re PR rtl-optimization/42388 (ICE in move_bb_info with sel-sched and modulo-sched...
authorAndrey Belevantsev <abel@gcc.gnu.org>
Thu, 14 Jan 2010 11:02:18 +0000 (14:02 +0300)
committerAndrey Belevantsev <abel@gcc.gnu.org>
Thu, 14 Jan 2010 11:02:18 +0000 (14:02 +0300)
commit762bffbac19855194ddcf644c332cee01be701be
tree165cee59cff3d4e82367f1cdae0dc08c4edabb65
parent14f30b877fe018475154a6e4d8979bc57528232d
re PR rtl-optimization/42388 (ICE in move_bb_info with sel-sched and modulo-sched for 176.gcc)

        PR rtl-optimization/42388
        * sel-sched-ir.c (maybe_tidy_empty_bb): Do not delete empty blocks
        that have no predecessors nor successors.  Do not call move_bb_info
        for empty blocks outside of current region.

From-SVN: r155894
gcc/ChangeLog
gcc/sel-sched-ir.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr42388.c [new file with mode: 0644]