(umulsi3_highpart, smulsi3_highpart): Fix constraint for operand 0 in
define_insn. From-SVN: r7625
This commit is contained in:
parent
bc02666840
commit
b812f4018c
@ -2554,7 +2554,7 @@
|
||||
}")
|
||||
|
||||
(define_insn ""
|
||||
[(set (match_operand:SI 0 "register_operand" "=r")
|
||||
[(set (match_operand:SI 0 "register_operand" "=d")
|
||||
(truncate:SI
|
||||
(lshiftrt:DI
|
||||
(mult:DI (zero_extend:DI (match_operand:SI 2 "register_operand" "%1"))
|
||||
@ -2565,7 +2565,7 @@
|
||||
"mulu%.l %3,%0:%1")
|
||||
|
||||
(define_insn "const_umulsi3_highpart"
|
||||
[(set (match_operand:SI 0 "register_operand" "=r")
|
||||
[(set (match_operand:SI 0 "register_operand" "=d")
|
||||
(truncate:SI
|
||||
(lshiftrt:DI
|
||||
(mult:DI (zero_extend:DI (match_operand:SI 2 "register_operand" "1"))
|
||||
@ -2598,7 +2598,7 @@
|
||||
}")
|
||||
|
||||
(define_insn ""
|
||||
[(set (match_operand:SI 0 "register_operand" "=r")
|
||||
[(set (match_operand:SI 0 "register_operand" "=d")
|
||||
(truncate:SI
|
||||
(lshiftrt:DI
|
||||
(mult:DI (sign_extend:DI (match_operand:SI 2 "register_operand" "%1"))
|
||||
@ -2609,7 +2609,7 @@
|
||||
"muls%.l %3,%0:%1")
|
||||
|
||||
(define_insn "const_smulsi3_highpart"
|
||||
[(set (match_operand:SI 0 "register_operand" "=r")
|
||||
[(set (match_operand:SI 0 "register_operand" "=d")
|
||||
(truncate:SI
|
||||
(lshiftrt:DI
|
||||
(mult:DI (sign_extend:DI (match_operand:SI 2 "register_operand" "1"))
|
||||
|
Loading…
Reference in New Issue
Block a user