]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: re PR rtl-optimization/40101 (200.sixtrack ICEs in get_seqno_by_preds,...
authorAndrey Belevantsev <abel@ispras.ru>
Tue, 24 Aug 2010 08:50:50 +0000 (12:50 +0400)
committerAndrey Belevantsev <abel@gcc.gnu.org>
Tue, 24 Aug 2010 08:50:50 +0000 (12:50 +0400)
commit5f86e3034281c54df2dd7ddac7a07e151f2b5c23
tree5501573ce247f8dfa12dc47c6ba021c27fb194ac
parent059e63a9297527ab8036205b8f1fe416eec7a847
backport: re PR rtl-optimization/40101 (200.sixtrack ICEs in get_seqno_by_preds, at sel-sched-ir.c:3752)

Backport from mainline:
        PR rtl-optimization/40101
         * sel-sched-ir.c (get_seqno_by_preds): Allow returning negative
         seqno.  Adjust comment.
         * sel-sched.c (find_seqno_for_bookkeeping): Assert that when
         inserting bookkeeping before a jump, the jump is not scheduled.
         When no positive seqno found, provide a value.  Add comment.

From-SVN: r163498
gcc/ChangeLog
gcc/sel-sched-ir.c
gcc/sel-sched.c