1 /* { dg-require-effective-target vect_int } */
5 extern void abort (void);
9 void __attribute__((noinline
,noclone
))
26 for (i
= 0; i
< 8; ++i
)
29 if (a
[0] != 3 || a
[1] != 2 || a
[2] != 1 || a
[3] != 0
30 || a
[4] != 2 || a
[5] != 3 || a
[6] != 4 || a
[7] != 5)
35 /* ??? XFAILed because we access "excess" elements with the permutation. */
36 /* { dg-final { scan-tree-dump "basic block vectorized" "slp2" { target vect_perm xfail { ! { aarch64*-*-* arm*-*-* } } } } } */