| 123456789101112131415161718192021222324252627282930313233343536373839 |
- ;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
|