https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122736
--- Comment #3 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:5c2fdfc24e343ce332fce2b6616386e2da8ba9a6 commit r16-5374-g5c2fdfc24e343ce332fce2b6616386e2da8ba9a6 Author: Richard Biener <[email protected]> Date: Tue Nov 18 11:30:26 2025 +0100 tree-optimization/122736 - OMP SIMD call mask recording When recording the mask for loop masking of OMP SIMD calls we currently fail to provide the correct vector type and number of copies in all cases. The following tries to correct this. PR tree-optimization/122736 * tree-vect-stmts.cc (vectorizable_simd_clone_call): Compute num_mask_args for all mask modes. Pass the mask vector type to vect_record_loop_mask and adjust ncopies according to the number of mask arguments. * gcc.target/i386/vect-pr122736.c: New testcase.
