simplify-rtx.c (simplify_binary_operation_1 <IOR>): Correct bug introduced 2005-12-16.
* simplify-rtx.c (simplify_binary_operation_1 <IOR>): Correct bug introduced 2005-12-16. From-SVN: r108697
This commit is contained in:
parent
2789de5d96
commit
0157856478
@ -1,3 +1,8 @@
|
||||
2005-12-17 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* simplify-rtx.c (simplify_binary_operation_1 <IOR>): Correct bug
|
||||
introduced 2005-12-16.
|
||||
|
||||
2005-12-16 Steven Bosscher <stevenb@suse.de>
|
||||
|
||||
PR rtl-optimization/23837
|
||||
|
@ -1972,7 +1972,7 @@ simplify_binary_operation_1 (enum rtx_code code, enum machine_mode mode,
|
||||
&& (INTVAL (XEXP (SUBREG_REG (opleft), 1)) + INTVAL (XEXP (opright, 1))
|
||||
== GET_MODE_BITSIZE (mode)))
|
||||
return gen_rtx_ROTATE (mode, XEXP (opright, 0),
|
||||
XEXP (SUBREG_REG (opright), 1));
|
||||
XEXP (SUBREG_REG (opleft), 1));
|
||||
|
||||
/* If we have (ior (and (X C1) C2)), simplify this by making
|
||||
C1 as small as possible if C1 actually changes. */
|
||||
|
Loading…
Reference in New Issue
Block a user