|
|
|
|
|
ADDPD
|
Add Packed Double-Precision Floating-Point Values
|
page 5-7 (319433-016/Oct.2013)
|
|
ADDPS
|
Add Packed Single-Precision Floating-Point Values
|
page 5-10 (319433-016/Oct.2013)
|
|
ADDSD
|
Add Scalar Double-Precision Floating-Point Values
|
page 5-13 (319433-016/Oct.2013)
|
|
ADDSS
|
Add Scalar Single-Precision Floating-Point Values
|
page 5-15 (319433-016/Oct.2013)
|
|
ADDSUBPD
|
Packed Double-FP Add/Subtract
|
page 3-35 (253666-048US/Sep.2013)
|
|
ADDSUBPS
|
Packed Single-FP Add/Subtract
|
page 3-37 (253666-048US/Sep.2013)
|
|
ANDNPD
|
Bitwise Logical AND NOT of Packed Double-Precision Floating-Point Values
|
page 3-58 (253666-048US/Sep.2013)
|
|
ANDNPS
|
Bitwise Logical AND NOT of Packed Single-Precision Floating-Point Values
|
page 3-60 (253666-048US/Sep.2013)
|
|
ANDPD
|
Bitwise Logical AND of Packed Double-Precision Floating-Point Values
|
page 3-54 (253666-048US/Sep.2013)
|
|
ANDPS
|
Bitwise Logical AND of Packed Single-Precision Floating-Point Values
|
page 3-56 (253666-048US/Sep.2013)
|
|
BLENDPD
|
Blend Packed Double Precision Floating-Point Values
|
page 3-64 (253666-048US/Sep.2013)
|
|
BLENDPS
|
Blend Packed Single Precision Floating-Point Values
|
page 3-68 (253666-048US/Sep.2013)
|
|
BLENDVPD
|
Variable Blend Packed Double Precision Floating-Point Values
|
page 3-70 (253666-048US/Sep.2013)
|
|
BLENDVPS
|
Variable Blend Packed Single Precision Floating-Point Values
|
page 3-72 (253666-048US/Sep.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPD
|
Compare Packed Double-Precision Floating-Point Values
|
page 5-40 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPPS
|
Compare Packed Single-Precision Floating-Point Values
|
page 5-46 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSD
|
Compare Scalar Double-Precision Floating-Point Value
|
page 5-52 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
CMPSS
|
Compare Scalar Single-Precision Floating-Point Value
|
page 5-57 (319433-016/Oct.2013)
|
|
COMISD
|
Compare Scalar Ordered Double-Precision Floating-Point Values and Set EFLAGS
|
page 5-62 (319433-016/Oct.2013)
|
|
COMISS
|
Compare Scalar Ordered Single-Precision Floating-Point Values and Set EFLAGS
|
page 5-64 (319433-016/Oct.2013)
|
|
CVTDQ2PD
|
Convert Packed Doubleword Integers to Packed Double-Precision Floating-Point Values
|
page 5-79 (319433-016/Oct.2013)
|
|
CVTDQ2PS
|
Convert Packed Doubleword Integers to Packed Single-Precision Floating-Point Values
|
page 5-82 (319433-016/Oct.2013)
|
|
CVTPD2DQ
|
Convert Packed Double-Precision Floating-Point Values to Packed Doubleword Integers
|
page 5-85 (319433-016/Oct.2013)
|
|
CVTPD2PS
|
Convert Packed Double-Precision Floating-Point Values to Packed Single-Precision
Floating-Point Values5-88(319433-016/Oct.2013)
|
page 5-88 (319433-016/Oct.2013)
|
|
CVTPS2DQ
|
Convert Packed Single-Precision Floating-Point Values to Packed Signed Doubleword Integer
Values
|
page 5-100 (319433-016/Oct.2013)
|
|
CVTPS2PD
|
Convert Packed Single-Precision Floating-Point Values to Packed Double-Precision
Floating-Point
|
page (319433-016/Oct.2013)
|
|
CVTSD2SI
|
Convert Scalar Double-Precision Floating-Point Value to Doubleword Integer
|
page 5-108 (319433-016/Oct.2013)
|
|
CVTSD2SS
|
Convert Scalar Double-Precision Floating-Point Value to Scalar Single-Precision Floating-Point
Value
|
page 5-112 (319433-016/Oct.2013)
|
|
CVTSI2SD
|
Convert Doubleword Integer to Scalar Double-Precision Floating-Point Value
|
page 5-114 (319433-016/Oct.2013)
|
|
CVTSI2SS
|
Convert Doubleword Integer to Scalar Single-Precision Floating-Point Value
|
page 5-116 (319433-016/Oct.2013)
|
|
CVTSS2SD
|
Convert Scalar Single-Precision Floating-Point Value to Scalar Double-Precision Floating-Point
Value
|
page 5-118 (319433-016/Oct.2013)
|
|
CVTSS2SI
|
Convert Scalar Single-Precision Floating-Point Value to Doubleword Integer
|
page 5-120 (319433-016/Oct.2013)
|
|
CVTTPD2DQ
|
Convert with Truncation Packed Double-Precision Floating-Point Values to Packed
Doubleword
|
page (319433-016/Oct.2013)
|
|
CVTTPS2DQ
|
Convert with Truncation Packed Single-Precision Floating-Point Values to Packed Signed
Doubleword
|
page (319433-016/Oct.2013)
|
|
CVTTSD2SI
|
Convert with Truncation Scalar Double-Precision Floating-Point Value to Signed Integer
|
page 5-134 (319433-016/Oct.2013)
|
|
CVTTSS2SI
|
Convert with Truncation Scalar Single-Precision Floating-Point Value to Integer
|
page 5-137 (319433-016/Oct.2013)
|
|
DIVPD
|
Divide Packed Double-Precision Floating-Point Values
|
page 5-66 (319433-016/Oct.2013)
|
|
DIVPS
|
Divide Packed Single-Precision Floating-Point Values
|
page 5-68 (319433-016/Oct.2013)
|
|
DIVSD
|
Divide Scalar Double-Precision Floating-Point Value
|
page 5-71 (319433-016/Oct.2013)
|
|
DIVSS
|
Divide Scalar Single-Precision Floating-Point Values
|
page 5-73 (319433-016/Oct.2013)
|
|
DPPD
|
Dot Product of Packed Double Precision Floating-Point Values
|
page 3-240 (253666-048US/Sep.2013)
|
|
DPPS
|
Dot Product of Packed Single Precision Floating-Point Values
|
page 3-242 (253666-048US/Sep.2013)
|
|
EXTRACTPS
|
Extract Packed Floating-Point Values
|
page 5-158 (319433-016/Oct.2013)
|
|
HADDPD
|
Packed Double-FP Horizontal Add
|
page 3-370 (253666-048US/Sep.2013)
|
|
HADDPS
|
Packed Single-FP Horizontal Add
|
page 3-373 (253666-048US/Sep.2013)
|
|
HSUBPD
|
Packed Double-FP Horizontal Subtract
|
page 3-377 (253666-048US/Sep.2013)
|
|
HSUBPS
|
Packed Single-FP Horizontal Subtract
|
page 3-380 (253666-048US/Sep.2013)
|
|
INSERTPS
|
Insert Scalar Single-Precision Floating-Point Value
|
page 5-311 (319433-016/Oct.2013)
|
|
LDDQU
|
Load Unaligned Integer 128 Bits
|
page 3-444 (253666-048US/Sep.2013)
|
|
LDMXCSR
|
Load MXCSR Register
|
page 3-446 (253666-048US/Sep.2013)
|
|
MASKMOVDQU
|
Store Selected Bytes of Double Quadword
|
page 3-478 (253666-048US/Sep.2013)
|
|
MAXPD
|
Maximum of Packed Double-Precision Floating-Point Values
|
page 5-314 (319433-016/Oct.2013)
|
|
MAXPS
|
Maximum of Packed Single-Precision Floating-Point Values
|
page 5-317 (319433-016/Oct.2013)
|
|
MAXSD
|
Return Maximum Scalar Double-Precision Floating-Point Value
|
page 5-320 (319433-016/Oct.2013)
|
|
MAXSS
|
Return Maximum Scalar Single-Precision Floating-Point Value
|
page 5-322 (319433-016/Oct.2013)
|
|
MINPD
|
Minimum of Packed Double-Precision Floating-Point Values
|
page 5-324 (319433-016/Oct.2013)
|
|
MINPS
|
Minimum of Packed Single-Precision Floating-Point Values
|
page 5-327 (319433-016/Oct.2013)
|
|
MINSD
|
Return Minimum Scalar Double-Precision Floating-Point Value
|
page 5-330 (319433-016/Oct.2013)
|
|
MINSS
|
Return Minimum Scalar Single-Precision Floating-Point Value
|
page 5-332 (319433-016/Oct.2013)
|
|
MOVAPD
|
Move Aligned Packed Double-Precision Floating-Point Values
|
page 5-334 (319433-016/Oct.2013)
|
|
MOVAPS
|
Move Aligned Packed Single-Precision Floating-Point Values
|
page 5-337 (319433-016/Oct.2013)
|
|
MOVDMOVQ
|
Move Doubleword and Quadword
|
page 5-340 (319433-016/Oct.2013)
|
|
MOVDDUP
|
Replicate Double FP Values
|
page 5-346 (319433-016/Oct.2013)
|
|
MOVDQA
|
Move Aligned Packed Integer Values
|
page 5-349 (319433-016/Oct.2013)
|
|
MOVDQU
VMOVDQU32
VMOVDQU64
|
Move Unaligned Packed Integer Values
|
page 5-353 (319433-016/Oct.2013)
|
|
MOVHLPS
|
Move Packed Single-Precision Floating-Point Values High to Low
|
page 5-357 (319433-016/Oct.2013)
|
|
MOVHPD
|
Move High Packed Double-Precision Floating-Point Values
|
page 5-359 (319433-016/Oct.2013)
|
|
MOVHPS
|
Move High Packed Single-Precision Floating-Point Values
|
page 5-361 (319433-016/Oct.2013)
|
|
MOVLHPS
|
Move Packed Single-Precision Floating-Point Values Low to High
|
page 5-363 (319433-016/Oct.2013)
|
|
MOVLPD
|
Move Low Packed Double-Precision Floating-Point Values
|
page 5-365 (319433-016/Oct.2013)
|
|
MOVLPS
|
Move Low Packed Single-Precision Floating-Point Values
|
page 5-367 (319433-016/Oct.2013)
|
|
MOVMSKPD
|
Extract Packed Double-Precision Floating-Point Sign Mask
|
page 3-539 (253666-048US/Sep.2013)
|
|
MOVMSKPS
|
Extract Packed Single-Precision Floating-Point Sign Mask
|
page 3-541 (253666-048US/Sep.2013)
|
|
MOVNTDQ
|
Store Packed Integers Using Non-Temporal Hint
|
page 5-371 (319433-016/Oct.2013)
|
|
MOVNTDQA
|
Load Double Quadword Non-Temporal Aligned Hint
|
page 5-369 (319433-016/Oct.2013)
|
|
MOVNTPD
|
Store Packed Double-Precision Floating-Point Values Using Non-Temporal Hint
|
page 5-373 (319433-016/Oct.2013)
|
|
MOVNTPS
|
Store Packed Single-Precision Floating-Point Values Using Non-Temporal Hint
|
page 5-375 (319433-016/Oct.2013)
|
|
MOVQ
|
Move Quadword
|
page 5-343 (319433-016/Oct.2013)
|
|
MOVSD
|
Move or Merge Scalar Double-Precision Floating-Point Value
|
page 5-377 (319433-016/Oct.2013)
|
|
MOVSHDUP
|
Replicate Single FP Values
|
page 5-380 (319433-016/Oct.2013)
|
|
MOVSLDUP
|
Replicate Single FP Values
|
page 5-383 (319433-016/Oct.2013)
|
|
MOVSS
|
Move or Merge Scalar Single-Precision Floating-Point Value
|
page 5-386 (319433-016/Oct.2013)
|
|
MOVUPD
|
Move Unaligned Packed Double-Precision Floating-Point Values
|
page 5-389 (319433-016/Oct.2013)
|
|
MOVUPS
|
Move Unaligned Packed Single-Precision Floating-Point Values
|
page 5-392 (319433-016/Oct.2013)
|
|
MPSADBW
|
Compute Multiple Packed Sums of Absolute Difference
|
page 3-577 (253666-048US/Sep.2013)
|
|
MULPD
|
Multiply Packed Double-Precision Floating-Point Values
|
page 5-395 (319433-016/Oct.2013)
|
|
MULPS
|
Multiply Packed Single-Precision Floating-Point Values
|
page 5-397 (319433-016/Oct.2013)
|
|
MULSD
|
Multiply Scalar Double-Precision Floating-Point Value
|
page 5-400 (319433-016/Oct.2013)
|
|
MULSS
|
Multiply Scalar Single-Precision Floating-Point Values
|
page 5-402 (319433-016/Oct.2013)
|
|
ORPD
|
Bitwise Logical OR of Double-Precision Floating-Point Values
|
page 4-13 (253667-048US/Sep.2013)
|
|
ORPS
|
Bitwise Logical OR of Single-Precision Floating-Point Values
|
page 4-15 (253667-048US/Sep.2013)
|
|
PABSB
PABSW
PABSD
PABSQ
|
Packed Absolute Value
|
page 5-404 (319433-016/Oct.2013)
|
|
PACKSSWB
PACKSSDW
|
Pack with Signed Saturation
|
page 4-27 (253667-048US/Sep.2013)
|
|
PACKUSDW
|
Pack with Unsigned Saturation
|
page 4-32 (253667-048US/Sep.2013)
|
|
PACKUSWB
|
Pack with Unsigned Saturation
|
page 4-35 (253667-048US/Sep.2013)
|
|
PADDB
PADDW
PADDD
PADDQ
|
Add Packed Integers
|
page 5-408 (319433-016/Oct.2013)
|
|
PADDSB
PADDSW
|
Add Packed Signed Integers with Signed Saturation
|
page 4-44 (253667-048US/Sep.2013)
|
|
PADDUSB
PADDUSW
|
Add Packed Unsigned Integers with Unsigned Saturation
|
page 4-47 (253667-048US/Sep.2013)
|
|
PALIGNR
|
Packed Align Right
|
page 4-50 (253667-048US/Sep.2013)
|
|
PAND
|
Logical AND
|
page 5-413 (319433-016/Oct.2013)
|
|
PANDN
|
Logical AND NOT
|
page 5-416 (319433-016/Oct.2013)
|
|
PAVGB
PAVGW
|
Average Packed Integers
|
page 4-58 (253667-048US/Sep.2013)
|
|
PBLENDVB
|
Variable Blend Packed Bytes
|
page 4-61 (253667-048US/Sep.2013)
|
|
PBLENDW
|
Blend Packed Words
|
page 4-65 (253667-048US/Sep.2013)
|
|
PCMPEQB
PCMPEQW
PCMPEQD
PCMPEQQ
|
Compare Packed Integers for Equality
|
page 5-419 (319433-016/Oct.2013)
|
|
PCMPESTRI
|
Packed Compare Explicit Length Strings, Return Index
|
page 4-77 (253667-048US/Sep.2013)
|
|
PCMPESTRM
|
Packed Compare Explicit Length Strings, Return Mask
|
page 4-79 (253667-048US/Sep.2013)
|
|
PCMPGTB
PCMPGTW
PCMPGTD
PCMPGTQ
|
Compare Packed Integers for Greater Than
|
page 5-424 (319433-016/Oct.2013)
|
|
PCMPISTRI
|
Packed Compare Implicit Length Strings, Return Index
|
page 4-87 (253667-048US/Sep.2013)
|
|
PCMPISTRM
|
Packed Compare Implicit Length Strings, Return Mask
|
page 4-89 (253667-048US/Sep.2013)
|
|
PEXTRB
PEXTRD
PEXTRQ
|
Extract Byte/Dword/Qword
|
page 4-95 (253667-048US/Sep.2013)
|
|
PEXTRW
|
Extract Word
|
page 4-98 (253667-048US/Sep.2013)
|
|
PHADDSW
|
Packed Horizontal Add and Saturate
|
page 4-105 (253667-048US/Sep.2013)
|
|
PHADDW
PHADDD
|
Packed Horizontal Add
|
page 4-101 (253667-048US/Sep.2013)
|
|
PHMINPOSUW
|
Packed Horizontal Word Minimum
|
page 4-107 (253667-048US/Sep.2013)
|
|
PHSUBSW
|
Packed Horizontal Subtract and Saturate
|
page 4-112 (253667-048US/Sep.2013)
|
|
PHSUBW
PHSUBD
|
Packed Horizontal Subtract
|
page 4-109 (253667-048US/Sep.2013)
|
|
PINSRB
PINSRD
PINSRQ
|
Insert Byte/Dword/Qword
|
page 4-114 (253667-048US/Sep.2013)
|
|
PINSRW
|
Insert Word
|
page 4-116 (253667-048US/Sep.2013)
|
|
PMADDUBSW
|
Multiply and Add Packed Signed and Unsigned Bytes
|
page 4-118 (253667-048US/Sep.2013)
|
|
PMADDWD
|
Multiply and Add Packed Integers
|
page 4-120 (253667-048US/Sep.2013)
|
|
PMAXSB
PMAXSW
PMAXSD
PMAXSQ
|
Maximum of Packed Signed Integers
|
page 5-471 (319433-016/Oct.2013)
|
|
PMAXUB
|
Maximum of Packed Unsigned Byte Integers
|
page 4-131 (253667-048US/Sep.2013)
|
|
PMAXUD
PMAXUQ
|
Maximum of Packed Unsigned Integers
|
page 5-476 (319433-016/Oct.2013)
|
|
PMAXUW
|
Maximum of Packed Word Integers
|
page 4-136 (253667-048US/Sep.2013)
|
|
PMINSB
|
Minimum of Packed Signed Byte Integers
|
page 4-138 (253667-048US/Sep.2013)
|
|
PMINSD
PMINSQ
|
Minimum of Packed Signed Integers
|
page 5-479 (319433-016/Oct.2013)
|
|
PMINSW
|
Minimum of Packed Signed Word Integers
|
page 4-143 (253667-048US/Sep.2013)
|
|
PMINUB
|
Minimum of Packed Unsigned Byte Integers
|
page 4-146 (253667-048US/Sep.2013)
|
|
PMINUD
PMINUQ
|
Minimum of Packed Unsigned Integers
|
page 5-482 (319433-016/Oct.2013)
|
|
PMINUW
|
Minimum of Packed Word Integers
|
page 4-151 (253667-048US/Sep.2013)
|
|
PMOVMSKB
|
Move Byte Mask
|
page 4-153 (253667-048US/Sep.2013)
|
vpmovsx(bd|bq|bw|dq|wd|wq)
|
PMOVSX
|
Packed Move with Sign Extend
|
page 5-500 (319433-016/Oct.2013)
|
vpmovzx(bd|bq|bw|dq|wd|wq)
|
PMOVZX
|
Packed Move with Zero Extend
|
page 5-507 (319433-016/Oct.2013)
|
|
PMULDQ
|
Multiply Packed Doubleword Integers
|
page 5-514 (319433-016/Oct.2013)
|
|
PMULHRSW
|
Packed Multiply High with Round and Scale
|
page 4-165 (253667-048US/Sep.2013)
|
|
PMULHUW
|
Multiply Packed Unsigned Integers and Store High Result
|
page 4-168 (253667-048US/Sep.2013)
|
|
PMULHW
|
Multiply Packed Signed Integers and Store High Result
|
page 4-172 (253667-048US/Sep.2013)
|
|
PMULLD
|
Multiply Packed Integers and Store Low Result
|
page 5-516 (319433-016/Oct.2013)
|
|
PMULLW
|
Multiply Packed Signed Integers and Store Low Result
|
page 4-177 (253667-048US/Sep.2013)
|
|
PMULUDQ
|
Multiply Packed Unsigned Doubleword Integers
|
page 5-519 (319433-016/Oct.2013)
|
|
POR
|
Bitwise Logical Or
|
page 5-521 (319433-016/Oct.2013)
|
|
PSADBW
|
Compute Sum of Absolute Differences
|
page 4-198 (253667-048US/Sep.2013)
|
|
PSHUFB
|
Packed Shuffle Bytes
|
page 4-201 (253667-048US/Sep.2013)
|
|
PSHUFD
|
Shuffle Packed Doublewords
|
page 5-533 (319433-016/Oct.2013)
|
|
PSHUFHW
|
Shuffle Packed High Words
|
page 4-206 (253667-048US/Sep.2013)
|
|
PSHUFLW
|
Shuffle Packed Low Words
|
page 4-208 (253667-048US/Sep.2013)
|
|
PSIGNB
PSIGNW
PSIGND
|
Packed SIGN
|
page 4-211 (253667-048US/Sep.2013)
|
|
PSLLDQ
|
Shift Double Quadword Left Logical
|
page 4-215 (253667-048US/Sep.2013)
|
|
PSLLW
PSLLD
PSLLQ
|
Bit Shift Left
|
page 5-536 (319433-016/Oct.2013)
|
|
PSRAW
|
Bit Shift Arithmetic Right
|
page 5-544 (319433-016/Oct.2013)
|
|
PSRLDQ
|
Shift Double Quadword Right Logical
|
page 4-228 (253667-048US/Sep.2013)
|
|
PSRLW
PSRLD
PSRLQ
|
Shift Packed Data Right Logical
|
page 5-550 (319433-016/Oct.2013)
|
|
PSUBB
PSUBW
PSUBD
PSUBQ
|
Packed Integer Subtract
|
page 5-563 (319433-016/Oct.2013)
|
|
PSUBSB
PSUBSW
|
Subtract Packed Signed Integers with Signed Saturation
|
page 4-243 (253667-048US/Sep.2013)
|
|
PSUBUSB
PSUBUSW
|
Subtract Packed Unsigned Integers with Unsigned Saturation
|
page 4-246 (253667-048US/Sep.2013)
|
|
PTEST
|
Logical Compare
|
page 4-249 (253667-048US/Sep.2013)
|
|
PUNPCKHBW
PUNPCKHWD
PUNPCKHDQ
PUNPCKHQDQ
|
Unpack High Data
|
page 5-571 (319433-016/Oct.2013)
|
|
PUNPCKLBW
PUNPCKLWD
PUNPCKLDQ
PUNPCKLQDQ
|
Unpack Low Data
|
page 5-578 (319433-016/Oct.2013)
|
|
PXOR
PXORD
PXORQ
|
Exclusive Or
|
page 5-612 (319433-016/Oct.2013)
|
|
RCPPS
|
Compute Reciprocals of Packed Single-Precision Floating-Point Values
|
page 4-280 (253667-048US/Sep.2013)
|
|
RCPSS
|
Compute Reciprocal of Scalar Single-Precision Floating-Point Values
|
page 4-282 (253667-048US/Sep.2013)
|
|
ROUNDPD
|
Round Packed Double Precision Floating-Point Values
|
page 4-312 (253667-048US/Sep.2013)
|
|
ROUNDPS
|
Round Packed Single Precision Floating-Point Values
|
page 4-315 (253667-048US/Sep.2013)
|
|
ROUNDSD
|
Round Scalar Double Precision Floating-Point Values
|
page 4-318 (253667-048US/Sep.2013)
|
|
ROUNDSS
|
Round Scalar Single Precision Floating-Point Values
|
page 4-320 (253667-048US/Sep.2013)
|
|
RSQRTPS
|
Compute Reciprocals of Square Roots of Packed Single-Precision Floating-Point Values
|
page 4-324 (253667-048US/Sep.2013)
|
|
RSQRTSS
|
Compute Reciprocal of Square Root of Scalar Single-Precision Floating-Point Value
|
page 4-326 (253667-048US/Sep.2013)
|
|
SHUFPD
|
Shuffle Packed Double-Precision Floating-Point Values
|
page 5-589 (319433-016/Oct.2013)
|
|
SHUFPS
|
Shuffle Packed Single-Precision Floating-Point Values
|
page 5-593 (319433-016/Oct.2013)
|
|
SQRTPD
|
Square Root of Double-Precision Floating-Point Values
|
page 5-597 (319433-016/Oct.2013)
|
|
SQRTPS
|
Square Root of Single-Precision Floating-Point Values
|
page 5-599 (319433-016/Oct.2013)
|
|
SQRTSD
|
Compute Square Root of Scalar Double-Precision Floating-Point Value
|
page 5-601 (319433-016/Oct.2013)
|
|
SQRTSS
|
Compute Square Root of Scalar Single-Precision Value
|
page 5-603 (319433-016/Oct.2013)
|
|
STMXCSR
|
Store MXCSR Register State
|
page 4-378 (253667-048US/Sep.2013)
|
|
SUBPD
|
Subtract Packed Double-Precision Floating-Point Values
|
page 5-656 (319433-016/Oct.2013)
|
|
SUBPS
|
Subtract Packed Single-Precision Floating-Point Values
|
page 5-659 (319433-016/Oct.2013)
|
|
SUBSD
|
Subtract Scalar Double-Precision Floating-Point Value
|
page 5-662 (319433-016/Oct.2013)
|
|
SUBSS
|
Subtract Scalar Single-Precision Floating-Point Value
|
page 5-664 (319433-016/Oct.2013)
|
|
UCOMISD
|
Unordered Compare Scalar Double-Precision Floating-Point Values and Set EFLAGS
|
page 5-666 (319433-016/Oct.2013)
|
|
UCOMISS
|
Unordered Compare Scalar Single-Precision Floating-Point Values and Set EFLAGS
|
page 5-668 (319433-016/Oct.2013)
|
|
UNPCKHPD
|
Unpack and Interleave High Packed Double-Precision Floating-Point Values
|
page 5-670 (319433-016/Oct.2013)
|
|
UNPCKHPS
|
Unpack and Interleave High Packed Single-Precision Floating-Point Values
|
page 5-673 (319433-016/Oct.2013)
|
|
UNPCKLPD
|
Unpack and Interleave Low Packed Double-Precision Floating-Point Values
|
page 5-677 (319433-016/Oct.2013)
|
|
UNPCKLPS
|
Unpack and Interleave Low Packed Single-Precision Floating-Point Values
|
page 5-680 (319433-016/Oct.2013)
|
|
VBROADCAST
|
Load with Broadcast Floating-Point Data
|
page 5-27 (319433-016/Oct.2013)
|
|
VEXTRACTF128
VEXTRACTF32x4
VEXTRACTF64x4
|
Extract Packed Floating-Point Values
|
page 5-152 (319433-016/Oct.2013)
|
|
VINSERTF128
VINSERTF32x4
VINSERTF64x4
|
Insert Packed Floating-Point Values
|
page 5-305 (319433-016/Oct.2013)
|
|
VMASKMOV
|
Conditional SIMD Packed Loads and Stores
|
page 4-506 (253667-048US/Sep.2013)
|
|
VPERM2F128
|
Permute Floating-Point Values
|
page 4-527 (253667-048US/Sep.2013)
|
|
VPERMILPD
|
Permute Double-Precision Floating-Point Values
|
page 5-445 (319433-016/Oct.2013)
|
|
VPERMILPS
|
Permute Single-Precision Floating-Point Values
|
page 5-450 (319433-016/Oct.2013)
|
|
VTESTPDVTESTPS
|
Packed Bit Test
|
page 4-538 (253667-048US/Sep.2013)
|
|
VZEROALL
|
Zero All YMM Registers
|
page 4-541 (253667-048US/Sep.2013)
|
|
VZEROUPPER
|
Zero Upper Bits of YMM Registers
|
page 4-543 (253667-048US/Sep.2013)
|
|
XORPD
|
Bitwise Logical XOR for Double-Precision Floating-Point Values
|
page 4-572 (253667-048US/Sep.2013)
|
|
XORPS
|
Bitwise Logical XOR for Single-Precision Floating-Point Values
|
page 4-574 (253667-048US/Sep.2013)
|
|
PCLMULQDQ
|
Carry-Less Multiplication Quadword
Requires PCLMULQDQ CPUID-flag
|
page 4-68 (253667-048US/Sep.2013)
|