1# Check illegal SIBMEM and register size used in AMX instructions 2 3 .text 4_start: 5 tileloadd (%rip), %tmm1 6 tileloaddt1 (%rip), %tmm1 7 tilestored %tmm1, (%rip) 8 tdpbssd %xmm1, %xmm2, %xmm3 9 vaddps %tmm1, %tmm2, %tmm3 10 tdpbssd %tmm1, %tmm1, %tmm0 11 tdpbssd %tmm1, %tmm0, %tmm1 12 tdpbssd %tmm0, %tmm1, %tmm1 13 14 .intel_syntax noprefix 15 tileloadd tmm1, [rip] 16 tileloaddt1 tmm1, [rip] 17 tilestored [rip], tmm1 18 tdpbssd xmm3, xmm2, xmm1 19 vaddps %tmm1, %tmm2, %tmm3 20 tdpbssd tmm0, tmm1, tmm1 21 tdpbssd tmm1, tmm0, tmm1 22 tdpbssd tmm1, tmm1, tmm0 23