aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven Bosscher <steven@gcc.gnu.org>2007-03-23 23:10:37 +0000
committerSteven Bosscher <steven@gcc.gnu.org>2007-03-23 23:10:37 +0000
commitf54171a08c4d4bee21748d5361f57e7a398e846c (patch)
treecf1b95273834cc5398961acbb096b21f19d8ae73
parentc0a78a1786eb537af1169e7a96a3e03ae780e11f (diff)
downloadgcc-f54171a08c4d4bee21748d5361f57e7a398e846c.zip
gcc-f54171a08c4d4bee21748d5361f57e7a398e846c.tar.gz
gcc-f54171a08c4d4bee21748d5361f57e7a398e846c.tar.bz2
Fix accidental commit
From-SVN: r123169
-rw-r--r--gcc/ifcvt.c17
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)
{