Commit 74bf7dbb by John David Anglin Committed by John David Anglin

pa.md: Adjust unamed HImode add insn pattern.

	* config/pa/pa.md: Adjust unamed HImode add insn pattern.

From-SVN: r192143
parent 6d9e1220
2012-10-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
* config/pa/pa.md: Adjust unamed HImode add insn pattern.
2012-10-05 Oleg Endo <olegendo@gcc.gnu.org>
* config/sh/sh.c (builtin_description): Add is_enabled member.
......
......@@ -2881,15 +2881,17 @@
[(set_attr "type" "store")
(set_attr "length" "4")])
(define_insn ""
[(set (match_operand:HI 0 "register_operand" "=r")
(plus:HI (match_operand:HI 1 "register_operand" "r")
(match_operand 2 "const_int_operand" "J")))]
(define_insn "addhi3"
[(set (match_operand:HI 0 "register_operand" "=r,r")
(plus:HI (match_operand:HI 1 "register_operand" "%r,r")
(match_operand:HI 2 "arith14_operand" "r,J")))]
""
"ldo %2(%1),%0"
[(set_attr "type" "binary")
"@
{addl|add,l} %1,%2,%0
ldo %2(%1),%0"
[(set_attr "type" "binary,binary")
(set_attr "pa_combine_type" "addmove")
(set_attr "length" "4")])
(set_attr "length" "4,4")])
(define_expand "movqi"
[(set (match_operand:QI 0 "general_operand" "")
......
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