https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116654
--- Comment #8 from GCC 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:eb0698ae62fedae90e5c5cc071c8aa5c1cb2f74d commit r15-4006-geb0698ae62fedae90e5c5cc071c8aa5c1cb2f74d Author: Richard Biener <rguent...@suse.de> Date: Wed Oct 2 08:41:30 2024 +0200 testsuite/116654 - adjust gcc.target/powerpc/p9-vec-length-full-8.c gcc.target/powerpc/p9-vec-length-full-8.c was expecting all loops to use -with-len fully masked vectorization to avoid epilogues because the loops needed peeling for gaps. With SLP we have improved things here and the loops using V2D[IF]mode no longer need peeling for gaps since the target can compose those vectors from two scalars and in turn we generate better code and not need an epilogue either (the iteration count divides by the VF). PR testsuite/116654 * gcc.target/powerpc/p9-vec-length-full-8.c: Adjust.