From 7434bea8390a73f24d7799f6b5b7f6c59ecf632d Mon Sep 17 00:00:00 2001 From: flobernd Date: Tue, 25 Jul 2017 14:30:32 +0200 Subject: [PATCH 1/2] Fixed some `EVEX` instruction-definitions - A bug in the table generator caused inverted conditions regarding zero-mask support for some `EVEX` instructions --- src/Generated/InstructionDefinitions.inc | 4414 +++++++++++----------- 1 file changed, 2207 insertions(+), 2207 deletions(-) diff --git a/src/Generated/InstructionDefinitions.inc b/src/Generated/InstructionDefinitions.inc index 7704029..4cf5e53 100644 --- a/src/Generated/InstructionDefinitions.inc +++ b/src/Generated/InstructionDefinitions.inc @@ -3679,66 +3679,66 @@ const ZydisInstructionDefinitionVEX instructionDefinitionsVEX[] = const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] = { - /*0000*/ { ZYDIS_MNEMONIC_V4FMADDPS, 4, 0x068C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1_4X, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0001*/ { ZYDIS_MNEMONIC_V4FMADDSS, 4, 0x0690, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1_4X, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0002*/ { ZYDIS_MNEMONIC_V4FNMADDPS, 4, 0x068C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1_4X, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0003*/ { ZYDIS_MNEMONIC_V4FNMADDSS, 4, 0x0690, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1_4X, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0004*/ { ZYDIS_MNEMONIC_VADDPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0005*/ { ZYDIS_MNEMONIC_VADDPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0006*/ { ZYDIS_MNEMONIC_VADDPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0007*/ { ZYDIS_MNEMONIC_VADDPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0008*/ { ZYDIS_MNEMONIC_VADDPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0009*/ { ZYDIS_MNEMONIC_VADDPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*000A*/ { ZYDIS_MNEMONIC_VADDPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*000B*/ { ZYDIS_MNEMONIC_VADDPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*000C*/ { ZYDIS_MNEMONIC_VADDPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*000D*/ { ZYDIS_MNEMONIC_VADDPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*000E*/ { ZYDIS_MNEMONIC_VADDPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*000F*/ { ZYDIS_MNEMONIC_VADDPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0010*/ { ZYDIS_MNEMONIC_VADDPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0011*/ { ZYDIS_MNEMONIC_VADDPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0012*/ { ZYDIS_MNEMONIC_VADDSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0013*/ { ZYDIS_MNEMONIC_VADDSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0014*/ { ZYDIS_MNEMONIC_VADDSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0015*/ { ZYDIS_MNEMONIC_VADDSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0016*/ { ZYDIS_MNEMONIC_VADDSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0017*/ { ZYDIS_MNEMONIC_VADDSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0018*/ { ZYDIS_MNEMONIC_VALIGND, 5, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0019*/ { ZYDIS_MNEMONIC_VALIGND, 5, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*001A*/ { ZYDIS_MNEMONIC_VALIGND, 5, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*001B*/ { ZYDIS_MNEMONIC_VALIGND, 5, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*001C*/ { ZYDIS_MNEMONIC_VALIGND, 5, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*001D*/ { ZYDIS_MNEMONIC_VALIGND, 5, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*001E*/ { ZYDIS_MNEMONIC_VALIGNQ, 5, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*001F*/ { ZYDIS_MNEMONIC_VALIGNQ, 5, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0020*/ { ZYDIS_MNEMONIC_VALIGNQ, 5, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0021*/ { ZYDIS_MNEMONIC_VALIGNQ, 5, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0022*/ { ZYDIS_MNEMONIC_VALIGNQ, 5, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0023*/ { ZYDIS_MNEMONIC_VALIGNQ, 5, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0024*/ { ZYDIS_MNEMONIC_VANDNPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0025*/ { ZYDIS_MNEMONIC_VANDNPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0026*/ { ZYDIS_MNEMONIC_VANDNPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0027*/ { ZYDIS_MNEMONIC_VANDNPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0028*/ { ZYDIS_MNEMONIC_VANDNPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0029*/ { ZYDIS_MNEMONIC_VANDNPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*002A*/ { ZYDIS_MNEMONIC_VANDNPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*002B*/ { ZYDIS_MNEMONIC_VANDNPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*002C*/ { ZYDIS_MNEMONIC_VANDNPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*002D*/ { ZYDIS_MNEMONIC_VANDNPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*002E*/ { ZYDIS_MNEMONIC_VANDNPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*002F*/ { ZYDIS_MNEMONIC_VANDNPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0030*/ { ZYDIS_MNEMONIC_VANDPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0031*/ { ZYDIS_MNEMONIC_VANDPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0032*/ { ZYDIS_MNEMONIC_VANDPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0033*/ { ZYDIS_MNEMONIC_VANDPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0034*/ { ZYDIS_MNEMONIC_VANDPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0035*/ { ZYDIS_MNEMONIC_VANDPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0036*/ { ZYDIS_MNEMONIC_VANDPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0037*/ { ZYDIS_MNEMONIC_VANDPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0038*/ { ZYDIS_MNEMONIC_VANDPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0039*/ { ZYDIS_MNEMONIC_VANDPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*003A*/ { ZYDIS_MNEMONIC_VANDPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*003B*/ { ZYDIS_MNEMONIC_VANDPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0000*/ { ZYDIS_MNEMONIC_V4FMADDPS, 4, 0x068C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1_4X, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0001*/ { ZYDIS_MNEMONIC_V4FMADDSS, 4, 0x0690, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1_4X, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0002*/ { ZYDIS_MNEMONIC_V4FNMADDPS, 4, 0x068C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1_4X, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0003*/ { ZYDIS_MNEMONIC_V4FNMADDSS, 4, 0x0690, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1_4X, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0004*/ { ZYDIS_MNEMONIC_VADDPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0005*/ { ZYDIS_MNEMONIC_VADDPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0006*/ { ZYDIS_MNEMONIC_VADDPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0007*/ { ZYDIS_MNEMONIC_VADDPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0008*/ { ZYDIS_MNEMONIC_VADDPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0009*/ { ZYDIS_MNEMONIC_VADDPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*000A*/ { ZYDIS_MNEMONIC_VADDPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*000B*/ { ZYDIS_MNEMONIC_VADDPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*000C*/ { ZYDIS_MNEMONIC_VADDPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*000D*/ { ZYDIS_MNEMONIC_VADDPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*000E*/ { ZYDIS_MNEMONIC_VADDPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*000F*/ { ZYDIS_MNEMONIC_VADDPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0010*/ { ZYDIS_MNEMONIC_VADDPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0011*/ { ZYDIS_MNEMONIC_VADDPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0012*/ { ZYDIS_MNEMONIC_VADDSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0013*/ { ZYDIS_MNEMONIC_VADDSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0014*/ { ZYDIS_MNEMONIC_VADDSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0015*/ { ZYDIS_MNEMONIC_VADDSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0016*/ { ZYDIS_MNEMONIC_VADDSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0017*/ { ZYDIS_MNEMONIC_VADDSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0018*/ { ZYDIS_MNEMONIC_VALIGND, 5, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0019*/ { ZYDIS_MNEMONIC_VALIGND, 5, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*001A*/ { ZYDIS_MNEMONIC_VALIGND, 5, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*001B*/ { ZYDIS_MNEMONIC_VALIGND, 5, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*001C*/ { ZYDIS_MNEMONIC_VALIGND, 5, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*001D*/ { ZYDIS_MNEMONIC_VALIGND, 5, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*001E*/ { ZYDIS_MNEMONIC_VALIGNQ, 5, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*001F*/ { ZYDIS_MNEMONIC_VALIGNQ, 5, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0020*/ { ZYDIS_MNEMONIC_VALIGNQ, 5, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0021*/ { ZYDIS_MNEMONIC_VALIGNQ, 5, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0022*/ { ZYDIS_MNEMONIC_VALIGNQ, 5, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0023*/ { ZYDIS_MNEMONIC_VALIGNQ, 5, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0024*/ { ZYDIS_MNEMONIC_VANDNPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0025*/ { ZYDIS_MNEMONIC_VANDNPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0026*/ { ZYDIS_MNEMONIC_VANDNPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0027*/ { ZYDIS_MNEMONIC_VANDNPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0028*/ { ZYDIS_MNEMONIC_VANDNPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0029*/ { ZYDIS_MNEMONIC_VANDNPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*002A*/ { ZYDIS_MNEMONIC_VANDNPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*002B*/ { ZYDIS_MNEMONIC_VANDNPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*002C*/ { ZYDIS_MNEMONIC_VANDNPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*002D*/ { ZYDIS_MNEMONIC_VANDNPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*002E*/ { ZYDIS_MNEMONIC_VANDNPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*002F*/ { ZYDIS_MNEMONIC_VANDNPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0030*/ { ZYDIS_MNEMONIC_VANDPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0031*/ { ZYDIS_MNEMONIC_VANDPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0032*/ { ZYDIS_MNEMONIC_VANDPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0033*/ { ZYDIS_MNEMONIC_VANDPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0034*/ { ZYDIS_MNEMONIC_VANDPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0035*/ { ZYDIS_MNEMONIC_VANDPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0036*/ { ZYDIS_MNEMONIC_VANDPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0037*/ { ZYDIS_MNEMONIC_VANDPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0038*/ { ZYDIS_MNEMONIC_VANDPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0039*/ { ZYDIS_MNEMONIC_VANDPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*003A*/ { ZYDIS_MNEMONIC_VANDPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*003B*/ { ZYDIS_MNEMONIC_VANDPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*003C*/ { ZYDIS_MNEMONIC_VBLENDMPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*003D*/ { ZYDIS_MNEMONIC_VBLENDMPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*003E*/ { ZYDIS_MNEMONIC_VBLENDMPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, @@ -3751,38 +3751,38 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] = /*0045*/ { ZYDIS_MNEMONIC_VBLENDMPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0046*/ { ZYDIS_MNEMONIC_VBLENDMPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0047*/ { ZYDIS_MNEMONIC_VBLENDMPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0048*/ { ZYDIS_MNEMONIC_VBROADCASTF32X2, 3, 0x0F5A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_8 }, - /*0049*/ { ZYDIS_MNEMONIC_VBROADCASTF32X2, 3, 0x0F5D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_8 }, - /*004A*/ { ZYDIS_MNEMONIC_VBROADCASTF32X2, 3, 0x0F60, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_16 }, - /*004B*/ { ZYDIS_MNEMONIC_VBROADCASTF32X2, 3, 0x0F63, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_16 }, - /*004C*/ { ZYDIS_MNEMONIC_VBROADCASTF32X4, 3, 0x0F66, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_4_TO_8 }, - /*004D*/ { ZYDIS_MNEMONIC_VBROADCASTF32X4, 3, 0x0F69, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_4_TO_16 }, - /*004E*/ { ZYDIS_MNEMONIC_VBROADCASTF32X8, 3, 0x0F6C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T8, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_8_TO_16 }, - /*004F*/ { ZYDIS_MNEMONIC_VBROADCASTF64X2, 3, 0x0F6F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_4 }, - /*0050*/ { ZYDIS_MNEMONIC_VBROADCASTF64X2, 3, 0x0F72, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_8 }, - /*0051*/ { ZYDIS_MNEMONIC_VBROADCASTF64X4, 3, 0x0F75, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_4_TO_8 }, - /*0052*/ { ZYDIS_MNEMONIC_VBROADCASTI32X2, 3, 0x092C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_4 }, - /*0053*/ { ZYDIS_MNEMONIC_VBROADCASTI32X2, 3, 0x0F78, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_4 }, - /*0054*/ { ZYDIS_MNEMONIC_VBROADCASTI32X2, 3, 0x0F7B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_8 }, - /*0055*/ { ZYDIS_MNEMONIC_VBROADCASTI32X2, 3, 0x0F7E, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_8 }, - /*0056*/ { ZYDIS_MNEMONIC_VBROADCASTI32X2, 3, 0x0F81, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_16 }, - /*0057*/ { ZYDIS_MNEMONIC_VBROADCASTI32X2, 3, 0x0F84, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_16 }, - /*0058*/ { ZYDIS_MNEMONIC_VBROADCASTI32X4, 3, 0x0F87, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_4_TO_8 }, - /*0059*/ { ZYDIS_MNEMONIC_VBROADCASTI32X4, 3, 0x0F8A, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_4_TO_16 }, - /*005A*/ { ZYDIS_MNEMONIC_VBROADCASTI32X8, 3, 0x0F8D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T8, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_8_TO_16 }, - /*005B*/ { ZYDIS_MNEMONIC_VBROADCASTI64X2, 3, 0x0F90, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_4 }, - /*005C*/ { ZYDIS_MNEMONIC_VBROADCASTI64X2, 3, 0x0F93, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_8 }, - /*005D*/ { ZYDIS_MNEMONIC_VBROADCASTI64X4, 3, 0x0F96, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_4_TO_8 }, - /*005E*/ { ZYDIS_MNEMONIC_VBROADCASTSD, 3, 0x0F99, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_4 }, - /*005F*/ { ZYDIS_MNEMONIC_VBROADCASTSD, 3, 0x0F9C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_4 }, - /*0060*/ { ZYDIS_MNEMONIC_VBROADCASTSD, 3, 0x0F9F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, - /*0061*/ { ZYDIS_MNEMONIC_VBROADCASTSD, 3, 0x0FA2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, - /*0062*/ { ZYDIS_MNEMONIC_VBROADCASTSS, 3, 0x0FA5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_4 }, - /*0063*/ { ZYDIS_MNEMONIC_VBROADCASTSS, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_4 }, - /*0064*/ { ZYDIS_MNEMONIC_VBROADCASTSS, 3, 0x0FA8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, - /*0065*/ { ZYDIS_MNEMONIC_VBROADCASTSS, 3, 0x0F5A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, - /*0066*/ { ZYDIS_MNEMONIC_VBROADCASTSS, 3, 0x0FAB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_16 }, - /*0067*/ { ZYDIS_MNEMONIC_VBROADCASTSS, 3, 0x0F60, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_16 }, + /*0048*/ { ZYDIS_MNEMONIC_VBROADCASTF32X2, 3, 0x0F5A, 0x00, 0x04, ZYDIS_FALSE, 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_2_TO_8 }, + /*0049*/ { ZYDIS_MNEMONIC_VBROADCASTF32X2, 3, 0x0F5D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_8 }, + /*004A*/ { ZYDIS_MNEMONIC_VBROADCASTF32X2, 3, 0x0F60, 0x00, 0x04, ZYDIS_FALSE, 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_2_TO_16 }, + /*004B*/ { ZYDIS_MNEMONIC_VBROADCASTF32X2, 3, 0x0F63, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_16 }, + /*004C*/ { ZYDIS_MNEMONIC_VBROADCASTF32X4, 3, 0x0F66, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_4_TO_8 }, + /*004D*/ { ZYDIS_MNEMONIC_VBROADCASTF32X4, 3, 0x0F69, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_4_TO_16 }, + /*004E*/ { ZYDIS_MNEMONIC_VBROADCASTF32X8, 3, 0x0F6C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T8, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_8_TO_16 }, + /*004F*/ { ZYDIS_MNEMONIC_VBROADCASTF64X2, 3, 0x0F6F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_4 }, + /*0050*/ { ZYDIS_MNEMONIC_VBROADCASTF64X2, 3, 0x0F72, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_8 }, + /*0051*/ { ZYDIS_MNEMONIC_VBROADCASTF64X4, 3, 0x0F75, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_4_TO_8 }, + /*0052*/ { ZYDIS_MNEMONIC_VBROADCASTI32X2, 3, 0x092C, 0x00, 0x04, ZYDIS_FALSE, 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_2_TO_4 }, + /*0053*/ { ZYDIS_MNEMONIC_VBROADCASTI32X2, 3, 0x0F78, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_4 }, + /*0054*/ { ZYDIS_MNEMONIC_VBROADCASTI32X2, 3, 0x0F7B, 0x00, 0x04, ZYDIS_FALSE, 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_2_TO_8 }, + /*0055*/ { ZYDIS_MNEMONIC_VBROADCASTI32X2, 3, 0x0F7E, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_8 }, + /*0056*/ { ZYDIS_MNEMONIC_VBROADCASTI32X2, 3, 0x0F81, 0x00, 0x04, ZYDIS_FALSE, 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_2_TO_16 }, + /*0057*/ { ZYDIS_MNEMONIC_VBROADCASTI32X2, 3, 0x0F84, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_16 }, + /*0058*/ { ZYDIS_MNEMONIC_VBROADCASTI32X4, 3, 0x0F87, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_4_TO_8 }, + /*0059*/ { ZYDIS_MNEMONIC_VBROADCASTI32X4, 3, 0x0F8A, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_4_TO_16 }, + /*005A*/ { ZYDIS_MNEMONIC_VBROADCASTI32X8, 3, 0x0F8D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T8, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_8_TO_16 }, + /*005B*/ { ZYDIS_MNEMONIC_VBROADCASTI64X2, 3, 0x0F90, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_4 }, + /*005C*/ { ZYDIS_MNEMONIC_VBROADCASTI64X2, 3, 0x0F93, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_2_TO_8 }, + /*005D*/ { ZYDIS_MNEMONIC_VBROADCASTI64X4, 3, 0x0F96, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_4_TO_8 }, + /*005E*/ { ZYDIS_MNEMONIC_VBROADCASTSD, 3, 0x0F99, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_4 }, + /*005F*/ { ZYDIS_MNEMONIC_VBROADCASTSD, 3, 0x0F9C, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_4 }, + /*0060*/ { ZYDIS_MNEMONIC_VBROADCASTSD, 3, 0x0F9F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, + /*0061*/ { ZYDIS_MNEMONIC_VBROADCASTSD, 3, 0x0FA2, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_8 }, + /*0062*/ { ZYDIS_MNEMONIC_VBROADCASTSS, 3, 0x0FA5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_4 }, + /*0063*/ { ZYDIS_MNEMONIC_VBROADCASTSS, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_4 }, + /*0064*/ { ZYDIS_MNEMONIC_VBROADCASTSS, 3, 0x0FA8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, + /*0065*/ { ZYDIS_MNEMONIC_VBROADCASTSS, 3, 0x0F5A, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_8 }, + /*0066*/ { ZYDIS_MNEMONIC_VBROADCASTSS, 3, 0x0FAB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_16 }, + /*0067*/ { ZYDIS_MNEMONIC_VBROADCASTSS, 3, 0x0F60, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_16 }, /*0068*/ { ZYDIS_MNEMONIC_VCMPPD, 5, 0x010C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0069*/ { ZYDIS_MNEMONIC_VCMPPD, 5, 0x0111, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*006A*/ { ZYDIS_MNEMONIC_VCMPPD, 5, 0x0116, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, @@ -3810,137 +3810,137 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] = /*0080*/ { ZYDIS_MNEMONIC_VCOMISS, 3, 0x0F45, 0x00, 0x18, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0081*/ { ZYDIS_MNEMONIC_VCOMISS, 3, 0x0F54, 0x00, 0x18, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0082*/ { ZYDIS_MNEMONIC_VCOMPRESSPD, 3, 0x0FAE, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0083*/ { ZYDIS_MNEMONIC_VCOMPRESSPD, 3, 0x0FB1, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0083*/ { ZYDIS_MNEMONIC_VCOMPRESSPD, 3, 0x0FB1, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0084*/ { ZYDIS_MNEMONIC_VCOMPRESSPD, 3, 0x0FB4, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0085*/ { ZYDIS_MNEMONIC_VCOMPRESSPD, 3, 0x0FB7, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0085*/ { ZYDIS_MNEMONIC_VCOMPRESSPD, 3, 0x0FB7, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0086*/ { ZYDIS_MNEMONIC_VCOMPRESSPD, 3, 0x0FBA, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0087*/ { ZYDIS_MNEMONIC_VCOMPRESSPD, 3, 0x0FBD, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0087*/ { ZYDIS_MNEMONIC_VCOMPRESSPD, 3, 0x0FBD, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0088*/ { ZYDIS_MNEMONIC_VCOMPRESSPS, 3, 0x0FC0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0089*/ { ZYDIS_MNEMONIC_VCOMPRESSPS, 3, 0x0FC3, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0089*/ { ZYDIS_MNEMONIC_VCOMPRESSPS, 3, 0x0FC3, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*008A*/ { ZYDIS_MNEMONIC_VCOMPRESSPS, 3, 0x0FC6, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*008B*/ { ZYDIS_MNEMONIC_VCOMPRESSPS, 3, 0x0FC9, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*008B*/ { ZYDIS_MNEMONIC_VCOMPRESSPS, 3, 0x0FC9, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*008C*/ { ZYDIS_MNEMONIC_VCOMPRESSPS, 3, 0x0FCC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*008D*/ { ZYDIS_MNEMONIC_VCOMPRESSPS, 3, 0x0FCF, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*008E*/ { ZYDIS_MNEMONIC_VCVTDQ2PD, 3, 0x0FD2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*008F*/ { ZYDIS_MNEMONIC_VCVTDQ2PD, 3, 0x0FD5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0090*/ { ZYDIS_MNEMONIC_VCVTDQ2PD, 3, 0x0FD8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0091*/ { ZYDIS_MNEMONIC_VCVTDQ2PD, 3, 0x0FDB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0092*/ { ZYDIS_MNEMONIC_VCVTDQ2PD, 3, 0x0FDE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0093*/ { ZYDIS_MNEMONIC_VCVTDQ2PD, 3, 0x0FE1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0094*/ { ZYDIS_MNEMONIC_VCVTDQ2PS, 3, 0x0FE4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0095*/ { ZYDIS_MNEMONIC_VCVTDQ2PS, 3, 0x0FE7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0096*/ { ZYDIS_MNEMONIC_VCVTDQ2PS, 3, 0x0FEA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0097*/ { ZYDIS_MNEMONIC_VCVTDQ2PS, 3, 0x0FED, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0098*/ { ZYDIS_MNEMONIC_VCVTDQ2PS, 3, 0x0FF0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0099*/ { ZYDIS_MNEMONIC_VCVTDQ2PS, 3, 0x0FF0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*009A*/ { ZYDIS_MNEMONIC_VCVTDQ2PS, 3, 0x0FF3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*009B*/ { ZYDIS_MNEMONIC_VCVTPD2DQ, 3, 0x0FF6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*009C*/ { ZYDIS_MNEMONIC_VCVTPD2DQ, 3, 0x0FF9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*009D*/ { ZYDIS_MNEMONIC_VCVTPD2DQ, 3, 0x0FFC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*009E*/ { ZYDIS_MNEMONIC_VCVTPD2DQ, 3, 0x0FF9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*009F*/ { ZYDIS_MNEMONIC_VCVTPD2DQ, 3, 0x0FFF, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00A0*/ { ZYDIS_MNEMONIC_VCVTPD2DQ, 3, 0x0FFF, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00A1*/ { ZYDIS_MNEMONIC_VCVTPD2DQ, 3, 0x1002, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00A2*/ { ZYDIS_MNEMONIC_VCVTPD2PS, 3, 0x1005, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00A3*/ { ZYDIS_MNEMONIC_VCVTPD2PS, 3, 0x1008, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00A4*/ { ZYDIS_MNEMONIC_VCVTPD2PS, 3, 0x100B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00A5*/ { ZYDIS_MNEMONIC_VCVTPD2PS, 3, 0x1008, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00A6*/ { ZYDIS_MNEMONIC_VCVTPD2PS, 3, 0x100E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00A7*/ { ZYDIS_MNEMONIC_VCVTPD2PS, 3, 0x100E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00A8*/ { ZYDIS_MNEMONIC_VCVTPD2PS, 3, 0x1011, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00A9*/ { ZYDIS_MNEMONIC_VCVTPD2QQ, 3, 0x1014, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00AA*/ { ZYDIS_MNEMONIC_VCVTPD2QQ, 3, 0x1017, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00AB*/ { ZYDIS_MNEMONIC_VCVTPD2QQ, 3, 0x101A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00AC*/ { ZYDIS_MNEMONIC_VCVTPD2QQ, 3, 0x101D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00AD*/ { ZYDIS_MNEMONIC_VCVTPD2QQ, 3, 0x1020, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00AE*/ { ZYDIS_MNEMONIC_VCVTPD2QQ, 3, 0x1020, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00AF*/ { ZYDIS_MNEMONIC_VCVTPD2QQ, 3, 0x1023, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00B0*/ { ZYDIS_MNEMONIC_VCVTPD2UDQ, 3, 0x1026, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00B1*/ { ZYDIS_MNEMONIC_VCVTPD2UDQ, 3, 0x1029, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00B2*/ { ZYDIS_MNEMONIC_VCVTPD2UDQ, 3, 0x102C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00B3*/ { ZYDIS_MNEMONIC_VCVTPD2UDQ, 3, 0x1029, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00B4*/ { ZYDIS_MNEMONIC_VCVTPD2UDQ, 3, 0x102F, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00B5*/ { ZYDIS_MNEMONIC_VCVTPD2UDQ, 3, 0x102F, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00B6*/ { ZYDIS_MNEMONIC_VCVTPD2UDQ, 3, 0x1032, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00B7*/ { ZYDIS_MNEMONIC_VCVTPD2UQQ, 3, 0x1035, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00B8*/ { ZYDIS_MNEMONIC_VCVTPD2UQQ, 3, 0x1038, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00B9*/ { ZYDIS_MNEMONIC_VCVTPD2UQQ, 3, 0x103B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00BA*/ { ZYDIS_MNEMONIC_VCVTPD2UQQ, 3, 0x103E, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00BB*/ { ZYDIS_MNEMONIC_VCVTPD2UQQ, 3, 0x1041, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00BC*/ { ZYDIS_MNEMONIC_VCVTPD2UQQ, 3, 0x1041, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00BD*/ { ZYDIS_MNEMONIC_VCVTPD2UQQ, 3, 0x1044, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00BE*/ { ZYDIS_MNEMONIC_VCVTPH2PS, 3, 0x1047, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00BF*/ { ZYDIS_MNEMONIC_VCVTPH2PS, 3, 0x104A, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00C0*/ { ZYDIS_MNEMONIC_VCVTPH2PS, 3, 0x104D, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00C1*/ { ZYDIS_MNEMONIC_VCVTPH2PS, 3, 0x1050, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00C2*/ { ZYDIS_MNEMONIC_VCVTPH2PS, 3, 0x1053, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00C3*/ { ZYDIS_MNEMONIC_VCVTPH2PS, 3, 0x1053, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00C4*/ { ZYDIS_MNEMONIC_VCVTPH2PS, 3, 0x1056, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00C5*/ { ZYDIS_MNEMONIC_VCVTPS2DQ, 3, 0x1059, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00C6*/ { ZYDIS_MNEMONIC_VCVTPS2DQ, 3, 0x105C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00C7*/ { ZYDIS_MNEMONIC_VCVTPS2DQ, 3, 0x105F, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00C8*/ { ZYDIS_MNEMONIC_VCVTPS2DQ, 3, 0x1062, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00C9*/ { ZYDIS_MNEMONIC_VCVTPS2DQ, 3, 0x1065, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00CA*/ { ZYDIS_MNEMONIC_VCVTPS2DQ, 3, 0x1065, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00CB*/ { ZYDIS_MNEMONIC_VCVTPS2DQ, 3, 0x1068, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00CC*/ { ZYDIS_MNEMONIC_VCVTPS2PD, 3, 0x106B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00CD*/ { ZYDIS_MNEMONIC_VCVTPS2PD, 3, 0x106E, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00CE*/ { ZYDIS_MNEMONIC_VCVTPS2PD, 3, 0x1071, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00CF*/ { ZYDIS_MNEMONIC_VCVTPS2PD, 3, 0x1074, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00D0*/ { ZYDIS_MNEMONIC_VCVTPS2PD, 3, 0x1077, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00D1*/ { ZYDIS_MNEMONIC_VCVTPS2PD, 3, 0x1077, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00D2*/ { ZYDIS_MNEMONIC_VCVTPS2PD, 3, 0x107A, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00D3*/ { ZYDIS_MNEMONIC_VCVTPS2PH, 4, 0x0694, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*008D*/ { ZYDIS_MNEMONIC_VCOMPRESSPS, 3, 0x0FCF, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*008E*/ { ZYDIS_MNEMONIC_VCVTDQ2PD, 3, 0x0FD2, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*008F*/ { ZYDIS_MNEMONIC_VCVTDQ2PD, 3, 0x0FD5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0090*/ { ZYDIS_MNEMONIC_VCVTDQ2PD, 3, 0x0FD8, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0091*/ { ZYDIS_MNEMONIC_VCVTDQ2PD, 3, 0x0FDB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0092*/ { ZYDIS_MNEMONIC_VCVTDQ2PD, 3, 0x0FDE, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0093*/ { ZYDIS_MNEMONIC_VCVTDQ2PD, 3, 0x0FE1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0094*/ { ZYDIS_MNEMONIC_VCVTDQ2PS, 3, 0x0FE4, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0095*/ { ZYDIS_MNEMONIC_VCVTDQ2PS, 3, 0x0FE7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0096*/ { ZYDIS_MNEMONIC_VCVTDQ2PS, 3, 0x0FEA, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0097*/ { ZYDIS_MNEMONIC_VCVTDQ2PS, 3, 0x0FED, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0098*/ { ZYDIS_MNEMONIC_VCVTDQ2PS, 3, 0x0FF0, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0099*/ { ZYDIS_MNEMONIC_VCVTDQ2PS, 3, 0x0FF0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*009A*/ { ZYDIS_MNEMONIC_VCVTDQ2PS, 3, 0x0FF3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*009B*/ { ZYDIS_MNEMONIC_VCVTPD2DQ, 3, 0x0FF6, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*009C*/ { ZYDIS_MNEMONIC_VCVTPD2DQ, 3, 0x0FF9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*009D*/ { ZYDIS_MNEMONIC_VCVTPD2DQ, 3, 0x0FFC, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*009E*/ { ZYDIS_MNEMONIC_VCVTPD2DQ, 3, 0x0FF9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*009F*/ { ZYDIS_MNEMONIC_VCVTPD2DQ, 3, 0x0FFF, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00A0*/ { ZYDIS_MNEMONIC_VCVTPD2DQ, 3, 0x0FFF, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00A1*/ { ZYDIS_MNEMONIC_VCVTPD2DQ, 3, 0x1002, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00A2*/ { ZYDIS_MNEMONIC_VCVTPD2PS, 3, 0x1005, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00A3*/ { ZYDIS_MNEMONIC_VCVTPD2PS, 3, 0x1008, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00A4*/ { ZYDIS_MNEMONIC_VCVTPD2PS, 3, 0x100B, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00A5*/ { ZYDIS_MNEMONIC_VCVTPD2PS, 3, 0x1008, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00A6*/ { ZYDIS_MNEMONIC_VCVTPD2PS, 3, 0x100E, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00A7*/ { ZYDIS_MNEMONIC_VCVTPD2PS, 3, 0x100E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00A8*/ { ZYDIS_MNEMONIC_VCVTPD2PS, 3, 0x1011, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00A9*/ { ZYDIS_MNEMONIC_VCVTPD2QQ, 3, 0x1014, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00AA*/ { ZYDIS_MNEMONIC_VCVTPD2QQ, 3, 0x1017, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00AB*/ { ZYDIS_MNEMONIC_VCVTPD2QQ, 3, 0x101A, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00AC*/ { ZYDIS_MNEMONIC_VCVTPD2QQ, 3, 0x101D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00AD*/ { ZYDIS_MNEMONIC_VCVTPD2QQ, 3, 0x1020, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00AE*/ { ZYDIS_MNEMONIC_VCVTPD2QQ, 3, 0x1020, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00AF*/ { ZYDIS_MNEMONIC_VCVTPD2QQ, 3, 0x1023, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00B0*/ { ZYDIS_MNEMONIC_VCVTPD2UDQ, 3, 0x1026, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00B1*/ { ZYDIS_MNEMONIC_VCVTPD2UDQ, 3, 0x1029, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00B2*/ { ZYDIS_MNEMONIC_VCVTPD2UDQ, 3, 0x102C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00B3*/ { ZYDIS_MNEMONIC_VCVTPD2UDQ, 3, 0x1029, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00B4*/ { ZYDIS_MNEMONIC_VCVTPD2UDQ, 3, 0x102F, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00B5*/ { ZYDIS_MNEMONIC_VCVTPD2UDQ, 3, 0x102F, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00B6*/ { ZYDIS_MNEMONIC_VCVTPD2UDQ, 3, 0x1032, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00B7*/ { ZYDIS_MNEMONIC_VCVTPD2UQQ, 3, 0x1035, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00B8*/ { ZYDIS_MNEMONIC_VCVTPD2UQQ, 3, 0x1038, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00B9*/ { ZYDIS_MNEMONIC_VCVTPD2UQQ, 3, 0x103B, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00BA*/ { ZYDIS_MNEMONIC_VCVTPD2UQQ, 3, 0x103E, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00BB*/ { ZYDIS_MNEMONIC_VCVTPD2UQQ, 3, 0x1041, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00BC*/ { ZYDIS_MNEMONIC_VCVTPD2UQQ, 3, 0x1041, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00BD*/ { ZYDIS_MNEMONIC_VCVTPD2UQQ, 3, 0x1044, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00BE*/ { ZYDIS_MNEMONIC_VCVTPH2PS, 3, 0x1047, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00BF*/ { ZYDIS_MNEMONIC_VCVTPH2PS, 3, 0x104A, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00C0*/ { ZYDIS_MNEMONIC_VCVTPH2PS, 3, 0x104D, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00C1*/ { ZYDIS_MNEMONIC_VCVTPH2PS, 3, 0x1050, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00C2*/ { ZYDIS_MNEMONIC_VCVTPH2PS, 3, 0x1053, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00C3*/ { ZYDIS_MNEMONIC_VCVTPH2PS, 3, 0x1053, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00C4*/ { ZYDIS_MNEMONIC_VCVTPH2PS, 3, 0x1056, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00C5*/ { ZYDIS_MNEMONIC_VCVTPS2DQ, 3, 0x1059, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00C6*/ { ZYDIS_MNEMONIC_VCVTPS2DQ, 3, 0x105C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00C7*/ { ZYDIS_MNEMONIC_VCVTPS2DQ, 3, 0x105F, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00C8*/ { ZYDIS_MNEMONIC_VCVTPS2DQ, 3, 0x1062, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00C9*/ { ZYDIS_MNEMONIC_VCVTPS2DQ, 3, 0x1065, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00CA*/ { ZYDIS_MNEMONIC_VCVTPS2DQ, 3, 0x1065, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00CB*/ { ZYDIS_MNEMONIC_VCVTPS2DQ, 3, 0x1068, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00CC*/ { ZYDIS_MNEMONIC_VCVTPS2PD, 3, 0x106B, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00CD*/ { ZYDIS_MNEMONIC_VCVTPS2PD, 3, 0x106E, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00CE*/ { ZYDIS_MNEMONIC_VCVTPS2PD, 3, 0x1071, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00CF*/ { ZYDIS_MNEMONIC_VCVTPS2PD, 3, 0x1074, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00D0*/ { ZYDIS_MNEMONIC_VCVTPS2PD, 3, 0x1077, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00D1*/ { ZYDIS_MNEMONIC_VCVTPS2PD, 3, 0x1077, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00D2*/ { ZYDIS_MNEMONIC_VCVTPS2PD, 3, 0x107A, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00D3*/ { ZYDIS_MNEMONIC_VCVTPS2PH, 4, 0x0694, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*00D4*/ { ZYDIS_MNEMONIC_VCVTPS2PH, 4, 0x0698, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00D5*/ { ZYDIS_MNEMONIC_VCVTPS2PH, 4, 0x069C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00D5*/ { ZYDIS_MNEMONIC_VCVTPS2PH, 4, 0x069C, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*00D6*/ { ZYDIS_MNEMONIC_VCVTPS2PH, 4, 0x06A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00D7*/ { ZYDIS_MNEMONIC_VCVTPS2PH, 4, 0x06A4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00D8*/ { ZYDIS_MNEMONIC_VCVTPS2PH, 4, 0x06A4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00D7*/ { ZYDIS_MNEMONIC_VCVTPS2PH, 4, 0x06A4, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00D8*/ { ZYDIS_MNEMONIC_VCVTPS2PH, 4, 0x06A4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*00D9*/ { ZYDIS_MNEMONIC_VCVTPS2PH, 4, 0x06A8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00DA*/ { ZYDIS_MNEMONIC_VCVTPS2QQ, 3, 0x107D, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00DB*/ { ZYDIS_MNEMONIC_VCVTPS2QQ, 3, 0x1080, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00DC*/ { ZYDIS_MNEMONIC_VCVTPS2QQ, 3, 0x1083, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00DD*/ { ZYDIS_MNEMONIC_VCVTPS2QQ, 3, 0x1086, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00DE*/ { ZYDIS_MNEMONIC_VCVTPS2QQ, 3, 0x1089, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00DF*/ { ZYDIS_MNEMONIC_VCVTPS2QQ, 3, 0x1089, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00E0*/ { ZYDIS_MNEMONIC_VCVTPS2QQ, 3, 0x108C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00E1*/ { ZYDIS_MNEMONIC_VCVTPS2UDQ, 3, 0x108F, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00E2*/ { ZYDIS_MNEMONIC_VCVTPS2UDQ, 3, 0x1092, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00E3*/ { ZYDIS_MNEMONIC_VCVTPS2UDQ, 3, 0x1095, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00E4*/ { ZYDIS_MNEMONIC_VCVTPS2UDQ, 3, 0x1098, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00E5*/ { ZYDIS_MNEMONIC_VCVTPS2UDQ, 3, 0x109B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00E6*/ { ZYDIS_MNEMONIC_VCVTPS2UDQ, 3, 0x109B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00E7*/ { ZYDIS_MNEMONIC_VCVTPS2UDQ, 3, 0x109E, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00E8*/ { ZYDIS_MNEMONIC_VCVTPS2UQQ, 3, 0x10A1, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00E9*/ { ZYDIS_MNEMONIC_VCVTPS2UQQ, 3, 0x10A4, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00EA*/ { ZYDIS_MNEMONIC_VCVTPS2UQQ, 3, 0x10A7, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00EB*/ { ZYDIS_MNEMONIC_VCVTPS2UQQ, 3, 0x10AA, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00EC*/ { ZYDIS_MNEMONIC_VCVTPS2UQQ, 3, 0x10AD, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00ED*/ { ZYDIS_MNEMONIC_VCVTPS2UQQ, 3, 0x10AD, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00EE*/ { ZYDIS_MNEMONIC_VCVTPS2UQQ, 3, 0x10B0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00EF*/ { ZYDIS_MNEMONIC_VCVTQQ2PD, 3, 0x1014, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00F0*/ { ZYDIS_MNEMONIC_VCVTQQ2PD, 3, 0x1017, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00F1*/ { ZYDIS_MNEMONIC_VCVTQQ2PD, 3, 0x101A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00F2*/ { ZYDIS_MNEMONIC_VCVTQQ2PD, 3, 0x101D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00F3*/ { ZYDIS_MNEMONIC_VCVTQQ2PD, 3, 0x1020, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00F4*/ { ZYDIS_MNEMONIC_VCVTQQ2PD, 3, 0x1020, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00F5*/ { ZYDIS_MNEMONIC_VCVTQQ2PD, 3, 0x1023, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00F6*/ { ZYDIS_MNEMONIC_VCVTQQ2PS, 3, 0x10B3, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00F7*/ { ZYDIS_MNEMONIC_VCVTQQ2PS, 3, 0x10B6, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00F8*/ { ZYDIS_MNEMONIC_VCVTQQ2PS, 3, 0x10B9, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00F9*/ { ZYDIS_MNEMONIC_VCVTQQ2PS, 3, 0x10B6, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00FA*/ { ZYDIS_MNEMONIC_VCVTQQ2PS, 3, 0x10BC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00FB*/ { ZYDIS_MNEMONIC_VCVTQQ2PS, 3, 0x10BC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*00FC*/ { ZYDIS_MNEMONIC_VCVTQQ2PS, 3, 0x10BF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00DA*/ { ZYDIS_MNEMONIC_VCVTPS2QQ, 3, 0x107D, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00DB*/ { ZYDIS_MNEMONIC_VCVTPS2QQ, 3, 0x1080, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00DC*/ { ZYDIS_MNEMONIC_VCVTPS2QQ, 3, 0x1083, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00DD*/ { ZYDIS_MNEMONIC_VCVTPS2QQ, 3, 0x1086, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00DE*/ { ZYDIS_MNEMONIC_VCVTPS2QQ, 3, 0x1089, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00DF*/ { ZYDIS_MNEMONIC_VCVTPS2QQ, 3, 0x1089, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00E0*/ { ZYDIS_MNEMONIC_VCVTPS2QQ, 3, 0x108C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00E1*/ { ZYDIS_MNEMONIC_VCVTPS2UDQ, 3, 0x108F, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00E2*/ { ZYDIS_MNEMONIC_VCVTPS2UDQ, 3, 0x1092, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00E3*/ { ZYDIS_MNEMONIC_VCVTPS2UDQ, 3, 0x1095, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00E4*/ { ZYDIS_MNEMONIC_VCVTPS2UDQ, 3, 0x1098, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00E5*/ { ZYDIS_MNEMONIC_VCVTPS2UDQ, 3, 0x109B, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00E6*/ { ZYDIS_MNEMONIC_VCVTPS2UDQ, 3, 0x109B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00E7*/ { ZYDIS_MNEMONIC_VCVTPS2UDQ, 3, 0x109E, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00E8*/ { ZYDIS_MNEMONIC_VCVTPS2UQQ, 3, 0x10A1, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00E9*/ { ZYDIS_MNEMONIC_VCVTPS2UQQ, 3, 0x10A4, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00EA*/ { ZYDIS_MNEMONIC_VCVTPS2UQQ, 3, 0x10A7, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00EB*/ { ZYDIS_MNEMONIC_VCVTPS2UQQ, 3, 0x10AA, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00EC*/ { ZYDIS_MNEMONIC_VCVTPS2UQQ, 3, 0x10AD, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00ED*/ { ZYDIS_MNEMONIC_VCVTPS2UQQ, 3, 0x10AD, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00EE*/ { ZYDIS_MNEMONIC_VCVTPS2UQQ, 3, 0x10B0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00EF*/ { ZYDIS_MNEMONIC_VCVTQQ2PD, 3, 0x1014, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00F0*/ { ZYDIS_MNEMONIC_VCVTQQ2PD, 3, 0x1017, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00F1*/ { ZYDIS_MNEMONIC_VCVTQQ2PD, 3, 0x101A, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00F2*/ { ZYDIS_MNEMONIC_VCVTQQ2PD, 3, 0x101D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00F3*/ { ZYDIS_MNEMONIC_VCVTQQ2PD, 3, 0x1020, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00F4*/ { ZYDIS_MNEMONIC_VCVTQQ2PD, 3, 0x1020, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00F5*/ { ZYDIS_MNEMONIC_VCVTQQ2PD, 3, 0x1023, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00F6*/ { ZYDIS_MNEMONIC_VCVTQQ2PS, 3, 0x10B3, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00F7*/ { ZYDIS_MNEMONIC_VCVTQQ2PS, 3, 0x10B6, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00F8*/ { ZYDIS_MNEMONIC_VCVTQQ2PS, 3, 0x10B9, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00F9*/ { ZYDIS_MNEMONIC_VCVTQQ2PS, 3, 0x10B6, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00FA*/ { ZYDIS_MNEMONIC_VCVTQQ2PS, 3, 0x10BC, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*00FB*/ { ZYDIS_MNEMONIC_VCVTQQ2PS, 3, 0x10BC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*00FC*/ { ZYDIS_MNEMONIC_VCVTQQ2PS, 3, 0x10BF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*00FD*/ { ZYDIS_MNEMONIC_VCVTSD2SI, 2, 0x177C, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*00FE*/ { ZYDIS_MNEMONIC_VCVTSD2SI, 2, 0x177C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*00FF*/ { ZYDIS_MNEMONIC_VCVTSD2SI, 2, 0x14D4, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0100*/ { ZYDIS_MNEMONIC_VCVTSD2SI, 2, 0x17F4, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0101*/ { ZYDIS_MNEMONIC_VCVTSD2SI, 2, 0x17F4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0102*/ { ZYDIS_MNEMONIC_VCVTSD2SI, 2, 0x14D8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0103*/ { ZYDIS_MNEMONIC_VCVTSD2SS, 4, 0x06AC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0104*/ { ZYDIS_MNEMONIC_VCVTSD2SS, 4, 0x06AC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0105*/ { ZYDIS_MNEMONIC_VCVTSD2SS, 4, 0x06B0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0103*/ { ZYDIS_MNEMONIC_VCVTSD2SS, 4, 0x06AC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0104*/ { ZYDIS_MNEMONIC_VCVTSD2SS, 4, 0x06AC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0105*/ { ZYDIS_MNEMONIC_VCVTSD2SS, 4, 0x06B0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0106*/ { ZYDIS_MNEMONIC_VCVTSD2USI, 2, 0x17F6, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0107*/ { ZYDIS_MNEMONIC_VCVTSD2USI, 2, 0x17F6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0108*/ { ZYDIS_MNEMONIC_VCVTSD2USI, 2, 0x17F8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, @@ -3958,9 +3958,9 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] = /*0114*/ { ZYDIS_MNEMONIC_VCVTSI2SS, 3, 0x0D6B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, /*0115*/ { ZYDIS_MNEMONIC_VCVTSI2SS, 3, 0x0D6B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0116*/ { ZYDIS_MNEMONIC_VCVTSI2SS, 3, 0x0D68, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0117*/ { ZYDIS_MNEMONIC_VCVTSS2SD, 4, 0x06B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0118*/ { ZYDIS_MNEMONIC_VCVTSS2SD, 4, 0x06B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0119*/ { ZYDIS_MNEMONIC_VCVTSS2SD, 4, 0x06B8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0117*/ { ZYDIS_MNEMONIC_VCVTSS2SD, 4, 0x06B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0118*/ { ZYDIS_MNEMONIC_VCVTSS2SD, 4, 0x06B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0119*/ { ZYDIS_MNEMONIC_VCVTSS2SD, 4, 0x06B8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*011A*/ { ZYDIS_MNEMONIC_VCVTSS2SI, 2, 0x1780, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*011B*/ { ZYDIS_MNEMONIC_VCVTSS2SI, 2, 0x1780, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*011C*/ { ZYDIS_MNEMONIC_VCVTSS2SI, 2, 0x14F4, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, @@ -3973,62 +3973,62 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] = /*0123*/ { ZYDIS_MNEMONIC_VCVTSS2USI, 2, 0x1804, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0124*/ { ZYDIS_MNEMONIC_VCVTSS2USI, 2, 0x1804, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0125*/ { ZYDIS_MNEMONIC_VCVTSS2USI, 2, 0x1806, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0126*/ { ZYDIS_MNEMONIC_VCVTTPD2DQ, 3, 0x0FF6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0127*/ { ZYDIS_MNEMONIC_VCVTTPD2DQ, 3, 0x0FF9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0128*/ { ZYDIS_MNEMONIC_VCVTTPD2DQ, 3, 0x0FFC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0129*/ { ZYDIS_MNEMONIC_VCVTTPD2DQ, 3, 0x0FF9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*012A*/ { ZYDIS_MNEMONIC_VCVTTPD2DQ, 3, 0x0FFF, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*012B*/ { ZYDIS_MNEMONIC_VCVTTPD2DQ, 3, 0x0FFF, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*012C*/ { ZYDIS_MNEMONIC_VCVTTPD2DQ, 3, 0x1002, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*012D*/ { ZYDIS_MNEMONIC_VCVTTPD2QQ, 3, 0x1014, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*012E*/ { ZYDIS_MNEMONIC_VCVTTPD2QQ, 3, 0x1017, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*012F*/ { ZYDIS_MNEMONIC_VCVTTPD2QQ, 3, 0x101A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0130*/ { ZYDIS_MNEMONIC_VCVTTPD2QQ, 3, 0x101D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0131*/ { ZYDIS_MNEMONIC_VCVTTPD2QQ, 3, 0x1020, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0132*/ { ZYDIS_MNEMONIC_VCVTTPD2QQ, 3, 0x1020, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0133*/ { ZYDIS_MNEMONIC_VCVTTPD2QQ, 3, 0x1023, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0134*/ { ZYDIS_MNEMONIC_VCVTTPD2UDQ, 3, 0x1026, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0135*/ { ZYDIS_MNEMONIC_VCVTTPD2UDQ, 3, 0x1029, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0136*/ { ZYDIS_MNEMONIC_VCVTTPD2UDQ, 3, 0x102C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0137*/ { ZYDIS_MNEMONIC_VCVTTPD2UDQ, 3, 0x1029, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0138*/ { ZYDIS_MNEMONIC_VCVTTPD2UDQ, 3, 0x102F, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0139*/ { ZYDIS_MNEMONIC_VCVTTPD2UDQ, 3, 0x102F, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*013A*/ { ZYDIS_MNEMONIC_VCVTTPD2UDQ, 3, 0x1032, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*013B*/ { ZYDIS_MNEMONIC_VCVTTPD2UQQ, 3, 0x1035, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*013C*/ { ZYDIS_MNEMONIC_VCVTTPD2UQQ, 3, 0x1038, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*013D*/ { ZYDIS_MNEMONIC_VCVTTPD2UQQ, 3, 0x103B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*013E*/ { ZYDIS_MNEMONIC_VCVTTPD2UQQ, 3, 0x103E, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*013F*/ { ZYDIS_MNEMONIC_VCVTTPD2UQQ, 3, 0x1041, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0140*/ { ZYDIS_MNEMONIC_VCVTTPD2UQQ, 3, 0x1041, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0141*/ { ZYDIS_MNEMONIC_VCVTTPD2UQQ, 3, 0x1044, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0142*/ { ZYDIS_MNEMONIC_VCVTTPS2DQ, 3, 0x1059, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0143*/ { ZYDIS_MNEMONIC_VCVTTPS2DQ, 3, 0x105C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0144*/ { ZYDIS_MNEMONIC_VCVTTPS2DQ, 3, 0x105F, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0145*/ { ZYDIS_MNEMONIC_VCVTTPS2DQ, 3, 0x1062, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0146*/ { ZYDIS_MNEMONIC_VCVTTPS2DQ, 3, 0x1065, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0147*/ { ZYDIS_MNEMONIC_VCVTTPS2DQ, 3, 0x1065, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0148*/ { ZYDIS_MNEMONIC_VCVTTPS2DQ, 3, 0x1068, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0149*/ { ZYDIS_MNEMONIC_VCVTTPS2QQ, 3, 0x107D, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*014A*/ { ZYDIS_MNEMONIC_VCVTTPS2QQ, 3, 0x1080, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*014B*/ { ZYDIS_MNEMONIC_VCVTTPS2QQ, 3, 0x1083, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*014C*/ { ZYDIS_MNEMONIC_VCVTTPS2QQ, 3, 0x1086, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*014D*/ { ZYDIS_MNEMONIC_VCVTTPS2QQ, 3, 0x1089, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*014E*/ { ZYDIS_MNEMONIC_VCVTTPS2QQ, 3, 0x1089, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*014F*/ { ZYDIS_MNEMONIC_VCVTTPS2QQ, 3, 0x108C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0150*/ { ZYDIS_MNEMONIC_VCVTTPS2UDQ, 3, 0x108F, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0151*/ { ZYDIS_MNEMONIC_VCVTTPS2UDQ, 3, 0x1092, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0152*/ { ZYDIS_MNEMONIC_VCVTTPS2UDQ, 3, 0x1095, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0153*/ { ZYDIS_MNEMONIC_VCVTTPS2UDQ, 3, 0x1098, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0154*/ { ZYDIS_MNEMONIC_VCVTTPS2UDQ, 3, 0x109B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0155*/ { ZYDIS_MNEMONIC_VCVTTPS2UDQ, 3, 0x109B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0156*/ { ZYDIS_MNEMONIC_VCVTTPS2UDQ, 3, 0x109E, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0157*/ { ZYDIS_MNEMONIC_VCVTTPS2UQQ, 3, 0x10A1, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0158*/ { ZYDIS_MNEMONIC_VCVTTPS2UQQ, 3, 0x10A4, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0159*/ { ZYDIS_MNEMONIC_VCVTTPS2UQQ, 3, 0x10A7, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*015A*/ { ZYDIS_MNEMONIC_VCVTTPS2UQQ, 3, 0x10AA, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*015B*/ { ZYDIS_MNEMONIC_VCVTTPS2UQQ, 3, 0x10AD, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*015C*/ { ZYDIS_MNEMONIC_VCVTTPS2UQQ, 3, 0x10AD, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*015D*/ { ZYDIS_MNEMONIC_VCVTTPS2UQQ, 3, 0x10B0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0126*/ { ZYDIS_MNEMONIC_VCVTTPD2DQ, 3, 0x0FF6, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0127*/ { ZYDIS_MNEMONIC_VCVTTPD2DQ, 3, 0x0FF9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0128*/ { ZYDIS_MNEMONIC_VCVTTPD2DQ, 3, 0x0FFC, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0129*/ { ZYDIS_MNEMONIC_VCVTTPD2DQ, 3, 0x0FF9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*012A*/ { ZYDIS_MNEMONIC_VCVTTPD2DQ, 3, 0x0FFF, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*012B*/ { ZYDIS_MNEMONIC_VCVTTPD2DQ, 3, 0x0FFF, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*012C*/ { ZYDIS_MNEMONIC_VCVTTPD2DQ, 3, 0x1002, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*012D*/ { ZYDIS_MNEMONIC_VCVTTPD2QQ, 3, 0x1014, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*012E*/ { ZYDIS_MNEMONIC_VCVTTPD2QQ, 3, 0x1017, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*012F*/ { ZYDIS_MNEMONIC_VCVTTPD2QQ, 3, 0x101A, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0130*/ { ZYDIS_MNEMONIC_VCVTTPD2QQ, 3, 0x101D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0131*/ { ZYDIS_MNEMONIC_VCVTTPD2QQ, 3, 0x1020, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0132*/ { ZYDIS_MNEMONIC_VCVTTPD2QQ, 3, 0x1020, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0133*/ { ZYDIS_MNEMONIC_VCVTTPD2QQ, 3, 0x1023, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0134*/ { ZYDIS_MNEMONIC_VCVTTPD2UDQ, 3, 0x1026, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0135*/ { ZYDIS_MNEMONIC_VCVTTPD2UDQ, 3, 0x1029, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0136*/ { ZYDIS_MNEMONIC_VCVTTPD2UDQ, 3, 0x102C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0137*/ { ZYDIS_MNEMONIC_VCVTTPD2UDQ, 3, 0x1029, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0138*/ { ZYDIS_MNEMONIC_VCVTTPD2UDQ, 3, 0x102F, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0139*/ { ZYDIS_MNEMONIC_VCVTTPD2UDQ, 3, 0x102F, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*013A*/ { ZYDIS_MNEMONIC_VCVTTPD2UDQ, 3, 0x1032, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*013B*/ { ZYDIS_MNEMONIC_VCVTTPD2UQQ, 3, 0x1035, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*013C*/ { ZYDIS_MNEMONIC_VCVTTPD2UQQ, 3, 0x1038, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*013D*/ { ZYDIS_MNEMONIC_VCVTTPD2UQQ, 3, 0x103B, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*013E*/ { ZYDIS_MNEMONIC_VCVTTPD2UQQ, 3, 0x103E, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*013F*/ { ZYDIS_MNEMONIC_VCVTTPD2UQQ, 3, 0x1041, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0140*/ { ZYDIS_MNEMONIC_VCVTTPD2UQQ, 3, 0x1041, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0141*/ { ZYDIS_MNEMONIC_VCVTTPD2UQQ, 3, 0x1044, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0142*/ { ZYDIS_MNEMONIC_VCVTTPS2DQ, 3, 0x1059, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0143*/ { ZYDIS_MNEMONIC_VCVTTPS2DQ, 3, 0x105C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0144*/ { ZYDIS_MNEMONIC_VCVTTPS2DQ, 3, 0x105F, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0145*/ { ZYDIS_MNEMONIC_VCVTTPS2DQ, 3, 0x1062, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0146*/ { ZYDIS_MNEMONIC_VCVTTPS2DQ, 3, 0x1065, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0147*/ { ZYDIS_MNEMONIC_VCVTTPS2DQ, 3, 0x1065, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0148*/ { ZYDIS_MNEMONIC_VCVTTPS2DQ, 3, 0x1068, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0149*/ { ZYDIS_MNEMONIC_VCVTTPS2QQ, 3, 0x107D, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*014A*/ { ZYDIS_MNEMONIC_VCVTTPS2QQ, 3, 0x1080, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*014B*/ { ZYDIS_MNEMONIC_VCVTTPS2QQ, 3, 0x1083, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*014C*/ { ZYDIS_MNEMONIC_VCVTTPS2QQ, 3, 0x1086, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*014D*/ { ZYDIS_MNEMONIC_VCVTTPS2QQ, 3, 0x1089, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*014E*/ { ZYDIS_MNEMONIC_VCVTTPS2QQ, 3, 0x1089, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*014F*/ { ZYDIS_MNEMONIC_VCVTTPS2QQ, 3, 0x108C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0150*/ { ZYDIS_MNEMONIC_VCVTTPS2UDQ, 3, 0x108F, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0151*/ { ZYDIS_MNEMONIC_VCVTTPS2UDQ, 3, 0x1092, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0152*/ { ZYDIS_MNEMONIC_VCVTTPS2UDQ, 3, 0x1095, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0153*/ { ZYDIS_MNEMONIC_VCVTTPS2UDQ, 3, 0x1098, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0154*/ { ZYDIS_MNEMONIC_VCVTTPS2UDQ, 3, 0x109B, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0155*/ { ZYDIS_MNEMONIC_VCVTTPS2UDQ, 3, 0x109B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0156*/ { ZYDIS_MNEMONIC_VCVTTPS2UDQ, 3, 0x109E, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0157*/ { ZYDIS_MNEMONIC_VCVTTPS2UQQ, 3, 0x10A1, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0158*/ { ZYDIS_MNEMONIC_VCVTTPS2UQQ, 3, 0x10A4, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0159*/ { ZYDIS_MNEMONIC_VCVTTPS2UQQ, 3, 0x10A7, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*015A*/ { ZYDIS_MNEMONIC_VCVTTPS2UQQ, 3, 0x10AA, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*015B*/ { ZYDIS_MNEMONIC_VCVTTPS2UQQ, 3, 0x10AD, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*015C*/ { ZYDIS_MNEMONIC_VCVTTPS2UQQ, 3, 0x10AD, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*015D*/ { ZYDIS_MNEMONIC_VCVTTPS2UQQ, 3, 0x10B0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*015E*/ { ZYDIS_MNEMONIC_VCVTTSD2SI, 2, 0x177C, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*015F*/ { ZYDIS_MNEMONIC_VCVTTSD2SI, 2, 0x177C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0160*/ { ZYDIS_MNEMONIC_VCVTTSD2SI, 2, 0x14D4, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, @@ -4053,33 +4053,33 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] = /*0173*/ { ZYDIS_MNEMONIC_VCVTTSS2USI, 2, 0x1804, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0174*/ { ZYDIS_MNEMONIC_VCVTTSS2USI, 2, 0x1804, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0175*/ { ZYDIS_MNEMONIC_VCVTTSS2USI, 2, 0x1806, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0176*/ { ZYDIS_MNEMONIC_VCVTUDQ2PD, 3, 0x10C2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0177*/ { ZYDIS_MNEMONIC_VCVTUDQ2PD, 3, 0x10C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0178*/ { ZYDIS_MNEMONIC_VCVTUDQ2PD, 3, 0x10C8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0179*/ { ZYDIS_MNEMONIC_VCVTUDQ2PD, 3, 0x10CB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*017A*/ { ZYDIS_MNEMONIC_VCVTUDQ2PD, 3, 0x10CE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*017B*/ { ZYDIS_MNEMONIC_VCVTUDQ2PD, 3, 0x10D1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*017C*/ { ZYDIS_MNEMONIC_VCVTUDQ2PS, 3, 0x10D4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*017D*/ { ZYDIS_MNEMONIC_VCVTUDQ2PS, 3, 0x10D7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*017E*/ { ZYDIS_MNEMONIC_VCVTUDQ2PS, 3, 0x10DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*017F*/ { ZYDIS_MNEMONIC_VCVTUDQ2PS, 3, 0x10DD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0180*/ { ZYDIS_MNEMONIC_VCVTUDQ2PS, 3, 0x10E0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0181*/ { ZYDIS_MNEMONIC_VCVTUDQ2PS, 3, 0x10E0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0182*/ { ZYDIS_MNEMONIC_VCVTUDQ2PS, 3, 0x10E3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0183*/ { ZYDIS_MNEMONIC_VCVTUQQ2PD, 3, 0x10E6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0184*/ { ZYDIS_MNEMONIC_VCVTUQQ2PD, 3, 0x10E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0185*/ { ZYDIS_MNEMONIC_VCVTUQQ2PD, 3, 0x10EC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0186*/ { ZYDIS_MNEMONIC_VCVTUQQ2PD, 3, 0x10EF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0187*/ { ZYDIS_MNEMONIC_VCVTUQQ2PD, 3, 0x10F2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0188*/ { ZYDIS_MNEMONIC_VCVTUQQ2PD, 3, 0x10F2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0189*/ { ZYDIS_MNEMONIC_VCVTUQQ2PD, 3, 0x10F5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*018A*/ { ZYDIS_MNEMONIC_VCVTUQQ2PS, 3, 0x10B3, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*018B*/ { ZYDIS_MNEMONIC_VCVTUQQ2PS, 3, 0x10B6, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*018C*/ { ZYDIS_MNEMONIC_VCVTUQQ2PS, 3, 0x10B9, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*018D*/ { ZYDIS_MNEMONIC_VCVTUQQ2PS, 3, 0x10B6, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*018E*/ { ZYDIS_MNEMONIC_VCVTUQQ2PS, 3, 0x10BC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*018F*/ { ZYDIS_MNEMONIC_VCVTUQQ2PS, 3, 0x10BC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0190*/ { ZYDIS_MNEMONIC_VCVTUQQ2PS, 3, 0x10BF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0176*/ { ZYDIS_MNEMONIC_VCVTUDQ2PD, 3, 0x10C2, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0177*/ { ZYDIS_MNEMONIC_VCVTUDQ2PD, 3, 0x10C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0178*/ { ZYDIS_MNEMONIC_VCVTUDQ2PD, 3, 0x10C8, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0179*/ { ZYDIS_MNEMONIC_VCVTUDQ2PD, 3, 0x10CB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*017A*/ { ZYDIS_MNEMONIC_VCVTUDQ2PD, 3, 0x10CE, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*017B*/ { ZYDIS_MNEMONIC_VCVTUDQ2PD, 3, 0x10D1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*017C*/ { ZYDIS_MNEMONIC_VCVTUDQ2PS, 3, 0x10D4, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*017D*/ { ZYDIS_MNEMONIC_VCVTUDQ2PS, 3, 0x10D7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*017E*/ { ZYDIS_MNEMONIC_VCVTUDQ2PS, 3, 0x10DA, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*017F*/ { ZYDIS_MNEMONIC_VCVTUDQ2PS, 3, 0x10DD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0180*/ { ZYDIS_MNEMONIC_VCVTUDQ2PS, 3, 0x10E0, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0181*/ { ZYDIS_MNEMONIC_VCVTUDQ2PS, 3, 0x10E0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0182*/ { ZYDIS_MNEMONIC_VCVTUDQ2PS, 3, 0x10E3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0183*/ { ZYDIS_MNEMONIC_VCVTUQQ2PD, 3, 0x10E6, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0184*/ { ZYDIS_MNEMONIC_VCVTUQQ2PD, 3, 0x10E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0185*/ { ZYDIS_MNEMONIC_VCVTUQQ2PD, 3, 0x10EC, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0186*/ { ZYDIS_MNEMONIC_VCVTUQQ2PD, 3, 0x10EF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0187*/ { ZYDIS_MNEMONIC_VCVTUQQ2PD, 3, 0x10F2, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0188*/ { ZYDIS_MNEMONIC_VCVTUQQ2PD, 3, 0x10F2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0189*/ { ZYDIS_MNEMONIC_VCVTUQQ2PD, 3, 0x10F5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*018A*/ { ZYDIS_MNEMONIC_VCVTUQQ2PS, 3, 0x10B3, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*018B*/ { ZYDIS_MNEMONIC_VCVTUQQ2PS, 3, 0x10B6, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*018C*/ { ZYDIS_MNEMONIC_VCVTUQQ2PS, 3, 0x10B9, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*018D*/ { ZYDIS_MNEMONIC_VCVTUQQ2PS, 3, 0x10B6, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*018E*/ { ZYDIS_MNEMONIC_VCVTUQQ2PS, 3, 0x10BC, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*018F*/ { ZYDIS_MNEMONIC_VCVTUQQ2PS, 3, 0x10BC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0190*/ { ZYDIS_MNEMONIC_VCVTUQQ2PS, 3, 0x10BF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0191*/ { ZYDIS_MNEMONIC_VCVTUSI2SD, 3, 0x10F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, /*0192*/ { ZYDIS_MNEMONIC_VCVTUSI2SD, 3, 0x10FB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0193*/ { ZYDIS_MNEMONIC_VCVTUSI2SD, 3, 0x10FE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, @@ -4091,420 +4091,420 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] = /*0199*/ { ZYDIS_MNEMONIC_VCVTUSI2SS, 3, 0x110A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, /*019A*/ { ZYDIS_MNEMONIC_VCVTUSI2SS, 3, 0x110A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*019B*/ { ZYDIS_MNEMONIC_VCVTUSI2SS, 3, 0x110D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*019C*/ { ZYDIS_MNEMONIC_VDBPSADBW, 5, 0x0152, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*019D*/ { ZYDIS_MNEMONIC_VDBPSADBW, 5, 0x0157, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*019E*/ { ZYDIS_MNEMONIC_VDBPSADBW, 5, 0x015C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*019F*/ { ZYDIS_MNEMONIC_VDBPSADBW, 5, 0x0161, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01A0*/ { ZYDIS_MNEMONIC_VDBPSADBW, 5, 0x0166, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01A1*/ { ZYDIS_MNEMONIC_VDBPSADBW, 5, 0x016B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01A2*/ { ZYDIS_MNEMONIC_VDIVPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01A3*/ { ZYDIS_MNEMONIC_VDIVPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01A4*/ { ZYDIS_MNEMONIC_VDIVPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01A5*/ { ZYDIS_MNEMONIC_VDIVPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01A6*/ { ZYDIS_MNEMONIC_VDIVPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01A7*/ { ZYDIS_MNEMONIC_VDIVPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01A8*/ { ZYDIS_MNEMONIC_VDIVPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01A9*/ { ZYDIS_MNEMONIC_VDIVPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01AA*/ { ZYDIS_MNEMONIC_VDIVPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01AB*/ { ZYDIS_MNEMONIC_VDIVPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01AC*/ { ZYDIS_MNEMONIC_VDIVPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01AD*/ { ZYDIS_MNEMONIC_VDIVPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01AE*/ { ZYDIS_MNEMONIC_VDIVPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01AF*/ { ZYDIS_MNEMONIC_VDIVPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01B0*/ { ZYDIS_MNEMONIC_VDIVSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01B1*/ { ZYDIS_MNEMONIC_VDIVSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01B2*/ { ZYDIS_MNEMONIC_VDIVSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01B3*/ { ZYDIS_MNEMONIC_VDIVSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01B4*/ { ZYDIS_MNEMONIC_VDIVSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01B5*/ { ZYDIS_MNEMONIC_VDIVSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01B6*/ { ZYDIS_MNEMONIC_VEXP2PD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01B7*/ { ZYDIS_MNEMONIC_VEXP2PD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01B8*/ { ZYDIS_MNEMONIC_VEXP2PD, 3, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01B9*/ { ZYDIS_MNEMONIC_VEXP2PS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01BA*/ { ZYDIS_MNEMONIC_VEXP2PS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01BB*/ { ZYDIS_MNEMONIC_VEXP2PS, 3, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01BC*/ { ZYDIS_MNEMONIC_VEXPANDPD, 3, 0x1110, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01BD*/ { ZYDIS_MNEMONIC_VEXPANDPD, 3, 0x0744, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01BE*/ { ZYDIS_MNEMONIC_VEXPANDPD, 3, 0x1113, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01BF*/ { ZYDIS_MNEMONIC_VEXPANDPD, 3, 0x074C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01C0*/ { ZYDIS_MNEMONIC_VEXPANDPD, 3, 0x1116, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01C1*/ { ZYDIS_MNEMONIC_VEXPANDPD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01C2*/ { ZYDIS_MNEMONIC_VEXPANDPS, 3, 0x1119, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01C3*/ { ZYDIS_MNEMONIC_VEXPANDPS, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01C4*/ { ZYDIS_MNEMONIC_VEXPANDPS, 3, 0x111C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01C5*/ { ZYDIS_MNEMONIC_VEXPANDPS, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01C6*/ { ZYDIS_MNEMONIC_VEXPANDPS, 3, 0x111F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01C7*/ { ZYDIS_MNEMONIC_VEXPANDPS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01C8*/ { ZYDIS_MNEMONIC_VEXTRACTF32X4, 4, 0x06BC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*019C*/ { ZYDIS_MNEMONIC_VDBPSADBW, 5, 0x0152, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*019D*/ { ZYDIS_MNEMONIC_VDBPSADBW, 5, 0x0157, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*019E*/ { ZYDIS_MNEMONIC_VDBPSADBW, 5, 0x015C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*019F*/ { ZYDIS_MNEMONIC_VDBPSADBW, 5, 0x0161, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01A0*/ { ZYDIS_MNEMONIC_VDBPSADBW, 5, 0x0166, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01A1*/ { ZYDIS_MNEMONIC_VDBPSADBW, 5, 0x016B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01A2*/ { ZYDIS_MNEMONIC_VDIVPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01A3*/ { ZYDIS_MNEMONIC_VDIVPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01A4*/ { ZYDIS_MNEMONIC_VDIVPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01A5*/ { ZYDIS_MNEMONIC_VDIVPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01A6*/ { ZYDIS_MNEMONIC_VDIVPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01A7*/ { ZYDIS_MNEMONIC_VDIVPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01A8*/ { ZYDIS_MNEMONIC_VDIVPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01A9*/ { ZYDIS_MNEMONIC_VDIVPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01AA*/ { ZYDIS_MNEMONIC_VDIVPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01AB*/ { ZYDIS_MNEMONIC_VDIVPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01AC*/ { ZYDIS_MNEMONIC_VDIVPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01AD*/ { ZYDIS_MNEMONIC_VDIVPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01AE*/ { ZYDIS_MNEMONIC_VDIVPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01AF*/ { ZYDIS_MNEMONIC_VDIVPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01B0*/ { ZYDIS_MNEMONIC_VDIVSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01B1*/ { ZYDIS_MNEMONIC_VDIVSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01B2*/ { ZYDIS_MNEMONIC_VDIVSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01B3*/ { ZYDIS_MNEMONIC_VDIVSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01B4*/ { ZYDIS_MNEMONIC_VDIVSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01B5*/ { ZYDIS_MNEMONIC_VDIVSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01B6*/ { ZYDIS_MNEMONIC_VEXP2PD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*01B7*/ { ZYDIS_MNEMONIC_VEXP2PD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01B8*/ { ZYDIS_MNEMONIC_VEXP2PD, 3, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01B9*/ { ZYDIS_MNEMONIC_VEXP2PS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*01BA*/ { ZYDIS_MNEMONIC_VEXP2PS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01BB*/ { ZYDIS_MNEMONIC_VEXP2PS, 3, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01BC*/ { ZYDIS_MNEMONIC_VEXPANDPD, 3, 0x1110, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01BD*/ { ZYDIS_MNEMONIC_VEXPANDPD, 3, 0x0744, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*01BE*/ { ZYDIS_MNEMONIC_VEXPANDPD, 3, 0x1113, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01BF*/ { ZYDIS_MNEMONIC_VEXPANDPD, 3, 0x074C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*01C0*/ { ZYDIS_MNEMONIC_VEXPANDPD, 3, 0x1116, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01C1*/ { ZYDIS_MNEMONIC_VEXPANDPD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*01C2*/ { ZYDIS_MNEMONIC_VEXPANDPS, 3, 0x1119, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01C3*/ { ZYDIS_MNEMONIC_VEXPANDPS, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*01C4*/ { ZYDIS_MNEMONIC_VEXPANDPS, 3, 0x111C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01C5*/ { ZYDIS_MNEMONIC_VEXPANDPS, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*01C6*/ { ZYDIS_MNEMONIC_VEXPANDPS, 3, 0x111F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01C7*/ { ZYDIS_MNEMONIC_VEXPANDPS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*01C8*/ { ZYDIS_MNEMONIC_VEXTRACTF32X4, 4, 0x06BC, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*01C9*/ { ZYDIS_MNEMONIC_VEXTRACTF32X4, 4, 0x06C0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01CA*/ { ZYDIS_MNEMONIC_VEXTRACTF32X4, 4, 0x06C4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01CA*/ { ZYDIS_MNEMONIC_VEXTRACTF32X4, 4, 0x06C4, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*01CB*/ { ZYDIS_MNEMONIC_VEXTRACTF32X4, 4, 0x06C8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01CC*/ { ZYDIS_MNEMONIC_VEXTRACTF32X8, 4, 0x06CC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01CC*/ { ZYDIS_MNEMONIC_VEXTRACTF32X8, 4, 0x06CC, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*01CD*/ { ZYDIS_MNEMONIC_VEXTRACTF32X8, 4, 0x06D0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T8, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01CE*/ { ZYDIS_MNEMONIC_VEXTRACTF64X2, 4, 0x06D4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01CE*/ { ZYDIS_MNEMONIC_VEXTRACTF64X2, 4, 0x06D4, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*01CF*/ { ZYDIS_MNEMONIC_VEXTRACTF64X2, 4, 0x06D8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01D0*/ { ZYDIS_MNEMONIC_VEXTRACTF64X2, 4, 0x06DC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01D0*/ { ZYDIS_MNEMONIC_VEXTRACTF64X2, 4, 0x06DC, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*01D1*/ { ZYDIS_MNEMONIC_VEXTRACTF64X2, 4, 0x06E0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01D2*/ { ZYDIS_MNEMONIC_VEXTRACTF64X4, 4, 0x06E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01D2*/ { ZYDIS_MNEMONIC_VEXTRACTF64X4, 4, 0x06E4, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*01D3*/ { ZYDIS_MNEMONIC_VEXTRACTF64X4, 4, 0x06E8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01D4*/ { ZYDIS_MNEMONIC_VEXTRACTI32X4, 4, 0x06EC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01D4*/ { ZYDIS_MNEMONIC_VEXTRACTI32X4, 4, 0x06EC, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*01D5*/ { ZYDIS_MNEMONIC_VEXTRACTI32X4, 4, 0x06F0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01D6*/ { ZYDIS_MNEMONIC_VEXTRACTI32X4, 4, 0x06F4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01D6*/ { ZYDIS_MNEMONIC_VEXTRACTI32X4, 4, 0x06F4, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*01D7*/ { ZYDIS_MNEMONIC_VEXTRACTI32X4, 4, 0x06F8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01D8*/ { ZYDIS_MNEMONIC_VEXTRACTI32X8, 4, 0x06FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01D8*/ { ZYDIS_MNEMONIC_VEXTRACTI32X8, 4, 0x06FC, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*01D9*/ { ZYDIS_MNEMONIC_VEXTRACTI32X8, 4, 0x0700, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T8, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01DA*/ { ZYDIS_MNEMONIC_VEXTRACTI64X2, 4, 0x0704, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01DA*/ { ZYDIS_MNEMONIC_VEXTRACTI64X2, 4, 0x0704, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*01DB*/ { ZYDIS_MNEMONIC_VEXTRACTI64X2, 4, 0x0708, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01DC*/ { ZYDIS_MNEMONIC_VEXTRACTI64X2, 4, 0x070C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01DC*/ { ZYDIS_MNEMONIC_VEXTRACTI64X2, 4, 0x070C, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*01DD*/ { ZYDIS_MNEMONIC_VEXTRACTI64X2, 4, 0x0710, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01DE*/ { ZYDIS_MNEMONIC_VEXTRACTI64X4, 4, 0x0714, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01DE*/ { ZYDIS_MNEMONIC_VEXTRACTI64X4, 4, 0x0714, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*01DF*/ { ZYDIS_MNEMONIC_VEXTRACTI64X4, 4, 0x0718, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*01E0*/ { ZYDIS_MNEMONIC_VEXTRACTPS, 3, 0x1122, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*01E1*/ { ZYDIS_MNEMONIC_VEXTRACTPS, 3, 0x0D80, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01E2*/ { ZYDIS_MNEMONIC_VFIXUPIMMPD, 5, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01E3*/ { ZYDIS_MNEMONIC_VFIXUPIMMPD, 5, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01E4*/ { ZYDIS_MNEMONIC_VFIXUPIMMPD, 5, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01E5*/ { ZYDIS_MNEMONIC_VFIXUPIMMPD, 5, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01E6*/ { ZYDIS_MNEMONIC_VFIXUPIMMPD, 5, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01E7*/ { ZYDIS_MNEMONIC_VFIXUPIMMPD, 5, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01E8*/ { ZYDIS_MNEMONIC_VFIXUPIMMPD, 5, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01E9*/ { ZYDIS_MNEMONIC_VFIXUPIMMPS, 5, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01EA*/ { ZYDIS_MNEMONIC_VFIXUPIMMPS, 5, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01EB*/ { ZYDIS_MNEMONIC_VFIXUPIMMPS, 5, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01EC*/ { ZYDIS_MNEMONIC_VFIXUPIMMPS, 5, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01ED*/ { ZYDIS_MNEMONIC_VFIXUPIMMPS, 5, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01EE*/ { ZYDIS_MNEMONIC_VFIXUPIMMPS, 5, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01EF*/ { ZYDIS_MNEMONIC_VFIXUPIMMPS, 5, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01F0*/ { ZYDIS_MNEMONIC_VFIXUPIMMSD, 5, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01F1*/ { ZYDIS_MNEMONIC_VFIXUPIMMSD, 5, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01F2*/ { ZYDIS_MNEMONIC_VFIXUPIMMSD, 5, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01F3*/ { ZYDIS_MNEMONIC_VFIXUPIMMSS, 5, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01F4*/ { ZYDIS_MNEMONIC_VFIXUPIMMSS, 5, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01F5*/ { ZYDIS_MNEMONIC_VFIXUPIMMSS, 5, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01F6*/ { ZYDIS_MNEMONIC_VFMADD132PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01F7*/ { ZYDIS_MNEMONIC_VFMADD132PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01F8*/ { ZYDIS_MNEMONIC_VFMADD132PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01F9*/ { ZYDIS_MNEMONIC_VFMADD132PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01FA*/ { ZYDIS_MNEMONIC_VFMADD132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01FB*/ { ZYDIS_MNEMONIC_VFMADD132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01FC*/ { ZYDIS_MNEMONIC_VFMADD132PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01FD*/ { ZYDIS_MNEMONIC_VFMADD132PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01FE*/ { ZYDIS_MNEMONIC_VFMADD132PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*01FF*/ { ZYDIS_MNEMONIC_VFMADD132PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0200*/ { ZYDIS_MNEMONIC_VFMADD132PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0201*/ { ZYDIS_MNEMONIC_VFMADD132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0202*/ { ZYDIS_MNEMONIC_VFMADD132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0203*/ { ZYDIS_MNEMONIC_VFMADD132PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0204*/ { ZYDIS_MNEMONIC_VFMADD132SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0205*/ { ZYDIS_MNEMONIC_VFMADD132SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0206*/ { ZYDIS_MNEMONIC_VFMADD132SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0207*/ { ZYDIS_MNEMONIC_VFMADD132SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0208*/ { ZYDIS_MNEMONIC_VFMADD132SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0209*/ { ZYDIS_MNEMONIC_VFMADD132SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*020A*/ { ZYDIS_MNEMONIC_VFMADD213PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*020B*/ { ZYDIS_MNEMONIC_VFMADD213PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*020C*/ { ZYDIS_MNEMONIC_VFMADD213PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*020D*/ { ZYDIS_MNEMONIC_VFMADD213PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*020E*/ { ZYDIS_MNEMONIC_VFMADD213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*020F*/ { ZYDIS_MNEMONIC_VFMADD213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0210*/ { ZYDIS_MNEMONIC_VFMADD213PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0211*/ { ZYDIS_MNEMONIC_VFMADD213PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0212*/ { ZYDIS_MNEMONIC_VFMADD213PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0213*/ { ZYDIS_MNEMONIC_VFMADD213PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0214*/ { ZYDIS_MNEMONIC_VFMADD213PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0215*/ { ZYDIS_MNEMONIC_VFMADD213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0216*/ { ZYDIS_MNEMONIC_VFMADD213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0217*/ { ZYDIS_MNEMONIC_VFMADD213PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0218*/ { ZYDIS_MNEMONIC_VFMADD213SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0219*/ { ZYDIS_MNEMONIC_VFMADD213SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*021A*/ { ZYDIS_MNEMONIC_VFMADD213SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*021B*/ { ZYDIS_MNEMONIC_VFMADD213SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*021C*/ { ZYDIS_MNEMONIC_VFMADD213SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*021D*/ { ZYDIS_MNEMONIC_VFMADD213SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*021E*/ { ZYDIS_MNEMONIC_VFMADD231PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*021F*/ { ZYDIS_MNEMONIC_VFMADD231PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0220*/ { ZYDIS_MNEMONIC_VFMADD231PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0221*/ { ZYDIS_MNEMONIC_VFMADD231PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0222*/ { ZYDIS_MNEMONIC_VFMADD231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0223*/ { ZYDIS_MNEMONIC_VFMADD231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0224*/ { ZYDIS_MNEMONIC_VFMADD231PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0225*/ { ZYDIS_MNEMONIC_VFMADD231PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0226*/ { ZYDIS_MNEMONIC_VFMADD231PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0227*/ { ZYDIS_MNEMONIC_VFMADD231PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0228*/ { ZYDIS_MNEMONIC_VFMADD231PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0229*/ { ZYDIS_MNEMONIC_VFMADD231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*022A*/ { ZYDIS_MNEMONIC_VFMADD231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*022B*/ { ZYDIS_MNEMONIC_VFMADD231PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*022C*/ { ZYDIS_MNEMONIC_VFMADD231SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*022D*/ { ZYDIS_MNEMONIC_VFMADD231SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*022E*/ { ZYDIS_MNEMONIC_VFMADD231SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*022F*/ { ZYDIS_MNEMONIC_VFMADD231SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0230*/ { ZYDIS_MNEMONIC_VFMADD231SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0231*/ { ZYDIS_MNEMONIC_VFMADD231SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0232*/ { ZYDIS_MNEMONIC_VFMADDSUB132PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0233*/ { ZYDIS_MNEMONIC_VFMADDSUB132PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0234*/ { ZYDIS_MNEMONIC_VFMADDSUB132PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0235*/ { ZYDIS_MNEMONIC_VFMADDSUB132PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0236*/ { ZYDIS_MNEMONIC_VFMADDSUB132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0237*/ { ZYDIS_MNEMONIC_VFMADDSUB132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0238*/ { ZYDIS_MNEMONIC_VFMADDSUB132PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0239*/ { ZYDIS_MNEMONIC_VFMADDSUB132PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*023A*/ { ZYDIS_MNEMONIC_VFMADDSUB132PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*023B*/ { ZYDIS_MNEMONIC_VFMADDSUB132PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*023C*/ { ZYDIS_MNEMONIC_VFMADDSUB132PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*023D*/ { ZYDIS_MNEMONIC_VFMADDSUB132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*023E*/ { ZYDIS_MNEMONIC_VFMADDSUB132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*023F*/ { ZYDIS_MNEMONIC_VFMADDSUB132PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0240*/ { ZYDIS_MNEMONIC_VFMADDSUB213PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0241*/ { ZYDIS_MNEMONIC_VFMADDSUB213PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0242*/ { ZYDIS_MNEMONIC_VFMADDSUB213PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0243*/ { ZYDIS_MNEMONIC_VFMADDSUB213PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0244*/ { ZYDIS_MNEMONIC_VFMADDSUB213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0245*/ { ZYDIS_MNEMONIC_VFMADDSUB213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0246*/ { ZYDIS_MNEMONIC_VFMADDSUB213PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0247*/ { ZYDIS_MNEMONIC_VFMADDSUB213PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0248*/ { ZYDIS_MNEMONIC_VFMADDSUB213PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0249*/ { ZYDIS_MNEMONIC_VFMADDSUB213PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*024A*/ { ZYDIS_MNEMONIC_VFMADDSUB213PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*024B*/ { ZYDIS_MNEMONIC_VFMADDSUB213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*024C*/ { ZYDIS_MNEMONIC_VFMADDSUB213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*024D*/ { ZYDIS_MNEMONIC_VFMADDSUB213PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*024E*/ { ZYDIS_MNEMONIC_VFMADDSUB231PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*024F*/ { ZYDIS_MNEMONIC_VFMADDSUB231PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0250*/ { ZYDIS_MNEMONIC_VFMADDSUB231PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0251*/ { ZYDIS_MNEMONIC_VFMADDSUB231PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0252*/ { ZYDIS_MNEMONIC_VFMADDSUB231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0253*/ { ZYDIS_MNEMONIC_VFMADDSUB231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0254*/ { ZYDIS_MNEMONIC_VFMADDSUB231PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0255*/ { ZYDIS_MNEMONIC_VFMADDSUB231PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0256*/ { ZYDIS_MNEMONIC_VFMADDSUB231PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0257*/ { ZYDIS_MNEMONIC_VFMADDSUB231PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0258*/ { ZYDIS_MNEMONIC_VFMADDSUB231PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0259*/ { ZYDIS_MNEMONIC_VFMADDSUB231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*025A*/ { ZYDIS_MNEMONIC_VFMADDSUB231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*025B*/ { ZYDIS_MNEMONIC_VFMADDSUB231PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*025C*/ { ZYDIS_MNEMONIC_VFMSUB132PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*025D*/ { ZYDIS_MNEMONIC_VFMSUB132PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*025E*/ { ZYDIS_MNEMONIC_VFMSUB132PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*025F*/ { ZYDIS_MNEMONIC_VFMSUB132PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0260*/ { ZYDIS_MNEMONIC_VFMSUB132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0261*/ { ZYDIS_MNEMONIC_VFMSUB132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0262*/ { ZYDIS_MNEMONIC_VFMSUB132PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0263*/ { ZYDIS_MNEMONIC_VFMSUB132PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0264*/ { ZYDIS_MNEMONIC_VFMSUB132PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0265*/ { ZYDIS_MNEMONIC_VFMSUB132PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0266*/ { ZYDIS_MNEMONIC_VFMSUB132PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0267*/ { ZYDIS_MNEMONIC_VFMSUB132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0268*/ { ZYDIS_MNEMONIC_VFMSUB132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0269*/ { ZYDIS_MNEMONIC_VFMSUB132PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*026A*/ { ZYDIS_MNEMONIC_VFMSUB132SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*026B*/ { ZYDIS_MNEMONIC_VFMSUB132SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*026C*/ { ZYDIS_MNEMONIC_VFMSUB132SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*026D*/ { ZYDIS_MNEMONIC_VFMSUB132SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*026E*/ { ZYDIS_MNEMONIC_VFMSUB132SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*026F*/ { ZYDIS_MNEMONIC_VFMSUB132SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0270*/ { ZYDIS_MNEMONIC_VFMSUB213PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0271*/ { ZYDIS_MNEMONIC_VFMSUB213PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0272*/ { ZYDIS_MNEMONIC_VFMSUB213PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0273*/ { ZYDIS_MNEMONIC_VFMSUB213PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0274*/ { ZYDIS_MNEMONIC_VFMSUB213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0275*/ { ZYDIS_MNEMONIC_VFMSUB213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0276*/ { ZYDIS_MNEMONIC_VFMSUB213PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0277*/ { ZYDIS_MNEMONIC_VFMSUB213PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0278*/ { ZYDIS_MNEMONIC_VFMSUB213PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0279*/ { ZYDIS_MNEMONIC_VFMSUB213PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*027A*/ { ZYDIS_MNEMONIC_VFMSUB213PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*027B*/ { ZYDIS_MNEMONIC_VFMSUB213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*027C*/ { ZYDIS_MNEMONIC_VFMSUB213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*027D*/ { ZYDIS_MNEMONIC_VFMSUB213PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*027E*/ { ZYDIS_MNEMONIC_VFMSUB213SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*027F*/ { ZYDIS_MNEMONIC_VFMSUB213SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0280*/ { ZYDIS_MNEMONIC_VFMSUB213SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0281*/ { ZYDIS_MNEMONIC_VFMSUB213SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0282*/ { ZYDIS_MNEMONIC_VFMSUB213SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0283*/ { ZYDIS_MNEMONIC_VFMSUB213SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0284*/ { ZYDIS_MNEMONIC_VFMSUB231PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0285*/ { ZYDIS_MNEMONIC_VFMSUB231PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0286*/ { ZYDIS_MNEMONIC_VFMSUB231PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0287*/ { ZYDIS_MNEMONIC_VFMSUB231PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0288*/ { ZYDIS_MNEMONIC_VFMSUB231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0289*/ { ZYDIS_MNEMONIC_VFMSUB231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*028A*/ { ZYDIS_MNEMONIC_VFMSUB231PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*028B*/ { ZYDIS_MNEMONIC_VFMSUB231PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*028C*/ { ZYDIS_MNEMONIC_VFMSUB231PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*028D*/ { ZYDIS_MNEMONIC_VFMSUB231PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*028E*/ { ZYDIS_MNEMONIC_VFMSUB231PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*028F*/ { ZYDIS_MNEMONIC_VFMSUB231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0290*/ { ZYDIS_MNEMONIC_VFMSUB231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0291*/ { ZYDIS_MNEMONIC_VFMSUB231PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0292*/ { ZYDIS_MNEMONIC_VFMSUB231SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0293*/ { ZYDIS_MNEMONIC_VFMSUB231SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0294*/ { ZYDIS_MNEMONIC_VFMSUB231SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0295*/ { ZYDIS_MNEMONIC_VFMSUB231SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0296*/ { ZYDIS_MNEMONIC_VFMSUB231SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0297*/ { ZYDIS_MNEMONIC_VFMSUB231SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0298*/ { ZYDIS_MNEMONIC_VFMSUBADD132PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0299*/ { ZYDIS_MNEMONIC_VFMSUBADD132PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*029A*/ { ZYDIS_MNEMONIC_VFMSUBADD132PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*029B*/ { ZYDIS_MNEMONIC_VFMSUBADD132PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*029C*/ { ZYDIS_MNEMONIC_VFMSUBADD132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*029D*/ { ZYDIS_MNEMONIC_VFMSUBADD132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*029E*/ { ZYDIS_MNEMONIC_VFMSUBADD132PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*029F*/ { ZYDIS_MNEMONIC_VFMSUBADD132PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02A0*/ { ZYDIS_MNEMONIC_VFMSUBADD132PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02A1*/ { ZYDIS_MNEMONIC_VFMSUBADD132PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02A2*/ { ZYDIS_MNEMONIC_VFMSUBADD132PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02A3*/ { ZYDIS_MNEMONIC_VFMSUBADD132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02A4*/ { ZYDIS_MNEMONIC_VFMSUBADD132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02A5*/ { ZYDIS_MNEMONIC_VFMSUBADD132PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02A6*/ { ZYDIS_MNEMONIC_VFMSUBADD213PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02A7*/ { ZYDIS_MNEMONIC_VFMSUBADD213PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02A8*/ { ZYDIS_MNEMONIC_VFMSUBADD213PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02A9*/ { ZYDIS_MNEMONIC_VFMSUBADD213PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02AA*/ { ZYDIS_MNEMONIC_VFMSUBADD213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02AB*/ { ZYDIS_MNEMONIC_VFMSUBADD213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02AC*/ { ZYDIS_MNEMONIC_VFMSUBADD213PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02AD*/ { ZYDIS_MNEMONIC_VFMSUBADD213PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02AE*/ { ZYDIS_MNEMONIC_VFMSUBADD213PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02AF*/ { ZYDIS_MNEMONIC_VFMSUBADD213PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02B0*/ { ZYDIS_MNEMONIC_VFMSUBADD213PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02B1*/ { ZYDIS_MNEMONIC_VFMSUBADD213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02B2*/ { ZYDIS_MNEMONIC_VFMSUBADD213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02B3*/ { ZYDIS_MNEMONIC_VFMSUBADD213PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02B4*/ { ZYDIS_MNEMONIC_VFMSUBADD231PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02B5*/ { ZYDIS_MNEMONIC_VFMSUBADD231PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02B6*/ { ZYDIS_MNEMONIC_VFMSUBADD231PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02B7*/ { ZYDIS_MNEMONIC_VFMSUBADD231PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02B8*/ { ZYDIS_MNEMONIC_VFMSUBADD231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02B9*/ { ZYDIS_MNEMONIC_VFMSUBADD231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02BA*/ { ZYDIS_MNEMONIC_VFMSUBADD231PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02BB*/ { ZYDIS_MNEMONIC_VFMSUBADD231PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02BC*/ { ZYDIS_MNEMONIC_VFMSUBADD231PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02BD*/ { ZYDIS_MNEMONIC_VFMSUBADD231PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02BE*/ { ZYDIS_MNEMONIC_VFMSUBADD231PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02BF*/ { ZYDIS_MNEMONIC_VFMSUBADD231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02C0*/ { ZYDIS_MNEMONIC_VFMSUBADD231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02C1*/ { ZYDIS_MNEMONIC_VFMSUBADD231PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02C2*/ { ZYDIS_MNEMONIC_VFNMADD132PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02C3*/ { ZYDIS_MNEMONIC_VFNMADD132PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02C4*/ { ZYDIS_MNEMONIC_VFNMADD132PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02C5*/ { ZYDIS_MNEMONIC_VFNMADD132PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02C6*/ { ZYDIS_MNEMONIC_VFNMADD132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02C7*/ { ZYDIS_MNEMONIC_VFNMADD132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02C8*/ { ZYDIS_MNEMONIC_VFNMADD132PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02C9*/ { ZYDIS_MNEMONIC_VFNMADD132PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02CA*/ { ZYDIS_MNEMONIC_VFNMADD132PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02CB*/ { ZYDIS_MNEMONIC_VFNMADD132PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02CC*/ { ZYDIS_MNEMONIC_VFNMADD132PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02CD*/ { ZYDIS_MNEMONIC_VFNMADD132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02CE*/ { ZYDIS_MNEMONIC_VFNMADD132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02CF*/ { ZYDIS_MNEMONIC_VFNMADD132PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02D0*/ { ZYDIS_MNEMONIC_VFNMADD132SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02D1*/ { ZYDIS_MNEMONIC_VFNMADD132SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02D2*/ { ZYDIS_MNEMONIC_VFNMADD132SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02D3*/ { ZYDIS_MNEMONIC_VFNMADD132SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02D4*/ { ZYDIS_MNEMONIC_VFNMADD132SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02D5*/ { ZYDIS_MNEMONIC_VFNMADD132SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02D6*/ { ZYDIS_MNEMONIC_VFNMADD213PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02D7*/ { ZYDIS_MNEMONIC_VFNMADD213PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02D8*/ { ZYDIS_MNEMONIC_VFNMADD213PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02D9*/ { ZYDIS_MNEMONIC_VFNMADD213PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02DA*/ { ZYDIS_MNEMONIC_VFNMADD213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02DB*/ { ZYDIS_MNEMONIC_VFNMADD213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02DC*/ { ZYDIS_MNEMONIC_VFNMADD213PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02DD*/ { ZYDIS_MNEMONIC_VFNMADD213PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02DE*/ { ZYDIS_MNEMONIC_VFNMADD213PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02DF*/ { ZYDIS_MNEMONIC_VFNMADD213PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02E0*/ { ZYDIS_MNEMONIC_VFNMADD213PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02E1*/ { ZYDIS_MNEMONIC_VFNMADD213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02E2*/ { ZYDIS_MNEMONIC_VFNMADD213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02E3*/ { ZYDIS_MNEMONIC_VFNMADD213PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02E4*/ { ZYDIS_MNEMONIC_VFNMADD213SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02E5*/ { ZYDIS_MNEMONIC_VFNMADD213SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02E6*/ { ZYDIS_MNEMONIC_VFNMADD213SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02E7*/ { ZYDIS_MNEMONIC_VFNMADD213SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02E8*/ { ZYDIS_MNEMONIC_VFNMADD213SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02E9*/ { ZYDIS_MNEMONIC_VFNMADD213SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02EA*/ { ZYDIS_MNEMONIC_VFNMADD231PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02EB*/ { ZYDIS_MNEMONIC_VFNMADD231PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02EC*/ { ZYDIS_MNEMONIC_VFNMADD231PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02ED*/ { ZYDIS_MNEMONIC_VFNMADD231PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02EE*/ { ZYDIS_MNEMONIC_VFNMADD231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02EF*/ { ZYDIS_MNEMONIC_VFNMADD231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02F0*/ { ZYDIS_MNEMONIC_VFNMADD231PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02F1*/ { ZYDIS_MNEMONIC_VFNMADD231PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02F2*/ { ZYDIS_MNEMONIC_VFNMADD231PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02F3*/ { ZYDIS_MNEMONIC_VFNMADD231PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02F4*/ { ZYDIS_MNEMONIC_VFNMADD231PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02F5*/ { ZYDIS_MNEMONIC_VFNMADD231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02F6*/ { ZYDIS_MNEMONIC_VFNMADD231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02F7*/ { ZYDIS_MNEMONIC_VFNMADD231PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02F8*/ { ZYDIS_MNEMONIC_VFNMADD231SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02F9*/ { ZYDIS_MNEMONIC_VFNMADD231SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02FA*/ { ZYDIS_MNEMONIC_VFNMADD231SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02FB*/ { ZYDIS_MNEMONIC_VFNMADD231SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02FC*/ { ZYDIS_MNEMONIC_VFNMADD231SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02FD*/ { ZYDIS_MNEMONIC_VFNMADD231SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02FE*/ { ZYDIS_MNEMONIC_VFNMSUB132PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*02FF*/ { ZYDIS_MNEMONIC_VFNMSUB132PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0300*/ { ZYDIS_MNEMONIC_VFNMSUB132PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0301*/ { ZYDIS_MNEMONIC_VFNMSUB132PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0302*/ { ZYDIS_MNEMONIC_VFNMSUB132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0303*/ { ZYDIS_MNEMONIC_VFNMSUB132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0304*/ { ZYDIS_MNEMONIC_VFNMSUB132PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0305*/ { ZYDIS_MNEMONIC_VFNMSUB132PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0306*/ { ZYDIS_MNEMONIC_VFNMSUB132PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0307*/ { ZYDIS_MNEMONIC_VFNMSUB132PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0308*/ { ZYDIS_MNEMONIC_VFNMSUB132PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0309*/ { ZYDIS_MNEMONIC_VFNMSUB132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*030A*/ { ZYDIS_MNEMONIC_VFNMSUB132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*030B*/ { ZYDIS_MNEMONIC_VFNMSUB132PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*030C*/ { ZYDIS_MNEMONIC_VFNMSUB132SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*030D*/ { ZYDIS_MNEMONIC_VFNMSUB132SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*030E*/ { ZYDIS_MNEMONIC_VFNMSUB132SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*030F*/ { ZYDIS_MNEMONIC_VFNMSUB132SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0310*/ { ZYDIS_MNEMONIC_VFNMSUB132SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0311*/ { ZYDIS_MNEMONIC_VFNMSUB132SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0312*/ { ZYDIS_MNEMONIC_VFNMSUB213PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0313*/ { ZYDIS_MNEMONIC_VFNMSUB213PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0314*/ { ZYDIS_MNEMONIC_VFNMSUB213PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0315*/ { ZYDIS_MNEMONIC_VFNMSUB213PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0316*/ { ZYDIS_MNEMONIC_VFNMSUB213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0317*/ { ZYDIS_MNEMONIC_VFNMSUB213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0318*/ { ZYDIS_MNEMONIC_VFNMSUB213PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0319*/ { ZYDIS_MNEMONIC_VFNMSUB213PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*031A*/ { ZYDIS_MNEMONIC_VFNMSUB213PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*031B*/ { ZYDIS_MNEMONIC_VFNMSUB213PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*031C*/ { ZYDIS_MNEMONIC_VFNMSUB213PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*031D*/ { ZYDIS_MNEMONIC_VFNMSUB213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*031E*/ { ZYDIS_MNEMONIC_VFNMSUB213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*031F*/ { ZYDIS_MNEMONIC_VFNMSUB213PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0320*/ { ZYDIS_MNEMONIC_VFNMSUB213SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0321*/ { ZYDIS_MNEMONIC_VFNMSUB213SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0322*/ { ZYDIS_MNEMONIC_VFNMSUB213SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0323*/ { ZYDIS_MNEMONIC_VFNMSUB213SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0324*/ { ZYDIS_MNEMONIC_VFNMSUB213SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0325*/ { ZYDIS_MNEMONIC_VFNMSUB213SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0326*/ { ZYDIS_MNEMONIC_VFNMSUB231PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0327*/ { ZYDIS_MNEMONIC_VFNMSUB231PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0328*/ { ZYDIS_MNEMONIC_VFNMSUB231PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0329*/ { ZYDIS_MNEMONIC_VFNMSUB231PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*032A*/ { ZYDIS_MNEMONIC_VFNMSUB231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*032B*/ { ZYDIS_MNEMONIC_VFNMSUB231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*032C*/ { ZYDIS_MNEMONIC_VFNMSUB231PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*032D*/ { ZYDIS_MNEMONIC_VFNMSUB231PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*032E*/ { ZYDIS_MNEMONIC_VFNMSUB231PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*032F*/ { ZYDIS_MNEMONIC_VFNMSUB231PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0330*/ { ZYDIS_MNEMONIC_VFNMSUB231PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0331*/ { ZYDIS_MNEMONIC_VFNMSUB231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0332*/ { ZYDIS_MNEMONIC_VFNMSUB231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0333*/ { ZYDIS_MNEMONIC_VFNMSUB231PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0334*/ { ZYDIS_MNEMONIC_VFNMSUB231SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0335*/ { ZYDIS_MNEMONIC_VFNMSUB231SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0336*/ { ZYDIS_MNEMONIC_VFNMSUB231SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0337*/ { ZYDIS_MNEMONIC_VFNMSUB231SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0338*/ { ZYDIS_MNEMONIC_VFNMSUB231SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0339*/ { ZYDIS_MNEMONIC_VFNMSUB231SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01E2*/ { ZYDIS_MNEMONIC_VFIXUPIMMPD, 5, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01E3*/ { ZYDIS_MNEMONIC_VFIXUPIMMPD, 5, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01E4*/ { ZYDIS_MNEMONIC_VFIXUPIMMPD, 5, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01E5*/ { ZYDIS_MNEMONIC_VFIXUPIMMPD, 5, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01E6*/ { ZYDIS_MNEMONIC_VFIXUPIMMPD, 5, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01E7*/ { ZYDIS_MNEMONIC_VFIXUPIMMPD, 5, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01E8*/ { ZYDIS_MNEMONIC_VFIXUPIMMPD, 5, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01E9*/ { ZYDIS_MNEMONIC_VFIXUPIMMPS, 5, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01EA*/ { ZYDIS_MNEMONIC_VFIXUPIMMPS, 5, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01EB*/ { ZYDIS_MNEMONIC_VFIXUPIMMPS, 5, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01EC*/ { ZYDIS_MNEMONIC_VFIXUPIMMPS, 5, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01ED*/ { ZYDIS_MNEMONIC_VFIXUPIMMPS, 5, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01EE*/ { ZYDIS_MNEMONIC_VFIXUPIMMPS, 5, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01EF*/ { ZYDIS_MNEMONIC_VFIXUPIMMPS, 5, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01F0*/ { ZYDIS_MNEMONIC_VFIXUPIMMSD, 5, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01F1*/ { ZYDIS_MNEMONIC_VFIXUPIMMSD, 5, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01F2*/ { ZYDIS_MNEMONIC_VFIXUPIMMSD, 5, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01F3*/ { ZYDIS_MNEMONIC_VFIXUPIMMSS, 5, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01F4*/ { ZYDIS_MNEMONIC_VFIXUPIMMSS, 5, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01F5*/ { ZYDIS_MNEMONIC_VFIXUPIMMSS, 5, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01F6*/ { ZYDIS_MNEMONIC_VFMADD132PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01F7*/ { ZYDIS_MNEMONIC_VFMADD132PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01F8*/ { ZYDIS_MNEMONIC_VFMADD132PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01F9*/ { ZYDIS_MNEMONIC_VFMADD132PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01FA*/ { ZYDIS_MNEMONIC_VFMADD132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01FB*/ { ZYDIS_MNEMONIC_VFMADD132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01FC*/ { ZYDIS_MNEMONIC_VFMADD132PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01FD*/ { ZYDIS_MNEMONIC_VFMADD132PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*01FE*/ { ZYDIS_MNEMONIC_VFMADD132PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*01FF*/ { ZYDIS_MNEMONIC_VFMADD132PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0200*/ { ZYDIS_MNEMONIC_VFMADD132PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0201*/ { ZYDIS_MNEMONIC_VFMADD132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0202*/ { ZYDIS_MNEMONIC_VFMADD132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0203*/ { ZYDIS_MNEMONIC_VFMADD132PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0204*/ { ZYDIS_MNEMONIC_VFMADD132SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0205*/ { ZYDIS_MNEMONIC_VFMADD132SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0206*/ { ZYDIS_MNEMONIC_VFMADD132SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0207*/ { ZYDIS_MNEMONIC_VFMADD132SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0208*/ { ZYDIS_MNEMONIC_VFMADD132SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0209*/ { ZYDIS_MNEMONIC_VFMADD132SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*020A*/ { ZYDIS_MNEMONIC_VFMADD213PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*020B*/ { ZYDIS_MNEMONIC_VFMADD213PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*020C*/ { ZYDIS_MNEMONIC_VFMADD213PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*020D*/ { ZYDIS_MNEMONIC_VFMADD213PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*020E*/ { ZYDIS_MNEMONIC_VFMADD213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*020F*/ { ZYDIS_MNEMONIC_VFMADD213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0210*/ { ZYDIS_MNEMONIC_VFMADD213PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0211*/ { ZYDIS_MNEMONIC_VFMADD213PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0212*/ { ZYDIS_MNEMONIC_VFMADD213PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0213*/ { ZYDIS_MNEMONIC_VFMADD213PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0214*/ { ZYDIS_MNEMONIC_VFMADD213PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0215*/ { ZYDIS_MNEMONIC_VFMADD213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0216*/ { ZYDIS_MNEMONIC_VFMADD213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0217*/ { ZYDIS_MNEMONIC_VFMADD213PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0218*/ { ZYDIS_MNEMONIC_VFMADD213SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0219*/ { ZYDIS_MNEMONIC_VFMADD213SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*021A*/ { ZYDIS_MNEMONIC_VFMADD213SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*021B*/ { ZYDIS_MNEMONIC_VFMADD213SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*021C*/ { ZYDIS_MNEMONIC_VFMADD213SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*021D*/ { ZYDIS_MNEMONIC_VFMADD213SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*021E*/ { ZYDIS_MNEMONIC_VFMADD231PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*021F*/ { ZYDIS_MNEMONIC_VFMADD231PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0220*/ { ZYDIS_MNEMONIC_VFMADD231PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0221*/ { ZYDIS_MNEMONIC_VFMADD231PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0222*/ { ZYDIS_MNEMONIC_VFMADD231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0223*/ { ZYDIS_MNEMONIC_VFMADD231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0224*/ { ZYDIS_MNEMONIC_VFMADD231PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0225*/ { ZYDIS_MNEMONIC_VFMADD231PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0226*/ { ZYDIS_MNEMONIC_VFMADD231PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0227*/ { ZYDIS_MNEMONIC_VFMADD231PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0228*/ { ZYDIS_MNEMONIC_VFMADD231PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0229*/ { ZYDIS_MNEMONIC_VFMADD231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*022A*/ { ZYDIS_MNEMONIC_VFMADD231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*022B*/ { ZYDIS_MNEMONIC_VFMADD231PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*022C*/ { ZYDIS_MNEMONIC_VFMADD231SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*022D*/ { ZYDIS_MNEMONIC_VFMADD231SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*022E*/ { ZYDIS_MNEMONIC_VFMADD231SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*022F*/ { ZYDIS_MNEMONIC_VFMADD231SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0230*/ { ZYDIS_MNEMONIC_VFMADD231SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0231*/ { ZYDIS_MNEMONIC_VFMADD231SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0232*/ { ZYDIS_MNEMONIC_VFMADDSUB132PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0233*/ { ZYDIS_MNEMONIC_VFMADDSUB132PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0234*/ { ZYDIS_MNEMONIC_VFMADDSUB132PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0235*/ { ZYDIS_MNEMONIC_VFMADDSUB132PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0236*/ { ZYDIS_MNEMONIC_VFMADDSUB132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0237*/ { ZYDIS_MNEMONIC_VFMADDSUB132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0238*/ { ZYDIS_MNEMONIC_VFMADDSUB132PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0239*/ { ZYDIS_MNEMONIC_VFMADDSUB132PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*023A*/ { ZYDIS_MNEMONIC_VFMADDSUB132PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*023B*/ { ZYDIS_MNEMONIC_VFMADDSUB132PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*023C*/ { ZYDIS_MNEMONIC_VFMADDSUB132PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*023D*/ { ZYDIS_MNEMONIC_VFMADDSUB132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*023E*/ { ZYDIS_MNEMONIC_VFMADDSUB132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*023F*/ { ZYDIS_MNEMONIC_VFMADDSUB132PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0240*/ { ZYDIS_MNEMONIC_VFMADDSUB213PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0241*/ { ZYDIS_MNEMONIC_VFMADDSUB213PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0242*/ { ZYDIS_MNEMONIC_VFMADDSUB213PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0243*/ { ZYDIS_MNEMONIC_VFMADDSUB213PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0244*/ { ZYDIS_MNEMONIC_VFMADDSUB213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0245*/ { ZYDIS_MNEMONIC_VFMADDSUB213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0246*/ { ZYDIS_MNEMONIC_VFMADDSUB213PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0247*/ { ZYDIS_MNEMONIC_VFMADDSUB213PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0248*/ { ZYDIS_MNEMONIC_VFMADDSUB213PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0249*/ { ZYDIS_MNEMONIC_VFMADDSUB213PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*024A*/ { ZYDIS_MNEMONIC_VFMADDSUB213PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*024B*/ { ZYDIS_MNEMONIC_VFMADDSUB213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*024C*/ { ZYDIS_MNEMONIC_VFMADDSUB213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*024D*/ { ZYDIS_MNEMONIC_VFMADDSUB213PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*024E*/ { ZYDIS_MNEMONIC_VFMADDSUB231PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*024F*/ { ZYDIS_MNEMONIC_VFMADDSUB231PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0250*/ { ZYDIS_MNEMONIC_VFMADDSUB231PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0251*/ { ZYDIS_MNEMONIC_VFMADDSUB231PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0252*/ { ZYDIS_MNEMONIC_VFMADDSUB231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0253*/ { ZYDIS_MNEMONIC_VFMADDSUB231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0254*/ { ZYDIS_MNEMONIC_VFMADDSUB231PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0255*/ { ZYDIS_MNEMONIC_VFMADDSUB231PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0256*/ { ZYDIS_MNEMONIC_VFMADDSUB231PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0257*/ { ZYDIS_MNEMONIC_VFMADDSUB231PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0258*/ { ZYDIS_MNEMONIC_VFMADDSUB231PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0259*/ { ZYDIS_MNEMONIC_VFMADDSUB231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*025A*/ { ZYDIS_MNEMONIC_VFMADDSUB231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*025B*/ { ZYDIS_MNEMONIC_VFMADDSUB231PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*025C*/ { ZYDIS_MNEMONIC_VFMSUB132PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*025D*/ { ZYDIS_MNEMONIC_VFMSUB132PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*025E*/ { ZYDIS_MNEMONIC_VFMSUB132PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*025F*/ { ZYDIS_MNEMONIC_VFMSUB132PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0260*/ { ZYDIS_MNEMONIC_VFMSUB132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0261*/ { ZYDIS_MNEMONIC_VFMSUB132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0262*/ { ZYDIS_MNEMONIC_VFMSUB132PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0263*/ { ZYDIS_MNEMONIC_VFMSUB132PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0264*/ { ZYDIS_MNEMONIC_VFMSUB132PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0265*/ { ZYDIS_MNEMONIC_VFMSUB132PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0266*/ { ZYDIS_MNEMONIC_VFMSUB132PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0267*/ { ZYDIS_MNEMONIC_VFMSUB132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0268*/ { ZYDIS_MNEMONIC_VFMSUB132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0269*/ { ZYDIS_MNEMONIC_VFMSUB132PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*026A*/ { ZYDIS_MNEMONIC_VFMSUB132SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*026B*/ { ZYDIS_MNEMONIC_VFMSUB132SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*026C*/ { ZYDIS_MNEMONIC_VFMSUB132SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*026D*/ { ZYDIS_MNEMONIC_VFMSUB132SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*026E*/ { ZYDIS_MNEMONIC_VFMSUB132SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*026F*/ { ZYDIS_MNEMONIC_VFMSUB132SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0270*/ { ZYDIS_MNEMONIC_VFMSUB213PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0271*/ { ZYDIS_MNEMONIC_VFMSUB213PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0272*/ { ZYDIS_MNEMONIC_VFMSUB213PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0273*/ { ZYDIS_MNEMONIC_VFMSUB213PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0274*/ { ZYDIS_MNEMONIC_VFMSUB213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0275*/ { ZYDIS_MNEMONIC_VFMSUB213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0276*/ { ZYDIS_MNEMONIC_VFMSUB213PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0277*/ { ZYDIS_MNEMONIC_VFMSUB213PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0278*/ { ZYDIS_MNEMONIC_VFMSUB213PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0279*/ { ZYDIS_MNEMONIC_VFMSUB213PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*027A*/ { ZYDIS_MNEMONIC_VFMSUB213PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*027B*/ { ZYDIS_MNEMONIC_VFMSUB213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*027C*/ { ZYDIS_MNEMONIC_VFMSUB213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*027D*/ { ZYDIS_MNEMONIC_VFMSUB213PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*027E*/ { ZYDIS_MNEMONIC_VFMSUB213SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*027F*/ { ZYDIS_MNEMONIC_VFMSUB213SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0280*/ { ZYDIS_MNEMONIC_VFMSUB213SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0281*/ { ZYDIS_MNEMONIC_VFMSUB213SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0282*/ { ZYDIS_MNEMONIC_VFMSUB213SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0283*/ { ZYDIS_MNEMONIC_VFMSUB213SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0284*/ { ZYDIS_MNEMONIC_VFMSUB231PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0285*/ { ZYDIS_MNEMONIC_VFMSUB231PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0286*/ { ZYDIS_MNEMONIC_VFMSUB231PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0287*/ { ZYDIS_MNEMONIC_VFMSUB231PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0288*/ { ZYDIS_MNEMONIC_VFMSUB231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0289*/ { ZYDIS_MNEMONIC_VFMSUB231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*028A*/ { ZYDIS_MNEMONIC_VFMSUB231PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*028B*/ { ZYDIS_MNEMONIC_VFMSUB231PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*028C*/ { ZYDIS_MNEMONIC_VFMSUB231PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*028D*/ { ZYDIS_MNEMONIC_VFMSUB231PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*028E*/ { ZYDIS_MNEMONIC_VFMSUB231PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*028F*/ { ZYDIS_MNEMONIC_VFMSUB231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0290*/ { ZYDIS_MNEMONIC_VFMSUB231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0291*/ { ZYDIS_MNEMONIC_VFMSUB231PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0292*/ { ZYDIS_MNEMONIC_VFMSUB231SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0293*/ { ZYDIS_MNEMONIC_VFMSUB231SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0294*/ { ZYDIS_MNEMONIC_VFMSUB231SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0295*/ { ZYDIS_MNEMONIC_VFMSUB231SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0296*/ { ZYDIS_MNEMONIC_VFMSUB231SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0297*/ { ZYDIS_MNEMONIC_VFMSUB231SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0298*/ { ZYDIS_MNEMONIC_VFMSUBADD132PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0299*/ { ZYDIS_MNEMONIC_VFMSUBADD132PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*029A*/ { ZYDIS_MNEMONIC_VFMSUBADD132PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*029B*/ { ZYDIS_MNEMONIC_VFMSUBADD132PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*029C*/ { ZYDIS_MNEMONIC_VFMSUBADD132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*029D*/ { ZYDIS_MNEMONIC_VFMSUBADD132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*029E*/ { ZYDIS_MNEMONIC_VFMSUBADD132PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*029F*/ { ZYDIS_MNEMONIC_VFMSUBADD132PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02A0*/ { ZYDIS_MNEMONIC_VFMSUBADD132PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02A1*/ { ZYDIS_MNEMONIC_VFMSUBADD132PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02A2*/ { ZYDIS_MNEMONIC_VFMSUBADD132PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02A3*/ { ZYDIS_MNEMONIC_VFMSUBADD132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02A4*/ { ZYDIS_MNEMONIC_VFMSUBADD132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02A5*/ { ZYDIS_MNEMONIC_VFMSUBADD132PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02A6*/ { ZYDIS_MNEMONIC_VFMSUBADD213PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02A7*/ { ZYDIS_MNEMONIC_VFMSUBADD213PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02A8*/ { ZYDIS_MNEMONIC_VFMSUBADD213PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02A9*/ { ZYDIS_MNEMONIC_VFMSUBADD213PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02AA*/ { ZYDIS_MNEMONIC_VFMSUBADD213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02AB*/ { ZYDIS_MNEMONIC_VFMSUBADD213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02AC*/ { ZYDIS_MNEMONIC_VFMSUBADD213PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02AD*/ { ZYDIS_MNEMONIC_VFMSUBADD213PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02AE*/ { ZYDIS_MNEMONIC_VFMSUBADD213PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02AF*/ { ZYDIS_MNEMONIC_VFMSUBADD213PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02B0*/ { ZYDIS_MNEMONIC_VFMSUBADD213PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02B1*/ { ZYDIS_MNEMONIC_VFMSUBADD213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02B2*/ { ZYDIS_MNEMONIC_VFMSUBADD213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02B3*/ { ZYDIS_MNEMONIC_VFMSUBADD213PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02B4*/ { ZYDIS_MNEMONIC_VFMSUBADD231PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02B5*/ { ZYDIS_MNEMONIC_VFMSUBADD231PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02B6*/ { ZYDIS_MNEMONIC_VFMSUBADD231PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02B7*/ { ZYDIS_MNEMONIC_VFMSUBADD231PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02B8*/ { ZYDIS_MNEMONIC_VFMSUBADD231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02B9*/ { ZYDIS_MNEMONIC_VFMSUBADD231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02BA*/ { ZYDIS_MNEMONIC_VFMSUBADD231PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02BB*/ { ZYDIS_MNEMONIC_VFMSUBADD231PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02BC*/ { ZYDIS_MNEMONIC_VFMSUBADD231PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02BD*/ { ZYDIS_MNEMONIC_VFMSUBADD231PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02BE*/ { ZYDIS_MNEMONIC_VFMSUBADD231PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02BF*/ { ZYDIS_MNEMONIC_VFMSUBADD231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02C0*/ { ZYDIS_MNEMONIC_VFMSUBADD231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02C1*/ { ZYDIS_MNEMONIC_VFMSUBADD231PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02C2*/ { ZYDIS_MNEMONIC_VFNMADD132PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02C3*/ { ZYDIS_MNEMONIC_VFNMADD132PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02C4*/ { ZYDIS_MNEMONIC_VFNMADD132PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02C5*/ { ZYDIS_MNEMONIC_VFNMADD132PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02C6*/ { ZYDIS_MNEMONIC_VFNMADD132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02C7*/ { ZYDIS_MNEMONIC_VFNMADD132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02C8*/ { ZYDIS_MNEMONIC_VFNMADD132PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02C9*/ { ZYDIS_MNEMONIC_VFNMADD132PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02CA*/ { ZYDIS_MNEMONIC_VFNMADD132PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02CB*/ { ZYDIS_MNEMONIC_VFNMADD132PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02CC*/ { ZYDIS_MNEMONIC_VFNMADD132PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02CD*/ { ZYDIS_MNEMONIC_VFNMADD132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02CE*/ { ZYDIS_MNEMONIC_VFNMADD132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02CF*/ { ZYDIS_MNEMONIC_VFNMADD132PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02D0*/ { ZYDIS_MNEMONIC_VFNMADD132SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02D1*/ { ZYDIS_MNEMONIC_VFNMADD132SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02D2*/ { ZYDIS_MNEMONIC_VFNMADD132SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02D3*/ { ZYDIS_MNEMONIC_VFNMADD132SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02D4*/ { ZYDIS_MNEMONIC_VFNMADD132SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02D5*/ { ZYDIS_MNEMONIC_VFNMADD132SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02D6*/ { ZYDIS_MNEMONIC_VFNMADD213PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02D7*/ { ZYDIS_MNEMONIC_VFNMADD213PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02D8*/ { ZYDIS_MNEMONIC_VFNMADD213PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02D9*/ { ZYDIS_MNEMONIC_VFNMADD213PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02DA*/ { ZYDIS_MNEMONIC_VFNMADD213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02DB*/ { ZYDIS_MNEMONIC_VFNMADD213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02DC*/ { ZYDIS_MNEMONIC_VFNMADD213PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02DD*/ { ZYDIS_MNEMONIC_VFNMADD213PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02DE*/ { ZYDIS_MNEMONIC_VFNMADD213PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02DF*/ { ZYDIS_MNEMONIC_VFNMADD213PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02E0*/ { ZYDIS_MNEMONIC_VFNMADD213PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02E1*/ { ZYDIS_MNEMONIC_VFNMADD213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02E2*/ { ZYDIS_MNEMONIC_VFNMADD213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02E3*/ { ZYDIS_MNEMONIC_VFNMADD213PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02E4*/ { ZYDIS_MNEMONIC_VFNMADD213SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02E5*/ { ZYDIS_MNEMONIC_VFNMADD213SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02E6*/ { ZYDIS_MNEMONIC_VFNMADD213SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02E7*/ { ZYDIS_MNEMONIC_VFNMADD213SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02E8*/ { ZYDIS_MNEMONIC_VFNMADD213SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02E9*/ { ZYDIS_MNEMONIC_VFNMADD213SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02EA*/ { ZYDIS_MNEMONIC_VFNMADD231PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02EB*/ { ZYDIS_MNEMONIC_VFNMADD231PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02EC*/ { ZYDIS_MNEMONIC_VFNMADD231PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02ED*/ { ZYDIS_MNEMONIC_VFNMADD231PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02EE*/ { ZYDIS_MNEMONIC_VFNMADD231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02EF*/ { ZYDIS_MNEMONIC_VFNMADD231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02F0*/ { ZYDIS_MNEMONIC_VFNMADD231PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02F1*/ { ZYDIS_MNEMONIC_VFNMADD231PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02F2*/ { ZYDIS_MNEMONIC_VFNMADD231PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02F3*/ { ZYDIS_MNEMONIC_VFNMADD231PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02F4*/ { ZYDIS_MNEMONIC_VFNMADD231PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02F5*/ { ZYDIS_MNEMONIC_VFNMADD231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02F6*/ { ZYDIS_MNEMONIC_VFNMADD231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02F7*/ { ZYDIS_MNEMONIC_VFNMADD231PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02F8*/ { ZYDIS_MNEMONIC_VFNMADD231SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02F9*/ { ZYDIS_MNEMONIC_VFNMADD231SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02FA*/ { ZYDIS_MNEMONIC_VFNMADD231SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02FB*/ { ZYDIS_MNEMONIC_VFNMADD231SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02FC*/ { ZYDIS_MNEMONIC_VFNMADD231SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02FD*/ { ZYDIS_MNEMONIC_VFNMADD231SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*02FE*/ { ZYDIS_MNEMONIC_VFNMSUB132PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*02FF*/ { ZYDIS_MNEMONIC_VFNMSUB132PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0300*/ { ZYDIS_MNEMONIC_VFNMSUB132PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0301*/ { ZYDIS_MNEMONIC_VFNMSUB132PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0302*/ { ZYDIS_MNEMONIC_VFNMSUB132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0303*/ { ZYDIS_MNEMONIC_VFNMSUB132PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0304*/ { ZYDIS_MNEMONIC_VFNMSUB132PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0305*/ { ZYDIS_MNEMONIC_VFNMSUB132PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0306*/ { ZYDIS_MNEMONIC_VFNMSUB132PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0307*/ { ZYDIS_MNEMONIC_VFNMSUB132PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0308*/ { ZYDIS_MNEMONIC_VFNMSUB132PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0309*/ { ZYDIS_MNEMONIC_VFNMSUB132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*030A*/ { ZYDIS_MNEMONIC_VFNMSUB132PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*030B*/ { ZYDIS_MNEMONIC_VFNMSUB132PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*030C*/ { ZYDIS_MNEMONIC_VFNMSUB132SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*030D*/ { ZYDIS_MNEMONIC_VFNMSUB132SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*030E*/ { ZYDIS_MNEMONIC_VFNMSUB132SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*030F*/ { ZYDIS_MNEMONIC_VFNMSUB132SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0310*/ { ZYDIS_MNEMONIC_VFNMSUB132SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0311*/ { ZYDIS_MNEMONIC_VFNMSUB132SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0312*/ { ZYDIS_MNEMONIC_VFNMSUB213PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0313*/ { ZYDIS_MNEMONIC_VFNMSUB213PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0314*/ { ZYDIS_MNEMONIC_VFNMSUB213PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0315*/ { ZYDIS_MNEMONIC_VFNMSUB213PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0316*/ { ZYDIS_MNEMONIC_VFNMSUB213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0317*/ { ZYDIS_MNEMONIC_VFNMSUB213PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0318*/ { ZYDIS_MNEMONIC_VFNMSUB213PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0319*/ { ZYDIS_MNEMONIC_VFNMSUB213PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*031A*/ { ZYDIS_MNEMONIC_VFNMSUB213PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*031B*/ { ZYDIS_MNEMONIC_VFNMSUB213PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*031C*/ { ZYDIS_MNEMONIC_VFNMSUB213PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*031D*/ { ZYDIS_MNEMONIC_VFNMSUB213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*031E*/ { ZYDIS_MNEMONIC_VFNMSUB213PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*031F*/ { ZYDIS_MNEMONIC_VFNMSUB213PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0320*/ { ZYDIS_MNEMONIC_VFNMSUB213SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0321*/ { ZYDIS_MNEMONIC_VFNMSUB213SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0322*/ { ZYDIS_MNEMONIC_VFNMSUB213SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0323*/ { ZYDIS_MNEMONIC_VFNMSUB213SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0324*/ { ZYDIS_MNEMONIC_VFNMSUB213SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0325*/ { ZYDIS_MNEMONIC_VFNMSUB213SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0326*/ { ZYDIS_MNEMONIC_VFNMSUB231PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0327*/ { ZYDIS_MNEMONIC_VFNMSUB231PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0328*/ { ZYDIS_MNEMONIC_VFNMSUB231PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0329*/ { ZYDIS_MNEMONIC_VFNMSUB231PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*032A*/ { ZYDIS_MNEMONIC_VFNMSUB231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*032B*/ { ZYDIS_MNEMONIC_VFNMSUB231PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*032C*/ { ZYDIS_MNEMONIC_VFNMSUB231PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*032D*/ { ZYDIS_MNEMONIC_VFNMSUB231PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*032E*/ { ZYDIS_MNEMONIC_VFNMSUB231PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*032F*/ { ZYDIS_MNEMONIC_VFNMSUB231PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0330*/ { ZYDIS_MNEMONIC_VFNMSUB231PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0331*/ { ZYDIS_MNEMONIC_VFNMSUB231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0332*/ { ZYDIS_MNEMONIC_VFNMSUB231PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0333*/ { ZYDIS_MNEMONIC_VFNMSUB231PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0334*/ { ZYDIS_MNEMONIC_VFNMSUB231SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0335*/ { ZYDIS_MNEMONIC_VFNMSUB231SD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0336*/ { ZYDIS_MNEMONIC_VFNMSUB231SD, 4, 0x01AC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0337*/ { ZYDIS_MNEMONIC_VFNMSUB231SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0338*/ { ZYDIS_MNEMONIC_VFNMSUB231SS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0339*/ { ZYDIS_MNEMONIC_VFNMSUB231SS, 4, 0x01B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*033A*/ { ZYDIS_MNEMONIC_VFPCLASSPD, 4, 0x071C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*033B*/ { ZYDIS_MNEMONIC_VFPCLASSPD, 4, 0x0720, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*033C*/ { ZYDIS_MNEMONIC_VFPCLASSPD, 4, 0x0724, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, @@ -4541,217 +4541,217 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] = /*035B*/ { ZYDIS_MNEMONIC_VGATHERQPS, 3, 0x113D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_REQUIRED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*035C*/ { ZYDIS_MNEMONIC_VGATHERQPS, 3, 0x1140, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_REQUIRED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*035D*/ { ZYDIS_MNEMONIC_VGATHERQPS, 3, 0x1143, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_REQUIRED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*035E*/ { ZYDIS_MNEMONIC_VGETEXPPD, 3, 0x0744, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*035F*/ { ZYDIS_MNEMONIC_VGETEXPPD, 3, 0x0748, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0360*/ { ZYDIS_MNEMONIC_VGETEXPPD, 3, 0x074C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0361*/ { ZYDIS_MNEMONIC_VGETEXPPD, 3, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0362*/ { ZYDIS_MNEMONIC_VGETEXPPD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0363*/ { ZYDIS_MNEMONIC_VGETEXPPD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0364*/ { ZYDIS_MNEMONIC_VGETEXPPD, 3, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0365*/ { ZYDIS_MNEMONIC_VGETEXPPS, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0366*/ { ZYDIS_MNEMONIC_VGETEXPPS, 3, 0x0760, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0367*/ { ZYDIS_MNEMONIC_VGETEXPPS, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0368*/ { ZYDIS_MNEMONIC_VGETEXPPS, 3, 0x0768, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0369*/ { ZYDIS_MNEMONIC_VGETEXPPS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*036A*/ { ZYDIS_MNEMONIC_VGETEXPPS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*036B*/ { ZYDIS_MNEMONIC_VGETEXPPS, 3, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*036C*/ { ZYDIS_MNEMONIC_VGETEXPSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*036D*/ { ZYDIS_MNEMONIC_VGETEXPSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*036E*/ { ZYDIS_MNEMONIC_VGETEXPSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*036F*/ { ZYDIS_MNEMONIC_VGETEXPSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0370*/ { ZYDIS_MNEMONIC_VGETEXPSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0371*/ { ZYDIS_MNEMONIC_VGETEXPSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0372*/ { ZYDIS_MNEMONIC_VGETMANTPD, 4, 0x0744, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0373*/ { ZYDIS_MNEMONIC_VGETMANTPD, 4, 0x0748, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0374*/ { ZYDIS_MNEMONIC_VGETMANTPD, 4, 0x074C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0375*/ { ZYDIS_MNEMONIC_VGETMANTPD, 4, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0376*/ { ZYDIS_MNEMONIC_VGETMANTPD, 4, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0377*/ { ZYDIS_MNEMONIC_VGETMANTPD, 4, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0378*/ { ZYDIS_MNEMONIC_VGETMANTPD, 4, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0379*/ { ZYDIS_MNEMONIC_VGETMANTPS, 4, 0x075C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*037A*/ { ZYDIS_MNEMONIC_VGETMANTPS, 4, 0x0760, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*037B*/ { ZYDIS_MNEMONIC_VGETMANTPS, 4, 0x0764, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*037C*/ { ZYDIS_MNEMONIC_VGETMANTPS, 4, 0x0768, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*037D*/ { ZYDIS_MNEMONIC_VGETMANTPS, 4, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*037E*/ { ZYDIS_MNEMONIC_VGETMANTPS, 4, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*037F*/ { ZYDIS_MNEMONIC_VGETMANTPS, 4, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0380*/ { ZYDIS_MNEMONIC_VGETMANTSD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0381*/ { ZYDIS_MNEMONIC_VGETMANTSD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0382*/ { ZYDIS_MNEMONIC_VGETMANTSD, 5, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0383*/ { ZYDIS_MNEMONIC_VGETMANTSS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0384*/ { ZYDIS_MNEMONIC_VGETMANTSS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0385*/ { ZYDIS_MNEMONIC_VGETMANTSS, 5, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0386*/ { ZYDIS_MNEMONIC_VINSERTF32X4, 5, 0x01CA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0387*/ { ZYDIS_MNEMONIC_VINSERTF32X4, 5, 0x01CF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0388*/ { ZYDIS_MNEMONIC_VINSERTF32X4, 5, 0x01D4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0389*/ { ZYDIS_MNEMONIC_VINSERTF32X4, 5, 0x01D9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*038A*/ { ZYDIS_MNEMONIC_VINSERTF32X8, 5, 0x01DE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*038B*/ { ZYDIS_MNEMONIC_VINSERTF32X8, 5, 0x01E3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T8, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*038C*/ { ZYDIS_MNEMONIC_VINSERTF64X2, 5, 0x01E8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*038D*/ { ZYDIS_MNEMONIC_VINSERTF64X2, 5, 0x01ED, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*038E*/ { ZYDIS_MNEMONIC_VINSERTF64X2, 5, 0x01F2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*038F*/ { ZYDIS_MNEMONIC_VINSERTF64X2, 5, 0x01F7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0390*/ { ZYDIS_MNEMONIC_VINSERTF64X4, 5, 0x01FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0391*/ { ZYDIS_MNEMONIC_VINSERTF64X4, 5, 0x0201, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0392*/ { ZYDIS_MNEMONIC_VINSERTI32X4, 5, 0x0206, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0393*/ { ZYDIS_MNEMONIC_VINSERTI32X4, 5, 0x020B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0394*/ { ZYDIS_MNEMONIC_VINSERTI32X4, 5, 0x0210, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0395*/ { ZYDIS_MNEMONIC_VINSERTI32X4, 5, 0x0215, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0396*/ { ZYDIS_MNEMONIC_VINSERTI32X8, 5, 0x021A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0397*/ { ZYDIS_MNEMONIC_VINSERTI32X8, 5, 0x021F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T8, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0398*/ { ZYDIS_MNEMONIC_VINSERTI64X2, 5, 0x0224, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0399*/ { ZYDIS_MNEMONIC_VINSERTI64X2, 5, 0x0229, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*039A*/ { ZYDIS_MNEMONIC_VINSERTI64X2, 5, 0x022E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*039B*/ { ZYDIS_MNEMONIC_VINSERTI64X2, 5, 0x0233, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*039C*/ { ZYDIS_MNEMONIC_VINSERTI64X4, 5, 0x0238, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*039D*/ { ZYDIS_MNEMONIC_VINSERTI64X4, 5, 0x023D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*035E*/ { ZYDIS_MNEMONIC_VGETEXPPD, 3, 0x0744, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*035F*/ { ZYDIS_MNEMONIC_VGETEXPPD, 3, 0x0748, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0360*/ { ZYDIS_MNEMONIC_VGETEXPPD, 3, 0x074C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0361*/ { ZYDIS_MNEMONIC_VGETEXPPD, 3, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0362*/ { ZYDIS_MNEMONIC_VGETEXPPD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0363*/ { ZYDIS_MNEMONIC_VGETEXPPD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0364*/ { ZYDIS_MNEMONIC_VGETEXPPD, 3, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0365*/ { ZYDIS_MNEMONIC_VGETEXPPS, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0366*/ { ZYDIS_MNEMONIC_VGETEXPPS, 3, 0x0760, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0367*/ { ZYDIS_MNEMONIC_VGETEXPPS, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0368*/ { ZYDIS_MNEMONIC_VGETEXPPS, 3, 0x0768, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0369*/ { ZYDIS_MNEMONIC_VGETEXPPS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*036A*/ { ZYDIS_MNEMONIC_VGETEXPPS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*036B*/ { ZYDIS_MNEMONIC_VGETEXPPS, 3, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*036C*/ { ZYDIS_MNEMONIC_VGETEXPSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*036D*/ { ZYDIS_MNEMONIC_VGETEXPSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*036E*/ { ZYDIS_MNEMONIC_VGETEXPSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*036F*/ { ZYDIS_MNEMONIC_VGETEXPSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0370*/ { ZYDIS_MNEMONIC_VGETEXPSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0371*/ { ZYDIS_MNEMONIC_VGETEXPSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0372*/ { ZYDIS_MNEMONIC_VGETMANTPD, 4, 0x0744, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0373*/ { ZYDIS_MNEMONIC_VGETMANTPD, 4, 0x0748, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0374*/ { ZYDIS_MNEMONIC_VGETMANTPD, 4, 0x074C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0375*/ { ZYDIS_MNEMONIC_VGETMANTPD, 4, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0376*/ { ZYDIS_MNEMONIC_VGETMANTPD, 4, 0x0754, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0377*/ { ZYDIS_MNEMONIC_VGETMANTPD, 4, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0378*/ { ZYDIS_MNEMONIC_VGETMANTPD, 4, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0379*/ { ZYDIS_MNEMONIC_VGETMANTPS, 4, 0x075C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*037A*/ { ZYDIS_MNEMONIC_VGETMANTPS, 4, 0x0760, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*037B*/ { ZYDIS_MNEMONIC_VGETMANTPS, 4, 0x0764, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*037C*/ { ZYDIS_MNEMONIC_VGETMANTPS, 4, 0x0768, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*037D*/ { ZYDIS_MNEMONIC_VGETMANTPS, 4, 0x076C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*037E*/ { ZYDIS_MNEMONIC_VGETMANTPS, 4, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*037F*/ { ZYDIS_MNEMONIC_VGETMANTPS, 4, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0380*/ { ZYDIS_MNEMONIC_VGETMANTSD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0381*/ { ZYDIS_MNEMONIC_VGETMANTSD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0382*/ { ZYDIS_MNEMONIC_VGETMANTSD, 5, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0383*/ { ZYDIS_MNEMONIC_VGETMANTSS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0384*/ { ZYDIS_MNEMONIC_VGETMANTSS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0385*/ { ZYDIS_MNEMONIC_VGETMANTSS, 5, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0386*/ { ZYDIS_MNEMONIC_VINSERTF32X4, 5, 0x01CA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0387*/ { ZYDIS_MNEMONIC_VINSERTF32X4, 5, 0x01CF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0388*/ { ZYDIS_MNEMONIC_VINSERTF32X4, 5, 0x01D4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0389*/ { ZYDIS_MNEMONIC_VINSERTF32X4, 5, 0x01D9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*038A*/ { ZYDIS_MNEMONIC_VINSERTF32X8, 5, 0x01DE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*038B*/ { ZYDIS_MNEMONIC_VINSERTF32X8, 5, 0x01E3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T8, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*038C*/ { ZYDIS_MNEMONIC_VINSERTF64X2, 5, 0x01E8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*038D*/ { ZYDIS_MNEMONIC_VINSERTF64X2, 5, 0x01ED, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*038E*/ { ZYDIS_MNEMONIC_VINSERTF64X2, 5, 0x01F2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*038F*/ { ZYDIS_MNEMONIC_VINSERTF64X2, 5, 0x01F7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0390*/ { ZYDIS_MNEMONIC_VINSERTF64X4, 5, 0x01FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0391*/ { ZYDIS_MNEMONIC_VINSERTF64X4, 5, 0x0201, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0392*/ { ZYDIS_MNEMONIC_VINSERTI32X4, 5, 0x0206, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0393*/ { ZYDIS_MNEMONIC_VINSERTI32X4, 5, 0x020B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0394*/ { ZYDIS_MNEMONIC_VINSERTI32X4, 5, 0x0210, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0395*/ { ZYDIS_MNEMONIC_VINSERTI32X4, 5, 0x0215, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0396*/ { ZYDIS_MNEMONIC_VINSERTI32X8, 5, 0x021A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0397*/ { ZYDIS_MNEMONIC_VINSERTI32X8, 5, 0x021F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T8, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0398*/ { ZYDIS_MNEMONIC_VINSERTI64X2, 5, 0x0224, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0399*/ { ZYDIS_MNEMONIC_VINSERTI64X2, 5, 0x0229, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*039A*/ { ZYDIS_MNEMONIC_VINSERTI64X2, 5, 0x022E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*039B*/ { ZYDIS_MNEMONIC_VINSERTI64X2, 5, 0x0233, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T2, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*039C*/ { ZYDIS_MNEMONIC_VINSERTI64X4, 5, 0x0238, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*039D*/ { ZYDIS_MNEMONIC_VINSERTI64X4, 5, 0x023D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T4, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*039E*/ { ZYDIS_MNEMONIC_VINSERTPS, 4, 0x05A8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, /*039F*/ { ZYDIS_MNEMONIC_VINSERTPS, 4, 0x05DC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03A0*/ { ZYDIS_MNEMONIC_VMAXPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03A1*/ { ZYDIS_MNEMONIC_VMAXPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03A2*/ { ZYDIS_MNEMONIC_VMAXPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03A3*/ { ZYDIS_MNEMONIC_VMAXPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03A4*/ { ZYDIS_MNEMONIC_VMAXPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03A5*/ { ZYDIS_MNEMONIC_VMAXPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03A6*/ { ZYDIS_MNEMONIC_VMAXPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03A7*/ { ZYDIS_MNEMONIC_VMAXPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03A8*/ { ZYDIS_MNEMONIC_VMAXPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03A9*/ { ZYDIS_MNEMONIC_VMAXPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03AA*/ { ZYDIS_MNEMONIC_VMAXPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03AB*/ { ZYDIS_MNEMONIC_VMAXPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03AC*/ { ZYDIS_MNEMONIC_VMAXPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03AD*/ { ZYDIS_MNEMONIC_VMAXPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03AE*/ { ZYDIS_MNEMONIC_VMAXSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03AF*/ { ZYDIS_MNEMONIC_VMAXSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03B0*/ { ZYDIS_MNEMONIC_VMAXSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03B1*/ { ZYDIS_MNEMONIC_VMAXSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03B2*/ { ZYDIS_MNEMONIC_VMAXSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03B3*/ { ZYDIS_MNEMONIC_VMAXSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03B4*/ { ZYDIS_MNEMONIC_VMINPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03B5*/ { ZYDIS_MNEMONIC_VMINPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03B6*/ { ZYDIS_MNEMONIC_VMINPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03B7*/ { ZYDIS_MNEMONIC_VMINPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03B8*/ { ZYDIS_MNEMONIC_VMINPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03B9*/ { ZYDIS_MNEMONIC_VMINPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03BA*/ { ZYDIS_MNEMONIC_VMINPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03BB*/ { ZYDIS_MNEMONIC_VMINPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03BC*/ { ZYDIS_MNEMONIC_VMINPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03BD*/ { ZYDIS_MNEMONIC_VMINPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03BE*/ { ZYDIS_MNEMONIC_VMINPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03BF*/ { ZYDIS_MNEMONIC_VMINPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03C0*/ { ZYDIS_MNEMONIC_VMINPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03C1*/ { ZYDIS_MNEMONIC_VMINPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03C2*/ { ZYDIS_MNEMONIC_VMINSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03C3*/ { ZYDIS_MNEMONIC_VMINSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03C4*/ { ZYDIS_MNEMONIC_VMINSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03C5*/ { ZYDIS_MNEMONIC_VMINSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03C6*/ { ZYDIS_MNEMONIC_VMINSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03C7*/ { ZYDIS_MNEMONIC_VMINSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03C8*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x0744, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03C9*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x1110, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03CA*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x074C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03CB*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x1113, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03CC*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03CD*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x1116, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03CE*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x0FB1, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03A0*/ { ZYDIS_MNEMONIC_VMAXPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*03A1*/ { ZYDIS_MNEMONIC_VMAXPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03A2*/ { ZYDIS_MNEMONIC_VMAXPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*03A3*/ { ZYDIS_MNEMONIC_VMAXPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03A4*/ { ZYDIS_MNEMONIC_VMAXPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*03A5*/ { ZYDIS_MNEMONIC_VMAXPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03A6*/ { ZYDIS_MNEMONIC_VMAXPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03A7*/ { ZYDIS_MNEMONIC_VMAXPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*03A8*/ { ZYDIS_MNEMONIC_VMAXPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03A9*/ { ZYDIS_MNEMONIC_VMAXPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*03AA*/ { ZYDIS_MNEMONIC_VMAXPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03AB*/ { ZYDIS_MNEMONIC_VMAXPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*03AC*/ { ZYDIS_MNEMONIC_VMAXPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03AD*/ { ZYDIS_MNEMONIC_VMAXPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03AE*/ { ZYDIS_MNEMONIC_VMAXSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*03AF*/ { ZYDIS_MNEMONIC_VMAXSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03B0*/ { ZYDIS_MNEMONIC_VMAXSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03B1*/ { ZYDIS_MNEMONIC_VMAXSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*03B2*/ { ZYDIS_MNEMONIC_VMAXSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03B3*/ { ZYDIS_MNEMONIC_VMAXSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03B4*/ { ZYDIS_MNEMONIC_VMINPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*03B5*/ { ZYDIS_MNEMONIC_VMINPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03B6*/ { ZYDIS_MNEMONIC_VMINPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*03B7*/ { ZYDIS_MNEMONIC_VMINPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03B8*/ { ZYDIS_MNEMONIC_VMINPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*03B9*/ { ZYDIS_MNEMONIC_VMINPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03BA*/ { ZYDIS_MNEMONIC_VMINPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03BB*/ { ZYDIS_MNEMONIC_VMINPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*03BC*/ { ZYDIS_MNEMONIC_VMINPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03BD*/ { ZYDIS_MNEMONIC_VMINPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*03BE*/ { ZYDIS_MNEMONIC_VMINPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03BF*/ { ZYDIS_MNEMONIC_VMINPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*03C0*/ { ZYDIS_MNEMONIC_VMINPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03C1*/ { ZYDIS_MNEMONIC_VMINPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03C2*/ { ZYDIS_MNEMONIC_VMINSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*03C3*/ { ZYDIS_MNEMONIC_VMINSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03C4*/ { ZYDIS_MNEMONIC_VMINSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03C5*/ { ZYDIS_MNEMONIC_VMINSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*03C6*/ { ZYDIS_MNEMONIC_VMINSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03C7*/ { ZYDIS_MNEMONIC_VMINSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03C8*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x0744, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*03C9*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x1110, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03CA*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x074C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*03CB*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x1113, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03CC*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*03CD*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x1116, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03CE*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x0FB1, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*03CF*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x0FAE, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03D0*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x0FB7, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03D0*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x0FB7, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*03D1*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x0FB4, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03D2*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x0FBD, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03D2*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x0FBD, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*03D3*/ { ZYDIS_MNEMONIC_VMOVAPD, 3, 0x0FBA, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03D4*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03D5*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x1119, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03D6*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03D7*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x111C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03D8*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03D9*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x111F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03DA*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x0FC3, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03D4*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*03D5*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x1119, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03D6*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*03D7*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x111C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03D8*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*03D9*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x111F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03DA*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x0FC3, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*03DB*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x0FC0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03DC*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x0FC9, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03DC*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x0FC9, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*03DD*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x0FC6, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03DE*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x0FCF, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03DE*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x0FCF, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*03DF*/ { ZYDIS_MNEMONIC_VMOVAPS, 3, 0x0FCC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*03E0*/ { ZYDIS_MNEMONIC_VMOVD, 2, 0x180E, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*03E1*/ { ZYDIS_MNEMONIC_VMOVD, 2, 0x17A8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*03E2*/ { ZYDIS_MNEMONIC_VMOVD, 2, 0x1266, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*03E3*/ { ZYDIS_MNEMONIC_VMOVD, 2, 0x1269, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03E4*/ { ZYDIS_MNEMONIC_VMOVDDUP, 3, 0x0744, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03E5*/ { ZYDIS_MNEMONIC_VMOVDDUP, 3, 0x1146, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_DUP, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03E6*/ { ZYDIS_MNEMONIC_VMOVDDUP, 3, 0x074C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03E7*/ { ZYDIS_MNEMONIC_VMOVDDUP, 3, 0x1113, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_DUP, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03E8*/ { ZYDIS_MNEMONIC_VMOVDDUP, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03E9*/ { ZYDIS_MNEMONIC_VMOVDDUP, 3, 0x1116, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_DUP, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03EA*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x092C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03EB*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x1149, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03EC*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x0934, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03ED*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x114C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03EE*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x093C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03EF*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x114F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03F0*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x1152, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03E4*/ { ZYDIS_MNEMONIC_VMOVDDUP, 3, 0x0744, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*03E5*/ { ZYDIS_MNEMONIC_VMOVDDUP, 3, 0x1146, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_DUP, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03E6*/ { ZYDIS_MNEMONIC_VMOVDDUP, 3, 0x074C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*03E7*/ { ZYDIS_MNEMONIC_VMOVDDUP, 3, 0x1113, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_DUP, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03E8*/ { ZYDIS_MNEMONIC_VMOVDDUP, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*03E9*/ { ZYDIS_MNEMONIC_VMOVDDUP, 3, 0x1116, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_DUP, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03EA*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x092C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*03EB*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x1149, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03EC*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x0934, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*03ED*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x114C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03EE*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x093C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*03EF*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x114F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03F0*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x1152, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*03F1*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x1155, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03F2*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x1158, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03F2*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x1158, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*03F3*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x115B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03F4*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x115E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03F4*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x115E, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*03F5*/ { ZYDIS_MNEMONIC_VMOVDQA32, 3, 0x1161, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03F6*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x1164, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03F7*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x1167, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03F8*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x085C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03F9*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x116A, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03FA*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x0864, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03FB*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x116D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03FC*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x1170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03F6*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x1164, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*03F7*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x1167, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03F8*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x085C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*03F9*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x116A, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03FA*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x0864, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*03FB*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x116D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03FC*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x1170, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*03FD*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x1173, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*03FE*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x1176, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*03FE*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x1176, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*03FF*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x1179, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0400*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x117C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0400*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x117C, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0401*/ { ZYDIS_MNEMONIC_VMOVDQA64, 3, 0x117F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0402*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x0944, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0403*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x0948, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0404*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x094C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0405*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x0950, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0406*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x0954, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0407*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x0958, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0408*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x1182, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0402*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x0944, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0403*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x0948, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0404*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x094C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0405*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x0950, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0406*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x0954, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0407*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x0958, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0408*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x1182, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0409*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x1185, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*040A*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x1188, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*040A*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x1188, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*040B*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x118B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*040C*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x118E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*040C*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x118E, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*040D*/ { ZYDIS_MNEMONIC_VMOVDQU16, 3, 0x1191, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*040E*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x092C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*040F*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x1149, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0410*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x0934, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0411*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x114C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0412*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x093C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0413*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x114F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0414*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x1152, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*040E*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x092C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*040F*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x1149, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0410*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x0934, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0411*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x114C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0412*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x093C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0413*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x114F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0414*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x1152, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0415*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x1155, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0416*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x1158, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0416*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x1158, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0417*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x115B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0418*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x115E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0418*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x115E, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0419*/ { ZYDIS_MNEMONIC_VMOVDQU32, 3, 0x1161, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*041A*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x1164, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*041B*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x1167, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*041C*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x085C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*041D*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x116A, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*041E*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x0864, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*041F*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x116D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0420*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x1170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*041A*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x1164, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*041B*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x1167, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*041C*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x085C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*041D*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x116A, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*041E*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x0864, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*041F*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x116D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0420*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x1170, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0421*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x1173, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0422*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x1176, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0422*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x1176, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0423*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x1179, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0424*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x117C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0424*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x117C, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0425*/ { ZYDIS_MNEMONIC_VMOVDQU64, 3, 0x117F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0426*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x1194, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0427*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x1197, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0428*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x119A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0429*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x119D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*042A*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x11A0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*042B*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x11A3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*042C*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x11A6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0426*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x1194, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0427*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x1197, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0428*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x119A, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0429*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x119D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*042A*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x11A0, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*042B*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x11A3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*042C*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x11A6, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*042D*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x11A9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*042E*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x11AC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*042E*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x11AC, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*042F*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x11AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0430*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x11B2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0430*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x11B2, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0431*/ { ZYDIS_MNEMONIC_VMOVDQU8, 3, 0x11B5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0432*/ { ZYDIS_MNEMONIC_VMOVHLPS, 3, 0x00AD, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, /*0433*/ { ZYDIS_MNEMONIC_VMOVHPD, 3, 0x0DDA, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, @@ -4783,224 +4783,224 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] = /*044D*/ { ZYDIS_MNEMONIC_VMOVQ, 2, 0x17B0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*044E*/ { ZYDIS_MNEMONIC_VMOVQ, 2, 0x181E, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*044F*/ { ZYDIS_MNEMONIC_VMOVQ, 2, 0x126F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0450*/ { ZYDIS_MNEMONIC_VMOVSD, 3, 0x1146, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0451*/ { ZYDIS_MNEMONIC_VMOVSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0450*/ { ZYDIS_MNEMONIC_VMOVSD, 3, 0x1146, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0451*/ { ZYDIS_MNEMONIC_VMOVSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, /*0452*/ { ZYDIS_MNEMONIC_VMOVSD, 3, 0x11B8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0453*/ { ZYDIS_MNEMONIC_VMOVSD, 4, 0x0774, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0454*/ { ZYDIS_MNEMONIC_VMOVSHDUP, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0455*/ { ZYDIS_MNEMONIC_VMOVSHDUP, 3, 0x1119, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0456*/ { ZYDIS_MNEMONIC_VMOVSHDUP, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0457*/ { ZYDIS_MNEMONIC_VMOVSHDUP, 3, 0x111C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0458*/ { ZYDIS_MNEMONIC_VMOVSHDUP, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0459*/ { ZYDIS_MNEMONIC_VMOVSHDUP, 3, 0x111F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*045A*/ { ZYDIS_MNEMONIC_VMOVSLDUP, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*045B*/ { ZYDIS_MNEMONIC_VMOVSLDUP, 3, 0x1119, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*045C*/ { ZYDIS_MNEMONIC_VMOVSLDUP, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*045D*/ { ZYDIS_MNEMONIC_VMOVSLDUP, 3, 0x111C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*045E*/ { ZYDIS_MNEMONIC_VMOVSLDUP, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*045F*/ { ZYDIS_MNEMONIC_VMOVSLDUP, 3, 0x111F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0460*/ { ZYDIS_MNEMONIC_VMOVSS, 3, 0x0FA5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0461*/ { ZYDIS_MNEMONIC_VMOVSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0453*/ { ZYDIS_MNEMONIC_VMOVSD, 4, 0x0774, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0454*/ { ZYDIS_MNEMONIC_VMOVSHDUP, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0455*/ { ZYDIS_MNEMONIC_VMOVSHDUP, 3, 0x1119, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0456*/ { ZYDIS_MNEMONIC_VMOVSHDUP, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0457*/ { ZYDIS_MNEMONIC_VMOVSHDUP, 3, 0x111C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0458*/ { ZYDIS_MNEMONIC_VMOVSHDUP, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0459*/ { ZYDIS_MNEMONIC_VMOVSHDUP, 3, 0x111F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*045A*/ { ZYDIS_MNEMONIC_VMOVSLDUP, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*045B*/ { ZYDIS_MNEMONIC_VMOVSLDUP, 3, 0x1119, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*045C*/ { ZYDIS_MNEMONIC_VMOVSLDUP, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*045D*/ { ZYDIS_MNEMONIC_VMOVSLDUP, 3, 0x111C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*045E*/ { ZYDIS_MNEMONIC_VMOVSLDUP, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*045F*/ { ZYDIS_MNEMONIC_VMOVSLDUP, 3, 0x111F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0460*/ { ZYDIS_MNEMONIC_VMOVSS, 3, 0x0FA5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0461*/ { ZYDIS_MNEMONIC_VMOVSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, /*0462*/ { ZYDIS_MNEMONIC_VMOVSS, 3, 0x11BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0463*/ { ZYDIS_MNEMONIC_VMOVSS, 4, 0x0778, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0464*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x0744, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0465*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x1110, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0466*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x074C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0467*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x1113, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0468*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0469*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x1116, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*046A*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x0FB1, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0463*/ { ZYDIS_MNEMONIC_VMOVSS, 4, 0x0778, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0464*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x0744, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0465*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x1110, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0466*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x074C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0467*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x1113, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0468*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0469*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x1116, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*046A*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x0FB1, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*046B*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x0FAE, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*046C*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x0FB7, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*046C*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x0FB7, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*046D*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x0FB4, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*046E*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x0FBD, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*046E*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x0FBD, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*046F*/ { ZYDIS_MNEMONIC_VMOVUPD, 3, 0x0FBA, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0470*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0471*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x1119, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0472*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0473*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x111C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0474*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0475*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x111F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0476*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x0FC3, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0470*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0471*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x1119, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0472*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0473*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x111C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0474*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0475*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x111F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0476*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x0FC3, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0477*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x0FC0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0478*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x0FC9, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0478*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x0FC9, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0479*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x0FC6, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*047A*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x0FCF, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*047A*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x0FCF, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*047B*/ { ZYDIS_MNEMONIC_VMOVUPS, 3, 0x0FCC, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*047C*/ { ZYDIS_MNEMONIC_VMULPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*047D*/ { ZYDIS_MNEMONIC_VMULPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*047E*/ { ZYDIS_MNEMONIC_VMULPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*047F*/ { ZYDIS_MNEMONIC_VMULPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0480*/ { ZYDIS_MNEMONIC_VMULPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0481*/ { ZYDIS_MNEMONIC_VMULPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0482*/ { ZYDIS_MNEMONIC_VMULPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0483*/ { ZYDIS_MNEMONIC_VMULPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0484*/ { ZYDIS_MNEMONIC_VMULPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0485*/ { ZYDIS_MNEMONIC_VMULPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0486*/ { ZYDIS_MNEMONIC_VMULPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0487*/ { ZYDIS_MNEMONIC_VMULPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0488*/ { ZYDIS_MNEMONIC_VMULPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0489*/ { ZYDIS_MNEMONIC_VMULPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*048A*/ { ZYDIS_MNEMONIC_VMULSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*048B*/ { ZYDIS_MNEMONIC_VMULSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*048C*/ { ZYDIS_MNEMONIC_VMULSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*048D*/ { ZYDIS_MNEMONIC_VMULSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*048E*/ { ZYDIS_MNEMONIC_VMULSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*048F*/ { ZYDIS_MNEMONIC_VMULSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0490*/ { ZYDIS_MNEMONIC_VORPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0491*/ { ZYDIS_MNEMONIC_VORPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0492*/ { ZYDIS_MNEMONIC_VORPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0493*/ { ZYDIS_MNEMONIC_VORPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0494*/ { ZYDIS_MNEMONIC_VORPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0495*/ { ZYDIS_MNEMONIC_VORPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0496*/ { ZYDIS_MNEMONIC_VORPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0497*/ { ZYDIS_MNEMONIC_VORPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0498*/ { ZYDIS_MNEMONIC_VORPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0499*/ { ZYDIS_MNEMONIC_VORPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*049A*/ { ZYDIS_MNEMONIC_VORPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*049B*/ { ZYDIS_MNEMONIC_VORPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*049C*/ { ZYDIS_MNEMONIC_VP4DPWSSD, 4, 0x077C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1_4X, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*049D*/ { ZYDIS_MNEMONIC_VP4DPWSSD, 4, 0x0780, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1_4X, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*049E*/ { ZYDIS_MNEMONIC_VP4DPWSSDS, 4, 0x077C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1_4X, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*049F*/ { ZYDIS_MNEMONIC_VP4DPWSSDS, 4, 0x0780, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1_4X, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04A0*/ { ZYDIS_MNEMONIC_VPABSB, 3, 0x11BE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04A1*/ { ZYDIS_MNEMONIC_VPABSB, 3, 0x11C1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04A2*/ { ZYDIS_MNEMONIC_VPABSB, 3, 0x11C4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04A3*/ { ZYDIS_MNEMONIC_VPABSB, 3, 0x11C7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04A4*/ { ZYDIS_MNEMONIC_VPABSB, 3, 0x11CA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04A5*/ { ZYDIS_MNEMONIC_VPABSB, 3, 0x11CD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04A6*/ { ZYDIS_MNEMONIC_VPABSD, 3, 0x11D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04A7*/ { ZYDIS_MNEMONIC_VPABSD, 3, 0x11D3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04A8*/ { ZYDIS_MNEMONIC_VPABSD, 3, 0x11D6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04A9*/ { ZYDIS_MNEMONIC_VPABSD, 3, 0x11D9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04AA*/ { ZYDIS_MNEMONIC_VPABSD, 3, 0x11DC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04AB*/ { ZYDIS_MNEMONIC_VPABSD, 3, 0x11DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04AC*/ { ZYDIS_MNEMONIC_VPABSQ, 3, 0x11E2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04AD*/ { ZYDIS_MNEMONIC_VPABSQ, 3, 0x11E5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04AE*/ { ZYDIS_MNEMONIC_VPABSQ, 3, 0x11E8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04AF*/ { ZYDIS_MNEMONIC_VPABSQ, 3, 0x11EB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04B0*/ { ZYDIS_MNEMONIC_VPABSQ, 3, 0x11EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04B1*/ { ZYDIS_MNEMONIC_VPABSQ, 3, 0x11F1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04B2*/ { ZYDIS_MNEMONIC_VPABSW, 3, 0x11F4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04B3*/ { ZYDIS_MNEMONIC_VPABSW, 3, 0x11F7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04B4*/ { ZYDIS_MNEMONIC_VPABSW, 3, 0x11FA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04B5*/ { ZYDIS_MNEMONIC_VPABSW, 3, 0x11FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04B6*/ { ZYDIS_MNEMONIC_VPABSW, 3, 0x1200, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04B7*/ { ZYDIS_MNEMONIC_VPABSW, 3, 0x1203, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04B8*/ { ZYDIS_MNEMONIC_VPACKSSDW, 4, 0x0784, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04B9*/ { ZYDIS_MNEMONIC_VPACKSSDW, 4, 0x0788, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04BA*/ { ZYDIS_MNEMONIC_VPACKSSDW, 4, 0x078C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04BB*/ { ZYDIS_MNEMONIC_VPACKSSDW, 4, 0x0790, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04BC*/ { ZYDIS_MNEMONIC_VPACKSSDW, 4, 0x0794, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04BD*/ { ZYDIS_MNEMONIC_VPACKSSDW, 4, 0x0798, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04BE*/ { ZYDIS_MNEMONIC_VPACKSSWB, 4, 0x079C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04BF*/ { ZYDIS_MNEMONIC_VPACKSSWB, 4, 0x07A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04C0*/ { ZYDIS_MNEMONIC_VPACKSSWB, 4, 0x07A4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04C1*/ { ZYDIS_MNEMONIC_VPACKSSWB, 4, 0x07A8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04C2*/ { ZYDIS_MNEMONIC_VPACKSSWB, 4, 0x07AC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04C3*/ { ZYDIS_MNEMONIC_VPACKSSWB, 4, 0x07B0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04C4*/ { ZYDIS_MNEMONIC_VPACKUSDW, 4, 0x07B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04C5*/ { ZYDIS_MNEMONIC_VPACKUSDW, 4, 0x07B8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04C6*/ { ZYDIS_MNEMONIC_VPACKUSDW, 4, 0x07BC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04C7*/ { ZYDIS_MNEMONIC_VPACKUSDW, 4, 0x07C0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04C8*/ { ZYDIS_MNEMONIC_VPACKUSDW, 4, 0x07C4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04C9*/ { ZYDIS_MNEMONIC_VPACKUSDW, 4, 0x07C8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04CA*/ { ZYDIS_MNEMONIC_VPACKUSWB, 4, 0x07CC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04CB*/ { ZYDIS_MNEMONIC_VPACKUSWB, 4, 0x07D0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04CC*/ { ZYDIS_MNEMONIC_VPACKUSWB, 4, 0x07D4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04CD*/ { ZYDIS_MNEMONIC_VPACKUSWB, 4, 0x07D8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04CE*/ { ZYDIS_MNEMONIC_VPACKUSWB, 4, 0x07DC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04CF*/ { ZYDIS_MNEMONIC_VPACKUSWB, 4, 0x07E0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04D0*/ { ZYDIS_MNEMONIC_VPADDB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04D1*/ { ZYDIS_MNEMONIC_VPADDB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04D2*/ { ZYDIS_MNEMONIC_VPADDB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04D3*/ { ZYDIS_MNEMONIC_VPADDB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04D4*/ { ZYDIS_MNEMONIC_VPADDB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04D5*/ { ZYDIS_MNEMONIC_VPADDB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04D6*/ { ZYDIS_MNEMONIC_VPADDD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04D7*/ { ZYDIS_MNEMONIC_VPADDD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04D8*/ { ZYDIS_MNEMONIC_VPADDD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04D9*/ { ZYDIS_MNEMONIC_VPADDD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04DA*/ { ZYDIS_MNEMONIC_VPADDD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04DB*/ { ZYDIS_MNEMONIC_VPADDD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04DC*/ { ZYDIS_MNEMONIC_VPADDQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04DD*/ { ZYDIS_MNEMONIC_VPADDQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04DE*/ { ZYDIS_MNEMONIC_VPADDQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04DF*/ { ZYDIS_MNEMONIC_VPADDQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04E0*/ { ZYDIS_MNEMONIC_VPADDQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04E1*/ { ZYDIS_MNEMONIC_VPADDQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04E2*/ { ZYDIS_MNEMONIC_VPADDSB, 4, 0x07E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04E3*/ { ZYDIS_MNEMONIC_VPADDSB, 4, 0x07E8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04E4*/ { ZYDIS_MNEMONIC_VPADDSB, 4, 0x07EC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04E5*/ { ZYDIS_MNEMONIC_VPADDSB, 4, 0x07F0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04E6*/ { ZYDIS_MNEMONIC_VPADDSB, 4, 0x07F4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04E7*/ { ZYDIS_MNEMONIC_VPADDSB, 4, 0x07F8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04E8*/ { ZYDIS_MNEMONIC_VPADDSW, 4, 0x07FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04E9*/ { ZYDIS_MNEMONIC_VPADDSW, 4, 0x0800, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04EA*/ { ZYDIS_MNEMONIC_VPADDSW, 4, 0x0804, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04EB*/ { ZYDIS_MNEMONIC_VPADDSW, 4, 0x0808, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04EC*/ { ZYDIS_MNEMONIC_VPADDSW, 4, 0x080C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04ED*/ { ZYDIS_MNEMONIC_VPADDSW, 4, 0x0810, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04EE*/ { ZYDIS_MNEMONIC_VPADDUSB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04EF*/ { ZYDIS_MNEMONIC_VPADDUSB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04F0*/ { ZYDIS_MNEMONIC_VPADDUSB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04F1*/ { ZYDIS_MNEMONIC_VPADDUSB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04F2*/ { ZYDIS_MNEMONIC_VPADDUSB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04F3*/ { ZYDIS_MNEMONIC_VPADDUSB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04F4*/ { ZYDIS_MNEMONIC_VPADDUSW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04F5*/ { ZYDIS_MNEMONIC_VPADDUSW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04F6*/ { ZYDIS_MNEMONIC_VPADDUSW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04F7*/ { ZYDIS_MNEMONIC_VPADDUSW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04F8*/ { ZYDIS_MNEMONIC_VPADDUSW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04F9*/ { ZYDIS_MNEMONIC_VPADDUSW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04FA*/ { ZYDIS_MNEMONIC_VPADDW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04FB*/ { ZYDIS_MNEMONIC_VPADDW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04FC*/ { ZYDIS_MNEMONIC_VPADDW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04FD*/ { ZYDIS_MNEMONIC_VPADDW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04FE*/ { ZYDIS_MNEMONIC_VPADDW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*04FF*/ { ZYDIS_MNEMONIC_VPADDW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0500*/ { ZYDIS_MNEMONIC_VPALIGNR, 5, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0501*/ { ZYDIS_MNEMONIC_VPALIGNR, 5, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0502*/ { ZYDIS_MNEMONIC_VPALIGNR, 5, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0503*/ { ZYDIS_MNEMONIC_VPALIGNR, 5, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0504*/ { ZYDIS_MNEMONIC_VPALIGNR, 5, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0505*/ { ZYDIS_MNEMONIC_VPALIGNR, 5, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0506*/ { ZYDIS_MNEMONIC_VPANDD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0507*/ { ZYDIS_MNEMONIC_VPANDD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0508*/ { ZYDIS_MNEMONIC_VPANDD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0509*/ { ZYDIS_MNEMONIC_VPANDD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*050A*/ { ZYDIS_MNEMONIC_VPANDD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*050B*/ { ZYDIS_MNEMONIC_VPANDD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*050C*/ { ZYDIS_MNEMONIC_VPANDND, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*050D*/ { ZYDIS_MNEMONIC_VPANDND, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*050E*/ { ZYDIS_MNEMONIC_VPANDND, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*050F*/ { ZYDIS_MNEMONIC_VPANDND, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0510*/ { ZYDIS_MNEMONIC_VPANDND, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0511*/ { ZYDIS_MNEMONIC_VPANDND, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0512*/ { ZYDIS_MNEMONIC_VPANDNQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0513*/ { ZYDIS_MNEMONIC_VPANDNQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0514*/ { ZYDIS_MNEMONIC_VPANDNQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0515*/ { ZYDIS_MNEMONIC_VPANDNQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0516*/ { ZYDIS_MNEMONIC_VPANDNQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0517*/ { ZYDIS_MNEMONIC_VPANDNQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0518*/ { ZYDIS_MNEMONIC_VPANDQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0519*/ { ZYDIS_MNEMONIC_VPANDQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*051A*/ { ZYDIS_MNEMONIC_VPANDQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*051B*/ { ZYDIS_MNEMONIC_VPANDQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*051C*/ { ZYDIS_MNEMONIC_VPANDQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*051D*/ { ZYDIS_MNEMONIC_VPANDQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*051E*/ { ZYDIS_MNEMONIC_VPAVGB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*051F*/ { ZYDIS_MNEMONIC_VPAVGB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0520*/ { ZYDIS_MNEMONIC_VPAVGB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0521*/ { ZYDIS_MNEMONIC_VPAVGB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0522*/ { ZYDIS_MNEMONIC_VPAVGB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0523*/ { ZYDIS_MNEMONIC_VPAVGB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0524*/ { ZYDIS_MNEMONIC_VPAVGW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0525*/ { ZYDIS_MNEMONIC_VPAVGW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0526*/ { ZYDIS_MNEMONIC_VPAVGW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0527*/ { ZYDIS_MNEMONIC_VPAVGW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0528*/ { ZYDIS_MNEMONIC_VPAVGW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0529*/ { ZYDIS_MNEMONIC_VPAVGW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*047C*/ { ZYDIS_MNEMONIC_VMULPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*047D*/ { ZYDIS_MNEMONIC_VMULPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*047E*/ { ZYDIS_MNEMONIC_VMULPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*047F*/ { ZYDIS_MNEMONIC_VMULPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0480*/ { ZYDIS_MNEMONIC_VMULPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0481*/ { ZYDIS_MNEMONIC_VMULPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0482*/ { ZYDIS_MNEMONIC_VMULPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0483*/ { ZYDIS_MNEMONIC_VMULPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0484*/ { ZYDIS_MNEMONIC_VMULPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0485*/ { ZYDIS_MNEMONIC_VMULPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0486*/ { ZYDIS_MNEMONIC_VMULPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0487*/ { ZYDIS_MNEMONIC_VMULPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0488*/ { ZYDIS_MNEMONIC_VMULPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0489*/ { ZYDIS_MNEMONIC_VMULPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*048A*/ { ZYDIS_MNEMONIC_VMULSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*048B*/ { ZYDIS_MNEMONIC_VMULSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*048C*/ { ZYDIS_MNEMONIC_VMULSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*048D*/ { ZYDIS_MNEMONIC_VMULSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*048E*/ { ZYDIS_MNEMONIC_VMULSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*048F*/ { ZYDIS_MNEMONIC_VMULSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0490*/ { ZYDIS_MNEMONIC_VORPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0491*/ { ZYDIS_MNEMONIC_VORPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0492*/ { ZYDIS_MNEMONIC_VORPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0493*/ { ZYDIS_MNEMONIC_VORPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0494*/ { ZYDIS_MNEMONIC_VORPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0495*/ { ZYDIS_MNEMONIC_VORPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0496*/ { ZYDIS_MNEMONIC_VORPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0497*/ { ZYDIS_MNEMONIC_VORPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0498*/ { ZYDIS_MNEMONIC_VORPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0499*/ { ZYDIS_MNEMONIC_VORPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*049A*/ { ZYDIS_MNEMONIC_VORPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*049B*/ { ZYDIS_MNEMONIC_VORPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*049C*/ { ZYDIS_MNEMONIC_VP4DPWSSD, 4, 0x077C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1_4X, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*049D*/ { ZYDIS_MNEMONIC_VP4DPWSSD, 4, 0x0780, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1_4X, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*049E*/ { ZYDIS_MNEMONIC_VP4DPWSSDS, 4, 0x077C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1_4X, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*049F*/ { ZYDIS_MNEMONIC_VP4DPWSSDS, 4, 0x0780, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1_4X, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04A0*/ { ZYDIS_MNEMONIC_VPABSB, 3, 0x11BE, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*04A1*/ { ZYDIS_MNEMONIC_VPABSB, 3, 0x11C1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04A2*/ { ZYDIS_MNEMONIC_VPABSB, 3, 0x11C4, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*04A3*/ { ZYDIS_MNEMONIC_VPABSB, 3, 0x11C7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04A4*/ { ZYDIS_MNEMONIC_VPABSB, 3, 0x11CA, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*04A5*/ { ZYDIS_MNEMONIC_VPABSB, 3, 0x11CD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04A6*/ { ZYDIS_MNEMONIC_VPABSD, 3, 0x11D0, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*04A7*/ { ZYDIS_MNEMONIC_VPABSD, 3, 0x11D3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04A8*/ { ZYDIS_MNEMONIC_VPABSD, 3, 0x11D6, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*04A9*/ { ZYDIS_MNEMONIC_VPABSD, 3, 0x11D9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04AA*/ { ZYDIS_MNEMONIC_VPABSD, 3, 0x11DC, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*04AB*/ { ZYDIS_MNEMONIC_VPABSD, 3, 0x11DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04AC*/ { ZYDIS_MNEMONIC_VPABSQ, 3, 0x11E2, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*04AD*/ { ZYDIS_MNEMONIC_VPABSQ, 3, 0x11E5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04AE*/ { ZYDIS_MNEMONIC_VPABSQ, 3, 0x11E8, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*04AF*/ { ZYDIS_MNEMONIC_VPABSQ, 3, 0x11EB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04B0*/ { ZYDIS_MNEMONIC_VPABSQ, 3, 0x11EE, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*04B1*/ { ZYDIS_MNEMONIC_VPABSQ, 3, 0x11F1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04B2*/ { ZYDIS_MNEMONIC_VPABSW, 3, 0x11F4, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*04B3*/ { ZYDIS_MNEMONIC_VPABSW, 3, 0x11F7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04B4*/ { ZYDIS_MNEMONIC_VPABSW, 3, 0x11FA, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*04B5*/ { ZYDIS_MNEMONIC_VPABSW, 3, 0x11FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04B6*/ { ZYDIS_MNEMONIC_VPABSW, 3, 0x1200, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*04B7*/ { ZYDIS_MNEMONIC_VPABSW, 3, 0x1203, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04B8*/ { ZYDIS_MNEMONIC_VPACKSSDW, 4, 0x0784, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04B9*/ { ZYDIS_MNEMONIC_VPACKSSDW, 4, 0x0788, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04BA*/ { ZYDIS_MNEMONIC_VPACKSSDW, 4, 0x078C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04BB*/ { ZYDIS_MNEMONIC_VPACKSSDW, 4, 0x0790, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04BC*/ { ZYDIS_MNEMONIC_VPACKSSDW, 4, 0x0794, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04BD*/ { ZYDIS_MNEMONIC_VPACKSSDW, 4, 0x0798, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04BE*/ { ZYDIS_MNEMONIC_VPACKSSWB, 4, 0x079C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04BF*/ { ZYDIS_MNEMONIC_VPACKSSWB, 4, 0x07A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04C0*/ { ZYDIS_MNEMONIC_VPACKSSWB, 4, 0x07A4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04C1*/ { ZYDIS_MNEMONIC_VPACKSSWB, 4, 0x07A8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04C2*/ { ZYDIS_MNEMONIC_VPACKSSWB, 4, 0x07AC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04C3*/ { ZYDIS_MNEMONIC_VPACKSSWB, 4, 0x07B0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04C4*/ { ZYDIS_MNEMONIC_VPACKUSDW, 4, 0x07B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04C5*/ { ZYDIS_MNEMONIC_VPACKUSDW, 4, 0x07B8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04C6*/ { ZYDIS_MNEMONIC_VPACKUSDW, 4, 0x07BC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04C7*/ { ZYDIS_MNEMONIC_VPACKUSDW, 4, 0x07C0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04C8*/ { ZYDIS_MNEMONIC_VPACKUSDW, 4, 0x07C4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04C9*/ { ZYDIS_MNEMONIC_VPACKUSDW, 4, 0x07C8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04CA*/ { ZYDIS_MNEMONIC_VPACKUSWB, 4, 0x07CC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04CB*/ { ZYDIS_MNEMONIC_VPACKUSWB, 4, 0x07D0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04CC*/ { ZYDIS_MNEMONIC_VPACKUSWB, 4, 0x07D4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04CD*/ { ZYDIS_MNEMONIC_VPACKUSWB, 4, 0x07D8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04CE*/ { ZYDIS_MNEMONIC_VPACKUSWB, 4, 0x07DC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04CF*/ { ZYDIS_MNEMONIC_VPACKUSWB, 4, 0x07E0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04D0*/ { ZYDIS_MNEMONIC_VPADDB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04D1*/ { ZYDIS_MNEMONIC_VPADDB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04D2*/ { ZYDIS_MNEMONIC_VPADDB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04D3*/ { ZYDIS_MNEMONIC_VPADDB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04D4*/ { ZYDIS_MNEMONIC_VPADDB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04D5*/ { ZYDIS_MNEMONIC_VPADDB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04D6*/ { ZYDIS_MNEMONIC_VPADDD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04D7*/ { ZYDIS_MNEMONIC_VPADDD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04D8*/ { ZYDIS_MNEMONIC_VPADDD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04D9*/ { ZYDIS_MNEMONIC_VPADDD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04DA*/ { ZYDIS_MNEMONIC_VPADDD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04DB*/ { ZYDIS_MNEMONIC_VPADDD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04DC*/ { ZYDIS_MNEMONIC_VPADDQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04DD*/ { ZYDIS_MNEMONIC_VPADDQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04DE*/ { ZYDIS_MNEMONIC_VPADDQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04DF*/ { ZYDIS_MNEMONIC_VPADDQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04E0*/ { ZYDIS_MNEMONIC_VPADDQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04E1*/ { ZYDIS_MNEMONIC_VPADDQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04E2*/ { ZYDIS_MNEMONIC_VPADDSB, 4, 0x07E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04E3*/ { ZYDIS_MNEMONIC_VPADDSB, 4, 0x07E8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04E4*/ { ZYDIS_MNEMONIC_VPADDSB, 4, 0x07EC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04E5*/ { ZYDIS_MNEMONIC_VPADDSB, 4, 0x07F0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04E6*/ { ZYDIS_MNEMONIC_VPADDSB, 4, 0x07F4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04E7*/ { ZYDIS_MNEMONIC_VPADDSB, 4, 0x07F8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04E8*/ { ZYDIS_MNEMONIC_VPADDSW, 4, 0x07FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04E9*/ { ZYDIS_MNEMONIC_VPADDSW, 4, 0x0800, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04EA*/ { ZYDIS_MNEMONIC_VPADDSW, 4, 0x0804, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04EB*/ { ZYDIS_MNEMONIC_VPADDSW, 4, 0x0808, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04EC*/ { ZYDIS_MNEMONIC_VPADDSW, 4, 0x080C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04ED*/ { ZYDIS_MNEMONIC_VPADDSW, 4, 0x0810, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04EE*/ { ZYDIS_MNEMONIC_VPADDUSB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04EF*/ { ZYDIS_MNEMONIC_VPADDUSB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04F0*/ { ZYDIS_MNEMONIC_VPADDUSB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04F1*/ { ZYDIS_MNEMONIC_VPADDUSB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04F2*/ { ZYDIS_MNEMONIC_VPADDUSB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04F3*/ { ZYDIS_MNEMONIC_VPADDUSB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04F4*/ { ZYDIS_MNEMONIC_VPADDUSW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04F5*/ { ZYDIS_MNEMONIC_VPADDUSW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04F6*/ { ZYDIS_MNEMONIC_VPADDUSW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04F7*/ { ZYDIS_MNEMONIC_VPADDUSW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04F8*/ { ZYDIS_MNEMONIC_VPADDUSW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04F9*/ { ZYDIS_MNEMONIC_VPADDUSW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04FA*/ { ZYDIS_MNEMONIC_VPADDW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04FB*/ { ZYDIS_MNEMONIC_VPADDW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04FC*/ { ZYDIS_MNEMONIC_VPADDW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04FD*/ { ZYDIS_MNEMONIC_VPADDW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*04FE*/ { ZYDIS_MNEMONIC_VPADDW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*04FF*/ { ZYDIS_MNEMONIC_VPADDW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0500*/ { ZYDIS_MNEMONIC_VPALIGNR, 5, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0501*/ { ZYDIS_MNEMONIC_VPALIGNR, 5, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0502*/ { ZYDIS_MNEMONIC_VPALIGNR, 5, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0503*/ { ZYDIS_MNEMONIC_VPALIGNR, 5, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0504*/ { ZYDIS_MNEMONIC_VPALIGNR, 5, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0505*/ { ZYDIS_MNEMONIC_VPALIGNR, 5, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0506*/ { ZYDIS_MNEMONIC_VPANDD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0507*/ { ZYDIS_MNEMONIC_VPANDD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0508*/ { ZYDIS_MNEMONIC_VPANDD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0509*/ { ZYDIS_MNEMONIC_VPANDD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*050A*/ { ZYDIS_MNEMONIC_VPANDD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*050B*/ { ZYDIS_MNEMONIC_VPANDD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*050C*/ { ZYDIS_MNEMONIC_VPANDND, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*050D*/ { ZYDIS_MNEMONIC_VPANDND, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*050E*/ { ZYDIS_MNEMONIC_VPANDND, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*050F*/ { ZYDIS_MNEMONIC_VPANDND, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0510*/ { ZYDIS_MNEMONIC_VPANDND, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0511*/ { ZYDIS_MNEMONIC_VPANDND, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0512*/ { ZYDIS_MNEMONIC_VPANDNQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0513*/ { ZYDIS_MNEMONIC_VPANDNQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0514*/ { ZYDIS_MNEMONIC_VPANDNQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0515*/ { ZYDIS_MNEMONIC_VPANDNQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0516*/ { ZYDIS_MNEMONIC_VPANDNQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0517*/ { ZYDIS_MNEMONIC_VPANDNQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0518*/ { ZYDIS_MNEMONIC_VPANDQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0519*/ { ZYDIS_MNEMONIC_VPANDQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*051A*/ { ZYDIS_MNEMONIC_VPANDQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*051B*/ { ZYDIS_MNEMONIC_VPANDQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*051C*/ { ZYDIS_MNEMONIC_VPANDQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*051D*/ { ZYDIS_MNEMONIC_VPANDQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*051E*/ { ZYDIS_MNEMONIC_VPAVGB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*051F*/ { ZYDIS_MNEMONIC_VPAVGB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0520*/ { ZYDIS_MNEMONIC_VPAVGB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0521*/ { ZYDIS_MNEMONIC_VPAVGB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0522*/ { ZYDIS_MNEMONIC_VPAVGB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0523*/ { ZYDIS_MNEMONIC_VPAVGB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0524*/ { ZYDIS_MNEMONIC_VPAVGW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0525*/ { ZYDIS_MNEMONIC_VPAVGW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0526*/ { ZYDIS_MNEMONIC_VPAVGW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0527*/ { ZYDIS_MNEMONIC_VPAVGW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0528*/ { ZYDIS_MNEMONIC_VPAVGW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0529*/ { ZYDIS_MNEMONIC_VPAVGW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*052A*/ { ZYDIS_MNEMONIC_VPBLENDMB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*052B*/ { ZYDIS_MNEMONIC_VPBLENDMB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*052C*/ { ZYDIS_MNEMONIC_VPBLENDMB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, @@ -5025,48 +5025,48 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] = /*053F*/ { ZYDIS_MNEMONIC_VPBLENDMW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0540*/ { ZYDIS_MNEMONIC_VPBLENDMW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0541*/ { ZYDIS_MNEMONIC_VPBLENDMW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0542*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x1194, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_16 }, - /*0543*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x1206, 0x00, 0x04, ZYDIS_TRUE, 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_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_16 }, - /*0544*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x1209, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_32 }, - /*0545*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x120C, 0x00, 0x04, ZYDIS_TRUE, 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_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_32 }, - /*0546*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x120F, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_64 }, - /*0547*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x1212, 0x00, 0x04, ZYDIS_TRUE, 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_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_64 }, - /*0548*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x1215, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_16 }, - /*0549*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x1218, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_32 }, - /*054A*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x121B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_64 }, - /*054B*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x121E, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_4 }, - /*054C*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x092C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_4 }, - /*054D*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x1221, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, - /*054E*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x0F7B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, - /*054F*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x1224, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_16 }, - /*0550*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x0F81, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_16 }, - /*0551*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x1227, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_4 }, - /*0552*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x122A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, - /*0553*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x122D, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_16 }, + /*0542*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x1194, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_16 }, + /*0543*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x1206, 0x00, 0x04, ZYDIS_TRUE, 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_1_TO_16 }, + /*0544*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x1209, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_32 }, + /*0545*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x120C, 0x00, 0x04, ZYDIS_TRUE, 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_1_TO_32 }, + /*0546*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x120F, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_64 }, + /*0547*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x1212, 0x00, 0x04, ZYDIS_TRUE, 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_1_TO_64 }, + /*0548*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x1215, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_16 }, + /*0549*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x1218, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_32 }, + /*054A*/ { ZYDIS_MNEMONIC_VPBROADCASTB, 3, 0x121B, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_64 }, + /*054B*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x121E, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_4 }, + /*054C*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x092C, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_4 }, + /*054D*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x1221, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, + /*054E*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x0F7B, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_8 }, + /*054F*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x1224, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_16 }, + /*0550*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x0F81, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_16 }, + /*0551*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x1227, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_4 }, + /*0552*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x122A, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_8 }, + /*0553*/ { ZYDIS_MNEMONIC_VPBROADCASTD, 3, 0x122D, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_16 }, /*0554*/ { ZYDIS_MNEMONIC_VPBROADCASTMB2Q, 2, 0x1820, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_2 }, /*0555*/ { ZYDIS_MNEMONIC_VPBROADCASTMB2Q, 2, 0x1822, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_4 }, /*0556*/ { ZYDIS_MNEMONIC_VPBROADCASTMB2Q, 2, 0x1824, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_8 }, /*0557*/ { ZYDIS_MNEMONIC_VPBROADCASTMW2D, 2, 0x1826, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_4 }, /*0558*/ { ZYDIS_MNEMONIC_VPBROADCASTMW2D, 2, 0x1828, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_8 }, /*0559*/ { ZYDIS_MNEMONIC_VPBROADCASTMW2D, 2, 0x182A, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_16 }, - /*055A*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x1230, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_2 }, - /*055B*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x1164, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_2 }, - /*055C*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x1233, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_4 }, - /*055D*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x1236, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_4 }, - /*055E*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x1239, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, - /*055F*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x123C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, - /*0560*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x123F, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_2 }, - /*0561*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x1242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_4 }, - /*0562*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x1245, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, - /*0563*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x0944, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, - /*0564*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x1248, 0x00, 0x04, ZYDIS_TRUE, 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_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, - /*0565*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x124B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_16 }, - /*0566*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x124E, 0x00, 0x04, ZYDIS_TRUE, 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_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_16 }, - /*0567*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x1251, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_32 }, - /*0568*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x1254, 0x00, 0x04, ZYDIS_TRUE, 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_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_32 }, - /*0569*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x1257, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, - /*056A*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x125A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_16 }, - /*056B*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x125D, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_32 }, + /*055A*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x1230, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_2 }, + /*055B*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x1164, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_2 }, + /*055C*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x1233, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_4 }, + /*055D*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x1236, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_4 }, + /*055E*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x1239, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1F, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8 }, + /*055F*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x123C, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_8 }, + /*0560*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x123F, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_2 }, + /*0561*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x1242, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_4 }, + /*0562*/ { ZYDIS_MNEMONIC_VPBROADCASTQ, 3, 0x1245, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_8 }, + /*0563*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x0944, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_8 }, + /*0564*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x1248, 0x00, 0x04, ZYDIS_TRUE, 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_1_TO_8 }, + /*0565*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x124B, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_16 }, + /*0566*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x124E, 0x00, 0x04, ZYDIS_TRUE, 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_1_TO_16 }, + /*0567*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x1251, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_32 }, + /*0568*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x1254, 0x00, 0x04, ZYDIS_TRUE, 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_1_TO_32 }, + /*0569*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x1257, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_8 }, + /*056A*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x125A, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_16 }, + /*056B*/ { ZYDIS_MNEMONIC_VPBROADCASTW, 3, 0x125D, 0x00, 0x04, ZYDIS_FALSE, 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_1_TO_32 }, /*056C*/ { ZYDIS_MNEMONIC_VPCMPB, 5, 0x0260, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*056D*/ { ZYDIS_MNEMONIC_VPCMPB, 5, 0x0265, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*056E*/ { ZYDIS_MNEMONIC_VPCMPB, 5, 0x026A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, @@ -5164,173 +5164,173 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] = /*05CA*/ { ZYDIS_MNEMONIC_VPCMPW, 5, 0x0346, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*05CB*/ { ZYDIS_MNEMONIC_VPCMPW, 5, 0x034B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*05CC*/ { ZYDIS_MNEMONIC_VPCOMPRESSD, 3, 0x1155, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05CD*/ { ZYDIS_MNEMONIC_VPCOMPRESSD, 3, 0x1152, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05CD*/ { ZYDIS_MNEMONIC_VPCOMPRESSD, 3, 0x1152, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*05CE*/ { ZYDIS_MNEMONIC_VPCOMPRESSD, 3, 0x115B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05CF*/ { ZYDIS_MNEMONIC_VPCOMPRESSD, 3, 0x1158, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05CF*/ { ZYDIS_MNEMONIC_VPCOMPRESSD, 3, 0x1158, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*05D0*/ { ZYDIS_MNEMONIC_VPCOMPRESSD, 3, 0x1161, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05D1*/ { ZYDIS_MNEMONIC_VPCOMPRESSD, 3, 0x115E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05D1*/ { ZYDIS_MNEMONIC_VPCOMPRESSD, 3, 0x115E, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*05D2*/ { ZYDIS_MNEMONIC_VPCOMPRESSQ, 3, 0x1173, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05D3*/ { ZYDIS_MNEMONIC_VPCOMPRESSQ, 3, 0x1170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05D3*/ { ZYDIS_MNEMONIC_VPCOMPRESSQ, 3, 0x1170, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*05D4*/ { ZYDIS_MNEMONIC_VPCOMPRESSQ, 3, 0x1179, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05D5*/ { ZYDIS_MNEMONIC_VPCOMPRESSQ, 3, 0x1176, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05D5*/ { ZYDIS_MNEMONIC_VPCOMPRESSQ, 3, 0x1176, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*05D6*/ { ZYDIS_MNEMONIC_VPCOMPRESSQ, 3, 0x117F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05D7*/ { ZYDIS_MNEMONIC_VPCOMPRESSQ, 3, 0x117C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05D8*/ { ZYDIS_MNEMONIC_VPCONFLICTD, 3, 0x092C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05D9*/ { ZYDIS_MNEMONIC_VPCONFLICTD, 3, 0x0930, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05DA*/ { ZYDIS_MNEMONIC_VPCONFLICTD, 3, 0x0934, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05DB*/ { ZYDIS_MNEMONIC_VPCONFLICTD, 3, 0x0938, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05DC*/ { ZYDIS_MNEMONIC_VPCONFLICTD, 3, 0x093C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05DD*/ { ZYDIS_MNEMONIC_VPCONFLICTD, 3, 0x0940, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05DE*/ { ZYDIS_MNEMONIC_VPCONFLICTQ, 3, 0x1164, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05DF*/ { ZYDIS_MNEMONIC_VPCONFLICTQ, 3, 0x1260, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05E0*/ { ZYDIS_MNEMONIC_VPCONFLICTQ, 3, 0x085C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05E1*/ { ZYDIS_MNEMONIC_VPCONFLICTQ, 3, 0x0860, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05E2*/ { ZYDIS_MNEMONIC_VPCONFLICTQ, 3, 0x0864, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05E3*/ { ZYDIS_MNEMONIC_VPCONFLICTQ, 3, 0x0868, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05E4*/ { ZYDIS_MNEMONIC_VPERMB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05E5*/ { ZYDIS_MNEMONIC_VPERMB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05E6*/ { ZYDIS_MNEMONIC_VPERMB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05E7*/ { ZYDIS_MNEMONIC_VPERMB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05E8*/ { ZYDIS_MNEMONIC_VPERMB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05E9*/ { ZYDIS_MNEMONIC_VPERMB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05EA*/ { ZYDIS_MNEMONIC_VPERMD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05EB*/ { ZYDIS_MNEMONIC_VPERMD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05EC*/ { ZYDIS_MNEMONIC_VPERMD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05ED*/ { ZYDIS_MNEMONIC_VPERMD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05EE*/ { ZYDIS_MNEMONIC_VPERMI2B, 4, 0x082C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05EF*/ { ZYDIS_MNEMONIC_VPERMI2B, 4, 0x0830, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05F0*/ { ZYDIS_MNEMONIC_VPERMI2B, 4, 0x0834, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05F1*/ { ZYDIS_MNEMONIC_VPERMI2B, 4, 0x0838, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05F2*/ { ZYDIS_MNEMONIC_VPERMI2B, 4, 0x083C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05F3*/ { ZYDIS_MNEMONIC_VPERMI2B, 4, 0x0840, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05F4*/ { ZYDIS_MNEMONIC_VPERMI2D, 4, 0x0350, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05F5*/ { ZYDIS_MNEMONIC_VPERMI2D, 4, 0x0355, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05F6*/ { ZYDIS_MNEMONIC_VPERMI2D, 4, 0x035A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05F7*/ { ZYDIS_MNEMONIC_VPERMI2D, 4, 0x035F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05F8*/ { ZYDIS_MNEMONIC_VPERMI2D, 4, 0x0364, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05F9*/ { ZYDIS_MNEMONIC_VPERMI2D, 4, 0x0369, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05FA*/ { ZYDIS_MNEMONIC_VPERMI2PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05FB*/ { ZYDIS_MNEMONIC_VPERMI2PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05FC*/ { ZYDIS_MNEMONIC_VPERMI2PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05FD*/ { ZYDIS_MNEMONIC_VPERMI2PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05FE*/ { ZYDIS_MNEMONIC_VPERMI2PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*05FF*/ { ZYDIS_MNEMONIC_VPERMI2PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0600*/ { ZYDIS_MNEMONIC_VPERMI2PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0601*/ { ZYDIS_MNEMONIC_VPERMI2PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0602*/ { ZYDIS_MNEMONIC_VPERMI2PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0603*/ { ZYDIS_MNEMONIC_VPERMI2PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0604*/ { ZYDIS_MNEMONIC_VPERMI2PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0605*/ { ZYDIS_MNEMONIC_VPERMI2PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0606*/ { ZYDIS_MNEMONIC_VPERMI2Q, 4, 0x036E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0607*/ { ZYDIS_MNEMONIC_VPERMI2Q, 4, 0x0373, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0608*/ { ZYDIS_MNEMONIC_VPERMI2Q, 4, 0x0378, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0609*/ { ZYDIS_MNEMONIC_VPERMI2Q, 4, 0x037D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*060A*/ { ZYDIS_MNEMONIC_VPERMI2Q, 4, 0x0382, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*060B*/ { ZYDIS_MNEMONIC_VPERMI2Q, 4, 0x0387, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*060C*/ { ZYDIS_MNEMONIC_VPERMI2W, 4, 0x0844, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*060D*/ { ZYDIS_MNEMONIC_VPERMI2W, 4, 0x0848, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*060E*/ { ZYDIS_MNEMONIC_VPERMI2W, 4, 0x084C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*060F*/ { ZYDIS_MNEMONIC_VPERMI2W, 4, 0x0850, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0610*/ { ZYDIS_MNEMONIC_VPERMI2W, 4, 0x0854, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0611*/ { ZYDIS_MNEMONIC_VPERMI2W, 4, 0x0858, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0612*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0613*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0614*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0615*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0616*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0617*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0618*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x0744, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0619*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x0748, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*061A*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x074C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*061B*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*061C*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*061D*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*061E*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*061F*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0620*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0621*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0622*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0623*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0624*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x075C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0625*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x0760, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0626*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x0764, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0627*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x0768, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0628*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0629*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*062A*/ { ZYDIS_MNEMONIC_VPERMPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*062B*/ { ZYDIS_MNEMONIC_VPERMPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*062C*/ { ZYDIS_MNEMONIC_VPERMPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*062D*/ { ZYDIS_MNEMONIC_VPERMPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*062E*/ { ZYDIS_MNEMONIC_VPERMPD, 4, 0x074C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*062F*/ { ZYDIS_MNEMONIC_VPERMPD, 4, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0630*/ { ZYDIS_MNEMONIC_VPERMPD, 4, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0631*/ { ZYDIS_MNEMONIC_VPERMPD, 4, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0632*/ { ZYDIS_MNEMONIC_VPERMPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0633*/ { ZYDIS_MNEMONIC_VPERMPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0634*/ { ZYDIS_MNEMONIC_VPERMPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0635*/ { ZYDIS_MNEMONIC_VPERMPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0636*/ { ZYDIS_MNEMONIC_VPERMQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0637*/ { ZYDIS_MNEMONIC_VPERMQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0638*/ { ZYDIS_MNEMONIC_VPERMQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0639*/ { ZYDIS_MNEMONIC_VPERMQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*063A*/ { ZYDIS_MNEMONIC_VPERMQ, 4, 0x085C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*063B*/ { ZYDIS_MNEMONIC_VPERMQ, 4, 0x0860, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*063C*/ { ZYDIS_MNEMONIC_VPERMQ, 4, 0x0864, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*063D*/ { ZYDIS_MNEMONIC_VPERMQ, 4, 0x0868, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*063E*/ { ZYDIS_MNEMONIC_VPERMT2B, 4, 0x082C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*063F*/ { ZYDIS_MNEMONIC_VPERMT2B, 4, 0x0830, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0640*/ { ZYDIS_MNEMONIC_VPERMT2B, 4, 0x0834, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0641*/ { ZYDIS_MNEMONIC_VPERMT2B, 4, 0x0838, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0642*/ { ZYDIS_MNEMONIC_VPERMT2B, 4, 0x083C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0643*/ { ZYDIS_MNEMONIC_VPERMT2B, 4, 0x0840, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0644*/ { ZYDIS_MNEMONIC_VPERMT2D, 4, 0x0350, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0645*/ { ZYDIS_MNEMONIC_VPERMT2D, 4, 0x0355, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0646*/ { ZYDIS_MNEMONIC_VPERMT2D, 4, 0x035A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0647*/ { ZYDIS_MNEMONIC_VPERMT2D, 4, 0x035F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0648*/ { ZYDIS_MNEMONIC_VPERMT2D, 4, 0x0364, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0649*/ { ZYDIS_MNEMONIC_VPERMT2D, 4, 0x0369, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*064A*/ { ZYDIS_MNEMONIC_VPERMT2PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*064B*/ { ZYDIS_MNEMONIC_VPERMT2PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*064C*/ { ZYDIS_MNEMONIC_VPERMT2PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*064D*/ { ZYDIS_MNEMONIC_VPERMT2PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*064E*/ { ZYDIS_MNEMONIC_VPERMT2PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*064F*/ { ZYDIS_MNEMONIC_VPERMT2PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0650*/ { ZYDIS_MNEMONIC_VPERMT2PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0651*/ { ZYDIS_MNEMONIC_VPERMT2PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0652*/ { ZYDIS_MNEMONIC_VPERMT2PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0653*/ { ZYDIS_MNEMONIC_VPERMT2PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0654*/ { ZYDIS_MNEMONIC_VPERMT2PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0655*/ { ZYDIS_MNEMONIC_VPERMT2PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0656*/ { ZYDIS_MNEMONIC_VPERMT2Q, 4, 0x036E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0657*/ { ZYDIS_MNEMONIC_VPERMT2Q, 4, 0x0373, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0658*/ { ZYDIS_MNEMONIC_VPERMT2Q, 4, 0x0378, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0659*/ { ZYDIS_MNEMONIC_VPERMT2Q, 4, 0x037D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*065A*/ { ZYDIS_MNEMONIC_VPERMT2Q, 4, 0x0382, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*065B*/ { ZYDIS_MNEMONIC_VPERMT2Q, 4, 0x0387, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*065C*/ { ZYDIS_MNEMONIC_VPERMT2W, 4, 0x0844, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*065D*/ { ZYDIS_MNEMONIC_VPERMT2W, 4, 0x0848, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*065E*/ { ZYDIS_MNEMONIC_VPERMT2W, 4, 0x084C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*065F*/ { ZYDIS_MNEMONIC_VPERMT2W, 4, 0x0850, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0660*/ { ZYDIS_MNEMONIC_VPERMT2W, 4, 0x0854, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0661*/ { ZYDIS_MNEMONIC_VPERMT2W, 4, 0x0858, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0662*/ { ZYDIS_MNEMONIC_VPERMW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0663*/ { ZYDIS_MNEMONIC_VPERMW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0664*/ { ZYDIS_MNEMONIC_VPERMW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0665*/ { ZYDIS_MNEMONIC_VPERMW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0666*/ { ZYDIS_MNEMONIC_VPERMW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0667*/ { ZYDIS_MNEMONIC_VPERMW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0668*/ { ZYDIS_MNEMONIC_VPEXPANDD, 3, 0x1149, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0669*/ { ZYDIS_MNEMONIC_VPEXPANDD, 3, 0x092C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*066A*/ { ZYDIS_MNEMONIC_VPEXPANDD, 3, 0x114C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*066B*/ { ZYDIS_MNEMONIC_VPEXPANDD, 3, 0x0934, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*066C*/ { ZYDIS_MNEMONIC_VPEXPANDD, 3, 0x114F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*066D*/ { ZYDIS_MNEMONIC_VPEXPANDD, 3, 0x093C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*066E*/ { ZYDIS_MNEMONIC_VPEXPANDQ, 3, 0x1167, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*066F*/ { ZYDIS_MNEMONIC_VPEXPANDQ, 3, 0x1164, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0670*/ { ZYDIS_MNEMONIC_VPEXPANDQ, 3, 0x116A, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0671*/ { ZYDIS_MNEMONIC_VPEXPANDQ, 3, 0x085C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0672*/ { ZYDIS_MNEMONIC_VPEXPANDQ, 3, 0x116D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0673*/ { ZYDIS_MNEMONIC_VPEXPANDQ, 3, 0x0864, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05D7*/ { ZYDIS_MNEMONIC_VPCOMPRESSQ, 3, 0x117C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*05D8*/ { ZYDIS_MNEMONIC_VPCONFLICTD, 3, 0x092C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*05D9*/ { ZYDIS_MNEMONIC_VPCONFLICTD, 3, 0x0930, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05DA*/ { ZYDIS_MNEMONIC_VPCONFLICTD, 3, 0x0934, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*05DB*/ { ZYDIS_MNEMONIC_VPCONFLICTD, 3, 0x0938, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05DC*/ { ZYDIS_MNEMONIC_VPCONFLICTD, 3, 0x093C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*05DD*/ { ZYDIS_MNEMONIC_VPCONFLICTD, 3, 0x0940, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05DE*/ { ZYDIS_MNEMONIC_VPCONFLICTQ, 3, 0x1164, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*05DF*/ { ZYDIS_MNEMONIC_VPCONFLICTQ, 3, 0x1260, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05E0*/ { ZYDIS_MNEMONIC_VPCONFLICTQ, 3, 0x085C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*05E1*/ { ZYDIS_MNEMONIC_VPCONFLICTQ, 3, 0x0860, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05E2*/ { ZYDIS_MNEMONIC_VPCONFLICTQ, 3, 0x0864, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*05E3*/ { ZYDIS_MNEMONIC_VPCONFLICTQ, 3, 0x0868, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05E4*/ { ZYDIS_MNEMONIC_VPERMB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*05E5*/ { ZYDIS_MNEMONIC_VPERMB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05E6*/ { ZYDIS_MNEMONIC_VPERMB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*05E7*/ { ZYDIS_MNEMONIC_VPERMB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05E8*/ { ZYDIS_MNEMONIC_VPERMB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*05E9*/ { ZYDIS_MNEMONIC_VPERMB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05EA*/ { ZYDIS_MNEMONIC_VPERMD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*05EB*/ { ZYDIS_MNEMONIC_VPERMD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05EC*/ { ZYDIS_MNEMONIC_VPERMD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*05ED*/ { ZYDIS_MNEMONIC_VPERMD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05EE*/ { ZYDIS_MNEMONIC_VPERMI2B, 4, 0x082C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*05EF*/ { ZYDIS_MNEMONIC_VPERMI2B, 4, 0x0830, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05F0*/ { ZYDIS_MNEMONIC_VPERMI2B, 4, 0x0834, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*05F1*/ { ZYDIS_MNEMONIC_VPERMI2B, 4, 0x0838, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05F2*/ { ZYDIS_MNEMONIC_VPERMI2B, 4, 0x083C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*05F3*/ { ZYDIS_MNEMONIC_VPERMI2B, 4, 0x0840, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05F4*/ { ZYDIS_MNEMONIC_VPERMI2D, 4, 0x0350, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*05F5*/ { ZYDIS_MNEMONIC_VPERMI2D, 4, 0x0355, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05F6*/ { ZYDIS_MNEMONIC_VPERMI2D, 4, 0x035A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*05F7*/ { ZYDIS_MNEMONIC_VPERMI2D, 4, 0x035F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05F8*/ { ZYDIS_MNEMONIC_VPERMI2D, 4, 0x0364, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*05F9*/ { ZYDIS_MNEMONIC_VPERMI2D, 4, 0x0369, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05FA*/ { ZYDIS_MNEMONIC_VPERMI2PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*05FB*/ { ZYDIS_MNEMONIC_VPERMI2PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05FC*/ { ZYDIS_MNEMONIC_VPERMI2PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*05FD*/ { ZYDIS_MNEMONIC_VPERMI2PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*05FE*/ { ZYDIS_MNEMONIC_VPERMI2PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*05FF*/ { ZYDIS_MNEMONIC_VPERMI2PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0600*/ { ZYDIS_MNEMONIC_VPERMI2PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0601*/ { ZYDIS_MNEMONIC_VPERMI2PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0602*/ { ZYDIS_MNEMONIC_VPERMI2PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0603*/ { ZYDIS_MNEMONIC_VPERMI2PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0604*/ { ZYDIS_MNEMONIC_VPERMI2PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0605*/ { ZYDIS_MNEMONIC_VPERMI2PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0606*/ { ZYDIS_MNEMONIC_VPERMI2Q, 4, 0x036E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0607*/ { ZYDIS_MNEMONIC_VPERMI2Q, 4, 0x0373, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0608*/ { ZYDIS_MNEMONIC_VPERMI2Q, 4, 0x0378, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0609*/ { ZYDIS_MNEMONIC_VPERMI2Q, 4, 0x037D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*060A*/ { ZYDIS_MNEMONIC_VPERMI2Q, 4, 0x0382, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*060B*/ { ZYDIS_MNEMONIC_VPERMI2Q, 4, 0x0387, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*060C*/ { ZYDIS_MNEMONIC_VPERMI2W, 4, 0x0844, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*060D*/ { ZYDIS_MNEMONIC_VPERMI2W, 4, 0x0848, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*060E*/ { ZYDIS_MNEMONIC_VPERMI2W, 4, 0x084C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*060F*/ { ZYDIS_MNEMONIC_VPERMI2W, 4, 0x0850, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0610*/ { ZYDIS_MNEMONIC_VPERMI2W, 4, 0x0854, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0611*/ { ZYDIS_MNEMONIC_VPERMI2W, 4, 0x0858, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0612*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0613*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0614*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0615*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0616*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0617*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0618*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x0744, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0619*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x0748, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*061A*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x074C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*061B*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*061C*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x0754, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*061D*/ { ZYDIS_MNEMONIC_VPERMILPD, 4, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*061E*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*061F*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0620*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0621*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0622*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0623*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0624*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x075C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0625*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x0760, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0626*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x0764, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0627*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x0768, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0628*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x076C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0629*/ { ZYDIS_MNEMONIC_VPERMILPS, 4, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*062A*/ { ZYDIS_MNEMONIC_VPERMPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*062B*/ { ZYDIS_MNEMONIC_VPERMPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*062C*/ { ZYDIS_MNEMONIC_VPERMPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*062D*/ { ZYDIS_MNEMONIC_VPERMPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*062E*/ { ZYDIS_MNEMONIC_VPERMPD, 4, 0x074C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*062F*/ { ZYDIS_MNEMONIC_VPERMPD, 4, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0630*/ { ZYDIS_MNEMONIC_VPERMPD, 4, 0x0754, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0631*/ { ZYDIS_MNEMONIC_VPERMPD, 4, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0632*/ { ZYDIS_MNEMONIC_VPERMPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0633*/ { ZYDIS_MNEMONIC_VPERMPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0634*/ { ZYDIS_MNEMONIC_VPERMPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0635*/ { ZYDIS_MNEMONIC_VPERMPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0636*/ { ZYDIS_MNEMONIC_VPERMQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0637*/ { ZYDIS_MNEMONIC_VPERMQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0638*/ { ZYDIS_MNEMONIC_VPERMQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0639*/ { ZYDIS_MNEMONIC_VPERMQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*063A*/ { ZYDIS_MNEMONIC_VPERMQ, 4, 0x085C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*063B*/ { ZYDIS_MNEMONIC_VPERMQ, 4, 0x0860, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*063C*/ { ZYDIS_MNEMONIC_VPERMQ, 4, 0x0864, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*063D*/ { ZYDIS_MNEMONIC_VPERMQ, 4, 0x0868, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*063E*/ { ZYDIS_MNEMONIC_VPERMT2B, 4, 0x082C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*063F*/ { ZYDIS_MNEMONIC_VPERMT2B, 4, 0x0830, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0640*/ { ZYDIS_MNEMONIC_VPERMT2B, 4, 0x0834, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0641*/ { ZYDIS_MNEMONIC_VPERMT2B, 4, 0x0838, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0642*/ { ZYDIS_MNEMONIC_VPERMT2B, 4, 0x083C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0643*/ { ZYDIS_MNEMONIC_VPERMT2B, 4, 0x0840, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0644*/ { ZYDIS_MNEMONIC_VPERMT2D, 4, 0x0350, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0645*/ { ZYDIS_MNEMONIC_VPERMT2D, 4, 0x0355, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0646*/ { ZYDIS_MNEMONIC_VPERMT2D, 4, 0x035A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0647*/ { ZYDIS_MNEMONIC_VPERMT2D, 4, 0x035F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0648*/ { ZYDIS_MNEMONIC_VPERMT2D, 4, 0x0364, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0649*/ { ZYDIS_MNEMONIC_VPERMT2D, 4, 0x0369, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*064A*/ { ZYDIS_MNEMONIC_VPERMT2PD, 4, 0x0170, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*064B*/ { ZYDIS_MNEMONIC_VPERMT2PD, 4, 0x0175, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*064C*/ { ZYDIS_MNEMONIC_VPERMT2PD, 4, 0x017A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*064D*/ { ZYDIS_MNEMONIC_VPERMT2PD, 4, 0x017F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*064E*/ { ZYDIS_MNEMONIC_VPERMT2PD, 4, 0x0184, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*064F*/ { ZYDIS_MNEMONIC_VPERMT2PD, 4, 0x0189, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0650*/ { ZYDIS_MNEMONIC_VPERMT2PS, 4, 0x018E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0651*/ { ZYDIS_MNEMONIC_VPERMT2PS, 4, 0x0193, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0652*/ { ZYDIS_MNEMONIC_VPERMT2PS, 4, 0x0198, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0653*/ { ZYDIS_MNEMONIC_VPERMT2PS, 4, 0x019D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0654*/ { ZYDIS_MNEMONIC_VPERMT2PS, 4, 0x01A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0655*/ { ZYDIS_MNEMONIC_VPERMT2PS, 4, 0x01A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0656*/ { ZYDIS_MNEMONIC_VPERMT2Q, 4, 0x036E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0657*/ { ZYDIS_MNEMONIC_VPERMT2Q, 4, 0x0373, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0658*/ { ZYDIS_MNEMONIC_VPERMT2Q, 4, 0x0378, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0659*/ { ZYDIS_MNEMONIC_VPERMT2Q, 4, 0x037D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*065A*/ { ZYDIS_MNEMONIC_VPERMT2Q, 4, 0x0382, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*065B*/ { ZYDIS_MNEMONIC_VPERMT2Q, 4, 0x0387, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*065C*/ { ZYDIS_MNEMONIC_VPERMT2W, 4, 0x0844, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*065D*/ { ZYDIS_MNEMONIC_VPERMT2W, 4, 0x0848, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*065E*/ { ZYDIS_MNEMONIC_VPERMT2W, 4, 0x084C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*065F*/ { ZYDIS_MNEMONIC_VPERMT2W, 4, 0x0850, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0660*/ { ZYDIS_MNEMONIC_VPERMT2W, 4, 0x0854, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0661*/ { ZYDIS_MNEMONIC_VPERMT2W, 4, 0x0858, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0662*/ { ZYDIS_MNEMONIC_VPERMW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0663*/ { ZYDIS_MNEMONIC_VPERMW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0664*/ { ZYDIS_MNEMONIC_VPERMW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0665*/ { ZYDIS_MNEMONIC_VPERMW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0666*/ { ZYDIS_MNEMONIC_VPERMW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0667*/ { ZYDIS_MNEMONIC_VPERMW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0668*/ { ZYDIS_MNEMONIC_VPEXPANDD, 3, 0x1149, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0669*/ { ZYDIS_MNEMONIC_VPEXPANDD, 3, 0x092C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*066A*/ { ZYDIS_MNEMONIC_VPEXPANDD, 3, 0x114C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*066B*/ { ZYDIS_MNEMONIC_VPEXPANDD, 3, 0x0934, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*066C*/ { ZYDIS_MNEMONIC_VPEXPANDD, 3, 0x114F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*066D*/ { ZYDIS_MNEMONIC_VPEXPANDD, 3, 0x093C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*066E*/ { ZYDIS_MNEMONIC_VPEXPANDQ, 3, 0x1167, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*066F*/ { ZYDIS_MNEMONIC_VPEXPANDQ, 3, 0x1164, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0670*/ { ZYDIS_MNEMONIC_VPEXPANDQ, 3, 0x116A, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0671*/ { ZYDIS_MNEMONIC_VPEXPANDQ, 3, 0x085C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0672*/ { ZYDIS_MNEMONIC_VPEXPANDQ, 3, 0x116D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0673*/ { ZYDIS_MNEMONIC_VPEXPANDQ, 3, 0x0864, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0674*/ { ZYDIS_MNEMONIC_VPEXTRB, 3, 0x1263, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0675*/ { ZYDIS_MNEMONIC_VPEXTRB, 3, 0x0E6A, 0x00, 0x04, ZYDIS_TRUE, 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 }, /*0676*/ { ZYDIS_MNEMONIC_VPEXTRD, 3, 0x1266, 0x00, 0x04, ZYDIS_FALSE, 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 }, @@ -5360,155 +5360,155 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] = /*068E*/ { ZYDIS_MNEMONIC_VPINSRQ, 4, 0x067C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*068F*/ { ZYDIS_MNEMONIC_VPINSRW, 4, 0x0688, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, /*0690*/ { ZYDIS_MNEMONIC_VPINSRW, 4, 0x0684, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0691*/ { ZYDIS_MNEMONIC_VPLZCNTD, 3, 0x092C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0692*/ { ZYDIS_MNEMONIC_VPLZCNTD, 3, 0x0930, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0693*/ { ZYDIS_MNEMONIC_VPLZCNTD, 3, 0x0934, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0694*/ { ZYDIS_MNEMONIC_VPLZCNTD, 3, 0x0938, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0695*/ { ZYDIS_MNEMONIC_VPLZCNTD, 3, 0x093C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0696*/ { ZYDIS_MNEMONIC_VPLZCNTD, 3, 0x0940, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0697*/ { ZYDIS_MNEMONIC_VPLZCNTQ, 3, 0x1164, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0698*/ { ZYDIS_MNEMONIC_VPLZCNTQ, 3, 0x1260, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0699*/ { ZYDIS_MNEMONIC_VPLZCNTQ, 3, 0x085C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*069A*/ { ZYDIS_MNEMONIC_VPLZCNTQ, 3, 0x0860, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*069B*/ { ZYDIS_MNEMONIC_VPLZCNTQ, 3, 0x0864, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*069C*/ { ZYDIS_MNEMONIC_VPLZCNTQ, 3, 0x0868, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*069D*/ { ZYDIS_MNEMONIC_VPMADD52HUQ, 4, 0x036E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*069E*/ { ZYDIS_MNEMONIC_VPMADD52HUQ, 4, 0x0373, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*069F*/ { ZYDIS_MNEMONIC_VPMADD52HUQ, 4, 0x0378, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06A0*/ { ZYDIS_MNEMONIC_VPMADD52HUQ, 4, 0x037D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06A1*/ { ZYDIS_MNEMONIC_VPMADD52HUQ, 4, 0x0382, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06A2*/ { ZYDIS_MNEMONIC_VPMADD52HUQ, 4, 0x0387, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06A3*/ { ZYDIS_MNEMONIC_VPMADD52LUQ, 4, 0x036E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06A4*/ { ZYDIS_MNEMONIC_VPMADD52LUQ, 4, 0x0373, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06A5*/ { ZYDIS_MNEMONIC_VPMADD52LUQ, 4, 0x0378, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06A6*/ { ZYDIS_MNEMONIC_VPMADD52LUQ, 4, 0x037D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06A7*/ { ZYDIS_MNEMONIC_VPMADD52LUQ, 4, 0x0382, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06A8*/ { ZYDIS_MNEMONIC_VPMADD52LUQ, 4, 0x0387, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06A9*/ { ZYDIS_MNEMONIC_VPMADDUBSW, 4, 0x07FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06AA*/ { ZYDIS_MNEMONIC_VPMADDUBSW, 4, 0x0800, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06AB*/ { ZYDIS_MNEMONIC_VPMADDUBSW, 4, 0x0804, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06AC*/ { ZYDIS_MNEMONIC_VPMADDUBSW, 4, 0x0808, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06AD*/ { ZYDIS_MNEMONIC_VPMADDUBSW, 4, 0x080C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06AE*/ { ZYDIS_MNEMONIC_VPMADDUBSW, 4, 0x0810, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06AF*/ { ZYDIS_MNEMONIC_VPMADDWD, 4, 0x086C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06B0*/ { ZYDIS_MNEMONIC_VPMADDWD, 4, 0x0870, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06B1*/ { ZYDIS_MNEMONIC_VPMADDWD, 4, 0x0874, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06B2*/ { ZYDIS_MNEMONIC_VPMADDWD, 4, 0x0878, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06B3*/ { ZYDIS_MNEMONIC_VPMADDWD, 4, 0x087C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06B4*/ { ZYDIS_MNEMONIC_VPMADDWD, 4, 0x0880, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06B5*/ { ZYDIS_MNEMONIC_VPMAXSB, 4, 0x07E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06B6*/ { ZYDIS_MNEMONIC_VPMAXSB, 4, 0x07E8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06B7*/ { ZYDIS_MNEMONIC_VPMAXSB, 4, 0x07EC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06B8*/ { ZYDIS_MNEMONIC_VPMAXSB, 4, 0x07F0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06B9*/ { ZYDIS_MNEMONIC_VPMAXSB, 4, 0x07F4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06BA*/ { ZYDIS_MNEMONIC_VPMAXSB, 4, 0x07F8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06BB*/ { ZYDIS_MNEMONIC_VPMAXSD, 4, 0x0884, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06BC*/ { ZYDIS_MNEMONIC_VPMAXSD, 4, 0x0888, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06BD*/ { ZYDIS_MNEMONIC_VPMAXSD, 4, 0x088C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06BE*/ { ZYDIS_MNEMONIC_VPMAXSD, 4, 0x0890, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06BF*/ { ZYDIS_MNEMONIC_VPMAXSD, 4, 0x0894, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06C0*/ { ZYDIS_MNEMONIC_VPMAXSD, 4, 0x0898, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06C1*/ { ZYDIS_MNEMONIC_VPMAXSQ, 4, 0x089C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06C2*/ { ZYDIS_MNEMONIC_VPMAXSQ, 4, 0x08A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06C3*/ { ZYDIS_MNEMONIC_VPMAXSQ, 4, 0x08A4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06C4*/ { ZYDIS_MNEMONIC_VPMAXSQ, 4, 0x08A8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06C5*/ { ZYDIS_MNEMONIC_VPMAXSQ, 4, 0x08AC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06C6*/ { ZYDIS_MNEMONIC_VPMAXSQ, 4, 0x08B0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06C7*/ { ZYDIS_MNEMONIC_VPMAXSW, 4, 0x07FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06C8*/ { ZYDIS_MNEMONIC_VPMAXSW, 4, 0x0800, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06C9*/ { ZYDIS_MNEMONIC_VPMAXSW, 4, 0x0804, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06CA*/ { ZYDIS_MNEMONIC_VPMAXSW, 4, 0x0808, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06CB*/ { ZYDIS_MNEMONIC_VPMAXSW, 4, 0x080C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06CC*/ { ZYDIS_MNEMONIC_VPMAXSW, 4, 0x0810, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06CD*/ { ZYDIS_MNEMONIC_VPMAXUB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06CE*/ { ZYDIS_MNEMONIC_VPMAXUB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06CF*/ { ZYDIS_MNEMONIC_VPMAXUB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06D0*/ { ZYDIS_MNEMONIC_VPMAXUB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06D1*/ { ZYDIS_MNEMONIC_VPMAXUB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06D2*/ { ZYDIS_MNEMONIC_VPMAXUB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06D3*/ { ZYDIS_MNEMONIC_VPMAXUD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06D4*/ { ZYDIS_MNEMONIC_VPMAXUD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06D5*/ { ZYDIS_MNEMONIC_VPMAXUD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06D6*/ { ZYDIS_MNEMONIC_VPMAXUD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06D7*/ { ZYDIS_MNEMONIC_VPMAXUD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06D8*/ { ZYDIS_MNEMONIC_VPMAXUD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06D9*/ { ZYDIS_MNEMONIC_VPMAXUQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06DA*/ { ZYDIS_MNEMONIC_VPMAXUQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06DB*/ { ZYDIS_MNEMONIC_VPMAXUQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06DC*/ { ZYDIS_MNEMONIC_VPMAXUQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06DD*/ { ZYDIS_MNEMONIC_VPMAXUQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06DE*/ { ZYDIS_MNEMONIC_VPMAXUQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06DF*/ { ZYDIS_MNEMONIC_VPMAXUW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06E0*/ { ZYDIS_MNEMONIC_VPMAXUW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06E1*/ { ZYDIS_MNEMONIC_VPMAXUW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06E2*/ { ZYDIS_MNEMONIC_VPMAXUW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06E3*/ { ZYDIS_MNEMONIC_VPMAXUW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06E4*/ { ZYDIS_MNEMONIC_VPMAXUW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06E5*/ { ZYDIS_MNEMONIC_VPMINSB, 4, 0x07E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06E6*/ { ZYDIS_MNEMONIC_VPMINSB, 4, 0x07E8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06E7*/ { ZYDIS_MNEMONIC_VPMINSB, 4, 0x07EC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06E8*/ { ZYDIS_MNEMONIC_VPMINSB, 4, 0x07F0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06E9*/ { ZYDIS_MNEMONIC_VPMINSB, 4, 0x07F4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06EA*/ { ZYDIS_MNEMONIC_VPMINSB, 4, 0x07F8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06EB*/ { ZYDIS_MNEMONIC_VPMINSD, 4, 0x0884, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06EC*/ { ZYDIS_MNEMONIC_VPMINSD, 4, 0x0888, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06ED*/ { ZYDIS_MNEMONIC_VPMINSD, 4, 0x088C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06EE*/ { ZYDIS_MNEMONIC_VPMINSD, 4, 0x0890, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06EF*/ { ZYDIS_MNEMONIC_VPMINSD, 4, 0x0894, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06F0*/ { ZYDIS_MNEMONIC_VPMINSD, 4, 0x0898, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06F1*/ { ZYDIS_MNEMONIC_VPMINSQ, 4, 0x089C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06F2*/ { ZYDIS_MNEMONIC_VPMINSQ, 4, 0x08A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06F3*/ { ZYDIS_MNEMONIC_VPMINSQ, 4, 0x08A4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06F4*/ { ZYDIS_MNEMONIC_VPMINSQ, 4, 0x08A8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06F5*/ { ZYDIS_MNEMONIC_VPMINSQ, 4, 0x08AC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06F6*/ { ZYDIS_MNEMONIC_VPMINSQ, 4, 0x08B0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06F7*/ { ZYDIS_MNEMONIC_VPMINSW, 4, 0x07FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06F8*/ { ZYDIS_MNEMONIC_VPMINSW, 4, 0x0800, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06F9*/ { ZYDIS_MNEMONIC_VPMINSW, 4, 0x0804, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06FA*/ { ZYDIS_MNEMONIC_VPMINSW, 4, 0x0808, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06FB*/ { ZYDIS_MNEMONIC_VPMINSW, 4, 0x080C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06FC*/ { ZYDIS_MNEMONIC_VPMINSW, 4, 0x0810, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06FD*/ { ZYDIS_MNEMONIC_VPMINUB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06FE*/ { ZYDIS_MNEMONIC_VPMINUB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*06FF*/ { ZYDIS_MNEMONIC_VPMINUB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0700*/ { ZYDIS_MNEMONIC_VPMINUB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0701*/ { ZYDIS_MNEMONIC_VPMINUB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0702*/ { ZYDIS_MNEMONIC_VPMINUB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0703*/ { ZYDIS_MNEMONIC_VPMINUD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0704*/ { ZYDIS_MNEMONIC_VPMINUD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0705*/ { ZYDIS_MNEMONIC_VPMINUD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0706*/ { ZYDIS_MNEMONIC_VPMINUD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0707*/ { ZYDIS_MNEMONIC_VPMINUD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0708*/ { ZYDIS_MNEMONIC_VPMINUD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0709*/ { ZYDIS_MNEMONIC_VPMINUQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*070A*/ { ZYDIS_MNEMONIC_VPMINUQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*070B*/ { ZYDIS_MNEMONIC_VPMINUQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*070C*/ { ZYDIS_MNEMONIC_VPMINUQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*070D*/ { ZYDIS_MNEMONIC_VPMINUQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*070E*/ { ZYDIS_MNEMONIC_VPMINUQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*070F*/ { ZYDIS_MNEMONIC_VPMINUW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0710*/ { ZYDIS_MNEMONIC_VPMINUW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0711*/ { ZYDIS_MNEMONIC_VPMINUW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0712*/ { ZYDIS_MNEMONIC_VPMINUW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0713*/ { ZYDIS_MNEMONIC_VPMINUW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0714*/ { ZYDIS_MNEMONIC_VPMINUW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0691*/ { ZYDIS_MNEMONIC_VPLZCNTD, 3, 0x092C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0692*/ { ZYDIS_MNEMONIC_VPLZCNTD, 3, 0x0930, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0693*/ { ZYDIS_MNEMONIC_VPLZCNTD, 3, 0x0934, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0694*/ { ZYDIS_MNEMONIC_VPLZCNTD, 3, 0x0938, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0695*/ { ZYDIS_MNEMONIC_VPLZCNTD, 3, 0x093C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0696*/ { ZYDIS_MNEMONIC_VPLZCNTD, 3, 0x0940, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0697*/ { ZYDIS_MNEMONIC_VPLZCNTQ, 3, 0x1164, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0698*/ { ZYDIS_MNEMONIC_VPLZCNTQ, 3, 0x1260, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0699*/ { ZYDIS_MNEMONIC_VPLZCNTQ, 3, 0x085C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*069A*/ { ZYDIS_MNEMONIC_VPLZCNTQ, 3, 0x0860, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*069B*/ { ZYDIS_MNEMONIC_VPLZCNTQ, 3, 0x0864, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*069C*/ { ZYDIS_MNEMONIC_VPLZCNTQ, 3, 0x0868, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*069D*/ { ZYDIS_MNEMONIC_VPMADD52HUQ, 4, 0x036E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*069E*/ { ZYDIS_MNEMONIC_VPMADD52HUQ, 4, 0x0373, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*069F*/ { ZYDIS_MNEMONIC_VPMADD52HUQ, 4, 0x0378, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06A0*/ { ZYDIS_MNEMONIC_VPMADD52HUQ, 4, 0x037D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06A1*/ { ZYDIS_MNEMONIC_VPMADD52HUQ, 4, 0x0382, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06A2*/ { ZYDIS_MNEMONIC_VPMADD52HUQ, 4, 0x0387, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06A3*/ { ZYDIS_MNEMONIC_VPMADD52LUQ, 4, 0x036E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06A4*/ { ZYDIS_MNEMONIC_VPMADD52LUQ, 4, 0x0373, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06A5*/ { ZYDIS_MNEMONIC_VPMADD52LUQ, 4, 0x0378, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06A6*/ { ZYDIS_MNEMONIC_VPMADD52LUQ, 4, 0x037D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06A7*/ { ZYDIS_MNEMONIC_VPMADD52LUQ, 4, 0x0382, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06A8*/ { ZYDIS_MNEMONIC_VPMADD52LUQ, 4, 0x0387, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06A9*/ { ZYDIS_MNEMONIC_VPMADDUBSW, 4, 0x07FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06AA*/ { ZYDIS_MNEMONIC_VPMADDUBSW, 4, 0x0800, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06AB*/ { ZYDIS_MNEMONIC_VPMADDUBSW, 4, 0x0804, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06AC*/ { ZYDIS_MNEMONIC_VPMADDUBSW, 4, 0x0808, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06AD*/ { ZYDIS_MNEMONIC_VPMADDUBSW, 4, 0x080C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06AE*/ { ZYDIS_MNEMONIC_VPMADDUBSW, 4, 0x0810, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06AF*/ { ZYDIS_MNEMONIC_VPMADDWD, 4, 0x086C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06B0*/ { ZYDIS_MNEMONIC_VPMADDWD, 4, 0x0870, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06B1*/ { ZYDIS_MNEMONIC_VPMADDWD, 4, 0x0874, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06B2*/ { ZYDIS_MNEMONIC_VPMADDWD, 4, 0x0878, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06B3*/ { ZYDIS_MNEMONIC_VPMADDWD, 4, 0x087C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06B4*/ { ZYDIS_MNEMONIC_VPMADDWD, 4, 0x0880, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06B5*/ { ZYDIS_MNEMONIC_VPMAXSB, 4, 0x07E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06B6*/ { ZYDIS_MNEMONIC_VPMAXSB, 4, 0x07E8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06B7*/ { ZYDIS_MNEMONIC_VPMAXSB, 4, 0x07EC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06B8*/ { ZYDIS_MNEMONIC_VPMAXSB, 4, 0x07F0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06B9*/ { ZYDIS_MNEMONIC_VPMAXSB, 4, 0x07F4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06BA*/ { ZYDIS_MNEMONIC_VPMAXSB, 4, 0x07F8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06BB*/ { ZYDIS_MNEMONIC_VPMAXSD, 4, 0x0884, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06BC*/ { ZYDIS_MNEMONIC_VPMAXSD, 4, 0x0888, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06BD*/ { ZYDIS_MNEMONIC_VPMAXSD, 4, 0x088C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06BE*/ { ZYDIS_MNEMONIC_VPMAXSD, 4, 0x0890, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06BF*/ { ZYDIS_MNEMONIC_VPMAXSD, 4, 0x0894, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06C0*/ { ZYDIS_MNEMONIC_VPMAXSD, 4, 0x0898, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06C1*/ { ZYDIS_MNEMONIC_VPMAXSQ, 4, 0x089C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06C2*/ { ZYDIS_MNEMONIC_VPMAXSQ, 4, 0x08A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06C3*/ { ZYDIS_MNEMONIC_VPMAXSQ, 4, 0x08A4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06C4*/ { ZYDIS_MNEMONIC_VPMAXSQ, 4, 0x08A8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06C5*/ { ZYDIS_MNEMONIC_VPMAXSQ, 4, 0x08AC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06C6*/ { ZYDIS_MNEMONIC_VPMAXSQ, 4, 0x08B0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06C7*/ { ZYDIS_MNEMONIC_VPMAXSW, 4, 0x07FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06C8*/ { ZYDIS_MNEMONIC_VPMAXSW, 4, 0x0800, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06C9*/ { ZYDIS_MNEMONIC_VPMAXSW, 4, 0x0804, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06CA*/ { ZYDIS_MNEMONIC_VPMAXSW, 4, 0x0808, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06CB*/ { ZYDIS_MNEMONIC_VPMAXSW, 4, 0x080C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06CC*/ { ZYDIS_MNEMONIC_VPMAXSW, 4, 0x0810, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06CD*/ { ZYDIS_MNEMONIC_VPMAXUB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06CE*/ { ZYDIS_MNEMONIC_VPMAXUB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06CF*/ { ZYDIS_MNEMONIC_VPMAXUB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06D0*/ { ZYDIS_MNEMONIC_VPMAXUB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06D1*/ { ZYDIS_MNEMONIC_VPMAXUB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06D2*/ { ZYDIS_MNEMONIC_VPMAXUB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06D3*/ { ZYDIS_MNEMONIC_VPMAXUD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06D4*/ { ZYDIS_MNEMONIC_VPMAXUD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06D5*/ { ZYDIS_MNEMONIC_VPMAXUD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06D6*/ { ZYDIS_MNEMONIC_VPMAXUD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06D7*/ { ZYDIS_MNEMONIC_VPMAXUD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06D8*/ { ZYDIS_MNEMONIC_VPMAXUD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06D9*/ { ZYDIS_MNEMONIC_VPMAXUQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06DA*/ { ZYDIS_MNEMONIC_VPMAXUQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06DB*/ { ZYDIS_MNEMONIC_VPMAXUQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06DC*/ { ZYDIS_MNEMONIC_VPMAXUQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06DD*/ { ZYDIS_MNEMONIC_VPMAXUQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06DE*/ { ZYDIS_MNEMONIC_VPMAXUQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06DF*/ { ZYDIS_MNEMONIC_VPMAXUW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06E0*/ { ZYDIS_MNEMONIC_VPMAXUW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06E1*/ { ZYDIS_MNEMONIC_VPMAXUW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06E2*/ { ZYDIS_MNEMONIC_VPMAXUW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06E3*/ { ZYDIS_MNEMONIC_VPMAXUW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06E4*/ { ZYDIS_MNEMONIC_VPMAXUW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06E5*/ { ZYDIS_MNEMONIC_VPMINSB, 4, 0x07E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06E6*/ { ZYDIS_MNEMONIC_VPMINSB, 4, 0x07E8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06E7*/ { ZYDIS_MNEMONIC_VPMINSB, 4, 0x07EC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06E8*/ { ZYDIS_MNEMONIC_VPMINSB, 4, 0x07F0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06E9*/ { ZYDIS_MNEMONIC_VPMINSB, 4, 0x07F4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06EA*/ { ZYDIS_MNEMONIC_VPMINSB, 4, 0x07F8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06EB*/ { ZYDIS_MNEMONIC_VPMINSD, 4, 0x0884, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06EC*/ { ZYDIS_MNEMONIC_VPMINSD, 4, 0x0888, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06ED*/ { ZYDIS_MNEMONIC_VPMINSD, 4, 0x088C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06EE*/ { ZYDIS_MNEMONIC_VPMINSD, 4, 0x0890, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06EF*/ { ZYDIS_MNEMONIC_VPMINSD, 4, 0x0894, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06F0*/ { ZYDIS_MNEMONIC_VPMINSD, 4, 0x0898, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06F1*/ { ZYDIS_MNEMONIC_VPMINSQ, 4, 0x089C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06F2*/ { ZYDIS_MNEMONIC_VPMINSQ, 4, 0x08A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06F3*/ { ZYDIS_MNEMONIC_VPMINSQ, 4, 0x08A4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06F4*/ { ZYDIS_MNEMONIC_VPMINSQ, 4, 0x08A8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06F5*/ { ZYDIS_MNEMONIC_VPMINSQ, 4, 0x08AC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06F6*/ { ZYDIS_MNEMONIC_VPMINSQ, 4, 0x08B0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06F7*/ { ZYDIS_MNEMONIC_VPMINSW, 4, 0x07FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06F8*/ { ZYDIS_MNEMONIC_VPMINSW, 4, 0x0800, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06F9*/ { ZYDIS_MNEMONIC_VPMINSW, 4, 0x0804, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06FA*/ { ZYDIS_MNEMONIC_VPMINSW, 4, 0x0808, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06FB*/ { ZYDIS_MNEMONIC_VPMINSW, 4, 0x080C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06FC*/ { ZYDIS_MNEMONIC_VPMINSW, 4, 0x0810, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06FD*/ { ZYDIS_MNEMONIC_VPMINUB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*06FE*/ { ZYDIS_MNEMONIC_VPMINUB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*06FF*/ { ZYDIS_MNEMONIC_VPMINUB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0700*/ { ZYDIS_MNEMONIC_VPMINUB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0701*/ { ZYDIS_MNEMONIC_VPMINUB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0702*/ { ZYDIS_MNEMONIC_VPMINUB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0703*/ { ZYDIS_MNEMONIC_VPMINUD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0704*/ { ZYDIS_MNEMONIC_VPMINUD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0705*/ { ZYDIS_MNEMONIC_VPMINUD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0706*/ { ZYDIS_MNEMONIC_VPMINUD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0707*/ { ZYDIS_MNEMONIC_VPMINUD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0708*/ { ZYDIS_MNEMONIC_VPMINUD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0709*/ { ZYDIS_MNEMONIC_VPMINUQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*070A*/ { ZYDIS_MNEMONIC_VPMINUQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*070B*/ { ZYDIS_MNEMONIC_VPMINUQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*070C*/ { ZYDIS_MNEMONIC_VPMINUQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*070D*/ { ZYDIS_MNEMONIC_VPMINUQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*070E*/ { ZYDIS_MNEMONIC_VPMINUQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*070F*/ { ZYDIS_MNEMONIC_VPMINUW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0710*/ { ZYDIS_MNEMONIC_VPMINUW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0711*/ { ZYDIS_MNEMONIC_VPMINUW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0712*/ { ZYDIS_MNEMONIC_VPMINUW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0713*/ { ZYDIS_MNEMONIC_VPMINUW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0714*/ { ZYDIS_MNEMONIC_VPMINUW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0715*/ { ZYDIS_MNEMONIC_VPMOVB2M, 2, 0x182C, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0716*/ { ZYDIS_MNEMONIC_VPMOVB2M, 2, 0x182E, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0717*/ { ZYDIS_MNEMONIC_VPMOVB2M, 2, 0x1830, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0718*/ { ZYDIS_MNEMONIC_VPMOVD2M, 2, 0x1832, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0719*/ { ZYDIS_MNEMONIC_VPMOVD2M, 2, 0x1834, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*071A*/ { ZYDIS_MNEMONIC_VPMOVD2M, 2, 0x1836, 0x00, 0x04, ZYDIS_FALSE, 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 }, - /*071B*/ { ZYDIS_MNEMONIC_VPMOVDB, 3, 0x129C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*071B*/ { ZYDIS_MNEMONIC_VPMOVDB, 3, 0x129C, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*071C*/ { ZYDIS_MNEMONIC_VPMOVDB, 3, 0x129F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*071D*/ { ZYDIS_MNEMONIC_VPMOVDB, 3, 0x12A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*071D*/ { ZYDIS_MNEMONIC_VPMOVDB, 3, 0x12A2, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*071E*/ { ZYDIS_MNEMONIC_VPMOVDB, 3, 0x12A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*071F*/ { ZYDIS_MNEMONIC_VPMOVDB, 3, 0x12A8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*071F*/ { ZYDIS_MNEMONIC_VPMOVDB, 3, 0x12A8, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0720*/ { ZYDIS_MNEMONIC_VPMOVDB, 3, 0x12AB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0721*/ { ZYDIS_MNEMONIC_VPMOVDW, 3, 0x12AE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0721*/ { ZYDIS_MNEMONIC_VPMOVDW, 3, 0x12AE, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0722*/ { ZYDIS_MNEMONIC_VPMOVDW, 3, 0x12B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0723*/ { ZYDIS_MNEMONIC_VPMOVDW, 3, 0x12B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0723*/ { ZYDIS_MNEMONIC_VPMOVDW, 3, 0x12B4, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0724*/ { ZYDIS_MNEMONIC_VPMOVDW, 3, 0x12B7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0725*/ { ZYDIS_MNEMONIC_VPMOVDW, 3, 0x12BA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0725*/ { ZYDIS_MNEMONIC_VPMOVDW, 3, 0x12BA, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0726*/ { ZYDIS_MNEMONIC_VPMOVDW, 3, 0x12BD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0727*/ { ZYDIS_MNEMONIC_VPMOVM2B, 2, 0x1838, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0728*/ { ZYDIS_MNEMONIC_VPMOVM2B, 2, 0x183A, 0x00, 0x04, ZYDIS_FALSE, 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 }, @@ -5525,295 +5525,295 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] = /*0733*/ { ZYDIS_MNEMONIC_VPMOVQ2M, 2, 0x1850, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0734*/ { ZYDIS_MNEMONIC_VPMOVQ2M, 2, 0x1852, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0735*/ { ZYDIS_MNEMONIC_VPMOVQ2M, 2, 0x1854, 0x00, 0x04, ZYDIS_FALSE, 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 }, - /*0736*/ { ZYDIS_MNEMONIC_VPMOVQB, 3, 0x12C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0736*/ { ZYDIS_MNEMONIC_VPMOVQB, 3, 0x12C0, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0737*/ { ZYDIS_MNEMONIC_VPMOVQB, 3, 0x12C3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0738*/ { ZYDIS_MNEMONIC_VPMOVQB, 3, 0x12C6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0738*/ { ZYDIS_MNEMONIC_VPMOVQB, 3, 0x12C6, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0739*/ { ZYDIS_MNEMONIC_VPMOVQB, 3, 0x12C9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*073A*/ { ZYDIS_MNEMONIC_VPMOVQB, 3, 0x12CC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*073A*/ { ZYDIS_MNEMONIC_VPMOVQB, 3, 0x12CC, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*073B*/ { ZYDIS_MNEMONIC_VPMOVQB, 3, 0x12CF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*073C*/ { ZYDIS_MNEMONIC_VPMOVQD, 3, 0x12D2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*073C*/ { ZYDIS_MNEMONIC_VPMOVQD, 3, 0x12D2, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*073D*/ { ZYDIS_MNEMONIC_VPMOVQD, 3, 0x12D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*073E*/ { ZYDIS_MNEMONIC_VPMOVQD, 3, 0x12D8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*073E*/ { ZYDIS_MNEMONIC_VPMOVQD, 3, 0x12D8, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*073F*/ { ZYDIS_MNEMONIC_VPMOVQD, 3, 0x12DB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0740*/ { ZYDIS_MNEMONIC_VPMOVQD, 3, 0x12DE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0740*/ { ZYDIS_MNEMONIC_VPMOVQD, 3, 0x12DE, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0741*/ { ZYDIS_MNEMONIC_VPMOVQD, 3, 0x12E1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0742*/ { ZYDIS_MNEMONIC_VPMOVQW, 3, 0x12E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0742*/ { ZYDIS_MNEMONIC_VPMOVQW, 3, 0x12E4, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0743*/ { ZYDIS_MNEMONIC_VPMOVQW, 3, 0x12E7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0744*/ { ZYDIS_MNEMONIC_VPMOVQW, 3, 0x12EA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0744*/ { ZYDIS_MNEMONIC_VPMOVQW, 3, 0x12EA, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0745*/ { ZYDIS_MNEMONIC_VPMOVQW, 3, 0x12ED, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0746*/ { ZYDIS_MNEMONIC_VPMOVQW, 3, 0x12F0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0746*/ { ZYDIS_MNEMONIC_VPMOVQW, 3, 0x12F0, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0747*/ { ZYDIS_MNEMONIC_VPMOVQW, 3, 0x12F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0748*/ { ZYDIS_MNEMONIC_VPMOVSDB, 3, 0x12F6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0748*/ { ZYDIS_MNEMONIC_VPMOVSDB, 3, 0x12F6, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0749*/ { ZYDIS_MNEMONIC_VPMOVSDB, 3, 0x12F9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*074A*/ { ZYDIS_MNEMONIC_VPMOVSDB, 3, 0x12FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*074A*/ { ZYDIS_MNEMONIC_VPMOVSDB, 3, 0x12FC, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*074B*/ { ZYDIS_MNEMONIC_VPMOVSDB, 3, 0x12FF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*074C*/ { ZYDIS_MNEMONIC_VPMOVSDB, 3, 0x1302, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*074C*/ { ZYDIS_MNEMONIC_VPMOVSDB, 3, 0x1302, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*074D*/ { ZYDIS_MNEMONIC_VPMOVSDB, 3, 0x1305, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*074E*/ { ZYDIS_MNEMONIC_VPMOVSDW, 3, 0x1308, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*074E*/ { ZYDIS_MNEMONIC_VPMOVSDW, 3, 0x1308, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*074F*/ { ZYDIS_MNEMONIC_VPMOVSDW, 3, 0x130B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0750*/ { ZYDIS_MNEMONIC_VPMOVSDW, 3, 0x130E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0750*/ { ZYDIS_MNEMONIC_VPMOVSDW, 3, 0x130E, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0751*/ { ZYDIS_MNEMONIC_VPMOVSDW, 3, 0x1311, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0752*/ { ZYDIS_MNEMONIC_VPMOVSDW, 3, 0x1314, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0752*/ { ZYDIS_MNEMONIC_VPMOVSDW, 3, 0x1314, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0753*/ { ZYDIS_MNEMONIC_VPMOVSDW, 3, 0x1317, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0754*/ { ZYDIS_MNEMONIC_VPMOVSQB, 3, 0x131A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0754*/ { ZYDIS_MNEMONIC_VPMOVSQB, 3, 0x131A, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0755*/ { ZYDIS_MNEMONIC_VPMOVSQB, 3, 0x131D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0756*/ { ZYDIS_MNEMONIC_VPMOVSQB, 3, 0x1320, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0756*/ { ZYDIS_MNEMONIC_VPMOVSQB, 3, 0x1320, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0757*/ { ZYDIS_MNEMONIC_VPMOVSQB, 3, 0x1323, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0758*/ { ZYDIS_MNEMONIC_VPMOVSQB, 3, 0x1326, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0758*/ { ZYDIS_MNEMONIC_VPMOVSQB, 3, 0x1326, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0759*/ { ZYDIS_MNEMONIC_VPMOVSQB, 3, 0x1329, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*075A*/ { ZYDIS_MNEMONIC_VPMOVSQD, 3, 0x132C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*075A*/ { ZYDIS_MNEMONIC_VPMOVSQD, 3, 0x132C, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*075B*/ { ZYDIS_MNEMONIC_VPMOVSQD, 3, 0x132F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*075C*/ { ZYDIS_MNEMONIC_VPMOVSQD, 3, 0x1332, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*075C*/ { ZYDIS_MNEMONIC_VPMOVSQD, 3, 0x1332, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*075D*/ { ZYDIS_MNEMONIC_VPMOVSQD, 3, 0x1335, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*075E*/ { ZYDIS_MNEMONIC_VPMOVSQD, 3, 0x1338, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*075E*/ { ZYDIS_MNEMONIC_VPMOVSQD, 3, 0x1338, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*075F*/ { ZYDIS_MNEMONIC_VPMOVSQD, 3, 0x133B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0760*/ { ZYDIS_MNEMONIC_VPMOVSQW, 3, 0x133E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0760*/ { ZYDIS_MNEMONIC_VPMOVSQW, 3, 0x133E, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0761*/ { ZYDIS_MNEMONIC_VPMOVSQW, 3, 0x1341, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0762*/ { ZYDIS_MNEMONIC_VPMOVSQW, 3, 0x1344, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0762*/ { ZYDIS_MNEMONIC_VPMOVSQW, 3, 0x1344, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0763*/ { ZYDIS_MNEMONIC_VPMOVSQW, 3, 0x1347, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0764*/ { ZYDIS_MNEMONIC_VPMOVSQW, 3, 0x134A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0764*/ { ZYDIS_MNEMONIC_VPMOVSQW, 3, 0x134A, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0765*/ { ZYDIS_MNEMONIC_VPMOVSQW, 3, 0x134D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0766*/ { ZYDIS_MNEMONIC_VPMOVSWB, 3, 0x1350, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0766*/ { ZYDIS_MNEMONIC_VPMOVSWB, 3, 0x1350, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0767*/ { ZYDIS_MNEMONIC_VPMOVSWB, 3, 0x1353, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0768*/ { ZYDIS_MNEMONIC_VPMOVSWB, 3, 0x1356, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0768*/ { ZYDIS_MNEMONIC_VPMOVSWB, 3, 0x1356, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0769*/ { ZYDIS_MNEMONIC_VPMOVSWB, 3, 0x1359, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*076A*/ { ZYDIS_MNEMONIC_VPMOVSWB, 3, 0x135C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*076A*/ { ZYDIS_MNEMONIC_VPMOVSWB, 3, 0x135C, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*076B*/ { ZYDIS_MNEMONIC_VPMOVSWB, 3, 0x135F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*076C*/ { ZYDIS_MNEMONIC_VPMOVSXBD, 3, 0x1362, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*076D*/ { ZYDIS_MNEMONIC_VPMOVSXBD, 3, 0x1365, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*076E*/ { ZYDIS_MNEMONIC_VPMOVSXBD, 3, 0x1368, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*076F*/ { ZYDIS_MNEMONIC_VPMOVSXBD, 3, 0x136B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0770*/ { ZYDIS_MNEMONIC_VPMOVSXBD, 3, 0x136E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0771*/ { ZYDIS_MNEMONIC_VPMOVSXBD, 3, 0x1371, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0772*/ { ZYDIS_MNEMONIC_VPMOVSXBQ, 3, 0x1374, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0773*/ { ZYDIS_MNEMONIC_VPMOVSXBQ, 3, 0x1377, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0774*/ { ZYDIS_MNEMONIC_VPMOVSXBQ, 3, 0x137A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0775*/ { ZYDIS_MNEMONIC_VPMOVSXBQ, 3, 0x137D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0776*/ { ZYDIS_MNEMONIC_VPMOVSXBQ, 3, 0x1380, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0777*/ { ZYDIS_MNEMONIC_VPMOVSXBQ, 3, 0x1383, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0778*/ { ZYDIS_MNEMONIC_VPMOVSXBW, 3, 0x1386, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0779*/ { ZYDIS_MNEMONIC_VPMOVSXBW, 3, 0x1389, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*077A*/ { ZYDIS_MNEMONIC_VPMOVSXBW, 3, 0x138C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*077B*/ { ZYDIS_MNEMONIC_VPMOVSXBW, 3, 0x138F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*077C*/ { ZYDIS_MNEMONIC_VPMOVSXBW, 3, 0x1392, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*077D*/ { ZYDIS_MNEMONIC_VPMOVSXBW, 3, 0x1395, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*077E*/ { ZYDIS_MNEMONIC_VPMOVSXDQ, 3, 0x1398, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*077F*/ { ZYDIS_MNEMONIC_VPMOVSXDQ, 3, 0x139B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0780*/ { ZYDIS_MNEMONIC_VPMOVSXDQ, 3, 0x139E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0781*/ { ZYDIS_MNEMONIC_VPMOVSXDQ, 3, 0x13A1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0782*/ { ZYDIS_MNEMONIC_VPMOVSXDQ, 3, 0x13A4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0783*/ { ZYDIS_MNEMONIC_VPMOVSXDQ, 3, 0x13A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0784*/ { ZYDIS_MNEMONIC_VPMOVSXWD, 3, 0x13AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0785*/ { ZYDIS_MNEMONIC_VPMOVSXWD, 3, 0x13AD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0786*/ { ZYDIS_MNEMONIC_VPMOVSXWD, 3, 0x13B0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0787*/ { ZYDIS_MNEMONIC_VPMOVSXWD, 3, 0x13B3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0788*/ { ZYDIS_MNEMONIC_VPMOVSXWD, 3, 0x13B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0789*/ { ZYDIS_MNEMONIC_VPMOVSXWD, 3, 0x13B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*078A*/ { ZYDIS_MNEMONIC_VPMOVSXWQ, 3, 0x13BC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*078B*/ { ZYDIS_MNEMONIC_VPMOVSXWQ, 3, 0x13BF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*078C*/ { ZYDIS_MNEMONIC_VPMOVSXWQ, 3, 0x13C2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*078D*/ { ZYDIS_MNEMONIC_VPMOVSXWQ, 3, 0x13C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*078E*/ { ZYDIS_MNEMONIC_VPMOVSXWQ, 3, 0x13C8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*078F*/ { ZYDIS_MNEMONIC_VPMOVSXWQ, 3, 0x13CB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0790*/ { ZYDIS_MNEMONIC_VPMOVUSDB, 3, 0x129C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*076C*/ { ZYDIS_MNEMONIC_VPMOVSXBD, 3, 0x1362, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*076D*/ { ZYDIS_MNEMONIC_VPMOVSXBD, 3, 0x1365, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*076E*/ { ZYDIS_MNEMONIC_VPMOVSXBD, 3, 0x1368, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*076F*/ { ZYDIS_MNEMONIC_VPMOVSXBD, 3, 0x136B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0770*/ { ZYDIS_MNEMONIC_VPMOVSXBD, 3, 0x136E, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0771*/ { ZYDIS_MNEMONIC_VPMOVSXBD, 3, 0x1371, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0772*/ { ZYDIS_MNEMONIC_VPMOVSXBQ, 3, 0x1374, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0773*/ { ZYDIS_MNEMONIC_VPMOVSXBQ, 3, 0x1377, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0774*/ { ZYDIS_MNEMONIC_VPMOVSXBQ, 3, 0x137A, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0775*/ { ZYDIS_MNEMONIC_VPMOVSXBQ, 3, 0x137D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0776*/ { ZYDIS_MNEMONIC_VPMOVSXBQ, 3, 0x1380, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0777*/ { ZYDIS_MNEMONIC_VPMOVSXBQ, 3, 0x1383, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0778*/ { ZYDIS_MNEMONIC_VPMOVSXBW, 3, 0x1386, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0779*/ { ZYDIS_MNEMONIC_VPMOVSXBW, 3, 0x1389, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*077A*/ { ZYDIS_MNEMONIC_VPMOVSXBW, 3, 0x138C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*077B*/ { ZYDIS_MNEMONIC_VPMOVSXBW, 3, 0x138F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*077C*/ { ZYDIS_MNEMONIC_VPMOVSXBW, 3, 0x1392, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*077D*/ { ZYDIS_MNEMONIC_VPMOVSXBW, 3, 0x1395, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*077E*/ { ZYDIS_MNEMONIC_VPMOVSXDQ, 3, 0x1398, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*077F*/ { ZYDIS_MNEMONIC_VPMOVSXDQ, 3, 0x139B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0780*/ { ZYDIS_MNEMONIC_VPMOVSXDQ, 3, 0x139E, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0781*/ { ZYDIS_MNEMONIC_VPMOVSXDQ, 3, 0x13A1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0782*/ { ZYDIS_MNEMONIC_VPMOVSXDQ, 3, 0x13A4, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0783*/ { ZYDIS_MNEMONIC_VPMOVSXDQ, 3, 0x13A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0784*/ { ZYDIS_MNEMONIC_VPMOVSXWD, 3, 0x13AA, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0785*/ { ZYDIS_MNEMONIC_VPMOVSXWD, 3, 0x13AD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0786*/ { ZYDIS_MNEMONIC_VPMOVSXWD, 3, 0x13B0, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0787*/ { ZYDIS_MNEMONIC_VPMOVSXWD, 3, 0x13B3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0788*/ { ZYDIS_MNEMONIC_VPMOVSXWD, 3, 0x13B6, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0789*/ { ZYDIS_MNEMONIC_VPMOVSXWD, 3, 0x13B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*078A*/ { ZYDIS_MNEMONIC_VPMOVSXWQ, 3, 0x13BC, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*078B*/ { ZYDIS_MNEMONIC_VPMOVSXWQ, 3, 0x13BF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*078C*/ { ZYDIS_MNEMONIC_VPMOVSXWQ, 3, 0x13C2, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*078D*/ { ZYDIS_MNEMONIC_VPMOVSXWQ, 3, 0x13C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*078E*/ { ZYDIS_MNEMONIC_VPMOVSXWQ, 3, 0x13C8, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*078F*/ { ZYDIS_MNEMONIC_VPMOVSXWQ, 3, 0x13CB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0790*/ { ZYDIS_MNEMONIC_VPMOVUSDB, 3, 0x129C, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0791*/ { ZYDIS_MNEMONIC_VPMOVUSDB, 3, 0x129F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0792*/ { ZYDIS_MNEMONIC_VPMOVUSDB, 3, 0x12A2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0792*/ { ZYDIS_MNEMONIC_VPMOVUSDB, 3, 0x12A2, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0793*/ { ZYDIS_MNEMONIC_VPMOVUSDB, 3, 0x12A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0794*/ { ZYDIS_MNEMONIC_VPMOVUSDB, 3, 0x12A8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0794*/ { ZYDIS_MNEMONIC_VPMOVUSDB, 3, 0x12A8, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0795*/ { ZYDIS_MNEMONIC_VPMOVUSDB, 3, 0x12AB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0796*/ { ZYDIS_MNEMONIC_VPMOVUSDW, 3, 0x12AE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0796*/ { ZYDIS_MNEMONIC_VPMOVUSDW, 3, 0x12AE, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0797*/ { ZYDIS_MNEMONIC_VPMOVUSDW, 3, 0x12B1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0798*/ { ZYDIS_MNEMONIC_VPMOVUSDW, 3, 0x12B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0798*/ { ZYDIS_MNEMONIC_VPMOVUSDW, 3, 0x12B4, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*0799*/ { ZYDIS_MNEMONIC_VPMOVUSDW, 3, 0x12B7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*079A*/ { ZYDIS_MNEMONIC_VPMOVUSDW, 3, 0x12BA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*079A*/ { ZYDIS_MNEMONIC_VPMOVUSDW, 3, 0x12BA, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*079B*/ { ZYDIS_MNEMONIC_VPMOVUSDW, 3, 0x12BD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*079C*/ { ZYDIS_MNEMONIC_VPMOVUSQB, 3, 0x12C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*079C*/ { ZYDIS_MNEMONIC_VPMOVUSQB, 3, 0x12C0, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*079D*/ { ZYDIS_MNEMONIC_VPMOVUSQB, 3, 0x12C3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*079E*/ { ZYDIS_MNEMONIC_VPMOVUSQB, 3, 0x12C6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*079E*/ { ZYDIS_MNEMONIC_VPMOVUSQB, 3, 0x12C6, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*079F*/ { ZYDIS_MNEMONIC_VPMOVUSQB, 3, 0x12C9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07A0*/ { ZYDIS_MNEMONIC_VPMOVUSQB, 3, 0x12CC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07A0*/ { ZYDIS_MNEMONIC_VPMOVUSQB, 3, 0x12CC, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*07A1*/ { ZYDIS_MNEMONIC_VPMOVUSQB, 3, 0x12CF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07A2*/ { ZYDIS_MNEMONIC_VPMOVUSQD, 3, 0x12D2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07A2*/ { ZYDIS_MNEMONIC_VPMOVUSQD, 3, 0x12D2, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*07A3*/ { ZYDIS_MNEMONIC_VPMOVUSQD, 3, 0x12D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07A4*/ { ZYDIS_MNEMONIC_VPMOVUSQD, 3, 0x12D8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07A4*/ { ZYDIS_MNEMONIC_VPMOVUSQD, 3, 0x12D8, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*07A5*/ { ZYDIS_MNEMONIC_VPMOVUSQD, 3, 0x12DB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07A6*/ { ZYDIS_MNEMONIC_VPMOVUSQD, 3, 0x12DE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07A6*/ { ZYDIS_MNEMONIC_VPMOVUSQD, 3, 0x12DE, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*07A7*/ { ZYDIS_MNEMONIC_VPMOVUSQD, 3, 0x12E1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07A8*/ { ZYDIS_MNEMONIC_VPMOVUSQW, 3, 0x12E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07A8*/ { ZYDIS_MNEMONIC_VPMOVUSQW, 3, 0x12E4, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*07A9*/ { ZYDIS_MNEMONIC_VPMOVUSQW, 3, 0x12E7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07AA*/ { ZYDIS_MNEMONIC_VPMOVUSQW, 3, 0x12EA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07AA*/ { ZYDIS_MNEMONIC_VPMOVUSQW, 3, 0x12EA, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*07AB*/ { ZYDIS_MNEMONIC_VPMOVUSQW, 3, 0x12ED, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07AC*/ { ZYDIS_MNEMONIC_VPMOVUSQW, 3, 0x12F0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07AC*/ { ZYDIS_MNEMONIC_VPMOVUSQW, 3, 0x12F0, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*07AD*/ { ZYDIS_MNEMONIC_VPMOVUSQW, 3, 0x12F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07AE*/ { ZYDIS_MNEMONIC_VPMOVUSWB, 3, 0x13CE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07AE*/ { ZYDIS_MNEMONIC_VPMOVUSWB, 3, 0x13CE, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*07AF*/ { ZYDIS_MNEMONIC_VPMOVUSWB, 3, 0x13D1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07B0*/ { ZYDIS_MNEMONIC_VPMOVUSWB, 3, 0x13D4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07B0*/ { ZYDIS_MNEMONIC_VPMOVUSWB, 3, 0x13D4, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*07B1*/ { ZYDIS_MNEMONIC_VPMOVUSWB, 3, 0x13D7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07B2*/ { ZYDIS_MNEMONIC_VPMOVUSWB, 3, 0x13DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07B2*/ { ZYDIS_MNEMONIC_VPMOVUSWB, 3, 0x13DA, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*07B3*/ { ZYDIS_MNEMONIC_VPMOVUSWB, 3, 0x13DD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*07B4*/ { ZYDIS_MNEMONIC_VPMOVW2M, 2, 0x1856, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*07B5*/ { ZYDIS_MNEMONIC_VPMOVW2M, 2, 0x1858, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*07B6*/ { ZYDIS_MNEMONIC_VPMOVW2M, 2, 0x185A, 0x00, 0x04, ZYDIS_FALSE, 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 }, - /*07B7*/ { ZYDIS_MNEMONIC_VPMOVWB, 3, 0x13CE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07B7*/ { ZYDIS_MNEMONIC_VPMOVWB, 3, 0x13CE, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*07B8*/ { ZYDIS_MNEMONIC_VPMOVWB, 3, 0x13D1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07B9*/ { ZYDIS_MNEMONIC_VPMOVWB, 3, 0x13D4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07B9*/ { ZYDIS_MNEMONIC_VPMOVWB, 3, 0x13D4, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*07BA*/ { ZYDIS_MNEMONIC_VPMOVWB, 3, 0x13D7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07BB*/ { ZYDIS_MNEMONIC_VPMOVWB, 3, 0x13DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07BB*/ { ZYDIS_MNEMONIC_VPMOVWB, 3, 0x13DA, 0x00, 0x04, ZYDIS_FALSE, 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 }, /*07BC*/ { ZYDIS_MNEMONIC_VPMOVWB, 3, 0x13DD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07BD*/ { ZYDIS_MNEMONIC_VPMOVZXBD, 3, 0x1362, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07BE*/ { ZYDIS_MNEMONIC_VPMOVZXBD, 3, 0x1365, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07BF*/ { ZYDIS_MNEMONIC_VPMOVZXBD, 3, 0x1368, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07C0*/ { ZYDIS_MNEMONIC_VPMOVZXBD, 3, 0x136B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07C1*/ { ZYDIS_MNEMONIC_VPMOVZXBD, 3, 0x136E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07C2*/ { ZYDIS_MNEMONIC_VPMOVZXBD, 3, 0x1371, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07C3*/ { ZYDIS_MNEMONIC_VPMOVZXBQ, 3, 0x1374, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07C4*/ { ZYDIS_MNEMONIC_VPMOVZXBQ, 3, 0x1377, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07C5*/ { ZYDIS_MNEMONIC_VPMOVZXBQ, 3, 0x137A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07C6*/ { ZYDIS_MNEMONIC_VPMOVZXBQ, 3, 0x137D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07C7*/ { ZYDIS_MNEMONIC_VPMOVZXBQ, 3, 0x1380, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07C8*/ { ZYDIS_MNEMONIC_VPMOVZXBQ, 3, 0x1383, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07C9*/ { ZYDIS_MNEMONIC_VPMOVZXBW, 3, 0x1386, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07CA*/ { ZYDIS_MNEMONIC_VPMOVZXBW, 3, 0x1389, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07CB*/ { ZYDIS_MNEMONIC_VPMOVZXBW, 3, 0x138C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07CC*/ { ZYDIS_MNEMONIC_VPMOVZXBW, 3, 0x138F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07CD*/ { ZYDIS_MNEMONIC_VPMOVZXBW, 3, 0x1392, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07CE*/ { ZYDIS_MNEMONIC_VPMOVZXBW, 3, 0x1395, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07CF*/ { ZYDIS_MNEMONIC_VPMOVZXDQ, 3, 0x1398, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07D0*/ { ZYDIS_MNEMONIC_VPMOVZXDQ, 3, 0x139B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07D1*/ { ZYDIS_MNEMONIC_VPMOVZXDQ, 3, 0x139E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07D2*/ { ZYDIS_MNEMONIC_VPMOVZXDQ, 3, 0x13A1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07D3*/ { ZYDIS_MNEMONIC_VPMOVZXDQ, 3, 0x13A4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07D4*/ { ZYDIS_MNEMONIC_VPMOVZXDQ, 3, 0x13A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07D5*/ { ZYDIS_MNEMONIC_VPMOVZXWD, 3, 0x13AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07D6*/ { ZYDIS_MNEMONIC_VPMOVZXWD, 3, 0x13AD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07D7*/ { ZYDIS_MNEMONIC_VPMOVZXWD, 3, 0x13B0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07D8*/ { ZYDIS_MNEMONIC_VPMOVZXWD, 3, 0x13B3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07D9*/ { ZYDIS_MNEMONIC_VPMOVZXWD, 3, 0x13B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07DA*/ { ZYDIS_MNEMONIC_VPMOVZXWD, 3, 0x13B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07DB*/ { ZYDIS_MNEMONIC_VPMOVZXWQ, 3, 0x13BC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07DC*/ { ZYDIS_MNEMONIC_VPMOVZXWQ, 3, 0x13BF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07DD*/ { ZYDIS_MNEMONIC_VPMOVZXWQ, 3, 0x13C2, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07DE*/ { ZYDIS_MNEMONIC_VPMOVZXWQ, 3, 0x13C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07DF*/ { ZYDIS_MNEMONIC_VPMOVZXWQ, 3, 0x13C8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07E0*/ { ZYDIS_MNEMONIC_VPMOVZXWQ, 3, 0x13CB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07E1*/ { ZYDIS_MNEMONIC_VPMULDQ, 4, 0x08B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07E2*/ { ZYDIS_MNEMONIC_VPMULDQ, 4, 0x08B8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07E3*/ { ZYDIS_MNEMONIC_VPMULDQ, 4, 0x08BC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07E4*/ { ZYDIS_MNEMONIC_VPMULDQ, 4, 0x08C0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07E5*/ { ZYDIS_MNEMONIC_VPMULDQ, 4, 0x08C4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07E6*/ { ZYDIS_MNEMONIC_VPMULDQ, 4, 0x08C8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07E7*/ { ZYDIS_MNEMONIC_VPMULHRSW, 4, 0x07FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07E8*/ { ZYDIS_MNEMONIC_VPMULHRSW, 4, 0x0800, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07E9*/ { ZYDIS_MNEMONIC_VPMULHRSW, 4, 0x0804, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07EA*/ { ZYDIS_MNEMONIC_VPMULHRSW, 4, 0x0808, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07EB*/ { ZYDIS_MNEMONIC_VPMULHRSW, 4, 0x080C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07EC*/ { ZYDIS_MNEMONIC_VPMULHRSW, 4, 0x0810, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07ED*/ { ZYDIS_MNEMONIC_VPMULHUW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07EE*/ { ZYDIS_MNEMONIC_VPMULHUW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07EF*/ { ZYDIS_MNEMONIC_VPMULHUW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07F0*/ { ZYDIS_MNEMONIC_VPMULHUW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07F1*/ { ZYDIS_MNEMONIC_VPMULHUW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07F2*/ { ZYDIS_MNEMONIC_VPMULHUW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07F3*/ { ZYDIS_MNEMONIC_VPMULHW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07F4*/ { ZYDIS_MNEMONIC_VPMULHW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07F5*/ { ZYDIS_MNEMONIC_VPMULHW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07F6*/ { ZYDIS_MNEMONIC_VPMULHW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07F7*/ { ZYDIS_MNEMONIC_VPMULHW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07F8*/ { ZYDIS_MNEMONIC_VPMULHW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07F9*/ { ZYDIS_MNEMONIC_VPMULLD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07FA*/ { ZYDIS_MNEMONIC_VPMULLD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07FB*/ { ZYDIS_MNEMONIC_VPMULLD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07FC*/ { ZYDIS_MNEMONIC_VPMULLD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07FD*/ { ZYDIS_MNEMONIC_VPMULLD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07FE*/ { ZYDIS_MNEMONIC_VPMULLD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*07FF*/ { ZYDIS_MNEMONIC_VPMULLQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0800*/ { ZYDIS_MNEMONIC_VPMULLQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0801*/ { ZYDIS_MNEMONIC_VPMULLQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0802*/ { ZYDIS_MNEMONIC_VPMULLQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0803*/ { ZYDIS_MNEMONIC_VPMULLQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0804*/ { ZYDIS_MNEMONIC_VPMULLQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0805*/ { ZYDIS_MNEMONIC_VPMULLW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0806*/ { ZYDIS_MNEMONIC_VPMULLW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0807*/ { ZYDIS_MNEMONIC_VPMULLW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0808*/ { ZYDIS_MNEMONIC_VPMULLW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0809*/ { ZYDIS_MNEMONIC_VPMULLW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*080A*/ { ZYDIS_MNEMONIC_VPMULLW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*080B*/ { ZYDIS_MNEMONIC_VPMULTISHIFTQB, 4, 0x08CC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*080C*/ { ZYDIS_MNEMONIC_VPMULTISHIFTQB, 4, 0x08D0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*080D*/ { ZYDIS_MNEMONIC_VPMULTISHIFTQB, 4, 0x08D4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*080E*/ { ZYDIS_MNEMONIC_VPMULTISHIFTQB, 4, 0x08D8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*080F*/ { ZYDIS_MNEMONIC_VPMULTISHIFTQB, 4, 0x08DC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0810*/ { ZYDIS_MNEMONIC_VPMULTISHIFTQB, 4, 0x08E0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0811*/ { ZYDIS_MNEMONIC_VPMULUDQ, 4, 0x08E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0812*/ { ZYDIS_MNEMONIC_VPMULUDQ, 4, 0x08E8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0813*/ { ZYDIS_MNEMONIC_VPMULUDQ, 4, 0x08EC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0814*/ { ZYDIS_MNEMONIC_VPMULUDQ, 4, 0x08F0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0815*/ { ZYDIS_MNEMONIC_VPMULUDQ, 4, 0x08F4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0816*/ { ZYDIS_MNEMONIC_VPMULUDQ, 4, 0x08F8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0817*/ { ZYDIS_MNEMONIC_VPOPCNTD, 3, 0x093C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0818*/ { ZYDIS_MNEMONIC_VPOPCNTD, 3, 0x0940, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0819*/ { ZYDIS_MNEMONIC_VPOPCNTQ, 3, 0x0864, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*081A*/ { ZYDIS_MNEMONIC_VPOPCNTQ, 3, 0x0868, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*081B*/ { ZYDIS_MNEMONIC_VPORD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*081C*/ { ZYDIS_MNEMONIC_VPORD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*081D*/ { ZYDIS_MNEMONIC_VPORD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*081E*/ { ZYDIS_MNEMONIC_VPORD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*081F*/ { ZYDIS_MNEMONIC_VPORD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0820*/ { ZYDIS_MNEMONIC_VPORD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0821*/ { ZYDIS_MNEMONIC_VPORQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0822*/ { ZYDIS_MNEMONIC_VPORQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0823*/ { ZYDIS_MNEMONIC_VPORQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0824*/ { ZYDIS_MNEMONIC_VPORQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0825*/ { ZYDIS_MNEMONIC_VPORQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0826*/ { ZYDIS_MNEMONIC_VPORQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0827*/ { ZYDIS_MNEMONIC_VPROLD, 4, 0x08FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0828*/ { ZYDIS_MNEMONIC_VPROLD, 4, 0x0900, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0829*/ { ZYDIS_MNEMONIC_VPROLD, 4, 0x0904, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*082A*/ { ZYDIS_MNEMONIC_VPROLD, 4, 0x0908, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*082B*/ { ZYDIS_MNEMONIC_VPROLD, 4, 0x090C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*082C*/ { ZYDIS_MNEMONIC_VPROLD, 4, 0x0910, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*082D*/ { ZYDIS_MNEMONIC_VPROLQ, 4, 0x0914, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*082E*/ { ZYDIS_MNEMONIC_VPROLQ, 4, 0x0918, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*082F*/ { ZYDIS_MNEMONIC_VPROLQ, 4, 0x091C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0830*/ { ZYDIS_MNEMONIC_VPROLQ, 4, 0x0920, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0831*/ { ZYDIS_MNEMONIC_VPROLQ, 4, 0x0924, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0832*/ { ZYDIS_MNEMONIC_VPROLQ, 4, 0x0928, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0833*/ { ZYDIS_MNEMONIC_VPROLVD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0834*/ { ZYDIS_MNEMONIC_VPROLVD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0835*/ { ZYDIS_MNEMONIC_VPROLVD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0836*/ { ZYDIS_MNEMONIC_VPROLVD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0837*/ { ZYDIS_MNEMONIC_VPROLVD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0838*/ { ZYDIS_MNEMONIC_VPROLVD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0839*/ { ZYDIS_MNEMONIC_VPROLVQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*083A*/ { ZYDIS_MNEMONIC_VPROLVQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*083B*/ { ZYDIS_MNEMONIC_VPROLVQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*083C*/ { ZYDIS_MNEMONIC_VPROLVQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*083D*/ { ZYDIS_MNEMONIC_VPROLVQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*083E*/ { ZYDIS_MNEMONIC_VPROLVQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*083F*/ { ZYDIS_MNEMONIC_VPRORD, 4, 0x08FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0840*/ { ZYDIS_MNEMONIC_VPRORD, 4, 0x0900, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0841*/ { ZYDIS_MNEMONIC_VPRORD, 4, 0x0904, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0842*/ { ZYDIS_MNEMONIC_VPRORD, 4, 0x0908, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0843*/ { ZYDIS_MNEMONIC_VPRORD, 4, 0x090C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0844*/ { ZYDIS_MNEMONIC_VPRORD, 4, 0x0910, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0845*/ { ZYDIS_MNEMONIC_VPRORQ, 4, 0x0914, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0846*/ { ZYDIS_MNEMONIC_VPRORQ, 4, 0x0918, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0847*/ { ZYDIS_MNEMONIC_VPRORQ, 4, 0x091C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0848*/ { ZYDIS_MNEMONIC_VPRORQ, 4, 0x0920, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0849*/ { ZYDIS_MNEMONIC_VPRORQ, 4, 0x0924, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*084A*/ { ZYDIS_MNEMONIC_VPRORQ, 4, 0x0928, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*084B*/ { ZYDIS_MNEMONIC_VPRORVD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*084C*/ { ZYDIS_MNEMONIC_VPRORVD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*084D*/ { ZYDIS_MNEMONIC_VPRORVD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*084E*/ { ZYDIS_MNEMONIC_VPRORVD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*084F*/ { ZYDIS_MNEMONIC_VPRORVD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0850*/ { ZYDIS_MNEMONIC_VPRORVD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0851*/ { ZYDIS_MNEMONIC_VPRORVQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0852*/ { ZYDIS_MNEMONIC_VPRORVQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0853*/ { ZYDIS_MNEMONIC_VPRORVQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0854*/ { ZYDIS_MNEMONIC_VPRORVQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0855*/ { ZYDIS_MNEMONIC_VPRORVQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0856*/ { ZYDIS_MNEMONIC_VPRORVQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07BD*/ { ZYDIS_MNEMONIC_VPMOVZXBD, 3, 0x1362, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07BE*/ { ZYDIS_MNEMONIC_VPMOVZXBD, 3, 0x1365, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07BF*/ { ZYDIS_MNEMONIC_VPMOVZXBD, 3, 0x1368, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07C0*/ { ZYDIS_MNEMONIC_VPMOVZXBD, 3, 0x136B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07C1*/ { ZYDIS_MNEMONIC_VPMOVZXBD, 3, 0x136E, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07C2*/ { ZYDIS_MNEMONIC_VPMOVZXBD, 3, 0x1371, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07C3*/ { ZYDIS_MNEMONIC_VPMOVZXBQ, 3, 0x1374, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07C4*/ { ZYDIS_MNEMONIC_VPMOVZXBQ, 3, 0x1377, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07C5*/ { ZYDIS_MNEMONIC_VPMOVZXBQ, 3, 0x137A, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07C6*/ { ZYDIS_MNEMONIC_VPMOVZXBQ, 3, 0x137D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07C7*/ { ZYDIS_MNEMONIC_VPMOVZXBQ, 3, 0x1380, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07C8*/ { ZYDIS_MNEMONIC_VPMOVZXBQ, 3, 0x1383, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_OVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07C9*/ { ZYDIS_MNEMONIC_VPMOVZXBW, 3, 0x1386, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07CA*/ { ZYDIS_MNEMONIC_VPMOVZXBW, 3, 0x1389, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07CB*/ { ZYDIS_MNEMONIC_VPMOVZXBW, 3, 0x138C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07CC*/ { ZYDIS_MNEMONIC_VPMOVZXBW, 3, 0x138F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07CD*/ { ZYDIS_MNEMONIC_VPMOVZXBW, 3, 0x1392, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07CE*/ { ZYDIS_MNEMONIC_VPMOVZXBW, 3, 0x1395, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07CF*/ { ZYDIS_MNEMONIC_VPMOVZXDQ, 3, 0x1398, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07D0*/ { ZYDIS_MNEMONIC_VPMOVZXDQ, 3, 0x139B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07D1*/ { ZYDIS_MNEMONIC_VPMOVZXDQ, 3, 0x139E, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07D2*/ { ZYDIS_MNEMONIC_VPMOVZXDQ, 3, 0x13A1, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07D3*/ { ZYDIS_MNEMONIC_VPMOVZXDQ, 3, 0x13A4, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07D4*/ { ZYDIS_MNEMONIC_VPMOVZXDQ, 3, 0x13A7, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07D5*/ { ZYDIS_MNEMONIC_VPMOVZXWD, 3, 0x13AA, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07D6*/ { ZYDIS_MNEMONIC_VPMOVZXWD, 3, 0x13AD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07D7*/ { ZYDIS_MNEMONIC_VPMOVZXWD, 3, 0x13B0, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07D8*/ { ZYDIS_MNEMONIC_VPMOVZXWD, 3, 0x13B3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07D9*/ { ZYDIS_MNEMONIC_VPMOVZXWD, 3, 0x13B6, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07DA*/ { ZYDIS_MNEMONIC_VPMOVZXWD, 3, 0x13B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_HVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07DB*/ { ZYDIS_MNEMONIC_VPMOVZXWQ, 3, 0x13BC, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07DC*/ { ZYDIS_MNEMONIC_VPMOVZXWQ, 3, 0x13BF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07DD*/ { ZYDIS_MNEMONIC_VPMOVZXWQ, 3, 0x13C2, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07DE*/ { ZYDIS_MNEMONIC_VPMOVZXWQ, 3, 0x13C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07DF*/ { ZYDIS_MNEMONIC_VPMOVZXWQ, 3, 0x13C8, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*07E0*/ { ZYDIS_MNEMONIC_VPMOVZXWQ, 3, 0x13CB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_QVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07E1*/ { ZYDIS_MNEMONIC_VPMULDQ, 4, 0x08B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*07E2*/ { ZYDIS_MNEMONIC_VPMULDQ, 4, 0x08B8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07E3*/ { ZYDIS_MNEMONIC_VPMULDQ, 4, 0x08BC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*07E4*/ { ZYDIS_MNEMONIC_VPMULDQ, 4, 0x08C0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07E5*/ { ZYDIS_MNEMONIC_VPMULDQ, 4, 0x08C4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*07E6*/ { ZYDIS_MNEMONIC_VPMULDQ, 4, 0x08C8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07E7*/ { ZYDIS_MNEMONIC_VPMULHRSW, 4, 0x07FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*07E8*/ { ZYDIS_MNEMONIC_VPMULHRSW, 4, 0x0800, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07E9*/ { ZYDIS_MNEMONIC_VPMULHRSW, 4, 0x0804, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*07EA*/ { ZYDIS_MNEMONIC_VPMULHRSW, 4, 0x0808, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07EB*/ { ZYDIS_MNEMONIC_VPMULHRSW, 4, 0x080C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*07EC*/ { ZYDIS_MNEMONIC_VPMULHRSW, 4, 0x0810, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07ED*/ { ZYDIS_MNEMONIC_VPMULHUW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*07EE*/ { ZYDIS_MNEMONIC_VPMULHUW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07EF*/ { ZYDIS_MNEMONIC_VPMULHUW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*07F0*/ { ZYDIS_MNEMONIC_VPMULHUW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07F1*/ { ZYDIS_MNEMONIC_VPMULHUW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*07F2*/ { ZYDIS_MNEMONIC_VPMULHUW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07F3*/ { ZYDIS_MNEMONIC_VPMULHW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*07F4*/ { ZYDIS_MNEMONIC_VPMULHW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07F5*/ { ZYDIS_MNEMONIC_VPMULHW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*07F6*/ { ZYDIS_MNEMONIC_VPMULHW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07F7*/ { ZYDIS_MNEMONIC_VPMULHW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*07F8*/ { ZYDIS_MNEMONIC_VPMULHW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07F9*/ { ZYDIS_MNEMONIC_VPMULLD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*07FA*/ { ZYDIS_MNEMONIC_VPMULLD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07FB*/ { ZYDIS_MNEMONIC_VPMULLD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*07FC*/ { ZYDIS_MNEMONIC_VPMULLD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07FD*/ { ZYDIS_MNEMONIC_VPMULLD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*07FE*/ { ZYDIS_MNEMONIC_VPMULLD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*07FF*/ { ZYDIS_MNEMONIC_VPMULLQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0800*/ { ZYDIS_MNEMONIC_VPMULLQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0801*/ { ZYDIS_MNEMONIC_VPMULLQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0802*/ { ZYDIS_MNEMONIC_VPMULLQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0803*/ { ZYDIS_MNEMONIC_VPMULLQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0804*/ { ZYDIS_MNEMONIC_VPMULLQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0805*/ { ZYDIS_MNEMONIC_VPMULLW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0806*/ { ZYDIS_MNEMONIC_VPMULLW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0807*/ { ZYDIS_MNEMONIC_VPMULLW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0808*/ { ZYDIS_MNEMONIC_VPMULLW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0809*/ { ZYDIS_MNEMONIC_VPMULLW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*080A*/ { ZYDIS_MNEMONIC_VPMULLW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*080B*/ { ZYDIS_MNEMONIC_VPMULTISHIFTQB, 4, 0x08CC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*080C*/ { ZYDIS_MNEMONIC_VPMULTISHIFTQB, 4, 0x08D0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*080D*/ { ZYDIS_MNEMONIC_VPMULTISHIFTQB, 4, 0x08D4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*080E*/ { ZYDIS_MNEMONIC_VPMULTISHIFTQB, 4, 0x08D8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*080F*/ { ZYDIS_MNEMONIC_VPMULTISHIFTQB, 4, 0x08DC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0810*/ { ZYDIS_MNEMONIC_VPMULTISHIFTQB, 4, 0x08E0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0811*/ { ZYDIS_MNEMONIC_VPMULUDQ, 4, 0x08E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0812*/ { ZYDIS_MNEMONIC_VPMULUDQ, 4, 0x08E8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0813*/ { ZYDIS_MNEMONIC_VPMULUDQ, 4, 0x08EC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0814*/ { ZYDIS_MNEMONIC_VPMULUDQ, 4, 0x08F0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0815*/ { ZYDIS_MNEMONIC_VPMULUDQ, 4, 0x08F4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0816*/ { ZYDIS_MNEMONIC_VPMULUDQ, 4, 0x08F8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0817*/ { ZYDIS_MNEMONIC_VPOPCNTD, 3, 0x093C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0818*/ { ZYDIS_MNEMONIC_VPOPCNTD, 3, 0x0940, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0819*/ { ZYDIS_MNEMONIC_VPOPCNTQ, 3, 0x0864, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*081A*/ { ZYDIS_MNEMONIC_VPOPCNTQ, 3, 0x0868, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*081B*/ { ZYDIS_MNEMONIC_VPORD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*081C*/ { ZYDIS_MNEMONIC_VPORD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*081D*/ { ZYDIS_MNEMONIC_VPORD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*081E*/ { ZYDIS_MNEMONIC_VPORD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*081F*/ { ZYDIS_MNEMONIC_VPORD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0820*/ { ZYDIS_MNEMONIC_VPORD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0821*/ { ZYDIS_MNEMONIC_VPORQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0822*/ { ZYDIS_MNEMONIC_VPORQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0823*/ { ZYDIS_MNEMONIC_VPORQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0824*/ { ZYDIS_MNEMONIC_VPORQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0825*/ { ZYDIS_MNEMONIC_VPORQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0826*/ { ZYDIS_MNEMONIC_VPORQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0827*/ { ZYDIS_MNEMONIC_VPROLD, 4, 0x08FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0828*/ { ZYDIS_MNEMONIC_VPROLD, 4, 0x0900, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0829*/ { ZYDIS_MNEMONIC_VPROLD, 4, 0x0904, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*082A*/ { ZYDIS_MNEMONIC_VPROLD, 4, 0x0908, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*082B*/ { ZYDIS_MNEMONIC_VPROLD, 4, 0x090C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*082C*/ { ZYDIS_MNEMONIC_VPROLD, 4, 0x0910, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*082D*/ { ZYDIS_MNEMONIC_VPROLQ, 4, 0x0914, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*082E*/ { ZYDIS_MNEMONIC_VPROLQ, 4, 0x0918, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*082F*/ { ZYDIS_MNEMONIC_VPROLQ, 4, 0x091C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0830*/ { ZYDIS_MNEMONIC_VPROLQ, 4, 0x0920, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0831*/ { ZYDIS_MNEMONIC_VPROLQ, 4, 0x0924, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0832*/ { ZYDIS_MNEMONIC_VPROLQ, 4, 0x0928, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0833*/ { ZYDIS_MNEMONIC_VPROLVD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0834*/ { ZYDIS_MNEMONIC_VPROLVD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0835*/ { ZYDIS_MNEMONIC_VPROLVD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0836*/ { ZYDIS_MNEMONIC_VPROLVD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0837*/ { ZYDIS_MNEMONIC_VPROLVD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0838*/ { ZYDIS_MNEMONIC_VPROLVD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0839*/ { ZYDIS_MNEMONIC_VPROLVQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*083A*/ { ZYDIS_MNEMONIC_VPROLVQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*083B*/ { ZYDIS_MNEMONIC_VPROLVQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*083C*/ { ZYDIS_MNEMONIC_VPROLVQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*083D*/ { ZYDIS_MNEMONIC_VPROLVQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*083E*/ { ZYDIS_MNEMONIC_VPROLVQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*083F*/ { ZYDIS_MNEMONIC_VPRORD, 4, 0x08FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0840*/ { ZYDIS_MNEMONIC_VPRORD, 4, 0x0900, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0841*/ { ZYDIS_MNEMONIC_VPRORD, 4, 0x0904, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0842*/ { ZYDIS_MNEMONIC_VPRORD, 4, 0x0908, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0843*/ { ZYDIS_MNEMONIC_VPRORD, 4, 0x090C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0844*/ { ZYDIS_MNEMONIC_VPRORD, 4, 0x0910, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0845*/ { ZYDIS_MNEMONIC_VPRORQ, 4, 0x0914, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0846*/ { ZYDIS_MNEMONIC_VPRORQ, 4, 0x0918, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0847*/ { ZYDIS_MNEMONIC_VPRORQ, 4, 0x091C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0848*/ { ZYDIS_MNEMONIC_VPRORQ, 4, 0x0920, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0849*/ { ZYDIS_MNEMONIC_VPRORQ, 4, 0x0924, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*084A*/ { ZYDIS_MNEMONIC_VPRORQ, 4, 0x0928, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*084B*/ { ZYDIS_MNEMONIC_VPRORVD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*084C*/ { ZYDIS_MNEMONIC_VPRORVD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*084D*/ { ZYDIS_MNEMONIC_VPRORVD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*084E*/ { ZYDIS_MNEMONIC_VPRORVD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*084F*/ { ZYDIS_MNEMONIC_VPRORVD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0850*/ { ZYDIS_MNEMONIC_VPRORVD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0851*/ { ZYDIS_MNEMONIC_VPRORVQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0852*/ { ZYDIS_MNEMONIC_VPRORVQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0853*/ { ZYDIS_MNEMONIC_VPRORVQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0854*/ { ZYDIS_MNEMONIC_VPRORVQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0855*/ { ZYDIS_MNEMONIC_VPRORVQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0856*/ { ZYDIS_MNEMONIC_VPRORVQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0857*/ { ZYDIS_MNEMONIC_VPSADBW, 3, 0x0618, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, /*0858*/ { ZYDIS_MNEMONIC_VPSADBW, 3, 0x0614, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0859*/ { ZYDIS_MNEMONIC_VPSADBW, 3, 0x0620, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, @@ -5832,264 +5832,264 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] = /*0866*/ { ZYDIS_MNEMONIC_VPSCATTERQQ, 3, 0x13EF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_REQUIRED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0867*/ { ZYDIS_MNEMONIC_VPSCATTERQQ, 3, 0x1401, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_REQUIRED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0868*/ { ZYDIS_MNEMONIC_VPSCATTERQQ, 3, 0x1404, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_REQUIRED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0869*/ { ZYDIS_MNEMONIC_VPSHUFB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*086A*/ { ZYDIS_MNEMONIC_VPSHUFB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*086B*/ { ZYDIS_MNEMONIC_VPSHUFB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*086C*/ { ZYDIS_MNEMONIC_VPSHUFB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*086D*/ { ZYDIS_MNEMONIC_VPSHUFB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*086E*/ { ZYDIS_MNEMONIC_VPSHUFB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*086F*/ { ZYDIS_MNEMONIC_VPSHUFD, 4, 0x092C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0870*/ { ZYDIS_MNEMONIC_VPSHUFD, 4, 0x0930, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0871*/ { ZYDIS_MNEMONIC_VPSHUFD, 4, 0x0934, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0872*/ { ZYDIS_MNEMONIC_VPSHUFD, 4, 0x0938, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0873*/ { ZYDIS_MNEMONIC_VPSHUFD, 4, 0x093C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0874*/ { ZYDIS_MNEMONIC_VPSHUFD, 4, 0x0940, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0875*/ { ZYDIS_MNEMONIC_VPSHUFHW, 4, 0x0944, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0876*/ { ZYDIS_MNEMONIC_VPSHUFHW, 4, 0x0948, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0877*/ { ZYDIS_MNEMONIC_VPSHUFHW, 4, 0x094C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0878*/ { ZYDIS_MNEMONIC_VPSHUFHW, 4, 0x0950, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0879*/ { ZYDIS_MNEMONIC_VPSHUFHW, 4, 0x0954, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*087A*/ { ZYDIS_MNEMONIC_VPSHUFHW, 4, 0x0958, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*087B*/ { ZYDIS_MNEMONIC_VPSHUFLW, 4, 0x0944, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*087C*/ { ZYDIS_MNEMONIC_VPSHUFLW, 4, 0x0948, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*087D*/ { ZYDIS_MNEMONIC_VPSHUFLW, 4, 0x094C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*087E*/ { ZYDIS_MNEMONIC_VPSHUFLW, 4, 0x0950, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*087F*/ { ZYDIS_MNEMONIC_VPSHUFLW, 4, 0x0954, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0880*/ { ZYDIS_MNEMONIC_VPSHUFLW, 4, 0x0958, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0881*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x08FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0882*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x0900, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0883*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x0904, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0884*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x0908, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0885*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x090C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0886*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x0910, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0887*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0888*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x095C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0889*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x0206, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*088A*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x020B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*088B*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x0210, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*088C*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x0215, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0869*/ { ZYDIS_MNEMONIC_VPSHUFB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*086A*/ { ZYDIS_MNEMONIC_VPSHUFB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*086B*/ { ZYDIS_MNEMONIC_VPSHUFB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*086C*/ { ZYDIS_MNEMONIC_VPSHUFB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*086D*/ { ZYDIS_MNEMONIC_VPSHUFB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*086E*/ { ZYDIS_MNEMONIC_VPSHUFB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*086F*/ { ZYDIS_MNEMONIC_VPSHUFD, 4, 0x092C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0870*/ { ZYDIS_MNEMONIC_VPSHUFD, 4, 0x0930, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0871*/ { ZYDIS_MNEMONIC_VPSHUFD, 4, 0x0934, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0872*/ { ZYDIS_MNEMONIC_VPSHUFD, 4, 0x0938, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0873*/ { ZYDIS_MNEMONIC_VPSHUFD, 4, 0x093C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0874*/ { ZYDIS_MNEMONIC_VPSHUFD, 4, 0x0940, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0875*/ { ZYDIS_MNEMONIC_VPSHUFHW, 4, 0x0944, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0876*/ { ZYDIS_MNEMONIC_VPSHUFHW, 4, 0x0948, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0877*/ { ZYDIS_MNEMONIC_VPSHUFHW, 4, 0x094C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0878*/ { ZYDIS_MNEMONIC_VPSHUFHW, 4, 0x0950, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0879*/ { ZYDIS_MNEMONIC_VPSHUFHW, 4, 0x0954, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*087A*/ { ZYDIS_MNEMONIC_VPSHUFHW, 4, 0x0958, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*087B*/ { ZYDIS_MNEMONIC_VPSHUFLW, 4, 0x0944, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*087C*/ { ZYDIS_MNEMONIC_VPSHUFLW, 4, 0x0948, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*087D*/ { ZYDIS_MNEMONIC_VPSHUFLW, 4, 0x094C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*087E*/ { ZYDIS_MNEMONIC_VPSHUFLW, 4, 0x0950, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*087F*/ { ZYDIS_MNEMONIC_VPSHUFLW, 4, 0x0954, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0880*/ { ZYDIS_MNEMONIC_VPSHUFLW, 4, 0x0958, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0881*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x08FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0882*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x0900, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0883*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x0904, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0884*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x0908, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0885*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x090C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0886*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x0910, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0887*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0888*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x095C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0889*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x0206, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*088A*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x020B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*088B*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x0210, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*088C*/ { ZYDIS_MNEMONIC_VPSLLD, 4, 0x0215, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*088D*/ { ZYDIS_MNEMONIC_VPSLLDQ, 3, 0x1407, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, /*088E*/ { ZYDIS_MNEMONIC_VPSLLDQ, 3, 0x140A, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*088F*/ { ZYDIS_MNEMONIC_VPSLLDQ, 3, 0x140D, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, /*0890*/ { ZYDIS_MNEMONIC_VPSLLDQ, 3, 0x1410, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0891*/ { ZYDIS_MNEMONIC_VPSLLDQ, 3, 0x1413, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, /*0892*/ { ZYDIS_MNEMONIC_VPSLLDQ, 3, 0x1416, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0893*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0914, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0894*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0918, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0895*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x091C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0896*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0920, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0897*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0924, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0898*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0928, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0899*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*089A*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0960, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*089B*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0224, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*089C*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0229, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*089D*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x022E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*089E*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0233, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*089F*/ { ZYDIS_MNEMONIC_VPSLLVD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08A0*/ { ZYDIS_MNEMONIC_VPSLLVD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08A1*/ { ZYDIS_MNEMONIC_VPSLLVD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08A2*/ { ZYDIS_MNEMONIC_VPSLLVD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08A3*/ { ZYDIS_MNEMONIC_VPSLLVD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08A4*/ { ZYDIS_MNEMONIC_VPSLLVD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08A5*/ { ZYDIS_MNEMONIC_VPSLLVQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08A6*/ { ZYDIS_MNEMONIC_VPSLLVQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08A7*/ { ZYDIS_MNEMONIC_VPSLLVQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08A8*/ { ZYDIS_MNEMONIC_VPSLLVQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08A9*/ { ZYDIS_MNEMONIC_VPSLLVQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08AA*/ { ZYDIS_MNEMONIC_VPSLLVQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08AB*/ { ZYDIS_MNEMONIC_VPSLLVW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08AC*/ { ZYDIS_MNEMONIC_VPSLLVW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08AD*/ { ZYDIS_MNEMONIC_VPSLLVW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08AE*/ { ZYDIS_MNEMONIC_VPSLLVW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08AF*/ { ZYDIS_MNEMONIC_VPSLLVW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08B0*/ { ZYDIS_MNEMONIC_VPSLLVW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08B1*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0964, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08B2*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0968, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08B3*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x096C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08B4*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0970, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08B5*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0974, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08B6*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0978, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08B7*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08B8*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08B9*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x097C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08BA*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0980, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08BB*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0984, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08BC*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0988, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08BD*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x08FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08BE*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x0900, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08BF*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x0904, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08C0*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x0908, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08C1*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x090C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08C2*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x0910, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08C3*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08C4*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x095C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08C5*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x0206, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08C6*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x020B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08C7*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x0210, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08C8*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x0215, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08C9*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0914, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08CA*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0918, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08CB*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x091C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08CC*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0920, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08CD*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0924, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08CE*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0928, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08CF*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08D0*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0960, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08D1*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0224, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08D2*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0229, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08D3*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x022E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08D4*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0233, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08D5*/ { ZYDIS_MNEMONIC_VPSRAVD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08D6*/ { ZYDIS_MNEMONIC_VPSRAVD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08D7*/ { ZYDIS_MNEMONIC_VPSRAVD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08D8*/ { ZYDIS_MNEMONIC_VPSRAVD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08D9*/ { ZYDIS_MNEMONIC_VPSRAVD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08DA*/ { ZYDIS_MNEMONIC_VPSRAVD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08DB*/ { ZYDIS_MNEMONIC_VPSRAVQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08DC*/ { ZYDIS_MNEMONIC_VPSRAVQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08DD*/ { ZYDIS_MNEMONIC_VPSRAVQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08DE*/ { ZYDIS_MNEMONIC_VPSRAVQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08DF*/ { ZYDIS_MNEMONIC_VPSRAVQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08E0*/ { ZYDIS_MNEMONIC_VPSRAVQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08E1*/ { ZYDIS_MNEMONIC_VPSRAVW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08E2*/ { ZYDIS_MNEMONIC_VPSRAVW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08E3*/ { ZYDIS_MNEMONIC_VPSRAVW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08E4*/ { ZYDIS_MNEMONIC_VPSRAVW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08E5*/ { ZYDIS_MNEMONIC_VPSRAVW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08E6*/ { ZYDIS_MNEMONIC_VPSRAVW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08E7*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0964, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08E8*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0968, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08E9*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x096C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08EA*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0970, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08EB*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0974, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08EC*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0978, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08ED*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08EE*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08EF*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x097C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08F0*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0980, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08F1*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0984, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08F2*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0988, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08F3*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x08FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08F4*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x0900, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08F5*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x0904, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08F6*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x0908, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08F7*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x090C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08F8*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x0910, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08F9*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08FA*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x095C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08FB*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x0206, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08FC*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x020B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08FD*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x0210, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*08FE*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x0215, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0893*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0914, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0894*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0918, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0895*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x091C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0896*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0920, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0897*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0924, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0898*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0928, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0899*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*089A*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0960, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*089B*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0224, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*089C*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0229, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*089D*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x022E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*089E*/ { ZYDIS_MNEMONIC_VPSLLQ, 4, 0x0233, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*089F*/ { ZYDIS_MNEMONIC_VPSLLVD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08A0*/ { ZYDIS_MNEMONIC_VPSLLVD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08A1*/ { ZYDIS_MNEMONIC_VPSLLVD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08A2*/ { ZYDIS_MNEMONIC_VPSLLVD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08A3*/ { ZYDIS_MNEMONIC_VPSLLVD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08A4*/ { ZYDIS_MNEMONIC_VPSLLVD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08A5*/ { ZYDIS_MNEMONIC_VPSLLVQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08A6*/ { ZYDIS_MNEMONIC_VPSLLVQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08A7*/ { ZYDIS_MNEMONIC_VPSLLVQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08A8*/ { ZYDIS_MNEMONIC_VPSLLVQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08A9*/ { ZYDIS_MNEMONIC_VPSLLVQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08AA*/ { ZYDIS_MNEMONIC_VPSLLVQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08AB*/ { ZYDIS_MNEMONIC_VPSLLVW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08AC*/ { ZYDIS_MNEMONIC_VPSLLVW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08AD*/ { ZYDIS_MNEMONIC_VPSLLVW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08AE*/ { ZYDIS_MNEMONIC_VPSLLVW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08AF*/ { ZYDIS_MNEMONIC_VPSLLVW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08B0*/ { ZYDIS_MNEMONIC_VPSLLVW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08B1*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0964, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08B2*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0968, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08B3*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x096C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08B4*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0970, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08B5*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0974, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08B6*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0978, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08B7*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08B8*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08B9*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x097C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08BA*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0980, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08BB*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0984, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08BC*/ { ZYDIS_MNEMONIC_VPSLLW, 4, 0x0988, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08BD*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x08FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08BE*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x0900, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08BF*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x0904, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08C0*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x0908, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08C1*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x090C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08C2*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x0910, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08C3*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08C4*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x095C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08C5*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x0206, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08C6*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x020B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08C7*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x0210, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08C8*/ { ZYDIS_MNEMONIC_VPSRAD, 4, 0x0215, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08C9*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0914, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08CA*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0918, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08CB*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x091C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08CC*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0920, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08CD*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0924, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08CE*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0928, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08CF*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08D0*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0960, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08D1*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0224, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08D2*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0229, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08D3*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x022E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08D4*/ { ZYDIS_MNEMONIC_VPSRAQ, 4, 0x0233, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08D5*/ { ZYDIS_MNEMONIC_VPSRAVD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08D6*/ { ZYDIS_MNEMONIC_VPSRAVD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08D7*/ { ZYDIS_MNEMONIC_VPSRAVD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08D8*/ { ZYDIS_MNEMONIC_VPSRAVD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08D9*/ { ZYDIS_MNEMONIC_VPSRAVD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08DA*/ { ZYDIS_MNEMONIC_VPSRAVD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08DB*/ { ZYDIS_MNEMONIC_VPSRAVQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08DC*/ { ZYDIS_MNEMONIC_VPSRAVQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08DD*/ { ZYDIS_MNEMONIC_VPSRAVQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08DE*/ { ZYDIS_MNEMONIC_VPSRAVQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08DF*/ { ZYDIS_MNEMONIC_VPSRAVQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08E0*/ { ZYDIS_MNEMONIC_VPSRAVQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08E1*/ { ZYDIS_MNEMONIC_VPSRAVW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08E2*/ { ZYDIS_MNEMONIC_VPSRAVW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08E3*/ { ZYDIS_MNEMONIC_VPSRAVW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08E4*/ { ZYDIS_MNEMONIC_VPSRAVW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08E5*/ { ZYDIS_MNEMONIC_VPSRAVW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08E6*/ { ZYDIS_MNEMONIC_VPSRAVW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08E7*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0964, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08E8*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0968, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08E9*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x096C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08EA*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0970, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08EB*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0974, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08EC*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0978, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08ED*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08EE*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08EF*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x097C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08F0*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0980, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08F1*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0984, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08F2*/ { ZYDIS_MNEMONIC_VPSRAW, 4, 0x0988, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08F3*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x08FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08F4*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x0900, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08F5*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x0904, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08F6*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x0908, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08F7*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x090C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08F8*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x0910, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08F9*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08FA*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x095C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08FB*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x0206, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08FC*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x020B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*08FD*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x0210, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*08FE*/ { ZYDIS_MNEMONIC_VPSRLD, 4, 0x0215, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*08FF*/ { ZYDIS_MNEMONIC_VPSRLDQ, 3, 0x1407, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, /*0900*/ { ZYDIS_MNEMONIC_VPSRLDQ, 3, 0x140A, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0901*/ { ZYDIS_MNEMONIC_VPSRLDQ, 3, 0x140D, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, /*0902*/ { ZYDIS_MNEMONIC_VPSRLDQ, 3, 0x1410, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0903*/ { ZYDIS_MNEMONIC_VPSRLDQ, 3, 0x1413, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, /*0904*/ { ZYDIS_MNEMONIC_VPSRLDQ, 3, 0x1416, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0905*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0914, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0906*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0918, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0907*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x091C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0908*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0920, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0909*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0924, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*090A*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0928, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*090B*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*090C*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0960, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*090D*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0224, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*090E*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0229, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*090F*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x022E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0910*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0233, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0911*/ { ZYDIS_MNEMONIC_VPSRLVD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0912*/ { ZYDIS_MNEMONIC_VPSRLVD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0913*/ { ZYDIS_MNEMONIC_VPSRLVD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0914*/ { ZYDIS_MNEMONIC_VPSRLVD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0915*/ { ZYDIS_MNEMONIC_VPSRLVD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0916*/ { ZYDIS_MNEMONIC_VPSRLVD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0917*/ { ZYDIS_MNEMONIC_VPSRLVQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0918*/ { ZYDIS_MNEMONIC_VPSRLVQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0919*/ { ZYDIS_MNEMONIC_VPSRLVQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*091A*/ { ZYDIS_MNEMONIC_VPSRLVQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*091B*/ { ZYDIS_MNEMONIC_VPSRLVQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*091C*/ { ZYDIS_MNEMONIC_VPSRLVQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*091D*/ { ZYDIS_MNEMONIC_VPSRLVW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*091E*/ { ZYDIS_MNEMONIC_VPSRLVW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*091F*/ { ZYDIS_MNEMONIC_VPSRLVW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0920*/ { ZYDIS_MNEMONIC_VPSRLVW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0921*/ { ZYDIS_MNEMONIC_VPSRLVW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0922*/ { ZYDIS_MNEMONIC_VPSRLVW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0923*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0964, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0924*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0968, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0925*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x096C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0926*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0970, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0927*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0974, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0928*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0978, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0929*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*092A*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*092B*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x097C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*092C*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0980, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*092D*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0984, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*092E*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0988, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*092F*/ { ZYDIS_MNEMONIC_VPSUBB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0930*/ { ZYDIS_MNEMONIC_VPSUBB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0931*/ { ZYDIS_MNEMONIC_VPSUBB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0932*/ { ZYDIS_MNEMONIC_VPSUBB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0933*/ { ZYDIS_MNEMONIC_VPSUBB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0934*/ { ZYDIS_MNEMONIC_VPSUBB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0935*/ { ZYDIS_MNEMONIC_VPSUBD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0936*/ { ZYDIS_MNEMONIC_VPSUBD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0937*/ { ZYDIS_MNEMONIC_VPSUBD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0938*/ { ZYDIS_MNEMONIC_VPSUBD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0939*/ { ZYDIS_MNEMONIC_VPSUBD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*093A*/ { ZYDIS_MNEMONIC_VPSUBD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*093B*/ { ZYDIS_MNEMONIC_VPSUBQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*093C*/ { ZYDIS_MNEMONIC_VPSUBQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*093D*/ { ZYDIS_MNEMONIC_VPSUBQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*093E*/ { ZYDIS_MNEMONIC_VPSUBQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*093F*/ { ZYDIS_MNEMONIC_VPSUBQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0940*/ { ZYDIS_MNEMONIC_VPSUBQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0941*/ { ZYDIS_MNEMONIC_VPSUBSB, 4, 0x07E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0942*/ { ZYDIS_MNEMONIC_VPSUBSB, 4, 0x07E8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0943*/ { ZYDIS_MNEMONIC_VPSUBSB, 4, 0x07EC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0944*/ { ZYDIS_MNEMONIC_VPSUBSB, 4, 0x07F0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0945*/ { ZYDIS_MNEMONIC_VPSUBSB, 4, 0x07F4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0946*/ { ZYDIS_MNEMONIC_VPSUBSB, 4, 0x07F8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0947*/ { ZYDIS_MNEMONIC_VPSUBSW, 4, 0x07FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0948*/ { ZYDIS_MNEMONIC_VPSUBSW, 4, 0x0800, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0949*/ { ZYDIS_MNEMONIC_VPSUBSW, 4, 0x0804, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*094A*/ { ZYDIS_MNEMONIC_VPSUBSW, 4, 0x0808, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*094B*/ { ZYDIS_MNEMONIC_VPSUBSW, 4, 0x080C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*094C*/ { ZYDIS_MNEMONIC_VPSUBSW, 4, 0x0810, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*094D*/ { ZYDIS_MNEMONIC_VPSUBUSB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*094E*/ { ZYDIS_MNEMONIC_VPSUBUSB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*094F*/ { ZYDIS_MNEMONIC_VPSUBUSB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0950*/ { ZYDIS_MNEMONIC_VPSUBUSB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0951*/ { ZYDIS_MNEMONIC_VPSUBUSB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0952*/ { ZYDIS_MNEMONIC_VPSUBUSB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0953*/ { ZYDIS_MNEMONIC_VPSUBUSW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0954*/ { ZYDIS_MNEMONIC_VPSUBUSW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0955*/ { ZYDIS_MNEMONIC_VPSUBUSW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0956*/ { ZYDIS_MNEMONIC_VPSUBUSW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0957*/ { ZYDIS_MNEMONIC_VPSUBUSW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0958*/ { ZYDIS_MNEMONIC_VPSUBUSW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0959*/ { ZYDIS_MNEMONIC_VPSUBW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*095A*/ { ZYDIS_MNEMONIC_VPSUBW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*095B*/ { ZYDIS_MNEMONIC_VPSUBW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*095C*/ { ZYDIS_MNEMONIC_VPSUBW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*095D*/ { ZYDIS_MNEMONIC_VPSUBW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*095E*/ { ZYDIS_MNEMONIC_VPSUBW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*095F*/ { ZYDIS_MNEMONIC_VPTERNLOGD, 5, 0x0350, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0960*/ { ZYDIS_MNEMONIC_VPTERNLOGD, 5, 0x0355, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0961*/ { ZYDIS_MNEMONIC_VPTERNLOGD, 5, 0x035A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0962*/ { ZYDIS_MNEMONIC_VPTERNLOGD, 5, 0x035F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0963*/ { ZYDIS_MNEMONIC_VPTERNLOGD, 5, 0x0364, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0964*/ { ZYDIS_MNEMONIC_VPTERNLOGD, 5, 0x0369, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0965*/ { ZYDIS_MNEMONIC_VPTERNLOGQ, 5, 0x036E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0966*/ { ZYDIS_MNEMONIC_VPTERNLOGQ, 5, 0x0373, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0967*/ { ZYDIS_MNEMONIC_VPTERNLOGQ, 5, 0x0378, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0968*/ { ZYDIS_MNEMONIC_VPTERNLOGQ, 5, 0x037D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0969*/ { ZYDIS_MNEMONIC_VPTERNLOGQ, 5, 0x0382, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*096A*/ { ZYDIS_MNEMONIC_VPTERNLOGQ, 5, 0x0387, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0905*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0914, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0906*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0918, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0907*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x091C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0908*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0920, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0909*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0924, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*090A*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0928, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*090B*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*090C*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0960, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*090D*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0224, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*090E*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0229, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*090F*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x022E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0910*/ { ZYDIS_MNEMONIC_VPSRLQ, 4, 0x0233, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0911*/ { ZYDIS_MNEMONIC_VPSRLVD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0912*/ { ZYDIS_MNEMONIC_VPSRLVD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0913*/ { ZYDIS_MNEMONIC_VPSRLVD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0914*/ { ZYDIS_MNEMONIC_VPSRLVD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0915*/ { ZYDIS_MNEMONIC_VPSRLVD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0916*/ { ZYDIS_MNEMONIC_VPSRLVD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0917*/ { ZYDIS_MNEMONIC_VPSRLVQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0918*/ { ZYDIS_MNEMONIC_VPSRLVQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0919*/ { ZYDIS_MNEMONIC_VPSRLVQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*091A*/ { ZYDIS_MNEMONIC_VPSRLVQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*091B*/ { ZYDIS_MNEMONIC_VPSRLVQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*091C*/ { ZYDIS_MNEMONIC_VPSRLVQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*091D*/ { ZYDIS_MNEMONIC_VPSRLVW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*091E*/ { ZYDIS_MNEMONIC_VPSRLVW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*091F*/ { ZYDIS_MNEMONIC_VPSRLVW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0920*/ { ZYDIS_MNEMONIC_VPSRLVW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0921*/ { ZYDIS_MNEMONIC_VPSRLVW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0922*/ { ZYDIS_MNEMONIC_VPSRLVW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0923*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0964, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0924*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0968, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0925*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x096C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0926*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0970, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0927*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0974, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0928*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0978, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0929*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*092A*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*092B*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x097C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*092C*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0980, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*092D*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0984, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*092E*/ { ZYDIS_MNEMONIC_VPSRLW, 4, 0x0988, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_M128, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*092F*/ { ZYDIS_MNEMONIC_VPSUBB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0930*/ { ZYDIS_MNEMONIC_VPSUBB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0931*/ { ZYDIS_MNEMONIC_VPSUBB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0932*/ { ZYDIS_MNEMONIC_VPSUBB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0933*/ { ZYDIS_MNEMONIC_VPSUBB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0934*/ { ZYDIS_MNEMONIC_VPSUBB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0935*/ { ZYDIS_MNEMONIC_VPSUBD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0936*/ { ZYDIS_MNEMONIC_VPSUBD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0937*/ { ZYDIS_MNEMONIC_VPSUBD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0938*/ { ZYDIS_MNEMONIC_VPSUBD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0939*/ { ZYDIS_MNEMONIC_VPSUBD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*093A*/ { ZYDIS_MNEMONIC_VPSUBD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*093B*/ { ZYDIS_MNEMONIC_VPSUBQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*093C*/ { ZYDIS_MNEMONIC_VPSUBQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*093D*/ { ZYDIS_MNEMONIC_VPSUBQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*093E*/ { ZYDIS_MNEMONIC_VPSUBQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*093F*/ { ZYDIS_MNEMONIC_VPSUBQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0940*/ { ZYDIS_MNEMONIC_VPSUBQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0941*/ { ZYDIS_MNEMONIC_VPSUBSB, 4, 0x07E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0942*/ { ZYDIS_MNEMONIC_VPSUBSB, 4, 0x07E8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0943*/ { ZYDIS_MNEMONIC_VPSUBSB, 4, 0x07EC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0944*/ { ZYDIS_MNEMONIC_VPSUBSB, 4, 0x07F0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0945*/ { ZYDIS_MNEMONIC_VPSUBSB, 4, 0x07F4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0946*/ { ZYDIS_MNEMONIC_VPSUBSB, 4, 0x07F8, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0947*/ { ZYDIS_MNEMONIC_VPSUBSW, 4, 0x07FC, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0948*/ { ZYDIS_MNEMONIC_VPSUBSW, 4, 0x0800, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0949*/ { ZYDIS_MNEMONIC_VPSUBSW, 4, 0x0804, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*094A*/ { ZYDIS_MNEMONIC_VPSUBSW, 4, 0x0808, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*094B*/ { ZYDIS_MNEMONIC_VPSUBSW, 4, 0x080C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*094C*/ { ZYDIS_MNEMONIC_VPSUBSW, 4, 0x0810, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*094D*/ { ZYDIS_MNEMONIC_VPSUBUSB, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*094E*/ { ZYDIS_MNEMONIC_VPSUBUSB, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*094F*/ { ZYDIS_MNEMONIC_VPSUBUSB, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0950*/ { ZYDIS_MNEMONIC_VPSUBUSB, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0951*/ { ZYDIS_MNEMONIC_VPSUBUSB, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0952*/ { ZYDIS_MNEMONIC_VPSUBUSB, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0953*/ { ZYDIS_MNEMONIC_VPSUBUSW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0954*/ { ZYDIS_MNEMONIC_VPSUBUSW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0955*/ { ZYDIS_MNEMONIC_VPSUBUSW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0956*/ { ZYDIS_MNEMONIC_VPSUBUSW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0957*/ { ZYDIS_MNEMONIC_VPSUBUSW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0958*/ { ZYDIS_MNEMONIC_VPSUBUSW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0959*/ { ZYDIS_MNEMONIC_VPSUBW, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*095A*/ { ZYDIS_MNEMONIC_VPSUBW, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*095B*/ { ZYDIS_MNEMONIC_VPSUBW, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*095C*/ { ZYDIS_MNEMONIC_VPSUBW, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*095D*/ { ZYDIS_MNEMONIC_VPSUBW, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*095E*/ { ZYDIS_MNEMONIC_VPSUBW, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*095F*/ { ZYDIS_MNEMONIC_VPTERNLOGD, 5, 0x0350, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0960*/ { ZYDIS_MNEMONIC_VPTERNLOGD, 5, 0x0355, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0961*/ { ZYDIS_MNEMONIC_VPTERNLOGD, 5, 0x035A, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0962*/ { ZYDIS_MNEMONIC_VPTERNLOGD, 5, 0x035F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0963*/ { ZYDIS_MNEMONIC_VPTERNLOGD, 5, 0x0364, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0964*/ { ZYDIS_MNEMONIC_VPTERNLOGD, 5, 0x0369, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0965*/ { ZYDIS_MNEMONIC_VPTERNLOGQ, 5, 0x036E, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0966*/ { ZYDIS_MNEMONIC_VPTERNLOGQ, 5, 0x0373, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0967*/ { ZYDIS_MNEMONIC_VPTERNLOGQ, 5, 0x0378, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0968*/ { ZYDIS_MNEMONIC_VPTERNLOGQ, 5, 0x037D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0969*/ { ZYDIS_MNEMONIC_VPTERNLOGQ, 5, 0x0382, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*096A*/ { ZYDIS_MNEMONIC_VPTERNLOGQ, 5, 0x0387, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*096B*/ { ZYDIS_MNEMONIC_VPTESTMB, 4, 0x02BA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*096C*/ { ZYDIS_MNEMONIC_VPTESTMB, 4, 0x02BF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*096D*/ { ZYDIS_MNEMONIC_VPTESTMB, 4, 0x02C4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, @@ -6138,202 +6138,202 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] = /*0998*/ { ZYDIS_MNEMONIC_VPTESTNMW, 4, 0x0323, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0999*/ { ZYDIS_MNEMONIC_VPTESTNMW, 4, 0x0328, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*099A*/ { ZYDIS_MNEMONIC_VPTESTNMW, 4, 0x032D, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*099B*/ { ZYDIS_MNEMONIC_VPUNPCKHBW, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*099C*/ { ZYDIS_MNEMONIC_VPUNPCKHBW, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*099D*/ { ZYDIS_MNEMONIC_VPUNPCKHBW, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*099E*/ { ZYDIS_MNEMONIC_VPUNPCKHBW, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*099F*/ { ZYDIS_MNEMONIC_VPUNPCKHBW, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09A0*/ { ZYDIS_MNEMONIC_VPUNPCKHBW, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09A1*/ { ZYDIS_MNEMONIC_VPUNPCKHDQ, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09A2*/ { ZYDIS_MNEMONIC_VPUNPCKHDQ, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09A3*/ { ZYDIS_MNEMONIC_VPUNPCKHDQ, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09A4*/ { ZYDIS_MNEMONIC_VPUNPCKHDQ, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09A5*/ { ZYDIS_MNEMONIC_VPUNPCKHDQ, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09A6*/ { ZYDIS_MNEMONIC_VPUNPCKHDQ, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09A7*/ { ZYDIS_MNEMONIC_VPUNPCKHQDQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09A8*/ { ZYDIS_MNEMONIC_VPUNPCKHQDQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09A9*/ { ZYDIS_MNEMONIC_VPUNPCKHQDQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09AA*/ { ZYDIS_MNEMONIC_VPUNPCKHQDQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09AB*/ { ZYDIS_MNEMONIC_VPUNPCKHQDQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09AC*/ { ZYDIS_MNEMONIC_VPUNPCKHQDQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09AD*/ { ZYDIS_MNEMONIC_VPUNPCKHWD, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09AE*/ { ZYDIS_MNEMONIC_VPUNPCKHWD, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09AF*/ { ZYDIS_MNEMONIC_VPUNPCKHWD, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09B0*/ { ZYDIS_MNEMONIC_VPUNPCKHWD, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09B1*/ { ZYDIS_MNEMONIC_VPUNPCKHWD, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09B2*/ { ZYDIS_MNEMONIC_VPUNPCKHWD, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09B3*/ { ZYDIS_MNEMONIC_VPUNPCKLBW, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09B4*/ { ZYDIS_MNEMONIC_VPUNPCKLBW, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09B5*/ { ZYDIS_MNEMONIC_VPUNPCKLBW, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09B6*/ { ZYDIS_MNEMONIC_VPUNPCKLBW, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09B7*/ { ZYDIS_MNEMONIC_VPUNPCKLBW, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09B8*/ { ZYDIS_MNEMONIC_VPUNPCKLBW, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09B9*/ { ZYDIS_MNEMONIC_VPUNPCKLDQ, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09BA*/ { ZYDIS_MNEMONIC_VPUNPCKLDQ, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09BB*/ { ZYDIS_MNEMONIC_VPUNPCKLDQ, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09BC*/ { ZYDIS_MNEMONIC_VPUNPCKLDQ, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09BD*/ { ZYDIS_MNEMONIC_VPUNPCKLDQ, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09BE*/ { ZYDIS_MNEMONIC_VPUNPCKLDQ, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09BF*/ { ZYDIS_MNEMONIC_VPUNPCKLQDQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09C0*/ { ZYDIS_MNEMONIC_VPUNPCKLQDQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09C1*/ { ZYDIS_MNEMONIC_VPUNPCKLQDQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09C2*/ { ZYDIS_MNEMONIC_VPUNPCKLQDQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09C3*/ { ZYDIS_MNEMONIC_VPUNPCKLQDQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09C4*/ { ZYDIS_MNEMONIC_VPUNPCKLQDQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09C5*/ { ZYDIS_MNEMONIC_VPUNPCKLWD, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09C6*/ { ZYDIS_MNEMONIC_VPUNPCKLWD, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09C7*/ { ZYDIS_MNEMONIC_VPUNPCKLWD, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09C8*/ { ZYDIS_MNEMONIC_VPUNPCKLWD, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09C9*/ { ZYDIS_MNEMONIC_VPUNPCKLWD, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09CA*/ { ZYDIS_MNEMONIC_VPUNPCKLWD, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09CB*/ { ZYDIS_MNEMONIC_VPXORD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09CC*/ { ZYDIS_MNEMONIC_VPXORD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09CD*/ { ZYDIS_MNEMONIC_VPXORD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09CE*/ { ZYDIS_MNEMONIC_VPXORD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09CF*/ { ZYDIS_MNEMONIC_VPXORD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09D0*/ { ZYDIS_MNEMONIC_VPXORD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09D1*/ { ZYDIS_MNEMONIC_VPXORQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09D2*/ { ZYDIS_MNEMONIC_VPXORQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09D3*/ { ZYDIS_MNEMONIC_VPXORQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09D4*/ { ZYDIS_MNEMONIC_VPXORQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09D5*/ { ZYDIS_MNEMONIC_VPXORQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09D6*/ { ZYDIS_MNEMONIC_VPXORQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09D7*/ { ZYDIS_MNEMONIC_VRANGEPD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09D8*/ { ZYDIS_MNEMONIC_VRANGEPD, 5, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09D9*/ { ZYDIS_MNEMONIC_VRANGEPD, 5, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09DA*/ { ZYDIS_MNEMONIC_VRANGEPD, 5, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09DB*/ { ZYDIS_MNEMONIC_VRANGEPD, 5, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09DC*/ { ZYDIS_MNEMONIC_VRANGEPD, 5, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09DD*/ { ZYDIS_MNEMONIC_VRANGEPD, 5, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09DE*/ { ZYDIS_MNEMONIC_VRANGEPS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09DF*/ { ZYDIS_MNEMONIC_VRANGEPS, 5, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09E0*/ { ZYDIS_MNEMONIC_VRANGEPS, 5, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09E1*/ { ZYDIS_MNEMONIC_VRANGEPS, 5, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09E2*/ { ZYDIS_MNEMONIC_VRANGEPS, 5, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09E3*/ { ZYDIS_MNEMONIC_VRANGEPS, 5, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09E4*/ { ZYDIS_MNEMONIC_VRANGEPS, 5, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09E5*/ { ZYDIS_MNEMONIC_VRANGESD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09E6*/ { ZYDIS_MNEMONIC_VRANGESD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09E7*/ { ZYDIS_MNEMONIC_VRANGESD, 5, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09E8*/ { ZYDIS_MNEMONIC_VRANGESS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09E9*/ { ZYDIS_MNEMONIC_VRANGESS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09EA*/ { ZYDIS_MNEMONIC_VRANGESS, 5, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09EB*/ { ZYDIS_MNEMONIC_VRCP14PD, 3, 0x0744, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09EC*/ { ZYDIS_MNEMONIC_VRCP14PD, 3, 0x0748, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09ED*/ { ZYDIS_MNEMONIC_VRCP14PD, 3, 0x074C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09EE*/ { ZYDIS_MNEMONIC_VRCP14PD, 3, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09EF*/ { ZYDIS_MNEMONIC_VRCP14PD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09F0*/ { ZYDIS_MNEMONIC_VRCP14PD, 3, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09F1*/ { ZYDIS_MNEMONIC_VRCP14PS, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09F2*/ { ZYDIS_MNEMONIC_VRCP14PS, 3, 0x0760, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09F3*/ { ZYDIS_MNEMONIC_VRCP14PS, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09F4*/ { ZYDIS_MNEMONIC_VRCP14PS, 3, 0x0768, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09F5*/ { ZYDIS_MNEMONIC_VRCP14PS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09F6*/ { ZYDIS_MNEMONIC_VRCP14PS, 3, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09F7*/ { ZYDIS_MNEMONIC_VRCP14SD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09F8*/ { ZYDIS_MNEMONIC_VRCP14SD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09F9*/ { ZYDIS_MNEMONIC_VRCP14SS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09FA*/ { ZYDIS_MNEMONIC_VRCP14SS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09FB*/ { ZYDIS_MNEMONIC_VRCP28PD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09FC*/ { ZYDIS_MNEMONIC_VRCP28PD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09FD*/ { ZYDIS_MNEMONIC_VRCP28PD, 3, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09FE*/ { ZYDIS_MNEMONIC_VRCP28PS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*09FF*/ { ZYDIS_MNEMONIC_VRCP28PS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A00*/ { ZYDIS_MNEMONIC_VRCP28PS, 3, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A01*/ { ZYDIS_MNEMONIC_VRCP28SD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A02*/ { ZYDIS_MNEMONIC_VRCP28SD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A03*/ { ZYDIS_MNEMONIC_VRCP28SD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A04*/ { ZYDIS_MNEMONIC_VRCP28SS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A05*/ { ZYDIS_MNEMONIC_VRCP28SS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A06*/ { ZYDIS_MNEMONIC_VRCP28SS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A07*/ { ZYDIS_MNEMONIC_VREDUCEPD, 4, 0x0744, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A08*/ { ZYDIS_MNEMONIC_VREDUCEPD, 4, 0x0748, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A09*/ { ZYDIS_MNEMONIC_VREDUCEPD, 4, 0x074C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A0A*/ { ZYDIS_MNEMONIC_VREDUCEPD, 4, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A0B*/ { ZYDIS_MNEMONIC_VREDUCEPD, 4, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A0C*/ { ZYDIS_MNEMONIC_VREDUCEPD, 4, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A0D*/ { ZYDIS_MNEMONIC_VREDUCEPD, 4, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A0E*/ { ZYDIS_MNEMONIC_VREDUCEPS, 4, 0x075C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A0F*/ { ZYDIS_MNEMONIC_VREDUCEPS, 4, 0x0760, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A10*/ { ZYDIS_MNEMONIC_VREDUCEPS, 4, 0x0764, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A11*/ { ZYDIS_MNEMONIC_VREDUCEPS, 4, 0x0768, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A12*/ { ZYDIS_MNEMONIC_VREDUCEPS, 4, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A13*/ { ZYDIS_MNEMONIC_VREDUCEPS, 4, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A14*/ { ZYDIS_MNEMONIC_VREDUCEPS, 4, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A15*/ { ZYDIS_MNEMONIC_VREDUCESD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A16*/ { ZYDIS_MNEMONIC_VREDUCESD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A17*/ { ZYDIS_MNEMONIC_VREDUCESD, 5, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A18*/ { ZYDIS_MNEMONIC_VREDUCESS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A19*/ { ZYDIS_MNEMONIC_VREDUCESS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A1A*/ { ZYDIS_MNEMONIC_VREDUCESS, 5, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A1B*/ { ZYDIS_MNEMONIC_VRNDSCALEPD, 4, 0x0744, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A1C*/ { ZYDIS_MNEMONIC_VRNDSCALEPD, 4, 0x0748, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A1D*/ { ZYDIS_MNEMONIC_VRNDSCALEPD, 4, 0x074C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A1E*/ { ZYDIS_MNEMONIC_VRNDSCALEPD, 4, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A1F*/ { ZYDIS_MNEMONIC_VRNDSCALEPD, 4, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A20*/ { ZYDIS_MNEMONIC_VRNDSCALEPD, 4, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A21*/ { ZYDIS_MNEMONIC_VRNDSCALEPD, 4, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A22*/ { ZYDIS_MNEMONIC_VRNDSCALEPS, 4, 0x075C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A23*/ { ZYDIS_MNEMONIC_VRNDSCALEPS, 4, 0x0760, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A24*/ { ZYDIS_MNEMONIC_VRNDSCALEPS, 4, 0x0764, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A25*/ { ZYDIS_MNEMONIC_VRNDSCALEPS, 4, 0x0768, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A26*/ { ZYDIS_MNEMONIC_VRNDSCALEPS, 4, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A27*/ { ZYDIS_MNEMONIC_VRNDSCALEPS, 4, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A28*/ { ZYDIS_MNEMONIC_VRNDSCALEPS, 4, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A29*/ { ZYDIS_MNEMONIC_VRNDSCALESD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A2A*/ { ZYDIS_MNEMONIC_VRNDSCALESD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A2B*/ { ZYDIS_MNEMONIC_VRNDSCALESD, 5, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A2C*/ { ZYDIS_MNEMONIC_VRNDSCALESS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A2D*/ { ZYDIS_MNEMONIC_VRNDSCALESS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A2E*/ { ZYDIS_MNEMONIC_VRNDSCALESS, 5, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A2F*/ { ZYDIS_MNEMONIC_VRSQRT14PD, 3, 0x0744, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A30*/ { ZYDIS_MNEMONIC_VRSQRT14PD, 3, 0x0748, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A31*/ { ZYDIS_MNEMONIC_VRSQRT14PD, 3, 0x074C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A32*/ { ZYDIS_MNEMONIC_VRSQRT14PD, 3, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A33*/ { ZYDIS_MNEMONIC_VRSQRT14PD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A34*/ { ZYDIS_MNEMONIC_VRSQRT14PD, 3, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A35*/ { ZYDIS_MNEMONIC_VRSQRT14PS, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A36*/ { ZYDIS_MNEMONIC_VRSQRT14PS, 3, 0x0760, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A37*/ { ZYDIS_MNEMONIC_VRSQRT14PS, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A38*/ { ZYDIS_MNEMONIC_VRSQRT14PS, 3, 0x0768, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A39*/ { ZYDIS_MNEMONIC_VRSQRT14PS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A3A*/ { ZYDIS_MNEMONIC_VRSQRT14PS, 3, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A3B*/ { ZYDIS_MNEMONIC_VRSQRT14SD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A3C*/ { ZYDIS_MNEMONIC_VRSQRT14SD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A3D*/ { ZYDIS_MNEMONIC_VRSQRT14SS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A3E*/ { ZYDIS_MNEMONIC_VRSQRT14SS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A3F*/ { ZYDIS_MNEMONIC_VRSQRT28PD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A40*/ { ZYDIS_MNEMONIC_VRSQRT28PD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A41*/ { ZYDIS_MNEMONIC_VRSQRT28PD, 3, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A42*/ { ZYDIS_MNEMONIC_VRSQRT28PS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A43*/ { ZYDIS_MNEMONIC_VRSQRT28PS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A44*/ { ZYDIS_MNEMONIC_VRSQRT28PS, 3, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A45*/ { ZYDIS_MNEMONIC_VRSQRT28SD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A46*/ { ZYDIS_MNEMONIC_VRSQRT28SD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A47*/ { ZYDIS_MNEMONIC_VRSQRT28SD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A48*/ { ZYDIS_MNEMONIC_VRSQRT28SS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A49*/ { ZYDIS_MNEMONIC_VRSQRT28SS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A4A*/ { ZYDIS_MNEMONIC_VRSQRT28SS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A4B*/ { ZYDIS_MNEMONIC_VSCALEFPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A4C*/ { ZYDIS_MNEMONIC_VSCALEFPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A4D*/ { ZYDIS_MNEMONIC_VSCALEFPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A4E*/ { ZYDIS_MNEMONIC_VSCALEFPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A4F*/ { ZYDIS_MNEMONIC_VSCALEFPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A50*/ { ZYDIS_MNEMONIC_VSCALEFPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A51*/ { ZYDIS_MNEMONIC_VSCALEFPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A52*/ { ZYDIS_MNEMONIC_VSCALEFPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A53*/ { ZYDIS_MNEMONIC_VSCALEFPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A54*/ { ZYDIS_MNEMONIC_VSCALEFPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A55*/ { ZYDIS_MNEMONIC_VSCALEFPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A56*/ { ZYDIS_MNEMONIC_VSCALEFPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A57*/ { ZYDIS_MNEMONIC_VSCALEFPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A58*/ { ZYDIS_MNEMONIC_VSCALEFPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A59*/ { ZYDIS_MNEMONIC_VSCALEFSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A5A*/ { ZYDIS_MNEMONIC_VSCALEFSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A5B*/ { ZYDIS_MNEMONIC_VSCALEFSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A5C*/ { ZYDIS_MNEMONIC_VSCALEFSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A5D*/ { ZYDIS_MNEMONIC_VSCALEFSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A5E*/ { ZYDIS_MNEMONIC_VSCALEFSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*099B*/ { ZYDIS_MNEMONIC_VPUNPCKHBW, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*099C*/ { ZYDIS_MNEMONIC_VPUNPCKHBW, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*099D*/ { ZYDIS_MNEMONIC_VPUNPCKHBW, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*099E*/ { ZYDIS_MNEMONIC_VPUNPCKHBW, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*099F*/ { ZYDIS_MNEMONIC_VPUNPCKHBW, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09A0*/ { ZYDIS_MNEMONIC_VPUNPCKHBW, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09A1*/ { ZYDIS_MNEMONIC_VPUNPCKHDQ, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09A2*/ { ZYDIS_MNEMONIC_VPUNPCKHDQ, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09A3*/ { ZYDIS_MNEMONIC_VPUNPCKHDQ, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09A4*/ { ZYDIS_MNEMONIC_VPUNPCKHDQ, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09A5*/ { ZYDIS_MNEMONIC_VPUNPCKHDQ, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09A6*/ { ZYDIS_MNEMONIC_VPUNPCKHDQ, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09A7*/ { ZYDIS_MNEMONIC_VPUNPCKHQDQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09A8*/ { ZYDIS_MNEMONIC_VPUNPCKHQDQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09A9*/ { ZYDIS_MNEMONIC_VPUNPCKHQDQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09AA*/ { ZYDIS_MNEMONIC_VPUNPCKHQDQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09AB*/ { ZYDIS_MNEMONIC_VPUNPCKHQDQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09AC*/ { ZYDIS_MNEMONIC_VPUNPCKHQDQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09AD*/ { ZYDIS_MNEMONIC_VPUNPCKHWD, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09AE*/ { ZYDIS_MNEMONIC_VPUNPCKHWD, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09AF*/ { ZYDIS_MNEMONIC_VPUNPCKHWD, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09B0*/ { ZYDIS_MNEMONIC_VPUNPCKHWD, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09B1*/ { ZYDIS_MNEMONIC_VPUNPCKHWD, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09B2*/ { ZYDIS_MNEMONIC_VPUNPCKHWD, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09B3*/ { ZYDIS_MNEMONIC_VPUNPCKLBW, 4, 0x0242, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09B4*/ { ZYDIS_MNEMONIC_VPUNPCKLBW, 4, 0x0247, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09B5*/ { ZYDIS_MNEMONIC_VPUNPCKLBW, 4, 0x024C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09B6*/ { ZYDIS_MNEMONIC_VPUNPCKLBW, 4, 0x0251, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09B7*/ { ZYDIS_MNEMONIC_VPUNPCKLBW, 4, 0x0256, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09B8*/ { ZYDIS_MNEMONIC_VPUNPCKLBW, 4, 0x025B, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_8, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09B9*/ { ZYDIS_MNEMONIC_VPUNPCKLDQ, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09BA*/ { ZYDIS_MNEMONIC_VPUNPCKLDQ, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09BB*/ { ZYDIS_MNEMONIC_VPUNPCKLDQ, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09BC*/ { ZYDIS_MNEMONIC_VPUNPCKLDQ, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09BD*/ { ZYDIS_MNEMONIC_VPUNPCKLDQ, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09BE*/ { ZYDIS_MNEMONIC_VPUNPCKLDQ, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09BF*/ { ZYDIS_MNEMONIC_VPUNPCKLQDQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09C0*/ { ZYDIS_MNEMONIC_VPUNPCKLQDQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09C1*/ { ZYDIS_MNEMONIC_VPUNPCKLQDQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09C2*/ { ZYDIS_MNEMONIC_VPUNPCKLQDQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09C3*/ { ZYDIS_MNEMONIC_VPUNPCKLQDQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09C4*/ { ZYDIS_MNEMONIC_VPUNPCKLQDQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09C5*/ { ZYDIS_MNEMONIC_VPUNPCKLWD, 4, 0x0814, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09C6*/ { ZYDIS_MNEMONIC_VPUNPCKLWD, 4, 0x0818, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09C7*/ { ZYDIS_MNEMONIC_VPUNPCKLWD, 4, 0x081C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09C8*/ { ZYDIS_MNEMONIC_VPUNPCKLWD, 4, 0x0820, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09C9*/ { ZYDIS_MNEMONIC_VPUNPCKLWD, 4, 0x0824, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09CA*/ { ZYDIS_MNEMONIC_VPUNPCKLWD, 4, 0x0828, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FVM, ZYDIS_IELEMENT_SIZE_16, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09CB*/ { ZYDIS_MNEMONIC_VPXORD, 4, 0x00D0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09CC*/ { ZYDIS_MNEMONIC_VPXORD, 4, 0x00D5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09CD*/ { ZYDIS_MNEMONIC_VPXORD, 4, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09CE*/ { ZYDIS_MNEMONIC_VPXORD, 4, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09CF*/ { ZYDIS_MNEMONIC_VPXORD, 4, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09D0*/ { ZYDIS_MNEMONIC_VPXORD, 4, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09D1*/ { ZYDIS_MNEMONIC_VPXORQ, 4, 0x00EE, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09D2*/ { ZYDIS_MNEMONIC_VPXORQ, 4, 0x00F3, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09D3*/ { ZYDIS_MNEMONIC_VPXORQ, 4, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09D4*/ { ZYDIS_MNEMONIC_VPXORQ, 4, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09D5*/ { ZYDIS_MNEMONIC_VPXORQ, 4, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09D6*/ { ZYDIS_MNEMONIC_VPXORQ, 4, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09D7*/ { ZYDIS_MNEMONIC_VRANGEPD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09D8*/ { ZYDIS_MNEMONIC_VRANGEPD, 5, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09D9*/ { ZYDIS_MNEMONIC_VRANGEPD, 5, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09DA*/ { ZYDIS_MNEMONIC_VRANGEPD, 5, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09DB*/ { ZYDIS_MNEMONIC_VRANGEPD, 5, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09DC*/ { ZYDIS_MNEMONIC_VRANGEPD, 5, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09DD*/ { ZYDIS_MNEMONIC_VRANGEPD, 5, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09DE*/ { ZYDIS_MNEMONIC_VRANGEPS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09DF*/ { ZYDIS_MNEMONIC_VRANGEPS, 5, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09E0*/ { ZYDIS_MNEMONIC_VRANGEPS, 5, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09E1*/ { ZYDIS_MNEMONIC_VRANGEPS, 5, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09E2*/ { ZYDIS_MNEMONIC_VRANGEPS, 5, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09E3*/ { ZYDIS_MNEMONIC_VRANGEPS, 5, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09E4*/ { ZYDIS_MNEMONIC_VRANGEPS, 5, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09E5*/ { ZYDIS_MNEMONIC_VRANGESD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09E6*/ { ZYDIS_MNEMONIC_VRANGESD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09E7*/ { ZYDIS_MNEMONIC_VRANGESD, 5, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09E8*/ { ZYDIS_MNEMONIC_VRANGESS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09E9*/ { ZYDIS_MNEMONIC_VRANGESS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09EA*/ { ZYDIS_MNEMONIC_VRANGESS, 5, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09EB*/ { ZYDIS_MNEMONIC_VRCP14PD, 3, 0x0744, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*09EC*/ { ZYDIS_MNEMONIC_VRCP14PD, 3, 0x0748, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09ED*/ { ZYDIS_MNEMONIC_VRCP14PD, 3, 0x074C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*09EE*/ { ZYDIS_MNEMONIC_VRCP14PD, 3, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09EF*/ { ZYDIS_MNEMONIC_VRCP14PD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*09F0*/ { ZYDIS_MNEMONIC_VRCP14PD, 3, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09F1*/ { ZYDIS_MNEMONIC_VRCP14PS, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*09F2*/ { ZYDIS_MNEMONIC_VRCP14PS, 3, 0x0760, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09F3*/ { ZYDIS_MNEMONIC_VRCP14PS, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*09F4*/ { ZYDIS_MNEMONIC_VRCP14PS, 3, 0x0768, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09F5*/ { ZYDIS_MNEMONIC_VRCP14PS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*09F6*/ { ZYDIS_MNEMONIC_VRCP14PS, 3, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09F7*/ { ZYDIS_MNEMONIC_VRCP14SD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09F8*/ { ZYDIS_MNEMONIC_VRCP14SD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09F9*/ { ZYDIS_MNEMONIC_VRCP14SS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*09FA*/ { ZYDIS_MNEMONIC_VRCP14SS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09FB*/ { ZYDIS_MNEMONIC_VRCP28PD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*09FC*/ { ZYDIS_MNEMONIC_VRCP28PD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09FD*/ { ZYDIS_MNEMONIC_VRCP28PD, 3, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*09FE*/ { ZYDIS_MNEMONIC_VRCP28PS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*09FF*/ { ZYDIS_MNEMONIC_VRCP28PS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A00*/ { ZYDIS_MNEMONIC_VRCP28PS, 3, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A01*/ { ZYDIS_MNEMONIC_VRCP28SD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A02*/ { ZYDIS_MNEMONIC_VRCP28SD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A03*/ { ZYDIS_MNEMONIC_VRCP28SD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A04*/ { ZYDIS_MNEMONIC_VRCP28SS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A05*/ { ZYDIS_MNEMONIC_VRCP28SS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A06*/ { ZYDIS_MNEMONIC_VRCP28SS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A07*/ { ZYDIS_MNEMONIC_VREDUCEPD, 4, 0x0744, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A08*/ { ZYDIS_MNEMONIC_VREDUCEPD, 4, 0x0748, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A09*/ { ZYDIS_MNEMONIC_VREDUCEPD, 4, 0x074C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A0A*/ { ZYDIS_MNEMONIC_VREDUCEPD, 4, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A0B*/ { ZYDIS_MNEMONIC_VREDUCEPD, 4, 0x0754, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A0C*/ { ZYDIS_MNEMONIC_VREDUCEPD, 4, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A0D*/ { ZYDIS_MNEMONIC_VREDUCEPD, 4, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A0E*/ { ZYDIS_MNEMONIC_VREDUCEPS, 4, 0x075C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A0F*/ { ZYDIS_MNEMONIC_VREDUCEPS, 4, 0x0760, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A10*/ { ZYDIS_MNEMONIC_VREDUCEPS, 4, 0x0764, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A11*/ { ZYDIS_MNEMONIC_VREDUCEPS, 4, 0x0768, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A12*/ { ZYDIS_MNEMONIC_VREDUCEPS, 4, 0x076C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A13*/ { ZYDIS_MNEMONIC_VREDUCEPS, 4, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A14*/ { ZYDIS_MNEMONIC_VREDUCEPS, 4, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A15*/ { ZYDIS_MNEMONIC_VREDUCESD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A16*/ { ZYDIS_MNEMONIC_VREDUCESD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A17*/ { ZYDIS_MNEMONIC_VREDUCESD, 5, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A18*/ { ZYDIS_MNEMONIC_VREDUCESS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A19*/ { ZYDIS_MNEMONIC_VREDUCESS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A1A*/ { ZYDIS_MNEMONIC_VREDUCESS, 5, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A1B*/ { ZYDIS_MNEMONIC_VRNDSCALEPD, 4, 0x0744, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A1C*/ { ZYDIS_MNEMONIC_VRNDSCALEPD, 4, 0x0748, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A1D*/ { ZYDIS_MNEMONIC_VRNDSCALEPD, 4, 0x074C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A1E*/ { ZYDIS_MNEMONIC_VRNDSCALEPD, 4, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A1F*/ { ZYDIS_MNEMONIC_VRNDSCALEPD, 4, 0x0754, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A20*/ { ZYDIS_MNEMONIC_VRNDSCALEPD, 4, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A21*/ { ZYDIS_MNEMONIC_VRNDSCALEPD, 4, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A22*/ { ZYDIS_MNEMONIC_VRNDSCALEPS, 4, 0x075C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A23*/ { ZYDIS_MNEMONIC_VRNDSCALEPS, 4, 0x0760, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A24*/ { ZYDIS_MNEMONIC_VRNDSCALEPS, 4, 0x0764, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A25*/ { ZYDIS_MNEMONIC_VRNDSCALEPS, 4, 0x0768, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A26*/ { ZYDIS_MNEMONIC_VRNDSCALEPS, 4, 0x076C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A27*/ { ZYDIS_MNEMONIC_VRNDSCALEPS, 4, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A28*/ { ZYDIS_MNEMONIC_VRNDSCALEPS, 4, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A29*/ { ZYDIS_MNEMONIC_VRNDSCALESD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A2A*/ { ZYDIS_MNEMONIC_VRNDSCALESD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A2B*/ { ZYDIS_MNEMONIC_VRNDSCALESD, 5, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A2C*/ { ZYDIS_MNEMONIC_VRNDSCALESS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A2D*/ { ZYDIS_MNEMONIC_VRNDSCALESS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A2E*/ { ZYDIS_MNEMONIC_VRNDSCALESS, 5, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A2F*/ { ZYDIS_MNEMONIC_VRSQRT14PD, 3, 0x0744, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A30*/ { ZYDIS_MNEMONIC_VRSQRT14PD, 3, 0x0748, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A31*/ { ZYDIS_MNEMONIC_VRSQRT14PD, 3, 0x074C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A32*/ { ZYDIS_MNEMONIC_VRSQRT14PD, 3, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A33*/ { ZYDIS_MNEMONIC_VRSQRT14PD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A34*/ { ZYDIS_MNEMONIC_VRSQRT14PD, 3, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A35*/ { ZYDIS_MNEMONIC_VRSQRT14PS, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A36*/ { ZYDIS_MNEMONIC_VRSQRT14PS, 3, 0x0760, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A37*/ { ZYDIS_MNEMONIC_VRSQRT14PS, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A38*/ { ZYDIS_MNEMONIC_VRSQRT14PS, 3, 0x0768, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A39*/ { ZYDIS_MNEMONIC_VRSQRT14PS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A3A*/ { ZYDIS_MNEMONIC_VRSQRT14PS, 3, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A3B*/ { ZYDIS_MNEMONIC_VRSQRT14SD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A3C*/ { ZYDIS_MNEMONIC_VRSQRT14SD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A3D*/ { ZYDIS_MNEMONIC_VRSQRT14SS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A3E*/ { ZYDIS_MNEMONIC_VRSQRT14SS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A3F*/ { ZYDIS_MNEMONIC_VRSQRT28PD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A40*/ { ZYDIS_MNEMONIC_VRSQRT28PD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A41*/ { ZYDIS_MNEMONIC_VRSQRT28PD, 3, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A42*/ { ZYDIS_MNEMONIC_VRSQRT28PS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A43*/ { ZYDIS_MNEMONIC_VRSQRT28PS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A44*/ { ZYDIS_MNEMONIC_VRSQRT28PS, 3, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A45*/ { ZYDIS_MNEMONIC_VRSQRT28SD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A46*/ { ZYDIS_MNEMONIC_VRSQRT28SD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A47*/ { ZYDIS_MNEMONIC_VRSQRT28SD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A48*/ { ZYDIS_MNEMONIC_VRSQRT28SS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A49*/ { ZYDIS_MNEMONIC_VRSQRT28SS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A4A*/ { ZYDIS_MNEMONIC_VRSQRT28SS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A4B*/ { ZYDIS_MNEMONIC_VSCALEFPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A4C*/ { ZYDIS_MNEMONIC_VSCALEFPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A4D*/ { ZYDIS_MNEMONIC_VSCALEFPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A4E*/ { ZYDIS_MNEMONIC_VSCALEFPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A4F*/ { ZYDIS_MNEMONIC_VSCALEFPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A50*/ { ZYDIS_MNEMONIC_VSCALEFPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A51*/ { ZYDIS_MNEMONIC_VSCALEFPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A52*/ { ZYDIS_MNEMONIC_VSCALEFPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A53*/ { ZYDIS_MNEMONIC_VSCALEFPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A54*/ { ZYDIS_MNEMONIC_VSCALEFPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A55*/ { ZYDIS_MNEMONIC_VSCALEFPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A56*/ { ZYDIS_MNEMONIC_VSCALEFPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A57*/ { ZYDIS_MNEMONIC_VSCALEFPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A58*/ { ZYDIS_MNEMONIC_VSCALEFPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A59*/ { ZYDIS_MNEMONIC_VSCALEFSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A5A*/ { ZYDIS_MNEMONIC_VSCALEFSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A5B*/ { ZYDIS_MNEMONIC_VSCALEFSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A5C*/ { ZYDIS_MNEMONIC_VSCALEFSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A5D*/ { ZYDIS_MNEMONIC_VSCALEFSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A5E*/ { ZYDIS_MNEMONIC_VSCALEFSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0A5F*/ { ZYDIS_MNEMONIC_VSCATTERDPD, 3, 0x1419, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_REQUIRED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0A60*/ { ZYDIS_MNEMONIC_VSCATTERDPD, 3, 0x141C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_REQUIRED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0A61*/ { ZYDIS_MNEMONIC_VSCATTERDPD, 3, 0x141F, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_REQUIRED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, @@ -6354,116 +6354,116 @@ const ZydisInstructionDefinitionEVEX instructionDefinitionsEVEX[] = /*0A70*/ { ZYDIS_MNEMONIC_VSCATTERQPS, 3, 0x1431, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_REQUIRED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0A71*/ { ZYDIS_MNEMONIC_VSCATTERQPS, 3, 0x1434, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_REQUIRED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0A72*/ { ZYDIS_MNEMONIC_VSCATTERQPS, 3, 0x1437, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_GSCAT, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_REQUIRED, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A73*/ { ZYDIS_MNEMONIC_VSHUFF32X4, 5, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A74*/ { ZYDIS_MNEMONIC_VSHUFF32X4, 5, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A75*/ { ZYDIS_MNEMONIC_VSHUFF32X4, 5, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A76*/ { ZYDIS_MNEMONIC_VSHUFF32X4, 5, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A77*/ { ZYDIS_MNEMONIC_VSHUFF64X2, 5, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A78*/ { ZYDIS_MNEMONIC_VSHUFF64X2, 5, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A79*/ { ZYDIS_MNEMONIC_VSHUFF64X2, 5, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A7A*/ { ZYDIS_MNEMONIC_VSHUFF64X2, 5, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A7B*/ { ZYDIS_MNEMONIC_VSHUFI32X4, 5, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A7C*/ { ZYDIS_MNEMONIC_VSHUFI32X4, 5, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A7D*/ { ZYDIS_MNEMONIC_VSHUFI32X4, 5, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A7E*/ { ZYDIS_MNEMONIC_VSHUFI32X4, 5, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A7F*/ { ZYDIS_MNEMONIC_VSHUFI64X2, 5, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A80*/ { ZYDIS_MNEMONIC_VSHUFI64X2, 5, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A81*/ { ZYDIS_MNEMONIC_VSHUFI64X2, 5, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A82*/ { ZYDIS_MNEMONIC_VSHUFI64X2, 5, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A83*/ { ZYDIS_MNEMONIC_VSHUFPD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A84*/ { ZYDIS_MNEMONIC_VSHUFPD, 5, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A85*/ { ZYDIS_MNEMONIC_VSHUFPD, 5, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A86*/ { ZYDIS_MNEMONIC_VSHUFPD, 5, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A87*/ { ZYDIS_MNEMONIC_VSHUFPD, 5, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A88*/ { ZYDIS_MNEMONIC_VSHUFPD, 5, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A89*/ { ZYDIS_MNEMONIC_VSHUFPS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A8A*/ { ZYDIS_MNEMONIC_VSHUFPS, 5, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A8B*/ { ZYDIS_MNEMONIC_VSHUFPS, 5, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A8C*/ { ZYDIS_MNEMONIC_VSHUFPS, 5, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A8D*/ { ZYDIS_MNEMONIC_VSHUFPS, 5, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A8E*/ { ZYDIS_MNEMONIC_VSHUFPS, 5, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A8F*/ { ZYDIS_MNEMONIC_VSQRTPD, 3, 0x0744, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A90*/ { ZYDIS_MNEMONIC_VSQRTPD, 3, 0x0748, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A91*/ { ZYDIS_MNEMONIC_VSQRTPD, 3, 0x074C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A92*/ { ZYDIS_MNEMONIC_VSQRTPD, 3, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A93*/ { ZYDIS_MNEMONIC_VSQRTPD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A94*/ { ZYDIS_MNEMONIC_VSQRTPD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A95*/ { ZYDIS_MNEMONIC_VSQRTPD, 3, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A96*/ { ZYDIS_MNEMONIC_VSQRTPS, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A97*/ { ZYDIS_MNEMONIC_VSQRTPS, 3, 0x0760, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A98*/ { ZYDIS_MNEMONIC_VSQRTPS, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A99*/ { ZYDIS_MNEMONIC_VSQRTPS, 3, 0x0768, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A9A*/ { ZYDIS_MNEMONIC_VSQRTPS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A9B*/ { ZYDIS_MNEMONIC_VSQRTPS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A9C*/ { ZYDIS_MNEMONIC_VSQRTPS, 3, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A9D*/ { ZYDIS_MNEMONIC_VSQRTSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A9E*/ { ZYDIS_MNEMONIC_VSQRTSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0A9F*/ { ZYDIS_MNEMONIC_VSQRTSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AA0*/ { ZYDIS_MNEMONIC_VSQRTSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AA1*/ { ZYDIS_MNEMONIC_VSQRTSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AA2*/ { ZYDIS_MNEMONIC_VSQRTSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AA3*/ { ZYDIS_MNEMONIC_VSUBPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AA4*/ { ZYDIS_MNEMONIC_VSUBPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AA5*/ { ZYDIS_MNEMONIC_VSUBPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AA6*/ { ZYDIS_MNEMONIC_VSUBPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AA7*/ { ZYDIS_MNEMONIC_VSUBPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AA8*/ { ZYDIS_MNEMONIC_VSUBPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AA9*/ { ZYDIS_MNEMONIC_VSUBPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AAA*/ { ZYDIS_MNEMONIC_VSUBPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AAB*/ { ZYDIS_MNEMONIC_VSUBPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AAC*/ { ZYDIS_MNEMONIC_VSUBPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AAD*/ { ZYDIS_MNEMONIC_VSUBPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AAE*/ { ZYDIS_MNEMONIC_VSUBPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AAF*/ { ZYDIS_MNEMONIC_VSUBPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AB0*/ { ZYDIS_MNEMONIC_VSUBPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AB1*/ { ZYDIS_MNEMONIC_VSUBSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AB2*/ { ZYDIS_MNEMONIC_VSUBSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AB3*/ { ZYDIS_MNEMONIC_VSUBSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AB4*/ { ZYDIS_MNEMONIC_VSUBSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AB5*/ { ZYDIS_MNEMONIC_VSUBSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AB6*/ { ZYDIS_MNEMONIC_VSUBSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A73*/ { ZYDIS_MNEMONIC_VSHUFF32X4, 5, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A74*/ { ZYDIS_MNEMONIC_VSHUFF32X4, 5, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A75*/ { ZYDIS_MNEMONIC_VSHUFF32X4, 5, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A76*/ { ZYDIS_MNEMONIC_VSHUFF32X4, 5, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A77*/ { ZYDIS_MNEMONIC_VSHUFF64X2, 5, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A78*/ { ZYDIS_MNEMONIC_VSHUFF64X2, 5, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A79*/ { ZYDIS_MNEMONIC_VSHUFF64X2, 5, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A7A*/ { ZYDIS_MNEMONIC_VSHUFF64X2, 5, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A7B*/ { ZYDIS_MNEMONIC_VSHUFI32X4, 5, 0x00DA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A7C*/ { ZYDIS_MNEMONIC_VSHUFI32X4, 5, 0x00DF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A7D*/ { ZYDIS_MNEMONIC_VSHUFI32X4, 5, 0x00E4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A7E*/ { ZYDIS_MNEMONIC_VSHUFI32X4, 5, 0x00E9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A7F*/ { ZYDIS_MNEMONIC_VSHUFI64X2, 5, 0x00F8, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A80*/ { ZYDIS_MNEMONIC_VSHUFI64X2, 5, 0x00FD, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A81*/ { ZYDIS_MNEMONIC_VSHUFI64X2, 5, 0x0102, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A82*/ { ZYDIS_MNEMONIC_VSHUFI64X2, 5, 0x0107, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A83*/ { ZYDIS_MNEMONIC_VSHUFPD, 5, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A84*/ { ZYDIS_MNEMONIC_VSHUFPD, 5, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A85*/ { ZYDIS_MNEMONIC_VSHUFPD, 5, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A86*/ { ZYDIS_MNEMONIC_VSHUFPD, 5, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A87*/ { ZYDIS_MNEMONIC_VSHUFPD, 5, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A88*/ { ZYDIS_MNEMONIC_VSHUFPD, 5, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A89*/ { ZYDIS_MNEMONIC_VSHUFPS, 5, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A8A*/ { ZYDIS_MNEMONIC_VSHUFPS, 5, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A8B*/ { ZYDIS_MNEMONIC_VSHUFPS, 5, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A8C*/ { ZYDIS_MNEMONIC_VSHUFPS, 5, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A8D*/ { ZYDIS_MNEMONIC_VSHUFPS, 5, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A8E*/ { ZYDIS_MNEMONIC_VSHUFPS, 5, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A8F*/ { ZYDIS_MNEMONIC_VSQRTPD, 3, 0x0744, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A90*/ { ZYDIS_MNEMONIC_VSQRTPD, 3, 0x0748, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A91*/ { ZYDIS_MNEMONIC_VSQRTPD, 3, 0x074C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A92*/ { ZYDIS_MNEMONIC_VSQRTPD, 3, 0x0750, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A93*/ { ZYDIS_MNEMONIC_VSQRTPD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A94*/ { ZYDIS_MNEMONIC_VSQRTPD, 3, 0x0754, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A95*/ { ZYDIS_MNEMONIC_VSQRTPD, 3, 0x0758, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A96*/ { ZYDIS_MNEMONIC_VSQRTPS, 3, 0x075C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A97*/ { ZYDIS_MNEMONIC_VSQRTPS, 3, 0x0760, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A98*/ { ZYDIS_MNEMONIC_VSQRTPS, 3, 0x0764, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A99*/ { ZYDIS_MNEMONIC_VSQRTPS, 3, 0x0768, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A9A*/ { ZYDIS_MNEMONIC_VSQRTPS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, 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 }, + /*0A9B*/ { ZYDIS_MNEMONIC_VSQRTPS, 3, 0x076C, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A9C*/ { ZYDIS_MNEMONIC_VSQRTPS, 3, 0x0770, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A9D*/ { ZYDIS_MNEMONIC_VSQRTSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0A9E*/ { ZYDIS_MNEMONIC_VSQRTSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0A9F*/ { ZYDIS_MNEMONIC_VSQRTSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AA0*/ { ZYDIS_MNEMONIC_VSQRTSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AA1*/ { ZYDIS_MNEMONIC_VSQRTSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AA2*/ { ZYDIS_MNEMONIC_VSQRTSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AA3*/ { ZYDIS_MNEMONIC_VSUBPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AA4*/ { ZYDIS_MNEMONIC_VSUBPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AA5*/ { ZYDIS_MNEMONIC_VSUBPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AA6*/ { ZYDIS_MNEMONIC_VSUBPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AA7*/ { ZYDIS_MNEMONIC_VSUBPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AA8*/ { ZYDIS_MNEMONIC_VSUBPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AA9*/ { ZYDIS_MNEMONIC_VSUBPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AAA*/ { ZYDIS_MNEMONIC_VSUBPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AAB*/ { ZYDIS_MNEMONIC_VSUBPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AAC*/ { ZYDIS_MNEMONIC_VSUBPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AAD*/ { ZYDIS_MNEMONIC_VSUBPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AAE*/ { ZYDIS_MNEMONIC_VSUBPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AAF*/ { ZYDIS_MNEMONIC_VSUBPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_512, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AB0*/ { ZYDIS_MNEMONIC_VSUBPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AB1*/ { ZYDIS_MNEMONIC_VSUBSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AB2*/ { ZYDIS_MNEMONIC_VSUBSD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AB3*/ { ZYDIS_MNEMONIC_VSUBSD, 4, 0x01BB, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AB4*/ { ZYDIS_MNEMONIC_VSUBSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AB5*/ { ZYDIS_MNEMONIC_VSUBSS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_RC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AB6*/ { ZYDIS_MNEMONIC_VSUBSS, 4, 0x01C5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0AB7*/ { ZYDIS_MNEMONIC_VUCOMISD, 3, 0x0F39, 0x00, 0x18, ZYDIS_FALSE, 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 }, /*0AB8*/ { ZYDIS_MNEMONIC_VUCOMISD, 3, 0x0F39, 0x00, 0x18, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0AB9*/ { ZYDIS_MNEMONIC_VUCOMISD, 3, 0x0F4E, 0x00, 0x18, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0ABA*/ { ZYDIS_MNEMONIC_VUCOMISS, 3, 0x0F45, 0x00, 0x18, ZYDIS_FALSE, 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 }, /*0ABB*/ { ZYDIS_MNEMONIC_VUCOMISS, 3, 0x0F45, 0x00, 0x18, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_FIXED_128, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_SAE, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, /*0ABC*/ { ZYDIS_MNEMONIC_VUCOMISS, 3, 0x0F54, 0x00, 0x18, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_T1S, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_FORBIDDEN, ZYDIS_FALSE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0ABD*/ { ZYDIS_MNEMONIC_VUNPCKHPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0ABE*/ { ZYDIS_MNEMONIC_VUNPCKHPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0ABF*/ { ZYDIS_MNEMONIC_VUNPCKHPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AC0*/ { ZYDIS_MNEMONIC_VUNPCKHPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AC1*/ { ZYDIS_MNEMONIC_VUNPCKHPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AC2*/ { ZYDIS_MNEMONIC_VUNPCKHPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AC3*/ { ZYDIS_MNEMONIC_VUNPCKHPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AC4*/ { ZYDIS_MNEMONIC_VUNPCKHPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AC5*/ { ZYDIS_MNEMONIC_VUNPCKHPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AC6*/ { ZYDIS_MNEMONIC_VUNPCKHPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AC7*/ { ZYDIS_MNEMONIC_VUNPCKHPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AC8*/ { ZYDIS_MNEMONIC_VUNPCKHPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AC9*/ { ZYDIS_MNEMONIC_VUNPCKLPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0ACA*/ { ZYDIS_MNEMONIC_VUNPCKLPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0ACB*/ { ZYDIS_MNEMONIC_VUNPCKLPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0ACC*/ { ZYDIS_MNEMONIC_VUNPCKLPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0ACD*/ { ZYDIS_MNEMONIC_VUNPCKLPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0ACE*/ { ZYDIS_MNEMONIC_VUNPCKLPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0ACF*/ { ZYDIS_MNEMONIC_VUNPCKLPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AD0*/ { ZYDIS_MNEMONIC_VUNPCKLPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AD1*/ { ZYDIS_MNEMONIC_VUNPCKLPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AD2*/ { ZYDIS_MNEMONIC_VUNPCKLPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AD3*/ { ZYDIS_MNEMONIC_VUNPCKLPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AD4*/ { ZYDIS_MNEMONIC_VUNPCKLPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AD5*/ { ZYDIS_MNEMONIC_VXORPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AD6*/ { ZYDIS_MNEMONIC_VXORPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AD7*/ { ZYDIS_MNEMONIC_VXORPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AD8*/ { ZYDIS_MNEMONIC_VXORPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AD9*/ { ZYDIS_MNEMONIC_VXORPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0ADA*/ { ZYDIS_MNEMONIC_VXORPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0ADB*/ { ZYDIS_MNEMONIC_VXORPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0ADC*/ { ZYDIS_MNEMONIC_VXORPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0ADD*/ { ZYDIS_MNEMONIC_VXORPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0ADE*/ { ZYDIS_MNEMONIC_VXORPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0ADF*/ { ZYDIS_MNEMONIC_VXORPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_INVALID, ZYDIS_IELEMENT_SIZE_INVALID, ZYDIS_EVEX_FUNC_INVALID, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, - /*0AE0*/ { ZYDIS_MNEMONIC_VXORPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_FALSE, ZYDIS_TRUE, ZYDIS_EVEX_STATIC_BROADCAST_NONE } + /*0ABD*/ { ZYDIS_MNEMONIC_VUNPCKHPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0ABE*/ { ZYDIS_MNEMONIC_VUNPCKHPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0ABF*/ { ZYDIS_MNEMONIC_VUNPCKHPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AC0*/ { ZYDIS_MNEMONIC_VUNPCKHPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AC1*/ { ZYDIS_MNEMONIC_VUNPCKHPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AC2*/ { ZYDIS_MNEMONIC_VUNPCKHPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AC3*/ { ZYDIS_MNEMONIC_VUNPCKHPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AC4*/ { ZYDIS_MNEMONIC_VUNPCKHPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AC5*/ { ZYDIS_MNEMONIC_VUNPCKHPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AC6*/ { ZYDIS_MNEMONIC_VUNPCKHPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AC7*/ { ZYDIS_MNEMONIC_VUNPCKHPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AC8*/ { ZYDIS_MNEMONIC_VUNPCKHPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AC9*/ { ZYDIS_MNEMONIC_VUNPCKLPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0ACA*/ { ZYDIS_MNEMONIC_VUNPCKLPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0ACB*/ { ZYDIS_MNEMONIC_VUNPCKLPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0ACC*/ { ZYDIS_MNEMONIC_VUNPCKLPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0ACD*/ { ZYDIS_MNEMONIC_VUNPCKLPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0ACE*/ { ZYDIS_MNEMONIC_VUNPCKLPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0ACF*/ { ZYDIS_MNEMONIC_VUNPCKLPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AD0*/ { ZYDIS_MNEMONIC_VUNPCKLPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AD1*/ { ZYDIS_MNEMONIC_VUNPCKLPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AD2*/ { ZYDIS_MNEMONIC_VUNPCKLPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AD3*/ { ZYDIS_MNEMONIC_VUNPCKLPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AD4*/ { ZYDIS_MNEMONIC_VUNPCKLPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AD5*/ { ZYDIS_MNEMONIC_VXORPD, 4, 0x01B6, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AD6*/ { ZYDIS_MNEMONIC_VXORPD, 4, 0x038C, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AD7*/ { ZYDIS_MNEMONIC_VXORPD, 4, 0x0391, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AD8*/ { ZYDIS_MNEMONIC_VXORPD, 4, 0x0396, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0AD9*/ { ZYDIS_MNEMONIC_VXORPD, 4, 0x039B, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0ADA*/ { ZYDIS_MNEMONIC_VXORPD, 4, 0x03A0, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_64, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0ADB*/ { ZYDIS_MNEMONIC_VXORPS, 4, 0x01C0, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0ADC*/ { ZYDIS_MNEMONIC_VXORPS, 4, 0x03A5, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0ADD*/ { ZYDIS_MNEMONIC_VXORPS, 4, 0x03AA, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0ADE*/ { ZYDIS_MNEMONIC_VXORPS, 4, 0x03AF, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE }, + /*0ADF*/ { ZYDIS_MNEMONIC_VXORPS, 4, 0x03B4, 0x00, 0x04, ZYDIS_FALSE, ZYDIS_TRUE, 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 }, + /*0AE0*/ { ZYDIS_MNEMONIC_VXORPS, 4, 0x03B9, 0x00, 0x04, ZYDIS_TRUE, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_IVECTOR_LENGTH_DEFAULT, ZYDIS_TUPLETYPE_FV, ZYDIS_IELEMENT_SIZE_32, ZYDIS_EVEX_FUNC_BC, ZYDIS_MASK_POLICY_ALLOWED, ZYDIS_TRUE, ZYDIS_FALSE, ZYDIS_EVEX_STATIC_BROADCAST_NONE } }; const ZydisInstructionDefinitionMVEX instructionDefinitionsMVEX[] = From cde97dca36feceecf2285231a95bd6ed84a920bf Mon Sep 17 00:00:00 2001 From: flobernd Date: Tue, 25 Jul 2017 14:58:17 +0200 Subject: [PATCH 2/2] Fixed a bug that caused the formatter to falsely print a `{sae}` decorator in some cases --- src/Formatter.c | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/src/Formatter.c b/src/Formatter.c index 196b934..061febb 100644 --- a/src/Formatter.c +++ b/src/Formatter.c @@ -756,8 +756,11 @@ static ZydisStatus ZydisFormatterPrintDecoratorIntel(const ZydisFormatter* forma } break; case ZYDIS_DECORATOR_TYPE_SAE: - ZYDIS_CHECK(ZydisStringBufferAppend(buffer, bufEnd - *buffer, - ZYDIS_STRBUF_APPEND_MODE_DEFAULT, " {sae}")); + if (instruction->avx.hasSAE && !instruction->avx.roundingMode) + { + ZYDIS_CHECK(ZydisStringBufferAppend(buffer, bufEnd - *buffer, + ZYDIS_STRBUF_APPEND_MODE_DEFAULT, " {sae}")); + } break; case ZYDIS_DECORATOR_TYPE_SWIZZLE: switch (instruction->avx.swizzleMode) @@ -948,17 +951,12 @@ static ZydisStatus ZydisFormatterFormatInstrIntel(const ZydisFormatter* formatte bufEnd - *buffer, instruction, &instruction->operands[i], ZYDIS_DECORATOR_TYPE_SWIZZLE)); } - if (instruction->avx.roundingMode) - { - ZYDIS_CHECK(formatter->funcPrintDecorator(formatter, buffer, - bufEnd - *buffer, instruction, &instruction->operands[i], - ZYDIS_DECORATOR_TYPE_ROUNDING_CONTROL)); - } else - { - ZYDIS_CHECK(formatter->funcPrintDecorator(formatter, buffer, - bufEnd - *buffer, instruction, &instruction->operands[i], - ZYDIS_DECORATOR_TYPE_SAE)); - } + ZYDIS_CHECK(formatter->funcPrintDecorator(formatter, buffer, + bufEnd - *buffer, instruction, &instruction->operands[i], + ZYDIS_DECORATOR_TYPE_ROUNDING_CONTROL)); + ZYDIS_CHECK(formatter->funcPrintDecorator(formatter, buffer, + bufEnd - *buffer, instruction, &instruction->operands[i], + ZYDIS_DECORATOR_TYPE_SAE)); } } }