diff options
author | Kazu Hirata <kazu@cs.umass.edu> | 2003-11-28 05:27:10 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2003-11-28 05:27:10 +0000 |
commit | de081ebf6a9cd68816aa7a00f0edaf8bfd233038 (patch) | |
tree | 11286419ce359a623991f0d231555055ddf74425 | |
parent | be52ec1df2738a409a384f1b87f0dca8c74ffc69 (diff) | |
download | gcc-de081ebf6a9cd68816aa7a00f0edaf8bfd233038.zip gcc-de081ebf6a9cd68816aa7a00f0edaf8bfd233038.tar.gz gcc-de081ebf6a9cd68816aa7a00f0edaf8bfd233038.tar.bz2 |
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
-rw-r--r-- | gcc/ChangeLog | 11 | ||||
-rw-r--r-- | gcc/config/h8300/h8300.md | 14 |
2 files changed, 18 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8a61161..893daf2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,16 @@ 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. diff --git a/gcc/config/h8300/h8300.md b/gcc/config/h8300/h8300.md index f93d7fc..f4263ae 100644 --- a/gcc/config/h8300/h8300.md +++ b/gcc/config/h8300/h8300.md @@ -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" |