1 /* { dg-do compile } */
2 /* { dg-require-effective-target vect_float } */
3 /* { dg-options "-O3 -funroll-loops -fdump-tree-slp-details" } */
9 static int upper() {return 8;}
13 void mydata::Set (float x
)
15 for (int i
=0; i
<upper(); i
++)
19 /* { dg-final { scan-tree-dump-times "basic block vectorized using SLP" 1 "slp" } } */
20 /* { dg-final { cleanup-tree-dump "slp" } } */