blob: 28a921acae456c9da86da8c9f8937a7db44bd7d0 [file] [log] [blame]
/* { dg-do compile } */
/* { dg-require-effective-target vect_int } */
void test(int* input, int* out, unsigned x1, unsigned x2)
{
unsigned i, j;
unsigned end = x1;
for(i = j = 0; i < 1000; i++) {
int sum = 0;
end += x2;
for( ; j < end; j++)
sum += input[j];
out[i] = sum;
}
}
/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" } } */