Commit 6d3c2b0a by Xianmiao Qu Committed by Xianmiao Qu

csky.md (*cskyv2_adddi3, [...]): Add earlyclobber.

2018-09-09  Xianmiao Qu  <xianmiao_qu@c-sky.com>

	* config/csky/csky.md (*cskyv2_adddi3, *cskyv2_subdi3): Add
	earlyclobber.

From-SVN: r264177
parent 246ec6dc
2018-09-09 Xianmiao Qu <xianmiao_qu@c-sky.com>
* config/csky/csky.md (*cskyv2_adddi3, *cskyv2_subdi3): Add
earlyclobber.
2018-09-08 John David Anglin <danglin@gcc.gnu.org>
PR rtl-optimization/85458
......
......@@ -919,7 +919,7 @@
clear the carry bit before adding the lo words. */
(define_insn_and_split "*cskyv2_adddi3"
[(set (match_operand:DI 0 "register_operand" "=b,&r")
[(set (match_operand:DI 0 "register_operand" "=&b,&r")
(plus:DI (match_operand:DI 1 "register_operand" "%0,r")
(match_operand:DI 2 "register_operand" "b, r")))
(clobber (reg:CC CSKY_CC_REGNUM))]
......@@ -1117,7 +1117,7 @@
set the C bit before subtracting the lo words. */
(define_insn_and_split "*cskyv2_subdi3"
[(set (match_operand:DI 0 "register_operand" "=b,&r")
[(set (match_operand:DI 0 "register_operand" "=&b,&r")
(minus:DI (match_operand:DI 1 "register_operand" "0, r")
(match_operand:DI 2 "register_operand" "b, r")))
(clobber (reg:CC CSKY_CC_REGNUM))]
......
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