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