1 /* { dg-require-effective-target vect_float } */
10 float check_res
[N
] = {880,864,848,832,816,800,784,768,752,736,720,704,688,672,656,640};
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" } } */