Commit fa9ea255 by Kazu Hirata Committed by Kazu Hirata

combine.c (force_to_mode): Replace the equality comparison of INTVALs with a…

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
parent 47c7b4d2
2003-06-27 Kazu Hirata <kazu@cs.umass.edu> 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 * jump.c (rtx_renumbered_equal_p): Replace an expression that
is known to be 0 with 0. is known to be 0 with 0.
......
...@@ -7223,8 +7223,7 @@ force_to_mode (rtx x, enum machine_mode mode, unsigned HOST_WIDE_INT mask, ...@@ -7223,8 +7223,7 @@ force_to_mode (rtx x, enum machine_mode mode, unsigned HOST_WIDE_INT mask,
&& (INTVAL (XEXP (x, 1)) && (INTVAL (XEXP (x, 1))
<= GET_MODE_BITSIZE (GET_MODE (x)) - (floor_log2 (mask) + 1)) <= GET_MODE_BITSIZE (GET_MODE (x)) - (floor_log2 (mask) + 1))
&& GET_CODE (XEXP (x, 0)) == ASHIFT && GET_CODE (XEXP (x, 0)) == ASHIFT
&& GET_CODE (XEXP (XEXP (x, 0), 1)) == CONST_INT && XEXP (XEXP (x, 0), 1) == XEXP (x, 1))
&& INTVAL (XEXP (XEXP (x, 0), 1)) == INTVAL (XEXP (x, 1)))
return force_to_mode (XEXP (XEXP (x, 0), 0), mode, mask, return force_to_mode (XEXP (XEXP (x, 0), 0), mode, mask,
reg, next_select); reg, next_select);
...@@ -10248,12 +10247,9 @@ simplify_comparison (enum rtx_code code, rtx *pop0, rtx *pop1) ...@@ -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 (op0, 0), 0)))
== GET_MODE (SUBREG_REG (XEXP (XEXP (op1, 0), 0)))) == GET_MODE (SUBREG_REG (XEXP (XEXP (op1, 0), 0))))
&& GET_CODE (XEXP (op0, 1)) == CONST_INT && GET_CODE (XEXP (op0, 1)) == CONST_INT
&& GET_CODE (XEXP (op1, 1)) == CONST_INT && XEXP (op0, 1) == XEXP (op1, 1)
&& GET_CODE (XEXP (XEXP (op0, 0), 1)) == CONST_INT && XEXP (op0, 1) == XEXP (XEXP (op0, 0), 1)
&& GET_CODE (XEXP (XEXP (op1, 0), 1)) == CONST_INT && XEXP (op0, 1) == XEXP (XEXP (op1, 0), 1)
&& 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))
&& (INTVAL (XEXP (op0, 1)) && (INTVAL (XEXP (op0, 1))
== (GET_MODE_BITSIZE (GET_MODE (op0)) == (GET_MODE_BITSIZE (GET_MODE (op0))
- (GET_MODE_BITSIZE - (GET_MODE_BITSIZE
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment