aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop.cc
diff options
context:
space:
mode:
authorliuhongt <hongtao.liu@intel.com>2024-06-18 14:03:42 +0800
committerliuhongt <hongtao.liu@intel.com>2024-07-01 13:20:08 +0800
commitb06a108f0fbffe12493b527224f6e4131a72beac (patch)
tree1c9aabec297d0684478f8fddeeb4dfbc3e7470ad /gcc/tree-vect-loop.cc
parent2e2dfa0095c3326a0a5fc2ff175918b42eeb044f (diff)
downloadgcc-b06a108f0fbffe12493b527224f6e4131a72beac.zip
gcc-b06a108f0fbffe12493b527224f6e4131a72beac.tar.gz
gcc-b06a108f0fbffe12493b527224f6e4131a72beac.tar.bz2
Lower AVX512 kmask comparison back to AVX2 comparison when op_{true,false} is vector -1/0.
gcc/ChangeLog PR target/115517 * config/i386/sse.md (*<avx512>_cvtmask2<ssemodesuffix><mode>_not): New pre_reload splitter. (*<avx512>_cvtmask2<ssemodesuffix><mode>_not): Ditto. (*avx2_pcmp<mode>3_6): Ditto. (*avx2_pcmp<mode>3_7): Ditto.
Diffstat (limited to 'gcc/tree-vect-loop.cc')
0 files changed, 0 insertions, 0 deletions