aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/class.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2020-10-21 10:54:54 +0200
committerRichard Biener <rguenther@suse.de>2020-10-21 11:43:06 +0200
commitd94093013877cde3dce5c243099ad54668849400 (patch)
tree0040e54ee46f87dec3ba0238146696a6e0a6165a /gcc/fortran/class.c
parent9b5d50b7c6e34267b40bdeb4c145e9132d83762d (diff)
downloadgcc-d94093013877cde3dce5c243099ad54668849400.zip
gcc-d94093013877cde3dce5c243099ad54668849400.tar.gz
gcc-d94093013877cde3dce5c243099ad54668849400.tar.bz2
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 <rguenther@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.
Diffstat (limited to 'gcc/fortran/class.c')
0 files changed, 0 insertions, 0 deletions