From: amonakov Date: Thu, 25 Nov 2010 09:59:03 +0000 (+0000) Subject: PR rtl-optimization/46602 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7af466ad78bc5c559ad0eb518d32a75ed4a54408;p=thirdparty%2Fgcc.git PR rtl-optimization/46602 * sel-sched-ir.c (maybe_tidy_empty_bb): Move checking ... (tidy_control_flow): Here. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167140 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 07fad35d8282..c92812b3fbba 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2010-11-25 Alexander Monakov + + PR rtl-optimization/46602 + * sel-sched-ir.c (maybe_tidy_empty_bb): Move checking ... + (tidy_control_flow): Here. + 2010-11-25 Joern Rennecke Ralf Wildenhues diff --git a/gcc/sel-sched-ir.c b/gcc/sel-sched-ir.c index 71c02c429b4d..231358bc1458 100644 --- a/gcc/sel-sched-ir.c +++ b/gcc/sel-sched-ir.c @@ -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; }