Re-instantiate integer mask to traditional vector mask support
commitb0372ef12f6f7f863606b0d2858d049b18a4cfda
authorRichard Biener <rguenther@suse.de>
Wed, 18 Oct 2023 07:13:23 +0000 (18 09:13 +0200)
committerRichard Biener <rguenther@suse.de>
Wed, 18 Oct 2023 08:15:21 +0000 (18 10:15 +0200)
tree254987a186701e76406e23f38bc08f1088964993
parent60c231cb65807fb963624acc4f82d2935e305f93
Re-instantiate integer mask to traditional vector mask support

The following allows to pass integer mask data as traditional
vector mask for OMP SIMD clone calls which is required due to
the limited set of OMP SIMD clones in the x86 ABI when using
AVX512 but a prefered vector size of 256 bits.

* tree-vect-stmts.cc (vectorizable_simd_clone_call):
Relax check to again allow passing integer mode masks
as traditional vectors.
gcc/tree-vect-stmts.cc