re PR tree-optimization/78076 (Conditional jump or move depends on uninitialised value @ tree-vect-loop.c:2307)

2016-10-24  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/78076
	* tree-ssa-loop-split.c (tree_ssa_split_loops): Reset aux
	also on the loop tree root.

From-SVN: r241467
This commit is contained in:
Richard Biener 2016-10-24 10:31:03 +00:00 committed by Richard Biener
parent ed9760d22d
commit 06d1ff9050
2 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2016-10-24 Richard Biener <rguenther@suse.de>
PR tree-optimization/78076
* tree-ssa-loop-split.c (tree_ssa_split_loops): Reset aux
also on the loop tree root.
2016-10-24 Jakub Jelinek <jakub@redhat.com>
* config/i386/i386.c (ix86_fold_builtin): Handle

View File

@ -592,7 +592,7 @@ tree_ssa_split_loops (void)
bool changed = false;
gcc_assert (scev_initialized_p ());
FOR_EACH_LOOP (loop, 0)
FOR_EACH_LOOP (loop, LI_INCLUDE_ROOT)
loop->aux = NULL;
/* Go through all loops starting from innermost. */
@ -631,7 +631,7 @@ tree_ssa_split_loops (void)
}
}
FOR_EACH_LOOP (loop, 0)
FOR_EACH_LOOP (loop, LI_INCLUDE_ROOT)
loop->aux = NULL;
if (changed)