Skip to content

Commit bffbb61

Browse files
authored
Updated zydis_encoder_types.py (#531)
1 parent 9d298eb commit bffbb61

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

tests/zydis_encoder_types.py

+42
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,9 @@
203203
'ZYDIS_MNEMONIC_INVALID',
204204
'ZYDIS_MNEMONIC_AAA',
205205
'ZYDIS_MNEMONIC_AAD',
206+
'ZYDIS_MNEMONIC_AADD',
206207
'ZYDIS_MNEMONIC_AAM',
208+
'ZYDIS_MNEMONIC_AAND',
207209
'ZYDIS_MNEMONIC_AAS',
208210
'ZYDIS_MNEMONIC_ADC',
209211
'ZYDIS_MNEMONIC_ADCX',
@@ -235,7 +237,9 @@
235237
'ZYDIS_MNEMONIC_ANDNPS',
236238
'ZYDIS_MNEMONIC_ANDPD',
237239
'ZYDIS_MNEMONIC_ANDPS',
240+
'ZYDIS_MNEMONIC_AOR',
238241
'ZYDIS_MNEMONIC_ARPL',
242+
'ZYDIS_MNEMONIC_AXOR',
239243
'ZYDIS_MNEMONIC_BEXTR',
240244
'ZYDIS_MNEMONIC_BLCFILL',
241245
'ZYDIS_MNEMONIC_BLCI',
@@ -365,6 +369,8 @@
365369
'ZYDIS_MNEMONIC_ENQCMD',
366370
'ZYDIS_MNEMONIC_ENQCMDS',
367371
'ZYDIS_MNEMONIC_ENTER',
372+
'ZYDIS_MNEMONIC_ERETS',
373+
'ZYDIS_MNEMONIC_ERETU',
368374
'ZYDIS_MNEMONIC_EXTRACTPS',
369375
'ZYDIS_MNEMONIC_EXTRQ',
370376
'ZYDIS_MNEMONIC_F2XM1',
@@ -600,6 +606,7 @@
600606
'ZYDIS_MNEMONIC_LGDT',
601607
'ZYDIS_MNEMONIC_LGS',
602608
'ZYDIS_MNEMONIC_LIDT',
609+
'ZYDIS_MNEMONIC_LKGS',
603610
'ZYDIS_MNEMONIC_LLDT',
604611
'ZYDIS_MNEMONIC_LLWPCB',
605612
'ZYDIS_MNEMONIC_LMSW',
@@ -716,6 +723,7 @@
716723
'ZYDIS_MNEMONIC_PAVGW',
717724
'ZYDIS_MNEMONIC_PBLENDVB',
718725
'ZYDIS_MNEMONIC_PBLENDW',
726+
'ZYDIS_MNEMONIC_PBNDKB',
719727
'ZYDIS_MNEMONIC_PCLMULQDQ',
720728
'ZYDIS_MNEMONIC_PCMPEQB',
721729
'ZYDIS_MNEMONIC_PCMPEQD',
@@ -729,6 +737,7 @@
729737
'ZYDIS_MNEMONIC_PCMPGTW',
730738
'ZYDIS_MNEMONIC_PCMPISTRI',
731739
'ZYDIS_MNEMONIC_PCMPISTRM',
740+
'ZYDIS_MNEMONIC_PCOMMIT',
732741
'ZYDIS_MNEMONIC_PCONFIG',
733742
'ZYDIS_MNEMONIC_PDEP',
734743
'ZYDIS_MNEMONIC_PEXT',
@@ -812,6 +821,8 @@
812821
'ZYDIS_MNEMONIC_POPFQ',
813822
'ZYDIS_MNEMONIC_POR',
814823
'ZYDIS_MNEMONIC_PREFETCH',
824+
'ZYDIS_MNEMONIC_PREFETCHIT0',
825+
'ZYDIS_MNEMONIC_PREFETCHIT1',
815826
'ZYDIS_MNEMONIC_PREFETCHNTA',
816827
'ZYDIS_MNEMONIC_PREFETCHT0',
817828
'ZYDIS_MNEMONIC_PREFETCHT1',
@@ -872,6 +883,7 @@
872883
'ZYDIS_MNEMONIC_RDFSBASE',
873884
'ZYDIS_MNEMONIC_RDGSBASE',
874885
'ZYDIS_MNEMONIC_RDMSR',
886+
'ZYDIS_MNEMONIC_RDMSRLIST',
875887
'ZYDIS_MNEMONIC_RDPID',
876888
'ZYDIS_MNEMONIC_RDPKRU',
877889
'ZYDIS_MNEMONIC_RDPMC',
@@ -985,6 +997,7 @@
985997
'ZYDIS_MNEMONIC_TDPBSUD',
986998
'ZYDIS_MNEMONIC_TDPBUSD',
987999
'ZYDIS_MNEMONIC_TDPBUUD',
1000+
'ZYDIS_MNEMONIC_TDPFP16PS',
9881001
'ZYDIS_MNEMONIC_TEST',
9891002
'ZYDIS_MNEMONIC_TESTUI',
9901003
'ZYDIS_MNEMONIC_TILELOADD',
@@ -1036,6 +1049,8 @@
10361049
'ZYDIS_MNEMONIC_VANDNPS',
10371050
'ZYDIS_MNEMONIC_VANDPD',
10381051
'ZYDIS_MNEMONIC_VANDPS',
1052+
'ZYDIS_MNEMONIC_VBCSTNEBF162PS',
1053+
'ZYDIS_MNEMONIC_VBCSTNESH2PS',
10391054
'ZYDIS_MNEMONIC_VBLENDMPD',
10401055
'ZYDIS_MNEMONIC_VBLENDMPS',
10411056
'ZYDIS_MNEMONIC_VBLENDPD',
@@ -1077,6 +1092,10 @@
10771092
'ZYDIS_MNEMONIC_VCVTFXPNTPS2UDQ',
10781093
'ZYDIS_MNEMONIC_VCVTFXPNTUDQ2PS',
10791094
'ZYDIS_MNEMONIC_VCVTNE2PS2BF16',
1095+
'ZYDIS_MNEMONIC_VCVTNEEBF162PS',
1096+
'ZYDIS_MNEMONIC_VCVTNEEPH2PS',
1097+
'ZYDIS_MNEMONIC_VCVTNEOBF162PS',
1098+
'ZYDIS_MNEMONIC_VCVTNEOPH2PS',
10801099
'ZYDIS_MNEMONIC_VCVTNEPS2BF16',
10811100
'ZYDIS_MNEMONIC_VCVTPD2DQ',
10821101
'ZYDIS_MNEMONIC_VCVTPD2PH',
@@ -1538,10 +1557,22 @@
15381557
'ZYDIS_MNEMONIC_VPCOMW',
15391558
'ZYDIS_MNEMONIC_VPCONFLICTD',
15401559
'ZYDIS_MNEMONIC_VPCONFLICTQ',
1560+
'ZYDIS_MNEMONIC_VPDPBSSD',
1561+
'ZYDIS_MNEMONIC_VPDPBSSDS',
1562+
'ZYDIS_MNEMONIC_VPDPBSUD',
1563+
'ZYDIS_MNEMONIC_VPDPBSUDS',
15411564
'ZYDIS_MNEMONIC_VPDPBUSD',
15421565
'ZYDIS_MNEMONIC_VPDPBUSDS',
1566+
'ZYDIS_MNEMONIC_VPDPBUUD',
1567+
'ZYDIS_MNEMONIC_VPDPBUUDS',
15431568
'ZYDIS_MNEMONIC_VPDPWSSD',
15441569
'ZYDIS_MNEMONIC_VPDPWSSDS',
1570+
'ZYDIS_MNEMONIC_VPDPWSUD',
1571+
'ZYDIS_MNEMONIC_VPDPWSUDS',
1572+
'ZYDIS_MNEMONIC_VPDPWUSD',
1573+
'ZYDIS_MNEMONIC_VPDPWUSDS',
1574+
'ZYDIS_MNEMONIC_VPDPWUUD',
1575+
'ZYDIS_MNEMONIC_VPDPWUUDS',
15451576
'ZYDIS_MNEMONIC_VPERM2F128',
15461577
'ZYDIS_MNEMONIC_VPERM2I128',
15471578
'ZYDIS_MNEMONIC_VPERMB',
@@ -1878,12 +1909,20 @@
18781909
'ZYDIS_MNEMONIC_VSCATTERPF1QPS',
18791910
'ZYDIS_MNEMONIC_VSCATTERQPD',
18801911
'ZYDIS_MNEMONIC_VSCATTERQPS',
1912+
'ZYDIS_MNEMONIC_VSHA512MSG1',
1913+
'ZYDIS_MNEMONIC_VSHA512MSG2',
1914+
'ZYDIS_MNEMONIC_VSHA512RNDS2',
18811915
'ZYDIS_MNEMONIC_VSHUFF32X4',
18821916
'ZYDIS_MNEMONIC_VSHUFF64X2',
18831917
'ZYDIS_MNEMONIC_VSHUFI32X4',
18841918
'ZYDIS_MNEMONIC_VSHUFI64X2',
18851919
'ZYDIS_MNEMONIC_VSHUFPD',
18861920
'ZYDIS_MNEMONIC_VSHUFPS',
1921+
'ZYDIS_MNEMONIC_VSM3MSG1',
1922+
'ZYDIS_MNEMONIC_VSM3MSG2',
1923+
'ZYDIS_MNEMONIC_VSM3RNDS2',
1924+
'ZYDIS_MNEMONIC_VSM4KEY4',
1925+
'ZYDIS_MNEMONIC_VSM4RNDS4',
18871926
'ZYDIS_MNEMONIC_VSQRTPD',
18881927
'ZYDIS_MNEMONIC_VSQRTPH',
18891928
'ZYDIS_MNEMONIC_VSQRTPS',
@@ -1916,6 +1955,8 @@
19161955
'ZYDIS_MNEMONIC_WRFSBASE',
19171956
'ZYDIS_MNEMONIC_WRGSBASE',
19181957
'ZYDIS_MNEMONIC_WRMSR',
1958+
'ZYDIS_MNEMONIC_WRMSRLIST',
1959+
'ZYDIS_MNEMONIC_WRMSRNS',
19191960
'ZYDIS_MNEMONIC_WRPKRU',
19201961
'ZYDIS_MNEMONIC_WRSSD',
19211962
'ZYDIS_MNEMONIC_WRSSQ',
@@ -2225,6 +2266,7 @@
22252266
'ZYDIS_REGISTER_PKRU',
22262267
'ZYDIS_REGISTER_XCR0',
22272268
'ZYDIS_REGISTER_UIF',
2269+
'ZYDIS_REGISTER_IA32_KERNEL_GS_BASE',
22282270
], start=0)
22292271

22302272

0 commit comments

Comments
 (0)