1 /* { dg-require-effective-target vect_float } */
8 float in[N] = {232,132,32,432,532,321,327,323,321,324,322,329,432,832,932,232};
10 float check_res[N] = {112,-4,-120,264,348,121,111,91,73,60,42,33,120,504,588,-128};
11 float a[2*N] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31};
13 /* Outer-loop vectorization. */
15 __attribute__ ((noinline)) void
21 for (i = 0; i < N; i++)
25 for (j = 0; j < N; j++)
31 for (i = 0; i < N; i++)
32 if (out[i] != check_res[i])
46 /* { dg-final { scan-tree-dump-times "OUTER LOOP VECTORIZED" 1 "vect" { xfail vect_no_align } } } */
47 /* { dg-final { cleanup-tree-dump "vect" } } */