i386.md (*movv4qicc_insn+1..36): Pass true as ALL_REGS argument to replace_rtx.
authorJoern Rennecke <joern.rennecke@embecosm.com>
Thu, 17 Mar 2016 14:10:39 +0000 (14:10 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Thu, 17 Mar 2016 14:10:39 +0000 (14:10 +0000)
        * config/i386/i386.md (*movv4qicc_insn+1..36): Pass
        true as ALL_REGS argument to replace_rtx.

From-SVN: r234290

gcc/ChangeLog
gcc/config/epiphany/epiphany.md

index a573275d97acbe096bcb3fb8f0b9889e00f0639b..d05b0da8e85cdf6b51d088f0f36a07e50b1d8185 100644 (file)
@@ -1,3 +1,8 @@
+2016-03-17  Joern Rennecke  <joern.rennecke@embecosm.com>
+
+       * config/i386/i386.md (*movv4qicc_insn+1..36): Pass
+       true as ALL_REGS argument to replace_rtx.
+
 2016-03-17  Richard Biener  <rguenther@suse.de>
 
        PR debug/70271
index 15a61513e9756a2d5afab0d759fdea21c5ba88c7..18f96613ae6f9be59f454c6d5ea85535d75f500d 100644 (file)
 {
   operands[10] = simplify_gen_subreg (<WMODE:MODE>mode, operands[3],
                                      <WMODE2:MODE>mode, 0);
-  replace_rtx (operands[2], operands[9], operands[3]);
-  replace_rtx (operands[2], operands[0], operands[10]);
+  replace_rtx (operands[2], operands[9], operands[3], true);
+  replace_rtx (operands[2], operands[0], operands[10], true);
   gcc_assert (!reg_overlap_mentioned_p (operands[0], operands[2]));
 })