1 /* PR tree-optimization/65963. */
8 __attribute__ ((noinline
)) void
11 for (int i
= 0; i
< N
; i
++)
12 out
[i
] = in
[i
<< 1] + 7;
16 main (int argc
, char **argv
)
19 for (int i
= 0; i
< 2*N
; i
++)
22 __asm__
volatile ("" : : : "memory");
25 __asm__
volatile ("" : : : "memory");
26 for (int i
= 0; i
< N
; i
++)
28 if (out
[i
] != i
*2 + 7)
33 /* { dg-final { scan-tree-dump-times "vectorized 1 loops in function" 1 "vect" { target { vect_strided2 } } } } */