re PR middle-end/66314 (ice in verify_loop_structure)
commitc2a96ec20fc81a90fc6c0cc665db721cccab304b
authorJeff Law <law@redhat.com>
Mon, 3 Aug 2015 16:26:13 +0000 (3 10:26 -0600)
committerJeff Law <law@gcc.gnu.org>
Mon, 3 Aug 2015 16:26:13 +0000 (3 10:26 -0600)
treeb6eda946d09f05a3bee4ad8a49842108ce1319e6
parent93411db8c7880db31a3d6d6922845bf03cd665cc
re PR middle-end/66314 (ice in verify_loop_structure)

PR middle-end/66314
PR gcov-profile/66899
* tree-ssa-threadupdate.c (mark_threaded_blocks): Correctly
iterate over the jump threading paths when an element in the
jump threading paths array is eliminated.

PR middle-end/66314
PR gcov-profile/66899
* gcc.dg/pr66899.c: New test.
* gcc.dg/pr66314.c: New test.

From-SVN: r226516
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr66314.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr66899.c [new file with mode: 0644]
gcc/tree-ssa-threadupdate.c