mips.md (mulsidi3_32bit_r4000): Fix the clobber list.
* config/mips/mips.md (mulsidi3_32bit_r4000): Fix the clobber list. (umulsidi3_32bit_r4000): Likewise. From-SVN: r84925
This commit is contained in:
parent
9ba5ff0f25
commit
b06f03362f
|
@ -1,3 +1,8 @@
|
||||||
|
2004-07-19 Maciej W. Rozycki <macro@linux-mips.org>
|
||||||
|
|
||||||
|
* config/mips/mips.md (mulsidi3_32bit_r4000): Fix the clobber list.
|
||||||
|
(umulsidi3_32bit_r4000): Likewise.
|
||||||
|
|
||||||
2004-07-19 Nathan Sidwell <nathan@codesourcery.com>
|
2004-07-19 Nathan Sidwell <nathan@codesourcery.com>
|
||||||
|
|
||||||
* vec.h: Propagate location information properly.
|
* vec.h: Propagate location information properly.
|
||||||
|
|
|
@ -1449,8 +1449,7 @@
|
||||||
(mult:DI
|
(mult:DI
|
||||||
(sign_extend:DI (match_operand:SI 1 "register_operand" "d"))
|
(sign_extend:DI (match_operand:SI 1 "register_operand" "d"))
|
||||||
(sign_extend:DI (match_operand:SI 2 "register_operand" "d"))))
|
(sign_extend:DI (match_operand:SI 2 "register_operand" "d"))))
|
||||||
(clobber (match_scratch:DI 3 "=l"))
|
(clobber (match_scratch:DI 3 "=x"))]
|
||||||
(clobber (match_scratch:DI 4 "=h"))]
|
|
||||||
"!TARGET_64BIT && TARGET_FIX_R4000"
|
"!TARGET_64BIT && TARGET_FIX_R4000"
|
||||||
"mult\t%1,%2\;mflo\t%L0;mfhi\t%M0"
|
"mult\t%1,%2\;mflo\t%L0;mfhi\t%M0"
|
||||||
[(set_attr "type" "imul")
|
[(set_attr "type" "imul")
|
||||||
|
@ -1567,8 +1566,7 @@
|
||||||
(mult:DI
|
(mult:DI
|
||||||
(zero_extend:DI (match_operand:SI 1 "register_operand" "d"))
|
(zero_extend:DI (match_operand:SI 1 "register_operand" "d"))
|
||||||
(zero_extend:DI (match_operand:SI 2 "register_operand" "d"))))
|
(zero_extend:DI (match_operand:SI 2 "register_operand" "d"))))
|
||||||
(clobber (match_scratch:DI 3 "=l"))
|
(clobber (match_scratch:DI 3 "=x"))]
|
||||||
(clobber (match_scratch:DI 4 "=h"))]
|
|
||||||
"!TARGET_64BIT && TARGET_FIX_R4000"
|
"!TARGET_64BIT && TARGET_FIX_R4000"
|
||||||
"multu\t%1,%2\;mflo\t%L0;mfhi\t%M0"
|
"multu\t%1,%2\;mflo\t%L0;mfhi\t%M0"
|
||||||
[(set_attr "type" "imul")
|
[(set_attr "type" "imul")
|
||||||
|
|
Loading…
Reference in New Issue