.text .att_syntax noprefix .arch i286 .code16 mov eax, ax ; add al, (bx,si) mov rax, ax ; add al, (bx,si) mov axl, ax ; add al, (bx,si) mov r8b, ax ; add al, (bx,si) mov r8w, ax ; add al, (bx,si) mov r8d, ax ; add al, (bx,si) mov r8, ax ; add al, (bx,si) mov fs, ax ; add al, (bx,si) mov st, ax ; add al, (bx,si) mov cr0, ax ; add al, (bx,si) mov dr0, ax ; add al, (bx,si) mov tr0, ax ; add al, (bx,si) mov mm0, ax ; add al, (bx,si) mov xmm0, ax ; add al, (bx,si) mov ymm0, ax ; add al, (bx,si) .arch generic32 .code32 mov rax, eax mov axl, eax mov r8b, eax mov r8w, eax mov r8d, eax mov r8, eax mov st, eax mov cr0, eax mov dr0, eax mov tr0, eax mov mm0, eax mov xmm0, eax mov ymm0, eax .arch .387 ffree st .arch .mmx pxor mm0, mm0 .arch .sse xorps xmm0, xmm0 .arch .avx vxorps ymm0, ymm0, ymm0 .arch generic64 .code64 mov r8b, axl mov r8w, ax mov r8d, eax mov r8, rax ymm8: jmp ymm8