CpuidFeature

CPUID feature flags

iced_x86.CpuidFeature.INTEL8086: int = 0

8086 or later

iced_x86.CpuidFeature.INTEL8086_ONLY: int = 1

8086 only

iced_x86.CpuidFeature.INTEL186: int = 2

80186 or later

iced_x86.CpuidFeature.INTEL286: int = 3

80286 or later

iced_x86.CpuidFeature.INTEL286_ONLY: int = 4

80286 only

iced_x86.CpuidFeature.INTEL386: int = 5

80386 or later

iced_x86.CpuidFeature.INTEL386_ONLY: int = 6

80386 only

iced_x86.CpuidFeature.INTEL386_A0_ONLY: int = 7

80386 A0-B0 stepping only (XBTS, IBTS instructions)

iced_x86.CpuidFeature.INTEL486: int = 8

Intel486 or later

iced_x86.CpuidFeature.INTEL486_A_ONLY: int = 9

Intel486 A stepping only (CMPXCHG)

iced_x86.CpuidFeature.UMOV: int = 10

UMOV (80386 and Intel486)

iced_x86.CpuidFeature.IA64: int = 11

IA-64

iced_x86.CpuidFeature.X64: int = 12

CPUID.80000001H:EDX.LM[bit 29]

iced_x86.CpuidFeature.ADX: int = 13

CPUID.(EAX=07H, ECX=0H):EBX.ADX[bit 19]

iced_x86.CpuidFeature.AES: int = 14

CPUID.01H:ECX.AES[bit 25]

iced_x86.CpuidFeature.AVX: int = 15

CPUID.01H:ECX.AVX[bit 28]

iced_x86.CpuidFeature.AVX2: int = 16

CPUID.(EAX=07H, ECX=0H):EBX.AVX2[bit 5]

iced_x86.CpuidFeature.AVX512_4FMAPS: int = 17

CPUID.(EAX=07H, ECX=0H):EDX.AVX512_4FMAPS[bit 3]

iced_x86.CpuidFeature.AVX512_4VNNIW: int = 18

CPUID.(EAX=07H, ECX=0H):EDX.AVX512_4VNNIW[bit 2]

iced_x86.CpuidFeature.AVX512_BF16: int = 19

CPUID.(EAX=07H, ECX=1H):EAX.AVX512_BF16[bit 5]

iced_x86.CpuidFeature.AVX512_BITALG: int = 20

CPUID.(EAX=07H, ECX=0H):ECX.AVX512_BITALG[bit 12]

iced_x86.CpuidFeature.AVX512_IFMA: int = 21

CPUID.(EAX=07H, ECX=0H):EBX.AVX512_IFMA[bit 21]

iced_x86.CpuidFeature.AVX512_VBMI: int = 22

CPUID.(EAX=07H, ECX=0H):ECX.AVX512_VBMI[bit 1]

iced_x86.CpuidFeature.AVX512_VBMI2: int = 23

CPUID.(EAX=07H, ECX=0H):ECX.AVX512_VBMI2[bit 6]

iced_x86.CpuidFeature.AVX512_VNNI: int = 24

CPUID.(EAX=07H, ECX=0H):ECX.AVX512_VNNI[bit 11]

iced_x86.CpuidFeature.AVX512_VP2INTERSECT: int = 25

CPUID.(EAX=07H, ECX=0H):EDX.AVX512_VP2INTERSECT[bit 08]

iced_x86.CpuidFeature.AVX512_VPOPCNTDQ: int = 26

CPUID.(EAX=07H, ECX=0H):ECX.AVX512_VPOPCNTDQ[bit 14]

iced_x86.CpuidFeature.AVX512BW: int = 27

CPUID.(EAX=07H, ECX=0H):EBX.AVX512BW[bit 30]

iced_x86.CpuidFeature.AVX512CD: int = 28

CPUID.(EAX=07H, ECX=0H):EBX.AVX512CD[bit 28]

iced_x86.CpuidFeature.AVX512DQ: int = 29

CPUID.(EAX=07H, ECX=0H):EBX.AVX512DQ[bit 17]

iced_x86.CpuidFeature.AVX512ER: int = 30

CPUID.(EAX=07H, ECX=0H):EBX.AVX512ER[bit 27]

iced_x86.CpuidFeature.AVX512F: int = 31

CPUID.(EAX=07H, ECX=0H):EBX.AVX512F[bit 16]

iced_x86.CpuidFeature.AVX512PF: int = 32

CPUID.(EAX=07H, ECX=0H):EBX.AVX512PF[bit 26]

iced_x86.CpuidFeature.AVX512VL: int = 33

CPUID.(EAX=07H, ECX=0H):EBX.AVX512VL[bit 31]

iced_x86.CpuidFeature.BMI1: int = 34

CPUID.(EAX=07H, ECX=0H):EBX.BMI1[bit 3]

iced_x86.CpuidFeature.BMI2: int = 35

CPUID.(EAX=07H, ECX=0H):EBX.BMI2[bit 8]

iced_x86.CpuidFeature.CET_IBT: int = 36

CPUID.(EAX=07H, ECX=0H):EDX.CET_IBT[bit 20]

iced_x86.CpuidFeature.CET_SS: int = 37

CPUID.(EAX=07H, ECX=0H):ECX.CET_SS[bit 7]

iced_x86.CpuidFeature.CL1INVMB: int = 38

CL1INVMB instruction (Intel SCC = Single-Chip Computer)

iced_x86.CpuidFeature.CLDEMOTE: int = 39

CPUID.(EAX=07H, ECX=0H):ECX.CLDEMOTE[bit 25]

iced_x86.CpuidFeature.CLFLUSHOPT: int = 40

CPUID.(EAX=07H, ECX=0H):EBX.CLFLUSHOPT[bit 23]

iced_x86.CpuidFeature.CLFSH: int = 41

CPUID.01H:EDX.CLFSH[bit 19]

iced_x86.CpuidFeature.CLWB: int = 42

CPUID.(EAX=07H, ECX=0H):EBX.CLWB[bit 24]

iced_x86.CpuidFeature.CLZERO: int = 43

CPUID.80000008H:EBX.CLZERO[bit 0]

iced_x86.CpuidFeature.CMOV: int = 44

CPUID.01H:EDX.CMOV[bit 15]

iced_x86.CpuidFeature.CMPXCHG16B: int = 45

CPUID.01H:ECX.CMPXCHG16B[bit 13]

iced_x86.CpuidFeature.CPUID: int = 46

RFLAGS.ID can be toggled

iced_x86.CpuidFeature.CX8: int = 47

CPUID.01H:EDX.CX8[bit 8]

iced_x86.CpuidFeature.D3NOW: int = 48

CPUID.80000001H:EDX.3DNOW[bit 31]

iced_x86.CpuidFeature.D3NOWEXT: int = 49

CPUID.80000001H:EDX.3DNOWEXT[bit 30]

iced_x86.CpuidFeature.OSS: int = 50

CPUID.(EAX=12H, ECX=0H):EAX.OSS[bit 5]

iced_x86.CpuidFeature.ENQCMD: int = 51

CPUID.(EAX=07H, ECX=0H):ECX.ENQCMD[bit 29]

iced_x86.CpuidFeature.F16C: int = 52

CPUID.01H:ECX.F16C[bit 29]

iced_x86.CpuidFeature.FMA: int = 53

CPUID.01H:ECX.FMA[bit 12]

iced_x86.CpuidFeature.FMA4: int = 54

CPUID.80000001H:ECX.FMA4[bit 16]

iced_x86.CpuidFeature.FPU: int = 55

8087 or later (CPUID.01H:EDX.FPU[bit 0])

iced_x86.CpuidFeature.FPU287: int = 56

80287 or later

iced_x86.CpuidFeature.FPU287XL_ONLY: int = 57

80287XL only

iced_x86.CpuidFeature.FPU387: int = 58

80387 or later

iced_x86.CpuidFeature.FPU387SL_ONLY: int = 59

80387SL only

iced_x86.CpuidFeature.FSGSBASE: int = 60

CPUID.(EAX=07H, ECX=0H):EBX.FSGSBASE[bit 0]

iced_x86.CpuidFeature.FXSR: int = 61

CPUID.01H:EDX.FXSR[bit 24]

iced_x86.CpuidFeature.CYRIX_D3NOW: int = 62

Cyrix (AMD Geode GX/LX) 3DNow! instructions

iced_x86.CpuidFeature.GFNI: int = 63

CPUID.(EAX=07H, ECX=0H):ECX.GFNI[bit 8]

iced_x86.CpuidFeature.HLE: int = 64

CPUID.(EAX=07H, ECX=0H):EBX.HLE[bit 4]

iced_x86.CpuidFeature.HLE_OR_RTM: int = 65

HLE or RTM

iced_x86.CpuidFeature.INVEPT: int = 66

IA32_VMX_EPT_VPID_CAP[bit 20]

iced_x86.CpuidFeature.INVPCID: int = 67

CPUID.(EAX=07H, ECX=0H):EBX.INVPCID[bit 10]

iced_x86.CpuidFeature.INVVPID: int = 68

IA32_VMX_EPT_VPID_CAP[bit 32]

iced_x86.CpuidFeature.LWP: int = 69

CPUID.80000001H:ECX.LWP[bit 15]

iced_x86.CpuidFeature.LZCNT: int = 70

CPUID.80000001H:ECX.LZCNT[bit 5]

iced_x86.CpuidFeature.MCOMMIT: int = 71

CPUID.80000008H:EBX.MCOMMIT[bit 8]

iced_x86.CpuidFeature.MMX: int = 72

CPUID.01H:EDX.MMX[bit 23]

iced_x86.CpuidFeature.MONITOR: int = 73

CPUID.01H:ECX.MONITOR[bit 3]

iced_x86.CpuidFeature.MONITORX: int = 74

CPUID.80000001H:ECX.MONITORX[bit 29]

iced_x86.CpuidFeature.MOVBE: int = 75

CPUID.01H:ECX.MOVBE[bit 22]

iced_x86.CpuidFeature.MOVDIR64B: int = 76

CPUID.(EAX=07H, ECX=0H):ECX.MOVDIR64B[bit 28]

iced_x86.CpuidFeature.MOVDIRI: int = 77

CPUID.(EAX=07H, ECX=0H):ECX.MOVDIRI[bit 27]

iced_x86.CpuidFeature.MPX: int = 78

CPUID.(EAX=07H, ECX=0H):EBX.MPX[bit 14]

iced_x86.CpuidFeature.MSR: int = 79

CPUID.01H:EDX.MSR[bit 5]

iced_x86.CpuidFeature.MULTIBYTENOP: int = 80

Multi-byte nops (0F1F /0): CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

iced_x86.CpuidFeature.PADLOCK_ACE: int = 81

CPUID.0C0000000H:EAX >= 0C0000001H AND CPUID.0C0000001H:EDX.ACE[Bits 7:6] = 11B ([6] = exists, [7] = enabled)

iced_x86.CpuidFeature.PADLOCK_PHE: int = 82

CPUID.0C0000000H:EAX >= 0C0000001H AND CPUID.0C0000001H:EDX.PHE[Bits 11:10] = 11B ([10] = exists, [11] = enabled)

iced_x86.CpuidFeature.PADLOCK_PMM: int = 83

CPUID.0C0000000H:EAX >= 0C0000001H AND CPUID.0C0000001H:EDX.PMM[Bits 13:12] = 11B ([12] = exists, [13] = enabled)

iced_x86.CpuidFeature.PADLOCK_RNG: int = 84

CPUID.0C0000000H:EAX >= 0C0000001H AND CPUID.0C0000001H:EDX.RNG[Bits 3:2] = 11B ([2] = exists, [3] = enabled)

iced_x86.CpuidFeature.PAUSE: int = 85

PAUSE instruction (Pentium 4 or later)

iced_x86.CpuidFeature.PCLMULQDQ: int = 86

CPUID.01H:ECX.PCLMULQDQ[bit 1]

iced_x86.CpuidFeature.PCOMMIT: int = 87

CPUID.(EAX=07H, ECX=0H):EBX.PCOMMIT[bit 22]

iced_x86.CpuidFeature.PCONFIG: int = 88

CPUID.(EAX=07H, ECX=0H):EDX.PCONFIG[bit 18]

iced_x86.CpuidFeature.PKU: int = 89

CPUID.(EAX=07H, ECX=0H):ECX.PKU[bit 3]

iced_x86.CpuidFeature.POPCNT: int = 90

CPUID.01H:ECX.POPCNT[bit 23]

iced_x86.CpuidFeature.PREFETCHW: int = 91

CPUID.80000001H:ECX.PREFETCHW[bit 8]

iced_x86.CpuidFeature.PREFETCHWT1: int = 92

CPUID.(EAX=07H, ECX=0H):ECX.PREFETCHWT1[bit 0]

iced_x86.CpuidFeature.PTWRITE: int = 93

CPUID.(EAX=14H, ECX=0H):EBX.PTWRITE[bit 4]

iced_x86.CpuidFeature.RDPID: int = 94

CPUID.(EAX=07H, ECX=0H):ECX.RDPID[bit 22]

iced_x86.CpuidFeature.RDPMC: int = 95

RDPMC instruction (Pentium MMX or later, or Pentium Pro or later)

iced_x86.CpuidFeature.RDPRU: int = 96

CPUID.80000008H:EBX.RDPRU[bit 4]

iced_x86.CpuidFeature.RDRAND: int = 97

CPUID.01H:ECX.RDRAND[bit 30]

iced_x86.CpuidFeature.RDSEED: int = 98

CPUID.(EAX=07H, ECX=0H):EBX.RDSEED[bit 18]

iced_x86.CpuidFeature.RDTSCP: int = 99

CPUID.80000001H:EDX.RDTSCP[bit 27]

iced_x86.CpuidFeature.RTM: int = 100

CPUID.(EAX=07H, ECX=0H):EBX.RTM[bit 11]

iced_x86.CpuidFeature.SEP: int = 101

CPUID.01H:EDX.SEP[bit 11]

iced_x86.CpuidFeature.SGX1: int = 102

CPUID.(EAX=12H, ECX=0H):EAX.SGX1[bit 0]

iced_x86.CpuidFeature.SHA: int = 103

CPUID.(EAX=07H, ECX=0H):EBX.SHA[bit 29]

iced_x86.CpuidFeature.SKINIT: int = 104

CPUID.80000001H:ECX.SKINIT[bit 12]

iced_x86.CpuidFeature.SKINIT_OR_SVM: int = 105

SKINIT or SVM

iced_x86.CpuidFeature.SMAP: int = 106

CPUID.(EAX=07H, ECX=0H):EBX.SMAP[bit 20]

iced_x86.CpuidFeature.SMX: int = 107

CPUID.01H:ECX.SMX[bit 6]

iced_x86.CpuidFeature.SSE: int = 108

CPUID.01H:EDX.SSE[bit 25]

iced_x86.CpuidFeature.SSE2: int = 109

CPUID.01H:EDX.SSE2[bit 26]

iced_x86.CpuidFeature.SSE3: int = 110

CPUID.01H:ECX.SSE3[bit 0]

iced_x86.CpuidFeature.SSE4_1: int = 111

CPUID.01H:ECX.SSE4_1[bit 19]

iced_x86.CpuidFeature.SSE4_2: int = 112

CPUID.01H:ECX.SSE4_2[bit 20]

iced_x86.CpuidFeature.SSE4A: int = 113

CPUID.80000001H:ECX.SSE4A[bit 6]

iced_x86.CpuidFeature.SSSE3: int = 114

CPUID.01H:ECX.SSSE3[bit 9]

iced_x86.CpuidFeature.SVM: int = 115

CPUID.80000001H:ECX.SVM[bit 2]

iced_x86.CpuidFeature.SEV_ES: int = 116

CPUID.8000001FH:EAX.SEV-ES[bit 3]

iced_x86.CpuidFeature.SYSCALL: int = 117

CPUID.80000001H:EDX.SYSCALL[bit 11]

iced_x86.CpuidFeature.TBM: int = 118

CPUID.80000001H:ECX.TBM[bit 21]

iced_x86.CpuidFeature.TSC: int = 119

CPUID.01H:EDX.TSC[bit 4]

iced_x86.CpuidFeature.VAES: int = 120

CPUID.(EAX=07H, ECX=0H):ECX.VAES[bit 9]

iced_x86.CpuidFeature.VMX: int = 121

CPUID.01H:ECX.VMX[bit 5]

iced_x86.CpuidFeature.VPCLMULQDQ: int = 122

CPUID.(EAX=07H, ECX=0H):ECX.VPCLMULQDQ[bit 10]

iced_x86.CpuidFeature.WAITPKG: int = 123

CPUID.(EAX=07H, ECX=0H):ECX.WAITPKG[bit 5]

iced_x86.CpuidFeature.WBNOINVD: int = 124

CPUID.(EAX=80000008H, ECX=0H):EBX.WBNOINVD[bit 9]

iced_x86.CpuidFeature.XOP: int = 125

CPUID.80000001H:ECX.XOP[bit 11]

iced_x86.CpuidFeature.XSAVE: int = 126

CPUID.01H:ECX.XSAVE[bit 26]

iced_x86.CpuidFeature.XSAVEC: int = 127

CPUID.(EAX=0DH, ECX=1H):EAX.XSAVEC[bit 1]

iced_x86.CpuidFeature.XSAVEOPT: int = 128

CPUID.(EAX=0DH, ECX=1H):EAX.XSAVEOPT[bit 0]

iced_x86.CpuidFeature.XSAVES: int = 129

CPUID.(EAX=0DH, ECX=1H):EAX.XSAVES[bit 3]

iced_x86.CpuidFeature.SEV_SNP: int = 130

CPUID.8000001FH:EAX.SEV-SNP[bit 4]

iced_x86.CpuidFeature.SERIALIZE: int = 131

CPUID.(EAX=07H, ECX=0H):EDX.SERIALIZE[bit 14]

iced_x86.CpuidFeature.TSXLDTRK: int = 132

CPUID.(EAX=07H, ECX=0H):EDX.TSXLDTRK[bit 16]

iced_x86.CpuidFeature.INVLPGB: int = 133

CPUID.80000008H:EBX.INVLPGB[bit 3]

iced_x86.CpuidFeature.AMX_BF16: int = 134

CPUID.(EAX=07H, ECX=0H):EDX.AMX-BF16[bit 22]

iced_x86.CpuidFeature.AMX_TILE: int = 135

CPUID.(EAX=07H, ECX=0H):EDX.AMX-TILE[bit 24]

iced_x86.CpuidFeature.AMX_INT8: int = 136

CPUID.(EAX=07H, ECX=0H):EDX.AMX-INT8[bit 25]

iced_x86.CpuidFeature.CYRIX_FPU: int = 137

Cyrix FPU instructions (Cyrix, AMD Geode GX/LX)

iced_x86.CpuidFeature.CYRIX_SMM: int = 138

Cyrix SMM instructions: SVDC, RSDC, SVLDT, RSLDT, SVTS, RSTS (Cyrix, AMD Geode GX/LX)

iced_x86.CpuidFeature.CYRIX_SMINT: int = 139

Cyrix SMINT 0F38 (6x86MX and later, AMD Geode GX/LX)

iced_x86.CpuidFeature.CYRIX_SMINT_0F7E: int = 140

Cyrix SMINT 0F7E (6x86 or earlier)

iced_x86.CpuidFeature.CYRIX_SHR: int = 141

Cyrix SMM instructions: RDSHR, WRSHR (6x86MX, M II, Cyrix III)

iced_x86.CpuidFeature.CYRIX_DDI: int = 142

Cyrix DDI instructions: BB0_Reset, BB1_Reset, CPU_READ, CPU_WRITE (MediaGX, GXm, GXLV, GX1)

iced_x86.CpuidFeature.CYRIX_EMMI: int = 143

Cyrix AND CPUID.80000001H:EDX.EMMI[bit 24]

iced_x86.CpuidFeature.CYRIX_DMI: int = 144

Cyrix DMI instructions: DMINT, RDM (AMD Geode GX/LX)

iced_x86.CpuidFeature.CENTAUR_AIS: int = 145

CPUID.0C0000000H:EAX >= 0C0000001H AND CPUID.0C0000001H:EDX.AIS[Bits 1:0] = 11B ([0] = exists, [1] = enabled)

iced_x86.CpuidFeature.MOV_TR: int = 146

MOV to/from TR (80386, Intel486, Cyrix, Geode)

iced_x86.CpuidFeature.SMM: int = 147

RSM instruction (some 386s, some 486s, Pentium and later)

iced_x86.CpuidFeature.TDX: int = 148

CPUID.(EAX=??H, ECX=?H):???.????[bit ??]

iced_x86.CpuidFeature.KL: int = 149

CPUID.(EAX=07H, ECX=0H):ECX.KL[bit 23]

iced_x86.CpuidFeature.AESKLE: int = 150

CPUID.19H:EBX.AESKLE[bit 0]

iced_x86.CpuidFeature.WIDE_KL: int = 151

CPUID.19H:EBX.WIDE_KL[bit 2]

iced_x86.CpuidFeature.UINTR: int = 152

CPUID.(EAX=07H, ECX=0H):EDX.UINTR[bit 5]

iced_x86.CpuidFeature.HRESET: int = 153

CPUID.(EAX=07H, ECX=01H):EAX.HRESET[bit 22]

iced_x86.CpuidFeature.AVX_VNNI: int = 154

CPUID.(EAX=07H, ECX=01H):EAX.AVX-VNNI[bit 4]

iced_x86.CpuidFeature.PADLOCK_GMI: int = 155

CPUID.0C0000000H:EAX >= 0C0000001H AND CPUID.0C0000001H:EDX.GMI[Bits 5:4] = 11B ([4] = exists, [5] = enabled)

iced_x86.CpuidFeature.FRED: int = 156

CPUID.(EAX=07H, ECX=01H):EAX.FRED[bit 17]

iced_x86.CpuidFeature.LKGS: int = 157

CPUID.(EAX=07H, ECX=01H):EAX.LKGS[bit 18]

iced_x86.CpuidFeature.AVX512_FP16: int = 158

CPUID.(EAX=07H, ECX=0H):EDX.AVX512-FP16[bit 23]

iced_x86.CpuidFeature.UDBG: int = 159

Undocumented Intel RDUDBG and WRUDBG instructions

iced_x86.CpuidFeature.KNC: int = 160

Intel Knights Corner

iced_x86.CpuidFeature.PADLOCK_UNDOC: int = 161

Undocumented instruction

iced_x86.CpuidFeature.RMPQUERY: int = 162

CPUID.8000001FH:EAX.RMPQUERY[bit 6]

iced_x86.CpuidFeature.RAO_INT: int = 163

CPUID.(EAX=07H, ECX=1H):EAX.RAO-INT[bit 3]

iced_x86.CpuidFeature.PREFETCHITI: int = 164

CPUID.(EAX=07H, ECX=1H):EDX.PREFETCHITI[bit 14]

iced_x86.CpuidFeature.AMX_FP16: int = 165

CPUID.(EAX=07H, ECX=1H):EAX.AMX-FP16[bit 21]

iced_x86.CpuidFeature.CMPCCXADD: int = 166

CPUID.(EAX=07H, ECX=1H):EAX.CMPCCXADD[bit 7]

iced_x86.CpuidFeature.AVX_IFMA: int = 167

CPUID.(EAX=07H, ECX=1H):EAX.AVX-IFMA[bit 23]

iced_x86.CpuidFeature.AVX_NE_CONVERT: int = 168

CPUID.(EAX=07H, ECX=1H):EDX.AVX-NE-CONVERT[bit 5]

iced_x86.CpuidFeature.AVX_VNNI_INT8: int = 169

CPUID.(EAX=07H, ECX=1H):EDX.AVX-VNNI-INT8[bit 4]

iced_x86.CpuidFeature.MSRLIST: int = 170

CPUID.(EAX=07H, ECX=1H):EAX.MSRLIST[bit 27]

iced_x86.CpuidFeature.WRMSRNS: int = 171

CPUID.(EAX=07H, ECX=1H):EAX.WRMSRNS[bit 19]

iced_x86.CpuidFeature.AMX_COMPLEX: int = 172

CPUID.(EAX=07H, ECX=1H):EDX.AMX-COMPLEX[bit 8]

iced_x86.CpuidFeature.SHA512: int = 173

CPUID.(EAX=07H, ECX=1H):EAX.SHA512[bit 0]

iced_x86.CpuidFeature.SM3: int = 174

CPUID.(EAX=07H, ECX=1H):EAX.SM3[bit 1]

iced_x86.CpuidFeature.SM4: int = 175

CPUID.(EAX=07H, ECX=1H):EAX.SM4[bit 2]

iced_x86.CpuidFeature.TSE: int = 176

CPUID.(EAX=07H, ECX=1H):EBX.TSE[bit 1]

iced_x86.CpuidFeature.AVX_VNNI_INT16: int = 177

CPUID.(EAX=07H, ECX=1H):EDX.AVX-VNNI-INT16[bit 10]