Zydis  master
EnumISAExt.h
Go to the documentation of this file.
1 
4 typedef enum ZydisISAExt_
5 {
111 
119  ZYDIS_ISA_EXT_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_ISA_EXT_MAX_VALUE)
ZydisISAExt_
Defines the ZydisISAExt enum.
Definition: EnumISAExt.h:5
@ ZYDIS_ISA_EXT_WAITPKG
Definition: EnumISAExt.h:103
@ ZYDIS_ISA_EXT_RAO_INT
Definition: EnumISAExt.h:70
@ ZYDIS_ISA_EXT_AVX_VNNI
Definition: EnumISAExt.h:24
@ ZYDIS_ISA_EXT_X87
Definition: EnumISAExt.h:105
@ ZYDIS_ISA_EXT_MMX
Definition: EnumISAExt.h:54
@ ZYDIS_ISA_EXT_RTM
Definition: EnumISAExt.h:77
@ ZYDIS_ISA_EXT_AMX_TILE
Definition: EnumISAExt.h:15
@ ZYDIS_ISA_EXT_SGX
Definition: EnumISAExt.h:79
@ ZYDIS_ISA_EXT_AVX_VNNI_INT8
Definition: EnumISAExt.h:26
@ ZYDIS_ISA_EXT_AMX_INT8
Definition: EnumISAExt.h:14
@ ZYDIS_ISA_EXT_VMFUNC
Definition: EnumISAExt.h:100
@ ZYDIS_ISA_EXT_INVPCID
Definition: EnumISAExt.h:44
@ ZYDIS_ISA_EXT_AES
Definition: EnumISAExt.h:8
@ ZYDIS_ISA_EXT_AVX512EVEX
Definition: EnumISAExt.h:19
@ ZYDIS_ISA_EXT_FRED
Definition: EnumISAExt.h:40
@ ZYDIS_ISA_EXT_HRESET
Definition: EnumISAExt.h:42
@ ZYDIS_ISA_EXT_SMX
Definition: EnumISAExt.h:86
@ ZYDIS_ISA_EXT_SERIALIZE
Definition: EnumISAExt.h:78
@ ZYDIS_ISA_EXT_AMX_BF16
Definition: EnumISAExt.h:12
@ ZYDIS_ISA_EXT_SM4
Definition: EnumISAExt.h:84
@ ZYDIS_ISA_EXT_AMX_FP16
Definition: EnumISAExt.h:13
@ ZYDIS_ISA_EXT_RDRAND
Definition: EnumISAExt.h:73
@ ZYDIS_ISA_EXT_PKU
Definition: EnumISAExt.h:67
@ ZYDIS_ISA_EXT_CLZERO
Definition: EnumISAExt.h:35
@ ZYDIS_ISA_EXT_AVXAES
Definition: EnumISAExt.h:21
@ ZYDIS_ISA_EXT_AVX512VEX
Definition: EnumISAExt.h:20
@ ZYDIS_ISA_EXT_XSAVEOPT
Definition: EnumISAExt.h:109
@ ZYDIS_ISA_EXT_LZCNT
Definition: EnumISAExt.h:52
@ ZYDIS_ISA_EXT_AVX2GATHER
Definition: EnumISAExt.h:18
@ ZYDIS_ISA_EXT_XSAVES
Definition: EnumISAExt.h:110
@ ZYDIS_ISA_EXT_CET
Definition: EnumISAExt.h:30
@ ZYDIS_ISA_EXT_FMA
Definition: EnumISAExt.h:38
@ ZYDIS_ISA_EXT_KNC
Definition: EnumISAExt.h:47
@ ZYDIS_ISA_EXT_AVX2
Definition: EnumISAExt.h:17
@ ZYDIS_ISA_EXT_MPX
Definition: EnumISAExt.h:59
@ ZYDIS_ISA_EXT_KNCV
Definition: EnumISAExt.h:49
@ ZYDIS_ISA_EXT_BMI1
Definition: EnumISAExt.h:28
@ ZYDIS_ISA_EXT_TDX
Definition: EnumISAExt.h:96
@ ZYDIS_ISA_EXT_F16C
Definition: EnumISAExt.h:37
@ ZYDIS_ISA_EXT_BASE
Definition: EnumISAExt.h:27
@ ZYDIS_ISA_EXT_RDPID
Definition: EnumISAExt.h:71
@ ZYDIS_ISA_EXT_VTX
Definition: EnumISAExt.h:102
@ ZYDIS_ISA_EXT_MOVDIR
Definition: EnumISAExt.h:58
@ ZYDIS_ISA_EXT_WRMSRNS
Definition: EnumISAExt.h:104
@ ZYDIS_ISA_EXT_MOVBE
Definition: EnumISAExt.h:57
@ ZYDIS_ISA_EXT_FMA4
Definition: EnumISAExt.h:39
@ ZYDIS_ISA_EXT_MONITOR
Definition: EnumISAExt.h:55
@ ZYDIS_ISA_EXT_SSE3
Definition: EnumISAExt.h:90
@ ZYDIS_ISA_EXT_SM3
Definition: EnumISAExt.h:83
@ ZYDIS_ISA_EXT_SSE
Definition: EnumISAExt.h:88
@ ZYDIS_ISA_EXT_ENQCMD
Definition: EnumISAExt.h:36
@ ZYDIS_ISA_EXT_SSE2
Definition: EnumISAExt.h:89
@ ZYDIS_ISA_EXT_CLFSH
Definition: EnumISAExt.h:33
@ ZYDIS_ISA_EXT_MONITORX
Definition: EnumISAExt.h:56
@ ZYDIS_ISA_EXT_MAX_VALUE
Maximum value of this enum.
Definition: EnumISAExt.h:115
@ ZYDIS_ISA_EXT_GFNI
Definition: EnumISAExt.h:41
@ ZYDIS_ISA_EXT_PCOMMIT
Definition: EnumISAExt.h:65
@ ZYDIS_ISA_EXT_PADLOCK
Definition: EnumISAExt.h:61
@ ZYDIS_ISA_EXT_KNCE
Definition: EnumISAExt.h:48
@ ZYDIS_ISA_EXT_SMAP
Definition: EnumISAExt.h:85
@ ZYDIS_ISA_EXT_RDTSCP
Definition: EnumISAExt.h:75
@ ZYDIS_ISA_EXT_XOP
Definition: EnumISAExt.h:106
@ ZYDIS_ISA_EXT_SSE4A
Definition: EnumISAExt.h:92
@ ZYDIS_ISA_EXT_ADOX_ADCX
Definition: EnumISAExt.h:7
@ ZYDIS_ISA_EXT_AVX_NE_CONVERT
Definition: EnumISAExt.h:23
@ ZYDIS_ISA_EXT_VAES
Definition: EnumISAExt.h:99
@ ZYDIS_ISA_EXT_MSRLIST
Definition: EnumISAExt.h:60
@ ZYDIS_ISA_EXT_SHA512
Definition: EnumISAExt.h:82
@ ZYDIS_ISA_EXT_AMD_INVLPGB
Definition: EnumISAExt.h:11
@ ZYDIS_ISA_EXT_RDSEED
Definition: EnumISAExt.h:74
@ ZYDIS_ISA_EXT_MCOMMIT
Definition: EnumISAExt.h:53
@ ZYDIS_ISA_EXT_CLDEMOTE
Definition: EnumISAExt.h:31
@ ZYDIS_ISA_EXT_CLWB
Definition: EnumISAExt.h:34
@ ZYDIS_ISA_EXT_SHA
Definition: EnumISAExt.h:81
@ ZYDIS_ISA_EXT_RDPRU
Definition: EnumISAExt.h:72
@ ZYDIS_ISA_EXT_RDWRFSGS
Definition: EnumISAExt.h:76
@ ZYDIS_ISA_EXT_AVX_VNNI_INT16
Definition: EnumISAExt.h:25
@ ZYDIS_ISA_EXT_VPCLMULQDQ
Definition: EnumISAExt.h:101
@ ZYDIS_ISA_EXT_SSE4
Definition: EnumISAExt.h:91
@ ZYDIS_ISA_EXT_ICACHE_PREFETCH
Definition: EnumISAExt.h:43
@ ZYDIS_ISA_EXT_XSAVEC
Definition: EnumISAExt.h:108
@ ZYDIS_ISA_EXT_REQUIRED_BITS
The minimum number of bits required to represent all values of this enum.
Definition: EnumISAExt.h:119
@ ZYDIS_ISA_EXT_CLFLUSHOPT
Definition: EnumISAExt.h:32
@ ZYDIS_ISA_EXT_SVM
Definition: EnumISAExt.h:94
@ ZYDIS_ISA_EXT_PT
Definition: EnumISAExt.h:69
@ ZYDIS_ISA_EXT_PREFETCHWT1
Definition: EnumISAExt.h:68
@ ZYDIS_ISA_EXT_KEYLOCKER
Definition: EnumISAExt.h:45
@ ZYDIS_ISA_EXT_PBNDKB
Definition: EnumISAExt.h:63
@ ZYDIS_ISA_EXT_SSSE3
Definition: EnumISAExt.h:93
@ ZYDIS_ISA_EXT_PCLMULQDQ
Definition: EnumISAExt.h:64
@ ZYDIS_ISA_EXT_INVALID
Definition: EnumISAExt.h:6
@ ZYDIS_ISA_EXT_SGX_ENCLV
Definition: EnumISAExt.h:80
@ ZYDIS_ISA_EXT_TSX_LDTRK
Definition: EnumISAExt.h:97
@ ZYDIS_ISA_EXT_TBM
Definition: EnumISAExt.h:95
@ ZYDIS_ISA_EXT_LONGMODE
Definition: EnumISAExt.h:51
@ ZYDIS_ISA_EXT_SNP
Definition: EnumISAExt.h:87
@ ZYDIS_ISA_EXT_PAUSE
Definition: EnumISAExt.h:62
@ ZYDIS_ISA_EXT_LKGS
Definition: EnumISAExt.h:50
@ ZYDIS_ISA_EXT_AMD3DNOW
Definition: EnumISAExt.h:9
@ ZYDIS_ISA_EXT_AVX
Definition: EnumISAExt.h:16
@ ZYDIS_ISA_EXT_BMI2
Definition: EnumISAExt.h:29
@ ZYDIS_ISA_EXT_AMD3DNOW_PREFETCH
Definition: EnumISAExt.h:10
@ ZYDIS_ISA_EXT_KEYLOCKER_WIDE
Definition: EnumISAExt.h:46
@ ZYDIS_ISA_EXT_XSAVE
Definition: EnumISAExt.h:107
@ ZYDIS_ISA_EXT_AVX_IFMA
Definition: EnumISAExt.h:22
@ ZYDIS_ISA_EXT_UINTR
Definition: EnumISAExt.h:98
@ ZYDIS_ISA_EXT_PCONFIG
Definition: EnumISAExt.h:66
enum ZydisISAExt_ ZydisISAExt
Defines the ZydisISAExt enum.