fix zero_extract lshiftrt insv combiner pattern bug

From-SVN: r14044
This commit is contained in:
David Edelsohn 1997-05-07 21:59:30 +00:00
parent edd45bd68c
commit 24f2dbd6f7

View File

@ -2138,7 +2138,7 @@
(match_operand:SI 2 "const_int_operand" "i"))
(lshiftrt:SI (match_operand:SI 3 "gpc_reg_operand" "r")
(match_operand:SI 4 "const_int_operand" "i")))]
""
"(32 - INTVAL (operands[4])) >= INTVAL (operands[1])"
"*
{
int shift = INTVAL (operands[4]) & 31;