1 /* { dg-do compile } */
2 /* { dg-require-effective-target vect_int } */
17 for (i = 0; i < N/2; i++)
22 /* Avoid vectorization. */
27 /* Strided access pattern. */
28 for (i = 0; i < N/2; i++)
30 a[i] = b[2*i+1] * c[2*i+1] - b[2*i] * c[2*i];
31 d[i] = b[2*i] * c[2*i+1] + b[2*i+1] * c[2*i];
37 /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail { ! vect_strided2 } } } } */
38 /* { dg-final { cleanup-tree-dump "vect" } } */