1
0
mirror of https://github.com/beego/bee.git synced 2024-11-19 00:00:54 +00:00
bee/vendor/golang.org/x/arch/x86/x86asm/tables.go

9903 lines
266 KiB
Go
Raw Normal View History

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