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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

APPLICATION PROGRAMMING MODEL<br />

Exception<br />

Class<br />

Table 2-9. #UD Exception and VEX.L Field Encoding<br />

#UD If VEX.L = 0 #UD If (VEX.L = 1 && AVX2 not present && AVX present)<br />

Type 1 VMOVNTDQA<br />

Type 2 VDPPD VDPPD<br />

Type 3<br />

Type 4 VPERMD, VPERMPD,<br />

VPERMPS, VPERMQ,<br />

VPERM2I128<br />

VMASKMOVDQU, VMPSADBW, VPABSB/W/D, VPACKSSWB/DW,<br />

VPACKUSWB/DW, VPADDB/W/D, VPADDQ, VPADDSB/W, VPAND,<br />

VPADDUSB/W, VPALIGNR, VPANDN, VPAVGB/W, VPBLENDVB,<br />

VPBLENDW, VPCMP(E/I)STRI/M, VPCMPEQB/W/D/Q, VPHADDW/D,<br />

VPCMPGTB/W/D/Q, VPHADDSW, VPHMINPOSUW, VPHSUBD/W,<br />

VPHSUBSW, VPMADDWD, VPMADDUBSW, VPMAXSB/W/D,<br />

VPMAXUB/W/D, VPMINSB/W/D, VPMINUB/W/D, VPMULHUW,<br />

VPMULHRSW, VPMULHW/LW, VPMULLD, VPMULUDQ, VPMULDQ,<br />

VPOR, VPSADBW, VPSHUFB/D, VPSHUFHW/LW, VPSIGNB/W/D,<br />

VPSLLW/D/Q, VPSRAW/D, VPSRLW/D/Q, VPSUBB/W/D/Q,<br />

VPSUBSB/W, VPUNPCKHQDQ, VPUNPCKHBW/WD/DQ,<br />

VPUNPCKLBW/WD/DQ, VPUNPCKLQDQ, VPXOR<br />

Type 5 VEXTRACTPS, VINSERTPS, VMOVD, VMOVQ, VMOVLPD, VMOVLPS,<br />

VMOVHPD, VMOVHPS, VPEXTRB, VPEXTRD, VPEXTRW, VPEXTRQ,<br />

VPINSRB, VPINSRD, VPINSRW, VPINSRQ, VPMOVSX/ZX, VLDMXCSR,<br />

VSTMXCSR<br />

Type 6 VEXTRACTF128,<br />

VPERM2F128,<br />

VBROADCASTSD,<br />

VBROADCASTF128,<br />

VINSERTF128,<br />

Type 7 VMOVLHPS, VMOVHLPS, VPMOVMSKB, VPSLLDQ, VPSRLDQ,<br />

VPSLLW, VPSLLD, VPSLLQ, VPSRAW, VPSRAD, VPSRLW, VPSRLD,<br />

VPSRLQ<br />

Type 8<br />

#UD If (VEX.L<br />

= 1 && AVX2<br />

present)<br />

VPCMP(E/I)STR<br />

I/M,<br />

PHMINPOSUW,<br />

same as<br />

column 3<br />

VMOVLHPS,<br />

VMOVHLPS,<br />

2-14 Ref. # 319433-014

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

Saved successfully!

Ooh no, something went wrong!