// DO NOT EDIT // generated by: x86map -fmt=decoder ../x86.csv package x86asm var decoder = [...]uint16{ uint16(xFail), /*1*/ uint16(xCondByte), 243, 0x00, 490, 0x01, 496, 0x02, 525, 0x03, 531, 0x04, 560, 0x05, 566, 0x06, 595, 0x07, 602, 0x08, 609, 0x09, 615, 0x0A, 644, 0x0B, 650, 0x0C, 679, 0x0D, 685, 0x0E, 714, 0x0F, 721, 0x10, 8026, 0x11, 8032, 0x12, 8061, 0x13, 8067, 0x14, 8096, 0x15, 8102, 0x16, 8131, 0x17, 8138, 0x18, 8145, 0x19, 8151, 0x1A, 8180, 0x1B, 8186, 0x1C, 8215, 0x1D, 8221, 0x1E, 8250, 0x1F, 8257, 0x20, 8264, 0x21, 8270, 0x22, 8299, 0x23, 8305, 0x24, 8334, 0x25, 8340, 0x27, 8369, 0x28, 8375, 0x29, 8381, 0x2A, 8410, 0x2B, 8452, 0x2C, 8481, 0x2D, 8487, 0x2F, 8516, 0x30, 8522, 0x31, 8528, 0x32, 8557, 0x33, 8563, 0x34, 8592, 0x35, 8598, 0x37, 8627, 0x38, 8633, 0x39, 8639, 0x3A, 8668, 0x3B, 8674, 0x3C, 8703, 0x3D, 8709, 0x3F, 8738, 0x40, 8744, 0x41, 8744, 0x42, 8744, 0x43, 8744, 0x44, 8744, 0x45, 8744, 0x46, 8744, 0x47, 8744, 0x48, 8759, 0x49, 8759, 0x4a, 8759, 0x4b, 8759, 0x4c, 8759, 0x4d, 8759, 0x4e, 8759, 0x4f, 8759, 0x50, 8774, 0x51, 8774, 0x52, 8774, 0x53, 8774, 0x54, 8774, 0x55, 8774, 0x56, 8774, 0x57, 8774, 0x58, 8801, 0x59, 8801, 0x5a, 8801, 0x5b, 8801, 0x5c, 8801, 0x5d, 8801, 0x5e, 8801, 0x5f, 8801, 0x60, 8828, 0x61, 8841, 0x62, 8854, 0x63, 8873, 0x68, 8904, 0x69, 8923, 0x6A, 8958, 0x6B, 8963, 0x6C, 8998, 0x6D, 9001, 0x6E, 9014, 0x6F, 9017, 0x70, 9090, 0x71, 9095, 0x72, 9100, 0x73, 9105, 0x74, 9110, 0x75, 9115, 0x76, 9120, 0x77, 9125, 0x78, 9152, 0x79, 9157, 0x7A, 9162, 0x7B, 9167, 0x7C, 9172, 0x7D, 9177, 0x7E, 9182, 0x7F, 9187, 0x80, 9252, 0x81, 9309, 0x83, 9550, 0x84, 9791, 0x85, 9797, 0x86, 9826, 0x87, 9832, 0x88, 9861, 0x89, 9867, 0x8A, 9889, 0x8B, 9895, 0x8C, 9917, 0x8D, 9946, 0x8E, 9975, 0x8F, 10004, 0x90, 10040, 0x91, 10040, 0x92, 10040, 0x93, 10040, 0x94, 10040, 0x95, 10040, 0x96, 10040, 0x97, 10040, 0x98, 10066, 0x99, 10086, 0x9A, 10106, 0x9B, 10123, 0x9C, 10126, 0x9D, 10149, 0x9E, 10172, 0x9F, 10175, 0xA0, 10178, 0xA1, 10197, 0xA2, 10219, 0xA3, 10238, 0xA4, 10260, 0xA5, 10263, 0xA6, 10283, 0xA7, 10286, 0xA8, 10306, 0xA9, 10312, 0xAA, 10341, 0xAB, 10344, 0xAC, 10364, 0xAD, 10367, 0xAE, 10387, 0xAF, 10390, 0xb0, 10410, 0xb1, 10410, 0xb2, 10410, 0xb3, 10410, 0xb4, 10410, 0xb5, 10410, 0xb6, 10410, 0xb7, 10410, 0xb8, 10416, 0xb9, 10416, 0xba, 10416, 0xbb, 10416, 0xbc, 10416, 0xbd, 10416, 0xbe, 10416, 0xbf, 10416, 0xC0, 10445, 0xC1, 10496, 0xC2, 10694, 0xC3, 10699, 0xC4, 10702, 0xC5, 10721, 0xC6, 10740, 0xC7, 10764, 0xC8, 10825, 0xC9, 10832, 0xCA, 10855, 0xCB, 10860, 0xCC, 10863, 0xCD, 10867, 0xCE, 10872, 0xCF, 10878, 0xD0, 10898, 0xD1, 10942, 0xD2, 11133, 0xD3, 11177, 0xD4, 11368, 0xD5, 11376, 0xD7, 11384, 0xD8, 11397, 0xD9, 11606, 0xDA, 11815, 0xDB, 11947, 0xDC, 12118, 0xDD, 12287, 0xDE, 12426, 0xDF, 12600, 0xE0, 12711, 0xE1, 12716, 0xE2, 12721, 0xE3, 12726, 0xE4, 12752, 0xE5, 12758, 0xE6, 12780, 0xE7, 12786, 0xE8, 12844, 0xE9, 12875, 0xEA, 12906, 0xEB, 12923, 0xEC, 12928, 0xED, 12933, 0xEE, 12952, 0xEF, 12957, 0xF1, 12976, 0xF4, 12979, 0xF5, 12982, 0xF6, 12985, 0xF7, 13024, 0xF8, 13200, 0xF9, 13203, 0xFA, 13206, 0xFB, 13209, 0xFC, 13212, 0xFD, 13215, 0xFE, 13218, 0xFF, 13235, uint16(xFail), /*490*/ uint16(xSetOp), uint16(ADD), /*492*/ uint16(xReadSlashR), /*493*/ uint16(xArgRM8), /*494*/ uint16(xArgR8), /*495*/ uint16(xMatch), /*496*/ uint16(xCondIs64), 499, 515, /*499*/ uint16(xCondDataSize), 503, 509, 0, /*503*/ uint16(xSetOp), uint16(ADD), /*505*/ uint16(xReadSlashR), /*506*/ uint16(xArgRM16), /*507*/ uint16(xArgR16), /*508*/ uint16(xMatch), /*509*/ uint16(xSetOp), uint16(ADD), /*511*/ uint16(xReadSlashR), /*512*/ uint16(xArgRM32), /*513*/ uint16(xArgR32), /*514*/ uint16(xMatch), /*515*/ uint16(xCondDataSize), 503, 509, 519, /*519*/ uint16(xSetOp), uint16(ADD), /*521*/ uint16(xReadSlashR), /*522*/ uint16(xArgRM64), /*523*/ uint16(xArgR64), /*524*/ uint16(xMatch), /*525*/ uint16(xSetOp), uint16(ADD), /*527*/ uint16(xReadSlashR), /*528*/ uint16(xArgR8), /*529*/ uint16(xArgRM8), /*530*/ uint16(xMatch), /*531*/ uint16(xCondIs64), 534, 550, /*534*/ uint16(xCondDataSize), 538, 544, 0, /*538*/ uint16(xSetOp), uint16(ADD), /*540*/ uint16(xReadSlashR), /*541*/ uint16(xArgR16), /*542*/ uint16(xArgRM16), /*543*/ uint16(xMatch), /*544*/ uint16(xSetOp), uint16(ADD), /*546*/ uint16(xReadSlashR), /*547*/ uint16(xArgR32), /*548*/ uint16(xArgRM32), /*549*/ uint16(xMatch), /*550*/ uint16(xCondDataSize), 538, 544, 554, /*554*/ uint16(xSetOp), uint16(ADD), /*556*/ uint16(xReadSlashR), /*557*/ uint16(xArgR64), /*558*/ uint16(xArgRM64), /*559*/ uint16(xMatch), /*560*/ uint16(xSetOp), uint16(ADD), /*562*/ uint16(xReadIb), /*563*/ uint16(xArgAL), /*564*/ uint16(xArgImm8u), /*565*/ uint16(xMatch), /*566*/ uint16(xCondIs64), 569, 585, /*569*/ uint16(xCondDataSize), 573, 579, 0, /*573*/ uint16(xSetOp), uint16(ADD), /*575*/ uint16(xReadIw), /*576*/ uint16(xArgAX), /*577*/ uint16(xArgImm16), /*578*/ uint16(xMatch), /*579*/ uint16(xSetOp), uint16(ADD), /*581*/ uint16(xReadId), /*582*/ uint16(xArgEAX), /*583*/ uint16(xArgImm32), /*584*/ uint16(xMatch), /*585*/ uint16(xCondDataSize), 573, 579, 589, /*589*/ uint16(xSetOp), uint16(ADD), /*591*/ uint16(xReadId), /*592*/ uint16(xArgRAX), /*593*/ uint16(xArgImm32), /*594*/ uint16(xMatch), /*595*/ uint16(xCondIs64), 598, 0, /*598*/ uint16(xSetOp), uint16(PUSH), /*600*/ uint16(xArgES), /*601*/ uint16(xMatch), /*602*/ uint16(xCondIs64), 605, 0, /*605*/ uint16(xSetOp), uint16(POP), /*607*/ uint16(xArgES), /*608*/ uint16(xMatch), /*609*/ uint16(xSetOp), uint16(OR), /*611*/ uint16(xReadSlashR), /*612*/ uint16(xArgRM8), /*613*/ uint16(xArgR8), /*614*/ uint16(xMatch), /*615*/ uint16(xCondIs64), 618, 634, /*618*/ uint16(xCondDataSize), 622, 628, 0, /*622*/ uint16(xSetOp), uint16(OR), /*624*/ uint16(xReadSlashR), /*625*/ uint16(xArgRM16), /*626*/ uint16(xArgR16), /*627*/ uint16(xMatch), /*628*/ uint16(xSetOp), uint16(OR), /*630*/ uint16(xReadSlashR), /*631*/ uint16(xArgRM32), /*632*/ uint16(xArgR32), /*633*/ uint16(xMatch), /*634*/ uint16(xCondDataSize), 622, 628, 638, /*638*/ uint16(xSetOp), uint16(OR), /*640*/ uint16(xReadSlashR), /*641*/ uint16(xArgRM64), /*642*/ uint16(xArgR64), /*643*/ uint16(xMatch), /*644*/ uint16(xSetOp), uint16(OR), /*646*/ uint16(xReadSlashR), /*647*/ uint16(xArgR8), /*648*/ uint16(xArgRM8), /*649*/ uint16(xMatch), /*650*/ uint16(xCondIs64), 653, 669, /*653*/ uint16(xCondDataSize), 657, 663, 0, /*657*/ uint16(xSetOp), uint16(OR), /*659*/ uint16(xReadSlashR), /*660*/ uint16(xArgR16), /*661*/ uint16(xArgRM16), /*662*/ uint16(xMatch), /*663*/ uint16(xSetOp), uint16(OR), /*665*/ uint16(xReadSlashR), /*666*/ uint16(xArgR32), /*667*/ uint16(xArgRM32), /*668*/ uint16(xMatch), /*669*/ uint16(xCondDataSize), 657, 663, 673, /*673*/ uint16(xSetOp), uint16(OR), /*675*/ uint16(xReadSlashR), /*676*/ uint16(xArgR64), /*677*/ uint16(xArgRM64), /*678*/ uint16(xMatch), /*679*/ uint16(xSetOp), uint16(OR), /*681*/ uint16(xReadIb), /*682*/ uint16(xArgAL), /*683*/ uint16(xArgImm8u), /*684*/ uint16(xMatch), /*685*/ uint16(xCondIs64), 688, 704, /*688*/ uint16(xCondDataSize), 692, 698, 0, /*692*/ uint16(xSetOp), uint16(OR), /*694*/ uint16(xReadIw), /*695*/ uint16(xArgAX), /*696*/ uint16(xArgImm16), /*697*/ uint16(xMatch), /*698*/ uint16(xSetOp), uint16(OR), /*700*/ uint16(xReadId), /*701*/ uint16(xArgEAX), /*702*/ uint16(xArgImm32), /*703*/ uint16(xMatch), /*704*/ uint16(xCondDataSize), 692, 698, 708, /*708*/ uint16(xSetOp), uint16(OR), /*710*/ uint16(xReadId), /*711*/ uint16(xArgRAX), /*712*/ uint16(xArgImm32), /*713*/ uint16(xMatch), /*714*/ uint16(xCondIs64), 717, 0, /*717*/ uint16(xSetOp), uint16(PUSH), /*719*/ uint16(xArgCS), /*720*/ uint16(xMatch), /*721*/ uint16(xCondByte), 228, 0x00, 1180, 0x01, 1237, 0x02, 1345, 0x03, 1367, 0x05, 1389, 0x06, 1395, 0x07, 1398, 0x08, 1404, 0x09, 1407, 0x0B, 1410, 0x0D, 1413, 0x10, 1426, 0x11, 1460, 0x12, 1494, 0x13, 1537, 0x14, 1555, 0x15, 1573, 0x16, 1591, 0x17, 1626, 0x18, 1644, 0x1F, 1669, 0x20, 1690, 0x21, 1705, 0x22, 1720, 0x23, 1735, 0x24, 1750, 0x26, 1765, 0x28, 1780, 0x29, 1798, 0x2A, 1816, 0x2B, 1903, 0x2C, 1937, 0x2D, 2024, 0x2E, 2111, 0x2F, 2129, 0x30, 2147, 0x31, 2150, 0x32, 2153, 0x33, 2156, 0x34, 2159, 0x35, 2162, 0x38, 2172, 0x3A, 3073, 0x40, 3484, 0x41, 3513, 0x42, 3542, 0x43, 3571, 0x44, 3600, 0x45, 3629, 0x46, 3658, 0x47, 3687, 0x48, 3716, 0x49, 3745, 0x4A, 3774, 0x4B, 3803, 0x4C, 3832, 0x4D, 3861, 0x4E, 3890, 0x4F, 3919, 0x50, 3948, 0x51, 3966, 0x52, 4000, 0x53, 4018, 0x54, 4036, 0x55, 4054, 0x56, 4072, 0x57, 4090, 0x58, 4108, 0x59, 4142, 0x5A, 4176, 0x5B, 4210, 0x5C, 4236, 0x5D, 4270, 0x5E, 4304, 0x5F, 4338, 0x60, 4372, 0x61, 4390, 0x62, 4408, 0x63, 4426, 0x64, 4444, 0x65, 4462, 0x66, 4480, 0x67, 4498, 0x68, 4516, 0x69, 4534, 0x6A, 4552, 0x6B, 4570, 0x6C, 4588, 0x6D, 4598, 0x6E, 4608, 0x6F, 4675, 0x70, 4701, 0x71, 4743, 0x72, 4806, 0x73, 4869, 0x74, 4934, 0x75, 4952, 0x76, 4970, 0x77, 4988, 0x7C, 4991, 0x7D, 5009, 0x7E, 5027, 0x7F, 5104, 0x80, 5130, 0x81, 5161, 0x82, 5192, 0x83, 5223, 0x84, 5254, 0x85, 5285, 0x86, 5316, 0x87, 5347, 0x88, 5378, 0x89, 5409, 0x8A, 5440, 0x8B, 5471, 0x8C, 5502, 0x8D, 5533, 0x8E, 5564, 0x8F, 5595, 0x90, 5626, 0x91, 5631, 0x92, 5636, 0x93, 5641, 0x94, 5646, 0x95, 5651, 0x96, 5656, 0x97, 5661, 0x98, 5666, 0x99, 5671, 0x9A, 5676, 0x9B, 5681, 0x9C, 5686, 0x9D, 5691, 0x9E, 5696, 0x9F, 5701, 0xA0, 5706, 0xA1, 5710, 0xA2, 5737, 0xA3, 5740, 0xA4, 5769, 0xA5, 5804, 0xA8, 5836, 0xA9, 5840, 0xAA, 5867, 0xAB, 5870, 0xAC, 5899, 0xAD, 5934, 0xAE, 5966, 0xAF, 6224, 0xB0, 6253, 0xB1, 6259, 0xB2, 6288, 0xB3, 6317, 0xB4, 6346, 0xB5, 6375, 0xB6, 6404, 0xB7, 6433, 0xB8, 6462, 0xB9, 6499, 0xBA, 6502, 0xBB, 6627, 0xBC, 6656, 0xBD, 6723, 0xBE, 6790, 0xBF, 6819, 0xC0, 6848, 0xC1, 6854, 0xC2, 6883, 0xC3, 6925, 0xC4, 6954, 0xC5, 6976, 0xC6, 6998, 0xC7, 7020, 0xc8, 7149, 0xc9, 7149, 0xca, 7149, 0xcb, 7149, 0xcc, 7149, 0xcd, 7149, 0xce, 7149, 0xcf, 7149, 0xD0, 7172, 0xD1, 7190, 0xD2, 7208, 0xD3, 7226, 0xD4, 7244, 0xD5, 7262, 0xD6, 7280, 0xD7, 7306, 0xD8, 7324, 0xD9, 7342, 0xDA, 7360, 0xDB, 7378, 0xDC, 7396, 0xDD, 7414, 0xDE, 7432, 0xDF, 7450, 0xE0, 7468, 0xE1, 7486, 0xE2, 7504, 0xE3, 7522, 0xE4, 7540, 0xE5, 7558, 0xE6, 7576, 0xE7, 7602, 0xE8, 7620, 0xE9, 7638, 0xEA, 7656, 0xEB, 7674, 0xEC, 7692, 0xED, 7710, 0xEE, 7728, 0xEF, 7746, 0xF0, 7764, 0xF1, 7774, 0xF2, 7792, 0xF3, 7810, 0xF4, 7828, 0xF5, 7846, 0xF6, 7864, 0xF7, 7882, 0xF8, 7900, 0xF9, 7918, 0xFA, 7936, 0xFB, 7954, 0xFC, 7972, 0xFD, 7990, 0xFE, 8008, uint16(xFail), /*1180*/ uint16(xCondSlashR), 1189, // 0 1205, // 1 1221, // 2 1225, // 3 1229, // 4 1233, // 5 0, // 6 0, // 7 /*1189*/ uint16(xCondDataSize), 1193, 1197, 1201, /*1193*/ uint16(xSetOp), uint16(SLDT), /*1195*/ uint16(xArgRM16), /*1196*/ uint16(xMatch), /*1197*/ uint16(xSetOp), uint16(SLDT), /*1199*/ uint16(xArgR32M16), /*1200*/ uint16(xMatch), /*1201*/ uint16(xSetOp), uint16(SLDT), /*1203*/ uint16(xArgR64M16), /*1204*/ uint16(xMatch), /*1205*/ uint16(xCondDataSize), 1209, 1213, 1217, /*1209*/ uint16(xSetOp), uint16(STR), /*1211*/ uint16(xArgRM16), /*1212*/ uint16(xMatch), /*1213*/ uint16(xSetOp), uint16(STR), /*1215*/ uint16(xArgR32M16), /*1216*/ uint16(xMatch), /*1217*/ uint16(xSetOp), uint16(STR), /*1219*/ uint16(xArgR64M16), /*1220*/ uint16(xMatch), /*1221*/ uint16(xSetOp), uint16(LLDT), /*1223*/ uint16(xArgRM16), /*1224*/ uint16(xMatch), /*1225*/ uint16(xSetOp), uint16(LTR), /*1227*/ uint16(xArgRM16), /*1228*/ uint16(xMatch), /*1229*/ uint16(xSetOp), uint16(VERR), /*1231*/ uint16(xArgRM16), /*1232*/ uint16(xMatch), /*1233*/ uint16(xSetOp), uint16(VERW), /*1235*/ uint16(xArgRM16), /*1236*/ uint16(xMatch), /*1237*/ uint16(xCondByte), 8, 0xC8, 1318, 0xC9, 1321, 0xD0, 1324, 0xD1, 1327, 0xD5, 1330, 0xD6, 1333, 0xF8, 1336, 0xF9, 1342, /*1255*/ uint16(xCondSlashR), 1264, // 0 1268, // 1 1272, // 2 1283, // 3 1294, // 4 0, // 5 1310, // 6 1314, // 7 /*1264*/ uint16(xSetOp), uint16(SGDT), /*1266*/ uint16(xArgM), /*1267*/ uint16(xMatch), /*1268*/ uint16(xSetOp), uint16(SIDT), /*1270*/ uint16(xArgM), /*1271*/ uint16(xMatch), /*1272*/ uint16(xCondIs64), 1275, 1279, /*1275*/ uint16(xSetOp), uint16(LGDT), /*1277*/ uint16(xArgM16and32), /*1278*/ uint16(xMatch), /*1279*/ uint16(xSetOp), uint16(LGDT), /*1281*/ uint16(xArgM16and64), /*1282*/ uint16(xMatch), /*1283*/ uint16(xCondIs64), 1286, 1290, /*1286*/ uint16(xSetOp), uint16(LIDT), /*1288*/ uint16(xArgM16and32), /*1289*/ uint16(xMatch), /*1290*/ uint16(xSetOp), uint16(LIDT), /*1292*/ uint16(xArgM16and64), /*1293*/ uint16(xMatch), /*1294*/ uint16(xCondDataSize), 1298, 1302, 1306, /*1298*/ uint16(xSetOp), uint16(SMSW), /*1300*/ uint16(xArgRM16), /*1301*/ uint16(xMatch), /*1302*/ uint16(xSetOp), uint16(SMSW), /*1304*/ uint16(xArgR32M16), /*1305*/ uint16(xMatch), /*1306*/ uint16(xSetOp), uint16(SMSW), /*1308*/ uint16(xArgR64M16), /*1309*/ uint16(xMatch), /*1310*/ uint16(xSetOp), uint16(LMSW), /*1312*/ uint16(xArgRM16), /*1313*/ uint16(xMatch), /*1314*/ uint16(xSetOp), uint16(INVLPG), /*1316*/ uint16(xArgM), /*1317*/ uint16(xMatch), /*1318*/ uint16(xSetOp), uint16(MONITOR), /*1320*/ uint16(xMatch), /*1321*/ uint16(xSetOp), uint16(MWAIT), /*1323*/ uint16(xMatch), /*1324*/ uint16(xSetOp), uint16(XGETBV), /*1326*/ uint16(xMatch), /*1327*/ uint16(xSetOp), uint16(XSETBV), /*1329*/ uint16(xMatch), /*1330*/ uint16(xSetOp), uint16(XEND), /*1332*/ uint16(xMatch), /*1333*/ uint16(xSetOp), uint16(XTEST), /*1335*/ uint16(xMatch), /*1336*/ uint16(xCondIs64), 0, 1339, /*1339*/ uint16(xSetOp), uint16(SWAPGS), /*1341*/ uint16(xMatch), /*1342*/ uint16(xSetOp), uint16(RDTSCP), /*1344*/ uint16(xMatch), /*1345*/ uint16(xCondDataSize), 1349, 1355, 1361, /*1349*/ uint16(xSetOp), uint16(LAR), /*1351*/ uint16(xReadSlashR), /*1352*/ uint16(xArgR16), /*1353*/ uint16(xArgRM16), /*1354*/ uint16(xMatch), /*1355*/ uint16(xSetOp), uint16(LAR), /*1357*/ uint16(xReadSlashR), /*1358*/ uint16(xArgR32), /*1359*/ uint16(xArgR32M16), /*1360*/ uint16(xMatch), /*1361*/ uint16(xSetOp), uint16(LAR), /*1363*/ uint16(xReadSlashR), /*1364*/ uint16(xArgR64), /*1365*/ uint16(xArgR64M16), /*1366*/ uint16(xMatch), /*1367*/ uint16(xCondDataSize), 1371, 1377, 1383, /*1371*/ uint16(xSetOp), uint16(LSL), /*1373*/ uint16(xReadSlashR), /*1374*/ uint16(xArgR16), /*1375*/ uint16(xArgRM16), /*1376*/ uint16(xMatch), /*1377*/ uint16(xSetOp), uint16(LSL), /*1379*/ uint16(xReadSlashR), /*1380*/ uint16(xArgR32), /*1381*/ uint16(xArgR32M16), /*1382*/ uint16(xMatch), /*1383*/ uint16(xSetOp), uint16(LSL), /*1385*/ uint16(xReadSlashR), /*1386*/ uint16(xArgR64), /*1387*/ uint16(xArgR32M16), /*1388*/ uint16(xMatch), /*1389*/ uint16(xCondIs64), 0, 1392, /*1392*/ uint16(xSetOp), uint16(SYSCALL), /*1394*/ uint16(xMatch), /*1395*/ uint16(xSetOp), uint16(CLTS), /*1397*/ uint16(xMatch), /*1398*/ uint16(xCondIs64), 0, 1401, /*1401*/ uint16(xSetOp), uint16(SYSRET), /*1403*/ uint16(xMatch), /*1404*/ uint16(xSetOp), uint16(INVD), /*1406*/ uint16(xMatch), /*1407*/ uint16(xSetOp), uint16(WBINVD), /*1409*/ uint16(xMatch), /*1410*/ uint16(xSetOp), uint16(UD2), /*1412*/ uint16(xMatch), /*1413*/ uint16(xCondSlashR), 0, // 0 1422, // 1 0, // 2 0, // 3 0, // 4 0, // 5 0, // 6 0, // 7 /*1422*/ uint16(xSetOp), uint16(PREFETCHW), /*1424*/ uint16(xArgM8), /*1425*/ uint16(xMatch), /*1426*/ uint16(xCondPrefix), 4, 0xF3, 1454, 0xF2, 1448, 0x66, 1442, 0x0, 1436, /*1436*/ uint16(xSetOp), uint16(MOVUPS), /*1438*/ uint16(xReadSlashR), /*1439*/ uint16(xArgXmm1), /*1440*/ uint16(xArgXmm2M128), /*1441*/ uint16(xMatch), /*1442*/ uint16(xSetOp), uint16(MOVUPD), /*1444*/ uint16(xReadSlashR), /*1445*/ uint16(xArgXmm1), /*1446*/ uint16(xArgXmm2M128), /*1447*/ uint16(xMatch), /*1448*/ uint16(xSetOp), uint16(MOVSD_XMM), /*1450*/ uint16(xReadSlashR), /*1451*/ uint16(xArgXmm1), /*1452*/ uint16(xArgXmm2M64), /*1453*/ uint16(xMatch), /*1454*/ uint16(xSetOp), uint16(MOVSS), /*1456*/ uint16(xReadSlashR), /*1457*/ uint16(xArgXmm1), /*1458*/ uint16(xArgXmm2M32), /*1459*/ uint16(xMatch), /*1460*/ uint16(xCondPrefix), 4, 0xF3, 1488, 0xF2, 1482, 0x66, 1476, 0x0, 1470, /*1470*/ uint16(xSetOp), uint16(MOVUPS), /*1472*/ uint16(xReadSlashR), /*1473*/ uint16(xArgXmm2M128), /*1474*/ uint16(xArgXmm1), /*1475*/ uint16(xMatch), /*1476*/ uint16(xSetOp), uint16(MOVUPD), /*1478*/ uint16(xReadSlashR), /*1479*/ uint16(xArgXmm2M128), /*1480*/ uint16(xArgXmm), /*1481*/ uint16(xMatch), /*1482*/ uint16(xSetOp), uint16(MOVSD_XMM), /*1484*/ uint16(xReadSlashR), /*1485*/ uint16(xArgXmm2M64), /*1486*/ uint16(xArgXmm1), /*1487*/ uint16(xMatch), /*1488*/ uint16(xSetOp), uint16(MOVSS), /*1490*/ uint16(xReadSlashR), /*1491*/ uint16(xArgXmm2M32), /*1492*/ uint16(xArgXmm), /*1493*/ uint16(xMatch), /*1494*/ uint16(xCondPrefix), 4, 0xF3, 1531, 0xF2, 1525, 0x66, 1519, 0x0, 1504, /*1504*/ uint16(xCondIsMem), 1507, 1513, /*1507*/ uint16(xSetOp), uint16(MOVHLPS), /*1509*/ uint16(xReadSlashR), /*1510*/ uint16(xArgXmm1), /*1511*/ uint16(xArgXmm2), /*1512*/ uint16(xMatch), /*1513*/ uint16(xSetOp), uint16(MOVLPS), /*1515*/ uint16(xReadSlashR), /*1516*/ uint16(xArgXmm), /*1517*/ uint16(xArgM64), /*1518*/ uint16(xMatch), /*1519*/ uint16(xSetOp), uint16(MOVLPD), /*1521*/ uint16(xReadSlashR), /*1522*/ uint16(xArgXmm), /*1523*/ uint16(xArgXmm2M64), /*1524*/ uint16(xMatch), /*1525*/ uint16(xSetOp), uint16(MOVDDUP), /*1527*/ uint16(xReadSlashR), /*1528*/ uint16(xArgXmm1), /*1529*/ uint16(xArgXmm2M64), /*1530*/ uint16(xMatch), /*1531*/ uint16(xSetOp), uint16(MOVSLDUP), /*1533*/ uint16(xReadSlashR), /*1534*/ uint16(xArgXmm1), /*1535*/ uint16(xArgXmm2M128), /*1536*/ uint16(xMatch), /*1537*/ uint16(xCondPrefix), 2, 0x66, 1549, 0x0, 1543, /*1543*/ uint16(xSetOp), uint16(MOVLPS), /*1545*/ uint16(xReadSlashR), /*1546*/ uint16(xArgM64), /*1547*/ uint16(xArgXmm), /*1548*/ uint16(xMatch), /*1549*/ uint16(xSetOp), uint16(MOVLPD), /*1551*/ uint16(xReadSlashR), /*1552*/ uint16(xArgXmm2M64), /*1553*/ uint16(xArgXmm), /*1554*/ uint16(xMatch), /*1555*/ uint16(xCondPrefix), 2, 0x66, 1567, 0x0, 1561, /*1561*/ uint16(xSetOp), uint16(UNPCKLPS), /*1563*/ uint16(xReadSlashR), /*1564*/ uint16(xArgXmm1), /*1565*/ uint16(xArgXmm2M128), /*1566*/ uint16(xMatch), /*1567*/ uint16(xSetOp), uint16(UNPCKLPD), /*1569*/ uint16(xReadSlashR), /*1570*/ uint16(xArgXmm1), /*1571*/ uint16(xArgXmm2M128), /*1572*/ uint16(xMatch), /*1573*/ uint16(xCondPrefix), 2, 0x66, 1585, 0x0, 1579, /*1579*/ uint16(xSetOp), uint16(UNPCKHPS), /*1581*/ uint16(xReadSlashR), /*1582*/ uint16(xArgXmm1), /*1583*/ uint16(xArgXmm2M128), /*1584*/ uint16(xMatch), /*1585*/ uint16(xSetOp), uint16(UNPCKHPD), /*1587*/ uint16(xReadSlashR), /*1588*/ uint16(xArgXmm1), /*1589*/ uint16(xArgXmm2M128), /*1590*/ uint16(xMatch), /*1591*/ uint16(xCondPrefix), 3, 0xF3, 1620, 0x66, 1614, 0x0, 1599, /*1599*/ uint16(xCondIsMem), 1602, 1608, /*1602*/ uint16(xSetOp), uint16(MOVLHPS), /*1604*/ uint16(xReadSlashR), /*1605*/ uint16(xArgXmm1), /*1606*/ uint16(xArgXmm2), /*1607*/ uint16(xMatch), /*1608*/ uint16(xSetOp), uint16(MOVHPS), /*1610*/ uint16(xReadSlashR), /*1611*/ uint16(xArgXmm), /*1612*/ uint16(xArgM64), /*1613*/ uint16(xMatch), /*1614*/ uint16(xSetOp), uint16(MOVHPD), /*1616*/ uint16(xReadSlashR), /*1617*/ uint16(xArgXmm), /*1618*/ uint16(xArgXmm2M64), /*1619*/ uint16(xMatch), /*1620*/ uint16(xSetOp), uint16(MOVSHDUP), /*1622*/ uint16(xReadSlashR), /*1623*/ uint16(xArgXmm1), /*1624*/ uint16(xArgXmm2M128), /*1625*/ uint16(xMatch), /*1626*/ uint16(xCondPrefix), 2, 0x66, 1638, 0x0, 1632, /*1632*/ uint16(xSetOp), uint16(MOVHPS), /*1634*/ uint16(xReadSlashR), /*1635*/ uint16(xArgM64), /*1636*/ uint16(xArgXmm), /*1637*/ uint16(xMatch), /*1638*/ uint16(xSetOp), uint16(MOVHPD), /*1640*/ uint16(xReadSlashR), /*1641*/ uint16(xArgXmm2M64), /*1642*/ uint16(xArgXmm), /*1643*/ uint16(xMatch), /*1644*/ uint16(xCondSlashR), 1653, // 0 1657, // 1 1661, // 2 1665, // 3 0, // 4 0, // 5 0, // 6 0, // 7 /*1653*/ uint16(xSetOp), uint16(PREFETCHNTA), /*1655*/ uint16(xArgM8), /*1656*/ uint16(xMatch), /*1657*/ uint16(xSetOp), uint16(PREFETCHT0), /*1659*/ uint16(xArgM8), /*1660*/ uint16(xMatch), /*1661*/ uint16(xSetOp), uint16(PREFETCHT1), /*1663*/ uint16(xArgM8), /*1664*/ uint16(xMatch), /*1665*/ uint16(xSetOp), uint16(PREFETCHT2), /*1667*/ uint16(xArgM8), /*1668*/ uint16(xMatch), /*1669*/ uint16(xCondSlashR), 1678, // 0 0, // 1 0, // 2 0, // 3 0, // 4 0, // 5 0, // 6 0, // 7 /*1678*/ uint16(xCondDataSize), 1682, 1686, 0, /*1682*/ uint16(xSetOp), uint16(NOP), /*1684*/ uint16(xArgRM16), /*1685*/ uint16(xMatch), /*1686*/ uint16(xSetOp), uint16(NOP), /*1688*/ uint16(xArgRM32), /*1689*/ uint16(xMatch), /*1690*/ uint16(xCondIs64), 1693, 1699, /*1693*/ uint16(xSetOp), uint16(MOV), /*1695*/ uint16(xReadSlashR), /*1696*/ uint16(xArgRmf32), /*1697*/ uint16(xArgCR0dashCR7), /*1698*/ uint16(xMatch), /*1699*/ uint16(xSetOp), uint16(MOV), /*1701*/ uint16(xReadSlashR), /*1702*/ uint16(xArgRmf64), /*1703*/ uint16(xArgCR0dashCR7), /*1704*/ uint16(xMatch), /*1705*/ uint16(xCondIs64), 1708, 1714, /*1708*/ uint16(xSetOp), uint16(MOV), /*1710*/ uint16(xReadSlashR), /*1711*/ uint16(xArgRmf32), /*1712*/ uint16(xArgDR0dashDR7), /*1713*/ uint16(xMatch), /*1714*/ uint16(xSetOp), uint16(MOV), /*1716*/ uint16(xReadSlashR), /*1717*/ uint16(xArgRmf64), /*1718*/ uint16(xArgDR0dashDR7), /*1719*/ uint16(xMatch), /*1720*/ uint16(xCondIs64), 1723, 1729, /*1723*/ uint16(xSetOp), uint16(MOV), /*1725*/ uint16(xReadSlashR), /*1726*/ uint16(xArgCR0dashCR7), /*1727*/ uint16(xArgRmf32), /*1728*/ uint16(xMatch), /*1729*/ uint16(xSetOp), uint16(MOV), /*1731*/ uint16(xReadSlashR), /*1732*/ uint16(xArgCR0dashCR7), /*1733*/ uint16(xArgRmf64), /*1734*/ uint16(xMatch), /*1735*/ uint16(xCondIs64), 1738, 1744, /*1738*/ uint16(xSetOp), uint16(MOV), /*1740*/ uint16(xReadSlashR), /*1741*/ uint16(xArgDR0dashDR7), /*1742*/ uint16(xArgRmf32), /*1743*/ uint16(xMatch), /*1744*/ uint16(xSetOp), uint16(MOV), /*1746*/ uint16(xReadSlashR), /*1747*/ uint16(xArgDR0dashDR7), /*1748*/ uint16(xArgRmf64), /*1749*/ uint16(xMatch), /*1750*/ uint16(xCondIs64), 1753, 1759, /*1753*/ uint16(xSetOp), uint16(MOV), /*1755*/ uint16(xReadSlashR), /*1756*/ uint16(xArgRmf32), /*1757*/ uint16(xArgTR0dashTR7), /*1758*/ uint16(xMatch), /*1759*/ uint16(xSetOp), uint16(MOV), /*1761*/ uint16(xReadSlashR), /*1762*/ uint16(xArgRmf64), /*1763*/ uint16(xArgTR0dashTR7), /*1764*/ uint16(xMatch), /*1765*/ uint16(xCondIs64), 1768, 1774, /*1768*/ uint16(xSetOp), uint16(MOV), /*1770*/ uint16(xReadSlashR), /*1771*/ uint16(xArgTR0dashTR7), /*1772*/ uint16(xArgRmf32), /*1773*/ uint16(xMatch), /*1774*/ uint16(xSetOp), uint16(MOV), /*1776*/ uint16(xReadSlashR), /*1777*/ uint16(xArgTR0dashTR7), /*1778*/ uint16(xArgRmf64), /*1779*/ uint16(xMatch), /*1780*/ uint16(xCondPrefix), 2, 0x66, 1792, 0x0, 1786, /*1786*/ uint16(xSetOp), uint16(MOVAPS), /*1788*/ uint16(xReadSlashR), /*1789*/ uint16(xArgXmm1), /*1790*/ uint16(xArgXmm2M128), /*1791*/ uint16(xMatch), /*1792*/ uint16(xSetOp), uint16(MOVAPD), /*1794*/ uint16(xReadSlashR), /*1795*/ uint16(xArgXmm1), /*1796*/ uint16(xArgXmm2M128), /*1797*/ uint16(xMatch), /*1798*/ uint16(xCondPrefix), 2, 0x66, 1810, 0x0, 1804, /*1804*/ uint16(xSetOp), uint16(MOVAPS), /*1806*/ uint16(xReadSlashR), /*1807*/ uint16(xArgXmm2M128), /*1808*/ uint16(xArgXmm1), /*1809*/ uint16(xMatch), /*1810*/ uint16(xSetOp), uint16(MOVAPD), /*1812*/ uint16(xReadSlashR), /*1813*/ uint16(xArgXmm2M128), /*1814*/ uint16(xArgXmm1), /*1815*/ uint16(xMatch), /*1816*/ uint16(xCondIs64), 1819, 1873, /*1819*/ uint16(xCondPrefix), 4, 0xF3, 1857, 0xF2, 1841, 0x66, 1835, 0x0, 1829, /*1829*/ uint16(xSetOp), uint16(CVTPI2PS), /*1831*/ uint16(xReadSlashR), /*1832*/ uint16(xArgXmm), /*1833*/ uint16(xArgMmM64), /*1834*/ uint16(xMatch), /*1835*/ uint16(xSetOp), uint16(CVTPI2PD), /*1837*/ uint16(xReadSlashR), /*1838*/ uint16(xArgXmm), /*1839*/ uint16(xArgMmM64), /*1840*/ uint16(xMatch), /*1841*/ uint16(xCondDataSize), 1845, 1851, 0, /*1845*/ uint16(xSetOp), uint16(CVTSI2SD), /*1847*/ uint16(xReadSlashR), /*1848*/ uint16(xArgXmm), /*1849*/ uint16(xArgRM32), /*1850*/ uint16(xMatch), /*1851*/ uint16(xSetOp), uint16(CVTSI2SD), /*1853*/ uint16(xReadSlashR), /*1854*/ uint16(xArgXmm), /*1855*/ uint16(xArgRM32), /*1856*/ uint16(xMatch), /*1857*/ uint16(xCondDataSize), 1861, 1867, 0, /*1861*/ uint16(xSetOp), uint16(CVTSI2SS), /*1863*/ uint16(xReadSlashR), /*1864*/ uint16(xArgXmm), /*1865*/ uint16(xArgRM32), /*1866*/ uint16(xMatch), /*1867*/ uint16(xSetOp), uint16(CVTSI2SS), /*1869*/ uint16(xReadSlashR), /*1870*/ uint16(xArgXmm), /*1871*/ uint16(xArgRM32), /*1872*/ uint16(xMatch), /*1873*/ uint16(xCondPrefix), 4, 0xF3, 1893, 0xF2, 1883, 0x66, 1835, 0x0, 1829, /*1883*/ uint16(xCondDataSize), 1845, 1851, 1887, /*1887*/ uint16(xSetOp), uint16(CVTSI2SD), /*1889*/ uint16(xReadSlashR), /*1890*/ uint16(xArgXmm), /*1891*/ uint16(xArgRM64), /*1892*/ uint16(xMatch), /*1893*/ uint16(xCondDataSize), 1861, 1867, 1897, /*1897*/ uint16(xSetOp), uint16(CVTSI2SS), /*1899*/ uint16(xReadSlashR), /*1900*/ uint16(xArgXmm), /*1901*/ uint16(xArgRM64), /*1902*/ uint16(xMatch), /*1903*/ uint16(xCondPrefix), 4, 0xF3, 1931, 0xF2, 1925, 0x66, 1919, 0x0, 1913, /*1913*/ uint16(xSetOp), uint16(MOVNTPS), /*1915*/ uint16(xReadSlashR), /*1916*/ uint16(xArgM128), /*1917*/ uint16(xArgXmm), /*1918*/ uint16(xMatch), /*1919*/ uint16(xSetOp), uint16(MOVNTPD), /*1921*/ uint16(xReadSlashR), /*1922*/ uint16(xArgM128), /*1923*/ uint16(xArgXmm), /*1924*/ uint16(xMatch), /*1925*/ uint16(xSetOp), uint16(MOVNTSD), /*1927*/ uint16(xReadSlashR), /*1928*/ uint16(xArgM64), /*1929*/ uint16(xArgXmm), /*1930*/ uint16(xMatch), /*1931*/ uint16(xSetOp), uint16(MOVNTSS), /*1933*/ uint16(xReadSlashR), /*1934*/ uint16(xArgM32), /*1935*/ uint16(xArgXmm), /*1936*/ uint16(xMatch), /*1937*/ uint16(xCondIs64), 1940, 1994, /*1940*/ uint16(xCondPrefix), 4, 0xF3, 1978, 0xF2, 1962, 0x66, 1956, 0x0, 1950, /*1950*/ uint16(xSetOp), uint16(CVTTPS2PI), /*1952*/ uint16(xReadSlashR), /*1953*/ uint16(xArgMm), /*1954*/ uint16(xArgXmmM64), /*1955*/ uint16(xMatch), /*1956*/ uint16(xSetOp), uint16(CVTTPD2PI), /*1958*/ uint16(xReadSlashR), /*1959*/ uint16(xArgMm), /*1960*/ uint16(xArgXmmM128), /*1961*/ uint16(xMatch), /*1962*/ uint16(xCondDataSize), 1966, 1972, 0, /*1966*/ uint16(xSetOp), uint16(CVTTSD2SI), /*1968*/ uint16(xReadSlashR), /*1969*/ uint16(xArgR32), /*1970*/ uint16(xArgXmmM64), /*1971*/ uint16(xMatch), /*1972*/ uint16(xSetOp), uint16(CVTTSD2SI), /*1974*/ uint16(xReadSlashR), /*1975*/ uint16(xArgR32), /*1976*/ uint16(xArgXmmM64), /*1977*/ uint16(xMatch), /*1978*/ uint16(xCondDataSize), 1982, 1988, 0, /*1982*/ uint16(xSetOp), uint16(CVTTSS2SI), /*1984*/ uint16(xReadSlashR), /*1985*/ uint16(xArgR32), /*1986*/ uint16(xArgXmmM32), /*1987*/ uint16(xMatch), /*1988*/ uint16(xSetOp), uint16(CVTTSS2SI), /*1990*/ uint16(xReadSlashR), /*1991*/ uint16(xArgR32), /*1992*/ uint16(xArgXmmM32), /*1993*/ uint16(xMatch), /*1994*/ uint16(xCondPrefix), 4, 0xF3, 2014, 0xF2, 2004, 0x66, 1956, 0x0, 1950, /*2004*/ uint16(xCondDataSize), 1966, 1972, 2008, /*2008*/ uint16(xSetOp), uint16(CVTTSD2SI), /*2010*/ uint16(xReadSlashR), /*2011*/ uint16(xArgR64), /*2012*/ uint16(xArgXmmM64), /*2013*/ uint16(xMatch), /*2014*/ uint16(xCondDataSize), 1982, 1988, 2018, /*2018*/ uint16(xSetOp), uint16(CVTTSS2SI), /*2020*/ uint16(xReadSlashR), /*2021*/ uint16(xArgR64), /*2022*/ uint16(xArgXmmM32), /*2023*/ uint16(xMatch), /*2024*/ uint16(xCondIs64), 2027, 2081, /*2027*/ uint16(xCondPrefix), 4, 0xF3, 2065, 0xF2, 2049, 0x66, 2043, 0x0, 2037, /*2037*/ uint16(xSetOp), uint16(CVTPS2PI), /*2039*/ uint16(xReadSlashR), /*2040*/ uint16(xArgMm), /*2041*/ uint16(xArgXmmM64), /*2042*/ uint16(xMatch), /*2043*/ uint16(xSetOp), uint16(CVTPD2PI), /*2045*/ uint16(xReadSlashR), /*2046*/ uint16(xArgMm), /*2047*/ uint16(xArgXmmM128), /*2048*/ uint16(xMatch), /*2049*/ uint16(xCondDataSize), 2053, 2059, 0, /*2053*/ uint16(xSetOp), uint16(CVTSD2SI), /*2055*/ uint16(xReadSlashR), /*2056*/ uint16(xArgR32), /*2057*/ uint16(xArgXmmM64), /*2058*/ uint16(xMatch), /*2059*/ uint16(xSetOp), uint16(CVTSD2SI), /*2061*/ uint16(xReadSlashR), /*2062*/ uint16(xArgR32), /*2063*/ uint16(xArgXmmM64), /*2064*/ uint16(xMatch), /*2065*/ uint16(xCondDataSize), 2069, 2075, 0, /*2069*/ uint16(xSetOp), uint16(CVTSS2SI), /*2071*/ uint16(xReadSlashR), /*2072*/ uint16(xArgR32), /*2073*/ uint16(xArgXmmM32), /*2074*/ uint16(xMatch), /*2075*/ uint16(xSetOp), uint16(CVTSS2SI), /*2077*/ uint16(xReadSlashR), /*2078*/ uint16(xArgR32), /*2079*/ uint16(xArgXmmM32), /*2080*/ uint16(xMatch), /*2081*/ uint16(xCondPrefix), 4, 0xF3, 2101, 0xF2, 2091, 0x66, 2043, 0x0, 2037, /*2091*/ uint16(xCondDataSize), 2053, 2059, 2095, /*2095*/ uint16(xSetOp), uint16(CVTSD2SI), /*2097*/ uint16(xReadSlashR), /*2098*/ uint16(xArgR64), /*2099*/ uint16(xArgXmmM64), /*2100*/ uint16(xMatch), /*2101*/ uint16(xCondDataSize), 2069, 2075, 2105, /*2105*/ uint16(xSetOp), uint16(CVTSS2SI), /*2107*/ uint16(xReadSlashR), /*2108*/ uint16(xArgR64), /*2109*/ uint16(xArgXmmM32), /*2110*/ uint16(xMatch), /*2111*/ uint16(xCondPrefix), 2, 0x66, 2123, 0x0, 2117, /*2117*/ uint16(xSetOp), uint16(UCOMISS), /*2119*/ uint16(xReadSlashR), /*2120*/ uint16(xArgXmm1), /*2121*/ uint16(xArgXmm2M32), /*2122*/ uint16(xMatch), /*2123*/ uint16(xSetOp), uint16(UCOMISD), /*2125*/ uint16(xReadSlashR), /*2126*/ uint16(xArgXmm1), /*2127*/ uint16(xArgXmm2M64), /*2128*/ uint16(xMatch), /*2129*/ uint16(xCondPrefix), 2, 0x66, 2141, 0x0, 2135, /*2135*/ uint16(xSetOp), uint16(COMISS), /*2137*/ uint16(xReadSlashR), /*2138*/ uint16(xArgXmm1), /*2139*/ uint16(xArgXmm2M32), /*2140*/ uint16(xMatch), /*2141*/ uint16(xSetOp), uint16(COMISD), /*2143*/ uint16(xReadSlashR), /*2144*/ uint16(xArgXmm1), /*2145*/ uint16(xArgXmm2M64), /*2146*/ uint16(xMatch), /*2147*/ uint16(xSetOp), uint16(WRMSR), /*2149*/ uint16(xMatch), /*2150*/ uint16(xSetOp), uint16(RDTSC), /*2152*/ uint16(xMatch), /*2153*/ uint16(xSetOp), uint16(RDMSR), /*2155*/ uint16(xMatch), /*2156*/ uint16(xSetOp), uint16(RDPMC), /*2158*/ uint16(xMatch), /*2159*/ uint16(xSetOp), uint16(SYSENTER), /*2161*/ uint16(xMatch), /*2162*/ uint16(xCondDataSize), 2166, 2166, 2169, /*2166*/ uint16(xSetOp), uint16(SYSEXIT), /*2168*/ uint16(xMatch), /*2169*/ uint16(xSetOp), uint16(SYSEXIT), /*2171*/ uint16(xMatch), /*2172*/ uint16(xCondByte), 54, 0x00, 2283, 0x01, 2301, 0x02, 2319, 0x03, 2337, 0x04, 2355, 0x05, 2373, 0x06, 2391, 0x07, 2409, 0x08, 2427, 0x09, 2445, 0x0A, 2463, 0x0B, 2481, 0x10, 2499, 0x14, 2510, 0x15, 2521, 0x17, 2532, 0x1C, 2542, 0x1D, 2560, 0x1E, 2578, 0x20, 2596, 0x21, 2606, 0x22, 2616, 0x23, 2626, 0x24, 2636, 0x25, 2646, 0x28, 2656, 0x29, 2666, 0x2A, 2676, 0x2B, 2686, 0x30, 2696, 0x31, 2706, 0x32, 2716, 0x33, 2726, 0x34, 2736, 0x35, 2746, 0x37, 2756, 0x38, 2766, 0x39, 2776, 0x3A, 2786, 0x3B, 2796, 0x3C, 2806, 0x3D, 2816, 0x3E, 2826, 0x3F, 2836, 0x40, 2846, 0x41, 2856, 0x82, 2866, 0xDB, 2889, 0xDC, 2899, 0xDD, 2909, 0xDE, 2919, 0xDF, 2929, 0xF0, 2939, 0xF1, 3006, uint16(xFail), /*2283*/ uint16(xCondPrefix), 2, 0x66, 2295, 0x0, 2289, /*2289*/ uint16(xSetOp), uint16(PSHUFB), /*2291*/ uint16(xReadSlashR), /*2292*/ uint16(xArgMm1), /*2293*/ uint16(xArgMm2M64), /*2294*/ uint16(xMatch), /*2295*/ uint16(xSetOp), uint16(PSHUFB), /*2297*/ uint16(xReadSlashR), /*2298*/ uint16(xArgXmm1), /*2299*/ uint16(xArgXmm2M128), /*2300*/ uint16(xMatch), /*2301*/ uint16(xCondPrefix), 2, 0x66, 2313, 0x0, 2307, /*2307*/ uint16(xSetOp), uint16(PHADDW), /*2309*/ uint16(xReadSlashR), /*2310*/ uint16(xArgMm1), /*2311*/ uint16(xArgMm2M64), /*2312*/ uint16(xMatch), /*2313*/ uint16(xSetOp), uint16(PHADDW), /*2315*/ uint16(xReadSlashR), /*2316*/ uint16(xArgXmm1), /*2317*/ uint16(xArgXmm2M128), /*2318*/ uint16(xMatch), /*2319*/ uint16(xCondPrefix), 2, 0x66, 2331, 0x0, 2325, /*2325*/ uint16(xSetOp), uint16(PHADDD), /*2327*/ uint16(xReadSlashR), /*2328*/ uint16(xArgMm1), /*2329*/ uint16(xArgMm2M64), /*2330*/ uint16(xMatch), /*2331*/ uint16(xSetOp), uint16(PHADDD), /*2333*/ uint16(xReadSlashR), /*2334*/ uint16(xArgXmm1), /*2335*/ uint16(xArgXmm2M128), /*2336*/ uint16(xMatch), /*2337*/ uint16(xCondPrefix), 2, 0x66, 2349, 0x0, 2343, /*2343*/ uint16(xSetOp), uint16(PHADDSW), /*2345*/ uint16(xReadSlashR), /*2346*/ uint16(xArgMm1), /*2347*/ uint16(xArgMm2M64), /*2348*/ uint16(xMatch), /*2349*/ uint16(xSetOp), uint16(PHADDSW), /*2351*/ uint16(xReadSlashR), /*2352*/ uint16(xArgXmm1), /*2353*/ uint16(xArgXmm2M128), /*2354*/ uint16(xMatch), /*2355*/ uint16(xCondPrefix), 2, 0x66, 2367, 0x0, 2361, /*2361*/ uint16(xSetOp), uint16(PMADDUBSW), /*2363*/ uint16(xReadSlashR), /*2364*/ uint16(xArgMm1), /*2365*/ uint16(xArgMm2M64), /*2366*/ uint16(xMatch), /*2367*/ uint16(xSetOp), uint16(PMADDUBSW), /*2369*/ uint16(xReadSlashR), /*2370*/ uint16(xArgXmm1), /*2371*/ uint16(xArgXmm2M128), /*2372*/ uint16(xMatch), /*2373*/ uint16(xCondPrefix), 2, 0x66, 2385, 0x0, 2379, /*2379*/ uint16(xSetOp), uint16(PHSUBW), /*2381*/ uint16(xReadSlashR), /*2382*/ uint16(xArgMm1), /*2383*/ uint16(xArgMm2M64), /*2384*/ uint16(xMatch), /*2385*/ uint16(xSetOp), uint16(PHSUBW), /*2387*/ uint16(xReadSlashR), /*2388*/ uint16(xArgXmm1), /*2389*/ uint16(xArgXmm2M128), /*2390*/ uint16(xMatch), /*2391*/ uint16(xCondPrefix), 2, 0x66, 2403, 0x0, 2397, /*2397*/ uint16(xSetOp), uint16(PHSUBD), /*2399*/ uint16(xReadSlashR), /*2400*/ uint16(xArgMm1), /*2401*/ uint16(xArgMm2M64), /*2402*/ uint16(xMatch), /*2403*/ uint16(xSetOp), uint16(PHSUBD), /*2405*/ uint16(xReadSlashR), /*2406*/ uint16(xArgXmm1), /*2407*/ uint16(xArgXmm2M128), /*2408*/ uint16(xMatch), /*2409*/ uint16(xCondPrefix), 2, 0x66, 2421, 0x0, 2415, /*2415*/ uint16(xSetOp), uint16(PHSUBSW), /*2417*/ uint16(xReadSlashR), /*2418*/ uint16(xArgMm1), /*2419*/ uint16(xArgMm2M64), /*2420*/ uint16(xMatch), /*2421*/ uint16(xSetOp), uint16(PHSUBSW), /*2423*/ uint16(xReadSlashR), /*2424*/ uint16(xArgXmm1), /*2425*/ uint16(xArgXmm2M128), /*2426*/ uint16(xMatch), /*2427*/ uint16(xCondPrefix), 2, 0x66, 2439, 0x0, 2433, /*2433*/ uint16(xSetOp), uint16(PSIGNB), /*2435*/ uint16(xReadSlashR), /*2436*/ uint16(xArgMm1), /*2437*/ uint16(xArgMm2M64), /*2438*/ uint16(xMatch), /*2439*/ uint16(xSetOp), uint16(PSIGNB), /*2441*/ uint16(xReadSlashR), /*2442*/ uint16(xArgXmm1), /*2443*/ uint16(xArgXmm2M128), /*2444*/ uint16(xMatch), /*2445*/ uint16(xCondPrefix), 2, 0x66, 2457, 0x0, 2451, /*2451*/ uint16(xSetOp), uint16(PSIGNW), /*2453*/ uint16(xReadSlashR), /*2454*/ uint16(xArgMm1), /*2455*/ uint16(xArgMm2M64), /*2456*/ uint16(xMatch), /*2457*/ uint16(xSetOp), uint16(PSIGNW), /*2459*/ uint16(xReadSlashR), /*2460*/ uint16(xArgXmm1), /*2461*/ uint16(xArgXmm2M128), /*2462*/ uint16(xMatch), /*2463*/ uint16(xCondPrefix), 2, 0x66, 2475, 0x0, 2469, /*2469*/ uint16(xSetOp), uint16(PSIGND), /*2471*/ uint16(xReadSlashR), /*2472*/ uint16(xArgMm1), /*2473*/ uint16(xArgMm2M64), /*2474*/ uint16(xMatch), /*2475*/ uint16(xSetOp), uint16(PSIGND), /*2477*/ uint16(xReadSlashR), /*2478*/ uint16(xArgXmm1), /*2479*/ uint16(xArgXmm2M128), /*2480*/ uint16(xMatch), /*2481*/ uint16(xCondPrefix), 2, 0x66, 2493, 0x0, 2487, /*2487*/ uint16(xSetOp), uint16(PMULHRSW), /*2489*/ uint16(xReadSlashR), /*2490*/ uint16(xArgMm1), /*2491*/ uint16(xArgMm2M64), /*2492*/ uint16(xMatch), /*2493*/ uint16(xSetOp), uint16(PMULHRSW), /*2495*/ uint16(xReadSlashR), /*2496*/ uint16(xArgXmm1), /*2497*/ uint16(xArgXmm2M128), /*2498*/ uint16(xMatch), /*2499*/ uint16(xCondPrefix), 1, 0x66, 2503, /*2503*/ uint16(xSetOp), uint16(PBLENDVB), /*2505*/ uint16(xReadSlashR), /*2506*/ uint16(xArgXmm1), /*2507*/ uint16(xArgXmm2M128), /*2508*/ uint16(xArgXMM0), /*2509*/ uint16(xMatch), /*2510*/ uint16(xCondPrefix), 1, 0x66, 2514, /*2514*/ uint16(xSetOp), uint16(BLENDVPS), /*2516*/ uint16(xReadSlashR), /*2517*/ uint16(xArgXmm1), /*2518*/ uint16(xArgXmm2M128), /*2519*/ uint16(xArgXMM0), /*2520*/ uint16(xMatch), /*2521*/ uint16(xCondPrefix), 1, 0x66, 2525, /*2525*/ uint16(xSetOp), uint16(BLENDVPD), /*2527*/ uint16(xReadSlashR), /*2528*/ uint16(xArgXmm1), /*2529*/ uint16(xArgXmm2M128), /*2530*/ uint16(xArgXMM0), /*2531*/ uint16(xMatch), /*2532*/ uint16(xCondPrefix), 1, 0x66, 2536, /*2536*/ uint16(xSetOp), uint16(PTEST), /*2538*/ uint16(xReadSlashR), /*2539*/ uint16(xArgXmm1), /*2540*/ uint16(xArgXmm2M128), /*2541*/ uint16(xMatch), /*2542*/ uint16(xCondPrefix), 2, 0x66, 2554, 0x0, 2548, /*2548*/ uint16(xSetOp), uint16(PABSB), /*2550*/ uint16(xReadSlashR), /*2551*/ uint16(xArgMm1), /*2552*/ uint16(xArgMm2M64), /*2553*/ uint16(xMatch), /*2554*/ uint16(xSetOp), uint16(PABSB), /*2556*/ uint16(xReadSlashR), /*2557*/ uint16(xArgXmm1), /*2558*/ uint16(xArgXmm2M128), /*2559*/ uint16(xMatch), /*2560*/ uint16(xCondPrefix), 2, 0x66, 2572, 0x0, 2566, /*2566*/ uint16(xSetOp), uint16(PABSW), /*2568*/ uint16(xReadSlashR), /*2569*/ uint16(xArgMm1), /*2570*/ uint16(xArgMm2M64), /*2571*/ uint16(xMatch), /*2572*/ uint16(xSetOp), uint16(PABSW), /*2574*/ uint16(xReadSlashR), /*2575*/ uint16(xArgXmm1), /*2576*/ uint16(xArgXmm2M128), /*2577*/ uint16(xMatch), /*2578*/ uint16(xCondPrefix), 2, 0x66, 2590, 0x0, 2584, /*2584*/ uint16(xSetOp), uint16(PABSD), /*2586*/ uint16(xReadSlashR), /*2587*/ uint16(xArgMm1), /*2588*/ uint16(xArgMm2M64), /*2589*/ uint16(xMatch), /*2590*/ uint16(xSetOp), uint16(PABSD), /*2592*/ uint16(xReadSlashR), /*2593*/ uint16(xArgXmm1), /*2594*/ uint16(xArgXmm2M128), /*2595*/ uint16(xMatch), /*2596*/ uint16(xCondPrefix), 1, 0x66, 2600, /*2600*/ uint16(xSetOp), uint16(PMOVSXBW), /*2602*/ uint16(xReadSlashR), /*2603*/ uint16(xArgXmm1), /*2604*/ uint16(xArgXmm2M64), /*2605*/ uint16(xMatch), /*2606*/ uint16(xCondPrefix), 1, 0x66, 2610, /*2610*/ uint16(xSetOp), uint16(PMOVSXBD), /*2612*/ uint16(xReadSlashR), /*2613*/ uint16(xArgXmm1), /*2614*/ uint16(xArgXmm2M32), /*2615*/ uint16(xMatch), /*2616*/ uint16(xCondPrefix), 1, 0x66, 2620, /*2620*/ uint16(xSetOp), uint16(PMOVSXBQ), /*2622*/ uint16(xReadSlashR), /*2623*/ uint16(xArgXmm1), /*2624*/ uint16(xArgXmm2M16), /*2625*/ uint16(xMatch), /*2626*/ uint16(xCondPrefix), 1, 0x66, 2630, /*2630*/ uint16(xSetOp), uint16(PMOVSXWD), /*2632*/ uint16(xReadSlashR), /*2633*/ uint16(xArgXmm1), /*2634*/ uint16(xArgXmm2M64), /*2635*/ uint16(xMatch), /*2636*/ uint16(xCondPrefix), 1, 0x66, 2640, /*2640*/ uint16(xSetOp), uint16(PMOVSXWQ), /*2642*/ uint16(xReadSlashR), /*2643*/ uint16(xArgXmm1), /*2644*/ uint16(xArgXmm2M32), /*2645*/ uint16(xMatch), /*2646*/ uint16(xCondPrefix), 1, 0x66, 2650, /*2650*/ uint16(xSetOp), uint16(PMOVSXDQ), /*2652*/ uint16(xReadSlashR), /*2653*/ uint16(xArgXmm1), /*2654*/ uint16(xArgXmm2M64), /*2655*/ uint16(xMatch), /*2656*/ uint16(xCondPrefix), 1, 0x66, 2660, /*2660*/ uint16(xSetOp), uint16(PMULDQ), /*2662*/ uint16(xReadSlashR), /*2663*/ uint16(xArgXmm1), /*2664*/ uint16(xArgXmm2M128), /*2665*/ uint16(xMatch), /*2666*/ uint16(xCondPrefix), 1, 0x66, 2670, /*2670*/ uint16(xSetOp), uint16(PCMPEQQ), /*2672*/ uint16(xReadSlashR), /*2673*/ uint16(xArgXmm1), /*2674*/ uint16(xArgXmm2M128), /*2675*/ uint16(xMatch), /*2676*/ uint16(xCondPrefix), 1, 0x66, 2680, /*2680*/ uint16(xSetOp), uint16(MOVNTDQA), /*2682*/ uint16(xReadSlashR), /*2683*/ uint16(xArgXmm1), /*2684*/ uint16(xArgM128), /*2685*/ uint16(xMatch), /*2686*/ uint16(xCondPrefix), 1, 0x66, 2690, /*2690*/ uint16(xSetOp), uint16(PACKUSDW), /*2692*/ uint16(xReadSlashR), /*2693*/ uint16(xArgXmm1), /*2694*/ uint16(xArgXmm2M128), /*2695*/ uint16(xMatch), /*2696*/ uint16(xCondPrefix), 1, 0x66, 2700, /*2700*/ uint16(xSetOp), uint16(PMOVZXBW), /*2702*/ uint16(xReadSlashR), /*2703*/ uint16(xArgXmm1), /*2704*/ uint16(xArgXmm2M64), /*2705*/ uint16(xMatch), /*2706*/ uint16(xCondPrefix), 1, 0x66, 2710, /*2710*/ uint16(xSetOp), uint16(PMOVZXBD), /*2712*/ uint16(xReadSlashR), /*2713*/ uint16(xArgXmm1), /*2714*/ uint16(xArgXmm2M32), /*2715*/ uint16(xMatch), /*2716*/ uint16(xCondPrefix), 1, 0x66, 2720, /*2720*/ uint16(xSetOp), uint16(PMOVZXBQ), /*2722*/ uint16(xReadSlashR), /*2723*/ uint16(xArgXmm1), /*2724*/ uint16(xArgXmm2M16), /*2725*/ uint16(xMatch), /*2726*/ uint16(xCondPrefix), 1, 0x66, 2730, /*2730*/ uint16(xSetOp), uint16(PMOVZXWD), /*2732*/ uint16(xReadSlashR), /*2733*/ uint16(xArgXmm1), /*2734*/ uint16(xArgXmm2M64), /*2735*/ uint16(xMatch), /*2736*/ uint16(xCondPrefix), 1, 0x66, 2740, /*2740*/ uint16(xSetOp), uint16(PMOVZXWQ), /*2742*/ uint16(xReadSlashR), /*2743*/ uint16(xArgXmm1), /*2744*/ uint16(xArgXmm2M32), /*2745*/ uint16(xMatch), /*2746*/ uint16(xCondPrefix), 1, 0x66, 2750, /*2750*/ uint16(xSetOp), uint16(PMOVZXDQ), /*2752*/ uint16(xReadSlashR), /*2753*/ uint16(xArgXmm1), /*2754*/ uint16(xArgXmm2M64), /*2755*/ uint16(xMatch), /*2756*/ uint16(xCondPrefix), 1, 0x66, 2760, /*2760*/ uint16(xSetOp), uint16(PCMPGTQ), /*2762*/ uint16(xReadSlashR), /*2763*/ uint16(xArgXmm1), /*2764*/ uint16(xArgXmm2M128), /*2765*/ uint16(xMatch), /*2766*/ uint16(xCondPrefix), 1, 0x66, 2770, /*2770*/ uint16(xSetOp), uint16(PMINSB), /*2772*/ uint16(xReadSlashR), /*2773*/ uint16(xArgXmm1), /*2774*/ uint16(xArgXmm2M128), /*2775*/ uint16(xMatch), /*2776*/ uint16(xCondPrefix), 1, 0x66, 2780, /*2780*/ uint16(xSetOp), uint16(PMINSD), /*2782*/ uint16(xReadSlashR), /*2783*/ uint16(xArgXmm1), /*2784*/ uint16(xArgXmm2M128), /*2785*/ uint16(xMatch), /*2786*/ uint16(xCondPrefix), 1, 0x66, 2790, /*2790*/ uint16(xSetOp), uint16(PMINUW), /*2792*/ uint16(xReadSlashR), /*2793*/ uint16(xArgXmm1), /*2794*/ uint16(xArgXmm2M128), /*2795*/ uint16(xMatch), /*2796*/ uint16(xCondPrefix), 1, 0x66, 2800, /*2800*/ uint16(xSetOp), uint16(PMINUD), /*2802*/ uint16(xReadSlashR), /*2803*/ uint16(xArgXmm1), /*2804*/ uint16(xArgXmm2M128), /*2805*/ uint16(xMatch), /*2806*/ uint16(xCondPrefix), 1, 0x66, 2810, /*2810*/ uint16(xSetOp), uint16(PMAXSB), /*2812*/ uint16(xReadSlashR), /*2813*/ uint16(xArgXmm1), /*2814*/ uint16(xArgXmm2M128), /*2815*/ uint16(xMatch), /*2816*/ uint16(xCondPrefix), 1, 0x66, 2820, /*2820*/ uint16(xSetOp), uint16(PMAXSD), /*2822*/ uint16(xReadSlashR), /*2823*/ uint16(xArgXmm1), /*2824*/ uint16(xArgXmm2M128), /*2825*/ uint16(xMatch), /*2826*/ uint16(xCondPrefix), 1, 0x66, 2830, /*2830*/ uint16(xSetOp), uint16(PMAXUW), /*2832*/ uint16(xReadSlashR), /*2833*/ uint16(xArgXmm1), /*2834*/ uint16(xArgXmm2M128), /*2835*/ uint16(xMatch), /*2836*/ uint16(xCondPrefix), 1, 0x66, 2840, /*2840*/ uint16(xSetOp), uint16(PMAXUD), /*2842*/ uint16(xReadSlashR), /*2843*/ uint16(xArgXmm1), /*2844*/ uint16(xArgXmm2M128), /*2845*/ uint16(xMatch), /*2846*/ uint16(xCondPrefix), 1, 0x66, 2850, /*2850*/ uint16(xSetOp), uint16(PMULLD), /*2852*/ uint16(xReadSlashR), /*2853*/ uint16(xArgXmm1), /*2854*/ uint16(xArgXmm2M128), /*2855*/ uint16(xMatch), /*2856*/ uint16(xCondPrefix), 1, 0x66, 2860, /*2860*/ uint16(xSetOp), uint16(PHMINPOSUW), /*2862*/ uint16(xReadSlashR), /*2863*/ uint16(xArgXmm1), /*2864*/ uint16(xArgXmm2M128), /*2865*/ uint16(xMatch), /*2866*/ uint16(xCondIs64), 2869, 2879, /*2869*/ uint16(xCondPrefix), 1, 0x66, 2873, /*2873*/ uint16(xSetOp), uint16(INVPCID), /*2875*/ uint16(xReadSlashR), /*2876*/ uint16(xArgR32), /*2877*/ uint16(xArgM128), /*2878*/ uint16(xMatch), /*2879*/ uint16(xCondPrefix), 1, 0x66, 2883, /*2883*/ uint16(xSetOp), uint16(INVPCID), /*2885*/ uint16(xReadSlashR), /*2886*/ uint16(xArgR64), /*2887*/ uint16(xArgM128), /*2888*/ uint16(xMatch), /*2889*/ uint16(xCondPrefix), 1, 0x66, 2893, /*2893*/ uint16(xSetOp), uint16(AESIMC), /*2895*/ uint16(xReadSlashR), /*2896*/ uint16(xArgXmm1), /*2897*/ uint16(xArgXmm2M128), /*2898*/ uint16(xMatch), /*2899*/ uint16(xCondPrefix), 1, 0x66, 2903, /*2903*/ uint16(xSetOp), uint16(AESENC), /*2905*/ uint16(xReadSlashR), /*2906*/ uint16(xArgXmm1), /*2907*/ uint16(xArgXmm2M128), /*2908*/ uint16(xMatch), /*2909*/ uint16(xCondPrefix), 1, 0x66, 2913, /*2913*/ uint16(xSetOp), uint16(AESENCLAST), /*2915*/ uint16(xReadSlashR), /*2916*/ uint16(xArgXmm1), /*2917*/ uint16(xArgXmm2M128), /*2918*/ uint16(xMatch), /*2919*/ uint16(xCondPrefix), 1, 0x66, 2923, /*2923*/ uint16(xSetOp), uint16(AESDEC), /*2925*/ uint16(xReadSlashR), /*2926*/ uint16(xArgXmm1), /*2927*/ uint16(xArgXmm2M128), /*2928*/ uint16(xMatch), /*2929*/ uint16(xCondPrefix), 1, 0x66, 2933, /*2933*/ uint16(xSetOp), uint16(AESDECLAST), /*2935*/ uint16(xReadSlashR), /*2936*/ uint16(xArgXmm1), /*2937*/ uint16(xArgXmm2M128), /*2938*/ uint16(xMatch), /*2939*/ uint16(xCondIs64), 2942, 2980, /*2942*/ uint16(xCondPrefix), 2, 0xF2, 2964, 0x0, 2948, /*2948*/ uint16(xCondDataSize), 2952, 2958, 0, /*2952*/ uint16(xSetOp), uint16(MOVBE), /*2954*/ uint16(xReadSlashR), /*2955*/ uint16(xArgR16), /*2956*/ uint16(xArgM16), /*2957*/ uint16(xMatch), /*2958*/ uint16(xSetOp), uint16(MOVBE), /*2960*/ uint16(xReadSlashR), /*2961*/ uint16(xArgR32), /*2962*/ uint16(xArgM32), /*2963*/ uint16(xMatch), /*2964*/ uint16(xCondDataSize), 2968, 2974, 0, /*2968*/ uint16(xSetOp), uint16(CRC32), /*2970*/ uint16(xReadSlashR), /*2971*/ uint16(xArgR32), /*2972*/ uint16(xArgRM8), /*2973*/ uint16(xMatch), /*2974*/ uint16(xSetOp), uint16(CRC32), /*2976*/ uint16(xReadSlashR), /*2977*/ uint16(xArgR32), /*2978*/ uint16(xArgRM8), /*2979*/ uint16(xMatch), /*2980*/ uint16(xCondPrefix), 2, 0xF2, 2996, 0x0, 2986, /*2986*/ uint16(xCondDataSize), 2952, 2958, 2990, /*2990*/ uint16(xSetOp), uint16(MOVBE), /*2992*/ uint16(xReadSlashR), /*2993*/ uint16(xArgR64), /*2994*/ uint16(xArgM64), /*2995*/ uint16(xMatch), /*2996*/ uint16(xCondDataSize), 2968, 2974, 3000, /*3000*/ uint16(xSetOp), uint16(CRC32), /*3002*/ uint16(xReadSlashR), /*3003*/ uint16(xArgR64), /*3004*/ uint16(xArgRM8), /*3005*/ uint16(xMatch), /*3006*/ uint16(xCondIs64), 3009, 3047, /*3009*/ uint16(xCondPrefix), 2, 0xF2, 3031, 0x0, 3015, /*3015*/ uint16(xCondDataSize), 3019, 3025, 0, /*3019*/ uint16(xSetOp), uint16(MOVBE), /*3021*/ uint16(xReadSlashR), /*3022*/ uint16(xArgM16), /*3023*/ uint16(xArgR16), /*3024*/ uint16(xMatch), /*3025*/ uint16(xSetOp), uint16(MOVBE), /*3027*/ uint16(xReadSlashR), /*3028*/ uint16(xArgM32), /*3029*/ uint16(xArgR32), /*3030*/ uint16(xMatch), /*3031*/ uint16(xCondDataSize), 3035, 3041, 0, /*3035*/ uint16(xSetOp), uint16(CRC32), /*3037*/ uint16(xReadSlashR), /*3038*/ uint16(xArgR32), /*3039*/ uint16(xArgRM16), /*3040*/ uint16(xMatch), /*3041*/ uint16(xSetOp), uint16(CRC32), /*3043*/ uint16(xReadSlashR), /*3044*/ uint16(xArgR32), /*3045*/ uint16(xArgRM32), /*3046*/ uint16(xMatch), /*3047*/ uint16(xCondPrefix), 2, 0xF2, 3063, 0x0, 3053, /*3053*/ uint16(xCondDataSize), 3019, 3025, 3057, /*3057*/ uint16(xSetOp), uint16(MOVBE), /*3059*/ uint16(xReadSlashR), /*3060*/ uint16(xArgM64), /*3061*/ uint16(xArgR64), /*3062*/ uint16(xMatch), /*3063*/ uint16(xCondDataSize), 3035, 3041, 3067, /*3067*/ uint16(xSetOp), uint16(CRC32), /*3069*/ uint16(xReadSlashR), /*3070*/ uint16(xArgR64), /*3071*/ uint16(xArgRM64), /*3072*/ uint16(xMatch), /*3073*/ uint16(xCondByte), 24, 0x08, 3124, 0x09, 3136, 0x0A, 3148, 0x0B, 3160, 0x0C, 3172, 0x0D, 3184, 0x0E, 3196, 0x0F, 3208, 0x14, 3230, 0x15, 3242, 0x16, 3254, 0x17, 3297, 0x20, 3309, 0x21, 3321, 0x22, 3333, 0x40, 3376, 0x41, 3388, 0x42, 3400, 0x44, 3412, 0x60, 3424, 0x61, 3436, 0x62, 3448, 0x63, 3460, 0xDF, 3472, uint16(xFail), /*3124*/ uint16(xCondPrefix), 1, 0x66, 3128, /*3128*/ uint16(xSetOp), uint16(ROUNDPS), /*3130*/ uint16(xReadSlashR), /*3131*/ uint16(xReadIb), /*3132*/ uint16(xArgXmm1), /*3133*/ uint16(xArgXmm2M128), /*3134*/ uint16(xArgImm8u), /*3135*/ uint16(xMatch), /*3136*/ uint16(xCondPrefix), 1, 0x66, 3140, /*3140*/ uint16(xSetOp), uint16(ROUNDPD), /*3142*/ uint16(xReadSlashR), /*3143*/ uint16(xReadIb), /*3144*/ uint16(xArgXmm1), /*3145*/ uint16(xArgXmm2M128), /*3146*/ uint16(xArgImm8u), /*3147*/ uint16(xMatch), /*3148*/ uint16(xCondPrefix), 1, 0x66, 3152, /*3152*/ uint16(xSetOp), uint16(ROUNDSS), /*3154*/ uint16(xReadSlashR), /*3155*/ uint16(xReadIb), /*3156*/ uint16(xArgXmm1), /*3157*/ uint16(xArgXmm2M32), /*3158*/ uint16(xArgImm8u), /*3159*/ uint16(xMatch), /*3160*/ uint16(xCondPrefix), 1, 0x66, 3164, /*3164*/ uint16(xSetOp), uint16(ROUNDSD), /*3166*/ uint16(xReadSlashR), /*3167*/ uint16(xReadIb), /*3168*/ uint16(xArgXmm1), /*3169*/ uint16(xArgXmm2M64), /*3170*/ uint16(xArgImm8u), /*3171*/ uint16(xMatch), /*3172*/ uint16(xCondPrefix), 1, 0x66, 3176, /*3176*/ uint16(xSetOp), uint16(BLENDPS), /*3178*/ uint16(xReadSlashR), /*3179*/ uint16(xReadIb), /*3180*/ uint16(xArgXmm1), /*3181*/ uint16(xArgXmm2M128), /*3182*/ uint16(xArgImm8u), /*3183*/ uint16(xMatch), /*3184*/ uint16(xCondPrefix), 1, 0x66, 3188, /*3188*/ uint16(xSetOp), uint16(BLENDPD), /*3190*/ uint16(xReadSlashR), /*3191*/ uint16(xReadIb), /*3192*/ uint16(xArgXmm1), /*3193*/ uint16(xArgXmm2M128), /*3194*/ uint16(xArgImm8u), /*3195*/ uint16(xMatch), /*3196*/ uint16(xCondPrefix), 1, 0x66, 3200, /*3200*/ uint16(xSetOp), uint16(PBLENDW), /*3202*/ uint16(xReadSlashR), /*3203*/ uint16(xReadIb), /*3204*/ uint16(xArgXmm1), /*3205*/ uint16(xArgXmm2M128), /*3206*/ uint16(xArgImm8u), /*3207*/ uint16(xMatch), /*3208*/ uint16(xCondPrefix), 2, 0x66, 3222, 0x0, 3214, /*3214*/ uint16(xSetOp), uint16(PALIGNR), /*3216*/ uint16(xReadSlashR), /*3217*/ uint16(xReadIb), /*3218*/ uint16(xArgMm1), /*3219*/ uint16(xArgMm2M64), /*3220*/ uint16(xArgImm8u), /*3221*/ uint16(xMatch), /*3222*/ uint16(xSetOp), uint16(PALIGNR), /*3224*/ uint16(xReadSlashR), /*3225*/ uint16(xReadIb), /*3226*/ uint16(xArgXmm1), /*3227*/ uint16(xArgXmm2M128), /*3228*/ uint16(xArgImm8u), /*3229*/ uint16(xMatch), /*3230*/ uint16(xCondPrefix), 1, 0x66, 3234, /*3234*/ uint16(xSetOp), uint16(PEXTRB), /*3236*/ uint16(xReadSlashR), /*3237*/ uint16(xReadIb), /*3238*/ uint16(xArgR32M8), /*3239*/ uint16(xArgXmm1), /*3240*/ uint16(xArgImm8u), /*3241*/ uint16(xMatch), /*3242*/ uint16(xCondPrefix), 1, 0x66, 3246, /*3246*/ uint16(xSetOp), uint16(PEXTRW), /*3248*/ uint16(xReadSlashR), /*3249*/ uint16(xReadIb), /*3250*/ uint16(xArgR32M16), /*3251*/ uint16(xArgXmm1), /*3252*/ uint16(xArgImm8u), /*3253*/ uint16(xMatch), /*3254*/ uint16(xCondIs64), 3257, 3281, /*3257*/ uint16(xCondPrefix), 1, 0x66, 3261, /*3261*/ uint16(xCondDataSize), 3265, 3273, 0, /*3265*/ uint16(xSetOp), uint16(PEXTRD), /*3267*/ uint16(xReadSlashR), /*3268*/ uint16(xReadIb), /*3269*/ uint16(xArgRM32), /*3270*/ uint16(xArgXmm1), /*3271*/ uint16(xArgImm8u), /*3272*/ uint16(xMatch), /*3273*/ uint16(xSetOp), uint16(PEXTRD), /*3275*/ uint16(xReadSlashR), /*3276*/ uint16(xReadIb), /*3277*/ uint16(xArgRM32), /*3278*/ uint16(xArgXmm1), /*3279*/ uint16(xArgImm8u), /*3280*/ uint16(xMatch), /*3281*/ uint16(xCondPrefix), 1, 0x66, 3285, /*3285*/ uint16(xCondDataSize), 3265, 3273, 3289, /*3289*/ uint16(xSetOp), uint16(PEXTRQ), /*3291*/ uint16(xReadSlashR), /*3292*/ uint16(xReadIb), /*3293*/ uint16(xArgRM64), /*3294*/ uint16(xArgXmm1), /*3295*/ uint16(xArgImm8u), /*3296*/ uint16(xMatch), /*3297*/ uint16(xCondPrefix), 1, 0x66, 3301, /*3301*/ uint16(xSetOp), uint16(EXTRACTPS), /*3303*/ uint16(xReadSlashR), /*3304*/ uint16(xReadIb), /*3305*/ uint16(xArgRM32), /*3306*/ uint16(xArgXmm1), /*3307*/ uint16(xArgImm8u), /*3308*/ uint16(xMatch), /*3309*/ uint16(xCondPrefix), 1, 0x66, 3313, /*3313*/ uint16(xSetOp), uint16(PINSRB), /*3315*/ uint16(xReadSlashR), /*3316*/ uint16(xReadIb), /*3317*/ uint16(xArgXmm1), /*3318*/ uint16(xArgR32M8), /*3319*/ uint16(xArgImm8u), /*3320*/ uint16(xMatch), /*3321*/ uint16(xCondPrefix), 1, 0x66, 3325, /*3325*/ uint16(xSetOp), uint16(INSERTPS), /*3327*/ uint16(xReadSlashR), /*3328*/ uint16(xReadIb), /*3329*/ uint16(xArgXmm1), /*3330*/ uint16(xArgXmm2M32), /*3331*/ uint16(xArgImm8u), /*3332*/ uint16(xMatch), /*3333*/ uint16(xCondIs64), 3336, 3360, /*3336*/ uint16(xCondPrefix), 1, 0x66, 3340, /*3340*/ uint16(xCondDataSize), 3344, 3352, 0, /*3344*/ uint16(xSetOp), uint16(PINSRD), /*3346*/ uint16(xReadSlashR), /*3347*/ uint16(xReadIb), /*3348*/ uint16(xArgXmm1), /*3349*/ uint16(xArgRM32), /*3350*/ uint16(xArgImm8u), /*3351*/ uint16(xMatch), /*3352*/ uint16(xSetOp), uint16(PINSRD), /*3354*/ uint16(xReadSlashR), /*3355*/ uint16(xReadIb), /*3356*/ uint16(xArgXmm1), /*3357*/ uint16(xArgRM32), /*3358*/ uint16(xArgImm8u), /*3359*/ uint16(xMatch), /*3360*/ uint16(xCondPrefix), 1, 0x66, 3364, /*3364*/ uint16(xCondDataSize), 3344, 3352, 3368, /*3368*/ uint16(xSetOp), uint16(PINSRQ), /*3370*/ uint16(xReadSlashR), /*3371*/ uint16(xReadIb), /*3372*/ uint16(xArgXmm1), /*3373*/ uint16(xArgRM64), /*3374*/ uint16(xArgImm8u), /*3375*/ uint16(xMatch), /*3376*/ uint16(xCondPrefix), 1, 0x66, 3380, /*3380*/ uint16(xSetOp), uint16(DPPS), /*3382*/ uint16(xReadSlashR), /*3383*/ uint16(xReadIb), /*3384*/ uint16(xArgXmm1), /*3385*/ uint16(xArgXmm2M128), /*3386*/ uint16(xArgImm8u), /*3387*/ uint16(xMatch), /*3388*/ uint16(xCondPrefix), 1, 0x66, 3392, /*3392*/ uint16(xSetOp), uint16(DPPD), /*3394*/ uint16(xReadSlashR), /*3395*/ uint16(xReadIb), /*3396*/ uint16(xArgXmm1), /*3397*/ uint16(xArgXmm2M128), /*3398*/ uint16(xArgImm8u), /*3399*/ uint16(xMatch), /*3400*/ uint16(xCondPrefix), 1, 0x66, 3404, /*3404*/ uint16(xSetOp), uint16(MPSADBW), /*3406*/ uint16(xReadSlashR), /*3407*/ uint16(xReadIb), /*3408*/ uint16(xArgXmm1), /*3409*/ uint16(xArgXmm2M128), /*3410*/ uint16(xArgImm8u), /*3411*/ uint16(xMatch), /*3412*/ uint16(xCondPrefix), 1, 0x66, 3416, /*3416*/ uint16(xSetOp), uint16(PCLMULQDQ), /*3418*/ uint16(xReadSlashR), /*3419*/ uint16(xReadIb), /*3420*/ uint16(xArgXmm1), /*3421*/ uint16(xArgXmm2M128), /*3422*/ uint16(xArgImm8u), /*3423*/ uint16(xMatch), /*3424*/ uint16(xCondPrefix), 1, 0x66, 3428, /*3428*/ uint16(xSetOp), uint16(PCMPESTRM), /*3430*/ uint16(xReadSlashR), /*3431*/ uint16(xReadIb), /*3432*/ uint16(xArgXmm1), /*3433*/ uint16(xArgXmm2M128), /*3434*/ uint16(xArgImm8u), /*3435*/ uint16(xMatch), /*3436*/ uint16(xCondPrefix), 1, 0x66, 3440, /*3440*/ uint16(xSetOp), uint16(PCMPESTRI), /*3442*/ uint16(xReadSlashR), /*3443*/ uint16(xReadIb), /*3444*/ uint16(xArgXmm1), /*3445*/ uint16(xArgXmm2M128), /*3446*/ uint16(xArgImm8u), /*3447*/ uint16(xMatch), /*3448*/ uint16(xCondPrefix), 1, 0x66, 3452, /*3452*/ uint16(xSetOp), uint16(PCMPISTRM), /*3454*/ uint16(xReadSlashR), /*3455*/ uint16(xReadIb), /*3456*/ uint16(xArgXmm1), /*3457*/ uint16(xArgXmm2M128), /*3458*/ uint16(xArgImm8u), /*3459*/ uint16(xMatch), /*3460*/ uint16(xCondPrefix), 1, 0x66, 3464, /*3464*/ uint16(xSetOp), uint16(PCMPISTRI), /*3466*/ uint16(xReadSlashR), /*3467*/ uint16(xReadIb), /*3468*/ uint16(xArgXmm1), /*3469*/ uint16(xArgXmm2M128), /*3470*/ uint16(xArgImm8u), /*3471*/ uint16(xMatch), /*3472*/ uint16(xCondPrefix), 1, 0x66, 3476, /*3476*/ uint16(xSetOp), uint16(AESKEYGENASSIST), /*3478*/ uint16(xReadSlashR), /*3479*/ uint16(xReadIb), /*3480*/ uint16(xArgXmm1), /*3481*/ uint16(xArgXmm2M128), /*3482*/ uint16(xArgImm8u), /*3483*/ uint16(xMatch), /*3484*/ uint16(xCondIs64), 3487, 3503, /*3487*/ uint16(xCondDataSize), 3491, 3497, 0, /*3491*/ uint16(xSetOp), uint16(CMOVO), /*3493*/ uint16(xReadSlashR), /*3494*/ uint16(xArgR16), /*3495*/ uint16(xArgRM16), /*3496*/ uint16(xMatch), /*3497*/ uint16(xSetOp), uint16(CMOVO), /*3499*/ uint16(xReadSlashR), /*3500*/ uint16(xArgR32), /*3501*/ uint16(xArgRM32), /*3502*/ uint16(xMatch), /*3503*/ uint16(xCondDataSize), 3491, 3497, 3507, /*3507*/ uint16(xSetOp), uint16(CMOVO), /*3509*/ uint16(xReadSlashR), /*3510*/ uint16(xArgR64), /*3511*/ uint16(xArgRM64), /*3512*/ uint16(xMatch), /*3513*/ uint16(xCondIs64), 3516, 3532, /*3516*/ uint16(xCondDataSize), 3520, 3526, 0, /*3520*/ uint16(xSetOp), uint16(CMOVNO), /*3522*/ uint16(xReadSlashR), /*3523*/ uint16(xArgR16), /*3524*/ uint16(xArgRM16), /*3525*/ uint16(xMatch), /*3526*/ uint16(xSetOp), uint16(CMOVNO), /*3528*/ uint16(xReadSlashR), /*3529*/ uint16(xArgR32), /*3530*/ uint16(xArgRM32), /*3531*/ uint16(xMatch), /*3532*/ uint16(xCondDataSize), 3520, 3526, 3536, /*3536*/ uint16(xSetOp), uint16(CMOVNO), /*3538*/ uint16(xReadSlashR), /*3539*/ uint16(xArgR64), /*3540*/ uint16(xArgRM64), /*3541*/ uint16(xMatch), /*3542*/ uint16(xCondIs64), 3545, 3561, /*3545*/ uint16(xCondDataSize), 3549, 3555, 0, /*3549*/ uint16(xSetOp), uint16(CMOVB), /*3551*/ uint16(xReadSlashR), /*3552*/ uint16(xArgR16), /*3553*/ uint16(xArgRM16), /*3554*/ uint16(xMatch), /*3555*/ uint16(xSetOp), uint16(CMOVB), /*3557*/ uint16(xReadSlashR), /*3558*/ uint16(xArgR32), /*3559*/ uint16(xArgRM32), /*3560*/ uint16(xMatch), /*3561*/ uint16(xCondDataSize), 3549, 3555, 3565, /*3565*/ uint16(xSetOp), uint16(CMOVB), /*3567*/ uint16(xReadSlashR), /*3568*/ uint16(xArgR64), /*3569*/ uint16(xArgRM64), /*3570*/ uint16(xMatch), /*3571*/ uint16(xCondIs64), 3574, 3590, /*3574*/ uint16(xCondDataSize), 3578, 3584, 0, /*3578*/ uint16(xSetOp), uint16(CMOVAE), /*3580*/ uint16(xReadSlashR), /*3581*/ uint16(xArgR16), /*3582*/ uint16(xArgRM16), /*3583*/ uint16(xMatch), /*3584*/ uint16(xSetOp), uint16(CMOVAE), /*3586*/ uint16(xReadSlashR), /*3587*/ uint16(xArgR32), /*3588*/ uint16(xArgRM32), /*3589*/ uint16(xMatch), /*3590*/ uint16(xCondDataSize), 3578, 3584, 3594, /*3594*/ uint16(xSetOp), uint16(CMOVAE), /*3596*/ uint16(xReadSlashR), /*3597*/ uint16(xArgR64), /*3598*/ uint16(xArgRM64), /*3599*/ uint16(xMatch), /*3600*/ uint16(xCondIs64), 3603, 3619, /*3603*/ uint16(xCondDataSize), 3607, 3613, 0, /*3607*/ uint16(xSetOp), uint16(CMOVE), /*3609*/ uint16(xReadSlashR), /*3610*/ uint16(xArgR16), /*3611*/ uint16(xArgRM16), /*3612*/ uint16(xMatch), /*3613*/ uint16(xSetOp), uint16(CMOVE), /*3615*/ uint16(xReadSlashR), /*3616*/ uint16(xArgR32), /*3617*/ uint16(xArgRM32), /*3618*/ uint16(xMatch), /*3619*/ uint16(xCondDataSize), 3607, 3613, 3623, /*3623*/ uint16(xSetOp), uint16(CMOVE), /*3625*/ uint16(xReadSlashR), /*3626*/ uint16(xArgR64), /*3627*/ uint16(xArgRM64), /*3628*/ uint16(xMatch), /*3629*/ uint16(xCondIs64), 3632, 3648, /*3632*/ uint16(xCondDataSize), 3636, 3642, 0, /*3636*/ uint16(xSetOp), uint16(CMOVNE), /*3638*/ uint16(xReadSlashR), /*3639*/ uint16(xArgR16), /*3640*/ uint16(xArgRM16), /*3641*/ uint16(xMatch), /*3642*/ uint16(xSetOp), uint16(CMOVNE), /*3644*/ uint16(xReadSlashR), /*3645*/ uint16(xArgR32), /*3646*/ uint16(xArgRM32), /*3647*/ uint16(xMatch), /*3648*/ uint16(xCondDataSize), 3636, 3642, 3652, /*3652*/ uint16(xSetOp), uint16(CMOVNE), /*3654*/ uint16(xReadSlashR), /*3655*/ uint16(xArgR64), /*3656*/ uint16(xArgRM64), /*3657*/ uint16(xMatch), /*3658*/ uint16(xCondIs64), 3661, 3677, /*3661*/ uint16(xCondDataSize), 3665, 3671, 0, /*3665*/ uint16(xSetOp), uint16(CMOVBE), /*3667*/ uint16(xReadSlashR), /*3668*/ uint16(xArgR16), /*3669*/ uint16(xArgRM16), /*3670*/ uint16(xMatch), /*3671*/ uint16(xSetOp), uint16(CMOVBE), /*3673*/ uint16(xReadSlashR), /*3674*/ uint16(xArgR32), /*3675*/ uint16(xArgRM32), /*3676*/ uint16(xMatch), /*3677*/ uint16(xCondDataSize), 3665, 3671, 3681, /*3681*/ uint16(xSetOp), uint16(CMOVBE), /*3683*/ uint16(xReadSlashR), /*3684*/ uint16(xArgR64), /*3685*/ uint16(xArgRM64), /*3686*/ uint16(xMatch), /*3687*/ uint16(xCondIs64), 3690, 3706, /*3690*/ uint16(xCondDataSize), 3694, 3700, 0, /*3694*/ uint16(xSetOp), uint16(CMOVA), /*3696*/ uint16(xReadSlashR), /*3697*/ uint16(xArgR16), /*3698*/ uint16(xArgRM16), /*3699*/ uint16(xMatch), /*3700*/ uint16(xSetOp), uint16(CMOVA), /*3702*/ uint16(xReadSlashR), /*3703*/ uint16(xArgR32), /*3704*/ uint16(xArgRM32), /*3705*/ uint16(xMatch), /*3706*/ uint16(xCondDataSize), 3694, 3700, 3710, /*3710*/ uint16(xSetOp), uint16(CMOVA), /*3712*/ uint16(xReadSlashR), /*3713*/ uint16(xArgR64), /*3714*/ uint16(xArgRM64), /*3715*/ uint16(xMatch), /*3716*/ uint16(xCondIs64), 3719, 3735, /*3719*/ uint16(xCondDataSize), 3723, 3729, 0, /*3723*/ uint16(xSetOp), uint16(CMOVS), /*3725*/ uint16(xReadSlashR), /*3726*/ uint16(xArgR16), /*3727*/ uint16(xArgRM16), /*3728*/ uint16(xMatch), /*3729*/ uint16(xSetOp), uint16(CMOVS), /*3731*/ uint16(xReadSlashR), /*3732*/ uint16(xArgR32), /*3733*/ uint16(xArgRM32), /*3734*/ uint16(xMatch), /*3735*/ uint16(xCondDataSize), 3723, 3729, 3739, /*3739*/ uint16(xSetOp), uint16(CMOVS), /*3741*/ uint16(xReadSlashR), /*3742*/ uint16(xArgR64), /*3743*/ uint16(xArgRM64), /*3744*/ uint16(xMatch), /*3745*/ uint16(xCondIs64), 3748, 3764, /*3748*/ uint16(xCondDataSize), 3752, 3758, 0, /*3752*/ uint16(xSetOp), uint16(CMOVNS), /*3754*/ uint16(xReadSlashR), /*3755*/ uint16(xArgR16), /*3756*/ uint16(xArgRM16), /*3757*/ uint16(xMatch), /*3758*/ uint16(xSetOp), uint16(CMOVNS), /*3760*/ uint16(xReadSlashR), /*3761*/ uint16(xArgR32), /*3762*/ uint16(xArgRM32), /*3763*/ uint16(xMatch), /*3764*/ uint16(xCondDataSize), 3752, 3758, 3768, /*3768*/ uint16(xSetOp), uint16(CMOVNS), /*3770*/ uint16(xReadSlashR), /*3771*/ uint16(xArgR64), /*3772*/ uint16(xArgRM64), /*3773*/ uint16(xMatch), /*3774*/ uint16(xCondIs64), 3777, 3793, /*3777*/ uint16(xCondDataSize), 3781, 3787, 0, /*3781*/ uint16(xSetOp), uint16(CMOVP), /*3783*/ uint16(xReadSlashR), /*3784*/ uint16(xArgR16), /*3785*/ uint16(xArgRM16), /*3786*/ uint16(xMatch), /*3787*/ uint16(xSetOp), uint16(CMOVP), /*3789*/ uint16(xReadSlashR), /*3790*/ uint16(xArgR32), /*3791*/ uint16(xArgRM32), /*3792*/ uint16(xMatch), /*3793*/ uint16(xCondDataSize), 3781, 3787, 3797, /*3797*/ uint16(xSetOp), uint16(CMOVP), /*3799*/ uint16(xReadSlashR), /*3800*/ uint16(xArgR64), /*3801*/ uint16(xArgRM64), /*3802*/ uint16(xMatch), /*3803*/ uint16(xCondIs64), 3806, 3822, /*3806*/ uint16(xCondDataSize), 3810, 3816, 0, /*3810*/ uint16(xSetOp), uint16(CMOVNP), /*3812*/ uint16(xReadSlashR), /*3813*/ uint16(xArgR16), /*3814*/ uint16(xArgRM16), /*3815*/ uint16(xMatch), /*3816*/ uint16(xSetOp), uint16(CMOVNP), /*3818*/ uint16(xReadSlashR), /*3819*/ uint16(xArgR32), /*3820*/ uint16(xArgRM32), /*3821*/ uint16(xMatch), /*3822*/ uint16(xCondDataSize), 3810, 3816, 3826, /*3826*/ uint16(xSetOp), uint16(CMOVNP), /*3828*/ uint16(xReadSlashR), /*3829*/ uint16(xArgR64), /*3830*/ uint16(xArgRM64), /*3831*/ uint16(xMatch), /*3832*/ uint16(xCondIs64), 3835, 3851, /*3835*/ uint16(xCondDataSize), 3839, 3845, 0, /*3839*/ uint16(xSetOp), uint16(CMOVL), /*3841*/ uint16(xReadSlashR), /*3842*/ uint16(xArgR16), /*3843*/ uint16(xArgRM16), /*3844*/ uint16(xMatch), /*3845*/ uint16(xSetOp), uint16(CMOVL), /*3847*/ uint16(xReadSlashR), /*3848*/ uint16(xArgR32), /*3849*/ uint16(xArgRM32), /*3850*/ uint16(xMatch), /*3851*/ uint16(xCondDataSize), 3839, 3845, 3855, /*3855*/ uint16(xSetOp), uint16(CMOVL), /*3857*/ uint16(xReadSlashR), /*3858*/ uint16(xArgR64), /*3859*/ uint16(xArgRM64), /*3860*/ uint16(xMatch), /*3861*/ uint16(xCondIs64), 3864, 3880, /*3864*/ uint16(xCondDataSize), 3868, 3874, 0, /*3868*/ uint16(xSetOp), uint16(CMOVGE), /*3870*/ uint16(xReadSlashR), /*3871*/ uint16(xArgR16), /*3872*/ uint16(xArgRM16), /*3873*/ uint16(xMatch), /*3874*/ uint16(xSetOp), uint16(CMOVGE), /*3876*/ uint16(xReadSlashR), /*3877*/ uint16(xArgR32), /*3878*/ uint16(xArgRM32), /*3879*/ uint16(xMatch), /*3880*/ uint16(xCondDataSize), 3868, 3874, 3884, /*3884*/ uint16(xSetOp), uint16(CMOVGE), /*3886*/ uint16(xReadSlashR), /*3887*/ uint16(xArgR64), /*3888*/ uint16(xArgRM64), /*3889*/ uint16(xMatch), /*3890*/ uint16(xCondIs64), 3893, 3909, /*3893*/ uint16(xCondDataSize), 3897, 3903, 0, /*3897*/ uint16(xSetOp), uint16(CMOVLE), /*3899*/ uint16(xReadSlashR), /*3900*/ uint16(xArgR16), /*3901*/ uint16(xArgRM16), /*3902*/ uint16(xMatch), /*3903*/ uint16(xSetOp), uint16(CMOVLE), /*3905*/ uint16(xReadSlashR), /*3906*/ uint16(xArgR32), /*3907*/ uint16(xArgRM32), /*3908*/ uint16(xMatch), /*3909*/ uint16(xCondDataSize), 3897, 3903, 3913, /*3913*/ uint16(xSetOp), uint16(CMOVLE), /*3915*/ uint16(xReadSlashR), /*3916*/ uint16(xArgR64), /*3917*/ uint16(xArgRM64), /*3918*/ uint16(xMatch), /*3919*/ uint16(xCondIs64), 3922, 3938, /*3922*/ uint16(xCondDataSize), 3926, 3932, 0, /*3926*/ uint16(xSetOp), uint16(CMOVG), /*3928*/ uint16(xReadSlashR), /*3929*/ uint16(xArgR16), /*3930*/ uint16(xArgRM16), /*3931*/ uint16(xMatch), /*3932*/ uint16(xSetOp), uint16(CMOVG), /*3934*/ uint16(xReadSlashR), /*3935*/ uint16(xArgR32), /*3936*/ uint16(xArgRM32), /*3937*/ uint16(xMatch), /*3938*/ uint16(xCondDataSize), 3926, 3932, 3942, /*3942*/ uint16(xSetOp), uint16(CMOVG), /*3944*/ uint16(xReadSlashR), /*3945*/ uint16(xArgR64), /*3946*/ uint16(xArgRM64), /*3947*/ uint16(xMatch), /*3948*/ uint16(xCondPrefix), 2, 0x66, 3960, 0x0, 3954, /*3954*/ uint16(xSetOp), uint16(MOVMSKPS), /*3956*/ uint16(xReadSlashR), /*3957*/ uint16(xArgR32), /*3958*/ uint16(xArgXmm2), /*3959*/ uint16(xMatch), /*3960*/ uint16(xSetOp), uint16(MOVMSKPD), /*3962*/ uint16(xReadSlashR), /*3963*/ uint16(xArgR32), /*3964*/ uint16(xArgXmm2), /*3965*/ uint16(xMatch), /*3966*/ uint16(xCondPrefix), 4, 0xF3, 3994, 0xF2, 3988, 0x66, 3982, 0x0, 3976, /*3976*/ uint16(xSetOp), uint16(SQRTPS), /*3978*/ uint16(xReadSlashR), /*3979*/ uint16(xArgXmm1), /*3980*/ uint16(xArgXmm2M128), /*3981*/ uint16(xMatch), /*3982*/ uint16(xSetOp), uint16(SQRTPD), /*3984*/ uint16(xReadSlashR), /*3985*/ uint16(xArgXmm1), /*3986*/ uint16(xArgXmm2M128), /*3987*/ uint16(xMatch), /*3988*/ uint16(xSetOp), uint16(SQRTSD), /*3990*/ uint16(xReadSlashR), /*3991*/ uint16(xArgXmm1), /*3992*/ uint16(xArgXmm2M64), /*3993*/ uint16(xMatch), /*3994*/ uint16(xSetOp), uint16(SQRTSS), /*3996*/ uint16(xReadSlashR), /*3997*/ uint16(xArgXmm1), /*3998*/ uint16(xArgXmm2M32), /*3999*/ uint16(xMatch), /*4000*/ uint16(xCondPrefix), 2, 0xF3, 4012, 0x0, 4006, /*4006*/ uint16(xSetOp), uint16(RSQRTPS), /*4008*/ uint16(xReadSlashR), /*4009*/ uint16(xArgXmm1), /*4010*/ uint16(xArgXmm2M128), /*4011*/ uint16(xMatch), /*4012*/ uint16(xSetOp), uint16(RSQRTSS), /*4014*/ uint16(xReadSlashR), /*4015*/ uint16(xArgXmm1), /*4016*/ uint16(xArgXmm2M32), /*4017*/ uint16(xMatch), /*4018*/ uint16(xCondPrefix), 2, 0xF3, 4030, 0x0, 4024, /*4024*/ uint16(xSetOp), uint16(RCPPS), /*4026*/ uint16(xReadSlashR), /*4027*/ uint16(xArgXmm1), /*4028*/ uint16(xArgXmm2M128), /*4029*/ uint16(xMatch), /*4030*/ uint16(xSetOp), uint16(RCPSS), /*4032*/ uint16(xReadSlashR), /*4033*/ uint16(xArgXmm1), /*4034*/ uint16(xArgXmm2M32), /*4035*/ uint16(xMatch), /*4036*/ uint16(xCondPrefix), 2, 0x66, 4048, 0x0, 4042, /*4042*/ uint16(xSetOp), uint16(ANDPS), /*4044*/ uint16(xReadSlashR), /*4045*/ uint16(xArgXmm1), /*4046*/ uint16(xArgXmm2M128), /*4047*/ uint16(xMatch), /*4048*/ uint16(xSetOp), uint16(ANDPD), /*4050*/ uint16(xReadSlashR), /*4051*/ uint16(xArgXmm1), /*4052*/ uint16(xArgXmm2M128), /*4053*/ uint16(xMatch), /*4054*/ uint16(xCondPrefix), 2, 0x66, 4066, 0x0, 4060, /*4060*/ uint16(xSetOp), uint16(ANDNPS), /*4062*/ uint16(xReadSlashR), /*4063*/ uint16(xArgXmm1), /*4064*/ uint16(xArgXmm2M128), /*4065*/ uint16(xMatch), /*4066*/ uint16(xSetOp), uint16(ANDNPD), /*4068*/ uint16(xReadSlashR), /*4069*/ uint16(xArgXmm1), /*4070*/ uint16(xArgXmm2M128), /*4071*/ uint16(xMatch), /*4072*/ uint16(xCondPrefix), 2, 0x66, 4084, 0x0, 4078, /*4078*/ uint16(xSetOp), uint16(ORPS), /*4080*/ uint16(xReadSlashR), /*4081*/ uint16(xArgXmm1), /*4082*/ uint16(xArgXmm2M128), /*4083*/ uint16(xMatch), /*4084*/ uint16(xSetOp), uint16(ORPD), /*4086*/ uint16(xReadSlashR), /*4087*/ uint16(xArgXmm1), /*4088*/ uint16(xArgXmm2M128), /*4089*/ uint16(xMatch), /*4090*/ uint16(xCondPrefix), 2, 0x66, 4102, 0x0, 4096, /*4096*/ uint16(xSetOp), uint16(XORPS), /*4098*/ uint16(xReadSlashR), /*4099*/ uint16(xArgXmm1), /*4100*/ uint16(xArgXmm2M128), /*4101*/ uint16(xMatch), /*4102*/ uint16(xSetOp), uint16(XORPD), /*4104*/ uint16(xReadSlashR), /*4105*/ uint16(xArgXmm1), /*4106*/ uint16(xArgXmm2M128), /*4107*/ uint16(xMatch), /*4108*/ uint16(xCondPrefix), 4, 0xF3, 4136, 0xF2, 4130, 0x66, 4124, 0x0, 4118, /*4118*/ uint16(xSetOp), uint16(ADDPS), /*4120*/ uint16(xReadSlashR), /*4121*/ uint16(xArgXmm1), /*4122*/ uint16(xArgXmm2M128), /*4123*/ uint16(xMatch), /*4124*/ uint16(xSetOp), uint16(ADDPD), /*4126*/ uint16(xReadSlashR), /*4127*/ uint16(xArgXmm1), /*4128*/ uint16(xArgXmm2M128), /*4129*/ uint16(xMatch), /*4130*/ uint16(xSetOp), uint16(ADDSD), /*4132*/ uint16(xReadSlashR), /*4133*/ uint16(xArgXmm1), /*4134*/ uint16(xArgXmm2M64), /*4135*/ uint16(xMatch), /*4136*/ uint16(xSetOp), uint16(ADDSS), /*4138*/ uint16(xReadSlashR), /*4139*/ uint16(xArgXmm1), /*4140*/ uint16(xArgXmm2M32), /*4141*/ uint16(xMatch), /*4142*/ uint16(xCondPrefix), 4, 0xF3, 4170, 0xF2, 4164, 0x66, 4158, 0x0, 4152, /*4152*/ uint16(xSetOp), uint16(MULPS), /*4154*/ uint16(xReadSlashR), /*4155*/ uint16(xArgXmm1), /*4156*/ uint16(xArgXmm2M128), /*4157*/ uint16(xMatch), /*4158*/ uint16(xSetOp), uint16(MULPD), /*4160*/ uint16(xReadSlashR), /*4161*/ uint16(xArgXmm1), /*4162*/ uint16(xArgXmm2M128), /*4163*/ uint16(xMatch), /*4164*/ uint16(xSetOp), uint16(MULSD), /*4166*/ uint16(xReadSlashR), /*4167*/ uint16(xArgXmm1), /*4168*/ uint16(xArgXmm2M64), /*4169*/ uint16(xMatch), /*4170*/ uint16(xSetOp), uint16(MULSS), /*4172*/ uint16(xReadSlashR), /*4173*/ uint16(xArgXmm1), /*4174*/ uint16(xArgXmm2M32), /*4175*/ uint16(xMatch), /*4176*/ uint16(xCondPrefix), 4, 0xF3, 4204, 0xF2, 4198, 0x66, 4192, 0x0, 4186, /*4186*/ uint16(xSetOp), uint16(CVTPS2PD), /*4188*/ uint16(xReadSlashR), /*4189*/ uint16(xArgXmm1), /*4190*/ uint16(xArgXmm2M64), /*4191*/ uint16(xMatch), /*4192*/ uint16(xSetOp), uint16(CVTPD2PS), /*4194*/ uint16(xReadSlashR), /*4195*/ uint16(xArgXmm1), /*4196*/ uint16(xArgXmm2M128), /*4197*/ uint16(xMatch), /*4198*/ uint16(xSetOp), uint16(CVTSD2SS), /*4200*/ uint16(xReadSlashR), /*4201*/ uint16(xArgXmm1), /*4202*/ uint16(xArgXmm2M64), /*4203*/ uint16(xMatch), /*4204*/ uint16(xSetOp), uint16(CVTSS2SD), /*4206*/ uint16(xReadSlashR), /*4207*/ uint16(xArgXmm1), /*4208*/ uint16(xArgXmm2M32), /*4209*/ uint16(xMatch), /*4210*/ uint16(xCondPrefix), 3, 0xF3, 4230, 0x66, 4224, 0x0, 4218, /*4218*/ uint16(xSetOp), uint16(CVTDQ2PS), /*4220*/ uint16(xReadSlashR), /*4221*/ uint16(xArgXmm1), /*4222*/ uint16(xArgXmm2M128), /*4223*/ uint16(xMatch), /*4224*/ uint16(xSetOp), uint16(CVTPS2DQ), /*4226*/ uint16(xReadSlashR), /*4227*/ uint16(xArgXmm1), /*4228*/ uint16(xArgXmm2M128), /*4229*/ uint16(xMatch), /*4230*/ uint16(xSetOp), uint16(CVTTPS2DQ), /*4232*/ uint16(xReadSlashR), /*4233*/ uint16(xArgXmm1), /*4234*/ uint16(xArgXmm2M128), /*4235*/ uint16(xMatch), /*4236*/ uint16(xCondPrefix), 4, 0xF3, 4264, 0xF2, 4258, 0x66, 4252, 0x0, 4246, /*4246*/ uint16(xSetOp), uint16(SUBPS), /*4248*/ uint16(xReadSlashR), /*4249*/ uint16(xArgXmm1), /*4250*/ uint16(xArgXmm2M128), /*4251*/ uint16(xMatch), /*4252*/ uint16(xSetOp), uint16(SUBPD), /*4254*/ uint16(xReadSlashR), /*4255*/ uint16(xArgXmm1), /*4256*/ uint16(xArgXmm2M128), /*4257*/ uint16(xMatch), /*4258*/ uint16(xSetOp), uint16(SUBSD), /*4260*/ uint16(xReadSlashR), /*4261*/ uint16(xArgXmm1), /*4262*/ uint16(xArgXmm2M64), /*4263*/ uint16(xMatch), /*4264*/ uint16(xSetOp), uint16(SUBSS), /*4266*/ uint16(xReadSlashR), /*4267*/ uint16(xArgXmm1), /*4268*/ uint16(xArgXmm2M32), /*4269*/ uint16(xMatch), /*4270*/ uint16(xCondPrefix), 4, 0xF3, 4298, 0xF2, 4292, 0x66, 4286, 0x0, 4280, /*4280*/ uint16(xSetOp), uint16(MINPS), /*4282*/ uint16(xReadSlashR), /*4283*/ uint16(xArgXmm1), /*4284*/ uint16(xArgXmm2M128), /*4285*/ uint16(xMatch), /*4286*/ uint16(xSetOp), uint16(MINPD), /*4288*/ uint16(xReadSlashR), /*4289*/ uint16(xArgXmm1), /*4290*/ uint16(xArgXmm2M128), /*4291*/ uint16(xMatch), /*4292*/ uint16(xSetOp), uint16(MINSD), /*4294*/ uint16(xReadSlashR), /*4295*/ uint16(xArgXmm1), /*4296*/ uint16(xArgXmm2M64), /*4297*/ uint16(xMatch), /*4298*/ uint16(xSetOp), uint16(MINSS), /*4300*/ uint16(xReadSlashR), /*4301*/ uint16(xArgXmm1), /*4302*/ uint16(xArgXmm2M32), /*4303*/ uint16(xMatch), /*4304*/ uint16(xCondPrefix), 4, 0xF3, 4332, 0xF2, 4326, 0x66, 4320, 0x0, 4314, /*4314*/ uint16(xSetOp), uint16(DIVPS), /*4316*/ uint16(xReadSlashR), /*4317*/ uint16(xArgXmm1), /*4318*/ uint16(xArgXmm2M128), /*4319*/ uint16(xMatch), /*4320*/ uint16(xSetOp), uint16(DIVPD), /*4322*/ uint16(xReadSlashR), /*4323*/ uint16(xArgXmm1), /*4324*/ uint16(xArgXmm2M128), /*4325*/ uint16(xMatch), /*4326*/ uint16(xSetOp), uint16(DIVSD), /*4328*/ uint16(xReadSlashR), /*4329*/ uint16(xArgXmm1), /*4330*/ uint16(xArgXmm2M64), /*4331*/ uint16(xMatch), /*4332*/ uint16(xSetOp), uint16(DIVSS), /*4334*/ uint16(xReadSlashR), /*4335*/ uint16(xArgXmm1), /*4336*/ uint16(xArgXmm2M32), /*4337*/ uint16(xMatch), /*4338*/ uint16(xCondPrefix), 4, 0xF3, 4366, 0xF2, 4360, 0x66, 4354, 0x0, 4348, /*4348*/ uint16(xSetOp), uint16(MAXPS), /*4350*/ uint16(xReadSlashR), /*4351*/ uint16(xArgXmm1), /*4352*/ uint16(xArgXmm2M128), /*4353*/ uint16(xMatch), /*4354*/ uint16(xSetOp), uint16(MAXPD), /*4356*/ uint16(xReadSlashR), /*4357*/ uint16(xArgXmm1), /*4358*/ uint16(xArgXmm2M128), /*4359*/ uint16(xMatch), /*4360*/ uint16(xSetOp), uint16(MAXSD), /*4362*/ uint16(xReadSlashR), /*4363*/ uint16(xArgXmm1), /*4364*/ uint16(xArgXmm2M64), /*4365*/ uint16(xMatch), /*4366*/ uint16(xSetOp), uint16(MAXSS), /*4368*/ uint16(xReadSlashR), /*4369*/ uint16(xArgXmm1), /*4370*/ uint16(xArgXmm2M32), /*4371*/ uint16(xMatch), /*4372*/ uint16(xCondPrefix), 2, 0x66, 4384, 0x0, 4378, /*4378*/ uint16(xSetOp), uint16(PUNPCKLBW), /*4380*/ uint16(xReadSlashR), /*4381*/ uint16(xArgMm), /*4382*/ uint16(xArgMmM32), /*4383*/ uint16(xMatch), /*4384*/ uint16(xSetOp), uint16(PUNPCKLBW), /*4386*/ uint16(xReadSlashR), /*4387*/ uint16(xArgXmm1), /*4388*/ uint16(xArgXmm2M128), /*4389*/ uint16(xMatch), /*4390*/ uint16(xCondPrefix), 2, 0x66, 4402, 0x0, 4396, /*4396*/ uint16(xSetOp), uint16(PUNPCKLWD), /*4398*/ uint16(xReadSlashR), /*4399*/ uint16(xArgMm), /*4400*/ uint16(xArgMmM32), /*4401*/ uint16(xMatch), /*4402*/ uint16(xSetOp), uint16(PUNPCKLWD), /*4404*/ uint16(xReadSlashR), /*4405*/ uint16(xArgXmm1), /*4406*/ uint16(xArgXmm2M128), /*4407*/ uint16(xMatch), /*4408*/ uint16(xCondPrefix), 2, 0x66, 4420, 0x0, 4414, /*4414*/ uint16(xSetOp), uint16(PUNPCKLDQ), /*4416*/ uint16(xReadSlashR), /*4417*/ uint16(xArgMm), /*4418*/ uint16(xArgMmM32), /*4419*/ uint16(xMatch), /*4420*/ uint16(xSetOp), uint16(PUNPCKLDQ), /*4422*/ uint16(xReadSlashR), /*4423*/ uint16(xArgXmm1), /*4424*/ uint16(xArgXmm2M128), /*4425*/ uint16(xMatch), /*4426*/ uint16(xCondPrefix), 2, 0x66, 4438, 0x0, 4432, /*4432*/ uint16(xSetOp), uint16(PACKSSWB), /*4434*/ uint16(xReadSlashR), /*4435*/ uint16(xArgMm1), /*4436*/ uint16(xArgMm2M64), /*4437*/ uint16(xMatch), /*4438*/ uint16(xSetOp), uint16(PACKSSWB), /*4440*/ uint16(xReadSlashR), /*4441*/ uint16(xArgXmm1), /*4442*/ uint16(xArgXmm2M128), /*4443*/ uint16(xMatch), /*4444*/ uint16(xCondPrefix), 2, 0x66, 4456, 0x0, 4450, /*4450*/ uint16(xSetOp), uint16(PCMPGTB), /*4452*/ uint16(xReadSlashR), /*4453*/ uint16(xArgMm), /*4454*/ uint16(xArgMmM64), /*4455*/ uint16(xMatch), /*4456*/ uint16(xSetOp), uint16(PCMPGTB), /*4458*/ uint16(xReadSlashR), /*4459*/ uint16(xArgXmm1), /*4460*/ uint16(xArgXmm2M128), /*4461*/ uint16(xMatch), /*4462*/ uint16(xCondPrefix), 2, 0x66, 4474, 0x0, 4468, /*4468*/ uint16(xSetOp), uint16(PCMPGTW), /*4470*/ uint16(xReadSlashR), /*4471*/ uint16(xArgMm), /*4472*/ uint16(xArgMmM64), /*4473*/ uint16(xMatch), /*4474*/ uint16(xSetOp), uint16(PCMPGTW), /*4476*/ uint16(xReadSlashR), /*4477*/ uint16(xArgXmm1), /*4478*/ uint16(xArgXmm2M128), /*4479*/ uint16(xMatch), /*4480*/ uint16(xCondPrefix), 2, 0x66, 4492, 0x0, 4486, /*4486*/ uint16(xSetOp), uint16(PCMPGTD), /*4488*/ uint16(xReadSlashR), /*4489*/ uint16(xArgMm), /*4490*/ uint16(xArgMmM64), /*4491*/ uint16(xMatch), /*4492*/ uint16(xSetOp), uint16(PCMPGTD), /*4494*/ uint16(xReadSlashR), /*4495*/ uint16(xArgXmm1), /*4496*/ uint16(xArgXmm2M128), /*4497*/ uint16(xMatch), /*4498*/ uint16(xCondPrefix), 2, 0x66, 4510, 0x0, 4504, /*4504*/ uint16(xSetOp), uint16(PACKUSWB), /*4506*/ uint16(xReadSlashR), /*4507*/ uint16(xArgMm), /*4508*/ uint16(xArgMmM64), /*4509*/ uint16(xMatch), /*4510*/ uint16(xSetOp), uint16(PACKUSWB), /*4512*/ uint16(xReadSlashR), /*4513*/ uint16(xArgXmm1), /*4514*/ uint16(xArgXmm2M128), /*4515*/ uint16(xMatch), /*4516*/ uint16(xCondPrefix), 2, 0x66, 4528, 0x0, 4522, /*4522*/ uint16(xSetOp), uint16(PUNPCKHBW), /*4524*/ uint16(xReadSlashR), /*4525*/ uint16(xArgMm), /*4526*/ uint16(xArgMmM64), /*4527*/ uint16(xMatch), /*4528*/ uint16(xSetOp), uint16(PUNPCKHBW), /*4530*/ uint16(xReadSlashR), /*4531*/ uint16(xArgXmm1), /*4532*/ uint16(xArgXmm2M128), /*4533*/ uint16(xMatch), /*4534*/ uint16(xCondPrefix), 2, 0x66, 4546, 0x0, 4540, /*4540*/ uint16(xSetOp), uint16(PUNPCKHWD), /*4542*/ uint16(xReadSlashR), /*4543*/ uint16(xArgMm), /*4544*/ uint16(xArgMmM64), /*4545*/ uint16(xMatch), /*4546*/ uint16(xSetOp), uint16(PUNPCKHWD), /*4548*/ uint16(xReadSlashR), /*4549*/ uint16(xArgXmm1), /*4550*/ uint16(xArgXmm2M128), /*4551*/ uint16(xMatch), /*4552*/ uint16(xCondPrefix), 2, 0x66, 4564, 0x0, 4558, /*4558*/ uint16(xSetOp), uint16(PUNPCKHDQ), /*4560*/ uint16(xReadSlashR), /*4561*/ uint16(xArgMm), /*4562*/ uint16(xArgMmM64), /*4563*/ uint16(xMatch), /*4564*/ uint16(xSetOp), uint16(PUNPCKHDQ), /*4566*/ uint16(xReadSlashR), /*4567*/ uint16(xArgXmm1), /*4568*/ uint16(xArgXmm2M128), /*4569*/ uint16(xMatch), /*4570*/ uint16(xCondPrefix), 2, 0x66, 4582, 0x0, 4576, /*4576*/ uint16(xSetOp), uint16(PACKSSDW), /*4578*/ uint16(xReadSlashR), /*4579*/ uint16(xArgMm1), /*4580*/ uint16(xArgMm2M64), /*4581*/ uint16(xMatch), /*4582*/ uint16(xSetOp), uint16(PACKSSDW), /*4584*/ uint16(xReadSlashR), /*4585*/ uint16(xArgXmm1), /*4586*/ uint16(xArgXmm2M128), /*4587*/ uint16(xMatch), /*4588*/ uint16(xCondPrefix), 1, 0x66, 4592, /*4592*/ uint16(xSetOp), uint16(PUNPCKLQDQ), /*4594*/ uint16(xReadSlashR), /*4595*/ uint16(xArgXmm1), /*4596*/ uint16(xArgXmm2M128), /*4597*/ uint16(xMatch), /*4598*/ uint16(xCondPrefix), 1, 0x66, 4602, /*4602*/ uint16(xSetOp), uint16(PUNPCKHQDQ), /*4604*/ uint16(xReadSlashR), /*4605*/ uint16(xArgXmm1), /*4606*/ uint16(xArgXmm2M128), /*4607*/ uint16(xMatch), /*4608*/ uint16(xCondIs64), 4611, 4649, /*4611*/ uint16(xCondPrefix), 2, 0x66, 4633, 0x0, 4617, /*4617*/ uint16(xCondDataSize), 4621, 4627, 0, /*4621*/ uint16(xSetOp), uint16(MOVD), /*4623*/ uint16(xReadSlashR), /*4624*/ uint16(xArgMm), /*4625*/ uint16(xArgRM32), /*4626*/ uint16(xMatch), /*4627*/ uint16(xSetOp), uint16(MOVD), /*4629*/ uint16(xReadSlashR), /*4630*/ uint16(xArgMm), /*4631*/ uint16(xArgRM32), /*4632*/ uint16(xMatch), /*4633*/ uint16(xCondDataSize), 4637, 4643, 0, /*4637*/ uint16(xSetOp), uint16(MOVD), /*4639*/ uint16(xReadSlashR), /*4640*/ uint16(xArgXmm), /*4641*/ uint16(xArgRM32), /*4642*/ uint16(xMatch), /*4643*/ uint16(xSetOp), uint16(MOVD), /*4645*/ uint16(xReadSlashR), /*4646*/ uint16(xArgXmm), /*4647*/ uint16(xArgRM32), /*4648*/ uint16(xMatch), /*4649*/ uint16(xCondPrefix), 2, 0x66, 4665, 0x0, 4655, /*4655*/ uint16(xCondDataSize), 4621, 4627, 4659, /*4659*/ uint16(xSetOp), uint16(MOVQ), /*4661*/ uint16(xReadSlashR), /*4662*/ uint16(xArgMm), /*4663*/ uint16(xArgRM64), /*4664*/ uint16(xMatch), /*4665*/ uint16(xCondDataSize), 4637, 4643, 4669, /*4669*/ uint16(xSetOp), uint16(MOVQ), /*4671*/ uint16(xReadSlashR), /*4672*/ uint16(xArgXmm), /*4673*/ uint16(xArgRM64), /*4674*/ uint16(xMatch), /*4675*/ uint16(xCondPrefix), 3, 0xF3, 4695, 0x66, 4689, 0x0, 4683, /*4683*/ uint16(xSetOp), uint16(MOVQ), /*4685*/ uint16(xReadSlashR), /*4686*/ uint16(xArgMm), /*4687*/ uint16(xArgMmM64), /*4688*/ uint16(xMatch), /*4689*/ uint16(xSetOp), uint16(MOVDQA), /*4691*/ uint16(xReadSlashR), /*4692*/ uint16(xArgXmm1), /*4693*/ uint16(xArgXmm2M128), /*4694*/ uint16(xMatch), /*4695*/ uint16(xSetOp), uint16(MOVDQU), /*4697*/ uint16(xReadSlashR), /*4698*/ uint16(xArgXmm1), /*4699*/ uint16(xArgXmm2M128), /*4700*/ uint16(xMatch), /*4701*/ uint16(xCondPrefix), 4, 0xF3, 4735, 0xF2, 4727, 0x66, 4719, 0x0, 4711, /*4711*/ uint16(xSetOp), uint16(PSHUFW), /*4713*/ uint16(xReadSlashR), /*4714*/ uint16(xReadIb), /*4715*/ uint16(xArgMm1), /*4716*/ uint16(xArgMm2M64), /*4717*/ uint16(xArgImm8u), /*4718*/ uint16(xMatch), /*4719*/ uint16(xSetOp), uint16(PSHUFD), /*4721*/ uint16(xReadSlashR), /*4722*/ uint16(xReadIb), /*4723*/ uint16(xArgXmm1), /*4724*/ uint16(xArgXmm2M128), /*4725*/ uint16(xArgImm8u), /*4726*/ uint16(xMatch), /*4727*/ uint16(xSetOp), uint16(PSHUFLW), /*4729*/ uint16(xReadSlashR), /*4730*/ uint16(xReadIb), /*4731*/ uint16(xArgXmm1), /*4732*/ uint16(xArgXmm2M128), /*4733*/ uint16(xArgImm8u), /*4734*/ uint16(xMatch), /*4735*/ uint16(xSetOp), uint16(PSHUFHW), /*4737*/ uint16(xReadSlashR), /*4738*/ uint16(xReadIb), /*4739*/ uint16(xArgXmm1), /*4740*/ uint16(xArgXmm2M128), /*4741*/ uint16(xArgImm8u), /*4742*/ uint16(xMatch), /*4743*/ uint16(xCondSlashR), 0, // 0 0, // 1 4752, // 2 0, // 3 4770, // 4 0, // 5 4788, // 6 0, // 7 /*4752*/ uint16(xCondPrefix), 2, 0x66, 4764, 0x0, 4758, /*4758*/ uint16(xSetOp), uint16(PSRLW), /*4760*/ uint16(xReadIb), /*4761*/ uint16(xArgMm2), /*4762*/ uint16(xArgImm8u), /*4763*/ uint16(xMatch), /*4764*/ uint16(xSetOp), uint16(PSRLW), /*4766*/ uint16(xReadIb), /*4767*/ uint16(xArgXmm2), /*4768*/ uint16(xArgImm8u), /*4769*/ uint16(xMatch), /*4770*/ uint16(xCondPrefix), 2, 0x66, 4782, 0x0, 4776, /*4776*/ uint16(xSetOp), uint16(PSRAW), /*4778*/ uint16(xReadIb), /*4779*/ uint16(xArgMm2), /*4780*/ uint16(xArgImm8u), /*4781*/ uint16(xMatch), /*4782*/ uint16(xSetOp), uint16(PSRAW), /*4784*/ uint16(xReadIb), /*4785*/ uint16(xArgXmm2), /*4786*/ uint16(xArgImm8u), /*4787*/ uint16(xMatch), /*4788*/ uint16(xCondPrefix), 2, 0x66, 4800, 0x0, 4794, /*4794*/ uint16(xSetOp), uint16(PSLLW), /*4796*/ uint16(xReadIb), /*4797*/ uint16(xArgMm2), /*4798*/ uint16(xArgImm8u), /*4799*/ uint16(xMatch), /*4800*/ uint16(xSetOp), uint16(PSLLW), /*4802*/ uint16(xReadIb), /*4803*/ uint16(xArgXmm2), /*4804*/ uint16(xArgImm8u), /*4805*/ uint16(xMatch), /*4806*/ uint16(xCondSlashR), 0, // 0 0, // 1 4815, // 2 0, // 3 4833, // 4 0, // 5 4851, // 6 0, // 7 /*4815*/ uint16(xCondPrefix), 2, 0x66, 4827, 0x0, 4821, /*4821*/ uint16(xSetOp), uint16(PSRLD), /*4823*/ uint16(xReadIb), /*4824*/ uint16(xArgMm2), /*4825*/ uint16(xArgImm8u), /*4826*/ uint16(xMatch), /*4827*/ uint16(xSetOp), uint16(PSRLD), /*4829*/ uint16(xReadIb), /*4830*/ uint16(xArgXmm2), /*4831*/ uint16(xArgImm8u), /*4832*/ uint16(xMatch), /*4833*/ uint16(xCondPrefix), 2, 0x66, 4845, 0x0, 4839, /*4839*/ uint16(xSetOp), uint16(PSRAD), /*4841*/ uint16(xReadIb), /*4842*/ uint16(xArgMm2), /*4843*/ uint16(xArgImm8u), /*4844*/ uint16(xMatch), /*4845*/ uint16(xSetOp), uint16(PSRAD), /*4847*/ uint16(xReadIb), /*4848*/ uint16(xArgXmm2), /*4849*/ uint16(xArgImm8u), /*4850*/ uint16(xMatch), /*4851*/ uint16(xCondPrefix), 2, 0x66, 4863, 0x0, 4857, /*4857*/ uint16(xSetOp), uint16(PSLLD), /*4859*/ uint16(xReadIb), /*4860*/ uint16(xArgMm2), /*4861*/ uint16(xArgImm8u), /*4862*/ uint16(xMatch), /*4863*/ uint16(xSetOp), uint16(PSLLD), /*4865*/ uint16(xReadIb), /*4866*/ uint16(xArgXmm2), /*4867*/ uint16(xArgImm8u), /*4868*/ uint16(xMatch), /*4869*/ uint16(xCondSlashR), 0, // 0 0, // 1 4878, // 2 4896, // 3 0, // 4 0, // 5 4906, // 6 4924, // 7 /*4878*/ uint16(xCondPrefix), 2, 0x66, 4890, 0x0, 4884, /*4884*/ uint16(xSetOp), uint16(PSRLQ), /*4886*/ uint16(xReadIb), /*4887*/ uint16(xArgMm2), /*4888*/ uint16(xArgImm8u), /*4889*/ uint16(xMatch), /*4890*/ uint16(xSetOp), uint16(PSRLQ), /*4892*/ uint16(xReadIb), /*4893*/ uint16(xArgXmm2), /*4894*/ uint16(xArgImm8u), /*4895*/ uint16(xMatch), /*4896*/ uint16(xCondPrefix), 1, 0x66, 4900, /*4900*/ uint16(xSetOp), uint16(PSRLDQ), /*4902*/ uint16(xReadIb), /*4903*/ uint16(xArgXmm2), /*4904*/ uint16(xArgImm8u), /*4905*/ uint16(xMatch), /*4906*/ uint16(xCondPrefix), 2, 0x66, 4918, 0x0, 4912, /*4912*/ uint16(xSetOp), uint16(PSLLQ), /*4914*/ uint16(xReadIb), /*4915*/ uint16(xArgMm2), /*4916*/ uint16(xArgImm8u), /*4917*/ uint16(xMatch), /*4918*/ uint16(xSetOp), uint16(PSLLQ), /*4920*/ uint16(xReadIb), /*4921*/ uint16(xArgXmm2), /*4922*/ uint16(xArgImm8u), /*4923*/ uint16(xMatch), /*4924*/ uint16(xCondPrefix), 1, 0x66, 4928, /*4928*/ uint16(xSetOp), uint16(PSLLDQ), /*4930*/ uint16(xReadIb), /*4931*/ uint16(xArgXmm2), /*4932*/ uint16(xArgImm8u), /*4933*/ uint16(xMatch), /*4934*/ uint16(xCondPrefix), 2, 0x66, 4946, 0x0, 4940, /*4940*/ uint16(xSetOp), uint16(PCMPEQB), /*4942*/ uint16(xReadSlashR), /*4943*/ uint16(xArgMm), /*4944*/ uint16(xArgMmM64), /*4945*/ uint16(xMatch), /*4946*/ uint16(xSetOp), uint16(PCMPEQB), /*4948*/ uint16(xReadSlashR), /*4949*/ uint16(xArgXmm1), /*4950*/ uint16(xArgXmm2M128), /*4951*/ uint16(xMatch), /*4952*/ uint16(xCondPrefix), 2, 0x66, 4964, 0x0, 4958, /*4958*/ uint16(xSetOp), uint16(PCMPEQW), /*4960*/ uint16(xReadSlashR), /*4961*/ uint16(xArgMm), /*4962*/ uint16(xArgMmM64), /*4963*/ uint16(xMatch), /*4964*/ uint16(xSetOp), uint16(PCMPEQW), /*4966*/ uint16(xReadSlashR), /*4967*/ uint16(xArgXmm1), /*4968*/ uint16(xArgXmm2M128), /*4969*/ uint16(xMatch), /*4970*/ uint16(xCondPrefix), 2, 0x66, 4982, 0x0, 4976, /*4976*/ uint16(xSetOp), uint16(PCMPEQD), /*4978*/ uint16(xReadSlashR), /*4979*/ uint16(xArgMm), /*4980*/ uint16(xArgMmM64), /*4981*/ uint16(xMatch), /*4982*/ uint16(xSetOp), uint16(PCMPEQD), /*4984*/ uint16(xReadSlashR), /*4985*/ uint16(xArgXmm1), /*4986*/ uint16(xArgXmm2M128), /*4987*/ uint16(xMatch), /*4988*/ uint16(xSetOp), uint16(EMMS), /*4990*/ uint16(xMatch), /*4991*/ uint16(xCondPrefix), 2, 0xF2, 5003, 0x66, 4997, /*4997*/ uint16(xSetOp), uint16(HADDPD), /*4999*/ uint16(xReadSlashR), /*5000*/ uint16(xArgXmm1), /*5001*/ uint16(xArgXmm2M128), /*5002*/ uint16(xMatch), /*5003*/ uint16(xSetOp), uint16(HADDPS), /*5005*/ uint16(xReadSlashR), /*5006*/ uint16(xArgXmm1), /*5007*/ uint16(xArgXmm2M128), /*5008*/ uint16(xMatch), /*5009*/ uint16(xCondPrefix), 2, 0xF2, 5021, 0x66, 5015, /*5015*/ uint16(xSetOp), uint16(HSUBPD), /*5017*/ uint16(xReadSlashR), /*5018*/ uint16(xArgXmm1), /*5019*/ uint16(xArgXmm2M128), /*5020*/ uint16(xMatch), /*5021*/ uint16(xSetOp), uint16(HSUBPS), /*5023*/ uint16(xReadSlashR), /*5024*/ uint16(xArgXmm1), /*5025*/ uint16(xArgXmm2M128), /*5026*/ uint16(xMatch), /*5027*/ uint16(xCondIs64), 5030, 5076, /*5030*/ uint16(xCondPrefix), 3, 0xF3, 5070, 0x66, 5054, 0x0, 5038, /*5038*/ uint16(xCondDataSize), 5042, 5048, 0, /*5042*/ uint16(xSetOp), uint16(MOVD), /*5044*/ uint16(xReadSlashR), /*5045*/ uint16(xArgRM32), /*5046*/ uint16(xArgMm), /*5047*/ uint16(xMatch), /*5048*/ uint16(xSetOp), uint16(MOVD), /*5050*/ uint16(xReadSlashR), /*5051*/ uint16(xArgRM32), /*5052*/ uint16(xArgMm), /*5053*/ uint16(xMatch), /*5054*/ uint16(xCondDataSize), 5058, 5064, 0, /*5058*/ uint16(xSetOp), uint16(MOVD), /*5060*/ uint16(xReadSlashR), /*5061*/ uint16(xArgRM32), /*5062*/ uint16(xArgXmm), /*5063*/ uint16(xMatch), /*5064*/ uint16(xSetOp), uint16(MOVD), /*5066*/ uint16(xReadSlashR), /*5067*/ uint16(xArgRM32), /*5068*/ uint16(xArgXmm), /*5069*/ uint16(xMatch), /*5070*/ uint16(xSetOp), uint16(MOVQ), /*5072*/ uint16(xReadSlashR), /*5073*/ uint16(xArgXmm1), /*5074*/ uint16(xArgXmm2M64), /*5075*/ uint16(xMatch), /*5076*/ uint16(xCondPrefix), 3, 0xF3, 5070, 0x66, 5094, 0x0, 5084, /*5084*/ uint16(xCondDataSize), 5042, 5048, 5088, /*5088*/ uint16(xSetOp), uint16(MOVQ), /*5090*/ uint16(xReadSlashR), /*5091*/ uint16(xArgRM64), /*5092*/ uint16(xArgMm), /*5093*/ uint16(xMatch), /*5094*/ uint16(xCondDataSize), 5058, 5064, 5098, /*5098*/ uint16(xSetOp), uint16(MOVQ), /*5100*/ uint16(xReadSlashR), /*5101*/ uint16(xArgRM64), /*5102*/ uint16(xArgXmm), /*5103*/ uint16(xMatch), /*5104*/ uint16(xCondPrefix), 3, 0xF3, 5124, 0x66, 5118, 0x0, 5112, /*5112*/ uint16(xSetOp), uint16(MOVQ), /*5114*/ uint16(xReadSlashR), /*5115*/ uint16(xArgMmM64), /*5116*/ uint16(xArgMm), /*5117*/ uint16(xMatch), /*5118*/ uint16(xSetOp), uint16(MOVDQA), /*5120*/ uint16(xReadSlashR), /*5121*/ uint16(xArgXmm2M128), /*5122*/ uint16(xArgXmm1), /*5123*/ uint16(xMatch), /*5124*/ uint16(xSetOp), uint16(MOVDQU), /*5126*/ uint16(xReadSlashR), /*5127*/ uint16(xArgXmm2M128), /*5128*/ uint16(xArgXmm1), /*5129*/ uint16(xMatch), /*5130*/ uint16(xCondIs64), 5133, 5147, /*5133*/ uint16(xCondDataSize), 5137, 5142, 0, /*5137*/ uint16(xSetOp), uint16(JO), /*5139*/ uint16(xReadCw), /*5140*/ uint16(xArgRel16), /*5141*/ uint16(xMatch), /*5142*/ uint16(xSetOp), uint16(JO), /*5144*/ uint16(xReadCd), /*5145*/ uint16(xArgRel32), /*5146*/ uint16(xMatch), /*5147*/ uint16(xCondDataSize), 5151, 5142, 5156, /*5151*/ uint16(xSetOp), uint16(JO), /*5153*/ uint16(xReadCd), /*5154*/ uint16(xArgRel32), /*5155*/ uint16(xMatch), /*5156*/ uint16(xSetOp), uint16(JO), /*5158*/ uint16(xReadCd), /*5159*/ uint16(xArgRel32), /*5160*/ uint16(xMatch), /*5161*/ uint16(xCondIs64), 5164, 5178, /*5164*/ uint16(xCondDataSize), 5168, 5173, 0, /*5168*/ uint16(xSetOp), uint16(JNO), /*5170*/ uint16(xReadCw), /*5171*/ uint16(xArgRel16), /*5172*/ uint16(xMatch), /*5173*/ uint16(xSetOp), uint16(JNO), /*5175*/ uint16(xReadCd), /*5176*/ uint16(xArgRel32), /*5177*/ uint16(xMatch), /*5178*/ uint16(xCondDataSize), 5182, 5173, 5187, /*5182*/ uint16(xSetOp), uint16(JNO), /*5184*/ uint16(xReadCd), /*5185*/ uint16(xArgRel32), /*5186*/ uint16(xMatch), /*5187*/ uint16(xSetOp), uint16(JNO), /*5189*/ uint16(xReadCd), /*5190*/ uint16(xArgRel32), /*5191*/ uint16(xMatch), /*5192*/ uint16(xCondIs64), 5195, 5209, /*5195*/ uint16(xCondDataSize), 5199, 5204, 0, /*5199*/ uint16(xSetOp), uint16(JB), /*5201*/ uint16(xReadCw), /*5202*/ uint16(xArgRel16), /*5203*/ uint16(xMatch), /*5204*/ uint16(xSetOp), uint16(JB), /*5206*/ uint16(xReadCd), /*5207*/ uint16(xArgRel32), /*5208*/ uint16(xMatch), /*5209*/ uint16(xCondDataSize), 5213, 5204, 5218, /*5213*/ uint16(xSetOp), uint16(JB), /*5215*/ uint16(xReadCd), /*5216*/ uint16(xArgRel32), /*5217*/ uint16(xMatch), /*5218*/ uint16(xSetOp), uint16(JB), /*5220*/ uint16(xReadCd), /*5221*/ uint16(xArgRel32), /*5222*/ uint16(xMatch), /*5223*/ uint16(xCondIs64), 5226, 5240, /*5226*/ uint16(xCondDataSize), 5230, 5235, 0, /*5230*/ uint16(xSetOp), uint16(JAE), /*5232*/ uint16(xReadCw), /*5233*/ uint16(xArgRel16), /*5234*/ uint16(xMatch), /*5235*/ uint16(xSetOp), uint16(JAE), /*5237*/ uint16(xReadCd), /*5238*/ uint16(xArgRel32), /*5239*/ uint16(xMatch), /*5240*/ uint16(xCondDataSize), 5244, 5235, 5249, /*5244*/ uint16(xSetOp), uint16(JAE), /*5246*/ uint16(xReadCd), /*5247*/ uint16(xArgRel32), /*5248*/ uint16(xMatch), /*5249*/ uint16(xSetOp), uint16(JAE), /*5251*/ uint16(xReadCd), /*5252*/ uint16(xArgRel32), /*5253*/ uint16(xMatch), /*5254*/ uint16(xCondIs64), 5257, 5271, /*5257*/ uint16(xCondDataSize), 5261, 5266, 0, /*5261*/ uint16(xSetOp), uint16(JE), /*5263*/ uint16(xReadCw), /*5264*/ uint16(xArgRel16), /*5265*/ uint16(xMatch), /*5266*/ uint16(xSetOp), uint16(JE), /*5268*/ uint16(xReadCd), /*5269*/ uint16(xArgRel32), /*5270*/ uint16(xMatch), /*5271*/ uint16(xCondDataSize), 5275, 5266, 5280, /*5275*/ uint16(xSetOp), uint16(JE), /*5277*/ uint16(xReadCd), /*5278*/ uint16(xArgRel32), /*5279*/ uint16(xMatch), /*5280*/ uint16(xSetOp), uint16(JE), /*5282*/ uint16(xReadCd), /*5283*/ uint16(xArgRel32), /*5284*/ uint16(xMatch), /*5285*/ uint16(xCondIs64), 5288, 5302, /*5288*/ uint16(xCondDataSize), 5292, 5297, 0, /*5292*/ uint16(xSetOp), uint16(JNE), /*5294*/ uint16(xReadCw), /*5295*/ uint16(xArgRel16), /*5296*/ uint16(xMatch), /*5297*/ uint16(xSetOp), uint16(JNE), /*5299*/ uint16(xReadCd), /*5300*/ uint16(xArgRel32), /*5301*/ uint16(xMatch), /*5302*/ uint16(xCondDataSize), 5306, 5297, 5311, /*5306*/ uint16(xSetOp), uint16(JNE), /*5308*/ uint16(xReadCd), /*5309*/ uint16(xArgRel32), /*5310*/ uint16(xMatch), /*5311*/ uint16(xSetOp), uint16(JNE), /*5313*/ uint16(xReadCd), /*5314*/ uint16(xArgRel32), /*5315*/ uint16(xMatch), /*5316*/ uint16(xCondIs64), 5319, 5333, /*5319*/ uint16(xCondDataSize), 5323, 5328, 0, /*5323*/ uint16(xSetOp), uint16(JBE), /*5325*/ uint16(xReadCw), /*5326*/ uint16(xArgRel16), /*5327*/ uint16(xMatch), /*5328*/ uint16(xSetOp), uint16(JBE), /*5330*/ uint16(xReadCd), /*5331*/ uint16(xArgRel32), /*5332*/ uint16(xMatch), /*5333*/ uint16(xCondDataSize), 5337, 5328, 5342, /*5337*/ uint16(xSetOp), uint16(JBE), /*5339*/ uint16(xReadCd), /*5340*/ uint16(xArgRel32), /*5341*/ uint16(xMatch), /*5342*/ uint16(xSetOp), uint16(JBE), /*5344*/ uint16(xReadCd), /*5345*/ uint16(xArgRel32), /*5346*/ uint16(xMatch), /*5347*/ uint16(xCondIs64), 5350, 5364, /*5350*/ uint16(xCondDataSize), 5354, 5359, 0, /*5354*/ uint16(xSetOp), uint16(JA), /*5356*/ uint16(xReadCw), /*5357*/ uint16(xArgRel16), /*5358*/ uint16(xMatch), /*5359*/ uint16(xSetOp), uint16(JA), /*5361*/ uint16(xReadCd), /*5362*/ uint16(xArgRel32), /*5363*/ uint16(xMatch), /*5364*/ uint16(xCondDataSize), 5368, 5359, 5373, /*5368*/ uint16(xSetOp), uint16(JA), /*5370*/ uint16(xReadCd), /*5371*/ uint16(xArgRel32), /*5372*/ uint16(xMatch), /*5373*/ uint16(xSetOp), uint16(JA), /*5375*/ uint16(xReadCd), /*5376*/ uint16(xArgRel32), /*5377*/ uint16(xMatch), /*5378*/ uint16(xCondIs64), 5381, 5395, /*5381*/ uint16(xCondDataSize), 5385, 5390, 0, /*5385*/ uint16(xSetOp), uint16(JS), /*5387*/ uint16(xReadCw), /*5388*/ uint16(xArgRel16), /*5389*/ uint16(xMatch), /*5390*/ uint16(xSetOp), uint16(JS), /*5392*/ uint16(xReadCd), /*5393*/ uint16(xArgRel32), /*5394*/ uint16(xMatch), /*5395*/ uint16(xCondDataSize), 5399, 5390, 5404, /*5399*/ uint16(xSetOp), uint16(JS), /*5401*/ uint16(xReadCd), /*5402*/ uint16(xArgRel32), /*5403*/ uint16(xMatch), /*5404*/ uint16(xSetOp), uint16(JS), /*5406*/ uint16(xReadCd), /*5407*/ uint16(xArgRel32), /*5408*/ uint16(xMatch), /*5409*/ uint16(xCondIs64), 5412, 5426, /*5412*/ uint16(xCondDataSize), 5416, 5421, 0, /*5416*/ uint16(xSetOp), uint16(JNS), /*5418*/ uint16(xReadCw), /*5419*/ uint16(xArgRel16), /*5420*/ uint16(xMatch), /*5421*/ uint16(xSetOp), uint16(JNS), /*5423*/ uint16(xReadCd), /*5424*/ uint16(xArgRel32), /*5425*/ uint16(xMatch), /*5426*/ uint16(xCondDataSize), 5430, 5421, 5435, /*5430*/ uint16(xSetOp), uint16(JNS), /*5432*/ uint16(xReadCd), /*5433*/ uint16(xArgRel32), /*5434*/ uint16(xMatch), /*5435*/ uint16(xSetOp), uint16(JNS), /*5437*/ uint16(xReadCd), /*5438*/ uint16(xArgRel32), /*5439*/ uint16(xMatch), /*5440*/ uint16(xCondIs64), 5443, 5457, /*5443*/ uint16(xCondDataSize), 5447, 5452, 0, /*5447*/ uint16(xSetOp), uint16(JP), /*5449*/ uint16(xReadCw), /*5450*/ uint16(xArgRel16), /*5451*/ uint16(xMatch), /*5452*/ uint16(xSetOp), uint16(JP), /*5454*/ uint16(xReadCd), /*5455*/ uint16(xArgRel32), /*5456*/ uint16(xMatch), /*5457*/ uint16(xCondDataSize), 5461, 5452, 5466, /*5461*/ uint16(xSetOp), uint16(JP), /*5463*/ uint16(xReadCd), /*5464*/ uint16(xArgRel32), /*5465*/ uint16(xMatch), /*5466*/ uint16(xSetOp), uint16(JP), /*5468*/ uint16(xReadCd), /*5469*/ uint16(xArgRel32), /*5470*/ uint16(xMatch), /*5471*/ uint16(xCondIs64), 5474, 5488, /*5474*/ uint16(xCondDataSize), 5478, 5483, 0, /*5478*/ uint16(xSetOp), uint16(JNP), /*5480*/ uint16(xReadCw), /*5481*/ uint16(xArgRel16), /*5482*/ uint16(xMatch), /*5483*/ uint16(xSetOp), uint16(JNP), /*5485*/ uint16(xReadCd), /*5486*/ uint16(xArgRel32), /*5487*/ uint16(xMatch), /*5488*/ uint16(xCondDataSize), 5492, 5483, 5497, /*5492*/ uint16(xSetOp), uint16(JNP), /*5494*/ uint16(xReadCd), /*5495*/ uint16(xArgRel32), /*5496*/ uint16(xMatch), /*5497*/ uint16(xSetOp), uint16(JNP), /*5499*/ uint16(xReadCd), /*5500*/ uint16(xArgRel32), /*5501*/ uint16(xMatch), /*5502*/ uint16(xCondIs64), 5505, 5519, /*5505*/ uint16(xCondDataSize), 5509, 5514, 0, /*5509*/ uint16(xSetOp), uint16(JL), /*5511*/ uint16(xReadCw), /*5512*/ uint16(xArgRel16), /*5513*/ uint16(xMatch), /*5514*/ uint16(xSetOp), uint16(JL), /*5516*/ uint16(xReadCd), /*5517*/ uint16(xArgRel32), /*5518*/ uint16(xMatch), /*5519*/ uint16(xCondDataSize), 5523, 5514, 5528, /*5523*/ uint16(xSetOp), uint16(JL), /*5525*/ uint16(xReadCd), /*5526*/ uint16(xArgRel32), /*5527*/ uint16(xMatch), /*5528*/ uint16(xSetOp), uint16(JL), /*5530*/ uint16(xReadCd), /*5531*/ uint16(xArgRel32), /*5532*/ uint16(xMatch), /*5533*/ uint16(xCondIs64), 5536, 5550, /*5536*/ uint16(xCondDataSize), 5540, 5545, 0, /*5540*/ uint16(xSetOp), uint16(JGE), /*5542*/ uint16(xReadCw), /*5543*/ uint16(xArgRel16), /*5544*/ uint16(xMatch), /*5545*/ uint16(xSetOp), uint16(JGE), /*5547*/ uint16(xReadCd), /*5548*/ uint16(xArgRel32), /*5549*/ uint16(xMatch), /*5550*/ uint16(xCondDataSize), 5554, 5545, 5559, /*5554*/ uint16(xSetOp), uint16(JGE), /*5556*/ uint16(xReadCd), /*5557*/ uint16(xArgRel32), /*5558*/ uint16(xMatch), /*5559*/ uint16(xSetOp), uint16(JGE), /*5561*/ uint16(xReadCd), /*5562*/ uint16(xArgRel32), /*5563*/ uint16(xMatch), /*5564*/ uint16(xCondIs64), 5567, 5581, /*5567*/ uint16(xCondDataSize), 5571, 5576, 0, /*5571*/ uint16(xSetOp), uint16(JLE), /*5573*/ uint16(xReadCw), /*5574*/ uint16(xArgRel16), /*5575*/ uint16(xMatch), /*5576*/ uint16(xSetOp), uint16(JLE), /*5578*/ uint16(xReadCd), /*5579*/ uint16(xArgRel32), /*5580*/ uint16(xMatch), /*5581*/ uint16(xCondDataSize), 5585, 5576, 5590, /*5585*/ uint16(xSetOp), uint16(JLE), /*5587*/ uint16(xReadCd), /*5588*/ uint16(xArgRel32), /*5589*/ uint16(xMatch), /*5590*/ uint16(xSetOp), uint16(JLE), /*5592*/ uint16(xReadCd), /*5593*/ uint16(xArgRel32), /*5594*/ uint16(xMatch), /*5595*/ uint16(xCondIs64), 5598, 5612, /*5598*/ uint16(xCondDataSize), 5602, 5607, 0, /*5602*/ uint16(xSetOp), uint16(JG), /*5604*/ uint16(xReadCw), /*5605*/ uint16(xArgRel16), /*5606*/ uint16(xMatch), /*5607*/ uint16(xSetOp), uint16(JG), /*5609*/ uint16(xReadCd), /*5610*/ uint16(xArgRel32), /*5611*/ uint16(xMatch), /*5612*/ uint16(xCondDataSize), 5616, 5607, 5621, /*5616*/ uint16(xSetOp), uint16(JG), /*5618*/ uint16(xReadCd), /*5619*/ uint16(xArgRel32), /*5620*/ uint16(xMatch), /*5621*/ uint16(xSetOp), uint16(JG), /*5623*/ uint16(xReadCd), /*5624*/ uint16(xArgRel32), /*5625*/ uint16(xMatch), /*5626*/ uint16(xSetOp), uint16(SETO), /*5628*/ uint16(xReadSlashR), /*5629*/ uint16(xArgRM8), /*5630*/ uint16(xMatch), /*5631*/ uint16(xSetOp), uint16(SETNO), /*5633*/ uint16(xReadSlashR), /*5634*/ uint16(xArgRM8), /*5635*/ uint16(xMatch), /*5636*/ uint16(xSetOp), uint16(SETB), /*5638*/ uint16(xReadSlashR), /*5639*/ uint16(xArgRM8), /*5640*/ uint16(xMatch), /*5641*/ uint16(xSetOp), uint16(SETAE), /*5643*/ uint16(xReadSlashR), /*5644*/ uint16(xArgRM8), /*5645*/ uint16(xMatch), /*5646*/ uint16(xSetOp), uint16(SETE), /*5648*/ uint16(xReadSlashR), /*5649*/ uint16(xArgRM8), /*5650*/ uint16(xMatch), /*5651*/ uint16(xSetOp), uint16(SETNE), /*5653*/ uint16(xReadSlashR), /*5654*/ uint16(xArgRM8), /*5655*/ uint16(xMatch), /*5656*/ uint16(xSetOp), uint16(SETBE), /*5658*/ uint16(xReadSlashR), /*5659*/ uint16(xArgRM8), /*5660*/ uint16(xMatch), /*5661*/ uint16(xSetOp), uint16(SETA), /*5663*/ uint16(xReadSlashR), /*5664*/ uint16(xArgRM8), /*5665*/ uint16(xMatch), /*5666*/ uint16(xSetOp), uint16(SETS), /*5668*/ uint16(xReadSlashR), /*5669*/ uint16(xArgRM8), /*5670*/ uint16(xMatch), /*5671*/ uint16(xSetOp), uint16(SETNS), /*5673*/ uint16(xReadSlashR), /*5674*/ uint16(xArgRM8), /*5675*/ uint16(xMatch), /*5676*/ uint16(xSetOp), uint16(SETP), /*5678*/ uint16(xReadSlashR), /*5679*/ uint16(xArgRM8), /*5680*/ uint16(xMatch), /*5681*/ uint16(xSetOp), uint16(SETNP), /*5683*/ uint16(xReadSlashR), /*5684*/ uint16(xArgRM8), /*5685*/ uint16(xMatch), /*5686*/ uint16(xSetOp), uint16(SETL), /*5688*/ uint16(xReadSlashR), /*5689*/ uint16(xArgRM8), /*5690*/ uint16(xMatch), /*5691*/ uint16(xSetOp), uint16(SETGE), /*5693*/ uint16(xReadSlashR), /*5694*/ uint16(xArgRM8), /*5695*/ uint16(xMatch), /*5696*/ uint16(xSetOp), uint16(SETLE), /*5698*/ uint16(xReadSlashR), /*5699*/ uint16(xArgRM8), /*5700*/ uint16(xMatch), /*5701*/ uint16(xSetOp), uint16(SETG), /*5703*/ uint16(xReadSlashR), /*5704*/ uint16(xArgRM8), /*5705*/ uint16(xMatch), /*5706*/ uint16(xSetOp), uint16(PUSH), /*5708*/ uint16(xArgFS), /*5709*/ uint16(xMatch), /*5710*/ uint16(xCondIs64), 5713, 5725, /*5713*/ uint16(xCondDataSize), 5717, 5721, 0, /*5717*/ uint16(xSetOp), uint16(POP), /*5719*/ uint16(xArgFS), /*5720*/ uint16(xMatch), /*5721*/ uint16(xSetOp), uint16(POP), /*5723*/ uint16(xArgFS), /*5724*/ uint16(xMatch), /*5725*/ uint16(xCondDataSize), 5717, 5729, 5733, /*5729*/ uint16(xSetOp), uint16(POP), /*5731*/ uint16(xArgFS), /*5732*/ uint16(xMatch), /*5733*/ uint16(xSetOp), uint16(POP), /*5735*/ uint16(xArgFS), /*5736*/ uint16(xMatch), /*5737*/ uint16(xSetOp), uint16(CPUID), /*5739*/ uint16(xMatch), /*5740*/ uint16(xCondIs64), 5743, 5759, /*5743*/ uint16(xCondDataSize), 5747, 5753, 0, /*5747*/ uint16(xSetOp), uint16(BT), /*5749*/ uint16(xReadSlashR), /*5750*/ uint16(xArgRM16), /*5751*/ uint16(xArgR16), /*5752*/ uint16(xMatch), /*5753*/ uint16(xSetOp), uint16(BT), /*5755*/ uint16(xReadSlashR), /*5756*/ uint16(xArgRM32), /*5757*/ uint16(xArgR32), /*5758*/ uint16(xMatch), /*5759*/ uint16(xCondDataSize), 5747, 5753, 5763, /*5763*/ uint16(xSetOp), uint16(BT), /*5765*/ uint16(xReadSlashR), /*5766*/ uint16(xArgRM64), /*5767*/ uint16(xArgR64), /*5768*/ uint16(xMatch), /*5769*/ uint16(xCondIs64), 5772, 5792, /*5772*/ uint16(xCondDataSize), 5776, 5784, 0, /*5776*/ uint16(xSetOp), uint16(SHLD), /*5778*/ uint16(xReadSlashR), /*5779*/ uint16(xReadIb), /*5780*/ uint16(xArgRM16), /*5781*/ uint16(xArgR16), /*5782*/ uint16(xArgImm8u), /*5783*/ uint16(xMatch), /*5784*/ uint16(xSetOp), uint16(SHLD), /*5786*/ uint16(xReadSlashR), /*5787*/ uint16(xReadIb), /*5788*/ uint16(xArgRM32), /*5789*/ uint16(xArgR32), /*5790*/ uint16(xArgImm8u), /*5791*/ uint16(xMatch), /*5792*/ uint16(xCondDataSize), 5776, 5784, 5796, /*5796*/ uint16(xSetOp), uint16(SHLD), /*5798*/ uint16(xReadSlashR), /*5799*/ uint16(xReadIb), /*5800*/ uint16(xArgRM64), /*5801*/ uint16(xArgR64), /*5802*/ uint16(xArgImm8u), /*5803*/ uint16(xMatch), /*5804*/ uint16(xCondIs64), 5807, 5825, /*5807*/ uint16(xCondDataSize), 5811, 5818, 0, /*5811*/ uint16(xSetOp), uint16(SHLD), /*5813*/ uint16(xReadSlashR), /*5814*/ uint16(xArgRM16), /*5815*/ uint16(xArgR16), /*5816*/ uint16(xArgCL), /*5817*/ uint16(xMatch), /*5818*/ uint16(xSetOp), uint16(SHLD), /*5820*/ uint16(xReadSlashR), /*5821*/ uint16(xArgRM32), /*5822*/ uint16(xArgR32), /*5823*/ uint16(xArgCL), /*5824*/ uint16(xMatch), /*5825*/ uint16(xCondDataSize), 5811, 5818, 5829, /*5829*/ uint16(xSetOp), uint16(SHLD), /*5831*/ uint16(xReadSlashR), /*5832*/ uint16(xArgRM64), /*5833*/ uint16(xArgR64), /*5834*/ uint16(xArgCL), /*5835*/ uint16(xMatch), /*5836*/ uint16(xSetOp), uint16(PUSH), /*5838*/ uint16(xArgGS), /*5839*/ uint16(xMatch), /*5840*/ uint16(xCondIs64), 5843, 5855, /*5843*/ uint16(xCondDataSize), 5847, 5851, 0, /*5847*/ uint16(xSetOp), uint16(POP), /*5849*/ uint16(xArgGS), /*5850*/ uint16(xMatch), /*5851*/ uint16(xSetOp), uint16(POP), /*5853*/ uint16(xArgGS), /*5854*/ uint16(xMatch), /*5855*/ uint16(xCondDataSize), 5847, 5859, 5863, /*5859*/ uint16(xSetOp), uint16(POP), /*5861*/ uint16(xArgGS), /*5862*/ uint16(xMatch), /*5863*/ uint16(xSetOp), uint16(POP), /*5865*/ uint16(xArgGS), /*5866*/ uint16(xMatch), /*5867*/ uint16(xSetOp), uint16(RSM), /*5869*/ uint16(xMatch), /*5870*/ uint16(xCondIs64), 5873, 5889, /*5873*/ uint16(xCondDataSize), 5877, 5883, 0, /*5877*/ uint16(xSetOp), uint16(BTS), /*5879*/ uint16(xReadSlashR), /*5880*/ uint16(xArgRM16), /*5881*/ uint16(xArgR16), /*5882*/ uint16(xMatch), /*5883*/ uint16(xSetOp), uint16(BTS), /*5885*/ uint16(xReadSlashR), /*5886*/ uint16(xArgRM32), /*5887*/ uint16(xArgR32), /*5888*/ uint16(xMatch), /*5889*/ uint16(xCondDataSize), 5877, 5883, 5893, /*5893*/ uint16(xSetOp), uint16(BTS), /*5895*/ uint16(xReadSlashR), /*5896*/ uint16(xArgRM64), /*5897*/ uint16(xArgR64), /*5898*/ uint16(xMatch), /*5899*/ uint16(xCondIs64), 5902, 5922, /*5902*/ uint16(xCondDataSize), 5906, 5914, 0, /*5906*/ uint16(xSetOp), uint16(SHRD), /*5908*/ uint16(xReadSlashR), /*5909*/ uint16(xReadIb), /*5910*/ uint16(xArgRM16), /*5911*/ uint16(xArgR16), /*5912*/ uint16(xArgImm8u), /*5913*/ uint16(xMatch), /*5914*/ uint16(xSetOp), uint16(SHRD), /*5916*/ uint16(xReadSlashR), /*5917*/ uint16(xReadIb), /*5918*/ uint16(xArgRM32), /*5919*/ uint16(xArgR32), /*5920*/ uint16(xArgImm8u), /*5921*/ uint16(xMatch), /*5922*/ uint16(xCondDataSize), 5906, 5914, 5926, /*5926*/ uint16(xSetOp), uint16(SHRD), /*5928*/ uint16(xReadSlashR), /*5929*/ uint16(xReadIb), /*5930*/ uint16(xArgRM64), /*5931*/ uint16(xArgR64), /*5932*/ uint16(xArgImm8u), /*5933*/ uint16(xMatch), /*5934*/ uint16(xCondIs64), 5937, 5955, /*5937*/ uint16(xCondDataSize), 5941, 5948, 0, /*5941*/ uint16(xSetOp), uint16(SHRD), /*5943*/ uint16(xReadSlashR), /*5944*/ uint16(xArgRM16), /*5945*/ uint16(xArgR16), /*5946*/ uint16(xArgCL), /*5947*/ uint16(xMatch), /*5948*/ uint16(xSetOp), uint16(SHRD), /*5950*/ uint16(xReadSlashR), /*5951*/ uint16(xArgRM32), /*5952*/ uint16(xArgR32), /*5953*/ uint16(xArgCL), /*5954*/ uint16(xMatch), /*5955*/ uint16(xCondDataSize), 5941, 5948, 5959, /*5959*/ uint16(xSetOp), uint16(SHRD), /*5961*/ uint16(xReadSlashR), /*5962*/ uint16(xArgRM64), /*5963*/ uint16(xArgR64), /*5964*/ uint16(xArgCL), /*5965*/ uint16(xMatch), /*5966*/ uint16(xCondByte), 3, 0xE8, 6215, 0xF0, 6218, 0xF8, 6221, /*5974*/ uint16(xCondSlashR), 5983, // 0 6037, // 1 6091, // 2 6120, // 3 6149, // 4 6172, // 5 6195, // 6 6211, // 7 /*5983*/ uint16(xCondIs64), 5986, 5998, /*5986*/ uint16(xCondDataSize), 5990, 5994, 0, /*5990*/ uint16(xSetOp), uint16(FXSAVE), /*5992*/ uint16(xArgM512byte), /*5993*/ uint16(xMatch), /*5994*/ uint16(xSetOp), uint16(FXSAVE), /*5996*/ uint16(xArgM512byte), /*5997*/ uint16(xMatch), /*5998*/ uint16(xCondPrefix), 2, 0xF3, 6012, 0x0, 6004, /*6004*/ uint16(xCondDataSize), 5990, 5994, 6008, /*6008*/ uint16(xSetOp), uint16(FXSAVE64), /*6010*/ uint16(xArgM512byte), /*6011*/ uint16(xMatch), /*6012*/ uint16(xCondDataSize), 6016, 6023, 6030, /*6016*/ uint16(xCondIsMem), 6019, 0, /*6019*/ uint16(xSetOp), uint16(RDFSBASE), /*6021*/ uint16(xArgRM32), /*6022*/ uint16(xMatch), /*6023*/ uint16(xCondIsMem), 6026, 0, /*6026*/ uint16(xSetOp), uint16(RDFSBASE), /*6028*/ uint16(xArgRM32), /*6029*/ uint16(xMatch), /*6030*/ uint16(xCondIsMem), 6033, 0, /*6033*/ uint16(xSetOp), uint16(RDFSBASE), /*6035*/ uint16(xArgRM64), /*6036*/ uint16(xMatch), /*6037*/ uint16(xCondIs64), 6040, 6052, /*6040*/ uint16(xCondDataSize), 6044, 6048, 0, /*6044*/ uint16(xSetOp), uint16(FXRSTOR), /*6046*/ uint16(xArgM512byte), /*6047*/ uint16(xMatch), /*6048*/ uint16(xSetOp), uint16(FXRSTOR), /*6050*/ uint16(xArgM512byte), /*6051*/ uint16(xMatch), /*6052*/ uint16(xCondPrefix), 2, 0xF3, 6066, 0x0, 6058, /*6058*/ uint16(xCondDataSize), 6044, 6048, 6062, /*6062*/ uint16(xSetOp), uint16(FXRSTOR64), /*6064*/ uint16(xArgM512byte), /*6065*/ uint16(xMatch), /*6066*/ uint16(xCondDataSize), 6070, 6077, 6084, /*6070*/ uint16(xCondIsMem), 6073, 0, /*6073*/ uint16(xSetOp), uint16(RDGSBASE), /*6075*/ uint16(xArgRM32), /*6076*/ uint16(xMatch), /*6077*/ uint16(xCondIsMem), 6080, 0, /*6080*/ uint16(xSetOp), uint16(RDGSBASE), /*6082*/ uint16(xArgRM32), /*6083*/ uint16(xMatch), /*6084*/ uint16(xCondIsMem), 6087, 0, /*6087*/ uint16(xSetOp), uint16(RDGSBASE), /*6089*/ uint16(xArgRM64), /*6090*/ uint16(xMatch), /*6091*/ uint16(xCondIs64), 6094, 6098, /*6094*/ uint16(xSetOp), uint16(LDMXCSR), /*6096*/ uint16(xArgM32), /*6097*/ uint16(xMatch), /*6098*/ uint16(xCondPrefix), 2, 0xF3, 6104, 0x0, 6094, /*6104*/ uint16(xCondDataSize), 6108, 6112, 6116, /*6108*/ uint16(xSetOp), uint16(WRFSBASE), /*6110*/ uint16(xArgRM32), /*6111*/ uint16(xMatch), /*6112*/ uint16(xSetOp), uint16(WRFSBASE), /*6114*/ uint16(xArgRM32), /*6115*/ uint16(xMatch), /*6116*/ uint16(xSetOp), uint16(WRFSBASE), /*6118*/ uint16(xArgRM64), /*6119*/ uint16(xMatch), /*6120*/ uint16(xCondIs64), 6123, 6127, /*6123*/ uint16(xSetOp), uint16(STMXCSR), /*6125*/ uint16(xArgM32), /*6126*/ uint16(xMatch), /*6127*/ uint16(xCondPrefix), 2, 0xF3, 6133, 0x0, 6123, /*6133*/ uint16(xCondDataSize), 6137, 6141, 6145, /*6137*/ uint16(xSetOp), uint16(WRGSBASE), /*6139*/ uint16(xArgRM32), /*6140*/ uint16(xMatch), /*6141*/ uint16(xSetOp), uint16(WRGSBASE), /*6143*/ uint16(xArgRM32), /*6144*/ uint16(xMatch), /*6145*/ uint16(xSetOp), uint16(WRGSBASE), /*6147*/ uint16(xArgRM64), /*6148*/ uint16(xMatch), /*6149*/ uint16(xCondIs64), 6152, 6164, /*6152*/ uint16(xCondDataSize), 6156, 6160, 0, /*6156*/ uint16(xSetOp), uint16(XSAVE), /*6158*/ uint16(xArgMem), /*6159*/ uint16(xMatch), /*6160*/ uint16(xSetOp), uint16(XSAVE), /*6162*/ uint16(xArgMem), /*6163*/ uint16(xMatch), /*6164*/ uint16(xCondDataSize), 6156, 6160, 6168, /*6168*/ uint16(xSetOp), uint16(XSAVE64), /*6170*/ uint16(xArgMem), /*6171*/ uint16(xMatch), /*6172*/ uint16(xCondIs64), 6175, 6187, /*6175*/ uint16(xCondDataSize), 6179, 6183, 0, /*6179*/ uint16(xSetOp), uint16(XRSTOR), /*6181*/ uint16(xArgMem), /*6182*/ uint16(xMatch), /*6183*/ uint16(xSetOp), uint16(XRSTOR), /*6185*/ uint16(xArgMem), /*6186*/ uint16(xMatch), /*6187*/ uint16(xCondDataSize), 6179, 6183, 6191, /*6191*/ uint16(xSetOp), uint16(XRSTOR64), /*6193*/ uint16(xArgMem), /*6194*/ uint16(xMatch), /*6195*/ uint16(xCondDataSize), 6199, 6203, 6207, /*6199*/ uint16(xSetOp), uint16(XSAVEOPT), /*6201*/ uint16(xArgMem), /*6202*/ uint16(xMatch), /*6203*/ uint16(xSetOp), uint16(XSAVEOPT), /*6205*/ uint16(xArgMem), /*6206*/ uint16(xMatch), /*6207*/ uint16(xSetOp), uint16(XSAVEOPT64), /*6209*/ uint16(xArgMem), /*6210*/ uint16(xMatch), /*6211*/ uint16(xSetOp), uint16(CLFLUSH), /*6213*/ uint16(xArgM8), /*6214*/ uint16(xMatch), /*6215*/ uint16(xSetOp), uint16(LFENCE), /*6217*/ uint16(xMatch), /*6218*/ uint16(xSetOp), uint16(MFENCE), /*6220*/ uint16(xMatch), /*6221*/ uint16(xSetOp), uint16(SFENCE), /*6223*/ uint16(xMatch), /*6224*/ uint16(xCondIs64), 6227, 6243, /*6227*/ uint16(xCondDataSize), 6231, 6237, 0, /*6231*/ uint16(xSetOp), uint16(IMUL), /*6233*/ uint16(xReadSlashR), /*6234*/ uint16(xArgR16), /*6235*/ uint16(xArgRM16), /*6236*/ uint16(xMatch), /*6237*/ uint16(xSetOp), uint16(IMUL), /*6239*/ uint16(xReadSlashR), /*6240*/ uint16(xArgR32), /*6241*/ uint16(xArgRM32), /*6242*/ uint16(xMatch), /*6243*/ uint16(xCondDataSize), 6231, 6237, 6247, /*6247*/ uint16(xSetOp), uint16(IMUL), /*6249*/ uint16(xReadSlashR), /*6250*/ uint16(xArgR64), /*6251*/ uint16(xArgRM64), /*6252*/ uint16(xMatch), /*6253*/ uint16(xSetOp), uint16(CMPXCHG), /*6255*/ uint16(xReadSlashR), /*6256*/ uint16(xArgRM8), /*6257*/ uint16(xArgR8), /*6258*/ uint16(xMatch), /*6259*/ uint16(xCondIs64), 6262, 6278, /*6262*/ uint16(xCondDataSize), 6266, 6272, 0, /*6266*/ uint16(xSetOp), uint16(CMPXCHG), /*6268*/ uint16(xReadSlashR), /*6269*/ uint16(xArgRM16), /*6270*/ uint16(xArgR16), /*6271*/ uint16(xMatch), /*6272*/ uint16(xSetOp), uint16(CMPXCHG), /*6274*/ uint16(xReadSlashR), /*6275*/ uint16(xArgRM32), /*6276*/ uint16(xArgR32), /*6277*/ uint16(xMatch), /*6278*/ uint16(xCondDataSize), 6266, 6272, 6282, /*6282*/ uint16(xSetOp), uint16(CMPXCHG), /*6284*/ uint16(xReadSlashR), /*6285*/ uint16(xArgRM64), /*6286*/ uint16(xArgR64), /*6287*/ uint16(xMatch), /*6288*/ uint16(xCondIs64), 6291, 6307, /*6291*/ uint16(xCondDataSize), 6295, 6301, 0, /*6295*/ uint16(xSetOp), uint16(LSS), /*6297*/ uint16(xReadSlashR), /*6298*/ uint16(xArgR16), /*6299*/ uint16(xArgM16colon16), /*6300*/ uint16(xMatch), /*6301*/ uint16(xSetOp), uint16(LSS), /*6303*/ uint16(xReadSlashR), /*6304*/ uint16(xArgR32), /*6305*/ uint16(xArgM16colon32), /*6306*/ uint16(xMatch), /*6307*/ uint16(xCondDataSize), 6295, 6301, 6311, /*6311*/ uint16(xSetOp), uint16(LSS), /*6313*/ uint16(xReadSlashR), /*6314*/ uint16(xArgR64), /*6315*/ uint16(xArgM16colon64), /*6316*/ uint16(xMatch), /*6317*/ uint16(xCondIs64), 6320, 6336, /*6320*/ uint16(xCondDataSize), 6324, 6330, 0, /*6324*/ uint16(xSetOp), uint16(BTR), /*6326*/ uint16(xReadSlashR), /*6327*/ uint16(xArgRM16), /*6328*/ uint16(xArgR16), /*6329*/ uint16(xMatch), /*6330*/ uint16(xSetOp), uint16(BTR), /*6332*/ uint16(xReadSlashR), /*6333*/ uint16(xArgRM32), /*6334*/ uint16(xArgR32), /*6335*/ uint16(xMatch), /*6336*/ uint16(xCondDataSize), 6324, 6330, 6340, /*6340*/ uint16(xSetOp), uint16(BTR), /*6342*/ uint16(xReadSlashR), /*6343*/ uint16(xArgRM64), /*6344*/ uint16(xArgR64), /*6345*/ uint16(xMatch), /*6346*/ uint16(xCondIs64), 6349, 6365, /*6349*/ uint16(xCondDataSize), 6353, 6359, 0, /*6353*/ uint16(xSetOp), uint16(LFS), /*6355*/ uint16(xReadSlashR), /*6356*/ uint16(xArgR16), /*6357*/ uint16(xArgM16colon16), /*6358*/ uint16(xMatch), /*6359*/ uint16(xSetOp), uint16(LFS), /*6361*/ uint16(xReadSlashR), /*6362*/ uint16(xArgR32), /*6363*/ uint16(xArgM16colon32), /*6364*/ uint16(xMatch), /*6365*/ uint16(xCondDataSize), 6353, 6359, 6369, /*6369*/ uint16(xSetOp), uint16(LFS), /*6371*/ uint16(xReadSlashR), /*6372*/ uint16(xArgR64), /*6373*/ uint16(xArgM16colon64), /*6374*/ uint16(xMatch), /*6375*/ uint16(xCondIs64), 6378, 6394, /*6378*/ uint16(xCondDataSize), 6382, 6388, 0, /*6382*/ uint16(xSetOp), uint16(LGS), /*6384*/ uint16(xReadSlashR), /*6385*/ uint16(xArgR16), /*6386*/ uint16(xArgM16colon16), /*6387*/ uint16(xMatch), /*6388*/ uint16(xSetOp), uint16(LGS), /*6390*/ uint16(xReadSlashR), /*6391*/ uint16(xArgR32), /*6392*/ uint16(xArgM16colon32), /*6393*/ uint16(xMatch), /*6394*/ uint16(xCondDataSize), 6382, 6388, 6398, /*6398*/ uint16(xSetOp), uint16(LGS), /*6400*/ uint16(xReadSlashR), /*6401*/ uint16(xArgR64), /*6402*/ uint16(xArgM16colon64), /*6403*/ uint16(xMatch), /*6404*/ uint16(xCondIs64), 6407, 6423, /*6407*/ uint16(xCondDataSize), 6411, 6417, 0, /*6411*/ uint16(xSetOp), uint16(MOVZX), /*6413*/ uint16(xReadSlashR), /*6414*/ uint16(xArgR16), /*6415*/ uint16(xArgRM8), /*6416*/ uint16(xMatch), /*6417*/ uint16(xSetOp), uint16(MOVZX), /*6419*/ uint16(xReadSlashR), /*6420*/ uint16(xArgR32), /*6421*/ uint16(xArgRM8), /*6422*/ uint16(xMatch), /*6423*/ uint16(xCondDataSize), 6411, 6417, 6427, /*6427*/ uint16(xSetOp), uint16(MOVZX), /*6429*/ uint16(xReadSlashR), /*6430*/ uint16(xArgR64), /*6431*/ uint16(xArgRM8), /*6432*/ uint16(xMatch), /*6433*/ uint16(xCondIs64), 6436, 6452, /*6436*/ uint16(xCondDataSize), 6440, 6446, 0, /*6440*/ uint16(xSetOp), uint16(MOVZX), /*6442*/ uint16(xReadSlashR), /*6443*/ uint16(xArgR16), /*6444*/ uint16(xArgRM16), /*6445*/ uint16(xMatch), /*6446*/ uint16(xSetOp), uint16(MOVZX), /*6448*/ uint16(xReadSlashR), /*6449*/ uint16(xArgR32), /*6450*/ uint16(xArgRM16), /*6451*/ uint16(xMatch), /*6452*/ uint16(xCondDataSize), 6440, 6446, 6456, /*6456*/ uint16(xSetOp), uint16(MOVZX), /*6458*/ uint16(xReadSlashR), /*6459*/ uint16(xArgR64), /*6460*/ uint16(xArgRM16), /*6461*/ uint16(xMatch), /*6462*/ uint16(xCondIs64), 6465, 6485, /*6465*/ uint16(xCondPrefix), 1, 0xF3, 6469, /*6469*/ uint16(xCondDataSize), 6473, 6479, 0, /*6473*/ uint16(xSetOp), uint16(POPCNT), /*6475*/ uint16(xReadSlashR), /*6476*/ uint16(xArgR16), /*6477*/ uint16(xArgRM16), /*6478*/ uint16(xMatch), /*6479*/ uint16(xSetOp), uint16(POPCNT), /*6481*/ uint16(xReadSlashR), /*6482*/ uint16(xArgR32), /*6483*/ uint16(xArgRM32), /*6484*/ uint16(xMatch), /*6485*/ uint16(xCondPrefix), 1, 0xF3, 6489, /*6489*/ uint16(xCondDataSize), 6473, 6479, 6493, /*6493*/ uint16(xSetOp), uint16(POPCNT), /*6495*/ uint16(xReadSlashR), /*6496*/ uint16(xArgR64), /*6497*/ uint16(xArgRM64), /*6498*/ uint16(xMatch), /*6499*/ uint16(xSetOp), uint16(UD1), /*6501*/ uint16(xMatch), /*6502*/ uint16(xCondSlashR), 0, // 0 0, // 1 0, // 2 0, // 3 6511, // 4 6540, // 5 6569, // 6 6598, // 7 /*6511*/ uint16(xCondIs64), 6514, 6530, /*6514*/ uint16(xCondDataSize), 6518, 6524, 0, /*6518*/ uint16(xSetOp), uint16(BT), /*6520*/ uint16(xReadIb), /*6521*/ uint16(xArgRM16), /*6522*/ uint16(xArgImm8u), /*6523*/ uint16(xMatch), /*6524*/ uint16(xSetOp), uint16(BT), /*6526*/ uint16(xReadIb), /*6527*/ uint16(xArgRM32), /*6528*/ uint16(xArgImm8u), /*6529*/ uint16(xMatch), /*6530*/ uint16(xCondDataSize), 6518, 6524, 6534, /*6534*/ uint16(xSetOp), uint16(BT), /*6536*/ uint16(xReadIb), /*6537*/ uint16(xArgRM64), /*6538*/ uint16(xArgImm8u), /*6539*/ uint16(xMatch), /*6540*/ uint16(xCondIs64), 6543, 6559, /*6543*/ uint16(xCondDataSize), 6547, 6553, 0, /*6547*/ uint16(xSetOp), uint16(BTS), /*6549*/ uint16(xReadIb), /*6550*/ uint16(xArgRM16), /*6551*/ uint16(xArgImm8u), /*6552*/ uint16(xMatch), /*6553*/ uint16(xSetOp), uint16(BTS), /*6555*/ uint16(xReadIb), /*6556*/ uint16(xArgRM32), /*6557*/ uint16(xArgImm8u), /*6558*/ uint16(xMatch), /*6559*/ uint16(xCondDataSize), 6547, 6553, 6563, /*6563*/ uint16(xSetOp), uint16(BTS), /*6565*/ uint16(xReadIb), /*6566*/ uint16(xArgRM64), /*6567*/ uint16(xArgImm8u), /*6568*/ uint16(xMatch), /*6569*/ uint16(xCondIs64), 6572, 6588, /*6572*/ uint16(xCondDataSize), 6576, 6582, 0, /*6576*/ uint16(xSetOp), uint16(BTR), /*6578*/ uint16(xReadIb), /*6579*/ uint16(xArgRM16), /*6580*/ uint16(xArgImm8u), /*6581*/ uint16(xMatch), /*6582*/ uint16(xSetOp), uint16(BTR), /*6584*/ uint16(xReadIb), /*6585*/ uint16(xArgRM32), /*6586*/ uint16(xArgImm8u), /*6587*/ uint16(xMatch), /*6588*/ uint16(xCondDataSize), 6576, 6582, 6592, /*6592*/ uint16(xSetOp), uint16(BTR), /*6594*/ uint16(xReadIb), /*6595*/ uint16(xArgRM64), /*6596*/ uint16(xArgImm8u), /*6597*/ uint16(xMatch), /*6598*/ uint16(xCondIs64), 6601, 6617, /*6601*/ uint16(xCondDataSize), 6605, 6611, 0, /*6605*/ uint16(xSetOp), uint16(BTC), /*6607*/ uint16(xReadIb), /*6608*/ uint16(xArgRM16), /*6609*/ uint16(xArgImm8u), /*6610*/ uint16(xMatch), /*6611*/ uint16(xSetOp), uint16(BTC), /*6613*/ uint16(xReadIb), /*6614*/ uint16(xArgRM32), /*6615*/ uint16(xArgImm8u), /*6616*/ uint16(xMatch), /*6617*/ uint16(xCondDataSize), 6605, 6611, 6621, /*6621*/ uint16(xSetOp), uint16(BTC), /*6623*/ uint16(xReadIb), /*6624*/ uint16(xArgRM64), /*6625*/ uint16(xArgImm8u), /*6626*/ uint16(xMatch), /*6627*/ uint16(xCondIs64), 6630, 6646, /*6630*/ uint16(xCondDataSize), 6634, 6640, 0, /*6634*/ uint16(xSetOp), uint16(BTC), /*6636*/ uint16(xReadSlashR), /*6637*/ uint16(xArgRM16), /*6638*/ uint16(xArgR16), /*6639*/ uint16(xMatch), /*6640*/ uint16(xSetOp), uint16(BTC), /*6642*/ uint16(xReadSlashR), /*6643*/ uint16(xArgRM32), /*6644*/ uint16(xArgR32), /*6645*/ uint16(xMatch), /*6646*/ uint16(xCondDataSize), 6634, 6640, 6650, /*6650*/ uint16(xSetOp), uint16(BTC), /*6652*/ uint16(xReadSlashR), /*6653*/ uint16(xArgRM64), /*6654*/ uint16(xArgR64), /*6655*/ uint16(xMatch), /*6656*/ uint16(xCondIs64), 6659, 6697, /*6659*/ uint16(xCondPrefix), 2, 0xF3, 6681, 0x0, 6665, /*6665*/ uint16(xCondDataSize), 6669, 6675, 0, /*6669*/ uint16(xSetOp), uint16(BSF), /*6671*/ uint16(xReadSlashR), /*6672*/ uint16(xArgR16), /*6673*/ uint16(xArgRM16), /*6674*/ uint16(xMatch), /*6675*/ uint16(xSetOp), uint16(BSF), /*6677*/ uint16(xReadSlashR), /*6678*/ uint16(xArgR32), /*6679*/ uint16(xArgRM32), /*6680*/ uint16(xMatch), /*6681*/ uint16(xCondDataSize), 6685, 6691, 0, /*6685*/ uint16(xSetOp), uint16(TZCNT), /*6687*/ uint16(xReadSlashR), /*6688*/ uint16(xArgR16), /*6689*/ uint16(xArgRM16), /*6690*/ uint16(xMatch), /*6691*/ uint16(xSetOp), uint16(TZCNT), /*6693*/ uint16(xReadSlashR), /*6694*/ uint16(xArgR32), /*6695*/ uint16(xArgRM32), /*6696*/ uint16(xMatch), /*6697*/ uint16(xCondPrefix), 2, 0xF3, 6713, 0x0, 6703, /*6703*/ uint16(xCondDataSize), 6669, 6675, 6707, /*6707*/ uint16(xSetOp), uint16(BSF), /*6709*/ uint16(xReadSlashR), /*6710*/ uint16(xArgR64), /*6711*/ uint16(xArgRM64), /*6712*/ uint16(xMatch), /*6713*/ uint16(xCondDataSize), 6685, 6691, 6717, /*6717*/ uint16(xSetOp), uint16(TZCNT), /*6719*/ uint16(xReadSlashR), /*6720*/ uint16(xArgR64), /*6721*/ uint16(xArgRM64), /*6722*/ uint16(xMatch), /*6723*/ uint16(xCondIs64), 6726, 6764, /*6726*/ uint16(xCondPrefix), 2, 0xF3, 6748, 0x0, 6732, /*6732*/ uint16(xCondDataSize), 6736, 6742, 0, /*6736*/ uint16(xSetOp), uint16(BSR), /*6738*/ uint16(xReadSlashR), /*6739*/ uint16(xArgR16), /*6740*/ uint16(xArgRM16), /*6741*/ uint16(xMatch), /*6742*/ uint16(xSetOp), uint16(BSR), /*6744*/ uint16(xReadSlashR), /*6745*/ uint16(xArgR32), /*6746*/ uint16(xArgRM32), /*6747*/ uint16(xMatch), /*6748*/ uint16(xCondDataSize), 6752, 6758, 0, /*6752*/ uint16(xSetOp), uint16(LZCNT), /*6754*/ uint16(xReadSlashR), /*6755*/ uint16(xArgR16), /*6756*/ uint16(xArgRM16), /*6757*/ uint16(xMatch), /*6758*/ uint16(xSetOp), uint16(LZCNT), /*6760*/ uint16(xReadSlashR), /*6761*/ uint16(xArgR32), /*6762*/ uint16(xArgRM32), /*6763*/ uint16(xMatch), /*6764*/ uint16(xCondPrefix), 2, 0xF3, 6780, 0x0, 6770, /*6770*/ uint16(xCondDataSize), 6736, 6742, 6774, /*6774*/ uint16(xSetOp), uint16(BSR), /*6776*/ uint16(xReadSlashR), /*6777*/ uint16(xArgR64), /*6778*/ uint16(xArgRM64), /*6779*/ uint16(xMatch), /*6780*/ uint16(xCondDataSize), 6752, 6758, 6784, /*6784*/ uint16(xSetOp), uint16(LZCNT), /*6786*/ uint16(xReadSlashR), /*6787*/ uint16(xArgR64), /*6788*/ uint16(xArgRM64), /*6789*/ uint16(xMatch), /*6790*/ uint16(xCondIs64), 6793, 6809, /*6793*/ uint16(xCondDataSize), 6797, 6803, 0, /*6797*/ uint16(xSetOp), uint16(MOVSX), /*6799*/ uint16(xReadSlashR), /*6800*/ uint16(xArgR16), /*6801*/ uint16(xArgRM8), /*6802*/ uint16(xMatch), /*6803*/ uint16(xSetOp), uint16(MOVSX), /*6805*/ uint16(xReadSlashR), /*6806*/ uint16(xArgR32), /*6807*/ uint16(xArgRM8), /*6808*/ uint16(xMatch), /*6809*/ uint16(xCondDataSize), 6797, 6803, 6813, /*6813*/ uint16(xSetOp), uint16(MOVSX), /*6815*/ uint16(xReadSlashR), /*6816*/ uint16(xArgR64), /*6817*/ uint16(xArgRM8), /*6818*/ uint16(xMatch), /*6819*/ uint16(xCondIs64), 6822, 6838, /*6822*/ uint16(xCondDataSize), 6826, 6832, 0, /*6826*/ uint16(xSetOp), uint16(MOVSX), /*6828*/ uint16(xReadSlashR), /*6829*/ uint16(xArgR16), /*6830*/ uint16(xArgRM16), /*6831*/ uint16(xMatch), /*6832*/ uint16(xSetOp), uint16(MOVSX), /*6834*/ uint16(xReadSlashR), /*6835*/ uint16(xArgR32), /*6836*/ uint16(xArgRM16), /*6837*/ uint16(xMatch), /*6838*/ uint16(xCondDataSize), 6826, 6832, 6842, /*6842*/ uint16(xSetOp), uint16(MOVSX), /*6844*/ uint16(xReadSlashR), /*6845*/ uint16(xArgR64), /*6846*/ uint16(xArgRM16), /*6847*/ uint16(xMatch), /*6848*/ uint16(xSetOp), uint16(XADD), /*6850*/ uint16(xReadSlashR), /*6851*/ uint16(xArgRM8), /*6852*/ uint16(xArgR8), /*6853*/ uint16(xMatch), /*6854*/ uint16(xCondIs64), 6857, 6873, /*6857*/ uint16(xCondDataSize), 6861, 6867, 0, /*6861*/ uint16(xSetOp), uint16(XADD), /*6863*/ uint16(xReadSlashR), /*6864*/ uint16(xArgRM16), /*6865*/ uint16(xArgR16), /*6866*/ uint16(xMatch), /*6867*/ uint16(xSetOp), uint16(XADD), /*6869*/ uint16(xReadSlashR), /*6870*/ uint16(xArgRM32), /*6871*/ uint16(xArgR32), /*6872*/ uint16(xMatch), /*6873*/ uint16(xCondDataSize), 6861, 6867, 6877, /*6877*/ uint16(xSetOp), uint16(XADD), /*6879*/ uint16(xReadSlashR), /*6880*/ uint16(xArgRM64), /*6881*/ uint16(xArgR64), /*6882*/ uint16(xMatch), /*6883*/ uint16(xCondPrefix), 4, 0xF3, 6917, 0xF2, 6909, 0x66, 6901, 0x0, 6893, /*6893*/ uint16(xSetOp), uint16(CMPPS), /*6895*/ uint16(xReadSlashR), /*6896*/ uint16(xReadIb), /*6897*/ uint16(xArgXmm1), /*6898*/ uint16(xArgXmm2M128), /*6899*/ uint16(xArgImm8u), /*6900*/ uint16(xMatch), /*6901*/ uint16(xSetOp), uint16(CMPPD), /*6903*/ uint16(xReadSlashR), /*6904*/ uint16(xReadIb), /*6905*/ uint16(xArgXmm1), /*6906*/ uint16(xArgXmm2M128), /*6907*/ uint16(xArgImm8u), /*6908*/ uint16(xMatch), /*6909*/ uint16(xSetOp), uint16(CMPSD_XMM), /*6911*/ uint16(xReadSlashR), /*6912*/ uint16(xReadIb), /*6913*/ uint16(xArgXmm1), /*6914*/ uint16(xArgXmm2M64), /*6915*/ uint16(xArgImm8u), /*6916*/ uint16(xMatch), /*6917*/ uint16(xSetOp), uint16(CMPSS), /*6919*/ uint16(xReadSlashR), /*6920*/ uint16(xReadIb), /*6921*/ uint16(xArgXmm1), /*6922*/ uint16(xArgXmm2M32), /*6923*/ uint16(xArgImm8u), /*6924*/ uint16(xMatch), /*6925*/ uint16(xCondIs64), 6928, 6944, /*6928*/ uint16(xCondDataSize), 6932, 6938, 0, /*6932*/ uint16(xSetOp), uint16(MOVNTI), /*6934*/ uint16(xReadSlashR), /*6935*/ uint16(xArgM32), /*6936*/ uint16(xArgR32), /*6937*/ uint16(xMatch), /*6938*/ uint16(xSetOp), uint16(MOVNTI), /*6940*/ uint16(xReadSlashR), /*6941*/ uint16(xArgM32), /*6942*/ uint16(xArgR32), /*6943*/ uint16(xMatch), /*6944*/ uint16(xCondDataSize), 6932, 6938, 6948, /*6948*/ uint16(xSetOp), uint16(MOVNTI), /*6950*/ uint16(xReadSlashR), /*6951*/ uint16(xArgM64), /*6952*/ uint16(xArgR64), /*6953*/ uint16(xMatch), /*6954*/ uint16(xCondPrefix), 2, 0x66, 6968, 0x0, 6960, /*6960*/ uint16(xSetOp), uint16(PINSRW), /*6962*/ uint16(xReadSlashR), /*6963*/ uint16(xReadIb), /*6964*/ uint16(xArgMm), /*6965*/ uint16(xArgR32M16), /*6966*/ uint16(xArgImm8u), /*6967*/ uint16(xMatch), /*6968*/ uint16(xSetOp), uint16(PINSRW), /*6970*/ uint16(xReadSlashR), /*6971*/ uint16(xReadIb), /*6972*/ uint16(xArgXmm), /*6973*/ uint16(xArgR32M16), /*6974*/ uint16(xArgImm8u), /*6975*/ uint16(xMatch), /*6976*/ uint16(xCondPrefix), 2, 0x66, 6990, 0x0, 6982, /*6982*/ uint16(xSetOp), uint16(PEXTRW), /*6984*/ uint16(xReadSlashR), /*6985*/ uint16(xReadIb), /*6986*/ uint16(xArgR32), /*6987*/ uint16(xArgMm2), /*6988*/ uint16(xArgImm8u), /*6989*/ uint16(xMatch), /*6990*/ uint16(xSetOp), uint16(PEXTRW), /*6992*/ uint16(xReadSlashR), /*6993*/ uint16(xReadIb), /*6994*/ uint16(xArgR32), /*6995*/ uint16(xArgXmm2), /*6996*/ uint16(xArgImm8u), /*6997*/ uint16(xMatch), /*6998*/ uint16(xCondPrefix), 2, 0x66, 7012, 0x0, 7004, /*7004*/ uint16(xSetOp), uint16(SHUFPS), /*7006*/ uint16(xReadSlashR), /*7007*/ uint16(xReadIb), /*7008*/ uint16(xArgXmm1), /*7009*/ uint16(xArgXmm2M128), /*7010*/ uint16(xArgImm8u), /*7011*/ uint16(xMatch), /*7012*/ uint16(xSetOp), uint16(SHUFPD), /*7014*/ uint16(xReadSlashR), /*7015*/ uint16(xReadIb), /*7016*/ uint16(xArgXmm1), /*7017*/ uint16(xArgXmm2M128), /*7018*/ uint16(xArgImm8u), /*7019*/ uint16(xMatch), /*7020*/ uint16(xCondSlashR), 0, // 0 7029, // 1 0, // 2 7052, // 3 7075, // 4 7098, // 5 7121, // 6 0, // 7 /*7029*/ uint16(xCondIs64), 7032, 7044, /*7032*/ uint16(xCondDataSize), 7036, 7040, 0, /*7036*/ uint16(xSetOp), uint16(CMPXCHG8B), /*7038*/ uint16(xArgM64), /*7039*/ uint16(xMatch), /*7040*/ uint16(xSetOp), uint16(CMPXCHG8B), /*7042*/ uint16(xArgM64), /*7043*/ uint16(xMatch), /*7044*/ uint16(xCondDataSize), 7036, 7040, 7048, /*7048*/ uint16(xSetOp), uint16(CMPXCHG16B), /*7050*/ uint16(xArgM128), /*7051*/ uint16(xMatch), /*7052*/ uint16(xCondIs64), 7055, 7067, /*7055*/ uint16(xCondDataSize), 7059, 7063, 0, /*7059*/ uint16(xSetOp), uint16(XRSTORS), /*7061*/ uint16(xArgMem), /*7062*/ uint16(xMatch), /*7063*/ uint16(xSetOp), uint16(XRSTORS), /*7065*/ uint16(xArgMem), /*7066*/ uint16(xMatch), /*7067*/ uint16(xCondDataSize), 7059, 7063, 7071, /*7071*/ uint16(xSetOp), uint16(XRSTORS64), /*7073*/ uint16(xArgMem), /*7074*/ uint16(xMatch), /*7075*/ uint16(xCondIs64), 7078, 7090, /*7078*/ uint16(xCondDataSize), 7082, 7086, 0, /*7082*/ uint16(xSetOp), uint16(XSAVEC), /*7084*/ uint16(xArgMem), /*7085*/ uint16(xMatch), /*7086*/ uint16(xSetOp), uint16(XSAVEC), /*7088*/ uint16(xArgMem), /*7089*/ uint16(xMatch), /*7090*/ uint16(xCondDataSize), 7082, 7086, 7094, /*7094*/ uint16(xSetOp), uint16(XSAVEC64), /*7096*/ uint16(xArgMem), /*7097*/ uint16(xMatch), /*7098*/ uint16(xCondIs64), 7101, 7113, /*7101*/ uint16(xCondDataSize), 7105, 7109, 0, /*7105*/ uint16(xSetOp), uint16(XSAVES), /*7107*/ uint16(xArgMem), /*7108*/ uint16(xMatch), /*7109*/ uint16(xSetOp), uint16(XSAVES), /*7111*/ uint16(xArgMem), /*7112*/ uint16(xMatch), /*7113*/ uint16(xCondDataSize), 7105, 7109, 7117, /*7117*/ uint16(xSetOp), uint16(XSAVES64), /*7119*/ uint16(xArgMem), /*7120*/ uint16(xMatch), /*7121*/ uint16(xCondIs64), 7124, 7142, /*7124*/ uint16(xCondDataSize), 7128, 7135, 0, /*7128*/ uint16(xCondIsMem), 7131, 0, /*7131*/ uint16(xSetOp), uint16(RDRAND), /*7133*/ uint16(xArgRmf16), /*7134*/ uint16(xMatch), /*7135*/ uint16(xCondIsMem), 7138, 0, /*7138*/ uint16(xSetOp), uint16(RDRAND), /*7140*/ uint16(xArgRmf32), /*7141*/ uint16(xMatch), /*7142*/ uint16(xCondDataSize), 7128, 7135, 7146, /*7146*/ uint16(xSetOp), uint16(RDRAND), /*7148*/ uint16(xMatch), /*7149*/ uint16(xCondIs64), 7152, 7164, /*7152*/ uint16(xCondDataSize), 7156, 7160, 0, /*7156*/ uint16(xSetOp), uint16(BSWAP), /*7158*/ uint16(xArgR16op), /*7159*/ uint16(xMatch), /*7160*/ uint16(xSetOp), uint16(BSWAP), /*7162*/ uint16(xArgR32op), /*7163*/ uint16(xMatch), /*7164*/ uint16(xCondDataSize), 7156, 7160, 7168, /*7168*/ uint16(xSetOp), uint16(BSWAP), /*7170*/ uint16(xArgR64op), /*7171*/ uint16(xMatch), /*7172*/ uint16(xCondPrefix), 2, 0xF2, 7184, 0x66, 7178, /*7178*/ uint16(xSetOp), uint16(ADDSUBPD), /*7180*/ uint16(xReadSlashR), /*7181*/ uint16(xArgXmm1), /*7182*/ uint16(xArgXmm2M128), /*7183*/ uint16(xMatch), /*7184*/ uint16(xSetOp), uint16(ADDSUBPS), /*7186*/ uint16(xReadSlashR), /*7187*/ uint16(xArgXmm1), /*7188*/ uint16(xArgXmm2M128), /*7189*/ uint16(xMatch), /*7190*/ uint16(xCondPrefix), 2, 0x66, 7202, 0x0, 7196, /*7196*/ uint16(xSetOp), uint16(PSRLW), /*7198*/ uint16(xReadSlashR), /*7199*/ uint16(xArgMm), /*7200*/ uint16(xArgMmM64), /*7201*/ uint16(xMatch), /*7202*/ uint16(xSetOp), uint16(PSRLW), /*7204*/ uint16(xReadSlashR), /*7205*/ uint16(xArgXmm1), /*7206*/ uint16(xArgXmm2M128), /*7207*/ uint16(xMatch), /*7208*/ uint16(xCondPrefix), 2, 0x66, 7220, 0x0, 7214, /*7214*/ uint16(xSetOp), uint16(PSRLD), /*7216*/ uint16(xReadSlashR), /*7217*/ uint16(xArgMm), /*7218*/ uint16(xArgMmM64), /*7219*/ uint16(xMatch), /*7220*/ uint16(xSetOp), uint16(PSRLD), /*7222*/ uint16(xReadSlashR), /*7223*/ uint16(xArgXmm1), /*7224*/ uint16(xArgXmm2M128), /*7225*/ uint16(xMatch), /*7226*/ uint16(xCondPrefix), 2, 0x66, 7238, 0x0, 7232, /*7232*/ uint16(xSetOp), uint16(PSRLQ), /*7234*/ uint16(xReadSlashR), /*7235*/ uint16(xArgMm), /*7236*/ uint16(xArgMmM64), /*7237*/ uint16(xMatch), /*7238*/ uint16(xSetOp), uint16(PSRLQ), /*7240*/ uint16(xReadSlashR), /*7241*/ uint16(xArgXmm1), /*7242*/ uint16(xArgXmm2M128), /*7243*/ uint16(xMatch), /*7244*/ uint16(xCondPrefix), 2, 0x66, 7256, 0x0, 7250, /*7250*/ uint16(xSetOp), uint16(PADDQ), /*7252*/ uint16(xReadSlashR), /*7253*/ uint16(xArgMm1), /*7254*/ uint16(xArgMm2M64), /*7255*/ uint16(xMatch), /*7256*/ uint16(xSetOp), uint16(PADDQ), /*7258*/ uint16(xReadSlashR), /*7259*/ uint16(xArgXmm1), /*7260*/ uint16(xArgXmm2M128), /*7261*/ uint16(xMatch), /*7262*/ uint16(xCondPrefix), 2, 0x66, 7274, 0x0, 7268, /*7268*/ uint16(xSetOp), uint16(PMULLW), /*7270*/ uint16(xReadSlashR), /*7271*/ uint16(xArgMm), /*7272*/ uint16(xArgMmM64), /*7273*/ uint16(xMatch), /*7274*/ uint16(xSetOp), uint16(PMULLW), /*7276*/ uint16(xReadSlashR), /*7277*/ uint16(xArgXmm1), /*7278*/ uint16(xArgXmm2M128), /*7279*/ uint16(xMatch), /*7280*/ uint16(xCondPrefix), 3, 0xF3, 7300, 0xF2, 7294, 0x66, 7288, /*7288*/ uint16(xSetOp), uint16(MOVQ), /*7290*/ uint16(xReadSlashR), /*7291*/ uint16(xArgXmm2M64), /*7292*/ uint16(xArgXmm1), /*7293*/ uint16(xMatch), /*7294*/ uint16(xSetOp), uint16(MOVDQ2Q), /*7296*/ uint16(xReadSlashR), /*7297*/ uint16(xArgMm), /*7298*/ uint16(xArgXmm2), /*7299*/ uint16(xMatch), /*7300*/ uint16(xSetOp), uint16(MOVQ2DQ), /*7302*/ uint16(xReadSlashR), /*7303*/ uint16(xArgXmm1), /*7304*/ uint16(xArgMm2), /*7305*/ uint16(xMatch), /*7306*/ uint16(xCondPrefix), 2, 0x66, 7318, 0x0, 7312, /*7312*/ uint16(xSetOp), uint16(PMOVMSKB), /*7314*/ uint16(xReadSlashR), /*7315*/ uint16(xArgR32), /*7316*/ uint16(xArgMm2), /*7317*/ uint16(xMatch), /*7318*/ uint16(xSetOp), uint16(PMOVMSKB), /*7320*/ uint16(xReadSlashR), /*7321*/ uint16(xArgR32), /*7322*/ uint16(xArgXmm2), /*7323*/ uint16(xMatch), /*7324*/ uint16(xCondPrefix), 2, 0x66, 7336, 0x0, 7330, /*7330*/ uint16(xSetOp), uint16(PSUBUSB), /*7332*/ uint16(xReadSlashR), /*7333*/ uint16(xArgMm), /*7334*/ uint16(xArgMmM64), /*7335*/ uint16(xMatch), /*7336*/ uint16(xSetOp), uint16(PSUBUSB), /*7338*/ uint16(xReadSlashR), /*7339*/ uint16(xArgXmm1), /*7340*/ uint16(xArgXmm2M128), /*7341*/ uint16(xMatch), /*7342*/ uint16(xCondPrefix), 2, 0x66, 7354, 0x0, 7348, /*7348*/ uint16(xSetOp), uint16(PSUBUSW), /*7350*/ uint16(xReadSlashR), /*7351*/ uint16(xArgMm), /*7352*/ uint16(xArgMmM64), /*7353*/ uint16(xMatch), /*7354*/ uint16(xSetOp), uint16(PSUBUSW), /*7356*/ uint16(xReadSlashR), /*7357*/ uint16(xArgXmm1), /*7358*/ uint16(xArgXmm2M128), /*7359*/ uint16(xMatch), /*7360*/ uint16(xCondPrefix), 2, 0x66, 7372, 0x0, 7366, /*7366*/ uint16(xSetOp), uint16(PMINUB), /*7368*/ uint16(xReadSlashR), /*7369*/ uint16(xArgMm1), /*7370*/ uint16(xArgMm2M64), /*7371*/ uint16(xMatch), /*7372*/ uint16(xSetOp), uint16(PMINUB), /*7374*/ uint16(xReadSlashR), /*7375*/ uint16(xArgXmm1), /*7376*/ uint16(xArgXmm2M128), /*7377*/ uint16(xMatch), /*7378*/ uint16(xCondPrefix), 2, 0x66, 7390, 0x0, 7384, /*7384*/ uint16(xSetOp), uint16(PAND), /*7386*/ uint16(xReadSlashR), /*7387*/ uint16(xArgMm), /*7388*/ uint16(xArgMmM64), /*7389*/ uint16(xMatch), /*7390*/ uint16(xSetOp), uint16(PAND), /*7392*/ uint16(xReadSlashR), /*7393*/ uint16(xArgXmm1), /*7394*/ uint16(xArgXmm2M128), /*7395*/ uint16(xMatch), /*7396*/ uint16(xCondPrefix), 2, 0x66, 7408, 0x0, 7402, /*7402*/ uint16(xSetOp), uint16(PADDUSB), /*7404*/ uint16(xReadSlashR), /*7405*/ uint16(xArgMm), /*7406*/ uint16(xArgMmM64), /*7407*/ uint16(xMatch), /*7408*/ uint16(xSetOp), uint16(PADDUSB), /*7410*/ uint16(xReadSlashR), /*7411*/ uint16(xArgXmm1), /*7412*/ uint16(xArgXmm2M128), /*7413*/ uint16(xMatch), /*7414*/ uint16(xCondPrefix), 2, 0x66, 7426, 0x0, 7420, /*7420*/ uint16(xSetOp), uint16(PADDUSW), /*7422*/ uint16(xReadSlashR), /*7423*/ uint16(xArgMm), /*7424*/ uint16(xArgMmM64), /*7425*/ uint16(xMatch), /*7426*/ uint16(xSetOp), uint16(PADDUSW), /*7428*/ uint16(xReadSlashR), /*7429*/ uint16(xArgXmm1), /*7430*/ uint16(xArgXmm2M128), /*7431*/ uint16(xMatch), /*7432*/ uint16(xCondPrefix), 2, 0x66, 7444, 0x0, 7438, /*7438*/ uint16(xSetOp), uint16(PMAXUB), /*7440*/ uint16(xReadSlashR), /*7441*/ uint16(xArgMm1), /*7442*/ uint16(xArgMm2M64), /*7443*/ uint16(xMatch), /*7444*/ uint16(xSetOp), uint16(PMAXUB), /*7446*/ uint16(xReadSlashR), /*7447*/ uint16(xArgXmm1), /*7448*/ uint16(xArgXmm2M128), /*7449*/ uint16(xMatch), /*7450*/ uint16(xCondPrefix), 2, 0x66, 7462, 0x0, 7456, /*7456*/ uint16(xSetOp), uint16(PANDN), /*7458*/ uint16(xReadSlashR), /*7459*/ uint16(xArgMm), /*7460*/ uint16(xArgMmM64), /*7461*/ uint16(xMatch), /*7462*/ uint16(xSetOp), uint16(PANDN), /*7464*/ uint16(xReadSlashR), /*7465*/ uint16(xArgXmm1), /*7466*/ uint16(xArgXmm2M128), /*7467*/ uint16(xMatch), /*7468*/ uint16(xCondPrefix), 2, 0x66, 7480, 0x0, 7474, /*7474*/ uint16(xSetOp), uint16(PAVGB), /*7476*/ uint16(xReadSlashR), /*7477*/ uint16(xArgMm1), /*7478*/ uint16(xArgMm2M64), /*7479*/ uint16(xMatch), /*7480*/ uint16(xSetOp), uint16(PAVGB), /*7482*/ uint16(xReadSlashR), /*7483*/ uint16(xArgXmm1), /*7484*/ uint16(xArgXmm2M128), /*7485*/ uint16(xMatch), /*7486*/ uint16(xCondPrefix), 2, 0x66, 7498, 0x0, 7492, /*7492*/ uint16(xSetOp), uint16(PSRAW), /*7494*/ uint16(xReadSlashR), /*7495*/ uint16(xArgMm), /*7496*/ uint16(xArgMmM64), /*7497*/ uint16(xMatch), /*7498*/ uint16(xSetOp), uint16(PSRAW), /*7500*/ uint16(xReadSlashR), /*7501*/ uint16(xArgXmm1), /*7502*/ uint16(xArgXmm2M128), /*7503*/ uint16(xMatch), /*7504*/ uint16(xCondPrefix), 2, 0x66, 7516, 0x0, 7510, /*7510*/ uint16(xSetOp), uint16(PSRAD), /*7512*/ uint16(xReadSlashR), /*7513*/ uint16(xArgMm), /*7514*/ uint16(xArgMmM64), /*7515*/ uint16(xMatch), /*7516*/ uint16(xSetOp), uint16(PSRAD), /*7518*/ uint16(xReadSlashR), /*7519*/ uint16(xArgXmm1), /*7520*/ uint16(xArgXmm2M128), /*7521*/ uint16(xMatch), /*7522*/ uint16(xCondPrefix), 2, 0x66, 7534, 0x0, 7528, /*7528*/ uint16(xSetOp), uint16(PAVGW), /*7530*/ uint16(xReadSlashR), /*7531*/ uint16(xArgMm1), /*7532*/ uint16(xArgMm2M64), /*7533*/ uint16(xMatch), /*7534*/ uint16(xSetOp), uint16(PAVGW), /*7536*/ uint16(xReadSlashR), /*7537*/ uint16(xArgXmm1), /*7538*/ uint16(xArgXmm2M128), /*7539*/ uint16(xMatch), /*7540*/ uint16(xCondPrefix), 2, 0x66, 7552, 0x0, 7546, /*7546*/ uint16(xSetOp), uint16(PMULHUW), /*7548*/ uint16(xReadSlashR), /*7549*/ uint16(xArgMm1), /*7550*/ uint16(xArgMm2M64), /*7551*/ uint16(xMatch), /*7552*/ uint16(xSetOp), uint16(PMULHUW), /*7554*/ uint16(xReadSlashR), /*7555*/ uint16(xArgXmm1), /*7556*/ uint16(xArgXmm2M128), /*7557*/ uint16(xMatch), /*7558*/ uint16(xCondPrefix), 2, 0x66, 7570, 0x0, 7564, /*7564*/ uint16(xSetOp), uint16(PMULHW), /*7566*/ uint16(xReadSlashR), /*7567*/ uint16(xArgMm), /*7568*/ uint16(xArgMmM64), /*7569*/ uint16(xMatch), /*7570*/ uint16(xSetOp), uint16(PMULHW), /*7572*/ uint16(xReadSlashR), /*7573*/ uint16(xArgXmm1), /*7574*/ uint16(xArgXmm2M128), /*7575*/ uint16(xMatch), /*7576*/ uint16(xCondPrefix), 3, 0xF3, 7596, 0xF2, 7590, 0x66, 7584, /*7584*/ uint16(xSetOp), uint16(CVTTPD2DQ), /*7586*/ uint16(xReadSlashR), /*7587*/ uint16(xArgXmm1), /*7588*/ uint16(xArgXmm2M128), /*7589*/ uint16(xMatch), /*7590*/ uint16(xSetOp), uint16(CVTPD2DQ), /*7592*/ uint16(xReadSlashR), /*7593*/ uint16(xArgXmm1), /*7594*/ uint16(xArgXmm2M128), /*7595*/ uint16(xMatch), /*7596*/ uint16(xSetOp), uint16(CVTDQ2PD), /*7598*/ uint16(xReadSlashR), /*7599*/ uint16(xArgXmm1), /*7600*/ uint16(xArgXmm2M64), /*7601*/ uint16(xMatch), /*7602*/ uint16(xCondPrefix), 2, 0x66, 7614, 0x0, 7608, /*7608*/ uint16(xSetOp), uint16(MOVNTQ), /*7610*/ uint16(xReadSlashR), /*7611*/ uint16(xArgM64), /*7612*/ uint16(xArgMm), /*7613*/ uint16(xMatch), /*7614*/ uint16(xSetOp), uint16(MOVNTDQ), /*7616*/ uint16(xReadSlashR), /*7617*/ uint16(xArgM128), /*7618*/ uint16(xArgXmm), /*7619*/ uint16(xMatch), /*7620*/ uint16(xCondPrefix), 2, 0x66, 7632, 0x0, 7626, /*7626*/ uint16(xSetOp), uint16(PSUBSB), /*7628*/ uint16(xReadSlashR), /*7629*/ uint16(xArgMm), /*7630*/ uint16(xArgMmM64), /*7631*/ uint16(xMatch), /*7632*/ uint16(xSetOp), uint16(PSUBSB), /*7634*/ uint16(xReadSlashR), /*7635*/ uint16(xArgXmm1), /*7636*/ uint16(xArgXmm2M128), /*7637*/ uint16(xMatch), /*7638*/ uint16(xCondPrefix), 2, 0x66, 7650, 0x0, 7644, /*7644*/ uint16(xSetOp), uint16(PSUBSW), /*7646*/ uint16(xReadSlashR), /*7647*/ uint16(xArgMm), /*7648*/ uint16(xArgMmM64), /*7649*/ uint16(xMatch), /*7650*/ uint16(xSetOp), uint16(PSUBSW), /*7652*/ uint16(xReadSlashR), /*7653*/ uint16(xArgXmm1), /*7654*/ uint16(xArgXmm2M128), /*7655*/ uint16(xMatch), /*7656*/ uint16(xCondPrefix), 2, 0x66, 7668, 0x0, 7662, /*7662*/ uint16(xSetOp), uint16(PMINSW), /*7664*/ uint16(xReadSlashR), /*7665*/ uint16(xArgMm1), /*7666*/ uint16(xArgMm2M64), /*7667*/ uint16(xMatch), /*7668*/ uint16(xSetOp), uint16(PMINSW), /*7670*/ uint16(xReadSlashR), /*7671*/ uint16(xArgXmm1), /*7672*/ uint16(xArgXmm2M128), /*7673*/ uint16(xMatch), /*7674*/ uint16(xCondPrefix), 2, 0x66, 7686, 0x0, 7680, /*7680*/ uint16(xSetOp), uint16(POR), /*7682*/ uint16(xReadSlashR), /*7683*/ uint16(xArgMm), /*7684*/ uint16(xArgMmM64), /*7685*/ uint16(xMatch), /*7686*/ uint16(xSetOp), uint16(POR), /*7688*/ uint16(xReadSlashR), /*7689*/ uint16(xArgXmm1), /*7690*/ uint16(xArgXmm2M128), /*7691*/ uint16(xMatch), /*7692*/ uint16(xCondPrefix), 2, 0x66, 7704, 0x0, 7698, /*7698*/ uint16(xSetOp), uint16(PADDSB), /*7700*/ uint16(xReadSlashR), /*7701*/ uint16(xArgMm), /*7702*/ uint16(xArgMmM64), /*7703*/ uint16(xMatch), /*7704*/ uint16(xSetOp), uint16(PADDSB), /*7706*/ uint16(xReadSlashR), /*7707*/ uint16(xArgXmm1), /*7708*/ uint16(xArgXmm2M128), /*7709*/ uint16(xMatch), /*7710*/ uint16(xCondPrefix), 2, 0x66, 7722, 0x0, 7716, /*7716*/ uint16(xSetOp), uint16(PADDSW), /*7718*/ uint16(xReadSlashR), /*7719*/ uint16(xArgMm), /*7720*/ uint16(xArgMmM64), /*7721*/ uint16(xMatch), /*7722*/ uint16(xSetOp), uint16(PADDSW), /*7724*/ uint16(xReadSlashR), /*7725*/ uint16(xArgXmm1), /*7726*/ uint16(xArgXmm2M128), /*7727*/ uint16(xMatch), /*7728*/ uint16(xCondPrefix), 2, 0x66, 7740, 0x0, 7734, /*7734*/ uint16(xSetOp), uint16(PMAXSW), /*7736*/ uint16(xReadSlashR), /*7737*/ uint16(xArgMm1), /*7738*/ uint16(xArgMm2M64), /*7739*/ uint16(xMatch), /*7740*/ uint16(xSetOp), uint16(PMAXSW), /*7742*/ uint16(xReadSlashR), /*7743*/ uint16(xArgXmm1), /*7744*/ uint16(xArgXmm2M128), /*7745*/ uint16(xMatch), /*7746*/ uint16(xCondPrefix), 2, 0x66, 7758, 0x0, 7752, /*7752*/ uint16(xSetOp), uint16(PXOR), /*7754*/ uint16(xReadSlashR), /*7755*/ uint16(xArgMm), /*7756*/ uint16(xArgMmM64), /*7757*/ uint16(xMatch), /*7758*/ uint16(xSetOp), uint16(PXOR), /*7760*/ uint16(xReadSlashR), /*7761*/ uint16(xArgXmm1), /*7762*/ uint16(xArgXmm2M128), /*7763*/ uint16(xMatch), /*7764*/ uint16(xCondPrefix), 1, 0xF2, 7768, /*7768*/ uint16(xSetOp), uint16(LDDQU), /*7770*/ uint16(xReadSlashR), /*7771*/ uint16(xArgXmm1), /*7772*/ uint16(xArgM128), /*7773*/ uint16(xMatch), /*7774*/ uint16(xCondPrefix), 2, 0x66, 7786, 0x0, 7780, /*7780*/ uint16(xSetOp), uint16(PSLLW), /*7782*/ uint16(xReadSlashR), /*7783*/ uint16(xArgMm), /*7784*/ uint16(xArgMmM64), /*7785*/ uint16(xMatch), /*7786*/ uint16(xSetOp), uint16(PSLLW), /*7788*/ uint16(xReadSlashR), /*7789*/ uint16(xArgXmm1), /*7790*/ uint16(xArgXmm2M128), /*7791*/ uint16(xMatch), /*7792*/ uint16(xCondPrefix), 2, 0x66, 7804, 0x0, 7798, /*7798*/ uint16(xSetOp), uint16(PSLLD), /*7800*/ uint16(xReadSlashR), /*7801*/ uint16(xArgMm), /*7802*/ uint16(xArgMmM64), /*7803*/ uint16(xMatch), /*7804*/ uint16(xSetOp), uint16(PSLLD), /*7806*/ uint16(xReadSlashR), /*7807*/ uint16(xArgXmm1), /*7808*/ uint16(xArgXmm2M128), /*7809*/ uint16(xMatch), /*7810*/ uint16(xCondPrefix), 2, 0x66, 7822, 0x0, 7816, /*7816*/ uint16(xSetOp), uint16(PSLLQ), /*7818*/ uint16(xReadSlashR), /*7819*/ uint16(xArgMm), /*7820*/ uint16(xArgMmM64), /*7821*/ uint16(xMatch), /*7822*/ uint16(xSetOp), uint16(PSLLQ), /*7824*/ uint16(xReadSlashR), /*7825*/ uint16(xArgXmm1), /*7826*/ uint16(xArgXmm2M128), /*7827*/ uint16(xMatch), /*7828*/ uint16(xCondPrefix), 2, 0x66, 7840, 0x0, 7834, /*7834*/ uint16(xSetOp), uint16(PMULUDQ), /*7836*/ uint16(xReadSlashR), /*7837*/ uint16(xArgMm1), /*7838*/ uint16(xArgMm2M64), /*7839*/ uint16(xMatch), /*7840*/ uint16(xSetOp), uint16(PMULUDQ), /*7842*/ uint16(xReadSlashR), /*7843*/ uint16(xArgXmm1), /*7844*/ uint16(xArgXmm2M128), /*7845*/ uint16(xMatch), /*7846*/ uint16(xCondPrefix), 2, 0x66, 7858, 0x0, 7852, /*7852*/ uint16(xSetOp), uint16(PMADDWD), /*7854*/ uint16(xReadSlashR), /*7855*/ uint16(xArgMm), /*7856*/ uint16(xArgMmM64), /*7857*/ uint16(xMatch), /*7858*/ uint16(xSetOp), uint16(PMADDWD), /*7860*/ uint16(xReadSlashR), /*7861*/ uint16(xArgXmm1), /*7862*/ uint16(xArgXmm2M128), /*7863*/ uint16(xMatch), /*7864*/ uint16(xCondPrefix), 2, 0x66, 7876, 0x0, 7870, /*7870*/ uint16(xSetOp), uint16(PSADBW), /*7872*/ uint16(xReadSlashR), /*7873*/ uint16(xArgMm1), /*7874*/ uint16(xArgMm2M64), /*7875*/ uint16(xMatch), /*7876*/ uint16(xSetOp), uint16(PSADBW), /*7878*/ uint16(xReadSlashR), /*7879*/ uint16(xArgXmm1), /*7880*/ uint16(xArgXmm2M128), /*7881*/ uint16(xMatch), /*7882*/ uint16(xCondPrefix), 2, 0x66, 7894, 0x0, 7888, /*7888*/ uint16(xSetOp), uint16(MASKMOVQ), /*7890*/ uint16(xReadSlashR), /*7891*/ uint16(xArgMm1), /*7892*/ uint16(xArgMm2), /*7893*/ uint16(xMatch), /*7894*/ uint16(xSetOp), uint16(MASKMOVDQU), /*7896*/ uint16(xReadSlashR), /*7897*/ uint16(xArgXmm1), /*7898*/ uint16(xArgXmm2), /*7899*/ uint16(xMatch), /*7900*/ uint16(xCondPrefix), 2, 0x66, 7912, 0x0, 7906, /*7906*/ uint16(xSetOp), uint16(PSUBB), /*7908*/ uint16(xReadSlashR), /*7909*/ uint16(xArgMm), /*7910*/ uint16(xArgMmM64), /*7911*/ uint16(xMatch), /*7912*/ uint16(xSetOp), uint16(PSUBB), /*7914*/ uint16(xReadSlashR), /*7915*/ uint16(xArgXmm1), /*7916*/ uint16(xArgXmm2M128), /*7917*/ uint16(xMatch), /*7918*/ uint16(xCondPrefix), 2, 0x66, 7930, 0x0, 7924, /*7924*/ uint16(xSetOp), uint16(PSUBW), /*7926*/ uint16(xReadSlashR), /*7927*/ uint16(xArgMm), /*7928*/ uint16(xArgMmM64), /*7929*/ uint16(xMatch), /*7930*/ uint16(xSetOp), uint16(PSUBW), /*7932*/ uint16(xReadSlashR), /*7933*/ uint16(xArgXmm1), /*7934*/ uint16(xArgXmm2M128), /*7935*/ uint16(xMatch), /*7936*/ uint16(xCondPrefix), 2, 0x66, 7948, 0x0, 7942, /*7942*/ uint16(xSetOp), uint16(PSUBD), /*7944*/ uint16(xReadSlashR), /*7945*/ uint16(xArgMm), /*7946*/ uint16(xArgMmM64), /*7947*/ uint16(xMatch), /*7948*/ uint16(xSetOp), uint16(PSUBD), /*7950*/ uint16(xReadSlashR), /*7951*/ uint16(xArgXmm1), /*7952*/ uint16(xArgXmm2M128), /*7953*/ uint16(xMatch), /*7954*/ uint16(xCondPrefix), 2, 0x66, 7966, 0x0, 7960, /*7960*/ uint16(xSetOp), uint16(PSUBQ), /*7962*/ uint16(xReadSlashR), /*7963*/ uint16(xArgMm1), /*7964*/ uint16(xArgMm2M64), /*7965*/ uint16(xMatch), /*7966*/ uint16(xSetOp), uint16(PSUBQ), /*7968*/ uint16(xReadSlashR), /*7969*/ uint16(xArgXmm1), /*7970*/ uint16(xArgXmm2M128), /*7971*/ uint16(xMatch), /*7972*/ uint16(xCondPrefix), 2, 0x66, 7984, 0x0, 7978, /*7978*/ uint16(xSetOp), uint16(PADDB), /*7980*/ uint16(xReadSlashR), /*7981*/ uint16(xArgMm), /*7982*/ uint16(xArgMmM64), /*7983*/ uint16(xMatch), /*7984*/ uint16(xSetOp), uint16(PADDB), /*7986*/ uint16(xReadSlashR), /*7987*/ uint16(xArgXmm1), /*7988*/ uint16(xArgXmm2M128), /*7989*/ uint16(xMatch), /*7990*/ uint16(xCondPrefix), 2, 0x66, 8002, 0x0, 7996, /*7996*/ uint16(xSetOp), uint16(PADDW), /*7998*/ uint16(xReadSlashR), /*7999*/ uint16(xArgMm), /*8000*/ uint16(xArgMmM64), /*8001*/ uint16(xMatch), /*8002*/ uint16(xSetOp), uint16(PADDW), /*8004*/ uint16(xReadSlashR), /*8005*/ uint16(xArgXmm1), /*8006*/ uint16(xArgXmm2M128), /*8007*/ uint16(xMatch), /*8008*/ uint16(xCondPrefix), 2, 0x66, 8020, 0x0, 8014, /*8014*/ uint16(xSetOp), uint16(PADDD), /*8016*/ uint16(xReadSlashR), /*8017*/ uint16(xArgMm), /*8018*/ uint16(xArgMmM64), /*8019*/ uint16(xMatch), /*8020*/ uint16(xSetOp), uint16(PADDD), /*8022*/ uint16(xReadSlashR), /*8023*/ uint16(xArgXmm1), /*8024*/ uint16(xArgXmm2M128), /*8025*/ uint16(xMatch), /*8026*/ uint16(xSetOp), uint16(ADC), /*8028*/ uint16(xReadSlashR), /*8029*/ uint16(xArgRM8), /*8030*/ uint16(xArgR8), /*8031*/ uint16(xMatch), /*8032*/ uint16(xCondIs64), 8035, 8051, /*8035*/ uint16(xCondDataSize), 8039, 8045, 0, /*8039*/ uint16(xSetOp), uint16(ADC), /*8041*/ uint16(xReadSlashR), /*8042*/ uint16(xArgRM16), /*8043*/ uint16(xArgR16), /*8044*/ uint16(xMatch), /*8045*/ uint16(xSetOp), uint16(ADC), /*8047*/ uint16(xReadSlashR), /*8048*/ uint16(xArgRM32), /*8049*/ uint16(xArgR32), /*8050*/ uint16(xMatch), /*8051*/ uint16(xCondDataSize), 8039, 8045, 8055, /*8055*/ uint16(xSetOp), uint16(ADC), /*8057*/ uint16(xReadSlashR), /*8058*/ uint16(xArgRM64), /*8059*/ uint16(xArgR64), /*8060*/ uint16(xMatch), /*8061*/ uint16(xSetOp), uint16(ADC), /*8063*/ uint16(xReadSlashR), /*8064*/ uint16(xArgR8), /*8065*/ uint16(xArgRM8), /*8066*/ uint16(xMatch), /*8067*/ uint16(xCondIs64), 8070, 8086, /*8070*/ uint16(xCondDataSize), 8074, 8080, 0, /*8074*/ uint16(xSetOp), uint16(ADC), /*8076*/ uint16(xReadSlashR), /*8077*/ uint16(xArgR16), /*8078*/ uint16(xArgRM16), /*8079*/ uint16(xMatch), /*8080*/ uint16(xSetOp), uint16(ADC), /*8082*/ uint16(xReadSlashR), /*8083*/ uint16(xArgR32), /*8084*/ uint16(xArgRM32), /*8085*/ uint16(xMatch), /*8086*/ uint16(xCondDataSize), 8074, 8080, 8090, /*8090*/ uint16(xSetOp), uint16(ADC), /*8092*/ uint16(xReadSlashR), /*8093*/ uint16(xArgR64), /*8094*/ uint16(xArgRM64), /*8095*/ uint16(xMatch), /*8096*/ uint16(xSetOp), uint16(ADC), /*8098*/ uint16(xReadIb), /*8099*/ uint16(xArgAL), /*8100*/ uint16(xArgImm8u), /*8101*/ uint16(xMatch), /*8102*/ uint16(xCondIs64), 8105, 8121, /*8105*/ uint16(xCondDataSize), 8109, 8115, 0, /*8109*/ uint16(xSetOp), uint16(ADC), /*8111*/ uint16(xReadIw), /*8112*/ uint16(xArgAX), /*8113*/ uint16(xArgImm16), /*8114*/ uint16(xMatch), /*8115*/ uint16(xSetOp), uint16(ADC), /*8117*/ uint16(xReadId), /*8118*/ uint16(xArgEAX), /*8119*/ uint16(xArgImm32), /*8120*/ uint16(xMatch), /*8121*/ uint16(xCondDataSize), 8109, 8115, 8125, /*8125*/ uint16(xSetOp), uint16(ADC), /*8127*/ uint16(xReadId), /*8128*/ uint16(xArgRAX), /*8129*/ uint16(xArgImm32), /*8130*/ uint16(xMatch), /*8131*/ uint16(xCondIs64), 8134, 0, /*8134*/ uint16(xSetOp), uint16(PUSH), /*8136*/ uint16(xArgSS), /*8137*/ uint16(xMatch), /*8138*/ uint16(xCondIs64), 8141, 0, /*8141*/ uint16(xSetOp), uint16(POP), /*8143*/ uint16(xArgSS), /*8144*/ uint16(xMatch), /*8145*/ uint16(xSetOp), uint16(SBB), /*8147*/ uint16(xReadSlashR), /*8148*/ uint16(xArgRM8), /*8149*/ uint16(xArgR8), /*8150*/ uint16(xMatch), /*8151*/ uint16(xCondIs64), 8154, 8170, /*8154*/ uint16(xCondDataSize), 8158, 8164, 0, /*8158*/ uint16(xSetOp), uint16(SBB), /*8160*/ uint16(xReadSlashR), /*8161*/ uint16(xArgRM16), /*8162*/ uint16(xArgR16), /*8163*/ uint16(xMatch), /*8164*/ uint16(xSetOp), uint16(SBB), /*8166*/ uint16(xReadSlashR), /*8167*/ uint16(xArgRM32), /*8168*/ uint16(xArgR32), /*8169*/ uint16(xMatch), /*8170*/ uint16(xCondDataSize), 8158, 8164, 8174, /*8174*/ uint16(xSetOp), uint16(SBB), /*8176*/ uint16(xReadSlashR), /*8177*/ uint16(xArgRM64), /*8178*/ uint16(xArgR64), /*8179*/ uint16(xMatch), /*8180*/ uint16(xSetOp), uint16(SBB), /*8182*/ uint16(xReadSlashR), /*8183*/ uint16(xArgR8), /*8184*/ uint16(xArgRM8), /*8185*/ uint16(xMatch), /*8186*/ uint16(xCondIs64), 8189, 8205, /*8189*/ uint16(xCondDataSize), 8193, 8199, 0, /*8193*/ uint16(xSetOp), uint16(SBB), /*8195*/ uint16(xReadSlashR), /*8196*/ uint16(xArgR16), /*8197*/ uint16(xArgRM16), /*8198*/ uint16(xMatch), /*8199*/ uint16(xSetOp), uint16(SBB), /*8201*/ uint16(xReadSlashR), /*8202*/ uint16(xArgR32), /*8203*/ uint16(xArgRM32), /*8204*/ uint16(xMatch), /*8205*/ uint16(xCondDataSize), 8193, 8199, 8209, /*8209*/ uint16(xSetOp), uint16(SBB), /*8211*/ uint16(xReadSlashR), /*8212*/ uint16(xArgR64), /*8213*/ uint16(xArgRM64), /*8214*/ uint16(xMatch), /*8215*/ uint16(xSetOp), uint16(SBB), /*8217*/ uint16(xReadIb), /*8218*/ uint16(xArgAL), /*8219*/ uint16(xArgImm8u), /*8220*/ uint16(xMatch), /*8221*/ uint16(xCondIs64), 8224, 8240, /*8224*/ uint16(xCondDataSize), 8228, 8234, 0, /*8228*/ uint16(xSetOp), uint16(SBB), /*8230*/ uint16(xReadIw), /*8231*/ uint16(xArgAX), /*8232*/ uint16(xArgImm16), /*8233*/ uint16(xMatch), /*8234*/ uint16(xSetOp), uint16(SBB), /*8236*/ uint16(xReadId), /*8237*/ uint16(xArgEAX), /*8238*/ uint16(xArgImm32), /*8239*/ uint16(xMatch), /*8240*/ uint16(xCondDataSize), 8228, 8234, 8244, /*8244*/ uint16(xSetOp), uint16(SBB), /*8246*/ uint16(xReadId), /*8247*/ uint16(xArgRAX), /*8248*/ uint16(xArgImm32), /*8249*/ uint16(xMatch), /*8250*/ uint16(xCondIs64), 8253, 0, /*8253*/ uint16(xSetOp), uint16(PUSH), /*8255*/ uint16(xArgDS), /*8256*/ uint16(xMatch), /*8257*/ uint16(xCondIs64), 8260, 0, /*8260*/ uint16(xSetOp), uint16(POP), /*8262*/ uint16(xArgDS), /*8263*/ uint16(xMatch), /*8264*/ uint16(xSetOp), uint16(AND), /*8266*/ uint16(xReadSlashR), /*8267*/ uint16(xArgRM8), /*8268*/ uint16(xArgR8), /*8269*/ uint16(xMatch), /*8270*/ uint16(xCondIs64), 8273, 8289, /*8273*/ uint16(xCondDataSize), 8277, 8283, 0, /*8277*/ uint16(xSetOp), uint16(AND), /*8279*/ uint16(xReadSlashR), /*8280*/ uint16(xArgRM16), /*8281*/ uint16(xArgR16), /*8282*/ uint16(xMatch), /*8283*/ uint16(xSetOp), uint16(AND), /*8285*/ uint16(xReadSlashR), /*8286*/ uint16(xArgRM32), /*8287*/ uint16(xArgR32), /*8288*/ uint16(xMatch), /*8289*/ uint16(xCondDataSize), 8277, 8283, 8293, /*8293*/ uint16(xSetOp), uint16(AND), /*8295*/ uint16(xReadSlashR), /*8296*/ uint16(xArgRM64), /*8297*/ uint16(xArgR64), /*8298*/ uint16(xMatch), /*8299*/ uint16(xSetOp), uint16(AND), /*8301*/ uint16(xReadSlashR), /*8302*/ uint16(xArgR8), /*8303*/ uint16(xArgRM8), /*8304*/ uint16(xMatch), /*8305*/ uint16(xCondIs64), 8308, 8324, /*8308*/ uint16(xCondDataSize), 8312, 8318, 0, /*8312*/ uint16(xSetOp), uint16(AND), /*8314*/ uint16(xReadSlashR), /*8315*/ uint16(xArgR16), /*8316*/ uint16(xArgRM16), /*8317*/ uint16(xMatch), /*8318*/ uint16(xSetOp), uint16(AND), /*8320*/ uint16(xReadSlashR), /*8321*/ uint16(xArgR32), /*8322*/ uint16(xArgRM32), /*8323*/ uint16(xMatch), /*8324*/ uint16(xCondDataSize), 8312, 8318, 8328, /*8328*/ uint16(xSetOp), uint16(AND), /*8330*/ uint16(xReadSlashR), /*8331*/ uint16(xArgR64), /*8332*/ uint16(xArgRM64), /*8333*/ uint16(xMatch), /*8334*/ uint16(xSetOp), uint16(AND), /*8336*/ uint16(xReadIb), /*8337*/ uint16(xArgAL), /*8338*/ uint16(xArgImm8u), /*8339*/ uint16(xMatch), /*8340*/ uint16(xCondIs64), 8343, 8359, /*8343*/ uint16(xCondDataSize), 8347, 8353, 0, /*8347*/ uint16(xSetOp), uint16(AND), /*8349*/ uint16(xReadIw), /*8350*/ uint16(xArgAX), /*8351*/ uint16(xArgImm16), /*8352*/ uint16(xMatch), /*8353*/ uint16(xSetOp), uint16(AND), /*8355*/ uint16(xReadId), /*8356*/ uint16(xArgEAX), /*8357*/ uint16(xArgImm32), /*8358*/ uint16(xMatch), /*8359*/ uint16(xCondDataSize), 8347, 8353, 8363, /*8363*/ uint16(xSetOp), uint16(AND), /*8365*/ uint16(xReadId), /*8366*/ uint16(xArgRAX), /*8367*/ uint16(xArgImm32), /*8368*/ uint16(xMatch), /*8369*/ uint16(xCondIs64), 8372, 0, /*8372*/ uint16(xSetOp), uint16(DAA), /*8374*/ uint16(xMatch), /*8375*/ uint16(xSetOp), uint16(SUB), /*8377*/ uint16(xReadSlashR), /*8378*/ uint16(xArgRM8), /*8379*/ uint16(xArgR8), /*8380*/ uint16(xMatch), /*8381*/ uint16(xCondIs64), 8384, 8400, /*8384*/ uint16(xCondDataSize), 8388, 8394, 0, /*8388*/ uint16(xSetOp), uint16(SUB), /*8390*/ uint16(xReadSlashR), /*8391*/ uint16(xArgRM16), /*8392*/ uint16(xArgR16), /*8393*/ uint16(xMatch), /*8394*/ uint16(xSetOp), uint16(SUB), /*8396*/ uint16(xReadSlashR), /*8397*/ uint16(xArgRM32), /*8398*/ uint16(xArgR32), /*8399*/ uint16(xMatch), /*8400*/ uint16(xCondDataSize), 8388, 8394, 8404, /*8404*/ uint16(xSetOp), uint16(SUB), /*8406*/ uint16(xReadSlashR), /*8407*/ uint16(xArgRM64), /*8408*/ uint16(xArgR64), /*8409*/ uint16(xMatch), /*8410*/ uint16(xCondPrefix), 3, 0xC5, 8438, 0xC4, 8424, 0x0, 8418, /*8418*/ uint16(xSetOp), uint16(SUB), /*8420*/ uint16(xReadSlashR), /*8421*/ uint16(xArgR8), /*8422*/ uint16(xArgRM8), /*8423*/ uint16(xMatch), /*8424*/ uint16(xCondPrefix), 1, 0x66, 8428, /*8428*/ uint16(xCondPrefix), 1, 0x0F38, 8432, /*8432*/ uint16(xSetOp), uint16(VMOVNTDQA), /*8434*/ uint16(xReadSlashR), /*8435*/ uint16(xArgYmm1), /*8436*/ uint16(xArgM256), /*8437*/ uint16(xMatch), /*8438*/ uint16(xCondPrefix), 1, 0x66, 8442, /*8442*/ uint16(xCondPrefix), 1, 0x0F38, 8446, /*8446*/ uint16(xSetOp), uint16(VMOVNTDQA), /*8448*/ uint16(xReadSlashR), /*8449*/ uint16(xArgYmm1), /*8450*/ uint16(xArgM256), /*8451*/ uint16(xMatch), /*8452*/ uint16(xCondIs64), 8455, 8471, /*8455*/ uint16(xCondDataSize), 8459, 8465, 0, /*8459*/ uint16(xSetOp), uint16(SUB), /*8461*/ uint16(xReadSlashR), /*8462*/ uint16(xArgR16), /*8463*/ uint16(xArgRM16), /*8464*/ uint16(xMatch), /*8465*/ uint16(xSetOp), uint16(SUB), /*8467*/ uint16(xReadSlashR), /*8468*/ uint16(xArgR32), /*8469*/ uint16(xArgRM32), /*8470*/ uint16(xMatch), /*8471*/ uint16(xCondDataSize), 8459, 8465, 8475, /*8475*/ uint16(xSetOp), uint16(SUB), /*8477*/ uint16(xReadSlashR), /*8478*/ uint16(xArgR64), /*8479*/ uint16(xArgRM64), /*8480*/ uint16(xMatch), /*8481*/ uint16(xSetOp), uint16(SUB), /*8483*/ uint16(xReadIb), /*8484*/ uint16(xArgAL), /*8485*/ uint16(xArgImm8u), /*8486*/ uint16(xMatch), /*8487*/ uint16(xCondIs64), 8490, 8506, /*8490*/ uint16(xCondDataSize), 8494, 8500, 0, /*8494*/ uint16(xSetOp), uint16(SUB), /*8496*/ uint16(xReadIw), /*8497*/ uint16(xArgAX), /*8498*/ uint16(xArgImm16), /*8499*/ uint16(xMatch), /*8500*/ uint16(xSetOp), uint16(SUB), /*8502*/ uint16(xReadId), /*8503*/ uint16(xArgEAX), /*8504*/ uint16(xArgImm32), /*8505*/ uint16(xMatch), /*8506*/ uint16(xCondDataSize), 8494, 8500, 8510, /*8510*/ uint16(xSetOp), uint16(SUB), /*8512*/ uint16(xReadId), /*8513*/ uint16(xArgRAX), /*8514*/ uint16(xArgImm32), /*8515*/ uint16(xMatch), /*8516*/ uint16(xCondIs64), 8519, 0, /*8519*/ uint16(xSetOp), uint16(DAS), /*8521*/ uint16(xMatch), /*8522*/ uint16(xSetOp), uint16(XOR), /*8524*/ uint16(xReadSlashR), /*8525*/ uint16(xArgRM8), /*8526*/ uint16(xArgR8), /*8527*/ uint16(xMatch), /*8528*/ uint16(xCondIs64), 8531, 8547, /*8531*/ uint16(xCondDataSize), 8535, 8541, 0, /*8535*/ uint16(xSetOp), uint16(XOR), /*8537*/ uint16(xReadSlashR), /*8538*/ uint16(xArgRM16), /*8539*/ uint16(xArgR16), /*8540*/ uint16(xMatch), /*8541*/ uint16(xSetOp), uint16(XOR), /*8543*/ uint16(xReadSlashR), /*8544*/ uint16(xArgRM32), /*8545*/ uint16(xArgR32), /*8546*/ uint16(xMatch), /*8547*/ uint16(xCondDataSize), 8535, 8541, 8551, /*8551*/ uint16(xSetOp), uint16(XOR), /*8553*/ uint16(xReadSlashR), /*8554*/ uint16(xArgRM64), /*8555*/ uint16(xArgR64), /*8556*/ uint16(xMatch), /*8557*/ uint16(xSetOp), uint16(XOR), /*8559*/ uint16(xReadSlashR), /*8560*/ uint16(xArgR8), /*8561*/ uint16(xArgRM8), /*8562*/ uint16(xMatch), /*8563*/ uint16(xCondIs64), 8566, 8582, /*8566*/ uint16(xCondDataSize), 8570, 8576, 0, /*8570*/ uint16(xSetOp), uint16(XOR), /*8572*/ uint16(xReadSlashR), /*8573*/ uint16(xArgR16), /*8574*/ uint16(xArgRM16), /*8575*/ uint16(xMatch), /*8576*/ uint16(xSetOp), uint16(XOR), /*8578*/ uint16(xReadSlashR), /*8579*/ uint16(xArgR32), /*8580*/ uint16(xArgRM32), /*8581*/ uint16(xMatch), /*8582*/ uint16(xCondDataSize), 8570, 8576, 8586, /*8586*/ uint16(xSetOp), uint16(XOR), /*8588*/ uint16(xReadSlashR), /*8589*/ uint16(xArgR64), /*8590*/ uint16(xArgRM64), /*8591*/ uint16(xMatch), /*8592*/ uint16(xSetOp), uint16(XOR), /*8594*/ uint16(xReadIb), /*8595*/ uint16(xArgAL), /*8596*/ uint16(xArgImm8u), /*8597*/ uint16(xMatch), /*8598*/ uint16(xCondIs64), 8601, 8617, /*8601*/ uint16(xCondDataSize), 8605, 8611, 0, /*8605*/ uint16(xSetOp), uint16(XOR), /*8607*/ uint16(xReadIw), /*8608*/ uint16(xArgAX), /*8609*/ uint16(xArgImm16), /*8610*/ uint16(xMatch), /*8611*/ uint16(xSetOp), uint16(XOR), /*8613*/ uint16(xReadId), /*8614*/ uint16(xArgEAX), /*8615*/ uint16(xArgImm32), /*8616*/ uint16(xMatch), /*8617*/ uint16(xCondDataSize), 8605, 8611, 8621, /*8621*/ uint16(xSetOp), uint16(XOR), /*8623*/ uint16(xReadId), /*8624*/ uint16(xArgRAX), /*8625*/ uint16(xArgImm32), /*8626*/ uint16(xMatch), /*8627*/ uint16(xCondIs64), 8630, 0, /*8630*/ uint16(xSetOp), uint16(AAA), /*8632*/ uint16(xMatch), /*8633*/ uint16(xSetOp), uint16(CMP), /*8635*/ uint16(xReadSlashR), /*8636*/ uint16(xArgRM8), /*8637*/ uint16(xArgR8), /*8638*/ uint16(xMatch), /*8639*/ uint16(xCondIs64), 8642, 8658, /*8642*/ uint16(xCondDataSize), 8646, 8652, 0, /*8646*/ uint16(xSetOp), uint16(CMP), /*8648*/ uint16(xReadSlashR), /*8649*/ uint16(xArgRM16), /*8650*/ uint16(xArgR16), /*8651*/ uint16(xMatch), /*8652*/ uint16(xSetOp), uint16(CMP), /*8654*/ uint16(xReadSlashR), /*8655*/ uint16(xArgRM32), /*8656*/ uint16(xArgR32), /*8657*/ uint16(xMatch), /*8658*/ uint16(xCondDataSize), 8646, 8652, 8662, /*8662*/ uint16(xSetOp), uint16(CMP), /*8664*/ uint16(xReadSlashR), /*8665*/ uint16(xArgRM64), /*8666*/ uint16(xArgR64), /*8667*/ uint16(xMatch), /*8668*/ uint16(xSetOp), uint16(CMP), /*8670*/ uint16(xReadSlashR), /*8671*/ uint16(xArgR8), /*8672*/ uint16(xArgRM8), /*8673*/ uint16(xMatch), /*8674*/ uint16(xCondIs64), 8677, 8693, /*8677*/ uint16(xCondDataSize), 8681, 8687, 0, /*8681*/ uint16(xSetOp), uint16(CMP), /*8683*/ uint16(xReadSlashR), /*8684*/ uint16(xArgR16), /*8685*/ uint16(xArgRM16), /*8686*/ uint16(xMatch), /*8687*/ uint16(xSetOp), uint16(CMP), /*8689*/ uint16(xReadSlashR), /*8690*/ uint16(xArgR32), /*8691*/ uint16(xArgRM32), /*8692*/ uint16(xMatch), /*8693*/ uint16(xCondDataSize), 8681, 8687, 8697, /*8697*/ uint16(xSetOp), uint16(CMP), /*8699*/ uint16(xReadSlashR), /*8700*/ uint16(xArgR64), /*8701*/ uint16(xArgRM64), /*8702*/ uint16(xMatch), /*8703*/ uint16(xSetOp), uint16(CMP), /*8705*/ uint16(xReadIb), /*8706*/ uint16(xArgAL), /*8707*/ uint16(xArgImm8u), /*8708*/ uint16(xMatch), /*8709*/ uint16(xCondIs64), 8712, 8728, /*8712*/ uint16(xCondDataSize), 8716, 8722, 0, /*8716*/ uint16(xSetOp), uint16(CMP), /*8718*/ uint16(xReadIw), /*8719*/ uint16(xArgAX), /*8720*/ uint16(xArgImm16), /*8721*/ uint16(xMatch), /*8722*/ uint16(xSetOp), uint16(CMP), /*8724*/ uint16(xReadId), /*8725*/ uint16(xArgEAX), /*8726*/ uint16(xArgImm32), /*8727*/ uint16(xMatch), /*8728*/ uint16(xCondDataSize), 8716, 8722, 8732, /*8732*/ uint16(xSetOp), uint16(CMP), /*8734*/ uint16(xReadId), /*8735*/ uint16(xArgRAX), /*8736*/ uint16(xArgImm32), /*8737*/ uint16(xMatch), /*8738*/ uint16(xCondIs64), 8741, 0, /*8741*/ uint16(xSetOp), uint16(AAS), /*8743*/ uint16(xMatch), /*8744*/ uint16(xCondIs64), 8747, 0, /*8747*/ uint16(xCondDataSize), 8751, 8755, 0, /*8751*/ uint16(xSetOp), uint16(INC), /*8753*/ uint16(xArgR16op), /*8754*/ uint16(xMatch), /*8755*/ uint16(xSetOp), uint16(INC), /*8757*/ uint16(xArgR32op), /*8758*/ uint16(xMatch), /*8759*/ uint16(xCondIs64), 8762, 0, /*8762*/ uint16(xCondDataSize), 8766, 8770, 0, /*8766*/ uint16(xSetOp), uint16(DEC), /*8768*/ uint16(xArgR16op), /*8769*/ uint16(xMatch), /*8770*/ uint16(xSetOp), uint16(DEC), /*8772*/ uint16(xArgR32op), /*8773*/ uint16(xMatch), /*8774*/ uint16(xCondIs64), 8777, 8789, /*8777*/ uint16(xCondDataSize), 8781, 8785, 0, /*8781*/ uint16(xSetOp), uint16(PUSH), /*8783*/ uint16(xArgR16op), /*8784*/ uint16(xMatch), /*8785*/ uint16(xSetOp), uint16(PUSH), /*8787*/ uint16(xArgR32op), /*8788*/ uint16(xMatch), /*8789*/ uint16(xCondDataSize), 8781, 8793, 8797, /*8793*/ uint16(xSetOp), uint16(PUSH), /*8795*/ uint16(xArgR64op), /*8796*/ uint16(xMatch), /*8797*/ uint16(xSetOp), uint16(PUSH), /*8799*/ uint16(xArgR64op), /*8800*/ uint16(xMatch), /*8801*/ uint16(xCondIs64), 8804, 8816, /*8804*/ uint16(xCondDataSize), 8808, 8812, 0, /*8808*/ uint16(xSetOp), uint16(POP), /*8810*/ uint16(xArgR16op), /*8811*/ uint16(xMatch), /*8812*/ uint16(xSetOp), uint16(POP), /*8814*/ uint16(xArgR32op), /*8815*/ uint16(xMatch), /*8816*/ uint16(xCondDataSize), 8808, 8820, 8824, /*8820*/ uint16(xSetOp), uint16(POP), /*8822*/ uint16(xArgR64op), /*8823*/ uint16(xMatch), /*8824*/ uint16(xSetOp), uint16(POP), /*8826*/ uint16(xArgR64op), /*8827*/ uint16(xMatch), /*8828*/ uint16(xCondIs64), 8831, 0, /*8831*/ uint16(xCondDataSize), 8835, 8838, 0, /*8835*/ uint16(xSetOp), uint16(PUSHA), /*8837*/ uint16(xMatch), /*8838*/ uint16(xSetOp), uint16(PUSHAD), /*8840*/ uint16(xMatch), /*8841*/ uint16(xCondIs64), 8844, 0, /*8844*/ uint16(xCondDataSize), 8848, 8851, 0, /*8848*/ uint16(xSetOp), uint16(POPA), /*8850*/ uint16(xMatch), /*8851*/ uint16(xSetOp), uint16(POPAD), /*8853*/ uint16(xMatch), /*8854*/ uint16(xCondIs64), 8857, 0, /*8857*/ uint16(xCondDataSize), 8861, 8867, 0, /*8861*/ uint16(xSetOp), uint16(BOUND), /*8863*/ uint16(xReadSlashR), /*8864*/ uint16(xArgR16), /*8865*/ uint16(xArgM16and16), /*8866*/ uint16(xMatch), /*8867*/ uint16(xSetOp), uint16(BOUND), /*8869*/ uint16(xReadSlashR), /*8870*/ uint16(xArgR32), /*8871*/ uint16(xArgM32and32), /*8872*/ uint16(xMatch), /*8873*/ uint16(xCondIs64), 8876, 8882, /*8876*/ uint16(xSetOp), uint16(ARPL), /*8878*/ uint16(xReadSlashR), /*8879*/ uint16(xArgRM16), /*8880*/ uint16(xArgR16), /*8881*/ uint16(xMatch), /*8882*/ uint16(xCondDataSize), 8886, 8892, 8898, /*8886*/ uint16(xSetOp), uint16(MOVSXD), /*8888*/ uint16(xReadSlashR), /*8889*/ uint16(xArgR16), /*8890*/ uint16(xArgRM32), /*8891*/ uint16(xMatch), /*8892*/ uint16(xSetOp), uint16(MOVSXD), /*8894*/ uint16(xReadSlashR), /*8895*/ uint16(xArgR32), /*8896*/ uint16(xArgRM32), /*8897*/ uint16(xMatch), /*8898*/ uint16(xSetOp), uint16(MOVSXD), /*8900*/ uint16(xReadSlashR), /*8901*/ uint16(xArgR64), /*8902*/ uint16(xArgRM32), /*8903*/ uint16(xMatch), /*8904*/ uint16(xCondDataSize), 8908, 8913, 8918, /*8908*/ uint16(xSetOp), uint16(PUSH), /*8910*/ uint16(xReadIw), /*8911*/ uint16(xArgImm16), /*8912*/ uint16(xMatch), /*8913*/ uint16(xSetOp), uint16(PUSH), /*8915*/ uint16(xReadId), /*8916*/ uint16(xArgImm32), /*8917*/ uint16(xMatch), /*8918*/ uint16(xSetOp), uint16(PUSH), /*8920*/ uint16(xReadId), /*8921*/ uint16(xArgImm32), /*8922*/ uint16(xMatch), /*8923*/ uint16(xCondIs64), 8926, 8946, /*8926*/ uint16(xCondDataSize), 8930, 8938, 0, /*8930*/ uint16(xSetOp), uint16(IMUL), /*8932*/ uint16(xReadSlashR), /*8933*/ uint16(xReadIw), /*8934*/ uint16(xArgR16), /*8935*/ uint16(xArgRM16), /*8936*/ uint16(xArgImm16), /*8937*/ uint16(xMatch), /*8938*/ uint16(xSetOp), uint16(IMUL), /*8940*/ uint16(xReadSlashR), /*8941*/ uint16(xReadId), /*8942*/ uint16(xArgR32), /*8943*/ uint16(xArgRM32), /*8944*/ uint16(xArgImm32), /*8945*/ uint16(xMatch), /*8946*/ uint16(xCondDataSize), 8930, 8938, 8950, /*8950*/ uint16(xSetOp), uint16(IMUL), /*8952*/ uint16(xReadSlashR), /*8953*/ uint16(xReadId), /*8954*/ uint16(xArgR64), /*8955*/ uint16(xArgRM64), /*8956*/ uint16(xArgImm32), /*8957*/ uint16(xMatch), /*8958*/ uint16(xSetOp), uint16(PUSH), /*8960*/ uint16(xReadIb), /*8961*/ uint16(xArgImm8), /*8962*/ uint16(xMatch), /*8963*/ uint16(xCondIs64), 8966, 8986, /*8966*/ uint16(xCondDataSize), 8970, 8978, 0, /*8970*/ uint16(xSetOp), uint16(IMUL), /*8972*/ uint16(xReadSlashR), /*8973*/ uint16(xReadIb), /*8974*/ uint16(xArgR16), /*8975*/ uint16(xArgRM16), /*8976*/ uint16(xArgImm8), /*8977*/ uint16(xMatch), /*8978*/ uint16(xSetOp), uint16(IMUL), /*8980*/ uint16(xReadSlashR), /*8981*/ uint16(xReadIb), /*8982*/ uint16(xArgR32), /*8983*/ uint16(xArgRM32), /*8984*/ uint16(xArgImm8), /*8985*/ uint16(xMatch), /*8986*/ uint16(xCondDataSize), 8970, 8978, 8990, /*8990*/ uint16(xSetOp), uint16(IMUL), /*8992*/ uint16(xReadSlashR), /*8993*/ uint16(xReadIb), /*8994*/ uint16(xArgR64), /*8995*/ uint16(xArgRM64), /*8996*/ uint16(xArgImm8), /*8997*/ uint16(xMatch), /*8998*/ uint16(xSetOp), uint16(INSB), /*9000*/ uint16(xMatch), /*9001*/ uint16(xCondDataSize), 9005, 9008, 9011, /*9005*/ uint16(xSetOp), uint16(INSW), /*9007*/ uint16(xMatch), /*9008*/ uint16(xSetOp), uint16(INSD), /*9010*/ uint16(xMatch), /*9011*/ uint16(xSetOp), uint16(INSD), /*9013*/ uint16(xMatch), /*9014*/ uint16(xSetOp), uint16(OUTSB), /*9016*/ uint16(xMatch), /*9017*/ uint16(xCondPrefix), 3, 0xC5, 9064, 0xC4, 9038, 0x0, 9025, /*9025*/ uint16(xCondDataSize), 9029, 9032, 9035, /*9029*/ uint16(xSetOp), uint16(OUTSW), /*9031*/ uint16(xMatch), /*9032*/ uint16(xSetOp), uint16(OUTSD), /*9034*/ uint16(xMatch), /*9035*/ uint16(xSetOp), uint16(OUTSD), /*9037*/ uint16(xMatch), /*9038*/ uint16(xCondPrefix), 2, 0xF3, 9054, 0x66, 9044, /*9044*/ uint16(xCondPrefix), 1, 0x0F, 9048, /*9048*/ uint16(xSetOp), uint16(VMOVDQA), /*9050*/ uint16(xReadSlashR), /*9051*/ uint16(xArgYmm1), /*9052*/ uint16(xArgYmm2M256), /*9053*/ uint16(xMatch), /*9054*/ uint16(xCondPrefix), 1, 0x0F, 9058, /*9058*/ uint16(xSetOp), uint16(VMOVDQU), /*9060*/ uint16(xReadSlashR), /*9061*/ uint16(xArgYmm1), /*9062*/ uint16(xArgYmm2M256), /*9063*/ uint16(xMatch), /*9064*/ uint16(xCondPrefix), 2, 0xF3, 9080, 0x66, 9070, /*9070*/ uint16(xCondPrefix), 1, 0x0F, 9074, /*9074*/ uint16(xSetOp), uint16(VMOVDQA), /*9076*/ uint16(xReadSlashR), /*9077*/ uint16(xArgYmm1), /*9078*/ uint16(xArgYmm2M256), /*9079*/ uint16(xMatch), /*9080*/ uint16(xCondPrefix), 1, 0x0F, 9084, /*9084*/ uint16(xSetOp), uint16(VMOVDQU), /*9086*/ uint16(xReadSlashR), /*9087*/ uint16(xArgYmm1), /*9088*/ uint16(xArgYmm2M256), /*9089*/ uint16(xMatch), /*9090*/ uint16(xSetOp), uint16(JO), /*9092*/ uint16(xReadCb), /*9093*/ uint16(xArgRel8), /*9094*/ uint16(xMatch), /*9095*/ uint16(xSetOp), uint16(JNO), /*9097*/ uint16(xReadCb), /*9098*/ uint16(xArgRel8), /*9099*/ uint16(xMatch), /*9100*/ uint16(xSetOp), uint16(JB), /*9102*/ uint16(xReadCb), /*9103*/ uint16(xArgRel8), /*9104*/ uint16(xMatch), /*9105*/ uint16(xSetOp), uint16(JAE), /*9107*/ uint16(xReadCb), /*9108*/ uint16(xArgRel8), /*9109*/ uint16(xMatch), /*9110*/ uint16(xSetOp), uint16(JE), /*9112*/ uint16(xReadCb), /*9113*/ uint16(xArgRel8), /*9114*/ uint16(xMatch), /*9115*/ uint16(xSetOp), uint16(JNE), /*9117*/ uint16(xReadCb), /*9118*/ uint16(xArgRel8), /*9119*/ uint16(xMatch), /*9120*/ uint16(xSetOp), uint16(JBE), /*9122*/ uint16(xReadCb), /*9123*/ uint16(xArgRel8), /*9124*/ uint16(xMatch), /*9125*/ uint16(xCondPrefix), 3, 0xC5, 9145, 0xC4, 9138, 0x0, 9133, /*9133*/ uint16(xSetOp), uint16(JA), /*9135*/ uint16(xReadCb), /*9136*/ uint16(xArgRel8), /*9137*/ uint16(xMatch), /*9138*/ uint16(xCondPrefix), 1, 0x0F, 9142, /*9142*/ uint16(xSetOp), uint16(VZEROUPPER), /*9144*/ uint16(xMatch), /*9145*/ uint16(xCondPrefix), 1, 0x0F, 9149, /*9149*/ uint16(xSetOp), uint16(VZEROUPPER), /*9151*/ uint16(xMatch), /*9152*/ uint16(xSetOp), uint16(JS), /*9154*/ uint16(xReadCb), /*9155*/ uint16(xArgRel8), /*9156*/ uint16(xMatch), /*9157*/ uint16(xSetOp), uint16(JNS), /*9159*/ uint16(xReadCb), /*9160*/ uint16(xArgRel8), /*9161*/ uint16(xMatch), /*9162*/ uint16(xSetOp), uint16(JP), /*9164*/ uint16(xReadCb), /*9165*/ uint16(xArgRel8), /*9166*/ uint16(xMatch), /*9167*/ uint16(xSetOp), uint16(JNP), /*9169*/ uint16(xReadCb), /*9170*/ uint16(xArgRel8), /*9171*/ uint16(xMatch), /*9172*/ uint16(xSetOp), uint16(JL), /*9174*/ uint16(xReadCb), /*9175*/ uint16(xArgRel8), /*9176*/ uint16(xMatch), /*9177*/ uint16(xSetOp), uint16(JGE), /*9179*/ uint16(xReadCb), /*9180*/ uint16(xArgRel8), /*9181*/ uint16(xMatch), /*9182*/ uint16(xSetOp), uint16(JLE), /*9184*/ uint16(xReadCb), /*9185*/ uint16(xArgRel8), /*9186*/ uint16(xMatch), /*9187*/ uint16(xCondPrefix), 3, 0xC5, 9226, 0xC4, 9200, 0x0, 9195, /*9195*/ uint16(xSetOp), uint16(JG), /*9197*/ uint16(xReadCb), /*9198*/ uint16(xArgRel8), /*9199*/ uint16(xMatch), /*9200*/ uint16(xCondPrefix), 2, 0xF3, 9216, 0x66, 9206, /*9206*/ uint16(xCondPrefix), 1, 0x0F, 9210, /*9210*/ uint16(xSetOp), uint16(VMOVDQA), /*9212*/ uint16(xReadSlashR), /*9213*/ uint16(xArgYmm2M256), /*9214*/ uint16(xArgYmm1), /*9215*/ uint16(xMatch), /*9216*/ uint16(xCondPrefix), 1, 0x0F, 9220, /*9220*/ uint16(xSetOp), uint16(VMOVDQU), /*9222*/ uint16(xReadSlashR), /*9223*/ uint16(xArgYmm2M256), /*9224*/ uint16(xArgYmm1), /*9225*/ uint16(xMatch), /*9226*/ uint16(xCondPrefix), 2, 0xF3, 9242, 0x66, 9232, /*9232*/ uint16(xCondPrefix), 1, 0x0F, 9236, /*9236*/ uint16(xSetOp), uint16(VMOVDQA), /*9238*/ uint16(xReadSlashR), /*9239*/ uint16(xArgYmm2M256), /*9240*/ uint16(xArgYmm1), /*9241*/ uint16(xMatch), /*9242*/ uint16(xCondPrefix), 1, 0x0F, 9246, /*9246*/ uint16(xSetOp), uint16(VMOVDQU), /*9248*/ uint16(xReadSlashR), /*9249*/ uint16(xArgYmm2M256), /*9250*/ uint16(xArgYmm1), /*9251*/ uint16(xMatch), /*9252*/ uint16(xCondSlashR), 9261, // 0 9267, // 1 9273, // 2 9279, // 3 9285, // 4 9291, // 5 9297, // 6 9303, // 7 /*9261*/ uint16(xSetOp), uint16(ADD), /*9263*/ uint16(xReadIb), /*9264*/ uint16(xArgRM8), /*9265*/ uint16(xArgImm8u), /*9266*/ uint16(xMatch), /*9267*/ uint16(xSetOp), uint16(OR), /*9269*/ uint16(xReadIb), /*9270*/ uint16(xArgRM8), /*9271*/ uint16(xArgImm8u), /*9272*/ uint16(xMatch), /*9273*/ uint16(xSetOp), uint16(ADC), /*9275*/ uint16(xReadIb), /*9276*/ uint16(xArgRM8), /*9277*/ uint16(xArgImm8u), /*9278*/ uint16(xMatch), /*9279*/ uint16(xSetOp), uint16(SBB), /*9281*/ uint16(xReadIb), /*9282*/ uint16(xArgRM8), /*9283*/ uint16(xArgImm8u), /*9284*/ uint16(xMatch), /*9285*/ uint16(xSetOp), uint16(AND), /*9287*/ uint16(xReadIb), /*9288*/ uint16(xArgRM8), /*9289*/ uint16(xArgImm8u), /*9290*/ uint16(xMatch), /*9291*/ uint16(xSetOp), uint16(SUB), /*9293*/ uint16(xReadIb), /*9294*/ uint16(xArgRM8), /*9295*/ uint16(xArgImm8u), /*9296*/ uint16(xMatch), /*9297*/ uint16(xSetOp), uint16(XOR), /*9299*/ uint16(xReadIb), /*9300*/ uint16(xArgRM8), /*9301*/ uint16(xArgImm8u), /*9302*/ uint16(xMatch), /*9303*/ uint16(xSetOp), uint16(CMP), /*9305*/ uint16(xReadIb), /*9306*/ uint16(xArgRM8), /*9307*/ uint16(xArgImm8u), /*9308*/ uint16(xMatch), /*9309*/ uint16(xCondSlashR), 9318, // 0 9347, // 1 9376, // 2 9405, // 3 9434, // 4 9463, // 5 9492, // 6 9521, // 7 /*9318*/ uint16(xCondIs64), 9321, 9337, /*9321*/ uint16(xCondDataSize), 9325, 9331, 0, /*9325*/ uint16(xSetOp), uint16(ADD), /*9327*/ uint16(xReadIw), /*9328*/ uint16(xArgRM16), /*9329*/ uint16(xArgImm16), /*9330*/ uint16(xMatch), /*9331*/ uint16(xSetOp), uint16(ADD), /*9333*/ uint16(xReadId), /*9334*/ uint16(xArgRM32), /*9335*/ uint16(xArgImm32), /*9336*/ uint16(xMatch), /*9337*/ uint16(xCondDataSize), 9325, 9331, 9341, /*9341*/ uint16(xSetOp), uint16(ADD), /*9343*/ uint16(xReadId), /*9344*/ uint16(xArgRM64), /*9345*/ uint16(xArgImm32), /*9346*/ uint16(xMatch), /*9347*/ uint16(xCondIs64), 9350, 9366, /*9350*/ uint16(xCondDataSize), 9354, 9360, 0, /*9354*/ uint16(xSetOp), uint16(OR), /*9356*/ uint16(xReadIw), /*9357*/ uint16(xArgRM16), /*9358*/ uint16(xArgImm16), /*9359*/ uint16(xMatch), /*9360*/ uint16(xSetOp), uint16(OR), /*9362*/ uint16(xReadId), /*9363*/ uint16(xArgRM32), /*9364*/ uint16(xArgImm32), /*9365*/ uint16(xMatch), /*9366*/ uint16(xCondDataSize), 9354, 9360, 9370, /*9370*/ uint16(xSetOp), uint16(OR), /*9372*/ uint16(xReadId), /*9373*/ uint16(xArgRM64), /*9374*/ uint16(xArgImm32), /*9375*/ uint16(xMatch), /*9376*/ uint16(xCondIs64), 9379, 9395, /*9379*/ uint16(xCondDataSize), 9383, 9389, 0, /*9383*/ uint16(xSetOp), uint16(ADC), /*9385*/ uint16(xReadIw), /*9386*/ uint16(xArgRM16), /*9387*/ uint16(xArgImm16), /*9388*/ uint16(xMatch), /*9389*/ uint16(xSetOp), uint16(ADC), /*9391*/ uint16(xReadId), /*9392*/ uint16(xArgRM32), /*9393*/ uint16(xArgImm32), /*9394*/ uint16(xMatch), /*9395*/ uint16(xCondDataSize), 9383, 9389, 9399, /*9399*/ uint16(xSetOp), uint16(ADC), /*9401*/ uint16(xReadId), /*9402*/ uint16(xArgRM64), /*9403*/ uint16(xArgImm32), /*9404*/ uint16(xMatch), /*9405*/ uint16(xCondIs64), 9408, 9424, /*9408*/ uint16(xCondDataSize), 9412, 9418, 0, /*9412*/ uint16(xSetOp), uint16(SBB), /*9414*/ uint16(xReadIw), /*9415*/ uint16(xArgRM16), /*9416*/ uint16(xArgImm16), /*9417*/ uint16(xMatch), /*9418*/ uint16(xSetOp), uint16(SBB), /*9420*/ uint16(xReadId), /*9421*/ uint16(xArgRM32), /*9422*/ uint16(xArgImm32), /*9423*/ uint16(xMatch), /*9424*/ uint16(xCondDataSize), 9412, 9418, 9428, /*9428*/ uint16(xSetOp), uint16(SBB), /*9430*/ uint16(xReadId), /*9431*/ uint16(xArgRM64), /*9432*/ uint16(xArgImm32), /*9433*/ uint16(xMatch), /*9434*/ uint16(xCondIs64), 9437, 9453, /*9437*/ uint16(xCondDataSize), 9441, 9447, 0, /*9441*/ uint16(xSetOp), uint16(AND), /*9443*/ uint16(xReadIw), /*9444*/ uint16(xArgRM16), /*9445*/ uint16(xArgImm16), /*9446*/ uint16(xMatch), /*9447*/ uint16(xSetOp), uint16(AND), /*9449*/ uint16(xReadId), /*9450*/ uint16(xArgRM32), /*9451*/ uint16(xArgImm32), /*9452*/ uint16(xMatch), /*9453*/ uint16(xCondDataSize), 9441, 9447, 9457, /*9457*/ uint16(xSetOp), uint16(AND), /*9459*/ uint16(xReadId), /*9460*/ uint16(xArgRM64), /*9461*/ uint16(xArgImm32), /*9462*/ uint16(xMatch), /*9463*/ uint16(xCondIs64), 9466, 9482, /*9466*/ uint16(xCondDataSize), 9470, 9476, 0, /*9470*/ uint16(xSetOp), uint16(SUB), /*9472*/ uint16(xReadIw), /*9473*/ uint16(xArgRM16), /*9474*/ uint16(xArgImm16), /*9475*/ uint16(xMatch), /*9476*/ uint16(xSetOp), uint16(SUB), /*9478*/ uint16(xReadId), /*9479*/ uint16(xArgRM32), /*9480*/ uint16(xArgImm32), /*9481*/ uint16(xMatch), /*9482*/ uint16(xCondDataSize), 9470, 9476, 9486, /*9486*/ uint16(xSetOp), uint16(SUB), /*9488*/ uint16(xReadId), /*9489*/ uint16(xArgRM64), /*9490*/ uint16(xArgImm32), /*9491*/ uint16(xMatch), /*9492*/ uint16(xCondIs64), 9495, 9511, /*9495*/ uint16(xCondDataSize), 9499, 9505, 0, /*9499*/ uint16(xSetOp), uint16(XOR), /*9501*/ uint16(xReadIw), /*9502*/ uint16(xArgRM16), /*9503*/ uint16(xArgImm16), /*9504*/ uint16(xMatch), /*9505*/ uint16(xSetOp), uint16(XOR), /*9507*/ uint16(xReadId), /*9508*/ uint16(xArgRM32), /*9509*/ uint16(xArgImm32), /*9510*/ uint16(xMatch), /*9511*/ uint16(xCondDataSize), 9499, 9505, 9515, /*9515*/ uint16(xSetOp), uint16(XOR), /*9517*/ uint16(xReadId), /*9518*/ uint16(xArgRM64), /*9519*/ uint16(xArgImm32), /*9520*/ uint16(xMatch), /*9521*/ uint16(xCondIs64), 9524, 9540, /*9524*/ uint16(xCondDataSize), 9528, 9534, 0, /*9528*/ uint16(xSetOp), uint16(CMP), /*9530*/ uint16(xReadIw), /*9531*/ uint16(xArgRM16), /*9532*/ uint16(xArgImm16), /*9533*/ uint16(xMatch), /*9534*/ uint16(xSetOp), uint16(CMP), /*9536*/ uint16(xReadId), /*9537*/ uint16(xArgRM32), /*9538*/ uint16(xArgImm32), /*9539*/ uint16(xMatch), /*9540*/ uint16(xCondDataSize), 9528, 9534, 9544, /*9544*/ uint16(xSetOp), uint16(CMP), /*9546*/ uint16(xReadId), /*9547*/ uint16(xArgRM64), /*9548*/ uint16(xArgImm32), /*9549*/ uint16(xMatch), /*9550*/ uint16(xCondSlashR), 9559, // 0 9588, // 1 9617, // 2 9646, // 3 9675, // 4 9704, // 5 9733, // 6 9762, // 7 /*9559*/ uint16(xCondIs64), 9562, 9578, /*9562*/ uint16(xCondDataSize), 9566, 9572, 0, /*9566*/ uint16(xSetOp), uint16(ADD), /*9568*/ uint16(xReadIb), /*9569*/ uint16(xArgRM16), /*9570*/ uint16(xArgImm8), /*9571*/ uint16(xMatch), /*9572*/ uint16(xSetOp), uint16(ADD), /*9574*/ uint16(xReadIb), /*9575*/ uint16(xArgRM32), /*9576*/ uint16(xArgImm8), /*9577*/ uint16(xMatch), /*9578*/ uint16(xCondDataSize), 9566, 9572, 9582, /*9582*/ uint16(xSetOp), uint16(ADD), /*9584*/ uint16(xReadIb), /*9585*/ uint16(xArgRM64), /*9586*/ uint16(xArgImm8), /*9587*/ uint16(xMatch), /*9588*/ uint16(xCondIs64), 9591, 9607, /*9591*/ uint16(xCondDataSize), 9595, 9601, 0, /*9595*/ uint16(xSetOp), uint16(OR), /*9597*/ uint16(xReadIb), /*9598*/ uint16(xArgRM16), /*9599*/ uint16(xArgImm8), /*9600*/ uint16(xMatch), /*9601*/ uint16(xSetOp), uint16(OR), /*9603*/ uint16(xReadIb), /*9604*/ uint16(xArgRM32), /*9605*/ uint16(xArgImm8), /*9606*/ uint16(xMatch), /*9607*/ uint16(xCondDataSize), 9595, 9601, 9611, /*9611*/ uint16(xSetOp), uint16(OR), /*9613*/ uint16(xReadIb), /*9614*/ uint16(xArgRM64), /*9615*/ uint16(xArgImm8), /*9616*/ uint16(xMatch), /*9617*/ uint16(xCondIs64), 9620, 9636, /*9620*/ uint16(xCondDataSize), 9624, 9630, 0, /*9624*/ uint16(xSetOp), uint16(ADC), /*9626*/ uint16(xReadIb), /*9627*/ uint16(xArgRM16), /*9628*/ uint16(xArgImm8), /*9629*/ uint16(xMatch), /*9630*/ uint16(xSetOp), uint16(ADC), /*9632*/ uint16(xReadIb), /*9633*/ uint16(xArgRM32), /*9634*/ uint16(xArgImm8), /*9635*/ uint16(xMatch), /*9636*/ uint16(xCondDataSize), 9624, 9630, 9640, /*9640*/ uint16(xSetOp), uint16(ADC), /*9642*/ uint16(xReadIb), /*9643*/ uint16(xArgRM64), /*9644*/ uint16(xArgImm8), /*9645*/ uint16(xMatch), /*9646*/ uint16(xCondIs64), 9649, 9665, /*9649*/ uint16(xCondDataSize), 9653, 9659, 0, /*9653*/ uint16(xSetOp), uint16(SBB), /*9655*/ uint16(xReadIb), /*9656*/ uint16(xArgRM16), /*9657*/ uint16(xArgImm8), /*9658*/ uint16(xMatch), /*9659*/ uint16(xSetOp), uint16(SBB), /*9661*/ uint16(xReadIb), /*9662*/ uint16(xArgRM32), /*9663*/ uint16(xArgImm8), /*9664*/ uint16(xMatch), /*9665*/ uint16(xCondDataSize), 9653, 9659, 9669, /*9669*/ uint16(xSetOp), uint16(SBB), /*9671*/ uint16(xReadIb), /*9672*/ uint16(xArgRM64), /*9673*/ uint16(xArgImm8), /*9674*/ uint16(xMatch), /*9675*/ uint16(xCondIs64), 9678, 9694, /*9678*/ uint16(xCondDataSize), 9682, 9688, 0, /*9682*/ uint16(xSetOp), uint16(AND), /*9684*/ uint16(xReadIb), /*9685*/ uint16(xArgRM16), /*9686*/ uint16(xArgImm8), /*9687*/ uint16(xMatch), /*9688*/ uint16(xSetOp), uint16(AND), /*9690*/ uint16(xReadIb), /*9691*/ uint16(xArgRM32), /*9692*/ uint16(xArgImm8), /*9693*/ uint16(xMatch), /*9694*/ uint16(xCondDataSize), 9682, 9688, 9698, /*9698*/ uint16(xSetOp), uint16(AND), /*9700*/ uint16(xReadIb), /*9701*/ uint16(xArgRM64), /*9702*/ uint16(xArgImm8), /*9703*/ uint16(xMatch), /*9704*/ uint16(xCondIs64), 9707, 9723, /*9707*/ uint16(xCondDataSize), 9711, 9717, 0, /*9711*/ uint16(xSetOp), uint16(SUB), /*9713*/ uint16(xReadIb), /*9714*/ uint16(xArgRM16), /*9715*/ uint16(xArgImm8), /*9716*/ uint16(xMatch), /*9717*/ uint16(xSetOp), uint16(SUB), /*9719*/ uint16(xReadIb), /*9720*/ uint16(xArgRM32), /*9721*/ uint16(xArgImm8), /*9722*/ uint16(xMatch), /*9723*/ uint16(xCondDataSize), 9711, 9717, 9727, /*9727*/ uint16(xSetOp), uint16(SUB), /*9729*/ uint16(xReadIb), /*9730*/ uint16(xArgRM64), /*9731*/ uint16(xArgImm8), /*9732*/ uint16(xMatch), /*9733*/ uint16(xCondIs64), 9736, 9752, /*9736*/ uint16(xCondDataSize), 9740, 9746, 0, /*9740*/ uint16(xSetOp), uint16(XOR), /*9742*/ uint16(xReadIb), /*9743*/ uint16(xArgRM16), /*9744*/ uint16(xArgImm8), /*9745*/ uint16(xMatch), /*9746*/ uint16(xSetOp), uint16(XOR), /*9748*/ uint16(xReadIb), /*9749*/ uint16(xArgRM32), /*9750*/ uint16(xArgImm8), /*9751*/ uint16(xMatch), /*9752*/ uint16(xCondDataSize), 9740, 9746, 9756, /*9756*/ uint16(xSetOp), uint16(XOR), /*9758*/ uint16(xReadIb), /*9759*/ uint16(xArgRM64), /*9760*/ uint16(xArgImm8), /*9761*/ uint16(xMatch), /*9762*/ uint16(xCondIs64), 9765, 9781, /*9765*/ uint16(xCondDataSize), 9769, 9775, 0, /*9769*/ uint16(xSetOp), uint16(CMP), /*9771*/ uint16(xReadIb), /*9772*/ uint16(xArgRM16), /*9773*/ uint16(xArgImm8), /*9774*/ uint16(xMatch), /*9775*/ uint16(xSetOp), uint16(CMP), /*9777*/ uint16(xReadIb), /*9778*/ uint16(xArgRM32), /*9779*/ uint16(xArgImm8), /*9780*/ uint16(xMatch), /*9781*/ uint16(xCondDataSize), 9769, 9775, 9785, /*9785*/ uint16(xSetOp), uint16(CMP), /*9787*/ uint16(xReadIb), /*9788*/ uint16(xArgRM64), /*9789*/ uint16(xArgImm8), /*9790*/ uint16(xMatch), /*9791*/ uint16(xSetOp), uint16(TEST), /*9793*/ uint16(xReadSlashR), /*9794*/ uint16(xArgRM8), /*9795*/ uint16(xArgR8), /*9796*/ uint16(xMatch), /*9797*/ uint16(xCondIs64), 9800, 9816, /*9800*/ uint16(xCondDataSize), 9804, 9810, 0, /*9804*/ uint16(xSetOp), uint16(TEST), /*9806*/ uint16(xReadSlashR), /*9807*/ uint16(xArgRM16), /*9808*/ uint16(xArgR16), /*9809*/ uint16(xMatch), /*9810*/ uint16(xSetOp), uint16(TEST), /*9812*/ uint16(xReadSlashR), /*9813*/ uint16(xArgRM32), /*9814*/ uint16(xArgR32), /*9815*/ uint16(xMatch), /*9816*/ uint16(xCondDataSize), 9804, 9810, 9820, /*9820*/ uint16(xSetOp), uint16(TEST), /*9822*/ uint16(xReadSlashR), /*9823*/ uint16(xArgRM64), /*9824*/ uint16(xArgR64), /*9825*/ uint16(xMatch), /*9826*/ uint16(xSetOp), uint16(XCHG), /*9828*/ uint16(xReadSlashR), /*9829*/ uint16(xArgRM8), /*9830*/ uint16(xArgR8), /*9831*/ uint16(xMatch), /*9832*/ uint16(xCondIs64), 9835, 9851, /*9835*/ uint16(xCondDataSize), 9839, 9845, 0, /*9839*/ uint16(xSetOp), uint16(XCHG), /*9841*/ uint16(xReadSlashR), /*9842*/ uint16(xArgRM16), /*9843*/ uint16(xArgR16), /*9844*/ uint16(xMatch), /*9845*/ uint16(xSetOp), uint16(XCHG), /*9847*/ uint16(xReadSlashR), /*9848*/ uint16(xArgRM32), /*9849*/ uint16(xArgR32), /*9850*/ uint16(xMatch), /*9851*/ uint16(xCondDataSize), 9839, 9845, 9855, /*9855*/ uint16(xSetOp), uint16(XCHG), /*9857*/ uint16(xReadSlashR), /*9858*/ uint16(xArgRM64), /*9859*/ uint16(xArgR64), /*9860*/ uint16(xMatch), /*9861*/ uint16(xSetOp), uint16(MOV), /*9863*/ uint16(xReadSlashR), /*9864*/ uint16(xArgRM8), /*9865*/ uint16(xArgR8), /*9866*/ uint16(xMatch), /*9867*/ uint16(xCondDataSize), 9871, 9877, 9883, /*9871*/ uint16(xSetOp), uint16(MOV), /*9873*/ uint16(xReadSlashR), /*9874*/ uint16(xArgRM16), /*9875*/ uint16(xArgR16), /*9876*/ uint16(xMatch), /*9877*/ uint16(xSetOp), uint16(MOV), /*9879*/ uint16(xReadSlashR), /*9880*/ uint16(xArgRM32), /*9881*/ uint16(xArgR32), /*9882*/ uint16(xMatch), /*9883*/ uint16(xSetOp), uint16(MOV), /*9885*/ uint16(xReadSlashR), /*9886*/ uint16(xArgRM64), /*9887*/ uint16(xArgR64), /*9888*/ uint16(xMatch), /*9889*/ uint16(xSetOp), uint16(MOV), /*9891*/ uint16(xReadSlashR), /*9892*/ uint16(xArgR8), /*9893*/ uint16(xArgRM8), /*9894*/ uint16(xMatch), /*9895*/ uint16(xCondDataSize), 9899, 9905, 9911, /*9899*/ uint16(xSetOp), uint16(MOV), /*9901*/ uint16(xReadSlashR), /*9902*/ uint16(xArgR16), /*9903*/ uint16(xArgRM16), /*9904*/ uint16(xMatch), /*9905*/ uint16(xSetOp), uint16(MOV), /*9907*/ uint16(xReadSlashR), /*9908*/ uint16(xArgR32), /*9909*/ uint16(xArgRM32), /*9910*/ uint16(xMatch), /*9911*/ uint16(xSetOp), uint16(MOV), /*9913*/ uint16(xReadSlashR), /*9914*/ uint16(xArgR64), /*9915*/ uint16(xArgRM64), /*9916*/ uint16(xMatch), /*9917*/ uint16(xCondIs64), 9920, 9936, /*9920*/ uint16(xCondDataSize), 9924, 9930, 0, /*9924*/ uint16(xSetOp), uint16(MOV), /*9926*/ uint16(xReadSlashR), /*9927*/ uint16(xArgRM16), /*9928*/ uint16(xArgSreg), /*9929*/ uint16(xMatch), /*9930*/ uint16(xSetOp), uint16(MOV), /*9932*/ uint16(xReadSlashR), /*9933*/ uint16(xArgR32M16), /*9934*/ uint16(xArgSreg), /*9935*/ uint16(xMatch), /*9936*/ uint16(xCondDataSize), 9924, 9930, 9940, /*9940*/ uint16(xSetOp), uint16(MOV), /*9942*/ uint16(xReadSlashR), /*9943*/ uint16(xArgR64M16), /*9944*/ uint16(xArgSreg), /*9945*/ uint16(xMatch), /*9946*/ uint16(xCondIs64), 9949, 9965, /*9949*/ uint16(xCondDataSize), 9953, 9959, 0, /*9953*/ uint16(xSetOp), uint16(LEA), /*9955*/ uint16(xReadSlashR), /*9956*/ uint16(xArgR16), /*9957*/ uint16(xArgM), /*9958*/ uint16(xMatch), /*9959*/ uint16(xSetOp), uint16(LEA), /*9961*/ uint16(xReadSlashR), /*9962*/ uint16(xArgR32), /*9963*/ uint16(xArgM), /*9964*/ uint16(xMatch), /*9965*/ uint16(xCondDataSize), 9953, 9959, 9969, /*9969*/ uint16(xSetOp), uint16(LEA), /*9971*/ uint16(xReadSlashR), /*9972*/ uint16(xArgR64), /*9973*/ uint16(xArgM), /*9974*/ uint16(xMatch), /*9975*/ uint16(xCondIs64), 9978, 9994, /*9978*/ uint16(xCondDataSize), 9982, 9988, 0, /*9982*/ uint16(xSetOp), uint16(MOV), /*9984*/ uint16(xReadSlashR), /*9985*/ uint16(xArgSreg), /*9986*/ uint16(xArgRM16), /*9987*/ uint16(xMatch), /*9988*/ uint16(xSetOp), uint16(MOV), /*9990*/ uint16(xReadSlashR), /*9991*/ uint16(xArgSreg), /*9992*/ uint16(xArgR32M16), /*9993*/ uint16(xMatch), /*9994*/ uint16(xCondDataSize), 9982, 9988, 9998, /*9998*/ uint16(xSetOp), uint16(MOV), /*10000*/ uint16(xReadSlashR), /*10001*/ uint16(xArgSreg), /*10002*/ uint16(xArgR64M16), /*10003*/ uint16(xMatch), /*10004*/ uint16(xCondSlashR), 10013, // 0 0, // 1 0, // 2 0, // 3 0, // 4 0, // 5 0, // 6 0, // 7 /*10013*/ uint16(xCondIs64), 10016, 10028, /*10016*/ uint16(xCondDataSize), 10020, 10024, 0, /*10020*/ uint16(xSetOp), uint16(POP), /*10022*/ uint16(xArgRM16), /*10023*/ uint16(xMatch), /*10024*/ uint16(xSetOp), uint16(POP), /*10026*/ uint16(xArgRM32), /*10027*/ uint16(xMatch), /*10028*/ uint16(xCondDataSize), 10020, 10032, 10036, /*10032*/ uint16(xSetOp), uint16(POP), /*10034*/ uint16(xArgRM64), /*10035*/ uint16(xMatch), /*10036*/ uint16(xSetOp), uint16(POP), /*10038*/ uint16(xArgRM64), /*10039*/ uint16(xMatch), /*10040*/ uint16(xCondIs64), 10043, 10057, /*10043*/ uint16(xCondDataSize), 10047, 10052, 0, /*10047*/ uint16(xSetOp), uint16(XCHG), /*10049*/ uint16(xArgR16op), /*10050*/ uint16(xArgAX), /*10051*/ uint16(xMatch), /*10052*/ uint16(xSetOp), uint16(XCHG), /*10054*/ uint16(xArgR32op), /*10055*/ uint16(xArgEAX), /*10056*/ uint16(xMatch), /*10057*/ uint16(xCondDataSize), 10047, 10052, 10061, /*10061*/ uint16(xSetOp), uint16(XCHG), /*10063*/ uint16(xArgR64op), /*10064*/ uint16(xArgRAX), /*10065*/ uint16(xMatch), /*10066*/ uint16(xCondIs64), 10069, 10079, /*10069*/ uint16(xCondDataSize), 10073, 10076, 0, /*10073*/ uint16(xSetOp), uint16(CBW), /*10075*/ uint16(xMatch), /*10076*/ uint16(xSetOp), uint16(CWDE), /*10078*/ uint16(xMatch), /*10079*/ uint16(xCondDataSize), 10073, 10076, 10083, /*10083*/ uint16(xSetOp), uint16(CDQE), /*10085*/ uint16(xMatch), /*10086*/ uint16(xCondIs64), 10089, 10099, /*10089*/ uint16(xCondDataSize), 10093, 10096, 0, /*10093*/ uint16(xSetOp), uint16(CWD), /*10095*/ uint16(xMatch), /*10096*/ uint16(xSetOp), uint16(CDQ), /*10098*/ uint16(xMatch), /*10099*/ uint16(xCondDataSize), 10093, 10096, 10103, /*10103*/ uint16(xSetOp), uint16(CQO), /*10105*/ uint16(xMatch), /*10106*/ uint16(xCondIs64), 10109, 0, /*10109*/ uint16(xCondDataSize), 10113, 10118, 0, /*10113*/ uint16(xSetOp), uint16(LCALL), /*10115*/ uint16(xReadCd), /*10116*/ uint16(xArgPtr16colon16), /*10117*/ uint16(xMatch), /*10118*/ uint16(xSetOp), uint16(LCALL), /*10120*/ uint16(xReadCp), /*10121*/ uint16(xArgPtr16colon32), /*10122*/ uint16(xMatch), /*10123*/ uint16(xSetOp), uint16(FWAIT), /*10125*/ uint16(xMatch), /*10126*/ uint16(xCondIs64), 10129, 10139, /*10129*/ uint16(xCondDataSize), 10133, 10136, 0, /*10133*/ uint16(xSetOp), uint16(PUSHF), /*10135*/ uint16(xMatch), /*10136*/ uint16(xSetOp), uint16(PUSHFD), /*10138*/ uint16(xMatch), /*10139*/ uint16(xCondDataSize), 10133, 10143, 10146, /*10143*/ uint16(xSetOp), uint16(PUSHFQ), /*10145*/ uint16(xMatch), /*10146*/ uint16(xSetOp), uint16(PUSHFQ), /*10148*/ uint16(xMatch), /*10149*/ uint16(xCondIs64), 10152, 10162, /*10152*/ uint16(xCondDataSize), 10156, 10159, 0, /*10156*/ uint16(xSetOp), uint16(POPF), /*10158*/ uint16(xMatch), /*10159*/ uint16(xSetOp), uint16(POPFD), /*10161*/ uint16(xMatch), /*10162*/ uint16(xCondDataSize), 10156, 10166, 10169, /*10166*/ uint16(xSetOp), uint16(POPFQ), /*10168*/ uint16(xMatch), /*10169*/ uint16(xSetOp), uint16(POPFQ), /*10171*/ uint16(xMatch), /*10172*/ uint16(xSetOp), uint16(SAHF), /*10174*/ uint16(xMatch), /*10175*/ uint16(xSetOp), uint16(LAHF), /*10177*/ uint16(xMatch), /*10178*/ uint16(xCondIs64), 10181, 10187, /*10181*/ uint16(xSetOp), uint16(MOV), /*10183*/ uint16(xReadCm), /*10184*/ uint16(xArgAL), /*10185*/ uint16(xArgMoffs8), /*10186*/ uint16(xMatch), /*10187*/ uint16(xCondDataSize), 10181, 10181, 10191, /*10191*/ uint16(xSetOp), uint16(MOV), /*10193*/ uint16(xReadCm), /*10194*/ uint16(xArgAL), /*10195*/ uint16(xArgMoffs8), /*10196*/ uint16(xMatch), /*10197*/ uint16(xCondDataSize), 10201, 10207, 10213, /*10201*/ uint16(xSetOp), uint16(MOV), /*10203*/ uint16(xReadCm), /*10204*/ uint16(xArgAX), /*10205*/ uint16(xArgMoffs16), /*10206*/ uint16(xMatch), /*10207*/ uint16(xSetOp), uint16(MOV), /*10209*/ uint16(xReadCm), /*10210*/ uint16(xArgEAX), /*10211*/ uint16(xArgMoffs32), /*10212*/ uint16(xMatch), /*10213*/ uint16(xSetOp), uint16(MOV), /*10215*/ uint16(xReadCm), /*10216*/ uint16(xArgRAX), /*10217*/ uint16(xArgMoffs64), /*10218*/ uint16(xMatch), /*10219*/ uint16(xCondIs64), 10222, 10228, /*10222*/ uint16(xSetOp), uint16(MOV), /*10224*/ uint16(xReadCm), /*10225*/ uint16(xArgMoffs8), /*10226*/ uint16(xArgAL), /*10227*/ uint16(xMatch), /*10228*/ uint16(xCondDataSize), 10222, 10222, 10232, /*10232*/ uint16(xSetOp), uint16(MOV), /*10234*/ uint16(xReadCm), /*10235*/ uint16(xArgMoffs8), /*10236*/ uint16(xArgAL), /*10237*/ uint16(xMatch), /*10238*/ uint16(xCondDataSize), 10242, 10248, 10254, /*10242*/ uint16(xSetOp), uint16(MOV), /*10244*/ uint16(xReadCm), /*10245*/ uint16(xArgMoffs16), /*10246*/ uint16(xArgAX), /*10247*/ uint16(xMatch), /*10248*/ uint16(xSetOp), uint16(MOV), /*10250*/ uint16(xReadCm), /*10251*/ uint16(xArgMoffs32), /*10252*/ uint16(xArgEAX), /*10253*/ uint16(xMatch), /*10254*/ uint16(xSetOp), uint16(MOV), /*10256*/ uint16(xReadCm), /*10257*/ uint16(xArgMoffs64), /*10258*/ uint16(xArgRAX), /*10259*/ uint16(xMatch), /*10260*/ uint16(xSetOp), uint16(MOVSB), /*10262*/ uint16(xMatch), /*10263*/ uint16(xCondIs64), 10266, 10276, /*10266*/ uint16(xCondDataSize), 10270, 10273, 0, /*10270*/ uint16(xSetOp), uint16(MOVSW), /*10272*/ uint16(xMatch), /*10273*/ uint16(xSetOp), uint16(MOVSD), /*10275*/ uint16(xMatch), /*10276*/ uint16(xCondDataSize), 10270, 10273, 10280, /*10280*/ uint16(xSetOp), uint16(MOVSQ), /*10282*/ uint16(xMatch), /*10283*/ uint16(xSetOp), uint16(CMPSB), /*10285*/ uint16(xMatch), /*10286*/ uint16(xCondIs64), 10289, 10299, /*10289*/ uint16(xCondDataSize), 10293, 10296, 0, /*10293*/ uint16(xSetOp), uint16(CMPSW), /*10295*/ uint16(xMatch), /*10296*/ uint16(xSetOp), uint16(CMPSD), /*10298*/ uint16(xMatch), /*10299*/ uint16(xCondDataSize), 10293, 10296, 10303, /*10303*/ uint16(xSetOp), uint16(CMPSQ), /*10305*/ uint16(xMatch), /*10306*/ uint16(xSetOp), uint16(TEST), /*10308*/ uint16(xReadIb), /*10309*/ uint16(xArgAL), /*10310*/ uint16(xArgImm8u), /*10311*/ uint16(xMatch), /*10312*/ uint16(xCondIs64), 10315, 10331, /*10315*/ uint16(xCondDataSize), 10319, 10325, 0, /*10319*/ uint16(xSetOp), uint16(TEST), /*10321*/ uint16(xReadIw), /*10322*/ uint16(xArgAX), /*10323*/ uint16(xArgImm16), /*10324*/ uint16(xMatch), /*10325*/ uint16(xSetOp), uint16(TEST), /*10327*/ uint16(xReadId), /*10328*/ uint16(xArgEAX), /*10329*/ uint16(xArgImm32), /*10330*/ uint16(xMatch), /*10331*/ uint16(xCondDataSize), 10319, 10325, 10335, /*10335*/ uint16(xSetOp), uint16(TEST), /*10337*/ uint16(xReadId), /*10338*/ uint16(xArgRAX), /*10339*/ uint16(xArgImm32), /*10340*/ uint16(xMatch), /*10341*/ uint16(xSetOp), uint16(STOSB), /*10343*/ uint16(xMatch), /*10344*/ uint16(xCondIs64), 10347, 10357, /*10347*/ uint16(xCondDataSize), 10351, 10354, 0, /*10351*/ uint16(xSetOp), uint16(STOSW), /*10353*/ uint16(xMatch), /*10354*/ uint16(xSetOp), uint16(STOSD), /*10356*/ uint16(xMatch), /*10357*/ uint16(xCondDataSize), 10351, 10354, 10361, /*10361*/ uint16(xSetOp), uint16(STOSQ), /*10363*/ uint16(xMatch), /*10364*/ uint16(xSetOp), uint16(LODSB), /*10366*/ uint16(xMatch), /*10367*/ uint16(xCondIs64), 10370, 10380, /*10370*/ uint16(xCondDataSize), 10374, 10377, 0, /*10374*/ uint16(xSetOp), uint16(LODSW), /*10376*/ uint16(xMatch), /*10377*/ uint16(xSetOp), uint16(LODSD), /*10379*/ uint16(xMatch), /*10380*/ uint16(xCondDataSize), 10374, 10377, 10384, /*10384*/ uint16(xSetOp), uint16(LODSQ), /*10386*/ uint16(xMatch), /*10387*/ uint16(xSetOp), uint16(SCASB), /*10389*/ uint16(xMatch), /*10390*/ uint16(xCondIs64), 10393, 10403, /*10393*/ uint16(xCondDataSize), 10397, 10400, 0, /*10397*/ uint16(xSetOp), uint16(SCASW), /*10399*/ uint16(xMatch), /*10400*/ uint16(xSetOp), uint16(SCASD), /*10402*/ uint16(xMatch), /*10403*/ uint16(xCondDataSize), 10397, 10400, 10407, /*10407*/ uint16(xSetOp), uint16(SCASQ), /*10409*/ uint16(xMatch), /*10410*/ uint16(xSetOp), uint16(MOV), /*10412*/ uint16(xReadIb), /*10413*/ uint16(xArgR8op), /*10414*/ uint16(xArgImm8u), /*10415*/ uint16(xMatch), /*10416*/ uint16(xCondIs64), 10419, 10435, /*10419*/ uint16(xCondDataSize), 10423, 10429, 0, /*10423*/ uint16(xSetOp), uint16(MOV), /*10425*/ uint16(xReadIw), /*10426*/ uint16(xArgR16op), /*10427*/ uint16(xArgImm16), /*10428*/ uint16(xMatch), /*10429*/ uint16(xSetOp), uint16(MOV), /*10431*/ uint16(xReadId), /*10432*/ uint16(xArgR32op), /*10433*/ uint16(xArgImm32), /*10434*/ uint16(xMatch), /*10435*/ uint16(xCondDataSize), 10423, 10429, 10439, /*10439*/ uint16(xSetOp), uint16(MOV), /*10441*/ uint16(xReadIo), /*10442*/ uint16(xArgR64op), /*10443*/ uint16(xArgImm64), /*10444*/ uint16(xMatch), /*10445*/ uint16(xCondSlashR), 10454, // 0 10460, // 1 10466, // 2 10472, // 3 10478, // 4 10484, // 5 0, // 6 10490, // 7 /*10454*/ uint16(xSetOp), uint16(ROL), /*10456*/ uint16(xReadIb), /*10457*/ uint16(xArgRM8), /*10458*/ uint16(xArgImm8u), /*10459*/ uint16(xMatch), /*10460*/ uint16(xSetOp), uint16(ROR), /*10462*/ uint16(xReadIb), /*10463*/ uint16(xArgRM8), /*10464*/ uint16(xArgImm8u), /*10465*/ uint16(xMatch), /*10466*/ uint16(xSetOp), uint16(RCL), /*10468*/ uint16(xReadIb), /*10469*/ uint16(xArgRM8), /*10470*/ uint16(xArgImm8u), /*10471*/ uint16(xMatch), /*10472*/ uint16(xSetOp), uint16(RCR), /*10474*/ uint16(xReadIb), /*10475*/ uint16(xArgRM8), /*10476*/ uint16(xArgImm8u), /*10477*/ uint16(xMatch), /*10478*/ uint16(xSetOp), uint16(SHL), /*10480*/ uint16(xReadIb), /*10481*/ uint16(xArgRM8), /*10482*/ uint16(xArgImm8u), /*10483*/ uint16(xMatch), /*10484*/ uint16(xSetOp), uint16(SHR), /*10486*/ uint16(xReadIb), /*10487*/ uint16(xArgRM8), /*10488*/ uint16(xArgImm8u), /*10489*/ uint16(xMatch), /*10490*/ uint16(xSetOp), uint16(SAR), /*10492*/ uint16(xReadIb), /*10493*/ uint16(xArgRM8), /*10494*/ uint16(xArgImm8u), /*10495*/ uint16(xMatch), /*10496*/ uint16(xCondSlashR), 10505, // 0 10527, // 1 10549, // 2 10578, // 3 10607, // 4 10636, // 5 0, // 6 10665, // 7 /*10505*/ uint16(xCondDataSize), 10509, 10515, 10521, /*10509*/ uint16(xSetOp), uint16(ROL), /*10511*/ uint16(xReadIb), /*10512*/ uint16(xArgRM16), /*10513*/ uint16(xArgImm8u), /*10514*/ uint16(xMatch), /*10515*/ uint16(xSetOp), uint16(ROL), /*10517*/ uint16(xReadIb), /*10518*/ uint16(xArgRM32), /*10519*/ uint16(xArgImm8u), /*10520*/ uint16(xMatch), /*10521*/ uint16(xSetOp), uint16(ROL), /*10523*/ uint16(xReadIb), /*10524*/ uint16(xArgRM64), /*10525*/ uint16(xArgImm8u), /*10526*/ uint16(xMatch), /*10527*/ uint16(xCondDataSize), 10531, 10537, 10543, /*10531*/ uint16(xSetOp), uint16(ROR), /*10533*/ uint16(xReadIb), /*10534*/ uint16(xArgRM16), /*10535*/ uint16(xArgImm8u), /*10536*/ uint16(xMatch), /*10537*/ uint16(xSetOp), uint16(ROR), /*10539*/ uint16(xReadIb), /*10540*/ uint16(xArgRM32), /*10541*/ uint16(xArgImm8u), /*10542*/ uint16(xMatch), /*10543*/ uint16(xSetOp), uint16(ROR), /*10545*/ uint16(xReadIb), /*10546*/ uint16(xArgRM64), /*10547*/ uint16(xArgImm8u), /*10548*/ uint16(xMatch), /*10549*/ uint16(xCondIs64), 10552, 10568, /*10552*/ uint16(xCondDataSize), 10556, 10562, 0, /*10556*/ uint16(xSetOp), uint16(RCL), /*10558*/ uint16(xReadIb), /*10559*/ uint16(xArgRM16), /*10560*/ uint16(xArgImm8u), /*10561*/ uint16(xMatch), /*10562*/ uint16(xSetOp), uint16(RCL), /*10564*/ uint16(xReadIb), /*10565*/ uint16(xArgRM32), /*10566*/ uint16(xArgImm8u), /*10567*/ uint16(xMatch), /*10568*/ uint16(xCondDataSize), 10556, 10562, 10572, /*10572*/ uint16(xSetOp), uint16(RCL), /*10574*/ uint16(xReadIb), /*10575*/ uint16(xArgRM64), /*10576*/ uint16(xArgImm8u), /*10577*/ uint16(xMatch), /*10578*/ uint16(xCondIs64), 10581, 10597, /*10581*/ uint16(xCondDataSize), 10585, 10591, 0, /*10585*/ uint16(xSetOp), uint16(RCR), /*10587*/ uint16(xReadIb), /*10588*/ uint16(xArgRM16), /*10589*/ uint16(xArgImm8u), /*10590*/ uint16(xMatch), /*10591*/ uint16(xSetOp), uint16(RCR), /*10593*/ uint16(xReadIb), /*10594*/ uint16(xArgRM32), /*10595*/ uint16(xArgImm8u), /*10596*/ uint16(xMatch), /*10597*/ uint16(xCondDataSize), 10585, 10591, 10601, /*10601*/ uint16(xSetOp), uint16(RCR), /*10603*/ uint16(xReadIb), /*10604*/ uint16(xArgRM64), /*10605*/ uint16(xArgImm8u), /*10606*/ uint16(xMatch), /*10607*/ uint16(xCondIs64), 10610, 10626, /*10610*/ uint16(xCondDataSize), 10614, 10620, 0, /*10614*/ uint16(xSetOp), uint16(SHL), /*10616*/ uint16(xReadIb), /*10617*/ uint16(xArgRM16), /*10618*/ uint16(xArgImm8u), /*10619*/ uint16(xMatch), /*10620*/ uint16(xSetOp), uint16(SHL), /*10622*/ uint16(xReadIb), /*10623*/ uint16(xArgRM32), /*10624*/ uint16(xArgImm8u), /*10625*/ uint16(xMatch), /*10626*/ uint16(xCondDataSize), 10614, 10620, 10630, /*10630*/ uint16(xSetOp), uint16(SHL), /*10632*/ uint16(xReadIb), /*10633*/ uint16(xArgRM64), /*10634*/ uint16(xArgImm8u), /*10635*/ uint16(xMatch), /*10636*/ uint16(xCondIs64), 10639, 10655, /*10639*/ uint16(xCondDataSize), 10643, 10649, 0, /*10643*/ uint16(xSetOp), uint16(SHR), /*10645*/ uint16(xReadIb), /*10646*/ uint16(xArgRM16), /*10647*/ uint16(xArgImm8u), /*10648*/ uint16(xMatch), /*10649*/ uint16(xSetOp), uint16(SHR), /*10651*/ uint16(xReadIb), /*10652*/ uint16(xArgRM32), /*10653*/ uint16(xArgImm8u), /*10654*/ uint16(xMatch), /*10655*/ uint16(xCondDataSize), 10643, 10649, 10659, /*10659*/ uint16(xSetOp), uint16(SHR), /*10661*/ uint16(xReadIb), /*10662*/ uint16(xArgRM64), /*10663*/ uint16(xArgImm8u), /*10664*/ uint16(xMatch), /*10665*/ uint16(xCondIs64), 10668, 10684, /*10668*/ uint16(xCondDataSize), 10672, 10678, 0, /*10672*/ uint16(xSetOp), uint16(SAR), /*10674*/ uint16(xReadIb), /*10675*/ uint16(xArgRM16), /*10676*/ uint16(xArgImm8u), /*10677*/ uint16(xMatch), /*10678*/ uint16(xSetOp), uint16(SAR), /*10680*/ uint16(xReadIb), /*10681*/ uint16(xArgRM32), /*10682*/ uint16(xArgImm8u), /*10683*/ uint16(xMatch), /*10684*/ uint16(xCondDataSize), 10672, 10678, 10688, /*10688*/ uint16(xSetOp), uint16(SAR), /*10690*/ uint16(xReadIb), /*10691*/ uint16(xArgRM64), /*10692*/ uint16(xArgImm8u), /*10693*/ uint16(xMatch), /*10694*/ uint16(xSetOp), uint16(RET), /*10696*/ uint16(xReadIw), /*10697*/ uint16(xArgImm16u), /*10698*/ uint16(xMatch), /*10699*/ uint16(xSetOp), uint16(RET), /*10701*/ uint16(xMatch), /*10702*/ uint16(xCondIs64), 10705, 0, /*10705*/ uint16(xCondDataSize), 10709, 10715, 0, /*10709*/ uint16(xSetOp), uint16(LES), /*10711*/ uint16(xReadSlashR), /*10712*/ uint16(xArgR16), /*10713*/ uint16(xArgM16colon16), /*10714*/ uint16(xMatch), /*10715*/ uint16(xSetOp), uint16(LES), /*10717*/ uint16(xReadSlashR), /*10718*/ uint16(xArgR32), /*10719*/ uint16(xArgM16colon32), /*10720*/ uint16(xMatch), /*10721*/ uint16(xCondIs64), 10724, 0, /*10724*/ uint16(xCondDataSize), 10728, 10734, 0, /*10728*/ uint16(xSetOp), uint16(LDS), /*10730*/ uint16(xReadSlashR), /*10731*/ uint16(xArgR16), /*10732*/ uint16(xArgM16colon16), /*10733*/ uint16(xMatch), /*10734*/ uint16(xSetOp), uint16(LDS), /*10736*/ uint16(xReadSlashR), /*10737*/ uint16(xArgR32), /*10738*/ uint16(xArgM16colon32), /*10739*/ uint16(xMatch), /*10740*/ uint16(xCondByte), 1, 0xF8, 10759, /*10744*/ uint16(xCondSlashR), 10753, // 0 0, // 1 0, // 2 0, // 3 0, // 4 0, // 5 0, // 6 0, // 7 /*10753*/ uint16(xSetOp), uint16(MOV), /*10755*/ uint16(xReadIb), /*10756*/ uint16(xArgRM8), /*10757*/ uint16(xArgImm8u), /*10758*/ uint16(xMatch), /*10759*/ uint16(xSetOp), uint16(XABORT), /*10761*/ uint16(xReadIb), /*10762*/ uint16(xArgImm8u), /*10763*/ uint16(xMatch), /*10764*/ uint16(xCondByte), 1, 0xF8, 10806, /*10768*/ uint16(xCondSlashR), 10777, // 0 0, // 1 0, // 2 0, // 3 0, // 4 0, // 5 0, // 6 0, // 7 /*10777*/ uint16(xCondIs64), 10780, 10796, /*10780*/ uint16(xCondDataSize), 10784, 10790, 0, /*10784*/ uint16(xSetOp), uint16(MOV), /*10786*/ uint16(xReadIw), /*10787*/ uint16(xArgRM16), /*10788*/ uint16(xArgImm16), /*10789*/ uint16(xMatch), /*10790*/ uint16(xSetOp), uint16(MOV), /*10792*/ uint16(xReadId), /*10793*/ uint16(xArgRM32), /*10794*/ uint16(xArgImm32), /*10795*/ uint16(xMatch), /*10796*/ uint16(xCondDataSize), 10784, 10790, 10800, /*10800*/ uint16(xSetOp), uint16(MOV), /*10802*/ uint16(xReadId), /*10803*/ uint16(xArgRM64), /*10804*/ uint16(xArgImm32), /*10805*/ uint16(xMatch), /*10806*/ uint16(xCondDataSize), 10810, 10815, 10820, /*10810*/ uint16(xSetOp), uint16(XBEGIN), /*10812*/ uint16(xReadCw), /*10813*/ uint16(xArgRel16), /*10814*/ uint16(xMatch), /*10815*/ uint16(xSetOp), uint16(XBEGIN), /*10817*/ uint16(xReadCd), /*10818*/ uint16(xArgRel32), /*10819*/ uint16(xMatch), /*10820*/ uint16(xSetOp), uint16(XBEGIN), /*10822*/ uint16(xReadCd), /*10823*/ uint16(xArgRel32), /*10824*/ uint16(xMatch), /*10825*/ uint16(xSetOp), uint16(ENTER), /*10827*/ uint16(xReadIw), /*10828*/ uint16(xReadIb), /*10829*/ uint16(xArgImm16u), /*10830*/ uint16(xArgImm8u), /*10831*/ uint16(xMatch), /*10832*/ uint16(xCondIs64), 10835, 10845, /*10835*/ uint16(xCondDataSize), 10839, 10842, 0, /*10839*/ uint16(xSetOp), uint16(LEAVE), /*10841*/ uint16(xMatch), /*10842*/ uint16(xSetOp), uint16(LEAVE), /*10844*/ uint16(xMatch), /*10845*/ uint16(xCondDataSize), 10839, 10849, 10852, /*10849*/ uint16(xSetOp), uint16(LEAVE), /*10851*/ uint16(xMatch), /*10852*/ uint16(xSetOp), uint16(LEAVE), /*10854*/ uint16(xMatch), /*10855*/ uint16(xSetOp), uint16(LRET), /*10857*/ uint16(xReadIw), /*10858*/ uint16(xArgImm16u), /*10859*/ uint16(xMatch), /*10860*/ uint16(xSetOp), uint16(LRET), /*10862*/ uint16(xMatch), /*10863*/ uint16(xSetOp), uint16(INT), /*10865*/ uint16(xArg3), /*10866*/ uint16(xMatch), /*10867*/ uint16(xSetOp), uint16(INT), /*10869*/ uint16(xReadIb), /*10870*/ uint16(xArgImm8u), /*10871*/ uint16(xMatch), /*10872*/ uint16(xCondIs64), 10875, 0, /*10875*/ uint16(xSetOp), uint16(INTO), /*10877*/ uint16(xMatch), /*10878*/ uint16(xCondIs64), 10881, 10891, /*10881*/ uint16(xCondDataSize), 10885, 10888, 0, /*10885*/ uint16(xSetOp), uint16(IRET), /*10887*/ uint16(xMatch), /*10888*/ uint16(xSetOp), uint16(IRETD), /*10890*/ uint16(xMatch), /*10891*/ uint16(xCondDataSize), 10885, 10888, 10895, /*10895*/ uint16(xSetOp), uint16(IRETQ), /*10897*/ uint16(xMatch), /*10898*/ uint16(xCondSlashR), 10907, // 0 10912, // 1 10917, // 2 10922, // 3 10927, // 4 10932, // 5 0, // 6 10937, // 7 /*10907*/ uint16(xSetOp), uint16(ROL), /*10909*/ uint16(xArgRM8), /*10910*/ uint16(xArg1), /*10911*/ uint16(xMatch), /*10912*/ uint16(xSetOp), uint16(ROR), /*10914*/ uint16(xArgRM8), /*10915*/ uint16(xArg1), /*10916*/ uint16(xMatch), /*10917*/ uint16(xSetOp), uint16(RCL), /*10919*/ uint16(xArgRM8), /*10920*/ uint16(xArg1), /*10921*/ uint16(xMatch), /*10922*/ uint16(xSetOp), uint16(RCR), /*10924*/ uint16(xArgRM8), /*10925*/ uint16(xArg1), /*10926*/ uint16(xMatch), /*10927*/ uint16(xSetOp), uint16(SHL), /*10929*/ uint16(xArgRM8), /*10930*/ uint16(xArg1), /*10931*/ uint16(xMatch), /*10932*/ uint16(xSetOp), uint16(SHR), /*10934*/ uint16(xArgRM8), /*10935*/ uint16(xArg1), /*10936*/ uint16(xMatch), /*10937*/ uint16(xSetOp), uint16(SAR), /*10939*/ uint16(xArgRM8), /*10940*/ uint16(xArg1), /*10941*/ uint16(xMatch), /*10942*/ uint16(xCondSlashR), 10951, // 0 10977, // 1 11003, // 2 11029, // 3 11055, // 4 11081, // 5 0, // 6 11107, // 7 /*10951*/ uint16(xCondIs64), 10954, 10968, /*10954*/ uint16(xCondDataSize), 10958, 10963, 0, /*10958*/ uint16(xSetOp), uint16(ROL), /*10960*/ uint16(xArgRM16), /*10961*/ uint16(xArg1), /*10962*/ uint16(xMatch), /*10963*/ uint16(xSetOp), uint16(ROL), /*10965*/ uint16(xArgRM32), /*10966*/ uint16(xArg1), /*10967*/ uint16(xMatch), /*10968*/ uint16(xCondDataSize), 10958, 10963, 10972, /*10972*/ uint16(xSetOp), uint16(ROL), /*10974*/ uint16(xArgRM64), /*10975*/ uint16(xArg1), /*10976*/ uint16(xMatch), /*10977*/ uint16(xCondIs64), 10980, 10994, /*10980*/ uint16(xCondDataSize), 10984, 10989, 0, /*10984*/ uint16(xSetOp), uint16(ROR), /*10986*/ uint16(xArgRM16), /*10987*/ uint16(xArg1), /*10988*/ uint16(xMatch), /*10989*/ uint16(xSetOp), uint16(ROR), /*10991*/ uint16(xArgRM32), /*10992*/ uint16(xArg1), /*10993*/ uint16(xMatch), /*10994*/ uint16(xCondDataSize), 10984, 10989, 10998, /*10998*/ uint16(xSetOp), uint16(ROR), /*11000*/ uint16(xArgRM64), /*11001*/ uint16(xArg1), /*11002*/ uint16(xMatch), /*11003*/ uint16(xCondIs64), 11006, 11020, /*11006*/ uint16(xCondDataSize), 11010, 11015, 0, /*11010*/ uint16(xSetOp), uint16(RCL), /*11012*/ uint16(xArgRM16), /*11013*/ uint16(xArg1), /*11014*/ uint16(xMatch), /*11015*/ uint16(xSetOp), uint16(RCL), /*11017*/ uint16(xArgRM32), /*11018*/ uint16(xArg1), /*11019*/ uint16(xMatch), /*11020*/ uint16(xCondDataSize), 11010, 11015, 11024, /*11024*/ uint16(xSetOp), uint16(RCL), /*11026*/ uint16(xArgRM64), /*11027*/ uint16(xArg1), /*11028*/ uint16(xMatch), /*11029*/ uint16(xCondIs64), 11032, 11046, /*11032*/ uint16(xCondDataSize), 11036, 11041, 0, /*11036*/ uint16(xSetOp), uint16(RCR), /*11038*/ uint16(xArgRM16), /*11039*/ uint16(xArg1), /*11040*/ uint16(xMatch), /*11041*/ uint16(xSetOp), uint16(RCR), /*11043*/ uint16(xArgRM32), /*11044*/ uint16(xArg1), /*11045*/ uint16(xMatch), /*11046*/ uint16(xCondDataSize), 11036, 11041, 11050, /*11050*/ uint16(xSetOp), uint16(RCR), /*11052*/ uint16(xArgRM64), /*11053*/ uint16(xArg1), /*11054*/ uint16(xMatch), /*11055*/ uint16(xCondIs64), 11058, 11072, /*11058*/ uint16(xCondDataSize), 11062, 11067, 0, /*11062*/ uint16(xSetOp), uint16(SHL), /*11064*/ uint16(xArgRM16), /*11065*/ uint16(xArg1), /*11066*/ uint16(xMatch), /*11067*/ uint16(xSetOp), uint16(SHL), /*11069*/ uint16(xArgRM32), /*11070*/ uint16(xArg1), /*11071*/ uint16(xMatch), /*11072*/ uint16(xCondDataSize), 11062, 11067, 11076, /*11076*/ uint16(xSetOp), uint16(SHL), /*11078*/ uint16(xArgRM64), /*11079*/ uint16(xArg1), /*11080*/ uint16(xMatch), /*11081*/ uint16(xCondIs64), 11084, 11098, /*11084*/ uint16(xCondDataSize), 11088, 11093, 0, /*11088*/ uint16(xSetOp), uint16(SHR), /*11090*/ uint16(xArgRM16), /*11091*/ uint16(xArg1), /*11092*/ uint16(xMatch), /*11093*/ uint16(xSetOp), uint16(SHR), /*11095*/ uint16(xArgRM32), /*11096*/ uint16(xArg1), /*11097*/ uint16(xMatch), /*11098*/ uint16(xCondDataSize), 11088, 11093, 11102, /*11102*/ uint16(xSetOp), uint16(SHR), /*11104*/ uint16(xArgRM64), /*11105*/ uint16(xArg1), /*11106*/ uint16(xMatch), /*11107*/ uint16(xCondIs64), 11110, 11124, /*11110*/ uint16(xCondDataSize), 11114, 11119, 0, /*11114*/ uint16(xSetOp), uint16(SAR), /*11116*/ uint16(xArgRM16), /*11117*/ uint16(xArg1), /*11118*/ uint16(xMatch), /*11119*/ uint16(xSetOp), uint16(SAR), /*11121*/ uint16(xArgRM32), /*11122*/ uint16(xArg1), /*11123*/ uint16(xMatch), /*11124*/ uint16(xCondDataSize), 11114, 11119, 11128, /*11128*/ uint16(xSetOp), uint16(SAR), /*11130*/ uint16(xArgRM64), /*11131*/ uint16(xArg1), /*11132*/ uint16(xMatch), /*11133*/ uint16(xCondSlashR), 11142, // 0 11147, // 1 11152, // 2 11157, // 3 11162, // 4 11167, // 5 0, // 6 11172, // 7 /*11142*/ uint16(xSetOp), uint16(ROL), /*11144*/ uint16(xArgRM8), /*11145*/ uint16(xArgCL), /*11146*/ uint16(xMatch), /*11147*/ uint16(xSetOp), uint16(ROR), /*11149*/ uint16(xArgRM8), /*11150*/ uint16(xArgCL), /*11151*/ uint16(xMatch), /*11152*/ uint16(xSetOp), uint16(RCL), /*11154*/ uint16(xArgRM8), /*11155*/ uint16(xArgCL), /*11156*/ uint16(xMatch), /*11157*/ uint16(xSetOp), uint16(RCR), /*11159*/ uint16(xArgRM8), /*11160*/ uint16(xArgCL), /*11161*/ uint16(xMatch), /*11162*/ uint16(xSetOp), uint16(SHL), /*11164*/ uint16(xArgRM8), /*11165*/ uint16(xArgCL), /*11166*/ uint16(xMatch), /*11167*/ uint16(xSetOp), uint16(SHR), /*11169*/ uint16(xArgRM8), /*11170*/ uint16(xArgCL), /*11171*/ uint16(xMatch), /*11172*/ uint16(xSetOp), uint16(SAR), /*11174*/ uint16(xArgRM8), /*11175*/ uint16(xArgCL), /*11176*/ uint16(xMatch), /*11177*/ uint16(xCondSlashR), 11186, // 0 11212, // 1 11238, // 2 11264, // 3 11290, // 4 11316, // 5 0, // 6 11342, // 7 /*11186*/ uint16(xCondIs64), 11189, 11203, /*11189*/ uint16(xCondDataSize), 11193, 11198, 0, /*11193*/ uint16(xSetOp), uint16(ROL), /*11195*/ uint16(xArgRM16), /*11196*/ uint16(xArgCL), /*11197*/ uint16(xMatch), /*11198*/ uint16(xSetOp), uint16(ROL), /*11200*/ uint16(xArgRM32), /*11201*/ uint16(xArgCL), /*11202*/ uint16(xMatch), /*11203*/ uint16(xCondDataSize), 11193, 11198, 11207, /*11207*/ uint16(xSetOp), uint16(ROL), /*11209*/ uint16(xArgRM64), /*11210*/ uint16(xArgCL), /*11211*/ uint16(xMatch), /*11212*/ uint16(xCondIs64), 11215, 11229, /*11215*/ uint16(xCondDataSize), 11219, 11224, 0, /*11219*/ uint16(xSetOp), uint16(ROR), /*11221*/ uint16(xArgRM16), /*11222*/ uint16(xArgCL), /*11223*/ uint16(xMatch), /*11224*/ uint16(xSetOp), uint16(ROR), /*11226*/ uint16(xArgRM32), /*11227*/ uint16(xArgCL), /*11228*/ uint16(xMatch), /*11229*/ uint16(xCondDataSize), 11219, 11224, 11233, /*11233*/ uint16(xSetOp), uint16(ROR), /*11235*/ uint16(xArgRM64), /*11236*/ uint16(xArgCL), /*11237*/ uint16(xMatch), /*11238*/ uint16(xCondIs64), 11241, 11255, /*11241*/ uint16(xCondDataSize), 11245, 11250, 0, /*11245*/ uint16(xSetOp), uint16(RCL), /*11247*/ uint16(xArgRM16), /*11248*/ uint16(xArgCL), /*11249*/ uint16(xMatch), /*11250*/ uint16(xSetOp), uint16(RCL), /*11252*/ uint16(xArgRM32), /*11253*/ uint16(xArgCL), /*11254*/ uint16(xMatch), /*11255*/ uint16(xCondDataSize), 11245, 11250, 11259, /*11259*/ uint16(xSetOp), uint16(RCL), /*11261*/ uint16(xArgRM64), /*11262*/ uint16(xArgCL), /*11263*/ uint16(xMatch), /*11264*/ uint16(xCondIs64), 11267, 11281, /*11267*/ uint16(xCondDataSize), 11271, 11276, 0, /*11271*/ uint16(xSetOp), uint16(RCR), /*11273*/ uint16(xArgRM16), /*11274*/ uint16(xArgCL), /*11275*/ uint16(xMatch), /*11276*/ uint16(xSetOp), uint16(RCR), /*11278*/ uint16(xArgRM32), /*11279*/ uint16(xArgCL), /*11280*/ uint16(xMatch), /*11281*/ uint16(xCondDataSize), 11271, 11276, 11285, /*11285*/ uint16(xSetOp), uint16(RCR), /*11287*/ uint16(xArgRM64), /*11288*/ uint16(xArgCL), /*11289*/ uint16(xMatch), /*11290*/ uint16(xCondIs64), 11293, 11307, /*11293*/ uint16(xCondDataSize), 11297, 11302, 0, /*11297*/ uint16(xSetOp), uint16(SHL), /*11299*/ uint16(xArgRM16), /*11300*/ uint16(xArgCL), /*11301*/ uint16(xMatch), /*11302*/ uint16(xSetOp), uint16(SHL), /*11304*/ uint16(xArgRM32), /*11305*/ uint16(xArgCL), /*11306*/ uint16(xMatch), /*11307*/ uint16(xCondDataSize), 11297, 11302, 11311, /*11311*/ uint16(xSetOp), uint16(SHL), /*11313*/ uint16(xArgRM64), /*11314*/ uint16(xArgCL), /*11315*/ uint16(xMatch), /*11316*/ uint16(xCondIs64), 11319, 11333, /*11319*/ uint16(xCondDataSize), 11323, 11328, 0, /*11323*/ uint16(xSetOp), uint16(SHR), /*11325*/ uint16(xArgRM16), /*11326*/ uint16(xArgCL), /*11327*/ uint16(xMatch), /*11328*/ uint16(xSetOp), uint16(SHR), /*11330*/ uint16(xArgRM32), /*11331*/ uint16(xArgCL), /*11332*/ uint16(xMatch), /*11333*/ uint16(xCondDataSize), 11323, 11328, 11337, /*11337*/ uint16(xSetOp), uint16(SHR), /*11339*/ uint16(xArgRM64), /*11340*/ uint16(xArgCL), /*11341*/ uint16(xMatch), /*11342*/ uint16(xCondIs64), 11345, 11359, /*11345*/ uint16(xCondDataSize), 11349, 11354, 0, /*11349*/ uint16(xSetOp), uint16(SAR), /*11351*/ uint16(xArgRM16), /*11352*/ uint16(xArgCL), /*11353*/ uint16(xMatch), /*11354*/ uint16(xSetOp), uint16(SAR), /*11356*/ uint16(xArgRM32), /*11357*/ uint16(xArgCL), /*11358*/ uint16(xMatch), /*11359*/ uint16(xCondDataSize), 11349, 11354, 11363, /*11363*/ uint16(xSetOp), uint16(SAR), /*11365*/ uint16(xArgRM64), /*11366*/ uint16(xArgCL), /*11367*/ uint16(xMatch), /*11368*/ uint16(xCondIs64), 11371, 0, /*11371*/ uint16(xSetOp), uint16(AAM), /*11373*/ uint16(xReadIb), /*11374*/ uint16(xArgImm8u), /*11375*/ uint16(xMatch), /*11376*/ uint16(xCondIs64), 11379, 0, /*11379*/ uint16(xSetOp), uint16(AAD), /*11381*/ uint16(xReadIb), /*11382*/ uint16(xArgImm8u), /*11383*/ uint16(xMatch), /*11384*/ uint16(xCondIs64), 11387, 11390, /*11387*/ uint16(xSetOp), uint16(XLATB), /*11389*/ uint16(xMatch), /*11390*/ uint16(xCondDataSize), 11387, 11387, 11394, /*11394*/ uint16(xSetOp), uint16(XLATB), /*11396*/ uint16(xMatch), /*11397*/ uint16(xCondByte), 64, 0xc0, 11568, 0xc1, 11568, 0xc2, 11568, 0xc3, 11568, 0xc4, 11568, 0xc5, 11568, 0xc6, 11568, 0xc7, 11568, 0xc8, 11573, 0xc9, 11573, 0xca, 11573, 0xcb, 11573, 0xcc, 11573, 0xcd, 11573, 0xce, 11573, 0xcf, 11573, 0xd0, 11578, 0xd1, 11578, 0xd2, 11578, 0xd3, 11578, 0xd4, 11578, 0xd5, 11578, 0xd6, 11578, 0xd7, 11578, 0xd8, 11582, 0xd9, 11582, 0xda, 11582, 0xdb, 11582, 0xdc, 11582, 0xdd, 11582, 0xde, 11582, 0xdf, 11582, 0xe0, 11586, 0xe1, 11586, 0xe2, 11586, 0xe3, 11586, 0xe4, 11586, 0xe5, 11586, 0xe6, 11586, 0xe7, 11586, 0xe8, 11591, 0xe9, 11591, 0xea, 11591, 0xeb, 11591, 0xec, 11591, 0xed, 11591, 0xee, 11591, 0xef, 11591, 0xf0, 11596, 0xf1, 11596, 0xf2, 11596, 0xf3, 11596, 0xf4, 11596, 0xf5, 11596, 0xf6, 11596, 0xf7, 11596, 0xf8, 11601, 0xf9, 11601, 0xfa, 11601, 0xfb, 11601, 0xfc, 11601, 0xfd, 11601, 0xfe, 11601, 0xff, 11601, /*11527*/ uint16(xCondSlashR), 11536, // 0 11540, // 1 11544, // 2 11548, // 3 11552, // 4 11556, // 5 11560, // 6 11564, // 7 /*11536*/ uint16(xSetOp), uint16(FADD), /*11538*/ uint16(xArgM32fp), /*11539*/ uint16(xMatch), /*11540*/ uint16(xSetOp), uint16(FMUL), /*11542*/ uint16(xArgM32fp), /*11543*/ uint16(xMatch), /*11544*/ uint16(xSetOp), uint16(FCOM), /*11546*/ uint16(xArgM32fp), /*11547*/ uint16(xMatch), /*11548*/ uint16(xSetOp), uint16(FCOMP), /*11550*/ uint16(xArgM32fp), /*11551*/ uint16(xMatch), /*11552*/ uint16(xSetOp), uint16(FSUB), /*11554*/ uint16(xArgM32fp), /*11555*/ uint16(xMatch), /*11556*/ uint16(xSetOp), uint16(FSUBR), /*11558*/ uint16(xArgM32fp), /*11559*/ uint16(xMatch), /*11560*/ uint16(xSetOp), uint16(FDIV), /*11562*/ uint16(xArgM32fp), /*11563*/ uint16(xMatch), /*11564*/ uint16(xSetOp), uint16(FDIVR), /*11566*/ uint16(xArgM32fp), /*11567*/ uint16(xMatch), /*11568*/ uint16(xSetOp), uint16(FADD), /*11570*/ uint16(xArgST), /*11571*/ uint16(xArgSTi), /*11572*/ uint16(xMatch), /*11573*/ uint16(xSetOp), uint16(FMUL), /*11575*/ uint16(xArgST), /*11576*/ uint16(xArgSTi), /*11577*/ uint16(xMatch), /*11578*/ uint16(xSetOp), uint16(FCOM), /*11580*/ uint16(xArgSTi), /*11581*/ uint16(xMatch), /*11582*/ uint16(xSetOp), uint16(FCOMP), /*11584*/ uint16(xArgSTi), /*11585*/ uint16(xMatch), /*11586*/ uint16(xSetOp), uint16(FSUB), /*11588*/ uint16(xArgST), /*11589*/ uint16(xArgSTi), /*11590*/ uint16(xMatch), /*11591*/ uint16(xSetOp), uint16(FSUBR), /*11593*/ uint16(xArgST), /*11594*/ uint16(xArgSTi), /*11595*/ uint16(xMatch), /*11596*/ uint16(xSetOp), uint16(FDIV), /*11598*/ uint16(xArgST), /*11599*/ uint16(xArgSTi), /*11600*/ uint16(xMatch), /*11601*/ uint16(xSetOp), uint16(FDIVR), /*11603*/ uint16(xArgST), /*11604*/ uint16(xArgSTi), /*11605*/ uint16(xMatch), /*11606*/ uint16(xCondByte), 42, 0xc0, 11729, 0xc1, 11729, 0xc2, 11729, 0xc3, 11729, 0xc4, 11729, 0xc5, 11729, 0xc6, 11729, 0xc7, 11729, 0xc8, 11733, 0xc9, 11733, 0xca, 11733, 0xcb, 11733, 0xcc, 11733, 0xcd, 11733, 0xce, 11733, 0xcf, 11733, 0xD0, 11737, 0xE0, 11740, 0xE1, 11743, 0xE4, 11746, 0xE5, 11749, 0xE8, 11752, 0xE9, 11755, 0xEA, 11758, 0xEB, 11761, 0xEC, 11764, 0xF0, 11767, 0xF1, 11770, 0xF2, 11773, 0xF3, 11776, 0xF4, 11779, 0xF5, 11782, 0xF6, 11785, 0xF7, 11788, 0xF8, 11791, 0xF9, 11794, 0xFA, 11797, 0xFB, 11800, 0xFC, 11803, 0xFD, 11806, 0xFE, 11809, 0xFF, 11812, /*11692*/ uint16(xCondSlashR), 11701, // 0 0, // 1 11705, // 2 11709, // 3 11713, // 4 11717, // 5 11721, // 6 11725, // 7 /*11701*/ uint16(xSetOp), uint16(FLD), /*11703*/ uint16(xArgM32fp), /*11704*/ uint16(xMatch), /*11705*/ uint16(xSetOp), uint16(FST), /*11707*/ uint16(xArgM32fp), /*11708*/ uint16(xMatch), /*11709*/ uint16(xSetOp), uint16(FSTP), /*11711*/ uint16(xArgM32fp), /*11712*/ uint16(xMatch), /*11713*/ uint16(xSetOp), uint16(FLDENV), /*11715*/ uint16(xArgM1428byte), /*11716*/ uint16(xMatch), /*11717*/ uint16(xSetOp), uint16(FLDCW), /*11719*/ uint16(xArgM2byte), /*11720*/ uint16(xMatch), /*11721*/ uint16(xSetOp), uint16(FNSTENV), /*11723*/ uint16(xArgM1428byte), /*11724*/ uint16(xMatch), /*11725*/ uint16(xSetOp), uint16(FNSTCW), /*11727*/ uint16(xArgM2byte), /*11728*/ uint16(xMatch), /*11729*/ uint16(xSetOp), uint16(FLD), /*11731*/ uint16(xArgSTi), /*11732*/ uint16(xMatch), /*11733*/ uint16(xSetOp), uint16(FXCH), /*11735*/ uint16(xArgSTi), /*11736*/ uint16(xMatch), /*11737*/ uint16(xSetOp), uint16(FNOP), /*11739*/ uint16(xMatch), /*11740*/ uint16(xSetOp), uint16(FCHS), /*11742*/ uint16(xMatch), /*11743*/ uint16(xSetOp), uint16(FABS), /*11745*/ uint16(xMatch), /*11746*/ uint16(xSetOp), uint16(FTST), /*11748*/ uint16(xMatch), /*11749*/ uint16(xSetOp), uint16(FXAM), /*11751*/ uint16(xMatch), /*11752*/ uint16(xSetOp), uint16(FLD1), /*11754*/ uint16(xMatch), /*11755*/ uint16(xSetOp), uint16(FLDL2T), /*11757*/ uint16(xMatch), /*11758*/ uint16(xSetOp), uint16(FLDL2E), /*11760*/ uint16(xMatch), /*11761*/ uint16(xSetOp), uint16(FLDPI), /*11763*/ uint16(xMatch), /*11764*/ uint16(xSetOp), uint16(FLDLG2), /*11766*/ uint16(xMatch), /*11767*/ uint16(xSetOp), uint16(F2XM1), /*11769*/ uint16(xMatch), /*11770*/ uint16(xSetOp), uint16(FYL2X), /*11772*/ uint16(xMatch), /*11773*/ uint16(xSetOp), uint16(FPTAN), /*11775*/ uint16(xMatch), /*11776*/ uint16(xSetOp), uint16(FPATAN), /*11778*/ uint16(xMatch), /*11779*/ uint16(xSetOp), uint16(FXTRACT), /*11781*/ uint16(xMatch), /*11782*/ uint16(xSetOp), uint16(FPREM1), /*11784*/ uint16(xMatch), /*11785*/ uint16(xSetOp), uint16(FDECSTP), /*11787*/ uint16(xMatch), /*11788*/ uint16(xSetOp), uint16(FINCSTP), /*11790*/ uint16(xMatch), /*11791*/ uint16(xSetOp), uint16(FPREM), /*11793*/ uint16(xMatch), /*11794*/ uint16(xSetOp), uint16(FYL2XP1), /*11796*/ uint16(xMatch), /*11797*/ uint16(xSetOp), uint16(FSQRT), /*11799*/ uint16(xMatch), /*11800*/ uint16(xSetOp), uint16(FSINCOS), /*11802*/ uint16(xMatch), /*11803*/ uint16(xSetOp), uint16(FRNDINT), /*11805*/ uint16(xMatch), /*11806*/ uint16(xSetOp), uint16(FSCALE), /*11808*/ uint16(xMatch), /*11809*/ uint16(xSetOp), uint16(FSIN), /*11811*/ uint16(xMatch), /*11812*/ uint16(xSetOp), uint16(FCOS), /*11814*/ uint16(xMatch), /*11815*/ uint16(xCondByte), 33, 0xc0, 11924, 0xc1, 11924, 0xc2, 11924, 0xc3, 11924, 0xc4, 11924, 0xc5, 11924, 0xc6, 11924, 0xc7, 11924, 0xc8, 11929, 0xc9, 11929, 0xca, 11929, 0xcb, 11929, 0xcc, 11929, 0xcd, 11929, 0xce, 11929, 0xcf, 11929, 0xd0, 11934, 0xd1, 11934, 0xd2, 11934, 0xd3, 11934, 0xd4, 11934, 0xd5, 11934, 0xd6, 11934, 0xd7, 11934, 0xd8, 11939, 0xd9, 11939, 0xda, 11939, 0xdb, 11939, 0xdc, 11939, 0xdd, 11939, 0xde, 11939, 0xdf, 11939, 0xE9, 11944, /*11883*/ uint16(xCondSlashR), 11892, // 0 11896, // 1 11900, // 2 11904, // 3 11908, // 4 11912, // 5 11916, // 6 11920, // 7 /*11892*/ uint16(xSetOp), uint16(FIADD), /*11894*/ uint16(xArgM32int), /*11895*/ uint16(xMatch), /*11896*/ uint16(xSetOp), uint16(FIMUL), /*11898*/ uint16(xArgM32int), /*11899*/ uint16(xMatch), /*11900*/ uint16(xSetOp), uint16(FICOM), /*11902*/ uint16(xArgM32int), /*11903*/ uint16(xMatch), /*11904*/ uint16(xSetOp), uint16(FICOMP), /*11906*/ uint16(xArgM32int), /*11907*/ uint16(xMatch), /*11908*/ uint16(xSetOp), uint16(FISUB), /*11910*/ uint16(xArgM32int), /*11911*/ uint16(xMatch), /*11912*/ uint16(xSetOp), uint16(FISUBR), /*11914*/ uint16(xArgM32int), /*11915*/ uint16(xMatch), /*11916*/ uint16(xSetOp), uint16(FIDIV), /*11918*/ uint16(xArgM32int), /*11919*/ uint16(xMatch), /*11920*/ uint16(xSetOp), uint16(FIDIVR), /*11922*/ uint16(xArgM32int), /*11923*/ uint16(xMatch), /*11924*/ uint16(xSetOp), uint16(FCMOVB), /*11926*/ uint16(xArgST), /*11927*/ uint16(xArgSTi), /*11928*/ uint16(xMatch), /*11929*/ uint16(xSetOp), uint16(FCMOVE), /*11931*/ uint16(xArgST), /*11932*/ uint16(xArgSTi), /*11933*/ uint16(xMatch), /*11934*/ uint16(xSetOp), uint16(FCMOVBE), /*11936*/ uint16(xArgST), /*11937*/ uint16(xArgSTi), /*11938*/ uint16(xMatch), /*11939*/ uint16(xSetOp), uint16(FCMOVU), /*11941*/ uint16(xArgST), /*11942*/ uint16(xArgSTi), /*11943*/ uint16(xMatch), /*11944*/ uint16(xSetOp), uint16(FUCOMPP), /*11946*/ uint16(xMatch), /*11947*/ uint16(xCondByte), 50, 0xc0, 12082, 0xc1, 12082, 0xc2, 12082, 0xc3, 12082, 0xc4, 12082, 0xc5, 12082, 0xc6, 12082, 0xc7, 12082, 0xc8, 12087, 0xc9, 12087, 0xca, 12087, 0xcb, 12087, 0xcc, 12087, 0xcd, 12087, 0xce, 12087, 0xcf, 12087, 0xd0, 12092, 0xd1, 12092, 0xd2, 12092, 0xd3, 12092, 0xd4, 12092, 0xd5, 12092, 0xd6, 12092, 0xd7, 12092, 0xd8, 12097, 0xd9, 12097, 0xda, 12097, 0xdb, 12097, 0xdc, 12097, 0xdd, 12097, 0xde, 12097, 0xdf, 12097, 0xE2, 12102, 0xE3, 12105, 0xe8, 12108, 0xe9, 12108, 0xea, 12108, 0xeb, 12108, 0xec, 12108, 0xed, 12108, 0xee, 12108, 0xef, 12108, 0xf0, 12113, 0xf1, 12113, 0xf2, 12113, 0xf3, 12113, 0xf4, 12113, 0xf5, 12113, 0xf6, 12113, 0xf7, 12113, /*12049*/ uint16(xCondSlashR), 12058, // 0 12062, // 1 12066, // 2 12070, // 3 0, // 4 12074, // 5 0, // 6 12078, // 7 /*12058*/ uint16(xSetOp), uint16(FILD), /*12060*/ uint16(xArgM32int), /*12061*/ uint16(xMatch), /*12062*/ uint16(xSetOp), uint16(FISTTP), /*12064*/ uint16(xArgM32int), /*12065*/ uint16(xMatch), /*12066*/ uint16(xSetOp), uint16(FIST), /*12068*/ uint16(xArgM32int), /*12069*/ uint16(xMatch), /*12070*/ uint16(xSetOp), uint16(FISTP), /*12072*/ uint16(xArgM32int), /*12073*/ uint16(xMatch), /*12074*/ uint16(xSetOp), uint16(FLD), /*12076*/ uint16(xArgM80fp), /*12077*/ uint16(xMatch), /*12078*/ uint16(xSetOp), uint16(FSTP), /*12080*/ uint16(xArgM80fp), /*12081*/ uint16(xMatch), /*12082*/ uint16(xSetOp), uint16(FCMOVNB), /*12084*/ uint16(xArgST), /*12085*/ uint16(xArgSTi), /*12086*/ uint16(xMatch), /*12087*/ uint16(xSetOp), uint16(FCMOVNE), /*12089*/ uint16(xArgST), /*12090*/ uint16(xArgSTi), /*12091*/ uint16(xMatch), /*12092*/ uint16(xSetOp), uint16(FCMOVNBE), /*12094*/ uint16(xArgST), /*12095*/ uint16(xArgSTi), /*12096*/ uint16(xMatch), /*12097*/ uint16(xSetOp), uint16(FCMOVNU), /*12099*/ uint16(xArgST), /*12100*/ uint16(xArgSTi), /*12101*/ uint16(xMatch), /*12102*/ uint16(xSetOp), uint16(FNCLEX), /*12104*/ uint16(xMatch), /*12105*/ uint16(xSetOp), uint16(FNINIT), /*12107*/ uint16(xMatch), /*12108*/ uint16(xSetOp), uint16(FUCOMI), /*12110*/ uint16(xArgST), /*12111*/ uint16(xArgSTi), /*12112*/ uint16(xMatch), /*12113*/ uint16(xSetOp), uint16(FCOMI), /*12115*/ uint16(xArgST), /*12116*/ uint16(xArgSTi), /*12117*/ uint16(xMatch), /*12118*/ uint16(xCondByte), 48, 0xc0, 12257, 0xc1, 12257, 0xc2, 12257, 0xc3, 12257, 0xc4, 12257, 0xc5, 12257, 0xc6, 12257, 0xc7, 12257, 0xc8, 12262, 0xc9, 12262, 0xca, 12262, 0xcb, 12262, 0xcc, 12262, 0xcd, 12262, 0xce, 12262, 0xcf, 12262, 0xe0, 12267, 0xe1, 12267, 0xe2, 12267, 0xe3, 12267, 0xe4, 12267, 0xe5, 12267, 0xe6, 12267, 0xe7, 12267, 0xe8, 12272, 0xe9, 12272, 0xea, 12272, 0xeb, 12272, 0xec, 12272, 0xed, 12272, 0xee, 12272, 0xef, 12272, 0xf0, 12277, 0xf1, 12277, 0xf2, 12277, 0xf3, 12277, 0xf4, 12277, 0xf5, 12277, 0xf6, 12277, 0xf7, 12277, 0xf8, 12282, 0xf9, 12282, 0xfa, 12282, 0xfb, 12282, 0xfc, 12282, 0xfd, 12282, 0xfe, 12282, 0xff, 12282, /*12216*/ uint16(xCondSlashR), 12225, // 0 12229, // 1 12233, // 2 12237, // 3 12241, // 4 12245, // 5 12249, // 6 12253, // 7 /*12225*/ uint16(xSetOp), uint16(FADD), /*12227*/ uint16(xArgM64fp), /*12228*/ uint16(xMatch), /*12229*/ uint16(xSetOp), uint16(FMUL), /*12231*/ uint16(xArgM64fp), /*12232*/ uint16(xMatch), /*12233*/ uint16(xSetOp), uint16(FCOM), /*12235*/ uint16(xArgM64fp), /*12236*/ uint16(xMatch), /*12237*/ uint16(xSetOp), uint16(FCOMP), /*12239*/ uint16(xArgM64fp), /*12240*/ uint16(xMatch), /*12241*/ uint16(xSetOp), uint16(FSUB), /*12243*/ uint16(xArgM64fp), /*12244*/ uint16(xMatch), /*12245*/ uint16(xSetOp), uint16(FSUBR), /*12247*/ uint16(xArgM64fp), /*12248*/ uint16(xMatch), /*12249*/ uint16(xSetOp), uint16(FDIV), /*12251*/ uint16(xArgM64fp), /*12252*/ uint16(xMatch), /*12253*/ uint16(xSetOp), uint16(FDIVR), /*12255*/ uint16(xArgM64fp), /*12256*/ uint16(xMatch), /*12257*/ uint16(xSetOp), uint16(FADD), /*12259*/ uint16(xArgSTi), /*12260*/ uint16(xArgST), /*12261*/ uint16(xMatch), /*12262*/ uint16(xSetOp), uint16(FMUL), /*12264*/ uint16(xArgSTi), /*12265*/ uint16(xArgST), /*12266*/ uint16(xMatch), /*12267*/ uint16(xSetOp), uint16(FSUBR), /*12269*/ uint16(xArgSTi), /*12270*/ uint16(xArgST), /*12271*/ uint16(xMatch), /*12272*/ uint16(xSetOp), uint16(FSUB), /*12274*/ uint16(xArgSTi), /*12275*/ uint16(xArgST), /*12276*/ uint16(xMatch), /*12277*/ uint16(xSetOp), uint16(FDIVR), /*12279*/ uint16(xArgSTi), /*12280*/ uint16(xArgST), /*12281*/ uint16(xMatch), /*12282*/ uint16(xSetOp), uint16(FDIV), /*12284*/ uint16(xArgSTi), /*12285*/ uint16(xArgST), /*12286*/ uint16(xMatch), /*12287*/ uint16(xCondByte), 40, 0xc0, 12406, 0xc1, 12406, 0xc2, 12406, 0xc3, 12406, 0xc4, 12406, 0xc5, 12406, 0xc6, 12406, 0xc7, 12406, 0xd0, 12410, 0xd1, 12410, 0xd2, 12410, 0xd3, 12410, 0xd4, 12410, 0xd5, 12410, 0xd6, 12410, 0xd7, 12410, 0xd8, 12414, 0xd9, 12414, 0xda, 12414, 0xdb, 12414, 0xdc, 12414, 0xdd, 12414, 0xde, 12414, 0xdf, 12414, 0xe0, 12418, 0xe1, 12418, 0xe2, 12418, 0xe3, 12418, 0xe4, 12418, 0xe5, 12418, 0xe6, 12418, 0xe7, 12418, 0xe8, 12422, 0xe9, 12422, 0xea, 12422, 0xeb, 12422, 0xec, 12422, 0xed, 12422, 0xee, 12422, 0xef, 12422, /*12369*/ uint16(xCondSlashR), 12378, // 0 12382, // 1 12386, // 2 12390, // 3 12394, // 4 0, // 5 12398, // 6 12402, // 7 /*12378*/ uint16(xSetOp), uint16(FLD), /*12380*/ uint16(xArgM64fp), /*12381*/ uint16(xMatch), /*12382*/ uint16(xSetOp), uint16(FISTTP), /*12384*/ uint16(xArgM64int), /*12385*/ uint16(xMatch), /*12386*/ uint16(xSetOp), uint16(FST), /*12388*/ uint16(xArgM64fp), /*12389*/ uint16(xMatch), /*12390*/ uint16(xSetOp), uint16(FSTP), /*12392*/ uint16(xArgM64fp), /*12393*/ uint16(xMatch), /*12394*/ uint16(xSetOp), uint16(FRSTOR), /*12396*/ uint16(xArgM94108byte), /*12397*/ uint16(xMatch), /*12398*/ uint16(xSetOp), uint16(FNSAVE), /*12400*/ uint16(xArgM94108byte), /*12401*/ uint16(xMatch), /*12402*/ uint16(xSetOp), uint16(FNSTSW), /*12404*/ uint16(xArgM2byte), /*12405*/ uint16(xMatch), /*12406*/ uint16(xSetOp), uint16(FFREE), /*12408*/ uint16(xArgSTi), /*12409*/ uint16(xMatch), /*12410*/ uint16(xSetOp), uint16(FST), /*12412*/ uint16(xArgSTi), /*12413*/ uint16(xMatch), /*12414*/ uint16(xSetOp), uint16(FSTP), /*12416*/ uint16(xArgSTi), /*12417*/ uint16(xMatch), /*12418*/ uint16(xSetOp), uint16(FUCOM), /*12420*/ uint16(xArgSTi), /*12421*/ uint16(xMatch), /*12422*/ uint16(xSetOp), uint16(FUCOMP), /*12424*/ uint16(xArgSTi), /*12425*/ uint16(xMatch), /*12426*/ uint16(xCondByte), 49, 0xc0, 12567, 0xc1, 12567, 0xc2, 12567, 0xc3, 12567, 0xc4, 12567, 0xc5, 12567, 0xc6, 12567, 0xc7, 12567, 0xc8, 12572, 0xc9, 12572, 0xca, 12572, 0xcb, 12572, 0xcc, 12572, 0xcd, 12572, 0xce, 12572, 0xcf, 12572, 0xD9, 12577, 0xe0, 12580, 0xe1, 12580, 0xe2, 12580, 0xe3, 12580, 0xe4, 12580, 0xe5, 12580, 0xe6, 12580, 0xe7, 12580, 0xe8, 12585, 0xe9, 12585, 0xea, 12585, 0xeb, 12585, 0xec, 12585, 0xed, 12585, 0xee, 12585, 0xef, 12585, 0xf0, 12590, 0xf1, 12590, 0xf2, 12590, 0xf3, 12590, 0xf4, 12590, 0xf5, 12590, 0xf6, 12590, 0xf7, 12590, 0xf8, 12595, 0xf9, 12595, 0xfa, 12595, 0xfb, 12595, 0xfc, 12595, 0xfd, 12595, 0xfe, 12595, 0xff, 12595, /*12526*/ uint16(xCondSlashR), 12535, // 0 12539, // 1 12543, // 2 12547, // 3 12551, // 4 12555, // 5 12559, // 6 12563, // 7 /*12535*/ uint16(xSetOp), uint16(FIADD), /*12537*/ uint16(xArgM16int), /*12538*/ uint16(xMatch), /*12539*/ uint16(xSetOp), uint16(FIMUL), /*12541*/ uint16(xArgM16int), /*12542*/ uint16(xMatch), /*12543*/ uint16(xSetOp), uint16(FICOM), /*12545*/ uint16(xArgM16int), /*12546*/ uint16(xMatch), /*12547*/ uint16(xSetOp), uint16(FICOMP), /*12549*/ uint16(xArgM16int), /*12550*/ uint16(xMatch), /*12551*/ uint16(xSetOp), uint16(FISUB), /*12553*/ uint16(xArgM16int), /*12554*/ uint16(xMatch), /*12555*/ uint16(xSetOp), uint16(FISUBR), /*12557*/ uint16(xArgM16int), /*12558*/ uint16(xMatch), /*12559*/ uint16(xSetOp), uint16(FIDIV), /*12561*/ uint16(xArgM16int), /*12562*/ uint16(xMatch), /*12563*/ uint16(xSetOp), uint16(FIDIVR), /*12565*/ uint16(xArgM16int), /*12566*/ uint16(xMatch), /*12567*/ uint16(xSetOp), uint16(FADDP), /*12569*/ uint16(xArgSTi), /*12570*/ uint16(xArgST), /*12571*/ uint16(xMatch), /*12572*/ uint16(xSetOp), uint16(FMULP), /*12574*/ uint16(xArgSTi), /*12575*/ uint16(xArgST), /*12576*/ uint16(xMatch), /*12577*/ uint16(xSetOp), uint16(FCOMPP), /*12579*/ uint16(xMatch), /*12580*/ uint16(xSetOp), uint16(FSUBRP), /*12582*/ uint16(xArgSTi), /*12583*/ uint16(xArgST), /*12584*/ uint16(xMatch), /*12585*/ uint16(xSetOp), uint16(FSUBP), /*12587*/ uint16(xArgSTi), /*12588*/ uint16(xArgST), /*12589*/ uint16(xMatch), /*12590*/ uint16(xSetOp), uint16(FDIVRP), /*12592*/ uint16(xArgSTi), /*12593*/ uint16(xArgST), /*12594*/ uint16(xMatch), /*12595*/ uint16(xSetOp), uint16(FDIVP), /*12597*/ uint16(xArgSTi), /*12598*/ uint16(xArgST), /*12599*/ uint16(xMatch), /*12600*/ uint16(xCondByte), 25, 0xc0, 12693, 0xc1, 12693, 0xc2, 12693, 0xc3, 12693, 0xc4, 12693, 0xc5, 12693, 0xc6, 12693, 0xc7, 12693, 0xE0, 12697, 0xe8, 12701, 0xe9, 12701, 0xea, 12701, 0xeb, 12701, 0xec, 12701, 0xed, 12701, 0xee, 12701, 0xef, 12701, 0xf0, 12706, 0xf1, 12706, 0xf2, 12706, 0xf3, 12706, 0xf4, 12706, 0xf5, 12706, 0xf6, 12706, 0xf7, 12706, /*12652*/ uint16(xCondSlashR), 12661, // 0 12665, // 1 12669, // 2 12673, // 3 12677, // 4 12681, // 5 12685, // 6 12689, // 7 /*12661*/ uint16(xSetOp), uint16(FILD), /*12663*/ uint16(xArgM16int), /*12664*/ uint16(xMatch), /*12665*/ uint16(xSetOp), uint16(FISTTP), /*12667*/ uint16(xArgM16int), /*12668*/ uint16(xMatch), /*12669*/ uint16(xSetOp), uint16(FIST), /*12671*/ uint16(xArgM16int), /*12672*/ uint16(xMatch), /*12673*/ uint16(xSetOp), uint16(FISTP), /*12675*/ uint16(xArgM16int), /*12676*/ uint16(xMatch), /*12677*/ uint16(xSetOp), uint16(FBLD), /*12679*/ uint16(xArgM80dec), /*12680*/ uint16(xMatch), /*12681*/ uint16(xSetOp), uint16(FILD), /*12683*/ uint16(xArgM64int), /*12684*/ uint16(xMatch), /*12685*/ uint16(xSetOp), uint16(FBSTP), /*12687*/ uint16(xArgM80bcd), /*12688*/ uint16(xMatch), /*12689*/ uint16(xSetOp), uint16(FISTP), /*12691*/ uint16(xArgM64int), /*12692*/ uint16(xMatch), /*12693*/ uint16(xSetOp), uint16(FFREEP), /*12695*/ uint16(xArgSTi), /*12696*/ uint16(xMatch), /*12697*/ uint16(xSetOp), uint16(FNSTSW), /*12699*/ uint16(xArgAX), /*12700*/ uint16(xMatch), /*12701*/ uint16(xSetOp), uint16(FUCOMIP), /*12703*/ uint16(xArgST), /*12704*/ uint16(xArgSTi), /*12705*/ uint16(xMatch), /*12706*/ uint16(xSetOp), uint16(FCOMIP), /*12708*/ uint16(xArgST), /*12709*/ uint16(xArgSTi), /*12710*/ uint16(xMatch), /*12711*/ uint16(xSetOp), uint16(LOOPNE), /*12713*/ uint16(xReadCb), /*12714*/ uint16(xArgRel8), /*12715*/ uint16(xMatch), /*12716*/ uint16(xSetOp), uint16(LOOPE), /*12718*/ uint16(xReadCb), /*12719*/ uint16(xArgRel8), /*12720*/ uint16(xMatch), /*12721*/ uint16(xSetOp), uint16(LOOP), /*12723*/ uint16(xReadCb), /*12724*/ uint16(xArgRel8), /*12725*/ uint16(xMatch), /*12726*/ uint16(xCondIs64), 12729, 12743, /*12729*/ uint16(xCondAddrSize), 12733, 12738, 0, /*12733*/ uint16(xSetOp), uint16(JCXZ), /*12735*/ uint16(xReadCb), /*12736*/ uint16(xArgRel8), /*12737*/ uint16(xMatch), /*12738*/ uint16(xSetOp), uint16(JECXZ), /*12740*/ uint16(xReadCb), /*12741*/ uint16(xArgRel8), /*12742*/ uint16(xMatch), /*12743*/ uint16(xCondAddrSize), 0, 12738, 12747, /*12747*/ uint16(xSetOp), uint16(JRCXZ), /*12749*/ uint16(xReadCb), /*12750*/ uint16(xArgRel8), /*12751*/ uint16(xMatch), /*12752*/ uint16(xSetOp), uint16(IN), /*12754*/ uint16(xReadIb), /*12755*/ uint16(xArgAL), /*12756*/ uint16(xArgImm8u), /*12757*/ uint16(xMatch), /*12758*/ uint16(xCondDataSize), 12762, 12768, 12774, /*12762*/ uint16(xSetOp), uint16(IN), /*12764*/ uint16(xReadIb), /*12765*/ uint16(xArgAX), /*12766*/ uint16(xArgImm8u), /*12767*/ uint16(xMatch), /*12768*/ uint16(xSetOp), uint16(IN), /*12770*/ uint16(xReadIb), /*12771*/ uint16(xArgEAX), /*12772*/ uint16(xArgImm8u), /*12773*/ uint16(xMatch), /*12774*/ uint16(xSetOp), uint16(IN), /*12776*/ uint16(xReadIb), /*12777*/ uint16(xArgEAX), /*12778*/ uint16(xArgImm8u), /*12779*/ uint16(xMatch), /*12780*/ uint16(xSetOp), uint16(OUT), /*12782*/ uint16(xReadIb), /*12783*/ uint16(xArgImm8u), /*12784*/ uint16(xArgAL), /*12785*/ uint16(xMatch), /*12786*/ uint16(xCondPrefix), 3, 0xC5, 12830, 0xC4, 12816, 0x0, 12794, /*12794*/ uint16(xCondDataSize), 12798, 12804, 12810, /*12798*/ uint16(xSetOp), uint16(OUT), /*12800*/ uint16(xReadIb), /*12801*/ uint16(xArgImm8u), /*12802*/ uint16(xArgAX), /*12803*/ uint16(xMatch), /*12804*/ uint16(xSetOp), uint16(OUT), /*12806*/ uint16(xReadIb), /*12807*/ uint16(xArgImm8u), /*12808*/ uint16(xArgEAX), /*12809*/ uint16(xMatch), /*12810*/ uint16(xSetOp), uint16(OUT), /*12812*/ uint16(xReadIb), /*12813*/ uint16(xArgImm8u), /*12814*/ uint16(xArgEAX), /*12815*/ uint16(xMatch), /*12816*/ uint16(xCondPrefix), 1, 0x66, 12820, /*12820*/ uint16(xCondPrefix), 1, 0x0F, 12824, /*12824*/ uint16(xSetOp), uint16(VMOVNTDQ), /*12826*/ uint16(xReadSlashR), /*12827*/ uint16(xArgM256), /*12828*/ uint16(xArgYmm1), /*12829*/ uint16(xMatch), /*12830*/ uint16(xCondPrefix), 1, 0x66, 12834, /*12834*/ uint16(xCondPrefix), 1, 0x0F, 12838, /*12838*/ uint16(xSetOp), uint16(VMOVNTDQ), /*12840*/ uint16(xReadSlashR), /*12841*/ uint16(xArgM256), /*12842*/ uint16(xArgYmm1), /*12843*/ uint16(xMatch), /*12844*/ uint16(xCondIs64), 12847, 12861, /*12847*/ uint16(xCondDataSize), 12851, 12856, 0, /*12851*/ uint16(xSetOp), uint16(CALL), /*12853*/ uint16(xReadCw), /*12854*/ uint16(xArgRel16), /*12855*/ uint16(xMatch), /*12856*/ uint16(xSetOp), uint16(CALL), /*12858*/ uint16(xReadCd), /*12859*/ uint16(xArgRel32), /*12860*/ uint16(xMatch), /*12861*/ uint16(xCondDataSize), 12865, 12856, 12870, /*12865*/ uint16(xSetOp), uint16(CALL), /*12867*/ uint16(xReadCd), /*12868*/ uint16(xArgRel32), /*12869*/ uint16(xMatch), /*12870*/ uint16(xSetOp), uint16(CALL), /*12872*/ uint16(xReadCd), /*12873*/ uint16(xArgRel32), /*12874*/ uint16(xMatch), /*12875*/ uint16(xCondIs64), 12878, 12892, /*12878*/ uint16(xCondDataSize), 12882, 12887, 0, /*12882*/ uint16(xSetOp), uint16(JMP), /*12884*/ uint16(xReadCw), /*12885*/ uint16(xArgRel16), /*12886*/ uint16(xMatch), /*12887*/ uint16(xSetOp), uint16(JMP), /*12889*/ uint16(xReadCd), /*12890*/ uint16(xArgRel32), /*12891*/ uint16(xMatch), /*12892*/ uint16(xCondDataSize), 12896, 12887, 12901, /*12896*/ uint16(xSetOp), uint16(JMP), /*12898*/ uint16(xReadCd), /*12899*/ uint16(xArgRel32), /*12900*/ uint16(xMatch), /*12901*/ uint16(xSetOp), uint16(JMP), /*12903*/ uint16(xReadCd), /*12904*/ uint16(xArgRel32), /*12905*/ uint16(xMatch), /*12906*/ uint16(xCondIs64), 12909, 0, /*12909*/ uint16(xCondDataSize), 12913, 12918, 0, /*12913*/ uint16(xSetOp), uint16(LJMP), /*12915*/ uint16(xReadCd), /*12916*/ uint16(xArgPtr16colon16), /*12917*/ uint16(xMatch), /*12918*/ uint16(xSetOp), uint16(LJMP), /*12920*/ uint16(xReadCp), /*12921*/ uint16(xArgPtr16colon32), /*12922*/ uint16(xMatch), /*12923*/ uint16(xSetOp), uint16(JMP), /*12925*/ uint16(xReadCb), /*12926*/ uint16(xArgRel8), /*12927*/ uint16(xMatch), /*12928*/ uint16(xSetOp), uint16(IN), /*12930*/ uint16(xArgAL), /*12931*/ uint16(xArgDX), /*12932*/ uint16(xMatch), /*12933*/ uint16(xCondDataSize), 12937, 12942, 12947, /*12937*/ uint16(xSetOp), uint16(IN), /*12939*/ uint16(xArgAX), /*12940*/ uint16(xArgDX), /*12941*/ uint16(xMatch), /*12942*/ uint16(xSetOp), uint16(IN), /*12944*/ uint16(xArgEAX), /*12945*/ uint16(xArgDX), /*12946*/ uint16(xMatch), /*12947*/ uint16(xSetOp), uint16(IN), /*12949*/ uint16(xArgEAX), /*12950*/ uint16(xArgDX), /*12951*/ uint16(xMatch), /*12952*/ uint16(xSetOp), uint16(OUT), /*12954*/ uint16(xArgDX), /*12955*/ uint16(xArgAL), /*12956*/ uint16(xMatch), /*12957*/ uint16(xCondDataSize), 12961, 12966, 12971, /*12961*/ uint16(xSetOp), uint16(OUT), /*12963*/ uint16(xArgDX), /*12964*/ uint16(xArgAX), /*12965*/ uint16(xMatch), /*12966*/ uint16(xSetOp), uint16(OUT), /*12968*/ uint16(xArgDX), /*12969*/ uint16(xArgEAX), /*12970*/ uint16(xMatch), /*12971*/ uint16(xSetOp), uint16(OUT), /*12973*/ uint16(xArgDX), /*12974*/ uint16(xArgEAX), /*12975*/ uint16(xMatch), /*12976*/ uint16(xSetOp), uint16(ICEBP), /*12978*/ uint16(xMatch), /*12979*/ uint16(xSetOp), uint16(HLT), /*12981*/ uint16(xMatch), /*12982*/ uint16(xSetOp), uint16(CMC), /*12984*/ uint16(xMatch), /*12985*/ uint16(xCondSlashR), 12994, // 0 0, // 1 13000, // 2 13004, // 3 13008, // 4 13012, // 5 13016, // 6 13020, // 7 /*12994*/ uint16(xSetOp), uint16(TEST), /*12996*/ uint16(xReadIb), /*12997*/ uint16(xArgRM8), /*12998*/ uint16(xArgImm8u), /*12999*/ uint16(xMatch), /*13000*/ uint16(xSetOp), uint16(NOT), /*13002*/ uint16(xArgRM8), /*13003*/ uint16(xMatch), /*13004*/ uint16(xSetOp), uint16(NEG), /*13006*/ uint16(xArgRM8), /*13007*/ uint16(xMatch), /*13008*/ uint16(xSetOp), uint16(MUL), /*13010*/ uint16(xArgRM8), /*13011*/ uint16(xMatch), /*13012*/ uint16(xSetOp), uint16(IMUL), /*13014*/ uint16(xArgRM8), /*13015*/ uint16(xMatch), /*13016*/ uint16(xSetOp), uint16(DIV), /*13018*/ uint16(xArgRM8), /*13019*/ uint16(xMatch), /*13020*/ uint16(xSetOp), uint16(IDIV), /*13022*/ uint16(xArgRM8), /*13023*/ uint16(xMatch), /*13024*/ uint16(xCondSlashR), 13033, // 0 0, // 1 13062, // 2 13085, // 3 13108, // 4 13131, // 5 13154, // 6 13177, // 7 /*13033*/ uint16(xCondIs64), 13036, 13052, /*13036*/ uint16(xCondDataSize), 13040, 13046, 0, /*13040*/ uint16(xSetOp), uint16(TEST), /*13042*/ uint16(xReadIw), /*13043*/ uint16(xArgRM16), /*13044*/ uint16(xArgImm16), /*13045*/ uint16(xMatch), /*13046*/ uint16(xSetOp), uint16(TEST), /*13048*/ uint16(xReadId), /*13049*/ uint16(xArgRM32), /*13050*/ uint16(xArgImm32), /*13051*/ uint16(xMatch), /*13052*/ uint16(xCondDataSize), 13040, 13046, 13056, /*13056*/ uint16(xSetOp), uint16(TEST), /*13058*/ uint16(xReadId), /*13059*/ uint16(xArgRM64), /*13060*/ uint16(xArgImm32), /*13061*/ uint16(xMatch), /*13062*/ uint16(xCondIs64), 13065, 13077, /*13065*/ uint16(xCondDataSize), 13069, 13073, 0, /*13069*/ uint16(xSetOp), uint16(NOT), /*13071*/ uint16(xArgRM16), /*13072*/ uint16(xMatch), /*13073*/ uint16(xSetOp), uint16(NOT), /*13075*/ uint16(xArgRM32), /*13076*/ uint16(xMatch), /*13077*/ uint16(xCondDataSize), 13069, 13073, 13081, /*13081*/ uint16(xSetOp), uint16(NOT), /*13083*/ uint16(xArgRM64), /*13084*/ uint16(xMatch), /*13085*/ uint16(xCondIs64), 13088, 13100, /*13088*/ uint16(xCondDataSize), 13092, 13096, 0, /*13092*/ uint16(xSetOp), uint16(NEG), /*13094*/ uint16(xArgRM16), /*13095*/ uint16(xMatch), /*13096*/ uint16(xSetOp), uint16(NEG), /*13098*/ uint16(xArgRM32), /*13099*/ uint16(xMatch), /*13100*/ uint16(xCondDataSize), 13092, 13096, 13104, /*13104*/ uint16(xSetOp), uint16(NEG), /*13106*/ uint16(xArgRM64), /*13107*/ uint16(xMatch), /*13108*/ uint16(xCondIs64), 13111, 13123, /*13111*/ uint16(xCondDataSize), 13115, 13119, 0, /*13115*/ uint16(xSetOp), uint16(MUL), /*13117*/ uint16(xArgRM16), /*13118*/ uint16(xMatch), /*13119*/ uint16(xSetOp), uint16(MUL), /*13121*/ uint16(xArgRM32), /*13122*/ uint16(xMatch), /*13123*/ uint16(xCondDataSize), 13115, 13119, 13127, /*13127*/ uint16(xSetOp), uint16(MUL), /*13129*/ uint16(xArgRM64), /*13130*/ uint16(xMatch), /*13131*/ uint16(xCondIs64), 13134, 13146, /*13134*/ uint16(xCondDataSize), 13138, 13142, 0, /*13138*/ uint16(xSetOp), uint16(IMUL), /*13140*/ uint16(xArgRM16), /*13141*/ uint16(xMatch), /*13142*/ uint16(xSetOp), uint16(IMUL), /*13144*/ uint16(xArgRM32), /*13145*/ uint16(xMatch), /*13146*/ uint16(xCondDataSize), 13138, 13142, 13150, /*13150*/ uint16(xSetOp), uint16(IMUL), /*13152*/ uint16(xArgRM64), /*13153*/ uint16(xMatch), /*13154*/ uint16(xCondIs64), 13157, 13169, /*13157*/ uint16(xCondDataSize), 13161, 13165, 0, /*13161*/ uint16(xSetOp), uint16(DIV), /*13163*/ uint16(xArgRM16), /*13164*/ uint16(xMatch), /*13165*/ uint16(xSetOp), uint16(DIV), /*13167*/ uint16(xArgRM32), /*13168*/ uint16(xMatch), /*13169*/ uint16(xCondDataSize), 13161, 13165, 13173, /*13173*/ uint16(xSetOp), uint16(DIV), /*13175*/ uint16(xArgRM64), /*13176*/ uint16(xMatch), /*13177*/ uint16(xCondIs64), 13180, 13192, /*13180*/ uint16(xCondDataSize), 13184, 13188, 0, /*13184*/ uint16(xSetOp), uint16(IDIV), /*13186*/ uint16(xArgRM16), /*13187*/ uint16(xMatch), /*13188*/ uint16(xSetOp), uint16(IDIV), /*13190*/ uint16(xArgRM32), /*13191*/ uint16(xMatch), /*13192*/ uint16(xCondDataSize), 13184, 13188, 13196, /*13196*/ uint16(xSetOp), uint16(IDIV), /*13198*/ uint16(xArgRM64), /*13199*/ uint16(xMatch), /*13200*/ uint16(xSetOp), uint16(CLC), /*13202*/ uint16(xMatch), /*13203*/ uint16(xSetOp), uint16(STC), /*13205*/ uint16(xMatch), /*13206*/ uint16(xSetOp), uint16(CLI), /*13208*/ uint16(xMatch), /*13209*/ uint16(xSetOp), uint16(STI), /*13211*/ uint16(xMatch), /*13212*/ uint16(xSetOp), uint16(CLD), /*13214*/ uint16(xMatch), /*13215*/ uint16(xSetOp), uint16(STD), /*13217*/ uint16(xMatch), /*13218*/ uint16(xCondSlashR), 13227, // 0 13231, // 1 0, // 2 0, // 3 0, // 4 0, // 5 0, // 6 0, // 7 /*13227*/ uint16(xSetOp), uint16(INC), /*13229*/ uint16(xArgRM8), /*13230*/ uint16(xMatch), /*13231*/ uint16(xSetOp), uint16(DEC), /*13233*/ uint16(xArgRM8), /*13234*/ uint16(xMatch), /*13235*/ uint16(xCondSlashR), 13244, // 0 13267, // 1 13290, // 2 13309, // 3 13332, // 4 13351, // 5 13374, // 6 0, // 7 /*13244*/ uint16(xCondIs64), 13247, 13259, /*13247*/ uint16(xCondDataSize), 13251, 13255, 0, /*13251*/ uint16(xSetOp), uint16(INC), /*13253*/ uint16(xArgRM16), /*13254*/ uint16(xMatch), /*13255*/ uint16(xSetOp), uint16(INC), /*13257*/ uint16(xArgRM32), /*13258*/ uint16(xMatch), /*13259*/ uint16(xCondDataSize), 13251, 13255, 13263, /*13263*/ uint16(xSetOp), uint16(INC), /*13265*/ uint16(xArgRM64), /*13266*/ uint16(xMatch), /*13267*/ uint16(xCondIs64), 13270, 13282, /*13270*/ uint16(xCondDataSize), 13274, 13278, 0, /*13274*/ uint16(xSetOp), uint16(DEC), /*13276*/ uint16(xArgRM16), /*13277*/ uint16(xMatch), /*13278*/ uint16(xSetOp), uint16(DEC), /*13280*/ uint16(xArgRM32), /*13281*/ uint16(xMatch), /*13282*/ uint16(xCondDataSize), 13274, 13278, 13286, /*13286*/ uint16(xSetOp), uint16(DEC), /*13288*/ uint16(xArgRM64), /*13289*/ uint16(xMatch), /*13290*/ uint16(xCondIs64), 13293, 13305, /*13293*/ uint16(xCondDataSize), 13297, 13301, 0, /*13297*/ uint16(xSetOp), uint16(CALL), /*13299*/ uint16(xArgRM16), /*13300*/ uint16(xMatch), /*13301*/ uint16(xSetOp), uint16(CALL), /*13303*/ uint16(xArgRM32), /*13304*/ uint16(xMatch), /*13305*/ uint16(xSetOp), uint16(CALL), /*13307*/ uint16(xArgRM64), /*13308*/ uint16(xMatch), /*13309*/ uint16(xCondIs64), 13312, 13324, /*13312*/ uint16(xCondDataSize), 13316, 13320, 0, /*13316*/ uint16(xSetOp), uint16(LCALL), /*13318*/ uint16(xArgM16colon16), /*13319*/ uint16(xMatch), /*13320*/ uint16(xSetOp), uint16(LCALL), /*13322*/ uint16(xArgM16colon32), /*13323*/ uint16(xMatch), /*13324*/ uint16(xCondDataSize), 13316, 13320, 13328, /*13328*/ uint16(xSetOp), uint16(LCALL), /*13330*/ uint16(xArgM16colon64), /*13331*/ uint16(xMatch), /*13332*/ uint16(xCondIs64), 13335, 13347, /*13335*/ uint16(xCondDataSize), 13339, 13343, 0, /*13339*/ uint16(xSetOp), uint16(JMP), /*13341*/ uint16(xArgRM16), /*13342*/ uint16(xMatch), /*13343*/ uint16(xSetOp), uint16(JMP), /*13345*/ uint16(xArgRM32), /*13346*/ uint16(xMatch), /*13347*/ uint16(xSetOp), uint16(JMP), /*13349*/ uint16(xArgRM64), /*13350*/ uint16(xMatch), /*13351*/ uint16(xCondIs64), 13354, 13366, /*13354*/ uint16(xCondDataSize), 13358, 13362, 0, /*13358*/ uint16(xSetOp), uint16(LJMP), /*13360*/ uint16(xArgM16colon16), /*13361*/ uint16(xMatch), /*13362*/ uint16(xSetOp), uint16(LJMP), /*13364*/ uint16(xArgM16colon32), /*13365*/ uint16(xMatch), /*13366*/ uint16(xCondDataSize), 13358, 13362, 13370, /*13370*/ uint16(xSetOp), uint16(LJMP), /*13372*/ uint16(xArgM16colon64), /*13373*/ uint16(xMatch), /*13374*/ uint16(xCondIs64), 13377, 13389, /*13377*/ uint16(xCondDataSize), 13381, 13385, 0, /*13381*/ uint16(xSetOp), uint16(PUSH), /*13383*/ uint16(xArgRM16), /*13384*/ uint16(xMatch), /*13385*/ uint16(xSetOp), uint16(PUSH), /*13387*/ uint16(xArgRM32), /*13388*/ uint16(xMatch), /*13389*/ uint16(xCondDataSize), 13381, 13393, 13397, /*13393*/ uint16(xSetOp), uint16(PUSH), /*13395*/ uint16(xArgRM64), /*13396*/ uint16(xMatch), /*13397*/ uint16(xSetOp), uint16(PUSH), /*13399*/ uint16(xArgRM64), /*13400*/ uint16(xMatch), } const ( _ Op = iota AAA AAD AAM AAS ADC ADD ADDPD ADDPS ADDSD ADDSS ADDSUBPD ADDSUBPS AESDEC AESDECLAST AESENC AESENCLAST AESIMC AESKEYGENASSIST AND ANDNPD ANDNPS ANDPD ANDPS ARPL BLENDPD BLENDPS BLENDVPD BLENDVPS BOUND BSF BSR BSWAP BT BTC BTR BTS CALL CBW CDQ CDQE CLC CLD CLFLUSH CLI CLTS CMC CMOVA CMOVAE CMOVB CMOVBE CMOVE CMOVG CMOVGE CMOVL CMOVLE CMOVNE CMOVNO CMOVNP CMOVNS CMOVO CMOVP CMOVS CMP CMPPD CMPPS CMPSB CMPSD CMPSD_XMM CMPSQ CMPSS CMPSW CMPXCHG CMPXCHG16B CMPXCHG8B COMISD COMISS CPUID CQO CRC32 CVTDQ2PD CVTDQ2PS CVTPD2DQ CVTPD2PI CVTPD2PS CVTPI2PD CVTPI2PS CVTPS2DQ CVTPS2PD CVTPS2PI CVTSD2SI CVTSD2SS CVTSI2SD CVTSI2SS CVTSS2SD CVTSS2SI CVTTPD2DQ CVTTPD2PI CVTTPS2DQ CVTTPS2PI CVTTSD2SI CVTTSS2SI CWD CWDE DAA DAS DEC DIV DIVPD DIVPS DIVSD DIVSS DPPD DPPS EMMS ENTER EXTRACTPS F2XM1 FABS FADD FADDP FBLD FBSTP FCHS FCMOVB FCMOVBE FCMOVE FCMOVNB FCMOVNBE FCMOVNE FCMOVNU FCMOVU FCOM FCOMI FCOMIP FCOMP FCOMPP FCOS FDECSTP FDIV FDIVP FDIVR FDIVRP FFREE FFREEP FIADD FICOM FICOMP FIDIV FIDIVR FILD FIMUL FINCSTP FIST FISTP FISTTP FISUB FISUBR FLD FLD1 FLDCW FLDENV FLDL2E FLDL2T FLDLG2 FLDPI FMUL FMULP FNCLEX FNINIT FNOP FNSAVE FNSTCW FNSTENV FNSTSW FPATAN FPREM FPREM1 FPTAN FRNDINT FRSTOR FSCALE FSIN FSINCOS FSQRT FST FSTP FSUB FSUBP FSUBR FSUBRP FTST FUCOM FUCOMI FUCOMIP FUCOMP FUCOMPP FWAIT FXAM FXCH FXRSTOR FXRSTOR64 FXSAVE FXSAVE64 FXTRACT FYL2X FYL2XP1 HADDPD HADDPS HLT HSUBPD HSUBPS ICEBP IDIV IMUL IN INC INSB INSD INSERTPS INSW INT INTO INVD INVLPG INVPCID IRET IRETD IRETQ JA JAE JB JBE JCXZ JE JECXZ JG JGE JL JLE JMP JNE JNO JNP JNS JO JP JRCXZ JS LAHF LAR LCALL LDDQU LDMXCSR LDS LEA LEAVE LES LFENCE LFS LGDT LGS LIDT LJMP LLDT LMSW LODSB LODSD LODSQ LODSW LOOP LOOPE LOOPNE LRET LSL LSS LTR LZCNT MASKMOVDQU MASKMOVQ MAXPD MAXPS MAXSD MAXSS MFENCE MINPD MINPS MINSD MINSS MONITOR MOV MOVAPD MOVAPS MOVBE MOVD MOVDDUP MOVDQ2Q MOVDQA MOVDQU MOVHLPS MOVHPD MOVHPS MOVLHPS MOVLPD MOVLPS MOVMSKPD MOVMSKPS MOVNTDQ MOVNTDQA MOVNTI MOVNTPD MOVNTPS MOVNTQ MOVNTSD MOVNTSS MOVQ MOVQ2DQ MOVSB MOVSD MOVSD_XMM MOVSHDUP MOVSLDUP MOVSQ MOVSS MOVSW MOVSX MOVSXD MOVUPD MOVUPS MOVZX MPSADBW MUL MULPD MULPS MULSD MULSS MWAIT NEG NOP NOT OR ORPD ORPS OUT OUTSB OUTSD OUTSW PABSB PABSD PABSW PACKSSDW PACKSSWB PACKUSDW PACKUSWB PADDB PADDD PADDQ PADDSB PADDSW PADDUSB PADDUSW PADDW PALIGNR PAND PANDN PAUSE PAVGB PAVGW PBLENDVB PBLENDW PCLMULQDQ PCMPEQB PCMPEQD PCMPEQQ PCMPEQW PCMPESTRI PCMPESTRM PCMPGTB PCMPGTD PCMPGTQ PCMPGTW PCMPISTRI PCMPISTRM PEXTRB PEXTRD PEXTRQ PEXTRW PHADDD PHADDSW PHADDW PHMINPOSUW PHSUBD PHSUBSW PHSUBW PINSRB PINSRD PINSRQ PINSRW PMADDUBSW PMADDWD PMAXSB PMAXSD PMAXSW PMAXUB PMAXUD PMAXUW PMINSB PMINSD PMINSW PMINUB PMINUD PMINUW PMOVMSKB PMOVSXBD PMOVSXBQ PMOVSXBW PMOVSXDQ PMOVSXWD PMOVSXWQ PMOVZXBD PMOVZXBQ PMOVZXBW PMOVZXDQ PMOVZXWD PMOVZXWQ PMULDQ PMULHRSW PMULHUW PMULHW PMULLD PMULLW PMULUDQ POP POPA POPAD POPCNT POPF POPFD POPFQ POR PREFETCHNTA PREFETCHT0 PREFETCHT1 PREFETCHT2 PREFETCHW PSADBW PSHUFB PSHUFD PSHUFHW PSHUFLW PSHUFW PSIGNB PSIGND PSIGNW PSLLD PSLLDQ PSLLQ PSLLW PSRAD PSRAW PSRLD PSRLDQ PSRLQ PSRLW PSUBB PSUBD PSUBQ PSUBSB PSUBSW PSUBUSB PSUBUSW PSUBW PTEST PUNPCKHBW PUNPCKHDQ PUNPCKHQDQ PUNPCKHWD PUNPCKLBW PUNPCKLDQ PUNPCKLQDQ PUNPCKLWD PUSH PUSHA PUSHAD PUSHF PUSHFD PUSHFQ PXOR RCL RCPPS RCPSS RCR RDFSBASE RDGSBASE RDMSR RDPMC RDRAND RDTSC RDTSCP RET ROL ROR ROUNDPD ROUNDPS ROUNDSD ROUNDSS RSM RSQRTPS RSQRTSS SAHF SAR SBB SCASB SCASD SCASQ SCASW SETA SETAE SETB SETBE SETE SETG SETGE SETL SETLE SETNE SETNO SETNP SETNS SETO SETP SETS SFENCE SGDT SHL SHLD SHR SHRD SHUFPD SHUFPS SIDT SLDT SMSW SQRTPD SQRTPS SQRTSD SQRTSS STC STD STI STMXCSR STOSB STOSD STOSQ STOSW STR SUB SUBPD SUBPS SUBSD SUBSS SWAPGS SYSCALL SYSENTER SYSEXIT SYSRET TEST TZCNT UCOMISD UCOMISS UD1 UD2 UNPCKHPD UNPCKHPS UNPCKLPD UNPCKLPS VERR VERW VMOVDQA VMOVDQU VMOVNTDQ VMOVNTDQA VZEROUPPER WBINVD WRFSBASE WRGSBASE WRMSR XABORT XADD XBEGIN XCHG XEND XGETBV XLATB XOR XORPD XORPS XRSTOR XRSTOR64 XRSTORS XRSTORS64 XSAVE XSAVE64 XSAVEC XSAVEC64 XSAVEOPT XSAVEOPT64 XSAVES XSAVES64 XSETBV XTEST ) const maxOp = XTEST var opNames = [...]string{ AAA: "AAA", AAD: "AAD", AAM: "AAM", AAS: "AAS", ADC: "ADC", ADD: "ADD", ADDPD: "ADDPD", ADDPS: "ADDPS", ADDSD: "ADDSD", ADDSS: "ADDSS", ADDSUBPD: "ADDSUBPD", ADDSUBPS: "ADDSUBPS", AESDEC: "AESDEC", AESDECLAST: "AESDECLAST", AESENC: "AESENC", AESENCLAST: "AESENCLAST", AESIMC: "AESIMC", AESKEYGENASSIST: "AESKEYGENASSIST", AND: "AND", ANDNPD: "ANDNPD", ANDNPS: "ANDNPS", ANDPD: "ANDPD", ANDPS: "ANDPS", ARPL: "ARPL", BLENDPD: "BLENDPD", BLENDPS: "BLENDPS", BLENDVPD: "BLENDVPD", BLENDVPS: "BLENDVPS", BOUND: "BOUND", BSF: "BSF", BSR: "BSR", BSWAP: "BSWAP", BT: "BT", BTC: "BTC", BTR: "BTR", BTS: "BTS", CALL: "CALL", CBW: "CBW", CDQ: "CDQ", CDQE: "CDQE", CLC: "CLC", CLD: "CLD", CLFLUSH: "CLFLUSH", CLI: "CLI", CLTS: "CLTS", CMC: "CMC", CMOVA: "CMOVA", CMOVAE: "CMOVAE", CMOVB: "CMOVB", CMOVBE: "CMOVBE", CMOVE: "CMOVE", CMOVG: "CMOVG", CMOVGE: "CMOVGE", CMOVL: "CMOVL", CMOVLE: "CMOVLE", CMOVNE: "CMOVNE", CMOVNO: "CMOVNO", CMOVNP: "CMOVNP", CMOVNS: "CMOVNS", CMOVO: "CMOVO", CMOVP: "CMOVP", CMOVS: "CMOVS", CMP: "CMP", CMPPD: "CMPPD", CMPPS: "CMPPS", CMPSB: "CMPSB", CMPSD: "CMPSD", CMPSD_XMM: "CMPSD_XMM", CMPSQ: "CMPSQ", CMPSS: "CMPSS", CMPSW: "CMPSW", CMPXCHG: "CMPXCHG", CMPXCHG16B: "CMPXCHG16B", CMPXCHG8B: "CMPXCHG8B", COMISD: "COMISD", COMISS: "COMISS", CPUID: "CPUID", CQO: "CQO", CRC32: "CRC32", CVTDQ2PD: "CVTDQ2PD", CVTDQ2PS: "CVTDQ2PS", CVTPD2DQ: "CVTPD2DQ", CVTPD2PI: "CVTPD2PI", CVTPD2PS: "CVTPD2PS", CVTPI2PD: "CVTPI2PD", CVTPI2PS: "CVTPI2PS", CVTPS2DQ: "CVTPS2DQ", CVTPS2PD: "CVTPS2PD", CVTPS2PI: "CVTPS2PI", CVTSD2SI: "CVTSD2SI", CVTSD2SS: "CVTSD2SS", CVTSI2SD: "CVTSI2SD", CVTSI2SS: "CVTSI2SS", CVTSS2SD: "CVTSS2SD", CVTSS2SI: "CVTSS2SI", CVTTPD2DQ: "CVTTPD2DQ", CVTTPD2PI: "CVTTPD2PI", CVTTPS2DQ: "CVTTPS2DQ", CVTTPS2PI: "CVTTPS2PI", CVTTSD2SI: "CVTTSD2SI", CVTTSS2SI: "CVTTSS2SI", CWD: "CWD", CWDE: "CWDE", DAA: "DAA", DAS: "DAS", DEC: "DEC", DIV: "DIV", DIVPD: "DIVPD", DIVPS: "DIVPS", DIVSD: "DIVSD", DIVSS: "DIVSS", DPPD: "DPPD", DPPS: "DPPS", EMMS: "EMMS", ENTER: "ENTER", EXTRACTPS: "EXTRACTPS", F2XM1: "F2XM1", FABS: "FABS", FADD: "FADD", FADDP: "FADDP", FBLD: "FBLD", FBSTP: "FBSTP", FCHS: "FCHS", FCMOVB: "FCMOVB", FCMOVBE: "FCMOVBE", FCMOVE: "FCMOVE", FCMOVNB: "FCMOVNB", FCMOVNBE: "FCMOVNBE", FCMOVNE: "FCMOVNE", FCMOVNU: "FCMOVNU", FCMOVU: "FCMOVU", FCOM: "FCOM", FCOMI: "FCOMI", FCOMIP: "FCOMIP", FCOMP: "FCOMP", FCOMPP: "FCOMPP", FCOS: "FCOS", FDECSTP: "FDECSTP", FDIV: "FDIV", FDIVP: "FDIVP", FDIVR: "FDIVR", FDIVRP: "FDIVRP", FFREE: "FFREE", FFREEP: "FFREEP", FIADD: "FIADD", FICOM: "FICOM", FICOMP: "FICOMP", FIDIV: "FIDIV", FIDIVR: "FIDIVR", FILD: "FILD", FIMUL: "FIMUL", FINCSTP: "FINCSTP", FIST: "FIST", FISTP: "FISTP", FISTTP: "FISTTP", FISUB: "FISUB", FISUBR: "FISUBR", FLD: "FLD", FLD1: "FLD1", FLDCW: "FLDCW", FLDENV: "FLDENV", FLDL2E: "FLDL2E", FLDL2T: "FLDL2T", FLDLG2: "FLDLG2", FLDPI: "FLDPI", FMUL: "FMUL", FMULP: "FMULP", FNCLEX: "FNCLEX", FNINIT: "FNINIT", FNOP: "FNOP", FNSAVE: "FNSAVE", FNSTCW: "FNSTCW", FNSTENV: "FNSTENV", FNSTSW: "FNSTSW", FPATAN: "FPATAN", FPREM: "FPREM", FPREM1: "FPREM1", FPTAN: "FPTAN", FRNDINT: "FRNDINT", FRSTOR: "FRSTOR", FSCALE: "FSCALE", FSIN: "FSIN", FSINCOS: "FSINCOS", FSQRT: "FSQRT", FST: "FST", FSTP: "FSTP", FSUB: "FSUB", FSUBP: "FSUBP", FSUBR: "FSUBR", FSUBRP: "FSUBRP", FTST: "FTST", FUCOM: "FUCOM", FUCOMI: "FUCOMI", FUCOMIP: "FUCOMIP", FUCOMP: "FUCOMP", FUCOMPP: "FUCOMPP", FWAIT: "FWAIT", FXAM: "FXAM", FXCH: "FXCH", FXRSTOR: "FXRSTOR", FXRSTOR64: "FXRSTOR64", FXSAVE: "FXSAVE", FXSAVE64: "FXSAVE64", FXTRACT: "FXTRACT", FYL2X: "FYL2X", FYL2XP1: "FYL2XP1", HADDPD: "HADDPD", HADDPS: "HADDPS", HLT: "HLT", HSUBPD: "HSUBPD", HSUBPS: "HSUBPS", ICEBP: "ICEBP", IDIV: "IDIV", IMUL: "IMUL", IN: "IN", INC: "INC", INSB: "INSB", INSD: "INSD", INSERTPS: "INSERTPS", INSW: "INSW", INT: "INT", INTO: "INTO", INVD: "INVD", INVLPG: "INVLPG", INVPCID: "INVPCID", IRET: "IRET", IRETD: "IRETD", IRETQ: "IRETQ", JA: "JA", JAE: "JAE", JB: "JB", JBE: "JBE", JCXZ: "JCXZ", JE: "JE", JECXZ: "JECXZ", JG: "JG", JGE: "JGE", JL: "JL", JLE: "JLE", JMP: "JMP", JNE: "JNE", JNO: "JNO", JNP: "JNP", JNS: "JNS", JO: "JO", JP: "JP", JRCXZ: "JRCXZ", JS: "JS", LAHF: "LAHF", LAR: "LAR", LCALL: "LCALL", LDDQU: "LDDQU", LDMXCSR: "LDMXCSR", LDS: "LDS", LEA: "LEA", LEAVE: "LEAVE", LES: "LES", LFENCE: "LFENCE", LFS: "LFS", LGDT: "LGDT", LGS: "LGS", LIDT: "LIDT", LJMP: "LJMP", LLDT: "LLDT", LMSW: "LMSW", LODSB: "LODSB", LODSD: "LODSD", LODSQ: "LODSQ", LODSW: "LODSW", LOOP: "LOOP", LOOPE: "LOOPE", LOOPNE: "LOOPNE", LRET: "LRET", LSL: "LSL", LSS: "LSS", LTR: "LTR", LZCNT: "LZCNT", MASKMOVDQU: "MASKMOVDQU", MASKMOVQ: "MASKMOVQ", MAXPD: "MAXPD", MAXPS: "MAXPS", MAXSD: "MAXSD", MAXSS: "MAXSS", MFENCE: "MFENCE", MINPD: "MINPD", MINPS: "MINPS", MINSD: "MINSD", MINSS: "MINSS", MONITOR: "MONITOR", MOV: "MOV", MOVAPD: "MOVAPD", MOVAPS: "MOVAPS", MOVBE: "MOVBE", MOVD: "MOVD", MOVDDUP: "MOVDDUP", MOVDQ2Q: "MOVDQ2Q", MOVDQA: "MOVDQA", MOVDQU: "MOVDQU", MOVHLPS: "MOVHLPS", MOVHPD: "MOVHPD", MOVHPS: "MOVHPS", MOVLHPS: "MOVLHPS", MOVLPD: "MOVLPD", MOVLPS: "MOVLPS", MOVMSKPD: "MOVMSKPD", MOVMSKPS: "MOVMSKPS", MOVNTDQ: "MOVNTDQ", MOVNTDQA: "MOVNTDQA", MOVNTI: "MOVNTI", MOVNTPD: "MOVNTPD", MOVNTPS: "MOVNTPS", MOVNTQ: "MOVNTQ", MOVNTSD: "MOVNTSD", MOVNTSS: "MOVNTSS", MOVQ: "MOVQ", MOVQ2DQ: "MOVQ2DQ", MOVSB: "MOVSB", MOVSD: "MOVSD", MOVSD_XMM: "MOVSD_XMM", MOVSHDUP: "MOVSHDUP", MOVSLDUP: "MOVSLDUP", MOVSQ: "MOVSQ", MOVSS: "MOVSS", MOVSW: "MOVSW", MOVSX: "MOVSX", MOVSXD: "MOVSXD", MOVUPD: "MOVUPD", MOVUPS: "MOVUPS", MOVZX: "MOVZX", MPSADBW: "MPSADBW", MUL: "MUL", MULPD: "MULPD", MULPS: "MULPS", MULSD: "MULSD", MULSS: "MULSS", MWAIT: "MWAIT", NEG: "NEG", NOP: "NOP", NOT: "NOT", OR: "OR", ORPD: "ORPD", ORPS: "ORPS", OUT: "OUT", OUTSB: "OUTSB", OUTSD: "OUTSD", OUTSW: "OUTSW", PABSB: "PABSB", PABSD: "PABSD", PABSW: "PABSW", PACKSSDW: "PACKSSDW", PACKSSWB: "PACKSSWB", PACKUSDW: "PACKUSDW", PACKUSWB: "PACKUSWB", PADDB: "PADDB", PADDD: "PADDD", PADDQ: "PADDQ", PADDSB: "PADDSB", PADDSW: "PADDSW", PADDUSB: "PADDUSB", PADDUSW: "PADDUSW", PADDW: "PADDW", PALIGNR: "PALIGNR", PAND: "PAND", PANDN: "PANDN", PAUSE: "PAUSE", PAVGB: "PAVGB", PAVGW: "PAVGW", PBLENDVB: "PBLENDVB", PBLENDW: "PBLENDW", PCLMULQDQ: "PCLMULQDQ", PCMPEQB: "PCMPEQB", PCMPEQD: "PCMPEQD", PCMPEQQ: "PCMPEQQ", PCMPEQW: "PCMPEQW", PCMPESTRI: "PCMPESTRI", PCMPESTRM: "PCMPESTRM", PCMPGTB: "PCMPGTB", PCMPGTD: "PCMPGTD", PCMPGTQ: "PCMPGTQ", PCMPGTW: "PCMPGTW", PCMPISTRI: "PCMPISTRI", PCMPISTRM: "PCMPISTRM", PEXTRB: "PEXTRB", PEXTRD: "PEXTRD", PEXTRQ: "PEXTRQ", PEXTRW: "PEXTRW", PHADDD: "PHADDD", PHADDSW: "PHADDSW", PHADDW: "PHADDW", PHMINPOSUW: "PHMINPOSUW", PHSUBD: "PHSUBD", PHSUBSW: "PHSUBSW", PHSUBW: "PHSUBW", PINSRB: "PINSRB", PINSRD: "PINSRD", PINSRQ: "PINSRQ", PINSRW: "PINSRW", PMADDUBSW: "PMADDUBSW", PMADDWD: "PMADDWD", PMAXSB: "PMAXSB", PMAXSD: "PMAXSD", PMAXSW: "PMAXSW", PMAXUB: "PMAXUB", PMAXUD: "PMAXUD", PMAXUW: "PMAXUW", PMINSB: "PMINSB", PMINSD: "PMINSD", PMINSW: "PMINSW", PMINUB: "PMINUB", PMINUD: "PMINUD", PMINUW: "PMINUW", PMOVMSKB: "PMOVMSKB", PMOVSXBD: "PMOVSXBD", PMOVSXBQ: "PMOVSXBQ", PMOVSXBW: "PMOVSXBW", PMOVSXDQ: "PMOVSXDQ", PMOVSXWD: "PMOVSXWD", PMOVSXWQ: "PMOVSXWQ", PMOVZXBD: "PMOVZXBD", PMOVZXBQ: "PMOVZXBQ", PMOVZXBW: "PMOVZXBW", PMOVZXDQ: "PMOVZXDQ", PMOVZXWD: "PMOVZXWD", PMOVZXWQ: "PMOVZXWQ", PMULDQ: "PMULDQ", PMULHRSW: "PMULHRSW", PMULHUW: "PMULHUW", PMULHW: "PMULHW", PMULLD: "PMULLD", PMULLW: "PMULLW", PMULUDQ: "PMULUDQ", POP: "POP", POPA: "POPA", POPAD: "POPAD", POPCNT: "POPCNT", POPF: "POPF", POPFD: "POPFD", POPFQ: "POPFQ", POR: "POR", PREFETCHNTA: "PREFETCHNTA", PREFETCHT0: "PREFETCHT0", PREFETCHT1: "PREFETCHT1", PREFETCHT2: "PREFETCHT2", PREFETCHW: "PREFETCHW", PSADBW: "PSADBW", PSHUFB: "PSHUFB", PSHUFD: "PSHUFD", PSHUFHW: "PSHUFHW", PSHUFLW: "PSHUFLW", PSHUFW: "PSHUFW", PSIGNB: "PSIGNB", PSIGND: "PSIGND", PSIGNW: "PSIGNW", PSLLD: "PSLLD", PSLLDQ: "PSLLDQ", PSLLQ: "PSLLQ", PSLLW: "PSLLW", PSRAD: "PSRAD", PSRAW: "PSRAW", PSRLD: "PSRLD", PSRLDQ: "PSRLDQ", PSRLQ: "PSRLQ", PSRLW: "PSRLW", PSUBB: "PSUBB", PSUBD: "PSUBD", PSUBQ: "PSUBQ", PSUBSB: "PSUBSB", PSUBSW: "PSUBSW", PSUBUSB: "PSUBUSB", PSUBUSW: "PSUBUSW", PSUBW: "PSUBW", PTEST: "PTEST", PUNPCKHBW: "PUNPCKHBW", PUNPCKHDQ: "PUNPCKHDQ", PUNPCKHQDQ: "PUNPCKHQDQ", PUNPCKHWD: "PUNPCKHWD", PUNPCKLBW: "PUNPCKLBW", PUNPCKLDQ: "PUNPCKLDQ", PUNPCKLQDQ: "PUNPCKLQDQ", PUNPCKLWD: "PUNPCKLWD", PUSH: "PUSH", PUSHA: "PUSHA", PUSHAD: "PUSHAD", PUSHF: "PUSHF", PUSHFD: "PUSHFD", PUSHFQ: "PUSHFQ", PXOR: "PXOR", RCL: "RCL", RCPPS: "RCPPS", RCPSS: "RCPSS", RCR: "RCR", RDFSBASE: "RDFSBASE", RDGSBASE: "RDGSBASE", RDMSR: "RDMSR", RDPMC: "RDPMC", RDRAND: "RDRAND", RDTSC: "RDTSC", RDTSCP: "RDTSCP", RET: "RET", ROL: "ROL", ROR: "ROR", ROUNDPD: "ROUNDPD", ROUNDPS: "ROUNDPS", ROUNDSD: "ROUNDSD", ROUNDSS: "ROUNDSS", RSM: "RSM", RSQRTPS: "RSQRTPS", RSQRTSS: "RSQRTSS", SAHF: "SAHF", SAR: "SAR", SBB: "SBB", SCASB: "SCASB", SCASD: "SCASD", SCASQ: "SCASQ", SCASW: "SCASW", SETA: "SETA", SETAE: "SETAE", SETB: "SETB", SETBE: "SETBE", SETE: "SETE", SETG: "SETG", SETGE: "SETGE", SETL: "SETL", SETLE: "SETLE", SETNE: "SETNE", SETNO: "SETNO", SETNP: "SETNP", SETNS: "SETNS", SETO: "SETO", SETP: "SETP", SETS: "SETS", SFENCE: "SFENCE", SGDT: "SGDT", SHL: "SHL", SHLD: "SHLD", SHR: "SHR", SHRD: "SHRD", SHUFPD: "SHUFPD", SHUFPS: "SHUFPS", SIDT: "SIDT", SLDT: "SLDT", SMSW: "SMSW", SQRTPD: "SQRTPD", SQRTPS: "SQRTPS", SQRTSD: "SQRTSD", SQRTSS: "SQRTSS", STC: "STC", STD: "STD", STI: "STI", STMXCSR: "STMXCSR", STOSB: "STOSB", STOSD: "STOSD", STOSQ: "STOSQ", STOSW: "STOSW", STR: "STR", SUB: "SUB", SUBPD: "SUBPD", SUBPS: "SUBPS", SUBSD: "SUBSD", SUBSS: "SUBSS", SWAPGS: "SWAPGS", SYSCALL: "SYSCALL", SYSENTER: "SYSENTER", SYSEXIT: "SYSEXIT", SYSRET: "SYSRET", TEST: "TEST", TZCNT: "TZCNT", UCOMISD: "UCOMISD", UCOMISS: "UCOMISS", UD1: "UD1", UD2: "UD2", UNPCKHPD: "UNPCKHPD", UNPCKHPS: "UNPCKHPS", UNPCKLPD: "UNPCKLPD", UNPCKLPS: "UNPCKLPS", VERR: "VERR", VERW: "VERW", VMOVDQA: "VMOVDQA", VMOVDQU: "VMOVDQU", VMOVNTDQ: "VMOVNTDQ", VMOVNTDQA: "VMOVNTDQA", VZEROUPPER: "VZEROUPPER", WBINVD: "WBINVD", WRFSBASE: "WRFSBASE", WRGSBASE: "WRGSBASE", WRMSR: "WRMSR", XABORT: "XABORT", XADD: "XADD", XBEGIN: "XBEGIN", XCHG: "XCHG", XEND: "XEND", XGETBV: "XGETBV", XLATB: "XLATB", XOR: "XOR", XORPD: "XORPD", XORPS: "XORPS", XRSTOR: "XRSTOR", XRSTOR64: "XRSTOR64", XRSTORS: "XRSTORS", XRSTORS64: "XRSTORS64", XSAVE: "XSAVE", XSAVE64: "XSAVE64", XSAVEC: "XSAVEC", XSAVEC64: "XSAVEC64", XSAVEOPT: "XSAVEOPT", XSAVEOPT64: "XSAVEOPT64", XSAVES: "XSAVES", XSAVES64: "XSAVES64", XSETBV: "XSETBV", XTEST: "XTEST", }