Commit 38b3ef8b by J"orn Rennecke Committed by Joern Rennecke

sh.md (adddi3_compact, [...]): Add earlyclobber constraint modifier for operand 0.

	* sh.md (adddi3_compact, subdi3_compact): Add earlyclobber
	constraint modifier for operand 0.

From-SVN: r67827
parent 2853bc5a
2003-06-12 J"orn Rennecke <joern.rennecke@superh.com>
* sh.md (adddi3_compact, subdi3_compact): Add earlyclobber
constraint modifier for operand 0.
2003-06-12 Hans-Peter Nilsson <hp@axis.com> 2003-06-12 Hans-Peter Nilsson <hp@axis.com>
Don't warn on dollars in builtin macro definitions, Don't warn on dollars in builtin macro definitions,
......
...@@ -1014,7 +1014,7 @@ ...@@ -1014,7 +1014,7 @@
[(set_attr "type" "arith_media")]) [(set_attr "type" "arith_media")])
(define_insn "adddi3_compact" (define_insn "adddi3_compact"
[(set (match_operand:DI 0 "arith_reg_operand" "=r") [(set (match_operand:DI 0 "arith_reg_operand" "=&r")
(plus:DI (match_operand:DI 1 "arith_reg_operand" "%0") (plus:DI (match_operand:DI 1 "arith_reg_operand" "%0")
(match_operand:DI 2 "arith_reg_operand" "r"))) (match_operand:DI 2 "arith_reg_operand" "r")))
(clobber (reg:SI T_REG))] (clobber (reg:SI T_REG))]
...@@ -1122,7 +1122,7 @@ ...@@ -1122,7 +1122,7 @@
[(set_attr "type" "arith_media")]) [(set_attr "type" "arith_media")])
(define_insn "subdi3_compact" (define_insn "subdi3_compact"
[(set (match_operand:DI 0 "arith_reg_operand" "=r") [(set (match_operand:DI 0 "arith_reg_operand" "=&r")
(minus:DI (match_operand:DI 1 "arith_reg_operand" "0") (minus:DI (match_operand:DI 1 "arith_reg_operand" "0")
(match_operand:DI 2 "arith_reg_operand" "r"))) (match_operand:DI 2 "arith_reg_operand" "r")))
(clobber (reg:SI T_REG))] (clobber (reg:SI T_REG))]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment