From 76f56a4d25dc7834baca10cb9b538015a4f5abda Mon Sep 17 00:00:00 2001 From: Eric Christopher Date: Fri, 3 Dec 2004 19:06:02 +0000 Subject: [PATCH] stormy16.md (pushqi, [...]): Add number of arguments to name so that the pattern is recognized as a named... 2004-12-03 Eric Christopher * 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 --- gcc/ChangeLog | 8 +++++++- gcc/config/stormy16/stormy16.md | 8 ++++---- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a397f592148d..320a249a5b03 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2004-12-03 Eric Christopher + + * 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 * 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 * optabs.c (lowpart_subreg_maybe_copy): New. diff --git a/gcc/config/stormy16/stormy16.md b/gcc/config/stormy16/stormy16.md index 14dd7902188c..a4feac0658d7 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))))] ""