Commit 0e20c89f by Jan Hubicka Committed by Jan Hubicka

tree-loop-distribution.c (tree_loop_distribution): Do not use freed memory.


	* tree-loop-distribution.c (tree_loop_distribution): Do not
	use freed memory.

From-SVN: r168391
parent d7255276
2011-01-01 Jan Hubicka <jh@suse.cz>
* tree-loop-distribution.c (tree_loop_distribution): Do not
use freed memory.
2011-01-01 Kai Tietz <kai.tietz@onevision.com> 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
PR target/38662 PR target/38662
...@@ -1214,6 +1214,7 @@ tree_loop_distribution (void) ...@@ -1214,6 +1214,7 @@ tree_loop_distribution (void)
FOR_EACH_LOOP (li, loop, 0) FOR_EACH_LOOP (li, loop, 0)
{ {
VEC (gimple, heap) *work_list = NULL; VEC (gimple, heap) *work_list = NULL;
int num = loop->num;
/* If the loop doesn't have a single exit we will fail anyway, /* If the loop doesn't have a single exit we will fail anyway,
so do that early. */ so do that early. */
...@@ -1255,9 +1256,9 @@ tree_loop_distribution (void) ...@@ -1255,9 +1256,9 @@ tree_loop_distribution (void)
{ {
if (nb_generated_loops > 1) if (nb_generated_loops > 1)
fprintf (dump_file, "Loop %d distributed: split to %d loops.\n", fprintf (dump_file, "Loop %d distributed: split to %d loops.\n",
loop->num, nb_generated_loops); num, nb_generated_loops);
else else
fprintf (dump_file, "Loop %d is the same.\n", loop->num); fprintf (dump_file, "Loop %d is the same.\n", num);
} }
verify_loop_structure (); verify_loop_structure ();
......
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