From f54171a08c4d4bee21748d5361f57e7a398e846c Mon Sep 17 00:00:00 2001 From: Steven Bosscher Date: Fri, 23 Mar 2007 23:10:37 +0000 Subject: [PATCH] Fix accidental commit From-SVN: r123169 --- gcc/ifcvt.c | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/gcc/ifcvt.c b/gcc/ifcvt.c index 70d4ef4d17d..9df57bb1574 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) {