From: Joern Rennecke Date: Thu, 1 Nov 2012 06:28:06 +0000 (+0000) Subject: re PR target/55160 (Counterproductive loop induction variable optimization) X-Git-Tag: releases/gcc-4.8.0~2355 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c3a76b2f482f048a577cc4251184748d8ef27157;p=thirdparty%2Fgcc.git re PR target/55160 (Counterproductive loop induction variable optimization) PR target/55160 * config/sh/sh.md (doloop_end): Use emit_jump_insn. From-SVN: r193060 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 53df5c052a46..e9b86cc54461 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2012-11-01 Joern Rennecke + + PR target/55160 + * config/sh/sh.md (doloop_end): Use emit_jump_insn. + 2012-10-31 Jakub Jelinek PR tree-optimization/53708 diff --git a/gcc/config/sh/sh.md b/gcc/config/sh/sh.md index bfb4fbf459a5..6b1fdbeaa355 100644 --- a/gcc/config/sh/sh.md +++ b/gcc/config/sh/sh.md @@ -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; })