diff options
author | Jan Hubicka <jh@suse.cz> | 2010-06-06 19:32:38 +0000 |
---|---|---|
committer | Jan Hubicka <jh@suse.cz> | 2010-06-06 19:32:38 +0000 |
commit | eb547a8baf7518702d3a45f397189dc369e5bbfa (patch) | |
tree | 5d6bb9cd2c2e372d3f62021701fd7b4f2d5419fa /gcc/cfgcleanup.c | |
parent | 92ec9d934b40bf00dbd82b29a871f3487e164ede (diff) |
Revert accidental commit.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@160349 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cfgcleanup.c')
-rw-r--r-- | gcc/cfgcleanup.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/gcc/cfgcleanup.c b/gcc/cfgcleanup.c index 67e5632e6cb..7139e3a7bce 100644 --- a/gcc/cfgcleanup.c +++ b/gcc/cfgcleanup.c @@ -2367,13 +2367,7 @@ cleanup_cfg (int mode) break; else if ((mode & CLEANUP_CROSSJUMP) && crossjumps_occured) - { - /* Fast DCE is expensive, we really want to be sure we don't - re-run it just because crossjumping cascade. */ - while (try_optimize_cfg (mode)) - delete_unreachable_blocks (); - run_fast_dce (); - } + run_fast_dce (); } else break; |