diff options
author | Jan Hubicka <jh@suse.cz> | 2008-05-05 07:31:34 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2008-05-05 05:31:34 +0000 |
commit | 24c0514153e41537c29f2680f86303dff8a0b496 (patch) | |
tree | f9eda22c81cb7bf94680355477c47aca64696b69 /gcc/passes.c | |
parent | 7ffc24cee0f21151f2f18fc9186bb484c4ffa533 (diff) | |
download | gcc-24c0514153e41537c29f2680f86303dff8a0b496.zip gcc-24c0514153e41537c29f2680f86303dff8a0b496.tar.gz gcc-24c0514153e41537c29f2680f86303dff8a0b496.tar.bz2 |
tree-pass.h (pass_O0_always_inline): Declare.
tree-optimization/36100
* tree-pass.h (pass_O0_always_inline): Declare.
* ipa-inline.c (inline_transform): Remove dead code.
(cgraph_gate_O0_always_inline, cgraph_O0_always_inline,
pass_O0_always_inline): New.
* passes.c (init_optimization_passes): Add pass_O0_always_inline.
From-SVN: r134942
Diffstat (limited to 'gcc/passes.c')
-rw-r--r-- | gcc/passes.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/passes.c b/gcc/passes.c index 0ca26fe..0958566 100644 --- a/gcc/passes.c +++ b/gcc/passes.c @@ -553,6 +553,7 @@ init_optimization_passes (void) /* These passes are run after IPA passes on every function that is being output to the assembler file. */ p = &all_passes; + NEXT_PASS (pass_O0_always_inline); NEXT_PASS (pass_all_optimizations); { struct opt_pass **p = &pass_all_optimizations.pass.sub; |