Zydis v4.1.1

Loading...
Searching...
No Matches
EnumISASet.h
Go to the documentation of this file.
1
4 typedef enum ZydisISASet_
5{
6 ZYDIS_ISA_SET_INVALID,
7 ZYDIS_ISA_SET_ADOX_ADCX,
8 ZYDIS_ISA_SET_AES,
9 ZYDIS_ISA_SET_AMD,
10 ZYDIS_ISA_SET_AMD3DNOW,
11 ZYDIS_ISA_SET_AMD_INVLPGB,
12 ZYDIS_ISA_SET_AMX_BF16,
13 ZYDIS_ISA_SET_AMX_FP16,
14 ZYDIS_ISA_SET_AMX_INT8,
15 ZYDIS_ISA_SET_AMX_TILE,
16 ZYDIS_ISA_SET_AVX,
17 ZYDIS_ISA_SET_AVX2,
18 ZYDIS_ISA_SET_AVX2GATHER,
19 ZYDIS_ISA_SET_AVX512BW_128,
20 ZYDIS_ISA_SET_AVX512BW_128N,
21 ZYDIS_ISA_SET_AVX512BW_256,
22 ZYDIS_ISA_SET_AVX512BW_512,
23 ZYDIS_ISA_SET_AVX512BW_KOP,
24 ZYDIS_ISA_SET_AVX512CD_128,
25 ZYDIS_ISA_SET_AVX512CD_256,
26 ZYDIS_ISA_SET_AVX512CD_512,
27 ZYDIS_ISA_SET_AVX512DQ_128,
28 ZYDIS_ISA_SET_AVX512DQ_128N,
29 ZYDIS_ISA_SET_AVX512DQ_256,
30 ZYDIS_ISA_SET_AVX512DQ_512,
31 ZYDIS_ISA_SET_AVX512DQ_KOP,
32 ZYDIS_ISA_SET_AVX512DQ_SCALAR,
33 ZYDIS_ISA_SET_AVX512ER_512,
34 ZYDIS_ISA_SET_AVX512ER_SCALAR,
35 ZYDIS_ISA_SET_AVX512F_128,
36 ZYDIS_ISA_SET_AVX512F_128N,
37 ZYDIS_ISA_SET_AVX512F_256,
38 ZYDIS_ISA_SET_AVX512F_512,
39 ZYDIS_ISA_SET_AVX512F_KOP,
40 ZYDIS_ISA_SET_AVX512F_SCALAR,
41 ZYDIS_ISA_SET_AVX512PF_512,
42 ZYDIS_ISA_SET_AVX512_4FMAPS_512,
43 ZYDIS_ISA_SET_AVX512_4FMAPS_SCALAR,
44 ZYDIS_ISA_SET_AVX512_4VNNIW_512,
45 ZYDIS_ISA_SET_AVX512_BF16_128,
46 ZYDIS_ISA_SET_AVX512_BF16_256,
47 ZYDIS_ISA_SET_AVX512_BF16_512,
48 ZYDIS_ISA_SET_AVX512_BITALG_128,
49 ZYDIS_ISA_SET_AVX512_BITALG_256,
50 ZYDIS_ISA_SET_AVX512_BITALG_512,
51 ZYDIS_ISA_SET_AVX512_FP16_128,
52 ZYDIS_ISA_SET_AVX512_FP16_128N,
53 ZYDIS_ISA_SET_AVX512_FP16_256,
54 ZYDIS_ISA_SET_AVX512_FP16_512,
55 ZYDIS_ISA_SET_AVX512_FP16_SCALAR,
56 ZYDIS_ISA_SET_AVX512_GFNI_128,
57 ZYDIS_ISA_SET_AVX512_GFNI_256,
58 ZYDIS_ISA_SET_AVX512_GFNI_512,
59 ZYDIS_ISA_SET_AVX512_IFMA_128,
60 ZYDIS_ISA_SET_AVX512_IFMA_256,
61 ZYDIS_ISA_SET_AVX512_IFMA_512,
62 ZYDIS_ISA_SET_AVX512_VAES_128,
63 ZYDIS_ISA_SET_AVX512_VAES_256,
64 ZYDIS_ISA_SET_AVX512_VAES_512,
65 ZYDIS_ISA_SET_AVX512_VBMI2_128,
66 ZYDIS_ISA_SET_AVX512_VBMI2_256,
67 ZYDIS_ISA_SET_AVX512_VBMI2_512,
68 ZYDIS_ISA_SET_AVX512_VBMI_128,
69 ZYDIS_ISA_SET_AVX512_VBMI_256,
70 ZYDIS_ISA_SET_AVX512_VBMI_512,
71 ZYDIS_ISA_SET_AVX512_VNNI_128,
72 ZYDIS_ISA_SET_AVX512_VNNI_256,
73 ZYDIS_ISA_SET_AVX512_VNNI_512,
74 ZYDIS_ISA_SET_AVX512_VP2INTERSECT_128,
75 ZYDIS_ISA_SET_AVX512_VP2INTERSECT_256,
76 ZYDIS_ISA_SET_AVX512_VP2INTERSECT_512,
77 ZYDIS_ISA_SET_AVX512_VPCLMULQDQ_128,
78 ZYDIS_ISA_SET_AVX512_VPCLMULQDQ_256,
79 ZYDIS_ISA_SET_AVX512_VPCLMULQDQ_512,
80 ZYDIS_ISA_SET_AVX512_VPOPCNTDQ_128,
81 ZYDIS_ISA_SET_AVX512_VPOPCNTDQ_256,
82 ZYDIS_ISA_SET_AVX512_VPOPCNTDQ_512,
83 ZYDIS_ISA_SET_AVXAES,
84 ZYDIS_ISA_SET_AVX_GFNI,
85 ZYDIS_ISA_SET_AVX_IFMA,
86 ZYDIS_ISA_SET_AVX_NE_CONVERT,
87 ZYDIS_ISA_SET_AVX_VNNI,
88 ZYDIS_ISA_SET_AVX_VNNI_INT16,
89 ZYDIS_ISA_SET_AVX_VNNI_INT8,
90 ZYDIS_ISA_SET_BMI1,
91 ZYDIS_ISA_SET_BMI2,
92 ZYDIS_ISA_SET_CET,
93 ZYDIS_ISA_SET_CLDEMOTE,
94 ZYDIS_ISA_SET_CLFLUSHOPT,
95 ZYDIS_ISA_SET_CLFSH,
96 ZYDIS_ISA_SET_CLWB,
97 ZYDIS_ISA_SET_CLZERO,
98 ZYDIS_ISA_SET_CMOV,
99 ZYDIS_ISA_SET_CMPXCHG16B,
100 ZYDIS_ISA_SET_ENQCMD,
101 ZYDIS_ISA_SET_F16C,
102 ZYDIS_ISA_SET_FAT_NOP,
103 ZYDIS_ISA_SET_FCMOV,
104 ZYDIS_ISA_SET_FCOMI,
105 ZYDIS_ISA_SET_FMA,
106 ZYDIS_ISA_SET_FMA4,
107 ZYDIS_ISA_SET_FXSAVE,
108 ZYDIS_ISA_SET_FXSAVE64,
109 ZYDIS_ISA_SET_GFNI,
110 ZYDIS_ISA_SET_HRESET,
111 ZYDIS_ISA_SET_I186,
112 ZYDIS_ISA_SET_I286PROTECTED,
113 ZYDIS_ISA_SET_I286REAL,
114 ZYDIS_ISA_SET_I386,
115 ZYDIS_ISA_SET_I486,
116 ZYDIS_ISA_SET_I486REAL,
117 ZYDIS_ISA_SET_I86,
118 ZYDIS_ISA_SET_ICACHE_PREFETCH,
119 ZYDIS_ISA_SET_INVPCID,
120 ZYDIS_ISA_SET_KEYLOCKER,
121 ZYDIS_ISA_SET_KEYLOCKER_WIDE,
122 ZYDIS_ISA_SET_KNCE,
123 ZYDIS_ISA_SET_KNCJKBR,
124 ZYDIS_ISA_SET_KNCSTREAM,
125 ZYDIS_ISA_SET_KNCV,
126 ZYDIS_ISA_SET_KNC_MISC,
127 ZYDIS_ISA_SET_KNC_PF_HINT,
128 ZYDIS_ISA_SET_LAHF,
129 ZYDIS_ISA_SET_LONGMODE,
130 ZYDIS_ISA_SET_LWP,
131 ZYDIS_ISA_SET_LZCNT,
132 ZYDIS_ISA_SET_MCOMMIT,
133 ZYDIS_ISA_SET_MONITOR,
134 ZYDIS_ISA_SET_MONITORX,
135 ZYDIS_ISA_SET_MOVBE,
136 ZYDIS_ISA_SET_MOVDIR,
137 ZYDIS_ISA_SET_MPX,
138 ZYDIS_ISA_SET_MSRLIST,
139 ZYDIS_ISA_SET_PADLOCK_ACE,
140 ZYDIS_ISA_SET_PADLOCK_PHE,
141 ZYDIS_ISA_SET_PADLOCK_PMM,
142 ZYDIS_ISA_SET_PADLOCK_RNG,
143 ZYDIS_ISA_SET_PAUSE,
144 ZYDIS_ISA_SET_PBNDKB,
145 ZYDIS_ISA_SET_PCLMULQDQ,
146 ZYDIS_ISA_SET_PCOMMIT,
147 ZYDIS_ISA_SET_PCONFIG,
148 ZYDIS_ISA_SET_PENTIUMMMX,
149 ZYDIS_ISA_SET_PENTIUMREAL,
150 ZYDIS_ISA_SET_PKU,
151 ZYDIS_ISA_SET_POPCNT,
152 ZYDIS_ISA_SET_PPRO,
153 ZYDIS_ISA_SET_PREFETCHWT1,
154 ZYDIS_ISA_SET_PREFETCH_NOP,
155 ZYDIS_ISA_SET_PT,
156 ZYDIS_ISA_SET_RAO_INT,
157 ZYDIS_ISA_SET_RDPID,
158 ZYDIS_ISA_SET_RDPMC,
159 ZYDIS_ISA_SET_RDPRU,
160 ZYDIS_ISA_SET_RDRAND,
161 ZYDIS_ISA_SET_RDSEED,
162 ZYDIS_ISA_SET_RDTSCP,
163 ZYDIS_ISA_SET_RDWRFSGS,
164 ZYDIS_ISA_SET_RTM,
165 ZYDIS_ISA_SET_SERIALIZE,
166 ZYDIS_ISA_SET_SGX,
167 ZYDIS_ISA_SET_SGX_ENCLV,
168 ZYDIS_ISA_SET_SHA,
169 ZYDIS_ISA_SET_SHA512,
170 ZYDIS_ISA_SET_SM3,
171 ZYDIS_ISA_SET_SM4,
172 ZYDIS_ISA_SET_SMAP,
173 ZYDIS_ISA_SET_SMX,
174 ZYDIS_ISA_SET_SNP,
175 ZYDIS_ISA_SET_SSE,
176 ZYDIS_ISA_SET_SSE2,
177 ZYDIS_ISA_SET_SSE2MMX,
178 ZYDIS_ISA_SET_SSE3,
179 ZYDIS_ISA_SET_SSE3X87,
180 ZYDIS_ISA_SET_SSE4,
181 ZYDIS_ISA_SET_SSE42,
182 ZYDIS_ISA_SET_SSE4A,
183 ZYDIS_ISA_SET_SSEMXCSR,
184 ZYDIS_ISA_SET_SSE_PREFETCH,
185 ZYDIS_ISA_SET_SSSE3,
186 ZYDIS_ISA_SET_SSSE3MMX,
187 ZYDIS_ISA_SET_SVM,
188 ZYDIS_ISA_SET_TBM,
189 ZYDIS_ISA_SET_TDX,
190 ZYDIS_ISA_SET_TSX_LDTRK,
191 ZYDIS_ISA_SET_UINTR,
192 ZYDIS_ISA_SET_VAES,
193 ZYDIS_ISA_SET_VMFUNC,
194 ZYDIS_ISA_SET_VPCLMULQDQ,
195 ZYDIS_ISA_SET_VTX,
196 ZYDIS_ISA_SET_WAITPKG,
197 ZYDIS_ISA_SET_WRMSRNS,
198 ZYDIS_ISA_SET_X87,
199 ZYDIS_ISA_SET_XOP,
200 ZYDIS_ISA_SET_XSAVE,
201 ZYDIS_ISA_SET_XSAVEC,
202 ZYDIS_ISA_SET_XSAVEOPT,
203 ZYDIS_ISA_SET_XSAVES,
204
208 ZYDIS_ISA_SET_MAX_VALUE = ZYDIS_ISA_SET_XSAVES,
212 ZYDIS_ISA_SET_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_ISA_SET_MAX_VALUE)
213} ZydisISASet;
ZydisISASet
enum ZydisISASet_ ZydisISASet
Defines the ZydisISASet enum.
ZydisISASet_
ZydisISASet_
Defines the ZydisISASet enum.
Definition EnumISASet.h:5
ZYDIS_ISA_SET_AVX512F_256
@ ZYDIS_ISA_SET_AVX512F_256
Definition EnumISASet.h:37
ZYDIS_ISA_SET_MONITOR
@ ZYDIS_ISA_SET_MONITOR
Definition EnumISASet.h:133
ZYDIS_ISA_SET_CLFSH
@ ZYDIS_ISA_SET_CLFSH
Definition EnumISASet.h:95
ZYDIS_ISA_SET_KEYLOCKER
@ ZYDIS_ISA_SET_KEYLOCKER
Definition EnumISASet.h:120
ZYDIS_ISA_SET_AVX512_VAES_128
@ ZYDIS_ISA_SET_AVX512_VAES_128
Definition EnumISASet.h:62
ZYDIS_ISA_SET_RDTSCP
@ ZYDIS_ISA_SET_RDTSCP
Definition EnumISASet.h:162
ZYDIS_ISA_SET_HRESET
@ ZYDIS_ISA_SET_HRESET
Definition EnumISASet.h:110
ZYDIS_ISA_SET_AVX512_FP16_256
@ ZYDIS_ISA_SET_AVX512_FP16_256
Definition EnumISASet.h:53
ZYDIS_ISA_SET_UINTR
@ ZYDIS_ISA_SET_UINTR
Definition EnumISASet.h:191
ZYDIS_ISA_SET_AVX512F_KOP
@ ZYDIS_ISA_SET_AVX512F_KOP
Definition EnumISASet.h:39
ZYDIS_ISA_SET_AVX512_VBMI2_128
@ ZYDIS_ISA_SET_AVX512_VBMI2_128
Definition EnumISASet.h:65
ZYDIS_ISA_SET_SHA512
@ ZYDIS_ISA_SET_SHA512
Definition EnumISASet.h:169
ZYDIS_ISA_SET_CET
@ ZYDIS_ISA_SET_CET
Definition EnumISASet.h:92
ZYDIS_ISA_SET_AVX2GATHER
@ ZYDIS_ISA_SET_AVX2GATHER
Definition EnumISASet.h:18
ZYDIS_ISA_SET_PENTIUMREAL
@ ZYDIS_ISA_SET_PENTIUMREAL
Definition EnumISASet.h:149
ZYDIS_ISA_SET_REQUIRED_BITS
@ ZYDIS_ISA_SET_REQUIRED_BITS
The minimum number of bits required to represent all values of this enum.
Definition EnumISASet.h:212
ZYDIS_ISA_SET_AVX512F_128
@ ZYDIS_ISA_SET_AVX512F_128
Definition EnumISASet.h:35
ZYDIS_ISA_SET_AVX512_VAES_256
@ ZYDIS_ISA_SET_AVX512_VAES_256
Definition EnumISASet.h:63
ZYDIS_ISA_SET_AVX512_VPOPCNTDQ_128
@ ZYDIS_ISA_SET_AVX512_VPOPCNTDQ_128
Definition EnumISASet.h:80
ZYDIS_ISA_SET_XSAVEOPT
@ ZYDIS_ISA_SET_XSAVEOPT
Definition EnumISASet.h:202
ZYDIS_ISA_SET_AVX512DQ_SCALAR
@ ZYDIS_ISA_SET_AVX512DQ_SCALAR
Definition EnumISASet.h:32
ZYDIS_ISA_SET_RAO_INT
@ ZYDIS_ISA_SET_RAO_INT
Definition EnumISASet.h:156
ZYDIS_ISA_SET_AVX512_VNNI_128
@ ZYDIS_ISA_SET_AVX512_VNNI_128
Definition EnumISASet.h:71
ZYDIS_ISA_SET_AVX512CD_256
@ ZYDIS_ISA_SET_AVX512CD_256
Definition EnumISASet.h:25
ZYDIS_ISA_SET_I86
@ ZYDIS_ISA_SET_I86
Definition EnumISASet.h:117
ZYDIS_ISA_SET_AVX512_FP16_128N
@ ZYDIS_ISA_SET_AVX512_FP16_128N
Definition EnumISASet.h:52
ZYDIS_ISA_SET_AVX_NE_CONVERT
@ ZYDIS_ISA_SET_AVX_NE_CONVERT
Definition EnumISASet.h:86
ZYDIS_ISA_SET_KEYLOCKER_WIDE
@ ZYDIS_ISA_SET_KEYLOCKER_WIDE
Definition EnumISASet.h:121
ZYDIS_ISA_SET_SSE2
@ ZYDIS_ISA_SET_SSE2
Definition EnumISASet.h:176
ZYDIS_ISA_SET_LZCNT
@ ZYDIS_ISA_SET_LZCNT
Definition EnumISASet.h:131
ZYDIS_ISA_SET_PCLMULQDQ
@ ZYDIS_ISA_SET_PCLMULQDQ
Definition EnumISASet.h:145
ZYDIS_ISA_SET_SMX
@ ZYDIS_ISA_SET_SMX
Definition EnumISASet.h:173
ZYDIS_ISA_SET_SM3
@ ZYDIS_ISA_SET_SM3
Definition EnumISASet.h:170
ZYDIS_ISA_SET_KNCE
@ ZYDIS_ISA_SET_KNCE
Definition EnumISASet.h:122
ZYDIS_ISA_SET_AVX512BW_KOP
@ ZYDIS_ISA_SET_AVX512BW_KOP
Definition EnumISASet.h:23
ZYDIS_ISA_SET_AMD
@ ZYDIS_ISA_SET_AMD
Definition EnumISASet.h:9
ZYDIS_ISA_SET_XSAVE
@ ZYDIS_ISA_SET_XSAVE
Definition EnumISASet.h:200
ZYDIS_ISA_SET_AVX512_VBMI2_512
@ ZYDIS_ISA_SET_AVX512_VBMI2_512
Definition EnumISASet.h:67
ZYDIS_ISA_SET_AVX512DQ_128N
@ ZYDIS_ISA_SET_AVX512DQ_128N
Definition EnumISASet.h:28
ZYDIS_ISA_SET_BMI2
@ ZYDIS_ISA_SET_BMI2
Definition EnumISASet.h:91
ZYDIS_ISA_SET_WRMSRNS
@ ZYDIS_ISA_SET_WRMSRNS
Definition EnumISASet.h:197
ZYDIS_ISA_SET_CLFLUSHOPT
@ ZYDIS_ISA_SET_CLFLUSHOPT
Definition EnumISASet.h:94
ZYDIS_ISA_SET_SSE42
@ ZYDIS_ISA_SET_SSE42
Definition EnumISASet.h:181
ZYDIS_ISA_SET_VTX
@ ZYDIS_ISA_SET_VTX
Definition EnumISASet.h:195
ZYDIS_ISA_SET_XOP
@ ZYDIS_ISA_SET_XOP
Definition EnumISASet.h:199
ZYDIS_ISA_SET_CLWB
@ ZYDIS_ISA_SET_CLWB
Definition EnumISASet.h:96
ZYDIS_ISA_SET_TBM
@ ZYDIS_ISA_SET_TBM
Definition EnumISASet.h:188
ZYDIS_ISA_SET_SMAP
@ ZYDIS_ISA_SET_SMAP
Definition EnumISASet.h:172
ZYDIS_ISA_SET_INVALID
@ ZYDIS_ISA_SET_INVALID
Definition EnumISASet.h:6
ZYDIS_ISA_SET_PADLOCK_PHE
@ ZYDIS_ISA_SET_PADLOCK_PHE
Definition EnumISASet.h:140
ZYDIS_ISA_SET_SSE
@ ZYDIS_ISA_SET_SSE
Definition EnumISASet.h:175
ZYDIS_ISA_SET_KNC_MISC
@ ZYDIS_ISA_SET_KNC_MISC
Definition EnumISASet.h:126
ZYDIS_ISA_SET_AVX512_VPCLMULQDQ_512
@ ZYDIS_ISA_SET_AVX512_VPCLMULQDQ_512
Definition EnumISASet.h:79
ZYDIS_ISA_SET_AVX512_VP2INTERSECT_512
@ ZYDIS_ISA_SET_AVX512_VP2INTERSECT_512
Definition EnumISASet.h:76
ZYDIS_ISA_SET_AVX_VNNI
@ ZYDIS_ISA_SET_AVX_VNNI
Definition EnumISASet.h:87
ZYDIS_ISA_SET_AVX_VNNI_INT8
@ ZYDIS_ISA_SET_AVX_VNNI_INT8
Definition EnumISASet.h:89
ZYDIS_ISA_SET_VMFUNC
@ ZYDIS_ISA_SET_VMFUNC
Definition EnumISASet.h:193
ZYDIS_ISA_SET_ICACHE_PREFETCH
@ ZYDIS_ISA_SET_ICACHE_PREFETCH
Definition EnumISASet.h:118
ZYDIS_ISA_SET_PBNDKB
@ ZYDIS_ISA_SET_PBNDKB
Definition EnumISASet.h:144
ZYDIS_ISA_SET_PCONFIG
@ ZYDIS_ISA_SET_PCONFIG
Definition EnumISASet.h:147
ZYDIS_ISA_SET_AVX512BW_128N
@ ZYDIS_ISA_SET_AVX512BW_128N
Definition EnumISASet.h:20
ZYDIS_ISA_SET_CLDEMOTE
@ ZYDIS_ISA_SET_CLDEMOTE
Definition EnumISASet.h:93
ZYDIS_ISA_SET_AES
@ ZYDIS_ISA_SET_AES
Definition EnumISASet.h:8
ZYDIS_ISA_SET_AVX512_4VNNIW_512
@ ZYDIS_ISA_SET_AVX512_4VNNIW_512
Definition EnumISASet.h:44
ZYDIS_ISA_SET_WAITPKG
@ ZYDIS_ISA_SET_WAITPKG
Definition EnumISASet.h:196
ZYDIS_ISA_SET_PAUSE
@ ZYDIS_ISA_SET_PAUSE
Definition EnumISASet.h:143
ZYDIS_ISA_SET_FMA
@ ZYDIS_ISA_SET_FMA
Definition EnumISASet.h:105
ZYDIS_ISA_SET_SERIALIZE
@ ZYDIS_ISA_SET_SERIALIZE
Definition EnumISASet.h:165
ZYDIS_ISA_SET_RDPMC
@ ZYDIS_ISA_SET_RDPMC
Definition EnumISASet.h:158
ZYDIS_ISA_SET_FCMOV
@ ZYDIS_ISA_SET_FCMOV
Definition EnumISASet.h:103
ZYDIS_ISA_SET_AVX512_VPCLMULQDQ_128
@ ZYDIS_ISA_SET_AVX512_VPCLMULQDQ_128
Definition EnumISASet.h:77
ZYDIS_ISA_SET_KNCSTREAM
@ ZYDIS_ISA_SET_KNCSTREAM
Definition EnumISASet.h:124
ZYDIS_ISA_SET_AVX512_BITALG_128
@ ZYDIS_ISA_SET_AVX512_BITALG_128
Definition EnumISASet.h:48
ZYDIS_ISA_SET_PENTIUMMMX
@ ZYDIS_ISA_SET_PENTIUMMMX
Definition EnumISASet.h:148
ZYDIS_ISA_SET_AMD3DNOW
@ ZYDIS_ISA_SET_AMD3DNOW
Definition EnumISASet.h:10
ZYDIS_ISA_SET_SGX_ENCLV
@ ZYDIS_ISA_SET_SGX_ENCLV
Definition EnumISASet.h:167
ZYDIS_ISA_SET_FXSAVE
@ ZYDIS_ISA_SET_FXSAVE
Definition EnumISASet.h:107
ZYDIS_ISA_SET_PREFETCH_NOP
@ ZYDIS_ISA_SET_PREFETCH_NOP
Definition EnumISASet.h:154
ZYDIS_ISA_SET_AVX512_BF16_256
@ ZYDIS_ISA_SET_AVX512_BF16_256
Definition EnumISASet.h:46
ZYDIS_ISA_SET_AVX512_VNNI_256
@ ZYDIS_ISA_SET_AVX512_VNNI_256
Definition EnumISASet.h:72
ZYDIS_ISA_SET_AVX512_FP16_SCALAR
@ ZYDIS_ISA_SET_AVX512_FP16_SCALAR
Definition EnumISASet.h:55
ZYDIS_ISA_SET_SNP
@ ZYDIS_ISA_SET_SNP
Definition EnumISASet.h:174
ZYDIS_ISA_SET_AVX512DQ_128
@ ZYDIS_ISA_SET_AVX512DQ_128
Definition EnumISASet.h:27
ZYDIS_ISA_SET_AVX512F_512
@ ZYDIS_ISA_SET_AVX512F_512
Definition EnumISASet.h:38
ZYDIS_ISA_SET_POPCNT
@ ZYDIS_ISA_SET_POPCNT
Definition EnumISASet.h:151
ZYDIS_ISA_SET_MSRLIST
@ ZYDIS_ISA_SET_MSRLIST
Definition EnumISASet.h:138
ZYDIS_ISA_SET_FMA4
@ ZYDIS_ISA_SET_FMA4
Definition EnumISASet.h:106
ZYDIS_ISA_SET_MOVBE
@ ZYDIS_ISA_SET_MOVBE
Definition EnumISASet.h:135
ZYDIS_ISA_SET_LONGMODE
@ ZYDIS_ISA_SET_LONGMODE
Definition EnumISASet.h:129
ZYDIS_ISA_SET_AMX_BF16
@ ZYDIS_ISA_SET_AMX_BF16
Definition EnumISASet.h:12
ZYDIS_ISA_SET_CLZERO
@ ZYDIS_ISA_SET_CLZERO
Definition EnumISASet.h:97
ZYDIS_ISA_SET_PADLOCK_ACE
@ ZYDIS_ISA_SET_PADLOCK_ACE
Definition EnumISASet.h:139
ZYDIS_ISA_SET_AVX512_VPOPCNTDQ_512
@ ZYDIS_ISA_SET_AVX512_VPOPCNTDQ_512
Definition EnumISASet.h:82
ZYDIS_ISA_SET_I486REAL
@ ZYDIS_ISA_SET_I486REAL
Definition EnumISASet.h:116
ZYDIS_ISA_SET_TDX
@ ZYDIS_ISA_SET_TDX
Definition EnumISASet.h:189
ZYDIS_ISA_SET_FAT_NOP
@ ZYDIS_ISA_SET_FAT_NOP
Definition EnumISASet.h:102
ZYDIS_ISA_SET_RDWRFSGS
@ ZYDIS_ISA_SET_RDWRFSGS
Definition EnumISASet.h:163
ZYDIS_ISA_SET_AVX512F_128N
@ ZYDIS_ISA_SET_AVX512F_128N
Definition EnumISASet.h:36
ZYDIS_ISA_SET_SM4
@ ZYDIS_ISA_SET_SM4
Definition EnumISASet.h:171
ZYDIS_ISA_SET_AVX512ER_SCALAR
@ ZYDIS_ISA_SET_AVX512ER_SCALAR
Definition EnumISASet.h:34
ZYDIS_ISA_SET_ADOX_ADCX
@ ZYDIS_ISA_SET_ADOX_ADCX
Definition EnumISASet.h:7
ZYDIS_ISA_SET_CMPXCHG16B
@ ZYDIS_ISA_SET_CMPXCHG16B
Definition EnumISASet.h:99
ZYDIS_ISA_SET_SVM
@ ZYDIS_ISA_SET_SVM
Definition EnumISASet.h:187
ZYDIS_ISA_SET_AVX512DQ_512
@ ZYDIS_ISA_SET_AVX512DQ_512
Definition EnumISASet.h:30
ZYDIS_ISA_SET_AVX512BW_128
@ ZYDIS_ISA_SET_AVX512BW_128
Definition EnumISASet.h:19
ZYDIS_ISA_SET_RDRAND
@ ZYDIS_ISA_SET_RDRAND
Definition EnumISASet.h:160
ZYDIS_ISA_SET_AVX512_IFMA_512
@ ZYDIS_ISA_SET_AVX512_IFMA_512
Definition EnumISASet.h:61
ZYDIS_ISA_SET_VAES
@ ZYDIS_ISA_SET_VAES
Definition EnumISASet.h:192
ZYDIS_ISA_SET_GFNI
@ ZYDIS_ISA_SET_GFNI
Definition EnumISASet.h:109
ZYDIS_ISA_SET_AVX512_BITALG_512
@ ZYDIS_ISA_SET_AVX512_BITALG_512
Definition EnumISASet.h:50
ZYDIS_ISA_SET_AVX
@ ZYDIS_ISA_SET_AVX
Definition EnumISASet.h:16
ZYDIS_ISA_SET_SSE4
@ ZYDIS_ISA_SET_SSE4
Definition EnumISASet.h:180
ZYDIS_ISA_SET_AVX512BW_512
@ ZYDIS_ISA_SET_AVX512BW_512
Definition EnumISASet.h:22
ZYDIS_ISA_SET_PKU
@ ZYDIS_ISA_SET_PKU
Definition EnumISASet.h:150
ZYDIS_ISA_SET_XSAVEC
@ ZYDIS_ISA_SET_XSAVEC
Definition EnumISASet.h:201
ZYDIS_ISA_SET_SGX
@ ZYDIS_ISA_SET_SGX
Definition EnumISASet.h:166
ZYDIS_ISA_SET_PT
@ ZYDIS_ISA_SET_PT
Definition EnumISASet.h:155
ZYDIS_ISA_SET_MONITORX
@ ZYDIS_ISA_SET_MONITORX
Definition EnumISASet.h:134
ZYDIS_ISA_SET_AVX512_VP2INTERSECT_128
@ ZYDIS_ISA_SET_AVX512_VP2INTERSECT_128
Definition EnumISASet.h:74
ZYDIS_ISA_SET_AVX512_4FMAPS_SCALAR
@ ZYDIS_ISA_SET_AVX512_4FMAPS_SCALAR
Definition EnumISASet.h:43
ZYDIS_ISA_SET_AMX_FP16
@ ZYDIS_ISA_SET_AMX_FP16
Definition EnumISASet.h:13
ZYDIS_ISA_SET_AVX2
@ ZYDIS_ISA_SET_AVX2
Definition EnumISASet.h:17
ZYDIS_ISA_SET_AVX512_VNNI_512
@ ZYDIS_ISA_SET_AVX512_VNNI_512
Definition EnumISASet.h:73
ZYDIS_ISA_SET_LAHF
@ ZYDIS_ISA_SET_LAHF
Definition EnumISASet.h:128
ZYDIS_ISA_SET_RDSEED
@ ZYDIS_ISA_SET_RDSEED
Definition EnumISASet.h:161
ZYDIS_ISA_SET_AVX512DQ_256
@ ZYDIS_ISA_SET_AVX512DQ_256
Definition EnumISASet.h:29
ZYDIS_ISA_SET_I286REAL
@ ZYDIS_ISA_SET_I286REAL
Definition EnumISASet.h:113
ZYDIS_ISA_SET_AMX_TILE
@ ZYDIS_ISA_SET_AMX_TILE
Definition EnumISASet.h:15
ZYDIS_ISA_SET_AVX512_GFNI_128
@ ZYDIS_ISA_SET_AVX512_GFNI_128
Definition EnumISASet.h:56
ZYDIS_ISA_SET_AVX512_VAES_512
@ ZYDIS_ISA_SET_AVX512_VAES_512
Definition EnumISASet.h:64
ZYDIS_ISA_SET_SSEMXCSR
@ ZYDIS_ISA_SET_SSEMXCSR
Definition EnumISASet.h:183
ZYDIS_ISA_SET_AVX512_GFNI_256
@ ZYDIS_ISA_SET_AVX512_GFNI_256
Definition EnumISASet.h:57
ZYDIS_ISA_SET_AVX512DQ_KOP
@ ZYDIS_ISA_SET_AVX512DQ_KOP
Definition EnumISASet.h:31
ZYDIS_ISA_SET_FCOMI
@ ZYDIS_ISA_SET_FCOMI
Definition EnumISASet.h:104
ZYDIS_ISA_SET_I186
@ ZYDIS_ISA_SET_I186
Definition EnumISASet.h:111
ZYDIS_ISA_SET_AVX512_VPOPCNTDQ_256
@ ZYDIS_ISA_SET_AVX512_VPOPCNTDQ_256
Definition EnumISASet.h:81
ZYDIS_ISA_SET_AVX512_BF16_512
@ ZYDIS_ISA_SET_AVX512_BF16_512
Definition EnumISASet.h:47
ZYDIS_ISA_SET_RDPID
@ ZYDIS_ISA_SET_RDPID
Definition EnumISASet.h:157
ZYDIS_ISA_SET_VPCLMULQDQ
@ ZYDIS_ISA_SET_VPCLMULQDQ
Definition EnumISASet.h:194
ZYDIS_ISA_SET_CMOV
@ ZYDIS_ISA_SET_CMOV
Definition EnumISASet.h:98
ZYDIS_ISA_SET_AVX512_VBMI_256
@ ZYDIS_ISA_SET_AVX512_VBMI_256
Definition EnumISASet.h:69
ZYDIS_ISA_SET_AVX512_VP2INTERSECT_256
@ ZYDIS_ISA_SET_AVX512_VP2INTERSECT_256
Definition EnumISASet.h:75
ZYDIS_ISA_SET_AVX512_FP16_128
@ ZYDIS_ISA_SET_AVX512_FP16_128
Definition EnumISASet.h:51
ZYDIS_ISA_SET_AVX_IFMA
@ ZYDIS_ISA_SET_AVX_IFMA
Definition EnumISASet.h:85
ZYDIS_ISA_SET_SSE_PREFETCH
@ ZYDIS_ISA_SET_SSE_PREFETCH
Definition EnumISASet.h:184
ZYDIS_ISA_SET_PREFETCHWT1
@ ZYDIS_ISA_SET_PREFETCHWT1
Definition EnumISASet.h:153
ZYDIS_ISA_SET_AVX512_BITALG_256
@ ZYDIS_ISA_SET_AVX512_BITALG_256
Definition EnumISASet.h:49
ZYDIS_ISA_SET_I386
@ ZYDIS_ISA_SET_I386
Definition EnumISASet.h:114
ZYDIS_ISA_SET_I486
@ ZYDIS_ISA_SET_I486
Definition EnumISASet.h:115
ZYDIS_ISA_SET_RDPRU
@ ZYDIS_ISA_SET_RDPRU
Definition EnumISASet.h:159
ZYDIS_ISA_SET_PCOMMIT
@ ZYDIS_ISA_SET_PCOMMIT
Definition EnumISASet.h:146
ZYDIS_ISA_SET_AVX512_VBMI_128
@ ZYDIS_ISA_SET_AVX512_VBMI_128
Definition EnumISASet.h:68
ZYDIS_ISA_SET_MCOMMIT
@ ZYDIS_ISA_SET_MCOMMIT
Definition EnumISASet.h:132
ZYDIS_ISA_SET_SSE3X87
@ ZYDIS_ISA_SET_SSE3X87
Definition EnumISASet.h:179
ZYDIS_ISA_SET_LWP
@ ZYDIS_ISA_SET_LWP
Definition EnumISASet.h:130
ZYDIS_ISA_SET_AVX512ER_512
@ ZYDIS_ISA_SET_AVX512ER_512
Definition EnumISASet.h:33
ZYDIS_ISA_SET_MOVDIR
@ ZYDIS_ISA_SET_MOVDIR
Definition EnumISASet.h:136
ZYDIS_ISA_SET_KNCJKBR
@ ZYDIS_ISA_SET_KNCJKBR
Definition EnumISASet.h:123
ZYDIS_ISA_SET_AVX512_4FMAPS_512
@ ZYDIS_ISA_SET_AVX512_4FMAPS_512
Definition EnumISASet.h:42
ZYDIS_ISA_SET_SSE3
@ ZYDIS_ISA_SET_SSE3
Definition EnumISASet.h:178
ZYDIS_ISA_SET_AVX512PF_512
@ ZYDIS_ISA_SET_AVX512PF_512
Definition EnumISASet.h:41
ZYDIS_ISA_SET_PPRO
@ ZYDIS_ISA_SET_PPRO
Definition EnumISASet.h:152
ZYDIS_ISA_SET_AVX512_VPCLMULQDQ_256
@ ZYDIS_ISA_SET_AVX512_VPCLMULQDQ_256
Definition EnumISASet.h:78
ZYDIS_ISA_SET_SSE4A
@ ZYDIS_ISA_SET_SSE4A
Definition EnumISASet.h:182
ZYDIS_ISA_SET_PADLOCK_PMM
@ ZYDIS_ISA_SET_PADLOCK_PMM
Definition EnumISASet.h:141
ZYDIS_ISA_SET_SHA
@ ZYDIS_ISA_SET_SHA
Definition EnumISASet.h:168
ZYDIS_ISA_SET_AVX_VNNI_INT16
@ ZYDIS_ISA_SET_AVX_VNNI_INT16
Definition EnumISASet.h:88
ZYDIS_ISA_SET_SSSE3
@ ZYDIS_ISA_SET_SSSE3
Definition EnumISASet.h:185
ZYDIS_ISA_SET_AVX512_BF16_128
@ ZYDIS_ISA_SET_AVX512_BF16_128
Definition EnumISASet.h:45
ZYDIS_ISA_SET_AVX512_VBMI_512
@ ZYDIS_ISA_SET_AVX512_VBMI_512
Definition EnumISASet.h:70
ZYDIS_ISA_SET_I286PROTECTED
@ ZYDIS_ISA_SET_I286PROTECTED
Definition EnumISASet.h:112
ZYDIS_ISA_SET_AVX512CD_128
@ ZYDIS_ISA_SET_AVX512CD_128
Definition EnumISASet.h:24
ZYDIS_ISA_SET_AMD_INVLPGB
@ ZYDIS_ISA_SET_AMD_INVLPGB
Definition EnumISASet.h:11
ZYDIS_ISA_SET_AVX512_GFNI_512
@ ZYDIS_ISA_SET_AVX512_GFNI_512
Definition EnumISASet.h:58
ZYDIS_ISA_SET_AVX512_IFMA_128
@ ZYDIS_ISA_SET_AVX512_IFMA_128
Definition EnumISASet.h:59
ZYDIS_ISA_SET_AVXAES
@ ZYDIS_ISA_SET_AVXAES
Definition EnumISASet.h:83
ZYDIS_ISA_SET_AVX512F_SCALAR
@ ZYDIS_ISA_SET_AVX512F_SCALAR
Definition EnumISASet.h:40
ZYDIS_ISA_SET_X87
@ ZYDIS_ISA_SET_X87
Definition EnumISASet.h:198
ZYDIS_ISA_SET_MAX_VALUE
@ ZYDIS_ISA_SET_MAX_VALUE
Maximum value of this enum.
Definition EnumISASet.h:208
ZYDIS_ISA_SET_SSE2MMX
@ ZYDIS_ISA_SET_SSE2MMX
Definition EnumISASet.h:177
ZYDIS_ISA_SET_KNC_PF_HINT
@ ZYDIS_ISA_SET_KNC_PF_HINT
Definition EnumISASet.h:127
ZYDIS_ISA_SET_AVX512BW_256
@ ZYDIS_ISA_SET_AVX512BW_256
Definition EnumISASet.h:21
ZYDIS_ISA_SET_XSAVES
@ ZYDIS_ISA_SET_XSAVES
Definition EnumISASet.h:203
ZYDIS_ISA_SET_AMX_INT8
@ ZYDIS_ISA_SET_AMX_INT8
Definition EnumISASet.h:14
ZYDIS_ISA_SET_AVX_GFNI
@ ZYDIS_ISA_SET_AVX_GFNI
Definition EnumISASet.h:84
ZYDIS_ISA_SET_SSSE3MMX
@ ZYDIS_ISA_SET_SSSE3MMX
Definition EnumISASet.h:186
ZYDIS_ISA_SET_F16C
@ ZYDIS_ISA_SET_F16C
Definition EnumISASet.h:101
ZYDIS_ISA_SET_AVX512_VBMI2_256
@ ZYDIS_ISA_SET_AVX512_VBMI2_256
Definition EnumISASet.h:66
ZYDIS_ISA_SET_AVX512CD_512
@ ZYDIS_ISA_SET_AVX512CD_512
Definition EnumISASet.h:26
ZYDIS_ISA_SET_PADLOCK_RNG
@ ZYDIS_ISA_SET_PADLOCK_RNG
Definition EnumISASet.h:142
ZYDIS_ISA_SET_FXSAVE64
@ ZYDIS_ISA_SET_FXSAVE64
Definition EnumISASet.h:108
ZYDIS_ISA_SET_INVPCID
@ ZYDIS_ISA_SET_INVPCID
Definition EnumISASet.h:119
ZYDIS_ISA_SET_AVX512_FP16_512
@ ZYDIS_ISA_SET_AVX512_FP16_512
Definition EnumISASet.h:54
ZYDIS_ISA_SET_TSX_LDTRK
@ ZYDIS_ISA_SET_TSX_LDTRK
Definition EnumISASet.h:190
ZYDIS_ISA_SET_KNCV
@ ZYDIS_ISA_SET_KNCV
Definition EnumISASet.h:125
ZYDIS_ISA_SET_MPX
@ ZYDIS_ISA_SET_MPX
Definition EnumISASet.h:137
ZYDIS_ISA_SET_BMI1
@ ZYDIS_ISA_SET_BMI1
Definition EnumISASet.h:90
ZYDIS_ISA_SET_ENQCMD
@ ZYDIS_ISA_SET_ENQCMD
Definition EnumISASet.h:100
ZYDIS_ISA_SET_AVX512_IFMA_256
@ ZYDIS_ISA_SET_AVX512_IFMA_256
Definition EnumISASet.h:60
ZYDIS_ISA_SET_RTM
@ ZYDIS_ISA_SET_RTM
Definition EnumISASet.h:164