aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@gcc.gnu.org>2010-06-06 19:32:38 +0000
committerJan Hubicka <hubicka@gcc.gnu.org>2010-06-06 19:32:38 +0000
commitf842d54f47c120d224f51f699ac6932d2eae52af (patch)
tree5d6bb9cd2c2e372d3f62021701fd7b4f2d5419fa /gcc
parenta7e3698d81844438d339a957ba4fe7ead0ee2357 (diff)
downloadgcc-f842d54f47c120d224f51f699ac6932d2eae52af.zip
gcc-f842d54f47c120d224f51f699ac6932d2eae52af.tar.gz
gcc-f842d54f47c120d224f51f699ac6932d2eae52af.tar.bz2
Revert accidental commit.
From-SVN: r160349
Diffstat (limited to 'gcc')
-rw-r--r--gcc/cfgcleanup.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/gcc/cfgcleanup.c b/gcc/cfgcleanup.c
index 67e5632..7139e3a 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;