Commit a44bbd48 by Richard Biener Committed by Richard Biener

tracer.c (tracer): Mark loops with LOOPS_NEED_FIXUP instead of calling fix_loop_structure.

2013-02-06  Richard Biener  <rguenther@suse.de>

	* tracer.c (tracer): Mark loops with LOOPS_NEED_FIXUP
	instead of calling fix_loop_structure.

From-SVN: r195804
parent ba1a9233
2013-02-06 Richard Biener <rguenther@suse.de>
* tracer.c (tracer): Mark loops with LOOPS_NEED_FIXUP
instead of calling fix_loop_structure.
2013-02-06 Jakub Jelinek <jakub@redhat.com>
PR middle-end/56217
......
......@@ -380,9 +380,9 @@ tracer (void)
if (changed)
{
free_dominance_info (CDI_DOMINATORS);
calculate_dominance_info (CDI_DOMINATORS);
/* If we changed the CFG schedule loops for fixup by cleanup_cfg. */
if (current_loops)
fix_loop_structure (NULL);
loops_state_set (LOOPS_NEED_FIXUP);
}
if (dump_file)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment