1 /* { dg-do compile } */
2 /* { dg-require-effective-target vect_double } */
3 /* { dg-additional-options "-fdump-tree-optimized" } */
5 double x
[2], a
[4], b
[4], c
[5];
21 /* We may not vectorize the store to x[] as it accesses c out-of bounds
22 but we do want to vectorize the other two store groups. */
24 /* { dg-final { scan-tree-dump-times "basic block vectorized" 1 "slp2" } } */
25 /* { dg-final { scan-tree-dump-times "x\\\[\[0-1\]\\\] = " 2 "optimized" } } */