const ZydisInstructionTableNode filterOpcode[][256] = { { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0000), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0001), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0002), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0003), /*0004*/ ZYDIS_DEFINITION_2OP(0x003A), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0004), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0000), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0001), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0004), /*0009*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0005), /*000A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0006), /*000B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0007), /*000C*/ ZYDIS_DEFINITION_2OP(0x0543), /*000D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0009), /*000E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0002), /*000F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0001), /*0010*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0134), /*0011*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0135), /*0012*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0136), /*0013*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0137), /*0014*/ ZYDIS_DEFINITION_2OP(0x0014), /*0015*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0098), /*0016*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0037), /*0017*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0038), /*0018*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0138), /*0019*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0139), /*001A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x013A), /*001B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x013B), /*001C*/ ZYDIS_DEFINITION_2OP(0x082D), /*001D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x009D), /*001E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0039), /*001F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x003A), /*0020*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x013C), /*0021*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x013D), /*0022*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x013E), /*0023*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x013F), /*0024*/ ZYDIS_DEFINITION_2OP(0x0078), /*0025*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00A2), /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x003B), /*0028*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0140), /*0029*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0141), /*002A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0142), /*002B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0143), /*002C*/ ZYDIS_DEFINITION_2OP(0x0908), /*002D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00A7), /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x003C), /*0030*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0144), /*0031*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0145), /*0032*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0146), /*0033*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0147), /*0034*/ ZYDIS_DEFINITION_2OP(0x1CD5), /*0035*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00AC), /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x003D), /*0038*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0148), /*0039*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0149), /*003A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x014A), /*003B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x014B), /*003C*/ ZYDIS_DEFINITION_2OP(0x01B6), /*003D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00B1), /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x003E), /*0040*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x003F), /*0041*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0040), /*0042*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0041), /*0043*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0042), /*0044*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0043), /*0045*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0044), /*0046*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0045), /*0047*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0046), /*0048*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0047), /*0049*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0048), /*004A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0049), /*004B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x004A), /*004C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x004B), /*004D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x004C), /*004E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x004D), /*004F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x004E), /*0050*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x004F), /*0051*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0050), /*0052*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0051), /*0053*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0052), /*0054*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0053), /*0055*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0054), /*0056*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0055), /*0057*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0056), /*0058*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0057), /*0059*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0058), /*005A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0059), /*005B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x005A), /*005C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x005B), /*005D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x005C), /*005E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x005D), /*005F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x005E), /*0060*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x005F), /*0061*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0060), /*0062*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEX, 0x0000), /*0063*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02CD), /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0065), /*0069*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02CE), /*006A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0066), /*006B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02CF), /*006C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0000), /*006D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00DF), /*006E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0003), /*006F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00E0), /*0070*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0067), /*0071*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0068), /*0072*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0069), /*0073*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x006A), /*0074*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x006B), /*0075*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x006C), /*0076*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x006D), /*0077*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x006E), /*0078*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x006F), /*0079*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0070), /*007A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0071), /*007B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0072), /*007C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0073), /*007D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0074), /*007E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0075), /*007F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0076), /*0080*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02D0), /*0081*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02D1), /*0082*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02D2), /*0083*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02D3), /*0084*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02D4), /*0085*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02D5), /*0086*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02D6), /*0087*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02D7), /*0088*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02D8), /*0089*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02D9), /*008A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02DA), /*008B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02DB), /*008C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02DC), /*008D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02DD), /*008E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02DE), /*008F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_XOP, 0x0000), /*0090*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02C2), /*0091*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02C3), /*0092*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02C4), /*0093*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02C5), /*0094*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02C6), /*0095*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02C7), /*0096*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02C8), /*0097*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02C9), /*0098*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02CA), /*0099*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02CB), /*009A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0089), /*009B*/ ZYDIS_DEFINITION_0OP(0x1C9D), /*009C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x008A), /*009D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x008B), /*009E*/ ZYDIS_DEFINITION_0OP(0x0800), /*009F*/ ZYDIS_DEFINITION_0OP(0x03E9), /*00A0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0006), /*00A1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02CC), /*00A2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x000A), /*00A3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02CD), /*00A4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x000E), /*00A5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02CE), /*00A6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0012), /*00A7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02CF), /*00A8*/ ZYDIS_DEFINITION_2OP(0x0936), /*00A9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02D0), /*00AA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0016), /*00AB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02D1), /*00AC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x001A), /*00AD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02D2), /*00AE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x001E), /*00AF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02D3), /*00B0*/ ZYDIS_DEFINITION_2OP(0x0476), /*00B1*/ ZYDIS_DEFINITION_2OP(0x0476), /*00B2*/ ZYDIS_DEFINITION_2OP(0x0476), /*00B3*/ ZYDIS_DEFINITION_2OP(0x0476), /*00B4*/ ZYDIS_DEFINITION_2OP(0x0476), /*00B5*/ ZYDIS_DEFINITION_2OP(0x0476), /*00B6*/ ZYDIS_DEFINITION_2OP(0x0476), /*00B7*/ ZYDIS_DEFINITION_2OP(0x0476), /*00B8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02D4), /*00B9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02D5), /*00BA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02D6), /*00BB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02D7), /*00BC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02D8), /*00BD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02D9), /*00BE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02DA), /*00BF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02DB), /*00C0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x031C), /*00C1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x031D), /*00C2*/ ZYDIS_DEFINITION_1OP(0x07BB), /*00C3*/ ZYDIS_DEFINITION_0OP(0x07BC), /*00C4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEX, 0x0001), /*00C5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEX, 0x0002), /*00C6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04A9), /*00C7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04AA), /*00C8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x008F), /*00C9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0090), /*00CA*/ ZYDIS_DEFINITION_1OP(0x07BD), /*00CB*/ ZYDIS_DEFINITION_0OP(0x07BE), /*00CC*/ ZYDIS_DEFINITION_0OP(0x0335), /*00CD*/ ZYDIS_DEFINITION_1OP(0x0333), /*00CE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0091), /*00CF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03B0), /*00D0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04AB), /*00D1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04AC), /*00D2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04AD), /*00D3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04AE), /*00D4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0092), /*00D5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0093), /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0022), /*00D8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04AF), /*00D9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04B0), /*00DA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04B1), /*00DB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04B2), /*00DC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04B3), /*00DD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04B4), /*00DE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04B5), /*00DF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04B6), /*00E0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0094), /*00E1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0095), /*00E2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0096), /*00E3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0097), /*00E4*/ ZYDIS_DEFINITION_2OP(0x0316), /*00E5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0165), /*00E6*/ ZYDIS_DEFINITION_2OP(0x0559), /*00E7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0166), /*00E8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0098), /*00E9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0099), /*00EA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x009A), /*00EB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x009B), /*00EC*/ ZYDIS_DEFINITION_2OP(0x0319), /*00ED*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x016A), /*00EE*/ ZYDIS_DEFINITION_2OP(0x055C), /*00EF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x016B), /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_DEFINITION_0OP(0x0334), /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_DEFINITION_0OP(0x02EF), /*00F5*/ ZYDIS_DEFINITION_0OP(0x0145), /*00F6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04B7), /*00F7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04B8), /*00F8*/ ZYDIS_DEFINITION_0OP(0x013C), /*00F9*/ ZYDIS_DEFINITION_0OP(0x08E4), /*00FA*/ ZYDIS_DEFINITION_0OP(0x0141), /*00FB*/ ZYDIS_DEFINITION_0OP(0x08E7), /*00FC*/ ZYDIS_DEFINITION_0OP(0x013D), /*00FD*/ ZYDIS_DEFINITION_0OP(0x08E5), /*00FE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04B9), /*00FF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04BA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0008), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0009), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x000A), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x000B), /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x000C), /*0006*/ ZYDIS_DEFINITION_0OP(0x0142), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x000D), /*0008*/ ZYDIS_DEFINITION_0OP(0x0337), /*0009*/ ZYDIS_DEFINITION_0OP(0x1C9E), /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_DEFINITION_0OP(0x0952), /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x000C), /*000E*/ ZYDIS_DEFINITION_0OP(0x0283), /*000F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0002), /*0010*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0025), /*0011*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0026), /*0012*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0027), /*0013*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0028), /*0014*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0029), /*0015*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x002A), /*0016*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x002B), /*0017*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x002C), /*0018*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x002D), /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x002E), /*001B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x002F), /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0030), /*0020*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0031), /*0021*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0032), /*0022*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0033), /*0023*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0034), /*0024*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0035), /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0036), /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0037), /*0029*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0038), /*002A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0039), /*002B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x003A), /*002C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x003B), /*002D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x003C), /*002E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x003D), /*002F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x003E), /*0030*/ ZYDIS_DEFINITION_0OP(0x1CA3), /*0031*/ ZYDIS_DEFINITION_0OP(0x07B9), /*0032*/ ZYDIS_DEFINITION_0OP(0x07B0), /*0033*/ ZYDIS_DEFINITION_0OP(0x07B2), /*0034*/ ZYDIS_DEFINITION_0OP(0x0925), /*0035*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0016), /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_DEFINITION_0OP(0x02EA), /*0038*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0003), /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0004), /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0097), /*0041*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0098), /*0042*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0099), /*0043*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x009A), /*0044*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x009B), /*0045*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x009C), /*0046*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x009D), /*0047*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x009E), /*0048*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x009F), /*0049*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00A0), /*004A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00A1), /*004B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00A2), /*004C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00A3), /*004D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00A4), /*004E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00A5), /*004F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00A6), /*0050*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00A7), /*0051*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00A8), /*0052*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00A9), /*0053*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00AA), /*0054*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00AB), /*0055*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00AC), /*0056*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00AD), /*0057*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00AE), /*0058*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00AF), /*0059*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00B0), /*005A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00B1), /*005B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00B2), /*005C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00B3), /*005D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00B4), /*005E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00B5), /*005F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00B6), /*0060*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00B7), /*0061*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00B8), /*0062*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00B9), /*0063*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00BA), /*0064*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00BB), /*0065*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00BC), /*0066*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00BD), /*0067*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00BE), /*0068*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00BF), /*0069*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00C0), /*006A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00C1), /*006B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00C2), /*006C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00C3), /*006D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00C4), /*006E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00C5), /*006F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00C6), /*0070*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00C7), /*0071*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00C8), /*0072*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00C9), /*0073*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00CA), /*0074*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00CB), /*0075*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00CC), /*0076*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00CD), /*0077*/ ZYDIS_DEFINITION_0OP(0x0250), /*0078*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00CE), /*0079*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00CF), /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00D0), /*007D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00D1), /*007E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00D2), /*007F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00D3), /*0080*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x001E), /*0081*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x001F), /*0082*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0020), /*0083*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0021), /*0084*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0022), /*0085*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0023), /*0086*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0024), /*0087*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0025), /*0088*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0026), /*0089*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0027), /*008A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0028), /*008B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0029), /*008C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x002A), /*008D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x002B), /*008E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x002C), /*008F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x002D), /*0090*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00D4), /*0091*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00D5), /*0092*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00D6), /*0093*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00D7), /*0094*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00D8), /*0095*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00D9), /*0096*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00DA), /*0097*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00DB), /*0098*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00DC), /*0099*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00DD), /*009A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00DE), /*009B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00DF), /*009C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00E0), /*009D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00E1), /*009E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00E2), /*009F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00E3), /*00A0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x002E), /*00A1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x002F), /*00A2*/ ZYDIS_DEFINITION_0OP(0x01EA), /*00A3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00E4), /*00A4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00E5), /*00A5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00E6), /*00A6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00E7), /*00A7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00E8), /*00A8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0030), /*00A9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0031), /*00AA*/ ZYDIS_DEFINITION_0OP(0x07FB), /*00AB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00E9), /*00AC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00EA), /*00AD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00EB), /*00AE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00EC), /*00AF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00ED), /*00B0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00EE), /*00B1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00EF), /*00B2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00F0), /*00B3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00F1), /*00B4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00F2), /*00B5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00F3), /*00B6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00F4), /*00B7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00F5), /*00B8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00F6), /*00B9*/ ZYDIS_DEFINITION_0OP(0x0951), /*00BA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00F7), /*00BB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00F8), /*00BC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00F9), /*00BD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00FA), /*00BE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00FB), /*00BF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00FC), /*00C0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00FD), /*00C1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00FE), /*00C2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x00FF), /*00C3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0100), /*00C4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0101), /*00C5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0102), /*00C6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0103), /*00C7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0104), /*00C8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x008B), /*00C9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x008C), /*00CA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x008D), /*00CB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x008E), /*00CC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x008F), /*00CD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0090), /*00CE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0091), /*00CF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0092), /*00D0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0105), /*00D1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0106), /*00D2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0107), /*00D3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0108), /*00D4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0109), /*00D5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x010A), /*00D6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x010B), /*00D7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x010C), /*00D8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x010D), /*00D9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x010E), /*00DA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x010F), /*00DB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0110), /*00DC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0111), /*00DD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0112), /*00DE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0113), /*00DF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0114), /*00E0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0115), /*00E1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0116), /*00E2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0117), /*00E3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0118), /*00E4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0119), /*00E5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x011A), /*00E6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x011B), /*00E7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x011C), /*00E8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x011D), /*00E9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x011E), /*00EA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x011F), /*00EB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0120), /*00EC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0121), /*00ED*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0122), /*00EE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0123), /*00EF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0124), /*00F0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0125), /*00F1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0126), /*00F2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0127), /*00F3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0128), /*00F4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0129), /*00F5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x012A), /*00F6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x012B), /*00F7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x012C), /*00F8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x012D), /*00F9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x012E), /*00FA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x012F), /*00FB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0130), /*00FC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0131), /*00FD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0132), /*00FE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0133), /*00FF*/ ZYDIS_DEFINITION_0OP(0x0950) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x000D), /*000D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x000E), /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_INVALID, /*0011*/ ZYDIS_INVALID, /*0012*/ ZYDIS_INVALID, /*0013*/ ZYDIS_INVALID, /*0014*/ ZYDIS_INVALID, /*0015*/ ZYDIS_INVALID, /*0016*/ ZYDIS_INVALID, /*0017*/ ZYDIS_INVALID, /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x000F), /*001D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0010), /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_INVALID, /*0021*/ ZYDIS_INVALID, /*0022*/ ZYDIS_INVALID, /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_INVALID, /*0029*/ ZYDIS_INVALID, /*002A*/ ZYDIS_INVALID, /*002B*/ ZYDIS_INVALID, /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_INVALID, /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_INVALID, /*0059*/ ZYDIS_INVALID, /*005A*/ ZYDIS_INVALID, /*005B*/ ZYDIS_INVALID, /*005C*/ ZYDIS_INVALID, /*005D*/ ZYDIS_INVALID, /*005E*/ ZYDIS_INVALID, /*005F*/ ZYDIS_INVALID, /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_INVALID, /*0079*/ ZYDIS_INVALID, /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_INVALID, /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0011), /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0012), /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0013), /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0014), /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0015), /*0097*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0016), /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0017), /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0018), /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0019), /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x001A), /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x001B), /*00A7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x001C), /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x001D), /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x001E), /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x001F), /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0020), /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0021), /*00B7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0022), /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0023), /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0024), /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_INVALID, /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x003F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0040), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0041), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0042), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0043), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0044), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0045), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0046), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0047), /*0009*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0048), /*000A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0049), /*000B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x004A), /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x004B), /*0011*/ ZYDIS_INVALID, /*0012*/ ZYDIS_INVALID, /*0013*/ ZYDIS_INVALID, /*0014*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x004C), /*0015*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x004D), /*0016*/ ZYDIS_INVALID, /*0017*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x004E), /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x004F), /*001D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0050), /*001E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0051), /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0052), /*0021*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0053), /*0022*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0054), /*0023*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0055), /*0024*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0056), /*0025*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0057), /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0058), /*0029*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0059), /*002A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x005A), /*002B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x005B), /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x005C), /*0031*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x005D), /*0032*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x005E), /*0033*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x005F), /*0034*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0060), /*0035*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0061), /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0062), /*0038*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0063), /*0039*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0064), /*003A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0065), /*003B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0066), /*003C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0067), /*003D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0068), /*003E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0069), /*003F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x006A), /*0040*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x006B), /*0041*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x006C), /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_INVALID, /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_INVALID, /*0059*/ ZYDIS_INVALID, /*005A*/ ZYDIS_INVALID, /*005B*/ ZYDIS_INVALID, /*005C*/ ZYDIS_INVALID, /*005D*/ ZYDIS_INVALID, /*005E*/ ZYDIS_INVALID, /*005F*/ ZYDIS_INVALID, /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_INVALID, /*0079*/ ZYDIS_INVALID, /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_INVALID, /*0080*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x006D), /*0081*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x006E), /*0082*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x006F), /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_INVALID, /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0070), /*00C9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0071), /*00CA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0072), /*00CB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0073), /*00CC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0074), /*00CD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0075), /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0076), /*00DC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0077), /*00DD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0078), /*00DE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0079), /*00DF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x007A), /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x007B), /*00F1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x007C), /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x007D), /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x007E), /*0009*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x007F), /*000A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0080), /*000B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0081), /*000C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0082), /*000D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0083), /*000E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0084), /*000F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0085), /*0010*/ ZYDIS_INVALID, /*0011*/ ZYDIS_INVALID, /*0012*/ ZYDIS_INVALID, /*0013*/ ZYDIS_INVALID, /*0014*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0086), /*0015*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0087), /*0016*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0088), /*0017*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0089), /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x008A), /*0021*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x008B), /*0022*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x008C), /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_INVALID, /*0029*/ ZYDIS_INVALID, /*002A*/ ZYDIS_INVALID, /*002B*/ ZYDIS_INVALID, /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x008D), /*0041*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x008E), /*0042*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x008F), /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0090), /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_INVALID, /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_INVALID, /*0059*/ ZYDIS_INVALID, /*005A*/ ZYDIS_INVALID, /*005B*/ ZYDIS_INVALID, /*005C*/ ZYDIS_INVALID, /*005D*/ ZYDIS_INVALID, /*005E*/ ZYDIS_INVALID, /*005F*/ ZYDIS_INVALID, /*0060*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0091), /*0061*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0092), /*0062*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0093), /*0063*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0094), /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_INVALID, /*0079*/ ZYDIS_INVALID, /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_INVALID, /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_INVALID, /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0095), /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0096), /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x014D), /*0011*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x014E), /*0012*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x014F), /*0013*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0150), /*0014*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0151), /*0015*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0152), /*0016*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0153), /*0017*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0154), /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_INVALID, /*0021*/ ZYDIS_INVALID, /*0022*/ ZYDIS_INVALID, /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0155), /*0029*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0156), /*002A*/ ZYDIS_INVALID, /*002B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0157), /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0158), /*002F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0159), /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x015A), /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x015B), /*0055*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x015C), /*0056*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x015D), /*0057*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x015E), /*0058*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x015F), /*0059*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0160), /*005A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0161), /*005B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0162), /*005C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0163), /*005D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0164), /*005E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0165), /*005F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0166), /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0167), /*0079*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0168), /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_INVALID, /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0169), /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x016A), /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x016B), /*0011*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x016C), /*0012*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x016D), /*0013*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x016E), /*0014*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x016F), /*0015*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0170), /*0016*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0171), /*0017*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0172), /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_INVALID, /*0021*/ ZYDIS_INVALID, /*0022*/ ZYDIS_INVALID, /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0173), /*0029*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0174), /*002A*/ ZYDIS_INVALID, /*002B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0175), /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0176), /*002F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0177), /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0178), /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0179), /*0055*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x017A), /*0056*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x017B), /*0057*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x017C), /*0058*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x017D), /*0059*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x017E), /*005A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x017F), /*005B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0180), /*005C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0181), /*005D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0182), /*005E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0183), /*005F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0184), /*0060*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0185), /*0061*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0186), /*0062*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0187), /*0063*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0188), /*0064*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0189), /*0065*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x018A), /*0066*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x018B), /*0067*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x018C), /*0068*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x018D), /*0069*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x018E), /*006A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x018F), /*006B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0190), /*006C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0191), /*006D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0192), /*006E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0193), /*006F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0194), /*0070*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0195), /*0071*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0196), /*0072*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0197), /*0073*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0198), /*0074*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0199), /*0075*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x019A), /*0076*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x019B), /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x019C), /*0079*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x019D), /*007A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x019E), /*007B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x019F), /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01A0), /*007F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01A1), /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01A2), /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01A3), /*00C5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01A4), /*00C6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01A5), /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01A6), /*00D2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01A7), /*00D3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01A8), /*00D4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01A9), /*00D5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01AA), /*00D6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01AB), /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01AC), /*00D9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01AD), /*00DA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01AE), /*00DB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01AF), /*00DC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01B0), /*00DD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01B1), /*00DE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01B2), /*00DF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01B3), /*00E0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01B4), /*00E1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01B5), /*00E2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01B6), /*00E3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01B7), /*00E4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01B8), /*00E5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01B9), /*00E6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01BA), /*00E7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01BB), /*00E8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01BC), /*00E9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01BD), /*00EA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01BE), /*00EB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01BF), /*00EC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01C0), /*00ED*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01C1), /*00EE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01C2), /*00EF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01C3), /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01C4), /*00F2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01C5), /*00F3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01C6), /*00F4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01C7), /*00F5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01C8), /*00F6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01C9), /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01CA), /*00F9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01CB), /*00FA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01CC), /*00FB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01CD), /*00FC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01CE), /*00FD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01CF), /*00FE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01D0), /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01D1), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01D2), /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01D3), /*000C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01D4), /*000D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01D5), /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01D6), /*0011*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01D7), /*0012*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01D8), /*0013*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01D9), /*0014*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01DA), /*0015*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01DB), /*0016*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01DC), /*0017*/ ZYDIS_INVALID, /*0018*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01DD), /*0019*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01DE), /*001A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01DF), /*001B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01E0), /*001C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01E1), /*001D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01E2), /*001E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01E3), /*001F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01E4), /*0020*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01E5), /*0021*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01E6), /*0022*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01E7), /*0023*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01E8), /*0024*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01E9), /*0025*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01EA), /*0026*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01EB), /*0027*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01EC), /*0028*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01ED), /*0029*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01EE), /*002A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01EF), /*002B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01F0), /*002C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01F1), /*002D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01F2), /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01F3), /*0031*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01F4), /*0032*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01F5), /*0033*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01F6), /*0034*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01F7), /*0035*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01F8), /*0036*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01F9), /*0037*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01FA), /*0038*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01FB), /*0039*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01FC), /*003A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01FD), /*003B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01FE), /*003C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x01FF), /*003D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0200), /*003E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0201), /*003F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0202), /*0040*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0203), /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0204), /*0043*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0205), /*0044*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0206), /*0045*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0207), /*0046*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0208), /*0047*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0209), /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x020A), /*004D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x020B), /*004E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x020C), /*004F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x020D), /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_INVALID, /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x020E), /*0059*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x020F), /*005A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0210), /*005B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0211), /*005C*/ ZYDIS_INVALID, /*005D*/ ZYDIS_INVALID, /*005E*/ ZYDIS_INVALID, /*005F*/ ZYDIS_INVALID, /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0212), /*0065*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0213), /*0066*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0214), /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0215), /*0076*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0216), /*0077*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0217), /*0078*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0218), /*0079*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0219), /*007A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x021A), /*007B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x021B), /*007C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x021C), /*007D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x021D), /*007E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x021E), /*007F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x021F), /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0220), /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0221), /*0089*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0222), /*008A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0223), /*008B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0224), /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0225), /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0226), /*0091*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0227), /*0092*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0228), /*0093*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0229), /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x022A), /*0097*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x022B), /*0098*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x022C), /*0099*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x022D), /*009A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x022E), /*009B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x022F), /*009C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0230), /*009D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0231), /*009E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0232), /*009F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0233), /*00A0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0234), /*00A1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0235), /*00A2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0236), /*00A3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0237), /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0238), /*00A7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0239), /*00A8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x023A), /*00A9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x023B), /*00AA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x023C), /*00AB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x023D), /*00AC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x023E), /*00AD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x023F), /*00AE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0240), /*00AF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0241), /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0242), /*00B5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0243), /*00B6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0244), /*00B7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0245), /*00B8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0246), /*00B9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0247), /*00BA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0248), /*00BB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0249), /*00BC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x024A), /*00BD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x024B), /*00BE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x024C), /*00BF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x024D), /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_INVALID, /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x024E), /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x024F), /*00C7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0250), /*00C8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0251), /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0252), /*00CB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0253), /*00CC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0254), /*00CD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0255), /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0256), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0257), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0258), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0259), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x025A), /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x025B), /*0009*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x025C), /*000A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x025D), /*000B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x025E), /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x025F), /*0010*/ ZYDIS_INVALID, /*0011*/ ZYDIS_INVALID, /*0012*/ ZYDIS_INVALID, /*0013*/ ZYDIS_INVALID, /*0014*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0260), /*0015*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0261), /*0016*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0262), /*0017*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0263), /*0018*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0264), /*0019*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0265), /*001A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0266), /*001B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0267), /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0268), /*001E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0269), /*001F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x026A), /*0020*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x026B), /*0021*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x026C), /*0022*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x026D), /*0023*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x026E), /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x026F), /*0026*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0270), /*0027*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0271), /*0028*/ ZYDIS_INVALID, /*0029*/ ZYDIS_INVALID, /*002A*/ ZYDIS_INVALID, /*002B*/ ZYDIS_INVALID, /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0272), /*0039*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0273), /*003A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0274), /*003B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0275), /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0276), /*003F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0277), /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0278), /*0043*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0279), /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x027A), /*0051*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x027B), /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x027C), /*0055*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x027D), /*0056*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x027E), /*0057*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x027F), /*0058*/ ZYDIS_INVALID, /*0059*/ ZYDIS_INVALID, /*005A*/ ZYDIS_INVALID, /*005B*/ ZYDIS_INVALID, /*005C*/ ZYDIS_INVALID, /*005D*/ ZYDIS_INVALID, /*005E*/ ZYDIS_INVALID, /*005F*/ ZYDIS_INVALID, /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0280), /*0067*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0281), /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_INVALID, /*0079*/ ZYDIS_INVALID, /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_INVALID, /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_INVALID, /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0282), /*0011*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0283), /*0012*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0284), /*0013*/ ZYDIS_INVALID, /*0014*/ ZYDIS_INVALID, /*0015*/ ZYDIS_INVALID, /*0016*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0285), /*0017*/ ZYDIS_INVALID, /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_INVALID, /*0021*/ ZYDIS_INVALID, /*0022*/ ZYDIS_INVALID, /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_INVALID, /*0029*/ ZYDIS_INVALID, /*002A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0286), /*002B*/ ZYDIS_INVALID, /*002C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0287), /*002D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0288), /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0289), /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x028A), /*0059*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x028B), /*005A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x028C), /*005B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x028D), /*005C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x028E), /*005D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x028F), /*005E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0290), /*005F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0291), /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0292), /*0070*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0293), /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0294), /*0079*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0295), /*007A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0296), /*007B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0297), /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0298), /*007F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0299), /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x029A), /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x029B), /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x029C), /*0011*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x029D), /*0012*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x029E), /*0013*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x029F), /*0014*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02A0), /*0015*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02A1), /*0016*/ ZYDIS_INVALID, /*0017*/ ZYDIS_INVALID, /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02A2), /*0021*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02A3), /*0022*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02A4), /*0023*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02A5), /*0024*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02A6), /*0025*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02A7), /*0026*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02A8), /*0027*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02A9), /*0028*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02AA), /*0029*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02AB), /*002A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02AC), /*002B*/ ZYDIS_INVALID, /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02AD), /*0031*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02AE), /*0032*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02AF), /*0033*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02B0), /*0034*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02B1), /*0035*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02B2), /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02B3), /*0039*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02B4), /*003A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02B5), /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_INVALID, /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_INVALID, /*0059*/ ZYDIS_INVALID, /*005A*/ ZYDIS_INVALID, /*005B*/ ZYDIS_INVALID, /*005C*/ ZYDIS_INVALID, /*005D*/ ZYDIS_INVALID, /*005E*/ ZYDIS_INVALID, /*005F*/ ZYDIS_INVALID, /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_INVALID, /*0079*/ ZYDIS_INVALID, /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_INVALID, /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_INVALID, /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02B6), /*0011*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02B7), /*0012*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02B8), /*0013*/ ZYDIS_INVALID, /*0014*/ ZYDIS_INVALID, /*0015*/ ZYDIS_INVALID, /*0016*/ ZYDIS_INVALID, /*0017*/ ZYDIS_INVALID, /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_INVALID, /*0021*/ ZYDIS_INVALID, /*0022*/ ZYDIS_INVALID, /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_INVALID, /*0029*/ ZYDIS_INVALID, /*002A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02B9), /*002B*/ ZYDIS_INVALID, /*002C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02BA), /*002D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02BB), /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02BC), /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02BD), /*0059*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02BE), /*005A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02BF), /*005B*/ ZYDIS_INVALID, /*005C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02C0), /*005D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02C1), /*005E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02C2), /*005F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02C3), /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02C4), /*0070*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02C5), /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02C6), /*0079*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02C7), /*007A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02C8), /*007B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02C9), /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02CA), /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02CB), /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02CC), /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_INVALID, /*0011*/ ZYDIS_INVALID, /*0012*/ ZYDIS_INVALID, /*0013*/ ZYDIS_INVALID, /*0014*/ ZYDIS_INVALID, /*0015*/ ZYDIS_INVALID, /*0016*/ ZYDIS_INVALID, /*0017*/ ZYDIS_INVALID, /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_INVALID, /*0021*/ ZYDIS_INVALID, /*0022*/ ZYDIS_INVALID, /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_INVALID, /*0029*/ ZYDIS_INVALID, /*002A*/ ZYDIS_INVALID, /*002B*/ ZYDIS_INVALID, /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_INVALID, /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_INVALID, /*0059*/ ZYDIS_INVALID, /*005A*/ ZYDIS_INVALID, /*005B*/ ZYDIS_INVALID, /*005C*/ ZYDIS_INVALID, /*005D*/ ZYDIS_INVALID, /*005E*/ ZYDIS_INVALID, /*005F*/ ZYDIS_INVALID, /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_INVALID, /*0079*/ ZYDIS_INVALID, /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_INVALID, /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02E0), /*0086*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02E1), /*0087*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02E2), /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02E3), /*008F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02E4), /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02E5), /*0096*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02E6), /*0097*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02E7), /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02E8), /*009F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02E9), /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02EA), /*00A3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02EB), /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02EC), /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02ED), /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02EE), /*00C1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02EF), /*00C2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02F0), /*00C3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02F1), /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02F2), /*00CD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02F3), /*00CE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02F4), /*00CF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02F5), /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02F6), /*00ED*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02F7), /*00EE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02F8), /*00EF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02F9), /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02FA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02FB), /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_INVALID, /*0011*/ ZYDIS_INVALID, /*0012*/ ZYDIS_INVALID, /*0013*/ ZYDIS_INVALID, /*0014*/ ZYDIS_INVALID, /*0015*/ ZYDIS_INVALID, /*0016*/ ZYDIS_INVALID, /*0017*/ ZYDIS_INVALID, /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_INVALID, /*0021*/ ZYDIS_INVALID, /*0022*/ ZYDIS_INVALID, /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_INVALID, /*0029*/ ZYDIS_INVALID, /*002A*/ ZYDIS_INVALID, /*002B*/ ZYDIS_INVALID, /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_INVALID, /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_INVALID, /*0059*/ ZYDIS_INVALID, /*005A*/ ZYDIS_INVALID, /*005B*/ ZYDIS_INVALID, /*005C*/ ZYDIS_INVALID, /*005D*/ ZYDIS_INVALID, /*005E*/ ZYDIS_INVALID, /*005F*/ ZYDIS_INVALID, /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_INVALID, /*0079*/ ZYDIS_INVALID, /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_INVALID, /*0080*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02FC), /*0081*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02FD), /*0082*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02FE), /*0083*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02FF), /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0300), /*0091*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0301), /*0092*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0302), /*0093*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0303), /*0094*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0304), /*0095*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0305), /*0096*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0306), /*0097*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0307), /*0098*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0308), /*0099*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0309), /*009A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x030A), /*009B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x030B), /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x030C), /*00C2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x030D), /*00C3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x030E), /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x030F), /*00C7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0310), /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0311), /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0312), /*00D2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0313), /*00D3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0314), /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0315), /*00D7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0316), /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0317), /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0318), /*00E2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0319), /*00E3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x031A), /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x031B), /*0011*/ ZYDIS_INVALID, /*0012*/ ZYDIS_INVALID, /*0013*/ ZYDIS_INVALID, /*0014*/ ZYDIS_INVALID, /*0015*/ ZYDIS_INVALID, /*0016*/ ZYDIS_INVALID, /*0017*/ ZYDIS_INVALID, /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_INVALID, /*0021*/ ZYDIS_INVALID, /*0022*/ ZYDIS_INVALID, /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_INVALID, /*0029*/ ZYDIS_INVALID, /*002A*/ ZYDIS_INVALID, /*002B*/ ZYDIS_INVALID, /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_INVALID, /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_INVALID, /*0059*/ ZYDIS_INVALID, /*005A*/ ZYDIS_INVALID, /*005B*/ ZYDIS_INVALID, /*005C*/ ZYDIS_INVALID, /*005D*/ ZYDIS_INVALID, /*005E*/ ZYDIS_INVALID, /*005F*/ ZYDIS_INVALID, /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_INVALID, /*0079*/ ZYDIS_INVALID, /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_INVALID, /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_INVALID, /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x031F), /*0011*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0320), /*0012*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0321), /*0013*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0322), /*0014*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0323), /*0015*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0324), /*0016*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0325), /*0017*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0326), /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_INVALID, /*0021*/ ZYDIS_INVALID, /*0022*/ ZYDIS_INVALID, /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0327), /*0029*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0328), /*002A*/ ZYDIS_INVALID, /*002B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0329), /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x032A), /*002F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x032B), /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x032C), /*0042*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x032D), /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x032E), /*0045*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x032F), /*0046*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0330), /*0047*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0331), /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0332), /*004B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0333), /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0334), /*0051*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0335), /*0052*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0336), /*0053*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0337), /*0054*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0338), /*0055*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0339), /*0056*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x033A), /*0057*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x033B), /*0058*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x033C), /*0059*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x033D), /*005A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x033E), /*005B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x033F), /*005C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0340), /*005D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0341), /*005E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0342), /*005F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0343), /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0426), /*0078*/ ZYDIS_INVALID, /*0079*/ ZYDIS_INVALID, /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_INVALID, /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0344), /*0091*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0345), /*0092*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0346), /*0093*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0347), /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0348), /*0099*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0349), /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x034A), /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x034B), /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x034C), /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_INVALID, /*0011*/ ZYDIS_INVALID, /*0012*/ ZYDIS_INVALID, /*0013*/ ZYDIS_INVALID, /*0014*/ ZYDIS_INVALID, /*0015*/ ZYDIS_INVALID, /*0016*/ ZYDIS_INVALID, /*0017*/ ZYDIS_INVALID, /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_INVALID, /*0021*/ ZYDIS_INVALID, /*0022*/ ZYDIS_INVALID, /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_INVALID, /*0029*/ ZYDIS_INVALID, /*002A*/ ZYDIS_INVALID, /*002B*/ ZYDIS_INVALID, /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_INVALID, /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_INVALID, /*0059*/ ZYDIS_INVALID, /*005A*/ ZYDIS_INVALID, /*005B*/ ZYDIS_INVALID, /*005C*/ ZYDIS_INVALID, /*005D*/ ZYDIS_INVALID, /*005E*/ ZYDIS_INVALID, /*005F*/ ZYDIS_INVALID, /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_INVALID, /*0079*/ ZYDIS_INVALID, /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_INVALID, /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_INVALID, /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x034D), /*00F3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x034E), /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x034F), /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0350), /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0351), /*0011*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0352), /*0012*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0353), /*0013*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0354), /*0014*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0355), /*0015*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0356), /*0016*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0357), /*0017*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0358), /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_INVALID, /*0021*/ ZYDIS_INVALID, /*0022*/ ZYDIS_INVALID, /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0359), /*0029*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x035A), /*002A*/ ZYDIS_INVALID, /*002B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x035B), /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x035C), /*002F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x035D), /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x035E), /*0042*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x035F), /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0360), /*0045*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0361), /*0046*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0362), /*0047*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0363), /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0364), /*004B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0365), /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0366), /*0051*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0367), /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0368), /*0055*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0369), /*0056*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x036A), /*0057*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x036B), /*0058*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x036C), /*0059*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x036D), /*005A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x036E), /*005B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x036F), /*005C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0370), /*005D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0371), /*005E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0372), /*005F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0373), /*0060*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0374), /*0061*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0375), /*0062*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0376), /*0063*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0377), /*0064*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0378), /*0065*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0379), /*0066*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x037A), /*0067*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x037B), /*0068*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x037C), /*0069*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x037D), /*006A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x037E), /*006B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x037F), /*006C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0380), /*006D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0381), /*006E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0382), /*006F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0383), /*0070*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0384), /*0071*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0385), /*0072*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0386), /*0073*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0387), /*0074*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0388), /*0075*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0389), /*0076*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x038A), /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_INVALID, /*0079*/ ZYDIS_INVALID, /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x038B), /*007D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x038C), /*007E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x038D), /*007F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x038E), /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x038F), /*0091*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0390), /*0092*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0391), /*0093*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0392), /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0393), /*0099*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0394), /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0395), /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0396), /*00C5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0397), /*00C6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0398), /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0399), /*00D1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x039A), /*00D2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x039B), /*00D3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x039C), /*00D4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x039D), /*00D5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x039E), /*00D6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x039F), /*00D7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03A0), /*00D8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03A1), /*00D9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03A2), /*00DA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03A3), /*00DB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03A4), /*00DC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03A5), /*00DD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03A6), /*00DE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03A7), /*00DF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03A8), /*00E0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03A9), /*00E1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03AA), /*00E2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03AB), /*00E3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03AC), /*00E4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03AD), /*00E5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03AE), /*00E6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03AF), /*00E7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03B0), /*00E8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03B1), /*00E9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03B2), /*00EA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03B3), /*00EB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03B4), /*00EC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03B5), /*00ED*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03B6), /*00EE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03B7), /*00EF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03B8), /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03B9), /*00F2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03BA), /*00F3*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03BB), /*00F4*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03BC), /*00F5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03BD), /*00F6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03BE), /*00F7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03BF), /*00F8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03C0), /*00F9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03C1), /*00FA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03C2), /*00FB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03C3), /*00FC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03C4), /*00FD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03C5), /*00FE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03C6), /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03C7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03C8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03C9), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03CA), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03CB), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03CC), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03CD), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03CE), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03CF), /*0009*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03D0), /*000A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03D1), /*000B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03D2), /*000C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03D3), /*000D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03D4), /*000E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03D5), /*000F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03D6), /*0010*/ ZYDIS_INVALID, /*0011*/ ZYDIS_INVALID, /*0012*/ ZYDIS_INVALID, /*0013*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03D7), /*0014*/ ZYDIS_INVALID, /*0015*/ ZYDIS_INVALID, /*0016*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03D8), /*0017*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03D9), /*0018*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03DA), /*0019*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03DB), /*001A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03DC), /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03DD), /*001D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03DE), /*001E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03DF), /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03E0), /*0021*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03E1), /*0022*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03E2), /*0023*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03E3), /*0024*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03E4), /*0025*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03E5), /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03E6), /*0029*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03E7), /*002A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03E8), /*002B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03E9), /*002C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03EA), /*002D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03EB), /*002E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03EC), /*002F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03ED), /*0030*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03EE), /*0031*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03EF), /*0032*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03F0), /*0033*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03F1), /*0034*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03F2), /*0035*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03F3), /*0036*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03F4), /*0037*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03F5), /*0038*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03F6), /*0039*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03F7), /*003A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03F8), /*003B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03F9), /*003C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03FA), /*003D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03FB), /*003E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03FC), /*003F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03FD), /*0040*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03FE), /*0041*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x03FF), /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0400), /*0046*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0401), /*0047*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0402), /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_INVALID, /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0403), /*0059*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0404), /*005A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0405), /*005B*/ ZYDIS_INVALID, /*005C*/ ZYDIS_INVALID, /*005D*/ ZYDIS_INVALID, /*005E*/ ZYDIS_INVALID, /*005F*/ ZYDIS_INVALID, /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0406), /*0079*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0407), /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_INVALID, /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0408), /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0409), /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x040A), /*0091*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x040B), /*0092*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x040C), /*0093*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x040D), /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x040E), /*0097*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x040F), /*0098*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0410), /*0099*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0411), /*009A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0412), /*009B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0413), /*009C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0414), /*009D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0415), /*009E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0416), /*009F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0417), /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0418), /*00A7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0419), /*00A8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x041A), /*00A9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x041B), /*00AA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x041C), /*00AB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x041D), /*00AC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x041E), /*00AD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x041F), /*00AE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0420), /*00AF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0421), /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0422), /*00B7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0423), /*00B8*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0424), /*00B9*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0425), /*00BA*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0426), /*00BB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0427), /*00BC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0428), /*00BD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0429), /*00BE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x042A), /*00BF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x042B), /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_INVALID, /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x042C), /*00DC*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x042D), /*00DD*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x042E), /*00DE*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x042F), /*00DF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0430), /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0431), /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0432), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0433), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0434), /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0435), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0436), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0437), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0438), /*0009*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0439), /*000A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x043A), /*000B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x043B), /*000C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x043C), /*000D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x043D), /*000E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x043E), /*000F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x043F), /*0010*/ ZYDIS_INVALID, /*0011*/ ZYDIS_INVALID, /*0012*/ ZYDIS_INVALID, /*0013*/ ZYDIS_INVALID, /*0014*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0440), /*0015*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0441), /*0016*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0442), /*0017*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0443), /*0018*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0444), /*0019*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0445), /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0446), /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0447), /*0021*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0448), /*0022*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0449), /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_INVALID, /*0029*/ ZYDIS_INVALID, /*002A*/ ZYDIS_INVALID, /*002B*/ ZYDIS_INVALID, /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x044A), /*0031*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x044B), /*0032*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x044C), /*0033*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x044D), /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x044E), /*0039*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x044F), /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0450), /*0041*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0451), /*0042*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0452), /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0453), /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0454), /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0455), /*0049*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0456), /*004A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0457), /*004B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0458), /*004C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0459), /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_INVALID, /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_INVALID, /*0059*/ ZYDIS_INVALID, /*005A*/ ZYDIS_INVALID, /*005B*/ ZYDIS_INVALID, /*005C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x045A), /*005D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x045B), /*005E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x045C), /*005F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x045D), /*0060*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x045E), /*0061*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x045F), /*0062*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0460), /*0063*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0461), /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0462), /*0069*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0463), /*006A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0464), /*006B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0465), /*006C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0466), /*006D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0467), /*006E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0468), /*006F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0469), /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x046A), /*0079*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x046B), /*007A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x046C), /*007B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x046D), /*007C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x046E), /*007D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x046F), /*007E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0470), /*007F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0471), /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_INVALID, /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0472), /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0473), /*0011*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0474), /*0012*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0475), /*0013*/ ZYDIS_INVALID, /*0014*/ ZYDIS_INVALID, /*0015*/ ZYDIS_INVALID, /*0016*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0476), /*0017*/ ZYDIS_INVALID, /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_INVALID, /*0021*/ ZYDIS_INVALID, /*0022*/ ZYDIS_INVALID, /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_INVALID, /*0029*/ ZYDIS_INVALID, /*002A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0477), /*002B*/ ZYDIS_INVALID, /*002C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0478), /*002D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0479), /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x047A), /*0052*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x047B), /*0053*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x047C), /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x047D), /*0059*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x047E), /*005A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x047F), /*005B*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0480), /*005C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0481), /*005D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0482), /*005E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0483), /*005F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0484), /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0485), /*0070*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0486), /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_INVALID, /*0079*/ ZYDIS_INVALID, /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0487), /*007F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0488), /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0489), /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x048A), /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_INVALID, /*0011*/ ZYDIS_INVALID, /*0012*/ ZYDIS_INVALID, /*0013*/ ZYDIS_INVALID, /*0014*/ ZYDIS_INVALID, /*0015*/ ZYDIS_INVALID, /*0016*/ ZYDIS_INVALID, /*0017*/ ZYDIS_INVALID, /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_INVALID, /*0021*/ ZYDIS_INVALID, /*0022*/ ZYDIS_INVALID, /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_INVALID, /*0029*/ ZYDIS_INVALID, /*002A*/ ZYDIS_INVALID, /*002B*/ ZYDIS_INVALID, /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_INVALID, /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_INVALID, /*0059*/ ZYDIS_INVALID, /*005A*/ ZYDIS_INVALID, /*005B*/ ZYDIS_INVALID, /*005C*/ ZYDIS_INVALID, /*005D*/ ZYDIS_INVALID, /*005E*/ ZYDIS_INVALID, /*005F*/ ZYDIS_INVALID, /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_INVALID, /*0079*/ ZYDIS_INVALID, /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_INVALID, /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_INVALID, /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x048B), /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x048C), /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x048D), /*0011*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x048E), /*0012*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x048F), /*0013*/ ZYDIS_INVALID, /*0014*/ ZYDIS_INVALID, /*0015*/ ZYDIS_INVALID, /*0016*/ ZYDIS_INVALID, /*0017*/ ZYDIS_INVALID, /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_INVALID, /*0021*/ ZYDIS_INVALID, /*0022*/ ZYDIS_INVALID, /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_INVALID, /*0029*/ ZYDIS_INVALID, /*002A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0490), /*002B*/ ZYDIS_INVALID, /*002C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0491), /*002D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0492), /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0493), /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0494), /*0059*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0495), /*005A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0496), /*005B*/ ZYDIS_INVALID, /*005C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0497), /*005D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0498), /*005E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x0499), /*005F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x049A), /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x049B), /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_INVALID, /*0079*/ ZYDIS_INVALID, /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x049C), /*007D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x049D), /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_INVALID, /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x049E), /*0093*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x049F), /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04A0), /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04A1), /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04A2), /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04A3), /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_INVALID, /*0011*/ ZYDIS_INVALID, /*0012*/ ZYDIS_INVALID, /*0013*/ ZYDIS_INVALID, /*0014*/ ZYDIS_INVALID, /*0015*/ ZYDIS_INVALID, /*0016*/ ZYDIS_INVALID, /*0017*/ ZYDIS_INVALID, /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_INVALID, /*0021*/ ZYDIS_INVALID, /*0022*/ ZYDIS_INVALID, /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_INVALID, /*0029*/ ZYDIS_INVALID, /*002A*/ ZYDIS_INVALID, /*002B*/ ZYDIS_INVALID, /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_INVALID, /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_INVALID, /*0059*/ ZYDIS_INVALID, /*005A*/ ZYDIS_INVALID, /*005B*/ ZYDIS_INVALID, /*005C*/ ZYDIS_INVALID, /*005D*/ ZYDIS_INVALID, /*005E*/ ZYDIS_INVALID, /*005F*/ ZYDIS_INVALID, /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_INVALID, /*0079*/ ZYDIS_INVALID, /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_INVALID, /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_INVALID, /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_INVALID, /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04A4), /*00F6*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04A5), /*00F7*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04A6), /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_INVALID, /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_INVALID, /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID, /*0010*/ ZYDIS_INVALID, /*0011*/ ZYDIS_INVALID, /*0012*/ ZYDIS_INVALID, /*0013*/ ZYDIS_INVALID, /*0014*/ ZYDIS_INVALID, /*0015*/ ZYDIS_INVALID, /*0016*/ ZYDIS_INVALID, /*0017*/ ZYDIS_INVALID, /*0018*/ ZYDIS_INVALID, /*0019*/ ZYDIS_INVALID, /*001A*/ ZYDIS_INVALID, /*001B*/ ZYDIS_INVALID, /*001C*/ ZYDIS_INVALID, /*001D*/ ZYDIS_INVALID, /*001E*/ ZYDIS_INVALID, /*001F*/ ZYDIS_INVALID, /*0020*/ ZYDIS_INVALID, /*0021*/ ZYDIS_INVALID, /*0022*/ ZYDIS_INVALID, /*0023*/ ZYDIS_INVALID, /*0024*/ ZYDIS_INVALID, /*0025*/ ZYDIS_INVALID, /*0026*/ ZYDIS_INVALID, /*0027*/ ZYDIS_INVALID, /*0028*/ ZYDIS_INVALID, /*0029*/ ZYDIS_INVALID, /*002A*/ ZYDIS_INVALID, /*002B*/ ZYDIS_INVALID, /*002C*/ ZYDIS_INVALID, /*002D*/ ZYDIS_INVALID, /*002E*/ ZYDIS_INVALID, /*002F*/ ZYDIS_INVALID, /*0030*/ ZYDIS_INVALID, /*0031*/ ZYDIS_INVALID, /*0032*/ ZYDIS_INVALID, /*0033*/ ZYDIS_INVALID, /*0034*/ ZYDIS_INVALID, /*0035*/ ZYDIS_INVALID, /*0036*/ ZYDIS_INVALID, /*0037*/ ZYDIS_INVALID, /*0038*/ ZYDIS_INVALID, /*0039*/ ZYDIS_INVALID, /*003A*/ ZYDIS_INVALID, /*003B*/ ZYDIS_INVALID, /*003C*/ ZYDIS_INVALID, /*003D*/ ZYDIS_INVALID, /*003E*/ ZYDIS_INVALID, /*003F*/ ZYDIS_INVALID, /*0040*/ ZYDIS_INVALID, /*0041*/ ZYDIS_INVALID, /*0042*/ ZYDIS_INVALID, /*0043*/ ZYDIS_INVALID, /*0044*/ ZYDIS_INVALID, /*0045*/ ZYDIS_INVALID, /*0046*/ ZYDIS_INVALID, /*0047*/ ZYDIS_INVALID, /*0048*/ ZYDIS_INVALID, /*0049*/ ZYDIS_INVALID, /*004A*/ ZYDIS_INVALID, /*004B*/ ZYDIS_INVALID, /*004C*/ ZYDIS_INVALID, /*004D*/ ZYDIS_INVALID, /*004E*/ ZYDIS_INVALID, /*004F*/ ZYDIS_INVALID, /*0050*/ ZYDIS_INVALID, /*0051*/ ZYDIS_INVALID, /*0052*/ ZYDIS_INVALID, /*0053*/ ZYDIS_INVALID, /*0054*/ ZYDIS_INVALID, /*0055*/ ZYDIS_INVALID, /*0056*/ ZYDIS_INVALID, /*0057*/ ZYDIS_INVALID, /*0058*/ ZYDIS_INVALID, /*0059*/ ZYDIS_INVALID, /*005A*/ ZYDIS_INVALID, /*005B*/ ZYDIS_INVALID, /*005C*/ ZYDIS_INVALID, /*005D*/ ZYDIS_INVALID, /*005E*/ ZYDIS_INVALID, /*005F*/ ZYDIS_INVALID, /*0060*/ ZYDIS_INVALID, /*0061*/ ZYDIS_INVALID, /*0062*/ ZYDIS_INVALID, /*0063*/ ZYDIS_INVALID, /*0064*/ ZYDIS_INVALID, /*0065*/ ZYDIS_INVALID, /*0066*/ ZYDIS_INVALID, /*0067*/ ZYDIS_INVALID, /*0068*/ ZYDIS_INVALID, /*0069*/ ZYDIS_INVALID, /*006A*/ ZYDIS_INVALID, /*006B*/ ZYDIS_INVALID, /*006C*/ ZYDIS_INVALID, /*006D*/ ZYDIS_INVALID, /*006E*/ ZYDIS_INVALID, /*006F*/ ZYDIS_INVALID, /*0070*/ ZYDIS_INVALID, /*0071*/ ZYDIS_INVALID, /*0072*/ ZYDIS_INVALID, /*0073*/ ZYDIS_INVALID, /*0074*/ ZYDIS_INVALID, /*0075*/ ZYDIS_INVALID, /*0076*/ ZYDIS_INVALID, /*0077*/ ZYDIS_INVALID, /*0078*/ ZYDIS_INVALID, /*0079*/ ZYDIS_INVALID, /*007A*/ ZYDIS_INVALID, /*007B*/ ZYDIS_INVALID, /*007C*/ ZYDIS_INVALID, /*007D*/ ZYDIS_INVALID, /*007E*/ ZYDIS_INVALID, /*007F*/ ZYDIS_INVALID, /*0080*/ ZYDIS_INVALID, /*0081*/ ZYDIS_INVALID, /*0082*/ ZYDIS_INVALID, /*0083*/ ZYDIS_INVALID, /*0084*/ ZYDIS_INVALID, /*0085*/ ZYDIS_INVALID, /*0086*/ ZYDIS_INVALID, /*0087*/ ZYDIS_INVALID, /*0088*/ ZYDIS_INVALID, /*0089*/ ZYDIS_INVALID, /*008A*/ ZYDIS_INVALID, /*008B*/ ZYDIS_INVALID, /*008C*/ ZYDIS_INVALID, /*008D*/ ZYDIS_INVALID, /*008E*/ ZYDIS_INVALID, /*008F*/ ZYDIS_INVALID, /*0090*/ ZYDIS_INVALID, /*0091*/ ZYDIS_INVALID, /*0092*/ ZYDIS_INVALID, /*0093*/ ZYDIS_INVALID, /*0094*/ ZYDIS_INVALID, /*0095*/ ZYDIS_INVALID, /*0096*/ ZYDIS_INVALID, /*0097*/ ZYDIS_INVALID, /*0098*/ ZYDIS_INVALID, /*0099*/ ZYDIS_INVALID, /*009A*/ ZYDIS_INVALID, /*009B*/ ZYDIS_INVALID, /*009C*/ ZYDIS_INVALID, /*009D*/ ZYDIS_INVALID, /*009E*/ ZYDIS_INVALID, /*009F*/ ZYDIS_INVALID, /*00A0*/ ZYDIS_INVALID, /*00A1*/ ZYDIS_INVALID, /*00A2*/ ZYDIS_INVALID, /*00A3*/ ZYDIS_INVALID, /*00A4*/ ZYDIS_INVALID, /*00A5*/ ZYDIS_INVALID, /*00A6*/ ZYDIS_INVALID, /*00A7*/ ZYDIS_INVALID, /*00A8*/ ZYDIS_INVALID, /*00A9*/ ZYDIS_INVALID, /*00AA*/ ZYDIS_INVALID, /*00AB*/ ZYDIS_INVALID, /*00AC*/ ZYDIS_INVALID, /*00AD*/ ZYDIS_INVALID, /*00AE*/ ZYDIS_INVALID, /*00AF*/ ZYDIS_INVALID, /*00B0*/ ZYDIS_INVALID, /*00B1*/ ZYDIS_INVALID, /*00B2*/ ZYDIS_INVALID, /*00B3*/ ZYDIS_INVALID, /*00B4*/ ZYDIS_INVALID, /*00B5*/ ZYDIS_INVALID, /*00B6*/ ZYDIS_INVALID, /*00B7*/ ZYDIS_INVALID, /*00B8*/ ZYDIS_INVALID, /*00B9*/ ZYDIS_INVALID, /*00BA*/ ZYDIS_INVALID, /*00BB*/ ZYDIS_INVALID, /*00BC*/ ZYDIS_INVALID, /*00BD*/ ZYDIS_INVALID, /*00BE*/ ZYDIS_INVALID, /*00BF*/ ZYDIS_INVALID, /*00C0*/ ZYDIS_INVALID, /*00C1*/ ZYDIS_INVALID, /*00C2*/ ZYDIS_INVALID, /*00C3*/ ZYDIS_INVALID, /*00C4*/ ZYDIS_INVALID, /*00C5*/ ZYDIS_INVALID, /*00C6*/ ZYDIS_INVALID, /*00C7*/ ZYDIS_INVALID, /*00C8*/ ZYDIS_INVALID, /*00C9*/ ZYDIS_INVALID, /*00CA*/ ZYDIS_INVALID, /*00CB*/ ZYDIS_INVALID, /*00CC*/ ZYDIS_INVALID, /*00CD*/ ZYDIS_INVALID, /*00CE*/ ZYDIS_INVALID, /*00CF*/ ZYDIS_INVALID, /*00D0*/ ZYDIS_INVALID, /*00D1*/ ZYDIS_INVALID, /*00D2*/ ZYDIS_INVALID, /*00D3*/ ZYDIS_INVALID, /*00D4*/ ZYDIS_INVALID, /*00D5*/ ZYDIS_INVALID, /*00D6*/ ZYDIS_INVALID, /*00D7*/ ZYDIS_INVALID, /*00D8*/ ZYDIS_INVALID, /*00D9*/ ZYDIS_INVALID, /*00DA*/ ZYDIS_INVALID, /*00DB*/ ZYDIS_INVALID, /*00DC*/ ZYDIS_INVALID, /*00DD*/ ZYDIS_INVALID, /*00DE*/ ZYDIS_INVALID, /*00DF*/ ZYDIS_INVALID, /*00E0*/ ZYDIS_INVALID, /*00E1*/ ZYDIS_INVALID, /*00E2*/ ZYDIS_INVALID, /*00E3*/ ZYDIS_INVALID, /*00E4*/ ZYDIS_INVALID, /*00E5*/ ZYDIS_INVALID, /*00E6*/ ZYDIS_INVALID, /*00E7*/ ZYDIS_INVALID, /*00E8*/ ZYDIS_INVALID, /*00E9*/ ZYDIS_INVALID, /*00EA*/ ZYDIS_INVALID, /*00EB*/ ZYDIS_INVALID, /*00EC*/ ZYDIS_INVALID, /*00ED*/ ZYDIS_INVALID, /*00EE*/ ZYDIS_INVALID, /*00EF*/ ZYDIS_INVALID, /*00F0*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04A7), /*00F1*/ ZYDIS_INVALID, /*00F2*/ ZYDIS_INVALID, /*00F3*/ ZYDIS_INVALID, /*00F4*/ ZYDIS_INVALID, /*00F5*/ ZYDIS_INVALID, /*00F6*/ ZYDIS_INVALID, /*00F7*/ ZYDIS_INVALID, /*00F8*/ ZYDIS_INVALID, /*00F9*/ ZYDIS_INVALID, /*00FA*/ ZYDIS_INVALID, /*00FB*/ ZYDIS_INVALID, /*00FC*/ ZYDIS_INVALID, /*00FD*/ ZYDIS_INVALID, /*00FE*/ ZYDIS_INVALID, /*00FF*/ ZYDIS_INVALID } }; const ZydisInstructionTableNode filterVEX[][16] = { { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x014C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0005), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0006), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0007), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0008), /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0009), /*000A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x000A), /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x000B), /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x031E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x000F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0010), /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0011), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0012), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0013), /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0014), /*000A*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0015), /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0016), /*000E*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0017), /*000F*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0018) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x04A8), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x000F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0011), /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID, /*0009*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0014), /*000A*/ ZYDIS_INVALID, /*000B*/ ZYDIS_INVALID, /*000C*/ ZYDIS_INVALID, /*000D*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x0016), /*000E*/ ZYDIS_INVALID, /*000F*/ ZYDIS_INVALID } }; const ZydisInstructionTableNode filterXOP[][4] = { { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMMOD, 0x02DF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x000C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x000D), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPCODE, 0x000E) } }; const ZydisInstructionTableNode filterMode[][2] = { { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x075A) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x06A9) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x075B) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x086C), /*0002*/ ZYDIS_DEFINITION_1OP(0x086D) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x08D0), /*0002*/ ZYDIS_DEFINITION_1OP(0x08D1) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0400), /*0002*/ ZYDIS_DEFINITION_1OP(0x0401) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0405), /*0002*/ ZYDIS_DEFINITION_1OP(0x0406) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x119A), /*0002*/ ZYDIS_DEFINITION_1OP(0x119B) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x1075), /*0002*/ ZYDIS_DEFINITION_1OP(0x1076) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x119C), /*0002*/ ZYDIS_DEFINITION_1OP(0x119D) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x033B), /*0002*/ ZYDIS_DEFINITION_2OP(0x033C) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x0922), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x0923), /*0002*/ ZYDIS_DEFINITION_0OP(0x0924) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x0928), /*0002*/ ZYDIS_DEFINITION_0OP(0x0929) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x000E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x000F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0010), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0011) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0012), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0013) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0014), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0015) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0482), /*0002*/ ZYDIS_DEFINITION_2OP(0x0483) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0484), /*0002*/ ZYDIS_DEFINITION_2OP(0x0485) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0486), /*0002*/ ZYDIS_DEFINITION_2OP(0x0487) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0488), /*0002*/ ZYDIS_DEFINITION_2OP(0x0489) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x0926), /*0002*/ ZYDIS_DEFINITION_0OP(0x0927) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0086), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0087) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0088), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0089) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x008A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x008B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1195), /*0002*/ ZYDIS_DEFINITION_2OP(0x1197) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0131), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0132) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x11C4), /*0002*/ ZYDIS_DEFINITION_2OP(0x11C6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0133), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0134) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0398), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0035) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0389), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0036) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0350), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0037) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x034B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0038) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x035B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0039) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0384), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x003A) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0355), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x003B) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0346), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x003C) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x03A3), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x003D) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0393), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x003E) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x039D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x003F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x038E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0040) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x036C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0041) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0367), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0042) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0371), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0043) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0362), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0044) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0045), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0046) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0047), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0048) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x004F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0050) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0051), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0052) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x005B), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x005C), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x005D), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x005E), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01B2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01B3) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x075C) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x06AA) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x075D) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x06AB) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_0OP(0x0230) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_0OP(0x0231) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_0OP(0x0000) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_0OP(0x0003) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00A4) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00A5) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00A6) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00A7) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00A8) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00A9) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00AA) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00AB) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00AC) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00AD) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00AE) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00AF) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00B0) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00B1) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00B2) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00B3) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00B4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00B5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00B6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00B7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00B8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00B9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00BA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00BB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00BC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00BD) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00BE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00BF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00C0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00C1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00C2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00C3) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00C4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00C5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00C6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00C7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00C8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00C9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00CA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00CB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00CC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00CD) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00CE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00CF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00D0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00D1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00D2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00D3) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00D4) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00D5) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00D6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x010B), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x026D), /*0002*/ ZYDIS_DEFINITION_2OP(0x0096) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x026E), /*0002*/ ZYDIS_DEFINITION_2OP(0x0097) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00D7), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00D8) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00DB), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00DC) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0396), /*0002*/ ZYDIS_DEFINITION_1OP(0x0397) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0387), /*0002*/ ZYDIS_DEFINITION_1OP(0x0388) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x034E), /*0002*/ ZYDIS_DEFINITION_1OP(0x034F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0349), /*0002*/ ZYDIS_DEFINITION_1OP(0x034A) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0359), /*0002*/ ZYDIS_DEFINITION_1OP(0x035A) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0382), /*0002*/ ZYDIS_DEFINITION_1OP(0x0383) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0353), /*0002*/ ZYDIS_DEFINITION_1OP(0x0354) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0344), /*0002*/ ZYDIS_DEFINITION_1OP(0x0345) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x03A1), /*0002*/ ZYDIS_DEFINITION_1OP(0x03A2) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0391), /*0002*/ ZYDIS_DEFINITION_1OP(0x0392) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x039B), /*0002*/ ZYDIS_DEFINITION_1OP(0x039C) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x038C), /*0002*/ ZYDIS_DEFINITION_1OP(0x038D) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x036A), /*0002*/ ZYDIS_DEFINITION_1OP(0x036B) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0365), /*0002*/ ZYDIS_DEFINITION_1OP(0x0366) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x036F), /*0002*/ ZYDIS_DEFINITION_1OP(0x0370) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0360), /*0002*/ ZYDIS_DEFINITION_1OP(0x0361) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x003E) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0547) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0018) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0831) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x007C) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x090C) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x1CD9) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x01BA) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x003F) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0548) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0019) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0832) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x007D) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x090D) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x1CDA) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x01BB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x010C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x010D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x010E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x010F) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x011A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x011B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x011C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x011D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x011E) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x013D) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x101B), /*0002*/ ZYDIS_DEFINITION_2OP(0x101C) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x013E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0142), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0143) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0144), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0145) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_0OP(0x0336) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x0002) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x0001) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x041D), /*0002*/ ZYDIS_DEFINITION_1OP(0x041E) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x041B), /*0002*/ ZYDIS_DEFINITION_1OP(0x041C) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0419), /*0002*/ ZYDIS_DEFINITION_1OP(0x041A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0023), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0024) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x012C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0167) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0374), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0168) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0169) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0377), /*0002*/ ZYDIS_DEFINITION_1OP(0x0378) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0132), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x017E) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x037C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0180) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0182), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0183) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0133), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0186) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x037D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0187) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0188), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0189) } }; const ZydisInstructionTableNode filterMandatoryPrefix[][4] = { { /*0000*/ ZYDIS_DEFINITION_2OP(0x04FB), /*0001*/ ZYDIS_DEFINITION_2OP(0x04F7), /*0002*/ ZYDIS_DEFINITION_2OP(0x04E7), /*0003*/ ZYDIS_DEFINITION_2OP(0x04DF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04FC), /*0001*/ ZYDIS_DEFINITION_2OP(0x04F8), /*0002*/ ZYDIS_DEFINITION_2OP(0x04E8), /*0003*/ ZYDIS_DEFINITION_2OP(0x04E0) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04FD), /*0001*/ ZYDIS_DEFINITION_2OP(0x04F9), /*0002*/ ZYDIS_DEFINITION_2OP(0x04E9), /*0003*/ ZYDIS_DEFINITION_2OP(0x04E1) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04FE), /*0001*/ ZYDIS_DEFINITION_2OP(0x04FA), /*0002*/ ZYDIS_DEFINITION_2OP(0x04EA), /*0003*/ ZYDIS_DEFINITION_2OP(0x04E2) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04B7), /*0001*/ ZYDIS_DEFINITION_2OP(0x04B5), /*0002*/ ZYDIS_DEFINITION_2OP(0x04E5), /*0003*/ ZYDIS_DEFINITION_2OP(0x04A4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04AF), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x04E6), /*0003*/ ZYDIS_DEFINITION_2OP(0x04A5) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04B8), /*0001*/ ZYDIS_DEFINITION_2OP(0x04B6), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0959), /*0001*/ ZYDIS_DEFINITION_2OP(0x0957), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x095A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0958), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0955), /*0001*/ ZYDIS_DEFINITION_2OP(0x0953), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0956), /*0001*/ ZYDIS_DEFINITION_2OP(0x0954), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04B2), /*0001*/ ZYDIS_DEFINITION_2OP(0x04B0), /*0002*/ ZYDIS_DEFINITION_2OP(0x04E3), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04B4), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x04E4), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04B3), /*0001*/ ZYDIS_DEFINITION_2OP(0x04B1), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00DC), /*0001*/ ZYDIS_DEFINITION_2OP(0x00E0), /*0002*/ ZYDIS_DEFINITION_2OP(0x00D1), /*0003*/ ZYDIS_DEFINITION_2OP(0x00D9) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00DC), /*0001*/ ZYDIS_DEFINITION_2OP(0x00DF), /*0002*/ ZYDIS_DEFINITION_2OP(0x00D0), /*0003*/ ZYDIS_DEFINITION_2OP(0x00D8) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x00E1), /*0002*/ ZYDIS_DEFINITION_2OP(0x00D3), /*0003*/ ZYDIS_DEFINITION_2OP(0x00DB) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x00E1), /*0002*/ ZYDIS_DEFINITION_2OP(0x00D2), /*0003*/ ZYDIS_DEFINITION_2OP(0x00DA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00E5), /*0001*/ ZYDIS_DEFINITION_2OP(0x00E3), /*0002*/ ZYDIS_DEFINITION_2OP(0x00DE), /*0003*/ ZYDIS_DEFINITION_2OP(0x00D5) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00E5), /*0001*/ ZYDIS_DEFINITION_2OP(0x00E2), /*0002*/ ZYDIS_DEFINITION_2OP(0x00DD), /*0003*/ ZYDIS_DEFINITION_2OP(0x00D4) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x00E4), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x00D7) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x00E4), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x00D6) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0490), /*0001*/ ZYDIS_DEFINITION_2OP(0x048C), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0491), /*0001*/ ZYDIS_DEFINITION_2OP(0x048D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0492), /*0001*/ ZYDIS_DEFINITION_2OP(0x048E), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0493), /*0001*/ ZYDIS_DEFINITION_2OP(0x048F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0202), /*0001*/ ZYDIS_DEFINITION_2OP(0x0200), /*0002*/ ZYDIS_DEFINITION_2OP(0x0214), /*0003*/ ZYDIS_DEFINITION_2OP(0x0210) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0215), /*0003*/ ZYDIS_DEFINITION_2OP(0x0211) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0203), /*0001*/ ZYDIS_DEFINITION_2OP(0x0201), /*0002*/ ZYDIS_DEFINITION_2OP(0x0216), /*0003*/ ZYDIS_DEFINITION_2OP(0x0212) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0217), /*0003*/ ZYDIS_DEFINITION_2OP(0x0213) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04C2), /*0001*/ ZYDIS_DEFINITION_2OP(0x04C1), /*0002*/ ZYDIS_DEFINITION_2OP(0x04C5), /*0003*/ ZYDIS_DEFINITION_2OP(0x04C4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0224), /*0001*/ ZYDIS_DEFINITION_2OP(0x0220), /*0002*/ ZYDIS_DEFINITION_2OP(0x022A), /*0003*/ ZYDIS_DEFINITION_2OP(0x0226) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x022B), /*0003*/ ZYDIS_DEFINITION_2OP(0x0227) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0225), /*0001*/ ZYDIS_DEFINITION_2OP(0x0221), /*0002*/ ZYDIS_DEFINITION_2OP(0x022C), /*0003*/ ZYDIS_DEFINITION_2OP(0x0228) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x022D), /*0003*/ ZYDIS_DEFINITION_2OP(0x0229) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0208), /*0001*/ ZYDIS_DEFINITION_2OP(0x01FC), /*0002*/ ZYDIS_DEFINITION_2OP(0x021A), /*0003*/ ZYDIS_DEFINITION_2OP(0x020A) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x021B), /*0003*/ ZYDIS_DEFINITION_2OP(0x020B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0209), /*0001*/ ZYDIS_DEFINITION_2OP(0x01FD), /*0002*/ ZYDIS_DEFINITION_2OP(0x021C), /*0003*/ ZYDIS_DEFINITION_2OP(0x020C) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x021D), /*0003*/ ZYDIS_DEFINITION_2OP(0x020D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x094E), /*0001*/ ZYDIS_DEFINITION_2OP(0x094C), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x094F), /*0001*/ ZYDIS_DEFINITION_2OP(0x094D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x01E8), /*0001*/ ZYDIS_DEFINITION_2OP(0x01E6), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x01E9), /*0001*/ ZYDIS_DEFINITION_2OP(0x01E7), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06D0), /*0001*/ ZYDIS_DEFINITION_2OP(0x06D2), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06D1), /*0001*/ ZYDIS_DEFINITION_2OP(0x06D3), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0628), /*0001*/ ZYDIS_DEFINITION_2OP(0x062A), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0629), /*0001*/ ZYDIS_DEFINITION_2OP(0x062B), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0620), /*0001*/ ZYDIS_DEFINITION_2OP(0x0622), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0621), /*0001*/ ZYDIS_DEFINITION_2OP(0x0623), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0624), /*0001*/ ZYDIS_DEFINITION_2OP(0x0626), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0625), /*0001*/ ZYDIS_DEFINITION_2OP(0x0627), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x064B), /*0001*/ ZYDIS_DEFINITION_2OP(0x064D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x064C), /*0001*/ ZYDIS_DEFINITION_2OP(0x064E), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0636), /*0001*/ ZYDIS_DEFINITION_2OP(0x0638), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0637), /*0001*/ ZYDIS_DEFINITION_2OP(0x0639), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x062E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0630), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x062F), /*0001*/ ZYDIS_DEFINITION_2OP(0x0631), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0632), /*0001*/ ZYDIS_DEFINITION_2OP(0x0634), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0633), /*0001*/ ZYDIS_DEFINITION_2OP(0x0635), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06DC), /*0001*/ ZYDIS_DEFINITION_2OP(0x06DE), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06DD), /*0001*/ ZYDIS_DEFINITION_2OP(0x06DF), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06E4), /*0001*/ ZYDIS_DEFINITION_2OP(0x06E6), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06E5), /*0001*/ ZYDIS_DEFINITION_2OP(0x06E7), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06E0), /*0001*/ ZYDIS_DEFINITION_2OP(0x06E2), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06E1), /*0001*/ ZYDIS_DEFINITION_2OP(0x06E3), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0691), /*0001*/ ZYDIS_DEFINITION_2OP(0x0693), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0692), /*0001*/ ZYDIS_DEFINITION_2OP(0x0694), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x05B9), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x05BA), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x00BA), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x00BB), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x00B8), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x00B9), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x073C), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x073D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0568), /*0001*/ ZYDIS_DEFINITION_2OP(0x056A), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0569), /*0001*/ ZYDIS_DEFINITION_2OP(0x056B), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0570), /*0001*/ ZYDIS_DEFINITION_2OP(0x0572), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0571), /*0001*/ ZYDIS_DEFINITION_2OP(0x0573), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x056C), /*0001*/ ZYDIS_DEFINITION_2OP(0x056E), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x056D), /*0001*/ ZYDIS_DEFINITION_2OP(0x056F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x067B), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x067C), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0677), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0678), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0679), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x067A), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x067F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0680), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0681), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0682), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x067D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x067E), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x068F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0690), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x05C7), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x05C8), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x04BE), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x057C), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x057D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0687), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0688), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0683), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0684), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0685), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0686), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x068B), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x068C), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x068D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x068E), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0689), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x068A), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x05D9), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x05DA), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0663), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0664), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0665), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0666), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0671), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0672), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x066F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0670), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0653), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0654), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0655), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0656), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0661), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0662), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x065F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0660), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x069F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x06A0), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x062C), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x062D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0338), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0339), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x033F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0340), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x033D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x033E), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0064), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0065), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0060), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0061), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0062), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0063), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x005C), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x005D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x005E), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x005F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0495), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x01ED) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0496), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x01ED) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0494), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x01EC) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x01EE) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x01EF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0498), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x01F1) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0499), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x01F2) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0497), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x01F0) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x01F4) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x01F5) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x01F3) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0026), /*0002*/ ZYDIS_DEFINITION_2OP(0x0058), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0027), /*0002*/ ZYDIS_DEFINITION_2OP(0x0059), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0028), /*0002*/ ZYDIS_DEFINITION_2OP(0x005A), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0029), /*0002*/ ZYDIS_DEFINITION_2OP(0x005B), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x07F5), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x07F6), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x07F3), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x07F4), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x07F9), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x07FA), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x07F7), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x07F8), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x00B6), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x00B7), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x00B4), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x00B5), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05BB), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05BC), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x05A2), /*0001*/ ZYDIS_DEFINITION_3OP(0x05A4), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x05A3), /*0001*/ ZYDIS_DEFINITION_3OP(0x05A5), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05EC), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05ED), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05EE), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05F7), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05F8), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05F9), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05EF), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05F1), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05F0), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05F2), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0256), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0257), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0258), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x063E), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x063F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0640), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x032F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0330), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0641), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0643), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0642), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0644), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x024E), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x024F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x024C), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x024D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0509), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x050A), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05BD), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05BE), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05CF), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05D0), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05CD), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05CE), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05E1), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05E2), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05DF), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x05E0), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0066), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0067), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04BB), /*0001*/ ZYDIS_DEFINITION_2OP(0x04B9), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04BC), /*0001*/ ZYDIS_DEFINITION_2OP(0x04BA), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x08DD), /*0001*/ ZYDIS_DEFINITION_2OP(0x08DB), /*0002*/ ZYDIS_DEFINITION_2OP(0x08E1), /*0003*/ ZYDIS_DEFINITION_2OP(0x08DF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x08DE), /*0001*/ ZYDIS_DEFINITION_2OP(0x08DC), /*0002*/ ZYDIS_DEFINITION_2OP(0x08E2), /*0003*/ ZYDIS_DEFINITION_2OP(0x08E0) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x07FC), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x07FE), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x07FD), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x07FF), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0790), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0792), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0791), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0793), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0094), /*0001*/ ZYDIS_DEFINITION_2OP(0x0092), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0095), /*0001*/ ZYDIS_DEFINITION_2OP(0x0093), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0090), /*0001*/ ZYDIS_DEFINITION_2OP(0x008E), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0091), /*0001*/ ZYDIS_DEFINITION_2OP(0x008F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0557), /*0001*/ ZYDIS_DEFINITION_2OP(0x0555), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0558), /*0001*/ ZYDIS_DEFINITION_2OP(0x0556), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1CE9), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CE7), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1CEA), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CE8), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x004E), /*0001*/ ZYDIS_DEFINITION_2OP(0x004C), /*0002*/ ZYDIS_DEFINITION_2OP(0x0052), /*0003*/ ZYDIS_DEFINITION_2OP(0x0050) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x004F), /*0001*/ ZYDIS_DEFINITION_2OP(0x004D), /*0002*/ ZYDIS_DEFINITION_2OP(0x0053), /*0003*/ ZYDIS_DEFINITION_2OP(0x0051) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0515), /*0001*/ ZYDIS_DEFINITION_2OP(0x0513), /*0002*/ ZYDIS_DEFINITION_2OP(0x0519), /*0003*/ ZYDIS_DEFINITION_2OP(0x0517) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0516), /*0001*/ ZYDIS_DEFINITION_2OP(0x0514), /*0002*/ ZYDIS_DEFINITION_2OP(0x051A), /*0003*/ ZYDIS_DEFINITION_2OP(0x0518) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0206), /*0001*/ ZYDIS_DEFINITION_2OP(0x01FE), /*0002*/ ZYDIS_DEFINITION_2OP(0x0218), /*0003*/ ZYDIS_DEFINITION_2OP(0x020E) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0207), /*0001*/ ZYDIS_DEFINITION_2OP(0x01FF), /*0002*/ ZYDIS_DEFINITION_2OP(0x0219), /*0003*/ ZYDIS_DEFINITION_2OP(0x020F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x01F8), /*0001*/ ZYDIS_DEFINITION_2OP(0x0204), /*0002*/ ZYDIS_DEFINITION_2OP(0x0222), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x01F9), /*0001*/ ZYDIS_DEFINITION_2OP(0x0205), /*0002*/ ZYDIS_DEFINITION_2OP(0x0223), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x091C), /*0001*/ ZYDIS_DEFINITION_2OP(0x091A), /*0002*/ ZYDIS_DEFINITION_2OP(0x0920), /*0003*/ ZYDIS_DEFINITION_2OP(0x091E) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x091D), /*0001*/ ZYDIS_DEFINITION_2OP(0x091B), /*0002*/ ZYDIS_DEFINITION_2OP(0x0921), /*0003*/ ZYDIS_DEFINITION_2OP(0x091F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x043F), /*0001*/ ZYDIS_DEFINITION_2OP(0x043D), /*0002*/ ZYDIS_DEFINITION_2OP(0x0443), /*0003*/ ZYDIS_DEFINITION_2OP(0x0441) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0440), /*0001*/ ZYDIS_DEFINITION_2OP(0x043E), /*0002*/ ZYDIS_DEFINITION_2OP(0x0444), /*0003*/ ZYDIS_DEFINITION_2OP(0x0442) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0246), /*0001*/ ZYDIS_DEFINITION_2OP(0x0244), /*0002*/ ZYDIS_DEFINITION_2OP(0x024A), /*0003*/ ZYDIS_DEFINITION_2OP(0x0248) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0247), /*0001*/ ZYDIS_DEFINITION_2OP(0x0245), /*0002*/ ZYDIS_DEFINITION_2OP(0x024B), /*0003*/ ZYDIS_DEFINITION_2OP(0x0249) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0436), /*0001*/ ZYDIS_DEFINITION_2OP(0x0434), /*0002*/ ZYDIS_DEFINITION_2OP(0x043A), /*0003*/ ZYDIS_DEFINITION_2OP(0x0438) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0437), /*0001*/ ZYDIS_DEFINITION_2OP(0x0435), /*0002*/ ZYDIS_DEFINITION_2OP(0x043B), /*0003*/ ZYDIS_DEFINITION_2OP(0x0439) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x074C), /*0001*/ ZYDIS_DEFINITION_2OP(0x074E), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x074D), /*0001*/ ZYDIS_DEFINITION_2OP(0x074F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0756), /*0001*/ ZYDIS_DEFINITION_2OP(0x0758), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0757), /*0001*/ ZYDIS_DEFINITION_2OP(0x0759), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0750), /*0001*/ ZYDIS_DEFINITION_2OP(0x0752), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0751), /*0001*/ ZYDIS_DEFINITION_2OP(0x0753), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0578), /*0001*/ ZYDIS_DEFINITION_2OP(0x057A), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0579), /*0001*/ ZYDIS_DEFINITION_2OP(0x057B), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05D1), /*0001*/ ZYDIS_DEFINITION_2OP(0x05D3), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05D2), /*0001*/ ZYDIS_DEFINITION_2OP(0x05D4), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05DB), /*0001*/ ZYDIS_DEFINITION_2OP(0x05DD), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05DC), /*0001*/ ZYDIS_DEFINITION_2OP(0x05DE), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05D5), /*0001*/ ZYDIS_DEFINITION_2OP(0x05D7), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05D6), /*0001*/ ZYDIS_DEFINITION_2OP(0x05D8), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x057E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0580), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x057F), /*0001*/ ZYDIS_DEFINITION_2OP(0x0581), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x073E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0740), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x073F), /*0001*/ ZYDIS_DEFINITION_2OP(0x0741), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0748), /*0001*/ ZYDIS_DEFINITION_2OP(0x074A), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0749), /*0001*/ ZYDIS_DEFINITION_2OP(0x074B), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0742), /*0001*/ ZYDIS_DEFINITION_2OP(0x0744), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0743), /*0001*/ ZYDIS_DEFINITION_2OP(0x0745), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0574), /*0001*/ ZYDIS_DEFINITION_2OP(0x0576), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0575), /*0001*/ ZYDIS_DEFINITION_2OP(0x0577), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0754), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0755), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0746), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0747), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x049A), /*0001*/ ZYDIS_DEFINITION_2OP(0x049C), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04C6), /*0001*/ ZYDIS_DEFINITION_2OP(0x04C8), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x049B), /*0001*/ ZYDIS_DEFINITION_2OP(0x049D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04C7), /*0001*/ ZYDIS_DEFINITION_2OP(0x04C9), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04C6), /*0001*/ ZYDIS_DEFINITION_2OP(0x04A7), /*0002*/ ZYDIS_DEFINITION_2OP(0x04AB), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04CA), /*0001*/ ZYDIS_DEFINITION_2OP(0x04A8), /*0002*/ ZYDIS_DEFINITION_2OP(0x04AC), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x06DA), /*0001*/ ZYDIS_DEFINITION_3OP(0x06D4), /*0002*/ ZYDIS_DEFINITION_3OP(0x06D6), /*0003*/ ZYDIS_DEFINITION_3OP(0x06D8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x06DB), /*0001*/ ZYDIS_DEFINITION_3OP(0x06D5), /*0002*/ ZYDIS_DEFINITION_3OP(0x06D7), /*0003*/ ZYDIS_DEFINITION_3OP(0x06D9) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0714), /*0001*/ ZYDIS_DEFINITION_2OP(0x0715), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0701), /*0001*/ ZYDIS_DEFINITION_2OP(0x0702), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06F5), /*0001*/ ZYDIS_DEFINITION_2OP(0x06F6), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0707), /*0001*/ ZYDIS_DEFINITION_2OP(0x0708), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06FB), /*0001*/ ZYDIS_DEFINITION_2OP(0x06FC), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06E8), /*0001*/ ZYDIS_DEFINITION_2OP(0x06E9), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x070E), /*0001*/ ZYDIS_DEFINITION_2OP(0x070F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x070D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06EF), /*0001*/ ZYDIS_DEFINITION_2OP(0x06F0), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x06EE), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05BF), /*0001*/ ZYDIS_DEFINITION_2OP(0x05C1), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05C0), /*0001*/ ZYDIS_DEFINITION_2OP(0x05C2), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05C9), /*0001*/ ZYDIS_DEFINITION_2OP(0x05CB), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05CA), /*0001*/ ZYDIS_DEFINITION_2OP(0x05CC), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05C3), /*0001*/ ZYDIS_DEFINITION_2OP(0x05C5), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05C4), /*0001*/ ZYDIS_DEFINITION_2OP(0x05C6), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1196), /*0001*/ ZYDIS_DEFINITION_3OP(0x0259), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_4OP(0x0331) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1198), /*0001*/ ZYDIS_DEFINITION_3OP(0x0259), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_4OP(0x0331) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x11C5), /*0001*/ ZYDIS_DEFINITION_2OP(0x025A), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x0332) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x11C7), /*0001*/ ZYDIS_DEFINITION_2OP(0x025A), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x0332) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x02EB), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x02ED) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x02EC), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x02EE) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x02F0), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x02F2) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x02F1), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x02F3) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x049E), /*0001*/ ZYDIS_DEFINITION_2OP(0x04A2), /*0002*/ ZYDIS_DEFINITION_2OP(0x04C8), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x049F), /*0001*/ ZYDIS_DEFINITION_2OP(0x04CB), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04A0), /*0001*/ ZYDIS_DEFINITION_2OP(0x04A3), /*0002*/ ZYDIS_DEFINITION_2OP(0x04CD), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04A1), /*0001*/ ZYDIS_DEFINITION_2OP(0x04CC), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04CE), /*0001*/ ZYDIS_DEFINITION_2OP(0x04A9), /*0002*/ ZYDIS_DEFINITION_2OP(0x04AD), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04CF), /*0001*/ ZYDIS_DEFINITION_2OP(0x04AA), /*0002*/ ZYDIS_DEFINITION_2OP(0x04AE), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_1OP(0x1CF3), /*0001*/ ZYDIS_DEFINITION_1OP(0x0143), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_1OP(0x013E), /*0001*/ ZYDIS_DEFINITION_1OP(0x013F), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x07AC), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x07AD), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x07AE), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x07AF), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x1C9F), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x1CA0), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x1CA1), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x1CA2), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_0OP(0x086B), /*0001*/ ZYDIS_DEFINITION_0OP(0x05E3), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x06BA), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x06BB), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x06B9), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x06BD), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x06BE), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x06BC), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00E9), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0943), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00EA), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0944), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00E8), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0942), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00EC), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0946), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00ED), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0947), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00EB), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0945), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00EF), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x042B), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00F0), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x042C), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00EE), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x042A), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00F2), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x042E), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00F3), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x042F), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00F1), /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x042D), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x01CA), /*0001*/ ZYDIS_DEFINITION_3OP(0x01C8), /*0002*/ ZYDIS_DEFINITION_3OP(0x01DA), /*0003*/ ZYDIS_DEFINITION_3OP(0x01D8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x01CB), /*0001*/ ZYDIS_DEFINITION_3OP(0x01C9), /*0002*/ ZYDIS_DEFINITION_3OP(0x01DB), /*0003*/ ZYDIS_DEFINITION_3OP(0x01D9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0645), /*0001*/ ZYDIS_DEFINITION_3OP(0x0648), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0646), /*0001*/ ZYDIS_DEFINITION_3OP(0x0649), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0647), /*0001*/ ZYDIS_DEFINITION_3OP(0x064A), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x05F3), /*0001*/ ZYDIS_DEFINITION_3OP(0x05F5), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x05F4), /*0001*/ ZYDIS_DEFINITION_3OP(0x05F6), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x08CE), /*0001*/ ZYDIS_DEFINITION_3OP(0x08CC), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x08CF), /*0001*/ ZYDIS_DEFINITION_3OP(0x08CD), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_1OP(0x1193), /*0001*/ ZYDIS_DEFINITION_1OP(0x104C), /*0002*/ ZYDIS_DEFINITION_1OP(0x11C9), /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0054), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x0056) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0055), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x0057) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0716), /*0001*/ ZYDIS_DEFINITION_2OP(0x0718), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0717), /*0001*/ ZYDIS_DEFINITION_2OP(0x0719), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0709), /*0001*/ ZYDIS_DEFINITION_2OP(0x070B), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x070A), /*0001*/ ZYDIS_DEFINITION_2OP(0x070C), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0710), /*0001*/ ZYDIS_DEFINITION_2OP(0x0712), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0711), /*0001*/ ZYDIS_DEFINITION_2OP(0x0713), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x058A), /*0001*/ ZYDIS_DEFINITION_2OP(0x058C), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x058B), /*0001*/ ZYDIS_DEFINITION_2OP(0x058D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06A1), /*0001*/ ZYDIS_DEFINITION_2OP(0x06A3), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06A2), /*0001*/ ZYDIS_DEFINITION_2OP(0x06A4), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x04D0), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x04D1), /*0002*/ ZYDIS_DEFINITION_2OP(0x04D2), /*0003*/ ZYDIS_DEFINITION_2OP(0x04A6) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0673), /*0001*/ ZYDIS_DEFINITION_2OP(0x0675), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0674), /*0001*/ ZYDIS_DEFINITION_2OP(0x0676), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x072E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0730), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x072F), /*0001*/ ZYDIS_DEFINITION_2OP(0x0731), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0732), /*0001*/ ZYDIS_DEFINITION_2OP(0x0734), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0733), /*0001*/ ZYDIS_DEFINITION_2OP(0x0735), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x066B), /*0001*/ ZYDIS_DEFINITION_2OP(0x066D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x066C), /*0001*/ ZYDIS_DEFINITION_2OP(0x066E), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05A6), /*0001*/ ZYDIS_DEFINITION_2OP(0x05A8), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05A7), /*0001*/ ZYDIS_DEFINITION_2OP(0x05A9), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0596), /*0001*/ ZYDIS_DEFINITION_2OP(0x0598), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0597), /*0001*/ ZYDIS_DEFINITION_2OP(0x0599), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x059A), /*0001*/ ZYDIS_DEFINITION_2OP(0x059C), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x059B), /*0001*/ ZYDIS_DEFINITION_2OP(0x059D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x065B), /*0001*/ ZYDIS_DEFINITION_2OP(0x065D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x065C), /*0001*/ ZYDIS_DEFINITION_2OP(0x065E), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05AA), /*0001*/ ZYDIS_DEFINITION_2OP(0x05AC), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05AB), /*0001*/ ZYDIS_DEFINITION_2OP(0x05AD), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05AF), /*0001*/ ZYDIS_DEFINITION_2OP(0x05B1), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05B0), /*0001*/ ZYDIS_DEFINITION_2OP(0x05B2), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0703), /*0001*/ ZYDIS_DEFINITION_2OP(0x0705), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0704), /*0001*/ ZYDIS_DEFINITION_2OP(0x0706), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06FD), /*0001*/ ZYDIS_DEFINITION_2OP(0x06FF), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06FE), /*0001*/ ZYDIS_DEFINITION_2OP(0x0700), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05B5), /*0001*/ ZYDIS_DEFINITION_2OP(0x05B7), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x05B6), /*0001*/ ZYDIS_DEFINITION_2OP(0x05B8), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0697), /*0001*/ ZYDIS_DEFINITION_2OP(0x0699), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0698), /*0001*/ ZYDIS_DEFINITION_2OP(0x069A), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x069B), /*0001*/ ZYDIS_DEFINITION_2OP(0x069D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x069C), /*0001*/ ZYDIS_DEFINITION_2OP(0x069E), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x021E), /*0002*/ ZYDIS_DEFINITION_2OP(0x01F6), /*0003*/ ZYDIS_DEFINITION_2OP(0x01FA) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x021F), /*0002*/ ZYDIS_DEFINITION_2OP(0x01F7), /*0003*/ ZYDIS_DEFINITION_2OP(0x01FB) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04C3), /*0001*/ ZYDIS_DEFINITION_2OP(0x04BD), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0726), /*0001*/ ZYDIS_DEFINITION_2OP(0x0728), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0727), /*0001*/ ZYDIS_DEFINITION_2OP(0x0729), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x072A), /*0001*/ ZYDIS_DEFINITION_2OP(0x072C), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x072B), /*0001*/ ZYDIS_DEFINITION_2OP(0x072D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0667), /*0001*/ ZYDIS_DEFINITION_2OP(0x0669), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0668), /*0001*/ ZYDIS_DEFINITION_2OP(0x066A), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06C2), /*0001*/ ZYDIS_DEFINITION_2OP(0x06C4), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06C3), /*0001*/ ZYDIS_DEFINITION_2OP(0x06C5), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x058E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0590), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x058F), /*0001*/ ZYDIS_DEFINITION_2OP(0x0591), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0592), /*0001*/ ZYDIS_DEFINITION_2OP(0x0594), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0593), /*0001*/ ZYDIS_DEFINITION_2OP(0x0595), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0657), /*0001*/ ZYDIS_DEFINITION_2OP(0x0659), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0658), /*0001*/ ZYDIS_DEFINITION_2OP(0x065A), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0774), /*0001*/ ZYDIS_DEFINITION_2OP(0x0776), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0775), /*0001*/ ZYDIS_DEFINITION_2OP(0x0777), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x03F0) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06F7), /*0001*/ ZYDIS_DEFINITION_2OP(0x06F9), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06F8), /*0001*/ ZYDIS_DEFINITION_2OP(0x06FA), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06EA), /*0001*/ ZYDIS_DEFINITION_2OP(0x06EC), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06EB), /*0001*/ ZYDIS_DEFINITION_2OP(0x06ED), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06F1), /*0001*/ ZYDIS_DEFINITION_2OP(0x06F3), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06F2), /*0001*/ ZYDIS_DEFINITION_2OP(0x06F4), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06A5), /*0001*/ ZYDIS_DEFINITION_2OP(0x06A7), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06A6), /*0001*/ ZYDIS_DEFINITION_2OP(0x06A8), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x064F), /*0001*/ ZYDIS_DEFINITION_2OP(0x0651), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0650), /*0001*/ ZYDIS_DEFINITION_2OP(0x0652), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06CC), /*0001*/ ZYDIS_DEFINITION_2OP(0x06CE), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x06CD), /*0001*/ ZYDIS_DEFINITION_2OP(0x06CF), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0432), /*0001*/ ZYDIS_DEFINITION_2OP(0x0430), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0433), /*0001*/ ZYDIS_DEFINITION_2OP(0x0431), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x071A), /*0001*/ ZYDIS_DEFINITION_2OP(0x071C), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x071B), /*0001*/ ZYDIS_DEFINITION_2OP(0x071D), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0736), /*0001*/ ZYDIS_DEFINITION_2OP(0x0738), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0737), /*0001*/ ZYDIS_DEFINITION_2OP(0x0739), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x071E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0720), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x071F), /*0001*/ ZYDIS_DEFINITION_2OP(0x0721), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0722), /*0001*/ ZYDIS_DEFINITION_2OP(0x0724), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0723), /*0001*/ ZYDIS_DEFINITION_2OP(0x0725), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0582), /*0001*/ ZYDIS_DEFINITION_2OP(0x0584), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0583), /*0001*/ ZYDIS_DEFINITION_2OP(0x0585), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x059E), /*0001*/ ZYDIS_DEFINITION_2OP(0x05A0), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x059F), /*0001*/ ZYDIS_DEFINITION_2OP(0x05A1), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0586), /*0001*/ ZYDIS_DEFINITION_2OP(0x0588), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0587), /*0001*/ ZYDIS_DEFINITION_2OP(0x0589), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1CB9), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB9), /*0002*/ ZYDIS_DEFINITION_0OP(0x05AE), /*0003*/ ZYDIS_DEFINITION_2OP(0x1CB9) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1CBA), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CBA), /*0002*/ ZYDIS_DEFINITION_0OP(0x05AE), /*0003*/ ZYDIS_DEFINITION_2OP(0x1CBA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1CB8), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB8), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_2OP(0x1CB8) } }; const ZydisInstructionTableNode filterModrmMod[][2] = { { /*0001*/ ZYDIS_DEFINITION_2OP(0x002A), /*0002*/ ZYDIS_DEFINITION_2OP(0x002B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0000), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0001) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0032), /*0002*/ ZYDIS_DEFINITION_2OP(0x0033) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0002), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0003) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0533), /*0002*/ ZYDIS_DEFINITION_2OP(0x0534) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0005), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0006) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x053B), /*0002*/ ZYDIS_DEFINITION_2OP(0x053C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0007), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0008) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0000), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0001) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0002), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0003) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x000D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x000E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x000F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0010) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0004), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x063C), /*0002*/ ZYDIS_DEFINITION_2OP(0x063D) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x063A), /*0002*/ ZYDIS_DEFINITION_2OP(0x063B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x05FC), /*0002*/ ZYDIS_DEFINITION_2OP(0x05FD) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x05FA), /*0002*/ ZYDIS_DEFINITION_2OP(0x05FB) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x060E), /*0002*/ ZYDIS_DEFINITION_2OP(0x060F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0610), /*0002*/ ZYDIS_DEFINITION_2OP(0x0611) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0604), /*0002*/ ZYDIS_DEFINITION_2OP(0x0605) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x060A), /*0002*/ ZYDIS_DEFINITION_2OP(0x060B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0612), /*0002*/ ZYDIS_DEFINITION_2OP(0x0613) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x061A), /*0002*/ ZYDIS_DEFINITION_2OP(0x061B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x061C), /*0002*/ ZYDIS_DEFINITION_2OP(0x061D) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0600), /*0002*/ ZYDIS_DEFINITION_2OP(0x0601) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0606), /*0002*/ ZYDIS_DEFINITION_2OP(0x0607) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0608), /*0002*/ ZYDIS_DEFINITION_2OP(0x0609) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0614), /*0002*/ ZYDIS_DEFINITION_2OP(0x0615) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0618), /*0002*/ ZYDIS_DEFINITION_2OP(0x0619) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x061E), /*0002*/ ZYDIS_DEFINITION_2OP(0x061F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x05FE), /*0002*/ ZYDIS_DEFINITION_2OP(0x05FF) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0602), /*0002*/ ZYDIS_DEFINITION_2OP(0x0603) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x060C), /*0002*/ ZYDIS_DEFINITION_2OP(0x060D) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0616), /*0002*/ ZYDIS_DEFINITION_2OP(0x0617) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0695), /*0002*/ ZYDIS_DEFINITION_2OP(0x0696) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x073A), /*0002*/ ZYDIS_DEFINITION_2OP(0x073B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x05B3), /*0002*/ ZYDIS_DEFINITION_2OP(0x05B4) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0000), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0001) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0002), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0003) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0004), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0005) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0006), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0007), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0008) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0009), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x000A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x000B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x000C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x000D), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0005), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x000E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x000F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0010), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0011) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0011), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0012) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0013) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0014) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0015) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x048A) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x048B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0016), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0017) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0018), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0019) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0011), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0012) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x001E), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0013), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0014) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0015), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0016) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0027), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0028) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0029), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x002A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x002B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x002C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x002D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x002E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x002F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0030) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0031), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0032) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0033), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0034) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0035), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0036) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0037), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0038) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0039), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x003A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x003B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x003C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x003D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x003E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x003F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0040) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0041), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0042) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0043), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0044) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0045), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0046) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0047), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0048) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0049), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x004A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x004B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x004C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x004D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x004E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x004F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0050) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0051), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0052) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0053), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0054) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0055), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0056) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0057), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0058) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0059), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x005A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x005B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x005C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x005D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x005E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x005F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0060) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0061), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0062), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0063) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0064), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0065) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0066), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0067) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0068), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0069) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x006A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x006B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x006C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x006D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x006E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x006F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0070), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0071) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0072), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0073) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0074), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0075) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0076), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0077) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0078), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0079) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x007A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x007B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x007C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x007D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x007E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x007F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0080), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0081) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0082), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0083) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0084), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0085) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0017), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0018), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0019), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0872), /*0002*/ ZYDIS_DEFINITION_2OP(0x0873) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x086E), /*0002*/ ZYDIS_DEFINITION_2OP(0x086F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0870), /*0002*/ ZYDIS_DEFINITION_2OP(0x0871) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x087A), /*0002*/ ZYDIS_DEFINITION_2OP(0x087B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0876), /*0002*/ ZYDIS_DEFINITION_2OP(0x0877) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0878), /*0002*/ ZYDIS_DEFINITION_2OP(0x0879) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x008C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x008D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x008E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x008F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0090), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0091) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0092), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0093) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0094), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0095) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0017), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0018) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0019), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x001A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x001B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x001C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00A5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00A6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00A7), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00A8) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00A9), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00AA) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00AB), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00AC) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00AD), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00AE) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00AF), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00B0) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00B1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00B2) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00B3), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00B4) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00B5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x001D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00B8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x001E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x001F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0020) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00BF), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0021) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00C2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0022) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00C5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00C6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0023), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0024) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00CB), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00CC) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00CD), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00CE) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00CF), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00D0) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00D1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00D2) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00D3), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00D4) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00D5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00D6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00D7), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00D8) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00D9), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00DA) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x0874), /*0002*/ ZYDIS_DEFINITION_3OP(0x0875) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00DB), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00DC) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0025), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0026) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0027), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0028) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0029), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x002A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x002B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x002C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x002D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x002E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x002F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0030) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0031), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0032) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0033), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0034) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0035), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0036) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0037), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0038) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0039), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x003A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x003B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x003C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x003D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x003E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x003F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0040) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0041), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0042) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0043), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0044) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0045) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00DF), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00E0) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00E1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00E2) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00E3), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00E4) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00E5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00E6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00E7), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00E8) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00E9), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00EA) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00EB), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00EC) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00ED), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00EE) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00EF), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00F0) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00F1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00F2) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00F3), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00F4) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00F5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00F6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00F7), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00F8) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00F9), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00FA) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00FB), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00FC) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00FD), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00FE) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00FF), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0100) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0101), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0102) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0103), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0104) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0105), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0106) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0107), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0108) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0109), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x010A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x010B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x010C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x010D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x010E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x010F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0110) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0111), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0112) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0113), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0114) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0115), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0116) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0117), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0118) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0046), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0047) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x011D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x011E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x011F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0120) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0006) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0007) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0008) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x012B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x012C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x012D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x012E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x012F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0130) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x001A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x001B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x001C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x001D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0135), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0136) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0137), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0138) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0048), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0049) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x013D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x013E) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0865), /*0002*/ ZYDIS_DEFINITION_1OP(0x0866) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x085F), /*0002*/ ZYDIS_DEFINITION_1OP(0x0860) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x084F), /*0002*/ ZYDIS_DEFINITION_1OP(0x0850) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x084D), /*0002*/ ZYDIS_DEFINITION_1OP(0x084E) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0853), /*0002*/ ZYDIS_DEFINITION_1OP(0x0854) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x085D), /*0002*/ ZYDIS_DEFINITION_1OP(0x085E) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0851), /*0002*/ ZYDIS_DEFINITION_1OP(0x0852) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x084B), /*0002*/ ZYDIS_DEFINITION_1OP(0x084C) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0869), /*0002*/ ZYDIS_DEFINITION_1OP(0x086A) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0863), /*0002*/ ZYDIS_DEFINITION_1OP(0x0864) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0867), /*0002*/ ZYDIS_DEFINITION_1OP(0x0868) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0861), /*0002*/ ZYDIS_DEFINITION_1OP(0x0862) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0859), /*0002*/ ZYDIS_DEFINITION_1OP(0x085A) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0857), /*0002*/ ZYDIS_DEFINITION_1OP(0x0858) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x085B), /*0002*/ ZYDIS_DEFINITION_1OP(0x085C) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0855), /*0002*/ ZYDIS_DEFINITION_1OP(0x0856) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x004A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x004B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x004C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x004D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x004E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x004F) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0009) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x000A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0050), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0051) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0052), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0053) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0054), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0055) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x000B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x000C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x005F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0060) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01DC), /*0002*/ ZYDIS_DEFINITION_2OP(0x01DD) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0061), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0062) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0063), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0064), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0065) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0066), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0067), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0068), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0069) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x006A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x006B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x006C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x006D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x000D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x000E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0076), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0077) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0078), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0079) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x007A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x007B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x007C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x007D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x007E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x007F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CA6), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CA7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0080), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0081) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x015C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x015D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0082), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x015E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0083) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0084) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0163), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0164) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x000F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0010) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0166), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0167) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0168), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0169) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x016A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x016B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x016C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x016D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x016E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x016F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0170), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0171) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0172), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0173) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0093) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0176), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0177) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0178), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0179) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x017A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x017B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x017C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x017D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x017E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x017F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0180), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0181) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0182), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0183) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0184), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0185) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0186), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0187) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0188), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0189) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x018A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x018B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x018C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x018D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x018E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x018F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0190), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0191) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0192), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0193) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0194), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0195), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0196) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0197), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0198) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0199), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x019A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x019B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x019C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x019D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x019E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x019F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01A0) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01A1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01A2) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01A3), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01A4) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01A5), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01A6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01A7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01A8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01A9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01AA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01AB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01AC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01AD) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01AE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01AF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01B0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01B1) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0036) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01B4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01B5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01B6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01B7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01B8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01B9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01BA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01BB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01BC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01BD) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01BE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01BF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01C0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01C1) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0004), /*0002*/ ZYDIS_DEFINITION_2OP(0x0005) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0094), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0095) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x000C), /*0002*/ ZYDIS_DEFINITION_2OP(0x000D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0096), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0097) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x081D), /*0002*/ ZYDIS_DEFINITION_2OP(0x081E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0099), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x009A) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0825), /*0002*/ ZYDIS_DEFINITION_2OP(0x0826) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x009B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x009C) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0068), /*0002*/ ZYDIS_DEFINITION_2OP(0x0069) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x009E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x009F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0070), /*0002*/ ZYDIS_DEFINITION_2OP(0x0071) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00A0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00A1) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x08F9), /*0002*/ ZYDIS_DEFINITION_2OP(0x08FA) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00A3), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00A4) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0901), /*0002*/ ZYDIS_DEFINITION_2OP(0x0902) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00A5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00A6) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CC5), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CC6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00A8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00A9) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CCD), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CCE) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00AA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00AB) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01A6), /*0002*/ ZYDIS_DEFINITION_2OP(0x01A7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00AD), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00AE) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01AE), /*0002*/ ZYDIS_DEFINITION_2OP(0x01AF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00AF), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00B0) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0061), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0000), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0001) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0002), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0003) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x111C), /*0002*/ ZYDIS_DEFINITION_3OP(0x110B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x111D), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0000), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0006) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0001), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0009) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1112), /*0002*/ ZYDIS_DEFINITION_3OP(0x1115) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1113), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x000A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x000B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x000C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x000D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x000E), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1C4A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0002) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0A52), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0003) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0004), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0005) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0006), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0014) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0007), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0017) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0008), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x001A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0009), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x001D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x000A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x000B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x000C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x000D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x000E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x000F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00B2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00B3) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0014), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0015) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0016), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0017) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0018), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0019) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x001A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x001B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00B4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00B5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00B6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00B7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0024), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0025) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0026), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x004A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00B8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00B9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00BA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00BB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00BC), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00BD), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00BE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00BF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00C0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00C1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00C2), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00C3), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00C4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00C5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00C6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00C7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00C8), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00C9), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00CA) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00CB), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00CC) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00CD), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00CE) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00CF), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00D0) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00D1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00D2) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00D3), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00D4) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00D5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00D6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00D7), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00D8) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00D9), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00DA) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00DB), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00DC) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0037), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0038) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00DD), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00DE) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00DF), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00E0) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00E1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00E2) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00E3), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00E4) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0081), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0082) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0083), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0084) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0041), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0087) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0088), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0089) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x008A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x008B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x008C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x008D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0042), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0090) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0091), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0092) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0093), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0094) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0095), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0096) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0043), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0099) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0044), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x009C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00E5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00E6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00E7), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00E8) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00E9), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00EA) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00EB), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00EC) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0047), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00A9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0011), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0012) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0013), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0014) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0015), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0016) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00D2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00D3) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00D4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00D5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0052), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00D8) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00F7), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00F8) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00F9), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00FA) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00FB), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00FC) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00FD), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00FE) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00FF), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0100) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0101), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0102) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0103), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0104) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1570), /*0002*/ ZYDIS_DEFINITION_4OP(0x1571) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_3OP(0x1513) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0105), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0106) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00FB), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00FC) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00FD), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00FE) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0107), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0108) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0109), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x010A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0104), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0105) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0062), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x010C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0106), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0107) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0108), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0109) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x010A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x010B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x010D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x010E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0112), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0113) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0114), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0115) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0116), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0117) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x010F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0110) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x011E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x011F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0120), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0121) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0111), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0112) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0126), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0127) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0128), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0129) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x012A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x012B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0113), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0114) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x012F), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0130), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0131) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0132), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0133) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0134), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0135) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0115), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0116) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x013C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x013D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x013E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x013F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0140), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0141) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0117), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0118) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0148), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0149) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x014A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x014B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0119), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x011A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x011B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x011C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0151), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0152) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0153), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0154) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0155), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0156) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0157), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0158) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0072), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x015B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x011D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x011E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x015F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0160) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0161), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0162) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0074), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0165) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0166), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0167) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0168), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0169) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x016A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x016B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0075), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x016E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x011F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0120) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0121), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0122) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0123), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0124) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0125), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0126) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0178), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0077) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0127), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0128) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0129), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x012A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x012B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x012C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x018C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x018D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x012D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x012E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x012F), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0130), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0194), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0195) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0196), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0197) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x007E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x019A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0131), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0132) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x019E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x019F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01A0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01A1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01A2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01A3) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01A4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01A5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01A6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01A7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01A8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01A9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0133), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0134) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0135), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0136) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0137), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0138) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0139), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x013A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01BA), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0084), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01BD) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x013B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x013C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x013D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x013E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01C4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01C5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01C6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01C7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01C8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01C9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01CA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01CB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01CC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01CD) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01CE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01CF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x013F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0140) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0141), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0142) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01D9), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01DA) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0143), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0144) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01E1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01E2) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0145), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0146) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01E9), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01EA) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0147), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0148) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01F1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01F2) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0149), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x014A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x014B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x014C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x014D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x014E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x014F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0150) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0151), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0152) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0153), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0154) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0155), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0156) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0157), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0158) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0159), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x015A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x015B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x015C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x015D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x015E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x015F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0160) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0229), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x022A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0161), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0162) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0163), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0164), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0165), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0166) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0167), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0168) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0169), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x016A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x016B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x016C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x016D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x016E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x016F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0170) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0251), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0252) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0253), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0254) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0255) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0256) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0171) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0172), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0173) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0174), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0175) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0176), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0177) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0178), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0179) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x017A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x017B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x017C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x017D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x017E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x017F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0180), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0181) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0182), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0183) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0184), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0185), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0186), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0187), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0188), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0189) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x018A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x018B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x018C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x018D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x018E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x018F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0190), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0191) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0192), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0193) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0194), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0195) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0196), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0197) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0198), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0199) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x019A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x019B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x019C), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x019D), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x019E), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x019F), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01A0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01A1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01A2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01A3) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01A4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01A5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01A6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01A7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01A8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01A9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01AA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01AB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01AC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01AD) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01AE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01AF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01B0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01B1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01B2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01B3) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01B4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01B5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01B6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01B7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01B8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01B9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01BA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01BB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01BC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01BD) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01BE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01BF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01C0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01C1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01C2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01C3) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01C4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01C5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01C6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01C7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01C8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01C9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01CA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01CB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01CC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01CD) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0017), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0018), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01D6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01D7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01D8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01D9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01DA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01DB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01DC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01DD) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01DE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01DF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01E0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01E1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01E2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01E3) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01E4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01E5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x012F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0316) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01E6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01E7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0131), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0132) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01E8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01E9) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1B55), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0135) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01EA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01EB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0320), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0321) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1506), /*0002*/ ZYDIS_DEFINITION_3OP(0x1507) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1514), /*0002*/ ZYDIS_DEFINITION_3OP(0x1515) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01EC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01ED) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x0C6A), /*0002*/ ZYDIS_DEFINITION_3OP(0x0C6B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01EE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01EF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01F0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01F1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01F2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01F3) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01F4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01F5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x032A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0137) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01F6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01F7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01F8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01F9) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1564), /*0002*/ ZYDIS_DEFINITION_4OP(0x1565) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1016), /*0002*/ ZYDIS_DEFINITION_4OP(0x1017) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01FA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01FB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01FC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01FD) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01FE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01FF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0200), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0201) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0202), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0203) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0204), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0205) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0206), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0207) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0208), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0209) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x020A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x020B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x020C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x020D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x020E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x020F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x035A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x035B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0210), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0211) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0212), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0213) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0214), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0215) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0216), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0217) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0218), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0219) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x021A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x021B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x021C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x021D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x021E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x021F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0220), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0221) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1163), /*0002*/ ZYDIS_DEFINITION_3OP(0x1164) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1165), /*0002*/ ZYDIS_DEFINITION_3OP(0x1166) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x037A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x037B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x037C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x037D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0222), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0223) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0224), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0225) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0226), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0227) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1C11), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0162) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x097E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0163) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x11C1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0164) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03D7), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0165) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0166), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0167) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1C38), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0168) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1071), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0169) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x0C2A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x016A) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1048), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x016B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0228), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0229) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0385), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0386) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x022A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x022B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x022C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x022D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x022E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x022F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0230), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0231) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0232), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0233) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0234), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0235) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x0A48), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0175) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0236), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0237) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0397), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0398) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0399), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x039A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x039B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x039C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x039D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x039E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x039F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03A0) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03A1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03A2) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03A3), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03A4) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03A5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03A6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03A7), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03A8) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03A9), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03AA) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03AB), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03AC) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03AD), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03AE) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0238), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0239) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x023A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x023B) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x023C) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x023D) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x023E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03BE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03BF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03C0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03C1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03C2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03C3) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03C4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03C5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03C6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03C7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03C8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03C9) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x023F) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0240) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03CE) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0241), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0242) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0243), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0244) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0245), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0246) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0247), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0248) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0249), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x024A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x024B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x024C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x024D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x024E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x024F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0250) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0251), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0252) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0253), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0254) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0255), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0256) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0257), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0258) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0259), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x025A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x025B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x025C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x025D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x025E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03D5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03D6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x025F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0260) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0261), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0262) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0263), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0264) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0265), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0266) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0267), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0268) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0269), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x026A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x026B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x026C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0063), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0064) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x026F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0270) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0271), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0272) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0019), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x001A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x001B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x001C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x001D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x001E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x001F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0020) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x092E), /*0002*/ ZYDIS_DEFINITION_2OP(0x092F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0293), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0294) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB0), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CB1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0295), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0296) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0448), /*0002*/ ZYDIS_DEFINITION_2OP(0x0449) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0297), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0298) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0450), /*0002*/ ZYDIS_DEFINITION_2OP(0x0451) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0299), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x029A) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0458), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x029B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x029C), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x045C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x029D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0021), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0022) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1592), /*0002*/ ZYDIS_DEFINITION_4OP(0x1593) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1590), /*0002*/ ZYDIS_DEFINITION_4OP(0x1591) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x158E), /*0002*/ ZYDIS_DEFINITION_4OP(0x158F) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x158A), /*0002*/ ZYDIS_DEFINITION_4OP(0x158B) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x158C), /*0002*/ ZYDIS_DEFINITION_4OP(0x158D) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1596), /*0002*/ ZYDIS_DEFINITION_4OP(0x1597) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1594), /*0002*/ ZYDIS_DEFINITION_4OP(0x1595) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1588), /*0002*/ ZYDIS_DEFINITION_4OP(0x1589) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1584), /*0002*/ ZYDIS_DEFINITION_4OP(0x1585) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1586), /*0002*/ ZYDIS_DEFINITION_4OP(0x1587) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x029E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x029F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02A0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02A1) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1598), /*0002*/ ZYDIS_DEFINITION_4OP(0x1599) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x159A), /*0002*/ ZYDIS_DEFINITION_4OP(0x159B) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1833), /*0002*/ ZYDIS_DEFINITION_3OP(0x1834) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1842), /*0002*/ ZYDIS_DEFINITION_3OP(0x1843) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1838), /*0002*/ ZYDIS_DEFINITION_3OP(0x1839) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x183D), /*0002*/ ZYDIS_DEFINITION_3OP(0x183E) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x13EA), /*0002*/ ZYDIS_DEFINITION_4OP(0x13EB) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1404), /*0002*/ ZYDIS_DEFINITION_4OP(0x1405) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x13EC), /*0002*/ ZYDIS_DEFINITION_4OP(0x13ED) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x13FA), /*0002*/ ZYDIS_DEFINITION_4OP(0x13FB) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x13FC), /*0002*/ ZYDIS_DEFINITION_4OP(0x13FD) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1402), /*0002*/ ZYDIS_DEFINITION_4OP(0x1403) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x13FE), /*0002*/ ZYDIS_DEFINITION_4OP(0x13FF) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1400), /*0002*/ ZYDIS_DEFINITION_4OP(0x1401) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0023), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0024) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0025), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0026) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03E8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03E9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03EA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03EB) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0F96), /*0002*/ ZYDIS_DEFINITION_2OP(0x0F97) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0F94), /*0002*/ ZYDIS_DEFINITION_2OP(0x0F95) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02B4), /*0002*/ ZYDIS_DEFINITION_3OP(0x1837) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02B5), /*0002*/ ZYDIS_DEFINITION_3OP(0x1846) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02B6), /*0002*/ ZYDIS_DEFINITION_3OP(0x183C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02B7), /*0002*/ ZYDIS_DEFINITION_3OP(0x1841) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02B8), /*0002*/ ZYDIS_DEFINITION_3OP(0x186B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02B9), /*0002*/ ZYDIS_DEFINITION_3OP(0x1874) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02BA), /*0002*/ ZYDIS_DEFINITION_3OP(0x186E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02BB), /*0002*/ ZYDIS_DEFINITION_3OP(0x1871) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02BC), /*0002*/ ZYDIS_DEFINITION_3OP(0x185F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02BD), /*0002*/ ZYDIS_DEFINITION_3OP(0x1868) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02BE), /*0002*/ ZYDIS_DEFINITION_3OP(0x1862) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02BF), /*0002*/ ZYDIS_DEFINITION_3OP(0x1865) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x152E), /*0002*/ ZYDIS_DEFINITION_2OP(0x152F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x152A), /*0002*/ ZYDIS_DEFINITION_2OP(0x152B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x152C), /*0002*/ ZYDIS_DEFINITION_2OP(0x152D) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x154A), /*0002*/ ZYDIS_DEFINITION_2OP(0x154B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x154C), /*0002*/ ZYDIS_DEFINITION_2OP(0x154D) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1534), /*0002*/ ZYDIS_DEFINITION_2OP(0x1535) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x153E), /*0002*/ ZYDIS_DEFINITION_2OP(0x153F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x153A), /*0002*/ ZYDIS_DEFINITION_2OP(0x153B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x153C), /*0002*/ ZYDIS_DEFINITION_2OP(0x153D) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1542), /*0002*/ ZYDIS_DEFINITION_2OP(0x1543) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1544), /*0002*/ ZYDIS_DEFINITION_2OP(0x1545) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1540), /*0002*/ ZYDIS_DEFINITION_2OP(0x1541) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1550), /*0002*/ ZYDIS_DEFINITION_2OP(0x1551) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1560), /*0002*/ ZYDIS_DEFINITION_2OP(0x1561) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1556), /*0002*/ ZYDIS_DEFINITION_2OP(0x1557) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02C0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02C1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0027), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0028) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0029), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x002A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x008C), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03EC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03ED) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03EE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03EF) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x111A), /*0002*/ ZYDIS_DEFINITION_3OP(0x110A) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x111B), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03F0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03F1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03F2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03F3) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1110), /*0002*/ ZYDIS_DEFINITION_3OP(0x1114) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1111), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03F4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03F5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03F6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03F7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03F8), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1C48), /*0002*/ ZYDIS_DEFINITION_2OP(0x1C49) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0A50), /*0002*/ ZYDIS_DEFINITION_2OP(0x0A51) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02EA) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02EB) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02EC) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02ED) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02EE) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02EF) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02F0) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02F1) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0407) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0408), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0409) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x040A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x040B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x040C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x040D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x040E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x040F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0410), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0411) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0412), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0413) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0414), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0415) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0416), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0417) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0418), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0419) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x041A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x041B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x041C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x041D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x041E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x041F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0420), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0421) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0422), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0423) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0424), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0425) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02F2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02F3) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02F4), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x03C4) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x03C5) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02F5) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02F6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x002B), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0427), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0428) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0429), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x042A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02F7), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02F8) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x002C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x002D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02FF), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0300) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0301), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0302) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x042B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x042C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x042D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x042E) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1116), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1117), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x042F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0430) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0431), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0432) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x110C), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x110D), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0433), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0434) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0435), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0436) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0437), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1C43), /*0002*/ ZYDIS_DEFINITION_2OP(0x1C44) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0A4B), /*0002*/ ZYDIS_DEFINITION_2OP(0x0A4C) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0303) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0304) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0305) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0306) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0307) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0308) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0309) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0444) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0445) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0446), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0447) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0448), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0449) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x044A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x044B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x044C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x044D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x044E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x044F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0450), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0451) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0452), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0453) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0454), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0455) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0456), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0457) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0458), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0459) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x045A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x045B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x045C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x045D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x045E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x045F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0460), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0461) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0462), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0463) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0464), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0465) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0466), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0467) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0468), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0469) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x046A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x046B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x046C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x046D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x046E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x046F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0470), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0471) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0472), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0473) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0474), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0475) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0476), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0477) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0478), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0479) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x047A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x047B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x030A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x030B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x047C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x047D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x047E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x047F) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x002E) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x002F) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0030) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x048A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x048B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x048C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x048D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x048E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x048F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0490), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0491) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0492), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0493) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x030C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x030D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0494), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0495) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x030E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x030F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0310), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x03B5) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x03B6) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0311) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0312) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0496), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0497) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x156E), /*0002*/ ZYDIS_DEFINITION_4OP(0x156F) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_3OP(0x1510) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0498), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0499) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x049A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x049B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x049C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x049D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x049E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x049F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04A0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04A1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04A2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04A3) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04A4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04A5) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1138), /*0002*/ ZYDIS_DEFINITION_2OP(0x113B) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04A6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04A7), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04A8) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04A9), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04AA) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04AB), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04AC) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04AD), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04AE) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04AF), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04B0) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04B1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04B2) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04B3), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04B4) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04B5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04B6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04B7), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04B8) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04B9), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04BA) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04BB), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04BC) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04BD), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04BE) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04BF), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04C0) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04C1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04C2) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04C3), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04C4) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04C5), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04C6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04C7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04C8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04C9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04CA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04CB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04CC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04CD) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04CE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04CF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04D0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04D1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04D2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04D3) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04D4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04D5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04D6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04D7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04D8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04D9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04DA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04DB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04DC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04DD) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04DE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04DF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04E0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04E1) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x008D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04E2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04E3) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04E4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04E5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04E6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04E7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04E8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04E9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04EA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04EB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04EC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04ED) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04EE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04EF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04F0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04F1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04F2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04F3) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04F4), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04F5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04F6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04F7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04F8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04F9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04FA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04FB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04FC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04FD) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04FE), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x04FF) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0500), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0501) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0502), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0503) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0504), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0505) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0506), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0507) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0508), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0509) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x050A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x050B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x050C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x050D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x050E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x050F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0510), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0511) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0512), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0513) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0514), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0515) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0516), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0517) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0518), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0519) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x051A), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x051B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x051C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x051D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x051E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x051F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0520) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0521), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0522) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0523), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0524) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0525), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0526) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0527), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0528) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0529), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x052A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x052B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x052C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x052D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x052E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x052F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0530) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0531), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0532), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0533) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0534), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0535), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0536), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0537), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0538), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0539) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x053A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x053B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x053C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x053D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x053E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x053F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0540), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0541) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0542), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0543) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0544), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0545) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0546), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0547) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0548), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0549) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x054A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x054B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x054C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x054D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x054E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x054F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0550), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0551) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0552), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0553) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0554), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0555) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0556), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0557) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0558), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0559) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x154E), /*0002*/ ZYDIS_DEFINITION_2OP(0x154F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0313), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0314) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x055E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x055F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0315), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0316) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0564), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0565) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0566), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0567) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0568), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0569), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x056A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x056B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x056C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0317), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0318), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0319), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x031A), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x031B), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x031C), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x031D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x031E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x031F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0320) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0321), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0322) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0323), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0324) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0325), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0326) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0327), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0328) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0329), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x032A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x032B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x032C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x032D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x032E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x032F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0330) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0331), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0332) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0333), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0334) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0335), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0336) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0337), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0338) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0339), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x033A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x033B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x033C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x033D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x033E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x033F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0340) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0341), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0342) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0343), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0344) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0345), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0346) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0347), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0348) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0349), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x034A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x034B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x034C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x034D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x034E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x034F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0350) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0351), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0352) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0353), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0354) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0355), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0356) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0357), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0358) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0991), /*0002*/ ZYDIS_DEFINITION_2OP(0x0992) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x098D), /*0002*/ ZYDIS_DEFINITION_3OP(0x098E) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x098F), /*0002*/ ZYDIS_DEFINITION_3OP(0x0990) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x0989), /*0002*/ ZYDIS_DEFINITION_3OP(0x098A) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x098B), /*0002*/ ZYDIS_DEFINITION_3OP(0x098C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0359), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x035A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x035B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x035C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x035D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x035E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05C5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05C6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05C7), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05C8) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05C9), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05CA) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05CB), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05CC) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05CD), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05CE) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05CF), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05D0) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1B62), /*0002*/ ZYDIS_DEFINITION_4OP(0x1B63) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1B60), /*0002*/ ZYDIS_DEFINITION_4OP(0x1B61) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05D1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05D2) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05D3), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05D4) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05D5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05D6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05D7), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05D8) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1504), /*0002*/ ZYDIS_DEFINITION_3OP(0x1505) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1511), /*0002*/ ZYDIS_DEFINITION_3OP(0x1512) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x035F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0360) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x0C67), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0361) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05D9), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05DA) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05DB), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05DC) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05DD), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05DE) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1562), /*0002*/ ZYDIS_DEFINITION_4OP(0x1563) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1014), /*0002*/ ZYDIS_DEFINITION_4OP(0x1015) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0362), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0363) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0364) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0365) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0366) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0367) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05DF), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05E0) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05E1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05E2) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05E3), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05E4) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x0C2D), /*0002*/ ZYDIS_DEFINITION_4OP(0x0C2E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05E5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05E6) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x1340), /*0002*/ ZYDIS_DEFINITION_4OP(0x1341) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05E7), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05E8) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0368), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0369) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x036A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x036B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05F1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05F2) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05F3), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05F4) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05F5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05F6) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x036C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x036D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x036E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x036F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0370), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0371) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0372), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0373) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1389), /*0002*/ ZYDIS_DEFINITION_3OP(0x138A) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1387), /*0002*/ ZYDIS_DEFINITION_3OP(0x1388) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x13BB), /*0002*/ ZYDIS_DEFINITION_3OP(0x13BC) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x13B9), /*0002*/ ZYDIS_DEFINITION_3OP(0x13BA) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0374), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0375) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0376), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0377) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0378), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0379) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x037A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x037B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x037C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x037D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x037E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x037F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0380), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0381) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0382), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0383) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0384), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0385) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0386), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0387) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0388), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0389) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x038A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x038B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x038C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x038D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x038E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x038F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0390), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0391) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0392), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0393) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x0993), /*0002*/ ZYDIS_DEFINITION_3OP(0x0994) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x115F), /*0002*/ ZYDIS_DEFINITION_3OP(0x1160) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1161), /*0002*/ ZYDIS_DEFINITION_3OP(0x1162) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0627), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0628) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0629), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x062A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0394), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0395) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0396), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0397) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0398), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0399) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1C0F), /*0002*/ ZYDIS_DEFINITION_3OP(0x1C10) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1B8C), /*0002*/ ZYDIS_DEFINITION_3OP(0x1B8D) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1B22), /*0002*/ ZYDIS_DEFINITION_3OP(0x1B23) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x097C), /*0002*/ ZYDIS_DEFINITION_3OP(0x097D) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x11BF), /*0002*/ ZYDIS_DEFINITION_3OP(0x11C0) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x0B42), /*0002*/ ZYDIS_DEFINITION_3OP(0x0B43) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x062B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x062C) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1C36), /*0002*/ ZYDIS_DEFINITION_3OP(0x1C37) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x106F), /*0002*/ ZYDIS_DEFINITION_3OP(0x1070) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x0C28), /*0002*/ ZYDIS_DEFINITION_3OP(0x0C29) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1046), /*0002*/ ZYDIS_DEFINITION_3OP(0x1047) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x062D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x062E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x062F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0630) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1136), /*0002*/ ZYDIS_DEFINITION_2OP(0x113A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0631), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0632) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x0A46), /*0002*/ ZYDIS_DEFINITION_4OP(0x0A47) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0633), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0634) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x039A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x039B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x039C), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x039D) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1143), /*0002*/ ZYDIS_DEFINITION_2OP(0x1144) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1145), /*0002*/ ZYDIS_DEFINITION_2OP(0x1146) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0635), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0636) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x039E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x039F) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03A0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03A1) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03A2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03A3) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1C0A), /*0002*/ ZYDIS_DEFINITION_3OP(0x1C0B) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x0977), /*0002*/ ZYDIS_DEFINITION_3OP(0x0978) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x11BA), /*0002*/ ZYDIS_DEFINITION_3OP(0x11BB) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x0B24), /*0002*/ ZYDIS_DEFINITION_3OP(0x0B25) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1C31), /*0002*/ ZYDIS_DEFINITION_3OP(0x1C32) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x106A), /*0002*/ ZYDIS_DEFINITION_3OP(0x106B) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x0C23), /*0002*/ ZYDIS_DEFINITION_3OP(0x0C24) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x1041), /*0002*/ ZYDIS_DEFINITION_3OP(0x1042) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0637), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0638) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0639), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x063A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x063B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x063C) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03A4) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03A5) }, { /*0001*/ ZYDIS_DEFINITION_4OP(0x0A41), /*0002*/ ZYDIS_DEFINITION_4OP(0x0A42) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x063D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x063E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x063F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0640) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0641), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03A6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03A7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03A8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03A9) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03AA), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03AB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03AC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03AD) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x008E), /*0002*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0031), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0032) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0033), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0034) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0035), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0036) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0037), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0038) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0039), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x003A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x003B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x003C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x003D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x003E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x003F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0040) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0041), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0042) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0043), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0044) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0045), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0046) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0047), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0048) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0049), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x004A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x004B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x004C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x004D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x004E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x004F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0050) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0051), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0052) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0053), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMREG, 0x0054) } }; const ZydisInstructionTableNode filterModrmReg[][8] = { { /*0001*/ ZYDIS_DEFINITION_1OP(0x08D3), /*0002*/ ZYDIS_DEFINITION_1OP(0x08F5), /*0003*/ ZYDIS_DEFINITION_1OP(0x0409), /*0004*/ ZYDIS_DEFINITION_1OP(0x0428), /*0005*/ ZYDIS_DEFINITION_1OP(0x0C33), /*0006*/ ZYDIS_DEFINITION_1OP(0x0C35), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x000A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x000B), /*0003*/ ZYDIS_DEFINITION_1OP(0x040A), /*0004*/ ZYDIS_DEFINITION_1OP(0x0429), /*0005*/ ZYDIS_DEFINITION_1OP(0x0C34), /*0006*/ ZYDIS_DEFINITION_1OP(0x0C36), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0003), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0004), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0005), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0006), /*0005*/ ZYDIS_DEFINITION_1OP(0x08D7), /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_DEFINITION_1OP(0x040B), /*0008*/ ZYDIS_DEFINITION_1OP(0x033A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0000), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0001), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0002), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0003), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x000C), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0004), /*0007*/ ZYDIS_DEFINITION_1OP(0x040C), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0005) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06C6), /*0002*/ ZYDIS_DEFINITION_1OP(0x06CB), /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06C7), /*0002*/ ZYDIS_DEFINITION_1OP(0x06C8), /*0003*/ ZYDIS_DEFINITION_1OP(0x06C9), /*0004*/ ZYDIS_DEFINITION_1OP(0x06CA), /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0121), /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0122), /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0123), /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0124), /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0125), /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0126), /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0127), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0128), /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0129), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x012A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0006), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0007), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0008), /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0009), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x000A), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x000B), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x000C), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x000D), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x000E), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0056), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0057), /*0003*/ ZYDIS_DEFINITION_1OP(0x03F1), /*0004*/ ZYDIS_DEFINITION_1OP(0x08E8), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0058), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0059), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x005A), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0140) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0032), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0033), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0034), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0035), /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x000F), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0010), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0011) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x006E), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x006F), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0070), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0071) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0072), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0073), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0074), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0075) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0085), /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0086), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0087), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0088), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0165), /*0008*/ ZYDIS_DEFINITION_1OP(0x1194) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0089), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x008A) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00AA), /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00AB), /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00AC), /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00AD), /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00AE), /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00AF), /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00ED), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00EE), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x004C), /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00EF), /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x004F), /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00F0), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00F1), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00C4), /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00F2), /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00C7), /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00F3), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00CA), /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00F4), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00CD) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00F5), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00CF), /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x00F6), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00D1) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01CE), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01CF), /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01D0), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01D1), /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01D2), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01D3), /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01D4), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x01D5), /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x003E), /*0002*/ ZYDIS_DEFINITION_2OP(0x0547), /*0003*/ ZYDIS_DEFINITION_2OP(0x0018), /*0004*/ ZYDIS_DEFINITION_2OP(0x0831), /*0005*/ ZYDIS_DEFINITION_2OP(0x007C), /*0006*/ ZYDIS_DEFINITION_2OP(0x090C), /*0007*/ ZYDIS_DEFINITION_2OP(0x1CD9), /*0008*/ ZYDIS_DEFINITION_2OP(0x01BA) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x003F), /*0002*/ ZYDIS_DEFINITION_2OP(0x0548), /*0003*/ ZYDIS_DEFINITION_2OP(0x0019), /*0004*/ ZYDIS_DEFINITION_2OP(0x0832), /*0005*/ ZYDIS_DEFINITION_2OP(0x007D), /*0006*/ ZYDIS_DEFINITION_2OP(0x090D), /*0007*/ ZYDIS_DEFINITION_2OP(0x1CDA), /*0008*/ ZYDIS_DEFINITION_2OP(0x01BB) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0273), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0274), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0275), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0276), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0277), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0278), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0279), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x027A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x027B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x027C), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x027D), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x027E), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x027F), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0280), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0281), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0282) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0077), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0078), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0079), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x007A), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x007B), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x007C), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x007D), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x007E) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x007F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0080), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0081), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0082), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0083), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0084), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0085), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0086) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0283), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0284), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0285), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0286), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0287), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0288), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0289), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x028A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x028B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x028C), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x028D), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x028E), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x028F), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0290), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0291), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x0292) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0087), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0088), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02A2), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02A3), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02A4), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02A5), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02A6), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02A7), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02A8) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02A9), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02AA), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02AB), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02AC), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02AD), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02AE), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02AF) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02B0), /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02B1), /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02B2), /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02B3), /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07BF), /*0002*/ ZYDIS_DEFINITION_2OP(0x07D7), /*0003*/ ZYDIS_DEFINITION_2OP(0x0778), /*0004*/ ZYDIS_DEFINITION_2OP(0x0794), /*0005*/ ZYDIS_DEFINITION_2OP(0x087C), /*0006*/ ZYDIS_DEFINITION_2OP(0x08A4), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_DEFINITION_2OP(0x0801) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07C0), /*0002*/ ZYDIS_DEFINITION_2OP(0x07D8), /*0003*/ ZYDIS_DEFINITION_2OP(0x0779), /*0004*/ ZYDIS_DEFINITION_2OP(0x0795), /*0005*/ ZYDIS_DEFINITION_2OP(0x087D), /*0006*/ ZYDIS_DEFINITION_2OP(0x08A5), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_DEFINITION_2OP(0x0802) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02DC), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02DD), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02DE), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02DF), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02E0), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02E1), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02E2) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02E3), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02E4), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02E5), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02E6), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02E7), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02E8), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02E9) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_1OP(0x101A), /*0004*/ ZYDIS_DEFINITION_1OP(0x1C14), /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02F9), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02FA), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02FB), /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02FC), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02FD), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x02FE), /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0480), /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0481), /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0482), /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0483), /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0484), /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0485), /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0486), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0487), /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0488), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0489) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x047A), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x047B), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0012) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03AE), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03AF), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0013) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07C7), /*0002*/ ZYDIS_DEFINITION_2OP(0x07DF), /*0003*/ ZYDIS_DEFINITION_2OP(0x0780), /*0004*/ ZYDIS_DEFINITION_2OP(0x079C), /*0005*/ ZYDIS_DEFINITION_2OP(0x0884), /*0006*/ ZYDIS_DEFINITION_2OP(0x08AC), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_DEFINITION_2OP(0x0809) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07C8), /*0002*/ ZYDIS_DEFINITION_2OP(0x07E0), /*0003*/ ZYDIS_DEFINITION_2OP(0x0781), /*0004*/ ZYDIS_DEFINITION_2OP(0x079D), /*0005*/ ZYDIS_DEFINITION_2OP(0x0885), /*0006*/ ZYDIS_DEFINITION_2OP(0x08AD), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_DEFINITION_2OP(0x080A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03B1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03B2), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03B3), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03B4), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03B5), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03B6), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03B7) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03B8), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03B9), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03BA), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03BB), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03BC), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03BD), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03BE) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07CF), /*0002*/ ZYDIS_DEFINITION_2OP(0x07E7), /*0003*/ ZYDIS_DEFINITION_2OP(0x0788), /*0004*/ ZYDIS_DEFINITION_2OP(0x07A4), /*0005*/ ZYDIS_DEFINITION_2OP(0x088C), /*0006*/ ZYDIS_DEFINITION_2OP(0x08B4), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_DEFINITION_2OP(0x0811) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07D0), /*0002*/ ZYDIS_DEFINITION_2OP(0x07E8), /*0003*/ ZYDIS_DEFINITION_2OP(0x0789), /*0004*/ ZYDIS_DEFINITION_2OP(0x07A5), /*0005*/ ZYDIS_DEFINITION_2OP(0x088D), /*0006*/ ZYDIS_DEFINITION_2OP(0x08B5), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_DEFINITION_2OP(0x0812) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03BF), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03C0), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03C1), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03C2), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03C3), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03C4), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03C5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03C6), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03C7), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03C8), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03C9), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03CA), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03CB), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03CC) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x025D), /*0002*/ ZYDIS_DEFINITION_1OP(0x02AF), /*0003*/ ZYDIS_DEFINITION_1OP(0x026D), /*0004*/ ZYDIS_DEFINITION_1OP(0x0272), /*0005*/ ZYDIS_DEFINITION_1OP(0x02D1), /*0006*/ ZYDIS_DEFINITION_1OP(0x02D6), /*0007*/ ZYDIS_DEFINITION_1OP(0x0279), /*0008*/ ZYDIS_DEFINITION_1OP(0x027E) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x025E), /*0002*/ ZYDIS_DEFINITION_2OP(0x02B0), /*0003*/ ZYDIS_DEFINITION_2OP(0x026E), /*0004*/ ZYDIS_DEFINITION_2OP(0x0273), /*0005*/ ZYDIS_DEFINITION_2OP(0x02D2), /*0006*/ ZYDIS_DEFINITION_2OP(0x02D7), /*0007*/ ZYDIS_DEFINITION_2OP(0x027A), /*0008*/ ZYDIS_DEFINITION_2OP(0x027F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x02A1), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_1OP(0x02C7), /*0004*/ ZYDIS_DEFINITION_1OP(0x02CB), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0163), /*0006*/ ZYDIS_DEFINITION_1OP(0x02A6), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0164), /*0008*/ ZYDIS_DEFINITION_1OP(0x02B8) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x02A2), /*0002*/ ZYDIS_DEFINITION_1OP(0x02E2), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0014), /*0004*/ ZYDIS_DEFINITION_1OP(0x02CC), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0015), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0016), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0017), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0018) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0285), /*0002*/ ZYDIS_DEFINITION_1OP(0x0292), /*0003*/ ZYDIS_DEFINITION_1OP(0x0287), /*0004*/ ZYDIS_DEFINITION_1OP(0x0289), /*0005*/ ZYDIS_DEFINITION_1OP(0x029D), /*0006*/ ZYDIS_DEFINITION_1OP(0x029F), /*0007*/ ZYDIS_DEFINITION_1OP(0x028B), /*0008*/ ZYDIS_DEFINITION_1OP(0x028D) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0265), /*0002*/ ZYDIS_DEFINITION_2OP(0x0267), /*0003*/ ZYDIS_DEFINITION_2OP(0x0266), /*0004*/ ZYDIS_DEFINITION_2OP(0x026C), /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x0019), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x028F), /*0002*/ ZYDIS_DEFINITION_1OP(0x029A), /*0003*/ ZYDIS_DEFINITION_1OP(0x0295), /*0004*/ ZYDIS_DEFINITION_1OP(0x0297), /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_DEFINITION_1OP(0x02A3), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_DEFINITION_1OP(0x02CD) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0268), /*0002*/ ZYDIS_DEFINITION_2OP(0x026A), /*0003*/ ZYDIS_DEFINITION_2OP(0x0269), /*0004*/ ZYDIS_DEFINITION_2OP(0x026B), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x001A), /*0006*/ ZYDIS_DEFINITION_1OP(0x02DD), /*0007*/ ZYDIS_DEFINITION_1OP(0x0270), /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x025F), /*0002*/ ZYDIS_DEFINITION_1OP(0x02B1), /*0003*/ ZYDIS_DEFINITION_1OP(0x026F), /*0004*/ ZYDIS_DEFINITION_1OP(0x0274), /*0005*/ ZYDIS_DEFINITION_1OP(0x02D3), /*0006*/ ZYDIS_DEFINITION_1OP(0x02D8), /*0007*/ ZYDIS_DEFINITION_1OP(0x027B), /*0008*/ ZYDIS_DEFINITION_1OP(0x0280) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0260), /*0002*/ ZYDIS_DEFINITION_2OP(0x02B2), /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_DEFINITION_2OP(0x02D9), /*0006*/ ZYDIS_DEFINITION_2OP(0x02D4), /*0007*/ ZYDIS_DEFINITION_2OP(0x0281), /*0008*/ ZYDIS_DEFINITION_2OP(0x027C) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x02A4), /*0002*/ ZYDIS_DEFINITION_1OP(0x029B), /*0003*/ ZYDIS_DEFINITION_1OP(0x02C8), /*0004*/ ZYDIS_DEFINITION_1OP(0x02CE), /*0005*/ ZYDIS_DEFINITION_1OP(0x02C2), /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_DEFINITION_1OP(0x02B7), /*0008*/ ZYDIS_DEFINITION_1OP(0x02BB) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0284), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_1OP(0x02C9), /*0004*/ ZYDIS_DEFINITION_1OP(0x02CC), /*0005*/ ZYDIS_DEFINITION_1OP(0x02DC), /*0006*/ ZYDIS_DEFINITION_1OP(0x02DF), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0286), /*0002*/ ZYDIS_DEFINITION_1OP(0x0293), /*0003*/ ZYDIS_DEFINITION_1OP(0x0288), /*0004*/ ZYDIS_DEFINITION_1OP(0x028A), /*0005*/ ZYDIS_DEFINITION_1OP(0x029E), /*0006*/ ZYDIS_DEFINITION_1OP(0x02A0), /*0007*/ ZYDIS_DEFINITION_1OP(0x028C), /*0008*/ ZYDIS_DEFINITION_1OP(0x028E) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0261), /*0002*/ ZYDIS_DEFINITION_1OP(0x02B3), /*0003*/ ZYDIS_DEFINITION_1OP(0x0275), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x001B), /*0005*/ ZYDIS_DEFINITION_1OP(0x02DA), /*0006*/ ZYDIS_DEFINITION_1OP(0x02D5), /*0007*/ ZYDIS_DEFINITION_1OP(0x0282), /*0008*/ ZYDIS_DEFINITION_1OP(0x027D) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0290), /*0002*/ ZYDIS_DEFINITION_1OP(0x029C), /*0003*/ ZYDIS_DEFINITION_1OP(0x0296), /*0004*/ ZYDIS_DEFINITION_1OP(0x0298), /*0005*/ ZYDIS_DEFINITION_1OP(0x0262), /*0006*/ ZYDIS_DEFINITION_1OP(0x0291), /*0007*/ ZYDIS_DEFINITION_1OP(0x0263), /*0008*/ ZYDIS_DEFINITION_1OP(0x0299) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x02C0), /*0002*/ ZYDIS_DEFINITION_1OP(0x02E2), /*0003*/ ZYDIS_DEFINITION_1OP(0x02CC), /*0004*/ ZYDIS_DEFINITION_1OP(0x02CC), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODRMRM, 0x001C), /*0006*/ ZYDIS_DEFINITION_1OP(0x02DE), /*0007*/ ZYDIS_DEFINITION_1OP(0x0271), /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x093A), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_1OP(0x052B), /*0004*/ ZYDIS_DEFINITION_1OP(0x0521), /*0005*/ ZYDIS_DEFINITION_1OP(0x050B), /*0006*/ ZYDIS_DEFINITION_1OP(0x0308), /*0007*/ ZYDIS_DEFINITION_1OP(0x023C), /*0008*/ ZYDIS_DEFINITION_1OP(0x02F4) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x093B), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_1OP(0x052C), /*0004*/ ZYDIS_DEFINITION_1OP(0x0522), /*0005*/ ZYDIS_DEFINITION_1OP(0x050C), /*0006*/ ZYDIS_DEFINITION_1OP(0x0309), /*0007*/ ZYDIS_DEFINITION_1OP(0x023D), /*0008*/ ZYDIS_DEFINITION_1OP(0x02F5) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03CD), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03CE), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03CF), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03D0), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03D1), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03D2), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03D3), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03D4) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03D5), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03D6), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03D7), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03D8), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03D9), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03DA), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03DB), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03DC) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x031E), /*0002*/ ZYDIS_DEFINITION_1OP(0x0234), /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x031F), /*0002*/ ZYDIS_DEFINITION_1OP(0x0235), /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03DD), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03DE), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x009C), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03DF), /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x009D), /*0006*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03E0), /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x009E), /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03E1), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_REXW, 0x03E2), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x009F), /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x00A0), /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x00A1), /*0008*/ ZYDIS_INVALID } }; const ZydisInstructionTableNode filterModrmRm[][8] = { { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_0OP(0x104B), /*0003*/ ZYDIS_DEFINITION_0OP(0x1074), /*0004*/ ZYDIS_DEFINITION_0OP(0x1199), /*0005*/ ZYDIS_DEFINITION_0OP(0x11C8), /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x0445), /*0002*/ ZYDIS_DEFINITION_0OP(0x051F), /*0003*/ ZYDIS_DEFINITION_0OP(0x013B), /*0004*/ ZYDIS_DEFINITION_0OP(0x08E3), /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_DEFINITION_0OP(0x0251) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x1CC1), /*0002*/ ZYDIS_DEFINITION_0OP(0x1CF7), /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_DEFINITION_0OP(0x104D), /*0006*/ ZYDIS_DEFINITION_0OP(0x1CC0), /*0007*/ ZYDIS_DEFINITION_0OP(0x1CFB), /*0008*/ ZYDIS_DEFINITION_0OP(0x0252) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0007), /*0002*/ ZYDIS_DEFINITION_0OP(0x1077), /*0003*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0008), /*0004*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x0009), /*0005*/ ZYDIS_DEFINITION_0OP(0x08E6), /*0006*/ ZYDIS_DEFINITION_0OP(0x0140), /*0007*/ ZYDIS_DEFINITION_1OP(0x08D2), /*0008*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x000A) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_DEFINITION_0OP(0x07B1), /*0008*/ ZYDIS_DEFINITION_0OP(0x1CA4) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MODE, 0x000B), /*0002*/ ZYDIS_DEFINITION_0OP(0x07BA), /*0003*/ ZYDIS_DEFINITION_0OP(0x0446), /*0004*/ ZYDIS_DEFINITION_0OP(0x0520), /*0005*/ ZYDIS_DEFINITION_0OP(0x0144), /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x0447), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x1CF8), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x1CF9), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x1CFA), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x1CBE), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x1CBB), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x1CBD), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x1CBC), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x1CBF), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x03FC), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x043C), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0149), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x1CA5), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0141), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x02B6), /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x0264), /*0002*/ ZYDIS_DEFINITION_0OP(0x025C), /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_DEFINITION_0OP(0x02DB), /*0006*/ ZYDIS_DEFINITION_0OP(0x02E1), /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x02A5), /*0002*/ ZYDIS_DEFINITION_0OP(0x02AA), /*0003*/ ZYDIS_DEFINITION_0OP(0x02A9), /*0004*/ ZYDIS_DEFINITION_0OP(0x02AD), /*0005*/ ZYDIS_DEFINITION_0OP(0x02AB), /*0006*/ ZYDIS_DEFINITION_0OP(0x02AC), /*0007*/ ZYDIS_DEFINITION_0OP(0x02AE), /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x025B), /*0002*/ ZYDIS_DEFINITION_0OP(0x02E8), /*0003*/ ZYDIS_DEFINITION_0OP(0x02BF), /*0004*/ ZYDIS_DEFINITION_0OP(0x02BC), /*0005*/ ZYDIS_DEFINITION_0OP(0x02E7), /*0006*/ ZYDIS_DEFINITION_0OP(0x02BE), /*0007*/ ZYDIS_DEFINITION_0OP(0x0278), /*0008*/ ZYDIS_DEFINITION_0OP(0x0294) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x02BD), /*0002*/ ZYDIS_DEFINITION_0OP(0x02E9), /*0003*/ ZYDIS_DEFINITION_0OP(0x02C6), /*0004*/ ZYDIS_DEFINITION_0OP(0x02C5), /*0005*/ ZYDIS_DEFINITION_0OP(0x02C1), /*0006*/ ZYDIS_DEFINITION_0OP(0x02C3), /*0007*/ ZYDIS_DEFINITION_0OP(0x02C4), /*0008*/ ZYDIS_DEFINITION_0OP(0x0277) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_0OP(0x02E0), /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_INVALID, /*0003*/ ZYDIS_DEFINITION_0OP(0x02B4), /*0004*/ ZYDIS_DEFINITION_0OP(0x02B5), /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_0OP(0x0276), /*0003*/ ZYDIS_INVALID, /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x02D0), /*0002*/ ZYDIS_DEFINITION_1OP(0x02CA), /*0003*/ ZYDIS_DEFINITION_1OP(0x02CF), /*0004*/ ZYDIS_INVALID, /*0005*/ ZYDIS_INVALID, /*0006*/ ZYDIS_INVALID, /*0007*/ ZYDIS_INVALID, /*0008*/ ZYDIS_INVALID } }; const ZydisInstructionTableNode filterOperandSize[][2] = { { /*0001*/ ZYDIS_DEFINITION_2OP(0x002F), /*0002*/ ZYDIS_DEFINITION_2OP(0x0030) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x002D), /*0002*/ ZYDIS_DEFINITION_2OP(0x002E) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0035), /*0002*/ ZYDIS_DEFINITION_2OP(0x0036) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0038), /*0002*/ ZYDIS_DEFINITION_2OP(0x0039) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x003C), /*0002*/ ZYDIS_DEFINITION_2OP(0x003D) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0536), /*0002*/ ZYDIS_DEFINITION_2OP(0x0537) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0539), /*0002*/ ZYDIS_DEFINITION_2OP(0x053A) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x053E), /*0002*/ ZYDIS_DEFINITION_2OP(0x053F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0541), /*0002*/ ZYDIS_DEFINITION_2OP(0x0542) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0545), /*0002*/ ZYDIS_DEFINITION_2OP(0x0546) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x08D5), /*0002*/ ZYDIS_DEFINITION_1OP(0x08D6) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x08F7), /*0002*/ ZYDIS_DEFINITION_1OP(0x08F8) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x08D9), /*0002*/ ZYDIS_DEFINITION_1OP(0x08DA) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x03EB), /*0002*/ ZYDIS_DEFINITION_2OP(0x03EC) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x03EE), /*0002*/ ZYDIS_DEFINITION_2OP(0x03EF) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0420), /*0002*/ ZYDIS_DEFINITION_2OP(0x0421) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0423), /*0002*/ ZYDIS_DEFINITION_2OP(0x0424) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0529), /*0002*/ ZYDIS_DEFINITION_1OP(0x052A) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0096), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0097) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x009B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x009C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x009E), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x009F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0195), /*0002*/ ZYDIS_DEFINITION_2OP(0x0196) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0198), /*0002*/ ZYDIS_DEFINITION_2OP(0x0199) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0183), /*0002*/ ZYDIS_DEFINITION_2OP(0x0184) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0186), /*0002*/ ZYDIS_DEFINITION_2OP(0x0187) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0153), /*0002*/ ZYDIS_DEFINITION_2OP(0x0154) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0156), /*0002*/ ZYDIS_DEFINITION_2OP(0x0157) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x014D), /*0002*/ ZYDIS_DEFINITION_2OP(0x014E) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0150), /*0002*/ ZYDIS_DEFINITION_2OP(0x0151) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x015F), /*0002*/ ZYDIS_DEFINITION_2OP(0x0160) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0162), /*0002*/ ZYDIS_DEFINITION_2OP(0x0163) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x017D), /*0002*/ ZYDIS_DEFINITION_2OP(0x017E) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0180), /*0002*/ ZYDIS_DEFINITION_2OP(0x0181) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0159), /*0002*/ ZYDIS_DEFINITION_2OP(0x015A) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x015C), /*0002*/ ZYDIS_DEFINITION_2OP(0x015D) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0147), /*0002*/ ZYDIS_DEFINITION_2OP(0x0148) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x014A), /*0002*/ ZYDIS_DEFINITION_2OP(0x014B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01A1), /*0002*/ ZYDIS_DEFINITION_2OP(0x01A2) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01A4), /*0002*/ ZYDIS_DEFINITION_2OP(0x01A5) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x018F), /*0002*/ ZYDIS_DEFINITION_2OP(0x0190) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0192), /*0002*/ ZYDIS_DEFINITION_2OP(0x0193) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x019B), /*0002*/ ZYDIS_DEFINITION_2OP(0x019C) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x019E), /*0002*/ ZYDIS_DEFINITION_2OP(0x019F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0189), /*0002*/ ZYDIS_DEFINITION_2OP(0x018A) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x018C), /*0002*/ ZYDIS_DEFINITION_2OP(0x018D) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0171), /*0002*/ ZYDIS_DEFINITION_2OP(0x0172) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0174), /*0002*/ ZYDIS_DEFINITION_2OP(0x0175) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x016B), /*0002*/ ZYDIS_DEFINITION_2OP(0x016C) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x016E), /*0002*/ ZYDIS_DEFINITION_2OP(0x016F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0177), /*0002*/ ZYDIS_DEFINITION_2OP(0x0178) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x017A), /*0002*/ ZYDIS_DEFINITION_2OP(0x017B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0165), /*0002*/ ZYDIS_DEFINITION_2OP(0x0166) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0168), /*0002*/ ZYDIS_DEFINITION_2OP(0x0169) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0399), /*0002*/ ZYDIS_DEFINITION_1OP(0x039A) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x038A), /*0002*/ ZYDIS_DEFINITION_1OP(0x038B) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0351), /*0002*/ ZYDIS_DEFINITION_1OP(0x0352) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x034C), /*0002*/ ZYDIS_DEFINITION_1OP(0x034D) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x035C), /*0002*/ ZYDIS_DEFINITION_1OP(0x035D) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0385), /*0002*/ ZYDIS_DEFINITION_1OP(0x0386) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0356), /*0002*/ ZYDIS_DEFINITION_1OP(0x0357) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0347), /*0002*/ ZYDIS_DEFINITION_1OP(0x0348) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x03A4), /*0002*/ ZYDIS_DEFINITION_1OP(0x03A5) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0394), /*0002*/ ZYDIS_DEFINITION_1OP(0x0395) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x039E), /*0002*/ ZYDIS_DEFINITION_1OP(0x039F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x038F), /*0002*/ ZYDIS_DEFINITION_1OP(0x0390) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x036D), /*0002*/ ZYDIS_DEFINITION_1OP(0x036E) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0368), /*0002*/ ZYDIS_DEFINITION_1OP(0x0369) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0372), /*0002*/ ZYDIS_DEFINITION_1OP(0x0373) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0363), /*0002*/ ZYDIS_DEFINITION_1OP(0x0364) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x076D), /*0002*/ ZYDIS_DEFINITION_1OP(0x076D) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x076D), /*0002*/ ZYDIS_DEFINITION_1OP(0x076D) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06B5), /*0002*/ ZYDIS_DEFINITION_1OP(0x06B5) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06B5), /*0002*/ ZYDIS_DEFINITION_1OP(0x06B5) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x00F7), /*0002*/ ZYDIS_DEFINITION_2OP(0x00F8) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x00FA), /*0002*/ ZYDIS_DEFINITION_2OP(0x00FB) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x0895), /*0002*/ ZYDIS_DEFINITION_3OP(0x0896) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x0898), /*0002*/ ZYDIS_DEFINITION_3OP(0x0899) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x089B), /*0002*/ ZYDIS_DEFINITION_3OP(0x089C) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x089E), /*0002*/ ZYDIS_DEFINITION_3OP(0x089F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x076E), /*0002*/ ZYDIS_DEFINITION_1OP(0x076E) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x076E), /*0002*/ ZYDIS_DEFINITION_1OP(0x076E) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06B6), /*0002*/ ZYDIS_DEFINITION_1OP(0x06B6) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06B6), /*0002*/ ZYDIS_DEFINITION_1OP(0x06B6) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x011B), /*0002*/ ZYDIS_DEFINITION_2OP(0x011C) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x011E), /*0002*/ ZYDIS_DEFINITION_2OP(0x011F) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x08BD), /*0002*/ ZYDIS_DEFINITION_3OP(0x08BE) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x08C0), /*0002*/ ZYDIS_DEFINITION_3OP(0x08C1) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x08C3), /*0002*/ ZYDIS_DEFINITION_3OP(0x08C4) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x08C6), /*0002*/ ZYDIS_DEFINITION_3OP(0x08C7) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0311), /*0002*/ ZYDIS_DEFINITION_2OP(0x0312) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0314), /*0002*/ ZYDIS_DEFINITION_2OP(0x0315) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01DF), /*0002*/ ZYDIS_DEFINITION_2OP(0x01E0) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01E2), /*0002*/ ZYDIS_DEFINITION_2OP(0x01E3) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0426), /*0002*/ ZYDIS_DEFINITION_2OP(0x0427) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x010F), /*0002*/ ZYDIS_DEFINITION_2OP(0x0110) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0112), /*0002*/ ZYDIS_DEFINITION_2OP(0x0113) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x03FE), /*0002*/ ZYDIS_DEFINITION_2OP(0x03FF) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0403), /*0002*/ ZYDIS_DEFINITION_2OP(0x0404) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0500), /*0002*/ ZYDIS_DEFINITION_2OP(0x0501) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0503), /*0002*/ ZYDIS_DEFINITION_2OP(0x0504) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0506) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0508) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x014A), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x014B) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x014D), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x014E) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x00FD), /*0002*/ ZYDIS_DEFINITION_2OP(0x00FE) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0121), /*0002*/ ZYDIS_DEFINITION_2OP(0x0122) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0115), /*0002*/ ZYDIS_DEFINITION_2OP(0x0116) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0103), /*0002*/ ZYDIS_DEFINITION_2OP(0x0104) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0100), /*0002*/ ZYDIS_DEFINITION_2OP(0x0101) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0124), /*0002*/ ZYDIS_DEFINITION_2OP(0x0125) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0118), /*0002*/ ZYDIS_DEFINITION_2OP(0x0119) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0106), /*0002*/ ZYDIS_DEFINITION_2OP(0x0107) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0109), /*0002*/ ZYDIS_DEFINITION_2OP(0x010A) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x010C), /*0002*/ ZYDIS_DEFINITION_2OP(0x010D) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0150), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0151) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0153), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0154) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0156), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0157) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0159), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x015A) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x04EC), /*0002*/ ZYDIS_DEFINITION_2OP(0x04ED) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x04EF), /*0002*/ ZYDIS_DEFINITION_2OP(0x04F0) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x04F2) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x04F4) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CA9), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CAA) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CAC), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CAD) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x07B4), /*0002*/ ZYDIS_DEFINITION_1OP(0x07B5) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x07B7), /*0002*/ ZYDIS_DEFINITION_1OP(0x07B8) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x00F5) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x00F5) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x00F5) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x00F5) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x00F5) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x00F5) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x00F5) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x00F5) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0007), /*0002*/ ZYDIS_DEFINITION_2OP(0x0008) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x000A), /*0002*/ ZYDIS_DEFINITION_2OP(0x000B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x000F), /*0002*/ ZYDIS_DEFINITION_2OP(0x0010) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0012), /*0002*/ ZYDIS_DEFINITION_2OP(0x0013) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0016), /*0002*/ ZYDIS_DEFINITION_2OP(0x0017) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0820), /*0002*/ ZYDIS_DEFINITION_2OP(0x0821) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0823), /*0002*/ ZYDIS_DEFINITION_2OP(0x0824) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0828), /*0002*/ ZYDIS_DEFINITION_2OP(0x0829) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x082B), /*0002*/ ZYDIS_DEFINITION_2OP(0x082C) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x082F), /*0002*/ ZYDIS_DEFINITION_2OP(0x0830) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x006B), /*0002*/ ZYDIS_DEFINITION_2OP(0x006C) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x006E), /*0002*/ ZYDIS_DEFINITION_2OP(0x006F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0073), /*0002*/ ZYDIS_DEFINITION_2OP(0x0074) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0076), /*0002*/ ZYDIS_DEFINITION_2OP(0x0077) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x007A), /*0002*/ ZYDIS_DEFINITION_2OP(0x007B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x08FC), /*0002*/ ZYDIS_DEFINITION_2OP(0x08FD) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x08FF), /*0002*/ ZYDIS_DEFINITION_2OP(0x0900) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0904), /*0002*/ ZYDIS_DEFINITION_2OP(0x0905) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0906), /*0002*/ ZYDIS_DEFINITION_2OP(0x0907) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x090A), /*0002*/ ZYDIS_DEFINITION_2OP(0x090B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CC8), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CC9) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CCB), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CCC) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CD0), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CD1) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CD3), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CD4) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CD7), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CD8) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01A9), /*0002*/ ZYDIS_DEFINITION_2OP(0x01AA) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01AC), /*0002*/ ZYDIS_DEFINITION_2OP(0x01AD) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01B1), /*0002*/ ZYDIS_DEFINITION_2OP(0x01B2) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01B4), /*0002*/ ZYDIS_DEFINITION_2OP(0x01B5) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01B8), /*0002*/ ZYDIS_DEFINITION_2OP(0x01B9) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x031C), /*0002*/ ZYDIS_DEFINITION_1OP(0x031D) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x031C), /*0002*/ ZYDIS_DEFINITION_1OP(0x031D) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x031C), /*0002*/ ZYDIS_DEFINITION_1OP(0x031D) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x031C), /*0002*/ ZYDIS_DEFINITION_1OP(0x031D) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x031C), /*0002*/ ZYDIS_DEFINITION_1OP(0x031D) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x031C), /*0002*/ ZYDIS_DEFINITION_1OP(0x031D) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x031C), /*0002*/ ZYDIS_DEFINITION_1OP(0x031D) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x031C), /*0002*/ ZYDIS_DEFINITION_1OP(0x031D) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0232), /*0002*/ ZYDIS_DEFINITION_1OP(0x0233) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0232), /*0002*/ ZYDIS_DEFINITION_1OP(0x0233) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0232), /*0002*/ ZYDIS_DEFINITION_1OP(0x0233) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0232), /*0002*/ ZYDIS_DEFINITION_1OP(0x0233) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0232), /*0002*/ ZYDIS_DEFINITION_1OP(0x0233) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0232), /*0002*/ ZYDIS_DEFINITION_1OP(0x0233) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0232), /*0002*/ ZYDIS_DEFINITION_1OP(0x0233) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0232), /*0002*/ ZYDIS_DEFINITION_1OP(0x0233) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x075E), /*0002*/ ZYDIS_DEFINITION_1OP(0x075F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x075E), /*0002*/ ZYDIS_DEFINITION_1OP(0x0760) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x075E), /*0002*/ ZYDIS_DEFINITION_1OP(0x075F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x075E), /*0002*/ ZYDIS_DEFINITION_1OP(0x0760) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x075E), /*0002*/ ZYDIS_DEFINITION_1OP(0x075F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x075E), /*0002*/ ZYDIS_DEFINITION_1OP(0x0760) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x075E), /*0002*/ ZYDIS_DEFINITION_1OP(0x075F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x075E), /*0002*/ ZYDIS_DEFINITION_1OP(0x0760) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x075E), /*0002*/ ZYDIS_DEFINITION_1OP(0x075F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x075E), /*0002*/ ZYDIS_DEFINITION_1OP(0x0760) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x075E), /*0002*/ ZYDIS_DEFINITION_1OP(0x075F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x075E), /*0002*/ ZYDIS_DEFINITION_1OP(0x0760) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x075E), /*0002*/ ZYDIS_DEFINITION_1OP(0x075F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x075E), /*0002*/ ZYDIS_DEFINITION_1OP(0x0760) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x075E), /*0002*/ ZYDIS_DEFINITION_1OP(0x075F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x075E), /*0002*/ ZYDIS_DEFINITION_1OP(0x0760) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AC), /*0002*/ ZYDIS_DEFINITION_1OP(0x06AD) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AC), /*0002*/ ZYDIS_DEFINITION_1OP(0x06AE) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AC), /*0002*/ ZYDIS_DEFINITION_1OP(0x06AD) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AC), /*0002*/ ZYDIS_DEFINITION_1OP(0x06AE) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AC), /*0002*/ ZYDIS_DEFINITION_1OP(0x06AD) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AC), /*0002*/ ZYDIS_DEFINITION_1OP(0x06AE) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AC), /*0002*/ ZYDIS_DEFINITION_1OP(0x06AD) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AC), /*0002*/ ZYDIS_DEFINITION_1OP(0x06AE) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AC), /*0002*/ ZYDIS_DEFINITION_1OP(0x06AD) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AC), /*0002*/ ZYDIS_DEFINITION_1OP(0x06AE) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AC), /*0002*/ ZYDIS_DEFINITION_1OP(0x06AD) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AC), /*0002*/ ZYDIS_DEFINITION_1OP(0x06AE) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AC), /*0002*/ ZYDIS_DEFINITION_1OP(0x06AD) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AC), /*0002*/ ZYDIS_DEFINITION_1OP(0x06AE) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AC), /*0002*/ ZYDIS_DEFINITION_1OP(0x06AD) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AC), /*0002*/ ZYDIS_DEFINITION_1OP(0x06AE) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x076F), /*0002*/ ZYDIS_DEFINITION_0OP(0x0770) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x06B7), /*0002*/ ZYDIS_DEFINITION_0OP(0x06B8) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x00E6), /*0002*/ ZYDIS_DEFINITION_2OP(0x00E7) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0761), /*0002*/ ZYDIS_DEFINITION_1OP(0x0762) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0761), /*0002*/ ZYDIS_DEFINITION_1OP(0x0763) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x02FD), /*0002*/ ZYDIS_DEFINITION_3OP(0x02FE) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x0300), /*0002*/ ZYDIS_DEFINITION_3OP(0x0301) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0764), /*0002*/ ZYDIS_DEFINITION_1OP(0x0765) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0764), /*0002*/ ZYDIS_DEFINITION_1OP(0x0766) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x0303), /*0002*/ ZYDIS_DEFINITION_3OP(0x0304) }, { /*0001*/ ZYDIS_DEFINITION_3OP(0x0306), /*0002*/ ZYDIS_DEFINITION_3OP(0x0307) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0001), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0002) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0004), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0005) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0041), /*0002*/ ZYDIS_DEFINITION_2OP(0x0042) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x054A), /*0002*/ ZYDIS_DEFINITION_2OP(0x054B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x001B), /*0002*/ ZYDIS_DEFINITION_2OP(0x001C) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0834), /*0002*/ ZYDIS_DEFINITION_2OP(0x0835) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x007F), /*0002*/ ZYDIS_DEFINITION_2OP(0x0080) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x090F), /*0002*/ ZYDIS_DEFINITION_2OP(0x0910) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CDC), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CDD) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01BD), /*0002*/ ZYDIS_DEFINITION_2OP(0x01BE) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0044), /*0002*/ ZYDIS_DEFINITION_2OP(0x0045) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x054D), /*0002*/ ZYDIS_DEFINITION_2OP(0x054E) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x001E), /*0002*/ ZYDIS_DEFINITION_2OP(0x001F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0837), /*0002*/ ZYDIS_DEFINITION_2OP(0x0838) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0082), /*0002*/ ZYDIS_DEFINITION_2OP(0x0083) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0912), /*0002*/ ZYDIS_DEFINITION_2OP(0x0913) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CDF), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CE0) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01C0), /*0002*/ ZYDIS_DEFINITION_2OP(0x01C1) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0047), /*0002*/ ZYDIS_DEFINITION_2OP(0x0048) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0550), /*0002*/ ZYDIS_DEFINITION_2OP(0x0551) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0021), /*0002*/ ZYDIS_DEFINITION_2OP(0x0022) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x083A), /*0002*/ ZYDIS_DEFINITION_2OP(0x083B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0085), /*0002*/ ZYDIS_DEFINITION_2OP(0x0086) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0915), /*0002*/ ZYDIS_DEFINITION_2OP(0x0916) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CE2), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CE3) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01C3), /*0002*/ ZYDIS_DEFINITION_2OP(0x01C4) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x004A), /*0002*/ ZYDIS_DEFINITION_2OP(0x004B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0553), /*0002*/ ZYDIS_DEFINITION_2OP(0x0554) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0024), /*0002*/ ZYDIS_DEFINITION_2OP(0x0025) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x083D), /*0002*/ ZYDIS_DEFINITION_2OP(0x083E) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0088), /*0002*/ ZYDIS_DEFINITION_2OP(0x0089) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0918), /*0002*/ ZYDIS_DEFINITION_2OP(0x0919) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CE5), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CE6) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01C6), /*0002*/ ZYDIS_DEFINITION_2OP(0x01C7) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0931), /*0002*/ ZYDIS_DEFINITION_2OP(0x0932) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0934), /*0002*/ ZYDIS_DEFINITION_2OP(0x0935) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB3), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CB4) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB6), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CB7) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x044B), /*0002*/ ZYDIS_DEFINITION_2OP(0x044C) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x044E), /*0002*/ ZYDIS_DEFINITION_2OP(0x044F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0453), /*0002*/ ZYDIS_DEFINITION_2OP(0x0454) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0456), /*0002*/ ZYDIS_DEFINITION_2OP(0x0457) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x045A), /*0002*/ ZYDIS_DEFINITION_2OP(0x045B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x03F5), /*0002*/ ZYDIS_DEFINITION_2OP(0x03F6) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x045E), /*0002*/ ZYDIS_DEFINITION_2OP(0x045F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AF), /*0002*/ ZYDIS_DEFINITION_1OP(0x06B0) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06AF), /*0002*/ ZYDIS_DEFINITION_1OP(0x06B3) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06B1), /*0002*/ ZYDIS_DEFINITION_1OP(0x06B2) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x06B1), /*0002*/ ZYDIS_DEFINITION_1OP(0x06B4) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01C2), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01C3) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB9), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CBA) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB9), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CBA) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB9), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CBA) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB9), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CBA) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB9), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CBA) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB9), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CBA) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB9), /*0002*/ ZYDIS_DEFINITION_2OP(0x1CBA) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x0138), /*0002*/ ZYDIS_DEFINITION_0OP(0x022F) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x022E), /*0002*/ ZYDIS_DEFINITION_0OP(0x0139) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x012A), /*0002*/ ZYDIS_DEFINITION_1OP(0x012B) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x0771), /*0002*/ ZYDIS_DEFINITION_0OP(0x0773) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x0771), /*0002*/ ZYDIS_DEFINITION_0OP(0x0772) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x06BF), /*0002*/ ZYDIS_DEFINITION_0OP(0x06C1) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x06BF), /*0002*/ ZYDIS_DEFINITION_0OP(0x06C0) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0007), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0008) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x000B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x000C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x000F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0010) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0013), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0014) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0938), /*0002*/ ZYDIS_DEFINITION_2OP(0x0939) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0017), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0018) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x001B), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x001C) }, { /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x001F), /*0002*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0020) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0478), /*0002*/ ZYDIS_DEFINITION_2OP(0x0479) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0478), /*0002*/ ZYDIS_DEFINITION_2OP(0x0479) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0478), /*0002*/ ZYDIS_DEFINITION_2OP(0x0479) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0478), /*0002*/ ZYDIS_DEFINITION_2OP(0x0479) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0478), /*0002*/ ZYDIS_DEFINITION_2OP(0x0479) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0478), /*0002*/ ZYDIS_DEFINITION_2OP(0x0479) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0478), /*0002*/ ZYDIS_DEFINITION_2OP(0x0479) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0478), /*0002*/ ZYDIS_DEFINITION_2OP(0x0479) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07C2), /*0002*/ ZYDIS_DEFINITION_2OP(0x07C3) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07DA), /*0002*/ ZYDIS_DEFINITION_2OP(0x07DB) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x077B), /*0002*/ ZYDIS_DEFINITION_2OP(0x077C) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0797), /*0002*/ ZYDIS_DEFINITION_2OP(0x0798) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x087F), /*0002*/ ZYDIS_DEFINITION_2OP(0x0880) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x08A7), /*0002*/ ZYDIS_DEFINITION_2OP(0x08A8) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0804), /*0002*/ ZYDIS_DEFINITION_2OP(0x0805) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07C5), /*0002*/ ZYDIS_DEFINITION_2OP(0x07C6) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07DD), /*0002*/ ZYDIS_DEFINITION_2OP(0x07DE) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x077E), /*0002*/ ZYDIS_DEFINITION_2OP(0x077F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x079A), /*0002*/ ZYDIS_DEFINITION_2OP(0x079B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0882), /*0002*/ ZYDIS_DEFINITION_2OP(0x0883) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x08AA), /*0002*/ ZYDIS_DEFINITION_2OP(0x08AB) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0807), /*0002*/ ZYDIS_DEFINITION_2OP(0x0808) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x03FA), /*0002*/ ZYDIS_DEFINITION_2OP(0x03FB) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x03F2), /*0002*/ ZYDIS_DEFINITION_2OP(0x03F3) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x047D), /*0002*/ ZYDIS_DEFINITION_2OP(0x047E) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0480), /*0002*/ ZYDIS_DEFINITION_2OP(0x0481) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x1CAE), /*0002*/ ZYDIS_DEFINITION_1OP(0x1CAF) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0253), /*0002*/ ZYDIS_DEFINITION_2OP(0x0254) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0253), /*0002*/ ZYDIS_DEFINITION_2OP(0x0255) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x03F7), /*0002*/ ZYDIS_DEFINITION_0OP(0x03F8) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x03F7), /*0002*/ ZYDIS_DEFINITION_0OP(0x03F9) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x0341), /*0002*/ ZYDIS_DEFINITION_0OP(0x0342) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07CA), /*0002*/ ZYDIS_DEFINITION_2OP(0x07CB) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07E2), /*0002*/ ZYDIS_DEFINITION_2OP(0x07E3) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0783), /*0002*/ ZYDIS_DEFINITION_2OP(0x0784) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x079F), /*0002*/ ZYDIS_DEFINITION_2OP(0x07A0) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0887), /*0002*/ ZYDIS_DEFINITION_2OP(0x0888) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x08AF), /*0002*/ ZYDIS_DEFINITION_2OP(0x08B0) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x080C), /*0002*/ ZYDIS_DEFINITION_2OP(0x080D) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07CD), /*0002*/ ZYDIS_DEFINITION_2OP(0x07CE) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07E5), /*0002*/ ZYDIS_DEFINITION_2OP(0x07E6) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0786), /*0002*/ ZYDIS_DEFINITION_2OP(0x0787) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07A2), /*0002*/ ZYDIS_DEFINITION_2OP(0x07A3) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x088A), /*0002*/ ZYDIS_DEFINITION_2OP(0x088B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x08B2), /*0002*/ ZYDIS_DEFINITION_2OP(0x08B3) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x080F), /*0002*/ ZYDIS_DEFINITION_2OP(0x0810) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07D2), /*0002*/ ZYDIS_DEFINITION_2OP(0x07D3) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07EA), /*0002*/ ZYDIS_DEFINITION_2OP(0x07EB) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x078B), /*0002*/ ZYDIS_DEFINITION_2OP(0x078C) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07A7), /*0002*/ ZYDIS_DEFINITION_2OP(0x07A8) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x088F), /*0002*/ ZYDIS_DEFINITION_2OP(0x0890) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x08B7), /*0002*/ ZYDIS_DEFINITION_2OP(0x08B8) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0814), /*0002*/ ZYDIS_DEFINITION_2OP(0x0815) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07D5), /*0002*/ ZYDIS_DEFINITION_2OP(0x07D6) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07ED), /*0002*/ ZYDIS_DEFINITION_2OP(0x07EE) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x078E), /*0002*/ ZYDIS_DEFINITION_2OP(0x078F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x07AA), /*0002*/ ZYDIS_DEFINITION_2OP(0x07AB) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0892), /*0002*/ ZYDIS_DEFINITION_2OP(0x0893) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x08BA), /*0002*/ ZYDIS_DEFINITION_2OP(0x08BB) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0817), /*0002*/ ZYDIS_DEFINITION_2OP(0x0818) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x02A7), /*0002*/ ZYDIS_DEFINITION_1OP(0x02A8) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x02B9), /*0002*/ ZYDIS_DEFINITION_1OP(0x02BA) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0317), /*0002*/ ZYDIS_DEFINITION_2OP(0x0318) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x055A), /*0002*/ ZYDIS_DEFINITION_2OP(0x055B) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x012D), /*0002*/ ZYDIS_DEFINITION_1OP(0x012E) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0375), /*0002*/ ZYDIS_DEFINITION_1OP(0x0376) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0407), /*0002*/ ZYDIS_DEFINITION_1OP(0x0408) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x031A), /*0002*/ ZYDIS_DEFINITION_2OP(0x031B) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x055D), /*0002*/ ZYDIS_DEFINITION_2OP(0x055E) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x093D), /*0002*/ ZYDIS_DEFINITION_2OP(0x093E) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x093D), /*0002*/ ZYDIS_DEFINITION_2OP(0x093E) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x052E), /*0002*/ ZYDIS_DEFINITION_1OP(0x052F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0524), /*0002*/ ZYDIS_DEFINITION_1OP(0x0525) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x050E), /*0002*/ ZYDIS_DEFINITION_1OP(0x050F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x030B), /*0002*/ ZYDIS_DEFINITION_1OP(0x030C) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x023F), /*0002*/ ZYDIS_DEFINITION_1OP(0x0240) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x02F7), /*0002*/ ZYDIS_DEFINITION_1OP(0x02F8) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0940), /*0002*/ ZYDIS_DEFINITION_2OP(0x0941) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0940), /*0002*/ ZYDIS_DEFINITION_2OP(0x0941) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0531), /*0002*/ ZYDIS_DEFINITION_1OP(0x0532) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0527), /*0002*/ ZYDIS_DEFINITION_1OP(0x0528) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0511), /*0002*/ ZYDIS_DEFINITION_1OP(0x0512) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x030E), /*0002*/ ZYDIS_DEFINITION_1OP(0x030F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0242), /*0002*/ ZYDIS_DEFINITION_1OP(0x0243) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x02FA), /*0002*/ ZYDIS_DEFINITION_1OP(0x02FB) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0321), /*0002*/ ZYDIS_DEFINITION_1OP(0x0322) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0237), /*0002*/ ZYDIS_DEFINITION_1OP(0x0238) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0134), /*0002*/ ZYDIS_DEFINITION_1OP(0x0135) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0130), /*0002*/ ZYDIS_DEFINITION_1OP(0x0131) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x037E), /*0002*/ ZYDIS_DEFINITION_1OP(0x037F) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x037A), /*0002*/ ZYDIS_DEFINITION_1OP(0x037B) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0767), /*0002*/ ZYDIS_DEFINITION_1OP(0x0768) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0767), /*0002*/ ZYDIS_DEFINITION_1OP(0x076B) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0324), /*0002*/ ZYDIS_DEFINITION_1OP(0x0325) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x023A), /*0002*/ ZYDIS_DEFINITION_1OP(0x023B) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0136), /*0002*/ ZYDIS_DEFINITION_1OP(0x0137) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0380), /*0002*/ ZYDIS_DEFINITION_1OP(0x0381) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0769), /*0002*/ ZYDIS_DEFINITION_1OP(0x076A) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0769), /*0002*/ ZYDIS_DEFINITION_1OP(0x076C) } }; const ZydisInstructionTableNode filterAddressSize[][3] = { { /*0001*/ ZYDIS_DEFINITION_2OP(0x0326), /*0002*/ ZYDIS_DEFINITION_2OP(0x0327), /*0003*/ ZYDIS_DEFINITION_2OP(0x0328) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0329), /*0002*/ ZYDIS_DEFINITION_2OP(0x032B), /*0003*/ ZYDIS_DEFINITION_2OP(0x032C) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x032A), /*0002*/ ZYDIS_DEFINITION_2OP(0x032D), /*0003*/ ZYDIS_DEFINITION_2OP(0x032E) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x055F), /*0002*/ ZYDIS_DEFINITION_2OP(0x0560), /*0003*/ ZYDIS_DEFINITION_2OP(0x0561) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0562), /*0002*/ ZYDIS_DEFINITION_2OP(0x0564), /*0003*/ ZYDIS_DEFINITION_2OP(0x0565) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0563), /*0002*/ ZYDIS_DEFINITION_2OP(0x0566), /*0003*/ ZYDIS_DEFINITION_2OP(0x0567) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0460), /*0002*/ ZYDIS_DEFINITION_2OP(0x0461), /*0003*/ ZYDIS_DEFINITION_2OP(0x0462) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0465), /*0002*/ ZYDIS_DEFINITION_2OP(0x0466), /*0003*/ ZYDIS_DEFINITION_2OP(0x0467) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0468), /*0002*/ ZYDIS_DEFINITION_2OP(0x0469), /*0003*/ ZYDIS_DEFINITION_2OP(0x046A) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x0463), /*0003*/ ZYDIS_DEFINITION_2OP(0x0464) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x046B), /*0002*/ ZYDIS_DEFINITION_2OP(0x046C), /*0003*/ ZYDIS_DEFINITION_2OP(0x046D) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0470), /*0002*/ ZYDIS_DEFINITION_2OP(0x0471), /*0003*/ ZYDIS_DEFINITION_2OP(0x0472) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0473), /*0002*/ ZYDIS_DEFINITION_2OP(0x0474), /*0003*/ ZYDIS_DEFINITION_2OP(0x0475) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_2OP(0x046E), /*0003*/ ZYDIS_DEFINITION_2OP(0x046F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x04D3), /*0002*/ ZYDIS_DEFINITION_2OP(0x04D4), /*0003*/ ZYDIS_DEFINITION_2OP(0x04D5) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x04D7), /*0002*/ ZYDIS_DEFINITION_2OP(0x04D9), /*0003*/ ZYDIS_DEFINITION_2OP(0x04DA) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x04D8), /*0002*/ ZYDIS_DEFINITION_2OP(0x04DB), /*0003*/ ZYDIS_DEFINITION_2OP(0x04DC) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x04D6), /*0002*/ ZYDIS_DEFINITION_2OP(0x04DD), /*0003*/ ZYDIS_DEFINITION_2OP(0x04DE) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01CC), /*0002*/ ZYDIS_DEFINITION_2OP(0x01CD), /*0003*/ ZYDIS_DEFINITION_2OP(0x01CE) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01D0), /*0002*/ ZYDIS_DEFINITION_2OP(0x01D2), /*0003*/ ZYDIS_DEFINITION_2OP(0x01D3) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01D1), /*0002*/ ZYDIS_DEFINITION_2OP(0x01D4), /*0003*/ ZYDIS_DEFINITION_2OP(0x01D5) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x01CF), /*0002*/ ZYDIS_DEFINITION_2OP(0x01D6), /*0003*/ ZYDIS_DEFINITION_2OP(0x01D7) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x08E9), /*0002*/ ZYDIS_DEFINITION_2OP(0x08EA), /*0003*/ ZYDIS_DEFINITION_2OP(0x08EB) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x08EC), /*0002*/ ZYDIS_DEFINITION_2OP(0x08ED), /*0003*/ ZYDIS_DEFINITION_2OP(0x08EE) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x08EF), /*0002*/ ZYDIS_DEFINITION_2OP(0x08F0), /*0003*/ ZYDIS_DEFINITION_2OP(0x08F1) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x08F2), /*0002*/ ZYDIS_DEFINITION_2OP(0x08F3), /*0003*/ ZYDIS_DEFINITION_2OP(0x08F4) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x040D), /*0002*/ ZYDIS_DEFINITION_2OP(0x040E), /*0003*/ ZYDIS_DEFINITION_2OP(0x040F) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0411), /*0002*/ ZYDIS_DEFINITION_2OP(0x0413), /*0003*/ ZYDIS_DEFINITION_2OP(0x0414) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0412), /*0002*/ ZYDIS_DEFINITION_2OP(0x0415), /*0003*/ ZYDIS_DEFINITION_2OP(0x0416) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0410), /*0002*/ ZYDIS_DEFINITION_2OP(0x0417), /*0003*/ ZYDIS_DEFINITION_2OP(0x0418) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x083F), /*0002*/ ZYDIS_DEFINITION_2OP(0x0840), /*0003*/ ZYDIS_DEFINITION_2OP(0x0841) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0843), /*0002*/ ZYDIS_DEFINITION_2OP(0x0845), /*0003*/ ZYDIS_DEFINITION_2OP(0x0846) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0844), /*0002*/ ZYDIS_DEFINITION_2OP(0x0847), /*0003*/ ZYDIS_DEFINITION_2OP(0x0848) }, { /*0001*/ ZYDIS_DEFINITION_2OP(0x0842), /*0002*/ ZYDIS_DEFINITION_2OP(0x0849), /*0003*/ ZYDIS_DEFINITION_2OP(0x084A) }, { /*0001*/ ZYDIS_DEFINITION_0OP(0x1CC2), /*0002*/ ZYDIS_DEFINITION_0OP(0x1CC3), /*0003*/ ZYDIS_DEFINITION_0OP(0x1CC4) }, { /*0001*/ ZYDIS_INVALID, /*0002*/ ZYDIS_DEFINITION_1OP(0x035E), /*0003*/ ZYDIS_DEFINITION_1OP(0x03A0) }, { /*0001*/ ZYDIS_DEFINITION_1OP(0x0358), /*0002*/ ZYDIS_DEFINITION_1OP(0x035F), /*0003*/ ZYDIS_INVALID } }; const ZydisInstructionTableNode filterREXW[][2] = { { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0000), /*0001*/ ZYDIS_DEFINITION_2OP(0x0031) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0001), /*0001*/ ZYDIS_DEFINITION_2OP(0x002C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0002), /*0001*/ ZYDIS_DEFINITION_2OP(0x0034) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0003), /*0001*/ ZYDIS_DEFINITION_2OP(0x0037) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0004), /*0001*/ ZYDIS_DEFINITION_2OP(0x003B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0005), /*0001*/ ZYDIS_DEFINITION_2OP(0x0535) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0006), /*0001*/ ZYDIS_DEFINITION_2OP(0x0538) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0007), /*0001*/ ZYDIS_DEFINITION_2OP(0x053D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0008), /*0001*/ ZYDIS_DEFINITION_2OP(0x0540) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0009), /*0001*/ ZYDIS_DEFINITION_2OP(0x0544) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x000A), /*0001*/ ZYDIS_DEFINITION_0OP(0x08D4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x000B), /*0001*/ ZYDIS_DEFINITION_1OP(0x08F6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x000C), /*0001*/ ZYDIS_DEFINITION_1OP(0x08D8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x000D), /*0001*/ ZYDIS_DEFINITION_2OP(0x03EA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x000E), /*0001*/ ZYDIS_DEFINITION_2OP(0x03ED) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x000F), /*0001*/ ZYDIS_DEFINITION_2OP(0x041F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0010), /*0001*/ ZYDIS_DEFINITION_2OP(0x0422) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x001A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x001B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x001C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x001D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x001F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0020) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0021), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0022) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0023), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0024) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0025), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0026) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0012), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0098) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0099), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x009A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0013), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x009D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0014), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00A0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00A1), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00A2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00A3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00A4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00B6), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00B7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00B9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00BA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00BB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00BC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00BD), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00BE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00C0), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00C1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00C3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00C4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00C7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00C8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00C9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00CA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0015), /*0001*/ ZYDIS_DEFINITION_2OP(0x0194) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0016), /*0001*/ ZYDIS_DEFINITION_2OP(0x0197) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0017), /*0001*/ ZYDIS_DEFINITION_2OP(0x0182) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0018), /*0001*/ ZYDIS_DEFINITION_2OP(0x0185) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0019), /*0001*/ ZYDIS_DEFINITION_2OP(0x0152) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x001A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0155) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x001B), /*0001*/ ZYDIS_DEFINITION_2OP(0x014C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x001C), /*0001*/ ZYDIS_DEFINITION_2OP(0x014F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x001D), /*0001*/ ZYDIS_DEFINITION_2OP(0x015E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x001E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0161) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x001F), /*0001*/ ZYDIS_DEFINITION_2OP(0x017C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0020), /*0001*/ ZYDIS_DEFINITION_2OP(0x017F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0021), /*0001*/ ZYDIS_DEFINITION_2OP(0x0158) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0022), /*0001*/ ZYDIS_DEFINITION_2OP(0x015B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0023), /*0001*/ ZYDIS_DEFINITION_2OP(0x0146) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0024), /*0001*/ ZYDIS_DEFINITION_2OP(0x0149) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0025), /*0001*/ ZYDIS_DEFINITION_2OP(0x01A0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0026), /*0001*/ ZYDIS_DEFINITION_2OP(0x01A3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0027), /*0001*/ ZYDIS_DEFINITION_2OP(0x018E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0028), /*0001*/ ZYDIS_DEFINITION_2OP(0x0191) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0029), /*0001*/ ZYDIS_DEFINITION_2OP(0x019A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x002A), /*0001*/ ZYDIS_DEFINITION_2OP(0x019D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x002B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0188) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x002C), /*0001*/ ZYDIS_DEFINITION_2OP(0x018B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x002D), /*0001*/ ZYDIS_DEFINITION_2OP(0x0170) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x002E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0173) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x002F), /*0001*/ ZYDIS_DEFINITION_2OP(0x016A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0030), /*0001*/ ZYDIS_DEFINITION_2OP(0x016D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0031), /*0001*/ ZYDIS_DEFINITION_2OP(0x0176) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0032), /*0001*/ ZYDIS_DEFINITION_2OP(0x0179) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0033), /*0001*/ ZYDIS_DEFINITION_2OP(0x0164) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0034), /*0001*/ ZYDIS_DEFINITION_2OP(0x0167) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00DD), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x00DE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0119), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x011A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x011B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x011C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0139), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x013A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x013B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x013C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0049), /*0001*/ ZYDIS_DEFINITION_2OP(0x00F6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x004A), /*0001*/ ZYDIS_DEFINITION_2OP(0x00F9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x004B), /*0001*/ ZYDIS_DEFINITION_3OP(0x0894) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x004C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0897) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x004D), /*0001*/ ZYDIS_DEFINITION_3OP(0x089A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x004E), /*0001*/ ZYDIS_DEFINITION_3OP(0x089D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0053), /*0001*/ ZYDIS_DEFINITION_2OP(0x011A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0054), /*0001*/ ZYDIS_DEFINITION_2OP(0x011D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0055), /*0001*/ ZYDIS_DEFINITION_3OP(0x08BC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0056), /*0001*/ ZYDIS_DEFINITION_3OP(0x08BF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0057), /*0001*/ ZYDIS_DEFINITION_3OP(0x08C2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0058), /*0001*/ ZYDIS_DEFINITION_3OP(0x08C5) }, { /*0000*/ ZYDIS_DEFINITION_1OP(0x02E5), /*0001*/ ZYDIS_DEFINITION_1OP(0x02E6) }, { /*0000*/ ZYDIS_DEFINITION_1OP(0x02E3), /*0001*/ ZYDIS_DEFINITION_1OP(0x02E4) }, { /*0000*/ ZYDIS_DEFINITION_1OP(0x1CEF), /*0001*/ ZYDIS_DEFINITION_1OP(0x1CF0) }, { /*0000*/ ZYDIS_DEFINITION_1OP(0x1CEB), /*0001*/ ZYDIS_DEFINITION_1OP(0x1CEC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x013F), /*0001*/ ZYDIS_DEFINITION_1OP(0x1CF4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0141), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0142) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0143), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0144) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0145), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0146) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0147), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0148) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0059), /*0001*/ ZYDIS_DEFINITION_2OP(0x0310) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x005A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0313) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x005B), /*0001*/ ZYDIS_DEFINITION_2OP(0x01DE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x005C), /*0001*/ ZYDIS_DEFINITION_2OP(0x01E1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x005D), /*0001*/ ZYDIS_DEFINITION_2OP(0x0425) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x005E), /*0001*/ ZYDIS_DEFINITION_2OP(0x010E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x005F), /*0001*/ ZYDIS_DEFINITION_2OP(0x0111) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0060), /*0001*/ ZYDIS_DEFINITION_2OP(0x03FD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0061), /*0001*/ ZYDIS_DEFINITION_2OP(0x0402) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0062), /*0001*/ ZYDIS_DEFINITION_2OP(0x04FF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0063), /*0001*/ ZYDIS_DEFINITION_2OP(0x0502) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0064), /*0001*/ ZYDIS_DEFINITION_2OP(0x0505) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0065), /*0001*/ ZYDIS_DEFINITION_2OP(0x0507) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0066), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x014C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0067), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x014F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0068), /*0001*/ ZYDIS_DEFINITION_2OP(0x00FC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0069), /*0001*/ ZYDIS_DEFINITION_2OP(0x0120) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x006A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0114) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x006B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0102) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x006C), /*0001*/ ZYDIS_DEFINITION_2OP(0x00FF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x006D), /*0001*/ ZYDIS_DEFINITION_2OP(0x0123) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x006E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0117) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x006F), /*0001*/ ZYDIS_DEFINITION_2OP(0x0105) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0070), /*0001*/ ZYDIS_DEFINITION_2OP(0x0108) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0071), /*0001*/ ZYDIS_DEFINITION_2OP(0x010B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0072), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0152) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0073), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0155) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0074), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0158) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0075), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x015B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0076), /*0001*/ ZYDIS_DEFINITION_2OP(0x04EB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0077), /*0001*/ ZYDIS_DEFINITION_2OP(0x04EE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0078), /*0001*/ ZYDIS_DEFINITION_2OP(0x04F1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0079), /*0001*/ ZYDIS_DEFINITION_2OP(0x04F3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x007A), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CA8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x007B), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CAB) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x04BF), /*0001*/ ZYDIS_DEFINITION_2OP(0x04C0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x015F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0160) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0161), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0162) }, { /*0000*/ ZYDIS_DEFINITION_1OP(0x01E5), /*0001*/ ZYDIS_DEFINITION_1OP(0x01E4) }, { /*0000*/ ZYDIS_DEFINITION_1OP(0x1CED), /*0001*/ ZYDIS_DEFINITION_1OP(0x1CEE) }, { /*0000*/ ZYDIS_DEFINITION_1OP(0x1CF1), /*0001*/ ZYDIS_DEFINITION_1OP(0x1CF2) }, { /*0000*/ ZYDIS_DEFINITION_1OP(0x1CF5), /*0001*/ ZYDIS_DEFINITION_1OP(0x1CF6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x007C), /*0001*/ ZYDIS_DEFINITION_1OP(0x07B3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x007D), /*0001*/ ZYDIS_DEFINITION_1OP(0x07B6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x007E), /*0001*/ ZYDIS_DEFINITION_1OP(0x00F4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x007F), /*0001*/ ZYDIS_DEFINITION_1OP(0x00F4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0080), /*0001*/ ZYDIS_DEFINITION_1OP(0x00F4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0081), /*0001*/ ZYDIS_DEFINITION_1OP(0x00F4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0082), /*0001*/ ZYDIS_DEFINITION_1OP(0x00F4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0083), /*0001*/ ZYDIS_DEFINITION_1OP(0x00F4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0084), /*0001*/ ZYDIS_DEFINITION_1OP(0x00F4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0085), /*0001*/ ZYDIS_DEFINITION_1OP(0x00F4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0174), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x0175) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0086), /*0001*/ ZYDIS_DEFINITION_2OP(0x0006) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0087), /*0001*/ ZYDIS_DEFINITION_2OP(0x0009) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0088), /*0001*/ ZYDIS_DEFINITION_2OP(0x000E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0089), /*0001*/ ZYDIS_DEFINITION_2OP(0x0011) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x008A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0015) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x008B), /*0001*/ ZYDIS_DEFINITION_2OP(0x081F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x008C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0822) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x008D), /*0001*/ ZYDIS_DEFINITION_2OP(0x0827) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x008E), /*0001*/ ZYDIS_DEFINITION_2OP(0x082A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x008F), /*0001*/ ZYDIS_DEFINITION_2OP(0x082E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0090), /*0001*/ ZYDIS_DEFINITION_2OP(0x006A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0091), /*0001*/ ZYDIS_DEFINITION_2OP(0x006D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0092), /*0001*/ ZYDIS_DEFINITION_2OP(0x0072) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0093), /*0001*/ ZYDIS_DEFINITION_2OP(0x0075) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0094), /*0001*/ ZYDIS_DEFINITION_2OP(0x0079) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0095), /*0001*/ ZYDIS_DEFINITION_2OP(0x08FB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0096), /*0001*/ ZYDIS_DEFINITION_2OP(0x08FE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0097), /*0001*/ ZYDIS_DEFINITION_2OP(0x0903) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0098), /*0001*/ ZYDIS_DEFINITION_2OP(0x08FE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0099), /*0001*/ ZYDIS_DEFINITION_2OP(0x0909) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x009A), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CC7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x009B), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CCA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x009C), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CCF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x009D), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CD2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x009E), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CD6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x009F), /*0001*/ ZYDIS_DEFINITION_2OP(0x01A8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00A0), /*0001*/ ZYDIS_DEFINITION_2OP(0x01AB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00A1), /*0001*/ ZYDIS_DEFINITION_2OP(0x01B0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00A2), /*0001*/ ZYDIS_DEFINITION_2OP(0x01B3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00A3), /*0001*/ ZYDIS_DEFINITION_2OP(0x01B7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0010), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0011) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0012), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0013) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x001C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x001D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x001E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x001F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0020), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0021) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0022), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0023) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x004B) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x004C) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x004D) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x004E) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1118) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1119) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0027) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0051) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0028) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0054) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x110E) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x110F) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0055) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0056) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0057) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0058) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0059) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1C45) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0029) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0A4D) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x002A) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x002B) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x002C) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x002D) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x005F) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x002E) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0062) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x002F) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0065) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0030) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0068) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0031) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0032) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0033) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0034) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0035) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0036) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0039) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x003A) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x003B) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x003C) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x003D) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x003E) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x003F) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0040) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0045) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x009F) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0046) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00A2) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10A4), /*0001*/ ZYDIS_DEFINITION_2OP(0x113C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10A5), /*0001*/ ZYDIS_DEFINITION_2OP(0x113D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00A3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00A4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00A5), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00A6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0048), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0049) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x004A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x004B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x004D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x004E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00C0), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00C1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00C2), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00C3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00C5), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00C6) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0050) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0051) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00CE) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00D0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0053), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0054) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0055), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0056) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0057), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0058) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0059), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x005A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x005B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x005C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x005D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x005E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x005F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0060) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0061), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0062) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10A6), /*0001*/ ZYDIS_DEFINITION_2OP(0x113E) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10A7), /*0001*/ ZYDIS_DEFINITION_2OP(0x113F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00F1), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00F2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00F3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00F4) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0063) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0064) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0065) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00FA) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00FF) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0100) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0066) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0103) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1142) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1141) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0067), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0068) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0110), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0111) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0069), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x006A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x011C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x011D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0122), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0123) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0124), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0125) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x006B) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x006C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x006D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x006E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x013A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x013B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x006F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0070) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0146), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0147) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x014C) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x014D) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0071) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0150) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0073) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x015E) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0076) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0171) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0172) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0173) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0174) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0175) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0176) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0177) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0078), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0079) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x017E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x017F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x007A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x007B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0184), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0185) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x007C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x007D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x018A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x018B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x018E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x018F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0190), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0191) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0192), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0193) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01A3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01A4) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x007F) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x019D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01AA), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01AB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01AC), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01AD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0080), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0081) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01B2), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01B3) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0082) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01B6) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0083) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01B9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0085), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0086) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0087), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0088) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1BA5), /*0001*/ ZYDIS_DEFINITION_3OP(0x1BA2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0089), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x008A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x008B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x008C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01D4), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01D5) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x008D) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01D8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x008E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x008F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01DF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01E0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0090), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0091) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01E7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01E8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0092), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0093) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01EF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01F0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0094), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0095) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01F7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01F8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0096), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0097) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01FD), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01FE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0098), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0099) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x009A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x009B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FCB), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FC8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x009C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x009D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x009E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x009F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0209), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x020A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00A0), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00A1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x020F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0210) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00A2), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00A3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0215), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0216) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00A4), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00A5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x021B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x021C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00A6), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00A7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0221), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0222) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B0E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B0C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B0F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B0D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00A8), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00A9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0227), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0228) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B78), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B76) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B79), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B77) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x022B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x022C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x022D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x022E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x022F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0230) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0244), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0245) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00AA), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00AB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0235), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0236) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00AC), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00AD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x023B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x023C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x023D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x023E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x023F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0240) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0241), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0242) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0243), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0244) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00AE), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00AF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0249), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x024A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00B0), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00B1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x024F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0250) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0257), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0258) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0259), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x025A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x025B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x025C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00B2), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00B3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0261), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0262) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00B4), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00B5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0267), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0268) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00B6) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x026B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x026C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x026D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x026E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x026F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0270), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0271) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0272), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0273) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0274), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0275) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0276), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0277) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0278), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0279) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x027A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x027B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x027C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x027D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x027E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x027F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0280), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0281) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0282), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0283) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0284), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0285) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0286), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0287) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00B7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00B8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00B9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00BA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00BB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00BC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00BD), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00BE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00BF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00C0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00C1), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00C2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CA9), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CA4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00C3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00C4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00C5), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00C6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00C7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00C8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D97), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D92) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00C9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00CA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00CB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00CC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00CD), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00CE) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E85), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E80) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00CF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00D0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00D1), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00D2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00D3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00D4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F0F), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F0A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00D5), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00D6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02AC), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02AD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02AE), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02AF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02B0), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02B1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02B2), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02B3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00D7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00D8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00D9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00DA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00DB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00DC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00DD), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00DE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00DF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00E0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00E1), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00E2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CCF), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CCA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00E3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00E4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00E5), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00E6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00E7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00E8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DBD), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DB8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00E9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00EA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00EB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00EC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00ED), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00EE) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EAB), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EA6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00EF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00F0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00F1), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00F2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00F3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00F4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F35), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F30) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00F5), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00F6) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00F7) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02DA) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00F8) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02DD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00F9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00FA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00FB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00FC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00FD), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00FE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x00FF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0100) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0101), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0102) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0103), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0104) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CF5), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CF0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0105), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0106) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0107), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0108) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0109), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x010A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DE3), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DDE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x010B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x010C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x010D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x010E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x010F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0110) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0ED1), /*0001*/ ZYDIS_DEFINITION_3OP(0x0ECC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0111), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0112) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0113), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0114) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0115), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0116) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F5B), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F56) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0117), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0118) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0119), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x011A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0306), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0307) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x031E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x031F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0320), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0321) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0322), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0323) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0324), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0325) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0326), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0327) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0328), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0329) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x032A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x032B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x032C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x032D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x011B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x011C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x011D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x011E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x011F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0120) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0121), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0122) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B1B), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B18) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0123), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0124) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0125), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0126) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0127), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0128) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B85), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B82) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0129), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x012A) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x012B) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x030A) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x012C) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x030D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x012D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x012E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0312), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0313) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0130) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0319) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0133) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0134) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1B52) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0136) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x150A), /*0001*/ ZYDIS_DEFINITION_3OP(0x150E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x150B), /*0001*/ ZYDIS_DEFINITION_3OP(0x150F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0322), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0323) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0324), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0325) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0326), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0327) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0328), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0329) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x036A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x036B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x036C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x036D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x036E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x036F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0370), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0371) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0138), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0139) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0330), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0331) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x013A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x013B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0336), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0337) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1568), /*0001*/ ZYDIS_DEFINITION_4OP(0x156C) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1569), /*0001*/ ZYDIS_DEFINITION_4OP(0x156D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x013C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x013D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x033C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x033D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x013E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x013F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0342), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0343) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0140), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0141) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0142), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0143) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0FE5), /*0001*/ ZYDIS_DEFINITION_4OP(0x0FE2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0144), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0145) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x034A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x034B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x034C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x034D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x034E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x034F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0350), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0351) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x039D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x039E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x039F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03A0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03A1), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03A2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03A3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03A4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0352), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0353) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0354), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0355) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0356), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0357) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0358), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0359) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0146), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0147) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0360), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0361) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0148), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0149) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x014A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x014B) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1AF7), /*0001*/ ZYDIS_DEFINITION_4OP(0x1AF4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x014C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x014D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x014E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x014F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0150), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0151) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0C83), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C80) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0152), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0153) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0154), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0155) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0156), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0157) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1B3B), /*0001*/ ZYDIS_DEFINITION_4OP(0x1B38) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0158), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0159) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x015A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x015B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0378), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0379) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F8A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F88) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F8B), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F89) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0B3C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0B3D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x015C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x015D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BC3), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BC4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x015E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x015F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B4B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B4C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0160), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0161) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0381), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0382) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0383), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0384) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BC9), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BCA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x016C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x016D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B51), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B52) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x016E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x016F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0170), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0171) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x038B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0172) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0BFB), /*0001*/ ZYDIS_DEFINITION_3OP(0x0BFC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0173), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0174) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x113C) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1140) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x038D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x038E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x038F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0390) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0176), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0177) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0395), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0178) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03AF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03B0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03B1), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03B2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0179), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x017A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03B7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03B8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03B9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03BA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03BB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03BC) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03BD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03CA), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03CB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03CC), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03CD) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1147) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1148) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x1149) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x114A) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03CF) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03D0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0B33), /*0001*/ ZYDIS_DEFINITION_3OP(0x0B34) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0B35), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x017B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BB3), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BB4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x017C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x017D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B1E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B1F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x017E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x017F) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1C0C) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0180) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0979) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0181) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x11BC) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0182) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x042E) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0183) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1C33) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0184) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x106C) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0185) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C25) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0186) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1043) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0187) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03D1), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03D2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03D3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03D4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BB9), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BBA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0188), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0189) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B29), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B2A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x018A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x018B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x018C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x018D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x018E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x018F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0BF6), /*0001*/ ZYDIS_DEFINITION_3OP(0x0BF7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0BF8), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0190) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03DD), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03DE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03DF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03E0) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x0A43) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0191) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0192) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXB, 0x0193) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x04F5) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x04F6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00D9), /*0001*/ ZYDIS_DEFINITION_3OP(0x02FC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00DA), /*0001*/ ZYDIS_DEFINITION_3OP(0x02FF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00DD), /*0001*/ ZYDIS_DEFINITION_3OP(0x0302) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00DE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0305) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00E1), /*0001*/ ZYDIS_DEFINITION_2OP(0x0040) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00E2), /*0001*/ ZYDIS_DEFINITION_2OP(0x0549) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00E3), /*0001*/ ZYDIS_DEFINITION_2OP(0x001A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00E4), /*0001*/ ZYDIS_DEFINITION_2OP(0x0833) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00E5), /*0001*/ ZYDIS_DEFINITION_2OP(0x007E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00E6), /*0001*/ ZYDIS_DEFINITION_2OP(0x090E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00E7), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CDB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00E8), /*0001*/ ZYDIS_DEFINITION_2OP(0x01BC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00E9), /*0001*/ ZYDIS_DEFINITION_2OP(0x0043) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00EA), /*0001*/ ZYDIS_DEFINITION_2OP(0x054C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00EB), /*0001*/ ZYDIS_DEFINITION_2OP(0x001D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00EC), /*0001*/ ZYDIS_DEFINITION_2OP(0x0836) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00ED), /*0001*/ ZYDIS_DEFINITION_2OP(0x0081) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00EE), /*0001*/ ZYDIS_DEFINITION_2OP(0x0911) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00EF), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CDE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00F0), /*0001*/ ZYDIS_DEFINITION_2OP(0x01BF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00F1), /*0001*/ ZYDIS_DEFINITION_2OP(0x0046) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00F2), /*0001*/ ZYDIS_DEFINITION_2OP(0x054F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00F3), /*0001*/ ZYDIS_DEFINITION_2OP(0x0020) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00F4), /*0001*/ ZYDIS_DEFINITION_2OP(0x0839) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00F5), /*0001*/ ZYDIS_DEFINITION_2OP(0x0084) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00F6), /*0001*/ ZYDIS_DEFINITION_2OP(0x0914) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00F7), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CE1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00F8), /*0001*/ ZYDIS_DEFINITION_2OP(0x01C2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00F9), /*0001*/ ZYDIS_DEFINITION_2OP(0x0049) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00FA), /*0001*/ ZYDIS_DEFINITION_2OP(0x0552) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00FB), /*0001*/ ZYDIS_DEFINITION_2OP(0x0023) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00FC), /*0001*/ ZYDIS_DEFINITION_2OP(0x083C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00FD), /*0001*/ ZYDIS_DEFINITION_2OP(0x0087) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00FE), /*0001*/ ZYDIS_DEFINITION_2OP(0x0917) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x00FF), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CE4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0100), /*0001*/ ZYDIS_DEFINITION_2OP(0x01C5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0101), /*0001*/ ZYDIS_DEFINITION_2OP(0x0930) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0102), /*0001*/ ZYDIS_DEFINITION_2OP(0x0933) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0103), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0104), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0105), /*0001*/ ZYDIS_DEFINITION_2OP(0x044A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0106), /*0001*/ ZYDIS_DEFINITION_2OP(0x044D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0107), /*0001*/ ZYDIS_DEFINITION_2OP(0x0452) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0108), /*0001*/ ZYDIS_DEFINITION_2OP(0x0455) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0109), /*0001*/ ZYDIS_DEFINITION_2OP(0x0459) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x010A), /*0001*/ ZYDIS_DEFINITION_2OP(0x03F4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x010B), /*0001*/ ZYDIS_DEFINITION_2OP(0x045D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03E4), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03E5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03E6), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03E7) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x17E7), /*0001*/ ZYDIS_DEFINITION_4OP(0x17E8) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x17E9), /*0001*/ ZYDIS_DEFINITION_4OP(0x17EA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00A0), /*0001*/ ZYDIS_DEFINITION_2OP(0x00A1) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00BC), /*0001*/ ZYDIS_DEFINITION_2OP(0x00BD) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00B0), /*0001*/ ZYDIS_DEFINITION_2OP(0x00B1) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0948), /*0001*/ ZYDIS_DEFINITION_2OP(0x0949) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00A8), /*0001*/ ZYDIS_DEFINITION_2OP(0x00A9) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00C4), /*0001*/ ZYDIS_DEFINITION_2OP(0x00C5) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x092A), /*0001*/ ZYDIS_DEFINITION_2OP(0x092B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00A2), /*0001*/ ZYDIS_DEFINITION_2OP(0x00A3) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00BE), /*0001*/ ZYDIS_DEFINITION_2OP(0x00BF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00B2), /*0001*/ ZYDIS_DEFINITION_2OP(0x00B3) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x094A), /*0001*/ ZYDIS_DEFINITION_2OP(0x094B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00AA), /*0001*/ ZYDIS_DEFINITION_2OP(0x00AB) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00C6), /*0001*/ ZYDIS_DEFINITION_2OP(0x00C7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x092C), /*0001*/ ZYDIS_DEFINITION_2OP(0x092D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00AC), /*0001*/ ZYDIS_DEFINITION_2OP(0x00AD) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00A4), /*0001*/ ZYDIS_DEFINITION_2OP(0x00A5) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00AE), /*0001*/ ZYDIS_DEFINITION_2OP(0x00AF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00A6), /*0001*/ ZYDIS_DEFINITION_2OP(0x00A7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1835), /*0001*/ ZYDIS_DEFINITION_3OP(0x1836) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1844), /*0001*/ ZYDIS_DEFINITION_3OP(0x1845) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x183A), /*0001*/ ZYDIS_DEFINITION_3OP(0x183B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x183F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1840) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1869), /*0001*/ ZYDIS_DEFINITION_3OP(0x186A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1872), /*0001*/ ZYDIS_DEFINITION_3OP(0x1873) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x186C), /*0001*/ ZYDIS_DEFINITION_3OP(0x186D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x186F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1870) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x185D), /*0001*/ ZYDIS_DEFINITION_3OP(0x185E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1866), /*0001*/ ZYDIS_DEFINITION_3OP(0x1867) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1860), /*0001*/ ZYDIS_DEFINITION_3OP(0x1861) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1863), /*0001*/ ZYDIS_DEFINITION_3OP(0x1864) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0098), /*0001*/ ZYDIS_DEFINITION_3OP(0x0099) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x009A), /*0001*/ ZYDIS_DEFINITION_3OP(0x009B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0110), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_MANDATORYPREFIX, 0x01C4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0111), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0112), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0113), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0114), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0115), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0116), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0117), /*0001*/ ZYDIS_DEFINITION_2OP(0x1CB8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0118), /*0001*/ ZYDIS_DEFINITION_0OP(0x013A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0119), /*0001*/ ZYDIS_DEFINITION_0OP(0x01EB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x011F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0009) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0120), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x000D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0121), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0011) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0122), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0015) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0123), /*0001*/ ZYDIS_DEFINITION_2OP(0x0937) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0124), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0019) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0125), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x001D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0126), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_ADDRESSSIZE, 0x0021) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0127), /*0001*/ ZYDIS_DEFINITION_2OP(0x0477) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0128), /*0001*/ ZYDIS_DEFINITION_2OP(0x0477) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0129), /*0001*/ ZYDIS_DEFINITION_2OP(0x0477) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x012A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0477) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x012B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0477) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x012C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0477) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x012D), /*0001*/ ZYDIS_DEFINITION_2OP(0x0477) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x012E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0477) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x012F), /*0001*/ ZYDIS_DEFINITION_2OP(0x07C1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0130), /*0001*/ ZYDIS_DEFINITION_2OP(0x07D9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0131), /*0001*/ ZYDIS_DEFINITION_2OP(0x077A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0132), /*0001*/ ZYDIS_DEFINITION_2OP(0x0796) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0133), /*0001*/ ZYDIS_DEFINITION_2OP(0x087E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0134), /*0001*/ ZYDIS_DEFINITION_2OP(0x08A6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0135), /*0001*/ ZYDIS_DEFINITION_2OP(0x0803) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0136), /*0001*/ ZYDIS_DEFINITION_2OP(0x07C4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0137), /*0001*/ ZYDIS_DEFINITION_2OP(0x07DC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0138), /*0001*/ ZYDIS_DEFINITION_2OP(0x077D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0139), /*0001*/ ZYDIS_DEFINITION_2OP(0x0799) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x013A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0881) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x013B), /*0001*/ ZYDIS_DEFINITION_2OP(0x08A9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x013C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0806) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03F9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03FA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03FB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03FC) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x03C9), /*0001*/ ZYDIS_DEFINITION_2OP(0x03C8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03FD), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03FE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03FF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0400) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0401), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0402) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0403), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0404) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0405), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0406) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x03C1), /*0001*/ ZYDIS_DEFINITION_2OP(0x03BC) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x03C2), /*0001*/ ZYDIS_DEFINITION_2OP(0x03BD) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x03C3), /*0001*/ ZYDIS_DEFINITION_2OP(0x03BE) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x03D0), /*0001*/ ZYDIS_DEFINITION_2OP(0x03CF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x03DD), /*0001*/ ZYDIS_DEFINITION_2OP(0x03DC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x008A), /*0001*/ ZYDIS_DEFINITION_3OP(0x008B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x008C), /*0001*/ ZYDIS_DEFINITION_3OP(0x008D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00CC), /*0001*/ ZYDIS_DEFINITION_2OP(0x00CD) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00C8), /*0001*/ ZYDIS_DEFINITION_2OP(0x00C9) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00C0), /*0001*/ ZYDIS_DEFINITION_2OP(0x00C1) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00CE), /*0001*/ ZYDIS_DEFINITION_2OP(0x00CF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00CA), /*0001*/ ZYDIS_DEFINITION_2OP(0x00CB) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x00C2), /*0001*/ ZYDIS_DEFINITION_2OP(0x00C3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0126), /*0001*/ ZYDIS_DEFINITION_3OP(0x0127) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0128), /*0001*/ ZYDIS_DEFINITION_3OP(0x0129) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x009C), /*0001*/ ZYDIS_DEFINITION_3OP(0x009D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x009E), /*0001*/ ZYDIS_DEFINITION_3OP(0x009F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0438), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0439) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x043A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x043B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x03C6), /*0001*/ ZYDIS_DEFINITION_2OP(0x03C7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x043C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x043D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x043E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x043F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0440), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0441) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0442), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0443) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10A0), /*0001*/ ZYDIS_DEFINITION_2OP(0x1136) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10A1), /*0001*/ ZYDIS_DEFINITION_2OP(0x1137) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10A2), /*0001*/ ZYDIS_DEFINITION_2OP(0x1138) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10A3), /*0001*/ ZYDIS_DEFINITION_2OP(0x1139) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x03B2), /*0001*/ ZYDIS_DEFINITION_2OP(0x03B7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x03B3), /*0001*/ ZYDIS_DEFINITION_2OP(0x03B8) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x03B4), /*0001*/ ZYDIS_DEFINITION_2OP(0x03B9) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x03CD), /*0001*/ ZYDIS_DEFINITION_2OP(0x03CE) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x03DA), /*0001*/ ZYDIS_DEFINITION_2OP(0x03DB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x055A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x055B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x055C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x055D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0560), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0561) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0562), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0563) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x056D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x056E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x056F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0570) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0571), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0572) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0573), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0574) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0575), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0576) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0577), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0578) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0579), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x057A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x057B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x057C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x057D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x057E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x057F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0580) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0581), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0582) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0583), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0584) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CA7), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CA2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CA8), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CA3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0585), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0586) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0587), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0588) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D95), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D90) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D96), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D91) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0589), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x058A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x058B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x058C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E83), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E7E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E84), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E7F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x058D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x058E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x058F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0590) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F0D), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F08) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F0E), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F09) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0591), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0592) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0593), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0594) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0595), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0596) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0597), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0598) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0599), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x059A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x059B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x059C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CCD), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CC8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CCE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CC9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x059D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x059E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x059F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05A0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DBB), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DB6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DBC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DB7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05A1), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05A2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05A3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05A4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EA9), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EA4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EAA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EA5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05A5), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05A6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05A7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05A8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F33), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F2E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F34), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F2F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05A9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05AA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05AB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05AC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05AD), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05AE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05AF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05B0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05B1), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05B2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05B3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05B4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CF3), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CEE) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CF4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CEF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05B5), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05B6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05B7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05B8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DE1), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DDC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DE2), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DDD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05B9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05BA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05BB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05BC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0ECF), /*0001*/ ZYDIS_DEFINITION_3OP(0x0ECA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0ED0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0ECB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05BD), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05BE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05BF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05C0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F59), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F54) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F5A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F55) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x08A0), /*0001*/ ZYDIS_DEFINITION_3OP(0x08A1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x08A2), /*0001*/ ZYDIS_DEFINITION_3OP(0x08A3) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05C1) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05C2) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05C3) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05C4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1508), /*0001*/ ZYDIS_DEFINITION_3OP(0x150C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1509), /*0001*/ ZYDIS_DEFINITION_3OP(0x150D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C68), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C69) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1566), /*0001*/ ZYDIS_DEFINITION_4OP(0x156A) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1567), /*0001*/ ZYDIS_DEFINITION_4OP(0x156B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x03D6), /*0001*/ ZYDIS_DEFINITION_3OP(0x03D9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x03D7), /*0001*/ ZYDIS_DEFINITION_3OP(0x03D8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x03D2), /*0001*/ ZYDIS_DEFINITION_3OP(0x03D5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x03D3), /*0001*/ ZYDIS_DEFINITION_3OP(0x03D4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05E9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05EA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05EB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05EC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05ED), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05EE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05EF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05F0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05F7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05F8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05F9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05FA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05FB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05FC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05FD), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05FE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x05FF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0600) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0601), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0602) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0603), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0604) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0605), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0606) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0607), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0608) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0609), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x060A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x060B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x060C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x060D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x060E) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0D0C), /*0001*/ ZYDIS_DEFINITION_4OP(0x0D0D) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0D0E), /*0001*/ ZYDIS_DEFINITION_4OP(0x0D0F) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0D08), /*0001*/ ZYDIS_DEFINITION_4OP(0x0D09) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0D0A), /*0001*/ ZYDIS_DEFINITION_4OP(0x0D0B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x060F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0610) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0611), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0612) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0613), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0614) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0615), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0616) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E5E), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E5F) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E60), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E61) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E5A), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E5B) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E5C), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E5D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0617), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0618) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0619), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x061A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x061B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x061C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x061D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x061E) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0EE8), /*0001*/ ZYDIS_DEFINITION_4OP(0x0EE9) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0EEA), /*0001*/ ZYDIS_DEFINITION_4OP(0x0EEB) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0EE4), /*0001*/ ZYDIS_DEFINITION_4OP(0x0EE5) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0EE6), /*0001*/ ZYDIS_DEFINITION_4OP(0x0EE7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x061F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0620) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0621), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0622) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0623), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0624) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0625), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0626) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0F72), /*0001*/ ZYDIS_DEFINITION_4OP(0x0F73) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0F74), /*0001*/ ZYDIS_DEFINITION_4OP(0x0F75) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0F6E), /*0001*/ ZYDIS_DEFINITION_4OP(0x0F6F) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0F70), /*0001*/ ZYDIS_DEFINITION_4OP(0x0F71) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0B38), /*0001*/ ZYDIS_DEFINITION_3OP(0x0B39) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0B3A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0B3B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BBF), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BC0) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BC1), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BC2) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B47), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B48) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B49), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B4A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x05E8), /*0001*/ ZYDIS_DEFINITION_3OP(0x05E9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x05EA), /*0001*/ ZYDIS_DEFINITION_3OP(0x05EB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0819), /*0001*/ ZYDIS_DEFINITION_3OP(0x081A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x081B), /*0001*/ ZYDIS_DEFINITION_3OP(0x081C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0B2F), /*0001*/ ZYDIS_DEFINITION_3OP(0x0B30) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0B31), /*0001*/ ZYDIS_DEFINITION_3OP(0x0B32) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BAF), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BB0) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BB1), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BB2) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B1A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B1B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B1C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B1D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x03BA), /*0001*/ ZYDIS_DEFINITION_2OP(0x03BF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x03BB), /*0001*/ ZYDIS_DEFINITION_2OP(0x03C0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x05E4), /*0001*/ ZYDIS_DEFINITION_3OP(0x05E5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x05E6), /*0001*/ ZYDIS_DEFINITION_3OP(0x05E7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x051B), /*0001*/ ZYDIS_DEFINITION_3OP(0x051C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x051D), /*0001*/ ZYDIS_DEFINITION_3OP(0x051E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x08C8), /*0001*/ ZYDIS_DEFINITION_3OP(0x08C9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x08CA), /*0001*/ ZYDIS_DEFINITION_3OP(0x08CB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x07EF), /*0001*/ ZYDIS_DEFINITION_3OP(0x07F0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x07F1), /*0001*/ ZYDIS_DEFINITION_3OP(0x07F2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x013F), /*0001*/ ZYDIS_DEFINITION_2OP(0x047C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0140), /*0001*/ ZYDIS_DEFINITION_2OP(0x047F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0146), /*0001*/ ZYDIS_DEFINITION_0OP(0x0343) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0147), /*0001*/ ZYDIS_DEFINITION_2OP(0x07C9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0148), /*0001*/ ZYDIS_DEFINITION_2OP(0x07E1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0149), /*0001*/ ZYDIS_DEFINITION_2OP(0x0782) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x014A), /*0001*/ ZYDIS_DEFINITION_2OP(0x079E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x014B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0886) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x014C), /*0001*/ ZYDIS_DEFINITION_2OP(0x08AE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x014D), /*0001*/ ZYDIS_DEFINITION_2OP(0x080B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x014E), /*0001*/ ZYDIS_DEFINITION_2OP(0x07CC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x014F), /*0001*/ ZYDIS_DEFINITION_2OP(0x07E4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0150), /*0001*/ ZYDIS_DEFINITION_2OP(0x0785) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0151), /*0001*/ ZYDIS_DEFINITION_2OP(0x07A1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0152), /*0001*/ ZYDIS_DEFINITION_2OP(0x0889) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0153), /*0001*/ ZYDIS_DEFINITION_2OP(0x08B1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0154), /*0001*/ ZYDIS_DEFINITION_2OP(0x080E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0155), /*0001*/ ZYDIS_DEFINITION_2OP(0x07D1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0156), /*0001*/ ZYDIS_DEFINITION_2OP(0x07E9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0157), /*0001*/ ZYDIS_DEFINITION_2OP(0x078A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0158), /*0001*/ ZYDIS_DEFINITION_2OP(0x07A6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0159), /*0001*/ ZYDIS_DEFINITION_2OP(0x088E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x015A), /*0001*/ ZYDIS_DEFINITION_2OP(0x08B6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x015B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0813) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x015C), /*0001*/ ZYDIS_DEFINITION_2OP(0x07D4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x015D), /*0001*/ ZYDIS_DEFINITION_2OP(0x07EC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x015E), /*0001*/ ZYDIS_DEFINITION_2OP(0x078D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x015F), /*0001*/ ZYDIS_DEFINITION_2OP(0x07A9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0160), /*0001*/ ZYDIS_DEFINITION_2OP(0x0891) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0161), /*0001*/ ZYDIS_DEFINITION_2OP(0x08B9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0162), /*0001*/ ZYDIS_DEFINITION_2OP(0x0816) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x016C), /*0001*/ ZYDIS_DEFINITION_2OP(0x093C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x016D), /*0001*/ ZYDIS_DEFINITION_2OP(0x093C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x016E), /*0001*/ ZYDIS_DEFINITION_1OP(0x052D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x016F), /*0001*/ ZYDIS_DEFINITION_1OP(0x0523) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0170), /*0001*/ ZYDIS_DEFINITION_1OP(0x050D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0171), /*0001*/ ZYDIS_DEFINITION_1OP(0x030A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0172), /*0001*/ ZYDIS_DEFINITION_1OP(0x023E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0173), /*0001*/ ZYDIS_DEFINITION_1OP(0x02F6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0174), /*0001*/ ZYDIS_DEFINITION_2OP(0x093F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0175), /*0001*/ ZYDIS_DEFINITION_2OP(0x093F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0176), /*0001*/ ZYDIS_DEFINITION_1OP(0x0530) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0177), /*0001*/ ZYDIS_DEFINITION_1OP(0x0526) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0178), /*0001*/ ZYDIS_DEFINITION_1OP(0x0510) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0179), /*0001*/ ZYDIS_DEFINITION_1OP(0x030D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x017A), /*0001*/ ZYDIS_DEFINITION_1OP(0x0241) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x017B), /*0001*/ ZYDIS_DEFINITION_1OP(0x02F9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x017C), /*0001*/ ZYDIS_DEFINITION_1OP(0x0320) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x017D), /*0001*/ ZYDIS_DEFINITION_1OP(0x0236) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x017F), /*0001*/ ZYDIS_DEFINITION_1OP(0x012F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0181), /*0001*/ ZYDIS_DEFINITION_1OP(0x0379) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0184), /*0001*/ ZYDIS_DEFINITION_1OP(0x0323) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_OPERANDSIZE, 0x0185), /*0001*/ ZYDIS_DEFINITION_1OP(0x0239) } }; const ZydisInstructionTableNode filterVEXL[][2] = { { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0000), /*0001*/ ZYDIS_DEFINITION_2OP(0x1184) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0001), /*0001*/ ZYDIS_DEFINITION_2OP(0x1187) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0002), /*0001*/ ZYDIS_DEFINITION_2OP(0x118A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0003), /*0001*/ ZYDIS_DEFINITION_2OP(0x118D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0004), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C79) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0005), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C7C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0006), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C7F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0007), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C5F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0008), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C62) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0009), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C65) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x000A), /*0001*/ ZYDIS_DEFINITION_2OP(0x1095) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x000B), /*0001*/ ZYDIS_DEFINITION_2OP(0x1098) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x000C), /*0001*/ ZYDIS_DEFINITION_2OP(0x109B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x000D), /*0001*/ ZYDIS_DEFINITION_2OP(0x109E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x000E), /*0001*/ ZYDIS_DEFINITION_2OP(0x1134) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x000F), /*0001*/ ZYDIS_DEFINITION_2OP(0x1C01) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0010), /*0001*/ ZYDIS_DEFINITION_2OP(0x1C04) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0011), /*0001*/ ZYDIS_DEFINITION_2OP(0x1C07) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0012), /*0001*/ ZYDIS_DEFINITION_3OP(0x09D3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0013), /*0001*/ ZYDIS_DEFINITION_3OP(0x09D6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0014), /*0001*/ ZYDIS_DEFINITION_3OP(0x09D9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0015), /*0001*/ ZYDIS_DEFINITION_3OP(0x09B9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0016), /*0001*/ ZYDIS_DEFINITION_3OP(0x09BC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0017), /*0001*/ ZYDIS_DEFINITION_3OP(0x09BF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0018), /*0001*/ ZYDIS_DEFINITION_3OP(0x11DC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0019), /*0001*/ ZYDIS_DEFINITION_3OP(0x11DF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x001A), /*0001*/ ZYDIS_DEFINITION_3OP(0x11E2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x001B), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C93) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x001C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C96) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x001D), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C99) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x001E), /*0001*/ ZYDIS_DEFINITION_3OP(0x096E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x001F), /*0001*/ ZYDIS_DEFINITION_3OP(0x0971) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0020), /*0001*/ ZYDIS_DEFINITION_3OP(0x0974) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0021), /*0001*/ ZYDIS_DEFINITION_3OP(0x11B1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0022), /*0001*/ ZYDIS_DEFINITION_3OP(0x11B4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0023), /*0001*/ ZYDIS_DEFINITION_3OP(0x11B7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0024), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AD4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0025), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AD7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0026), /*0001*/ ZYDIS_DEFINITION_2OP(0x0ADA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0028), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A73) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0029), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A76) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x002A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B11) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x002B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B14) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x002C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A79) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x002D), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B17) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x002E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C28) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x002F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C2B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0030), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C2E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0031), /*0001*/ ZYDIS_DEFINITION_3OP(0x1061) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0032), /*0001*/ ZYDIS_DEFINITION_3OP(0x1064) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0033), /*0001*/ ZYDIS_DEFINITION_3OP(0x1067) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0035), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C1A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0036), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C1D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0037), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C20) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0038), /*0001*/ ZYDIS_DEFINITION_3OP(0x1038) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0039), /*0001*/ ZYDIS_DEFINITION_3OP(0x103B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x003A), /*0001*/ ZYDIS_DEFINITION_3OP(0x103E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x003C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B9C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x003D), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B9F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x003E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B70) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x003F), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B73) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0040), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BA2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0042), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B76) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0044), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AF3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0045), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AF6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0046), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AA3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0047), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AA6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0048), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AF9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0049), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AA9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x004A), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A38) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x004B), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A3B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x004C), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A3E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x004E), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BE6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x004F), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BE9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0050), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BEC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0051), /*0001*/ ZYDIS_DEFINITION_2OP(0x1170) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0052), /*0001*/ ZYDIS_DEFINITION_2OP(0x1173) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0053), /*0001*/ ZYDIS_DEFINITION_2OP(0x1176) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0054), /*0001*/ ZYDIS_DEFINITION_2OP(0x1179) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0055), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C6C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0056), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C6F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0057), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C72) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0058), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C52) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0059), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C55) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x005A), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C58) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x005B), /*0001*/ ZYDIS_DEFINITION_2OP(0x1081) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x005C), /*0001*/ ZYDIS_DEFINITION_2OP(0x1084) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x005D), /*0001*/ ZYDIS_DEFINITION_2OP(0x1087) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x005E), /*0001*/ ZYDIS_DEFINITION_2OP(0x108A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x005F), /*0001*/ ZYDIS_DEFINITION_2OP(0x112F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0060), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BF3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0061), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BF6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0062), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BF9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0063), /*0001*/ ZYDIS_DEFINITION_3OP(0x09C6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0064), /*0001*/ ZYDIS_DEFINITION_3OP(0x09C9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0065), /*0001*/ ZYDIS_DEFINITION_3OP(0x09CC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0066), /*0001*/ ZYDIS_DEFINITION_3OP(0x09AC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0067), /*0001*/ ZYDIS_DEFINITION_3OP(0x09AF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0068), /*0001*/ ZYDIS_DEFINITION_3OP(0x09B2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0069), /*0001*/ ZYDIS_DEFINITION_3OP(0x11CF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x006A), /*0001*/ ZYDIS_DEFINITION_3OP(0x11D2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x006B), /*0001*/ ZYDIS_DEFINITION_3OP(0x11D5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x006C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C86) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x006D), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C89) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x006E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C8C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x006F), /*0001*/ ZYDIS_DEFINITION_3OP(0x0960) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0070), /*0001*/ ZYDIS_DEFINITION_3OP(0x0963) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0071), /*0001*/ ZYDIS_DEFINITION_3OP(0x0966) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0072), /*0001*/ ZYDIS_DEFINITION_3OP(0x11A3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0073), /*0001*/ ZYDIS_DEFINITION_3OP(0x11A6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0074), /*0001*/ ZYDIS_DEFINITION_3OP(0x11A9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0075), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A8F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0076), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A92) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0077), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A95) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0078), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AC6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0079), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AC9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x007A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0ACC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x007B), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C1A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x007C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C1D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x007D), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C20) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x007E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1053) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x007F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1056) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0080), /*0001*/ ZYDIS_DEFINITION_3OP(0x1059) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0082), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C0C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0083), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C0F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0084), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C12) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0085), /*0001*/ ZYDIS_DEFINITION_3OP(0x102A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0086), /*0001*/ ZYDIS_DEFINITION_3OP(0x102D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0087), /*0001*/ ZYDIS_DEFINITION_3OP(0x1030) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0089), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AA1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x008A), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AA4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x008B), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AC5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x008C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AC8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x008D), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AAB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x008E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AAE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x008F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AB1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0090), /*0001*/ ZYDIS_DEFINITION_3OP(0x1220) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0091), /*0001*/ ZYDIS_DEFINITION_3OP(0x1223) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0092), /*0001*/ ZYDIS_DEFINITION_3OP(0x1390) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0093), /*0001*/ ZYDIS_DEFINITION_3OP(0x1393) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0094), /*0001*/ ZYDIS_DEFINITION_3OP(0x13B4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0095), /*0001*/ ZYDIS_DEFINITION_3OP(0x13B7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0096), /*0001*/ ZYDIS_DEFINITION_3OP(0x139A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0097), /*0001*/ ZYDIS_DEFINITION_3OP(0x139D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0098), /*0001*/ ZYDIS_DEFINITION_3OP(0x13A0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0099), /*0001*/ ZYDIS_DEFINITION_3OP(0x1237) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x009A), /*0001*/ ZYDIS_DEFINITION_3OP(0x123A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x009B), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A73) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x009C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A76) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x009D), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A97) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x009E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A9A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x009F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A7D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00A0), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A80) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00A1), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A83) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00A2), /*0001*/ ZYDIS_DEFINITION_3OP(0x1213) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00A3), /*0001*/ ZYDIS_DEFINITION_3OP(0x1216) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00A4), /*0001*/ ZYDIS_DEFINITION_3OP(0x1219) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00A5), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AB8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00A6), /*0001*/ ZYDIS_DEFINITION_3OP(0x1ABB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00A7), /*0001*/ ZYDIS_DEFINITION_3OP(0x1ABE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00A8), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A8A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00A9), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A8D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00AA), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A90) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00AB), /*0001*/ ZYDIS_DEFINITION_2OP(0x10BB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00AC), /*0001*/ ZYDIS_DEFINITION_2OP(0x10C7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00AD), /*0001*/ ZYDIS_DEFINITION_2OP(0x10BE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00AE), /*0001*/ ZYDIS_DEFINITION_2OP(0x10CA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00AF), /*0001*/ ZYDIS_DEFINITION_3OP(0x1884) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00B0), /*0001*/ ZYDIS_DEFINITION_3OP(0x1887) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00B1), /*0001*/ ZYDIS_DEFINITION_3OP(0x188A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00B2), /*0001*/ ZYDIS_DEFINITION_3OP(0x19BB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00B3), /*0001*/ ZYDIS_DEFINITION_3OP(0x1957) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00B4), /*0001*/ ZYDIS_DEFINITION_3OP(0x1905) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00B5), /*0001*/ ZYDIS_DEFINITION_3OP(0x19BE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00B6), /*0001*/ ZYDIS_DEFINITION_3OP(0x195A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00B7), /*0001*/ ZYDIS_DEFINITION_3OP(0x1908) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00B8), /*0001*/ ZYDIS_DEFINITION_3OP(0x1810) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00B9), /*0001*/ ZYDIS_DEFINITION_3OP(0x1813) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00BA), /*0001*/ ZYDIS_DEFINITION_3OP(0x1819) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00BB), /*0001*/ ZYDIS_DEFINITION_3OP(0x181C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00BC), /*0001*/ ZYDIS_DEFINITION_3OP(0x17EC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00BD), /*0001*/ ZYDIS_DEFINITION_3OP(0x17EF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00BE), /*0001*/ ZYDIS_DEFINITION_3OP(0x17F5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00BF), /*0001*/ ZYDIS_DEFINITION_3OP(0x17F8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00C0), /*0001*/ ZYDIS_DEFINITION_3OP(0x1969) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00C1), /*0001*/ ZYDIS_DEFINITION_3OP(0x196C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00C2), /*0001*/ ZYDIS_DEFINITION_3OP(0x1917) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00C3), /*0001*/ ZYDIS_DEFINITION_3OP(0x191A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00C4), /*0001*/ ZYDIS_DEFINITION_3OP(0x1926) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00C5), /*0001*/ ZYDIS_DEFINITION_3OP(0x1929) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00C6), /*0001*/ ZYDIS_DEFINITION_3OP(0x18B3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00C7), /*0001*/ ZYDIS_DEFINITION_3OP(0x18B6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00C8), /*0001*/ ZYDIS_DEFINITION_3OP(0x1816) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00C9), /*0001*/ ZYDIS_DEFINITION_3OP(0x181F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00CA), /*0001*/ ZYDIS_DEFINITION_3OP(0x17F2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00CB), /*0001*/ ZYDIS_DEFINITION_3OP(0x17FB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00CC), /*0001*/ ZYDIS_DEFINITION_3OP(0x196F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00CD), /*0001*/ ZYDIS_DEFINITION_3OP(0x191D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00CE), /*0001*/ ZYDIS_DEFINITION_3OP(0x192C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00CF), /*0001*/ ZYDIS_DEFINITION_3OP(0x18B9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00D0), /*0001*/ ZYDIS_DEFINITION_3OP(0x1986) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00D1), /*0001*/ ZYDIS_DEFINITION_3OP(0x1989) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00D2), /*0001*/ ZYDIS_DEFINITION_3OP(0x197A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00D3), /*0001*/ ZYDIS_DEFINITION_3OP(0x18D0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00D4), /*0001*/ ZYDIS_DEFINITION_3OP(0x18D3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00D5), /*0001*/ ZYDIS_DEFINITION_3OP(0x18C4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00D6), /*0001*/ ZYDIS_DEFINITION_3OP(0x198C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00D7), /*0001*/ ZYDIS_DEFINITION_3OP(0x197D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00D8), /*0001*/ ZYDIS_DEFINITION_3OP(0x18D6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00D9), /*0001*/ ZYDIS_DEFINITION_3OP(0x18C7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00DA), /*0001*/ ZYDIS_DEFINITION_3OP(0x135E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00DB), /*0001*/ ZYDIS_DEFINITION_3OP(0x1361) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00DC), /*0001*/ ZYDIS_DEFINITION_3OP(0x1382) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00DD), /*0001*/ ZYDIS_DEFINITION_3OP(0x1385) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00DE), /*0001*/ ZYDIS_DEFINITION_3OP(0x1368) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00DF), /*0001*/ ZYDIS_DEFINITION_3OP(0x136B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00E0), /*0001*/ ZYDIS_DEFINITION_3OP(0x136E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00E1), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BA6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00E2), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BA9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00E3), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B7A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00E4), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B7D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00E5), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BAC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00E7), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B80) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00E9), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AFD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00EA), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B00) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00EB), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AAD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00EC), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AB0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00ED), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B03) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00EE), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AB3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00EF), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B92) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00F0), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B95) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00F1), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B66) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00F2), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B69) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00F3), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B98) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00F5), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B6C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00F7), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AE9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00F8), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AEC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00F9), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A99) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00FA), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A9C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00FB), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AEF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00FC), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A9F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00FD), /*0001*/ ZYDIS_DEFINITION_2OP(0x10C1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00FE), /*0001*/ ZYDIS_DEFINITION_2OP(0x10CD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00FF), /*0001*/ ZYDIS_DEFINITION_2OP(0x10C4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0100), /*0001*/ ZYDIS_DEFINITION_2OP(0x10D0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0101), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A2A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0102), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A2D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0103), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A30) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0105), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BD9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0106), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BDC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0107), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BDF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0108), /*0001*/ ZYDIS_DEFINITION_3OP(0x19C1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0109), /*0001*/ ZYDIS_DEFINITION_3OP(0x19C4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x010A), /*0001*/ ZYDIS_DEFINITION_3OP(0x1972) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x010B), /*0001*/ ZYDIS_DEFINITION_3OP(0x1975) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x010C), /*0001*/ ZYDIS_DEFINITION_3OP(0x198F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x010D), /*0001*/ ZYDIS_DEFINITION_3OP(0x1992) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x010E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1258) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x010F), /*0001*/ ZYDIS_DEFINITION_3OP(0x125B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0110), /*0001*/ ZYDIS_DEFINITION_3OP(0x125E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0111), /*0001*/ ZYDIS_DEFINITION_3OP(0x17B6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0112), /*0001*/ ZYDIS_DEFINITION_3OP(0x17B9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0113), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A03) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0114), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A06) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0115), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A0D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0116), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A10) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0117), /*0001*/ ZYDIS_DEFINITION_3OP(0x164D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0118), /*0001*/ ZYDIS_DEFINITION_3OP(0x1650) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0119), /*0001*/ ZYDIS_DEFINITION_3OP(0x12A1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x011A), /*0001*/ ZYDIS_DEFINITION_3OP(0x12A4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x011B), /*0001*/ ZYDIS_DEFINITION_3OP(0x12C0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x011C), /*0001*/ ZYDIS_DEFINITION_3OP(0x12C3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x011D), /*0001*/ ZYDIS_DEFINITION_3OP(0x12A7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x011E), /*0001*/ ZYDIS_DEFINITION_3OP(0x12C6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x011F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1279) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0120), /*0001*/ ZYDIS_DEFINITION_3OP(0x127C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0121), /*0001*/ ZYDIS_DEFINITION_3OP(0x1283) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0122), /*0001*/ ZYDIS_DEFINITION_3OP(0x1286) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0123), /*0001*/ ZYDIS_DEFINITION_3OP(0x15F9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0124), /*0001*/ ZYDIS_DEFINITION_3OP(0x15FC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0125), /*0001*/ ZYDIS_DEFINITION_3OP(0x12AE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0126), /*0001*/ ZYDIS_DEFINITION_3OP(0x12B1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0127), /*0001*/ ZYDIS_DEFINITION_3OP(0x12B7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0128), /*0001*/ ZYDIS_DEFINITION_3OP(0x12BA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0129), /*0001*/ ZYDIS_DEFINITION_3OP(0x12B4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x012A), /*0001*/ ZYDIS_DEFINITION_3OP(0x12BD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x012B), /*0001*/ ZYDIS_DEFINITION_3OP(0x12CD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x012C), /*0001*/ ZYDIS_DEFINITION_3OP(0x12D0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x012D), /*0001*/ ZYDIS_DEFINITION_3OP(0x195D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x012E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1960) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x012F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1920) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0130), /*0001*/ ZYDIS_DEFINITION_3OP(0x192F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0131), /*0001*/ ZYDIS_DEFINITION_3OP(0x1923) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0132), /*0001*/ ZYDIS_DEFINITION_3OP(0x1932) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0133), /*0001*/ ZYDIS_DEFINITION_3OP(0x12D7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0134), /*0001*/ ZYDIS_DEFINITION_3OP(0x12DA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0135), /*0001*/ ZYDIS_DEFINITION_3OP(0x178C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0136), /*0001*/ ZYDIS_DEFINITION_3OP(0x178F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0137), /*0001*/ ZYDIS_DEFINITION_3OP(0x1796) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0138), /*0001*/ ZYDIS_DEFINITION_3OP(0x1799) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0139), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B5C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x013A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B5F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x013B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B62) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x013D), /*0001*/ ZYDIS_DEFINITION_2OP(0x1125) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x013E), /*0001*/ ZYDIS_DEFINITION_3OP(0x19EF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x013F), /*0001*/ ZYDIS_DEFINITION_3OP(0x19F2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0140), /*0001*/ ZYDIS_DEFINITION_3OP(0x19F9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0141), /*0001*/ ZYDIS_DEFINITION_3OP(0x19FC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0142), /*0001*/ ZYDIS_DEFINITION_3OP(0x1643) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0143), /*0001*/ ZYDIS_DEFINITION_3OP(0x1646) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0144), /*0001*/ ZYDIS_DEFINITION_3OP(0x17D6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0145), /*0001*/ ZYDIS_DEFINITION_3OP(0x17D9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0146), /*0001*/ ZYDIS_DEFINITION_3OP(0x17DF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0147), /*0001*/ ZYDIS_DEFINITION_3OP(0x17E2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0148), /*0001*/ ZYDIS_DEFINITION_3OP(0x17DC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0149), /*0001*/ ZYDIS_DEFINITION_3OP(0x17E5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x014A), /*0001*/ ZYDIS_DEFINITION_3OP(0x1265) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x014B), /*0001*/ ZYDIS_DEFINITION_3OP(0x1268) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x014C), /*0001*/ ZYDIS_DEFINITION_3OP(0x126F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x014D), /*0001*/ ZYDIS_DEFINITION_3OP(0x1272) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x014E), /*0001*/ ZYDIS_DEFINITION_3OP(0x15EF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x014F), /*0001*/ ZYDIS_DEFINITION_3OP(0x15F2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0150), /*0001*/ ZYDIS_DEFINITION_3OP(0x1ACF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0151), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AD2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0152), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AD8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0153), /*0001*/ ZYDIS_DEFINITION_3OP(0x1ADB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0154), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AD5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0155), /*0001*/ ZYDIS_DEFINITION_3OP(0x1ADE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0156), /*0001*/ ZYDIS_DEFINITION_3OP(0x190B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0157), /*0001*/ ZYDIS_DEFINITION_3OP(0x190E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0158), /*0001*/ ZYDIS_DEFINITION_3OP(0x18BC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0159), /*0001*/ ZYDIS_DEFINITION_3OP(0x18BF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x015A), /*0001*/ ZYDIS_DEFINITION_3OP(0x18D9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x015B), /*0001*/ ZYDIS_DEFINITION_3OP(0x18DC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x015C), /*0001*/ ZYDIS_DEFINITION_3OP(0x17C9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x015D), /*0001*/ ZYDIS_DEFINITION_3OP(0x17CC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x015E), /*0001*/ ZYDIS_DEFINITION_3OP(0x17CF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x015F), /*0001*/ ZYDIS_DEFINITION_3OP(0x15BD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0160), /*0001*/ ZYDIS_DEFINITION_3OP(0x15C0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0161), /*0001*/ ZYDIS_DEFINITION_3OP(0x184C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0162), /*0001*/ ZYDIS_DEFINITION_3OP(0x184F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0163), /*0001*/ ZYDIS_DEFINITION_3OP(0x19CB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0164), /*0001*/ ZYDIS_DEFINITION_3OP(0x19CE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0165), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A17) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0166), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A1A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0167), /*0001*/ ZYDIS_DEFINITION_3OP(0x19D5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0168), /*0001*/ ZYDIS_DEFINITION_3OP(0x19D8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0169), /*0001*/ ZYDIS_DEFINITION_3OP(0x19DB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x016A), /*0001*/ ZYDIS_DEFINITION_3OP(0x19E2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x016B), /*0001*/ ZYDIS_DEFINITION_3OP(0x19E5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x016C), /*0001*/ ZYDIS_DEFINITION_3OP(0x19E8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x016D), /*0001*/ ZYDIS_DEFINITION_3OP(0x1241) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x016E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1244) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x016F), /*0001*/ ZYDIS_DEFINITION_3OP(0x128D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0170), /*0001*/ ZYDIS_DEFINITION_3OP(0x1290) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0171), /*0001*/ ZYDIS_DEFINITION_3OP(0x124B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0172), /*0001*/ ZYDIS_DEFINITION_3OP(0x124E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0173), /*0001*/ ZYDIS_DEFINITION_3OP(0x1251) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0174), /*0001*/ ZYDIS_DEFINITION_3OP(0x187A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0175), /*0001*/ ZYDIS_DEFINITION_3OP(0x187D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0176), /*0001*/ ZYDIS_DEFINITION_3OP(0x15B3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0177), /*0001*/ ZYDIS_DEFINITION_3OP(0x15B6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0178), /*0001*/ ZYDIS_DEFINITION_3OP(0x1782) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0179), /*0001*/ ZYDIS_DEFINITION_3OP(0x1785) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x017A), /*0001*/ ZYDIS_DEFINITION_3OP(0x148D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x017B), /*0001*/ ZYDIS_DEFINITION_3OP(0x1490) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x017C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1493) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x017D), /*0001*/ ZYDIS_DEFINITION_3OP(0x1473) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x017E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1476) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x017F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1479) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0180), /*0001*/ ZYDIS_DEFINITION_3OP(0x19AF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0181), /*0001*/ ZYDIS_DEFINITION_3OP(0x19B2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0182), /*0001*/ ZYDIS_DEFINITION_3OP(0x194B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0183), /*0001*/ ZYDIS_DEFINITION_3OP(0x194E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0184), /*0001*/ ZYDIS_DEFINITION_3OP(0x18F9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0185), /*0001*/ ZYDIS_DEFINITION_3OP(0x18FC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0186), /*0001*/ ZYDIS_DEFINITION_2OP(0x0ABB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0187), /*0001*/ ZYDIS_DEFINITION_2OP(0x0ABE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0189), /*0001*/ ZYDIS_DEFINITION_3OP(0x1822) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x018A), /*0001*/ ZYDIS_DEFINITION_3OP(0x1825) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x018B), /*0001*/ ZYDIS_DEFINITION_3OP(0x182B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x018C), /*0001*/ ZYDIS_DEFINITION_3OP(0x182E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x018D), /*0001*/ ZYDIS_DEFINITION_3OP(0x1828) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x018E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1831) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x018F), /*0001*/ ZYDIS_DEFINITION_3OP(0x17FE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0190), /*0001*/ ZYDIS_DEFINITION_3OP(0x1801) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0191), /*0001*/ ZYDIS_DEFINITION_3OP(0x1807) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0192), /*0001*/ ZYDIS_DEFINITION_3OP(0x180A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0193), /*0001*/ ZYDIS_DEFINITION_3OP(0x1804) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0194), /*0001*/ ZYDIS_DEFINITION_3OP(0x180D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0195), /*0001*/ ZYDIS_DEFINITION_3OP(0x14AE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0196), /*0001*/ ZYDIS_DEFINITION_3OP(0x14B0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0197), /*0001*/ ZYDIS_DEFINITION_3OP(0x14A0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0198), /*0001*/ ZYDIS_DEFINITION_3OP(0x14A2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0199), /*0001*/ ZYDIS_DEFINITION_3OP(0x14B2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x019A), /*0001*/ ZYDIS_DEFINITION_3OP(0x14A4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x019B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A20) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x019C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A23) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x019D), /*0001*/ ZYDIS_DEFINITION_2OP(0x09FE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x019E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A17) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x019F), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A00) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01A0), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A19) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01A1), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A02) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01A2), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A05) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01A5), /*0001*/ ZYDIS_DEFINITION_2OP(0x11E9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01A6), /*0001*/ ZYDIS_DEFINITION_2OP(0x11EC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01A7), /*0001*/ ZYDIS_DEFINITION_2OP(0x1209) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01A8), /*0001*/ ZYDIS_DEFINITION_2OP(0x120C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01A9), /*0001*/ ZYDIS_DEFINITION_2OP(0x11F3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01AA), /*0001*/ ZYDIS_DEFINITION_2OP(0x11F6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01AB), /*0001*/ ZYDIS_DEFINITION_2OP(0x11F9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01AC), /*0001*/ ZYDIS_DEFINITION_2OP(0x11FC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01AD), /*0001*/ ZYDIS_DEFINITION_2OP(0x11FF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01AE), /*0001*/ ZYDIS_DEFINITION_2OP(0x1202) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01AF), /*0001*/ ZYDIS_DEFINITION_2OP(0x16E4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01B0), /*0001*/ ZYDIS_DEFINITION_2OP(0x16E7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01B1), /*0001*/ ZYDIS_DEFINITION_2OP(0x16D0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01B2), /*0001*/ ZYDIS_DEFINITION_2OP(0x16D3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01B3), /*0001*/ ZYDIS_DEFINITION_2OP(0x16DA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01B4), /*0001*/ ZYDIS_DEFINITION_2OP(0x16DD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01B5), /*0001*/ ZYDIS_DEFINITION_2OP(0x16F8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01B6), /*0001*/ ZYDIS_DEFINITION_2OP(0x16FB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01B7), /*0001*/ ZYDIS_DEFINITION_2OP(0x1702) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01B8), /*0001*/ ZYDIS_DEFINITION_2OP(0x1705) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01B9), /*0001*/ ZYDIS_DEFINITION_2OP(0x16EE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01BA), /*0001*/ ZYDIS_DEFINITION_2OP(0x16F1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01BB), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A33) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01BC), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A4B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01BD), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A36) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01BE), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A4E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01BF), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A39) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01C0), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A3C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01C1), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A42) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01C2), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A45) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01C3), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A3F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01C4), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A48) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01C5), /*0001*/ ZYDIS_DEFINITION_3OP(0x1775) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01C6), /*0001*/ ZYDIS_DEFINITION_3OP(0x1778) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01C7), /*0001*/ ZYDIS_DEFINITION_3OP(0x177B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01C8), /*0001*/ ZYDIS_DEFINITION_3OP(0x1375) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01C9), /*0001*/ ZYDIS_DEFINITION_3OP(0x1378) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01CA), /*0001*/ ZYDIS_DEFINITION_3OP(0x137B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01CB), /*0001*/ ZYDIS_DEFINITION_2OP(0x112A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01CC), /*0001*/ ZYDIS_DEFINITION_3OP(0x122A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01CD), /*0001*/ ZYDIS_DEFINITION_3OP(0x122D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01CE), /*0001*/ ZYDIS_DEFINITION_3OP(0x1230) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01CF), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B99) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01D0), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B9C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01D1), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B8F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01D2), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B92) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01D3), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B9F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01D4), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B95) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01D5), /*0001*/ ZYDIS_DEFINITION_2OP(0x174D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01D6), /*0001*/ ZYDIS_DEFINITION_2OP(0x1750) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01D7), /*0001*/ ZYDIS_DEFINITION_2OP(0x1739) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01D8), /*0001*/ ZYDIS_DEFINITION_2OP(0x173C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01D9), /*0001*/ ZYDIS_DEFINITION_2OP(0x1743) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01DA), /*0001*/ ZYDIS_DEFINITION_2OP(0x1746) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01DB), /*0001*/ ZYDIS_DEFINITION_2OP(0x1761) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01DC), /*0001*/ ZYDIS_DEFINITION_2OP(0x1764) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01DD), /*0001*/ ZYDIS_DEFINITION_2OP(0x176B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01DE), /*0001*/ ZYDIS_DEFINITION_2OP(0x176E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01DF), /*0001*/ ZYDIS_DEFINITION_2OP(0x1757) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01E0), /*0001*/ ZYDIS_DEFINITION_2OP(0x175A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01E1), /*0001*/ ZYDIS_DEFINITION_3OP(0x1424) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01E2), /*0001*/ ZYDIS_DEFINITION_3OP(0x1426) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01E3), /*0001*/ ZYDIS_DEFINITION_3OP(0x14B6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01E4), /*0001*/ ZYDIS_DEFINITION_3OP(0x14B8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01E5), /*0001*/ ZYDIS_DEFINITION_3OP(0x1428) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01E6), /*0001*/ ZYDIS_DEFINITION_3OP(0x14BA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01E7), /*0001*/ ZYDIS_DEFINITION_3OP(0x13A7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01E8), /*0001*/ ZYDIS_DEFINITION_3OP(0x13AA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01E9), /*0001*/ ZYDIS_DEFINITION_3OP(0x13AD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01EA), /*0001*/ ZYDIS_DEFINITION_3OP(0x1623) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01EB), /*0001*/ ZYDIS_DEFINITION_3OP(0x1626) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01EC), /*0001*/ ZYDIS_DEFINITION_3OP(0x162D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01ED), /*0001*/ ZYDIS_DEFINITION_3OP(0x1630) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01EE), /*0001*/ ZYDIS_DEFINITION_3OP(0x1636) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01EF), /*0001*/ ZYDIS_DEFINITION_3OP(0x1639) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01F0), /*0001*/ ZYDIS_DEFINITION_3OP(0x1633) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01F1), /*0001*/ ZYDIS_DEFINITION_3OP(0x163C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01F2), /*0001*/ ZYDIS_DEFINITION_3OP(0x166D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01F3), /*0001*/ ZYDIS_DEFINITION_3OP(0x1670) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01F4), /*0001*/ ZYDIS_DEFINITION_3OP(0x1657) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01F5), /*0001*/ ZYDIS_DEFINITION_3OP(0x165A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01F6), /*0001*/ ZYDIS_DEFINITION_3OP(0x1660) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01F7), /*0001*/ ZYDIS_DEFINITION_3OP(0x1663) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01F8), /*0001*/ ZYDIS_DEFINITION_3OP(0x165D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01F9), /*0001*/ ZYDIS_DEFINITION_3OP(0x1666) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01FA), /*0001*/ ZYDIS_DEFINITION_3OP(0x15CF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01FB), /*0001*/ ZYDIS_DEFINITION_3OP(0x15D2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01FC), /*0001*/ ZYDIS_DEFINITION_3OP(0x15D9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01FD), /*0001*/ ZYDIS_DEFINITION_3OP(0x15DC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01FE), /*0001*/ ZYDIS_DEFINITION_3OP(0x15E2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x01FF), /*0001*/ ZYDIS_DEFINITION_3OP(0x15E5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0200), /*0001*/ ZYDIS_DEFINITION_3OP(0x15DF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0201), /*0001*/ ZYDIS_DEFINITION_3OP(0x15E8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0202), /*0001*/ ZYDIS_DEFINITION_3OP(0x1619) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0203), /*0001*/ ZYDIS_DEFINITION_3OP(0x161C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0204), /*0001*/ ZYDIS_DEFINITION_3OP(0x1603) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0205), /*0001*/ ZYDIS_DEFINITION_3OP(0x1606) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0206), /*0001*/ ZYDIS_DEFINITION_3OP(0x160C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0207), /*0001*/ ZYDIS_DEFINITION_3OP(0x160F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0208), /*0001*/ ZYDIS_DEFINITION_3OP(0x1609) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0209), /*0001*/ ZYDIS_DEFINITION_3OP(0x1612) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x020A), /*0001*/ ZYDIS_DEFINITION_3OP(0x17A0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x020B), /*0001*/ ZYDIS_DEFINITION_3OP(0x17A3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x020C), /*0001*/ ZYDIS_DEFINITION_3OP(0x17A9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x020D), /*0001*/ ZYDIS_DEFINITION_3OP(0x17AC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x020E), /*0001*/ ZYDIS_DEFINITION_3OP(0x17A6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x020F), /*0001*/ ZYDIS_DEFINITION_3OP(0x17AF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0210), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FBF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0211), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FC2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0212), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FB5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0213), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FB8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0214), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FC5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0216), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FBB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0218), /*0001*/ ZYDIS_DEFINITION_2OP(0x1573) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0219), /*0001*/ ZYDIS_DEFINITION_2OP(0x1576) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x021A), /*0001*/ ZYDIS_DEFINITION_2OP(0x157C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x021B), /*0001*/ ZYDIS_DEFINITION_2OP(0x157F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x021C), /*0001*/ ZYDIS_DEFINITION_2OP(0x1579) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x021D), /*0001*/ ZYDIS_DEFINITION_2OP(0x1582) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x021E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1999) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x021F), /*0001*/ ZYDIS_DEFINITION_3OP(0x199C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0220), /*0001*/ ZYDIS_DEFINITION_3OP(0x19A6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0221), /*0001*/ ZYDIS_DEFINITION_3OP(0x19A9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0222), /*0001*/ ZYDIS_DEFINITION_3OP(0x199F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0223), /*0001*/ ZYDIS_DEFINITION_3OP(0x19AC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0224), /*0001*/ ZYDIS_DEFINITION_3OP(0x1939) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0225), /*0001*/ ZYDIS_DEFINITION_3OP(0x193C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0226), /*0001*/ ZYDIS_DEFINITION_3OP(0x1942) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0227), /*0001*/ ZYDIS_DEFINITION_3OP(0x1945) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0228), /*0001*/ ZYDIS_DEFINITION_3OP(0x193F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0229), /*0001*/ ZYDIS_DEFINITION_3OP(0x1948) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x022A), /*0001*/ ZYDIS_DEFINITION_3OP(0x18E3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x022B), /*0001*/ ZYDIS_DEFINITION_3OP(0x18E6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x022C), /*0001*/ ZYDIS_DEFINITION_3OP(0x18F0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x022D), /*0001*/ ZYDIS_DEFINITION_3OP(0x18F3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x022E), /*0001*/ ZYDIS_DEFINITION_3OP(0x18E9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x022F), /*0001*/ ZYDIS_DEFINITION_3OP(0x18F6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0230), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B04) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0231), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B07) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0232), /*0001*/ ZYDIS_DEFINITION_2OP(0x1AFB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0233), /*0001*/ ZYDIS_DEFINITION_2OP(0x1AFE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0234), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B0A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0235), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B01) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0236), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B6E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0237), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B71) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0238), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B65) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0239), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B68) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x023A), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B74) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x023B), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B6B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x023C), /*0001*/ ZYDIS_DEFINITION_2OP(0x1318) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x023D), /*0001*/ ZYDIS_DEFINITION_2OP(0x131B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x023E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A0A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x023F), /*0001*/ ZYDIS_DEFINITION_2OP(0x132B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0240), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A0D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0241), /*0001*/ ZYDIS_DEFINITION_2OP(0x132E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0242), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A0F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0243), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A12) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0246), /*0001*/ ZYDIS_DEFINITION_3OP(0x12E7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0247), /*0001*/ ZYDIS_DEFINITION_3OP(0x12EA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0248), /*0001*/ ZYDIS_DEFINITION_3OP(0x12F0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0249), /*0001*/ ZYDIS_DEFINITION_3OP(0x12F3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x024A), /*0001*/ ZYDIS_DEFINITION_3OP(0x12ED) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x024B), /*0001*/ ZYDIS_DEFINITION_3OP(0x12F6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x024C), /*0001*/ ZYDIS_DEFINITION_3OP(0x09E5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x024D), /*0001*/ ZYDIS_DEFINITION_3OP(0x09E8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x024E), /*0001*/ ZYDIS_DEFINITION_3OP(0x09DC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x024F), /*0001*/ ZYDIS_DEFINITION_3OP(0x09DF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0250), /*0001*/ ZYDIS_DEFINITION_3OP(0x09EB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0251), /*0001*/ ZYDIS_DEFINITION_3OP(0x09E2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0252), /*0001*/ ZYDIS_DEFINITION_3OP(0x12E1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0253), /*0001*/ ZYDIS_DEFINITION_3OP(0x12F9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0254), /*0001*/ ZYDIS_DEFINITION_3OP(0x12E4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0255), /*0001*/ ZYDIS_DEFINITION_3OP(0x12FC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0256), /*0001*/ ZYDIS_DEFINITION_3OP(0x142B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0257), /*0001*/ ZYDIS_DEFINITION_3OP(0x1455) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0258), /*0001*/ ZYDIS_DEFINITION_3OP(0x142E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0259), /*0001*/ ZYDIS_DEFINITION_3OP(0x1458) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x025A), /*0001*/ ZYDIS_DEFINITION_3OP(0x1431) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x025B), /*0001*/ ZYDIS_DEFINITION_3OP(0x1434) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x025C), /*0001*/ ZYDIS_DEFINITION_3OP(0x144C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x025D), /*0001*/ ZYDIS_DEFINITION_3OP(0x144F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x025E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1437) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x025F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1452) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0260), /*0001*/ ZYDIS_DEFINITION_3OP(0x1443) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0261), /*0001*/ ZYDIS_DEFINITION_3OP(0x1446) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0262), /*0001*/ ZYDIS_DEFINITION_3OP(0x143A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0263), /*0001*/ ZYDIS_DEFINITION_3OP(0x143D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0264), /*0001*/ ZYDIS_DEFINITION_3OP(0x1449) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0265), /*0001*/ ZYDIS_DEFINITION_3OP(0x1440) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0266), /*0001*/ ZYDIS_DEFINITION_2OP(0x130B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0267), /*0001*/ ZYDIS_DEFINITION_2OP(0x130E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0268), /*0001*/ ZYDIS_DEFINITION_2OP(0x1338) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0269), /*0001*/ ZYDIS_DEFINITION_2OP(0x133B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x026A), /*0001*/ ZYDIS_DEFINITION_2OP(0x1311) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x026B), /*0001*/ ZYDIS_DEFINITION_2OP(0x133E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x026C), /*0001*/ ZYDIS_DEFINITION_2OP(0x131E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x026D), /*0001*/ ZYDIS_DEFINITION_2OP(0x1331) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x026E), /*0001*/ ZYDIS_DEFINITION_3OP(0x14C3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x026F), /*0001*/ ZYDIS_DEFINITION_3OP(0x14ED) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0270), /*0001*/ ZYDIS_DEFINITION_3OP(0x14C6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0271), /*0001*/ ZYDIS_DEFINITION_3OP(0x14F0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0272), /*0001*/ ZYDIS_DEFINITION_3OP(0x14C9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0273), /*0001*/ ZYDIS_DEFINITION_3OP(0x14CC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0274), /*0001*/ ZYDIS_DEFINITION_3OP(0x14E4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0275), /*0001*/ ZYDIS_DEFINITION_3OP(0x14E7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0276), /*0001*/ ZYDIS_DEFINITION_3OP(0x14CF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0277), /*0001*/ ZYDIS_DEFINITION_3OP(0x14EA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0278), /*0001*/ ZYDIS_DEFINITION_3OP(0x14DB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0279), /*0001*/ ZYDIS_DEFINITION_3OP(0x14DE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x027A), /*0001*/ ZYDIS_DEFINITION_3OP(0x14D2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x027B), /*0001*/ ZYDIS_DEFINITION_3OP(0x14D5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x027C), /*0001*/ ZYDIS_DEFINITION_3OP(0x14E1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x027D), /*0001*/ ZYDIS_DEFINITION_3OP(0x14D8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x027E), /*0001*/ ZYDIS_DEFINITION_3OP(0x17BC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x027F), /*0001*/ ZYDIS_DEFINITION_3OP(0x17BF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0280), /*0001*/ ZYDIS_DEFINITION_3OP(0x17C2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0281), /*0001*/ ZYDIS_DEFINITION_2OP(0x0C46) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0282), /*0001*/ ZYDIS_DEFINITION_2OP(0x0C40) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0283), /*0001*/ ZYDIS_DEFINITION_2OP(0x0C49) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0284), /*0001*/ ZYDIS_DEFINITION_2OP(0x0C43) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0285), /*0001*/ ZYDIS_DEFINITION_2OP(0x14F9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0286), /*0001*/ ZYDIS_DEFINITION_2OP(0x14FF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0287), /*0001*/ ZYDIS_DEFINITION_2OP(0x14FC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0288), /*0001*/ ZYDIS_DEFINITION_2OP(0x1502) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0289), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A5C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x028A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A56) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x028B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A5F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x028C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A59) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x028D), /*0001*/ ZYDIS_DEFINITION_2OP(0x13EF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x028E), /*0001*/ ZYDIS_DEFINITION_2OP(0x13F5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x028F), /*0001*/ ZYDIS_DEFINITION_2OP(0x13F2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0290), /*0001*/ ZYDIS_DEFINITION_2OP(0x13F8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0291), /*0001*/ ZYDIS_DEFINITION_3OP(0x141D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0292), /*0001*/ ZYDIS_DEFINITION_3OP(0x14F3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0293), /*0001*/ ZYDIS_DEFINITION_3OP(0x1420) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0294), /*0001*/ ZYDIS_DEFINITION_3OP(0x14F6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0295), /*0001*/ ZYDIS_DEFINITION_2OP(0x1519) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0296), /*0001*/ ZYDIS_DEFINITION_2OP(0x151E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0297), /*0001*/ ZYDIS_DEFINITION_2OP(0x1523) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0298), /*0001*/ ZYDIS_DEFINITION_2OP(0x1528) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0299), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FA0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x029A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0F9B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x029B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FB2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x029C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FAD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x029D), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D23) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x029E), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D26) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x029F), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D15) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02A0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D18) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02A1), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D29) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02A2), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D1B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02A3), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DF9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02A4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DFC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02A5), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DEB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02A6), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DEE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02A7), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DFF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02A8), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DF1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02A9), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C99) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02AA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C9C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02AB), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C8B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02AC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C8E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02AD), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C9F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02AE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C91) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02AF), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D87) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02B0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D8A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02B1), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D79) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02B2), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D7C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02B3), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D8D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02B4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D7F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02B5), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E75) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02B6), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E78) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02B7), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E67) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02B8), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E6A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02B9), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E7B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02BB), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E6D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02BC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EFF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02BD), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F02) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02BE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EF1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02BF), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EF4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02C0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F05) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02C1), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EF7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02C2), /*0001*/ ZYDIS_DEFINITION_2OP(0x1852) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02C3), /*0001*/ ZYDIS_DEFINITION_2OP(0x1855) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02C4), /*0001*/ ZYDIS_DEFINITION_2OP(0x1858) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02C5), /*0001*/ ZYDIS_DEFINITION_2OP(0x185B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02C6), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BAC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02C7), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BA9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02C8), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BBA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02C9), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BB7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02CA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D3F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02CB), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D42) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02CC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D31) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02CD), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D34) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02CE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D45) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02CF), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D37) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02D0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E15) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02D1), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E18) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02D2), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E07) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02D3), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E0A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02D4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E1B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02D5), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E0D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02D6), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CBF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02D7), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CC2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02D8), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CB1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02D9), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CB4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02DA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CC5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02DB), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CB7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02DC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DAD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02DD), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DB0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02DE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D9F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02DF), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DA2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02E0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DB3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02E1), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DA5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02E2), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E9B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02E3), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E9E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02E4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E8D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02E5), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E90) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02E6), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EA1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02E7), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E93) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02E8), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F25) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02E9), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F28) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02EA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F17) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02EB), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F1A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02EC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F2B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02ED), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F1D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02EE), /*0001*/ ZYDIS_DEFINITION_3OP(0x15A6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02EF), /*0001*/ ZYDIS_DEFINITION_3OP(0x15A9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02F0), /*0001*/ ZYDIS_DEFINITION_3OP(0x15AC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02F1), /*0001*/ ZYDIS_DEFINITION_3OP(0x159D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02F2), /*0001*/ ZYDIS_DEFINITION_3OP(0x15A0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02F3), /*0001*/ ZYDIS_DEFINITION_3OP(0x15A3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02F4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D5B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02F5), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D5E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02F6), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D4D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02F7), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D50) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02F8), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D61) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02F9), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D53) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02FA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E31) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02FB), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E34) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02FC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E23) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02FD), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E26) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02FE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E37) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02FF), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E29) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0300), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CE5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0301), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CE8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0302), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CD7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0303), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CDA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0304), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CEB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0305), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CDD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0306), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DD3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0307), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DD6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0308), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DC5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0309), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DC8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x030A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DD9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x030B), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DCB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x030C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EC1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x030D), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EC4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x030E), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EB3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x030F), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EB6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0310), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EC7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0311), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EB9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0312), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F4B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0313), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F4E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0314), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F3D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0315), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F40) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0316), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F51) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0317), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F43) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0318), /*0001*/ ZYDIS_DEFINITION_2OP(0x1407) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0319), /*0001*/ ZYDIS_DEFINITION_2OP(0x140A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x031A), /*0001*/ ZYDIS_DEFINITION_2OP(0x1410) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x031B), /*0001*/ ZYDIS_DEFINITION_2OP(0x1413) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x031C), /*0001*/ ZYDIS_DEFINITION_2OP(0x140D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x031D), /*0001*/ ZYDIS_DEFINITION_2OP(0x1416) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0346), /*0001*/ ZYDIS_DEFINITION_3OP(0x14BC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0347), /*0001*/ ZYDIS_DEFINITION_3OP(0x14BE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0348), /*0001*/ ZYDIS_DEFINITION_3OP(0x14C0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0349), /*0001*/ ZYDIS_DEFINITION_3OP(0x14A6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x034A), /*0001*/ ZYDIS_DEFINITION_3OP(0x14A8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x034B), /*0001*/ ZYDIS_DEFINITION_3OP(0x14AA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x034C), /*0001*/ ZYDIS_DEFINITION_4OP(0x0996) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x034D), /*0001*/ ZYDIS_DEFINITION_4OP(0x0999) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x034E), /*0001*/ ZYDIS_DEFINITION_4OP(0x099F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x034F), /*0001*/ ZYDIS_DEFINITION_4OP(0x09A2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0350), /*0001*/ ZYDIS_DEFINITION_4OP(0x099C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0351), /*0001*/ ZYDIS_DEFINITION_4OP(0x09A5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0352), /*0001*/ ZYDIS_DEFINITION_3OP(0x1496) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0353), /*0001*/ ZYDIS_DEFINITION_3OP(0x1499) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0354), /*0001*/ ZYDIS_DEFINITION_3OP(0x149C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0355), /*0001*/ ZYDIS_DEFINITION_3OP(0x147C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0356), /*0001*/ ZYDIS_DEFINITION_3OP(0x147F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0357), /*0001*/ ZYDIS_DEFINITION_3OP(0x1482) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0358), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B49) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0359), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B4C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x035A), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B4F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x035C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B3F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x035D), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B42) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x035E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B45) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0360), /*0001*/ ZYDIS_DEFINITION_4OP(0x1297) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0361), /*0001*/ ZYDIS_DEFINITION_4OP(0x129A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0362), /*0001*/ ZYDIS_DEFINITION_4OP(0x0FFA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0363), /*0001*/ ZYDIS_DEFINITION_4OP(0x1000) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0364), /*0001*/ ZYDIS_DEFINITION_4OP(0x0FFC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0365), /*0001*/ ZYDIS_DEFINITION_4OP(0x1002) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0366), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C4D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0367), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C53) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0368), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C4F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0369), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C55) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0372), /*0001*/ ZYDIS_DEFINITION_3OP(0x0AE2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0373), /*0001*/ ZYDIS_DEFINITION_3OP(0x0AE5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0375), /*0001*/ ZYDIS_DEFINITION_4OP(0x13CD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0376), /*0001*/ ZYDIS_DEFINITION_4OP(0x13D0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0377), /*0001*/ ZYDIS_DEFINITION_4OP(0x13D6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0378), /*0001*/ ZYDIS_DEFINITION_4OP(0x13D9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0379), /*0001*/ ZYDIS_DEFINITION_4OP(0x13D3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x037A), /*0001*/ ZYDIS_DEFINITION_4OP(0x13DC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x037B), /*0001*/ ZYDIS_DEFINITION_4OP(0x1351) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x037C), /*0001*/ ZYDIS_DEFINITION_4OP(0x1354) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x037D), /*0001*/ ZYDIS_DEFINITION_4OP(0x13BE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x037E), /*0001*/ ZYDIS_DEFINITION_4OP(0x13C1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x037F), /*0001*/ ZYDIS_DEFINITION_4OP(0x1357) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0380), /*0001*/ ZYDIS_DEFINITION_4OP(0x13C4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0381), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BBC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0382), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BBE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0383), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BC2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0384), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BC4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0385), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BC0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0386), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BC6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0387), /*0001*/ ZYDIS_DEFINITION_4OP(0x1A1D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0388), /*0001*/ ZYDIS_DEFINITION_4OP(0x1A20) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0389), /*0001*/ ZYDIS_DEFINITION_4OP(0x1A26) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x038A), /*0001*/ ZYDIS_DEFINITION_4OP(0x1A29) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x038B), /*0001*/ ZYDIS_DEFINITION_4OP(0x1A23) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x038C), /*0001*/ ZYDIS_DEFINITION_4OP(0x1A2C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x038D), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FD9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x038E), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FDC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x038F), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FCF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0390), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FD2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0391), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FDF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0393), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FD5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0395), /*0001*/ ZYDIS_DEFINITION_4OP(0x1008) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0396), /*0001*/ ZYDIS_DEFINITION_4OP(0x100E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0397), /*0001*/ ZYDIS_DEFINITION_4OP(0x100A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0398), /*0001*/ ZYDIS_DEFINITION_4OP(0x1010) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0399), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C5B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x039A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C61) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x039B), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C5D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x039C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C63) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03A5), /*0001*/ ZYDIS_DEFINITION_4OP(0x13C7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03A6), /*0001*/ ZYDIS_DEFINITION_4OP(0x13DF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03A7), /*0001*/ ZYDIS_DEFINITION_4OP(0x13CA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03A8), /*0001*/ ZYDIS_DEFINITION_4OP(0x13E2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03A9), /*0001*/ ZYDIS_DEFINITION_4OP(0x134B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03AA), /*0001*/ ZYDIS_DEFINITION_4OP(0x13E5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03AB), /*0001*/ ZYDIS_DEFINITION_4OP(0x134E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03AC), /*0001*/ ZYDIS_DEFINITION_4OP(0x13E8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03AD), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C02) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03AE), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C05) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03AF), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BC8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03B0), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BCA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03B1), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BCE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03B2), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BD0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03B3), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BCC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03B4), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BD2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03B5), /*0001*/ ZYDIS_DEFINITION_4OP(0x1AEB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03B6), /*0001*/ ZYDIS_DEFINITION_4OP(0x1AEE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03B7), /*0001*/ ZYDIS_DEFINITION_4OP(0x1AE1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03B8), /*0001*/ ZYDIS_DEFINITION_4OP(0x1AE4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03B9), /*0001*/ ZYDIS_DEFINITION_4OP(0x1AF1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03BB), /*0001*/ ZYDIS_DEFINITION_4OP(0x1AE7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03BD), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C77) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03BE), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C7A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03BF), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C6D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03C0), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C70) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03C1), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C7D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03C3), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C73) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03C5), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B2F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03C6), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B32) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03C7), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B25) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03C8), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B28) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03C9), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B35) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03CB), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B2B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03CD), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F80) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03CE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F83) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03CF), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F77) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03D0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F7A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03D1), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F86) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03D2), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F7D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03D3), /*0001*/ ZYDIS_DEFINITION_2OP(0x115A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03D4), /*0001*/ ZYDIS_DEFINITION_2OP(0x115D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03D5), /*0001*/ ZYDIS_DEFINITION_2OP(0x1150) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03D6), /*0001*/ ZYDIS_DEFINITION_2OP(0x1153) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03DA), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B88) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03DB), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B8B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03DC), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B8E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03DE), /*0001*/ ZYDIS_DEFINITION_2OP(0x10E7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03DF), /*0001*/ ZYDIS_DEFINITION_2OP(0x10F3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03E0), /*0001*/ ZYDIS_DEFINITION_2OP(0x10EA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03E1), /*0001*/ ZYDIS_DEFINITION_2OP(0x10F6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03E2), /*0001*/ ZYDIS_DEFINITION_3OP(0x1891) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03E3), /*0001*/ ZYDIS_DEFINITION_3OP(0x1894) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03E4), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BD0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03E5), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BD3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03E6), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BE3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03E7), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BE6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03E8), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BD6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03E9), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BE9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03EA), /*0001*/ ZYDIS_DEFINITION_2OP(0x10ED) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03EB), /*0001*/ ZYDIS_DEFINITION_2OP(0x10F9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03EC), /*0001*/ ZYDIS_DEFINITION_2OP(0x10F0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03ED), /*0001*/ ZYDIS_DEFINITION_2OP(0x10FC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03EE), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A66) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03EF), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A69) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03F0), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B07) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03F1), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B0A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03F2), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A6C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03F3), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B0D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03F4), /*0001*/ ZYDIS_DEFINITION_2OP(0x1726) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03F5), /*0001*/ ZYDIS_DEFINITION_2OP(0x1729) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03F6), /*0001*/ ZYDIS_DEFINITION_2OP(0x1708) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03F7), /*0001*/ ZYDIS_DEFINITION_2OP(0x170B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03F8), /*0001*/ ZYDIS_DEFINITION_2OP(0x1714) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03F9), /*0001*/ ZYDIS_DEFINITION_2OP(0x1717) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03FA), /*0001*/ ZYDIS_DEFINITION_2OP(0x170E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03FB), /*0001*/ ZYDIS_DEFINITION_2OP(0x1711) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03FC), /*0001*/ ZYDIS_DEFINITION_2OP(0x1720) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03FD), /*0001*/ ZYDIS_DEFINITION_2OP(0x1723) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03FE), /*0001*/ ZYDIS_DEFINITION_2OP(0x171A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03FF), /*0001*/ ZYDIS_DEFINITION_2OP(0x171D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0400), /*0001*/ ZYDIS_DEFINITION_2OP(0x16C6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0401), /*0001*/ ZYDIS_DEFINITION_2OP(0x16C9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0402), /*0001*/ ZYDIS_DEFINITION_2OP(0x16A8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0403), /*0001*/ ZYDIS_DEFINITION_2OP(0x16AB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0404), /*0001*/ ZYDIS_DEFINITION_2OP(0x16B4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0405), /*0001*/ ZYDIS_DEFINITION_2OP(0x16B7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0406), /*0001*/ ZYDIS_DEFINITION_2OP(0x16AE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0407), /*0001*/ ZYDIS_DEFINITION_2OP(0x16B1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0408), /*0001*/ ZYDIS_DEFINITION_2OP(0x16C0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0409), /*0001*/ ZYDIS_DEFINITION_2OP(0x16C3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x040A), /*0001*/ ZYDIS_DEFINITION_2OP(0x16BA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x040B), /*0001*/ ZYDIS_DEFINITION_2OP(0x16BD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x040C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A51) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x040D), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A69) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x040E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A54) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x040F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A6C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0410), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A57) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0411), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A5A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0412), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A60) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0413), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A63) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0414), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A5D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0415), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A66) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0416), /*0001*/ ZYDIS_DEFINITION_2OP(0x1685) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0417), /*0001*/ ZYDIS_DEFINITION_2OP(0x168E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0418), /*0001*/ ZYDIS_DEFINITION_2OP(0x1673) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0419), /*0001*/ ZYDIS_DEFINITION_2OP(0x172C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x041A), /*0001*/ ZYDIS_DEFINITION_2OP(0x1321) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x041B), /*0001*/ ZYDIS_DEFINITION_2OP(0x172F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x041C), /*0001*/ ZYDIS_DEFINITION_2OP(0x1732) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x041D), /*0001*/ ZYDIS_DEFINITION_2OP(0x1679) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x041E), /*0001*/ ZYDIS_DEFINITION_2OP(0x167C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x041F), /*0001*/ ZYDIS_DEFINITION_2OP(0x1696) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0420), /*0001*/ ZYDIS_DEFINITION_2OP(0x1699) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0421), /*0001*/ ZYDIS_DEFINITION_2OP(0x167F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0422), /*0001*/ ZYDIS_DEFINITION_2OP(0x1682) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0423), /*0001*/ ZYDIS_DEFINITION_2OP(0x16A2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0424), /*0001*/ ZYDIS_DEFINITION_2OP(0x16A5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0425), /*0001*/ ZYDIS_DEFINITION_2OP(0x169C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0426), /*0001*/ ZYDIS_DEFINITION_2OP(0x169F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0427), /*0001*/ ZYDIS_DEFINITION_2OP(0x1688) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0428), /*0001*/ ZYDIS_DEFINITION_2OP(0x168B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0429), /*0001*/ ZYDIS_DEFINITION_2OP(0x1676) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x042A), /*0001*/ ZYDIS_DEFINITION_2OP(0x1693) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x042B), /*0001*/ ZYDIS_DEFINITION_2OP(0x1324) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x042C), /*0001*/ ZYDIS_DEFINITION_2OP(0x10AD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x042D), /*0001*/ ZYDIS_DEFINITION_2OP(0x10B0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0431), /*0001*/ ZYDIS_DEFINITION_2OP(0x10FF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0432), /*0001*/ ZYDIS_DEFINITION_2OP(0x10DB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0433), /*0001*/ ZYDIS_DEFINITION_2OP(0x1102) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0434), /*0001*/ ZYDIS_DEFINITION_2OP(0x10DE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0435), /*0001*/ ZYDIS_DEFINITION_3OP(0x189B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0436), /*0001*/ ZYDIS_DEFINITION_3OP(0x189E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0437), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BD9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0438), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BDC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0439), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BED) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x043A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BF0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x043B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BDF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x043C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BF3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x043D), /*0001*/ ZYDIS_DEFINITION_2OP(0x1105) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x043E), /*0001*/ ZYDIS_DEFINITION_2OP(0x10E1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x043F), /*0001*/ ZYDIS_DEFINITION_2OP(0x1108) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0440), /*0001*/ ZYDIS_DEFINITION_2OP(0x10E4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0441), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A81) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0442), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A84) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0443), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A87) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1342), /*0001*/ ZYDIS_DEFINITION_4OP(0x1344) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1343), /*0001*/ ZYDIS_DEFINITION_4OP(0x1345) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1346), /*0001*/ ZYDIS_DEFINITION_4OP(0x1348) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1347), /*0001*/ ZYDIS_DEFINITION_4OP(0x1349) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0F90), /*0001*/ ZYDIS_DEFINITION_2OP(0x0F91) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0F92), /*0001*/ ZYDIS_DEFINITION_2OP(0x0F93) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0F8C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0F8D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0F8E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0F8F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x117B), /*0001*/ ZYDIS_DEFINITION_2OP(0x117C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x117D), /*0001*/ ZYDIS_DEFINITION_2OP(0x117E) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x117F), /*0001*/ ZYDIS_DEFINITION_2OP(0x1180) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1181), /*0001*/ ZYDIS_DEFINITION_2OP(0x1182) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C74), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C75) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C76), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C77) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C5A), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C5B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C5C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C5D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x108C), /*0001*/ ZYDIS_DEFINITION_2OP(0x108D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x108E), /*0001*/ ZYDIS_DEFINITION_2OP(0x108F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1090), /*0001*/ ZYDIS_DEFINITION_2OP(0x1091) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1092), /*0001*/ ZYDIS_DEFINITION_2OP(0x1093) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1131), /*0001*/ ZYDIS_DEFINITION_2OP(0x1132) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03B1) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03B0) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03AF) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03AE) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x03D1) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x03CC) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03E4) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03E3) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03E8) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03E7) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03A9) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03A8) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03E0) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03DF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1120), /*0001*/ ZYDIS_DEFINITION_2OP(0x1121) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1BFC), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BFD) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1BFE), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BFF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1B88), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B89) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1B8A), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B8B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1B1E), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B1F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1B20), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B21) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09CE), /*0001*/ ZYDIS_DEFINITION_3OP(0x09CF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09D0), /*0001*/ ZYDIS_DEFINITION_3OP(0x09D1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09B4), /*0001*/ ZYDIS_DEFINITION_3OP(0x09B5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09B6), /*0001*/ ZYDIS_DEFINITION_3OP(0x09B7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11D7), /*0001*/ ZYDIS_DEFINITION_3OP(0x11D8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11D9), /*0001*/ ZYDIS_DEFINITION_3OP(0x11DA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C8E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C8F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C90), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C91) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0969), /*0001*/ ZYDIS_DEFINITION_3OP(0x096A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x096B), /*0001*/ ZYDIS_DEFINITION_3OP(0x096C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11AC), /*0001*/ ZYDIS_DEFINITION_3OP(0x11AD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11AE), /*0001*/ ZYDIS_DEFINITION_3OP(0x11AF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0ACF), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AD0) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AD1), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AD2) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A6E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A6F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A70), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A71) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C23), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C24) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C25), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C26) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x105C), /*0001*/ ZYDIS_DEFINITION_3OP(0x105D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x105E), /*0001*/ ZYDIS_DEFINITION_3OP(0x105F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C15), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C16) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C17), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C18) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1033), /*0001*/ ZYDIS_DEFINITION_3OP(0x1034) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1035), /*0001*/ ZYDIS_DEFINITION_3OP(0x1036) }, { /*0000*/ ZYDIS_DEFINITION_0OP(0x1C9C), /*0001*/ ZYDIS_DEFINITION_0OP(0x1C9B) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0A33), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A34) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0A35), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A36) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1BE1), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BE2) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1BE3), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BE4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1167), /*0001*/ ZYDIS_DEFINITION_2OP(0x1168) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1169), /*0001*/ ZYDIS_DEFINITION_2OP(0x116A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x116B), /*0001*/ ZYDIS_DEFINITION_2OP(0x116C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x116D), /*0001*/ ZYDIS_DEFINITION_2OP(0x116E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C67), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C68) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C69), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C6A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C4D), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C4E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C4F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C50) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1078), /*0001*/ ZYDIS_DEFINITION_2OP(0x1079) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x107A), /*0001*/ ZYDIS_DEFINITION_2OP(0x107B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x107C), /*0001*/ ZYDIS_DEFINITION_2OP(0x107D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x107E), /*0001*/ ZYDIS_DEFINITION_2OP(0x107F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x112C), /*0001*/ ZYDIS_DEFINITION_2OP(0x112D) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03AA) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03AB) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03AC) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03AD) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03CA) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03CB) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03E1) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03E2) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03E5) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03E6) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03A6) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03A7) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x03DE) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x111E), /*0001*/ ZYDIS_DEFINITION_2OP(0x111F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1BEE), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BEF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1BF0), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BF1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09C1), /*0001*/ ZYDIS_DEFINITION_3OP(0x09C2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09C3), /*0001*/ ZYDIS_DEFINITION_3OP(0x09C4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09A7), /*0001*/ ZYDIS_DEFINITION_3OP(0x09A8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09A9), /*0001*/ ZYDIS_DEFINITION_3OP(0x09AA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11CA), /*0001*/ ZYDIS_DEFINITION_3OP(0x11CB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11CC), /*0001*/ ZYDIS_DEFINITION_3OP(0x11CD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C81), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C82) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C83), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C84) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x095B), /*0001*/ ZYDIS_DEFINITION_3OP(0x095C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x095D), /*0001*/ ZYDIS_DEFINITION_3OP(0x095E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x119E), /*0001*/ ZYDIS_DEFINITION_3OP(0x119F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11A0), /*0001*/ ZYDIS_DEFINITION_3OP(0x11A1) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A8A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A8B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A8C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A8D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AC1), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AC2) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AC3), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AC4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C15), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C16) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C17), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C18) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x104E), /*0001*/ ZYDIS_DEFINITION_3OP(0x104F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1050), /*0001*/ ZYDIS_DEFINITION_3OP(0x1051) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C07), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C08) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C09), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C0A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1025), /*0001*/ ZYDIS_DEFINITION_3OP(0x1026) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1027), /*0001*/ ZYDIS_DEFINITION_3OP(0x1028) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A9C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A9D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A9E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A9F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AC0), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AC1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AC2), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AC3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AA6), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AA7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AA8), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AA9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x121B), /*0001*/ ZYDIS_DEFINITION_3OP(0x121C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x121D), /*0001*/ ZYDIS_DEFINITION_3OP(0x121E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x138B), /*0001*/ ZYDIS_DEFINITION_3OP(0x138C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x138D), /*0001*/ ZYDIS_DEFINITION_3OP(0x138E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x13AF), /*0001*/ ZYDIS_DEFINITION_3OP(0x13B0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x13B1), /*0001*/ ZYDIS_DEFINITION_3OP(0x13B2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1395), /*0001*/ ZYDIS_DEFINITION_3OP(0x1396) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1397), /*0001*/ ZYDIS_DEFINITION_3OP(0x1398) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1232), /*0001*/ ZYDIS_DEFINITION_3OP(0x1233) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1234), /*0001*/ ZYDIS_DEFINITION_3OP(0x1235) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A6E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A6F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A70), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A71) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A92), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A93) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A94), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A95) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A78), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A79) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A7A), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A7B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x120E), /*0001*/ ZYDIS_DEFINITION_3OP(0x120F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1210), /*0001*/ ZYDIS_DEFINITION_3OP(0x1211) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AB3), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AB4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AB5), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AB6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A85), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A86) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A87), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A88) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10B2), /*0001*/ ZYDIS_DEFINITION_2OP(0x10B3) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10B4), /*0001*/ ZYDIS_DEFINITION_2OP(0x10B5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x187F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1880) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1881), /*0001*/ ZYDIS_DEFINITION_3OP(0x1882) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19B4), /*0001*/ ZYDIS_DEFINITION_3OP(0x19B5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1950), /*0001*/ ZYDIS_DEFINITION_3OP(0x1951) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18FE), /*0001*/ ZYDIS_DEFINITION_3OP(0x18FF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1962), /*0001*/ ZYDIS_DEFINITION_3OP(0x1963) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1910), /*0001*/ ZYDIS_DEFINITION_3OP(0x1911) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18AC), /*0001*/ ZYDIS_DEFINITION_3OP(0x18AD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x197F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1980) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1977), /*0001*/ ZYDIS_DEFINITION_3OP(0x1978) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18C9), /*0001*/ ZYDIS_DEFINITION_3OP(0x18CA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18C1), /*0001*/ ZYDIS_DEFINITION_3OP(0x18C2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1359), /*0001*/ ZYDIS_DEFINITION_3OP(0x135A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x135B), /*0001*/ ZYDIS_DEFINITION_3OP(0x135C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x137D), /*0001*/ ZYDIS_DEFINITION_3OP(0x137E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x137F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1380) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1363), /*0001*/ ZYDIS_DEFINITION_3OP(0x1364) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1365), /*0001*/ ZYDIS_DEFINITION_3OP(0x1366) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FE8), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FE9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FEA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FEB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FF0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FF1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FF2), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FF3) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10B6), /*0001*/ ZYDIS_DEFINITION_2OP(0x10B7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10B8), /*0001*/ ZYDIS_DEFINITION_2OP(0x10B9) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0A25), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A26) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0A27), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A28) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1BD4), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BD5) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1BD6), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BD7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0981), /*0001*/ ZYDIS_DEFINITION_3OP(0x0982) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0983), /*0001*/ ZYDIS_DEFINITION_3OP(0x0984) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19B6), /*0001*/ ZYDIS_DEFINITION_3OP(0x19B7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19B8), /*0001*/ ZYDIS_DEFINITION_3OP(0x19B9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1964), /*0001*/ ZYDIS_DEFINITION_3OP(0x1965) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1966), /*0001*/ ZYDIS_DEFINITION_3OP(0x1967) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1981), /*0001*/ ZYDIS_DEFINITION_3OP(0x1982) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1983), /*0001*/ ZYDIS_DEFINITION_3OP(0x1984) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1253), /*0001*/ ZYDIS_DEFINITION_3OP(0x1254) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1255), /*0001*/ ZYDIS_DEFINITION_3OP(0x1256) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17B1), /*0001*/ ZYDIS_DEFINITION_3OP(0x17B2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17B3), /*0001*/ ZYDIS_DEFINITION_3OP(0x17B4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1690), /*0001*/ ZYDIS_DEFINITION_2OP(0x1691) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19FE), /*0001*/ ZYDIS_DEFINITION_3OP(0x19FF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A00), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A01) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A08), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A09) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A0A), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A0B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1648), /*0001*/ ZYDIS_DEFINITION_3OP(0x1649) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x164A), /*0001*/ ZYDIS_DEFINITION_3OP(0x164B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x129C), /*0001*/ ZYDIS_DEFINITION_3OP(0x129D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x129E), /*0001*/ ZYDIS_DEFINITION_3OP(0x129F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1274), /*0001*/ ZYDIS_DEFINITION_3OP(0x1275) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1276), /*0001*/ ZYDIS_DEFINITION_3OP(0x1277) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x127E), /*0001*/ ZYDIS_DEFINITION_3OP(0x127F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1280), /*0001*/ ZYDIS_DEFINITION_3OP(0x1281) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15F4), /*0001*/ ZYDIS_DEFINITION_3OP(0x15F5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15F6), /*0001*/ ZYDIS_DEFINITION_3OP(0x15F7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12A9), /*0001*/ ZYDIS_DEFINITION_3OP(0x12AA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12AB), /*0001*/ ZYDIS_DEFINITION_3OP(0x12AC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12C8), /*0001*/ ZYDIS_DEFINITION_3OP(0x12C9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12CA), /*0001*/ ZYDIS_DEFINITION_3OP(0x12CB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1952), /*0001*/ ZYDIS_DEFINITION_3OP(0x1953) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1954), /*0001*/ ZYDIS_DEFINITION_3OP(0x1955) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1912), /*0001*/ ZYDIS_DEFINITION_3OP(0x1913) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1914), /*0001*/ ZYDIS_DEFINITION_3OP(0x1915) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12D2), /*0001*/ ZYDIS_DEFINITION_3OP(0x12D3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12D4), /*0001*/ ZYDIS_DEFINITION_3OP(0x12D5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1787), /*0001*/ ZYDIS_DEFINITION_3OP(0x1788) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1789), /*0001*/ ZYDIS_DEFINITION_3OP(0x178A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1791), /*0001*/ ZYDIS_DEFINITION_3OP(0x1792) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1793), /*0001*/ ZYDIS_DEFINITION_3OP(0x1794) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B57), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B58) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B59), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B5A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1122), /*0001*/ ZYDIS_DEFINITION_2OP(0x1123) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19EA), /*0001*/ ZYDIS_DEFINITION_3OP(0x19EB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19EC), /*0001*/ ZYDIS_DEFINITION_3OP(0x19ED) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19F4), /*0001*/ ZYDIS_DEFINITION_3OP(0x19F5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19F6), /*0001*/ ZYDIS_DEFINITION_3OP(0x19F7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x163E), /*0001*/ ZYDIS_DEFINITION_3OP(0x163F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1640), /*0001*/ ZYDIS_DEFINITION_3OP(0x1641) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17D1), /*0001*/ ZYDIS_DEFINITION_3OP(0x17D2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17D3), /*0001*/ ZYDIS_DEFINITION_3OP(0x17D4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1260), /*0001*/ ZYDIS_DEFINITION_3OP(0x1261) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1262), /*0001*/ ZYDIS_DEFINITION_3OP(0x1263) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x126A), /*0001*/ ZYDIS_DEFINITION_3OP(0x126B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x126C), /*0001*/ ZYDIS_DEFINITION_3OP(0x126D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15EA), /*0001*/ ZYDIS_DEFINITION_3OP(0x15EB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15EC), /*0001*/ ZYDIS_DEFINITION_3OP(0x15ED) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1ACA), /*0001*/ ZYDIS_DEFINITION_3OP(0x1ACB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1ACC), /*0001*/ ZYDIS_DEFINITION_3OP(0x1ACD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1900), /*0001*/ ZYDIS_DEFINITION_3OP(0x1901) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1902), /*0001*/ ZYDIS_DEFINITION_3OP(0x1903) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18AE), /*0001*/ ZYDIS_DEFINITION_3OP(0x18AF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18B0), /*0001*/ ZYDIS_DEFINITION_3OP(0x18B1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18CB), /*0001*/ ZYDIS_DEFINITION_3OP(0x18CC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18CD), /*0001*/ ZYDIS_DEFINITION_3OP(0x18CE) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17C4), /*0001*/ ZYDIS_DEFINITION_3OP(0x17C5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17C6), /*0001*/ ZYDIS_DEFINITION_3OP(0x17C7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15B8), /*0001*/ ZYDIS_DEFINITION_3OP(0x15B9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15BA), /*0001*/ ZYDIS_DEFINITION_3OP(0x15BB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1847), /*0001*/ ZYDIS_DEFINITION_3OP(0x1848) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1849), /*0001*/ ZYDIS_DEFINITION_3OP(0x184A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19C6), /*0001*/ ZYDIS_DEFINITION_3OP(0x19C7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19C8), /*0001*/ ZYDIS_DEFINITION_3OP(0x19C9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A12), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A13) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A14), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A15) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19D0), /*0001*/ ZYDIS_DEFINITION_3OP(0x19D1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19D2), /*0001*/ ZYDIS_DEFINITION_3OP(0x19D3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19DD), /*0001*/ ZYDIS_DEFINITION_3OP(0x19DE) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19DF), /*0001*/ ZYDIS_DEFINITION_3OP(0x19E0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x123C), /*0001*/ ZYDIS_DEFINITION_3OP(0x123D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x123E), /*0001*/ ZYDIS_DEFINITION_3OP(0x123F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1288), /*0001*/ ZYDIS_DEFINITION_3OP(0x1289) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x128A), /*0001*/ ZYDIS_DEFINITION_3OP(0x128B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1246), /*0001*/ ZYDIS_DEFINITION_3OP(0x1247) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1248), /*0001*/ ZYDIS_DEFINITION_3OP(0x1249) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1875), /*0001*/ ZYDIS_DEFINITION_3OP(0x1876) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1877), /*0001*/ ZYDIS_DEFINITION_3OP(0x1878) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1546), /*0001*/ ZYDIS_DEFINITION_3OP(0x1547) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1548), /*0001*/ ZYDIS_DEFINITION_3OP(0x1549) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1530), /*0001*/ ZYDIS_DEFINITION_3OP(0x1531) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1532), /*0001*/ ZYDIS_DEFINITION_3OP(0x1533) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1536), /*0001*/ ZYDIS_DEFINITION_3OP(0x1537) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1538), /*0001*/ ZYDIS_DEFINITION_3OP(0x1539) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15AE), /*0001*/ ZYDIS_DEFINITION_3OP(0x15AF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15B0), /*0001*/ ZYDIS_DEFINITION_3OP(0x15B1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x155C), /*0001*/ ZYDIS_DEFINITION_3OP(0x155D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x155E), /*0001*/ ZYDIS_DEFINITION_3OP(0x155F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1552), /*0001*/ ZYDIS_DEFINITION_3OP(0x1553) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1554), /*0001*/ ZYDIS_DEFINITION_3OP(0x1555) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1558), /*0001*/ ZYDIS_DEFINITION_3OP(0x1559) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x155A), /*0001*/ ZYDIS_DEFINITION_3OP(0x155B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18A0), /*0001*/ ZYDIS_DEFINITION_3OP(0x18A1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18A2), /*0001*/ ZYDIS_DEFINITION_3OP(0x18A3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18A8), /*0001*/ ZYDIS_DEFINITION_3OP(0x18A9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18AA), /*0001*/ ZYDIS_DEFINITION_3OP(0x18AB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18A4), /*0001*/ ZYDIS_DEFINITION_3OP(0x18A5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18A6), /*0001*/ ZYDIS_DEFINITION_3OP(0x18A7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x177D), /*0001*/ ZYDIS_DEFINITION_3OP(0x177E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x177F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1780) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1484), /*0001*/ ZYDIS_DEFINITION_3OP(0x1485) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1486), /*0001*/ ZYDIS_DEFINITION_3OP(0x1487) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x146A), /*0001*/ ZYDIS_DEFINITION_3OP(0x146B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x146C), /*0001*/ ZYDIS_DEFINITION_3OP(0x146D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1C3F), /*0001*/ ZYDIS_DEFINITION_2OP(0x1C40) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1C41), /*0001*/ ZYDIS_DEFINITION_2OP(0x1C42) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1C3B), /*0001*/ ZYDIS_DEFINITION_2OP(0x1C3C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1C3D), /*0001*/ ZYDIS_DEFINITION_2OP(0x1C3E) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AB6), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AB7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AB8), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AB9) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14AC) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14AD) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1A2E), /*0001*/ ZYDIS_DEFINITION_2OP(0x1A2F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1A30), /*0001*/ ZYDIS_DEFINITION_2OP(0x1A31) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A1B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A1C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A1D), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A1E) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0A15) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0A16) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x09FD) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x11E4), /*0001*/ ZYDIS_DEFINITION_2OP(0x11E5) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x11E6), /*0001*/ ZYDIS_DEFINITION_2OP(0x11E7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1204), /*0001*/ ZYDIS_DEFINITION_2OP(0x1205) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1206), /*0001*/ ZYDIS_DEFINITION_2OP(0x1207) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x11EE), /*0001*/ ZYDIS_DEFINITION_2OP(0x11EF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x11F0), /*0001*/ ZYDIS_DEFINITION_2OP(0x11F1) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16DF), /*0001*/ ZYDIS_DEFINITION_2OP(0x16E0) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16E1), /*0001*/ ZYDIS_DEFINITION_2OP(0x16E2) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16CB), /*0001*/ ZYDIS_DEFINITION_2OP(0x16CC) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16CD), /*0001*/ ZYDIS_DEFINITION_2OP(0x16CE) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16D5), /*0001*/ ZYDIS_DEFINITION_2OP(0x16D6) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16D7), /*0001*/ ZYDIS_DEFINITION_2OP(0x16D8) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16F3), /*0001*/ ZYDIS_DEFINITION_2OP(0x16F4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16F5), /*0001*/ ZYDIS_DEFINITION_2OP(0x16F6) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16FD), /*0001*/ ZYDIS_DEFINITION_2OP(0x16FE) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16FF), /*0001*/ ZYDIS_DEFINITION_2OP(0x1700) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16E9), /*0001*/ ZYDIS_DEFINITION_2OP(0x16EA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16EB), /*0001*/ ZYDIS_DEFINITION_2OP(0x16EC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1770), /*0001*/ ZYDIS_DEFINITION_3OP(0x1771) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1772), /*0001*/ ZYDIS_DEFINITION_3OP(0x1773) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1370), /*0001*/ ZYDIS_DEFINITION_3OP(0x1371) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1372), /*0001*/ ZYDIS_DEFINITION_3OP(0x1373) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1127), /*0001*/ ZYDIS_DEFINITION_2OP(0x1128) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1225), /*0001*/ ZYDIS_DEFINITION_3OP(0x1226) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1227), /*0001*/ ZYDIS_DEFINITION_3OP(0x1228) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1021), /*0001*/ ZYDIS_DEFINITION_3OP(0x1022) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x101D), /*0001*/ ZYDIS_DEFINITION_3OP(0x101E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1023), /*0001*/ ZYDIS_DEFINITION_3OP(0x1024) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x101F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1020) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1748), /*0001*/ ZYDIS_DEFINITION_2OP(0x1749) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x174A), /*0001*/ ZYDIS_DEFINITION_2OP(0x174B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1734), /*0001*/ ZYDIS_DEFINITION_2OP(0x1735) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1736), /*0001*/ ZYDIS_DEFINITION_2OP(0x1737) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x173E), /*0001*/ ZYDIS_DEFINITION_2OP(0x173F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1740), /*0001*/ ZYDIS_DEFINITION_2OP(0x1741) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x175C), /*0001*/ ZYDIS_DEFINITION_2OP(0x175D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x175E), /*0001*/ ZYDIS_DEFINITION_2OP(0x175F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1766), /*0001*/ ZYDIS_DEFINITION_2OP(0x1767) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1768), /*0001*/ ZYDIS_DEFINITION_2OP(0x1769) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1752), /*0001*/ ZYDIS_DEFINITION_2OP(0x1753) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1754), /*0001*/ ZYDIS_DEFINITION_2OP(0x1755) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1422) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1423) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x13A2), /*0001*/ ZYDIS_DEFINITION_3OP(0x13A3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x13A4), /*0001*/ ZYDIS_DEFINITION_3OP(0x13A5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x161E), /*0001*/ ZYDIS_DEFINITION_3OP(0x161F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1620), /*0001*/ ZYDIS_DEFINITION_3OP(0x1621) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1628), /*0001*/ ZYDIS_DEFINITION_3OP(0x1629) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x162A), /*0001*/ ZYDIS_DEFINITION_3OP(0x162B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1668), /*0001*/ ZYDIS_DEFINITION_3OP(0x1669) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x166A), /*0001*/ ZYDIS_DEFINITION_3OP(0x166B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1652), /*0001*/ ZYDIS_DEFINITION_3OP(0x1653) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1654), /*0001*/ ZYDIS_DEFINITION_3OP(0x1655) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15CA), /*0001*/ ZYDIS_DEFINITION_3OP(0x15CB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15CC), /*0001*/ ZYDIS_DEFINITION_3OP(0x15CD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15D4), /*0001*/ ZYDIS_DEFINITION_3OP(0x15D5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15D6), /*0001*/ ZYDIS_DEFINITION_3OP(0x15D7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1614), /*0001*/ ZYDIS_DEFINITION_3OP(0x1615) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1616), /*0001*/ ZYDIS_DEFINITION_3OP(0x1617) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15FE), /*0001*/ ZYDIS_DEFINITION_3OP(0x15FF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1600), /*0001*/ ZYDIS_DEFINITION_3OP(0x1601) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x179B), /*0001*/ ZYDIS_DEFINITION_3OP(0x179C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x179D), /*0001*/ ZYDIS_DEFINITION_3OP(0x179E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1994), /*0001*/ ZYDIS_DEFINITION_3OP(0x1995) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19A1), /*0001*/ ZYDIS_DEFINITION_3OP(0x19A2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1996), /*0001*/ ZYDIS_DEFINITION_3OP(0x1997) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19A3), /*0001*/ ZYDIS_DEFINITION_3OP(0x19A4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1934), /*0001*/ ZYDIS_DEFINITION_3OP(0x1935) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1936), /*0001*/ ZYDIS_DEFINITION_3OP(0x1937) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18DE), /*0001*/ ZYDIS_DEFINITION_3OP(0x18DF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18EB), /*0001*/ ZYDIS_DEFINITION_3OP(0x18EC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18E0), /*0001*/ ZYDIS_DEFINITION_3OP(0x18E1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18ED), /*0001*/ ZYDIS_DEFINITION_3OP(0x18EE) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1313), /*0001*/ ZYDIS_DEFINITION_2OP(0x1314) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1315), /*0001*/ ZYDIS_DEFINITION_2OP(0x1316) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1326), /*0001*/ ZYDIS_DEFINITION_2OP(0x1327) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1328), /*0001*/ ZYDIS_DEFINITION_2OP(0x1329) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0A08) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1306), /*0001*/ ZYDIS_DEFINITION_2OP(0x1307) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1308), /*0001*/ ZYDIS_DEFINITION_2OP(0x1309) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1333), /*0001*/ ZYDIS_DEFINITION_2OP(0x1334) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1335), /*0001*/ ZYDIS_DEFINITION_2OP(0x1336) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15C2), /*0001*/ ZYDIS_DEFINITION_3OP(0x15C3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15C6), /*0001*/ ZYDIS_DEFINITION_3OP(0x15C7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15C4), /*0001*/ ZYDIS_DEFINITION_3OP(0x15C5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15C8), /*0001*/ ZYDIS_DEFINITION_3OP(0x15C9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1516), /*0001*/ ZYDIS_DEFINITION_3OP(0x1517) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x151B), /*0001*/ ZYDIS_DEFINITION_3OP(0x151C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1520), /*0001*/ ZYDIS_DEFINITION_3OP(0x1521) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1525), /*0001*/ ZYDIS_DEFINITION_3OP(0x1526) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F9D), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F9E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F98), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F99) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FAF), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FB0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FAA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FAB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D1E), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D1F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D10), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D11) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D20), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D21) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D12), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D13) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DF4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DF5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DE6), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DE7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DF6), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DF7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DE8), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DE9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C94), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C95) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C86), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C87) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C96), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C97) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C88), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C89) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D82), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D83) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D74), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D75) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D84), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D85) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D76), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D77) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E70), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E71) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E62), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E63) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E72), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E73) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E64), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E65) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EFA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EFB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EEC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EED) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EFC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EFD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EEE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EEF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D3A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D3B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D2C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D2D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D3C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D3D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D2E), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D2F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E10), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E11) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E02), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E03) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E12), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E13) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E04), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E05) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CBA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CBB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CAC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CAD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CBC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CBD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CAE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CAF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DA8), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DA9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D9A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D9B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DAA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DAB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D9C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D9D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E96), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E97) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E88), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E89) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E98), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E99) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E8A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E8B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F20), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F21) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F12), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F13) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F22), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F23) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F14), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F15) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D56), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D57) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D48), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D49) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D58), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D59) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D4A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D4B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E2C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E2D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E1E), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E1F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E2E), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E2F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E20), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E21) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CE0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CE1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CD2), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CD3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CE2), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CE3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CD4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CD5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DCE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DCF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DC0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DC1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DD0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DD1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DC2), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DC3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EBC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EBD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EAE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EAF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EBE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EBF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EB0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EB1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F46), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F47) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F38), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F39) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F48), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F49) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F3A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F3B) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14B4) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14B5) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x149E) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x149F) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x12DC), /*0001*/ ZYDIS_DEFINITION_4OP(0x12DD) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x12DE), /*0001*/ ZYDIS_DEFINITION_4OP(0x12DF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1488), /*0001*/ ZYDIS_DEFINITION_3OP(0x1489) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x148A), /*0001*/ ZYDIS_DEFINITION_3OP(0x148B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x146E), /*0001*/ ZYDIS_DEFINITION_3OP(0x146F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1470), /*0001*/ ZYDIS_DEFINITION_3OP(0x1471) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1418) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1419) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B5C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B5D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B5E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B5F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B58), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B59) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B5A), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B5B) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x09F1), /*0001*/ ZYDIS_DEFINITION_4OP(0x09F2) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x09F3), /*0001*/ ZYDIS_DEFINITION_4OP(0x09F4) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x09ED), /*0001*/ ZYDIS_DEFINITION_4OP(0x09EE) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x09EF), /*0001*/ ZYDIS_DEFINITION_4OP(0x09F0) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1302), /*0001*/ ZYDIS_DEFINITION_4OP(0x1303) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1304), /*0001*/ ZYDIS_DEFINITION_4OP(0x1305) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1292), /*0001*/ ZYDIS_DEFINITION_4OP(0x1293) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1294), /*0001*/ ZYDIS_DEFINITION_4OP(0x1295) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x0FF8) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x0FF9) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C4B) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C4C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0ADD), /*0001*/ ZYDIS_DEFINITION_3OP(0x0ADE) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0ADF), /*0001*/ ZYDIS_DEFINITION_3OP(0x0AE0) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1006) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1007) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C59) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C5A) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0C2F), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C30) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0C31), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C32) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x118F), /*0001*/ ZYDIS_DEFINITION_4OP(0x1190) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1191), /*0001*/ ZYDIS_DEFINITION_4OP(0x1192) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x141A) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x141B) }, { /*0000*/ ZYDIS_DEFINITION_5OP(0x1462), /*0001*/ ZYDIS_DEFINITION_5OP(0x1464) }, { /*0000*/ ZYDIS_DEFINITION_5OP(0x1463), /*0001*/ ZYDIS_DEFINITION_5OP(0x1465) }, { /*0000*/ ZYDIS_DEFINITION_5OP(0x1466), /*0001*/ ZYDIS_DEFINITION_5OP(0x1468) }, { /*0000*/ ZYDIS_DEFINITION_5OP(0x1467), /*0001*/ ZYDIS_DEFINITION_5OP(0x1469) }, { /*0000*/ ZYDIS_DEFINITION_5OP(0x145A), /*0001*/ ZYDIS_DEFINITION_5OP(0x145C) }, { /*0000*/ ZYDIS_DEFINITION_5OP(0x145B), /*0001*/ ZYDIS_DEFINITION_5OP(0x145D) }, { /*0000*/ ZYDIS_DEFINITION_5OP(0x145E), /*0001*/ ZYDIS_DEFINITION_5OP(0x1460) }, { /*0000*/ ZYDIS_DEFINITION_5OP(0x145F), /*0001*/ ZYDIS_DEFINITION_5OP(0x1461) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x09F9), /*0001*/ ZYDIS_DEFINITION_4OP(0x09FA) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x09FB), /*0001*/ ZYDIS_DEFINITION_4OP(0x09FC) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x09F5), /*0001*/ ZYDIS_DEFINITION_4OP(0x09F6) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x09F7), /*0001*/ ZYDIS_DEFINITION_4OP(0x09F8) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x12FE), /*0001*/ ZYDIS_DEFINITION_4OP(0x12FF) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1300), /*0001*/ ZYDIS_DEFINITION_4OP(0x1301) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0D6C), /*0001*/ ZYDIS_DEFINITION_4OP(0x0D6E) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0D6D), /*0001*/ ZYDIS_DEFINITION_4OP(0x0D6F) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0D70), /*0001*/ ZYDIS_DEFINITION_4OP(0x0D72) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0D71), /*0001*/ ZYDIS_DEFINITION_4OP(0x0D73) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0D64), /*0001*/ ZYDIS_DEFINITION_4OP(0x0D66) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0D65), /*0001*/ ZYDIS_DEFINITION_4OP(0x0D67) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0D68), /*0001*/ ZYDIS_DEFINITION_4OP(0x0D6A) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0D69), /*0001*/ ZYDIS_DEFINITION_4OP(0x0D6B) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E42), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E44) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E43), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E45) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E46), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E48) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E47), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E49) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E3A), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E3C) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E3B), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E3D) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E3E), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E40) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E3F), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E41) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0D00), /*0001*/ ZYDIS_DEFINITION_4OP(0x0D02) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0D01), /*0001*/ ZYDIS_DEFINITION_4OP(0x0D03) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0D04), /*0001*/ ZYDIS_DEFINITION_4OP(0x0D06) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0D05), /*0001*/ ZYDIS_DEFINITION_4OP(0x0D07) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0CF8), /*0001*/ ZYDIS_DEFINITION_4OP(0x0CFA) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0CF9), /*0001*/ ZYDIS_DEFINITION_4OP(0x0CFB) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0CFC), /*0001*/ ZYDIS_DEFINITION_4OP(0x0CFE) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0CFD), /*0001*/ ZYDIS_DEFINITION_4OP(0x0CFF) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E52), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E54) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E53), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E55) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E56), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E58) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E57), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E59) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E4A), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E4C) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E4B), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E4D) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E4E), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E50) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0E4F), /*0001*/ ZYDIS_DEFINITION_4OP(0x0E51) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0EDC), /*0001*/ ZYDIS_DEFINITION_4OP(0x0EDE) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0EDD), /*0001*/ ZYDIS_DEFINITION_4OP(0x0EDF) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0EE0), /*0001*/ ZYDIS_DEFINITION_4OP(0x0EE2) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0EE1), /*0001*/ ZYDIS_DEFINITION_4OP(0x0EE3) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0ED4), /*0001*/ ZYDIS_DEFINITION_4OP(0x0ED6) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0ED5), /*0001*/ ZYDIS_DEFINITION_4OP(0x0ED7) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0ED8), /*0001*/ ZYDIS_DEFINITION_4OP(0x0EDA) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0ED9), /*0001*/ ZYDIS_DEFINITION_4OP(0x0EDB) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0F66), /*0001*/ ZYDIS_DEFINITION_4OP(0x0F68) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0F67), /*0001*/ ZYDIS_DEFINITION_4OP(0x0F69) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0F6A), /*0001*/ ZYDIS_DEFINITION_4OP(0x0F6C) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0F6B), /*0001*/ ZYDIS_DEFINITION_4OP(0x0F6D) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0F5E), /*0001*/ ZYDIS_DEFINITION_4OP(0x0F60) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0F5F), /*0001*/ ZYDIS_DEFINITION_4OP(0x0F61) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0F62), /*0001*/ ZYDIS_DEFINITION_4OP(0x0F64) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0F63), /*0001*/ ZYDIS_DEFINITION_4OP(0x0F65) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1155), /*0001*/ ZYDIS_DEFINITION_2OP(0x1156) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1157), /*0001*/ ZYDIS_DEFINITION_2OP(0x1158) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x114B), /*0001*/ ZYDIS_DEFINITION_2OP(0x114C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x114D), /*0001*/ ZYDIS_DEFINITION_2OP(0x114E) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B83), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B84) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B85), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B86) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10D2), /*0001*/ ZYDIS_DEFINITION_2OP(0x10D3) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10D4), /*0001*/ ZYDIS_DEFINITION_2OP(0x10D5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x188C), /*0001*/ ZYDIS_DEFINITION_3OP(0x188D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x188E), /*0001*/ ZYDIS_DEFINITION_3OP(0x188F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10D6), /*0001*/ ZYDIS_DEFINITION_2OP(0x10D7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10D8), /*0001*/ ZYDIS_DEFINITION_2OP(0x10D9) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A61), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A62) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A63), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A64) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10A8), /*0001*/ ZYDIS_DEFINITION_2OP(0x10A9) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10AA), /*0001*/ ZYDIS_DEFINITION_2OP(0x10AB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1896), /*0001*/ ZYDIS_DEFINITION_3OP(0x1897) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1898), /*0001*/ ZYDIS_DEFINITION_3OP(0x1899) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FEC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FED) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FEE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FEF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FF4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FF5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FF6), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FF7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0985), /*0001*/ ZYDIS_DEFINITION_3OP(0x0986) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0987), /*0001*/ ZYDIS_DEFINITION_3OP(0x0988) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A7C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A7D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A7E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A7F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1018), /*0001*/ ZYDIS_DEFINITION_2OP(0x1019) } }; const ZydisInstructionTableNode filterEVEXL2[][2] = { { /*0000*/ ZYDIS_DEFINITION_2OP(0x1183), /*0001*/ ZYDIS_DEFINITION_2OP(0x1185) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1186), /*0001*/ ZYDIS_DEFINITION_2OP(0x1188) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1189), /*0001*/ ZYDIS_DEFINITION_2OP(0x118B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x118C), /*0001*/ ZYDIS_DEFINITION_2OP(0x118E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C78), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C7A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C7B), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C7D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C7E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C80) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C5E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C60) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C61), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C63) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C64), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C66) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1094), /*0001*/ ZYDIS_DEFINITION_2OP(0x1096) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1097), /*0001*/ ZYDIS_DEFINITION_2OP(0x1099) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x109A), /*0001*/ ZYDIS_DEFINITION_2OP(0x109C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x109D), /*0001*/ ZYDIS_DEFINITION_2OP(0x109F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1133), /*0001*/ ZYDIS_DEFINITION_2OP(0x1135) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1C00), /*0001*/ ZYDIS_DEFINITION_2OP(0x1C02) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1C03), /*0001*/ ZYDIS_DEFINITION_2OP(0x1C05) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1C06), /*0001*/ ZYDIS_DEFINITION_2OP(0x1C08) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09D2), /*0001*/ ZYDIS_DEFINITION_3OP(0x09D4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09D5), /*0001*/ ZYDIS_DEFINITION_3OP(0x09D7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09D8), /*0001*/ ZYDIS_DEFINITION_3OP(0x09DA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09B8), /*0001*/ ZYDIS_DEFINITION_3OP(0x09BA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09BB), /*0001*/ ZYDIS_DEFINITION_3OP(0x09BD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09BE), /*0001*/ ZYDIS_DEFINITION_3OP(0x09C0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11DB), /*0001*/ ZYDIS_DEFINITION_3OP(0x11DD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11DE), /*0001*/ ZYDIS_DEFINITION_3OP(0x11E0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11E1), /*0001*/ ZYDIS_DEFINITION_3OP(0x11E3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C92), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C94) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C95), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C97) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C98), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C9A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x096D), /*0001*/ ZYDIS_DEFINITION_3OP(0x096F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0970), /*0001*/ ZYDIS_DEFINITION_3OP(0x0972) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0973), /*0001*/ ZYDIS_DEFINITION_3OP(0x0975) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11B0), /*0001*/ ZYDIS_DEFINITION_3OP(0x11B2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11B3), /*0001*/ ZYDIS_DEFINITION_3OP(0x11B5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11B6), /*0001*/ ZYDIS_DEFINITION_3OP(0x11B8) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AD3), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AD5) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AD6), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AD8) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AD9), /*0001*/ ZYDIS_DEFINITION_2OP(0x0ADB) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0ADC) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A72), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A74) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A75), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A77) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B10), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B12) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B13), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B15) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A78), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A7A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B16), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B18) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C27), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C29) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C2A), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C2C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C2D), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C2F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1060), /*0001*/ ZYDIS_DEFINITION_3OP(0x1062) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1063), /*0001*/ ZYDIS_DEFINITION_3OP(0x1065) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1066), /*0001*/ ZYDIS_DEFINITION_3OP(0x1068) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1069) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C19), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C1B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C1C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C1E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C1F), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C21) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1037), /*0001*/ ZYDIS_DEFINITION_3OP(0x1039) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x103A), /*0001*/ ZYDIS_DEFINITION_3OP(0x103C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x103D), /*0001*/ ZYDIS_DEFINITION_3OP(0x103F) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1040) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B9B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B9D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B9E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BA0) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B6F), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B71) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B72), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B74) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BA1), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BA3) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0BA4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B75), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B77) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0B78) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AF2), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AF4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AF5), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AF7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AA2), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AA4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AA5), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AA7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AF8), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AFA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AA8), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AAA) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0A37), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A39) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0A3A), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A3C) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0A3D), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A3F) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x0A40) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1BE5), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BE7) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1BE8), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BEA) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1BEB), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BED) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x116F), /*0001*/ ZYDIS_DEFINITION_2OP(0x1171) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1172), /*0001*/ ZYDIS_DEFINITION_2OP(0x1174) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1175), /*0001*/ ZYDIS_DEFINITION_2OP(0x1177) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1178), /*0001*/ ZYDIS_DEFINITION_2OP(0x117A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C6B), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C6D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C6E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C70) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C71), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C73) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C51), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C53) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C54), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C56) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C57), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C59) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1080), /*0001*/ ZYDIS_DEFINITION_2OP(0x1082) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1083), /*0001*/ ZYDIS_DEFINITION_2OP(0x1085) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1086), /*0001*/ ZYDIS_DEFINITION_2OP(0x1088) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1089), /*0001*/ ZYDIS_DEFINITION_2OP(0x108B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x112E), /*0001*/ ZYDIS_DEFINITION_2OP(0x1130) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1BF2), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BF4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1BF5), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BF7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1BF8), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BFA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09C5), /*0001*/ ZYDIS_DEFINITION_3OP(0x09C7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09C8), /*0001*/ ZYDIS_DEFINITION_3OP(0x09CA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09CB), /*0001*/ ZYDIS_DEFINITION_3OP(0x09CD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09AB), /*0001*/ ZYDIS_DEFINITION_3OP(0x09AD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09AE), /*0001*/ ZYDIS_DEFINITION_3OP(0x09B0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09B1), /*0001*/ ZYDIS_DEFINITION_3OP(0x09B3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11CE), /*0001*/ ZYDIS_DEFINITION_3OP(0x11D0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11D1), /*0001*/ ZYDIS_DEFINITION_3OP(0x11D3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11D4), /*0001*/ ZYDIS_DEFINITION_3OP(0x11D6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C85), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C87) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C88), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C8A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C8B), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C8D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x095F), /*0001*/ ZYDIS_DEFINITION_3OP(0x0961) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0962), /*0001*/ ZYDIS_DEFINITION_3OP(0x0964) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0965), /*0001*/ ZYDIS_DEFINITION_3OP(0x0967) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11A2), /*0001*/ ZYDIS_DEFINITION_3OP(0x11A4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11A5), /*0001*/ ZYDIS_DEFINITION_3OP(0x11A7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11A8), /*0001*/ ZYDIS_DEFINITION_3OP(0x11AA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A8E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A90) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A91), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A93) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A94), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A96) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AC5), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AC7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AC8), /*0001*/ ZYDIS_DEFINITION_2OP(0x0ACA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0ACB), /*0001*/ ZYDIS_DEFINITION_2OP(0x0ACD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C19), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C1B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C1C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C1E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C1F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C21) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1052), /*0001*/ ZYDIS_DEFINITION_3OP(0x1054) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1055), /*0001*/ ZYDIS_DEFINITION_3OP(0x1057) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1058), /*0001*/ ZYDIS_DEFINITION_3OP(0x105A) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x105B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C0B), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C0D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C0E), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C10) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C11), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C13) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1029), /*0001*/ ZYDIS_DEFINITION_3OP(0x102B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x102C), /*0001*/ ZYDIS_DEFINITION_3OP(0x102E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x102F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1031) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1032) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AA0), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AA2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AA3), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AA5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AC4), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AC6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AC7), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AC9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AAA), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AAC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AAD), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AAF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AB0), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AB2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x121F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1221) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1222), /*0001*/ ZYDIS_DEFINITION_3OP(0x1224) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x138F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1391) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1392), /*0001*/ ZYDIS_DEFINITION_3OP(0x1394) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x13B3), /*0001*/ ZYDIS_DEFINITION_3OP(0x13B5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x13B6), /*0001*/ ZYDIS_DEFINITION_3OP(0x13B8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1399), /*0001*/ ZYDIS_DEFINITION_3OP(0x139B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x139C), /*0001*/ ZYDIS_DEFINITION_3OP(0x139E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x139F), /*0001*/ ZYDIS_DEFINITION_3OP(0x13A1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1236), /*0001*/ ZYDIS_DEFINITION_3OP(0x1238) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1239), /*0001*/ ZYDIS_DEFINITION_3OP(0x123B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A72), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A74) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A75), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A77) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A96), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A98) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A99), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A9B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A7C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A7E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A7F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A81) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A82), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A84) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1212), /*0001*/ ZYDIS_DEFINITION_3OP(0x1214) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1215), /*0001*/ ZYDIS_DEFINITION_3OP(0x1217) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1218), /*0001*/ ZYDIS_DEFINITION_3OP(0x121A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AB7), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AB9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1ABA), /*0001*/ ZYDIS_DEFINITION_3OP(0x1ABC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1ABD), /*0001*/ ZYDIS_DEFINITION_3OP(0x1ABF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A89), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A8B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A8C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A8E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A8F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A91) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10BA), /*0001*/ ZYDIS_DEFINITION_2OP(0x10BC) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10C6), /*0001*/ ZYDIS_DEFINITION_2OP(0x10C8) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10BD), /*0001*/ ZYDIS_DEFINITION_2OP(0x10BF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10C9), /*0001*/ ZYDIS_DEFINITION_2OP(0x10CB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1883), /*0001*/ ZYDIS_DEFINITION_3OP(0x1885) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1886), /*0001*/ ZYDIS_DEFINITION_3OP(0x1888) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1889), /*0001*/ ZYDIS_DEFINITION_3OP(0x188B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19BA), /*0001*/ ZYDIS_DEFINITION_3OP(0x19BC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1956), /*0001*/ ZYDIS_DEFINITION_3OP(0x1958) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1904), /*0001*/ ZYDIS_DEFINITION_3OP(0x1906) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19BD), /*0001*/ ZYDIS_DEFINITION_3OP(0x19BF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1959), /*0001*/ ZYDIS_DEFINITION_3OP(0x195B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1907), /*0001*/ ZYDIS_DEFINITION_3OP(0x1909) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x180F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1811) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1812), /*0001*/ ZYDIS_DEFINITION_3OP(0x1814) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1818), /*0001*/ ZYDIS_DEFINITION_3OP(0x181A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x181B), /*0001*/ ZYDIS_DEFINITION_3OP(0x181D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17EB), /*0001*/ ZYDIS_DEFINITION_3OP(0x17ED) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17EE), /*0001*/ ZYDIS_DEFINITION_3OP(0x17F0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17F4), /*0001*/ ZYDIS_DEFINITION_3OP(0x17F6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17F7), /*0001*/ ZYDIS_DEFINITION_3OP(0x17F9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1968), /*0001*/ ZYDIS_DEFINITION_3OP(0x196A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x196B), /*0001*/ ZYDIS_DEFINITION_3OP(0x196D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1916), /*0001*/ ZYDIS_DEFINITION_3OP(0x1918) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1919), /*0001*/ ZYDIS_DEFINITION_3OP(0x191B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1925), /*0001*/ ZYDIS_DEFINITION_3OP(0x1927) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1928), /*0001*/ ZYDIS_DEFINITION_3OP(0x192A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18B2), /*0001*/ ZYDIS_DEFINITION_3OP(0x18B4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18B5), /*0001*/ ZYDIS_DEFINITION_3OP(0x18B7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1815), /*0001*/ ZYDIS_DEFINITION_3OP(0x1817) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x181E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1820) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17F1), /*0001*/ ZYDIS_DEFINITION_3OP(0x17F3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17FA), /*0001*/ ZYDIS_DEFINITION_3OP(0x17FC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x196E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1970) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x191C), /*0001*/ ZYDIS_DEFINITION_3OP(0x191E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x192B), /*0001*/ ZYDIS_DEFINITION_3OP(0x192D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18B8), /*0001*/ ZYDIS_DEFINITION_3OP(0x18BA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1985), /*0001*/ ZYDIS_DEFINITION_3OP(0x1987) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1988), /*0001*/ ZYDIS_DEFINITION_3OP(0x198A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1979), /*0001*/ ZYDIS_DEFINITION_3OP(0x197B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18CF), /*0001*/ ZYDIS_DEFINITION_3OP(0x18D1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18D2), /*0001*/ ZYDIS_DEFINITION_3OP(0x18D4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18C3), /*0001*/ ZYDIS_DEFINITION_3OP(0x18C5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x198B), /*0001*/ ZYDIS_DEFINITION_3OP(0x198D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x197C), /*0001*/ ZYDIS_DEFINITION_3OP(0x197E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18D5), /*0001*/ ZYDIS_DEFINITION_3OP(0x18D7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18C6), /*0001*/ ZYDIS_DEFINITION_3OP(0x18C8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x135D), /*0001*/ ZYDIS_DEFINITION_3OP(0x135F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1360), /*0001*/ ZYDIS_DEFINITION_3OP(0x1362) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1381), /*0001*/ ZYDIS_DEFINITION_3OP(0x1383) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1384), /*0001*/ ZYDIS_DEFINITION_3OP(0x1386) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1367), /*0001*/ ZYDIS_DEFINITION_3OP(0x1369) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x136A), /*0001*/ ZYDIS_DEFINITION_3OP(0x136C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x136D), /*0001*/ ZYDIS_DEFINITION_3OP(0x136F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BA5), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BA7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BA8), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BAA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B79), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B7B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B7C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B7E) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BAB), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BAD) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0BAE) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B7F), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B81) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0B82) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AFC), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AFE) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AFF), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B01) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AAC), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AAE) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AAF), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AB1) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B02), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B04) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AB2), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AB4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B91), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B93) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B94), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B96) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B65), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B67) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B68), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B6A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B97), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B99) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0B9A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B6B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B6D) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0B6E) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AE8), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AEA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AEB), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AED) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A98), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A9A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A9B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A9D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0AEE), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AF0) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A9E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AA0) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10C0), /*0001*/ ZYDIS_DEFINITION_2OP(0x10C2) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10CC), /*0001*/ ZYDIS_DEFINITION_2OP(0x10CE) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10C3), /*0001*/ ZYDIS_DEFINITION_2OP(0x10C5) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10CF), /*0001*/ ZYDIS_DEFINITION_2OP(0x10D1) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0A29), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A2B) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0A2C), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A2E) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0A2F), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A31) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x0A32) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1BD8), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BDA) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1BDB), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BDD) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1BDE), /*0001*/ ZYDIS_DEFINITION_4OP(0x1BE0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19C0), /*0001*/ ZYDIS_DEFINITION_3OP(0x19C2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19C3), /*0001*/ ZYDIS_DEFINITION_3OP(0x19C5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1971), /*0001*/ ZYDIS_DEFINITION_3OP(0x1973) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1974), /*0001*/ ZYDIS_DEFINITION_3OP(0x1976) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x198E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1990) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1991), /*0001*/ ZYDIS_DEFINITION_3OP(0x1993) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1257), /*0001*/ ZYDIS_DEFINITION_3OP(0x1259) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x125A), /*0001*/ ZYDIS_DEFINITION_3OP(0x125C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x125D), /*0001*/ ZYDIS_DEFINITION_3OP(0x125F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17B5), /*0001*/ ZYDIS_DEFINITION_3OP(0x17B7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17B8), /*0001*/ ZYDIS_DEFINITION_3OP(0x17BA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A02), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A04) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A05), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A07) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A0C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A0E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A0F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A11) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x164C), /*0001*/ ZYDIS_DEFINITION_3OP(0x164E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x164F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1651) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12A0), /*0001*/ ZYDIS_DEFINITION_3OP(0x12A2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12A3), /*0001*/ ZYDIS_DEFINITION_3OP(0x12A5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12BF), /*0001*/ ZYDIS_DEFINITION_3OP(0x12C1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12C2), /*0001*/ ZYDIS_DEFINITION_3OP(0x12C4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12A6), /*0001*/ ZYDIS_DEFINITION_3OP(0x12A8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12C5), /*0001*/ ZYDIS_DEFINITION_3OP(0x12C7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1278), /*0001*/ ZYDIS_DEFINITION_3OP(0x127A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x127B), /*0001*/ ZYDIS_DEFINITION_3OP(0x127D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1282), /*0001*/ ZYDIS_DEFINITION_3OP(0x1284) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1285), /*0001*/ ZYDIS_DEFINITION_3OP(0x1287) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15F8), /*0001*/ ZYDIS_DEFINITION_3OP(0x15FA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15FB), /*0001*/ ZYDIS_DEFINITION_3OP(0x15FD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12AD), /*0001*/ ZYDIS_DEFINITION_3OP(0x12AF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12B0), /*0001*/ ZYDIS_DEFINITION_3OP(0x12B2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12B6), /*0001*/ ZYDIS_DEFINITION_3OP(0x12B8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12B9), /*0001*/ ZYDIS_DEFINITION_3OP(0x12BB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12B3), /*0001*/ ZYDIS_DEFINITION_3OP(0x12B5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12BC), /*0001*/ ZYDIS_DEFINITION_3OP(0x12BE) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12CC), /*0001*/ ZYDIS_DEFINITION_3OP(0x12CE) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12CF), /*0001*/ ZYDIS_DEFINITION_3OP(0x12D1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x195C), /*0001*/ ZYDIS_DEFINITION_3OP(0x195E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x195F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1961) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x191F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1921) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x192E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1930) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1922), /*0001*/ ZYDIS_DEFINITION_3OP(0x1924) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1931), /*0001*/ ZYDIS_DEFINITION_3OP(0x1933) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12D6), /*0001*/ ZYDIS_DEFINITION_3OP(0x12D8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12D9), /*0001*/ ZYDIS_DEFINITION_3OP(0x12DB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x178B), /*0001*/ ZYDIS_DEFINITION_3OP(0x178D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x178E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1790) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1795), /*0001*/ ZYDIS_DEFINITION_3OP(0x1797) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1798), /*0001*/ ZYDIS_DEFINITION_3OP(0x179A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B5B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B5D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B5E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B60) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B61), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B63) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0B64) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1124), /*0001*/ ZYDIS_DEFINITION_2OP(0x1126) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19EE), /*0001*/ ZYDIS_DEFINITION_3OP(0x19F0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19F1), /*0001*/ ZYDIS_DEFINITION_3OP(0x19F3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19F8), /*0001*/ ZYDIS_DEFINITION_3OP(0x19FA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19FB), /*0001*/ ZYDIS_DEFINITION_3OP(0x19FD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1642), /*0001*/ ZYDIS_DEFINITION_3OP(0x1644) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1645), /*0001*/ ZYDIS_DEFINITION_3OP(0x1647) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17D5), /*0001*/ ZYDIS_DEFINITION_3OP(0x17D7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17D8), /*0001*/ ZYDIS_DEFINITION_3OP(0x17DA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17DE), /*0001*/ ZYDIS_DEFINITION_3OP(0x17E0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17E1), /*0001*/ ZYDIS_DEFINITION_3OP(0x17E3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17DB), /*0001*/ ZYDIS_DEFINITION_3OP(0x17DD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17E4), /*0001*/ ZYDIS_DEFINITION_3OP(0x17E6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1264), /*0001*/ ZYDIS_DEFINITION_3OP(0x1266) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1267), /*0001*/ ZYDIS_DEFINITION_3OP(0x1269) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x126E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1270) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1271), /*0001*/ ZYDIS_DEFINITION_3OP(0x1273) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15EE), /*0001*/ ZYDIS_DEFINITION_3OP(0x15F0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15F1), /*0001*/ ZYDIS_DEFINITION_3OP(0x15F3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1ACE), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AD0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AD1), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AD3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AD7), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AD9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1ADA), /*0001*/ ZYDIS_DEFINITION_3OP(0x1ADC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1AD4), /*0001*/ ZYDIS_DEFINITION_3OP(0x1AD6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1ADD), /*0001*/ ZYDIS_DEFINITION_3OP(0x1ADF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x190A), /*0001*/ ZYDIS_DEFINITION_3OP(0x190C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x190D), /*0001*/ ZYDIS_DEFINITION_3OP(0x190F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18BB), /*0001*/ ZYDIS_DEFINITION_3OP(0x18BD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18BE), /*0001*/ ZYDIS_DEFINITION_3OP(0x18C0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18D8), /*0001*/ ZYDIS_DEFINITION_3OP(0x18DA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18DB), /*0001*/ ZYDIS_DEFINITION_3OP(0x18DD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17C8), /*0001*/ ZYDIS_DEFINITION_3OP(0x17CA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17CB), /*0001*/ ZYDIS_DEFINITION_3OP(0x17CD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17CE), /*0001*/ ZYDIS_DEFINITION_3OP(0x17D0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15BC), /*0001*/ ZYDIS_DEFINITION_3OP(0x15BE) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15BF), /*0001*/ ZYDIS_DEFINITION_3OP(0x15C1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x184B), /*0001*/ ZYDIS_DEFINITION_3OP(0x184D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x184E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1850) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19CA), /*0001*/ ZYDIS_DEFINITION_3OP(0x19CC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19CD), /*0001*/ ZYDIS_DEFINITION_3OP(0x19CF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A16), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A18) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A19), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A1B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19D4), /*0001*/ ZYDIS_DEFINITION_3OP(0x19D6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19D7), /*0001*/ ZYDIS_DEFINITION_3OP(0x19D9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19DA), /*0001*/ ZYDIS_DEFINITION_3OP(0x19DC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19E1), /*0001*/ ZYDIS_DEFINITION_3OP(0x19E3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19E4), /*0001*/ ZYDIS_DEFINITION_3OP(0x19E6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19E7), /*0001*/ ZYDIS_DEFINITION_3OP(0x19E9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1240), /*0001*/ ZYDIS_DEFINITION_3OP(0x1242) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1243), /*0001*/ ZYDIS_DEFINITION_3OP(0x1245) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x128C), /*0001*/ ZYDIS_DEFINITION_3OP(0x128E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x128F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1291) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x124A), /*0001*/ ZYDIS_DEFINITION_3OP(0x124C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x124D), /*0001*/ ZYDIS_DEFINITION_3OP(0x124F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1250), /*0001*/ ZYDIS_DEFINITION_3OP(0x1252) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1879), /*0001*/ ZYDIS_DEFINITION_3OP(0x187B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x187C), /*0001*/ ZYDIS_DEFINITION_3OP(0x187E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15B2), /*0001*/ ZYDIS_DEFINITION_3OP(0x15B4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15B5), /*0001*/ ZYDIS_DEFINITION_3OP(0x15B7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1781), /*0001*/ ZYDIS_DEFINITION_3OP(0x1783) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1784), /*0001*/ ZYDIS_DEFINITION_3OP(0x1786) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x148C), /*0001*/ ZYDIS_DEFINITION_3OP(0x148E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x148F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1491) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1492), /*0001*/ ZYDIS_DEFINITION_3OP(0x1494) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1472), /*0001*/ ZYDIS_DEFINITION_3OP(0x1474) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1475), /*0001*/ ZYDIS_DEFINITION_3OP(0x1477) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1478), /*0001*/ ZYDIS_DEFINITION_3OP(0x147A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19AE), /*0001*/ ZYDIS_DEFINITION_3OP(0x19B0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19B1), /*0001*/ ZYDIS_DEFINITION_3OP(0x19B3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x194A), /*0001*/ ZYDIS_DEFINITION_3OP(0x194C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x194D), /*0001*/ ZYDIS_DEFINITION_3OP(0x194F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18F8), /*0001*/ ZYDIS_DEFINITION_3OP(0x18FA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18FB), /*0001*/ ZYDIS_DEFINITION_3OP(0x18FD) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0ABA), /*0001*/ ZYDIS_DEFINITION_2OP(0x0ABC) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0ABD), /*0001*/ ZYDIS_DEFINITION_2OP(0x0ABF) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0AC0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1821), /*0001*/ ZYDIS_DEFINITION_3OP(0x1823) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1824), /*0001*/ ZYDIS_DEFINITION_3OP(0x1826) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x182A), /*0001*/ ZYDIS_DEFINITION_3OP(0x182C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x182D), /*0001*/ ZYDIS_DEFINITION_3OP(0x182F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1827), /*0001*/ ZYDIS_DEFINITION_3OP(0x1829) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1830), /*0001*/ ZYDIS_DEFINITION_3OP(0x1832) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17FD), /*0001*/ ZYDIS_DEFINITION_3OP(0x17FF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1800), /*0001*/ ZYDIS_DEFINITION_3OP(0x1802) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1806), /*0001*/ ZYDIS_DEFINITION_3OP(0x1808) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1809), /*0001*/ ZYDIS_DEFINITION_3OP(0x180B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1803), /*0001*/ ZYDIS_DEFINITION_3OP(0x1805) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x180C), /*0001*/ ZYDIS_DEFINITION_3OP(0x180E) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14AF) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14B1) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14A1) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14A3) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14B3) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14A5) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A1F), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A21) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A22), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A24) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x09FF) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0A18) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0A01) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0A1A) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0A03) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0A06) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0A04) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0A07) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x11E8), /*0001*/ ZYDIS_DEFINITION_2OP(0x11EA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x11EB), /*0001*/ ZYDIS_DEFINITION_2OP(0x11ED) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1208), /*0001*/ ZYDIS_DEFINITION_2OP(0x120A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x120B), /*0001*/ ZYDIS_DEFINITION_2OP(0x120D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x11F2), /*0001*/ ZYDIS_DEFINITION_2OP(0x11F4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x11F5), /*0001*/ ZYDIS_DEFINITION_2OP(0x11F7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x11F8), /*0001*/ ZYDIS_DEFINITION_2OP(0x11FA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x11FB), /*0001*/ ZYDIS_DEFINITION_2OP(0x11FD) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x11FE), /*0001*/ ZYDIS_DEFINITION_2OP(0x1200) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1201), /*0001*/ ZYDIS_DEFINITION_2OP(0x1203) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16E3), /*0001*/ ZYDIS_DEFINITION_2OP(0x16E5) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16E6), /*0001*/ ZYDIS_DEFINITION_2OP(0x16E8) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16CF), /*0001*/ ZYDIS_DEFINITION_2OP(0x16D1) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16D2), /*0001*/ ZYDIS_DEFINITION_2OP(0x16D4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16D9), /*0001*/ ZYDIS_DEFINITION_2OP(0x16DB) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16DC), /*0001*/ ZYDIS_DEFINITION_2OP(0x16DE) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16F7), /*0001*/ ZYDIS_DEFINITION_2OP(0x16F9) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16FA), /*0001*/ ZYDIS_DEFINITION_2OP(0x16FC) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1701), /*0001*/ ZYDIS_DEFINITION_2OP(0x1703) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1704), /*0001*/ ZYDIS_DEFINITION_2OP(0x1706) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16ED), /*0001*/ ZYDIS_DEFINITION_2OP(0x16EF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16F0), /*0001*/ ZYDIS_DEFINITION_2OP(0x16F2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A32), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A34) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A4A), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A4C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A35), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A37) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A4D), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A4F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A38), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A3A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A3B), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A3D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A41), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A43) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A44), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A46) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A3E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A40) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A47), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A49) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1774), /*0001*/ ZYDIS_DEFINITION_3OP(0x1776) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1777), /*0001*/ ZYDIS_DEFINITION_3OP(0x1779) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x177A), /*0001*/ ZYDIS_DEFINITION_3OP(0x177C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1374), /*0001*/ ZYDIS_DEFINITION_3OP(0x1376) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1377), /*0001*/ ZYDIS_DEFINITION_3OP(0x1379) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x137A), /*0001*/ ZYDIS_DEFINITION_3OP(0x137C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1129), /*0001*/ ZYDIS_DEFINITION_2OP(0x112B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1229), /*0001*/ ZYDIS_DEFINITION_3OP(0x122B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x122C), /*0001*/ ZYDIS_DEFINITION_3OP(0x122E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x122F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1231) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B98), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B9A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B9B), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B9D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B8E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B90) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B91), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B93) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B9E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1BA0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B94), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B96) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x174C), /*0001*/ ZYDIS_DEFINITION_2OP(0x174E) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x174F), /*0001*/ ZYDIS_DEFINITION_2OP(0x1751) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1738), /*0001*/ ZYDIS_DEFINITION_2OP(0x173A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x173B), /*0001*/ ZYDIS_DEFINITION_2OP(0x173D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1742), /*0001*/ ZYDIS_DEFINITION_2OP(0x1744) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1745), /*0001*/ ZYDIS_DEFINITION_2OP(0x1747) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1760), /*0001*/ ZYDIS_DEFINITION_2OP(0x1762) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1763), /*0001*/ ZYDIS_DEFINITION_2OP(0x1765) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x176A), /*0001*/ ZYDIS_DEFINITION_2OP(0x176C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x176D), /*0001*/ ZYDIS_DEFINITION_2OP(0x176F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1756), /*0001*/ ZYDIS_DEFINITION_2OP(0x1758) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1759), /*0001*/ ZYDIS_DEFINITION_2OP(0x175B) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1425) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1427) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14B7) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14B9) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1429) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14BB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x13A6), /*0001*/ ZYDIS_DEFINITION_3OP(0x13A8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x13A9), /*0001*/ ZYDIS_DEFINITION_3OP(0x13AB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x13AC), /*0001*/ ZYDIS_DEFINITION_3OP(0x13AE) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1622), /*0001*/ ZYDIS_DEFINITION_3OP(0x1624) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1625), /*0001*/ ZYDIS_DEFINITION_3OP(0x1627) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x162C), /*0001*/ ZYDIS_DEFINITION_3OP(0x162E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x162F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1631) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1635), /*0001*/ ZYDIS_DEFINITION_3OP(0x1637) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1638), /*0001*/ ZYDIS_DEFINITION_3OP(0x163A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1632), /*0001*/ ZYDIS_DEFINITION_3OP(0x1634) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x163B), /*0001*/ ZYDIS_DEFINITION_3OP(0x163D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x166C), /*0001*/ ZYDIS_DEFINITION_3OP(0x166E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x166F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1671) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1656), /*0001*/ ZYDIS_DEFINITION_3OP(0x1658) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1659), /*0001*/ ZYDIS_DEFINITION_3OP(0x165B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x165F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1661) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1662), /*0001*/ ZYDIS_DEFINITION_3OP(0x1664) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x165C), /*0001*/ ZYDIS_DEFINITION_3OP(0x165E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1665), /*0001*/ ZYDIS_DEFINITION_3OP(0x1667) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15CE), /*0001*/ ZYDIS_DEFINITION_3OP(0x15D0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15D1), /*0001*/ ZYDIS_DEFINITION_3OP(0x15D3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15D8), /*0001*/ ZYDIS_DEFINITION_3OP(0x15DA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15DB), /*0001*/ ZYDIS_DEFINITION_3OP(0x15DD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15E1), /*0001*/ ZYDIS_DEFINITION_3OP(0x15E3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15E4), /*0001*/ ZYDIS_DEFINITION_3OP(0x15E6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15DE), /*0001*/ ZYDIS_DEFINITION_3OP(0x15E0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15E7), /*0001*/ ZYDIS_DEFINITION_3OP(0x15E9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1618), /*0001*/ ZYDIS_DEFINITION_3OP(0x161A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x161B), /*0001*/ ZYDIS_DEFINITION_3OP(0x161D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1602), /*0001*/ ZYDIS_DEFINITION_3OP(0x1604) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1605), /*0001*/ ZYDIS_DEFINITION_3OP(0x1607) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x160B), /*0001*/ ZYDIS_DEFINITION_3OP(0x160D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x160E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1610) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1608), /*0001*/ ZYDIS_DEFINITION_3OP(0x160A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1611), /*0001*/ ZYDIS_DEFINITION_3OP(0x1613) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x179F), /*0001*/ ZYDIS_DEFINITION_3OP(0x17A1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17A2), /*0001*/ ZYDIS_DEFINITION_3OP(0x17A4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17A8), /*0001*/ ZYDIS_DEFINITION_3OP(0x17AA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17AB), /*0001*/ ZYDIS_DEFINITION_3OP(0x17AD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17A5), /*0001*/ ZYDIS_DEFINITION_3OP(0x17A7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17AE), /*0001*/ ZYDIS_DEFINITION_3OP(0x17B0) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0FBE), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FC0) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0FC1), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FC3) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0FB4), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FB6) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0FB7), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FB9) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0FC4), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FC6) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0FC7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0FBA), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FBC) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0FBD) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1572), /*0001*/ ZYDIS_DEFINITION_2OP(0x1574) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1575), /*0001*/ ZYDIS_DEFINITION_2OP(0x1577) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x157B), /*0001*/ ZYDIS_DEFINITION_2OP(0x157D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x157E), /*0001*/ ZYDIS_DEFINITION_2OP(0x1580) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1578), /*0001*/ ZYDIS_DEFINITION_2OP(0x157A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1581), /*0001*/ ZYDIS_DEFINITION_2OP(0x1583) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1998), /*0001*/ ZYDIS_DEFINITION_3OP(0x199A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x199B), /*0001*/ ZYDIS_DEFINITION_3OP(0x199D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19A5), /*0001*/ ZYDIS_DEFINITION_3OP(0x19A7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19A8), /*0001*/ ZYDIS_DEFINITION_3OP(0x19AA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x199E), /*0001*/ ZYDIS_DEFINITION_3OP(0x19A0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x19AB), /*0001*/ ZYDIS_DEFINITION_3OP(0x19AD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1938), /*0001*/ ZYDIS_DEFINITION_3OP(0x193A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x193B), /*0001*/ ZYDIS_DEFINITION_3OP(0x193D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1941), /*0001*/ ZYDIS_DEFINITION_3OP(0x1943) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1944), /*0001*/ ZYDIS_DEFINITION_3OP(0x1946) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x193E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1940) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1947), /*0001*/ ZYDIS_DEFINITION_3OP(0x1949) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18E2), /*0001*/ ZYDIS_DEFINITION_3OP(0x18E4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18E5), /*0001*/ ZYDIS_DEFINITION_3OP(0x18E7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18EF), /*0001*/ ZYDIS_DEFINITION_3OP(0x18F1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18F2), /*0001*/ ZYDIS_DEFINITION_3OP(0x18F4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18E8), /*0001*/ ZYDIS_DEFINITION_3OP(0x18EA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x18F5), /*0001*/ ZYDIS_DEFINITION_3OP(0x18F7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1B03), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B05) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1B06), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B08) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1AFA), /*0001*/ ZYDIS_DEFINITION_2OP(0x1AFC) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1AFD), /*0001*/ ZYDIS_DEFINITION_2OP(0x1AFF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1B09), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B0B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1B00), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B02) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1B6D), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B6F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1B70), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B72) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1B64), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B66) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1B67), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B69) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1B73), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B75) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1B6A), /*0001*/ ZYDIS_DEFINITION_2OP(0x1B6C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1317), /*0001*/ ZYDIS_DEFINITION_2OP(0x1319) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x131A), /*0001*/ ZYDIS_DEFINITION_2OP(0x131C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A09), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A0B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x132A), /*0001*/ ZYDIS_DEFINITION_2OP(0x132C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A0C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A0E) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x132D), /*0001*/ ZYDIS_DEFINITION_2OP(0x132F) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0A10) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0A13) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0A11) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0A14) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12E6), /*0001*/ ZYDIS_DEFINITION_3OP(0x12E8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12E9), /*0001*/ ZYDIS_DEFINITION_3OP(0x12EB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12EF), /*0001*/ ZYDIS_DEFINITION_3OP(0x12F1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12F2), /*0001*/ ZYDIS_DEFINITION_3OP(0x12F4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12EC), /*0001*/ ZYDIS_DEFINITION_3OP(0x12EE) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12F5), /*0001*/ ZYDIS_DEFINITION_3OP(0x12F7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09E4), /*0001*/ ZYDIS_DEFINITION_3OP(0x09E6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09E7), /*0001*/ ZYDIS_DEFINITION_3OP(0x09E9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09DB), /*0001*/ ZYDIS_DEFINITION_3OP(0x09DD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09DE), /*0001*/ ZYDIS_DEFINITION_3OP(0x09E0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09EA), /*0001*/ ZYDIS_DEFINITION_3OP(0x09EC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x09E1), /*0001*/ ZYDIS_DEFINITION_3OP(0x09E3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12E0), /*0001*/ ZYDIS_DEFINITION_3OP(0x12E2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12F8), /*0001*/ ZYDIS_DEFINITION_3OP(0x12FA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12E3), /*0001*/ ZYDIS_DEFINITION_3OP(0x12E5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x12FB), /*0001*/ ZYDIS_DEFINITION_3OP(0x12FD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x142A), /*0001*/ ZYDIS_DEFINITION_3OP(0x142C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1454), /*0001*/ ZYDIS_DEFINITION_3OP(0x1456) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x142D), /*0001*/ ZYDIS_DEFINITION_3OP(0x142F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1457), /*0001*/ ZYDIS_DEFINITION_3OP(0x1459) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1430), /*0001*/ ZYDIS_DEFINITION_3OP(0x1432) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1433), /*0001*/ ZYDIS_DEFINITION_3OP(0x1435) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x144B), /*0001*/ ZYDIS_DEFINITION_3OP(0x144D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x144E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1450) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1436), /*0001*/ ZYDIS_DEFINITION_3OP(0x1438) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1451), /*0001*/ ZYDIS_DEFINITION_3OP(0x1453) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1442), /*0001*/ ZYDIS_DEFINITION_3OP(0x1444) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1445), /*0001*/ ZYDIS_DEFINITION_3OP(0x1447) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1439), /*0001*/ ZYDIS_DEFINITION_3OP(0x143B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x143C), /*0001*/ ZYDIS_DEFINITION_3OP(0x143E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1448), /*0001*/ ZYDIS_DEFINITION_3OP(0x144A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x143F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1441) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x130A), /*0001*/ ZYDIS_DEFINITION_2OP(0x130C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x130D), /*0001*/ ZYDIS_DEFINITION_2OP(0x130F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1337), /*0001*/ ZYDIS_DEFINITION_2OP(0x1339) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x133A), /*0001*/ ZYDIS_DEFINITION_2OP(0x133C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1310), /*0001*/ ZYDIS_DEFINITION_2OP(0x1312) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x133D), /*0001*/ ZYDIS_DEFINITION_2OP(0x133F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x131D), /*0001*/ ZYDIS_DEFINITION_2OP(0x131F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1330), /*0001*/ ZYDIS_DEFINITION_2OP(0x1332) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14C2), /*0001*/ ZYDIS_DEFINITION_3OP(0x14C4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14EC), /*0001*/ ZYDIS_DEFINITION_3OP(0x14EE) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14C5), /*0001*/ ZYDIS_DEFINITION_3OP(0x14C7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14EF), /*0001*/ ZYDIS_DEFINITION_3OP(0x14F1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14C8), /*0001*/ ZYDIS_DEFINITION_3OP(0x14CA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14CB), /*0001*/ ZYDIS_DEFINITION_3OP(0x14CD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14E3), /*0001*/ ZYDIS_DEFINITION_3OP(0x14E5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14E6), /*0001*/ ZYDIS_DEFINITION_3OP(0x14E8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14CE), /*0001*/ ZYDIS_DEFINITION_3OP(0x14D0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14E9), /*0001*/ ZYDIS_DEFINITION_3OP(0x14EB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14DA), /*0001*/ ZYDIS_DEFINITION_3OP(0x14DC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14DD), /*0001*/ ZYDIS_DEFINITION_3OP(0x14DF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14D1), /*0001*/ ZYDIS_DEFINITION_3OP(0x14D3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14D4), /*0001*/ ZYDIS_DEFINITION_3OP(0x14D6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14E0), /*0001*/ ZYDIS_DEFINITION_3OP(0x14E2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14D7), /*0001*/ ZYDIS_DEFINITION_3OP(0x14D9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17BB), /*0001*/ ZYDIS_DEFINITION_3OP(0x17BD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17BE), /*0001*/ ZYDIS_DEFINITION_3OP(0x17C0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x17C1), /*0001*/ ZYDIS_DEFINITION_3OP(0x17C3) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0C45), /*0001*/ ZYDIS_DEFINITION_2OP(0x0C47) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0C3F), /*0001*/ ZYDIS_DEFINITION_2OP(0x0C41) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0C48), /*0001*/ ZYDIS_DEFINITION_2OP(0x0C4A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0C42), /*0001*/ ZYDIS_DEFINITION_2OP(0x0C44) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x14F8), /*0001*/ ZYDIS_DEFINITION_2OP(0x14FA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x14FE), /*0001*/ ZYDIS_DEFINITION_2OP(0x1500) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x14FB), /*0001*/ ZYDIS_DEFINITION_2OP(0x14FD) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1501), /*0001*/ ZYDIS_DEFINITION_2OP(0x1503) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A5B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A5D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A55), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A57) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A5E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A60) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A58), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A5A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x13EE), /*0001*/ ZYDIS_DEFINITION_2OP(0x13F0) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x13F4), /*0001*/ ZYDIS_DEFINITION_2OP(0x13F6) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x13F1), /*0001*/ ZYDIS_DEFINITION_2OP(0x13F3) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x13F7), /*0001*/ ZYDIS_DEFINITION_2OP(0x13F9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x141C), /*0001*/ ZYDIS_DEFINITION_3OP(0x141E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14F2), /*0001*/ ZYDIS_DEFINITION_3OP(0x14F4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x141F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1421) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x14F5), /*0001*/ ZYDIS_DEFINITION_3OP(0x14F7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1518), /*0001*/ ZYDIS_DEFINITION_2OP(0x151A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x151D), /*0001*/ ZYDIS_DEFINITION_2OP(0x151F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1522), /*0001*/ ZYDIS_DEFINITION_2OP(0x1524) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1527), /*0001*/ ZYDIS_DEFINITION_2OP(0x1529) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0F9F), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FA1) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0F9A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0F9C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0FB1), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FB3) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0FAC), /*0001*/ ZYDIS_DEFINITION_2OP(0x0FAE) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D22), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D24) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D25), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D27) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D14), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D16) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D17), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D19) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D28), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D2A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D1A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D1C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DF8), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DFA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DFB), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DFD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DEA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DEC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DED), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DEF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DFE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E00) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DF0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DF2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C98), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C9A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C9B), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C9D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C8A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C8C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C8D), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C8F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C9E), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CA0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C90), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C92) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D86), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D88) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D89), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D8B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D78), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D7A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D7B), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D7D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D8C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D8E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D7E), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D80) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E74), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E76) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E77), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E79) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E66), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E68) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E69), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E6B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E7A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E7C) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0E7D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E6C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E6E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EFE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F00) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F01), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F03) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EF0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EF2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EF3), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EF5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F04), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F06) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EF6), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EF8) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1851), /*0001*/ ZYDIS_DEFINITION_2OP(0x1853) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1854), /*0001*/ ZYDIS_DEFINITION_2OP(0x1856) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1857), /*0001*/ ZYDIS_DEFINITION_2OP(0x1859) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x185A), /*0001*/ ZYDIS_DEFINITION_2OP(0x185C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1BAB), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BAD) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1BA8), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BAA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1BB9), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BBB) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1BB6), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BB8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D3E), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D40) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D41), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D43) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D30), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D32) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D33), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D35) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D44), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D46) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D36), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D38) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E14), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E16) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E17), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E19) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E06), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E08) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E09), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E0B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E1A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E1C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E0C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E0E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CBE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CC0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CC1), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CC3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CB0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CB2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CB3), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CB5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CC4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CC6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CB6), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CB8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DAC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DAE) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DAF), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DB1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D9E), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DA0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DA1), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DA3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DB2), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DB4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DA4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DA6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E9A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E9C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E9D), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E9F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E8C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E8E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E8F), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E91) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EA0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EA2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E92), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E94) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F24), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F26) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F27), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F29) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F16), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F18) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F19), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F1B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F2A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F2C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F1C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F1E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15A5), /*0001*/ ZYDIS_DEFINITION_3OP(0x15A7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15A8), /*0001*/ ZYDIS_DEFINITION_3OP(0x15AA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15AB), /*0001*/ ZYDIS_DEFINITION_3OP(0x15AD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x159C), /*0001*/ ZYDIS_DEFINITION_3OP(0x159E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x159F), /*0001*/ ZYDIS_DEFINITION_3OP(0x15A1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x15A2), /*0001*/ ZYDIS_DEFINITION_3OP(0x15A4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D5A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D5C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D5D), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D5F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D4C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D4E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D4F), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D51) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D60), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D62) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D52), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D54) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E30), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E32) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E33), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E35) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E22), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E24) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E25), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E27) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E36), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E38) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E28), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E2A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CE4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CE6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CE7), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CE9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CD6), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CD8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CD9), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CDB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CEA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CEC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CDC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CDE) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DD2), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DD4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DD5), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DD7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DC4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DC6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DC7), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DC9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DD8), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DDA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DCA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DCC) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EC0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EC2) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EC3), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EC5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EB2), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EB4) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EB5), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EB7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EC6), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EC8) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EB8), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EBA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F4A), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F4C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F4D), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F4F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F3C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F3E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F3F), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F41) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F50), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F52) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F42), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F44) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1406), /*0001*/ ZYDIS_DEFINITION_2OP(0x1408) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1409), /*0001*/ ZYDIS_DEFINITION_2OP(0x140B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x140F), /*0001*/ ZYDIS_DEFINITION_2OP(0x1411) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1412), /*0001*/ ZYDIS_DEFINITION_2OP(0x1414) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x140C), /*0001*/ ZYDIS_DEFINITION_2OP(0x140E) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1415), /*0001*/ ZYDIS_DEFINITION_2OP(0x1417) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x0FA3) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x0FA2) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x0FA7) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x0FA6) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x1BAF) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x1BAE) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x1BB3) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x1BB2) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x0FA5) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x0FA4) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x0FA9) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x0FA8) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x1BB1) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x1BB0) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x1BB5) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_1OP(0x1BB4) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0C3B) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0C3C) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0C37) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0C38) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0C3D) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0C3E) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0C39) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0C3A) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1B14) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1B15) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1B10) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1B11) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1B16) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1B17) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1B12) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1B13) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1B7E) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1B7F) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1B7A) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1B7B) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1B80) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1B81) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1B7C) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x1B7D) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14BD) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14BF) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14C1) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14A7) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14A9) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x14AB) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0995), /*0001*/ ZYDIS_DEFINITION_4OP(0x0997) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0998), /*0001*/ ZYDIS_DEFINITION_4OP(0x099A) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x099E), /*0001*/ ZYDIS_DEFINITION_4OP(0x09A0) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x09A1), /*0001*/ ZYDIS_DEFINITION_4OP(0x09A3) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x099B), /*0001*/ ZYDIS_DEFINITION_4OP(0x099D) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x09A4), /*0001*/ ZYDIS_DEFINITION_4OP(0x09A6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1495), /*0001*/ ZYDIS_DEFINITION_3OP(0x1497) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1498), /*0001*/ ZYDIS_DEFINITION_3OP(0x149A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x149B), /*0001*/ ZYDIS_DEFINITION_3OP(0x149D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x147B), /*0001*/ ZYDIS_DEFINITION_3OP(0x147D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x147E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1480) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1481), /*0001*/ ZYDIS_DEFINITION_3OP(0x1483) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B48), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B4A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B4B), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B4D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B4E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B50) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1B51) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B3E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B40) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B41), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B43) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B44), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B46) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1B47) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1296), /*0001*/ ZYDIS_DEFINITION_4OP(0x1298) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1299), /*0001*/ ZYDIS_DEFINITION_4OP(0x129B) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x0FFB) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1001) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x0FFD) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1003) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C4E) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C54) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C50) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C56) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x0FFE) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1004) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x0FFF) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1005) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C51) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C57) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C52) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C58) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0AE1), /*0001*/ ZYDIS_DEFINITION_3OP(0x0AE3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0AE4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0AE6) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0AE7) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x13CC), /*0001*/ ZYDIS_DEFINITION_4OP(0x13CE) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x13CF), /*0001*/ ZYDIS_DEFINITION_4OP(0x13D1) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x13D5), /*0001*/ ZYDIS_DEFINITION_4OP(0x13D7) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x13D8), /*0001*/ ZYDIS_DEFINITION_4OP(0x13DA) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x13D2), /*0001*/ ZYDIS_DEFINITION_4OP(0x13D4) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x13DB), /*0001*/ ZYDIS_DEFINITION_4OP(0x13DD) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1350), /*0001*/ ZYDIS_DEFINITION_4OP(0x1352) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1353), /*0001*/ ZYDIS_DEFINITION_4OP(0x1355) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x13BD), /*0001*/ ZYDIS_DEFINITION_4OP(0x13BF) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x13C0), /*0001*/ ZYDIS_DEFINITION_4OP(0x13C2) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1356), /*0001*/ ZYDIS_DEFINITION_4OP(0x1358) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x13C3), /*0001*/ ZYDIS_DEFINITION_4OP(0x13C5) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1BBD) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1BBF) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1BC3) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1BC5) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1BC1) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1BC7) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1A1C), /*0001*/ ZYDIS_DEFINITION_4OP(0x1A1E) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1A1F), /*0001*/ ZYDIS_DEFINITION_4OP(0x1A21) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1A25), /*0001*/ ZYDIS_DEFINITION_4OP(0x1A27) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1A28), /*0001*/ ZYDIS_DEFINITION_4OP(0x1A2A) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1A22), /*0001*/ ZYDIS_DEFINITION_4OP(0x1A24) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1A2B), /*0001*/ ZYDIS_DEFINITION_4OP(0x1A2D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FD8), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FDA) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FDB), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FDD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FCE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FD0) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FD1), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FD3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FDE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FE0) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0FE1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FD4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FD6) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0FD7) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1009) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x100F) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x100B) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1011) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C5C) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C62) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C5E) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C64) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x100C) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1012) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x100D) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1013) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C5F) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C65) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C60) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0C66) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x13C6), /*0001*/ ZYDIS_DEFINITION_4OP(0x13C8) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x13DE), /*0001*/ ZYDIS_DEFINITION_4OP(0x13E0) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x13C9), /*0001*/ ZYDIS_DEFINITION_4OP(0x13CB) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x13E1), /*0001*/ ZYDIS_DEFINITION_4OP(0x13E3) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x134A), /*0001*/ ZYDIS_DEFINITION_4OP(0x134C) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x13E4), /*0001*/ ZYDIS_DEFINITION_4OP(0x13E6) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x134D), /*0001*/ ZYDIS_DEFINITION_4OP(0x134F) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x13E7), /*0001*/ ZYDIS_DEFINITION_4OP(0x13E9) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0C01), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C03) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0C04), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C06) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1BC9) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1BCB) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1BCF) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1BD1) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1BCD) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1BD3) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1AEA), /*0001*/ ZYDIS_DEFINITION_4OP(0x1AEC) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1AED), /*0001*/ ZYDIS_DEFINITION_4OP(0x1AEF) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1AE0), /*0001*/ ZYDIS_DEFINITION_4OP(0x1AE2) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1AE3), /*0001*/ ZYDIS_DEFINITION_4OP(0x1AE5) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1AF0), /*0001*/ ZYDIS_DEFINITION_4OP(0x1AF2) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1AF3) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1AE6), /*0001*/ ZYDIS_DEFINITION_4OP(0x1AE8) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x1AE9) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0C76), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C78) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0C79), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C7B) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0C6C), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C6E) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0C6F), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C71) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0C7C), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C7E) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x0C7F) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0C72), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C74) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_4OP(0x0C75) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B2E), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B30) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B31), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B33) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B24), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B26) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B27), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B29) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B34), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B36) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1B37) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B2A), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B2C) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x1B2D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F7F), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F81) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F82), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F84) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F76), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F78) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F79), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F7B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F85), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F87) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F7C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F7E) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1159), /*0001*/ ZYDIS_DEFINITION_2OP(0x115B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x115C), /*0001*/ ZYDIS_DEFINITION_2OP(0x115E) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x114F), /*0001*/ ZYDIS_DEFINITION_2OP(0x1151) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1152), /*0001*/ ZYDIS_DEFINITION_2OP(0x1154) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0B44) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0B45) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0B46) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B87), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B89) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B8A), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B8C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B8D), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B8F) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0B90) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10E6), /*0001*/ ZYDIS_DEFINITION_2OP(0x10E8) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10F2), /*0001*/ ZYDIS_DEFINITION_2OP(0x10F4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10E9), /*0001*/ ZYDIS_DEFINITION_2OP(0x10EB) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10F5), /*0001*/ ZYDIS_DEFINITION_2OP(0x10F7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1890), /*0001*/ ZYDIS_DEFINITION_3OP(0x1892) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1893), /*0001*/ ZYDIS_DEFINITION_3OP(0x1895) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BCF), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BD1) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BD2), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BD4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BE2), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BE4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BE5), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BE7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BD5), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BD7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BE8), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BEA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10EC), /*0001*/ ZYDIS_DEFINITION_2OP(0x10EE) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10F8), /*0001*/ ZYDIS_DEFINITION_2OP(0x10FA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10EF), /*0001*/ ZYDIS_DEFINITION_2OP(0x10F1) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10FB), /*0001*/ ZYDIS_DEFINITION_2OP(0x10FD) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A65), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A67) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A68), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A6A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B06), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B08) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B09), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B0B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A6B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A6D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B0C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B0E) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1725), /*0001*/ ZYDIS_DEFINITION_2OP(0x1727) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1728), /*0001*/ ZYDIS_DEFINITION_2OP(0x172A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1707), /*0001*/ ZYDIS_DEFINITION_2OP(0x1709) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x170A), /*0001*/ ZYDIS_DEFINITION_2OP(0x170C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1713), /*0001*/ ZYDIS_DEFINITION_2OP(0x1715) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1716), /*0001*/ ZYDIS_DEFINITION_2OP(0x1718) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x170D), /*0001*/ ZYDIS_DEFINITION_2OP(0x170F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1710), /*0001*/ ZYDIS_DEFINITION_2OP(0x1712) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x171F), /*0001*/ ZYDIS_DEFINITION_2OP(0x1721) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1722), /*0001*/ ZYDIS_DEFINITION_2OP(0x1724) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1719), /*0001*/ ZYDIS_DEFINITION_2OP(0x171B) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x171C), /*0001*/ ZYDIS_DEFINITION_2OP(0x171E) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16C5), /*0001*/ ZYDIS_DEFINITION_2OP(0x16C7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16C8), /*0001*/ ZYDIS_DEFINITION_2OP(0x16CA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16A7), /*0001*/ ZYDIS_DEFINITION_2OP(0x16A9) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16AA), /*0001*/ ZYDIS_DEFINITION_2OP(0x16AC) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16B3), /*0001*/ ZYDIS_DEFINITION_2OP(0x16B5) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16B6), /*0001*/ ZYDIS_DEFINITION_2OP(0x16B8) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16AD), /*0001*/ ZYDIS_DEFINITION_2OP(0x16AF) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16B0), /*0001*/ ZYDIS_DEFINITION_2OP(0x16B2) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16BF), /*0001*/ ZYDIS_DEFINITION_2OP(0x16C1) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16C2), /*0001*/ ZYDIS_DEFINITION_2OP(0x16C4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16B9), /*0001*/ ZYDIS_DEFINITION_2OP(0x16BB) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16BC), /*0001*/ ZYDIS_DEFINITION_2OP(0x16BE) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A50), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A52) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A68), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A6A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A53), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A55) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A6B), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A6D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A56), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A58) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A59), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A5B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A5F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A61) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A62), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A64) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A5C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A5E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1A65), /*0001*/ ZYDIS_DEFINITION_3OP(0x1A67) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1684), /*0001*/ ZYDIS_DEFINITION_2OP(0x1686) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x168D), /*0001*/ ZYDIS_DEFINITION_2OP(0x168F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1672), /*0001*/ ZYDIS_DEFINITION_2OP(0x1674) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x172B), /*0001*/ ZYDIS_DEFINITION_2OP(0x172D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1320), /*0001*/ ZYDIS_DEFINITION_2OP(0x1322) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x172E), /*0001*/ ZYDIS_DEFINITION_2OP(0x1730) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1731), /*0001*/ ZYDIS_DEFINITION_2OP(0x1733) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1678), /*0001*/ ZYDIS_DEFINITION_2OP(0x167A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x167B), /*0001*/ ZYDIS_DEFINITION_2OP(0x167D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1695), /*0001*/ ZYDIS_DEFINITION_2OP(0x1697) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1698), /*0001*/ ZYDIS_DEFINITION_2OP(0x169A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x167E), /*0001*/ ZYDIS_DEFINITION_2OP(0x1680) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1681), /*0001*/ ZYDIS_DEFINITION_2OP(0x1683) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16A1), /*0001*/ ZYDIS_DEFINITION_2OP(0x16A3) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x16A4), /*0001*/ ZYDIS_DEFINITION_2OP(0x16A6) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x169B), /*0001*/ ZYDIS_DEFINITION_2OP(0x169D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x169E), /*0001*/ ZYDIS_DEFINITION_2OP(0x16A0) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1687), /*0001*/ ZYDIS_DEFINITION_2OP(0x1689) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x168A), /*0001*/ ZYDIS_DEFINITION_2OP(0x168C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1675), /*0001*/ ZYDIS_DEFINITION_2OP(0x1677) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1692), /*0001*/ ZYDIS_DEFINITION_2OP(0x1694) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1323), /*0001*/ ZYDIS_DEFINITION_2OP(0x1325) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10AC), /*0001*/ ZYDIS_DEFINITION_2OP(0x10AE) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10AF), /*0001*/ ZYDIS_DEFINITION_2OP(0x10B1) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0B26) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0B27) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_3OP(0x0B28) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10FE), /*0001*/ ZYDIS_DEFINITION_2OP(0x1100) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10DA), /*0001*/ ZYDIS_DEFINITION_2OP(0x10DC) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1101), /*0001*/ ZYDIS_DEFINITION_2OP(0x1103) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10DD), /*0001*/ ZYDIS_DEFINITION_2OP(0x10DF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x189A), /*0001*/ ZYDIS_DEFINITION_3OP(0x189C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x189D), /*0001*/ ZYDIS_DEFINITION_3OP(0x189F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BD8), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BDA) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BDB), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BDD) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BEC), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BEE) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BEF), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BF1) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BDE), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BE0) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BF2), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BF4) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1104), /*0001*/ ZYDIS_DEFINITION_2OP(0x1106) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10E0), /*0001*/ ZYDIS_DEFINITION_2OP(0x10E2) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1107), /*0001*/ ZYDIS_DEFINITION_2OP(0x1109) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x10E3), /*0001*/ ZYDIS_DEFINITION_2OP(0x10E5) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A80), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A82) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A83), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A85) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A86), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A88) }, { /*0000*/ ZYDIS_INVALID, /*0001*/ ZYDIS_DEFINITION_2OP(0x0A89) } }; const ZydisInstructionTableNode filterEVEXB[][2] = { { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0004), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0005) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0007), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0008) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1C4B), /*0001*/ ZYDIS_DEFINITION_2OP(0x1C4C) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A53), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A54) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x000F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0010) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0011), /*0001*/ ZYDIS_DEFINITION_2OP(0x1C09) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0012), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0013) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0015), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0016) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0018), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0019) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x001B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x001C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x001E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x001F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0020), /*0001*/ ZYDIS_DEFINITION_3OP(0x0976) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0021), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0022) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0023), /*0001*/ ZYDIS_DEFINITION_3OP(0x11B9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0024), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0025) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0026), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0027) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0027), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0028) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0029), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x002A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x002B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A7B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x002C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B19) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x002D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x002E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x002F), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C30) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0030), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0031) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0032), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0034) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0033), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0034) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0035), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C22) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0036), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0037) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0038), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x003B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0039), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x003A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x003B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x003C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x003D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0041) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x003E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0043) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x003F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0040) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0041), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0042) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0043), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AFB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0044), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AAB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0045), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0046) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0047), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x004D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0048), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0049) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x004F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0050) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0052), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0053) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x1C46), /*0001*/ ZYDIS_DEFINITION_2OP(0x1C47) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0A4E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A4F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x005A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x005B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x005C), /*0001*/ ZYDIS_DEFINITION_2OP(0x1BFB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x005D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x005E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0060), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0061) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0063), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0064) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0066), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0067) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0069), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x006A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x006B), /*0001*/ ZYDIS_DEFINITION_3OP(0x0968) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x006C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x006D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x006E), /*0001*/ ZYDIS_DEFINITION_3OP(0x11AB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x006F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0070) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0071), /*0001*/ ZYDIS_DEFINITION_2OP(0x0A97) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0072), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0073) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0074), /*0001*/ ZYDIS_DEFINITION_2OP(0x0ACE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0075), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0076) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0077), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C22) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0078), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0079) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x007A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0081) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x007B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x007C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x007D), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C14) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x007E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x007F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0080), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0088) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0085), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0086) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x008E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x008F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0097), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0098) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x009A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x009B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x009D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x009E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00A0), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00A1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00A7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00A8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00B0), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00B1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00B2), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00B3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00B4), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00B5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00B6), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00B7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00B8), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00B9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00BA), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00BB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00BC), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00BD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00BE), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00BF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00C8), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00C9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00CB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00CC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00D6), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00D7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00D9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00DA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00DB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00DC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00DD), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00E6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00DE), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00E8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00DF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00E0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00E1), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00E2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00E3), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B05) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00E4), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AB5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00E5), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00E6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00E7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00E8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00E9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00F4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00EA), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x00F6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00EB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00EC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00ED), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00EE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00EF), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AF1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00F0), /*0001*/ ZYDIS_DEFINITION_2OP(0x0AA1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00F5), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00F6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00F7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0104) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00F8), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x00F9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0101), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0102) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x010C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x010D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x010E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x010F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0118), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0119) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x011A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x011B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x012C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x012D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x012E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x013C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0136), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0137) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0138), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0139) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0142), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0143) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0144), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0145) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x014E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x014F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0159), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x015A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x015C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x015D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0163), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0164) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x016C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x016D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x016F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0170) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0179), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0188) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x017A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x017B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x017C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x017D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0180), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0181) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0182), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0183) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0186), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0187) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0188), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0189) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0198), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0199) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x019B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x019C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01AE), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01AF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01B0), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01B1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01B4), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01B5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01B7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01B8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01BB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01BC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01BE), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01BF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01C0), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01C1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01C2), /*0001*/ ZYDIS_DEFINITION_3OP(0x1BA1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01C3), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B97) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1BA6), /*0001*/ ZYDIS_DEFINITION_3OP(0x1BA7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1BA3), /*0001*/ ZYDIS_DEFINITION_3OP(0x1BA4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01D0), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01D1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01D2), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01D3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01D6), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01D7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01DB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01DC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01DD), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01DE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01E3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01E4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01E5), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01E6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01EB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01EC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01ED), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01EE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01F3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01F4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01F5), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01F6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01F9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01FA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01FB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01FC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x01FF), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0200) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0201), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0202) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0203), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0215) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0204), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0217) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FCC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FCD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0FC9), /*0001*/ ZYDIS_DEFINITION_3OP(0x0FCA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0205), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0206) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0207), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0208) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x020B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x020C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x020D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x020E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0211), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0212) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0213), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0214) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0217), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0218) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0219), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x021A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x021D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x021E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x021F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0220) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0223), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0224) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0225), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0226) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0231), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0232) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0233), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0234) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0237), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0238) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0239), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x023A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0245), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0246) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0247), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0248) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x024B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x024C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x024D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x024E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x025D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x025E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x025F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0260) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0263), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0264) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0265), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0266) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0269), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x026A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0288), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0289) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x028A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x028B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x028C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D2B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x028D), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D1D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x028E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x028F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0290), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0291) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0292), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E01) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0293), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DF3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0294), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0295) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0296), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0297) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0298), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CA1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0299), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C93) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CAA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CAB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CA5), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CA6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x029A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x029B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x029C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x029D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x029E), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D8F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x029F), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D81) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D98), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D99) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0D93), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D94) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02A0), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02A1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02A2), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02A3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02A4), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x02BA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02A5), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E6F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E86), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E87) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0E81), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E82) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02A6), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02A7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02A8), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02A9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02AA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F07) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02AB), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EF9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F10), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F11) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F0B), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F0C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02B4), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02B5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02B6), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02B7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02B8), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D47) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02B9), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D39) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02BA), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02BB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02BC), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02BD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02BE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E1D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02BF), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E0F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02C0), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02C1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02C2), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02C3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02C4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CC7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02C5), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CB9) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CD0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CD1) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CCB), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CCC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02C6), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02C7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02C8), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02C9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02CA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DB5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02CB), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DA7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DBE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DBF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DB9), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DBA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02CC), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02CD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02CE), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02CF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02D0), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EA3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02D1), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E95) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EAC), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EAD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0EA7), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EA8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02D2), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02D3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02D4), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02D5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02D6), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F2D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02D7), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F1F) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F36), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F37) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F31), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F32) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02D8), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02D9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02DB), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02DC) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02DE), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02DF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02E0), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02E1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02E2), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D63) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02E3), /*0001*/ ZYDIS_DEFINITION_3OP(0x0D55) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02E4), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02E5) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02E6), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02E7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02E8), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E39) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02E9), /*0001*/ ZYDIS_DEFINITION_3OP(0x0E2B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02EA), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02EB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02EC), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02ED) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02EE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CED) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02EF), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CDF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CF6), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CF7) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0CF1), /*0001*/ ZYDIS_DEFINITION_3OP(0x0CF2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02F0), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02F1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02F2), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02F3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02F4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DDB) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02F5), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DCD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DE4), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DE5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0DDF), /*0001*/ ZYDIS_DEFINITION_3OP(0x0DE0) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02F6), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02F7) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02F8), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02F9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02FA), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EC9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02FB), /*0001*/ ZYDIS_DEFINITION_3OP(0x0EBB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0ED2), /*0001*/ ZYDIS_DEFINITION_3OP(0x0ED3) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0ECD), /*0001*/ ZYDIS_DEFINITION_3OP(0x0ECE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02FC), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02FD) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02FE), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x02FF) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0300), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F53) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0301), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F45) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F5C), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F5D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0F57), /*0001*/ ZYDIS_DEFINITION_3OP(0x0F58) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0302), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0303) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0304), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0305) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x032E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x032F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0330), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0331) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0332), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0333) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0334), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0335) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0336), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0337) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0338), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0339) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x033A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x033B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x033C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x033D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B1C), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B1D) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B19), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B1A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x033E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x033F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0340), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0341) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0342), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0343) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0344), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0345) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B86), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B87) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1B83), /*0001*/ ZYDIS_DEFINITION_3OP(0x1B84) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0308), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0309) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x030B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x030C) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x030E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x030F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0310), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0311) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0314), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0315) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0317), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0318) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x031A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x031B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x031C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x035B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x031D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x031E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x031F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x035F) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1B56), /*0001*/ ZYDIS_DEFINITION_4OP(0x1B57) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1B53), /*0001*/ ZYDIS_DEFINITION_4OP(0x1B54) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x032B), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0374) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x032C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x032D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x032E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x032F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0332), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0333) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0334), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0335) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0338), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0339) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x033A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x033B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x033E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x033F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0340), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0341) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0344), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0345) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0346), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0347) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0348), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0392) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0349), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0394) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0FE6), /*0001*/ ZYDIS_DEFINITION_4OP(0x0FE7) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0FE3), /*0001*/ ZYDIS_DEFINITION_4OP(0x0FE4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x035C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x035D) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x035E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x035F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0362), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0363) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0364), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0365) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0366), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03BA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0367), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03BC) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1AF8), /*0001*/ ZYDIS_DEFINITION_4OP(0x1AF9) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1AF5), /*0001*/ ZYDIS_DEFINITION_4OP(0x1AF6) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0368), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0369) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x036A), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x036B) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x036C), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03C2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x036D), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03C4) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0C84), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C85) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0C81), /*0001*/ ZYDIS_DEFINITION_4OP(0x0C82) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x036E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x036F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0370), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0371) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0372), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03CA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0373), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03CC) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1B3C), /*0001*/ ZYDIS_DEFINITION_4OP(0x1B3D) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x1B39), /*0001*/ ZYDIS_DEFINITION_4OP(0x1B3A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0374), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0375) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0376), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0377) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0B3E), /*0001*/ ZYDIS_DEFINITION_3OP(0x0B40) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0B3F), /*0001*/ ZYDIS_DEFINITION_3OP(0x0B41) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BC5), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BC7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BC6), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BC8) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B4D), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B4F) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B4E), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B50) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C12), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C13) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x097F), /*0001*/ ZYDIS_DEFINITION_3OP(0x0980) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11C2), /*0001*/ ZYDIS_DEFINITION_3OP(0x11C3) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03D8), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03D9) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x037E), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x037F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0380), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x03DD) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C39), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C3A) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1072), /*0001*/ ZYDIS_DEFINITION_3OP(0x1073) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C2B), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C2C) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1049), /*0001*/ ZYDIS_DEFINITION_3OP(0x104A) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BCB), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BCD) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BCC), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BCE) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B53), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B55) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B54), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B56) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0387), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0388) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0389), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x038A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x038C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BEB) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0BFD), /*0001*/ ZYDIS_DEFINITION_3OP(0x0BFF) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0BFE), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C00) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0A49), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A4A) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0391), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0392) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0393), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0394) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x0396), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B0F) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03B3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03B4) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03B5), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03B6) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0B36), /*0001*/ ZYDIS_DEFINITION_3OP(0x0B37) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BB5), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BB7) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BB6), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BB8) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B20), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B22) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B21), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B23) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C0D), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C0E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x097A), /*0001*/ ZYDIS_DEFINITION_3OP(0x097B) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x11BD), /*0001*/ ZYDIS_DEFINITION_3OP(0x11BE) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x042F), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0430) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1C34), /*0001*/ ZYDIS_DEFINITION_3OP(0x1C35) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x106D), /*0001*/ ZYDIS_DEFINITION_3OP(0x106E) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0C26), /*0001*/ ZYDIS_DEFINITION_3OP(0x0C27) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x1044), /*0001*/ ZYDIS_DEFINITION_3OP(0x1045) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BBB), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BBD) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0BBC), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BBE) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B2B), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B2D) }, { /*0000*/ ZYDIS_DEFINITION_2OP(0x0B2C), /*0001*/ ZYDIS_DEFINITION_2OP(0x0B2E) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03D7), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03D8) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03D9), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03DA) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03DB), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BE1) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03DC), /*0001*/ ZYDIS_DEFINITION_2OP(0x0BF5) }, { /*0000*/ ZYDIS_DEFINITION_3OP(0x0BF9), /*0001*/ ZYDIS_DEFINITION_3OP(0x0BFA) }, { /*0000*/ ZYDIS_DEFINITION_4OP(0x0A44), /*0001*/ ZYDIS_DEFINITION_4OP(0x0A45) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03E1), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03E2) }, { /*0000*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_VEXL, 0x03E3), /*0001*/ ZYDIS_FILTER(ZYDIS_NODETYPE_FILTER_EVEXL2, 0x0444) } };