03.03.2013 Views

4 Instruction tables - Agner Fog

4 Instruction tables - Agner Fog

4 Instruction tables - Agner Fog

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!