https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97500
--- Comment #2 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Richard Biener <rgue...@gcc.gnu.org>: https://gcc.gnu.org/g:d94093013877cde3dce5c243099ad54668849400 commit r11-4185-gd94093013877cde3dce5c243099ad54668849400 Author: Richard Biener <rguent...@suse.de> Date: Wed Oct 21 10:54:54 2020 +0200 tree-optimization/97500 - avoid SLP backedges for inductions Inductions are not vectorized as cycle but materialized from SCEV data. Filling in backedge SLP nodes confuses this process. 2020-10-21 Richard Biener <rguent...@suse.de> PR tree-optimization/97500 * tree-vect-slp.c (vect_analyze_slp_backedges): Do not fill backedges for inductions. * gfortran.dg/pr97500.f90: New testcase.