Rizin
unix-like reverse engineering framework and cli tools
x86.h
Go to the documentation of this file.
1 #ifndef CAPSTONE_X86_H
2 #define CAPSTONE_X86_H
3 
4 /* Capstone Disassembly Engine */
5 /* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
6 
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 
11 #include "platform.h"
12 
14 #define X86_REL_ADDR(insn) (((insn).detail->x86.operands[0].type == X86_OP_IMM) \
15  ? (uint64_t)((insn).detail->x86.operands[0].imm) \
16  : (((insn).address + (insn).size) + (uint64_t)(insn).detail->x86.disp))
17 
19 typedef enum x86_reg {
70 
71  X86_REG_ENDING // <-- mark the end of the list of registers
73 
74 // Sub-flags of EFLAGS
75 #define X86_EFLAGS_MODIFY_AF (1ULL << 0)
76 #define X86_EFLAGS_MODIFY_CF (1ULL << 1)
77 #define X86_EFLAGS_MODIFY_SF (1ULL << 2)
78 #define X86_EFLAGS_MODIFY_ZF (1ULL << 3)
79 #define X86_EFLAGS_MODIFY_PF (1ULL << 4)
80 #define X86_EFLAGS_MODIFY_OF (1ULL << 5)
81 #define X86_EFLAGS_MODIFY_TF (1ULL << 6)
82 #define X86_EFLAGS_MODIFY_IF (1ULL << 7)
83 #define X86_EFLAGS_MODIFY_DF (1ULL << 8)
84 #define X86_EFLAGS_MODIFY_NT (1ULL << 9)
85 #define X86_EFLAGS_MODIFY_RF (1ULL << 10)
86 #define X86_EFLAGS_PRIOR_OF (1ULL << 11)
87 #define X86_EFLAGS_PRIOR_SF (1ULL << 12)
88 #define X86_EFLAGS_PRIOR_ZF (1ULL << 13)
89 #define X86_EFLAGS_PRIOR_AF (1ULL << 14)
90 #define X86_EFLAGS_PRIOR_PF (1ULL << 15)
91 #define X86_EFLAGS_PRIOR_CF (1ULL << 16)
92 #define X86_EFLAGS_PRIOR_TF (1ULL << 17)
93 #define X86_EFLAGS_PRIOR_IF (1ULL << 18)
94 #define X86_EFLAGS_PRIOR_DF (1ULL << 19)
95 #define X86_EFLAGS_PRIOR_NT (1ULL << 20)
96 #define X86_EFLAGS_RESET_OF (1ULL << 21)
97 #define X86_EFLAGS_RESET_CF (1ULL << 22)
98 #define X86_EFLAGS_RESET_DF (1ULL << 23)
99 #define X86_EFLAGS_RESET_IF (1ULL << 24)
100 #define X86_EFLAGS_RESET_SF (1ULL << 25)
101 #define X86_EFLAGS_RESET_AF (1ULL << 26)
102 #define X86_EFLAGS_RESET_TF (1ULL << 27)
103 #define X86_EFLAGS_RESET_NT (1ULL << 28)
104 #define X86_EFLAGS_RESET_PF (1ULL << 29)
105 #define X86_EFLAGS_SET_CF (1ULL << 30)
106 #define X86_EFLAGS_SET_DF (1ULL << 31)
107 #define X86_EFLAGS_SET_IF (1ULL << 32)
108 #define X86_EFLAGS_TEST_OF (1ULL << 33)
109 #define X86_EFLAGS_TEST_SF (1ULL << 34)
110 #define X86_EFLAGS_TEST_ZF (1ULL << 35)
111 #define X86_EFLAGS_TEST_PF (1ULL << 36)
112 #define X86_EFLAGS_TEST_CF (1ULL << 37)
113 #define X86_EFLAGS_TEST_NT (1ULL << 38)
114 #define X86_EFLAGS_TEST_DF (1ULL << 39)
115 #define X86_EFLAGS_UNDEFINED_OF (1ULL << 40)
116 #define X86_EFLAGS_UNDEFINED_SF (1ULL << 41)
117 #define X86_EFLAGS_UNDEFINED_ZF (1ULL << 42)
118 #define X86_EFLAGS_UNDEFINED_PF (1ULL << 43)
119 #define X86_EFLAGS_UNDEFINED_AF (1ULL << 44)
120 #define X86_EFLAGS_UNDEFINED_CF (1ULL << 45)
121 #define X86_EFLAGS_RESET_RF (1ULL << 46)
122 #define X86_EFLAGS_TEST_RF (1ULL << 47)
123 #define X86_EFLAGS_TEST_IF (1ULL << 48)
124 #define X86_EFLAGS_TEST_TF (1ULL << 49)
125 #define X86_EFLAGS_TEST_AF (1ULL << 50)
126 #define X86_EFLAGS_RESET_ZF (1ULL << 51)
127 #define X86_EFLAGS_SET_OF (1ULL << 52)
128 #define X86_EFLAGS_SET_SF (1ULL << 53)
129 #define X86_EFLAGS_SET_ZF (1ULL << 54)
130 #define X86_EFLAGS_SET_AF (1ULL << 55)
131 #define X86_EFLAGS_SET_PF (1ULL << 56)
132 #define X86_EFLAGS_RESET_0F (1ULL << 57)
133 #define X86_EFLAGS_RESET_AC (1ULL << 58)
134 
135 #define X86_FPU_FLAGS_MODIFY_C0 (1ULL << 0)
136 #define X86_FPU_FLAGS_MODIFY_C1 (1ULL << 1)
137 #define X86_FPU_FLAGS_MODIFY_C2 (1ULL << 2)
138 #define X86_FPU_FLAGS_MODIFY_C3 (1ULL << 3)
139 #define X86_FPU_FLAGS_RESET_C0 (1ULL << 4)
140 #define X86_FPU_FLAGS_RESET_C1 (1ULL << 5)
141 #define X86_FPU_FLAGS_RESET_C2 (1ULL << 6)
142 #define X86_FPU_FLAGS_RESET_C3 (1ULL << 7)
143 #define X86_FPU_FLAGS_SET_C0 (1ULL << 8)
144 #define X86_FPU_FLAGS_SET_C1 (1ULL << 9)
145 #define X86_FPU_FLAGS_SET_C2 (1ULL << 10)
146 #define X86_FPU_FLAGS_SET_C3 (1ULL << 11)
147 #define X86_FPU_FLAGS_UNDEFINED_C0 (1ULL << 12)
148 #define X86_FPU_FLAGS_UNDEFINED_C1 (1ULL << 13)
149 #define X86_FPU_FLAGS_UNDEFINED_C2 (1ULL << 14)
150 #define X86_FPU_FLAGS_UNDEFINED_C3 (1ULL << 15)
151 #define X86_FPU_FLAGS_TEST_C0 (1ULL << 16)
152 #define X86_FPU_FLAGS_TEST_C1 (1ULL << 17)
153 #define X86_FPU_FLAGS_TEST_C2 (1ULL << 18)
154 #define X86_FPU_FLAGS_TEST_C3 (1ULL << 19)
155 
156 
158 typedef enum x86_op_type {
164 
166 typedef enum x86_xop_cc {
177 
179 typedef enum x86_avx_bcast {
186 
188 typedef enum x86_sse_cc {
199 
201 typedef enum x86_avx_cc {
236 
238 typedef enum x86_avx_rm {
245 
247 typedef enum x86_prefix {
249  X86_PREFIX_REP = 0xf3,
252 
253  X86_PREFIX_CS = 0x2e,
254  X86_PREFIX_SS = 0x36,
255  X86_PREFIX_DS = 0x3e,
256  X86_PREFIX_ES = 0x26,
257  X86_PREFIX_FS = 0x64,
258  X86_PREFIX_GS = 0x65,
259 
263 
266 typedef struct x86_op_mem {
270  int scale;
273 
275 typedef struct cs_x86_op {
277  union {
281  };
282 
285 
290 
293 
297 
298 typedef struct cs_x86_encoding {
301 
305 
310 
312 typedef struct cs_x86 {
321 
326 
329 
332 
335 
338 
341 
348 
351 
354 
357 
359  bool avx_sae;
360 
363 
364 
365  union {
372  };
373 
377 
379 
382 
384 typedef enum x86_insn {
386 
1716 
1717  // pseudo instructions
1727 
1737 
1747 
1757 
1791 
1825 
1859 
1893 
1897 
1898  X86_INS_ENDING, // mark the end of the list of insn
1900 
1902 typedef enum x86_insn_group {
1904 
1905  // Generic groups
1906  // all jump instructions (conditional+direct+indirect jumps)
1908  // all call instructions
1910  // all return instructions
1912  // all interrupt instructions (int+syscall)
1914  // all interrupt return instructions
1916  // all privileged instructions
1918  // all relative branching instructions
1920 
1921  // Architecture-specific groups
1922  X86_GRP_VM = 128,
1964 
1967 
1968 #ifdef __cplusplus
1969 }
1970 #endif
1971 
1972 #endif
x86_avx_bcast
AVX broadcast type.
Definition: x86.h:179
@ X86_AVX_BCAST_8
AVX512 broadcast type {1to8}.
Definition: x86.h:183
@ X86_AVX_BCAST_4
AVX512 broadcast type {1to4}.
Definition: x86.h:182
@ X86_AVX_BCAST_INVALID
Uninitialized.
Definition: x86.h:180
@ X86_AVX_BCAST_2
AVX512 broadcast type {1to2}.
Definition: x86.h:181
@ X86_AVX_BCAST_16
AVX512 broadcast type {1to16}.
Definition: x86.h:184
x86_prefix
Instruction prefixes - to be used in cs_x86.prefix[].
Definition: x86.h:247
@ X86_PREFIX_LOCK
lock (cs_x86.prefix[0]
Definition: x86.h:248
@ X86_PREFIX_REPE
repe/repz (cs_x86.prefix[0]
Definition: x86.h:250
@ X86_PREFIX_FS
segment override FS (cs_x86.prefix[1]
Definition: x86.h:257
@ X86_PREFIX_REPNE
repne/repnz (cs_x86.prefix[0]
Definition: x86.h:251
@ X86_PREFIX_OPSIZE
operand-size override (cs_x86.prefix[2]
Definition: x86.h:260
@ X86_PREFIX_ES
segment override ES (cs_x86.prefix[1]
Definition: x86.h:256
@ X86_PREFIX_CS
segment override CS (cs_x86.prefix[1]
Definition: x86.h:253
@ X86_PREFIX_GS
segment override GS (cs_x86.prefix[1]
Definition: x86.h:258
@ X86_PREFIX_REP
rep (cs_x86.prefix[0]
Definition: x86.h:249
@ X86_PREFIX_ADDRSIZE
address-size override (cs_x86.prefix[3]
Definition: x86.h:261
@ X86_PREFIX_SS
segment override SS (cs_x86.prefix[1]
Definition: x86.h:254
@ X86_PREFIX_DS
segment override DS (cs_x86.prefix[1]
Definition: x86.h:255
struct cs_x86 cs_x86
Instruction structure.
struct x86_op_mem x86_op_mem
x86_avx_rm
AVX static rounding mode type.
Definition: x86.h:238
@ X86_AVX_RM_RD
Round down.
Definition: x86.h:241
@ X86_AVX_RM_RN
Round to nearest.
Definition: x86.h:240
@ X86_AVX_RM_RU
Round up.
Definition: x86.h:242
@ X86_AVX_RM_RZ
Round toward zero.
Definition: x86.h:243
@ X86_AVX_RM_INVALID
Uninitialized.
Definition: x86.h:239
struct cs_x86_op cs_x86_op
Instruction operand.
x86_insn
X86 instructions.
Definition: x86.h:384
@ X86_INS_VCMPGE_OQSD
Definition: x86.h:1822
@ X86_INS_VMOVNTDQ
Definition: x86.h:1328
@ X86_INS_MAXPS
Definition: x86.h:737
@ X86_INS_FISUB
Definition: x86.h:1078
@ X86_INS_FXRSTOR
Definition: x86.h:576
@ X86_INS_FIST
Definition: x86.h:621
@ X86_INS_VALIGND
Definition: x86.h:1113
@ X86_INS_VPMOVQW
Definition: x86.h:1520
@ X86_INS_VADDSD
Definition: x86.h:1103
@ X86_INS_VCMPNGTPS
Definition: x86.h:1837
@ X86_INS_PBLENDW
Definition: x86.h:890
@ X86_INS_VCMPORDSS
Definition: x86.h:1766
@ X86_INS_CMPLTSS
Definition: x86.h:1720
@ X86_INS_VCMPNLT_UQPD
Definition: x86.h:1882
@ X86_INS_VPHADDW
Definition: x86.h:1465
@ X86_INS_INVD
Definition: x86.h:611
@ X86_INS_XBEGIN
Definition: x86.h:1686
@ X86_INS_VGATHERPF0DPD
Definition: x86.h:1264
@ X86_INS_VPSRAVQ
Definition: x86.h:1588
@ X86_INS_VPSCATTERQD
Definition: x86.h:1562
@ X86_INS_VRSQRT28PS
Definition: x86.h:1643
@ X86_INS_MONITOR
Definition: x86.h:833
@ X86_INS_VPORD
Definition: x86.h:1551
@ X86_INS_VPSRLVD
Definition: x86.h:1593
@ X86_INS_VPMOVDW
Definition: x86.h:1512
@ X86_INS_VPSCATTERDD
Definition: x86.h:1560
@ X86_INS_VCMPNLE_UQSD
Definition: x86.h:1815
@ X86_INS_CMPXCHG
Definition: x86.h:486
@ X86_INS_PHMINPOSUW
Definition: x86.h:923
@ X86_INS_VCMPGT_OQPS
Definition: x86.h:1857
@ X86_INS_VFMADDSUB231PS
Definition: x86.h:1197
@ X86_INS_VPEXPANDD
Definition: x86.h:1441
@ X86_INS_VPBLENDMW
Definition: x86.h:1380
@ X86_INS_FNINIT
Definition: x86.h:559
@ X86_INS_PAUSE
Definition: x86.h:887
@ X86_INS_VCMPGESD
Definition: x86.h:1806
@ X86_INS_VFRCZPS
Definition: x86.h:1255
@ X86_INS_VPPERM
Definition: x86.h:1554
@ X86_INS_FCHS
Definition: x86.h:446
@ X86_INS_LODSQ
Definition: x86.h:723
@ X86_INS_VINSERTI128
Definition: x86.h:1283
@ X86_INS_PMAXSD
Definition: x86.h:930
@ X86_INS_VGATHERQPS
Definition: x86.h:1273
@ X86_INS_VPMADDWD
Definition: x86.h:1492
@ X86_INS_VPMINUD
Definition: x86.h:1508
@ X86_INS_FXTRACT
Definition: x86.h:580
@ X86_INS_VPCMPEQQ
Definition: x86.h:1395
@ X86_INS_VFMSUBADD132PD
Definition: x86.h:1200
@ X86_INS_FIDIV
Definition: x86.h:529
@ X86_INS_MOVNTSS
Definition: x86.h:855
@ X86_INS_RDMSR
Definition: x86.h:986
@ X86_INS_ROL
Definition: x86.h:992
@ X86_INS_VCMPTRUE_USPD
Definition: x86.h:1892
@ X86_INS_MOVSLDUP
Definition: x86.h:859
@ X86_INS_PUNPCKLDQ
Definition: x86.h:830
@ X86_INS_VPMAXUD
Definition: x86.h:1500
@ X86_INS_VMOVLHPS
Definition: x86.h:1322
@ X86_INS_PAVGW
Definition: x86.h:776
@ X86_INS_PCMPGTB
Definition: x86.h:780
@ X86_INS_VCMPNLT_UQPS
Definition: x86.h:1848
@ X86_INS_VBLENDPD
Definition: x86.h:1121
@ X86_INS_VFMSUBADD213PD
Definition: x86.h:1203
@ X86_INS_LDMXCSR
Definition: x86.h:703
@ X86_INS_VCMPEQSS
Definition: x86.h:1759
@ X86_INS_PMOVSXBQ
Definition: x86.h:938
@ X86_INS_JGE
Definition: x86.h:646
@ X86_INS_AESDEC
Definition: x86.h:406
@ X86_INS_VCMPEQSD
Definition: x86.h:1793
@ X86_INS_PMOVZXWQ
Definition: x86.h:948
@ X86_INS_KMOVQ
Definition: x86.h:669
@ X86_INS_UNPCKLPS
Definition: x86.h:1100
@ X86_INS_SETO
Definition: x86.h:1025
@ X86_INS_PUNPCKHQDQ
Definition: x86.h:972
@ X86_INS_PFMIN
Definition: x86.h:912
@ X86_INS_POPAW
Definition: x86.h:953
@ X86_INS_ROUNDSD
Definition: x86.h:997
@ X86_INS_VFNMSUB213SS
Definition: x86.h:1251
@ X86_INS_FLD1
Definition: x86.h:706
@ X86_INS_LSL
Definition: x86.h:730
@ X86_INS_TZMSK
Definition: x86.h:1090
@ X86_INS_LODSD
Definition: x86.h:722
@ X86_INS_VCMPNLTSD
Definition: x86.h:1798
@ X86_INS_VMLOAD
Definition: x86.h:1306
@ X86_INS_VROUNDPD
Definition: x86.h:1634
@ X86_INS_VCMPNEQSS
Definition: x86.h:1763
@ X86_INS_SETBE
Definition: x86.h:1014
@ X86_INS_VMINSD
Definition: x86.h:1303
@ X86_INS_VXORPS
Definition: x86.h:1261
@ X86_INS_MOV
Definition: x86.h:835
@ X86_INS_PFMUL
Definition: x86.h:913
@ X86_INS_PMINUW
Definition: x86.h:936
@ X86_INS_VPBROADCASTMW2D
Definition: x86.h:1386
@ X86_INS_CMPLTPS
Definition: x86.h:1740
@ X86_INS_CVTSI2SS
Definition: x86.h:507
@ X86_INS_PHSUBSW
Definition: x86.h:788
@ X86_INS_FDECSTP
Definition: x86.h:545
@ X86_INS_VFNMSUBPS
Definition: x86.h:1243
@ X86_INS_VCMPTRUESD
Definition: x86.h:1808
@ X86_INS_VFMSUB231SD
Definition: x86.h:1217
@ X86_INS_VRSQRT14PS
Definition: x86.h:1639
@ X86_INS_VPSRAQ
Definition: x86.h:1586
@ X86_INS_VCVTPS2PD
Definition: x86.h:1141
@ X86_INS_CVTPI2PD
Definition: x86.h:746
@ X86_INS_VPSUBSW
Definition: x86.h:1600
@ X86_INS_FCOS
Definition: x86.h:494
@ X86_INS_VCMPNGTSD
Definition: x86.h:1803
@ X86_INS_VPERMI2D
Definition: x86.h:1426
@ X86_INS_VPABSB
Definition: x86.h:1351
@ X86_INS_VPERM2I128
Definition: x86.h:1424
@ X86_INS_VPCMPESTRI
Definition: x86.h:1397
@ X86_INS_ANDNPS
Definition: x86.h:414
@ X86_INS_VERR
Definition: x86.h:1161
@ X86_INS_VFMSUB132PS
Definition: x86.h:1199
@ X86_INS_T1MSKC
Definition: x86.h:1085
@ X86_INS_VCMPNLEPD
Definition: x86.h:1867
@ X86_INS_KANDNQ
Definition: x86.h:663
@ X86_INS_INT
Definition: x86.h:607
@ X86_INS_FSUBRP
Definition: x86.h:1074
@ X86_INS_VPLZCNTQ
Definition: x86.h:1478
@ X86_INS_VPSLLW
Definition: x86.h:1584
@ X86_INS_VPMACSDQL
Definition: x86.h:1481
@ X86_INS_VRCP28SD
Definition: x86.h:1626
@ X86_INS_XSAVEC
Definition: x86.h:1703
@ X86_INS_VMASKMOVPS
Definition: x86.h:1293
@ X86_INS_MULX
Definition: x86.h:874
@ X86_INS_VCMPNEQ_OSPD
Definition: x86.h:1889
@ X86_INS_VPCONFLICTQ
Definition: x86.h:1422
@ X86_INS_VEXPANDPD
Definition: x86.h:1165
@ X86_INS_PTEST
Definition: x86.h:971
@ X86_INS_FPATAN
Definition: x86.h:563
@ X86_INS_HADDPD
Definition: x86.h:592
@ X86_INS_RDPMC
Definition: x86.h:987
@ X86_INS_VCVTSD2SI
Definition: x86.h:1144
@ X86_INS_VPCOMUB
Definition: x86.h:1416
@ X86_INS_VSQRTSS
Definition: x86.h:1665
@ X86_INS_XSAVE64
Definition: x86.h:1702
@ X86_INS_VPGATHERQQ
Definition: x86.h:1450
@ X86_INS_VPMADCSSWD
Definition: x86.h:1489
@ X86_INS_JAE
Definition: x86.h:639
@ X86_INS_VPMOVUSDW
Definition: x86.h:1533
@ X86_INS_VPMACSWW
Definition: x86.h:1488
@ X86_INS_VCVTPS2DQ
Definition: x86.h:1140
@ X86_INS_VMASKMOVDQU
Definition: x86.h:1291
@ X86_INS_VPINSRQ
Definition: x86.h:1475
@ X86_INS_VCMPORD_SPS
Definition: x86.h:1850
@ X86_INS_VCMPORDPD
Definition: x86.h:1868
@ X86_INS_LCALL
Definition: x86.h:540
@ X86_INS_VCMPEQ_UQPD
Definition: x86.h:1869
@ X86_INS_FCOM
Definition: x86.h:493
@ X86_INS_FCMOVNU
Definition: x86.h:475
@ X86_INS_VMLAUNCH
Definition: x86.h:1305
@ X86_INS_VCMPLTPD
Definition: x86.h:1862
@ X86_INS_VCMPGE_OQPD
Definition: x86.h:1890
@ X86_INS_MOVHPS
Definition: x86.h:843
@ X86_INS_PUNPCKLWD
Definition: x86.h:831
@ X86_INS_VMOVD
Definition: x86.h:1310
@ X86_INS_PMOVZXBW
Definition: x86.h:945
@ X86_INS_FADD
Definition: x86.h:401
@ X86_INS_ANDNPD
Definition: x86.h:413
@ X86_INS_JNE
Definition: x86.h:651
@ X86_INS_KSHIFTRD
Definition: x86.h:688
@ X86_INS_COMISS
Definition: x86.h:489
@ X86_INS_PSIGNW
Definition: x86.h:809
@ X86_INS_CMPNLESS
Definition: x86.h:1725
@ X86_INS_FUCOMP
Definition: x86.h:1094
@ X86_INS_VPBLENDMD
Definition: x86.h:1378
@ X86_INS_VPBROADCASTB
Definition: x86.h:1383
@ X86_INS_VCMPNEQ_OSPS
Definition: x86.h:1855
@ X86_INS_XCRYPTCFB
Definition: x86.h:1689
@ X86_INS_VPSHUFHW
Definition: x86.h:1574
@ X86_INS_VMOVDQU64
Definition: x86.h:1316
@ X86_INS_VPMOVSQW
Definition: x86.h:1525
@ X86_INS_VPSHAQ
Definition: x86.h:1566
@ X86_INS_VCVTSI2SS
Definition: x86.h:629
@ X86_INS_PMAXUD
Definition: x86.h:931
@ X86_INS_VCVTTSS2SI
Definition: x86.h:633
@ X86_INS_VADDSS
Definition: x86.h:1104
@ X86_INS_VCMPNLTPD
Definition: x86.h:1866
@ X86_INS_PMAXUW
Definition: x86.h:932
@ X86_INS_PSWAPD
Definition: x86.h:970
@ X86_INS_FSIN
Definition: x86.h:1046
@ X86_INS_VORPD
Definition: x86.h:1258
@ X86_INS_VPMULHW
Definition: x86.h:1546
@ X86_INS_VSUBSD
Definition: x86.h:1669
@ X86_INS_MULPS
Definition: x86.h:871
@ X86_INS_VEXP2PS
Definition: x86.h:1164
@ X86_INS_PMINSW
Definition: x86.h:795
@ X86_INS_SETAE
Definition: x86.h:1012
@ X86_INS_ROUNDPS
Definition: x86.h:996
@ X86_INS_MOVLPS
Definition: x86.h:846
@ X86_INS_PSADBW
Definition: x86.h:804
@ X86_INS_SCASW
Definition: x86.h:1011
@ X86_INS_FCOMI
Definition: x86.h:492
@ X86_INS_LFS
Definition: x86.h:712
@ X86_INS_PEXT
Definition: x86.h:900
@ X86_INS_PAND
Definition: x86.h:774
@ X86_INS_VPMOVM2D
Definition: x86.h:1514
@ X86_INS_VPCOMD
Definition: x86.h:1412
@ X86_INS_AESKEYGENASSIST
Definition: x86.h:410
@ X86_INS_CLGI
Definition: x86.h:452
@ X86_INS_ORPS
Definition: x86.h:586
@ X86_INS_VPSCATTERDQ
Definition: x86.h:1561
@ X86_INS_VPMOVM2B
Definition: x86.h:1513
@ X86_INS_VPERMPS
Definition: x86.h:1435
@ X86_INS_VPUNPCKHQDQ
Definition: x86.h:1611
@ X86_INS_SYSENTER
Definition: x86.h:1082
@ X86_INS_VPERMIL2PS
Definition: x86.h:1431
@ X86_INS_SHA1RNDS4
Definition: x86.h:1033
@ X86_INS_VFMADD231SS
Definition: x86.h:1189
@ X86_INS_XGETBV
Definition: x86.h:1694
@ X86_INS_VCMPEQPS
Definition: x86.h:1827
@ X86_INS_VRSQRTSS
Definition: x86.h:1647
@ X86_INS_PMOVZXBD
Definition: x86.h:943
@ X86_INS_FNCLEX
Definition: x86.h:558
@ X86_INS_VPMOVZXBW
Definition: x86.h:1539
@ X86_INS_VCMPNEQ_OQPS
Definition: x86.h:1839
@ X86_INS_SETNP
Definition: x86.h:1023
@ X86_INS_CLTS
Definition: x86.h:454
@ X86_INS_VPMOVSDB
Definition: x86.h:1521
@ X86_INS_FLDL2E
Definition: x86.h:553
@ X86_INS_KMOVB
Definition: x86.h:667
@ X86_INS_WRMSR
Definition: x86.h:1683
@ X86_INS_PI2FD
Definition: x86.h:924
@ X86_INS_PACKSSDW
Definition: x86.h:761
@ X86_INS_LES
Definition: x86.h:710
@ X86_INS_VCMPGTSS
Definition: x86.h:1773
@ X86_INS_VINSERTF32X8
Definition: x86.h:1280
@ X86_INS_RDGSBASE
Definition: x86.h:985
@ X86_INS_PABSW
Definition: x86.h:760
@ X86_INS_VFNMSUB231PS
Definition: x86.h:1245
@ X86_INS_RET
Definition: x86.h:533
@ X86_INS_VINSERTF128
Definition: x86.h:1278
@ X86_INS_MINSS
Definition: x86.h:744
@ X86_INS_VPERMI2Q
Definition: x86.h:1429
@ X86_INS_XRSTORS64
Definition: x86.h:1700
@ X86_INS_VCMPLEPD
Definition: x86.h:1863
@ X86_INS_VPADDD
Definition: x86.h:1360
@ X86_INS_LGDT
Definition: x86.h:713
@ X86_INS_VMOVNTDQA
Definition: x86.h:1327
@ X86_INS_VGATHERPF1DPD
Definition: x86.h:1268
@ X86_INS_VMMCALL
Definition: x86.h:1307
@ X86_INS_XORPD
Definition: x86.h:589
@ X86_INS_VRNDSCALESS
Definition: x86.h:1633
@ X86_INS_VPSHAD
Definition: x86.h:1565
@ X86_INS_AESDECLAST
Definition: x86.h:405
@ X86_INS_STOSQ
Definition: x86.h:1063
@ X86_INS_VEXP2PD
Definition: x86.h:1163
@ X86_INS_VCMPFALSEPS
Definition: x86.h:1838
@ X86_INS_FLDLN2
Definition: x86.h:556
@ X86_INS_VMRUN
Definition: x86.h:1342
@ X86_INS_PSUBB
Definition: x86.h:818
@ X86_INS_PSLLDQ
Definition: x86.h:968
@ X86_INS_LOOP
Definition: x86.h:725
@ X86_INS_DIVSD
Definition: x86.h:526
@ X86_INS_VFMADDPS
Definition: x86.h:1179
@ X86_INS_POPCNT
Definition: x86.h:955
@ X86_INS_MOVNTPD
Definition: x86.h:852
@ X86_INS_VMOVNTPD
Definition: x86.h:1329
@ X86_INS_CVTPS2PD
Definition: x86.h:503
@ X86_INS_VFMSUBADD213PS
Definition: x86.h:1206
@ X86_INS_VSCATTERQPS
Definition: x86.h:1659
@ X86_INS_VPSHLQ
Definition: x86.h:1570
@ X86_INS_VCMPNGT_UQPS
Definition: x86.h:1853
@ X86_INS_UNPCKHPD
Definition: x86.h:1097
@ X86_INS_VPHSUBSW
Definition: x86.h:1470
@ X86_INS_ADDSUBPD
Definition: x86.h:399
@ X86_INS_MINPS
Definition: x86.h:742
@ X86_INS_PINSRD
Definition: x86.h:927
@ X86_INS_RETFQ
Definition: x86.h:729
@ X86_INS_PFNACC
Definition: x86.h:914
@ X86_INS_JL
Definition: x86.h:649
@ X86_INS_PSHUFHW
Definition: x86.h:966
@ X86_INS_MOVMSKPS
Definition: x86.h:848
@ X86_INS_FDIV
Definition: x86.h:528
@ X86_INS_AND
Definition: x86.h:411
@ X86_INS_SGDT
Definition: x86.h:1029
@ X86_INS_VMAXPD
Definition: x86.h:1294
@ X86_INS_VRCPPS
Definition: x86.h:1628
@ X86_INS_VPERMILPS
Definition: x86.h:1433
@ X86_INS_AESENCLAST
Definition: x86.h:407
@ X86_INS_FNSTCW
Definition: x86.h:561
@ X86_INS_PABSD
Definition: x86.h:759
@ X86_INS_INVPCID
Definition: x86.h:615
@ X86_INS_VCMPUNORDPD
Definition: x86.h:1864
@ X86_INS_NOP
Definition: x86.h:880
@ X86_INS_VPMOVSXDQ
Definition: x86.h:1529
@ X86_INS_VPEXTRQ
Definition: x86.h:1445
@ X86_INS_VCOMISD
Definition: x86.h:625
@ X86_INS_SHR
Definition: x86.h:1040
@ X86_INS_CVTDQ2PD
Definition: x86.h:498
@ X86_INS_SHA1MSG1
Definition: x86.h:1030
@ X86_INS_VPCMPGTQ
Definition: x86.h:1401
@ X86_INS_VPMAXSW
Definition: x86.h:1498
@ X86_INS_RSQRTSS
Definition: x86.h:1001
@ X86_INS_EXTRACTPS
Definition: x86.h:537
@ X86_INS_SHRD
Definition: x86.h:1041
@ X86_INS_AESENC
Definition: x86.h:408
@ X86_INS_VPGATHERDD
Definition: x86.h:1447
@ X86_INS_VCMPGE_OQSS
Definition: x86.h:1788
@ X86_INS_SETG
Definition: x86.h:1018
@ X86_INS_FUCOMI
Definition: x86.h:1092
@ X86_INS_PUSHAW
Definition: x86.h:975
@ X86_INS_DIVPS
Definition: x86.h:522
@ X86_INS_VPADDUSB
Definition: x86.h:1364
@ X86_INS_VPERMILPD
Definition: x86.h:1432
@ X86_INS_VFNMADD132PD
Definition: x86.h:1222
@ X86_INS_VPMACSSDQH
Definition: x86.h:1483
@ X86_INS_VPSLLDQ
Definition: x86.h:1579
@ X86_INS_SETL
Definition: x86.h:1020
@ X86_INS_XORPS
Definition: x86.h:590
@ X86_INS_VCMPLE_OQPD
Definition: x86.h:1879
@ X86_INS_VPERMT2Q
Definition: x86.h:1440
@ X86_INS_PMOVSXBD
Definition: x86.h:937
@ X86_INS_VPHSUBDQ
Definition: x86.h:1468
@ X86_INS_VSUBPS
Definition: x86.h:1668
@ X86_INS_VCVTDQ2PD
Definition: x86.h:1132
@ X86_INS_VPCMPEQB
Definition: x86.h:1393
@ X86_INS_VSCATTERPF1QPS
Definition: x86.h:1657
@ X86_INS_VCMPSD
Definition: x86.h:1792
@ X86_INS_INTO
Definition: x86.h:610
@ X86_INS_RCR
Definition: x86.h:983
@ X86_INS_VFMADD231PS
Definition: x86.h:1181
@ X86_INS_VCMPNLT_UQSS
Definition: x86.h:1780
@ X86_INS_OUTSW
Definition: x86.h:885
@ X86_INS_VCMPEQ_UQSD
Definition: x86.h:1801
@ X86_INS_CMPUNORDPD
Definition: x86.h:1752
@ X86_INS_LOOPE
Definition: x86.h:726
@ X86_INS_VERW
Definition: x86.h:1162
@ X86_INS_KSHIFTLB
Definition: x86.h:683
@ X86_INS_VPUNPCKHDQ
Definition: x86.h:1610
@ X86_INS_VSQRTSD
Definition: x86.h:1664
@ X86_INS_VPMOVZXWD
Definition: x86.h:1541
@ X86_INS_PCMPISTRI
Definition: x86.h:896
@ X86_INS_FYL2X
Definition: x86.h:581
@ X86_INS_MOVDQ2Q
Definition: x86.h:754
@ X86_INS_SETLE
Definition: x86.h:1019
@ X86_INS_VPSUBB
Definition: x86.h:1596
@ X86_INS_VCMPNLTPS
Definition: x86.h:1832
@ X86_INS_VPSUBD
Definition: x86.h:1597
@ X86_INS_BOUND
Definition: x86.h:433
@ X86_INS_VPERMQ
Definition: x86.h:1436
@ X86_INS_MAXSS
Definition: x86.h:739
@ X86_INS_CMPNLESD
Definition: x86.h:1735
@ X86_INS_PMOVSXWQ
Definition: x86.h:942
@ X86_INS_UD0
Definition: x86.h:1894
@ X86_INS_VPANDQ
Definition: x86.h:1372
@ X86_INS_PMAXUB
Definition: x86.h:794
@ X86_INS_VCMPNEQ_OQPD
Definition: x86.h:1873
@ X86_INS_VPCOMUD
Definition: x86.h:1417
@ X86_INS_PCMPEQD
Definition: x86.h:778
@ X86_INS_PMULDQ
Definition: x86.h:949
@ X86_INS_FRSTOR
Definition: x86.h:569
@ X86_INS_PEXTRW
Definition: x86.h:783
@ X86_INS_VPCMPQ
Definition: x86.h:1405
@ X86_INS_CRC32
Definition: x86.h:497
@ X86_INS_VCMPEQ_UQSS
Definition: x86.h:1767
@ X86_INS_PFRCPIT2
Definition: x86.h:917
@ X86_INS_VFNMADD231SD
Definition: x86.h:1233
@ X86_INS_VFRCZSD
Definition: x86.h:1256
@ X86_INS_VPERMPD
Definition: x86.h:1434
@ X86_INS_UCOMISS
Definition: x86.h:624
@ X86_INS_VPBROADCASTD
Definition: x86.h:1384
@ X86_INS_KSHIFTRQ
Definition: x86.h:689
@ X86_INS_VPEXTRD
Definition: x86.h:1444
@ X86_INS_PFMAX
Definition: x86.h:911
@ X86_INS_VEXTRACTF32X4
Definition: x86.h:1168
@ X86_INS_VFMADDSD
Definition: x86.h:1182
@ X86_INS_VMOVDQA
Definition: x86.h:1313
@ X86_INS_KANDNW
Definition: x86.h:664
@ X86_INS_CMPSW
Definition: x86.h:484
@ X86_INS_TZCNT
Definition: x86.h:1089
@ X86_INS_VPCOMW
Definition: x86.h:1420
@ X86_INS_DPPS
Definition: x86.h:532
@ X86_INS_GETSEC
Definition: x86.h:591
@ X86_INS_CMPEQPS
Definition: x86.h:1739
@ X86_INS_XADD
Definition: x86.h:733
@ X86_INS_VFNMSUB132PD
Definition: x86.h:1238
@ X86_INS_PSUBQ
Definition: x86.h:820
@ X86_INS_PSRLD
Definition: x86.h:815
@ X86_INS_SYSRET
Definition: x86.h:1084
@ X86_INS_VCMPNGEPD
Definition: x86.h:1870
@ X86_INS_XSHA256
Definition: x86.h:1711
@ X86_INS_VCVTPS2UDQ
Definition: x86.h:1143
@ X86_INS_BTR
Definition: x86.h:439
@ X86_INS_VEXTRACTI128
Definition: x86.h:1170
@ X86_INS_VGATHERDPS
Definition: x86.h:1263
@ X86_INS_KNOTD
Definition: x86.h:672
@ X86_INS_PSRAW
Definition: x86.h:814
@ X86_INS_FSQRT
Definition: x86.h:1054
@ X86_INS_KXORQ
Definition: x86.h:698
@ X86_INS_VCMPORD_SSD
Definition: x86.h:1816
@ X86_INS_VFRCZSS
Definition: x86.h:1257
@ X86_INS_VEXTRACTI64X4
Definition: x86.h:1172
@ X86_INS_VPMOVSXBD
Definition: x86.h:1526
@ X86_INS_PADDW
Definition: x86.h:771
@ X86_INS_KXNORQ
Definition: x86.h:694
@ X86_INS_FDISI8087_NOP
Definition: x86.h:1714
@ X86_INS_IMUL
Definition: x86.h:599
@ X86_INS_VCVTUDQ2PD
Definition: x86.h:1153
@ X86_INS_VCMPNLE_UQPS
Definition: x86.h:1849
@ X86_INS_VPSRAW
Definition: x86.h:1589
@ X86_INS_FICOMP
Definition: x86.h:549
@ X86_INS_VCMPNEQ_USPD
Definition: x86.h:1881
@ X86_INS_RCPSS
Definition: x86.h:982
@ X86_INS_VPANDN
Definition: x86.h:1371
@ X86_INS_VPTESTMD
Definition: x86.h:1604
@ X86_INS_VPBLENDD
Definition: x86.h:1376
@ X86_INS_VFMADDSUBPD
Definition: x86.h:1192
@ X86_INS_VEXTRACTPS
Definition: x86.h:1173
@ X86_INS_MOVHLPS
Definition: x86.h:841
@ X86_INS_CVTPD2PS
Definition: x86.h:501
@ X86_INS_PCOMMIT
Definition: x86.h:898
@ X86_INS_VGATHERPF1QPD
Definition: x86.h:1270
@ X86_INS_VPCMPUQ
Definition: x86.h:1408
@ X86_INS_BSWAP
Definition: x86.h:436
@ X86_INS_VCMPNLE_UQPD
Definition: x86.h:1883
@ X86_INS_KANDND
Definition: x86.h:662
@ X86_INS_PUNPCKLQDQ
Definition: x86.h:973
@ X86_INS_KXORD
Definition: x86.h:697
@ X86_INS_KNOTB
Definition: x86.h:671
@ X86_INS_CDQE
Definition: x86.h:445
@ X86_INS_VCOMPRESSPD
Definition: x86.h:1130
@ X86_INS_KANDQ
Definition: x86.h:665
@ X86_INS_INSERTPS
Definition: x86.h:603
@ X86_INS_KANDNB
Definition: x86.h:661
@ X86_INS_SQRTSD
Definition: x86.h:1052
@ X86_INS_VPSIGNB
Definition: x86.h:1576
@ X86_INS_PHADDW
Definition: x86.h:785
@ X86_INS_ADC
Definition: x86.h:392
@ X86_INS_CMPLEPD
Definition: x86.h:1751
@ X86_INS_XRELEASE
Definition: x86.h:1696
@ X86_INS_STR
Definition: x86.h:1065
@ X86_INS_VCVTPD2PSX
Definition: x86.h:1136
@ X86_INS_VPSUBW
Definition: x86.h:1603
@ X86_INS_VMINSS
Definition: x86.h:1304
@ X86_INS_VCMPEQ_USSD
Definition: x86.h:1817
@ X86_INS_XOR
Definition: x86.h:720
@ X86_INS_VCMPUNORD_SSD
Definition: x86.h:1812
@ X86_INS_VCMPORD_SPD
Definition: x86.h:1884
@ X86_INS_XSAVEOPT64
Definition: x86.h:1706
@ X86_INS_CMOVA
Definition: x86.h:457
@ X86_INS_VFNMSUB231PD
Definition: x86.h:1242
@ X86_INS_VFNMADD132SD
Definition: x86.h:1232
@ X86_INS_VFNMSUB213SD
Definition: x86.h:1247
@ X86_INS_KSHIFTLQ
Definition: x86.h:685
@ X86_INS_VINSERTF64X4
Definition: x86.h:1282
@ X86_INS_VCVTTPD2DQ
Definition: x86.h:1149
@ X86_INS_VPTEST
Definition: x86.h:1608
@ X86_INS_PMADDWD
Definition: x86.h:792
@ X86_INS_VPCMPISTRI
Definition: x86.h:1403
@ X86_INS_MOVSHDUP
Definition: x86.h:858
@ X86_INS_RDRAND
Definition: x86.h:988
@ X86_INS_XCRYPTCBC
Definition: x86.h:1688
@ X86_INS_VADDSUBPD
Definition: x86.h:1105
@ X86_INS_FST
Definition: x86.h:1066
@ X86_INS_FICOM
Definition: x86.h:548
@ X86_INS_POP
Definition: x86.h:952
@ X86_INS_LSS
Definition: x86.h:731
@ X86_INS_OUT
Definition: x86.h:882
@ X86_INS_ENTER
Definition: x86.h:536
@ X86_INS_VPMOVSXBW
Definition: x86.h:1528
@ X86_INS_PSLLD
Definition: x86.h:810
@ X86_INS_VRSQRT14PD
Definition: x86.h:1638
@ X86_INS_XABORT
Definition: x86.h:1684
@ X86_INS_KNOTW
Definition: x86.h:674
@ X86_INS_VFMADDSUB132PD
Definition: x86.h:1190
@ X86_INS_VFMSUB213SD
Definition: x86.h:1215
@ X86_INS_VPMAXSB
Definition: x86.h:1495
@ X86_INS_STI
Definition: x86.h:1059
@ X86_INS_VFMSUB132SD
Definition: x86.h:1216
@ X86_INS_KORTESTW
Definition: x86.h:681
@ X86_INS_VPHMINPOSUW
Definition: x86.h:1466
@ X86_INS_PACKUSWB
Definition: x86.h:763
@ X86_INS_CMPUNORDSS
Definition: x86.h:1722
@ X86_INS_CMOVAE
Definition: x86.h:458
@ X86_INS_VPACKSSDW
Definition: x86.h:1355
@ X86_INS_PFCMPGE
Definition: x86.h:909
@ X86_INS_VPADDSB
Definition: x86.h:1362
@ X86_INS_MOVSS
Definition: x86.h:861
@ X86_INS_CVTDQ2PS
Definition: x86.h:499
@ X86_INS_VPSLLQ
Definition: x86.h:1581
@ X86_INS_VCMPPS
Definition: x86.h:1826
@ X86_INS_XCRYPTECB
Definition: x86.h:1691
@ X86_INS_WAIT
Definition: x86.h:1679
@ X86_INS_VCMPUNORDSS
Definition: x86.h:1762
@ X86_INS_PINSRB
Definition: x86.h:926
@ X86_INS_VPSRLVQ
Definition: x86.h:1594
@ X86_INS_VPMOVUSQD
Definition: x86.h:1535
@ X86_INS_MOVNTSD
Definition: x86.h:854
@ X86_INS_VZEROALL
Definition: x86.h:1677
@ X86_INS_VCMPLESS
Definition: x86.h:1761
@ X86_INS_VPBLENDMQ
Definition: x86.h:1379
@ X86_INS_CMPPD
Definition: x86.h:1748
@ X86_INS_VSCATTERQPD
Definition: x86.h:1658
@ X86_INS_VRSQRT14SS
Definition: x86.h:1641
@ X86_INS_PSRLDQ
Definition: x86.h:969
@ X86_INS_PDEP
Definition: x86.h:899
@ X86_INS_VMULPD
Definition: x86.h:1344
@ X86_INS_PINSRW
Definition: x86.h:790
@ X86_INS_VMOVSD
Definition: x86.h:1331
@ X86_INS_VPMACSSDD
Definition: x86.h:1482
@ X86_INS_VPMACSSWW
Definition: x86.h:1486
@ X86_INS_LGS
Definition: x86.h:714
@ X86_INS_STD
Definition: x86.h:1057
@ X86_INS_VPMULUDQ
Definition: x86.h:1550
@ X86_INS_ADCX
Definition: x86.h:393
@ X86_INS_VCVTUDQ2PS
Definition: x86.h:1154
@ X86_INS_BLENDVPD
Definition: x86.h:426
@ X86_INS_CMOVO
Definition: x86.h:477
@ X86_INS_VPCMPEQW
Definition: x86.h:1396
@ X86_INS_VCMPLEPS
Definition: x86.h:1829
@ X86_INS_ADDPS
Definition: x86.h:396
@ X86_INS_VPCMPB
Definition: x86.h:1391
@ X86_INS_XSETBV
Definition: x86.h:1709
@ X86_INS_VPERMI2PD
Definition: x86.h:1427
@ X86_INS_LTR
Definition: x86.h:732
@ X86_INS_VCMPGESS
Definition: x86.h:1772
@ X86_INS_VCMPLTSS
Definition: x86.h:1760
@ X86_INS_PMAXSB
Definition: x86.h:929
@ X86_INS_VPHADDUBQ
Definition: x86.h:1458
@ X86_INS_VCVTSD2SS
Definition: x86.h:627
@ X86_INS_VFNMADD213PS
Definition: x86.h:1228
@ X86_INS_AAM
Definition: x86.h:389
@ X86_INS_CMOVNS
Definition: x86.h:476
@ X86_INS_VPANDD
Definition: x86.h:1368
@ X86_INS_VPTESTNMD
Definition: x86.h:1606
@ X86_INS_KORTESTQ
Definition: x86.h:680
@ X86_INS_VPSUBQ
Definition: x86.h:1598
@ X86_INS_VCVTPD2PS
Definition: x86.h:1137
@ X86_INS_KORB
Definition: x86.h:675
@ X86_INS_SYSEXIT
Definition: x86.h:1083
@ X86_INS_VFMSUBSS
Definition: x86.h:1218
@ X86_INS_JBE
Definition: x86.h:641
@ X86_INS_VPCMPISTRM
Definition: x86.h:1404
@ X86_INS_PCMPISTRM
Definition: x86.h:897
@ X86_INS_ORPD
Definition: x86.h:585
@ X86_INS_SBB
Definition: x86.h:1007
@ X86_INS_MOVSW
Definition: x86.h:862
@ X86_INS_MULSD
Definition: x86.h:872
@ X86_INS_FLD
Definition: x86.h:707
@ X86_INS_SUBSD
Definition: x86.h:1075
@ X86_INS_DATA16
Definition: x86.h:518
@ X86_INS_POR
Definition: x86.h:803
@ X86_INS_VPCOMPRESSQ
Definition: x86.h:1414
@ X86_INS_VPMINSW
Definition: x86.h:1506
@ X86_INS_VPHADDUBW
Definition: x86.h:1459
@ X86_INS_SQRTPS
Definition: x86.h:1051
@ X86_INS_AAA
Definition: x86.h:387
@ X86_INS_BTC
Definition: x86.h:438
@ X86_INS_KXNORD
Definition: x86.h:693
@ X86_INS_CMOVBE
Definition: x86.h:460
@ X86_INS_VCVTTPS2DQ
Definition: x86.h:1151
@ X86_INS_UNPCKLPD
Definition: x86.h:1099
@ X86_INS_PSIGNB
Definition: x86.h:807
@ X86_INS_VPANDND
Definition: x86.h:1369
@ X86_INS_VRSQRTPS
Definition: x86.h:1646
@ X86_INS_CVTPD2PI
Definition: x86.h:745
@ X86_INS_PFADD
Definition: x86.h:907
@ X86_INS_ADOX
Definition: x86.h:404
@ X86_INS_VCVTPH2PS
Definition: x86.h:1139
@ X86_INS_VCMPTRUEPD
Definition: x86.h:1876
@ X86_INS_VPERMT2PD
Definition: x86.h:1438
@ X86_INS_VCMPGEPS
Definition: x86.h:1840
@ X86_INS_VPHADDWD
Definition: x86.h:1463
@ X86_INS_VCVTPD2DQ
Definition: x86.h:1135
@ X86_INS_FCMOVNE
Definition: x86.h:472
@ X86_INS_VFMADDSUBPS
Definition: x86.h:1195
@ X86_INS_MASKMOVQ
Definition: x86.h:752
@ X86_INS_VFMSUB213PS
Definition: x86.h:1212
@ X86_INS_VFMADD132SD
Definition: x86.h:1184
@ X86_INS_FNSTENV
Definition: x86.h:574
@ X86_INS_VPMAXSQ
Definition: x86.h:1497
@ X86_INS_VPHSUBBW
Definition: x86.h:1467
@ X86_INS_CMP
Definition: x86.h:481
@ X86_INS_VCVTPD2DQX
Definition: x86.h:1134
@ X86_INS_CVTTPS2PI
Definition: x86.h:750
@ X86_INS_PSUBD
Definition: x86.h:819
@ X86_INS_PADDD
Definition: x86.h:765
@ X86_INS_VPMOVSXWD
Definition: x86.h:1530
@ X86_INS_VPCMPUW
Definition: x86.h:1409
@ X86_INS_PINSRQ
Definition: x86.h:928
@ X86_INS_BEXTR
Definition: x86.h:418
@ X86_INS_XRSTOR
Definition: x86.h:1697
@ X86_INS_FPREM1
Definition: x86.h:565
@ X86_INS_VFNMSUBSS
Definition: x86.h:1250
@ X86_INS_VPHADDWQ
Definition: x86.h:1464
@ X86_INS_FDIVR
Definition: x86.h:523
@ X86_INS_VPSLLVD
Definition: x86.h:1582
@ X86_INS_VCMPLTSD
Definition: x86.h:1794
@ X86_INS_FNSTSW
Definition: x86.h:562
@ X86_INS_PSHUFB
Definition: x86.h:805
@ X86_INS_VPSHLD
Definition: x86.h:1569
@ X86_INS_VFNMADDPD
Definition: x86.h:1224
@ X86_INS_VDIVSS
Definition: x86.h:1158
@ X86_INS_VPCMPGTW
Definition: x86.h:1402
@ X86_INS_FINCSTP
Definition: x86.h:550
@ X86_INS_VCMPGT_OQPD
Definition: x86.h:1891
@ X86_INS_VTESTPS
Definition: x86.h:1672
@ X86_INS_PMOVSXDQ
Definition: x86.h:940
@ X86_INS_VPBLENDMB
Definition: x86.h:1377
@ X86_INS_FBLD
Definition: x86.h:542
@ X86_INS_BSF
Definition: x86.h:434
@ X86_INS_PCMPEQQ
Definition: x86.h:892
@ X86_INS_VPOR
Definition: x86.h:1553
@ X86_INS_FDIVRP
Definition: x86.h:525
@ X86_INS_FLDLG2
Definition: x86.h:555
@ X86_INS_VPMAXUQ
Definition: x86.h:1501
@ X86_INS_PMULUDQ
Definition: x86.h:802
@ X86_INS_VLDMXCSR
Definition: x86.h:1290
@ X86_INS_VMOVSLDUP
Definition: x86.h:1333
@ X86_INS_VCOMISS
Definition: x86.h:626
@ X86_INS_JB
Definition: x86.h:642
@ X86_INS_VPXOR
Definition: x86.h:1619
@ X86_INS_CVTSI2SD
Definition: x86.h:506
@ X86_INS_FCMOVU
Definition: x86.h:479
@ X86_INS_KMOVD
Definition: x86.h:668
@ X86_INS_VSCATTERPF0QPD
Definition: x86.h:1652
@ X86_INS_VINSERTI64X4
Definition: x86.h:1287
@ X86_INS_JECXZ
Definition: x86.h:644
@ X86_INS_KSHIFTRW
Definition: x86.h:690
@ X86_INS_PREFETCHNTA
Definition: x86.h:960
@ X86_INS_ADD
Definition: x86.h:394
@ X86_INS_PUSHFQ
Definition: x86.h:979
@ X86_INS_VPSRAD
Definition: x86.h:1585
@ X86_INS_CVTPI2PS
Definition: x86.h:747
@ X86_INS_VCMPLT_OQPS
Definition: x86.h:1844
@ X86_INS_KORW
Definition: x86.h:682
@ X86_INS_NOT
Definition: x86.h:881
@ X86_INS_SQRTSS
Definition: x86.h:1053
@ X86_INS_BLSFILL
Definition: x86.h:428
@ X86_INS_CMPSB
Definition: x86.h:482
@ X86_INS_VMOVQ
Definition: x86.h:1308
@ X86_INS_SHUFPS
Definition: x86.h:1044
@ X86_INS_VCMPUNORD_SSS
Definition: x86.h:1778
@ X86_INS_INVLPGA
Definition: x86.h:614
@ X86_INS_PSUBSB
Definition: x86.h:821
@ X86_INS_VMOVDQU
Definition: x86.h:1318
@ X86_INS_VFNMADDSD
Definition: x86.h:1230
@ X86_INS_VMAXSS
Definition: x86.h:1297
@ X86_INS_MOVSD
Definition: x86.h:857
@ X86_INS_PSUBUSW
Definition: x86.h:824
@ X86_INS_FCMOVNB
Definition: x86.h:470
@ X86_INS_VPSHAW
Definition: x86.h:1567
@ X86_INS_DAS
Definition: x86.h:517
@ X86_INS_VPACKUSDW
Definition: x86.h:1357
@ X86_INS_VCMPLESD
Definition: x86.h:1795
@ X86_INS_VMOVAPS
Definition: x86.h:588
@ X86_INS_VCVTTSS2USI
Definition: x86.h:634
@ X86_INS_VPMULLW
Definition: x86.h:1549
@ X86_INS_VFMSUBADDPS
Definition: x86.h:1205
@ X86_INS_VGATHERPF1DPS
Definition: x86.h:1269
@ X86_INS_VPAVGW
Definition: x86.h:1375
@ X86_INS_BLENDVPS
Definition: x86.h:427
@ X86_INS_PFACC
Definition: x86.h:906
@ X86_INS_VCVTDQ2PS
Definition: x86.h:1133
@ X86_INS_CQO
Definition: x86.h:496
@ X86_INS_MOVHPD
Definition: x86.h:842
@ X86_INS_PMULHRSW
Definition: x86.h:798
@ X86_INS_FLDL2T
Definition: x86.h:554
@ X86_INS_VPMULHRSW
Definition: x86.h:1544
@ X86_INS_SETP
Definition: x86.h:1026
@ X86_INS_MOVAPD
Definition: x86.h:583
@ X86_INS_MOVNTQ
Definition: x86.h:755
@ X86_INS_VMCLEAR
Definition: x86.h:1299
@ X86_INS_VCMPNGESS
Definition: x86.h:1768
@ X86_INS_VPSCATTERQQ
Definition: x86.h:1563
@ X86_INS_BLENDPS
Definition: x86.h:425
@ X86_INS_KXORB
Definition: x86.h:696
@ X86_INS_PMINUB
Definition: x86.h:796
@ X86_INS_VPCMPUD
Definition: x86.h:1407
@ X86_INS_VPINSRB
Definition: x86.h:1473
@ X86_INS_KANDW
Definition: x86.h:666
@ X86_INS_KMOVW
Definition: x86.h:670
@ X86_INS_CMPORDSS
Definition: x86.h:1726
@ X86_INS_JNO
Definition: x86.h:652
@ X86_INS_XCHG
Definition: x86.h:1687
@ X86_INS_SIDT
Definition: x86.h:1045
@ X86_INS_OUTSB
Definition: x86.h:883
@ X86_INS_VCMPNGE_UQSS
Definition: x86.h:1784
@ X86_INS_CVTPD2DQ
Definition: x86.h:500
@ X86_INS_INSB
Definition: x86.h:602
@ X86_INS_MOVSB
Definition: x86.h:856
@ X86_INS_VPSHLB
Definition: x86.h:1568
@ X86_INS_VAESIMC
Definition: x86.h:1111
@ X86_INS_VROUNDPS
Definition: x86.h:1635
@ X86_INS_F2XM1
Definition: x86.h:539
@ X86_INS_VCMPLE_OQSS
Definition: x86.h:1777
@ X86_INS_PMOVSXBW
Definition: x86.h:939
@ X86_INS_PUSHF
Definition: x86.h:977
@ X86_INS_FIMUL
Definition: x86.h:876
@ X86_INS_VCVTSS2SD
Definition: x86.h:630
@ X86_INS_PREFETCH
Definition: x86.h:959
@ X86_INS_VMOVMSKPD
Definition: x86.h:1325
@ X86_INS_CLC
Definition: x86.h:448
@ X86_INS_CMPEQPD
Definition: x86.h:1749
@ X86_INS_BLCI
Definition: x86.h:420
@ X86_INS_SHA256RNDS2
Definition: x86.h:1036
@ X86_INS_VPSLLD
Definition: x86.h:1580
@ X86_INS_VPINSRW
Definition: x86.h:1476
@ X86_INS_MOVBE
Definition: x86.h:837
@ X86_INS_MULPD
Definition: x86.h:870
@ X86_INS_FTST
Definition: x86.h:1088
@ X86_INS_VPMASKMOVD
Definition: x86.h:1493
@ X86_INS_PHSUBD
Definition: x86.h:787
@ X86_INS_VPUNPCKHBW
Definition: x86.h:1609
@ X86_INS_VHADDPS
Definition: x86.h:1275
@ X86_INS_VUNPCKHPD
Definition: x86.h:1673
@ X86_INS_VCMPGTPS
Definition: x86.h:1841
@ X86_INS_VROUNDSS
Definition: x86.h:1637
@ X86_INS_VPBLENDVB
Definition: x86.h:1381
@ X86_INS_VPHADDUWD
Definition: x86.h:1461
@ X86_INS_VPALIGNR
Definition: x86.h:1367
@ X86_INS_PMULHW
Definition: x86.h:800
@ X86_INS_VPXORQ
Definition: x86.h:1618
@ X86_INS_SETNO
Definition: x86.h:1022
@ X86_INS_VPSHAB
Definition: x86.h:1564
@ X86_INS_VMOVHLPS
Definition: x86.h:1319
@ X86_INS_VPSUBSB
Definition: x86.h:1599
@ X86_INS_MOVAPS
Definition: x86.h:584
@ X86_INS_PUNPCKLBW
Definition: x86.h:829
@ X86_INS_CVTSS2SD
Definition: x86.h:508
@ X86_INS_AAD
Definition: x86.h:388
@ X86_INS_RSM
Definition: x86.h:999
@ X86_INS_SAL
Definition: x86.h:1003
@ X86_INS_CMPLESD
Definition: x86.h:1731
@ X86_INS_CMPORDSD
Definition: x86.h:1736
@ X86_INS_CMOVB
Definition: x86.h:459
@ X86_INS_VBROADCASTI64X4
Definition: x86.h:1127
@ X86_INS_VDIVSD
Definition: x86.h:1157
@ X86_INS_CMPNEQSD
Definition: x86.h:1733
@ X86_INS_JLE
Definition: x86.h:648
@ X86_INS_VPSIGND
Definition: x86.h:1577
@ X86_INS_DIVPD
Definition: x86.h:521
@ X86_INS_STAC
Definition: x86.h:1055
@ X86_INS_SETB
Definition: x86.h:1015
@ X86_INS_VSUBPD
Definition: x86.h:1667
@ X86_INS_VRCP14SD
Definition: x86.h:1622
@ X86_INS_ROUNDSS
Definition: x86.h:998
@ X86_INS_VPSHUFB
Definition: x86.h:1572
@ X86_INS_BLCMSK
Definition: x86.h:422
@ X86_INS_OUTSD
Definition: x86.h:884
@ X86_INS_CVTTPD2DQ
Definition: x86.h:510
@ X86_INS_VPMACSSDQL
Definition: x86.h:1484
@ X86_INS_CVTSD2SI
Definition: x86.h:504
@ X86_INS_CVTPS2PI
Definition: x86.h:748
@ X86_INS_ANDPD
Definition: x86.h:415
@ X86_INS_VRNDSCALEPS
Definition: x86.h:1631
@ X86_INS_MONTMUL
Definition: x86.h:834
@ X86_INS_VMRESUME
Definition: x86.h:1341
@ X86_INS_FSCALE
Definition: x86.h:571
@ X86_INS_VPADDQ
Definition: x86.h:1361
@ X86_INS_VDPPS
Definition: x86.h:1160
@ X86_INS_VCMPNGE_UQPS
Definition: x86.h:1852
@ X86_INS_FLDENV
Definition: x86.h:552
@ X86_INS_VCMPTRUE_USSD
Definition: x86.h:1824
@ X86_INS_VGATHERPF1QPS
Definition: x86.h:1271
@ X86_INS_FYL2XP1
Definition: x86.h:582
@ X86_INS_VPADDSW
Definition: x86.h:1363
@ X86_INS_CALL
Definition: x86.h:442
@ X86_INS_VANDNPD
Definition: x86.h:1115
@ X86_INS_VPMOVUSDB
Definition: x86.h:1532
@ X86_INS_FILD
Definition: x86.h:598
@ X86_INS_VPROTD
Definition: x86.h:1556
@ X86_INS_VPHADDD
Definition: x86.h:1455
@ X86_INS_PUNPCKHWD
Definition: x86.h:828
@ X86_INS_PUNPCKHDQ
Definition: x86.h:827
@ X86_INS_VPCMPUB
Definition: x86.h:1406
@ X86_INS_VPROTW
Definition: x86.h:1558
@ X86_INS_VFMSUBADD132PS
Definition: x86.h:1201
@ X86_INS_VCVTPS2PH
Definition: x86.h:1142
@ X86_INS_VMOVDQU32
Definition: x86.h:1315
@ X86_INS_CMPLTSD
Definition: x86.h:1730
@ X86_INS_SUBPD
Definition: x86.h:1070
@ X86_INS_VTESTPD
Definition: x86.h:1671
@ X86_INS_VRNDSCALESD
Definition: x86.h:1632
@ X86_INS_LFENCE
Definition: x86.h:711
@ X86_INS_CMPORDPS
Definition: x86.h:1746
@ X86_INS_VBLENDPS
Definition: x86.h:1122
@ X86_INS_VMXOFF
Definition: x86.h:1349
@ X86_INS_CVTTPD2PI
Definition: x86.h:749
@ X86_INS_MOVSQ
Definition: x86.h:860
@ X86_INS_XCRYPTOFB
Definition: x86.h:1692
@ X86_INS_VPMOVDB
Definition: x86.h:1511
@ X86_INS_VRCP14PD
Definition: x86.h:1620
@ X86_INS_VPHSUBWD
Definition: x86.h:1471
@ X86_INS_CMPUNORDPS
Definition: x86.h:1742
@ X86_INS_SHL
Definition: x86.h:1037
@ X86_INS_FADDP
Definition: x86.h:403
@ X86_INS_INVEPT
Definition: x86.h:612
@ X86_INS_BLENDPD
Definition: x86.h:424
@ X86_INS_VPROTB
Definition: x86.h:1555
@ X86_INS_KORQ
Definition: x86.h:677
@ X86_INS_VCMPNEQPD
Definition: x86.h:1865
@ X86_INS_VSQRTPS
Definition: x86.h:1663
@ X86_INS_VPHSUBD
Definition: x86.h:1469
@ X86_INS_VCMPEQ_OSPS
Definition: x86.h:1843
@ X86_INS_PSUBW
Definition: x86.h:825
@ X86_INS_VCMPNEQ_USSD
Definition: x86.h:1813
@ X86_INS_VADDSUBPS
Definition: x86.h:1106
@ X86_INS_VMWRITE
Definition: x86.h:1348
@ X86_INS_ROUNDPD
Definition: x86.h:995
@ X86_INS_VCMPNGTSS
Definition: x86.h:1769
@ X86_INS_PSIGND
Definition: x86.h:808
@ X86_INS_VCMPEQ_UQPS
Definition: x86.h:1835
@ X86_INS_VCMPLTPS
Definition: x86.h:1828
@ X86_INS_VPEXTRB
Definition: x86.h:1443
@ X86_INS_VINSERTF64X2
Definition: x86.h:1281
@ X86_INS_VPORQ
Definition: x86.h:1552
@ X86_INS_RCPPS
Definition: x86.h:981
@ X86_INS_PEXTRB
Definition: x86.h:901
@ X86_INS_FCOMIP
Definition: x86.h:491
@ X86_INS_CVTPS2DQ
Definition: x86.h:502
@ X86_INS_VEXPANDPS
Definition: x86.h:1166
@ X86_INS_EMMS
Definition: x86.h:751
@ X86_INS_CMPPS
Definition: x86.h:1738
@ X86_INS_UCOMISD
Definition: x86.h:623
@ X86_INS_PFPNACC
Definition: x86.h:915
@ X86_INS_VPCMPW
Definition: x86.h:1410
@ X86_INS_VFMSUB231SS
Definition: x86.h:1221
@ X86_INS_VEXTRACTF128
Definition: x86.h:1167
@ X86_INS_FEMMS
Definition: x86.h:546
@ X86_INS_VMAXPS
Definition: x86.h:1295
@ X86_INS_VCVTSS2USI
Definition: x86.h:1147
@ X86_INS_VFNMADD213PD
Definition: x86.h:1225
@ X86_INS_KSHIFTRB
Definition: x86.h:687
@ X86_INS_SCASQ
Definition: x86.h:1010
@ X86_INS_RSQRTPS
Definition: x86.h:1000
@ X86_INS_MOVDQA
Definition: x86.h:839
@ X86_INS_PFRCP
Definition: x86.h:918
@ X86_INS_FLDZ
Definition: x86.h:705
@ X86_INS_SKINIT
Definition: x86.h:1047
@ X86_INS_MULSS
Definition: x86.h:873
@ X86_INS_MOVABS
Definition: x86.h:836
@ X86_INS_BTS
Definition: x86.h:440
@ X86_INS_VPMOVMSKB
Definition: x86.h:1517
@ X86_INS_MWAIT
Definition: x86.h:878
@ X86_INS_XSAVES64
Definition: x86.h:1708
@ X86_INS_VPCMOV
Definition: x86.h:1390
@ X86_INS_CLAC
Definition: x86.h:447
@ X86_INS_POPFD
Definition: x86.h:957
@ X86_INS_SUB
Definition: x86.h:719
@ X86_INS_VFMADD132PS
Definition: x86.h:1175
@ X86_INS_VUCOMISS
Definition: x86.h:638
@ X86_INS_VPACKSSWB
Definition: x86.h:1356
@ X86_INS_VCVTPD2UDQ
Definition: x86.h:1138
@ X86_INS_COMISD
Definition: x86.h:488
@ X86_INS_VSTMXCSR
Definition: x86.h:1666
@ X86_INS_MINSD
Definition: x86.h:743
@ X86_INS_VRCP14PS
Definition: x86.h:1621
@ X86_INS_PSHUFW
Definition: x86.h:806
@ X86_INS_PCMPGTD
Definition: x86.h:781
@ X86_INS_RDTSC
Definition: x86.h:990
@ X86_INS_FABS
Definition: x86.h:391
@ X86_INS_SARX
Definition: x86.h:1006
@ X86_INS_VMPTRST
Definition: x86.h:1339
@ X86_INS_PADDB
Definition: x86.h:764
@ X86_INS_INC
Definition: x86.h:601
@ X86_INS_VFRCZPD
Definition: x86.h:1254
@ X86_INS_VPUNPCKLDQ
Definition: x86.h:1614
@ X86_INS_VCMPNLE_UQSS
Definition: x86.h:1781
@ X86_INS_VPUNPCKLQDQ
Definition: x86.h:1615
@ X86_INS_ADDSS
Definition: x86.h:398
@ X86_INS_LAR
Definition: x86.h:701
@ X86_INS_LLDT
Definition: x86.h:716
@ X86_INS_VCMPNEQSD
Definition: x86.h:1797
@ X86_INS_PACKUSDW
Definition: x86.h:886
@ X86_INS_VPABSQ
Definition: x86.h:1353
@ X86_INS_PMOVSXWD
Definition: x86.h:941
@ X86_INS_VINSERTI32X4
Definition: x86.h:1284
@ X86_INS_FXSAVE64
Definition: x86.h:579
@ X86_INS_FUCOMPP
Definition: x86.h:1093
@ X86_INS_VFNMADD132SS
Definition: x86.h:1236
@ X86_INS_VMPTRLD
Definition: x86.h:1338
@ X86_INS_VFNMSUBPD
Definition: x86.h:1240
@ X86_INS_BLSMSK
Definition: x86.h:431
@ X86_INS_FXAM
Definition: x86.h:575
@ X86_INS_VMPSADBW
Definition: x86.h:1337
@ X86_INS_PUSHAL
Definition: x86.h:976
@ X86_INS_STOSW
Definition: x86.h:1064
@ X86_INS_POPFQ
Definition: x86.h:958
@ X86_INS_VCMPNGE_UQPD
Definition: x86.h:1886
@ X86_INS_PCMPEQB
Definition: x86.h:777
@ X86_INS_LZCNT
Definition: x86.h:734
@ X86_INS_VPLZCNTD
Definition: x86.h:1477
@ X86_INS_VPHADDSW
Definition: x86.h:1456
@ X86_INS_ADDSUBPS
Definition: x86.h:400
@ X86_INS_VBROADCASTSD
Definition: x86.h:1128
@ X86_INS_KXORW
Definition: x86.h:699
@ X86_INS_FENI8087_NOP
Definition: x86.h:1715
@ X86_INS_VRSQRT28SD
Definition: x86.h:1644
@ X86_INS_VPCMPGTD
Definition: x86.h:1400
@ X86_INS_VEXTRACTF64X4
Definition: x86.h:1169
@ X86_INS_DIVSS
Definition: x86.h:527
@ X86_INS_VCMPNGESD
Definition: x86.h:1802
@ X86_INS_VPBROADCASTMB2Q
Definition: x86.h:1385
@ X86_INS_JS
Definition: x86.h:658
@ X86_INS_ARPL
Definition: x86.h:417
@ X86_INS_FNSAVE
Definition: x86.h:570
@ X86_INS_INSW
Definition: x86.h:606
@ X86_INS_VFNMADD213SD
Definition: x86.h:1231
@ X86_INS_SETGE
Definition: x86.h:1017
@ X86_INS_CMPNLTPS
Definition: x86.h:1744
@ X86_INS_STOSD
Definition: x86.h:1062
@ X86_INS_FNOP
Definition: x86.h:560
@ X86_INS_MOVD
Definition: x86.h:753
@ X86_INS_CMOVGE
Definition: x86.h:466
@ X86_INS_VCMPTRUEPS
Definition: x86.h:1842
@ X86_INS_VMINPD
Definition: x86.h:1301
@ X86_INS_VHSUBPD
Definition: x86.h:1276
@ X86_INS_VPCOMUQ
Definition: x86.h:1418
@ X86_INS_PEXTRD
Definition: x86.h:902
@ X86_INS_MOVUPD
Definition: x86.h:865
@ X86_INS_PXOR
Definition: x86.h:832
@ X86_INS_VMOVSS
Definition: x86.h:1334
@ X86_INS_FCOMPP
Definition: x86.h:544
@ X86_INS_VCMPUNORD_SPS
Definition: x86.h:1846
@ X86_INS_PCMPESTRM
Definition: x86.h:894
@ X86_INS_VSCATTERPF1DPS
Definition: x86.h:1655
@ X86_INS_VPSHUFD
Definition: x86.h:1573
@ X86_INS_VFMADD231SD
Definition: x86.h:1185
@ X86_INS_PREFETCHT0
Definition: x86.h:961
@ X86_INS_CVTTSS2SI
Definition: x86.h:513
@ X86_INS_VLDDQU
Definition: x86.h:1289
@ X86_INS_VMAXSD
Definition: x86.h:1296
@ X86_INS_VDIVPS
Definition: x86.h:1156
@ X86_INS_VORPS
Definition: x86.h:1259
@ X86_INS_SETNE
Definition: x86.h:1021
@ X86_INS_VCMPNEQPS
Definition: x86.h:1831
@ X86_INS_IRET
Definition: x86.h:617
@ X86_INS_VPHADDUWQ
Definition: x86.h:1462
@ X86_INS_EXTRQ
Definition: x86.h:538
@ X86_INS_IRETQ
Definition: x86.h:619
@ X86_INS_ENCLU
Definition: x86.h:535
@ X86_INS_SHA1NEXTE
Definition: x86.h:1032
@ X86_INS_VPMACSSWD
Definition: x86.h:1485
@ X86_INS_VFNMADD231PS
Definition: x86.h:1229
@ X86_INS_SETE
Definition: x86.h:1016
@ X86_INS_PF2IW
Definition: x86.h:905
@ X86_INS_PADDUSW
Definition: x86.h:770
@ X86_INS_FCOMP
Definition: x86.h:490
@ X86_INS_VCMPFALSEPD
Definition: x86.h:1872
@ X86_INS_VPMOVZXWQ
Definition: x86.h:1542
@ X86_INS_FDIVP
Definition: x86.h:530
@ X86_INS_VFMADDSUB231PD
Definition: x86.h:1194
@ X86_INS_WRFSBASE
Definition: x86.h:1681
@ X86_INS_VCVTTSD2USI
Definition: x86.h:632
@ X86_INS_JMP
Definition: x86.h:650
@ X86_INS_SHUFPD
Definition: x86.h:1043
@ X86_INS_VPHADDDQ
Definition: x86.h:1454
@ X86_INS_CMOVNE
Definition: x86.h:471
@ X86_INS_BLCIC
Definition: x86.h:421
@ X86_INS_SHLD
Definition: x86.h:1038
@ X86_INS_VRSQRT28PD
Definition: x86.h:1642
@ X86_INS_PMINSD
Definition: x86.h:934
@ X86_INS_SQRTPD
Definition: x86.h:1050
@ X86_INS_VPMINSD
Definition: x86.h:1504
@ X86_INS_PADDSB
Definition: x86.h:767
@ X86_INS_VPMASKMOVQ
Definition: x86.h:1494
@ X86_INS_VCMPSS
Definition: x86.h:1758
@ X86_INS_PSUBSW
Definition: x86.h:822
@ X86_INS_VCMPGT_OQSS
Definition: x86.h:1789
@ X86_INS_VMREAD
Definition: x86.h:1340
@ X86_INS_VPMOVZXDQ
Definition: x86.h:1540
@ X86_INS_SAR
Definition: x86.h:1005
@ X86_INS_PMADDUBSW
Definition: x86.h:791
@ X86_INS_VCMPFALSESS
Definition: x86.h:1770
@ X86_INS_VCMPFALSESD
Definition: x86.h:1804
@ X86_INS_HADDPS
Definition: x86.h:593
@ X86_INS_VAESENCLAST
Definition: x86.h:1109
@ X86_INS_PCMPESTRI
Definition: x86.h:893
@ X86_INS_VPMOVSXWQ
Definition: x86.h:1531
@ X86_INS_FXSAVE
Definition: x86.h:578
@ X86_INS_VFMADDSUB213PD
Definition: x86.h:1193
@ X86_INS_VMOVLPS
Definition: x86.h:1324
@ X86_INS_VPCMPD
Definition: x86.h:1392
@ X86_INS_VANDPD
Definition: x86.h:1117
@ X86_INS_VMULPS
Definition: x86.h:1345
@ X86_INS_VPSHUFLW
Definition: x86.h:1575
@ X86_INS_VMOVNTPS
Definition: x86.h:1330
@ X86_INS_JRCXZ
Definition: x86.h:657
@ X86_INS_VBLENDVPS
Definition: x86.h:1124
@ X86_INS_VPCOMB
Definition: x86.h:1411
@ X86_INS_ANDPS
Definition: x86.h:416
@ X86_INS_VMOVDQU16
Definition: x86.h:1314
@ X86_INS_PMOVMSKB
Definition: x86.h:797
@ X86_INS_VPCMPGTB
Definition: x86.h:1399
@ X86_INS_VMOVHPS
Definition: x86.h:1321
@ X86_INS_VCMPNEQ_USSS
Definition: x86.h:1779
@ X86_INS_VMOVMSKPS
Definition: x86.h:1326
@ X86_INS_FSUBP
Definition: x86.h:1079
@ X86_INS_PFSUB
Definition: x86.h:922
@ X86_INS_VPMACSWD
Definition: x86.h:1487
@ X86_INS_VCVTSS2SI
Definition: x86.h:1146
@ X86_INS_VPCMPEQD
Definition: x86.h:1394
@ X86_INS_PEXTRQ
Definition: x86.h:903
@ X86_INS_VINSERTI64X2
Definition: x86.h:1286
@ X86_INS_MASKMOVDQU
Definition: x86.h:735
@ X86_INS_PANDN
Definition: x86.h:773
@ X86_INS_BLSR
Definition: x86.h:432
@ X86_INS_OR
Definition: x86.h:718
@ X86_INS_VPSRLD
Definition: x86.h:1591
@ X86_INS_SCASB
Definition: x86.h:1008
@ X86_INS_SHA256MSG2
Definition: x86.h:1035
@ X86_INS_VPMOVQD
Definition: x86.h:1519
@ X86_INS_UD2B
Definition: x86.h:1096
@ X86_INS_VCMPUNORD_SPD
Definition: x86.h:1880
@ X86_INS_VUNPCKLPD
Definition: x86.h:1675
@ X86_INS_VFMSUB132SS
Definition: x86.h:1220
@ X86_INS_RCL
Definition: x86.h:980
@ X86_INS_CLFLUSH
Definition: x86.h:450
@ X86_INS_VRSQRT28SS
Definition: x86.h:1645
@ X86_INS_KANDB
Definition: x86.h:659
@ X86_INS_MPSADBW
Definition: x86.h:868
@ X86_INS_SHA1MSG2
Definition: x86.h:1031
@ X86_INS_IN
Definition: x86.h:600
@ X86_INS_PAVGB
Definition: x86.h:775
@ X86_INS_STMXCSR
Definition: x86.h:1060
@ X86_INS_VCMPNGT_UQSD
Definition: x86.h:1819
@ X86_INS_VCMPFALSE_OSSD
Definition: x86.h:1820
@ X86_INS_MOVUPS
Definition: x86.h:866
@ X86_INS_LEAVE
Definition: x86.h:709
@ X86_INS_VFMADD213PS
Definition: x86.h:1180
@ X86_INS_VPCMPESTRM
Definition: x86.h:1398
@ X86_INS_VCVTSI2SD
Definition: x86.h:628
@ X86_INS_VFNMSUB213PD
Definition: x86.h:1241
@ X86_INS_PSHUFLW
Definition: x86.h:967
@ X86_INS_VFMSUBADD231PS
Definition: x86.h:1207
@ X86_INS_MOVZX
Definition: x86.h:867
@ X86_INS_MOVQ2DQ
Definition: x86.h:756
@ X86_INS_CMPEQSD
Definition: x86.h:1729
@ X86_INS_CLD
Definition: x86.h:449
@ X86_INS_VPMAXSD
Definition: x86.h:1496
@ X86_INS_FSETPM
Definition: x86.h:572
@ X86_INS_PI2FW
Definition: x86.h:925
@ X86_INS_VMFUNC
Definition: x86.h:1300
@ X86_INS_PMULHRW
Definition: x86.h:950
@ X86_INS_VINSERTF32X4
Definition: x86.h:1279
@ X86_INS_VPSADBW
Definition: x86.h:1559
@ X86_INS_STOSB
Definition: x86.h:1061
@ X86_INS_CMC
Definition: x86.h:456
@ X86_INS_FFREE
Definition: x86.h:547
@ X86_INS_BT
Definition: x86.h:437
@ X86_INS_INVVPID
Definition: x86.h:616
@ X86_INS_KANDD
Definition: x86.h:660
@ X86_INS_VCMPFALSE_OSPS
Definition: x86.h:1854
@ X86_INS_CWD
Definition: x86.h:514
@ X86_INS_VCMPTRUE_USPS
Definition: x86.h:1858
@ X86_INS_SWAPGS
Definition: x86.h:1080
@ X86_INS_FSTP
Definition: x86.h:1067
@ X86_INS_PABSB
Definition: x86.h:758
@ X86_INS_KSHIFTLW
Definition: x86.h:686
@ X86_INS_MOVQ
Definition: x86.h:757
@ X86_INS_FBSTP
Definition: x86.h:543
@ X86_INS_SAHF
Definition: x86.h:1002
@ X86_INS_VCMPEQ_USSS
Definition: x86.h:1783
@ X86_INS_PMAXSW
Definition: x86.h:793
@ X86_INS_VPMOVSQD
Definition: x86.h:1524
@ X86_INS_VMOVDQA32
Definition: x86.h:1311
@ X86_INS_VPBLENDW
Definition: x86.h:1382
@ X86_INS_VADDPS
Definition: x86.h:1102
@ X86_INS_VFNMSUB132PS
Definition: x86.h:1239
@ X86_INS_VFMADD132PD
Definition: x86.h:1174
@ X86_INS_VPMOVM2W
Definition: x86.h:1516
@ X86_INS_VDIVPD
Definition: x86.h:1155
@ X86_INS_VFMSUBADDPD
Definition: x86.h:1202
@ X86_INS_MOVNTDQA
Definition: x86.h:849
@ X86_INS_CMPUNORDSD
Definition: x86.h:1732
@ X86_INS_LOOPNE
Definition: x86.h:727
@ X86_INS_PCMPGTW
Definition: x86.h:782
@ X86_INS_VCMPNLTSS
Definition: x86.h:1764
@ X86_INS_PSRLW
Definition: x86.h:817
@ X86_INS_PUNPCKHBW
Definition: x86.h:826
@ X86_INS_PMULLD
Definition: x86.h:951
@ X86_INS_BSR
Definition: x86.h:435
@ X86_INS_VUNPCKLPS
Definition: x86.h:1676
@ X86_INS_MOVLPD
Definition: x86.h:845
@ X86_INS_FSTPNCE
Definition: x86.h:1068
@ X86_INS_VZEROUPPER
Definition: x86.h:1678
@ X86_INS_VGATHERDPD
Definition: x86.h:1262
@ X86_INS_CLWB
Definition: x86.h:455
@ X86_INS_KUNPCKBW
Definition: x86.h:691
@ X86_INS_BLSI
Definition: x86.h:429
@ X86_INS_VBLENDMPS
Definition: x86.h:1120
@ X86_INS_VPHADDUDQ
Definition: x86.h:1460
@ X86_INS_VINSERTI32X8
Definition: x86.h:1285
@ X86_INS_VCMPGTPD
Definition: x86.h:1875
@ X86_INS_INVLPG
Definition: x86.h:613
@ X86_INS_VFNMADD231PD
Definition: x86.h:1226
@ X86_INS_KORTESTB
Definition: x86.h:678
@ X86_INS_VPSRAVD
Definition: x86.h:1587
@ X86_INS_VMOVAPD
Definition: x86.h:587
@ X86_INS_PSLLW
Definition: x86.h:812
@ X86_INS_VPMINSB
Definition: x86.h:1503
@ X86_INS_IDIV
Definition: x86.h:597
@ X86_INS_VPEXPANDQ
Definition: x86.h:1442
@ X86_INS_FXCH
Definition: x86.h:1069
@ X86_INS_VPMOVSDW
Definition: x86.h:1522
@ X86_INS_VMOVDQU8
Definition: x86.h:1317
@ X86_INS_MOVSX
Definition: x86.h:863
@ X86_INS_VBROADCASTF128
Definition: x86.h:1125
@ X86_INS_XEND
Definition: x86.h:1693
@ X86_INS_VEXTRACTI32X4
Definition: x86.h:1171
@ X86_INS_CMOVNO
Definition: x86.h:473
@ X86_INS_FMUL
Definition: x86.h:875
@ X86_INS_VPERMIL2PD
Definition: x86.h:1430
@ X86_INS_PMULHUW
Definition: x86.h:799
@ X86_INS_VSUBSS
Definition: x86.h:1670
@ X86_INS_VCMPNGTPD
Definition: x86.h:1871
@ X86_INS_KSHIFTLD
Definition: x86.h:684
@ X86_INS_VPMINUQ
Definition: x86.h:1509
@ X86_INS_VPUNPCKLBW
Definition: x86.h:1613
@ X86_INS_VCMPNEQ_OSSS
Definition: x86.h:1787
@ X86_INS_KNOTQ
Definition: x86.h:673
@ X86_INS_ENCLS
Definition: x86.h:534
@ X86_INS_PCLMULQDQ
Definition: x86.h:891
@ X86_INS_VSCATTERPF0DPD
Definition: x86.h:1650
@ X86_INS_CMPSS
Definition: x86.h:1718
@ X86_INS_VPTESTNMQ
Definition: x86.h:1607
@ X86_INS_VPROTQ
Definition: x86.h:1557
@ X86_INS_VFMADDPD
Definition: x86.h:1176
@ X86_INS_VCMPUNORDSD
Definition: x86.h:1796
@ X86_INS_VPMULHUW
Definition: x86.h:1545
@ X86_INS_VCMPGT_OQSD
Definition: x86.h:1823
@ X86_INS_VGATHERQPD
Definition: x86.h:1272
@ X86_INS_STC
Definition: x86.h:1056
@ X86_INS_VPACKUSWB
Definition: x86.h:1358
@ X86_INS_VPHSUBW
Definition: x86.h:1472
@ X86_INS_VMOVDQA64
Definition: x86.h:1312
@ X86_INS_SFENCE
Definition: x86.h:1028
@ X86_INS_VFNMSUB231SS
Definition: x86.h:1253
@ X86_INS_MOVLHPS
Definition: x86.h:844
@ X86_INS_FPTAN
Definition: x86.h:566
@ X86_INS_INT3
Definition: x86.h:609
@ X86_INS_VPMAXUB
Definition: x86.h:1499
@ X86_INS_VFMSUB231PD
Definition: x86.h:1210
@ X86_INS_PAVGUSB
Definition: x86.h:888
@ X86_INS_VPSRLDQ
Definition: x86.h:1590
@ X86_INS_CMPLEPS
Definition: x86.h:1741
@ X86_INS_JCXZ
Definition: x86.h:643
@ X86_INS_ENDBR64
Definition: x86.h:1896
@ X86_INS_VCMPORDPS
Definition: x86.h:1834
@ X86_INS_VADDPD
Definition: x86.h:1101
@ X86_INS_HLT
Definition: x86.h:594
@ X86_INS_VCMPGEPD
Definition: x86.h:1874
@ X86_INS_VCMPNLEPS
Definition: x86.h:1833
@ X86_INS_FIDIVR
Definition: x86.h:524
@ X86_INS_VPADDB
Definition: x86.h:1359
@ X86_INS_JA
Definition: x86.h:640
@ X86_INS_VCMPFALSE_OSPD
Definition: x86.h:1888
@ X86_INS_VPMOVSQB
Definition: x86.h:1523
@ X86_INS_VCMPTRUE_USSS
Definition: x86.h:1790
@ X86_INS_VPCOMQ
Definition: x86.h:1415
@ X86_INS_POPAL
Definition: x86.h:954
@ X86_INS_VPMAXUW
Definition: x86.h:1502
@ X86_INS_FUCOM
Definition: x86.h:1095
@ X86_INS_DEC
Definition: x86.h:519
@ X86_INS_VPMOVUSQW
Definition: x86.h:1536
@ X86_INS_VGATHERPF0QPS
Definition: x86.h:1267
@ X86_INS_MOVDDUP
Definition: x86.h:838
@ X86_INS_VPADDUSW
Definition: x86.h:1365
@ X86_INS_FXRSTOR64
Definition: x86.h:577
@ X86_INS_XTEST
Definition: x86.h:1713
@ X86_INS_PHSUBW
Definition: x86.h:789
@ X86_INS_VCMPORD_SSS
Definition: x86.h:1782
@ X86_INS_RDSEED
Definition: x86.h:989
@ X86_INS_RETF
Definition: x86.h:728
@ X86_INS_VPMULDQ
Definition: x86.h:1543
@ X86_INS_XACQUIRE
Definition: x86.h:1685
@ X86_INS_PMOVZXDQ
Definition: x86.h:946
@ X86_INS_PHADDSW
Definition: x86.h:784
@ X86_INS_SUBSS
Definition: x86.h:1076
@ X86_INS_CMPNEQPS
Definition: x86.h:1743
@ X86_INS_KXNORB
Definition: x86.h:692
@ X86_INS_VFNMADD213SS
Definition: x86.h:1235
@ X86_INS_CVTSS2SI
Definition: x86.h:509
@ X86_INS_VGATHERPF0DPS
Definition: x86.h:1265
@ X86_INS_VPERM2F128
Definition: x86.h:1423
@ X86_INS_XRSTOR64
Definition: x86.h:1698
@ X86_INS_SUBPS
Definition: x86.h:1071
@ X86_INS_CMPNEQPD
Definition: x86.h:1753
@ X86_INS_TEST
Definition: x86.h:1086
@ X86_INS_PREFETCHW
Definition: x86.h:964
@ X86_INS_VRCP28PD
Definition: x86.h:1624
@ X86_INS_PREFETCHT1
Definition: x86.h:962
@ X86_INS_VPERMT2PS
Definition: x86.h:1439
@ X86_INS_CMPLTPD
Definition: x86.h:1750
@ X86_INS_VPMACSDD
Definition: x86.h:1479
@ X86_INS_DAA
Definition: x86.h:516
@ X86_INS_PUSH
Definition: x86.h:974
@ X86_INS_VFMADD231PD
Definition: x86.h:1178
@ X86_INS_FSUBR
Definition: x86.h:1072
@ X86_INS_VSHUFPS
Definition: x86.h:1661
@ X86_INS_XSAVE
Definition: x86.h:1701
@ X86_INS_FLDPI
Definition: x86.h:557
@ X86_INS_LAHF
Definition: x86.h:700
@ X86_INS_BLCS
Definition: x86.h:423
@ X86_INS_VMCALL
Definition: x86.h:1298
@ X86_INS_JO
Definition: x86.h:655
@ X86_INS_CMOVL
Definition: x86.h:467
@ X86_INS_HSUBPS
Definition: x86.h:596
@ X86_INS_PACKSSWB
Definition: x86.h:762
@ X86_INS_ENDING
Definition: x86.h:1898
@ X86_INS_VFMADD213PD
Definition: x86.h:1177
@ X86_INS_VFMADD213SD
Definition: x86.h:1183
@ X86_INS_VPMINSQ
Definition: x86.h:1505
@ X86_INS_VPCOMUW
Definition: x86.h:1419
@ X86_INS_VPMOVQB
Definition: x86.h:1518
@ X86_INS_FFREEP
Definition: x86.h:567
@ X86_INS_FSUB
Definition: x86.h:1077
@ X86_INS_VPMULLQ
Definition: x86.h:1548
@ X86_INS_FLDCW
Definition: x86.h:551
@ X86_INS_VPCOMPRESSD
Definition: x86.h:1413
@ X86_INS_MAXPD
Definition: x86.h:736
@ X86_INS_VAESENC
Definition: x86.h:1110
@ X86_INS_VCMPLE_OQSD
Definition: x86.h:1811
@ X86_INS_VPBROADCASTW
Definition: x86.h:1388
@ X86_INS_VHSUBPS
Definition: x86.h:1277
@ X86_INS_FCMOVE
Definition: x86.h:464
@ X86_INS_FSINCOS
Definition: x86.h:573
@ X86_INS_ADDSD
Definition: x86.h:397
@ X86_INS_VFNMSUB213PS
Definition: x86.h:1244
@ X86_INS_VFMSUBSD
Definition: x86.h:1214
@ X86_INS_VMOVDDUP
Definition: x86.h:1309
@ X86_INS_VFNMADD231SS
Definition: x86.h:1237
@ X86_INS_VROUNDSD
Definition: x86.h:1636
@ X86_INS_INT1
Definition: x86.h:608
@ X86_INS_VPINSRD
Definition: x86.h:1474
@ X86_INS_VPSRLW
Definition: x86.h:1595
@ X86_INS_CDQ
Definition: x86.h:444
@ X86_INS_PFSUBR
Definition: x86.h:921
@ X86_INS_CPUID
Definition: x86.h:495
@ X86_INS_STGI
Definition: x86.h:1058
@ X86_INS_VPERMT2D
Definition: x86.h:1437
@ X86_INS_INSD
Definition: x86.h:605
@ X86_INS_SLDT
Definition: x86.h:1048
@ X86_INS_VPMINUB
Definition: x86.h:1507
@ X86_INS_VFMADDSUB132PS
Definition: x86.h:1191
@ X86_INS_PSRAD
Definition: x86.h:813
@ X86_INS_VCMPNLT_UQSD
Definition: x86.h:1814
@ X86_INS_FISTP
Definition: x86.h:622
@ X86_INS_PF2ID
Definition: x86.h:904
@ X86_INS_VRSQRT14SD
Definition: x86.h:1640
@ X86_INS_KORTESTD
Definition: x86.h:679
@ X86_INS_PCMPEQW
Definition: x86.h:779
@ X86_INS_IRETD
Definition: x86.h:618
@ X86_INS_VPHADDBD
Definition: x86.h:1451
@ X86_INS_VCMPEQ_OSPD
Definition: x86.h:1877
@ X86_INS_CWDE
Definition: x86.h:515
@ X86_INS_BLSIC
Definition: x86.h:430
@ X86_INS_PFRSQIT1
Definition: x86.h:919
@ X86_INS_XLATB
Definition: x86.h:1695
@ X86_INS_CMPLESS
Definition: x86.h:1721
@ X86_INS_CMOVLE
Definition: x86.h:468
@ X86_INS_VMOVLPD
Definition: x86.h:1323
@ X86_INS_PUSHFD
Definition: x86.h:978
@ X86_INS_VFNMSUB132SD
Definition: x86.h:1248
@ X86_INS_LDDQU
Definition: x86.h:702
@ X86_INS_VPSUBUSW
Definition: x86.h:1602
@ X86_INS_VSCATTERDPS
Definition: x86.h:1649
@ X86_INS_PADDUSB
Definition: x86.h:769
@ X86_INS_VCMPEQ_USPS
Definition: x86.h:1851
@ X86_INS_WBINVD
Definition: x86.h:1680
@ X86_INS_VCMPNLESS
Definition: x86.h:1765
@ X86_INS_BZHI
Definition: x86.h:441
@ X86_INS_VCVTTPS2UDQ
Definition: x86.h:1152
@ X86_INS_MOVMSKPD
Definition: x86.h:847
@ X86_INS_CMOVG
Definition: x86.h:465
@ X86_INS_JE
Definition: x86.h:645
@ X86_INS_VRCP14SS
Definition: x86.h:1623
@ X86_INS_VPABSD
Definition: x86.h:1352
@ X86_INS_WRGSBASE
Definition: x86.h:1682
@ X86_INS_VCVTTPD2DQX
Definition: x86.h:1148
@ X86_INS_VBLENDVPD
Definition: x86.h:1123
@ X86_INS_VXORPD
Definition: x86.h:1260
@ X86_INS_VRCP28SS
Definition: x86.h:1627
@ X86_INS_CMPORDPD
Definition: x86.h:1756
@ X86_INS_LODSW
Definition: x86.h:724
@ X86_INS_VCMPLT_OQSS
Definition: x86.h:1776
@ X86_INS_VDPPD
Definition: x86.h:1159
@ X86_INS_PSHUFD
Definition: x86.h:965
@ X86_INS_PCMPGTQ
Definition: x86.h:895
@ X86_INS_VFMSUBADD231PD
Definition: x86.h:1204
@ X86_INS_DIV
Definition: x86.h:520
@ X86_INS_FMULP
Definition: x86.h:877
@ X86_INS_CMOVE
Definition: x86.h:463
@ X86_INS_POPF
Definition: x86.h:956
@ X86_INS_VFMSUB213SS
Definition: x86.h:1219
@ X86_INS_VPABSW
Definition: x86.h:1354
@ X86_INS_SETA
Definition: x86.h:1013
@ X86_INS_PALIGNR
Definition: x86.h:772
@ X86_INS_HSUBPD
Definition: x86.h:595
@ X86_INS_VPMADCSWD
Definition: x86.h:1490
@ X86_INS_CVTTPS2DQ
Definition: x86.h:511
@ X86_INS_SETS
Definition: x86.h:1027
@ X86_INS_DPPD
Definition: x86.h:531
@ X86_INS_MFENCE
Definition: x86.h:740
@ X86_INS_PFCMPEQ
Definition: x86.h:908
@ X86_INS_VFMADDSS
Definition: x86.h:1186
@ X86_INS_VFNMADD132PS
Definition: x86.h:1223
@ X86_INS_UD2
Definition: x86.h:1087
@ X86_INS_MINPD
Definition: x86.h:741
@ X86_INS_VSCATTERDPD
Definition: x86.h:1648
@ X86_INS_VSCATTERPF1QPD
Definition: x86.h:1656
@ X86_INS_PSUBUSB
Definition: x86.h:823
@ X86_INS_VPMOVM2Q
Definition: x86.h:1515
@ X86_INS_VCMPEQPD
Definition: x86.h:1861
@ X86_INS_CMPNLTPD
Definition: x86.h:1754
@ X86_INS_PSRLQ
Definition: x86.h:816
@ X86_INS_VMSAVE
Definition: x86.h:1343
@ X86_INS_VMXON
Definition: x86.h:1350
@ X86_INS_VBLENDMPD
Definition: x86.h:1119
@ X86_INS_VPSUBUSB
Definition: x86.h:1601
@ X86_INS_SALC
Definition: x86.h:1004
@ X86_INS_VFNMADDSS
Definition: x86.h:1234
@ X86_INS_VFMSUBPS
Definition: x86.h:1211
@ X86_INS_XSAVES
Definition: x86.h:1707
@ X86_INS_JNS
Definition: x86.h:654
@ X86_INS_CVTTSD2SI
Definition: x86.h:512
@ X86_INS_MOVNTI
Definition: x86.h:851
@ X86_INS_VSQRTPD
Definition: x86.h:1662
@ X86_INS_VPUNPCKLWD
Definition: x86.h:1616
@ X86_INS_VSCATTERPF0DPS
Definition: x86.h:1651
@ X86_INS_PMINUD
Definition: x86.h:935
@ X86_INS_PREFETCHT2
Definition: x86.h:963
@ X86_INS_VCVTUSI2SS
Definition: x86.h:636
@ X86_INS_KXNORW
Definition: x86.h:695
@ X86_INS_VCMPNEQ_USPS
Definition: x86.h:1847
@ X86_INS_VPTESTMQ
Definition: x86.h:1605
@ X86_INS_ENDBR32
Definition: x86.h:1895
@ X86_INS_VCMPEQ_USPD
Definition: x86.h:1885
@ X86_INS_INVALID
Definition: x86.h:385
@ X86_INS_FPREM
Definition: x86.h:564
@ X86_INS_MOVNTPS
Definition: x86.h:853
@ X86_INS_VAESDECLAST
Definition: x86.h:1107
@ X86_INS_PHADDD
Definition: x86.h:786
@ X86_INS_XSAVEOPT
Definition: x86.h:1705
@ X86_INS_LMSW
Definition: x86.h:717
@ X86_INS_SCASD
Definition: x86.h:1009
@ X86_INS_MOVNTDQ
Definition: x86.h:850
@ X86_INS_FCMOVBE
Definition: x86.h:461
@ X86_INS_VMOVSHDUP
Definition: x86.h:1332
@ X86_INS_CMPEQSS
Definition: x86.h:1719
@ X86_INS_PFRCPIT1
Definition: x86.h:916
@ X86_INS_VFMSUB132PD
Definition: x86.h:1198
@ X86_INS_VHADDPD
Definition: x86.h:1274
@ X86_INS_JG
Definition: x86.h:647
@ X86_INS_VMOVUPS
Definition: x86.h:1336
@ X86_INS_VPMINUW
Definition: x86.h:1510
@ X86_INS_VSCATTERPF0QPS
Definition: x86.h:1653
@ X86_INS_VFMADD132SS
Definition: x86.h:1188
@ X86_INS_VCMPNEQ_OQSD
Definition: x86.h:1805
@ X86_INS_XSHA1
Definition: x86.h:1710
@ X86_INS_FIADD
Definition: x86.h:402
@ X86_INS_CMPSD
Definition: x86.h:1728
@ X86_INS_VMULSD
Definition: x86.h:1346
@ X86_INS_VPXORD
Definition: x86.h:1617
@ X86_INS_VMULSS
Definition: x86.h:1347
@ X86_INS_VPMOVSXBQ
Definition: x86.h:1527
@ X86_INS_VBROADCASTI32X4
Definition: x86.h:1126
@ X86_INS_MAXSD
Definition: x86.h:738
@ X86_INS_VPERMI2PS
Definition: x86.h:1428
@ X86_INS_CMPNLEPD
Definition: x86.h:1755
@ X86_INS_CMPXCHG8B
Definition: x86.h:487
@ X86_INS_INSERTQ
Definition: x86.h:604
@ X86_INS_VSHUFPD
Definition: x86.h:1660
@ X86_INS_VPGATHERDQ
Definition: x86.h:1448
@ X86_INS_VPSIGNW
Definition: x86.h:1578
@ X86_INS_FISTTP
Definition: x86.h:620
@ X86_INS_VAESDEC
Definition: x86.h:1108
@ X86_INS_FUCOMIP
Definition: x86.h:1091
@ X86_INS_VINSERTPS
Definition: x86.h:1288
@ X86_INS_VCMPNLESD
Definition: x86.h:1799
@ X86_INS_XCRYPTCTR
Definition: x86.h:1690
@ X86_INS_VCVTUSI2SD
Definition: x86.h:635
@ X86_INS_SHA256MSG1
Definition: x86.h:1034
@ X86_INS_SMSW
Definition: x86.h:1049
@ X86_INS_VALIGNQ
Definition: x86.h:1114
@ X86_INS_VUCOMISD
Definition: x86.h:637
@ X86_INS_CMPNEQSS
Definition: x86.h:1723
@ X86_INS_CVTSD2SS
Definition: x86.h:505
@ X86_INS_VPAVGB
Definition: x86.h:1374
@ X86_INS_CMPXCHG16B
Definition: x86.h:485
@ X86_INS_ROR
Definition: x86.h:993
@ X86_INS_VPMULLD
Definition: x86.h:1547
@ X86_INS_JP
Definition: x86.h:656
@ X86_INS_LIDT
Definition: x86.h:715
@ X86_INS_LJMP
Definition: x86.h:541
@ X86_INS_VPMOVZXBQ
Definition: x86.h:1538
@ X86_INS_VFNMSUB231SD
Definition: x86.h:1249
@ X86_INS_VPUNPCKHWD
Definition: x86.h:1612
@ X86_INS_VCMPTRUESS
Definition: x86.h:1774
@ X86_INS_PMOVZXWD
Definition: x86.h:947
@ X86_INS_MOVSXD
Definition: x86.h:864
@ X86_INS_VPMOVZXBD
Definition: x86.h:1537
@ X86_INS_LDS
Definition: x86.h:704
@ X86_INS_XRSTORS
Definition: x86.h:1699
@ X86_INS_VFMSUB213PD
Definition: x86.h:1209
@ X86_INS_VFMADD213SS
Definition: x86.h:1187
@ X86_INS_VPBROADCASTQ
Definition: x86.h:1387
@ X86_INS_VGATHERPF0QPD
Definition: x86.h:1266
@ X86_INS_PMULLW
Definition: x86.h:801
@ X86_INS_VMINPS
Definition: x86.h:1302
@ X86_INS_CMOVNP
Definition: x86.h:474
@ X86_INS_FCMOVNBE
Definition: x86.h:469
@ X86_INS_KORD
Definition: x86.h:676
@ X86_INS_VMASKMOVPD
Definition: x86.h:1292
@ X86_INS_VFNMADDPS
Definition: x86.h:1227
@ X86_INS_CMOVS
Definition: x86.h:480
@ X86_INS_VCMPNGEPS
Definition: x86.h:1836
@ X86_INS_PADDSW
Definition: x86.h:768
@ X86_INS_UNPCKHPS
Definition: x86.h:1098
@ X86_INS_VCMPEQ_OSSD
Definition: x86.h:1809
@ X86_INS_VCOMPRESSPS
Definition: x86.h:1131
@ X86_INS_VCMPFALSE_OSSS
Definition: x86.h:1786
@ X86_INS_CLI
Definition: x86.h:453
@ X86_INS_ADDPD
Definition: x86.h:395
@ X86_INS_PFCMPGT
Definition: x86.h:910
@ X86_INS_FISUBR
Definition: x86.h:1073
@ X86_INS_VPHADDBQ
Definition: x86.h:1452
@ X86_INS_CMPNLTSS
Definition: x86.h:1724
@ X86_INS_VPMOVUSQB
Definition: x86.h:1534
@ X86_INS_VPMADDUBSW
Definition: x86.h:1491
@ X86_INS_VANDNPS
Definition: x86.h:1116
@ X86_INS_MUL
Definition: x86.h:869
@ X86_INS_NEG
Definition: x86.h:879
@ X86_INS_LEA
Definition: x86.h:708
@ X86_INS_FCMOVB
Definition: x86.h:462
@ X86_INS_ANDN
Definition: x86.h:412
@ X86_INS_VPSRLQ
Definition: x86.h:1592
@ X86_INS_VPERMD
Definition: x86.h:1425
@ X86_INS_VCMPNGE_UQSD
Definition: x86.h:1818
@ X86_INS_PADDQ
Definition: x86.h:766
@ X86_INS_VPCLMULQDQ
Definition: x86.h:1389
@ X86_INS_VPADDW
Definition: x86.h:1366
@ X86_INS_CMOVP
Definition: x86.h:478
@ X86_INS_VPEXTRW
Definition: x86.h:1446
@ X86_INS_JNP
Definition: x86.h:653
@ X86_INS_AAS
Definition: x86.h:390
@ X86_INS_CLFLUSHOPT
Definition: x86.h:451
@ X86_INS_VPHADDBW
Definition: x86.h:1453
@ X86_INS_VUNPCKHPS
Definition: x86.h:1674
@ X86_INS_CMPNLTSD
Definition: x86.h:1734
@ X86_INS_VPGATHERQD
Definition: x86.h:1449
@ X86_INS_VMOVHPD
Definition: x86.h:1320
@ X86_INS_VRCPSS
Definition: x86.h:1629
@ X86_INS_VCVTSD2USI
Definition: x86.h:1145
@ X86_INS_VPSLLVQ
Definition: x86.h:1583
@ X86_INS_RORX
Definition: x86.h:994
@ X86_INS_FRNDINT
Definition: x86.h:568
@ X86_INS_VFMADDSUB213PS
Definition: x86.h:1196
@ X86_INS_VFNMSUB132SS
Definition: x86.h:1252
@ X86_INS_VCMPUNORDPS
Definition: x86.h:1830
@ X86_INS_VPCONFLICTD
Definition: x86.h:1421
@ X86_INS_MOVDQU
Definition: x86.h:840
@ X86_INS_RDTSCP
Definition: x86.h:991
@ X86_INS_VCVTTPD2UDQ
Definition: x86.h:1150
@ X86_INS_SHRX
Definition: x86.h:1042
@ X86_INS_LODSB
Definition: x86.h:721
@ X86_INS_VCMPORDSD
Definition: x86.h:1800
@ X86_INS_VRNDSCALEPD
Definition: x86.h:1630
@ X86_INS_SYSCALL
Definition: x86.h:1081
@ X86_INS_PFRSQRT
Definition: x86.h:920
@ X86_INS_VCMPNGT_UQSS
Definition: x86.h:1785
@ X86_INS_VCMPPD
Definition: x86.h:1860
@ X86_INS_VCMPGTSD
Definition: x86.h:1807
@ X86_INS_VRCP28PS
Definition: x86.h:1625
@ X86_INS_CMPSQ
Definition: x86.h:483
@ X86_INS_VCMPGE_OQPS
Definition: x86.h:1856
@ X86_INS_SHLX
Definition: x86.h:1039
@ X86_INS_VSCATTERPF1DPD
Definition: x86.h:1654
@ X86_INS_VCMPNEQ_OQSS
Definition: x86.h:1771
@ X86_INS_CBW
Definition: x86.h:443
@ X86_INS_VAESKEYGENASSIST
Definition: x86.h:1112
@ X86_INS_PMINSB
Definition: x86.h:933
@ X86_INS_XSTORE
Definition: x86.h:1712
@ X86_INS_XSAVEC64
Definition: x86.h:1704
@ X86_INS_RDFSBASE
Definition: x86.h:984
@ X86_INS_VBROADCASTSS
Definition: x86.h:1129
@ X86_INS_VCMPLT_OQSD
Definition: x86.h:1810
@ X86_INS_VPAND
Definition: x86.h:1373
@ X86_INS_VCMPNEQ_OSSD
Definition: x86.h:1821
@ X86_INS_AESIMC
Definition: x86.h:409
@ X86_INS_CMPNLEPS
Definition: x86.h:1745
@ X86_INS_VCVTTSD2SI
Definition: x86.h:631
@ X86_INS_VFMSUB231PS
Definition: x86.h:1213
@ X86_INS_VFNMSUBSD
Definition: x86.h:1246
@ X86_INS_PSLLQ
Definition: x86.h:811
@ X86_INS_PBLENDVB
Definition: x86.h:889
@ X86_INS_VCMPLT_OQPD
Definition: x86.h:1878
@ X86_INS_VANDPS
Definition: x86.h:1118
@ X86_INS_VMOVUPD
Definition: x86.h:1335
@ X86_INS_VCMPEQ_OSSS
Definition: x86.h:1775
@ X86_INS_VCMPNGT_UQPD
Definition: x86.h:1887
@ X86_INS_VCMPLE_OQPS
Definition: x86.h:1845
@ X86_INS_VFMSUBPD
Definition: x86.h:1208
@ X86_INS_VPSHLW
Definition: x86.h:1571
@ X86_INS_VPHADDUBD
Definition: x86.h:1457
@ X86_INS_BLCFILL
Definition: x86.h:419
@ X86_INS_VPANDNQ
Definition: x86.h:1370
@ X86_INS_PMOVZXBQ
Definition: x86.h:944
@ X86_INS_SETNS
Definition: x86.h:1024
@ X86_INS_VPMACSDQH
Definition: x86.h:1480
x86_op_type
Operand type for instruction's operands.
Definition: x86.h:158
@ X86_OP_IMM
= CS_OP_IMM (Immediate operand).
Definition: x86.h:161
@ X86_OP_INVALID
= CS_OP_INVALID (Uninitialized).
Definition: x86.h:159
@ X86_OP_REG
= CS_OP_REG (Register operand).
Definition: x86.h:160
@ X86_OP_MEM
= CS_OP_MEM (Memory operand).
Definition: x86.h:162
x86_reg
X86 registers.
Definition: x86.h:19
@ X86_REG_YMM10
Definition: x86.h:54
@ X86_REG_YMM9
Definition: x86.h:54
@ X86_REG_R10B
Definition: x86.h:65
@ X86_REG_EIZ
Definition: x86.h:26
@ X86_REG_ES
Definition: x86.h:26
@ X86_REG_DR5
Definition: x86.h:35
@ X86_REG_FP5
Definition: x86.h:38
@ X86_REG_ESP
Definition: x86.h:26
@ X86_REG_ZMM12
Definition: x86.h:61
@ X86_REG_ENDING
Definition: x86.h:71
@ X86_REG_CR7
Definition: x86.h:32
@ X86_REG_XMM14
Definition: x86.h:48
@ X86_REG_YMM27
Definition: x86.h:57
@ X86_REG_BP
Definition: x86.h:22
@ X86_REG_XMM16
Definition: x86.h:49
@ X86_REG_K1
Definition: x86.h:39
@ X86_REG_R9W
Definition: x86.h:68
@ X86_REG_YMM17
Definition: x86.h:55
@ X86_REG_EFLAGS
Definition: x86.h:25
@ X86_REG_DR1
Definition: x86.h:34
@ X86_REG_YMM8
Definition: x86.h:54
@ X86_REG_XMM31
Definition: x86.h:52
@ X86_REG_FP6
Definition: x86.h:38
@ X86_REG_IP
Definition: x86.h:27
@ X86_REG_XMM3
Definition: x86.h:46
@ X86_REG_YMM26
Definition: x86.h:57
@ X86_REG_RDX
Definition: x86.h:28
@ X86_REG_DR8
Definition: x86.h:35
@ X86_REG_XMM5
Definition: x86.h:47
@ X86_REG_AL
Definition: x86.h:21
@ X86_REG_CR12
Definition: x86.h:33
@ X86_REG_DL
Definition: x86.h:24
@ X86_REG_YMM6
Definition: x86.h:53
@ X86_REG_R15B
Definition: x86.h:66
@ X86_REG_R11
Definition: x86.h:42
@ X86_REG_YMM12
Definition: x86.h:54
@ X86_REG_ZMM7
Definition: x86.h:60
@ X86_REG_ST6
Definition: x86.h:45
@ X86_REG_YMM16
Definition: x86.h:55
@ X86_REG_XMM10
Definition: x86.h:48
@ X86_REG_R14D
Definition: x86.h:68
@ X86_REG_ZMM23
Definition: x86.h:63
@ X86_REG_XMM21
Definition: x86.h:50
@ X86_REG_EBX
Definition: x86.h:25
@ X86_REG_SIL
Definition: x86.h:30
@ X86_REG_DR13
Definition: x86.h:36
@ X86_REG_YMM0
Definition: x86.h:52
@ X86_REG_R10W
Definition: x86.h:68
@ X86_REG_BPL
Definition: x86.h:22
@ X86_REG_ZMM28
Definition: x86.h:64
@ X86_REG_DR15
Definition: x86.h:37
@ X86_REG_XMM23
Definition: x86.h:50
@ X86_REG_AH
Definition: x86.h:21
@ X86_REG_R12
Definition: x86.h:43
@ X86_REG_FP3
Definition: x86.h:37
@ X86_REG_XMM7
Definition: x86.h:47
@ X86_REG_ST5
Definition: x86.h:45
@ X86_REG_ZMM13
Definition: x86.h:61
@ X86_REG_ZMM26
Definition: x86.h:64
@ X86_REG_ZMM10
Definition: x86.h:60
@ X86_REG_XMM2
Definition: x86.h:46
@ X86_REG_YMM1
Definition: x86.h:52
@ X86_REG_YMM28
Definition: x86.h:58
@ X86_REG_R10D
Definition: x86.h:67
@ X86_REG_DR6
Definition: x86.h:35
@ X86_REG_CR1
Definition: x86.h:31
@ X86_REG_YMM31
Definition: x86.h:58
@ X86_REG_RCX
Definition: x86.h:28
@ X86_REG_ZMM17
Definition: x86.h:62
@ X86_REG_ZMM1
Definition: x86.h:59
@ X86_REG_BX
Definition: x86.h:22
@ X86_REG_R8B
Definition: x86.h:65
@ X86_REG_RIP
Definition: x86.h:29
@ X86_REG_SI
Definition: x86.h:29
@ X86_REG_ZMM9
Definition: x86.h:60
@ X86_REG_XMM24
Definition: x86.h:50
@ X86_REG_FP2
Definition: x86.h:37
@ X86_REG_CR13
Definition: x86.h:33
@ X86_REG_MM3
Definition: x86.h:41
@ X86_REG_CR14
Definition: x86.h:33
@ X86_REG_R9
Definition: x86.h:42
@ X86_REG_ZMM5
Definition: x86.h:59
@ X86_REG_RSI
Definition: x86.h:29
@ X86_REG_XMM25
Definition: x86.h:51
@ X86_REG_CL
Definition: x86.h:22
@ X86_REG_YMM2
Definition: x86.h:52
@ X86_REG_XMM11
Definition: x86.h:48
@ X86_REG_ST7
Definition: x86.h:45
@ X86_REG_INVALID
Definition: x86.h:20
@ X86_REG_ZMM27
Definition: x86.h:64
@ X86_REG_ZMM29
Definition: x86.h:64
@ X86_REG_ESI
Definition: x86.h:26
@ X86_REG_R13W
Definition: x86.h:69
@ X86_REG_R15W
Definition: x86.h:69
@ X86_REG_R12D
Definition: x86.h:67
@ X86_REG_FP7
Definition: x86.h:38
@ X86_REG_R11W
Definition: x86.h:69
@ X86_REG_ZMM3
Definition: x86.h:59
@ X86_REG_ZMM0
Definition: x86.h:58
@ X86_REG_BH
Definition: x86.h:21
@ X86_REG_EAX
Definition: x86.h:24
@ X86_REG_XMM0
Definition: x86.h:46
@ X86_REG_DR11
Definition: x86.h:36
@ X86_REG_DR14
Definition: x86.h:36
@ X86_REG_ZMM25
Definition: x86.h:63
@ X86_REG_XMM6
Definition: x86.h:47
@ X86_REG_R15
Definition: x86.h:43
@ X86_REG_ZMM16
Definition: x86.h:62
@ X86_REG_R9B
Definition: x86.h:65
@ X86_REG_ZMM8
Definition: x86.h:60
@ X86_REG_RIZ
Definition: x86.h:29
@ X86_REG_YMM20
Definition: x86.h:56
@ X86_REG_R9D
Definition: x86.h:67
@ X86_REG_R14W
Definition: x86.h:69
@ X86_REG_SP
Definition: x86.h:30
@ X86_REG_YMM11
Definition: x86.h:54
@ X86_REG_DR0
Definition: x86.h:34
@ X86_REG_XMM4
Definition: x86.h:46
@ X86_REG_R14
Definition: x86.h:43
@ X86_REG_ZMM19
Definition: x86.h:62
@ X86_REG_DS
Definition: x86.h:24
@ X86_REG_CR2
Definition: x86.h:31
@ X86_REG_MM6
Definition: x86.h:41
@ X86_REG_RDI
Definition: x86.h:28
@ X86_REG_R13B
Definition: x86.h:66
@ X86_REG_EDI
Definition: x86.h:25
@ X86_REG_YMM21
Definition: x86.h:56
@ X86_REG_CR5
Definition: x86.h:31
@ X86_REG_XMM8
Definition: x86.h:47
@ X86_REG_CR0
Definition: x86.h:30
@ X86_REG_XMM20
Definition: x86.h:50
@ X86_REG_ECX
Definition: x86.h:25
@ X86_REG_CR6
Definition: x86.h:32
@ X86_REG_YMM25
Definition: x86.h:57
@ X86_REG_RSP
Definition: x86.h:29
@ X86_REG_DX
Definition: x86.h:24
@ X86_REG_YMM19
Definition: x86.h:56
@ X86_REG_ZMM24
Definition: x86.h:63
@ X86_REG_ZMM30
Definition: x86.h:64
@ X86_REG_MM2
Definition: x86.h:41
@ X86_REG_FS
Definition: x86.h:27
@ X86_REG_ST0
Definition: x86.h:44
@ X86_REG_YMM5
Definition: x86.h:53
@ X86_REG_R13
Definition: x86.h:43
@ X86_REG_YMM24
Definition: x86.h:57
@ X86_REG_R11B
Definition: x86.h:65
@ X86_REG_DR9
Definition: x86.h:35
@ X86_REG_XMM15
Definition: x86.h:49
@ X86_REG_YMM13
Definition: x86.h:55
@ X86_REG_ZMM22
Definition: x86.h:63
@ X86_REG_R15D
Definition: x86.h:68
@ X86_REG_ZMM31
Definition: x86.h:65
@ X86_REG_MM0
Definition: x86.h:40
@ X86_REG_CR8
Definition: x86.h:32
@ X86_REG_DR3
Definition: x86.h:34
@ X86_REG_ZMM18
Definition: x86.h:62
@ X86_REG_DR10
Definition: x86.h:36
@ X86_REG_ZMM2
Definition: x86.h:59
@ X86_REG_YMM30
Definition: x86.h:58
@ X86_REG_YMM3
Definition: x86.h:53
@ X86_REG_R11D
Definition: x86.h:67
@ X86_REG_ZMM15
Definition: x86.h:61
@ X86_REG_XMM13
Definition: x86.h:48
@ X86_REG_DH
Definition: x86.h:23
@ X86_REG_YMM14
Definition: x86.h:55
@ X86_REG_XMM17
Definition: x86.h:49
@ X86_REG_XMM22
Definition: x86.h:50
@ X86_REG_R8W
Definition: x86.h:68
@ X86_REG_CX
Definition: x86.h:23
@ X86_REG_R10
Definition: x86.h:42
@ X86_REG_DR12
Definition: x86.h:36
@ X86_REG_SS
Definition: x86.h:30
@ X86_REG_XMM28
Definition: x86.h:51
@ X86_REG_FP4
Definition: x86.h:38
@ X86_REG_ST2
Definition: x86.h:44
@ X86_REG_ST1
Definition: x86.h:44
@ X86_REG_DI
Definition: x86.h:23
@ X86_REG_XMM9
Definition: x86.h:47
@ X86_REG_K3
Definition: x86.h:39
@ X86_REG_YMM18
Definition: x86.h:56
@ X86_REG_MM7
Definition: x86.h:42
@ X86_REG_XMM30
Definition: x86.h:52
@ X86_REG_MM4
Definition: x86.h:41
@ X86_REG_YMM22
Definition: x86.h:56
@ X86_REG_CR9
Definition: x86.h:32
@ X86_REG_MM5
Definition: x86.h:41
@ X86_REG_FP1
Definition: x86.h:37
@ X86_REG_K6
Definition: x86.h:40
@ X86_REG_EBP
Definition: x86.h:24
@ X86_REG_YMM23
Definition: x86.h:57
@ X86_REG_SPL
Definition: x86.h:30
@ X86_REG_K2
Definition: x86.h:39
@ X86_REG_K4
Definition: x86.h:39
@ X86_REG_RAX
Definition: x86.h:27
@ X86_REG_ST3
Definition: x86.h:44
@ X86_REG_XMM18
Definition: x86.h:49
@ X86_REG_ZMM4
Definition: x86.h:59
@ X86_REG_R8D
Definition: x86.h:66
@ X86_REG_R14B
Definition: x86.h:66
@ X86_REG_CH
Definition: x86.h:22
@ X86_REG_DR2
Definition: x86.h:34
@ X86_REG_ZMM20
Definition: x86.h:62
@ X86_REG_K0
Definition: x86.h:39
@ X86_REG_K5
Definition: x86.h:40
@ X86_REG_XMM1
Definition: x86.h:46
@ X86_REG_ZMM14
Definition: x86.h:61
@ X86_REG_ST4
Definition: x86.h:45
@ X86_REG_R12B
Definition: x86.h:66
@ X86_REG_YMM4
Definition: x86.h:53
@ X86_REG_CR4
Definition: x86.h:31
@ X86_REG_ZMM21
Definition: x86.h:63
@ X86_REG_MM1
Definition: x86.h:40
@ X86_REG_ZMM11
Definition: x86.h:61
@ X86_REG_XMM12
Definition: x86.h:48
@ X86_REG_EIP
Definition: x86.h:26
@ X86_REG_RBP
Definition: x86.h:28
@ X86_REG_YMM15
Definition: x86.h:55
@ X86_REG_DIL
Definition: x86.h:23
@ X86_REG_XMM27
Definition: x86.h:51
@ X86_REG_XMM26
Definition: x86.h:51
@ X86_REG_AX
Definition: x86.h:21
@ X86_REG_FP0
Definition: x86.h:37
@ X86_REG_DR4
Definition: x86.h:34
@ X86_REG_YMM7
Definition: x86.h:53
@ X86_REG_CR11
Definition: x86.h:33
@ X86_REG_GS
Definition: x86.h:27
@ X86_REG_CR15
Definition: x86.h:33
@ X86_REG_ZMM6
Definition: x86.h:60
@ X86_REG_XMM29
Definition: x86.h:51
@ X86_REG_EDX
Definition: x86.h:25
@ X86_REG_YMM29
Definition: x86.h:58
@ X86_REG_CS
Definition: x86.h:23
@ X86_REG_R13D
Definition: x86.h:67
@ X86_REG_R12W
Definition: x86.h:69
@ X86_REG_DR7
Definition: x86.h:35
@ X86_REG_XMM19
Definition: x86.h:49
@ X86_REG_CR10
Definition: x86.h:32
@ X86_REG_BL
Definition: x86.h:21
@ X86_REG_CR3
Definition: x86.h:31
@ X86_REG_K7
Definition: x86.h:40
@ X86_REG_R8
Definition: x86.h:42
@ X86_REG_RBX
Definition: x86.h:28
@ X86_REG_FPSW
Definition: x86.h:27
struct cs_x86_encoding cs_x86_encoding
x86_xop_cc
XOP Code Condition type.
Definition: x86.h:166
@ X86_XOP_CC_GE
Definition: x86.h:171
@ X86_XOP_CC_GT
Definition: x86.h:170
@ X86_XOP_CC_LT
Definition: x86.h:168
@ X86_XOP_CC_LE
Definition: x86.h:169
@ X86_XOP_CC_FALSE
Definition: x86.h:174
@ X86_XOP_CC_INVALID
Uninitialized.
Definition: x86.h:167
@ X86_XOP_CC_NEQ
Definition: x86.h:173
@ X86_XOP_CC_EQ
Definition: x86.h:172
@ X86_XOP_CC_TRUE
Definition: x86.h:175
x86_insn_group
Group of X86 instructions.
Definition: x86.h:1902
@ X86_GRP_SSE42
Definition: x86.h:1946
@ X86_GRP_3DNOW
Definition: x86.h:1923
@ X86_GRP_NOVLX
Definition: x86.h:1962
@ X86_GRP_SSE4A
Definition: x86.h:1947
@ X86_GRP_INVALID
= CS_GRP_INVALID
Definition: x86.h:1903
@ X86_GRP_BWI
Definition: x86.h:1958
@ X86_GRP_BRANCH_RELATIVE
= CS_GRP_BRANCH_RELATIVE
Definition: x86.h:1919
@ X86_GRP_FMA
Definition: x86.h:1933
@ X86_GRP_INT
= CS_GRP_INT
Definition: x86.h:1913
@ X86_GRP_CDI
Definition: x86.h:1951
@ X86_GRP_SSE1
Definition: x86.h:1942
@ X86_GRP_DQI
Definition: x86.h:1957
@ X86_GRP_MODE64
Definition: x86.h:1939
@ X86_GRP_CALL
= CS_GRP_CALL
Definition: x86.h:1909
@ X86_GRP_AES
Definition: x86.h:1924
@ X86_GRP_ADX
Definition: x86.h:1925
@ X86_GRP_FMA4
Definition: x86.h:1934
@ X86_GRP_IRET
= CS_GRP_IRET
Definition: x86.h:1915
@ X86_GRP_SSE3
Definition: x86.h:1944
@ X86_GRP_MMX
Definition: x86.h:1937
@ X86_GRP_FPU
Definition: x86.h:1963
@ X86_GRP_AVX512
Definition: x86.h:1928
@ X86_GRP_RTM
Definition: x86.h:1940
@ X86_GRP_CMOV
Definition: x86.h:1931
@ X86_GRP_16BITMODE
Definition: x86.h:1954
@ X86_GRP_PRIVILEGE
= CS_GRP_PRIVILEGE
Definition: x86.h:1917
@ X86_GRP_SMAP
Definition: x86.h:1961
@ X86_GRP_RET
= CS_GRP_RET
Definition: x86.h:1911
@ X86_GRP_BMI
Definition: x86.h:1929
@ X86_GRP_NOT64BITMODE
Definition: x86.h:1955
@ X86_GRP_SSE2
Definition: x86.h:1943
@ X86_GRP_ERI
Definition: x86.h:1952
@ X86_GRP_PCLMUL
Definition: x86.h:1949
@ X86_GRP_FSGSBASE
Definition: x86.h:1935
@ X86_GRP_XOP
Definition: x86.h:1950
@ X86_GRP_VM
all virtualization instructions (VT-x + AMD-V)
Definition: x86.h:1922
@ X86_GRP_SHA
Definition: x86.h:1941
@ X86_GRP_F16C
Definition: x86.h:1932
@ X86_GRP_SSSE3
Definition: x86.h:1948
@ X86_GRP_BMI2
Definition: x86.h:1930
@ X86_GRP_ENDING
Definition: x86.h:1965
@ X86_GRP_VLX
Definition: x86.h:1960
@ X86_GRP_AVX
Definition: x86.h:1926
@ X86_GRP_SSE41
Definition: x86.h:1945
@ X86_GRP_TBM
Definition: x86.h:1953
@ X86_GRP_PFI
Definition: x86.h:1959
@ X86_GRP_SGX
Definition: x86.h:1956
@ X86_GRP_JUMP
= CS_GRP_JUMP
Definition: x86.h:1907
@ X86_GRP_MODE32
Definition: x86.h:1938
@ X86_GRP_HLE
Definition: x86.h:1936
@ X86_GRP_AVX2
Definition: x86.h:1927
x86_avx_cc
AVX Code Condition type.
Definition: x86.h:201
@ X86_AVX_CC_UNORD_S
Definition: x86.h:222
@ X86_AVX_CC_EQ_US
Definition: x86.h:227
@ X86_AVX_CC_INVALID
Uninitialized.
Definition: x86.h:202
@ X86_AVX_CC_LE
Definition: x86.h:205
@ X86_AVX_CC_GT
Definition: x86.h:217
@ X86_AVX_CC_NLT_UQ
Definition: x86.h:224
@ X86_AVX_CC_ORD
Definition: x86.h:210
@ X86_AVX_CC_NLE
Definition: x86.h:209
@ X86_AVX_CC_NEQ_OS
Definition: x86.h:231
@ X86_AVX_CC_NGE_UQ
Definition: x86.h:228
@ X86_AVX_CC_NGT_UQ
Definition: x86.h:229
@ X86_AVX_CC_NEQ_OQ
Definition: x86.h:215
@ X86_AVX_CC_ORD_S
Definition: x86.h:226
@ X86_AVX_CC_GE_OQ
Definition: x86.h:232
@ X86_AVX_CC_NEQ
Definition: x86.h:207
@ X86_AVX_CC_TRUE_US
Definition: x86.h:234
@ X86_AVX_CC_LT
Definition: x86.h:204
@ X86_AVX_CC_FALSE
Definition: x86.h:214
@ X86_AVX_CC_EQ_OS
Definition: x86.h:219
@ X86_AVX_CC_LT_OQ
Definition: x86.h:220
@ X86_AVX_CC_EQ
Definition: x86.h:203
@ X86_AVX_CC_UNORD
Definition: x86.h:206
@ X86_AVX_CC_GE
Definition: x86.h:216
@ X86_AVX_CC_EQ_UQ
Definition: x86.h:211
@ X86_AVX_CC_NGE
Definition: x86.h:212
@ X86_AVX_CC_LE_OQ
Definition: x86.h:221
@ X86_AVX_CC_GT_OQ
Definition: x86.h:233
@ X86_AVX_CC_NLT
Definition: x86.h:208
@ X86_AVX_CC_NGT
Definition: x86.h:213
@ X86_AVX_CC_FALSE_OS
Definition: x86.h:230
@ X86_AVX_CC_NEQ_US
Definition: x86.h:223
@ X86_AVX_CC_NLE_UQ
Definition: x86.h:225
@ X86_AVX_CC_TRUE
Definition: x86.h:218
x86_sse_cc
SSE Code Condition type.
Definition: x86.h:188
@ X86_SSE_CC_ORD
Definition: x86.h:197
@ X86_SSE_CC_INVALID
Uninitialized.
Definition: x86.h:189
@ X86_SSE_CC_LE
Definition: x86.h:192
@ X86_SSE_CC_NEQ
Definition: x86.h:194
@ X86_SSE_CC_LT
Definition: x86.h:191
@ X86_SSE_CC_EQ
Definition: x86.h:190
@ X86_SSE_CC_NLE
Definition: x86.h:196
@ X86_SSE_CC_NLT
Definition: x86.h:195
@ X86_SSE_CC_UNORD
Definition: x86.h:193
long int64_t
Definition: sftypes.h:32
unsigned long uint64_t
Definition: sftypes.h:28
unsigned char uint8_t
Definition: sftypes.h:31
char int8_t
Definition: sftypes.h:35
uint8_t imm_offset
Immediate offset, or 0 when irrelevant.
Definition: x86.h:307
uint8_t imm_size
Definition: x86.h:308
uint8_t disp_size
Definition: x86.h:304
uint8_t modrm_offset
ModR/M offset, or 0 when irrelevant.
Definition: x86.h:300
uint8_t disp_offset
Displacement offset, or 0 when irrelevant.
Definition: x86.h:303
Instruction operand.
Definition: x86.h:275
bool avx_zero_opmask
AVX zero opmask {z}.
Definition: x86.h:295
uint8_t access
Definition: x86.h:289
x86_op_mem mem
base/index/scale/disp value for MEM operand
Definition: x86.h:280
uint8_t size
size of this operand (in bytes).
Definition: x86.h:284
x86_op_type type
operand type
Definition: x86.h:276
x86_reg reg
register value for REG operand
Definition: x86.h:278
int64_t imm
immediate value for IMM operand
Definition: x86.h:279
x86_avx_bcast avx_bcast
AVX broadcast type, or 0 if irrelevant.
Definition: x86.h:292
Instruction structure.
Definition: x86.h:312
x86_avx_rm avx_rm
AVX static rounding mode.
Definition: x86.h:362
uint8_t prefix[4]
Definition: x86.h:320
x86_xop_cc xop_cc
XOP Code Condition.
Definition: x86.h:350
uint8_t modrm
ModR/M byte.
Definition: x86.h:334
x86_sse_cc sse_cc
SSE Code Condition.
Definition: x86.h:353
x86_reg sib_base
SIB base register, or X86_REG_INVALID when irrelevant.
Definition: x86.h:347
uint8_t opcode[4]
Definition: x86.h:325
uint8_t op_count
Definition: x86.h:376
uint8_t addr_size
Address size, which can be overridden with above prefix[5].
Definition: x86.h:331
cs_x86_encoding encoding
encoding information
Definition: x86.h:380
int64_t disp
Displacement value, valid if encoding.disp_offset != 0.
Definition: x86.h:340
x86_avx_cc avx_cc
AVX Code Condition.
Definition: x86.h:356
uint64_t fpu_flags
Definition: x86.h:371
uint8_t sib
SIB value, or 0 when irrelevant.
Definition: x86.h:337
int8_t sib_scale
SIB scale, only applicable if sib_index is valid.
Definition: x86.h:345
uint64_t eflags
Definition: x86.h:368
uint8_t rex
REX prefix: only a non-zero value is relevant for x86_64.
Definition: x86.h:328
x86_reg sib_index
SIB index register, or X86_REG_INVALID when irrelevant.
Definition: x86.h:343
bool avx_sae
AVX Suppress all Exception.
Definition: x86.h:359
x86_reg index
index register (or X86_REG_INVALID if irrelevant)
Definition: x86.h:269
x86_reg segment
segment register (or X86_REG_INVALID if irrelevant)
Definition: x86.h:267
int64_t disp
displacement value
Definition: x86.h:271
int scale
scale for index register
Definition: x86.h:270
x86_reg base
base register (or X86_REG_INVALID if irrelevant)
Definition: x86.h:268