Commit 76f56a4d by Eric Christopher Committed by Eric Christopher

stormy16.md (pushqi, [...]): Add number of arguments to name so that the pattern…

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
parent 2360c81b
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> 2004-12-03 Janis Johnson <janis187@us.ibm.com>
* doc/extend.texi (AltiVec Builtins): Fix info about signedness. * doc/extend.texi (AltiVec Builtins): Fix info about signedness.
......
...@@ -109,7 +109,7 @@ ...@@ -109,7 +109,7 @@
;; offset. By using separate patterns for push and pop we ensure that ;; offset. By using separate patterns for push and pop we ensure that
;; insns like this one are never generated. ;; insns like this one are never generated.
(define_insn "pushqi" (define_insn "pushqi1"
[(set (mem:QI (post_inc (reg:HI 15))) [(set (mem:QI (post_inc (reg:HI 15)))
(match_operand:QI 0 "register_operand" "r"))] (match_operand:QI 0 "register_operand" "r"))]
"" ""
...@@ -117,7 +117,7 @@ ...@@ -117,7 +117,7 @@
[(set_attr "psw_operand" "nop") [(set_attr "psw_operand" "nop")
(set_attr "length" "2")]) (set_attr "length" "2")])
(define_insn "popqi" (define_insn "popqi1"
[(set (match_operand:QI 0 "register_operand" "=r") [(set (match_operand:QI 0 "register_operand" "=r")
(mem:QI (pre_dec (reg:HI 15))))] (mem:QI (pre_dec (reg:HI 15))))]
"" ""
...@@ -161,7 +161,7 @@ ...@@ -161,7 +161,7 @@
(const_int 2)]) (const_int 2)])
(set_attr "psw_operand" "0,0,0,0,nop,0,nop,0,0")]) (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))) [(set (mem:HI (post_inc (reg:HI 15)))
(match_operand:HI 0 "register_operand" "r"))] (match_operand:HI 0 "register_operand" "r"))]
"" ""
...@@ -169,7 +169,7 @@ ...@@ -169,7 +169,7 @@
[(set_attr "psw_operand" "nop") [(set_attr "psw_operand" "nop")
(set_attr "length" "2")]) (set_attr "length" "2")])
(define_insn "pophi" (define_insn "pophi1"
[(set (match_operand:HI 0 "register_operand" "=r") [(set (match_operand:HI 0 "register_operand" "=r")
(mem:HI (pre_dec (reg:HI 15))))] (mem:HI (pre_dec (reg:HI 15))))]
"" ""
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment