#include "insn-config.h"
#include "flags.h"
#include "recog.h"
+#include "diagnostic-core.h"
#include "toplev.h"
#include "cselib.h"
#include "params.h"
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;