From: steven Date: Fri, 23 Mar 2007 23:10:37 +0000 (+0000) Subject: Fix accidental commit X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=92d9be00d5e80ea11115adc6e1d52205baa269d1;p=thirdparty%2Fgcc.git Fix accidental commit git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@123169 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ifcvt.c b/gcc/ifcvt.c index 70d4ef4d17d0..9df57bb15740 100644 --- a/gcc/ifcvt.c +++ b/gcc/ifcvt.c @@ -2711,18 +2711,13 @@ cond_move_process_if_block (struct ce_if_block *ce_info) static int process_if_block (struct ce_if_block * ce_info) { - /* Only perform the noce transformations before register allocation. - They could be made to run later, but this would require a lot of - work, and it doesn't seem to be worth it. */ - if (! reload_completed) - { - if (noce_process_if_block (ce_info)) - return TRUE; + if (! reload_completed + && noce_process_if_block (ce_info)) + return TRUE; - if (HAVE_conditional_move - && cond_move_process_if_block (ce_info)) - return TRUE; - } + if (HAVE_conditional_move + && cond_move_process_if_block (ce_info)) + return TRUE; if (HAVE_conditional_execution && reload_completed) {