aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Christopher <echristo@redhat.com>2004-12-03 19:06:02 +0000
committerEric Christopher <echristo@gcc.gnu.org>2004-12-03 19:06:02 +0000
commit76f56a4d25dc7834baca10cb9b538015a4f5abda (patch)
treee08e6b9ef54c89f2ecec07a1421535aa70283d23
parent2360c81be6b47d73bf9d2d1f1449a3bda995e711 (diff)
downloadgcc-76f56a4d25dc7834baca10cb9b538015a4f5abda.zip
gcc-76f56a4d25dc7834baca10cb9b538015a4f5abda.tar.gz
gcc-76f56a4d25dc7834baca10cb9b538015a4f5abda.tar.bz2
stormy16.md (pushqi, [...]): Add number of arguments to name so that the pattern is recognized as a named...
2004-12-03 Eric Christopher <echristo@redhat.com> * config/stormy16/stormy16.md (pushqi, popqi, pushhi, pophi): Add number of arguments to name so that the pattern is recognized as a named pattern. From-SVN: r91691
-rw-r--r--gcc/ChangeLog8
-rw-r--r--gcc/config/stormy16/stormy16.md8
2 files changed, 11 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a397f59..320a249 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2004-12-03 Eric Christopher <echristo@redhat.com>
+
+ * config/stormy16/stormy16.md (pushqi, popqi, pushhi,
+ pophi): Add number of arguments to name so that the
+ pattern is recognized as a named pattern.
+
2004-12-03 Janis Johnson <janis187@us.ibm.com>
* doc/extend.texi (AltiVec Builtins): Fix info about signedness.
@@ -81,7 +87,7 @@
* config/darwin.h (TARGET_OPTION_TRANSLATE_TABLE): Add -gfull and -gused.
* config/rs6000/darwin.h (CC1_SPEC): Do not handle -gfull and -gused.
* config/i386/darwin.h (CC1_SPEC): Same.
-
+
2004-12-02 Richard Henderson <rth@redhat.com>
* optabs.c (lowpart_subreg_maybe_copy): New.
diff --git a/gcc/config/stormy16/stormy16.md b/gcc/config/stormy16/stormy16.md
index 14dd790..a4feac0 100644
--- a/gcc/config/stormy16/stormy16.md
+++ b/gcc/config/stormy16/stormy16.md
@@ -109,7 +109,7 @@
;; offset. By using separate patterns for push and pop we ensure that
;; insns like this one are never generated.
-(define_insn "pushqi"
+(define_insn "pushqi1"
[(set (mem:QI (post_inc (reg:HI 15)))
(match_operand:QI 0 "register_operand" "r"))]
""
@@ -117,7 +117,7 @@
[(set_attr "psw_operand" "nop")
(set_attr "length" "2")])
-(define_insn "popqi"
+(define_insn "popqi1"
[(set (match_operand:QI 0 "register_operand" "=r")
(mem:QI (pre_dec (reg:HI 15))))]
""
@@ -161,7 +161,7 @@
(const_int 2)])
(set_attr "psw_operand" "0,0,0,0,nop,0,nop,0,0")])
-(define_insn "pushhi"
+(define_insn "pushhi1"
[(set (mem:HI (post_inc (reg:HI 15)))
(match_operand:HI 0 "register_operand" "r"))]
""
@@ -169,7 +169,7 @@
[(set_attr "psw_operand" "nop")
(set_attr "length" "2")])
-(define_insn "pophi"
+(define_insn "pophi1"
[(set (match_operand:HI 0 "register_operand" "=r")
(mem:HI (pre_dec (reg:HI 15))))]
""