]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: 20071210-2.c: New testcase.
authorAndrey Belevantsev <abel@ispras.ru>
Tue, 24 Aug 2010 08:49:50 +0000 (12:49 +0400)
committerAndrey Belevantsev <abel@gcc.gnu.org>
Tue, 24 Aug 2010 08:49:50 +0000 (12:49 +0400)
commit059e63a9297527ab8036205b8f1fe416eec7a847
tree096c5e6686c238236b8bffc3477c5a1360aa14c0
parent20b5cf944373bf495dde880ce26dd9a2ef1e239f
backport: 20071210-2.c: New testcase.

Backport from mainline:

gcc/testsuite/Changelog:

2009-04-28  Alexander Monakov  <amonakov@ispras.ru>
        * gcc.target/ia64/20071210-2.c: New testcase.

gcc/Changelog:

2009-04-28  Alexander Monakov  <amonakov@ispras.ru>
        * sel-sched-ir.c (maybe_tidy_empty_bb): Do not attempt to delete a
        block if there are complex incoming edges.
        (sel_merge_blocks): Remove useless assert.
        (sel_redirect_edge_and_branch): Check that edge was redirected.
        * sel-sched-ir.h (_eligible_successor_edge_p): Remove assert.
        (sel_find_rgns): Delete declaration.
        * sel-sched.c (purge_empty_blocks): Attempt to remove first block of
        the region when it is not a preheader.

From-SVN: r163497
gcc/ChangeLog
gcc/sel-sched-ir.c
gcc/sel-sched-ir.h
gcc/sel-sched.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/ia64/20071210-2.c [new file with mode: 0644]