aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2asm.h
diff options
context:
space:
mode:
authorHaochen Jiang <haochen.jiang@intel.com>2025-01-23 09:52:06 +0800
committerHaochen Jiang <haochen.jiang@intel.com>2025-01-23 09:53:33 +0800
commita75896c142f845831a81f818dd329e87736c05a9 (patch)
tree636ad9a71d2ca546dd1000429bbcf79976a5ca23 /gcc/dwarf2asm.h
parenta3e198853031504b5a71373ff09c33ee5be1a824 (diff)
downloadgcc-a75896c142f845831a81f818dd329e87736c05a9.zip
gcc-a75896c142f845831a81f818dd329e87736c05a9.tar.gz
gcc-a75896c142f845831a81f818dd329e87736c05a9.tar.bz2
i386: Change mnemonics from VCOMSBF16 to VCOMISBF16
Besides mnemonics change, this patch also use the compare pattern instead of UNSPEC. gcc/ChangeLog: PR target/118270 * config/i386/avx10_2bf16intrin.h: Change intrin and builtin name according to new mnemonics. * config/i386/i386-builtin.def (BDESC): Ditto. * config/i386/i386-expand.cc (ix86_expand_fp_compare): Adjust comments. (ix86_expand_builtin): Adjust switch case. * config/i386/i386.md (cmpibf): Change instruction name output. * config/i386/sse.md (UNSPEC_VCOMSBF16): Removed. (avx10_2_comisbf16_v8bf): New. (avx10_2_comsbf16_v8bf): Removed. gcc/testsuite/ChangeLog: PR target/118270 * gcc.target/i386/avx10_2-comibf-1.c: Adjust asm check. * gcc.target/i386/avx10_2-comibf-3.c: Ditto. * gcc.target/i386/avx10_2-vcomsbf16-1.c: Move to... * gcc.target/i386/avx10_2-vcomisbf16-1.c: ...here. Adjust output and intrin call. * gcc.target/i386/avx10_2-vcomsbf16-2.c: Move to... * gcc.target/i386/avx10_2-vcomisbf16-2.c: ...here. Adjust intrin call. * gcc.target/i386/pr117495.c: Adjust asm check.
Diffstat (limited to 'gcc/dwarf2asm.h')
0 files changed, 0 insertions, 0 deletions