From: DJ Delorie Date: Mon, 20 Jul 2015 23:21:43 +0000 (-0400) Subject: rl78-real.md (andqi3_real): Expand operands for clr1. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=840cdb80d68fe184666efb2edd52a6b9027573a1;p=gcc.git rl78-real.md (andqi3_real): Expand operands for clr1. * config/rl78/rl78-real.md (andqi3_real): Expand operands for clr1. (iorqi3_real): Likewise for set1. From-SVN: r226023 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2796b829e49..58a2233297b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2015-07-20 DJ Delorie + + * config/rl78/rl78-real.md (andqi3_real): Expand operands for clr1. + (iorqi3_real): Likewise for set1. + 2015-07-20 Uros Bizjak * config/i386/i386.c (ix86_md_asm_adjust): Handle DImode dest_mode diff --git a/gcc/config/rl78/rl78-real.md b/gcc/config/rl78/rl78-real.md index d6324e5bed7..4674113ba4e 100644 --- a/gcc/config/rl78/rl78-real.md +++ b/gcc/config/rl78/rl78-real.md @@ -194,7 +194,7 @@ ) (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"))) ] @@ -208,7 +208,7 @@ ) (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"))) ]