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.
