| | IDNum | ASM | Par1 | Par2 | Par3 | OpCodeHex | CodePar | Hardware |
|---|
| 21740 | ; Katmai | | | | | | |
|---|
| 21750 | ADDPS | xmmreg | mem | | 0F 58 | /r | KATMAI,SSE |
|---|
| 21760 | ADDPS | xmmreg | xmmreg | | 0F 58 | /r | KATMAI,SSE |
|---|
| 21770 | ADDSS | xmmreg | mem | | 0F 58 | ?+ | KATMAI,SSE |
|---|
| 21780 | ADDSS | xmmreg | xmmreg | | 0F 58 | ?+ | KATMAI,SSE |
|---|
| 21790 | ANDNPS | xmmreg | mem | | 0F 55 | /r | KATMAI,SSE |
|---|
| 21800 | ANDNPS | xmmreg | xmmreg | | 0F 55 | /r | KATMAI,SSE |
|---|
| 21810 | ANDPS | xmmreg | mem | | 0F 54 | /r | KATMAI,SSE |
|---|
| 21820 | ANDPS | xmmreg | xmmreg | | 0F 54 | /r | KATMAI,SSE |
|---|
| 21830 | CMPEQPS | xmmreg | mem | | 0F C2 00 | /r | KATMAI,SSE |
|---|
| 21840 | CMPEQPS | xmmreg | xmmreg | | 0F C2 00 | /r | KATMAI,SSE |
|---|
| 21850 | CMPEQSS | xmmreg | mem | | 0F C2 00 | ?+ | KATMAI,SSE |
|---|
| 21860 | CMPEQSS | xmmreg | xmmreg | | 0F C2 00 | ?+ | KATMAI,SSE |
|---|
| 21870 | CMPLEPS | xmmreg | mem | | 0F C2 02 | /r | KATMAI,SSE |
|---|
| 21880 | CMPLEPS | xmmreg | xmmreg | | 0F C2 02 | /r | KATMAI,SSE |
|---|
| 21890 | CMPLESS | xmmreg | mem | | 0F C2 02 | ?+ | KATMAI,SSE |
|---|
| 21900 | CMPLESS | xmmreg | xmmreg | | 0F C2 02 | ?+ | KATMAI,SSE |
|---|
| 21910 | CMPLTPS | xmmreg | mem | | 0F C2 01 | /r | KATMAI,SSE |
|---|
| 21920 | CMPLTPS | xmmreg | xmmreg | | 0F C2 01 | /r | KATMAI,SSE |
|---|
| 21930 | CMPLTSS | xmmreg | mem | | 0F C2 01 | ?+ | KATMAI,SSE |
|---|
| 21940 | CMPLTSS | xmmreg | xmmreg | | 0F C2 01 | ?+ | KATMAI,SSE |
|---|
| 21950 | CMPNEQPS | xmmreg | mem | | 0F C2 04 | /r | KATMAI,SSE |
|---|
| 21960 | CMPNEQPS | xmmreg | xmmreg | | 0F C2 04 | /r | KATMAI,SSE |
|---|
| 21970 | CMPNEQSS | xmmreg | mem | | 0F C2 04 | ?+ | KATMAI,SSE |
|---|
| 21980 | CMPNEQSS | xmmreg | xmmreg | | 0F C2 04 | ?+ | KATMAI,SSE |
|---|
| 21990 | CMPNLEPS | xmmreg | mem | | 0F C2 06 | /r | KATMAI,SSE |
|---|
| 22000 | CMPNLEPS | xmmreg | xmmreg | | 0F C2 06 | /r | KATMAI,SSE |
|---|
| 22010 | CMPNLESS | xmmreg | mem | | 0F C2 06 | ?+ | KATMAI,SSE |
|---|
| 22020 | CMPNLESS | xmmreg | xmmreg | | 0F C2 06 | ?+ | KATMAI,SSE |
|---|
| 22030 | CMPNLTPS | xmmreg | mem | | 0F C2 05 | /r | KATMAI,SSE |
|---|
| 22040 | CMPNLTPS | xmmreg | xmmreg | | 0F C2 05 | /r | KATMAI,SSE |
|---|
| 22050 | CMPNLTSS | xmmreg | mem | | 0F C2 05 | ?+ | KATMAI,SSE |
|---|
| 22060 | CMPNLTSS | xmmreg | xmmreg | | 0F C2 05 | ?+ | KATMAI,SSE |
|---|
| 22070 | CMPORDPS | xmmreg | mem | | 0F C2 07 | /r | KATMAI,SSE |
|---|
| 22080 | CMPORDPS | xmmreg | xmmreg | | 0F C2 07 | /r | KATMAI,SSE |
|---|
| 22090 | CMPORDSS | xmmreg | mem | | 0F C2 07 | ?+ | KATMAI,SSE |
|---|
| 22100 | CMPORDSS | xmmreg | xmmreg | | 0F C2 07 | ?+ | KATMAI,SSE |
|---|
| 22110 | CMPUNORDPS | xmmreg | mem | | 0F C2 03 | /r | KATMAI,SSE |
|---|
| 22120 | CMPUNORDPS | xmmreg | xmmreg | | 0F C2 03 | /r | KATMAI,SSE |
|---|
| 22130 | CMPUNORDSS | xmmreg | mem | | 0F C2 03 | ?+ | KATMAI,SSE |
|---|
| 22140 | CMPUNORDSS | xmmreg | xmmreg | | 0F C2 03 | ?+ | KATMAI,SSE |
|---|
| 22150 | CMPPS | xmmreg | mem | imm | 0F C2 | /r ib | KATMAI,SSE,SB,AR2 |
|---|
| 22160 | CMPPS | xmmreg | xmmreg | imm | 0F C2 | /r ib | KATMAI,SSE,SB,AR2 |
|---|
| 22170 | CMPSS | xmmreg | mem | imm | 0F C2 | ?+ | KATMAI,SSE,SB,AR2 |
|---|
| 22180 | CMPSS | xmmreg | xmmreg | imm | 0F C2 | ?+ | KATMAI,SSE,SB,AR2 |
|---|
| 22190 | COMISS | xmmreg | mem | | 0F 2F | ?+ | KATMAI,SSE |
|---|
| 22200 | COMISS | xmmreg | xmmreg | | 0F 2F | ?+ | KATMAI,SSE |
|---|
| 22210 | CVTPI2PS | xmmreg | mem | | 0F 2A | /r | KATMAI,SSE,MMX |
|---|
| 22220 | CVTPI2PS | xmmreg | mmxreg | | 0F 2A | ?+ | KATMAI,SSE,MMX |
|---|
| 22230 | CVTPS2PI | mmxreg | mem | | 0F 2D | /r | KATMAI,SSE,MMX |
|---|
| 22240 | CVTPS2PI | mmxreg | xmmreg | | 0F 2D | ?+ | KATMAI,SSE,MMX |
|---|
| 22250 | CVTSI2SS | xmmreg | mem | | 0F 2A | ?+ | KATMAI,SSE,SD,AR1 |
|---|
| 22260 | CVTSI2SS | xmmreg | reg32 | | 0F 2A | ?+ | KATMAI,SSE |
|---|
| 22270 | CVTSS2SI | reg32 | mem | | 0F 2D | ?+ | KATMAI,SSE |
|---|
| 22280 | CVTSS2SI | reg32 | xmmreg | | 0F 2D | ?+ | KATMAI,SSE |
|---|
| 22290 | CVTTPS2PI | mmxreg | mem | | 0F 2C | /r | KATMAI,SSE,MMX |
|---|
| 22300 | CVTTPS2PI | mmxreg | xmmreg | | 0F 2C | ?+ | KATMAI,SSE,MMX |
|---|
| 22310 | CVTTSS2SI | reg32 | mem | | 0F 2C | ?+ | KATMAI,SSE |
|---|
| 22320 | CVTTSS2SI | reg32 | xmmreg | | 0F 2C | ?+ | KATMAI,SSE |
|---|
| 22330 | DIVPS | xmmreg | mem | | 0F 5E | /r | KATMAI,SSE |
|---|
| 22340 | DIVPS | xmmreg | xmmreg | | 0F 5E | /r | KATMAI,SSE |
|---|
| 22350 | DIVSS | xmmreg | mem | | 0F 5E | ?+ | KATMAI,SSE |
|---|
| 22360 | DIVSS | xmmreg | xmmreg | | 0F 5E | ?+ | KATMAI,SSE |
|---|
| 22370 | LDMXCSR | mem | | | 0F AE | /2 | KATMAI,SSE,SD |
|---|
| 22380 | MAXPS | xmmreg | mem | | 0F 5F | /r | KATMAI,SSE |
|---|
| 22390 | MAXPS | xmmreg | xmmreg | | 0F 5F | /r | KATMAI,SSE |
|---|
| 22400 | MAXSS | xmmreg | mem | | 0F 5F | ?+ | KATMAI,SSE |
|---|
| 22410 | MAXSS | xmmreg | xmmreg | | 0F 5F | ?+ | KATMAI,SSE |
|---|
| 22420 | MINPS | xmmreg | mem | | 0F 5D | /r | KATMAI,SSE |
|---|
| 22430 | MINPS | xmmreg | xmmreg | | 0F 5D | /r | KATMAI,SSE |
|---|
| 22440 | MINSS | xmmreg | mem | | 0F 5D | ?+ | KATMAI,SSE |
|---|
| 22450 | MINSS | xmmreg | xmmreg | | 0F 5D | ?+ | KATMAI,SSE |
|---|
| 22460 | MOVAPS | xmmreg | mem | | 0F 28 | /r | KATMAI,SSE |
|---|
| 22470 | MOVAPS | mem | xmmreg | | 0F 29 | /r | KATMAI,SSE |
|---|
| 22480 | MOVAPS | xmmreg | xmmreg | | 0F 28 | /r | KATMAI,SSE |
|---|
| 22490 | MOVAPS | xmmreg | xmmreg | | 0F 29 | /r | KATMAI,SSE |
|---|
| 22500 | MOVHPS | xmmreg | mem | | 0F 16 | /r | KATMAI,SSE |
|---|
| 22510 | MOVHPS | mem | xmmreg | | 0F 17 | /r | KATMAI,SSE |
|---|
| 22520 | MOVLHPS | xmmreg | xmmreg | | 0F 16 | /r | KATMAI,SSE |
|---|
| 22530 | MOVLPS | xmmreg | mem | | 0F 12 | /r | KATMAI,SSE |
|---|
| 22540 | MOVLPS | mem | xmmreg | | 0F 13 | /r | KATMAI,SSE |
|---|
| 22550 | MOVHLPS | xmmreg | xmmreg | | 0F 12 | /r | KATMAI,SSE |
|---|
| 22560 | MOVMSKPS | reg32 | xmmreg | | 0F 50 | ?+ | KATMAI,SSE |
|---|
| 22570 | MOVNTPS | mem | xmmreg | | 0F 2B | /r | KATMAI,SSE |
|---|
| 22580 | MOVSS | xmmreg | mem | | 0F 10 | ?+ | KATMAI,SSE |
|---|
| 22590 | MOVSS | mem | xmmreg | | 0F 11 | ?+ | KATMAI,SSE |
|---|
| 22600 | MOVSS | xmmreg | xmmreg | | 0F 10 | ?+ | KATMAI,SSE |
|---|
| 22610 | MOVSS | xmmreg | xmmreg | | 0F 11 | ?+ | KATMAI,SSE |
|---|
| 22620 | MOVUPS | xmmreg | mem | | 0F 10 | /r | KATMAI,SSE |
|---|
| 22630 | MOVUPS | mem | xmmreg | | 0F 11 | /r | KATMAI,SSE |
|---|
| 22640 | MOVUPS | xmmreg | xmmreg | | 0F 10 | /r | KATMAI,SSE |
|---|
| 22650 | MOVUPS | xmmreg | xmmreg | | 0F 11 | /r | KATMAI,SSE |
|---|
| 22660 | MULPS | xmmreg | mem | | 0F 59 | /r | KATMAI,SSE |
|---|
| 22670 | MULPS | xmmreg | xmmreg | | 0F 59 | /r | KATMAI,SSE |
|---|
| 22680 | MULSS | xmmreg | mem | | 0F 59 | ?+ | KATMAI,SSE |
|---|
| 22690 | MULSS | xmmreg | xmmreg | | 0F 59 | ?+ | KATMAI,SSE |
|---|
| 22700 | ORPS | xmmreg | mem | | 0F 56 | /r | KATMAI,SSE |
|---|
| 22710 | ORPS | xmmreg | xmmreg | | 0F 56 | /r | KATMAI,SSE |
|---|
| 22720 | RCPPS | xmmreg | mem | | 0F 53 | /r | KATMAI,SSE |
|---|
| 22730 | RCPPS | xmmreg | xmmreg | | 0F 53 | /r | KATMAI,SSE |
|---|
| 22740 | RCPSS | xmmreg | mem | | 0F 53 | ?+ | KATMAI,SSE |
|---|
| 22750 | RCPSS | xmmreg | xmmreg | | 0F 53 | ?+ | KATMAI,SSE |
|---|
| 22760 | RSQRTPS | xmmreg | mem | | 0F 52 | /r | KATMAI,SSE |
|---|
| 22770 | RSQRTPS | xmmreg | xmmreg | | 0F 52 | /r | KATMAI,SSE |
|---|
| 22780 | RSQRTSS | xmmreg | mem | | 0F 52 | ?+ | KATMAI,SSE |
|---|
| 22790 | RSQRTSS | xmmreg | xmmreg | | 0F 52 | ?+ | KATMAI,SSE |
|---|
| 22800 | SHUFPS | xmmreg | mem | imm | 0F C6 | /r ib | KATMAI,SSE,SB,AR2 |
|---|
| 22810 | SHUFPS | xmmreg | xmmreg | imm | 0F C6 | /r ib | KATMAI,SSE,SB,AR2 |
|---|
| 22820 | SQRTPS | xmmreg | mem | | 0F 51 | /r | KATMAI,SSE |
|---|
| 22830 | SQRTPS | xmmreg | xmmreg | | 0F 51 | /r | KATMAI,SSE |
|---|
| 22840 | SQRTSS | xmmreg | mem | | 0F 51 | ?+ | KATMAI,SSE |
|---|
| 22850 | SQRTSS | xmmreg | xmmreg | | 0F 51 | ?+ | KATMAI,SSE |
|---|
| 22860 | STMXCSR | mem | | | 0F AE | /3 | KATMAI,SSE,SD |
|---|
| 22870 | SUBPS | xmmreg | mem | | 0F 5C | /r | KATMAI,SSE |
|---|
| 22880 | SUBPS | xmmreg | xmmreg | | 0F 5C | /r | KATMAI,SSE |
|---|
| 22890 | SUBSS | xmmreg | mem | | 0F 5C | ?+ | KATMAI,SSE |
|---|
| 22900 | SUBSS | xmmreg | xmmreg | | 0F 5C | ?+ | KATMAI,SSE |
|---|
| 22910 | UCOMISS | xmmreg | mem | | 0F 2E | /r | KATMAI,SSE |
|---|
| 22920 | UCOMISS | xmmreg | xmmreg | | 0F 2E | /r | KATMAI,SSE |
|---|
| 22930 | UNPCKHPS | xmmreg | mem | | 0F 15 | /r | KATMAI,SSE |
|---|
| 22940 | UNPCKHPS | xmmreg | xmmreg | | 0F 15 | /r | KATMAI,SSE |
|---|
| 22950 | UNPCKLPS | xmmreg | mem | | 0F 14 | /r | KATMAI,SSE |
|---|
| 22960 | UNPCKLPS | xmmreg | xmmreg | | 0F 14 | /r | KATMAI,SSE |
|---|
| 22970 | XORPS | xmmreg | mem | | 0F 57 | /r | KATMAI,SSE |
|---|
| 22980 | XORPS | xmmreg | xmmreg | | 0F 57 | /r | KATMAI,SSE |
|---|
| 22990 | ; | | | | | | |
|---|
| 23000 | ; SSE | | | | | | |
|---|
| 23010 | FXRSTOR | mem | | | 0F AE | /1 | P6,SSE,FPU |
|---|
| 23020 | FXSAVE | mem | | | 0F AE | /0 | P6,SSE,FPU |
|---|
| 23030 | ; | | | | | | |
|---|
| 23040 | ; SSE-specific | | | | | | |
|---|
| 23050 | PREFETCHNTA | mem | | | 0F 18 | /0 | KATMAI |
|---|
| 23060 | PREFETCHT0 | mem | | | 0F 18 | /1 | KATMAI |
|---|
| 23070 | PREFETCHT1 | mem | | | 0F 18 | /2 | KATMAI |
|---|
| 23080 | PREFETCHT2 | mem | | | 0F 18 | /3 | KATMAI |
|---|
| 23090 | SFENCE | void | | | 0F AE F8 | ?+ | KATMAI |
|---|
| 23100 | ; | | | | | | |
|---|
| 23110 | ; New MMX | | | | | | |
|---|
| 23120 | MASKMOVQ | mmxreg | mmxreg | | 0F F7 | /r | KATMAI,MMX |
|---|
| 23130 | MOVNTQ | mem | mmxreg | | 0F E7 | /r | KATMAI,MMX,SM |
|---|
| 23140 | PAVGB | mmxreg | mmxreg | | 0F E0 | /r | KATMAI,MMX |
|---|
| 23150 | PAVGB | mmxreg | mem | | 0F E0 | /r | KATMAI,MMX,SM |
|---|
| 23160 | PAVGW | mmxreg | mmxreg | | 0F E3 | /r | KATMAI,MMX |
|---|
| 23170 | PAVGW | mmxreg | mem | | 0F E3 | /r | KATMAI,MMX,SM |
|---|
| 23180 | PEXTRW | reg32 | mmxreg | imm | 0F C5 | /r ib | KATMAI,MMX,SB,AR2 |
|---|
| 23190 | PINSRW | mmxreg | reg16 | imm | 0F C4 | /r ib | KATMAI,MMX,SB,AR2 |
|---|
| 23200 | PINSRW | mmxreg | reg32 | imm | 0F C4 | /r ib | KATMAI,MMX,SB,AR2,ND |
|---|
| 23210 | PINSRW | mmxreg | mem | imm | 0F C4 | /r ib | KATMAI,MMX,SB,AR2 |
|---|
| 23220 | PINSRW | mmxreg | mem16 | imm | 0F C4 | /r ib | KATMAI,MMX,SB,AR2,ND |
|---|
| 23230 | PMAXSW | mmxreg | mmxreg | | 0F EE | /r | KATMAI,MMX |
|---|
| 23240 | PMAXSW | mmxreg | mem | | 0F EE | /r | KATMAI,MMX,SM |
|---|
| 23250 | PMAXUB | mmxreg | mmxreg | | 0F DE | /r | KATMAI,MMX |
|---|
| 23260 | PMAXUB | mmxreg | mem | | 0F DE | /r | KATMAI,MMX,SM |
|---|
| 23270 | PMINSW | mmxreg | mmxreg | | 0F EA | /r | KATMAI,MMX |
|---|
| 23280 | PMINSW | mmxreg | mem | | 0F EA | /r | KATMAI,MMX,SM |
|---|
| 23290 | PMINUB | mmxreg | mmxreg | | 0F DA | /r | KATMAI,MMX |
|---|
| 23300 | PMINUB | mmxreg | mem | | 0F DA | /r | KATMAI,MMX,SM |
|---|
| 23310 | PMOVMSKB | reg32 | mmxreg | | 0F D7 | /r | KATMAI,MMX |
|---|
| 23320 | PMULHUW | mmxreg | mmxreg | | 0F E4 | /r | KATMAI,MMX |
|---|
| 23330 | PMULHUW | mmxreg | mem | | 0F E4 | /r | KATMAI,MMX,SM |
|---|
| 23340 | PSADBW | mmxreg | mmxreg | | 0F F6 | /r | KATMAI,MMX |
|---|
| 23350 | PSADBW | mmxreg | mem | | 0F F6 | /r | KATMAI,MMX,SM |
|---|
| 23360 | PSHUFW | mmxreg | mmxreg | imm | 0F 70 | /r ib | KATMAI,MMX,SB,AR2 |
|---|
| 23370 | PSHUFW | mmxreg | mem | imm | 0F 70 | /r ib | KATMAI,MMX,SM2,SB,AR2 |
|---|
| 23380 | ; | | | | | | |
|---|
| 23390 | ; AMD 3DNow | | | | | | |
|---|
| 23400 | PF2IW | mmxreg | mem | | 0F 0F 1C | ?+ | PENT,3DNOW,SM |
|---|
| 23410 | PF2IW | mmxreg | mmxreg | | 0F 0F 1C | ?+ | PENT,3DNOW |
|---|
| 23420 | PFNACC | mmxreg | mem | | 0F 0F 8A | ?+ | PENT,3DNOW,SM |
|---|
| 23430 | PFNACC | mmxreg | mmxreg | | 0F 0F 8A | ?+ | PENT,3DNOW |
|---|
| 23440 | PFPNACC | mmxreg | mem | | 0F 0F 8E | ?+ | PENT,3DNOW,SM |
|---|
| 23450 | PFPNACC | mmxreg | mmxreg | | 0F 0F 8E | ?+ | PENT,3DNOW |
|---|
| 23460 | PI2FW | mmxreg | mem | | 0F 0F 0C | ?+ | PENT,3DNOW,SM |
|---|
| 23470 | PI2FW | mmxreg | mmxreg | | 0F 0F 0C | ?+ | PENT,3DNOW |
|---|
| 23480 | PSWAPD | mmxreg | mem | | 0F 0F BB | ?+ | PENT,3DNOW,SM |
|---|
| 23490 | PSWAPD | mmxreg | mmxreg | | 0F 0F BB | ?+ | PENT,3DNOW |
|---|
| 23500 | ; | | | | | | |
|---|
| 23510 | ; Willamette SSE2 | | | | | | |
|---|
| 23520 | MASKMOVDQU | xmmreg | xmmreg | | 66 0F F7 | /r | WILLAMETTE,SSE2 |
|---|
| 23530 | CLFLUSH | mem | | | 0F AE | /7 | WILLAMETTE,SSE2 |
|---|
| 23540 | MOVNTDQ | mem | xmmreg | | 66 0F E7 | /r | WILLAMETTE,SSE2,SM |
|---|
| 23550 | MOVNTI | mem | reg32 | | 0F C3 | /r | WILLAMETTE,SSE2,SM |
|---|
| 23560 | MOVNTPD | mem | xmmreg | | 66 0F 2B | /r | WILLAMETTE,SSE2,SM |
|---|
| 23570 | PAUSE | void | | | 90 | ?+ | WILLAMETTE,SSE2 |
|---|
| 23580 | LFENCE | void | | | 0F AE E8 | ?+ | WILLAMETTE,SSE2 |
|---|
| 23590 | MFENCE | void | | | 0F AE F0 | ?+ | WILLAMETTE,SSE2 |
|---|
| 23600 | ; | | | | | | |
|---|
| 23610 | ; Willamette MMX | | | | | | |
|---|
| 23620 | MOVD | xmmreg | reg32 | | 66 0F 6E | ?+ | WILLAMETTE,SSE2 |
|---|
| 23630 | MOVD | reg32 | xmmreg | | 66 0F 7E | ?+ | WILLAMETTE,SSE2 |
|---|
| 23640 | MOVD | mem | xmmreg | | 66 0F 7E | /r | WILLAMETTE,SSE2 |
|---|
| 23650 | MOVD | xmmreg | mem | | 66 0F 6E | /r | WILLAMETTE,SSE2 |
|---|
| 23660 | MOVDQA | xmmreg | xmmreg | | 66 0F 6F | /r | WILLAMETTE,SSE2 |
|---|
| 23670 | MOVDQA | mem | xmmreg | | 66 0F 7F | /r | WILLAMETTE,SSE2,SM |
|---|
| 23680 | MOVDQA | xmmreg | mem | | 66 0F 6F | /r | WILLAMETTE,SSE2,SM |
|---|
| 23690 | MOVDQA | xmmreg | xmmreg | | 66 0F 7F | /r | WILLAMETTE,SSE2 |
|---|
| 23700 | MOVDQU | xmmreg | xmmreg | | 0F 6F | ?+ | WILLAMETTE,SSE2 |
|---|
| 23710 | MOVDQU | mem | xmmreg | | 0F 7F | ?+ | WILLAMETTE,SSE2,SM |
|---|
| 23720 | MOVDQU | xmmreg | mem | | 0F 6F | ?+ | WILLAMETTE,SSE2,SM |
|---|
| 23730 | MOVDQU | xmmreg | xmmreg | | 0F 7F | ?+ | WILLAMETTE,SSE2 |
|---|
| 23740 | MOVDQ2Q | mmxreg | xmmreg | | F2 0F D6 | /r | WILLAMETTE,SSE2 |
|---|
| 23750 | MOVQ | xmmreg | xmmreg | | 0F 7E | ?+ | WILLAMETTE,SSE2 |
|---|
| 23760 | MOVQ | xmmreg | xmmreg | | 66 0F D6 | /r | WILLAMETTE,SSE2 |
|---|
| 23770 | MOVQ | mem | xmmreg | | 66 0F D6 | /r | WILLAMETTE,SSE2 |
|---|
| 23780 | MOVQ | xmmreg | mem | | 0F 7E | ?+ | WILLAMETTE,SSE2 |
|---|
| 23790 | MOVQ2DQ | xmmreg | mmxreg | | 0F D6 | ?+ | WILLAMETTE,SSE2 |
|---|
| 23800 | PACKSSWB | xmmreg | xmmreg | | 66 0F 63 | /r | WILLAMETTE,SSE2 |
|---|
| 23810 | PACKSSWB | xmmreg | mem | | 66 0F 63 | /r | WILLAMETTE,SSE2,SM |
|---|
| 23820 | PACKSSDW | xmmreg | xmmreg | | 66 0F 6B | /r | WILLAMETTE,SSE2 |
|---|
| 23830 | PACKSSDW | xmmreg | mem | | 66 0F 6B | /r | WILLAMETTE,SSE2,SM |
|---|
| 23840 | PACKUSWB | xmmreg | xmmreg | | 66 0F 67 | /r | WILLAMETTE,SSE2 |
|---|
| 23850 | PACKUSWB | xmmreg | mem | | 66 0F 67 | /r | WILLAMETTE,SSE2,SM |
|---|
| 23860 | PADDB | xmmreg | xmmreg | | 66 0F FC | /r | WILLAMETTE,SSE2 |
|---|
| 23870 | PADDB | xmmreg | mem | | 66 0F FC | /r | WILLAMETTE,SSE2,SM |
|---|
| 23880 | PADDW | xmmreg | xmmreg | | 66 0F FD | /r | WILLAMETTE,SSE2 |
|---|
| 23890 | PADDW | xmmreg | mem | | 66 0F FD | /r | WILLAMETTE,SSE2,SM |
|---|
| 23900 | PADDD | xmmreg | xmmreg | | 66 0F FE | /r | WILLAMETTE,SSE2 |
|---|
| 23910 | PADDD | xmmreg | mem | | 66 0F FE | /r | WILLAMETTE,SSE2,SM |
|---|
| 23920 | PADDQ | mmxreg | mmxreg | | 0F D4 | /r | WILLAMETTE,SSE2 |
|---|
| 23930 | PADDQ | mmxreg | mem | | 0F D4 | /r | WILLAMETTE,SSE2,SM |
|---|
| 23940 | PADDQ | xmmreg | xmmreg | | 66 0F D4 | /r | WILLAMETTE,SSE2 |
|---|
| 23950 | PADDQ | xmmreg | mem | | 66 0F D4 | /r | WILLAMETTE,SSE2,SM |
|---|
| 23960 | PADDSB | xmmreg | mem | | 66 0F EC | /r | WILLAMETTE,SSE2,SM |
|---|
| 23970 | PADDSB | xmmreg | xmmreg | | 66 0F EC | /r | WILLAMETTE,SSE2 |
|---|
| 23980 | PADDSW | xmmreg | mem | | 66 0F ED | /r | WILLAMETTE,SSE2,SM |
|---|
| 23990 | PADDSW | xmmreg | xmmreg | | 66 0F ED | /r | WILLAMETTE,SSE2 |
|---|
| 24000 | PADDUSB | xmmreg | mem | | 66 0F DC | /r | WILLAMETTE,SSE2,SM |
|---|
| 24010 | PADDUSB | xmmreg | xmmreg | | 66 0F DC | /r | WILLAMETTE,SSE2 |
|---|
| 24020 | PADDUSW | xmmreg | mem | | 66 0F DD | /r | WILLAMETTE,SSE2,SM |
|---|
| 24030 | PADDUSW | xmmreg | xmmreg | | 66 0F DD | /r | WILLAMETTE,SSE2 |
|---|
| 24040 | PAND | xmmreg | xmmreg | | 66 0F DB | /r | WILLAMETTE,SSE2 |
|---|
| 24050 | PAND | xmmreg | mem | | 66 0F DB | /r | WILLAMETTE,SSE2,SM |
|---|
| 24060 | PANDN | xmmreg | xmmreg | | 66 0F DF | /r | WILLAMETTE,SSE2 |
|---|
| 24070 | PANDN | xmmreg | mem | | 66 0F DF | /r | WILLAMETTE,SSE2,SM |
|---|
| 24080 | PAVGB | xmmreg | xmmreg | | 66 0F E0 | /r | WILLAMETTE,SSE2 |
|---|
| 24090 | PAVGB | xmmreg | mem | | 66 0F E0 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24100 | PAVGW | xmmreg | xmmreg | | 66 0F E3 | /r | WILLAMETTE,SSE2 |
|---|
| 24110 | PAVGW | xmmreg | mem | | 66 0F E3 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24120 | PCMPEQB | xmmreg | xmmreg | | 66 0F 74 | /r | WILLAMETTE,SSE2 |
|---|
| 24130 | PCMPEQB | xmmreg | mem | | 66 0F 74 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24140 | PCMPEQW | xmmreg | xmmreg | | 66 0F 75 | /r | WILLAMETTE,SSE2 |
|---|
| 24150 | PCMPEQW | xmmreg | mem | | 66 0F 75 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24160 | PCMPEQD | xmmreg | xmmreg | | 66 0F 76 | /r | WILLAMETTE,SSE2 |
|---|
| 24170 | PCMPEQD | xmmreg | mem | | 66 0F 76 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24180 | PCMPGTB | xmmreg | xmmreg | | 66 0F 64 | /r | WILLAMETTE,SSE2 |
|---|
| 24190 | PCMPGTB | xmmreg | mem | | 66 0F 64 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24200 | PCMPGTW | xmmreg | xmmreg | | 66 0F 65 | /r | WILLAMETTE,SSE2 |
|---|
| 24210 | PCMPGTW | xmmreg | mem | | 66 0F 65 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24220 | PCMPGTD | xmmreg | xmmreg | | 66 0F 66 | /r | WILLAMETTE,SSE2 |
|---|
| 24230 | PCMPGTD | xmmreg | mem | | 66 0F 66 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24240 | PEXTRW | reg32 | xmmreg | imm | 66 0F C5 | /r ib | WILLAMETTE,SSE2,SB,AR2 |
|---|
| 24250 | PINSRW | xmmreg | reg16 | imm | 66 0F C4 | ?+ | WILLAMETTE,SSE2,SB,AR2 |
|---|
| 24260 | PINSRW | xmmreg | reg32 | imm | 66 0F C4 | ?+ | WILLAMETTE,SSE2,SB,AR2,ND |
|---|
| 24270 | PINSRW | xmmreg | mem | imm | 66 0F C4 | /r ib | WILLAMETTE,SSE2,SB,AR2 |
|---|
| 24280 | PINSRW | xmmreg | mem16 | imm | 66 0F C4 | ?+ | WILLAMETTE,SSE2,SB,AR2,ND |
|---|
| 24290 | PMADDWD | xmmreg | mem | | 66 0F F5 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24300 | PMADDWD | xmmreg | xmmreg | | 66 0F F5 | /r | WILLAMETTE,SSE2 |
|---|
| 24310 | PMAXSW | xmmreg | xmmreg | | 66 0F EE | /r | WILLAMETTE,SSE2 |
|---|
| 24320 | PMAXSW | xmmreg | mem | | 66 0F EE | /r | WILLAMETTE,SSE2,SM |
|---|
| 24330 | PMAXUB | xmmreg | xmmreg | | 66 0F DE | /r | WILLAMETTE,SSE2 |
|---|
| 24340 | PMAXUB | xmmreg | mem | | 66 0F DE | /r | WILLAMETTE,SSE2,SM |
|---|
| 24350 | PMINSW | xmmreg | xmmreg | | 66 0F EA | /r | WILLAMETTE,SSE2 |
|---|
| 24360 | PMINSW | xmmreg | mem | | 66 0F EA | /r | WILLAMETTE,SSE2,SM |
|---|
| 24370 | PMINUB | xmmreg | xmmreg | | 66 0F DA | /r | WILLAMETTE,SSE2 |
|---|
| 24380 | PMINUB | xmmreg | mem | | 66 0F DA | /r | WILLAMETTE,SSE2,SM |
|---|
| 24390 | PMOVMSKB | reg32 | xmmreg | | 66 0F D7 | /r | WILLAMETTE,SSE2 |
|---|
| 24400 | PMULHUW | xmmreg | xmmreg | | 66 0F E4 | /r | WILLAMETTE,SSE2 |
|---|
| 24410 | PMULHUW | xmmreg | mem | | 66 0F E4 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24420 | PMULHW | xmmreg | mem | | 66 0F E5 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24430 | PMULHW | xmmreg | xmmreg | | 66 0F E5 | /r | WILLAMETTE,SSE2 |
|---|
| 24440 | PMULLW | xmmreg | mem | | 66 0F D5 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24450 | PMULLW | xmmreg | xmmreg | | 66 0F D5 | /r | WILLAMETTE,SSE2 |
|---|
| 24460 | PMULUDQ | mmxreg | mmxreg | | 0F F4 | /r | WILLAMETTE,SSE2 |
|---|
| 24470 | PMULUDQ | mmxreg | mem | | 0F F4 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24480 | PMULUDQ | xmmreg | xmmreg | | 66 0F F4 | /r | WILLAMETTE,SSE2 |
|---|
| 24490 | PMULUDQ | xmmreg | mem | | 66 0F F4 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24500 | POR | xmmreg | mem | | 66 0F EB | /r | WILLAMETTE,SSE2,SM |
|---|
| 24510 | POR | xmmreg | xmmreg | | 66 0F EB | /r | WILLAMETTE,SSE2 |
|---|
| 24520 | PSADBW | xmmreg | xmmreg | | 66 0F F6 | /r | WILLAMETTE,SSE2 |
|---|
| 24530 | PSADBW | xmmreg | mem | | 66 0F F6 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24540 | PSHUFD | xmmreg | xmmreg | imm | 66 0F 70 | /r ib | WILLAMETTE,SSE2,SB,AR2 |
|---|
| 24550 | PSHUFD | xmmreg | mem | imm | 66 0F 70 | /r ib | WILLAMETTE,SSE2,SM2,SB,AR2 |
|---|
| 24560 | PSHUFHW | xmmreg | xmmreg | imm | 0F 70 | ?+ | WILLAMETTE,SSE2,SB,AR2 |
|---|
| 24570 | PSHUFHW | xmmreg | mem | imm | 0F 70 | ?+ | WILLAMETTE,SSE2,SM2,SB,AR2 |
|---|
| 24580 | PSHUFLW | xmmreg | xmmreg | imm | F2 0F 70 | /r ib | WILLAMETTE,SSE2,SB,AR2 |
|---|
| 24590 | PSHUFLW | xmmreg | mem | imm | F2 0F 70 | /r ib | WILLAMETTE,SSE2,SM2,SB,AR2 |
|---|
| 24600 | PSLLDQ | xmmreg | imm | | 66 0F 73 | /7 ib | WILLAMETTE,SSE2,SB,AR1 |
|---|
| 24610 | PSLLW | xmmreg | mem | | 66 0F F1 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24620 | PSLLW | xmmreg | xmmreg | | 66 0F F1 | /r | WILLAMETTE,SSE2 |
|---|
| 24630 | PSLLW | xmmreg | imm | | 66 0F 71 | /6 ib | WILLAMETTE,SSE2,SB,AR1 |
|---|
| 24640 | PSLLD | xmmreg | mem | | 66 0F F2 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24650 | PSLLD | xmmreg | xmmreg | | 66 0F F2 | /r | WILLAMETTE,SSE2 |
|---|
| 24660 | PSLLD | xmmreg | imm | | 66 0F 72 | /6 ib | WILLAMETTE,SSE2,SB,AR1 |
|---|
| 24670 | PSLLQ | xmmreg | mem | | 66 0F F3 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24680 | PSLLQ | xmmreg | xmmreg | | 66 0F F3 | /r | WILLAMETTE,SSE2 |
|---|
| 24690 | PSLLQ | xmmreg | imm | | 66 0F 73 | /6 ib | WILLAMETTE,SSE2,SB,AR1 |
|---|
| 24700 | PSRAW | xmmreg | mem | | 66 0F E1 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24710 | PSRAW | xmmreg | xmmreg | | 66 0F E1 | /r | WILLAMETTE,SSE2 |
|---|
| 24720 | PSRAW | xmmreg | imm | | 66 0F 71 | /4 ib | WILLAMETTE,SSE2,SB,AR1 |
|---|
| 24730 | PSRAD | xmmreg | mem | | 66 0F E2 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24740 | PSRAD | xmmreg | xmmreg | | 66 0F E2 | /r | WILLAMETTE,SSE2 |
|---|
| 24750 | PSRAD | xmmreg | imm | | 66 0F 72 | /4 ib | WILLAMETTE,SSE2,SB,AR1 |
|---|
| 24760 | PSRLDQ | xmmreg | imm | | 66 0F 73 | /3 ib | WILLAMETTE,SSE2,SB,AR1 |
|---|
| 24770 | PSRLW | xmmreg | mem | | 66 0F D1 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24780 | PSRLW | xmmreg | xmmreg | | 66 0F D1 | /r | WILLAMETTE,SSE2 |
|---|
| 24790 | PSRLW | xmmreg | imm | | 66 0F 71 | /2 ib | WILLAMETTE,SSE2,SB,AR1 |
|---|
| 24800 | PSRLD | xmmreg | mem | | 66 0F D2 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24810 | PSRLD | xmmreg | xmmreg | | 66 0F D2 | /r | WILLAMETTE,SSE2 |
|---|
| 24820 | PSRLD | xmmreg | imm | | 66 0F 72 | /2 ib | WILLAMETTE,SSE2,SB,AR1 |
|---|
| 24830 | PSRLQ | xmmreg | mem | | 66 0F D3 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24840 | PSRLQ | xmmreg | xmmreg | | 66 0F D3 | /r | WILLAMETTE,SSE2 |
|---|
| 24850 | PSRLQ | xmmreg | imm | | 66 0F 73 | /2 ib | WILLAMETTE,SSE2,SB,AR1 |
|---|
| 24860 | PSUBB | xmmreg | mem | | 66 0F F8 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24870 | PSUBB | xmmreg | xmmreg | | 66 0F F8 | /r | WILLAMETTE,SSE2 |
|---|
| 24880 | PSUBW | xmmreg | mem | | 66 0F F9 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24890 | PSUBW | xmmreg | xmmreg | | 66 0F F9 | /r | WILLAMETTE,SSE2 |
|---|
| 24900 | PSUBD | xmmreg | mem | | 66 0F FA | /r | WILLAMETTE,SSE2,SM |
|---|
| 24910 | PSUBD | xmmreg | xmmreg | | 66 0F FA | /r | WILLAMETTE,SSE2 |
|---|
| 24920 | PSUBQ | mmxreg | mmxreg | | 0F FB | /r | WILLAMETTE,SSE2 |
|---|
| 24930 | PSUBQ | mmxreg | mem | | 0F FB | /r | WILLAMETTE,SSE2,SM |
|---|
| 24940 | PSUBQ | xmmreg | xmmreg | | 66 0F FB | /r | WILLAMETTE,SSE2 |
|---|
| 24950 | PSUBQ | xmmreg | mem | | 66 0F FB | /r | WILLAMETTE,SSE2,SM |
|---|
| 24960 | PSUBSB | xmmreg | mem | | 66 0F E8 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24970 | PSUBSB | xmmreg | xmmreg | | 66 0F E8 | /r | WILLAMETTE,SSE2 |
|---|
| 24980 | PSUBSW | xmmreg | mem | | 66 0F E9 | /r | WILLAMETTE,SSE2,SM |
|---|
| 24990 | PSUBSW | xmmreg | xmmreg | | 66 0F E9 | /r | WILLAMETTE,SSE2 |
|---|
| 25000 | PSUBUSB | xmmreg | mem | | 66 0F D8 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25010 | PSUBUSB | xmmreg | xmmreg | | 66 0F D8 | /r | WILLAMETTE,SSE2 |
|---|
| 25020 | PSUBUSW | xmmreg | mem | | 66 0F D9 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25030 | PSUBUSW | xmmreg | xmmreg | | 66 0F D9 | /r | WILLAMETTE,SSE2 |
|---|
| 25040 | PUNPCKHBW | xmmreg | mem | | 66 0F 68 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25050 | PUNPCKHBW | xmmreg | xmmreg | | 66 0F 68 | /r | WILLAMETTE,SSE2 |
|---|
| 25060 | PUNPCKHWD | xmmreg | mem | | 66 0F 69 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25070 | PUNPCKHWD | xmmreg | xmmreg | | 66 0F 69 | /r | WILLAMETTE,SSE2 |
|---|
| 25080 | PUNPCKHDQ | xmmreg | mem | | 66 0F 6A | /r | WILLAMETTE,SSE2,SM |
|---|
| 25090 | PUNPCKHDQ | xmmreg | xmmreg | | 66 0F 6A | /r | WILLAMETTE,SSE2 |
|---|
| 25100 | PUNPCKHQDQ | xmmreg | xmmreg | | 66 0F 6D | /r | WILLAMETTE,SSE2 |
|---|
| 25110 | PUNPCKHQDQ | xmmreg | mem | | 66 0F 6D | /r | WILLAMETTE,SSE2,SM |
|---|
| 25120 | PUNPCKLBW | xmmreg | mem | | 66 0F 60 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25130 | PUNPCKLBW | xmmreg | xmmreg | | 66 0F 60 | /r | WILLAMETTE,SSE2 |
|---|
| 25140 | PUNPCKLWD | xmmreg | mem | | 66 0F 61 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25150 | PUNPCKLWD | xmmreg | xmmreg | | 66 0F 61 | /r | WILLAMETTE,SSE2 |
|---|
| 25160 | PUNPCKLDQ | xmmreg | mem | | 66 0F 62 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25170 | PUNPCKLDQ | xmmreg | xmmreg | | 66 0F 62 | /r | WILLAMETTE,SSE2 |
|---|
| 25180 | PUNPCKLQDQ | xmmreg | xmmreg | | 66 0F 6C | /r | WILLAMETTE,SSE2 |
|---|
| 25190 | PUNPCKLQDQ | xmmreg | mem | | 66 0F 6C | /r | WILLAMETTE,SSE2,SM |
|---|
| 25200 | PXOR | xmmreg | mem | | 66 0F EF | /r | WILLAMETTE,SSE2,SM |
|---|
| 25210 | PXOR | xmmreg | xmmreg | | 66 0F EF | /r | WILLAMETTE,SSE2 |
|---|
| 25220 | ; | | | | | | |
|---|
| 25230 | ; Willamette SIMD | | | | | | |
|---|
| 25240 | ADDPD | xmmreg | xmmreg | | 66 0F 58 | /r | WILLAMETTE,SSE2 |
|---|
| 25250 | ADDPD | xmmreg | mem | | 66 0F 58 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25260 | ADDSD | xmmreg | xmmreg | | F2 0F 58 | /r | WILLAMETTE,SSE2 |
|---|
| 25270 | ADDSD | xmmreg | mem | | F2 0F 58 | /r | WILLAMETTE,SSE2 |
|---|
| 25280 | ANDNPD | xmmreg | xmmreg | | 66 0F 55 | /r | WILLAMETTE,SSE2 |
|---|
| 25290 | ANDNPD | xmmreg | mem | | 66 0F 55 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25300 | ANDPD | xmmreg | xmmreg | | 66 0F 54 | /r | WILLAMETTE,SSE2 |
|---|
| 25310 | ANDPD | xmmreg | mem | | 66 0F 54 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25320 | CMPEQPD | xmmreg | mem | | 66 0F C2 00 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25330 | CMPEQPD | xmmreg | xmmreg | | 66 0F C2 00 | /r | WILLAMETTE,SSE2 |
|---|
| 25340 | CMPEQSD | xmmreg | mem | | F2 0F C2 00 | /r | WILLAMETTE,SSE2 |
|---|
| 25350 | CMPEQSD | xmmreg | xmmreg | | F2 0F C2 00 | /r | WILLAMETTE,SSE2 |
|---|
| 25360 | CMPLEPD | xmmreg | mem | | 66 0F C2 02 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25370 | CMPLEPD | xmmreg | xmmreg | | 66 0F C2 02 | /r | WILLAMETTE,SSE2 |
|---|
| 25380 | CMPLESD | xmmreg | mem | | F2 0F C2 02 | /r | WILLAMETTE,SSE2 |
|---|
| 25390 | CMPLESD | xmmreg | xmmreg | | F2 0F C2 02 | /r | WILLAMETTE,SSE2 |
|---|
| 25400 | CMPLTPD | xmmreg | mem | | 66 0F C2 01 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25410 | CMPLTPD | xmmreg | xmmreg | | 66 0F C2 01 | /r | WILLAMETTE,SSE2 |
|---|
| 25420 | CMPLTSD | xmmreg | mem | | F2 0F C2 01 | /r | WILLAMETTE,SSE2 |
|---|
| 25430 | CMPLTSD | xmmreg | xmmreg | | F2 0F C2 01 | /r | WILLAMETTE,SSE2 |
|---|
| 25440 | CMPNEQPD | xmmreg | mem | | 66 0F C2 04 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25450 | CMPNEQPD | xmmreg | xmmreg | | 66 0F C2 04 | /r | WILLAMETTE,SSE2 |
|---|
| 25460 | CMPNEQSD | xmmreg | mem | | F2 0F C2 04 | /r | WILLAMETTE,SSE2 |
|---|
| 25470 | CMPNEQSD | xmmreg | xmmreg | | F2 0F C2 04 | /r | WILLAMETTE,SSE2 |
|---|
| 25480 | CMPNLEPD | xmmreg | mem | | 66 0F C2 06 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25490 | CMPNLEPD | xmmreg | xmmreg | | 66 0F C2 06 | /r | WILLAMETTE,SSE2 |
|---|
| 25500 | CMPNLESD | xmmreg | mem | | F2 0F C2 06 | /r | WILLAMETTE,SSE2 |
|---|
| 25510 | CMPNLESD | xmmreg | xmmreg | | F2 0F C2 06 | /r | WILLAMETTE,SSE2 |
|---|
| 25520 | CMPNLTPD | xmmreg | mem | | 66 0F C2 05 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25530 | CMPNLTPD | xmmreg | xmmreg | | 66 0F C2 05 | /r | WILLAMETTE,SSE2 |
|---|
| 25540 | CMPNLTSD | xmmreg | mem | | F2 0F C2 05 | /r | WILLAMETTE,SSE2 |
|---|
| 25550 | CMPNLTSD | xmmreg | xmmreg | | F2 0F C2 05 | /r | WILLAMETTE,SSE2 |
|---|
| 25560 | CMPORDPD | xmmreg | mem | | 66 0F C2 07 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25570 | CMPORDPD | xmmreg | xmmreg | | 66 0F C2 07 | /r | WILLAMETTE,SSE2 |
|---|
| 25580 | CMPORDSD | xmmreg | mem | | F2 0F C2 07 | /r | WILLAMETTE,SSE2 |
|---|
| 25590 | CMPORDSD | xmmreg | xmmreg | | F2 0F C2 07 | /r | WILLAMETTE,SSE2 |
|---|
| 25600 | CMPUNORDPD | xmmreg | mem | | 66 0F C2 03 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25610 | CMPUNORDPD | xmmreg | xmmreg | | 66 0F C2 03 | /r | WILLAMETTE,SSE2 |
|---|
| 25620 | CMPUNORDSD | xmmreg | mem | | F2 0F C2 03 | /r | WILLAMETTE,SSE2 |
|---|
| 25630 | CMPUNORDSD | xmmreg | xmmreg | | F2 0F C2 03 | /r | WILLAMETTE,SSE2 |
|---|
| 25640 | CMPPD | xmmreg | xmmreg | imm | 66 0F C2 | /r ib | WILLAMETTE,SSE2,SB,AR2 |
|---|
| 25650 | CMPPD | xmmreg | mem | imm | 66 0F C2 | /r ib | WILLAMETTE,SSE2,SM2,SB,AR2 |
|---|
| 25660 | CMPSD | xmmreg | xmmreg | imm | F2 0F C2 | /r ib | WILLAMETTE,SSE2,SB,AR2 |
|---|
| 25670 | CMPSD | xmmreg | mem | imm | F2 0F C2 | /r ib | WILLAMETTE,SSE2,SB,AR2 |
|---|
| 25680 | COMISD | xmmreg | xmmreg | | 66 0F 2F | /r | WILLAMETTE,SSE2 |
|---|
| 25690 | COMISD | xmmreg | mem | | 66 0F 2F | /r | WILLAMETTE,SSE2 |
|---|
| 25700 | CVTDQ2PD | xmmreg | xmmreg | | 0F E6 | ?+ | WILLAMETTE,SSE2 |
|---|
| 25710 | CVTDQ2PD | xmmreg | mem | | 0F E6 | ?+ | WILLAMETTE,SSE2 |
|---|
| 25720 | CVTDQ2PS | xmmreg | xmmreg | | 0F 5B | /r | WILLAMETTE,SSE2 |
|---|
| 25730 | CVTDQ2PS | xmmreg | mem | | 0F 5B | /r | WILLAMETTE,SSE2,SM |
|---|
| 25740 | CVTPD2DQ | xmmreg | xmmreg | | F2 0F E6 | /r | WILLAMETTE,SSE2 |
|---|
| 25750 | CVTPD2DQ | xmmreg | mem | | F2 0F E6 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25760 | CVTPD2PI | mmxreg | xmmreg | | 66 0F 2D | ?+ | WILLAMETTE,SSE2 |
|---|
| 25770 | CVTPD2PI | mmxreg | mem | | 66 0F 2D | /r | WILLAMETTE,SSE2 |
|---|
| 25780 | CVTPD2PS | xmmreg | xmmreg | | 66 0F 5A | /r | WILLAMETTE,SSE2 |
|---|
| 25790 | CVTPD2PS | xmmreg | mem | | 66 0F 5A | /r | WILLAMETTE,SSE2,SM |
|---|
| 25800 | CVTPI2PD | xmmreg | mmxreg | | 66 0F 2A | ?+ | WILLAMETTE,SSE2 |
|---|
| 25810 | CVTPI2PD | xmmreg | mem | | 66 0F 2A | /r | WILLAMETTE,SSE2 |
|---|
| 25820 | CVTPS2DQ | xmmreg | xmmreg | | 66 0F 5B | /r | WILLAMETTE,SSE2 |
|---|
| 25830 | CVTPS2DQ | xmmreg | mem | | 66 0F 5B | /r | WILLAMETTE,SSE2,SM |
|---|
| 25840 | CVTPS2PD | xmmreg | xmmreg | | 0F 5A | /r | WILLAMETTE,SSE2 |
|---|
| 25850 | CVTPS2PD | xmmreg | mem | | 0F 5A | /r | WILLAMETTE,SSE2 |
|---|
| 25860 | CVTSD2SI | reg32 | xmmreg | | F2 0F 2D | /r | WILLAMETTE,SSE2 |
|---|
| 25870 | CVTSD2SI | reg32 | mem | | F2 0F 2D | /r | WILLAMETTE,SSE2 |
|---|
| 25880 | CVTSD2SS | xmmreg | xmmreg | | F2 0F 5A | /r | WILLAMETTE,SSE2 |
|---|
| 25890 | CVTSD2SS | xmmreg | mem | | F2 0F 5A | /r | WILLAMETTE,SSE2 |
|---|
| 25900 | CVTSI2SD | xmmreg | reg32 | | F2 0F 2A | ?+ | WILLAMETTE,SSE2 |
|---|
| 25910 | CVTSI2SD | xmmreg | mem | | F2 0F 2A | /r | WILLAMETTE,SSE2 |
|---|
| 25920 | CVTSS2SD | xmmreg | xmmreg | | 0F 5A | ?+ | WILLAMETTE,SSE2 |
|---|
| 25930 | CVTSS2SD | xmmreg | mem | | 0F 5A | ?+ | WILLAMETTE,SSE2 |
|---|
| 25940 | CVTTPD2PI | mmxreg | xmmreg | | 66 0F 2C | ?+ | WILLAMETTE,SSE2 |
|---|
| 25950 | CVTTPD2PI | mmxreg | mem | | 66 0F 2C | /r | WILLAMETTE,SSE2 |
|---|
| 25960 | CVTTPD2DQ | xmmreg | xmmreg | | 66 0F E6 | /r | WILLAMETTE,SSE2 |
|---|
| 25970 | CVTTPD2DQ | xmmreg | mem | | 66 0F E6 | /r | WILLAMETTE,SSE2,SM |
|---|
| 25980 | CVTTPS2DQ | xmmreg | xmmreg | | 0F 5B | ?+ | WILLAMETTE,SSE2 |
|---|
| 25990 | CVTTPS2DQ | xmmreg | mem | | 0F 5B | ?+ | WILLAMETTE,SSE2,SM |
|---|
| 26000 | CVTTSD2SI | reg32 | xmmreg | | F2 0F 2C | /r | WILLAMETTE,SSE2 |
|---|
| 26010 | CVTTSD2SI | reg32 | mem | | F2 0F 2C | /r | WILLAMETTE,SSE2 |
|---|
| 26020 | DIVPD | xmmreg | xmmreg | | 66 0F 5E | /r | WILLAMETTE,SSE2 |
|---|
| 26030 | DIVPD | xmmreg | mem | | 66 0F 5E | /r | WILLAMETTE,SSE2,SM |
|---|
| 26040 | DIVSD | xmmreg | xmmreg | | F2 0F 5E | /r | WILLAMETTE,SSE2 |
|---|
| 26050 | DIVSD | xmmreg | mem | | F2 0F 5E | /r | WILLAMETTE,SSE2 |
|---|
| 26060 | MAXPD | xmmreg | xmmreg | | 66 0F 5F | /r | WILLAMETTE,SSE2 |
|---|
| 26070 | MAXPD | xmmreg | mem | | 66 0F 5F | /r | WILLAMETTE,SSE2,SM |
|---|
| 26080 | MAXSD | xmmreg | xmmreg | | F2 0F 5F | /r | WILLAMETTE,SSE2 |
|---|
| 26090 | MAXSD | xmmreg | mem | | F2 0F 5F | /r | WILLAMETTE,SSE2 |
|---|
| 26100 | MINPD | xmmreg | xmmreg | | 66 0F 5D | /r | WILLAMETTE,SSE2 |
|---|
| 26110 | MINPD | xmmreg | mem | | 66 0F 5D | /r | WILLAMETTE,SSE2,SM |
|---|
| 26120 | MINSD | xmmreg | xmmreg | | F2 0F 5D | /r | WILLAMETTE,SSE2 |
|---|
| 26130 | MINSD | xmmreg | mem | | F2 0F 5D | /r | WILLAMETTE,SSE2 |
|---|
| 26140 | MOVAPD | xmmreg | xmmreg | | 66 0F 28 | /r | WILLAMETTE,SSE2 |
|---|
| 26150 | MOVAPD | xmmreg | xmmreg | | 66 0F 29 | /r | WILLAMETTE,SSE2 |
|---|
| 26160 | MOVAPD | mem | xmmreg | | 66 0F 29 | /r | WILLAMETTE,SSE2,SM |
|---|
| 26170 | MOVAPD | xmmreg | mem | | 66 0F 28 | /r | WILLAMETTE,SSE2,SM |
|---|
| 26180 | MOVHPD | mem | xmmreg | | 66 0F 17 | /r | WILLAMETTE,SSE2 |
|---|
| 26190 | MOVHPD | xmmreg | mem | | 66 0F 16 | /r | WILLAMETTE,SSE2 |
|---|
| 26200 | MOVLPD | mem | xmmreg | | 66 0F 13 | /r | WILLAMETTE,SSE2 |
|---|
| 26210 | MOVLPD | xmmreg | mem | | 66 0F 12 | /r | WILLAMETTE,SSE2 |
|---|
| 26220 | MOVMSKPD | reg32 | xmmreg | | 66 0F 50 | ?+ | WILLAMETTE,SSE2 |
|---|
| 26230 | MOVSD | xmmreg | xmmreg | | F2 0F 10 | /r | WILLAMETTE,SSE2 |
|---|
| 26240 | MOVSD | xmmreg | xmmreg | | F2 0F 11 | /r | WILLAMETTE,SSE2 |
|---|
| 26250 | MOVSD | mem | xmmreg | | F2 0F 11 | /r | WILLAMETTE,SSE2 |
|---|
| 26260 | MOVSD | xmmreg | mem | | F2 0F 10 | /r | WILLAMETTE,SSE2 |
|---|
| 26270 | MOVUPD | xmmreg | xmmreg | | 66 0F 10 | /r | WILLAMETTE,SSE2 |
|---|
| 26280 | MOVUPD | xmmreg | xmmreg | | 66 0F 11 | /r | WILLAMETTE,SSE2 |
|---|
| 26290 | MOVUPD | mem | xmmreg | | 66 0F 11 | /r | WILLAMETTE,SSE2,SM |
|---|
| 26300 | MOVUPD | xmmreg | mem | | 66 0F 10 | /r | WILLAMETTE,SSE2,SM |
|---|
| 26310 | MULPD | xmmreg | xmmreg | | 66 0F 59 | /r | WILLAMETTE,SSE2 |
|---|
| 26320 | MULPD | xmmreg | mem | | 66 0F 59 | /r | WILLAMETTE,SSE2,SM |
|---|
| 26330 | MULSD | xmmreg | xmmreg | | F2 0F 59 | /r | WILLAMETTE,SSE2 |
|---|
| 26340 | MULSD | xmmreg | mem | | F2 0F 59 | /r | WILLAMETTE,SSE2 |
|---|
| 26350 | ORPD | xmmreg | mem | | 66 0F 56 | /r | WILLAMETTE,SSE2,SM |
|---|
| 26360 | ORPD | xmmreg | xmmreg | | 66 0F 56 | /r | WILLAMETTE,SSE2 |
|---|
| 26370 | SHUFPD | xmmreg | xmmreg | imm | 66 0F C6 | /r ib | WILLAMETTE,SSE2,SB,AR2 |
|---|
| 26380 | SHUFPD | xmmreg | mem | imm | 66 0F C6 | /r ib | WILLAMETTE,SSE2,SM,SB,AR2 |
|---|
| 26390 | SQRTPD | xmmreg | xmmreg | | 66 0F 51 | /r | WILLAMETTE,SSE2 |
|---|
| 26400 | SQRTPD | xmmreg | mem | | 66 0F 51 | /r | WILLAMETTE,SSE2,SM |
|---|
| 26410 | SQRTSD | xmmreg | xmmreg | | F2 0F 51 | /r | WILLAMETTE,SSE2 |
|---|
| 26420 | SQRTSD | xmmreg | mem | | F2 0F 51 | /r | WILLAMETTE,SSE2 |
|---|
| 26430 | SUBPD | xmmreg | xmmreg | | 66 0F 5C | /r | WILLAMETTE,SSE2 |
|---|
| 26440 | SUBPD | xmmreg | mem | | 66 0F 5C | /r | WILLAMETTE,SSE2,SM |
|---|
| 26450 | SUBSD | xmmreg | xmmreg | | F2 0F 5C | /r | WILLAMETTE,SSE2 |
|---|
| 26460 | SUBSD | xmmreg | mem | | F2 0F 5C | /r | WILLAMETTE,SSE2 |
|---|
| 26470 | UCOMISD | xmmreg | xmmreg | | 66 0F 2E | /r | WILLAMETTE,SSE2 |
|---|
| 26480 | UCOMISD | xmmreg | mem | | 66 0F 2E | /r | WILLAMETTE,SSE2 |
|---|
| 26490 | UNPCKHPD | xmmreg | xmmreg | | 66 0F 15 | /r | WILLAMETTE,SSE2 |
|---|
| 26500 | UNPCKHPD | xmmreg | mem | | 66 0F 15 | /r | WILLAMETTE,SSE2,SM |
|---|
| 26510 | UNPCKLPD | xmmreg | xmmreg | | 66 0F 14 | /r | WILLAMETTE,SSE2 |
|---|
| 26520 | UNPCKLPD | xmmreg | mem | | 66 0F 14 | /r | WILLAMETTE,SSE2,SM |
|---|
| 26530 | XORPD | xmmreg | xmmreg | | 66 0F 57 | /r | WILLAMETTE,SSE2 |
|---|
| 26540 | XORPD | xmmreg | mem | | 66 0F 57 | /r | WILLAMETTE,SSE2,SM |
|---|
| 26550 | ; | | | | | | |
|---|
| 26560 | ; Prescott | | | | | | |
|---|
| 26570 | ADDSUBPD | xmmreg | mem | | 66 0F D0 | ?+ | PRESCOTT,SSE3,SM |
|---|
| 26580 | ADDSUBPD | xmmreg | xmmreg | | 66 0F D0 | ?+ | PRESCOTT,SSE3 |
|---|
| 26590 | ADDSUBPS | xmmreg | mem | | F2 0F D0 | ?+ | PRESCOTT,SSE3,SM |
|---|
| 26600 | ADDSUBPS | xmmreg | xmmreg | | F2 0F D0 | ?+ | PRESCOTT,SSE3 |
|---|
| 26610 | HADDPD | xmmreg | mem | | 66 0F 7C | ?+ | PRESCOTT,SSE3,SM |
|---|
| 26620 | HADDPD | xmmreg | xmmreg | | 66 0F 7C | ?+ | PRESCOTT,SSE3 |
|---|
| 26630 | HADDPS | xmmreg | mem | | F2 0F 7C | ?+ | PRESCOTT,SSE3,SM |
|---|
| 26640 | HADDPS | xmmreg | xmmreg | | F2 0F 7C | ?+ | PRESCOTT,SSE3 |
|---|
| 26650 | HSUBPD | xmmreg | mem | | 66 0F 7D | ?+ | PRESCOTT,SSE3,SM |
|---|
| 26660 | HSUBPD | xmmreg | xmmreg | | 66 0F 7D | ?+ | PRESCOTT,SSE3 |
|---|
| 26670 | HSUBPS | xmmreg | mem | | F2 0F 7D | ?+ | PRESCOTT,SSE3,SM |
|---|
| 26680 | HSUBPS | xmmreg | xmmreg | | F2 0F 7D | ?+ | PRESCOTT,SSE3 |
|---|
| 26690 | LDDQU | xmmreg | mem | | F2 0F F0 | ?+ | PRESCOTT,SSE3 |
|---|
| 26700 | MOVDDUP | xmmreg | mem | | F2 0F 12 | ?+ | PRESCOTT,SSE3 |
|---|
| 26710 | MOVDDUP | xmmreg | xmmreg | | F2 0F 12 | ?+ | PRESCOTT,SSE3 |
|---|
| 26720 | MOVSHDUP | xmmreg | mem | | F3 0F 16 | ?+ | PRESCOTT,SSE3 |
|---|
| 26730 | MOVSHDUP | xmmreg | xmmreg | | F3 0F 16 | ?+ | PRESCOTT,SSE3 |
|---|
| 26740 | MOVSLDUP | xmmreg | mem | | F3 0F 12 | ?+ | PRESCOTT,SSE3 |
|---|
| 26750 | MOVSLDUP | xmmreg | xmmreg | | F3 0F 12 | ?+ | PRESCOTT,SSE3 |
|---|
| 26760 | ; | | | | | | |
|---|
| 26770 | ; Keyword | | | | | | |
|---|
| 26780 | DQ | ignore | | | | | ignore |
|---|
| 26790 | DT | ignore | | | | | ignore |
|---|
| 26800 | DW | ignore | | | | | ignore |
|---|
| 26810 | DB | ignore | | | | | ignore |
|---|
| 26820 | DD | ignore | | | | | ignore |
|---|
| 26830 | INCBIN | ignore | | | | | ignore |
|---|
| 26840 | RESD | ignore | | | | | ignore |
|---|
| 26850 | RESQ | ignore | | | | | ignore |
|---|
| 26860 | REST | ignore | | | | | ignore |
|---|
| 26870 | RESW | ignore | | | | | ignore |
|---|
| 26880 | EQU | imm | | | | | 8086 |
|---|
| 26890 | EQU | imm:imm | | | | | 8086 |
|---|
|