* simplify-rtx.c (simplify_binary_operation): Revert last change.
From-SVN: r45456
This commit is contained in:
parent
72d7fa184a
commit
0615ed3659
2 changed files with 4 additions and 22 deletions
|
@ -1,3 +1,7 @@
|
|||
2001-09-06 Richard Henderson <rth@redhat.com>
|
||||
|
||||
* simplify-rtx.c (simplify_binary_operation): Revert last change.
|
||||
|
||||
2001-09-06 Richard Henderson <rth@redhat.com>
|
||||
|
||||
* simplify-rtx.c (simplify_binary_operation): Simplify contents
|
||||
|
|
|
@ -1275,28 +1275,6 @@ simplify_binary_operation (code, mode, op0, op1)
|
|||
return simplify_gen_binary (AND, mode, op0,
|
||||
gen_rtx_NOT (mode, XEXP (op1, 0)));
|
||||
}
|
||||
|
||||
/* Simplify operations with constants containing embedded offsets. */
|
||||
if (GET_CODE (op0) == CONST)
|
||||
{
|
||||
tem = simplify_binary_operation (code, mode, XEXP (op0, 0), op1);
|
||||
if (tem)
|
||||
{
|
||||
if (CONSTANT_P (op1) && ! CONSTANT_P (tem))
|
||||
tem = gen_rtx_CONST (mode, tem);
|
||||
return tem;
|
||||
}
|
||||
}
|
||||
if (GET_CODE (op1) == CONST)
|
||||
{
|
||||
tem = simplify_binary_operation (code, mode, op0, XEXP (op1, 0));
|
||||
if (tem)
|
||||
{
|
||||
if (CONSTANT_P (op0) && ! CONSTANT_P (tem))
|
||||
tem = gen_rtx_CONST (mode, tem);
|
||||
return tem;
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
case MULT:
|
||||
|
|
Loading…
Add table
Reference in a new issue