mirror of https://github.com/x64dbg/zydis
Minor table fixes
This commit is contained in:
parent
9871cb414c
commit
219200eebe
|
@ -4155,7 +4155,7 @@ const ZydisDecoderTreeNode filtersVectorLength[][3] =
|
|||
|
||||
const ZydisDecoderTreeNode filtersREXW[][2] =
|
||||
{
|
||||
{ ZYDIS_INVALID, ZYDIS_DEFINITION(0x1, 0x3AD) },
|
||||
{ ZYDIS_INVALID, ZYDIS_DEFINITION(0x1, 0x5C9) },
|
||||
{ ZYDIS_DEFINITION(0x1, 0x12B), ZYDIS_DEFINITION(0x1, 0x12C) },
|
||||
{ ZYDIS_DEFINITION(0x1, 0x127), ZYDIS_DEFINITION(0x1, 0x128) },
|
||||
{ ZYDIS_DEFINITION(0x1, 0x12D), ZYDIS_DEFINITION(0x1, 0x12E) },
|
||||
|
|
|
@ -906,23 +906,23 @@ const ZydisInstructionDefinitionDEFAULT instructionDefinitionsDEFAULT[] =
|
|||
{ ZYDIS_MNEMONIC_NOP, 1, 0x45C, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_FAT_NOP, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_TRUE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xACF, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_FAT_NOP, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xAD2, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_FAT_NOP, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_TRUE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xACF, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_PPRO, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xACF, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_FAT_NOP, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xACF, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_PPRO, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xAD2, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_FAT_NOP, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_TRUE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0x166F, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_PPRO, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_TRUE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xAD2, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_FAT_NOP, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_TRUE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xACF, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_PPRO, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xACF, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_PPRO, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xACF, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_FAT_NOP, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xACF, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_PPRO, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xAD2, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_FAT_NOP, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_TRUE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0x166F, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_PPRO, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_TRUE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xAD2, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_FAT_NOP, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_TRUE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xACF, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_PPRO, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xACF, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_PPRO, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xACF, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_FAT_NOP, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xAD2, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_FAT_NOP, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_TRUE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xACF, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_FAT_NOP, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xAD2, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_FAT_NOP, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_TRUE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xAD2, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_FAT_NOP, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_TRUE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xAD2, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_PPRO, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_TRUE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xAD2, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_FAT_NOP, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_TRUE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xACF, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_FAT_NOP, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xACF, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_PPRO, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE },
|
||||
{ ZYDIS_MNEMONIC_NOP, 2, 0xACF, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_WIDENOP, ZYDIS_ISA_SET_BASE, ZYDIS_ISA_EXT_PPRO, ZYDIS_EXCEPTION_CLASS_NONE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE },
|
||||
|
@ -5237,9 +5237,9 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] =
|
|||
{ ZYDIS_MNEMONIC_VPCOMPRESSB, 3, 0x1228, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_128, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSB, 3, 0x122B, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_256, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSB, 3, 0x122E, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_512, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSB, 3, 0x1231, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_128, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSB, 3, 0x1234, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_256, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSB, 3, 0x1237, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_512, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSB, 3, 0x1231, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_128, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSB, 3, 0x1234, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_256, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSB, 3, 0x1237, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_512, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSD, 3, 0x11D4, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512F_128, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSD, 3, 0x11D7, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512F_256, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSD, 3, 0x11DA, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512F_512, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
|
@ -5255,9 +5255,9 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] =
|
|||
{ ZYDIS_MNEMONIC_VPCOMPRESSW, 3, 0x1204, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_128, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSW, 3, 0x1207, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_256, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSW, 3, 0x120A, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_512, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSW, 3, 0x120D, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_128, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSW, 3, 0x1210, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_256, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSW, 3, 0x1213, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_512, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSW, 3, 0x120D, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_128, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSW, 3, 0x1210, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_256, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCOMPRESSW, 3, 0x1213, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_COMPRESS, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_512, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCONFLICTD, 3, 0x99C, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_CONFLICT, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512CD_128, ZYDIS_EXCEPTION_CLASS_E4NF, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCONFLICTD, 3, 0x9A0, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_CONFLICT, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512CD_256, ZYDIS_EXCEPTION_CLASS_E4NF, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPCONFLICTD, 3, 0x9A4, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_CONFLICT, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512CD_512, ZYDIS_EXCEPTION_CLASS_E4NF, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
|
@ -5429,9 +5429,9 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] =
|
|||
{ ZYDIS_MNEMONIC_VPEXPANDB, 3, 0x1216, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_128, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDB, 3, 0x1219, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_256, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDB, 3, 0x121C, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_512, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDB, 3, 0x121F, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_128, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDB, 3, 0x1222, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_256, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDB, 3, 0x1225, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_512, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDB, 3, 0x121F, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_128, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDB, 3, 0x1222, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_256, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDB, 3, 0x1225, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_512, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDD, 3, 0x99C, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512F_128, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDD, 3, 0x9A0, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512F_256, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDD, 3, 0x9A4, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512F_512, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
|
@ -5447,9 +5447,9 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] =
|
|||
{ ZYDIS_MNEMONIC_VPEXPANDW, 3, 0x9B4, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_128, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDW, 3, 0x9B8, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_256, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDW, 3, 0x9BC, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_512, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDW, 3, 0x9C0, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_128, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDW, 3, 0x9C4, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_256, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDW, 3, 0x9C8, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_512, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDW, 3, 0x9C0, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_128, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDW, 3, 0x9C4, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_256, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXPANDW, 3, 0x9C8, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_EXPAND, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512_VBMI2_512, ZYDIS_EXCEPTION_CLASS_E4, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXTRB, 3, 0x12E5, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_AVX512, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512BW_128N, ZYDIS_EXCEPTION_CLASS_E9NF, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXTRB, 3, 0xEEC, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_AVX512, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512BW_128N, ZYDIS_EXCEPTION_CLASS_E9NF, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
{ ZYDIS_MNEMONIC_VPEXTRD, 3, 0x12E8, 0, 0x4, ZYDIS_TRUE, ZYDIS_CATEGORY_AVX512, ZYDIS_ISA_SET_AVX512EVEX, ZYDIS_ISA_EXT_AVX512DQ_128N, ZYDIS_EXCEPTION_CLASS_E9NF, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE },
|
||||
|
|
Loading…
Reference in New Issue