rs6000.md (mulsidi3): Add !TARGET_POWERPC64 constraint.

* rs6000.md (mulsidi3): Add !TARGET_POWERPC64 constraint.
        (mulsidi3_ppc64): Delete.

From-SVN: r20357
This commit is contained in:
David Edelsohn 1998-06-08 20:28:20 +00:00 committed by David Edelsohn
parent 50b2596f67
commit a2f270ccdb
2 changed files with 6 additions and 9 deletions

View File

@ -1,3 +1,8 @@
Mon Jun 8 23:24:58 1998 David Edelsohn <edelsohn@mhpcc.edu>
* rs6000.md (mulsidi3): Add !TARGET_POWERPC64 constraint.
(mulsidi3_ppc64): Delete.
Mon Jun 8 20:57:40 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* Makefile.in (varasm.o): Depend on dbxout.h.

View File

@ -4046,7 +4046,7 @@
[(set (match_operand:DI 0 "gpc_reg_operand" "")
(mult:DI (sign_extend:DI (match_operand:SI 1 "gpc_reg_operand" ""))
(sign_extend:DI (match_operand:SI 2 "gpc_reg_operand" ""))))]
""
"! TARGET_POWERPC64"
"
{
if (! TARGET_POWER && ! TARGET_POWERPC)
@ -4563,14 +4563,6 @@
"mulld %0,%1,%2"
[(set_attr "type" "imul")])
(define_insn "*mulsidi3_ppc64"
[(set (match_operand:DI 0 "gpc_reg_operand" "=r")
(mult:DI (sign_extend:DI (match_operand:SI 1 "gpc_reg_operand" "%r"))
(sign_extend:DI (match_operand:SI 2 "gpc_reg_operand" "r"))))]
"TARGET_POWERPC64"
"mulld %0,%1,%2"
[(set_attr "type" "imul")])
(define_insn "smuldi3_highpart"
[(set (match_operand:DI 0 "gpc_reg_operand" "=r")
(truncate:DI