.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 | |
.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 |