Commit de081ebf by Kazu Hirata Committed by Kazu Hirata

h8300.md (*movsf_h8300h): Change to *movsf_h8300hs.

	* config/h8300/h8300.md (*movsf_h8300h): Change to
	*movsf_h8300hs.
	(addsi_h8300): Change to *addsi_h8300.
	(addsi_h8300h): Change to *addsi_h8300hs.
	(subsi3_h8300): Change to *subsi3_h8300.
	(subsi3_h8300h): Change to *subsi3_h8300hs.
	(neghi2_h8300h): Change to *neghi2_h8300hs.
	(negsi2_h8300h): Change to *negsi2_h8300hs.

From-SVN: r74014
parent be52ec1d
2003-11-28 Kazu Hirata <kazu@cs.umass.edu>
* config/h8300/h8300.md (*movsf_h8300h): Change to
*movsf_h8300hs.
(addsi_h8300): Change to *addsi_h8300.
(addsi_h8300h): Change to *addsi_h8300hs.
(subsi3_h8300): Change to *subsi3_h8300.
(subsi3_h8300h): Change to *subsi3_h8300hs.
(neghi2_h8300h): Change to *neghi2_h8300hs.
(negsi2_h8300h): Change to *negsi2_h8300hs.
2003-11-28 Kazu Hirata <kazu@cs.umass.edu>
* config/h8300/h8300.md (*subhi3_h8300): Remove '&' from the
constraint.
(*subhi3_h8300hs): Likewise.
......
......@@ -588,7 +588,7 @@
(symbol_ref "compute_mov_length (operands)"))
(set_attr "cc" "set_zn,set_znv,clobber,set_znv,set_znv,set_znv,set_znv,none_0hit,none_0hit,set_znv")])
(define_insn "*movsf_h8300h"
(define_insn "*movsf_h8300hs"
[(set (match_operand:SF 0 "general_operand_dst" "=r,r,r,m,<,r")
(match_operand:SF 1 "general_operand_src" "G,r,im,r,r,>"))]
"(TARGET_H8300H || TARGET_H8300S)
......@@ -909,7 +909,7 @@
""
"")
(define_insn "addsi_h8300"
(define_insn "*addsi_h8300"
[(set (match_operand:SI 0 "register_operand" "=r,r")
(plus:SI (match_operand:SI 1 "register_operand" "%0,0")
(match_operand:SI 2 "nonmemory_operand" "n,r")))]
......@@ -920,7 +920,7 @@
(set (attr "cc")
(symbol_ref "compute_plussi_cc (operands)"))])
(define_insn "addsi_h8300h"
(define_insn "*addsi_h8300hs"
[(set (match_operand:SI 0 "register_operand" "=r,r")
(plus:SI (match_operand:SI 1 "register_operand" "%0,0")
(match_operand:SI 2 "nonmemory_operand" "i,r")))]
......@@ -1000,7 +1000,7 @@
""
"")
(define_insn "subsi3_h8300"
(define_insn "*subsi3_h8300"
[(set (match_operand:SI 0 "register_operand" "=r")
(minus:SI (match_operand:SI 1 "register_operand" "0")
(match_operand:SI 2 "register_operand" "r")))]
......@@ -1009,7 +1009,7 @@
[(set_attr "length" "6")
(set_attr "cc" "clobber")])
(define_insn "subsi3_h8300h"
(define_insn "*subsi3_h8300hs"
[(set (match_operand:SI 0 "register_operand" "=r,r")
(minus:SI (match_operand:SI 1 "general_operand" "0,0")
(match_operand:SI 2 "nonmemory_operand" "r,i")))]
......@@ -1430,7 +1430,7 @@
""
"operands[2] = gen_reg_rtx (HImode);")
(define_insn "neghi2_h8300h"
(define_insn "*neghi2_h8300hs"
[(set (match_operand:HI 0 "register_operand" "=r")
(neg:HI (match_operand:HI 1 "register_operand" "0")))]
"TARGET_H8300H || TARGET_H8300S"
......@@ -1460,7 +1460,7 @@
""
"operands[2] = gen_reg_rtx (SImode);")
(define_insn "negsi2_h8300h"
(define_insn "*negsi2_h8300hs"
[(set (match_operand:SI 0 "register_operand" "=r")
(neg:SI (match_operand:SI 1 "register_operand" "0")))]
"TARGET_H8300H || TARGET_H8300S"
......
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