diff options
author | Richard Biener <rguenther@suse.de> | 2023-11-09 11:44:07 +0100 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2023-11-09 12:33:21 +0100 |
commit | 8863a7990e9f0cd49c8900605a2c75a0e8886e85 (patch) | |
tree | 1ae19c8edd2722f8517089f8023130926787839c /libcpp/line-map.cc | |
parent | 8ebcea91e24964ec52ca2caf9f8585f3a785f7d5 (diff) | |
download | gcc-8863a7990e9f0cd49c8900605a2c75a0e8886e85.zip gcc-8863a7990e9f0cd49c8900605a2c75a0e8886e85.tar.gz gcc-8863a7990e9f0cd49c8900605a2c75a0e8886e85.tar.bz2 |
tree-optimization/112450 - avoid AVX512 style masking for BImode masks
The following avoids running into the AVX512 style masking code for
RVV which would theoretically be able to handle it if I were not
relying on integer mode maskness in vect_get_loop_mask. While that's
easy to fix (patch in PR), the preference is to not have AVX512 style
masking for RVV, thus the following.
* tree-vect-loop.cc (vect_verify_full_masking_avx512):
Check we have integer mode masks as required by
vect_get_loop_mask.
Diffstat (limited to 'libcpp/line-map.cc')
0 files changed, 0 insertions, 0 deletions