https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122778

--- Comment #2 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Richard Biener <[email protected]>:

https://gcc.gnu.org/g:a4d34605db6de69356b1f3fb05dae9856b0b8413

commit r16-5490-ga4d34605db6de69356b1f3fb05dae9856b0b8413
Author: Richard Biener <[email protected]>
Date:   Fri Nov 21 10:32:12 2025 +0100

    tree-optimization/122778 - missed loop masking in OMP SIMD call handling

    For AVX512 style masking we fail to apply loop masking to a conditional
    OMP SIMD call.

            PR tree-optimization/122778
            * tree-vect-stmts.cc (vectorizable_simd_clone_call): Honor
            a loop mask when passing the conditional mask with AVX512
            style masking.

            * gcc.dg/vect/vect-simd-clone-22.c: New testcase.
            * gcc.dg/vect/vect-simd-clone-22a.c: Likewise.

Reply via email to