re PR target/55160 (Counterproductive loop induction variable optimization)
authorJoern Rennecke <joern.rennecke@embecosm.com>
Thu, 1 Nov 2012 06:28:06 +0000 (06:28 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Thu, 1 Nov 2012 06:28:06 +0000 (06:28 +0000)
        PR target/55160
        * config/sh/sh.md (doloop_end): Use emit_jump_insn.

From-SVN: r193060

gcc/ChangeLog
gcc/config/sh/sh.md

index 53df5c0..e9b86cc 100644 (file)
@@ -1,3 +1,8 @@
+2012-11-01  Joern Rennecke  <joern.rennecke@embecosm.com>
+
+       PR target/55160
+       * config/sh/sh.md (doloop_end): Use emit_jump_insn.
+
 2012-10-31  Jakub Jelinek  <jakub@redhat.com>
 
        PR tree-optimization/53708
index bfb4fbf..6b1fdbe 100644 (file)
@@ -8479,7 +8479,7 @@ label:
 {
   if (GET_MODE (operands[0]) != SImode)
     FAIL;
-  emit_insn (gen_doloop_end_split (operands[0], operands[4], operands[0]));
+  emit_jump_insn (gen_doloop_end_split (operands[0], operands[4], operands[0]));
   DONE;
 })