https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117874
--- Comment #7 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:be8d1a358e3abc50c14a1d7b1cfee82fe6f6aa3c commit r15-5876-gbe8d1a358e3abc50c14a1d7b1cfee82fe6f6aa3c Author: Richard Biener <rguent...@suse.de> Date: Mon Dec 2 14:59:00 2024 +0100 tree-optimization/117874 - missed vectorization that's formerly hybrid With SLP forced we fail to consider using single-lane SLP for a case that we still end up discovering as hybrid (in the PR in question this is because we run into the SLP discovery limit due to excessive association). PR tree-optimization/117874 * tree-vect-loop.cc (vect_analyze_loop_2): When non-SLP analysis fails, try single-lane SLP. * gcc.dg/vect/pr117874.c: New testcase.