http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56817
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> 2013-04-03 14:07:23 UTC --- Author: rguenth Date: Wed Apr 3 13:41:13 2013 New Revision: 197411 URL: http://gcc.gnu.org/viewcvs?rev=197411&root=gcc&view=rev Log: 2013-04-03 Richard Biener <rguent...@suse.de> PR tree-optimization/56817 * tree-ssa-loop-ivcanon.c (tree_unroll_loops_completely): Split out ... (tree_unroll_loops_completely_1): ... new function to manually walk the loop tree, properly defering outer loops of unrolled loops to later iterations. * g++.dg/torture/pr56817.C: New testcase. Added: trunk/gcc/testsuite/g++.dg/torture/pr56817.C Modified: trunk/gcc/ChangeLog trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-ssa-loop-ivcanon.c Author: rguenth Date: Wed Apr 3 14:06:53 2013 New Revision: 197414 URL: http://gcc.gnu.org/viewcvs?rev=197414&root=gcc&view=rev Log: 2013-04-03 Richard Biener <rguent...@suse.de> PR tree-optimization/56817 * tree-ssa-loop-ivcanon.c (tree_unroll_loops_completely): Split out ... (tree_unroll_loops_completely_1): ... new function to manually walk the loop tree, properly defering outer loops of unrolled loops to later iterations. * g++.dg/torture/pr56817.C: New testcase. Added: branches/gcc-4_8-branch/gcc/testsuite/g++.dg/torture/pr56817.C Modified: branches/gcc-4_8-branch/gcc/ChangeLog branches/gcc-4_8-branch/gcc/testsuite/ChangeLog branches/gcc-4_8-branch/gcc/tree-ssa-loop-ivcanon.c