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.

Bulldozer<br />

MOVDDUP x,x 1 2 1 P1 ivec<br />

MOVDDUP x,m64 1 0.5<br />

VMOVDDUP y,y 2 2 2 P1 ivec<br />

VMOVDDUP y,m256 2 1<br />

VBROADCASTSS x,m32 1 6 0.5<br />

VBROADCASTSS y,m32 2 6 0.5 P23<br />

VBROADCASTSD y,m64 2 6 0.5 P23<br />

VBROADCASTF128 y,m128 2 6 0.5 P23<br />

MOVSH/LDUP x,x 1 2 1 P1 ivec<br />

MOVSH/LDUP x,m128 1 0.5<br />

VMOVSH/LDUP y,y 2 2 2 P1 ivec<br />

VMOVSH/LDUP y,m256 1 1<br />

UNPCKH/LPS/D x,x/m 1 2 1 P1 ivec<br />

VUNPCKH/LPS/D y,y,y/m 2 2 2 P1 ivec<br />

EXTRACTPS r32,x,i 2 10 1 P1 P3<br />

EXTRACTPS m32,x,i 2 14 1 P1 P3<br />

VEXTRACTF128 x,y,i 1 2 1 P23 ivec<br />

VEXTRACTF128 m128,y,i 2 7 1 P23<br />

INSERTPS x,x,i 1 2 1 P1<br />

INSERTPS x,m32,i 1 1 P1<br />

VINSERTF128 y,y,x,i 2 2 1 P23 ivec<br />

VINSERTF128 y,y,m128,i 2 9 1 P23<br />

VMASKMOVPS/D x,x,m128 1 9 0.5 P01<br />

VMASKMOVPS/D y,y,m256 2 9 1 P01<br />

VMASKMOVPS/D m128,x,x 18 22 7 P0 P1 P2 P3<br />

VMASKMOVPS/D m256,y,y 34 25 13 P0 P1 P2 P3<br />

Conversion<br />

CVTPD2PS x,x 2 7 1 P01 fp<br />

VCVTPD2PS x,y 4 7 2 P01 fp<br />

CVTPS2PD x,x 2 7 1 P01 fp<br />

VCVTPS2PD y,x 4 7 2 P01 fp<br />

CVTSD2SS x,x 1 4 1 P0 fp<br />

CVTSS2SD x,x 1 4 1 P0 fp<br />

CVTDQ2PS x,x 1 4 1 P0 fp<br />

VCVTDQ2PS y,y 2 4 2 P0 fp<br />

CVT(T) PS2DQ x,x 1 4 1 P0 fp<br />

VCVT(T) PS2DQ y,y 2 4 2 P0 fp<br />

CVTDQ2PD x,x 2 7 1 P01 fp<br />

VCVTDQ2PD y,x 4 8 2 P01 fp<br />

CVT(T)PD2DQ x,x 2 7 1 P01 fp<br />

VCVT(T)PD2DQ x,y 4 7 2 P01 fp<br />

CVTPI2PS x,mm 1 4 1 P0 fp<br />

CVT(T)PS2PI mm,x 1 4 1 P0 fp<br />

CVTPI2PD x,mm 2 7 1 P0 P1 fp<br />

CVT(T) PD2PI mm,x 2 7 1 P0 P1 fp<br />

CVTSI2SS x,r32 2 14 1 P0 fp<br />

CVT(T)SS2SI r32,x 2 13 1 P0 fp<br />

CVTSI2SD x,r32/64 2 14 1 P0 fp<br />

CVT(T)SD2SI r32/64,x 2 13 1 P0 fp<br />

Page 45

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

Saved successfully!

Ooh no, something went wrong!