const ZydisInternalInstructionDefinition instructionDefinitions[] = { /*0000*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AAA, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0001*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AAD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0002*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AAM, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0003*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AAS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0004*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0005*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0006*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0007*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0008*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0009*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*000A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*000B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*000C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*000D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*000E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*000F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0010*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0011*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0012*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x000C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0013*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0014*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0015*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0016*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0017*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0018*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0019*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*001A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0014, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*001B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0015, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*001C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0016, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*001D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*001E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0018, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*001F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0019, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0020*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x001A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0021*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0022*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0023*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0024*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0025*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0026*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0020, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0027*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADC, 0x0021, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0028*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADCX, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0029*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADCX, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*002A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADCX, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*002B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADCX, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*002C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*002D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0014, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*002E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*002F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0030*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0018, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0031*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0032*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x000C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0033*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0034*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0015, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0035*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0036*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0037*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x001A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0038*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0039*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0016, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*003A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*003B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*003C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*003D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0019, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*003E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*003F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0040*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0041*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0042*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0043*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0044*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0045*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0046*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0047*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0048*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0049*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0021, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*004A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x0020, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*004B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*004C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADD, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*004D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADDPD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*004E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADDPD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*004F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADDPS, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0050*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADDPS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0051*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADDSD, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0052*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADDSD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0053*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADDSS, 0x0025, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0054*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADDSS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0055*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADDSUBPD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0056*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADDSUBPD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0057*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADDSUBPS, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0058*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADDSUBPS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0059*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADOX, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*005A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADOX, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*005B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADOX, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*005C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ADOX, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*005D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AESDEC, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*005E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AESDEC, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*005F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AESDECLAST, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0060*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AESDECLAST, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0061*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AESENC, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0062*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AESENC, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0063*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AESENCLAST, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0064*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AESENCLAST, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0065*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AESIMC, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0066*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AESIMC, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0067*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AESKEYGENASSIST, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0068*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AESKEYGENASSIST, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0069*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*006A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*006B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0019, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*006C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*006D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*006E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*006F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0020, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0070*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0071*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0072*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0021, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0073*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0074*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0075*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0076*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0077*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x000C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0078*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0079*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*007A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0015, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*007B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*007C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*007D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*007E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0016, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*007F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0080*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0081*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0082*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0083*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0084*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0085*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0086*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0087*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0018, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0088*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0014, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0089*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x001A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*008A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*008B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*008C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_AND, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*008D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ANDN, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*008E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ANDN, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*008F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ANDN, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0090*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ANDN, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0091*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ANDNPD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0092*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ANDNPD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0093*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ANDNPS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0094*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ANDNPS, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0095*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ANDPD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0096*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ANDPD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0097*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ANDPS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0098*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ANDPS, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0099*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ARPL, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*009A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ARPL, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*009B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BEXTR, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*009C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BEXTR, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*009D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BEXTR, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*009E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BEXTR, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*009F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BEXTR, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BEXTR, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BEXTR, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BEXTR, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCFILL, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCFILL, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCFILL, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCFILL, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCI, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCI, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCI, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCI, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCIC, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCIC, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCIC, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCIC, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCMSK, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCMSK, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCMSK, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCMSK, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCS, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCS, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCS, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLCS, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLENDPD, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLENDPD, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLENDPS, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLENDPS, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLENDVPD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLENDVPD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLENDVPS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLENDVPS, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSFILL, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSFILL, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSFILL, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSFILL, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSI, 0x002E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSI, 0x002F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSI, 0x0030, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSI, 0x0031, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSIC, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSIC, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSIC, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSIC, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSMSK, 0x002F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSMSK, 0x0031, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSMSK, 0x002E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSMSK, 0x0030, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSR, 0x002F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSR, 0x002E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSR, 0x0030, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BLSR, 0x0031, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDCL, 0x0032, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDCL, 0x0033, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDCL, 0x0034, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDCL, 0x0035, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDCN, 0x0035, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDCN, 0x0032, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDCN, 0x0033, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDCN, 0x0034, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDCU, 0x0032, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDCU, 0x0035, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDCU, 0x0034, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDCU, 0x0033, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDLDX, 0x0035, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDMK, 0x0035, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDMK, 0x0034, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDMOV, 0x0036, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDMOV, 0x0035, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDMOV, 0x0037, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDMOV, 0x0038, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDMOV, 0x0039, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDMOV, 0x003A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BNDSTX, 0x0038, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BOUND, 0x003B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BOUND, 0x003C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BSF, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BSF, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BSF, 0x003D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BSF, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BSF, 0x003E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BSF, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BSR, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BSR, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BSR, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BSR, 0x003E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BSR, 0x003D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BSR, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BSWAP, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BSWAP, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BT, 0x003F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BT, 0x0040, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BT, 0x0041, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BT, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BT, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BT, 0x0044, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*00FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BT, 0x0045, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0100*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BT, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0101*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BT, 0x0047, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0102*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BT, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0103*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BT, 0x0049, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0104*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BT, 0x004A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0105*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTC, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0106*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTC, 0x0044, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0107*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTC, 0x004B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0108*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTC, 0x0049, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0109*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTC, 0x004A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*010A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTC, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*010B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTC, 0x004C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*010C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTC, 0x004D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*010D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTC, 0x003F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*010E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTC, 0x004E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*010F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTC, 0x004F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0110*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTC, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0111*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTR, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0112*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTR, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0113*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTR, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0114*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTR, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0115*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTR, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0116*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTR, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0117*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTR, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0118*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTR, 0x004E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0119*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTR, 0x004F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*011A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTR, 0x004D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*011B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTR, 0x004B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*011C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTR, 0x004C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*011D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTS, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*011E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTS, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*011F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTS, 0x004C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0120*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTS, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0121*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTS, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0122*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTS, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0123*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTS, 0x004F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0124*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTS, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0125*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTS, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0126*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTS, 0x004B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0127*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTS, 0x004D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0128*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BTS, 0x004E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0129*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BZHI, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*012A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BZHI, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*012B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BZHI, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*012C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_BZHI, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*012D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CALL, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*012E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CALL, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*012F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CALL, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0130*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CALL, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0131*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CALL, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0132*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CALL, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0133*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CALL, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0134*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CALL, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0135*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CALL, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0136*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CALL, 0x000C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0137*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CALL, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0138*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CALL, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0139*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CALL, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*013A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CALL, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*013B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CBW, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*013C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CDQ, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*013D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CDQE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*013E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CLAC, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*013F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CLC, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0140*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CLD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0141*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CLFLUSH, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0142*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CLFLUSHOPT, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0143*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CLGI, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0144*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CLI, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0145*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CLTS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0146*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CLWB, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0147*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CLZERO, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0148*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMC, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0149*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVA, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*014A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVA, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*014B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVA, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*014C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVA, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*014D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVA, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*014E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVA, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*014F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVAE, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0150*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVAE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0151*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVAE, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0152*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVAE, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0153*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVAE, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0154*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVAE, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0155*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVB, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0156*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVB, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0157*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVB, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0158*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVB, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0159*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVB, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*015A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVB, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*015B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVBE, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*015C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVBE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*015D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVBE, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*015E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVBE, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*015F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVBE, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0160*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVBE, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0161*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVE, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0162*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVE, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0163*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0164*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVE, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0165*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVE, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0166*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVE, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0167*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVG, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0168*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVG, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0169*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVG, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*016A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVG, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*016B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVG, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*016C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVG, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*016D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVGE, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*016E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVGE, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*016F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVGE, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0170*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVGE, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0171*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVGE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0172*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVGE, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0173*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVL, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0174*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVL, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0175*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVL, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0176*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVL, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0177*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVL, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0178*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVL, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0179*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVLE, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*017A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVLE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*017B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVLE, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*017C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVLE, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*017D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVLE, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*017E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVLE, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*017F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0180*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNE, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0181*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNE, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0182*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNE, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0183*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNE, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0184*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNE, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0185*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNO, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0186*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNO, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0187*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNO, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0188*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNO, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0189*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNO, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*018A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNO, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*018B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNP, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*018C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNP, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*018D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNP, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*018E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNP, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*018F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNP, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0190*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNP, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0191*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNS, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0192*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNS, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0193*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNS, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0194*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0195*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNS, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0196*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVNS, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0197*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVO, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0198*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVO, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0199*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVO, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*019A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVO, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*019B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVO, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*019C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVO, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*019D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVP, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*019E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVP, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*019F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVP, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVP, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVP, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVP, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVS, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVS, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVS, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVS, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMOVS, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0051, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0052, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0053, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0049, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0054, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x004A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0055, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0056, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0057, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0058, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0059, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x005A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x005B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x005C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x005D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x005E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x005F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x003F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x005C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0064, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0065, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0066, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x005D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0044, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0067, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0068, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0069, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x003B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x006A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMP, 0x003C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPPD, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPPD, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPPS, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPPS, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPSB, 0x006B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPSD, 0x000C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPSD, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPSD, 0x006C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPSQ, 0x006D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPSS, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPSS, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPSW, 0x006E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPXCHG, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPXCHG, 0x0014, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPXCHG, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPXCHG, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPXCHG, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPXCHG, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPXCHG, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPXCHG, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPXCHG16B, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CMPXCHG8B, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_COMISD, 0x006F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_COMISD, 0x0070, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_COMISS, 0x0070, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_COMISS, 0x0071, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CPUID, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CQO, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CRC32, 0x0072, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CRC32, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CRC32, 0x0073, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CRC32, 0x0074, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CRC32, 0x0075, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CRC32, 0x0076, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CRC32, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CRC32, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CRC32, 0x0077, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CRC32, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTDQ2PD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTDQ2PD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTDQ2PS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTDQ2PS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTPD2DQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTPD2DQ, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTPD2PI, 0x0079, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTPD2PI, 0x007A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTPD2PS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTPD2PS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTPI2PD, 0x007B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTPI2PD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*01FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTPI2PS, 0x007B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0200*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTPI2PS, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0201*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTPS2DQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0202*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTPS2DQ, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0203*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTPS2PD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0204*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTPS2PD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0205*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTPS2PI, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0206*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTPS2PI, 0x007A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0207*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSD2SI, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0208*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSD2SI, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0209*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSD2SI, 0x007F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*020A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSD2SI, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*020B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSD2SS, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*020C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSD2SS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*020D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSI2SD, 0x0080, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*020E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSI2SD, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*020F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSI2SD, 0x0082, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0210*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSI2SD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0211*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSI2SS, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0212*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSI2SS, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0213*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSI2SS, 0x0080, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0214*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSI2SS, 0x0082, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0215*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSS2SD, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0216*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSS2SD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0217*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSS2SI, 0x0083, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0218*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSS2SI, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0219*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSS2SI, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*021A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTSS2SI, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*021B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTTPD2DQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*021C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTTPD2DQ, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*021D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTTPD2PI, 0x007A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*021E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTTPD2PI, 0x0079, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*021F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTTPS2DQ, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0220*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTTPS2DQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0221*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTTPS2PI, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0222*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTTPS2PI, 0x007A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0223*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTTSD2SI, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0224*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTTSD2SI, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0225*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTTSD2SI, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0226*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTTSD2SI, 0x007F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0227*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTTSS2SI, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0228*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTTSS2SI, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0229*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTTSS2SI, 0x0083, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*022A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CVTTSS2SI, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*022B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CWD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*022C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_CWDE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*022D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DAA, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*022E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DAS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*022F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DEC, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0230*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DEC, 0x0014, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0231*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DEC, 0x0015, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0232*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DEC, 0x0016, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0233*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DEC, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0234*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DEC, 0x0018, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0235*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DEC, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0236*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DEC, 0x0019, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0237*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DEC, 0x001A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0238*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DEC, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0239*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DIV, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*023A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DIV, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*023B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DIV, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*023C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DIV, 0x0018, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*023D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DIV, 0x0015, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*023E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DIV, 0x001A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*023F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DIV, 0x0016, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0240*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DIV, 0x0019, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0241*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DIVPD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0242*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DIVPD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0243*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DIVPS, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0244*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DIVPS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0245*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DIVSD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0246*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DIVSD, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0247*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DIVSS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0248*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DIVSS, 0x0025, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0249*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DPPD, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*024A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DPPD, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*024B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DPPS, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*024C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_DPPS, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*024D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_EMMS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*024E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ENCLS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*024F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ENCLU, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0250*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ENTER, 0x0084, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0251*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ENTER, 0x0084, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0252*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ENTER, 0x0084, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0253*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_EXTRACTPS, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0254*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_EXTRACTPS, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0255*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_EXTRACTPS, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0256*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_EXTRQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0257*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_EXTRQ, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0258*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_F2XM1, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0259*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FABS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*025A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FADD, 0x0085, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*025B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FADD, 0x0086, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*025C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FADD, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*025D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FADD, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*025E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FADDP, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*025F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FBLD, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0260*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FBSTP, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0261*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCHS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0262*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCMOVB, 0x0087, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0263*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCMOVBE, 0x0087, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0264*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCMOVE, 0x0087, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0265*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCMOVNB, 0x0087, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0266*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCMOVNBE, 0x0087, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0267*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCMOVNE, 0x0087, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0268*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCMOVNU, 0x0087, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0269*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCMOVU, 0x0087, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*026A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCOM, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*026B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCOM, 0x0086, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*026C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCOM, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*026D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCOMI, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*026E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCOMP, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*026F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCOMP, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0270*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCOMP, 0x0086, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0271*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCOMP, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0272*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCOMPI, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0273*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCOMPP, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0274*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FCOS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0275*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FDECSTP, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0276*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FDIV, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0277*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FDIV, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0278*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FDIV, 0x0085, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0279*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FDIV, 0x0086, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*027A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FDIVP, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*027B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FDIVR, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*027C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FDIVR, 0x0085, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*027D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FDIVR, 0x0086, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*027E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FDIVR, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*027F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FDIVRP, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0280*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FEMMS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0281*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FFREE, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0282*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FIADD, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0283*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FIADD, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0284*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FICOM, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0285*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FICOM, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0286*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FICOMP, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0287*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FICOMP, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0288*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FIDIV, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0289*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FIDIV, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*028A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FIDIVR, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*028B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FIDIVR, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*028C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FILD, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*028D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FILD, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*028E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FILD, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*028F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FIMUL, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0290*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FIMUL, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0291*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FINCSTP, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0292*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FIST, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0293*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FIST, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0294*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FISTP, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0295*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FISTP, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0296*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FISTP, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0297*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FISTTP, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0298*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FISTTP, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0299*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FISTTP, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*029A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FISUB, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*029B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FISUB, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*029C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FISUBR, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*029D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FISUBR, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*029E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FLD, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*029F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FLD, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FLD, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FLD, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FLD1, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FLDCW, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FLDENV, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FLDENV, 0x0020, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FLDL2E, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FLDL2T, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FLDLG2, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FLDLN2, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FLDPI, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FLDZ, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FMUL, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FMUL, 0x0085, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FMUL, 0x0086, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FMUL, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FMULP, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FNCLEX, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FNINIT, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FNOP, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FNSAVE, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FNSTCW, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FNSTENV, 0x0020, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FNSTENV, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FNSTSW, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FPATAN, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FPREM, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FPREM1, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FPTAN, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FREEP, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FRNDINT, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FRSTOR, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSCALE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSIN, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSINCOS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSQRT, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FST, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FST, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FST, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSTDW, 0x0021, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSTP, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSTP, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSTP, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSTP, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSTSG, 0x0021, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSTSW, 0x0021, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSUB, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSUB, 0x0086, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSUB, 0x0085, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSUB, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSUBP, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSUBR, 0x0085, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSUBR, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSUBR, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSUBR, 0x0086, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FSUBRP, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FTST, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FUCOM, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FUCOMI, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FUCOMP, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FUCOMPI, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FUCOMPP, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FXAM, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FXCH, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FXRSTOR, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FXRSTOR64, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FXSAVE, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FXSAVE64, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FXTRACT, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FYL2X, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_FYL2XP1, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_GETSEC, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_HADDPD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_HADDPD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_HADDPS, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_HADDPS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_HLT, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_HSUBPD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_HSUBPD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_HSUBPS, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_HSUBPS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IDIV, 0x0019, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IDIV, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IDIV, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IDIV, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IDIV, 0x0018, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IDIV, 0x0016, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IDIV, 0x001A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IDIV, 0x0015, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x001A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0018, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*02FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0014, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0300*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0015, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0301*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0016, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0302*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0016, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0303*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0304*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0019, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0305*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0306*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0015, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0307*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0308*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0309*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*030A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*030B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0018, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*030C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*030D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x0019, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*030E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x001A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*030F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0310*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0311*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IMUL, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0312*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IN, 0x0088, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0313*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IN, 0x0089, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0314*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IN, 0x008A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0315*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IN, 0x008B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0316*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IN, 0x008C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0317*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IN, 0x008D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0318*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INC, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0319*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INC, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*031A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INC, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*031B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INC, 0x0015, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*031C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INC, 0x0016, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*031D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INC, 0x0019, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*031E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INC, 0x0014, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*031F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INC, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0320*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INC, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0321*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INC, 0x0018, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0322*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INSB, 0x008E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0323*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INSD, 0x008F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0324*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INSERTPS, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0325*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INSERTPS, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0326*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INSERTQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0327*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INSERTQ, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0328*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INSW, 0x0090, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0329*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INT, 0x0025, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*032A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INT1, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*032B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INT3, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*032C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INTO, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*032D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INVD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*032E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INVEPT, 0x0091, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*032F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INVEPT, 0x0092, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0330*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INVLPG, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0331*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INVLPGA, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0332*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INVLPGA, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0333*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INVPCID, 0x0091, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0334*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INVPCID, 0x0092, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0335*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INVVPID, 0x0092, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0336*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_INVVPID, 0x0091, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0337*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IRET, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0338*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IRETD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0339*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_IRETQ, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*033A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JA, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*033B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JA, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*033C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JA, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*033D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JA, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*033E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JA, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*033F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JAE, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0340*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JAE, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0341*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JAE, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0342*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JAE, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0343*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JAE, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0344*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JB, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0345*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JB, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0346*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JB, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0347*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JB, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0348*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JB, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0349*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JBE, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*034A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JBE, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*034B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JBE, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*034C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JBE, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*034D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JBE, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*034E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JCXZ, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*034F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JE, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0350*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JE, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0351*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JE, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0352*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JE, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0353*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JE, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0354*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JECXZ, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0355*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JECXZ, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0356*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JG, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0357*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JG, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0358*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JG, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0359*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JG, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*035A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JG, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*035B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JGE, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*035C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JGE, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*035D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JGE, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*035E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JGE, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*035F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JGE, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0360*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JL, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0361*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JL, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0362*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JL, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0363*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JL, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0364*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JL, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0365*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JLE, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0366*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JLE, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0367*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JLE, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0368*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JLE, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0369*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JLE, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*036A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JMP, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*036B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JMP, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*036C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JMP, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*036D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JMP, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*036E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JMP, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*036F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JMP, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0370*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JMP, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0371*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JMP, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0372*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JMP, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0373*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JMP, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0374*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JMP, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0375*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JMP, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0376*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JMP, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0377*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JMP, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0378*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNE, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0379*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNE, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*037A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNE, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*037B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNE, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*037C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNE, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*037D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNO, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*037E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNO, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*037F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNO, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0380*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNO, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0381*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNO, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0382*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNP, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0383*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNP, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0384*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNP, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0385*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNP, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0386*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNP, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0387*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNS, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0388*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNS, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0389*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNS, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*038A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNS, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*038B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JNS, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*038C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JO, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*038D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JO, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*038E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JO, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*038F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JO, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0390*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JO, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0391*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JP, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0392*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JP, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0393*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JP, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0394*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JP, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0395*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JP, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0396*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JRCXZ, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0397*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JS, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0398*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JS, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0399*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JS, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*039A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JS, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*039B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_JS, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*039C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KADDB, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*039D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KADDD, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*039E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KADDQ, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*039F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KADDW, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KANDB, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KANDD, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KANDNB, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KANDND, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KANDNQ, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KANDNW, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KANDQ, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KANDW, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVB, 0x0093, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVB, 0x0094, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVB, 0x0095, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVB, 0x0096, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVB, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVD, 0x0098, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVD, 0x0095, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVD, 0x0099, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVD, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVD, 0x0096, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVQ, 0x009A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVQ, 0x009B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVQ, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVQ, 0x009C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVQ, 0x009D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVW, 0x0096, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVW, 0x009E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVW, 0x009F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVW, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KMOVW, 0x0095, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KNOTB, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KNOTD, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KNOTQ, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KNOTW, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KORB, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KORD, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KORQ, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KORTESTB, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KORTESTD, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KORTESTQ, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KORTESTW, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KORW, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KSHIFTLB, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KSHIFTLD, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KSHIFTLQ, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KSHIFTLW, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KSHIFTRB, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KSHIFTRD, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KSHIFTRQ, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KSHIFTRW, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KTESTB, 0x00A0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KTESTD, 0x00A0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KTESTQ, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KTESTW, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KUNPCKBW, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KUNPCKDQ, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KUNPCKWD, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KXNORB, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KXNORD, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KXNORQ, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KXNORW, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KXORB, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KXORD, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KXORQ, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_KXORW, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LAHF, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LAR, 0x00A1, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LAR, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LAR, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LAR, 0x00A2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LAR, 0x003D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LAR, 0x003E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LDDQU, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LDMXCSR, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LDS, 0x00A3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LDS, 0x00A4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LEA, 0x00A5, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LEA, 0x00A6, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LEA, 0x00A7, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LEAVE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LEAVE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LEAVE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LES, 0x00A4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LES, 0x00A3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LFENCE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LFS, 0x00A8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LFS, 0x00A3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LFS, 0x00A4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LGDT, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LGDT, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LGS, 0x00A4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LGS, 0x00A8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LGS, 0x00A3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LIDT, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LIDT, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LJMP, 0x000C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LJMP, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*03FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LLDT, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0400*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LLDT, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0401*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LMSW, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0402*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LMSW, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0403*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LODSB, 0x00A9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0404*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LODSD, 0x00AA, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0405*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LODSQ, 0x00AB, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0406*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LODSW, 0x00AC, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0407*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LOOP, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0408*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LOOP, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0409*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LOOPE, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*040A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LOOPE, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*040B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LOOPNE, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*040C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LOOPNE, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*040D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LSL, 0x003E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*040E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LSL, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*040F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LSL, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0410*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LSL, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0411*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LSL, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0412*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LSL, 0x003D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0413*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LSS, 0x00A4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0414*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LSS, 0x00A3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0415*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LSS, 0x00A8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0416*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LTR, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0417*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LTR, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0418*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LZCNT, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0419*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LZCNT, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*041A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LZCNT, 0x003E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*041B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LZCNT, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*041C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LZCNT, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*041D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_LZCNT, 0x003D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*041E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MASKMOVDQU, 0x0070, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*041F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MASKMOVDQU, 0x0070, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0420*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MASKMOVQ, 0x00AD, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0421*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MASKMOVQ, 0x00AD, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0422*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MAXPD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0423*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MAXPD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0424*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MAXPS, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0425*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MAXPS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0426*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MAXSD, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0427*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MAXSD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0428*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MAXSS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0429*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MAXSS, 0x0025, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*042A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MFENCE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*042B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MINPD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*042C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MINPD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*042D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MINPS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*042E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MINPS, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*042F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MINSD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0430*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MINSD, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0431*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MINSS, 0x0025, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0432*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MINSS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0433*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MONITOR, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0434*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MONITORX, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0435*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MONTMUL, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0436*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00AE, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0437*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00AF, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0438*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00B0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0439*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00B1, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*043A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00B2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*043B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00B3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*043C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00B4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*043D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00B5, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*043E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00B6, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*043F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00B7, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0440*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00B8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0441*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00B9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0442*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00BA, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0443*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0444*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00BB, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0445*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00BC, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0446*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00BD, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0447*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0448*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00BE, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0449*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00BF, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*044A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00C0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*044B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00C1, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*044C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00C2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*044D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00C3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*044E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00C4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*044F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00C5, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0450*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00C6, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0451*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00C7, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0452*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00C8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0453*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00C9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0454*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x003D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0455*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00CA, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0456*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00CB, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0457*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00CC, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0458*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00CD, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0459*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00CE, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*045A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00CF, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*045B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*045C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00D0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*045D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00D1, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*045E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00D2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*045F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00D3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0460*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00D4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0461*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00D5, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0462*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00D6, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0463*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00D7, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0464*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00D8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0465*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00D9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0466*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0467*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0468*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00DA, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0469*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*046A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00DB, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*046B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00DC, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*046C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00DD, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*046D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00DE, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*046E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00DF, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*046F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00E0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0470*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00E1, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0471*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00E2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0472*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00E3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0473*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00E4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0474*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x003E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0475*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00E5, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0476*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00E6, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0477*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOV, 0x00E7, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0478*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVAPD, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0479*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVAPD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*047A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVAPD, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*047B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVAPD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*047C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVAPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*047D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVAPS, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*047E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVAPS, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*047F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVAPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0480*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVBE, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0481*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVBE, 0x00D3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0482*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVBE, 0x00C4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0483*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVBE, 0x003E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0484*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVBE, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0485*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVBE, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0486*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVD, 0x00B0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0487*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVD, 0x00EA, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0488*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVD, 0x00EB, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0489*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVD, 0x00EA, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*048A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVD, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*048B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVD, 0x0082, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*048C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVD, 0x00EC, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*048D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVD, 0x00ED, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*048E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVD, 0x00EE, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*048F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVD, 0x00EF, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0490*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVDDUP, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0491*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVDDUP, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0492*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVDQ2Q, 0x007A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0493*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVDQA, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0494*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVDQA, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0495*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVDQA, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0496*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVDQA, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0497*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVDQU, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0498*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVDQU, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0499*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVDQU, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*049A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVDQU, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*049B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVHLPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*049C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVHPD, 0x00F0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*049D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVHPD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*049E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVHPS, 0x00F0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*049F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVHPS, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVLHPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVLPD, 0x00F0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVLPD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVLPS, 0x00F0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVLPS, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVMSKPD, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVMSKPD, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVMSKPS, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVMSKPS, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVNTDQ, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVNTDQA, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVNTI, 0x00C4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVNTI, 0x00D3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVNTPD, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVNTPS, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVNTQ, 0x00EC, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVNTSD, 0x00F0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVNTSS, 0x00F1, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVQ, 0x00F2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVQ, 0x00F3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVQ, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVQ, 0x00EC, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVQ, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVQ, 0x00F0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVQ, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVQ, 0x00EC, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVQ, 0x00F4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVQ, 0x00F5, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVQ, 0x0080, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVQ2DQ, 0x007B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSB, 0x00F6, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSD, 0x00F7, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSD, 0x00F0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSD, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSHDUP, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSHDUP, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSLDUP, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSLDUP, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSQ, 0x00F8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSS, 0x00F1, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSS, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSS, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSW, 0x00F9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSX, 0x00A1, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSX, 0x00FA, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSX, 0x00FB, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSX, 0x00FC, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSX, 0x00A2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSX, 0x00FD, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSX, 0x00FE, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSX, 0x00FF, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSX, 0x0100, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSX, 0x0101, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSXD, 0x0083, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVSXD, 0x0102, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVUPD, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVUPD, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVUPD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVUPD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVUPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVUPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVUPS, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVUPS, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVZX, 0x00FC, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVZX, 0x0101, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVZX, 0x00FF, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVZX, 0x00A1, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVZX, 0x00FE, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVZX, 0x00FB, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVZX, 0x0100, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVZX, 0x00FA, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVZX, 0x00FD, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MOVZX, 0x00A2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MPSADBW, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MPSADBW, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MUL, 0x0019, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MUL, 0x001A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MUL, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MUL, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MUL, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MUL, 0x0016, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MUL, 0x0015, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MUL, 0x0018, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MULPD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MULPD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MULPS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MULPS, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MULSD, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MULSD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MULSS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MULSS, 0x0025, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*04FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MULX, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0500*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MULX, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0501*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MULX, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0502*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MULX, 0x0020, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0503*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MWAIT, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0504*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_MWAITX, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0505*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NEG, 0x0019, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0506*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NEG, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0507*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NEG, 0x001A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0508*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NEG, 0x0015, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0509*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NEG, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*050A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NEG, 0x0016, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*050B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NEG, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*050C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NEG, 0x0018, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*050D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NOP, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*050E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NOP, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*050F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NOT, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0510*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NOT, 0x0016, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0511*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NOT, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0512*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NOT, 0x001A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0513*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NOT, 0x0019, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0514*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NOT, 0x0015, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0515*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NOT, 0x0018, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0516*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_NOT, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0517*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0518*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0519*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*051A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*051B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*051C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0016, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*051D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x001A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*051E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*051F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0019, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0520*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0521*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0522*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0014, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0523*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0524*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0525*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0526*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0020, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0527*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0528*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0529*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*052A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0021, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*052B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*052C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*052D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*052E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*052F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0530*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0531*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0532*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0018, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0533*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0534*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0015, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0535*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0536*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0537*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0538*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0539*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*053A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OR, 0x000C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*053B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ORPD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*053C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ORPD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*053D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ORPS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*053E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ORPS, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*053F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OUT, 0x0103, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0540*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OUT, 0x0104, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0541*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OUT, 0x0105, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0542*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OUT, 0x0106, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0543*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OUT, 0x0107, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0544*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OUT, 0x0108, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0545*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OUTSB, 0x0109, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0546*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OUTSD, 0x010A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0547*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_OUTSW, 0x010B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0548*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PABSB, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0549*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PABSB, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*054A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PABSB, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*054B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PABSB, 0x00F4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*054C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PABSD, 0x00F4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*054D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PABSD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*054E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PABSD, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*054F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PABSD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0550*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PABSW, 0x00F4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0551*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PABSW, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0552*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PABSW, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0553*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PABSW, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0554*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PACKSSDW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0555*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PACKSSDW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0556*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PACKSSDW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0557*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PACKSSDW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0558*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PACKSSWB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0559*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PACKSSWB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*055A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PACKSSWB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*055B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PACKSSWB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*055C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PACKUSDW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*055D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PACKUSDW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*055E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PACKUSWB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*055F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PACKUSWB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0560*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PACKUSWB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0561*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PACKUSWB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0562*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0563*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0564*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0565*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0566*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0567*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDD, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0568*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0569*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDD, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*056A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDQ, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*056B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDQ, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*056C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDQ, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*056D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDQ, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*056E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDSB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*056F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDSB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0570*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDSB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0571*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDSB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0572*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDSW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0573*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDSW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0574*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDSW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0575*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDSW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0576*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDUSB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0577*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDUSB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0578*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDUSB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0579*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDUSB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*057A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDUSW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*057B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDUSW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*057C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDUSW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*057D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDUSW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*057E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*057F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0580*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0581*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PADDW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0582*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PALIGNR, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0583*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PALIGNR, 0x0021, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0584*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PALIGNR, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0585*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PALIGNR, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0586*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PAND, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0587*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PAND, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0588*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PAND, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0589*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PAND, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*058A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PANDN, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*058B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PANDN, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*058C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PANDN, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*058D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PANDN, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*058E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PAUSE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*058F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PAVGB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0590*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PAVGB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0591*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PAVGB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0592*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PAVGB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0593*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PAVGUSB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0594*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PAVGUSB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0595*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PAVGW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0596*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PAVGW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0597*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PAVGW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0598*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PAVGW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0599*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PBLENDVB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*059A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PBLENDVB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*059B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PBLENDW, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*059C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PBLENDW, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*059D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCLMULQDQ, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*059E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCLMULQDQ, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*059F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPEQB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPEQB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPEQB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPEQB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPEQD, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPEQD, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPEQD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPEQD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPEQQ, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPEQQ, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPEQW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPEQW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPEQW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPEQW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPESTRI, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPESTRI, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPESTRM, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPESTRM, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPGTB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPGTB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPGTB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPGTB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPGTD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPGTD, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPGTD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPGTD, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPGTQ, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPGTQ, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPGTW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPGTW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPGTW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPGTW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPISTRI, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPISTRI, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPISTRM, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCMPISTRM, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PCOMMIT, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PDEP, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PDEP, 0x0020, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PDEP, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PDEP, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXT, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXT, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXT, 0x0020, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXT, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXTRB, 0x0025, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXTRB, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXTRB, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXTRD, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXTRD, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXTRQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXTRQ, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXTRW, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXTRW, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXTRW, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXTRW, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXTRW, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXTRW, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PEXTRW, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PF2ID, 0x00F4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PF2ID, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PF2IW, 0x00F4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PF2IW, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFACC, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFACC, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFADD, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFADD, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFCMPEQ, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFCMPEQ, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFCMPGE, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFCMPGE, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFCMPGT, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFCMPGT, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFMAX, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFMAX, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFMIN, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFMIN, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFMUL, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFMUL, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFNACC, 0x010E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFNACC, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFPNACC, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFPNACC, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFRCP, 0x00F4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFRCP, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFRCPIT1, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFRCPIT1, 0x00F4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFRCPIT2, 0x00F4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFRCPIT2, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFRSQIT1, 0x00F4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFRSQIT1, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFRSQRT, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFRSQRT, 0x00F4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFSUB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFSUB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFSUBR, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*05FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PFSUBR, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0600*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHADDD, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0601*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHADDD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0602*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHADDD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0603*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHADDD, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0604*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHADDSW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0605*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHADDSW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0606*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHADDSW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0607*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHADDSW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0608*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHADDW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0609*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHADDW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*060A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHADDW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*060B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHADDW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*060C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHMINPOSUW, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*060D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHMINPOSUW, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*060E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHSUBD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*060F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHSUBD, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0610*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHSUBD, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0611*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHSUBD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0612*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHSUBSW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0613*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHSUBSW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0614*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHSUBSW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0615*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHSUBSW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0616*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHSUBW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0617*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHSUBW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0618*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHSUBW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0619*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PHSUBW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*061A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PI2FD, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*061B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PI2FD, 0x00F4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*061C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PI2FW, 0x00F4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*061D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PI2FW, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*061E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PINSRB, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*061F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PINSRB, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0620*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PINSRB, 0x002E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0621*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PINSRD, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0622*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PINSRD, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0623*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PINSRQ, 0x002F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0624*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PINSRQ, 0x002E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0625*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PINSRW, 0x0030, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0626*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PINSRW, 0x0031, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0627*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PINSRW, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0628*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PINSRW, 0x002E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0629*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PINSRW, 0x0032, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*062A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PINSRW, 0x0033, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*062B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMADDUBSW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*062C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMADDUBSW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*062D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMADDUBSW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*062E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMADDUBSW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*062F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMADDWD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0630*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMADDWD, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0631*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMADDWD, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0632*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMADDWD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0633*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMAXSB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0634*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMAXSB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0635*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMAXSD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0636*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMAXSD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0637*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMAXSW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0638*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMAXSW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0639*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMAXSW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*063A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMAXSW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*063B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMAXUB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*063C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMAXUB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*063D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMAXUB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*063E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMAXUB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*063F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMAXUD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0640*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMAXUD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0641*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMAXUW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0642*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMAXUW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0643*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMINSB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0644*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMINSB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0645*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMINSD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0646*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMINSD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0647*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMINSW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0648*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMINSW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0649*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMINSW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*064A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMINSW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*064B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMINUB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*064C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMINUB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*064D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMINUB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*064E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMINUB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*064F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMINUD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0650*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMINUD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0651*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMINUW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0652*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMINUW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0653*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVMSKB, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0654*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVMSKB, 0x010F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0655*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVMSKB, 0x0110, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0656*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVMSKB, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0657*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVSXBD, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0658*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVSXBD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0659*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVSXBQ, 0x0111, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*065A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVSXBQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*065B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVSXBW, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*065C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVSXBW, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*065D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVSXDQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*065E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVSXDQ, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*065F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVSXWD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0660*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVSXWD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0661*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVSXWQ, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0662*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVSXWQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0663*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVZXBD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0664*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVZXBD, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0665*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVZXBQ, 0x0111, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0666*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVZXBQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0667*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVZXBW, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0668*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVZXBW, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0669*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVZXDQ, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*066A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVZXDQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*066B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVZXWD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*066C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVZXWD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*066D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVZXWQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*066E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMOVZXWQ, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*066F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULDQ, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0670*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULDQ, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0671*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULHRSW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0672*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULHRSW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0673*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULHRSW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0674*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULHRSW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0675*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULHRW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0676*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULHRW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0677*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULHUW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0678*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULHUW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0679*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULHUW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*067A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULHUW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*067B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULHW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*067C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULHW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*067D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULHW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*067E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULHW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*067F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULLD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0680*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULLD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0681*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULLW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0682*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULLW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0683*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULLW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0684*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULLW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0685*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULUDQ, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0686*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULUDQ, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0687*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULUDQ, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0688*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PMULUDQ, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0689*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POP, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*068A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POP, 0x002E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*068B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POP, 0x002F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*068C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POP, 0x0030, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*068D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POP, 0x0031, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*068E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POP, 0x0032, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*068F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POP, 0x0033, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0690*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POP, 0x0034, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0691*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POP, 0x0035, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0692*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POP, 0x0036, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0693*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POP, 0x0037, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0694*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POP, 0x0038, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0695*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POP, 0x0039, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0696*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POP, 0x003A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0697*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POPAL, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0698*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POPAW, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0699*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POPCNT, 0x0067, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*069A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POPCNT, 0x0056, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*069B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POPCNT, 0x0057, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*069C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POPCNT, 0x003C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*069D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POPCNT, 0x0066, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*069E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POPCNT, 0x003B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*069F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POPF, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POPFD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POPFQ, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POR, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POR, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POR, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_POR, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PREFETCH, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PREFETCHNTA, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PREFETCHT0, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PREFETCHT1, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PREFETCHT2, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PREFETCHW, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSADBW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSADBW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSADBW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSADBW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSHUFB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSHUFB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSHUFB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSHUFB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSHUFD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSHUFD, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSHUFHW, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSHUFHW, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSHUFLW, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSHUFLW, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSHUFW, 0x0034, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSHUFW, 0x0035, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSIGNB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSIGNB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSIGNB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSIGNB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSIGND, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSIGND, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSIGND, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSIGND, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSIGNW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSIGNW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSIGNW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSIGNW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLD, 0x0112, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLD, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLD, 0x0113, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLD, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLDQ, 0x0113, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLQ, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLQ, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLQ, 0x0113, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLQ, 0x0112, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLQ, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLQ, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLW, 0x0113, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSLLW, 0x0112, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRAD, 0x0112, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRAD, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRAD, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRAD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRAD, 0x0113, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRAD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRAW, 0x0113, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRAW, 0x0112, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRAW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRAW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRAW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRAW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLD, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLD, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLD, 0x0113, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLD, 0x0112, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLDQ, 0x0113, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLQ, 0x0113, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLQ, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLQ, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLQ, 0x0112, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLQ, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLQ, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLW, 0x0112, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLW, 0x0113, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSRLW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*06FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0700*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBD, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0701*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBD, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0702*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBQ, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0703*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBQ, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0704*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBQ, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0705*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBQ, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0706*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBSB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0707*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBSB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0708*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBSB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0709*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBSB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*070A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBSW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*070B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBSW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*070C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBSW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*070D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBSW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*070E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBUSB, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*070F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBUSB, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0710*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBUSB, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0711*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBUSB, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0712*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBUSW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0713*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBUSW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0714*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBUSW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0715*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBUSW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0716*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0717*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0718*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0719*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSUBW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*071A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSWAPD, 0x00F4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*071B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PSWAPD, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*071C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PTEST, 0x0114, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*071D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PTEST, 0x0070, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*071E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKHBW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*071F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKHBW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0720*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKHBW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0721*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKHBW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0722*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKHDQ, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0723*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKHDQ, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0724*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKHDQ, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0725*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKHDQ, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0726*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKHQDQ, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0727*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKHQDQ, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0728*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKHWD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0729*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKHWD, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*072A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKHWD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*072B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKHWD, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*072C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKLBW, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*072D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKLBW, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*072E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKLBW, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*072F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKLBW, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0730*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKLDQ, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0731*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKLDQ, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0732*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKLDQ, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0733*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKLDQ, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0734*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKLQDQ, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0735*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKLQDQ, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0736*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKLWD, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0737*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKLWD, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0738*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKLWD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0739*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUNPCKLWD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*073A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*073B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*073C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x003B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*073D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*073E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x003C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*073F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x003D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0740*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x003E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0741*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0742*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x003F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0743*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0744*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x0037, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0745*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x002E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0746*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0747*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0748*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x0040, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0749*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x0041, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*074A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x0030, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*074B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*074C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x0039, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*074D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*074E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSH, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*074F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSHAL, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0750*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSHAW, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0751*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSHF, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0752*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSHFD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0753*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PUSHFQ, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0754*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PXOR, 0x010C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0755*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PXOR, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0756*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PXOR, 0x010D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0757*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_PXOR, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0758*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x0115, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0759*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x0116, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*075A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x0117, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*075B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x0118, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*075C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x0119, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*075D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x011A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*075E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x011B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*075F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x011C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0760*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x011D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0761*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x011E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0762*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x011F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0763*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x0120, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0764*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x0121, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0765*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x0122, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0766*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x0123, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0767*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x0124, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0768*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x0125, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0769*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x0126, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*076A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x0127, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*076B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x0128, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*076C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x0129, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*076D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x012A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*076E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x012B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*076F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCL, 0x012C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0770*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCPPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0771*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCPPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0772*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCPSS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0773*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCPSS, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0774*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x0124, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0775*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x0119, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0776*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x011B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0777*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x011A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0778*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x0121, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0779*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x012B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*077A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x0116, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*077B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x011F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*077C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x012C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*077D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x011D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*077E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x012A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*077F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x0126, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0780*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x011C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0781*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x0129, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0782*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x0115, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0783*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x0117, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0784*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x0127, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0785*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x0125, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0786*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x0123, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0787*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x0118, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0788*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x0120, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0789*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x0122, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*078A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x011E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*078B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RCR, 0x0128, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*078C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RDFSBASE, 0x0034, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*078D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RDFSBASE, 0x0033, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*078E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RDGSBASE, 0x0034, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*078F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RDGSBASE, 0x0033, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0790*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RDMSR, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0791*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RDPKRU, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0792*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RDPMC, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0793*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RDRAND, 0x0033, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0794*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RDRAND, 0x002F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0795*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RDRAND, 0x0034, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0796*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RDSEED, 0x0034, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0797*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RDSEED, 0x002F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0798*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RDSEED, 0x0033, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0799*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RDTSC, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*079A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RDTSCP, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*079B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RET, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*079C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RET, 0x003C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*079D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RETF, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*079E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x012B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*079F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x0125, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x0129, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x012A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x0124, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x0121, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x012C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x0115, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x0117, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x0123, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x0127, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x011B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x011D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x0116, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x011C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x0128, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x0126, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x011F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x0120, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x011E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x0119, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x0118, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x011A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROL, 0x0122, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x0116, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x011E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x0127, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x0126, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x0115, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x012A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x0119, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x0121, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x0128, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x0124, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x011D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x0129, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x012B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x0122, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x0118, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x011C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x011A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x012C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x011B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x011F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x0125, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x0120, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x0117, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROR, 0x0123, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RORX, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RORX, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RORX, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RORX, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROUNDPD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROUNDPD, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROUNDPS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROUNDPS, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROUNDSD, 0x002F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROUNDSD, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROUNDSS, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_ROUNDSS, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RSM, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RSQRTPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RSQRTPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RSQRTSS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_RSQRTSS, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAHF, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x0122, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x0129, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x0121, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x0127, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x0125, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x0126, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x0128, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x0123, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x011A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x011C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x012A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x0124, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x011D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x0118, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x0117, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x012C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x0115, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x0119, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x0120, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x011E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x0116, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x012B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x011F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SAR, 0x011B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SARX, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SARX, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SARX, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SARX, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0020, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x000C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*07FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x001A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0800*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0801*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0802*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0803*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0021, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0804*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0805*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0806*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0807*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0808*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0809*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*080A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0016, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*080B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*080C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*080D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*080E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*080F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0810*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0811*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0014, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0812*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0018, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0813*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0814*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0815*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0816*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0817*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0818*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0015, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0819*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*081A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0019, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*081B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*081C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*081D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*081E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*081F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SBB, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0820*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SCASB, 0x012D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0821*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SCASD, 0x012E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0822*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SCASQ, 0x012F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0823*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SCASW, 0x0130, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0824*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETA, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0825*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETA, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0826*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETAE, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0827*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETAE, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0828*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETB, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0829*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*082A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETBE, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*082B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETBE, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*082C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETE, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*082D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETE, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*082E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETG, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*082F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETG, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0830*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETGE, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0831*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETGE, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0832*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETL, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0833*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETL, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0834*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETLE, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0835*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETLE, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0836*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETNE, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0837*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETNE, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0838*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETNO, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0839*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETNO, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*083A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETNP, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*083B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETNP, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*083C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETNS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*083D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETNS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*083E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETO, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*083F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETO, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0840*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETP, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0841*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETP, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0842*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0843*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SETS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0844*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SFENCE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0845*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SGDT, 0x0044, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0846*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SGDT, 0x0045, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0847*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHA1MSG1, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0848*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHA1MSG1, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0849*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHA1MSG2, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*084A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHA1MSG2, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*084B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHA1NEXTE, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*084C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHA1NEXTE, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*084D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHA1RNDS4, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*084E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHA1RNDS4, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*084F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHA256MSG1, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0850*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHA256MSG1, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0851*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHA256MSG2, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0852*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHA256MSG2, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0853*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHA256RNDS2, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0854*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHA256RNDS2, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0855*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x0119, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0856*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x011A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0857*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x0123, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0858*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x0125, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0859*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x012C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*085A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x011B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*085B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x0117, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*085C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x0127, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*085D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x0115, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*085E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x011F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*085F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x011D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0860*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x0120, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0861*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x011E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0862*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x0128, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0863*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x0126, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0864*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x012B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0865*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x0118, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0866*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x0124, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0867*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x0129, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0868*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x011C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0869*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x0122, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*086A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x012A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*086B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x0116, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*086C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHL, 0x0121, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*086D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHLD, 0x0036, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*086E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHLD, 0x0037, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*086F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHLD, 0x0038, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0870*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHLD, 0x0039, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0871*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHLD, 0x003A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0872*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHLD, 0x003B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0873*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHLD, 0x003C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0874*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHLD, 0x003D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0875*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHLD, 0x003E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0876*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHLD, 0x003F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0877*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHLD, 0x0040, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0878*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHLD, 0x0041, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0879*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHLX, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*087A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHLX, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*087B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHLX, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*087C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHLX, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*087D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x0116, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*087E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x0118, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*087F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x012B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0880*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x0115, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0881*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x0124, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0882*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x011A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0883*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x012A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0884*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x011E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0885*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x0123, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0886*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x0122, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0887*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x012C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0888*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x011C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0889*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x0125, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*088A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x0127, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*088B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x0126, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*088C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x0119, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*088D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x0121, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*088E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x0128, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*088F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x0129, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0890*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x0120, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0891*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x0117, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0892*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x011B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0893*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x011F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0894*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHR, 0x011D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0895*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHRD, 0x003E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0896*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHRD, 0x0038, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0897*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHRD, 0x0039, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0898*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHRD, 0x003C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0899*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHRD, 0x0041, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*089A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHRD, 0x003B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*089B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHRD, 0x003A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*089C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHRD, 0x003F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*089D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHRD, 0x0040, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*089E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHRD, 0x0036, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*089F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHRD, 0x003D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHRD, 0x0037, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHRX, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHRX, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHRX, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHRX, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHUFPD, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHUFPD, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHUFPS, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SHUFPS, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SIDT, 0x0044, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SIDT, 0x0045, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SKINIT, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SLDT, 0x002F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SLDT, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SLDT, 0x0034, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SLDT, 0x0038, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SMSW, 0x002F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SMSW, 0x0033, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SMSW, 0x0034, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SMSW, 0x0038, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SQRTPD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SQRTPD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SQRTPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SQRTPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SQRTSD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SQRTSD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SQRTSS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SQRTSS, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_STAC, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_STC, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_STD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_STGI, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_STI, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_STMXCSR, 0x0031, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_STOSB, 0x0131, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_STOSD, 0x0132, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_STOSQ, 0x0133, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_STOSW, 0x0134, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_STR, 0x0033, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_STR, 0x0038, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_STR, 0x0034, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_STR, 0x002F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0021, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0015, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0019, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0014, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0018, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0016, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x000C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0020, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x001A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUB, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUBPD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUBPD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUBPS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUBPS, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUBSD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUBSD, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUBSS, 0x0025, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SUBSS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SWAPGS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SYSCALL, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SYSENTER, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SYSEXIT, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_SYSRET, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_T1MSKC, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_T1MSKC, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_T1MSKC, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_T1MSKC, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x0069, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*08FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x003F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0900*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0901*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x0054, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0902*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x0049, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0903*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0904*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0905*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x005A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0906*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x0059, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0907*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x0068, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0908*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x005E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0909*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x005D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*090A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x0044, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*090B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x0052, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*090C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x0053, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*090D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x0055, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*090E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x004A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*090F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x005F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0910*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x005C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0911*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TEST, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0912*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TZCNT, 0x003D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0913*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TZCNT, 0x003E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0914*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TZCNT, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0915*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TZCNT, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0916*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TZCNT, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0917*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TZCNT, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0918*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TZMSK, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0919*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TZMSK, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*091A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TZMSK, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*091B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_TZMSK, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*091C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_UCOMISD, 0x0070, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*091D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_UCOMISD, 0x006F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*091E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_UCOMISS, 0x0070, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*091F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_UCOMISS, 0x0071, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0920*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_UD0, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0921*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_UD1, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0922*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_UD2, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0923*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_UNPCKHPD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0924*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_UNPCKHPD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0925*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_UNPCKHPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0926*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_UNPCKHPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0927*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_UNPCKLPD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0928*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_UNPCKLPD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0929*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_UNPCKLPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*092A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_UNPCKLPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*092B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*092C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*092D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPD, 0x0044, false, true, true), /*092E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPD, 0x0045, false, true, true), /*092F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0930*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0931*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0932*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0933*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPD, 0x0046, false, true, true), /*0934*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0935*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPD, 0x004B, false, true, true), /*0936*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPD, 0x0042, false, true, true), /*0937*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0938*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPD, 0x0049, false, true, true), /*0939*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*093A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*093B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*093C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*093D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPS, 0x004B, false, true, true), /*093E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*093F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0940*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPS, 0x0045, false, true, true), /*0941*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPS, 0x0044, false, true, true), /*0942*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPS, 0x0049, false, true, true), /*0943*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0944*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0945*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPS, 0x0042, false, true, true), /*0946*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDPS, 0x0046, false, true, true), /*0947*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSD, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0948*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0949*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSD, 0x0051, false, true, true), /*094A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*094B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSD, 0x0042, false, true, true), /*094C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSS, 0x0052, false, true, true), /*094D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*094E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*094F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSS, 0x0042, false, true, true), /*0950*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSS, 0x0053, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0951*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSUBPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0952*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSUBPD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0953*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSUBPD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0954*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSUBPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0955*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSUBPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0956*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSUBPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0957*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSUBPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0958*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VADDSUBPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0959*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VAESDEC, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*095A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VAESDEC, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*095B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VAESDECLAST, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*095C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VAESDECLAST, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*095D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VAESENC, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*095E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VAESENC, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*095F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VAESENCLAST, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0960*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VAESENCLAST, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0961*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VAESIMC, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0962*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VAESIMC, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0963*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VAESKEYGENASSIST, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0964*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VAESKEYGENASSIST, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0965*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGND, 0x0001, false, true, true), /*0966*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGND, 0x0002, false, true, true), /*0967*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGND, 0x0003, false, true, true), /*0968*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGND, 0x0004, false, true, true), /*0969*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGND, 0x0005, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*096A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGND, 0x0006, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*096B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGND, 0x0007, false, true, true), /*096C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGND, 0x0008, false, true, true), /*096D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGND, 0x0009, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*096E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGNQ, 0x000A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*096F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGNQ, 0x000B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0970*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGNQ, 0x000C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0971*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGNQ, 0x0008, false, true, true), /*0972*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGNQ, 0x0003, false, true, true), /*0973*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGNQ, 0x0004, false, true, true), /*0974*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGNQ, 0x0007, false, true, true), /*0975*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGNQ, 0x0001, false, true, true), /*0976*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VALIGNQ, 0x0002, false, true, true), /*0977*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPD, 0x0049, false, true, true), /*0978*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0979*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPD, 0x0042, false, true, true), /*097A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPD, 0x0045, false, true, true), /*097B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*097C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPD, 0x004B, false, true, true), /*097D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*097E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*097F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0980*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPD, 0x0044, false, true, true), /*0981*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0982*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0983*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPD, 0x0046, false, true, true), /*0984*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPS, 0x0044, false, true, true), /*0985*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0986*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0987*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0988*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPS, 0x0046, false, true, true), /*0989*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPS, 0x004B, false, true, true), /*098A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPS, 0x0042, false, true, true), /*098B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*098C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPS, 0x0045, false, true, true), /*098D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*098E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPS, 0x0049, false, true, true), /*098F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0990*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDNPS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0991*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0992*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPD, 0x0042, false, true, true), /*0993*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPD, 0x0044, false, true, true), /*0994*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPD, 0x004B, false, true, true), /*0995*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0996*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0997*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0998*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0999*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*099A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPD, 0x0045, false, true, true), /*099B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*099C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPD, 0x0046, false, true, true), /*099D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPD, 0x0049, false, true, true), /*099E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPS, 0x0046, false, true, true), /*099F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPS, 0x004B, false, true, true), /*09A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*09A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPS, 0x0045, false, true, true), /*09A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*09A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*09A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPS, 0x0049, false, true, true), /*09A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPS, 0x0042, false, true, true), /*09AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VANDPS, 0x0044, false, true, true), /*09AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*09AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPD, 0x0045, false, true, true), /*09AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPD, 0x004B, false, true, true), /*09AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPD, 0x0042, false, true, true), /*09AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPD, 0x0049, false, true, true), /*09B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPD, 0x0044, false, true, true), /*09B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*09B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPD, 0x0046, false, true, true), /*09B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*09B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPS, 0x004B, false, true, true), /*09B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPS, 0x0049, false, true, true), /*09B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*09B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPS, 0x0045, false, true, true), /*09B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPS, 0x0042, false, true, true), /*09B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPS, 0x0044, false, true, true), /*09BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*09BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*09BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDMPS, 0x0046, false, true, true), /*09BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDPD, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDPD, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDPD, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDPD, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDPS, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDPS, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDPS, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDPS, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDVPD, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDVPD, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDVPD, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDVPD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDVPS, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDVPS, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDVPS, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBLENDVPS, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTF128, 0x0135, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTF32X2, 0x0136, false, true, true), /*09CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTF32X2, 0x0137, false, true, true), /*09D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTF32X2, 0x0138, false, true, true), /*09D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTF32X2, 0x0139, false, true, true), /*09D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTF32X4, 0x013A, false, true, true), /*09D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTF32X4, 0x013B, false, true, true), /*09D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTF32X8, 0x013C, false, true, true), /*09D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTF64X2, 0x013A, false, true, true), /*09D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTF64X2, 0x013B, false, true, true), /*09D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTF64X4, 0x013C, false, true, true), /*09D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTI128, 0x0135, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTI32X2, 0x013D, false, true, true), /*09DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTI32X2, 0x0138, false, true, true), /*09DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTI32X2, 0x0137, false, true, true), /*09DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTI32X2, 0x0026, false, true, true), /*09DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTI32X2, 0x0139, false, true, true), /*09DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTI32X2, 0x0136, false, true, true), /*09DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTI32X4, 0x013B, false, true, true), /*09E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTI32X4, 0x013A, false, true, true), /*09E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTI32X8, 0x013C, false, true, true), /*09E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTI64X2, 0x013B, false, true, true), /*09E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTI64X2, 0x013A, false, true, true), /*09E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTI64X4, 0x013C, false, true, true), /*09E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTSD, 0x0136, false, true, true), /*09E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTSD, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTSD, 0x013E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTSD, 0x0139, false, true, true), /*09E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTSD, 0x013F, false, true, true), /*09EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTSD, 0x0140, false, true, true), /*09EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTSS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTSS, 0x0026, false, true, true), /*09ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTSS, 0x0141, false, true, true), /*09EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTSS, 0x0142, false, true, true), /*09EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTSS, 0x0143, false, true, true), /*09F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTSS, 0x0136, false, true, true), /*09F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTSS, 0x0144, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTSS, 0x0139, false, true, true), /*09F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTSS, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VBROADCASTSS, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPD, 0x0013, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*09F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPD, 0x0014, false, true, false), /*09F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPD, 0x0015, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*09F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPD, 0x0016, false, true, false), /*09F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPD, 0x0017, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*09FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPD, 0x0018, false, true, false), /*09FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPD, 0x0019, false, true, false), /*09FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPD, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPD, 0x001A, false, true, false), /*09FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPD, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*09FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPD, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A00*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPD, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A01*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPD, 0x0014, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, false), /*0A02*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPD, 0x001B, false, true, false), /*0A03*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPS, 0x0019, false, true, false), /*0A04*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPS, 0x0014, false, true, false), /*0A05*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPS, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A06*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPS, 0x001C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*0A07*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPS, 0x001D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*0A08*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPS, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A09*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPS, 0x0014, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, false), /*0A0A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPS, 0x001A, false, true, false), /*0A0B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPS, 0x0018, false, true, false), /*0A0C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPS, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A0D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPS, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A0E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPS, 0x001B, false, true, false), /*0A0F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPS, 0x001E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*0A10*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPPS, 0x0016, false, true, false), /*0A11*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPSD, 0x001F, false, true, false), /*0A12*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPSD, 0x0016, false, true, false), /*0A13*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPSD, 0x0016, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, false), /*0A14*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPSD, 0x0020, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A15*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPSD, 0x0021, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A16*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPSS, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A17*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPSS, 0x0016, false, true, false), /*0A18*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPSS, 0x0016, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, false), /*0A19*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPSS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A1A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCMPSS, 0x0023, false, true, false), /*0A1B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMISD, 0x0026, ZYDIS_EVEXB_FUNCTIONALITY_SAE, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A1C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMISD, 0x0145, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A1D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMISD, 0x0070, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A1E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMISD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A1F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMISD, 0x006F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A20*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMISS, 0x0143, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A21*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMISS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A22*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMISS, 0x0071, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A23*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMISS, 0x0026, ZYDIS_EVEXB_FUNCTIONALITY_SAE, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A24*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMISS, 0x0070, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A25*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMPRESSPD, 0x0146, false, true, true), /*0A26*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMPRESSPD, 0x0147, false, true, false), /*0A27*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMPRESSPD, 0x0148, false, true, false), /*0A28*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMPRESSPD, 0x0149, false, true, true), /*0A29*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMPRESSPD, 0x014A, false, true, false), /*0A2A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMPRESSPD, 0x0026, false, true, true), /*0A2B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMPRESSPS, 0x014B, false, true, false), /*0A2C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMPRESSPS, 0x014C, false, true, false), /*0A2D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMPRESSPS, 0x0026, false, true, true), /*0A2E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMPRESSPS, 0x0149, false, true, true), /*0A2F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMPRESSPS, 0x014D, false, true, false), /*0A30*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCOMPRESSPS, 0x0146, false, true, true), /*0A31*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PD, 0x0135, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A32*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PD, 0x014E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A33*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PD, 0x013B, false, true, true), /*0A34*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A35*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PD, 0x014F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A36*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PD, 0x0150, false, true, true), /*0A37*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PD, 0x0026, false, true, true), /*0A38*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PD, 0x0151, false, true, true), /*0A39*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PD, 0x0152, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A3A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PD, 0x013C, false, true, true), /*0A3B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PD, 0x0139, false, true, true), /*0A3C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PD, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A3D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A3E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A3F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PS, 0x0153, false, true, true), /*0A40*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PS, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A41*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PS, 0x0026, false, true, true), /*0A42*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PS, 0x0154, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A43*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PS, 0x0146, false, true, true), /*0A44*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PS, 0x0149, false, true, true), /*0A45*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PS, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A46*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PS, 0x0156, false, true, true), /*0A47*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A48*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PS, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0A49*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PS, 0x0157, false, true, true), /*0A4A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PS, 0x0158, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A4B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTDQ2PS, 0x0159, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A4C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2DQ, 0x015A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A4D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2DQ, 0x015B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A4E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2DQ, 0x015C, false, true, true), /*0A4F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2DQ, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A50*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2DQ, 0x015D, false, true, true), /*0A51*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2DQ, 0x015E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A52*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2DQ, 0x0026, false, true, true), /*0A53*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2DQ, 0x015B, false, true, true), /*0A54*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2DQ, 0x015F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A55*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2DQ, 0x0160, false, true, true), /*0A56*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2DQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A57*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2DQ, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A58*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2DQ, 0x015C, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0A59*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2DQ, 0x0153, false, true, true), /*0A5A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2PS, 0x015D, false, true, true), /*0A5B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2PS, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A5C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2PS, 0x0160, false, true, true), /*0A5D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2PS, 0x015C, false, true, true), /*0A5E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2PS, 0x0026, false, true, true), /*0A5F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2PS, 0x015C, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0A60*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2PS, 0x015A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A61*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2PS, 0x015F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A62*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2PS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A63*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2PS, 0x015B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A64*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2PS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A65*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2PS, 0x0153, false, true, true), /*0A66*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2PS, 0x015E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A67*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2PS, 0x015B, false, true, true), /*0A68*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2QQ, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A69*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2QQ, 0x0156, false, true, true), /*0A6A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2QQ, 0x0026, false, true, true), /*0A6B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2QQ, 0x0162, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A6C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2QQ, 0x0163, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A6D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2QQ, 0x0157, false, true, true), /*0A6E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2QQ, 0x0149, false, true, true), /*0A6F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2QQ, 0x0146, false, true, true), /*0A70*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2QQ, 0x0153, false, true, true), /*0A71*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2QQ, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0A72*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UDQ, 0x0160, false, true, true), /*0A73*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UDQ, 0x0153, false, true, true), /*0A74*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UDQ, 0x015B, false, true, true), /*0A75*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UDQ, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A76*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UDQ, 0x015C, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0A77*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UDQ, 0x015F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A78*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UDQ, 0x0026, false, true, true), /*0A79*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UDQ, 0x015D, false, true, true), /*0A7A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UDQ, 0x015C, false, true, true), /*0A7B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UDQ, 0x015E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A7C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UQQ, 0x0146, false, true, true), /*0A7D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UQQ, 0x0157, false, true, true), /*0A7E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UQQ, 0x0162, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A7F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UQQ, 0x0156, false, true, true), /*0A80*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UQQ, 0x0149, false, true, true), /*0A81*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UQQ, 0x0026, false, true, true), /*0A82*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UQQ, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A83*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UQQ, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0A84*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UQQ, 0x0153, false, true, true), /*0A85*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPD2UQQ, 0x0163, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A86*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPH2PS, 0x0026, false, true, true), /*0A87*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPH2PS, 0x0150, false, true, true), /*0A88*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPH2PS, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A89*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPH2PS, 0x013C, false, true, true), /*0A8A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPH2PS, 0x013B, false, true, true), /*0A8B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPH2PS, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A8C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPH2PS, 0x0135, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A8D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPH2PS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A8E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPH2PS, 0x0139, false, true, true), /*0A8F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPH2PS, 0x0150, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0A90*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPH2PS, 0x0145, false, true, true), /*0A91*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2DQ, 0x0157, false, true, true), /*0A92*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2DQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A93*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2DQ, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A94*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2DQ, 0x0026, false, true, true), /*0A95*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2DQ, 0x0158, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A96*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2DQ, 0x0149, false, true, true), /*0A97*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2DQ, 0x0159, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A98*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2DQ, 0x0146, false, true, true), /*0A99*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2DQ, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A9A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2DQ, 0x0154, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0A9B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2DQ, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0A9C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2DQ, 0x0156, false, true, true), /*0A9D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2DQ, 0x0153, false, true, true), /*0A9E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2DQ, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0A9F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PD, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AA0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PD, 0x014F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0AA1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PD, 0x0150, false, true, true), /*0AA2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PD, 0x014E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0AA3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PD, 0x013C, false, true, true), /*0AA4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PD, 0x0026, false, true, true), /*0AA5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PD, 0x0135, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AA6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PD, 0x0152, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0AA7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PD, 0x0151, false, true, true), /*0AA8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PD, 0x013B, false, true, true), /*0AA9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AAA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PD, 0x0150, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0AAB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PD, 0x0139, false, true, true), /*0AAC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AAD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PH, 0x0054, false, true, false), /*0AAE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PH, 0x0055, false, true, true), /*0AAF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PH, 0x0056, false, true, false), /*0AB0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PH, 0x0057, false, true, true), /*0AB1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PH, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AB2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PH, 0x0055, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AB3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PH, 0x0058, false, true, true), /*0AB4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PH, 0x0058, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AB5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PH, 0x0059, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AB6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PH, 0x005A, false, true, false), /*0AB7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2PH, 0x0057, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0AB8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2QQ, 0x014E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0AB9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2QQ, 0x014F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0ABA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2QQ, 0x0151, false, true, true), /*0ABB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2QQ, 0x013C, false, true, true), /*0ABC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2QQ, 0x0150, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0ABD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2QQ, 0x0150, false, true, true), /*0ABE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2QQ, 0x0152, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0ABF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2QQ, 0x0139, false, true, true), /*0AC0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2QQ, 0x013B, false, true, true), /*0AC1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2QQ, 0x0026, false, true, true), /*0AC2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UDQ, 0x0154, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0AC3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UDQ, 0x0157, false, true, true), /*0AC4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UDQ, 0x0156, false, true, true), /*0AC5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UDQ, 0x0146, false, true, true), /*0AC6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UDQ, 0x0149, false, true, true), /*0AC7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UDQ, 0x0153, false, true, true), /*0AC8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UDQ, 0x0158, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0AC9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UDQ, 0x0159, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0ACA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UDQ, 0x0026, false, true, true), /*0ACB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UDQ, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0ACC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UQQ, 0x0026, false, true, true), /*0ACD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UQQ, 0x013B, false, true, true), /*0ACE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UQQ, 0x0151, false, true, true), /*0ACF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UQQ, 0x014F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0AD0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UQQ, 0x014E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0AD1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UQQ, 0x0150, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0AD2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UQQ, 0x0150, false, true, true), /*0AD3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UQQ, 0x0152, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0AD4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UQQ, 0x0139, false, true, true), /*0AD5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTPS2UQQ, 0x013C, false, true, true), /*0AD6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PD, 0x0156, false, true, true), /*0AD7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PD, 0x0153, false, true, true), /*0AD8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PD, 0x0163, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0AD9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PD, 0x0026, false, true, true), /*0ADA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PD, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0ADB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PD, 0x0149, false, true, true), /*0ADC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PD, 0x0146, false, true, true), /*0ADD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PD, 0x0162, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0ADE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PD, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0ADF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PD, 0x0157, false, true, true), /*0AE0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PS, 0x015C, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0AE1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PS, 0x015F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0AE2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PS, 0x0160, false, true, true), /*0AE3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PS, 0x015C, false, true, true), /*0AE4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PS, 0x015E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0AE5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PS, 0x0153, false, true, true), /*0AE6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PS, 0x015B, false, true, true), /*0AE7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PS, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0AE8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PS, 0x015D, false, true, true), /*0AE9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTQQ2PS, 0x0026, false, true, true), /*0AEA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2SI, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AEB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2SI, 0x007F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AEC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2SI, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2SI, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AEE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2SI, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AEF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2SI, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_RC, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AF0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2SI, 0x0164, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AF1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2SI, 0x007E, ZYDIS_EVEXB_FUNCTIONALITY_RC, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AF2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2SI, 0x0165, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AF3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2SI, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AF4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2SS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AF5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2SS, 0x0042, false, true, true), /*0AF6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2SS, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AF7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2SS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0AF8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2SS, 0x0051, false, true, true), /*0AF9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2USI, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AFA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2USI, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AFB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2USI, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_RC, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AFC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2USI, 0x0164, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AFD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2USI, 0x0165, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AFE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSD2USI, 0x007E, ZYDIS_EVEXB_FUNCTIONALITY_RC, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0AFF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SD, 0x005B, ZYDIS_EVEXB_FUNCTIONALITY_RC, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B00*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SD, 0x005B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B01*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SD, 0x0051, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B02*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SD, 0x0053, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B03*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SD, 0x005C, ZYDIS_EVEXB_FUNCTIONALITY_RC, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B04*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SD, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B05*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SD, 0x005B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B06*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SD, 0x0052, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B07*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SD, 0x005C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B08*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SD, 0x005C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B09*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SS, 0x005B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B0A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SS, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B0B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SS, 0x005C, ZYDIS_EVEXB_FUNCTIONALITY_RC, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B0C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SS, 0x0051, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B0D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SS, 0x005B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B0E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SS, 0x0053, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B0F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SS, 0x005B, ZYDIS_EVEXB_FUNCTIONALITY_RC, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B10*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SS, 0x0052, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B11*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SS, 0x005C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B12*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSI2SS, 0x005C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B13*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2SD, 0x0042, false, true, true), /*0B14*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2SD, 0x0052, false, true, true), /*0B15*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2SD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B16*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2SD, 0x0053, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B17*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2SD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0B18*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2SI, 0x0166, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B19*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2SI, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B1A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2SI, 0x007E, ZYDIS_EVEXB_FUNCTIONALITY_RC, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B1B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2SI, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_RC, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B1C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2SI, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B1D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2SI, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B1E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2SI, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B1F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2SI, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B20*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2SI, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B21*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2SI, 0x0167, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B22*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2USI, 0x0167, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B23*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2USI, 0x0166, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B24*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2USI, 0x007E, ZYDIS_EVEXB_FUNCTIONALITY_RC, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B25*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2USI, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B26*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2USI, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B27*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTSS2USI, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_RC, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B28*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2DQ, 0x015C, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0B29*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2DQ, 0x015E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B2A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2DQ, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B2B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2DQ, 0x015C, false, true, true), /*0B2C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2DQ, 0x015A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B2D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2DQ, 0x015B, false, true, true), /*0B2E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2DQ, 0x0160, false, true, true), /*0B2F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2DQ, 0x0153, false, true, true), /*0B30*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2DQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B31*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2DQ, 0x015F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B32*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2DQ, 0x015D, false, true, true), /*0B33*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2DQ, 0x0026, false, true, true), /*0B34*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2DQ, 0x015B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B35*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2DQ, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B36*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2QQ, 0x0163, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B37*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2QQ, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B38*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2QQ, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0B39*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2QQ, 0x0149, false, true, true), /*0B3A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2QQ, 0x0153, false, true, true), /*0B3B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2QQ, 0x0162, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B3C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2QQ, 0x0156, false, true, true), /*0B3D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2QQ, 0x0026, false, true, true), /*0B3E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2QQ, 0x0146, false, true, true), /*0B3F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2QQ, 0x0157, false, true, true), /*0B40*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UDQ, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B41*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UDQ, 0x015C, false, true, true), /*0B42*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UDQ, 0x015E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B43*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UDQ, 0x0153, false, true, true), /*0B44*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UDQ, 0x015F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B45*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UDQ, 0x015D, false, true, true), /*0B46*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UDQ, 0x0026, false, true, true), /*0B47*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UDQ, 0x015C, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0B48*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UDQ, 0x0160, false, true, true), /*0B49*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UDQ, 0x015B, false, true, true), /*0B4A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UQQ, 0x0157, false, true, true), /*0B4B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UQQ, 0x0153, false, true, true), /*0B4C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UQQ, 0x0146, false, true, true), /*0B4D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UQQ, 0x0026, false, true, true), /*0B4E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UQQ, 0x0162, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B4F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UQQ, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0B50*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UQQ, 0x0156, false, true, true), /*0B51*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UQQ, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B52*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UQQ, 0x0149, false, true, true), /*0B53*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPD2UQQ, 0x0163, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B54*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2DQ, 0x0154, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B55*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2DQ, 0x0153, false, true, true), /*0B56*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2DQ, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B57*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2DQ, 0x0158, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B58*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2DQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B59*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2DQ, 0x0146, false, true, true), /*0B5A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2DQ, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B5B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2DQ, 0x0149, false, true, true), /*0B5C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2DQ, 0x0026, false, true, true), /*0B5D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2DQ, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B5E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2DQ, 0x0159, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B5F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2DQ, 0x0157, false, true, true), /*0B60*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2DQ, 0x0156, false, true, true), /*0B61*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2DQ, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0B62*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2QQ, 0x0139, false, true, true), /*0B63*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2QQ, 0x014F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B64*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2QQ, 0x0152, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B65*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2QQ, 0x0150, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0B66*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2QQ, 0x014E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B67*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2QQ, 0x0150, false, true, true), /*0B68*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2QQ, 0x013C, false, true, true), /*0B69*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2QQ, 0x0026, false, true, true), /*0B6A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2QQ, 0x0151, false, true, true), /*0B6B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2QQ, 0x013B, false, true, true), /*0B6C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UDQ, 0x0157, false, true, true), /*0B6D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UDQ, 0x0156, false, true, true), /*0B6E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UDQ, 0x0158, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B6F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UDQ, 0x0153, false, true, true), /*0B70*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UDQ, 0x0146, false, true, true), /*0B71*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UDQ, 0x0026, false, true, true), /*0B72*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UDQ, 0x0149, false, true, true), /*0B73*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UDQ, 0x0154, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B74*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UDQ, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0B75*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UDQ, 0x0159, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B76*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UQQ, 0x013C, false, true, true), /*0B77*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UQQ, 0x0139, false, true, true), /*0B78*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UQQ, 0x0152, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B79*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UQQ, 0x0150, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0B7A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UQQ, 0x013B, false, true, true), /*0B7B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UQQ, 0x0151, false, true, true), /*0B7C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UQQ, 0x014E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B7D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UQQ, 0x014F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0B7E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UQQ, 0x0026, false, true, true), /*0B7F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTPS2UQQ, 0x0150, false, true, true), /*0B80*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSD2SI, 0x007E, ZYDIS_EVEXB_FUNCTIONALITY_SAE, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B81*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSD2SI, 0x0164, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B82*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSD2SI, 0x007F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B83*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSD2SI, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B84*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSD2SI, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B85*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSD2SI, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B86*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSD2SI, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B87*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSD2SI, 0x0165, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B88*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSD2SI, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B89*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSD2SI, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_SAE, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B8A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSD2USI, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_SAE, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B8B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSD2USI, 0x0164, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B8C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSD2USI, 0x0165, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B8D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSD2USI, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B8E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSD2USI, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B8F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSD2USI, 0x007E, ZYDIS_EVEXB_FUNCTIONALITY_SAE, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B90*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSS2SI, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B91*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSS2SI, 0x0167, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B92*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSS2SI, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B93*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSS2SI, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B94*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSS2SI, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B95*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSS2SI, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B96*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSS2SI, 0x0083, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B97*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSS2SI, 0x0166, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B98*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSS2SI, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_SAE, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B99*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSS2SI, 0x007E, ZYDIS_EVEXB_FUNCTIONALITY_SAE, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B9A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSS2USI, 0x0167, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B9B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSS2USI, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_SAE, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B9C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSS2USI, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B9D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSS2USI, 0x007E, ZYDIS_EVEXB_FUNCTIONALITY_SAE, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B9E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSS2USI, 0x0166, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0B9F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTTSS2USI, 0x007D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BA0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PD, 0x0139, false, true, true), /*0BA1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PD, 0x0152, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BA2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PD, 0x014F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BA3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PD, 0x0151, false, true, true), /*0BA4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PD, 0x013B, false, true, true), /*0BA5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PD, 0x0026, false, true, true), /*0BA6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PD, 0x013C, false, true, true), /*0BA7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PD, 0x014E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BA8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PD, 0x0150, false, true, true), /*0BA9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PS, 0x0159, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BAA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PS, 0x0154, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BAB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PS, 0x0158, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BAC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PS, 0x0156, false, true, true), /*0BAD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PS, 0x0153, false, true, true), /*0BAE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PS, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0BAF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PS, 0x0146, false, true, true), /*0BB0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PS, 0x0157, false, true, true), /*0BB1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PS, 0x0149, false, true, true), /*0BB2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUDQ2PS, 0x0026, false, true, true), /*0BB3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PD, 0x0026, false, true, true), /*0BB4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PD, 0x0162, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BB5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PD, 0x0153, false, true, true), /*0BB6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PD, 0x0157, false, true, true), /*0BB7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PD, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BB8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PD, 0x0146, false, true, true), /*0BB9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PD, 0x0156, false, true, true), /*0BBA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PD, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0BBB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PD, 0x0163, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BBC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PD, 0x0149, false, true, true), /*0BBD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PS, 0x015B, false, true, true), /*0BBE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PS, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BBF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PS, 0x015E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BC0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PS, 0x015D, false, true, true), /*0BC1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PS, 0x015F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BC2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PS, 0x0160, false, true, true), /*0BC3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PS, 0x015C, false, true, true), /*0BC4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PS, 0x015C, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0BC5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PS, 0x0026, false, true, true), /*0BC6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUQQ2PS, 0x0153, false, true, true), /*0BC7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUSI2SD, 0x0051, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BC8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUSI2SD, 0x005C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BC9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUSI2SD, 0x005C, ZYDIS_EVEXB_FUNCTIONALITY_RC, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BCA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUSI2SD, 0x005B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BCB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUSI2SD, 0x0052, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BCC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUSI2SS, 0x005B, ZYDIS_EVEXB_FUNCTIONALITY_RC, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BCD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUSI2SS, 0x0052, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BCE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUSI2SS, 0x0051, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BCF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUSI2SS, 0x005B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BD0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUSI2SS, 0x005C, ZYDIS_EVEXB_FUNCTIONALITY_RC, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BD1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VCVTUSI2SS, 0x005C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BD2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDBPSADBW, 0x0001, false, true, true), /*0BD3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDBPSADBW, 0x0003, false, true, true), /*0BD4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDBPSADBW, 0x0002, false, true, true), /*0BD5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDBPSADBW, 0x0007, false, true, true), /*0BD6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDBPSADBW, 0x0004, false, true, true), /*0BD7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDBPSADBW, 0x0008, false, true, true), /*0BD8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BD9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BDA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPD, 0x0046, false, true, true), /*0BDB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BDC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPD, 0x0049, false, true, true), /*0BDD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPD, 0x0044, false, true, true), /*0BDE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BDF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BE0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPD, 0x0045, false, true, true), /*0BE1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0BE2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BE3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPD, 0x0042, false, true, true), /*0BE4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BE5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPD, 0x004B, false, true, true), /*0BE6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPS, 0x0042, false, true, true), /*0BE7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPS, 0x0044, false, true, true), /*0BE8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPS, 0x0046, false, true, true), /*0BE9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BEA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPS, 0x0045, false, true, true), /*0BEB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BEC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BEE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPS, 0x0049, false, true, true), /*0BEF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0BF0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BF1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BF2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0BF3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVPS, 0x004B, false, true, true), /*0BF4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVSD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BF5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVSD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0BF6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVSD, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BF7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVSD, 0x0051, false, true, true), /*0BF8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVSD, 0x0042, false, true, true), /*0BF9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVSS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BFA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVSS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0BFB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVSS, 0x0042, false, true, true), /*0BFC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVSS, 0x0052, false, true, true), /*0BFD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDIVSS, 0x0053, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BFE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDPPD, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0BFF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDPPD, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C00*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDPPS, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C01*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDPPS, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C02*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDPPS, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C03*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VDPPS, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C04*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VERR, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C05*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VERR, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C06*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VERW, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C07*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VERW, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C08*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXP2PD, 0x0162, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C09*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXP2PD, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0C0A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXP2PD, 0x0149, false, true, true), /*0C0B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXP2PD, 0x0156, false, true, true), /*0C0C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXP2PS, 0x0156, false, true, true), /*0C0D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXP2PS, 0x0159, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C0E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXP2PS, 0x0149, false, true, true), /*0C0F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXP2PS, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0C10*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXPANDPD, 0x0168, false, true, true), /*0C11*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXPANDPD, 0x0146, false, true, true), /*0C12*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXPANDPD, 0x0026, false, true, true), /*0C13*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXPANDPD, 0x0169, false, true, true), /*0C14*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXPANDPD, 0x0151, false, true, true), /*0C15*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXPANDPD, 0x0149, false, true, true), /*0C16*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXPANDPS, 0x0146, false, true, true), /*0C17*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXPANDPS, 0x016A, false, true, true), /*0C18*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXPANDPS, 0x0026, false, true, true), /*0C19*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXPANDPS, 0x0149, false, true, true), /*0C1A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXPANDPS, 0x016B, false, true, true), /*0C1B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXPANDPS, 0x016C, false, true, true), /*0C1C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTF128, 0x0059, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C1D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTF128, 0x0058, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C1E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTF32X4, 0x0058, false, true, true), /*0C1F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTF32X4, 0x005D, false, true, true), /*0C20*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTF32X4, 0x005E, false, true, false), /*0C21*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTF32X4, 0x0056, false, true, false), /*0C22*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTF32X8, 0x005A, false, true, false), /*0C23*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTF32X8, 0x0057, false, true, true), /*0C24*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTF64X2, 0x005E, false, true, false), /*0C25*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTF64X2, 0x0056, false, true, false), /*0C26*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTF64X2, 0x0058, false, true, true), /*0C27*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTF64X2, 0x005D, false, true, true), /*0C28*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTF64X4, 0x005A, false, true, false), /*0C29*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTF64X4, 0x0057, false, true, true), /*0C2A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTI128, 0x0058, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C2B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTI128, 0x0059, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C2C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTI32X4, 0x0058, false, true, true), /*0C2D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTI32X4, 0x005D, false, true, true), /*0C2E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTI32X4, 0x0056, false, true, false), /*0C2F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTI32X4, 0x005E, false, true, false), /*0C30*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTI32X8, 0x0057, false, true, true), /*0C31*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTI32X8, 0x005A, false, true, false), /*0C32*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTI64X2, 0x005E, false, true, false), /*0C33*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTI64X2, 0x0056, false, true, false), /*0C34*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTI64X2, 0x0058, false, true, true), /*0C35*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTI64X2, 0x005D, false, true, true), /*0C36*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTI64X4, 0x0057, false, true, true), /*0C37*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTI64X4, 0x005A, false, true, false), /*0C38*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTPS, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C39*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTPS, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C3A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTPS, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C3B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTPS, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C3C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VEXTRACTPS, 0x005F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C3D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPD, 0x0002, false, true, true), /*0C3E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPD, 0x0007, false, true, true), /*0C3F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPD, 0x000B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C40*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPD, 0x0003, false, true, true), /*0C41*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPD, 0x0008, false, true, true), /*0C42*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPD, 0x0001, false, true, true), /*0C43*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPD, 0x0008, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0C44*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPD, 0x000A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C45*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPD, 0x000C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C46*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPD, 0x0004, false, true, true), /*0C47*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPS, 0x0001, false, true, true), /*0C48*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPS, 0x0008, false, true, true), /*0C49*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPS, 0x0007, false, true, true), /*0C4A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPS, 0x0006, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C4B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPS, 0x0008, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0C4C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPS, 0x0002, false, true, true), /*0C4D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPS, 0x0004, false, true, true), /*0C4E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPS, 0x0003, false, true, true), /*0C4F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPS, 0x0009, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C50*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMPS, 0x0005, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C51*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMSD, 0x0024, false, true, true), /*0C52*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMSD, 0x0007, false, true, true), /*0C53*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMSD, 0x0007, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0C54*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMSS, 0x0025, false, true, true), /*0C55*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMSS, 0x0007, false, true, true), /*0C56*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFIXUPIMMSS, 0x0007, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0C57*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C58*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C59*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PD, 0x004B, false, true, true), /*0C5A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PD, 0x0049, false, true, true), /*0C5B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C5C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0C5D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PD, 0x0045, false, true, true), /*0C5E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C5F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C60*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C61*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PD, 0x0046, false, true, true), /*0C62*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PD, 0x0042, false, true, true), /*0C63*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C64*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PD, 0x0044, false, true, true), /*0C65*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C66*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C67*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0C68*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C69*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C6A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PS, 0x004B, false, true, true), /*0C6B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PS, 0x0045, false, true, true), /*0C6C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C6D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C6E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PS, 0x0046, false, true, true), /*0C6F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C70*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PS, 0x0044, false, true, true), /*0C71*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PS, 0x0049, false, true, true), /*0C72*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132PS, 0x0042, false, true, true), /*0C73*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132SD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0C74*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132SD, 0x0064, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C75*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132SD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C76*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132SD, 0x0051, false, true, true), /*0C77*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132SD, 0x0042, false, true, true), /*0C78*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132SS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0C79*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132SS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C7A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132SS, 0x0042, false, true, true), /*0C7B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132SS, 0x0052, false, true, true), /*0C7C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD132SS, 0x0065, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C7D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C7E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C7F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PD, 0x0046, false, true, true), /*0C80*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C81*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PD, 0x0042, false, true, true), /*0C82*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C83*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C84*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0C85*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PD, 0x0049, false, true, true), /*0C86*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C87*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PD, 0x004B, false, true, true), /*0C88*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C89*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PD, 0x0045, false, true, true), /*0C8A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PD, 0x0044, false, true, true), /*0C8B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C8C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0C8D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C8E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PS, 0x0044, false, true, true), /*0C8F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PS, 0x0049, false, true, true), /*0C90*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PS, 0x0042, false, true, true), /*0C91*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PS, 0x0045, false, true, true), /*0C92*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0C93*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PS, 0x004B, false, true, true), /*0C94*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C95*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C96*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C97*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PS, 0x0046, false, true, true), /*0C98*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C99*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213SD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0C9A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213SD, 0x0064, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C9B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213SD, 0x0051, false, true, true), /*0C9C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213SD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0C9D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213SD, 0x0042, false, true, true), /*0C9E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213SS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0C9F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213SS, 0x0042, false, true, true), /*0CA0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213SS, 0x0052, false, true, true), /*0CA1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213SS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CA2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD213SS, 0x0065, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CA3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PD, 0x0046, false, true, true), /*0CA4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CA5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PD, 0x0045, false, true, true), /*0CA6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0CA7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CA8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0CA9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PD, 0x004B, false, true, true), /*0CAA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CAB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PD, 0x0044, false, true, true), /*0CAC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PD, 0x0049, false, true, true), /*0CAD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CAE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PD, 0x0042, false, true, true), /*0CAF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0CB0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0CB1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PS, 0x0044, false, true, true), /*0CB2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0CB3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CB4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0CB5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0CB6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PS, 0x004B, false, true, true), /*0CB7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PS, 0x0046, false, true, true), /*0CB8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0CB9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PS, 0x0045, false, true, true), /*0CBA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CBB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PS, 0x0042, false, true, true), /*0CBC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CBD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CBE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231PS, 0x0049, false, true, true), /*0CBF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231SD, 0x0051, false, true, true), /*0CC0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231SD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0CC1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231SD, 0x0064, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CC2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231SD, 0x0042, false, true, true), /*0CC3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231SD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CC4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231SS, 0x0052, false, true, true), /*0CC5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231SS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0CC6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231SS, 0x0042, false, true, true), /*0CC7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231SS, 0x0065, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CC8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADD231SS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CC9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDPD, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CCA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDPD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CCB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDPD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CCC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDPD, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CCD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDPD, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CCE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDPD, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CCF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDPD, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CD0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDPD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CD1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CD2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDPS, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CD3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDPS, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CD4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDPS, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CD5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CD6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDPS, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CD7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDPS, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CD8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDPS, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CD9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSD, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CDA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CDB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSD, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CDC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSD, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CDD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSS, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CDE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSS, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CDF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSS, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CE0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSS, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CE1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PD, 0x0044, false, true, true), /*0CE2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CE3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PD, 0x0049, false, true, true), /*0CE4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CE5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0CE6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CE7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0CE8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PD, 0x0046, false, true, true), /*0CE9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CEA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PD, 0x0042, false, true, true), /*0CEB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PD, 0x004B, false, true, true), /*0CEC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0CED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0CEE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PD, 0x0045, false, true, true), /*0CEF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CF0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PS, 0x0042, false, true, true), /*0CF1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CF2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0CF3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PS, 0x0045, false, true, true), /*0CF4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CF5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0CF6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PS, 0x004B, false, true, true), /*0CF7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PS, 0x0049, false, true, true), /*0CF8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PS, 0x0044, false, true, true), /*0CF9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PS, 0x0046, false, true, true), /*0CFA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0CFB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0CFC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB132PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0CFD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PD, 0x0042, false, true, true), /*0CFE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0CFF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D00*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D01*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PD, 0x0045, false, true, true), /*0D02*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0D03*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PD, 0x0044, false, true, true), /*0D04*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D05*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PD, 0x0046, false, true, true), /*0D06*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D07*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PD, 0x0049, false, true, true), /*0D08*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PD, 0x004B, false, true, true), /*0D09*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D0A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D0B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PS, 0x0045, false, true, true), /*0D0C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PS, 0x0049, false, true, true), /*0D0D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0D0E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D0F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D10*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D11*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D12*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PS, 0x0046, false, true, true), /*0D13*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PS, 0x0042, false, true, true), /*0D14*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D15*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PS, 0x0044, false, true, true), /*0D16*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D17*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D18*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB213PS, 0x004B, false, true, true), /*0D19*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0D1A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PD, 0x0045, false, true, true), /*0D1B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D1C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D1D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D1E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PD, 0x0049, false, true, true), /*0D1F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PD, 0x0044, false, true, true), /*0D20*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PD, 0x0046, false, true, true), /*0D21*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D22*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PD, 0x0042, false, true, true), /*0D23*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PD, 0x004B, false, true, true), /*0D24*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D25*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D26*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D27*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D28*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PS, 0x0049, false, true, true), /*0D29*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PS, 0x0042, false, true, true), /*0D2A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D2B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PS, 0x0044, false, true, true), /*0D2C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D2D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PS, 0x004B, false, true, true), /*0D2E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D2F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D30*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D31*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PS, 0x0045, false, true, true), /*0D32*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D33*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0D34*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUB231PS, 0x0046, false, true, true), /*0D35*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUBPD, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D36*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUBPD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D37*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUBPD, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D38*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUBPD, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D39*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUBPD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D3A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUBPD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D3B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUBPD, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D3C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUBPD, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D3D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUBPS, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D3E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUBPS, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D3F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUBPS, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D40*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUBPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D41*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUBPS, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D42*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUBPS, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D43*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUBPS, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D44*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMADDSUBPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D45*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D46*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D47*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PD, 0x0049, false, true, true), /*0D48*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D49*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PD, 0x0046, false, true, true), /*0D4A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PD, 0x004B, false, true, true), /*0D4B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PD, 0x0042, false, true, true), /*0D4C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D4D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0D4E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PD, 0x0044, false, true, true), /*0D4F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PD, 0x0045, false, true, true), /*0D50*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D51*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D52*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D53*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D54*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D55*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PS, 0x0044, false, true, true), /*0D56*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PS, 0x0042, false, true, true), /*0D57*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D58*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D59*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PS, 0x0046, false, true, true), /*0D5A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PS, 0x004B, false, true, true), /*0D5B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0D5C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PS, 0x0049, false, true, true), /*0D5D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D5E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D5F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PS, 0x0045, false, true, true), /*0D60*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D61*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132SD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D62*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132SD, 0x0042, false, true, true), /*0D63*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132SD, 0x0051, false, true, true), /*0D64*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132SD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0D65*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132SD, 0x0064, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D66*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132SS, 0x0042, false, true, true), /*0D67*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132SS, 0x0065, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D68*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132SS, 0x0052, false, true, true), /*0D69*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132SS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0D6A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB132SS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D6B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PD, 0x0049, false, true, true), /*0D6C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PD, 0x004B, false, true, true), /*0D6D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PD, 0x0045, false, true, true), /*0D6E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D6F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PD, 0x0046, false, true, true), /*0D70*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D71*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D72*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D73*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PD, 0x0042, false, true, true), /*0D74*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PD, 0x0044, false, true, true), /*0D75*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0D76*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D77*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D78*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D79*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0D7A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D7B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PS, 0x0042, false, true, true), /*0D7C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PS, 0x004B, false, true, true), /*0D7D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D7E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D7F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D80*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D81*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D82*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PS, 0x0044, false, true, true), /*0D83*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D84*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PS, 0x0046, false, true, true), /*0D85*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PS, 0x0049, false, true, true), /*0D86*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213PS, 0x0045, false, true, true), /*0D87*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213SD, 0x0064, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D88*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213SD, 0x0042, false, true, true), /*0D89*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213SD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0D8A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213SD, 0x0051, false, true, true), /*0D8B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213SD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D8C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213SS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0D8D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213SS, 0x0042, false, true, true), /*0D8E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213SS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D8F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213SS, 0x0052, false, true, true), /*0D90*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB213SS, 0x0065, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D91*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PD, 0x0046, false, true, true), /*0D92*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PD, 0x0044, false, true, true), /*0D93*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D94*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PD, 0x0049, false, true, true), /*0D95*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D96*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D97*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PD, 0x0042, false, true, true), /*0D98*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PD, 0x0045, false, true, true), /*0D99*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D9A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PD, 0x004B, false, true, true), /*0D9B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0D9C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0D9D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D9E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0D9F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PS, 0x0042, false, true, true), /*0DA0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DA1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DA2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PS, 0x0045, false, true, true), /*0DA3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PS, 0x0044, false, true, true), /*0DA4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0DA5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PS, 0x0046, false, true, true), /*0DA6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DA7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DA8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PS, 0x004B, false, true, true), /*0DA9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PS, 0x0049, false, true, true), /*0DAA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DAB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DAC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DAD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231SD, 0x0064, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DAE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231SD, 0x0042, false, true, true), /*0DAF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231SD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DB0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231SD, 0x0051, false, true, true), /*0DB1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231SD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0DB2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231SS, 0x0052, false, true, true), /*0DB3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231SS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0DB4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231SS, 0x0065, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DB5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231SS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DB6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUB231SS, 0x0042, false, true, true), /*0DB7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DB8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PD, 0x0042, false, true, true), /*0DB9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PD, 0x004B, false, true, true), /*0DBA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DBB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DBC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PD, 0x0049, false, true, true), /*0DBD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DBE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PD, 0x0045, false, true, true), /*0DBF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PD, 0x0046, false, true, true), /*0DC0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DC1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DC2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DC3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PD, 0x0044, false, true, true), /*0DC4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0DC5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DC6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DC7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DC8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PS, 0x0045, false, true, true), /*0DC9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DCA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PS, 0x0044, false, true, true), /*0DCB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DCC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0DCD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DCE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PS, 0x0049, false, true, true), /*0DCF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DD0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PS, 0x0046, false, true, true), /*0DD1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PS, 0x004B, false, true, true), /*0DD2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD132PS, 0x0042, false, true, true), /*0DD3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DD4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PD, 0x0044, false, true, true), /*0DD5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DD6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PD, 0x0045, false, true, true), /*0DD7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PD, 0x0046, false, true, true), /*0DD8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0DD9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PD, 0x0042, false, true, true), /*0DDA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DDB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PD, 0x0049, false, true, true), /*0DDC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DDD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DDE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DDF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DE0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PD, 0x004B, false, true, true), /*0DE1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PS, 0x0042, false, true, true), /*0DE2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PS, 0x004B, false, true, true), /*0DE3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DE4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0DE5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DE6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PS, 0x0049, false, true, true), /*0DE7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DE8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DE9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DEA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DEB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PS, 0x0045, false, true, true), /*0DEC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PS, 0x0046, false, true, true), /*0DED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PS, 0x0044, false, true, true), /*0DEE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD213PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DEF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DF0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0DF1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DF2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PD, 0x0046, false, true, true), /*0DF3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DF4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PD, 0x0042, false, true, true), /*0DF5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PD, 0x0045, false, true, true), /*0DF6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DF7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PD, 0x004B, false, true, true), /*0DF8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PD, 0x0044, false, true, true), /*0DF9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PD, 0x0049, false, true, true), /*0DFA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0DFB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DFC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0DFD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PS, 0x0049, false, true, true), /*0DFE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PS, 0x0045, false, true, true), /*0DFF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PS, 0x0044, false, true, true), /*0E00*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E01*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PS, 0x004B, false, true, true), /*0E02*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0E03*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E04*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E05*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PS, 0x0046, false, true, true), /*0E06*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E07*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PS, 0x0042, false, true, true), /*0E08*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E09*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E0A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADD231PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E0B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADDPD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E0C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADDPD, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E0D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADDPD, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E0E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADDPD, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E0F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADDPD, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E10*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADDPD, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E11*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADDPD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E12*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADDPD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E13*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADDPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E14*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADDPS, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E15*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADDPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E16*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADDPS, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E17*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADDPS, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E18*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADDPS, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E19*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADDPS, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E1A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBADDPS, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E1B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBPD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E1C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBPD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E1D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBPD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E1E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBPD, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E1F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBPD, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E20*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBPD, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E21*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBPD, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E22*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBPD, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E23*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBPS, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E24*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBPS, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E25*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBPS, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E26*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E27*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBPS, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E28*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E29*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBPS, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E2A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBPS, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E2B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBSD, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E2C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBSD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E2D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBSD, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E2E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBSD, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E2F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBSS, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E30*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBSS, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E31*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBSS, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E32*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFMSUBSS, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E33*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E34*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E35*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PD, 0x0046, false, true, true), /*0E36*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E37*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E38*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PD, 0x004B, false, true, true), /*0E39*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E3A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PD, 0x0042, false, true, true), /*0E3B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PD, 0x0045, false, true, true), /*0E3C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E3D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E3E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0E3F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PD, 0x0049, false, true, true), /*0E40*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PD, 0x0044, false, true, true), /*0E41*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E42*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E43*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E44*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PS, 0x0049, false, true, true), /*0E45*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PS, 0x0046, false, true, true), /*0E46*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PS, 0x0044, false, true, true), /*0E47*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PS, 0x0045, false, true, true), /*0E48*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E49*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E4A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PS, 0x0042, false, true, true), /*0E4B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0E4C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E4D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E4E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132PS, 0x004B, false, true, true), /*0E4F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132SD, 0x0051, false, true, true), /*0E50*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132SD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E51*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132SD, 0x0042, false, true, true), /*0E52*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132SD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0E53*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132SD, 0x0064, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E54*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132SS, 0x0065, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E55*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132SS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E56*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132SS, 0x0052, false, true, true), /*0E57*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132SS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0E58*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD132SS, 0x0042, false, true, true), /*0E59*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PD, 0x0049, false, true, true), /*0E5A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PD, 0x004B, false, true, true), /*0E5B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E5C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E5D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0E5E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E5F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PD, 0x0046, false, true, true), /*0E60*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E61*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E62*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E63*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PD, 0x0042, false, true, true), /*0E64*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PD, 0x0045, false, true, true), /*0E65*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PD, 0x0044, false, true, true), /*0E66*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E67*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E68*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PS, 0x0042, false, true, true), /*0E69*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E6A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PS, 0x0045, false, true, true), /*0E6B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PS, 0x0046, false, true, true), /*0E6C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PS, 0x0044, false, true, true), /*0E6D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E6E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PS, 0x004B, false, true, true), /*0E6F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PS, 0x0049, false, true, true), /*0E70*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E71*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0E72*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E73*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E74*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E75*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213SD, 0x0042, false, true, true), /*0E76*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213SD, 0x0064, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E77*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213SD, 0x0051, false, true, true), /*0E78*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213SD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0E79*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213SD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E7A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213SS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0E7B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213SS, 0x0052, false, true, true), /*0E7C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213SS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E7D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213SS, 0x0065, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E7E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD213SS, 0x0042, false, true, true), /*0E7F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PD, 0x0042, false, true, true), /*0E80*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PD, 0x004B, false, true, true), /*0E81*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E82*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PD, 0x0046, false, true, true), /*0E83*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E84*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E85*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E86*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E87*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E88*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PD, 0x0049, false, true, true), /*0E89*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PD, 0x0045, false, true, true), /*0E8A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PD, 0x0044, false, true, true), /*0E8B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0E8C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E8D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E8E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PS, 0x0049, false, true, true), /*0E8F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PS, 0x0046, false, true, true), /*0E90*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PS, 0x0045, false, true, true), /*0E91*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PS, 0x004B, false, true, true), /*0E92*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PS, 0x0042, false, true, true), /*0E93*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E94*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0E95*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E96*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0E97*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E98*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E99*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PS, 0x0044, false, true, true), /*0E9A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E9B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231SD, 0x0051, false, true, true), /*0E9C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231SD, 0x0064, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0E9D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231SD, 0x0042, false, true, true), /*0E9E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231SD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0E9F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231SD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EA0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231SS, 0x0042, false, true, true), /*0EA1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231SS, 0x0065, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EA2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231SS, 0x0052, false, true, true), /*0EA3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231SS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EA4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADD231SS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0EA5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDPD, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EA6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDPD, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EA7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDPD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EA8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDPD, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EA9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDPD, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EAA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDPD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EAB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDPD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EAC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDPD, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EAD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EAE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDPS, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EAF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDPS, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EB0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EB1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDPS, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EB2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDPS, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EB3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDPS, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EB4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDPS, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EB5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDSD, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EB6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDSD, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EB7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDSD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EB8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDSD, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EB9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDSS, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EBA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDSS, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EBB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDSS, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EBC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMADDSS, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EBD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EBE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0EBF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PD, 0x0045, false, true, true), /*0EC0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PD, 0x0044, false, true, true), /*0EC1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PD, 0x0042, false, true, true), /*0EC2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EC3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0EC4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PD, 0x004B, false, true, true), /*0EC5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PD, 0x0046, false, true, true), /*0EC6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EC7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0EC8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EC9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0ECA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PD, 0x0049, false, true, true), /*0ECB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0ECC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0ECD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PS, 0x0046, false, true, true), /*0ECE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PS, 0x004B, false, true, true), /*0ECF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PS, 0x0045, false, true, true), /*0ED0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0ED1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0ED2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PS, 0x0044, false, true, true), /*0ED3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PS, 0x0049, false, true, true), /*0ED4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0ED5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PS, 0x0042, false, true, true), /*0ED6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0ED7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0ED8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0ED9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132SD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0EDA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132SD, 0x0042, false, true, true), /*0EDB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132SD, 0x0051, false, true, true), /*0EDC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132SD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EDD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132SD, 0x0064, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EDE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132SS, 0x0052, false, true, true), /*0EDF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132SS, 0x0042, false, true, true), /*0EE0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132SS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EE1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132SS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0EE2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB132SS, 0x0065, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EE3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PD, 0x0042, false, true, true), /*0EE4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0EE5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EE6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EE7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PD, 0x0044, false, true, true), /*0EE8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EE9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PD, 0x0045, false, true, true), /*0EEA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0EEB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0EEC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PD, 0x004B, false, true, true), /*0EEE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0EEF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PD, 0x0046, false, true, true), /*0EF0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PD, 0x0049, false, true, true), /*0EF1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EF2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PS, 0x0042, false, true, true), /*0EF3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0EF4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0EF5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PS, 0x0044, false, true, true), /*0EF6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0EF7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0EF8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PS, 0x0046, false, true, true), /*0EF9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PS, 0x0045, false, true, true), /*0EFA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EFB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PS, 0x0049, false, true, true), /*0EFC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EFD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0EFE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213PS, 0x004B, false, true, true), /*0EFF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213SD, 0x0051, false, true, true), /*0F00*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213SD, 0x0064, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F01*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213SD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0F02*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213SD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F03*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213SD, 0x0042, false, true, true), /*0F04*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213SS, 0x0042, false, true, true), /*0F05*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213SS, 0x0065, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F06*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213SS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F07*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213SS, 0x0052, false, true, true), /*0F08*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB213SS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0F09*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PD, 0x004B, false, true, true), /*0F0A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0F0B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PD, 0x0049, false, true, true), /*0F0C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PD, 0x0045, false, true, true), /*0F0D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PD, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F0E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F0F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0F10*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0F11*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PD, 0x0042, false, true, true), /*0F12*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PD, 0x0046, false, true, true), /*0F13*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0F14*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PD, 0x0044, false, true, true), /*0F15*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PD, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F16*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PD, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F17*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PS, 0x0060, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F18*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0F19*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0F1A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PS, 0x0063, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F1B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PS, 0x0049, false, true, true), /*0F1C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PS, 0x0046, false, true, true), /*0F1D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F1E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PS, 0x0044, false, true, true), /*0F1F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0F20*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PS, 0x0062, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F21*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PS, 0x0045, false, true, true), /*0F22*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0F23*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PS, 0x004B, false, true, true), /*0F24*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231PS, 0x0042, false, true, true), /*0F25*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231SD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0F26*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231SD, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F27*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231SD, 0x0064, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F28*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231SD, 0x0042, false, true, true), /*0F29*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231SD, 0x0051, false, true, true), /*0F2A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231SS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*0F2B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231SS, 0x0065, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F2C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231SS, 0x0042, false, true, true), /*0F2D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231SS, 0x0052, false, true, true), /*0F2E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUB231SS, 0x0061, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F2F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBPD, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F30*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBPD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F31*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBPD, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F32*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBPD, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F33*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBPD, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F34*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBPD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F35*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBPD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F36*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBPD, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F37*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBPS, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F38*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F39*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBPS, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F3A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F3B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBPS, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F3C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBPS, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F3D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBPS, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F3E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBPS, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F3F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBSD, 0x002A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F40*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBSD, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F41*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBSD, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F42*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBSD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F43*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBSS, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F44*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBSS, 0x002D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F45*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBSS, 0x002C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F46*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFNMSUBSS, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F47*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPD, 0x0066, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*0F48*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPD, 0x0067, false, true, false), /*0F49*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPD, 0x0068, false, true, false), /*0F4A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPD, 0x0069, false, true, false), /*0F4B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPD, 0x006A, false, true, false), /*0F4C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPD, 0x006B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*0F4D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPD, 0x006C, false, true, false), /*0F4E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPD, 0x006D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*0F4F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPD, 0x006E, false, true, false), /*0F50*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPS, 0x006F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*0F51*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPS, 0x006E, false, true, false), /*0F52*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPS, 0x0070, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*0F53*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPS, 0x006C, false, true, false), /*0F54*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPS, 0x0069, false, true, false), /*0F55*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPS, 0x0071, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*0F56*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPS, 0x0067, false, true, false), /*0F57*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPS, 0x006A, false, true, false), /*0F58*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSPS, 0x0068, false, true, false), /*0F59*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSSD, 0x006A, false, true, false), /*0F5A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSSD, 0x0072, false, true, false), /*0F5B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSSS, 0x006A, false, true, false), /*0F5C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFPCLASSSS, 0x0073, false, true, false), /*0F5D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFRCZPD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F5E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFRCZPD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F5F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFRCZPD, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F60*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFRCZPD, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F61*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFRCZPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F62*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFRCZPS, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F63*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFRCZPS, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F64*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFRCZPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F65*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFRCZSD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F66*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFRCZSD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F67*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFRCZSS, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F68*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VFRCZSS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F69*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERDPD, 0x0074, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F6A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERDPD, 0x0075, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F6B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERDPD, 0x016D, false, true, false), /*0F6C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERDPD, 0x016E, false, true, false), /*0F6D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERDPD, 0x016F, false, true, false), /*0F6E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERDPS, 0x0170, false, true, false), /*0F6F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERDPS, 0x0075, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F70*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERDPS, 0x0074, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F71*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERDPS, 0x0171, false, true, false), /*0F72*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERDPS, 0x0172, false, true, false), /*0F73*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERPF0DPD, 0x0173, false, true, false), /*0F74*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERPF0DPS, 0x0174, false, true, false), /*0F75*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERPF0QPD, 0x0175, false, true, false), /*0F76*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERPF0QPS, 0x0175, false, true, false), /*0F77*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERPF1DPD, 0x0173, false, true, false), /*0F78*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERPF1DPS, 0x0174, false, true, false), /*0F79*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERPF1QPD, 0x0175, false, true, false), /*0F7A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERPF1QPS, 0x0175, false, true, false), /*0F7B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERQPD, 0x0076, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F7C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERQPD, 0x0176, false, true, false), /*0F7D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERQPD, 0x0177, false, true, false), /*0F7E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERQPD, 0x0178, false, true, false), /*0F7F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERQPD, 0x0077, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F80*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERQPS, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F81*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERQPS, 0x0179, false, true, false), /*0F82*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERQPS, 0x017A, false, true, false), /*0F83*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERQPS, 0x017B, false, true, false), /*0F84*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGATHERQPS, 0x0077, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0F85*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPD, 0x0146, false, true, true), /*0F86*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPD, 0x0157, false, true, true), /*0F87*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPD, 0x0156, false, true, true), /*0F88*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPD, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0F89*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPD, 0x0153, false, true, true), /*0F8A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPD, 0x0163, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0F8B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPD, 0x0149, false, true, true), /*0F8C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPD, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0F8D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPD, 0x0162, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0F8E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPD, 0x0026, false, true, true), /*0F8F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPS, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0F90*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPS, 0x0156, false, true, true), /*0F91*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPS, 0x0154, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0F92*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPS, 0x0026, false, true, true), /*0F93*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPS, 0x0158, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0F94*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPS, 0x0149, false, true, true), /*0F95*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPS, 0x0157, false, true, true), /*0F96*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPS, 0x0146, false, true, true), /*0F97*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPS, 0x0153, false, true, true), /*0F98*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPPS, 0x0159, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0F99*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPSD, 0x0051, false, true, true), /*0F9A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPSD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0F9B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPSD, 0x0042, false, true, true), /*0F9C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPSS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0F9D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPSS, 0x0042, false, true, true), /*0F9E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETEXPSS, 0x0052, false, true, true), /*0F9F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPD, 0x0079, false, true, true), /*0FA0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPD, 0x007A, false, true, true), /*0FA1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPD, 0x007B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0FA2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPD, 0x0001, false, true, true), /*0FA3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPD, 0x007C, false, true, true), /*0FA4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPD, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0FA5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPD, 0x007E, false, true, true), /*0FA6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPD, 0x007A, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0FA7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPD, 0x007F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0FA8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPD, 0x0080, false, true, true), /*0FA9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPS, 0x0001, false, true, true), /*0FAA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPS, 0x007C, false, true, true), /*0FAB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPS, 0x0080, false, true, true), /*0FAC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPS, 0x0081, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0FAD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPS, 0x0082, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0FAE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPS, 0x007E, false, true, true), /*0FAF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPS, 0x007A, false, true, true), /*0FB0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPS, 0x007A, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0FB1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPS, 0x0083, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0FB2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTPS, 0x0079, false, true, true), /*0FB3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTSD, 0x0007, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0FB4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTSD, 0x0007, false, true, true), /*0FB5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTSD, 0x0024, false, true, true), /*0FB6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTSS, 0x0007, false, true, true), /*0FB7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTSS, 0x0025, false, true, true), /*0FB8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VGETMANTSS, 0x0007, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0FB9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VHADDPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FBA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VHADDPD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FBB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VHADDPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FBC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VHADDPD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FBD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VHADDPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FBE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VHADDPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FBF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VHADDPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FC0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VHADDPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FC1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VHSUBPD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FC2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VHSUBPD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FC3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VHSUBPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FC4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VHSUBPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FC5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VHSUBPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FC6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VHSUBPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FC7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VHSUBPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FC8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VHSUBPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FC9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTF128, 0x002E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FCA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTF128, 0x002F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FCB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTF32X4, 0x0030, false, true, true), /*0FCC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTF32X4, 0x002F, false, true, true), /*0FCD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTF32X4, 0x0031, false, true, true), /*0FCE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTF32X4, 0x0032, false, true, true), /*0FCF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTF32X8, 0x0033, false, true, true), /*0FD0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTF32X8, 0x0034, false, true, true), /*0FD1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTF64X2, 0x0031, false, true, true), /*0FD2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTF64X2, 0x002F, false, true, true), /*0FD3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTF64X2, 0x0030, false, true, true), /*0FD4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTF64X2, 0x0032, false, true, true), /*0FD5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTF64X4, 0x0033, false, true, true), /*0FD6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTF64X4, 0x0034, false, true, true), /*0FD7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTI128, 0x002E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FD8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTI128, 0x002F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FD9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTI32X4, 0x0031, false, true, true), /*0FDA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTI32X4, 0x0030, false, true, true), /*0FDB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTI32X4, 0x002F, false, true, true), /*0FDC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTI32X4, 0x0032, false, true, true), /*0FDD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTI32X8, 0x0034, false, true, true), /*0FDE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTI32X8, 0x0033, false, true, true), /*0FDF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTI64X2, 0x0032, false, true, true), /*0FE0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTI64X2, 0x0030, false, true, true), /*0FE1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTI64X2, 0x0031, false, true, true), /*0FE2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTI64X2, 0x002F, false, true, true), /*0FE3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTI64X4, 0x0033, false, true, true), /*0FE4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTI64X4, 0x0034, false, true, true), /*0FE5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTPS, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FE6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTPS, 0x0025, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FE7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTPS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FE8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VINSERTPS, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FE9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VLDDQU, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FEA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VLDDQU, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FEB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VLDMXCSR, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FEC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMASKMOVDQU, 0x0070, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMASKMOVDQU, 0x0070, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FEE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMASKMOVPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FEF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMASKMOVPD, 0x0084, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FF0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMASKMOVPD, 0x0085, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FF1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMASKMOVPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FF2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMASKMOVPS, 0x0085, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FF3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMASKMOVPS, 0x0084, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FF4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMASKMOVPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FF5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMASKMOVPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FF6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0FF7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPD, 0x0046, false, true, true), /*0FF8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPD, 0x0044, false, true, true), /*0FF9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0FFA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPD, 0x0042, false, true, true), /*0FFB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*0FFC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*0FFD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPD, 0x0045, false, true, true), /*0FFE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*0FFF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPD, 0x004B, false, true, true), /*1000*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1001*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1002*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1003*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPD, 0x0049, false, true, true), /*1004*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1005*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1006*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1007*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPS, 0x0042, false, true, true), /*1008*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPS, 0x004B, false, true, true), /*1009*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*100A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*100B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*100C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPS, 0x0049, false, true, true), /*100D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPS, 0x0046, false, true, true), /*100E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPS, 0x0045, false, true, true), /*100F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1010*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1011*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXPS, 0x0044, false, true, true), /*1012*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXSD, 0x0042, false, true, true), /*1013*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXSD, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1014*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXSD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1015*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXSD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1016*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXSD, 0x0051, false, true, true), /*1017*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXSS, 0x0052, false, true, true), /*1018*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXSS, 0x0042, false, true, true), /*1019*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXSS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*101A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXSS, 0x0053, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*101B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMAXSS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*101C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMCALL, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*101D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMCLEAR, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*101E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMFUNC, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*101F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1020*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1021*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1022*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1023*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPD, 0x0042, false, true, true), /*1024*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1025*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPD, 0x0046, false, true, true), /*1026*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1027*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPD, 0x004B, false, true, true), /*1028*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPD, 0x0044, false, true, true), /*1029*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*102A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPD, 0x0045, false, true, true), /*102B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*102C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPD, 0x0049, false, true, true), /*102D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPS, 0x0044, false, true, true), /*102E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*102F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1030*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPS, 0x0045, false, true, true), /*1031*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1032*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1033*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1034*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPS, 0x0049, false, true, true), /*1035*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1036*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPS, 0x0042, false, true, true), /*1037*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPS, 0x0046, false, true, true), /*1038*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1039*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*103A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINPS, 0x004B, false, true, true), /*103B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINSD, 0x0051, false, true, true), /*103C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINSD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*103D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINSD, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*103E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINSD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*103F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINSD, 0x0042, false, true, true), /*1040*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINSS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1041*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINSS, 0x0053, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1042*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINSS, 0x0042, false, true, true), /*1043*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINSS, 0x0052, false, true, true), /*1044*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMINSS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1045*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMLAUNCH, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1046*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMLOAD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1047*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMLOAD, 0x0047, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1048*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMMCALL, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1049*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x017C, false, true, true), /*104A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*104B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x017D, false, true, false), /*104C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x0149, false, true, true), /*104D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*104E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x0157, false, true, true), /*104F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x017E, false, true, false), /*1050*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x0153, false, true, true), /*1051*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1052*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x017C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1053*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x017F, false, true, true), /*1054*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1055*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1056*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x0026, false, true, true), /*1057*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x0156, false, true, true), /*1058*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1059*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x0180, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*105A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x0181, false, true, false), /*105B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x0146, false, true, true), /*105C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPD, 0x00E9, false, true, true), /*105D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x0149, false, true, true), /*105E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*105F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x0026, false, true, true), /*1060*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x0180, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1061*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1062*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1063*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x00E9, false, true, true), /*1064*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x0146, false, true, true), /*1065*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x017C, false, true, true), /*1066*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x017F, false, true, true), /*1067*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x017C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1068*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x017D, false, true, false), /*1069*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*106A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x0157, false, true, true), /*106B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x017E, false, true, false), /*106C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x0181, false, true, false), /*106D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*106E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*106F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x0156, false, true, true), /*1070*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVAPS, 0x0153, false, true, true), /*1071*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVD, 0x0143, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1072*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVD, 0x0082, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1073*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVD, 0x00F1, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1074*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVD, 0x00ED, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1075*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVD, 0x0082, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1076*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVD, 0x00ED, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1077*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVD, 0x0182, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1078*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVD, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1079*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDDUP, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*107A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDDUP, 0x0146, false, true, true), /*107B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDDUP, 0x0145, false, true, true), /*107C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDDUP, 0x0026, false, true, true), /*107D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDDUP, 0x0149, false, true, true), /*107E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDDUP, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*107F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDDUP, 0x0157, false, true, true), /*1080*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDDUP, 0x0156, false, true, true), /*1081*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDDUP, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1082*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDDUP, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1083*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1084*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA, 0x0180, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1085*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1086*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1087*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1088*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1089*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*108A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA, 0x017C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*108B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA32, 0x0181, false, true, false), /*108C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA32, 0x0026, false, true, true), /*108D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA32, 0x0149, false, true, true), /*108E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA32, 0x0156, false, true, true), /*108F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA32, 0x017F, false, true, true), /*1090*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA32, 0x017E, false, true, false), /*1091*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA32, 0x0146, false, true, true), /*1092*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA32, 0x00E9, false, true, true), /*1093*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA32, 0x0157, false, true, true), /*1094*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA32, 0x0153, false, true, true), /*1095*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA32, 0x017C, false, true, true), /*1096*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA32, 0x017D, false, true, false), /*1097*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA64, 0x017E, false, true, false), /*1098*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA64, 0x0149, false, true, true), /*1099*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA64, 0x00E9, false, true, true), /*109A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA64, 0x0157, false, true, true), /*109B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA64, 0x017D, false, true, false), /*109C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA64, 0x0146, false, true, true), /*109D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA64, 0x0181, false, true, false), /*109E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA64, 0x017C, false, true, true), /*109F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA64, 0x017F, false, true, true), /*10A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA64, 0x0026, false, true, true), /*10A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA64, 0x0156, false, true, true), /*10A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQA64, 0x0153, false, true, true), /*10A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU, 0x017C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU, 0x0180, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU16, 0x017F, false, true, true), /*10AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU16, 0x017C, false, true, true), /*10AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU16, 0x0156, false, true, true), /*10AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU16, 0x017D, false, true, false), /*10AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU16, 0x0026, false, true, true), /*10B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU16, 0x0153, false, true, true), /*10B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU16, 0x00E9, false, true, true), /*10B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU16, 0x0149, false, true, true), /*10B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU16, 0x0157, false, true, true), /*10B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU16, 0x017E, false, true, false), /*10B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU16, 0x0146, false, true, true), /*10B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU16, 0x0181, false, true, false), /*10B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU32, 0x0026, false, true, true), /*10B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU32, 0x017E, false, true, false), /*10B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU32, 0x0149, false, true, true), /*10BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU32, 0x0146, false, true, true), /*10BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU32, 0x0157, false, true, true), /*10BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU32, 0x00E9, false, true, true), /*10BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU32, 0x017C, false, true, true), /*10BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU32, 0x017D, false, true, false), /*10BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU32, 0x0153, false, true, true), /*10C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU32, 0x017F, false, true, true), /*10C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU32, 0x0181, false, true, false), /*10C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU32, 0x0156, false, true, true), /*10C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU64, 0x00E9, false, true, true), /*10C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU64, 0x017E, false, true, false), /*10C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU64, 0x0156, false, true, true), /*10C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU64, 0x0157, false, true, true), /*10C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU64, 0x0146, false, true, true), /*10C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU64, 0x0153, false, true, true), /*10C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU64, 0x017C, false, true, true), /*10CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU64, 0x0181, false, true, false), /*10CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU64, 0x0149, false, true, true), /*10CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU64, 0x017D, false, true, false), /*10CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU64, 0x017F, false, true, true), /*10CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU64, 0x0026, false, true, true), /*10CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU8, 0x0026, false, true, true), /*10D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU8, 0x017E, false, true, false), /*10D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU8, 0x0153, false, true, true), /*10D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU8, 0x017D, false, true, false), /*10D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU8, 0x0149, false, true, true), /*10D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU8, 0x017F, false, true, true), /*10D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU8, 0x0157, false, true, true), /*10D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU8, 0x0146, false, true, true), /*10D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU8, 0x00E9, false, true, true), /*10D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU8, 0x017C, false, true, true), /*10D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU8, 0x0156, false, true, true), /*10DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVDQU8, 0x0181, false, true, false), /*10DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVHLPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVHLPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVHPD, 0x0183, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVHPD, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVHPD, 0x00F0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVHPD, 0x0051, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVHPS, 0x0051, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVHPS, 0x0184, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVHPS, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVHPS, 0x0183, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVLHPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVLHPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVLPD, 0x0051, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVLPD, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVLPD, 0x0183, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVLPD, 0x00F0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVLPS, 0x0183, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVLPS, 0x0184, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVLPS, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVLPS, 0x0051, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVMSKPD, 0x0185, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVMSKPD, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVMSKPS, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVMSKPS, 0x0185, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTDQ, 0x0180, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTDQ, 0x017D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTDQ, 0x0181, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTDQ, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTDQ, 0x017E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTDQA, 0x0153, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTDQA, 0x0157, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTDQA, 0x0186, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTDQA, 0x0156, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTDQA, 0x0114, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTPD, 0x0181, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTPD, 0x017D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*10FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTPD, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1100*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTPD, 0x0180, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1101*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTPD, 0x017E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1102*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTPS, 0x0180, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1103*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTPS, 0x017E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1104*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTPS, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1105*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTPS, 0x0181, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1106*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVNTPS, 0x017D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1107*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1108*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVQ, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1109*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVQ, 0x00F5, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*110A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*110B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVQ, 0x0187, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*110C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVQ, 0x0080, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*110D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVQ, 0x0080, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*110E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVQ, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*110F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVQ, 0x0183, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1110*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVQ, 0x00F5, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1111*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVQ, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1112*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVQ, 0x00F0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1113*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVQ, 0x0145, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1114*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSD, 0x0145, false, true, true), /*1115*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSD, 0x0042, false, true, true), /*1116*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSD, 0x0042, false, true, true), /*1117*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1118*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSD, 0x0048, false, true, false), /*1119*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSD, 0x00F0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*111A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*111B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSD, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*111C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSHDUP, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*111D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSHDUP, 0x0157, false, true, true), /*111E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSHDUP, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*111F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSHDUP, 0x0026, false, true, true), /*1120*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSHDUP, 0x0153, false, true, true), /*1121*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSHDUP, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1122*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSHDUP, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1123*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSHDUP, 0x0146, false, true, true), /*1124*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSHDUP, 0x0156, false, true, true), /*1125*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSHDUP, 0x0149, false, true, true), /*1126*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSLDUP, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1127*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSLDUP, 0x0146, false, true, true), /*1128*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSLDUP, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1129*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSLDUP, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*112A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSLDUP, 0x0149, false, true, true), /*112B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSLDUP, 0x0157, false, true, true), /*112C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSLDUP, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*112D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSLDUP, 0x0153, false, true, true), /*112E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSLDUP, 0x0026, false, true, true), /*112F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSLDUP, 0x0156, false, true, true), /*1130*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSS, 0x0042, false, true, true), /*1131*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSS, 0x00F1, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1132*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSS, 0x0143, false, true, true), /*1133*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSS, 0x0086, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1134*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1135*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSS, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1136*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSS, 0x0182, false, true, false), /*1137*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVSS, 0x0042, false, true, true), /*1138*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x0181, false, true, false), /*1139*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*113A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x0026, false, true, true), /*113B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x017E, false, true, false), /*113C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*113D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x0157, false, true, true), /*113E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*113F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1140*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1141*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1142*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x017C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1143*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x017C, false, true, true), /*1144*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x0146, false, true, true), /*1145*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x017D, false, true, false), /*1146*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x0153, false, true, true), /*1147*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x0156, false, true, true), /*1148*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x0180, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1149*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x017F, false, true, true), /*114A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x00E9, false, true, true), /*114B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPD, 0x0149, false, true, true), /*114C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x0149, false, true, true), /*114D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x0153, false, true, true), /*114E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*114F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x0156, false, true, true), /*1150*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x0157, false, true, true), /*1151*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x0026, false, true, true), /*1152*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x017C, false, true, true), /*1153*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1154*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x00E9, false, true, true), /*1155*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1156*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x00E9, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1157*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x0146, false, true, true), /*1158*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x017C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1159*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x0181, false, true, false), /*115A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x017F, false, true, true), /*115B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x017E, false, true, false), /*115C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x017D, false, true, false), /*115D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*115E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x00E8, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*115F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMOVUPS, 0x0180, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1160*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMPSADBW, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1161*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMPSADBW, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1162*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMPSADBW, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1163*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMPSADBW, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1164*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMPTRLD, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1165*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMPTRST, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1166*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMREAD, 0x00D3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1167*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMREAD, 0x00BB, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1168*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMREAD, 0x00C4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1169*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMREAD, 0x00B0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*116A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMRESUME, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*116B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMRUN, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*116C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMRUN, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*116D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMSAVE, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*116E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMSAVE, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*116F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1170*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPD, 0x0049, false, true, true), /*1171*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1172*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1173*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1174*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*1175*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1176*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1177*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPD, 0x0045, false, true, true), /*1178*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPD, 0x004B, false, true, true), /*1179*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*117A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPD, 0x0042, false, true, true), /*117B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPD, 0x0044, false, true, true), /*117C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPD, 0x0046, false, true, true), /*117D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*117E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPS, 0x0049, false, true, true), /*117F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPS, 0x0045, false, true, true), /*1180*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1181*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPS, 0x0042, false, true, true), /*1182*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1183*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1184*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1185*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPS, 0x004B, false, true, true), /*1186*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPS, 0x0044, false, true, true), /*1187*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1188*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1189*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPS, 0x0046, false, true, true), /*118A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULPS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*118B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULSD, 0x0051, false, true, true), /*118C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULSD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*118D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULSD, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*118E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULSD, 0x0042, false, true, true), /*118F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULSD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*1190*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULSS, 0x0042, false, true, true), /*1191*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULSS, 0x0053, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1192*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULSS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*1193*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULSS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1194*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMULSS, 0x0052, false, true, true), /*1195*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMWRITE, 0x003C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1196*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMWRITE, 0x0067, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1197*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMWRITE, 0x0056, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1198*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMWRITE, 0x0057, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1199*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMXOFF, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*119A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VMXON, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*119B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPD, 0x0045, false, true, true), /*119C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPD, 0x0049, false, true, true), /*119D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPD, 0x0046, false, true, true), /*119E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*119F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPD, 0x004B, false, true, true), /*11A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPD, 0x0044, false, true, true), /*11A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPD, 0x0042, false, true, true), /*11A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPS, 0x004B, false, true, true), /*11AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPS, 0x0044, false, true, true), /*11AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPS, 0x0049, false, true, true), /*11AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPS, 0x0042, false, true, true), /*11B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPS, 0x0046, false, true, true), /*11B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPS, 0x0045, false, true, true), /*11B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VORPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSB, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSB, 0x0146, false, true, true), /*11B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSB, 0x0156, false, true, true), /*11B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSB, 0x0157, false, true, true), /*11B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSB, 0x0153, false, true, true), /*11BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSB, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSB, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSB, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSB, 0x0149, false, true, true), /*11BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSB, 0x0026, false, true, true), /*11BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSD, 0x0156, false, true, true), /*11C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSD, 0x0149, false, true, true), /*11C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSD, 0x0026, false, true, true), /*11C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSD, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSD, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSD, 0x0158, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSD, 0x0146, false, true, true), /*11C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSD, 0x0159, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSD, 0x0157, false, true, true), /*11C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSD, 0x0154, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSD, 0x0153, false, true, true), /*11CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSQ, 0x0157, false, true, true), /*11CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSQ, 0x0162, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSQ, 0x0146, false, true, true), /*11CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSQ, 0x0026, false, true, true), /*11D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSQ, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSQ, 0x0153, false, true, true), /*11D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSQ, 0x0149, false, true, true), /*11D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSQ, 0x0156, false, true, true), /*11D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSQ, 0x0163, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSW, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSW, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSW, 0x0146, false, true, true), /*11D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSW, 0x0157, false, true, true), /*11D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSW, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSW, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSW, 0x0149, false, true, true), /*11DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSW, 0x0156, false, true, true), /*11DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSW, 0x0026, false, true, true), /*11DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPABSW, 0x0153, false, true, true), /*11DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSDW, 0x004B, false, true, true), /*11E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSDW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSDW, 0x0049, false, true, true), /*11E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSDW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSDW, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSDW, 0x0042, false, true, true), /*11E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSDW, 0x0045, false, true, true), /*11E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSDW, 0x0046, false, true, true), /*11E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSDW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSDW, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSDW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSDW, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSDW, 0x0044, false, true, true), /*11EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSWB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSWB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSWB, 0x0042, false, true, true), /*11EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSWB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSWB, 0x0049, false, true, true), /*11F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSWB, 0x004B, false, true, true), /*11F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSWB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSWB, 0x0044, false, true, true), /*11F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSWB, 0x0045, false, true, true), /*11F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKSSWB, 0x0046, false, true, true), /*11F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSDW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSDW, 0x0049, false, true, true), /*11F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSDW, 0x0044, false, true, true), /*11F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSDW, 0x0046, false, true, true), /*11FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSDW, 0x0045, false, true, true), /*11FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSDW, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSDW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSDW, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*11FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSDW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*11FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSDW, 0x0042, false, true, true), /*1200*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSDW, 0x004B, false, true, true), /*1201*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSDW, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1202*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSDW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1203*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSWB, 0x004B, false, true, true), /*1204*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSWB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1205*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSWB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1206*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSWB, 0x0049, false, true, true), /*1207*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSWB, 0x0044, false, true, true), /*1208*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSWB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1209*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSWB, 0x0042, false, true, true), /*120A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSWB, 0x0046, false, true, true), /*120B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSWB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*120C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPACKUSWB, 0x0045, false, true, true), /*120D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDB, 0x004B, false, true, true), /*120E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDB, 0x0049, false, true, true), /*120F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDB, 0x0042, false, true, true), /*1210*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDB, 0x0045, false, true, true), /*1211*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDB, 0x0044, false, true, true), /*1212*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDB, 0x0046, false, true, true), /*1213*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1214*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1215*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1216*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1217*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDD, 0x0049, false, true, true), /*1218*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDD, 0x0046, false, true, true), /*1219*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*121A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*121B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*121C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*121D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDD, 0x0045, false, true, true), /*121E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*121F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDD, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1220*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1221*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDD, 0x0042, false, true, true), /*1222*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDD, 0x0044, false, true, true), /*1223*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDD, 0x004B, false, true, true), /*1224*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDQ, 0x0049, false, true, true), /*1225*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1226*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1227*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDQ, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1228*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1229*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDQ, 0x0046, false, true, true), /*122A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*122B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDQ, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*122C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDQ, 0x0042, false, true, true), /*122D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDQ, 0x0045, false, true, true), /*122E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDQ, 0x0044, false, true, true), /*122F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDQ, 0x004B, false, true, true), /*1230*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDQ, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1231*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSB, 0x0046, false, true, true), /*1232*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1233*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSB, 0x0049, false, true, true), /*1234*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1235*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSB, 0x0045, false, true, true), /*1236*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSB, 0x004B, false, true, true), /*1237*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSB, 0x0042, false, true, true), /*1238*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1239*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSB, 0x0044, false, true, true), /*123A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*123B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSW, 0x0045, false, true, true), /*123C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*123D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSW, 0x0049, false, true, true), /*123E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSW, 0x004B, false, true, true), /*123F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1240*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1241*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSW, 0x0042, false, true, true), /*1242*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSW, 0x0044, false, true, true), /*1243*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1244*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDSW, 0x0046, false, true, true), /*1245*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSB, 0x0042, false, true, true), /*1246*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSB, 0x0049, false, true, true), /*1247*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1248*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSB, 0x004B, false, true, true), /*1249*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSB, 0x0045, false, true, true), /*124A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSB, 0x0046, false, true, true), /*124B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSB, 0x0044, false, true, true), /*124C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*124D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*124E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*124F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1250*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSW, 0x0042, false, true, true), /*1251*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSW, 0x004B, false, true, true), /*1252*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1253*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1254*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSW, 0x0044, false, true, true), /*1255*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSW, 0x0046, false, true, true), /*1256*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1257*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSW, 0x0045, false, true, true), /*1258*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDUSW, 0x0049, false, true, true), /*1259*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*125A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*125B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*125C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDW, 0x0045, false, true, true), /*125D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDW, 0x0046, false, true, true), /*125E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDW, 0x004B, false, true, true), /*125F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDW, 0x0049, false, true, true), /*1260*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDW, 0x0044, false, true, true), /*1261*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1262*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPADDW, 0x0042, false, true, true), /*1263*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPALIGNR, 0x0004, false, true, true), /*1264*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPALIGNR, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1265*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPALIGNR, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1266*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPALIGNR, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1267*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPALIGNR, 0x0003, false, true, true), /*1268*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPALIGNR, 0x0002, false, true, true), /*1269*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPALIGNR, 0x0001, false, true, true), /*126A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPALIGNR, 0x0008, false, true, true), /*126B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPALIGNR, 0x0007, false, true, true), /*126C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPALIGNR, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*126D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAND, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*126E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAND, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*126F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAND, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1270*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAND, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1271*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDD, 0x0046, false, true, true), /*1272*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDD, 0x004B, false, true, true), /*1273*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1274*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDD, 0x0042, false, true, true), /*1275*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDD, 0x0044, false, true, true), /*1276*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDD, 0x0045, false, true, true), /*1277*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDD, 0x0049, false, true, true), /*1278*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1279*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDD, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*127A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDN, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*127B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDN, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*127C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDN, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*127D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDN, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*127E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDND, 0x0045, false, true, true), /*127F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDND, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1280*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDND, 0x0049, false, true, true), /*1281*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDND, 0x0046, false, true, true), /*1282*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDND, 0x0044, false, true, true), /*1283*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDND, 0x0042, false, true, true), /*1284*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDND, 0x004B, false, true, true), /*1285*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDND, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1286*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDND, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1287*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDNQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1288*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDNQ, 0x004B, false, true, true), /*1289*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDNQ, 0x0042, false, true, true), /*128A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDNQ, 0x0046, false, true, true), /*128B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDNQ, 0x0044, false, true, true), /*128C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDNQ, 0x0045, false, true, true), /*128D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDNQ, 0x0049, false, true, true), /*128E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDNQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*128F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDNQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1290*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDQ, 0x0045, false, true, true), /*1291*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDQ, 0x0042, false, true, true), /*1292*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDQ, 0x0046, false, true, true), /*1293*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1294*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1295*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDQ, 0x004B, false, true, true), /*1296*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1297*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDQ, 0x0044, false, true, true), /*1298*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPANDQ, 0x0049, false, true, true), /*1299*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*129A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGB, 0x0046, false, true, true), /*129B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGB, 0x0045, false, true, true), /*129C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGB, 0x004B, false, true, true), /*129D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*129E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGB, 0x0042, false, true, true), /*129F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGB, 0x0049, false, true, true), /*12A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGB, 0x0044, false, true, true), /*12A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGW, 0x004B, false, true, true), /*12A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGW, 0x0046, false, true, true), /*12A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGW, 0x0049, false, true, true), /*12A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGW, 0x0042, false, true, true), /*12A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGW, 0x0044, false, true, true), /*12AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGW, 0x0045, false, true, true), /*12AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPAVGW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDD, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDD, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDD, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDD, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMB, 0x0046, false, true, true), /*12B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMB, 0x0044, false, true, true), /*12B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMB, 0x0042, false, true, true), /*12B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMB, 0x0049, false, true, true), /*12B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMB, 0x004B, false, true, true), /*12B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMB, 0x0045, false, true, true), /*12B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMD, 0x0044, false, true, true), /*12B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMD, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*12B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMD, 0x0049, false, true, true), /*12BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMD, 0x0042, false, true, true), /*12BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMD, 0x004B, false, true, true), /*12BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*12BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMD, 0x0046, false, true, true), /*12BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMD, 0x0045, false, true, true), /*12BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*12C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMQ, 0x0042, false, true, true), /*12C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMQ, 0x004B, false, true, true), /*12C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMQ, 0x0045, false, true, true), /*12C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMQ, 0x0044, false, true, true), /*12C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*12C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMQ, 0x0049, false, true, true), /*12C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*12C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*12C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMQ, 0x0046, false, true, true), /*12C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMW, 0x0044, false, true, true), /*12CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMW, 0x0045, false, true, true), /*12CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMW, 0x0049, false, true, true), /*12CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMW, 0x0042, false, true, true), /*12CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMW, 0x0046, false, true, true), /*12CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDMW, 0x004B, false, true, true), /*12CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDVB, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDVB, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDVB, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDVB, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDW, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDW, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDW, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBLENDW, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTB, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTB, 0x0188, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTB, 0x0189, false, true, true), /*12DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTB, 0x0139, false, true, true), /*12DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTB, 0x018A, false, true, true), /*12DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTB, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTB, 0x018B, false, true, true), /*12DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTB, 0x018C, false, true, true), /*12DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTB, 0x0136, false, true, true), /*12E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTB, 0x018D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTB, 0x018E, false, true, true), /*12E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTB, 0x0082, false, true, true), /*12E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTB, 0x0026, false, true, true), /*12E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTD, 0x0026, false, true, true), /*12E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTD, 0x0082, false, true, true), /*12E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTD, 0x0141, false, true, true), /*12E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTD, 0x0139, false, true, true), /*12E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTD, 0x018C, false, true, true), /*12E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTD, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTD, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTD, 0x0144, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTD, 0x0143, false, true, true), /*12EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTD, 0x018B, false, true, true), /*12EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTD, 0x0136, false, true, true), /*12F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTD, 0x0142, false, true, true), /*12F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTMB2Q, 0x018F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTMB2Q, 0x0190, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTMB2Q, 0x0191, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTMW2D, 0x0191, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTMW2D, 0x018F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTMW2D, 0x0190, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTQ, 0x0145, false, true, true), /*12F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTQ, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTQ, 0x013E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTQ, 0x0192, false, true, true), /*12FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTQ, 0x0026, false, true, true), /*12FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTQ, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*12FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTQ, 0x0080, false, true, true), /*12FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTQ, 0x0193, false, true, true), /*1300*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTQ, 0x0136, false, true, true), /*1301*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTQ, 0x0139, false, true, true), /*1302*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTQ, 0x0140, false, true, true), /*1303*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTQ, 0x013F, false, true, true), /*1304*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTW, 0x0111, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1305*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTW, 0x0136, false, true, true), /*1306*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTW, 0x0194, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1307*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTW, 0x0195, false, true, true), /*1308*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTW, 0x0196, false, true, true), /*1309*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTW, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*130A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTW, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*130B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTW, 0x018C, false, true, true), /*130C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTW, 0x018B, false, true, true), /*130D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTW, 0x0026, false, true, true), /*130E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTW, 0x0082, false, true, true), /*130F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTW, 0x0197, false, true, true), /*1310*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPBROADCASTW, 0x0139, false, true, true), /*1311*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCLMULQDQ, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1312*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCLMULQDQ, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1313*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMOV, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1314*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMOV, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1315*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMOV, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1316*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMOV, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1317*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMOV, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1318*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMOV, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1319*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMOV, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*131A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMOV, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*131B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPB, 0x0016, false, true, false), /*131C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPB, 0x0019, false, true, false), /*131D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPB, 0x0018, false, true, false), /*131E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPB, 0x001B, false, true, false), /*131F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPB, 0x0014, false, true, false), /*1320*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPB, 0x001A, false, true, false), /*1321*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPD, 0x001C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1322*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPD, 0x0016, false, true, false), /*1323*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPD, 0x0018, false, true, false), /*1324*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPD, 0x001E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1325*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPD, 0x001A, false, true, false), /*1326*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPD, 0x0019, false, true, false), /*1327*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPD, 0x001B, false, true, false), /*1328*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPD, 0x0014, false, true, false), /*1329*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPD, 0x001D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*132A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*132B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*132C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQB, 0x0087, false, true, false), /*132D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQB, 0x0088, false, true, false), /*132E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQB, 0x0089, false, true, false), /*132F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1330*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1331*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQB, 0x008A, false, true, false), /*1332*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQB, 0x008B, false, true, false), /*1333*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQB, 0x008C, false, true, false), /*1334*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQD, 0x0088, false, true, false), /*1335*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1336*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1337*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQD, 0x008D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1338*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQD, 0x008C, false, true, false), /*1339*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQD, 0x008B, false, true, false), /*133A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQD, 0x0089, false, true, false), /*133B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQD, 0x0087, false, true, false), /*133C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQD, 0x008A, false, true, false), /*133D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQD, 0x008E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*133E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQD, 0x008F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*133F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1340*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1341*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQQ, 0x0089, false, true, false), /*1342*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQQ, 0x0090, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1343*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1344*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQQ, 0x0088, false, true, false), /*1345*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQQ, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1346*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQQ, 0x0087, false, true, false), /*1347*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQQ, 0x008A, false, true, false), /*1348*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQQ, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1349*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQQ, 0x0091, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*134A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQQ, 0x0092, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*134B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQQ, 0x008B, false, true, false), /*134C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQQ, 0x008C, false, true, false), /*134D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQQ, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*134E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQW, 0x0087, false, true, false), /*134F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1350*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQW, 0x008A, false, true, false), /*1351*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1352*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1353*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQW, 0x0088, false, true, false), /*1354*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQW, 0x008C, false, true, false), /*1355*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1356*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQW, 0x0089, false, true, false), /*1357*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPEQW, 0x008B, false, true, false), /*1358*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPESTRI, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1359*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPESTRI, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*135A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPESTRM, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*135B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPESTRM, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*135C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTB, 0x008C, false, true, false), /*135D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*135E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*135F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTB, 0x008B, false, true, false), /*1360*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1361*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTB, 0x0089, false, true, false), /*1362*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTB, 0x0087, false, true, false), /*1363*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTB, 0x0088, false, true, false), /*1364*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTB, 0x008A, false, true, false), /*1365*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1366*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTD, 0x008A, false, true, false), /*1367*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTD, 0x008B, false, true, false), /*1368*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTD, 0x0089, false, true, false), /*1369*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*136A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTD, 0x0087, false, true, false), /*136B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*136C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTD, 0x008E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*136D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTD, 0x008F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*136E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*136F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTD, 0x008D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1370*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTD, 0x0088, false, true, false), /*1371*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1372*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTD, 0x008C, false, true, false), /*1373*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTQ, 0x0090, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1374*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTQ, 0x0087, false, true, false), /*1375*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTQ, 0x0092, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1376*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTQ, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1377*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTQ, 0x0088, false, true, false), /*1378*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTQ, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1379*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTQ, 0x008C, false, true, false), /*137A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTQ, 0x0089, false, true, false), /*137B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTQ, 0x008B, false, true, false), /*137C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTQ, 0x008A, false, true, false), /*137D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*137E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTQ, 0x0091, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*137F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTQ, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1380*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1381*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTW, 0x008B, false, true, false), /*1382*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTW, 0x0089, false, true, false), /*1383*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1384*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1385*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTW, 0x0088, false, true, false), /*1386*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1387*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTW, 0x0087, false, true, false), /*1388*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTW, 0x008C, false, true, false), /*1389*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPGTW, 0x008A, false, true, false), /*138A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPISTRI, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*138B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPISTRI, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*138C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPISTRM, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*138D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPISTRM, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*138E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPQ, 0x0016, false, true, false), /*138F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPQ, 0x0013, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1390*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPQ, 0x0017, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1391*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPQ, 0x0014, false, true, false), /*1392*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPQ, 0x0019, false, true, false), /*1393*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPQ, 0x001B, false, true, false), /*1394*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPQ, 0x0015, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1395*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPQ, 0x001A, false, true, false), /*1396*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPQ, 0x0018, false, true, false), /*1397*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUB, 0x001A, false, true, false), /*1398*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUB, 0x0018, false, true, false), /*1399*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUB, 0x0016, false, true, false), /*139A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUB, 0x0014, false, true, false), /*139B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUB, 0x001B, false, true, false), /*139C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUB, 0x0019, false, true, false), /*139D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUD, 0x001B, false, true, false), /*139E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUD, 0x0018, false, true, false), /*139F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUD, 0x0019, false, true, false), /*13A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUD, 0x0016, false, true, false), /*13A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUD, 0x001E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*13A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUD, 0x001A, false, true, false), /*13A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUD, 0x0014, false, true, false), /*13A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUD, 0x001D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*13A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUD, 0x001C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*13A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUQ, 0x0016, false, true, false), /*13A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUQ, 0x001A, false, true, false), /*13A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUQ, 0x001B, false, true, false), /*13A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUQ, 0x0018, false, true, false), /*13AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUQ, 0x0015, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*13AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUQ, 0x0017, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*13AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUQ, 0x0014, false, true, false), /*13AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUQ, 0x0013, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*13AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUQ, 0x0019, false, true, false), /*13AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUW, 0x001B, false, true, false), /*13B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUW, 0x0019, false, true, false), /*13B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUW, 0x0018, false, true, false), /*13B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUW, 0x001A, false, true, false), /*13B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUW, 0x0016, false, true, false), /*13B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPUW, 0x0014, false, true, false), /*13B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPW, 0x0018, false, true, false), /*13B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPW, 0x0014, false, true, false), /*13B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPW, 0x001B, false, true, false), /*13B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPW, 0x0019, false, true, false), /*13B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPW, 0x0016, false, true, false), /*13BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCMPW, 0x001A, false, true, false), /*13BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMB, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMB, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMD, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMD, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMPRESSD, 0x0149, false, true, true), /*13C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMPRESSD, 0x014D, false, true, false), /*13C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMPRESSD, 0x0026, false, true, true), /*13C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMPRESSD, 0x014B, false, true, false), /*13C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMPRESSD, 0x0146, false, true, true), /*13C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMPRESSD, 0x014C, false, true, false), /*13C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMPRESSQ, 0x014A, false, true, false), /*13C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMPRESSQ, 0x0149, false, true, true), /*13C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMPRESSQ, 0x0146, false, true, true), /*13C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMPRESSQ, 0x0148, false, true, false), /*13C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMPRESSQ, 0x0026, false, true, true), /*13CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMPRESSQ, 0x0147, false, true, false), /*13CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMQ, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMQ, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMUB, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMUB, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMUD, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMUD, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMUQ, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMUQ, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMUW, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMUW, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMW, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCOMW, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTD, 0x0146, false, true, true), /*13D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTD, 0x0159, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*13D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTD, 0x0026, false, true, true), /*13DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTD, 0x0157, false, true, true), /*13DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTD, 0x0149, false, true, true), /*13DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTD, 0x0153, false, true, true), /*13DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTD, 0x0154, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*13DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTD, 0x0158, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*13DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTD, 0x0156, false, true, true), /*13E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTQ, 0x0162, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*13E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTQ, 0x0157, false, true, true), /*13E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTQ, 0x0146, false, true, true), /*13E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTQ, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*13E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTQ, 0x0026, false, true, true), /*13E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTQ, 0x0163, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*13E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTQ, 0x0153, false, true, true), /*13E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTQ, 0x0149, false, true, true), /*13E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPCONFLICTQ, 0x0156, false, true, true), /*13E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERM2F128, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERM2F128, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERM2I128, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERM2I128, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMB, 0x004B, false, true, true), /*13EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMB, 0x0044, false, true, true), /*13EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMB, 0x0042, false, true, true), /*13F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMB, 0x0046, false, true, true), /*13F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMB, 0x0045, false, true, true), /*13F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMB, 0x0049, false, true, true), /*13F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMD, 0x0044, false, true, true), /*13F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*13F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMD, 0x0049, false, true, true), /*13F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*13F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*13F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMD, 0x0046, false, true, true), /*13FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMD, 0x0045, false, true, true), /*13FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2B, 0x0042, false, true, true), /*13FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2B, 0x0045, false, true, true), /*13FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2B, 0x0046, false, true, true), /*13FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2B, 0x0044, false, true, true), /*13FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2B, 0x004B, false, true, true), /*1400*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2B, 0x0049, false, true, true), /*1401*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2D, 0x0042, false, true, true), /*1402*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2D, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1403*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2D, 0x0049, false, true, true), /*1404*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2D, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1405*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2D, 0x004B, false, true, true), /*1406*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2D, 0x0046, false, true, true), /*1407*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2D, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1408*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2D, 0x0044, false, true, true), /*1409*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2D, 0x0045, false, true, true), /*140A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PD, 0x0042, false, true, true), /*140B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PD, 0x0049, false, true, true), /*140C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*140D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*140E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PD, 0x004B, false, true, true), /*140F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PD, 0x0045, false, true, true), /*1410*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PD, 0x0044, false, true, true), /*1411*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PD, 0x0046, false, true, true), /*1412*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1413*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1414*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1415*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PS, 0x0045, false, true, true), /*1416*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PS, 0x0046, false, true, true), /*1417*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1418*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PS, 0x0049, false, true, true), /*1419*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PS, 0x004B, false, true, true), /*141A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PS, 0x0044, false, true, true), /*141B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2PS, 0x0042, false, true, true), /*141C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2Q, 0x0049, false, true, true), /*141D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2Q, 0x004B, false, true, true), /*141E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2Q, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*141F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2Q, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1420*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2Q, 0x0045, false, true, true), /*1421*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2Q, 0x0044, false, true, true), /*1422*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2Q, 0x0042, false, true, true), /*1423*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2Q, 0x0046, false, true, true), /*1424*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2Q, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1425*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2W, 0x0049, false, true, true), /*1426*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2W, 0x0045, false, true, true), /*1427*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2W, 0x0042, false, true, true), /*1428*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2W, 0x004B, false, true, true), /*1429*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2W, 0x0044, false, true, true), /*142A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMI2W, 0x0046, false, true, true), /*142B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMIL2PD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*142C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMIL2PD, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*142D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMIL2PD, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*142E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMIL2PD, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*142F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMIL2PD, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1430*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMIL2PD, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1431*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMIL2PD, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1432*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMIL2PD, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1433*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMIL2PS, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1434*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMIL2PS, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1435*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMIL2PS, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1436*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMIL2PS, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1437*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMIL2PS, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1438*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMIL2PS, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1439*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMIL2PS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*143A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMIL2PS, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*143B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x0093, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*143C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*143D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*143E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x0044, false, true, true), /*143F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1440*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1441*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x0045, false, true, true), /*1442*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x007B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1443*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1444*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x007E, false, true, true), /*1445*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x0080, false, true, true), /*1446*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x007A, false, true, true), /*1447*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x0001, false, true, true), /*1448*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1449*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x0079, false, true, true), /*144A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x0049, false, true, true), /*144B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x004B, false, true, true), /*144C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*144D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x0046, false, true, true), /*144E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*144F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x007C, false, true, true), /*1450*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1451*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1452*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1453*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x0042, false, true, true), /*1454*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPD, 0x007F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1455*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x007A, false, true, true), /*1456*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0042, false, true, true), /*1457*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0001, false, true, true), /*1458*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0080, false, true, true), /*1459*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*145A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*145B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0082, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*145C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*145D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0049, false, true, true), /*145E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x007C, false, true, true), /*145F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0045, false, true, true), /*1460*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1461*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1462*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0083, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1463*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1464*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1465*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0046, false, true, true), /*1466*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1467*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x004B, false, true, true), /*1468*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0044, false, true, true), /*1469*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*146A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0081, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*146B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*146C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0079, false, true, true), /*146D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x007E, false, true, true), /*146E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMILPS, 0x0093, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*146F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPD, 0x007C, false, true, true), /*1470*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPD, 0x0046, false, true, true), /*1471*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPD, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1472*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1473*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPD, 0x007B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1474*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1475*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPD, 0x0044, false, true, true), /*1476*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPD, 0x007F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1477*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPD, 0x007A, false, true, true), /*1478*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPD, 0x0049, false, true, true), /*1479*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPD, 0x0079, false, true, true), /*147A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPD, 0x007E, false, true, true), /*147B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPD, 0x0045, false, true, true), /*147C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPD, 0x0093, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*147D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*147E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPS, 0x0049, false, true, true), /*147F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1480*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPS, 0x0045, false, true, true), /*1481*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1482*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPS, 0x0044, false, true, true), /*1483*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1484*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMPS, 0x0046, false, true, true), /*1485*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMQ, 0x0044, false, true, true), /*1486*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMQ, 0x007A, false, true, true), /*1487*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1488*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1489*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMQ, 0x007E, false, true, true), /*148A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMQ, 0x0049, false, true, true), /*148B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMQ, 0x007F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*148C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMQ, 0x007C, false, true, true), /*148D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMQ, 0x0045, false, true, true), /*148E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMQ, 0x0046, false, true, true), /*148F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMQ, 0x007B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1490*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMQ, 0x0079, false, true, true), /*1491*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMQ, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1492*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMQ, 0x0093, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1493*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2B, 0x004B, false, true, true), /*1494*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2B, 0x0042, false, true, true), /*1495*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2B, 0x0044, false, true, true), /*1496*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2B, 0x0046, false, true, true), /*1497*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2B, 0x0045, false, true, true), /*1498*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2B, 0x0049, false, true, true), /*1499*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2D, 0x0046, false, true, true), /*149A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2D, 0x0044, false, true, true), /*149B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2D, 0x0042, false, true, true), /*149C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2D, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*149D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2D, 0x004B, false, true, true), /*149E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2D, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*149F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2D, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*14A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2D, 0x0045, false, true, true), /*14A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2D, 0x0049, false, true, true), /*14A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*14A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*14A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PD, 0x0046, false, true, true), /*14A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PD, 0x0045, false, true, true), /*14A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PD, 0x0042, false, true, true), /*14A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PD, 0x004B, false, true, true), /*14A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PD, 0x0044, false, true, true), /*14A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*14AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PD, 0x0049, false, true, true), /*14AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*14AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PS, 0x004B, false, true, true), /*14AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PS, 0x0044, false, true, true), /*14AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PS, 0x0046, false, true, true), /*14AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PS, 0x0045, false, true, true), /*14B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*14B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PS, 0x0049, false, true, true), /*14B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PS, 0x0042, false, true, true), /*14B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2PS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*14B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2Q, 0x0045, false, true, true), /*14B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2Q, 0x0042, false, true, true), /*14B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2Q, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*14B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2Q, 0x0044, false, true, true), /*14B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2Q, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*14B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2Q, 0x0046, false, true, true), /*14BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2Q, 0x0049, false, true, true), /*14BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2Q, 0x004B, false, true, true), /*14BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2Q, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*14BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2W, 0x0045, false, true, true), /*14BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2W, 0x0049, false, true, true), /*14BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2W, 0x0042, false, true, true), /*14C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2W, 0x0044, false, true, true), /*14C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2W, 0x004B, false, true, true), /*14C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMT2W, 0x0046, false, true, true), /*14C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMW, 0x0049, false, true, true), /*14C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMW, 0x0042, false, true, true), /*14C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMW, 0x0046, false, true, true), /*14C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMW, 0x0045, false, true, true), /*14C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMW, 0x0044, false, true, true), /*14C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPERMW, 0x004B, false, true, true), /*14C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXPANDD, 0x0146, false, true, true), /*14CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXPANDD, 0x016A, false, true, true), /*14CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXPANDD, 0x0026, false, true, true), /*14CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXPANDD, 0x016B, false, true, true), /*14CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXPANDD, 0x016C, false, true, true), /*14CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXPANDD, 0x0149, false, true, true), /*14CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXPANDQ, 0x0151, false, true, true), /*14D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXPANDQ, 0x0146, false, true, true), /*14D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXPANDQ, 0x0168, false, true, true), /*14D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXPANDQ, 0x0169, false, true, true), /*14D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXPANDQ, 0x0149, false, true, true), /*14D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXPANDQ, 0x0026, false, true, true), /*14D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRB, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRB, 0x0025, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRB, 0x0094, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRB, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRB, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRD, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRD, 0x005F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRD, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRD, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRQ, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRQ, 0x0095, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRQ, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRW, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRW, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRW, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRW, 0x002B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRW, 0x0029, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRW, 0x0096, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRW, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPEXTRW, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERDD, 0x0170, false, true, false), /*14EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERDD, 0x0171, false, true, false), /*14EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERDD, 0x0075, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERDD, 0x0074, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERDD, 0x0172, false, true, false), /*14EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERDQ, 0x016D, false, true, false), /*14F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERDQ, 0x0097, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERDQ, 0x016F, false, true, false), /*14F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERDQ, 0x0198, false, true, false), /*14F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERDQ, 0x0075, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERQD, 0x0077, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERQD, 0x0179, false, true, false), /*14F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERQD, 0x017A, false, true, false), /*14F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERQD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERQD, 0x017B, false, true, false), /*14F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERQQ, 0x0177, false, true, false), /*14FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERQQ, 0x0076, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERQQ, 0x0178, false, true, false), /*14FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERQQ, 0x0077, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPGATHERQQ, 0x0176, false, true, false), /*14FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDBD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*14FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDBD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1500*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDBQ, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1501*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDBQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1502*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDBW, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1503*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDBW, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1504*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1505*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1506*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1507*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1508*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDDQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1509*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDDQ, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*150A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDSW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*150B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDSW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*150C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDSW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*150D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDSW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*150E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDUBD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*150F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDUBD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1510*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDUBQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1511*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDUBQ, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1512*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDUBW, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1513*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDUBW, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1514*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDUDQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1515*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDUDQ, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1516*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDUWD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1517*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDUWD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1518*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDUWQ, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1519*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDUWQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*151A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*151B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*151C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*151D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*151E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDWD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*151F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDWD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1520*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDWQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1521*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHADDWQ, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1522*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHMINPOSUW, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1523*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHMINPOSUW, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1524*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBBW, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1525*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBBW, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1526*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1527*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1528*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1529*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*152A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBDQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*152B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBDQ, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*152C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBSW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*152D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBSW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*152E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBSW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*152F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBSW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1530*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1531*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1532*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1533*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1534*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBWD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1535*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPHSUBWD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1536*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRB, 0x0035, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1537*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRB, 0x0036, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1538*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRB, 0x0037, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1539*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRB, 0x0035, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*153A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRB, 0x0038, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*153B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRD, 0x0038, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*153C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*153D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRD, 0x0038, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*153E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRD, 0x0025, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*153F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRQ, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1540*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRQ, 0x0035, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1541*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRQ, 0x0039, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1542*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRQ, 0x0035, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1543*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRW, 0x003A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1544*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRW, 0x0035, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1545*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRW, 0x0038, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1546*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRW, 0x003B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1547*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPINSRW, 0x0035, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1548*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTD, 0x0157, false, true, true), /*1549*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTD, 0x0026, false, true, true), /*154A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTD, 0x0158, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*154B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTD, 0x0156, false, true, true), /*154C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTD, 0x0154, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*154D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTD, 0x0159, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*154E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTD, 0x0146, false, true, true), /*154F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTD, 0x0153, false, true, true), /*1550*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTD, 0x0149, false, true, true), /*1551*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTQ, 0x0156, false, true, true), /*1552*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTQ, 0x0153, false, true, true), /*1553*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTQ, 0x0146, false, true, true), /*1554*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTQ, 0x0163, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1555*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTQ, 0x0149, false, true, true), /*1556*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTQ, 0x0026, false, true, true), /*1557*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTQ, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1558*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTQ, 0x0157, false, true, true), /*1559*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPLZCNTQ, 0x0162, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*155A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSDD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*155B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSDD, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*155C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSDQH, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*155D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSDQH, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*155E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSDQL, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*155F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSDQL, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1560*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSSDD, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1561*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSSDD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1562*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSSDQH, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1563*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSSDQH, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1564*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSSDQL, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1565*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSSDQL, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1566*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSSWD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1567*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSSWD, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1568*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSSWW, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1569*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSSWW, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*156A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSWD, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*156B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSWD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*156C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSWW, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*156D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMACSWW, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*156E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADCSSWD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*156F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADCSSWD, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1570*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADCSWD, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1571*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADCSWD, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1572*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52HUQ, 0x0045, false, true, true), /*1573*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52HUQ, 0x004B, false, true, true), /*1574*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52HUQ, 0x0044, false, true, true), /*1575*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52HUQ, 0x0046, false, true, true), /*1576*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52HUQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1577*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52HUQ, 0x0049, false, true, true), /*1578*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52HUQ, 0x0042, false, true, true), /*1579*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52HUQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*157A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52HUQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*157B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52LUQ, 0x0045, false, true, true), /*157C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52LUQ, 0x004B, false, true, true), /*157D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52LUQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*157E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52LUQ, 0x0042, false, true, true), /*157F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52LUQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1580*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52LUQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1581*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52LUQ, 0x0044, false, true, true), /*1582*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52LUQ, 0x0046, false, true, true), /*1583*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADD52LUQ, 0x0049, false, true, true), /*1584*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDUBSW, 0x0046, false, true, true), /*1585*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDUBSW, 0x0045, false, true, true), /*1586*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDUBSW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1587*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDUBSW, 0x0049, false, true, true), /*1588*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDUBSW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1589*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDUBSW, 0x0042, false, true, true), /*158A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDUBSW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*158B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDUBSW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*158C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDUBSW, 0x0044, false, true, true), /*158D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDUBSW, 0x004B, false, true, true), /*158E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDWD, 0x0045, false, true, true), /*158F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDWD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1590*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDWD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1591*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDWD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1592*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDWD, 0x0044, false, true, true), /*1593*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDWD, 0x0046, false, true, true), /*1594*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDWD, 0x004B, false, true, true), /*1595*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDWD, 0x0042, false, true, true), /*1596*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDWD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1597*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMADDWD, 0x0049, false, true, true), /*1598*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMASKMOVD, 0x0085, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1599*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMASKMOVD, 0x0084, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*159A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMASKMOVD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*159B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMASKMOVD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*159C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMASKMOVQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*159D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMASKMOVQ, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*159E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMASKMOVQ, 0x0085, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*159F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMASKMOVQ, 0x0084, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSB, 0x0046, false, true, true), /*15A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSB, 0x0045, false, true, true), /*15A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSB, 0x0049, false, true, true), /*15A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSB, 0x0044, false, true, true), /*15A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSB, 0x0042, false, true, true), /*15A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSB, 0x004B, false, true, true), /*15AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*15AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSD, 0x0042, false, true, true), /*15AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSD, 0x004B, false, true, true), /*15AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSD, 0x0049, false, true, true), /*15B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSD, 0x0046, false, true, true), /*15B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSD, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*15B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSD, 0x0044, false, true, true), /*15B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSD, 0x0045, false, true, true), /*15B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*15B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*15B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSQ, 0x0046, false, true, true), /*15B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSQ, 0x0049, false, true, true), /*15BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSQ, 0x0044, false, true, true), /*15BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*15BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSQ, 0x0042, false, true, true), /*15BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSQ, 0x004B, false, true, true), /*15BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSQ, 0x0045, false, true, true), /*15BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*15C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSW, 0x0044, false, true, true), /*15C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSW, 0x0046, false, true, true), /*15C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSW, 0x0042, false, true, true), /*15C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSW, 0x004B, false, true, true), /*15C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSW, 0x0045, false, true, true), /*15C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSW, 0x0049, false, true, true), /*15C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXSW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUB, 0x0049, false, true, true), /*15CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUB, 0x0044, false, true, true), /*15D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUB, 0x0046, false, true, true), /*15D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUB, 0x004B, false, true, true), /*15D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUB, 0x0042, false, true, true), /*15D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUB, 0x0045, false, true, true), /*15D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUD, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*15D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUD, 0x004B, false, true, true), /*15D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUD, 0x0042, false, true, true), /*15D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*15D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*15DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUD, 0x0049, false, true, true), /*15DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUD, 0x0045, false, true, true), /*15DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUD, 0x0046, false, true, true), /*15DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUD, 0x0044, false, true, true), /*15E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*15E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUQ, 0x0045, false, true, true), /*15E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUQ, 0x0049, false, true, true), /*15E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUQ, 0x004B, false, true, true), /*15E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUQ, 0x0046, false, true, true), /*15E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*15E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUQ, 0x0042, false, true, true), /*15E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*15E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUQ, 0x0044, false, true, true), /*15EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUW, 0x0042, false, true, true), /*15ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUW, 0x004B, false, true, true), /*15EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUW, 0x0049, false, true, true), /*15F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUW, 0x0044, false, true, true), /*15F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUW, 0x0046, false, true, true), /*15F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMAXUW, 0x0045, false, true, true), /*15F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSB, 0x004B, false, true, true), /*15F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSB, 0x0044, false, true, true), /*15F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSB, 0x0046, false, true, true), /*15F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSB, 0x0049, false, true, true), /*15F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSB, 0x0045, false, true, true), /*15FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSB, 0x0042, false, true, true), /*15FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*15FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSD, 0x004B, false, true, true), /*15FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSD, 0x0044, false, true, true), /*1600*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1601*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSD, 0x0049, false, true, true), /*1602*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSD, 0x0045, false, true, true), /*1603*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSD, 0x0042, false, true, true), /*1604*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1605*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1606*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1607*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1608*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSD, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1609*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*160A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSD, 0x0046, false, true, true), /*160B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*160C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSQ, 0x0045, false, true, true), /*160D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*160E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*160F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSQ, 0x0046, false, true, true), /*1610*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSQ, 0x0049, false, true, true), /*1611*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSQ, 0x004B, false, true, true), /*1612*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSQ, 0x0042, false, true, true), /*1613*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSQ, 0x0044, false, true, true), /*1614*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1615*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1616*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSW, 0x0046, false, true, true), /*1617*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSW, 0x0045, false, true, true), /*1618*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1619*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSW, 0x0044, false, true, true), /*161A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSW, 0x0049, false, true, true), /*161B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSW, 0x004B, false, true, true), /*161C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*161D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINSW, 0x0042, false, true, true), /*161E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUB, 0x0042, false, true, true), /*161F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUB, 0x004B, false, true, true), /*1620*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1621*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1622*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1623*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUB, 0x0046, false, true, true), /*1624*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1625*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUB, 0x0045, false, true, true), /*1626*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUB, 0x0044, false, true, true), /*1627*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUB, 0x0049, false, true, true), /*1628*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1629*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUD, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*162A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUD, 0x0049, false, true, true), /*162B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*162C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUD, 0x004B, false, true, true), /*162D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*162E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*162F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUD, 0x0046, false, true, true), /*1630*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1631*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUD, 0x0044, false, true, true), /*1632*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUD, 0x0045, false, true, true), /*1633*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUD, 0x0042, false, true, true), /*1634*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1635*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUQ, 0x0042, false, true, true), /*1636*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUQ, 0x004B, false, true, true), /*1637*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUQ, 0x0049, false, true, true), /*1638*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUQ, 0x0046, false, true, true), /*1639*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*163A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUQ, 0x0045, false, true, true), /*163B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*163C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*163D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUQ, 0x0044, false, true, true), /*163E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*163F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUW, 0x004B, false, true, true), /*1640*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUW, 0x0049, false, true, true), /*1641*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUW, 0x0044, false, true, true), /*1642*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1643*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1644*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUW, 0x0042, false, true, true), /*1645*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1646*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUW, 0x0045, false, true, true), /*1647*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMINUW, 0x0046, false, true, true), /*1648*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVB2M, 0x0199, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1649*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVB2M, 0x019A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*164A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVB2M, 0x019B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*164B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVD2M, 0x0199, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*164C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVD2M, 0x019A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*164D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVD2M, 0x019B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*164E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVDB, 0x0182, false, true, false), /*164F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVDB, 0x019C, false, true, false), /*1650*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVDB, 0x019D, false, true, true), /*1651*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVDB, 0x019E, false, true, true), /*1652*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVDB, 0x00E9, false, true, true), /*1653*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVDB, 0x019F, false, true, false), /*1654*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVDW, 0x01A0, false, true, true), /*1655*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVDW, 0x00E9, false, true, true), /*1656*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVDW, 0x019E, false, true, true), /*1657*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVDW, 0x01A1, false, true, false), /*1658*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVDW, 0x0183, false, true, false), /*1659*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVDW, 0x01A2, false, true, false), /*165A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVM2B, 0x018F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*165B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVM2B, 0x0190, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*165C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVM2B, 0x0191, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*165D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVM2D, 0x0191, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*165E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVM2D, 0x0190, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*165F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVM2D, 0x018F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1660*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVM2Q, 0x0191, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1661*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVM2Q, 0x018F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1662*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVM2Q, 0x0190, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1663*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVM2W, 0x0190, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1664*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVM2W, 0x0191, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1665*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVM2W, 0x018F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1666*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVMSKB, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1667*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVMSKB, 0x0185, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1668*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQ2M, 0x019A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1669*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQ2M, 0x019B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*166A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQ2M, 0x0199, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*166B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQB, 0x01A3, false, true, false), /*166C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQB, 0x01A4, false, true, false), /*166D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQB, 0x00E9, false, true, true), /*166E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQB, 0x01A5, false, true, false), /*166F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQB, 0x019D, false, true, true), /*1670*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQB, 0x019E, false, true, true), /*1671*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQD, 0x01A2, false, true, false), /*1672*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQD, 0x0183, false, true, false), /*1673*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQD, 0x01A1, false, true, false), /*1674*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQD, 0x01A0, false, true, true), /*1675*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQD, 0x019E, false, true, true), /*1676*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQD, 0x00E9, false, true, true), /*1677*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQW, 0x019D, false, true, true), /*1678*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQW, 0x019E, false, true, true), /*1679*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQW, 0x019C, false, true, false), /*167A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQW, 0x00E9, false, true, true), /*167B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQW, 0x0182, false, true, false), /*167C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVQW, 0x019F, false, true, false), /*167D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSDB, 0x019E, false, true, true), /*167E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSDB, 0x019F, false, true, false), /*167F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSDB, 0x00E9, false, true, true), /*1680*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSDB, 0x0182, false, true, false), /*1681*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSDB, 0x019C, false, true, false), /*1682*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSDB, 0x019D, false, true, true), /*1683*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSDW, 0x019E, false, true, true), /*1684*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSDW, 0x0183, false, true, false), /*1685*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSDW, 0x01A0, false, true, true), /*1686*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSDW, 0x00E9, false, true, true), /*1687*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSDW, 0x01A2, false, true, false), /*1688*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSDW, 0x01A1, false, true, false), /*1689*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQB, 0x00E9, false, true, true), /*168A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQB, 0x019E, false, true, true), /*168B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQB, 0x01A3, false, true, false), /*168C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQB, 0x01A4, false, true, false), /*168D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQB, 0x019D, false, true, true), /*168E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQB, 0x01A5, false, true, false), /*168F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQD, 0x019E, false, true, true), /*1690*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQD, 0x01A0, false, true, true), /*1691*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQD, 0x0183, false, true, false), /*1692*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQD, 0x01A1, false, true, false), /*1693*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQD, 0x01A2, false, true, false), /*1694*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQD, 0x00E9, false, true, true), /*1695*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQW, 0x019D, false, true, true), /*1696*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQW, 0x00E9, false, true, true), /*1697*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQW, 0x019C, false, true, false), /*1698*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQW, 0x019E, false, true, true), /*1699*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQW, 0x019F, false, true, false), /*169A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSQW, 0x0182, false, true, false), /*169B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSWB, 0x01A1, false, true, false), /*169C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSWB, 0x00E9, false, true, true), /*169D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSWB, 0x01A0, false, true, true), /*169E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSWB, 0x0183, false, true, false), /*169F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSWB, 0x01A2, false, true, false), /*16A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSWB, 0x019E, false, true, true), /*16A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBD, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBD, 0x0143, false, true, true), /*16A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBD, 0x0139, false, true, true), /*16A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBD, 0x0136, false, true, true), /*16A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBD, 0x013F, false, true, true), /*16A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBD, 0x0026, false, true, true), /*16A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBD, 0x013E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBD, 0x013A, false, true, true), /*16AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBD, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBQ, 0x0144, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBQ, 0x0026, false, true, true), /*16AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBQ, 0x0111, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBQ, 0x0142, false, true, true), /*16B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBQ, 0x0136, false, true, true), /*16B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBQ, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBQ, 0x0140, false, true, true), /*16B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBQ, 0x0139, false, true, true), /*16B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBQ, 0x0196, false, true, true), /*16B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBW, 0x013B, false, true, true), /*16B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBW, 0x0150, false, true, true), /*16B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBW, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBW, 0x0026, false, true, true), /*16B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBW, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBW, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBW, 0x0145, false, true, true), /*16BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBW, 0x013C, false, true, true), /*16BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBW, 0x0139, false, true, true), /*16BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXBW, 0x0135, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXDQ, 0x0026, false, true, true), /*16C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXDQ, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXDQ, 0x013B, false, true, true), /*16C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXDQ, 0x0139, false, true, true), /*16C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXDQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXDQ, 0x0145, false, true, true), /*16C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXDQ, 0x0135, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXDQ, 0x0150, false, true, true), /*16C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXDQ, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXDQ, 0x013C, false, true, true), /*16C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWD, 0x0150, false, true, true), /*16CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWD, 0x0026, false, true, true), /*16CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWD, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWD, 0x0139, false, true, true), /*16CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWD, 0x013B, false, true, true), /*16D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWD, 0x013C, false, true, true), /*16D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWD, 0x0145, false, true, true), /*16D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWD, 0x0135, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWQ, 0x013A, false, true, true), /*16D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWQ, 0x0136, false, true, true), /*16D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWQ, 0x0143, false, true, true), /*16D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWQ, 0x0026, false, true, true), /*16D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWQ, 0x013E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWQ, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWQ, 0x013F, false, true, true), /*16DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWQ, 0x0139, false, true, true), /*16DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVSXWQ, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*16DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSDB, 0x019E, false, true, true), /*16DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSDB, 0x0182, false, true, false), /*16DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSDB, 0x019F, false, true, false), /*16E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSDB, 0x019C, false, true, false), /*16E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSDB, 0x019D, false, true, true), /*16E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSDB, 0x00E9, false, true, true), /*16E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSDW, 0x0183, false, true, false), /*16E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSDW, 0x00E9, false, true, true), /*16E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSDW, 0x01A2, false, true, false), /*16E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSDW, 0x019E, false, true, true), /*16E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSDW, 0x01A0, false, true, true), /*16E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSDW, 0x01A1, false, true, false), /*16E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQB, 0x01A3, false, true, false), /*16EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQB, 0x01A5, false, true, false), /*16EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQB, 0x01A4, false, true, false), /*16EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQB, 0x00E9, false, true, true), /*16ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQB, 0x019E, false, true, true), /*16EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQB, 0x019D, false, true, true), /*16EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQD, 0x00E9, false, true, true), /*16F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQD, 0x01A0, false, true, true), /*16F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQD, 0x019E, false, true, true), /*16F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQD, 0x01A1, false, true, false), /*16F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQD, 0x01A2, false, true, false), /*16F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQD, 0x0183, false, true, false), /*16F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQW, 0x019C, false, true, false), /*16F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQW, 0x0182, false, true, false), /*16F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQW, 0x019F, false, true, false), /*16F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQW, 0x019E, false, true, true), /*16F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQW, 0x019D, false, true, true), /*16FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSQW, 0x00E9, false, true, true), /*16FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSWB, 0x019E, false, true, true), /*16FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSWB, 0x01A0, false, true, true), /*16FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSWB, 0x01A1, false, true, false), /*16FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSWB, 0x01A2, false, true, false), /*16FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSWB, 0x00E9, false, true, true), /*1700*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVUSWB, 0x0183, false, true, false), /*1701*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVW2M, 0x0199, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1702*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVW2M, 0x019B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1703*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVW2M, 0x019A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1704*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVWB, 0x01A2, false, true, false), /*1705*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVWB, 0x0183, false, true, false), /*1706*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVWB, 0x00E9, false, true, true), /*1707*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVWB, 0x01A0, false, true, true), /*1708*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVWB, 0x019E, false, true, true), /*1709*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVWB, 0x01A1, false, true, false), /*170A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBD, 0x013A, false, true, true), /*170B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBD, 0x0026, false, true, true), /*170C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBD, 0x0139, false, true, true), /*170D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBD, 0x0136, false, true, true), /*170E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*170F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBD, 0x013E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1710*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBD, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1711*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBD, 0x013F, false, true, true), /*1712*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBD, 0x0143, false, true, true), /*1713*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBD, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1714*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBQ, 0x0026, false, true, true), /*1715*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBQ, 0x0144, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1716*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBQ, 0x0196, false, true, true), /*1717*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1718*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBQ, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1719*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBQ, 0x0139, false, true, true), /*171A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBQ, 0x0140, false, true, true), /*171B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBQ, 0x0142, false, true, true), /*171C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBQ, 0x0136, false, true, true), /*171D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBQ, 0x0111, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*171E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBW, 0x0145, false, true, true), /*171F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBW, 0x0026, false, true, true), /*1720*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBW, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1721*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBW, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1722*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBW, 0x0135, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1723*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBW, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1724*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBW, 0x013B, false, true, true), /*1725*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBW, 0x0150, false, true, true), /*1726*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBW, 0x013C, false, true, true), /*1727*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXBW, 0x0139, false, true, true), /*1728*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXDQ, 0x013C, false, true, true), /*1729*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXDQ, 0x013B, false, true, true), /*172A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXDQ, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*172B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXDQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*172C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXDQ, 0x0145, false, true, true), /*172D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXDQ, 0x0139, false, true, true), /*172E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXDQ, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*172F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXDQ, 0x0150, false, true, true), /*1730*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXDQ, 0x0026, false, true, true), /*1731*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXDQ, 0x0135, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1732*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWD, 0x0145, false, true, true), /*1733*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWD, 0x0026, false, true, true), /*1734*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWD, 0x0135, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1735*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWD, 0x0150, false, true, true), /*1736*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWD, 0x0139, false, true, true), /*1737*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWD, 0x013B, false, true, true), /*1738*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWD, 0x013C, false, true, true), /*1739*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*173A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWD, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*173B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWD, 0x0078, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*173C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWQ, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*173D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWQ, 0x0139, false, true, true), /*173E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWQ, 0x013F, false, true, true), /*173F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWQ, 0x0143, false, true, true), /*1740*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWQ, 0x0136, false, true, true), /*1741*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWQ, 0x013E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1742*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWQ, 0x0139, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1743*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWQ, 0x013A, false, true, true), /*1744*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWQ, 0x0081, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1745*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMOVZXWQ, 0x0026, false, true, true), /*1746*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULDQ, 0x004B, false, true, true), /*1747*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULDQ, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1748*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULDQ, 0x0046, false, true, true), /*1749*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULDQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*174A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULDQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*174B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULDQ, 0x0044, false, true, true), /*174C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULDQ, 0x0045, false, true, true), /*174D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULDQ, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*174E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULDQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*174F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULDQ, 0x0042, false, true, true), /*1750*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULDQ, 0x0049, false, true, true), /*1751*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULDQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1752*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULDQ, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1753*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHRSW, 0x004B, false, true, true), /*1754*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHRSW, 0x0042, false, true, true), /*1755*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHRSW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1756*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHRSW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1757*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHRSW, 0x0046, false, true, true), /*1758*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHRSW, 0x0049, false, true, true), /*1759*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHRSW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*175A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHRSW, 0x0045, false, true, true), /*175B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHRSW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*175C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHRSW, 0x0044, false, true, true), /*175D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHUW, 0x0046, false, true, true), /*175E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHUW, 0x0049, false, true, true), /*175F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHUW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1760*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHUW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1761*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHUW, 0x0042, false, true, true), /*1762*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHUW, 0x0045, false, true, true), /*1763*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHUW, 0x004B, false, true, true), /*1764*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHUW, 0x0044, false, true, true), /*1765*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHUW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1766*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHUW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1767*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1768*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHW, 0x0042, false, true, true), /*1769*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHW, 0x0044, false, true, true), /*176A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHW, 0x0045, false, true, true), /*176B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHW, 0x0046, false, true, true), /*176C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*176D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*176E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*176F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHW, 0x0049, false, true, true), /*1770*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULHW, 0x004B, false, true, true), /*1771*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1772*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLD, 0x0049, false, true, true), /*1773*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLD, 0x0046, false, true, true), /*1774*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLD, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1775*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLD, 0x0045, false, true, true), /*1776*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1777*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1778*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLD, 0x004B, false, true, true), /*1779*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*177A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*177B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLD, 0x0042, false, true, true), /*177C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLD, 0x0044, false, true, true), /*177D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*177E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLQ, 0x0049, false, true, true), /*177F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLQ, 0x0045, false, true, true), /*1780*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLQ, 0x004B, false, true, true), /*1781*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1782*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLQ, 0x0046, false, true, true), /*1783*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLQ, 0x0044, false, true, true), /*1784*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1785*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLQ, 0x0042, false, true, true), /*1786*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1787*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLW, 0x0042, false, true, true), /*1788*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1789*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLW, 0x0046, false, true, true), /*178A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLW, 0x0049, false, true, true), /*178B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLW, 0x0045, false, true, true), /*178C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*178D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*178E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLW, 0x004B, false, true, true), /*178F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLW, 0x0044, false, true, true), /*1790*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULLW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1791*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULTISHIFTQB, 0x0046, false, true, true), /*1792*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULTISHIFTQB, 0x0049, false, true, true), /*1793*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULTISHIFTQB, 0x0044, false, true, true), /*1794*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULTISHIFTQB, 0x0045, false, true, true), /*1795*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULTISHIFTQB, 0x0098, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1796*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULTISHIFTQB, 0x0099, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1797*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULTISHIFTQB, 0x0042, false, true, true), /*1798*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULTISHIFTQB, 0x004B, false, true, true), /*1799*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULTISHIFTQB, 0x009A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*179A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULUDQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*179B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULUDQ, 0x004B, false, true, true), /*179C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULUDQ, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*179D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULUDQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*179E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULUDQ, 0x0042, false, true, true), /*179F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULUDQ, 0x0049, false, true, true), /*17A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULUDQ, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*17A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULUDQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULUDQ, 0x0045, false, true, true), /*17A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULUDQ, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*17A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULUDQ, 0x0046, false, true, true), /*17A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULUDQ, 0x0044, false, true, true), /*17A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPMULUDQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPOR, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*17A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPOR, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*17A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPOR, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*17AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPOR, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*17AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORD, 0x0046, false, true, true), /*17AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORD, 0x004B, false, true, true), /*17AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORD, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORD, 0x0045, false, true, true), /*17B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORD, 0x0044, false, true, true), /*17B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORD, 0x0042, false, true, true), /*17B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORD, 0x0049, false, true, true), /*17B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORQ, 0x0049, false, true, true), /*17B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORQ, 0x004B, false, true, true), /*17B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORQ, 0x0044, false, true, true), /*17B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORQ, 0x0046, false, true, true), /*17BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORQ, 0x0042, false, true, true), /*17BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPORQ, 0x0045, false, true, true), /*17BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPPERM, 0x0028, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*17BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPPERM, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*17BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPPERM, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*17C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPPERM, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*17C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLD, 0x0079, false, true, true), /*17C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLD, 0x0083, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLD, 0x007E, false, true, true), /*17C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLD, 0x0082, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLD, 0x007C, false, true, true), /*17C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLD, 0x007A, false, true, true), /*17C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLD, 0x0001, false, true, true), /*17C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLD, 0x0080, false, true, true), /*17C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLD, 0x0081, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLQ, 0x007F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLQ, 0x0079, false, true, true), /*17CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLQ, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLQ, 0x0001, false, true, true), /*17CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLQ, 0x0080, false, true, true), /*17CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLQ, 0x007E, false, true, true), /*17D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLQ, 0x007C, false, true, true), /*17D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLQ, 0x007B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLQ, 0x007A, false, true, true), /*17D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVD, 0x004B, false, true, true), /*17D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVD, 0x0046, false, true, true), /*17D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVD, 0x0045, false, true, true), /*17D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVD, 0x0049, false, true, true), /*17D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVD, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVD, 0x0042, false, true, true), /*17DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVD, 0x0044, false, true, true), /*17DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVQ, 0x0046, false, true, true), /*17DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVQ, 0x0045, false, true, true), /*17DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVQ, 0x0044, false, true, true), /*17DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVQ, 0x004B, false, true, true), /*17E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVQ, 0x0049, false, true, true), /*17E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVQ, 0x0042, false, true, true), /*17E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROLVQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORD, 0x0080, false, true, true), /*17E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORD, 0x007A, false, true, true), /*17E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORD, 0x0081, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORD, 0x007E, false, true, true), /*17E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORD, 0x0082, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORD, 0x0083, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORD, 0x007C, false, true, true), /*17EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORD, 0x0001, false, true, true), /*17ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORD, 0x0079, false, true, true), /*17EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORQ, 0x007B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORQ, 0x0080, false, true, true), /*17F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORQ, 0x007C, false, true, true), /*17F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORQ, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORQ, 0x007F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORQ, 0x007A, false, true, true), /*17F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORQ, 0x0001, false, true, true), /*17F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORQ, 0x007E, false, true, true), /*17F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORQ, 0x0079, false, true, true), /*17F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVD, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVD, 0x0049, false, true, true), /*17F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVD, 0x0046, false, true, true), /*17FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVD, 0x0042, false, true, true), /*17FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*17FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVD, 0x0044, false, true, true), /*17FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVD, 0x0045, false, true, true), /*17FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVD, 0x004B, false, true, true), /*1800*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVQ, 0x0046, false, true, true), /*1801*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVQ, 0x0045, false, true, true), /*1802*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVQ, 0x0049, false, true, true), /*1803*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVQ, 0x0044, false, true, true), /*1804*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVQ, 0x0042, false, true, true), /*1805*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1806*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1807*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVQ, 0x004B, false, true, true), /*1808*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPRORVQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1809*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTB, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*180A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTB, 0x009B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*180B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*180C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTB, 0x0024, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*180D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTB, 0x009C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*180E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*180F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1810*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTD, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1811*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTD, 0x009C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1812*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTD, 0x009B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1813*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTQ, 0x009B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1814*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTQ, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1815*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTQ, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1816*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1817*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTQ, 0x009C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1818*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTW, 0x009B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1819*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*181A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTW, 0x009C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*181B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTW, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*181C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPROTW, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*181D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSADBW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*181E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSADBW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*181F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSADBW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1820*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSADBW, 0x0045, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1821*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSADBW, 0x0049, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1822*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSADBW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1823*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSADBW, 0x004B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1824*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSADBW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1825*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSADBW, 0x0044, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1826*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSADBW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1827*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSCATTERDD, 0x01A6, false, true, false), /*1828*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSCATTERDD, 0x01A7, false, true, false), /*1829*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSCATTERDD, 0x01A8, false, true, false), /*182A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSCATTERDQ, 0x01A9, false, true, false), /*182B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSCATTERDQ, 0x01AA, false, true, false), /*182C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSCATTERDQ, 0x01AB, false, true, false), /*182D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSCATTERQD, 0x01AC, false, true, false), /*182E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSCATTERQD, 0x01AD, false, true, false), /*182F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSCATTERQD, 0x01AE, false, true, false), /*1830*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSCATTERQQ, 0x01AF, false, true, false), /*1831*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSCATTERQQ, 0x01B0, false, true, false), /*1832*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSCATTERQQ, 0x01B1, false, true, false), /*1833*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHAB, 0x009C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1834*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHAB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1835*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHAB, 0x009B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1836*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHAD, 0x009B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1837*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHAD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1838*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHAD, 0x009C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1839*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHAQ, 0x009B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*183A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHAQ, 0x009C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*183B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHAQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*183C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHAW, 0x009B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*183D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHAW, 0x009C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*183E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHAW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*183F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHLB, 0x009C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1840*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHLB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1841*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHLB, 0x009B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1842*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHLD, 0x009C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1843*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHLD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1844*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHLD, 0x009B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1845*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHLQ, 0x009B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1846*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHLQ, 0x009C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1847*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHLQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1848*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHLW, 0x009C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1849*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHLW, 0x009B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*184A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHLW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*184B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFB, 0x0042, false, true, true), /*184C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*184D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFB, 0x0046, false, true, true), /*184E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFB, 0x0045, false, true, true), /*184F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1850*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1851*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1852*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFB, 0x004B, false, true, true), /*1853*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFB, 0x0044, false, true, true), /*1854*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFB, 0x0049, false, true, true), /*1855*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFD, 0x007E, false, true, true), /*1856*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFD, 0x0082, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1857*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFD, 0x0093, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1858*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFD, 0x007C, false, true, true), /*1859*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFD, 0x0079, false, true, true), /*185A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFD, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*185B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFD, 0x0080, false, true, true), /*185C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFD, 0x007A, false, true, true), /*185D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFD, 0x0001, false, true, true), /*185E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFD, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*185F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFD, 0x0081, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1860*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFD, 0x0083, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1861*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1862*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFHW, 0x007E, false, true, true), /*1863*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFHW, 0x0093, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1864*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFHW, 0x0079, false, true, true), /*1865*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFHW, 0x007C, false, true, true), /*1866*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFHW, 0x0001, false, true, true), /*1867*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFHW, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1868*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFHW, 0x007A, false, true, true), /*1869*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFHW, 0x0080, false, true, true), /*186A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFHW, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*186B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFHW, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*186C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFLW, 0x007E, false, true, true), /*186D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFLW, 0x0080, false, true, true), /*186E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFLW, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*186F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFLW, 0x007A, false, true, true), /*1870*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFLW, 0x007C, false, true, true), /*1871*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFLW, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1872*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFLW, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1873*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFLW, 0x0079, false, true, true), /*1874*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFLW, 0x0093, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1875*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSHUFLW, 0x0001, false, true, true), /*1876*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSIGNB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1877*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSIGNB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1878*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSIGNB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1879*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSIGNB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*187A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSIGND, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*187B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSIGND, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*187C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSIGND, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*187D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSIGND, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*187E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSIGNW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*187F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSIGNW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1880*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSIGNW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1881*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSIGNW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1882*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x009D, false, true, true), /*1883*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x0079, false, true, true), /*1884*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1885*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x009E, false, true, true), /*1886*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x009F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1887*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x0081, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1888*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x00A0, false, true, true), /*1889*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x0083, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*188A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x00A1, false, true, true), /*188B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x007A, false, true, true), /*188C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x0082, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*188D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x0042, false, true, true), /*188E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x0001, false, true, true), /*188F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x00A0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1890*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1891*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x0080, false, true, true), /*1892*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x00A2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1893*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x004B, false, true, true), /*1894*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x007E, false, true, true), /*1895*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x00A3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1896*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLD, 0x007C, false, true, true), /*1897*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLDQ, 0x00A3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1898*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLDQ, 0x007A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1899*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLDQ, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*189A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLDQ, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*189B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLDQ, 0x00A2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*189C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLDQ, 0x0079, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*189D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLDQ, 0x0080, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*189E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLDQ, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*189F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x00A3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x007E, false, true, true), /*18A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x00A2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x0001, false, true, true), /*18A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x0080, false, true, true), /*18A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x0079, false, true, true), /*18A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*18A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x004B, false, true, true), /*18A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x007A, false, true, true), /*18A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x007C, false, true, true), /*18A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x007B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*18AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x009D, false, true, true), /*18AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x00A0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x0042, false, true, true), /*18AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x00A1, false, true, true), /*18AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x007F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*18B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x00A0, false, true, true), /*18B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x009F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLQ, 0x009E, false, true, true), /*18B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*18B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVD, 0x0049, false, true, true), /*18B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVD, 0x0045, false, true, true), /*18B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVD, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*18BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVD, 0x004B, false, true, true), /*18BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVD, 0x0044, false, true, true), /*18BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*18BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVD, 0x0046, false, true, true), /*18C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVD, 0x0042, false, true, true), /*18C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*18C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVQ, 0x0045, false, true, true), /*18C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*18C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVQ, 0x0046, false, true, true), /*18C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVQ, 0x0049, false, true, true), /*18C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVQ, 0x0042, false, true, true), /*18C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVQ, 0x004B, false, true, true), /*18C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*18C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVQ, 0x0044, false, true, true), /*18CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVQ, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVQ, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVQ, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVW, 0x0045, false, true, true), /*18CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVW, 0x0046, false, true, true), /*18D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVW, 0x004B, false, true, true), /*18D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVW, 0x0049, false, true, true), /*18D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVW, 0x0044, false, true, true), /*18D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLVW, 0x0042, false, true, true), /*18D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x007A, false, true, true), /*18D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x00A2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x00A0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x0001, false, true, true), /*18D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x0042, false, true, true), /*18D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x00A0, false, true, true), /*18DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x009D, false, true, true), /*18DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x009E, false, true, true), /*18DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x00A3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x007E, false, true, true), /*18DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x0079, false, true, true), /*18E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x007C, false, true, true), /*18E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x009F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x004B, false, true, true), /*18E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x00A1, false, true, true), /*18E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSLLW, 0x0080, false, true, true), /*18E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x0001, false, true, true), /*18E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x00A0, false, true, true), /*18E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x0083, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*18E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x00A2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x0080, false, true, true), /*18EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x0042, false, true, true), /*18EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x007C, false, true, true), /*18ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x0081, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*18EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x009F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x00A0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x0082, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*18F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x007A, false, true, true), /*18F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x009E, false, true, true), /*18F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x007E, false, true, true), /*18F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x004B, false, true, true), /*18F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x009D, false, true, true), /*18F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x00A1, false, true, true), /*18F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x00A3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*18FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAD, 0x0079, false, true, true), /*18FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAQ, 0x0079, false, true, true), /*18FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAQ, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*18FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAQ, 0x00A0, false, true, true), /*18FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAQ, 0x007A, false, true, true), /*18FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAQ, 0x004B, false, true, true), /*1900*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAQ, 0x0080, false, true, true), /*1901*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAQ, 0x007B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1902*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAQ, 0x009D, false, true, true), /*1903*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAQ, 0x0001, false, true, true), /*1904*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAQ, 0x007F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1905*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAQ, 0x007E, false, true, true), /*1906*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAQ, 0x007C, false, true, true), /*1907*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAQ, 0x00A1, false, true, true), /*1908*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAQ, 0x0042, false, true, true), /*1909*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAQ, 0x009E, false, true, true), /*190A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*190B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVD, 0x004B, false, true, true), /*190C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVD, 0x0046, false, true, true), /*190D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVD, 0x0045, false, true, true), /*190E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*190F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1910*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1911*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1912*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVD, 0x0049, false, true, true), /*1913*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVD, 0x0044, false, true, true), /*1914*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVD, 0x0042, false, true, true), /*1915*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVD, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1916*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1917*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1918*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVQ, 0x0044, false, true, true), /*1919*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVQ, 0x0046, false, true, true), /*191A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVQ, 0x004B, false, true, true), /*191B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*191C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVQ, 0x0045, false, true, true), /*191D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVQ, 0x0042, false, true, true), /*191E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVQ, 0x0049, false, true, true), /*191F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1920*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVW, 0x004B, false, true, true), /*1921*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVW, 0x0042, false, true, true), /*1922*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVW, 0x0046, false, true, true), /*1923*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVW, 0x0045, false, true, true), /*1924*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVW, 0x0044, false, true, true), /*1925*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAVW, 0x0049, false, true, true), /*1926*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x009E, false, true, true), /*1927*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x009F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1928*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1929*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x009D, false, true, true), /*192A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*192B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x00A0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*192C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x007A, false, true, true), /*192D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x00A2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*192E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x0080, false, true, true), /*192F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x004B, false, true, true), /*1930*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x00A0, false, true, true), /*1931*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x00A4, false, true, true), /*1932*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x0079, false, true, true), /*1933*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x007C, false, true, true), /*1934*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x007E, false, true, true), /*1935*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x00A3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1936*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x0042, false, true, true), /*1937*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRAW, 0x0001, false, true, true), /*1938*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x009F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1939*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x0042, false, true, true), /*193A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*193B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x00A1, false, true, true), /*193C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x007A, false, true, true), /*193D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x007C, false, true, true), /*193E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x007E, false, true, true), /*193F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x0081, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1940*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x00A0, false, true, true), /*1941*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x009D, false, true, true), /*1942*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1943*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x00A0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1944*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x0079, false, true, true), /*1945*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x004B, false, true, true), /*1946*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x0080, false, true, true), /*1947*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x0082, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1948*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x0001, false, true, true), /*1949*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x00A2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*194A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x0083, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*194B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x009E, false, true, true), /*194C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLD, 0x00A5, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*194D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLDQ, 0x007A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*194E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLDQ, 0x00A2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*194F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLDQ, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1950*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLDQ, 0x0079, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1951*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLDQ, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1952*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLDQ, 0x007C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1953*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLDQ, 0x00A3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1954*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLDQ, 0x0080, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1955*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x007C, false, true, true), /*1956*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x009F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1957*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x00A1, false, true, true), /*1958*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x00A0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1959*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*195A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x009D, false, true, true), /*195B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x00A0, false, true, true), /*195C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x007E, false, true, true), /*195D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x007B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*195E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x0001, false, true, true), /*195F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x0079, false, true, true), /*1960*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x0080, false, true, true), /*1961*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x0042, false, true, true), /*1962*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1963*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x00A3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1964*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1965*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x007F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1966*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x007A, false, true, true), /*1967*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x009E, false, true, true), /*1968*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x00A2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1969*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLQ, 0x004B, false, true, true), /*196A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*196B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVD, 0x0045, false, true, true), /*196C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVD, 0x004B, false, true, true), /*196D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*196E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*196F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1970*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVD, 0x0042, false, true, true), /*1971*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1972*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVD, 0x0049, false, true, true), /*1973*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1974*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVD, 0x0044, false, true, true), /*1975*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVD, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1976*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVD, 0x0046, false, true, true), /*1977*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1978*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVQ, 0x0044, false, true, true), /*1979*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*197A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVQ, 0x0046, false, true, true), /*197B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVQ, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*197C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVQ, 0x0042, false, true, true), /*197D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVQ, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*197E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*197F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVQ, 0x0049, false, true, true), /*1980*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVQ, 0x0045, false, true, true), /*1981*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1982*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVQ, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1983*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVQ, 0x004B, false, true, true), /*1984*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVW, 0x0049, false, true, true), /*1985*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVW, 0x004B, false, true, true), /*1986*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVW, 0x0042, false, true, true), /*1987*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVW, 0x0045, false, true, true), /*1988*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVW, 0x0046, false, true, true), /*1989*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLVW, 0x0044, false, true, true), /*198A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*198B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x0001, false, true, true), /*198C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x007C, false, true, true), /*198D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x009E, false, true, true), /*198E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x0080, false, true, true), /*198F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x009F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1990*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x0079, false, true, true), /*1991*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x007E, false, true, true), /*1992*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x00A3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1993*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x00A0, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1994*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x00A1, false, true, true), /*1995*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1996*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x004B, false, true, true), /*1997*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x0042, false, true, true), /*1998*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x007A, false, true, true), /*1999*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x009D, false, true, true), /*199A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x00A0, false, true, true), /*199B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSRLW, 0x00A2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*199C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBB, 0x0049, false, true, true), /*199D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBB, 0x004B, false, true, true), /*199E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBB, 0x0046, false, true, true), /*199F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBB, 0x0045, false, true, true), /*19A0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19A1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19A2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBB, 0x0044, false, true, true), /*19A3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBB, 0x0042, false, true, true), /*19A4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19A5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19A6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19A7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBD, 0x0042, false, true, true), /*19A8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBD, 0x0045, false, true, true), /*19A9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBD, 0x004B, false, true, true), /*19AA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBD, 0x0049, false, true, true), /*19AB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*19AC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19AD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19AE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBD, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*19AF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*19B0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBD, 0x0044, false, true, true), /*19B1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBD, 0x0046, false, true, true), /*19B2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19B3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBQ, 0x0042, false, true, true), /*19B4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBQ, 0x0046, false, true, true), /*19B5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*19B6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*19B7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*19B8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBQ, 0x0045, false, true, true), /*19B9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBQ, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19BA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBQ, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19BB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBQ, 0x0044, false, true, true), /*19BC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19BD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBQ, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19BE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBQ, 0x0049, false, true, true), /*19BF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBQ, 0x004B, false, true, true), /*19C0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19C1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSB, 0x0044, false, true, true), /*19C2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSB, 0x0049, false, true, true), /*19C3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19C4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSB, 0x0042, false, true, true), /*19C5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSB, 0x004B, false, true, true), /*19C6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19C7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSB, 0x0046, false, true, true), /*19C8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSB, 0x0045, false, true, true), /*19C9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19CA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSW, 0x004B, false, true, true), /*19CB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSW, 0x0049, false, true, true), /*19CC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSW, 0x0042, false, true, true), /*19CD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19CE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19CF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSW, 0x0044, false, true, true), /*19D0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSW, 0x0046, false, true, true), /*19D1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSW, 0x0045, false, true, true), /*19D2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19D3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBSW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19D4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSB, 0x0049, false, true, true), /*19D5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSB, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19D6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSB, 0x0046, false, true, true), /*19D7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSB, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19D8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSB, 0x0042, false, true, true), /*19D9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSB, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19DA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSB, 0x0044, false, true, true), /*19DB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSB, 0x0045, false, true, true), /*19DC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSB, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19DD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSB, 0x004B, false, true, true), /*19DE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19DF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSW, 0x004B, false, true, true), /*19E0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSW, 0x0042, false, true, true), /*19E1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSW, 0x0049, false, true, true), /*19E2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSW, 0x0044, false, true, true), /*19E3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSW, 0x0046, false, true, true), /*19E4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSW, 0x0045, false, true, true), /*19E5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19E6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19E7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBUSW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19E8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBW, 0x0046, false, true, true), /*19E9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19EA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBW, 0x0045, false, true, true), /*19EB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBW, 0x0049, false, true, true), /*19EC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19ED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBW, 0x004B, false, true, true), /*19EE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBW, 0x0042, false, true, true), /*19EF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBW, 0x0044, false, true, true), /*19F0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19F1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPSUBW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*19F2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGD, 0x0002, false, true, true), /*19F3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGD, 0x0001, false, true, true), /*19F4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGD, 0x0009, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*19F5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGD, 0x0005, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*19F6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGD, 0x0003, false, true, true), /*19F7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGD, 0x0007, false, true, true), /*19F8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGD, 0x0004, false, true, true), /*19F9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGD, 0x0008, false, true, true), /*19FA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGD, 0x0006, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*19FB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGQ, 0x0002, false, true, true), /*19FC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGQ, 0x0001, false, true, true), /*19FD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGQ, 0x000C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*19FE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGQ, 0x0004, false, true, true), /*19FF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGQ, 0x0008, false, true, true), /*1A00*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGQ, 0x0003, false, true, true), /*1A01*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGQ, 0x0007, false, true, true), /*1A02*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGQ, 0x000A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1A03*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTERNLOGQ, 0x000B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1A04*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTEST, 0x01B2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A05*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTEST, 0x0114, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A06*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTEST, 0x0186, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A07*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTEST, 0x0070, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A08*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMB, 0x008A, false, true, false), /*1A09*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMB, 0x0088, false, true, false), /*1A0A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMB, 0x0089, false, true, false), /*1A0B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMB, 0x008B, false, true, false), /*1A0C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMB, 0x008C, false, true, false), /*1A0D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMB, 0x0087, false, true, false), /*1A0E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMD, 0x008C, false, true, false), /*1A0F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMD, 0x008E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1A10*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMD, 0x008D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1A11*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMD, 0x008F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1A12*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMD, 0x0088, false, true, false), /*1A13*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMD, 0x0089, false, true, false), /*1A14*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMD, 0x0087, false, true, false), /*1A15*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMD, 0x008B, false, true, false), /*1A16*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMD, 0x008A, false, true, false), /*1A17*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMQ, 0x0087, false, true, false), /*1A18*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMQ, 0x0088, false, true, false), /*1A19*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMQ, 0x0090, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1A1A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMQ, 0x0089, false, true, false), /*1A1B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMQ, 0x0091, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1A1C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMQ, 0x008C, false, true, false), /*1A1D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMQ, 0x008A, false, true, false), /*1A1E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMQ, 0x008B, false, true, false), /*1A1F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMQ, 0x0092, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1A20*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMW, 0x008A, false, true, false), /*1A21*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMW, 0x008B, false, true, false), /*1A22*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMW, 0x0087, false, true, false), /*1A23*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMW, 0x008C, false, true, false), /*1A24*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMW, 0x0088, false, true, false), /*1A25*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTMW, 0x0089, false, true, false), /*1A26*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMB, 0x008B, false, true, false), /*1A27*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMB, 0x0089, false, true, false), /*1A28*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMB, 0x0088, false, true, false), /*1A29*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMB, 0x0087, false, true, false), /*1A2A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMB, 0x008A, false, true, false), /*1A2B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMB, 0x008C, false, true, false), /*1A2C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMD, 0x0087, false, true, false), /*1A2D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMD, 0x008E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1A2E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMD, 0x008F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1A2F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMD, 0x0088, false, true, false), /*1A30*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMD, 0x008A, false, true, false), /*1A31*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMD, 0x0089, false, true, false), /*1A32*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMD, 0x008D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1A33*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMD, 0x008B, false, true, false), /*1A34*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMD, 0x008C, false, true, false), /*1A35*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMQ, 0x0089, false, true, false), /*1A36*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMQ, 0x0090, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1A37*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMQ, 0x0092, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1A38*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMQ, 0x0088, false, true, false), /*1A39*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMQ, 0x008B, false, true, false), /*1A3A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMQ, 0x0091, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, false), /*1A3B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMQ, 0x008A, false, true, false), /*1A3C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMQ, 0x008C, false, true, false), /*1A3D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMQ, 0x0087, false, true, false), /*1A3E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMW, 0x008B, false, true, false), /*1A3F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMW, 0x0088, false, true, false), /*1A40*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMW, 0x008C, false, true, false), /*1A41*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMW, 0x0089, false, true, false), /*1A42*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMW, 0x0087, false, true, false), /*1A43*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPTESTNMW, 0x008A, false, true, false), /*1A44*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHBW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A45*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHBW, 0x0049, false, true, true), /*1A46*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHBW, 0x004B, false, true, true), /*1A47*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHBW, 0x0045, false, true, true), /*1A48*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHBW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A49*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHBW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A4A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHBW, 0x0042, false, true, true), /*1A4B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHBW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A4C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHBW, 0x0046, false, true, true), /*1A4D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHBW, 0x0044, false, true, true), /*1A4E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHDQ, 0x0044, false, true, true), /*1A4F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHDQ, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A50*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHDQ, 0x0046, false, true, true), /*1A51*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHDQ, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1A52*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHDQ, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1A53*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHDQ, 0x0049, false, true, true), /*1A54*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHDQ, 0x004B, false, true, true), /*1A55*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHDQ, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1A56*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHDQ, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A57*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHDQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A58*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHDQ, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A59*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHDQ, 0x0042, false, true, true), /*1A5A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHDQ, 0x0045, false, true, true), /*1A5B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHQDQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A5C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHQDQ, 0x0045, false, true, true), /*1A5D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHQDQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1A5E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHQDQ, 0x004B, false, true, true), /*1A5F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHQDQ, 0x0042, false, true, true), /*1A60*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHQDQ, 0x0046, false, true, true), /*1A61*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHQDQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1A62*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHQDQ, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A63*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHQDQ, 0x0044, false, true, true), /*1A64*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHQDQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1A65*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHQDQ, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A66*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHQDQ, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A67*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHQDQ, 0x0049, false, true, true), /*1A68*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHWD, 0x0044, false, true, true), /*1A69*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHWD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A6A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHWD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A6B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHWD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A6C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHWD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A6D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHWD, 0x0049, false, true, true), /*1A6E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHWD, 0x0042, false, true, true), /*1A6F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHWD, 0x0046, false, true, true), /*1A70*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHWD, 0x0045, false, true, true), /*1A71*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKHWD, 0x004B, false, true, true), /*1A72*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLBW, 0x0049, false, true, true), /*1A73*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLBW, 0x0044, false, true, true), /*1A74*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLBW, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A75*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLBW, 0x0042, false, true, true), /*1A76*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLBW, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A77*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLBW, 0x0046, false, true, true), /*1A78*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLBW, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A79*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLBW, 0x004B, false, true, true), /*1A7A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLBW, 0x0045, false, true, true), /*1A7B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLBW, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A7C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLDQ, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1A7D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLDQ, 0x0042, false, true, true), /*1A7E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLDQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A7F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLDQ, 0x0045, false, true, true), /*1A80*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLDQ, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1A81*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLDQ, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A82*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLDQ, 0x0044, false, true, true), /*1A83*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLDQ, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A84*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLDQ, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1A85*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLDQ, 0x004B, false, true, true), /*1A86*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLDQ, 0x0049, false, true, true), /*1A87*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLDQ, 0x0046, false, true, true), /*1A88*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLDQ, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A89*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLQDQ, 0x0049, false, true, true), /*1A8A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLQDQ, 0x004B, false, true, true), /*1A8B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLQDQ, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A8C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLQDQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1A8D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLQDQ, 0x0042, false, true, true), /*1A8E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLQDQ, 0x0045, false, true, true), /*1A8F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLQDQ, 0x0044, false, true, true), /*1A90*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLQDQ, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A91*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLQDQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1A92*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLQDQ, 0x0046, false, true, true), /*1A93*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLQDQ, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A94*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLQDQ, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A95*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLQDQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1A96*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLWD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A97*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLWD, 0x0042, false, true, true), /*1A98*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLWD, 0x0045, false, true, true), /*1A99*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLWD, 0x0049, false, true, true), /*1A9A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLWD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A9B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLWD, 0x004B, false, true, true), /*1A9C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLWD, 0x0046, false, true, true), /*1A9D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLWD, 0x0044, false, true, true), /*1A9E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLWD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1A9F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPUNPCKLWD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1AA0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXOR, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1AA1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXOR, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1AA2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXOR, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1AA3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXOR, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1AA4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORD, 0x0042, false, true, true), /*1AA5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORD, 0x0046, false, true, true), /*1AA6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORD, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AA7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORD, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AA8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORD, 0x0045, false, true, true), /*1AA9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORD, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AAA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORD, 0x004B, false, true, true), /*1AAB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORD, 0x0044, false, true, true), /*1AAC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORD, 0x0049, false, true, true), /*1AAD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORQ, 0x0046, false, true, true), /*1AAE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORQ, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AAF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORQ, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AB0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORQ, 0x0044, false, true, true), /*1AB1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORQ, 0x0042, false, true, true), /*1AB2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORQ, 0x0045, false, true, true), /*1AB3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORQ, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AB4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORQ, 0x0049, false, true, true), /*1AB5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VPXORQ, 0x004B, false, true, true), /*1AB6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPD, 0x000C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AB7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPD, 0x000B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AB8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPD, 0x0004, false, true, true), /*1AB9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPD, 0x0001, false, true, true), /*1ABA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPD, 0x0008, false, true, true), /*1ABB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPD, 0x000A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1ABC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPD, 0x0003, false, true, true), /*1ABD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPD, 0x0002, false, true, true), /*1ABE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPD, 0x0008, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1ABF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPD, 0x0007, false, true, true), /*1AC0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPS, 0x0002, false, true, true), /*1AC1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPS, 0x0009, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AC2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPS, 0x0008, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1AC3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPS, 0x0006, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AC4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPS, 0x0007, false, true, true), /*1AC5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPS, 0x0003, false, true, true), /*1AC6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPS, 0x0004, false, true, true), /*1AC7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPS, 0x0005, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AC8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPS, 0x0008, false, true, true), /*1AC9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGEPS, 0x0001, false, true, true), /*1ACA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGESD, 0x0007, false, true, true), /*1ACB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGESD, 0x0024, false, true, true), /*1ACC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGESD, 0x0007, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1ACD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGESS, 0x0007, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1ACE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGESS, 0x0025, false, true, true), /*1ACF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRANGESS, 0x0007, false, true, true), /*1AD0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PD, 0x0163, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AD1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PD, 0x0026, false, true, true), /*1AD2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PD, 0x0146, false, true, true), /*1AD3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PD, 0x0156, false, true, true), /*1AD4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PD, 0x0162, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AD5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PD, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AD6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PD, 0x0149, false, true, true), /*1AD7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PD, 0x0157, false, true, true), /*1AD8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PD, 0x0153, false, true, true), /*1AD9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PS, 0x0153, false, true, true), /*1ADA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PS, 0x0149, false, true, true), /*1ADB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PS, 0x0154, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1ADC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PS, 0x0156, false, true, true), /*1ADD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PS, 0x0157, false, true, true), /*1ADE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PS, 0x0159, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1ADF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PS, 0x0146, false, true, true), /*1AE0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PS, 0x0158, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AE1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14PS, 0x0026, false, true, true), /*1AE2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14SD, 0x0051, false, true, true), /*1AE3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14SD, 0x0042, false, true, true), /*1AE4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14SS, 0x0042, false, true, true), /*1AE5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP14SS, 0x0052, false, true, true), /*1AE6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP28PD, 0x0156, false, true, true), /*1AE7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP28PD, 0x0162, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AE8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP28PD, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1AE9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP28PD, 0x0149, false, true, true), /*1AEA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP28PS, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1AEB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP28PS, 0x0149, false, true, true), /*1AEC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP28PS, 0x0156, false, true, true), /*1AED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP28PS, 0x0159, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AEE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP28SD, 0x0042, false, true, true), /*1AEF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP28SD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1AF0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP28SD, 0x0051, false, true, true), /*1AF1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP28SS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1AF2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP28SS, 0x0052, false, true, true), /*1AF3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCP28SS, 0x0042, false, true, true), /*1AF4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCPPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1AF5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCPPS, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1AF6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCPPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1AF7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCPPS, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1AF8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCPSS, 0x0053, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1AF9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRCPSS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1AFA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPD, 0x0079, false, true, true), /*1AFB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPD, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AFC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPD, 0x007E, false, true, true), /*1AFD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPD, 0x0001, false, true, true), /*1AFE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPD, 0x007F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1AFF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPD, 0x007A, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1B00*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPD, 0x007A, false, true, true), /*1B01*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPD, 0x007B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B02*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPD, 0x0080, false, true, true), /*1B03*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPD, 0x007C, false, true, true), /*1B04*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPS, 0x0083, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B05*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPS, 0x007A, false, true, true), /*1B06*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPS, 0x007C, false, true, true), /*1B07*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPS, 0x007A, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1B08*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPS, 0x0079, false, true, true), /*1B09*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPS, 0x007E, false, true, true), /*1B0A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPS, 0x0082, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B0B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPS, 0x0001, false, true, true), /*1B0C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPS, 0x0081, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B0D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCEPS, 0x0080, false, true, true), /*1B0E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCESD, 0x0024, false, true, true), /*1B0F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCESD, 0x0007, false, true, true), /*1B10*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCESD, 0x0007, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1B11*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCESS, 0x0007, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1B12*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCESS, 0x0025, false, true, true), /*1B13*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VREDUCESS, 0x0007, false, true, true), /*1B14*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPD, 0x0079, false, true, true), /*1B15*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPD, 0x007C, false, true, true), /*1B16*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPD, 0x007A, false, true, true), /*1B17*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPD, 0x007E, false, true, true), /*1B18*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPD, 0x007A, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1B19*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPD, 0x0001, false, true, true), /*1B1A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPD, 0x007D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B1B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPD, 0x0080, false, true, true), /*1B1C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPD, 0x007F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B1D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPD, 0x007B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B1E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPS, 0x007C, false, true, true), /*1B1F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPS, 0x0079, false, true, true), /*1B20*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPS, 0x0082, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B21*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPS, 0x0081, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B22*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPS, 0x0080, false, true, true), /*1B23*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPS, 0x007E, false, true, true), /*1B24*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPS, 0x007A, false, true, true), /*1B25*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPS, 0x0001, false, true, true), /*1B26*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPS, 0x0083, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B27*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALEPS, 0x007A, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1B28*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALESD, 0x0007, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1B29*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALESD, 0x0007, false, true, true), /*1B2A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALESD, 0x0024, false, true, true), /*1B2B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALESS, 0x0007, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1B2C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALESS, 0x0025, false, true, true), /*1B2D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRNDSCALESS, 0x0007, false, true, true), /*1B2E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VROUNDPD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B2F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VROUNDPD, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B30*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VROUNDPD, 0x0093, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B31*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VROUNDPD, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B32*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VROUNDPS, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B33*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VROUNDPS, 0x0093, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B34*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VROUNDPS, 0x007E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B35*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VROUNDPS, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B36*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VROUNDSD, 0x0039, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B37*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VROUNDSD, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B38*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VROUNDSS, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B39*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VROUNDSS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B3A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PD, 0x0156, false, true, true), /*1B3B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PD, 0x0026, false, true, true), /*1B3C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PD, 0x0163, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B3D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PD, 0x0162, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B3E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PD, 0x0146, false, true, true), /*1B3F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PD, 0x0157, false, true, true), /*1B40*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PD, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B41*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PD, 0x0149, false, true, true), /*1B42*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PD, 0x0153, false, true, true), /*1B43*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PS, 0x0146, false, true, true), /*1B44*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PS, 0x0153, false, true, true), /*1B45*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PS, 0x0159, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B46*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PS, 0x0149, false, true, true), /*1B47*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PS, 0x0157, false, true, true), /*1B48*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PS, 0x0158, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B49*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PS, 0x0154, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B4A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PS, 0x0026, false, true, true), /*1B4B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14PS, 0x0156, false, true, true), /*1B4C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14SD, 0x0051, false, true, true), /*1B4D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14SD, 0x0042, false, true, true), /*1B4E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14SS, 0x0042, false, true, true), /*1B4F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT14SS, 0x0052, false, true, true), /*1B50*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT28PD, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1B51*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT28PD, 0x0156, false, true, true), /*1B52*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT28PD, 0x0149, false, true, true), /*1B53*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT28PD, 0x0162, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B54*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT28PS, 0x0149, false, true, true), /*1B55*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT28PS, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1B56*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT28PS, 0x0159, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B57*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT28PS, 0x0156, false, true, true), /*1B58*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT28SD, 0x0051, false, true, true), /*1B59*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT28SD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1B5A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT28SD, 0x0042, false, true, true), /*1B5B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT28SS, 0x0042, false, true, true), /*1B5C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT28SS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_SAE, true, true), /*1B5D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRT28SS, 0x0052, false, true, true), /*1B5E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRTPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B5F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRTPS, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B60*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRTPS, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B61*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRTPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B62*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRTSS, 0x0053, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B63*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VRSQRTSS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1B64*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B65*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPD, 0x0042, false, true, true), /*1B66*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPD, 0x0044, false, true, true), /*1B67*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPD, 0x004B, false, true, true), /*1B68*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPD, 0x0045, false, true, true), /*1B69*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B6A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPD, 0x0049, false, true, true), /*1B6B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPD, 0x0046, false, true, true), /*1B6C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*1B6D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B6E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPS, 0x0049, false, true, true), /*1B6F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPS, 0x004B, false, true, true), /*1B70*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B71*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPS, 0x0046, false, true, true), /*1B72*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B73*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPS, 0x0044, false, true, true), /*1B74*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPS, 0x0045, false, true, true), /*1B75*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*1B76*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPS, 0x0042, false, true, true), /*1B77*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFPS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B78*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFSD, 0x0051, false, true, true), /*1B79*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFSD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*1B7A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFSD, 0x0042, false, true, true), /*1B7B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFSS, 0x0042, false, true, true), /*1B7C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFSS, 0x0052, false, true, true), /*1B7D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCALEFSS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*1B7E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERDPD, 0x01A9, false, true, false), /*1B7F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERDPD, 0x01AA, false, true, false), /*1B80*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERDPD, 0x01AB, false, true, false), /*1B81*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERDPS, 0x01A8, false, true, false), /*1B82*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERDPS, 0x01A6, false, true, false), /*1B83*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERDPS, 0x01A7, false, true, false), /*1B84*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERPF0DPD, 0x0173, false, true, false), /*1B85*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERPF0DPS, 0x0174, false, true, false), /*1B86*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERPF0QPD, 0x0175, false, true, false), /*1B87*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERPF0QPS, 0x0175, false, true, false), /*1B88*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERPF1DPD, 0x0173, false, true, false), /*1B89*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERPF1DPS, 0x0174, false, true, false), /*1B8A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERPF1QPD, 0x0175, false, true, false), /*1B8B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERPF1QPS, 0x0175, false, true, false), /*1B8C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERQPD, 0x01B1, false, true, false), /*1B8D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERQPD, 0x01AF, false, true, false), /*1B8E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERQPD, 0x01B0, false, true, false), /*1B8F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERQPS, 0x01AC, false, true, false), /*1B90*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERQPS, 0x01AE, false, true, false), /*1B91*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSCATTERQPS, 0x01AD, false, true, false), /*1B92*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFF32X4, 0x0004, false, true, true), /*1B93*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFF32X4, 0x0006, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B94*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFF32X4, 0x0001, false, true, true), /*1B95*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFF32X4, 0x0002, false, true, true), /*1B96*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFF32X4, 0x0008, false, true, true), /*1B97*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFF32X4, 0x0009, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B98*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFF64X2, 0x0008, false, true, true), /*1B99*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFF64X2, 0x000B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B9A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFF64X2, 0x000A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B9B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFF64X2, 0x0004, false, true, true), /*1B9C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFF64X2, 0x0001, false, true, true), /*1B9D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFF64X2, 0x0002, false, true, true), /*1B9E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFI32X4, 0x0009, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1B9F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFI32X4, 0x0004, false, true, true), /*1BA0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFI32X4, 0x0008, false, true, true), /*1BA1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFI32X4, 0x0006, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BA2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFI32X4, 0x0001, false, true, true), /*1BA3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFI32X4, 0x0002, false, true, true), /*1BA4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFI64X2, 0x0004, false, true, true), /*1BA5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFI64X2, 0x000A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BA6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFI64X2, 0x0002, false, true, true), /*1BA7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFI64X2, 0x0001, false, true, true), /*1BA8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFI64X2, 0x000B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BA9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFI64X2, 0x0008, false, true, true), /*1BAA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPD, 0x0008, false, true, true), /*1BAB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPD, 0x0001, false, true, true), /*1BAC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPD, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BAD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPD, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BAE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPD, 0x0003, false, true, true), /*1BAF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPD, 0x000A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BB0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPD, 0x0004, false, true, true), /*1BB1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPD, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BB2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPD, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BB3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPD, 0x0007, false, true, true), /*1BB4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPD, 0x000B, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BB5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPD, 0x0002, false, true, true), /*1BB6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPD, 0x000C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BB7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPS, 0x0001, false, true, true), /*1BB8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPS, 0x0006, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BB9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPS, 0x0008, false, true, true), /*1BBA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPS, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BBB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPS, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BBC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPS, 0x0004, false, true, true), /*1BBD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPS, 0x0007, false, true, true), /*1BBE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPS, 0x0002, false, true, true), /*1BBF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPS, 0x0003, false, true, true), /*1BC0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPS, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BC1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPS, 0x0009, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BC2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPS, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BC3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSHUFPS, 0x0005, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BC4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPD, 0x0162, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BC5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPD, 0x0156, false, true, true), /*1BC6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPD, 0x0163, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BC7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPD, 0x0146, false, true, true), /*1BC8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPD, 0x0026, false, true, true), /*1BC9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BCA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPD, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BCB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPD, 0x0161, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BCC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPD, 0x0157, false, true, true), /*1BCD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPD, 0x0153, false, true, true), /*1BCE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPD, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BCF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPD, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BD0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPD, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*1BD1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPD, 0x0149, false, true, true), /*1BD2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPS, 0x0149, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*1BD3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPS, 0x0157, false, true, true), /*1BD4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPS, 0x0156, false, true, true), /*1BD5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPS, 0x0149, false, true, true), /*1BD6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPS, 0x0155, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BD7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPS, 0x0026, false, true, true), /*1BD8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPS, 0x0027, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BD9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPS, 0x0158, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BDA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPS, 0x0154, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BDB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BDC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPS, 0x0159, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BDD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPS, 0x0146, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BDE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPS, 0x0153, false, true, true), /*1BDF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTPS, 0x0146, false, true, true), /*1BE0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTSD, 0x0042, false, true, true), /*1BE1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTSD, 0x0051, false, true, true), /*1BE2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTSD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*1BE3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTSD, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BE4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTSD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BE5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTSS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*1BE6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTSS, 0x0052, false, true, true), /*1BE7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTSS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BE8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTSS, 0x0042, false, true, true), /*1BE9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSQRTSS, 0x0053, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BEA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSTMXCSR, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BEB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BEC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPD, 0x0049, false, true, true), /*1BED*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BEE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BEF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BF0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPD, 0x0044, false, true, true), /*1BF1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPD, 0x0046, false, true, true), /*1BF2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BF3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPD, 0x004B, false, true, true), /*1BF4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPD, 0x0042, false, true, true), /*1BF5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BF6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPD, 0x0045, false, true, true), /*1BF7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPD, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*1BF8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BF9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1BFA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPS, 0x004B, false, true, true), /*1BFB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BFC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BFD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPS, 0x0049, false, true, true), /*1BFE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1BFF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C00*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C01*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPS, 0x0044, false, true, true), /*1C02*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C03*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPS, 0x0049, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*1C04*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPS, 0x0045, false, true, true), /*1C05*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPS, 0x0046, false, true, true), /*1C06*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBPS, 0x0042, false, true, true), /*1C07*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBSD, 0x0051, false, true, true), /*1C08*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBSD, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*1C09*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBSD, 0x0042, false, true, true), /*1C0A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBSD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C0B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBSD, 0x0050, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C0C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBSS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C0D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBSS, 0x0052, false, true, true), /*1C0E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBSS, 0x0042, false, true, true), /*1C0F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBSS, 0x0053, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C10*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VSUBSS, 0x0042, ZYDIS_EVEXB_FUNCTIONALITY_RC, true, true), /*1C11*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VTESTPD, 0x0070, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C12*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VTESTPD, 0x0186, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C13*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VTESTPD, 0x01B2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C14*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VTESTPD, 0x0114, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C15*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VTESTPS, 0x0114, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C16*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VTESTPS, 0x0186, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C17*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VTESTPS, 0x0070, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C18*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VTESTPS, 0x01B2, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C19*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUCOMISD, 0x0026, ZYDIS_EVEXB_FUNCTIONALITY_SAE, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C1A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUCOMISD, 0x006F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C1B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUCOMISD, 0x0070, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C1C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUCOMISD, 0x0145, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C1D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUCOMISD, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C1E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUCOMISS, 0x0026, ZYDIS_EVEXB_FUNCTIONALITY_SAE, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C1F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUCOMISS, 0x0071, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C20*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUCOMISS, 0x0026, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C21*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUCOMISS, 0x0143, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C22*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUCOMISS, 0x0070, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C23*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPD, 0x0045, false, true, true), /*1C24*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C25*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C26*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C27*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPD, 0x0044, false, true, true), /*1C28*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPD, 0x004B, false, true, true), /*1C29*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C2A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPD, 0x0049, false, true, true), /*1C2B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C2C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C2D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPD, 0x0042, false, true, true), /*1C2E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPD, 0x0046, false, true, true), /*1C2F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C30*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C31*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C32*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPS, 0x0049, false, true, true), /*1C33*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C34*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPS, 0x0042, false, true, true), /*1C35*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C36*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPS, 0x0045, false, true, true), /*1C37*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C38*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C39*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPS, 0x004B, false, true, true), /*1C3A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPS, 0x0046, false, true, true), /*1C3B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPS, 0x0044, false, true, true), /*1C3C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKHPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C3D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C3E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C3F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPD, 0x004B, false, true, true), /*1C40*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPD, 0x0046, false, true, true), /*1C41*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C42*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C43*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPD, 0x0042, false, true, true), /*1C44*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPD, 0x0044, false, true, true), /*1C45*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C46*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C47*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C48*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPD, 0x0045, false, true, true), /*1C49*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPD, 0x0049, false, true, true), /*1C4A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPS, 0x0045, false, true, true), /*1C4B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C4C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPS, 0x0046, false, true, true), /*1C4D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C4E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C4F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C50*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPS, 0x0049, false, true, true), /*1C51*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPS, 0x0044, false, true, true), /*1C52*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPS, 0x004B, false, true, true), /*1C53*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C54*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C55*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPS, 0x0042, false, true, true), /*1C56*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VUNPCKLPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C57*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPD, 0x0045, false, true, true), /*1C58*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPD, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C59*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPD, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C5A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPD, 0x0047, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C5B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPD, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C5C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPD, 0x004A, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C5D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPD, 0x004C, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C5E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPD, 0x0046, false, true, true), /*1C5F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPD, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C60*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPD, 0x0042, false, true, true), /*1C61*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPD, 0x004B, false, true, true), /*1C62*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPD, 0x0049, false, true, true), /*1C63*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPD, 0x0044, false, true, true), /*1C64*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPS, 0x0044, false, true, true), /*1C65*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPS, 0x0049, false, true, true), /*1C66*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPS, 0x004B, false, true, true), /*1C67*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPS, 0x0042, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C68*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPS, 0x004D, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C69*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPS, 0x0043, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C6A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPS, 0x0045, false, true, true), /*1C6B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPS, 0x004F, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C6C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPS, 0x004E, ZYDIS_EVEXB_FUNCTIONALITY_BC, true, true), /*1C6D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPS, 0x0046, false, true, true), /*1C6E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPS, 0x0042, false, true, true), /*1C6F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPS, 0x0046, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C70*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VXORPS, 0x0048, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C71*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VZEROALL, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C72*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_VZEROUPPER, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C73*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_WAIT, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C74*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_WBINVD, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C75*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_WRFSBASE, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C76*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_WRFSBASE, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C77*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_WRGSBASE, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C78*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_WRGSBASE, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C79*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_WRMSR, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C7A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_WRPKRU, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C7B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XABORT, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C7C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XADD, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C7D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XADD, 0x0014, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C7E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XADD, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C7F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XADD, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C80*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XADD, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C81*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XADD, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C82*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XADD, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C83*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XADD, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C84*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XBEGIN, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C85*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XBEGIN, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C86*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XCHG, 0x0014, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C87*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XCHG, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C88*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XCHG, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C89*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XCHG, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C8A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XCHG, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C8B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XCHG, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C8C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XCHG, 0x01B3, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C8D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XCHG, 0x01B4, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C8E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XCHG, 0x01B5, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C8F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XCHG, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C90*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XCHG, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C91*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XCRYPTCBC, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C92*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XCRYPTCFB, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C93*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XCRYPTCTR, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C94*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XCRYPTECB, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C95*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XCRYPTOFB, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C96*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XEND, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C97*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XGETBV, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C98*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XLATB, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C99*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x001A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C9A*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x000B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C9B*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0015, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C9C*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x001B, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C9D*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0010, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C9E*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0018, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1C9F*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0021, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CA0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0011, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CA1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0012, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CA2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0004, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CA3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x000F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CA4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0020, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CA5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CA6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0009, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CA7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0008, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CA8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x000E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CA9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0007, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CAA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0003, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CAB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0014, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CAC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x000D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CAD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x000A, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CAE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CAF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x000C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CB0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0001, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CB1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CB2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0006, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CB3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0002, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CB4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0019, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CB5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0017, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CB6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0016, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CB7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x001F, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CB8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x001D, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CB9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0005, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CBA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x0013, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CBB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x001E, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CBC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XOR, 0x001C, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CBD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XORPD, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CBE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XORPD, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CBF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XORPS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CC0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XORPS, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CC1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XRSTOR, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CC2*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XRSTOR64, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CC3*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XRSTORS, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CC4*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XRSTORS64, 0x0022, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CC5*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XSAVE, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CC6*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XSAVE64, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CC7*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XSAVEC, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CC8*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XSAVEC64, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CC9*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XSAVEOPT, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CCA*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XSAVEOPT64, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CCB*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XSAVES, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CCC*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XSAVES64, 0x0023, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CCD*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XSETBV, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CCE*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XSHA1, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CCF*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XSHA256, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CD0*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XSTORE, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false), /*1CD1*/ ZYDIS_MAKE_INSTRUCTIONDEFINITION(ZYDIS_MNEMONIC_XTEST, 0x0000, false, ZYDIS_EVEXB_FUNCTIONALITY_NONE, false) };