2013-09-09 Richard Biener <rguenther@suse.de>
commit9cad916b864b49c3e87e2945d604af6c72ee6cf1
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 9 Sep 2013 13:18:38 +0000 (9 13:18 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 9 Sep 2013 13:18:38 +0000 (9 13:18 +0000)
treef64252be9ef1b4500b3be2868803c331e4506af8
parentc20fedc4006748b638de6ffc478e1084c720ed72
2013-09-09  Richard Biener  <rguenther@suse.de>

PR middle-end/58326
* cfgloopmanip.c (fix_bb_placements): When fixing the placement
of a subloop record all its block as affecting loop-closed SSA form.

* gcc.dg/torture/pr58326-1.c: New testcase.
* gcc.dg/torture/pr58326-2.c: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@202399 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cfgloopmanip.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr58326-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/pr58326-2.c [new file with mode: 0644]