1 /* { dg-options "-O3 -fdump-tree-lversion-details" } */
3 /* Test that we don't try to version for something that is never 1. */
6 f1 (double *x
, int stepx
, int n
)
9 for (int i
= 0; i
< n
; ++i
)
12 for (int i
= 0; i
< n
; ++i
)
17 f2 (double *x
, int stepx
, int n
)
20 for (int i
= 0; i
< n
; ++i
)
23 for (int i
= 0; i
< n
; ++i
)
27 /* { dg-final { scan-tree-dump-times {want to version containing loop} 2 "lversion" } } */
28 /* { dg-final { scan-tree-dump-times {can never be 1} 2 "lversion" } } */
29 /* { dg-final { scan-tree-dump-not {versioned} "lversion" } } */