diff options
author | Steven Bosscher <steven@gcc.gnu.org> | 2007-03-23 23:10:37 +0000 |
---|---|---|
committer | Steven Bosscher <steven@gcc.gnu.org> | 2007-03-23 23:10:37 +0000 |
commit | f54171a08c4d4bee21748d5361f57e7a398e846c (patch) | |
tree | cf1b95273834cc5398961acbb096b21f19d8ae73 | |
parent | c0a78a1786eb537af1169e7a96a3e03ae780e11f (diff) | |
download | gcc-f54171a08c4d4bee21748d5361f57e7a398e846c.zip gcc-f54171a08c4d4bee21748d5361f57e7a398e846c.tar.gz gcc-f54171a08c4d4bee21748d5361f57e7a398e846c.tar.bz2 |
Fix accidental commit
From-SVN: r123169
-rw-r--r-- | gcc/ifcvt.c | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/gcc/ifcvt.c b/gcc/ifcvt.c index 70d4ef4..9df57bb 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) { |