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

--- Comment #8 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-15 branch has been updated by Hu <[email protected]>:

https://gcc.gnu.org/g:9f6cae5b99d83b31959d899d77cb450078a1c242

commit r15-10426-g9f6cae5b99d83b31959d899d77cb450078a1c242
Author: Hu, Lin1 <[email protected]>
Date:   Fri Oct 10 14:30:19 2025 +0800

    x86: Cast stride to __PTRDIFF_TYPE__ for AMX-MOVRS intrinsics. [PR122119]

    On 64-bit windows, long can't be used, because it is 32 bits. Use
    __PTRDIFF_TYPE__ instead of long.

    gcc/ChangeLog:

            PR target/122119
            * config/i386/amxmovrsintrin.h
            (_tile_loaddrs_internal): Use __PTRDIFF_TYPE__ instead of long.
            (_tile_loaddrst1_internal): Ditto.
            (_tile_2rpntlvwz0rs_internal): Ditto.
            (_tile_2rpntlvwz0rst1_internal): Ditto.
            (_tile_2rpntlvwz1rs_internal): Ditto.
            (_tile_2rpntlvwz1rst1_internal): Ditto.

Reply via email to