combine.c (force_to_mode): Replace the equality comparison of INTVALs with a pointer equality comparison.
* combine.c (force_to_mode): Replace the equality comparison of INTVALs with a pointer equality comparison. (simplify_comparison): Likewise. From-SVN: r68603
This commit is contained in:
parent
47c7b4d250
commit
fa9ea25574
2 changed files with 10 additions and 8 deletions
|
@ -1,3 +1,9 @@
|
|||
2003-06-27 Kazu Hirata <kazu@cs.umass.edu>
|
||||
|
||||
* combine.c (force_to_mode): Replace the equality comparison
|
||||
of INTVALs with a pointer equality comparison.
|
||||
(simplify_comparison): Likewise.
|
||||
|
||||
2003-06-27 Kazu Hirata <kazu@cs.umass.edu>
|
||||
|
||||
* jump.c (rtx_renumbered_equal_p): Replace an expression that
|
||||
|
|
|
@ -7223,8 +7223,7 @@ force_to_mode (rtx x, enum machine_mode mode, unsigned HOST_WIDE_INT mask,
|
|||
&& (INTVAL (XEXP (x, 1))
|
||||
<= GET_MODE_BITSIZE (GET_MODE (x)) - (floor_log2 (mask) + 1))
|
||||
&& GET_CODE (XEXP (x, 0)) == ASHIFT
|
||||
&& GET_CODE (XEXP (XEXP (x, 0), 1)) == CONST_INT
|
||||
&& INTVAL (XEXP (XEXP (x, 0), 1)) == INTVAL (XEXP (x, 1)))
|
||||
&& XEXP (XEXP (x, 0), 1) == XEXP (x, 1))
|
||||
return force_to_mode (XEXP (XEXP (x, 0), 0), mode, mask,
|
||||
reg, next_select);
|
||||
|
||||
|
@ -10248,12 +10247,9 @@ simplify_comparison (enum rtx_code code, rtx *pop0, rtx *pop1)
|
|||
&& (GET_MODE (SUBREG_REG (XEXP (XEXP (op0, 0), 0)))
|
||||
== GET_MODE (SUBREG_REG (XEXP (XEXP (op1, 0), 0))))
|
||||
&& GET_CODE (XEXP (op0, 1)) == CONST_INT
|
||||
&& GET_CODE (XEXP (op1, 1)) == CONST_INT
|
||||
&& GET_CODE (XEXP (XEXP (op0, 0), 1)) == CONST_INT
|
||||
&& GET_CODE (XEXP (XEXP (op1, 0), 1)) == CONST_INT
|
||||
&& INTVAL (XEXP (op0, 1)) == INTVAL (XEXP (op1, 1))
|
||||
&& INTVAL (XEXP (op0, 1)) == INTVAL (XEXP (XEXP (op0, 0), 1))
|
||||
&& INTVAL (XEXP (op0, 1)) == INTVAL (XEXP (XEXP (op1, 0), 1))
|
||||
&& XEXP (op0, 1) == XEXP (op1, 1)
|
||||
&& XEXP (op0, 1) == XEXP (XEXP (op0, 0), 1)
|
||||
&& XEXP (op0, 1) == XEXP (XEXP (op1, 0), 1)
|
||||
&& (INTVAL (XEXP (op0, 1))
|
||||
== (GET_MODE_BITSIZE (GET_MODE (op0))
|
||||
- (GET_MODE_BITSIZE
|
||||
|
|
Loading…
Add table
Reference in a new issue