03.03.2013 Views

Intel® Architecture Instruction Set Extensions Programming Reference

Intel® Architecture Instruction Set Extensions Programming Reference

Intel® Architecture Instruction Set Extensions Programming Reference

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.

INSTRUCTION SUMMARY<br />

VEX.256<br />

Encoding<br />

VEX.128<br />

Encoding<br />

Table B-1. Promoted SSE/SSE2/SSE3/SSSE3/SSE4 <strong>Instruction</strong>s in AVX<br />

Group <strong>Instruction</strong> If No, Reason?<br />

no yes PHADDSW VI<br />

no yes PHADDD VI<br />

no yes PHSUBW VI<br />

no yes PHSUBSW VI<br />

no yes PHSUBD VI<br />

no yes PMADDUBSW VI<br />

no yes PALIGNR VI<br />

no yes PSHUFB VI<br />

no yes PMULHRSW VI<br />

no yes PSIGNB VI<br />

no yes PSIGNW VI<br />

no yes PSIGND VI<br />

no yes PABSB VI<br />

no yes PABSW VI<br />

no yes PABSD VI<br />

yes yes SSE4.1 BLENDPS<br />

yes yes BLENDPD<br />

yes yes BLENDVPS Note 2<br />

yes yes BLENDVPD Note 2<br />

no yes DPPD<br />

yes yes DPPS<br />

no yes EXTRACTPS Note 3<br />

no yes INSERTPS Note 3<br />

no yes MOVNTDQA<br />

no yes MPSADBW VI<br />

no yes PACKUSDW VI<br />

no yes PBLENDVB VI<br />

no yes PBLENDW VI<br />

no yes PCMPEQQ VI<br />

no yes PEXTRD VI<br />

no yes PEXTRQ VI<br />

no yes PEXTRB VI<br />

no yes PEXTRW VI<br />

no yes PHMINPOSUW VI<br />

no yes PINSRB VI<br />

no yes PINSRD VI<br />

no yes PINSRQ VI<br />

no yes PMAXSB VI<br />

B-6 Ref. # 319433-014

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

Saved successfully!

Ooh no, something went wrong!