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

--- Comment #4 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jakub Jelinek <[email protected]>:

https://gcc.gnu.org/g:e4bd889001388ae9d2fee901b219f37eeeddf6b3

commit r16-7887-ge4bd889001388ae9d2fee901b219f37eeeddf6b3
Author: Jakub Jelinek <[email protected]>
Date:   Wed Mar 4 09:38:28 2026 +0100

    i386: Fix up vcvt<convertfp8_pack><mode><mask_name> for -masm=intel
[PR124341]

    The vcvt<convertfp8_pack><mode><mask_name> pattern uses wrong
<mask_operand?>
    for -masm=intel, so the testcase fails to assemble, it emits something
    like {ymm1} instead of {k1}.

    2026-03-04  Jakub Jelinek  <[email protected]>

            PR target/124341
            * config/i386/sse.md (vcvt<convertfp8_pack><mode><mask_name>): Use
            <mask_operand3> rather than <mask_operand2> for -masm=intel.

            * gcc.target/i386/avx10_2-pr124341.c: New test.

Reply via email to