(define_insn "mulqi3"
[(set (match_operand:QI 0 "register_operand" "=d,*x,*y")
- (mult:QI (match_operand:QI 1 "nonimmediate_operand" "%dum,0,0")
- (match_operand:QI 2 "general_operand" "dium,*xium,*yium")))]
+ (mult:QI (match_operand:QI 1 "general_operand" "%di*um,0,0")
+ (match_operand:QI 2 "general_operand" "di*um,*xium,*yium")))]
""
"*
{
")
(define_insn "mulqihi3"
- [(set (match_operand:HI 0 "register_operand" "=d,d")
+ [(set (match_operand:HI 0 "register_operand" "=d,d,d")
(mult:HI (sign_extend:HI
- (match_operand:QI 1 "register_operand" "%0,0"))
+ (match_operand:QI 1 "register_operand" "%0,0,0"))
(sign_extend:HI
- (match_operand:QI 2 "nonimmediate_operand" "dm,*A"))))]
+ (match_operand:QI 2 "general_operand" "mi*u,*A,0"))))]
""
"*
{