diff options
author | 2025-03-09 17:47:56 +0100 | |
---|---|---|
committer | 2025-03-10 01:59:49 +0100 | |
commit | 3ac1ee16f377d31a0fb80c8dae28b6239ac4229e (patch) | |
tree | f61faa581feaaeaba2542b9f2b8234a590684413 /vendor/golang.org/x/arch/x86/x86asm/tables.go | |
parent | [chore] update URLs to forked source (diff) | |
download | gotosocial-3ac1ee16f377d31a0fb80c8dae28b6239ac4229e.tar.xz |
[chore] remove vendor
Diffstat (limited to 'vendor/golang.org/x/arch/x86/x86asm/tables.go')
-rw-r--r-- | vendor/golang.org/x/arch/x86/x86asm/tables.go | 9924 |
1 files changed, 0 insertions, 9924 deletions
diff --git a/vendor/golang.org/x/arch/x86/x86asm/tables.go b/vendor/golang.org/x/arch/x86/x86asm/tables.go deleted file mode 100644 index 6f57c70bf..000000000 --- a/vendor/golang.org/x/arch/x86/x86asm/tables.go +++ /dev/null @@ -1,9924 +0,0 @@ -// Code generated by x86map -fmt=decoder x86.csv DO NOT EDIT. - -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, 8045, - 0x11, 8051, - 0x12, 8080, - 0x13, 8086, - 0x14, 8115, - 0x15, 8121, - 0x16, 8150, - 0x17, 8157, - 0x18, 8164, - 0x19, 8170, - 0x1A, 8199, - 0x1B, 8205, - 0x1C, 8234, - 0x1D, 8240, - 0x1E, 8269, - 0x1F, 8276, - 0x20, 8283, - 0x21, 8289, - 0x22, 8318, - 0x23, 8324, - 0x24, 8353, - 0x25, 8359, - 0x27, 8388, - 0x28, 8394, - 0x29, 8400, - 0x2A, 8429, - 0x2B, 8471, - 0x2C, 8500, - 0x2D, 8506, - 0x2F, 8535, - 0x30, 8541, - 0x31, 8547, - 0x32, 8576, - 0x33, 8582, - 0x34, 8611, - 0x35, 8617, - 0x37, 8646, - 0x38, 8652, - 0x39, 8658, - 0x3A, 8687, - 0x3B, 8693, - 0x3C, 8722, - 0x3D, 8728, - 0x3F, 8757, - 0x40, 8763, - 0x41, 8763, - 0x42, 8763, - 0x43, 8763, - 0x44, 8763, - 0x45, 8763, - 0x46, 8763, - 0x47, 8763, - 0x48, 8778, - 0x49, 8778, - 0x4a, 8778, - 0x4b, 8778, - 0x4c, 8778, - 0x4d, 8778, - 0x4e, 8778, - 0x4f, 8778, - 0x50, 8793, - 0x51, 8793, - 0x52, 8793, - 0x53, 8793, - 0x54, 8793, - 0x55, 8793, - 0x56, 8793, - 0x57, 8793, - 0x58, 8820, - 0x59, 8820, - 0x5a, 8820, - 0x5b, 8820, - 0x5c, 8820, - 0x5d, 8820, - 0x5e, 8820, - 0x5f, 8820, - 0x60, 8847, - 0x61, 8860, - 0x62, 8873, - 0x63, 8892, - 0x68, 8923, - 0x69, 8942, - 0x6A, 8977, - 0x6B, 8982, - 0x6C, 9017, - 0x6D, 9020, - 0x6E, 9033, - 0x6F, 9036, - 0x70, 9109, - 0x71, 9114, - 0x72, 9119, - 0x73, 9124, - 0x74, 9129, - 0x75, 9134, - 0x76, 9139, - 0x77, 9144, - 0x78, 9171, - 0x79, 9176, - 0x7A, 9181, - 0x7B, 9186, - 0x7C, 9191, - 0x7D, 9196, - 0x7E, 9201, - 0x7F, 9206, - 0x80, 9271, - 0x81, 9328, - 0x83, 9569, - 0x84, 9810, - 0x85, 9816, - 0x86, 9845, - 0x87, 9851, - 0x88, 9880, - 0x89, 9886, - 0x8A, 9908, - 0x8B, 9914, - 0x8C, 9936, - 0x8D, 9965, - 0x8E, 9994, - 0x8F, 10023, - 0x90, 10059, - 0x91, 10059, - 0x92, 10059, - 0x93, 10059, - 0x94, 10059, - 0x95, 10059, - 0x96, 10059, - 0x97, 10059, - 0x98, 10085, - 0x99, 10105, - 0x9A, 10125, - 0x9B, 10142, - 0x9C, 10145, - 0x9D, 10168, - 0x9E, 10191, - 0x9F, 10194, - 0xA0, 10197, - 0xA1, 10216, - 0xA2, 10238, - 0xA3, 10257, - 0xA4, 10279, - 0xA5, 10282, - 0xA6, 10302, - 0xA7, 10305, - 0xA8, 10325, - 0xA9, 10331, - 0xAA, 10360, - 0xAB, 10363, - 0xAC, 10383, - 0xAD, 10386, - 0xAE, 10406, - 0xAF, 10409, - 0xb0, 10429, - 0xb1, 10429, - 0xb2, 10429, - 0xb3, 10429, - 0xb4, 10429, - 0xb5, 10429, - 0xb6, 10429, - 0xb7, 10429, - 0xb8, 10435, - 0xb9, 10435, - 0xba, 10435, - 0xbb, 10435, - 0xbc, 10435, - 0xbd, 10435, - 0xbe, 10435, - 0xbf, 10435, - 0xC0, 10464, - 0xC1, 10515, - 0xC2, 10713, - 0xC3, 10718, - 0xC4, 10721, - 0xC5, 10740, - 0xC6, 10759, - 0xC7, 10783, - 0xC8, 10844, - 0xC9, 10851, - 0xCA, 10874, - 0xCB, 10879, - 0xCC, 10882, - 0xCD, 10886, - 0xCE, 10891, - 0xCF, 10897, - 0xD0, 10917, - 0xD1, 10961, - 0xD2, 11152, - 0xD3, 11196, - 0xD4, 11387, - 0xD5, 11395, - 0xD7, 11403, - 0xD8, 11416, - 0xD9, 11625, - 0xDA, 11844, - 0xDB, 11976, - 0xDC, 12147, - 0xDD, 12316, - 0xDE, 12455, - 0xDF, 12629, - 0xE0, 12740, - 0xE1, 12745, - 0xE2, 12750, - 0xE3, 12755, - 0xE4, 12781, - 0xE5, 12787, - 0xE6, 12809, - 0xE7, 12815, - 0xE8, 12873, - 0xE9, 12904, - 0xEA, 12935, - 0xEB, 12952, - 0xEC, 12957, - 0xED, 12962, - 0xEE, 12981, - 0xEF, 12986, - 0xF1, 13005, - 0xF4, 13008, - 0xF5, 13011, - 0xF6, 13014, - 0xF7, 13053, - 0xF8, 13229, - 0xF9, 13232, - 0xFA, 13235, - 0xFB, 13238, - 0xFC, 13241, - 0xFD, 13244, - 0xFE, 13247, - 0xFF, 13264, - 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), 229, - 0x00, 1182, - 0x01, 1239, - 0x02, 1347, - 0x03, 1369, - 0x05, 1391, - 0x06, 1397, - 0x07, 1400, - 0x08, 1406, - 0x09, 1409, - 0x0B, 1412, - 0x0D, 1415, - 0x10, 1428, - 0x11, 1462, - 0x12, 1496, - 0x13, 1539, - 0x14, 1557, - 0x15, 1575, - 0x16, 1593, - 0x17, 1628, - 0x18, 1646, - 0x1F, 1671, - 0x20, 1692, - 0x21, 1707, - 0x22, 1722, - 0x23, 1737, - 0x24, 1752, - 0x26, 1767, - 0x28, 1782, - 0x29, 1800, - 0x2A, 1818, - 0x2B, 1905, - 0x2C, 1939, - 0x2D, 2026, - 0x2E, 2113, - 0x2F, 2131, - 0x30, 2149, - 0x31, 2152, - 0x32, 2155, - 0x33, 2158, - 0x34, 2161, - 0x35, 2164, - 0x38, 2174, - 0x3A, 3075, - 0x40, 3486, - 0x41, 3515, - 0x42, 3544, - 0x43, 3573, - 0x44, 3602, - 0x45, 3631, - 0x46, 3660, - 0x47, 3689, - 0x48, 3718, - 0x49, 3747, - 0x4A, 3776, - 0x4B, 3805, - 0x4C, 3834, - 0x4D, 3863, - 0x4E, 3892, - 0x4F, 3921, - 0x50, 3950, - 0x51, 3968, - 0x52, 4002, - 0x53, 4020, - 0x54, 4038, - 0x55, 4056, - 0x56, 4074, - 0x57, 4092, - 0x58, 4110, - 0x59, 4144, - 0x5A, 4178, - 0x5B, 4212, - 0x5C, 4238, - 0x5D, 4272, - 0x5E, 4306, - 0x5F, 4340, - 0x60, 4374, - 0x61, 4392, - 0x62, 4410, - 0x63, 4428, - 0x64, 4446, - 0x65, 4464, - 0x66, 4482, - 0x67, 4500, - 0x68, 4518, - 0x69, 4536, - 0x6A, 4554, - 0x6B, 4572, - 0x6C, 4590, - 0x6D, 4600, - 0x6E, 4610, - 0x6F, 4677, - 0x70, 4703, - 0x71, 4745, - 0x72, 4808, - 0x73, 4871, - 0x74, 4936, - 0x75, 4954, - 0x76, 4972, - 0x77, 4990, - 0x7C, 4993, - 0x7D, 5011, - 0x7E, 5029, - 0x7F, 5106, - 0x80, 5132, - 0x81, 5163, - 0x82, 5194, - 0x83, 5225, - 0x84, 5256, - 0x85, 5287, - 0x86, 5318, - 0x87, 5349, - 0x88, 5380, - 0x89, 5411, - 0x8A, 5442, - 0x8B, 5473, - 0x8C, 5504, - 0x8D, 5535, - 0x8E, 5566, - 0x8F, 5597, - 0x90, 5628, - 0x91, 5633, - 0x92, 5638, - 0x93, 5643, - 0x94, 5648, - 0x95, 5653, - 0x96, 5658, - 0x97, 5663, - 0x98, 5668, - 0x99, 5673, - 0x9A, 5678, - 0x9B, 5683, - 0x9C, 5688, - 0x9D, 5693, - 0x9E, 5698, - 0x9F, 5703, - 0xA0, 5708, - 0xA1, 5712, - 0xA2, 5739, - 0xA3, 5742, - 0xA4, 5771, - 0xA5, 5806, - 0xA8, 5838, - 0xA9, 5842, - 0xAA, 5869, - 0xAB, 5872, - 0xAC, 5901, - 0xAD, 5936, - 0xAE, 5968, - 0xAF, 6226, - 0xB0, 6255, - 0xB1, 6261, - 0xB2, 6290, - 0xB3, 6319, - 0xB4, 6348, - 0xB5, 6377, - 0xB6, 6406, - 0xB7, 6435, - 0xB8, 6464, - 0xB9, 6501, - 0xBA, 6511, - 0xBB, 6636, - 0xBC, 6665, - 0xBD, 6732, - 0xBE, 6799, - 0xBF, 6828, - 0xC0, 6857, - 0xC1, 6863, - 0xC2, 6892, - 0xC3, 6934, - 0xC4, 6963, - 0xC5, 6985, - 0xC6, 7007, - 0xC7, 7029, - 0xc8, 7158, - 0xc9, 7158, - 0xca, 7158, - 0xcb, 7158, - 0xcc, 7158, - 0xcd, 7158, - 0xce, 7158, - 0xcf, 7158, - 0xD0, 7181, - 0xD1, 7199, - 0xD2, 7217, - 0xD3, 7235, - 0xD4, 7253, - 0xD5, 7271, - 0xD6, 7289, - 0xD7, 7315, - 0xD8, 7333, - 0xD9, 7351, - 0xDA, 7369, - 0xDB, 7387, - 0xDC, 7405, - 0xDD, 7423, - 0xDE, 7441, - 0xDF, 7459, - 0xE0, 7477, - 0xE1, 7495, - 0xE2, 7513, - 0xE3, 7531, - 0xE4, 7549, - 0xE5, 7567, - 0xE6, 7585, - 0xE7, 7611, - 0xE8, 7629, - 0xE9, 7647, - 0xEA, 7665, - 0xEB, 7683, - 0xEC, 7701, - 0xED, 7719, - 0xEE, 7737, - 0xEF, 7755, - 0xF0, 7773, - 0xF1, 7783, - 0xF2, 7801, - 0xF3, 7819, - 0xF4, 7837, - 0xF5, 7855, - 0xF6, 7873, - 0xF7, 7891, - 0xF8, 7909, - 0xF9, 7927, - 0xFA, 7945, - 0xFB, 7963, - 0xFC, 7981, - 0xFD, 7999, - 0xFE, 8017, - 0xFF, 8035, - uint16(xFail), - /*1182*/ uint16(xCondSlashR), - 1191, // 0 - 1207, // 1 - 1223, // 2 - 1227, // 3 - 1231, // 4 - 1235, // 5 - 0, // 6 - 0, // 7 - /*1191*/ uint16(xCondDataSize), 1195, 1199, 1203, - /*1195*/ uint16(xSetOp), uint16(SLDT), - /*1197*/ uint16(xArgRM16), - /*1198*/ uint16(xMatch), - /*1199*/ uint16(xSetOp), uint16(SLDT), - /*1201*/ uint16(xArgR32M16), - /*1202*/ uint16(xMatch), - /*1203*/ uint16(xSetOp), uint16(SLDT), - /*1205*/ uint16(xArgR64M16), - /*1206*/ uint16(xMatch), - /*1207*/ uint16(xCondDataSize), 1211, 1215, 1219, - /*1211*/ uint16(xSetOp), uint16(STR), - /*1213*/ uint16(xArgRM16), - /*1214*/ uint16(xMatch), - /*1215*/ uint16(xSetOp), uint16(STR), - /*1217*/ uint16(xArgR32M16), - /*1218*/ uint16(xMatch), - /*1219*/ uint16(xSetOp), uint16(STR), - /*1221*/ uint16(xArgR64M16), - /*1222*/ uint16(xMatch), - /*1223*/ uint16(xSetOp), uint16(LLDT), - /*1225*/ uint16(xArgRM16), - /*1226*/ uint16(xMatch), - /*1227*/ uint16(xSetOp), uint16(LTR), - /*1229*/ uint16(xArgRM16), - /*1230*/ uint16(xMatch), - /*1231*/ uint16(xSetOp), uint16(VERR), - /*1233*/ uint16(xArgRM16), - /*1234*/ uint16(xMatch), - /*1235*/ uint16(xSetOp), uint16(VERW), - /*1237*/ uint16(xArgRM16), - /*1238*/ uint16(xMatch), - /*1239*/ uint16(xCondByte), 8, - 0xC8, 1320, - 0xC9, 1323, - 0xD0, 1326, - 0xD1, 1329, - 0xD5, 1332, - 0xD6, 1335, - 0xF8, 1338, - 0xF9, 1344, - /*1257*/ uint16(xCondSlashR), - 1266, // 0 - 1270, // 1 - 1274, // 2 - 1285, // 3 - 1296, // 4 - 0, // 5 - 1312, // 6 - 1316, // 7 - /*1266*/ uint16(xSetOp), uint16(SGDT), - /*1268*/ uint16(xArgM), - /*1269*/ uint16(xMatch), - /*1270*/ uint16(xSetOp), uint16(SIDT), - /*1272*/ uint16(xArgM), - /*1273*/ uint16(xMatch), - /*1274*/ uint16(xCondIs64), 1277, 1281, - /*1277*/ uint16(xSetOp), uint16(LGDT), - /*1279*/ uint16(xArgM16and32), - /*1280*/ uint16(xMatch), - /*1281*/ uint16(xSetOp), uint16(LGDT), - /*1283*/ uint16(xArgM16and64), - /*1284*/ uint16(xMatch), - /*1285*/ uint16(xCondIs64), 1288, 1292, - /*1288*/ uint16(xSetOp), uint16(LIDT), - /*1290*/ uint16(xArgM16and32), - /*1291*/ uint16(xMatch), - /*1292*/ uint16(xSetOp), uint16(LIDT), - /*1294*/ uint16(xArgM16and64), - /*1295*/ uint16(xMatch), - /*1296*/ uint16(xCondDataSize), 1300, 1304, 1308, - /*1300*/ uint16(xSetOp), uint16(SMSW), - /*1302*/ uint16(xArgRM16), - /*1303*/ uint16(xMatch), - /*1304*/ uint16(xSetOp), uint16(SMSW), - /*1306*/ uint16(xArgR32M16), - /*1307*/ uint16(xMatch), - /*1308*/ uint16(xSetOp), uint16(SMSW), - /*1310*/ uint16(xArgR64M16), - /*1311*/ uint16(xMatch), - /*1312*/ uint16(xSetOp), uint16(LMSW), - /*1314*/ uint16(xArgRM16), - /*1315*/ uint16(xMatch), - /*1316*/ uint16(xSetOp), uint16(INVLPG), - /*1318*/ uint16(xArgM), - /*1319*/ uint16(xMatch), - /*1320*/ uint16(xSetOp), uint16(MONITOR), - /*1322*/ uint16(xMatch), - /*1323*/ uint16(xSetOp), uint16(MWAIT), - /*1325*/ uint16(xMatch), - /*1326*/ uint16(xSetOp), uint16(XGETBV), - /*1328*/ uint16(xMatch), - /*1329*/ uint16(xSetOp), uint16(XSETBV), - /*1331*/ uint16(xMatch), - /*1332*/ uint16(xSetOp), uint16(XEND), - /*1334*/ uint16(xMatch), - /*1335*/ uint16(xSetOp), uint16(XTEST), - /*1337*/ uint16(xMatch), - /*1338*/ uint16(xCondIs64), 0, 1341, - /*1341*/ uint16(xSetOp), uint16(SWAPGS), - /*1343*/ uint16(xMatch), - /*1344*/ uint16(xSetOp), uint16(RDTSCP), - /*1346*/ uint16(xMatch), - /*1347*/ uint16(xCondDataSize), 1351, 1357, 1363, - /*1351*/ uint16(xSetOp), uint16(LAR), - /*1353*/ uint16(xReadSlashR), - /*1354*/ uint16(xArgR16), - /*1355*/ uint16(xArgRM16), - /*1356*/ uint16(xMatch), - /*1357*/ uint16(xSetOp), uint16(LAR), - /*1359*/ uint16(xReadSlashR), - /*1360*/ uint16(xArgR32), - /*1361*/ uint16(xArgR32M16), - /*1362*/ uint16(xMatch), - /*1363*/ uint16(xSetOp), uint16(LAR), - /*1365*/ uint16(xReadSlashR), - /*1366*/ uint16(xArgR64), - /*1367*/ uint16(xArgR64M16), - /*1368*/ uint16(xMatch), - /*1369*/ uint16(xCondDataSize), 1373, 1379, 1385, - /*1373*/ uint16(xSetOp), uint16(LSL), - /*1375*/ uint16(xReadSlashR), - /*1376*/ uint16(xArgR16), - /*1377*/ uint16(xArgRM16), - /*1378*/ uint16(xMatch), - /*1379*/ uint16(xSetOp), uint16(LSL), - /*1381*/ uint16(xReadSlashR), - /*1382*/ uint16(xArgR32), - /*1383*/ uint16(xArgR32M16), - /*1384*/ uint16(xMatch), - /*1385*/ uint16(xSetOp), uint16(LSL), - /*1387*/ uint16(xReadSlashR), - /*1388*/ uint16(xArgR64), - /*1389*/ uint16(xArgR32M16), - /*1390*/ uint16(xMatch), - /*1391*/ uint16(xCondIs64), 0, 1394, - /*1394*/ uint16(xSetOp), uint16(SYSCALL), - /*1396*/ uint16(xMatch), - /*1397*/ uint16(xSetOp), uint16(CLTS), - /*1399*/ uint16(xMatch), - /*1400*/ uint16(xCondIs64), 0, 1403, - /*1403*/ uint16(xSetOp), uint16(SYSRET), - /*1405*/ uint16(xMatch), - /*1406*/ uint16(xSetOp), uint16(INVD), - /*1408*/ uint16(xMatch), - /*1409*/ uint16(xSetOp), uint16(WBINVD), - /*1411*/ uint16(xMatch), - /*1412*/ uint16(xSetOp), uint16(UD2), - /*1414*/ uint16(xMatch), - /*1415*/ uint16(xCondSlashR), - 0, // 0 - 1424, // 1 - 0, // 2 - 0, // 3 - 0, // 4 - 0, // 5 - 0, // 6 - 0, // 7 - /*1424*/ uint16(xSetOp), uint16(PREFETCHW), - /*1426*/ uint16(xArgM8), - /*1427*/ uint16(xMatch), - /*1428*/ uint16(xCondPrefix), 4, - 0xF3, 1456, - 0xF2, 1450, - 0x66, 1444, - 0x0, 1438, - /*1438*/ uint16(xSetOp), uint16(MOVUPS), - /*1440*/ uint16(xReadSlashR), - /*1441*/ uint16(xArgXmm1), - /*1442*/ uint16(xArgXmm2M128), - /*1443*/ uint16(xMatch), - /*1444*/ uint16(xSetOp), uint16(MOVUPD), - /*1446*/ uint16(xReadSlashR), - /*1447*/ uint16(xArgXmm1), - /*1448*/ uint16(xArgXmm2M128), - /*1449*/ uint16(xMatch), - /*1450*/ uint16(xSetOp), uint16(MOVSD_XMM), - /*1452*/ uint16(xReadSlashR), - /*1453*/ uint16(xArgXmm1), - /*1454*/ uint16(xArgXmm2M64), - /*1455*/ uint16(xMatch), - /*1456*/ uint16(xSetOp), uint16(MOVSS), - /*1458*/ uint16(xReadSlashR), - /*1459*/ uint16(xArgXmm1), - /*1460*/ uint16(xArgXmm2M32), - /*1461*/ uint16(xMatch), - /*1462*/ uint16(xCondPrefix), 4, - 0xF3, 1490, - 0xF2, 1484, - 0x66, 1478, - 0x0, 1472, - /*1472*/ uint16(xSetOp), uint16(MOVUPS), - /*1474*/ uint16(xReadSlashR), - /*1475*/ uint16(xArgXmm2M128), - /*1476*/ uint16(xArgXmm1), - /*1477*/ uint16(xMatch), - /*1478*/ uint16(xSetOp), uint16(MOVUPD), - /*1480*/ uint16(xReadSlashR), - /*1481*/ uint16(xArgXmm2M128), - /*1482*/ uint16(xArgXmm), - /*1483*/ uint16(xMatch), - /*1484*/ uint16(xSetOp), uint16(MOVSD_XMM), - /*1486*/ uint16(xReadSlashR), - /*1487*/ uint16(xArgXmm2M64), - /*1488*/ uint16(xArgXmm1), - /*1489*/ uint16(xMatch), - /*1490*/ uint16(xSetOp), uint16(MOVSS), - /*1492*/ uint16(xReadSlashR), - /*1493*/ uint16(xArgXmm2M32), - /*1494*/ uint16(xArgXmm), - /*1495*/ uint16(xMatch), - /*1496*/ uint16(xCondPrefix), 4, - 0xF3, 1533, - 0xF2, 1527, - 0x66, 1521, - 0x0, 1506, - /*1506*/ uint16(xCondIsMem), 1509, 1515, - /*1509*/ uint16(xSetOp), uint16(MOVHLPS), - /*1511*/ uint16(xReadSlashR), - /*1512*/ uint16(xArgXmm1), - /*1513*/ uint16(xArgXmm2), - /*1514*/ uint16(xMatch), - /*1515*/ uint16(xSetOp), uint16(MOVLPS), - /*1517*/ uint16(xReadSlashR), - /*1518*/ uint16(xArgXmm), - /*1519*/ uint16(xArgM64), - /*1520*/ uint16(xMatch), - /*1521*/ uint16(xSetOp), uint16(MOVLPD), - /*1523*/ uint16(xReadSlashR), - /*1524*/ uint16(xArgXmm), - /*1525*/ uint16(xArgXmm2M64), - /*1526*/ uint16(xMatch), - /*1527*/ uint16(xSetOp), uint16(MOVDDUP), - /*1529*/ uint16(xReadSlashR), - /*1530*/ uint16(xArgXmm1), - /*1531*/ uint16(xArgXmm2M64), - /*1532*/ uint16(xMatch), - /*1533*/ uint16(xSetOp), uint16(MOVSLDUP), - /*1535*/ uint16(xReadSlashR), - /*1536*/ uint16(xArgXmm1), - /*1537*/ uint16(xArgXmm2M128), - /*1538*/ uint16(xMatch), - /*1539*/ uint16(xCondPrefix), 2, - 0x66, 1551, - 0x0, 1545, - /*1545*/ uint16(xSetOp), uint16(MOVLPS), - /*1547*/ uint16(xReadSlashR), - /*1548*/ uint16(xArgM64), - /*1549*/ uint16(xArgXmm), - /*1550*/ uint16(xMatch), - /*1551*/ uint16(xSetOp), uint16(MOVLPD), - /*1553*/ uint16(xReadSlashR), - /*1554*/ uint16(xArgXmm2M64), - /*1555*/ uint16(xArgXmm), - /*1556*/ uint16(xMatch), - /*1557*/ uint16(xCondPrefix), 2, - 0x66, 1569, - 0x0, 1563, - /*1563*/ uint16(xSetOp), uint16(UNPCKLPS), - /*1565*/ uint16(xReadSlashR), - /*1566*/ uint16(xArgXmm1), - /*1567*/ uint16(xArgXmm2M128), - /*1568*/ uint16(xMatch), - /*1569*/ uint16(xSetOp), uint16(UNPCKLPD), - /*1571*/ uint16(xReadSlashR), - /*1572*/ uint16(xArgXmm1), - /*1573*/ uint16(xArgXmm2M128), - /*1574*/ uint16(xMatch), - /*1575*/ uint16(xCondPrefix), 2, - 0x66, 1587, - 0x0, 1581, - /*1581*/ uint16(xSetOp), uint16(UNPCKHPS), - /*1583*/ uint16(xReadSlashR), - /*1584*/ uint16(xArgXmm1), - /*1585*/ uint16(xArgXmm2M128), - /*1586*/ uint16(xMatch), - /*1587*/ uint16(xSetOp), uint16(UNPCKHPD), - /*1589*/ uint16(xReadSlashR), - /*1590*/ uint16(xArgXmm1), - /*1591*/ uint16(xArgXmm2M128), - /*1592*/ uint16(xMatch), - /*1593*/ uint16(xCondPrefix), 3, - 0xF3, 1622, - 0x66, 1616, - 0x0, 1601, - /*1601*/ uint16(xCondIsMem), 1604, 1610, - /*1604*/ uint16(xSetOp), uint16(MOVLHPS), - /*1606*/ uint16(xReadSlashR), - /*1607*/ uint16(xArgXmm1), - /*1608*/ uint16(xArgXmm2), - /*1609*/ uint16(xMatch), - /*1610*/ uint16(xSetOp), uint16(MOVHPS), - /*1612*/ uint16(xReadSlashR), - /*1613*/ uint16(xArgXmm), - /*1614*/ uint16(xArgM64), - /*1615*/ uint16(xMatch), - /*1616*/ uint16(xSetOp), uint16(MOVHPD), - /*1618*/ uint16(xReadSlashR), - /*1619*/ uint16(xArgXmm), - /*1620*/ uint16(xArgXmm2M64), - /*1621*/ uint16(xMatch), - /*1622*/ uint16(xSetOp), uint16(MOVSHDUP), - /*1624*/ uint16(xReadSlashR), - /*1625*/ uint16(xArgXmm1), - /*1626*/ uint16(xArgXmm2M128), - /*1627*/ uint16(xMatch), - /*1628*/ uint16(xCondPrefix), 2, - 0x66, 1640, - 0x0, 1634, - /*1634*/ uint16(xSetOp), uint16(MOVHPS), - /*1636*/ uint16(xReadSlashR), - /*1637*/ uint16(xArgM64), - /*1638*/ uint16(xArgXmm), - /*1639*/ uint16(xMatch), - /*1640*/ uint16(xSetOp), uint16(MOVHPD), - /*1642*/ uint16(xReadSlashR), - /*1643*/ uint16(xArgXmm2M64), - /*1644*/ uint16(xArgXmm), - /*1645*/ uint16(xMatch), - /*1646*/ uint16(xCondSlashR), - 1655, // 0 - 1659, // 1 - 1663, // 2 - 1667, // 3 - 0, // 4 - 0, // 5 - 0, // 6 - 0, // 7 - /*1655*/ uint16(xSetOp), uint16(PREFETCHNTA), - /*1657*/ uint16(xArgM8), - /*1658*/ uint16(xMatch), - /*1659*/ uint16(xSetOp), uint16(PREFETCHT0), - /*1661*/ uint16(xArgM8), - /*1662*/ uint16(xMatch), - /*1663*/ uint16(xSetOp), uint16(PREFETCHT1), - /*1665*/ uint16(xArgM8), - /*1666*/ uint16(xMatch), - /*1667*/ uint16(xSetOp), uint16(PREFETCHT2), - /*1669*/ uint16(xArgM8), - /*1670*/ uint16(xMatch), - /*1671*/ uint16(xCondSlashR), - 1680, // 0 - 0, // 1 - 0, // 2 - 0, // 3 - 0, // 4 - 0, // 5 - 0, // 6 - 0, // 7 - /*1680*/ uint16(xCondDataSize), 1684, 1688, 0, - /*1684*/ uint16(xSetOp), uint16(NOP), - /*1686*/ uint16(xArgRM16), - /*1687*/ uint16(xMatch), - /*1688*/ uint16(xSetOp), uint16(NOP), - /*1690*/ uint16(xArgRM32), - /*1691*/ uint16(xMatch), - /*1692*/ uint16(xCondIs64), 1695, 1701, - /*1695*/ uint16(xSetOp), uint16(MOV), - /*1697*/ uint16(xReadSlashR), - /*1698*/ uint16(xArgRmf32), - /*1699*/ uint16(xArgCR0dashCR7), - /*1700*/ uint16(xMatch), - /*1701*/ uint16(xSetOp), uint16(MOV), - /*1703*/ uint16(xReadSlashR), - /*1704*/ uint16(xArgRmf64), - /*1705*/ uint16(xArgCR0dashCR7), - /*1706*/ uint16(xMatch), - /*1707*/ uint16(xCondIs64), 1710, 1716, - /*1710*/ uint16(xSetOp), uint16(MOV), - /*1712*/ uint16(xReadSlashR), - /*1713*/ uint16(xArgRmf32), - /*1714*/ uint16(xArgDR0dashDR7), - /*1715*/ uint16(xMatch), - /*1716*/ uint16(xSetOp), uint16(MOV), - /*1718*/ uint16(xReadSlashR), - /*1719*/ uint16(xArgRmf64), - /*1720*/ uint16(xArgDR0dashDR7), - /*1721*/ uint16(xMatch), - /*1722*/ uint16(xCondIs64), 1725, 1731, - /*1725*/ uint16(xSetOp), uint16(MOV), - /*1727*/ uint16(xReadSlashR), - /*1728*/ uint16(xArgCR0dashCR7), - /*1729*/ uint16(xArgRmf32), - /*1730*/ uint16(xMatch), - /*1731*/ uint16(xSetOp), uint16(MOV), - /*1733*/ uint16(xReadSlashR), - /*1734*/ uint16(xArgCR0dashCR7), - /*1735*/ uint16(xArgRmf64), - /*1736*/ uint16(xMatch), - /*1737*/ uint16(xCondIs64), 1740, 1746, - /*1740*/ uint16(xSetOp), uint16(MOV), - /*1742*/ uint16(xReadSlashR), - /*1743*/ uint16(xArgDR0dashDR7), - /*1744*/ uint16(xArgRmf32), - /*1745*/ uint16(xMatch), - /*1746*/ uint16(xSetOp), uint16(MOV), - /*1748*/ uint16(xReadSlashR), - /*1749*/ uint16(xArgDR0dashDR7), - /*1750*/ uint16(xArgRmf64), - /*1751*/ uint16(xMatch), - /*1752*/ uint16(xCondIs64), 1755, 1761, - /*1755*/ uint16(xSetOp), uint16(MOV), - /*1757*/ uint16(xReadSlashR), - /*1758*/ uint16(xArgRmf32), - /*1759*/ uint16(xArgTR0dashTR7), - /*1760*/ uint16(xMatch), - /*1761*/ uint16(xSetOp), uint16(MOV), - /*1763*/ uint16(xReadSlashR), - /*1764*/ uint16(xArgRmf64), - /*1765*/ uint16(xArgTR0dashTR7), - /*1766*/ uint16(xMatch), - /*1767*/ uint16(xCondIs64), 1770, 1776, - /*1770*/ uint16(xSetOp), uint16(MOV), - /*1772*/ uint16(xReadSlashR), - /*1773*/ uint16(xArgTR0dashTR7), - /*1774*/ uint16(xArgRmf32), - /*1775*/ uint16(xMatch), - /*1776*/ uint16(xSetOp), uint16(MOV), - /*1778*/ uint16(xReadSlashR), - /*1779*/ uint16(xArgTR0dashTR7), - /*1780*/ uint16(xArgRmf64), - /*1781*/ uint16(xMatch), - /*1782*/ uint16(xCondPrefix), 2, - 0x66, 1794, - 0x0, 1788, - /*1788*/ uint16(xSetOp), uint16(MOVAPS), - /*1790*/ uint16(xReadSlashR), - /*1791*/ uint16(xArgXmm1), - /*1792*/ uint16(xArgXmm2M128), - /*1793*/ uint16(xMatch), - /*1794*/ uint16(xSetOp), uint16(MOVAPD), - /*1796*/ uint16(xReadSlashR), - /*1797*/ uint16(xArgXmm1), - /*1798*/ uint16(xArgXmm2M128), - /*1799*/ uint16(xMatch), - /*1800*/ uint16(xCondPrefix), 2, - 0x66, 1812, - 0x0, 1806, - /*1806*/ uint16(xSetOp), uint16(MOVAPS), - /*1808*/ uint16(xReadSlashR), - /*1809*/ uint16(xArgXmm2M128), - /*1810*/ uint16(xArgXmm1), - /*1811*/ uint16(xMatch), - /*1812*/ uint16(xSetOp), uint16(MOVAPD), - /*1814*/ uint16(xReadSlashR), - /*1815*/ uint16(xArgXmm2M128), - /*1816*/ uint16(xArgXmm1), - /*1817*/ uint16(xMatch), - /*1818*/ uint16(xCondIs64), 1821, 1875, - /*1821*/ uint16(xCondPrefix), 4, - 0xF3, 1859, - 0xF2, 1843, - 0x66, 1837, - 0x0, 1831, - /*1831*/ uint16(xSetOp), uint16(CVTPI2PS), - /*1833*/ uint16(xReadSlashR), - /*1834*/ uint16(xArgXmm), - /*1835*/ uint16(xArgMmM64), - /*1836*/ uint16(xMatch), - /*1837*/ uint16(xSetOp), uint16(CVTPI2PD), - /*1839*/ uint16(xReadSlashR), - /*1840*/ uint16(xArgXmm), - /*1841*/ uint16(xArgMmM64), - /*1842*/ uint16(xMatch), - /*1843*/ uint16(xCondDataSize), 1847, 1853, 0, - /*1847*/ uint16(xSetOp), uint16(CVTSI2SD), - /*1849*/ uint16(xReadSlashR), - /*1850*/ uint16(xArgXmm), - /*1851*/ uint16(xArgRM32), - /*1852*/ uint16(xMatch), - /*1853*/ uint16(xSetOp), uint16(CVTSI2SD), - /*1855*/ uint16(xReadSlashR), - /*1856*/ uint16(xArgXmm), - /*1857*/ uint16(xArgRM32), - /*1858*/ uint16(xMatch), - /*1859*/ uint16(xCondDataSize), 1863, 1869, 0, - /*1863*/ uint16(xSetOp), uint16(CVTSI2SS), - /*1865*/ uint16(xReadSlashR), - /*1866*/ uint16(xArgXmm), - /*1867*/ uint16(xArgRM32), - /*1868*/ uint16(xMatch), - /*1869*/ uint16(xSetOp), uint16(CVTSI2SS), - /*1871*/ uint16(xReadSlashR), - /*1872*/ uint16(xArgXmm), - /*1873*/ uint16(xArgRM32), - /*1874*/ uint16(xMatch), - /*1875*/ uint16(xCondPrefix), 4, - 0xF3, 1895, - 0xF2, 1885, - 0x66, 1837, - 0x0, 1831, - /*1885*/ uint16(xCondDataSize), 1847, 1853, 1889, - /*1889*/ uint16(xSetOp), uint16(CVTSI2SD), - /*1891*/ uint16(xReadSlashR), - /*1892*/ uint16(xArgXmm), - /*1893*/ uint16(xArgRM64), - /*1894*/ uint16(xMatch), - /*1895*/ uint16(xCondDataSize), 1863, 1869, 1899, - /*1899*/ uint16(xSetOp), uint16(CVTSI2SS), - /*1901*/ uint16(xReadSlashR), - /*1902*/ uint16(xArgXmm), - /*1903*/ uint16(xArgRM64), - /*1904*/ uint16(xMatch), - /*1905*/ uint16(xCondPrefix), 4, - 0xF3, 1933, - 0xF2, 1927, - 0x66, 1921, - 0x0, 1915, - /*1915*/ uint16(xSetOp), uint16(MOVNTPS), - /*1917*/ uint16(xReadSlashR), - /*1918*/ uint16(xArgM128), - /*1919*/ uint16(xArgXmm), - /*1920*/ uint16(xMatch), - /*1921*/ uint16(xSetOp), uint16(MOVNTPD), - /*1923*/ uint16(xReadSlashR), - /*1924*/ uint16(xArgM128), - /*1925*/ uint16(xArgXmm), - /*1926*/ uint16(xMatch), - /*1927*/ uint16(xSetOp), uint16(MOVNTSD), - /*1929*/ uint16(xReadSlashR), - /*1930*/ uint16(xArgM64), - /*1931*/ uint16(xArgXmm), - /*1932*/ uint16(xMatch), - /*1933*/ uint16(xSetOp), uint16(MOVNTSS), - /*1935*/ uint16(xReadSlashR), - /*1936*/ uint16(xArgM32), - /*1937*/ uint16(xArgXmm), - /*1938*/ uint16(xMatch), - /*1939*/ uint16(xCondIs64), 1942, 1996, - /*1942*/ uint16(xCondPrefix), 4, - 0xF3, 1980, - 0xF2, 1964, - 0x66, 1958, - 0x0, 1952, - /*1952*/ uint16(xSetOp), uint16(CVTTPS2PI), - /*1954*/ uint16(xReadSlashR), - /*1955*/ uint16(xArgMm), - /*1956*/ uint16(xArgXmmM64), - /*1957*/ uint16(xMatch), - /*1958*/ uint16(xSetOp), uint16(CVTTPD2PI), - /*1960*/ uint16(xReadSlashR), - /*1961*/ uint16(xArgMm), - /*1962*/ uint16(xArgXmmM128), - /*1963*/ uint16(xMatch), - /*1964*/ uint16(xCondDataSize), 1968, 1974, 0, - /*1968*/ uint16(xSetOp), uint16(CVTTSD2SI), - /*1970*/ uint16(xReadSlashR), - /*1971*/ uint16(xArgR32), - /*1972*/ uint16(xArgXmmM64), - /*1973*/ uint16(xMatch), - /*1974*/ uint16(xSetOp), uint16(CVTTSD2SI), - /*1976*/ uint16(xReadSlashR), - /*1977*/ uint16(xArgR32), - /*1978*/ uint16(xArgXmmM64), - /*1979*/ uint16(xMatch), - /*1980*/ uint16(xCondDataSize), 1984, 1990, 0, - /*1984*/ uint16(xSetOp), uint16(CVTTSS2SI), - /*1986*/ uint16(xReadSlashR), - /*1987*/ uint16(xArgR32), - /*1988*/ uint16(xArgXmmM32), - /*1989*/ uint16(xMatch), - /*1990*/ uint16(xSetOp), uint16(CVTTSS2SI), - /*1992*/ uint16(xReadSlashR), - /*1993*/ uint16(xArgR32), - /*1994*/ uint16(xArgXmmM32), - /*1995*/ uint16(xMatch), - /*1996*/ uint16(xCondPrefix), 4, - 0xF3, 2016, - 0xF2, 2006, - 0x66, 1958, - 0x0, 1952, - /*2006*/ uint16(xCondDataSize), 1968, 1974, 2010, - /*2010*/ uint16(xSetOp), uint16(CVTTSD2SI), - /*2012*/ uint16(xReadSlashR), - /*2013*/ uint16(xArgR64), - /*2014*/ uint16(xArgXmmM64), - /*2015*/ uint16(xMatch), - /*2016*/ uint16(xCondDataSize), 1984, 1990, 2020, - /*2020*/ uint16(xSetOp), uint16(CVTTSS2SI), - /*2022*/ uint16(xReadSlashR), - /*2023*/ uint16(xArgR64), - /*2024*/ uint16(xArgXmmM32), - /*2025*/ uint16(xMatch), - /*2026*/ uint16(xCondIs64), 2029, 2083, - /*2029*/ uint16(xCondPrefix), 4, - 0xF3, 2067, - 0xF2, 2051, - 0x66, 2045, - 0x0, 2039, - /*2039*/ uint16(xSetOp), uint16(CVTPS2PI), - /*2041*/ uint16(xReadSlashR), - /*2042*/ uint16(xArgMm), - /*2043*/ uint16(xArgXmmM64), - /*2044*/ uint16(xMatch), - /*2045*/ uint16(xSetOp), uint16(CVTPD2PI), - /*2047*/ uint16(xReadSlashR), - /*2048*/ uint16(xArgMm), - /*2049*/ uint16(xArgXmmM128), - /*2050*/ uint16(xMatch), - /*2051*/ uint16(xCondDataSize), 2055, 2061, 0, - /*2055*/ uint16(xSetOp), uint16(CVTSD2SI), - /*2057*/ uint16(xReadSlashR), - /*2058*/ uint16(xArgR32), - /*2059*/ uint16(xArgXmmM64), - /*2060*/ uint16(xMatch), - /*2061*/ uint16(xSetOp), uint16(CVTSD2SI), - /*2063*/ uint16(xReadSlashR), - /*2064*/ uint16(xArgR32), - /*2065*/ uint16(xArgXmmM64), - /*2066*/ uint16(xMatch), - /*2067*/ uint16(xCondDataSize), 2071, 2077, 0, - /*2071*/ uint16(xSetOp), uint16(CVTSS2SI), - /*2073*/ uint16(xReadSlashR), - /*2074*/ uint16(xArgR32), - /*2075*/ uint16(xArgXmmM32), - /*2076*/ uint16(xMatch), - /*2077*/ uint16(xSetOp), uint16(CVTSS2SI), - /*2079*/ uint16(xReadSlashR), - /*2080*/ uint16(xArgR32), - /*2081*/ uint16(xArgXmmM32), - /*2082*/ uint16(xMatch), - /*2083*/ uint16(xCondPrefix), 4, - 0xF3, 2103, - 0xF2, 2093, - 0x66, 2045, - 0x0, 2039, - /*2093*/ uint16(xCondDataSize), 2055, 2061, 2097, - /*2097*/ uint16(xSetOp), uint16(CVTSD2SI), - /*2099*/ uint16(xReadSlashR), - /*2100*/ uint16(xArgR64), - /*2101*/ uint16(xArgXmmM64), - /*2102*/ uint16(xMatch), - /*2103*/ uint16(xCondDataSize), 2071, 2077, 2107, - /*2107*/ uint16(xSetOp), uint16(CVTSS2SI), - /*2109*/ uint16(xReadSlashR), - /*2110*/ uint16(xArgR64), - /*2111*/ uint16(xArgXmmM32), - /*2112*/ uint16(xMatch), - /*2113*/ uint16(xCondPrefix), 2, - 0x66, 2125, - 0x0, 2119, - /*2119*/ uint16(xSetOp), uint16(UCOMISS), - /*2121*/ uint16(xReadSlashR), - /*2122*/ uint16(xArgXmm1), - /*2123*/ uint16(xArgXmm2M32), - /*2124*/ uint16(xMatch), - /*2125*/ uint16(xSetOp), uint16(UCOMISD), - /*2127*/ uint16(xReadSlashR), - /*2128*/ uint16(xArgXmm1), - /*2129*/ uint16(xArgXmm2M64), - /*2130*/ uint16(xMatch), - /*2131*/ uint16(xCondPrefix), 2, - 0x66, 2143, - 0x0, 2137, - /*2137*/ uint16(xSetOp), uint16(COMISS), - /*2139*/ uint16(xReadSlashR), - /*2140*/ uint16(xArgXmm1), - /*2141*/ uint16(xArgXmm2M32), - /*2142*/ uint16(xMatch), - /*2143*/ uint16(xSetOp), uint16(COMISD), - /*2145*/ uint16(xReadSlashR), - /*2146*/ uint16(xArgXmm1), - /*2147*/ uint16(xArgXmm2M64), - /*2148*/ uint16(xMatch), - /*2149*/ uint16(xSetOp), uint16(WRMSR), - /*2151*/ uint16(xMatch), - /*2152*/ uint16(xSetOp), uint16(RDTSC), - /*2154*/ uint16(xMatch), - /*2155*/ uint16(xSetOp), uint16(RDMSR), - /*2157*/ uint16(xMatch), - /*2158*/ uint16(xSetOp), uint16(RDPMC), - /*2160*/ uint16(xMatch), - /*2161*/ uint16(xSetOp), uint16(SYSENTER), - /*2163*/ uint16(xMatch), - /*2164*/ uint16(xCondDataSize), 2168, 2168, 2171, - /*2168*/ uint16(xSetOp), uint16(SYSEXIT), - /*2170*/ uint16(xMatch), - /*2171*/ uint16(xSetOp), uint16(SYSEXIT), - /*2173*/ uint16(xMatch), - /*2174*/ uint16(xCondByte), 54, - 0x00, 2285, - 0x01, 2303, - 0x02, 2321, - 0x03, 2339, - 0x04, 2357, - 0x05, 2375, - 0x06, 2393, - 0x07, 2411, - 0x08, 2429, - 0x09, 2447, - 0x0A, 2465, - 0x0B, 2483, - 0x10, 2501, - 0x14, 2512, - 0x15, 2523, - 0x17, 2534, - 0x1C, 2544, - 0x1D, 2562, - 0x1E, 2580, - 0x20, 2598, - 0x21, 2608, - 0x22, 2618, - 0x23, 2628, - 0x24, 2638, - 0x25, 2648, - 0x28, 2658, - 0x29, 2668, - 0x2A, 2678, - 0x2B, 2688, - 0x30, 2698, - 0x31, 2708, - 0x32, 2718, - 0x33, 2728, - 0x34, 2738, - 0x35, 2748, - 0x37, 2758, - 0x38, 2768, - 0x39, 2778, - 0x3A, 2788, - 0x3B, 2798, - 0x3C, 2808, - 0x3D, 2818, - 0x3E, 2828, - 0x3F, 2838, - 0x40, 2848, - 0x41, 2858, - 0x82, 2868, - 0xDB, 2891, - 0xDC, 2901, - 0xDD, 2911, - 0xDE, 2921, - 0xDF, 2931, - 0xF0, 2941, - 0xF1, 3008, - uint16(xFail), - /*2285*/ uint16(xCondPrefix), 2, - 0x66, 2297, - 0x0, 2291, - /*2291*/ uint16(xSetOp), uint16(PSHUFB), - /*2293*/ uint16(xReadSlashR), - /*2294*/ uint16(xArgMm1), - /*2295*/ uint16(xArgMm2M64), - /*2296*/ uint16(xMatch), - /*2297*/ uint16(xSetOp), uint16(PSHUFB), - /*2299*/ uint16(xReadSlashR), - /*2300*/ uint16(xArgXmm1), - /*2301*/ uint16(xArgXmm2M128), - /*2302*/ uint16(xMatch), - /*2303*/ uint16(xCondPrefix), 2, - 0x66, 2315, - 0x0, 2309, - /*2309*/ uint16(xSetOp), uint16(PHADDW), - /*2311*/ uint16(xReadSlashR), - /*2312*/ uint16(xArgMm1), - /*2313*/ uint16(xArgMm2M64), - /*2314*/ uint16(xMatch), - /*2315*/ uint16(xSetOp), uint16(PHADDW), - /*2317*/ uint16(xReadSlashR), - /*2318*/ uint16(xArgXmm1), - /*2319*/ uint16(xArgXmm2M128), - /*2320*/ uint16(xMatch), - /*2321*/ uint16(xCondPrefix), 2, - 0x66, 2333, - 0x0, 2327, - /*2327*/ uint16(xSetOp), uint16(PHADDD), - /*2329*/ uint16(xReadSlashR), - /*2330*/ uint16(xArgMm1), - /*2331*/ uint16(xArgMm2M64), - /*2332*/ uint16(xMatch), - /*2333*/ uint16(xSetOp), uint16(PHADDD), - /*2335*/ uint16(xReadSlashR), - /*2336*/ uint16(xArgXmm1), - /*2337*/ uint16(xArgXmm2M128), - /*2338*/ uint16(xMatch), - /*2339*/ uint16(xCondPrefix), 2, - 0x66, 2351, - 0x0, 2345, - /*2345*/ uint16(xSetOp), uint16(PHADDSW), - /*2347*/ uint16(xReadSlashR), - /*2348*/ uint16(xArgMm1), - /*2349*/ uint16(xArgMm2M64), - /*2350*/ uint16(xMatch), - /*2351*/ uint16(xSetOp), uint16(PHADDSW), - /*2353*/ uint16(xReadSlashR), - /*2354*/ uint16(xArgXmm1), - /*2355*/ uint16(xArgXmm2M128), - /*2356*/ uint16(xMatch), - /*2357*/ uint16(xCondPrefix), 2, - 0x66, 2369, - 0x0, 2363, - /*2363*/ uint16(xSetOp), uint16(PMADDUBSW), - /*2365*/ uint16(xReadSlashR), - /*2366*/ uint16(xArgMm1), - /*2367*/ uint16(xArgMm2M64), - /*2368*/ uint16(xMatch), - /*2369*/ uint16(xSetOp), uint16(PMADDUBSW), - /*2371*/ uint16(xReadSlashR), - /*2372*/ uint16(xArgXmm1), - /*2373*/ uint16(xArgXmm2M128), - /*2374*/ uint16(xMatch), - /*2375*/ uint16(xCondPrefix), 2, - 0x66, 2387, - 0x0, 2381, - /*2381*/ uint16(xSetOp), uint16(PHSUBW), - /*2383*/ uint16(xReadSlashR), - /*2384*/ uint16(xArgMm1), - /*2385*/ uint16(xArgMm2M64), - /*2386*/ uint16(xMatch), - /*2387*/ uint16(xSetOp), uint16(PHSUBW), - /*2389*/ uint16(xReadSlashR), - /*2390*/ uint16(xArgXmm1), - /*2391*/ uint16(xArgXmm2M128), - /*2392*/ uint16(xMatch), - /*2393*/ uint16(xCondPrefix), 2, - 0x66, 2405, - 0x0, 2399, - /*2399*/ uint16(xSetOp), uint16(PHSUBD), - /*2401*/ uint16(xReadSlashR), - /*2402*/ uint16(xArgMm1), - /*2403*/ uint16(xArgMm2M64), - /*2404*/ uint16(xMatch), - /*2405*/ uint16(xSetOp), uint16(PHSUBD), - /*2407*/ uint16(xReadSlashR), - /*2408*/ uint16(xArgXmm1), - /*2409*/ uint16(xArgXmm2M128), - /*2410*/ uint16(xMatch), - /*2411*/ uint16(xCondPrefix), 2, - 0x66, 2423, - 0x0, 2417, - /*2417*/ uint16(xSetOp), uint16(PHSUBSW), - /*2419*/ uint16(xReadSlashR), - /*2420*/ uint16(xArgMm1), - /*2421*/ uint16(xArgMm2M64), - /*2422*/ uint16(xMatch), - /*2423*/ uint16(xSetOp), uint16(PHSUBSW), - /*2425*/ uint16(xReadSlashR), - /*2426*/ uint16(xArgXmm1), - /*2427*/ uint16(xArgXmm2M128), - /*2428*/ uint16(xMatch), - /*2429*/ uint16(xCondPrefix), 2, - 0x66, 2441, - 0x0, 2435, - /*2435*/ uint16(xSetOp), uint16(PSIGNB), - /*2437*/ uint16(xReadSlashR), - /*2438*/ uint16(xArgMm1), - /*2439*/ uint16(xArgMm2M64), - /*2440*/ uint16(xMatch), - /*2441*/ uint16(xSetOp), uint16(PSIGNB), - /*2443*/ uint16(xReadSlashR), - /*2444*/ uint16(xArgXmm1), - /*2445*/ uint16(xArgXmm2M128), - /*2446*/ uint16(xMatch), - /*2447*/ uint16(xCondPrefix), 2, - 0x66, 2459, - 0x0, 2453, - /*2453*/ uint16(xSetOp), uint16(PSIGNW), - /*2455*/ uint16(xReadSlashR), - /*2456*/ uint16(xArgMm1), - /*2457*/ uint16(xArgMm2M64), - /*2458*/ uint16(xMatch), - /*2459*/ uint16(xSetOp), uint16(PSIGNW), - /*2461*/ uint16(xReadSlashR), - /*2462*/ uint16(xArgXmm1), - /*2463*/ uint16(xArgXmm2M128), - /*2464*/ uint16(xMatch), - /*2465*/ uint16(xCondPrefix), 2, - 0x66, 2477, - 0x0, 2471, - /*2471*/ uint16(xSetOp), uint16(PSIGND), - /*2473*/ uint16(xReadSlashR), - /*2474*/ uint16(xArgMm1), - /*2475*/ uint16(xArgMm2M64), - /*2476*/ uint16(xMatch), - /*2477*/ uint16(xSetOp), uint16(PSIGND), - /*2479*/ uint16(xReadSlashR), - /*2480*/ uint16(xArgXmm1), - /*2481*/ uint16(xArgXmm2M128), - /*2482*/ uint16(xMatch), - /*2483*/ uint16(xCondPrefix), 2, - 0x66, 2495, - 0x0, 2489, - /*2489*/ uint16(xSetOp), uint16(PMULHRSW), - /*2491*/ uint16(xReadSlashR), - /*2492*/ uint16(xArgMm1), - /*2493*/ uint16(xArgMm2M64), - /*2494*/ uint16(xMatch), - /*2495*/ uint16(xSetOp), uint16(PMULHRSW), - /*2497*/ uint16(xReadSlashR), - /*2498*/ uint16(xArgXmm1), - /*2499*/ uint16(xArgXmm2M128), - /*2500*/ uint16(xMatch), - /*2501*/ uint16(xCondPrefix), 1, - 0x66, 2505, - /*2505*/ uint16(xSetOp), uint16(PBLENDVB), - /*2507*/ uint16(xReadSlashR), - /*2508*/ uint16(xArgXmm1), - /*2509*/ uint16(xArgXmm2M128), - /*2510*/ uint16(xArgXMM0), - /*2511*/ uint16(xMatch), - /*2512*/ uint16(xCondPrefix), 1, - 0x66, 2516, - /*2516*/ uint16(xSetOp), uint16(BLENDVPS), - /*2518*/ uint16(xReadSlashR), - /*2519*/ uint16(xArgXmm1), - /*2520*/ uint16(xArgXmm2M128), - /*2521*/ uint16(xArgXMM0), - /*2522*/ uint16(xMatch), - /*2523*/ uint16(xCondPrefix), 1, - 0x66, 2527, - /*2527*/ uint16(xSetOp), uint16(BLENDVPD), - /*2529*/ uint16(xReadSlashR), - /*2530*/ uint16(xArgXmm1), - /*2531*/ uint16(xArgXmm2M128), - /*2532*/ uint16(xArgXMM0), - /*2533*/ uint16(xMatch), - /*2534*/ uint16(xCondPrefix), 1, - 0x66, 2538, - /*2538*/ uint16(xSetOp), uint16(PTEST), - /*2540*/ uint16(xReadSlashR), - /*2541*/ uint16(xArgXmm1), - /*2542*/ uint16(xArgXmm2M128), - /*2543*/ uint16(xMatch), - /*2544*/ uint16(xCondPrefix), 2, - 0x66, 2556, - 0x0, 2550, - /*2550*/ uint16(xSetOp), uint16(PABSB), - /*2552*/ uint16(xReadSlashR), - /*2553*/ uint16(xArgMm1), - /*2554*/ uint16(xArgMm2M64), - /*2555*/ uint16(xMatch), - /*2556*/ uint16(xSetOp), uint16(PABSB), - /*2558*/ uint16(xReadSlashR), - /*2559*/ uint16(xArgXmm1), - /*2560*/ uint16(xArgXmm2M128), - /*2561*/ uint16(xMatch), - /*2562*/ uint16(xCondPrefix), 2, - 0x66, 2574, - 0x0, 2568, - /*2568*/ uint16(xSetOp), uint16(PABSW), - /*2570*/ uint16(xReadSlashR), - /*2571*/ uint16(xArgMm1), - /*2572*/ uint16(xArgMm2M64), - /*2573*/ uint16(xMatch), - /*2574*/ uint16(xSetOp), uint16(PABSW), - /*2576*/ uint16(xReadSlashR), - /*2577*/ uint16(xArgXmm1), - /*2578*/ uint16(xArgXmm2M128), - /*2579*/ uint16(xMatch), - /*2580*/ uint16(xCondPrefix), 2, - 0x66, 2592, - 0x0, 2586, - /*2586*/ uint16(xSetOp), uint16(PABSD), - /*2588*/ uint16(xReadSlashR), - /*2589*/ uint16(xArgMm1), - /*2590*/ uint16(xArgMm2M64), - /*2591*/ uint16(xMatch), - /*2592*/ uint16(xSetOp), uint16(PABSD), - /*2594*/ uint16(xReadSlashR), - /*2595*/ uint16(xArgXmm1), - /*2596*/ uint16(xArgXmm2M128), - /*2597*/ uint16(xMatch), - /*2598*/ uint16(xCondPrefix), 1, - 0x66, 2602, - /*2602*/ uint16(xSetOp), uint16(PMOVSXBW), - /*2604*/ uint16(xReadSlashR), - /*2605*/ uint16(xArgXmm1), - /*2606*/ uint16(xArgXmm2M64), - /*2607*/ uint16(xMatch), - /*2608*/ uint16(xCondPrefix), 1, - 0x66, 2612, - /*2612*/ uint16(xSetOp), uint16(PMOVSXBD), - /*2614*/ uint16(xReadSlashR), - /*2615*/ uint16(xArgXmm1), - /*2616*/ uint16(xArgXmm2M32), - /*2617*/ uint16(xMatch), - /*2618*/ uint16(xCondPrefix), 1, - 0x66, 2622, - /*2622*/ uint16(xSetOp), uint16(PMOVSXBQ), - /*2624*/ uint16(xReadSlashR), - /*2625*/ uint16(xArgXmm1), - /*2626*/ uint16(xArgXmm2M16), - /*2627*/ uint16(xMatch), - /*2628*/ uint16(xCondPrefix), 1, - 0x66, 2632, - /*2632*/ uint16(xSetOp), uint16(PMOVSXWD), - /*2634*/ uint16(xReadSlashR), - /*2635*/ uint16(xArgXmm1), - /*2636*/ uint16(xArgXmm2M64), - /*2637*/ uint16(xMatch), - /*2638*/ uint16(xCondPrefix), 1, - 0x66, 2642, - /*2642*/ uint16(xSetOp), uint16(PMOVSXWQ), - /*2644*/ uint16(xReadSlashR), - /*2645*/ uint16(xArgXmm1), - /*2646*/ uint16(xArgXmm2M32), - /*2647*/ uint16(xMatch), - /*2648*/ uint16(xCondPrefix), 1, - 0x66, 2652, - /*2652*/ uint16(xSetOp), uint16(PMOVSXDQ), - /*2654*/ uint16(xReadSlashR), - /*2655*/ uint16(xArgXmm1), - /*2656*/ uint16(xArgXmm2M64), - /*2657*/ uint16(xMatch), - /*2658*/ uint16(xCondPrefix), 1, - 0x66, 2662, - /*2662*/ uint16(xSetOp), uint16(PMULDQ), - /*2664*/ uint16(xReadSlashR), - /*2665*/ uint16(xArgXmm1), - /*2666*/ uint16(xArgXmm2M128), - /*2667*/ uint16(xMatch), - /*2668*/ uint16(xCondPrefix), 1, - 0x66, 2672, - /*2672*/ uint16(xSetOp), uint16(PCMPEQQ), - /*2674*/ uint16(xReadSlashR), - /*2675*/ uint16(xArgXmm1), - /*2676*/ uint16(xArgXmm2M128), - /*2677*/ uint16(xMatch), - /*2678*/ uint16(xCondPrefix), 1, - 0x66, 2682, - /*2682*/ uint16(xSetOp), uint16(MOVNTDQA), - /*2684*/ uint16(xReadSlashR), - /*2685*/ uint16(xArgXmm1), - /*2686*/ uint16(xArgM128), - /*2687*/ uint16(xMatch), - /*2688*/ uint16(xCondPrefix), 1, - 0x66, 2692, - /*2692*/ uint16(xSetOp), uint16(PACKUSDW), - /*2694*/ uint16(xReadSlashR), - /*2695*/ uint16(xArgXmm1), - /*2696*/ uint16(xArgXmm2M128), - /*2697*/ uint16(xMatch), - /*2698*/ uint16(xCondPrefix), 1, - 0x66, 2702, - /*2702*/ uint16(xSetOp), uint16(PMOVZXBW), - /*2704*/ uint16(xReadSlashR), - /*2705*/ uint16(xArgXmm1), - /*2706*/ uint16(xArgXmm2M64), - /*2707*/ uint16(xMatch), - /*2708*/ uint16(xCondPrefix), 1, - 0x66, 2712, - /*2712*/ uint16(xSetOp), uint16(PMOVZXBD), - /*2714*/ uint16(xReadSlashR), - /*2715*/ uint16(xArgXmm1), - /*2716*/ uint16(xArgXmm2M32), - /*2717*/ uint16(xMatch), - /*2718*/ uint16(xCondPrefix), 1, - 0x66, 2722, - /*2722*/ uint16(xSetOp), uint16(PMOVZXBQ), - /*2724*/ uint16(xReadSlashR), - /*2725*/ uint16(xArgXmm1), - /*2726*/ uint16(xArgXmm2M16), - /*2727*/ uint16(xMatch), - /*2728*/ uint16(xCondPrefix), 1, - 0x66, 2732, - /*2732*/ uint16(xSetOp), uint16(PMOVZXWD), - /*2734*/ uint16(xReadSlashR), - /*2735*/ uint16(xArgXmm1), - /*2736*/ uint16(xArgXmm2M64), - /*2737*/ uint16(xMatch), - /*2738*/ uint16(xCondPrefix), 1, - 0x66, 2742, - /*2742*/ uint16(xSetOp), uint16(PMOVZXWQ), - /*2744*/ uint16(xReadSlashR), - /*2745*/ uint16(xArgXmm1), - /*2746*/ uint16(xArgXmm2M32), - /*2747*/ uint16(xMatch), - /*2748*/ uint16(xCondPrefix), 1, - 0x66, 2752, - /*2752*/ uint16(xSetOp), uint16(PMOVZXDQ), - /*2754*/ uint16(xReadSlashR), - /*2755*/ uint16(xArgXmm1), - /*2756*/ uint16(xArgXmm2M64), - /*2757*/ uint16(xMatch), - /*2758*/ uint16(xCondPrefix), 1, - 0x66, 2762, - /*2762*/ uint16(xSetOp), uint16(PCMPGTQ), - /*2764*/ uint16(xReadSlashR), - /*2765*/ uint16(xArgXmm1), - /*2766*/ uint16(xArgXmm2M128), - /*2767*/ uint16(xMatch), - /*2768*/ uint16(xCondPrefix), 1, - 0x66, 2772, - /*2772*/ uint16(xSetOp), uint16(PMINSB), - /*2774*/ uint16(xReadSlashR), - /*2775*/ uint16(xArgXmm1), - /*2776*/ uint16(xArgXmm2M128), - /*2777*/ uint16(xMatch), - /*2778*/ uint16(xCondPrefix), 1, - 0x66, 2782, - /*2782*/ uint16(xSetOp), uint16(PMINSD), - /*2784*/ uint16(xReadSlashR), - /*2785*/ uint16(xArgXmm1), - /*2786*/ uint16(xArgXmm2M128), - /*2787*/ uint16(xMatch), - /*2788*/ uint16(xCondPrefix), 1, - 0x66, 2792, - /*2792*/ uint16(xSetOp), uint16(PMINUW), - /*2794*/ uint16(xReadSlashR), - /*2795*/ uint16(xArgXmm1), - /*2796*/ uint16(xArgXmm2M128), - /*2797*/ uint16(xMatch), - /*2798*/ uint16(xCondPrefix), 1, - 0x66, 2802, - /*2802*/ uint16(xSetOp), uint16(PMINUD), - /*2804*/ uint16(xReadSlashR), - /*2805*/ uint16(xArgXmm1), - /*2806*/ uint16(xArgXmm2M128), - /*2807*/ uint16(xMatch), - /*2808*/ uint16(xCondPrefix), 1, - 0x66, 2812, - /*2812*/ uint16(xSetOp), uint16(PMAXSB), - /*2814*/ uint16(xReadSlashR), - /*2815*/ uint16(xArgXmm1), - /*2816*/ uint16(xArgXmm2M128), - /*2817*/ uint16(xMatch), - /*2818*/ uint16(xCondPrefix), 1, - 0x66, 2822, - /*2822*/ uint16(xSetOp), uint16(PMAXSD), - /*2824*/ uint16(xReadSlashR), - /*2825*/ uint16(xArgXmm1), - /*2826*/ uint16(xArgXmm2M128), - /*2827*/ uint16(xMatch), - /*2828*/ uint16(xCondPrefix), 1, - 0x66, 2832, - /*2832*/ uint16(xSetOp), uint16(PMAXUW), - /*2834*/ uint16(xReadSlashR), - /*2835*/ uint16(xArgXmm1), - /*2836*/ uint16(xArgXmm2M128), - /*2837*/ uint16(xMatch), - /*2838*/ uint16(xCondPrefix), 1, - 0x66, 2842, - /*2842*/ uint16(xSetOp), uint16(PMAXUD), - /*2844*/ uint16(xReadSlashR), - /*2845*/ uint16(xArgXmm1), - /*2846*/ uint16(xArgXmm2M128), - /*2847*/ uint16(xMatch), - /*2848*/ uint16(xCondPrefix), 1, - 0x66, 2852, - /*2852*/ uint16(xSetOp), uint16(PMULLD), - /*2854*/ uint16(xReadSlashR), - /*2855*/ uint16(xArgXmm1), - /*2856*/ uint16(xArgXmm2M128), - /*2857*/ uint16(xMatch), - /*2858*/ uint16(xCondPrefix), 1, - 0x66, 2862, - /*2862*/ uint16(xSetOp), uint16(PHMINPOSUW), - /*2864*/ uint16(xReadSlashR), - /*2865*/ uint16(xArgXmm1), - /*2866*/ uint16(xArgXmm2M128), - /*2867*/ uint16(xMatch), - /*2868*/ uint16(xCondIs64), 2871, 2881, - /*2871*/ uint16(xCondPrefix), 1, - 0x66, 2875, - /*2875*/ uint16(xSetOp), uint16(INVPCID), - /*2877*/ uint16(xReadSlashR), - /*2878*/ uint16(xArgR32), - /*2879*/ uint16(xArgM128), - /*2880*/ uint16(xMatch), - /*2881*/ uint16(xCondPrefix), 1, - 0x66, 2885, - /*2885*/ uint16(xSetOp), uint16(INVPCID), - /*2887*/ uint16(xReadSlashR), - /*2888*/ uint16(xArgR64), - /*2889*/ uint16(xArgM128), - /*2890*/ uint16(xMatch), - /*2891*/ uint16(xCondPrefix), 1, - 0x66, 2895, - /*2895*/ uint16(xSetOp), uint16(AESIMC), - /*2897*/ uint16(xReadSlashR), - /*2898*/ uint16(xArgXmm1), - /*2899*/ uint16(xArgXmm2M128), - /*2900*/ uint16(xMatch), - /*2901*/ uint16(xCondPrefix), 1, - 0x66, 2905, - /*2905*/ uint16(xSetOp), uint16(AESENC), - /*2907*/ uint16(xReadSlashR), - /*2908*/ uint16(xArgXmm1), - /*2909*/ uint16(xArgXmm2M128), - /*2910*/ uint16(xMatch), - /*2911*/ uint16(xCondPrefix), 1, - 0x66, 2915, - /*2915*/ uint16(xSetOp), uint16(AESENCLAST), - /*2917*/ uint16(xReadSlashR), - /*2918*/ uint16(xArgXmm1), - /*2919*/ uint16(xArgXmm2M128), - /*2920*/ uint16(xMatch), - /*2921*/ uint16(xCondPrefix), 1, - 0x66, 2925, - /*2925*/ uint16(xSetOp), uint16(AESDEC), - /*2927*/ uint16(xReadSlashR), - /*2928*/ uint16(xArgXmm1), - /*2929*/ uint16(xArgXmm2M128), - /*2930*/ uint16(xMatch), - /*2931*/ uint16(xCondPrefix), 1, - 0x66, 2935, - /*2935*/ uint16(xSetOp), uint16(AESDECLAST), - /*2937*/ uint16(xReadSlashR), - /*2938*/ uint16(xArgXmm1), - /*2939*/ uint16(xArgXmm2M128), - /*2940*/ uint16(xMatch), - /*2941*/ uint16(xCondIs64), 2944, 2982, - /*2944*/ uint16(xCondPrefix), 2, - 0xF2, 2966, - 0x0, 2950, - /*2950*/ uint16(xCondDataSize), 2954, 2960, 0, - /*2954*/ uint16(xSetOp), uint16(MOVBE), - /*2956*/ uint16(xReadSlashR), - /*2957*/ uint16(xArgR16), - /*2958*/ uint16(xArgM16), - /*2959*/ uint16(xMatch), - /*2960*/ uint16(xSetOp), uint16(MOVBE), - /*2962*/ uint16(xReadSlashR), - /*2963*/ uint16(xArgR32), - /*2964*/ uint16(xArgM32), - /*2965*/ uint16(xMatch), - /*2966*/ uint16(xCondDataSize), 2970, 2976, 0, - /*2970*/ uint16(xSetOp), uint16(CRC32), - /*2972*/ uint16(xReadSlashR), - /*2973*/ uint16(xArgR32), - /*2974*/ uint16(xArgRM8), - /*2975*/ uint16(xMatch), - /*2976*/ uint16(xSetOp), uint16(CRC32), - /*2978*/ uint16(xReadSlashR), - /*2979*/ uint16(xArgR32), - /*2980*/ uint16(xArgRM8), - /*2981*/ uint16(xMatch), - /*2982*/ uint16(xCondPrefix), 2, - 0xF2, 2998, - 0x0, 2988, - /*2988*/ uint16(xCondDataSize), 2954, 2960, 2992, - /*2992*/ uint16(xSetOp), uint16(MOVBE), - /*2994*/ uint16(xReadSlashR), - /*2995*/ uint16(xArgR64), - /*2996*/ uint16(xArgM64), - /*2997*/ uint16(xMatch), - /*2998*/ uint16(xCondDataSize), 2970, 2976, 3002, - /*3002*/ uint16(xSetOp), uint16(CRC32), - /*3004*/ uint16(xReadSlashR), - /*3005*/ uint16(xArgR64), - /*3006*/ uint16(xArgRM8), - /*3007*/ uint16(xMatch), - /*3008*/ uint16(xCondIs64), 3011, 3049, - /*3011*/ uint16(xCondPrefix), 2, - 0xF2, 3033, - 0x0, 3017, - /*3017*/ uint16(xCondDataSize), 3021, 3027, 0, - /*3021*/ uint16(xSetOp), uint16(MOVBE), - /*3023*/ uint16(xReadSlashR), - /*3024*/ uint16(xArgM16), - /*3025*/ uint16(xArgR16), - /*3026*/ uint16(xMatch), - /*3027*/ uint16(xSetOp), uint16(MOVBE), - /*3029*/ uint16(xReadSlashR), - /*3030*/ uint16(xArgM32), - /*3031*/ uint16(xArgR32), - /*3032*/ uint16(xMatch), - /*3033*/ uint16(xCondDataSize), 3037, 3043, 0, - /*3037*/ uint16(xSetOp), uint16(CRC32), - /*3039*/ uint16(xReadSlashR), - /*3040*/ uint16(xArgR32), - /*3041*/ uint16(xArgRM16), - /*3042*/ uint16(xMatch), - /*3043*/ uint16(xSetOp), uint16(CRC32), - /*3045*/ uint16(xReadSlashR), - /*3046*/ uint16(xArgR32), - /*3047*/ uint16(xArgRM32), - /*3048*/ uint16(xMatch), - /*3049*/ uint16(xCondPrefix), 2, - 0xF2, 3065, - 0x0, 3055, - /*3055*/ uint16(xCondDataSize), 3021, 3027, 3059, - /*3059*/ uint16(xSetOp), uint16(MOVBE), - /*3061*/ uint16(xReadSlashR), - /*3062*/ uint16(xArgM64), - /*3063*/ uint16(xArgR64), - /*3064*/ uint16(xMatch), - /*3065*/ uint16(xCondDataSize), 3037, 3043, 3069, - /*3069*/ uint16(xSetOp), uint16(CRC32), - /*3071*/ uint16(xReadSlashR), - /*3072*/ uint16(xArgR64), - /*3073*/ uint16(xArgRM64), - /*3074*/ uint16(xMatch), - /*3075*/ uint16(xCondByte), 24, - 0x08, 3126, - 0x09, 3138, - 0x0A, 3150, - 0x0B, 3162, - 0x0C, 3174, - 0x0D, 3186, - 0x0E, 3198, - 0x0F, 3210, - 0x14, 3232, - 0x15, 3244, - 0x16, 3256, - 0x17, 3299, - 0x20, 3311, - 0x21, 3323, - 0x22, 3335, - 0x40, 3378, - 0x41, 3390, - 0x42, 3402, - 0x44, 3414, - 0x60, 3426, - 0x61, 3438, - 0x62, 3450, - 0x63, 3462, - 0xDF, 3474, - uint16(xFail), - /*3126*/ uint16(xCondPrefix), 1, - 0x66, 3130, - /*3130*/ uint16(xSetOp), uint16(ROUNDPS), - /*3132*/ uint16(xReadSlashR), - /*3133*/ uint16(xReadIb), - /*3134*/ uint16(xArgXmm1), - /*3135*/ uint16(xArgXmm2M128), - /*3136*/ uint16(xArgImm8u), - /*3137*/ uint16(xMatch), - /*3138*/ uint16(xCondPrefix), 1, - 0x66, 3142, - /*3142*/ uint16(xSetOp), uint16(ROUNDPD), - /*3144*/ uint16(xReadSlashR), - /*3145*/ uint16(xReadIb), - /*3146*/ uint16(xArgXmm1), - /*3147*/ uint16(xArgXmm2M128), - /*3148*/ uint16(xArgImm8u), - /*3149*/ uint16(xMatch), - /*3150*/ uint16(xCondPrefix), 1, - 0x66, 3154, - /*3154*/ uint16(xSetOp), uint16(ROUNDSS), - /*3156*/ uint16(xReadSlashR), - /*3157*/ uint16(xReadIb), - /*3158*/ uint16(xArgXmm1), - /*3159*/ uint16(xArgXmm2M32), - /*3160*/ uint16(xArgImm8u), - /*3161*/ uint16(xMatch), - /*3162*/ uint16(xCondPrefix), 1, - 0x66, 3166, - /*3166*/ uint16(xSetOp), uint16(ROUNDSD), - /*3168*/ uint16(xReadSlashR), - /*3169*/ uint16(xReadIb), - /*3170*/ uint16(xArgXmm1), - /*3171*/ uint16(xArgXmm2M64), - /*3172*/ uint16(xArgImm8u), - /*3173*/ uint16(xMatch), - /*3174*/ uint16(xCondPrefix), 1, - 0x66, 3178, - /*3178*/ uint16(xSetOp), uint16(BLENDPS), - /*3180*/ uint16(xReadSlashR), - /*3181*/ uint16(xReadIb), - /*3182*/ uint16(xArgXmm1), - /*3183*/ uint16(xArgXmm2M128), - /*3184*/ uint16(xArgImm8u), - /*3185*/ uint16(xMatch), - /*3186*/ uint16(xCondPrefix), 1, - 0x66, 3190, - /*3190*/ uint16(xSetOp), uint16(BLENDPD), - /*3192*/ uint16(xReadSlashR), - /*3193*/ uint16(xReadIb), - /*3194*/ uint16(xArgXmm1), - /*3195*/ uint16(xArgXmm2M128), - /*3196*/ uint16(xArgImm8u), - /*3197*/ uint16(xMatch), - /*3198*/ uint16(xCondPrefix), 1, - 0x66, 3202, - /*3202*/ uint16(xSetOp), uint16(PBLENDW), - /*3204*/ uint16(xReadSlashR), - /*3205*/ uint16(xReadIb), - /*3206*/ uint16(xArgXmm1), - /*3207*/ uint16(xArgXmm2M128), - /*3208*/ uint16(xArgImm8u), - /*3209*/ uint16(xMatch), - /*3210*/ uint16(xCondPrefix), 2, - 0x66, 3224, - 0x0, 3216, - /*3216*/ uint16(xSetOp), uint16(PALIGNR), - /*3218*/ uint16(xReadSlashR), - /*3219*/ uint16(xReadIb), - /*3220*/ uint16(xArgMm1), - /*3221*/ uint16(xArgMm2M64), - /*3222*/ uint16(xArgImm8u), - /*3223*/ uint16(xMatch), - /*3224*/ uint16(xSetOp), uint16(PALIGNR), - /*3226*/ uint16(xReadSlashR), - /*3227*/ uint16(xReadIb), - /*3228*/ uint16(xArgXmm1), - /*3229*/ uint16(xArgXmm2M128), - /*3230*/ uint16(xArgImm8u), - /*3231*/ uint16(xMatch), - /*3232*/ uint16(xCondPrefix), 1, - 0x66, 3236, - /*3236*/ uint16(xSetOp), uint16(PEXTRB), - /*3238*/ uint16(xReadSlashR), - /*3239*/ uint16(xReadIb), - /*3240*/ uint16(xArgR32M8), - /*3241*/ uint16(xArgXmm1), - /*3242*/ uint16(xArgImm8u), - /*3243*/ uint16(xMatch), - /*3244*/ uint16(xCondPrefix), 1, - 0x66, 3248, - /*3248*/ uint16(xSetOp), uint16(PEXTRW), - /*3250*/ uint16(xReadSlashR), - /*3251*/ uint16(xReadIb), - /*3252*/ uint16(xArgR32M16), - /*3253*/ uint16(xArgXmm1), - /*3254*/ uint16(xArgImm8u), - /*3255*/ uint16(xMatch), - /*3256*/ uint16(xCondIs64), 3259, 3283, - /*3259*/ uint16(xCondPrefix), 1, - 0x66, 3263, - /*3263*/ uint16(xCondDataSize), 3267, 3275, 0, - /*3267*/ uint16(xSetOp), uint16(PEXTRD), - /*3269*/ uint16(xReadSlashR), - /*3270*/ uint16(xReadIb), - /*3271*/ uint16(xArgRM32), - /*3272*/ uint16(xArgXmm1), - /*3273*/ uint16(xArgImm8u), - /*3274*/ uint16(xMatch), - /*3275*/ uint16(xSetOp), uint16(PEXTRD), - /*3277*/ uint16(xReadSlashR), - /*3278*/ uint16(xReadIb), - /*3279*/ uint16(xArgRM32), - /*3280*/ uint16(xArgXmm1), - /*3281*/ uint16(xArgImm8u), - /*3282*/ uint16(xMatch), - /*3283*/ uint16(xCondPrefix), 1, - 0x66, 3287, - /*3287*/ uint16(xCondDataSize), 3267, 3275, 3291, - /*3291*/ uint16(xSetOp), uint16(PEXTRQ), - /*3293*/ uint16(xReadSlashR), - /*3294*/ uint16(xReadIb), - /*3295*/ uint16(xArgRM64), - /*3296*/ uint16(xArgXmm1), - /*3297*/ uint16(xArgImm8u), - /*3298*/ uint16(xMatch), - /*3299*/ uint16(xCondPrefix), 1, - 0x66, 3303, - /*3303*/ uint16(xSetOp), uint16(EXTRACTPS), - /*3305*/ uint16(xReadSlashR), - /*3306*/ uint16(xReadIb), - /*3307*/ uint16(xArgRM32), - /*3308*/ uint16(xArgXmm1), - /*3309*/ uint16(xArgImm8u), - /*3310*/ uint16(xMatch), - /*3311*/ uint16(xCondPrefix), 1, - 0x66, 3315, - /*3315*/ uint16(xSetOp), uint16(PINSRB), - /*3317*/ uint16(xReadSlashR), - /*3318*/ uint16(xReadIb), - /*3319*/ uint16(xArgXmm1), - /*3320*/ uint16(xArgR32M8), - /*3321*/ uint16(xArgImm8u), - /*3322*/ uint16(xMatch), - /*3323*/ uint16(xCondPrefix), 1, - 0x66, 3327, - /*3327*/ uint16(xSetOp), uint16(INSERTPS), - /*3329*/ uint16(xReadSlashR), - /*3330*/ uint16(xReadIb), - /*3331*/ uint16(xArgXmm1), - /*3332*/ uint16(xArgXmm2M32), - /*3333*/ uint16(xArgImm8u), - /*3334*/ uint16(xMatch), - /*3335*/ uint16(xCondIs64), 3338, 3362, - /*3338*/ uint16(xCondPrefix), 1, - 0x66, 3342, - /*3342*/ uint16(xCondDataSize), 3346, 3354, 0, - /*3346*/ uint16(xSetOp), uint16(PINSRD), - /*3348*/ uint16(xReadSlashR), - /*3349*/ uint16(xReadIb), - /*3350*/ uint16(xArgXmm1), - /*3351*/ uint16(xArgRM32), - /*3352*/ uint16(xArgImm8u), - /*3353*/ uint16(xMatch), - /*3354*/ uint16(xSetOp), uint16(PINSRD), - /*3356*/ uint16(xReadSlashR), - /*3357*/ uint16(xReadIb), - /*3358*/ uint16(xArgXmm1), - /*3359*/ uint16(xArgRM32), - /*3360*/ uint16(xArgImm8u), - /*3361*/ uint16(xMatch), - /*3362*/ uint16(xCondPrefix), 1, - 0x66, 3366, - /*3366*/ uint16(xCondDataSize), 3346, 3354, 3370, - /*3370*/ uint16(xSetOp), uint16(PINSRQ), - /*3372*/ uint16(xReadSlashR), - /*3373*/ uint16(xReadIb), - /*3374*/ uint16(xArgXmm1), - /*3375*/ uint16(xArgRM64), - /*3376*/ uint16(xArgImm8u), - /*3377*/ uint16(xMatch), - /*3378*/ uint16(xCondPrefix), 1, - 0x66, 3382, - /*3382*/ uint16(xSetOp), uint16(DPPS), - /*3384*/ uint16(xReadSlashR), - /*3385*/ uint16(xReadIb), - /*3386*/ uint16(xArgXmm1), - /*3387*/ uint16(xArgXmm2M128), - /*3388*/ uint16(xArgImm8u), - /*3389*/ uint16(xMatch), - /*3390*/ uint16(xCondPrefix), 1, - 0x66, 3394, - /*3394*/ uint16(xSetOp), uint16(DPPD), - /*3396*/ uint16(xReadSlashR), - /*3397*/ uint16(xReadIb), - /*3398*/ uint16(xArgXmm1), - /*3399*/ uint16(xArgXmm2M128), - /*3400*/ uint16(xArgImm8u), - /*3401*/ uint16(xMatch), - /*3402*/ uint16(xCondPrefix), 1, - 0x66, 3406, - /*3406*/ uint16(xSetOp), uint16(MPSADBW), - /*3408*/ uint16(xReadSlashR), - /*3409*/ uint16(xReadIb), - /*3410*/ uint16(xArgXmm1), - /*3411*/ uint16(xArgXmm2M128), - /*3412*/ uint16(xArgImm8u), - /*3413*/ uint16(xMatch), - /*3414*/ uint16(xCondPrefix), 1, - 0x66, 3418, - /*3418*/ uint16(xSetOp), uint16(PCLMULQDQ), - /*3420*/ uint16(xReadSlashR), - /*3421*/ uint16(xReadIb), - /*3422*/ uint16(xArgXmm1), - /*3423*/ uint16(xArgXmm2M128), - /*3424*/ uint16(xArgImm8u), - /*3425*/ uint16(xMatch), - /*3426*/ uint16(xCondPrefix), 1, - 0x66, 3430, - /*3430*/ uint16(xSetOp), uint16(PCMPESTRM), - /*3432*/ uint16(xReadSlashR), - /*3433*/ uint16(xReadIb), - /*3434*/ uint16(xArgXmm1), - /*3435*/ uint16(xArgXmm2M128), - /*3436*/ uint16(xArgImm8u), - /*3437*/ uint16(xMatch), - /*3438*/ uint16(xCondPrefix), 1, - 0x66, 3442, - /*3442*/ uint16(xSetOp), uint16(PCMPESTRI), - /*3444*/ uint16(xReadSlashR), - /*3445*/ uint16(xReadIb), - /*3446*/ uint16(xArgXmm1), - /*3447*/ uint16(xArgXmm2M128), - /*3448*/ uint16(xArgImm8u), - /*3449*/ uint16(xMatch), - /*3450*/ uint16(xCondPrefix), 1, - 0x66, 3454, - /*3454*/ uint16(xSetOp), uint16(PCMPISTRM), - /*3456*/ uint16(xReadSlashR), - /*3457*/ uint16(xReadIb), - /*3458*/ uint16(xArgXmm1), - /*3459*/ uint16(xArgXmm2M128), - /*3460*/ uint16(xArgImm8u), - /*3461*/ uint16(xMatch), - /*3462*/ uint16(xCondPrefix), 1, - 0x66, 3466, - /*3466*/ uint16(xSetOp), uint16(PCMPISTRI), - /*3468*/ uint16(xReadSlashR), - /*3469*/ uint16(xReadIb), - /*3470*/ uint16(xArgXmm1), - /*3471*/ uint16(xArgXmm2M128), - /*3472*/ uint16(xArgImm8u), - /*3473*/ uint16(xMatch), - /*3474*/ uint16(xCondPrefix), 1, - 0x66, 3478, - /*3478*/ uint16(xSetOp), uint16(AESKEYGENASSIST), - /*3480*/ uint16(xReadSlashR), - /*3481*/ uint16(xReadIb), - /*3482*/ uint16(xArgXmm1), - /*3483*/ uint16(xArgXmm2M128), - /*3484*/ uint16(xArgImm8u), - /*3485*/ uint16(xMatch), - /*3486*/ uint16(xCondIs64), 3489, 3505, - /*3489*/ uint16(xCondDataSize), 3493, 3499, 0, - /*3493*/ uint16(xSetOp), uint16(CMOVO), - /*3495*/ uint16(xReadSlashR), - /*3496*/ uint16(xArgR16), - /*3497*/ uint16(xArgRM16), - /*3498*/ uint16(xMatch), - /*3499*/ uint16(xSetOp), uint16(CMOVO), - /*3501*/ uint16(xReadSlashR), - /*3502*/ uint16(xArgR32), - /*3503*/ uint16(xArgRM32), - /*3504*/ uint16(xMatch), - /*3505*/ uint16(xCondDataSize), 3493, 3499, 3509, - /*3509*/ uint16(xSetOp), uint16(CMOVO), - /*3511*/ uint16(xReadSlashR), - /*3512*/ uint16(xArgR64), - /*3513*/ uint16(xArgRM64), - /*3514*/ uint16(xMatch), - /*3515*/ uint16(xCondIs64), 3518, 3534, - /*3518*/ uint16(xCondDataSize), 3522, 3528, 0, - /*3522*/ uint16(xSetOp), uint16(CMOVNO), - /*3524*/ uint16(xReadSlashR), - /*3525*/ uint16(xArgR16), - /*3526*/ uint16(xArgRM16), - /*3527*/ uint16(xMatch), - /*3528*/ uint16(xSetOp), uint16(CMOVNO), - /*3530*/ uint16(xReadSlashR), - /*3531*/ uint16(xArgR32), - /*3532*/ uint16(xArgRM32), - /*3533*/ uint16(xMatch), - /*3534*/ uint16(xCondDataSize), 3522, 3528, 3538, - /*3538*/ uint16(xSetOp), uint16(CMOVNO), - /*3540*/ uint16(xReadSlashR), - /*3541*/ uint16(xArgR64), - /*3542*/ uint16(xArgRM64), - /*3543*/ uint16(xMatch), - /*3544*/ uint16(xCondIs64), 3547, 3563, - /*3547*/ uint16(xCondDataSize), 3551, 3557, 0, - /*3551*/ uint16(xSetOp), uint16(CMOVB), - /*3553*/ uint16(xReadSlashR), - /*3554*/ uint16(xArgR16), - /*3555*/ uint16(xArgRM16), - /*3556*/ uint16(xMatch), - /*3557*/ uint16(xSetOp), uint16(CMOVB), - /*3559*/ uint16(xReadSlashR), - /*3560*/ uint16(xArgR32), - /*3561*/ uint16(xArgRM32), - /*3562*/ uint16(xMatch), - /*3563*/ uint16(xCondDataSize), 3551, 3557, 3567, - /*3567*/ uint16(xSetOp), uint16(CMOVB), - /*3569*/ uint16(xReadSlashR), - /*3570*/ uint16(xArgR64), - /*3571*/ uint16(xArgRM64), - /*3572*/ uint16(xMatch), - /*3573*/ uint16(xCondIs64), 3576, 3592, - /*3576*/ uint16(xCondDataSize), 3580, 3586, 0, - /*3580*/ uint16(xSetOp), uint16(CMOVAE), - /*3582*/ uint16(xReadSlashR), - /*3583*/ uint16(xArgR16), - /*3584*/ uint16(xArgRM16), - /*3585*/ uint16(xMatch), - /*3586*/ uint16(xSetOp), uint16(CMOVAE), - /*3588*/ uint16(xReadSlashR), - /*3589*/ uint16(xArgR32), - /*3590*/ uint16(xArgRM32), - /*3591*/ uint16(xMatch), - /*3592*/ uint16(xCondDataSize), 3580, 3586, 3596, - /*3596*/ uint16(xSetOp), uint16(CMOVAE), - /*3598*/ uint16(xReadSlashR), - /*3599*/ uint16(xArgR64), - /*3600*/ uint16(xArgRM64), - /*3601*/ uint16(xMatch), - /*3602*/ uint16(xCondIs64), 3605, 3621, - /*3605*/ uint16(xCondDataSize), 3609, 3615, 0, - /*3609*/ uint16(xSetOp), uint16(CMOVE), - /*3611*/ uint16(xReadSlashR), - /*3612*/ uint16(xArgR16), - /*3613*/ uint16(xArgRM16), - /*3614*/ uint16(xMatch), - /*3615*/ uint16(xSetOp), uint16(CMOVE), - /*3617*/ uint16(xReadSlashR), - /*3618*/ uint16(xArgR32), - /*3619*/ uint16(xArgRM32), - /*3620*/ uint16(xMatch), - /*3621*/ uint16(xCondDataSize), 3609, 3615, 3625, - /*3625*/ uint16(xSetOp), uint16(CMOVE), - /*3627*/ uint16(xReadSlashR), - /*3628*/ uint16(xArgR64), - /*3629*/ uint16(xArgRM64), - /*3630*/ uint16(xMatch), - /*3631*/ uint16(xCondIs64), 3634, 3650, - /*3634*/ uint16(xCondDataSize), 3638, 3644, 0, - /*3638*/ uint16(xSetOp), uint16(CMOVNE), - /*3640*/ uint16(xReadSlashR), - /*3641*/ uint16(xArgR16), - /*3642*/ uint16(xArgRM16), - /*3643*/ uint16(xMatch), - /*3644*/ uint16(xSetOp), uint16(CMOVNE), - /*3646*/ uint16(xReadSlashR), - /*3647*/ uint16(xArgR32), - /*3648*/ uint16(xArgRM32), - /*3649*/ uint16(xMatch), - /*3650*/ uint16(xCondDataSize), 3638, 3644, 3654, - /*3654*/ uint16(xSetOp), uint16(CMOVNE), - /*3656*/ uint16(xReadSlashR), - /*3657*/ uint16(xArgR64), - /*3658*/ uint16(xArgRM64), - /*3659*/ uint16(xMatch), - /*3660*/ uint16(xCondIs64), 3663, 3679, - /*3663*/ uint16(xCondDataSize), 3667, 3673, 0, - /*3667*/ uint16(xSetOp), uint16(CMOVBE), - /*3669*/ uint16(xReadSlashR), - /*3670*/ uint16(xArgR16), - /*3671*/ uint16(xArgRM16), - /*3672*/ uint16(xMatch), - /*3673*/ uint16(xSetOp), uint16(CMOVBE), - /*3675*/ uint16(xReadSlashR), - /*3676*/ uint16(xArgR32), - /*3677*/ uint16(xArgRM32), - /*3678*/ uint16(xMatch), - /*3679*/ uint16(xCondDataSize), 3667, 3673, 3683, - /*3683*/ uint16(xSetOp), uint16(CMOVBE), - /*3685*/ uint16(xReadSlashR), - /*3686*/ uint16(xArgR64), - /*3687*/ uint16(xArgRM64), - /*3688*/ uint16(xMatch), - /*3689*/ uint16(xCondIs64), 3692, 3708, - /*3692*/ uint16(xCondDataSize), 3696, 3702, 0, - /*3696*/ uint16(xSetOp), uint16(CMOVA), - /*3698*/ uint16(xReadSlashR), - /*3699*/ uint16(xArgR16), - /*3700*/ uint16(xArgRM16), - /*3701*/ uint16(xMatch), - /*3702*/ uint16(xSetOp), uint16(CMOVA), - /*3704*/ uint16(xReadSlashR), - /*3705*/ uint16(xArgR32), - /*3706*/ uint16(xArgRM32), - /*3707*/ uint16(xMatch), - /*3708*/ uint16(xCondDataSize), 3696, 3702, 3712, - /*3712*/ uint16(xSetOp), uint16(CMOVA), - /*3714*/ uint16(xReadSlashR), - /*3715*/ uint16(xArgR64), - /*3716*/ uint16(xArgRM64), - /*3717*/ uint16(xMatch), - /*3718*/ uint16(xCondIs64), 3721, 3737, - /*3721*/ uint16(xCondDataSize), 3725, 3731, 0, - /*3725*/ uint16(xSetOp), uint16(CMOVS), - /*3727*/ uint16(xReadSlashR), - /*3728*/ uint16(xArgR16), - /*3729*/ uint16(xArgRM16), - /*3730*/ uint16(xMatch), - /*3731*/ uint16(xSetOp), uint16(CMOVS), - /*3733*/ uint16(xReadSlashR), - /*3734*/ uint16(xArgR32), - /*3735*/ uint16(xArgRM32), - /*3736*/ uint16(xMatch), - /*3737*/ uint16(xCondDataSize), 3725, 3731, 3741, - /*3741*/ uint16(xSetOp), uint16(CMOVS), - /*3743*/ uint16(xReadSlashR), - /*3744*/ uint16(xArgR64), - /*3745*/ uint16(xArgRM64), - /*3746*/ uint16(xMatch), - /*3747*/ uint16(xCondIs64), 3750, 3766, - /*3750*/ uint16(xCondDataSize), 3754, 3760, 0, - /*3754*/ uint16(xSetOp), uint16(CMOVNS), - /*3756*/ uint16(xReadSlashR), - /*3757*/ uint16(xArgR16), - /*3758*/ uint16(xArgRM16), - /*3759*/ uint16(xMatch), - /*3760*/ uint16(xSetOp), uint16(CMOVNS), - /*3762*/ uint16(xReadSlashR), - /*3763*/ uint16(xArgR32), - /*3764*/ uint16(xArgRM32), - /*3765*/ uint16(xMatch), - /*3766*/ uint16(xCondDataSize), 3754, 3760, 3770, - /*3770*/ uint16(xSetOp), uint16(CMOVNS), - /*3772*/ uint16(xReadSlashR), - /*3773*/ uint16(xArgR64), - /*3774*/ uint16(xArgRM64), - /*3775*/ uint16(xMatch), - /*3776*/ uint16(xCondIs64), 3779, 3795, - /*3779*/ uint16(xCondDataSize), 3783, 3789, 0, - /*3783*/ uint16(xSetOp), uint16(CMOVP), - /*3785*/ uint16(xReadSlashR), - /*3786*/ uint16(xArgR16), - /*3787*/ uint16(xArgRM16), - /*3788*/ uint16(xMatch), - /*3789*/ uint16(xSetOp), uint16(CMOVP), - /*3791*/ uint16(xReadSlashR), - /*3792*/ uint16(xArgR32), - /*3793*/ uint16(xArgRM32), - /*3794*/ uint16(xMatch), - /*3795*/ uint16(xCondDataSize), 3783, 3789, 3799, - /*3799*/ uint16(xSetOp), uint16(CMOVP), - /*3801*/ uint16(xReadSlashR), - /*3802*/ uint16(xArgR64), - /*3803*/ uint16(xArgRM64), - /*3804*/ uint16(xMatch), - /*3805*/ uint16(xCondIs64), 3808, 3824, - /*3808*/ uint16(xCondDataSize), 3812, 3818, 0, - /*3812*/ uint16(xSetOp), uint16(CMOVNP), - /*3814*/ uint16(xReadSlashR), - /*3815*/ uint16(xArgR16), - /*3816*/ uint16(xArgRM16), - /*3817*/ uint16(xMatch), - /*3818*/ uint16(xSetOp), uint16(CMOVNP), - /*3820*/ uint16(xReadSlashR), - /*3821*/ uint16(xArgR32), - /*3822*/ uint16(xArgRM32), - /*3823*/ uint16(xMatch), - /*3824*/ uint16(xCondDataSize), 3812, 3818, 3828, - /*3828*/ uint16(xSetOp), uint16(CMOVNP), - /*3830*/ uint16(xReadSlashR), - /*3831*/ uint16(xArgR64), - /*3832*/ uint16(xArgRM64), - /*3833*/ uint16(xMatch), - /*3834*/ uint16(xCondIs64), 3837, 3853, - /*3837*/ uint16(xCondDataSize), 3841, 3847, 0, - /*3841*/ uint16(xSetOp), uint16(CMOVL), - /*3843*/ uint16(xReadSlashR), - /*3844*/ uint16(xArgR16), - /*3845*/ uint16(xArgRM16), - /*3846*/ uint16(xMatch), - /*3847*/ uint16(xSetOp), uint16(CMOVL), - /*3849*/ uint16(xReadSlashR), - /*3850*/ uint16(xArgR32), - /*3851*/ uint16(xArgRM32), - /*3852*/ uint16(xMatch), - /*3853*/ uint16(xCondDataSize), 3841, 3847, 3857, - /*3857*/ uint16(xSetOp), uint16(CMOVL), - /*3859*/ uint16(xReadSlashR), - /*3860*/ uint16(xArgR64), - /*3861*/ uint16(xArgRM64), - /*3862*/ uint16(xMatch), - /*3863*/ uint16(xCondIs64), 3866, 3882, - /*3866*/ uint16(xCondDataSize), 3870, 3876, 0, - /*3870*/ uint16(xSetOp), uint16(CMOVGE), - /*3872*/ uint16(xReadSlashR), - /*3873*/ uint16(xArgR16), - /*3874*/ uint16(xArgRM16), - /*3875*/ uint16(xMatch), - /*3876*/ uint16(xSetOp), uint16(CMOVGE), - /*3878*/ uint16(xReadSlashR), - /*3879*/ uint16(xArgR32), - /*3880*/ uint16(xArgRM32), - /*3881*/ uint16(xMatch), - /*3882*/ uint16(xCondDataSize), 3870, 3876, 3886, - /*3886*/ uint16(xSetOp), uint16(CMOVGE), - /*3888*/ uint16(xReadSlashR), - /*3889*/ uint16(xArgR64), - /*3890*/ uint16(xArgRM64), - /*3891*/ uint16(xMatch), - /*3892*/ uint16(xCondIs64), 3895, 3911, - /*3895*/ uint16(xCondDataSize), 3899, 3905, 0, - /*3899*/ uint16(xSetOp), uint16(CMOVLE), - /*3901*/ uint16(xReadSlashR), - /*3902*/ uint16(xArgR16), - /*3903*/ uint16(xArgRM16), - /*3904*/ uint16(xMatch), - /*3905*/ uint16(xSetOp), uint16(CMOVLE), - /*3907*/ uint16(xReadSlashR), - /*3908*/ uint16(xArgR32), - /*3909*/ uint16(xArgRM32), - /*3910*/ uint16(xMatch), - /*3911*/ uint16(xCondDataSize), 3899, 3905, 3915, - /*3915*/ uint16(xSetOp), uint16(CMOVLE), - /*3917*/ uint16(xReadSlashR), - /*3918*/ uint16(xArgR64), - /*3919*/ uint16(xArgRM64), - /*3920*/ uint16(xMatch), - /*3921*/ uint16(xCondIs64), 3924, 3940, - /*3924*/ uint16(xCondDataSize), 3928, 3934, 0, - /*3928*/ uint16(xSetOp), uint16(CMOVG), - /*3930*/ uint16(xReadSlashR), - /*3931*/ uint16(xArgR16), - /*3932*/ uint16(xArgRM16), - /*3933*/ uint16(xMatch), - /*3934*/ uint16(xSetOp), uint16(CMOVG), - /*3936*/ uint16(xReadSlashR), - /*3937*/ uint16(xArgR32), - /*3938*/ uint16(xArgRM32), - /*3939*/ uint16(xMatch), - /*3940*/ uint16(xCondDataSize), 3928, 3934, 3944, - /*3944*/ uint16(xSetOp), uint16(CMOVG), - /*3946*/ uint16(xReadSlashR), - /*3947*/ uint16(xArgR64), - /*3948*/ uint16(xArgRM64), - /*3949*/ uint16(xMatch), - /*3950*/ uint16(xCondPrefix), 2, - 0x66, 3962, - 0x0, 3956, - /*3956*/ uint16(xSetOp), uint16(MOVMSKPS), - /*3958*/ uint16(xReadSlashR), - /*3959*/ uint16(xArgR32), - /*3960*/ uint16(xArgXmm2), - /*3961*/ uint16(xMatch), - /*3962*/ uint16(xSetOp), uint16(MOVMSKPD), - /*3964*/ uint16(xReadSlashR), - /*3965*/ uint16(xArgR32), - /*3966*/ uint16(xArgXmm2), - /*3967*/ uint16(xMatch), - /*3968*/ uint16(xCondPrefix), 4, - 0xF3, 3996, - 0xF2, 3990, - 0x66, 3984, - 0x0, 3978, - /*3978*/ uint16(xSetOp), uint16(SQRTPS), - /*3980*/ uint16(xReadSlashR), - /*3981*/ uint16(xArgXmm1), - /*3982*/ uint16(xArgXmm2M128), - /*3983*/ uint16(xMatch), - /*3984*/ uint16(xSetOp), uint16(SQRTPD), - /*3986*/ uint16(xReadSlashR), - /*3987*/ uint16(xArgXmm1), - /*3988*/ uint16(xArgXmm2M128), - /*3989*/ uint16(xMatch), - /*3990*/ uint16(xSetOp), uint16(SQRTSD), - /*3992*/ uint16(xReadSlashR), - /*3993*/ uint16(xArgXmm1), - /*3994*/ uint16(xArgXmm2M64), - /*3995*/ uint16(xMatch), - /*3996*/ uint16(xSetOp), uint16(SQRTSS), - /*3998*/ uint16(xReadSlashR), - /*3999*/ uint16(xArgXmm1), - /*4000*/ uint16(xArgXmm2M32), - /*4001*/ uint16(xMatch), - /*4002*/ uint16(xCondPrefix), 2, - 0xF3, 4014, - 0x0, 4008, - /*4008*/ uint16(xSetOp), uint16(RSQRTPS), - /*4010*/ uint16(xReadSlashR), - /*4011*/ uint16(xArgXmm1), - /*4012*/ uint16(xArgXmm2M128), - /*4013*/ uint16(xMatch), - /*4014*/ uint16(xSetOp), uint16(RSQRTSS), - /*4016*/ uint16(xReadSlashR), - /*4017*/ uint16(xArgXmm1), - /*4018*/ uint16(xArgXmm2M32), - /*4019*/ uint16(xMatch), - /*4020*/ uint16(xCondPrefix), 2, - 0xF3, 4032, - 0x0, 4026, - /*4026*/ uint16(xSetOp), uint16(RCPPS), - /*4028*/ uint16(xReadSlashR), - /*4029*/ uint16(xArgXmm1), - /*4030*/ uint16(xArgXmm2M128), - /*4031*/ uint16(xMatch), - /*4032*/ uint16(xSetOp), uint16(RCPSS), - /*4034*/ uint16(xReadSlashR), - /*4035*/ uint16(xArgXmm1), - /*4036*/ uint16(xArgXmm2M32), - /*4037*/ uint16(xMatch), - /*4038*/ uint16(xCondPrefix), 2, - 0x66, 4050, - 0x0, 4044, - /*4044*/ uint16(xSetOp), uint16(ANDPS), - /*4046*/ uint16(xReadSlashR), - /*4047*/ uint16(xArgXmm1), - /*4048*/ uint16(xArgXmm2M128), - /*4049*/ uint16(xMatch), - /*4050*/ uint16(xSetOp), uint16(ANDPD), - /*4052*/ uint16(xReadSlashR), - /*4053*/ uint16(xArgXmm1), - /*4054*/ uint16(xArgXmm2M128), - /*4055*/ uint16(xMatch), - /*4056*/ uint16(xCondPrefix), 2, - 0x66, 4068, - 0x0, 4062, - /*4062*/ uint16(xSetOp), uint16(ANDNPS), - /*4064*/ uint16(xReadSlashR), - /*4065*/ uint16(xArgXmm1), - /*4066*/ uint16(xArgXmm2M128), - /*4067*/ uint16(xMatch), - /*4068*/ uint16(xSetOp), uint16(ANDNPD), - /*4070*/ uint16(xReadSlashR), - /*4071*/ uint16(xArgXmm1), - /*4072*/ uint16(xArgXmm2M128), - /*4073*/ uint16(xMatch), - /*4074*/ uint16(xCondPrefix), 2, - 0x66, 4086, - 0x0, 4080, - /*4080*/ uint16(xSetOp), uint16(ORPS), - /*4082*/ uint16(xReadSlashR), - /*4083*/ uint16(xArgXmm1), - /*4084*/ uint16(xArgXmm2M128), - /*4085*/ uint16(xMatch), - /*4086*/ uint16(xSetOp), uint16(ORPD), - /*4088*/ uint16(xReadSlashR), - /*4089*/ uint16(xArgXmm1), - /*4090*/ uint16(xArgXmm2M128), - /*4091*/ uint16(xMatch), - /*4092*/ uint16(xCondPrefix), 2, - 0x66, 4104, - 0x0, 4098, - /*4098*/ uint16(xSetOp), uint16(XORPS), - /*4100*/ uint16(xReadSlashR), - /*4101*/ uint16(xArgXmm1), - /*4102*/ uint16(xArgXmm2M128), - /*4103*/ uint16(xMatch), - /*4104*/ uint16(xSetOp), uint16(XORPD), - /*4106*/ uint16(xReadSlashR), - /*4107*/ uint16(xArgXmm1), - /*4108*/ uint16(xArgXmm2M128), - /*4109*/ uint16(xMatch), - /*4110*/ uint16(xCondPrefix), 4, - 0xF3, 4138, - 0xF2, 4132, - 0x66, 4126, - 0x0, 4120, - /*4120*/ uint16(xSetOp), uint16(ADDPS), - /*4122*/ uint16(xReadSlashR), - /*4123*/ uint16(xArgXmm1), - /*4124*/ uint16(xArgXmm2M128), - /*4125*/ uint16(xMatch), - /*4126*/ uint16(xSetOp), uint16(ADDPD), - /*4128*/ uint16(xReadSlashR), - /*4129*/ uint16(xArgXmm1), - /*4130*/ uint16(xArgXmm2M128), - /*4131*/ uint16(xMatch), - /*4132*/ uint16(xSetOp), uint16(ADDSD), - /*4134*/ uint16(xReadSlashR), - /*4135*/ uint16(xArgXmm1), - /*4136*/ uint16(xArgXmm2M64), - /*4137*/ uint16(xMatch), - /*4138*/ uint16(xSetOp), uint16(ADDSS), - /*4140*/ uint16(xReadSlashR), - /*4141*/ uint16(xArgXmm1), - /*4142*/ uint16(xArgXmm2M32), - /*4143*/ uint16(xMatch), - /*4144*/ uint16(xCondPrefix), 4, - 0xF3, 4172, - 0xF2, 4166, - 0x66, 4160, - 0x0, 4154, - /*4154*/ uint16(xSetOp), uint16(MULPS), - /*4156*/ uint16(xReadSlashR), - /*4157*/ uint16(xArgXmm1), - /*4158*/ uint16(xArgXmm2M128), - /*4159*/ uint16(xMatch), - /*4160*/ uint16(xSetOp), uint16(MULPD), - /*4162*/ uint16(xReadSlashR), - /*4163*/ uint16(xArgXmm1), - /*4164*/ uint16(xArgXmm2M128), - /*4165*/ uint16(xMatch), - /*4166*/ uint16(xSetOp), uint16(MULSD), - /*4168*/ uint16(xReadSlashR), - /*4169*/ uint16(xArgXmm1), - /*4170*/ uint16(xArgXmm2M64), - /*4171*/ uint16(xMatch), - /*4172*/ uint16(xSetOp), uint16(MULSS), - /*4174*/ uint16(xReadSlashR), - /*4175*/ uint16(xArgXmm1), - /*4176*/ uint16(xArgXmm2M32), - /*4177*/ uint16(xMatch), - /*4178*/ uint16(xCondPrefix), 4, - 0xF3, 4206, - 0xF2, 4200, - 0x66, 4194, - 0x0, 4188, - /*4188*/ uint16(xSetOp), uint16(CVTPS2PD), - /*4190*/ uint16(xReadSlashR), - /*4191*/ uint16(xArgXmm1), - /*4192*/ uint16(xArgXmm2M64), - /*4193*/ uint16(xMatch), - /*4194*/ uint16(xSetOp), uint16(CVTPD2PS), - /*4196*/ uint16(xReadSlashR), - /*4197*/ uint16(xArgXmm1), - /*4198*/ uint16(xArgXmm2M128), - /*4199*/ uint16(xMatch), - /*4200*/ uint16(xSetOp), uint16(CVTSD2SS), - /*4202*/ uint16(xReadSlashR), - /*4203*/ uint16(xArgXmm1), - /*4204*/ uint16(xArgXmm2M64), - /*4205*/ uint16(xMatch), - /*4206*/ uint16(xSetOp), uint16(CVTSS2SD), - /*4208*/ uint16(xReadSlashR), - /*4209*/ uint16(xArgXmm1), - /*4210*/ uint16(xArgXmm2M32), - /*4211*/ uint16(xMatch), - /*4212*/ uint16(xCondPrefix), 3, - 0xF3, 4232, - 0x66, 4226, - 0x0, 4220, - /*4220*/ uint16(xSetOp), uint16(CVTDQ2PS), - /*4222*/ uint16(xReadSlashR), - /*4223*/ uint16(xArgXmm1), - /*4224*/ uint16(xArgXmm2M128), - /*4225*/ uint16(xMatch), - /*4226*/ uint16(xSetOp), uint16(CVTPS2DQ), - /*4228*/ uint16(xReadSlashR), - /*4229*/ uint16(xArgXmm1), - /*4230*/ uint16(xArgXmm2M128), - /*4231*/ uint16(xMatch), - /*4232*/ uint16(xSetOp), uint16(CVTTPS2DQ), - /*4234*/ uint16(xReadSlashR), - /*4235*/ uint16(xArgXmm1), - /*4236*/ uint16(xArgXmm2M128), - /*4237*/ uint16(xMatch), - /*4238*/ uint16(xCondPrefix), 4, - 0xF3, 4266, - 0xF2, 4260, - 0x66, 4254, - 0x0, 4248, - /*4248*/ uint16(xSetOp), uint16(SUBPS), - /*4250*/ uint16(xReadSlashR), - /*4251*/ uint16(xArgXmm1), - /*4252*/ uint16(xArgXmm2M128), - /*4253*/ uint16(xMatch), - /*4254*/ uint16(xSetOp), uint16(SUBPD), - /*4256*/ uint16(xReadSlashR), - /*4257*/ uint16(xArgXmm1), - /*4258*/ uint16(xArgXmm2M128), - /*4259*/ uint16(xMatch), - /*4260*/ uint16(xSetOp), uint16(SUBSD), - /*4262*/ uint16(xReadSlashR), - /*4263*/ uint16(xArgXmm1), - /*4264*/ uint16(xArgXmm2M64), - /*4265*/ uint16(xMatch), - /*4266*/ uint16(xSetOp), uint16(SUBSS), - /*4268*/ uint16(xReadSlashR), - /*4269*/ uint16(xArgXmm1), - /*4270*/ uint16(xArgXmm2M32), - /*4271*/ uint16(xMatch), - /*4272*/ uint16(xCondPrefix), 4, - 0xF3, 4300, - 0xF2, 4294, - 0x66, 4288, - 0x0, 4282, - /*4282*/ uint16(xSetOp), uint16(MINPS), - /*4284*/ uint16(xReadSlashR), - /*4285*/ uint16(xArgXmm1), - /*4286*/ uint16(xArgXmm2M128), - /*4287*/ uint16(xMatch), - /*4288*/ uint16(xSetOp), uint16(MINPD), - /*4290*/ uint16(xReadSlashR), - /*4291*/ uint16(xArgXmm1), - /*4292*/ uint16(xArgXmm2M128), - /*4293*/ uint16(xMatch), - /*4294*/ uint16(xSetOp), uint16(MINSD), - /*4296*/ uint16(xReadSlashR), - /*4297*/ uint16(xArgXmm1), - /*4298*/ uint16(xArgXmm2M64), - /*4299*/ uint16(xMatch), - /*4300*/ uint16(xSetOp), uint16(MINSS), - /*4302*/ uint16(xReadSlashR), - /*4303*/ uint16(xArgXmm1), - /*4304*/ uint16(xArgXmm2M32), - /*4305*/ uint16(xMatch), - /*4306*/ uint16(xCondPrefix), 4, - 0xF3, 4334, - 0xF2, 4328, - 0x66, 4322, - 0x0, 4316, - /*4316*/ uint16(xSetOp), uint16(DIVPS), - /*4318*/ uint16(xReadSlashR), - /*4319*/ uint16(xArgXmm1), - /*4320*/ uint16(xArgXmm2M128), - /*4321*/ uint16(xMatch), - /*4322*/ uint16(xSetOp), uint16(DIVPD), - /*4324*/ uint16(xReadSlashR), - /*4325*/ uint16(xArgXmm1), - /*4326*/ uint16(xArgXmm2M128), - /*4327*/ uint16(xMatch), - /*4328*/ uint16(xSetOp), uint16(DIVSD), - /*4330*/ uint16(xReadSlashR), - /*4331*/ uint16(xArgXmm1), - /*4332*/ uint16(xArgXmm2M64), - /*4333*/ uint16(xMatch), - /*4334*/ uint16(xSetOp), uint16(DIVSS), - /*4336*/ uint16(xReadSlashR), - /*4337*/ uint16(xArgXmm1), - /*4338*/ uint16(xArgXmm2M32), - /*4339*/ uint16(xMatch), - /*4340*/ uint16(xCondPrefix), 4, - 0xF3, 4368, - 0xF2, 4362, - 0x66, 4356, - 0x0, 4350, - /*4350*/ uint16(xSetOp), uint16(MAXPS), - /*4352*/ uint16(xReadSlashR), - /*4353*/ uint16(xArgXmm1), - /*4354*/ uint16(xArgXmm2M128), - /*4355*/ uint16(xMatch), - /*4356*/ uint16(xSetOp), uint16(MAXPD), - /*4358*/ uint16(xReadSlashR), - /*4359*/ uint16(xArgXmm1), - /*4360*/ uint16(xArgXmm2M128), - /*4361*/ uint16(xMatch), - /*4362*/ uint16(xSetOp), uint16(MAXSD), - /*4364*/ uint16(xReadSlashR), - /*4365*/ uint16(xArgXmm1), - /*4366*/ uint16(xArgXmm2M64), - /*4367*/ uint16(xMatch), - /*4368*/ uint16(xSetOp), uint16(MAXSS), - /*4370*/ uint16(xReadSlashR), - /*4371*/ uint16(xArgXmm1), - /*4372*/ uint16(xArgXmm2M32), - /*4373*/ uint16(xMatch), - /*4374*/ uint16(xCondPrefix), 2, - 0x66, 4386, - 0x0, 4380, - /*4380*/ uint16(xSetOp), uint16(PUNPCKLBW), - /*4382*/ uint16(xReadSlashR), - /*4383*/ uint16(xArgMm), - /*4384*/ uint16(xArgMmM32), - /*4385*/ uint16(xMatch), - /*4386*/ uint16(xSetOp), uint16(PUNPCKLBW), - /*4388*/ uint16(xReadSlashR), - /*4389*/ uint16(xArgXmm1), - /*4390*/ uint16(xArgXmm2M128), - /*4391*/ uint16(xMatch), - /*4392*/ uint16(xCondPrefix), 2, - 0x66, 4404, - 0x0, 4398, - /*4398*/ uint16(xSetOp), uint16(PUNPCKLWD), - /*4400*/ uint16(xReadSlashR), - /*4401*/ uint16(xArgMm), - /*4402*/ uint16(xArgMmM32), - /*4403*/ uint16(xMatch), - /*4404*/ uint16(xSetOp), uint16(PUNPCKLWD), - /*4406*/ uint16(xReadSlashR), - /*4407*/ uint16(xArgXmm1), - /*4408*/ uint16(xArgXmm2M128), - /*4409*/ uint16(xMatch), - /*4410*/ uint16(xCondPrefix), 2, - 0x66, 4422, - 0x0, 4416, - /*4416*/ uint16(xSetOp), uint16(PUNPCKLDQ), - /*4418*/ uint16(xReadSlashR), - /*4419*/ uint16(xArgMm), - /*4420*/ uint16(xArgMmM32), - /*4421*/ uint16(xMatch), - /*4422*/ uint16(xSetOp), uint16(PUNPCKLDQ), - /*4424*/ uint16(xReadSlashR), - /*4425*/ uint16(xArgXmm1), - /*4426*/ uint16(xArgXmm2M128), - /*4427*/ uint16(xMatch), - /*4428*/ uint16(xCondPrefix), 2, - 0x66, 4440, - 0x0, 4434, - /*4434*/ uint16(xSetOp), uint16(PACKSSWB), - /*4436*/ uint16(xReadSlashR), - /*4437*/ uint16(xArgMm1), - /*4438*/ uint16(xArgMm2M64), - /*4439*/ uint16(xMatch), - /*4440*/ uint16(xSetOp), uint16(PACKSSWB), - /*4442*/ uint16(xReadSlashR), - /*4443*/ uint16(xArgXmm1), - /*4444*/ uint16(xArgXmm2M128), - /*4445*/ uint16(xMatch), - /*4446*/ uint16(xCondPrefix), 2, - 0x66, 4458, - 0x0, 4452, - /*4452*/ uint16(xSetOp), uint16(PCMPGTB), - /*4454*/ uint16(xReadSlashR), - /*4455*/ uint16(xArgMm), - /*4456*/ uint16(xArgMmM64), - /*4457*/ uint16(xMatch), - /*4458*/ uint16(xSetOp), uint16(PCMPGTB), - /*4460*/ uint16(xReadSlashR), - /*4461*/ uint16(xArgXmm1), - /*4462*/ uint16(xArgXmm2M128), - /*4463*/ uint16(xMatch), - /*4464*/ uint16(xCondPrefix), 2, - 0x66, 4476, - 0x0, 4470, - /*4470*/ uint16(xSetOp), uint16(PCMPGTW), - /*4472*/ uint16(xReadSlashR), - /*4473*/ uint16(xArgMm), - /*4474*/ uint16(xArgMmM64), - /*4475*/ uint16(xMatch), - /*4476*/ uint16(xSetOp), uint16(PCMPGTW), - /*4478*/ uint16(xReadSlashR), - /*4479*/ uint16(xArgXmm1), - /*4480*/ uint16(xArgXmm2M128), - /*4481*/ uint16(xMatch), - /*4482*/ uint16(xCondPrefix), 2, - 0x66, 4494, - 0x0, 4488, - /*4488*/ uint16(xSetOp), uint16(PCMPGTD), - /*4490*/ uint16(xReadSlashR), - /*4491*/ uint16(xArgMm), - /*4492*/ uint16(xArgMmM64), - /*4493*/ uint16(xMatch), - /*4494*/ uint16(xSetOp), uint16(PCMPGTD), - /*4496*/ uint16(xReadSlashR), - /*4497*/ uint16(xArgXmm1), - /*4498*/ uint16(xArgXmm2M128), - /*4499*/ uint16(xMatch), - /*4500*/ uint16(xCondPrefix), 2, - 0x66, 4512, - 0x0, 4506, - /*4506*/ uint16(xSetOp), uint16(PACKUSWB), - /*4508*/ uint16(xReadSlashR), - /*4509*/ uint16(xArgMm), - /*4510*/ uint16(xArgMmM64), - /*4511*/ uint16(xMatch), - /*4512*/ uint16(xSetOp), uint16(PACKUSWB), - /*4514*/ uint16(xReadSlashR), - /*4515*/ uint16(xArgXmm1), - /*4516*/ uint16(xArgXmm2M128), - /*4517*/ uint16(xMatch), - /*4518*/ uint16(xCondPrefix), 2, - 0x66, 4530, - 0x0, 4524, - /*4524*/ uint16(xSetOp), uint16(PUNPCKHBW), - /*4526*/ uint16(xReadSlashR), - /*4527*/ uint16(xArgMm), - /*4528*/ uint16(xArgMmM64), - /*4529*/ uint16(xMatch), - /*4530*/ uint16(xSetOp), uint16(PUNPCKHBW), - /*4532*/ uint16(xReadSlashR), - /*4533*/ uint16(xArgXmm1), - /*4534*/ uint16(xArgXmm2M128), - /*4535*/ uint16(xMatch), - /*4536*/ uint16(xCondPrefix), 2, - 0x66, 4548, - 0x0, 4542, - /*4542*/ uint16(xSetOp), uint16(PUNPCKHWD), - /*4544*/ uint16(xReadSlashR), - /*4545*/ uint16(xArgMm), - /*4546*/ uint16(xArgMmM64), - /*4547*/ uint16(xMatch), - /*4548*/ uint16(xSetOp), uint16(PUNPCKHWD), - /*4550*/ uint16(xReadSlashR), - /*4551*/ uint16(xArgXmm1), - /*4552*/ uint16(xArgXmm2M128), - /*4553*/ uint16(xMatch), - /*4554*/ uint16(xCondPrefix), 2, - 0x66, 4566, - 0x0, 4560, - /*4560*/ uint16(xSetOp), uint16(PUNPCKHDQ), - /*4562*/ uint16(xReadSlashR), - /*4563*/ uint16(xArgMm), - /*4564*/ uint16(xArgMmM64), - /*4565*/ uint16(xMatch), - /*4566*/ uint16(xSetOp), uint16(PUNPCKHDQ), - /*4568*/ uint16(xReadSlashR), - /*4569*/ uint16(xArgXmm1), - /*4570*/ uint16(xArgXmm2M128), - /*4571*/ uint16(xMatch), - /*4572*/ uint16(xCondPrefix), 2, - 0x66, 4584, - 0x0, 4578, - /*4578*/ uint16(xSetOp), uint16(PACKSSDW), - /*4580*/ uint16(xReadSlashR), - /*4581*/ uint16(xArgMm1), - /*4582*/ uint16(xArgMm2M64), - /*4583*/ uint16(xMatch), - /*4584*/ uint16(xSetOp), uint16(PACKSSDW), - /*4586*/ uint16(xReadSlashR), - /*4587*/ uint16(xArgXmm1), - /*4588*/ uint16(xArgXmm2M128), - /*4589*/ uint16(xMatch), - /*4590*/ uint16(xCondPrefix), 1, - 0x66, 4594, - /*4594*/ uint16(xSetOp), uint16(PUNPCKLQDQ), - /*4596*/ uint16(xReadSlashR), - /*4597*/ uint16(xArgXmm1), - /*4598*/ uint16(xArgXmm2M128), - /*4599*/ uint16(xMatch), - /*4600*/ uint16(xCondPrefix), 1, - 0x66, 4604, - /*4604*/ uint16(xSetOp), uint16(PUNPCKHQDQ), - /*4606*/ uint16(xReadSlashR), - /*4607*/ uint16(xArgXmm1), - /*4608*/ uint16(xArgXmm2M128), - /*4609*/ uint16(xMatch), - /*4610*/ uint16(xCondIs64), 4613, 4651, - /*4613*/ uint16(xCondPrefix), 2, - 0x66, 4635, - 0x0, 4619, - /*4619*/ uint16(xCondDataSize), 4623, 4629, 0, - /*4623*/ uint16(xSetOp), uint16(MOVD), - /*4625*/ uint16(xReadSlashR), - /*4626*/ uint16(xArgMm), - /*4627*/ uint16(xArgRM32), - /*4628*/ uint16(xMatch), - /*4629*/ uint16(xSetOp), uint16(MOVD), - /*4631*/ uint16(xReadSlashR), - /*4632*/ uint16(xArgMm), - /*4633*/ uint16(xArgRM32), - /*4634*/ uint16(xMatch), - /*4635*/ uint16(xCondDataSize), 4639, 4645, 0, - /*4639*/ uint16(xSetOp), uint16(MOVD), - /*4641*/ uint16(xReadSlashR), - /*4642*/ uint16(xArgXmm), - /*4643*/ uint16(xArgRM32), - /*4644*/ uint16(xMatch), - /*4645*/ uint16(xSetOp), uint16(MOVD), - /*4647*/ uint16(xReadSlashR), - /*4648*/ uint16(xArgXmm), - /*4649*/ uint16(xArgRM32), - /*4650*/ uint16(xMatch), - /*4651*/ uint16(xCondPrefix), 2, - 0x66, 4667, - 0x0, 4657, - /*4657*/ uint16(xCondDataSize), 4623, 4629, 4661, - /*4661*/ uint16(xSetOp), uint16(MOVQ), - /*4663*/ uint16(xReadSlashR), - /*4664*/ uint16(xArgMm), - /*4665*/ uint16(xArgRM64), - /*4666*/ uint16(xMatch), - /*4667*/ uint16(xCondDataSize), 4639, 4645, 4671, - /*4671*/ uint16(xSetOp), uint16(MOVQ), - /*4673*/ uint16(xReadSlashR), - /*4674*/ uint16(xArgXmm), - /*4675*/ uint16(xArgRM64), - /*4676*/ uint16(xMatch), - /*4677*/ uint16(xCondPrefix), 3, - 0xF3, 4697, - 0x66, 4691, - 0x0, 4685, - /*4685*/ uint16(xSetOp), uint16(MOVQ), - /*4687*/ uint16(xReadSlashR), - /*4688*/ uint16(xArgMm), - /*4689*/ uint16(xArgMmM64), - /*4690*/ uint16(xMatch), - /*4691*/ uint16(xSetOp), uint16(MOVDQA), - /*4693*/ uint16(xReadSlashR), - /*4694*/ uint16(xArgXmm1), - /*4695*/ uint16(xArgXmm2M128), - /*4696*/ uint16(xMatch), - /*4697*/ uint16(xSetOp), uint16(MOVDQU), - /*4699*/ uint16(xReadSlashR), - /*4700*/ uint16(xArgXmm1), - /*4701*/ uint16(xArgXmm2M128), - /*4702*/ uint16(xMatch), - /*4703*/ uint16(xCondPrefix), 4, - 0xF3, 4737, - 0xF2, 4729, - 0x66, 4721, - 0x0, 4713, - /*4713*/ uint16(xSetOp), uint16(PSHUFW), - /*4715*/ uint16(xReadSlashR), - /*4716*/ uint16(xReadIb), - /*4717*/ uint16(xArgMm1), - /*4718*/ uint16(xArgMm2M64), - /*4719*/ uint16(xArgImm8u), - /*4720*/ uint16(xMatch), - /*4721*/ uint16(xSetOp), uint16(PSHUFD), - /*4723*/ uint16(xReadSlashR), - /*4724*/ uint16(xReadIb), - /*4725*/ uint16(xArgXmm1), - /*4726*/ uint16(xArgXmm2M128), - /*4727*/ uint16(xArgImm8u), - /*4728*/ uint16(xMatch), - /*4729*/ uint16(xSetOp), uint16(PSHUFLW), - /*4731*/ uint16(xReadSlashR), - /*4732*/ uint16(xReadIb), - /*4733*/ uint16(xArgXmm1), - /*4734*/ uint16(xArgXmm2M128), - /*4735*/ uint16(xArgImm8u), - /*4736*/ uint16(xMatch), - /*4737*/ uint16(xSetOp), uint16(PSHUFHW), - /*4739*/ uint16(xReadSlashR), - /*4740*/ uint16(xReadIb), - /*4741*/ uint16(xArgXmm1), - /*4742*/ uint16(xArgXmm2M128), - /*4743*/ uint16(xArgImm8u), - /*4744*/ uint16(xMatch), - /*4745*/ uint16(xCondSlashR), - 0, // 0 - 0, // 1 - 4754, // 2 - 0, // 3 - 4772, // 4 - 0, // 5 - 4790, // 6 - 0, // 7 - /*4754*/ uint16(xCondPrefix), 2, - 0x66, 4766, - 0x0, 4760, - /*4760*/ uint16(xSetOp), uint16(PSRLW), - /*4762*/ uint16(xReadIb), - /*4763*/ uint16(xArgMm2), - /*4764*/ uint16(xArgImm8u), - /*4765*/ uint16(xMatch), - /*4766*/ uint16(xSetOp), uint16(PSRLW), - /*4768*/ uint16(xReadIb), - /*4769*/ uint16(xArgXmm2), - /*4770*/ uint16(xArgImm8u), - /*4771*/ uint16(xMatch), - /*4772*/ uint16(xCondPrefix), 2, - 0x66, 4784, - 0x0, 4778, - /*4778*/ uint16(xSetOp), uint16(PSRAW), - /*4780*/ uint16(xReadIb), - /*4781*/ uint16(xArgMm2), - /*4782*/ uint16(xArgImm8u), - /*4783*/ uint16(xMatch), - /*4784*/ uint16(xSetOp), uint16(PSRAW), - /*4786*/ uint16(xReadIb), - /*4787*/ uint16(xArgXmm2), - /*4788*/ uint16(xArgImm8u), - /*4789*/ uint16(xMatch), - /*4790*/ uint16(xCondPrefix), 2, - 0x66, 4802, - 0x0, 4796, - /*4796*/ uint16(xSetOp), uint16(PSLLW), - /*4798*/ uint16(xReadIb), - /*4799*/ uint16(xArgMm2), - /*4800*/ uint16(xArgImm8u), - /*4801*/ uint16(xMatch), - /*4802*/ uint16(xSetOp), uint16(PSLLW), - /*4804*/ uint16(xReadIb), - /*4805*/ uint16(xArgXmm2), - /*4806*/ uint16(xArgImm8u), - /*4807*/ uint16(xMatch), - /*4808*/ uint16(xCondSlashR), - 0, // 0 - 0, // 1 - 4817, // 2 - 0, // 3 - 4835, // 4 - 0, // 5 - 4853, // 6 - 0, // 7 - /*4817*/ uint16(xCondPrefix), 2, - 0x66, 4829, - 0x0, 4823, - /*4823*/ uint16(xSetOp), uint16(PSRLD), - /*4825*/ uint16(xReadIb), - /*4826*/ uint16(xArgMm2), - /*4827*/ uint16(xArgImm8u), - /*4828*/ uint16(xMatch), - /*4829*/ uint16(xSetOp), uint16(PSRLD), - /*4831*/ uint16(xReadIb), - /*4832*/ uint16(xArgXmm2), - /*4833*/ uint16(xArgImm8u), - /*4834*/ uint16(xMatch), - /*4835*/ uint16(xCondPrefix), 2, - 0x66, 4847, - 0x0, 4841, - /*4841*/ uint16(xSetOp), uint16(PSRAD), - /*4843*/ uint16(xReadIb), - /*4844*/ uint16(xArgMm2), - /*4845*/ uint16(xArgImm8u), - /*4846*/ uint16(xMatch), - /*4847*/ uint16(xSetOp), uint16(PSRAD), - /*4849*/ uint16(xReadIb), - /*4850*/ uint16(xArgXmm2), - /*4851*/ uint16(xArgImm8u), - /*4852*/ uint16(xMatch), - /*4853*/ uint16(xCondPrefix), 2, - 0x66, 4865, - 0x0, 4859, - /*4859*/ uint16(xSetOp), uint16(PSLLD), - /*4861*/ uint16(xReadIb), - /*4862*/ uint16(xArgMm2), - /*4863*/ uint16(xArgImm8u), - /*4864*/ uint16(xMatch), - /*4865*/ uint16(xSetOp), uint16(PSLLD), - /*4867*/ uint16(xReadIb), - /*4868*/ uint16(xArgXmm2), - /*4869*/ uint16(xArgImm8u), - /*4870*/ uint16(xMatch), - /*4871*/ uint16(xCondSlashR), - 0, // 0 - 0, // 1 - 4880, // 2 - 4898, // 3 - 0, // 4 - 0, // 5 - 4908, // 6 - 4926, // 7 - /*4880*/ uint16(xCondPrefix), 2, - 0x66, 4892, - 0x0, 4886, - /*4886*/ uint16(xSetOp), uint16(PSRLQ), - /*4888*/ uint16(xReadIb), - /*4889*/ uint16(xArgMm2), - /*4890*/ uint16(xArgImm8u), - /*4891*/ uint16(xMatch), - /*4892*/ uint16(xSetOp), uint16(PSRLQ), - /*4894*/ uint16(xReadIb), - /*4895*/ uint16(xArgXmm2), - /*4896*/ uint16(xArgImm8u), - /*4897*/ uint16(xMatch), - /*4898*/ uint16(xCondPrefix), 1, - 0x66, 4902, - /*4902*/ uint16(xSetOp), uint16(PSRLDQ), - /*4904*/ uint16(xReadIb), - /*4905*/ uint16(xArgXmm2), - /*4906*/ uint16(xArgImm8u), - /*4907*/ uint16(xMatch), - /*4908*/ uint16(xCondPrefix), 2, - 0x66, 4920, - 0x0, 4914, - /*4914*/ uint16(xSetOp), uint16(PSLLQ), - /*4916*/ uint16(xReadIb), - /*4917*/ uint16(xArgMm2), - /*4918*/ uint16(xArgImm8u), - /*4919*/ uint16(xMatch), - /*4920*/ uint16(xSetOp), uint16(PSLLQ), - /*4922*/ uint16(xReadIb), - /*4923*/ uint16(xArgXmm2), - /*4924*/ uint16(xArgImm8u), - /*4925*/ uint16(xMatch), - /*4926*/ uint16(xCondPrefix), 1, - 0x66, 4930, - /*4930*/ uint16(xSetOp), uint16(PSLLDQ), - /*4932*/ uint16(xReadIb), - /*4933*/ uint16(xArgXmm2), - /*4934*/ uint16(xArgImm8u), - /*4935*/ uint16(xMatch), - /*4936*/ uint16(xCondPrefix), 2, - 0x66, 4948, - 0x0, 4942, - /*4942*/ uint16(xSetOp), uint16(PCMPEQB), - /*4944*/ uint16(xReadSlashR), - /*4945*/ uint16(xArgMm), - /*4946*/ uint16(xArgMmM64), - /*4947*/ uint16(xMatch), - /*4948*/ uint16(xSetOp), uint16(PCMPEQB), - /*4950*/ uint16(xReadSlashR), - /*4951*/ uint16(xArgXmm1), - /*4952*/ uint16(xArgXmm2M128), - /*4953*/ uint16(xMatch), - /*4954*/ uint16(xCondPrefix), 2, - 0x66, 4966, - 0x0, 4960, - /*4960*/ uint16(xSetOp), uint16(PCMPEQW), - /*4962*/ uint16(xReadSlashR), - /*4963*/ uint16(xArgMm), - /*4964*/ uint16(xArgMmM64), - /*4965*/ uint16(xMatch), - /*4966*/ uint16(xSetOp), uint16(PCMPEQW), - /*4968*/ uint16(xReadSlashR), - /*4969*/ uint16(xArgXmm1), - /*4970*/ uint16(xArgXmm2M128), - /*4971*/ uint16(xMatch), - /*4972*/ uint16(xCondPrefix), 2, - 0x66, 4984, - 0x0, 4978, - /*4978*/ uint16(xSetOp), uint16(PCMPEQD), - /*4980*/ uint16(xReadSlashR), - /*4981*/ uint16(xArgMm), - /*4982*/ uint16(xArgMmM64), - /*4983*/ uint16(xMatch), - /*4984*/ uint16(xSetOp), uint16(PCMPEQD), - /*4986*/ uint16(xReadSlashR), - /*4987*/ uint16(xArgXmm1), - /*4988*/ uint16(xArgXmm2M128), - /*4989*/ uint16(xMatch), - /*4990*/ uint16(xSetOp), uint16(EMMS), - /*4992*/ uint16(xMatch), - /*4993*/ uint16(xCondPrefix), 2, - 0xF2, 5005, - 0x66, 4999, - /*4999*/ uint16(xSetOp), uint16(HADDPD), - /*5001*/ uint16(xReadSlashR), - /*5002*/ uint16(xArgXmm1), - /*5003*/ uint16(xArgXmm2M128), - /*5004*/ uint16(xMatch), - /*5005*/ uint16(xSetOp), uint16(HADDPS), - /*5007*/ uint16(xReadSlashR), - /*5008*/ uint16(xArgXmm1), - /*5009*/ uint16(xArgXmm2M128), - /*5010*/ uint16(xMatch), - /*5011*/ uint16(xCondPrefix), 2, - 0xF2, 5023, - 0x66, 5017, - /*5017*/ uint16(xSetOp), uint16(HSUBPD), - /*5019*/ uint16(xReadSlashR), - /*5020*/ uint16(xArgXmm1), - /*5021*/ uint16(xArgXmm2M128), - /*5022*/ uint16(xMatch), - /*5023*/ uint16(xSetOp), uint16(HSUBPS), - /*5025*/ uint16(xReadSlashR), - /*5026*/ uint16(xArgXmm1), - /*5027*/ uint16(xArgXmm2M128), - /*5028*/ uint16(xMatch), - /*5029*/ uint16(xCondIs64), 5032, 5078, - /*5032*/ uint16(xCondPrefix), 3, - 0xF3, 5072, - 0x66, 5056, - 0x0, 5040, - /*5040*/ uint16(xCondDataSize), 5044, 5050, 0, - /*5044*/ uint16(xSetOp), uint16(MOVD), - /*5046*/ uint16(xReadSlashR), - /*5047*/ uint16(xArgRM32), - /*5048*/ uint16(xArgMm), - /*5049*/ uint16(xMatch), - /*5050*/ uint16(xSetOp), uint16(MOVD), - /*5052*/ uint16(xReadSlashR), - /*5053*/ uint16(xArgRM32), - /*5054*/ uint16(xArgMm), - /*5055*/ uint16(xMatch), - /*5056*/ uint16(xCondDataSize), 5060, 5066, 0, - /*5060*/ uint16(xSetOp), uint16(MOVD), - /*5062*/ uint16(xReadSlashR), - /*5063*/ uint16(xArgRM32), - /*5064*/ uint16(xArgXmm), - /*5065*/ uint16(xMatch), - /*5066*/ uint16(xSetOp), uint16(MOVD), - /*5068*/ uint16(xReadSlashR), - /*5069*/ uint16(xArgRM32), - /*5070*/ uint16(xArgXmm), - /*5071*/ uint16(xMatch), - /*5072*/ uint16(xSetOp), uint16(MOVQ), - /*5074*/ uint16(xReadSlashR), - /*5075*/ uint16(xArgXmm1), - /*5076*/ uint16(xArgXmm2M64), - /*5077*/ uint16(xMatch), - /*5078*/ uint16(xCondPrefix), 3, - 0xF3, 5072, - 0x66, 5096, - 0x0, 5086, - /*5086*/ uint16(xCondDataSize), 5044, 5050, 5090, - /*5090*/ uint16(xSetOp), uint16(MOVQ), - /*5092*/ uint16(xReadSlashR), - /*5093*/ uint16(xArgRM64), - /*5094*/ uint16(xArgMm), - /*5095*/ uint16(xMatch), - /*5096*/ uint16(xCondDataSize), 5060, 5066, 5100, - /*5100*/ uint16(xSetOp), uint16(MOVQ), - /*5102*/ uint16(xReadSlashR), - /*5103*/ uint16(xArgRM64), - /*5104*/ uint16(xArgXmm), - /*5105*/ uint16(xMatch), - /*5106*/ uint16(xCondPrefix), 3, - 0xF3, 5126, - 0x66, 5120, - 0x0, 5114, - /*5114*/ uint16(xSetOp), uint16(MOVQ), - /*5116*/ uint16(xReadSlashR), - /*5117*/ uint16(xArgMmM64), - /*5118*/ uint16(xArgMm), - /*5119*/ uint16(xMatch), - /*5120*/ uint16(xSetOp), uint16(MOVDQA), - /*5122*/ uint16(xReadSlashR), - /*5123*/ uint16(xArgXmm2M128), - /*5124*/ uint16(xArgXmm1), - /*5125*/ uint16(xMatch), - /*5126*/ uint16(xSetOp), uint16(MOVDQU), - /*5128*/ uint16(xReadSlashR), - /*5129*/ uint16(xArgXmm2M128), - /*5130*/ uint16(xArgXmm1), - /*5131*/ uint16(xMatch), - /*5132*/ uint16(xCondIs64), 5135, 5149, - /*5135*/ uint16(xCondDataSize), 5139, 5144, 0, - /*5139*/ uint16(xSetOp), uint16(JO), - /*5141*/ uint16(xReadCw), - /*5142*/ uint16(xArgRel16), - /*5143*/ uint16(xMatch), - /*5144*/ uint16(xSetOp), uint16(JO), - /*5146*/ uint16(xReadCd), - /*5147*/ uint16(xArgRel32), - /*5148*/ uint16(xMatch), - /*5149*/ uint16(xCondDataSize), 5153, 5144, 5158, - /*5153*/ uint16(xSetOp), uint16(JO), - /*5155*/ uint16(xReadCd), - /*5156*/ uint16(xArgRel32), - /*5157*/ uint16(xMatch), - /*5158*/ uint16(xSetOp), uint16(JO), - /*5160*/ uint16(xReadCd), - /*5161*/ uint16(xArgRel32), - /*5162*/ uint16(xMatch), - /*5163*/ uint16(xCondIs64), 5166, 5180, - /*5166*/ uint16(xCondDataSize), 5170, 5175, 0, - /*5170*/ uint16(xSetOp), uint16(JNO), - /*5172*/ uint16(xReadCw), - /*5173*/ uint16(xArgRel16), - /*5174*/ uint16(xMatch), - /*5175*/ uint16(xSetOp), uint16(JNO), - /*5177*/ uint16(xReadCd), - /*5178*/ uint16(xArgRel32), - /*5179*/ uint16(xMatch), - /*5180*/ uint16(xCondDataSize), 5184, 5175, 5189, - /*5184*/ uint16(xSetOp), uint16(JNO), - /*5186*/ uint16(xReadCd), - /*5187*/ uint16(xArgRel32), - /*5188*/ uint16(xMatch), - /*5189*/ uint16(xSetOp), uint16(JNO), - /*5191*/ uint16(xReadCd), - /*5192*/ uint16(xArgRel32), - /*5193*/ uint16(xMatch), - /*5194*/ uint16(xCondIs64), 5197, 5211, - /*5197*/ uint16(xCondDataSize), 5201, 5206, 0, - /*5201*/ uint16(xSetOp), uint16(JB), - /*5203*/ uint16(xReadCw), - /*5204*/ uint16(xArgRel16), - /*5205*/ uint16(xMatch), - /*5206*/ uint16(xSetOp), uint16(JB), - /*5208*/ uint16(xReadCd), - /*5209*/ uint16(xArgRel32), - /*5210*/ uint16(xMatch), - /*5211*/ uint16(xCondDataSize), 5215, 5206, 5220, - /*5215*/ uint16(xSetOp), uint16(JB), - /*5217*/ uint16(xReadCd), - /*5218*/ uint16(xArgRel32), - /*5219*/ uint16(xMatch), - /*5220*/ uint16(xSetOp), uint16(JB), - /*5222*/ uint16(xReadCd), - /*5223*/ uint16(xArgRel32), - /*5224*/ uint16(xMatch), - /*5225*/ uint16(xCondIs64), 5228, 5242, - /*5228*/ uint16(xCondDataSize), 5232, 5237, 0, - /*5232*/ uint16(xSetOp), uint16(JAE), - /*5234*/ uint16(xReadCw), - /*5235*/ uint16(xArgRel16), - /*5236*/ uint16(xMatch), - /*5237*/ uint16(xSetOp), uint16(JAE), - /*5239*/ uint16(xReadCd), - /*5240*/ uint16(xArgRel32), - /*5241*/ uint16(xMatch), - /*5242*/ uint16(xCondDataSize), 5246, 5237, 5251, - /*5246*/ uint16(xSetOp), uint16(JAE), - /*5248*/ uint16(xReadCd), - /*5249*/ uint16(xArgRel32), - /*5250*/ uint16(xMatch), - /*5251*/ uint16(xSetOp), uint16(JAE), - /*5253*/ uint16(xReadCd), - /*5254*/ uint16(xArgRel32), - /*5255*/ uint16(xMatch), - /*5256*/ uint16(xCondIs64), 5259, 5273, - /*5259*/ uint16(xCondDataSize), 5263, 5268, 0, - /*5263*/ uint16(xSetOp), uint16(JE), - /*5265*/ uint16(xReadCw), - /*5266*/ uint16(xArgRel16), - /*5267*/ uint16(xMatch), - /*5268*/ uint16(xSetOp), uint16(JE), - /*5270*/ uint16(xReadCd), - /*5271*/ uint16(xArgRel32), - /*5272*/ uint16(xMatch), - /*5273*/ uint16(xCondDataSize), 5277, 5268, 5282, - /*5277*/ uint16(xSetOp), uint16(JE), - /*5279*/ uint16(xReadCd), - /*5280*/ uint16(xArgRel32), - /*5281*/ uint16(xMatch), - /*5282*/ uint16(xSetOp), uint16(JE), - /*5284*/ uint16(xReadCd), - /*5285*/ uint16(xArgRel32), - /*5286*/ uint16(xMatch), - /*5287*/ uint16(xCondIs64), 5290, 5304, - /*5290*/ uint16(xCondDataSize), 5294, 5299, 0, - /*5294*/ uint16(xSetOp), uint16(JNE), - /*5296*/ uint16(xReadCw), - /*5297*/ uint16(xArgRel16), - /*5298*/ uint16(xMatch), - /*5299*/ uint16(xSetOp), uint16(JNE), - /*5301*/ uint16(xReadCd), - /*5302*/ uint16(xArgRel32), - /*5303*/ uint16(xMatch), - /*5304*/ uint16(xCondDataSize), 5308, 5299, 5313, - /*5308*/ uint16(xSetOp), uint16(JNE), - /*5310*/ uint16(xReadCd), - /*5311*/ uint16(xArgRel32), - /*5312*/ uint16(xMatch), - /*5313*/ uint16(xSetOp), uint16(JNE), - /*5315*/ uint16(xReadCd), - /*5316*/ uint16(xArgRel32), - /*5317*/ uint16(xMatch), - /*5318*/ uint16(xCondIs64), 5321, 5335, - /*5321*/ uint16(xCondDataSize), 5325, 5330, 0, - /*5325*/ uint16(xSetOp), uint16(JBE), - /*5327*/ uint16(xReadCw), - /*5328*/ uint16(xArgRel16), - /*5329*/ uint16(xMatch), - /*5330*/ uint16(xSetOp), uint16(JBE), - /*5332*/ uint16(xReadCd), - /*5333*/ uint16(xArgRel32), - /*5334*/ uint16(xMatch), - /*5335*/ uint16(xCondDataSize), 5339, 5330, 5344, - /*5339*/ uint16(xSetOp), uint16(JBE), - /*5341*/ uint16(xReadCd), - /*5342*/ uint16(xArgRel32), - /*5343*/ uint16(xMatch), - /*5344*/ uint16(xSetOp), uint16(JBE), - /*5346*/ uint16(xReadCd), - /*5347*/ uint16(xArgRel32), - /*5348*/ uint16(xMatch), - /*5349*/ uint16(xCondIs64), 5352, 5366, - /*5352*/ uint16(xCondDataSize), 5356, 5361, 0, - /*5356*/ uint16(xSetOp), uint16(JA), - /*5358*/ uint16(xReadCw), - /*5359*/ uint16(xArgRel16), - /*5360*/ uint16(xMatch), - /*5361*/ uint16(xSetOp), uint16(JA), - /*5363*/ uint16(xReadCd), - /*5364*/ uint16(xArgRel32), - /*5365*/ uint16(xMatch), - /*5366*/ uint16(xCondDataSize), 5370, 5361, 5375, - /*5370*/ uint16(xSetOp), uint16(JA), - /*5372*/ uint16(xReadCd), - /*5373*/ uint16(xArgRel32), - /*5374*/ uint16(xMatch), - /*5375*/ uint16(xSetOp), uint16(JA), - /*5377*/ uint16(xReadCd), - /*5378*/ uint16(xArgRel32), - /*5379*/ uint16(xMatch), - /*5380*/ uint16(xCondIs64), 5383, 5397, - /*5383*/ uint16(xCondDataSize), 5387, 5392, 0, - /*5387*/ uint16(xSetOp), uint16(JS), - /*5389*/ uint16(xReadCw), - /*5390*/ uint16(xArgRel16), - /*5391*/ uint16(xMatch), - /*5392*/ uint16(xSetOp), uint16(JS), - /*5394*/ uint16(xReadCd), - /*5395*/ uint16(xArgRel32), - /*5396*/ uint16(xMatch), - /*5397*/ uint16(xCondDataSize), 5401, 5392, 5406, - /*5401*/ uint16(xSetOp), uint16(JS), - /*5403*/ uint16(xReadCd), - /*5404*/ uint16(xArgRel32), - /*5405*/ uint16(xMatch), - /*5406*/ uint16(xSetOp), uint16(JS), - /*5408*/ uint16(xReadCd), - /*5409*/ uint16(xArgRel32), - /*5410*/ uint16(xMatch), - /*5411*/ uint16(xCondIs64), 5414, 5428, - /*5414*/ uint16(xCondDataSize), 5418, 5423, 0, - /*5418*/ uint16(xSetOp), uint16(JNS), - /*5420*/ uint16(xReadCw), - /*5421*/ uint16(xArgRel16), - /*5422*/ uint16(xMatch), - /*5423*/ uint16(xSetOp), uint16(JNS), - /*5425*/ uint16(xReadCd), - /*5426*/ uint16(xArgRel32), - /*5427*/ uint16(xMatch), - /*5428*/ uint16(xCondDataSize), 5432, 5423, 5437, - /*5432*/ uint16(xSetOp), uint16(JNS), - /*5434*/ uint16(xReadCd), - /*5435*/ uint16(xArgRel32), - /*5436*/ uint16(xMatch), - /*5437*/ uint16(xSetOp), uint16(JNS), - /*5439*/ uint16(xReadCd), - /*5440*/ uint16(xArgRel32), - /*5441*/ uint16(xMatch), - /*5442*/ uint16(xCondIs64), 5445, 5459, - /*5445*/ uint16(xCondDataSize), 5449, 5454, 0, - /*5449*/ uint16(xSetOp), uint16(JP), - /*5451*/ uint16(xReadCw), - /*5452*/ uint16(xArgRel16), - /*5453*/ uint16(xMatch), - /*5454*/ uint16(xSetOp), uint16(JP), - /*5456*/ uint16(xReadCd), - /*5457*/ uint16(xArgRel32), - /*5458*/ uint16(xMatch), - /*5459*/ uint16(xCondDataSize), 5463, 5454, 5468, - /*5463*/ uint16(xSetOp), uint16(JP), - /*5465*/ uint16(xReadCd), - /*5466*/ uint16(xArgRel32), - /*5467*/ uint16(xMatch), - /*5468*/ uint16(xSetOp), uint16(JP), - /*5470*/ uint16(xReadCd), - /*5471*/ uint16(xArgRel32), - /*5472*/ uint16(xMatch), - /*5473*/ uint16(xCondIs64), 5476, 5490, - /*5476*/ uint16(xCondDataSize), 5480, 5485, 0, - /*5480*/ uint16(xSetOp), uint16(JNP), - /*5482*/ uint16(xReadCw), - /*5483*/ uint16(xArgRel16), - /*5484*/ uint16(xMatch), - /*5485*/ uint16(xSetOp), uint16(JNP), - /*5487*/ uint16(xReadCd), - /*5488*/ uint16(xArgRel32), - /*5489*/ uint16(xMatch), - /*5490*/ uint16(xCondDataSize), 5494, 5485, 5499, - /*5494*/ uint16(xSetOp), uint16(JNP), - /*5496*/ uint16(xReadCd), - /*5497*/ uint16(xArgRel32), - /*5498*/ uint16(xMatch), - /*5499*/ uint16(xSetOp), uint16(JNP), - /*5501*/ uint16(xReadCd), - /*5502*/ uint16(xArgRel32), - /*5503*/ uint16(xMatch), - /*5504*/ uint16(xCondIs64), 5507, 5521, - /*5507*/ uint16(xCondDataSize), 5511, 5516, 0, - /*5511*/ uint16(xSetOp), uint16(JL), - /*5513*/ uint16(xReadCw), - /*5514*/ uint16(xArgRel16), - /*5515*/ uint16(xMatch), - /*5516*/ uint16(xSetOp), uint16(JL), - /*5518*/ uint16(xReadCd), - /*5519*/ uint16(xArgRel32), - /*5520*/ uint16(xMatch), - /*5521*/ uint16(xCondDataSize), 5525, 5516, 5530, - /*5525*/ uint16(xSetOp), uint16(JL), - /*5527*/ uint16(xReadCd), - /*5528*/ uint16(xArgRel32), - /*5529*/ uint16(xMatch), - /*5530*/ uint16(xSetOp), uint16(JL), - /*5532*/ uint16(xReadCd), - /*5533*/ uint16(xArgRel32), - /*5534*/ uint16(xMatch), - /*5535*/ uint16(xCondIs64), 5538, 5552, - /*5538*/ uint16(xCondDataSize), 5542, 5547, 0, - /*5542*/ uint16(xSetOp), uint16(JGE), - /*5544*/ uint16(xReadCw), - /*5545*/ uint16(xArgRel16), - /*5546*/ uint16(xMatch), - /*5547*/ uint16(xSetOp), uint16(JGE), - /*5549*/ uint16(xReadCd), - /*5550*/ uint16(xArgRel32), - /*5551*/ uint16(xMatch), - /*5552*/ uint16(xCondDataSize), 5556, 5547, 5561, - /*5556*/ uint16(xSetOp), uint16(JGE), - /*5558*/ uint16(xReadCd), - /*5559*/ uint16(xArgRel32), - /*5560*/ uint16(xMatch), - /*5561*/ uint16(xSetOp), uint16(JGE), - /*5563*/ uint16(xReadCd), - /*5564*/ uint16(xArgRel32), - /*5565*/ uint16(xMatch), - /*5566*/ uint16(xCondIs64), 5569, 5583, - /*5569*/ uint16(xCondDataSize), 5573, 5578, 0, - /*5573*/ uint16(xSetOp), uint16(JLE), - /*5575*/ uint16(xReadCw), - /*5576*/ uint16(xArgRel16), - /*5577*/ uint16(xMatch), - /*5578*/ uint16(xSetOp), uint16(JLE), - /*5580*/ uint16(xReadCd), - /*5581*/ uint16(xArgRel32), - /*5582*/ uint16(xMatch), - /*5583*/ uint16(xCondDataSize), 5587, 5578, 5592, - /*5587*/ uint16(xSetOp), uint16(JLE), - /*5589*/ uint16(xReadCd), - /*5590*/ uint16(xArgRel32), - /*5591*/ uint16(xMatch), - /*5592*/ uint16(xSetOp), uint16(JLE), - /*5594*/ uint16(xReadCd), - /*5595*/ uint16(xArgRel32), - /*5596*/ uint16(xMatch), - /*5597*/ uint16(xCondIs64), 5600, 5614, - /*5600*/ uint16(xCondDataSize), 5604, 5609, 0, - /*5604*/ uint16(xSetOp), uint16(JG), - /*5606*/ uint16(xReadCw), - /*5607*/ uint16(xArgRel16), - /*5608*/ uint16(xMatch), - /*5609*/ uint16(xSetOp), uint16(JG), - /*5611*/ uint16(xReadCd), - /*5612*/ uint16(xArgRel32), - /*5613*/ uint16(xMatch), - /*5614*/ uint16(xCondDataSize), 5618, 5609, 5623, - /*5618*/ uint16(xSetOp), uint16(JG), - /*5620*/ uint16(xReadCd), - /*5621*/ uint16(xArgRel32), - /*5622*/ uint16(xMatch), - /*5623*/ uint16(xSetOp), uint16(JG), - /*5625*/ uint16(xReadCd), - /*5626*/ uint16(xArgRel32), - /*5627*/ uint16(xMatch), - /*5628*/ uint16(xSetOp), uint16(SETO), - /*5630*/ uint16(xReadSlashR), - /*5631*/ uint16(xArgRM8), - /*5632*/ uint16(xMatch), - /*5633*/ uint16(xSetOp), uint16(SETNO), - /*5635*/ uint16(xReadSlashR), - /*5636*/ uint16(xArgRM8), - /*5637*/ uint16(xMatch), - /*5638*/ uint16(xSetOp), uint16(SETB), - /*5640*/ uint16(xReadSlashR), - /*5641*/ uint16(xArgRM8), - /*5642*/ uint16(xMatch), - /*5643*/ uint16(xSetOp), uint16(SETAE), - /*5645*/ uint16(xReadSlashR), - /*5646*/ uint16(xArgRM8), - /*5647*/ uint16(xMatch), - /*5648*/ uint16(xSetOp), uint16(SETE), - /*5650*/ uint16(xReadSlashR), - /*5651*/ uint16(xArgRM8), - /*5652*/ uint16(xMatch), - /*5653*/ uint16(xSetOp), uint16(SETNE), - /*5655*/ uint16(xReadSlashR), - /*5656*/ uint16(xArgRM8), - /*5657*/ uint16(xMatch), - /*5658*/ uint16(xSetOp), uint16(SETBE), - /*5660*/ uint16(xReadSlashR), - /*5661*/ uint16(xArgRM8), - /*5662*/ uint16(xMatch), - /*5663*/ uint16(xSetOp), uint16(SETA), - /*5665*/ uint16(xReadSlashR), - /*5666*/ uint16(xArgRM8), - /*5667*/ uint16(xMatch), - /*5668*/ uint16(xSetOp), uint16(SETS), - /*5670*/ uint16(xReadSlashR), - /*5671*/ uint16(xArgRM8), - /*5672*/ uint16(xMatch), - /*5673*/ uint16(xSetOp), uint16(SETNS), - /*5675*/ uint16(xReadSlashR), - /*5676*/ uint16(xArgRM8), - /*5677*/ uint16(xMatch), - /*5678*/ uint16(xSetOp), uint16(SETP), - /*5680*/ uint16(xReadSlashR), - /*5681*/ uint16(xArgRM8), - /*5682*/ uint16(xMatch), - /*5683*/ uint16(xSetOp), uint16(SETNP), - /*5685*/ uint16(xReadSlashR), - /*5686*/ uint16(xArgRM8), - /*5687*/ uint16(xMatch), - /*5688*/ uint16(xSetOp), uint16(SETL), - /*5690*/ uint16(xReadSlashR), - /*5691*/ uint16(xArgRM8), - /*5692*/ uint16(xMatch), - /*5693*/ uint16(xSetOp), uint16(SETGE), - /*5695*/ uint16(xReadSlashR), - /*5696*/ uint16(xArgRM8), - /*5697*/ uint16(xMatch), - /*5698*/ uint16(xSetOp), uint16(SETLE), - /*5700*/ uint16(xReadSlashR), - /*5701*/ uint16(xArgRM8), - /*5702*/ uint16(xMatch), - /*5703*/ uint16(xSetOp), uint16(SETG), - /*5705*/ uint16(xReadSlashR), - /*5706*/ uint16(xArgRM8), - /*5707*/ uint16(xMatch), - /*5708*/ uint16(xSetOp), uint16(PUSH), - /*5710*/ uint16(xArgFS), - /*5711*/ uint16(xMatch), - /*5712*/ uint16(xCondIs64), 5715, 5727, - /*5715*/ uint16(xCondDataSize), 5719, 5723, 0, - /*5719*/ uint16(xSetOp), uint16(POP), - /*5721*/ uint16(xArgFS), - /*5722*/ uint16(xMatch), - /*5723*/ uint16(xSetOp), uint16(POP), - /*5725*/ uint16(xArgFS), - /*5726*/ uint16(xMatch), - /*5727*/ uint16(xCondDataSize), 5719, 5731, 5735, - /*5731*/ uint16(xSetOp), uint16(POP), - /*5733*/ uint16(xArgFS), - /*5734*/ uint16(xMatch), - /*5735*/ uint16(xSetOp), uint16(POP), - /*5737*/ uint16(xArgFS), - /*5738*/ uint16(xMatch), - /*5739*/ uint16(xSetOp), uint16(CPUID), - /*5741*/ uint16(xMatch), - /*5742*/ uint16(xCondIs64), 5745, 5761, - /*5745*/ uint16(xCondDataSize), 5749, 5755, 0, - /*5749*/ uint16(xSetOp), uint16(BT), - /*5751*/ uint16(xReadSlashR), - /*5752*/ uint16(xArgRM16), - /*5753*/ uint16(xArgR16), - /*5754*/ uint16(xMatch), - /*5755*/ uint16(xSetOp), uint16(BT), - /*5757*/ uint16(xReadSlashR), - /*5758*/ uint16(xArgRM32), - /*5759*/ uint16(xArgR32), - /*5760*/ uint16(xMatch), - /*5761*/ uint16(xCondDataSize), 5749, 5755, 5765, - /*5765*/ uint16(xSetOp), uint16(BT), - /*5767*/ uint16(xReadSlashR), - /*5768*/ uint16(xArgRM64), - /*5769*/ uint16(xArgR64), - /*5770*/ uint16(xMatch), - /*5771*/ uint16(xCondIs64), 5774, 5794, - /*5774*/ uint16(xCondDataSize), 5778, 5786, 0, - /*5778*/ uint16(xSetOp), uint16(SHLD), - /*5780*/ uint16(xReadSlashR), - /*5781*/ uint16(xReadIb), - /*5782*/ uint16(xArgRM16), - /*5783*/ uint16(xArgR16), - /*5784*/ uint16(xArgImm8u), - /*5785*/ uint16(xMatch), - /*5786*/ uint16(xSetOp), uint16(SHLD), - /*5788*/ uint16(xReadSlashR), - /*5789*/ uint16(xReadIb), - /*5790*/ uint16(xArgRM32), - /*5791*/ uint16(xArgR32), - /*5792*/ uint16(xArgImm8u), - /*5793*/ uint16(xMatch), - /*5794*/ uint16(xCondDataSize), 5778, 5786, 5798, - /*5798*/ uint16(xSetOp), uint16(SHLD), - /*5800*/ uint16(xReadSlashR), - /*5801*/ uint16(xReadIb), - /*5802*/ uint16(xArgRM64), - /*5803*/ uint16(xArgR64), - /*5804*/ uint16(xArgImm8u), - /*5805*/ uint16(xMatch), - /*5806*/ uint16(xCondIs64), 5809, 5827, - /*5809*/ uint16(xCondDataSize), 5813, 5820, 0, - /*5813*/ uint16(xSetOp), uint16(SHLD), - /*5815*/ uint16(xReadSlashR), - /*5816*/ uint16(xArgRM16), - /*5817*/ uint16(xArgR16), - /*5818*/ uint16(xArgCL), - /*5819*/ uint16(xMatch), - /*5820*/ uint16(xSetOp), uint16(SHLD), - /*5822*/ uint16(xReadSlashR), - /*5823*/ uint16(xArgRM32), - /*5824*/ uint16(xArgR32), - /*5825*/ uint16(xArgCL), - /*5826*/ uint16(xMatch), - /*5827*/ uint16(xCondDataSize), 5813, 5820, 5831, - /*5831*/ uint16(xSetOp), uint16(SHLD), - /*5833*/ uint16(xReadSlashR), - /*5834*/ uint16(xArgRM64), - /*5835*/ uint16(xArgR64), - /*5836*/ uint16(xArgCL), - /*5837*/ uint16(xMatch), - /*5838*/ uint16(xSetOp), uint16(PUSH), - /*5840*/ uint16(xArgGS), - /*5841*/ uint16(xMatch), - /*5842*/ uint16(xCondIs64), 5845, 5857, - /*5845*/ uint16(xCondDataSize), 5849, 5853, 0, - /*5849*/ uint16(xSetOp), uint16(POP), - /*5851*/ uint16(xArgGS), - /*5852*/ uint16(xMatch), - /*5853*/ uint16(xSetOp), uint16(POP), - /*5855*/ uint16(xArgGS), - /*5856*/ uint16(xMatch), - /*5857*/ uint16(xCondDataSize), 5849, 5861, 5865, - /*5861*/ uint16(xSetOp), uint16(POP), - /*5863*/ uint16(xArgGS), - /*5864*/ uint16(xMatch), - /*5865*/ uint16(xSetOp), uint16(POP), - /*5867*/ uint16(xArgGS), - /*5868*/ uint16(xMatch), - /*5869*/ uint16(xSetOp), uint16(RSM), - /*5871*/ uint16(xMatch), - /*5872*/ uint16(xCondIs64), 5875, 5891, - /*5875*/ uint16(xCondDataSize), 5879, 5885, 0, - /*5879*/ uint16(xSetOp), uint16(BTS), - /*5881*/ uint16(xReadSlashR), - /*5882*/ uint16(xArgRM16), - /*5883*/ uint16(xArgR16), - /*5884*/ uint16(xMatch), - /*5885*/ uint16(xSetOp), uint16(BTS), - /*5887*/ uint16(xReadSlashR), - /*5888*/ uint16(xArgRM32), - /*5889*/ uint16(xArgR32), - /*5890*/ uint16(xMatch), - /*5891*/ uint16(xCondDataSize), 5879, 5885, 5895, - /*5895*/ uint16(xSetOp), uint16(BTS), - /*5897*/ uint16(xReadSlashR), - /*5898*/ uint16(xArgRM64), - /*5899*/ uint16(xArgR64), - /*5900*/ uint16(xMatch), - /*5901*/ uint16(xCondIs64), 5904, 5924, - /*5904*/ uint16(xCondDataSize), 5908, 5916, 0, - /*5908*/ uint16(xSetOp), uint16(SHRD), - /*5910*/ uint16(xReadSlashR), - /*5911*/ uint16(xReadIb), - /*5912*/ uint16(xArgRM16), - /*5913*/ uint16(xArgR16), - /*5914*/ uint16(xArgImm8u), - /*5915*/ uint16(xMatch), - /*5916*/ uint16(xSetOp), uint16(SHRD), - /*5918*/ uint16(xReadSlashR), - /*5919*/ uint16(xReadIb), - /*5920*/ uint16(xArgRM32), - /*5921*/ uint16(xArgR32), - /*5922*/ uint16(xArgImm8u), - /*5923*/ uint16(xMatch), - /*5924*/ uint16(xCondDataSize), 5908, 5916, 5928, - /*5928*/ uint16(xSetOp), uint16(SHRD), - /*5930*/ uint16(xReadSlashR), - /*5931*/ uint16(xReadIb), - /*5932*/ uint16(xArgRM64), - /*5933*/ uint16(xArgR64), - /*5934*/ uint16(xArgImm8u), - /*5935*/ uint16(xMatch), - /*5936*/ uint16(xCondIs64), 5939, 5957, - /*5939*/ uint16(xCondDataSize), 5943, 5950, 0, - /*5943*/ uint16(xSetOp), uint16(SHRD), - /*5945*/ uint16(xReadSlashR), - /*5946*/ uint16(xArgRM16), - /*5947*/ uint16(xArgR16), - /*5948*/ uint16(xArgCL), - /*5949*/ uint16(xMatch), - /*5950*/ uint16(xSetOp), uint16(SHRD), - /*5952*/ uint16(xReadSlashR), - /*5953*/ uint16(xArgRM32), - /*5954*/ uint16(xArgR32), - /*5955*/ uint16(xArgCL), - /*5956*/ uint16(xMatch), - /*5957*/ uint16(xCondDataSize), 5943, 5950, 5961, - /*5961*/ uint16(xSetOp), uint16(SHRD), - /*5963*/ uint16(xReadSlashR), - /*5964*/ uint16(xArgRM64), - /*5965*/ uint16(xArgR64), - /*5966*/ uint16(xArgCL), - /*5967*/ uint16(xMatch), - /*5968*/ uint16(xCondByte), 3, - 0xE8, 6217, - 0xF0, 6220, - 0xF8, 6223, - /*5976*/ uint16(xCondSlashR), - 5985, // 0 - 6039, // 1 - 6093, // 2 - 6122, // 3 - 6151, // 4 - 6174, // 5 - 6197, // 6 - 6213, // 7 - /*5985*/ uint16(xCondIs64), 5988, 6000, - /*5988*/ uint16(xCondDataSize), 5992, 5996, 0, - /*5992*/ uint16(xSetOp), uint16(FXSAVE), - /*5994*/ uint16(xArgM512byte), - /*5995*/ uint16(xMatch), - /*5996*/ uint16(xSetOp), uint16(FXSAVE), - /*5998*/ uint16(xArgM512byte), - /*5999*/ uint16(xMatch), - /*6000*/ uint16(xCondPrefix), 2, - 0xF3, 6014, - 0x0, 6006, - /*6006*/ uint16(xCondDataSize), 5992, 5996, 6010, - /*6010*/ uint16(xSetOp), uint16(FXSAVE64), - /*6012*/ uint16(xArgM512byte), - /*6013*/ uint16(xMatch), - /*6014*/ uint16(xCondDataSize), 6018, 6025, 6032, - /*6018*/ uint16(xCondIsMem), 6021, 0, - /*6021*/ uint16(xSetOp), uint16(RDFSBASE), - /*6023*/ uint16(xArgRM32), - /*6024*/ uint16(xMatch), - /*6025*/ uint16(xCondIsMem), 6028, 0, - /*6028*/ uint16(xSetOp), uint16(RDFSBASE), - /*6030*/ uint16(xArgRM32), - /*6031*/ uint16(xMatch), - /*6032*/ uint16(xCondIsMem), 6035, 0, - /*6035*/ uint16(xSetOp), uint16(RDFSBASE), - /*6037*/ uint16(xArgRM64), - /*6038*/ uint16(xMatch), - /*6039*/ uint16(xCondIs64), 6042, 6054, - /*6042*/ uint16(xCondDataSize), 6046, 6050, 0, - /*6046*/ uint16(xSetOp), uint16(FXRSTOR), - /*6048*/ uint16(xArgM512byte), - /*6049*/ uint16(xMatch), - /*6050*/ uint16(xSetOp), uint16(FXRSTOR), - /*6052*/ uint16(xArgM512byte), - /*6053*/ uint16(xMatch), - /*6054*/ uint16(xCondPrefix), 2, - 0xF3, 6068, - 0x0, 6060, - /*6060*/ uint16(xCondDataSize), 6046, 6050, 6064, - /*6064*/ uint16(xSetOp), uint16(FXRSTOR64), - /*6066*/ uint16(xArgM512byte), - /*6067*/ uint16(xMatch), - /*6068*/ uint16(xCondDataSize), 6072, 6079, 6086, - /*6072*/ uint16(xCondIsMem), 6075, 0, - /*6075*/ uint16(xSetOp), uint16(RDGSBASE), - /*6077*/ uint16(xArgRM32), - /*6078*/ uint16(xMatch), - /*6079*/ uint16(xCondIsMem), 6082, 0, - /*6082*/ uint16(xSetOp), uint16(RDGSBASE), - /*6084*/ uint16(xArgRM32), - /*6085*/ uint16(xMatch), - /*6086*/ uint16(xCondIsMem), 6089, 0, - /*6089*/ uint16(xSetOp), uint16(RDGSBASE), - /*6091*/ uint16(xArgRM64), - /*6092*/ uint16(xMatch), - /*6093*/ uint16(xCondIs64), 6096, 6100, - /*6096*/ uint16(xSetOp), uint16(LDMXCSR), - /*6098*/ uint16(xArgM32), - /*6099*/ uint16(xMatch), - /*6100*/ uint16(xCondPrefix), 2, - 0xF3, 6106, - 0x0, 6096, - /*6106*/ uint16(xCondDataSize), 6110, 6114, 6118, - /*6110*/ uint16(xSetOp), uint16(WRFSBASE), - /*6112*/ uint16(xArgRM32), - /*6113*/ uint16(xMatch), - /*6114*/ uint16(xSetOp), uint16(WRFSBASE), - /*6116*/ uint16(xArgRM32), - /*6117*/ uint16(xMatch), - /*6118*/ uint16(xSetOp), uint16(WRFSBASE), - /*6120*/ uint16(xArgRM64), - /*6121*/ uint16(xMatch), - /*6122*/ uint16(xCondIs64), 6125, 6129, - /*6125*/ uint16(xSetOp), uint16(STMXCSR), - /*6127*/ uint16(xArgM32), - /*6128*/ uint16(xMatch), - /*6129*/ uint16(xCondPrefix), 2, - 0xF3, 6135, - 0x0, 6125, - /*6135*/ uint16(xCondDataSize), 6139, 6143, 6147, - /*6139*/ uint16(xSetOp), uint16(WRGSBASE), - /*6141*/ uint16(xArgRM32), - /*6142*/ uint16(xMatch), - /*6143*/ uint16(xSetOp), uint16(WRGSBASE), - /*6145*/ uint16(xArgRM32), - /*6146*/ uint16(xMatch), - /*6147*/ uint16(xSetOp), uint16(WRGSBASE), - /*6149*/ uint16(xArgRM64), - /*6150*/ uint16(xMatch), - /*6151*/ uint16(xCondIs64), 6154, 6166, - /*6154*/ uint16(xCondDataSize), 6158, 6162, 0, - /*6158*/ uint16(xSetOp), uint16(XSAVE), - /*6160*/ uint16(xArgMem), - /*6161*/ uint16(xMatch), - /*6162*/ uint16(xSetOp), uint16(XSAVE), - /*6164*/ uint16(xArgMem), - /*6165*/ uint16(xMatch), - /*6166*/ uint16(xCondDataSize), 6158, 6162, 6170, - /*6170*/ uint16(xSetOp), uint16(XSAVE64), - /*6172*/ uint16(xArgMem), - /*6173*/ uint16(xMatch), - /*6174*/ uint16(xCondIs64), 6177, 6189, - /*6177*/ uint16(xCondDataSize), 6181, 6185, 0, - /*6181*/ uint16(xSetOp), uint16(XRSTOR), - /*6183*/ uint16(xArgMem), - /*6184*/ uint16(xMatch), - /*6185*/ uint16(xSetOp), uint16(XRSTOR), - /*6187*/ uint16(xArgMem), - /*6188*/ uint16(xMatch), - /*6189*/ uint16(xCondDataSize), 6181, 6185, 6193, - /*6193*/ uint16(xSetOp), uint16(XRSTOR64), - /*6195*/ uint16(xArgMem), - /*6196*/ uint16(xMatch), - /*6197*/ uint16(xCondDataSize), 6201, 6205, 6209, - /*6201*/ uint16(xSetOp), uint16(XSAVEOPT), - /*6203*/ uint16(xArgMem), - /*6204*/ uint16(xMatch), - /*6205*/ uint16(xSetOp), uint16(XSAVEOPT), - /*6207*/ uint16(xArgMem), - /*6208*/ uint16(xMatch), - /*6209*/ uint16(xSetOp), uint16(XSAVEOPT64), - /*6211*/ uint16(xArgMem), - /*6212*/ uint16(xMatch), - /*6213*/ uint16(xSetOp), uint16(CLFLUSH), - /*6215*/ uint16(xArgM8), - /*6216*/ uint16(xMatch), - /*6217*/ uint16(xSetOp), uint16(LFENCE), - /*6219*/ uint16(xMatch), - /*6220*/ uint16(xSetOp), uint16(MFENCE), - /*6222*/ uint16(xMatch), - /*6223*/ uint16(xSetOp), uint16(SFENCE), - /*6225*/ uint16(xMatch), - /*6226*/ uint16(xCondIs64), 6229, 6245, - /*6229*/ uint16(xCondDataSize), 6233, 6239, 0, - /*6233*/ uint16(xSetOp), uint16(IMUL), - /*6235*/ uint16(xReadSlashR), - /*6236*/ uint16(xArgR16), - /*6237*/ uint16(xArgRM16), - /*6238*/ uint16(xMatch), - /*6239*/ uint16(xSetOp), uint16(IMUL), - /*6241*/ uint16(xReadSlashR), - /*6242*/ uint16(xArgR32), - /*6243*/ uint16(xArgRM32), - /*6244*/ uint16(xMatch), - /*6245*/ uint16(xCondDataSize), 6233, 6239, 6249, - /*6249*/ uint16(xSetOp), uint16(IMUL), - /*6251*/ uint16(xReadSlashR), - /*6252*/ uint16(xArgR64), - /*6253*/ uint16(xArgRM64), - /*6254*/ uint16(xMatch), - /*6255*/ uint16(xSetOp), uint16(CMPXCHG), - /*6257*/ uint16(xReadSlashR), - /*6258*/ uint16(xArgRM8), - /*6259*/ uint16(xArgR8), - /*6260*/ uint16(xMatch), - /*6261*/ uint16(xCondIs64), 6264, 6280, - /*6264*/ uint16(xCondDataSize), 6268, 6274, 0, - /*6268*/ uint16(xSetOp), uint16(CMPXCHG), - /*6270*/ uint16(xReadSlashR), - /*6271*/ uint16(xArgRM16), - /*6272*/ uint16(xArgR16), - /*6273*/ uint16(xMatch), - /*6274*/ uint16(xSetOp), uint16(CMPXCHG), - /*6276*/ uint16(xReadSlashR), - /*6277*/ uint16(xArgRM32), - /*6278*/ uint16(xArgR32), - /*6279*/ uint16(xMatch), - /*6280*/ uint16(xCondDataSize), 6268, 6274, 6284, - /*6284*/ uint16(xSetOp), uint16(CMPXCHG), - /*6286*/ uint16(xReadSlashR), - /*6287*/ uint16(xArgRM64), - /*6288*/ uint16(xArgR64), - /*6289*/ uint16(xMatch), - /*6290*/ uint16(xCondIs64), 6293, 6309, - /*6293*/ uint16(xCondDataSize), 6297, 6303, 0, - /*6297*/ uint16(xSetOp), uint16(LSS), - /*6299*/ uint16(xReadSlashR), - /*6300*/ uint16(xArgR16), - /*6301*/ uint16(xArgM16colon16), - /*6302*/ uint16(xMatch), - /*6303*/ uint16(xSetOp), uint16(LSS), - /*6305*/ uint16(xReadSlashR), - /*6306*/ uint16(xArgR32), - /*6307*/ uint16(xArgM16colon32), - /*6308*/ uint16(xMatch), - /*6309*/ uint16(xCondDataSize), 6297, 6303, 6313, - /*6313*/ uint16(xSetOp), uint16(LSS), - /*6315*/ uint16(xReadSlashR), - /*6316*/ uint16(xArgR64), - /*6317*/ uint16(xArgM16colon64), - /*6318*/ uint16(xMatch), - /*6319*/ uint16(xCondIs64), 6322, 6338, - /*6322*/ uint16(xCondDataSize), 6326, 6332, 0, - /*6326*/ uint16(xSetOp), uint16(BTR), - /*6328*/ uint16(xReadSlashR), - /*6329*/ uint16(xArgRM16), - /*6330*/ uint16(xArgR16), - /*6331*/ uint16(xMatch), - /*6332*/ uint16(xSetOp), uint16(BTR), - /*6334*/ uint16(xReadSlashR), - /*6335*/ uint16(xArgRM32), - /*6336*/ uint16(xArgR32), - /*6337*/ uint16(xMatch), - /*6338*/ uint16(xCondDataSize), 6326, 6332, 6342, - /*6342*/ uint16(xSetOp), uint16(BTR), - /*6344*/ uint16(xReadSlashR), - /*6345*/ uint16(xArgRM64), - /*6346*/ uint16(xArgR64), - /*6347*/ uint16(xMatch), - /*6348*/ uint16(xCondIs64), 6351, 6367, - /*6351*/ uint16(xCondDataSize), 6355, 6361, 0, - /*6355*/ uint16(xSetOp), uint16(LFS), - /*6357*/ uint16(xReadSlashR), - /*6358*/ uint16(xArgR16), - /*6359*/ uint16(xArgM16colon16), - /*6360*/ uint16(xMatch), - /*6361*/ uint16(xSetOp), uint16(LFS), - /*6363*/ uint16(xReadSlashR), - /*6364*/ uint16(xArgR32), - /*6365*/ uint16(xArgM16colon32), - /*6366*/ uint16(xMatch), - /*6367*/ uint16(xCondDataSize), 6355, 6361, 6371, - /*6371*/ uint16(xSetOp), uint16(LFS), - /*6373*/ uint16(xReadSlashR), - /*6374*/ uint16(xArgR64), - /*6375*/ uint16(xArgM16colon64), - /*6376*/ uint16(xMatch), - /*6377*/ uint16(xCondIs64), 6380, 6396, - /*6380*/ uint16(xCondDataSize), 6384, 6390, 0, - /*6384*/ uint16(xSetOp), uint16(LGS), - /*6386*/ uint16(xReadSlashR), - /*6387*/ uint16(xArgR16), - /*6388*/ uint16(xArgM16colon16), - /*6389*/ uint16(xMatch), - /*6390*/ uint16(xSetOp), uint16(LGS), - /*6392*/ uint16(xReadSlashR), - /*6393*/ uint16(xArgR32), - /*6394*/ uint16(xArgM16colon32), - /*6395*/ uint16(xMatch), - /*6396*/ uint16(xCondDataSize), 6384, 6390, 6400, - /*6400*/ uint16(xSetOp), uint16(LGS), - /*6402*/ uint16(xReadSlashR), - /*6403*/ uint16(xArgR64), - /*6404*/ uint16(xArgM16colon64), - /*6405*/ uint16(xMatch), - /*6406*/ uint16(xCondIs64), 6409, 6425, - /*6409*/ uint16(xCondDataSize), 6413, 6419, 0, - /*6413*/ uint16(xSetOp), uint16(MOVZX), - /*6415*/ uint16(xReadSlashR), - /*6416*/ uint16(xArgR16), - /*6417*/ uint16(xArgRM8), - /*6418*/ uint16(xMatch), - /*6419*/ uint16(xSetOp), uint16(MOVZX), - /*6421*/ uint16(xReadSlashR), - /*6422*/ uint16(xArgR32), - /*6423*/ uint16(xArgRM8), - /*6424*/ uint16(xMatch), - /*6425*/ uint16(xCondDataSize), 6413, 6419, 6429, - /*6429*/ uint16(xSetOp), uint16(MOVZX), - /*6431*/ uint16(xReadSlashR), - /*6432*/ uint16(xArgR64), - /*6433*/ uint16(xArgRM8), - /*6434*/ uint16(xMatch), - /*6435*/ uint16(xCondIs64), 6438, 6454, - /*6438*/ uint16(xCondDataSize), 6442, 6448, 0, - /*6442*/ uint16(xSetOp), uint16(MOVZX), - /*6444*/ uint16(xReadSlashR), - /*6445*/ uint16(xArgR16), - /*6446*/ uint16(xArgRM16), - /*6447*/ uint16(xMatch), - /*6448*/ uint16(xSetOp), uint16(MOVZX), - /*6450*/ uint16(xReadSlashR), - /*6451*/ uint16(xArgR32), - /*6452*/ uint16(xArgRM16), - /*6453*/ uint16(xMatch), - /*6454*/ uint16(xCondDataSize), 6442, 6448, 6458, - /*6458*/ uint16(xSetOp), uint16(MOVZX), - /*6460*/ uint16(xReadSlashR), - /*6461*/ uint16(xArgR64), - /*6462*/ uint16(xArgRM16), - /*6463*/ uint16(xMatch), - /*6464*/ uint16(xCondIs64), 6467, 6487, - /*6467*/ uint16(xCondPrefix), 1, - 0xF3, 6471, - /*6471*/ uint16(xCondDataSize), 6475, 6481, 0, - /*6475*/ uint16(xSetOp), uint16(POPCNT), - /*6477*/ uint16(xReadSlashR), - /*6478*/ uint16(xArgR16), - /*6479*/ uint16(xArgRM16), - /*6480*/ uint16(xMatch), - /*6481*/ uint16(xSetOp), uint16(POPCNT), - /*6483*/ uint16(xReadSlashR), - /*6484*/ uint16(xArgR32), - /*6485*/ uint16(xArgRM32), - /*6486*/ uint16(xMatch), - /*6487*/ uint16(xCondPrefix), 1, - 0xF3, 6491, - /*6491*/ uint16(xCondDataSize), 6475, 6481, 6495, - /*6495*/ uint16(xSetOp), uint16(POPCNT), - /*6497*/ uint16(xReadSlashR), - /*6498*/ uint16(xArgR64), - /*6499*/ uint16(xArgRM64), - /*6500*/ uint16(xMatch), - /*6501*/ uint16(xCondDataSize), 0, 6505, 0, - /*6505*/ uint16(xSetOp), uint16(UD1), - /*6507*/ uint16(xReadSlashR), - /*6508*/ uint16(xArgR32), - /*6509*/ uint16(xArgRM32), - /*6510*/ uint16(xMatch), - /*6511*/ uint16(xCondSlashR), - 0, // 0 - 0, // 1 - 0, // 2 - 0, // 3 - 6520, // 4 - 6549, // 5 - 6578, // 6 - 6607, // 7 - /*6520*/ uint16(xCondIs64), 6523, 6539, - /*6523*/ uint16(xCondDataSize), 6527, 6533, 0, - /*6527*/ uint16(xSetOp), uint16(BT), - /*6529*/ uint16(xReadIb), - /*6530*/ uint16(xArgRM16), - /*6531*/ uint16(xArgImm8u), - /*6532*/ uint16(xMatch), - /*6533*/ uint16(xSetOp), uint16(BT), - /*6535*/ uint16(xReadIb), - /*6536*/ uint16(xArgRM32), - /*6537*/ uint16(xArgImm8u), - /*6538*/ uint16(xMatch), - /*6539*/ uint16(xCondDataSize), 6527, 6533, 6543, - /*6543*/ uint16(xSetOp), uint16(BT), - /*6545*/ uint16(xReadIb), - /*6546*/ uint16(xArgRM64), - /*6547*/ uint16(xArgImm8u), - /*6548*/ uint16(xMatch), - /*6549*/ uint16(xCondIs64), 6552, 6568, - /*6552*/ uint16(xCondDataSize), 6556, 6562, 0, - /*6556*/ uint16(xSetOp), uint16(BTS), - /*6558*/ uint16(xReadIb), - /*6559*/ uint16(xArgRM16), - /*6560*/ uint16(xArgImm8u), - /*6561*/ uint16(xMatch), - /*6562*/ uint16(xSetOp), uint16(BTS), - /*6564*/ uint16(xReadIb), - /*6565*/ uint16(xArgRM32), - /*6566*/ uint16(xArgImm8u), - /*6567*/ uint16(xMatch), - /*6568*/ uint16(xCondDataSize), 6556, 6562, 6572, - /*6572*/ uint16(xSetOp), uint16(BTS), - /*6574*/ uint16(xReadIb), - /*6575*/ uint16(xArgRM64), - /*6576*/ uint16(xArgImm8u), - /*6577*/ uint16(xMatch), - /*6578*/ uint16(xCondIs64), 6581, 6597, - /*6581*/ uint16(xCondDataSize), 6585, 6591, 0, - /*6585*/ uint16(xSetOp), uint16(BTR), - /*6587*/ uint16(xReadIb), - /*6588*/ uint16(xArgRM16), - /*6589*/ uint16(xArgImm8u), - /*6590*/ uint16(xMatch), - /*6591*/ uint16(xSetOp), uint16(BTR), - /*6593*/ uint16(xReadIb), - /*6594*/ uint16(xArgRM32), - /*6595*/ uint16(xArgImm8u), - /*6596*/ uint16(xMatch), - /*6597*/ uint16(xCondDataSize), 6585, 6591, 6601, - /*6601*/ uint16(xSetOp), uint16(BTR), - /*6603*/ uint16(xReadIb), - /*6604*/ uint16(xArgRM64), - /*6605*/ uint16(xArgImm8u), - /*6606*/ uint16(xMatch), - /*6607*/ uint16(xCondIs64), 6610, 6626, - /*6610*/ uint16(xCondDataSize), 6614, 6620, 0, - /*6614*/ uint16(xSetOp), uint16(BTC), - /*6616*/ uint16(xReadIb), - /*6617*/ uint16(xArgRM16), - /*6618*/ uint16(xArgImm8u), - /*6619*/ uint16(xMatch), - /*6620*/ uint16(xSetOp), uint16(BTC), - /*6622*/ uint16(xReadIb), - /*6623*/ uint16(xArgRM32), - /*6624*/ uint16(xArgImm8u), - /*6625*/ uint16(xMatch), - /*6626*/ uint16(xCondDataSize), 6614, 6620, 6630, - /*6630*/ uint16(xSetOp), uint16(BTC), - /*6632*/ uint16(xReadIb), - /*6633*/ uint16(xArgRM64), - /*6634*/ uint16(xArgImm8u), - /*6635*/ uint16(xMatch), - /*6636*/ uint16(xCondIs64), 6639, 6655, - /*6639*/ uint16(xCondDataSize), 6643, 6649, 0, - /*6643*/ uint16(xSetOp), uint16(BTC), - /*6645*/ uint16(xReadSlashR), - /*6646*/ uint16(xArgRM16), - /*6647*/ uint16(xArgR16), - /*6648*/ uint16(xMatch), - /*6649*/ uint16(xSetOp), uint16(BTC), - /*6651*/ uint16(xReadSlashR), - /*6652*/ uint16(xArgRM32), - /*6653*/ uint16(xArgR32), - /*6654*/ uint16(xMatch), - /*6655*/ uint16(xCondDataSize), 6643, 6649, 6659, - /*6659*/ uint16(xSetOp), uint16(BTC), - /*6661*/ uint16(xReadSlashR), - /*6662*/ uint16(xArgRM64), - /*6663*/ uint16(xArgR64), - /*6664*/ uint16(xMatch), - /*6665*/ uint16(xCondIs64), 6668, 6706, - /*6668*/ uint16(xCondPrefix), 2, - 0xF3, 6690, - 0x0, 6674, - /*6674*/ uint16(xCondDataSize), 6678, 6684, 0, - /*6678*/ uint16(xSetOp), uint16(BSF), - /*6680*/ uint16(xReadSlashR), - /*6681*/ uint16(xArgR16), - /*6682*/ uint16(xArgRM16), - /*6683*/ uint16(xMatch), - /*6684*/ uint16(xSetOp), uint16(BSF), - /*6686*/ uint16(xReadSlashR), - /*6687*/ uint16(xArgR32), - /*6688*/ uint16(xArgRM32), - /*6689*/ uint16(xMatch), - /*6690*/ uint16(xCondDataSize), 6694, 6700, 0, - /*6694*/ uint16(xSetOp), uint16(TZCNT), - /*6696*/ uint16(xReadSlashR), - /*6697*/ uint16(xArgR16), - /*6698*/ uint16(xArgRM16), - /*6699*/ uint16(xMatch), - /*6700*/ uint16(xSetOp), uint16(TZCNT), - /*6702*/ uint16(xReadSlashR), - /*6703*/ uint16(xArgR32), - /*6704*/ uint16(xArgRM32), - /*6705*/ uint16(xMatch), - /*6706*/ uint16(xCondPrefix), 2, - 0xF3, 6722, - 0x0, 6712, - /*6712*/ uint16(xCondDataSize), 6678, 6684, 6716, - /*6716*/ uint16(xSetOp), uint16(BSF), - /*6718*/ uint16(xReadSlashR), - /*6719*/ uint16(xArgR64), - /*6720*/ uint16(xArgRM64), - /*6721*/ uint16(xMatch), - /*6722*/ uint16(xCondDataSize), 6694, 6700, 6726, - /*6726*/ uint16(xSetOp), uint16(TZCNT), - /*6728*/ uint16(xReadSlashR), - /*6729*/ uint16(xArgR64), - /*6730*/ uint16(xArgRM64), - /*6731*/ uint16(xMatch), - /*6732*/ uint16(xCondIs64), 6735, 6773, - /*6735*/ uint16(xCondPrefix), 2, - 0xF3, 6757, - 0x0, 6741, - /*6741*/ uint16(xCondDataSize), 6745, 6751, 0, - /*6745*/ uint16(xSetOp), uint16(BSR), - /*6747*/ uint16(xReadSlashR), - /*6748*/ uint16(xArgR16), - /*6749*/ uint16(xArgRM16), - /*6750*/ uint16(xMatch), - /*6751*/ uint16(xSetOp), uint16(BSR), - /*6753*/ uint16(xReadSlashR), - /*6754*/ uint16(xArgR32), - /*6755*/ uint16(xArgRM32), - /*6756*/ uint16(xMatch), - /*6757*/ uint16(xCondDataSize), 6761, 6767, 0, - /*6761*/ uint16(xSetOp), uint16(LZCNT), - /*6763*/ uint16(xReadSlashR), - /*6764*/ uint16(xArgR16), - /*6765*/ uint16(xArgRM16), - /*6766*/ uint16(xMatch), - /*6767*/ uint16(xSetOp), uint16(LZCNT), - /*6769*/ uint16(xReadSlashR), - /*6770*/ uint16(xArgR32), - /*6771*/ uint16(xArgRM32), - /*6772*/ uint16(xMatch), - /*6773*/ uint16(xCondPrefix), 2, - 0xF3, 6789, - 0x0, 6779, - /*6779*/ uint16(xCondDataSize), 6745, 6751, 6783, - /*6783*/ uint16(xSetOp), uint16(BSR), - /*6785*/ uint16(xReadSlashR), - /*6786*/ uint16(xArgR64), - /*6787*/ uint16(xArgRM64), - /*6788*/ uint16(xMatch), - /*6789*/ uint16(xCondDataSize), 6761, 6767, 6793, - /*6793*/ uint16(xSetOp), uint16(LZCNT), - /*6795*/ uint16(xReadSlashR), - /*6796*/ uint16(xArgR64), - /*6797*/ uint16(xArgRM64), - /*6798*/ uint16(xMatch), - /*6799*/ uint16(xCondIs64), 6802, 6818, - /*6802*/ uint16(xCondDataSize), 6806, 6812, 0, - /*6806*/ uint16(xSetOp), uint16(MOVSX), - /*6808*/ uint16(xReadSlashR), - /*6809*/ uint16(xArgR16), - /*6810*/ uint16(xArgRM8), - /*6811*/ uint16(xMatch), - /*6812*/ uint16(xSetOp), uint16(MOVSX), - /*6814*/ uint16(xReadSlashR), - /*6815*/ uint16(xArgR32), - /*6816*/ uint16(xArgRM8), - /*6817*/ uint16(xMatch), - /*6818*/ uint16(xCondDataSize), 6806, 6812, 6822, - /*6822*/ uint16(xSetOp), uint16(MOVSX), - /*6824*/ uint16(xReadSlashR), - /*6825*/ uint16(xArgR64), - /*6826*/ uint16(xArgRM8), - /*6827*/ uint16(xMatch), - /*6828*/ uint16(xCondIs64), 6831, 6847, - /*6831*/ uint16(xCondDataSize), 6835, 6841, 0, - /*6835*/ uint16(xSetOp), uint16(MOVSX), - /*6837*/ uint16(xReadSlashR), - /*6838*/ uint16(xArgR16), - /*6839*/ uint16(xArgRM16), - /*6840*/ uint16(xMatch), - /*6841*/ uint16(xSetOp), uint16(MOVSX), - /*6843*/ uint16(xReadSlashR), - /*6844*/ uint16(xArgR32), - /*6845*/ uint16(xArgRM16), - /*6846*/ uint16(xMatch), - /*6847*/ uint16(xCondDataSize), 6835, 6841, 6851, - /*6851*/ uint16(xSetOp), uint16(MOVSX), - /*6853*/ uint16(xReadSlashR), - /*6854*/ uint16(xArgR64), - /*6855*/ uint16(xArgRM16), - /*6856*/ uint16(xMatch), - /*6857*/ uint16(xSetOp), uint16(XADD), - /*6859*/ uint16(xReadSlashR), - /*6860*/ uint16(xArgRM8), - /*6861*/ uint16(xArgR8), - /*6862*/ uint16(xMatch), - /*6863*/ uint16(xCondIs64), 6866, 6882, - /*6866*/ uint16(xCondDataSize), 6870, 6876, 0, - /*6870*/ uint16(xSetOp), uint16(XADD), - /*6872*/ uint16(xReadSlashR), - /*6873*/ uint16(xArgRM16), - /*6874*/ uint16(xArgR16), - /*6875*/ uint16(xMatch), - /*6876*/ uint16(xSetOp), uint16(XADD), - /*6878*/ uint16(xReadSlashR), - /*6879*/ uint16(xArgRM32), - /*6880*/ uint16(xArgR32), - /*6881*/ uint16(xMatch), - /*6882*/ uint16(xCondDataSize), 6870, 6876, 6886, - /*6886*/ uint16(xSetOp), uint16(XADD), - /*6888*/ uint16(xReadSlashR), - /*6889*/ uint16(xArgRM64), - /*6890*/ uint16(xArgR64), - /*6891*/ uint16(xMatch), - /*6892*/ uint16(xCondPrefix), 4, - 0xF3, 6926, - 0xF2, 6918, - 0x66, 6910, - 0x0, 6902, - /*6902*/ uint16(xSetOp), uint16(CMPPS), - /*6904*/ uint16(xReadSlashR), - /*6905*/ uint16(xReadIb), - /*6906*/ uint16(xArgXmm1), - /*6907*/ uint16(xArgXmm2M128), - /*6908*/ uint16(xArgImm8u), - /*6909*/ uint16(xMatch), - /*6910*/ uint16(xSetOp), uint16(CMPPD), - /*6912*/ uint16(xReadSlashR), - /*6913*/ uint16(xReadIb), - /*6914*/ uint16(xArgXmm1), - /*6915*/ uint16(xArgXmm2M128), - /*6916*/ uint16(xArgImm8u), - /*6917*/ uint16(xMatch), - /*6918*/ uint16(xSetOp), uint16(CMPSD_XMM), - /*6920*/ uint16(xReadSlashR), - /*6921*/ uint16(xReadIb), - /*6922*/ uint16(xArgXmm1), - /*6923*/ uint16(xArgXmm2M64), - /*6924*/ uint16(xArgImm8u), - /*6925*/ uint16(xMatch), - /*6926*/ uint16(xSetOp), uint16(CMPSS), - /*6928*/ uint16(xReadSlashR), - /*6929*/ uint16(xReadIb), - /*6930*/ uint16(xArgXmm1), - /*6931*/ uint16(xArgXmm2M32), - /*6932*/ uint16(xArgImm8u), - /*6933*/ uint16(xMatch), - /*6934*/ uint16(xCondIs64), 6937, 6953, - /*6937*/ uint16(xCondDataSize), 6941, 6947, 0, - /*6941*/ uint16(xSetOp), uint16(MOVNTI), - /*6943*/ uint16(xReadSlashR), - /*6944*/ uint16(xArgM32), - /*6945*/ uint16(xArgR32), - /*6946*/ uint16(xMatch), - /*6947*/ uint16(xSetOp), uint16(MOVNTI), - /*6949*/ uint16(xReadSlashR), - /*6950*/ uint16(xArgM32), - /*6951*/ uint16(xArgR32), - /*6952*/ uint16(xMatch), - /*6953*/ uint16(xCondDataSize), 6941, 6947, 6957, - /*6957*/ uint16(xSetOp), uint16(MOVNTI), - /*6959*/ uint16(xReadSlashR), - /*6960*/ uint16(xArgM64), - /*6961*/ uint16(xArgR64), - /*6962*/ uint16(xMatch), - /*6963*/ uint16(xCondPrefix), 2, - 0x66, 6977, - 0x0, 6969, - /*6969*/ uint16(xSetOp), uint16(PINSRW), - /*6971*/ uint16(xReadSlashR), - /*6972*/ uint16(xReadIb), - /*6973*/ uint16(xArgMm), - /*6974*/ uint16(xArgR32M16), - /*6975*/ uint16(xArgImm8u), - /*6976*/ uint16(xMatch), - /*6977*/ uint16(xSetOp), uint16(PINSRW), - /*6979*/ uint16(xReadSlashR), - /*6980*/ uint16(xReadIb), - /*6981*/ uint16(xArgXmm), - /*6982*/ uint16(xArgR32M16), - /*6983*/ uint16(xArgImm8u), - /*6984*/ uint16(xMatch), - /*6985*/ uint16(xCondPrefix), 2, - 0x66, 6999, - 0x0, 6991, - /*6991*/ uint16(xSetOp), uint16(PEXTRW), - /*6993*/ uint16(xReadSlashR), - /*6994*/ uint16(xReadIb), - /*6995*/ uint16(xArgR32), - /*6996*/ uint16(xArgMm2), - /*6997*/ uint16(xArgImm8u), - /*6998*/ uint16(xMatch), - /*6999*/ uint16(xSetOp), uint16(PEXTRW), - /*7001*/ uint16(xReadSlashR), - /*7002*/ uint16(xReadIb), - /*7003*/ uint16(xArgR32), - /*7004*/ uint16(xArgXmm2), - /*7005*/ uint16(xArgImm8u), - /*7006*/ uint16(xMatch), - /*7007*/ uint16(xCondPrefix), 2, - 0x66, 7021, - 0x0, 7013, - /*7013*/ uint16(xSetOp), uint16(SHUFPS), - /*7015*/ uint16(xReadSlashR), - /*7016*/ uint16(xReadIb), - /*7017*/ uint16(xArgXmm1), - /*7018*/ uint16(xArgXmm2M128), - /*7019*/ uint16(xArgImm8u), - /*7020*/ uint16(xMatch), - /*7021*/ uint16(xSetOp), uint16(SHUFPD), - /*7023*/ uint16(xReadSlashR), - /*7024*/ uint16(xReadIb), - /*7025*/ uint16(xArgXmm1), - /*7026*/ uint16(xArgXmm2M128), - /*7027*/ uint16(xArgImm8u), - /*7028*/ uint16(xMatch), - /*7029*/ uint16(xCondSlashR), - 0, // 0 - 7038, // 1 - 0, // 2 - 7061, // 3 - 7084, // 4 - 7107, // 5 - 7130, // 6 - 0, // 7 - /*7038*/ uint16(xCondIs64), 7041, 7053, - /*7041*/ uint16(xCondDataSize), 7045, 7049, 0, - /*7045*/ uint16(xSetOp), uint16(CMPXCHG8B), - /*7047*/ uint16(xArgM64), - /*7048*/ uint16(xMatch), - /*7049*/ uint16(xSetOp), uint16(CMPXCHG8B), - /*7051*/ uint16(xArgM64), - /*7052*/ uint16(xMatch), - /*7053*/ uint16(xCondDataSize), 7045, 7049, 7057, - /*7057*/ uint16(xSetOp), uint16(CMPXCHG16B), - /*7059*/ uint16(xArgM128), - /*7060*/ uint16(xMatch), - /*7061*/ uint16(xCondIs64), 7064, 7076, - /*7064*/ uint16(xCondDataSize), 7068, 7072, 0, - /*7068*/ uint16(xSetOp), uint16(XRSTORS), - /*7070*/ uint16(xArgMem), - /*7071*/ uint16(xMatch), - /*7072*/ uint16(xSetOp), uint16(XRSTORS), - /*7074*/ uint16(xArgMem), - /*7075*/ uint16(xMatch), - /*7076*/ uint16(xCondDataSize), 7068, 7072, 7080, - /*7080*/ uint16(xSetOp), uint16(XRSTORS64), - /*7082*/ uint16(xArgMem), - /*7083*/ uint16(xMatch), - /*7084*/ uint16(xCondIs64), 7087, 7099, - /*7087*/ uint16(xCondDataSize), 7091, 7095, 0, - /*7091*/ uint16(xSetOp), uint16(XSAVEC), - /*7093*/ uint16(xArgMem), - /*7094*/ uint16(xMatch), - /*7095*/ uint16(xSetOp), uint16(XSAVEC), - /*7097*/ uint16(xArgMem), - /*7098*/ uint16(xMatch), - /*7099*/ uint16(xCondDataSize), 7091, 7095, 7103, - /*7103*/ uint16(xSetOp), uint16(XSAVEC64), - /*7105*/ uint16(xArgMem), - /*7106*/ uint16(xMatch), - /*7107*/ uint16(xCondIs64), 7110, 7122, - /*7110*/ uint16(xCondDataSize), 7114, 7118, 0, - /*7114*/ uint16(xSetOp), uint16(XSAVES), - /*7116*/ uint16(xArgMem), - /*7117*/ uint16(xMatch), - /*7118*/ uint16(xSetOp), uint16(XSAVES), - /*7120*/ uint16(xArgMem), - /*7121*/ uint16(xMatch), - /*7122*/ uint16(xCondDataSize), 7114, 7118, 7126, - /*7126*/ uint16(xSetOp), uint16(XSAVES64), - /*7128*/ uint16(xArgMem), - /*7129*/ uint16(xMatch), - /*7130*/ uint16(xCondIs64), 7133, 7151, - /*7133*/ uint16(xCondDataSize), 7137, 7144, 0, - /*7137*/ uint16(xCondIsMem), 7140, 0, - /*7140*/ uint16(xSetOp), uint16(RDRAND), - /*7142*/ uint16(xArgRmf16), - /*7143*/ uint16(xMatch), - /*7144*/ uint16(xCondIsMem), 7147, 0, - /*7147*/ uint16(xSetOp), uint16(RDRAND), - /*7149*/ uint16(xArgRmf32), - /*7150*/ uint16(xMatch), - /*7151*/ uint16(xCondDataSize), 7137, 7144, 7155, - /*7155*/ uint16(xSetOp), uint16(RDRAND), - /*7157*/ uint16(xMatch), - /*7158*/ uint16(xCondIs64), 7161, 7173, - /*7161*/ uint16(xCondDataSize), 7165, 7169, 0, - /*7165*/ uint16(xSetOp), uint16(BSWAP), - /*7167*/ uint16(xArgR16op), - /*7168*/ uint16(xMatch), - /*7169*/ uint16(xSetOp), uint16(BSWAP), - /*7171*/ uint16(xArgR32op), - /*7172*/ uint16(xMatch), - /*7173*/ uint16(xCondDataSize), 7165, 7169, 7177, - /*7177*/ uint16(xSetOp), uint16(BSWAP), - /*7179*/ uint16(xArgR64op), - /*7180*/ uint16(xMatch), - /*7181*/ uint16(xCondPrefix), 2, - 0xF2, 7193, - 0x66, 7187, - /*7187*/ uint16(xSetOp), uint16(ADDSUBPD), - /*7189*/ uint16(xReadSlashR), - /*7190*/ uint16(xArgXmm1), - /*7191*/ uint16(xArgXmm2M128), - /*7192*/ uint16(xMatch), - /*7193*/ uint16(xSetOp), uint16(ADDSUBPS), - /*7195*/ uint16(xReadSlashR), - /*7196*/ uint16(xArgXmm1), - /*7197*/ uint16(xArgXmm2M128), - /*7198*/ uint16(xMatch), - /*7199*/ uint16(xCondPrefix), 2, - 0x66, 7211, - 0x0, 7205, - /*7205*/ uint16(xSetOp), uint16(PSRLW), - /*7207*/ uint16(xReadSlashR), - /*7208*/ uint16(xArgMm), - /*7209*/ uint16(xArgMmM64), - /*7210*/ uint16(xMatch), - /*7211*/ uint16(xSetOp), uint16(PSRLW), - /*7213*/ uint16(xReadSlashR), - /*7214*/ uint16(xArgXmm1), - /*7215*/ uint16(xArgXmm2M128), - /*7216*/ uint16(xMatch), - /*7217*/ uint16(xCondPrefix), 2, - 0x66, 7229, - 0x0, 7223, - /*7223*/ uint16(xSetOp), uint16(PSRLD), - /*7225*/ uint16(xReadSlashR), - /*7226*/ uint16(xArgMm), - /*7227*/ uint16(xArgMmM64), - /*7228*/ uint16(xMatch), - /*7229*/ uint16(xSetOp), uint16(PSRLD), - /*7231*/ uint16(xReadSlashR), - /*7232*/ uint16(xArgXmm1), - /*7233*/ uint16(xArgXmm2M128), - /*7234*/ uint16(xMatch), - /*7235*/ uint16(xCondPrefix), 2, - 0x66, 7247, - 0x0, 7241, - /*7241*/ uint16(xSetOp), uint16(PSRLQ), - /*7243*/ uint16(xReadSlashR), - /*7244*/ uint16(xArgMm), - /*7245*/ uint16(xArgMmM64), - /*7246*/ uint16(xMatch), - /*7247*/ uint16(xSetOp), uint16(PSRLQ), - /*7249*/ uint16(xReadSlashR), - /*7250*/ uint16(xArgXmm1), - /*7251*/ uint16(xArgXmm2M128), - /*7252*/ uint16(xMatch), - /*7253*/ uint16(xCondPrefix), 2, - 0x66, 7265, - 0x0, 7259, - /*7259*/ uint16(xSetOp), uint16(PADDQ), - /*7261*/ uint16(xReadSlashR), - /*7262*/ uint16(xArgMm1), - /*7263*/ uint16(xArgMm2M64), - /*7264*/ uint16(xMatch), - /*7265*/ uint16(xSetOp), uint16(PADDQ), - /*7267*/ uint16(xReadSlashR), - /*7268*/ uint16(xArgXmm1), - /*7269*/ uint16(xArgXmm2M128), - /*7270*/ uint16(xMatch), - /*7271*/ uint16(xCondPrefix), 2, - 0x66, 7283, - 0x0, 7277, - /*7277*/ uint16(xSetOp), uint16(PMULLW), - /*7279*/ uint16(xReadSlashR), - /*7280*/ uint16(xArgMm), - /*7281*/ uint16(xArgMmM64), - /*7282*/ uint16(xMatch), - /*7283*/ uint16(xSetOp), uint16(PMULLW), - /*7285*/ uint16(xReadSlashR), - /*7286*/ uint16(xArgXmm1), - /*7287*/ uint16(xArgXmm2M128), - /*7288*/ uint16(xMatch), - /*7289*/ uint16(xCondPrefix), 3, - 0xF3, 7309, - 0xF2, 7303, - 0x66, 7297, - /*7297*/ uint16(xSetOp), uint16(MOVQ), - /*7299*/ uint16(xReadSlashR), - /*7300*/ uint16(xArgXmm2M64), - /*7301*/ uint16(xArgXmm1), - /*7302*/ uint16(xMatch), - /*7303*/ uint16(xSetOp), uint16(MOVDQ2Q), - /*7305*/ uint16(xReadSlashR), - /*7306*/ uint16(xArgMm), - /*7307*/ uint16(xArgXmm2), - /*7308*/ uint16(xMatch), - /*7309*/ uint16(xSetOp), uint16(MOVQ2DQ), - /*7311*/ uint16(xReadSlashR), - /*7312*/ uint16(xArgXmm1), - /*7313*/ uint16(xArgMm2), - /*7314*/ uint16(xMatch), - /*7315*/ uint16(xCondPrefix), 2, - 0x66, 7327, - 0x0, 7321, - /*7321*/ uint16(xSetOp), uint16(PMOVMSKB), - /*7323*/ uint16(xReadSlashR), - /*7324*/ uint16(xArgR32), - /*7325*/ uint16(xArgMm2), - /*7326*/ uint16(xMatch), - /*7327*/ uint16(xSetOp), uint16(PMOVMSKB), - /*7329*/ uint16(xReadSlashR), - /*7330*/ uint16(xArgR32), - /*7331*/ uint16(xArgXmm2), - /*7332*/ uint16(xMatch), - /*7333*/ uint16(xCondPrefix), 2, - 0x66, 7345, - 0x0, 7339, - /*7339*/ uint16(xSetOp), uint16(PSUBUSB), - /*7341*/ uint16(xReadSlashR), - /*7342*/ uint16(xArgMm), - /*7343*/ uint16(xArgMmM64), - /*7344*/ uint16(xMatch), - /*7345*/ uint16(xSetOp), uint16(PSUBUSB), - /*7347*/ uint16(xReadSlashR), - /*7348*/ uint16(xArgXmm1), - /*7349*/ uint16(xArgXmm2M128), - /*7350*/ uint16(xMatch), - /*7351*/ uint16(xCondPrefix), 2, - 0x66, 7363, - 0x0, 7357, - /*7357*/ uint16(xSetOp), uint16(PSUBUSW), - /*7359*/ uint16(xReadSlashR), - /*7360*/ uint16(xArgMm), - /*7361*/ uint16(xArgMmM64), - /*7362*/ uint16(xMatch), - /*7363*/ uint16(xSetOp), uint16(PSUBUSW), - /*7365*/ uint16(xReadSlashR), - /*7366*/ uint16(xArgXmm1), - /*7367*/ uint16(xArgXmm2M128), - /*7368*/ uint16(xMatch), - /*7369*/ uint16(xCondPrefix), 2, - 0x66, 7381, - 0x0, 7375, - /*7375*/ uint16(xSetOp), uint16(PMINUB), - /*7377*/ uint16(xReadSlashR), - /*7378*/ uint16(xArgMm1), - /*7379*/ uint16(xArgMm2M64), - /*7380*/ uint16(xMatch), - /*7381*/ uint16(xSetOp), uint16(PMINUB), - /*7383*/ uint16(xReadSlashR), - /*7384*/ uint16(xArgXmm1), - /*7385*/ uint16(xArgXmm2M128), - /*7386*/ uint16(xMatch), - /*7387*/ uint16(xCondPrefix), 2, - 0x66, 7399, - 0x0, 7393, - /*7393*/ uint16(xSetOp), uint16(PAND), - /*7395*/ uint16(xReadSlashR), - /*7396*/ uint16(xArgMm), - /*7397*/ uint16(xArgMmM64), - /*7398*/ uint16(xMatch), - /*7399*/ uint16(xSetOp), uint16(PAND), - /*7401*/ uint16(xReadSlashR), - /*7402*/ uint16(xArgXmm1), - /*7403*/ uint16(xArgXmm2M128), - /*7404*/ uint16(xMatch), - /*7405*/ uint16(xCondPrefix), 2, - 0x66, 7417, - 0x0, 7411, - /*7411*/ uint16(xSetOp), uint16(PADDUSB), - /*7413*/ uint16(xReadSlashR), - /*7414*/ uint16(xArgMm), - /*7415*/ uint16(xArgMmM64), - /*7416*/ uint16(xMatch), - /*7417*/ uint16(xSetOp), uint16(PADDUSB), - /*7419*/ uint16(xReadSlashR), - /*7420*/ uint16(xArgXmm1), - /*7421*/ uint16(xArgXmm2M128), - /*7422*/ uint16(xMatch), - /*7423*/ uint16(xCondPrefix), 2, - 0x66, 7435, - 0x0, 7429, - /*7429*/ uint16(xSetOp), uint16(PADDUSW), - /*7431*/ uint16(xReadSlashR), - /*7432*/ uint16(xArgMm), - /*7433*/ uint16(xArgMmM64), - /*7434*/ uint16(xMatch), - /*7435*/ uint16(xSetOp), uint16(PADDUSW), - /*7437*/ uint16(xReadSlashR), - /*7438*/ uint16(xArgXmm1), - /*7439*/ uint16(xArgXmm2M128), - /*7440*/ uint16(xMatch), - /*7441*/ uint16(xCondPrefix), 2, - 0x66, 7453, - 0x0, 7447, - /*7447*/ uint16(xSetOp), uint16(PMAXUB), - /*7449*/ uint16(xReadSlashR), - /*7450*/ uint16(xArgMm1), - /*7451*/ uint16(xArgMm2M64), - /*7452*/ uint16(xMatch), - /*7453*/ uint16(xSetOp), uint16(PMAXUB), - /*7455*/ uint16(xReadSlashR), - /*7456*/ uint16(xArgXmm1), - /*7457*/ uint16(xArgXmm2M128), - /*7458*/ uint16(xMatch), - /*7459*/ uint16(xCondPrefix), 2, - 0x66, 7471, - 0x0, 7465, - /*7465*/ uint16(xSetOp), uint16(PANDN), - /*7467*/ uint16(xReadSlashR), - /*7468*/ uint16(xArgMm), - /*7469*/ uint16(xArgMmM64), - /*7470*/ uint16(xMatch), - /*7471*/ uint16(xSetOp), uint16(PANDN), - /*7473*/ uint16(xReadSlashR), - /*7474*/ uint16(xArgXmm1), - /*7475*/ uint16(xArgXmm2M128), - /*7476*/ uint16(xMatch), - /*7477*/ uint16(xCondPrefix), 2, - 0x66, 7489, - 0x0, 7483, - /*7483*/ uint16(xSetOp), uint16(PAVGB), - /*7485*/ uint16(xReadSlashR), - /*7486*/ uint16(xArgMm1), - /*7487*/ uint16(xArgMm2M64), - /*7488*/ uint16(xMatch), - /*7489*/ uint16(xSetOp), uint16(PAVGB), - /*7491*/ uint16(xReadSlashR), - /*7492*/ uint16(xArgXmm1), - /*7493*/ uint16(xArgXmm2M128), - /*7494*/ uint16(xMatch), - /*7495*/ uint16(xCondPrefix), 2, - 0x66, 7507, - 0x0, 7501, - /*7501*/ uint16(xSetOp), uint16(PSRAW), - /*7503*/ uint16(xReadSlashR), - /*7504*/ uint16(xArgMm), - /*7505*/ uint16(xArgMmM64), - /*7506*/ uint16(xMatch), - /*7507*/ uint16(xSetOp), uint16(PSRAW), - /*7509*/ uint16(xReadSlashR), - /*7510*/ uint16(xArgXmm1), - /*7511*/ uint16(xArgXmm2M128), - /*7512*/ uint16(xMatch), - /*7513*/ uint16(xCondPrefix), 2, - 0x66, 7525, - 0x0, 7519, - /*7519*/ uint16(xSetOp), uint16(PSRAD), - /*7521*/ uint16(xReadSlashR), - /*7522*/ uint16(xArgMm), - /*7523*/ uint16(xArgMmM64), - /*7524*/ uint16(xMatch), - /*7525*/ uint16(xSetOp), uint16(PSRAD), - /*7527*/ uint16(xReadSlashR), - /*7528*/ uint16(xArgXmm1), - /*7529*/ uint16(xArgXmm2M128), - /*7530*/ uint16(xMatch), - /*7531*/ uint16(xCondPrefix), 2, - 0x66, 7543, - 0x0, 7537, - /*7537*/ uint16(xSetOp), uint16(PAVGW), - /*7539*/ uint16(xReadSlashR), - /*7540*/ uint16(xArgMm1), - /*7541*/ uint16(xArgMm2M64), - /*7542*/ uint16(xMatch), - /*7543*/ uint16(xSetOp), uint16(PAVGW), - /*7545*/ uint16(xReadSlashR), - /*7546*/ uint16(xArgXmm1), - /*7547*/ uint16(xArgXmm2M128), - /*7548*/ uint16(xMatch), - /*7549*/ uint16(xCondPrefix), 2, - 0x66, 7561, - 0x0, 7555, - /*7555*/ uint16(xSetOp), uint16(PMULHUW), - /*7557*/ uint16(xReadSlashR), - /*7558*/ uint16(xArgMm1), - /*7559*/ uint16(xArgMm2M64), - /*7560*/ uint16(xMatch), - /*7561*/ uint16(xSetOp), uint16(PMULHUW), - /*7563*/ uint16(xReadSlashR), - /*7564*/ uint16(xArgXmm1), - /*7565*/ uint16(xArgXmm2M128), - /*7566*/ uint16(xMatch), - /*7567*/ uint16(xCondPrefix), 2, - 0x66, 7579, - 0x0, 7573, - /*7573*/ uint16(xSetOp), uint16(PMULHW), - /*7575*/ uint16(xReadSlashR), - /*7576*/ uint16(xArgMm), - /*7577*/ uint16(xArgMmM64), - /*7578*/ uint16(xMatch), - /*7579*/ uint16(xSetOp), uint16(PMULHW), - /*7581*/ uint16(xReadSlashR), - /*7582*/ uint16(xArgXmm1), - /*7583*/ uint16(xArgXmm2M128), - /*7584*/ uint16(xMatch), - /*7585*/ uint16(xCondPrefix), 3, - 0xF3, 7605, - 0xF2, 7599, - 0x66, 7593, - /*7593*/ uint16(xSetOp), uint16(CVTTPD2DQ), - /*7595*/ uint16(xReadSlashR), - /*7596*/ uint16(xArgXmm1), - /*7597*/ uint16(xArgXmm2M128), - /*7598*/ uint16(xMatch), - /*7599*/ uint16(xSetOp), uint16(CVTPD2DQ), - /*7601*/ uint16(xReadSlashR), - /*7602*/ uint16(xArgXmm1), - /*7603*/ uint16(xArgXmm2M128), - /*7604*/ uint16(xMatch), - /*7605*/ uint16(xSetOp), uint16(CVTDQ2PD), - /*7607*/ uint16(xReadSlashR), - /*7608*/ uint16(xArgXmm1), - /*7609*/ uint16(xArgXmm2M64), - /*7610*/ uint16(xMatch), - /*7611*/ uint16(xCondPrefix), 2, - 0x66, 7623, - 0x0, 7617, - /*7617*/ uint16(xSetOp), uint16(MOVNTQ), - /*7619*/ uint16(xReadSlashR), - /*7620*/ uint16(xArgM64), - /*7621*/ uint16(xArgMm), - /*7622*/ uint16(xMatch), - /*7623*/ uint16(xSetOp), uint16(MOVNTDQ), - /*7625*/ uint16(xReadSlashR), - /*7626*/ uint16(xArgM128), - /*7627*/ uint16(xArgXmm), - /*7628*/ uint16(xMatch), - /*7629*/ uint16(xCondPrefix), 2, - 0x66, 7641, - 0x0, 7635, - /*7635*/ uint16(xSetOp), uint16(PSUBSB), - /*7637*/ uint16(xReadSlashR), - /*7638*/ uint16(xArgMm), - /*7639*/ uint16(xArgMmM64), - /*7640*/ uint16(xMatch), - /*7641*/ uint16(xSetOp), uint16(PSUBSB), - /*7643*/ uint16(xReadSlashR), - /*7644*/ uint16(xArgXmm1), - /*7645*/ uint16(xArgXmm2M128), - /*7646*/ uint16(xMatch), - /*7647*/ uint16(xCondPrefix), 2, - 0x66, 7659, - 0x0, 7653, - /*7653*/ uint16(xSetOp), uint16(PSUBSW), - /*7655*/ uint16(xReadSlashR), - /*7656*/ uint16(xArgMm), - /*7657*/ uint16(xArgMmM64), - /*7658*/ uint16(xMatch), - /*7659*/ uint16(xSetOp), uint16(PSUBSW), - /*7661*/ uint16(xReadSlashR), - /*7662*/ uint16(xArgXmm1), - /*7663*/ uint16(xArgXmm2M128), - /*7664*/ uint16(xMatch), - /*7665*/ uint16(xCondPrefix), 2, - 0x66, 7677, - 0x0, 7671, - /*7671*/ uint16(xSetOp), uint16(PMINSW), - /*7673*/ uint16(xReadSlashR), - /*7674*/ uint16(xArgMm1), - /*7675*/ uint16(xArgMm2M64), - /*7676*/ uint16(xMatch), - /*7677*/ uint16(xSetOp), uint16(PMINSW), - /*7679*/ uint16(xReadSlashR), - /*7680*/ uint16(xArgXmm1), - /*7681*/ uint16(xArgXmm2M128), - /*7682*/ uint16(xMatch), - /*7683*/ uint16(xCondPrefix), 2, - 0x66, 7695, - 0x0, 7689, - /*7689*/ uint16(xSetOp), uint16(POR), - /*7691*/ uint16(xReadSlashR), - /*7692*/ uint16(xArgMm), - /*7693*/ uint16(xArgMmM64), - /*7694*/ uint16(xMatch), - /*7695*/ uint16(xSetOp), uint16(POR), - /*7697*/ uint16(xReadSlashR), - /*7698*/ uint16(xArgXmm1), - /*7699*/ uint16(xArgXmm2M128), - /*7700*/ uint16(xMatch), - /*7701*/ uint16(xCondPrefix), 2, - 0x66, 7713, - 0x0, 7707, - /*7707*/ uint16(xSetOp), uint16(PADDSB), - /*7709*/ uint16(xReadSlashR), - /*7710*/ uint16(xArgMm), - /*7711*/ uint16(xArgMmM64), - /*7712*/ uint16(xMatch), - /*7713*/ uint16(xSetOp), uint16(PADDSB), - /*7715*/ uint16(xReadSlashR), - /*7716*/ uint16(xArgXmm1), - /*7717*/ uint16(xArgXmm2M128), - /*7718*/ uint16(xMatch), - /*7719*/ uint16(xCondPrefix), 2, - 0x66, 7731, - 0x0, 7725, - /*7725*/ uint16(xSetOp), uint16(PADDSW), - /*7727*/ uint16(xReadSlashR), - /*7728*/ uint16(xArgMm), - /*7729*/ uint16(xArgMmM64), - /*7730*/ uint16(xMatch), - /*7731*/ uint16(xSetOp), uint16(PADDSW), - /*7733*/ uint16(xReadSlashR), - /*7734*/ uint16(xArgXmm1), - /*7735*/ uint16(xArgXmm2M128), - /*7736*/ uint16(xMatch), - /*7737*/ uint16(xCondPrefix), 2, - 0x66, 7749, - 0x0, 7743, - /*7743*/ uint16(xSetOp), uint16(PMAXSW), - /*7745*/ uint16(xReadSlashR), - /*7746*/ uint16(xArgMm1), - /*7747*/ uint16(xArgMm2M64), - /*7748*/ uint16(xMatch), - /*7749*/ uint16(xSetOp), uint16(PMAXSW), - /*7751*/ uint16(xReadSlashR), - /*7752*/ uint16(xArgXmm1), - /*7753*/ uint16(xArgXmm2M128), - /*7754*/ uint16(xMatch), - /*7755*/ uint16(xCondPrefix), 2, - 0x66, 7767, - 0x0, 7761, - /*7761*/ uint16(xSetOp), uint16(PXOR), - /*7763*/ uint16(xReadSlashR), - /*7764*/ uint16(xArgMm), - /*7765*/ uint16(xArgMmM64), - /*7766*/ uint16(xMatch), - /*7767*/ uint16(xSetOp), uint16(PXOR), - /*7769*/ uint16(xReadSlashR), - /*7770*/ uint16(xArgXmm1), - /*7771*/ uint16(xArgXmm2M128), - /*7772*/ uint16(xMatch), - /*7773*/ uint16(xCondPrefix), 1, - 0xF2, 7777, - /*7777*/ uint16(xSetOp), uint16(LDDQU), - /*7779*/ uint16(xReadSlashR), - /*7780*/ uint16(xArgXmm1), - /*7781*/ uint16(xArgM128), - /*7782*/ uint16(xMatch), - /*7783*/ uint16(xCondPrefix), 2, - 0x66, 7795, - 0x0, 7789, - /*7789*/ uint16(xSetOp), uint16(PSLLW), - /*7791*/ uint16(xReadSlashR), - /*7792*/ uint16(xArgMm), - /*7793*/ uint16(xArgMmM64), - /*7794*/ uint16(xMatch), - /*7795*/ uint16(xSetOp), uint16(PSLLW), - /*7797*/ uint16(xReadSlashR), - /*7798*/ uint16(xArgXmm1), - /*7799*/ uint16(xArgXmm2M128), - /*7800*/ uint16(xMatch), - /*7801*/ uint16(xCondPrefix), 2, - 0x66, 7813, - 0x0, 7807, - /*7807*/ uint16(xSetOp), uint16(PSLLD), - /*7809*/ uint16(xReadSlashR), - /*7810*/ uint16(xArgMm), - /*7811*/ uint16(xArgMmM64), - /*7812*/ uint16(xMatch), - /*7813*/ uint16(xSetOp), uint16(PSLLD), - /*7815*/ uint16(xReadSlashR), - /*7816*/ uint16(xArgXmm1), - /*7817*/ uint16(xArgXmm2M128), - /*7818*/ uint16(xMatch), - /*7819*/ uint16(xCondPrefix), 2, - 0x66, 7831, - 0x0, 7825, - /*7825*/ uint16(xSetOp), uint16(PSLLQ), - /*7827*/ uint16(xReadSlashR), - /*7828*/ uint16(xArgMm), - /*7829*/ uint16(xArgMmM64), - /*7830*/ uint16(xMatch), - /*7831*/ uint16(xSetOp), uint16(PSLLQ), - /*7833*/ uint16(xReadSlashR), - /*7834*/ uint16(xArgXmm1), - /*7835*/ uint16(xArgXmm2M128), - /*7836*/ uint16(xMatch), - /*7837*/ uint16(xCondPrefix), 2, - 0x66, 7849, - 0x0, 7843, - /*7843*/ uint16(xSetOp), uint16(PMULUDQ), - /*7845*/ uint16(xReadSlashR), - /*7846*/ uint16(xArgMm1), - /*7847*/ uint16(xArgMm2M64), - /*7848*/ uint16(xMatch), - /*7849*/ uint16(xSetOp), uint16(PMULUDQ), - /*7851*/ uint16(xReadSlashR), - /*7852*/ uint16(xArgXmm1), - /*7853*/ uint16(xArgXmm2M128), - /*7854*/ uint16(xMatch), - /*7855*/ uint16(xCondPrefix), 2, - 0x66, 7867, - 0x0, 7861, - /*7861*/ uint16(xSetOp), uint16(PMADDWD), - /*7863*/ uint16(xReadSlashR), - /*7864*/ uint16(xArgMm), - /*7865*/ uint16(xArgMmM64), - /*7866*/ uint16(xMatch), - /*7867*/ uint16(xSetOp), uint16(PMADDWD), - /*7869*/ uint16(xReadSlashR), - /*7870*/ uint16(xArgXmm1), - /*7871*/ uint16(xArgXmm2M128), - /*7872*/ uint16(xMatch), - /*7873*/ uint16(xCondPrefix), 2, - 0x66, 7885, - 0x0, 7879, - /*7879*/ uint16(xSetOp), uint16(PSADBW), - /*7881*/ uint16(xReadSlashR), - /*7882*/ uint16(xArgMm1), - /*7883*/ uint16(xArgMm2M64), - /*7884*/ uint16(xMatch), - /*7885*/ uint16(xSetOp), uint16(PSADBW), - /*7887*/ uint16(xReadSlashR), - /*7888*/ uint16(xArgXmm1), - /*7889*/ uint16(xArgXmm2M128), - /*7890*/ uint16(xMatch), - /*7891*/ uint16(xCondPrefix), 2, - 0x66, 7903, - 0x0, 7897, - /*7897*/ uint16(xSetOp), uint16(MASKMOVQ), - /*7899*/ uint16(xReadSlashR), - /*7900*/ uint16(xArgMm1), - /*7901*/ uint16(xArgMm2), - /*7902*/ uint16(xMatch), - /*7903*/ uint16(xSetOp), uint16(MASKMOVDQU), - /*7905*/ uint16(xReadSlashR), - /*7906*/ uint16(xArgXmm1), - /*7907*/ uint16(xArgXmm2), - /*7908*/ uint16(xMatch), - /*7909*/ uint16(xCondPrefix), 2, - 0x66, 7921, - 0x0, 7915, - /*7915*/ uint16(xSetOp), uint16(PSUBB), - /*7917*/ uint16(xReadSlashR), - /*7918*/ uint16(xArgMm), - /*7919*/ uint16(xArgMmM64), - /*7920*/ uint16(xMatch), - /*7921*/ uint16(xSetOp), uint16(PSUBB), - /*7923*/ uint16(xReadSlashR), - /*7924*/ uint16(xArgXmm1), - /*7925*/ uint16(xArgXmm2M128), - /*7926*/ uint16(xMatch), - /*7927*/ uint16(xCondPrefix), 2, - 0x66, 7939, - 0x0, 7933, - /*7933*/ uint16(xSetOp), uint16(PSUBW), - /*7935*/ uint16(xReadSlashR), - /*7936*/ uint16(xArgMm), - /*7937*/ uint16(xArgMmM64), - /*7938*/ uint16(xMatch), - /*7939*/ uint16(xSetOp), uint16(PSUBW), - /*7941*/ uint16(xReadSlashR), - /*7942*/ uint16(xArgXmm1), - /*7943*/ uint16(xArgXmm2M128), - /*7944*/ uint16(xMatch), - /*7945*/ uint16(xCondPrefix), 2, - 0x66, 7957, - 0x0, 7951, - /*7951*/ uint16(xSetOp), uint16(PSUBD), - /*7953*/ uint16(xReadSlashR), - /*7954*/ uint16(xArgMm), - /*7955*/ uint16(xArgMmM64), - /*7956*/ uint16(xMatch), - /*7957*/ uint16(xSetOp), uint16(PSUBD), - /*7959*/ uint16(xReadSlashR), - /*7960*/ uint16(xArgXmm1), - /*7961*/ uint16(xArgXmm2M128), - /*7962*/ uint16(xMatch), - /*7963*/ uint16(xCondPrefix), 2, - 0x66, 7975, - 0x0, 7969, - /*7969*/ uint16(xSetOp), uint16(PSUBQ), - /*7971*/ uint16(xReadSlashR), - /*7972*/ uint16(xArgMm1), - /*7973*/ uint16(xArgMm2M64), - /*7974*/ uint16(xMatch), - /*7975*/ uint16(xSetOp), uint16(PSUBQ), - /*7977*/ uint16(xReadSlashR), - /*7978*/ uint16(xArgXmm1), - /*7979*/ uint16(xArgXmm2M128), - /*7980*/ uint16(xMatch), - /*7981*/ uint16(xCondPrefix), 2, - 0x66, 7993, - 0x0, 7987, - /*7987*/ uint16(xSetOp), uint16(PADDB), - /*7989*/ uint16(xReadSlashR), - /*7990*/ uint16(xArgMm), - /*7991*/ uint16(xArgMmM64), - /*7992*/ uint16(xMatch), - /*7993*/ uint16(xSetOp), uint16(PADDB), - /*7995*/ uint16(xReadSlashR), - /*7996*/ uint16(xArgXmm1), - /*7997*/ uint16(xArgXmm2M128), - /*7998*/ uint16(xMatch), - /*7999*/ uint16(xCondPrefix), 2, - 0x66, 8011, - 0x0, 8005, - /*8005*/ uint16(xSetOp), uint16(PADDW), - /*8007*/ uint16(xReadSlashR), - /*8008*/ uint16(xArgMm), - /*8009*/ uint16(xArgMmM64), - /*8010*/ uint16(xMatch), - /*8011*/ uint16(xSetOp), uint16(PADDW), - /*8013*/ uint16(xReadSlashR), - /*8014*/ uint16(xArgXmm1), - /*8015*/ uint16(xArgXmm2M128), - /*8016*/ uint16(xMatch), - /*8017*/ uint16(xCondPrefix), 2, - 0x66, 8029, - 0x0, 8023, - /*8023*/ uint16(xSetOp), uint16(PADDD), - /*8025*/ uint16(xReadSlashR), - /*8026*/ uint16(xArgMm), - /*8027*/ uint16(xArgMmM64), - /*8028*/ uint16(xMatch), - /*8029*/ uint16(xSetOp), uint16(PADDD), - /*8031*/ uint16(xReadSlashR), - /*8032*/ uint16(xArgXmm1), - /*8033*/ uint16(xArgXmm2M128), - /*8034*/ uint16(xMatch), - /*8035*/ uint16(xCondDataSize), 0, 8039, 0, - /*8039*/ uint16(xSetOp), uint16(UD0), - /*8041*/ uint16(xReadSlashR), - /*8042*/ uint16(xArgR32), - /*8043*/ uint16(xArgRM32), - /*8044*/ uint16(xMatch), - /*8045*/ uint16(xSetOp), uint16(ADC), - /*8047*/ uint16(xReadSlashR), - /*8048*/ uint16(xArgRM8), - /*8049*/ uint16(xArgR8), - /*8050*/ uint16(xMatch), - /*8051*/ uint16(xCondIs64), 8054, 8070, - /*8054*/ uint16(xCondDataSize), 8058, 8064, 0, - /*8058*/ uint16(xSetOp), uint16(ADC), - /*8060*/ uint16(xReadSlashR), - /*8061*/ uint16(xArgRM16), - /*8062*/ uint16(xArgR16), - /*8063*/ uint16(xMatch), - /*8064*/ uint16(xSetOp), uint16(ADC), - /*8066*/ uint16(xReadSlashR), - /*8067*/ uint16(xArgRM32), - /*8068*/ uint16(xArgR32), - /*8069*/ uint16(xMatch), - /*8070*/ uint16(xCondDataSize), 8058, 8064, 8074, - /*8074*/ uint16(xSetOp), uint16(ADC), - /*8076*/ uint16(xReadSlashR), - /*8077*/ uint16(xArgRM64), - /*8078*/ uint16(xArgR64), - /*8079*/ uint16(xMatch), - /*8080*/ uint16(xSetOp), uint16(ADC), - /*8082*/ uint16(xReadSlashR), - /*8083*/ uint16(xArgR8), - /*8084*/ uint16(xArgRM8), - /*8085*/ uint16(xMatch), - /*8086*/ uint16(xCondIs64), 8089, 8105, - /*8089*/ uint16(xCondDataSize), 8093, 8099, 0, - /*8093*/ uint16(xSetOp), uint16(ADC), - /*8095*/ uint16(xReadSlashR), - /*8096*/ uint16(xArgR16), - /*8097*/ uint16(xArgRM16), - /*8098*/ uint16(xMatch), - /*8099*/ uint16(xSetOp), uint16(ADC), - /*8101*/ uint16(xReadSlashR), - /*8102*/ uint16(xArgR32), - /*8103*/ uint16(xArgRM32), - /*8104*/ uint16(xMatch), - /*8105*/ uint16(xCondDataSize), 8093, 8099, 8109, - /*8109*/ uint16(xSetOp), uint16(ADC), - /*8111*/ uint16(xReadSlashR), - /*8112*/ uint16(xArgR64), - /*8113*/ uint16(xArgRM64), - /*8114*/ uint16(xMatch), - /*8115*/ uint16(xSetOp), uint16(ADC), - /*8117*/ uint16(xReadIb), - /*8118*/ uint16(xArgAL), - /*8119*/ uint16(xArgImm8u), - /*8120*/ uint16(xMatch), - /*8121*/ uint16(xCondIs64), 8124, 8140, - /*8124*/ uint16(xCondDataSize), 8128, 8134, 0, - /*8128*/ uint16(xSetOp), uint16(ADC), - /*8130*/ uint16(xReadIw), - /*8131*/ uint16(xArgAX), - /*8132*/ uint16(xArgImm16), - /*8133*/ uint16(xMatch), - /*8134*/ uint16(xSetOp), uint16(ADC), - /*8136*/ uint16(xReadId), - /*8137*/ uint16(xArgEAX), - /*8138*/ uint16(xArgImm32), - /*8139*/ uint16(xMatch), - /*8140*/ uint16(xCondDataSize), 8128, 8134, 8144, - /*8144*/ uint16(xSetOp), uint16(ADC), - /*8146*/ uint16(xReadId), - /*8147*/ uint16(xArgRAX), - /*8148*/ uint16(xArgImm32), - /*8149*/ uint16(xMatch), - /*8150*/ uint16(xCondIs64), 8153, 0, - /*8153*/ uint16(xSetOp), uint16(PUSH), - /*8155*/ uint16(xArgSS), - /*8156*/ uint16(xMatch), - /*8157*/ uint16(xCondIs64), 8160, 0, - /*8160*/ uint16(xSetOp), uint16(POP), - /*8162*/ uint16(xArgSS), - /*8163*/ uint16(xMatch), - /*8164*/ uint16(xSetOp), uint16(SBB), - /*8166*/ uint16(xReadSlashR), - /*8167*/ uint16(xArgRM8), - /*8168*/ uint16(xArgR8), - /*8169*/ uint16(xMatch), - /*8170*/ uint16(xCondIs64), 8173, 8189, - /*8173*/ uint16(xCondDataSize), 8177, 8183, 0, - /*8177*/ uint16(xSetOp), uint16(SBB), - /*8179*/ uint16(xReadSlashR), - /*8180*/ uint16(xArgRM16), - /*8181*/ uint16(xArgR16), - /*8182*/ uint16(xMatch), - /*8183*/ uint16(xSetOp), uint16(SBB), - /*8185*/ uint16(xReadSlashR), - /*8186*/ uint16(xArgRM32), - /*8187*/ uint16(xArgR32), - /*8188*/ uint16(xMatch), - /*8189*/ uint16(xCondDataSize), 8177, 8183, 8193, - /*8193*/ uint16(xSetOp), uint16(SBB), - /*8195*/ uint16(xReadSlashR), - /*8196*/ uint16(xArgRM64), - /*8197*/ uint16(xArgR64), - /*8198*/ uint16(xMatch), - /*8199*/ uint16(xSetOp), uint16(SBB), - /*8201*/ uint16(xReadSlashR), - /*8202*/ uint16(xArgR8), - /*8203*/ uint16(xArgRM8), - /*8204*/ uint16(xMatch), - /*8205*/ uint16(xCondIs64), 8208, 8224, - /*8208*/ uint16(xCondDataSize), 8212, 8218, 0, - /*8212*/ uint16(xSetOp), uint16(SBB), - /*8214*/ uint16(xReadSlashR), - /*8215*/ uint16(xArgR16), - /*8216*/ uint16(xArgRM16), - /*8217*/ uint16(xMatch), - /*8218*/ uint16(xSetOp), uint16(SBB), - /*8220*/ uint16(xReadSlashR), - /*8221*/ uint16(xArgR32), - /*8222*/ uint16(xArgRM32), - /*8223*/ uint16(xMatch), - /*8224*/ uint16(xCondDataSize), 8212, 8218, 8228, - /*8228*/ uint16(xSetOp), uint16(SBB), - /*8230*/ uint16(xReadSlashR), - /*8231*/ uint16(xArgR64), - /*8232*/ uint16(xArgRM64), - /*8233*/ uint16(xMatch), - /*8234*/ uint16(xSetOp), uint16(SBB), - /*8236*/ uint16(xReadIb), - /*8237*/ uint16(xArgAL), - /*8238*/ uint16(xArgImm8u), - /*8239*/ uint16(xMatch), - /*8240*/ uint16(xCondIs64), 8243, 8259, - /*8243*/ uint16(xCondDataSize), 8247, 8253, 0, - /*8247*/ uint16(xSetOp), uint16(SBB), - /*8249*/ uint16(xReadIw), - /*8250*/ uint16(xArgAX), - /*8251*/ uint16(xArgImm16), - /*8252*/ uint16(xMatch), - /*8253*/ uint16(xSetOp), uint16(SBB), - /*8255*/ uint16(xReadId), - /*8256*/ uint16(xArgEAX), - /*8257*/ uint16(xArgImm32), - /*8258*/ uint16(xMatch), - /*8259*/ uint16(xCondDataSize), 8247, 8253, 8263, - /*8263*/ uint16(xSetOp), uint16(SBB), - /*8265*/ uint16(xReadId), - /*8266*/ uint16(xArgRAX), - /*8267*/ uint16(xArgImm32), - /*8268*/ uint16(xMatch), - /*8269*/ uint16(xCondIs64), 8272, 0, - /*8272*/ uint16(xSetOp), uint16(PUSH), - /*8274*/ uint16(xArgDS), - /*8275*/ uint16(xMatch), - /*8276*/ uint16(xCondIs64), 8279, 0, - /*8279*/ uint16(xSetOp), uint16(POP), - /*8281*/ uint16(xArgDS), - /*8282*/ uint16(xMatch), - /*8283*/ uint16(xSetOp), uint16(AND), - /*8285*/ uint16(xReadSlashR), - /*8286*/ uint16(xArgRM8), - /*8287*/ uint16(xArgR8), - /*8288*/ uint16(xMatch), - /*8289*/ uint16(xCondIs64), 8292, 8308, - /*8292*/ uint16(xCondDataSize), 8296, 8302, 0, - /*8296*/ uint16(xSetOp), uint16(AND), - /*8298*/ uint16(xReadSlashR), - /*8299*/ uint16(xArgRM16), - /*8300*/ uint16(xArgR16), - /*8301*/ uint16(xMatch), - /*8302*/ uint16(xSetOp), uint16(AND), - /*8304*/ uint16(xReadSlashR), - /*8305*/ uint16(xArgRM32), - /*8306*/ uint16(xArgR32), - /*8307*/ uint16(xMatch), - /*8308*/ uint16(xCondDataSize), 8296, 8302, 8312, - /*8312*/ uint16(xSetOp), uint16(AND), - /*8314*/ uint16(xReadSlashR), - /*8315*/ uint16(xArgRM64), - /*8316*/ uint16(xArgR64), - /*8317*/ uint16(xMatch), - /*8318*/ uint16(xSetOp), uint16(AND), - /*8320*/ uint16(xReadSlashR), - /*8321*/ uint16(xArgR8), - /*8322*/ uint16(xArgRM8), - /*8323*/ uint16(xMatch), - /*8324*/ uint16(xCondIs64), 8327, 8343, - /*8327*/ uint16(xCondDataSize), 8331, 8337, 0, - /*8331*/ uint16(xSetOp), uint16(AND), - /*8333*/ uint16(xReadSlashR), - /*8334*/ uint16(xArgR16), - /*8335*/ uint16(xArgRM16), - /*8336*/ uint16(xMatch), - /*8337*/ uint16(xSetOp), uint16(AND), - /*8339*/ uint16(xReadSlashR), - /*8340*/ uint16(xArgR32), - /*8341*/ uint16(xArgRM32), - /*8342*/ uint16(xMatch), - /*8343*/ uint16(xCondDataSize), 8331, 8337, 8347, - /*8347*/ uint16(xSetOp), uint16(AND), - /*8349*/ uint16(xReadSlashR), - /*8350*/ uint16(xArgR64), - /*8351*/ uint16(xArgRM64), - /*8352*/ uint16(xMatch), - /*8353*/ uint16(xSetOp), uint16(AND), - /*8355*/ uint16(xReadIb), - /*8356*/ uint16(xArgAL), - /*8357*/ uint16(xArgImm8u), - /*8358*/ uint16(xMatch), - /*8359*/ uint16(xCondIs64), 8362, 8378, - /*8362*/ uint16(xCondDataSize), 8366, 8372, 0, - /*8366*/ uint16(xSetOp), uint16(AND), - /*8368*/ uint16(xReadIw), - /*8369*/ uint16(xArgAX), - /*8370*/ uint16(xArgImm16), - /*8371*/ uint16(xMatch), - /*8372*/ uint16(xSetOp), uint16(AND), - /*8374*/ uint16(xReadId), - /*8375*/ uint16(xArgEAX), - /*8376*/ uint16(xArgImm32), - /*8377*/ uint16(xMatch), - /*8378*/ uint16(xCondDataSize), 8366, 8372, 8382, - /*8382*/ uint16(xSetOp), uint16(AND), - /*8384*/ uint16(xReadId), - /*8385*/ uint16(xArgRAX), - /*8386*/ uint16(xArgImm32), - /*8387*/ uint16(xMatch), - /*8388*/ uint16(xCondIs64), 8391, 0, - /*8391*/ uint16(xSetOp), uint16(DAA), - /*8393*/ uint16(xMatch), - /*8394*/ uint16(xSetOp), uint16(SUB), - /*8396*/ uint16(xReadSlashR), - /*8397*/ uint16(xArgRM8), - /*8398*/ uint16(xArgR8), - /*8399*/ uint16(xMatch), - /*8400*/ uint16(xCondIs64), 8403, 8419, - /*8403*/ uint16(xCondDataSize), 8407, 8413, 0, - /*8407*/ uint16(xSetOp), uint16(SUB), - /*8409*/ uint16(xReadSlashR), - /*8410*/ uint16(xArgRM16), - /*8411*/ uint16(xArgR16), - /*8412*/ uint16(xMatch), - /*8413*/ uint16(xSetOp), uint16(SUB), - /*8415*/ uint16(xReadSlashR), - /*8416*/ uint16(xArgRM32), - /*8417*/ uint16(xArgR32), - /*8418*/ uint16(xMatch), - /*8419*/ uint16(xCondDataSize), 8407, 8413, 8423, - /*8423*/ uint16(xSetOp), uint16(SUB), - /*8425*/ uint16(xReadSlashR), - /*8426*/ uint16(xArgRM64), - /*8427*/ uint16(xArgR64), - /*8428*/ uint16(xMatch), - /*8429*/ uint16(xCondPrefix), 3, - 0xC5, 8457, - 0xC4, 8443, - 0x0, 8437, - /*8437*/ uint16(xSetOp), uint16(SUB), - /*8439*/ uint16(xReadSlashR), - /*8440*/ uint16(xArgR8), - /*8441*/ uint16(xArgRM8), - /*8442*/ uint16(xMatch), - /*8443*/ uint16(xCondPrefix), 1, - 0x66, 8447, - /*8447*/ uint16(xCondPrefix), 1, - 0x0F38, 8451, - /*8451*/ uint16(xSetOp), uint16(VMOVNTDQA), - /*8453*/ uint16(xReadSlashR), - /*8454*/ uint16(xArgYmm1), - /*8455*/ uint16(xArgM256), - /*8456*/ uint16(xMatch), - /*8457*/ uint16(xCondPrefix), 1, - 0x66, 8461, - /*8461*/ uint16(xCondPrefix), 1, - 0x0F38, 8465, - /*8465*/ uint16(xSetOp), uint16(VMOVNTDQA), - /*8467*/ uint16(xReadSlashR), - /*8468*/ uint16(xArgYmm1), - /*8469*/ uint16(xArgM256), - /*8470*/ uint16(xMatch), - /*8471*/ uint16(xCondIs64), 8474, 8490, - /*8474*/ uint16(xCondDataSize), 8478, 8484, 0, - /*8478*/ uint16(xSetOp), uint16(SUB), - /*8480*/ uint16(xReadSlashR), - /*8481*/ uint16(xArgR16), - /*8482*/ uint16(xArgRM16), - /*8483*/ uint16(xMatch), - /*8484*/ uint16(xSetOp), uint16(SUB), - /*8486*/ uint16(xReadSlashR), - /*8487*/ uint16(xArgR32), - /*8488*/ uint16(xArgRM32), - /*8489*/ uint16(xMatch), - /*8490*/ uint16(xCondDataSize), 8478, 8484, 8494, - /*8494*/ uint16(xSetOp), uint16(SUB), - /*8496*/ uint16(xReadSlashR), - /*8497*/ uint16(xArgR64), - /*8498*/ uint16(xArgRM64), - /*8499*/ uint16(xMatch), - /*8500*/ uint16(xSetOp), uint16(SUB), - /*8502*/ uint16(xReadIb), - /*8503*/ uint16(xArgAL), - /*8504*/ uint16(xArgImm8u), - /*8505*/ uint16(xMatch), - /*8506*/ uint16(xCondIs64), 8509, 8525, - /*8509*/ uint16(xCondDataSize), 8513, 8519, 0, - /*8513*/ uint16(xSetOp), uint16(SUB), - /*8515*/ uint16(xReadIw), - /*8516*/ uint16(xArgAX), - /*8517*/ uint16(xArgImm16), - /*8518*/ uint16(xMatch), - /*8519*/ uint16(xSetOp), uint16(SUB), - /*8521*/ uint16(xReadId), - /*8522*/ uint16(xArgEAX), - /*8523*/ uint16(xArgImm32), - /*8524*/ uint16(xMatch), - /*8525*/ uint16(xCondDataSize), 8513, 8519, 8529, - /*8529*/ uint16(xSetOp), uint16(SUB), - /*8531*/ uint16(xReadId), - /*8532*/ uint16(xArgRAX), - /*8533*/ uint16(xArgImm32), - /*8534*/ uint16(xMatch), - /*8535*/ uint16(xCondIs64), 8538, 0, - /*8538*/ uint16(xSetOp), uint16(DAS), - /*8540*/ uint16(xMatch), - /*8541*/ uint16(xSetOp), uint16(XOR), - /*8543*/ uint16(xReadSlashR), - /*8544*/ uint16(xArgRM8), - /*8545*/ uint16(xArgR8), - /*8546*/ uint16(xMatch), - /*8547*/ uint16(xCondIs64), 8550, 8566, - /*8550*/ uint16(xCondDataSize), 8554, 8560, 0, - /*8554*/ uint16(xSetOp), uint16(XOR), - /*8556*/ uint16(xReadSlashR), - /*8557*/ uint16(xArgRM16), - /*8558*/ uint16(xArgR16), - /*8559*/ uint16(xMatch), - /*8560*/ uint16(xSetOp), uint16(XOR), - /*8562*/ uint16(xReadSlashR), - /*8563*/ uint16(xArgRM32), - /*8564*/ uint16(xArgR32), - /*8565*/ uint16(xMatch), - /*8566*/ uint16(xCondDataSize), 8554, 8560, 8570, - /*8570*/ uint16(xSetOp), uint16(XOR), - /*8572*/ uint16(xReadSlashR), - /*8573*/ uint16(xArgRM64), - /*8574*/ uint16(xArgR64), - /*8575*/ uint16(xMatch), - /*8576*/ uint16(xSetOp), uint16(XOR), - /*8578*/ uint16(xReadSlashR), - /*8579*/ uint16(xArgR8), - /*8580*/ uint16(xArgRM8), - /*8581*/ uint16(xMatch), - /*8582*/ uint16(xCondIs64), 8585, 8601, - /*8585*/ uint16(xCondDataSize), 8589, 8595, 0, - /*8589*/ uint16(xSetOp), uint16(XOR), - /*8591*/ uint16(xReadSlashR), - /*8592*/ uint16(xArgR16), - /*8593*/ uint16(xArgRM16), - /*8594*/ uint16(xMatch), - /*8595*/ uint16(xSetOp), uint16(XOR), - /*8597*/ uint16(xReadSlashR), - /*8598*/ uint16(xArgR32), - /*8599*/ uint16(xArgRM32), - /*8600*/ uint16(xMatch), - /*8601*/ uint16(xCondDataSize), 8589, 8595, 8605, - /*8605*/ uint16(xSetOp), uint16(XOR), - /*8607*/ uint16(xReadSlashR), - /*8608*/ uint16(xArgR64), - /*8609*/ uint16(xArgRM64), - /*8610*/ uint16(xMatch), - /*8611*/ uint16(xSetOp), uint16(XOR), - /*8613*/ uint16(xReadIb), - /*8614*/ uint16(xArgAL), - /*8615*/ uint16(xArgImm8u), - /*8616*/ uint16(xMatch), - /*8617*/ uint16(xCondIs64), 8620, 8636, - /*8620*/ uint16(xCondDataSize), 8624, 8630, 0, - /*8624*/ uint16(xSetOp), uint16(XOR), - /*8626*/ uint16(xReadIw), - /*8627*/ uint16(xArgAX), - /*8628*/ uint16(xArgImm16), - /*8629*/ uint16(xMatch), - /*8630*/ uint16(xSetOp), uint16(XOR), - /*8632*/ uint16(xReadId), - /*8633*/ uint16(xArgEAX), - /*8634*/ uint16(xArgImm32), - /*8635*/ uint16(xMatch), - /*8636*/ uint16(xCondDataSize), 8624, 8630, 8640, - /*8640*/ uint16(xSetOp), uint16(XOR), - /*8642*/ uint16(xReadId), - /*8643*/ uint16(xArgRAX), - /*8644*/ uint16(xArgImm32), - /*8645*/ uint16(xMatch), - /*8646*/ uint16(xCondIs64), 8649, 0, - /*8649*/ uint16(xSetOp), uint16(AAA), - /*8651*/ uint16(xMatch), - /*8652*/ uint16(xSetOp), uint16(CMP), - /*8654*/ uint16(xReadSlashR), - /*8655*/ uint16(xArgRM8), - /*8656*/ uint16(xArgR8), - /*8657*/ uint16(xMatch), - /*8658*/ uint16(xCondIs64), 8661, 8677, - /*8661*/ uint16(xCondDataSize), 8665, 8671, 0, - /*8665*/ uint16(xSetOp), uint16(CMP), - /*8667*/ uint16(xReadSlashR), - /*8668*/ uint16(xArgRM16), - /*8669*/ uint16(xArgR16), - /*8670*/ uint16(xMatch), - /*8671*/ uint16(xSetOp), uint16(CMP), - /*8673*/ uint16(xReadSlashR), - /*8674*/ uint16(xArgRM32), - /*8675*/ uint16(xArgR32), - /*8676*/ uint16(xMatch), - /*8677*/ uint16(xCondDataSize), 8665, 8671, 8681, - /*8681*/ uint16(xSetOp), uint16(CMP), - /*8683*/ uint16(xReadSlashR), - /*8684*/ uint16(xArgRM64), - /*8685*/ uint16(xArgR64), - /*8686*/ uint16(xMatch), - /*8687*/ uint16(xSetOp), uint16(CMP), - /*8689*/ uint16(xReadSlashR), - /*8690*/ uint16(xArgR8), - /*8691*/ uint16(xArgRM8), - /*8692*/ uint16(xMatch), - /*8693*/ uint16(xCondIs64), 8696, 8712, - /*8696*/ uint16(xCondDataSize), 8700, 8706, 0, - /*8700*/ uint16(xSetOp), uint16(CMP), - /*8702*/ uint16(xReadSlashR), - /*8703*/ uint16(xArgR16), - /*8704*/ uint16(xArgRM16), - /*8705*/ uint16(xMatch), - /*8706*/ uint16(xSetOp), uint16(CMP), - /*8708*/ uint16(xReadSlashR), - /*8709*/ uint16(xArgR32), - /*8710*/ uint16(xArgRM32), - /*8711*/ uint16(xMatch), - /*8712*/ uint16(xCondDataSize), 8700, 8706, 8716, - /*8716*/ uint16(xSetOp), uint16(CMP), - /*8718*/ uint16(xReadSlashR), - /*8719*/ uint16(xArgR64), - /*8720*/ uint16(xArgRM64), - /*8721*/ uint16(xMatch), - /*8722*/ uint16(xSetOp), uint16(CMP), - /*8724*/ uint16(xReadIb), - /*8725*/ uint16(xArgAL), - /*8726*/ uint16(xArgImm8u), - /*8727*/ uint16(xMatch), - /*8728*/ uint16(xCondIs64), 8731, 8747, - /*8731*/ uint16(xCondDataSize), 8735, 8741, 0, - /*8735*/ uint16(xSetOp), uint16(CMP), - /*8737*/ uint16(xReadIw), - /*8738*/ uint16(xArgAX), - /*8739*/ uint16(xArgImm16), - /*8740*/ uint16(xMatch), - /*8741*/ uint16(xSetOp), uint16(CMP), - /*8743*/ uint16(xReadId), - /*8744*/ uint16(xArgEAX), - /*8745*/ uint16(xArgImm32), - /*8746*/ uint16(xMatch), - /*8747*/ uint16(xCondDataSize), 8735, 8741, 8751, - /*8751*/ uint16(xSetOp), uint16(CMP), - /*8753*/ uint16(xReadId), - /*8754*/ uint16(xArgRAX), - /*8755*/ uint16(xArgImm32), - /*8756*/ uint16(xMatch), - /*8757*/ uint16(xCondIs64), 8760, 0, - /*8760*/ uint16(xSetOp), uint16(AAS), - /*8762*/ uint16(xMatch), - /*8763*/ uint16(xCondIs64), 8766, 0, - /*8766*/ uint16(xCondDataSize), 8770, 8774, 0, - /*8770*/ uint16(xSetOp), uint16(INC), - /*8772*/ uint16(xArgR16op), - /*8773*/ uint16(xMatch), - /*8774*/ uint16(xSetOp), uint16(INC), - /*8776*/ uint16(xArgR32op), - /*8777*/ uint16(xMatch), - /*8778*/ uint16(xCondIs64), 8781, 0, - /*8781*/ uint16(xCondDataSize), 8785, 8789, 0, - /*8785*/ uint16(xSetOp), uint16(DEC), - /*8787*/ uint16(xArgR16op), - /*8788*/ uint16(xMatch), - /*8789*/ uint16(xSetOp), uint16(DEC), - /*8791*/ uint16(xArgR32op), - /*8792*/ uint16(xMatch), - /*8793*/ uint16(xCondIs64), 8796, 8808, - /*8796*/ uint16(xCondDataSize), 8800, 8804, 0, - /*8800*/ uint16(xSetOp), uint16(PUSH), - /*8802*/ uint16(xArgR16op), - /*8803*/ uint16(xMatch), - /*8804*/ uint16(xSetOp), uint16(PUSH), - /*8806*/ uint16(xArgR32op), - /*8807*/ uint16(xMatch), - /*8808*/ uint16(xCondDataSize), 8800, 8812, 8816, - /*8812*/ uint16(xSetOp), uint16(PUSH), - /*8814*/ uint16(xArgR64op), - /*8815*/ uint16(xMatch), - /*8816*/ uint16(xSetOp), uint16(PUSH), - /*8818*/ uint16(xArgR64op), - /*8819*/ uint16(xMatch), - /*8820*/ uint16(xCondIs64), 8823, 8835, - /*8823*/ uint16(xCondDataSize), 8827, 8831, 0, - /*8827*/ uint16(xSetOp), uint16(POP), - /*8829*/ uint16(xArgR16op), - /*8830*/ uint16(xMatch), - /*8831*/ uint16(xSetOp), uint16(POP), - /*8833*/ uint16(xArgR32op), - /*8834*/ uint16(xMatch), - /*8835*/ uint16(xCondDataSize), 8827, 8839, 8843, - /*8839*/ uint16(xSetOp), uint16(POP), - /*8841*/ uint16(xArgR64op), - /*8842*/ uint16(xMatch), - /*8843*/ uint16(xSetOp), uint16(POP), - /*8845*/ uint16(xArgR64op), - /*8846*/ uint16(xMatch), - /*8847*/ uint16(xCondIs64), 8850, 0, - /*8850*/ uint16(xCondDataSize), 8854, 8857, 0, - /*8854*/ uint16(xSetOp), uint16(PUSHA), - /*8856*/ uint16(xMatch), - /*8857*/ uint16(xSetOp), uint16(PUSHAD), - /*8859*/ uint16(xMatch), - /*8860*/ uint16(xCondIs64), 8863, 0, - /*8863*/ uint16(xCondDataSize), 8867, 8870, 0, - /*8867*/ uint16(xSetOp), uint16(POPA), - /*8869*/ uint16(xMatch), - /*8870*/ uint16(xSetOp), uint16(POPAD), - /*8872*/ uint16(xMatch), - /*8873*/ uint16(xCondIs64), 8876, 0, - /*8876*/ uint16(xCondDataSize), 8880, 8886, 0, - /*8880*/ uint16(xSetOp), uint16(BOUND), - /*8882*/ uint16(xReadSlashR), - /*8883*/ uint16(xArgR16), - /*8884*/ uint16(xArgM16and16), - /*8885*/ uint16(xMatch), - /*8886*/ uint16(xSetOp), uint16(BOUND), - /*8888*/ uint16(xReadSlashR), - /*8889*/ uint16(xArgR32), - /*8890*/ uint16(xArgM32and32), - /*8891*/ uint16(xMatch), - /*8892*/ uint16(xCondIs64), 8895, 8901, - /*8895*/ uint16(xSetOp), uint16(ARPL), - /*8897*/ uint16(xReadSlashR), - /*8898*/ uint16(xArgRM16), - /*8899*/ uint16(xArgR16), - /*8900*/ uint16(xMatch), - /*8901*/ uint16(xCondDataSize), 8905, 8911, 8917, - /*8905*/ uint16(xSetOp), uint16(MOVSXD), - /*8907*/ uint16(xReadSlashR), - /*8908*/ uint16(xArgR16), - /*8909*/ uint16(xArgRM32), - /*8910*/ uint16(xMatch), - /*8911*/ uint16(xSetOp), uint16(MOVSXD), - /*8913*/ uint16(xReadSlashR), - /*8914*/ uint16(xArgR32), - /*8915*/ uint16(xArgRM32), - /*8916*/ uint16(xMatch), - /*8917*/ uint16(xSetOp), uint16(MOVSXD), - /*8919*/ uint16(xReadSlashR), - /*8920*/ uint16(xArgR64), - /*8921*/ uint16(xArgRM32), - /*8922*/ uint16(xMatch), - /*8923*/ uint16(xCondDataSize), 8927, 8932, 8937, - /*8927*/ uint16(xSetOp), uint16(PUSH), - /*8929*/ uint16(xReadIw), - /*8930*/ uint16(xArgImm16), - /*8931*/ uint16(xMatch), - /*8932*/ uint16(xSetOp), uint16(PUSH), - /*8934*/ uint16(xReadId), - /*8935*/ uint16(xArgImm32), - /*8936*/ uint16(xMatch), - /*8937*/ uint16(xSetOp), uint16(PUSH), - /*8939*/ uint16(xReadId), - /*8940*/ uint16(xArgImm32), - /*8941*/ uint16(xMatch), - /*8942*/ uint16(xCondIs64), 8945, 8965, - /*8945*/ uint16(xCondDataSize), 8949, 8957, 0, - /*8949*/ uint16(xSetOp), uint16(IMUL), - /*8951*/ uint16(xReadSlashR), - /*8952*/ uint16(xReadIw), - /*8953*/ uint16(xArgR16), - /*8954*/ uint16(xArgRM16), - /*8955*/ uint16(xArgImm16), - /*8956*/ uint16(xMatch), - /*8957*/ uint16(xSetOp), uint16(IMUL), - /*8959*/ uint16(xReadSlashR), - /*8960*/ uint16(xReadId), - /*8961*/ uint16(xArgR32), - /*8962*/ uint16(xArgRM32), - /*8963*/ uint16(xArgImm32), - /*8964*/ uint16(xMatch), - /*8965*/ uint16(xCondDataSize), 8949, 8957, 8969, - /*8969*/ uint16(xSetOp), uint16(IMUL), - /*8971*/ uint16(xReadSlashR), - /*8972*/ uint16(xReadId), - /*8973*/ uint16(xArgR64), - /*8974*/ uint16(xArgRM64), - /*8975*/ uint16(xArgImm32), - /*8976*/ uint16(xMatch), - /*8977*/ uint16(xSetOp), uint16(PUSH), - /*8979*/ uint16(xReadIb), - /*8980*/ uint16(xArgImm8), - /*8981*/ uint16(xMatch), - /*8982*/ uint16(xCondIs64), 8985, 9005, - /*8985*/ uint16(xCondDataSize), 8989, 8997, 0, - /*8989*/ uint16(xSetOp), uint16(IMUL), - /*8991*/ uint16(xReadSlashR), - /*8992*/ uint16(xReadIb), - /*8993*/ uint16(xArgR16), - /*8994*/ uint16(xArgRM16), - /*8995*/ uint16(xArgImm8), - /*8996*/ uint16(xMatch), - /*8997*/ uint16(xSetOp), uint16(IMUL), - /*8999*/ uint16(xReadSlashR), - /*9000*/ uint16(xReadIb), - /*9001*/ uint16(xArgR32), - /*9002*/ uint16(xArgRM32), - /*9003*/ uint16(xArgImm8), - /*9004*/ uint16(xMatch), - /*9005*/ uint16(xCondDataSize), 8989, 8997, 9009, - /*9009*/ uint16(xSetOp), uint16(IMUL), - /*9011*/ uint16(xReadSlashR), - /*9012*/ uint16(xReadIb), - /*9013*/ uint16(xArgR64), - /*9014*/ uint16(xArgRM64), - /*9015*/ uint16(xArgImm8), - /*9016*/ uint16(xMatch), - /*9017*/ uint16(xSetOp), uint16(INSB), - /*9019*/ uint16(xMatch), - /*9020*/ uint16(xCondDataSize), 9024, 9027, 9030, - /*9024*/ uint16(xSetOp), uint16(INSW), - /*9026*/ uint16(xMatch), - /*9027*/ uint16(xSetOp), uint16(INSD), - /*9029*/ uint16(xMatch), - /*9030*/ uint16(xSetOp), uint16(INSD), - /*9032*/ uint16(xMatch), - /*9033*/ uint16(xSetOp), uint16(OUTSB), - /*9035*/ uint16(xMatch), - /*9036*/ uint16(xCondPrefix), 3, - 0xC5, 9083, - 0xC4, 9057, - 0x0, 9044, - /*9044*/ uint16(xCondDataSize), 9048, 9051, 9054, - /*9048*/ uint16(xSetOp), uint16(OUTSW), - /*9050*/ uint16(xMatch), - /*9051*/ uint16(xSetOp), uint16(OUTSD), - /*9053*/ uint16(xMatch), - /*9054*/ uint16(xSetOp), uint16(OUTSD), - /*9056*/ uint16(xMatch), - /*9057*/ uint16(xCondPrefix), 2, - 0xF3, 9073, - 0x66, 9063, - /*9063*/ uint16(xCondPrefix), 1, - 0x0F, 9067, - /*9067*/ uint16(xSetOp), uint16(VMOVDQA), - /*9069*/ uint16(xReadSlashR), - /*9070*/ uint16(xArgYmm1), - /*9071*/ uint16(xArgYmm2M256), - /*9072*/ uint16(xMatch), - /*9073*/ uint16(xCondPrefix), 1, - 0x0F, 9077, - /*9077*/ uint16(xSetOp), uint16(VMOVDQU), - /*9079*/ uint16(xReadSlashR), - /*9080*/ uint16(xArgYmm1), - /*9081*/ uint16(xArgYmm2M256), - /*9082*/ uint16(xMatch), - /*9083*/ uint16(xCondPrefix), 2, - 0xF3, 9099, - 0x66, 9089, - /*9089*/ uint16(xCondPrefix), 1, - 0x0F, 9093, - /*9093*/ uint16(xSetOp), uint16(VMOVDQA), - /*9095*/ uint16(xReadSlashR), - /*9096*/ uint16(xArgYmm1), - /*9097*/ uint16(xArgYmm2M256), - /*9098*/ uint16(xMatch), - /*9099*/ uint16(xCondPrefix), 1, - 0x0F, 9103, - /*9103*/ uint16(xSetOp), uint16(VMOVDQU), - /*9105*/ uint16(xReadSlashR), - /*9106*/ uint16(xArgYmm1), - /*9107*/ uint16(xArgYmm2M256), - /*9108*/ uint16(xMatch), - /*9109*/ uint16(xSetOp), uint16(JO), - /*9111*/ uint16(xReadCb), - /*9112*/ uint16(xArgRel8), - /*9113*/ uint16(xMatch), - /*9114*/ uint16(xSetOp), uint16(JNO), - /*9116*/ uint16(xReadCb), - /*9117*/ uint16(xArgRel8), - /*9118*/ uint16(xMatch), - /*9119*/ uint16(xSetOp), uint16(JB), - /*9121*/ uint16(xReadCb), - /*9122*/ uint16(xArgRel8), - /*9123*/ uint16(xMatch), - /*9124*/ uint16(xSetOp), uint16(JAE), - /*9126*/ uint16(xReadCb), - /*9127*/ uint16(xArgRel8), - /*9128*/ uint16(xMatch), - /*9129*/ uint16(xSetOp), uint16(JE), - /*9131*/ uint16(xReadCb), - /*9132*/ uint16(xArgRel8), - /*9133*/ uint16(xMatch), - /*9134*/ uint16(xSetOp), uint16(JNE), - /*9136*/ uint16(xReadCb), - /*9137*/ uint16(xArgRel8), - /*9138*/ uint16(xMatch), - /*9139*/ uint16(xSetOp), uint16(JBE), - /*9141*/ uint16(xReadCb), - /*9142*/ uint16(xArgRel8), - /*9143*/ uint16(xMatch), - /*9144*/ uint16(xCondPrefix), 3, - 0xC5, 9164, - 0xC4, 9157, - 0x0, 9152, - /*9152*/ uint16(xSetOp), uint16(JA), - /*9154*/ uint16(xReadCb), - /*9155*/ uint16(xArgRel8), - /*9156*/ uint16(xMatch), - /*9157*/ uint16(xCondPrefix), 1, - 0x0F, 9161, - /*9161*/ uint16(xSetOp), uint16(VZEROUPPER), - /*9163*/ uint16(xMatch), - /*9164*/ uint16(xCondPrefix), 1, - 0x0F, 9168, - /*9168*/ uint16(xSetOp), uint16(VZEROUPPER), - /*9170*/ uint16(xMatch), - /*9171*/ uint16(xSetOp), uint16(JS), - /*9173*/ uint16(xReadCb), - /*9174*/ uint16(xArgRel8), - /*9175*/ uint16(xMatch), - /*9176*/ uint16(xSetOp), uint16(JNS), - /*9178*/ uint16(xReadCb), - /*9179*/ uint16(xArgRel8), - /*9180*/ uint16(xMatch), - /*9181*/ uint16(xSetOp), uint16(JP), - /*9183*/ uint16(xReadCb), - /*9184*/ uint16(xArgRel8), - /*9185*/ uint16(xMatch), - /*9186*/ uint16(xSetOp), uint16(JNP), - /*9188*/ uint16(xReadCb), - /*9189*/ uint16(xArgRel8), - /*9190*/ uint16(xMatch), - /*9191*/ uint16(xSetOp), uint16(JL), - /*9193*/ uint16(xReadCb), - /*9194*/ uint16(xArgRel8), - /*9195*/ uint16(xMatch), - /*9196*/ uint16(xSetOp), uint16(JGE), - /*9198*/ uint16(xReadCb), - /*9199*/ uint16(xArgRel8), - /*9200*/ uint16(xMatch), - /*9201*/ uint16(xSetOp), uint16(JLE), - /*9203*/ uint16(xReadCb), - /*9204*/ uint16(xArgRel8), - /*9205*/ uint16(xMatch), - /*9206*/ uint16(xCondPrefix), 3, - 0xC5, 9245, - 0xC4, 9219, - 0x0, 9214, - /*9214*/ uint16(xSetOp), uint16(JG), - /*9216*/ uint16(xReadCb), - /*9217*/ uint16(xArgRel8), - /*9218*/ uint16(xMatch), - /*9219*/ uint16(xCondPrefix), 2, - 0xF3, 9235, - 0x66, 9225, - /*9225*/ uint16(xCondPrefix), 1, - 0x0F, 9229, - /*9229*/ uint16(xSetOp), uint16(VMOVDQA), - /*9231*/ uint16(xReadSlashR), - /*9232*/ uint16(xArgYmm2M256), - /*9233*/ uint16(xArgYmm1), - /*9234*/ uint16(xMatch), - /*9235*/ uint16(xCondPrefix), 1, - 0x0F, 9239, - /*9239*/ uint16(xSetOp), uint16(VMOVDQU), - /*9241*/ uint16(xReadSlashR), - /*9242*/ uint16(xArgYmm2M256), - /*9243*/ uint16(xArgYmm1), - /*9244*/ uint16(xMatch), - /*9245*/ uint16(xCondPrefix), 2, - 0xF3, 9261, - 0x66, 9251, - /*9251*/ uint16(xCondPrefix), 1, - 0x0F, 9255, - /*9255*/ uint16(xSetOp), uint16(VMOVDQA), - /*9257*/ uint16(xReadSlashR), - /*9258*/ uint16(xArgYmm2M256), - /*9259*/ uint16(xArgYmm1), - /*9260*/ uint16(xMatch), - /*9261*/ uint16(xCondPrefix), 1, - 0x0F, 9265, - /*9265*/ uint16(xSetOp), uint16(VMOVDQU), - /*9267*/ uint16(xReadSlashR), - /*9268*/ uint16(xArgYmm2M256), - /*9269*/ uint16(xArgYmm1), - /*9270*/ uint16(xMatch), - /*9271*/ uint16(xCondSlashR), - 9280, // 0 - 9286, // 1 - 9292, // 2 - 9298, // 3 - 9304, // 4 - 9310, // 5 - 9316, // 6 - 9322, // 7 - /*9280*/ uint16(xSetOp), uint16(ADD), - /*9282*/ uint16(xReadIb), - /*9283*/ uint16(xArgRM8), - /*9284*/ uint16(xArgImm8u), - /*9285*/ uint16(xMatch), - /*9286*/ uint16(xSetOp), uint16(OR), - /*9288*/ uint16(xReadIb), - /*9289*/ uint16(xArgRM8), - /*9290*/ uint16(xArgImm8u), - /*9291*/ uint16(xMatch), - /*9292*/ uint16(xSetOp), uint16(ADC), - /*9294*/ uint16(xReadIb), - /*9295*/ uint16(xArgRM8), - /*9296*/ uint16(xArgImm8u), - /*9297*/ uint16(xMatch), - /*9298*/ uint16(xSetOp), uint16(SBB), - /*9300*/ uint16(xReadIb), - /*9301*/ uint16(xArgRM8), - /*9302*/ uint16(xArgImm8u), - /*9303*/ uint16(xMatch), - /*9304*/ uint16(xSetOp), uint16(AND), - /*9306*/ uint16(xReadIb), - /*9307*/ uint16(xArgRM8), - /*9308*/ uint16(xArgImm8u), - /*9309*/ uint16(xMatch), - /*9310*/ uint16(xSetOp), uint16(SUB), - /*9312*/ uint16(xReadIb), - /*9313*/ uint16(xArgRM8), - /*9314*/ uint16(xArgImm8u), - /*9315*/ uint16(xMatch), - /*9316*/ uint16(xSetOp), uint16(XOR), - /*9318*/ uint16(xReadIb), - /*9319*/ uint16(xArgRM8), - /*9320*/ uint16(xArgImm8u), - /*9321*/ uint16(xMatch), - /*9322*/ uint16(xSetOp), uint16(CMP), - /*9324*/ uint16(xReadIb), - /*9325*/ uint16(xArgRM8), - /*9326*/ uint16(xArgImm8u), - /*9327*/ uint16(xMatch), - /*9328*/ uint16(xCondSlashR), - 9337, // 0 - 9366, // 1 - 9395, // 2 - 9424, // 3 - 9453, // 4 - 9482, // 5 - 9511, // 6 - 9540, // 7 - /*9337*/ uint16(xCondIs64), 9340, 9356, - /*9340*/ uint16(xCondDataSize), 9344, 9350, 0, - /*9344*/ uint16(xSetOp), uint16(ADD), - /*9346*/ uint16(xReadIw), - /*9347*/ uint16(xArgRM16), - /*9348*/ uint16(xArgImm16), - /*9349*/ uint16(xMatch), - /*9350*/ uint16(xSetOp), uint16(ADD), - /*9352*/ uint16(xReadId), - /*9353*/ uint16(xArgRM32), - /*9354*/ uint16(xArgImm32), - /*9355*/ uint16(xMatch), - /*9356*/ uint16(xCondDataSize), 9344, 9350, 9360, - /*9360*/ uint16(xSetOp), uint16(ADD), - /*9362*/ uint16(xReadId), - /*9363*/ uint16(xArgRM64), - /*9364*/ uint16(xArgImm32), - /*9365*/ uint16(xMatch), - /*9366*/ uint16(xCondIs64), 9369, 9385, - /*9369*/ uint16(xCondDataSize), 9373, 9379, 0, - /*9373*/ uint16(xSetOp), uint16(OR), - /*9375*/ uint16(xReadIw), - /*9376*/ uint16(xArgRM16), - /*9377*/ uint16(xArgImm16), - /*9378*/ uint16(xMatch), - /*9379*/ uint16(xSetOp), uint16(OR), - /*9381*/ uint16(xReadId), - /*9382*/ uint16(xArgRM32), - /*9383*/ uint16(xArgImm32), - /*9384*/ uint16(xMatch), - /*9385*/ uint16(xCondDataSize), 9373, 9379, 9389, - /*9389*/ uint16(xSetOp), uint16(OR), - /*9391*/ uint16(xReadId), - /*9392*/ uint16(xArgRM64), - /*9393*/ uint16(xArgImm32), - /*9394*/ uint16(xMatch), - /*9395*/ uint16(xCondIs64), 9398, 9414, - /*9398*/ uint16(xCondDataSize), 9402, 9408, 0, - /*9402*/ uint16(xSetOp), uint16(ADC), - /*9404*/ uint16(xReadIw), - /*9405*/ uint16(xArgRM16), - /*9406*/ uint16(xArgImm16), - /*9407*/ uint16(xMatch), - /*9408*/ uint16(xSetOp), uint16(ADC), - /*9410*/ uint16(xReadId), - /*9411*/ uint16(xArgRM32), - /*9412*/ uint16(xArgImm32), - /*9413*/ uint16(xMatch), - /*9414*/ uint16(xCondDataSize), 9402, 9408, 9418, - /*9418*/ uint16(xSetOp), uint16(ADC), - /*9420*/ uint16(xReadId), - /*9421*/ uint16(xArgRM64), - /*9422*/ uint16(xArgImm32), - /*9423*/ uint16(xMatch), - /*9424*/ uint16(xCondIs64), 9427, 9443, - /*9427*/ uint16(xCondDataSize), 9431, 9437, 0, - /*9431*/ uint16(xSetOp), uint16(SBB), - /*9433*/ uint16(xReadIw), - /*9434*/ uint16(xArgRM16), - /*9435*/ uint16(xArgImm16), - /*9436*/ uint16(xMatch), - /*9437*/ uint16(xSetOp), uint16(SBB), - /*9439*/ uint16(xReadId), - /*9440*/ uint16(xArgRM32), - /*9441*/ uint16(xArgImm32), - /*9442*/ uint16(xMatch), - /*9443*/ uint16(xCondDataSize), 9431, 9437, 9447, - /*9447*/ uint16(xSetOp), uint16(SBB), - /*9449*/ uint16(xReadId), - /*9450*/ uint16(xArgRM64), - /*9451*/ uint16(xArgImm32), - /*9452*/ uint16(xMatch), - /*9453*/ uint16(xCondIs64), 9456, 9472, - /*9456*/ uint16(xCondDataSize), 9460, 9466, 0, - /*9460*/ uint16(xSetOp), uint16(AND), - /*9462*/ uint16(xReadIw), - /*9463*/ uint16(xArgRM16), - /*9464*/ uint16(xArgImm16), - /*9465*/ uint16(xMatch), - /*9466*/ uint16(xSetOp), uint16(AND), - /*9468*/ uint16(xReadId), - /*9469*/ uint16(xArgRM32), - /*9470*/ uint16(xArgImm32), - /*9471*/ uint16(xMatch), - /*9472*/ uint16(xCondDataSize), 9460, 9466, 9476, - /*9476*/ uint16(xSetOp), uint16(AND), - /*9478*/ uint16(xReadId), - /*9479*/ uint16(xArgRM64), - /*9480*/ uint16(xArgImm32), - /*9481*/ uint16(xMatch), - /*9482*/ uint16(xCondIs64), 9485, 9501, - /*9485*/ uint16(xCondDataSize), 9489, 9495, 0, - /*9489*/ uint16(xSetOp), uint16(SUB), - /*9491*/ uint16(xReadIw), - /*9492*/ uint16(xArgRM16), - /*9493*/ uint16(xArgImm16), - /*9494*/ uint16(xMatch), - /*9495*/ uint16(xSetOp), uint16(SUB), - /*9497*/ uint16(xReadId), - /*9498*/ uint16(xArgRM32), - /*9499*/ uint16(xArgImm32), - /*9500*/ uint16(xMatch), - /*9501*/ uint16(xCondDataSize), 9489, 9495, 9505, - /*9505*/ uint16(xSetOp), uint16(SUB), - /*9507*/ uint16(xReadId), - /*9508*/ uint16(xArgRM64), - /*9509*/ uint16(xArgImm32), - /*9510*/ uint16(xMatch), - /*9511*/ uint16(xCondIs64), 9514, 9530, - /*9514*/ uint16(xCondDataSize), 9518, 9524, 0, - /*9518*/ uint16(xSetOp), uint16(XOR), - /*9520*/ uint16(xReadIw), - /*9521*/ uint16(xArgRM16), - /*9522*/ uint16(xArgImm16), - /*9523*/ uint16(xMatch), - /*9524*/ uint16(xSetOp), uint16(XOR), - /*9526*/ uint16(xReadId), - /*9527*/ uint16(xArgRM32), - /*9528*/ uint16(xArgImm32), - /*9529*/ uint16(xMatch), - /*9530*/ uint16(xCondDataSize), 9518, 9524, 9534, - /*9534*/ uint16(xSetOp), uint16(XOR), - /*9536*/ uint16(xReadId), - /*9537*/ uint16(xArgRM64), - /*9538*/ uint16(xArgImm32), - /*9539*/ uint16(xMatch), - /*9540*/ uint16(xCondIs64), 9543, 9559, - /*9543*/ uint16(xCondDataSize), 9547, 9553, 0, - /*9547*/ uint16(xSetOp), uint16(CMP), - /*9549*/ uint16(xReadIw), - /*9550*/ uint16(xArgRM16), - /*9551*/ uint16(xArgImm16), - /*9552*/ uint16(xMatch), - /*9553*/ uint16(xSetOp), uint16(CMP), - /*9555*/ uint16(xReadId), - /*9556*/ uint16(xArgRM32), - /*9557*/ uint16(xArgImm32), - /*9558*/ uint16(xMatch), - /*9559*/ uint16(xCondDataSize), 9547, 9553, 9563, - /*9563*/ uint16(xSetOp), uint16(CMP), - /*9565*/ uint16(xReadId), - /*9566*/ uint16(xArgRM64), - /*9567*/ uint16(xArgImm32), - /*9568*/ uint16(xMatch), - /*9569*/ uint16(xCondSlashR), - 9578, // 0 - 9607, // 1 - 9636, // 2 - 9665, // 3 - 9694, // 4 - 9723, // 5 - 9752, // 6 - 9781, // 7 - /*9578*/ uint16(xCondIs64), 9581, 9597, - /*9581*/ uint16(xCondDataSize), 9585, 9591, 0, - /*9585*/ uint16(xSetOp), uint16(ADD), - /*9587*/ uint16(xReadIb), - /*9588*/ uint16(xArgRM16), - /*9589*/ uint16(xArgImm8), - /*9590*/ uint16(xMatch), - /*9591*/ uint16(xSetOp), uint16(ADD), - /*9593*/ uint16(xReadIb), - /*9594*/ uint16(xArgRM32), - /*9595*/ uint16(xArgImm8), - /*9596*/ uint16(xMatch), - /*9597*/ uint16(xCondDataSize), 9585, 9591, 9601, - /*9601*/ uint16(xSetOp), uint16(ADD), - /*9603*/ uint16(xReadIb), - /*9604*/ uint16(xArgRM64), - /*9605*/ uint16(xArgImm8), - /*9606*/ uint16(xMatch), - /*9607*/ uint16(xCondIs64), 9610, 9626, - /*9610*/ uint16(xCondDataSize), 9614, 9620, 0, - /*9614*/ uint16(xSetOp), uint16(OR), - /*9616*/ uint16(xReadIb), - /*9617*/ uint16(xArgRM16), - /*9618*/ uint16(xArgImm8), - /*9619*/ uint16(xMatch), - /*9620*/ uint16(xSetOp), uint16(OR), - /*9622*/ uint16(xReadIb), - /*9623*/ uint16(xArgRM32), - /*9624*/ uint16(xArgImm8), - /*9625*/ uint16(xMatch), - /*9626*/ uint16(xCondDataSize), 9614, 9620, 9630, - /*9630*/ uint16(xSetOp), uint16(OR), - /*9632*/ uint16(xReadIb), - /*9633*/ uint16(xArgRM64), - /*9634*/ uint16(xArgImm8), - /*9635*/ uint16(xMatch), - /*9636*/ uint16(xCondIs64), 9639, 9655, - /*9639*/ uint16(xCondDataSize), 9643, 9649, 0, - /*9643*/ uint16(xSetOp), uint16(ADC), - /*9645*/ uint16(xReadIb), - /*9646*/ uint16(xArgRM16), - /*9647*/ uint16(xArgImm8), - /*9648*/ uint16(xMatch), - /*9649*/ uint16(xSetOp), uint16(ADC), - /*9651*/ uint16(xReadIb), - /*9652*/ uint16(xArgRM32), - /*9653*/ uint16(xArgImm8), - /*9654*/ uint16(xMatch), - /*9655*/ uint16(xCondDataSize), 9643, 9649, 9659, - /*9659*/ uint16(xSetOp), uint16(ADC), - /*9661*/ uint16(xReadIb), - /*9662*/ uint16(xArgRM64), - /*9663*/ uint16(xArgImm8), - /*9664*/ uint16(xMatch), - /*9665*/ uint16(xCondIs64), 9668, 9684, - /*9668*/ uint16(xCondDataSize), 9672, 9678, 0, - /*9672*/ uint16(xSetOp), uint16(SBB), - /*9674*/ uint16(xReadIb), - /*9675*/ uint16(xArgRM16), - /*9676*/ uint16(xArgImm8), - /*9677*/ uint16(xMatch), - /*9678*/ uint16(xSetOp), uint16(SBB), - /*9680*/ uint16(xReadIb), - /*9681*/ uint16(xArgRM32), - /*9682*/ uint16(xArgImm8), - /*9683*/ uint16(xMatch), - /*9684*/ uint16(xCondDataSize), 9672, 9678, 9688, - /*9688*/ uint16(xSetOp), uint16(SBB), - /*9690*/ uint16(xReadIb), - /*9691*/ uint16(xArgRM64), - /*9692*/ uint16(xArgImm8), - /*9693*/ uint16(xMatch), - /*9694*/ uint16(xCondIs64), 9697, 9713, - /*9697*/ uint16(xCondDataSize), 9701, 9707, 0, - /*9701*/ uint16(xSetOp), uint16(AND), - /*9703*/ uint16(xReadIb), - /*9704*/ uint16(xArgRM16), - /*9705*/ uint16(xArgImm8), - /*9706*/ uint16(xMatch), - /*9707*/ uint16(xSetOp), uint16(AND), - /*9709*/ uint16(xReadIb), - /*9710*/ uint16(xArgRM32), - /*9711*/ uint16(xArgImm8), - /*9712*/ uint16(xMatch), - /*9713*/ uint16(xCondDataSize), 9701, 9707, 9717, - /*9717*/ uint16(xSetOp), uint16(AND), - /*9719*/ uint16(xReadIb), - /*9720*/ uint16(xArgRM64), - /*9721*/ uint16(xArgImm8), - /*9722*/ uint16(xMatch), - /*9723*/ uint16(xCondIs64), 9726, 9742, - /*9726*/ uint16(xCondDataSize), 9730, 9736, 0, - /*9730*/ uint16(xSetOp), uint16(SUB), - /*9732*/ uint16(xReadIb), - /*9733*/ uint16(xArgRM16), - /*9734*/ uint16(xArgImm8), - /*9735*/ uint16(xMatch), - /*9736*/ uint16(xSetOp), uint16(SUB), - /*9738*/ uint16(xReadIb), - /*9739*/ uint16(xArgRM32), - /*9740*/ uint16(xArgImm8), - /*9741*/ uint16(xMatch), - /*9742*/ uint16(xCondDataSize), 9730, 9736, 9746, - /*9746*/ uint16(xSetOp), uint16(SUB), - /*9748*/ uint16(xReadIb), - /*9749*/ uint16(xArgRM64), - /*9750*/ uint16(xArgImm8), - /*9751*/ uint16(xMatch), - /*9752*/ uint16(xCondIs64), 9755, 9771, - /*9755*/ uint16(xCondDataSize), 9759, 9765, 0, - /*9759*/ uint16(xSetOp), uint16(XOR), - /*9761*/ uint16(xReadIb), - /*9762*/ uint16(xArgRM16), - /*9763*/ uint16(xArgImm8), - /*9764*/ uint16(xMatch), - /*9765*/ uint16(xSetOp), uint16(XOR), - /*9767*/ uint16(xReadIb), - /*9768*/ uint16(xArgRM32), - /*9769*/ uint16(xArgImm8), - /*9770*/ uint16(xMatch), - /*9771*/ uint16(xCondDataSize), 9759, 9765, 9775, - /*9775*/ uint16(xSetOp), uint16(XOR), - /*9777*/ uint16(xReadIb), - /*9778*/ uint16(xArgRM64), - /*9779*/ uint16(xArgImm8), - /*9780*/ uint16(xMatch), - /*9781*/ uint16(xCondIs64), 9784, 9800, - /*9784*/ uint16(xCondDataSize), 9788, 9794, 0, - /*9788*/ uint16(xSetOp), uint16(CMP), - /*9790*/ uint16(xReadIb), - /*9791*/ uint16(xArgRM16), - /*9792*/ uint16(xArgImm8), - /*9793*/ uint16(xMatch), - /*9794*/ uint16(xSetOp), uint16(CMP), - /*9796*/ uint16(xReadIb), - /*9797*/ uint16(xArgRM32), - /*9798*/ uint16(xArgImm8), - /*9799*/ uint16(xMatch), - /*9800*/ uint16(xCondDataSize), 9788, 9794, 9804, - /*9804*/ uint16(xSetOp), uint16(CMP), - /*9806*/ uint16(xReadIb), - /*9807*/ uint16(xArgRM64), - /*9808*/ uint16(xArgImm8), - /*9809*/ uint16(xMatch), - /*9810*/ uint16(xSetOp), uint16(TEST), - /*9812*/ uint16(xReadSlashR), - /*9813*/ uint16(xArgRM8), - /*9814*/ uint16(xArgR8), - /*9815*/ uint16(xMatch), - /*9816*/ uint16(xCondIs64), 9819, 9835, - /*9819*/ uint16(xCondDataSize), 9823, 9829, 0, - /*9823*/ uint16(xSetOp), uint16(TEST), - /*9825*/ uint16(xReadSlashR), - /*9826*/ uint16(xArgRM16), - /*9827*/ uint16(xArgR16), - /*9828*/ uint16(xMatch), - /*9829*/ uint16(xSetOp), uint16(TEST), - /*9831*/ uint16(xReadSlashR), - /*9832*/ uint16(xArgRM32), - /*9833*/ uint16(xArgR32), - /*9834*/ uint16(xMatch), - /*9835*/ uint16(xCondDataSize), 9823, 9829, 9839, - /*9839*/ uint16(xSetOp), uint16(TEST), - /*9841*/ uint16(xReadSlashR), - /*9842*/ uint16(xArgRM64), - /*9843*/ uint16(xArgR64), - /*9844*/ uint16(xMatch), - /*9845*/ uint16(xSetOp), uint16(XCHG), - /*9847*/ uint16(xReadSlashR), - /*9848*/ uint16(xArgRM8), - /*9849*/ uint16(xArgR8), - /*9850*/ uint16(xMatch), - /*9851*/ uint16(xCondIs64), 9854, 9870, - /*9854*/ uint16(xCondDataSize), 9858, 9864, 0, - /*9858*/ uint16(xSetOp), uint16(XCHG), - /*9860*/ uint16(xReadSlashR), - /*9861*/ uint16(xArgRM16), - /*9862*/ uint16(xArgR16), - /*9863*/ uint16(xMatch), - /*9864*/ uint16(xSetOp), uint16(XCHG), - /*9866*/ uint16(xReadSlashR), - /*9867*/ uint16(xArgRM32), - /*9868*/ uint16(xArgR32), - /*9869*/ uint16(xMatch), - /*9870*/ uint16(xCondDataSize), 9858, 9864, 9874, - /*9874*/ uint16(xSetOp), uint16(XCHG), - /*9876*/ uint16(xReadSlashR), - /*9877*/ uint16(xArgRM64), - /*9878*/ uint16(xArgR64), - /*9879*/ uint16(xMatch), - /*9880*/ uint16(xSetOp), uint16(MOV), - /*9882*/ uint16(xReadSlashR), - /*9883*/ uint16(xArgRM8), - /*9884*/ uint16(xArgR8), - /*9885*/ uint16(xMatch), - /*9886*/ uint16(xCondDataSize), 9890, 9896, 9902, - /*9890*/ uint16(xSetOp), uint16(MOV), - /*9892*/ uint16(xReadSlashR), - /*9893*/ uint16(xArgRM16), - /*9894*/ uint16(xArgR16), - /*9895*/ uint16(xMatch), - /*9896*/ uint16(xSetOp), uint16(MOV), - /*9898*/ uint16(xReadSlashR), - /*9899*/ uint16(xArgRM32), - /*9900*/ uint16(xArgR32), - /*9901*/ uint16(xMatch), - /*9902*/ uint16(xSetOp), uint16(MOV), - /*9904*/ uint16(xReadSlashR), - /*9905*/ uint16(xArgRM64), - /*9906*/ uint16(xArgR64), - /*9907*/ uint16(xMatch), - /*9908*/ uint16(xSetOp), uint16(MOV), - /*9910*/ uint16(xReadSlashR), - /*9911*/ uint16(xArgR8), - /*9912*/ uint16(xArgRM8), - /*9913*/ uint16(xMatch), - /*9914*/ uint16(xCondDataSize), 9918, 9924, 9930, - /*9918*/ uint16(xSetOp), uint16(MOV), - /*9920*/ uint16(xReadSlashR), - /*9921*/ uint16(xArgR16), - /*9922*/ uint16(xArgRM16), - /*9923*/ uint16(xMatch), - /*9924*/ uint16(xSetOp), uint16(MOV), - /*9926*/ uint16(xReadSlashR), - /*9927*/ uint16(xArgR32), - /*9928*/ uint16(xArgRM32), - /*9929*/ uint16(xMatch), - /*9930*/ uint16(xSetOp), uint16(MOV), - /*9932*/ uint16(xReadSlashR), - /*9933*/ uint16(xArgR64), - /*9934*/ uint16(xArgRM64), - /*9935*/ uint16(xMatch), - /*9936*/ uint16(xCondIs64), 9939, 9955, - /*9939*/ uint16(xCondDataSize), 9943, 9949, 0, - /*9943*/ uint16(xSetOp), uint16(MOV), - /*9945*/ uint16(xReadSlashR), - /*9946*/ uint16(xArgRM16), - /*9947*/ uint16(xArgSreg), - /*9948*/ uint16(xMatch), - /*9949*/ uint16(xSetOp), uint16(MOV), - /*9951*/ uint16(xReadSlashR), - /*9952*/ uint16(xArgR32M16), - /*9953*/ uint16(xArgSreg), - /*9954*/ uint16(xMatch), - /*9955*/ uint16(xCondDataSize), 9943, 9949, 9959, - /*9959*/ uint16(xSetOp), uint16(MOV), - /*9961*/ uint16(xReadSlashR), - /*9962*/ uint16(xArgR64M16), - /*9963*/ uint16(xArgSreg), - /*9964*/ uint16(xMatch), - /*9965*/ uint16(xCondIs64), 9968, 9984, - /*9968*/ uint16(xCondDataSize), 9972, 9978, 0, - /*9972*/ uint16(xSetOp), uint16(LEA), - /*9974*/ uint16(xReadSlashR), - /*9975*/ uint16(xArgR16), - /*9976*/ uint16(xArgM), - /*9977*/ uint16(xMatch), - /*9978*/ uint16(xSetOp), uint16(LEA), - /*9980*/ uint16(xReadSlashR), - /*9981*/ uint16(xArgR32), - /*9982*/ uint16(xArgM), - /*9983*/ uint16(xMatch), - /*9984*/ uint16(xCondDataSize), 9972, 9978, 9988, - /*9988*/ uint16(xSetOp), uint16(LEA), - /*9990*/ uint16(xReadSlashR), - /*9991*/ uint16(xArgR64), - /*9992*/ uint16(xArgM), - /*9993*/ uint16(xMatch), - /*9994*/ uint16(xCondIs64), 9997, 10013, - /*9997*/ uint16(xCondDataSize), 10001, 10007, 0, - /*10001*/ uint16(xSetOp), uint16(MOV), - /*10003*/ uint16(xReadSlashR), - /*10004*/ uint16(xArgSreg), - /*10005*/ uint16(xArgRM16), - /*10006*/ uint16(xMatch), - /*10007*/ uint16(xSetOp), uint16(MOV), - /*10009*/ uint16(xReadSlashR), - /*10010*/ uint16(xArgSreg), - /*10011*/ uint16(xArgR32M16), - /*10012*/ uint16(xMatch), - /*10013*/ uint16(xCondDataSize), 10001, 10007, 10017, - /*10017*/ uint16(xSetOp), uint16(MOV), - /*10019*/ uint16(xReadSlashR), - /*10020*/ uint16(xArgSreg), - /*10021*/ uint16(xArgR64M16), - /*10022*/ uint16(xMatch), - /*10023*/ uint16(xCondSlashR), - 10032, // 0 - 0, // 1 - 0, // 2 - 0, // 3 - 0, // 4 - 0, // 5 - 0, // 6 - 0, // 7 - /*10032*/ uint16(xCondIs64), 10035, 10047, - /*10035*/ uint16(xCondDataSize), 10039, 10043, 0, - /*10039*/ uint16(xSetOp), uint16(POP), - /*10041*/ uint16(xArgRM16), - /*10042*/ uint16(xMatch), - /*10043*/ uint16(xSetOp), uint16(POP), - /*10045*/ uint16(xArgRM32), - /*10046*/ uint16(xMatch), - /*10047*/ uint16(xCondDataSize), 10039, 10051, 10055, - /*10051*/ uint16(xSetOp), uint16(POP), - /*10053*/ uint16(xArgRM64), - /*10054*/ uint16(xMatch), - /*10055*/ uint16(xSetOp), uint16(POP), - /*10057*/ uint16(xArgRM64), - /*10058*/ uint16(xMatch), - /*10059*/ uint16(xCondIs64), 10062, 10076, - /*10062*/ uint16(xCondDataSize), 10066, 10071, 0, - /*10066*/ uint16(xSetOp), uint16(XCHG), - /*10068*/ uint16(xArgR16op), - /*10069*/ uint16(xArgAX), - /*10070*/ uint16(xMatch), - /*10071*/ uint16(xSetOp), uint16(XCHG), - /*10073*/ uint16(xArgR32op), - /*10074*/ uint16(xArgEAX), - /*10075*/ uint16(xMatch), - /*10076*/ uint16(xCondDataSize), 10066, 10071, 10080, - /*10080*/ uint16(xSetOp), uint16(XCHG), - /*10082*/ uint16(xArgR64op), - /*10083*/ uint16(xArgRAX), - /*10084*/ uint16(xMatch), - /*10085*/ uint16(xCondIs64), 10088, 10098, - /*10088*/ uint16(xCondDataSize), 10092, 10095, 0, - /*10092*/ uint16(xSetOp), uint16(CBW), - /*10094*/ uint16(xMatch), - /*10095*/ uint16(xSetOp), uint16(CWDE), - /*10097*/ uint16(xMatch), - /*10098*/ uint16(xCondDataSize), 10092, 10095, 10102, - /*10102*/ uint16(xSetOp), uint16(CDQE), - /*10104*/ uint16(xMatch), - /*10105*/ uint16(xCondIs64), 10108, 10118, - /*10108*/ uint16(xCondDataSize), 10112, 10115, 0, - /*10112*/ uint16(xSetOp), uint16(CWD), - /*10114*/ uint16(xMatch), - /*10115*/ uint16(xSetOp), uint16(CDQ), - /*10117*/ uint16(xMatch), - /*10118*/ uint16(xCondDataSize), 10112, 10115, 10122, - /*10122*/ uint16(xSetOp), uint16(CQO), - /*10124*/ uint16(xMatch), - /*10125*/ uint16(xCondIs64), 10128, 0, - /*10128*/ uint16(xCondDataSize), 10132, 10137, 0, - /*10132*/ uint16(xSetOp), uint16(LCALL), - /*10134*/ uint16(xReadCd), - /*10135*/ uint16(xArgPtr16colon16), - /*10136*/ uint16(xMatch), - /*10137*/ uint16(xSetOp), uint16(LCALL), - /*10139*/ uint16(xReadCp), - /*10140*/ uint16(xArgPtr16colon32), - /*10141*/ uint16(xMatch), - /*10142*/ uint16(xSetOp), uint16(FWAIT), - /*10144*/ uint16(xMatch), - /*10145*/ uint16(xCondIs64), 10148, 10158, - /*10148*/ uint16(xCondDataSize), 10152, 10155, 0, - /*10152*/ uint16(xSetOp), uint16(PUSHF), - /*10154*/ uint16(xMatch), - /*10155*/ uint16(xSetOp), uint16(PUSHFD), - /*10157*/ uint16(xMatch), - /*10158*/ uint16(xCondDataSize), 10152, 10162, 10165, - /*10162*/ uint16(xSetOp), uint16(PUSHFQ), - /*10164*/ uint16(xMatch), - /*10165*/ uint16(xSetOp), uint16(PUSHFQ), - /*10167*/ uint16(xMatch), - /*10168*/ uint16(xCondIs64), 10171, 10181, - /*10171*/ uint16(xCondDataSize), 10175, 10178, 0, - /*10175*/ uint16(xSetOp), uint16(POPF), - /*10177*/ uint16(xMatch), - /*10178*/ uint16(xSetOp), uint16(POPFD), - /*10180*/ uint16(xMatch), - /*10181*/ uint16(xCondDataSize), 10175, 10185, 10188, - /*10185*/ uint16(xSetOp), uint16(POPFQ), - /*10187*/ uint16(xMatch), - /*10188*/ uint16(xSetOp), uint16(POPFQ), - /*10190*/ uint16(xMatch), - /*10191*/ uint16(xSetOp), uint16(SAHF), - /*10193*/ uint16(xMatch), - /*10194*/ uint16(xSetOp), uint16(LAHF), - /*10196*/ uint16(xMatch), - /*10197*/ uint16(xCondIs64), 10200, 10206, - /*10200*/ uint16(xSetOp), uint16(MOV), - /*10202*/ uint16(xReadCm), - /*10203*/ uint16(xArgAL), - /*10204*/ uint16(xArgMoffs8), - /*10205*/ uint16(xMatch), - /*10206*/ uint16(xCondDataSize), 10200, 10200, 10210, - /*10210*/ uint16(xSetOp), uint16(MOV), - /*10212*/ uint16(xReadCm), - /*10213*/ uint16(xArgAL), - /*10214*/ uint16(xArgMoffs8), - /*10215*/ uint16(xMatch), - /*10216*/ uint16(xCondDataSize), 10220, 10226, 10232, - /*10220*/ uint16(xSetOp), uint16(MOV), - /*10222*/ uint16(xReadCm), - /*10223*/ uint16(xArgAX), - /*10224*/ uint16(xArgMoffs16), - /*10225*/ uint16(xMatch), - /*10226*/ uint16(xSetOp), uint16(MOV), - /*10228*/ uint16(xReadCm), - /*10229*/ uint16(xArgEAX), - /*10230*/ uint16(xArgMoffs32), - /*10231*/ uint16(xMatch), - /*10232*/ uint16(xSetOp), uint16(MOV), - /*10234*/ uint16(xReadCm), - /*10235*/ uint16(xArgRAX), - /*10236*/ uint16(xArgMoffs64), - /*10237*/ uint16(xMatch), - /*10238*/ uint16(xCondIs64), 10241, 10247, - /*10241*/ uint16(xSetOp), uint16(MOV), - /*10243*/ uint16(xReadCm), - /*10244*/ uint16(xArgMoffs8), - /*10245*/ uint16(xArgAL), - /*10246*/ uint16(xMatch), - /*10247*/ uint16(xCondDataSize), 10241, 10241, 10251, - /*10251*/ uint16(xSetOp), uint16(MOV), - /*10253*/ uint16(xReadCm), - /*10254*/ uint16(xArgMoffs8), - /*10255*/ uint16(xArgAL), - /*10256*/ uint16(xMatch), - /*10257*/ uint16(xCondDataSize), 10261, 10267, 10273, - /*10261*/ uint16(xSetOp), uint16(MOV), - /*10263*/ uint16(xReadCm), - /*10264*/ uint16(xArgMoffs16), - /*10265*/ uint16(xArgAX), - /*10266*/ uint16(xMatch), - /*10267*/ uint16(xSetOp), uint16(MOV), - /*10269*/ uint16(xReadCm), - /*10270*/ uint16(xArgMoffs32), - /*10271*/ uint16(xArgEAX), - /*10272*/ uint16(xMatch), - /*10273*/ uint16(xSetOp), uint16(MOV), - /*10275*/ uint16(xReadCm), - /*10276*/ uint16(xArgMoffs64), - /*10277*/ uint16(xArgRAX), - /*10278*/ uint16(xMatch), - /*10279*/ uint16(xSetOp), uint16(MOVSB), - /*10281*/ uint16(xMatch), - /*10282*/ uint16(xCondIs64), 10285, 10295, - /*10285*/ uint16(xCondDataSize), 10289, 10292, 0, - /*10289*/ uint16(xSetOp), uint16(MOVSW), - /*10291*/ uint16(xMatch), - /*10292*/ uint16(xSetOp), uint16(MOVSD), - /*10294*/ uint16(xMatch), - /*10295*/ uint16(xCondDataSize), 10289, 10292, 10299, - /*10299*/ uint16(xSetOp), uint16(MOVSQ), - /*10301*/ uint16(xMatch), - /*10302*/ uint16(xSetOp), uint16(CMPSB), - /*10304*/ uint16(xMatch), - /*10305*/ uint16(xCondIs64), 10308, 10318, - /*10308*/ uint16(xCondDataSize), 10312, 10315, 0, - /*10312*/ uint16(xSetOp), uint16(CMPSW), - /*10314*/ uint16(xMatch), - /*10315*/ uint16(xSetOp), uint16(CMPSD), - /*10317*/ uint16(xMatch), - /*10318*/ uint16(xCondDataSize), 10312, 10315, 10322, - /*10322*/ uint16(xSetOp), uint16(CMPSQ), - /*10324*/ uint16(xMatch), - /*10325*/ uint16(xSetOp), uint16(TEST), - /*10327*/ uint16(xReadIb), - /*10328*/ uint16(xArgAL), - /*10329*/ uint16(xArgImm8u), - /*10330*/ uint16(xMatch), - /*10331*/ uint16(xCondIs64), 10334, 10350, - /*10334*/ uint16(xCondDataSize), 10338, 10344, 0, - /*10338*/ uint16(xSetOp), uint16(TEST), - /*10340*/ uint16(xReadIw), - /*10341*/ uint16(xArgAX), - /*10342*/ uint16(xArgImm16), - /*10343*/ uint16(xMatch), - /*10344*/ uint16(xSetOp), uint16(TEST), - /*10346*/ uint16(xReadId), - /*10347*/ uint16(xArgEAX), - /*10348*/ uint16(xArgImm32), - /*10349*/ uint16(xMatch), - /*10350*/ uint16(xCondDataSize), 10338, 10344, 10354, - /*10354*/ uint16(xSetOp), uint16(TEST), - /*10356*/ uint16(xReadId), - /*10357*/ uint16(xArgRAX), - /*10358*/ uint16(xArgImm32), - /*10359*/ uint16(xMatch), - /*10360*/ uint16(xSetOp), uint16(STOSB), - /*10362*/ uint16(xMatch), - /*10363*/ uint16(xCondIs64), 10366, 10376, - /*10366*/ uint16(xCondDataSize), 10370, 10373, 0, - /*10370*/ uint16(xSetOp), uint16(STOSW), - /*10372*/ uint16(xMatch), - /*10373*/ uint16(xSetOp), uint16(STOSD), - /*10375*/ uint16(xMatch), - /*10376*/ uint16(xCondDataSize), 10370, 10373, 10380, - /*10380*/ uint16(xSetOp), uint16(STOSQ), - /*10382*/ uint16(xMatch), - /*10383*/ uint16(xSetOp), uint16(LODSB), - /*10385*/ uint16(xMatch), - /*10386*/ uint16(xCondIs64), 10389, 10399, - /*10389*/ uint16(xCondDataSize), 10393, 10396, 0, - /*10393*/ uint16(xSetOp), uint16(LODSW), - /*10395*/ uint16(xMatch), - /*10396*/ uint16(xSetOp), uint16(LODSD), - /*10398*/ uint16(xMatch), - /*10399*/ uint16(xCondDataSize), 10393, 10396, 10403, - /*10403*/ uint16(xSetOp), uint16(LODSQ), - /*10405*/ uint16(xMatch), - /*10406*/ uint16(xSetOp), uint16(SCASB), - /*10408*/ uint16(xMatch), - /*10409*/ uint16(xCondIs64), 10412, 10422, - /*10412*/ uint16(xCondDataSize), 10416, 10419, 0, - /*10416*/ uint16(xSetOp), uint16(SCASW), - /*10418*/ uint16(xMatch), - /*10419*/ uint16(xSetOp), uint16(SCASD), - /*10421*/ uint16(xMatch), - /*10422*/ uint16(xCondDataSize), 10416, 10419, 10426, - /*10426*/ uint16(xSetOp), uint16(SCASQ), - /*10428*/ uint16(xMatch), - /*10429*/ uint16(xSetOp), uint16(MOV), - /*10431*/ uint16(xReadIb), - /*10432*/ uint16(xArgR8op), - /*10433*/ uint16(xArgImm8u), - /*10434*/ uint16(xMatch), - /*10435*/ uint16(xCondIs64), 10438, 10454, - /*10438*/ uint16(xCondDataSize), 10442, 10448, 0, - /*10442*/ uint16(xSetOp), uint16(MOV), - /*10444*/ uint16(xReadIw), - /*10445*/ uint16(xArgR16op), - /*10446*/ uint16(xArgImm16), - /*10447*/ uint16(xMatch), - /*10448*/ uint16(xSetOp), uint16(MOV), - /*10450*/ uint16(xReadId), - /*10451*/ uint16(xArgR32op), - /*10452*/ uint16(xArgImm32), - /*10453*/ uint16(xMatch), - /*10454*/ uint16(xCondDataSize), 10442, 10448, 10458, - /*10458*/ uint16(xSetOp), uint16(MOV), - /*10460*/ uint16(xReadIo), - /*10461*/ uint16(xArgR64op), - /*10462*/ uint16(xArgImm64), - /*10463*/ uint16(xMatch), - /*10464*/ uint16(xCondSlashR), - 10473, // 0 - 10479, // 1 - 10485, // 2 - 10491, // 3 - 10497, // 4 - 10503, // 5 - 0, // 6 - 10509, // 7 - /*10473*/ uint16(xSetOp), uint16(ROL), - /*10475*/ uint16(xReadIb), - /*10476*/ uint16(xArgRM8), - /*10477*/ uint16(xArgImm8u), - /*10478*/ uint16(xMatch), - /*10479*/ uint16(xSetOp), uint16(ROR), - /*10481*/ uint16(xReadIb), - /*10482*/ uint16(xArgRM8), - /*10483*/ uint16(xArgImm8u), - /*10484*/ uint16(xMatch), - /*10485*/ uint16(xSetOp), uint16(RCL), - /*10487*/ uint16(xReadIb), - /*10488*/ uint16(xArgRM8), - /*10489*/ uint16(xArgImm8u), - /*10490*/ uint16(xMatch), - /*10491*/ uint16(xSetOp), uint16(RCR), - /*10493*/ uint16(xReadIb), - /*10494*/ uint16(xArgRM8), - /*10495*/ uint16(xArgImm8u), - /*10496*/ uint16(xMatch), - /*10497*/ uint16(xSetOp), uint16(SHL), - /*10499*/ uint16(xReadIb), - /*10500*/ uint16(xArgRM8), - /*10501*/ uint16(xArgImm8u), - /*10502*/ uint16(xMatch), - /*10503*/ uint16(xSetOp), uint16(SHR), - /*10505*/ uint16(xReadIb), - /*10506*/ uint16(xArgRM8), - /*10507*/ uint16(xArgImm8u), - /*10508*/ uint16(xMatch), - /*10509*/ uint16(xSetOp), uint16(SAR), - /*10511*/ uint16(xReadIb), - /*10512*/ uint16(xArgRM8), - /*10513*/ uint16(xArgImm8u), - /*10514*/ uint16(xMatch), - /*10515*/ uint16(xCondSlashR), - 10524, // 0 - 10546, // 1 - 10568, // 2 - 10597, // 3 - 10626, // 4 - 10655, // 5 - 0, // 6 - 10684, // 7 - /*10524*/ uint16(xCondDataSize), 10528, 10534, 10540, - /*10528*/ uint16(xSetOp), uint16(ROL), - /*10530*/ uint16(xReadIb), - /*10531*/ uint16(xArgRM16), - /*10532*/ uint16(xArgImm8u), - /*10533*/ uint16(xMatch), - /*10534*/ uint16(xSetOp), uint16(ROL), - /*10536*/ uint16(xReadIb), - /*10537*/ uint16(xArgRM32), - /*10538*/ uint16(xArgImm8u), - /*10539*/ uint16(xMatch), - /*10540*/ uint16(xSetOp), uint16(ROL), - /*10542*/ uint16(xReadIb), - /*10543*/ uint16(xArgRM64), - /*10544*/ uint16(xArgImm8u), - /*10545*/ uint16(xMatch), - /*10546*/ uint16(xCondDataSize), 10550, 10556, 10562, - /*10550*/ uint16(xSetOp), uint16(ROR), - /*10552*/ uint16(xReadIb), - /*10553*/ uint16(xArgRM16), - /*10554*/ uint16(xArgImm8u), - /*10555*/ uint16(xMatch), - /*10556*/ uint16(xSetOp), uint16(ROR), - /*10558*/ uint16(xReadIb), - /*10559*/ uint16(xArgRM32), - /*10560*/ uint16(xArgImm8u), - /*10561*/ uint16(xMatch), - /*10562*/ uint16(xSetOp), uint16(ROR), - /*10564*/ uint16(xReadIb), - /*10565*/ uint16(xArgRM64), - /*10566*/ uint16(xArgImm8u), - /*10567*/ uint16(xMatch), - /*10568*/ uint16(xCondIs64), 10571, 10587, - /*10571*/ uint16(xCondDataSize), 10575, 10581, 0, - /*10575*/ uint16(xSetOp), uint16(RCL), - /*10577*/ uint16(xReadIb), - /*10578*/ uint16(xArgRM16), - /*10579*/ uint16(xArgImm8u), - /*10580*/ uint16(xMatch), - /*10581*/ uint16(xSetOp), uint16(RCL), - /*10583*/ uint16(xReadIb), - /*10584*/ uint16(xArgRM32), - /*10585*/ uint16(xArgImm8u), - /*10586*/ uint16(xMatch), - /*10587*/ uint16(xCondDataSize), 10575, 10581, 10591, - /*10591*/ uint16(xSetOp), uint16(RCL), - /*10593*/ uint16(xReadIb), - /*10594*/ uint16(xArgRM64), - /*10595*/ uint16(xArgImm8u), - /*10596*/ uint16(xMatch), - /*10597*/ uint16(xCondIs64), 10600, 10616, - /*10600*/ uint16(xCondDataSize), 10604, 10610, 0, - /*10604*/ uint16(xSetOp), uint16(RCR), - /*10606*/ uint16(xReadIb), - /*10607*/ uint16(xArgRM16), - /*10608*/ uint16(xArgImm8u), - /*10609*/ uint16(xMatch), - /*10610*/ uint16(xSetOp), uint16(RCR), - /*10612*/ uint16(xReadIb), - /*10613*/ uint16(xArgRM32), - /*10614*/ uint16(xArgImm8u), - /*10615*/ uint16(xMatch), - /*10616*/ uint16(xCondDataSize), 10604, 10610, 10620, - /*10620*/ uint16(xSetOp), uint16(RCR), - /*10622*/ uint16(xReadIb), - /*10623*/ uint16(xArgRM64), - /*10624*/ uint16(xArgImm8u), - /*10625*/ uint16(xMatch), - /*10626*/ uint16(xCondIs64), 10629, 10645, - /*10629*/ uint16(xCondDataSize), 10633, 10639, 0, - /*10633*/ uint16(xSetOp), uint16(SHL), - /*10635*/ uint16(xReadIb), - /*10636*/ uint16(xArgRM16), - /*10637*/ uint16(xArgImm8u), - /*10638*/ uint16(xMatch), - /*10639*/ uint16(xSetOp), uint16(SHL), - /*10641*/ uint16(xReadIb), - /*10642*/ uint16(xArgRM32), - /*10643*/ uint16(xArgImm8u), - /*10644*/ uint16(xMatch), - /*10645*/ uint16(xCondDataSize), 10633, 10639, 10649, - /*10649*/ uint16(xSetOp), uint16(SHL), - /*10651*/ uint16(xReadIb), - /*10652*/ uint16(xArgRM64), - /*10653*/ uint16(xArgImm8u), - /*10654*/ uint16(xMatch), - /*10655*/ uint16(xCondIs64), 10658, 10674, - /*10658*/ uint16(xCondDataSize), 10662, 10668, 0, - /*10662*/ uint16(xSetOp), uint16(SHR), - /*10664*/ uint16(xReadIb), - /*10665*/ uint16(xArgRM16), - /*10666*/ uint16(xArgImm8u), - /*10667*/ uint16(xMatch), - /*10668*/ uint16(xSetOp), uint16(SHR), - /*10670*/ uint16(xReadIb), - /*10671*/ uint16(xArgRM32), - /*10672*/ uint16(xArgImm8u), - /*10673*/ uint16(xMatch), - /*10674*/ uint16(xCondDataSize), 10662, 10668, 10678, - /*10678*/ uint16(xSetOp), uint16(SHR), - /*10680*/ uint16(xReadIb), - /*10681*/ uint16(xArgRM64), - /*10682*/ uint16(xArgImm8u), - /*10683*/ uint16(xMatch), - /*10684*/ uint16(xCondIs64), 10687, 10703, - /*10687*/ uint16(xCondDataSize), 10691, 10697, 0, - /*10691*/ uint16(xSetOp), uint16(SAR), - /*10693*/ uint16(xReadIb), - /*10694*/ uint16(xArgRM16), - /*10695*/ uint16(xArgImm8u), - /*10696*/ uint16(xMatch), - /*10697*/ uint16(xSetOp), uint16(SAR), - /*10699*/ uint16(xReadIb), - /*10700*/ uint16(xArgRM32), - /*10701*/ uint16(xArgImm8u), - /*10702*/ uint16(xMatch), - /*10703*/ uint16(xCondDataSize), 10691, 10697, 10707, - /*10707*/ uint16(xSetOp), uint16(SAR), - /*10709*/ uint16(xReadIb), - /*10710*/ uint16(xArgRM64), - /*10711*/ uint16(xArgImm8u), - /*10712*/ uint16(xMatch), - /*10713*/ uint16(xSetOp), uint16(RET), - /*10715*/ uint16(xReadIw), - /*10716*/ uint16(xArgImm16u), - /*10717*/ uint16(xMatch), - /*10718*/ uint16(xSetOp), uint16(RET), - /*10720*/ uint16(xMatch), - /*10721*/ uint16(xCondIs64), 10724, 0, - /*10724*/ uint16(xCondDataSize), 10728, 10734, 0, - /*10728*/ uint16(xSetOp), uint16(LES), - /*10730*/ uint16(xReadSlashR), - /*10731*/ uint16(xArgR16), - /*10732*/ uint16(xArgM16colon16), - /*10733*/ uint16(xMatch), - /*10734*/ uint16(xSetOp), uint16(LES), - /*10736*/ uint16(xReadSlashR), - /*10737*/ uint16(xArgR32), - /*10738*/ uint16(xArgM16colon32), - /*10739*/ uint16(xMatch), - /*10740*/ uint16(xCondIs64), 10743, 0, - /*10743*/ uint16(xCondDataSize), 10747, 10753, 0, - /*10747*/ uint16(xSetOp), uint16(LDS), - /*10749*/ uint16(xReadSlashR), - /*10750*/ uint16(xArgR16), - /*10751*/ uint16(xArgM16colon16), - /*10752*/ uint16(xMatch), - /*10753*/ uint16(xSetOp), uint16(LDS), - /*10755*/ uint16(xReadSlashR), - /*10756*/ uint16(xArgR32), - /*10757*/ uint16(xArgM16colon32), - /*10758*/ uint16(xMatch), - /*10759*/ uint16(xCondByte), 1, - 0xF8, 10778, - /*10763*/ uint16(xCondSlashR), - 10772, // 0 - 0, // 1 - 0, // 2 - 0, // 3 - 0, // 4 - 0, // 5 - 0, // 6 - 0, // 7 - /*10772*/ uint16(xSetOp), uint16(MOV), - /*10774*/ uint16(xReadIb), - /*10775*/ uint16(xArgRM8), - /*10776*/ uint16(xArgImm8u), - /*10777*/ uint16(xMatch), - /*10778*/ uint16(xSetOp), uint16(XABORT), - /*10780*/ uint16(xReadIb), - /*10781*/ uint16(xArgImm8u), - /*10782*/ uint16(xMatch), - /*10783*/ uint16(xCondByte), 1, - 0xF8, 10825, - /*10787*/ uint16(xCondSlashR), - 10796, // 0 - 0, // 1 - 0, // 2 - 0, // 3 - 0, // 4 - 0, // 5 - 0, // 6 - 0, // 7 - /*10796*/ uint16(xCondIs64), 10799, 10815, - /*10799*/ uint16(xCondDataSize), 10803, 10809, 0, - /*10803*/ uint16(xSetOp), uint16(MOV), - /*10805*/ uint16(xReadIw), - /*10806*/ uint16(xArgRM16), - /*10807*/ uint16(xArgImm16), - /*10808*/ uint16(xMatch), - /*10809*/ uint16(xSetOp), uint16(MOV), - /*10811*/ uint16(xReadId), - /*10812*/ uint16(xArgRM32), - /*10813*/ uint16(xArgImm32), - /*10814*/ uint16(xMatch), - /*10815*/ uint16(xCondDataSize), 10803, 10809, 10819, - /*10819*/ uint16(xSetOp), uint16(MOV), - /*10821*/ uint16(xReadId), - /*10822*/ uint16(xArgRM64), - /*10823*/ uint16(xArgImm32), - /*10824*/ uint16(xMatch), - /*10825*/ uint16(xCondDataSize), 10829, 10834, 10839, - /*10829*/ uint16(xSetOp), uint16(XBEGIN), - /*10831*/ uint16(xReadCw), - /*10832*/ uint16(xArgRel16), - /*10833*/ uint16(xMatch), - /*10834*/ uint16(xSetOp), uint16(XBEGIN), - /*10836*/ uint16(xReadCd), - /*10837*/ uint16(xArgRel32), - /*10838*/ uint16(xMatch), - /*10839*/ uint16(xSetOp), uint16(XBEGIN), - /*10841*/ uint16(xReadCd), - /*10842*/ uint16(xArgRel32), - /*10843*/ uint16(xMatch), - /*10844*/ uint16(xSetOp), uint16(ENTER), - /*10846*/ uint16(xReadIw), - /*10847*/ uint16(xReadIb), - /*10848*/ uint16(xArgImm16u), - /*10849*/ uint16(xArgImm8u), - /*10850*/ uint16(xMatch), - /*10851*/ uint16(xCondIs64), 10854, 10864, - /*10854*/ uint16(xCondDataSize), 10858, 10861, 0, - /*10858*/ uint16(xSetOp), uint16(LEAVE), - /*10860*/ uint16(xMatch), - /*10861*/ uint16(xSetOp), uint16(LEAVE), - /*10863*/ uint16(xMatch), - /*10864*/ uint16(xCondDataSize), 10858, 10868, 10871, - /*10868*/ uint16(xSetOp), uint16(LEAVE), - /*10870*/ uint16(xMatch), - /*10871*/ uint16(xSetOp), uint16(LEAVE), - /*10873*/ uint16(xMatch), - /*10874*/ uint16(xSetOp), uint16(LRET), - /*10876*/ uint16(xReadIw), - /*10877*/ uint16(xArgImm16u), - /*10878*/ uint16(xMatch), - /*10879*/ uint16(xSetOp), uint16(LRET), - /*10881*/ uint16(xMatch), - /*10882*/ uint16(xSetOp), uint16(INT), - /*10884*/ uint16(xArg3), - /*10885*/ uint16(xMatch), - /*10886*/ uint16(xSetOp), uint16(INT), - /*10888*/ uint16(xReadIb), - /*10889*/ uint16(xArgImm8u), - /*10890*/ uint16(xMatch), - /*10891*/ uint16(xCondIs64), 10894, 0, - /*10894*/ uint16(xSetOp), uint16(INTO), - /*10896*/ uint16(xMatch), - /*10897*/ uint16(xCondIs64), 10900, 10910, - /*10900*/ uint16(xCondDataSize), 10904, 10907, 0, - /*10904*/ uint16(xSetOp), uint16(IRET), - /*10906*/ uint16(xMatch), - /*10907*/ uint16(xSetOp), uint16(IRETD), - /*10909*/ uint16(xMatch), - /*10910*/ uint16(xCondDataSize), 10904, 10907, 10914, - /*10914*/ uint16(xSetOp), uint16(IRETQ), - /*10916*/ uint16(xMatch), - /*10917*/ uint16(xCondSlashR), - 10926, // 0 - 10931, // 1 - 10936, // 2 - 10941, // 3 - 10946, // 4 - 10951, // 5 - 0, // 6 - 10956, // 7 - /*10926*/ uint16(xSetOp), uint16(ROL), - /*10928*/ uint16(xArgRM8), - /*10929*/ uint16(xArg1), - /*10930*/ uint16(xMatch), - /*10931*/ uint16(xSetOp), uint16(ROR), - /*10933*/ uint16(xArgRM8), - /*10934*/ uint16(xArg1), - /*10935*/ uint16(xMatch), - /*10936*/ uint16(xSetOp), uint16(RCL), - /*10938*/ uint16(xArgRM8), - /*10939*/ uint16(xArg1), - /*10940*/ uint16(xMatch), - /*10941*/ uint16(xSetOp), uint16(RCR), - /*10943*/ uint16(xArgRM8), - /*10944*/ uint16(xArg1), - /*10945*/ uint16(xMatch), - /*10946*/ uint16(xSetOp), uint16(SHL), - /*10948*/ uint16(xArgRM8), - /*10949*/ uint16(xArg1), - /*10950*/ uint16(xMatch), - /*10951*/ uint16(xSetOp), uint16(SHR), - /*10953*/ uint16(xArgRM8), - /*10954*/ uint16(xArg1), - /*10955*/ uint16(xMatch), - /*10956*/ uint16(xSetOp), uint16(SAR), - /*10958*/ uint16(xArgRM8), - /*10959*/ uint16(xArg1), - /*10960*/ uint16(xMatch), - /*10961*/ uint16(xCondSlashR), - 10970, // 0 - 10996, // 1 - 11022, // 2 - 11048, // 3 - 11074, // 4 - 11100, // 5 - 0, // 6 - 11126, // 7 - /*10970*/ uint16(xCondIs64), 10973, 10987, - /*10973*/ uint16(xCondDataSize), 10977, 10982, 0, - /*10977*/ uint16(xSetOp), uint16(ROL), - /*10979*/ uint16(xArgRM16), - /*10980*/ uint16(xArg1), - /*10981*/ uint16(xMatch), - /*10982*/ uint16(xSetOp), uint16(ROL), - /*10984*/ uint16(xArgRM32), - /*10985*/ uint16(xArg1), - /*10986*/ uint16(xMatch), - /*10987*/ uint16(xCondDataSize), 10977, 10982, 10991, - /*10991*/ uint16(xSetOp), uint16(ROL), - /*10993*/ uint16(xArgRM64), - /*10994*/ uint16(xArg1), - /*10995*/ uint16(xMatch), - /*10996*/ uint16(xCondIs64), 10999, 11013, - /*10999*/ uint16(xCondDataSize), 11003, 11008, 0, - /*11003*/ uint16(xSetOp), uint16(ROR), - /*11005*/ uint16(xArgRM16), - /*11006*/ uint16(xArg1), - /*11007*/ uint16(xMatch), - /*11008*/ uint16(xSetOp), uint16(ROR), - /*11010*/ uint16(xArgRM32), - /*11011*/ uint16(xArg1), - /*11012*/ uint16(xMatch), - /*11013*/ uint16(xCondDataSize), 11003, 11008, 11017, - /*11017*/ uint16(xSetOp), uint16(ROR), - /*11019*/ uint16(xArgRM64), - /*11020*/ uint16(xArg1), - /*11021*/ uint16(xMatch), - /*11022*/ uint16(xCondIs64), 11025, 11039, - /*11025*/ uint16(xCondDataSize), 11029, 11034, 0, - /*11029*/ uint16(xSetOp), uint16(RCL), - /*11031*/ uint16(xArgRM16), - /*11032*/ uint16(xArg1), - /*11033*/ uint16(xMatch), - /*11034*/ uint16(xSetOp), uint16(RCL), - /*11036*/ uint16(xArgRM32), - /*11037*/ uint16(xArg1), - /*11038*/ uint16(xMatch), - /*11039*/ uint16(xCondDataSize), 11029, 11034, 11043, - /*11043*/ uint16(xSetOp), uint16(RCL), - /*11045*/ uint16(xArgRM64), - /*11046*/ uint16(xArg1), - /*11047*/ uint16(xMatch), - /*11048*/ uint16(xCondIs64), 11051, 11065, - /*11051*/ uint16(xCondDataSize), 11055, 11060, 0, - /*11055*/ uint16(xSetOp), uint16(RCR), - /*11057*/ uint16(xArgRM16), - /*11058*/ uint16(xArg1), - /*11059*/ uint16(xMatch), - /*11060*/ uint16(xSetOp), uint16(RCR), - /*11062*/ uint16(xArgRM32), - /*11063*/ uint16(xArg1), - /*11064*/ uint16(xMatch), - /*11065*/ uint16(xCondDataSize), 11055, 11060, 11069, - /*11069*/ uint16(xSetOp), uint16(RCR), - /*11071*/ uint16(xArgRM64), - /*11072*/ uint16(xArg1), - /*11073*/ uint16(xMatch), - /*11074*/ uint16(xCondIs64), 11077, 11091, - /*11077*/ uint16(xCondDataSize), 11081, 11086, 0, - /*11081*/ uint16(xSetOp), uint16(SHL), - /*11083*/ uint16(xArgRM16), - /*11084*/ uint16(xArg1), - /*11085*/ uint16(xMatch), - /*11086*/ uint16(xSetOp), uint16(SHL), - /*11088*/ uint16(xArgRM32), - /*11089*/ uint16(xArg1), - /*11090*/ uint16(xMatch), - /*11091*/ uint16(xCondDataSize), 11081, 11086, 11095, - /*11095*/ uint16(xSetOp), uint16(SHL), - /*11097*/ uint16(xArgRM64), - /*11098*/ uint16(xArg1), - /*11099*/ uint16(xMatch), - /*11100*/ uint16(xCondIs64), 11103, 11117, - /*11103*/ uint16(xCondDataSize), 11107, 11112, 0, - /*11107*/ uint16(xSetOp), uint16(SHR), - /*11109*/ uint16(xArgRM16), - /*11110*/ uint16(xArg1), - /*11111*/ uint16(xMatch), - /*11112*/ uint16(xSetOp), uint16(SHR), - /*11114*/ uint16(xArgRM32), - /*11115*/ uint16(xArg1), - /*11116*/ uint16(xMatch), - /*11117*/ uint16(xCondDataSize), 11107, 11112, 11121, - /*11121*/ uint16(xSetOp), uint16(SHR), - /*11123*/ uint16(xArgRM64), - /*11124*/ uint16(xArg1), - /*11125*/ uint16(xMatch), - /*11126*/ uint16(xCondIs64), 11129, 11143, - /*11129*/ uint16(xCondDataSize), 11133, 11138, 0, - /*11133*/ uint16(xSetOp), uint16(SAR), - /*11135*/ uint16(xArgRM16), - /*11136*/ uint16(xArg1), - /*11137*/ uint16(xMatch), - /*11138*/ uint16(xSetOp), uint16(SAR), - /*11140*/ uint16(xArgRM32), - /*11141*/ uint16(xArg1), - /*11142*/ uint16(xMatch), - /*11143*/ uint16(xCondDataSize), 11133, 11138, 11147, - /*11147*/ uint16(xSetOp), uint16(SAR), - /*11149*/ uint16(xArgRM64), - /*11150*/ uint16(xArg1), - /*11151*/ uint16(xMatch), - /*11152*/ uint16(xCondSlashR), - 11161, // 0 - 11166, // 1 - 11171, // 2 - 11176, // 3 - 11181, // 4 - 11186, // 5 - 0, // 6 - 11191, // 7 - /*11161*/ uint16(xSetOp), uint16(ROL), - /*11163*/ uint16(xArgRM8), - /*11164*/ uint16(xArgCL), - /*11165*/ uint16(xMatch), - /*11166*/ uint16(xSetOp), uint16(ROR), - /*11168*/ uint16(xArgRM8), - /*11169*/ uint16(xArgCL), - /*11170*/ uint16(xMatch), - /*11171*/ uint16(xSetOp), uint16(RCL), - /*11173*/ uint16(xArgRM8), - /*11174*/ uint16(xArgCL), - /*11175*/ uint16(xMatch), - /*11176*/ uint16(xSetOp), uint16(RCR), - /*11178*/ uint16(xArgRM8), - /*11179*/ uint16(xArgCL), - /*11180*/ uint16(xMatch), - /*11181*/ uint16(xSetOp), uint16(SHL), - /*11183*/ uint16(xArgRM8), - /*11184*/ uint16(xArgCL), - /*11185*/ uint16(xMatch), - /*11186*/ uint16(xSetOp), uint16(SHR), - /*11188*/ uint16(xArgRM8), - /*11189*/ uint16(xArgCL), - /*11190*/ uint16(xMatch), - /*11191*/ uint16(xSetOp), uint16(SAR), - /*11193*/ uint16(xArgRM8), - /*11194*/ uint16(xArgCL), - /*11195*/ uint16(xMatch), - /*11196*/ uint16(xCondSlashR), - 11205, // 0 - 11231, // 1 - 11257, // 2 - 11283, // 3 - 11309, // 4 - 11335, // 5 - 0, // 6 - 11361, // 7 - /*11205*/ uint16(xCondIs64), 11208, 11222, - /*11208*/ uint16(xCondDataSize), 11212, 11217, 0, - /*11212*/ uint16(xSetOp), uint16(ROL), - /*11214*/ uint16(xArgRM16), - /*11215*/ uint16(xArgCL), - /*11216*/ uint16(xMatch), - /*11217*/ uint16(xSetOp), uint16(ROL), - /*11219*/ uint16(xArgRM32), - /*11220*/ uint16(xArgCL), - /*11221*/ uint16(xMatch), - /*11222*/ uint16(xCondDataSize), 11212, 11217, 11226, - /*11226*/ uint16(xSetOp), uint16(ROL), - /*11228*/ uint16(xArgRM64), - /*11229*/ uint16(xArgCL), - /*11230*/ uint16(xMatch), - /*11231*/ uint16(xCondIs64), 11234, 11248, - /*11234*/ uint16(xCondDataSize), 11238, 11243, 0, - /*11238*/ uint16(xSetOp), uint16(ROR), - /*11240*/ uint16(xArgRM16), - /*11241*/ uint16(xArgCL), - /*11242*/ uint16(xMatch), - /*11243*/ uint16(xSetOp), uint16(ROR), - /*11245*/ uint16(xArgRM32), - /*11246*/ uint16(xArgCL), - /*11247*/ uint16(xMatch), - /*11248*/ uint16(xCondDataSize), 11238, 11243, 11252, - /*11252*/ uint16(xSetOp), uint16(ROR), - /*11254*/ uint16(xArgRM64), - /*11255*/ uint16(xArgCL), - /*11256*/ uint16(xMatch), - /*11257*/ uint16(xCondIs64), 11260, 11274, - /*11260*/ uint16(xCondDataSize), 11264, 11269, 0, - /*11264*/ uint16(xSetOp), uint16(RCL), - /*11266*/ uint16(xArgRM16), - /*11267*/ uint16(xArgCL), - /*11268*/ uint16(xMatch), - /*11269*/ uint16(xSetOp), uint16(RCL), - /*11271*/ uint16(xArgRM32), - /*11272*/ uint16(xArgCL), - /*11273*/ uint16(xMatch), - /*11274*/ uint16(xCondDataSize), 11264, 11269, 11278, - /*11278*/ uint16(xSetOp), uint16(RCL), - /*11280*/ uint16(xArgRM64), - /*11281*/ uint16(xArgCL), - /*11282*/ uint16(xMatch), - /*11283*/ uint16(xCondIs64), 11286, 11300, - /*11286*/ uint16(xCondDataSize), 11290, 11295, 0, - /*11290*/ uint16(xSetOp), uint16(RCR), - /*11292*/ uint16(xArgRM16), - /*11293*/ uint16(xArgCL), - /*11294*/ uint16(xMatch), - /*11295*/ uint16(xSetOp), uint16(RCR), - /*11297*/ uint16(xArgRM32), - /*11298*/ uint16(xArgCL), - /*11299*/ uint16(xMatch), - /*11300*/ uint16(xCondDataSize), 11290, 11295, 11304, - /*11304*/ uint16(xSetOp), uint16(RCR), - /*11306*/ uint16(xArgRM64), - /*11307*/ uint16(xArgCL), - /*11308*/ uint16(xMatch), - /*11309*/ uint16(xCondIs64), 11312, 11326, - /*11312*/ uint16(xCondDataSize), 11316, 11321, 0, - /*11316*/ uint16(xSetOp), uint16(SHL), - /*11318*/ uint16(xArgRM16), - /*11319*/ uint16(xArgCL), - /*11320*/ uint16(xMatch), - /*11321*/ uint16(xSetOp), uint16(SHL), - /*11323*/ uint16(xArgRM32), - /*11324*/ uint16(xArgCL), - /*11325*/ uint16(xMatch), - /*11326*/ uint16(xCondDataSize), 11316, 11321, 11330, - /*11330*/ uint16(xSetOp), uint16(SHL), - /*11332*/ uint16(xArgRM64), - /*11333*/ uint16(xArgCL), - /*11334*/ uint16(xMatch), - /*11335*/ uint16(xCondIs64), 11338, 11352, - /*11338*/ uint16(xCondDataSize), 11342, 11347, 0, - /*11342*/ uint16(xSetOp), uint16(SHR), - /*11344*/ uint16(xArgRM16), - /*11345*/ uint16(xArgCL), - /*11346*/ uint16(xMatch), - /*11347*/ uint16(xSetOp), uint16(SHR), - /*11349*/ uint16(xArgRM32), - /*11350*/ uint16(xArgCL), - /*11351*/ uint16(xMatch), - /*11352*/ uint16(xCondDataSize), 11342, 11347, 11356, - /*11356*/ uint16(xSetOp), uint16(SHR), - /*11358*/ uint16(xArgRM64), - /*11359*/ uint16(xArgCL), - /*11360*/ uint16(xMatch), - /*11361*/ uint16(xCondIs64), 11364, 11378, - /*11364*/ uint16(xCondDataSize), 11368, 11373, 0, - /*11368*/ uint16(xSetOp), uint16(SAR), - /*11370*/ uint16(xArgRM16), - /*11371*/ uint16(xArgCL), - /*11372*/ uint16(xMatch), - /*11373*/ uint16(xSetOp), uint16(SAR), - /*11375*/ uint16(xArgRM32), - /*11376*/ uint16(xArgCL), - /*11377*/ uint16(xMatch), - /*11378*/ uint16(xCondDataSize), 11368, 11373, 11382, - /*11382*/ uint16(xSetOp), uint16(SAR), - /*11384*/ uint16(xArgRM64), - /*11385*/ uint16(xArgCL), - /*11386*/ uint16(xMatch), - /*11387*/ uint16(xCondIs64), 11390, 0, - /*11390*/ uint16(xSetOp), uint16(AAM), - /*11392*/ uint16(xReadIb), - /*11393*/ uint16(xArgImm8u), - /*11394*/ uint16(xMatch), - /*11395*/ uint16(xCondIs64), 11398, 0, - /*11398*/ uint16(xSetOp), uint16(AAD), - /*11400*/ uint16(xReadIb), - /*11401*/ uint16(xArgImm8u), - /*11402*/ uint16(xMatch), - /*11403*/ uint16(xCondIs64), 11406, 11409, - /*11406*/ uint16(xSetOp), uint16(XLATB), - /*11408*/ uint16(xMatch), - /*11409*/ uint16(xCondDataSize), 11406, 11406, 11413, - /*11413*/ uint16(xSetOp), uint16(XLATB), - /*11415*/ uint16(xMatch), - /*11416*/ uint16(xCondByte), 64, - 0xc0, 11587, - 0xc1, 11587, - 0xc2, 11587, - 0xc3, 11587, - 0xc4, 11587, - 0xc5, 11587, - 0xc6, 11587, - 0xc7, 11587, - 0xc8, 11592, - 0xc9, 11592, - 0xca, 11592, - 0xcb, 11592, - 0xcc, 11592, - 0xcd, 11592, - 0xce, 11592, - 0xcf, 11592, - 0xd0, 11597, - 0xd1, 11597, - 0xd2, 11597, - 0xd3, 11597, - 0xd4, 11597, - 0xd5, 11597, - 0xd6, 11597, - 0xd7, 11597, - 0xd8, 11601, - 0xd9, 11601, - 0xda, 11601, - 0xdb, 11601, - 0xdc, 11601, - 0xdd, 11601, - 0xde, 11601, - 0xdf, 11601, - 0xe0, 11605, - 0xe1, 11605, - 0xe2, 11605, - 0xe3, 11605, - 0xe4, 11605, - 0xe5, 11605, - 0xe6, 11605, - 0xe7, 11605, - 0xe8, 11610, - 0xe9, 11610, - 0xea, 11610, - 0xeb, 11610, - 0xec, 11610, - 0xed, 11610, - 0xee, 11610, - 0xef, 11610, - 0xf0, 11615, - 0xf1, 11615, - 0xf2, 11615, - 0xf3, 11615, - 0xf4, 11615, - 0xf5, 11615, - 0xf6, 11615, - 0xf7, 11615, - 0xf8, 11620, - 0xf9, 11620, - 0xfa, 11620, - 0xfb, 11620, - 0xfc, 11620, - 0xfd, 11620, - 0xfe, 11620, - 0xff, 11620, - /*11546*/ uint16(xCondSlashR), - 11555, // 0 - 11559, // 1 - 11563, // 2 - 11567, // 3 - 11571, // 4 - 11575, // 5 - 11579, // 6 - 11583, // 7 - /*11555*/ uint16(xSetOp), uint16(FADD), - /*11557*/ uint16(xArgM32fp), - /*11558*/ uint16(xMatch), - /*11559*/ uint16(xSetOp), uint16(FMUL), - /*11561*/ uint16(xArgM32fp), - /*11562*/ uint16(xMatch), - /*11563*/ uint16(xSetOp), uint16(FCOM), - /*11565*/ uint16(xArgM32fp), - /*11566*/ uint16(xMatch), - /*11567*/ uint16(xSetOp), uint16(FCOMP), - /*11569*/ uint16(xArgM32fp), - /*11570*/ uint16(xMatch), - /*11571*/ uint16(xSetOp), uint16(FSUB), - /*11573*/ uint16(xArgM32fp), - /*11574*/ uint16(xMatch), - /*11575*/ uint16(xSetOp), uint16(FSUBR), - /*11577*/ uint16(xArgM32fp), - /*11578*/ uint16(xMatch), - /*11579*/ uint16(xSetOp), uint16(FDIV), - /*11581*/ uint16(xArgM32fp), - /*11582*/ uint16(xMatch), - /*11583*/ uint16(xSetOp), uint16(FDIVR), - /*11585*/ uint16(xArgM32fp), - /*11586*/ uint16(xMatch), - /*11587*/ uint16(xSetOp), uint16(FADD), - /*11589*/ uint16(xArgST), - /*11590*/ uint16(xArgSTi), - /*11591*/ uint16(xMatch), - /*11592*/ uint16(xSetOp), uint16(FMUL), - /*11594*/ uint16(xArgST), - /*11595*/ uint16(xArgSTi), - /*11596*/ uint16(xMatch), - /*11597*/ uint16(xSetOp), uint16(FCOM), - /*11599*/ uint16(xArgSTi), - /*11600*/ uint16(xMatch), - /*11601*/ uint16(xSetOp), uint16(FCOMP), - /*11603*/ uint16(xArgSTi), - /*11604*/ uint16(xMatch), - /*11605*/ uint16(xSetOp), uint16(FSUB), - /*11607*/ uint16(xArgST), - /*11608*/ uint16(xArgSTi), - /*11609*/ uint16(xMatch), - /*11610*/ uint16(xSetOp), uint16(FSUBR), - /*11612*/ uint16(xArgST), - /*11613*/ uint16(xArgSTi), - /*11614*/ uint16(xMatch), - /*11615*/ uint16(xSetOp), uint16(FDIV), - /*11617*/ uint16(xArgST), - /*11618*/ uint16(xArgSTi), - /*11619*/ uint16(xMatch), - /*11620*/ uint16(xSetOp), uint16(FDIVR), - /*11622*/ uint16(xArgST), - /*11623*/ uint16(xArgSTi), - /*11624*/ uint16(xMatch), - /*11625*/ uint16(xCondByte), 44, - 0xc0, 11752, - 0xc1, 11752, - 0xc2, 11752, - 0xc3, 11752, - 0xc4, 11752, - 0xc5, 11752, - 0xc6, 11752, - 0xc7, 11752, - 0xc8, 11756, - 0xc9, 11756, - 0xca, 11756, - 0xcb, 11756, - 0xcc, 11756, - 0xcd, 11756, - 0xce, 11756, - 0xcf, 11756, - 0xD0, 11760, - 0xE0, 11763, - 0xE1, 11766, - 0xE4, 11769, - 0xE5, 11772, - 0xE8, 11775, - 0xE9, 11778, - 0xEA, 11781, - 0xEB, 11784, - 0xEC, 11787, - 0xED, 11790, - 0xEE, 11793, - 0xF0, 11796, - 0xF1, 11799, - 0xF2, 11802, - 0xF3, 11805, - 0xF4, 11808, - 0xF5, 11811, - 0xF6, 11814, - 0xF7, 11817, - 0xF8, 11820, - 0xF9, 11823, - 0xFA, 11826, - 0xFB, 11829, - 0xFC, 11832, - 0xFD, 11835, - 0xFE, 11838, - 0xFF, 11841, - /*11715*/ uint16(xCondSlashR), - 11724, // 0 - 0, // 1 - 11728, // 2 - 11732, // 3 - 11736, // 4 - 11740, // 5 - 11744, // 6 - 11748, // 7 - /*11724*/ uint16(xSetOp), uint16(FLD), - /*11726*/ uint16(xArgM32fp), - /*11727*/ uint16(xMatch), - /*11728*/ uint16(xSetOp), uint16(FST), - /*11730*/ uint16(xArgM32fp), - /*11731*/ uint16(xMatch), - /*11732*/ uint16(xSetOp), uint16(FSTP), - /*11734*/ uint16(xArgM32fp), - /*11735*/ uint16(xMatch), - /*11736*/ uint16(xSetOp), uint16(FLDENV), - /*11738*/ uint16(xArgM1428byte), - /*11739*/ uint16(xMatch), - /*11740*/ uint16(xSetOp), uint16(FLDCW), - /*11742*/ uint16(xArgM2byte), - /*11743*/ uint16(xMatch), - /*11744*/ uint16(xSetOp), uint16(FNSTENV), - /*11746*/ uint16(xArgM1428byte), - /*11747*/ uint16(xMatch), - /*11748*/ uint16(xSetOp), uint16(FNSTCW), - /*11750*/ uint16(xArgM2byte), - /*11751*/ uint16(xMatch), - /*11752*/ uint16(xSetOp), uint16(FLD), - /*11754*/ uint16(xArgSTi), - /*11755*/ uint16(xMatch), - /*11756*/ uint16(xSetOp), uint16(FXCH), - /*11758*/ uint16(xArgSTi), - /*11759*/ uint16(xMatch), - /*11760*/ uint16(xSetOp), uint16(FNOP), - /*11762*/ uint16(xMatch), - /*11763*/ uint16(xSetOp), uint16(FCHS), - /*11765*/ uint16(xMatch), - /*11766*/ uint16(xSetOp), uint16(FABS), - /*11768*/ uint16(xMatch), - /*11769*/ uint16(xSetOp), uint16(FTST), - /*11771*/ uint16(xMatch), - /*11772*/ uint16(xSetOp), uint16(FXAM), - /*11774*/ uint16(xMatch), - /*11775*/ uint16(xSetOp), uint16(FLD1), - /*11777*/ uint16(xMatch), - /*11778*/ uint16(xSetOp), uint16(FLDL2T), - /*11780*/ uint16(xMatch), - /*11781*/ uint16(xSetOp), uint16(FLDL2E), - /*11783*/ uint16(xMatch), - /*11784*/ uint16(xSetOp), uint16(FLDPI), - /*11786*/ uint16(xMatch), - /*11787*/ uint16(xSetOp), uint16(FLDLG2), - /*11789*/ uint16(xMatch), - /*11790*/ uint16(xSetOp), uint16(FLDLN2), - /*11792*/ uint16(xMatch), - /*11793*/ uint16(xSetOp), uint16(FLDZ), - /*11795*/ uint16(xMatch), - /*11796*/ uint16(xSetOp), uint16(F2XM1), - /*11798*/ uint16(xMatch), - /*11799*/ uint16(xSetOp), uint16(FYL2X), - /*11801*/ uint16(xMatch), - /*11802*/ uint16(xSetOp), uint16(FPTAN), - /*11804*/ uint16(xMatch), - /*11805*/ uint16(xSetOp), uint16(FPATAN), - /*11807*/ uint16(xMatch), - /*11808*/ uint16(xSetOp), uint16(FXTRACT), - /*11810*/ uint16(xMatch), - /*11811*/ uint16(xSetOp), uint16(FPREM1), - /*11813*/ uint16(xMatch), - /*11814*/ uint16(xSetOp), uint16(FDECSTP), - /*11816*/ uint16(xMatch), - /*11817*/ uint16(xSetOp), uint16(FINCSTP), - /*11819*/ uint16(xMatch), - /*11820*/ uint16(xSetOp), uint16(FPREM), - /*11822*/ uint16(xMatch), - /*11823*/ uint16(xSetOp), uint16(FYL2XP1), - /*11825*/ uint16(xMatch), - /*11826*/ uint16(xSetOp), uint16(FSQRT), - /*11828*/ uint16(xMatch), - /*11829*/ uint16(xSetOp), uint16(FSINCOS), - /*11831*/ uint16(xMatch), - /*11832*/ uint16(xSetOp), uint16(FRNDINT), - /*11834*/ uint16(xMatch), - /*11835*/ uint16(xSetOp), uint16(FSCALE), - /*11837*/ uint16(xMatch), - /*11838*/ uint16(xSetOp), uint16(FSIN), - /*11840*/ uint16(xMatch), - /*11841*/ uint16(xSetOp), uint16(FCOS), - /*11843*/ uint16(xMatch), - /*11844*/ uint16(xCondByte), 33, - 0xc0, 11953, - 0xc1, 11953, - 0xc2, 11953, - 0xc3, 11953, - 0xc4, 11953, - 0xc5, 11953, - 0xc6, 11953, - 0xc7, 11953, - 0xc8, 11958, - 0xc9, 11958, - 0xca, 11958, - 0xcb, 11958, - 0xcc, 11958, - 0xcd, 11958, - 0xce, 11958, - 0xcf, 11958, - 0xd0, 11963, - 0xd1, 11963, - 0xd2, 11963, - 0xd3, 11963, - 0xd4, 11963, - 0xd5, 11963, - 0xd6, 11963, - 0xd7, 11963, - 0xd8, 11968, - 0xd9, 11968, - 0xda, 11968, - 0xdb, 11968, - 0xdc, 11968, - 0xdd, 11968, - 0xde, 11968, - 0xdf, 11968, - 0xE9, 11973, - /*11912*/ uint16(xCondSlashR), - 11921, // 0 - 11925, // 1 - 11929, // 2 - 11933, // 3 - 11937, // 4 - 11941, // 5 - 11945, // 6 - 11949, // 7 - /*11921*/ uint16(xSetOp), uint16(FIADD), - /*11923*/ uint16(xArgM32int), - /*11924*/ uint16(xMatch), - /*11925*/ uint16(xSetOp), uint16(FIMUL), - /*11927*/ uint16(xArgM32int), - /*11928*/ uint16(xMatch), - /*11929*/ uint16(xSetOp), uint16(FICOM), - /*11931*/ uint16(xArgM32int), - /*11932*/ uint16(xMatch), - /*11933*/ uint16(xSetOp), uint16(FICOMP), - /*11935*/ uint16(xArgM32int), - /*11936*/ uint16(xMatch), - /*11937*/ uint16(xSetOp), uint16(FISUB), - /*11939*/ uint16(xArgM32int), - /*11940*/ uint16(xMatch), - /*11941*/ uint16(xSetOp), uint16(FISUBR), - /*11943*/ uint16(xArgM32int), - /*11944*/ uint16(xMatch), - /*11945*/ uint16(xSetOp), uint16(FIDIV), - /*11947*/ uint16(xArgM32int), - /*11948*/ uint16(xMatch), - /*11949*/ uint16(xSetOp), uint16(FIDIVR), - /*11951*/ uint16(xArgM32int), - /*11952*/ uint16(xMatch), - /*11953*/ uint16(xSetOp), uint16(FCMOVB), - /*11955*/ uint16(xArgST), - /*11956*/ uint16(xArgSTi), - /*11957*/ uint16(xMatch), - /*11958*/ uint16(xSetOp), uint16(FCMOVE), - /*11960*/ uint16(xArgST), - /*11961*/ uint16(xArgSTi), - /*11962*/ uint16(xMatch), - /*11963*/ uint16(xSetOp), uint16(FCMOVBE), - /*11965*/ uint16(xArgST), - /*11966*/ uint16(xArgSTi), - /*11967*/ uint16(xMatch), - /*11968*/ uint16(xSetOp), uint16(FCMOVU), - /*11970*/ uint16(xArgST), - /*11971*/ uint16(xArgSTi), - /*11972*/ uint16(xMatch), - /*11973*/ uint16(xSetOp), uint16(FUCOMPP), - /*11975*/ uint16(xMatch), - /*11976*/ uint16(xCondByte), 50, - 0xc0, 12111, - 0xc1, 12111, - 0xc2, 12111, - 0xc3, 12111, - 0xc4, 12111, - 0xc5, 12111, - 0xc6, 12111, - 0xc7, 12111, - 0xc8, 12116, - 0xc9, 12116, - 0xca, 12116, - 0xcb, 12116, - 0xcc, 12116, - 0xcd, 12116, - 0xce, 12116, - 0xcf, 12116, - 0xd0, 12121, - 0xd1, 12121, - 0xd2, 12121, - 0xd3, 12121, - 0xd4, 12121, - 0xd5, 12121, - 0xd6, 12121, - 0xd7, 12121, - 0xd8, 12126, - 0xd9, 12126, - 0xda, 12126, - 0xdb, 12126, - 0xdc, 12126, - 0xdd, 12126, - 0xde, 12126, - 0xdf, 12126, - 0xE2, 12131, - 0xE3, 12134, - 0xe8, 12137, - 0xe9, 12137, - 0xea, 12137, - 0xeb, 12137, - 0xec, 12137, - 0xed, 12137, - 0xee, 12137, - 0xef, 12137, - 0xf0, 12142, - 0xf1, 12142, - 0xf2, 12142, - 0xf3, 12142, - 0xf4, 12142, - 0xf5, 12142, - 0xf6, 12142, - 0xf7, 12142, - /*12078*/ uint16(xCondSlashR), - 12087, // 0 - 12091, // 1 - 12095, // 2 - 12099, // 3 - 0, // 4 - 12103, // 5 - 0, // 6 - 12107, // 7 - /*12087*/ uint16(xSetOp), uint16(FILD), - /*12089*/ uint16(xArgM32int), - /*12090*/ uint16(xMatch), - /*12091*/ uint16(xSetOp), uint16(FISTTP), - /*12093*/ uint16(xArgM32int), - /*12094*/ uint16(xMatch), - /*12095*/ uint16(xSetOp), uint16(FIST), - /*12097*/ uint16(xArgM32int), - /*12098*/ uint16(xMatch), - /*12099*/ uint16(xSetOp), uint16(FISTP), - /*12101*/ uint16(xArgM32int), - /*12102*/ uint16(xMatch), - /*12103*/ uint16(xSetOp), uint16(FLD), - /*12105*/ uint16(xArgM80fp), - /*12106*/ uint16(xMatch), - /*12107*/ uint16(xSetOp), uint16(FSTP), - /*12109*/ uint16(xArgM80fp), - /*12110*/ uint16(xMatch), - /*12111*/ uint16(xSetOp), uint16(FCMOVNB), - /*12113*/ uint16(xArgST), - /*12114*/ uint16(xArgSTi), - /*12115*/ uint16(xMatch), - /*12116*/ uint16(xSetOp), uint16(FCMOVNE), - /*12118*/ uint16(xArgST), - /*12119*/ uint16(xArgSTi), - /*12120*/ uint16(xMatch), - /*12121*/ uint16(xSetOp), uint16(FCMOVNBE), - /*12123*/ uint16(xArgST), - /*12124*/ uint16(xArgSTi), - /*12125*/ uint16(xMatch), - /*12126*/ uint16(xSetOp), uint16(FCMOVNU), - /*12128*/ uint16(xArgST), - /*12129*/ uint16(xArgSTi), - /*12130*/ uint16(xMatch), - /*12131*/ uint16(xSetOp), uint16(FNCLEX), - /*12133*/ uint16(xMatch), - /*12134*/ uint16(xSetOp), uint16(FNINIT), - /*12136*/ uint16(xMatch), - /*12137*/ uint16(xSetOp), uint16(FUCOMI), - /*12139*/ uint16(xArgST), - /*12140*/ uint16(xArgSTi), - /*12141*/ uint16(xMatch), - /*12142*/ uint16(xSetOp), uint16(FCOMI), - /*12144*/ uint16(xArgST), - /*12145*/ uint16(xArgSTi), - /*12146*/ uint16(xMatch), - /*12147*/ uint16(xCondByte), 48, - 0xc0, 12286, - 0xc1, 12286, - 0xc2, 12286, - 0xc3, 12286, - 0xc4, 12286, - 0xc5, 12286, - 0xc6, 12286, - 0xc7, 12286, - 0xc8, 12291, - 0xc9, 12291, - 0xca, 12291, - 0xcb, 12291, - 0xcc, 12291, - 0xcd, 12291, - 0xce, 12291, - 0xcf, 12291, - 0xe0, 12296, - 0xe1, 12296, - 0xe2, 12296, - 0xe3, 12296, - 0xe4, 12296, - 0xe5, 12296, - 0xe6, 12296, - 0xe7, 12296, - 0xe8, 12301, - 0xe9, 12301, - 0xea, 12301, - 0xeb, 12301, - 0xec, 12301, - 0xed, 12301, - 0xee, 12301, - 0xef, 12301, - 0xf0, 12306, - 0xf1, 12306, - 0xf2, 12306, - 0xf3, 12306, - 0xf4, 12306, - 0xf5, 12306, - 0xf6, 12306, - 0xf7, 12306, - 0xf8, 12311, - 0xf9, 12311, - 0xfa, 12311, - 0xfb, 12311, - 0xfc, 12311, - 0xfd, 12311, - 0xfe, 12311, - 0xff, 12311, - /*12245*/ uint16(xCondSlashR), - 12254, // 0 - 12258, // 1 - 12262, // 2 - 12266, // 3 - 12270, // 4 - 12274, // 5 - 12278, // 6 - 12282, // 7 - /*12254*/ uint16(xSetOp), uint16(FADD), - /*12256*/ uint16(xArgM64fp), - /*12257*/ uint16(xMatch), - /*12258*/ uint16(xSetOp), uint16(FMUL), - /*12260*/ uint16(xArgM64fp), - /*12261*/ uint16(xMatch), - /*12262*/ uint16(xSetOp), uint16(FCOM), - /*12264*/ uint16(xArgM64fp), - /*12265*/ uint16(xMatch), - /*12266*/ uint16(xSetOp), uint16(FCOMP), - /*12268*/ uint16(xArgM64fp), - /*12269*/ uint16(xMatch), - /*12270*/ uint16(xSetOp), uint16(FSUB), - /*12272*/ uint16(xArgM64fp), - /*12273*/ uint16(xMatch), - /*12274*/ uint16(xSetOp), uint16(FSUBR), - /*12276*/ uint16(xArgM64fp), - /*12277*/ uint16(xMatch), - /*12278*/ uint16(xSetOp), uint16(FDIV), - /*12280*/ uint16(xArgM64fp), - /*12281*/ uint16(xMatch), - /*12282*/ uint16(xSetOp), uint16(FDIVR), - /*12284*/ uint16(xArgM64fp), - /*12285*/ uint16(xMatch), - /*12286*/ uint16(xSetOp), uint16(FADD), - /*12288*/ uint16(xArgSTi), - /*12289*/ uint16(xArgST), - /*12290*/ uint16(xMatch), - /*12291*/ uint16(xSetOp), uint16(FMUL), - /*12293*/ uint16(xArgSTi), - /*12294*/ uint16(xArgST), - /*12295*/ uint16(xMatch), - /*12296*/ uint16(xSetOp), uint16(FSUBR), - /*12298*/ uint16(xArgSTi), - /*12299*/ uint16(xArgST), - /*12300*/ uint16(xMatch), - /*12301*/ uint16(xSetOp), uint16(FSUB), - /*12303*/ uint16(xArgSTi), - /*12304*/ uint16(xArgST), - /*12305*/ uint16(xMatch), - /*12306*/ uint16(xSetOp), uint16(FDIVR), - /*12308*/ uint16(xArgSTi), - /*12309*/ uint16(xArgST), - /*12310*/ uint16(xMatch), - /*12311*/ uint16(xSetOp), uint16(FDIV), - /*12313*/ uint16(xArgSTi), - /*12314*/ uint16(xArgST), - /*12315*/ uint16(xMatch), - /*12316*/ uint16(xCondByte), 40, - 0xc0, 12435, - 0xc1, 12435, - 0xc2, 12435, - 0xc3, 12435, - 0xc4, 12435, - 0xc5, 12435, - 0xc6, 12435, - 0xc7, 12435, - 0xd0, 12439, - 0xd1, 12439, - 0xd2, 12439, - 0xd3, 12439, - 0xd4, 12439, - 0xd5, 12439, - 0xd6, 12439, - 0xd7, 12439, - 0xd8, 12443, - 0xd9, 12443, - 0xda, 12443, - 0xdb, 12443, - 0xdc, 12443, - 0xdd, 12443, - 0xde, 12443, - 0xdf, 12443, - 0xe0, 12447, - 0xe1, 12447, - 0xe2, 12447, - 0xe3, 12447, - 0xe4, 12447, - 0xe5, 12447, - 0xe6, 12447, - 0xe7, 12447, - 0xe8, 12451, - 0xe9, 12451, - 0xea, 12451, - 0xeb, 12451, - 0xec, 12451, - 0xed, 12451, - 0xee, 12451, - 0xef, 12451, - /*12398*/ uint16(xCondSlashR), - 12407, // 0 - 12411, // 1 - 12415, // 2 - 12419, // 3 - 12423, // 4 - 0, // 5 - 12427, // 6 - 12431, // 7 - /*12407*/ uint16(xSetOp), uint16(FLD), - /*12409*/ uint16(xArgM64fp), - /*12410*/ uint16(xMatch), - /*12411*/ uint16(xSetOp), uint16(FISTTP), - /*12413*/ uint16(xArgM64int), - /*12414*/ uint16(xMatch), - /*12415*/ uint16(xSetOp), uint16(FST), - /*12417*/ uint16(xArgM64fp), - /*12418*/ uint16(xMatch), - /*12419*/ uint16(xSetOp), uint16(FSTP), - /*12421*/ uint16(xArgM64fp), - /*12422*/ uint16(xMatch), - /*12423*/ uint16(xSetOp), uint16(FRSTOR), - /*12425*/ uint16(xArgM94108byte), - /*12426*/ uint16(xMatch), - /*12427*/ uint16(xSetOp), uint16(FNSAVE), - /*12429*/ uint16(xArgM94108byte), - /*12430*/ uint16(xMatch), - /*12431*/ uint16(xSetOp), uint16(FNSTSW), - /*12433*/ uint16(xArgM2byte), - /*12434*/ uint16(xMatch), - /*12435*/ uint16(xSetOp), uint16(FFREE), - /*12437*/ uint16(xArgSTi), - /*12438*/ uint16(xMatch), - /*12439*/ uint16(xSetOp), uint16(FST), - /*12441*/ uint16(xArgSTi), - /*12442*/ uint16(xMatch), - /*12443*/ uint16(xSetOp), uint16(FSTP), - /*12445*/ uint16(xArgSTi), - /*12446*/ uint16(xMatch), - /*12447*/ uint16(xSetOp), uint16(FUCOM), - /*12449*/ uint16(xArgSTi), - /*12450*/ uint16(xMatch), - /*12451*/ uint16(xSetOp), uint16(FUCOMP), - /*12453*/ uint16(xArgSTi), - /*12454*/ uint16(xMatch), - /*12455*/ uint16(xCondByte), 49, - 0xc0, 12596, - 0xc1, 12596, - 0xc2, 12596, - 0xc3, 12596, - 0xc4, 12596, - 0xc5, 12596, - 0xc6, 12596, - 0xc7, 12596, - 0xc8, 12601, - 0xc9, 12601, - 0xca, 12601, - 0xcb, 12601, - 0xcc, 12601, - 0xcd, 12601, - 0xce, 12601, - 0xcf, 12601, - 0xD9, 12606, - 0xe0, 12609, - 0xe1, 12609, - 0xe2, 12609, - 0xe3, 12609, - 0xe4, 12609, - 0xe5, 12609, - 0xe6, 12609, - 0xe7, 12609, - 0xe8, 12614, - 0xe9, 12614, - 0xea, 12614, - 0xeb, 12614, - 0xec, 12614, - 0xed, 12614, - 0xee, 12614, - 0xef, 12614, - 0xf0, 12619, - 0xf1, 12619, - 0xf2, 12619, - 0xf3, 12619, - 0xf4, 12619, - 0xf5, 12619, - 0xf6, 12619, - 0xf7, 12619, - 0xf8, 12624, - 0xf9, 12624, - 0xfa, 12624, - 0xfb, 12624, - 0xfc, 12624, - 0xfd, 12624, - 0xfe, 12624, - 0xff, 12624, - /*12555*/ uint16(xCondSlashR), - 12564, // 0 - 12568, // 1 - 12572, // 2 - 12576, // 3 - 12580, // 4 - 12584, // 5 - 12588, // 6 - 12592, // 7 - /*12564*/ uint16(xSetOp), uint16(FIADD), - /*12566*/ uint16(xArgM16int), - /*12567*/ uint16(xMatch), - /*12568*/ uint16(xSetOp), uint16(FIMUL), - /*12570*/ uint16(xArgM16int), - /*12571*/ uint16(xMatch), - /*12572*/ uint16(xSetOp), uint16(FICOM), - /*12574*/ uint16(xArgM16int), - /*12575*/ uint16(xMatch), - /*12576*/ uint16(xSetOp), uint16(FICOMP), - /*12578*/ uint16(xArgM16int), - /*12579*/ uint16(xMatch), - /*12580*/ uint16(xSetOp), uint16(FISUB), - /*12582*/ uint16(xArgM16int), - /*12583*/ uint16(xMatch), - /*12584*/ uint16(xSetOp), uint16(FISUBR), - /*12586*/ uint16(xArgM16int), - /*12587*/ uint16(xMatch), - /*12588*/ uint16(xSetOp), uint16(FIDIV), - /*12590*/ uint16(xArgM16int), - /*12591*/ uint16(xMatch), - /*12592*/ uint16(xSetOp), uint16(FIDIVR), - /*12594*/ uint16(xArgM16int), - /*12595*/ uint16(xMatch), - /*12596*/ uint16(xSetOp), uint16(FADDP), - /*12598*/ uint16(xArgSTi), - /*12599*/ uint16(xArgST), - /*12600*/ uint16(xMatch), - /*12601*/ uint16(xSetOp), uint16(FMULP), - /*12603*/ uint16(xArgSTi), - /*12604*/ uint16(xArgST), - /*12605*/ uint16(xMatch), - /*12606*/ uint16(xSetOp), uint16(FCOMPP), - /*12608*/ uint16(xMatch), - /*12609*/ uint16(xSetOp), uint16(FSUBRP), - /*12611*/ uint16(xArgSTi), - /*12612*/ uint16(xArgST), - /*12613*/ uint16(xMatch), - /*12614*/ uint16(xSetOp), uint16(FSUBP), - /*12616*/ uint16(xArgSTi), - /*12617*/ uint16(xArgST), - /*12618*/ uint16(xMatch), - /*12619*/ uint16(xSetOp), uint16(FDIVRP), - /*12621*/ uint16(xArgSTi), - /*12622*/ uint16(xArgST), - /*12623*/ uint16(xMatch), - /*12624*/ uint16(xSetOp), uint16(FDIVP), - /*12626*/ uint16(xArgSTi), - /*12627*/ uint16(xArgST), - /*12628*/ uint16(xMatch), - /*12629*/ uint16(xCondByte), 25, - 0xc0, 12722, - 0xc1, 12722, - 0xc2, 12722, - 0xc3, 12722, - 0xc4, 12722, - 0xc5, 12722, - 0xc6, 12722, - 0xc7, 12722, - 0xE0, 12726, - 0xe8, 12730, - 0xe9, 12730, - 0xea, 12730, - 0xeb, 12730, - 0xec, 12730, - 0xed, 12730, - 0xee, 12730, - 0xef, 12730, - 0xf0, 12735, - 0xf1, 12735, - 0xf2, 12735, - 0xf3, 12735, - 0xf4, 12735, - 0xf5, 12735, - 0xf6, 12735, - 0xf7, 12735, - /*12681*/ uint16(xCondSlashR), - 12690, // 0 - 12694, // 1 - 12698, // 2 - 12702, // 3 - 12706, // 4 - 12710, // 5 - 12714, // 6 - 12718, // 7 - /*12690*/ uint16(xSetOp), uint16(FILD), - /*12692*/ uint16(xArgM16int), - /*12693*/ uint16(xMatch), - /*12694*/ uint16(xSetOp), uint16(FISTTP), - /*12696*/ uint16(xArgM16int), - /*12697*/ uint16(xMatch), - /*12698*/ uint16(xSetOp), uint16(FIST), - /*12700*/ uint16(xArgM16int), - /*12701*/ uint16(xMatch), - /*12702*/ uint16(xSetOp), uint16(FISTP), - /*12704*/ uint16(xArgM16int), - /*12705*/ uint16(xMatch), - /*12706*/ uint16(xSetOp), uint16(FBLD), - /*12708*/ uint16(xArgM80dec), - /*12709*/ uint16(xMatch), - /*12710*/ uint16(xSetOp), uint16(FILD), - /*12712*/ uint16(xArgM64int), - /*12713*/ uint16(xMatch), - /*12714*/ uint16(xSetOp), uint16(FBSTP), - /*12716*/ uint16(xArgM80bcd), - /*12717*/ uint16(xMatch), - /*12718*/ uint16(xSetOp), uint16(FISTP), - /*12720*/ uint16(xArgM64int), - /*12721*/ uint16(xMatch), - /*12722*/ uint16(xSetOp), uint16(FFREEP), - /*12724*/ uint16(xArgSTi), - /*12725*/ uint16(xMatch), - /*12726*/ uint16(xSetOp), uint16(FNSTSW), - /*12728*/ uint16(xArgAX), - /*12729*/ uint16(xMatch), - /*12730*/ uint16(xSetOp), uint16(FUCOMIP), - /*12732*/ uint16(xArgST), - /*12733*/ uint16(xArgSTi), - /*12734*/ uint16(xMatch), - /*12735*/ uint16(xSetOp), uint16(FCOMIP), - /*12737*/ uint16(xArgST), - /*12738*/ uint16(xArgSTi), - /*12739*/ uint16(xMatch), - /*12740*/ uint16(xSetOp), uint16(LOOPNE), - /*12742*/ uint16(xReadCb), - /*12743*/ uint16(xArgRel8), - /*12744*/ uint16(xMatch), - /*12745*/ uint16(xSetOp), uint16(LOOPE), - /*12747*/ uint16(xReadCb), - /*12748*/ uint16(xArgRel8), - /*12749*/ uint16(xMatch), - /*12750*/ uint16(xSetOp), uint16(LOOP), - /*12752*/ uint16(xReadCb), - /*12753*/ uint16(xArgRel8), - /*12754*/ uint16(xMatch), - /*12755*/ uint16(xCondIs64), 12758, 12772, - /*12758*/ uint16(xCondAddrSize), 12762, 12767, 0, - /*12762*/ uint16(xSetOp), uint16(JCXZ), - /*12764*/ uint16(xReadCb), - /*12765*/ uint16(xArgRel8), - /*12766*/ uint16(xMatch), - /*12767*/ uint16(xSetOp), uint16(JECXZ), - /*12769*/ uint16(xReadCb), - /*12770*/ uint16(xArgRel8), - /*12771*/ uint16(xMatch), - /*12772*/ uint16(xCondAddrSize), 0, 12767, 12776, - /*12776*/ uint16(xSetOp), uint16(JRCXZ), - /*12778*/ uint16(xReadCb), - /*12779*/ uint16(xArgRel8), - /*12780*/ uint16(xMatch), - /*12781*/ uint16(xSetOp), uint16(IN), - /*12783*/ uint16(xReadIb), - /*12784*/ uint16(xArgAL), - /*12785*/ uint16(xArgImm8u), - /*12786*/ uint16(xMatch), - /*12787*/ uint16(xCondDataSize), 12791, 12797, 12803, - /*12791*/ uint16(xSetOp), uint16(IN), - /*12793*/ uint16(xReadIb), - /*12794*/ uint16(xArgAX), - /*12795*/ uint16(xArgImm8u), - /*12796*/ uint16(xMatch), - /*12797*/ uint16(xSetOp), uint16(IN), - /*12799*/ uint16(xReadIb), - /*12800*/ uint16(xArgEAX), - /*12801*/ uint16(xArgImm8u), - /*12802*/ uint16(xMatch), - /*12803*/ uint16(xSetOp), uint16(IN), - /*12805*/ uint16(xReadIb), - /*12806*/ uint16(xArgEAX), - /*12807*/ uint16(xArgImm8u), - /*12808*/ uint16(xMatch), - /*12809*/ uint16(xSetOp), uint16(OUT), - /*12811*/ uint16(xReadIb), - /*12812*/ uint16(xArgImm8u), - /*12813*/ uint16(xArgAL), - /*12814*/ uint16(xMatch), - /*12815*/ uint16(xCondPrefix), 3, - 0xC5, 12859, - 0xC4, 12845, - 0x0, 12823, - /*12823*/ uint16(xCondDataSize), 12827, 12833, 12839, - /*12827*/ uint16(xSetOp), uint16(OUT), - /*12829*/ uint16(xReadIb), - /*12830*/ uint16(xArgImm8u), - /*12831*/ uint16(xArgAX), - /*12832*/ uint16(xMatch), - /*12833*/ uint16(xSetOp), uint16(OUT), - /*12835*/ uint16(xReadIb), - /*12836*/ uint16(xArgImm8u), - /*12837*/ uint16(xArgEAX), - /*12838*/ uint16(xMatch), - /*12839*/ uint16(xSetOp), uint16(OUT), - /*12841*/ uint16(xReadIb), - /*12842*/ uint16(xArgImm8u), - /*12843*/ uint16(xArgEAX), - /*12844*/ uint16(xMatch), - /*12845*/ uint16(xCondPrefix), 1, - 0x66, 12849, - /*12849*/ uint16(xCondPrefix), 1, - 0x0F, 12853, - /*12853*/ uint16(xSetOp), uint16(VMOVNTDQ), - /*12855*/ uint16(xReadSlashR), - /*12856*/ uint16(xArgM256), - /*12857*/ uint16(xArgYmm1), - /*12858*/ uint16(xMatch), - /*12859*/ uint16(xCondPrefix), 1, - 0x66, 12863, - /*12863*/ uint16(xCondPrefix), 1, - 0x0F, 12867, - /*12867*/ uint16(xSetOp), uint16(VMOVNTDQ), - /*12869*/ uint16(xReadSlashR), - /*12870*/ uint16(xArgM256), - /*12871*/ uint16(xArgYmm1), - /*12872*/ uint16(xMatch), - /*12873*/ uint16(xCondIs64), 12876, 12890, - /*12876*/ uint16(xCondDataSize), 12880, 12885, 0, - /*12880*/ uint16(xSetOp), uint16(CALL), - /*12882*/ uint16(xReadCw), - /*12883*/ uint16(xArgRel16), - /*12884*/ uint16(xMatch), - /*12885*/ uint16(xSetOp), uint16(CALL), - /*12887*/ uint16(xReadCd), - /*12888*/ uint16(xArgRel32), - /*12889*/ uint16(xMatch), - /*12890*/ uint16(xCondDataSize), 12894, 12885, 12899, - /*12894*/ uint16(xSetOp), uint16(CALL), - /*12896*/ uint16(xReadCd), - /*12897*/ uint16(xArgRel32), - /*12898*/ uint16(xMatch), - /*12899*/ uint16(xSetOp), uint16(CALL), - /*12901*/ uint16(xReadCd), - /*12902*/ uint16(xArgRel32), - /*12903*/ uint16(xMatch), - /*12904*/ uint16(xCondIs64), 12907, 12921, - /*12907*/ uint16(xCondDataSize), 12911, 12916, 0, - /*12911*/ uint16(xSetOp), uint16(JMP), - /*12913*/ uint16(xReadCw), - /*12914*/ uint16(xArgRel16), - /*12915*/ uint16(xMatch), - /*12916*/ uint16(xSetOp), uint16(JMP), - /*12918*/ uint16(xReadCd), - /*12919*/ uint16(xArgRel32), - /*12920*/ uint16(xMatch), - /*12921*/ uint16(xCondDataSize), 12925, 12916, 12930, - /*12925*/ uint16(xSetOp), uint16(JMP), - /*12927*/ uint16(xReadCd), - /*12928*/ uint16(xArgRel32), - /*12929*/ uint16(xMatch), - /*12930*/ uint16(xSetOp), uint16(JMP), - /*12932*/ uint16(xReadCd), - /*12933*/ uint16(xArgRel32), - /*12934*/ uint16(xMatch), - /*12935*/ uint16(xCondIs64), 12938, 0, - /*12938*/ uint16(xCondDataSize), 12942, 12947, 0, - /*12942*/ uint16(xSetOp), uint16(LJMP), - /*12944*/ uint16(xReadCd), - /*12945*/ uint16(xArgPtr16colon16), - /*12946*/ uint16(xMatch), - /*12947*/ uint16(xSetOp), uint16(LJMP), - /*12949*/ uint16(xReadCp), - /*12950*/ uint16(xArgPtr16colon32), - /*12951*/ uint16(xMatch), - /*12952*/ uint16(xSetOp), uint16(JMP), - /*12954*/ uint16(xReadCb), - /*12955*/ uint16(xArgRel8), - /*12956*/ uint16(xMatch), - /*12957*/ uint16(xSetOp), uint16(IN), - /*12959*/ uint16(xArgAL), - /*12960*/ uint16(xArgDX), - /*12961*/ uint16(xMatch), - /*12962*/ uint16(xCondDataSize), 12966, 12971, 12976, - /*12966*/ uint16(xSetOp), uint16(IN), - /*12968*/ uint16(xArgAX), - /*12969*/ uint16(xArgDX), - /*12970*/ uint16(xMatch), - /*12971*/ uint16(xSetOp), uint16(IN), - /*12973*/ uint16(xArgEAX), - /*12974*/ uint16(xArgDX), - /*12975*/ uint16(xMatch), - /*12976*/ uint16(xSetOp), uint16(IN), - /*12978*/ uint16(xArgEAX), - /*12979*/ uint16(xArgDX), - /*12980*/ uint16(xMatch), - /*12981*/ uint16(xSetOp), uint16(OUT), - /*12983*/ uint16(xArgDX), - /*12984*/ uint16(xArgAL), - /*12985*/ uint16(xMatch), - /*12986*/ uint16(xCondDataSize), 12990, 12995, 13000, - /*12990*/ uint16(xSetOp), uint16(OUT), - /*12992*/ uint16(xArgDX), - /*12993*/ uint16(xArgAX), - /*12994*/ uint16(xMatch), - /*12995*/ uint16(xSetOp), uint16(OUT), - /*12997*/ uint16(xArgDX), - /*12998*/ uint16(xArgEAX), - /*12999*/ uint16(xMatch), - /*13000*/ uint16(xSetOp), uint16(OUT), - /*13002*/ uint16(xArgDX), - /*13003*/ uint16(xArgEAX), - /*13004*/ uint16(xMatch), - /*13005*/ uint16(xSetOp), uint16(ICEBP), - /*13007*/ uint16(xMatch), - /*13008*/ uint16(xSetOp), uint16(HLT), - /*13010*/ uint16(xMatch), - /*13011*/ uint16(xSetOp), uint16(CMC), - /*13013*/ uint16(xMatch), - /*13014*/ uint16(xCondSlashR), - 13023, // 0 - 0, // 1 - 13029, // 2 - 13033, // 3 - 13037, // 4 - 13041, // 5 - 13045, // 6 - 13049, // 7 - /*13023*/ uint16(xSetOp), uint16(TEST), - /*13025*/ uint16(xReadIb), - /*13026*/ uint16(xArgRM8), - /*13027*/ uint16(xArgImm8u), - /*13028*/ uint16(xMatch), - /*13029*/ uint16(xSetOp), uint16(NOT), - /*13031*/ uint16(xArgRM8), - /*13032*/ uint16(xMatch), - /*13033*/ uint16(xSetOp), uint16(NEG), - /*13035*/ uint16(xArgRM8), - /*13036*/ uint16(xMatch), - /*13037*/ uint16(xSetOp), uint16(MUL), - /*13039*/ uint16(xArgRM8), - /*13040*/ uint16(xMatch), - /*13041*/ uint16(xSetOp), uint16(IMUL), - /*13043*/ uint16(xArgRM8), - /*13044*/ uint16(xMatch), - /*13045*/ uint16(xSetOp), uint16(DIV), - /*13047*/ uint16(xArgRM8), - /*13048*/ uint16(xMatch), - /*13049*/ uint16(xSetOp), uint16(IDIV), - /*13051*/ uint16(xArgRM8), - /*13052*/ uint16(xMatch), - /*13053*/ uint16(xCondSlashR), - 13062, // 0 - 0, // 1 - 13091, // 2 - 13114, // 3 - 13137, // 4 - 13160, // 5 - 13183, // 6 - 13206, // 7 - /*13062*/ uint16(xCondIs64), 13065, 13081, - /*13065*/ uint16(xCondDataSize), 13069, 13075, 0, - /*13069*/ uint16(xSetOp), uint16(TEST), - /*13071*/ uint16(xReadIw), - /*13072*/ uint16(xArgRM16), - /*13073*/ uint16(xArgImm16), - /*13074*/ uint16(xMatch), - /*13075*/ uint16(xSetOp), uint16(TEST), - /*13077*/ uint16(xReadId), - /*13078*/ uint16(xArgRM32), - /*13079*/ uint16(xArgImm32), - /*13080*/ uint16(xMatch), - /*13081*/ uint16(xCondDataSize), 13069, 13075, 13085, - /*13085*/ uint16(xSetOp), uint16(TEST), - /*13087*/ uint16(xReadId), - /*13088*/ uint16(xArgRM64), - /*13089*/ uint16(xArgImm32), - /*13090*/ uint16(xMatch), - /*13091*/ uint16(xCondIs64), 13094, 13106, - /*13094*/ uint16(xCondDataSize), 13098, 13102, 0, - /*13098*/ uint16(xSetOp), uint16(NOT), - /*13100*/ uint16(xArgRM16), - /*13101*/ uint16(xMatch), - /*13102*/ uint16(xSetOp), uint16(NOT), - /*13104*/ uint16(xArgRM32), - /*13105*/ uint16(xMatch), - /*13106*/ uint16(xCondDataSize), 13098, 13102, 13110, - /*13110*/ uint16(xSetOp), uint16(NOT), - /*13112*/ uint16(xArgRM64), - /*13113*/ uint16(xMatch), - /*13114*/ uint16(xCondIs64), 13117, 13129, - /*13117*/ uint16(xCondDataSize), 13121, 13125, 0, - /*13121*/ uint16(xSetOp), uint16(NEG), - /*13123*/ uint16(xArgRM16), - /*13124*/ uint16(xMatch), - /*13125*/ uint16(xSetOp), uint16(NEG), - /*13127*/ uint16(xArgRM32), - /*13128*/ uint16(xMatch), - /*13129*/ uint16(xCondDataSize), 13121, 13125, 13133, - /*13133*/ uint16(xSetOp), uint16(NEG), - /*13135*/ uint16(xArgRM64), - /*13136*/ uint16(xMatch), - /*13137*/ uint16(xCondIs64), 13140, 13152, - /*13140*/ uint16(xCondDataSize), 13144, 13148, 0, - /*13144*/ uint16(xSetOp), uint16(MUL), - /*13146*/ uint16(xArgRM16), - /*13147*/ uint16(xMatch), - /*13148*/ uint16(xSetOp), uint16(MUL), - /*13150*/ uint16(xArgRM32), - /*13151*/ uint16(xMatch), - /*13152*/ uint16(xCondDataSize), 13144, 13148, 13156, - /*13156*/ uint16(xSetOp), uint16(MUL), - /*13158*/ uint16(xArgRM64), - /*13159*/ uint16(xMatch), - /*13160*/ uint16(xCondIs64), 13163, 13175, - /*13163*/ uint16(xCondDataSize), 13167, 13171, 0, - /*13167*/ uint16(xSetOp), uint16(IMUL), - /*13169*/ uint16(xArgRM16), - /*13170*/ uint16(xMatch), - /*13171*/ uint16(xSetOp), uint16(IMUL), - /*13173*/ uint16(xArgRM32), - /*13174*/ uint16(xMatch), - /*13175*/ uint16(xCondDataSize), 13167, 13171, 13179, - /*13179*/ uint16(xSetOp), uint16(IMUL), - /*13181*/ uint16(xArgRM64), - /*13182*/ uint16(xMatch), - /*13183*/ uint16(xCondIs64), 13186, 13198, - /*13186*/ uint16(xCondDataSize), 13190, 13194, 0, - /*13190*/ uint16(xSetOp), uint16(DIV), - /*13192*/ uint16(xArgRM16), - /*13193*/ uint16(xMatch), - /*13194*/ uint16(xSetOp), uint16(DIV), - /*13196*/ uint16(xArgRM32), - /*13197*/ uint16(xMatch), - /*13198*/ uint16(xCondDataSize), 13190, 13194, 13202, - /*13202*/ uint16(xSetOp), uint16(DIV), - /*13204*/ uint16(xArgRM64), - /*13205*/ uint16(xMatch), - /*13206*/ uint16(xCondIs64), 13209, 13221, - /*13209*/ uint16(xCondDataSize), 13213, 13217, 0, - /*13213*/ uint16(xSetOp), uint16(IDIV), - /*13215*/ uint16(xArgRM16), - /*13216*/ uint16(xMatch), - /*13217*/ uint16(xSetOp), uint16(IDIV), - /*13219*/ uint16(xArgRM32), - /*13220*/ uint16(xMatch), - /*13221*/ uint16(xCondDataSize), 13213, 13217, 13225, - /*13225*/ uint16(xSetOp), uint16(IDIV), - /*13227*/ uint16(xArgRM64), - /*13228*/ uint16(xMatch), - /*13229*/ uint16(xSetOp), uint16(CLC), - /*13231*/ uint16(xMatch), - /*13232*/ uint16(xSetOp), uint16(STC), - /*13234*/ uint16(xMatch), - /*13235*/ uint16(xSetOp), uint16(CLI), - /*13237*/ uint16(xMatch), - /*13238*/ uint16(xSetOp), uint16(STI), - /*13240*/ uint16(xMatch), - /*13241*/ uint16(xSetOp), uint16(CLD), - /*13243*/ uint16(xMatch), - /*13244*/ uint16(xSetOp), uint16(STD), - /*13246*/ uint16(xMatch), - /*13247*/ uint16(xCondSlashR), - 13256, // 0 - 13260, // 1 - 0, // 2 - 0, // 3 - 0, // 4 - 0, // 5 - 0, // 6 - 0, // 7 - /*13256*/ uint16(xSetOp), uint16(INC), - /*13258*/ uint16(xArgRM8), - /*13259*/ uint16(xMatch), - /*13260*/ uint16(xSetOp), uint16(DEC), - /*13262*/ uint16(xArgRM8), - /*13263*/ uint16(xMatch), - /*13264*/ uint16(xCondSlashR), - 13273, // 0 - 13296, // 1 - 13319, // 2 - 13338, // 3 - 13361, // 4 - 13380, // 5 - 13403, // 6 - 0, // 7 - /*13273*/ uint16(xCondIs64), 13276, 13288, - /*13276*/ uint16(xCondDataSize), 13280, 13284, 0, - /*13280*/ uint16(xSetOp), uint16(INC), - /*13282*/ uint16(xArgRM16), - /*13283*/ uint16(xMatch), - /*13284*/ uint16(xSetOp), uint16(INC), - /*13286*/ uint16(xArgRM32), - /*13287*/ uint16(xMatch), - /*13288*/ uint16(xCondDataSize), 13280, 13284, 13292, - /*13292*/ uint16(xSetOp), uint16(INC), - /*13294*/ uint16(xArgRM64), - /*13295*/ uint16(xMatch), - /*13296*/ uint16(xCondIs64), 13299, 13311, - /*13299*/ uint16(xCondDataSize), 13303, 13307, 0, - /*13303*/ uint16(xSetOp), uint16(DEC), - /*13305*/ uint16(xArgRM16), - /*13306*/ uint16(xMatch), - /*13307*/ uint16(xSetOp), uint16(DEC), - /*13309*/ uint16(xArgRM32), - /*13310*/ uint16(xMatch), - /*13311*/ uint16(xCondDataSize), 13303, 13307, 13315, - /*13315*/ uint16(xSetOp), uint16(DEC), - /*13317*/ uint16(xArgRM64), - /*13318*/ uint16(xMatch), - /*13319*/ uint16(xCondIs64), 13322, 13334, - /*13322*/ uint16(xCondDataSize), 13326, 13330, 0, - /*13326*/ uint16(xSetOp), uint16(CALL), - /*13328*/ uint16(xArgRM16), - /*13329*/ uint16(xMatch), - /*13330*/ uint16(xSetOp), uint16(CALL), - /*13332*/ uint16(xArgRM32), - /*13333*/ uint16(xMatch), - /*13334*/ uint16(xSetOp), uint16(CALL), - /*13336*/ uint16(xArgRM64), - /*13337*/ uint16(xMatch), - /*13338*/ uint16(xCondIs64), 13341, 13353, - /*13341*/ uint16(xCondDataSize), 13345, 13349, 0, - /*13345*/ uint16(xSetOp), uint16(LCALL), - /*13347*/ uint16(xArgM16colon16), - /*13348*/ uint16(xMatch), - /*13349*/ uint16(xSetOp), uint16(LCALL), - /*13351*/ uint16(xArgM16colon32), - /*13352*/ uint16(xMatch), - /*13353*/ uint16(xCondDataSize), 13345, 13349, 13357, - /*13357*/ uint16(xSetOp), uint16(LCALL), - /*13359*/ uint16(xArgM16colon64), - /*13360*/ uint16(xMatch), - /*13361*/ uint16(xCondIs64), 13364, 13376, - /*13364*/ uint16(xCondDataSize), 13368, 13372, 0, - /*13368*/ uint16(xSetOp), uint16(JMP), - /*13370*/ uint16(xArgRM16), - /*13371*/ uint16(xMatch), - /*13372*/ uint16(xSetOp), uint16(JMP), - /*13374*/ uint16(xArgRM32), - /*13375*/ uint16(xMatch), - /*13376*/ uint16(xSetOp), uint16(JMP), - /*13378*/ uint16(xArgRM64), - /*13379*/ uint16(xMatch), - /*13380*/ uint16(xCondIs64), 13383, 13395, - /*13383*/ uint16(xCondDataSize), 13387, 13391, 0, - /*13387*/ uint16(xSetOp), uint16(LJMP), - /*13389*/ uint16(xArgM16colon16), - /*13390*/ uint16(xMatch), - /*13391*/ uint16(xSetOp), uint16(LJMP), - /*13393*/ uint16(xArgM16colon32), - /*13394*/ uint16(xMatch), - /*13395*/ uint16(xCondDataSize), 13387, 13391, 13399, - /*13399*/ uint16(xSetOp), uint16(LJMP), - /*13401*/ uint16(xArgM16colon64), - /*13402*/ uint16(xMatch), - /*13403*/ uint16(xCondIs64), 13406, 13418, - /*13406*/ uint16(xCondDataSize), 13410, 13414, 0, - /*13410*/ uint16(xSetOp), uint16(PUSH), - /*13412*/ uint16(xArgRM16), - /*13413*/ uint16(xMatch), - /*13414*/ uint16(xSetOp), uint16(PUSH), - /*13416*/ uint16(xArgRM32), - /*13417*/ uint16(xMatch), - /*13418*/ uint16(xCondDataSize), 13410, 13422, 13426, - /*13422*/ uint16(xSetOp), uint16(PUSH), - /*13424*/ uint16(xArgRM64), - /*13425*/ uint16(xMatch), - /*13426*/ uint16(xSetOp), uint16(PUSH), - /*13428*/ uint16(xArgRM64), - /*13429*/ 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 - FLDLN2 - FLDPI - FLDZ - 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 - UD0 - 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", - FLDLN2: "FLDLN2", - FLDPI: "FLDPI", - FLDZ: "FLDZ", - 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", - UD0: "UD0", - 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", -} |