blob: ffe7602a8463291c9e1214ed90c0a9011053583e [file] [log] [blame]
/* { dg-do compile } */
/* { dg-add-options vect_early_break } */
/* { dg-additional-options "-O3" } */
void test_sort_helper(int *);
int test_sort_driver_driver_real_last;
void test_sort_driver_driver(int start, int *e, int *f)
{
for (int *l = e; l > f;)
{
*--l = start;
if (f == l)
test_sort_helper(&test_sort_driver_driver_real_last);
if (start)
test_sort_driver_driver(start - 1, e, f);
}
}