1 /* { dg-require-effective-target vect_int } */
11 void foo (short * __restrict__ dst
, short * __restrict__ src
, int h
,
12 int stride
, int dummy
)
16 for (i
= 0; i
< h
; i
++)
40 for (i
= 0; i
< N
; i
++)
46 foo (dst
, src
, N
, 8, 0);
48 for (i
= 0; i
< N
; i
++)
57 /* { dg-final { scan-tree-dump-times "basic block vectorized using SLP" 1 "slp" { target vect_element_align } } } */
58 /* { dg-final { cleanup-tree-dump "slp" } } */