aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2003-11-28 05:27:10 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2003-11-28 05:27:10 +0000
commitde081ebf6a9cd68816aa7a00f0edaf8bfd233038 (patch)
tree11286419ce359a623991f0d231555055ddf74425
parentbe52ec1df2738a409a384f1b87f0dca8c74ffc69 (diff)
downloadgcc-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/ChangeLog11
-rw-r--r--gcc/config/h8300/h8300.md14
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"