re PR bootstrap/48000 (LTO bootstrap failed with bootstrap-profiled)
PR bootstrap/48000 * cfgloopmanip.c (fix_bb_placements): Return immediately if FROM is BASE_LOOP's header. From-SVN: r170740
This commit is contained in:
parent
a19e4d44f1
commit
cec8ac0b7e
@ -1,3 +1,9 @@
|
||||
2011-03-07 Zdenek Dvorak <ook@ucw.cz>
|
||||
|
||||
PR bootstrap/48000
|
||||
* cfgloopmanip.c (fix_bb_placements): Return immediately
|
||||
if FROM is BASE_LOOP's header.
|
||||
|
||||
2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
|
||||
|
||||
* gimplify.c (gimplify_function_tree): Fix building calls
|
||||
|
@ -185,7 +185,11 @@ fix_bb_placements (basic_block from,
|
||||
fix_loop_placement. */
|
||||
|
||||
base_loop = from->loop_father;
|
||||
if (base_loop == current_loops->tree_root)
|
||||
/* If we are already in the outermost loop, the basic blocks cannot be moved
|
||||
outside of it. If FROM is the header of the base loop, it cannot be moved
|
||||
outside of it, either. In both cases, we can end now. */
|
||||
if (base_loop == current_loops->tree_root
|
||||
|| from == base_loop->header)
|
||||
return;
|
||||
|
||||
in_queue = sbitmap_alloc (last_basic_block);
|
||||
|
Loading…
Reference in New Issue
Block a user