diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2015-11-03 00:31:18 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@gcc.gnu.org> | 2015-11-03 00:31:18 +0000 |
commit | 067339d22029606a24ff31136d5696d56e3e05de (patch) | |
tree | 62dc97fa8c6c93ca0eeac3251e4d590a1f3c167f /gcc/gimple-expr.c | |
parent | 828ca3d835ac006cbcb2e5b480c6429cc8a75bdd (diff) | |
download | gcc-067339d22029606a24ff31136d5696d56e3e05de.zip gcc-067339d22029606a24ff31136d5696d56e3e05de.tar.gz gcc-067339d22029606a24ff31136d5696d56e3e05de.tar.bz2 |
ifcombine: factor out inner block viability test
Bail out early if the inner block has side effects or is otherwise not
eligible for ifcombine.
for gcc/ChangeLog
* tree-ssa-ifcombine.c (tree_ssa_ifcombine_bb_1): Factor out
bb_no_side_effects_p tests...
(tree_ssa_ifcombine_bb): ... here.
From-SVN: r229691
Diffstat (limited to 'gcc/gimple-expr.c')
0 files changed, 0 insertions, 0 deletions