PR middle-end/66314
commit51ea8bc6fc096558d7223764e2ca3e1bbc59a6e0
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 3 Aug 2015 16:26:13 +0000 (3 16:26 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 3 Aug 2015 16:26:13 +0000 (3 16:26 +0000)
treeb6eda946d09f05a3bee4ad8a49842108ce1319e6
parent6cf098ea7440c4acdd88f2ab472509f00e15255c
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@226516 138bc75d-0d04-0410-961f-82ee72b054a4
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