mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-23 09:40:54 +08:00
fix zero_extract lshiftrt insv combiner pattern bug
From-SVN: r14044
This commit is contained in:
parent
edd45bd68c
commit
24f2dbd6f7
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user