* tree-vect-loop.c (vect_analyze_scalar_cycles_1): Disregard
sign-changing conversions for induction detection.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167378
138bc75d-0d04-0410-961f-
82ee72b054a4
2010-12-02 Richard Guenther <rguenther@suse.de>
+ * tree-vect-loop.c (vect_analyze_scalar_cycles_1): Disregard
+ sign-changing conversions for induction detection.
+
+2010-12-02 Richard Guenther <rguenther@suse.de>
+
PR tree-optimization/46723
* tree-vect-loop.c (get_initial_def_for_induction): Strip
conversions from the induction evolution and apply it to
/* Analyze the evolution function. */
access_fn = analyze_scalar_evolution (loop, def);
+ if (access_fn)
+ STRIP_NOPS (access_fn);
if (access_fn && vect_print_dump_info (REPORT_DETAILS))
{
fprintf (vect_dump, "Access function of PHI: ");