view nasmbuild/nasm-2.13rc9/test/mmxsize.asm @ 10714:0350bdce1ab8

<rdococ> revert
author HackBot
date Sun, 16 Apr 2017 15:59:43 +0000
parents 587a0a262d22
children
line wrap: on
line source

;Testname=unoptimized; Arguments=-fbin -ommxsize.bin -O0; Files=stdout stderr mmxsize.bin
;Testname=optimized;   Arguments=-fbin -ommxsize.bin -Ox; Files=stdout stderr mmxsize.bin
	bits 32
	movd mm0,eax
	movd mm0,[foo]
	movq mm0,[foo]
	movd mm0,dword [foo]
	movq mm0,qword [foo]
	movmskps eax,xmm1
	movmskpd eax,xmm1
	nop
	movd xmm0,eax
	movd xmm0,[foo]
	movq xmm0,[foo]
	movd xmm0,dword [foo]
	movq xmm0,qword [foo]
	nop

	bits 64
	movd mm0,eax
	movq mm0,[foo]
	movd mm0,dword [foo]
	movq mm0,qword [foo]
	movq mm0,rax
	movmskps eax,xmm1
	movmskpd eax,xmm1
	nop
	movd xmm0,eax
	movq xmm0,[foo]
	movd xmm0,dword [foo]
	movq xmm0,qword [foo]
	movq xmm0,rax
	movmskps rax,xmm1
	movmskpd rax,xmm1
	nop
	
	section .bss
foo	resq 1