From b812f4018c252fc87d4e3d00d01585648449f475 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Thu, 30 Jun 1994 18:15:45 -0400 Subject: [PATCH] (umulsi3_highpart, smulsi3_highpart): Fix constraint for operand 0 in define_insn. From-SVN: r7625 --- gcc/config/m68k/m68k.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gcc/config/m68k/m68k.md b/gcc/config/m68k/m68k.md index 9e5494a4a81..d27064b3f88 100644 --- a/gcc/config/m68k/m68k.md +++ b/gcc/config/m68k/m68k.md @@ -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")) -- 2.30.2