PR tree-optimization/69196
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 1 Mar 2016 23:12:10 +0000 (23:12 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 1 Mar 2016 23:12:10 +0000 (23:12 +0000)
commitd4b9ad56dfeee8731144a7d9a30c3e94afd8c06a
tree48b5cf44ccfa93c5f48324a74c4d329401120df3
parent066c8e94378ff486ba956acf609a8af246f45de6
PR tree-optimization/69196
* tree-ssa-threadbackward.c (fsm_find_control_statement_thread_paths):
Appropriately clamp the number of statements to copy when the
thread path does not traverse a loop backedge.

PR tree-optimization/69196
* gcc.dg/tree-ssa/pr69196.c: New test.

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