rl78-real.md (andqi3_real): Expand operands for clr1.
authorDJ Delorie <dj@redhat.com>
Mon, 20 Jul 2015 23:21:43 +0000 (19:21 -0400)
committerDJ Delorie <dj@gcc.gnu.org>
Mon, 20 Jul 2015 23:21:43 +0000 (19:21 -0400)
* config/rl78/rl78-real.md (andqi3_real): Expand operands for clr1.
(iorqi3_real): Likewise for set1.

From-SVN: r226023

gcc/ChangeLog
gcc/config/rl78/rl78-real.md

index 2796b829e4990963da4637be0194adc94a1b2fb9..58a2233297b15ed78ea7f830ed5f2cc1c11ccf95 100644 (file)
@@ -1,3 +1,8 @@
+2015-07-20  DJ Delorie  <dj@redhat.com>
+
+       * config/rl78/rl78-real.md (andqi3_real): Expand operands for clr1.
+       (iorqi3_real): Likewise for set1.
+
 2015-07-20  Uros Bizjak  <ubizjak@gmail.com>
 
        * config/i386/i386.c (ix86_md_asm_adjust): Handle DImode dest_mode
index d6324e5bed7effb0a215c23e78448f5e5376f9cc..4674113ba4ee46861e0e691fe08093104cf33071 100644 (file)
 )
 
 (define_insn "*andqi3_real"
-  [(set (match_operand:QI         0 "rl78_nonimmediate_operand"  "=Wsf,A,R,vWsa")
+  [(set (match_operand:QI         0 "rl78_nonimmediate_operand"  "=WsfWsaWhlWab,A,R,vWsa")
        (and:QI (match_operand:QI 1 "rl78_general_operand"       "%0,0,0,0")
                (match_operand:QI 2 "rl78_general_operand"       "IBqi,iRvWabWhbWh1Whl,A,i")))
    ]
 )
 
 (define_insn "*iorqi3_real"
-  [(set (match_operand:QI         0 "rl78_nonimmediate_operand"  "=Wsf,A,R,vWsa")
+  [(set (match_operand:QI         0 "rl78_nonimmediate_operand"  "=WsfWsaWhlWab,A,R,vWsa")
        (ior:QI (match_operand:QI 1 "rl78_general_operand"       "%0,0,0,0")
                (match_operand:QI 2 "rl78_general_operand"       "Ibqi,iRvWabWhbWh1Whl,A,i")))
    ]