Commit 1242bc9d by J"orn Rennecke Committed by Joern Rennecke

re PR rtl-optimization/39235 (get_simple_loop_desc returns uninitialized memory)

	PR39235:
	* loop-iv.c (get_simple_loop_desc): Use XCNEW.

From-SVN: r144628
parent 48f03606
2009-03-04 J"orn Rennecke <joern.rennecke@arc.com>
PR39235:
* loop-iv.c (get_simple_loop_desc): Use XCNEW.
2009-03-04 Zdenek Dvorak <ook@ucw.cz> 2009-03-04 Zdenek Dvorak <ook@ucw.cz>
* graphite.c (nb_reductions_in_loop): Update simple_iv arguments. * graphite.c (nb_reductions_in_loop): Update simple_iv arguments.
......
...@@ -2801,7 +2801,9 @@ get_simple_loop_desc (struct loop *loop) ...@@ -2801,7 +2801,9 @@ get_simple_loop_desc (struct loop *loop)
if (desc) if (desc)
return desc; return desc;
desc = XNEW (struct niter_desc); /* At least desc->infinite is not always initialized by
find_simple_loop_exit. */
desc = XCNEW (struct niter_desc);
iv_analysis_loop_init (loop); iv_analysis_loop_init (loop);
find_simple_exit (loop, desc); find_simple_exit (loop, desc);
loop->aux = desc; loop->aux = desc;
......
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