re PR tree-optimization/58380 (ice in fold_comparison)
authorJeff Law <law@redhat.com>
Wed, 11 Sep 2013 02:23:48 +0000 (20:23 -0600)
committerJeff Law <law@gcc.gnu.org>
Wed, 11 Sep 2013 02:23:48 +0000 (20:23 -0600)
commit9e1376e94de56d624eb99bdcb5dff7a0bb03fc21
tree2477817e3acba588af69e3d3c3b9166d7e6d8757
parentdf7d9dfde3ac4d964866ce8867710dc788ecf3d7
re PR tree-optimization/58380 (ice in fold_comparison)

PR tree-optimization/58380
* tree-ssa-threadupdate.c (thread_block): Recognize another case
of threading through a buried loop header.

* tree-ssa-threadedge.c (thread_around_empty_blocks): Correct
return value for single successor case.

* g++.dg/torture/pr58380.C: New test.

2013-09-10  Jeff Law  <law@redhat.com>

From-SVN: r202489
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr58380.C [new file with mode: 0644]
gcc/tree-ssa-threadedge.c
gcc/tree-ssa-threadupdate.c