https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102954
--- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> --- > --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- > It was likely the vect_worthwhile_without_simd_p changes where we might now > vectorize this loop using (unaligned) 'int'. > > Can you confirm that? Indeed. I've also noticed that another regression was caused by the same change: XPASS: gcc.dg/vect/slp-multitypes-3.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1 XPASS: gcc.dg/vect/slp-multitypes-3.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 2 XPASS: gcc.dg/vect/slp-multitypes-3.c scan-tree-dump-times vect "vectorized 1 loops" 1 XPASS: gcc.dg/vect/slp-multitypes-3.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2 Again 64-bit SPARC.