1 /* { dg-require-effective-target vect_condition } */
2 /* { dg-require-effective-target vect_int } */
8 extern void abort (void);
10 int A
[N
] = {36, 39, 42, 45, 43, 32, 21, 12, 23, 34, 45, 56, 67, 78, 81, 11};
11 int B
[N
] = {144,195,210,225,172,128,105,60, 92, 136,225,280,268,390,324,55};
13 __attribute__((noinline
))
16 for (int i
= 0; i
< N
; i
++)
18 int m
= (A
[i
] & i
) ? 5 : 4;
30 for (int i
= 0; i
< N
; i
++)
37 /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */