disasm: extension byte support in the disassembler
[nasm.git] / test / fmsub.asm
blobb58273fd306dd9d2de3f9b32fd8e786dfcc8ae70
1 ;Testname=unoptimized; Arguments=-O0 -fbin -ofmsub.bin; Files=stdout stderr fmsub.bin
2 ;Testname=optimized; Arguments=-Ox -fbin -ofmsub.bin; Files=stdout stderr fmsub.bin
4 bits 64
6 fmsubps xmm0,xmm0,xmm1,xmm2
7 fmsubps xmm0,xmm0,xmm1,[rax]
8 fmsubps xmm0,xmm0,xmm1,[rax+0x77]
9 fmsubps xmm0,xmm0,xmm1,[rax+0x7777]
10 fmsubps xmm1,xmm2,xmm3,xmm1
11 fmsubps xmm1,xmm2,[rax],xmm1
12 fmsubps xmm1,xmm2,[rax+0x77],xmm1
13 fmsubps xmm1,xmm2,[rax+0x7777],xmm1
14 fmsubps xmm0,[rax],xmm2,xmm0
15 fmsubps xmm0,[rax+0x77],xmm2,xmm0
16 fmsubps xmm0,[rax+0x7777],xmm2,xmm0
17 fmsubps xmm14,[rax],xmm2,xmm14
18 fmsubps xmm14,[rax+0x77],xmm2,xmm14
19 fmsubps xmm14,[rax+0x7777],xmm2,xmm14