1 /* { dg-require-effective-target vect_float } */
9 float check_res
[N
] = {880,864,848,832,816,800,784,768,752,736,720,704,688,672,656,640};
10 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};
12 /* Outer-loop vectorization. */
14 __attribute__ ((noinline
)) void
20 for (i
= 0; i
< N
; i
++)
24 for (j
= 0; j
< N
; j
++)
30 for (i
= 0; i
< N
; i
++)
31 if (out
[i
] != check_res
[i
])
45 /* { dg-final { scan-tree-dump-times "OUTER LOOP VECTORIZED" 1 "vect" { xfail vect_no_align } } } */
46 /* { dg-final { cleanup-tree-dump "vect" } } */