111
|
1 /* { dg-options "-O2 -funit-at-a-time" } */
|
|
2 /* { dg-final { scan-assembler-not "big_function_2" } } */
|
|
3
|
|
4 int t(void);
|
|
5 static void
|
|
6 big_function_2(void);
|
|
7 void
|
|
8 big_function_1()
|
|
9 {
|
|
10 while (t());
|
|
11 while (t());
|
|
12 while (t());
|
|
13 while (t());
|
|
14 while (t());
|
|
15 while (t());
|
|
16 while (t());
|
|
17 while (t());
|
|
18 while (t());
|
|
19 while (t());
|
|
20 while (t());
|
|
21 while (t());
|
|
22 while (t());
|
|
23 while (t());
|
|
24 while (t());
|
|
25 while (t());
|
|
26 while (t());
|
|
27 big_function_2();
|
|
28 }
|
|
29 static void
|
|
30 big_function_2()
|
|
31 {
|
|
32 while (t());
|
|
33 while (t());
|
|
34 while (t());
|
|
35 while (t());
|
|
36 while (t());
|
|
37 while (t());
|
|
38 while (t());
|
|
39 while (t());
|
|
40 while (t());
|
|
41 while (t());
|
|
42 while (t());
|
|
43 while (t());
|
|
44 while (t());
|
|
45 while (t());
|
|
46 while (t());
|
|
47 while (t());
|
|
48 while (t());
|
|
49 }
|