https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102905
--- Comment #3 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:0b028fb4989c2bdfaf474b4493c5926fb40da3c3 commit r12-4660-g0b028fb4989c2bdfaf474b4493c5926fb40da3c3 Author: Richard Biener <rguent...@suse.de> Date: Mon Oct 25 11:33:10 2021 +0200 tree-optimization/102905 - restore re-align load for alignment peeling Previous refactoring made the possibility of considering re-aligned loads for unlimited cost model alignment peeling difficult so I ditched that. Later refactoring made it easily possible again so the following patch re-instantiates this which should fix the observed regression on powerpc with altivec. 2021-10-25 Richard Biener <rguent...@suse.de> PR tree-optimization/102905 * tree-vect-data-refs.c (vect_enhance_data_refs_alignment): Use vect_supportable_dr_alignment again to determine whether an access is supported when not aligned.