Commit 6d53a79f by Richard Earnshaw Committed by Richard Earnshaw

(split for ior/xor with shift and zero-extend): Cast op3 to

	unsigned HWI.

From-SVN: r150013
parent fa89660f
2009-07-23 Richard Earnshaw <rearnsha@arm.com>
(split for ior/xor with shift and zero-extend): Cast op3 to
unsigned HWI.
2009-07-23 Uros Bizjak <ubizjak@gmail.com>
PR target/40832
......
......@@ -4219,7 +4219,7 @@
(match_operator 5 "subreg_lowpart_operator"
[(match_operand:SI 4 "s_register_operand" "")]))))]
"TARGET_32BIT
&& (INTVAL (operands[3])
&& ((unsigned HOST_WIDE_INT) INTVAL (operands[3])
== (GET_MODE_MASK (GET_MODE (operands[5]))
& (GET_MODE_MASK (GET_MODE (operands[5]))
<< (INTVAL (operands[2])))))"
......
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