diff options
author | Levy Hsu <admin@levyhsu.com> | 2024-09-02 10:24:49 +0800 |
---|---|---|
committer | Haochen Jiang <haochen.jiang@intel.com> | 2024-09-02 10:25:35 +0800 |
commit | f77435aa3911c437cba71991509eee57b333b3ce (patch) | |
tree | 567dd6d8524f9f0e8430f7c4bbf1656b240ae2fe /gcc/tree-vectorizer.h | |
parent | e19f65b0be1e91ff86689feb7695080dad4c9197 (diff) | |
download | gcc-f77435aa3911c437cba71991509eee57b333b3ce.zip gcc-f77435aa3911c437cba71991509eee57b333b3ce.tar.gz gcc-f77435aa3911c437cba71991509eee57b333b3ce.tar.bz2 |
i386: Support vec_cmp for V8BF/V16BF/V32BF in AVX10.2
gcc/ChangeLog:
* config/i386/i386-expand.cc (ix86_use_mask_cmp_p): Add BFmode
for int mask cmp.
* config/i386/sse.md (vec_cmp<mode><avx512fmaskmodelower>): New
vec_cmp expand for VBF modes.
gcc/testsuite/ChangeLog:
* gcc.target/i386/avx10_2-512-bf-vector-cmpp-1.c: New test.
* gcc.target/i386/avx10_2-bf-vector-cmpp-1.c: Ditto.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions