diff options
author | Eric Christopher <echristo@redhat.com> | 2004-12-03 19:06:02 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gcc.gnu.org> | 2004-12-03 19:06:02 +0000 |
commit | 76f56a4d25dc7834baca10cb9b538015a4f5abda (patch) | |
tree | e08e6b9ef54c89f2ecec07a1421535aa70283d23 | |
parent | 2360c81be6b47d73bf9d2d1f1449a3bda995e711 (diff) | |
download | gcc-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/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/config/stormy16/stormy16.md | 8 |
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))))] "" |