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

--- Comment #14 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:cfef82be8973c9dc481c96306ba3e2c342398e48

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

    i386: Change mnemonics from VCVTNE2PH2[B,H]F8 to VCVT2PH2[B,H]F8

    gcc/ChangeLog:

            PR target/118270
            * config/i386/avx10_2-512convertintrin.h: Change intrin and
            builtin name according to new mnemonics.
            * config/i386/avx10_2convertintrin.h: Ditto.
            * config/i386/i386-builtin.def (BDESC): Ditto.
            * config/i386/sse.md
            (UNSPEC_VCVT2PH2BF8): Rename from UNSPEC_VCVTNE2PH2BF8.
            (UNSPEC_VCVT2PH2BF8S): Rename from UNSPEC_VCVTNE2PH2BF8S.
            (UNSPEC_VCVT2PH2HF8): Rename from UNSPEC_VCVTNE2PH2HF8.
            (UNSPEC_VCVT2PH2HF8S): Rename from UNSPEC_VCVTNE2PH2HF8S.
            (UNSPEC_CONVERTFP8_PACK): Rename from UNSPEC_NECONVERTFP8_PACK.
            Adjust UNSPEC name.
            (convertfp8_pack): Rename from neconvertfp8_pack. Adjust
            iterator map.
            (vcvt<neconvertfp8_pack><mode><mask_name>): Rename to...
            (vcvt<convertfp8_pack><mode><mask_name>): ...this.

    gcc/testsuite/ChangeLog:

            PR target/118270
            * gcc.target/i386/avx10_2-512-convert-1.c: Adjust output
            and intrin call.
            * gcc.target/i386/avx10_2-512-vcvtne2ph2bf8-2.c: Move to...
            * gcc.target/i386/avx10_2-512-vcvt2ph2bf8-2.c: ...here.
            Adjust intrin call.
            * gcc.target/i386/avx10_2-512-vcvtne2ph2bf8s-2.c: Move to...
            * gcc.target/i386/avx10_2-512-vcvt2ph2bf8s-2.c: ...here.
            Adjust intrin call.
            * gcc.target/i386/avx10_2-512-vcvtne2ph2hf8-2.c: Move to...
            * gcc.target/i386/avx10_2-512-vcvt2ph2hf8-2.c: ...here.
            Adjust intrin call.
            * gcc.target/i386/avx10_2-512-vcvtne2ph2hf8s-2.c: Move to...
            * gcc.target/i386/avx10_2-512-vcvt2ph2hf8s-2.c: ...here.
            Adjust intrin call.
            * gcc.target/i386/avx10_2-convert-1.c: Adjust output
            and intrin call.
            * gcc.target/i386/avx10_2-vcvtne2ph2bf8-2.c: Move to...
            * gcc.target/i386/avx10_2-vcvt2ph2bf8-2.c: ...here.
            Adjust intrin call.
            * gcc.target/i386/avx10_2-vcvtne2ph2hf8-2.c: Move to...
            * gcc.target/i386/avx10_2-vcvt2ph2bf8s-2.c: ...here.
            Adjust intrin call.
            * gcc.target/i386/avx10_2-vcvtne2ph2bf8s-2.c: Move to...
            * gcc.target/i386/avx10_2-vcvt2ph2hf8-2.c: ...here.
            Adjust intrin call.
            * gcc.target/i386/avx10_2-vcvtne2ph2hf8s-2.c: Move to...
            * gcc.target/i386/avx10_2-vcvt2ph2hf8s-2.c: ...here.
            Adjust intrin call.

Reply via email to