From 637166fe38d18739525dd29ce586c188457efa14 Mon Sep 17 00:00:00 2001 From: Doug Evans Date: Fri, 26 Apr 1996 20:10:10 +0000 Subject: [PATCH] * sparc/sparc.md (smacsi,smacdi,umacdi): Fix constraint on operand 0. From-SVN: r11896 --- gcc/config/sparc/sparc.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gcc/config/sparc/sparc.md b/gcc/config/sparc/sparc.md index eb9e3c705de..33b32669c6e 100644 --- a/gcc/config/sparc/sparc.md +++ b/gcc/config/sparc/sparc.md @@ -4007,7 +4007,7 @@ ; sparclet multiply/accumulate insns (define_insn "*smacsi" - [(set (match_operand:SI 0 "register_operand" "+r") + [(set (match_operand:SI 0 "register_operand" "=r") (plus:SI (mult:SI (match_operand:SI 1 "register_operand" "%r") (match_operand:SI 2 "arith_operand" "rI")) (match_operand:SI 3 "register_operand" "0")))] @@ -4016,7 +4016,7 @@ [(set_attr "type" "imul")]) (define_insn "*smacdi" - [(set (match_operand:DI 0 "register_operand" "+r") + [(set (match_operand:DI 0 "register_operand" "=r") (plus:DI (mult:DI (sign_extend:DI (match_operand:SI 1 "register_operand" "%r")) (sign_extend:DI @@ -4027,7 +4027,7 @@ [(set_attr "type" "imul")]) (define_insn "*umacdi" - [(set (match_operand:DI 0 "register_operand" "+r") + [(set (match_operand:DI 0 "register_operand" "=r") (plus:DI (mult:DI (zero_extend:DI (match_operand:SI 1 "register_operand" "%r")) (zero_extend:DI -- 2.30.2