diff options
Diffstat (limited to 'insns.dat')
-rw-r--r-- | insns.dat | 287 |
1 files changed, 283 insertions, 4 deletions
@@ -291,6 +291,7 @@ FDIVRP fpureg,fpu0 \1\xDE\10\xF0 8086,FPU FEMMS void \2\x0F\x0E PENT,3DNOW FENI void \3\x9B\xDB\xE0 8086,FPU FFREE fpureg \1\xDD\10\xC0 8086,FPU +FFREEP fpureg \1\xDF\10\xC0 P6,FPU,UNDOC FIADD mem32 \300\1\xDA\200 8086,FPU FIADD mem16 \300\1\xDE\200 8086,FPU FICOM mem32 \300\1\xDA\202 8086,FPU @@ -459,8 +460,8 @@ INVLPG mem \300\2\x0F\x01\207 486,PRIV IRET void \322\1\xCF 8086 IRETD void \321\1\xCF 386 IRETW void \320\1\xCF 8086 -JCXZ imm \320\1\xE3\50 8086 -JECXZ imm \321\1\xE3\50 386 +JCXZ imm \310\1\xE3\50 8086 +JECXZ imm \311\1\xE3\50 386 JMP imm|short \1\xEB\50 8086 JMP imm \370\1\xEB\50 8086,ND JMP imm \322\1\xE9\64 8086 @@ -887,9 +888,10 @@ ROR rm16,imm \320\300\1\xC1\201\25 186,SB ROR rm32,unity \321\300\1\xD1\201 386 ROR rm32,reg_cl \321\300\1\xD3\201 386 ROR rm32,imm \321\300\1\xC1\201\25 386,SB -RSDC reg_sreg,mem80 \301\2\x0F\x79\101 486,CYRIX,SMM +RSDC reg_sreg,mem80 \301\2\x0F\x79\110 486,CYRIX,SMM RSLDT mem80 \300\2\x0F\x7B\200 486,CYRIX,SMM RSM void \2\x0F\xAA PENT,SMM +RSTS mem80 \300\2\x0F\x7D\200 486,CYRIX,SMM SAHF void \1\x9E 8086 SAL rm8,unity \300\1\xD0\204 8086,ND SAL rm8,reg_cl \300\1\xD2\204 8086,ND @@ -1062,6 +1064,7 @@ VERW mem \300\1\x0F\17\205 286,PROT VERW mem16 \300\1\x0F\17\205 286,PROT VERW reg16 \300\1\x0F\17\205 286,PROT WAIT void \1\x9B 8086 +FWAIT void \1\x9B 8086 WBINVD void \2\x0F\x09 486,PRIV WRSHR void \2\x0F\x37 P6,CYRIX,SMM WRMSR void \2\x0F\x30 PENT,PRIV @@ -1143,7 +1146,7 @@ ANDPS xmmreg,mem \301\2\x0F\x54\110 KATMAI,S ANDPS xmmreg,xmmreg \2\x0F\x54\110 KATMAI,SSE CMPEQPS xmmreg,mem \301\331\2\x0F\xC2\110\1\x00 KATMAI,SSE CMPEQPS xmmreg,xmmreg \331\2\x0F\xC2\110\1\x00 KATMAI,SSE -CMPEQSS xmmreg,mem \301\333\2\x0F\xC2\110\1\0x00 KATMAI,SSE +CMPEQSS xmmreg,mem \301\333\2\x0F\xC2\110\1\x00 KATMAI,SSE CMPEQSS xmmreg,xmmreg \333\2\x0F\xC2\110\1\x00 KATMAI,SSE CMPLEPS xmmreg,mem \301\331\2\x0F\xC2\110\1\x02 KATMAI,SSE CMPLEPS xmmreg,xmmreg \331\2\x0F\xC2\110\1\x02 KATMAI,SSE @@ -1303,3 +1306,279 @@ PSADBW mmxreg,mmxreg \2\x0F\xF6\110 KATMAI,MMX PSADBW mmxreg,mem \301\2\x0F\xF6\110 KATMAI,MMX,SM PSHUFW mmxreg,mmxreg,imm \2\x0F\x70\110\22 KATMAI,MMX,SB,AR2 PSHUFW mmxreg,mem,imm \301\2\x0F\x70\110\22 KATMAI,MMX,SM2,SB,AR2 + +; The five new Athlon instructions +PF2IW mmxreg,mem \301\2\x0F\x0F\110\01\x1C PENT,3DNOW,SM +PF2IW mmxreg,mmxreg \2\x0F\x0F\110\01\x1C PENT,3DNOW +PFNACC mmxreg,mem \301\2\x0F\x0F\110\01\x8A PENT,3DNOW,SM +PFNACC mmxreg,mmxreg \2\x0F\x0F\110\01\x8A PENT,3DNOW +PFPNACC mmxreg,mem \301\2\x0F\x0F\110\01\x8E PENT,3DNOW,SM +PFPNACC mmxreg,mmxreg \2\x0F\x0F\110\01\x8E PENT,3DNOW +PI2FW mmxreg,mem \301\2\x0F\x0F\110\01\x0C PENT,3DNOW,SM +PI2FW mmxreg,mmxreg \2\x0F\x0F\110\01\x0C PENT,3DNOW +PSWAPD mmxreg,mem \301\2\x0F\x0F\110\01\xBB PENT,3DNOW,SM +PSWAPD mmxreg,mmxreg \2\x0F\x0F\110\01\xBB PENT,3DNOW + +; Introduced in Willamette +; opcode parameters assembly range +MASKMOVDQU xmmreg,xmmreg \3\x66\x0F\xF7 WILLAMETTE +CLFLUSH mem \2\x0F\xAE WILLAMETTE +MOVNTDQ xmmreg,mem \3\x66\x0F\xEF WILLAMETTE +MOVNTI reg32,mem \2\x0F\xC3 WILLAMETTE +PAUSE void \2\xF3\x90 WILLAMETTE +LFENCE void \3\x0F\xAE\xF8 WILLAMETTE +MFENCE void \3\x0F\xAE\xF8 WILLAMETTE + +; Willamette MMX instructions (SSE2) +MOVD xmmreg,reg32 \3\x66\x0F\x6E WILLAMETTE +MOVD reg32,xmmreg \3\x66\x0F\x7E WILLAMETTE +MOVD mem,xmmreg \3\x66\x0F\x7E WILLAMETTE +MOVD xmmreg,mem \3\x66\x0F\x6E WILLAMETTE +MOVDQA xmmreg,reg32 \3\x66\x0F\x6F WILLAMETTE +MOVDQA mem,xmmreg \3\x66\x0F\x7F WILLAMETTE +MOVDQA xmmreg,mem \3\x66\x0F\x6F WILLAMETTE +MOVDQA reg32,xmmreg \3\x66\x0F\x7F WILLAMETTE +MOVDQU xmmreg,reg32 \3\xF3\x0F\x6F WILLAMETTE +MOVDQU mem,xmmreg \3\xF3\x0F\x7F WILLAMETTE +MOVDQU xmmreg,mem \3\xF3\x0F\x6F WILLAMETTE +MOVDQU reg32,xmmreg \3\xF3\x0F\x7F WILLAMETTE +MOVQ2DQ mmxreg,xmmreg \3\xF2\x0F\xD6 WILLAMETTE +PACKSSWB xmmreg,xmmreg \3\x66\x0F\x63 WILLAMETTE +PACKSSWB xmmreg,mem \3\x66\x0F\x63 WILLAMETTE +PACKSSDW xmmreg,xmmreg \3\x66\x0F\x6B WILLAMETTE +PACKSSDW xmmreg,mem \3\x66\x0F\x6B WILLAMETTE +PACKUSWB xmmreg,xmmreg \3\x66\x0F\x67 WILLAMETTE +PACKUSWB xmmreg,mem \3\x66\x0F\x67 WILLAMETTE +PADDQ xmmreg,mmxreg \3\x66\x0F\xD4 WILLAMETTE +PADDQ xmmreg,mem \3\x66\x0F\xD4 WILLAMETTE +PADDD xmmreg,xmmreg \3\x66\x0F\xFE WILLAMETTE +PADDD xmmreg,mem \3\x66\x0F\xFE WILLAMETTE +PADDSB xmmreg,mem \3\x66\x0F\xEC WILLAMETTE +PADDSB xmmreg,xmmreg \3\x66\x0F\xEC WILLAMETTE +PADDSW xmmreg,mem \3\x66\x0F\xED WILLAMETTE +PADDSW xmmreg,xmmreg \3\x66\x0F\xED WILLAMETTE +PADDUSB xmmreg,mem \3\x66\x0F\xDC WILLAMETTE +PADDUSB xmmreg,xmmreg \3\x66\x0F\xDC WILLAMETTE +PADDUSW xmmreg,mem \3\x66\x0F\xDD WILLAMETTE +PADDUSW xmmreg,xmmreg \3\x66\x0F\xDD WILLAMETTE +PAND xmmreg,xmmreg \3\x66\x0F\xDB WILLAMETTE +PAND xmmreg,mem \3\x66\x0F\xDB WILLAMETTE +PANDN xmmreg,xmmreg \3\x66\x0F\xDF WILLAMETTE +PANDN xmmreg,mem \3\x66\x0F\xDF WILLAMETTE +PAVGB xmmreg,xmmreg \3\x66\x0F\xE0 WILLAMETTE +PAVGB xmmreg,mem \3\x66\x0F\xE0 WILLAMETTE +PAVGW xmmreg,xmmreg \3\x66\x0F\xE3 WILLAMETTE +PAVGW xmmreg,mem \3\x66\x0F\xE3 WILLAMETTE +PCMPEQB xmmreg,xmmreg \3\x66\x0F\x74 WILLAMETTE +PCMPEQB xmmreg,mem \3\x66\x0F\x74 WILLAMETTE +PCMPEQW xmmreg,xmmreg \3\x66\x0F\x75 WILLAMETTE +PCMPEQW xmmreg,mem \3\x66\x0F\x75 WILLAMETTE +PCMPEQD xmmreg,xmmreg \3\x66\x0F\x76 WILLAMETTE +PCMPEQD xmmreg,mem \3\x66\x0F\x76 WILLAMETTE +PCMPGTB xmmreg,xmmreg \3\x66\x0F\x64 WILLAMETTE +PCMPGTB xmmreg,mem \3\x66\x0F\x64 WILLAMETTE +PCMPGTW xmmreg,xmmreg \3\x66\x0F\x65 WILLAMETTE +PCMPGTW xmmreg,mem \3\x66\x0F\x65 WILLAMETTE +PCMPGTD xmmreg,xmmreg \3\x66\x0F\x66 WILLAMETTE +PCMPGTD xmmreg,mem \3\x66\x0F\x66 WILLAMETTE +PEXTRW reg32,xmmreg,imm8 \3\x66\x0F\xC5\110\22 WILLAMETTE +PINSRW xmmreg,reg16,imm \3\x66\x0F\xC4\110\22 WILLAMETTE,MMX,SB,AR2 +PINSRW xmmreg,reg32,imm \3\x66\x0F\xC4\110\22 WILLAMETTE,MMX,SB,AR2,ND +PINSRW xmmreg,mem,imm \301\3\x66\x0F\xC4\110\22 WILLAMETTE,MMX,SB,AR2 +PINSRW xmmreg,mem16,imm \301\3\x66\x0F\xC4\110\22 WILLAMETTE,MMX,SB,AR2,ND +PMAXSW xmmreg,xmmreg \3\x66\x0F\xEE\110 WILLAMETTE,MMX +PMAXSW xmmreg,mem \301\3\x66\x0F\xEE\110 WILLAMETTE,MMX,SM +PMAXUB xmmreg,xmmreg \3\x66\x0F\xDE\110 WILLAMETTE,MMX +PMAXUB xmmreg,mem \301\3\x66\x0F\xDE\110 WILLAMETTE,MMX,SM +PMINSW xmmreg,xmmreg \3\x66\x0F\xEA\110 WILLAMETTE,MMX +PMINSW xmmreg,mem \301\3\x66\x0F\xEA\110 WILLAMETTE,MMX,SM +PMINUB xmmreg,xmmreg \3\x66\x0F\xDA\110 WILLAMETTE,MMX +PMINUB xmmreg,mem \301\3\x66\x0F\xDA\110 WILLAMETTE,MMX,SM +PMOVMSKB reg32,xmmreg \3\x66\x0F\xD7\110 WILLAMETTE,MMX +PMULHUW xmmreg,xmmreg \3\x66\x0F\xE4\110 WILLAMETTE,MMX +PMULHUW xmmreg,mem \301\3\x66\x0F\xE4\110 WILLAMETTE,MMX,SM +PSADBW xmmreg,xmmreg \3\x66\x0F\xF6\110 WILLAMETTE,MMX +PSADBW xmmreg,mem \301\3\x66\x0F\xF6\110 WILLAMETTE,MMX,SM +PSHUFD xmmreg,xmmreg,imm \3\x66\x0F\x70\110\22 WILLAMETTE,MMX,SB,AR2 +PSHUFD xmmreg,mem,imm \301\3\x66\x0F\x70\110\22 WILLAMETTE,MMX,SM2,SB,AR2 +PMADDWD xmmreg,mem \301\3\x66\x0F\xF5\110 WILLAMETTE,MMX,SM +PMADDWD xmmreg,xmmreg \3\x66\x0F\xF5\110 WILLAMETTE,MMX +PMULLW xmmreg,mem \301\3\x66\x0F\xD5\110 WILLAMETTE,MMX,SM +PMULLW xmmreg,xmmreg \3\x66\x0F\xD5\110 WILLAMETTE,MMX +PMULUDQ mmxreg,mmxreg \2\x0F\xF4 WILLAMETTE +PMULUDQ mmxreg,mem \2\x0F\xF4 WILLAMETTE +PMULUDQ xmmreg,xmmreg \3\x66\x0F\xF4 WILLAMETTE +PMULUDQ xmmreg,mem \3\x66\x0F\xF4 WILLAMETTE +POR xmmreg,mem \301\3\x66\x0F\xEB\110 WILLAMETTE,MMX,SM +POR xmmreg,xmmreg \3\x66\x0F\xEB\110 WILLAMETTE,MMX +PSHUFLW xmmreg,xmmreg,imm8 \3\xF2\x0F\x70 WILLAMETTE +PSHUFLW xmmreg,mem,imm8 \3\xF2\x0F\x70 WILLAMETTE +PSHUFHW xmmreg,xmmreg,imm8 \3\xF3\x0F\x70 WILLAMETTE +PSHUFHW xmmreg,mem,imm8 \3\xF3\x0F\x70 WILLAMETTE +PSLLDQ xmmreg,imm8 \3\x66\x0F\x73 WILLAMETTE +PSLLD xmmreg,mem \301\3\x66\x0F\xF2\110 WILLAMETTE,MMX,SM +PSLLD xmmreg,xmmreg \3\x66\x0F\xF2\110 WILLAMETTE,MMX +PSLLD xmmreg,imm \3\x66\x0F\x72\206\25 WILLAMETTE,MMX +PSLLQ xmmreg,mem \301\3\x66\x0F\xF3\110 WILLAMETTE,MMX,SM +PSLLQ xmmreg,xmmreg \3\x66\x0F\xF3\110 WILLAMETTE,MMX +PSLLQ xmmreg,imm \3\x66\x0F\x73\206\25 WILLAMETTE,MMX +PSLLW xmmreg,mem \301\3\x66\x0F\xF1\110 WILLAMETTE,MMX,SM +PSLLW xmmreg,xmmreg \3\x66\x0F\xF1\110 WILLAMETTE,MMX +PSLLW xmmreg,imm \3\x66\x0F\x71\206\25 WILLAMETTE,MMX +PSRAD xmmreg,mem \301\3\x66\x0F\xE2\110 WILLAMETTE,MMX,SM +PSRAD xmmreg,xmmreg \3\x66\x0F\xE2\110 WILLAMETTE,MMX +PSRAD xmmreg,imm \3\x66\x0F\x72\204\25 WILLAMETTE,MMX +PSRAW xmmreg,mem \301\3\x66\x0F\xE1\110 WILLAMETTE,MMX,SM +PSRAW xmmreg,xmmreg \3\x66\x0F\xE1\110 WILLAMETTE,MMX +PSRAW xmmreg,imm \3\x66\x0F\x71\204\25 WILLAMETTE,MMX +PSRLW xmmreg,imm \3\x66\x0F\x73\202\25 WILLAMETTE,MMX +PSRLD xmmreg,mem \301\3\x66\x0F\xD2\110 WILLAMETTE,MMX,SM +PSRLD xmmreg,xmmreg \3\x66\x0F\xD2\110 WILLAMETTE,MMX +PSRLD xmmreg,imm \3\x66\x0F\x72\202\25 WILLAMETTE,MMX +PSRLQ xmmreg,mem \301\3\x66\x0F\xD3\110 WILLAMETTE,MMX,SM +PSRLQ xmmreg,xmmreg \3\x66\x0F\xD3\110 WILLAMETTE,MMX +PSRLQ xmmreg,imm \3\x66\x0F\x73\202\25 WILLAMETTE,MMX +PSRLW xmmreg,mem \301\3\x66\x0F\xD1\110 WILLAMETTE,MMX,SM +PSRLW xmmreg,xmmreg \3\x66\x0F\xD1\110 WILLAMETTE,MMX +PSRLW xmmreg,imm \3\x66\x0F\x71\202\25 WILLAMETTE,MMX +PSUBQ mmxreg,mmxreg \2\x0F\xFB WILLAMETTE +PSUBQ mmxreg,mem \2\x0F\xFB WILLAMETTE +PSUBQ xmmreg,xmmreg \3\x66\x0F\xFB WILLAMETTE +PSUBQ xmmreg,mem \3\x66\x0F\xFB WILLAMETTE +PSUBB xmmreg,mem \301\3\x66\x0F\xF8\110 WILLAMETTE,MMX,SM +PSUBB xmmreg,xmmreg \3\x66\x0F\xF8\110 WILLAMETTE,MMX +PSUBD xmmreg,mem \301\3\x66\x0F\xFA\110 WILLAMETTE,MMX,SM +PSUBD xmmreg,xmmreg \3\x66\x0F\xFA\110 WILLAMETTE,MMX +PSUBSB xmmreg,mem \301\3\x66\x0F\xE8\110 WILLAMETTE,MMX,SM +PSUBSB xmmreg,xmmreg \3\x66\x0F\xE8\110 WILLAMETTE,MMX +PSUBSW xmmreg,mem \301\3\x66\x0F\xE9\110 WILLAMETTE,MMX,SM +PSUBSW xmmreg,xmmreg \3\x66\x0F\xE9\110 WILLAMETTE,MMX +PSUBUSB xmmreg,mem \301\3\x66\x0F\xD8\110 WILLAMETTE,MMX,SM +PSUBUSB xmmreg,xmmreg \3\x66\x0F\xD8\110 WILLAMETTE,MMX +PSUBUSW xmmreg,mem \301\3\x66\x0F\xD9\110 WILLAMETTE,MMX,SM +PSUBUSW xmmreg,xmmreg \3\x66\x0F\xD9\110 WILLAMETTE,MMX +PSUBW xmmreg,mem \301\3\x66\x0F\xF9\110 WILLAMETTE,MMX,SM +PSUBW xmmreg,xmmreg \3\x66\x0F\xF9\110 WILLAMETTE,MMX +PUNPCKHBW xmmreg,mem \301\3\x66\x0F\x68\110 WILLAMETTE,MMX,SM +PUNPCKHBW xmmreg,xmmreg \3\x66\x0F\x68\110 WILLAMETTE,MMX +PUNPCKHDQ xmmreg,mem \301\3\x66\x0F\x6A\110 WILLAMETTE,MMX,SM +PUNPCKHDQ xmmreg,xmmreg \3\x66\x0F\x6A\110 WILLAMETTE,MMX +PUNPCKHWD xmmreg,mem \301\3\x66\x0F\x69\110 WILLAMETTE,MMX,SM +PUNPCKHWD xmmreg,xmmreg \3\x66\x0F\x69\110 WILLAMETTE,MMX +PUNPCKLBW xmmreg,mem \301\3\x66\x0F\x60\110 WILLAMETTE,MMX,SM +PUNPCKLBW xmmreg,xmmreg \3\x66\x0F\x60\110 WILLAMETTE,MMX +PUNPCKLDQ xmmreg,mem \301\3\x66\x0F\x62\110 WILLAMETTE,MMX,SM +PUNPCKLDQ xmmreg,xmmreg \3\x66\x0F\x62\110 WILLAMETTE,MMX +PUNPCKLWD xmmreg,mem \301\3\x66\x0F\x61\110 WILLAMETTE,MMX,SM +PUNPCKLWD xmmreg,xmmreg \3\x66\x0F\x61\110 WILLAMETTE,MMX +PUNPCKLQDQ xmmreg,xmmreg \3\x66\x0F\x6C\110 WILLAMETTE +PUNPCKLQDQ xmmreg,mem \301\3\x66\x0F\x6C\110 WILLAMETTE +PUNPCKHQDQ xmmreg,xmmreg \3\x66\x0F\x6D\110 WILLAMETTE +PUNPCKHQDQ xmmreg,mem \301\3\x66\x0F\x6D\110 WILLAMETTE +PXOR xmmreg,mem \301\3\x66\x0F\xEF\110 WILLAMETTE,MMX,SM +PXOR xmmreg,xmmreg \3\x66\x0F\xEF\110 WILLAMETTE,MMX +; Willamette Streaming SIMD instructions (SSE2) +; opcode parameters assembly range +ADDPD xmmreg,xmmreg \3\x66\x0F\x58 WILLAMETTE,SSE2 +ADDPD mem,xmmreg \3\x66\x0F\x58 WILLAMETTE,SSE2 +ADDSD xmmreg,xmmreg \3\xF2\x0F\x58 WILLAMETTE,SSE2 +ADDSD mem,xmmreg \3\xF2\x0F\x58 WILLAMETTE,SSE2 +ANDNPD xmmreg,xmmreg \3\x66\x0F\x54 WILLAMETTE,SSE2 +ANDNPD mem,xmmreg \3\x66\x0F\x54 WILLAMETTE,SSE2 +ANDDPD xmmreg,xmmreg \3\x66\x0F\x55 WILLAMETTE,SSE2 +ANDDPD mem,xmmreg \3\x66\x0F\x55 WILLAMETTE,SSE2 +CMPPD xmmreg,xmmreg,imm8 \3\x66\x0F\xC2 WILLAMETTE,SSE2 +CMPPD mem,xmmreg,imm8 \3\x66\x0F\xC2 WILLAMETTE,SSE2 +CMPSD xmmreg,xmmreg,imm8 \1\xA7 WILLAMETTE,SSE2 +CMPSD mem,xmmreg,imm8 \1\xA7 WILLAMETTE,SSE2 +COMISD xmmreg,xmmreg \3\x66\x0F\x2F WILLAMETTE,SSE2 +COMISD mem,xmmreg \3\x66\x0F\x2F WILLAMETTE,SSE2 +CVTPI2PD mmxreg,xmmreg \3\x66\x0F\x2A WILLAMETTE,SSE2 +CVTPI2PD mem,xmmreg \3\x66\x0F\x2A WILLAMETTE,SSE2 +CVTPD2PI xmmreg,mmxreg \3\x66\x0F\x2C WILLAMETTE,SSE2 +CVTPD2PI mem,mmxreg \3\x66\x0F\x2C WILLAMETTE,SSE2 +CVTSI2SD reg32,xmmreg \3\xF2\x0F\x2A WILLAMETTE,SSE2 +CVTSI2SD mem,xmmreg \3\xF2\x0F\x2A WILLAMETTE,SSE2 +CVTSD2SI xmmreg,reg32 \3\xF2\x0F\x2D WILLAMETTE,SSE2 +CVTSD2SI mem,reg32 \3\xF2\x0F\x2D WILLAMETTE,SSE2 +CVTPD2PS xmmreg,xmmreg \2\x0F\x2A WILLAMETTE,SSE2 +CVTPD2PS mem,xmmreg \2\x0F\x2A WILLAMETTE,SSE2 +CVTPS2PD xmmreg,xmmreg \2\x0F\x5A WILLAMETTE,SSE2 +CVTPS2PD mem,xmmreg \2\x0F\x5A WILLAMETTE,SSE2 +CVTSD2SS xmmreg,xmmreg \3\xF2\x0F\x5A WILLAMETTE,SSE2 +CVTSD2SS mem,xmmreg \3\xF2\x0F\x5A WILLAMETTE,SSE2 +CVTSS2SD xmmreg,xmmreg \3\xF3\x0F\x5A WILLAMETTE,SSE2 +CVTSS2SD mem,xmmreg \3\xF3\x0F\x5A WILLAMETTE,SSE2 +CVTPD2DQ xmmreg,xmmreg \3\xF2\x0F\xE6 WILLAMETTE,SSE2 +CVTPD2DQ mem,xmmreg \3\xF2\x0F\xE6 WILLAMETTE,SSE2 +CVTDQ2PD xmmreg,xmmreg \3\xF3\x0F\xE6 WILLAMETTE,SSE2 +CVTDQ2PD mem,xmmreg \3\xF3\x0F\xE6 WILLAMETTE,SSE2 +CVTDQ2PS xmmreg,xmmreg \2\x0F\x5B WILLAMETTE,SSE2 +CVTDQ2PS mem,xmmreg \2\x0F\x5B WILLAMETTE,SSE2 +CVTPS2DQ xmmreg,xmmreg \3\x66\x0F\x5B WILLAMETTE,SSE2 +CVTPS2DQ mem,xmmreg \3\x66\x0F\x5B WILLAMETTE,SSE2 +CVTTPD2PI mmxreg,xmmreg \3\x66\x0F\x2C WILLAMETTE,SSE2 +CVTTPD2PI mem,xmmreg \3\x66\x0F\x2C WILLAMETTE,SSE2 +CVTTPD2DQ mmxreg,xmmreg \3\x66\x0F\xE6 WILLAMETTE,SSE2 +CVTTPD2DQ mem,xmmreg \3\x66\x0F\xE6 WILLAMETTE,SSE2 +CVTTPS2DQ mmxreg,xmmreg \3\xF3\x0F\x5B WILLAMETTE,SSE2 +CVTTPS2DQ mem,xmmreg \3\xF3\x0F\x5B WILLAMETTE,SSE2 +CVTTPS2PI mmxreg,xmmreg \3\x0F\x2C WILLAMETTE,SSE2 +CVTTPS2PI mem,xmmreg \3\x0F\x2C WILLAMETTE,SSE2 +CVTTSD2SI mmxreg,xmmreg \3\xF2\x0F\x2C WILLAMETTE,SSE2 +CVTTSD2SI mem,xmmreg \3\xF2\x0F\x2C WILLAMETTE,SSE2 +CVTTSS2SI mmxreg,xmmreg \3\xF3\x0F\x2C WILLAMETTE,SSE2 +CVTTSS2SI mem,xmmreg \3\xF3\x0F\x2C WILLAMETTE,SSE2 +DIVPD xmmreg,xmmreg \3\x66\x0F\x5E WILLAMETTE,SSE2 +DIVPD mem,xmmreg \3\x66\x0F\x5E WILLAMETTE,SSE2 +DIVSD xmmreg,xmmreg \3\xF2\x0F\x5E WILLAMETTE,SSE2 +DIVSD mem,xmmreg \3\xF2\x0F\x5E WILLAMETTE,SSE2 +MAXPD xmmreg,xmmreg \3\x66\x0F\x5F WILLAMETTE,SSE2 +MAXPD mem,xmmreg \3\x66\x0F\x5F WILLAMETTE,SSE2 +MAXSD xmmreg,xmmreg \3\xF2\x0F\x5F WILLAMETTE,SSE2 +MAXSD mem,xmmreg \3\xF2\x0F\x5F WILLAMETTE,SSE2 +MINPD xmmreg,xmmreg \3\x66\x0F\x5D WILLAMETTE,SSE2 +MINPD mem,xmmreg \3\x66\x0F\x5D WILLAMETTE,SSE2 +MINSD xmmreg,xmmreg \3\xF2\x0F\x5D WILLAMETTE,SSE2 +MINSD mem,xmmreg \3\xF2\x0F\x5D WILLAMETTE,SSE2 +MOVAPD xmmreg,xmmreg \3\x66\x0F\x28 WILLAMETTE,SSE2 +MOVAPD xmmreg,xmmreg \3\x66\x0F\x29 WILLAMETTE,SSE2 +MOVAPD mem,xmmreg \3\x66\x0F\x29 WILLAMETTE,SSE2 +MOVAPD xmmreg,mem \3\x66\x0F\x28 WILLAMETTE,SSE2 +MOVHPD mem,xmmreg \3\x66\x0F\x17 WILLAMETTE,SSE2 +MOVHPD xmmreg,xmmreg \3\x66\x0F\x16 WILLAMETTE,SSE2 +MOVLPD mem,xmmreg \3\x66\x0F\x13 WILLAMETTE,SSE2 +MOVLPD xmmreg,xmmreg \3\x66\x0F\x12 WILLAMETTE,SSE2 +MOVMSKPD xmmreg,reg32 \3\x66\x0F\x50 WILLAMETTE,SSE2 +MOVSD xmmreg,xmmreg \3\xF2\x0F\x10 WILLAMETTE,SSE2 +MOVSD xmmreg,xmmreg \3\xF2\x0F\x11 WILLAMETTE,SSE2 +MOVSD mem,xmmreg \3\xF2\x0F\x11 WILLAMETTE,SSE2 +MOVSD xmmreg,mem \3\xF2\x0F\x10 WILLAMETTE,SSE2 +MOVUPD xmmreg,xmmreg \3\x66\x0F\x10 WILLAMETTE,SSE2 +MOVUPD xmmreg,xmmreg \3\x66\x0F\x11 WILLAMETTE,SSE2 +MOVUPD mem,xmmreg \3\x66\x0F\x11 WILLAMETTE,SSE2 +MOVUPD xmmreg,mem \3\x66\x0F\x10 WILLAMETTE,SSE2 +MULPD xmmreg,xmmreg \3\x66\x0F\x59 WILLAMETTE,SSE2 +MULPD mem,xmmreg \3\x66\x0F\x59 WILLAMETTE,SSE2 +MULSD xmmreg,xmmreg \3\xF2\x0F\x59 WILLAMETTE,SSE2 +MULSD mem,xmmreg \3\xF2\x0F\x59 WILLAMETTE,SSE2 +ORPD mem,xmmreg \3\x66\x0F\x56 WILLAMETTE,SSE2 +ORPD xmmreg,xmmreg,imm8 \3\x66\x0F\x56 WILLAMETTE,SSE2 +SHUFPD xmmreg,xmmreg,imm8 \3\x66\x0F\xC6 WILLAMETTE,SSE2 +SHUFPD mem,xmmreg \3\x66\x0F\xC6 WILLAMETTE,SSE2 +SQRTPD xmmreg,xmmreg \3\x66\x0F\x51 WILLAMETTE,SSE2 +SQRTPD mem,xmmreg \3\x66\x0F\x51 WILLAMETTE,SSE2 +SQRTSD xmmreg,xmmreg \3\xF2\x0F\x51 WILLAMETTE,SSE2 +SQRTSD mem,xmmreg \3\xF2\x0F\x51 WILLAMETTE,SSE2 +SUBPD xmmreg,xmmreg \3\x66\x0F\x5C WILLAMETTE,SSE2 +SUBPD mem,xmmreg \3\x66\x0F\x5C WILLAMETTE,SSE2 +SUBSD xmmreg,xmmreg \3\xF2\x0F\x5C WILLAMETTE,SSE2 +SUBSD mem,xmmreg \3\xF2\x0F\x5C WILLAMETTE,SSE2 +UCOMISD xmmreg,xmmreg \3\x66\x0F\x2E WILLAMETTE,SSE2 +UCOMISD mem,xmmreg \3\x66\x0F\x2E WILLAMETTE,SSE2 +UNPCKHPD xmmreg,xmmreg \3\x66\x0F\x15 WILLAMETTE,SSE2 +UNPCKHPD mem,xmmreg \3\x66\x0F\x15 WILLAMETTE,SSE2 +UNPCKLPD xmmreg,xmmreg \3\x66\x0F\x14 WILLAMETTE,SSE2 +UNPCKLPD mem,xmmreg \3\x66\x0F\x14 WILLAMETTE,SSE2 +XORPD xmmreg,xmmreg \3\x66\x0F\x57 WILLAMETTE,SSE2 +XORPD mem,xmmreg \3\x66\x0F\x57 WILLAMETTE,SSE2 |