re PR rtl-optimization/46649 (ICE: in move_bb_info, at sel-sched-ir.c:5080 with ...
authorAlexander Monakov <amonakov@ispras.ru>
Wed, 15 Dec 2010 13:08:41 +0000 (16:08 +0300)
committerAlexander Monakov <amonakov@gcc.gnu.org>
Wed, 15 Dec 2010 13:08:41 +0000 (16:08 +0300)
commit9d0dcda15ccb43b5b24b370e793142736d5742d3
tree488325a3428239da3b6c7029b84a92513a232674
parent3ca4d07dffe49b9c51f713cb78c785ecb185b04a
re PR rtl-optimization/46649 (ICE: in move_bb_info, at sel-sched-ir.c:5080 with -fschedule-insns -fselective-scheduling)

PR rtl-optimization/46649
* sel-sched-ir.c (purge_empty_blocks): Unconditionally skip the first
basic block in the region.

testsuite:
* g++.dg/opt/pr46649.C: New.

From-SVN: r167854
gcc/ChangeLog
gcc/sel-sched-ir.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/pr46649.C [new file with mode: 0644]