1 /* { dg-do compile } */
4 typedef unsigned int __uint32_t
;
6 int main(int argc
, char **argv
)
8 __uint32_t array
[N
][N
][N
];
10 const unsigned int next
= argc
== 3 ? 0 : 1;
12 for (unsigned i
= next
; i
< N
; i
++)
13 array
[3][3][i
] = array
[3][3][i
] - 10;
15 return array
[3][3][argc
];
18 /* { dg-final { scan-tree-dump-times "LOOP VECTORIZED" 1 "vect" } } */
19 /* { dg-require-effective-target vect_int } */