https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61220
--- Comment #5 from zqchen at gcc dot gnu.org --- Author: zqchen Date: Mon May 26 06:11:33 2014 New Revision: 210921 URL: http://gcc.gnu.org/viewcvs?rev=210921&root=gcc&view=rev Log: ChangeLog: 2014-05-26 Zhenqiang Chen <zhenqiang.c...@linaro.org> PR rtl-optimization/61220 Part of PR rtl-optimization/61225 * shrink-wrap.c (move_insn_for_shrink_wrap): Skip SP and FP adjustment insn; skip split_edge for a block with only one successor. testsuite/ChangeLog: 2014-05-26 Zhenqiang Chen <zhenqiang.c...@linaro.org> * gcc.dg/pr61220.c: New test. * gcc.dg/shrink-wrap-loop.c: Disable for x86_64 -m32 mode. Added: trunk/gcc/testsuite/gcc.dg/pr61220.c Modified: trunk/gcc/ChangeLog trunk/gcc/shrink-wrap.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gcc.dg/shrink-wrap-loop.c