]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/sel-sched-ir.c
re PR rtl-optimization/52250 (ICE: in sel_remove_bb, at sel-sched-ir.c:5213 with...
authorAndrey Belevantsev <abel@ispras.ru>
Tue, 6 Mar 2012 07:31:43 +0000 (11:31 +0400)
committerAndrey Belevantsev <abel@gcc.gnu.org>
Tue, 6 Mar 2012 07:31:43 +0000 (11:31 +0400)
commitb7b5540a8ae6d202ed0bc70b16c2d6170a8d9221
tree4f08c35eb91869fad11237316386d682a7dc8227
parentd9b804873742e73c36e1c8294242c7ace25f5d3c
re PR rtl-optimization/52250 (ICE: in sel_remove_bb, at sel-sched-ir.c:5213 with -fsel-sched-pipelining -fsel-sched-pipelining-outer-loops -fselective-scheduling2 and other flags)

        PR rtl-optimization/52250
        * sel-sched-ir.c (maybe_tidy_empty_bb): Try harder to find a bb
        to put note list into.  Unconditionally call move_bb_info.
        (move_bb_info): Do not assert the blocks being in the same region,
        just drop the note list if they are not.

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