Home | History | Annotate | Download | only in i386
      1 	.text
      2 	.att_syntax noprefix
      3 
      4 	.arch i286
      5 	.code16
      6 	mov	eax, ax			; add	al, (bx,si)
      7 	mov	rax, ax			; add	al, (bx,si)
      8 	mov	axl, ax			; add	al, (bx,si)
      9 	mov	r8b, ax			; add	al, (bx,si)
     10 	mov	r8w, ax			; add	al, (bx,si)
     11 	mov	r8d, ax			; add	al, (bx,si)
     12 	mov	r8, ax			; add	al, (bx,si)
     13 	mov	fs, ax			; add	al, (bx,si)
     14 	mov	st, ax			; add	al, (bx,si)
     15 	mov	cr0, ax			; add	al, (bx,si)
     16 	mov	dr0, ax			; add	al, (bx,si)
     17 	mov	tr0, ax			; add	al, (bx,si)
     18 	mov	mm0, ax			; add	al, (bx,si)
     19 	mov	xmm0, ax		; add	al, (bx,si)
     20 	mov	ymm0, ax		; add	al, (bx,si)
     21 
     22 	.arch generic32
     23 	.code32
     24 	mov	rax, eax
     25 	mov	axl, eax
     26 	mov	r8b, eax
     27 	mov	r8w, eax
     28 	mov	r8d, eax
     29 	mov	r8, eax
     30 	mov	st, eax
     31 	mov	cr0, eax
     32 	mov	dr0, eax
     33 	mov	tr0, eax
     34 	mov	mm0, eax
     35 	mov	xmm0, eax
     36 	mov	ymm0, eax
     37 
     38 	.arch .387
     39 	ffree	st
     40 
     41 	.arch .mmx
     42 	pxor	mm0, mm0
     43 
     44 	.arch .sse
     45 	xorps	xmm0, xmm0
     46 
     47 	.arch .avx
     48 	vxorps	ymm0, ymm0, ymm0
     49 
     50 	.arch generic64
     51 	.code64
     52 	mov	r8b, axl
     53 	mov	r8w, ax
     54 	mov	r8d, eax
     55 	mov	r8, rax
     56 ymm8:
     57 	jmp	ymm8
     58