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.

Nano 3000<br />

MOVQ2DQ xmm,mm 1 MB 1 1<br />

MOVNTQ m64,mm 2 ~360 2<br />

MOVNTDQ m128,xmm 2 ~360 2<br />

MOVNTDQA<br />

PACKSSWB/DW<br />

xmm,m128 1 2 1<br />

PACKUSWB<br />

(x)mm, (x)mm 1 MB 1 1<br />

PACKUSDW xmm,xmm 1 MB 1 1<br />

PUNPCKH/LBW/WD/DQ (x)mm, (x)mm 1 MB 1 1<br />

PUNPCKH/LQDQ (x)mm, (x)mm 1 MB 1 1<br />

PSHUFB (x)mm,(x)mm 1 MB 1 1<br />

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

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

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

PBLENDVB x,x,xmm0 1 MB 2 2<br />

PBLENDW xmm,xmm,i 1 MB 1 1<br />

PALIGNR xmm, xmm,i 1 MB 1 1<br />

MASKMOVQ mm,mm 1-2<br />

MASKMOVDQU xmm,xmm 1-2<br />

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

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

PEXTRB/D/Q r32/64 ,xmm,i 1 MB 3 1<br />

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

PINSRB/D/Q<br />

PMOVSX/ZXBW/BD/<br />

xmm,r32/64,i 2 MB 5 1<br />

BQ/WD/WQ/DQ<br />

xmm,xmm 1 MB 1 1<br />

Arithmetic instructions<br />

PADD/SUB(U)(S)B/W/D<br />

(x)mm, (x)mm 1 MB 1 1<br />

PADDQ PSUBQ<br />

PHADD(S)W<br />

(x)mm, (x)mm 1 MB 1 1<br />

PHSUB(S)W<br />

(x)mm, (x)mm 3 MB 3 3<br />

PHADDD PHSUBD (x)mm, (x)mm 3 MB 3 3<br />

PCMPEQ/GTB/W/D (x)mm,(x)mm 1 MB 1 1<br />

PCMPEQQ xmm,xmm 1 MB 1 1<br />

PMULL/HW PMULHUW (x)mm,(x)mm 1 MA 3 1<br />

PMULHRSW (x)mm,(x)mm 1 MA 3 1<br />

PMULLD xmm,xmm 1 MA 3 1<br />

PMULUDQ (x)mm,(x)mm 1 MA 3 1<br />

PMULDQ xmm,xmm 1 MA 3 1<br />

PMADDWD (x)mm,(x)mm 1 MA 4 2<br />

PMADDUBSW (x)mm,(x)mm 7 10 8<br />

PSADBW (x)mm,(x)mm 1 MB 2 1<br />

MPSADBW xmm,xmm,i 1 MB 2 1<br />

PAVGB/W (x)mm,(x)mm 1 MB 1 1<br />

PMIN/MAXSW (x)mm,(x)mm 1 MB 1 1<br />

PMIN/MAXUB (x)mm,(x)mm 1 MB 1 1<br />

PMIN/MAXSB/D xmm,xmm 1 MB 1 1<br />

PMIN/MAXUW/D xmm,xmm 1 MB 1 1<br />

PHMINPOSUW xmm,xmm 1 MB 2 1<br />

Page 180

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

Saved successfully!

Ooh no, something went wrong!