* tree-loop-distribution.c (generate_loops_for_partition): Remove
commit142b4ffb05b7196d54ad23b202cd4866d9dd6fbd
authoramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 10 Oct 2017 09:02:13 +0000 (10 09:02 +0000)
committeramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 10 Oct 2017 09:02:13 +0000 (10 09:02 +0000)
tree5c6a56e26a252305e9ecc5ca13b46e9a1ac73b42
parent6e429c5c89ee456db00c4bca09e2f23bea2a1020
* tree-loop-distribution.c (generate_loops_for_partition): Remove
inner loop's exit stmt by making it always exit the loop, otherwise
we would generate an infinite empty loop.

gcc/testsuite
* gcc.dg/tree-ssa/ldist-27.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253580 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/ldist-27.c [new file with mode: 0644]
gcc/tree-loop-distribution.c