https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118270
--- Comment #12 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Haochen Jiang <jian...@gcc.gnu.org>: https://gcc.gnu.org/g:a3e198853031504b5a71373ff09c33ee5be1a824 commit r15-7139-ga3e198853031504b5a71373ff09c33ee5be1a824 Author: Haochen Jiang <haochen.ji...@intel.com> Date: Thu Jan 23 09:52:04 2025 +0800 i386: Change mnemonics from V[GETEXP,FPCLASS]PBF16 to V[GETEXP,FPCLASS]BF16 Besides mnemonics change, this patch also fixed SDE test fail for FPCLASS. gcc/ChangeLog: PR target/118270 * config/i386/avx10_2-512bf16intrin.h: Change intrin and builtin name according to new mnemonics. * config/i386/avx10_2bf16intrin.h: Ditto. * config/i386/i386-builtin.def (BDESC): Ditto. * config/i386/sse.md (UNSPEC_VFPCLASSBF16); Rename from UNSPEC_VFPCLASSPBF16. (avx10_2_getexppbf16_<mode><mask_name>): Rename to... (avx10_2_getexpbf16_<mode><mask_name>): ...this. Change instruction name output. (avx10_2_fpclasspbf16_<mode><mask_scalar_merge_name>): Rename to... (avx10_2_fpclassbf16_<mode><mask_scalar_merge_name>): ...this. Change instruction name output. gcc/testsuite/ChangeLog: PR target/118270 * gcc.target/i386/avx10_2-512-bf16-1.c: Adjust output and intrin call. * gcc.target/i386/avx10_2-512-vfpclasspbf16-2.c: Move to... * gcc.target/i386/avx10_2-512-vfpclassbf16-2.c: ...here. Adjust intrin call. * gcc.target/i386/avx10_2-512-vgetexppbf16-2.c: Move to... * gcc.target/i386/avx10_2-512-vgetexpbf16-2.c: ...here. Adjust intrin call. * gcc.target/i386/avx10_2-bf16-1.c: Adjust output and intrin call. * gcc.target/i386/avx10_2-vgetexppbf16-2.c: Move to... * gcc.target/i386/avx10_2-vgetexpbf16-2.c: ...here. Adjust intrin call. * gcc.target/i386/avx10_2-vfpclasspbf16-2.c: Move to... * gcc.target/i386/avx10_2-vfpclassbf16-2.c: ...here. Adjust intrin call. * gcc.target/i386/avx-1.c: Adjust builtin call. * gcc.target/i386/sse-13.c: Ditto. * gcc.target/i386/sse-23.c: Ditto.