https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107302
--- Comment #2 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:92ef7822bfd4ea3393e0a1dd40b4abef9fce027f commit r13-3356-g92ef7822bfd4ea3393e0a1dd40b4abef9fce027f Author: Richard Biener <rguent...@suse.de> Date: Tue Oct 18 10:01:45 2022 +0200 tree-optimization/107302 - fix vec_perm placement for recurrence vect The following fixes the VEC_PERM_EXPR placement when the latch definition is a PHI node. PR tree-optimization/107302 * tree-vect-loop.cc (vectorizable_recurrence): Fix vec_perm placement for a PHI latch def. * gcc.dg/vect/pr107302.c: New testcase.