summaryrefslogtreecommitdiffstats
path: root/gcc/combine.c
diff options
context:
space:
mode:
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>2003-07-18 21:53:04 +0000
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>2003-07-18 21:53:04 +0000
commit4e4ff25cca81ca35d333e94016289468eddcd555 (patch)
tree0ed26ab62a83259b282411f1e5740639338d213d /gcc/combine.c
parentb416fea8b26eedabfd641b7366667a4a98fead2f (diff)
downloadppe42-gcc-4e4ff25cca81ca35d333e94016289468eddcd555.tar.gz
ppe42-gcc-4e4ff25cca81ca35d333e94016289468eddcd555.zip
* combine.c (simplify_comparison): Don't share rtx when converting
(ne (and (not X) 1) 0) to (eq (and X 1) 0). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69571 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/combine.c')
-rw-r--r--gcc/combine.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/combine.c b/gcc/combine.c
index 883f504a50b..30dd97aff3d 100644
--- a/gcc/combine.c
+++ b/gcc/combine.c
@@ -11072,7 +11072,7 @@ simplify_comparison (enum rtx_code code, rtx *pop0, rtx *pop1)
&& GET_CODE (XEXP (op0, 0)) == NOT)
{
op0 = simplify_and_const_int
- (op0, mode, XEXP (XEXP (op0, 0), 0), (HOST_WIDE_INT) 1);
+ (NULL_RTX, mode, XEXP (XEXP (op0, 0), 0), (HOST_WIDE_INT) 1);
code = (code == NE ? EQ : NE);
continue;
}
OpenPOWER on IntegriCloud