4 Instruction tables - Agner Fog
4 Instruction tables - Agner Fog
4 Instruction tables - Agner Fog
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
K10<br />
UNPCK H/L PS/D r,r/m 1 3 1/2 FA/M<br />
Conversion<br />
CVTPS2PD r,r/m 1 2 1 FMISC<br />
CVTPD2PS r,r/m 2 7 1<br />
CVTSD2SS r,r/m 3 8 2<br />
CVTSS2SD r,r/m 3 7 2<br />
CVTDQ2PS r,r/m 1 4 1 FMISC<br />
CVTDQ2PD r,r/m 1 4 1 FMISC<br />
CVT(T)PS2DQ r,r/m 1 4 1 FMISC<br />
CVT(T)PD2DQ r,r/m 2 7 1<br />
CVTPI2PS xmm,mm 2 7 1<br />
CVTPI2PD xmm,mm 1 4 1 FMISC<br />
CVT(T)PS2PI mm,xmm 1 4 1 FMISC<br />
CVT(T)PD2PI mm,xmm 2 7 1<br />
CVTSI2SS xmm,r32 3 14 3<br />
CVTSI2SD xmm,r32 3 14 3<br />
CVT(T)SD2SI r32,xmm 2 8 1 FADD,FMISC<br />
CVT(T)SS2SI r32,xmm 2 8 1 FADD,FMISC<br />
Arithmetic<br />
ADDSS/D SUBSS/D r,r/m 1 4 1 FADD<br />
ADDPS/D SUBPS/D r,r/m 1 4 1 FADD<br />
MULSS/D r,r/m 1 4 1 FMUL<br />
MULPS/D r,r/m 1 4 1 FMUL<br />
DIVSS r,r/m 1 16 13 FMUL<br />
DIVPS r,r/m 1 18 15 FMUL<br />
DIVSD r,r/m 1 20 17 FMUL<br />
DIVPD r,r/m 1 20 17 FMUL<br />
RCPSS RCPPS r,r/m 1 3 1 FMUL<br />
MAXSS/D MINSS/D r,r/m 1 2 1 FADD<br />
MAXPS/D MINPS/D r,r/m 1 2 1 FADD<br />
CMPccSS/D r,r/m 1 2 1 FADD<br />
CMPccPS/D<br />
COMISS/D<br />
r,r/m 1 2 1 FADD<br />
UCOMISS/D<br />
r,r/m 1 1 FADD<br />
Logic<br />
ANDPS/D ANDNPS/D<br />
ORPS/D XORPS/D<br />
r,r/m 1 2 1/2 FA/M<br />
Math<br />
SQRTSS r,r/m 1 19 16 FMUL<br />
SQRTPS r,r/m 1 21 18 FMUL<br />
SQRTSD r,r/m 1 27 24 FMUL<br />
SQRTPD r,r/m 1 27 24 FMUL<br />
RSQRTSS r,r/m 1 3 1 FMUL<br />
RSQRTPS r,r/m 1 3 1 FMUL<br />
Other<br />
Page 34