https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116610
Bug ID: 116610 Summary: wrong-code with SLP induction vectorization when using partial vectors and alignment peeling via masking Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: rguenth at gcc dot gnu.org Target Milestone: --- gcc.target/aarch64/sve/peel_ind_1.c when forcing single-lane SLP vectorizes using VNx4SI and peel_ind_1.c:16:34: note: misalignment for fully-masked loop: 1 but the initial value for the induction isn't adjusted: # vect_vec_iv_.5_2 = PHI <_11(5), { 5, 10, 15, 20, 25, 30, 35, 40 }(2)>