Commit d787f788 by Alexander Monakov Committed by Alexander Monakov

re PR rtl-optimization/46602 (gcc.dg/pr42245-2.c ICE on ia64)

	PR rtl-optimization/46602
	* sel-sched-ir.c (maybe_tidy_empty_bb): Move checking ...
	(tidy_control_flow): Here.

From-SVN: r167140
parent 459d4972
2010-11-25 Alexander Monakov <amonakov@ispras.ru>
PR rtl-optimization/46602
* sel-sched-ir.c (maybe_tidy_empty_bb): Move checking ...
(tidy_control_flow): Here.
2010-11-25 Joern Rennecke <amylaar@spamcop.net>
Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
......@@ -3650,10 +3650,6 @@ maybe_tidy_empty_bb (basic_block bb)
remove_empty_bb (bb, true);
}
#ifdef ENABLE_CHECKING
verify_backedges ();
#endif
return true;
}
......@@ -3735,6 +3731,11 @@ tidy_control_flow (basic_block xbb, bool full_tidying)
if (recompute_toporder_p)
sel_recompute_toporder ();
}
#ifdef ENABLE_CHECKING
verify_backedges ();
#endif
return changed;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment