03.03.2013 Views

4 Instruction tables - Agner Fog

4 Instruction tables - Agner Fog

4 Instruction tables - Agner Fog

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Wolfdale<br />

PMOVSX/ZXBW j) xmm,xmm 1 1 1 int 1 1<br />

PMOVSX/ZXBW j) xmm,m64 1 1 1 1 int 1<br />

PMOVSX/ZXBD j) xmm,xmm 1 1 1 int 1 1<br />

PMOVSX/ZXBD j) xmm,m32 1 1 1 1 int 1<br />

PMOVSX/ZXBQ j) xmm,xmm 1 1 1 int 1 1<br />

PMOVSX/ZXBQ j) xmm,m16 1 1 1 1 int 1<br />

PMOVSX/ZXWD j) xmm,xmm 1 1 1 int 1 1<br />

PMOVSX/ZXWD j) xmm,m64 1 1 1 1 int 1<br />

PMOVSX/ZXWQ j) xmm,xmm 1 1 1 int 1 1<br />

PMOVSX/ZXWQ j) xmm,m32 1 1 1 1 int 1<br />

PMOVSX/ZXDQ j) xmm,xmm 1 1 1 int 1 1<br />

PMOVSX/ZXDQ j) xmm,m64 1 1 1 1 int 1<br />

PSHUFB h) mm,mm 1 1 1 int 1 1<br />

PSHUFB h) mm,m64 2 1 1 1 int 1<br />

PSHUFB h) xmm,xmm 1 1 1 int 1 1<br />

PSHUFB h) xmm,m128 1 1 1 1 int 1<br />

PSHUFW mm,mm,i 1 1 1 int 1 1<br />

PSHUFW mm,m64,i 2 1 1 1 int 1<br />

PSHUFD xmm,xmm,i 1 1 1 int 1 1<br />

PSHUFD xmm,m128,i 2 1 1 1 int 1<br />

PSHUFL/HW xmm,xmm,i 1 1 1 int 1 1<br />

PSHUFL/HW xmm, m128,i 2 1 1 1 int 1<br />

PALIGNR h) mm,mm,i 2 2 2 int 2 1<br />

PALIGNR h) mm,m64,i 3 2 3 1 int 1<br />

PALIGNR h) xmm,xmm,i 1 1 1 int 1 1<br />

PALIGNR h) xmm,m128,i 1 1 1 1 int 1<br />

PBLENDVB j) x,x,xmm0 2 2 2 int 2 2<br />

PBLENDVB j) x,m,xmm0 2 2 2 1 int 2<br />

PBLENDW j) xmm,xmm,i 1 1 1 int 1 1<br />

PBLENDW j) xmm,m,i 1 1 1 1 int 1<br />

MASKMOVQ mm,mm 4 1 1 1 1 1 int 2-5<br />

MASKMOVDQU xmm,xmm 10 4 1 3 2 2 3 int 6-10<br />

PMOVMSKB r32,(x)mm 1 1 1 int 2 1<br />

PEXTRB j) r32,xmm,i 2 2 x x x int 3 1<br />

PEXTRB j) m8,xmm,i 2 2 x x x int 3 1<br />

PEXTRW r32,(x)mm,i 2 2 x x x 1 int 3 1<br />

PEXTRW j) m16,(x)mm,i 2 2 1 1 1 int 1<br />

PEXTRD j) r32,xmm,i 2 2 x x x int 3 1<br />

PEXTRD j) m32,xmm,i 2 1 1 1 1 int 1<br />

PEXTRQ j,m) r64,xmm,i 2 2 x x x int 3 1<br />

PEXTRQ j,m) m64,xmm,i 2 1 1 1 1 int 1<br />

PINSRB j) xmm,r32,i 1 1 1 int 1 1<br />

PINSRB j) xmm,m8,i 2 1 1 1 int 1<br />

PINSRW (x)mm,r32,i 1 1 1 int 2 1<br />

PINSRW (x)mm,m16,i 2 1 1 1 int 1<br />

PINSRD j) xmm,r32,i 1 1 1 int 1 1<br />

PINSRD j) xmm,m32,i 2 1 1 1 int 1<br />

PINSRQ j,m) xmm,r64,i 1 1 1 int 1 1<br />

PINSRQ j,m) xmm,m64,i 2 1 1 1 int 1<br />

Page 100

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

Saved successfully!

Ooh no, something went wrong!