1 /* { dg-options "-O2 -fdump-tree-optimized -fgnu89-inline" } */
10 for (i
= 0; i
< 99; i
++)
11 if (b
[i
] / (b
[i
+1] + 1))
19 for (i
= 0; i
< 99; i
++)
20 if (b
[i
] / (b
[i
+1] + 1))
28 for (i
= 0; i
< 100; i
++)
38 /* cold function should be inlined, while hot function should not.
39 Look for "cold_function () [tail call];" call statement not for the
40 declaration or other appearances of the string in dump. */
41 /* { dg-final-use { scan-tree-dump "cold_function ..;" "optimized"} } */
42 /* { dg-final-use { scan-tree-dump-not "hot_function ..;" "optimized"} } */
43 /* { dg-final-use { cleanup-tree-dump "optimized" } } */