Header menu logo B2R2

Opcode Type

Represents an Intel opcode.

Record fields

Record Field Description

AAA

Full Usage: AAA

Field type: Opcode
Modifiers: static

ASCII Adjust After Addition.

Field type: Opcode

AAD

Full Usage: AAD

Field type: Opcode
Modifiers: static

ASCII Adjust AX Before Division.

Field type: Opcode

AAM

Full Usage: AAM

Field type: Opcode
Modifiers: static

ASCII Adjust AX After Multiply.

Field type: Opcode

AAS

Full Usage: AAS

Field type: Opcode
Modifiers: static

ASCII Adjust AL After Subtraction.

Field type: Opcode

ADC

Full Usage: ADC

Field type: Opcode
Modifiers: static

Add With Carry.

Field type: Opcode

ADCX

Full Usage: ADCX

Field type: Opcode
Modifiers: static

Unsigned Integer Addition of Two Operands With Carry Flag.

Field type: Opcode

ADD

Full Usage: ADD

Field type: Opcode
Modifiers: static

Add.

Field type: Opcode

ADDPD

Full Usage: ADDPD

Field type: Opcode
Modifiers: static

Add Packed Double Precision Floating-Point Values.

Field type: Opcode

ADDPS

Full Usage: ADDPS

Field type: Opcode
Modifiers: static

Add Packed Single Precision Floating-Point Values.

Field type: Opcode

ADDSD

Full Usage: ADDSD

Field type: Opcode
Modifiers: static

Add Scalar Double Precision Floating-Point Values.

Field type: Opcode

ADDSS

Full Usage: ADDSS

Field type: Opcode
Modifiers: static

Add Scalar Single Precision Floating-Point Values.

Field type: Opcode

ADDSUBPD

Full Usage: ADDSUBPD

Field type: Opcode
Modifiers: static

Packed Double Precision Floating-Point Add/Subtract.

Field type: Opcode

ADDSUBPS

Full Usage: ADDSUBPS

Field type: Opcode
Modifiers: static

Packed Single Precision Floating-Point Add/Subtract.

Field type: Opcode

ADOX

Full Usage: ADOX

Field type: Opcode
Modifiers: static

Unsigned Integer Addition of Two Operands With Overflow Flag.

Field type: Opcode

AESDEC

Full Usage: AESDEC

Field type: Opcode
Modifiers: static

Perform One Round of an AES Decryption Flow.

Field type: Opcode

AESDEC128KL

Full Usage: AESDEC128KL

Field type: Opcode
Modifiers: static

Perform Ten Rounds of AES Decryption Flow With Key Locker Using 128-Bit Key.

Field type: Opcode

AESDEC256KL

Full Usage: AESDEC256KL

Field type: Opcode
Modifiers: static

Perform 14 Rounds of AES Decryption Flow With Key Locker Using 256-Bit Key.

Field type: Opcode

AESDECLAST

Full Usage: AESDECLAST

Field type: Opcode
Modifiers: static

Perform Last Round of an AES Decryption Flow.

Field type: Opcode

AESDECWIDE128KL

Full Usage: AESDECWIDE128KL

Field type: Opcode
Modifiers: static

Perform Ten Rounds of AES Decryption Flow With Key Locker on 8 Blocks Using 128-Bit Key.

Field type: Opcode

AESDECWIDE256KL

Full Usage: AESDECWIDE256KL

Field type: Opcode
Modifiers: static

Perform 14 Rounds of AES Decryption Flow With Key Locker on 8 Blocks Using 256-Bit Key.

Field type: Opcode

AESENC

Full Usage: AESENC

Field type: Opcode
Modifiers: static

Perform One Round of an AES Encryption Flow.

Field type: Opcode

AESENC128KL

Full Usage: AESENC128KL

Field type: Opcode
Modifiers: static

Perform Ten Rounds of AES Encryption Flow With Key Locker Using 128-Bit Key.

Field type: Opcode

AESENC256KL

Full Usage: AESENC256KL

Field type: Opcode
Modifiers: static

Perform 14 Rounds of AES Encryption Flow With Key Locker Using 256-Bit Key.

Field type: Opcode

AESENCLAST

Full Usage: AESENCLAST

Field type: Opcode
Modifiers: static

Perform Last Round of an AES Encryption Flow.

Field type: Opcode

AESENCWIDE128KL

Full Usage: AESENCWIDE128KL

Field type: Opcode
Modifiers: static

Perform Ten Rounds of AES Encryption Flow With Key Locker on 8 Blocks Using 128-Bit Key.

Field type: Opcode

AESENCWIDE256KL

Full Usage: AESENCWIDE256KL

Field type: Opcode
Modifiers: static

Perform 14 Rounds of AES Encryption Flow With Key Locker on 8 Blocks Using 256-Bit Key.

Field type: Opcode

AESIMC

Full Usage: AESIMC

Field type: Opcode
Modifiers: static

Perform the AES InvMixColumn Transformation.

Field type: Opcode

AESKEYGENASSIST

Full Usage: AESKEYGENASSIST

Field type: Opcode
Modifiers: static

AES Round Key Generation Assist.

Field type: Opcode

AND

Full Usage: AND

Field type: Opcode
Modifiers: static

Logical AND.

Field type: Opcode

ANDN

Full Usage: ANDN

Field type: Opcode
Modifiers: static

Logical AND NOT.

Field type: Opcode

ANDNPD

Full Usage: ANDNPD

Field type: Opcode
Modifiers: static

Bitwise Logical AND NOT of Packed Double Precision Floating-Point Values.

Field type: Opcode

ANDNPS

Full Usage: ANDNPS

Field type: Opcode
Modifiers: static

Bitwise Logical AND NOT of Packed Single Precision Floating-Point Values.

Field type: Opcode

ANDPD

Full Usage: ANDPD

Field type: Opcode
Modifiers: static

Bitwise Logical AND of Packed Double Precision Floating-Point Values.

Field type: Opcode

ANDPS

Full Usage: ANDPS

Field type: Opcode
Modifiers: static

Bitwise Logical AND of Packed Single Precision Floating-Point Values.

Field type: Opcode

ARPL

Full Usage: ARPL

Field type: Opcode
Modifiers: static

Adjust RPL Field of Segment Selector.

Field type: Opcode

BEXTR

Full Usage: BEXTR

Field type: Opcode
Modifiers: static

Bit Field Extract.

Field type: Opcode

BLENDPD

Full Usage: BLENDPD

Field type: Opcode
Modifiers: static

Blend Packed Double Precision Floating-Point Values.

Field type: Opcode

BLENDPS

Full Usage: BLENDPS

Field type: Opcode
Modifiers: static

Blend Packed Single Precision Floating-Point Values.

Field type: Opcode

BLENDVPD

Full Usage: BLENDVPD

Field type: Opcode
Modifiers: static

Variable Blend Packed Double Precision Floating-Point Values.

Field type: Opcode

BLENDVPS

Full Usage: BLENDVPS

Field type: Opcode
Modifiers: static

Variable Blend Packed Single Precision Floating-Point Values.

Field type: Opcode

BLSI

Full Usage: BLSI

Field type: Opcode
Modifiers: static

Extract Lowest Set Isolated Bit.

Field type: Opcode

BLSMSK

Full Usage: BLSMSK

Field type: Opcode
Modifiers: static

Get Mask Up to Lowest Set Bit.

Field type: Opcode

BLSR

Full Usage: BLSR

Field type: Opcode
Modifiers: static

Reset Lowest Set Bit.

Field type: Opcode

BNDCL

Full Usage: BNDCL

Field type: Opcode
Modifiers: static

Check Lower Bound.

Field type: Opcode

BNDCN

Full Usage: BNDCN

Field type: Opcode
Modifiers: static

Check Upper Bound.

Field type: Opcode

BNDCU

Full Usage: BNDCU

Field type: Opcode
Modifiers: static

Check Upper Bound.

Field type: Opcode

BNDLDX

Full Usage: BNDLDX

Field type: Opcode
Modifiers: static

Load Extended Bounds Using Address Translation.

Field type: Opcode

BNDMK

Full Usage: BNDMK

Field type: Opcode
Modifiers: static

Make Bounds.

Field type: Opcode

BNDMOV

Full Usage: BNDMOV

Field type: Opcode
Modifiers: static

Move Bounds.

Field type: Opcode

BNDSTX

Full Usage: BNDSTX

Field type: Opcode
Modifiers: static

Store Extended Bounds Using Address Translation.

Field type: Opcode

BOUND

Full Usage: BOUND

Field type: Opcode
Modifiers: static

Check Array Index Against Bounds.

Field type: Opcode

BSF

Full Usage: BSF

Field type: Opcode
Modifiers: static

Bit Scan Forward.

Field type: Opcode

BSR

Full Usage: BSR

Field type: Opcode
Modifiers: static

Bit Scan Reverse.

Field type: Opcode

BSWAP

Full Usage: BSWAP

Field type: Opcode
Modifiers: static

Byte Swap.

Field type: Opcode

BT

Full Usage: BT

Field type: Opcode
Modifiers: static

Bit Test.

Field type: Opcode

BTC

Full Usage: BTC

Field type: Opcode
Modifiers: static

Bit Test and Complement.

Field type: Opcode

BTR

Full Usage: BTR

Field type: Opcode
Modifiers: static

Bit Test and Reset.

Field type: Opcode

BTS

Full Usage: BTS

Field type: Opcode
Modifiers: static

Bit Test and Set.

Field type: Opcode

BZHI

Full Usage: BZHI

Field type: Opcode
Modifiers: static

Zero High Bits Starting with Specified Bit Position.

Field type: Opcode

CALL

Full Usage: CALL

Field type: Opcode
Modifiers: static

Call Procedure.

Field type: Opcode

CBW

Full Usage: CBW

Field type: Opcode
Modifiers: static

Convert Byte to Word/Convert Word to Doubleword/Convert Doubleword to Quadword.

Field type: Opcode

CCS_ENCRYPT

Full Usage: CCS_ENCRYPT

Field type: Opcode
Modifiers: static

Chinese national cryptographic algorithms.

Field type: Opcode

CCS_HASH

Full Usage: CCS_HASH

Field type: Opcode
Modifiers: static

Chinese national cryptographic algorithms.

Field type: Opcode

CDQ

Full Usage: CDQ

Field type: Opcode
Modifiers: static

Convert Word to Doubleword/Convert Doubleword to Quadword.

Field type: Opcode

CDQE

Full Usage: CDQE

Field type: Opcode
Modifiers: static

Convert Byte to Word/Convert Word to Doubleword/Convert Doubleword to Quadword.

Field type: Opcode

CLAC

Full Usage: CLAC

Field type: Opcode
Modifiers: static

Clear AC Flag in EFLAGS Register.

Field type: Opcode

CLC

Full Usage: CLC

Field type: Opcode
Modifiers: static

Clear Carry Flag.

Field type: Opcode

CLD

Full Usage: CLD

Field type: Opcode
Modifiers: static

Clear Direction Flag.

Field type: Opcode

CLDEMOTE

Full Usage: CLDEMOTE

Field type: Opcode
Modifiers: static

Cache Line Demote.

Field type: Opcode

CLFLUSH

Full Usage: CLFLUSH

Field type: Opcode
Modifiers: static

Flush Cache Line.

Field type: Opcode

CLFLUSHOPT

Full Usage: CLFLUSHOPT

Field type: Opcode
Modifiers: static

Flush Cache Line Optimized.

Field type: Opcode

CLI

Full Usage: CLI

Field type: Opcode
Modifiers: static

Clear Interrupt Flag.

Field type: Opcode

CLRSSBSY

Full Usage: CLRSSBSY

Field type: Opcode
Modifiers: static

Clear Busy Flag in a Supervisor Shadow Stack Token.

Field type: Opcode

CLTS

Full Usage: CLTS

Field type: Opcode
Modifiers: static

Clear Task-Switched Flag in CR0.

Field type: Opcode

CLUI

Full Usage: CLUI

Field type: Opcode
Modifiers: static

Clear User Interrupt Flag.

Field type: Opcode

CLWB

Full Usage: CLWB

Field type: Opcode
Modifiers: static

Cache Line Write Back.

Field type: Opcode

CMC

Full Usage: CMC

Field type: Opcode
Modifiers: static

Complement Carry Flag.

Field type: Opcode

CMOVA

Full Usage: CMOVA

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVAE

Full Usage: CMOVAE

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVB

Full Usage: CMOVB

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVBE

Full Usage: CMOVBE

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVC

Full Usage: CMOVC

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVE

Full Usage: CMOVE

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVG

Full Usage: CMOVG

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVGE

Full Usage: CMOVGE

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVL

Full Usage: CMOVL

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVLE

Full Usage: CMOVLE

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVNA

Full Usage: CMOVNA

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVNAE

Full Usage: CMOVNAE

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVNB

Full Usage: CMOVNB

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVNBE

Full Usage: CMOVNBE

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVNC

Full Usage: CMOVNC

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVNE

Full Usage: CMOVNE

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVNG

Full Usage: CMOVNG

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVNGE

Full Usage: CMOVNGE

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVNL

Full Usage: CMOVNL

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVNLE

Full Usage: CMOVNLE

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVNO

Full Usage: CMOVNO

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVNP

Full Usage: CMOVNP

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVNS

Full Usage: CMOVNS

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVNZ

Full Usage: CMOVNZ

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVO

Full Usage: CMOVO

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVP

Full Usage: CMOVP

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVPE

Full Usage: CMOVPE

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVPO

Full Usage: CMOVPO

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVS

Full Usage: CMOVS

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMOVZ

Full Usage: CMOVZ

Field type: Opcode
Modifiers: static

Conditional Move.

Field type: Opcode

CMP

Full Usage: CMP

Field type: Opcode
Modifiers: static

Compare Two Operands.

Field type: Opcode

CMPBEXADD

Full Usage: CMPBEXADD

Field type: Opcode
Modifiers: static

Compare and Add if Condition is Met.

Field type: Opcode

CMPBXADD

Full Usage: CMPBXADD

Field type: Opcode
Modifiers: static

Compare and Add if Condition is Met.

Field type: Opcode

CMPLEXADD

Full Usage: CMPLEXADD

Field type: Opcode
Modifiers: static

Compare and Add if Condition is Met.

Field type: Opcode

CMPLXADD

Full Usage: CMPLXADD

Field type: Opcode
Modifiers: static

Compare and Add if Condition is Met.

Field type: Opcode

CMPNBEXADD

Full Usage: CMPNBEXADD

Field type: Opcode
Modifiers: static

Compare and Add if Condition is Met.

Field type: Opcode

CMPNBXADD

Full Usage: CMPNBXADD

Field type: Opcode
Modifiers: static

Compare and Add if Condition is Met.

Field type: Opcode

CMPNLEXADD

Full Usage: CMPNLEXADD

Field type: Opcode
Modifiers: static

Compare and Add if Condition is Met.

Field type: Opcode

CMPNLXADD

Full Usage: CMPNLXADD

Field type: Opcode
Modifiers: static

Compare and Add if Condition is Met.

Field type: Opcode

CMPNOXADD

Full Usage: CMPNOXADD

Field type: Opcode
Modifiers: static

Compare and Add if Condition is Met.

Field type: Opcode

CMPNPXADD

Full Usage: CMPNPXADD

Field type: Opcode
Modifiers: static

Compare and Add if Condition is Met.

Field type: Opcode

CMPNSXADD

Full Usage: CMPNSXADD

Field type: Opcode
Modifiers: static

Compare and Add if Condition is Met.

Field type: Opcode

CMPNZXADD

Full Usage: CMPNZXADD

Field type: Opcode
Modifiers: static

Compare and Add if Condition is Met.

Field type: Opcode

CMPOXADD

Full Usage: CMPOXADD

Field type: Opcode
Modifiers: static

Compare and Add if Condition is Met.

Field type: Opcode

CMPPD

Full Usage: CMPPD

Field type: Opcode
Modifiers: static

Compare Packed Double Precision Floating-Point Values.

Field type: Opcode

CMPPS

Full Usage: CMPPS

Field type: Opcode
Modifiers: static

Compare Packed Single Precision Floating-Point Values.

Field type: Opcode

CMPPXADD

Full Usage: CMPPXADD

Field type: Opcode
Modifiers: static

Compare and Add if Condition is Met.

Field type: Opcode

CMPS

Full Usage: CMPS

Field type: Opcode
Modifiers: static

Compare String Operands.

Field type: Opcode

CMPSB

Full Usage: CMPSB

Field type: Opcode
Modifiers: static

Compare String Operands.

Field type: Opcode

CMPSD

Full Usage: CMPSD

Field type: Opcode
Modifiers: static

Compare String Operands. Compare Scalar Double Precision Floating-Point Value.

Field type: Opcode

CMPSQ

Full Usage: CMPSQ

Field type: Opcode
Modifiers: static

Compare String Operands.

Field type: Opcode

CMPSS

Full Usage: CMPSS

Field type: Opcode
Modifiers: static

Compare Scalar Single Precision Floating-Point Value.

Field type: Opcode

CMPSW

Full Usage: CMPSW

Field type: Opcode
Modifiers: static

Compare String Operands.

Field type: Opcode

CMPSXADD

Full Usage: CMPSXADD

Field type: Opcode
Modifiers: static

Compare and Add if Condition is Met.

Field type: Opcode

CMPXCHG

Full Usage: CMPXCHG

Field type: Opcode
Modifiers: static

Compare and Exchange.

Field type: Opcode

CMPXCHG16B

Full Usage: CMPXCHG16B

Field type: Opcode
Modifiers: static

Compare and Exchange Bytes.

Field type: Opcode

CMPXCHG8B

Full Usage: CMPXCHG8B

Field type: Opcode
Modifiers: static

Compare and Exchange Bytes.

Field type: Opcode

CMPZXADD

Full Usage: CMPZXADD

Field type: Opcode
Modifiers: static

Compare and Add if Condition is Met.

Field type: Opcode

COMISD

Full Usage: COMISD

Field type: Opcode
Modifiers: static

Compare Scalar Ordered Double Precision Floating-Point Values and Set EFLAGS.

Field type: Opcode

COMISS

Full Usage: COMISS

Field type: Opcode
Modifiers: static

Compare Scalar Ordered Single Precision Floating-Point Values and Set EFLAGS.

Field type: Opcode

CPUID

Full Usage: CPUID

Field type: Opcode
Modifiers: static

CPU Identification.

Field type: Opcode

CQO

Full Usage: CQO

Field type: Opcode
Modifiers: static

Convert Word to Doubleword/Convert Doubleword to Quadword.

Field type: Opcode

CRC32

Full Usage: CRC32

Field type: Opcode
Modifiers: static

Accumulate CRC32 Value.

Field type: Opcode

CVTDQ2PD

Full Usage: CVTDQ2PD

Field type: Opcode
Modifiers: static

Convert Packed Doubleword Integers to Packed Double Precision Floating-Point Values.

Field type: Opcode

CVTDQ2PS

Full Usage: CVTDQ2PS

Field type: Opcode
Modifiers: static

Convert Packed Doubleword Integers to Packed Single Precision Floating-Point Values.

Field type: Opcode

CVTPD2DQ

Full Usage: CVTPD2DQ

Field type: Opcode
Modifiers: static

Convert Packed Double Precision Floating-Point Values to Packed Doubleword Integers.

Field type: Opcode

CVTPD2PI

Full Usage: CVTPD2PI

Field type: Opcode
Modifiers: static

Convert Packed Double Precision Floating-Point Values to Packed Dword Integers.

Field type: Opcode

CVTPD2PS

Full Usage: CVTPD2PS

Field type: Opcode
Modifiers: static

Convert Packed Double Precision Floating-Point Values to Packed Single Precision Floating-Point Values.

Field type: Opcode

CVTPI2PD

Full Usage: CVTPI2PD

Field type: Opcode
Modifiers: static

Convert Packed Dword Integers to Packed Double Precision Floating-Point Values.

Field type: Opcode

CVTPI2PS

Full Usage: CVTPI2PS

Field type: Opcode
Modifiers: static

Convert Packed Dword Integers to Packed Single Precision Floating-Point Values.

Field type: Opcode

CVTPS2DQ

Full Usage: CVTPS2DQ

Field type: Opcode
Modifiers: static

Convert Packed Single Precision Floating-Point Values to Packed Signed Doubleword Integer Values.

Field type: Opcode

CVTPS2PD

Full Usage: CVTPS2PD

Field type: Opcode
Modifiers: static

Convert Packed Single Precision Floating-Point Values to Packed Double Precision Floating-Point Values.

Field type: Opcode

CVTPS2PI

Full Usage: CVTPS2PI

Field type: Opcode
Modifiers: static

Convert Packed Single Precision Floating-Point Values to Packed Dword Integers.

Field type: Opcode

CVTSD2SI

Full Usage: CVTSD2SI

Field type: Opcode
Modifiers: static

Convert Scalar Double Precision Floating-Point Value to Signed Integer.

Field type: Opcode

CVTSD2SS

Full Usage: CVTSD2SS

Field type: Opcode
Modifiers: static

Convert Scalar Double Precision Floating-Point Value to Scalar Single Precision Floating-Point Value.

Field type: Opcode

CVTSI2SD

Full Usage: CVTSI2SD

Field type: Opcode
Modifiers: static

Convert Signed Integer to Scalar Double Precision Floating-Point Value.

Field type: Opcode

CVTSI2SS

Full Usage: CVTSI2SS

Field type: Opcode
Modifiers: static

Convert Signed Integer to Scalar Single Precision Floating-Point Value.

Field type: Opcode

CVTSS2SD

Full Usage: CVTSS2SD

Field type: Opcode
Modifiers: static

Convert Scalar Single Precision Floating-Point Value to Scalar Double Precision Floating-Point Value.

Field type: Opcode

CVTSS2SI

Full Usage: CVTSS2SI

Field type: Opcode
Modifiers: static

Convert Scalar Single Precision Floating-Point Value to Signed Integer.

Field type: Opcode

CVTTPD2DQ

Full Usage: CVTTPD2DQ

Field type: Opcode
Modifiers: static

Convert with Truncation Packed Double Precision Floating-Point Values to Packed Doubleword Integers.

Field type: Opcode

CVTTPD2PI

Full Usage: CVTTPD2PI

Field type: Opcode
Modifiers: static

Convert With Truncation Packed Double Precision Floating-Point Values to Packed Dword Integers.

Field type: Opcode

CVTTPS2DQ

Full Usage: CVTTPS2DQ

Field type: Opcode
Modifiers: static

Convert With Truncation Packed Single Precision Floating-Point Values to Packed Signed Doubleword Integer Values.

Field type: Opcode

CVTTPS2PI

Full Usage: CVTTPS2PI

Field type: Opcode
Modifiers: static

Convert With Truncation Packed Single Precision Floating-Point Values to Packed Dword Integers.

Field type: Opcode

CVTTSD2SI

Full Usage: CVTTSD2SI

Field type: Opcode
Modifiers: static

Convert With Truncation Scalar Double Precision Floating-Point Value to Signed Integer.

Field type: Opcode

CVTTSS2SI

Full Usage: CVTTSS2SI

Field type: Opcode
Modifiers: static

Convert With Truncation Scalar Single Precision Floating-Point Value to Signed Integer.

Field type: Opcode

CWD

Full Usage: CWD

Field type: Opcode
Modifiers: static

Convert Word to Doubleword/Convert Doubleword to Quadword.

Field type: Opcode

CWDE

Full Usage: CWDE

Field type: Opcode
Modifiers: static

Convert Byte to Word/Convert Word to Doubleword/Convert Doubleword to Quadword.

Field type: Opcode

DAA

Full Usage: DAA

Field type: Opcode
Modifiers: static

Decimal Adjust AL After Addition.

Field type: Opcode

DAS

Full Usage: DAS

Field type: Opcode
Modifiers: static

Decimal Adjust AL After Subtraction.

Field type: Opcode

DEC

Full Usage: DEC

Field type: Opcode
Modifiers: static

Decrement by 1.

Field type: Opcode

DIV

Full Usage: DIV

Field type: Opcode
Modifiers: static

Unsigned Divide.

Field type: Opcode

DIVPD

Full Usage: DIVPD

Field type: Opcode
Modifiers: static

Divide Packed Double Precision Floating-Point Values.

Field type: Opcode

DIVPS

Full Usage: DIVPS

Field type: Opcode
Modifiers: static

Divide Packed Single Precision Floating-Point Values.

Field type: Opcode

DIVSD

Full Usage: DIVSD

Field type: Opcode
Modifiers: static

Divide Scalar Double Precision Floating-Point Value.

Field type: Opcode

DIVSS

Full Usage: DIVSS

Field type: Opcode
Modifiers: static

Divide Scalar Single Precision Floating-Point Values.

Field type: Opcode

DPPD

Full Usage: DPPD

Field type: Opcode
Modifiers: static

Dot Product of Packed Double Precision Floating-Point Values.

Field type: Opcode

DPPS

Full Usage: DPPS

Field type: Opcode
Modifiers: static

Dot Product of Packed Single Precision Floating-Point Values.

Field type: Opcode

EMMS

Full Usage: EMMS

Field type: Opcode
Modifiers: static

Empty MMX Technology State.

Field type: Opcode

ENCODEKEY128

Full Usage: ENCODEKEY128

Field type: Opcode
Modifiers: static

Encode 128-Bit Key With Key Locker.

Field type: Opcode

ENCODEKEY256

Full Usage: ENCODEKEY256

Field type: Opcode
Modifiers: static

Encode 256-Bit Key With Key Locker.

Field type: Opcode

ENDBR32

Full Usage: ENDBR32

Field type: Opcode
Modifiers: static

Terminate an Indirect Branch in 32-bit and Compatibility Mode.

Field type: Opcode

ENDBR64

Full Usage: ENDBR64

Field type: Opcode
Modifiers: static

Terminate an Indirect Branch in 64-bit Mode.

Field type: Opcode

ENQCMD

Full Usage: ENQCMD

Field type: Opcode
Modifiers: static

Enqueue Command.

Field type: Opcode

ENQCMDS

Full Usage: ENQCMDS

Field type: Opcode
Modifiers: static

Enqueue Command Supervisor.

Field type: Opcode

ENTER

Full Usage: ENTER

Field type: Opcode
Modifiers: static

Make Stack Frame for Procedure Parameters.

Field type: Opcode

EXTRACTPS

Full Usage: EXTRACTPS

Field type: Opcode
Modifiers: static

Extract Packed Floating-Point Values.

Field type: Opcode

EXTRQ

Full Usage: EXTRQ

Field type: Opcode
Modifiers: static

Extract Field from Register.

Field type: Opcode

F2XM1

Full Usage: F2XM1

Field type: Opcode
Modifiers: static

Compute 2x-1.

Field type: Opcode

FABS

Full Usage: FABS

Field type: Opcode
Modifiers: static

Absolute Value.

Field type: Opcode

FADD

Full Usage: FADD

Field type: Opcode
Modifiers: static

Add.

Field type: Opcode

FADDP

Full Usage: FADDP

Field type: Opcode
Modifiers: static

Add.

Field type: Opcode

FBLD

Full Usage: FBLD

Field type: Opcode
Modifiers: static

Load Binary Coded Decimal.

Field type: Opcode

FBSTP

Full Usage: FBSTP

Field type: Opcode
Modifiers: static

Store BCD Integer and Pop.

Field type: Opcode

FCHS

Full Usage: FCHS

Field type: Opcode
Modifiers: static

Change Sign.

Field type: Opcode

FCLEX

Full Usage: FCLEX

Field type: Opcode
Modifiers: static

Clear Exceptions.

Field type: Opcode

FCMOVB

Full Usage: FCMOVB

Field type: Opcode
Modifiers: static

Floating-Point Conditional Move.

Field type: Opcode

FCMOVBE

Full Usage: FCMOVBE

Field type: Opcode
Modifiers: static

Floating-Point Conditional Move.

Field type: Opcode

FCMOVE

Full Usage: FCMOVE

Field type: Opcode
Modifiers: static

Floating-Point Conditional Move.

Field type: Opcode

FCMOVNB

Full Usage: FCMOVNB

Field type: Opcode
Modifiers: static

Floating-Point Conditional Move.

Field type: Opcode

FCMOVNBE

Full Usage: FCMOVNBE

Field type: Opcode
Modifiers: static

Floating-Point Conditional Move.

Field type: Opcode

FCMOVNE

Full Usage: FCMOVNE

Field type: Opcode
Modifiers: static

Floating-Point Conditional Move.

Field type: Opcode

FCMOVNU

Full Usage: FCMOVNU

Field type: Opcode
Modifiers: static

Floating-Point Conditional Move.

Field type: Opcode

FCMOVU

Full Usage: FCMOVU

Field type: Opcode
Modifiers: static

Floating-Point Conditional Move.

Field type: Opcode

FCOM

Full Usage: FCOM

Field type: Opcode
Modifiers: static

Compare Floating-Point Values.

Field type: Opcode

FCOMI

Full Usage: FCOMI

Field type: Opcode
Modifiers: static

Compare Floating-Point Values and Set EFLAGS.

Field type: Opcode

FCOMIP

Full Usage: FCOMIP

Field type: Opcode
Modifiers: static

Compare Floating-Point Values and Set EFLAGS.

Field type: Opcode

FCOMP

Full Usage: FCOMP

Field type: Opcode
Modifiers: static

Compare Floating-Point Values.

Field type: Opcode

FCOMPP

Full Usage: FCOMPP

Field type: Opcode
Modifiers: static

Compare Floating-Point Values.

Field type: Opcode

FCOS

Full Usage: FCOS

Field type: Opcode
Modifiers: static

Cosine.

Field type: Opcode

FDECSTP

Full Usage: FDECSTP

Field type: Opcode
Modifiers: static

Decrement Stack-Top Pointer.

Field type: Opcode

FDIV

Full Usage: FDIV

Field type: Opcode
Modifiers: static

Divide.

Field type: Opcode

FDIVP

Full Usage: FDIVP

Field type: Opcode
Modifiers: static

Divide.

Field type: Opcode

FDIVR

Full Usage: FDIVR

Field type: Opcode
Modifiers: static

Reverse Divide.

Field type: Opcode

FDIVRP

Full Usage: FDIVRP

Field type: Opcode
Modifiers: static

Reverse Divide.

Field type: Opcode

FFREE

Full Usage: FFREE

Field type: Opcode
Modifiers: static

Free Floating-Point Register.

Field type: Opcode

FFREEP

Full Usage: FFREEP

Field type: Opcode
Modifiers: static

Performs FFREE ST(i) and pop stack.

Field type: Opcode

FIADD

Full Usage: FIADD

Field type: Opcode
Modifiers: static

Add.

Field type: Opcode

FICOM

Full Usage: FICOM

Field type: Opcode
Modifiers: static

Compare Integer.

Field type: Opcode

FICOMP

Full Usage: FICOMP

Field type: Opcode
Modifiers: static

Compare Integer.

Field type: Opcode

FIDIV

Full Usage: FIDIV

Field type: Opcode
Modifiers: static

Divide.

Field type: Opcode

FIDIVR

Full Usage: FIDIVR

Field type: Opcode
Modifiers: static

Reverse Divide.

Field type: Opcode

FILD

Full Usage: FILD

Field type: Opcode
Modifiers: static

Load Integer.

Field type: Opcode

FIMUL

Full Usage: FIMUL

Field type: Opcode
Modifiers: static

Multiply.

Field type: Opcode

FINCSTP

Full Usage: FINCSTP

Field type: Opcode
Modifiers: static

Increment Stack-Top Pointer.

Field type: Opcode

FINIT

Full Usage: FINIT

Field type: Opcode
Modifiers: static

Initialize Floating-Point Unit.

Field type: Opcode

FIST

Full Usage: FIST

Field type: Opcode
Modifiers: static

Store Integer.

Field type: Opcode

FISTP

Full Usage: FISTP

Field type: Opcode
Modifiers: static

Store Integer.

Field type: Opcode

FISTTP

Full Usage: FISTTP

Field type: Opcode
Modifiers: static

Store Integer With Truncation.

Field type: Opcode

FISUB

Full Usage: FISUB

Field type: Opcode
Modifiers: static

Subtract.

Field type: Opcode

FISUBR

Full Usage: FISUBR

Field type: Opcode
Modifiers: static

Reverse Subtract.

Field type: Opcode

FLD

Full Usage: FLD

Field type: Opcode
Modifiers: static

Load Floating-Point Value.

Field type: Opcode

FLD1

Full Usage: FLD1

Field type: Opcode
Modifiers: static

Load Constant.

Field type: Opcode

FLDCW

Full Usage: FLDCW

Field type: Opcode
Modifiers: static

Load x87 FPU Control Word.

Field type: Opcode

FLDENV

Full Usage: FLDENV

Field type: Opcode
Modifiers: static

Load x87 FPU Environment.

Field type: Opcode

FLDL2E

Full Usage: FLDL2E

Field type: Opcode
Modifiers: static

Load Constant.

Field type: Opcode

FLDL2T

Full Usage: FLDL2T

Field type: Opcode
Modifiers: static

Load Constant.

Field type: Opcode

FLDLG2

Full Usage: FLDLG2

Field type: Opcode
Modifiers: static

Load Constant.

Field type: Opcode

FLDLN2

Full Usage: FLDLN2

Field type: Opcode
Modifiers: static

Load Constant.

Field type: Opcode

FLDPI

Full Usage: FLDPI

Field type: Opcode
Modifiers: static

Load Constant.

Field type: Opcode

FLDZ

Full Usage: FLDZ

Field type: Opcode
Modifiers: static

Load Constant.

Field type: Opcode

FMUL

Full Usage: FMUL

Field type: Opcode
Modifiers: static

Multiply.

Field type: Opcode

FMULP

Full Usage: FMULP

Field type: Opcode
Modifiers: static

Multiply.

Field type: Opcode

FNCLEX

Full Usage: FNCLEX

Field type: Opcode
Modifiers: static

Clear Exceptions.

Field type: Opcode

FNINIT

Full Usage: FNINIT

Field type: Opcode
Modifiers: static

Initialize Floating-Point Unit.

Field type: Opcode

FNOP

Full Usage: FNOP

Field type: Opcode
Modifiers: static

No Operation.

Field type: Opcode

FNSAVE

Full Usage: FNSAVE

Field type: Opcode
Modifiers: static

Store x87 FPU State.

Field type: Opcode

FNSTCW

Full Usage: FNSTCW

Field type: Opcode
Modifiers: static

Store x87 FPU Control Word.

Field type: Opcode

FNSTENV

Full Usage: FNSTENV

Field type: Opcode
Modifiers: static

Store x87 FPU Environment.

Field type: Opcode

FNSTSW

Full Usage: FNSTSW

Field type: Opcode
Modifiers: static

Store x87 FPU Status Word.

Field type: Opcode

FPATAN

Full Usage: FPATAN

Field type: Opcode
Modifiers: static

Partial Arctangent.

Field type: Opcode

FPREM

Full Usage: FPREM

Field type: Opcode
Modifiers: static

Partial Remainder.

Field type: Opcode

FPREM1

Full Usage: FPREM1

Field type: Opcode
Modifiers: static

Partial Remainder.

Field type: Opcode

FPTAN

Full Usage: FPTAN

Field type: Opcode
Modifiers: static

Partial Tangent.

Field type: Opcode

FRNDINT

Full Usage: FRNDINT

Field type: Opcode
Modifiers: static

Round to Integer.

Field type: Opcode

FRSTOR

Full Usage: FRSTOR

Field type: Opcode
Modifiers: static

Restore x87 FPU State.

Field type: Opcode

FSAVE

Full Usage: FSAVE

Field type: Opcode
Modifiers: static

Store x87 FPU State.

Field type: Opcode

FSCALE

Full Usage: FSCALE

Field type: Opcode
Modifiers: static

Scale.

Field type: Opcode

FSIN

Full Usage: FSIN

Field type: Opcode
Modifiers: static

Sine.

Field type: Opcode

FSINCOS

Full Usage: FSINCOS

Field type: Opcode
Modifiers: static

Sine and Cosine.

Field type: Opcode

FSQRT

Full Usage: FSQRT

Field type: Opcode
Modifiers: static

Square Root.

Field type: Opcode

FST

Full Usage: FST

Field type: Opcode
Modifiers: static

Store Floating-Point Value.

Field type: Opcode

FSTCW

Full Usage: FSTCW

Field type: Opcode
Modifiers: static

Store x87 FPU Control Word.

Field type: Opcode

FSTENV

Full Usage: FSTENV

Field type: Opcode
Modifiers: static

Store x87 FPU Environment.

Field type: Opcode

FSTP

Full Usage: FSTP

Field type: Opcode
Modifiers: static

Store Floating-Point Value.

Field type: Opcode

FSTSW

Full Usage: FSTSW

Field type: Opcode
Modifiers: static

Store x87 FPU Status Word.

Field type: Opcode

FSUB

Full Usage: FSUB

Field type: Opcode
Modifiers: static

Subtract.

Field type: Opcode

FSUBP

Full Usage: FSUBP

Field type: Opcode
Modifiers: static

Subtract.

Field type: Opcode

FSUBR

Full Usage: FSUBR

Field type: Opcode
Modifiers: static

Reverse Subtract.

Field type: Opcode

FSUBRP

Full Usage: FSUBRP

Field type: Opcode
Modifiers: static

Reverse Subtract.

Field type: Opcode

FTST

Full Usage: FTST

Field type: Opcode
Modifiers: static

TEST.

Field type: Opcode

FUCOM

Full Usage: FUCOM

Field type: Opcode
Modifiers: static

Unordered Compare Floating-Point Values.

Field type: Opcode

FUCOMI

Full Usage: FUCOMI

Field type: Opcode
Modifiers: static

Compare Floating-Point Values and Set EFLAGS.

Field type: Opcode

FUCOMIP

Full Usage: FUCOMIP

Field type: Opcode
Modifiers: static

Compare Floating-Point Values and Set EFLAGS.

Field type: Opcode

FUCOMP

Full Usage: FUCOMP

Field type: Opcode
Modifiers: static

Unordered Compare Floating-Point Values.

Field type: Opcode

FUCOMPP

Full Usage: FUCOMPP

Field type: Opcode
Modifiers: static

Unordered Compare Floating-Point Values.

Field type: Opcode

FWAIT

Full Usage: FWAIT

Field type: Opcode
Modifiers: static

Wait.

Field type: Opcode

FXAM

Full Usage: FXAM

Field type: Opcode
Modifiers: static

Examine Floating-Point.

Field type: Opcode

FXCH

Full Usage: FXCH

Field type: Opcode
Modifiers: static

Exchange Register Contents.

Field type: Opcode

FXRSTOR

Full Usage: FXRSTOR

Field type: Opcode
Modifiers: static

Restore x87 FPU, MMX, XMM, and MXCSR State.

Field type: Opcode

FXRSTOR64

Full Usage: FXRSTOR64

Field type: Opcode
Modifiers: static

Restore x87 FPU, MMX, XMM, and MXCSR State.

Field type: Opcode

FXSAVE

Full Usage: FXSAVE

Field type: Opcode
Modifiers: static

Save x87 FPU, MMX Technology, and SSE State.

Field type: Opcode

FXSAVE64

Full Usage: FXSAVE64

Field type: Opcode
Modifiers: static

Save x87 FPU, MMX Technology, and SSE State.

Field type: Opcode

FXTRACT

Full Usage: FXTRACT

Field type: Opcode
Modifiers: static

Extract Exponent and Significand.

Field type: Opcode

FYL2X

Full Usage: FYL2X

Field type: Opcode
Modifiers: static

Compute y * log2x.

Field type: Opcode

FYL2XP1

Full Usage: FYL2XP1

Field type: Opcode
Modifiers: static

Compute y * log2(x +1).

Field type: Opcode

GETSEC

Full Usage: GETSEC

Field type: Opcode
Modifiers: static

GETSEC[CAPABILITIES]: Report the SMX capabilities. The capabilities index is input in EBX with the result returned in EAX. GETSEC[ENTERACCS]: Enter authenticated code execution mode. EBX holds the authenticated code module physical base address. ECX holds the authenticated code module size (bytes). GETSEC[EXITAC]: Exit authenticated code execution mode. RBX holds the Near Absolute Indirect jump target and EDX hold the exit parameter flags. GETSEC[SENTER]: Launch a measured environment. EBX holds the SINIT authenticated code module physical base address. ECX holds the SINIT authenticated code module size (bytes). EDX controls the level of functionality supported by the measured environment launch. GETSEC[SEXIT]: Exit measured environment. GETSEC[PARAMETERS]: Report the SMX parameters. The parameters index is input in EBX with the result returned in EAX, EBX, and ECX. GETSEC[SMCTRL]: Perform specified SMX mode control as selected with the input EBX. GETSEC[WAKEUP]: Wake up the responding logical processors from the SENTER sleep state.

Field type: Opcode

GF2P8AFFINEINVQB

Full Usage: GF2P8AFFINEINVQB

Field type: Opcode
Modifiers: static

Galois Field Affine Transformation Inverse.

Field type: Opcode

GF2P8AFFINEQB

Full Usage: GF2P8AFFINEQB

Field type: Opcode
Modifiers: static

Galois Field Affine Transformation.

Field type: Opcode

GF2P8MULB

Full Usage: GF2P8MULB

Field type: Opcode
Modifiers: static

Galois Field Multiply Bytes.

Field type: Opcode

HADDPD

Full Usage: HADDPD

Field type: Opcode
Modifiers: static

Packed Double Precision Floating-Point Horizontal Add.

Field type: Opcode

HADDPS

Full Usage: HADDPS

Field type: Opcode
Modifiers: static

Packed Single Precision Floating-Point Horizontal Add.

Field type: Opcode

HLT

Full Usage: HLT

Field type: Opcode
Modifiers: static

Halt.

Field type: Opcode

HRESET

Full Usage: HRESET

Field type: Opcode
Modifiers: static

History Reset.

Field type: Opcode

HSUBPD

Full Usage: HSUBPD

Field type: Opcode
Modifiers: static

Packed Double Precision Floating-Point Horizontal Subtract.

Field type: Opcode

HSUBPS

Full Usage: HSUBPS

Field type: Opcode
Modifiers: static

Packed Single Precision Floating-Point Horizontal Subtract.

Field type: Opcode

IDIV

Full Usage: IDIV

Field type: Opcode
Modifiers: static

Signed Divide.

Field type: Opcode

IMUL

Full Usage: IMUL

Field type: Opcode
Modifiers: static

Signed Multiply.

Field type: Opcode

IN

Full Usage: IN

Field type: Opcode
Modifiers: static

Input From Port.

Field type: Opcode

INC

Full Usage: INC

Field type: Opcode
Modifiers: static

Increment by 1.

Field type: Opcode

INCSSPD

Full Usage: INCSSPD

Field type: Opcode
Modifiers: static

Increment Shadow Stack Pointer.

Field type: Opcode

INCSSPQ

Full Usage: INCSSPQ

Field type: Opcode
Modifiers: static

Increment Shadow Stack Pointer.

Field type: Opcode

INS

Full Usage: INS

Field type: Opcode
Modifiers: static

Input from Port to String.

Field type: Opcode

INSB

Full Usage: INSB

Field type: Opcode
Modifiers: static

Input from Port to String.

Field type: Opcode

INSD

Full Usage: INSD

Field type: Opcode
Modifiers: static

Input from Port to String.

Field type: Opcode

INSERTPS

Full Usage: INSERTPS

Field type: Opcode
Modifiers: static

Insert Scalar Single Precision Floating-Point Value.

Field type: Opcode

INSERTQ

Full Usage: INSERTQ

Field type: Opcode
Modifiers: static

Inserts Field from a source Register to a destination Register.

Field type: Opcode

INSW

Full Usage: INSW

Field type: Opcode
Modifiers: static

Input from Port to String.

Field type: Opcode

INT

Full Usage: INT

Field type: Opcode
Modifiers: static

Call to Interrupt Procedure.

Field type: Opcode

INT1

Full Usage: INT1

Field type: Opcode
Modifiers: static

Call to Interrupt Procedure.

Field type: Opcode

INT3

Full Usage: INT3

Field type: Opcode
Modifiers: static

Call to Interrupt Procedure.

Field type: Opcode

INTO

Full Usage: INTO

Field type: Opcode
Modifiers: static

Call to Interrupt Procedure.

Field type: Opcode

INVD

Full Usage: INVD

Field type: Opcode
Modifiers: static

Invalidate Internal Caches.

Field type: Opcode

INVLPG

Full Usage: INVLPG

Field type: Opcode
Modifiers: static

Invalidate TLB Entries.

Field type: Opcode

INVPCID

Full Usage: INVPCID

Field type: Opcode
Modifiers: static

Invalidate Process-Context Identifier.

Field type: Opcode

IRET

Full Usage: IRET

Field type: Opcode
Modifiers: static

Interrupt Return.

Field type: Opcode

IRETD

Full Usage: IRETD

Field type: Opcode
Modifiers: static

Interrupt Return.

Field type: Opcode

IRETQ

Full Usage: IRETQ

Field type: Opcode
Modifiers: static

Interrupt Return.

Field type: Opcode

IRETW

Full Usage: IRETW

Field type: Opcode
Modifiers: static

Interrupt return (16-bit operand size).

Field type: Opcode

InvalOP

Full Usage: InvalOP

Field type: Opcode
Modifiers: static

Invalid Opcode.

Field type: Opcode

JA

Full Usage: JA

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JAE

Full Usage: JAE

Field type: Opcode
Modifiers: static
Field type: Opcode

JB

Full Usage: JB

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JBE

Full Usage: JBE

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JC

Full Usage: JC

Field type: Opcode
Modifiers: static
Field type: Opcode

JCXZ

Full Usage: JCXZ

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JE

Full Usage: JE

Field type: Opcode
Modifiers: static
Field type: Opcode

JECXZ

Full Usage: JECXZ

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JG

Full Usage: JG

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JGE

Full Usage: JGE

Field type: Opcode
Modifiers: static
Field type: Opcode

JL

Full Usage: JL

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JLE

Full Usage: JLE

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JMP

Full Usage: JMP

Field type: Opcode
Modifiers: static

Jump.

Field type: Opcode

JNA

Full Usage: JNA

Field type: Opcode
Modifiers: static
Field type: Opcode

JNAE

Full Usage: JNAE

Field type: Opcode
Modifiers: static
Field type: Opcode

JNB

Full Usage: JNB

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JNBE

Full Usage: JNBE

Field type: Opcode
Modifiers: static
Field type: Opcode

JNC

Full Usage: JNC

Field type: Opcode
Modifiers: static
Field type: Opcode

JNE

Full Usage: JNE

Field type: Opcode
Modifiers: static
Field type: Opcode

JNG

Full Usage: JNG

Field type: Opcode
Modifiers: static
Field type: Opcode

JNGE

Full Usage: JNGE

Field type: Opcode
Modifiers: static
Field type: Opcode

JNL

Full Usage: JNL

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JNLE

Full Usage: JNLE

Field type: Opcode
Modifiers: static
Field type: Opcode

JNO

Full Usage: JNO

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JNP

Full Usage: JNP

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JNS

Full Usage: JNS

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JNZ

Full Usage: JNZ

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JO

Full Usage: JO

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JP

Full Usage: JP

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JPE

Full Usage: JPE

Field type: Opcode
Modifiers: static
Field type: Opcode

JPO

Full Usage: JPO

Field type: Opcode
Modifiers: static
Field type: Opcode

JRCXZ

Full Usage: JRCXZ

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JS

Full Usage: JS

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

JZ

Full Usage: JZ

Field type: Opcode
Modifiers: static

Jump if Condition Is Met.

Field type: Opcode

KADDB

Full Usage: KADDB

Field type: Opcode
Modifiers: static

ADD Two Masks.

Field type: Opcode

KADDD

Full Usage: KADDD

Field type: Opcode
Modifiers: static

ADD Two Masks.

Field type: Opcode

KADDQ

Full Usage: KADDQ

Field type: Opcode
Modifiers: static

ADD Two Masks.

Field type: Opcode

KADDW

Full Usage: KADDW

Field type: Opcode
Modifiers: static

ADD Two Masks.

Field type: Opcode

KANDB

Full Usage: KANDB

Field type: Opcode
Modifiers: static

Bitwise Logical AND Masks.

Field type: Opcode

KANDD

Full Usage: KANDD

Field type: Opcode
Modifiers: static

Bitwise Logical AND Masks.

Field type: Opcode

KANDNB

Full Usage: KANDNB

Field type: Opcode
Modifiers: static

Bitwise Logical AND NOT Masks.

Field type: Opcode

KANDND

Full Usage: KANDND

Field type: Opcode
Modifiers: static

Bitwise Logical AND NOT Masks.

Field type: Opcode

KANDNQ

Full Usage: KANDNQ

Field type: Opcode
Modifiers: static

Bitwise Logical AND NOT Masks.

Field type: Opcode

KANDNW

Full Usage: KANDNW

Field type: Opcode
Modifiers: static

Bitwise Logical AND NOT Masks.

Field type: Opcode

KANDQ

Full Usage: KANDQ

Field type: Opcode
Modifiers: static

Bitwise Logical AND Masks.

Field type: Opcode

KANDW

Full Usage: KANDW

Field type: Opcode
Modifiers: static

Bitwise Logical AND Masks.

Field type: Opcode

KMOVB

Full Usage: KMOVB

Field type: Opcode
Modifiers: static

Move From and to Mask Registers.

Field type: Opcode

KMOVD

Full Usage: KMOVD

Field type: Opcode
Modifiers: static

Move From and to Mask Registers.

Field type: Opcode

KMOVQ

Full Usage: KMOVQ

Field type: Opcode
Modifiers: static

Move From and to Mask Registers.

Field type: Opcode

KMOVW

Full Usage: KMOVW

Field type: Opcode
Modifiers: static

Move From and to Mask Registers.

Field type: Opcode

KNOTB

Full Usage: KNOTB

Field type: Opcode
Modifiers: static

NOT Mask Register.

Field type: Opcode

KNOTD

Full Usage: KNOTD

Field type: Opcode
Modifiers: static

NOT Mask Register.

Field type: Opcode

KNOTQ

Full Usage: KNOTQ

Field type: Opcode
Modifiers: static

NOT Mask Register.

Field type: Opcode

KNOTW

Full Usage: KNOTW

Field type: Opcode
Modifiers: static

NOT Mask Register.

Field type: Opcode

KORB

Full Usage: KORB

Field type: Opcode
Modifiers: static

Bitwise Logical OR Masks.

Field type: Opcode

KORD

Full Usage: KORD

Field type: Opcode
Modifiers: static

Bitwise Logical OR Masks.

Field type: Opcode

KORQ

Full Usage: KORQ

Field type: Opcode
Modifiers: static

Bitwise Logical OR Masks.

Field type: Opcode

KORTESTB

Full Usage: KORTESTB

Field type: Opcode
Modifiers: static

OR Masks and Set Flags.

Field type: Opcode

KORTESTD

Full Usage: KORTESTD

Field type: Opcode
Modifiers: static

OR Masks and Set Flags.

Field type: Opcode

KORTESTQ

Full Usage: KORTESTQ

Field type: Opcode
Modifiers: static

OR Masks and Set Flags.

Field type: Opcode

KORTESTW

Full Usage: KORTESTW

Field type: Opcode
Modifiers: static

OR Masks and Set Flags.

Field type: Opcode

KORW

Full Usage: KORW

Field type: Opcode
Modifiers: static

Bitwise Logical OR Masks.

Field type: Opcode

KSHIFTLB

Full Usage: KSHIFTLB

Field type: Opcode
Modifiers: static

Shift Left Mask Registers.

Field type: Opcode

KSHIFTLD

Full Usage: KSHIFTLD

Field type: Opcode
Modifiers: static

Shift Left Mask Registers.

Field type: Opcode

KSHIFTLQ

Full Usage: KSHIFTLQ

Field type: Opcode
Modifiers: static

Shift Left Mask Registers.

Field type: Opcode

KSHIFTLW

Full Usage: KSHIFTLW

Field type: Opcode
Modifiers: static

Shift Left Mask Registers.

Field type: Opcode

KSHIFTRB

Full Usage: KSHIFTRB

Field type: Opcode
Modifiers: static

Shift Right Mask Registers.

Field type: Opcode

KSHIFTRD

Full Usage: KSHIFTRD

Field type: Opcode
Modifiers: static

Shift Right Mask Registers.

Field type: Opcode

KSHIFTRQ

Full Usage: KSHIFTRQ

Field type: Opcode
Modifiers: static

Shift Right Mask Registers.

Field type: Opcode

KSHIFTRW

Full Usage: KSHIFTRW

Field type: Opcode
Modifiers: static

Shift Right Mask Registers.

Field type: Opcode

KTESTB

Full Usage: KTESTB

Field type: Opcode
Modifiers: static

Packed Bit Test Masks and Set Flags.

Field type: Opcode

KTESTD

Full Usage: KTESTD

Field type: Opcode
Modifiers: static

Packed Bit Test Masks and Set Flags.

Field type: Opcode

KTESTQ

Full Usage: KTESTQ

Field type: Opcode
Modifiers: static

Packed Bit Test Masks and Set Flags.

Field type: Opcode

KTESTW

Full Usage: KTESTW

Field type: Opcode
Modifiers: static

Packed Bit Test Masks and Set Flags.

Field type: Opcode

KUNPCKBW

Full Usage: KUNPCKBW

Field type: Opcode
Modifiers: static

Unpack for Mask Registers.

Field type: Opcode

KUNPCKDQ

Full Usage: KUNPCKDQ

Field type: Opcode
Modifiers: static

Unpack for Mask Registers.

Field type: Opcode

KUNPCKWD

Full Usage: KUNPCKWD

Field type: Opcode
Modifiers: static

Unpack for Mask Registers.

Field type: Opcode

KXNORB

Full Usage: KXNORB

Field type: Opcode
Modifiers: static

Bitwise Logical XNOR Masks.

Field type: Opcode

KXNORD

Full Usage: KXNORD

Field type: Opcode
Modifiers: static

Bitwise Logical XNOR Masks.

Field type: Opcode

KXNORQ

Full Usage: KXNORQ

Field type: Opcode
Modifiers: static

Bitwise Logical XNOR Masks.

Field type: Opcode

KXNORW

Full Usage: KXNORW

Field type: Opcode
Modifiers: static

Bitwise Logical XNOR Masks.

Field type: Opcode

KXORB

Full Usage: KXORB

Field type: Opcode
Modifiers: static

Bitwise Logical XOR Masks.

Field type: Opcode

KXORD

Full Usage: KXORD

Field type: Opcode
Modifiers: static

Bitwise Logical XOR Masks.

Field type: Opcode

KXORQ

Full Usage: KXORQ

Field type: Opcode
Modifiers: static

Bitwise Logical XOR Masks.

Field type: Opcode

KXORW

Full Usage: KXORW

Field type: Opcode
Modifiers: static

Bitwise Logical XOR Masks.

Field type: Opcode

LAHF

Full Usage: LAHF

Field type: Opcode
Modifiers: static

Load Status Flags Into AH Register.

Field type: Opcode

LAR

Full Usage: LAR

Field type: Opcode
Modifiers: static

Load Access Rights.

Field type: Opcode

LDDQU

Full Usage: LDDQU

Field type: Opcode
Modifiers: static

Load Unaligned Integer 128 Bits.

Field type: Opcode

LDMXCSR

Full Usage: LDMXCSR

Field type: Opcode
Modifiers: static

Load MXCSR Register.

Field type: Opcode

LDS

Full Usage: LDS

Field type: Opcode
Modifiers: static

Load Far Pointer.

Field type: Opcode

LDTILECFG

Full Usage: LDTILECFG

Field type: Opcode
Modifiers: static

Load Tile Configuration.

Field type: Opcode

LEA

Full Usage: LEA

Field type: Opcode
Modifiers: static

Load Effective Address.

Field type: Opcode

LEAVE

Full Usage: LEAVE

Field type: Opcode
Modifiers: static

High Level Procedure Exit.

Field type: Opcode

LES

Full Usage: LES

Field type: Opcode
Modifiers: static

Load Far Pointer.

Field type: Opcode

LFENCE

Full Usage: LFENCE

Field type: Opcode
Modifiers: static

Load Fence.

Field type: Opcode

LFS

Full Usage: LFS

Field type: Opcode
Modifiers: static

Load Far Pointer.

Field type: Opcode

LGDT

Full Usage: LGDT

Field type: Opcode
Modifiers: static

Load Global/Interrupt Descriptor Table Register.

Field type: Opcode

LGS

Full Usage: LGS

Field type: Opcode
Modifiers: static

Load Far Pointer.

Field type: Opcode

LIDT

Full Usage: LIDT

Field type: Opcode
Modifiers: static

Load Global/Interrupt Descriptor Table Register.

Field type: Opcode

LLDT

Full Usage: LLDT

Field type: Opcode
Modifiers: static

Load Local Descriptor Table Register.

Field type: Opcode

LMSW

Full Usage: LMSW

Field type: Opcode
Modifiers: static

Load Machine Status Word.

Field type: Opcode

LOADIWKEY

Full Usage: LOADIWKEY

Field type: Opcode
Modifiers: static

Load Internal Wrapping Key With Key Locker.

Field type: Opcode

LOCK

Full Usage: LOCK

Field type: Opcode
Modifiers: static

Assert LOCK# Signal Prefix.

Field type: Opcode

LODS

Full Usage: LODS

Field type: Opcode
Modifiers: static

Load String.

Field type: Opcode

LODSB

Full Usage: LODSB

Field type: Opcode
Modifiers: static

Load String.

Field type: Opcode

LODSD

Full Usage: LODSD

Field type: Opcode
Modifiers: static

Load String.

Field type: Opcode

LODSQ

Full Usage: LODSQ

Field type: Opcode
Modifiers: static

Load String.

Field type: Opcode

LODSW

Full Usage: LODSW

Field type: Opcode
Modifiers: static

Load String.

Field type: Opcode

LOOP

Full Usage: LOOP

Field type: Opcode
Modifiers: static

Loop According to ECX Counter.

Field type: Opcode

LOOPE

Full Usage: LOOPE

Field type: Opcode
Modifiers: static

Loop According to ECX Counter.

Field type: Opcode

LOOPNE

Full Usage: LOOPNE

Field type: Opcode
Modifiers: static

Loop According to ECX Counter.

Field type: Opcode

LSL

Full Usage: LSL

Field type: Opcode
Modifiers: static

Load Segment Limit.

Field type: Opcode

LSS

Full Usage: LSS

Field type: Opcode
Modifiers: static

Load Far Pointer.

Field type: Opcode

LTR

Full Usage: LTR

Field type: Opcode
Modifiers: static

Load Task Register.

Field type: Opcode

LZCNT

Full Usage: LZCNT

Field type: Opcode
Modifiers: static

Count the Number of Leading Zero Bits.

Field type: Opcode

MASKMOVDQU

Full Usage: MASKMOVDQU

Field type: Opcode
Modifiers: static

Store Selected Bytes of Double Quadword.

Field type: Opcode

MASKMOVQ

Full Usage: MASKMOVQ

Field type: Opcode
Modifiers: static

Store Selected Bytes of Quadword.

Field type: Opcode

MAXPD

Full Usage: MAXPD

Field type: Opcode
Modifiers: static

Maximum of Packed Double Precision Floating-Point Values.

Field type: Opcode

MAXPS

Full Usage: MAXPS

Field type: Opcode
Modifiers: static

Maximum of Packed Single Precision Floating-Point Values.

Field type: Opcode

MAXSD

Full Usage: MAXSD

Field type: Opcode
Modifiers: static

Return Maximum Scalar Double Precision Floating-Point Value.

Field type: Opcode

MAXSS

Full Usage: MAXSS

Field type: Opcode
Modifiers: static

Return Maximum Scalar Single Precision Floating-Point Value.

Field type: Opcode

MFENCE

Full Usage: MFENCE

Field type: Opcode
Modifiers: static

Memory Fence.

Field type: Opcode

MINPD

Full Usage: MINPD

Field type: Opcode
Modifiers: static

Minimum of Packed Double Precision Floating-Point Values.

Field type: Opcode

MINPS

Full Usage: MINPS

Field type: Opcode
Modifiers: static

Minimum of Packed Single Precision Floating-Point Values.

Field type: Opcode

MINSD

Full Usage: MINSD

Field type: Opcode
Modifiers: static

Return Minimum Scalar Double Precision Floating-Point Value.

Field type: Opcode

MINSS

Full Usage: MINSS

Field type: Opcode
Modifiers: static

Return Minimum Scalar Single Precision Floating-Point Value.

Field type: Opcode

MONITOR

Full Usage: MONITOR

Field type: Opcode
Modifiers: static

Set Up Monitor Address.

Field type: Opcode

MONTMUL

Full Usage: MONTMUL

Field type: Opcode
Modifiers: static

Montgomery multiplier (PMM).

Field type: Opcode

MONTMUL2

Full Usage: MONTMUL2

Field type: Opcode
Modifiers: static

Montgomery multiplier (PMM).

Field type: Opcode

MOV

Full Usage: MOV

Field type: Opcode
Modifiers: static

Move.

Field type: Opcode

MOVAPD

Full Usage: MOVAPD

Field type: Opcode
Modifiers: static

Move Aligned Packed Double Precision Floating-Point Values.

Field type: Opcode

MOVAPS

Full Usage: MOVAPS

Field type: Opcode
Modifiers: static

Move Aligned Packed Single Precision Floating-Point Values.

Field type: Opcode

MOVBE

Full Usage: MOVBE

Field type: Opcode
Modifiers: static

Move Data After Swapping Bytes.

Field type: Opcode

MOVD

Full Usage: MOVD

Field type: Opcode
Modifiers: static

Move Doubleword/Move Quadword.

Field type: Opcode

MOVDDUP

Full Usage: MOVDDUP

Field type: Opcode
Modifiers: static

Replicate Double Precision Floating-Point Values.

Field type: Opcode

MOVDIR64B

Full Usage: MOVDIR64B

Field type: Opcode
Modifiers: static

Move 64 Bytes as Direct Store.

Field type: Opcode

MOVDIRI

Full Usage: MOVDIRI

Field type: Opcode
Modifiers: static

Move Doubleword as Direct Store.

Field type: Opcode

MOVDQ2Q

Full Usage: MOVDQ2Q

Field type: Opcode
Modifiers: static

Move Quadword from XMM to MMX Technology Register.

Field type: Opcode

MOVDQA

Full Usage: MOVDQA

Field type: Opcode
Modifiers: static

Move Aligned Packed Integer Values.

Field type: Opcode

MOVDQU

Full Usage: MOVDQU

Field type: Opcode
Modifiers: static

Move Unaligned Packed Integer Values.

Field type: Opcode

MOVHLPS

Full Usage: MOVHLPS

Field type: Opcode
Modifiers: static

Move Packed Single Precision Floating-Point Values High to Low.

Field type: Opcode

MOVHPD

Full Usage: MOVHPD

Field type: Opcode
Modifiers: static

Move High Packed Double Precision Floating-Point Value.

Field type: Opcode

MOVHPS

Full Usage: MOVHPS

Field type: Opcode
Modifiers: static

Move High Packed Single Precision Floating-Point Values.

Field type: Opcode

MOVLHPS

Full Usage: MOVLHPS

Field type: Opcode
Modifiers: static

Move Packed Single Precision Floating-Point Values Low to High.

Field type: Opcode

MOVLPD

Full Usage: MOVLPD

Field type: Opcode
Modifiers: static

Move Low Packed Double Precision Floating-Point Value.

Field type: Opcode

MOVLPS

Full Usage: MOVLPS

Field type: Opcode
Modifiers: static

Move Low Packed Single Precision Floating-Point Values.

Field type: Opcode

MOVMSKPD

Full Usage: MOVMSKPD

Field type: Opcode
Modifiers: static

Extract Packed Double Precision Floating-Point Sign Mask.

Field type: Opcode

MOVMSKPS

Full Usage: MOVMSKPS

Field type: Opcode
Modifiers: static

Extract Packed Single Precision Floating-Point Sign Mask.

Field type: Opcode

MOVNTDQ

Full Usage: MOVNTDQ

Field type: Opcode
Modifiers: static

Store Packed Integers Using Non-Temporal Hint.

Field type: Opcode

MOVNTDQA

Full Usage: MOVNTDQA

Field type: Opcode
Modifiers: static

Load Double Quadword Non-Temporal Aligned Hint.

Field type: Opcode

MOVNTI

Full Usage: MOVNTI

Field type: Opcode
Modifiers: static

Store Doubleword Using Non-Temporal Hint.

Field type: Opcode

MOVNTPD

Full Usage: MOVNTPD

Field type: Opcode
Modifiers: static

Store Packed Double Precision Floating-Point Values Using Non-Temporal Hint.

Field type: Opcode

MOVNTPS

Full Usage: MOVNTPS

Field type: Opcode
Modifiers: static

Store Packed Single Precision Floating-Point Values Using Non-Temporal Hint.

Field type: Opcode

MOVNTQ

Full Usage: MOVNTQ

Field type: Opcode
Modifiers: static

Store of Quadword Using Non-Temporal Hint.

Field type: Opcode

MOVQ

Full Usage: MOVQ

Field type: Opcode
Modifiers: static

Move Doubleword/Move Quadword. Move Quadword.

Field type: Opcode

MOVQ2DQ

Full Usage: MOVQ2DQ

Field type: Opcode
Modifiers: static

Move Quadword from MMX Technology to XMM Register.

Field type: Opcode

MOVS

Full Usage: MOVS

Field type: Opcode
Modifiers: static

Move Data From String to String.

Field type: Opcode

MOVSB

Full Usage: MOVSB

Field type: Opcode
Modifiers: static

Move Data From String to String.

Field type: Opcode

MOVSD

Full Usage: MOVSD

Field type: Opcode
Modifiers: static

Move Data From String to String. Move or Merge Scalar Double Precision Floating-Point Value.

Field type: Opcode

MOVSHDUP

Full Usage: MOVSHDUP

Field type: Opcode
Modifiers: static

Replicate Single Precision Floating-Point Values.

Field type: Opcode

MOVSLDUP

Full Usage: MOVSLDUP

Field type: Opcode
Modifiers: static

Replicate Single Precision Floating-Point Values.

Field type: Opcode

MOVSQ

Full Usage: MOVSQ

Field type: Opcode
Modifiers: static

Move Data From String to String.

Field type: Opcode

MOVSS

Full Usage: MOVSS

Field type: Opcode
Modifiers: static

Move or Merge Scalar Single Precision Floating-Point Value.

Field type: Opcode

MOVSW

Full Usage: MOVSW

Field type: Opcode
Modifiers: static

Move Data From String to String.

Field type: Opcode

MOVSX

Full Usage: MOVSX

Field type: Opcode
Modifiers: static

Move With Sign-Extension.

Field type: Opcode

MOVSXD

Full Usage: MOVSXD

Field type: Opcode
Modifiers: static

Move With Sign-Extension.

Field type: Opcode

MOVUPD

Full Usage: MOVUPD

Field type: Opcode
Modifiers: static

Move Unaligned Packed Double Precision Floating-Point Values.

Field type: Opcode

MOVUPS

Full Usage: MOVUPS

Field type: Opcode
Modifiers: static

Move Unaligned Packed Single Precision Floating-Point Values.

Field type: Opcode

MOVZX

Full Usage: MOVZX

Field type: Opcode
Modifiers: static

Move With Zero-Extend.

Field type: Opcode

MPSADBW

Full Usage: MPSADBW

Field type: Opcode
Modifiers: static

Compute Multiple Packed Sums of Absolute Difference.

Field type: Opcode

MUL

Full Usage: MUL

Field type: Opcode
Modifiers: static

Unsigned Multiply.

Field type: Opcode

MULPD

Full Usage: MULPD

Field type: Opcode
Modifiers: static

Multiply Packed Double Precision Floating-Point Values.

Field type: Opcode

MULPS

Full Usage: MULPS

Field type: Opcode
Modifiers: static

Multiply Packed Single Precision Floating-Point Values.

Field type: Opcode

MULSD

Full Usage: MULSD

Field type: Opcode
Modifiers: static

Multiply Scalar Double Precision Floating-Point Value.

Field type: Opcode

MULSS

Full Usage: MULSS

Field type: Opcode
Modifiers: static

Multiply Scalar Single Precision Floating-Point Values.

Field type: Opcode

MULX

Full Usage: MULX

Field type: Opcode
Modifiers: static

Unsigned Multiply Without Affecting Flags.

Field type: Opcode

MWAIT

Full Usage: MWAIT

Field type: Opcode
Modifiers: static

Monitor Wait.

Field type: Opcode

NEG

Full Usage: NEG

Field type: Opcode
Modifiers: static

Two's Complement Negation.

Field type: Opcode

NOP

Full Usage: NOP

Field type: Opcode
Modifiers: static

No Operation.

Field type: Opcode

NOT

Full Usage: NOT

Field type: Opcode
Modifiers: static

One's Complement Negation.

Field type: Opcode

OR

Full Usage: OR

Field type: Opcode
Modifiers: static

Logical Inclusive OR.

Field type: Opcode

ORPD

Full Usage: ORPD

Field type: Opcode
Modifiers: static

Bitwise Logical OR of Packed Double Precision Floating-Point Values.

Field type: Opcode

ORPS

Full Usage: ORPS

Field type: Opcode
Modifiers: static

Bitwise Logical OR of Packed Single Precision Floating-Point Values.

Field type: Opcode

OUT

Full Usage: OUT

Field type: Opcode
Modifiers: static

Output to Port.

Field type: Opcode

OUTS

Full Usage: OUTS

Field type: Opcode
Modifiers: static

Output String to Port.

Field type: Opcode

OUTSB

Full Usage: OUTSB

Field type: Opcode
Modifiers: static

Output String to Port.

Field type: Opcode

OUTSD

Full Usage: OUTSD

Field type: Opcode
Modifiers: static

Output String to Port.

Field type: Opcode

OUTSW

Full Usage: OUTSW

Field type: Opcode
Modifiers: static

Output String to Port.

Field type: Opcode

PABSB

Full Usage: PABSB

Field type: Opcode
Modifiers: static

Packed Absolute Value.

Field type: Opcode

PABSD

Full Usage: PABSD

Field type: Opcode
Modifiers: static

Packed Absolute Value.

Field type: Opcode

PABSW

Full Usage: PABSW

Field type: Opcode
Modifiers: static

Packed Absolute Value.

Field type: Opcode

PACKSSDW

Full Usage: PACKSSDW

Field type: Opcode
Modifiers: static

Pack With Signed Saturation.

Field type: Opcode

PACKSSWB

Full Usage: PACKSSWB

Field type: Opcode
Modifiers: static

Pack With Signed Saturation.

Field type: Opcode

PACKUSDW

Full Usage: PACKUSDW

Field type: Opcode
Modifiers: static

Pack With Unsigned Saturation.

Field type: Opcode

PACKUSWB

Full Usage: PACKUSWB

Field type: Opcode
Modifiers: static

Pack With Unsigned Saturation.

Field type: Opcode

PADDB

Full Usage: PADDB

Field type: Opcode
Modifiers: static

Add Packed Integers.

Field type: Opcode

PADDD

Full Usage: PADDD

Field type: Opcode
Modifiers: static

Add Packed Integers.

Field type: Opcode

PADDQ

Full Usage: PADDQ

Field type: Opcode
Modifiers: static

Add Packed Integers.

Field type: Opcode

PADDSB

Full Usage: PADDSB

Field type: Opcode
Modifiers: static

Add Packed Signed Integers with Signed Saturation.

Field type: Opcode

PADDSW

Full Usage: PADDSW

Field type: Opcode
Modifiers: static

Add Packed Signed Integers with Signed Saturation.

Field type: Opcode

PADDUSB

Full Usage: PADDUSB

Field type: Opcode
Modifiers: static

Add Packed Unsigned Integers With Unsigned Saturation.

Field type: Opcode

PADDUSW

Full Usage: PADDUSW

Field type: Opcode
Modifiers: static

Add Packed Unsigned Integers With Unsigned Saturation.

Field type: Opcode

PADDW

Full Usage: PADDW

Field type: Opcode
Modifiers: static

Add Packed Integers.

Field type: Opcode

PALIGNR

Full Usage: PALIGNR

Field type: Opcode
Modifiers: static

Packed Align Right.

Field type: Opcode

PAND

Full Usage: PAND

Field type: Opcode
Modifiers: static

Logical AND.

Field type: Opcode

PANDN

Full Usage: PANDN

Field type: Opcode
Modifiers: static

Logical AND NOT.

Field type: Opcode

PAUSE

Full Usage: PAUSE

Field type: Opcode
Modifiers: static

Spin Loop Hint.

Field type: Opcode

PAVGB

Full Usage: PAVGB

Field type: Opcode
Modifiers: static

Average Packed Integers.

Field type: Opcode

PAVGW

Full Usage: PAVGW

Field type: Opcode
Modifiers: static

Average Packed Integers.

Field type: Opcode

PBLENDVB

Full Usage: PBLENDVB

Field type: Opcode
Modifiers: static

Variable Blend Packed Bytes.

Field type: Opcode

PBLENDW

Full Usage: PBLENDW

Field type: Opcode
Modifiers: static

Blend Packed Words.

Field type: Opcode

PCLMULQDQ

Full Usage: PCLMULQDQ

Field type: Opcode
Modifiers: static

Carry-Less Multiplication Quadword.

Field type: Opcode

PCMPEQB

Full Usage: PCMPEQB

Field type: Opcode
Modifiers: static

Compare Packed Data for Equal.

Field type: Opcode

PCMPEQD

Full Usage: PCMPEQD

Field type: Opcode
Modifiers: static

Compare Packed Data for Equal.

Field type: Opcode

PCMPEQQ

Full Usage: PCMPEQQ

Field type: Opcode
Modifiers: static

Compare Packed Qword Data for Equal.

Field type: Opcode

PCMPEQW

Full Usage: PCMPEQW

Field type: Opcode
Modifiers: static

Compare Packed Data for Equal.

Field type: Opcode

PCMPESTRI

Full Usage: PCMPESTRI

Field type: Opcode
Modifiers: static

Packed Compare Explicit Length Strings, Return Index.

Field type: Opcode

PCMPESTRM

Full Usage: PCMPESTRM

Field type: Opcode
Modifiers: static

Packed Compare Explicit Length Strings, Return Mask.

Field type: Opcode

PCMPGTB

Full Usage: PCMPGTB

Field type: Opcode
Modifiers: static

Compare Packed Signed Integers for Greater Than.

Field type: Opcode

PCMPGTD

Full Usage: PCMPGTD

Field type: Opcode
Modifiers: static

Compare Packed Signed Integers for Greater Than.

Field type: Opcode

PCMPGTQ

Full Usage: PCMPGTQ

Field type: Opcode
Modifiers: static

Compare Packed Data for Greater Than.

Field type: Opcode

PCMPGTW

Full Usage: PCMPGTW

Field type: Opcode
Modifiers: static

Compare Packed Signed Integers for Greater Than.

Field type: Opcode

PCMPISTRI

Full Usage: PCMPISTRI

Field type: Opcode
Modifiers: static

Packed Compare Implicit Length Strings, Return Index.

Field type: Opcode

PCMPISTRM

Full Usage: PCMPISTRM

Field type: Opcode
Modifiers: static

Packed Compare Implicit Length Strings, Return Mask.

Field type: Opcode

PCONFIG

Full Usage: PCONFIG

Field type: Opcode
Modifiers: static

Platform Configuration.

Field type: Opcode

PDEP

Full Usage: PDEP

Field type: Opcode
Modifiers: static

Parallel Bits Deposit.

Field type: Opcode

PEXT

Full Usage: PEXT

Field type: Opcode
Modifiers: static

Parallel Bits Extract.

Field type: Opcode

PEXTRB

Full Usage: PEXTRB

Field type: Opcode
Modifiers: static

Extract Byte/Dword/Qword.

Field type: Opcode

PEXTRD

Full Usage: PEXTRD

Field type: Opcode
Modifiers: static

Extract Byte/Dword/Qword.

Field type: Opcode

PEXTRQ

Full Usage: PEXTRQ

Field type: Opcode
Modifiers: static

Extract Byte/Dword/Qword.

Field type: Opcode

PEXTRW

Full Usage: PEXTRW

Field type: Opcode
Modifiers: static

Extract Word.

Field type: Opcode

PHADDD

Full Usage: PHADDD

Field type: Opcode
Modifiers: static

Packed Horizontal Add.

Field type: Opcode

PHADDSW

Full Usage: PHADDSW

Field type: Opcode
Modifiers: static

Packed Horizontal Add and Saturate.

Field type: Opcode

PHADDW

Full Usage: PHADDW

Field type: Opcode
Modifiers: static

Packed Horizontal Add.

Field type: Opcode

PHMINPOSUW

Full Usage: PHMINPOSUW

Field type: Opcode
Modifiers: static

Packed Horizontal Word Minimum.

Field type: Opcode

PHSUBD

Full Usage: PHSUBD

Field type: Opcode
Modifiers: static

Packed Horizontal Subtract.

Field type: Opcode

PHSUBSW

Full Usage: PHSUBSW

Field type: Opcode
Modifiers: static

Packed Horizontal Subtract and Saturate.

Field type: Opcode

PHSUBW

Full Usage: PHSUBW

Field type: Opcode
Modifiers: static

Packed Horizontal Subtract.

Field type: Opcode

PINSRB

Full Usage: PINSRB

Field type: Opcode
Modifiers: static

Insert Byte/Dword/Qword.

Field type: Opcode

PINSRD

Full Usage: PINSRD

Field type: Opcode
Modifiers: static

Insert Byte/Dword/Qword.

Field type: Opcode

PINSRQ

Full Usage: PINSRQ

Field type: Opcode
Modifiers: static

Insert Byte/Dword/Qword.

Field type: Opcode

PINSRW

Full Usage: PINSRW

Field type: Opcode
Modifiers: static

Insert Word.

Field type: Opcode

PMADDUBSW

Full Usage: PMADDUBSW

Field type: Opcode
Modifiers: static

Multiply and Add Packed Signed and Unsigned Bytes.

Field type: Opcode

PMADDWD

Full Usage: PMADDWD

Field type: Opcode
Modifiers: static

Multiply and Add Packed Integers.

Field type: Opcode

PMAXSB

Full Usage: PMAXSB

Field type: Opcode
Modifiers: static

Maximum of Packed Signed Integers.

Field type: Opcode

PMAXSD

Full Usage: PMAXSD

Field type: Opcode
Modifiers: static

Maximum of Packed Signed Integers.

Field type: Opcode

PMAXSW

Full Usage: PMAXSW

Field type: Opcode
Modifiers: static

Maximum of Packed Signed Integers.

Field type: Opcode

PMAXUB

Full Usage: PMAXUB

Field type: Opcode
Modifiers: static

Maximum of Packed Unsigned Integers.

Field type: Opcode

PMAXUD

Full Usage: PMAXUD

Field type: Opcode
Modifiers: static

Maximum of Packed Unsigned Integers.

Field type: Opcode

PMAXUW

Full Usage: PMAXUW

Field type: Opcode
Modifiers: static

Maximum of Packed Unsigned Integers.

Field type: Opcode

PMINSB

Full Usage: PMINSB

Field type: Opcode
Modifiers: static

Minimum of Packed Signed Integers.

Field type: Opcode

PMINSD

Full Usage: PMINSD

Field type: Opcode
Modifiers: static

Minimum of Packed Signed Integers.

Field type: Opcode

PMINSW

Full Usage: PMINSW

Field type: Opcode
Modifiers: static

Minimum of Packed Signed Integers.

Field type: Opcode

PMINUB

Full Usage: PMINUB

Field type: Opcode
Modifiers: static

Minimum of Packed Unsigned Integers.

Field type: Opcode

PMINUD

Full Usage: PMINUD

Field type: Opcode
Modifiers: static

Minimum of Packed Unsigned Integers.

Field type: Opcode

PMINUW

Full Usage: PMINUW

Field type: Opcode
Modifiers: static

Minimum of Packed Unsigned Integers.

Field type: Opcode

PMOVMSKB

Full Usage: PMOVMSKB

Field type: Opcode
Modifiers: static

Move Byte Mask.

Field type: Opcode

PMOVSXBD

Full Usage: PMOVSXBD

Field type: Opcode
Modifiers: static

Packed Move With Sign Extend.

Field type: Opcode

PMOVSXBQ

Full Usage: PMOVSXBQ

Field type: Opcode
Modifiers: static

Packed Move With Sign Extend.

Field type: Opcode

PMOVSXBW

Full Usage: PMOVSXBW

Field type: Opcode
Modifiers: static

Packed Move With Sign Extend.

Field type: Opcode

PMOVSXDQ

Full Usage: PMOVSXDQ

Field type: Opcode
Modifiers: static

Packed Move With Sign Extend.

Field type: Opcode

PMOVSXWD

Full Usage: PMOVSXWD

Field type: Opcode
Modifiers: static

Packed Move With Sign Extend.

Field type: Opcode

PMOVSXWQ

Full Usage: PMOVSXWQ

Field type: Opcode
Modifiers: static

Packed Move With Sign Extend.

Field type: Opcode

PMOVZXBD

Full Usage: PMOVZXBD

Field type: Opcode
Modifiers: static

Packed Move With Zero Extend.

Field type: Opcode

PMOVZXBQ

Full Usage: PMOVZXBQ

Field type: Opcode
Modifiers: static

Packed Move With Zero Extend.

Field type: Opcode

PMOVZXBW

Full Usage: PMOVZXBW

Field type: Opcode
Modifiers: static

Packed Move With Zero Extend.

Field type: Opcode

PMOVZXDQ

Full Usage: PMOVZXDQ

Field type: Opcode
Modifiers: static

Packed Move With Zero Extend.

Field type: Opcode

PMOVZXWD

Full Usage: PMOVZXWD

Field type: Opcode
Modifiers: static

Packed Move With Zero Extend.

Field type: Opcode

PMOVZXWQ

Full Usage: PMOVZXWQ

Field type: Opcode
Modifiers: static

Packed Move With Zero Extend.

Field type: Opcode

PMULDQ

Full Usage: PMULDQ

Field type: Opcode
Modifiers: static

Multiply Packed Doubleword Integers.

Field type: Opcode

PMULHRSW

Full Usage: PMULHRSW

Field type: Opcode
Modifiers: static

Packed Multiply High With Round and Scale.

Field type: Opcode

PMULHUW

Full Usage: PMULHUW

Field type: Opcode
Modifiers: static

Multiply Packed Unsigned Integers and Store High Result.

Field type: Opcode

PMULHW

Full Usage: PMULHW

Field type: Opcode
Modifiers: static

Multiply Packed Signed Integers and Store High Result.

Field type: Opcode

PMULLD

Full Usage: PMULLD

Field type: Opcode
Modifiers: static

Multiply Packed Integers and Store Low Result.

Field type: Opcode

PMULLW

Full Usage: PMULLW

Field type: Opcode
Modifiers: static

Multiply Packed Signed Integers and Store Low Result.

Field type: Opcode

PMULUDQ

Full Usage: PMULUDQ

Field type: Opcode
Modifiers: static

Multiply Packed Unsigned Doubleword Integers.

Field type: Opcode

POP

Full Usage: POP

Field type: Opcode
Modifiers: static

Pop a Value From the Stack.

Field type: Opcode

POPA

Full Usage: POPA

Field type: Opcode
Modifiers: static

Pop All General-Purpose Registers.

Field type: Opcode

POPAD

Full Usage: POPAD

Field type: Opcode
Modifiers: static

Pop All General-Purpose Registers.

Field type: Opcode

POPCNT

Full Usage: POPCNT

Field type: Opcode
Modifiers: static

Return the Count of Number of Bits Set to 1.

Field type: Opcode

POPF

Full Usage: POPF

Field type: Opcode
Modifiers: static

Pop Stack Into EFLAGS Register.

Field type: Opcode

POPFD

Full Usage: POPFD

Field type: Opcode
Modifiers: static

Pop Stack Into EFLAGS Register.

Field type: Opcode

POPFQ

Full Usage: POPFQ

Field type: Opcode
Modifiers: static

Pop Stack Into EFLAGS Register.

Field type: Opcode

POR

Full Usage: POR

Field type: Opcode
Modifiers: static

Bitwise Logical OR.

Field type: Opcode

PREFETCHIT0

Full Usage: PREFETCHIT0

Field type: Opcode
Modifiers: static

Prefetch Data Into Caches.

Field type: Opcode

PREFETCHIT1

Full Usage: PREFETCHIT1

Field type: Opcode
Modifiers: static

Prefetch Data Into Caches.

Field type: Opcode

PREFETCHNTA

Full Usage: PREFETCHNTA

Field type: Opcode
Modifiers: static

Prefetch Data Into Caches.

Field type: Opcode

PREFETCHT0

Full Usage: PREFETCHT0

Field type: Opcode
Modifiers: static

Prefetch Data Into Caches.

Field type: Opcode

PREFETCHT1

Full Usage: PREFETCHT1

Field type: Opcode
Modifiers: static

Prefetch Data Into Caches.

Field type: Opcode

PREFETCHT2

Full Usage: PREFETCHT2

Field type: Opcode
Modifiers: static

Prefetch Data Into Caches.

Field type: Opcode

PREFETCHW

Full Usage: PREFETCHW

Field type: Opcode
Modifiers: static

Prefetch Data Into Caches in Anticipation of a Write.

Field type: Opcode

PREFETCHWT1

Full Usage: PREFETCHWT1

Field type: Opcode
Modifiers: static

Prefetch Vector Data Into Caches With Intent to Write and T1 Hint.

Field type: Opcode

PSADBW

Full Usage: PSADBW

Field type: Opcode
Modifiers: static

Compute Sum of Absolute Differences.

Field type: Opcode

PSHUFB

Full Usage: PSHUFB

Field type: Opcode
Modifiers: static

Packed Shuffle Bytes.

Field type: Opcode

PSHUFD

Full Usage: PSHUFD

Field type: Opcode
Modifiers: static

Shuffle Packed Doublewords.

Field type: Opcode

PSHUFHW

Full Usage: PSHUFHW

Field type: Opcode
Modifiers: static

Shuffle Packed High Words.

Field type: Opcode

PSHUFLW

Full Usage: PSHUFLW

Field type: Opcode
Modifiers: static

Shuffle Packed Low Words.

Field type: Opcode

PSHUFW

Full Usage: PSHUFW

Field type: Opcode
Modifiers: static

Shuffle Packed Words.

Field type: Opcode

PSIGNB

Full Usage: PSIGNB

Field type: Opcode
Modifiers: static

Packed SIGN.

Field type: Opcode

PSIGND

Full Usage: PSIGND

Field type: Opcode
Modifiers: static

Packed SIGN.

Field type: Opcode

PSIGNW

Full Usage: PSIGNW

Field type: Opcode
Modifiers: static

Packed SIGN.

Field type: Opcode

PSLLD

Full Usage: PSLLD

Field type: Opcode
Modifiers: static

Shift Packed Data Left Logical.

Field type: Opcode

PSLLDQ

Full Usage: PSLLDQ

Field type: Opcode
Modifiers: static

Shift Double Quadword Left Logical.

Field type: Opcode

PSLLQ

Full Usage: PSLLQ

Field type: Opcode
Modifiers: static

Shift Packed Data Left Logical.

Field type: Opcode

PSLLW

Full Usage: PSLLW

Field type: Opcode
Modifiers: static

Shift Packed Data Left Logical.

Field type: Opcode

PSRAD

Full Usage: PSRAD

Field type: Opcode
Modifiers: static

Shift Packed Data Right Arithmetic.

Field type: Opcode

PSRAW

Full Usage: PSRAW

Field type: Opcode
Modifiers: static

Shift Packed Data Right Arithmetic.

Field type: Opcode

PSRLD

Full Usage: PSRLD

Field type: Opcode
Modifiers: static

Shift Packed Data Right Logical.

Field type: Opcode

PSRLDQ

Full Usage: PSRLDQ

Field type: Opcode
Modifiers: static

Shift Double Quadword Right Logical.

Field type: Opcode

PSRLQ

Full Usage: PSRLQ

Field type: Opcode
Modifiers: static

Shift Packed Data Right Logical.

Field type: Opcode

PSRLW

Full Usage: PSRLW

Field type: Opcode
Modifiers: static

Shift Packed Data Right Logical.

Field type: Opcode

PSUBB

Full Usage: PSUBB

Field type: Opcode
Modifiers: static

Subtract Packed Integers.

Field type: Opcode

PSUBD

Full Usage: PSUBD

Field type: Opcode
Modifiers: static

Subtract Packed Integers.

Field type: Opcode

PSUBQ

Full Usage: PSUBQ

Field type: Opcode
Modifiers: static

Subtract Packed Quadword Integers.

Field type: Opcode

PSUBSB

Full Usage: PSUBSB

Field type: Opcode
Modifiers: static

Subtract Packed Signed Integers With Signed Saturation.

Field type: Opcode

PSUBSW

Full Usage: PSUBSW

Field type: Opcode
Modifiers: static

Subtract Packed Signed Integers With Signed Saturation.

Field type: Opcode

PSUBUSB

Full Usage: PSUBUSB

Field type: Opcode
Modifiers: static

Subtract Packed Unsigned Integers With Unsigned Saturation.

Field type: Opcode

PSUBUSW

Full Usage: PSUBUSW

Field type: Opcode
Modifiers: static

Subtract Packed Unsigned Integers With Unsigned Saturation.

Field type: Opcode

PSUBW

Full Usage: PSUBW

Field type: Opcode
Modifiers: static

Subtract Packed Integers.

Field type: Opcode

PTEST

Full Usage: PTEST

Field type: Opcode
Modifiers: static

Logical Compare.

Field type: Opcode

PTWRITE

Full Usage: PTWRITE

Field type: Opcode
Modifiers: static

Write Data to a Processor Trace Packet.

Field type: Opcode

PUNPCKHBW

Full Usage: PUNPCKHBW

Field type: Opcode
Modifiers: static

Unpack High Data.

Field type: Opcode

PUNPCKHDQ

Full Usage: PUNPCKHDQ

Field type: Opcode
Modifiers: static

Unpack High Data.

Field type: Opcode

PUNPCKHQDQ

Full Usage: PUNPCKHQDQ

Field type: Opcode
Modifiers: static

Unpack High Data.

Field type: Opcode

PUNPCKHWD

Full Usage: PUNPCKHWD

Field type: Opcode
Modifiers: static

Unpack High Data.

Field type: Opcode

PUNPCKLBW

Full Usage: PUNPCKLBW

Field type: Opcode
Modifiers: static

Unpack Low Data.

Field type: Opcode

PUNPCKLDQ

Full Usage: PUNPCKLDQ

Field type: Opcode
Modifiers: static

Unpack Low Data.

Field type: Opcode

PUNPCKLQDQ

Full Usage: PUNPCKLQDQ

Field type: Opcode
Modifiers: static

Unpack Low Data.

Field type: Opcode

PUNPCKLWD

Full Usage: PUNPCKLWD

Field type: Opcode
Modifiers: static

Unpack Low Data.

Field type: Opcode

PUSH

Full Usage: PUSH

Field type: Opcode
Modifiers: static

Push Word, Doubleword, or Quadword Onto the Stack.

Field type: Opcode

PUSHA

Full Usage: PUSHA

Field type: Opcode
Modifiers: static

Push All General-Purpose Registers.

Field type: Opcode

PUSHAD

Full Usage: PUSHAD

Field type: Opcode
Modifiers: static

Push All General-Purpose Registers.

Field type: Opcode

PUSHF

Full Usage: PUSHF

Field type: Opcode
Modifiers: static

Push EFLAGS Register Onto the Stack.

Field type: Opcode

PUSHFD

Full Usage: PUSHFD

Field type: Opcode
Modifiers: static

Push EFLAGS Register Onto the Stack.

Field type: Opcode

PUSHFQ

Full Usage: PUSHFQ

Field type: Opcode
Modifiers: static

Push EFLAGS Register Onto the Stack.

Field type: Opcode

PXOR

Full Usage: PXOR

Field type: Opcode
Modifiers: static

Logical Exclusive OR.

Field type: Opcode

RCL

Full Usage: RCL

Field type: Opcode
Modifiers: static

Rotate.

Field type: Opcode

RCPPS

Full Usage: RCPPS

Field type: Opcode
Modifiers: static

Compute Reciprocals of Packed Single Precision Floating-Point Values.

Field type: Opcode

RCPSS

Full Usage: RCPSS

Field type: Opcode
Modifiers: static

Compute Reciprocal of Scalar Single Precision Floating-Point Values.

Field type: Opcode

RCR

Full Usage: RCR

Field type: Opcode
Modifiers: static

Rotate.

Field type: Opcode

RDFSBASE

Full Usage: RDFSBASE

Field type: Opcode
Modifiers: static

Read FS/GS Segment Base.

Field type: Opcode

RDGSBASE

Full Usage: RDGSBASE

Field type: Opcode
Modifiers: static

Read FS/GS Segment Base.

Field type: Opcode

RDMSR

Full Usage: RDMSR

Field type: Opcode
Modifiers: static

Read From Model Specific Register.

Field type: Opcode

RDMSRLIST

Full Usage: RDMSRLIST

Field type: Opcode
Modifiers: static

Read List of Model Specific Registers.

Field type: Opcode

RDPID

Full Usage: RDPID

Field type: Opcode
Modifiers: static

Read Processor ID.

Field type: Opcode

RDPKRU

Full Usage: RDPKRU

Field type: Opcode
Modifiers: static

Read Protection Key Rights for User Pages.

Field type: Opcode

RDPMC

Full Usage: RDPMC

Field type: Opcode
Modifiers: static

Read Performance-Monitoring Counters.

Field type: Opcode

RDRAND

Full Usage: RDRAND

Field type: Opcode
Modifiers: static

Read Random Number.

Field type: Opcode

RDSEED

Full Usage: RDSEED

Field type: Opcode
Modifiers: static

Read Random SEED.

Field type: Opcode

RDSSPD

Full Usage: RDSSPD

Field type: Opcode
Modifiers: static

Read Shadow Stack Pointer.

Field type: Opcode

RDSSPQ

Full Usage: RDSSPQ

Field type: Opcode
Modifiers: static

Read Shadow Stack Pointer.

Field type: Opcode

RDTSC

Full Usage: RDTSC

Field type: Opcode
Modifiers: static

Read Time-Stamp Counter.

Field type: Opcode

RDTSCP

Full Usage: RDTSCP

Field type: Opcode
Modifiers: static

Read Time-Stamp Counter and Processor ID.

Field type: Opcode

RET

Full Usage: RET

Field type: Opcode
Modifiers: static

Return From Procedure.

Field type: Opcode

ROL

Full Usage: ROL

Field type: Opcode
Modifiers: static

Rotate.

Field type: Opcode

ROR

Full Usage: ROR

Field type: Opcode
Modifiers: static

Rotate.

Field type: Opcode

RORX

Full Usage: RORX

Field type: Opcode
Modifiers: static

Rotate Right Logical Without Affecting Flags.

Field type: Opcode

ROUNDPD

Full Usage: ROUNDPD

Field type: Opcode
Modifiers: static

Round Packed Double Precision Floating-Point Values.

Field type: Opcode

ROUNDPS

Full Usage: ROUNDPS

Field type: Opcode
Modifiers: static

Round Packed Single Precision Floating-Point Values.

Field type: Opcode

ROUNDSD

Full Usage: ROUNDSD

Field type: Opcode
Modifiers: static

Round Scalar Double Precision Floating-Point Values.

Field type: Opcode

ROUNDSS

Full Usage: ROUNDSS

Field type: Opcode
Modifiers: static

Round Scalar Single Precision Floating-Point Values.

Field type: Opcode

RSM

Full Usage: RSM

Field type: Opcode
Modifiers: static

Resume From System Management Mode.

Field type: Opcode

RSQRTPS

Full Usage: RSQRTPS

Field type: Opcode
Modifiers: static

Compute Reciprocals of Square Roots of Packed Single Precision Floating-Point Values.

Field type: Opcode

RSQRTSS

Full Usage: RSQRTSS

Field type: Opcode
Modifiers: static

Compute Reciprocal of Square Root of Scalar Single Precision Floating-Point Value.

Field type: Opcode

RSTORSSP

Full Usage: RSTORSSP

Field type: Opcode
Modifiers: static

Restore Saved Shadow Stack Pointer.

Field type: Opcode

SAHF

Full Usage: SAHF

Field type: Opcode
Modifiers: static

Store AH Into Flags.

Field type: Opcode

SAL

Full Usage: SAL

Field type: Opcode
Modifiers: static

Shift.

Field type: Opcode

SAR

Full Usage: SAR

Field type: Opcode
Modifiers: static

Shift.

Field type: Opcode

SARX

Full Usage: SARX

Field type: Opcode
Modifiers: static

Shift Without Affecting Flags.

Field type: Opcode

SAVEPREVSSP

Full Usage: SAVEPREVSSP

Field type: Opcode
Modifiers: static

Save Previous Shadow Stack Pointer.

Field type: Opcode

SBB

Full Usage: SBB

Field type: Opcode
Modifiers: static

Integer Subtraction With Borrow.

Field type: Opcode

SCAS

Full Usage: SCAS

Field type: Opcode
Modifiers: static

Scan String.

Field type: Opcode

SCASB

Full Usage: SCASB

Field type: Opcode
Modifiers: static

Scan String.

Field type: Opcode

SCASD

Full Usage: SCASD

Field type: Opcode
Modifiers: static

Scan String.

Field type: Opcode

SCASQ

Full Usage: SCASQ

Field type: Opcode
Modifiers: static

Scan String.

Field type: Opcode

SCASW

Full Usage: SCASW

Field type: Opcode
Modifiers: static

Scan String.

Field type: Opcode

SENDUIPI

Full Usage: SENDUIPI

Field type: Opcode
Modifiers: static

Send User Interprocessor Interrupt.

Field type: Opcode

SERIALIZE

Full Usage: SERIALIZE

Field type: Opcode
Modifiers: static

Serialize Instruction Execution.

Field type: Opcode

SETA

Full Usage: SETA

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETAE

Full Usage: SETAE

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETB

Full Usage: SETB

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETBE

Full Usage: SETBE

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETC

Full Usage: SETC

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETE

Full Usage: SETE

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETG

Full Usage: SETG

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETGE

Full Usage: SETGE

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETL

Full Usage: SETL

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETLE

Full Usage: SETLE

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETNA

Full Usage: SETNA

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETNAE

Full Usage: SETNAE

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETNB

Full Usage: SETNB

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETNBE

Full Usage: SETNBE

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETNC

Full Usage: SETNC

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETNE

Full Usage: SETNE

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETNG

Full Usage: SETNG

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETNGE

Full Usage: SETNGE

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETNL

Full Usage: SETNL

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETNLE

Full Usage: SETNLE

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETNO

Full Usage: SETNO

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETNP

Full Usage: SETNP

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETNS

Full Usage: SETNS

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETNZ

Full Usage: SETNZ

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETO

Full Usage: SETO

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETP

Full Usage: SETP

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETPE

Full Usage: SETPE

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETPO

Full Usage: SETPO

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETS

Full Usage: SETS

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SETSSBSY

Full Usage: SETSSBSY

Field type: Opcode
Modifiers: static

Mark Shadow Stack Busy.

Field type: Opcode

SETZ

Full Usage: SETZ

Field type: Opcode
Modifiers: static

Set Byte on Condition.

Field type: Opcode

SFENCE

Full Usage: SFENCE

Field type: Opcode
Modifiers: static

Store Fence.

Field type: Opcode

SGDT

Full Usage: SGDT

Field type: Opcode
Modifiers: static

Store Global Descriptor Table Register.

Field type: Opcode

SHA1MSG1

Full Usage: SHA1MSG1

Field type: Opcode
Modifiers: static

Perform an Intermediate Calculation for the Next Four SHA1 Message Dwords.

Field type: Opcode

SHA1MSG2

Full Usage: SHA1MSG2

Field type: Opcode
Modifiers: static

Perform a Final Calculation for the Next Four SHA1 Message Dwords.

Field type: Opcode

SHA1NEXTE

Full Usage: SHA1NEXTE

Field type: Opcode
Modifiers: static

Calculate SHA1 State Variable E After Four Rounds.

Field type: Opcode

SHA1RNDS4

Full Usage: SHA1RNDS4

Field type: Opcode
Modifiers: static

Perform Four Rounds of SHA1 Operation.

Field type: Opcode

SHA256MSG1

Full Usage: SHA256MSG1

Field type: Opcode
Modifiers: static

Perform an Intermediate Calculation for the Next Four SHA256 Message Dwords.

Field type: Opcode

SHA256MSG2

Full Usage: SHA256MSG2

Field type: Opcode
Modifiers: static

Perform a Final Calculation for the Next Four SHA256 Message Dwords.

Field type: Opcode

SHA256RNDS2

Full Usage: SHA256RNDS2

Field type: Opcode
Modifiers: static

Perform Two Rounds of SHA256 Operation.

Field type: Opcode

SHL

Full Usage: SHL

Field type: Opcode
Modifiers: static

Shift.

Field type: Opcode

SHLD

Full Usage: SHLD

Field type: Opcode
Modifiers: static

Double Precision Shift Left.

Field type: Opcode

SHLX

Full Usage: SHLX

Field type: Opcode
Modifiers: static

Shift Without Affecting Flags.

Field type: Opcode

SHR

Full Usage: SHR

Field type: Opcode
Modifiers: static

Shift.

Field type: Opcode

SHRD

Full Usage: SHRD

Field type: Opcode
Modifiers: static

Double Precision Shift Right.

Field type: Opcode

SHRX

Full Usage: SHRX

Field type: Opcode
Modifiers: static

Shift Without Affecting Flags.

Field type: Opcode

SHUFPD

Full Usage: SHUFPD

Field type: Opcode
Modifiers: static

Packed Interleave Shuffle of Pairs of Double Precision Floating-Point Values.

Field type: Opcode

SHUFPS

Full Usage: SHUFPS

Field type: Opcode
Modifiers: static

Packed Interleave Shuffle of Quadruplets of Single Precision Floating-Point Values.

Field type: Opcode

SIDT

Full Usage: SIDT

Field type: Opcode
Modifiers: static

Store Interrupt Descriptor Table Register.

Field type: Opcode

SLDT

Full Usage: SLDT

Field type: Opcode
Modifiers: static

Store Local Descriptor Table Register.

Field type: Opcode

SM2

Full Usage: SM2

Field type: Opcode
Modifiers: static

Chinese national cryptographic algorithms.

Field type: Opcode

SMSW

Full Usage: SMSW

Field type: Opcode
Modifiers: static

Store Machine Status Word.

Field type: Opcode

SQRTPD

Full Usage: SQRTPD

Field type: Opcode
Modifiers: static

Square Root of Double Precision Floating-Point Values.

Field type: Opcode

SQRTPS

Full Usage: SQRTPS

Field type: Opcode
Modifiers: static

Square Root of Single Precision Floating-Point Values.

Field type: Opcode

SQRTSD

Full Usage: SQRTSD

Field type: Opcode
Modifiers: static

Compute Square Root of Scalar Double Precision Floating-Point Value.

Field type: Opcode

SQRTSS

Full Usage: SQRTSS

Field type: Opcode
Modifiers: static

Compute Square Root of Scalar Single Precision Value.

Field type: Opcode

STAC

Full Usage: STAC

Field type: Opcode
Modifiers: static

Set AC Flag in EFLAGS Register.

Field type: Opcode

STC

Full Usage: STC

Field type: Opcode
Modifiers: static

Set Carry Flag.

Field type: Opcode

STD

Full Usage: STD

Field type: Opcode
Modifiers: static

Set Direction Flag.

Field type: Opcode

STI

Full Usage: STI

Field type: Opcode
Modifiers: static

Set Interrupt Flag.

Field type: Opcode

STMXCSR

Full Usage: STMXCSR

Field type: Opcode
Modifiers: static

Store MXCSR Register State.

Field type: Opcode

STOS

Full Usage: STOS

Field type: Opcode
Modifiers: static

Store String.

Field type: Opcode

STOSB

Full Usage: STOSB

Field type: Opcode
Modifiers: static

Store String.

Field type: Opcode

STOSD

Full Usage: STOSD

Field type: Opcode
Modifiers: static

Store String.

Field type: Opcode

STOSQ

Full Usage: STOSQ

Field type: Opcode
Modifiers: static

Store String.

Field type: Opcode

STOSW

Full Usage: STOSW

Field type: Opcode
Modifiers: static

Store String.

Field type: Opcode

STR

Full Usage: STR

Field type: Opcode
Modifiers: static

Store Task Register.

Field type: Opcode

STTILECFG

Full Usage: STTILECFG

Field type: Opcode
Modifiers: static

Store Tile Configuration.

Field type: Opcode

STUI

Full Usage: STUI

Field type: Opcode
Modifiers: static

Set User Interrupt Flag.

Field type: Opcode

SUB

Full Usage: SUB

Field type: Opcode
Modifiers: static

Subtract.

Field type: Opcode

SUBPD

Full Usage: SUBPD

Field type: Opcode
Modifiers: static

Subtract Packed Double Precision Floating-Point Values.

Field type: Opcode

SUBPS

Full Usage: SUBPS

Field type: Opcode
Modifiers: static

Subtract Packed Single Precision Floating-Point Values.

Field type: Opcode

SUBSD

Full Usage: SUBSD

Field type: Opcode
Modifiers: static

Subtract Scalar Double Precision Floating-Point Value.

Field type: Opcode

SUBSS

Full Usage: SUBSS

Field type: Opcode
Modifiers: static

Subtract Scalar Single Precision Floating-Point Value.

Field type: Opcode

SWAPGS

Full Usage: SWAPGS

Field type: Opcode
Modifiers: static

Swap GS Base Register.

Field type: Opcode

SYSCALL

Full Usage: SYSCALL

Field type: Opcode
Modifiers: static

Fast System Call.

Field type: Opcode

SYSENTER

Full Usage: SYSENTER

Field type: Opcode
Modifiers: static

Fast System Call.

Field type: Opcode

SYSEXIT

Full Usage: SYSEXIT

Field type: Opcode
Modifiers: static

Fast Return from Fast System Call.

Field type: Opcode

SYSRET

Full Usage: SYSRET

Field type: Opcode
Modifiers: static

Return From Fast System Call.

Field type: Opcode

TDPBF16PS

Full Usage: TDPBF16PS

Field type: Opcode
Modifiers: static

Dot Product of BF16 Tiles Accumulated into Packed Single Precision Tile.

Field type: Opcode

TDPBSSD

Full Usage: TDPBSSD

Field type: Opcode
Modifiers: static

Dot Product of Signed/Unsigned Bytes with Dword Accumulation.

Field type: Opcode

TDPBSUD

Full Usage: TDPBSUD

Field type: Opcode
Modifiers: static

Dot Product of Signed/Unsigned Bytes with Dword Accumulation.

Field type: Opcode

TDPBUSD

Full Usage: TDPBUSD

Field type: Opcode
Modifiers: static

Dot Product of Signed/Unsigned Bytes with Dword Accumulation.

Field type: Opcode

TDPBUUD

Full Usage: TDPBUUD

Field type: Opcode
Modifiers: static

Dot Product of Signed/Unsigned Bytes with Dword Accumulation.

Field type: Opcode

TDPFP16PS

Full Usage: TDPFP16PS

Field type: Opcode
Modifiers: static

Dot Product of FP16 Tiles Accumulated into Packed Single Precision Tile.

Field type: Opcode

TEST

Full Usage: TEST

Field type: Opcode
Modifiers: static

Logical Compare.

Field type: Opcode

TESTUI

Full Usage: TESTUI

Field type: Opcode
Modifiers: static

Determine User Interrupt Flag.

Field type: Opcode

TILELOADD

Full Usage: TILELOADD

Field type: Opcode
Modifiers: static

Load Tile.

Field type: Opcode

TILELOADDT1

Full Usage: TILELOADDT1

Field type: Opcode
Modifiers: static

Load Tile.

Field type: Opcode

TILERELEASE

Full Usage: TILERELEASE

Field type: Opcode
Modifiers: static

Release Tile.

Field type: Opcode

TILESTORED

Full Usage: TILESTORED

Field type: Opcode
Modifiers: static

Store Tile.

Field type: Opcode

TILEZERO

Full Usage: TILEZERO

Field type: Opcode
Modifiers: static

Zero Tile.

Field type: Opcode

TPAUSE

Full Usage: TPAUSE

Field type: Opcode
Modifiers: static

Timed PAUSE.

Field type: Opcode

TZCNT

Full Usage: TZCNT

Field type: Opcode
Modifiers: static

Count the Number of Trailing Zero Bits.

Field type: Opcode

UCOMISD

Full Usage: UCOMISD

Field type: Opcode
Modifiers: static

Unordered Compare Scalar Double Precision Floating-Point Values and Set EFLAGS.

Field type: Opcode

UCOMISS

Full Usage: UCOMISS

Field type: Opcode
Modifiers: static

Unordered Compare Scalar Single Precision Floating-Point Values and Set EFLAGS.

Field type: Opcode

UD0

Full Usage: UD0

Field type: Opcode
Modifiers: static

Undefined Instruction.

Field type: Opcode

UD1

Full Usage: UD1

Field type: Opcode
Modifiers: static

Undefined Instruction.

Field type: Opcode

UD2

Full Usage: UD2

Field type: Opcode
Modifiers: static

Undefined Instruction.

Field type: Opcode

UDB

Full Usage: UDB

Field type: Opcode
Modifiers: static

Undefined Instruction.

Field type: Opcode

UIRET

Full Usage: UIRET

Field type: Opcode
Modifiers: static

User-Interrupt Return.

Field type: Opcode

UMONITOR

Full Usage: UMONITOR

Field type: Opcode
Modifiers: static

User Level Set Up Monitor Address.

Field type: Opcode

UMWAIT

Full Usage: UMWAIT

Field type: Opcode
Modifiers: static

User Level Monitor Wait.

Field type: Opcode

UNPCKHPD

Full Usage: UNPCKHPD

Field type: Opcode
Modifiers: static

Unpack and Interleave High Packed Double Precision Floating-Point Values.

Field type: Opcode

UNPCKHPS

Full Usage: UNPCKHPS

Field type: Opcode
Modifiers: static

Unpack and Interleave High Packed Single Precision Floating-Point Values.

Field type: Opcode

UNPCKLPD

Full Usage: UNPCKLPD

Field type: Opcode
Modifiers: static

Unpack and Interleave Low Packed Double Precision Floating-Point Values.

Field type: Opcode

UNPCKLPS

Full Usage: UNPCKLPS

Field type: Opcode
Modifiers: static

Unpack and Interleave Low Packed Single Precision Floating-Point Values.

Field type: Opcode

V4FMADDPS

Full Usage: V4FMADDPS

Field type: Opcode
Modifiers: static

Packed Single Precision Floating-Point Fused Multiply-Add (4-Iterations).

Field type: Opcode

V4FMADDSS

Full Usage: V4FMADDSS

Field type: Opcode
Modifiers: static

Scalar Single Precision Floating-Point Fused Multiply-Add (4-Iterations).

Field type: Opcode

V4FNMADDPS

Full Usage: V4FNMADDPS

Field type: Opcode
Modifiers: static

Packed Single Precision Floating-Point Fused Multiply-Add (4-Iterations).

Field type: Opcode

V4FNMADDSS

Full Usage: V4FNMADDSS

Field type: Opcode
Modifiers: static

Scalar Single Precision Floating-Point Fused Multiply-Add (4-Iterations).

Field type: Opcode

VADDPD

Full Usage: VADDPD

Field type: Opcode
Modifiers: static

Add Packed Double Precision Floating-Point Values.

Field type: Opcode

VADDPH

Full Usage: VADDPH

Field type: Opcode
Modifiers: static

Add Packed FP16 Values.

Field type: Opcode

VADDPS

Full Usage: VADDPS

Field type: Opcode
Modifiers: static

Add Packed Single Precision Floating-Point Values.

Field type: Opcode

VADDSD

Full Usage: VADDSD

Field type: Opcode
Modifiers: static

Add Scalar Double Precision Floating-Point Values.

Field type: Opcode

VADDSH

Full Usage: VADDSH

Field type: Opcode
Modifiers: static

Add Scalar FP16 Values.

Field type: Opcode

VADDSS

Full Usage: VADDSS

Field type: Opcode
Modifiers: static

Add Scalar Single Precision Floating-Point Values.

Field type: Opcode

VADDSUBPD

Full Usage: VADDSUBPD

Field type: Opcode
Modifiers: static

Packed Double Precision Floating-Point Add/Subtract.

Field type: Opcode

VADDSUBPS

Full Usage: VADDSUBPS

Field type: Opcode
Modifiers: static

Packed Single Precision Floating-Point Add/Subtract.

Field type: Opcode

VAESDEC

Full Usage: VAESDEC

Field type: Opcode
Modifiers: static

Perform One Round of an AES Decryption Flow.

Field type: Opcode

VAESDECLAST

Full Usage: VAESDECLAST

Field type: Opcode
Modifiers: static

Perform Last Round of an AES Decryption Flow.

Field type: Opcode

VAESENC

Full Usage: VAESENC

Field type: Opcode
Modifiers: static

Perform One Round of an AES Encryption Flow.

Field type: Opcode

VAESENCLAST

Full Usage: VAESENCLAST

Field type: Opcode
Modifiers: static

Perform Last Round of an AES Encryption Flow.

Field type: Opcode

VAESIMC

Full Usage: VAESIMC

Field type: Opcode
Modifiers: static

Perform the AES InvMixColumn Transformation.

Field type: Opcode

VAESKEYGENASSIST

Full Usage: VAESKEYGENASSIST

Field type: Opcode
Modifiers: static

AES Round Key Generation Assist.

Field type: Opcode

VALIGND

Full Usage: VALIGND

Field type: Opcode
Modifiers: static

Align Doubleword/Quadword Vectors.

Field type: Opcode

VALIGNQ

Full Usage: VALIGNQ

Field type: Opcode
Modifiers: static

Align Doubleword/Quadword Vectors.

Field type: Opcode

VANDNPD

Full Usage: VANDNPD

Field type: Opcode
Modifiers: static

Bitwise Logical AND NOT of Packed Double Precision Floating-Point Values.

Field type: Opcode

VANDNPS

Full Usage: VANDNPS

Field type: Opcode
Modifiers: static

Bitwise Logical AND NOT of Packed Single Precision Floating-Point Values.

Field type: Opcode

VANDPD

Full Usage: VANDPD

Field type: Opcode
Modifiers: static

Bitwise Logical AND of Packed Double Precision Floating-Point Values.

Field type: Opcode

VANDPS

Full Usage: VANDPS

Field type: Opcode
Modifiers: static

Bitwise Logical AND of Packed Single Precision Floating-Point Values.

Field type: Opcode

VBCSTNEBF162PS

Full Usage: VBCSTNEBF162PS

Field type: Opcode
Modifiers: static

Load BF16 Element and Convert to FP32 Element With Broadcast.

Field type: Opcode

VBCSTNESH2PS

Full Usage: VBCSTNESH2PS

Field type: Opcode
Modifiers: static

Load FP16 Element and Convert to FP32 Element with Broadcast.

Field type: Opcode

VBLENDMPD

Full Usage: VBLENDMPD

Field type: Opcode
Modifiers: static

Blend Float64/Float32 Vectors Using an OpMask Control.

Field type: Opcode

VBLENDMPS

Full Usage: VBLENDMPS

Field type: Opcode
Modifiers: static

Blend Float64/Float32 Vectors Using an OpMask Control.

Field type: Opcode

VBLENDPD

Full Usage: VBLENDPD

Field type: Opcode
Modifiers: static

Blend Packed Double Precision Floating-Point Values.

Field type: Opcode

VBLENDPS

Full Usage: VBLENDPS

Field type: Opcode
Modifiers: static

Blend Packed Single Precision Floating-Point Values.

Field type: Opcode

VBLENDVPD

Full Usage: VBLENDVPD

Field type: Opcode
Modifiers: static

Variable Blend Packed Double Precision Floating-Point Values.

Field type: Opcode

VBLENDVPS

Full Usage: VBLENDVPS

Field type: Opcode
Modifiers: static

Variable Blend Packed Single Precision Floating-Point Values.

Field type: Opcode

VBROADCASTF128

Full Usage: VBROADCASTF128

Field type: Opcode
Modifiers: static

Load with Broadcast Floating-Point Data.

Field type: Opcode

VBROADCASTF32X2

Full Usage: VBROADCASTF32X2

Field type: Opcode
Modifiers: static

Load with Broadcast Floating-Point Data.

Field type: Opcode

VBROADCASTF32X4

Full Usage: VBROADCASTF32X4

Field type: Opcode
Modifiers: static

Load with Broadcast Floating-Point Data.

Field type: Opcode

VBROADCASTF32X8

Full Usage: VBROADCASTF32X8

Field type: Opcode
Modifiers: static

Load with Broadcast Floating-Point Data.

Field type: Opcode

VBROADCASTF64X2

Full Usage: VBROADCASTF64X2

Field type: Opcode
Modifiers: static

Load with Broadcast Floating-Point Data.

Field type: Opcode

VBROADCASTF64X4

Full Usage: VBROADCASTF64X4

Field type: Opcode
Modifiers: static

Load with Broadcast Floating-Point Data.

Field type: Opcode

VBROADCASTI128

Full Usage: VBROADCASTI128

Field type: Opcode
Modifiers: static

Load Integer and Broadcast.

Field type: Opcode

VBROADCASTI32X2

Full Usage: VBROADCASTI32X2

Field type: Opcode
Modifiers: static

Load Integer and Broadcast.

Field type: Opcode

VBROADCASTI32X4

Full Usage: VBROADCASTI32X4

Field type: Opcode
Modifiers: static

Load Integer and Broadcast.

Field type: Opcode

VBROADCASTI32X8

Full Usage: VBROADCASTI32X8

Field type: Opcode
Modifiers: static

Load Integer and Broadcast.

Field type: Opcode

VBROADCASTI64X2

Full Usage: VBROADCASTI64X2

Field type: Opcode
Modifiers: static

Load Integer and Broadcast.

Field type: Opcode

VBROADCASTI64X4

Full Usage: VBROADCASTI64X4

Field type: Opcode
Modifiers: static

Load Integer and Broadcast.

Field type: Opcode

VBROADCASTSD

Full Usage: VBROADCASTSD

Field type: Opcode
Modifiers: static

Load with Broadcast Floating-Point Data.

Field type: Opcode

VBROADCASTSS

Full Usage: VBROADCASTSS

Field type: Opcode
Modifiers: static

Load with Broadcast Floating-Point Data.

Field type: Opcode

VCMPPD

Full Usage: VCMPPD

Field type: Opcode
Modifiers: static

Compare Packed Double Precision Floating-Point Values.

Field type: Opcode

VCMPPH

Full Usage: VCMPPH

Field type: Opcode
Modifiers: static

Compare Packed FP16 Values.

Field type: Opcode

VCMPPS

Full Usage: VCMPPS

Field type: Opcode
Modifiers: static

Compare Packed Single Precision Floating-Point Values.

Field type: Opcode

VCMPSD

Full Usage: VCMPSD

Field type: Opcode
Modifiers: static

Compare Scalar Double Precision Floating-Point Value.

Field type: Opcode

VCMPSH

Full Usage: VCMPSH

Field type: Opcode
Modifiers: static

Compare Scalar FP16 Values.

Field type: Opcode

VCMPSS

Full Usage: VCMPSS

Field type: Opcode
Modifiers: static

Compare Scalar Single Precision Floating-Point Value.

Field type: Opcode

VCOMISD

Full Usage: VCOMISD

Field type: Opcode
Modifiers: static

Compare Scalar Ordered Double Precision Floating-Point Values and Set EFLAGS.

Field type: Opcode

VCOMISH

Full Usage: VCOMISH

Field type: Opcode
Modifiers: static

Compare Scalar Ordered FP16 Values and Set EFLAGS.

Field type: Opcode

VCOMISS

Full Usage: VCOMISS

Field type: Opcode
Modifiers: static

Compare Scalar Ordered Single Precision Floating-Point Values and Set EFLAGS.

Field type: Opcode

VCOMPRESSPD

Full Usage: VCOMPRESSPD

Field type: Opcode
Modifiers: static

Store Sparse Packed Double Precision Floating-Point Values Into Dense Memory.

Field type: Opcode

VCOMPRESSPS

Full Usage: VCOMPRESSPS

Field type: Opcode
Modifiers: static

Store Sparse Packed Single Precision Floating-Point Values Into Dense Memory.

Field type: Opcode

VCVTDQ2PD

Full Usage: VCVTDQ2PD

Field type: Opcode
Modifiers: static

Convert Packed Doubleword Integers to Packed Double Precision Floating-Point Values.

Field type: Opcode

VCVTDQ2PH

Full Usage: VCVTDQ2PH

Field type: Opcode
Modifiers: static

Convert Packed Signed Doubleword Integers to Packed FP16 Values.

Field type: Opcode

VCVTDQ2PS

Full Usage: VCVTDQ2PS

Field type: Opcode
Modifiers: static

Convert Packed Doubleword Integers to Packed Single Precision Floating-Point Values.

Field type: Opcode

VCVTNE2PS2BF16

Full Usage: VCVTNE2PS2BF16

Field type: Opcode
Modifiers: static

Convert Two Packed Single Data to One Packed BF16 Data.

Field type: Opcode

VCVTNEEBF162PS

Full Usage: VCVTNEEBF162PS

Field type: Opcode
Modifiers: static

Convert Even Elements of Packed BF16 Values to FP32 Values.

Field type: Opcode

VCVTNEEPH2PS

Full Usage: VCVTNEEPH2PS

Field type: Opcode
Modifiers: static

Convert Even Elements of Packed FP16 Values to FP32 Values.

Field type: Opcode

VCVTNEOBF162PS

Full Usage: VCVTNEOBF162PS

Field type: Opcode
Modifiers: static

Convert Odd Elements of Packed BF16 Values to FP32 Values.

Field type: Opcode

VCVTNEOPH2PS

Full Usage: VCVTNEOPH2PS

Field type: Opcode
Modifiers: static

Convert Odd Elements of Packed FP16 Values to FP32 Values.

Field type: Opcode

VCVTNEPS2BF16

Full Usage: VCVTNEPS2BF16

Field type: Opcode
Modifiers: static

Convert Packed Single Data to Packed BF16 Data.

Field type: Opcode

VCVTPD2DQ

Full Usage: VCVTPD2DQ

Field type: Opcode
Modifiers: static

Convert Packed Double Precision Floating-Point Values to Packed Doubleword Integers.

Field type: Opcode

VCVTPD2PH

Full Usage: VCVTPD2PH

Field type: Opcode
Modifiers: static

Convert Packed Double Precision FP Values to Packed FP16 Values.

Field type: Opcode

VCVTPD2PS

Full Usage: VCVTPD2PS

Field type: Opcode
Modifiers: static

Convert Packed Double Precision Floating-Point Values to Packed Single Precision Floating-Point Values.

Field type: Opcode

VCVTPD2QQ

Full Usage: VCVTPD2QQ

Field type: Opcode
Modifiers: static

Convert Packed Double Precision Floating-Point Values to Packed Quadword Integers.

Field type: Opcode

VCVTPD2UDQ

Full Usage: VCVTPD2UDQ

Field type: Opcode
Modifiers: static

Convert Packed Double Precision Floating-Point Values to Packed Unsigned Doubleword Integers.

Field type: Opcode

VCVTPD2UQQ

Full Usage: VCVTPD2UQQ

Field type: Opcode
Modifiers: static

Convert Packed Double Precision Floating-Point Values to Packed Unsigned Quadword Integers.

Field type: Opcode

VCVTPH2DQ

Full Usage: VCVTPH2DQ

Field type: Opcode
Modifiers: static

Convert Packed FP16 Values to Signed Doubleword Integers.

Field type: Opcode

VCVTPH2PD

Full Usage: VCVTPH2PD

Field type: Opcode
Modifiers: static

Convert Packed FP16 Values to FP64 Values.

Field type: Opcode

VCVTPH2PS

Full Usage: VCVTPH2PS

Field type: Opcode
Modifiers: static

Convert Packed FP16 Values to Single Precision Floating-Point Values.

Field type: Opcode

VCVTPH2PSX

Full Usage: VCVTPH2PSX

Field type: Opcode
Modifiers: static

Convert Packed FP16 Values to Single Precision Floating-Point Values.

Field type: Opcode

VCVTPH2QQ

Full Usage: VCVTPH2QQ

Field type: Opcode
Modifiers: static

Convert Packed FP16 Values to Signed Quadword Integer Values.

Field type: Opcode

VCVTPH2UDQ

Full Usage: VCVTPH2UDQ

Field type: Opcode
Modifiers: static

Convert Packed FP16 Values to Unsigned Doubleword Integers.

Field type: Opcode

VCVTPH2UQQ

Full Usage: VCVTPH2UQQ

Field type: Opcode
Modifiers: static

Convert Packed FP16 Values to Unsigned Quadword Integers.

Field type: Opcode

VCVTPH2UW

Full Usage: VCVTPH2UW

Field type: Opcode
Modifiers: static

Convert Packed FP16 Values to Unsigned Word Integers.

Field type: Opcode

VCVTPH2W

Full Usage: VCVTPH2W

Field type: Opcode
Modifiers: static

Convert Packed FP16 Values to Signed Word Integers.

Field type: Opcode

VCVTPS2DQ

Full Usage: VCVTPS2DQ

Field type: Opcode
Modifiers: static

Convert Packed Single Precision Floating-Point Values to Packed Signed Doubleword Integer Values.

Field type: Opcode

VCVTPS2PD

Full Usage: VCVTPS2PD

Field type: Opcode
Modifiers: static

Convert Packed Single Precision Floating-Point Values to Packed Double Precision Floating-Point Values.

Field type: Opcode

VCVTPS2PH

Full Usage: VCVTPS2PH

Field type: Opcode
Modifiers: static

Convert Single Precision FP Value to 16-bit FP Value.

Field type: Opcode

VCVTPS2PHX

Full Usage: VCVTPS2PHX

Field type: Opcode
Modifiers: static

Convert Packed Single Precision Floating-Point Values to Packed FP16 Values.

Field type: Opcode

VCVTPS2QQ

Full Usage: VCVTPS2QQ

Field type: Opcode
Modifiers: static

Convert Packed Single Precision Floating-Point Values to Packed Signed Quadword Integer Values.

Field type: Opcode

VCVTPS2UDQ

Full Usage: VCVTPS2UDQ

Field type: Opcode
Modifiers: static

Convert Packed Single Precision Floating-Point Values to Packed Unsigned Doubleword Integer Values.

Field type: Opcode

VCVTPS2UQQ

Full Usage: VCVTPS2UQQ

Field type: Opcode
Modifiers: static

Convert Packed Single Precision Floating-Point Values to Packed Unsigned Quadword Integer Values.

Field type: Opcode

VCVTQQ2PD

Full Usage: VCVTQQ2PD

Field type: Opcode
Modifiers: static

Convert Packed Quadword Integers to Packed Double Precision Floating-Point Values.

Field type: Opcode

VCVTQQ2PH

Full Usage: VCVTQQ2PH

Field type: Opcode
Modifiers: static

Convert Packed Signed Quadword Integers to Packed FP16 Values.

Field type: Opcode

VCVTQQ2PS

Full Usage: VCVTQQ2PS

Field type: Opcode
Modifiers: static

Convert Packed Quadword Integers to Packed Single Precision Floating-Point Values.

Field type: Opcode

VCVTSD2SH

Full Usage: VCVTSD2SH

Field type: Opcode
Modifiers: static

Convert Low FP64 Value to an FP16 Value.

Field type: Opcode

VCVTSD2SI

Full Usage: VCVTSD2SI

Field type: Opcode
Modifiers: static

Convert Scalar Double Precision Floating-Point Value to Signed Integer.

Field type: Opcode

VCVTSD2SS

Full Usage: VCVTSD2SS

Field type: Opcode
Modifiers: static

Convert Scalar Double Precision Floating-Point Value to Scalar Single Precision Floating-Point Value.

Field type: Opcode

VCVTSD2USI

Full Usage: VCVTSD2USI

Field type: Opcode
Modifiers: static

Convert Scalar Double Precision Floating-Point Value to Unsigned Integer.

Field type: Opcode

VCVTSH2SD

Full Usage: VCVTSH2SD

Field type: Opcode
Modifiers: static

Convert Low FP16 Value to an FP64 Value.

Field type: Opcode

VCVTSH2SI

Full Usage: VCVTSH2SI

Field type: Opcode
Modifiers: static

Convert Low FP16 Value to Signed Integer.

Field type: Opcode

VCVTSH2SS

Full Usage: VCVTSH2SS

Field type: Opcode
Modifiers: static

Convert Low FP16 Value to FP32 Value.

Field type: Opcode

VCVTSH2USI

Full Usage: VCVTSH2USI

Field type: Opcode
Modifiers: static

Convert Low FP16 Value to Unsigned Integer.

Field type: Opcode

VCVTSI2SD

Full Usage: VCVTSI2SD

Field type: Opcode
Modifiers: static

Convert Signed Integer to Scalar Double Precision Floating-Point Value.

Field type: Opcode

VCVTSI2SH

Full Usage: VCVTSI2SH

Field type: Opcode
Modifiers: static

Convert a Signed Doubleword/Quadword Integer to an FP16 Value.

Field type: Opcode

VCVTSI2SS

Full Usage: VCVTSI2SS

Field type: Opcode
Modifiers: static

Convert Signed Integer to Scalar Single Precision Floating-Point Value.

Field type: Opcode

VCVTSS2SD

Full Usage: VCVTSS2SD

Field type: Opcode
Modifiers: static

Convert Scalar Single Precision Floating-Point Value to Scalar Double Precision Floating-Point Value.

Field type: Opcode

VCVTSS2SH

Full Usage: VCVTSS2SH

Field type: Opcode
Modifiers: static

Convert Low FP32 Value to an FP16 Value.

Field type: Opcode

VCVTSS2SI

Full Usage: VCVTSS2SI

Field type: Opcode
Modifiers: static

Convert Scalar Single Precision Floating-Point Value to Signed Integer.

Field type: Opcode

VCVTSS2USI

Full Usage: VCVTSS2USI

Field type: Opcode
Modifiers: static

Convert Scalar Single Precision Floating-Point Value to Unsigned Doubleword Integer.

Field type: Opcode

VCVTTPD2DQ

Full Usage: VCVTTPD2DQ

Field type: Opcode
Modifiers: static

Convert with Truncation Packed Double Precision Floating-Point Values to Packed Doubleword Integers.

Field type: Opcode

VCVTTPD2QQ

Full Usage: VCVTTPD2QQ

Field type: Opcode
Modifiers: static

Convert With Truncation Packed Double Precision Floating-Point Values to Packed Quadword Integers.

Field type: Opcode

VCVTTPD2UDQ

Full Usage: VCVTTPD2UDQ

Field type: Opcode
Modifiers: static

Convert With Truncation Packed Double Precision Floating-Point Values to Packed Unsigned Doubleword Integers.

Field type: Opcode

VCVTTPD2UQQ

Full Usage: VCVTTPD2UQQ

Field type: Opcode
Modifiers: static

Convert With Truncation Packed Double Precision Floating-Point Values to Packed Unsigned Quadword Integers.

Field type: Opcode

VCVTTPH2DQ

Full Usage: VCVTTPH2DQ

Field type: Opcode
Modifiers: static

Convert with Truncation Packed FP16 Values to Signed Doubleword Integers.

Field type: Opcode

VCVTTPH2QQ

Full Usage: VCVTTPH2QQ

Field type: Opcode
Modifiers: static

Convert with Truncation Packed FP16 Values to Signed Quadword Integers.

Field type: Opcode

VCVTTPH2UDQ

Full Usage: VCVTTPH2UDQ

Field type: Opcode
Modifiers: static

Convert with Truncation Packed FP16 Values to Unsigned Doubleword Integers.

Field type: Opcode

VCVTTPH2UQQ

Full Usage: VCVTTPH2UQQ

Field type: Opcode
Modifiers: static

Convert with Truncation Packed FP16 Values to Unsigned Quadword Integers.

Field type: Opcode

VCVTTPH2UW

Full Usage: VCVTTPH2UW

Field type: Opcode
Modifiers: static

Convert Packed FP16 Values to Unsigned Word Integers.

Field type: Opcode

VCVTTPH2W

Full Usage: VCVTTPH2W

Field type: Opcode
Modifiers: static

Convert Packed FP16 Values to Signed Word Integers.

Field type: Opcode

VCVTTPS2DQ

Full Usage: VCVTTPS2DQ

Field type: Opcode
Modifiers: static

Convert With Truncation Packed Single Precision Floating-Point Values to Packed Signed Doubleword Integer Values.

Field type: Opcode

VCVTTPS2QQ

Full Usage: VCVTTPS2QQ

Field type: Opcode
Modifiers: static

Convert With Truncation Packed Single Precision Floating-Point Values to Packed Signed Quadword Integer Values.

Field type: Opcode

VCVTTPS2UDQ

Full Usage: VCVTTPS2UDQ

Field type: Opcode
Modifiers: static

Convert With Truncation Packed Single Precision Floating-Point Values to Packed Unsigned Doubleword Integer Values.

Field type: Opcode

VCVTTPS2UQQ

Full Usage: VCVTTPS2UQQ

Field type: Opcode
Modifiers: static

Convert With Truncation Packed Single Precision Floating-Point Values to Packed Unsigned Quadword Integer Values.

Field type: Opcode

VCVTTSD2SI

Full Usage: VCVTTSD2SI

Field type: Opcode
Modifiers: static

Convert With Truncation Scalar Double Precision Floating-Point Value to Signed Integer.

Field type: Opcode

VCVTTSD2USI

Full Usage: VCVTTSD2USI

Field type: Opcode
Modifiers: static

Convert With Truncation Scalar Double Precision Floating-Point Value to Unsigned Integer.

Field type: Opcode

VCVTTSH2SI

Full Usage: VCVTTSH2SI

Field type: Opcode
Modifiers: static

Convert with Truncation Low FP16 Value to a Signed Integer.

Field type: Opcode

VCVTTSH2USI

Full Usage: VCVTTSH2USI

Field type: Opcode
Modifiers: static

Convert with Truncation Low FP16 Value to an Unsigned Integer.

Field type: Opcode

VCVTTSS2SI

Full Usage: VCVTTSS2SI

Field type: Opcode
Modifiers: static

Convert With Truncation Scalar Single Precision Floating-Point Value to Signed Integer.

Field type: Opcode

VCVTTSS2USI

Full Usage: VCVTTSS2USI

Field type: Opcode
Modifiers: static

Convert With Truncation Scalar Single Precision Floating-Point Value to Unsigned Integer.

Field type: Opcode

VCVTUDQ2PD

Full Usage: VCVTUDQ2PD

Field type: Opcode
Modifiers: static

Convert Packed Unsigned Doubleword Integers to Packed Double Precision Floating-Point Values.

Field type: Opcode

VCVTUDQ2PH

Full Usage: VCVTUDQ2PH

Field type: Opcode
Modifiers: static

Convert Packed Unsigned Doubleword Integers to Packed FP16 Values.

Field type: Opcode

VCVTUDQ2PS

Full Usage: VCVTUDQ2PS

Field type: Opcode
Modifiers: static

Convert Packed Unsigned Doubleword Integers to Packed Single Precision Floating-Point Values.

Field type: Opcode

VCVTUQQ2PD

Full Usage: VCVTUQQ2PD

Field type: Opcode
Modifiers: static

Convert Packed Unsigned Quadword Integers to Packed Double Precision Floating-Point Values.

Field type: Opcode

VCVTUQQ2PH

Full Usage: VCVTUQQ2PH

Field type: Opcode
Modifiers: static

Convert Packed Unsigned Quadword Integers to Packed FP16 Values.

Field type: Opcode

VCVTUQQ2PS

Full Usage: VCVTUQQ2PS

Field type: Opcode
Modifiers: static

Convert Packed Unsigned Quadword Integers to Packed Single Precision Floating-Point Values.

Field type: Opcode

VCVTUSI2SD

Full Usage: VCVTUSI2SD

Field type: Opcode
Modifiers: static

Convert Unsigned Integer to Scalar Double Precision Floating-Point Value.

Field type: Opcode

VCVTUSI2SH

Full Usage: VCVTUSI2SH

Field type: Opcode
Modifiers: static

Convert Unsigned Doubleword Integer to an FP16 Value.

Field type: Opcode

VCVTUSI2SS

Full Usage: VCVTUSI2SS

Field type: Opcode
Modifiers: static

Convert Unsigned Integer to Scalar Single Precision Floating-Point Value.

Field type: Opcode

VCVTUW2PH

Full Usage: VCVTUW2PH

Field type: Opcode
Modifiers: static

Convert Packed Unsigned Word Integers to FP16 Values.

Field type: Opcode

VCVTW2PH

Full Usage: VCVTW2PH

Field type: Opcode
Modifiers: static

Convert Packed Signed Word Integers to FP16 Values.

Field type: Opcode

VDBPSADBW

Full Usage: VDBPSADBW

Field type: Opcode
Modifiers: static

Double Block Packed Sum-Absolute-Differences (SAD) on Unsigned Bytes.

Field type: Opcode

VDIVPD

Full Usage: VDIVPD

Field type: Opcode
Modifiers: static

Divide Packed Double Precision Floating-Point Values.

Field type: Opcode

VDIVPH

Full Usage: VDIVPH

Field type: Opcode
Modifiers: static

Divide Packed FP16 Values.

Field type: Opcode

VDIVPS

Full Usage: VDIVPS

Field type: Opcode
Modifiers: static

Divide Packed Single Precision Floating-Point Values.

Field type: Opcode

VDIVSD

Full Usage: VDIVSD

Field type: Opcode
Modifiers: static

Divide Scalar Double Precision Floating-Point Value.

Field type: Opcode

VDIVSH

Full Usage: VDIVSH

Field type: Opcode
Modifiers: static

Divide Scalar FP16 Values.

Field type: Opcode

VDIVSS

Full Usage: VDIVSS

Field type: Opcode
Modifiers: static

Divide Scalar Single Precision Floating-Point Values.

Field type: Opcode

VDPBF16PS

Full Usage: VDPBF16PS

Field type: Opcode
Modifiers: static

Dot Product of BF16 Pairs Accumulated Into Packed Single Precision.

Field type: Opcode

VDPPD

Full Usage: VDPPD

Field type: Opcode
Modifiers: static

Dot Product of Packed Double Precision Floating-Point Values.

Field type: Opcode

VDPPS

Full Usage: VDPPS

Field type: Opcode
Modifiers: static

Dot Product of Packed Single Precision Floating-Point Values.

Field type: Opcode

VERR

Full Usage: VERR

Field type: Opcode
Modifiers: static

Verify a Segment for Reading or Writing.

Field type: Opcode

VERW

Full Usage: VERW

Field type: Opcode
Modifiers: static

Verify a Segment for Reading or Writing.

Field type: Opcode

VEXP2PD

Full Usage: VEXP2PD

Field type: Opcode
Modifiers: static

Approximation to the Exponential 2^x of Packed Double Precision Floating-Point Values With Less Than 2^-23 Relative Error.

Field type: Opcode

VEXP2PS

Full Usage: VEXP2PS

Field type: Opcode
Modifiers: static

Approximation to the Exponential 2^x of Packed Single Precision Floating-Point Values With Less Than 2^-23 Relative Error.

Field type: Opcode

VEXPANDPD

Full Usage: VEXPANDPD

Field type: Opcode
Modifiers: static

Load Sparse Packed Double Precision Floating-Point Values From Dense Memory.

Field type: Opcode

VEXPANDPS

Full Usage: VEXPANDPS

Field type: Opcode
Modifiers: static

Load Sparse Packed Single Precision Floating-Point Values From Dense Memory.

Field type: Opcode

VEXTRACTF128

Full Usage: VEXTRACTF128

Field type: Opcode
Modifiers: static

Extract Packed Floating-Point Values.

Field type: Opcode

VEXTRACTF32X4

Full Usage: VEXTRACTF32X4

Field type: Opcode
Modifiers: static

Extract Packed Floating-Point Values.

Field type: Opcode

VEXTRACTF32X8

Full Usage: VEXTRACTF32X8

Field type: Opcode
Modifiers: static

Extract Packed Floating-Point Values.

Field type: Opcode

VEXTRACTF64X2

Full Usage: VEXTRACTF64X2

Field type: Opcode
Modifiers: static

Extract Packed Floating-Point Values.

Field type: Opcode

VEXTRACTF64X4

Full Usage: VEXTRACTF64X4

Field type: Opcode
Modifiers: static

Extract Packed Floating-Point Values.

Field type: Opcode

VEXTRACTI128

Full Usage: VEXTRACTI128

Field type: Opcode
Modifiers: static

Extract Packed Integer Values.

Field type: Opcode

VEXTRACTI32X4

Full Usage: VEXTRACTI32X4

Field type: Opcode
Modifiers: static

Extract Packed Integer Values.

Field type: Opcode

VEXTRACTI32X8

Full Usage: VEXTRACTI32X8

Field type: Opcode
Modifiers: static

Extract Packed Integer Values.

Field type: Opcode

VEXTRACTI64X2

Full Usage: VEXTRACTI64X2

Field type: Opcode
Modifiers: static

Extract Packed Integer Values.

Field type: Opcode

VEXTRACTI64X4

Full Usage: VEXTRACTI64X4

Field type: Opcode
Modifiers: static

Extract Packed Integer Values.

Field type: Opcode

VEXTRACTPS

Full Usage: VEXTRACTPS

Field type: Opcode
Modifiers: static

Extract Packed Floating-Point Values.

Field type: Opcode

VFCMADDCPH

Full Usage: VFCMADDCPH

Field type: Opcode
Modifiers: static

Complex Multiply and Accumulate FP16 Values.

Field type: Opcode

VFCMADDCSH

Full Usage: VFCMADDCSH

Field type: Opcode
Modifiers: static

Complex Multiply and Accumulate Scalar FP16 Values.

Field type: Opcode

VFCMULCPH

Full Usage: VFCMULCPH

Field type: Opcode
Modifiers: static

Complex Multiply FP16 Values.

Field type: Opcode

VFCMULCSH

Full Usage: VFCMULCSH

Field type: Opcode
Modifiers: static

Complex Multiply Scalar FP16 Values.

Field type: Opcode

VFIXUPIMMPD

Full Usage: VFIXUPIMMPD

Field type: Opcode
Modifiers: static

Fix Up Special Packed Float64 Values.

Field type: Opcode

VFIXUPIMMPS

Full Usage: VFIXUPIMMPS

Field type: Opcode
Modifiers: static

Fix Up Special Packed Float32 Values.

Field type: Opcode

VFIXUPIMMSD

Full Usage: VFIXUPIMMSD

Field type: Opcode
Modifiers: static

Fix Up Special Scalar Float64 Value.

Field type: Opcode

VFIXUPIMMSS

Full Usage: VFIXUPIMMSS

Field type: Opcode
Modifiers: static

Fix Up Special Scalar Float32 Value.

Field type: Opcode

VFMADD132PD

Full Usage: VFMADD132PD

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFMADD132PH

Full Usage: VFMADD132PH

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Packed FP16 Values.

Field type: Opcode

VFMADD132PS

Full Usage: VFMADD132PS

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFMADD132SD

Full Usage: VFMADD132SD

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Scalar Double Precision Floating-Point Values.

Field type: Opcode

VFMADD132SH

Full Usage: VFMADD132SH

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Scalar FP16 Values.

Field type: Opcode

VFMADD132SS

Full Usage: VFMADD132SS

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Scalar Single Precision Floating-Point Values.

Field type: Opcode

VFMADD213PD

Full Usage: VFMADD213PD

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFMADD213PH

Full Usage: VFMADD213PH

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Packed FP16 Values.

Field type: Opcode

VFMADD213PS

Full Usage: VFMADD213PS

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFMADD213SD

Full Usage: VFMADD213SD

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Scalar Double Precision Floating-Point Values.

Field type: Opcode

VFMADD213SH

Full Usage: VFMADD213SH

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Scalar FP16 Values.

Field type: Opcode

VFMADD213SS

Full Usage: VFMADD213SS

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Scalar Single Precision Floating-Point Values.

Field type: Opcode

VFMADD231PD

Full Usage: VFMADD231PD

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFMADD231PH

Full Usage: VFMADD231PH

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Packed FP16 Values.

Field type: Opcode

VFMADD231PS

Full Usage: VFMADD231PS

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFMADD231SD

Full Usage: VFMADD231SD

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Scalar Double Precision Floating-Point Values.

Field type: Opcode

VFMADD231SH

Full Usage: VFMADD231SH

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Scalar FP16 Values.

Field type: Opcode

VFMADD231SS

Full Usage: VFMADD231SS

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Scalar Single Precision Floating-Point Values.

Field type: Opcode

VFMADDCPH

Full Usage: VFMADDCPH

Field type: Opcode
Modifiers: static

Complex Multiply and Accumulate FP16 Values.

Field type: Opcode

VFMADDCSH

Full Usage: VFMADDCSH

Field type: Opcode
Modifiers: static

Complex Multiply and Accumulate Scalar FP16 Values.

Field type: Opcode

VFMADDPD

Full Usage: VFMADDPD

Field type: Opcode
Modifiers: static

Multiply and Add Packed Double-Precision Floating-Point(Only AMD).

Field type: Opcode

VFMADDPS

Full Usage: VFMADDPS

Field type: Opcode
Modifiers: static

Multiply and Add Packed Single-Precision Floating-Point(Only AMD).

Field type: Opcode

VFMADDSD

Full Usage: VFMADDSD

Field type: Opcode
Modifiers: static

Multiply and Add Scalar Double-Precision Floating-Point(Only AMD).

Field type: Opcode

VFMADDSS

Full Usage: VFMADDSS

Field type: Opcode
Modifiers: static

Multiply and Add Scalar Single-Precision Floating-Point(Only AMD).

Field type: Opcode

VFMADDSUB132PD

Full Usage: VFMADDSUB132PD

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Add/Subtract of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFMADDSUB132PH

Full Usage: VFMADDSUB132PH

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Add/Subtract of Packed FP16 Values.

Field type: Opcode

VFMADDSUB132PS

Full Usage: VFMADDSUB132PS

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Add/Subtract of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFMADDSUB213PD

Full Usage: VFMADDSUB213PD

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Add/Subtract of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFMADDSUB213PH

Full Usage: VFMADDSUB213PH

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Add/Subtract of Packed FP16 Values.

Field type: Opcode

VFMADDSUB213PS

Full Usage: VFMADDSUB213PS

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Add/Subtract of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFMADDSUB231PD

Full Usage: VFMADDSUB231PD

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Add/Subtract of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFMADDSUB231PH

Full Usage: VFMADDSUB231PH

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Add/Subtract of Packed FP16 Values.

Field type: Opcode

VFMADDSUB231PS

Full Usage: VFMADDSUB231PS

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Add/Subtract of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFMSUB132PD

Full Usage: VFMSUB132PD

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFMSUB132PH

Full Usage: VFMSUB132PH

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Packed FP16 Values.

Field type: Opcode

VFMSUB132PS

Full Usage: VFMSUB132PS

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFMSUB132SD

Full Usage: VFMSUB132SD

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Scalar Double Precision Floating-Point Values.

Field type: Opcode

VFMSUB132SH

Full Usage: VFMSUB132SH

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Scalar FP16 Values.

Field type: Opcode

VFMSUB132SS

Full Usage: VFMSUB132SS

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Scalar Single Precision Floating-Point Values.

Field type: Opcode

VFMSUB213PD

Full Usage: VFMSUB213PD

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFMSUB213PH

Full Usage: VFMSUB213PH

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Packed FP16 Values.

Field type: Opcode

VFMSUB213PS

Full Usage: VFMSUB213PS

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFMSUB213SD

Full Usage: VFMSUB213SD

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Scalar Double Precision Floating-Point Values.

Field type: Opcode

VFMSUB213SH

Full Usage: VFMSUB213SH

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Scalar FP16 Values.

Field type: Opcode

VFMSUB213SS

Full Usage: VFMSUB213SS

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Scalar Single Precision Floating-Point Values.

Field type: Opcode

VFMSUB231PD

Full Usage: VFMSUB231PD

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFMSUB231PH

Full Usage: VFMSUB231PH

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Packed FP16 Values.

Field type: Opcode

VFMSUB231PS

Full Usage: VFMSUB231PS

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFMSUB231SD

Full Usage: VFMSUB231SD

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Scalar Double Precision Floating-Point Values.

Field type: Opcode

VFMSUB231SH

Full Usage: VFMSUB231SH

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Scalar FP16 Values.

Field type: Opcode

VFMSUB231SS

Full Usage: VFMSUB231SS

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Scalar Single Precision Floating-Point Values.

Field type: Opcode

VFMSUBADD132PD

Full Usage: VFMSUBADD132PD

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Subtract/Add of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFMSUBADD132PH

Full Usage: VFMSUBADD132PH

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Subtract/Add of Packed FP16 Values.

Field type: Opcode

VFMSUBADD132PS

Full Usage: VFMSUBADD132PS

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Subtract/Add of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFMSUBADD213PD

Full Usage: VFMSUBADD213PD

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Subtract/Add of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFMSUBADD213PH

Full Usage: VFMSUBADD213PH

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Subtract/Add of Packed FP16 Values.

Field type: Opcode

VFMSUBADD213PS

Full Usage: VFMSUBADD213PS

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Subtract/Add of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFMSUBADD231PD

Full Usage: VFMSUBADD231PD

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Subtract/Add of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFMSUBADD231PH

Full Usage: VFMSUBADD231PH

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Subtract/Add of Packed FP16 Values.

Field type: Opcode

VFMSUBADD231PS

Full Usage: VFMSUBADD231PS

Field type: Opcode
Modifiers: static

Fused Multiply-Alternating Subtract/Add of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFMULCPH

Full Usage: VFMULCPH

Field type: Opcode
Modifiers: static

Complex Multiply FP16 Values.

Field type: Opcode

VFMULCSH

Full Usage: VFMULCSH

Field type: Opcode
Modifiers: static

Complex Multiply Scalar FP16 Values.

Field type: Opcode

VFNMADD132PD

Full Usage: VFNMADD132PD

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Add of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFNMADD132PH

Full Usage: VFNMADD132PH

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Packed FP16 Values.

Field type: Opcode

VFNMADD132PS

Full Usage: VFNMADD132PS

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Add of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFNMADD132SD

Full Usage: VFNMADD132SD

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Add of Scalar Double Precision Floating-Point Values.

Field type: Opcode

VFNMADD132SH

Full Usage: VFNMADD132SH

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Scalar FP16 Values.

Field type: Opcode

VFNMADD132SS

Full Usage: VFNMADD132SS

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Add of Scalar Single Precision Floating-Point Values.

Field type: Opcode

VFNMADD213PD

Full Usage: VFNMADD213PD

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Add of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFNMADD213PH

Full Usage: VFNMADD213PH

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Packed FP16 Values.

Field type: Opcode

VFNMADD213PS

Full Usage: VFNMADD213PS

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Add of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFNMADD213SD

Full Usage: VFNMADD213SD

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Add of Scalar Double Precision Floating-Point Values.

Field type: Opcode

VFNMADD213SH

Full Usage: VFNMADD213SH

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Scalar FP16 Values.

Field type: Opcode

VFNMADD213SS

Full Usage: VFNMADD213SS

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Add of Scalar Single Precision Floating-Point Values.

Field type: Opcode

VFNMADD231PD

Full Usage: VFNMADD231PD

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Add of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFNMADD231PH

Full Usage: VFNMADD231PH

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Packed FP16 Values.

Field type: Opcode

VFNMADD231PS

Full Usage: VFNMADD231PS

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Add of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFNMADD231SD

Full Usage: VFNMADD231SD

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Add of Scalar Double Precision Floating-Point Values.

Field type: Opcode

VFNMADD231SH

Full Usage: VFNMADD231SH

Field type: Opcode
Modifiers: static

Fused Multiply-Add of Scalar FP16 Values.

Field type: Opcode

VFNMADD231SS

Full Usage: VFNMADD231SS

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Add of Scalar Single Precision Floating-Point Values.

Field type: Opcode

VFNMSUB132PD

Full Usage: VFNMSUB132PD

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Subtract of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFNMSUB132PH

Full Usage: VFNMSUB132PH

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Packed FP16 Values.

Field type: Opcode

VFNMSUB132PS

Full Usage: VFNMSUB132PS

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Subtract of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFNMSUB132SD

Full Usage: VFNMSUB132SD

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Subtract of Scalar Double Precision Floating-Point Values.

Field type: Opcode

VFNMSUB132SH

Full Usage: VFNMSUB132SH

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Scalar FP16 Values.

Field type: Opcode

VFNMSUB132SS

Full Usage: VFNMSUB132SS

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Subtract of Scalar Single Precision Floating-Point Values.

Field type: Opcode

VFNMSUB213PD

Full Usage: VFNMSUB213PD

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Subtract of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFNMSUB213PH

Full Usage: VFNMSUB213PH

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Packed FP16 Values.

Field type: Opcode

VFNMSUB213PS

Full Usage: VFNMSUB213PS

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Subtract of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFNMSUB213SD

Full Usage: VFNMSUB213SD

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Subtract of Scalar Double Precision Floating-Point Values.

Field type: Opcode

VFNMSUB213SH

Full Usage: VFNMSUB213SH

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Scalar FP16 Values.

Field type: Opcode

VFNMSUB213SS

Full Usage: VFNMSUB213SS

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Subtract of Scalar Single Precision Floating-Point Values.

Field type: Opcode

VFNMSUB231PD

Full Usage: VFNMSUB231PD

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Subtract of Packed Double Precision Floating-Point Values.

Field type: Opcode

VFNMSUB231PH

Full Usage: VFNMSUB231PH

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Packed FP16 Values.

Field type: Opcode

VFNMSUB231PS

Full Usage: VFNMSUB231PS

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Subtract of Packed Single Precision Floating-Point Values.

Field type: Opcode

VFNMSUB231SD

Full Usage: VFNMSUB231SD

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Subtract of Scalar Double Precision Floating-Point Values.

Field type: Opcode

VFNMSUB231SH

Full Usage: VFNMSUB231SH

Field type: Opcode
Modifiers: static

Fused Multiply-Subtract of Scalar FP16 Values.

Field type: Opcode

VFNMSUB231SS

Full Usage: VFNMSUB231SS

Field type: Opcode
Modifiers: static

Fused Negative Multiply-Subtract of Scalar Single Precision Floating-Point Values.

Field type: Opcode

VFPCLASSPD

Full Usage: VFPCLASSPD

Field type: Opcode
Modifiers: static

Tests Types of Packed Float64 Values.

Field type: Opcode

VFPCLASSPH

Full Usage: VFPCLASSPH

Field type: Opcode
Modifiers: static

Test Types of Packed FP16 Values.

Field type: Opcode

VFPCLASSPS

Full Usage: VFPCLASSPS

Field type: Opcode
Modifiers: static

Tests Types of Packed Float32 Values.

Field type: Opcode

VFPCLASSSD

Full Usage: VFPCLASSSD

Field type: Opcode
Modifiers: static

Tests Type of a Scalar Float64 Value.

Field type: Opcode

VFPCLASSSH

Full Usage: VFPCLASSSH

Field type: Opcode
Modifiers: static

Test Types of Scalar FP16 Values.

Field type: Opcode

VFPCLASSSS

Full Usage: VFPCLASSSS

Field type: Opcode
Modifiers: static

Tests Type of a Scalar Float32 Value.

Field type: Opcode

VGATHERDPD

Full Usage: VGATHERDPD

Field type: Opcode
Modifiers: static

Gather Packed Double Precision Floating-Point Values Using Signed Dword/Qword Indices. Gather Packed Single, Packed Double with Signed Dword Indices.

Field type: Opcode

VGATHERDPS

Full Usage: VGATHERDPS

Field type: Opcode
Modifiers: static

Gather Packed Single, Packed Double with Signed Dword Indices. Gather Packed Single Precision Floating-Point Values Using Signed Dword/Qword Indices.

Field type: Opcode

VGATHERPF0DPD

Full Usage: VGATHERPF0DPD

Field type: Opcode
Modifiers: static

Sparse Prefetch Packed SP/DP Data Values With Signed Dword, Signed Qword Indices Using T0 Hint.

Field type: Opcode

VGATHERPF0DPS

Full Usage: VGATHERPF0DPS

Field type: Opcode
Modifiers: static

Sparse Prefetch Packed SP/DP Data Values With Signed Dword, Signed Qword Indices Using T0 Hint.

Field type: Opcode

VGATHERPF0QPD

Full Usage: VGATHERPF0QPD

Field type: Opcode
Modifiers: static

Sparse Prefetch Packed SP/DP Data Values With Signed Dword, Signed Qword Indices Using T0 Hint.

Field type: Opcode

VGATHERPF0QPS

Full Usage: VGATHERPF0QPS

Field type: Opcode
Modifiers: static

Sparse Prefetch Packed SP/DP Data Values With Signed Dword, Signed Qword Indices Using T0 Hint.

Field type: Opcode

VGATHERPF1DPD

Full Usage: VGATHERPF1DPD

Field type: Opcode
Modifiers: static

Sparse Prefetch Packed SP/DP Data Values With Signed Dword, Signed Qword Indices Using T1 Hint.

Field type: Opcode

VGATHERPF1DPS

Full Usage: VGATHERPF1DPS

Field type: Opcode
Modifiers: static

Sparse Prefetch Packed SP/DP Data Values With Signed Dword, Signed Qword Indices Using T1 Hint.

Field type: Opcode

VGATHERPF1QPD

Full Usage: VGATHERPF1QPD

Field type: Opcode
Modifiers: static

Sparse Prefetch Packed SP/DP Data Values With Signed Dword, Signed Qword Indices Using T1 Hint.

Field type: Opcode

VGATHERPF1QPS

Full Usage: VGATHERPF1QPS

Field type: Opcode
Modifiers: static

Sparse Prefetch Packed SP/DP Data Values With Signed Dword, Signed Qword Indices Using T1 Hint.

Field type: Opcode

VGATHERQPD

Full Usage: VGATHERQPD

Field type: Opcode
Modifiers: static

Gather Packed Double Precision Floating-Point Values Using Signed Dword/Qword Indices. Gather Packed Single, Packed Double with Signed Qword Indices.

Field type: Opcode

VGATHERQPS

Full Usage: VGATHERQPS

Field type: Opcode
Modifiers: static

Gather Packed Single Precision Floating-Point Values Using Signed Dword/Qword Indices. Gather Packed Single, Packed Double with Signed Qword Indices.

Field type: Opcode

VGETEXPPD

Full Usage: VGETEXPPD

Field type: Opcode
Modifiers: static

Convert Exponents of Packed Double Precision Floating-Point Values to Double Precision Floating-Point Values.

Field type: Opcode

VGETEXPPH

Full Usage: VGETEXPPH

Field type: Opcode
Modifiers: static

Convert Exponents of Packed FP16 Values to FP16 Values.

Field type: Opcode

VGETEXPPS

Full Usage: VGETEXPPS

Field type: Opcode
Modifiers: static

Convert Exponents of Packed Single Precision Floating-Point Values to Single Precision Floating-Point Values.

Field type: Opcode

VGETEXPSD

Full Usage: VGETEXPSD

Field type: Opcode
Modifiers: static

Convert Exponents of Scalar Double Precision Floating-Point Value to Double Precision Floating-Point Value.

Field type: Opcode

VGETEXPSH

Full Usage: VGETEXPSH

Field type: Opcode
Modifiers: static

Convert Exponents of Scalar FP16 Values to FP16 Values.

Field type: Opcode

VGETEXPSS

Full Usage: VGETEXPSS

Field type: Opcode
Modifiers: static

Convert Exponents of Scalar Single Precision Floating-Point Value to Single Precision Floating-Point Value.

Field type: Opcode

VGETMANTPD

Full Usage: VGETMANTPD

Field type: Opcode
Modifiers: static

Extract Float64 Vector of Normalized Mantissas From Float64 Vector.

Field type: Opcode

VGETMANTPH

Full Usage: VGETMANTPH

Field type: Opcode
Modifiers: static

Extract FP16 Vector of Normalized Mantissas from FP16 Vector.

Field type: Opcode

VGETMANTPS

Full Usage: VGETMANTPS

Field type: Opcode
Modifiers: static

Extract Float32 Vector of Normalized Mantissas From Float32 Vector.

Field type: Opcode

VGETMANTSD

Full Usage: VGETMANTSD

Field type: Opcode
Modifiers: static

Extract Float64 of Normalized Mantissa From Float64 Scalar.

Field type: Opcode

VGETMANTSH

Full Usage: VGETMANTSH

Field type: Opcode
Modifiers: static

Extract FP16 of Normalized Mantissa from FP16 Scalar.

Field type: Opcode

VGETMANTSS

Full Usage: VGETMANTSS

Field type: Opcode
Modifiers: static

Extract Float32 Vector of Normalized Mantissa From Float32 Scalar.

Field type: Opcode

VGF2P8AFFINEINVQB

Full Usage: VGF2P8AFFINEINVQB

Field type: Opcode
Modifiers: static

Galois Field Affine Transformation Inverse.

Field type: Opcode

VGF2P8AFFINEQB

Full Usage: VGF2P8AFFINEQB

Field type: Opcode
Modifiers: static

Galois Field Affine Transformation.

Field type: Opcode

VGF2P8MULB

Full Usage: VGF2P8MULB

Field type: Opcode
Modifiers: static

Galois Field Multiply Bytes.

Field type: Opcode

VHADDPD

Full Usage: VHADDPD

Field type: Opcode
Modifiers: static

Packed Double Precision Floating-Point Horizontal Add.

Field type: Opcode

VHADDPS

Full Usage: VHADDPS

Field type: Opcode
Modifiers: static

Packed Single Precision Floating-Point Horizontal Add.

Field type: Opcode

VHSUBPD

Full Usage: VHSUBPD

Field type: Opcode
Modifiers: static

Packed Double Precision Floating-Point Horizontal Subtract.

Field type: Opcode

VHSUBPS

Full Usage: VHSUBPS

Field type: Opcode
Modifiers: static

Packed Single Precision Floating-Point Horizontal Subtract.

Field type: Opcode

VINSERTF128

Full Usage: VINSERTF128

Field type: Opcode
Modifiers: static

Insert Packed Floating-Point Values.

Field type: Opcode

VINSERTF32X4

Full Usage: VINSERTF32X4

Field type: Opcode
Modifiers: static

Insert Packed Floating-Point Values.

Field type: Opcode

VINSERTF32X8

Full Usage: VINSERTF32X8

Field type: Opcode
Modifiers: static

Insert Packed Floating-Point Values.

Field type: Opcode

VINSERTF64X2

Full Usage: VINSERTF64X2

Field type: Opcode
Modifiers: static

Insert Packed Floating-Point Values.

Field type: Opcode

VINSERTF64X4

Full Usage: VINSERTF64X4

Field type: Opcode
Modifiers: static

Insert Packed Floating-Point Values.

Field type: Opcode

VINSERTI128

Full Usage: VINSERTI128

Field type: Opcode
Modifiers: static

Insert Packed Integer Values.

Field type: Opcode

VINSERTI32X4

Full Usage: VINSERTI32X4

Field type: Opcode
Modifiers: static

Insert Packed Integer Values.

Field type: Opcode

VINSERTI32X8

Full Usage: VINSERTI32X8

Field type: Opcode
Modifiers: static

Insert Packed Integer Values.

Field type: Opcode

VINSERTI64X2

Full Usage: VINSERTI64X2

Field type: Opcode
Modifiers: static

Insert Packed Integer Values.

Field type: Opcode

VINSERTI64X4

Full Usage: VINSERTI64X4

Field type: Opcode
Modifiers: static

Insert Packed Integer Values.

Field type: Opcode

VINSERTPS

Full Usage: VINSERTPS

Field type: Opcode
Modifiers: static

Insert Scalar Single Precision Floating-Point Value.

Field type: Opcode

VLDDQU

Full Usage: VLDDQU

Field type: Opcode
Modifiers: static

Load Unaligned Integer 128 Bits.

Field type: Opcode

VLDMXCSR

Full Usage: VLDMXCSR

Field type: Opcode
Modifiers: static

Load MXCSR Register.

Field type: Opcode

VMASKMOVDQU

Full Usage: VMASKMOVDQU

Field type: Opcode
Modifiers: static

Store Selected Bytes of Double Quadword.

Field type: Opcode

VMASKMOVPD

Full Usage: VMASKMOVPD

Field type: Opcode
Modifiers: static

Conditional SIMD Packed Loads and Stores.

Field type: Opcode

VMASKMOVPS

Full Usage: VMASKMOVPS

Field type: Opcode
Modifiers: static

Conditional SIMD Packed Loads and Stores.

Field type: Opcode

VMAXPD

Full Usage: VMAXPD

Field type: Opcode
Modifiers: static

Maximum of Packed Double Precision Floating-Point Values.

Field type: Opcode

VMAXPH

Full Usage: VMAXPH

Field type: Opcode
Modifiers: static

Return Maximum of Packed FP16 Values.

Field type: Opcode

VMAXPS

Full Usage: VMAXPS

Field type: Opcode
Modifiers: static

Maximum of Packed Single Precision Floating-Point Values.

Field type: Opcode

VMAXSD

Full Usage: VMAXSD

Field type: Opcode
Modifiers: static

Return Maximum Scalar Double Precision Floating-Point Value.

Field type: Opcode

VMAXSH

Full Usage: VMAXSH

Field type: Opcode
Modifiers: static

Return Maximum of Scalar FP16 Values.

Field type: Opcode

VMAXSS

Full Usage: VMAXSS

Field type: Opcode
Modifiers: static

Return Maximum Scalar Single Precision Floating-Point Value.

Field type: Opcode

VMCALL

Full Usage: VMCALL

Field type: Opcode
Modifiers: static

Call to VM Monitor.

Field type: Opcode

VMCLEAR

Full Usage: VMCLEAR

Field type: Opcode
Modifiers: static

Clear Virtual-Machine Control Structure.

Field type: Opcode

VMFUNC

Full Usage: VMFUNC

Field type: Opcode
Modifiers: static

Invoke VM function.

Field type: Opcode

VMINPD

Full Usage: VMINPD

Field type: Opcode
Modifiers: static

Minimum of Packed Double Precision Floating-Point Values.

Field type: Opcode

VMINPH

Full Usage: VMINPH

Field type: Opcode
Modifiers: static

Return Minimum of Packed FP16 Values.

Field type: Opcode

VMINPS

Full Usage: VMINPS

Field type: Opcode
Modifiers: static

Minimum of Packed Single Precision Floating-Point Values.

Field type: Opcode

VMINSD

Full Usage: VMINSD

Field type: Opcode
Modifiers: static

Return Minimum Scalar Double Precision Floating-Point Value.

Field type: Opcode

VMINSH

Full Usage: VMINSH

Field type: Opcode
Modifiers: static

Return Minimum Scalar FP16 Value.

Field type: Opcode

VMINSS

Full Usage: VMINSS

Field type: Opcode
Modifiers: static

Return Minimum Scalar Single Precision Floating-Point Value.

Field type: Opcode

VMLAUNCH

Full Usage: VMLAUNCH

Field type: Opcode
Modifiers: static

Launch Virtual Machine.

Field type: Opcode

VMOVAPD

Full Usage: VMOVAPD

Field type: Opcode
Modifiers: static

Move Aligned Packed Double Precision Floating-Point Values.

Field type: Opcode

VMOVAPS

Full Usage: VMOVAPS

Field type: Opcode
Modifiers: static

Move Aligned Packed Single Precision Floating-Point Values.

Field type: Opcode

VMOVD

Full Usage: VMOVD

Field type: Opcode
Modifiers: static

Move Doubleword/Move Quadword.

Field type: Opcode

VMOVDDUP

Full Usage: VMOVDDUP

Field type: Opcode
Modifiers: static

Replicate Double Precision Floating-Point Values.

Field type: Opcode

VMOVDQA

Full Usage: VMOVDQA

Field type: Opcode
Modifiers: static

Move Aligned Packed Integer Values.

Field type: Opcode

VMOVDQA32

Full Usage: VMOVDQA32

Field type: Opcode
Modifiers: static

Move Aligned Packed Integer Values.

Field type: Opcode

VMOVDQA64

Full Usage: VMOVDQA64

Field type: Opcode
Modifiers: static

Move Aligned Packed Integer Values.

Field type: Opcode

VMOVDQU

Full Usage: VMOVDQU

Field type: Opcode
Modifiers: static

Move Unaligned Packed Integer Values.

Field type: Opcode

VMOVDQU16

Full Usage: VMOVDQU16

Field type: Opcode
Modifiers: static

Move Unaligned Packed Integer Values.

Field type: Opcode

VMOVDQU32

Full Usage: VMOVDQU32

Field type: Opcode
Modifiers: static

Move Unaligned Packed Integer Values.

Field type: Opcode

VMOVDQU64

Full Usage: VMOVDQU64

Field type: Opcode
Modifiers: static

Move Unaligned Packed Integer Values.

Field type: Opcode

VMOVDQU8

Full Usage: VMOVDQU8

Field type: Opcode
Modifiers: static

Move Unaligned Packed Integer Values.

Field type: Opcode

VMOVHLPS

Full Usage: VMOVHLPS

Field type: Opcode
Modifiers: static

Move Packed Single Precision Floating-Point Values High to Low.

Field type: Opcode

VMOVHPD

Full Usage: VMOVHPD

Field type: Opcode
Modifiers: static

Move High Packed Double Precision Floating-Point Value.

Field type: Opcode

VMOVHPS

Full Usage: VMOVHPS

Field type: Opcode
Modifiers: static

Move High Packed Single Precision Floating-Point Values.

Field type: Opcode

VMOVLHPS

Full Usage: VMOVLHPS

Field type: Opcode
Modifiers: static

Move Packed Single Precision Floating-Point Values Low to High.

Field type: Opcode

VMOVLPD

Full Usage: VMOVLPD

Field type: Opcode
Modifiers: static

Move Low Packed Double Precision Floating-Point Value.

Field type: Opcode

VMOVLPS

Full Usage: VMOVLPS

Field type: Opcode
Modifiers: static

Move Low Packed Single Precision Floating-Point Values.

Field type: Opcode

VMOVMSKPD

Full Usage: VMOVMSKPD

Field type: Opcode
Modifiers: static

Extract Packed Double Precision Floating-Point Sign Mask.

Field type: Opcode

VMOVMSKPS

Full Usage: VMOVMSKPS

Field type: Opcode
Modifiers: static

Extract Packed Single Precision Floating-Point Sign Mask.

Field type: Opcode

VMOVNTDQ

Full Usage: VMOVNTDQ

Field type: Opcode
Modifiers: static

Store Packed Integers Using Non-Temporal Hint.

Field type: Opcode

VMOVNTDQA

Full Usage: VMOVNTDQA

Field type: Opcode
Modifiers: static

Load Double Quadword Non-Temporal Aligned Hint.

Field type: Opcode

VMOVNTPD

Full Usage: VMOVNTPD

Field type: Opcode
Modifiers: static

Store Packed Double Precision Floating-Point Values Using Non-Temporal Hint.

Field type: Opcode

VMOVNTPS

Full Usage: VMOVNTPS

Field type: Opcode
Modifiers: static

Store Packed Single Precision Floating-Point Values Using Non-Temporal Hint.

Field type: Opcode

VMOVQ

Full Usage: VMOVQ

Field type: Opcode
Modifiers: static

Move Doubleword/Move Quadword. Move Quadword.

Field type: Opcode

VMOVSD

Full Usage: VMOVSD

Field type: Opcode
Modifiers: static

Move or Merge Scalar Double Precision Floating-Point Value.

Field type: Opcode

VMOVSH

Full Usage: VMOVSH

Field type: Opcode
Modifiers: static

Move Scalar FP16 Value.

Field type: Opcode

VMOVSHDUP

Full Usage: VMOVSHDUP

Field type: Opcode
Modifiers: static

Replicate Single Precision Floating-Point Values.

Field type: Opcode

VMOVSLDUP

Full Usage: VMOVSLDUP

Field type: Opcode
Modifiers: static

Replicate Single Precision Floating-Point Values.

Field type: Opcode

VMOVSS

Full Usage: VMOVSS

Field type: Opcode
Modifiers: static

Move or Merge Scalar Single Precision Floating-Point Value.

Field type: Opcode

VMOVUPD

Full Usage: VMOVUPD

Field type: Opcode
Modifiers: static

Move Unaligned Packed Double Precision Floating-Point Values.

Field type: Opcode

VMOVUPS

Full Usage: VMOVUPS

Field type: Opcode
Modifiers: static

Move Unaligned Packed Single Precision Floating-Point Values.

Field type: Opcode

VMOVW

Full Usage: VMOVW

Field type: Opcode
Modifiers: static

Move Word.

Field type: Opcode

VMPSADBW

Full Usage: VMPSADBW

Field type: Opcode
Modifiers: static

Compute Multiple Packed Sums of Absolute Difference.

Field type: Opcode

VMPTRLD

Full Usage: VMPTRLD

Field type: Opcode
Modifiers: static

Load Pointer to Virtual-Machine Control Structure.

Field type: Opcode

VMPTRST

Full Usage: VMPTRST

Field type: Opcode
Modifiers: static

Store Pointer to Virtual-Machine Control Structure.

Field type: Opcode

VMREAD

Full Usage: VMREAD

Field type: Opcode
Modifiers: static

Reads a component from the VMCS and stores it into a destination operand.

Field type: Opcode

VMRESUME

Full Usage: VMRESUME

Field type: Opcode
Modifiers: static

Resume Virtual Machine.

Field type: Opcode

VMULPD

Full Usage: VMULPD

Field type: Opcode
Modifiers: static

Multiply Packed Double Precision Floating-Point Values.

Field type: Opcode

VMULPH

Full Usage: VMULPH

Field type: Opcode
Modifiers: static

Multiply Packed FP16 Values.

Field type: Opcode

VMULPS

Full Usage: VMULPS

Field type: Opcode
Modifiers: static

Multiply Packed Single Precision Floating-Point Values.

Field type: Opcode

VMULSD

Full Usage: VMULSD

Field type: Opcode
Modifiers: static

Multiply Scalar Double Precision Floating-Point Value.

Field type: Opcode

VMULSH

Full Usage: VMULSH

Field type: Opcode
Modifiers: static

Multiply Scalar FP16 Values.

Field type: Opcode

VMULSS

Full Usage: VMULSS

Field type: Opcode
Modifiers: static

Multiply Scalar Single Precision Floating-Point Values.

Field type: Opcode

VMXOFF

Full Usage: VMXOFF

Field type: Opcode
Modifiers: static

Leave VMX Operation.

Field type: Opcode

VMXON

Full Usage: VMXON

Field type: Opcode
Modifiers: static

Enter VMX Operation.

Field type: Opcode

VORPD

Full Usage: VORPD

Field type: Opcode
Modifiers: static

Bitwise Logical OR of Packed Double Precision Floating-Point Values.

Field type: Opcode

VORPS

Full Usage: VORPS

Field type: Opcode
Modifiers: static

Bitwise Logical OR of Packed Single Precision Floating-Point Values.

Field type: Opcode

VP2INTERSECTD

Full Usage: VP2INTERSECTD

Field type: Opcode
Modifiers: static

Compute Intersection Between DWORDS/QUADWORDS to a Pair of Mask Registers.

Field type: Opcode

VP2INTERSECTQ

Full Usage: VP2INTERSECTQ

Field type: Opcode
Modifiers: static

Compute Intersection Between DWORDS/QUADWORDS to a Pair of Mask Registers.

Field type: Opcode

VP4DPWSSD

Full Usage: VP4DPWSSD

Field type: Opcode
Modifiers: static

Dot Product of Signed Words With Dword Accumulation (4-Iterations).

Field type: Opcode

VP4DPWSSDS

Full Usage: VP4DPWSSDS

Field type: Opcode
Modifiers: static

Dot Product of Signed Words With Dword Accumulation and Saturation (4-Iterations).

Field type: Opcode

VPABSB

Full Usage: VPABSB

Field type: Opcode
Modifiers: static

Packed Absolute Value.

Field type: Opcode

VPABSD

Full Usage: VPABSD

Field type: Opcode
Modifiers: static

Packed Absolute Value.

Field type: Opcode

VPABSQ

Full Usage: VPABSQ

Field type: Opcode
Modifiers: static

Packed Absolute Value.

Field type: Opcode

VPABSW

Full Usage: VPABSW

Field type: Opcode
Modifiers: static

Packed Absolute Value.

Field type: Opcode

VPACKSSDW

Full Usage: VPACKSSDW

Field type: Opcode
Modifiers: static

Pack With Signed Saturation.

Field type: Opcode

VPACKSSWB

Full Usage: VPACKSSWB

Field type: Opcode
Modifiers: static

Pack With Signed Saturation.

Field type: Opcode

VPACKUSDW

Full Usage: VPACKUSDW

Field type: Opcode
Modifiers: static

Pack With Unsigned Saturation.

Field type: Opcode

VPACKUSWB

Full Usage: VPACKUSWB

Field type: Opcode
Modifiers: static

Pack With Unsigned Saturation.

Field type: Opcode

VPADDB

Full Usage: VPADDB

Field type: Opcode
Modifiers: static

Add Packed Integers.

Field type: Opcode

VPADDD

Full Usage: VPADDD

Field type: Opcode
Modifiers: static

Add Packed Integers.

Field type: Opcode

VPADDQ

Full Usage: VPADDQ

Field type: Opcode
Modifiers: static

Add Packed Integers.

Field type: Opcode

VPADDSB

Full Usage: VPADDSB

Field type: Opcode
Modifiers: static

Add Packed Signed Integers with Signed Saturation.

Field type: Opcode

VPADDSW

Full Usage: VPADDSW

Field type: Opcode
Modifiers: static

Add Packed Signed Integers with Signed Saturation.

Field type: Opcode

VPADDUSB

Full Usage: VPADDUSB

Field type: Opcode
Modifiers: static

Add Packed Unsigned Integers With Unsigned Saturation.

Field type: Opcode

VPADDUSW

Full Usage: VPADDUSW

Field type: Opcode
Modifiers: static

Add Packed Unsigned Integers With Unsigned Saturation.

Field type: Opcode

VPADDW

Full Usage: VPADDW

Field type: Opcode
Modifiers: static

Add Packed Integers.

Field type: Opcode

VPALIGNR

Full Usage: VPALIGNR

Field type: Opcode
Modifiers: static

Packed Align Right.

Field type: Opcode

VPAND

Full Usage: VPAND

Field type: Opcode
Modifiers: static

Logical AND.

Field type: Opcode

VPANDD

Full Usage: VPANDD

Field type: Opcode
Modifiers: static

Logical AND.

Field type: Opcode

VPANDN

Full Usage: VPANDN

Field type: Opcode
Modifiers: static

Logical AND NOT.

Field type: Opcode

VPANDND

Full Usage: VPANDND

Field type: Opcode
Modifiers: static

Logical AND NOT.

Field type: Opcode

VPANDNQ

Full Usage: VPANDNQ

Field type: Opcode
Modifiers: static

Logical AND NOT.

Field type: Opcode

VPANDQ

Full Usage: VPANDQ

Field type: Opcode
Modifiers: static

Logical AND.

Field type: Opcode

VPAVGB

Full Usage: VPAVGB

Field type: Opcode
Modifiers: static

Average Packed Integers.

Field type: Opcode

VPAVGW

Full Usage: VPAVGW

Field type: Opcode
Modifiers: static

Average Packed Integers.

Field type: Opcode

VPBLENDD

Full Usage: VPBLENDD

Field type: Opcode
Modifiers: static

Blend Packed Dwords.

Field type: Opcode

VPBLENDMB

Full Usage: VPBLENDMB

Field type: Opcode
Modifiers: static

Blend Byte/Word Vectors Using an Opmask Control.

Field type: Opcode

VPBLENDMD

Full Usage: VPBLENDMD

Field type: Opcode
Modifiers: static

Blend Int32/Int64 Vectors Using an OpMask Control.

Field type: Opcode

VPBLENDMQ

Full Usage: VPBLENDMQ

Field type: Opcode
Modifiers: static

Blend Int32/Int64 Vectors Using an OpMask Control.

Field type: Opcode

VPBLENDMW

Full Usage: VPBLENDMW

Field type: Opcode
Modifiers: static

Blend Byte/Word Vectors Using an Opmask Control.

Field type: Opcode

VPBLENDVB

Full Usage: VPBLENDVB

Field type: Opcode
Modifiers: static

Variable Blend Packed Bytes.

Field type: Opcode

VPBLENDW

Full Usage: VPBLENDW

Field type: Opcode
Modifiers: static

Blend Packed Words.

Field type: Opcode

VPBROADCASTB

Full Usage: VPBROADCASTB

Field type: Opcode
Modifiers: static

Load Integer and Broadcast. Load With Broadcast Integer Data From General Purpose Register.

Field type: Opcode

VPBROADCASTD

Full Usage: VPBROADCASTD

Field type: Opcode
Modifiers: static

Load Integer and Broadcast. Load With Broadcast Integer Data From General Purpose Register.

Field type: Opcode

VPBROADCASTMB2Q

Full Usage: VPBROADCASTMB2Q

Field type: Opcode
Modifiers: static

Broadcast Mask to Vector Register.

Field type: Opcode

VPBROADCASTMW2D

Full Usage: VPBROADCASTMW2D

Field type: Opcode
Modifiers: static

Broadcast Mask to Vector Register.

Field type: Opcode

VPBROADCASTQ

Full Usage: VPBROADCASTQ

Field type: Opcode
Modifiers: static

Load Integer and Broadcast. Load With Broadcast Integer Data From General Purpose Register.

Field type: Opcode

VPBROADCASTW

Full Usage: VPBROADCASTW

Field type: Opcode
Modifiers: static

Load Integer and Broadcast. Load With Broadcast Integer Data From General Purpose Register.

Field type: Opcode

VPCLMULQDQ

Full Usage: VPCLMULQDQ

Field type: Opcode
Modifiers: static

Carry-Less Multiplication Quadword.

Field type: Opcode

VPCMPB

Full Usage: VPCMPB

Field type: Opcode
Modifiers: static

Compare Packed Byte Values Into Mask.

Field type: Opcode

VPCMPD

Full Usage: VPCMPD

Field type: Opcode
Modifiers: static

Compare Packed Integer Values Into Mask.

Field type: Opcode

VPCMPEQB

Full Usage: VPCMPEQB

Field type: Opcode
Modifiers: static

Compare Packed Data for Equal.

Field type: Opcode

VPCMPEQD

Full Usage: VPCMPEQD

Field type: Opcode
Modifiers: static

Compare Packed Data for Equal.

Field type: Opcode

VPCMPEQQ

Full Usage: VPCMPEQQ

Field type: Opcode
Modifiers: static

Compare Packed Qword Data for Equal.

Field type: Opcode

VPCMPEQW

Full Usage: VPCMPEQW

Field type: Opcode
Modifiers: static

Compare Packed Data for Equal.

Field type: Opcode

VPCMPESTRI

Full Usage: VPCMPESTRI

Field type: Opcode
Modifiers: static

Packed Compare Explicit Length Strings, Return Index.

Field type: Opcode

VPCMPESTRM

Full Usage: VPCMPESTRM

Field type: Opcode
Modifiers: static

Packed Compare Explicit Length Strings, Return Mask.

Field type: Opcode

VPCMPGTB

Full Usage: VPCMPGTB

Field type: Opcode
Modifiers: static

Compare Packed Signed Integers for Greater Than.

Field type: Opcode

VPCMPGTD

Full Usage: VPCMPGTD

Field type: Opcode
Modifiers: static

Compare Packed Signed Integers for Greater Than.

Field type: Opcode

VPCMPGTQ

Full Usage: VPCMPGTQ

Field type: Opcode
Modifiers: static

Compare Packed Data for Greater Than.

Field type: Opcode

VPCMPGTW

Full Usage: VPCMPGTW

Field type: Opcode
Modifiers: static

Compare Packed Signed Integers for Greater Than.

Field type: Opcode

VPCMPISTRI

Full Usage: VPCMPISTRI

Field type: Opcode
Modifiers: static

Packed Compare Implicit Length Strings, Return Index.

Field type: Opcode

VPCMPISTRM

Full Usage: VPCMPISTRM

Field type: Opcode
Modifiers: static

Packed Compare Implicit Length Strings, Return Mask.

Field type: Opcode

VPCMPQ

Full Usage: VPCMPQ

Field type: Opcode
Modifiers: static

Compare Packed Integer Values Into Mask.

Field type: Opcode

VPCMPUB

Full Usage: VPCMPUB

Field type: Opcode
Modifiers: static

Compare Packed Byte Values Into Mask.

Field type: Opcode

VPCMPUD

Full Usage: VPCMPUD

Field type: Opcode
Modifiers: static

Compare Packed Integer Values Into Mask.

Field type: Opcode

VPCMPUQ

Full Usage: VPCMPUQ

Field type: Opcode
Modifiers: static

Compare Packed Integer Values Into Mask.

Field type: Opcode

VPCMPUW

Full Usage: VPCMPUW

Field type: Opcode
Modifiers: static

Compare Packed Word Values Into Mask.

Field type: Opcode

VPCMPW

Full Usage: VPCMPW

Field type: Opcode
Modifiers: static

Compare Packed Word Values Into Mask.

Field type: Opcode

VPCOMPRESSB

Full Usage: VPCOMPRESSB

Field type: Opcode
Modifiers: static

Store Sparse Packed Byte/Word Integer Values Into Dense Memory/Register.

Field type: Opcode

VPCOMPRESSD

Full Usage: VPCOMPRESSD

Field type: Opcode
Modifiers: static

Store Sparse Packed Doubleword Integer Values Into Dense Memory/Register.

Field type: Opcode

VPCOMPRESSQ

Full Usage: VPCOMPRESSQ

Field type: Opcode
Modifiers: static

Store Sparse Packed Quadword Integer Values Into Dense Memory/Register.

Field type: Opcode

VPCOMPRESSW

Full Usage: VPCOMPRESSW

Field type: Opcode
Modifiers: static

Store Sparse Packed Byte/Word Integer Values Into Dense Memory/Register.

Field type: Opcode

VPCONFLICTD

Full Usage: VPCONFLICTD

Field type: Opcode
Modifiers: static

Detect Conflicts Within a Vector of Packed Dword/Qword Values Into Dense Memory/ Register.

Field type: Opcode

VPCONFLICTQ

Full Usage: VPCONFLICTQ

Field type: Opcode
Modifiers: static

Detect Conflicts Within a Vector of Packed Dword/Qword Values Into Dense Memory/ Register.

Field type: Opcode

VPDPBSSD

Full Usage: VPDPBSSD

Field type: Opcode
Modifiers: static

Multiply and Add Unsigned and Signed Bytes With and Without Saturation.

Field type: Opcode

VPDPBSSDS

Full Usage: VPDPBSSDS

Field type: Opcode
Modifiers: static

Multiply and Add Unsigned and Signed Bytes With and Without Saturation.

Field type: Opcode

VPDPBSUD

Full Usage: VPDPBSUD

Field type: Opcode
Modifiers: static

Multiply and Add Unsigned and Signed Bytes With and Without Saturation.

Field type: Opcode

VPDPBSUDS

Full Usage: VPDPBSUDS

Field type: Opcode
Modifiers: static

Multiply and Add Unsigned and Signed Bytes With and Without Saturation.

Field type: Opcode

VPDPBUSD

Full Usage: VPDPBUSD

Field type: Opcode
Modifiers: static

Multiply and Add Unsigned and Signed Bytes.

Field type: Opcode

VPDPBUSDS

Full Usage: VPDPBUSDS

Field type: Opcode
Modifiers: static

Multiply and Add Unsigned and Signed Bytes With Saturation.

Field type: Opcode

VPDPBUUD

Full Usage: VPDPBUUD

Field type: Opcode
Modifiers: static

Multiply and Add Unsigned and Signed Bytes With and Without Saturation.

Field type: Opcode

VPDPBUUDS

Full Usage: VPDPBUUDS

Field type: Opcode
Modifiers: static

Multiply and Add Unsigned and Signed Bytes With and Without Saturation.

Field type: Opcode

VPDPWSSD

Full Usage: VPDPWSSD

Field type: Opcode
Modifiers: static

Multiply and Add Signed Word Integers.

Field type: Opcode

VPDPWSSDS

Full Usage: VPDPWSSDS

Field type: Opcode
Modifiers: static

Multiply and Add Signed Word Integers With Saturation.

Field type: Opcode

VPDPWSUD

Full Usage: VPDPWSUD

Field type: Opcode
Modifiers: static

Multiply and Add Unsigned and Signed Words With and Without Saturation.

Field type: Opcode

VPDPWSUDS

Full Usage: VPDPWSUDS

Field type: Opcode
Modifiers: static

Multiply and Add Unsigned and Signed Words With and Without Saturation.

Field type: Opcode

VPDPWUSD

Full Usage: VPDPWUSD

Field type: Opcode
Modifiers: static

Multiply and Add Unsigned and Signed Words With and Without Saturation.

Field type: Opcode

VPDPWUSDS

Full Usage: VPDPWUSDS

Field type: Opcode
Modifiers: static

Multiply and Add Unsigned and Signed Words With and Without Saturation.

Field type: Opcode

VPDPWUUD

Full Usage: VPDPWUUD

Field type: Opcode
Modifiers: static

Multiply and Add Unsigned and Signed Words With and Without Saturation.

Field type: Opcode

VPDPWUUDS

Full Usage: VPDPWUUDS

Field type: Opcode
Modifiers: static

Multiply and Add Unsigned and Signed Words With and Without Saturation.

Field type: Opcode

VPERM2F128

Full Usage: VPERM2F128

Field type: Opcode
Modifiers: static

Permute Floating-Point Values.

Field type: Opcode

VPERM2I128

Full Usage: VPERM2I128

Field type: Opcode
Modifiers: static

Permute Integer Values.

Field type: Opcode

VPERMB

Full Usage: VPERMB

Field type: Opcode
Modifiers: static

Permute Packed Bytes Elements.

Field type: Opcode

VPERMD

Full Usage: VPERMD

Field type: Opcode
Modifiers: static

Permute Packed Doubleword/Word Elements.

Field type: Opcode

VPERMI2B

Full Usage: VPERMI2B

Field type: Opcode
Modifiers: static

Full Permute of Bytes From Two Tables Overwriting the Index.

Field type: Opcode

VPERMI2D

Full Usage: VPERMI2D

Field type: Opcode
Modifiers: static

Full Permute From Two Tables Overwriting the Index.

Field type: Opcode

VPERMI2PD

Full Usage: VPERMI2PD

Field type: Opcode
Modifiers: static

Full Permute From Two Tables Overwriting the Index.

Field type: Opcode

VPERMI2PS

Full Usage: VPERMI2PS

Field type: Opcode
Modifiers: static

Full Permute From Two Tables Overwriting the Index.

Field type: Opcode

VPERMI2Q

Full Usage: VPERMI2Q

Field type: Opcode
Modifiers: static

Full Permute From Two Tables Overwriting the Index.

Field type: Opcode

VPERMI2W

Full Usage: VPERMI2W

Field type: Opcode
Modifiers: static

Full Permute From Two Tables Overwriting the Index.

Field type: Opcode

VPERMILPD

Full Usage: VPERMILPD

Field type: Opcode
Modifiers: static

Permute In-Lane of Pairs of Double Precision Floating-Point Values.

Field type: Opcode

VPERMILPS

Full Usage: VPERMILPS

Field type: Opcode
Modifiers: static

Permute In-Lane of Quadruples of Single Precision Floating-Point Values.

Field type: Opcode

VPERMPD

Full Usage: VPERMPD

Field type: Opcode
Modifiers: static

Permute Double Precision Floating-Point Elements.

Field type: Opcode

VPERMPS

Full Usage: VPERMPS

Field type: Opcode
Modifiers: static

Permute Single Precision Floating-Point Elements.

Field type: Opcode

VPERMQ

Full Usage: VPERMQ

Field type: Opcode
Modifiers: static

Qwords Element Permutation.

Field type: Opcode

VPERMT2B

Full Usage: VPERMT2B

Field type: Opcode
Modifiers: static

Full Permute of Bytes From Two Tables Overwriting a Table.

Field type: Opcode

VPERMT2D

Full Usage: VPERMT2D

Field type: Opcode
Modifiers: static

Full Permute From Two Tables Overwriting One Table.

Field type: Opcode

VPERMT2PD

Full Usage: VPERMT2PD

Field type: Opcode
Modifiers: static

Full Permute From Two Tables Overwriting One Table.

Field type: Opcode

VPERMT2PS

Full Usage: VPERMT2PS

Field type: Opcode
Modifiers: static

Full Permute From Two Tables Overwriting One Table.

Field type: Opcode

VPERMT2Q

Full Usage: VPERMT2Q

Field type: Opcode
Modifiers: static

Full Permute From Two Tables Overwriting One Table.

Field type: Opcode

VPERMT2W

Full Usage: VPERMT2W

Field type: Opcode
Modifiers: static

Full Permute From Two Tables Overwriting One Table.

Field type: Opcode

VPERMW

Full Usage: VPERMW

Field type: Opcode
Modifiers: static

Permute Packed Doubleword/Word Elements.

Field type: Opcode

VPEXPANDB

Full Usage: VPEXPANDB

Field type: Opcode
Modifiers: static

Expand Byte/Word Values.

Field type: Opcode

VPEXPANDD

Full Usage: VPEXPANDD

Field type: Opcode
Modifiers: static

Load Sparse Packed Doubleword Integer Values From Dense Memory/Register.

Field type: Opcode

VPEXPANDQ

Full Usage: VPEXPANDQ

Field type: Opcode
Modifiers: static

Load Sparse Packed Quadword Integer Values From Dense Memory/Register.

Field type: Opcode

VPEXPANDW

Full Usage: VPEXPANDW

Field type: Opcode
Modifiers: static

Expand Byte/Word Values.

Field type: Opcode

VPEXTRB

Full Usage: VPEXTRB

Field type: Opcode
Modifiers: static

Extract Byte/Dword/Qword.

Field type: Opcode

VPEXTRD

Full Usage: VPEXTRD

Field type: Opcode
Modifiers: static

Extract Byte/Dword/Qword.

Field type: Opcode

VPEXTRQ

Full Usage: VPEXTRQ

Field type: Opcode
Modifiers: static

Extract Byte/Dword/Qword.

Field type: Opcode

VPEXTRW

Full Usage: VPEXTRW

Field type: Opcode
Modifiers: static

Extract Word.

Field type: Opcode

VPGATHERDD

Full Usage: VPGATHERDD

Field type: Opcode
Modifiers: static

Gather Packed Dword, Packed Qword With Signed Dword Indices. Gather Packed Dword Values Using Signed Dword/Qword Indices.

Field type: Opcode

VPGATHERDQ

Full Usage: VPGATHERDQ

Field type: Opcode
Modifiers: static

Gather Packed Dword, Packed Qword With Signed Dword Indices. Gather Packed Qword Values Using Signed Dword/Qword Indices.

Field type: Opcode

VPGATHERQD

Full Usage: VPGATHERQD

Field type: Opcode
Modifiers: static

Gather Packed Dword Values Using Signed Dword/Qword Indices. Gather Packed Dword, Packed Qword with Signed Qword Indices.

Field type: Opcode

VPGATHERQQ

Full Usage: VPGATHERQQ

Field type: Opcode
Modifiers: static

Gather Packed Qword Values Using Signed Dword/Qword Indices. Gather Packed Dword, Packed Qword with Signed Qword Indices.

Field type: Opcode

VPHADDD

Full Usage: VPHADDD

Field type: Opcode
Modifiers: static

Packed Horizontal Add.

Field type: Opcode

VPHADDSW

Full Usage: VPHADDSW

Field type: Opcode
Modifiers: static

Packed Horizontal Add and Saturate.

Field type: Opcode

VPHADDW

Full Usage: VPHADDW

Field type: Opcode
Modifiers: static

Packed Horizontal Add.

Field type: Opcode

VPHMINPOSUW

Full Usage: VPHMINPOSUW

Field type: Opcode
Modifiers: static

Packed Horizontal Word Minimum.

Field type: Opcode

VPHSUBD

Full Usage: VPHSUBD

Field type: Opcode
Modifiers: static

Packed Horizontal Subtract.

Field type: Opcode

VPHSUBSW

Full Usage: VPHSUBSW

Field type: Opcode
Modifiers: static

Packed Horizontal Subtract and Saturate.

Field type: Opcode

VPHSUBW

Full Usage: VPHSUBW

Field type: Opcode
Modifiers: static

Packed Horizontal Subtract.

Field type: Opcode

VPINSRB

Full Usage: VPINSRB

Field type: Opcode
Modifiers: static

Insert Byte/Dword/Qword.

Field type: Opcode

VPINSRD

Full Usage: VPINSRD

Field type: Opcode
Modifiers: static

Insert Byte/Dword/Qword.

Field type: Opcode

VPINSRQ

Full Usage: VPINSRQ

Field type: Opcode
Modifiers: static

Insert Byte/Dword/Qword.

Field type: Opcode

VPINSRW

Full Usage: VPINSRW

Field type: Opcode
Modifiers: static

Insert Word.

Field type: Opcode

VPLZCNTD

Full Usage: VPLZCNTD

Field type: Opcode
Modifiers: static

Count the Number of Leading Zero Bits for Packed Dword, Packed Qword Values.

Field type: Opcode

VPLZCNTQ

Full Usage: VPLZCNTQ

Field type: Opcode
Modifiers: static

Count the Number of Leading Zero Bits for Packed Dword, Packed Qword Values.

Field type: Opcode

VPMADD52HUQ

Full Usage: VPMADD52HUQ

Field type: Opcode
Modifiers: static

Packed Multiply of Unsigned 52-Bit Unsigned Integers and Add High 52-Bit Products to 64-Bit Accumulators.

Field type: Opcode

VPMADD52LUQ

Full Usage: VPMADD52LUQ

Field type: Opcode
Modifiers: static

Packed Multiply of Unsigned 52-Bit Integers and Add the Low 52-Bit Products to Qword Accumulators.

Field type: Opcode

VPMADDUBSW

Full Usage: VPMADDUBSW

Field type: Opcode
Modifiers: static

Multiply and Add Packed Signed and Unsigned Bytes.

Field type: Opcode

VPMADDWD

Full Usage: VPMADDWD

Field type: Opcode
Modifiers: static

Multiply and Add Packed Integers.

Field type: Opcode

VPMASKMOVD

Full Usage: VPMASKMOVD

Field type: Opcode
Modifiers: static

Conditional SIMD Integer Packed Loads and Stores.

Field type: Opcode

VPMASKMOVQ

Full Usage: VPMASKMOVQ

Field type: Opcode
Modifiers: static

Conditional SIMD Integer Packed Loads and Stores.

Field type: Opcode

VPMAXSB

Full Usage: VPMAXSB

Field type: Opcode
Modifiers: static

Maximum of Packed Signed Integers.

Field type: Opcode

VPMAXSD

Full Usage: VPMAXSD

Field type: Opcode
Modifiers: static

Maximum of Packed Signed Integers.

Field type: Opcode

VPMAXSQ

Full Usage: VPMAXSQ

Field type: Opcode
Modifiers: static

Maximum of Packed Signed Integers.

Field type: Opcode

VPMAXSW

Full Usage: VPMAXSW

Field type: Opcode
Modifiers: static

Maximum of Packed Signed Integers.

Field type: Opcode

VPMAXUB

Full Usage: VPMAXUB

Field type: Opcode
Modifiers: static

Maximum of Packed Unsigned Integers.

Field type: Opcode

VPMAXUD

Full Usage: VPMAXUD

Field type: Opcode
Modifiers: static

Maximum of Packed Unsigned Integers.

Field type: Opcode

VPMAXUQ

Full Usage: VPMAXUQ

Field type: Opcode
Modifiers: static

Maximum of Packed Unsigned Integers.

Field type: Opcode

VPMAXUW

Full Usage: VPMAXUW

Field type: Opcode
Modifiers: static

Maximum of Packed Unsigned Integers.

Field type: Opcode

VPMINSB

Full Usage: VPMINSB

Field type: Opcode
Modifiers: static

Minimum of Packed Signed Integers.

Field type: Opcode

VPMINSD

Full Usage: VPMINSD

Field type: Opcode
Modifiers: static

Minimum of Packed Signed Integers.

Field type: Opcode

VPMINSQ

Full Usage: VPMINSQ

Field type: Opcode
Modifiers: static

Minimum of Packed Signed Integers.

Field type: Opcode

VPMINSW

Full Usage: VPMINSW

Field type: Opcode
Modifiers: static

Minimum of Packed Signed Integers.

Field type: Opcode

VPMINUB

Full Usage: VPMINUB

Field type: Opcode
Modifiers: static

Minimum of Packed Unsigned Integers.

Field type: Opcode

VPMINUD

Full Usage: VPMINUD

Field type: Opcode
Modifiers: static

Minimum of Packed Unsigned Integers.

Field type: Opcode

VPMINUQ

Full Usage: VPMINUQ

Field type: Opcode
Modifiers: static

Minimum of Packed Unsigned Integers.

Field type: Opcode

VPMINUW

Full Usage: VPMINUW

Field type: Opcode
Modifiers: static

Minimum of Packed Unsigned Integers.

Field type: Opcode

VPMOVB2M

Full Usage: VPMOVB2M

Field type: Opcode
Modifiers: static

Convert a Vector Register to a Mask.

Field type: Opcode

VPMOVD2M

Full Usage: VPMOVD2M

Field type: Opcode
Modifiers: static

Convert a Vector Register to a Mask.

Field type: Opcode

VPMOVDB

Full Usage: VPMOVDB

Field type: Opcode
Modifiers: static

Down Convert DWord to Byte.

Field type: Opcode

VPMOVDW

Full Usage: VPMOVDW

Field type: Opcode
Modifiers: static

Down Convert DWord to Word.

Field type: Opcode

VPMOVM2B

Full Usage: VPMOVM2B

Field type: Opcode
Modifiers: static

Convert a Mask Register to a Vector Register.

Field type: Opcode

VPMOVM2D

Full Usage: VPMOVM2D

Field type: Opcode
Modifiers: static

Convert a Mask Register to a Vector Register.

Field type: Opcode

VPMOVM2Q

Full Usage: VPMOVM2Q

Field type: Opcode
Modifiers: static

Convert a Mask Register to a Vector Register.

Field type: Opcode

VPMOVM2W

Full Usage: VPMOVM2W

Field type: Opcode
Modifiers: static

Convert a Mask Register to a Vector Register.

Field type: Opcode

VPMOVMSKB

Full Usage: VPMOVMSKB

Field type: Opcode
Modifiers: static

Move Byte Mask.

Field type: Opcode

VPMOVQ2M

Full Usage: VPMOVQ2M

Field type: Opcode
Modifiers: static

Convert a Vector Register to a Mask.

Field type: Opcode

VPMOVQB

Full Usage: VPMOVQB

Field type: Opcode
Modifiers: static

Down Convert QWord to Byte.

Field type: Opcode

VPMOVQD

Full Usage: VPMOVQD

Field type: Opcode
Modifiers: static

Down Convert QWord to DWord.

Field type: Opcode

VPMOVQW

Full Usage: VPMOVQW

Field type: Opcode
Modifiers: static

Down Convert QWord to Word.

Field type: Opcode

VPMOVSDB

Full Usage: VPMOVSDB

Field type: Opcode
Modifiers: static

Down Convert DWord to Byte.

Field type: Opcode

VPMOVSDW

Full Usage: VPMOVSDW

Field type: Opcode
Modifiers: static

Down Convert DWord to Word.

Field type: Opcode

VPMOVSQB

Full Usage: VPMOVSQB

Field type: Opcode
Modifiers: static

Down Convert QWord to Byte.

Field type: Opcode

VPMOVSQD

Full Usage: VPMOVSQD

Field type: Opcode
Modifiers: static

Down Convert QWord to DWord.

Field type: Opcode

VPMOVSQW

Full Usage: VPMOVSQW

Field type: Opcode
Modifiers: static

Down Convert QWord to Word.

Field type: Opcode

VPMOVSWB

Full Usage: VPMOVSWB

Field type: Opcode
Modifiers: static

Down Convert Word to Byte.

Field type: Opcode

VPMOVSXBD

Full Usage: VPMOVSXBD

Field type: Opcode
Modifiers: static

Packed Move With Sign Extend.

Field type: Opcode

VPMOVSXBQ

Full Usage: VPMOVSXBQ

Field type: Opcode
Modifiers: static

Packed Move With Sign Extend.

Field type: Opcode

VPMOVSXBW

Full Usage: VPMOVSXBW

Field type: Opcode
Modifiers: static

Packed Move With Sign Extend.

Field type: Opcode

VPMOVSXDQ

Full Usage: VPMOVSXDQ

Field type: Opcode
Modifiers: static

Packed Move With Sign Extend.

Field type: Opcode

VPMOVSXWD

Full Usage: VPMOVSXWD

Field type: Opcode
Modifiers: static

Packed Move With Sign Extend.

Field type: Opcode

VPMOVSXWQ

Full Usage: VPMOVSXWQ

Field type: Opcode
Modifiers: static

Packed Move With Sign Extend.

Field type: Opcode

VPMOVUSDB

Full Usage: VPMOVUSDB

Field type: Opcode
Modifiers: static

Down Convert DWord to Byte.

Field type: Opcode

VPMOVUSDW

Full Usage: VPMOVUSDW

Field type: Opcode
Modifiers: static

Down Convert DWord to Word.

Field type: Opcode

VPMOVUSQB

Full Usage: VPMOVUSQB

Field type: Opcode
Modifiers: static

Down Convert QWord to Byte.

Field type: Opcode

VPMOVUSQD

Full Usage: VPMOVUSQD

Field type: Opcode
Modifiers: static

Down Convert QWord to DWord.

Field type: Opcode

VPMOVUSQW

Full Usage: VPMOVUSQW

Field type: Opcode
Modifiers: static

Down Convert QWord to Word.

Field type: Opcode

VPMOVUSWB

Full Usage: VPMOVUSWB

Field type: Opcode
Modifiers: static

Down Convert Word to Byte.

Field type: Opcode

VPMOVW2M

Full Usage: VPMOVW2M

Field type: Opcode
Modifiers: static

Convert a Vector Register to a Mask.

Field type: Opcode

VPMOVWB

Full Usage: VPMOVWB

Field type: Opcode
Modifiers: static

Down Convert Word to Byte.

Field type: Opcode

VPMOVZXBD

Full Usage: VPMOVZXBD

Field type: Opcode
Modifiers: static

Packed Move With Zero Extend.

Field type: Opcode

VPMOVZXBQ

Full Usage: VPMOVZXBQ

Field type: Opcode
Modifiers: static

Packed Move With Zero Extend.

Field type: Opcode

VPMOVZXBW

Full Usage: VPMOVZXBW

Field type: Opcode
Modifiers: static

Packed Move With Zero Extend.

Field type: Opcode

VPMOVZXDQ

Full Usage: VPMOVZXDQ

Field type: Opcode
Modifiers: static

Packed Move With Zero Extend.

Field type: Opcode

VPMOVZXWD

Full Usage: VPMOVZXWD

Field type: Opcode
Modifiers: static

Packed Move With Zero Extend.

Field type: Opcode

VPMOVZXWQ

Full Usage: VPMOVZXWQ

Field type: Opcode
Modifiers: static

Packed Move With Zero Extend.

Field type: Opcode

VPMULDQ

Full Usage: VPMULDQ

Field type: Opcode
Modifiers: static

Multiply Packed Doubleword Integers.

Field type: Opcode

VPMULHRSW

Full Usage: VPMULHRSW

Field type: Opcode
Modifiers: static

Packed Multiply High With Round and Scale.

Field type: Opcode

VPMULHUW

Full Usage: VPMULHUW

Field type: Opcode
Modifiers: static

Multiply Packed Unsigned Integers and Store High Result.

Field type: Opcode

VPMULHW

Full Usage: VPMULHW

Field type: Opcode
Modifiers: static

Multiply Packed Signed Integers and Store High Result.

Field type: Opcode

VPMULLD

Full Usage: VPMULLD

Field type: Opcode
Modifiers: static

Multiply Packed Integers and Store Low Result.

Field type: Opcode

VPMULLQ

Full Usage: VPMULLQ

Field type: Opcode
Modifiers: static

Multiply Packed Integers and Store Low Result.

Field type: Opcode

VPMULLW

Full Usage: VPMULLW

Field type: Opcode
Modifiers: static

Multiply Packed Signed Integers and Store Low Result.

Field type: Opcode

VPMULTISHIFTQB

Full Usage: VPMULTISHIFTQB

Field type: Opcode
Modifiers: static

Select Packed Unaligned Bytes From Quadword Sources.

Field type: Opcode

VPMULUDQ

Full Usage: VPMULUDQ

Field type: Opcode
Modifiers: static

Multiply Packed Unsigned Doubleword Integers.

Field type: Opcode

VPOPCNTB

Full Usage: VPOPCNTB

Field type: Opcode
Modifiers: static

Return the Count of Number of Bits Set to 1 in BYTE/WORD/DWORD/QWORD.

Field type: Opcode

VPOPCNTD

Full Usage: VPOPCNTD

Field type: Opcode
Modifiers: static

Return the Count of Number of Bits Set to 1 in BYTE/WORD/DWORD/QWORD.

Field type: Opcode

VPOPCNTQ

Full Usage: VPOPCNTQ

Field type: Opcode
Modifiers: static

Return the Count of Number of Bits Set to 1 in BYTE/WORD/DWORD/QWORD.

Field type: Opcode

VPOPCNTW

Full Usage: VPOPCNTW

Field type: Opcode
Modifiers: static

Return the Count of Number of Bits Set to 1 in BYTE/WORD/DWORD/QWORD.

Field type: Opcode

VPOR

Full Usage: VPOR

Field type: Opcode
Modifiers: static

Bitwise Logical OR.

Field type: Opcode

VPORD

Full Usage: VPORD

Field type: Opcode
Modifiers: static

Bitwise Logical OR.

Field type: Opcode

VPORQ

Full Usage: VPORQ

Field type: Opcode
Modifiers: static

Bitwise Logical OR.

Field type: Opcode

VPROLD

Full Usage: VPROLD

Field type: Opcode
Modifiers: static

Bit Rotate Left.

Field type: Opcode

VPROLQ

Full Usage: VPROLQ

Field type: Opcode
Modifiers: static

Bit Rotate Left.

Field type: Opcode

VPROLVD

Full Usage: VPROLVD

Field type: Opcode
Modifiers: static

Bit Rotate Left.

Field type: Opcode

VPROLVQ

Full Usage: VPROLVQ

Field type: Opcode
Modifiers: static

Bit Rotate Left.

Field type: Opcode

VPRORD

Full Usage: VPRORD

Field type: Opcode
Modifiers: static

Bit Rotate Right.

Field type: Opcode

VPRORQ

Full Usage: VPRORQ

Field type: Opcode
Modifiers: static

Bit Rotate Right.

Field type: Opcode

VPRORVD

Full Usage: VPRORVD

Field type: Opcode
Modifiers: static

Bit Rotate Right.

Field type: Opcode

VPRORVQ

Full Usage: VPRORVQ

Field type: Opcode
Modifiers: static

Bit Rotate Right.

Field type: Opcode

VPSADBW

Full Usage: VPSADBW

Field type: Opcode
Modifiers: static

Compute Sum of Absolute Differences.

Field type: Opcode

VPSCATTERDD

Full Usage: VPSCATTERDD

Field type: Opcode
Modifiers: static

Scatter Packed Dword, Packed Qword with Signed Dword, Signed Qword Indices.

Field type: Opcode

VPSCATTERDQ

Full Usage: VPSCATTERDQ

Field type: Opcode
Modifiers: static

Scatter Packed Dword, Packed Qword with Signed Dword, Signed Qword Indices.

Field type: Opcode

VPSCATTERQD

Full Usage: VPSCATTERQD

Field type: Opcode
Modifiers: static

Scatter Packed Dword, Packed Qword with Signed Dword, Signed Qword Indices.

Field type: Opcode

VPSCATTERQQ

Full Usage: VPSCATTERQQ

Field type: Opcode
Modifiers: static

Scatter Packed Dword, Packed Qword with Signed Dword, Signed Qword Indices.

Field type: Opcode

VPSHLDD

Full Usage: VPSHLDD

Field type: Opcode
Modifiers: static

Concatenate and Shift Packed Data Left Logical.

Field type: Opcode

VPSHLDQ

Full Usage: VPSHLDQ

Field type: Opcode
Modifiers: static

Concatenate and Shift Packed Data Left Logical.

Field type: Opcode

VPSHLDVD

Full Usage: VPSHLDVD

Field type: Opcode
Modifiers: static

Concatenate and Variable Shift Packed Data Left Logical.

Field type: Opcode

VPSHLDVQ

Full Usage: VPSHLDVQ

Field type: Opcode
Modifiers: static

Concatenate and Variable Shift Packed Data Left Logical.

Field type: Opcode

VPSHLDVW

Full Usage: VPSHLDVW

Field type: Opcode
Modifiers: static

Concatenate and Variable Shift Packed Data Left Logical.

Field type: Opcode

VPSHLDW

Full Usage: VPSHLDW

Field type: Opcode
Modifiers: static

Concatenate and Shift Packed Data Left Logical.

Field type: Opcode

VPSHRDD

Full Usage: VPSHRDD

Field type: Opcode
Modifiers: static

Concatenate and Shift Packed Data Right Logical.

Field type: Opcode

VPSHRDQ

Full Usage: VPSHRDQ

Field type: Opcode
Modifiers: static

Concatenate and Shift Packed Data Right Logical.

Field type: Opcode

VPSHRDVD

Full Usage: VPSHRDVD

Field type: Opcode
Modifiers: static

Concatenate and Variable Shift Packed Data Right Logical.

Field type: Opcode

VPSHRDVQ

Full Usage: VPSHRDVQ

Field type: Opcode
Modifiers: static

Concatenate and Variable Shift Packed Data Right Logical.

Field type: Opcode

VPSHRDVW

Full Usage: VPSHRDVW

Field type: Opcode
Modifiers: static

Concatenate and Variable Shift Packed Data Right Logical.

Field type: Opcode

VPSHRDW

Full Usage: VPSHRDW

Field type: Opcode
Modifiers: static

Concatenate and Shift Packed Data Right Logical.

Field type: Opcode

VPSHUFB

Full Usage: VPSHUFB

Field type: Opcode
Modifiers: static

Packed Shuffle Bytes.

Field type: Opcode

VPSHUFBITQMB

Full Usage: VPSHUFBITQMB

Field type: Opcode
Modifiers: static

Shuffle Bits From Quadword Elements Using Byte Indexes Into Mask.

Field type: Opcode

VPSHUFD

Full Usage: VPSHUFD

Field type: Opcode
Modifiers: static

Shuffle Packed Doublewords.

Field type: Opcode

VPSHUFHW

Full Usage: VPSHUFHW

Field type: Opcode
Modifiers: static

Shuffle Packed High Words.

Field type: Opcode

VPSHUFLW

Full Usage: VPSHUFLW

Field type: Opcode
Modifiers: static

Shuffle Packed Low Words.

Field type: Opcode

VPSIGNB

Full Usage: VPSIGNB

Field type: Opcode
Modifiers: static

Packed SIGN.

Field type: Opcode

VPSIGND

Full Usage: VPSIGND

Field type: Opcode
Modifiers: static

Packed SIGN.

Field type: Opcode

VPSIGNW

Full Usage: VPSIGNW

Field type: Opcode
Modifiers: static

Packed SIGN.

Field type: Opcode

VPSLLD

Full Usage: VPSLLD

Field type: Opcode
Modifiers: static

Shift Packed Data Left Logical.

Field type: Opcode

VPSLLDQ

Full Usage: VPSLLDQ

Field type: Opcode
Modifiers: static

Shift Double Quadword Left Logical.

Field type: Opcode

VPSLLQ

Full Usage: VPSLLQ

Field type: Opcode
Modifiers: static

Shift Packed Data Left Logical.

Field type: Opcode

VPSLLVD

Full Usage: VPSLLVD

Field type: Opcode
Modifiers: static

Variable Bit Shift Left Logical.

Field type: Opcode

VPSLLVQ

Full Usage: VPSLLVQ

Field type: Opcode
Modifiers: static

Variable Bit Shift Left Logical.

Field type: Opcode

VPSLLVW

Full Usage: VPSLLVW

Field type: Opcode
Modifiers: static

Variable Bit Shift Left Logical.

Field type: Opcode

VPSLLW

Full Usage: VPSLLW

Field type: Opcode
Modifiers: static

Shift Packed Data Left Logical.

Field type: Opcode

VPSRAD

Full Usage: VPSRAD

Field type: Opcode
Modifiers: static

Shift Packed Data Right Arithmetic.

Field type: Opcode

VPSRAQ

Full Usage: VPSRAQ

Field type: Opcode
Modifiers: static

Shift Packed Data Right Arithmetic.

Field type: Opcode

VPSRAVD

Full Usage: VPSRAVD

Field type: Opcode
Modifiers: static

Variable Bit Shift Right Arithmetic.

Field type: Opcode

VPSRAVQ

Full Usage: VPSRAVQ

Field type: Opcode
Modifiers: static

Variable Bit Shift Right Arithmetic.

Field type: Opcode

VPSRAVW

Full Usage: VPSRAVW

Field type: Opcode
Modifiers: static

Variable Bit Shift Right Arithmetic.

Field type: Opcode

VPSRAW

Full Usage: VPSRAW

Field type: Opcode
Modifiers: static

Shift Packed Data Right Arithmetic.

Field type: Opcode

VPSRLD

Full Usage: VPSRLD

Field type: Opcode
Modifiers: static

Shift Packed Data Right Logical.

Field type: Opcode

VPSRLDQ

Full Usage: VPSRLDQ

Field type: Opcode
Modifiers: static

Shift Double Quadword Right Logical.

Field type: Opcode

VPSRLQ

Full Usage: VPSRLQ

Field type: Opcode
Modifiers: static

Shift Packed Data Right Logical.

Field type: Opcode

VPSRLVD

Full Usage: VPSRLVD

Field type: Opcode
Modifiers: static

Variable Bit Shift Right Logical.

Field type: Opcode

VPSRLVQ

Full Usage: VPSRLVQ

Field type: Opcode
Modifiers: static

Variable Bit Shift Right Logical.

Field type: Opcode

VPSRLVW

Full Usage: VPSRLVW

Field type: Opcode
Modifiers: static

Variable Bit Shift Right Logical.

Field type: Opcode

VPSRLW

Full Usage: VPSRLW

Field type: Opcode
Modifiers: static

Shift Packed Data Right Logical.

Field type: Opcode

VPSUBB

Full Usage: VPSUBB

Field type: Opcode
Modifiers: static

Subtract Packed Integers.

Field type: Opcode

VPSUBD

Full Usage: VPSUBD

Field type: Opcode
Modifiers: static

Subtract Packed Integers.

Field type: Opcode

VPSUBQ

Full Usage: VPSUBQ

Field type: Opcode
Modifiers: static

Subtract Packed Quadword Integers.

Field type: Opcode

VPSUBSB

Full Usage: VPSUBSB

Field type: Opcode
Modifiers: static

Subtract Packed Signed Integers With Signed Saturation.

Field type: Opcode

VPSUBSW

Full Usage: VPSUBSW

Field type: Opcode
Modifiers: static

Subtract Packed Signed Integers With Signed Saturation.

Field type: Opcode

VPSUBUSB

Full Usage: VPSUBUSB

Field type: Opcode
Modifiers: static

Subtract Packed Unsigned Integers With Unsigned Saturation.

Field type: Opcode

VPSUBUSW

Full Usage: VPSUBUSW

Field type: Opcode
Modifiers: static

Subtract Packed Unsigned Integers With Unsigned Saturation.

Field type: Opcode

VPSUBW

Full Usage: VPSUBW

Field type: Opcode
Modifiers: static

Subtract Packed Integers.

Field type: Opcode

VPTERNLOGD

Full Usage: VPTERNLOGD

Field type: Opcode
Modifiers: static

Bitwise Ternary Logic.

Field type: Opcode

VPTERNLOGQ

Full Usage: VPTERNLOGQ

Field type: Opcode
Modifiers: static

Bitwise Ternary Logic.

Field type: Opcode

VPTEST

Full Usage: VPTEST

Field type: Opcode
Modifiers: static

Logical Compare.

Field type: Opcode

VPTESTMB

Full Usage: VPTESTMB

Field type: Opcode
Modifiers: static

Logical AND and Set Mask.

Field type: Opcode

VPTESTMD

Full Usage: VPTESTMD

Field type: Opcode
Modifiers: static

Logical AND and Set Mask.

Field type: Opcode

VPTESTMQ

Full Usage: VPTESTMQ

Field type: Opcode
Modifiers: static

Logical AND and Set Mask.

Field type: Opcode

VPTESTMW

Full Usage: VPTESTMW

Field type: Opcode
Modifiers: static

Logical AND and Set Mask.

Field type: Opcode

VPTESTNMB

Full Usage: VPTESTNMB

Field type: Opcode
Modifiers: static

Logical NAND and Set.

Field type: Opcode

VPTESTNMD

Full Usage: VPTESTNMD

Field type: Opcode
Modifiers: static

Logical NAND and Set.

Field type: Opcode

VPTESTNMQ

Full Usage: VPTESTNMQ

Field type: Opcode
Modifiers: static

Logical NAND and Set.

Field type: Opcode

VPTESTNMW

Full Usage: VPTESTNMW

Field type: Opcode
Modifiers: static

Logical NAND and Set.

Field type: Opcode

VPUNPCKHBW

Full Usage: VPUNPCKHBW

Field type: Opcode
Modifiers: static

Unpack High Data.

Field type: Opcode

VPUNPCKHDQ

Full Usage: VPUNPCKHDQ

Field type: Opcode
Modifiers: static

Unpack High Data.

Field type: Opcode

VPUNPCKHQDQ

Full Usage: VPUNPCKHQDQ

Field type: Opcode
Modifiers: static

Unpack High Data.

Field type: Opcode

VPUNPCKHWD

Full Usage: VPUNPCKHWD

Field type: Opcode
Modifiers: static

Unpack High Data.

Field type: Opcode

VPUNPCKLBW

Full Usage: VPUNPCKLBW

Field type: Opcode
Modifiers: static

Unpack Low Data.

Field type: Opcode

VPUNPCKLDQ

Full Usage: VPUNPCKLDQ

Field type: Opcode
Modifiers: static

Unpack Low Data.

Field type: Opcode

VPUNPCKLQDQ

Full Usage: VPUNPCKLQDQ

Field type: Opcode
Modifiers: static

Unpack Low Data.

Field type: Opcode

VPUNPCKLWD

Full Usage: VPUNPCKLWD

Field type: Opcode
Modifiers: static

Unpack Low Data.

Field type: Opcode

VPXOR

Full Usage: VPXOR

Field type: Opcode
Modifiers: static

Logical Exclusive OR.

Field type: Opcode

VPXORD

Full Usage: VPXORD

Field type: Opcode
Modifiers: static

Logical Exclusive OR.

Field type: Opcode

VPXORQ

Full Usage: VPXORQ

Field type: Opcode
Modifiers: static

Logical Exclusive OR.

Field type: Opcode

VRANGEPD

Full Usage: VRANGEPD

Field type: Opcode
Modifiers: static

Range Restriction Calculation for Packed Pairs of Float64 Values.

Field type: Opcode

VRANGEPS

Full Usage: VRANGEPS

Field type: Opcode
Modifiers: static

Range Restriction Calculation for Packed Pairs of Float32 Values.

Field type: Opcode

VRANGESD

Full Usage: VRANGESD

Field type: Opcode
Modifiers: static

Range Restriction Calculation From a Pair of Scalar Float64 Values.

Field type: Opcode

VRANGESS

Full Usage: VRANGESS

Field type: Opcode
Modifiers: static

Range Restriction Calculation From a Pair of Scalar Float32 Values.

Field type: Opcode

VRCP14PD

Full Usage: VRCP14PD

Field type: Opcode
Modifiers: static

Compute Approximate Reciprocals of Packed Float64 Values.

Field type: Opcode

VRCP14PS

Full Usage: VRCP14PS

Field type: Opcode
Modifiers: static

Compute Approximate Reciprocals of Packed Float32 Values.

Field type: Opcode

VRCP14SD

Full Usage: VRCP14SD

Field type: Opcode
Modifiers: static

Compute Approximate Reciprocal of Scalar Float64 Value.

Field type: Opcode

VRCP14SS

Full Usage: VRCP14SS

Field type: Opcode
Modifiers: static

Compute Approximate Reciprocal of Scalar Float32 Value.

Field type: Opcode

VRCP28PD

Full Usage: VRCP28PD

Field type: Opcode
Modifiers: static

Approximation to the Reciprocal of Packed Double Precision Floating-Point Values With Less Than 2^-28 Relative Error.

Field type: Opcode

VRCP28PS

Full Usage: VRCP28PS

Field type: Opcode
Modifiers: static

Approximation to the Reciprocal of Packed Single Precision Floating-Point Values With Less Than 2^-28 Relative Error.

Field type: Opcode

VRCP28SD

Full Usage: VRCP28SD

Field type: Opcode
Modifiers: static

Approximation to the Reciprocal of Scalar Double Precision Floating-Point Value With Less Than 2^-28 Relative Error.

Field type: Opcode

VRCP28SS

Full Usage: VRCP28SS

Field type: Opcode
Modifiers: static

Approximation to the Reciprocal of Scalar Single Precision Floating-Point Value With Less Than 2^-28 Relative Error.

Field type: Opcode

VRCPPH

Full Usage: VRCPPH

Field type: Opcode
Modifiers: static

Compute Reciprocals of Packed FP16 Values.

Field type: Opcode

VRCPPS

Full Usage: VRCPPS

Field type: Opcode
Modifiers: static

Compute Reciprocals of Packed Single Precision Floating-Point Values.

Field type: Opcode

VRCPSH

Full Usage: VRCPSH

Field type: Opcode
Modifiers: static

Compute Reciprocal of Scalar FP16 Value.

Field type: Opcode

VRCPSS

Full Usage: VRCPSS

Field type: Opcode
Modifiers: static

Compute Reciprocal of Scalar Single Precision Floating-Point Values.

Field type: Opcode

VREDUCEPD

Full Usage: VREDUCEPD

Field type: Opcode
Modifiers: static

Perform Reduction Transformation on Packed Float64 Values.

Field type: Opcode

VREDUCEPH

Full Usage: VREDUCEPH

Field type: Opcode
Modifiers: static

Perform Reduction Transformation on Packed FP16 Values.

Field type: Opcode

VREDUCEPS

Full Usage: VREDUCEPS

Field type: Opcode
Modifiers: static

Perform Reduction Transformation on Packed Float32 Values.

Field type: Opcode

VREDUCESD

Full Usage: VREDUCESD

Field type: Opcode
Modifiers: static

Perform a Reduction Transformation on a Scalar Float64 Value.

Field type: Opcode

VREDUCESH

Full Usage: VREDUCESH

Field type: Opcode
Modifiers: static

Perform Reduction Transformation on Scalar FP16 Value.

Field type: Opcode

VREDUCESS

Full Usage: VREDUCESS

Field type: Opcode
Modifiers: static

Perform a Reduction Transformation on a Scalar Float32 Value.

Field type: Opcode

VRNDSCALEPD

Full Usage: VRNDSCALEPD

Field type: Opcode
Modifiers: static

Round Packed Float64 Values to Include a Given Number of Fraction Bits.

Field type: Opcode

VRNDSCALEPH

Full Usage: VRNDSCALEPH

Field type: Opcode
Modifiers: static

Round Packed FP16 Values to Include a Given Number of Fraction Bits.

Field type: Opcode

VRNDSCALEPS

Full Usage: VRNDSCALEPS

Field type: Opcode
Modifiers: static

Round Packed Float32 Values to Include a Given Number of Fraction Bits.

Field type: Opcode

VRNDSCALESD

Full Usage: VRNDSCALESD

Field type: Opcode
Modifiers: static

Round Scalar Float64 Value to Include a Given Number of Fraction Bits.

Field type: Opcode

VRNDSCALESH

Full Usage: VRNDSCALESH

Field type: Opcode
Modifiers: static

Round Scalar FP16 Value to Include a Given Number of Fraction Bits.

Field type: Opcode

VRNDSCALESS

Full Usage: VRNDSCALESS

Field type: Opcode
Modifiers: static

Round Scalar Float32 Value to Include a Given Number of Fraction Bits.

Field type: Opcode

VROUNDPD

Full Usage: VROUNDPD

Field type: Opcode
Modifiers: static

Round Packed Double Precision Floating-Point Values.

Field type: Opcode

VROUNDPS

Full Usage: VROUNDPS

Field type: Opcode
Modifiers: static

Round Packed Single Precision Floating-Point Values.

Field type: Opcode

VROUNDSD

Full Usage: VROUNDSD

Field type: Opcode
Modifiers: static

Round Scalar Double Precision Floating-Point Values.

Field type: Opcode

VROUNDSS

Full Usage: VROUNDSS

Field type: Opcode
Modifiers: static

Round Scalar Single Precision Floating-Point Values.

Field type: Opcode

VRSQRT14PD

Full Usage: VRSQRT14PD

Field type: Opcode
Modifiers: static

Compute Approximate Reciprocals of Square Roots of Packed Float64 Values.

Field type: Opcode

VRSQRT14PS

Full Usage: VRSQRT14PS

Field type: Opcode
Modifiers: static

Compute Approximate Reciprocals of Square Roots of Packed Float32 Values.

Field type: Opcode

VRSQRT14SD

Full Usage: VRSQRT14SD

Field type: Opcode
Modifiers: static

Compute Approximate Reciprocal of Square Root of Scalar Float64 Value.

Field type: Opcode

VRSQRT14SS

Full Usage: VRSQRT14SS

Field type: Opcode
Modifiers: static

Compute Approximate Reciprocal of Square Root of Scalar Float32 Value.

Field type: Opcode

VRSQRT28PD

Full Usage: VRSQRT28PD

Field type: Opcode
Modifiers: static

Approximation to the Reciprocal Square Root of Packed Double Precision Floating-Point Values With Less Than 2^-28 Relative Error.

Field type: Opcode

VRSQRT28PS

Full Usage: VRSQRT28PS

Field type: Opcode
Modifiers: static

Approximation to the Reciprocal Square Root of Packed Single Precision Floating-Point Values With Less Than 2^-28 Relative Error.

Field type: Opcode

VRSQRT28SD

Full Usage: VRSQRT28SD

Field type: Opcode
Modifiers: static

Approximation to the Reciprocal Square Root of Scalar Double Precision Floating-Point Value With Less Than 2^-28 Relative Error.

Field type: Opcode

VRSQRT28SS

Full Usage: VRSQRT28SS

Field type: Opcode
Modifiers: static

Approximation to the Reciprocal Square Root of Scalar Single Precision Floating-Point Value With Less Than 2^-28 Relative Error.

Field type: Opcode

VRSQRTPH

Full Usage: VRSQRTPH

Field type: Opcode
Modifiers: static

Compute Reciprocals of Square Roots of Packed FP16 Values.

Field type: Opcode

VRSQRTPS

Full Usage: VRSQRTPS

Field type: Opcode
Modifiers: static

Compute Reciprocals of Square Roots of Packed Single Precision Floating-Point Values.

Field type: Opcode

VRSQRTSH

Full Usage: VRSQRTSH

Field type: Opcode
Modifiers: static

Compute Approximate Reciprocal of Square Root of Scalar FP16 Value.

Field type: Opcode

VRSQRTSS

Full Usage: VRSQRTSS

Field type: Opcode
Modifiers: static

Compute Reciprocal of Square Root of Scalar Single Precision Floating-Point Value.

Field type: Opcode

VSCALEFPD

Full Usage: VSCALEFPD

Field type: Opcode
Modifiers: static

Scale Packed Float64 Values With Float64 Values.

Field type: Opcode

VSCALEFPH

Full Usage: VSCALEFPH

Field type: Opcode
Modifiers: static

Scale Packed FP16 Values with FP16 Values.

Field type: Opcode

VSCALEFPS

Full Usage: VSCALEFPS

Field type: Opcode
Modifiers: static

Scale Packed Float32 Values With Float32 Values.

Field type: Opcode

VSCALEFSD

Full Usage: VSCALEFSD

Field type: Opcode
Modifiers: static

Scale Scalar Float64 Values With Float64 Values.

Field type: Opcode

VSCALEFSH

Full Usage: VSCALEFSH

Field type: Opcode
Modifiers: static

Scale Scalar FP16 Values with FP16 Values.

Field type: Opcode

VSCALEFSS

Full Usage: VSCALEFSS

Field type: Opcode
Modifiers: static

Scale Scalar Float32 Value With Float32 Value.

Field type: Opcode

VSCATTERDPD

Full Usage: VSCATTERDPD

Field type: Opcode
Modifiers: static

Scatter Packed Single Precision, Packed Double Precision Floating-Point Values with Signed Dword and Qword Indices.

Field type: Opcode

VSCATTERDPS

Full Usage: VSCATTERDPS

Field type: Opcode
Modifiers: static

Scatter Packed Single Precision, Packed Double Precision Floating-Point Values with Signed Dword and Qword Indices.

Field type: Opcode

VSCATTERPF0DPD

Full Usage: VSCATTERPF0DPD

Field type: Opcode
Modifiers: static

Sparse Prefetch Packed SP/DP Data Values with Signed Dword, Signed Qword Indices Using T0 Hint With Intent to Write.

Field type: Opcode

VSCATTERPF0DPS

Full Usage: VSCATTERPF0DPS

Field type: Opcode
Modifiers: static

Sparse Prefetch Packed SP/DP Data Values with Signed Dword, Signed Qword Indices Using T0 Hint With Intent to Write.

Field type: Opcode

VSCATTERPF0QPD

Full Usage: VSCATTERPF0QPD

Field type: Opcode
Modifiers: static

Sparse Prefetch Packed SP/DP Data Values with Signed Dword, Signed Qword Indices Using T0 Hint With Intent to Write.

Field type: Opcode

VSCATTERPF0QPS

Full Usage: VSCATTERPF0QPS

Field type: Opcode
Modifiers: static

Sparse Prefetch Packed SP/DP Data Values with Signed Dword, Signed Qword Indices Using T0 Hint With Intent to Write.

Field type: Opcode

VSCATTERPF1DPD

Full Usage: VSCATTERPF1DPD

Field type: Opcode
Modifiers: static

Sparse Prefetch Packed SP/DP Data Values With Signed Dword, Signed Qword Indices Using T1 Hint With Intent to Write.

Field type: Opcode

VSCATTERPF1DPS

Full Usage: VSCATTERPF1DPS

Field type: Opcode
Modifiers: static

Sparse Prefetch Packed SP/DP Data Values With Signed Dword, Signed Qword Indices Using T1 Hint With Intent to Write.

Field type: Opcode

VSCATTERPF1QPD

Full Usage: VSCATTERPF1QPD

Field type: Opcode
Modifiers: static

Sparse Prefetch Packed SP/DP Data Values With Signed Dword, Signed Qword Indices Using T1 Hint With Intent to Write.

Field type: Opcode

VSCATTERPF1QPS

Full Usage: VSCATTERPF1QPS

Field type: Opcode
Modifiers: static

Sparse Prefetch Packed SP/DP Data Values With Signed Dword, Signed Qword Indices Using T1 Hint With Intent to Write.

Field type: Opcode

VSCATTERQPD

Full Usage: VSCATTERQPD

Field type: Opcode
Modifiers: static

Scatter Packed Single Precision, Packed Double Precision Floating-Point Values with Signed Dword and Qword Indices.

Field type: Opcode

VSCATTERQPS

Full Usage: VSCATTERQPS

Field type: Opcode
Modifiers: static

Scatter Packed Single Precision, Packed Double Precision Floating-Point Values with Signed Dword and Qword Indices.

Field type: Opcode

VSHA512MSG1

Full Usage: VSHA512MSG1

Field type: Opcode
Modifiers: static

Perform an Intermediate Calculation for the Next Four SHA512 Message Qwords.

Field type: Opcode

VSHA512MSG2

Full Usage: VSHA512MSG2

Field type: Opcode
Modifiers: static

Perform a Final Calculation for the Next Four SHA512 Message Qwords.

Field type: Opcode

VSHA512RNDS2

Full Usage: VSHA512RNDS2

Field type: Opcode
Modifiers: static

Perform Two Rounds of SHA512 Operation.

Field type: Opcode

VSHUFF32X4

Full Usage: VSHUFF32X4

Field type: Opcode
Modifiers: static

Shuffle Packed Values at 128-Bit Granularity.

Field type: Opcode

VSHUFF64X2

Full Usage: VSHUFF64X2

Field type: Opcode
Modifiers: static

Shuffle Packed Values at 128-Bit Granularity.

Field type: Opcode

VSHUFI32X4

Full Usage: VSHUFI32X4

Field type: Opcode
Modifiers: static

Shuffle Packed Values at 128-Bit Granularity.

Field type: Opcode

VSHUFI64X2

Full Usage: VSHUFI64X2

Field type: Opcode
Modifiers: static

Shuffle Packed Values at 128-Bit Granularity.

Field type: Opcode

VSHUFPD

Full Usage: VSHUFPD

Field type: Opcode
Modifiers: static

Packed Interleave Shuffle of Pairs of Double Precision Floating-Point Values.

Field type: Opcode

VSHUFPS

Full Usage: VSHUFPS

Field type: Opcode
Modifiers: static

Packed Interleave Shuffle of Quadruplets of Single Precision Floating-Point Values.

Field type: Opcode

VSM3MSG1

Full Usage: VSM3MSG1

Field type: Opcode
Modifiers: static

Perform Initial Calculation for the Next Four SM3 Message Words.

Field type: Opcode

VSM3MSG2

Full Usage: VSM3MSG2

Field type: Opcode
Modifiers: static

Perform Final Calculation for the Next Four SM3 Message Words.

Field type: Opcode

VSM3RNDS2

Full Usage: VSM3RNDS2

Field type: Opcode
Modifiers: static

Perform Two Rounds of SM3 Operation.

Field type: Opcode

VSM4KEY4

Full Usage: VSM4KEY4

Field type: Opcode
Modifiers: static

Perform Four Rounds of SM4 Key Expansion.

Field type: Opcode

VSM4RNDS4

Full Usage: VSM4RNDS4

Field type: Opcode
Modifiers: static

Performs Four Rounds of SM4 Encryption.

Field type: Opcode

VSQRTPD

Full Usage: VSQRTPD

Field type: Opcode
Modifiers: static

Square Root of Double Precision Floating-Point Values.

Field type: Opcode

VSQRTPH

Full Usage: VSQRTPH

Field type: Opcode
Modifiers: static

Compute Square Root of Packed FP16 Values.

Field type: Opcode

VSQRTPS

Full Usage: VSQRTPS

Field type: Opcode
Modifiers: static

Square Root of Single Precision Floating-Point Values.

Field type: Opcode

VSQRTSD

Full Usage: VSQRTSD

Field type: Opcode
Modifiers: static

Compute Square Root of Scalar Double Precision Floating-Point Value.

Field type: Opcode

VSQRTSH

Full Usage: VSQRTSH

Field type: Opcode
Modifiers: static

Compute Square Root of Scalar FP16 Value.

Field type: Opcode

VSQRTSS

Full Usage: VSQRTSS

Field type: Opcode
Modifiers: static

Compute Square Root of Scalar Single Precision Value.

Field type: Opcode

VSTMXCSR

Full Usage: VSTMXCSR

Field type: Opcode
Modifiers: static

Store MXCSR Register State.

Field type: Opcode

VSUBPD

Full Usage: VSUBPD

Field type: Opcode
Modifiers: static

Subtract Packed Double Precision Floating-Point Values.

Field type: Opcode

VSUBPH

Full Usage: VSUBPH

Field type: Opcode
Modifiers: static

Subtract Packed FP16 Values.

Field type: Opcode

VSUBPS

Full Usage: VSUBPS

Field type: Opcode
Modifiers: static

Subtract Packed Single Precision Floating-Point Values.

Field type: Opcode

VSUBSD

Full Usage: VSUBSD

Field type: Opcode
Modifiers: static

Subtract Scalar Double Precision Floating-Point Value.

Field type: Opcode

VSUBSH

Full Usage: VSUBSH

Field type: Opcode
Modifiers: static

Subtract Scalar FP16 Value.

Field type: Opcode

VSUBSS

Full Usage: VSUBSS

Field type: Opcode
Modifiers: static

Subtract Scalar Single Precision Floating-Point Value.

Field type: Opcode

VTESTPD

Full Usage: VTESTPD

Field type: Opcode
Modifiers: static

Packed Bit Test.

Field type: Opcode

VTESTPS

Full Usage: VTESTPS

Field type: Opcode
Modifiers: static

Packed Bit Test.

Field type: Opcode

VUCOMISD

Full Usage: VUCOMISD

Field type: Opcode
Modifiers: static

Unordered Compare Scalar Double Precision Floating-Point Values and Set EFLAGS.

Field type: Opcode

VUCOMISH

Full Usage: VUCOMISH

Field type: Opcode
Modifiers: static

Unordered Compare Scalar FP16 Values and Set EFLAGS.

Field type: Opcode

VUCOMISS

Full Usage: VUCOMISS

Field type: Opcode
Modifiers: static

Unordered Compare Scalar Single Precision Floating-Point Values and Set EFLAGS.

Field type: Opcode

VUNPCKHPD

Full Usage: VUNPCKHPD

Field type: Opcode
Modifiers: static

Unpack and Interleave High Packed Double Precision Floating-Point Values.

Field type: Opcode

VUNPCKHPS

Full Usage: VUNPCKHPS

Field type: Opcode
Modifiers: static

Unpack and Interleave High Packed Single Precision Floating-Point Values.

Field type: Opcode

VUNPCKLPD

Full Usage: VUNPCKLPD

Field type: Opcode
Modifiers: static

Unpack and Interleave Low Packed Double Precision Floating-Point Values.

Field type: Opcode

VUNPCKLPS

Full Usage: VUNPCKLPS

Field type: Opcode
Modifiers: static

Unpack and Interleave Low Packed Single Precision Floating-Point Values.

Field type: Opcode

VXORPD

Full Usage: VXORPD

Field type: Opcode
Modifiers: static

Bitwise Logical XOR of Packed Double Precision Floating-Point Values.

Field type: Opcode

VXORPS

Full Usage: VXORPS

Field type: Opcode
Modifiers: static

Bitwise Logical XOR of Packed Single Precision Floating-Point Values.

Field type: Opcode

VZEROALL

Full Usage: VZEROALL

Field type: Opcode
Modifiers: static

Zero XMM, YMM, and ZMM Registers.

Field type: Opcode

VZEROUPPER

Full Usage: VZEROUPPER

Field type: Opcode
Modifiers: static

Zero Upper Bits of YMM and ZMM Registers.

Field type: Opcode

WAIT

Full Usage: WAIT

Field type: Opcode
Modifiers: static

Wait.

Field type: Opcode

WBINVD

Full Usage: WBINVD

Field type: Opcode
Modifiers: static

Write Back and Invalidate Cache.

Field type: Opcode

WBNOINVD

Full Usage: WBNOINVD

Field type: Opcode
Modifiers: static

Write Back and Do Not Invalidate Cache.

Field type: Opcode

WRFSBASE

Full Usage: WRFSBASE

Field type: Opcode
Modifiers: static

Write FS/GS Segment Base.

Field type: Opcode

WRGSBASE

Full Usage: WRGSBASE

Field type: Opcode
Modifiers: static

Write FS/GS Segment Base.

Field type: Opcode

WRMSR

Full Usage: WRMSR

Field type: Opcode
Modifiers: static

Write to Model Specific Register.

Field type: Opcode

WRMSRLIST

Full Usage: WRMSRLIST

Field type: Opcode
Modifiers: static

Write List of Model Specific Registers.

Field type: Opcode

WRMSRNS

Full Usage: WRMSRNS

Field type: Opcode
Modifiers: static

Non-Serializing Write to Model Specific Register.

Field type: Opcode

WRPKRU

Full Usage: WRPKRU

Field type: Opcode
Modifiers: static

Write Data to User Page Key Register.

Field type: Opcode

WRSSD

Full Usage: WRSSD

Field type: Opcode
Modifiers: static

Write to Shadow Stack.

Field type: Opcode

WRSSQ

Full Usage: WRSSQ

Field type: Opcode
Modifiers: static

Write to Shadow Stack.

Field type: Opcode

WRUSSD

Full Usage: WRUSSD

Field type: Opcode
Modifiers: static

Write to User Shadow Stack.

Field type: Opcode

WRUSSQ

Full Usage: WRUSSQ

Field type: Opcode
Modifiers: static

Write to User Shadow Stack.

Field type: Opcode

XABORT

Full Usage: XABORT

Field type: Opcode
Modifiers: static

Transactional Abort.

Field type: Opcode

XACQUIRE

Full Usage: XACQUIRE

Field type: Opcode
Modifiers: static

Hardware Lock Elision Prefix Hints.

Field type: Opcode

XADD

Full Usage: XADD

Field type: Opcode
Modifiers: static

Exchange and Add.

Field type: Opcode

XBEGIN

Full Usage: XBEGIN

Field type: Opcode
Modifiers: static

Transactional Begin.

Field type: Opcode

XCHG

Full Usage: XCHG

Field type: Opcode
Modifiers: static

Exchange Register/Memory With Register.

Field type: Opcode

XCRYPTCBC

Full Usage: XCRYPTCBC

Field type: Opcode
Modifiers: static

Cipher Block Chaining.

Field type: Opcode

XCRYPTCFB

Full Usage: XCRYPTCFB

Field type: Opcode
Modifiers: static

Cipher Feedback Mode.

Field type: Opcode

XCRYPTCTR

Full Usage: XCRYPTCTR

Field type: Opcode
Modifiers: static

Counter Mode (ACE2).

Field type: Opcode

XCRYPTECB

Full Usage: XCRYPTECB

Field type: Opcode
Modifiers: static

Electronic code book.

Field type: Opcode

XCRYPTOFB

Full Usage: XCRYPTOFB

Field type: Opcode
Modifiers: static

Output Feedback Mode.

Field type: Opcode

XEND

Full Usage: XEND

Field type: Opcode
Modifiers: static

Transactional End.

Field type: Opcode

XGETBV

Full Usage: XGETBV

Field type: Opcode
Modifiers: static

Get Value of Extended Control Register.

Field type: Opcode

XLAT

Full Usage: XLAT

Field type: Opcode
Modifiers: static

Table Look-up Translation.

Field type: Opcode

XLATB

Full Usage: XLATB

Field type: Opcode
Modifiers: static

Table Look-up Translation.

Field type: Opcode

XMODEXP

Full Usage: XMODEXP

Field type: Opcode
Modifiers: static

Modular Multiplication.

Field type: Opcode

XOR

Full Usage: XOR

Field type: Opcode
Modifiers: static

Logical Exclusive OR.

Field type: Opcode

XORPD

Full Usage: XORPD

Field type: Opcode
Modifiers: static

Bitwise Logical XOR of Packed Double Precision Floating-Point Values.

Field type: Opcode

XORPS

Full Usage: XORPS

Field type: Opcode
Modifiers: static

Bitwise Logical XOR of Packed Single Precision Floating-Point Values.

Field type: Opcode

XRELEASE

Full Usage: XRELEASE

Field type: Opcode
Modifiers: static

Hardware Lock Elision Prefix Hints.

Field type: Opcode

XRESLDTRK

Full Usage: XRESLDTRK

Field type: Opcode
Modifiers: static

Resume Tracking Load Addresses.

Field type: Opcode

XRNG2

Full Usage: XRNG2

Field type: Opcode
Modifiers: static

Random Number Generation.

Field type: Opcode

XRSTOR

Full Usage: XRSTOR

Field type: Opcode
Modifiers: static

Restore Processor Extended States.

Field type: Opcode

XRSTOR64

Full Usage: XRSTOR64

Field type: Opcode
Modifiers: static

Restore Processor Extended States.

Field type: Opcode

XRSTORS

Full Usage: XRSTORS

Field type: Opcode
Modifiers: static

Restore Processor Extended States Supervisor.

Field type: Opcode

XRSTORS64

Full Usage: XRSTORS64

Field type: Opcode
Modifiers: static

Restore Processor Extended States Supervisor.

Field type: Opcode

XSAVE

Full Usage: XSAVE

Field type: Opcode
Modifiers: static

Save Processor Extended States.

Field type: Opcode

XSAVE64

Full Usage: XSAVE64

Field type: Opcode
Modifiers: static

Save Processor Extended States.

Field type: Opcode

XSAVEC

Full Usage: XSAVEC

Field type: Opcode
Modifiers: static

Save Processor Extended States With Compaction.

Field type: Opcode

XSAVEC64

Full Usage: XSAVEC64

Field type: Opcode
Modifiers: static

Save Processor Extended States With Compaction.

Field type: Opcode

XSAVEOPT

Full Usage: XSAVEOPT

Field type: Opcode
Modifiers: static

Save Processor Extended States Optimized.

Field type: Opcode

XSAVEOPT64

Full Usage: XSAVEOPT64

Field type: Opcode
Modifiers: static

Save Processor Extended States Optimized.

Field type: Opcode

XSAVES

Full Usage: XSAVES

Field type: Opcode
Modifiers: static

Save Processor Extended States Supervisor.

Field type: Opcode

XSAVES64

Full Usage: XSAVES64

Field type: Opcode
Modifiers: static

Save Processor Extended States Supervisor.

Field type: Opcode

XSETBV

Full Usage: XSETBV

Field type: Opcode
Modifiers: static

Set Extended Control Register.

Field type: Opcode

XSHA1

Full Usage: XSHA1

Field type: Opcode
Modifiers: static

Hash Function SHA-1.

Field type: Opcode

XSHA256

Full Usage: XSHA256

Field type: Opcode
Modifiers: static

Hash Function SHA-256.

Field type: Opcode

XSHA384

Full Usage: XSHA384

Field type: Opcode
Modifiers: static

Hash Function SHA-384.

Field type: Opcode

XSHA512

Full Usage: XSHA512

Field type: Opcode
Modifiers: static

Hash Function SHA-512.

Field type: Opcode

XSTORERNG

Full Usage: XSTORERNG

Field type: Opcode
Modifiers: static

Store Available Random Bytes.

Field type: Opcode

XSUSLDTRK

Full Usage: XSUSLDTRK

Field type: Opcode
Modifiers: static

Suspend Tracking Load Addresses.

Field type: Opcode

XTEST

Full Usage: XTEST

Field type: Opcode
Modifiers: static

Test if in Transactional Execution.

Field type: Opcode

Type something to start searching.