OSDN Git Service

2004-12-03 Eric Christopher <echristo@redhat.com>
authorechristo <echristo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 3 Dec 2004 19:06:02 +0000 (19:06 +0000)
committerechristo <echristo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 3 Dec 2004 19:06:02 +0000 (19:06 +0000)
        * config/stormy16/stormy16.md (pushqi, popqi, pushhi,
        pophi): Add number of arguments to name so that the
        pattern is recognized as a named pattern.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91691 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/stormy16/stormy16.md

index a397f59..320a249 100644 (file)
@@ -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.
index 14dd790..a4feac0 100644 (file)
 ;; 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"))]
   ""
   [(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))))]
   ""
              (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"))]
   ""
   [(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))))]
   ""