(umulsi3_highpart, smulsi3_highpart): Fix constraint for operand 0 in
authorRichard Kenner <kenner@gcc.gnu.org>
Thu, 30 Jun 1994 22:15:45 +0000 (18:15 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Thu, 30 Jun 1994 22:15:45 +0000 (18:15 -0400)
define_insn.

From-SVN: r7625

gcc/config/m68k/m68k.md

index 9e5494a4a81073a203e067e90519dc37e158ed54..d27064b3f888899f83f4c4206a4440a756787676 100644 (file)
 }")
 
 (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"))
   "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"))
 }")
 
 (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"))
   "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"))