OSDN Git Service

PR target/31482
authordj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 25 Sep 2007 01:42:34 +0000 (01:42 +0000)
committerdj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 25 Sep 2007 01:42:34 +0000 (01:42 +0000)
* config/m32c/cond.md (stzx_reversed_<mode>): Add an output
constraint.
(movqicc_<code>_<mode>): Likewise.
(movhicc_<code>_<mode>): Likewise.

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

gcc/ChangeLog
gcc/config/m32c/cond.md

index ec21e93..d21eb1e 100644 (file)
@@ -1,3 +1,11 @@
+2007-09-24  DJ Delorie  <dj@redhat.com>
+
+       PR target/31482
+       * config/m32c/cond.md (stzx_reversed_<mode>): Add an output
+       constraint.
+       (movqicc_<code>_<mode>): Likewise.
+       (movhicc_<code>_<mode>): Likewise.
+
 2007-09-24  Rask Ingemann Lambertsen  <rask@sygehus.dk>
 
        PR target/33184
index 29b9aa8..a01efe9 100644 (file)
@@ -90,7 +90,7 @@
   [(set_attr "flags" "n,n,n")])
 
 (define_insn_and_split "stzx_reversed_<mode>"
-  [(set (match_operand:QHI 0 "m32c_r0_operand" "")
+  [(set (match_operand:QHI 0 "m32c_r0_operand" "=R0w")
        (if_then_else:QHI (ne (reg:CC FLG_REGNO) (const_int 0))
                         (match_operand:QHI 1 "const_int_operand" "")
                         (match_operand:QHI 2 "const_int_operand" "")))]
 )
 
 (define_insn_and_split "movqicc_<code>_<mode>"
-  [(set (match_operand:QI 0 "register_operand" "")
+  [(set (match_operand:QI 0 "register_operand" "=R0w")
         (if_then_else:QI (eqne_cond:QI (match_operand:QHPSI 1 "mra_operand" "RraSd")
                                       (match_operand:QHPSI 2 "mrai_operand" "RraSdi"))
                          (match_operand:QI 3 "const_int_operand" "")
   )
 
 (define_insn_and_split "movhicc_<code>_<mode>"
-  [(set (match_operand:HI 0 "register_operand" "")
+  [(set (match_operand:HI 0 "register_operand" "=R0w")
         (if_then_else:HI (eqne_cond:HI (match_operand:QHPSI 1 "mra_operand" "RraSd")
                                       (match_operand:QHPSI 2 "mrai_operand" "RraSdi"))
                          (match_operand:QI 3 "const_int_operand" "")