https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118270

--- Comment #13 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:a75896c142f845831a81f818dd329e87736c05a9

commit r15-7140-ga75896c142f845831a81f818dd329e87736c05a9
Author: Haochen Jiang <haochen.ji...@intel.com>
Date:   Thu Jan 23 09:52:06 2025 +0800

    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.

Reply via email to