]>
Commit | Line | Data |
---|---|---|
69e6205f | 1 | /* { dg-do compile } */ |
2ad97a1e | 2 | /* { dg-options "-O2 -fdump-tree-optimized -fdisable-tree-einline=foo,foo2 -fdisable-ipa-inline -Wno-attributes" } */ |
bb5b1f5e XDL |
3 | int g; |
4 | __attribute__((always_inline)) void bar (void) | |
5 | { | |
6 | g++; | |
7 | } | |
8 | ||
9 | int foo (void) | |
10 | { | |
11 | bar (); | |
12 | return g; | |
13 | } | |
14 | ||
15 | int foo2 (void) | |
16 | { | |
17 | bar(); | |
18 | return g + 1; | |
19 | } | |
20 | ||
21 | /* { dg-final { scan-tree-dump-times "bar" 5 "optimized" } } */ |