|
ASCII Adjust After Addition.
-
Field type:
Opcode
|
|
ASCII Adjust AX Before Division.
-
Field type:
Opcode
|
|
ASCII Adjust AX After Multiply.
-
Field type:
Opcode
|
|
ASCII Adjust AL After Subtraction.
-
Field type:
Opcode
|
|
Add with Carry.
-
Field type:
Opcode
|
|
Unsigned integer add with carry.
-
Field type:
Opcode
|
|
Add.
-
Field type:
Opcode
|
|
Add Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Add Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Add Scalar Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Add Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Packed Double-FP Add/Subtract.
-
Field type:
Opcode
|
|
Packed Single-FP Add/Subtract.
-
Field type:
Opcode
|
|
Unsigned integer add with overflow.
-
Field type:
Opcode
|
|
Perform an AES decryption round using an 128-bit state and a round key.
-
Field type:
Opcode
|
|
Perform Last Round of an AES Decryption Flow.
-
Field type:
Opcode
|
|
Perform an AES encryption round using an 128-bit state and a round key.
-
Field type:
Opcode
|
|
Perform Last Round of an AES Encryption Flow.
-
Field type:
Opcode
|
|
Perform an inverse mix column transformation primitive.
-
Field type:
Opcode
|
|
Assist the creation of round keys with a key expansion schedule.
-
Field type:
Opcode
|
|
Logical AND.
-
Field type:
Opcode
|
|
Bitwise AND of first source with inverted 2nd source operands.
-
Field type:
Opcode
|
|
Bitwise Logical AND of Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Bitwise Logical AND of Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Bitwise Logical AND NOT of Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Bitwise Logical AND NOT of Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Adjust RPL Field of Segment Selector.
-
Field type:
Opcode
|
|
Contiguous bitwise extract.
-
Field type:
Opcode
|
|
Blend Packed Double Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Blend Packed Single Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Variable Blend Packed Double Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Variable Blend Packed Single Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Extract lowest set bit.
-
Field type:
Opcode
|
|
Set all lower bits below first set bit to 1.
-
Field type:
Opcode
|
|
Reset lowest set bit.
-
Field type:
Opcode
|
|
Check the address of a memory reference against a LowerBound.
-
Field type:
Opcode
|
|
Check Upper Bound.
-
Field type:
Opcode
|
|
Check Upper Bound.
-
Field type:
Opcode
|
|
Load Extended Bounds Using Address Translation.
-
Field type:
Opcode
|
|
Create a LowerBound and a UpperBound in a register.
-
Field type:
Opcode
|
|
Move Bounds.
-
Field type:
Opcode
|
|
Store bounds using address translation.
-
Field type:
Opcode
|
|
Check Array Index Against Bounds.
-
Field type:
Opcode
|
|
Bit Scan Forward.
-
Field type:
Opcode
|
|
Bit Scan Reverse.
-
Field type:
Opcode
|
|
Byte Swap.
-
Field type:
Opcode
|
|
Bit Test.
-
Field type:
Opcode
|
|
Bit Test and Complement.
-
Field type:
Opcode
|
|
Bit Test and Reset.
-
Field type:
Opcode
|
|
Bit Test and Set.
-
Field type:
Opcode
|
|
Zero high bits starting from specified bit position.
-
Field type:
Opcode
|
|
Far call.
-
Field type:
Opcode
|
|
Near call.
-
Field type:
Opcode
|
|
Convert Byte to Word.
-
Field type:
Opcode
|
|
Convert Doubleword to Quadword.
-
Field type:
Opcode
|
|
Convert Doubleword to Quadword.
-
Field type:
Opcode
|
|
Clear AC Flag in EFLAGS Register.
-
Field type:
Opcode
|
|
Clear Carry Flag.
-
Field type:
Opcode
|
|
Clear Direction Flag.
-
Field type:
Opcode
|
|
Flush Cache Line.
-
Field type:
Opcode
|
|
Flush Cache Line Optimized.
-
Field type:
Opcode
|
|
Clear Interrupt Flag.
-
Field type:
Opcode
|
|
Clear busy bit in a supervisor shadow stack token.
-
Field type:
Opcode
|
|
Clear Task-Switched Flag in CR0.
-
Field type:
Opcode
|
|
Complement Carry Flag.
-
Field type:
Opcode
|
|
Conditional Move (Move if above (CF = 0 and ZF = 0)).
-
Field type:
Opcode
|
|
Conditional Move (Move if above or equal (CF = 0)).
-
Field type:
Opcode
|
|
Conditional Move (Move if below (CF = 1)).
-
Field type:
Opcode
|
|
Conditional Move (Move if below or equal (CF = 1 or ZF = 1)).
-
Field type:
Opcode
|
|
Conditional move if carry.
-
Field type:
Opcode
|
|
Conditional Move (Move if greater (ZF = 0 and SF = OF)).
-
Field type:
Opcode
|
|
Conditional Move (Move if greater or equal (SF = OF)).
-
Field type:
Opcode
|
|
Conditional Move (Move if less (SF <> OF)).
-
Field type:
Opcode
|
|
Conditional Move (Move if less or equal (ZF = 1 or SF <> OF)).
-
Field type:
Opcode
|
|
Conditional move if not carry.
-
Field type:
Opcode
|
|
Conditional Move (Move if not overflow (OF = 0)).
-
Field type:
Opcode
|
|
Conditional Move (Move if not parity (PF = 0)).
-
Field type:
Opcode
|
|
Conditional Move (Move if not sign (SF = 0)).
-
Field type:
Opcode
|
|
Conditional Move (Move if not zero (ZF = 0)).
-
Field type:
Opcode
|
|
Conditional Move (Move if overflow (OF = 1)).
-
Field type:
Opcode
|
|
Conditional Move (Move if parity (PF = 1)).
-
Field type:
Opcode
|
|
Conditional Move (Move if sign (SF = 1)).
-
Field type:
Opcode
|
|
Conditional Move (Move if zero (ZF = 1)).
-
Field type:
Opcode
|
|
Compare Two Operands.
-
Field type:
Opcode
|
|
Compare packed double-precision floating-point values.
-
Field type:
Opcode
|
|
Compare packed single-precision floating-point values.
-
Field type:
Opcode
|
|
Compare String Operands (byte).
-
Field type:
Opcode
|
|
Compare String Operands (dword) or Compare scalar dbl-precision FP values.
-
Field type:
Opcode
|
|
Compare String Operands (quadword).
-
Field type:
Opcode
|
|
Compare scalar single-precision floating-point values.
-
Field type:
Opcode
|
|
Compare String Operands (word).
-
Field type:
Opcode
|
|
Compare and Exchange.
-
Field type:
Opcode
|
|
Compare and Exchange Bytes.
-
Field type:
Opcode
|
|
Compare and Exchange Bytes.
-
Field type:
Opcode
|
|
Compare Scalar Ordered Double-Precision FP Values and Set EFLAGS.
-
Field type:
Opcode
|
|
Compare Scalar Ordered Single-Precision FP Values and Set EFLAGS.
-
Field type:
Opcode
|
|
CPU Identification.
-
Field type:
Opcode
|
|
Convert Quadword to Octaword.
-
Field type:
Opcode
|
|
Accumulate CRC32 Value.
-
Field type:
Opcode
|
|
Convert Packed Dword Integers to Packed Double-Precision FP Values.
-
Field type:
Opcode
|
|
Convert Packed Dword Integers to Packed Single-Precision FP Values.
-
Field type:
Opcode
|
|
Convert Packed Double-Precision FP Values to Packed Dword Integers.
-
Field type:
Opcode
|
|
Convert Packed Double-Precision FP Values to Packed Dword Integers.
-
Field type:
Opcode
|
|
Convert Packed Double-Precision FP Values to Packed Single-Precision FP.
-
Field type:
Opcode
|
|
Convert Packed Dword Integers to Packed Double-Precision FP Values.
-
Field type:
Opcode
|
|
Convert Packed Dword Integers to Packed Single-Precision FP Values.
-
Field type:
Opcode
|
|
Convert Packed Single-Precision FP Values to Packed Dword Integers.
-
Field type:
Opcode
|
|
Convert Packed Single-Precision FP Values to Packed Double-Precision FP.
-
Field type:
Opcode
|
|
Convert Packed Single-Precision FP Values to Packed Dword Integers.
-
Field type:
Opcode
|
|
Convert Scalar Double-Precision FP Value to Integer.
-
Field type:
Opcode
|
|
Convert Scalar Double-Precision FP Value to Scalar Single-Precision FP.
-
Field type:
Opcode
|
|
Convert Dword Integer to Scalar Double-Precision FP Value.
-
Field type:
Opcode
|
|
Convert Dword Integer to Scalar Single-Precision FP Value.
-
Field type:
Opcode
|
|
Convert Scalar Single-Precision FP Value to Scalar Double-Precision FP.
-
Field type:
Opcode
|
|
Convert Scalar Single-Precision FP Value to Dword Integer.
-
Field type:
Opcode
|
|
Convert with Truncation Packed Double-Precision FP Values to Packed Dword.
-
Field type:
Opcode
|
|
Convert with Truncation Packed Double-Precision FP Values to Packed Dword.
-
Field type:
Opcode
|
|
Convert with Truncation Packed Single-Precision FP Values to Packed Dword.
-
Field type:
Opcode
|
|
Convert with Truncation Packed Single-Precision FP Values to Packed Dword.
-
Field type:
Opcode
|
|
Convert with Truncation Scalar Double-Precision FP Value to Signed.
-
Field type:
Opcode
|
|
Convert with Truncation Scalar Single-Precision FP Value to Dword Integer.
-
Field type:
Opcode
|
|
Convert Word to Doubleword.
-
Field type:
Opcode
|
|
Convert Word to Doubleword.
-
Field type:
Opcode
|
|
Decimal Adjust AL after Addition.
-
Field type:
Opcode
|
|
Decimal Adjust AL after Subtraction.
-
Field type:
Opcode
|
|
Decrement by 1.
-
Field type:
Opcode
|
|
Unsigned Divide.
-
Field type:
Opcode
|
|
Divide Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Divide Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Divide Scalar Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Divide Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Perform double-precision dot product for up to 2 elements and broadcast.
-
Field type:
Opcode
|
|
Perform single-precision dot products for up to 4 elements and broadcast.
-
Field type:
Opcode
|
|
Empty MMX Technology State.
-
Field type:
Opcode
|
|
Execute an Enclave System Function of Specified Leaf Number.
-
Field type:
Opcode
|
|
Execute an Enclave User Function of Specified Leaf Number.
-
Field type:
Opcode
|
|
Terminate an Indirect Branch in 32-bit and Compatibility Mode.
-
Field type:
Opcode
|
|
Terminate an Indirect Branch in 64-bit Mode.
-
Field type:
Opcode
|
|
Make Stack Frame for Procedure Parameters.
-
Field type:
Opcode
|
|
Extract Packed Floating-Point Values.
-
Field type:
Opcode
|
|
Compute 2x-1.
-
Field type:
Opcode
|
|
Absolute Value.
-
Field type:
Opcode
|
|
Add.
-
Field type:
Opcode
|
|
Add and pop the register stack.
-
Field type:
Opcode
|
|
Load Binary Coded Decimal.
-
Field type:
Opcode
|
|
Store BCD Integer and Pop.
-
Field type:
Opcode
|
|
Change Sign.
-
Field type:
Opcode
|
|
Clear Exceptions.
-
Field type:
Opcode
|
|
Floating-Point Conditional Move (if below (CF = 1)).
-
Field type:
Opcode
|
|
Floating-Point Conditional Move (if below or equal (CF = 1 or ZF = 1)).
-
Field type:
Opcode
|
|
Floating-Point Conditional Move (if equal (ZF = 1)).
-
Field type:
Opcode
|
|
Floating-Point Conditional Move (if not below (CF = 0)).
-
Field type:
Opcode
|
|
FP Conditional Move (if not below or equal (CF = 0 and ZF = 0)).
-
Field type:
Opcode
|
|
Floating-Point Conditional Move (if not equal (ZF = 0)).
-
Field type:
Opcode
|
|
Floating-Point Conditional Move (if not unordered (PF = 0)).
-
Field type:
Opcode
|
|
Floating-Point Conditional Move (if unordered (PF = 1)).
-
Field type:
Opcode
|
|
Compare Floating Point Values.
-
Field type:
Opcode
|
|
Compare Floating Point Values and Set EFLAGS.
-
Field type:
Opcode
|
|
Compare Floating Point Values and Set EFLAGS.
-
Field type:
Opcode
|
|
Compare Floating Point Values and pop register stack.
-
Field type:
Opcode
|
|
Compare Floating Point Values and pop register stack twice.
-
Field type:
Opcode
|
|
Cosine.
-
Field type:
Opcode
|
|
Decrement Stack-Top Pointer.
-
Field type:
Opcode
|
|
Divide.
-
Field type:
Opcode
|
|
Divide and pop the register stack.
-
Field type:
Opcode
|
|
Reverse Divide.
-
Field type:
Opcode
|
|
Reverse Divide and pop the register stack.
-
Field type:
Opcode
|
|
Free Floating-Point Register.
-
Field type:
Opcode
|
|
Add.
-
Field type:
Opcode
|
|
Compare Integer.
-
Field type:
Opcode
|
|
Compare Integer and pop the register stack.
-
Field type:
Opcode
|
|
Divide.
-
Field type:
Opcode
|
|
Reverse Divide.
-
Field type:
Opcode
|
|
Load Integer.
-
Field type:
Opcode
|
|
Multiply.
-
Field type:
Opcode
|
|
Increment Stack-Top Pointer.
-
Field type:
Opcode
|
|
Initialize Floating-Point Unit.
-
Field type:
Opcode
|
|
Store Integer.
-
Field type:
Opcode
|
|
Store Integer and pop the register stack.
-
Field type:
Opcode
|
|
Store Integer with Truncation.
-
Field type:
Opcode
|
|
Subtract.
-
Field type:
Opcode
|
|
Reverse Subtract.
-
Field type:
Opcode
|
|
Load Floating Point Value.
-
Field type:
Opcode
|
|
Load Constant (Push +1.0 onto the FPU register stack).
-
Field type:
Opcode
|
|
Load x87 FPU Control Word.
-
Field type:
Opcode
|
|
Load x87 FPU Environment.
-
Field type:
Opcode
|
|
Load Constant (Push log2e onto the FPU register stack).
-
Field type:
Opcode
|
|
Load Constant (Push log210 onto the FPU register stack).
-
Field type:
Opcode
|
|
Load Constant (Push log102 onto the FPU register stack).
-
Field type:
Opcode
|
|
Load Constant (Push loge2 onto the FPU register stack).
-
Field type:
Opcode
|
|
Load Constant (Push Pi onto the FPU register stack).
-
Field type:
Opcode
|
|
Load Constant (Push +0.0 onto the FPU register stack).
-
Field type:
Opcode
|
|
Multiply.
-
Field type:
Opcode
|
|
Multiply and pop the register stack.
-
Field type:
Opcode
|
|
Clear floating-point exception flags without checking for error conditions.
-
Field type:
Opcode
|
|
Initialize FPU without checking error conditions.
-
Field type:
Opcode
|
|
No Operation.
-
Field type:
Opcode
|
|
Save FPU state without checking error conditions.
-
Field type:
Opcode
|
|
Store x87 FPU Control Word.
-
Field type:
Opcode
|
|
Store FPU environment without checking error conditions.
-
Field type:
Opcode
|
|
Store FPU status word without checking error conditions.
-
Field type:
Opcode
|
|
Partial Arctangent.
-
Field type:
Opcode
|
|
Partial Remainder.
-
Field type:
Opcode
|
|
Partial Remainder.
-
Field type:
Opcode
|
|
Partial Tangent.
-
Field type:
Opcode
|
|
Round to Integer.
-
Field type:
Opcode
|
|
Restore x87 FPU State.
-
Field type:
Opcode
|
|
Store x87 FPU State.
-
Field type:
Opcode
|
|
Scale.
-
Field type:
Opcode
|
|
Sine.
-
Field type:
Opcode
|
|
Sine and Cosine.
-
Field type:
Opcode
|
|
Square Root.
-
Field type:
Opcode
|
|
Store Floating Point Value.
-
Field type:
Opcode
|
|
Store FPU control word after checking error conditions.
-
Field type:
Opcode
|
|
Store x87 FPU Environment.
-
Field type:
Opcode
|
|
Store Floating Point Value.
-
Field type:
Opcode
|
|
Store x87 FPU Status Word.
-
Field type:
Opcode
|
|
Subtract.
-
Field type:
Opcode
|
|
Subtract and pop register stack.
-
Field type:
Opcode
|
|
Reverse Subtract.
-
Field type:
Opcode
|
|
Reverse Subtract and pop register stack.
-
Field type:
Opcode
|
|
TEST.
-
Field type:
Opcode
|
|
Unordered Compare Floating Point Values.
-
Field type:
Opcode
|
|
Compare Floating Point Values and Set EFLAGS.
-
Field type:
Opcode
|
|
Compare Floating Point Values and Set EFLAGS and pop register stack.
-
Field type:
Opcode
|
|
Unordered Compare Floating Point Values.
-
Field type:
Opcode
|
|
Unordered Compare Floating Point Values.
-
Field type:
Opcode
|
|
Wait for FPU.
-
Field type:
Opcode
|
|
Examine ModR/M.
-
Field type:
Opcode
|
|
Exchange Register Contents.
-
Field type:
Opcode
|
|
Restore x87 FPU, MMX, XMM, and MXCSR State.
-
Field type:
Opcode
|
|
Restore x87 FPU, MMX, XMM, and MXCSR State.
-
Field type:
Opcode
|
|
Save x87 FPU, MMX Technology, and SSE State.
-
Field type:
Opcode
|
|
Save x87 FPU, MMX Technology, and SSE State.
-
Field type:
Opcode
|
|
Extract Exponent and Significand.
-
Field type:
Opcode
|
|
compute y * log2x.
-
Field type:
Opcode
|
|
compute y * log2(x+1).
-
Field type:
Opcode
|
|
GETSEC.
-
Field type:
Opcode
|
|
Galois Field Affine Transformation Inverse.
-
Field type:
Opcode
|
|
Galois Field Affine Transformation.
-
Field type:
Opcode
|
|
Galois Field Multiply Bytes.
-
Field type:
Opcode
|
|
Packed Double-FP Horizontal Add.
-
Field type:
Opcode
|
|
Packed Single-FP Horizontal Add.
-
Field type:
Opcode
|
|
Halt.
-
Field type:
Opcode
|
|
Packed Double-FP Horizontal Subtract.
-
Field type:
Opcode
|
|
Packed Single-FP Horizontal Subtract.
-
Field type:
Opcode
|
|
Signed Divide.
-
Field type:
Opcode
|
|
Signed Multiply.
-
Field type:
Opcode
|
|
Input from Port.
-
Field type:
Opcode
|
|
Increment by 1.
-
Field type:
Opcode
|
|
Increment the shadow stack pointer (SSP).
-
Field type:
Opcode
|
|
Increment the shadow stack pointer (SSP).
-
Field type:
Opcode
|
|
Input from Port to String.
-
Field type:
Opcode
|
|
Input from Port to String (byte).
-
Field type:
Opcode
|
|
Input from Port to String (doubleword).
-
Field type:
Opcode
|
|
Insert Scalar Single-Precision Floating-Point Value.
-
Field type:
Opcode
|
|
Input from Port to String (word).
-
Field type:
Opcode
|
|
Call to Interrupt (Interrupt vector specified by immediate byte).
-
Field type:
Opcode
|
|
Call to Interrupt (Interrupt 3-trap to debugger).
-
Field type:
Opcode
|
|
Call to Interrupt (InteInterrupt 4-if overflow flag is 1).
-
Field type:
Opcode
|
|
Invalidate Internal Caches.
-
Field type:
Opcode
|
|
Invalidate Translations Derived from EPT.
-
Field type:
Opcode
|
|
Invalidate TLB Entries.
-
Field type:
Opcode
|
|
Invalidate Process-Context Identifier.
-
Field type:
Opcode
|
|
Invalidate Translations Based on VPID.
-
Field type:
Opcode
|
|
Return from interrupt.
-
Field type:
Opcode
|
|
Interrupt return (32-bit operand size).
-
Field type:
Opcode
|
|
Interrupt return (64-bit operand size).
-
Field type:
Opcode
|
|
Interrupt return (16-bit operand size).
-
Field type:
Opcode
|
|
Invalid Opcode.
-
Field type:
Opcode
|
|
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump near if not below, CF = 0).
-
Field type:
Opcode
|
|
-
Field type:
Opcode
|
|
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump short if below, CF = 1).
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump short if CX register is 0).
-
Field type:
Opcode
|
|
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump short if ECX register is 0).
-
Field type:
Opcode
|
|
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump near if not less, SF = OF).
-
Field type:
Opcode
|
|
-
Field type:
Opcode
|
|
-
Field type:
Opcode
|
|
Far jmp.
-
Field type:
Opcode
|
|
Near jmp.
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump short if below or equal, CF = 1 or ZF).
-
Field type:
Opcode
|
|
-
Field type:
Opcode
|
|
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump short if above, CF = 0 and ZF = 0).
-
Field type:
Opcode
|
|
-
Field type:
Opcode
|
|
-
Field type:
Opcode
|
|
Jump if Cond Is Met (Jump short if less or equal, ZF = 1 or SF <> OF).
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump short if less, SF <> OF).
-
Field type:
Opcode
|
|
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump short if greater, ZF = 0 and SF = OF).
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump near if not overflow, OF = 0).
-
Field type:
Opcode
|
|
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump near if not sign, SF = 0).
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump near if not zero, ZF = 0).
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump near if overflow, OF = 1).
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump near if parity, PF = 1).
-
Field type:
Opcode
|
|
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump near if not parity, PF = 0).
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump short if RCX register is 0).
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump short if sign, SF = 1).
-
Field type:
Opcode
|
|
Jump if Condition Is Met (Jump short if zero, ZF = 1).
-
Field type:
Opcode
|
|
Add two 8-bit opmasks.
-
Field type:
Opcode
|
|
Add two 32-bit opmasks.
-
Field type:
Opcode
|
|
Add two 64-bit opmasks.
-
Field type:
Opcode
|
|
Add two 16-bit opmasks.
-
Field type:
Opcode
|
|
Logical AND two 8-bit opmasks.
-
Field type:
Opcode
|
|
Logical AND two 32-bit opmasks.
-
Field type:
Opcode
|
|
Logical AND NOT two 8-bit opmasks.
-
Field type:
Opcode
|
|
Logical AND NOT two 32-bit opmasks.
-
Field type:
Opcode
|
|
Logical AND NOT two 64-bit opmasks.
-
Field type:
Opcode
|
|
Logical AND NOT two 16-bit opmasks.
-
Field type:
Opcode
|
|
Logical AND two 64-bit opmasks.
-
Field type:
Opcode
|
|
Logical AND two 16-bit opmasks.
-
Field type:
Opcode
|
|
Move from or move to opmask register of 8-bit data.
-
Field type:
Opcode
|
|
Move from or move to opmask register of 32-bit data.
-
Field type:
Opcode
|
|
Move from or move to opmask register of 64-bit data.
-
Field type:
Opcode
|
|
Move from or move to opmask register of 16-bit data.
-
Field type:
Opcode
|
|
Bitwise NOT of two 8-bit opmasks.
-
Field type:
Opcode
|
|
Bitwise NOT of two 32-bit opmasks.
-
Field type:
Opcode
|
|
Bitwise NOT of two 64-bit opmasks.
-
Field type:
Opcode
|
|
Bitwise NOT of two 16-bit opmasks.
-
Field type:
Opcode
|
|
Logical OR two 8-bit opmasks.
-
Field type:
Opcode
|
|
Logical OR two 32-bit opmasks.
-
Field type:
Opcode
|
|
Logical OR two 64-bit opmasks.
-
Field type:
Opcode
|
|
Update EFLAGS according to the result of bitwise OR of two 8-bit opmasks.
-
Field type:
Opcode
|
|
Update EFLAGS according to the result of bitwise OR of two 32-bit opmasks.
-
Field type:
Opcode
|
|
Update EFLAGS according to the result of bitwise OR of two 64-bit opmasks.
-
Field type:
Opcode
|
|
Update EFLAGS according to the result of bitwise OR of two 16-bit opmasks.
-
Field type:
Opcode
|
|
Logical OR two 16-bit opmasks.
-
Field type:
Opcode
|
|
Shift left 8-bitopmask by specified count.
-
Field type:
Opcode
|
|
Shift left 32-bitopmask by specified count.
-
Field type:
Opcode
|
|
Shift left 64-bitopmask by specified count.
-
Field type:
Opcode
|
|
Shift left 16-bitopmask by specified count.
-
Field type:
Opcode
|
|
Shift right 8-bit opmask by specified count.
-
Field type:
Opcode
|
|
Shift right 32-bit opmask by specified count.
-
Field type:
Opcode
|
|
Shift right 64-bit opmask by specified count.
-
Field type:
Opcode
|
|
Shift right 16-bit opmask by specified count.
-
Field type:
Opcode
|
|
Update EFLAGS according to result of bitwise TEST of two 8-bit opmasks.
-
Field type:
Opcode
|
|
Update EFLAGS according to result of bitwise TEST of two 32-bit opmasks.
-
Field type:
Opcode
|
|
Update EFLAGS according to result of bitwise TEST of two 64-bit opmasks.
-
Field type:
Opcode
|
|
Update EFLAGS according to result of bitwise TEST of two 16-bit opmasks.
-
Field type:
Opcode
|
|
Unpack and interleave two 8-bit opmasks into 16-bit mask.
-
Field type:
Opcode
|
|
Unpack and interleave two 32-bit opmasks into 64-bit mask.
-
Field type:
Opcode
|
|
Unpack and interleave two 16-bit opmasks into 32-bit mask.
-
Field type:
Opcode
|
|
Bitwise logical XNOR of two 8-bit opmasks.
-
Field type:
Opcode
|
|
Bitwise logical XNOR of two 32-bit opmasks.
-
Field type:
Opcode
|
|
Bitwise logical XNOR of two 64-bit opmasks.
-
Field type:
Opcode
|
|
Bitwise logical XNOR of two 16-bit opmasks.
-
Field type:
Opcode
|
|
Logical XOR of two 8-bit opmasks.
-
Field type:
Opcode
|
|
Logical XOR of two 32-bit opmasks.
-
Field type:
Opcode
|
|
Logical XOR of two 64-bit opmasks.
-
Field type:
Opcode
|
|
Logical XOR of two 16-bit opmasks.
-
Field type:
Opcode
|
|
Load Status Flags into AH Register.
-
Field type:
Opcode
|
|
Load Access Rights Byte.
-
Field type:
Opcode
|
|
Load Unaligned Integer 128 Bits.
-
Field type:
Opcode
|
|
Load MXCSR Register.
-
Field type:
Opcode
|
|
Load Far Pointer (DS).
-
Field type:
Opcode
|
|
Load Effective Address.
-
Field type:
Opcode
|
|
High Level Procedure Exit.
-
Field type:
Opcode
|
|
Load Far Pointer (ES).
-
Field type:
Opcode
|
|
Load Fence.
-
Field type:
Opcode
|
|
Load Far Pointer (FS).
-
Field type:
Opcode
|
|
Load GlobalDescriptor Table Register.
-
Field type:
Opcode
|
|
Load Far Pointer (GS).
-
Field type:
Opcode
|
|
Load Interrupt Descriptor Table Register.
-
Field type:
Opcode
|
|
Load Local Descriptor Table Register.
-
Field type:
Opcode
|
|
Load Machine Status Word.
-
Field type:
Opcode
|
|
Assert LOCK# Signal Prefix.
-
Field type:
Opcode
|
|
Load String (byte).
-
Field type:
Opcode
|
|
Load String (doubleword).
-
Field type:
Opcode
|
|
Load String (quadword).
-
Field type:
Opcode
|
|
Load String (word).
-
Field type:
Opcode
|
|
Loop According to ECX Counter (count <> 0).
-
Field type:
Opcode
|
|
Loop According to ECX Counter (count <> 0 and ZF = 1).
-
Field type:
Opcode
|
|
Loop According to ECX Counter (count <> 0 and ZF = 0).
-
Field type:
Opcode
|
|
Load Segment Limit.
-
Field type:
Opcode
|
|
Load Far Pointer (SS).
-
Field type:
Opcode
|
|
Load Task Register.
-
Field type:
Opcode
|
|
the Number of Leading Zero Bits.
-
Field type:
Opcode
|
|
Store Selected Bytes of Double Quadword.
-
Field type:
Opcode
|
|
Store Selected Bytes of Quadword.
-
Field type:
Opcode
|
|
Return Maximum Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Return Maximum Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Return Maximum Scalar Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Return Maximum Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Memory Fence.
-
Field type:
Opcode
|
|
Return Minimum Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Return Minimum Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Return Minimum Scalar Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Return Minimum Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Set Up Monitor Address.
-
Field type:
Opcode
|
|
MOV.
-
Field type:
Opcode
|
|
Move Aligned Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Move Aligned Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Move Data After Swapping Bytes.
-
Field type:
Opcode
|
|
Move Doubleword.
-
Field type:
Opcode
|
|
Move One Double-FP and Duplicate.
-
Field type:
Opcode
|
|
Move Quadword from XMM to MMX Technology Register.
-
Field type:
Opcode
|
|
Move Aligned Double Quadword.
-
Field type:
Opcode
|
|
Move Unaligned Double Quadword.
-
Field type:
Opcode
|
|
Move Packed Single-Precision Floating-Point Values High to Low.
-
Field type:
Opcode
|
|
Move High Packed Double-Precision Floating-Point Value.
-
Field type:
Opcode
|
|
Move High Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Move Packed Single-Precision Floating-Point Values Low to High.
-
Field type:
Opcode
|
|
Move Low Packed Double-Precision Floating-Point Value.
-
Field type:
Opcode
|
|
Move Low Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Extract Packed Double-Precision Floating-Point Sign Mask.
-
Field type:
Opcode
|
|
Extract Packed Single-Precision Floating-Point Sign Mask.
-
Field type:
Opcode
|
|
Load Double Quadword Non-Temporal Aligned Hint.
-
Field type:
Opcode
|
|
Load Double Quadword Non-Temporal Aligned Hint.
-
Field type:
Opcode
|
|
Store Doubleword Using Non-Temporal Hint.
-
Field type:
Opcode
|
|
Store Packed Double-Precision FP Values Using Non-Temporal Hint.
-
Field type:
Opcode
|
|
Store Packed Single-Precision FP Values Using Non-Temporal Hint.
-
Field type:
Opcode
|
|
Store of Quadword Using Non-Temporal Hint.
-
Field type:
Opcode
|
|
Move Quadword.
-
Field type:
Opcode
|
|
Move Quadword from MMX Technology to XMM Register.
-
Field type:
Opcode
|
|
Move Data from String to String (byte).
-
Field type:
Opcode
|
|
Move Data from String to String (doubleword).
-
Field type:
Opcode
|
|
Move Packed Single-FP High and Duplicate.
-
Field type:
Opcode
|
|
Move Packed Single-FP Low and Duplicate.
-
Field type:
Opcode
|
|
Move Data from String to String (quadword).
-
Field type:
Opcode
|
|
Move Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Move Data from String to String (word).
-
Field type:
Opcode
|
|
Move with Sign-Extension.
-
Field type:
Opcode
|
|
Move with Sign-Extension (doubleword to quadword).
-
Field type:
Opcode
|
|
Move Unaligned Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Move Unaligned Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Move with Zero-Extend.
-
Field type:
Opcode
|
|
Compute Multiple Packed Sums of Absolute Difference.
-
Field type:
Opcode
|
|
Unsigned Multiply.
-
Field type:
Opcode
|
|
Multiply Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Multiply Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Multiply Scalar Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Multiply Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Unsigned multiply without affecting arithmetic flags.
-
Field type:
Opcode
|
|
Monitor Wait.
-
Field type:
Opcode
|
|
Two's Complement Negation.
-
Field type:
Opcode
|
|
No Operation.
-
Field type:
Opcode
|
|
One's Complement Negation.
-
Field type:
Opcode
|
|
Logical Inclusive OR.
-
Field type:
Opcode
|
|
Bitwise Logical OR of Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Bitwise Logical OR of Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Output to Port.
-
Field type:
Opcode
|
|
Output String to Port.
-
Field type:
Opcode
|
|
Output String to Port (byte).
-
Field type:
Opcode
|
|
Output String to Port (doubleword).
-
Field type:
Opcode
|
|
Output String to Port (word).
-
Field type:
Opcode
|
|
Computes the absolute value of each signed byte data element.
-
Field type:
Opcode
|
|
Computes the absolute value of each signed 32-bit data element.
-
Field type:
Opcode
|
|
Computes the absolute value of each signed 16-bit data element.
-
Field type:
Opcode
|
|
Pack with Signed Saturation.
-
Field type:
Opcode
|
|
Pack with Signed Saturation.
-
Field type:
Opcode
|
|
Pack with Unsigned Saturation.
-
Field type:
Opcode
|
|
Pack with Unsigned Saturation.
-
Field type:
Opcode
|
|
Add Packed byte Integers.
-
Field type:
Opcode
|
|
Add Packed Doubleword Integers.
-
Field type:
Opcode
|
|
Add Packed Quadword Integers.
-
Field type:
Opcode
|
|
Add Packed Signed Integers with Signed Saturation (byte).
-
Field type:
Opcode
|
|
Add Packed Signed Integers with Signed Saturation (word).
-
Field type:
Opcode
|
|
Add Packed Unsigned Integers with Unsigned Saturation (byte).
-
Field type:
Opcode
|
|
Add Packed Unsigned Integers with Unsigned Saturation (word).
-
Field type:
Opcode
|
|
Add Packed word Integers.
-
Field type:
Opcode
|
|
Packed Align Right.
-
Field type:
Opcode
|
|
Logical AND.
-
Field type:
Opcode
|
|
Logical AND NOT.
-
Field type:
Opcode
|
|
Spin Loop Hint.
-
Field type:
Opcode
|
|
Average Packed Integers (byte).
-
Field type:
Opcode
|
|
Average Packed Integers (word).
-
Field type:
Opcode
|
|
Variable Blend Packed Bytes.
-
Field type:
Opcode
|
|
Blend Packed Words.
-
Field type:
Opcode
|
|
Perform carryless multiplication of two 64-bit numbers.
-
Field type:
Opcode
|
|
Compare Packed Data for Equal (byte).
-
Field type:
Opcode
|
|
Compare Packed Data for Equal (doubleword).
-
Field type:
Opcode
|
|
Compare Packed Data for Equal (quadword).
-
Field type:
Opcode
|
|
Compare packed words for equal.
-
Field type:
Opcode
|
|
Packed Compare Explicit Length Strings, Return Index.
-
Field type:
Opcode
|
|
Packed Compare Explicit Length Strings, Return Mask.
-
Field type:
Opcode
|
|
Compare Packed Signed Integers for Greater Than (byte).
-
Field type:
Opcode
|
|
Compare Packed Signed Integers for Greater Than (doubleword).
-
Field type:
Opcode
|
|
Performs logical compare of greater-than on packed integer quadwords.
-
Field type:
Opcode
|
|
Compare Packed Signed Integers for Greater Than (word).
-
Field type:
Opcode
|
|
Packed Compare Implicit Length Strings, Return Index.
-
Field type:
Opcode
|
|
Packed Compare Implicit Length Strings, Return Mask.
-
Field type:
Opcode
|
|
Parallel deposit of bits using a mask.
-
Field type:
Opcode
|
|
Parallel extraction of bits using a mask.
-
Field type:
Opcode
|
|
Extract Byte.
-
Field type:
Opcode
|
|
Extract Dword.
-
Field type:
Opcode
|
|
Extract Qword.
-
Field type:
Opcode
|
|
Extract Word.
-
Field type:
Opcode
|
|
Packed Horizontal Add.
-
Field type:
Opcode
|
|
Packed Horizontal Add and Saturate.
-
Field type:
Opcode
|
|
Packed Horizontal Add.
-
Field type:
Opcode
|
|
Packed Horizontal Word Minimum.
-
Field type:
Opcode
|
|
Packed Horizontal Subtract.
-
Field type:
Opcode
|
|
Packed Horizontal Subtract and Saturate.
-
Field type:
Opcode
|
|
Packed Horizontal Subtract.
-
Field type:
Opcode
|
|
Insert Byte.
-
Field type:
Opcode
|
|
Insert a dword value from 32-bit register or memory into an XMM register.
-
Field type:
Opcode
|
|
Insert a qword value from 64-bit register or memory into an XMM register.
-
Field type:
Opcode
|
|
Insert Word.
-
Field type:
Opcode
|
|
Multiply and Add Packed Signed and Unsigned Bytes.
-
Field type:
Opcode
|
|
Multiply and Add Packed Integers.
-
Field type:
Opcode
|
|
Compare packed signed byte integers.
-
Field type:
Opcode
|
|
Compare packed signed dword integers.
-
Field type:
Opcode
|
|
Maximum of Packed Signed Word Integers.
-
Field type:
Opcode
|
|
Maximum of Packed Unsigned Byte Integers.
-
Field type:
Opcode
|
|
Compare packed unsigned dword integers.
-
Field type:
Opcode
|
|
Compare packed unsigned word integers.
-
Field type:
Opcode
|
|
Minimum of Packed Signed Byte Integers.
-
Field type:
Opcode
|
|
Compare packed signed dword integers.
-
Field type:
Opcode
|
|
Minimum of Packed Signed Word Integers.
-
Field type:
Opcode
|
|
Minimum of Packed Unsigned Byte Integers.
-
Field type:
Opcode
|
|
Minimum of Packed Dword Integers.
-
Field type:
Opcode
|
|
Compare packed unsigned word integers.
-
Field type:
Opcode
|
|
Move Byte Mask.
-
Field type:
Opcode
|
|
Packed Move with Sign Extend.
-
Field type:
Opcode
|
|
Packed Move with Sign Extend.
-
Field type:
Opcode
|
|
Packed Move with Sign Extend.
-
Field type:
Opcode
|
|
Packed Move with Sign Extend.
-
Field type:
Opcode
|
|
Packed Move with Sign Extend.
-
Field type:
Opcode
|
|
Packed Move with Sign Extend.
-
Field type:
Opcode
|
|
Packed Move with Zero Extend.
-
Field type:
Opcode
|
|
Packed Move with Zero Extend.
-
Field type:
Opcode
|
|
Packed Move with Zero Extend.
-
Field type:
Opcode
|
|
Packed Move with Zero Extend.
-
Field type:
Opcode
|
|
Packed Move with Zero Extend.
-
Field type:
Opcode
|
|
Packed Move with Zero Extend.
-
Field type:
Opcode
|
|
Multiply Packed Doubleword Integers.
-
Field type:
Opcode
|
|
Packed Multiply High with Round and Scale.
-
Field type:
Opcode
|
|
Multiply Packed Unsigned Integers and Store High Result.
-
Field type:
Opcode
|
|
Multiply Packed Signed Integers and Store High Result.
-
Field type:
Opcode
|
|
Multiply Packed Integers and Store Low Result.
-
Field type:
Opcode
|
|
Multiply Packed Signed Integers and Store Low Result.
-
Field type:
Opcode
|
|
Multiply Packed Unsigned Doubleword Integers.
-
Field type:
Opcode
|
|
Pop a Value from the Stack.
-
Field type:
Opcode
|
|
Pop All General-Purpose Registers (word).
-
Field type:
Opcode
|
|
Pop All General-Purpose Registers (doubleword).
-
Field type:
Opcode
|
|
Return the Count of Number of Bits Set to 1.
-
Field type:
Opcode
|
|
Pop Stack into EFLAGS Register (lower 16bits EFLAGS).
-
Field type:
Opcode
|
|
Pop Stack into EFLAGS Register (EFLAGS).
-
Field type:
Opcode
|
|
Pop Stack into EFLAGS Register (RFLAGS).
-
Field type:
Opcode
|
|
Bitwise Logical OR.
-
Field type:
Opcode
|
|
Prefetch Data Into Caches (using NTA hint).
-
Field type:
Opcode
|
|
Prefetch Data Into Caches (using T0 hint).
-
Field type:
Opcode
|
|
Prefetch Data Into Caches (using T1 hint).
-
Field type:
Opcode
|
|
Prefetch Data Into Caches (using T2 hint).
-
Field type:
Opcode
|
|
Prefetch Data into Caches in Anticipation of a Write.
-
Field type:
Opcode
|
|
Prefetch Vector Data Into Caches with Intent to Write and T1 Hint.
-
Field type:
Opcode
|
|
Compute Sum of Absolute Differences.
-
Field type:
Opcode
|
|
Packed Shuffle Bytes.
-
Field type:
Opcode
|
|
Shuffle Packed Doublewords.
-
Field type:
Opcode
|
|
Shuffle Packed High Words.
-
Field type:
Opcode
|
|
Shuffle Packed Low Words.
-
Field type:
Opcode
|
|
Shuffle Packed Words.
-
Field type:
Opcode
|
|
Packed Sign Byte.
-
Field type:
Opcode
|
|
Packed Sign Doubleword.
-
Field type:
Opcode
|
|
Packed Sign Word.
-
Field type:
Opcode
|
|
Shift Packed Data Left Logical (doubleword).
-
Field type:
Opcode
|
|
Shift Double Quadword Left Logical.
-
Field type:
Opcode
|
|
Shift Packed Data Left Logical (quadword).
-
Field type:
Opcode
|
|
Shift Packed Data Left Logical (word).
-
Field type:
Opcode
|
|
Shift Packed Data Right Arithmetic (doubleword).
-
Field type:
Opcode
|
|
Shift Packed Data Right Arithmetic (word).
-
Field type:
Opcode
|
|
Shift Packed Data Right Logical (doubleword).
-
Field type:
Opcode
|
|
Shift Double Quadword Right Logical.
-
Field type:
Opcode
|
|
Shift Packed Data Right Logical (quadword).
-
Field type:
Opcode
|
|
Shift Packed Data Right Logical (word).
-
Field type:
Opcode
|
|
Subtract Packed Integers (byte).
-
Field type:
Opcode
|
|
Subtract Packed Integers (doubleword).
-
Field type:
Opcode
|
|
Subtract Packed Integers (quadword).
-
Field type:
Opcode
|
|
Subtract Packed Signed Integers with Signed Saturation (byte).
-
Field type:
Opcode
|
|
Subtract Packed Signed Integers with Signed Saturation (word).
-
Field type:
Opcode
|
|
Subtract Packed Unsigned Integers with Unsigned Saturation (byte).
-
Field type:
Opcode
|
|
Subtract Packed Unsigned Integers with Unsigned Saturation (word).
-
Field type:
Opcode
|
|
Subtract Packed Integers (word).
-
Field type:
Opcode
|
|
Logical Compare.
-
Field type:
Opcode
|
|
Unpack High Data.
-
Field type:
Opcode
|
|
Unpack High Data.
-
Field type:
Opcode
|
|
Unpack High Data.
-
Field type:
Opcode
|
|
Unpack High Data.
-
Field type:
Opcode
|
|
Unpack Low Data.
-
Field type:
Opcode
|
|
Unpack Low Data.
-
Field type:
Opcode
|
|
Unpack Low Data.
-
Field type:
Opcode
|
|
Unpack Low Data.
-
Field type:
Opcode
|
|
Push Word, Doubleword or Quadword Onto the Stack.
-
Field type:
Opcode
|
|
Push All General-Purpose Registers (word).
-
Field type:
Opcode
|
|
Push All General-Purpose Registers (doubleword).
-
Field type:
Opcode
|
|
Push EFLAGS Register onto the Stack (16bits of EFLAGS).
-
Field type:
Opcode
|
|
Push EFLAGS Register onto the Stack (EFLAGS).
-
Field type:
Opcode
|
|
Push EFLAGS Register onto the Stack (RFLAGS).
-
Field type:
Opcode
|
|
Logical Exclusive OR.
-
Field type:
Opcode
|
|
Rotate x bits (CF, r/m(x)) left once.
-
Field type:
Opcode
|
|
Compute reciprocals of packed single-precision floating-point values.
-
Field type:
Opcode
|
|
Compute reciprocal of scalar single-precision floating-point values.
-
Field type:
Opcode
|
|
Rotate x bits (CF, r/m(x)) right once.
-
Field type:
Opcode
|
|
Read FS Segment Base.
-
Field type:
Opcode
|
|
Read GS Segment Base.
-
Field type:
Opcode
|
|
Read from Model Specific Register.
-
Field type:
Opcode
|
|
Read Protection Key Rights for User Pages.
-
Field type:
Opcode
|
|
Read Performance-Monitoring Counters.
-
Field type:
Opcode
|
|
Read Random Number.
-
Field type:
Opcode
|
|
Read Random SEED.
-
Field type:
Opcode
|
|
Read shadow stack point (SSP).
-
Field type:
Opcode
|
|
Read shadow stack point (SSP).
-
Field type:
Opcode
|
|
Read Time-Stamp Counter.
-
Field type:
Opcode
|
|
Read Time-Stamp Counter and Processor ID.
-
Field type:
Opcode
|
|
Repeat while ECX not zero.
-
Field type:
Opcode
|
|
Repeat while equal/Repeat while zero.
-
Field type:
Opcode
|
|
Repeat while not equal/Repeat while not zero.
-
Field type:
Opcode
|
|
Repeat while not equal/Repeat while not zero.
-
Field type:
Opcode
|
|
Repeat while equal/Repeat while zero.
-
Field type:
Opcode
|
|
Far return.
-
Field type:
Opcode
|
|
Far return w/ immediate.
-
Field type:
Opcode
|
|
Near return.
-
Field type:
Opcode
|
|
Near return w/ immediate .
-
Field type:
Opcode
|
|
Rotate x bits r/m(x) left once.
-
Field type:
Opcode
|
|
Rotate x bits r/m(x) right once.
-
Field type:
Opcode
|
|
Rotate right without affecting arithmetic flags.
-
Field type:
Opcode
|
|
Round Packed Double Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Round Packed Single Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Round Scalar Double Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Round Scalar Single Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Resume from System Management Mode.
-
Field type:
Opcode
|
|
Compute reciprocals of square roots of packed single-precision FP values.
-
Field type:
Opcode
|
|
Compute reciprocal of square root of scalar single-precision FP values.
-
Field type:
Opcode
|
|
Restore a shadow stack pointer (SSP).
-
Field type:
Opcode
|
|
Store AH into Flags.
-
Field type:
Opcode
|
|
Shift.
-
Field type:
Opcode
|
|
Shift arithmetic right.
-
Field type:
Opcode
|
|
Save previous shadow stack pointer (SSP).
-
Field type:
Opcode
|
|
Integer Subtraction with Borrow.
-
Field type:
Opcode
|
|
Scan String (byte).
-
Field type:
Opcode
|
|
Scan String (doubleword).
-
Field type:
Opcode
|
|
Scan String (quadword).
-
Field type:
Opcode
|
|
Scan String (word).
-
Field type:
Opcode
|
|
Set byte if above (CF = 0 and ZF = 0).
-
Field type:
Opcode
|
|
Set byte if below (CF = 1).
-
Field type:
Opcode
|
|
Set byte if below or equal (CF = 1 or ZF = 1).
-
Field type:
Opcode
|
|
Set byte if greater (ZF = 0 and SF = OF).
-
Field type:
Opcode
|
|
Set byte if less (SF <> OF).
-
Field type:
Opcode
|
|
Set byte if less or equal (ZF = 1 or SF <> OF).
-
Field type:
Opcode
|
|
Set byte if not below (CF = 0).
-
Field type:
Opcode
|
|
Set byte if not less (SF = OF).
-
Field type:
Opcode
|
|
Set byte if not overflow (OF = 0).
-
Field type:
Opcode
|
|
Set byte if not parity (PF = 0).
-
Field type:
Opcode
|
|
Set byte if not sign (SF = 0).
-
Field type:
Opcode
|
|
Set byte if not zero (ZF = 0).
-
Field type:
Opcode
|
|
Set byte if overflow (OF = 1).
-
Field type:
Opcode
|
|
Set byte if parity (PF = 1).
-
Field type:
Opcode
|
|
Set byte if sign (SF = 1).
-
Field type:
Opcode
|
|
Set busy bit in a supervisor shadow stack token.
-
Field type:
Opcode
|
|
Set byte if sign (ZF = 1).
-
Field type:
Opcode
|
|
Store Fence.
-
Field type:
Opcode
|
|
Store Global Descriptor Table Register.
-
Field type:
Opcode
|
|
Perform an Intermediate Calculation for the Next Four SHA1 Message Dwords.
-
Field type:
Opcode
|
|
Perform a Final Calculation for the Next Four SHA1 Message Dwords.
-
Field type:
Opcode
|
|
Calculate SHA1 state E after four rounds.
-
Field type:
Opcode
|
|
Perform four rounds of SHA1 operations.
-
Field type:
Opcode
|
|
Perform an intermediate calculation for the next 4 SHA256 message dwords.
-
Field type:
Opcode
|
|
Perform the final calculation for the next four SHA256 message dwords.
-
Field type:
Opcode
|
|
Perform two rounds of SHA256 operations.
-
Field type:
Opcode
|
|
Shift.
-
Field type:
Opcode
|
|
Double Precision Shift Left.
-
Field type:
Opcode
|
|
Shift logic left.
-
Field type:
Opcode
|
|
Shift.
-
Field type:
Opcode
|
|
Double Precision Shift Right.
-
Field type:
Opcode
|
|
Shift logic right.
-
Field type:
Opcode
|
|
Shuffle Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Shuffle Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Store Interrupt Descriptor Table Register.
-
Field type:
Opcode
|
|
Store Local Descriptor Table Register.
-
Field type:
Opcode
|
|
Store Machine Status Word.
-
Field type:
Opcode
|
|
Compute packed square roots of packed double-precision FP values.
-
Field type:
Opcode
|
|
Compute square roots of packed single-precision floating-point values.
-
Field type:
Opcode
|
|
Compute scalar square root of scalar double-precision FP values.
-
Field type:
Opcode
|
|
Compute square root of scalar single-precision floating-point values.
-
Field type:
Opcode
|
|
Set AC Flag in EFLAGS Register.
-
Field type:
Opcode
|
|
Set Carry Flag.
-
Field type:
Opcode
|
|
Set Direction Flag.
-
Field type:
Opcode
|
|
Set Interrupt Flag.
-
Field type:
Opcode
|
|
Store MXCSR Register State.
-
Field type:
Opcode
|
|
Store String (store AL).
-
Field type:
Opcode
|
|
Store String (store EAX).
-
Field type:
Opcode
|
|
Store String (store RAX).
-
Field type:
Opcode
|
|
Store String (store AX).
-
Field type:
Opcode
|
|
Store Task Register.
-
Field type:
Opcode
|
|
Subtract.
-
Field type:
Opcode
|
|
Subtract Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Subtract Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Subtract Scalar Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Subtract Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Swap GS Base Register.
-
Field type:
Opcode
|
|
Fast System Call.
-
Field type:
Opcode
|
|
Fast System Call.
-
Field type:
Opcode
|
|
Fast Return from Fast System Call.
-
Field type:
Opcode
|
|
Return From Fast System Call.
-
Field type:
Opcode
|
|
Logical Compare.
-
Field type:
Opcode
|
|
Count the Number of Trailing Zero Bits.
-
Field type:
Opcode
|
|
Unordered Compare Scalar Double-Precision FP Values and Set EFLAGS.
-
Field type:
Opcode
|
|
Unordered Compare Scalar Single-Precision FPValues and Set EFLAGS.
-
Field type:
Opcode
|
|
Undefined instruction.
-
Field type:
Opcode
|
|
Undefined Instruction (Raise invalid opcode exception).
-
Field type:
Opcode
|
|
Unpack and Interleave High Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Unpack and Interleave High Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Unpack and Interleave Low Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Unpack and Interleave Low Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Add Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Add Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Add Scalar Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Add Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Perform dword alignment of two concatenated source vectors.
-
Field type:
Opcode
|
|
Perform qword alignment of two concatenated source vectors.
-
Field type:
Opcode
|
|
Bitwise Logical AND of Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Bitwise Logical AND of Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Bitwise Logical AND NOT of Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Bitwise Logical AND NOT of Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Replace the VBLENDVPD instructions (using opmask as select control).
-
Field type:
Opcode
|
|
Replace the VBLENDVPS instructions (using opmask as select control).
-
Field type:
Opcode
|
|
Variable Blend Packed Double-Precision Floats.
-
Field type:
Opcode
|
|
Broadcast 128 bits of int data in mem to low and high 128-bits in ymm1.
-
Field type:
Opcode
|
|
Broadcast low double-precision floating-point element.
-
Field type:
Opcode
|
|
Broadcast Floating-Point Data.
-
Field type:
Opcode
|
|
Compare Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Compare Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Compare Scalar Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Compare Scalar Ordered Double-Precision FP Values and Set EFLAGS.
-
Field type:
Opcode
|
|
Compare Scalar Ordered Single-Precision FP Values and Set EFLAGS.
-
Field type:
Opcode
|
|
Compress packed DP elements of a vector.
-
Field type:
Opcode
|
|
Compress packed SP elements of a vector.
-
Field type:
Opcode
|
|
Convert two packed signed doubleword integers.
-
Field type:
Opcode
|
|
Convert Packed Dword Integers to Packed Single-Precision FP Values.
-
Field type:
Opcode
|
|
Convert two packed double-precision floating-point values.
-
Field type:
Opcode
|
|
Convert Packed Double-Precision FP Values to Packed Quadword Integers.
-
Field type:
Opcode
|
|
Convert Packed DP FP Values to Packed Unsigned DWord Integers.
-
Field type:
Opcode
|
|
Convert Packed DP FP Values to Packed Unsigned QWord Integers.
-
Field type:
Opcode
|
|
Convert 16-bit FP values to Single-Precision FP values.
-
Field type:
Opcode
|
|
Convert Packed Single-Precision FP Values to Packed Dbl-Precision FP Values.
-
Field type:
Opcode
|
|
Convert Single-Precision FP value to 16-bit FP value.
-
Field type:
Opcode
|
|
Convert Packed SP FP Values to Packed Signed QWord Int Values.
-
Field type:
Opcode
|
|
Convert Packed SP FP Values to Packed Unsigned DWord Int Values.
-
Field type:
Opcode
|
|
Convert Packed SP FP Values to Packed Unsigned QWord Int Values.
-
Field type:
Opcode
|
|
Convert Packed Quadword Integers to Packed Double-Precision FP Values.
-
Field type:
Opcode
|
|
Convert Packed Quadword Integers to Packed Single-Precision FP Values.
-
Field type:
Opcode
|
|
Convert Scalar Double-Precision FP Value to Integer.
-
Field type:
Opcode
|
|
Convert Scalar Double-Precision FP Val to Scalar Single-Precision FP Val.
-
Field type:
Opcode
|
|
Convert Scalar Double-Precision FP Value to Unsigned Doubleword Integer.
-
Field type:
Opcode
|
|
Convert Dword Integer to Scalar Double-Precision FP Value.
-
Field type:
Opcode
|
|
Convert Dword Integer to Scalar Single-Precision FP Value.
-
Field type:
Opcode
|
|
Convert Scalar Single-Precision FP Val to Scalar Double-Precision FP Val.
-
Field type:
Opcode
|
|
Convert Scalar Single-Precision FP Value to Dword Integer.
-
Field type:
Opcode
|
|
Convert Scalar Single-Precision FP Value to Unsigned Doubleword Integer.
-
Field type:
Opcode
|
|
Convert with Trunc Packed Double-Precision FP Val to Packed Dword Integers.
-
Field type:
Opcode
|
|
Convert with Truncation Packed DP FP Values to Packed QWord Integers.
-
Field type:
Opcode
|
|
Convert with Truncation Packed DP FP Values to Packed Unsigned DWord Int.
-
Field type:
Opcode
|
|
Convert with Truncation Packed DP FP Values to Packed Unsigned QWord Int.
-
Field type:
Opcode
|
|
Convert with Truncation Packed SP FP Values to Packed Signed QWord Int.
-
Field type:
Opcode
|
|
Convert with Truncation Packed SP FP Values to Packed Unsigned DWord Int.
-
Field type:
Opcode
|
|
Convert with Truncation Packed SP FP Values to Packed Unsigned QWord Int.
-
Field type:
Opcode
|
|
Convert with Truncation Scalar Double-Precision FP Value to Signed.
-
Field type:
Opcode
|
|
Convert with Truncation Scalar DP FP Value to Unsigned Integer.
-
Field type:
Opcode
|
|
Convert with Truncation Scalar Single-Precision FP Value to Dword Integer.
-
Field type:
Opcode
|
|
Convert with Truncation Scalar Single-Precision FP Value to Unsigned Int.
-
Field type:
Opcode
|
|
Convert Packed Unsigned DWord Integers to Packed DP FP Values.
-
Field type:
Opcode
|
|
Convert Packed Unsigned DWord Integers to Packed SP FP Values.
-
Field type:
Opcode
|
|
Convert Packed Unsigned QWord Integers to Packed DP FP Values.
-
Field type:
Opcode
|
|
Convert Packed Unsigned QWord Integers to Packed SP FP Values.
-
Field type:
Opcode
|
|
Convert an unsigned integer to the low DP FP elem and merge to a vector.
-
Field type:
Opcode
|
|
Convert an unsigned integer to the low SP FP elem and merge to a vector.
-
Field type:
Opcode
|
|
Double Block Packed Sum-Absolute-Differences (SAD) on Unsigned Bytes.
-
Field type:
Opcode
|
|
Divide Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Divide Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Divide Scalar Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Divide Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Verify a Segment for Reading.
-
Field type:
Opcode
|
|
Verify a Segment for Writing.
-
Field type:
Opcode
|
|
Compute approximate base-2 exponential of packed DP FP elems of a vector.
-
Field type:
Opcode
|
|
Compute approximate base-2 exponential of packed SP FP elems of a vector.
-
Field type:
Opcode
|
|
Compute approximate base-2 exponential of the low DP FP elem of a vector.
-
Field type:
Opcode
|
|
Compute approximate base-2 exponential of the low SP FP elem of a vector.
-
Field type:
Opcode
|
|
Load Sparse Packed Double-Precision FP Values from Dense Memory.
-
Field type:
Opcode
|
|
Load Sparse Packed Single-Precision FP Values from Dense Memory.
-
Field type:
Opcode
|
|
Extract Packed Floating-Point Values.
-
Field type:
Opcode
|
|
Extract a vector from a full-length vector with 32-bit granular update.
-
Field type:
Opcode
|
|
Extract a vector from a full-length vector with 32-bit granular update.
-
Field type:
Opcode
|
|
Extract a vector from a full-length vector with 64-bit granular update.
-
Field type:
Opcode
|
|
Extract a vector from a full-length vector with 64-bit granular update.
-
Field type:
Opcode
|
|
Extract a vector from a full-length vector with 32-bit granular update.
-
Field type:
Opcode
|
|
Extract a vector from a full-length vector with 32-bit granular update.
-
Field type:
Opcode
|
|
Extract a vector from a full-length vector with 64-bit granular update.
-
Field type:
Opcode
|
|
Extract a vector from a full-length vector with 64-bit granular update.
-
Field type:
Opcode
|
|
Fix Up Special Packed Float64 Values.
-
Field type:
Opcode
|
|
Fix Up Special Packed Float32 Values.
-
Field type:
Opcode
|
|
Fix Up Special Scalar Float64 Value.
-
Field type:
Opcode
|
|
Fix Up Special Scalar Float32 Value.
-
Field type:
Opcode
|
|
Fused Multiply-Add of Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Fused Multiply-Add of Scalar Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Fused Multiply-Add of Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Fused Multiply-Add of Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Fused Multiply-Add of Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Fused Multiply-Add of Scalar Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Fused Multiply-Add of Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Fused Multiply-Add of Packed Double-Precision Floating-Point Value.
-
Field type:
Opcode
|
|
Fused Multiply-Add of Scalar Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Fused Multiply-Add of Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Fused Multiply-Subtract of Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Fused Multiply-Subtract of Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Fused Multiply-Subtract of Scalar Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Fused Multiply-Subtract of Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Fused Multiply-Subtract of Scalar Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Fused Negative Multiply-Add of Packed Double-Precision FP Values.
-
Field type:
Opcode
|
|
Fused Negative Multiply-Add of Scalar Double-Precision FP Values.
-
Field type:
Opcode
|
|
Fused Negative Multiply-Add of Packed Double-Precision FP Values.
-
Field type:
Opcode
|
|
Fused Negative Multiply-Add of Scalar Double-Precision FP Values.
-
Field type:
Opcode
|
|
Fused Negative Multiply-Add of Packed Double-Precision FP Values.
-
Field type:
Opcode
|
|
Fused Negative Multiply-Add of Scalar Double-Precision FP Values.
-
Field type:
Opcode
|
|
Tests Types Of a Packed Float64 Values.
-
Field type:
Opcode
|
|
Tests Types Of a Packed Float32 Values.
-
Field type:
Opcode
|
|
Tests Types Of a Scalar Float64 Values.
-
Field type:
Opcode
|
|
Tests Types Of a Scalar Float32 Values.
-
Field type:
Opcode
|
|
Gather Packed SP FP values Using Signed Dword/Qword Indices.
-
Field type:
Opcode
|
|
Gather Packed DP FP Values Using Signed Dword/Qword Indices.
-
Field type:
Opcode
|
|
Convert Exponents of Packed DP FP Values to DP FP Values.
-
Field type:
Opcode
|
|
Convert Exponents of Packed SP FP Values to SP FP Values.
-
Field type:
Opcode
|
|
Convert Exponents of Scalar DP FP Values to DP FP Value.
-
Field type:
Opcode
|
|
Convert Exponents of Scalar SP FP Values to SP FP Value.
-
Field type:
Opcode
|
|
Extract Float64 Vector of Normalized Mantissas from Float64 Vector.
-
Field type:
Opcode
|
|
Extract Float32 Vector of Normalized Mantissas from Float32 Vector.
-
Field type:
Opcode
|
|
Extract Float64 of Normalized Mantissas from Float64 Scalar.
-
Field type:
Opcode
|
|
Extract Float32 Vector of Normalized Mantissa from Float32 Vector.
-
Field type:
Opcode
|
|
Insert Packed Floating-Point Values.
-
Field type:
Opcode
|
|
Insert Packed Floating-Point Values.
-
Field type:
Opcode
|
|
Insert Packed Floating-Point Values.
-
Field type:
Opcode
|
|
Insert Packed Floating-Point Values.
-
Field type:
Opcode
|
|
Insert Packed Integer Values.
-
Field type:
Opcode
|
|
Insert 256 bits of packed doubleword integer values.
-
Field type:
Opcode
|
|
Insert Packed Floating-Point Values.
-
Field type:
Opcode
|
|
Insert 256 bits of packed quadword integer values.
-
Field type:
Opcode
|
|
Load Unaligned Integer 128 Bits.
-
Field type:
Opcode
|
|
Return Maximum Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Maximum of Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Return Maximum Scalar Double-Precision Floating-Point Value.
-
Field type:
Opcode
|
|
Return Maximum Scalar Single-Precision Floating-Point Value.
-
Field type:
Opcode
|
|
Call to VM Monitor.
-
Field type:
Opcode
|
|
Clear Virtual-Machine Control Structure.
-
Field type:
Opcode
|
|
Invoke VM function.
-
Field type:
Opcode
|
|
Return Minimum Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Return Minimum Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Return Minimum Scalar Double-Precision Floating-Point Value.
-
Field type:
Opcode
|
|
Return Minimum Scalar Single-Precision Floating-Point Value.
-
Field type:
Opcode
|
|
Launch Virtual Machine.
-
Field type:
Opcode
|
|
Move Aligned Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Move Aligned Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Move Doubleword.
-
Field type:
Opcode
|
|
Move One Double-FP and Duplicate.
-
Field type:
Opcode
|
|
Move Aligned Double Quadword.
-
Field type:
Opcode
|
|
Move Aligned Double Quadword.
-
Field type:
Opcode
|
|
Move Aligned Double Quadword.
-
Field type:
Opcode
|
|
Move Unaligned Double Quadword.
-
Field type:
Opcode
|
|
VMOVDQU with 16-bit granular conditional update.
-
Field type:
Opcode
|
|
Move Unaligned Double Quadword.
-
Field type:
Opcode
|
|
Move Unaligned Double Quadword.
-
Field type:
Opcode
|
|
VMOVDQU with 8-bit granular conditional update.
-
Field type:
Opcode
|
|
Move Packed Single-Precision Floating-Point Values High to Low.
-
Field type:
Opcode
|
|
Move High Packed Double-Precision Floating-Point Value.
-
Field type:
Opcode
|
|
Move High Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Move Packed Single-Precision Floating-Point Values Low to High.
-
Field type:
Opcode
|
|
Move Low Packed Double-Precision Floating-Point Value.
-
Field type:
Opcode
|
|
Move Low Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Extract Packed Double-Precision Floating-Point Sign Mask.
-
Field type:
Opcode
|
|
Extract Packed Single-Precision Floating-Point Sign Mask.
-
Field type:
Opcode
|
|
Load Double Quadword Non-Temporal Aligned Hint.
-
Field type:
Opcode
|
|
Store Packed Double-Precision FP Values Using Non-Temporal Hint.
-
Field type:
Opcode
|
|
Store Packed Single-Precision FP Values Using Non-Temporal Hint.
-
Field type:
Opcode
|
|
Move Quadword.
-
Field type:
Opcode
|
|
Move Data from String to String (doubleword).
-
Field type:
Opcode
|
|
Move Packed Single-FP High and Duplicate.
-
Field type:
Opcode
|
|
Move Packed Single-FP Low and Duplicate.
-
Field type:
Opcode
|
|
Move Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Move Unaligned Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Move Unaligned Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Load Pointer to Virtual-Machine Control Structure.
-
Field type:
Opcode
|
|
Store Pointer to Virtual-Machine Control Structure.
-
Field type:
Opcode
|
|
Reads a component from the VMCS and stores it into a destination operand.
-
Field type:
Opcode
|
|
Resume Virtual Machine.
-
Field type:
Opcode
|
|
Multiply Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Multiply Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Multiply Scalar Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Multiply Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Writes a component to the VMCS from a source operand.
-
Field type:
Opcode
|
|
Leave VMX Operation.
-
Field type:
Opcode
|
|
Enter VMX Operation.
-
Field type:
Opcode
|
|
Bitwise Logical OR of Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Bitwise Logical OR of Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Packed Absolute Value (byte).
-
Field type:
Opcode
|
|
Packed Absolute Value (dword).
-
Field type:
Opcode
|
|
Packed Absolute Value (word).
-
Field type:
Opcode
|
|
Pack with Signed Saturation.
-
Field type:
Opcode
|
|
Pack with Signed Saturation.
-
Field type:
Opcode
|
|
Pack with Unsigned Saturation.
-
Field type:
Opcode
|
|
Pack with Unsigned Saturation.
-
Field type:
Opcode
|
|
Add Packed byte Integers.
-
Field type:
Opcode
|
|
Add Packed Doubleword Integers.
-
Field type:
Opcode
|
|
Add Packed Quadword Integers.
-
Field type:
Opcode
|
|
Add Packed Signed Integers with Signed Saturation (byte).
-
Field type:
Opcode
|
|
Add Packed Signed Integers with Signed Saturation (word).
-
Field type:
Opcode
|
|
Add Packed Unsigned Integers with Unsigned Saturation (byte).
-
Field type:
Opcode
|
|
Add Packed Unsigned Integers with Unsigned Saturation (word).
-
Field type:
Opcode
|
|
Add Packed word Integers.
-
Field type:
Opcode
|
|
Packed Align Right.
-
Field type:
Opcode
|
|
Logical AND.
-
Field type:
Opcode
|
|
Logical AND NOT.
-
Field type:
Opcode
|
|
Average Packed Integers (byte).
-
Field type:
Opcode
|
|
Average Packed Integers (word).
-
Field type:
Opcode
|
|
Blend Byte/Word Vectors Using an Opmask Control.
-
Field type:
Opcode
|
|
Blend Int32/Int64 Vectors Using an OpMask Control.
-
Field type:
Opcode
|
|
Blend qword elements using opmask as select control.
-
Field type:
Opcode
|
|
Blend word elements using opmask as select control.
-
Field type:
Opcode
|
|
Broadcast Integer Data.
-
Field type:
Opcode
|
|
Broadcast from general-purpose register to vector register.
-
Field type:
Opcode
|
|
Broadcast Mask to Vector Register.
-
Field type:
Opcode
|
|
Broadcast from general-purpose register to vector register.
-
Field type:
Opcode
|
|
Broadcast from general-purpose register to vector register.
-
Field type:
Opcode
|
|
Compare packed signed bytes using specified primitive.
-
Field type:
Opcode
|
|
Compare packed signed dwords using specified primitive.
-
Field type:
Opcode
|
|
Compare Packed Data for Equal (byte).
-
Field type:
Opcode
|
|
Compare Packed Data for Equal (doubleword).
-
Field type:
Opcode
|
|
Compare Packed Data for Equal (quadword).
-
Field type:
Opcode
|
|
Compare Packed Data for Equal (word).
-
Field type:
Opcode
|
|
Packed Compare Explicit Length Strings, Return Index.
-
Field type:
Opcode
|
|
Packed Compare Explicit Length Strings, Return Mask.
-
Field type:
Opcode
|
|
Compare Packed Signed Integers for Greater Than (byte).
-
Field type:
Opcode
|
|
Compare Packed Signed Integers for Greater Than (doubleword).
-
Field type:
Opcode
|
|
Compare Packed Data for Greater Than (qword).
-
Field type:
Opcode
|
|
Compare Packed Signed Integers for Greater Than (word).
-
Field type:
Opcode
|
|
Packed Compare Implicit Length Strings, Return Index.
-
Field type:
Opcode
|
|
Packed Compare Implicit Length Strings, Return Mask.
-
Field type:
Opcode
|
|
Compare packed signed quadwords using specified primitive.
-
Field type:
Opcode
|
|
Compare packed signed words using specified primitive.
-
Field type:
Opcode
|
|
Compare packed unsigned bytes using specified primitive.
-
Field type:
Opcode
|
|
Compare packed unsigned dwords using specified primitive.
-
Field type:
Opcode
|
|
Compare packed unsigned quadwords using specified primitive.
-
Field type:
Opcode
|
|
Compare packed unsigned words using specified primitive.
-
Field type:
Opcode
|
|
Store Sparse Packed Doubleword Integer Values into Dense Memory/Register.
-
Field type:
Opcode
|
|
Store Sparse Packed Quadword Integer Values into Dense Memory/Register.
-
Field type:
Opcode
|
|
Detect conflicts within a vector of packed 32/64-bit integers.
-
Field type:
Opcode
|
|
Detect conflicts within a vector of packed 64-bit integers.
-
Field type:
Opcode
|
|
Full Permute of Bytes from Two Tables Overwriting the Index.
-
Field type:
Opcode
|
|
Full permute of two tables of dword elements overwriting the index vector.
-
Field type:
Opcode
|
|
Full permute of two tables of DP elements overwriting the index vector.
-
Field type:
Opcode
|
|
Full permute of two tables of SP elements overwriting the index vector.
-
Field type:
Opcode
|
|
Full permute of two tables of qword elements overwriting the index vector.
-
Field type:
Opcode
|
|
Full Permute From Two Tables Overwriting the Index.
-
Field type:
Opcode
|
|
Full permute of two tables of dword elements overwriting one source table.
-
Field type:
Opcode
|
|
Full permute of two tables of DP elements overwriting one source table.
-
Field type:
Opcode
|
|
Full permute of two tables of SP elements overwriting one source table.
-
Field type:
Opcode
|
|
Full permute of two tables of qword elements overwriting one source table.
-
Field type:
Opcode
|
|
Permute packed word elements.
-
Field type:
Opcode
|
|
Load Sparse Packed Doubleword Integer Values from Dense Memory / Register.
-
Field type:
Opcode
|
|
Load Sparse Packed Quadword Integer Values from Dense Memory / Register.
-
Field type:
Opcode
|
|
Extract DWord.
-
Field type:
Opcode
|
|
Extract Word.
-
Field type:
Opcode
|
|
Gather packed dword values using signed Dword/Qword indices.
-
Field type:
Opcode
|
|
Packed Horizontal Add (32-bit).
-
Field type:
Opcode
|
|
Packed Horizontal Add and Saturate (16-bit).
-
Field type:
Opcode
|
|
Packed Horizontal Add (16-bit).
-
Field type:
Opcode
|
|
Packed Horizontal Word Minimum.
-
Field type:
Opcode
|
|
Packed Horizontal Subtract (32-bit).
-
Field type:
Opcode
|
|
Packed Horizontal Subtract and Saturate (16-bit).
-
Field type:
Opcode
|
|
Packed Horizontal Subtract (16-bit).
-
Field type:
Opcode
|
|
Insert Byte.
-
Field type:
Opcode
|
|
Insert Dword.
-
Field type:
Opcode
|
|
Insert Qword.
-
Field type:
Opcode
|
|
Insert Word.
-
Field type:
Opcode
|
|
Count the number of leading zero bits of packed dword elements.
-
Field type:
Opcode
|
|
Count the number of leading zero bits of packed qword elements.
-
Field type:
Opcode
|
|
Multiply and Add Packed Integers.
-
Field type:
Opcode
|
|
Maximum of Packed Signed Integers (byte).
-
Field type:
Opcode
|
|
Maximum of Packed Signed Integers (dword).
-
Field type:
Opcode
|
|
Compute maximum of packed signed 64-bit integer elements.
-
Field type:
Opcode
|
|
Maximum of Packed Signed Word Integers.
-
Field type:
Opcode
|
|
Maximum of Packed Unsigned Byte Integers.
-
Field type:
Opcode
|
|
Maximum of Packed Unsigned Integers (dword).
-
Field type:
Opcode
|
|
Compute maximum of packed unsigned 64-bit integer elements.
-
Field type:
Opcode
|
|
Maximum of Packed Unsigned Integers (word).
-
Field type:
Opcode
|
|
Minimum of Packed Signed Integers (byte).
-
Field type:
Opcode
|
|
Minimum of Packed Signed Integers (dword).
-
Field type:
Opcode
|
|
Compute minimum of packed signed 64-bit integer elements.
-
Field type:
Opcode
|
|
Minimum of Packed Signed Word Integers.
-
Field type:
Opcode
|
|
Minimum of Packed Unsigned Byte Integers.
-
Field type:
Opcode
|
|
Minimum of Packed Dword Integers.
-
Field type:
Opcode
|
|
Compute minimum of packed unsigned 64-bit integer elements.
-
Field type:
Opcode
|
|
Minimum of Packed Unsigned Integers (word).
-
Field type:
Opcode
|
|
Convert a vector register in 32/64-bit granularity to an opmask register.
-
Field type:
Opcode
|
|
Convert a Vector Register to a Mask.
-
Field type:
Opcode
|
|
Down Convert DWord to Byte.
-
Field type:
Opcode
|
|
Down Convert DWord to Word.
-
Field type:
Opcode
|
|
Convert opmask register to vector register in 8-bit granularity.
-
Field type:
Opcode
|
|
Convert opmask register to vector register in 32-bit granularity.
-
Field type:
Opcode
|
|
Convert opmask register to vector register in 64-bit granularity.
-
Field type:
Opcode
|
|
Convert opmask register to vector register in 16-bit granularity.
-
Field type:
Opcode
|
|
Move Byte Mask.
-
Field type:
Opcode
|
|
Convert a Vector Register to a Mask.
-
Field type:
Opcode
|
|
Down Convert QWord to Byte.
-
Field type:
Opcode
|
|
Down Convert QWord to DWord.
-
Field type:
Opcode
|
|
Down Convert QWord to Word.
-
Field type:
Opcode
|
|
Down Convert DWord to Byte.
-
Field type:
Opcode
|
|
Down Convert DWord to Word.
-
Field type:
Opcode
|
|
Down Convert QWord to Byte.
-
Field type:
Opcode
|
|
Down Convert QWord to Dword.
-
Field type:
Opcode
|
|
Down Convert QWord to Word.
-
Field type:
Opcode
|
|
Down Convert Word to Byte.
-
Field type:
Opcode
|
|
Packed Move with Sign Extend (8-bit to 32-bit).
-
Field type:
Opcode
|
|
Packed Move with Sign Extend (8-bit to 64-bit).
-
Field type:
Opcode
|
|
Packed Move with Sign Extend (8-bit to 16-bit).
-
Field type:
Opcode
|
|
Packed Move with Sign Extend (32-bit to 64-bit).
-
Field type:
Opcode
|
|
Packed Move with Sign Extend (16-bit to 32-bit).
-
Field type:
Opcode
|
|
Packed Move with Sign Extend (16-bit to 64-bit).
-
Field type:
Opcode
|
|
Down Convert DWord to Byte.
-
Field type:
Opcode
|
|
Down Convert DWord to Word.
-
Field type:
Opcode
|
|
Down Convert QWord to Byte.
-
Field type:
Opcode
|
|
Down Convert QWord to DWord.
-
Field type:
Opcode
|
|
Down Convert QWord to Word.
-
Field type:
Opcode
|
|
Down Convert Word to Byte.
-
Field type:
Opcode
|
|
Convert a vector register in 16-bit granularity to an opmask register.
-
Field type:
Opcode
|
|
Down convert word elements in a vector to byte elements using truncation.
-
Field type:
Opcode
|
|
Packed Move with Zero Extend (8-bit to 32-bit).
-
Field type:
Opcode
|
|
Packed Move with Zero Extend (8-bit to 64-bit).
-
Field type:
Opcode
|
|
Packed Move with Zero Extend (8-bit to 16-bit).
-
Field type:
Opcode
|
|
Packed Move with Zero Extend (32-bit to 64-bit).
-
Field type:
Opcode
|
|
Packed Move with Zero Extend (16-bit to 32-bit).
-
Field type:
Opcode
|
|
Packed Move with Zero Extend (16-bit to 64-bit).
-
Field type:
Opcode
|
|
Multiply Packed Doubleword Integers.
-
Field type:
Opcode
|
|
Packed Multiply High with Round and Scale.
-
Field type:
Opcode
|
|
Multiply Packed Unsigned Integers and Store High Result.
-
Field type:
Opcode
|
|
Multiply Packed Signed Integers and Store High Result.
-
Field type:
Opcode
|
|
Multiply Packed Integers and Store Low Result.
-
Field type:
Opcode
|
|
Multiply Packed Integers and Store Low Result.
-
Field type:
Opcode
|
|
Multiply Packed Signed Integers and Store Low Result.
-
Field type:
Opcode
|
|
Multiply Packed Unsigned Doubleword Integers.
-
Field type:
Opcode
|
|
Bitwise Logical OR.
-
Field type:
Opcode
|
|
Rotate dword elem left by a constant shift count with conditional update.
-
Field type:
Opcode
|
|
Rotate qword elem left by a constant shift count with conditional update.
-
Field type:
Opcode
|
|
Rotate dword element left by shift counts specified.
-
Field type:
Opcode
|
|
Rotate qword element left by shift counts specified.
-
Field type:
Opcode
|
|
Rotate dword element right by a constant shift count.
-
Field type:
Opcode
|
|
Rotate qword element right by a constant shift count.
-
Field type:
Opcode
|
|
Rotate dword element right by shift counts specified.
-
Field type:
Opcode
|
|
Rotate qword element right by shift counts specified.
-
Field type:
Opcode
|
|
Compute Sum of Absolute Differences.
-
Field type:
Opcode
|
|
Scatter dword elements in a vector to memory using dword indices.
-
Field type:
Opcode
|
|
Scatter qword elements in a vector to memory using dword indices.
-
Field type:
Opcode
|
|
Scatter dword elements in a vector to memory using qword indices.
-
Field type:
Opcode
|
|
Scatter qword elements in a vector to memory using qword indices.
-
Field type:
Opcode
|
|
Packed Shuffle Bytes.
-
Field type:
Opcode
|
|
Shuffle Packed Doublewords.
-
Field type:
Opcode
|
|
Shuffle Packed High Words.
-
Field type:
Opcode
|
|
Shuffle Packed Low Words.
-
Field type:
Opcode
|
|
Packed SIGN (byte).
-
Field type:
Opcode
|
|
Packed SIGN (doubleword).
-
Field type:
Opcode
|
|
Packed SIGN (word).
-
Field type:
Opcode
|
|
Shift Packed Data Left Logical (doubleword).
-
Field type:
Opcode
|
|
Shift Double Quadword Left Logical.
-
Field type:
Opcode
|
|
Shift Packed Data Left Logical (quadword).
-
Field type:
Opcode
|
|
Variable Bit Shift Left Logical.
-
Field type:
Opcode
|
|
Shift Packed Data Left Logical (word).
-
Field type:
Opcode
|
|
Shift Packed Data Right Arithmetic (doubleword).
-
Field type:
Opcode
|
|
Shift qwords right by a constant shift count and shifting in sign bits.
-
Field type:
Opcode
|
|
Shift qwords right by shift counts in a vector and shifting in sign bits.
-
Field type:
Opcode
|
|
Variable Bit Shift Right Arithmetic.
-
Field type:
Opcode
|
|
Shift Packed Data Right Arithmetic (word).
-
Field type:
Opcode
|
|
Shift Packed Data Right Logical (doubleword).
-
Field type:
Opcode
|
|
Shift Double Quadword Right Logical.
-
Field type:
Opcode
|
|
Shift Packed Data Right Logical (quadword).
-
Field type:
Opcode
|
|
Variable Bit Shift Right Logical.
-
Field type:
Opcode
|
|
Shift Packed Data Right Logical (word).
-
Field type:
Opcode
|
|
Subtract Packed Integers (byte).
-
Field type:
Opcode
|
|
Subtract Packed Integers (doubleword).
-
Field type:
Opcode
|
|
Subtract Packed Integers (quadword).
-
Field type:
Opcode
|
|
Subtract Packed Signed Integers with Signed Saturation (byte).
-
Field type:
Opcode
|
|
Subtract Packed Signed Integers with Signed Saturation (word).
-
Field type:
Opcode
|
|
Subtract Packed Unsigned Integers with Unsigned Saturation (byte).
-
Field type:
Opcode
|
|
Subtract Packed Unsigned Integers with Unsigned Saturation (word).
-
Field type:
Opcode
|
|
Subtract Packed Integers (word).
-
Field type:
Opcode
|
|
Perform bitwise ternary logic operation of three vectors.
-
Field type:
Opcode
|
|
Perform bitwise ternary logic operation of three vectors.
-
Field type:
Opcode
|
|
Bitwise Ternary Logic.
-
Field type:
Opcode
|
|
Logical Compare.
-
Field type:
Opcode
|
|
Perform bitwise AND of byte elems of two vecs and write results to opmask.
-
Field type:
Opcode
|
|
Perform bitwise AND of dword elems of 2-vecs and write results to opmask.
-
Field type:
Opcode
|
|
Perform bitwise AND of qword elems of 2-vecs and write results to opmask.
-
Field type:
Opcode
|
|
Perform bitwise AND of word elems of two vecs and write results to opmask.
-
Field type:
Opcode
|
|
Perform bitwise NAND of byte elems of 2-vecs and write results to opmask.
-
Field type:
Opcode
|
|
Perform bitwise NAND of dword elems of 2-vecs and write results to opmask.
-
Field type:
Opcode
|
|
Perform bitwise NAND of qword elems of 2-vecs and write results to opmask.
-
Field type:
Opcode
|
|
Perform bitwise NAND of word elems of 2-vecs and write results to opmask.
-
Field type:
Opcode
|
|
Unpack High Data.
-
Field type:
Opcode
|
|
Unpack High Data.
-
Field type:
Opcode
|
|
Unpack High Data.
-
Field type:
Opcode
|
|
Unpack High Data.
-
Field type:
Opcode
|
|
Unpack Low Data.
-
Field type:
Opcode
|
|
Unpack Low Data.
-
Field type:
Opcode
|
|
Unpack Low Data.
-
Field type:
Opcode
|
|
Unpack Low Data.
-
Field type:
Opcode
|
|
Logical Exclusive OR.
-
Field type:
Opcode
|
|
Bitwise XOR of packed doubleword integers.
-
Field type:
Opcode
|
|
Bitwise XOR of packed quadword integers.
-
Field type:
Opcode
|
|
Range Restriction Calculation For Packed Pairs of Float64 Values.
-
Field type:
Opcode
|
|
Range Restriction Calculation For Packed Pairs of Float32 Values.
-
Field type:
Opcode
|
|
Range Restriction Calculation From a pair of Scalar Float64 Values.
-
Field type:
Opcode
|
|
Range Restriction Calculation From a Pair of Scalar Float32 Values.
-
Field type:
Opcode
|
|
Compute Approximate Reciprocals of Packed Float64 Values.
-
Field type:
Opcode
|
|
Compute Approximate Reciprocals of Packed Float32 Values.
-
Field type:
Opcode
|
|
Compute Approximate Reciprocal of Scalar Float64 Value.
-
Field type:
Opcode
|
|
Compute Approximate Reciprocal of Scalar Float32 Value.
-
Field type:
Opcode
|
|
Computes the reciprocal approximation of the float64 values.
-
Field type:
Opcode
|
|
Computes the reciprocal approximation of the float32 values.
-
Field type:
Opcode
|
|
Computes the reciprocal approximation of the low float64 value.
-
Field type:
Opcode
|
|
Computes the reciprocal approximation of the low float32 value.
-
Field type:
Opcode
|
|
Compute reciprocals of packed single-precision floating-point values.
-
Field type:
Opcode
|
|
Compute Reciprocal of Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Perform Reduction Transformation on Packed Float64 Values.
-
Field type:
Opcode
|
|
Perform Reduction Transformation on Packed Float32 Values.
-
Field type:
Opcode
|
|
Perform a Reduction Transformation on a Scalar Float64 Value.
-
Field type:
Opcode
|
|
Perform a Reduction Transformation on a Scalar Float32 Value.
-
Field type:
Opcode
|
|
Round Packed Float64 Values To Include A Given Number Of Fraction Bits.
-
Field type:
Opcode
|
|
Round Packed Float32 Values To Include A Given Number Of Fraction Bits.
-
Field type:
Opcode
|
|
Round Scalar Float64 Value To Include A Given Number Of Fraction Bits.
-
Field type:
Opcode
|
|
Round Scalar Float32 Value To Include A Given Number Of Fraction Bits.
-
Field type:
Opcode
|
|
Round Packed Double-Precision Values.
-
Field type:
Opcode
|
|
Round Packed Single-Precision Values.
-
Field type:
Opcode
|
|
Round Scalar Double-Precision Value.
-
Field type:
Opcode
|
|
Compute Approximate Reciprocals of Square Roots of Packed Float64 Values.
-
Field type:
Opcode
|
|
Compute Approximate Reciprocals of Square Roots of Packed Float32 Values.
-
Field type:
Opcode
|
|
Compute Approximate Reciprocal of Square Root of Scalar Float64 Value.
-
Field type:
Opcode
|
|
Compute Approximate Reciprocal of Square Root of Scalar Float32 Value.
-
Field type:
Opcode
|
|
Computes the reciprocal square root of the float64 values.
-
Field type:
Opcode
|
|
Computes the reciprocal square root of the float32 values.
-
Field type:
Opcode
|
|
Computes the reciprocal square root of the low float64 value.
-
Field type:
Opcode
|
|
Computes the reciprocal square root of the low float32 value.
-
Field type:
Opcode
|
|
Compute Reciprocals of Square Roots of Packed Single-Precision FP Values.
-
Field type:
Opcode
|
|
Compute Reciprocal of Square Root of Scalar Single-Precision FP Value.
-
Field type:
Opcode
|
|
Multiply packed DP FP elements of a vector by powers.
-
Field type:
Opcode
|
|
Multiply packed SP FP elements of a vector by powers.
-
Field type:
Opcode
|
|
Multiply the low DP FP element of a vector by powers.
-
Field type:
Opcode
|
|
Multiply the low SP FP element of a vector by powers.
-
Field type:
Opcode
|
|
Scatter SP/DP FP elements in a vector to memory using dword indices.
-
Field type:
Opcode
|
|
Scatter SP/DP FP elements in a vector to memory using dword indices.
-
Field type:
Opcode
|
|
Scatter SP/DP FP elements in a vector to memory using qword indices.
-
Field type:
Opcode
|
|
Scatter SP/DP FP elements in a vector to memory using qword indices.
-
Field type:
Opcode
|
|
Shuffle 128-bit lanes of a vector with 32 bit granular conditional update.
-
Field type:
Opcode
|
|
Shuffle 128-bit lanes of a vector with 64 bit granular conditional update.
-
Field type:
Opcode
|
|
Shuffle 128-bit lanes of a vector with 32 bit granular conditional update.
-
Field type:
Opcode
|
|
Shuffle 128-bit lanes of a vector with 64 bit granular conditional update.
-
Field type:
Opcode
|
|
Shuffle Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Shuffle Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Compute packed square roots of packed double-precision FP values.
-
Field type:
Opcode
|
|
Compute square roots of packed single-precision floating-point values.
-
Field type:
Opcode
|
|
Compute scalar square root of scalar double-precision FP values.
-
Field type:
Opcode
|
|
Compute square root of scalar single-precision floating-point values.
-
Field type:
Opcode
|
|
Subtract Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Subtract Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Subtract Scalar Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Subtract Scalar Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Unordered Compare Scalar Double-Precision FP Values and Set EFLAGS.
-
Field type:
Opcode
|
|
Unordered Compare Scalar Single-Precision FPValues and Set EFLAGS.
-
Field type:
Opcode
|
|
Unpack and Interleave High Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Unpack and Interleave High Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Unpack and Interleave Low Packed Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Unpack and Interleave Low Packed Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Bitwise Logical XOR for Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Bitwise Logical XOR for Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Zero Upper Bits of YMM Registers.
-
Field type:
Opcode
|
|
Wait.
-
Field type:
Opcode
|
|
Write Back and Invalidate Cache.
-
Field type:
Opcode
|
|
Write FS Segment Base.
-
Field type:
Opcode
|
|
Write GS Segment Base.
-
Field type:
Opcode
|
|
Write to Model Specific Register.
-
Field type:
Opcode
|
|
Write Data to User Page Key Register.
-
Field type:
Opcode
|
|
Write to a shadow stack.
-
Field type:
Opcode
|
|
Write to a shadow stack.
-
Field type:
Opcode
|
|
Write to a user mode shadow stack.
-
Field type:
Opcode
|
|
Write to a user mode shadow stack.
-
Field type:
Opcode
|
|
Transactional Abort.
-
Field type:
Opcode
|
|
Prefix hint to the beginning of an HLE transaction region.
-
Field type:
Opcode
|
|
Exchange and Add.
-
Field type:
Opcode
|
|
Transactional Begin.
-
Field type:
Opcode
|
|
Exchange Register/Memory with Register.
-
Field type:
Opcode
|
|
Transactional End.
-
Field type:
Opcode
|
|
Value of Extended Control Register.
-
Field type:
Opcode
|
|
Table lookup translation.
-
Field type:
Opcode
|
|
Table Look-up Translation.
-
Field type:
Opcode
|
|
Logical Exclusive OR.
-
Field type:
Opcode
|
|
Bitwise Logical XOR for Double-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Bitwise Logical XOR for Single-Precision Floating-Point Values.
-
Field type:
Opcode
|
|
Prefix hint to the end of an HLE transaction region.
-
Field type:
Opcode
|
|
Restore Processor Extended States.
-
Field type:
Opcode
|
|
Restore processor supervisor-mode extended states from memory.
-
Field type:
Opcode
|
|
Restore processor supervisor-mode extended states from memory.
-
Field type:
Opcode
|
|
Save Processor Extended States.
-
Field type:
Opcode
|
|
Save processor extended states with compaction to memory.
-
Field type:
Opcode
|
|
Save processor extended states with compaction to memory.
-
Field type:
Opcode
|
|
Save Processor Extended States Optimized.
-
Field type:
Opcode
|
|
Save processor supervisor-mode extended states to memory.
-
Field type:
Opcode
|
|
Save processor supervisor-mode extended states to memory.
-
Field type:
Opcode
|
|
Set Extended Control Register.
-
Field type:
Opcode
|
|
Test If In Transactional Execution.
-
Field type:
Opcode
|