diff options
author | Levy Hsu <admin@levyhsu.com> | 2024-09-04 16:34:04 +0930 |
---|---|---|
committer | Levy Hsu <admin@levyhsu.com> | 2024-09-12 06:33:33 +0000 |
commit | 89d50c45048e5d7230ddde9afc8fbc83143e34cb (patch) | |
tree | 151c364b91b09c4eed02657caafccfb258e0b4ea /libcpp | |
parent | 3f212eabbba3edc1827d6da53cf6d5a64c6524f0 (diff) | |
download | gcc-89d50c45048e5d7230ddde9afc8fbc83143e34cb.zip gcc-89d50c45048e5d7230ddde9afc8fbc83143e34cb.tar.gz gcc-89d50c45048e5d7230ddde9afc8fbc83143e34cb.tar.bz2 |
i386: Enable V2BF/V4BF vec_cmp with AVX10.2 vcmppbf16
gcc/ChangeLog:
* config/i386/i386.cc (ix86_get_mask_mode):
Enable BFmode for targetm.vectorize.get_mask_mode with AVX10.2.
* config/i386/mmx.md (vec_cmp<mode>qi):
Implement vec_cmpv2bfqi and vec_cmpv4bfqi.
gcc/testsuite/ChangeLog:
* gcc.target/i386/part-vect-vec_cmpbf.c: New test.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions