diff options
author | Hu, Lin1 <lin1.hu@intel.com> | 2025-03-18 10:03:22 +0800 |
---|---|---|
committer | Hu, Lin1 <lin1.hu@intel.com> | 2025-03-20 09:52:30 +0800 |
commit | 82bbc9da2c7a24a38916158eaff767cc82a7b6bf (patch) | |
tree | 6d01b58eaa75fd14d7767a58df57f6a5dc1318e7 /gcc/rust/backend/rust-compile-struct-field-expr.cc | |
parent | c675c9dcb4eb006131f6a86d2e763a955c9b2fc8 (diff) | |
download | gcc-82bbc9da2c7a24a38916158eaff767cc82a7b6bf.zip gcc-82bbc9da2c7a24a38916158eaff767cc82a7b6bf.tar.gz gcc-82bbc9da2c7a24a38916158eaff767cc82a7b6bf.tar.bz2 |
i386: Update Suffix for AVX10.2 SAT CVT Intrinsics
The intrinsic names for *[i|u]bs instructions in AVX10.2 are missing the
required _ep[i|u]8 suffix.
This patch aims to fix the issue.
gcc/ChangeLog:
* config/i386/avx10_2-512satcvtintrin.h: Change *i[u]bs's type suffix
of intrin name.
* config/i386/avx10_2satcvtintrin.h: Ditto.
gcc/testsuite/ChangeLog:
* gcc.target/i386/avx10_2-512-satcvt-1.c: Modify intrin name.
* gcc.target/i386/avx10_2-512-vcvtbf162ibs-2.c: Ditto.
* gcc.target/i386/avx10_2-512-vcvtbf162iubs-2.c: Ditto.
* gcc.target/i386/avx10_2-512-vcvtph2ibs-2.c: Ditto.
* gcc.target/i386/avx10_2-512-vcvtph2iubs-2.c: Ditto.
* gcc.target/i386/avx10_2-512-vcvtps2ibs-2.c: Ditto.
* gcc.target/i386/avx10_2-512-vcvtps2iubs-2.c: Ditto.
* gcc.target/i386/avx10_2-512-vcvttbf162ibs-2.c: Ditto.
* gcc.target/i386/avx10_2-512-vcvttbf162iubs-2.c: Ditto.
* gcc.target/i386/avx10_2-512-vcvttph2ibs-2.c: Ditto.
* gcc.target/i386/avx10_2-512-vcvttph2iubs-2.c: Ditto.
* gcc.target/i386/avx10_2-512-vcvttps2ibs-2.c: Ditto.
* gcc.target/i386/avx10_2-512-vcvttps2iubs-2.c: Ditto.
* gcc.target/i386/avx10_2-satcvt-1.c: Ditto.
* gcc.target/i386/sse-14.c: Ditto.
* gcc.target/i386/sse-22.c: Ditto.
Diffstat (limited to 'gcc/rust/backend/rust-compile-struct-field-expr.cc')
0 files changed, 0 insertions, 0 deletions