http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56264



--- Comment #6 from Richard Biener <rguenth at gcc dot gnu.org> 2013-02-11 
15:07:48 UTC ---

Author: rguenth

Date: Mon Feb 11 15:07:40 2013

New Revision: 195941



URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195941

Log:

2013-02-11  Richard Biener  <rguent...@suse.de>



    PR tree-optimization/56264

    * cfgloop.h (fix_loop_structure): Adjust prototype.

    * loop-init.c (fix_loop_structure): Return the number of

    newly discovered loops.

    * tree-cfgcleanup.c (repair_loop_structures): When new loops

    are discovered, do a full loop-closed SSA rewrite.



    * gcc.dg/torture/pr56264.c: New testcase.



Added:

    trunk/gcc/testsuite/gcc.dg/torture/pr56264.c

Modified:

    trunk/gcc/ChangeLog

    trunk/gcc/cfgloop.h

    trunk/gcc/loop-init.c

    trunk/gcc/testsuite/ChangeLog

    trunk/gcc/tree-cfgcleanup.c

Reply via email to