1 /* { dg-require-effective-target vect_int } */
2 /* { dg-require-effective-target vect_hw_misalign } */
6 int a
[8][10] = { [2][5] = 4 }, c
;
14 for (b
= 4; b
>= 0; b
--)
15 for (c
= 6; c
>= 0; c
--)
16 a
[c
+ 1][b
+ 2] = a
[c
][b
+ 1];
17 for (i
= 0; i
< 8; i
++)
19 for (d
= 0; d
< 10; d
++)
20 if (a
[i
][d
] != (i
== 3 && d
== 6) * 4)
25 /* { dg-final { scan-tree-dump "OUTER LOOP VECTORIZED" "vect" } } */