gtsocial-umbx

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

tables.go (273192B)


      1 // Code generated by x86map -fmt=decoder x86.csv DO NOT EDIT.
      2 
      3 package x86asm
      4 
      5 var decoder = [...]uint16{
      6 	uint16(xFail),
      7 	/*1*/ uint16(xCondByte), 243,
      8 	0x00, 490,
      9 	0x01, 496,
     10 	0x02, 525,
     11 	0x03, 531,
     12 	0x04, 560,
     13 	0x05, 566,
     14 	0x06, 595,
     15 	0x07, 602,
     16 	0x08, 609,
     17 	0x09, 615,
     18 	0x0A, 644,
     19 	0x0B, 650,
     20 	0x0C, 679,
     21 	0x0D, 685,
     22 	0x0E, 714,
     23 	0x0F, 721,
     24 	0x10, 8045,
     25 	0x11, 8051,
     26 	0x12, 8080,
     27 	0x13, 8086,
     28 	0x14, 8115,
     29 	0x15, 8121,
     30 	0x16, 8150,
     31 	0x17, 8157,
     32 	0x18, 8164,
     33 	0x19, 8170,
     34 	0x1A, 8199,
     35 	0x1B, 8205,
     36 	0x1C, 8234,
     37 	0x1D, 8240,
     38 	0x1E, 8269,
     39 	0x1F, 8276,
     40 	0x20, 8283,
     41 	0x21, 8289,
     42 	0x22, 8318,
     43 	0x23, 8324,
     44 	0x24, 8353,
     45 	0x25, 8359,
     46 	0x27, 8388,
     47 	0x28, 8394,
     48 	0x29, 8400,
     49 	0x2A, 8429,
     50 	0x2B, 8471,
     51 	0x2C, 8500,
     52 	0x2D, 8506,
     53 	0x2F, 8535,
     54 	0x30, 8541,
     55 	0x31, 8547,
     56 	0x32, 8576,
     57 	0x33, 8582,
     58 	0x34, 8611,
     59 	0x35, 8617,
     60 	0x37, 8646,
     61 	0x38, 8652,
     62 	0x39, 8658,
     63 	0x3A, 8687,
     64 	0x3B, 8693,
     65 	0x3C, 8722,
     66 	0x3D, 8728,
     67 	0x3F, 8757,
     68 	0x40, 8763,
     69 	0x41, 8763,
     70 	0x42, 8763,
     71 	0x43, 8763,
     72 	0x44, 8763,
     73 	0x45, 8763,
     74 	0x46, 8763,
     75 	0x47, 8763,
     76 	0x48, 8778,
     77 	0x49, 8778,
     78 	0x4a, 8778,
     79 	0x4b, 8778,
     80 	0x4c, 8778,
     81 	0x4d, 8778,
     82 	0x4e, 8778,
     83 	0x4f, 8778,
     84 	0x50, 8793,
     85 	0x51, 8793,
     86 	0x52, 8793,
     87 	0x53, 8793,
     88 	0x54, 8793,
     89 	0x55, 8793,
     90 	0x56, 8793,
     91 	0x57, 8793,
     92 	0x58, 8820,
     93 	0x59, 8820,
     94 	0x5a, 8820,
     95 	0x5b, 8820,
     96 	0x5c, 8820,
     97 	0x5d, 8820,
     98 	0x5e, 8820,
     99 	0x5f, 8820,
    100 	0x60, 8847,
    101 	0x61, 8860,
    102 	0x62, 8873,
    103 	0x63, 8892,
    104 	0x68, 8923,
    105 	0x69, 8942,
    106 	0x6A, 8977,
    107 	0x6B, 8982,
    108 	0x6C, 9017,
    109 	0x6D, 9020,
    110 	0x6E, 9033,
    111 	0x6F, 9036,
    112 	0x70, 9109,
    113 	0x71, 9114,
    114 	0x72, 9119,
    115 	0x73, 9124,
    116 	0x74, 9129,
    117 	0x75, 9134,
    118 	0x76, 9139,
    119 	0x77, 9144,
    120 	0x78, 9171,
    121 	0x79, 9176,
    122 	0x7A, 9181,
    123 	0x7B, 9186,
    124 	0x7C, 9191,
    125 	0x7D, 9196,
    126 	0x7E, 9201,
    127 	0x7F, 9206,
    128 	0x80, 9271,
    129 	0x81, 9328,
    130 	0x83, 9569,
    131 	0x84, 9810,
    132 	0x85, 9816,
    133 	0x86, 9845,
    134 	0x87, 9851,
    135 	0x88, 9880,
    136 	0x89, 9886,
    137 	0x8A, 9908,
    138 	0x8B, 9914,
    139 	0x8C, 9936,
    140 	0x8D, 9965,
    141 	0x8E, 9994,
    142 	0x8F, 10023,
    143 	0x90, 10059,
    144 	0x91, 10059,
    145 	0x92, 10059,
    146 	0x93, 10059,
    147 	0x94, 10059,
    148 	0x95, 10059,
    149 	0x96, 10059,
    150 	0x97, 10059,
    151 	0x98, 10085,
    152 	0x99, 10105,
    153 	0x9A, 10125,
    154 	0x9B, 10142,
    155 	0x9C, 10145,
    156 	0x9D, 10168,
    157 	0x9E, 10191,
    158 	0x9F, 10194,
    159 	0xA0, 10197,
    160 	0xA1, 10216,
    161 	0xA2, 10238,
    162 	0xA3, 10257,
    163 	0xA4, 10279,
    164 	0xA5, 10282,
    165 	0xA6, 10302,
    166 	0xA7, 10305,
    167 	0xA8, 10325,
    168 	0xA9, 10331,
    169 	0xAA, 10360,
    170 	0xAB, 10363,
    171 	0xAC, 10383,
    172 	0xAD, 10386,
    173 	0xAE, 10406,
    174 	0xAF, 10409,
    175 	0xb0, 10429,
    176 	0xb1, 10429,
    177 	0xb2, 10429,
    178 	0xb3, 10429,
    179 	0xb4, 10429,
    180 	0xb5, 10429,
    181 	0xb6, 10429,
    182 	0xb7, 10429,
    183 	0xb8, 10435,
    184 	0xb9, 10435,
    185 	0xba, 10435,
    186 	0xbb, 10435,
    187 	0xbc, 10435,
    188 	0xbd, 10435,
    189 	0xbe, 10435,
    190 	0xbf, 10435,
    191 	0xC0, 10464,
    192 	0xC1, 10515,
    193 	0xC2, 10713,
    194 	0xC3, 10718,
    195 	0xC4, 10721,
    196 	0xC5, 10740,
    197 	0xC6, 10759,
    198 	0xC7, 10783,
    199 	0xC8, 10844,
    200 	0xC9, 10851,
    201 	0xCA, 10874,
    202 	0xCB, 10879,
    203 	0xCC, 10882,
    204 	0xCD, 10886,
    205 	0xCE, 10891,
    206 	0xCF, 10897,
    207 	0xD0, 10917,
    208 	0xD1, 10961,
    209 	0xD2, 11152,
    210 	0xD3, 11196,
    211 	0xD4, 11387,
    212 	0xD5, 11395,
    213 	0xD7, 11403,
    214 	0xD8, 11416,
    215 	0xD9, 11625,
    216 	0xDA, 11844,
    217 	0xDB, 11976,
    218 	0xDC, 12147,
    219 	0xDD, 12316,
    220 	0xDE, 12455,
    221 	0xDF, 12629,
    222 	0xE0, 12740,
    223 	0xE1, 12745,
    224 	0xE2, 12750,
    225 	0xE3, 12755,
    226 	0xE4, 12781,
    227 	0xE5, 12787,
    228 	0xE6, 12809,
    229 	0xE7, 12815,
    230 	0xE8, 12873,
    231 	0xE9, 12904,
    232 	0xEA, 12935,
    233 	0xEB, 12952,
    234 	0xEC, 12957,
    235 	0xED, 12962,
    236 	0xEE, 12981,
    237 	0xEF, 12986,
    238 	0xF1, 13005,
    239 	0xF4, 13008,
    240 	0xF5, 13011,
    241 	0xF6, 13014,
    242 	0xF7, 13053,
    243 	0xF8, 13229,
    244 	0xF9, 13232,
    245 	0xFA, 13235,
    246 	0xFB, 13238,
    247 	0xFC, 13241,
    248 	0xFD, 13244,
    249 	0xFE, 13247,
    250 	0xFF, 13264,
    251 	uint16(xFail),
    252 	/*490*/ uint16(xSetOp), uint16(ADD),
    253 	/*492*/ uint16(xReadSlashR),
    254 	/*493*/ uint16(xArgRM8),
    255 	/*494*/ uint16(xArgR8),
    256 	/*495*/ uint16(xMatch),
    257 	/*496*/ uint16(xCondIs64), 499, 515,
    258 	/*499*/ uint16(xCondDataSize), 503, 509, 0,
    259 	/*503*/ uint16(xSetOp), uint16(ADD),
    260 	/*505*/ uint16(xReadSlashR),
    261 	/*506*/ uint16(xArgRM16),
    262 	/*507*/ uint16(xArgR16),
    263 	/*508*/ uint16(xMatch),
    264 	/*509*/ uint16(xSetOp), uint16(ADD),
    265 	/*511*/ uint16(xReadSlashR),
    266 	/*512*/ uint16(xArgRM32),
    267 	/*513*/ uint16(xArgR32),
    268 	/*514*/ uint16(xMatch),
    269 	/*515*/ uint16(xCondDataSize), 503, 509, 519,
    270 	/*519*/ uint16(xSetOp), uint16(ADD),
    271 	/*521*/ uint16(xReadSlashR),
    272 	/*522*/ uint16(xArgRM64),
    273 	/*523*/ uint16(xArgR64),
    274 	/*524*/ uint16(xMatch),
    275 	/*525*/ uint16(xSetOp), uint16(ADD),
    276 	/*527*/ uint16(xReadSlashR),
    277 	/*528*/ uint16(xArgR8),
    278 	/*529*/ uint16(xArgRM8),
    279 	/*530*/ uint16(xMatch),
    280 	/*531*/ uint16(xCondIs64), 534, 550,
    281 	/*534*/ uint16(xCondDataSize), 538, 544, 0,
    282 	/*538*/ uint16(xSetOp), uint16(ADD),
    283 	/*540*/ uint16(xReadSlashR),
    284 	/*541*/ uint16(xArgR16),
    285 	/*542*/ uint16(xArgRM16),
    286 	/*543*/ uint16(xMatch),
    287 	/*544*/ uint16(xSetOp), uint16(ADD),
    288 	/*546*/ uint16(xReadSlashR),
    289 	/*547*/ uint16(xArgR32),
    290 	/*548*/ uint16(xArgRM32),
    291 	/*549*/ uint16(xMatch),
    292 	/*550*/ uint16(xCondDataSize), 538, 544, 554,
    293 	/*554*/ uint16(xSetOp), uint16(ADD),
    294 	/*556*/ uint16(xReadSlashR),
    295 	/*557*/ uint16(xArgR64),
    296 	/*558*/ uint16(xArgRM64),
    297 	/*559*/ uint16(xMatch),
    298 	/*560*/ uint16(xSetOp), uint16(ADD),
    299 	/*562*/ uint16(xReadIb),
    300 	/*563*/ uint16(xArgAL),
    301 	/*564*/ uint16(xArgImm8u),
    302 	/*565*/ uint16(xMatch),
    303 	/*566*/ uint16(xCondIs64), 569, 585,
    304 	/*569*/ uint16(xCondDataSize), 573, 579, 0,
    305 	/*573*/ uint16(xSetOp), uint16(ADD),
    306 	/*575*/ uint16(xReadIw),
    307 	/*576*/ uint16(xArgAX),
    308 	/*577*/ uint16(xArgImm16),
    309 	/*578*/ uint16(xMatch),
    310 	/*579*/ uint16(xSetOp), uint16(ADD),
    311 	/*581*/ uint16(xReadId),
    312 	/*582*/ uint16(xArgEAX),
    313 	/*583*/ uint16(xArgImm32),
    314 	/*584*/ uint16(xMatch),
    315 	/*585*/ uint16(xCondDataSize), 573, 579, 589,
    316 	/*589*/ uint16(xSetOp), uint16(ADD),
    317 	/*591*/ uint16(xReadId),
    318 	/*592*/ uint16(xArgRAX),
    319 	/*593*/ uint16(xArgImm32),
    320 	/*594*/ uint16(xMatch),
    321 	/*595*/ uint16(xCondIs64), 598, 0,
    322 	/*598*/ uint16(xSetOp), uint16(PUSH),
    323 	/*600*/ uint16(xArgES),
    324 	/*601*/ uint16(xMatch),
    325 	/*602*/ uint16(xCondIs64), 605, 0,
    326 	/*605*/ uint16(xSetOp), uint16(POP),
    327 	/*607*/ uint16(xArgES),
    328 	/*608*/ uint16(xMatch),
    329 	/*609*/ uint16(xSetOp), uint16(OR),
    330 	/*611*/ uint16(xReadSlashR),
    331 	/*612*/ uint16(xArgRM8),
    332 	/*613*/ uint16(xArgR8),
    333 	/*614*/ uint16(xMatch),
    334 	/*615*/ uint16(xCondIs64), 618, 634,
    335 	/*618*/ uint16(xCondDataSize), 622, 628, 0,
    336 	/*622*/ uint16(xSetOp), uint16(OR),
    337 	/*624*/ uint16(xReadSlashR),
    338 	/*625*/ uint16(xArgRM16),
    339 	/*626*/ uint16(xArgR16),
    340 	/*627*/ uint16(xMatch),
    341 	/*628*/ uint16(xSetOp), uint16(OR),
    342 	/*630*/ uint16(xReadSlashR),
    343 	/*631*/ uint16(xArgRM32),
    344 	/*632*/ uint16(xArgR32),
    345 	/*633*/ uint16(xMatch),
    346 	/*634*/ uint16(xCondDataSize), 622, 628, 638,
    347 	/*638*/ uint16(xSetOp), uint16(OR),
    348 	/*640*/ uint16(xReadSlashR),
    349 	/*641*/ uint16(xArgRM64),
    350 	/*642*/ uint16(xArgR64),
    351 	/*643*/ uint16(xMatch),
    352 	/*644*/ uint16(xSetOp), uint16(OR),
    353 	/*646*/ uint16(xReadSlashR),
    354 	/*647*/ uint16(xArgR8),
    355 	/*648*/ uint16(xArgRM8),
    356 	/*649*/ uint16(xMatch),
    357 	/*650*/ uint16(xCondIs64), 653, 669,
    358 	/*653*/ uint16(xCondDataSize), 657, 663, 0,
    359 	/*657*/ uint16(xSetOp), uint16(OR),
    360 	/*659*/ uint16(xReadSlashR),
    361 	/*660*/ uint16(xArgR16),
    362 	/*661*/ uint16(xArgRM16),
    363 	/*662*/ uint16(xMatch),
    364 	/*663*/ uint16(xSetOp), uint16(OR),
    365 	/*665*/ uint16(xReadSlashR),
    366 	/*666*/ uint16(xArgR32),
    367 	/*667*/ uint16(xArgRM32),
    368 	/*668*/ uint16(xMatch),
    369 	/*669*/ uint16(xCondDataSize), 657, 663, 673,
    370 	/*673*/ uint16(xSetOp), uint16(OR),
    371 	/*675*/ uint16(xReadSlashR),
    372 	/*676*/ uint16(xArgR64),
    373 	/*677*/ uint16(xArgRM64),
    374 	/*678*/ uint16(xMatch),
    375 	/*679*/ uint16(xSetOp), uint16(OR),
    376 	/*681*/ uint16(xReadIb),
    377 	/*682*/ uint16(xArgAL),
    378 	/*683*/ uint16(xArgImm8u),
    379 	/*684*/ uint16(xMatch),
    380 	/*685*/ uint16(xCondIs64), 688, 704,
    381 	/*688*/ uint16(xCondDataSize), 692, 698, 0,
    382 	/*692*/ uint16(xSetOp), uint16(OR),
    383 	/*694*/ uint16(xReadIw),
    384 	/*695*/ uint16(xArgAX),
    385 	/*696*/ uint16(xArgImm16),
    386 	/*697*/ uint16(xMatch),
    387 	/*698*/ uint16(xSetOp), uint16(OR),
    388 	/*700*/ uint16(xReadId),
    389 	/*701*/ uint16(xArgEAX),
    390 	/*702*/ uint16(xArgImm32),
    391 	/*703*/ uint16(xMatch),
    392 	/*704*/ uint16(xCondDataSize), 692, 698, 708,
    393 	/*708*/ uint16(xSetOp), uint16(OR),
    394 	/*710*/ uint16(xReadId),
    395 	/*711*/ uint16(xArgRAX),
    396 	/*712*/ uint16(xArgImm32),
    397 	/*713*/ uint16(xMatch),
    398 	/*714*/ uint16(xCondIs64), 717, 0,
    399 	/*717*/ uint16(xSetOp), uint16(PUSH),
    400 	/*719*/ uint16(xArgCS),
    401 	/*720*/ uint16(xMatch),
    402 	/*721*/ uint16(xCondByte), 229,
    403 	0x00, 1182,
    404 	0x01, 1239,
    405 	0x02, 1347,
    406 	0x03, 1369,
    407 	0x05, 1391,
    408 	0x06, 1397,
    409 	0x07, 1400,
    410 	0x08, 1406,
    411 	0x09, 1409,
    412 	0x0B, 1412,
    413 	0x0D, 1415,
    414 	0x10, 1428,
    415 	0x11, 1462,
    416 	0x12, 1496,
    417 	0x13, 1539,
    418 	0x14, 1557,
    419 	0x15, 1575,
    420 	0x16, 1593,
    421 	0x17, 1628,
    422 	0x18, 1646,
    423 	0x1F, 1671,
    424 	0x20, 1692,
    425 	0x21, 1707,
    426 	0x22, 1722,
    427 	0x23, 1737,
    428 	0x24, 1752,
    429 	0x26, 1767,
    430 	0x28, 1782,
    431 	0x29, 1800,
    432 	0x2A, 1818,
    433 	0x2B, 1905,
    434 	0x2C, 1939,
    435 	0x2D, 2026,
    436 	0x2E, 2113,
    437 	0x2F, 2131,
    438 	0x30, 2149,
    439 	0x31, 2152,
    440 	0x32, 2155,
    441 	0x33, 2158,
    442 	0x34, 2161,
    443 	0x35, 2164,
    444 	0x38, 2174,
    445 	0x3A, 3075,
    446 	0x40, 3486,
    447 	0x41, 3515,
    448 	0x42, 3544,
    449 	0x43, 3573,
    450 	0x44, 3602,
    451 	0x45, 3631,
    452 	0x46, 3660,
    453 	0x47, 3689,
    454 	0x48, 3718,
    455 	0x49, 3747,
    456 	0x4A, 3776,
    457 	0x4B, 3805,
    458 	0x4C, 3834,
    459 	0x4D, 3863,
    460 	0x4E, 3892,
    461 	0x4F, 3921,
    462 	0x50, 3950,
    463 	0x51, 3968,
    464 	0x52, 4002,
    465 	0x53, 4020,
    466 	0x54, 4038,
    467 	0x55, 4056,
    468 	0x56, 4074,
    469 	0x57, 4092,
    470 	0x58, 4110,
    471 	0x59, 4144,
    472 	0x5A, 4178,
    473 	0x5B, 4212,
    474 	0x5C, 4238,
    475 	0x5D, 4272,
    476 	0x5E, 4306,
    477 	0x5F, 4340,
    478 	0x60, 4374,
    479 	0x61, 4392,
    480 	0x62, 4410,
    481 	0x63, 4428,
    482 	0x64, 4446,
    483 	0x65, 4464,
    484 	0x66, 4482,
    485 	0x67, 4500,
    486 	0x68, 4518,
    487 	0x69, 4536,
    488 	0x6A, 4554,
    489 	0x6B, 4572,
    490 	0x6C, 4590,
    491 	0x6D, 4600,
    492 	0x6E, 4610,
    493 	0x6F, 4677,
    494 	0x70, 4703,
    495 	0x71, 4745,
    496 	0x72, 4808,
    497 	0x73, 4871,
    498 	0x74, 4936,
    499 	0x75, 4954,
    500 	0x76, 4972,
    501 	0x77, 4990,
    502 	0x7C, 4993,
    503 	0x7D, 5011,
    504 	0x7E, 5029,
    505 	0x7F, 5106,
    506 	0x80, 5132,
    507 	0x81, 5163,
    508 	0x82, 5194,
    509 	0x83, 5225,
    510 	0x84, 5256,
    511 	0x85, 5287,
    512 	0x86, 5318,
    513 	0x87, 5349,
    514 	0x88, 5380,
    515 	0x89, 5411,
    516 	0x8A, 5442,
    517 	0x8B, 5473,
    518 	0x8C, 5504,
    519 	0x8D, 5535,
    520 	0x8E, 5566,
    521 	0x8F, 5597,
    522 	0x90, 5628,
    523 	0x91, 5633,
    524 	0x92, 5638,
    525 	0x93, 5643,
    526 	0x94, 5648,
    527 	0x95, 5653,
    528 	0x96, 5658,
    529 	0x97, 5663,
    530 	0x98, 5668,
    531 	0x99, 5673,
    532 	0x9A, 5678,
    533 	0x9B, 5683,
    534 	0x9C, 5688,
    535 	0x9D, 5693,
    536 	0x9E, 5698,
    537 	0x9F, 5703,
    538 	0xA0, 5708,
    539 	0xA1, 5712,
    540 	0xA2, 5739,
    541 	0xA3, 5742,
    542 	0xA4, 5771,
    543 	0xA5, 5806,
    544 	0xA8, 5838,
    545 	0xA9, 5842,
    546 	0xAA, 5869,
    547 	0xAB, 5872,
    548 	0xAC, 5901,
    549 	0xAD, 5936,
    550 	0xAE, 5968,
    551 	0xAF, 6226,
    552 	0xB0, 6255,
    553 	0xB1, 6261,
    554 	0xB2, 6290,
    555 	0xB3, 6319,
    556 	0xB4, 6348,
    557 	0xB5, 6377,
    558 	0xB6, 6406,
    559 	0xB7, 6435,
    560 	0xB8, 6464,
    561 	0xB9, 6501,
    562 	0xBA, 6511,
    563 	0xBB, 6636,
    564 	0xBC, 6665,
    565 	0xBD, 6732,
    566 	0xBE, 6799,
    567 	0xBF, 6828,
    568 	0xC0, 6857,
    569 	0xC1, 6863,
    570 	0xC2, 6892,
    571 	0xC3, 6934,
    572 	0xC4, 6963,
    573 	0xC5, 6985,
    574 	0xC6, 7007,
    575 	0xC7, 7029,
    576 	0xc8, 7158,
    577 	0xc9, 7158,
    578 	0xca, 7158,
    579 	0xcb, 7158,
    580 	0xcc, 7158,
    581 	0xcd, 7158,
    582 	0xce, 7158,
    583 	0xcf, 7158,
    584 	0xD0, 7181,
    585 	0xD1, 7199,
    586 	0xD2, 7217,
    587 	0xD3, 7235,
    588 	0xD4, 7253,
    589 	0xD5, 7271,
    590 	0xD6, 7289,
    591 	0xD7, 7315,
    592 	0xD8, 7333,
    593 	0xD9, 7351,
    594 	0xDA, 7369,
    595 	0xDB, 7387,
    596 	0xDC, 7405,
    597 	0xDD, 7423,
    598 	0xDE, 7441,
    599 	0xDF, 7459,
    600 	0xE0, 7477,
    601 	0xE1, 7495,
    602 	0xE2, 7513,
    603 	0xE3, 7531,
    604 	0xE4, 7549,
    605 	0xE5, 7567,
    606 	0xE6, 7585,
    607 	0xE7, 7611,
    608 	0xE8, 7629,
    609 	0xE9, 7647,
    610 	0xEA, 7665,
    611 	0xEB, 7683,
    612 	0xEC, 7701,
    613 	0xED, 7719,
    614 	0xEE, 7737,
    615 	0xEF, 7755,
    616 	0xF0, 7773,
    617 	0xF1, 7783,
    618 	0xF2, 7801,
    619 	0xF3, 7819,
    620 	0xF4, 7837,
    621 	0xF5, 7855,
    622 	0xF6, 7873,
    623 	0xF7, 7891,
    624 	0xF8, 7909,
    625 	0xF9, 7927,
    626 	0xFA, 7945,
    627 	0xFB, 7963,
    628 	0xFC, 7981,
    629 	0xFD, 7999,
    630 	0xFE, 8017,
    631 	0xFF, 8035,
    632 	uint16(xFail),
    633 	/*1182*/ uint16(xCondSlashR),
    634 	1191, // 0
    635 	1207, // 1
    636 	1223, // 2
    637 	1227, // 3
    638 	1231, // 4
    639 	1235, // 5
    640 	0,    // 6
    641 	0,    // 7
    642 	/*1191*/ uint16(xCondDataSize), 1195, 1199, 1203,
    643 	/*1195*/ uint16(xSetOp), uint16(SLDT),
    644 	/*1197*/ uint16(xArgRM16),
    645 	/*1198*/ uint16(xMatch),
    646 	/*1199*/ uint16(xSetOp), uint16(SLDT),
    647 	/*1201*/ uint16(xArgR32M16),
    648 	/*1202*/ uint16(xMatch),
    649 	/*1203*/ uint16(xSetOp), uint16(SLDT),
    650 	/*1205*/ uint16(xArgR64M16),
    651 	/*1206*/ uint16(xMatch),
    652 	/*1207*/ uint16(xCondDataSize), 1211, 1215, 1219,
    653 	/*1211*/ uint16(xSetOp), uint16(STR),
    654 	/*1213*/ uint16(xArgRM16),
    655 	/*1214*/ uint16(xMatch),
    656 	/*1215*/ uint16(xSetOp), uint16(STR),
    657 	/*1217*/ uint16(xArgR32M16),
    658 	/*1218*/ uint16(xMatch),
    659 	/*1219*/ uint16(xSetOp), uint16(STR),
    660 	/*1221*/ uint16(xArgR64M16),
    661 	/*1222*/ uint16(xMatch),
    662 	/*1223*/ uint16(xSetOp), uint16(LLDT),
    663 	/*1225*/ uint16(xArgRM16),
    664 	/*1226*/ uint16(xMatch),
    665 	/*1227*/ uint16(xSetOp), uint16(LTR),
    666 	/*1229*/ uint16(xArgRM16),
    667 	/*1230*/ uint16(xMatch),
    668 	/*1231*/ uint16(xSetOp), uint16(VERR),
    669 	/*1233*/ uint16(xArgRM16),
    670 	/*1234*/ uint16(xMatch),
    671 	/*1235*/ uint16(xSetOp), uint16(VERW),
    672 	/*1237*/ uint16(xArgRM16),
    673 	/*1238*/ uint16(xMatch),
    674 	/*1239*/ uint16(xCondByte), 8,
    675 	0xC8, 1320,
    676 	0xC9, 1323,
    677 	0xD0, 1326,
    678 	0xD1, 1329,
    679 	0xD5, 1332,
    680 	0xD6, 1335,
    681 	0xF8, 1338,
    682 	0xF9, 1344,
    683 	/*1257*/ uint16(xCondSlashR),
    684 	1266, // 0
    685 	1270, // 1
    686 	1274, // 2
    687 	1285, // 3
    688 	1296, // 4
    689 	0,    // 5
    690 	1312, // 6
    691 	1316, // 7
    692 	/*1266*/ uint16(xSetOp), uint16(SGDT),
    693 	/*1268*/ uint16(xArgM),
    694 	/*1269*/ uint16(xMatch),
    695 	/*1270*/ uint16(xSetOp), uint16(SIDT),
    696 	/*1272*/ uint16(xArgM),
    697 	/*1273*/ uint16(xMatch),
    698 	/*1274*/ uint16(xCondIs64), 1277, 1281,
    699 	/*1277*/ uint16(xSetOp), uint16(LGDT),
    700 	/*1279*/ uint16(xArgM16and32),
    701 	/*1280*/ uint16(xMatch),
    702 	/*1281*/ uint16(xSetOp), uint16(LGDT),
    703 	/*1283*/ uint16(xArgM16and64),
    704 	/*1284*/ uint16(xMatch),
    705 	/*1285*/ uint16(xCondIs64), 1288, 1292,
    706 	/*1288*/ uint16(xSetOp), uint16(LIDT),
    707 	/*1290*/ uint16(xArgM16and32),
    708 	/*1291*/ uint16(xMatch),
    709 	/*1292*/ uint16(xSetOp), uint16(LIDT),
    710 	/*1294*/ uint16(xArgM16and64),
    711 	/*1295*/ uint16(xMatch),
    712 	/*1296*/ uint16(xCondDataSize), 1300, 1304, 1308,
    713 	/*1300*/ uint16(xSetOp), uint16(SMSW),
    714 	/*1302*/ uint16(xArgRM16),
    715 	/*1303*/ uint16(xMatch),
    716 	/*1304*/ uint16(xSetOp), uint16(SMSW),
    717 	/*1306*/ uint16(xArgR32M16),
    718 	/*1307*/ uint16(xMatch),
    719 	/*1308*/ uint16(xSetOp), uint16(SMSW),
    720 	/*1310*/ uint16(xArgR64M16),
    721 	/*1311*/ uint16(xMatch),
    722 	/*1312*/ uint16(xSetOp), uint16(LMSW),
    723 	/*1314*/ uint16(xArgRM16),
    724 	/*1315*/ uint16(xMatch),
    725 	/*1316*/ uint16(xSetOp), uint16(INVLPG),
    726 	/*1318*/ uint16(xArgM),
    727 	/*1319*/ uint16(xMatch),
    728 	/*1320*/ uint16(xSetOp), uint16(MONITOR),
    729 	/*1322*/ uint16(xMatch),
    730 	/*1323*/ uint16(xSetOp), uint16(MWAIT),
    731 	/*1325*/ uint16(xMatch),
    732 	/*1326*/ uint16(xSetOp), uint16(XGETBV),
    733 	/*1328*/ uint16(xMatch),
    734 	/*1329*/ uint16(xSetOp), uint16(XSETBV),
    735 	/*1331*/ uint16(xMatch),
    736 	/*1332*/ uint16(xSetOp), uint16(XEND),
    737 	/*1334*/ uint16(xMatch),
    738 	/*1335*/ uint16(xSetOp), uint16(XTEST),
    739 	/*1337*/ uint16(xMatch),
    740 	/*1338*/ uint16(xCondIs64), 0, 1341,
    741 	/*1341*/ uint16(xSetOp), uint16(SWAPGS),
    742 	/*1343*/ uint16(xMatch),
    743 	/*1344*/ uint16(xSetOp), uint16(RDTSCP),
    744 	/*1346*/ uint16(xMatch),
    745 	/*1347*/ uint16(xCondDataSize), 1351, 1357, 1363,
    746 	/*1351*/ uint16(xSetOp), uint16(LAR),
    747 	/*1353*/ uint16(xReadSlashR),
    748 	/*1354*/ uint16(xArgR16),
    749 	/*1355*/ uint16(xArgRM16),
    750 	/*1356*/ uint16(xMatch),
    751 	/*1357*/ uint16(xSetOp), uint16(LAR),
    752 	/*1359*/ uint16(xReadSlashR),
    753 	/*1360*/ uint16(xArgR32),
    754 	/*1361*/ uint16(xArgR32M16),
    755 	/*1362*/ uint16(xMatch),
    756 	/*1363*/ uint16(xSetOp), uint16(LAR),
    757 	/*1365*/ uint16(xReadSlashR),
    758 	/*1366*/ uint16(xArgR64),
    759 	/*1367*/ uint16(xArgR64M16),
    760 	/*1368*/ uint16(xMatch),
    761 	/*1369*/ uint16(xCondDataSize), 1373, 1379, 1385,
    762 	/*1373*/ uint16(xSetOp), uint16(LSL),
    763 	/*1375*/ uint16(xReadSlashR),
    764 	/*1376*/ uint16(xArgR16),
    765 	/*1377*/ uint16(xArgRM16),
    766 	/*1378*/ uint16(xMatch),
    767 	/*1379*/ uint16(xSetOp), uint16(LSL),
    768 	/*1381*/ uint16(xReadSlashR),
    769 	/*1382*/ uint16(xArgR32),
    770 	/*1383*/ uint16(xArgR32M16),
    771 	/*1384*/ uint16(xMatch),
    772 	/*1385*/ uint16(xSetOp), uint16(LSL),
    773 	/*1387*/ uint16(xReadSlashR),
    774 	/*1388*/ uint16(xArgR64),
    775 	/*1389*/ uint16(xArgR32M16),
    776 	/*1390*/ uint16(xMatch),
    777 	/*1391*/ uint16(xCondIs64), 0, 1394,
    778 	/*1394*/ uint16(xSetOp), uint16(SYSCALL),
    779 	/*1396*/ uint16(xMatch),
    780 	/*1397*/ uint16(xSetOp), uint16(CLTS),
    781 	/*1399*/ uint16(xMatch),
    782 	/*1400*/ uint16(xCondIs64), 0, 1403,
    783 	/*1403*/ uint16(xSetOp), uint16(SYSRET),
    784 	/*1405*/ uint16(xMatch),
    785 	/*1406*/ uint16(xSetOp), uint16(INVD),
    786 	/*1408*/ uint16(xMatch),
    787 	/*1409*/ uint16(xSetOp), uint16(WBINVD),
    788 	/*1411*/ uint16(xMatch),
    789 	/*1412*/ uint16(xSetOp), uint16(UD2),
    790 	/*1414*/ uint16(xMatch),
    791 	/*1415*/ uint16(xCondSlashR),
    792 	0,    // 0
    793 	1424, // 1
    794 	0,    // 2
    795 	0,    // 3
    796 	0,    // 4
    797 	0,    // 5
    798 	0,    // 6
    799 	0,    // 7
    800 	/*1424*/ uint16(xSetOp), uint16(PREFETCHW),
    801 	/*1426*/ uint16(xArgM8),
    802 	/*1427*/ uint16(xMatch),
    803 	/*1428*/ uint16(xCondPrefix), 4,
    804 	0xF3, 1456,
    805 	0xF2, 1450,
    806 	0x66, 1444,
    807 	0x0, 1438,
    808 	/*1438*/ uint16(xSetOp), uint16(MOVUPS),
    809 	/*1440*/ uint16(xReadSlashR),
    810 	/*1441*/ uint16(xArgXmm1),
    811 	/*1442*/ uint16(xArgXmm2M128),
    812 	/*1443*/ uint16(xMatch),
    813 	/*1444*/ uint16(xSetOp), uint16(MOVUPD),
    814 	/*1446*/ uint16(xReadSlashR),
    815 	/*1447*/ uint16(xArgXmm1),
    816 	/*1448*/ uint16(xArgXmm2M128),
    817 	/*1449*/ uint16(xMatch),
    818 	/*1450*/ uint16(xSetOp), uint16(MOVSD_XMM),
    819 	/*1452*/ uint16(xReadSlashR),
    820 	/*1453*/ uint16(xArgXmm1),
    821 	/*1454*/ uint16(xArgXmm2M64),
    822 	/*1455*/ uint16(xMatch),
    823 	/*1456*/ uint16(xSetOp), uint16(MOVSS),
    824 	/*1458*/ uint16(xReadSlashR),
    825 	/*1459*/ uint16(xArgXmm1),
    826 	/*1460*/ uint16(xArgXmm2M32),
    827 	/*1461*/ uint16(xMatch),
    828 	/*1462*/ uint16(xCondPrefix), 4,
    829 	0xF3, 1490,
    830 	0xF2, 1484,
    831 	0x66, 1478,
    832 	0x0, 1472,
    833 	/*1472*/ uint16(xSetOp), uint16(MOVUPS),
    834 	/*1474*/ uint16(xReadSlashR),
    835 	/*1475*/ uint16(xArgXmm2M128),
    836 	/*1476*/ uint16(xArgXmm1),
    837 	/*1477*/ uint16(xMatch),
    838 	/*1478*/ uint16(xSetOp), uint16(MOVUPD),
    839 	/*1480*/ uint16(xReadSlashR),
    840 	/*1481*/ uint16(xArgXmm2M128),
    841 	/*1482*/ uint16(xArgXmm),
    842 	/*1483*/ uint16(xMatch),
    843 	/*1484*/ uint16(xSetOp), uint16(MOVSD_XMM),
    844 	/*1486*/ uint16(xReadSlashR),
    845 	/*1487*/ uint16(xArgXmm2M64),
    846 	/*1488*/ uint16(xArgXmm1),
    847 	/*1489*/ uint16(xMatch),
    848 	/*1490*/ uint16(xSetOp), uint16(MOVSS),
    849 	/*1492*/ uint16(xReadSlashR),
    850 	/*1493*/ uint16(xArgXmm2M32),
    851 	/*1494*/ uint16(xArgXmm),
    852 	/*1495*/ uint16(xMatch),
    853 	/*1496*/ uint16(xCondPrefix), 4,
    854 	0xF3, 1533,
    855 	0xF2, 1527,
    856 	0x66, 1521,
    857 	0x0, 1506,
    858 	/*1506*/ uint16(xCondIsMem), 1509, 1515,
    859 	/*1509*/ uint16(xSetOp), uint16(MOVHLPS),
    860 	/*1511*/ uint16(xReadSlashR),
    861 	/*1512*/ uint16(xArgXmm1),
    862 	/*1513*/ uint16(xArgXmm2),
    863 	/*1514*/ uint16(xMatch),
    864 	/*1515*/ uint16(xSetOp), uint16(MOVLPS),
    865 	/*1517*/ uint16(xReadSlashR),
    866 	/*1518*/ uint16(xArgXmm),
    867 	/*1519*/ uint16(xArgM64),
    868 	/*1520*/ uint16(xMatch),
    869 	/*1521*/ uint16(xSetOp), uint16(MOVLPD),
    870 	/*1523*/ uint16(xReadSlashR),
    871 	/*1524*/ uint16(xArgXmm),
    872 	/*1525*/ uint16(xArgXmm2M64),
    873 	/*1526*/ uint16(xMatch),
    874 	/*1527*/ uint16(xSetOp), uint16(MOVDDUP),
    875 	/*1529*/ uint16(xReadSlashR),
    876 	/*1530*/ uint16(xArgXmm1),
    877 	/*1531*/ uint16(xArgXmm2M64),
    878 	/*1532*/ uint16(xMatch),
    879 	/*1533*/ uint16(xSetOp), uint16(MOVSLDUP),
    880 	/*1535*/ uint16(xReadSlashR),
    881 	/*1536*/ uint16(xArgXmm1),
    882 	/*1537*/ uint16(xArgXmm2M128),
    883 	/*1538*/ uint16(xMatch),
    884 	/*1539*/ uint16(xCondPrefix), 2,
    885 	0x66, 1551,
    886 	0x0, 1545,
    887 	/*1545*/ uint16(xSetOp), uint16(MOVLPS),
    888 	/*1547*/ uint16(xReadSlashR),
    889 	/*1548*/ uint16(xArgM64),
    890 	/*1549*/ uint16(xArgXmm),
    891 	/*1550*/ uint16(xMatch),
    892 	/*1551*/ uint16(xSetOp), uint16(MOVLPD),
    893 	/*1553*/ uint16(xReadSlashR),
    894 	/*1554*/ uint16(xArgXmm2M64),
    895 	/*1555*/ uint16(xArgXmm),
    896 	/*1556*/ uint16(xMatch),
    897 	/*1557*/ uint16(xCondPrefix), 2,
    898 	0x66, 1569,
    899 	0x0, 1563,
    900 	/*1563*/ uint16(xSetOp), uint16(UNPCKLPS),
    901 	/*1565*/ uint16(xReadSlashR),
    902 	/*1566*/ uint16(xArgXmm1),
    903 	/*1567*/ uint16(xArgXmm2M128),
    904 	/*1568*/ uint16(xMatch),
    905 	/*1569*/ uint16(xSetOp), uint16(UNPCKLPD),
    906 	/*1571*/ uint16(xReadSlashR),
    907 	/*1572*/ uint16(xArgXmm1),
    908 	/*1573*/ uint16(xArgXmm2M128),
    909 	/*1574*/ uint16(xMatch),
    910 	/*1575*/ uint16(xCondPrefix), 2,
    911 	0x66, 1587,
    912 	0x0, 1581,
    913 	/*1581*/ uint16(xSetOp), uint16(UNPCKHPS),
    914 	/*1583*/ uint16(xReadSlashR),
    915 	/*1584*/ uint16(xArgXmm1),
    916 	/*1585*/ uint16(xArgXmm2M128),
    917 	/*1586*/ uint16(xMatch),
    918 	/*1587*/ uint16(xSetOp), uint16(UNPCKHPD),
    919 	/*1589*/ uint16(xReadSlashR),
    920 	/*1590*/ uint16(xArgXmm1),
    921 	/*1591*/ uint16(xArgXmm2M128),
    922 	/*1592*/ uint16(xMatch),
    923 	/*1593*/ uint16(xCondPrefix), 3,
    924 	0xF3, 1622,
    925 	0x66, 1616,
    926 	0x0, 1601,
    927 	/*1601*/ uint16(xCondIsMem), 1604, 1610,
    928 	/*1604*/ uint16(xSetOp), uint16(MOVLHPS),
    929 	/*1606*/ uint16(xReadSlashR),
    930 	/*1607*/ uint16(xArgXmm1),
    931 	/*1608*/ uint16(xArgXmm2),
    932 	/*1609*/ uint16(xMatch),
    933 	/*1610*/ uint16(xSetOp), uint16(MOVHPS),
    934 	/*1612*/ uint16(xReadSlashR),
    935 	/*1613*/ uint16(xArgXmm),
    936 	/*1614*/ uint16(xArgM64),
    937 	/*1615*/ uint16(xMatch),
    938 	/*1616*/ uint16(xSetOp), uint16(MOVHPD),
    939 	/*1618*/ uint16(xReadSlashR),
    940 	/*1619*/ uint16(xArgXmm),
    941 	/*1620*/ uint16(xArgXmm2M64),
    942 	/*1621*/ uint16(xMatch),
    943 	/*1622*/ uint16(xSetOp), uint16(MOVSHDUP),
    944 	/*1624*/ uint16(xReadSlashR),
    945 	/*1625*/ uint16(xArgXmm1),
    946 	/*1626*/ uint16(xArgXmm2M128),
    947 	/*1627*/ uint16(xMatch),
    948 	/*1628*/ uint16(xCondPrefix), 2,
    949 	0x66, 1640,
    950 	0x0, 1634,
    951 	/*1634*/ uint16(xSetOp), uint16(MOVHPS),
    952 	/*1636*/ uint16(xReadSlashR),
    953 	/*1637*/ uint16(xArgM64),
    954 	/*1638*/ uint16(xArgXmm),
    955 	/*1639*/ uint16(xMatch),
    956 	/*1640*/ uint16(xSetOp), uint16(MOVHPD),
    957 	/*1642*/ uint16(xReadSlashR),
    958 	/*1643*/ uint16(xArgXmm2M64),
    959 	/*1644*/ uint16(xArgXmm),
    960 	/*1645*/ uint16(xMatch),
    961 	/*1646*/ uint16(xCondSlashR),
    962 	1655, // 0
    963 	1659, // 1
    964 	1663, // 2
    965 	1667, // 3
    966 	0,    // 4
    967 	0,    // 5
    968 	0,    // 6
    969 	0,    // 7
    970 	/*1655*/ uint16(xSetOp), uint16(PREFETCHNTA),
    971 	/*1657*/ uint16(xArgM8),
    972 	/*1658*/ uint16(xMatch),
    973 	/*1659*/ uint16(xSetOp), uint16(PREFETCHT0),
    974 	/*1661*/ uint16(xArgM8),
    975 	/*1662*/ uint16(xMatch),
    976 	/*1663*/ uint16(xSetOp), uint16(PREFETCHT1),
    977 	/*1665*/ uint16(xArgM8),
    978 	/*1666*/ uint16(xMatch),
    979 	/*1667*/ uint16(xSetOp), uint16(PREFETCHT2),
    980 	/*1669*/ uint16(xArgM8),
    981 	/*1670*/ uint16(xMatch),
    982 	/*1671*/ uint16(xCondSlashR),
    983 	1680, // 0
    984 	0,    // 1
    985 	0,    // 2
    986 	0,    // 3
    987 	0,    // 4
    988 	0,    // 5
    989 	0,    // 6
    990 	0,    // 7
    991 	/*1680*/ uint16(xCondDataSize), 1684, 1688, 0,
    992 	/*1684*/ uint16(xSetOp), uint16(NOP),
    993 	/*1686*/ uint16(xArgRM16),
    994 	/*1687*/ uint16(xMatch),
    995 	/*1688*/ uint16(xSetOp), uint16(NOP),
    996 	/*1690*/ uint16(xArgRM32),
    997 	/*1691*/ uint16(xMatch),
    998 	/*1692*/ uint16(xCondIs64), 1695, 1701,
    999 	/*1695*/ uint16(xSetOp), uint16(MOV),
   1000 	/*1697*/ uint16(xReadSlashR),
   1001 	/*1698*/ uint16(xArgRmf32),
   1002 	/*1699*/ uint16(xArgCR0dashCR7),
   1003 	/*1700*/ uint16(xMatch),
   1004 	/*1701*/ uint16(xSetOp), uint16(MOV),
   1005 	/*1703*/ uint16(xReadSlashR),
   1006 	/*1704*/ uint16(xArgRmf64),
   1007 	/*1705*/ uint16(xArgCR0dashCR7),
   1008 	/*1706*/ uint16(xMatch),
   1009 	/*1707*/ uint16(xCondIs64), 1710, 1716,
   1010 	/*1710*/ uint16(xSetOp), uint16(MOV),
   1011 	/*1712*/ uint16(xReadSlashR),
   1012 	/*1713*/ uint16(xArgRmf32),
   1013 	/*1714*/ uint16(xArgDR0dashDR7),
   1014 	/*1715*/ uint16(xMatch),
   1015 	/*1716*/ uint16(xSetOp), uint16(MOV),
   1016 	/*1718*/ uint16(xReadSlashR),
   1017 	/*1719*/ uint16(xArgRmf64),
   1018 	/*1720*/ uint16(xArgDR0dashDR7),
   1019 	/*1721*/ uint16(xMatch),
   1020 	/*1722*/ uint16(xCondIs64), 1725, 1731,
   1021 	/*1725*/ uint16(xSetOp), uint16(MOV),
   1022 	/*1727*/ uint16(xReadSlashR),
   1023 	/*1728*/ uint16(xArgCR0dashCR7),
   1024 	/*1729*/ uint16(xArgRmf32),
   1025 	/*1730*/ uint16(xMatch),
   1026 	/*1731*/ uint16(xSetOp), uint16(MOV),
   1027 	/*1733*/ uint16(xReadSlashR),
   1028 	/*1734*/ uint16(xArgCR0dashCR7),
   1029 	/*1735*/ uint16(xArgRmf64),
   1030 	/*1736*/ uint16(xMatch),
   1031 	/*1737*/ uint16(xCondIs64), 1740, 1746,
   1032 	/*1740*/ uint16(xSetOp), uint16(MOV),
   1033 	/*1742*/ uint16(xReadSlashR),
   1034 	/*1743*/ uint16(xArgDR0dashDR7),
   1035 	/*1744*/ uint16(xArgRmf32),
   1036 	/*1745*/ uint16(xMatch),
   1037 	/*1746*/ uint16(xSetOp), uint16(MOV),
   1038 	/*1748*/ uint16(xReadSlashR),
   1039 	/*1749*/ uint16(xArgDR0dashDR7),
   1040 	/*1750*/ uint16(xArgRmf64),
   1041 	/*1751*/ uint16(xMatch),
   1042 	/*1752*/ uint16(xCondIs64), 1755, 1761,
   1043 	/*1755*/ uint16(xSetOp), uint16(MOV),
   1044 	/*1757*/ uint16(xReadSlashR),
   1045 	/*1758*/ uint16(xArgRmf32),
   1046 	/*1759*/ uint16(xArgTR0dashTR7),
   1047 	/*1760*/ uint16(xMatch),
   1048 	/*1761*/ uint16(xSetOp), uint16(MOV),
   1049 	/*1763*/ uint16(xReadSlashR),
   1050 	/*1764*/ uint16(xArgRmf64),
   1051 	/*1765*/ uint16(xArgTR0dashTR7),
   1052 	/*1766*/ uint16(xMatch),
   1053 	/*1767*/ uint16(xCondIs64), 1770, 1776,
   1054 	/*1770*/ uint16(xSetOp), uint16(MOV),
   1055 	/*1772*/ uint16(xReadSlashR),
   1056 	/*1773*/ uint16(xArgTR0dashTR7),
   1057 	/*1774*/ uint16(xArgRmf32),
   1058 	/*1775*/ uint16(xMatch),
   1059 	/*1776*/ uint16(xSetOp), uint16(MOV),
   1060 	/*1778*/ uint16(xReadSlashR),
   1061 	/*1779*/ uint16(xArgTR0dashTR7),
   1062 	/*1780*/ uint16(xArgRmf64),
   1063 	/*1781*/ uint16(xMatch),
   1064 	/*1782*/ uint16(xCondPrefix), 2,
   1065 	0x66, 1794,
   1066 	0x0, 1788,
   1067 	/*1788*/ uint16(xSetOp), uint16(MOVAPS),
   1068 	/*1790*/ uint16(xReadSlashR),
   1069 	/*1791*/ uint16(xArgXmm1),
   1070 	/*1792*/ uint16(xArgXmm2M128),
   1071 	/*1793*/ uint16(xMatch),
   1072 	/*1794*/ uint16(xSetOp), uint16(MOVAPD),
   1073 	/*1796*/ uint16(xReadSlashR),
   1074 	/*1797*/ uint16(xArgXmm1),
   1075 	/*1798*/ uint16(xArgXmm2M128),
   1076 	/*1799*/ uint16(xMatch),
   1077 	/*1800*/ uint16(xCondPrefix), 2,
   1078 	0x66, 1812,
   1079 	0x0, 1806,
   1080 	/*1806*/ uint16(xSetOp), uint16(MOVAPS),
   1081 	/*1808*/ uint16(xReadSlashR),
   1082 	/*1809*/ uint16(xArgXmm2M128),
   1083 	/*1810*/ uint16(xArgXmm1),
   1084 	/*1811*/ uint16(xMatch),
   1085 	/*1812*/ uint16(xSetOp), uint16(MOVAPD),
   1086 	/*1814*/ uint16(xReadSlashR),
   1087 	/*1815*/ uint16(xArgXmm2M128),
   1088 	/*1816*/ uint16(xArgXmm1),
   1089 	/*1817*/ uint16(xMatch),
   1090 	/*1818*/ uint16(xCondIs64), 1821, 1875,
   1091 	/*1821*/ uint16(xCondPrefix), 4,
   1092 	0xF3, 1859,
   1093 	0xF2, 1843,
   1094 	0x66, 1837,
   1095 	0x0, 1831,
   1096 	/*1831*/ uint16(xSetOp), uint16(CVTPI2PS),
   1097 	/*1833*/ uint16(xReadSlashR),
   1098 	/*1834*/ uint16(xArgXmm),
   1099 	/*1835*/ uint16(xArgMmM64),
   1100 	/*1836*/ uint16(xMatch),
   1101 	/*1837*/ uint16(xSetOp), uint16(CVTPI2PD),
   1102 	/*1839*/ uint16(xReadSlashR),
   1103 	/*1840*/ uint16(xArgXmm),
   1104 	/*1841*/ uint16(xArgMmM64),
   1105 	/*1842*/ uint16(xMatch),
   1106 	/*1843*/ uint16(xCondDataSize), 1847, 1853, 0,
   1107 	/*1847*/ uint16(xSetOp), uint16(CVTSI2SD),
   1108 	/*1849*/ uint16(xReadSlashR),
   1109 	/*1850*/ uint16(xArgXmm),
   1110 	/*1851*/ uint16(xArgRM32),
   1111 	/*1852*/ uint16(xMatch),
   1112 	/*1853*/ uint16(xSetOp), uint16(CVTSI2SD),
   1113 	/*1855*/ uint16(xReadSlashR),
   1114 	/*1856*/ uint16(xArgXmm),
   1115 	/*1857*/ uint16(xArgRM32),
   1116 	/*1858*/ uint16(xMatch),
   1117 	/*1859*/ uint16(xCondDataSize), 1863, 1869, 0,
   1118 	/*1863*/ uint16(xSetOp), uint16(CVTSI2SS),
   1119 	/*1865*/ uint16(xReadSlashR),
   1120 	/*1866*/ uint16(xArgXmm),
   1121 	/*1867*/ uint16(xArgRM32),
   1122 	/*1868*/ uint16(xMatch),
   1123 	/*1869*/ uint16(xSetOp), uint16(CVTSI2SS),
   1124 	/*1871*/ uint16(xReadSlashR),
   1125 	/*1872*/ uint16(xArgXmm),
   1126 	/*1873*/ uint16(xArgRM32),
   1127 	/*1874*/ uint16(xMatch),
   1128 	/*1875*/ uint16(xCondPrefix), 4,
   1129 	0xF3, 1895,
   1130 	0xF2, 1885,
   1131 	0x66, 1837,
   1132 	0x0, 1831,
   1133 	/*1885*/ uint16(xCondDataSize), 1847, 1853, 1889,
   1134 	/*1889*/ uint16(xSetOp), uint16(CVTSI2SD),
   1135 	/*1891*/ uint16(xReadSlashR),
   1136 	/*1892*/ uint16(xArgXmm),
   1137 	/*1893*/ uint16(xArgRM64),
   1138 	/*1894*/ uint16(xMatch),
   1139 	/*1895*/ uint16(xCondDataSize), 1863, 1869, 1899,
   1140 	/*1899*/ uint16(xSetOp), uint16(CVTSI2SS),
   1141 	/*1901*/ uint16(xReadSlashR),
   1142 	/*1902*/ uint16(xArgXmm),
   1143 	/*1903*/ uint16(xArgRM64),
   1144 	/*1904*/ uint16(xMatch),
   1145 	/*1905*/ uint16(xCondPrefix), 4,
   1146 	0xF3, 1933,
   1147 	0xF2, 1927,
   1148 	0x66, 1921,
   1149 	0x0, 1915,
   1150 	/*1915*/ uint16(xSetOp), uint16(MOVNTPS),
   1151 	/*1917*/ uint16(xReadSlashR),
   1152 	/*1918*/ uint16(xArgM128),
   1153 	/*1919*/ uint16(xArgXmm),
   1154 	/*1920*/ uint16(xMatch),
   1155 	/*1921*/ uint16(xSetOp), uint16(MOVNTPD),
   1156 	/*1923*/ uint16(xReadSlashR),
   1157 	/*1924*/ uint16(xArgM128),
   1158 	/*1925*/ uint16(xArgXmm),
   1159 	/*1926*/ uint16(xMatch),
   1160 	/*1927*/ uint16(xSetOp), uint16(MOVNTSD),
   1161 	/*1929*/ uint16(xReadSlashR),
   1162 	/*1930*/ uint16(xArgM64),
   1163 	/*1931*/ uint16(xArgXmm),
   1164 	/*1932*/ uint16(xMatch),
   1165 	/*1933*/ uint16(xSetOp), uint16(MOVNTSS),
   1166 	/*1935*/ uint16(xReadSlashR),
   1167 	/*1936*/ uint16(xArgM32),
   1168 	/*1937*/ uint16(xArgXmm),
   1169 	/*1938*/ uint16(xMatch),
   1170 	/*1939*/ uint16(xCondIs64), 1942, 1996,
   1171 	/*1942*/ uint16(xCondPrefix), 4,
   1172 	0xF3, 1980,
   1173 	0xF2, 1964,
   1174 	0x66, 1958,
   1175 	0x0, 1952,
   1176 	/*1952*/ uint16(xSetOp), uint16(CVTTPS2PI),
   1177 	/*1954*/ uint16(xReadSlashR),
   1178 	/*1955*/ uint16(xArgMm),
   1179 	/*1956*/ uint16(xArgXmmM64),
   1180 	/*1957*/ uint16(xMatch),
   1181 	/*1958*/ uint16(xSetOp), uint16(CVTTPD2PI),
   1182 	/*1960*/ uint16(xReadSlashR),
   1183 	/*1961*/ uint16(xArgMm),
   1184 	/*1962*/ uint16(xArgXmmM128),
   1185 	/*1963*/ uint16(xMatch),
   1186 	/*1964*/ uint16(xCondDataSize), 1968, 1974, 0,
   1187 	/*1968*/ uint16(xSetOp), uint16(CVTTSD2SI),
   1188 	/*1970*/ uint16(xReadSlashR),
   1189 	/*1971*/ uint16(xArgR32),
   1190 	/*1972*/ uint16(xArgXmmM64),
   1191 	/*1973*/ uint16(xMatch),
   1192 	/*1974*/ uint16(xSetOp), uint16(CVTTSD2SI),
   1193 	/*1976*/ uint16(xReadSlashR),
   1194 	/*1977*/ uint16(xArgR32),
   1195 	/*1978*/ uint16(xArgXmmM64),
   1196 	/*1979*/ uint16(xMatch),
   1197 	/*1980*/ uint16(xCondDataSize), 1984, 1990, 0,
   1198 	/*1984*/ uint16(xSetOp), uint16(CVTTSS2SI),
   1199 	/*1986*/ uint16(xReadSlashR),
   1200 	/*1987*/ uint16(xArgR32),
   1201 	/*1988*/ uint16(xArgXmmM32),
   1202 	/*1989*/ uint16(xMatch),
   1203 	/*1990*/ uint16(xSetOp), uint16(CVTTSS2SI),
   1204 	/*1992*/ uint16(xReadSlashR),
   1205 	/*1993*/ uint16(xArgR32),
   1206 	/*1994*/ uint16(xArgXmmM32),
   1207 	/*1995*/ uint16(xMatch),
   1208 	/*1996*/ uint16(xCondPrefix), 4,
   1209 	0xF3, 2016,
   1210 	0xF2, 2006,
   1211 	0x66, 1958,
   1212 	0x0, 1952,
   1213 	/*2006*/ uint16(xCondDataSize), 1968, 1974, 2010,
   1214 	/*2010*/ uint16(xSetOp), uint16(CVTTSD2SI),
   1215 	/*2012*/ uint16(xReadSlashR),
   1216 	/*2013*/ uint16(xArgR64),
   1217 	/*2014*/ uint16(xArgXmmM64),
   1218 	/*2015*/ uint16(xMatch),
   1219 	/*2016*/ uint16(xCondDataSize), 1984, 1990, 2020,
   1220 	/*2020*/ uint16(xSetOp), uint16(CVTTSS2SI),
   1221 	/*2022*/ uint16(xReadSlashR),
   1222 	/*2023*/ uint16(xArgR64),
   1223 	/*2024*/ uint16(xArgXmmM32),
   1224 	/*2025*/ uint16(xMatch),
   1225 	/*2026*/ uint16(xCondIs64), 2029, 2083,
   1226 	/*2029*/ uint16(xCondPrefix), 4,
   1227 	0xF3, 2067,
   1228 	0xF2, 2051,
   1229 	0x66, 2045,
   1230 	0x0, 2039,
   1231 	/*2039*/ uint16(xSetOp), uint16(CVTPS2PI),
   1232 	/*2041*/ uint16(xReadSlashR),
   1233 	/*2042*/ uint16(xArgMm),
   1234 	/*2043*/ uint16(xArgXmmM64),
   1235 	/*2044*/ uint16(xMatch),
   1236 	/*2045*/ uint16(xSetOp), uint16(CVTPD2PI),
   1237 	/*2047*/ uint16(xReadSlashR),
   1238 	/*2048*/ uint16(xArgMm),
   1239 	/*2049*/ uint16(xArgXmmM128),
   1240 	/*2050*/ uint16(xMatch),
   1241 	/*2051*/ uint16(xCondDataSize), 2055, 2061, 0,
   1242 	/*2055*/ uint16(xSetOp), uint16(CVTSD2SI),
   1243 	/*2057*/ uint16(xReadSlashR),
   1244 	/*2058*/ uint16(xArgR32),
   1245 	/*2059*/ uint16(xArgXmmM64),
   1246 	/*2060*/ uint16(xMatch),
   1247 	/*2061*/ uint16(xSetOp), uint16(CVTSD2SI),
   1248 	/*2063*/ uint16(xReadSlashR),
   1249 	/*2064*/ uint16(xArgR32),
   1250 	/*2065*/ uint16(xArgXmmM64),
   1251 	/*2066*/ uint16(xMatch),
   1252 	/*2067*/ uint16(xCondDataSize), 2071, 2077, 0,
   1253 	/*2071*/ uint16(xSetOp), uint16(CVTSS2SI),
   1254 	/*2073*/ uint16(xReadSlashR),
   1255 	/*2074*/ uint16(xArgR32),
   1256 	/*2075*/ uint16(xArgXmmM32),
   1257 	/*2076*/ uint16(xMatch),
   1258 	/*2077*/ uint16(xSetOp), uint16(CVTSS2SI),
   1259 	/*2079*/ uint16(xReadSlashR),
   1260 	/*2080*/ uint16(xArgR32),
   1261 	/*2081*/ uint16(xArgXmmM32),
   1262 	/*2082*/ uint16(xMatch),
   1263 	/*2083*/ uint16(xCondPrefix), 4,
   1264 	0xF3, 2103,
   1265 	0xF2, 2093,
   1266 	0x66, 2045,
   1267 	0x0, 2039,
   1268 	/*2093*/ uint16(xCondDataSize), 2055, 2061, 2097,
   1269 	/*2097*/ uint16(xSetOp), uint16(CVTSD2SI),
   1270 	/*2099*/ uint16(xReadSlashR),
   1271 	/*2100*/ uint16(xArgR64),
   1272 	/*2101*/ uint16(xArgXmmM64),
   1273 	/*2102*/ uint16(xMatch),
   1274 	/*2103*/ uint16(xCondDataSize), 2071, 2077, 2107,
   1275 	/*2107*/ uint16(xSetOp), uint16(CVTSS2SI),
   1276 	/*2109*/ uint16(xReadSlashR),
   1277 	/*2110*/ uint16(xArgR64),
   1278 	/*2111*/ uint16(xArgXmmM32),
   1279 	/*2112*/ uint16(xMatch),
   1280 	/*2113*/ uint16(xCondPrefix), 2,
   1281 	0x66, 2125,
   1282 	0x0, 2119,
   1283 	/*2119*/ uint16(xSetOp), uint16(UCOMISS),
   1284 	/*2121*/ uint16(xReadSlashR),
   1285 	/*2122*/ uint16(xArgXmm1),
   1286 	/*2123*/ uint16(xArgXmm2M32),
   1287 	/*2124*/ uint16(xMatch),
   1288 	/*2125*/ uint16(xSetOp), uint16(UCOMISD),
   1289 	/*2127*/ uint16(xReadSlashR),
   1290 	/*2128*/ uint16(xArgXmm1),
   1291 	/*2129*/ uint16(xArgXmm2M64),
   1292 	/*2130*/ uint16(xMatch),
   1293 	/*2131*/ uint16(xCondPrefix), 2,
   1294 	0x66, 2143,
   1295 	0x0, 2137,
   1296 	/*2137*/ uint16(xSetOp), uint16(COMISS),
   1297 	/*2139*/ uint16(xReadSlashR),
   1298 	/*2140*/ uint16(xArgXmm1),
   1299 	/*2141*/ uint16(xArgXmm2M32),
   1300 	/*2142*/ uint16(xMatch),
   1301 	/*2143*/ uint16(xSetOp), uint16(COMISD),
   1302 	/*2145*/ uint16(xReadSlashR),
   1303 	/*2146*/ uint16(xArgXmm1),
   1304 	/*2147*/ uint16(xArgXmm2M64),
   1305 	/*2148*/ uint16(xMatch),
   1306 	/*2149*/ uint16(xSetOp), uint16(WRMSR),
   1307 	/*2151*/ uint16(xMatch),
   1308 	/*2152*/ uint16(xSetOp), uint16(RDTSC),
   1309 	/*2154*/ uint16(xMatch),
   1310 	/*2155*/ uint16(xSetOp), uint16(RDMSR),
   1311 	/*2157*/ uint16(xMatch),
   1312 	/*2158*/ uint16(xSetOp), uint16(RDPMC),
   1313 	/*2160*/ uint16(xMatch),
   1314 	/*2161*/ uint16(xSetOp), uint16(SYSENTER),
   1315 	/*2163*/ uint16(xMatch),
   1316 	/*2164*/ uint16(xCondDataSize), 2168, 2168, 2171,
   1317 	/*2168*/ uint16(xSetOp), uint16(SYSEXIT),
   1318 	/*2170*/ uint16(xMatch),
   1319 	/*2171*/ uint16(xSetOp), uint16(SYSEXIT),
   1320 	/*2173*/ uint16(xMatch),
   1321 	/*2174*/ uint16(xCondByte), 54,
   1322 	0x00, 2285,
   1323 	0x01, 2303,
   1324 	0x02, 2321,
   1325 	0x03, 2339,
   1326 	0x04, 2357,
   1327 	0x05, 2375,
   1328 	0x06, 2393,
   1329 	0x07, 2411,
   1330 	0x08, 2429,
   1331 	0x09, 2447,
   1332 	0x0A, 2465,
   1333 	0x0B, 2483,
   1334 	0x10, 2501,
   1335 	0x14, 2512,
   1336 	0x15, 2523,
   1337 	0x17, 2534,
   1338 	0x1C, 2544,
   1339 	0x1D, 2562,
   1340 	0x1E, 2580,
   1341 	0x20, 2598,
   1342 	0x21, 2608,
   1343 	0x22, 2618,
   1344 	0x23, 2628,
   1345 	0x24, 2638,
   1346 	0x25, 2648,
   1347 	0x28, 2658,
   1348 	0x29, 2668,
   1349 	0x2A, 2678,
   1350 	0x2B, 2688,
   1351 	0x30, 2698,
   1352 	0x31, 2708,
   1353 	0x32, 2718,
   1354 	0x33, 2728,
   1355 	0x34, 2738,
   1356 	0x35, 2748,
   1357 	0x37, 2758,
   1358 	0x38, 2768,
   1359 	0x39, 2778,
   1360 	0x3A, 2788,
   1361 	0x3B, 2798,
   1362 	0x3C, 2808,
   1363 	0x3D, 2818,
   1364 	0x3E, 2828,
   1365 	0x3F, 2838,
   1366 	0x40, 2848,
   1367 	0x41, 2858,
   1368 	0x82, 2868,
   1369 	0xDB, 2891,
   1370 	0xDC, 2901,
   1371 	0xDD, 2911,
   1372 	0xDE, 2921,
   1373 	0xDF, 2931,
   1374 	0xF0, 2941,
   1375 	0xF1, 3008,
   1376 	uint16(xFail),
   1377 	/*2285*/ uint16(xCondPrefix), 2,
   1378 	0x66, 2297,
   1379 	0x0, 2291,
   1380 	/*2291*/ uint16(xSetOp), uint16(PSHUFB),
   1381 	/*2293*/ uint16(xReadSlashR),
   1382 	/*2294*/ uint16(xArgMm1),
   1383 	/*2295*/ uint16(xArgMm2M64),
   1384 	/*2296*/ uint16(xMatch),
   1385 	/*2297*/ uint16(xSetOp), uint16(PSHUFB),
   1386 	/*2299*/ uint16(xReadSlashR),
   1387 	/*2300*/ uint16(xArgXmm1),
   1388 	/*2301*/ uint16(xArgXmm2M128),
   1389 	/*2302*/ uint16(xMatch),
   1390 	/*2303*/ uint16(xCondPrefix), 2,
   1391 	0x66, 2315,
   1392 	0x0, 2309,
   1393 	/*2309*/ uint16(xSetOp), uint16(PHADDW),
   1394 	/*2311*/ uint16(xReadSlashR),
   1395 	/*2312*/ uint16(xArgMm1),
   1396 	/*2313*/ uint16(xArgMm2M64),
   1397 	/*2314*/ uint16(xMatch),
   1398 	/*2315*/ uint16(xSetOp), uint16(PHADDW),
   1399 	/*2317*/ uint16(xReadSlashR),
   1400 	/*2318*/ uint16(xArgXmm1),
   1401 	/*2319*/ uint16(xArgXmm2M128),
   1402 	/*2320*/ uint16(xMatch),
   1403 	/*2321*/ uint16(xCondPrefix), 2,
   1404 	0x66, 2333,
   1405 	0x0, 2327,
   1406 	/*2327*/ uint16(xSetOp), uint16(PHADDD),
   1407 	/*2329*/ uint16(xReadSlashR),
   1408 	/*2330*/ uint16(xArgMm1),
   1409 	/*2331*/ uint16(xArgMm2M64),
   1410 	/*2332*/ uint16(xMatch),
   1411 	/*2333*/ uint16(xSetOp), uint16(PHADDD),
   1412 	/*2335*/ uint16(xReadSlashR),
   1413 	/*2336*/ uint16(xArgXmm1),
   1414 	/*2337*/ uint16(xArgXmm2M128),
   1415 	/*2338*/ uint16(xMatch),
   1416 	/*2339*/ uint16(xCondPrefix), 2,
   1417 	0x66, 2351,
   1418 	0x0, 2345,
   1419 	/*2345*/ uint16(xSetOp), uint16(PHADDSW),
   1420 	/*2347*/ uint16(xReadSlashR),
   1421 	/*2348*/ uint16(xArgMm1),
   1422 	/*2349*/ uint16(xArgMm2M64),
   1423 	/*2350*/ uint16(xMatch),
   1424 	/*2351*/ uint16(xSetOp), uint16(PHADDSW),
   1425 	/*2353*/ uint16(xReadSlashR),
   1426 	/*2354*/ uint16(xArgXmm1),
   1427 	/*2355*/ uint16(xArgXmm2M128),
   1428 	/*2356*/ uint16(xMatch),
   1429 	/*2357*/ uint16(xCondPrefix), 2,
   1430 	0x66, 2369,
   1431 	0x0, 2363,
   1432 	/*2363*/ uint16(xSetOp), uint16(PMADDUBSW),
   1433 	/*2365*/ uint16(xReadSlashR),
   1434 	/*2366*/ uint16(xArgMm1),
   1435 	/*2367*/ uint16(xArgMm2M64),
   1436 	/*2368*/ uint16(xMatch),
   1437 	/*2369*/ uint16(xSetOp), uint16(PMADDUBSW),
   1438 	/*2371*/ uint16(xReadSlashR),
   1439 	/*2372*/ uint16(xArgXmm1),
   1440 	/*2373*/ uint16(xArgXmm2M128),
   1441 	/*2374*/ uint16(xMatch),
   1442 	/*2375*/ uint16(xCondPrefix), 2,
   1443 	0x66, 2387,
   1444 	0x0, 2381,
   1445 	/*2381*/ uint16(xSetOp), uint16(PHSUBW),
   1446 	/*2383*/ uint16(xReadSlashR),
   1447 	/*2384*/ uint16(xArgMm1),
   1448 	/*2385*/ uint16(xArgMm2M64),
   1449 	/*2386*/ uint16(xMatch),
   1450 	/*2387*/ uint16(xSetOp), uint16(PHSUBW),
   1451 	/*2389*/ uint16(xReadSlashR),
   1452 	/*2390*/ uint16(xArgXmm1),
   1453 	/*2391*/ uint16(xArgXmm2M128),
   1454 	/*2392*/ uint16(xMatch),
   1455 	/*2393*/ uint16(xCondPrefix), 2,
   1456 	0x66, 2405,
   1457 	0x0, 2399,
   1458 	/*2399*/ uint16(xSetOp), uint16(PHSUBD),
   1459 	/*2401*/ uint16(xReadSlashR),
   1460 	/*2402*/ uint16(xArgMm1),
   1461 	/*2403*/ uint16(xArgMm2M64),
   1462 	/*2404*/ uint16(xMatch),
   1463 	/*2405*/ uint16(xSetOp), uint16(PHSUBD),
   1464 	/*2407*/ uint16(xReadSlashR),
   1465 	/*2408*/ uint16(xArgXmm1),
   1466 	/*2409*/ uint16(xArgXmm2M128),
   1467 	/*2410*/ uint16(xMatch),
   1468 	/*2411*/ uint16(xCondPrefix), 2,
   1469 	0x66, 2423,
   1470 	0x0, 2417,
   1471 	/*2417*/ uint16(xSetOp), uint16(PHSUBSW),
   1472 	/*2419*/ uint16(xReadSlashR),
   1473 	/*2420*/ uint16(xArgMm1),
   1474 	/*2421*/ uint16(xArgMm2M64),
   1475 	/*2422*/ uint16(xMatch),
   1476 	/*2423*/ uint16(xSetOp), uint16(PHSUBSW),
   1477 	/*2425*/ uint16(xReadSlashR),
   1478 	/*2426*/ uint16(xArgXmm1),
   1479 	/*2427*/ uint16(xArgXmm2M128),
   1480 	/*2428*/ uint16(xMatch),
   1481 	/*2429*/ uint16(xCondPrefix), 2,
   1482 	0x66, 2441,
   1483 	0x0, 2435,
   1484 	/*2435*/ uint16(xSetOp), uint16(PSIGNB),
   1485 	/*2437*/ uint16(xReadSlashR),
   1486 	/*2438*/ uint16(xArgMm1),
   1487 	/*2439*/ uint16(xArgMm2M64),
   1488 	/*2440*/ uint16(xMatch),
   1489 	/*2441*/ uint16(xSetOp), uint16(PSIGNB),
   1490 	/*2443*/ uint16(xReadSlashR),
   1491 	/*2444*/ uint16(xArgXmm1),
   1492 	/*2445*/ uint16(xArgXmm2M128),
   1493 	/*2446*/ uint16(xMatch),
   1494 	/*2447*/ uint16(xCondPrefix), 2,
   1495 	0x66, 2459,
   1496 	0x0, 2453,
   1497 	/*2453*/ uint16(xSetOp), uint16(PSIGNW),
   1498 	/*2455*/ uint16(xReadSlashR),
   1499 	/*2456*/ uint16(xArgMm1),
   1500 	/*2457*/ uint16(xArgMm2M64),
   1501 	/*2458*/ uint16(xMatch),
   1502 	/*2459*/ uint16(xSetOp), uint16(PSIGNW),
   1503 	/*2461*/ uint16(xReadSlashR),
   1504 	/*2462*/ uint16(xArgXmm1),
   1505 	/*2463*/ uint16(xArgXmm2M128),
   1506 	/*2464*/ uint16(xMatch),
   1507 	/*2465*/ uint16(xCondPrefix), 2,
   1508 	0x66, 2477,
   1509 	0x0, 2471,
   1510 	/*2471*/ uint16(xSetOp), uint16(PSIGND),
   1511 	/*2473*/ uint16(xReadSlashR),
   1512 	/*2474*/ uint16(xArgMm1),
   1513 	/*2475*/ uint16(xArgMm2M64),
   1514 	/*2476*/ uint16(xMatch),
   1515 	/*2477*/ uint16(xSetOp), uint16(PSIGND),
   1516 	/*2479*/ uint16(xReadSlashR),
   1517 	/*2480*/ uint16(xArgXmm1),
   1518 	/*2481*/ uint16(xArgXmm2M128),
   1519 	/*2482*/ uint16(xMatch),
   1520 	/*2483*/ uint16(xCondPrefix), 2,
   1521 	0x66, 2495,
   1522 	0x0, 2489,
   1523 	/*2489*/ uint16(xSetOp), uint16(PMULHRSW),
   1524 	/*2491*/ uint16(xReadSlashR),
   1525 	/*2492*/ uint16(xArgMm1),
   1526 	/*2493*/ uint16(xArgMm2M64),
   1527 	/*2494*/ uint16(xMatch),
   1528 	/*2495*/ uint16(xSetOp), uint16(PMULHRSW),
   1529 	/*2497*/ uint16(xReadSlashR),
   1530 	/*2498*/ uint16(xArgXmm1),
   1531 	/*2499*/ uint16(xArgXmm2M128),
   1532 	/*2500*/ uint16(xMatch),
   1533 	/*2501*/ uint16(xCondPrefix), 1,
   1534 	0x66, 2505,
   1535 	/*2505*/ uint16(xSetOp), uint16(PBLENDVB),
   1536 	/*2507*/ uint16(xReadSlashR),
   1537 	/*2508*/ uint16(xArgXmm1),
   1538 	/*2509*/ uint16(xArgXmm2M128),
   1539 	/*2510*/ uint16(xArgXMM0),
   1540 	/*2511*/ uint16(xMatch),
   1541 	/*2512*/ uint16(xCondPrefix), 1,
   1542 	0x66, 2516,
   1543 	/*2516*/ uint16(xSetOp), uint16(BLENDVPS),
   1544 	/*2518*/ uint16(xReadSlashR),
   1545 	/*2519*/ uint16(xArgXmm1),
   1546 	/*2520*/ uint16(xArgXmm2M128),
   1547 	/*2521*/ uint16(xArgXMM0),
   1548 	/*2522*/ uint16(xMatch),
   1549 	/*2523*/ uint16(xCondPrefix), 1,
   1550 	0x66, 2527,
   1551 	/*2527*/ uint16(xSetOp), uint16(BLENDVPD),
   1552 	/*2529*/ uint16(xReadSlashR),
   1553 	/*2530*/ uint16(xArgXmm1),
   1554 	/*2531*/ uint16(xArgXmm2M128),
   1555 	/*2532*/ uint16(xArgXMM0),
   1556 	/*2533*/ uint16(xMatch),
   1557 	/*2534*/ uint16(xCondPrefix), 1,
   1558 	0x66, 2538,
   1559 	/*2538*/ uint16(xSetOp), uint16(PTEST),
   1560 	/*2540*/ uint16(xReadSlashR),
   1561 	/*2541*/ uint16(xArgXmm1),
   1562 	/*2542*/ uint16(xArgXmm2M128),
   1563 	/*2543*/ uint16(xMatch),
   1564 	/*2544*/ uint16(xCondPrefix), 2,
   1565 	0x66, 2556,
   1566 	0x0, 2550,
   1567 	/*2550*/ uint16(xSetOp), uint16(PABSB),
   1568 	/*2552*/ uint16(xReadSlashR),
   1569 	/*2553*/ uint16(xArgMm1),
   1570 	/*2554*/ uint16(xArgMm2M64),
   1571 	/*2555*/ uint16(xMatch),
   1572 	/*2556*/ uint16(xSetOp), uint16(PABSB),
   1573 	/*2558*/ uint16(xReadSlashR),
   1574 	/*2559*/ uint16(xArgXmm1),
   1575 	/*2560*/ uint16(xArgXmm2M128),
   1576 	/*2561*/ uint16(xMatch),
   1577 	/*2562*/ uint16(xCondPrefix), 2,
   1578 	0x66, 2574,
   1579 	0x0, 2568,
   1580 	/*2568*/ uint16(xSetOp), uint16(PABSW),
   1581 	/*2570*/ uint16(xReadSlashR),
   1582 	/*2571*/ uint16(xArgMm1),
   1583 	/*2572*/ uint16(xArgMm2M64),
   1584 	/*2573*/ uint16(xMatch),
   1585 	/*2574*/ uint16(xSetOp), uint16(PABSW),
   1586 	/*2576*/ uint16(xReadSlashR),
   1587 	/*2577*/ uint16(xArgXmm1),
   1588 	/*2578*/ uint16(xArgXmm2M128),
   1589 	/*2579*/ uint16(xMatch),
   1590 	/*2580*/ uint16(xCondPrefix), 2,
   1591 	0x66, 2592,
   1592 	0x0, 2586,
   1593 	/*2586*/ uint16(xSetOp), uint16(PABSD),
   1594 	/*2588*/ uint16(xReadSlashR),
   1595 	/*2589*/ uint16(xArgMm1),
   1596 	/*2590*/ uint16(xArgMm2M64),
   1597 	/*2591*/ uint16(xMatch),
   1598 	/*2592*/ uint16(xSetOp), uint16(PABSD),
   1599 	/*2594*/ uint16(xReadSlashR),
   1600 	/*2595*/ uint16(xArgXmm1),
   1601 	/*2596*/ uint16(xArgXmm2M128),
   1602 	/*2597*/ uint16(xMatch),
   1603 	/*2598*/ uint16(xCondPrefix), 1,
   1604 	0x66, 2602,
   1605 	/*2602*/ uint16(xSetOp), uint16(PMOVSXBW),
   1606 	/*2604*/ uint16(xReadSlashR),
   1607 	/*2605*/ uint16(xArgXmm1),
   1608 	/*2606*/ uint16(xArgXmm2M64),
   1609 	/*2607*/ uint16(xMatch),
   1610 	/*2608*/ uint16(xCondPrefix), 1,
   1611 	0x66, 2612,
   1612 	/*2612*/ uint16(xSetOp), uint16(PMOVSXBD),
   1613 	/*2614*/ uint16(xReadSlashR),
   1614 	/*2615*/ uint16(xArgXmm1),
   1615 	/*2616*/ uint16(xArgXmm2M32),
   1616 	/*2617*/ uint16(xMatch),
   1617 	/*2618*/ uint16(xCondPrefix), 1,
   1618 	0x66, 2622,
   1619 	/*2622*/ uint16(xSetOp), uint16(PMOVSXBQ),
   1620 	/*2624*/ uint16(xReadSlashR),
   1621 	/*2625*/ uint16(xArgXmm1),
   1622 	/*2626*/ uint16(xArgXmm2M16),
   1623 	/*2627*/ uint16(xMatch),
   1624 	/*2628*/ uint16(xCondPrefix), 1,
   1625 	0x66, 2632,
   1626 	/*2632*/ uint16(xSetOp), uint16(PMOVSXWD),
   1627 	/*2634*/ uint16(xReadSlashR),
   1628 	/*2635*/ uint16(xArgXmm1),
   1629 	/*2636*/ uint16(xArgXmm2M64),
   1630 	/*2637*/ uint16(xMatch),
   1631 	/*2638*/ uint16(xCondPrefix), 1,
   1632 	0x66, 2642,
   1633 	/*2642*/ uint16(xSetOp), uint16(PMOVSXWQ),
   1634 	/*2644*/ uint16(xReadSlashR),
   1635 	/*2645*/ uint16(xArgXmm1),
   1636 	/*2646*/ uint16(xArgXmm2M32),
   1637 	/*2647*/ uint16(xMatch),
   1638 	/*2648*/ uint16(xCondPrefix), 1,
   1639 	0x66, 2652,
   1640 	/*2652*/ uint16(xSetOp), uint16(PMOVSXDQ),
   1641 	/*2654*/ uint16(xReadSlashR),
   1642 	/*2655*/ uint16(xArgXmm1),
   1643 	/*2656*/ uint16(xArgXmm2M64),
   1644 	/*2657*/ uint16(xMatch),
   1645 	/*2658*/ uint16(xCondPrefix), 1,
   1646 	0x66, 2662,
   1647 	/*2662*/ uint16(xSetOp), uint16(PMULDQ),
   1648 	/*2664*/ uint16(xReadSlashR),
   1649 	/*2665*/ uint16(xArgXmm1),
   1650 	/*2666*/ uint16(xArgXmm2M128),
   1651 	/*2667*/ uint16(xMatch),
   1652 	/*2668*/ uint16(xCondPrefix), 1,
   1653 	0x66, 2672,
   1654 	/*2672*/ uint16(xSetOp), uint16(PCMPEQQ),
   1655 	/*2674*/ uint16(xReadSlashR),
   1656 	/*2675*/ uint16(xArgXmm1),
   1657 	/*2676*/ uint16(xArgXmm2M128),
   1658 	/*2677*/ uint16(xMatch),
   1659 	/*2678*/ uint16(xCondPrefix), 1,
   1660 	0x66, 2682,
   1661 	/*2682*/ uint16(xSetOp), uint16(MOVNTDQA),
   1662 	/*2684*/ uint16(xReadSlashR),
   1663 	/*2685*/ uint16(xArgXmm1),
   1664 	/*2686*/ uint16(xArgM128),
   1665 	/*2687*/ uint16(xMatch),
   1666 	/*2688*/ uint16(xCondPrefix), 1,
   1667 	0x66, 2692,
   1668 	/*2692*/ uint16(xSetOp), uint16(PACKUSDW),
   1669 	/*2694*/ uint16(xReadSlashR),
   1670 	/*2695*/ uint16(xArgXmm1),
   1671 	/*2696*/ uint16(xArgXmm2M128),
   1672 	/*2697*/ uint16(xMatch),
   1673 	/*2698*/ uint16(xCondPrefix), 1,
   1674 	0x66, 2702,
   1675 	/*2702*/ uint16(xSetOp), uint16(PMOVZXBW),
   1676 	/*2704*/ uint16(xReadSlashR),
   1677 	/*2705*/ uint16(xArgXmm1),
   1678 	/*2706*/ uint16(xArgXmm2M64),
   1679 	/*2707*/ uint16(xMatch),
   1680 	/*2708*/ uint16(xCondPrefix), 1,
   1681 	0x66, 2712,
   1682 	/*2712*/ uint16(xSetOp), uint16(PMOVZXBD),
   1683 	/*2714*/ uint16(xReadSlashR),
   1684 	/*2715*/ uint16(xArgXmm1),
   1685 	/*2716*/ uint16(xArgXmm2M32),
   1686 	/*2717*/ uint16(xMatch),
   1687 	/*2718*/ uint16(xCondPrefix), 1,
   1688 	0x66, 2722,
   1689 	/*2722*/ uint16(xSetOp), uint16(PMOVZXBQ),
   1690 	/*2724*/ uint16(xReadSlashR),
   1691 	/*2725*/ uint16(xArgXmm1),
   1692 	/*2726*/ uint16(xArgXmm2M16),
   1693 	/*2727*/ uint16(xMatch),
   1694 	/*2728*/ uint16(xCondPrefix), 1,
   1695 	0x66, 2732,
   1696 	/*2732*/ uint16(xSetOp), uint16(PMOVZXWD),
   1697 	/*2734*/ uint16(xReadSlashR),
   1698 	/*2735*/ uint16(xArgXmm1),
   1699 	/*2736*/ uint16(xArgXmm2M64),
   1700 	/*2737*/ uint16(xMatch),
   1701 	/*2738*/ uint16(xCondPrefix), 1,
   1702 	0x66, 2742,
   1703 	/*2742*/ uint16(xSetOp), uint16(PMOVZXWQ),
   1704 	/*2744*/ uint16(xReadSlashR),
   1705 	/*2745*/ uint16(xArgXmm1),
   1706 	/*2746*/ uint16(xArgXmm2M32),
   1707 	/*2747*/ uint16(xMatch),
   1708 	/*2748*/ uint16(xCondPrefix), 1,
   1709 	0x66, 2752,
   1710 	/*2752*/ uint16(xSetOp), uint16(PMOVZXDQ),
   1711 	/*2754*/ uint16(xReadSlashR),
   1712 	/*2755*/ uint16(xArgXmm1),
   1713 	/*2756*/ uint16(xArgXmm2M64),
   1714 	/*2757*/ uint16(xMatch),
   1715 	/*2758*/ uint16(xCondPrefix), 1,
   1716 	0x66, 2762,
   1717 	/*2762*/ uint16(xSetOp), uint16(PCMPGTQ),
   1718 	/*2764*/ uint16(xReadSlashR),
   1719 	/*2765*/ uint16(xArgXmm1),
   1720 	/*2766*/ uint16(xArgXmm2M128),
   1721 	/*2767*/ uint16(xMatch),
   1722 	/*2768*/ uint16(xCondPrefix), 1,
   1723 	0x66, 2772,
   1724 	/*2772*/ uint16(xSetOp), uint16(PMINSB),
   1725 	/*2774*/ uint16(xReadSlashR),
   1726 	/*2775*/ uint16(xArgXmm1),
   1727 	/*2776*/ uint16(xArgXmm2M128),
   1728 	/*2777*/ uint16(xMatch),
   1729 	/*2778*/ uint16(xCondPrefix), 1,
   1730 	0x66, 2782,
   1731 	/*2782*/ uint16(xSetOp), uint16(PMINSD),
   1732 	/*2784*/ uint16(xReadSlashR),
   1733 	/*2785*/ uint16(xArgXmm1),
   1734 	/*2786*/ uint16(xArgXmm2M128),
   1735 	/*2787*/ uint16(xMatch),
   1736 	/*2788*/ uint16(xCondPrefix), 1,
   1737 	0x66, 2792,
   1738 	/*2792*/ uint16(xSetOp), uint16(PMINUW),
   1739 	/*2794*/ uint16(xReadSlashR),
   1740 	/*2795*/ uint16(xArgXmm1),
   1741 	/*2796*/ uint16(xArgXmm2M128),
   1742 	/*2797*/ uint16(xMatch),
   1743 	/*2798*/ uint16(xCondPrefix), 1,
   1744 	0x66, 2802,
   1745 	/*2802*/ uint16(xSetOp), uint16(PMINUD),
   1746 	/*2804*/ uint16(xReadSlashR),
   1747 	/*2805*/ uint16(xArgXmm1),
   1748 	/*2806*/ uint16(xArgXmm2M128),
   1749 	/*2807*/ uint16(xMatch),
   1750 	/*2808*/ uint16(xCondPrefix), 1,
   1751 	0x66, 2812,
   1752 	/*2812*/ uint16(xSetOp), uint16(PMAXSB),
   1753 	/*2814*/ uint16(xReadSlashR),
   1754 	/*2815*/ uint16(xArgXmm1),
   1755 	/*2816*/ uint16(xArgXmm2M128),
   1756 	/*2817*/ uint16(xMatch),
   1757 	/*2818*/ uint16(xCondPrefix), 1,
   1758 	0x66, 2822,
   1759 	/*2822*/ uint16(xSetOp), uint16(PMAXSD),
   1760 	/*2824*/ uint16(xReadSlashR),
   1761 	/*2825*/ uint16(xArgXmm1),
   1762 	/*2826*/ uint16(xArgXmm2M128),
   1763 	/*2827*/ uint16(xMatch),
   1764 	/*2828*/ uint16(xCondPrefix), 1,
   1765 	0x66, 2832,
   1766 	/*2832*/ uint16(xSetOp), uint16(PMAXUW),
   1767 	/*2834*/ uint16(xReadSlashR),
   1768 	/*2835*/ uint16(xArgXmm1),
   1769 	/*2836*/ uint16(xArgXmm2M128),
   1770 	/*2837*/ uint16(xMatch),
   1771 	/*2838*/ uint16(xCondPrefix), 1,
   1772 	0x66, 2842,
   1773 	/*2842*/ uint16(xSetOp), uint16(PMAXUD),
   1774 	/*2844*/ uint16(xReadSlashR),
   1775 	/*2845*/ uint16(xArgXmm1),
   1776 	/*2846*/ uint16(xArgXmm2M128),
   1777 	/*2847*/ uint16(xMatch),
   1778 	/*2848*/ uint16(xCondPrefix), 1,
   1779 	0x66, 2852,
   1780 	/*2852*/ uint16(xSetOp), uint16(PMULLD),
   1781 	/*2854*/ uint16(xReadSlashR),
   1782 	/*2855*/ uint16(xArgXmm1),
   1783 	/*2856*/ uint16(xArgXmm2M128),
   1784 	/*2857*/ uint16(xMatch),
   1785 	/*2858*/ uint16(xCondPrefix), 1,
   1786 	0x66, 2862,
   1787 	/*2862*/ uint16(xSetOp), uint16(PHMINPOSUW),
   1788 	/*2864*/ uint16(xReadSlashR),
   1789 	/*2865*/ uint16(xArgXmm1),
   1790 	/*2866*/ uint16(xArgXmm2M128),
   1791 	/*2867*/ uint16(xMatch),
   1792 	/*2868*/ uint16(xCondIs64), 2871, 2881,
   1793 	/*2871*/ uint16(xCondPrefix), 1,
   1794 	0x66, 2875,
   1795 	/*2875*/ uint16(xSetOp), uint16(INVPCID),
   1796 	/*2877*/ uint16(xReadSlashR),
   1797 	/*2878*/ uint16(xArgR32),
   1798 	/*2879*/ uint16(xArgM128),
   1799 	/*2880*/ uint16(xMatch),
   1800 	/*2881*/ uint16(xCondPrefix), 1,
   1801 	0x66, 2885,
   1802 	/*2885*/ uint16(xSetOp), uint16(INVPCID),
   1803 	/*2887*/ uint16(xReadSlashR),
   1804 	/*2888*/ uint16(xArgR64),
   1805 	/*2889*/ uint16(xArgM128),
   1806 	/*2890*/ uint16(xMatch),
   1807 	/*2891*/ uint16(xCondPrefix), 1,
   1808 	0x66, 2895,
   1809 	/*2895*/ uint16(xSetOp), uint16(AESIMC),
   1810 	/*2897*/ uint16(xReadSlashR),
   1811 	/*2898*/ uint16(xArgXmm1),
   1812 	/*2899*/ uint16(xArgXmm2M128),
   1813 	/*2900*/ uint16(xMatch),
   1814 	/*2901*/ uint16(xCondPrefix), 1,
   1815 	0x66, 2905,
   1816 	/*2905*/ uint16(xSetOp), uint16(AESENC),
   1817 	/*2907*/ uint16(xReadSlashR),
   1818 	/*2908*/ uint16(xArgXmm1),
   1819 	/*2909*/ uint16(xArgXmm2M128),
   1820 	/*2910*/ uint16(xMatch),
   1821 	/*2911*/ uint16(xCondPrefix), 1,
   1822 	0x66, 2915,
   1823 	/*2915*/ uint16(xSetOp), uint16(AESENCLAST),
   1824 	/*2917*/ uint16(xReadSlashR),
   1825 	/*2918*/ uint16(xArgXmm1),
   1826 	/*2919*/ uint16(xArgXmm2M128),
   1827 	/*2920*/ uint16(xMatch),
   1828 	/*2921*/ uint16(xCondPrefix), 1,
   1829 	0x66, 2925,
   1830 	/*2925*/ uint16(xSetOp), uint16(AESDEC),
   1831 	/*2927*/ uint16(xReadSlashR),
   1832 	/*2928*/ uint16(xArgXmm1),
   1833 	/*2929*/ uint16(xArgXmm2M128),
   1834 	/*2930*/ uint16(xMatch),
   1835 	/*2931*/ uint16(xCondPrefix), 1,
   1836 	0x66, 2935,
   1837 	/*2935*/ uint16(xSetOp), uint16(AESDECLAST),
   1838 	/*2937*/ uint16(xReadSlashR),
   1839 	/*2938*/ uint16(xArgXmm1),
   1840 	/*2939*/ uint16(xArgXmm2M128),
   1841 	/*2940*/ uint16(xMatch),
   1842 	/*2941*/ uint16(xCondIs64), 2944, 2982,
   1843 	/*2944*/ uint16(xCondPrefix), 2,
   1844 	0xF2, 2966,
   1845 	0x0, 2950,
   1846 	/*2950*/ uint16(xCondDataSize), 2954, 2960, 0,
   1847 	/*2954*/ uint16(xSetOp), uint16(MOVBE),
   1848 	/*2956*/ uint16(xReadSlashR),
   1849 	/*2957*/ uint16(xArgR16),
   1850 	/*2958*/ uint16(xArgM16),
   1851 	/*2959*/ uint16(xMatch),
   1852 	/*2960*/ uint16(xSetOp), uint16(MOVBE),
   1853 	/*2962*/ uint16(xReadSlashR),
   1854 	/*2963*/ uint16(xArgR32),
   1855 	/*2964*/ uint16(xArgM32),
   1856 	/*2965*/ uint16(xMatch),
   1857 	/*2966*/ uint16(xCondDataSize), 2970, 2976, 0,
   1858 	/*2970*/ uint16(xSetOp), uint16(CRC32),
   1859 	/*2972*/ uint16(xReadSlashR),
   1860 	/*2973*/ uint16(xArgR32),
   1861 	/*2974*/ uint16(xArgRM8),
   1862 	/*2975*/ uint16(xMatch),
   1863 	/*2976*/ uint16(xSetOp), uint16(CRC32),
   1864 	/*2978*/ uint16(xReadSlashR),
   1865 	/*2979*/ uint16(xArgR32),
   1866 	/*2980*/ uint16(xArgRM8),
   1867 	/*2981*/ uint16(xMatch),
   1868 	/*2982*/ uint16(xCondPrefix), 2,
   1869 	0xF2, 2998,
   1870 	0x0, 2988,
   1871 	/*2988*/ uint16(xCondDataSize), 2954, 2960, 2992,
   1872 	/*2992*/ uint16(xSetOp), uint16(MOVBE),
   1873 	/*2994*/ uint16(xReadSlashR),
   1874 	/*2995*/ uint16(xArgR64),
   1875 	/*2996*/ uint16(xArgM64),
   1876 	/*2997*/ uint16(xMatch),
   1877 	/*2998*/ uint16(xCondDataSize), 2970, 2976, 3002,
   1878 	/*3002*/ uint16(xSetOp), uint16(CRC32),
   1879 	/*3004*/ uint16(xReadSlashR),
   1880 	/*3005*/ uint16(xArgR64),
   1881 	/*3006*/ uint16(xArgRM8),
   1882 	/*3007*/ uint16(xMatch),
   1883 	/*3008*/ uint16(xCondIs64), 3011, 3049,
   1884 	/*3011*/ uint16(xCondPrefix), 2,
   1885 	0xF2, 3033,
   1886 	0x0, 3017,
   1887 	/*3017*/ uint16(xCondDataSize), 3021, 3027, 0,
   1888 	/*3021*/ uint16(xSetOp), uint16(MOVBE),
   1889 	/*3023*/ uint16(xReadSlashR),
   1890 	/*3024*/ uint16(xArgM16),
   1891 	/*3025*/ uint16(xArgR16),
   1892 	/*3026*/ uint16(xMatch),
   1893 	/*3027*/ uint16(xSetOp), uint16(MOVBE),
   1894 	/*3029*/ uint16(xReadSlashR),
   1895 	/*3030*/ uint16(xArgM32),
   1896 	/*3031*/ uint16(xArgR32),
   1897 	/*3032*/ uint16(xMatch),
   1898 	/*3033*/ uint16(xCondDataSize), 3037, 3043, 0,
   1899 	/*3037*/ uint16(xSetOp), uint16(CRC32),
   1900 	/*3039*/ uint16(xReadSlashR),
   1901 	/*3040*/ uint16(xArgR32),
   1902 	/*3041*/ uint16(xArgRM16),
   1903 	/*3042*/ uint16(xMatch),
   1904 	/*3043*/ uint16(xSetOp), uint16(CRC32),
   1905 	/*3045*/ uint16(xReadSlashR),
   1906 	/*3046*/ uint16(xArgR32),
   1907 	/*3047*/ uint16(xArgRM32),
   1908 	/*3048*/ uint16(xMatch),
   1909 	/*3049*/ uint16(xCondPrefix), 2,
   1910 	0xF2, 3065,
   1911 	0x0, 3055,
   1912 	/*3055*/ uint16(xCondDataSize), 3021, 3027, 3059,
   1913 	/*3059*/ uint16(xSetOp), uint16(MOVBE),
   1914 	/*3061*/ uint16(xReadSlashR),
   1915 	/*3062*/ uint16(xArgM64),
   1916 	/*3063*/ uint16(xArgR64),
   1917 	/*3064*/ uint16(xMatch),
   1918 	/*3065*/ uint16(xCondDataSize), 3037, 3043, 3069,
   1919 	/*3069*/ uint16(xSetOp), uint16(CRC32),
   1920 	/*3071*/ uint16(xReadSlashR),
   1921 	/*3072*/ uint16(xArgR64),
   1922 	/*3073*/ uint16(xArgRM64),
   1923 	/*3074*/ uint16(xMatch),
   1924 	/*3075*/ uint16(xCondByte), 24,
   1925 	0x08, 3126,
   1926 	0x09, 3138,
   1927 	0x0A, 3150,
   1928 	0x0B, 3162,
   1929 	0x0C, 3174,
   1930 	0x0D, 3186,
   1931 	0x0E, 3198,
   1932 	0x0F, 3210,
   1933 	0x14, 3232,
   1934 	0x15, 3244,
   1935 	0x16, 3256,
   1936 	0x17, 3299,
   1937 	0x20, 3311,
   1938 	0x21, 3323,
   1939 	0x22, 3335,
   1940 	0x40, 3378,
   1941 	0x41, 3390,
   1942 	0x42, 3402,
   1943 	0x44, 3414,
   1944 	0x60, 3426,
   1945 	0x61, 3438,
   1946 	0x62, 3450,
   1947 	0x63, 3462,
   1948 	0xDF, 3474,
   1949 	uint16(xFail),
   1950 	/*3126*/ uint16(xCondPrefix), 1,
   1951 	0x66, 3130,
   1952 	/*3130*/ uint16(xSetOp), uint16(ROUNDPS),
   1953 	/*3132*/ uint16(xReadSlashR),
   1954 	/*3133*/ uint16(xReadIb),
   1955 	/*3134*/ uint16(xArgXmm1),
   1956 	/*3135*/ uint16(xArgXmm2M128),
   1957 	/*3136*/ uint16(xArgImm8u),
   1958 	/*3137*/ uint16(xMatch),
   1959 	/*3138*/ uint16(xCondPrefix), 1,
   1960 	0x66, 3142,
   1961 	/*3142*/ uint16(xSetOp), uint16(ROUNDPD),
   1962 	/*3144*/ uint16(xReadSlashR),
   1963 	/*3145*/ uint16(xReadIb),
   1964 	/*3146*/ uint16(xArgXmm1),
   1965 	/*3147*/ uint16(xArgXmm2M128),
   1966 	/*3148*/ uint16(xArgImm8u),
   1967 	/*3149*/ uint16(xMatch),
   1968 	/*3150*/ uint16(xCondPrefix), 1,
   1969 	0x66, 3154,
   1970 	/*3154*/ uint16(xSetOp), uint16(ROUNDSS),
   1971 	/*3156*/ uint16(xReadSlashR),
   1972 	/*3157*/ uint16(xReadIb),
   1973 	/*3158*/ uint16(xArgXmm1),
   1974 	/*3159*/ uint16(xArgXmm2M32),
   1975 	/*3160*/ uint16(xArgImm8u),
   1976 	/*3161*/ uint16(xMatch),
   1977 	/*3162*/ uint16(xCondPrefix), 1,
   1978 	0x66, 3166,
   1979 	/*3166*/ uint16(xSetOp), uint16(ROUNDSD),
   1980 	/*3168*/ uint16(xReadSlashR),
   1981 	/*3169*/ uint16(xReadIb),
   1982 	/*3170*/ uint16(xArgXmm1),
   1983 	/*3171*/ uint16(xArgXmm2M64),
   1984 	/*3172*/ uint16(xArgImm8u),
   1985 	/*3173*/ uint16(xMatch),
   1986 	/*3174*/ uint16(xCondPrefix), 1,
   1987 	0x66, 3178,
   1988 	/*3178*/ uint16(xSetOp), uint16(BLENDPS),
   1989 	/*3180*/ uint16(xReadSlashR),
   1990 	/*3181*/ uint16(xReadIb),
   1991 	/*3182*/ uint16(xArgXmm1),
   1992 	/*3183*/ uint16(xArgXmm2M128),
   1993 	/*3184*/ uint16(xArgImm8u),
   1994 	/*3185*/ uint16(xMatch),
   1995 	/*3186*/ uint16(xCondPrefix), 1,
   1996 	0x66, 3190,
   1997 	/*3190*/ uint16(xSetOp), uint16(BLENDPD),
   1998 	/*3192*/ uint16(xReadSlashR),
   1999 	/*3193*/ uint16(xReadIb),
   2000 	/*3194*/ uint16(xArgXmm1),
   2001 	/*3195*/ uint16(xArgXmm2M128),
   2002 	/*3196*/ uint16(xArgImm8u),
   2003 	/*3197*/ uint16(xMatch),
   2004 	/*3198*/ uint16(xCondPrefix), 1,
   2005 	0x66, 3202,
   2006 	/*3202*/ uint16(xSetOp), uint16(PBLENDW),
   2007 	/*3204*/ uint16(xReadSlashR),
   2008 	/*3205*/ uint16(xReadIb),
   2009 	/*3206*/ uint16(xArgXmm1),
   2010 	/*3207*/ uint16(xArgXmm2M128),
   2011 	/*3208*/ uint16(xArgImm8u),
   2012 	/*3209*/ uint16(xMatch),
   2013 	/*3210*/ uint16(xCondPrefix), 2,
   2014 	0x66, 3224,
   2015 	0x0, 3216,
   2016 	/*3216*/ uint16(xSetOp), uint16(PALIGNR),
   2017 	/*3218*/ uint16(xReadSlashR),
   2018 	/*3219*/ uint16(xReadIb),
   2019 	/*3220*/ uint16(xArgMm1),
   2020 	/*3221*/ uint16(xArgMm2M64),
   2021 	/*3222*/ uint16(xArgImm8u),
   2022 	/*3223*/ uint16(xMatch),
   2023 	/*3224*/ uint16(xSetOp), uint16(PALIGNR),
   2024 	/*3226*/ uint16(xReadSlashR),
   2025 	/*3227*/ uint16(xReadIb),
   2026 	/*3228*/ uint16(xArgXmm1),
   2027 	/*3229*/ uint16(xArgXmm2M128),
   2028 	/*3230*/ uint16(xArgImm8u),
   2029 	/*3231*/ uint16(xMatch),
   2030 	/*3232*/ uint16(xCondPrefix), 1,
   2031 	0x66, 3236,
   2032 	/*3236*/ uint16(xSetOp), uint16(PEXTRB),
   2033 	/*3238*/ uint16(xReadSlashR),
   2034 	/*3239*/ uint16(xReadIb),
   2035 	/*3240*/ uint16(xArgR32M8),
   2036 	/*3241*/ uint16(xArgXmm1),
   2037 	/*3242*/ uint16(xArgImm8u),
   2038 	/*3243*/ uint16(xMatch),
   2039 	/*3244*/ uint16(xCondPrefix), 1,
   2040 	0x66, 3248,
   2041 	/*3248*/ uint16(xSetOp), uint16(PEXTRW),
   2042 	/*3250*/ uint16(xReadSlashR),
   2043 	/*3251*/ uint16(xReadIb),
   2044 	/*3252*/ uint16(xArgR32M16),
   2045 	/*3253*/ uint16(xArgXmm1),
   2046 	/*3254*/ uint16(xArgImm8u),
   2047 	/*3255*/ uint16(xMatch),
   2048 	/*3256*/ uint16(xCondIs64), 3259, 3283,
   2049 	/*3259*/ uint16(xCondPrefix), 1,
   2050 	0x66, 3263,
   2051 	/*3263*/ uint16(xCondDataSize), 3267, 3275, 0,
   2052 	/*3267*/ uint16(xSetOp), uint16(PEXTRD),
   2053 	/*3269*/ uint16(xReadSlashR),
   2054 	/*3270*/ uint16(xReadIb),
   2055 	/*3271*/ uint16(xArgRM32),
   2056 	/*3272*/ uint16(xArgXmm1),
   2057 	/*3273*/ uint16(xArgImm8u),
   2058 	/*3274*/ uint16(xMatch),
   2059 	/*3275*/ uint16(xSetOp), uint16(PEXTRD),
   2060 	/*3277*/ uint16(xReadSlashR),
   2061 	/*3278*/ uint16(xReadIb),
   2062 	/*3279*/ uint16(xArgRM32),
   2063 	/*3280*/ uint16(xArgXmm1),
   2064 	/*3281*/ uint16(xArgImm8u),
   2065 	/*3282*/ uint16(xMatch),
   2066 	/*3283*/ uint16(xCondPrefix), 1,
   2067 	0x66, 3287,
   2068 	/*3287*/ uint16(xCondDataSize), 3267, 3275, 3291,
   2069 	/*3291*/ uint16(xSetOp), uint16(PEXTRQ),
   2070 	/*3293*/ uint16(xReadSlashR),
   2071 	/*3294*/ uint16(xReadIb),
   2072 	/*3295*/ uint16(xArgRM64),
   2073 	/*3296*/ uint16(xArgXmm1),
   2074 	/*3297*/ uint16(xArgImm8u),
   2075 	/*3298*/ uint16(xMatch),
   2076 	/*3299*/ uint16(xCondPrefix), 1,
   2077 	0x66, 3303,
   2078 	/*3303*/ uint16(xSetOp), uint16(EXTRACTPS),
   2079 	/*3305*/ uint16(xReadSlashR),
   2080 	/*3306*/ uint16(xReadIb),
   2081 	/*3307*/ uint16(xArgRM32),
   2082 	/*3308*/ uint16(xArgXmm1),
   2083 	/*3309*/ uint16(xArgImm8u),
   2084 	/*3310*/ uint16(xMatch),
   2085 	/*3311*/ uint16(xCondPrefix), 1,
   2086 	0x66, 3315,
   2087 	/*3315*/ uint16(xSetOp), uint16(PINSRB),
   2088 	/*3317*/ uint16(xReadSlashR),
   2089 	/*3318*/ uint16(xReadIb),
   2090 	/*3319*/ uint16(xArgXmm1),
   2091 	/*3320*/ uint16(xArgR32M8),
   2092 	/*3321*/ uint16(xArgImm8u),
   2093 	/*3322*/ uint16(xMatch),
   2094 	/*3323*/ uint16(xCondPrefix), 1,
   2095 	0x66, 3327,
   2096 	/*3327*/ uint16(xSetOp), uint16(INSERTPS),
   2097 	/*3329*/ uint16(xReadSlashR),
   2098 	/*3330*/ uint16(xReadIb),
   2099 	/*3331*/ uint16(xArgXmm1),
   2100 	/*3332*/ uint16(xArgXmm2M32),
   2101 	/*3333*/ uint16(xArgImm8u),
   2102 	/*3334*/ uint16(xMatch),
   2103 	/*3335*/ uint16(xCondIs64), 3338, 3362,
   2104 	/*3338*/ uint16(xCondPrefix), 1,
   2105 	0x66, 3342,
   2106 	/*3342*/ uint16(xCondDataSize), 3346, 3354, 0,
   2107 	/*3346*/ uint16(xSetOp), uint16(PINSRD),
   2108 	/*3348*/ uint16(xReadSlashR),
   2109 	/*3349*/ uint16(xReadIb),
   2110 	/*3350*/ uint16(xArgXmm1),
   2111 	/*3351*/ uint16(xArgRM32),
   2112 	/*3352*/ uint16(xArgImm8u),
   2113 	/*3353*/ uint16(xMatch),
   2114 	/*3354*/ uint16(xSetOp), uint16(PINSRD),
   2115 	/*3356*/ uint16(xReadSlashR),
   2116 	/*3357*/ uint16(xReadIb),
   2117 	/*3358*/ uint16(xArgXmm1),
   2118 	/*3359*/ uint16(xArgRM32),
   2119 	/*3360*/ uint16(xArgImm8u),
   2120 	/*3361*/ uint16(xMatch),
   2121 	/*3362*/ uint16(xCondPrefix), 1,
   2122 	0x66, 3366,
   2123 	/*3366*/ uint16(xCondDataSize), 3346, 3354, 3370,
   2124 	/*3370*/ uint16(xSetOp), uint16(PINSRQ),
   2125 	/*3372*/ uint16(xReadSlashR),
   2126 	/*3373*/ uint16(xReadIb),
   2127 	/*3374*/ uint16(xArgXmm1),
   2128 	/*3375*/ uint16(xArgRM64),
   2129 	/*3376*/ uint16(xArgImm8u),
   2130 	/*3377*/ uint16(xMatch),
   2131 	/*3378*/ uint16(xCondPrefix), 1,
   2132 	0x66, 3382,
   2133 	/*3382*/ uint16(xSetOp), uint16(DPPS),
   2134 	/*3384*/ uint16(xReadSlashR),
   2135 	/*3385*/ uint16(xReadIb),
   2136 	/*3386*/ uint16(xArgXmm1),
   2137 	/*3387*/ uint16(xArgXmm2M128),
   2138 	/*3388*/ uint16(xArgImm8u),
   2139 	/*3389*/ uint16(xMatch),
   2140 	/*3390*/ uint16(xCondPrefix), 1,
   2141 	0x66, 3394,
   2142 	/*3394*/ uint16(xSetOp), uint16(DPPD),
   2143 	/*3396*/ uint16(xReadSlashR),
   2144 	/*3397*/ uint16(xReadIb),
   2145 	/*3398*/ uint16(xArgXmm1),
   2146 	/*3399*/ uint16(xArgXmm2M128),
   2147 	/*3400*/ uint16(xArgImm8u),
   2148 	/*3401*/ uint16(xMatch),
   2149 	/*3402*/ uint16(xCondPrefix), 1,
   2150 	0x66, 3406,
   2151 	/*3406*/ uint16(xSetOp), uint16(MPSADBW),
   2152 	/*3408*/ uint16(xReadSlashR),
   2153 	/*3409*/ uint16(xReadIb),
   2154 	/*3410*/ uint16(xArgXmm1),
   2155 	/*3411*/ uint16(xArgXmm2M128),
   2156 	/*3412*/ uint16(xArgImm8u),
   2157 	/*3413*/ uint16(xMatch),
   2158 	/*3414*/ uint16(xCondPrefix), 1,
   2159 	0x66, 3418,
   2160 	/*3418*/ uint16(xSetOp), uint16(PCLMULQDQ),
   2161 	/*3420*/ uint16(xReadSlashR),
   2162 	/*3421*/ uint16(xReadIb),
   2163 	/*3422*/ uint16(xArgXmm1),
   2164 	/*3423*/ uint16(xArgXmm2M128),
   2165 	/*3424*/ uint16(xArgImm8u),
   2166 	/*3425*/ uint16(xMatch),
   2167 	/*3426*/ uint16(xCondPrefix), 1,
   2168 	0x66, 3430,
   2169 	/*3430*/ uint16(xSetOp), uint16(PCMPESTRM),
   2170 	/*3432*/ uint16(xReadSlashR),
   2171 	/*3433*/ uint16(xReadIb),
   2172 	/*3434*/ uint16(xArgXmm1),
   2173 	/*3435*/ uint16(xArgXmm2M128),
   2174 	/*3436*/ uint16(xArgImm8u),
   2175 	/*3437*/ uint16(xMatch),
   2176 	/*3438*/ uint16(xCondPrefix), 1,
   2177 	0x66, 3442,
   2178 	/*3442*/ uint16(xSetOp), uint16(PCMPESTRI),
   2179 	/*3444*/ uint16(xReadSlashR),
   2180 	/*3445*/ uint16(xReadIb),
   2181 	/*3446*/ uint16(xArgXmm1),
   2182 	/*3447*/ uint16(xArgXmm2M128),
   2183 	/*3448*/ uint16(xArgImm8u),
   2184 	/*3449*/ uint16(xMatch),
   2185 	/*3450*/ uint16(xCondPrefix), 1,
   2186 	0x66, 3454,
   2187 	/*3454*/ uint16(xSetOp), uint16(PCMPISTRM),
   2188 	/*3456*/ uint16(xReadSlashR),
   2189 	/*3457*/ uint16(xReadIb),
   2190 	/*3458*/ uint16(xArgXmm1),
   2191 	/*3459*/ uint16(xArgXmm2M128),
   2192 	/*3460*/ uint16(xArgImm8u),
   2193 	/*3461*/ uint16(xMatch),
   2194 	/*3462*/ uint16(xCondPrefix), 1,
   2195 	0x66, 3466,
   2196 	/*3466*/ uint16(xSetOp), uint16(PCMPISTRI),
   2197 	/*3468*/ uint16(xReadSlashR),
   2198 	/*3469*/ uint16(xReadIb),
   2199 	/*3470*/ uint16(xArgXmm1),
   2200 	/*3471*/ uint16(xArgXmm2M128),
   2201 	/*3472*/ uint16(xArgImm8u),
   2202 	/*3473*/ uint16(xMatch),
   2203 	/*3474*/ uint16(xCondPrefix), 1,
   2204 	0x66, 3478,
   2205 	/*3478*/ uint16(xSetOp), uint16(AESKEYGENASSIST),
   2206 	/*3480*/ uint16(xReadSlashR),
   2207 	/*3481*/ uint16(xReadIb),
   2208 	/*3482*/ uint16(xArgXmm1),
   2209 	/*3483*/ uint16(xArgXmm2M128),
   2210 	/*3484*/ uint16(xArgImm8u),
   2211 	/*3485*/ uint16(xMatch),
   2212 	/*3486*/ uint16(xCondIs64), 3489, 3505,
   2213 	/*3489*/ uint16(xCondDataSize), 3493, 3499, 0,
   2214 	/*3493*/ uint16(xSetOp), uint16(CMOVO),
   2215 	/*3495*/ uint16(xReadSlashR),
   2216 	/*3496*/ uint16(xArgR16),
   2217 	/*3497*/ uint16(xArgRM16),
   2218 	/*3498*/ uint16(xMatch),
   2219 	/*3499*/ uint16(xSetOp), uint16(CMOVO),
   2220 	/*3501*/ uint16(xReadSlashR),
   2221 	/*3502*/ uint16(xArgR32),
   2222 	/*3503*/ uint16(xArgRM32),
   2223 	/*3504*/ uint16(xMatch),
   2224 	/*3505*/ uint16(xCondDataSize), 3493, 3499, 3509,
   2225 	/*3509*/ uint16(xSetOp), uint16(CMOVO),
   2226 	/*3511*/ uint16(xReadSlashR),
   2227 	/*3512*/ uint16(xArgR64),
   2228 	/*3513*/ uint16(xArgRM64),
   2229 	/*3514*/ uint16(xMatch),
   2230 	/*3515*/ uint16(xCondIs64), 3518, 3534,
   2231 	/*3518*/ uint16(xCondDataSize), 3522, 3528, 0,
   2232 	/*3522*/ uint16(xSetOp), uint16(CMOVNO),
   2233 	/*3524*/ uint16(xReadSlashR),
   2234 	/*3525*/ uint16(xArgR16),
   2235 	/*3526*/ uint16(xArgRM16),
   2236 	/*3527*/ uint16(xMatch),
   2237 	/*3528*/ uint16(xSetOp), uint16(CMOVNO),
   2238 	/*3530*/ uint16(xReadSlashR),
   2239 	/*3531*/ uint16(xArgR32),
   2240 	/*3532*/ uint16(xArgRM32),
   2241 	/*3533*/ uint16(xMatch),
   2242 	/*3534*/ uint16(xCondDataSize), 3522, 3528, 3538,
   2243 	/*3538*/ uint16(xSetOp), uint16(CMOVNO),
   2244 	/*3540*/ uint16(xReadSlashR),
   2245 	/*3541*/ uint16(xArgR64),
   2246 	/*3542*/ uint16(xArgRM64),
   2247 	/*3543*/ uint16(xMatch),
   2248 	/*3544*/ uint16(xCondIs64), 3547, 3563,
   2249 	/*3547*/ uint16(xCondDataSize), 3551, 3557, 0,
   2250 	/*3551*/ uint16(xSetOp), uint16(CMOVB),
   2251 	/*3553*/ uint16(xReadSlashR),
   2252 	/*3554*/ uint16(xArgR16),
   2253 	/*3555*/ uint16(xArgRM16),
   2254 	/*3556*/ uint16(xMatch),
   2255 	/*3557*/ uint16(xSetOp), uint16(CMOVB),
   2256 	/*3559*/ uint16(xReadSlashR),
   2257 	/*3560*/ uint16(xArgR32),
   2258 	/*3561*/ uint16(xArgRM32),
   2259 	/*3562*/ uint16(xMatch),
   2260 	/*3563*/ uint16(xCondDataSize), 3551, 3557, 3567,
   2261 	/*3567*/ uint16(xSetOp), uint16(CMOVB),
   2262 	/*3569*/ uint16(xReadSlashR),
   2263 	/*3570*/ uint16(xArgR64),
   2264 	/*3571*/ uint16(xArgRM64),
   2265 	/*3572*/ uint16(xMatch),
   2266 	/*3573*/ uint16(xCondIs64), 3576, 3592,
   2267 	/*3576*/ uint16(xCondDataSize), 3580, 3586, 0,
   2268 	/*3580*/ uint16(xSetOp), uint16(CMOVAE),
   2269 	/*3582*/ uint16(xReadSlashR),
   2270 	/*3583*/ uint16(xArgR16),
   2271 	/*3584*/ uint16(xArgRM16),
   2272 	/*3585*/ uint16(xMatch),
   2273 	/*3586*/ uint16(xSetOp), uint16(CMOVAE),
   2274 	/*3588*/ uint16(xReadSlashR),
   2275 	/*3589*/ uint16(xArgR32),
   2276 	/*3590*/ uint16(xArgRM32),
   2277 	/*3591*/ uint16(xMatch),
   2278 	/*3592*/ uint16(xCondDataSize), 3580, 3586, 3596,
   2279 	/*3596*/ uint16(xSetOp), uint16(CMOVAE),
   2280 	/*3598*/ uint16(xReadSlashR),
   2281 	/*3599*/ uint16(xArgR64),
   2282 	/*3600*/ uint16(xArgRM64),
   2283 	/*3601*/ uint16(xMatch),
   2284 	/*3602*/ uint16(xCondIs64), 3605, 3621,
   2285 	/*3605*/ uint16(xCondDataSize), 3609, 3615, 0,
   2286 	/*3609*/ uint16(xSetOp), uint16(CMOVE),
   2287 	/*3611*/ uint16(xReadSlashR),
   2288 	/*3612*/ uint16(xArgR16),
   2289 	/*3613*/ uint16(xArgRM16),
   2290 	/*3614*/ uint16(xMatch),
   2291 	/*3615*/ uint16(xSetOp), uint16(CMOVE),
   2292 	/*3617*/ uint16(xReadSlashR),
   2293 	/*3618*/ uint16(xArgR32),
   2294 	/*3619*/ uint16(xArgRM32),
   2295 	/*3620*/ uint16(xMatch),
   2296 	/*3621*/ uint16(xCondDataSize), 3609, 3615, 3625,
   2297 	/*3625*/ uint16(xSetOp), uint16(CMOVE),
   2298 	/*3627*/ uint16(xReadSlashR),
   2299 	/*3628*/ uint16(xArgR64),
   2300 	/*3629*/ uint16(xArgRM64),
   2301 	/*3630*/ uint16(xMatch),
   2302 	/*3631*/ uint16(xCondIs64), 3634, 3650,
   2303 	/*3634*/ uint16(xCondDataSize), 3638, 3644, 0,
   2304 	/*3638*/ uint16(xSetOp), uint16(CMOVNE),
   2305 	/*3640*/ uint16(xReadSlashR),
   2306 	/*3641*/ uint16(xArgR16),
   2307 	/*3642*/ uint16(xArgRM16),
   2308 	/*3643*/ uint16(xMatch),
   2309 	/*3644*/ uint16(xSetOp), uint16(CMOVNE),
   2310 	/*3646*/ uint16(xReadSlashR),
   2311 	/*3647*/ uint16(xArgR32),
   2312 	/*3648*/ uint16(xArgRM32),
   2313 	/*3649*/ uint16(xMatch),
   2314 	/*3650*/ uint16(xCondDataSize), 3638, 3644, 3654,
   2315 	/*3654*/ uint16(xSetOp), uint16(CMOVNE),
   2316 	/*3656*/ uint16(xReadSlashR),
   2317 	/*3657*/ uint16(xArgR64),
   2318 	/*3658*/ uint16(xArgRM64),
   2319 	/*3659*/ uint16(xMatch),
   2320 	/*3660*/ uint16(xCondIs64), 3663, 3679,
   2321 	/*3663*/ uint16(xCondDataSize), 3667, 3673, 0,
   2322 	/*3667*/ uint16(xSetOp), uint16(CMOVBE),
   2323 	/*3669*/ uint16(xReadSlashR),
   2324 	/*3670*/ uint16(xArgR16),
   2325 	/*3671*/ uint16(xArgRM16),
   2326 	/*3672*/ uint16(xMatch),
   2327 	/*3673*/ uint16(xSetOp), uint16(CMOVBE),
   2328 	/*3675*/ uint16(xReadSlashR),
   2329 	/*3676*/ uint16(xArgR32),
   2330 	/*3677*/ uint16(xArgRM32),
   2331 	/*3678*/ uint16(xMatch),
   2332 	/*3679*/ uint16(xCondDataSize), 3667, 3673, 3683,
   2333 	/*3683*/ uint16(xSetOp), uint16(CMOVBE),
   2334 	/*3685*/ uint16(xReadSlashR),
   2335 	/*3686*/ uint16(xArgR64),
   2336 	/*3687*/ uint16(xArgRM64),
   2337 	/*3688*/ uint16(xMatch),
   2338 	/*3689*/ uint16(xCondIs64), 3692, 3708,
   2339 	/*3692*/ uint16(xCondDataSize), 3696, 3702, 0,
   2340 	/*3696*/ uint16(xSetOp), uint16(CMOVA),
   2341 	/*3698*/ uint16(xReadSlashR),
   2342 	/*3699*/ uint16(xArgR16),
   2343 	/*3700*/ uint16(xArgRM16),
   2344 	/*3701*/ uint16(xMatch),
   2345 	/*3702*/ uint16(xSetOp), uint16(CMOVA),
   2346 	/*3704*/ uint16(xReadSlashR),
   2347 	/*3705*/ uint16(xArgR32),
   2348 	/*3706*/ uint16(xArgRM32),
   2349 	/*3707*/ uint16(xMatch),
   2350 	/*3708*/ uint16(xCondDataSize), 3696, 3702, 3712,
   2351 	/*3712*/ uint16(xSetOp), uint16(CMOVA),
   2352 	/*3714*/ uint16(xReadSlashR),
   2353 	/*3715*/ uint16(xArgR64),
   2354 	/*3716*/ uint16(xArgRM64),
   2355 	/*3717*/ uint16(xMatch),
   2356 	/*3718*/ uint16(xCondIs64), 3721, 3737,
   2357 	/*3721*/ uint16(xCondDataSize), 3725, 3731, 0,
   2358 	/*3725*/ uint16(xSetOp), uint16(CMOVS),
   2359 	/*3727*/ uint16(xReadSlashR),
   2360 	/*3728*/ uint16(xArgR16),
   2361 	/*3729*/ uint16(xArgRM16),
   2362 	/*3730*/ uint16(xMatch),
   2363 	/*3731*/ uint16(xSetOp), uint16(CMOVS),
   2364 	/*3733*/ uint16(xReadSlashR),
   2365 	/*3734*/ uint16(xArgR32),
   2366 	/*3735*/ uint16(xArgRM32),
   2367 	/*3736*/ uint16(xMatch),
   2368 	/*3737*/ uint16(xCondDataSize), 3725, 3731, 3741,
   2369 	/*3741*/ uint16(xSetOp), uint16(CMOVS),
   2370 	/*3743*/ uint16(xReadSlashR),
   2371 	/*3744*/ uint16(xArgR64),
   2372 	/*3745*/ uint16(xArgRM64),
   2373 	/*3746*/ uint16(xMatch),
   2374 	/*3747*/ uint16(xCondIs64), 3750, 3766,
   2375 	/*3750*/ uint16(xCondDataSize), 3754, 3760, 0,
   2376 	/*3754*/ uint16(xSetOp), uint16(CMOVNS),
   2377 	/*3756*/ uint16(xReadSlashR),
   2378 	/*3757*/ uint16(xArgR16),
   2379 	/*3758*/ uint16(xArgRM16),
   2380 	/*3759*/ uint16(xMatch),
   2381 	/*3760*/ uint16(xSetOp), uint16(CMOVNS),
   2382 	/*3762*/ uint16(xReadSlashR),
   2383 	/*3763*/ uint16(xArgR32),
   2384 	/*3764*/ uint16(xArgRM32),
   2385 	/*3765*/ uint16(xMatch),
   2386 	/*3766*/ uint16(xCondDataSize), 3754, 3760, 3770,
   2387 	/*3770*/ uint16(xSetOp), uint16(CMOVNS),
   2388 	/*3772*/ uint16(xReadSlashR),
   2389 	/*3773*/ uint16(xArgR64),
   2390 	/*3774*/ uint16(xArgRM64),
   2391 	/*3775*/ uint16(xMatch),
   2392 	/*3776*/ uint16(xCondIs64), 3779, 3795,
   2393 	/*3779*/ uint16(xCondDataSize), 3783, 3789, 0,
   2394 	/*3783*/ uint16(xSetOp), uint16(CMOVP),
   2395 	/*3785*/ uint16(xReadSlashR),
   2396 	/*3786*/ uint16(xArgR16),
   2397 	/*3787*/ uint16(xArgRM16),
   2398 	/*3788*/ uint16(xMatch),
   2399 	/*3789*/ uint16(xSetOp), uint16(CMOVP),
   2400 	/*3791*/ uint16(xReadSlashR),
   2401 	/*3792*/ uint16(xArgR32),
   2402 	/*3793*/ uint16(xArgRM32),
   2403 	/*3794*/ uint16(xMatch),
   2404 	/*3795*/ uint16(xCondDataSize), 3783, 3789, 3799,
   2405 	/*3799*/ uint16(xSetOp), uint16(CMOVP),
   2406 	/*3801*/ uint16(xReadSlashR),
   2407 	/*3802*/ uint16(xArgR64),
   2408 	/*3803*/ uint16(xArgRM64),
   2409 	/*3804*/ uint16(xMatch),
   2410 	/*3805*/ uint16(xCondIs64), 3808, 3824,
   2411 	/*3808*/ uint16(xCondDataSize), 3812, 3818, 0,
   2412 	/*3812*/ uint16(xSetOp), uint16(CMOVNP),
   2413 	/*3814*/ uint16(xReadSlashR),
   2414 	/*3815*/ uint16(xArgR16),
   2415 	/*3816*/ uint16(xArgRM16),
   2416 	/*3817*/ uint16(xMatch),
   2417 	/*3818*/ uint16(xSetOp), uint16(CMOVNP),
   2418 	/*3820*/ uint16(xReadSlashR),
   2419 	/*3821*/ uint16(xArgR32),
   2420 	/*3822*/ uint16(xArgRM32),
   2421 	/*3823*/ uint16(xMatch),
   2422 	/*3824*/ uint16(xCondDataSize), 3812, 3818, 3828,
   2423 	/*3828*/ uint16(xSetOp), uint16(CMOVNP),
   2424 	/*3830*/ uint16(xReadSlashR),
   2425 	/*3831*/ uint16(xArgR64),
   2426 	/*3832*/ uint16(xArgRM64),
   2427 	/*3833*/ uint16(xMatch),
   2428 	/*3834*/ uint16(xCondIs64), 3837, 3853,
   2429 	/*3837*/ uint16(xCondDataSize), 3841, 3847, 0,
   2430 	/*3841*/ uint16(xSetOp), uint16(CMOVL),
   2431 	/*3843*/ uint16(xReadSlashR),
   2432 	/*3844*/ uint16(xArgR16),
   2433 	/*3845*/ uint16(xArgRM16),
   2434 	/*3846*/ uint16(xMatch),
   2435 	/*3847*/ uint16(xSetOp), uint16(CMOVL),
   2436 	/*3849*/ uint16(xReadSlashR),
   2437 	/*3850*/ uint16(xArgR32),
   2438 	/*3851*/ uint16(xArgRM32),
   2439 	/*3852*/ uint16(xMatch),
   2440 	/*3853*/ uint16(xCondDataSize), 3841, 3847, 3857,
   2441 	/*3857*/ uint16(xSetOp), uint16(CMOVL),
   2442 	/*3859*/ uint16(xReadSlashR),
   2443 	/*3860*/ uint16(xArgR64),
   2444 	/*3861*/ uint16(xArgRM64),
   2445 	/*3862*/ uint16(xMatch),
   2446 	/*3863*/ uint16(xCondIs64), 3866, 3882,
   2447 	/*3866*/ uint16(xCondDataSize), 3870, 3876, 0,
   2448 	/*3870*/ uint16(xSetOp), uint16(CMOVGE),
   2449 	/*3872*/ uint16(xReadSlashR),
   2450 	/*3873*/ uint16(xArgR16),
   2451 	/*3874*/ uint16(xArgRM16),
   2452 	/*3875*/ uint16(xMatch),
   2453 	/*3876*/ uint16(xSetOp), uint16(CMOVGE),
   2454 	/*3878*/ uint16(xReadSlashR),
   2455 	/*3879*/ uint16(xArgR32),
   2456 	/*3880*/ uint16(xArgRM32),
   2457 	/*3881*/ uint16(xMatch),
   2458 	/*3882*/ uint16(xCondDataSize), 3870, 3876, 3886,
   2459 	/*3886*/ uint16(xSetOp), uint16(CMOVGE),
   2460 	/*3888*/ uint16(xReadSlashR),
   2461 	/*3889*/ uint16(xArgR64),
   2462 	/*3890*/ uint16(xArgRM64),
   2463 	/*3891*/ uint16(xMatch),
   2464 	/*3892*/ uint16(xCondIs64), 3895, 3911,
   2465 	/*3895*/ uint16(xCondDataSize), 3899, 3905, 0,
   2466 	/*3899*/ uint16(xSetOp), uint16(CMOVLE),
   2467 	/*3901*/ uint16(xReadSlashR),
   2468 	/*3902*/ uint16(xArgR16),
   2469 	/*3903*/ uint16(xArgRM16),
   2470 	/*3904*/ uint16(xMatch),
   2471 	/*3905*/ uint16(xSetOp), uint16(CMOVLE),
   2472 	/*3907*/ uint16(xReadSlashR),
   2473 	/*3908*/ uint16(xArgR32),
   2474 	/*3909*/ uint16(xArgRM32),
   2475 	/*3910*/ uint16(xMatch),
   2476 	/*3911*/ uint16(xCondDataSize), 3899, 3905, 3915,
   2477 	/*3915*/ uint16(xSetOp), uint16(CMOVLE),
   2478 	/*3917*/ uint16(xReadSlashR),
   2479 	/*3918*/ uint16(xArgR64),
   2480 	/*3919*/ uint16(xArgRM64),
   2481 	/*3920*/ uint16(xMatch),
   2482 	/*3921*/ uint16(xCondIs64), 3924, 3940,
   2483 	/*3924*/ uint16(xCondDataSize), 3928, 3934, 0,
   2484 	/*3928*/ uint16(xSetOp), uint16(CMOVG),
   2485 	/*3930*/ uint16(xReadSlashR),
   2486 	/*3931*/ uint16(xArgR16),
   2487 	/*3932*/ uint16(xArgRM16),
   2488 	/*3933*/ uint16(xMatch),
   2489 	/*3934*/ uint16(xSetOp), uint16(CMOVG),
   2490 	/*3936*/ uint16(xReadSlashR),
   2491 	/*3937*/ uint16(xArgR32),
   2492 	/*3938*/ uint16(xArgRM32),
   2493 	/*3939*/ uint16(xMatch),
   2494 	/*3940*/ uint16(xCondDataSize), 3928, 3934, 3944,
   2495 	/*3944*/ uint16(xSetOp), uint16(CMOVG),
   2496 	/*3946*/ uint16(xReadSlashR),
   2497 	/*3947*/ uint16(xArgR64),
   2498 	/*3948*/ uint16(xArgRM64),
   2499 	/*3949*/ uint16(xMatch),
   2500 	/*3950*/ uint16(xCondPrefix), 2,
   2501 	0x66, 3962,
   2502 	0x0, 3956,
   2503 	/*3956*/ uint16(xSetOp), uint16(MOVMSKPS),
   2504 	/*3958*/ uint16(xReadSlashR),
   2505 	/*3959*/ uint16(xArgR32),
   2506 	/*3960*/ uint16(xArgXmm2),
   2507 	/*3961*/ uint16(xMatch),
   2508 	/*3962*/ uint16(xSetOp), uint16(MOVMSKPD),
   2509 	/*3964*/ uint16(xReadSlashR),
   2510 	/*3965*/ uint16(xArgR32),
   2511 	/*3966*/ uint16(xArgXmm2),
   2512 	/*3967*/ uint16(xMatch),
   2513 	/*3968*/ uint16(xCondPrefix), 4,
   2514 	0xF3, 3996,
   2515 	0xF2, 3990,
   2516 	0x66, 3984,
   2517 	0x0, 3978,
   2518 	/*3978*/ uint16(xSetOp), uint16(SQRTPS),
   2519 	/*3980*/ uint16(xReadSlashR),
   2520 	/*3981*/ uint16(xArgXmm1),
   2521 	/*3982*/ uint16(xArgXmm2M128),
   2522 	/*3983*/ uint16(xMatch),
   2523 	/*3984*/ uint16(xSetOp), uint16(SQRTPD),
   2524 	/*3986*/ uint16(xReadSlashR),
   2525 	/*3987*/ uint16(xArgXmm1),
   2526 	/*3988*/ uint16(xArgXmm2M128),
   2527 	/*3989*/ uint16(xMatch),
   2528 	/*3990*/ uint16(xSetOp), uint16(SQRTSD),
   2529 	/*3992*/ uint16(xReadSlashR),
   2530 	/*3993*/ uint16(xArgXmm1),
   2531 	/*3994*/ uint16(xArgXmm2M64),
   2532 	/*3995*/ uint16(xMatch),
   2533 	/*3996*/ uint16(xSetOp), uint16(SQRTSS),
   2534 	/*3998*/ uint16(xReadSlashR),
   2535 	/*3999*/ uint16(xArgXmm1),
   2536 	/*4000*/ uint16(xArgXmm2M32),
   2537 	/*4001*/ uint16(xMatch),
   2538 	/*4002*/ uint16(xCondPrefix), 2,
   2539 	0xF3, 4014,
   2540 	0x0, 4008,
   2541 	/*4008*/ uint16(xSetOp), uint16(RSQRTPS),
   2542 	/*4010*/ uint16(xReadSlashR),
   2543 	/*4011*/ uint16(xArgXmm1),
   2544 	/*4012*/ uint16(xArgXmm2M128),
   2545 	/*4013*/ uint16(xMatch),
   2546 	/*4014*/ uint16(xSetOp), uint16(RSQRTSS),
   2547 	/*4016*/ uint16(xReadSlashR),
   2548 	/*4017*/ uint16(xArgXmm1),
   2549 	/*4018*/ uint16(xArgXmm2M32),
   2550 	/*4019*/ uint16(xMatch),
   2551 	/*4020*/ uint16(xCondPrefix), 2,
   2552 	0xF3, 4032,
   2553 	0x0, 4026,
   2554 	/*4026*/ uint16(xSetOp), uint16(RCPPS),
   2555 	/*4028*/ uint16(xReadSlashR),
   2556 	/*4029*/ uint16(xArgXmm1),
   2557 	/*4030*/ uint16(xArgXmm2M128),
   2558 	/*4031*/ uint16(xMatch),
   2559 	/*4032*/ uint16(xSetOp), uint16(RCPSS),
   2560 	/*4034*/ uint16(xReadSlashR),
   2561 	/*4035*/ uint16(xArgXmm1),
   2562 	/*4036*/ uint16(xArgXmm2M32),
   2563 	/*4037*/ uint16(xMatch),
   2564 	/*4038*/ uint16(xCondPrefix), 2,
   2565 	0x66, 4050,
   2566 	0x0, 4044,
   2567 	/*4044*/ uint16(xSetOp), uint16(ANDPS),
   2568 	/*4046*/ uint16(xReadSlashR),
   2569 	/*4047*/ uint16(xArgXmm1),
   2570 	/*4048*/ uint16(xArgXmm2M128),
   2571 	/*4049*/ uint16(xMatch),
   2572 	/*4050*/ uint16(xSetOp), uint16(ANDPD),
   2573 	/*4052*/ uint16(xReadSlashR),
   2574 	/*4053*/ uint16(xArgXmm1),
   2575 	/*4054*/ uint16(xArgXmm2M128),
   2576 	/*4055*/ uint16(xMatch),
   2577 	/*4056*/ uint16(xCondPrefix), 2,
   2578 	0x66, 4068,
   2579 	0x0, 4062,
   2580 	/*4062*/ uint16(xSetOp), uint16(ANDNPS),
   2581 	/*4064*/ uint16(xReadSlashR),
   2582 	/*4065*/ uint16(xArgXmm1),
   2583 	/*4066*/ uint16(xArgXmm2M128),
   2584 	/*4067*/ uint16(xMatch),
   2585 	/*4068*/ uint16(xSetOp), uint16(ANDNPD),
   2586 	/*4070*/ uint16(xReadSlashR),
   2587 	/*4071*/ uint16(xArgXmm1),
   2588 	/*4072*/ uint16(xArgXmm2M128),
   2589 	/*4073*/ uint16(xMatch),
   2590 	/*4074*/ uint16(xCondPrefix), 2,
   2591 	0x66, 4086,
   2592 	0x0, 4080,
   2593 	/*4080*/ uint16(xSetOp), uint16(ORPS),
   2594 	/*4082*/ uint16(xReadSlashR),
   2595 	/*4083*/ uint16(xArgXmm1),
   2596 	/*4084*/ uint16(xArgXmm2M128),
   2597 	/*4085*/ uint16(xMatch),
   2598 	/*4086*/ uint16(xSetOp), uint16(ORPD),
   2599 	/*4088*/ uint16(xReadSlashR),
   2600 	/*4089*/ uint16(xArgXmm1),
   2601 	/*4090*/ uint16(xArgXmm2M128),
   2602 	/*4091*/ uint16(xMatch),
   2603 	/*4092*/ uint16(xCondPrefix), 2,
   2604 	0x66, 4104,
   2605 	0x0, 4098,
   2606 	/*4098*/ uint16(xSetOp), uint16(XORPS),
   2607 	/*4100*/ uint16(xReadSlashR),
   2608 	/*4101*/ uint16(xArgXmm1),
   2609 	/*4102*/ uint16(xArgXmm2M128),
   2610 	/*4103*/ uint16(xMatch),
   2611 	/*4104*/ uint16(xSetOp), uint16(XORPD),
   2612 	/*4106*/ uint16(xReadSlashR),
   2613 	/*4107*/ uint16(xArgXmm1),
   2614 	/*4108*/ uint16(xArgXmm2M128),
   2615 	/*4109*/ uint16(xMatch),
   2616 	/*4110*/ uint16(xCondPrefix), 4,
   2617 	0xF3, 4138,
   2618 	0xF2, 4132,
   2619 	0x66, 4126,
   2620 	0x0, 4120,
   2621 	/*4120*/ uint16(xSetOp), uint16(ADDPS),
   2622 	/*4122*/ uint16(xReadSlashR),
   2623 	/*4123*/ uint16(xArgXmm1),
   2624 	/*4124*/ uint16(xArgXmm2M128),
   2625 	/*4125*/ uint16(xMatch),
   2626 	/*4126*/ uint16(xSetOp), uint16(ADDPD),
   2627 	/*4128*/ uint16(xReadSlashR),
   2628 	/*4129*/ uint16(xArgXmm1),
   2629 	/*4130*/ uint16(xArgXmm2M128),
   2630 	/*4131*/ uint16(xMatch),
   2631 	/*4132*/ uint16(xSetOp), uint16(ADDSD),
   2632 	/*4134*/ uint16(xReadSlashR),
   2633 	/*4135*/ uint16(xArgXmm1),
   2634 	/*4136*/ uint16(xArgXmm2M64),
   2635 	/*4137*/ uint16(xMatch),
   2636 	/*4138*/ uint16(xSetOp), uint16(ADDSS),
   2637 	/*4140*/ uint16(xReadSlashR),
   2638 	/*4141*/ uint16(xArgXmm1),
   2639 	/*4142*/ uint16(xArgXmm2M32),
   2640 	/*4143*/ uint16(xMatch),
   2641 	/*4144*/ uint16(xCondPrefix), 4,
   2642 	0xF3, 4172,
   2643 	0xF2, 4166,
   2644 	0x66, 4160,
   2645 	0x0, 4154,
   2646 	/*4154*/ uint16(xSetOp), uint16(MULPS),
   2647 	/*4156*/ uint16(xReadSlashR),
   2648 	/*4157*/ uint16(xArgXmm1),
   2649 	/*4158*/ uint16(xArgXmm2M128),
   2650 	/*4159*/ uint16(xMatch),
   2651 	/*4160*/ uint16(xSetOp), uint16(MULPD),
   2652 	/*4162*/ uint16(xReadSlashR),
   2653 	/*4163*/ uint16(xArgXmm1),
   2654 	/*4164*/ uint16(xArgXmm2M128),
   2655 	/*4165*/ uint16(xMatch),
   2656 	/*4166*/ uint16(xSetOp), uint16(MULSD),
   2657 	/*4168*/ uint16(xReadSlashR),
   2658 	/*4169*/ uint16(xArgXmm1),
   2659 	/*4170*/ uint16(xArgXmm2M64),
   2660 	/*4171*/ uint16(xMatch),
   2661 	/*4172*/ uint16(xSetOp), uint16(MULSS),
   2662 	/*4174*/ uint16(xReadSlashR),
   2663 	/*4175*/ uint16(xArgXmm1),
   2664 	/*4176*/ uint16(xArgXmm2M32),
   2665 	/*4177*/ uint16(xMatch),
   2666 	/*4178*/ uint16(xCondPrefix), 4,
   2667 	0xF3, 4206,
   2668 	0xF2, 4200,
   2669 	0x66, 4194,
   2670 	0x0, 4188,
   2671 	/*4188*/ uint16(xSetOp), uint16(CVTPS2PD),
   2672 	/*4190*/ uint16(xReadSlashR),
   2673 	/*4191*/ uint16(xArgXmm1),
   2674 	/*4192*/ uint16(xArgXmm2M64),
   2675 	/*4193*/ uint16(xMatch),
   2676 	/*4194*/ uint16(xSetOp), uint16(CVTPD2PS),
   2677 	/*4196*/ uint16(xReadSlashR),
   2678 	/*4197*/ uint16(xArgXmm1),
   2679 	/*4198*/ uint16(xArgXmm2M128),
   2680 	/*4199*/ uint16(xMatch),
   2681 	/*4200*/ uint16(xSetOp), uint16(CVTSD2SS),
   2682 	/*4202*/ uint16(xReadSlashR),
   2683 	/*4203*/ uint16(xArgXmm1),
   2684 	/*4204*/ uint16(xArgXmm2M64),
   2685 	/*4205*/ uint16(xMatch),
   2686 	/*4206*/ uint16(xSetOp), uint16(CVTSS2SD),
   2687 	/*4208*/ uint16(xReadSlashR),
   2688 	/*4209*/ uint16(xArgXmm1),
   2689 	/*4210*/ uint16(xArgXmm2M32),
   2690 	/*4211*/ uint16(xMatch),
   2691 	/*4212*/ uint16(xCondPrefix), 3,
   2692 	0xF3, 4232,
   2693 	0x66, 4226,
   2694 	0x0, 4220,
   2695 	/*4220*/ uint16(xSetOp), uint16(CVTDQ2PS),
   2696 	/*4222*/ uint16(xReadSlashR),
   2697 	/*4223*/ uint16(xArgXmm1),
   2698 	/*4224*/ uint16(xArgXmm2M128),
   2699 	/*4225*/ uint16(xMatch),
   2700 	/*4226*/ uint16(xSetOp), uint16(CVTPS2DQ),
   2701 	/*4228*/ uint16(xReadSlashR),
   2702 	/*4229*/ uint16(xArgXmm1),
   2703 	/*4230*/ uint16(xArgXmm2M128),
   2704 	/*4231*/ uint16(xMatch),
   2705 	/*4232*/ uint16(xSetOp), uint16(CVTTPS2DQ),
   2706 	/*4234*/ uint16(xReadSlashR),
   2707 	/*4235*/ uint16(xArgXmm1),
   2708 	/*4236*/ uint16(xArgXmm2M128),
   2709 	/*4237*/ uint16(xMatch),
   2710 	/*4238*/ uint16(xCondPrefix), 4,
   2711 	0xF3, 4266,
   2712 	0xF2, 4260,
   2713 	0x66, 4254,
   2714 	0x0, 4248,
   2715 	/*4248*/ uint16(xSetOp), uint16(SUBPS),
   2716 	/*4250*/ uint16(xReadSlashR),
   2717 	/*4251*/ uint16(xArgXmm1),
   2718 	/*4252*/ uint16(xArgXmm2M128),
   2719 	/*4253*/ uint16(xMatch),
   2720 	/*4254*/ uint16(xSetOp), uint16(SUBPD),
   2721 	/*4256*/ uint16(xReadSlashR),
   2722 	/*4257*/ uint16(xArgXmm1),
   2723 	/*4258*/ uint16(xArgXmm2M128),
   2724 	/*4259*/ uint16(xMatch),
   2725 	/*4260*/ uint16(xSetOp), uint16(SUBSD),
   2726 	/*4262*/ uint16(xReadSlashR),
   2727 	/*4263*/ uint16(xArgXmm1),
   2728 	/*4264*/ uint16(xArgXmm2M64),
   2729 	/*4265*/ uint16(xMatch),
   2730 	/*4266*/ uint16(xSetOp), uint16(SUBSS),
   2731 	/*4268*/ uint16(xReadSlashR),
   2732 	/*4269*/ uint16(xArgXmm1),
   2733 	/*4270*/ uint16(xArgXmm2M32),
   2734 	/*4271*/ uint16(xMatch),
   2735 	/*4272*/ uint16(xCondPrefix), 4,
   2736 	0xF3, 4300,
   2737 	0xF2, 4294,
   2738 	0x66, 4288,
   2739 	0x0, 4282,
   2740 	/*4282*/ uint16(xSetOp), uint16(MINPS),
   2741 	/*4284*/ uint16(xReadSlashR),
   2742 	/*4285*/ uint16(xArgXmm1),
   2743 	/*4286*/ uint16(xArgXmm2M128),
   2744 	/*4287*/ uint16(xMatch),
   2745 	/*4288*/ uint16(xSetOp), uint16(MINPD),
   2746 	/*4290*/ uint16(xReadSlashR),
   2747 	/*4291*/ uint16(xArgXmm1),
   2748 	/*4292*/ uint16(xArgXmm2M128),
   2749 	/*4293*/ uint16(xMatch),
   2750 	/*4294*/ uint16(xSetOp), uint16(MINSD),
   2751 	/*4296*/ uint16(xReadSlashR),
   2752 	/*4297*/ uint16(xArgXmm1),
   2753 	/*4298*/ uint16(xArgXmm2M64),
   2754 	/*4299*/ uint16(xMatch),
   2755 	/*4300*/ uint16(xSetOp), uint16(MINSS),
   2756 	/*4302*/ uint16(xReadSlashR),
   2757 	/*4303*/ uint16(xArgXmm1),
   2758 	/*4304*/ uint16(xArgXmm2M32),
   2759 	/*4305*/ uint16(xMatch),
   2760 	/*4306*/ uint16(xCondPrefix), 4,
   2761 	0xF3, 4334,
   2762 	0xF2, 4328,
   2763 	0x66, 4322,
   2764 	0x0, 4316,
   2765 	/*4316*/ uint16(xSetOp), uint16(DIVPS),
   2766 	/*4318*/ uint16(xReadSlashR),
   2767 	/*4319*/ uint16(xArgXmm1),
   2768 	/*4320*/ uint16(xArgXmm2M128),
   2769 	/*4321*/ uint16(xMatch),
   2770 	/*4322*/ uint16(xSetOp), uint16(DIVPD),
   2771 	/*4324*/ uint16(xReadSlashR),
   2772 	/*4325*/ uint16(xArgXmm1),
   2773 	/*4326*/ uint16(xArgXmm2M128),
   2774 	/*4327*/ uint16(xMatch),
   2775 	/*4328*/ uint16(xSetOp), uint16(DIVSD),
   2776 	/*4330*/ uint16(xReadSlashR),
   2777 	/*4331*/ uint16(xArgXmm1),
   2778 	/*4332*/ uint16(xArgXmm2M64),
   2779 	/*4333*/ uint16(xMatch),
   2780 	/*4334*/ uint16(xSetOp), uint16(DIVSS),
   2781 	/*4336*/ uint16(xReadSlashR),
   2782 	/*4337*/ uint16(xArgXmm1),
   2783 	/*4338*/ uint16(xArgXmm2M32),
   2784 	/*4339*/ uint16(xMatch),
   2785 	/*4340*/ uint16(xCondPrefix), 4,
   2786 	0xF3, 4368,
   2787 	0xF2, 4362,
   2788 	0x66, 4356,
   2789 	0x0, 4350,
   2790 	/*4350*/ uint16(xSetOp), uint16(MAXPS),
   2791 	/*4352*/ uint16(xReadSlashR),
   2792 	/*4353*/ uint16(xArgXmm1),
   2793 	/*4354*/ uint16(xArgXmm2M128),
   2794 	/*4355*/ uint16(xMatch),
   2795 	/*4356*/ uint16(xSetOp), uint16(MAXPD),
   2796 	/*4358*/ uint16(xReadSlashR),
   2797 	/*4359*/ uint16(xArgXmm1),
   2798 	/*4360*/ uint16(xArgXmm2M128),
   2799 	/*4361*/ uint16(xMatch),
   2800 	/*4362*/ uint16(xSetOp), uint16(MAXSD),
   2801 	/*4364*/ uint16(xReadSlashR),
   2802 	/*4365*/ uint16(xArgXmm1),
   2803 	/*4366*/ uint16(xArgXmm2M64),
   2804 	/*4367*/ uint16(xMatch),
   2805 	/*4368*/ uint16(xSetOp), uint16(MAXSS),
   2806 	/*4370*/ uint16(xReadSlashR),
   2807 	/*4371*/ uint16(xArgXmm1),
   2808 	/*4372*/ uint16(xArgXmm2M32),
   2809 	/*4373*/ uint16(xMatch),
   2810 	/*4374*/ uint16(xCondPrefix), 2,
   2811 	0x66, 4386,
   2812 	0x0, 4380,
   2813 	/*4380*/ uint16(xSetOp), uint16(PUNPCKLBW),
   2814 	/*4382*/ uint16(xReadSlashR),
   2815 	/*4383*/ uint16(xArgMm),
   2816 	/*4384*/ uint16(xArgMmM32),
   2817 	/*4385*/ uint16(xMatch),
   2818 	/*4386*/ uint16(xSetOp), uint16(PUNPCKLBW),
   2819 	/*4388*/ uint16(xReadSlashR),
   2820 	/*4389*/ uint16(xArgXmm1),
   2821 	/*4390*/ uint16(xArgXmm2M128),
   2822 	/*4391*/ uint16(xMatch),
   2823 	/*4392*/ uint16(xCondPrefix), 2,
   2824 	0x66, 4404,
   2825 	0x0, 4398,
   2826 	/*4398*/ uint16(xSetOp), uint16(PUNPCKLWD),
   2827 	/*4400*/ uint16(xReadSlashR),
   2828 	/*4401*/ uint16(xArgMm),
   2829 	/*4402*/ uint16(xArgMmM32),
   2830 	/*4403*/ uint16(xMatch),
   2831 	/*4404*/ uint16(xSetOp), uint16(PUNPCKLWD),
   2832 	/*4406*/ uint16(xReadSlashR),
   2833 	/*4407*/ uint16(xArgXmm1),
   2834 	/*4408*/ uint16(xArgXmm2M128),
   2835 	/*4409*/ uint16(xMatch),
   2836 	/*4410*/ uint16(xCondPrefix), 2,
   2837 	0x66, 4422,
   2838 	0x0, 4416,
   2839 	/*4416*/ uint16(xSetOp), uint16(PUNPCKLDQ),
   2840 	/*4418*/ uint16(xReadSlashR),
   2841 	/*4419*/ uint16(xArgMm),
   2842 	/*4420*/ uint16(xArgMmM32),
   2843 	/*4421*/ uint16(xMatch),
   2844 	/*4422*/ uint16(xSetOp), uint16(PUNPCKLDQ),
   2845 	/*4424*/ uint16(xReadSlashR),
   2846 	/*4425*/ uint16(xArgXmm1),
   2847 	/*4426*/ uint16(xArgXmm2M128),
   2848 	/*4427*/ uint16(xMatch),
   2849 	/*4428*/ uint16(xCondPrefix), 2,
   2850 	0x66, 4440,
   2851 	0x0, 4434,
   2852 	/*4434*/ uint16(xSetOp), uint16(PACKSSWB),
   2853 	/*4436*/ uint16(xReadSlashR),
   2854 	/*4437*/ uint16(xArgMm1),
   2855 	/*4438*/ uint16(xArgMm2M64),
   2856 	/*4439*/ uint16(xMatch),
   2857 	/*4440*/ uint16(xSetOp), uint16(PACKSSWB),
   2858 	/*4442*/ uint16(xReadSlashR),
   2859 	/*4443*/ uint16(xArgXmm1),
   2860 	/*4444*/ uint16(xArgXmm2M128),
   2861 	/*4445*/ uint16(xMatch),
   2862 	/*4446*/ uint16(xCondPrefix), 2,
   2863 	0x66, 4458,
   2864 	0x0, 4452,
   2865 	/*4452*/ uint16(xSetOp), uint16(PCMPGTB),
   2866 	/*4454*/ uint16(xReadSlashR),
   2867 	/*4455*/ uint16(xArgMm),
   2868 	/*4456*/ uint16(xArgMmM64),
   2869 	/*4457*/ uint16(xMatch),
   2870 	/*4458*/ uint16(xSetOp), uint16(PCMPGTB),
   2871 	/*4460*/ uint16(xReadSlashR),
   2872 	/*4461*/ uint16(xArgXmm1),
   2873 	/*4462*/ uint16(xArgXmm2M128),
   2874 	/*4463*/ uint16(xMatch),
   2875 	/*4464*/ uint16(xCondPrefix), 2,
   2876 	0x66, 4476,
   2877 	0x0, 4470,
   2878 	/*4470*/ uint16(xSetOp), uint16(PCMPGTW),
   2879 	/*4472*/ uint16(xReadSlashR),
   2880 	/*4473*/ uint16(xArgMm),
   2881 	/*4474*/ uint16(xArgMmM64),
   2882 	/*4475*/ uint16(xMatch),
   2883 	/*4476*/ uint16(xSetOp), uint16(PCMPGTW),
   2884 	/*4478*/ uint16(xReadSlashR),
   2885 	/*4479*/ uint16(xArgXmm1),
   2886 	/*4480*/ uint16(xArgXmm2M128),
   2887 	/*4481*/ uint16(xMatch),
   2888 	/*4482*/ uint16(xCondPrefix), 2,
   2889 	0x66, 4494,
   2890 	0x0, 4488,
   2891 	/*4488*/ uint16(xSetOp), uint16(PCMPGTD),
   2892 	/*4490*/ uint16(xReadSlashR),
   2893 	/*4491*/ uint16(xArgMm),
   2894 	/*4492*/ uint16(xArgMmM64),
   2895 	/*4493*/ uint16(xMatch),
   2896 	/*4494*/ uint16(xSetOp), uint16(PCMPGTD),
   2897 	/*4496*/ uint16(xReadSlashR),
   2898 	/*4497*/ uint16(xArgXmm1),
   2899 	/*4498*/ uint16(xArgXmm2M128),
   2900 	/*4499*/ uint16(xMatch),
   2901 	/*4500*/ uint16(xCondPrefix), 2,
   2902 	0x66, 4512,
   2903 	0x0, 4506,
   2904 	/*4506*/ uint16(xSetOp), uint16(PACKUSWB),
   2905 	/*4508*/ uint16(xReadSlashR),
   2906 	/*4509*/ uint16(xArgMm),
   2907 	/*4510*/ uint16(xArgMmM64),
   2908 	/*4511*/ uint16(xMatch),
   2909 	/*4512*/ uint16(xSetOp), uint16(PACKUSWB),
   2910 	/*4514*/ uint16(xReadSlashR),
   2911 	/*4515*/ uint16(xArgXmm1),
   2912 	/*4516*/ uint16(xArgXmm2M128),
   2913 	/*4517*/ uint16(xMatch),
   2914 	/*4518*/ uint16(xCondPrefix), 2,
   2915 	0x66, 4530,
   2916 	0x0, 4524,
   2917 	/*4524*/ uint16(xSetOp), uint16(PUNPCKHBW),
   2918 	/*4526*/ uint16(xReadSlashR),
   2919 	/*4527*/ uint16(xArgMm),
   2920 	/*4528*/ uint16(xArgMmM64),
   2921 	/*4529*/ uint16(xMatch),
   2922 	/*4530*/ uint16(xSetOp), uint16(PUNPCKHBW),
   2923 	/*4532*/ uint16(xReadSlashR),
   2924 	/*4533*/ uint16(xArgXmm1),
   2925 	/*4534*/ uint16(xArgXmm2M128),
   2926 	/*4535*/ uint16(xMatch),
   2927 	/*4536*/ uint16(xCondPrefix), 2,
   2928 	0x66, 4548,
   2929 	0x0, 4542,
   2930 	/*4542*/ uint16(xSetOp), uint16(PUNPCKHWD),
   2931 	/*4544*/ uint16(xReadSlashR),
   2932 	/*4545*/ uint16(xArgMm),
   2933 	/*4546*/ uint16(xArgMmM64),
   2934 	/*4547*/ uint16(xMatch),
   2935 	/*4548*/ uint16(xSetOp), uint16(PUNPCKHWD),
   2936 	/*4550*/ uint16(xReadSlashR),
   2937 	/*4551*/ uint16(xArgXmm1),
   2938 	/*4552*/ uint16(xArgXmm2M128),
   2939 	/*4553*/ uint16(xMatch),
   2940 	/*4554*/ uint16(xCondPrefix), 2,
   2941 	0x66, 4566,
   2942 	0x0, 4560,
   2943 	/*4560*/ uint16(xSetOp), uint16(PUNPCKHDQ),
   2944 	/*4562*/ uint16(xReadSlashR),
   2945 	/*4563*/ uint16(xArgMm),
   2946 	/*4564*/ uint16(xArgMmM64),
   2947 	/*4565*/ uint16(xMatch),
   2948 	/*4566*/ uint16(xSetOp), uint16(PUNPCKHDQ),
   2949 	/*4568*/ uint16(xReadSlashR),
   2950 	/*4569*/ uint16(xArgXmm1),
   2951 	/*4570*/ uint16(xArgXmm2M128),
   2952 	/*4571*/ uint16(xMatch),
   2953 	/*4572*/ uint16(xCondPrefix), 2,
   2954 	0x66, 4584,
   2955 	0x0, 4578,
   2956 	/*4578*/ uint16(xSetOp), uint16(PACKSSDW),
   2957 	/*4580*/ uint16(xReadSlashR),
   2958 	/*4581*/ uint16(xArgMm1),
   2959 	/*4582*/ uint16(xArgMm2M64),
   2960 	/*4583*/ uint16(xMatch),
   2961 	/*4584*/ uint16(xSetOp), uint16(PACKSSDW),
   2962 	/*4586*/ uint16(xReadSlashR),
   2963 	/*4587*/ uint16(xArgXmm1),
   2964 	/*4588*/ uint16(xArgXmm2M128),
   2965 	/*4589*/ uint16(xMatch),
   2966 	/*4590*/ uint16(xCondPrefix), 1,
   2967 	0x66, 4594,
   2968 	/*4594*/ uint16(xSetOp), uint16(PUNPCKLQDQ),
   2969 	/*4596*/ uint16(xReadSlashR),
   2970 	/*4597*/ uint16(xArgXmm1),
   2971 	/*4598*/ uint16(xArgXmm2M128),
   2972 	/*4599*/ uint16(xMatch),
   2973 	/*4600*/ uint16(xCondPrefix), 1,
   2974 	0x66, 4604,
   2975 	/*4604*/ uint16(xSetOp), uint16(PUNPCKHQDQ),
   2976 	/*4606*/ uint16(xReadSlashR),
   2977 	/*4607*/ uint16(xArgXmm1),
   2978 	/*4608*/ uint16(xArgXmm2M128),
   2979 	/*4609*/ uint16(xMatch),
   2980 	/*4610*/ uint16(xCondIs64), 4613, 4651,
   2981 	/*4613*/ uint16(xCondPrefix), 2,
   2982 	0x66, 4635,
   2983 	0x0, 4619,
   2984 	/*4619*/ uint16(xCondDataSize), 4623, 4629, 0,
   2985 	/*4623*/ uint16(xSetOp), uint16(MOVD),
   2986 	/*4625*/ uint16(xReadSlashR),
   2987 	/*4626*/ uint16(xArgMm),
   2988 	/*4627*/ uint16(xArgRM32),
   2989 	/*4628*/ uint16(xMatch),
   2990 	/*4629*/ uint16(xSetOp), uint16(MOVD),
   2991 	/*4631*/ uint16(xReadSlashR),
   2992 	/*4632*/ uint16(xArgMm),
   2993 	/*4633*/ uint16(xArgRM32),
   2994 	/*4634*/ uint16(xMatch),
   2995 	/*4635*/ uint16(xCondDataSize), 4639, 4645, 0,
   2996 	/*4639*/ uint16(xSetOp), uint16(MOVD),
   2997 	/*4641*/ uint16(xReadSlashR),
   2998 	/*4642*/ uint16(xArgXmm),
   2999 	/*4643*/ uint16(xArgRM32),
   3000 	/*4644*/ uint16(xMatch),
   3001 	/*4645*/ uint16(xSetOp), uint16(MOVD),
   3002 	/*4647*/ uint16(xReadSlashR),
   3003 	/*4648*/ uint16(xArgXmm),
   3004 	/*4649*/ uint16(xArgRM32),
   3005 	/*4650*/ uint16(xMatch),
   3006 	/*4651*/ uint16(xCondPrefix), 2,
   3007 	0x66, 4667,
   3008 	0x0, 4657,
   3009 	/*4657*/ uint16(xCondDataSize), 4623, 4629, 4661,
   3010 	/*4661*/ uint16(xSetOp), uint16(MOVQ),
   3011 	/*4663*/ uint16(xReadSlashR),
   3012 	/*4664*/ uint16(xArgMm),
   3013 	/*4665*/ uint16(xArgRM64),
   3014 	/*4666*/ uint16(xMatch),
   3015 	/*4667*/ uint16(xCondDataSize), 4639, 4645, 4671,
   3016 	/*4671*/ uint16(xSetOp), uint16(MOVQ),
   3017 	/*4673*/ uint16(xReadSlashR),
   3018 	/*4674*/ uint16(xArgXmm),
   3019 	/*4675*/ uint16(xArgRM64),
   3020 	/*4676*/ uint16(xMatch),
   3021 	/*4677*/ uint16(xCondPrefix), 3,
   3022 	0xF3, 4697,
   3023 	0x66, 4691,
   3024 	0x0, 4685,
   3025 	/*4685*/ uint16(xSetOp), uint16(MOVQ),
   3026 	/*4687*/ uint16(xReadSlashR),
   3027 	/*4688*/ uint16(xArgMm),
   3028 	/*4689*/ uint16(xArgMmM64),
   3029 	/*4690*/ uint16(xMatch),
   3030 	/*4691*/ uint16(xSetOp), uint16(MOVDQA),
   3031 	/*4693*/ uint16(xReadSlashR),
   3032 	/*4694*/ uint16(xArgXmm1),
   3033 	/*4695*/ uint16(xArgXmm2M128),
   3034 	/*4696*/ uint16(xMatch),
   3035 	/*4697*/ uint16(xSetOp), uint16(MOVDQU),
   3036 	/*4699*/ uint16(xReadSlashR),
   3037 	/*4700*/ uint16(xArgXmm1),
   3038 	/*4701*/ uint16(xArgXmm2M128),
   3039 	/*4702*/ uint16(xMatch),
   3040 	/*4703*/ uint16(xCondPrefix), 4,
   3041 	0xF3, 4737,
   3042 	0xF2, 4729,
   3043 	0x66, 4721,
   3044 	0x0, 4713,
   3045 	/*4713*/ uint16(xSetOp), uint16(PSHUFW),
   3046 	/*4715*/ uint16(xReadSlashR),
   3047 	/*4716*/ uint16(xReadIb),
   3048 	/*4717*/ uint16(xArgMm1),
   3049 	/*4718*/ uint16(xArgMm2M64),
   3050 	/*4719*/ uint16(xArgImm8u),
   3051 	/*4720*/ uint16(xMatch),
   3052 	/*4721*/ uint16(xSetOp), uint16(PSHUFD),
   3053 	/*4723*/ uint16(xReadSlashR),
   3054 	/*4724*/ uint16(xReadIb),
   3055 	/*4725*/ uint16(xArgXmm1),
   3056 	/*4726*/ uint16(xArgXmm2M128),
   3057 	/*4727*/ uint16(xArgImm8u),
   3058 	/*4728*/ uint16(xMatch),
   3059 	/*4729*/ uint16(xSetOp), uint16(PSHUFLW),
   3060 	/*4731*/ uint16(xReadSlashR),
   3061 	/*4732*/ uint16(xReadIb),
   3062 	/*4733*/ uint16(xArgXmm1),
   3063 	/*4734*/ uint16(xArgXmm2M128),
   3064 	/*4735*/ uint16(xArgImm8u),
   3065 	/*4736*/ uint16(xMatch),
   3066 	/*4737*/ uint16(xSetOp), uint16(PSHUFHW),
   3067 	/*4739*/ uint16(xReadSlashR),
   3068 	/*4740*/ uint16(xReadIb),
   3069 	/*4741*/ uint16(xArgXmm1),
   3070 	/*4742*/ uint16(xArgXmm2M128),
   3071 	/*4743*/ uint16(xArgImm8u),
   3072 	/*4744*/ uint16(xMatch),
   3073 	/*4745*/ uint16(xCondSlashR),
   3074 	0,    // 0
   3075 	0,    // 1
   3076 	4754, // 2
   3077 	0,    // 3
   3078 	4772, // 4
   3079 	0,    // 5
   3080 	4790, // 6
   3081 	0,    // 7
   3082 	/*4754*/ uint16(xCondPrefix), 2,
   3083 	0x66, 4766,
   3084 	0x0, 4760,
   3085 	/*4760*/ uint16(xSetOp), uint16(PSRLW),
   3086 	/*4762*/ uint16(xReadIb),
   3087 	/*4763*/ uint16(xArgMm2),
   3088 	/*4764*/ uint16(xArgImm8u),
   3089 	/*4765*/ uint16(xMatch),
   3090 	/*4766*/ uint16(xSetOp), uint16(PSRLW),
   3091 	/*4768*/ uint16(xReadIb),
   3092 	/*4769*/ uint16(xArgXmm2),
   3093 	/*4770*/ uint16(xArgImm8u),
   3094 	/*4771*/ uint16(xMatch),
   3095 	/*4772*/ uint16(xCondPrefix), 2,
   3096 	0x66, 4784,
   3097 	0x0, 4778,
   3098 	/*4778*/ uint16(xSetOp), uint16(PSRAW),
   3099 	/*4780*/ uint16(xReadIb),
   3100 	/*4781*/ uint16(xArgMm2),
   3101 	/*4782*/ uint16(xArgImm8u),
   3102 	/*4783*/ uint16(xMatch),
   3103 	/*4784*/ uint16(xSetOp), uint16(PSRAW),
   3104 	/*4786*/ uint16(xReadIb),
   3105 	/*4787*/ uint16(xArgXmm2),
   3106 	/*4788*/ uint16(xArgImm8u),
   3107 	/*4789*/ uint16(xMatch),
   3108 	/*4790*/ uint16(xCondPrefix), 2,
   3109 	0x66, 4802,
   3110 	0x0, 4796,
   3111 	/*4796*/ uint16(xSetOp), uint16(PSLLW),
   3112 	/*4798*/ uint16(xReadIb),
   3113 	/*4799*/ uint16(xArgMm2),
   3114 	/*4800*/ uint16(xArgImm8u),
   3115 	/*4801*/ uint16(xMatch),
   3116 	/*4802*/ uint16(xSetOp), uint16(PSLLW),
   3117 	/*4804*/ uint16(xReadIb),
   3118 	/*4805*/ uint16(xArgXmm2),
   3119 	/*4806*/ uint16(xArgImm8u),
   3120 	/*4807*/ uint16(xMatch),
   3121 	/*4808*/ uint16(xCondSlashR),
   3122 	0,    // 0
   3123 	0,    // 1
   3124 	4817, // 2
   3125 	0,    // 3
   3126 	4835, // 4
   3127 	0,    // 5
   3128 	4853, // 6
   3129 	0,    // 7
   3130 	/*4817*/ uint16(xCondPrefix), 2,
   3131 	0x66, 4829,
   3132 	0x0, 4823,
   3133 	/*4823*/ uint16(xSetOp), uint16(PSRLD),
   3134 	/*4825*/ uint16(xReadIb),
   3135 	/*4826*/ uint16(xArgMm2),
   3136 	/*4827*/ uint16(xArgImm8u),
   3137 	/*4828*/ uint16(xMatch),
   3138 	/*4829*/ uint16(xSetOp), uint16(PSRLD),
   3139 	/*4831*/ uint16(xReadIb),
   3140 	/*4832*/ uint16(xArgXmm2),
   3141 	/*4833*/ uint16(xArgImm8u),
   3142 	/*4834*/ uint16(xMatch),
   3143 	/*4835*/ uint16(xCondPrefix), 2,
   3144 	0x66, 4847,
   3145 	0x0, 4841,
   3146 	/*4841*/ uint16(xSetOp), uint16(PSRAD),
   3147 	/*4843*/ uint16(xReadIb),
   3148 	/*4844*/ uint16(xArgMm2),
   3149 	/*4845*/ uint16(xArgImm8u),
   3150 	/*4846*/ uint16(xMatch),
   3151 	/*4847*/ uint16(xSetOp), uint16(PSRAD),
   3152 	/*4849*/ uint16(xReadIb),
   3153 	/*4850*/ uint16(xArgXmm2),
   3154 	/*4851*/ uint16(xArgImm8u),
   3155 	/*4852*/ uint16(xMatch),
   3156 	/*4853*/ uint16(xCondPrefix), 2,
   3157 	0x66, 4865,
   3158 	0x0, 4859,
   3159 	/*4859*/ uint16(xSetOp), uint16(PSLLD),
   3160 	/*4861*/ uint16(xReadIb),
   3161 	/*4862*/ uint16(xArgMm2),
   3162 	/*4863*/ uint16(xArgImm8u),
   3163 	/*4864*/ uint16(xMatch),
   3164 	/*4865*/ uint16(xSetOp), uint16(PSLLD),
   3165 	/*4867*/ uint16(xReadIb),
   3166 	/*4868*/ uint16(xArgXmm2),
   3167 	/*4869*/ uint16(xArgImm8u),
   3168 	/*4870*/ uint16(xMatch),
   3169 	/*4871*/ uint16(xCondSlashR),
   3170 	0,    // 0
   3171 	0,    // 1
   3172 	4880, // 2
   3173 	4898, // 3
   3174 	0,    // 4
   3175 	0,    // 5
   3176 	4908, // 6
   3177 	4926, // 7
   3178 	/*4880*/ uint16(xCondPrefix), 2,
   3179 	0x66, 4892,
   3180 	0x0, 4886,
   3181 	/*4886*/ uint16(xSetOp), uint16(PSRLQ),
   3182 	/*4888*/ uint16(xReadIb),
   3183 	/*4889*/ uint16(xArgMm2),
   3184 	/*4890*/ uint16(xArgImm8u),
   3185 	/*4891*/ uint16(xMatch),
   3186 	/*4892*/ uint16(xSetOp), uint16(PSRLQ),
   3187 	/*4894*/ uint16(xReadIb),
   3188 	/*4895*/ uint16(xArgXmm2),
   3189 	/*4896*/ uint16(xArgImm8u),
   3190 	/*4897*/ uint16(xMatch),
   3191 	/*4898*/ uint16(xCondPrefix), 1,
   3192 	0x66, 4902,
   3193 	/*4902*/ uint16(xSetOp), uint16(PSRLDQ),
   3194 	/*4904*/ uint16(xReadIb),
   3195 	/*4905*/ uint16(xArgXmm2),
   3196 	/*4906*/ uint16(xArgImm8u),
   3197 	/*4907*/ uint16(xMatch),
   3198 	/*4908*/ uint16(xCondPrefix), 2,
   3199 	0x66, 4920,
   3200 	0x0, 4914,
   3201 	/*4914*/ uint16(xSetOp), uint16(PSLLQ),
   3202 	/*4916*/ uint16(xReadIb),
   3203 	/*4917*/ uint16(xArgMm2),
   3204 	/*4918*/ uint16(xArgImm8u),
   3205 	/*4919*/ uint16(xMatch),
   3206 	/*4920*/ uint16(xSetOp), uint16(PSLLQ),
   3207 	/*4922*/ uint16(xReadIb),
   3208 	/*4923*/ uint16(xArgXmm2),
   3209 	/*4924*/ uint16(xArgImm8u),
   3210 	/*4925*/ uint16(xMatch),
   3211 	/*4926*/ uint16(xCondPrefix), 1,
   3212 	0x66, 4930,
   3213 	/*4930*/ uint16(xSetOp), uint16(PSLLDQ),
   3214 	/*4932*/ uint16(xReadIb),
   3215 	/*4933*/ uint16(xArgXmm2),
   3216 	/*4934*/ uint16(xArgImm8u),
   3217 	/*4935*/ uint16(xMatch),
   3218 	/*4936*/ uint16(xCondPrefix), 2,
   3219 	0x66, 4948,
   3220 	0x0, 4942,
   3221 	/*4942*/ uint16(xSetOp), uint16(PCMPEQB),
   3222 	/*4944*/ uint16(xReadSlashR),
   3223 	/*4945*/ uint16(xArgMm),
   3224 	/*4946*/ uint16(xArgMmM64),
   3225 	/*4947*/ uint16(xMatch),
   3226 	/*4948*/ uint16(xSetOp), uint16(PCMPEQB),
   3227 	/*4950*/ uint16(xReadSlashR),
   3228 	/*4951*/ uint16(xArgXmm1),
   3229 	/*4952*/ uint16(xArgXmm2M128),
   3230 	/*4953*/ uint16(xMatch),
   3231 	/*4954*/ uint16(xCondPrefix), 2,
   3232 	0x66, 4966,
   3233 	0x0, 4960,
   3234 	/*4960*/ uint16(xSetOp), uint16(PCMPEQW),
   3235 	/*4962*/ uint16(xReadSlashR),
   3236 	/*4963*/ uint16(xArgMm),
   3237 	/*4964*/ uint16(xArgMmM64),
   3238 	/*4965*/ uint16(xMatch),
   3239 	/*4966*/ uint16(xSetOp), uint16(PCMPEQW),
   3240 	/*4968*/ uint16(xReadSlashR),
   3241 	/*4969*/ uint16(xArgXmm1),
   3242 	/*4970*/ uint16(xArgXmm2M128),
   3243 	/*4971*/ uint16(xMatch),
   3244 	/*4972*/ uint16(xCondPrefix), 2,
   3245 	0x66, 4984,
   3246 	0x0, 4978,
   3247 	/*4978*/ uint16(xSetOp), uint16(PCMPEQD),
   3248 	/*4980*/ uint16(xReadSlashR),
   3249 	/*4981*/ uint16(xArgMm),
   3250 	/*4982*/ uint16(xArgMmM64),
   3251 	/*4983*/ uint16(xMatch),
   3252 	/*4984*/ uint16(xSetOp), uint16(PCMPEQD),
   3253 	/*4986*/ uint16(xReadSlashR),
   3254 	/*4987*/ uint16(xArgXmm1),
   3255 	/*4988*/ uint16(xArgXmm2M128),
   3256 	/*4989*/ uint16(xMatch),
   3257 	/*4990*/ uint16(xSetOp), uint16(EMMS),
   3258 	/*4992*/ uint16(xMatch),
   3259 	/*4993*/ uint16(xCondPrefix), 2,
   3260 	0xF2, 5005,
   3261 	0x66, 4999,
   3262 	/*4999*/ uint16(xSetOp), uint16(HADDPD),
   3263 	/*5001*/ uint16(xReadSlashR),
   3264 	/*5002*/ uint16(xArgXmm1),
   3265 	/*5003*/ uint16(xArgXmm2M128),
   3266 	/*5004*/ uint16(xMatch),
   3267 	/*5005*/ uint16(xSetOp), uint16(HADDPS),
   3268 	/*5007*/ uint16(xReadSlashR),
   3269 	/*5008*/ uint16(xArgXmm1),
   3270 	/*5009*/ uint16(xArgXmm2M128),
   3271 	/*5010*/ uint16(xMatch),
   3272 	/*5011*/ uint16(xCondPrefix), 2,
   3273 	0xF2, 5023,
   3274 	0x66, 5017,
   3275 	/*5017*/ uint16(xSetOp), uint16(HSUBPD),
   3276 	/*5019*/ uint16(xReadSlashR),
   3277 	/*5020*/ uint16(xArgXmm1),
   3278 	/*5021*/ uint16(xArgXmm2M128),
   3279 	/*5022*/ uint16(xMatch),
   3280 	/*5023*/ uint16(xSetOp), uint16(HSUBPS),
   3281 	/*5025*/ uint16(xReadSlashR),
   3282 	/*5026*/ uint16(xArgXmm1),
   3283 	/*5027*/ uint16(xArgXmm2M128),
   3284 	/*5028*/ uint16(xMatch),
   3285 	/*5029*/ uint16(xCondIs64), 5032, 5078,
   3286 	/*5032*/ uint16(xCondPrefix), 3,
   3287 	0xF3, 5072,
   3288 	0x66, 5056,
   3289 	0x0, 5040,
   3290 	/*5040*/ uint16(xCondDataSize), 5044, 5050, 0,
   3291 	/*5044*/ uint16(xSetOp), uint16(MOVD),
   3292 	/*5046*/ uint16(xReadSlashR),
   3293 	/*5047*/ uint16(xArgRM32),
   3294 	/*5048*/ uint16(xArgMm),
   3295 	/*5049*/ uint16(xMatch),
   3296 	/*5050*/ uint16(xSetOp), uint16(MOVD),
   3297 	/*5052*/ uint16(xReadSlashR),
   3298 	/*5053*/ uint16(xArgRM32),
   3299 	/*5054*/ uint16(xArgMm),
   3300 	/*5055*/ uint16(xMatch),
   3301 	/*5056*/ uint16(xCondDataSize), 5060, 5066, 0,
   3302 	/*5060*/ uint16(xSetOp), uint16(MOVD),
   3303 	/*5062*/ uint16(xReadSlashR),
   3304 	/*5063*/ uint16(xArgRM32),
   3305 	/*5064*/ uint16(xArgXmm),
   3306 	/*5065*/ uint16(xMatch),
   3307 	/*5066*/ uint16(xSetOp), uint16(MOVD),
   3308 	/*5068*/ uint16(xReadSlashR),
   3309 	/*5069*/ uint16(xArgRM32),
   3310 	/*5070*/ uint16(xArgXmm),
   3311 	/*5071*/ uint16(xMatch),
   3312 	/*5072*/ uint16(xSetOp), uint16(MOVQ),
   3313 	/*5074*/ uint16(xReadSlashR),
   3314 	/*5075*/ uint16(xArgXmm1),
   3315 	/*5076*/ uint16(xArgXmm2M64),
   3316 	/*5077*/ uint16(xMatch),
   3317 	/*5078*/ uint16(xCondPrefix), 3,
   3318 	0xF3, 5072,
   3319 	0x66, 5096,
   3320 	0x0, 5086,
   3321 	/*5086*/ uint16(xCondDataSize), 5044, 5050, 5090,
   3322 	/*5090*/ uint16(xSetOp), uint16(MOVQ),
   3323 	/*5092*/ uint16(xReadSlashR),
   3324 	/*5093*/ uint16(xArgRM64),
   3325 	/*5094*/ uint16(xArgMm),
   3326 	/*5095*/ uint16(xMatch),
   3327 	/*5096*/ uint16(xCondDataSize), 5060, 5066, 5100,
   3328 	/*5100*/ uint16(xSetOp), uint16(MOVQ),
   3329 	/*5102*/ uint16(xReadSlashR),
   3330 	/*5103*/ uint16(xArgRM64),
   3331 	/*5104*/ uint16(xArgXmm),
   3332 	/*5105*/ uint16(xMatch),
   3333 	/*5106*/ uint16(xCondPrefix), 3,
   3334 	0xF3, 5126,
   3335 	0x66, 5120,
   3336 	0x0, 5114,
   3337 	/*5114*/ uint16(xSetOp), uint16(MOVQ),
   3338 	/*5116*/ uint16(xReadSlashR),
   3339 	/*5117*/ uint16(xArgMmM64),
   3340 	/*5118*/ uint16(xArgMm),
   3341 	/*5119*/ uint16(xMatch),
   3342 	/*5120*/ uint16(xSetOp), uint16(MOVDQA),
   3343 	/*5122*/ uint16(xReadSlashR),
   3344 	/*5123*/ uint16(xArgXmm2M128),
   3345 	/*5124*/ uint16(xArgXmm1),
   3346 	/*5125*/ uint16(xMatch),
   3347 	/*5126*/ uint16(xSetOp), uint16(MOVDQU),
   3348 	/*5128*/ uint16(xReadSlashR),
   3349 	/*5129*/ uint16(xArgXmm2M128),
   3350 	/*5130*/ uint16(xArgXmm1),
   3351 	/*5131*/ uint16(xMatch),
   3352 	/*5132*/ uint16(xCondIs64), 5135, 5149,
   3353 	/*5135*/ uint16(xCondDataSize), 5139, 5144, 0,
   3354 	/*5139*/ uint16(xSetOp), uint16(JO),
   3355 	/*5141*/ uint16(xReadCw),
   3356 	/*5142*/ uint16(xArgRel16),
   3357 	/*5143*/ uint16(xMatch),
   3358 	/*5144*/ uint16(xSetOp), uint16(JO),
   3359 	/*5146*/ uint16(xReadCd),
   3360 	/*5147*/ uint16(xArgRel32),
   3361 	/*5148*/ uint16(xMatch),
   3362 	/*5149*/ uint16(xCondDataSize), 5153, 5144, 5158,
   3363 	/*5153*/ uint16(xSetOp), uint16(JO),
   3364 	/*5155*/ uint16(xReadCd),
   3365 	/*5156*/ uint16(xArgRel32),
   3366 	/*5157*/ uint16(xMatch),
   3367 	/*5158*/ uint16(xSetOp), uint16(JO),
   3368 	/*5160*/ uint16(xReadCd),
   3369 	/*5161*/ uint16(xArgRel32),
   3370 	/*5162*/ uint16(xMatch),
   3371 	/*5163*/ uint16(xCondIs64), 5166, 5180,
   3372 	/*5166*/ uint16(xCondDataSize), 5170, 5175, 0,
   3373 	/*5170*/ uint16(xSetOp), uint16(JNO),
   3374 	/*5172*/ uint16(xReadCw),
   3375 	/*5173*/ uint16(xArgRel16),
   3376 	/*5174*/ uint16(xMatch),
   3377 	/*5175*/ uint16(xSetOp), uint16(JNO),
   3378 	/*5177*/ uint16(xReadCd),
   3379 	/*5178*/ uint16(xArgRel32),
   3380 	/*5179*/ uint16(xMatch),
   3381 	/*5180*/ uint16(xCondDataSize), 5184, 5175, 5189,
   3382 	/*5184*/ uint16(xSetOp), uint16(JNO),
   3383 	/*5186*/ uint16(xReadCd),
   3384 	/*5187*/ uint16(xArgRel32),
   3385 	/*5188*/ uint16(xMatch),
   3386 	/*5189*/ uint16(xSetOp), uint16(JNO),
   3387 	/*5191*/ uint16(xReadCd),
   3388 	/*5192*/ uint16(xArgRel32),
   3389 	/*5193*/ uint16(xMatch),
   3390 	/*5194*/ uint16(xCondIs64), 5197, 5211,
   3391 	/*5197*/ uint16(xCondDataSize), 5201, 5206, 0,
   3392 	/*5201*/ uint16(xSetOp), uint16(JB),
   3393 	/*5203*/ uint16(xReadCw),
   3394 	/*5204*/ uint16(xArgRel16),
   3395 	/*5205*/ uint16(xMatch),
   3396 	/*5206*/ uint16(xSetOp), uint16(JB),
   3397 	/*5208*/ uint16(xReadCd),
   3398 	/*5209*/ uint16(xArgRel32),
   3399 	/*5210*/ uint16(xMatch),
   3400 	/*5211*/ uint16(xCondDataSize), 5215, 5206, 5220,
   3401 	/*5215*/ uint16(xSetOp), uint16(JB),
   3402 	/*5217*/ uint16(xReadCd),
   3403 	/*5218*/ uint16(xArgRel32),
   3404 	/*5219*/ uint16(xMatch),
   3405 	/*5220*/ uint16(xSetOp), uint16(JB),
   3406 	/*5222*/ uint16(xReadCd),
   3407 	/*5223*/ uint16(xArgRel32),
   3408 	/*5224*/ uint16(xMatch),
   3409 	/*5225*/ uint16(xCondIs64), 5228, 5242,
   3410 	/*5228*/ uint16(xCondDataSize), 5232, 5237, 0,
   3411 	/*5232*/ uint16(xSetOp), uint16(JAE),
   3412 	/*5234*/ uint16(xReadCw),
   3413 	/*5235*/ uint16(xArgRel16),
   3414 	/*5236*/ uint16(xMatch),
   3415 	/*5237*/ uint16(xSetOp), uint16(JAE),
   3416 	/*5239*/ uint16(xReadCd),
   3417 	/*5240*/ uint16(xArgRel32),
   3418 	/*5241*/ uint16(xMatch),
   3419 	/*5242*/ uint16(xCondDataSize), 5246, 5237, 5251,
   3420 	/*5246*/ uint16(xSetOp), uint16(JAE),
   3421 	/*5248*/ uint16(xReadCd),
   3422 	/*5249*/ uint16(xArgRel32),
   3423 	/*5250*/ uint16(xMatch),
   3424 	/*5251*/ uint16(xSetOp), uint16(JAE),
   3425 	/*5253*/ uint16(xReadCd),
   3426 	/*5254*/ uint16(xArgRel32),
   3427 	/*5255*/ uint16(xMatch),
   3428 	/*5256*/ uint16(xCondIs64), 5259, 5273,
   3429 	/*5259*/ uint16(xCondDataSize), 5263, 5268, 0,
   3430 	/*5263*/ uint16(xSetOp), uint16(JE),
   3431 	/*5265*/ uint16(xReadCw),
   3432 	/*5266*/ uint16(xArgRel16),
   3433 	/*5267*/ uint16(xMatch),
   3434 	/*5268*/ uint16(xSetOp), uint16(JE),
   3435 	/*5270*/ uint16(xReadCd),
   3436 	/*5271*/ uint16(xArgRel32),
   3437 	/*5272*/ uint16(xMatch),
   3438 	/*5273*/ uint16(xCondDataSize), 5277, 5268, 5282,
   3439 	/*5277*/ uint16(xSetOp), uint16(JE),
   3440 	/*5279*/ uint16(xReadCd),
   3441 	/*5280*/ uint16(xArgRel32),
   3442 	/*5281*/ uint16(xMatch),
   3443 	/*5282*/ uint16(xSetOp), uint16(JE),
   3444 	/*5284*/ uint16(xReadCd),
   3445 	/*5285*/ uint16(xArgRel32),
   3446 	/*5286*/ uint16(xMatch),
   3447 	/*5287*/ uint16(xCondIs64), 5290, 5304,
   3448 	/*5290*/ uint16(xCondDataSize), 5294, 5299, 0,
   3449 	/*5294*/ uint16(xSetOp), uint16(JNE),
   3450 	/*5296*/ uint16(xReadCw),
   3451 	/*5297*/ uint16(xArgRel16),
   3452 	/*5298*/ uint16(xMatch),
   3453 	/*5299*/ uint16(xSetOp), uint16(JNE),
   3454 	/*5301*/ uint16(xReadCd),
   3455 	/*5302*/ uint16(xArgRel32),
   3456 	/*5303*/ uint16(xMatch),
   3457 	/*5304*/ uint16(xCondDataSize), 5308, 5299, 5313,
   3458 	/*5308*/ uint16(xSetOp), uint16(JNE),
   3459 	/*5310*/ uint16(xReadCd),
   3460 	/*5311*/ uint16(xArgRel32),
   3461 	/*5312*/ uint16(xMatch),
   3462 	/*5313*/ uint16(xSetOp), uint16(JNE),
   3463 	/*5315*/ uint16(xReadCd),
   3464 	/*5316*/ uint16(xArgRel32),
   3465 	/*5317*/ uint16(xMatch),
   3466 	/*5318*/ uint16(xCondIs64), 5321, 5335,
   3467 	/*5321*/ uint16(xCondDataSize), 5325, 5330, 0,
   3468 	/*5325*/ uint16(xSetOp), uint16(JBE),
   3469 	/*5327*/ uint16(xReadCw),
   3470 	/*5328*/ uint16(xArgRel16),
   3471 	/*5329*/ uint16(xMatch),
   3472 	/*5330*/ uint16(xSetOp), uint16(JBE),
   3473 	/*5332*/ uint16(xReadCd),
   3474 	/*5333*/ uint16(xArgRel32),
   3475 	/*5334*/ uint16(xMatch),
   3476 	/*5335*/ uint16(xCondDataSize), 5339, 5330, 5344,
   3477 	/*5339*/ uint16(xSetOp), uint16(JBE),
   3478 	/*5341*/ uint16(xReadCd),
   3479 	/*5342*/ uint16(xArgRel32),
   3480 	/*5343*/ uint16(xMatch),
   3481 	/*5344*/ uint16(xSetOp), uint16(JBE),
   3482 	/*5346*/ uint16(xReadCd),
   3483 	/*5347*/ uint16(xArgRel32),
   3484 	/*5348*/ uint16(xMatch),
   3485 	/*5349*/ uint16(xCondIs64), 5352, 5366,
   3486 	/*5352*/ uint16(xCondDataSize), 5356, 5361, 0,
   3487 	/*5356*/ uint16(xSetOp), uint16(JA),
   3488 	/*5358*/ uint16(xReadCw),
   3489 	/*5359*/ uint16(xArgRel16),
   3490 	/*5360*/ uint16(xMatch),
   3491 	/*5361*/ uint16(xSetOp), uint16(JA),
   3492 	/*5363*/ uint16(xReadCd),
   3493 	/*5364*/ uint16(xArgRel32),
   3494 	/*5365*/ uint16(xMatch),
   3495 	/*5366*/ uint16(xCondDataSize), 5370, 5361, 5375,
   3496 	/*5370*/ uint16(xSetOp), uint16(JA),
   3497 	/*5372*/ uint16(xReadCd),
   3498 	/*5373*/ uint16(xArgRel32),
   3499 	/*5374*/ uint16(xMatch),
   3500 	/*5375*/ uint16(xSetOp), uint16(JA),
   3501 	/*5377*/ uint16(xReadCd),
   3502 	/*5378*/ uint16(xArgRel32),
   3503 	/*5379*/ uint16(xMatch),
   3504 	/*5380*/ uint16(xCondIs64), 5383, 5397,
   3505 	/*5383*/ uint16(xCondDataSize), 5387, 5392, 0,
   3506 	/*5387*/ uint16(xSetOp), uint16(JS),
   3507 	/*5389*/ uint16(xReadCw),
   3508 	/*5390*/ uint16(xArgRel16),
   3509 	/*5391*/ uint16(xMatch),
   3510 	/*5392*/ uint16(xSetOp), uint16(JS),
   3511 	/*5394*/ uint16(xReadCd),
   3512 	/*5395*/ uint16(xArgRel32),
   3513 	/*5396*/ uint16(xMatch),
   3514 	/*5397*/ uint16(xCondDataSize), 5401, 5392, 5406,
   3515 	/*5401*/ uint16(xSetOp), uint16(JS),
   3516 	/*5403*/ uint16(xReadCd),
   3517 	/*5404*/ uint16(xArgRel32),
   3518 	/*5405*/ uint16(xMatch),
   3519 	/*5406*/ uint16(xSetOp), uint16(JS),
   3520 	/*5408*/ uint16(xReadCd),
   3521 	/*5409*/ uint16(xArgRel32),
   3522 	/*5410*/ uint16(xMatch),
   3523 	/*5411*/ uint16(xCondIs64), 5414, 5428,
   3524 	/*5414*/ uint16(xCondDataSize), 5418, 5423, 0,
   3525 	/*5418*/ uint16(xSetOp), uint16(JNS),
   3526 	/*5420*/ uint16(xReadCw),
   3527 	/*5421*/ uint16(xArgRel16),
   3528 	/*5422*/ uint16(xMatch),
   3529 	/*5423*/ uint16(xSetOp), uint16(JNS),
   3530 	/*5425*/ uint16(xReadCd),
   3531 	/*5426*/ uint16(xArgRel32),
   3532 	/*5427*/ uint16(xMatch),
   3533 	/*5428*/ uint16(xCondDataSize), 5432, 5423, 5437,
   3534 	/*5432*/ uint16(xSetOp), uint16(JNS),
   3535 	/*5434*/ uint16(xReadCd),
   3536 	/*5435*/ uint16(xArgRel32),
   3537 	/*5436*/ uint16(xMatch),
   3538 	/*5437*/ uint16(xSetOp), uint16(JNS),
   3539 	/*5439*/ uint16(xReadCd),
   3540 	/*5440*/ uint16(xArgRel32),
   3541 	/*5441*/ uint16(xMatch),
   3542 	/*5442*/ uint16(xCondIs64), 5445, 5459,
   3543 	/*5445*/ uint16(xCondDataSize), 5449, 5454, 0,
   3544 	/*5449*/ uint16(xSetOp), uint16(JP),
   3545 	/*5451*/ uint16(xReadCw),
   3546 	/*5452*/ uint16(xArgRel16),
   3547 	/*5453*/ uint16(xMatch),
   3548 	/*5454*/ uint16(xSetOp), uint16(JP),
   3549 	/*5456*/ uint16(xReadCd),
   3550 	/*5457*/ uint16(xArgRel32),
   3551 	/*5458*/ uint16(xMatch),
   3552 	/*5459*/ uint16(xCondDataSize), 5463, 5454, 5468,
   3553 	/*5463*/ uint16(xSetOp), uint16(JP),
   3554 	/*5465*/ uint16(xReadCd),
   3555 	/*5466*/ uint16(xArgRel32),
   3556 	/*5467*/ uint16(xMatch),
   3557 	/*5468*/ uint16(xSetOp), uint16(JP),
   3558 	/*5470*/ uint16(xReadCd),
   3559 	/*5471*/ uint16(xArgRel32),
   3560 	/*5472*/ uint16(xMatch),
   3561 	/*5473*/ uint16(xCondIs64), 5476, 5490,
   3562 	/*5476*/ uint16(xCondDataSize), 5480, 5485, 0,
   3563 	/*5480*/ uint16(xSetOp), uint16(JNP),
   3564 	/*5482*/ uint16(xReadCw),
   3565 	/*5483*/ uint16(xArgRel16),
   3566 	/*5484*/ uint16(xMatch),
   3567 	/*5485*/ uint16(xSetOp), uint16(JNP),
   3568 	/*5487*/ uint16(xReadCd),
   3569 	/*5488*/ uint16(xArgRel32),
   3570 	/*5489*/ uint16(xMatch),
   3571 	/*5490*/ uint16(xCondDataSize), 5494, 5485, 5499,
   3572 	/*5494*/ uint16(xSetOp), uint16(JNP),
   3573 	/*5496*/ uint16(xReadCd),
   3574 	/*5497*/ uint16(xArgRel32),
   3575 	/*5498*/ uint16(xMatch),
   3576 	/*5499*/ uint16(xSetOp), uint16(JNP),
   3577 	/*5501*/ uint16(xReadCd),
   3578 	/*5502*/ uint16(xArgRel32),
   3579 	/*5503*/ uint16(xMatch),
   3580 	/*5504*/ uint16(xCondIs64), 5507, 5521,
   3581 	/*5507*/ uint16(xCondDataSize), 5511, 5516, 0,
   3582 	/*5511*/ uint16(xSetOp), uint16(JL),
   3583 	/*5513*/ uint16(xReadCw),
   3584 	/*5514*/ uint16(xArgRel16),
   3585 	/*5515*/ uint16(xMatch),
   3586 	/*5516*/ uint16(xSetOp), uint16(JL),
   3587 	/*5518*/ uint16(xReadCd),
   3588 	/*5519*/ uint16(xArgRel32),
   3589 	/*5520*/ uint16(xMatch),
   3590 	/*5521*/ uint16(xCondDataSize), 5525, 5516, 5530,
   3591 	/*5525*/ uint16(xSetOp), uint16(JL),
   3592 	/*5527*/ uint16(xReadCd),
   3593 	/*5528*/ uint16(xArgRel32),
   3594 	/*5529*/ uint16(xMatch),
   3595 	/*5530*/ uint16(xSetOp), uint16(JL),
   3596 	/*5532*/ uint16(xReadCd),
   3597 	/*5533*/ uint16(xArgRel32),
   3598 	/*5534*/ uint16(xMatch),
   3599 	/*5535*/ uint16(xCondIs64), 5538, 5552,
   3600 	/*5538*/ uint16(xCondDataSize), 5542, 5547, 0,
   3601 	/*5542*/ uint16(xSetOp), uint16(JGE),
   3602 	/*5544*/ uint16(xReadCw),
   3603 	/*5545*/ uint16(xArgRel16),
   3604 	/*5546*/ uint16(xMatch),
   3605 	/*5547*/ uint16(xSetOp), uint16(JGE),
   3606 	/*5549*/ uint16(xReadCd),
   3607 	/*5550*/ uint16(xArgRel32),
   3608 	/*5551*/ uint16(xMatch),
   3609 	/*5552*/ uint16(xCondDataSize), 5556, 5547, 5561,
   3610 	/*5556*/ uint16(xSetOp), uint16(JGE),
   3611 	/*5558*/ uint16(xReadCd),
   3612 	/*5559*/ uint16(xArgRel32),
   3613 	/*5560*/ uint16(xMatch),
   3614 	/*5561*/ uint16(xSetOp), uint16(JGE),
   3615 	/*5563*/ uint16(xReadCd),
   3616 	/*5564*/ uint16(xArgRel32),
   3617 	/*5565*/ uint16(xMatch),
   3618 	/*5566*/ uint16(xCondIs64), 5569, 5583,
   3619 	/*5569*/ uint16(xCondDataSize), 5573, 5578, 0,
   3620 	/*5573*/ uint16(xSetOp), uint16(JLE),
   3621 	/*5575*/ uint16(xReadCw),
   3622 	/*5576*/ uint16(xArgRel16),
   3623 	/*5577*/ uint16(xMatch),
   3624 	/*5578*/ uint16(xSetOp), uint16(JLE),
   3625 	/*5580*/ uint16(xReadCd),
   3626 	/*5581*/ uint16(xArgRel32),
   3627 	/*5582*/ uint16(xMatch),
   3628 	/*5583*/ uint16(xCondDataSize), 5587, 5578, 5592,
   3629 	/*5587*/ uint16(xSetOp), uint16(JLE),
   3630 	/*5589*/ uint16(xReadCd),
   3631 	/*5590*/ uint16(xArgRel32),
   3632 	/*5591*/ uint16(xMatch),
   3633 	/*5592*/ uint16(xSetOp), uint16(JLE),
   3634 	/*5594*/ uint16(xReadCd),
   3635 	/*5595*/ uint16(xArgRel32),
   3636 	/*5596*/ uint16(xMatch),
   3637 	/*5597*/ uint16(xCondIs64), 5600, 5614,
   3638 	/*5600*/ uint16(xCondDataSize), 5604, 5609, 0,
   3639 	/*5604*/ uint16(xSetOp), uint16(JG),
   3640 	/*5606*/ uint16(xReadCw),
   3641 	/*5607*/ uint16(xArgRel16),
   3642 	/*5608*/ uint16(xMatch),
   3643 	/*5609*/ uint16(xSetOp), uint16(JG),
   3644 	/*5611*/ uint16(xReadCd),
   3645 	/*5612*/ uint16(xArgRel32),
   3646 	/*5613*/ uint16(xMatch),
   3647 	/*5614*/ uint16(xCondDataSize), 5618, 5609, 5623,
   3648 	/*5618*/ uint16(xSetOp), uint16(JG),
   3649 	/*5620*/ uint16(xReadCd),
   3650 	/*5621*/ uint16(xArgRel32),
   3651 	/*5622*/ uint16(xMatch),
   3652 	/*5623*/ uint16(xSetOp), uint16(JG),
   3653 	/*5625*/ uint16(xReadCd),
   3654 	/*5626*/ uint16(xArgRel32),
   3655 	/*5627*/ uint16(xMatch),
   3656 	/*5628*/ uint16(xSetOp), uint16(SETO),
   3657 	/*5630*/ uint16(xReadSlashR),
   3658 	/*5631*/ uint16(xArgRM8),
   3659 	/*5632*/ uint16(xMatch),
   3660 	/*5633*/ uint16(xSetOp), uint16(SETNO),
   3661 	/*5635*/ uint16(xReadSlashR),
   3662 	/*5636*/ uint16(xArgRM8),
   3663 	/*5637*/ uint16(xMatch),
   3664 	/*5638*/ uint16(xSetOp), uint16(SETB),
   3665 	/*5640*/ uint16(xReadSlashR),
   3666 	/*5641*/ uint16(xArgRM8),
   3667 	/*5642*/ uint16(xMatch),
   3668 	/*5643*/ uint16(xSetOp), uint16(SETAE),
   3669 	/*5645*/ uint16(xReadSlashR),
   3670 	/*5646*/ uint16(xArgRM8),
   3671 	/*5647*/ uint16(xMatch),
   3672 	/*5648*/ uint16(xSetOp), uint16(SETE),
   3673 	/*5650*/ uint16(xReadSlashR),
   3674 	/*5651*/ uint16(xArgRM8),
   3675 	/*5652*/ uint16(xMatch),
   3676 	/*5653*/ uint16(xSetOp), uint16(SETNE),
   3677 	/*5655*/ uint16(xReadSlashR),
   3678 	/*5656*/ uint16(xArgRM8),
   3679 	/*5657*/ uint16(xMatch),
   3680 	/*5658*/ uint16(xSetOp), uint16(SETBE),
   3681 	/*5660*/ uint16(xReadSlashR),
   3682 	/*5661*/ uint16(xArgRM8),
   3683 	/*5662*/ uint16(xMatch),
   3684 	/*5663*/ uint16(xSetOp), uint16(SETA),
   3685 	/*5665*/ uint16(xReadSlashR),
   3686 	/*5666*/ uint16(xArgRM8),
   3687 	/*5667*/ uint16(xMatch),
   3688 	/*5668*/ uint16(xSetOp), uint16(SETS),
   3689 	/*5670*/ uint16(xReadSlashR),
   3690 	/*5671*/ uint16(xArgRM8),
   3691 	/*5672*/ uint16(xMatch),
   3692 	/*5673*/ uint16(xSetOp), uint16(SETNS),
   3693 	/*5675*/ uint16(xReadSlashR),
   3694 	/*5676*/ uint16(xArgRM8),
   3695 	/*5677*/ uint16(xMatch),
   3696 	/*5678*/ uint16(xSetOp), uint16(SETP),
   3697 	/*5680*/ uint16(xReadSlashR),
   3698 	/*5681*/ uint16(xArgRM8),
   3699 	/*5682*/ uint16(xMatch),
   3700 	/*5683*/ uint16(xSetOp), uint16(SETNP),
   3701 	/*5685*/ uint16(xReadSlashR),
   3702 	/*5686*/ uint16(xArgRM8),
   3703 	/*5687*/ uint16(xMatch),
   3704 	/*5688*/ uint16(xSetOp), uint16(SETL),
   3705 	/*5690*/ uint16(xReadSlashR),
   3706 	/*5691*/ uint16(xArgRM8),
   3707 	/*5692*/ uint16(xMatch),
   3708 	/*5693*/ uint16(xSetOp), uint16(SETGE),
   3709 	/*5695*/ uint16(xReadSlashR),
   3710 	/*5696*/ uint16(xArgRM8),
   3711 	/*5697*/ uint16(xMatch),
   3712 	/*5698*/ uint16(xSetOp), uint16(SETLE),
   3713 	/*5700*/ uint16(xReadSlashR),
   3714 	/*5701*/ uint16(xArgRM8),
   3715 	/*5702*/ uint16(xMatch),
   3716 	/*5703*/ uint16(xSetOp), uint16(SETG),
   3717 	/*5705*/ uint16(xReadSlashR),
   3718 	/*5706*/ uint16(xArgRM8),
   3719 	/*5707*/ uint16(xMatch),
   3720 	/*5708*/ uint16(xSetOp), uint16(PUSH),
   3721 	/*5710*/ uint16(xArgFS),
   3722 	/*5711*/ uint16(xMatch),
   3723 	/*5712*/ uint16(xCondIs64), 5715, 5727,
   3724 	/*5715*/ uint16(xCondDataSize), 5719, 5723, 0,
   3725 	/*5719*/ uint16(xSetOp), uint16(POP),
   3726 	/*5721*/ uint16(xArgFS),
   3727 	/*5722*/ uint16(xMatch),
   3728 	/*5723*/ uint16(xSetOp), uint16(POP),
   3729 	/*5725*/ uint16(xArgFS),
   3730 	/*5726*/ uint16(xMatch),
   3731 	/*5727*/ uint16(xCondDataSize), 5719, 5731, 5735,
   3732 	/*5731*/ uint16(xSetOp), uint16(POP),
   3733 	/*5733*/ uint16(xArgFS),
   3734 	/*5734*/ uint16(xMatch),
   3735 	/*5735*/ uint16(xSetOp), uint16(POP),
   3736 	/*5737*/ uint16(xArgFS),
   3737 	/*5738*/ uint16(xMatch),
   3738 	/*5739*/ uint16(xSetOp), uint16(CPUID),
   3739 	/*5741*/ uint16(xMatch),
   3740 	/*5742*/ uint16(xCondIs64), 5745, 5761,
   3741 	/*5745*/ uint16(xCondDataSize), 5749, 5755, 0,
   3742 	/*5749*/ uint16(xSetOp), uint16(BT),
   3743 	/*5751*/ uint16(xReadSlashR),
   3744 	/*5752*/ uint16(xArgRM16),
   3745 	/*5753*/ uint16(xArgR16),
   3746 	/*5754*/ uint16(xMatch),
   3747 	/*5755*/ uint16(xSetOp), uint16(BT),
   3748 	/*5757*/ uint16(xReadSlashR),
   3749 	/*5758*/ uint16(xArgRM32),
   3750 	/*5759*/ uint16(xArgR32),
   3751 	/*5760*/ uint16(xMatch),
   3752 	/*5761*/ uint16(xCondDataSize), 5749, 5755, 5765,
   3753 	/*5765*/ uint16(xSetOp), uint16(BT),
   3754 	/*5767*/ uint16(xReadSlashR),
   3755 	/*5768*/ uint16(xArgRM64),
   3756 	/*5769*/ uint16(xArgR64),
   3757 	/*5770*/ uint16(xMatch),
   3758 	/*5771*/ uint16(xCondIs64), 5774, 5794,
   3759 	/*5774*/ uint16(xCondDataSize), 5778, 5786, 0,
   3760 	/*5778*/ uint16(xSetOp), uint16(SHLD),
   3761 	/*5780*/ uint16(xReadSlashR),
   3762 	/*5781*/ uint16(xReadIb),
   3763 	/*5782*/ uint16(xArgRM16),
   3764 	/*5783*/ uint16(xArgR16),
   3765 	/*5784*/ uint16(xArgImm8u),
   3766 	/*5785*/ uint16(xMatch),
   3767 	/*5786*/ uint16(xSetOp), uint16(SHLD),
   3768 	/*5788*/ uint16(xReadSlashR),
   3769 	/*5789*/ uint16(xReadIb),
   3770 	/*5790*/ uint16(xArgRM32),
   3771 	/*5791*/ uint16(xArgR32),
   3772 	/*5792*/ uint16(xArgImm8u),
   3773 	/*5793*/ uint16(xMatch),
   3774 	/*5794*/ uint16(xCondDataSize), 5778, 5786, 5798,
   3775 	/*5798*/ uint16(xSetOp), uint16(SHLD),
   3776 	/*5800*/ uint16(xReadSlashR),
   3777 	/*5801*/ uint16(xReadIb),
   3778 	/*5802*/ uint16(xArgRM64),
   3779 	/*5803*/ uint16(xArgR64),
   3780 	/*5804*/ uint16(xArgImm8u),
   3781 	/*5805*/ uint16(xMatch),
   3782 	/*5806*/ uint16(xCondIs64), 5809, 5827,
   3783 	/*5809*/ uint16(xCondDataSize), 5813, 5820, 0,
   3784 	/*5813*/ uint16(xSetOp), uint16(SHLD),
   3785 	/*5815*/ uint16(xReadSlashR),
   3786 	/*5816*/ uint16(xArgRM16),
   3787 	/*5817*/ uint16(xArgR16),
   3788 	/*5818*/ uint16(xArgCL),
   3789 	/*5819*/ uint16(xMatch),
   3790 	/*5820*/ uint16(xSetOp), uint16(SHLD),
   3791 	/*5822*/ uint16(xReadSlashR),
   3792 	/*5823*/ uint16(xArgRM32),
   3793 	/*5824*/ uint16(xArgR32),
   3794 	/*5825*/ uint16(xArgCL),
   3795 	/*5826*/ uint16(xMatch),
   3796 	/*5827*/ uint16(xCondDataSize), 5813, 5820, 5831,
   3797 	/*5831*/ uint16(xSetOp), uint16(SHLD),
   3798 	/*5833*/ uint16(xReadSlashR),
   3799 	/*5834*/ uint16(xArgRM64),
   3800 	/*5835*/ uint16(xArgR64),
   3801 	/*5836*/ uint16(xArgCL),
   3802 	/*5837*/ uint16(xMatch),
   3803 	/*5838*/ uint16(xSetOp), uint16(PUSH),
   3804 	/*5840*/ uint16(xArgGS),
   3805 	/*5841*/ uint16(xMatch),
   3806 	/*5842*/ uint16(xCondIs64), 5845, 5857,
   3807 	/*5845*/ uint16(xCondDataSize), 5849, 5853, 0,
   3808 	/*5849*/ uint16(xSetOp), uint16(POP),
   3809 	/*5851*/ uint16(xArgGS),
   3810 	/*5852*/ uint16(xMatch),
   3811 	/*5853*/ uint16(xSetOp), uint16(POP),
   3812 	/*5855*/ uint16(xArgGS),
   3813 	/*5856*/ uint16(xMatch),
   3814 	/*5857*/ uint16(xCondDataSize), 5849, 5861, 5865,
   3815 	/*5861*/ uint16(xSetOp), uint16(POP),
   3816 	/*5863*/ uint16(xArgGS),
   3817 	/*5864*/ uint16(xMatch),
   3818 	/*5865*/ uint16(xSetOp), uint16(POP),
   3819 	/*5867*/ uint16(xArgGS),
   3820 	/*5868*/ uint16(xMatch),
   3821 	/*5869*/ uint16(xSetOp), uint16(RSM),
   3822 	/*5871*/ uint16(xMatch),
   3823 	/*5872*/ uint16(xCondIs64), 5875, 5891,
   3824 	/*5875*/ uint16(xCondDataSize), 5879, 5885, 0,
   3825 	/*5879*/ uint16(xSetOp), uint16(BTS),
   3826 	/*5881*/ uint16(xReadSlashR),
   3827 	/*5882*/ uint16(xArgRM16),
   3828 	/*5883*/ uint16(xArgR16),
   3829 	/*5884*/ uint16(xMatch),
   3830 	/*5885*/ uint16(xSetOp), uint16(BTS),
   3831 	/*5887*/ uint16(xReadSlashR),
   3832 	/*5888*/ uint16(xArgRM32),
   3833 	/*5889*/ uint16(xArgR32),
   3834 	/*5890*/ uint16(xMatch),
   3835 	/*5891*/ uint16(xCondDataSize), 5879, 5885, 5895,
   3836 	/*5895*/ uint16(xSetOp), uint16(BTS),
   3837 	/*5897*/ uint16(xReadSlashR),
   3838 	/*5898*/ uint16(xArgRM64),
   3839 	/*5899*/ uint16(xArgR64),
   3840 	/*5900*/ uint16(xMatch),
   3841 	/*5901*/ uint16(xCondIs64), 5904, 5924,
   3842 	/*5904*/ uint16(xCondDataSize), 5908, 5916, 0,
   3843 	/*5908*/ uint16(xSetOp), uint16(SHRD),
   3844 	/*5910*/ uint16(xReadSlashR),
   3845 	/*5911*/ uint16(xReadIb),
   3846 	/*5912*/ uint16(xArgRM16),
   3847 	/*5913*/ uint16(xArgR16),
   3848 	/*5914*/ uint16(xArgImm8u),
   3849 	/*5915*/ uint16(xMatch),
   3850 	/*5916*/ uint16(xSetOp), uint16(SHRD),
   3851 	/*5918*/ uint16(xReadSlashR),
   3852 	/*5919*/ uint16(xReadIb),
   3853 	/*5920*/ uint16(xArgRM32),
   3854 	/*5921*/ uint16(xArgR32),
   3855 	/*5922*/ uint16(xArgImm8u),
   3856 	/*5923*/ uint16(xMatch),
   3857 	/*5924*/ uint16(xCondDataSize), 5908, 5916, 5928,
   3858 	/*5928*/ uint16(xSetOp), uint16(SHRD),
   3859 	/*5930*/ uint16(xReadSlashR),
   3860 	/*5931*/ uint16(xReadIb),
   3861 	/*5932*/ uint16(xArgRM64),
   3862 	/*5933*/ uint16(xArgR64),
   3863 	/*5934*/ uint16(xArgImm8u),
   3864 	/*5935*/ uint16(xMatch),
   3865 	/*5936*/ uint16(xCondIs64), 5939, 5957,
   3866 	/*5939*/ uint16(xCondDataSize), 5943, 5950, 0,
   3867 	/*5943*/ uint16(xSetOp), uint16(SHRD),
   3868 	/*5945*/ uint16(xReadSlashR),
   3869 	/*5946*/ uint16(xArgRM16),
   3870 	/*5947*/ uint16(xArgR16),
   3871 	/*5948*/ uint16(xArgCL),
   3872 	/*5949*/ uint16(xMatch),
   3873 	/*5950*/ uint16(xSetOp), uint16(SHRD),
   3874 	/*5952*/ uint16(xReadSlashR),
   3875 	/*5953*/ uint16(xArgRM32),
   3876 	/*5954*/ uint16(xArgR32),
   3877 	/*5955*/ uint16(xArgCL),
   3878 	/*5956*/ uint16(xMatch),
   3879 	/*5957*/ uint16(xCondDataSize), 5943, 5950, 5961,
   3880 	/*5961*/ uint16(xSetOp), uint16(SHRD),
   3881 	/*5963*/ uint16(xReadSlashR),
   3882 	/*5964*/ uint16(xArgRM64),
   3883 	/*5965*/ uint16(xArgR64),
   3884 	/*5966*/ uint16(xArgCL),
   3885 	/*5967*/ uint16(xMatch),
   3886 	/*5968*/ uint16(xCondByte), 3,
   3887 	0xE8, 6217,
   3888 	0xF0, 6220,
   3889 	0xF8, 6223,
   3890 	/*5976*/ uint16(xCondSlashR),
   3891 	5985, // 0
   3892 	6039, // 1
   3893 	6093, // 2
   3894 	6122, // 3
   3895 	6151, // 4
   3896 	6174, // 5
   3897 	6197, // 6
   3898 	6213, // 7
   3899 	/*5985*/ uint16(xCondIs64), 5988, 6000,
   3900 	/*5988*/ uint16(xCondDataSize), 5992, 5996, 0,
   3901 	/*5992*/ uint16(xSetOp), uint16(FXSAVE),
   3902 	/*5994*/ uint16(xArgM512byte),
   3903 	/*5995*/ uint16(xMatch),
   3904 	/*5996*/ uint16(xSetOp), uint16(FXSAVE),
   3905 	/*5998*/ uint16(xArgM512byte),
   3906 	/*5999*/ uint16(xMatch),
   3907 	/*6000*/ uint16(xCondPrefix), 2,
   3908 	0xF3, 6014,
   3909 	0x0, 6006,
   3910 	/*6006*/ uint16(xCondDataSize), 5992, 5996, 6010,
   3911 	/*6010*/ uint16(xSetOp), uint16(FXSAVE64),
   3912 	/*6012*/ uint16(xArgM512byte),
   3913 	/*6013*/ uint16(xMatch),
   3914 	/*6014*/ uint16(xCondDataSize), 6018, 6025, 6032,
   3915 	/*6018*/ uint16(xCondIsMem), 6021, 0,
   3916 	/*6021*/ uint16(xSetOp), uint16(RDFSBASE),
   3917 	/*6023*/ uint16(xArgRM32),
   3918 	/*6024*/ uint16(xMatch),
   3919 	/*6025*/ uint16(xCondIsMem), 6028, 0,
   3920 	/*6028*/ uint16(xSetOp), uint16(RDFSBASE),
   3921 	/*6030*/ uint16(xArgRM32),
   3922 	/*6031*/ uint16(xMatch),
   3923 	/*6032*/ uint16(xCondIsMem), 6035, 0,
   3924 	/*6035*/ uint16(xSetOp), uint16(RDFSBASE),
   3925 	/*6037*/ uint16(xArgRM64),
   3926 	/*6038*/ uint16(xMatch),
   3927 	/*6039*/ uint16(xCondIs64), 6042, 6054,
   3928 	/*6042*/ uint16(xCondDataSize), 6046, 6050, 0,
   3929 	/*6046*/ uint16(xSetOp), uint16(FXRSTOR),
   3930 	/*6048*/ uint16(xArgM512byte),
   3931 	/*6049*/ uint16(xMatch),
   3932 	/*6050*/ uint16(xSetOp), uint16(FXRSTOR),
   3933 	/*6052*/ uint16(xArgM512byte),
   3934 	/*6053*/ uint16(xMatch),
   3935 	/*6054*/ uint16(xCondPrefix), 2,
   3936 	0xF3, 6068,
   3937 	0x0, 6060,
   3938 	/*6060*/ uint16(xCondDataSize), 6046, 6050, 6064,
   3939 	/*6064*/ uint16(xSetOp), uint16(FXRSTOR64),
   3940 	/*6066*/ uint16(xArgM512byte),
   3941 	/*6067*/ uint16(xMatch),
   3942 	/*6068*/ uint16(xCondDataSize), 6072, 6079, 6086,
   3943 	/*6072*/ uint16(xCondIsMem), 6075, 0,
   3944 	/*6075*/ uint16(xSetOp), uint16(RDGSBASE),
   3945 	/*6077*/ uint16(xArgRM32),
   3946 	/*6078*/ uint16(xMatch),
   3947 	/*6079*/ uint16(xCondIsMem), 6082, 0,
   3948 	/*6082*/ uint16(xSetOp), uint16(RDGSBASE),
   3949 	/*6084*/ uint16(xArgRM32),
   3950 	/*6085*/ uint16(xMatch),
   3951 	/*6086*/ uint16(xCondIsMem), 6089, 0,
   3952 	/*6089*/ uint16(xSetOp), uint16(RDGSBASE),
   3953 	/*6091*/ uint16(xArgRM64),
   3954 	/*6092*/ uint16(xMatch),
   3955 	/*6093*/ uint16(xCondIs64), 6096, 6100,
   3956 	/*6096*/ uint16(xSetOp), uint16(LDMXCSR),
   3957 	/*6098*/ uint16(xArgM32),
   3958 	/*6099*/ uint16(xMatch),
   3959 	/*6100*/ uint16(xCondPrefix), 2,
   3960 	0xF3, 6106,
   3961 	0x0, 6096,
   3962 	/*6106*/ uint16(xCondDataSize), 6110, 6114, 6118,
   3963 	/*6110*/ uint16(xSetOp), uint16(WRFSBASE),
   3964 	/*6112*/ uint16(xArgRM32),
   3965 	/*6113*/ uint16(xMatch),
   3966 	/*6114*/ uint16(xSetOp), uint16(WRFSBASE),
   3967 	/*6116*/ uint16(xArgRM32),
   3968 	/*6117*/ uint16(xMatch),
   3969 	/*6118*/ uint16(xSetOp), uint16(WRFSBASE),
   3970 	/*6120*/ uint16(xArgRM64),
   3971 	/*6121*/ uint16(xMatch),
   3972 	/*6122*/ uint16(xCondIs64), 6125, 6129,
   3973 	/*6125*/ uint16(xSetOp), uint16(STMXCSR),
   3974 	/*6127*/ uint16(xArgM32),
   3975 	/*6128*/ uint16(xMatch),
   3976 	/*6129*/ uint16(xCondPrefix), 2,
   3977 	0xF3, 6135,
   3978 	0x0, 6125,
   3979 	/*6135*/ uint16(xCondDataSize), 6139, 6143, 6147,
   3980 	/*6139*/ uint16(xSetOp), uint16(WRGSBASE),
   3981 	/*6141*/ uint16(xArgRM32),
   3982 	/*6142*/ uint16(xMatch),
   3983 	/*6143*/ uint16(xSetOp), uint16(WRGSBASE),
   3984 	/*6145*/ uint16(xArgRM32),
   3985 	/*6146*/ uint16(xMatch),
   3986 	/*6147*/ uint16(xSetOp), uint16(WRGSBASE),
   3987 	/*6149*/ uint16(xArgRM64),
   3988 	/*6150*/ uint16(xMatch),
   3989 	/*6151*/ uint16(xCondIs64), 6154, 6166,
   3990 	/*6154*/ uint16(xCondDataSize), 6158, 6162, 0,
   3991 	/*6158*/ uint16(xSetOp), uint16(XSAVE),
   3992 	/*6160*/ uint16(xArgMem),
   3993 	/*6161*/ uint16(xMatch),
   3994 	/*6162*/ uint16(xSetOp), uint16(XSAVE),
   3995 	/*6164*/ uint16(xArgMem),
   3996 	/*6165*/ uint16(xMatch),
   3997 	/*6166*/ uint16(xCondDataSize), 6158, 6162, 6170,
   3998 	/*6170*/ uint16(xSetOp), uint16(XSAVE64),
   3999 	/*6172*/ uint16(xArgMem),
   4000 	/*6173*/ uint16(xMatch),
   4001 	/*6174*/ uint16(xCondIs64), 6177, 6189,
   4002 	/*6177*/ uint16(xCondDataSize), 6181, 6185, 0,
   4003 	/*6181*/ uint16(xSetOp), uint16(XRSTOR),
   4004 	/*6183*/ uint16(xArgMem),
   4005 	/*6184*/ uint16(xMatch),
   4006 	/*6185*/ uint16(xSetOp), uint16(XRSTOR),
   4007 	/*6187*/ uint16(xArgMem),
   4008 	/*6188*/ uint16(xMatch),
   4009 	/*6189*/ uint16(xCondDataSize), 6181, 6185, 6193,
   4010 	/*6193*/ uint16(xSetOp), uint16(XRSTOR64),
   4011 	/*6195*/ uint16(xArgMem),
   4012 	/*6196*/ uint16(xMatch),
   4013 	/*6197*/ uint16(xCondDataSize), 6201, 6205, 6209,
   4014 	/*6201*/ uint16(xSetOp), uint16(XSAVEOPT),
   4015 	/*6203*/ uint16(xArgMem),
   4016 	/*6204*/ uint16(xMatch),
   4017 	/*6205*/ uint16(xSetOp), uint16(XSAVEOPT),
   4018 	/*6207*/ uint16(xArgMem),
   4019 	/*6208*/ uint16(xMatch),
   4020 	/*6209*/ uint16(xSetOp), uint16(XSAVEOPT64),
   4021 	/*6211*/ uint16(xArgMem),
   4022 	/*6212*/ uint16(xMatch),
   4023 	/*6213*/ uint16(xSetOp), uint16(CLFLUSH),
   4024 	/*6215*/ uint16(xArgM8),
   4025 	/*6216*/ uint16(xMatch),
   4026 	/*6217*/ uint16(xSetOp), uint16(LFENCE),
   4027 	/*6219*/ uint16(xMatch),
   4028 	/*6220*/ uint16(xSetOp), uint16(MFENCE),
   4029 	/*6222*/ uint16(xMatch),
   4030 	/*6223*/ uint16(xSetOp), uint16(SFENCE),
   4031 	/*6225*/ uint16(xMatch),
   4032 	/*6226*/ uint16(xCondIs64), 6229, 6245,
   4033 	/*6229*/ uint16(xCondDataSize), 6233, 6239, 0,
   4034 	/*6233*/ uint16(xSetOp), uint16(IMUL),
   4035 	/*6235*/ uint16(xReadSlashR),
   4036 	/*6236*/ uint16(xArgR16),
   4037 	/*6237*/ uint16(xArgRM16),
   4038 	/*6238*/ uint16(xMatch),
   4039 	/*6239*/ uint16(xSetOp), uint16(IMUL),
   4040 	/*6241*/ uint16(xReadSlashR),
   4041 	/*6242*/ uint16(xArgR32),
   4042 	/*6243*/ uint16(xArgRM32),
   4043 	/*6244*/ uint16(xMatch),
   4044 	/*6245*/ uint16(xCondDataSize), 6233, 6239, 6249,
   4045 	/*6249*/ uint16(xSetOp), uint16(IMUL),
   4046 	/*6251*/ uint16(xReadSlashR),
   4047 	/*6252*/ uint16(xArgR64),
   4048 	/*6253*/ uint16(xArgRM64),
   4049 	/*6254*/ uint16(xMatch),
   4050 	/*6255*/ uint16(xSetOp), uint16(CMPXCHG),
   4051 	/*6257*/ uint16(xReadSlashR),
   4052 	/*6258*/ uint16(xArgRM8),
   4053 	/*6259*/ uint16(xArgR8),
   4054 	/*6260*/ uint16(xMatch),
   4055 	/*6261*/ uint16(xCondIs64), 6264, 6280,
   4056 	/*6264*/ uint16(xCondDataSize), 6268, 6274, 0,
   4057 	/*6268*/ uint16(xSetOp), uint16(CMPXCHG),
   4058 	/*6270*/ uint16(xReadSlashR),
   4059 	/*6271*/ uint16(xArgRM16),
   4060 	/*6272*/ uint16(xArgR16),
   4061 	/*6273*/ uint16(xMatch),
   4062 	/*6274*/ uint16(xSetOp), uint16(CMPXCHG),
   4063 	/*6276*/ uint16(xReadSlashR),
   4064 	/*6277*/ uint16(xArgRM32),
   4065 	/*6278*/ uint16(xArgR32),
   4066 	/*6279*/ uint16(xMatch),
   4067 	/*6280*/ uint16(xCondDataSize), 6268, 6274, 6284,
   4068 	/*6284*/ uint16(xSetOp), uint16(CMPXCHG),
   4069 	/*6286*/ uint16(xReadSlashR),
   4070 	/*6287*/ uint16(xArgRM64),
   4071 	/*6288*/ uint16(xArgR64),
   4072 	/*6289*/ uint16(xMatch),
   4073 	/*6290*/ uint16(xCondIs64), 6293, 6309,
   4074 	/*6293*/ uint16(xCondDataSize), 6297, 6303, 0,
   4075 	/*6297*/ uint16(xSetOp), uint16(LSS),
   4076 	/*6299*/ uint16(xReadSlashR),
   4077 	/*6300*/ uint16(xArgR16),
   4078 	/*6301*/ uint16(xArgM16colon16),
   4079 	/*6302*/ uint16(xMatch),
   4080 	/*6303*/ uint16(xSetOp), uint16(LSS),
   4081 	/*6305*/ uint16(xReadSlashR),
   4082 	/*6306*/ uint16(xArgR32),
   4083 	/*6307*/ uint16(xArgM16colon32),
   4084 	/*6308*/ uint16(xMatch),
   4085 	/*6309*/ uint16(xCondDataSize), 6297, 6303, 6313,
   4086 	/*6313*/ uint16(xSetOp), uint16(LSS),
   4087 	/*6315*/ uint16(xReadSlashR),
   4088 	/*6316*/ uint16(xArgR64),
   4089 	/*6317*/ uint16(xArgM16colon64),
   4090 	/*6318*/ uint16(xMatch),
   4091 	/*6319*/ uint16(xCondIs64), 6322, 6338,
   4092 	/*6322*/ uint16(xCondDataSize), 6326, 6332, 0,
   4093 	/*6326*/ uint16(xSetOp), uint16(BTR),
   4094 	/*6328*/ uint16(xReadSlashR),
   4095 	/*6329*/ uint16(xArgRM16),
   4096 	/*6330*/ uint16(xArgR16),
   4097 	/*6331*/ uint16(xMatch),
   4098 	/*6332*/ uint16(xSetOp), uint16(BTR),
   4099 	/*6334*/ uint16(xReadSlashR),
   4100 	/*6335*/ uint16(xArgRM32),
   4101 	/*6336*/ uint16(xArgR32),
   4102 	/*6337*/ uint16(xMatch),
   4103 	/*6338*/ uint16(xCondDataSize), 6326, 6332, 6342,
   4104 	/*6342*/ uint16(xSetOp), uint16(BTR),
   4105 	/*6344*/ uint16(xReadSlashR),
   4106 	/*6345*/ uint16(xArgRM64),
   4107 	/*6346*/ uint16(xArgR64),
   4108 	/*6347*/ uint16(xMatch),
   4109 	/*6348*/ uint16(xCondIs64), 6351, 6367,
   4110 	/*6351*/ uint16(xCondDataSize), 6355, 6361, 0,
   4111 	/*6355*/ uint16(xSetOp), uint16(LFS),
   4112 	/*6357*/ uint16(xReadSlashR),
   4113 	/*6358*/ uint16(xArgR16),
   4114 	/*6359*/ uint16(xArgM16colon16),
   4115 	/*6360*/ uint16(xMatch),
   4116 	/*6361*/ uint16(xSetOp), uint16(LFS),
   4117 	/*6363*/ uint16(xReadSlashR),
   4118 	/*6364*/ uint16(xArgR32),
   4119 	/*6365*/ uint16(xArgM16colon32),
   4120 	/*6366*/ uint16(xMatch),
   4121 	/*6367*/ uint16(xCondDataSize), 6355, 6361, 6371,
   4122 	/*6371*/ uint16(xSetOp), uint16(LFS),
   4123 	/*6373*/ uint16(xReadSlashR),
   4124 	/*6374*/ uint16(xArgR64),
   4125 	/*6375*/ uint16(xArgM16colon64),
   4126 	/*6376*/ uint16(xMatch),
   4127 	/*6377*/ uint16(xCondIs64), 6380, 6396,
   4128 	/*6380*/ uint16(xCondDataSize), 6384, 6390, 0,
   4129 	/*6384*/ uint16(xSetOp), uint16(LGS),
   4130 	/*6386*/ uint16(xReadSlashR),
   4131 	/*6387*/ uint16(xArgR16),
   4132 	/*6388*/ uint16(xArgM16colon16),
   4133 	/*6389*/ uint16(xMatch),
   4134 	/*6390*/ uint16(xSetOp), uint16(LGS),
   4135 	/*6392*/ uint16(xReadSlashR),
   4136 	/*6393*/ uint16(xArgR32),
   4137 	/*6394*/ uint16(xArgM16colon32),
   4138 	/*6395*/ uint16(xMatch),
   4139 	/*6396*/ uint16(xCondDataSize), 6384, 6390, 6400,
   4140 	/*6400*/ uint16(xSetOp), uint16(LGS),
   4141 	/*6402*/ uint16(xReadSlashR),
   4142 	/*6403*/ uint16(xArgR64),
   4143 	/*6404*/ uint16(xArgM16colon64),
   4144 	/*6405*/ uint16(xMatch),
   4145 	/*6406*/ uint16(xCondIs64), 6409, 6425,
   4146 	/*6409*/ uint16(xCondDataSize), 6413, 6419, 0,
   4147 	/*6413*/ uint16(xSetOp), uint16(MOVZX),
   4148 	/*6415*/ uint16(xReadSlashR),
   4149 	/*6416*/ uint16(xArgR16),
   4150 	/*6417*/ uint16(xArgRM8),
   4151 	/*6418*/ uint16(xMatch),
   4152 	/*6419*/ uint16(xSetOp), uint16(MOVZX),
   4153 	/*6421*/ uint16(xReadSlashR),
   4154 	/*6422*/ uint16(xArgR32),
   4155 	/*6423*/ uint16(xArgRM8),
   4156 	/*6424*/ uint16(xMatch),
   4157 	/*6425*/ uint16(xCondDataSize), 6413, 6419, 6429,
   4158 	/*6429*/ uint16(xSetOp), uint16(MOVZX),
   4159 	/*6431*/ uint16(xReadSlashR),
   4160 	/*6432*/ uint16(xArgR64),
   4161 	/*6433*/ uint16(xArgRM8),
   4162 	/*6434*/ uint16(xMatch),
   4163 	/*6435*/ uint16(xCondIs64), 6438, 6454,
   4164 	/*6438*/ uint16(xCondDataSize), 6442, 6448, 0,
   4165 	/*6442*/ uint16(xSetOp), uint16(MOVZX),
   4166 	/*6444*/ uint16(xReadSlashR),
   4167 	/*6445*/ uint16(xArgR16),
   4168 	/*6446*/ uint16(xArgRM16),
   4169 	/*6447*/ uint16(xMatch),
   4170 	/*6448*/ uint16(xSetOp), uint16(MOVZX),
   4171 	/*6450*/ uint16(xReadSlashR),
   4172 	/*6451*/ uint16(xArgR32),
   4173 	/*6452*/ uint16(xArgRM16),
   4174 	/*6453*/ uint16(xMatch),
   4175 	/*6454*/ uint16(xCondDataSize), 6442, 6448, 6458,
   4176 	/*6458*/ uint16(xSetOp), uint16(MOVZX),
   4177 	/*6460*/ uint16(xReadSlashR),
   4178 	/*6461*/ uint16(xArgR64),
   4179 	/*6462*/ uint16(xArgRM16),
   4180 	/*6463*/ uint16(xMatch),
   4181 	/*6464*/ uint16(xCondIs64), 6467, 6487,
   4182 	/*6467*/ uint16(xCondPrefix), 1,
   4183 	0xF3, 6471,
   4184 	/*6471*/ uint16(xCondDataSize), 6475, 6481, 0,
   4185 	/*6475*/ uint16(xSetOp), uint16(POPCNT),
   4186 	/*6477*/ uint16(xReadSlashR),
   4187 	/*6478*/ uint16(xArgR16),
   4188 	/*6479*/ uint16(xArgRM16),
   4189 	/*6480*/ uint16(xMatch),
   4190 	/*6481*/ uint16(xSetOp), uint16(POPCNT),
   4191 	/*6483*/ uint16(xReadSlashR),
   4192 	/*6484*/ uint16(xArgR32),
   4193 	/*6485*/ uint16(xArgRM32),
   4194 	/*6486*/ uint16(xMatch),
   4195 	/*6487*/ uint16(xCondPrefix), 1,
   4196 	0xF3, 6491,
   4197 	/*6491*/ uint16(xCondDataSize), 6475, 6481, 6495,
   4198 	/*6495*/ uint16(xSetOp), uint16(POPCNT),
   4199 	/*6497*/ uint16(xReadSlashR),
   4200 	/*6498*/ uint16(xArgR64),
   4201 	/*6499*/ uint16(xArgRM64),
   4202 	/*6500*/ uint16(xMatch),
   4203 	/*6501*/ uint16(xCondDataSize), 0, 6505, 0,
   4204 	/*6505*/ uint16(xSetOp), uint16(UD1),
   4205 	/*6507*/ uint16(xReadSlashR),
   4206 	/*6508*/ uint16(xArgR32),
   4207 	/*6509*/ uint16(xArgRM32),
   4208 	/*6510*/ uint16(xMatch),
   4209 	/*6511*/ uint16(xCondSlashR),
   4210 	0,    // 0
   4211 	0,    // 1
   4212 	0,    // 2
   4213 	0,    // 3
   4214 	6520, // 4
   4215 	6549, // 5
   4216 	6578, // 6
   4217 	6607, // 7
   4218 	/*6520*/ uint16(xCondIs64), 6523, 6539,
   4219 	/*6523*/ uint16(xCondDataSize), 6527, 6533, 0,
   4220 	/*6527*/ uint16(xSetOp), uint16(BT),
   4221 	/*6529*/ uint16(xReadIb),
   4222 	/*6530*/ uint16(xArgRM16),
   4223 	/*6531*/ uint16(xArgImm8u),
   4224 	/*6532*/ uint16(xMatch),
   4225 	/*6533*/ uint16(xSetOp), uint16(BT),
   4226 	/*6535*/ uint16(xReadIb),
   4227 	/*6536*/ uint16(xArgRM32),
   4228 	/*6537*/ uint16(xArgImm8u),
   4229 	/*6538*/ uint16(xMatch),
   4230 	/*6539*/ uint16(xCondDataSize), 6527, 6533, 6543,
   4231 	/*6543*/ uint16(xSetOp), uint16(BT),
   4232 	/*6545*/ uint16(xReadIb),
   4233 	/*6546*/ uint16(xArgRM64),
   4234 	/*6547*/ uint16(xArgImm8u),
   4235 	/*6548*/ uint16(xMatch),
   4236 	/*6549*/ uint16(xCondIs64), 6552, 6568,
   4237 	/*6552*/ uint16(xCondDataSize), 6556, 6562, 0,
   4238 	/*6556*/ uint16(xSetOp), uint16(BTS),
   4239 	/*6558*/ uint16(xReadIb),
   4240 	/*6559*/ uint16(xArgRM16),
   4241 	/*6560*/ uint16(xArgImm8u),
   4242 	/*6561*/ uint16(xMatch),
   4243 	/*6562*/ uint16(xSetOp), uint16(BTS),
   4244 	/*6564*/ uint16(xReadIb),
   4245 	/*6565*/ uint16(xArgRM32),
   4246 	/*6566*/ uint16(xArgImm8u),
   4247 	/*6567*/ uint16(xMatch),
   4248 	/*6568*/ uint16(xCondDataSize), 6556, 6562, 6572,
   4249 	/*6572*/ uint16(xSetOp), uint16(BTS),
   4250 	/*6574*/ uint16(xReadIb),
   4251 	/*6575*/ uint16(xArgRM64),
   4252 	/*6576*/ uint16(xArgImm8u),
   4253 	/*6577*/ uint16(xMatch),
   4254 	/*6578*/ uint16(xCondIs64), 6581, 6597,
   4255 	/*6581*/ uint16(xCondDataSize), 6585, 6591, 0,
   4256 	/*6585*/ uint16(xSetOp), uint16(BTR),
   4257 	/*6587*/ uint16(xReadIb),
   4258 	/*6588*/ uint16(xArgRM16),
   4259 	/*6589*/ uint16(xArgImm8u),
   4260 	/*6590*/ uint16(xMatch),
   4261 	/*6591*/ uint16(xSetOp), uint16(BTR),
   4262 	/*6593*/ uint16(xReadIb),
   4263 	/*6594*/ uint16(xArgRM32),
   4264 	/*6595*/ uint16(xArgImm8u),
   4265 	/*6596*/ uint16(xMatch),
   4266 	/*6597*/ uint16(xCondDataSize), 6585, 6591, 6601,
   4267 	/*6601*/ uint16(xSetOp), uint16(BTR),
   4268 	/*6603*/ uint16(xReadIb),
   4269 	/*6604*/ uint16(xArgRM64),
   4270 	/*6605*/ uint16(xArgImm8u),
   4271 	/*6606*/ uint16(xMatch),
   4272 	/*6607*/ uint16(xCondIs64), 6610, 6626,
   4273 	/*6610*/ uint16(xCondDataSize), 6614, 6620, 0,
   4274 	/*6614*/ uint16(xSetOp), uint16(BTC),
   4275 	/*6616*/ uint16(xReadIb),
   4276 	/*6617*/ uint16(xArgRM16),
   4277 	/*6618*/ uint16(xArgImm8u),
   4278 	/*6619*/ uint16(xMatch),
   4279 	/*6620*/ uint16(xSetOp), uint16(BTC),
   4280 	/*6622*/ uint16(xReadIb),
   4281 	/*6623*/ uint16(xArgRM32),
   4282 	/*6624*/ uint16(xArgImm8u),
   4283 	/*6625*/ uint16(xMatch),
   4284 	/*6626*/ uint16(xCondDataSize), 6614, 6620, 6630,
   4285 	/*6630*/ uint16(xSetOp), uint16(BTC),
   4286 	/*6632*/ uint16(xReadIb),
   4287 	/*6633*/ uint16(xArgRM64),
   4288 	/*6634*/ uint16(xArgImm8u),
   4289 	/*6635*/ uint16(xMatch),
   4290 	/*6636*/ uint16(xCondIs64), 6639, 6655,
   4291 	/*6639*/ uint16(xCondDataSize), 6643, 6649, 0,
   4292 	/*6643*/ uint16(xSetOp), uint16(BTC),
   4293 	/*6645*/ uint16(xReadSlashR),
   4294 	/*6646*/ uint16(xArgRM16),
   4295 	/*6647*/ uint16(xArgR16),
   4296 	/*6648*/ uint16(xMatch),
   4297 	/*6649*/ uint16(xSetOp), uint16(BTC),
   4298 	/*6651*/ uint16(xReadSlashR),
   4299 	/*6652*/ uint16(xArgRM32),
   4300 	/*6653*/ uint16(xArgR32),
   4301 	/*6654*/ uint16(xMatch),
   4302 	/*6655*/ uint16(xCondDataSize), 6643, 6649, 6659,
   4303 	/*6659*/ uint16(xSetOp), uint16(BTC),
   4304 	/*6661*/ uint16(xReadSlashR),
   4305 	/*6662*/ uint16(xArgRM64),
   4306 	/*6663*/ uint16(xArgR64),
   4307 	/*6664*/ uint16(xMatch),
   4308 	/*6665*/ uint16(xCondIs64), 6668, 6706,
   4309 	/*6668*/ uint16(xCondPrefix), 2,
   4310 	0xF3, 6690,
   4311 	0x0, 6674,
   4312 	/*6674*/ uint16(xCondDataSize), 6678, 6684, 0,
   4313 	/*6678*/ uint16(xSetOp), uint16(BSF),
   4314 	/*6680*/ uint16(xReadSlashR),
   4315 	/*6681*/ uint16(xArgR16),
   4316 	/*6682*/ uint16(xArgRM16),
   4317 	/*6683*/ uint16(xMatch),
   4318 	/*6684*/ uint16(xSetOp), uint16(BSF),
   4319 	/*6686*/ uint16(xReadSlashR),
   4320 	/*6687*/ uint16(xArgR32),
   4321 	/*6688*/ uint16(xArgRM32),
   4322 	/*6689*/ uint16(xMatch),
   4323 	/*6690*/ uint16(xCondDataSize), 6694, 6700, 0,
   4324 	/*6694*/ uint16(xSetOp), uint16(TZCNT),
   4325 	/*6696*/ uint16(xReadSlashR),
   4326 	/*6697*/ uint16(xArgR16),
   4327 	/*6698*/ uint16(xArgRM16),
   4328 	/*6699*/ uint16(xMatch),
   4329 	/*6700*/ uint16(xSetOp), uint16(TZCNT),
   4330 	/*6702*/ uint16(xReadSlashR),
   4331 	/*6703*/ uint16(xArgR32),
   4332 	/*6704*/ uint16(xArgRM32),
   4333 	/*6705*/ uint16(xMatch),
   4334 	/*6706*/ uint16(xCondPrefix), 2,
   4335 	0xF3, 6722,
   4336 	0x0, 6712,
   4337 	/*6712*/ uint16(xCondDataSize), 6678, 6684, 6716,
   4338 	/*6716*/ uint16(xSetOp), uint16(BSF),
   4339 	/*6718*/ uint16(xReadSlashR),
   4340 	/*6719*/ uint16(xArgR64),
   4341 	/*6720*/ uint16(xArgRM64),
   4342 	/*6721*/ uint16(xMatch),
   4343 	/*6722*/ uint16(xCondDataSize), 6694, 6700, 6726,
   4344 	/*6726*/ uint16(xSetOp), uint16(TZCNT),
   4345 	/*6728*/ uint16(xReadSlashR),
   4346 	/*6729*/ uint16(xArgR64),
   4347 	/*6730*/ uint16(xArgRM64),
   4348 	/*6731*/ uint16(xMatch),
   4349 	/*6732*/ uint16(xCondIs64), 6735, 6773,
   4350 	/*6735*/ uint16(xCondPrefix), 2,
   4351 	0xF3, 6757,
   4352 	0x0, 6741,
   4353 	/*6741*/ uint16(xCondDataSize), 6745, 6751, 0,
   4354 	/*6745*/ uint16(xSetOp), uint16(BSR),
   4355 	/*6747*/ uint16(xReadSlashR),
   4356 	/*6748*/ uint16(xArgR16),
   4357 	/*6749*/ uint16(xArgRM16),
   4358 	/*6750*/ uint16(xMatch),
   4359 	/*6751*/ uint16(xSetOp), uint16(BSR),
   4360 	/*6753*/ uint16(xReadSlashR),
   4361 	/*6754*/ uint16(xArgR32),
   4362 	/*6755*/ uint16(xArgRM32),
   4363 	/*6756*/ uint16(xMatch),
   4364 	/*6757*/ uint16(xCondDataSize), 6761, 6767, 0,
   4365 	/*6761*/ uint16(xSetOp), uint16(LZCNT),
   4366 	/*6763*/ uint16(xReadSlashR),
   4367 	/*6764*/ uint16(xArgR16),
   4368 	/*6765*/ uint16(xArgRM16),
   4369 	/*6766*/ uint16(xMatch),
   4370 	/*6767*/ uint16(xSetOp), uint16(LZCNT),
   4371 	/*6769*/ uint16(xReadSlashR),
   4372 	/*6770*/ uint16(xArgR32),
   4373 	/*6771*/ uint16(xArgRM32),
   4374 	/*6772*/ uint16(xMatch),
   4375 	/*6773*/ uint16(xCondPrefix), 2,
   4376 	0xF3, 6789,
   4377 	0x0, 6779,
   4378 	/*6779*/ uint16(xCondDataSize), 6745, 6751, 6783,
   4379 	/*6783*/ uint16(xSetOp), uint16(BSR),
   4380 	/*6785*/ uint16(xReadSlashR),
   4381 	/*6786*/ uint16(xArgR64),
   4382 	/*6787*/ uint16(xArgRM64),
   4383 	/*6788*/ uint16(xMatch),
   4384 	/*6789*/ uint16(xCondDataSize), 6761, 6767, 6793,
   4385 	/*6793*/ uint16(xSetOp), uint16(LZCNT),
   4386 	/*6795*/ uint16(xReadSlashR),
   4387 	/*6796*/ uint16(xArgR64),
   4388 	/*6797*/ uint16(xArgRM64),
   4389 	/*6798*/ uint16(xMatch),
   4390 	/*6799*/ uint16(xCondIs64), 6802, 6818,
   4391 	/*6802*/ uint16(xCondDataSize), 6806, 6812, 0,
   4392 	/*6806*/ uint16(xSetOp), uint16(MOVSX),
   4393 	/*6808*/ uint16(xReadSlashR),
   4394 	/*6809*/ uint16(xArgR16),
   4395 	/*6810*/ uint16(xArgRM8),
   4396 	/*6811*/ uint16(xMatch),
   4397 	/*6812*/ uint16(xSetOp), uint16(MOVSX),
   4398 	/*6814*/ uint16(xReadSlashR),
   4399 	/*6815*/ uint16(xArgR32),
   4400 	/*6816*/ uint16(xArgRM8),
   4401 	/*6817*/ uint16(xMatch),
   4402 	/*6818*/ uint16(xCondDataSize), 6806, 6812, 6822,
   4403 	/*6822*/ uint16(xSetOp), uint16(MOVSX),
   4404 	/*6824*/ uint16(xReadSlashR),
   4405 	/*6825*/ uint16(xArgR64),
   4406 	/*6826*/ uint16(xArgRM8),
   4407 	/*6827*/ uint16(xMatch),
   4408 	/*6828*/ uint16(xCondIs64), 6831, 6847,
   4409 	/*6831*/ uint16(xCondDataSize), 6835, 6841, 0,
   4410 	/*6835*/ uint16(xSetOp), uint16(MOVSX),
   4411 	/*6837*/ uint16(xReadSlashR),
   4412 	/*6838*/ uint16(xArgR16),
   4413 	/*6839*/ uint16(xArgRM16),
   4414 	/*6840*/ uint16(xMatch),
   4415 	/*6841*/ uint16(xSetOp), uint16(MOVSX),
   4416 	/*6843*/ uint16(xReadSlashR),
   4417 	/*6844*/ uint16(xArgR32),
   4418 	/*6845*/ uint16(xArgRM16),
   4419 	/*6846*/ uint16(xMatch),
   4420 	/*6847*/ uint16(xCondDataSize), 6835, 6841, 6851,
   4421 	/*6851*/ uint16(xSetOp), uint16(MOVSX),
   4422 	/*6853*/ uint16(xReadSlashR),
   4423 	/*6854*/ uint16(xArgR64),
   4424 	/*6855*/ uint16(xArgRM16),
   4425 	/*6856*/ uint16(xMatch),
   4426 	/*6857*/ uint16(xSetOp), uint16(XADD),
   4427 	/*6859*/ uint16(xReadSlashR),
   4428 	/*6860*/ uint16(xArgRM8),
   4429 	/*6861*/ uint16(xArgR8),
   4430 	/*6862*/ uint16(xMatch),
   4431 	/*6863*/ uint16(xCondIs64), 6866, 6882,
   4432 	/*6866*/ uint16(xCondDataSize), 6870, 6876, 0,
   4433 	/*6870*/ uint16(xSetOp), uint16(XADD),
   4434 	/*6872*/ uint16(xReadSlashR),
   4435 	/*6873*/ uint16(xArgRM16),
   4436 	/*6874*/ uint16(xArgR16),
   4437 	/*6875*/ uint16(xMatch),
   4438 	/*6876*/ uint16(xSetOp), uint16(XADD),
   4439 	/*6878*/ uint16(xReadSlashR),
   4440 	/*6879*/ uint16(xArgRM32),
   4441 	/*6880*/ uint16(xArgR32),
   4442 	/*6881*/ uint16(xMatch),
   4443 	/*6882*/ uint16(xCondDataSize), 6870, 6876, 6886,
   4444 	/*6886*/ uint16(xSetOp), uint16(XADD),
   4445 	/*6888*/ uint16(xReadSlashR),
   4446 	/*6889*/ uint16(xArgRM64),
   4447 	/*6890*/ uint16(xArgR64),
   4448 	/*6891*/ uint16(xMatch),
   4449 	/*6892*/ uint16(xCondPrefix), 4,
   4450 	0xF3, 6926,
   4451 	0xF2, 6918,
   4452 	0x66, 6910,
   4453 	0x0, 6902,
   4454 	/*6902*/ uint16(xSetOp), uint16(CMPPS),
   4455 	/*6904*/ uint16(xReadSlashR),
   4456 	/*6905*/ uint16(xReadIb),
   4457 	/*6906*/ uint16(xArgXmm1),
   4458 	/*6907*/ uint16(xArgXmm2M128),
   4459 	/*6908*/ uint16(xArgImm8u),
   4460 	/*6909*/ uint16(xMatch),
   4461 	/*6910*/ uint16(xSetOp), uint16(CMPPD),
   4462 	/*6912*/ uint16(xReadSlashR),
   4463 	/*6913*/ uint16(xReadIb),
   4464 	/*6914*/ uint16(xArgXmm1),
   4465 	/*6915*/ uint16(xArgXmm2M128),
   4466 	/*6916*/ uint16(xArgImm8u),
   4467 	/*6917*/ uint16(xMatch),
   4468 	/*6918*/ uint16(xSetOp), uint16(CMPSD_XMM),
   4469 	/*6920*/ uint16(xReadSlashR),
   4470 	/*6921*/ uint16(xReadIb),
   4471 	/*6922*/ uint16(xArgXmm1),
   4472 	/*6923*/ uint16(xArgXmm2M64),
   4473 	/*6924*/ uint16(xArgImm8u),
   4474 	/*6925*/ uint16(xMatch),
   4475 	/*6926*/ uint16(xSetOp), uint16(CMPSS),
   4476 	/*6928*/ uint16(xReadSlashR),
   4477 	/*6929*/ uint16(xReadIb),
   4478 	/*6930*/ uint16(xArgXmm1),
   4479 	/*6931*/ uint16(xArgXmm2M32),
   4480 	/*6932*/ uint16(xArgImm8u),
   4481 	/*6933*/ uint16(xMatch),
   4482 	/*6934*/ uint16(xCondIs64), 6937, 6953,
   4483 	/*6937*/ uint16(xCondDataSize), 6941, 6947, 0,
   4484 	/*6941*/ uint16(xSetOp), uint16(MOVNTI),
   4485 	/*6943*/ uint16(xReadSlashR),
   4486 	/*6944*/ uint16(xArgM32),
   4487 	/*6945*/ uint16(xArgR32),
   4488 	/*6946*/ uint16(xMatch),
   4489 	/*6947*/ uint16(xSetOp), uint16(MOVNTI),
   4490 	/*6949*/ uint16(xReadSlashR),
   4491 	/*6950*/ uint16(xArgM32),
   4492 	/*6951*/ uint16(xArgR32),
   4493 	/*6952*/ uint16(xMatch),
   4494 	/*6953*/ uint16(xCondDataSize), 6941, 6947, 6957,
   4495 	/*6957*/ uint16(xSetOp), uint16(MOVNTI),
   4496 	/*6959*/ uint16(xReadSlashR),
   4497 	/*6960*/ uint16(xArgM64),
   4498 	/*6961*/ uint16(xArgR64),
   4499 	/*6962*/ uint16(xMatch),
   4500 	/*6963*/ uint16(xCondPrefix), 2,
   4501 	0x66, 6977,
   4502 	0x0, 6969,
   4503 	/*6969*/ uint16(xSetOp), uint16(PINSRW),
   4504 	/*6971*/ uint16(xReadSlashR),
   4505 	/*6972*/ uint16(xReadIb),
   4506 	/*6973*/ uint16(xArgMm),
   4507 	/*6974*/ uint16(xArgR32M16),
   4508 	/*6975*/ uint16(xArgImm8u),
   4509 	/*6976*/ uint16(xMatch),
   4510 	/*6977*/ uint16(xSetOp), uint16(PINSRW),
   4511 	/*6979*/ uint16(xReadSlashR),
   4512 	/*6980*/ uint16(xReadIb),
   4513 	/*6981*/ uint16(xArgXmm),
   4514 	/*6982*/ uint16(xArgR32M16),
   4515 	/*6983*/ uint16(xArgImm8u),
   4516 	/*6984*/ uint16(xMatch),
   4517 	/*6985*/ uint16(xCondPrefix), 2,
   4518 	0x66, 6999,
   4519 	0x0, 6991,
   4520 	/*6991*/ uint16(xSetOp), uint16(PEXTRW),
   4521 	/*6993*/ uint16(xReadSlashR),
   4522 	/*6994*/ uint16(xReadIb),
   4523 	/*6995*/ uint16(xArgR32),
   4524 	/*6996*/ uint16(xArgMm2),
   4525 	/*6997*/ uint16(xArgImm8u),
   4526 	/*6998*/ uint16(xMatch),
   4527 	/*6999*/ uint16(xSetOp), uint16(PEXTRW),
   4528 	/*7001*/ uint16(xReadSlashR),
   4529 	/*7002*/ uint16(xReadIb),
   4530 	/*7003*/ uint16(xArgR32),
   4531 	/*7004*/ uint16(xArgXmm2),
   4532 	/*7005*/ uint16(xArgImm8u),
   4533 	/*7006*/ uint16(xMatch),
   4534 	/*7007*/ uint16(xCondPrefix), 2,
   4535 	0x66, 7021,
   4536 	0x0, 7013,
   4537 	/*7013*/ uint16(xSetOp), uint16(SHUFPS),
   4538 	/*7015*/ uint16(xReadSlashR),
   4539 	/*7016*/ uint16(xReadIb),
   4540 	/*7017*/ uint16(xArgXmm1),
   4541 	/*7018*/ uint16(xArgXmm2M128),
   4542 	/*7019*/ uint16(xArgImm8u),
   4543 	/*7020*/ uint16(xMatch),
   4544 	/*7021*/ uint16(xSetOp), uint16(SHUFPD),
   4545 	/*7023*/ uint16(xReadSlashR),
   4546 	/*7024*/ uint16(xReadIb),
   4547 	/*7025*/ uint16(xArgXmm1),
   4548 	/*7026*/ uint16(xArgXmm2M128),
   4549 	/*7027*/ uint16(xArgImm8u),
   4550 	/*7028*/ uint16(xMatch),
   4551 	/*7029*/ uint16(xCondSlashR),
   4552 	0,    // 0
   4553 	7038, // 1
   4554 	0,    // 2
   4555 	7061, // 3
   4556 	7084, // 4
   4557 	7107, // 5
   4558 	7130, // 6
   4559 	0,    // 7
   4560 	/*7038*/ uint16(xCondIs64), 7041, 7053,
   4561 	/*7041*/ uint16(xCondDataSize), 7045, 7049, 0,
   4562 	/*7045*/ uint16(xSetOp), uint16(CMPXCHG8B),
   4563 	/*7047*/ uint16(xArgM64),
   4564 	/*7048*/ uint16(xMatch),
   4565 	/*7049*/ uint16(xSetOp), uint16(CMPXCHG8B),
   4566 	/*7051*/ uint16(xArgM64),
   4567 	/*7052*/ uint16(xMatch),
   4568 	/*7053*/ uint16(xCondDataSize), 7045, 7049, 7057,
   4569 	/*7057*/ uint16(xSetOp), uint16(CMPXCHG16B),
   4570 	/*7059*/ uint16(xArgM128),
   4571 	/*7060*/ uint16(xMatch),
   4572 	/*7061*/ uint16(xCondIs64), 7064, 7076,
   4573 	/*7064*/ uint16(xCondDataSize), 7068, 7072, 0,
   4574 	/*7068*/ uint16(xSetOp), uint16(XRSTORS),
   4575 	/*7070*/ uint16(xArgMem),
   4576 	/*7071*/ uint16(xMatch),
   4577 	/*7072*/ uint16(xSetOp), uint16(XRSTORS),
   4578 	/*7074*/ uint16(xArgMem),
   4579 	/*7075*/ uint16(xMatch),
   4580 	/*7076*/ uint16(xCondDataSize), 7068, 7072, 7080,
   4581 	/*7080*/ uint16(xSetOp), uint16(XRSTORS64),
   4582 	/*7082*/ uint16(xArgMem),
   4583 	/*7083*/ uint16(xMatch),
   4584 	/*7084*/ uint16(xCondIs64), 7087, 7099,
   4585 	/*7087*/ uint16(xCondDataSize), 7091, 7095, 0,
   4586 	/*7091*/ uint16(xSetOp), uint16(XSAVEC),
   4587 	/*7093*/ uint16(xArgMem),
   4588 	/*7094*/ uint16(xMatch),
   4589 	/*7095*/ uint16(xSetOp), uint16(XSAVEC),
   4590 	/*7097*/ uint16(xArgMem),
   4591 	/*7098*/ uint16(xMatch),
   4592 	/*7099*/ uint16(xCondDataSize), 7091, 7095, 7103,
   4593 	/*7103*/ uint16(xSetOp), uint16(XSAVEC64),
   4594 	/*7105*/ uint16(xArgMem),
   4595 	/*7106*/ uint16(xMatch),
   4596 	/*7107*/ uint16(xCondIs64), 7110, 7122,
   4597 	/*7110*/ uint16(xCondDataSize), 7114, 7118, 0,
   4598 	/*7114*/ uint16(xSetOp), uint16(XSAVES),
   4599 	/*7116*/ uint16(xArgMem),
   4600 	/*7117*/ uint16(xMatch),
   4601 	/*7118*/ uint16(xSetOp), uint16(XSAVES),
   4602 	/*7120*/ uint16(xArgMem),
   4603 	/*7121*/ uint16(xMatch),
   4604 	/*7122*/ uint16(xCondDataSize), 7114, 7118, 7126,
   4605 	/*7126*/ uint16(xSetOp), uint16(XSAVES64),
   4606 	/*7128*/ uint16(xArgMem),
   4607 	/*7129*/ uint16(xMatch),
   4608 	/*7130*/ uint16(xCondIs64), 7133, 7151,
   4609 	/*7133*/ uint16(xCondDataSize), 7137, 7144, 0,
   4610 	/*7137*/ uint16(xCondIsMem), 7140, 0,
   4611 	/*7140*/ uint16(xSetOp), uint16(RDRAND),
   4612 	/*7142*/ uint16(xArgRmf16),
   4613 	/*7143*/ uint16(xMatch),
   4614 	/*7144*/ uint16(xCondIsMem), 7147, 0,
   4615 	/*7147*/ uint16(xSetOp), uint16(RDRAND),
   4616 	/*7149*/ uint16(xArgRmf32),
   4617 	/*7150*/ uint16(xMatch),
   4618 	/*7151*/ uint16(xCondDataSize), 7137, 7144, 7155,
   4619 	/*7155*/ uint16(xSetOp), uint16(RDRAND),
   4620 	/*7157*/ uint16(xMatch),
   4621 	/*7158*/ uint16(xCondIs64), 7161, 7173,
   4622 	/*7161*/ uint16(xCondDataSize), 7165, 7169, 0,
   4623 	/*7165*/ uint16(xSetOp), uint16(BSWAP),
   4624 	/*7167*/ uint16(xArgR16op),
   4625 	/*7168*/ uint16(xMatch),
   4626 	/*7169*/ uint16(xSetOp), uint16(BSWAP),
   4627 	/*7171*/ uint16(xArgR32op),
   4628 	/*7172*/ uint16(xMatch),
   4629 	/*7173*/ uint16(xCondDataSize), 7165, 7169, 7177,
   4630 	/*7177*/ uint16(xSetOp), uint16(BSWAP),
   4631 	/*7179*/ uint16(xArgR64op),
   4632 	/*7180*/ uint16(xMatch),
   4633 	/*7181*/ uint16(xCondPrefix), 2,
   4634 	0xF2, 7193,
   4635 	0x66, 7187,
   4636 	/*7187*/ uint16(xSetOp), uint16(ADDSUBPD),
   4637 	/*7189*/ uint16(xReadSlashR),
   4638 	/*7190*/ uint16(xArgXmm1),
   4639 	/*7191*/ uint16(xArgXmm2M128),
   4640 	/*7192*/ uint16(xMatch),
   4641 	/*7193*/ uint16(xSetOp), uint16(ADDSUBPS),
   4642 	/*7195*/ uint16(xReadSlashR),
   4643 	/*7196*/ uint16(xArgXmm1),
   4644 	/*7197*/ uint16(xArgXmm2M128),
   4645 	/*7198*/ uint16(xMatch),
   4646 	/*7199*/ uint16(xCondPrefix), 2,
   4647 	0x66, 7211,
   4648 	0x0, 7205,
   4649 	/*7205*/ uint16(xSetOp), uint16(PSRLW),
   4650 	/*7207*/ uint16(xReadSlashR),
   4651 	/*7208*/ uint16(xArgMm),
   4652 	/*7209*/ uint16(xArgMmM64),
   4653 	/*7210*/ uint16(xMatch),
   4654 	/*7211*/ uint16(xSetOp), uint16(PSRLW),
   4655 	/*7213*/ uint16(xReadSlashR),
   4656 	/*7214*/ uint16(xArgXmm1),
   4657 	/*7215*/ uint16(xArgXmm2M128),
   4658 	/*7216*/ uint16(xMatch),
   4659 	/*7217*/ uint16(xCondPrefix), 2,
   4660 	0x66, 7229,
   4661 	0x0, 7223,
   4662 	/*7223*/ uint16(xSetOp), uint16(PSRLD),
   4663 	/*7225*/ uint16(xReadSlashR),
   4664 	/*7226*/ uint16(xArgMm),
   4665 	/*7227*/ uint16(xArgMmM64),
   4666 	/*7228*/ uint16(xMatch),
   4667 	/*7229*/ uint16(xSetOp), uint16(PSRLD),
   4668 	/*7231*/ uint16(xReadSlashR),
   4669 	/*7232*/ uint16(xArgXmm1),
   4670 	/*7233*/ uint16(xArgXmm2M128),
   4671 	/*7234*/ uint16(xMatch),
   4672 	/*7235*/ uint16(xCondPrefix), 2,
   4673 	0x66, 7247,
   4674 	0x0, 7241,
   4675 	/*7241*/ uint16(xSetOp), uint16(PSRLQ),
   4676 	/*7243*/ uint16(xReadSlashR),
   4677 	/*7244*/ uint16(xArgMm),
   4678 	/*7245*/ uint16(xArgMmM64),
   4679 	/*7246*/ uint16(xMatch),
   4680 	/*7247*/ uint16(xSetOp), uint16(PSRLQ),
   4681 	/*7249*/ uint16(xReadSlashR),
   4682 	/*7250*/ uint16(xArgXmm1),
   4683 	/*7251*/ uint16(xArgXmm2M128),
   4684 	/*7252*/ uint16(xMatch),
   4685 	/*7253*/ uint16(xCondPrefix), 2,
   4686 	0x66, 7265,
   4687 	0x0, 7259,
   4688 	/*7259*/ uint16(xSetOp), uint16(PADDQ),
   4689 	/*7261*/ uint16(xReadSlashR),
   4690 	/*7262*/ uint16(xArgMm1),
   4691 	/*7263*/ uint16(xArgMm2M64),
   4692 	/*7264*/ uint16(xMatch),
   4693 	/*7265*/ uint16(xSetOp), uint16(PADDQ),
   4694 	/*7267*/ uint16(xReadSlashR),
   4695 	/*7268*/ uint16(xArgXmm1),
   4696 	/*7269*/ uint16(xArgXmm2M128),
   4697 	/*7270*/ uint16(xMatch),
   4698 	/*7271*/ uint16(xCondPrefix), 2,
   4699 	0x66, 7283,
   4700 	0x0, 7277,
   4701 	/*7277*/ uint16(xSetOp), uint16(PMULLW),
   4702 	/*7279*/ uint16(xReadSlashR),
   4703 	/*7280*/ uint16(xArgMm),
   4704 	/*7281*/ uint16(xArgMmM64),
   4705 	/*7282*/ uint16(xMatch),
   4706 	/*7283*/ uint16(xSetOp), uint16(PMULLW),
   4707 	/*7285*/ uint16(xReadSlashR),
   4708 	/*7286*/ uint16(xArgXmm1),
   4709 	/*7287*/ uint16(xArgXmm2M128),
   4710 	/*7288*/ uint16(xMatch),
   4711 	/*7289*/ uint16(xCondPrefix), 3,
   4712 	0xF3, 7309,
   4713 	0xF2, 7303,
   4714 	0x66, 7297,
   4715 	/*7297*/ uint16(xSetOp), uint16(MOVQ),
   4716 	/*7299*/ uint16(xReadSlashR),
   4717 	/*7300*/ uint16(xArgXmm2M64),
   4718 	/*7301*/ uint16(xArgXmm1),
   4719 	/*7302*/ uint16(xMatch),
   4720 	/*7303*/ uint16(xSetOp), uint16(MOVDQ2Q),
   4721 	/*7305*/ uint16(xReadSlashR),
   4722 	/*7306*/ uint16(xArgMm),
   4723 	/*7307*/ uint16(xArgXmm2),
   4724 	/*7308*/ uint16(xMatch),
   4725 	/*7309*/ uint16(xSetOp), uint16(MOVQ2DQ),
   4726 	/*7311*/ uint16(xReadSlashR),
   4727 	/*7312*/ uint16(xArgXmm1),
   4728 	/*7313*/ uint16(xArgMm2),
   4729 	/*7314*/ uint16(xMatch),
   4730 	/*7315*/ uint16(xCondPrefix), 2,
   4731 	0x66, 7327,
   4732 	0x0, 7321,
   4733 	/*7321*/ uint16(xSetOp), uint16(PMOVMSKB),
   4734 	/*7323*/ uint16(xReadSlashR),
   4735 	/*7324*/ uint16(xArgR32),
   4736 	/*7325*/ uint16(xArgMm2),
   4737 	/*7326*/ uint16(xMatch),
   4738 	/*7327*/ uint16(xSetOp), uint16(PMOVMSKB),
   4739 	/*7329*/ uint16(xReadSlashR),
   4740 	/*7330*/ uint16(xArgR32),
   4741 	/*7331*/ uint16(xArgXmm2),
   4742 	/*7332*/ uint16(xMatch),
   4743 	/*7333*/ uint16(xCondPrefix), 2,
   4744 	0x66, 7345,
   4745 	0x0, 7339,
   4746 	/*7339*/ uint16(xSetOp), uint16(PSUBUSB),
   4747 	/*7341*/ uint16(xReadSlashR),
   4748 	/*7342*/ uint16(xArgMm),
   4749 	/*7343*/ uint16(xArgMmM64),
   4750 	/*7344*/ uint16(xMatch),
   4751 	/*7345*/ uint16(xSetOp), uint16(PSUBUSB),
   4752 	/*7347*/ uint16(xReadSlashR),
   4753 	/*7348*/ uint16(xArgXmm1),
   4754 	/*7349*/ uint16(xArgXmm2M128),
   4755 	/*7350*/ uint16(xMatch),
   4756 	/*7351*/ uint16(xCondPrefix), 2,
   4757 	0x66, 7363,
   4758 	0x0, 7357,
   4759 	/*7357*/ uint16(xSetOp), uint16(PSUBUSW),
   4760 	/*7359*/ uint16(xReadSlashR),
   4761 	/*7360*/ uint16(xArgMm),
   4762 	/*7361*/ uint16(xArgMmM64),
   4763 	/*7362*/ uint16(xMatch),
   4764 	/*7363*/ uint16(xSetOp), uint16(PSUBUSW),
   4765 	/*7365*/ uint16(xReadSlashR),
   4766 	/*7366*/ uint16(xArgXmm1),
   4767 	/*7367*/ uint16(xArgXmm2M128),
   4768 	/*7368*/ uint16(xMatch),
   4769 	/*7369*/ uint16(xCondPrefix), 2,
   4770 	0x66, 7381,
   4771 	0x0, 7375,
   4772 	/*7375*/ uint16(xSetOp), uint16(PMINUB),
   4773 	/*7377*/ uint16(xReadSlashR),
   4774 	/*7378*/ uint16(xArgMm1),
   4775 	/*7379*/ uint16(xArgMm2M64),
   4776 	/*7380*/ uint16(xMatch),
   4777 	/*7381*/ uint16(xSetOp), uint16(PMINUB),
   4778 	/*7383*/ uint16(xReadSlashR),
   4779 	/*7384*/ uint16(xArgXmm1),
   4780 	/*7385*/ uint16(xArgXmm2M128),
   4781 	/*7386*/ uint16(xMatch),
   4782 	/*7387*/ uint16(xCondPrefix), 2,
   4783 	0x66, 7399,
   4784 	0x0, 7393,
   4785 	/*7393*/ uint16(xSetOp), uint16(PAND),
   4786 	/*7395*/ uint16(xReadSlashR),
   4787 	/*7396*/ uint16(xArgMm),
   4788 	/*7397*/ uint16(xArgMmM64),
   4789 	/*7398*/ uint16(xMatch),
   4790 	/*7399*/ uint16(xSetOp), uint16(PAND),
   4791 	/*7401*/ uint16(xReadSlashR),
   4792 	/*7402*/ uint16(xArgXmm1),
   4793 	/*7403*/ uint16(xArgXmm2M128),
   4794 	/*7404*/ uint16(xMatch),
   4795 	/*7405*/ uint16(xCondPrefix), 2,
   4796 	0x66, 7417,
   4797 	0x0, 7411,
   4798 	/*7411*/ uint16(xSetOp), uint16(PADDUSB),
   4799 	/*7413*/ uint16(xReadSlashR),
   4800 	/*7414*/ uint16(xArgMm),
   4801 	/*7415*/ uint16(xArgMmM64),
   4802 	/*7416*/ uint16(xMatch),
   4803 	/*7417*/ uint16(xSetOp), uint16(PADDUSB),
   4804 	/*7419*/ uint16(xReadSlashR),
   4805 	/*7420*/ uint16(xArgXmm1),
   4806 	/*7421*/ uint16(xArgXmm2M128),
   4807 	/*7422*/ uint16(xMatch),
   4808 	/*7423*/ uint16(xCondPrefix), 2,
   4809 	0x66, 7435,
   4810 	0x0, 7429,
   4811 	/*7429*/ uint16(xSetOp), uint16(PADDUSW),
   4812 	/*7431*/ uint16(xReadSlashR),
   4813 	/*7432*/ uint16(xArgMm),
   4814 	/*7433*/ uint16(xArgMmM64),
   4815 	/*7434*/ uint16(xMatch),
   4816 	/*7435*/ uint16(xSetOp), uint16(PADDUSW),
   4817 	/*7437*/ uint16(xReadSlashR),
   4818 	/*7438*/ uint16(xArgXmm1),
   4819 	/*7439*/ uint16(xArgXmm2M128),
   4820 	/*7440*/ uint16(xMatch),
   4821 	/*7441*/ uint16(xCondPrefix), 2,
   4822 	0x66, 7453,
   4823 	0x0, 7447,
   4824 	/*7447*/ uint16(xSetOp), uint16(PMAXUB),
   4825 	/*7449*/ uint16(xReadSlashR),
   4826 	/*7450*/ uint16(xArgMm1),
   4827 	/*7451*/ uint16(xArgMm2M64),
   4828 	/*7452*/ uint16(xMatch),
   4829 	/*7453*/ uint16(xSetOp), uint16(PMAXUB),
   4830 	/*7455*/ uint16(xReadSlashR),
   4831 	/*7456*/ uint16(xArgXmm1),
   4832 	/*7457*/ uint16(xArgXmm2M128),
   4833 	/*7458*/ uint16(xMatch),
   4834 	/*7459*/ uint16(xCondPrefix), 2,
   4835 	0x66, 7471,
   4836 	0x0, 7465,
   4837 	/*7465*/ uint16(xSetOp), uint16(PANDN),
   4838 	/*7467*/ uint16(xReadSlashR),
   4839 	/*7468*/ uint16(xArgMm),
   4840 	/*7469*/ uint16(xArgMmM64),
   4841 	/*7470*/ uint16(xMatch),
   4842 	/*7471*/ uint16(xSetOp), uint16(PANDN),
   4843 	/*7473*/ uint16(xReadSlashR),
   4844 	/*7474*/ uint16(xArgXmm1),
   4845 	/*7475*/ uint16(xArgXmm2M128),
   4846 	/*7476*/ uint16(xMatch),
   4847 	/*7477*/ uint16(xCondPrefix), 2,
   4848 	0x66, 7489,
   4849 	0x0, 7483,
   4850 	/*7483*/ uint16(xSetOp), uint16(PAVGB),
   4851 	/*7485*/ uint16(xReadSlashR),
   4852 	/*7486*/ uint16(xArgMm1),
   4853 	/*7487*/ uint16(xArgMm2M64),
   4854 	/*7488*/ uint16(xMatch),
   4855 	/*7489*/ uint16(xSetOp), uint16(PAVGB),
   4856 	/*7491*/ uint16(xReadSlashR),
   4857 	/*7492*/ uint16(xArgXmm1),
   4858 	/*7493*/ uint16(xArgXmm2M128),
   4859 	/*7494*/ uint16(xMatch),
   4860 	/*7495*/ uint16(xCondPrefix), 2,
   4861 	0x66, 7507,
   4862 	0x0, 7501,
   4863 	/*7501*/ uint16(xSetOp), uint16(PSRAW),
   4864 	/*7503*/ uint16(xReadSlashR),
   4865 	/*7504*/ uint16(xArgMm),
   4866 	/*7505*/ uint16(xArgMmM64),
   4867 	/*7506*/ uint16(xMatch),
   4868 	/*7507*/ uint16(xSetOp), uint16(PSRAW),
   4869 	/*7509*/ uint16(xReadSlashR),
   4870 	/*7510*/ uint16(xArgXmm1),
   4871 	/*7511*/ uint16(xArgXmm2M128),
   4872 	/*7512*/ uint16(xMatch),
   4873 	/*7513*/ uint16(xCondPrefix), 2,
   4874 	0x66, 7525,
   4875 	0x0, 7519,
   4876 	/*7519*/ uint16(xSetOp), uint16(PSRAD),
   4877 	/*7521*/ uint16(xReadSlashR),
   4878 	/*7522*/ uint16(xArgMm),
   4879 	/*7523*/ uint16(xArgMmM64),
   4880 	/*7524*/ uint16(xMatch),
   4881 	/*7525*/ uint16(xSetOp), uint16(PSRAD),
   4882 	/*7527*/ uint16(xReadSlashR),
   4883 	/*7528*/ uint16(xArgXmm1),
   4884 	/*7529*/ uint16(xArgXmm2M128),
   4885 	/*7530*/ uint16(xMatch),
   4886 	/*7531*/ uint16(xCondPrefix), 2,
   4887 	0x66, 7543,
   4888 	0x0, 7537,
   4889 	/*7537*/ uint16(xSetOp), uint16(PAVGW),
   4890 	/*7539*/ uint16(xReadSlashR),
   4891 	/*7540*/ uint16(xArgMm1),
   4892 	/*7541*/ uint16(xArgMm2M64),
   4893 	/*7542*/ uint16(xMatch),
   4894 	/*7543*/ uint16(xSetOp), uint16(PAVGW),
   4895 	/*7545*/ uint16(xReadSlashR),
   4896 	/*7546*/ uint16(xArgXmm1),
   4897 	/*7547*/ uint16(xArgXmm2M128),
   4898 	/*7548*/ uint16(xMatch),
   4899 	/*7549*/ uint16(xCondPrefix), 2,
   4900 	0x66, 7561,
   4901 	0x0, 7555,
   4902 	/*7555*/ uint16(xSetOp), uint16(PMULHUW),
   4903 	/*7557*/ uint16(xReadSlashR),
   4904 	/*7558*/ uint16(xArgMm1),
   4905 	/*7559*/ uint16(xArgMm2M64),
   4906 	/*7560*/ uint16(xMatch),
   4907 	/*7561*/ uint16(xSetOp), uint16(PMULHUW),
   4908 	/*7563*/ uint16(xReadSlashR),
   4909 	/*7564*/ uint16(xArgXmm1),
   4910 	/*7565*/ uint16(xArgXmm2M128),
   4911 	/*7566*/ uint16(xMatch),
   4912 	/*7567*/ uint16(xCondPrefix), 2,
   4913 	0x66, 7579,
   4914 	0x0, 7573,
   4915 	/*7573*/ uint16(xSetOp), uint16(PMULHW),
   4916 	/*7575*/ uint16(xReadSlashR),
   4917 	/*7576*/ uint16(xArgMm),
   4918 	/*7577*/ uint16(xArgMmM64),
   4919 	/*7578*/ uint16(xMatch),
   4920 	/*7579*/ uint16(xSetOp), uint16(PMULHW),
   4921 	/*7581*/ uint16(xReadSlashR),
   4922 	/*7582*/ uint16(xArgXmm1),
   4923 	/*7583*/ uint16(xArgXmm2M128),
   4924 	/*7584*/ uint16(xMatch),
   4925 	/*7585*/ uint16(xCondPrefix), 3,
   4926 	0xF3, 7605,
   4927 	0xF2, 7599,
   4928 	0x66, 7593,
   4929 	/*7593*/ uint16(xSetOp), uint16(CVTTPD2DQ),
   4930 	/*7595*/ uint16(xReadSlashR),
   4931 	/*7596*/ uint16(xArgXmm1),
   4932 	/*7597*/ uint16(xArgXmm2M128),
   4933 	/*7598*/ uint16(xMatch),
   4934 	/*7599*/ uint16(xSetOp), uint16(CVTPD2DQ),
   4935 	/*7601*/ uint16(xReadSlashR),
   4936 	/*7602*/ uint16(xArgXmm1),
   4937 	/*7603*/ uint16(xArgXmm2M128),
   4938 	/*7604*/ uint16(xMatch),
   4939 	/*7605*/ uint16(xSetOp), uint16(CVTDQ2PD),
   4940 	/*7607*/ uint16(xReadSlashR),
   4941 	/*7608*/ uint16(xArgXmm1),
   4942 	/*7609*/ uint16(xArgXmm2M64),
   4943 	/*7610*/ uint16(xMatch),
   4944 	/*7611*/ uint16(xCondPrefix), 2,
   4945 	0x66, 7623,
   4946 	0x0, 7617,
   4947 	/*7617*/ uint16(xSetOp), uint16(MOVNTQ),
   4948 	/*7619*/ uint16(xReadSlashR),
   4949 	/*7620*/ uint16(xArgM64),
   4950 	/*7621*/ uint16(xArgMm),
   4951 	/*7622*/ uint16(xMatch),
   4952 	/*7623*/ uint16(xSetOp), uint16(MOVNTDQ),
   4953 	/*7625*/ uint16(xReadSlashR),
   4954 	/*7626*/ uint16(xArgM128),
   4955 	/*7627*/ uint16(xArgXmm),
   4956 	/*7628*/ uint16(xMatch),
   4957 	/*7629*/ uint16(xCondPrefix), 2,
   4958 	0x66, 7641,
   4959 	0x0, 7635,
   4960 	/*7635*/ uint16(xSetOp), uint16(PSUBSB),
   4961 	/*7637*/ uint16(xReadSlashR),
   4962 	/*7638*/ uint16(xArgMm),
   4963 	/*7639*/ uint16(xArgMmM64),
   4964 	/*7640*/ uint16(xMatch),
   4965 	/*7641*/ uint16(xSetOp), uint16(PSUBSB),
   4966 	/*7643*/ uint16(xReadSlashR),
   4967 	/*7644*/ uint16(xArgXmm1),
   4968 	/*7645*/ uint16(xArgXmm2M128),
   4969 	/*7646*/ uint16(xMatch),
   4970 	/*7647*/ uint16(xCondPrefix), 2,
   4971 	0x66, 7659,
   4972 	0x0, 7653,
   4973 	/*7653*/ uint16(xSetOp), uint16(PSUBSW),
   4974 	/*7655*/ uint16(xReadSlashR),
   4975 	/*7656*/ uint16(xArgMm),
   4976 	/*7657*/ uint16(xArgMmM64),
   4977 	/*7658*/ uint16(xMatch),
   4978 	/*7659*/ uint16(xSetOp), uint16(PSUBSW),
   4979 	/*7661*/ uint16(xReadSlashR),
   4980 	/*7662*/ uint16(xArgXmm1),
   4981 	/*7663*/ uint16(xArgXmm2M128),
   4982 	/*7664*/ uint16(xMatch),
   4983 	/*7665*/ uint16(xCondPrefix), 2,
   4984 	0x66, 7677,
   4985 	0x0, 7671,
   4986 	/*7671*/ uint16(xSetOp), uint16(PMINSW),
   4987 	/*7673*/ uint16(xReadSlashR),
   4988 	/*7674*/ uint16(xArgMm1),
   4989 	/*7675*/ uint16(xArgMm2M64),
   4990 	/*7676*/ uint16(xMatch),
   4991 	/*7677*/ uint16(xSetOp), uint16(PMINSW),
   4992 	/*7679*/ uint16(xReadSlashR),
   4993 	/*7680*/ uint16(xArgXmm1),
   4994 	/*7681*/ uint16(xArgXmm2M128),
   4995 	/*7682*/ uint16(xMatch),
   4996 	/*7683*/ uint16(xCondPrefix), 2,
   4997 	0x66, 7695,
   4998 	0x0, 7689,
   4999 	/*7689*/ uint16(xSetOp), uint16(POR),
   5000 	/*7691*/ uint16(xReadSlashR),
   5001 	/*7692*/ uint16(xArgMm),
   5002 	/*7693*/ uint16(xArgMmM64),
   5003 	/*7694*/ uint16(xMatch),
   5004 	/*7695*/ uint16(xSetOp), uint16(POR),
   5005 	/*7697*/ uint16(xReadSlashR),
   5006 	/*7698*/ uint16(xArgXmm1),
   5007 	/*7699*/ uint16(xArgXmm2M128),
   5008 	/*7700*/ uint16(xMatch),
   5009 	/*7701*/ uint16(xCondPrefix), 2,
   5010 	0x66, 7713,
   5011 	0x0, 7707,
   5012 	/*7707*/ uint16(xSetOp), uint16(PADDSB),
   5013 	/*7709*/ uint16(xReadSlashR),
   5014 	/*7710*/ uint16(xArgMm),
   5015 	/*7711*/ uint16(xArgMmM64),
   5016 	/*7712*/ uint16(xMatch),
   5017 	/*7713*/ uint16(xSetOp), uint16(PADDSB),
   5018 	/*7715*/ uint16(xReadSlashR),
   5019 	/*7716*/ uint16(xArgXmm1),
   5020 	/*7717*/ uint16(xArgXmm2M128),
   5021 	/*7718*/ uint16(xMatch),
   5022 	/*7719*/ uint16(xCondPrefix), 2,
   5023 	0x66, 7731,
   5024 	0x0, 7725,
   5025 	/*7725*/ uint16(xSetOp), uint16(PADDSW),
   5026 	/*7727*/ uint16(xReadSlashR),
   5027 	/*7728*/ uint16(xArgMm),
   5028 	/*7729*/ uint16(xArgMmM64),
   5029 	/*7730*/ uint16(xMatch),
   5030 	/*7731*/ uint16(xSetOp), uint16(PADDSW),
   5031 	/*7733*/ uint16(xReadSlashR),
   5032 	/*7734*/ uint16(xArgXmm1),
   5033 	/*7735*/ uint16(xArgXmm2M128),
   5034 	/*7736*/ uint16(xMatch),
   5035 	/*7737*/ uint16(xCondPrefix), 2,
   5036 	0x66, 7749,
   5037 	0x0, 7743,
   5038 	/*7743*/ uint16(xSetOp), uint16(PMAXSW),
   5039 	/*7745*/ uint16(xReadSlashR),
   5040 	/*7746*/ uint16(xArgMm1),
   5041 	/*7747*/ uint16(xArgMm2M64),
   5042 	/*7748*/ uint16(xMatch),
   5043 	/*7749*/ uint16(xSetOp), uint16(PMAXSW),
   5044 	/*7751*/ uint16(xReadSlashR),
   5045 	/*7752*/ uint16(xArgXmm1),
   5046 	/*7753*/ uint16(xArgXmm2M128),
   5047 	/*7754*/ uint16(xMatch),
   5048 	/*7755*/ uint16(xCondPrefix), 2,
   5049 	0x66, 7767,
   5050 	0x0, 7761,
   5051 	/*7761*/ uint16(xSetOp), uint16(PXOR),
   5052 	/*7763*/ uint16(xReadSlashR),
   5053 	/*7764*/ uint16(xArgMm),
   5054 	/*7765*/ uint16(xArgMmM64),
   5055 	/*7766*/ uint16(xMatch),
   5056 	/*7767*/ uint16(xSetOp), uint16(PXOR),
   5057 	/*7769*/ uint16(xReadSlashR),
   5058 	/*7770*/ uint16(xArgXmm1),
   5059 	/*7771*/ uint16(xArgXmm2M128),
   5060 	/*7772*/ uint16(xMatch),
   5061 	/*7773*/ uint16(xCondPrefix), 1,
   5062 	0xF2, 7777,
   5063 	/*7777*/ uint16(xSetOp), uint16(LDDQU),
   5064 	/*7779*/ uint16(xReadSlashR),
   5065 	/*7780*/ uint16(xArgXmm1),
   5066 	/*7781*/ uint16(xArgM128),
   5067 	/*7782*/ uint16(xMatch),
   5068 	/*7783*/ uint16(xCondPrefix), 2,
   5069 	0x66, 7795,
   5070 	0x0, 7789,
   5071 	/*7789*/ uint16(xSetOp), uint16(PSLLW),
   5072 	/*7791*/ uint16(xReadSlashR),
   5073 	/*7792*/ uint16(xArgMm),
   5074 	/*7793*/ uint16(xArgMmM64),
   5075 	/*7794*/ uint16(xMatch),
   5076 	/*7795*/ uint16(xSetOp), uint16(PSLLW),
   5077 	/*7797*/ uint16(xReadSlashR),
   5078 	/*7798*/ uint16(xArgXmm1),
   5079 	/*7799*/ uint16(xArgXmm2M128),
   5080 	/*7800*/ uint16(xMatch),
   5081 	/*7801*/ uint16(xCondPrefix), 2,
   5082 	0x66, 7813,
   5083 	0x0, 7807,
   5084 	/*7807*/ uint16(xSetOp), uint16(PSLLD),
   5085 	/*7809*/ uint16(xReadSlashR),
   5086 	/*7810*/ uint16(xArgMm),
   5087 	/*7811*/ uint16(xArgMmM64),
   5088 	/*7812*/ uint16(xMatch),
   5089 	/*7813*/ uint16(xSetOp), uint16(PSLLD),
   5090 	/*7815*/ uint16(xReadSlashR),
   5091 	/*7816*/ uint16(xArgXmm1),
   5092 	/*7817*/ uint16(xArgXmm2M128),
   5093 	/*7818*/ uint16(xMatch),
   5094 	/*7819*/ uint16(xCondPrefix), 2,
   5095 	0x66, 7831,
   5096 	0x0, 7825,
   5097 	/*7825*/ uint16(xSetOp), uint16(PSLLQ),
   5098 	/*7827*/ uint16(xReadSlashR),
   5099 	/*7828*/ uint16(xArgMm),
   5100 	/*7829*/ uint16(xArgMmM64),
   5101 	/*7830*/ uint16(xMatch),
   5102 	/*7831*/ uint16(xSetOp), uint16(PSLLQ),
   5103 	/*7833*/ uint16(xReadSlashR),
   5104 	/*7834*/ uint16(xArgXmm1),
   5105 	/*7835*/ uint16(xArgXmm2M128),
   5106 	/*7836*/ uint16(xMatch),
   5107 	/*7837*/ uint16(xCondPrefix), 2,
   5108 	0x66, 7849,
   5109 	0x0, 7843,
   5110 	/*7843*/ uint16(xSetOp), uint16(PMULUDQ),
   5111 	/*7845*/ uint16(xReadSlashR),
   5112 	/*7846*/ uint16(xArgMm1),
   5113 	/*7847*/ uint16(xArgMm2M64),
   5114 	/*7848*/ uint16(xMatch),
   5115 	/*7849*/ uint16(xSetOp), uint16(PMULUDQ),
   5116 	/*7851*/ uint16(xReadSlashR),
   5117 	/*7852*/ uint16(xArgXmm1),
   5118 	/*7853*/ uint16(xArgXmm2M128),
   5119 	/*7854*/ uint16(xMatch),
   5120 	/*7855*/ uint16(xCondPrefix), 2,
   5121 	0x66, 7867,
   5122 	0x0, 7861,
   5123 	/*7861*/ uint16(xSetOp), uint16(PMADDWD),
   5124 	/*7863*/ uint16(xReadSlashR),
   5125 	/*7864*/ uint16(xArgMm),
   5126 	/*7865*/ uint16(xArgMmM64),
   5127 	/*7866*/ uint16(xMatch),
   5128 	/*7867*/ uint16(xSetOp), uint16(PMADDWD),
   5129 	/*7869*/ uint16(xReadSlashR),
   5130 	/*7870*/ uint16(xArgXmm1),
   5131 	/*7871*/ uint16(xArgXmm2M128),
   5132 	/*7872*/ uint16(xMatch),
   5133 	/*7873*/ uint16(xCondPrefix), 2,
   5134 	0x66, 7885,
   5135 	0x0, 7879,
   5136 	/*7879*/ uint16(xSetOp), uint16(PSADBW),
   5137 	/*7881*/ uint16(xReadSlashR),
   5138 	/*7882*/ uint16(xArgMm1),
   5139 	/*7883*/ uint16(xArgMm2M64),
   5140 	/*7884*/ uint16(xMatch),
   5141 	/*7885*/ uint16(xSetOp), uint16(PSADBW),
   5142 	/*7887*/ uint16(xReadSlashR),
   5143 	/*7888*/ uint16(xArgXmm1),
   5144 	/*7889*/ uint16(xArgXmm2M128),
   5145 	/*7890*/ uint16(xMatch),
   5146 	/*7891*/ uint16(xCondPrefix), 2,
   5147 	0x66, 7903,
   5148 	0x0, 7897,
   5149 	/*7897*/ uint16(xSetOp), uint16(MASKMOVQ),
   5150 	/*7899*/ uint16(xReadSlashR),
   5151 	/*7900*/ uint16(xArgMm1),
   5152 	/*7901*/ uint16(xArgMm2),
   5153 	/*7902*/ uint16(xMatch),
   5154 	/*7903*/ uint16(xSetOp), uint16(MASKMOVDQU),
   5155 	/*7905*/ uint16(xReadSlashR),
   5156 	/*7906*/ uint16(xArgXmm1),
   5157 	/*7907*/ uint16(xArgXmm2),
   5158 	/*7908*/ uint16(xMatch),
   5159 	/*7909*/ uint16(xCondPrefix), 2,
   5160 	0x66, 7921,
   5161 	0x0, 7915,
   5162 	/*7915*/ uint16(xSetOp), uint16(PSUBB),
   5163 	/*7917*/ uint16(xReadSlashR),
   5164 	/*7918*/ uint16(xArgMm),
   5165 	/*7919*/ uint16(xArgMmM64),
   5166 	/*7920*/ uint16(xMatch),
   5167 	/*7921*/ uint16(xSetOp), uint16(PSUBB),
   5168 	/*7923*/ uint16(xReadSlashR),
   5169 	/*7924*/ uint16(xArgXmm1),
   5170 	/*7925*/ uint16(xArgXmm2M128),
   5171 	/*7926*/ uint16(xMatch),
   5172 	/*7927*/ uint16(xCondPrefix), 2,
   5173 	0x66, 7939,
   5174 	0x0, 7933,
   5175 	/*7933*/ uint16(xSetOp), uint16(PSUBW),
   5176 	/*7935*/ uint16(xReadSlashR),
   5177 	/*7936*/ uint16(xArgMm),
   5178 	/*7937*/ uint16(xArgMmM64),
   5179 	/*7938*/ uint16(xMatch),
   5180 	/*7939*/ uint16(xSetOp), uint16(PSUBW),
   5181 	/*7941*/ uint16(xReadSlashR),
   5182 	/*7942*/ uint16(xArgXmm1),
   5183 	/*7943*/ uint16(xArgXmm2M128),
   5184 	/*7944*/ uint16(xMatch),
   5185 	/*7945*/ uint16(xCondPrefix), 2,
   5186 	0x66, 7957,
   5187 	0x0, 7951,
   5188 	/*7951*/ uint16(xSetOp), uint16(PSUBD),
   5189 	/*7953*/ uint16(xReadSlashR),
   5190 	/*7954*/ uint16(xArgMm),
   5191 	/*7955*/ uint16(xArgMmM64),
   5192 	/*7956*/ uint16(xMatch),
   5193 	/*7957*/ uint16(xSetOp), uint16(PSUBD),
   5194 	/*7959*/ uint16(xReadSlashR),
   5195 	/*7960*/ uint16(xArgXmm1),
   5196 	/*7961*/ uint16(xArgXmm2M128),
   5197 	/*7962*/ uint16(xMatch),
   5198 	/*7963*/ uint16(xCondPrefix), 2,
   5199 	0x66, 7975,
   5200 	0x0, 7969,
   5201 	/*7969*/ uint16(xSetOp), uint16(PSUBQ),
   5202 	/*7971*/ uint16(xReadSlashR),
   5203 	/*7972*/ uint16(xArgMm1),
   5204 	/*7973*/ uint16(xArgMm2M64),
   5205 	/*7974*/ uint16(xMatch),
   5206 	/*7975*/ uint16(xSetOp), uint16(PSUBQ),
   5207 	/*7977*/ uint16(xReadSlashR),
   5208 	/*7978*/ uint16(xArgXmm1),
   5209 	/*7979*/ uint16(xArgXmm2M128),
   5210 	/*7980*/ uint16(xMatch),
   5211 	/*7981*/ uint16(xCondPrefix), 2,
   5212 	0x66, 7993,
   5213 	0x0, 7987,
   5214 	/*7987*/ uint16(xSetOp), uint16(PADDB),
   5215 	/*7989*/ uint16(xReadSlashR),
   5216 	/*7990*/ uint16(xArgMm),
   5217 	/*7991*/ uint16(xArgMmM64),
   5218 	/*7992*/ uint16(xMatch),
   5219 	/*7993*/ uint16(xSetOp), uint16(PADDB),
   5220 	/*7995*/ uint16(xReadSlashR),
   5221 	/*7996*/ uint16(xArgXmm1),
   5222 	/*7997*/ uint16(xArgXmm2M128),
   5223 	/*7998*/ uint16(xMatch),
   5224 	/*7999*/ uint16(xCondPrefix), 2,
   5225 	0x66, 8011,
   5226 	0x0, 8005,
   5227 	/*8005*/ uint16(xSetOp), uint16(PADDW),
   5228 	/*8007*/ uint16(xReadSlashR),
   5229 	/*8008*/ uint16(xArgMm),
   5230 	/*8009*/ uint16(xArgMmM64),
   5231 	/*8010*/ uint16(xMatch),
   5232 	/*8011*/ uint16(xSetOp), uint16(PADDW),
   5233 	/*8013*/ uint16(xReadSlashR),
   5234 	/*8014*/ uint16(xArgXmm1),
   5235 	/*8015*/ uint16(xArgXmm2M128),
   5236 	/*8016*/ uint16(xMatch),
   5237 	/*8017*/ uint16(xCondPrefix), 2,
   5238 	0x66, 8029,
   5239 	0x0, 8023,
   5240 	/*8023*/ uint16(xSetOp), uint16(PADDD),
   5241 	/*8025*/ uint16(xReadSlashR),
   5242 	/*8026*/ uint16(xArgMm),
   5243 	/*8027*/ uint16(xArgMmM64),
   5244 	/*8028*/ uint16(xMatch),
   5245 	/*8029*/ uint16(xSetOp), uint16(PADDD),
   5246 	/*8031*/ uint16(xReadSlashR),
   5247 	/*8032*/ uint16(xArgXmm1),
   5248 	/*8033*/ uint16(xArgXmm2M128),
   5249 	/*8034*/ uint16(xMatch),
   5250 	/*8035*/ uint16(xCondDataSize), 0, 8039, 0,
   5251 	/*8039*/ uint16(xSetOp), uint16(UD0),
   5252 	/*8041*/ uint16(xReadSlashR),
   5253 	/*8042*/ uint16(xArgR32),
   5254 	/*8043*/ uint16(xArgRM32),
   5255 	/*8044*/ uint16(xMatch),
   5256 	/*8045*/ uint16(xSetOp), uint16(ADC),
   5257 	/*8047*/ uint16(xReadSlashR),
   5258 	/*8048*/ uint16(xArgRM8),
   5259 	/*8049*/ uint16(xArgR8),
   5260 	/*8050*/ uint16(xMatch),
   5261 	/*8051*/ uint16(xCondIs64), 8054, 8070,
   5262 	/*8054*/ uint16(xCondDataSize), 8058, 8064, 0,
   5263 	/*8058*/ uint16(xSetOp), uint16(ADC),
   5264 	/*8060*/ uint16(xReadSlashR),
   5265 	/*8061*/ uint16(xArgRM16),
   5266 	/*8062*/ uint16(xArgR16),
   5267 	/*8063*/ uint16(xMatch),
   5268 	/*8064*/ uint16(xSetOp), uint16(ADC),
   5269 	/*8066*/ uint16(xReadSlashR),
   5270 	/*8067*/ uint16(xArgRM32),
   5271 	/*8068*/ uint16(xArgR32),
   5272 	/*8069*/ uint16(xMatch),
   5273 	/*8070*/ uint16(xCondDataSize), 8058, 8064, 8074,
   5274 	/*8074*/ uint16(xSetOp), uint16(ADC),
   5275 	/*8076*/ uint16(xReadSlashR),
   5276 	/*8077*/ uint16(xArgRM64),
   5277 	/*8078*/ uint16(xArgR64),
   5278 	/*8079*/ uint16(xMatch),
   5279 	/*8080*/ uint16(xSetOp), uint16(ADC),
   5280 	/*8082*/ uint16(xReadSlashR),
   5281 	/*8083*/ uint16(xArgR8),
   5282 	/*8084*/ uint16(xArgRM8),
   5283 	/*8085*/ uint16(xMatch),
   5284 	/*8086*/ uint16(xCondIs64), 8089, 8105,
   5285 	/*8089*/ uint16(xCondDataSize), 8093, 8099, 0,
   5286 	/*8093*/ uint16(xSetOp), uint16(ADC),
   5287 	/*8095*/ uint16(xReadSlashR),
   5288 	/*8096*/ uint16(xArgR16),
   5289 	/*8097*/ uint16(xArgRM16),
   5290 	/*8098*/ uint16(xMatch),
   5291 	/*8099*/ uint16(xSetOp), uint16(ADC),
   5292 	/*8101*/ uint16(xReadSlashR),
   5293 	/*8102*/ uint16(xArgR32),
   5294 	/*8103*/ uint16(xArgRM32),
   5295 	/*8104*/ uint16(xMatch),
   5296 	/*8105*/ uint16(xCondDataSize), 8093, 8099, 8109,
   5297 	/*8109*/ uint16(xSetOp), uint16(ADC),
   5298 	/*8111*/ uint16(xReadSlashR),
   5299 	/*8112*/ uint16(xArgR64),
   5300 	/*8113*/ uint16(xArgRM64),
   5301 	/*8114*/ uint16(xMatch),
   5302 	/*8115*/ uint16(xSetOp), uint16(ADC),
   5303 	/*8117*/ uint16(xReadIb),
   5304 	/*8118*/ uint16(xArgAL),
   5305 	/*8119*/ uint16(xArgImm8u),
   5306 	/*8120*/ uint16(xMatch),
   5307 	/*8121*/ uint16(xCondIs64), 8124, 8140,
   5308 	/*8124*/ uint16(xCondDataSize), 8128, 8134, 0,
   5309 	/*8128*/ uint16(xSetOp), uint16(ADC),
   5310 	/*8130*/ uint16(xReadIw),
   5311 	/*8131*/ uint16(xArgAX),
   5312 	/*8132*/ uint16(xArgImm16),
   5313 	/*8133*/ uint16(xMatch),
   5314 	/*8134*/ uint16(xSetOp), uint16(ADC),
   5315 	/*8136*/ uint16(xReadId),
   5316 	/*8137*/ uint16(xArgEAX),
   5317 	/*8138*/ uint16(xArgImm32),
   5318 	/*8139*/ uint16(xMatch),
   5319 	/*8140*/ uint16(xCondDataSize), 8128, 8134, 8144,
   5320 	/*8144*/ uint16(xSetOp), uint16(ADC),
   5321 	/*8146*/ uint16(xReadId),
   5322 	/*8147*/ uint16(xArgRAX),
   5323 	/*8148*/ uint16(xArgImm32),
   5324 	/*8149*/ uint16(xMatch),
   5325 	/*8150*/ uint16(xCondIs64), 8153, 0,
   5326 	/*8153*/ uint16(xSetOp), uint16(PUSH),
   5327 	/*8155*/ uint16(xArgSS),
   5328 	/*8156*/ uint16(xMatch),
   5329 	/*8157*/ uint16(xCondIs64), 8160, 0,
   5330 	/*8160*/ uint16(xSetOp), uint16(POP),
   5331 	/*8162*/ uint16(xArgSS),
   5332 	/*8163*/ uint16(xMatch),
   5333 	/*8164*/ uint16(xSetOp), uint16(SBB),
   5334 	/*8166*/ uint16(xReadSlashR),
   5335 	/*8167*/ uint16(xArgRM8),
   5336 	/*8168*/ uint16(xArgR8),
   5337 	/*8169*/ uint16(xMatch),
   5338 	/*8170*/ uint16(xCondIs64), 8173, 8189,
   5339 	/*8173*/ uint16(xCondDataSize), 8177, 8183, 0,
   5340 	/*8177*/ uint16(xSetOp), uint16(SBB),
   5341 	/*8179*/ uint16(xReadSlashR),
   5342 	/*8180*/ uint16(xArgRM16),
   5343 	/*8181*/ uint16(xArgR16),
   5344 	/*8182*/ uint16(xMatch),
   5345 	/*8183*/ uint16(xSetOp), uint16(SBB),
   5346 	/*8185*/ uint16(xReadSlashR),
   5347 	/*8186*/ uint16(xArgRM32),
   5348 	/*8187*/ uint16(xArgR32),
   5349 	/*8188*/ uint16(xMatch),
   5350 	/*8189*/ uint16(xCondDataSize), 8177, 8183, 8193,
   5351 	/*8193*/ uint16(xSetOp), uint16(SBB),
   5352 	/*8195*/ uint16(xReadSlashR),
   5353 	/*8196*/ uint16(xArgRM64),
   5354 	/*8197*/ uint16(xArgR64),
   5355 	/*8198*/ uint16(xMatch),
   5356 	/*8199*/ uint16(xSetOp), uint16(SBB),
   5357 	/*8201*/ uint16(xReadSlashR),
   5358 	/*8202*/ uint16(xArgR8),
   5359 	/*8203*/ uint16(xArgRM8),
   5360 	/*8204*/ uint16(xMatch),
   5361 	/*8205*/ uint16(xCondIs64), 8208, 8224,
   5362 	/*8208*/ uint16(xCondDataSize), 8212, 8218, 0,
   5363 	/*8212*/ uint16(xSetOp), uint16(SBB),
   5364 	/*8214*/ uint16(xReadSlashR),
   5365 	/*8215*/ uint16(xArgR16),
   5366 	/*8216*/ uint16(xArgRM16),
   5367 	/*8217*/ uint16(xMatch),
   5368 	/*8218*/ uint16(xSetOp), uint16(SBB),
   5369 	/*8220*/ uint16(xReadSlashR),
   5370 	/*8221*/ uint16(xArgR32),
   5371 	/*8222*/ uint16(xArgRM32),
   5372 	/*8223*/ uint16(xMatch),
   5373 	/*8224*/ uint16(xCondDataSize), 8212, 8218, 8228,
   5374 	/*8228*/ uint16(xSetOp), uint16(SBB),
   5375 	/*8230*/ uint16(xReadSlashR),
   5376 	/*8231*/ uint16(xArgR64),
   5377 	/*8232*/ uint16(xArgRM64),
   5378 	/*8233*/ uint16(xMatch),
   5379 	/*8234*/ uint16(xSetOp), uint16(SBB),
   5380 	/*8236*/ uint16(xReadIb),
   5381 	/*8237*/ uint16(xArgAL),
   5382 	/*8238*/ uint16(xArgImm8u),
   5383 	/*8239*/ uint16(xMatch),
   5384 	/*8240*/ uint16(xCondIs64), 8243, 8259,
   5385 	/*8243*/ uint16(xCondDataSize), 8247, 8253, 0,
   5386 	/*8247*/ uint16(xSetOp), uint16(SBB),
   5387 	/*8249*/ uint16(xReadIw),
   5388 	/*8250*/ uint16(xArgAX),
   5389 	/*8251*/ uint16(xArgImm16),
   5390 	/*8252*/ uint16(xMatch),
   5391 	/*8253*/ uint16(xSetOp), uint16(SBB),
   5392 	/*8255*/ uint16(xReadId),
   5393 	/*8256*/ uint16(xArgEAX),
   5394 	/*8257*/ uint16(xArgImm32),
   5395 	/*8258*/ uint16(xMatch),
   5396 	/*8259*/ uint16(xCondDataSize), 8247, 8253, 8263,
   5397 	/*8263*/ uint16(xSetOp), uint16(SBB),
   5398 	/*8265*/ uint16(xReadId),
   5399 	/*8266*/ uint16(xArgRAX),
   5400 	/*8267*/ uint16(xArgImm32),
   5401 	/*8268*/ uint16(xMatch),
   5402 	/*8269*/ uint16(xCondIs64), 8272, 0,
   5403 	/*8272*/ uint16(xSetOp), uint16(PUSH),
   5404 	/*8274*/ uint16(xArgDS),
   5405 	/*8275*/ uint16(xMatch),
   5406 	/*8276*/ uint16(xCondIs64), 8279, 0,
   5407 	/*8279*/ uint16(xSetOp), uint16(POP),
   5408 	/*8281*/ uint16(xArgDS),
   5409 	/*8282*/ uint16(xMatch),
   5410 	/*8283*/ uint16(xSetOp), uint16(AND),
   5411 	/*8285*/ uint16(xReadSlashR),
   5412 	/*8286*/ uint16(xArgRM8),
   5413 	/*8287*/ uint16(xArgR8),
   5414 	/*8288*/ uint16(xMatch),
   5415 	/*8289*/ uint16(xCondIs64), 8292, 8308,
   5416 	/*8292*/ uint16(xCondDataSize), 8296, 8302, 0,
   5417 	/*8296*/ uint16(xSetOp), uint16(AND),
   5418 	/*8298*/ uint16(xReadSlashR),
   5419 	/*8299*/ uint16(xArgRM16),
   5420 	/*8300*/ uint16(xArgR16),
   5421 	/*8301*/ uint16(xMatch),
   5422 	/*8302*/ uint16(xSetOp), uint16(AND),
   5423 	/*8304*/ uint16(xReadSlashR),
   5424 	/*8305*/ uint16(xArgRM32),
   5425 	/*8306*/ uint16(xArgR32),
   5426 	/*8307*/ uint16(xMatch),
   5427 	/*8308*/ uint16(xCondDataSize), 8296, 8302, 8312,
   5428 	/*8312*/ uint16(xSetOp), uint16(AND),
   5429 	/*8314*/ uint16(xReadSlashR),
   5430 	/*8315*/ uint16(xArgRM64),
   5431 	/*8316*/ uint16(xArgR64),
   5432 	/*8317*/ uint16(xMatch),
   5433 	/*8318*/ uint16(xSetOp), uint16(AND),
   5434 	/*8320*/ uint16(xReadSlashR),
   5435 	/*8321*/ uint16(xArgR8),
   5436 	/*8322*/ uint16(xArgRM8),
   5437 	/*8323*/ uint16(xMatch),
   5438 	/*8324*/ uint16(xCondIs64), 8327, 8343,
   5439 	/*8327*/ uint16(xCondDataSize), 8331, 8337, 0,
   5440 	/*8331*/ uint16(xSetOp), uint16(AND),
   5441 	/*8333*/ uint16(xReadSlashR),
   5442 	/*8334*/ uint16(xArgR16),
   5443 	/*8335*/ uint16(xArgRM16),
   5444 	/*8336*/ uint16(xMatch),
   5445 	/*8337*/ uint16(xSetOp), uint16(AND),
   5446 	/*8339*/ uint16(xReadSlashR),
   5447 	/*8340*/ uint16(xArgR32),
   5448 	/*8341*/ uint16(xArgRM32),
   5449 	/*8342*/ uint16(xMatch),
   5450 	/*8343*/ uint16(xCondDataSize), 8331, 8337, 8347,
   5451 	/*8347*/ uint16(xSetOp), uint16(AND),
   5452 	/*8349*/ uint16(xReadSlashR),
   5453 	/*8350*/ uint16(xArgR64),
   5454 	/*8351*/ uint16(xArgRM64),
   5455 	/*8352*/ uint16(xMatch),
   5456 	/*8353*/ uint16(xSetOp), uint16(AND),
   5457 	/*8355*/ uint16(xReadIb),
   5458 	/*8356*/ uint16(xArgAL),
   5459 	/*8357*/ uint16(xArgImm8u),
   5460 	/*8358*/ uint16(xMatch),
   5461 	/*8359*/ uint16(xCondIs64), 8362, 8378,
   5462 	/*8362*/ uint16(xCondDataSize), 8366, 8372, 0,
   5463 	/*8366*/ uint16(xSetOp), uint16(AND),
   5464 	/*8368*/ uint16(xReadIw),
   5465 	/*8369*/ uint16(xArgAX),
   5466 	/*8370*/ uint16(xArgImm16),
   5467 	/*8371*/ uint16(xMatch),
   5468 	/*8372*/ uint16(xSetOp), uint16(AND),
   5469 	/*8374*/ uint16(xReadId),
   5470 	/*8375*/ uint16(xArgEAX),
   5471 	/*8376*/ uint16(xArgImm32),
   5472 	/*8377*/ uint16(xMatch),
   5473 	/*8378*/ uint16(xCondDataSize), 8366, 8372, 8382,
   5474 	/*8382*/ uint16(xSetOp), uint16(AND),
   5475 	/*8384*/ uint16(xReadId),
   5476 	/*8385*/ uint16(xArgRAX),
   5477 	/*8386*/ uint16(xArgImm32),
   5478 	/*8387*/ uint16(xMatch),
   5479 	/*8388*/ uint16(xCondIs64), 8391, 0,
   5480 	/*8391*/ uint16(xSetOp), uint16(DAA),
   5481 	/*8393*/ uint16(xMatch),
   5482 	/*8394*/ uint16(xSetOp), uint16(SUB),
   5483 	/*8396*/ uint16(xReadSlashR),
   5484 	/*8397*/ uint16(xArgRM8),
   5485 	/*8398*/ uint16(xArgR8),
   5486 	/*8399*/ uint16(xMatch),
   5487 	/*8400*/ uint16(xCondIs64), 8403, 8419,
   5488 	/*8403*/ uint16(xCondDataSize), 8407, 8413, 0,
   5489 	/*8407*/ uint16(xSetOp), uint16(SUB),
   5490 	/*8409*/ uint16(xReadSlashR),
   5491 	/*8410*/ uint16(xArgRM16),
   5492 	/*8411*/ uint16(xArgR16),
   5493 	/*8412*/ uint16(xMatch),
   5494 	/*8413*/ uint16(xSetOp), uint16(SUB),
   5495 	/*8415*/ uint16(xReadSlashR),
   5496 	/*8416*/ uint16(xArgRM32),
   5497 	/*8417*/ uint16(xArgR32),
   5498 	/*8418*/ uint16(xMatch),
   5499 	/*8419*/ uint16(xCondDataSize), 8407, 8413, 8423,
   5500 	/*8423*/ uint16(xSetOp), uint16(SUB),
   5501 	/*8425*/ uint16(xReadSlashR),
   5502 	/*8426*/ uint16(xArgRM64),
   5503 	/*8427*/ uint16(xArgR64),
   5504 	/*8428*/ uint16(xMatch),
   5505 	/*8429*/ uint16(xCondPrefix), 3,
   5506 	0xC5, 8457,
   5507 	0xC4, 8443,
   5508 	0x0, 8437,
   5509 	/*8437*/ uint16(xSetOp), uint16(SUB),
   5510 	/*8439*/ uint16(xReadSlashR),
   5511 	/*8440*/ uint16(xArgR8),
   5512 	/*8441*/ uint16(xArgRM8),
   5513 	/*8442*/ uint16(xMatch),
   5514 	/*8443*/ uint16(xCondPrefix), 1,
   5515 	0x66, 8447,
   5516 	/*8447*/ uint16(xCondPrefix), 1,
   5517 	0x0F38, 8451,
   5518 	/*8451*/ uint16(xSetOp), uint16(VMOVNTDQA),
   5519 	/*8453*/ uint16(xReadSlashR),
   5520 	/*8454*/ uint16(xArgYmm1),
   5521 	/*8455*/ uint16(xArgM256),
   5522 	/*8456*/ uint16(xMatch),
   5523 	/*8457*/ uint16(xCondPrefix), 1,
   5524 	0x66, 8461,
   5525 	/*8461*/ uint16(xCondPrefix), 1,
   5526 	0x0F38, 8465,
   5527 	/*8465*/ uint16(xSetOp), uint16(VMOVNTDQA),
   5528 	/*8467*/ uint16(xReadSlashR),
   5529 	/*8468*/ uint16(xArgYmm1),
   5530 	/*8469*/ uint16(xArgM256),
   5531 	/*8470*/ uint16(xMatch),
   5532 	/*8471*/ uint16(xCondIs64), 8474, 8490,
   5533 	/*8474*/ uint16(xCondDataSize), 8478, 8484, 0,
   5534 	/*8478*/ uint16(xSetOp), uint16(SUB),
   5535 	/*8480*/ uint16(xReadSlashR),
   5536 	/*8481*/ uint16(xArgR16),
   5537 	/*8482*/ uint16(xArgRM16),
   5538 	/*8483*/ uint16(xMatch),
   5539 	/*8484*/ uint16(xSetOp), uint16(SUB),
   5540 	/*8486*/ uint16(xReadSlashR),
   5541 	/*8487*/ uint16(xArgR32),
   5542 	/*8488*/ uint16(xArgRM32),
   5543 	/*8489*/ uint16(xMatch),
   5544 	/*8490*/ uint16(xCondDataSize), 8478, 8484, 8494,
   5545 	/*8494*/ uint16(xSetOp), uint16(SUB),
   5546 	/*8496*/ uint16(xReadSlashR),
   5547 	/*8497*/ uint16(xArgR64),
   5548 	/*8498*/ uint16(xArgRM64),
   5549 	/*8499*/ uint16(xMatch),
   5550 	/*8500*/ uint16(xSetOp), uint16(SUB),
   5551 	/*8502*/ uint16(xReadIb),
   5552 	/*8503*/ uint16(xArgAL),
   5553 	/*8504*/ uint16(xArgImm8u),
   5554 	/*8505*/ uint16(xMatch),
   5555 	/*8506*/ uint16(xCondIs64), 8509, 8525,
   5556 	/*8509*/ uint16(xCondDataSize), 8513, 8519, 0,
   5557 	/*8513*/ uint16(xSetOp), uint16(SUB),
   5558 	/*8515*/ uint16(xReadIw),
   5559 	/*8516*/ uint16(xArgAX),
   5560 	/*8517*/ uint16(xArgImm16),
   5561 	/*8518*/ uint16(xMatch),
   5562 	/*8519*/ uint16(xSetOp), uint16(SUB),
   5563 	/*8521*/ uint16(xReadId),
   5564 	/*8522*/ uint16(xArgEAX),
   5565 	/*8523*/ uint16(xArgImm32),
   5566 	/*8524*/ uint16(xMatch),
   5567 	/*8525*/ uint16(xCondDataSize), 8513, 8519, 8529,
   5568 	/*8529*/ uint16(xSetOp), uint16(SUB),
   5569 	/*8531*/ uint16(xReadId),
   5570 	/*8532*/ uint16(xArgRAX),
   5571 	/*8533*/ uint16(xArgImm32),
   5572 	/*8534*/ uint16(xMatch),
   5573 	/*8535*/ uint16(xCondIs64), 8538, 0,
   5574 	/*8538*/ uint16(xSetOp), uint16(DAS),
   5575 	/*8540*/ uint16(xMatch),
   5576 	/*8541*/ uint16(xSetOp), uint16(XOR),
   5577 	/*8543*/ uint16(xReadSlashR),
   5578 	/*8544*/ uint16(xArgRM8),
   5579 	/*8545*/ uint16(xArgR8),
   5580 	/*8546*/ uint16(xMatch),
   5581 	/*8547*/ uint16(xCondIs64), 8550, 8566,
   5582 	/*8550*/ uint16(xCondDataSize), 8554, 8560, 0,
   5583 	/*8554*/ uint16(xSetOp), uint16(XOR),
   5584 	/*8556*/ uint16(xReadSlashR),
   5585 	/*8557*/ uint16(xArgRM16),
   5586 	/*8558*/ uint16(xArgR16),
   5587 	/*8559*/ uint16(xMatch),
   5588 	/*8560*/ uint16(xSetOp), uint16(XOR),
   5589 	/*8562*/ uint16(xReadSlashR),
   5590 	/*8563*/ uint16(xArgRM32),
   5591 	/*8564*/ uint16(xArgR32),
   5592 	/*8565*/ uint16(xMatch),
   5593 	/*8566*/ uint16(xCondDataSize), 8554, 8560, 8570,
   5594 	/*8570*/ uint16(xSetOp), uint16(XOR),
   5595 	/*8572*/ uint16(xReadSlashR),
   5596 	/*8573*/ uint16(xArgRM64),
   5597 	/*8574*/ uint16(xArgR64),
   5598 	/*8575*/ uint16(xMatch),
   5599 	/*8576*/ uint16(xSetOp), uint16(XOR),
   5600 	/*8578*/ uint16(xReadSlashR),
   5601 	/*8579*/ uint16(xArgR8),
   5602 	/*8580*/ uint16(xArgRM8),
   5603 	/*8581*/ uint16(xMatch),
   5604 	/*8582*/ uint16(xCondIs64), 8585, 8601,
   5605 	/*8585*/ uint16(xCondDataSize), 8589, 8595, 0,
   5606 	/*8589*/ uint16(xSetOp), uint16(XOR),
   5607 	/*8591*/ uint16(xReadSlashR),
   5608 	/*8592*/ uint16(xArgR16),
   5609 	/*8593*/ uint16(xArgRM16),
   5610 	/*8594*/ uint16(xMatch),
   5611 	/*8595*/ uint16(xSetOp), uint16(XOR),
   5612 	/*8597*/ uint16(xReadSlashR),
   5613 	/*8598*/ uint16(xArgR32),
   5614 	/*8599*/ uint16(xArgRM32),
   5615 	/*8600*/ uint16(xMatch),
   5616 	/*8601*/ uint16(xCondDataSize), 8589, 8595, 8605,
   5617 	/*8605*/ uint16(xSetOp), uint16(XOR),
   5618 	/*8607*/ uint16(xReadSlashR),
   5619 	/*8608*/ uint16(xArgR64),
   5620 	/*8609*/ uint16(xArgRM64),
   5621 	/*8610*/ uint16(xMatch),
   5622 	/*8611*/ uint16(xSetOp), uint16(XOR),
   5623 	/*8613*/ uint16(xReadIb),
   5624 	/*8614*/ uint16(xArgAL),
   5625 	/*8615*/ uint16(xArgImm8u),
   5626 	/*8616*/ uint16(xMatch),
   5627 	/*8617*/ uint16(xCondIs64), 8620, 8636,
   5628 	/*8620*/ uint16(xCondDataSize), 8624, 8630, 0,
   5629 	/*8624*/ uint16(xSetOp), uint16(XOR),
   5630 	/*8626*/ uint16(xReadIw),
   5631 	/*8627*/ uint16(xArgAX),
   5632 	/*8628*/ uint16(xArgImm16),
   5633 	/*8629*/ uint16(xMatch),
   5634 	/*8630*/ uint16(xSetOp), uint16(XOR),
   5635 	/*8632*/ uint16(xReadId),
   5636 	/*8633*/ uint16(xArgEAX),
   5637 	/*8634*/ uint16(xArgImm32),
   5638 	/*8635*/ uint16(xMatch),
   5639 	/*8636*/ uint16(xCondDataSize), 8624, 8630, 8640,
   5640 	/*8640*/ uint16(xSetOp), uint16(XOR),
   5641 	/*8642*/ uint16(xReadId),
   5642 	/*8643*/ uint16(xArgRAX),
   5643 	/*8644*/ uint16(xArgImm32),
   5644 	/*8645*/ uint16(xMatch),
   5645 	/*8646*/ uint16(xCondIs64), 8649, 0,
   5646 	/*8649*/ uint16(xSetOp), uint16(AAA),
   5647 	/*8651*/ uint16(xMatch),
   5648 	/*8652*/ uint16(xSetOp), uint16(CMP),
   5649 	/*8654*/ uint16(xReadSlashR),
   5650 	/*8655*/ uint16(xArgRM8),
   5651 	/*8656*/ uint16(xArgR8),
   5652 	/*8657*/ uint16(xMatch),
   5653 	/*8658*/ uint16(xCondIs64), 8661, 8677,
   5654 	/*8661*/ uint16(xCondDataSize), 8665, 8671, 0,
   5655 	/*8665*/ uint16(xSetOp), uint16(CMP),
   5656 	/*8667*/ uint16(xReadSlashR),
   5657 	/*8668*/ uint16(xArgRM16),
   5658 	/*8669*/ uint16(xArgR16),
   5659 	/*8670*/ uint16(xMatch),
   5660 	/*8671*/ uint16(xSetOp), uint16(CMP),
   5661 	/*8673*/ uint16(xReadSlashR),
   5662 	/*8674*/ uint16(xArgRM32),
   5663 	/*8675*/ uint16(xArgR32),
   5664 	/*8676*/ uint16(xMatch),
   5665 	/*8677*/ uint16(xCondDataSize), 8665, 8671, 8681,
   5666 	/*8681*/ uint16(xSetOp), uint16(CMP),
   5667 	/*8683*/ uint16(xReadSlashR),
   5668 	/*8684*/ uint16(xArgRM64),
   5669 	/*8685*/ uint16(xArgR64),
   5670 	/*8686*/ uint16(xMatch),
   5671 	/*8687*/ uint16(xSetOp), uint16(CMP),
   5672 	/*8689*/ uint16(xReadSlashR),
   5673 	/*8690*/ uint16(xArgR8),
   5674 	/*8691*/ uint16(xArgRM8),
   5675 	/*8692*/ uint16(xMatch),
   5676 	/*8693*/ uint16(xCondIs64), 8696, 8712,
   5677 	/*8696*/ uint16(xCondDataSize), 8700, 8706, 0,
   5678 	/*8700*/ uint16(xSetOp), uint16(CMP),
   5679 	/*8702*/ uint16(xReadSlashR),
   5680 	/*8703*/ uint16(xArgR16),
   5681 	/*8704*/ uint16(xArgRM16),
   5682 	/*8705*/ uint16(xMatch),
   5683 	/*8706*/ uint16(xSetOp), uint16(CMP),
   5684 	/*8708*/ uint16(xReadSlashR),
   5685 	/*8709*/ uint16(xArgR32),
   5686 	/*8710*/ uint16(xArgRM32),
   5687 	/*8711*/ uint16(xMatch),
   5688 	/*8712*/ uint16(xCondDataSize), 8700, 8706, 8716,
   5689 	/*8716*/ uint16(xSetOp), uint16(CMP),
   5690 	/*8718*/ uint16(xReadSlashR),
   5691 	/*8719*/ uint16(xArgR64),
   5692 	/*8720*/ uint16(xArgRM64),
   5693 	/*8721*/ uint16(xMatch),
   5694 	/*8722*/ uint16(xSetOp), uint16(CMP),
   5695 	/*8724*/ uint16(xReadIb),
   5696 	/*8725*/ uint16(xArgAL),
   5697 	/*8726*/ uint16(xArgImm8u),
   5698 	/*8727*/ uint16(xMatch),
   5699 	/*8728*/ uint16(xCondIs64), 8731, 8747,
   5700 	/*8731*/ uint16(xCondDataSize), 8735, 8741, 0,
   5701 	/*8735*/ uint16(xSetOp), uint16(CMP),
   5702 	/*8737*/ uint16(xReadIw),
   5703 	/*8738*/ uint16(xArgAX),
   5704 	/*8739*/ uint16(xArgImm16),
   5705 	/*8740*/ uint16(xMatch),
   5706 	/*8741*/ uint16(xSetOp), uint16(CMP),
   5707 	/*8743*/ uint16(xReadId),
   5708 	/*8744*/ uint16(xArgEAX),
   5709 	/*8745*/ uint16(xArgImm32),
   5710 	/*8746*/ uint16(xMatch),
   5711 	/*8747*/ uint16(xCondDataSize), 8735, 8741, 8751,
   5712 	/*8751*/ uint16(xSetOp), uint16(CMP),
   5713 	/*8753*/ uint16(xReadId),
   5714 	/*8754*/ uint16(xArgRAX),
   5715 	/*8755*/ uint16(xArgImm32),
   5716 	/*8756*/ uint16(xMatch),
   5717 	/*8757*/ uint16(xCondIs64), 8760, 0,
   5718 	/*8760*/ uint16(xSetOp), uint16(AAS),
   5719 	/*8762*/ uint16(xMatch),
   5720 	/*8763*/ uint16(xCondIs64), 8766, 0,
   5721 	/*8766*/ uint16(xCondDataSize), 8770, 8774, 0,
   5722 	/*8770*/ uint16(xSetOp), uint16(INC),
   5723 	/*8772*/ uint16(xArgR16op),
   5724 	/*8773*/ uint16(xMatch),
   5725 	/*8774*/ uint16(xSetOp), uint16(INC),
   5726 	/*8776*/ uint16(xArgR32op),
   5727 	/*8777*/ uint16(xMatch),
   5728 	/*8778*/ uint16(xCondIs64), 8781, 0,
   5729 	/*8781*/ uint16(xCondDataSize), 8785, 8789, 0,
   5730 	/*8785*/ uint16(xSetOp), uint16(DEC),
   5731 	/*8787*/ uint16(xArgR16op),
   5732 	/*8788*/ uint16(xMatch),
   5733 	/*8789*/ uint16(xSetOp), uint16(DEC),
   5734 	/*8791*/ uint16(xArgR32op),
   5735 	/*8792*/ uint16(xMatch),
   5736 	/*8793*/ uint16(xCondIs64), 8796, 8808,
   5737 	/*8796*/ uint16(xCondDataSize), 8800, 8804, 0,
   5738 	/*8800*/ uint16(xSetOp), uint16(PUSH),
   5739 	/*8802*/ uint16(xArgR16op),
   5740 	/*8803*/ uint16(xMatch),
   5741 	/*8804*/ uint16(xSetOp), uint16(PUSH),
   5742 	/*8806*/ uint16(xArgR32op),
   5743 	/*8807*/ uint16(xMatch),
   5744 	/*8808*/ uint16(xCondDataSize), 8800, 8812, 8816,
   5745 	/*8812*/ uint16(xSetOp), uint16(PUSH),
   5746 	/*8814*/ uint16(xArgR64op),
   5747 	/*8815*/ uint16(xMatch),
   5748 	/*8816*/ uint16(xSetOp), uint16(PUSH),
   5749 	/*8818*/ uint16(xArgR64op),
   5750 	/*8819*/ uint16(xMatch),
   5751 	/*8820*/ uint16(xCondIs64), 8823, 8835,
   5752 	/*8823*/ uint16(xCondDataSize), 8827, 8831, 0,
   5753 	/*8827*/ uint16(xSetOp), uint16(POP),
   5754 	/*8829*/ uint16(xArgR16op),
   5755 	/*8830*/ uint16(xMatch),
   5756 	/*8831*/ uint16(xSetOp), uint16(POP),
   5757 	/*8833*/ uint16(xArgR32op),
   5758 	/*8834*/ uint16(xMatch),
   5759 	/*8835*/ uint16(xCondDataSize), 8827, 8839, 8843,
   5760 	/*8839*/ uint16(xSetOp), uint16(POP),
   5761 	/*8841*/ uint16(xArgR64op),
   5762 	/*8842*/ uint16(xMatch),
   5763 	/*8843*/ uint16(xSetOp), uint16(POP),
   5764 	/*8845*/ uint16(xArgR64op),
   5765 	/*8846*/ uint16(xMatch),
   5766 	/*8847*/ uint16(xCondIs64), 8850, 0,
   5767 	/*8850*/ uint16(xCondDataSize), 8854, 8857, 0,
   5768 	/*8854*/ uint16(xSetOp), uint16(PUSHA),
   5769 	/*8856*/ uint16(xMatch),
   5770 	/*8857*/ uint16(xSetOp), uint16(PUSHAD),
   5771 	/*8859*/ uint16(xMatch),
   5772 	/*8860*/ uint16(xCondIs64), 8863, 0,
   5773 	/*8863*/ uint16(xCondDataSize), 8867, 8870, 0,
   5774 	/*8867*/ uint16(xSetOp), uint16(POPA),
   5775 	/*8869*/ uint16(xMatch),
   5776 	/*8870*/ uint16(xSetOp), uint16(POPAD),
   5777 	/*8872*/ uint16(xMatch),
   5778 	/*8873*/ uint16(xCondIs64), 8876, 0,
   5779 	/*8876*/ uint16(xCondDataSize), 8880, 8886, 0,
   5780 	/*8880*/ uint16(xSetOp), uint16(BOUND),
   5781 	/*8882*/ uint16(xReadSlashR),
   5782 	/*8883*/ uint16(xArgR16),
   5783 	/*8884*/ uint16(xArgM16and16),
   5784 	/*8885*/ uint16(xMatch),
   5785 	/*8886*/ uint16(xSetOp), uint16(BOUND),
   5786 	/*8888*/ uint16(xReadSlashR),
   5787 	/*8889*/ uint16(xArgR32),
   5788 	/*8890*/ uint16(xArgM32and32),
   5789 	/*8891*/ uint16(xMatch),
   5790 	/*8892*/ uint16(xCondIs64), 8895, 8901,
   5791 	/*8895*/ uint16(xSetOp), uint16(ARPL),
   5792 	/*8897*/ uint16(xReadSlashR),
   5793 	/*8898*/ uint16(xArgRM16),
   5794 	/*8899*/ uint16(xArgR16),
   5795 	/*8900*/ uint16(xMatch),
   5796 	/*8901*/ uint16(xCondDataSize), 8905, 8911, 8917,
   5797 	/*8905*/ uint16(xSetOp), uint16(MOVSXD),
   5798 	/*8907*/ uint16(xReadSlashR),
   5799 	/*8908*/ uint16(xArgR16),
   5800 	/*8909*/ uint16(xArgRM32),
   5801 	/*8910*/ uint16(xMatch),
   5802 	/*8911*/ uint16(xSetOp), uint16(MOVSXD),
   5803 	/*8913*/ uint16(xReadSlashR),
   5804 	/*8914*/ uint16(xArgR32),
   5805 	/*8915*/ uint16(xArgRM32),
   5806 	/*8916*/ uint16(xMatch),
   5807 	/*8917*/ uint16(xSetOp), uint16(MOVSXD),
   5808 	/*8919*/ uint16(xReadSlashR),
   5809 	/*8920*/ uint16(xArgR64),
   5810 	/*8921*/ uint16(xArgRM32),
   5811 	/*8922*/ uint16(xMatch),
   5812 	/*8923*/ uint16(xCondDataSize), 8927, 8932, 8937,
   5813 	/*8927*/ uint16(xSetOp), uint16(PUSH),
   5814 	/*8929*/ uint16(xReadIw),
   5815 	/*8930*/ uint16(xArgImm16),
   5816 	/*8931*/ uint16(xMatch),
   5817 	/*8932*/ uint16(xSetOp), uint16(PUSH),
   5818 	/*8934*/ uint16(xReadId),
   5819 	/*8935*/ uint16(xArgImm32),
   5820 	/*8936*/ uint16(xMatch),
   5821 	/*8937*/ uint16(xSetOp), uint16(PUSH),
   5822 	/*8939*/ uint16(xReadId),
   5823 	/*8940*/ uint16(xArgImm32),
   5824 	/*8941*/ uint16(xMatch),
   5825 	/*8942*/ uint16(xCondIs64), 8945, 8965,
   5826 	/*8945*/ uint16(xCondDataSize), 8949, 8957, 0,
   5827 	/*8949*/ uint16(xSetOp), uint16(IMUL),
   5828 	/*8951*/ uint16(xReadSlashR),
   5829 	/*8952*/ uint16(xReadIw),
   5830 	/*8953*/ uint16(xArgR16),
   5831 	/*8954*/ uint16(xArgRM16),
   5832 	/*8955*/ uint16(xArgImm16),
   5833 	/*8956*/ uint16(xMatch),
   5834 	/*8957*/ uint16(xSetOp), uint16(IMUL),
   5835 	/*8959*/ uint16(xReadSlashR),
   5836 	/*8960*/ uint16(xReadId),
   5837 	/*8961*/ uint16(xArgR32),
   5838 	/*8962*/ uint16(xArgRM32),
   5839 	/*8963*/ uint16(xArgImm32),
   5840 	/*8964*/ uint16(xMatch),
   5841 	/*8965*/ uint16(xCondDataSize), 8949, 8957, 8969,
   5842 	/*8969*/ uint16(xSetOp), uint16(IMUL),
   5843 	/*8971*/ uint16(xReadSlashR),
   5844 	/*8972*/ uint16(xReadId),
   5845 	/*8973*/ uint16(xArgR64),
   5846 	/*8974*/ uint16(xArgRM64),
   5847 	/*8975*/ uint16(xArgImm32),
   5848 	/*8976*/ uint16(xMatch),
   5849 	/*8977*/ uint16(xSetOp), uint16(PUSH),
   5850 	/*8979*/ uint16(xReadIb),
   5851 	/*8980*/ uint16(xArgImm8),
   5852 	/*8981*/ uint16(xMatch),
   5853 	/*8982*/ uint16(xCondIs64), 8985, 9005,
   5854 	/*8985*/ uint16(xCondDataSize), 8989, 8997, 0,
   5855 	/*8989*/ uint16(xSetOp), uint16(IMUL),
   5856 	/*8991*/ uint16(xReadSlashR),
   5857 	/*8992*/ uint16(xReadIb),
   5858 	/*8993*/ uint16(xArgR16),
   5859 	/*8994*/ uint16(xArgRM16),
   5860 	/*8995*/ uint16(xArgImm8),
   5861 	/*8996*/ uint16(xMatch),
   5862 	/*8997*/ uint16(xSetOp), uint16(IMUL),
   5863 	/*8999*/ uint16(xReadSlashR),
   5864 	/*9000*/ uint16(xReadIb),
   5865 	/*9001*/ uint16(xArgR32),
   5866 	/*9002*/ uint16(xArgRM32),
   5867 	/*9003*/ uint16(xArgImm8),
   5868 	/*9004*/ uint16(xMatch),
   5869 	/*9005*/ uint16(xCondDataSize), 8989, 8997, 9009,
   5870 	/*9009*/ uint16(xSetOp), uint16(IMUL),
   5871 	/*9011*/ uint16(xReadSlashR),
   5872 	/*9012*/ uint16(xReadIb),
   5873 	/*9013*/ uint16(xArgR64),
   5874 	/*9014*/ uint16(xArgRM64),
   5875 	/*9015*/ uint16(xArgImm8),
   5876 	/*9016*/ uint16(xMatch),
   5877 	/*9017*/ uint16(xSetOp), uint16(INSB),
   5878 	/*9019*/ uint16(xMatch),
   5879 	/*9020*/ uint16(xCondDataSize), 9024, 9027, 9030,
   5880 	/*9024*/ uint16(xSetOp), uint16(INSW),
   5881 	/*9026*/ uint16(xMatch),
   5882 	/*9027*/ uint16(xSetOp), uint16(INSD),
   5883 	/*9029*/ uint16(xMatch),
   5884 	/*9030*/ uint16(xSetOp), uint16(INSD),
   5885 	/*9032*/ uint16(xMatch),
   5886 	/*9033*/ uint16(xSetOp), uint16(OUTSB),
   5887 	/*9035*/ uint16(xMatch),
   5888 	/*9036*/ uint16(xCondPrefix), 3,
   5889 	0xC5, 9083,
   5890 	0xC4, 9057,
   5891 	0x0, 9044,
   5892 	/*9044*/ uint16(xCondDataSize), 9048, 9051, 9054,
   5893 	/*9048*/ uint16(xSetOp), uint16(OUTSW),
   5894 	/*9050*/ uint16(xMatch),
   5895 	/*9051*/ uint16(xSetOp), uint16(OUTSD),
   5896 	/*9053*/ uint16(xMatch),
   5897 	/*9054*/ uint16(xSetOp), uint16(OUTSD),
   5898 	/*9056*/ uint16(xMatch),
   5899 	/*9057*/ uint16(xCondPrefix), 2,
   5900 	0xF3, 9073,
   5901 	0x66, 9063,
   5902 	/*9063*/ uint16(xCondPrefix), 1,
   5903 	0x0F, 9067,
   5904 	/*9067*/ uint16(xSetOp), uint16(VMOVDQA),
   5905 	/*9069*/ uint16(xReadSlashR),
   5906 	/*9070*/ uint16(xArgYmm1),
   5907 	/*9071*/ uint16(xArgYmm2M256),
   5908 	/*9072*/ uint16(xMatch),
   5909 	/*9073*/ uint16(xCondPrefix), 1,
   5910 	0x0F, 9077,
   5911 	/*9077*/ uint16(xSetOp), uint16(VMOVDQU),
   5912 	/*9079*/ uint16(xReadSlashR),
   5913 	/*9080*/ uint16(xArgYmm1),
   5914 	/*9081*/ uint16(xArgYmm2M256),
   5915 	/*9082*/ uint16(xMatch),
   5916 	/*9083*/ uint16(xCondPrefix), 2,
   5917 	0xF3, 9099,
   5918 	0x66, 9089,
   5919 	/*9089*/ uint16(xCondPrefix), 1,
   5920 	0x0F, 9093,
   5921 	/*9093*/ uint16(xSetOp), uint16(VMOVDQA),
   5922 	/*9095*/ uint16(xReadSlashR),
   5923 	/*9096*/ uint16(xArgYmm1),
   5924 	/*9097*/ uint16(xArgYmm2M256),
   5925 	/*9098*/ uint16(xMatch),
   5926 	/*9099*/ uint16(xCondPrefix), 1,
   5927 	0x0F, 9103,
   5928 	/*9103*/ uint16(xSetOp), uint16(VMOVDQU),
   5929 	/*9105*/ uint16(xReadSlashR),
   5930 	/*9106*/ uint16(xArgYmm1),
   5931 	/*9107*/ uint16(xArgYmm2M256),
   5932 	/*9108*/ uint16(xMatch),
   5933 	/*9109*/ uint16(xSetOp), uint16(JO),
   5934 	/*9111*/ uint16(xReadCb),
   5935 	/*9112*/ uint16(xArgRel8),
   5936 	/*9113*/ uint16(xMatch),
   5937 	/*9114*/ uint16(xSetOp), uint16(JNO),
   5938 	/*9116*/ uint16(xReadCb),
   5939 	/*9117*/ uint16(xArgRel8),
   5940 	/*9118*/ uint16(xMatch),
   5941 	/*9119*/ uint16(xSetOp), uint16(JB),
   5942 	/*9121*/ uint16(xReadCb),
   5943 	/*9122*/ uint16(xArgRel8),
   5944 	/*9123*/ uint16(xMatch),
   5945 	/*9124*/ uint16(xSetOp), uint16(JAE),
   5946 	/*9126*/ uint16(xReadCb),
   5947 	/*9127*/ uint16(xArgRel8),
   5948 	/*9128*/ uint16(xMatch),
   5949 	/*9129*/ uint16(xSetOp), uint16(JE),
   5950 	/*9131*/ uint16(xReadCb),
   5951 	/*9132*/ uint16(xArgRel8),
   5952 	/*9133*/ uint16(xMatch),
   5953 	/*9134*/ uint16(xSetOp), uint16(JNE),
   5954 	/*9136*/ uint16(xReadCb),
   5955 	/*9137*/ uint16(xArgRel8),
   5956 	/*9138*/ uint16(xMatch),
   5957 	/*9139*/ uint16(xSetOp), uint16(JBE),
   5958 	/*9141*/ uint16(xReadCb),
   5959 	/*9142*/ uint16(xArgRel8),
   5960 	/*9143*/ uint16(xMatch),
   5961 	/*9144*/ uint16(xCondPrefix), 3,
   5962 	0xC5, 9164,
   5963 	0xC4, 9157,
   5964 	0x0, 9152,
   5965 	/*9152*/ uint16(xSetOp), uint16(JA),
   5966 	/*9154*/ uint16(xReadCb),
   5967 	/*9155*/ uint16(xArgRel8),
   5968 	/*9156*/ uint16(xMatch),
   5969 	/*9157*/ uint16(xCondPrefix), 1,
   5970 	0x0F, 9161,
   5971 	/*9161*/ uint16(xSetOp), uint16(VZEROUPPER),
   5972 	/*9163*/ uint16(xMatch),
   5973 	/*9164*/ uint16(xCondPrefix), 1,
   5974 	0x0F, 9168,
   5975 	/*9168*/ uint16(xSetOp), uint16(VZEROUPPER),
   5976 	/*9170*/ uint16(xMatch),
   5977 	/*9171*/ uint16(xSetOp), uint16(JS),
   5978 	/*9173*/ uint16(xReadCb),
   5979 	/*9174*/ uint16(xArgRel8),
   5980 	/*9175*/ uint16(xMatch),
   5981 	/*9176*/ uint16(xSetOp), uint16(JNS),
   5982 	/*9178*/ uint16(xReadCb),
   5983 	/*9179*/ uint16(xArgRel8),
   5984 	/*9180*/ uint16(xMatch),
   5985 	/*9181*/ uint16(xSetOp), uint16(JP),
   5986 	/*9183*/ uint16(xReadCb),
   5987 	/*9184*/ uint16(xArgRel8),
   5988 	/*9185*/ uint16(xMatch),
   5989 	/*9186*/ uint16(xSetOp), uint16(JNP),
   5990 	/*9188*/ uint16(xReadCb),
   5991 	/*9189*/ uint16(xArgRel8),
   5992 	/*9190*/ uint16(xMatch),
   5993 	/*9191*/ uint16(xSetOp), uint16(JL),
   5994 	/*9193*/ uint16(xReadCb),
   5995 	/*9194*/ uint16(xArgRel8),
   5996 	/*9195*/ uint16(xMatch),
   5997 	/*9196*/ uint16(xSetOp), uint16(JGE),
   5998 	/*9198*/ uint16(xReadCb),
   5999 	/*9199*/ uint16(xArgRel8),
   6000 	/*9200*/ uint16(xMatch),
   6001 	/*9201*/ uint16(xSetOp), uint16(JLE),
   6002 	/*9203*/ uint16(xReadCb),
   6003 	/*9204*/ uint16(xArgRel8),
   6004 	/*9205*/ uint16(xMatch),
   6005 	/*9206*/ uint16(xCondPrefix), 3,
   6006 	0xC5, 9245,
   6007 	0xC4, 9219,
   6008 	0x0, 9214,
   6009 	/*9214*/ uint16(xSetOp), uint16(JG),
   6010 	/*9216*/ uint16(xReadCb),
   6011 	/*9217*/ uint16(xArgRel8),
   6012 	/*9218*/ uint16(xMatch),
   6013 	/*9219*/ uint16(xCondPrefix), 2,
   6014 	0xF3, 9235,
   6015 	0x66, 9225,
   6016 	/*9225*/ uint16(xCondPrefix), 1,
   6017 	0x0F, 9229,
   6018 	/*9229*/ uint16(xSetOp), uint16(VMOVDQA),
   6019 	/*9231*/ uint16(xReadSlashR),
   6020 	/*9232*/ uint16(xArgYmm2M256),
   6021 	/*9233*/ uint16(xArgYmm1),
   6022 	/*9234*/ uint16(xMatch),
   6023 	/*9235*/ uint16(xCondPrefix), 1,
   6024 	0x0F, 9239,
   6025 	/*9239*/ uint16(xSetOp), uint16(VMOVDQU),
   6026 	/*9241*/ uint16(xReadSlashR),
   6027 	/*9242*/ uint16(xArgYmm2M256),
   6028 	/*9243*/ uint16(xArgYmm1),
   6029 	/*9244*/ uint16(xMatch),
   6030 	/*9245*/ uint16(xCondPrefix), 2,
   6031 	0xF3, 9261,
   6032 	0x66, 9251,
   6033 	/*9251*/ uint16(xCondPrefix), 1,
   6034 	0x0F, 9255,
   6035 	/*9255*/ uint16(xSetOp), uint16(VMOVDQA),
   6036 	/*9257*/ uint16(xReadSlashR),
   6037 	/*9258*/ uint16(xArgYmm2M256),
   6038 	/*9259*/ uint16(xArgYmm1),
   6039 	/*9260*/ uint16(xMatch),
   6040 	/*9261*/ uint16(xCondPrefix), 1,
   6041 	0x0F, 9265,
   6042 	/*9265*/ uint16(xSetOp), uint16(VMOVDQU),
   6043 	/*9267*/ uint16(xReadSlashR),
   6044 	/*9268*/ uint16(xArgYmm2M256),
   6045 	/*9269*/ uint16(xArgYmm1),
   6046 	/*9270*/ uint16(xMatch),
   6047 	/*9271*/ uint16(xCondSlashR),
   6048 	9280, // 0
   6049 	9286, // 1
   6050 	9292, // 2
   6051 	9298, // 3
   6052 	9304, // 4
   6053 	9310, // 5
   6054 	9316, // 6
   6055 	9322, // 7
   6056 	/*9280*/ uint16(xSetOp), uint16(ADD),
   6057 	/*9282*/ uint16(xReadIb),
   6058 	/*9283*/ uint16(xArgRM8),
   6059 	/*9284*/ uint16(xArgImm8u),
   6060 	/*9285*/ uint16(xMatch),
   6061 	/*9286*/ uint16(xSetOp), uint16(OR),
   6062 	/*9288*/ uint16(xReadIb),
   6063 	/*9289*/ uint16(xArgRM8),
   6064 	/*9290*/ uint16(xArgImm8u),
   6065 	/*9291*/ uint16(xMatch),
   6066 	/*9292*/ uint16(xSetOp), uint16(ADC),
   6067 	/*9294*/ uint16(xReadIb),
   6068 	/*9295*/ uint16(xArgRM8),
   6069 	/*9296*/ uint16(xArgImm8u),
   6070 	/*9297*/ uint16(xMatch),
   6071 	/*9298*/ uint16(xSetOp), uint16(SBB),
   6072 	/*9300*/ uint16(xReadIb),
   6073 	/*9301*/ uint16(xArgRM8),
   6074 	/*9302*/ uint16(xArgImm8u),
   6075 	/*9303*/ uint16(xMatch),
   6076 	/*9304*/ uint16(xSetOp), uint16(AND),
   6077 	/*9306*/ uint16(xReadIb),
   6078 	/*9307*/ uint16(xArgRM8),
   6079 	/*9308*/ uint16(xArgImm8u),
   6080 	/*9309*/ uint16(xMatch),
   6081 	/*9310*/ uint16(xSetOp), uint16(SUB),
   6082 	/*9312*/ uint16(xReadIb),
   6083 	/*9313*/ uint16(xArgRM8),
   6084 	/*9314*/ uint16(xArgImm8u),
   6085 	/*9315*/ uint16(xMatch),
   6086 	/*9316*/ uint16(xSetOp), uint16(XOR),
   6087 	/*9318*/ uint16(xReadIb),
   6088 	/*9319*/ uint16(xArgRM8),
   6089 	/*9320*/ uint16(xArgImm8u),
   6090 	/*9321*/ uint16(xMatch),
   6091 	/*9322*/ uint16(xSetOp), uint16(CMP),
   6092 	/*9324*/ uint16(xReadIb),
   6093 	/*9325*/ uint16(xArgRM8),
   6094 	/*9326*/ uint16(xArgImm8u),
   6095 	/*9327*/ uint16(xMatch),
   6096 	/*9328*/ uint16(xCondSlashR),
   6097 	9337, // 0
   6098 	9366, // 1
   6099 	9395, // 2
   6100 	9424, // 3
   6101 	9453, // 4
   6102 	9482, // 5
   6103 	9511, // 6
   6104 	9540, // 7
   6105 	/*9337*/ uint16(xCondIs64), 9340, 9356,
   6106 	/*9340*/ uint16(xCondDataSize), 9344, 9350, 0,
   6107 	/*9344*/ uint16(xSetOp), uint16(ADD),
   6108 	/*9346*/ uint16(xReadIw),
   6109 	/*9347*/ uint16(xArgRM16),
   6110 	/*9348*/ uint16(xArgImm16),
   6111 	/*9349*/ uint16(xMatch),
   6112 	/*9350*/ uint16(xSetOp), uint16(ADD),
   6113 	/*9352*/ uint16(xReadId),
   6114 	/*9353*/ uint16(xArgRM32),
   6115 	/*9354*/ uint16(xArgImm32),
   6116 	/*9355*/ uint16(xMatch),
   6117 	/*9356*/ uint16(xCondDataSize), 9344, 9350, 9360,
   6118 	/*9360*/ uint16(xSetOp), uint16(ADD),
   6119 	/*9362*/ uint16(xReadId),
   6120 	/*9363*/ uint16(xArgRM64),
   6121 	/*9364*/ uint16(xArgImm32),
   6122 	/*9365*/ uint16(xMatch),
   6123 	/*9366*/ uint16(xCondIs64), 9369, 9385,
   6124 	/*9369*/ uint16(xCondDataSize), 9373, 9379, 0,
   6125 	/*9373*/ uint16(xSetOp), uint16(OR),
   6126 	/*9375*/ uint16(xReadIw),
   6127 	/*9376*/ uint16(xArgRM16),
   6128 	/*9377*/ uint16(xArgImm16),
   6129 	/*9378*/ uint16(xMatch),
   6130 	/*9379*/ uint16(xSetOp), uint16(OR),
   6131 	/*9381*/ uint16(xReadId),
   6132 	/*9382*/ uint16(xArgRM32),
   6133 	/*9383*/ uint16(xArgImm32),
   6134 	/*9384*/ uint16(xMatch),
   6135 	/*9385*/ uint16(xCondDataSize), 9373, 9379, 9389,
   6136 	/*9389*/ uint16(xSetOp), uint16(OR),
   6137 	/*9391*/ uint16(xReadId),
   6138 	/*9392*/ uint16(xArgRM64),
   6139 	/*9393*/ uint16(xArgImm32),
   6140 	/*9394*/ uint16(xMatch),
   6141 	/*9395*/ uint16(xCondIs64), 9398, 9414,
   6142 	/*9398*/ uint16(xCondDataSize), 9402, 9408, 0,
   6143 	/*9402*/ uint16(xSetOp), uint16(ADC),
   6144 	/*9404*/ uint16(xReadIw),
   6145 	/*9405*/ uint16(xArgRM16),
   6146 	/*9406*/ uint16(xArgImm16),
   6147 	/*9407*/ uint16(xMatch),
   6148 	/*9408*/ uint16(xSetOp), uint16(ADC),
   6149 	/*9410*/ uint16(xReadId),
   6150 	/*9411*/ uint16(xArgRM32),
   6151 	/*9412*/ uint16(xArgImm32),
   6152 	/*9413*/ uint16(xMatch),
   6153 	/*9414*/ uint16(xCondDataSize), 9402, 9408, 9418,
   6154 	/*9418*/ uint16(xSetOp), uint16(ADC),
   6155 	/*9420*/ uint16(xReadId),
   6156 	/*9421*/ uint16(xArgRM64),
   6157 	/*9422*/ uint16(xArgImm32),
   6158 	/*9423*/ uint16(xMatch),
   6159 	/*9424*/ uint16(xCondIs64), 9427, 9443,
   6160 	/*9427*/ uint16(xCondDataSize), 9431, 9437, 0,
   6161 	/*9431*/ uint16(xSetOp), uint16(SBB),
   6162 	/*9433*/ uint16(xReadIw),
   6163 	/*9434*/ uint16(xArgRM16),
   6164 	/*9435*/ uint16(xArgImm16),
   6165 	/*9436*/ uint16(xMatch),
   6166 	/*9437*/ uint16(xSetOp), uint16(SBB),
   6167 	/*9439*/ uint16(xReadId),
   6168 	/*9440*/ uint16(xArgRM32),
   6169 	/*9441*/ uint16(xArgImm32),
   6170 	/*9442*/ uint16(xMatch),
   6171 	/*9443*/ uint16(xCondDataSize), 9431, 9437, 9447,
   6172 	/*9447*/ uint16(xSetOp), uint16(SBB),
   6173 	/*9449*/ uint16(xReadId),
   6174 	/*9450*/ uint16(xArgRM64),
   6175 	/*9451*/ uint16(xArgImm32),
   6176 	/*9452*/ uint16(xMatch),
   6177 	/*9453*/ uint16(xCondIs64), 9456, 9472,
   6178 	/*9456*/ uint16(xCondDataSize), 9460, 9466, 0,
   6179 	/*9460*/ uint16(xSetOp), uint16(AND),
   6180 	/*9462*/ uint16(xReadIw),
   6181 	/*9463*/ uint16(xArgRM16),
   6182 	/*9464*/ uint16(xArgImm16),
   6183 	/*9465*/ uint16(xMatch),
   6184 	/*9466*/ uint16(xSetOp), uint16(AND),
   6185 	/*9468*/ uint16(xReadId),
   6186 	/*9469*/ uint16(xArgRM32),
   6187 	/*9470*/ uint16(xArgImm32),
   6188 	/*9471*/ uint16(xMatch),
   6189 	/*9472*/ uint16(xCondDataSize), 9460, 9466, 9476,
   6190 	/*9476*/ uint16(xSetOp), uint16(AND),
   6191 	/*9478*/ uint16(xReadId),
   6192 	/*9479*/ uint16(xArgRM64),
   6193 	/*9480*/ uint16(xArgImm32),
   6194 	/*9481*/ uint16(xMatch),
   6195 	/*9482*/ uint16(xCondIs64), 9485, 9501,
   6196 	/*9485*/ uint16(xCondDataSize), 9489, 9495, 0,
   6197 	/*9489*/ uint16(xSetOp), uint16(SUB),
   6198 	/*9491*/ uint16(xReadIw),
   6199 	/*9492*/ uint16(xArgRM16),
   6200 	/*9493*/ uint16(xArgImm16),
   6201 	/*9494*/ uint16(xMatch),
   6202 	/*9495*/ uint16(xSetOp), uint16(SUB),
   6203 	/*9497*/ uint16(xReadId),
   6204 	/*9498*/ uint16(xArgRM32),
   6205 	/*9499*/ uint16(xArgImm32),
   6206 	/*9500*/ uint16(xMatch),
   6207 	/*9501*/ uint16(xCondDataSize), 9489, 9495, 9505,
   6208 	/*9505*/ uint16(xSetOp), uint16(SUB),
   6209 	/*9507*/ uint16(xReadId),
   6210 	/*9508*/ uint16(xArgRM64),
   6211 	/*9509*/ uint16(xArgImm32),
   6212 	/*9510*/ uint16(xMatch),
   6213 	/*9511*/ uint16(xCondIs64), 9514, 9530,
   6214 	/*9514*/ uint16(xCondDataSize), 9518, 9524, 0,
   6215 	/*9518*/ uint16(xSetOp), uint16(XOR),
   6216 	/*9520*/ uint16(xReadIw),
   6217 	/*9521*/ uint16(xArgRM16),
   6218 	/*9522*/ uint16(xArgImm16),
   6219 	/*9523*/ uint16(xMatch),
   6220 	/*9524*/ uint16(xSetOp), uint16(XOR),
   6221 	/*9526*/ uint16(xReadId),
   6222 	/*9527*/ uint16(xArgRM32),
   6223 	/*9528*/ uint16(xArgImm32),
   6224 	/*9529*/ uint16(xMatch),
   6225 	/*9530*/ uint16(xCondDataSize), 9518, 9524, 9534,
   6226 	/*9534*/ uint16(xSetOp), uint16(XOR),
   6227 	/*9536*/ uint16(xReadId),
   6228 	/*9537*/ uint16(xArgRM64),
   6229 	/*9538*/ uint16(xArgImm32),
   6230 	/*9539*/ uint16(xMatch),
   6231 	/*9540*/ uint16(xCondIs64), 9543, 9559,
   6232 	/*9543*/ uint16(xCondDataSize), 9547, 9553, 0,
   6233 	/*9547*/ uint16(xSetOp), uint16(CMP),
   6234 	/*9549*/ uint16(xReadIw),
   6235 	/*9550*/ uint16(xArgRM16),
   6236 	/*9551*/ uint16(xArgImm16),
   6237 	/*9552*/ uint16(xMatch),
   6238 	/*9553*/ uint16(xSetOp), uint16(CMP),
   6239 	/*9555*/ uint16(xReadId),
   6240 	/*9556*/ uint16(xArgRM32),
   6241 	/*9557*/ uint16(xArgImm32),
   6242 	/*9558*/ uint16(xMatch),
   6243 	/*9559*/ uint16(xCondDataSize), 9547, 9553, 9563,
   6244 	/*9563*/ uint16(xSetOp), uint16(CMP),
   6245 	/*9565*/ uint16(xReadId),
   6246 	/*9566*/ uint16(xArgRM64),
   6247 	/*9567*/ uint16(xArgImm32),
   6248 	/*9568*/ uint16(xMatch),
   6249 	/*9569*/ uint16(xCondSlashR),
   6250 	9578, // 0
   6251 	9607, // 1
   6252 	9636, // 2
   6253 	9665, // 3
   6254 	9694, // 4
   6255 	9723, // 5
   6256 	9752, // 6
   6257 	9781, // 7
   6258 	/*9578*/ uint16(xCondIs64), 9581, 9597,
   6259 	/*9581*/ uint16(xCondDataSize), 9585, 9591, 0,
   6260 	/*9585*/ uint16(xSetOp), uint16(ADD),
   6261 	/*9587*/ uint16(xReadIb),
   6262 	/*9588*/ uint16(xArgRM16),
   6263 	/*9589*/ uint16(xArgImm8),
   6264 	/*9590*/ uint16(xMatch),
   6265 	/*9591*/ uint16(xSetOp), uint16(ADD),
   6266 	/*9593*/ uint16(xReadIb),
   6267 	/*9594*/ uint16(xArgRM32),
   6268 	/*9595*/ uint16(xArgImm8),
   6269 	/*9596*/ uint16(xMatch),
   6270 	/*9597*/ uint16(xCondDataSize), 9585, 9591, 9601,
   6271 	/*9601*/ uint16(xSetOp), uint16(ADD),
   6272 	/*9603*/ uint16(xReadIb),
   6273 	/*9604*/ uint16(xArgRM64),
   6274 	/*9605*/ uint16(xArgImm8),
   6275 	/*9606*/ uint16(xMatch),
   6276 	/*9607*/ uint16(xCondIs64), 9610, 9626,
   6277 	/*9610*/ uint16(xCondDataSize), 9614, 9620, 0,
   6278 	/*9614*/ uint16(xSetOp), uint16(OR),
   6279 	/*9616*/ uint16(xReadIb),
   6280 	/*9617*/ uint16(xArgRM16),
   6281 	/*9618*/ uint16(xArgImm8),
   6282 	/*9619*/ uint16(xMatch),
   6283 	/*9620*/ uint16(xSetOp), uint16(OR),
   6284 	/*9622*/ uint16(xReadIb),
   6285 	/*9623*/ uint16(xArgRM32),
   6286 	/*9624*/ uint16(xArgImm8),
   6287 	/*9625*/ uint16(xMatch),
   6288 	/*9626*/ uint16(xCondDataSize), 9614, 9620, 9630,
   6289 	/*9630*/ uint16(xSetOp), uint16(OR),
   6290 	/*9632*/ uint16(xReadIb),
   6291 	/*9633*/ uint16(xArgRM64),
   6292 	/*9634*/ uint16(xArgImm8),
   6293 	/*9635*/ uint16(xMatch),
   6294 	/*9636*/ uint16(xCondIs64), 9639, 9655,
   6295 	/*9639*/ uint16(xCondDataSize), 9643, 9649, 0,
   6296 	/*9643*/ uint16(xSetOp), uint16(ADC),
   6297 	/*9645*/ uint16(xReadIb),
   6298 	/*9646*/ uint16(xArgRM16),
   6299 	/*9647*/ uint16(xArgImm8),
   6300 	/*9648*/ uint16(xMatch),
   6301 	/*9649*/ uint16(xSetOp), uint16(ADC),
   6302 	/*9651*/ uint16(xReadIb),
   6303 	/*9652*/ uint16(xArgRM32),
   6304 	/*9653*/ uint16(xArgImm8),
   6305 	/*9654*/ uint16(xMatch),
   6306 	/*9655*/ uint16(xCondDataSize), 9643, 9649, 9659,
   6307 	/*9659*/ uint16(xSetOp), uint16(ADC),
   6308 	/*9661*/ uint16(xReadIb),
   6309 	/*9662*/ uint16(xArgRM64),
   6310 	/*9663*/ uint16(xArgImm8),
   6311 	/*9664*/ uint16(xMatch),
   6312 	/*9665*/ uint16(xCondIs64), 9668, 9684,
   6313 	/*9668*/ uint16(xCondDataSize), 9672, 9678, 0,
   6314 	/*9672*/ uint16(xSetOp), uint16(SBB),
   6315 	/*9674*/ uint16(xReadIb),
   6316 	/*9675*/ uint16(xArgRM16),
   6317 	/*9676*/ uint16(xArgImm8),
   6318 	/*9677*/ uint16(xMatch),
   6319 	/*9678*/ uint16(xSetOp), uint16(SBB),
   6320 	/*9680*/ uint16(xReadIb),
   6321 	/*9681*/ uint16(xArgRM32),
   6322 	/*9682*/ uint16(xArgImm8),
   6323 	/*9683*/ uint16(xMatch),
   6324 	/*9684*/ uint16(xCondDataSize), 9672, 9678, 9688,
   6325 	/*9688*/ uint16(xSetOp), uint16(SBB),
   6326 	/*9690*/ uint16(xReadIb),
   6327 	/*9691*/ uint16(xArgRM64),
   6328 	/*9692*/ uint16(xArgImm8),
   6329 	/*9693*/ uint16(xMatch),
   6330 	/*9694*/ uint16(xCondIs64), 9697, 9713,
   6331 	/*9697*/ uint16(xCondDataSize), 9701, 9707, 0,
   6332 	/*9701*/ uint16(xSetOp), uint16(AND),
   6333 	/*9703*/ uint16(xReadIb),
   6334 	/*9704*/ uint16(xArgRM16),
   6335 	/*9705*/ uint16(xArgImm8),
   6336 	/*9706*/ uint16(xMatch),
   6337 	/*9707*/ uint16(xSetOp), uint16(AND),
   6338 	/*9709*/ uint16(xReadIb),
   6339 	/*9710*/ uint16(xArgRM32),
   6340 	/*9711*/ uint16(xArgImm8),
   6341 	/*9712*/ uint16(xMatch),
   6342 	/*9713*/ uint16(xCondDataSize), 9701, 9707, 9717,
   6343 	/*9717*/ uint16(xSetOp), uint16(AND),
   6344 	/*9719*/ uint16(xReadIb),
   6345 	/*9720*/ uint16(xArgRM64),
   6346 	/*9721*/ uint16(xArgImm8),
   6347 	/*9722*/ uint16(xMatch),
   6348 	/*9723*/ uint16(xCondIs64), 9726, 9742,
   6349 	/*9726*/ uint16(xCondDataSize), 9730, 9736, 0,
   6350 	/*9730*/ uint16(xSetOp), uint16(SUB),
   6351 	/*9732*/ uint16(xReadIb),
   6352 	/*9733*/ uint16(xArgRM16),
   6353 	/*9734*/ uint16(xArgImm8),
   6354 	/*9735*/ uint16(xMatch),
   6355 	/*9736*/ uint16(xSetOp), uint16(SUB),
   6356 	/*9738*/ uint16(xReadIb),
   6357 	/*9739*/ uint16(xArgRM32),
   6358 	/*9740*/ uint16(xArgImm8),
   6359 	/*9741*/ uint16(xMatch),
   6360 	/*9742*/ uint16(xCondDataSize), 9730, 9736, 9746,
   6361 	/*9746*/ uint16(xSetOp), uint16(SUB),
   6362 	/*9748*/ uint16(xReadIb),
   6363 	/*9749*/ uint16(xArgRM64),
   6364 	/*9750*/ uint16(xArgImm8),
   6365 	/*9751*/ uint16(xMatch),
   6366 	/*9752*/ uint16(xCondIs64), 9755, 9771,
   6367 	/*9755*/ uint16(xCondDataSize), 9759, 9765, 0,
   6368 	/*9759*/ uint16(xSetOp), uint16(XOR),
   6369 	/*9761*/ uint16(xReadIb),
   6370 	/*9762*/ uint16(xArgRM16),
   6371 	/*9763*/ uint16(xArgImm8),
   6372 	/*9764*/ uint16(xMatch),
   6373 	/*9765*/ uint16(xSetOp), uint16(XOR),
   6374 	/*9767*/ uint16(xReadIb),
   6375 	/*9768*/ uint16(xArgRM32),
   6376 	/*9769*/ uint16(xArgImm8),
   6377 	/*9770*/ uint16(xMatch),
   6378 	/*9771*/ uint16(xCondDataSize), 9759, 9765, 9775,
   6379 	/*9775*/ uint16(xSetOp), uint16(XOR),
   6380 	/*9777*/ uint16(xReadIb),
   6381 	/*9778*/ uint16(xArgRM64),
   6382 	/*9779*/ uint16(xArgImm8),
   6383 	/*9780*/ uint16(xMatch),
   6384 	/*9781*/ uint16(xCondIs64), 9784, 9800,
   6385 	/*9784*/ uint16(xCondDataSize), 9788, 9794, 0,
   6386 	/*9788*/ uint16(xSetOp), uint16(CMP),
   6387 	/*9790*/ uint16(xReadIb),
   6388 	/*9791*/ uint16(xArgRM16),
   6389 	/*9792*/ uint16(xArgImm8),
   6390 	/*9793*/ uint16(xMatch),
   6391 	/*9794*/ uint16(xSetOp), uint16(CMP),
   6392 	/*9796*/ uint16(xReadIb),
   6393 	/*9797*/ uint16(xArgRM32),
   6394 	/*9798*/ uint16(xArgImm8),
   6395 	/*9799*/ uint16(xMatch),
   6396 	/*9800*/ uint16(xCondDataSize), 9788, 9794, 9804,
   6397 	/*9804*/ uint16(xSetOp), uint16(CMP),
   6398 	/*9806*/ uint16(xReadIb),
   6399 	/*9807*/ uint16(xArgRM64),
   6400 	/*9808*/ uint16(xArgImm8),
   6401 	/*9809*/ uint16(xMatch),
   6402 	/*9810*/ uint16(xSetOp), uint16(TEST),
   6403 	/*9812*/ uint16(xReadSlashR),
   6404 	/*9813*/ uint16(xArgRM8),
   6405 	/*9814*/ uint16(xArgR8),
   6406 	/*9815*/ uint16(xMatch),
   6407 	/*9816*/ uint16(xCondIs64), 9819, 9835,
   6408 	/*9819*/ uint16(xCondDataSize), 9823, 9829, 0,
   6409 	/*9823*/ uint16(xSetOp), uint16(TEST),
   6410 	/*9825*/ uint16(xReadSlashR),
   6411 	/*9826*/ uint16(xArgRM16),
   6412 	/*9827*/ uint16(xArgR16),
   6413 	/*9828*/ uint16(xMatch),
   6414 	/*9829*/ uint16(xSetOp), uint16(TEST),
   6415 	/*9831*/ uint16(xReadSlashR),
   6416 	/*9832*/ uint16(xArgRM32),
   6417 	/*9833*/ uint16(xArgR32),
   6418 	/*9834*/ uint16(xMatch),
   6419 	/*9835*/ uint16(xCondDataSize), 9823, 9829, 9839,
   6420 	/*9839*/ uint16(xSetOp), uint16(TEST),
   6421 	/*9841*/ uint16(xReadSlashR),
   6422 	/*9842*/ uint16(xArgRM64),
   6423 	/*9843*/ uint16(xArgR64),
   6424 	/*9844*/ uint16(xMatch),
   6425 	/*9845*/ uint16(xSetOp), uint16(XCHG),
   6426 	/*9847*/ uint16(xReadSlashR),
   6427 	/*9848*/ uint16(xArgRM8),
   6428 	/*9849*/ uint16(xArgR8),
   6429 	/*9850*/ uint16(xMatch),
   6430 	/*9851*/ uint16(xCondIs64), 9854, 9870,
   6431 	/*9854*/ uint16(xCondDataSize), 9858, 9864, 0,
   6432 	/*9858*/ uint16(xSetOp), uint16(XCHG),
   6433 	/*9860*/ uint16(xReadSlashR),
   6434 	/*9861*/ uint16(xArgRM16),
   6435 	/*9862*/ uint16(xArgR16),
   6436 	/*9863*/ uint16(xMatch),
   6437 	/*9864*/ uint16(xSetOp), uint16(XCHG),
   6438 	/*9866*/ uint16(xReadSlashR),
   6439 	/*9867*/ uint16(xArgRM32),
   6440 	/*9868*/ uint16(xArgR32),
   6441 	/*9869*/ uint16(xMatch),
   6442 	/*9870*/ uint16(xCondDataSize), 9858, 9864, 9874,
   6443 	/*9874*/ uint16(xSetOp), uint16(XCHG),
   6444 	/*9876*/ uint16(xReadSlashR),
   6445 	/*9877*/ uint16(xArgRM64),
   6446 	/*9878*/ uint16(xArgR64),
   6447 	/*9879*/ uint16(xMatch),
   6448 	/*9880*/ uint16(xSetOp), uint16(MOV),
   6449 	/*9882*/ uint16(xReadSlashR),
   6450 	/*9883*/ uint16(xArgRM8),
   6451 	/*9884*/ uint16(xArgR8),
   6452 	/*9885*/ uint16(xMatch),
   6453 	/*9886*/ uint16(xCondDataSize), 9890, 9896, 9902,
   6454 	/*9890*/ uint16(xSetOp), uint16(MOV),
   6455 	/*9892*/ uint16(xReadSlashR),
   6456 	/*9893*/ uint16(xArgRM16),
   6457 	/*9894*/ uint16(xArgR16),
   6458 	/*9895*/ uint16(xMatch),
   6459 	/*9896*/ uint16(xSetOp), uint16(MOV),
   6460 	/*9898*/ uint16(xReadSlashR),
   6461 	/*9899*/ uint16(xArgRM32),
   6462 	/*9900*/ uint16(xArgR32),
   6463 	/*9901*/ uint16(xMatch),
   6464 	/*9902*/ uint16(xSetOp), uint16(MOV),
   6465 	/*9904*/ uint16(xReadSlashR),
   6466 	/*9905*/ uint16(xArgRM64),
   6467 	/*9906*/ uint16(xArgR64),
   6468 	/*9907*/ uint16(xMatch),
   6469 	/*9908*/ uint16(xSetOp), uint16(MOV),
   6470 	/*9910*/ uint16(xReadSlashR),
   6471 	/*9911*/ uint16(xArgR8),
   6472 	/*9912*/ uint16(xArgRM8),
   6473 	/*9913*/ uint16(xMatch),
   6474 	/*9914*/ uint16(xCondDataSize), 9918, 9924, 9930,
   6475 	/*9918*/ uint16(xSetOp), uint16(MOV),
   6476 	/*9920*/ uint16(xReadSlashR),
   6477 	/*9921*/ uint16(xArgR16),
   6478 	/*9922*/ uint16(xArgRM16),
   6479 	/*9923*/ uint16(xMatch),
   6480 	/*9924*/ uint16(xSetOp), uint16(MOV),
   6481 	/*9926*/ uint16(xReadSlashR),
   6482 	/*9927*/ uint16(xArgR32),
   6483 	/*9928*/ uint16(xArgRM32),
   6484 	/*9929*/ uint16(xMatch),
   6485 	/*9930*/ uint16(xSetOp), uint16(MOV),
   6486 	/*9932*/ uint16(xReadSlashR),
   6487 	/*9933*/ uint16(xArgR64),
   6488 	/*9934*/ uint16(xArgRM64),
   6489 	/*9935*/ uint16(xMatch),
   6490 	/*9936*/ uint16(xCondIs64), 9939, 9955,
   6491 	/*9939*/ uint16(xCondDataSize), 9943, 9949, 0,
   6492 	/*9943*/ uint16(xSetOp), uint16(MOV),
   6493 	/*9945*/ uint16(xReadSlashR),
   6494 	/*9946*/ uint16(xArgRM16),
   6495 	/*9947*/ uint16(xArgSreg),
   6496 	/*9948*/ uint16(xMatch),
   6497 	/*9949*/ uint16(xSetOp), uint16(MOV),
   6498 	/*9951*/ uint16(xReadSlashR),
   6499 	/*9952*/ uint16(xArgR32M16),
   6500 	/*9953*/ uint16(xArgSreg),
   6501 	/*9954*/ uint16(xMatch),
   6502 	/*9955*/ uint16(xCondDataSize), 9943, 9949, 9959,
   6503 	/*9959*/ uint16(xSetOp), uint16(MOV),
   6504 	/*9961*/ uint16(xReadSlashR),
   6505 	/*9962*/ uint16(xArgR64M16),
   6506 	/*9963*/ uint16(xArgSreg),
   6507 	/*9964*/ uint16(xMatch),
   6508 	/*9965*/ uint16(xCondIs64), 9968, 9984,
   6509 	/*9968*/ uint16(xCondDataSize), 9972, 9978, 0,
   6510 	/*9972*/ uint16(xSetOp), uint16(LEA),
   6511 	/*9974*/ uint16(xReadSlashR),
   6512 	/*9975*/ uint16(xArgR16),
   6513 	/*9976*/ uint16(xArgM),
   6514 	/*9977*/ uint16(xMatch),
   6515 	/*9978*/ uint16(xSetOp), uint16(LEA),
   6516 	/*9980*/ uint16(xReadSlashR),
   6517 	/*9981*/ uint16(xArgR32),
   6518 	/*9982*/ uint16(xArgM),
   6519 	/*9983*/ uint16(xMatch),
   6520 	/*9984*/ uint16(xCondDataSize), 9972, 9978, 9988,
   6521 	/*9988*/ uint16(xSetOp), uint16(LEA),
   6522 	/*9990*/ uint16(xReadSlashR),
   6523 	/*9991*/ uint16(xArgR64),
   6524 	/*9992*/ uint16(xArgM),
   6525 	/*9993*/ uint16(xMatch),
   6526 	/*9994*/ uint16(xCondIs64), 9997, 10013,
   6527 	/*9997*/ uint16(xCondDataSize), 10001, 10007, 0,
   6528 	/*10001*/ uint16(xSetOp), uint16(MOV),
   6529 	/*10003*/ uint16(xReadSlashR),
   6530 	/*10004*/ uint16(xArgSreg),
   6531 	/*10005*/ uint16(xArgRM16),
   6532 	/*10006*/ uint16(xMatch),
   6533 	/*10007*/ uint16(xSetOp), uint16(MOV),
   6534 	/*10009*/ uint16(xReadSlashR),
   6535 	/*10010*/ uint16(xArgSreg),
   6536 	/*10011*/ uint16(xArgR32M16),
   6537 	/*10012*/ uint16(xMatch),
   6538 	/*10013*/ uint16(xCondDataSize), 10001, 10007, 10017,
   6539 	/*10017*/ uint16(xSetOp), uint16(MOV),
   6540 	/*10019*/ uint16(xReadSlashR),
   6541 	/*10020*/ uint16(xArgSreg),
   6542 	/*10021*/ uint16(xArgR64M16),
   6543 	/*10022*/ uint16(xMatch),
   6544 	/*10023*/ uint16(xCondSlashR),
   6545 	10032, // 0
   6546 	0,     // 1
   6547 	0,     // 2
   6548 	0,     // 3
   6549 	0,     // 4
   6550 	0,     // 5
   6551 	0,     // 6
   6552 	0,     // 7
   6553 	/*10032*/ uint16(xCondIs64), 10035, 10047,
   6554 	/*10035*/ uint16(xCondDataSize), 10039, 10043, 0,
   6555 	/*10039*/ uint16(xSetOp), uint16(POP),
   6556 	/*10041*/ uint16(xArgRM16),
   6557 	/*10042*/ uint16(xMatch),
   6558 	/*10043*/ uint16(xSetOp), uint16(POP),
   6559 	/*10045*/ uint16(xArgRM32),
   6560 	/*10046*/ uint16(xMatch),
   6561 	/*10047*/ uint16(xCondDataSize), 10039, 10051, 10055,
   6562 	/*10051*/ uint16(xSetOp), uint16(POP),
   6563 	/*10053*/ uint16(xArgRM64),
   6564 	/*10054*/ uint16(xMatch),
   6565 	/*10055*/ uint16(xSetOp), uint16(POP),
   6566 	/*10057*/ uint16(xArgRM64),
   6567 	/*10058*/ uint16(xMatch),
   6568 	/*10059*/ uint16(xCondIs64), 10062, 10076,
   6569 	/*10062*/ uint16(xCondDataSize), 10066, 10071, 0,
   6570 	/*10066*/ uint16(xSetOp), uint16(XCHG),
   6571 	/*10068*/ uint16(xArgR16op),
   6572 	/*10069*/ uint16(xArgAX),
   6573 	/*10070*/ uint16(xMatch),
   6574 	/*10071*/ uint16(xSetOp), uint16(XCHG),
   6575 	/*10073*/ uint16(xArgR32op),
   6576 	/*10074*/ uint16(xArgEAX),
   6577 	/*10075*/ uint16(xMatch),
   6578 	/*10076*/ uint16(xCondDataSize), 10066, 10071, 10080,
   6579 	/*10080*/ uint16(xSetOp), uint16(XCHG),
   6580 	/*10082*/ uint16(xArgR64op),
   6581 	/*10083*/ uint16(xArgRAX),
   6582 	/*10084*/ uint16(xMatch),
   6583 	/*10085*/ uint16(xCondIs64), 10088, 10098,
   6584 	/*10088*/ uint16(xCondDataSize), 10092, 10095, 0,
   6585 	/*10092*/ uint16(xSetOp), uint16(CBW),
   6586 	/*10094*/ uint16(xMatch),
   6587 	/*10095*/ uint16(xSetOp), uint16(CWDE),
   6588 	/*10097*/ uint16(xMatch),
   6589 	/*10098*/ uint16(xCondDataSize), 10092, 10095, 10102,
   6590 	/*10102*/ uint16(xSetOp), uint16(CDQE),
   6591 	/*10104*/ uint16(xMatch),
   6592 	/*10105*/ uint16(xCondIs64), 10108, 10118,
   6593 	/*10108*/ uint16(xCondDataSize), 10112, 10115, 0,
   6594 	/*10112*/ uint16(xSetOp), uint16(CWD),
   6595 	/*10114*/ uint16(xMatch),
   6596 	/*10115*/ uint16(xSetOp), uint16(CDQ),
   6597 	/*10117*/ uint16(xMatch),
   6598 	/*10118*/ uint16(xCondDataSize), 10112, 10115, 10122,
   6599 	/*10122*/ uint16(xSetOp), uint16(CQO),
   6600 	/*10124*/ uint16(xMatch),
   6601 	/*10125*/ uint16(xCondIs64), 10128, 0,
   6602 	/*10128*/ uint16(xCondDataSize), 10132, 10137, 0,
   6603 	/*10132*/ uint16(xSetOp), uint16(LCALL),
   6604 	/*10134*/ uint16(xReadCd),
   6605 	/*10135*/ uint16(xArgPtr16colon16),
   6606 	/*10136*/ uint16(xMatch),
   6607 	/*10137*/ uint16(xSetOp), uint16(LCALL),
   6608 	/*10139*/ uint16(xReadCp),
   6609 	/*10140*/ uint16(xArgPtr16colon32),
   6610 	/*10141*/ uint16(xMatch),
   6611 	/*10142*/ uint16(xSetOp), uint16(FWAIT),
   6612 	/*10144*/ uint16(xMatch),
   6613 	/*10145*/ uint16(xCondIs64), 10148, 10158,
   6614 	/*10148*/ uint16(xCondDataSize), 10152, 10155, 0,
   6615 	/*10152*/ uint16(xSetOp), uint16(PUSHF),
   6616 	/*10154*/ uint16(xMatch),
   6617 	/*10155*/ uint16(xSetOp), uint16(PUSHFD),
   6618 	/*10157*/ uint16(xMatch),
   6619 	/*10158*/ uint16(xCondDataSize), 10152, 10162, 10165,
   6620 	/*10162*/ uint16(xSetOp), uint16(PUSHFQ),
   6621 	/*10164*/ uint16(xMatch),
   6622 	/*10165*/ uint16(xSetOp), uint16(PUSHFQ),
   6623 	/*10167*/ uint16(xMatch),
   6624 	/*10168*/ uint16(xCondIs64), 10171, 10181,
   6625 	/*10171*/ uint16(xCondDataSize), 10175, 10178, 0,
   6626 	/*10175*/ uint16(xSetOp), uint16(POPF),
   6627 	/*10177*/ uint16(xMatch),
   6628 	/*10178*/ uint16(xSetOp), uint16(POPFD),
   6629 	/*10180*/ uint16(xMatch),
   6630 	/*10181*/ uint16(xCondDataSize), 10175, 10185, 10188,
   6631 	/*10185*/ uint16(xSetOp), uint16(POPFQ),
   6632 	/*10187*/ uint16(xMatch),
   6633 	/*10188*/ uint16(xSetOp), uint16(POPFQ),
   6634 	/*10190*/ uint16(xMatch),
   6635 	/*10191*/ uint16(xSetOp), uint16(SAHF),
   6636 	/*10193*/ uint16(xMatch),
   6637 	/*10194*/ uint16(xSetOp), uint16(LAHF),
   6638 	/*10196*/ uint16(xMatch),
   6639 	/*10197*/ uint16(xCondIs64), 10200, 10206,
   6640 	/*10200*/ uint16(xSetOp), uint16(MOV),
   6641 	/*10202*/ uint16(xReadCm),
   6642 	/*10203*/ uint16(xArgAL),
   6643 	/*10204*/ uint16(xArgMoffs8),
   6644 	/*10205*/ uint16(xMatch),
   6645 	/*10206*/ uint16(xCondDataSize), 10200, 10200, 10210,
   6646 	/*10210*/ uint16(xSetOp), uint16(MOV),
   6647 	/*10212*/ uint16(xReadCm),
   6648 	/*10213*/ uint16(xArgAL),
   6649 	/*10214*/ uint16(xArgMoffs8),
   6650 	/*10215*/ uint16(xMatch),
   6651 	/*10216*/ uint16(xCondDataSize), 10220, 10226, 10232,
   6652 	/*10220*/ uint16(xSetOp), uint16(MOV),
   6653 	/*10222*/ uint16(xReadCm),
   6654 	/*10223*/ uint16(xArgAX),
   6655 	/*10224*/ uint16(xArgMoffs16),
   6656 	/*10225*/ uint16(xMatch),
   6657 	/*10226*/ uint16(xSetOp), uint16(MOV),
   6658 	/*10228*/ uint16(xReadCm),
   6659 	/*10229*/ uint16(xArgEAX),
   6660 	/*10230*/ uint16(xArgMoffs32),
   6661 	/*10231*/ uint16(xMatch),
   6662 	/*10232*/ uint16(xSetOp), uint16(MOV),
   6663 	/*10234*/ uint16(xReadCm),
   6664 	/*10235*/ uint16(xArgRAX),
   6665 	/*10236*/ uint16(xArgMoffs64),
   6666 	/*10237*/ uint16(xMatch),
   6667 	/*10238*/ uint16(xCondIs64), 10241, 10247,
   6668 	/*10241*/ uint16(xSetOp), uint16(MOV),
   6669 	/*10243*/ uint16(xReadCm),
   6670 	/*10244*/ uint16(xArgMoffs8),
   6671 	/*10245*/ uint16(xArgAL),
   6672 	/*10246*/ uint16(xMatch),
   6673 	/*10247*/ uint16(xCondDataSize), 10241, 10241, 10251,
   6674 	/*10251*/ uint16(xSetOp), uint16(MOV),
   6675 	/*10253*/ uint16(xReadCm),
   6676 	/*10254*/ uint16(xArgMoffs8),
   6677 	/*10255*/ uint16(xArgAL),
   6678 	/*10256*/ uint16(xMatch),
   6679 	/*10257*/ uint16(xCondDataSize), 10261, 10267, 10273,
   6680 	/*10261*/ uint16(xSetOp), uint16(MOV),
   6681 	/*10263*/ uint16(xReadCm),
   6682 	/*10264*/ uint16(xArgMoffs16),
   6683 	/*10265*/ uint16(xArgAX),
   6684 	/*10266*/ uint16(xMatch),
   6685 	/*10267*/ uint16(xSetOp), uint16(MOV),
   6686 	/*10269*/ uint16(xReadCm),
   6687 	/*10270*/ uint16(xArgMoffs32),
   6688 	/*10271*/ uint16(xArgEAX),
   6689 	/*10272*/ uint16(xMatch),
   6690 	/*10273*/ uint16(xSetOp), uint16(MOV),
   6691 	/*10275*/ uint16(xReadCm),
   6692 	/*10276*/ uint16(xArgMoffs64),
   6693 	/*10277*/ uint16(xArgRAX),
   6694 	/*10278*/ uint16(xMatch),
   6695 	/*10279*/ uint16(xSetOp), uint16(MOVSB),
   6696 	/*10281*/ uint16(xMatch),
   6697 	/*10282*/ uint16(xCondIs64), 10285, 10295,
   6698 	/*10285*/ uint16(xCondDataSize), 10289, 10292, 0,
   6699 	/*10289*/ uint16(xSetOp), uint16(MOVSW),
   6700 	/*10291*/ uint16(xMatch),
   6701 	/*10292*/ uint16(xSetOp), uint16(MOVSD),
   6702 	/*10294*/ uint16(xMatch),
   6703 	/*10295*/ uint16(xCondDataSize), 10289, 10292, 10299,
   6704 	/*10299*/ uint16(xSetOp), uint16(MOVSQ),
   6705 	/*10301*/ uint16(xMatch),
   6706 	/*10302*/ uint16(xSetOp), uint16(CMPSB),
   6707 	/*10304*/ uint16(xMatch),
   6708 	/*10305*/ uint16(xCondIs64), 10308, 10318,
   6709 	/*10308*/ uint16(xCondDataSize), 10312, 10315, 0,
   6710 	/*10312*/ uint16(xSetOp), uint16(CMPSW),
   6711 	/*10314*/ uint16(xMatch),
   6712 	/*10315*/ uint16(xSetOp), uint16(CMPSD),
   6713 	/*10317*/ uint16(xMatch),
   6714 	/*10318*/ uint16(xCondDataSize), 10312, 10315, 10322,
   6715 	/*10322*/ uint16(xSetOp), uint16(CMPSQ),
   6716 	/*10324*/ uint16(xMatch),
   6717 	/*10325*/ uint16(xSetOp), uint16(TEST),
   6718 	/*10327*/ uint16(xReadIb),
   6719 	/*10328*/ uint16(xArgAL),
   6720 	/*10329*/ uint16(xArgImm8u),
   6721 	/*10330*/ uint16(xMatch),
   6722 	/*10331*/ uint16(xCondIs64), 10334, 10350,
   6723 	/*10334*/ uint16(xCondDataSize), 10338, 10344, 0,
   6724 	/*10338*/ uint16(xSetOp), uint16(TEST),
   6725 	/*10340*/ uint16(xReadIw),
   6726 	/*10341*/ uint16(xArgAX),
   6727 	/*10342*/ uint16(xArgImm16),
   6728 	/*10343*/ uint16(xMatch),
   6729 	/*10344*/ uint16(xSetOp), uint16(TEST),
   6730 	/*10346*/ uint16(xReadId),
   6731 	/*10347*/ uint16(xArgEAX),
   6732 	/*10348*/ uint16(xArgImm32),
   6733 	/*10349*/ uint16(xMatch),
   6734 	/*10350*/ uint16(xCondDataSize), 10338, 10344, 10354,
   6735 	/*10354*/ uint16(xSetOp), uint16(TEST),
   6736 	/*10356*/ uint16(xReadId),
   6737 	/*10357*/ uint16(xArgRAX),
   6738 	/*10358*/ uint16(xArgImm32),
   6739 	/*10359*/ uint16(xMatch),
   6740 	/*10360*/ uint16(xSetOp), uint16(STOSB),
   6741 	/*10362*/ uint16(xMatch),
   6742 	/*10363*/ uint16(xCondIs64), 10366, 10376,
   6743 	/*10366*/ uint16(xCondDataSize), 10370, 10373, 0,
   6744 	/*10370*/ uint16(xSetOp), uint16(STOSW),
   6745 	/*10372*/ uint16(xMatch),
   6746 	/*10373*/ uint16(xSetOp), uint16(STOSD),
   6747 	/*10375*/ uint16(xMatch),
   6748 	/*10376*/ uint16(xCondDataSize), 10370, 10373, 10380,
   6749 	/*10380*/ uint16(xSetOp), uint16(STOSQ),
   6750 	/*10382*/ uint16(xMatch),
   6751 	/*10383*/ uint16(xSetOp), uint16(LODSB),
   6752 	/*10385*/ uint16(xMatch),
   6753 	/*10386*/ uint16(xCondIs64), 10389, 10399,
   6754 	/*10389*/ uint16(xCondDataSize), 10393, 10396, 0,
   6755 	/*10393*/ uint16(xSetOp), uint16(LODSW),
   6756 	/*10395*/ uint16(xMatch),
   6757 	/*10396*/ uint16(xSetOp), uint16(LODSD),
   6758 	/*10398*/ uint16(xMatch),
   6759 	/*10399*/ uint16(xCondDataSize), 10393, 10396, 10403,
   6760 	/*10403*/ uint16(xSetOp), uint16(LODSQ),
   6761 	/*10405*/ uint16(xMatch),
   6762 	/*10406*/ uint16(xSetOp), uint16(SCASB),
   6763 	/*10408*/ uint16(xMatch),
   6764 	/*10409*/ uint16(xCondIs64), 10412, 10422,
   6765 	/*10412*/ uint16(xCondDataSize), 10416, 10419, 0,
   6766 	/*10416*/ uint16(xSetOp), uint16(SCASW),
   6767 	/*10418*/ uint16(xMatch),
   6768 	/*10419*/ uint16(xSetOp), uint16(SCASD),
   6769 	/*10421*/ uint16(xMatch),
   6770 	/*10422*/ uint16(xCondDataSize), 10416, 10419, 10426,
   6771 	/*10426*/ uint16(xSetOp), uint16(SCASQ),
   6772 	/*10428*/ uint16(xMatch),
   6773 	/*10429*/ uint16(xSetOp), uint16(MOV),
   6774 	/*10431*/ uint16(xReadIb),
   6775 	/*10432*/ uint16(xArgR8op),
   6776 	/*10433*/ uint16(xArgImm8u),
   6777 	/*10434*/ uint16(xMatch),
   6778 	/*10435*/ uint16(xCondIs64), 10438, 10454,
   6779 	/*10438*/ uint16(xCondDataSize), 10442, 10448, 0,
   6780 	/*10442*/ uint16(xSetOp), uint16(MOV),
   6781 	/*10444*/ uint16(xReadIw),
   6782 	/*10445*/ uint16(xArgR16op),
   6783 	/*10446*/ uint16(xArgImm16),
   6784 	/*10447*/ uint16(xMatch),
   6785 	/*10448*/ uint16(xSetOp), uint16(MOV),
   6786 	/*10450*/ uint16(xReadId),
   6787 	/*10451*/ uint16(xArgR32op),
   6788 	/*10452*/ uint16(xArgImm32),
   6789 	/*10453*/ uint16(xMatch),
   6790 	/*10454*/ uint16(xCondDataSize), 10442, 10448, 10458,
   6791 	/*10458*/ uint16(xSetOp), uint16(MOV),
   6792 	/*10460*/ uint16(xReadIo),
   6793 	/*10461*/ uint16(xArgR64op),
   6794 	/*10462*/ uint16(xArgImm64),
   6795 	/*10463*/ uint16(xMatch),
   6796 	/*10464*/ uint16(xCondSlashR),
   6797 	10473, // 0
   6798 	10479, // 1
   6799 	10485, // 2
   6800 	10491, // 3
   6801 	10497, // 4
   6802 	10503, // 5
   6803 	0,     // 6
   6804 	10509, // 7
   6805 	/*10473*/ uint16(xSetOp), uint16(ROL),
   6806 	/*10475*/ uint16(xReadIb),
   6807 	/*10476*/ uint16(xArgRM8),
   6808 	/*10477*/ uint16(xArgImm8u),
   6809 	/*10478*/ uint16(xMatch),
   6810 	/*10479*/ uint16(xSetOp), uint16(ROR),
   6811 	/*10481*/ uint16(xReadIb),
   6812 	/*10482*/ uint16(xArgRM8),
   6813 	/*10483*/ uint16(xArgImm8u),
   6814 	/*10484*/ uint16(xMatch),
   6815 	/*10485*/ uint16(xSetOp), uint16(RCL),
   6816 	/*10487*/ uint16(xReadIb),
   6817 	/*10488*/ uint16(xArgRM8),
   6818 	/*10489*/ uint16(xArgImm8u),
   6819 	/*10490*/ uint16(xMatch),
   6820 	/*10491*/ uint16(xSetOp), uint16(RCR),
   6821 	/*10493*/ uint16(xReadIb),
   6822 	/*10494*/ uint16(xArgRM8),
   6823 	/*10495*/ uint16(xArgImm8u),
   6824 	/*10496*/ uint16(xMatch),
   6825 	/*10497*/ uint16(xSetOp), uint16(SHL),
   6826 	/*10499*/ uint16(xReadIb),
   6827 	/*10500*/ uint16(xArgRM8),
   6828 	/*10501*/ uint16(xArgImm8u),
   6829 	/*10502*/ uint16(xMatch),
   6830 	/*10503*/ uint16(xSetOp), uint16(SHR),
   6831 	/*10505*/ uint16(xReadIb),
   6832 	/*10506*/ uint16(xArgRM8),
   6833 	/*10507*/ uint16(xArgImm8u),
   6834 	/*10508*/ uint16(xMatch),
   6835 	/*10509*/ uint16(xSetOp), uint16(SAR),
   6836 	/*10511*/ uint16(xReadIb),
   6837 	/*10512*/ uint16(xArgRM8),
   6838 	/*10513*/ uint16(xArgImm8u),
   6839 	/*10514*/ uint16(xMatch),
   6840 	/*10515*/ uint16(xCondSlashR),
   6841 	10524, // 0
   6842 	10546, // 1
   6843 	10568, // 2
   6844 	10597, // 3
   6845 	10626, // 4
   6846 	10655, // 5
   6847 	0,     // 6
   6848 	10684, // 7
   6849 	/*10524*/ uint16(xCondDataSize), 10528, 10534, 10540,
   6850 	/*10528*/ uint16(xSetOp), uint16(ROL),
   6851 	/*10530*/ uint16(xReadIb),
   6852 	/*10531*/ uint16(xArgRM16),
   6853 	/*10532*/ uint16(xArgImm8u),
   6854 	/*10533*/ uint16(xMatch),
   6855 	/*10534*/ uint16(xSetOp), uint16(ROL),
   6856 	/*10536*/ uint16(xReadIb),
   6857 	/*10537*/ uint16(xArgRM32),
   6858 	/*10538*/ uint16(xArgImm8u),
   6859 	/*10539*/ uint16(xMatch),
   6860 	/*10540*/ uint16(xSetOp), uint16(ROL),
   6861 	/*10542*/ uint16(xReadIb),
   6862 	/*10543*/ uint16(xArgRM64),
   6863 	/*10544*/ uint16(xArgImm8u),
   6864 	/*10545*/ uint16(xMatch),
   6865 	/*10546*/ uint16(xCondDataSize), 10550, 10556, 10562,
   6866 	/*10550*/ uint16(xSetOp), uint16(ROR),
   6867 	/*10552*/ uint16(xReadIb),
   6868 	/*10553*/ uint16(xArgRM16),
   6869 	/*10554*/ uint16(xArgImm8u),
   6870 	/*10555*/ uint16(xMatch),
   6871 	/*10556*/ uint16(xSetOp), uint16(ROR),
   6872 	/*10558*/ uint16(xReadIb),
   6873 	/*10559*/ uint16(xArgRM32),
   6874 	/*10560*/ uint16(xArgImm8u),
   6875 	/*10561*/ uint16(xMatch),
   6876 	/*10562*/ uint16(xSetOp), uint16(ROR),
   6877 	/*10564*/ uint16(xReadIb),
   6878 	/*10565*/ uint16(xArgRM64),
   6879 	/*10566*/ uint16(xArgImm8u),
   6880 	/*10567*/ uint16(xMatch),
   6881 	/*10568*/ uint16(xCondIs64), 10571, 10587,
   6882 	/*10571*/ uint16(xCondDataSize), 10575, 10581, 0,
   6883 	/*10575*/ uint16(xSetOp), uint16(RCL),
   6884 	/*10577*/ uint16(xReadIb),
   6885 	/*10578*/ uint16(xArgRM16),
   6886 	/*10579*/ uint16(xArgImm8u),
   6887 	/*10580*/ uint16(xMatch),
   6888 	/*10581*/ uint16(xSetOp), uint16(RCL),
   6889 	/*10583*/ uint16(xReadIb),
   6890 	/*10584*/ uint16(xArgRM32),
   6891 	/*10585*/ uint16(xArgImm8u),
   6892 	/*10586*/ uint16(xMatch),
   6893 	/*10587*/ uint16(xCondDataSize), 10575, 10581, 10591,
   6894 	/*10591*/ uint16(xSetOp), uint16(RCL),
   6895 	/*10593*/ uint16(xReadIb),
   6896 	/*10594*/ uint16(xArgRM64),
   6897 	/*10595*/ uint16(xArgImm8u),
   6898 	/*10596*/ uint16(xMatch),
   6899 	/*10597*/ uint16(xCondIs64), 10600, 10616,
   6900 	/*10600*/ uint16(xCondDataSize), 10604, 10610, 0,
   6901 	/*10604*/ uint16(xSetOp), uint16(RCR),
   6902 	/*10606*/ uint16(xReadIb),
   6903 	/*10607*/ uint16(xArgRM16),
   6904 	/*10608*/ uint16(xArgImm8u),
   6905 	/*10609*/ uint16(xMatch),
   6906 	/*10610*/ uint16(xSetOp), uint16(RCR),
   6907 	/*10612*/ uint16(xReadIb),
   6908 	/*10613*/ uint16(xArgRM32),
   6909 	/*10614*/ uint16(xArgImm8u),
   6910 	/*10615*/ uint16(xMatch),
   6911 	/*10616*/ uint16(xCondDataSize), 10604, 10610, 10620,
   6912 	/*10620*/ uint16(xSetOp), uint16(RCR),
   6913 	/*10622*/ uint16(xReadIb),
   6914 	/*10623*/ uint16(xArgRM64),
   6915 	/*10624*/ uint16(xArgImm8u),
   6916 	/*10625*/ uint16(xMatch),
   6917 	/*10626*/ uint16(xCondIs64), 10629, 10645,
   6918 	/*10629*/ uint16(xCondDataSize), 10633, 10639, 0,
   6919 	/*10633*/ uint16(xSetOp), uint16(SHL),
   6920 	/*10635*/ uint16(xReadIb),
   6921 	/*10636*/ uint16(xArgRM16),
   6922 	/*10637*/ uint16(xArgImm8u),
   6923 	/*10638*/ uint16(xMatch),
   6924 	/*10639*/ uint16(xSetOp), uint16(SHL),
   6925 	/*10641*/ uint16(xReadIb),
   6926 	/*10642*/ uint16(xArgRM32),
   6927 	/*10643*/ uint16(xArgImm8u),
   6928 	/*10644*/ uint16(xMatch),
   6929 	/*10645*/ uint16(xCondDataSize), 10633, 10639, 10649,
   6930 	/*10649*/ uint16(xSetOp), uint16(SHL),
   6931 	/*10651*/ uint16(xReadIb),
   6932 	/*10652*/ uint16(xArgRM64),
   6933 	/*10653*/ uint16(xArgImm8u),
   6934 	/*10654*/ uint16(xMatch),
   6935 	/*10655*/ uint16(xCondIs64), 10658, 10674,
   6936 	/*10658*/ uint16(xCondDataSize), 10662, 10668, 0,
   6937 	/*10662*/ uint16(xSetOp), uint16(SHR),
   6938 	/*10664*/ uint16(xReadIb),
   6939 	/*10665*/ uint16(xArgRM16),
   6940 	/*10666*/ uint16(xArgImm8u),
   6941 	/*10667*/ uint16(xMatch),
   6942 	/*10668*/ uint16(xSetOp), uint16(SHR),
   6943 	/*10670*/ uint16(xReadIb),
   6944 	/*10671*/ uint16(xArgRM32),
   6945 	/*10672*/ uint16(xArgImm8u),
   6946 	/*10673*/ uint16(xMatch),
   6947 	/*10674*/ uint16(xCondDataSize), 10662, 10668, 10678,
   6948 	/*10678*/ uint16(xSetOp), uint16(SHR),
   6949 	/*10680*/ uint16(xReadIb),
   6950 	/*10681*/ uint16(xArgRM64),
   6951 	/*10682*/ uint16(xArgImm8u),
   6952 	/*10683*/ uint16(xMatch),
   6953 	/*10684*/ uint16(xCondIs64), 10687, 10703,
   6954 	/*10687*/ uint16(xCondDataSize), 10691, 10697, 0,
   6955 	/*10691*/ uint16(xSetOp), uint16(SAR),
   6956 	/*10693*/ uint16(xReadIb),
   6957 	/*10694*/ uint16(xArgRM16),
   6958 	/*10695*/ uint16(xArgImm8u),
   6959 	/*10696*/ uint16(xMatch),
   6960 	/*10697*/ uint16(xSetOp), uint16(SAR),
   6961 	/*10699*/ uint16(xReadIb),
   6962 	/*10700*/ uint16(xArgRM32),
   6963 	/*10701*/ uint16(xArgImm8u),
   6964 	/*10702*/ uint16(xMatch),
   6965 	/*10703*/ uint16(xCondDataSize), 10691, 10697, 10707,
   6966 	/*10707*/ uint16(xSetOp), uint16(SAR),
   6967 	/*10709*/ uint16(xReadIb),
   6968 	/*10710*/ uint16(xArgRM64),
   6969 	/*10711*/ uint16(xArgImm8u),
   6970 	/*10712*/ uint16(xMatch),
   6971 	/*10713*/ uint16(xSetOp), uint16(RET),
   6972 	/*10715*/ uint16(xReadIw),
   6973 	/*10716*/ uint16(xArgImm16u),
   6974 	/*10717*/ uint16(xMatch),
   6975 	/*10718*/ uint16(xSetOp), uint16(RET),
   6976 	/*10720*/ uint16(xMatch),
   6977 	/*10721*/ uint16(xCondIs64), 10724, 0,
   6978 	/*10724*/ uint16(xCondDataSize), 10728, 10734, 0,
   6979 	/*10728*/ uint16(xSetOp), uint16(LES),
   6980 	/*10730*/ uint16(xReadSlashR),
   6981 	/*10731*/ uint16(xArgR16),
   6982 	/*10732*/ uint16(xArgM16colon16),
   6983 	/*10733*/ uint16(xMatch),
   6984 	/*10734*/ uint16(xSetOp), uint16(LES),
   6985 	/*10736*/ uint16(xReadSlashR),
   6986 	/*10737*/ uint16(xArgR32),
   6987 	/*10738*/ uint16(xArgM16colon32),
   6988 	/*10739*/ uint16(xMatch),
   6989 	/*10740*/ uint16(xCondIs64), 10743, 0,
   6990 	/*10743*/ uint16(xCondDataSize), 10747, 10753, 0,
   6991 	/*10747*/ uint16(xSetOp), uint16(LDS),
   6992 	/*10749*/ uint16(xReadSlashR),
   6993 	/*10750*/ uint16(xArgR16),
   6994 	/*10751*/ uint16(xArgM16colon16),
   6995 	/*10752*/ uint16(xMatch),
   6996 	/*10753*/ uint16(xSetOp), uint16(LDS),
   6997 	/*10755*/ uint16(xReadSlashR),
   6998 	/*10756*/ uint16(xArgR32),
   6999 	/*10757*/ uint16(xArgM16colon32),
   7000 	/*10758*/ uint16(xMatch),
   7001 	/*10759*/ uint16(xCondByte), 1,
   7002 	0xF8, 10778,
   7003 	/*10763*/ uint16(xCondSlashR),
   7004 	10772, // 0
   7005 	0,     // 1
   7006 	0,     // 2
   7007 	0,     // 3
   7008 	0,     // 4
   7009 	0,     // 5
   7010 	0,     // 6
   7011 	0,     // 7
   7012 	/*10772*/ uint16(xSetOp), uint16(MOV),
   7013 	/*10774*/ uint16(xReadIb),
   7014 	/*10775*/ uint16(xArgRM8),
   7015 	/*10776*/ uint16(xArgImm8u),
   7016 	/*10777*/ uint16(xMatch),
   7017 	/*10778*/ uint16(xSetOp), uint16(XABORT),
   7018 	/*10780*/ uint16(xReadIb),
   7019 	/*10781*/ uint16(xArgImm8u),
   7020 	/*10782*/ uint16(xMatch),
   7021 	/*10783*/ uint16(xCondByte), 1,
   7022 	0xF8, 10825,
   7023 	/*10787*/ uint16(xCondSlashR),
   7024 	10796, // 0
   7025 	0,     // 1
   7026 	0,     // 2
   7027 	0,     // 3
   7028 	0,     // 4
   7029 	0,     // 5
   7030 	0,     // 6
   7031 	0,     // 7
   7032 	/*10796*/ uint16(xCondIs64), 10799, 10815,
   7033 	/*10799*/ uint16(xCondDataSize), 10803, 10809, 0,
   7034 	/*10803*/ uint16(xSetOp), uint16(MOV),
   7035 	/*10805*/ uint16(xReadIw),
   7036 	/*10806*/ uint16(xArgRM16),
   7037 	/*10807*/ uint16(xArgImm16),
   7038 	/*10808*/ uint16(xMatch),
   7039 	/*10809*/ uint16(xSetOp), uint16(MOV),
   7040 	/*10811*/ uint16(xReadId),
   7041 	/*10812*/ uint16(xArgRM32),
   7042 	/*10813*/ uint16(xArgImm32),
   7043 	/*10814*/ uint16(xMatch),
   7044 	/*10815*/ uint16(xCondDataSize), 10803, 10809, 10819,
   7045 	/*10819*/ uint16(xSetOp), uint16(MOV),
   7046 	/*10821*/ uint16(xReadId),
   7047 	/*10822*/ uint16(xArgRM64),
   7048 	/*10823*/ uint16(xArgImm32),
   7049 	/*10824*/ uint16(xMatch),
   7050 	/*10825*/ uint16(xCondDataSize), 10829, 10834, 10839,
   7051 	/*10829*/ uint16(xSetOp), uint16(XBEGIN),
   7052 	/*10831*/ uint16(xReadCw),
   7053 	/*10832*/ uint16(xArgRel16),
   7054 	/*10833*/ uint16(xMatch),
   7055 	/*10834*/ uint16(xSetOp), uint16(XBEGIN),
   7056 	/*10836*/ uint16(xReadCd),
   7057 	/*10837*/ uint16(xArgRel32),
   7058 	/*10838*/ uint16(xMatch),
   7059 	/*10839*/ uint16(xSetOp), uint16(XBEGIN),
   7060 	/*10841*/ uint16(xReadCd),
   7061 	/*10842*/ uint16(xArgRel32),
   7062 	/*10843*/ uint16(xMatch),
   7063 	/*10844*/ uint16(xSetOp), uint16(ENTER),
   7064 	/*10846*/ uint16(xReadIw),
   7065 	/*10847*/ uint16(xReadIb),
   7066 	/*10848*/ uint16(xArgImm16u),
   7067 	/*10849*/ uint16(xArgImm8u),
   7068 	/*10850*/ uint16(xMatch),
   7069 	/*10851*/ uint16(xCondIs64), 10854, 10864,
   7070 	/*10854*/ uint16(xCondDataSize), 10858, 10861, 0,
   7071 	/*10858*/ uint16(xSetOp), uint16(LEAVE),
   7072 	/*10860*/ uint16(xMatch),
   7073 	/*10861*/ uint16(xSetOp), uint16(LEAVE),
   7074 	/*10863*/ uint16(xMatch),
   7075 	/*10864*/ uint16(xCondDataSize), 10858, 10868, 10871,
   7076 	/*10868*/ uint16(xSetOp), uint16(LEAVE),
   7077 	/*10870*/ uint16(xMatch),
   7078 	/*10871*/ uint16(xSetOp), uint16(LEAVE),
   7079 	/*10873*/ uint16(xMatch),
   7080 	/*10874*/ uint16(xSetOp), uint16(LRET),
   7081 	/*10876*/ uint16(xReadIw),
   7082 	/*10877*/ uint16(xArgImm16u),
   7083 	/*10878*/ uint16(xMatch),
   7084 	/*10879*/ uint16(xSetOp), uint16(LRET),
   7085 	/*10881*/ uint16(xMatch),
   7086 	/*10882*/ uint16(xSetOp), uint16(INT),
   7087 	/*10884*/ uint16(xArg3),
   7088 	/*10885*/ uint16(xMatch),
   7089 	/*10886*/ uint16(xSetOp), uint16(INT),
   7090 	/*10888*/ uint16(xReadIb),
   7091 	/*10889*/ uint16(xArgImm8u),
   7092 	/*10890*/ uint16(xMatch),
   7093 	/*10891*/ uint16(xCondIs64), 10894, 0,
   7094 	/*10894*/ uint16(xSetOp), uint16(INTO),
   7095 	/*10896*/ uint16(xMatch),
   7096 	/*10897*/ uint16(xCondIs64), 10900, 10910,
   7097 	/*10900*/ uint16(xCondDataSize), 10904, 10907, 0,
   7098 	/*10904*/ uint16(xSetOp), uint16(IRET),
   7099 	/*10906*/ uint16(xMatch),
   7100 	/*10907*/ uint16(xSetOp), uint16(IRETD),
   7101 	/*10909*/ uint16(xMatch),
   7102 	/*10910*/ uint16(xCondDataSize), 10904, 10907, 10914,
   7103 	/*10914*/ uint16(xSetOp), uint16(IRETQ),
   7104 	/*10916*/ uint16(xMatch),
   7105 	/*10917*/ uint16(xCondSlashR),
   7106 	10926, // 0
   7107 	10931, // 1
   7108 	10936, // 2
   7109 	10941, // 3
   7110 	10946, // 4
   7111 	10951, // 5
   7112 	0,     // 6
   7113 	10956, // 7
   7114 	/*10926*/ uint16(xSetOp), uint16(ROL),
   7115 	/*10928*/ uint16(xArgRM8),
   7116 	/*10929*/ uint16(xArg1),
   7117 	/*10930*/ uint16(xMatch),
   7118 	/*10931*/ uint16(xSetOp), uint16(ROR),
   7119 	/*10933*/ uint16(xArgRM8),
   7120 	/*10934*/ uint16(xArg1),
   7121 	/*10935*/ uint16(xMatch),
   7122 	/*10936*/ uint16(xSetOp), uint16(RCL),
   7123 	/*10938*/ uint16(xArgRM8),
   7124 	/*10939*/ uint16(xArg1),
   7125 	/*10940*/ uint16(xMatch),
   7126 	/*10941*/ uint16(xSetOp), uint16(RCR),
   7127 	/*10943*/ uint16(xArgRM8),
   7128 	/*10944*/ uint16(xArg1),
   7129 	/*10945*/ uint16(xMatch),
   7130 	/*10946*/ uint16(xSetOp), uint16(SHL),
   7131 	/*10948*/ uint16(xArgRM8),
   7132 	/*10949*/ uint16(xArg1),
   7133 	/*10950*/ uint16(xMatch),
   7134 	/*10951*/ uint16(xSetOp), uint16(SHR),
   7135 	/*10953*/ uint16(xArgRM8),
   7136 	/*10954*/ uint16(xArg1),
   7137 	/*10955*/ uint16(xMatch),
   7138 	/*10956*/ uint16(xSetOp), uint16(SAR),
   7139 	/*10958*/ uint16(xArgRM8),
   7140 	/*10959*/ uint16(xArg1),
   7141 	/*10960*/ uint16(xMatch),
   7142 	/*10961*/ uint16(xCondSlashR),
   7143 	10970, // 0
   7144 	10996, // 1
   7145 	11022, // 2
   7146 	11048, // 3
   7147 	11074, // 4
   7148 	11100, // 5
   7149 	0,     // 6
   7150 	11126, // 7
   7151 	/*10970*/ uint16(xCondIs64), 10973, 10987,
   7152 	/*10973*/ uint16(xCondDataSize), 10977, 10982, 0,
   7153 	/*10977*/ uint16(xSetOp), uint16(ROL),
   7154 	/*10979*/ uint16(xArgRM16),
   7155 	/*10980*/ uint16(xArg1),
   7156 	/*10981*/ uint16(xMatch),
   7157 	/*10982*/ uint16(xSetOp), uint16(ROL),
   7158 	/*10984*/ uint16(xArgRM32),
   7159 	/*10985*/ uint16(xArg1),
   7160 	/*10986*/ uint16(xMatch),
   7161 	/*10987*/ uint16(xCondDataSize), 10977, 10982, 10991,
   7162 	/*10991*/ uint16(xSetOp), uint16(ROL),
   7163 	/*10993*/ uint16(xArgRM64),
   7164 	/*10994*/ uint16(xArg1),
   7165 	/*10995*/ uint16(xMatch),
   7166 	/*10996*/ uint16(xCondIs64), 10999, 11013,
   7167 	/*10999*/ uint16(xCondDataSize), 11003, 11008, 0,
   7168 	/*11003*/ uint16(xSetOp), uint16(ROR),
   7169 	/*11005*/ uint16(xArgRM16),
   7170 	/*11006*/ uint16(xArg1),
   7171 	/*11007*/ uint16(xMatch),
   7172 	/*11008*/ uint16(xSetOp), uint16(ROR),
   7173 	/*11010*/ uint16(xArgRM32),
   7174 	/*11011*/ uint16(xArg1),
   7175 	/*11012*/ uint16(xMatch),
   7176 	/*11013*/ uint16(xCondDataSize), 11003, 11008, 11017,
   7177 	/*11017*/ uint16(xSetOp), uint16(ROR),
   7178 	/*11019*/ uint16(xArgRM64),
   7179 	/*11020*/ uint16(xArg1),
   7180 	/*11021*/ uint16(xMatch),
   7181 	/*11022*/ uint16(xCondIs64), 11025, 11039,
   7182 	/*11025*/ uint16(xCondDataSize), 11029, 11034, 0,
   7183 	/*11029*/ uint16(xSetOp), uint16(RCL),
   7184 	/*11031*/ uint16(xArgRM16),
   7185 	/*11032*/ uint16(xArg1),
   7186 	/*11033*/ uint16(xMatch),
   7187 	/*11034*/ uint16(xSetOp), uint16(RCL),
   7188 	/*11036*/ uint16(xArgRM32),
   7189 	/*11037*/ uint16(xArg1),
   7190 	/*11038*/ uint16(xMatch),
   7191 	/*11039*/ uint16(xCondDataSize), 11029, 11034, 11043,
   7192 	/*11043*/ uint16(xSetOp), uint16(RCL),
   7193 	/*11045*/ uint16(xArgRM64),
   7194 	/*11046*/ uint16(xArg1),
   7195 	/*11047*/ uint16(xMatch),
   7196 	/*11048*/ uint16(xCondIs64), 11051, 11065,
   7197 	/*11051*/ uint16(xCondDataSize), 11055, 11060, 0,
   7198 	/*11055*/ uint16(xSetOp), uint16(RCR),
   7199 	/*11057*/ uint16(xArgRM16),
   7200 	/*11058*/ uint16(xArg1),
   7201 	/*11059*/ uint16(xMatch),
   7202 	/*11060*/ uint16(xSetOp), uint16(RCR),
   7203 	/*11062*/ uint16(xArgRM32),
   7204 	/*11063*/ uint16(xArg1),
   7205 	/*11064*/ uint16(xMatch),
   7206 	/*11065*/ uint16(xCondDataSize), 11055, 11060, 11069,
   7207 	/*11069*/ uint16(xSetOp), uint16(RCR),
   7208 	/*11071*/ uint16(xArgRM64),
   7209 	/*11072*/ uint16(xArg1),
   7210 	/*11073*/ uint16(xMatch),
   7211 	/*11074*/ uint16(xCondIs64), 11077, 11091,
   7212 	/*11077*/ uint16(xCondDataSize), 11081, 11086, 0,
   7213 	/*11081*/ uint16(xSetOp), uint16(SHL),
   7214 	/*11083*/ uint16(xArgRM16),
   7215 	/*11084*/ uint16(xArg1),
   7216 	/*11085*/ uint16(xMatch),
   7217 	/*11086*/ uint16(xSetOp), uint16(SHL),
   7218 	/*11088*/ uint16(xArgRM32),
   7219 	/*11089*/ uint16(xArg1),
   7220 	/*11090*/ uint16(xMatch),
   7221 	/*11091*/ uint16(xCondDataSize), 11081, 11086, 11095,
   7222 	/*11095*/ uint16(xSetOp), uint16(SHL),
   7223 	/*11097*/ uint16(xArgRM64),
   7224 	/*11098*/ uint16(xArg1),
   7225 	/*11099*/ uint16(xMatch),
   7226 	/*11100*/ uint16(xCondIs64), 11103, 11117,
   7227 	/*11103*/ uint16(xCondDataSize), 11107, 11112, 0,
   7228 	/*11107*/ uint16(xSetOp), uint16(SHR),
   7229 	/*11109*/ uint16(xArgRM16),
   7230 	/*11110*/ uint16(xArg1),
   7231 	/*11111*/ uint16(xMatch),
   7232 	/*11112*/ uint16(xSetOp), uint16(SHR),
   7233 	/*11114*/ uint16(xArgRM32),
   7234 	/*11115*/ uint16(xArg1),
   7235 	/*11116*/ uint16(xMatch),
   7236 	/*11117*/ uint16(xCondDataSize), 11107, 11112, 11121,
   7237 	/*11121*/ uint16(xSetOp), uint16(SHR),
   7238 	/*11123*/ uint16(xArgRM64),
   7239 	/*11124*/ uint16(xArg1),
   7240 	/*11125*/ uint16(xMatch),
   7241 	/*11126*/ uint16(xCondIs64), 11129, 11143,
   7242 	/*11129*/ uint16(xCondDataSize), 11133, 11138, 0,
   7243 	/*11133*/ uint16(xSetOp), uint16(SAR),
   7244 	/*11135*/ uint16(xArgRM16),
   7245 	/*11136*/ uint16(xArg1),
   7246 	/*11137*/ uint16(xMatch),
   7247 	/*11138*/ uint16(xSetOp), uint16(SAR),
   7248 	/*11140*/ uint16(xArgRM32),
   7249 	/*11141*/ uint16(xArg1),
   7250 	/*11142*/ uint16(xMatch),
   7251 	/*11143*/ uint16(xCondDataSize), 11133, 11138, 11147,
   7252 	/*11147*/ uint16(xSetOp), uint16(SAR),
   7253 	/*11149*/ uint16(xArgRM64),
   7254 	/*11150*/ uint16(xArg1),
   7255 	/*11151*/ uint16(xMatch),
   7256 	/*11152*/ uint16(xCondSlashR),
   7257 	11161, // 0
   7258 	11166, // 1
   7259 	11171, // 2
   7260 	11176, // 3
   7261 	11181, // 4
   7262 	11186, // 5
   7263 	0,     // 6
   7264 	11191, // 7
   7265 	/*11161*/ uint16(xSetOp), uint16(ROL),
   7266 	/*11163*/ uint16(xArgRM8),
   7267 	/*11164*/ uint16(xArgCL),
   7268 	/*11165*/ uint16(xMatch),
   7269 	/*11166*/ uint16(xSetOp), uint16(ROR),
   7270 	/*11168*/ uint16(xArgRM8),
   7271 	/*11169*/ uint16(xArgCL),
   7272 	/*11170*/ uint16(xMatch),
   7273 	/*11171*/ uint16(xSetOp), uint16(RCL),
   7274 	/*11173*/ uint16(xArgRM8),
   7275 	/*11174*/ uint16(xArgCL),
   7276 	/*11175*/ uint16(xMatch),
   7277 	/*11176*/ uint16(xSetOp), uint16(RCR),
   7278 	/*11178*/ uint16(xArgRM8),
   7279 	/*11179*/ uint16(xArgCL),
   7280 	/*11180*/ uint16(xMatch),
   7281 	/*11181*/ uint16(xSetOp), uint16(SHL),
   7282 	/*11183*/ uint16(xArgRM8),
   7283 	/*11184*/ uint16(xArgCL),
   7284 	/*11185*/ uint16(xMatch),
   7285 	/*11186*/ uint16(xSetOp), uint16(SHR),
   7286 	/*11188*/ uint16(xArgRM8),
   7287 	/*11189*/ uint16(xArgCL),
   7288 	/*11190*/ uint16(xMatch),
   7289 	/*11191*/ uint16(xSetOp), uint16(SAR),
   7290 	/*11193*/ uint16(xArgRM8),
   7291 	/*11194*/ uint16(xArgCL),
   7292 	/*11195*/ uint16(xMatch),
   7293 	/*11196*/ uint16(xCondSlashR),
   7294 	11205, // 0
   7295 	11231, // 1
   7296 	11257, // 2
   7297 	11283, // 3
   7298 	11309, // 4
   7299 	11335, // 5
   7300 	0,     // 6
   7301 	11361, // 7
   7302 	/*11205*/ uint16(xCondIs64), 11208, 11222,
   7303 	/*11208*/ uint16(xCondDataSize), 11212, 11217, 0,
   7304 	/*11212*/ uint16(xSetOp), uint16(ROL),
   7305 	/*11214*/ uint16(xArgRM16),
   7306 	/*11215*/ uint16(xArgCL),
   7307 	/*11216*/ uint16(xMatch),
   7308 	/*11217*/ uint16(xSetOp), uint16(ROL),
   7309 	/*11219*/ uint16(xArgRM32),
   7310 	/*11220*/ uint16(xArgCL),
   7311 	/*11221*/ uint16(xMatch),
   7312 	/*11222*/ uint16(xCondDataSize), 11212, 11217, 11226,
   7313 	/*11226*/ uint16(xSetOp), uint16(ROL),
   7314 	/*11228*/ uint16(xArgRM64),
   7315 	/*11229*/ uint16(xArgCL),
   7316 	/*11230*/ uint16(xMatch),
   7317 	/*11231*/ uint16(xCondIs64), 11234, 11248,
   7318 	/*11234*/ uint16(xCondDataSize), 11238, 11243, 0,
   7319 	/*11238*/ uint16(xSetOp), uint16(ROR),
   7320 	/*11240*/ uint16(xArgRM16),
   7321 	/*11241*/ uint16(xArgCL),
   7322 	/*11242*/ uint16(xMatch),
   7323 	/*11243*/ uint16(xSetOp), uint16(ROR),
   7324 	/*11245*/ uint16(xArgRM32),
   7325 	/*11246*/ uint16(xArgCL),
   7326 	/*11247*/ uint16(xMatch),
   7327 	/*11248*/ uint16(xCondDataSize), 11238, 11243, 11252,
   7328 	/*11252*/ uint16(xSetOp), uint16(ROR),
   7329 	/*11254*/ uint16(xArgRM64),
   7330 	/*11255*/ uint16(xArgCL),
   7331 	/*11256*/ uint16(xMatch),
   7332 	/*11257*/ uint16(xCondIs64), 11260, 11274,
   7333 	/*11260*/ uint16(xCondDataSize), 11264, 11269, 0,
   7334 	/*11264*/ uint16(xSetOp), uint16(RCL),
   7335 	/*11266*/ uint16(xArgRM16),
   7336 	/*11267*/ uint16(xArgCL),
   7337 	/*11268*/ uint16(xMatch),
   7338 	/*11269*/ uint16(xSetOp), uint16(RCL),
   7339 	/*11271*/ uint16(xArgRM32),
   7340 	/*11272*/ uint16(xArgCL),
   7341 	/*11273*/ uint16(xMatch),
   7342 	/*11274*/ uint16(xCondDataSize), 11264, 11269, 11278,
   7343 	/*11278*/ uint16(xSetOp), uint16(RCL),
   7344 	/*11280*/ uint16(xArgRM64),
   7345 	/*11281*/ uint16(xArgCL),
   7346 	/*11282*/ uint16(xMatch),
   7347 	/*11283*/ uint16(xCondIs64), 11286, 11300,
   7348 	/*11286*/ uint16(xCondDataSize), 11290, 11295, 0,
   7349 	/*11290*/ uint16(xSetOp), uint16(RCR),
   7350 	/*11292*/ uint16(xArgRM16),
   7351 	/*11293*/ uint16(xArgCL),
   7352 	/*11294*/ uint16(xMatch),
   7353 	/*11295*/ uint16(xSetOp), uint16(RCR),
   7354 	/*11297*/ uint16(xArgRM32),
   7355 	/*11298*/ uint16(xArgCL),
   7356 	/*11299*/ uint16(xMatch),
   7357 	/*11300*/ uint16(xCondDataSize), 11290, 11295, 11304,
   7358 	/*11304*/ uint16(xSetOp), uint16(RCR),
   7359 	/*11306*/ uint16(xArgRM64),
   7360 	/*11307*/ uint16(xArgCL),
   7361 	/*11308*/ uint16(xMatch),
   7362 	/*11309*/ uint16(xCondIs64), 11312, 11326,
   7363 	/*11312*/ uint16(xCondDataSize), 11316, 11321, 0,
   7364 	/*11316*/ uint16(xSetOp), uint16(SHL),
   7365 	/*11318*/ uint16(xArgRM16),
   7366 	/*11319*/ uint16(xArgCL),
   7367 	/*11320*/ uint16(xMatch),
   7368 	/*11321*/ uint16(xSetOp), uint16(SHL),
   7369 	/*11323*/ uint16(xArgRM32),
   7370 	/*11324*/ uint16(xArgCL),
   7371 	/*11325*/ uint16(xMatch),
   7372 	/*11326*/ uint16(xCondDataSize), 11316, 11321, 11330,
   7373 	/*11330*/ uint16(xSetOp), uint16(SHL),
   7374 	/*11332*/ uint16(xArgRM64),
   7375 	/*11333*/ uint16(xArgCL),
   7376 	/*11334*/ uint16(xMatch),
   7377 	/*11335*/ uint16(xCondIs64), 11338, 11352,
   7378 	/*11338*/ uint16(xCondDataSize), 11342, 11347, 0,
   7379 	/*11342*/ uint16(xSetOp), uint16(SHR),
   7380 	/*11344*/ uint16(xArgRM16),
   7381 	/*11345*/ uint16(xArgCL),
   7382 	/*11346*/ uint16(xMatch),
   7383 	/*11347*/ uint16(xSetOp), uint16(SHR),
   7384 	/*11349*/ uint16(xArgRM32),
   7385 	/*11350*/ uint16(xArgCL),
   7386 	/*11351*/ uint16(xMatch),
   7387 	/*11352*/ uint16(xCondDataSize), 11342, 11347, 11356,
   7388 	/*11356*/ uint16(xSetOp), uint16(SHR),
   7389 	/*11358*/ uint16(xArgRM64),
   7390 	/*11359*/ uint16(xArgCL),
   7391 	/*11360*/ uint16(xMatch),
   7392 	/*11361*/ uint16(xCondIs64), 11364, 11378,
   7393 	/*11364*/ uint16(xCondDataSize), 11368, 11373, 0,
   7394 	/*11368*/ uint16(xSetOp), uint16(SAR),
   7395 	/*11370*/ uint16(xArgRM16),
   7396 	/*11371*/ uint16(xArgCL),
   7397 	/*11372*/ uint16(xMatch),
   7398 	/*11373*/ uint16(xSetOp), uint16(SAR),
   7399 	/*11375*/ uint16(xArgRM32),
   7400 	/*11376*/ uint16(xArgCL),
   7401 	/*11377*/ uint16(xMatch),
   7402 	/*11378*/ uint16(xCondDataSize), 11368, 11373, 11382,
   7403 	/*11382*/ uint16(xSetOp), uint16(SAR),
   7404 	/*11384*/ uint16(xArgRM64),
   7405 	/*11385*/ uint16(xArgCL),
   7406 	/*11386*/ uint16(xMatch),
   7407 	/*11387*/ uint16(xCondIs64), 11390, 0,
   7408 	/*11390*/ uint16(xSetOp), uint16(AAM),
   7409 	/*11392*/ uint16(xReadIb),
   7410 	/*11393*/ uint16(xArgImm8u),
   7411 	/*11394*/ uint16(xMatch),
   7412 	/*11395*/ uint16(xCondIs64), 11398, 0,
   7413 	/*11398*/ uint16(xSetOp), uint16(AAD),
   7414 	/*11400*/ uint16(xReadIb),
   7415 	/*11401*/ uint16(xArgImm8u),
   7416 	/*11402*/ uint16(xMatch),
   7417 	/*11403*/ uint16(xCondIs64), 11406, 11409,
   7418 	/*11406*/ uint16(xSetOp), uint16(XLATB),
   7419 	/*11408*/ uint16(xMatch),
   7420 	/*11409*/ uint16(xCondDataSize), 11406, 11406, 11413,
   7421 	/*11413*/ uint16(xSetOp), uint16(XLATB),
   7422 	/*11415*/ uint16(xMatch),
   7423 	/*11416*/ uint16(xCondByte), 64,
   7424 	0xc0, 11587,
   7425 	0xc1, 11587,
   7426 	0xc2, 11587,
   7427 	0xc3, 11587,
   7428 	0xc4, 11587,
   7429 	0xc5, 11587,
   7430 	0xc6, 11587,
   7431 	0xc7, 11587,
   7432 	0xc8, 11592,
   7433 	0xc9, 11592,
   7434 	0xca, 11592,
   7435 	0xcb, 11592,
   7436 	0xcc, 11592,
   7437 	0xcd, 11592,
   7438 	0xce, 11592,
   7439 	0xcf, 11592,
   7440 	0xd0, 11597,
   7441 	0xd1, 11597,
   7442 	0xd2, 11597,
   7443 	0xd3, 11597,
   7444 	0xd4, 11597,
   7445 	0xd5, 11597,
   7446 	0xd6, 11597,
   7447 	0xd7, 11597,
   7448 	0xd8, 11601,
   7449 	0xd9, 11601,
   7450 	0xda, 11601,
   7451 	0xdb, 11601,
   7452 	0xdc, 11601,
   7453 	0xdd, 11601,
   7454 	0xde, 11601,
   7455 	0xdf, 11601,
   7456 	0xe0, 11605,
   7457 	0xe1, 11605,
   7458 	0xe2, 11605,
   7459 	0xe3, 11605,
   7460 	0xe4, 11605,
   7461 	0xe5, 11605,
   7462 	0xe6, 11605,
   7463 	0xe7, 11605,
   7464 	0xe8, 11610,
   7465 	0xe9, 11610,
   7466 	0xea, 11610,
   7467 	0xeb, 11610,
   7468 	0xec, 11610,
   7469 	0xed, 11610,
   7470 	0xee, 11610,
   7471 	0xef, 11610,
   7472 	0xf0, 11615,
   7473 	0xf1, 11615,
   7474 	0xf2, 11615,
   7475 	0xf3, 11615,
   7476 	0xf4, 11615,
   7477 	0xf5, 11615,
   7478 	0xf6, 11615,
   7479 	0xf7, 11615,
   7480 	0xf8, 11620,
   7481 	0xf9, 11620,
   7482 	0xfa, 11620,
   7483 	0xfb, 11620,
   7484 	0xfc, 11620,
   7485 	0xfd, 11620,
   7486 	0xfe, 11620,
   7487 	0xff, 11620,
   7488 	/*11546*/ uint16(xCondSlashR),
   7489 	11555, // 0
   7490 	11559, // 1
   7491 	11563, // 2
   7492 	11567, // 3
   7493 	11571, // 4
   7494 	11575, // 5
   7495 	11579, // 6
   7496 	11583, // 7
   7497 	/*11555*/ uint16(xSetOp), uint16(FADD),
   7498 	/*11557*/ uint16(xArgM32fp),
   7499 	/*11558*/ uint16(xMatch),
   7500 	/*11559*/ uint16(xSetOp), uint16(FMUL),
   7501 	/*11561*/ uint16(xArgM32fp),
   7502 	/*11562*/ uint16(xMatch),
   7503 	/*11563*/ uint16(xSetOp), uint16(FCOM),
   7504 	/*11565*/ uint16(xArgM32fp),
   7505 	/*11566*/ uint16(xMatch),
   7506 	/*11567*/ uint16(xSetOp), uint16(FCOMP),
   7507 	/*11569*/ uint16(xArgM32fp),
   7508 	/*11570*/ uint16(xMatch),
   7509 	/*11571*/ uint16(xSetOp), uint16(FSUB),
   7510 	/*11573*/ uint16(xArgM32fp),
   7511 	/*11574*/ uint16(xMatch),
   7512 	/*11575*/ uint16(xSetOp), uint16(FSUBR),
   7513 	/*11577*/ uint16(xArgM32fp),
   7514 	/*11578*/ uint16(xMatch),
   7515 	/*11579*/ uint16(xSetOp), uint16(FDIV),
   7516 	/*11581*/ uint16(xArgM32fp),
   7517 	/*11582*/ uint16(xMatch),
   7518 	/*11583*/ uint16(xSetOp), uint16(FDIVR),
   7519 	/*11585*/ uint16(xArgM32fp),
   7520 	/*11586*/ uint16(xMatch),
   7521 	/*11587*/ uint16(xSetOp), uint16(FADD),
   7522 	/*11589*/ uint16(xArgST),
   7523 	/*11590*/ uint16(xArgSTi),
   7524 	/*11591*/ uint16(xMatch),
   7525 	/*11592*/ uint16(xSetOp), uint16(FMUL),
   7526 	/*11594*/ uint16(xArgST),
   7527 	/*11595*/ uint16(xArgSTi),
   7528 	/*11596*/ uint16(xMatch),
   7529 	/*11597*/ uint16(xSetOp), uint16(FCOM),
   7530 	/*11599*/ uint16(xArgSTi),
   7531 	/*11600*/ uint16(xMatch),
   7532 	/*11601*/ uint16(xSetOp), uint16(FCOMP),
   7533 	/*11603*/ uint16(xArgSTi),
   7534 	/*11604*/ uint16(xMatch),
   7535 	/*11605*/ uint16(xSetOp), uint16(FSUB),
   7536 	/*11607*/ uint16(xArgST),
   7537 	/*11608*/ uint16(xArgSTi),
   7538 	/*11609*/ uint16(xMatch),
   7539 	/*11610*/ uint16(xSetOp), uint16(FSUBR),
   7540 	/*11612*/ uint16(xArgST),
   7541 	/*11613*/ uint16(xArgSTi),
   7542 	/*11614*/ uint16(xMatch),
   7543 	/*11615*/ uint16(xSetOp), uint16(FDIV),
   7544 	/*11617*/ uint16(xArgST),
   7545 	/*11618*/ uint16(xArgSTi),
   7546 	/*11619*/ uint16(xMatch),
   7547 	/*11620*/ uint16(xSetOp), uint16(FDIVR),
   7548 	/*11622*/ uint16(xArgST),
   7549 	/*11623*/ uint16(xArgSTi),
   7550 	/*11624*/ uint16(xMatch),
   7551 	/*11625*/ uint16(xCondByte), 44,
   7552 	0xc0, 11752,
   7553 	0xc1, 11752,
   7554 	0xc2, 11752,
   7555 	0xc3, 11752,
   7556 	0xc4, 11752,
   7557 	0xc5, 11752,
   7558 	0xc6, 11752,
   7559 	0xc7, 11752,
   7560 	0xc8, 11756,
   7561 	0xc9, 11756,
   7562 	0xca, 11756,
   7563 	0xcb, 11756,
   7564 	0xcc, 11756,
   7565 	0xcd, 11756,
   7566 	0xce, 11756,
   7567 	0xcf, 11756,
   7568 	0xD0, 11760,
   7569 	0xE0, 11763,
   7570 	0xE1, 11766,
   7571 	0xE4, 11769,
   7572 	0xE5, 11772,
   7573 	0xE8, 11775,
   7574 	0xE9, 11778,
   7575 	0xEA, 11781,
   7576 	0xEB, 11784,
   7577 	0xEC, 11787,
   7578 	0xED, 11790,
   7579 	0xEE, 11793,
   7580 	0xF0, 11796,
   7581 	0xF1, 11799,
   7582 	0xF2, 11802,
   7583 	0xF3, 11805,
   7584 	0xF4, 11808,
   7585 	0xF5, 11811,
   7586 	0xF6, 11814,
   7587 	0xF7, 11817,
   7588 	0xF8, 11820,
   7589 	0xF9, 11823,
   7590 	0xFA, 11826,
   7591 	0xFB, 11829,
   7592 	0xFC, 11832,
   7593 	0xFD, 11835,
   7594 	0xFE, 11838,
   7595 	0xFF, 11841,
   7596 	/*11715*/ uint16(xCondSlashR),
   7597 	11724, // 0
   7598 	0,     // 1
   7599 	11728, // 2
   7600 	11732, // 3
   7601 	11736, // 4
   7602 	11740, // 5
   7603 	11744, // 6
   7604 	11748, // 7
   7605 	/*11724*/ uint16(xSetOp), uint16(FLD),
   7606 	/*11726*/ uint16(xArgM32fp),
   7607 	/*11727*/ uint16(xMatch),
   7608 	/*11728*/ uint16(xSetOp), uint16(FST),
   7609 	/*11730*/ uint16(xArgM32fp),
   7610 	/*11731*/ uint16(xMatch),
   7611 	/*11732*/ uint16(xSetOp), uint16(FSTP),
   7612 	/*11734*/ uint16(xArgM32fp),
   7613 	/*11735*/ uint16(xMatch),
   7614 	/*11736*/ uint16(xSetOp), uint16(FLDENV),
   7615 	/*11738*/ uint16(xArgM1428byte),
   7616 	/*11739*/ uint16(xMatch),
   7617 	/*11740*/ uint16(xSetOp), uint16(FLDCW),
   7618 	/*11742*/ uint16(xArgM2byte),
   7619 	/*11743*/ uint16(xMatch),
   7620 	/*11744*/ uint16(xSetOp), uint16(FNSTENV),
   7621 	/*11746*/ uint16(xArgM1428byte),
   7622 	/*11747*/ uint16(xMatch),
   7623 	/*11748*/ uint16(xSetOp), uint16(FNSTCW),
   7624 	/*11750*/ uint16(xArgM2byte),
   7625 	/*11751*/ uint16(xMatch),
   7626 	/*11752*/ uint16(xSetOp), uint16(FLD),
   7627 	/*11754*/ uint16(xArgSTi),
   7628 	/*11755*/ uint16(xMatch),
   7629 	/*11756*/ uint16(xSetOp), uint16(FXCH),
   7630 	/*11758*/ uint16(xArgSTi),
   7631 	/*11759*/ uint16(xMatch),
   7632 	/*11760*/ uint16(xSetOp), uint16(FNOP),
   7633 	/*11762*/ uint16(xMatch),
   7634 	/*11763*/ uint16(xSetOp), uint16(FCHS),
   7635 	/*11765*/ uint16(xMatch),
   7636 	/*11766*/ uint16(xSetOp), uint16(FABS),
   7637 	/*11768*/ uint16(xMatch),
   7638 	/*11769*/ uint16(xSetOp), uint16(FTST),
   7639 	/*11771*/ uint16(xMatch),
   7640 	/*11772*/ uint16(xSetOp), uint16(FXAM),
   7641 	/*11774*/ uint16(xMatch),
   7642 	/*11775*/ uint16(xSetOp), uint16(FLD1),
   7643 	/*11777*/ uint16(xMatch),
   7644 	/*11778*/ uint16(xSetOp), uint16(FLDL2T),
   7645 	/*11780*/ uint16(xMatch),
   7646 	/*11781*/ uint16(xSetOp), uint16(FLDL2E),
   7647 	/*11783*/ uint16(xMatch),
   7648 	/*11784*/ uint16(xSetOp), uint16(FLDPI),
   7649 	/*11786*/ uint16(xMatch),
   7650 	/*11787*/ uint16(xSetOp), uint16(FLDLG2),
   7651 	/*11789*/ uint16(xMatch),
   7652 	/*11790*/ uint16(xSetOp), uint16(FLDLN2),
   7653 	/*11792*/ uint16(xMatch),
   7654 	/*11793*/ uint16(xSetOp), uint16(FLDZ),
   7655 	/*11795*/ uint16(xMatch),
   7656 	/*11796*/ uint16(xSetOp), uint16(F2XM1),
   7657 	/*11798*/ uint16(xMatch),
   7658 	/*11799*/ uint16(xSetOp), uint16(FYL2X),
   7659 	/*11801*/ uint16(xMatch),
   7660 	/*11802*/ uint16(xSetOp), uint16(FPTAN),
   7661 	/*11804*/ uint16(xMatch),
   7662 	/*11805*/ uint16(xSetOp), uint16(FPATAN),
   7663 	/*11807*/ uint16(xMatch),
   7664 	/*11808*/ uint16(xSetOp), uint16(FXTRACT),
   7665 	/*11810*/ uint16(xMatch),
   7666 	/*11811*/ uint16(xSetOp), uint16(FPREM1),
   7667 	/*11813*/ uint16(xMatch),
   7668 	/*11814*/ uint16(xSetOp), uint16(FDECSTP),
   7669 	/*11816*/ uint16(xMatch),
   7670 	/*11817*/ uint16(xSetOp), uint16(FINCSTP),
   7671 	/*11819*/ uint16(xMatch),
   7672 	/*11820*/ uint16(xSetOp), uint16(FPREM),
   7673 	/*11822*/ uint16(xMatch),
   7674 	/*11823*/ uint16(xSetOp), uint16(FYL2XP1),
   7675 	/*11825*/ uint16(xMatch),
   7676 	/*11826*/ uint16(xSetOp), uint16(FSQRT),
   7677 	/*11828*/ uint16(xMatch),
   7678 	/*11829*/ uint16(xSetOp), uint16(FSINCOS),
   7679 	/*11831*/ uint16(xMatch),
   7680 	/*11832*/ uint16(xSetOp), uint16(FRNDINT),
   7681 	/*11834*/ uint16(xMatch),
   7682 	/*11835*/ uint16(xSetOp), uint16(FSCALE),
   7683 	/*11837*/ uint16(xMatch),
   7684 	/*11838*/ uint16(xSetOp), uint16(FSIN),
   7685 	/*11840*/ uint16(xMatch),
   7686 	/*11841*/ uint16(xSetOp), uint16(FCOS),
   7687 	/*11843*/ uint16(xMatch),
   7688 	/*11844*/ uint16(xCondByte), 33,
   7689 	0xc0, 11953,
   7690 	0xc1, 11953,
   7691 	0xc2, 11953,
   7692 	0xc3, 11953,
   7693 	0xc4, 11953,
   7694 	0xc5, 11953,
   7695 	0xc6, 11953,
   7696 	0xc7, 11953,
   7697 	0xc8, 11958,
   7698 	0xc9, 11958,
   7699 	0xca, 11958,
   7700 	0xcb, 11958,
   7701 	0xcc, 11958,
   7702 	0xcd, 11958,
   7703 	0xce, 11958,
   7704 	0xcf, 11958,
   7705 	0xd0, 11963,
   7706 	0xd1, 11963,
   7707 	0xd2, 11963,
   7708 	0xd3, 11963,
   7709 	0xd4, 11963,
   7710 	0xd5, 11963,
   7711 	0xd6, 11963,
   7712 	0xd7, 11963,
   7713 	0xd8, 11968,
   7714 	0xd9, 11968,
   7715 	0xda, 11968,
   7716 	0xdb, 11968,
   7717 	0xdc, 11968,
   7718 	0xdd, 11968,
   7719 	0xde, 11968,
   7720 	0xdf, 11968,
   7721 	0xE9, 11973,
   7722 	/*11912*/ uint16(xCondSlashR),
   7723 	11921, // 0
   7724 	11925, // 1
   7725 	11929, // 2
   7726 	11933, // 3
   7727 	11937, // 4
   7728 	11941, // 5
   7729 	11945, // 6
   7730 	11949, // 7
   7731 	/*11921*/ uint16(xSetOp), uint16(FIADD),
   7732 	/*11923*/ uint16(xArgM32int),
   7733 	/*11924*/ uint16(xMatch),
   7734 	/*11925*/ uint16(xSetOp), uint16(FIMUL),
   7735 	/*11927*/ uint16(xArgM32int),
   7736 	/*11928*/ uint16(xMatch),
   7737 	/*11929*/ uint16(xSetOp), uint16(FICOM),
   7738 	/*11931*/ uint16(xArgM32int),
   7739 	/*11932*/ uint16(xMatch),
   7740 	/*11933*/ uint16(xSetOp), uint16(FICOMP),
   7741 	/*11935*/ uint16(xArgM32int),
   7742 	/*11936*/ uint16(xMatch),
   7743 	/*11937*/ uint16(xSetOp), uint16(FISUB),
   7744 	/*11939*/ uint16(xArgM32int),
   7745 	/*11940*/ uint16(xMatch),
   7746 	/*11941*/ uint16(xSetOp), uint16(FISUBR),
   7747 	/*11943*/ uint16(xArgM32int),
   7748 	/*11944*/ uint16(xMatch),
   7749 	/*11945*/ uint16(xSetOp), uint16(FIDIV),
   7750 	/*11947*/ uint16(xArgM32int),
   7751 	/*11948*/ uint16(xMatch),
   7752 	/*11949*/ uint16(xSetOp), uint16(FIDIVR),
   7753 	/*11951*/ uint16(xArgM32int),
   7754 	/*11952*/ uint16(xMatch),
   7755 	/*11953*/ uint16(xSetOp), uint16(FCMOVB),
   7756 	/*11955*/ uint16(xArgST),
   7757 	/*11956*/ uint16(xArgSTi),
   7758 	/*11957*/ uint16(xMatch),
   7759 	/*11958*/ uint16(xSetOp), uint16(FCMOVE),
   7760 	/*11960*/ uint16(xArgST),
   7761 	/*11961*/ uint16(xArgSTi),
   7762 	/*11962*/ uint16(xMatch),
   7763 	/*11963*/ uint16(xSetOp), uint16(FCMOVBE),
   7764 	/*11965*/ uint16(xArgST),
   7765 	/*11966*/ uint16(xArgSTi),
   7766 	/*11967*/ uint16(xMatch),
   7767 	/*11968*/ uint16(xSetOp), uint16(FCMOVU),
   7768 	/*11970*/ uint16(xArgST),
   7769 	/*11971*/ uint16(xArgSTi),
   7770 	/*11972*/ uint16(xMatch),
   7771 	/*11973*/ uint16(xSetOp), uint16(FUCOMPP),
   7772 	/*11975*/ uint16(xMatch),
   7773 	/*11976*/ uint16(xCondByte), 50,
   7774 	0xc0, 12111,
   7775 	0xc1, 12111,
   7776 	0xc2, 12111,
   7777 	0xc3, 12111,
   7778 	0xc4, 12111,
   7779 	0xc5, 12111,
   7780 	0xc6, 12111,
   7781 	0xc7, 12111,
   7782 	0xc8, 12116,
   7783 	0xc9, 12116,
   7784 	0xca, 12116,
   7785 	0xcb, 12116,
   7786 	0xcc, 12116,
   7787 	0xcd, 12116,
   7788 	0xce, 12116,
   7789 	0xcf, 12116,
   7790 	0xd0, 12121,
   7791 	0xd1, 12121,
   7792 	0xd2, 12121,
   7793 	0xd3, 12121,
   7794 	0xd4, 12121,
   7795 	0xd5, 12121,
   7796 	0xd6, 12121,
   7797 	0xd7, 12121,
   7798 	0xd8, 12126,
   7799 	0xd9, 12126,
   7800 	0xda, 12126,
   7801 	0xdb, 12126,
   7802 	0xdc, 12126,
   7803 	0xdd, 12126,
   7804 	0xde, 12126,
   7805 	0xdf, 12126,
   7806 	0xE2, 12131,
   7807 	0xE3, 12134,
   7808 	0xe8, 12137,
   7809 	0xe9, 12137,
   7810 	0xea, 12137,
   7811 	0xeb, 12137,
   7812 	0xec, 12137,
   7813 	0xed, 12137,
   7814 	0xee, 12137,
   7815 	0xef, 12137,
   7816 	0xf0, 12142,
   7817 	0xf1, 12142,
   7818 	0xf2, 12142,
   7819 	0xf3, 12142,
   7820 	0xf4, 12142,
   7821 	0xf5, 12142,
   7822 	0xf6, 12142,
   7823 	0xf7, 12142,
   7824 	/*12078*/ uint16(xCondSlashR),
   7825 	12087, // 0
   7826 	12091, // 1
   7827 	12095, // 2
   7828 	12099, // 3
   7829 	0,     // 4
   7830 	12103, // 5
   7831 	0,     // 6
   7832 	12107, // 7
   7833 	/*12087*/ uint16(xSetOp), uint16(FILD),
   7834 	/*12089*/ uint16(xArgM32int),
   7835 	/*12090*/ uint16(xMatch),
   7836 	/*12091*/ uint16(xSetOp), uint16(FISTTP),
   7837 	/*12093*/ uint16(xArgM32int),
   7838 	/*12094*/ uint16(xMatch),
   7839 	/*12095*/ uint16(xSetOp), uint16(FIST),
   7840 	/*12097*/ uint16(xArgM32int),
   7841 	/*12098*/ uint16(xMatch),
   7842 	/*12099*/ uint16(xSetOp), uint16(FISTP),
   7843 	/*12101*/ uint16(xArgM32int),
   7844 	/*12102*/ uint16(xMatch),
   7845 	/*12103*/ uint16(xSetOp), uint16(FLD),
   7846 	/*12105*/ uint16(xArgM80fp),
   7847 	/*12106*/ uint16(xMatch),
   7848 	/*12107*/ uint16(xSetOp), uint16(FSTP),
   7849 	/*12109*/ uint16(xArgM80fp),
   7850 	/*12110*/ uint16(xMatch),
   7851 	/*12111*/ uint16(xSetOp), uint16(FCMOVNB),
   7852 	/*12113*/ uint16(xArgST),
   7853 	/*12114*/ uint16(xArgSTi),
   7854 	/*12115*/ uint16(xMatch),
   7855 	/*12116*/ uint16(xSetOp), uint16(FCMOVNE),
   7856 	/*12118*/ uint16(xArgST),
   7857 	/*12119*/ uint16(xArgSTi),
   7858 	/*12120*/ uint16(xMatch),
   7859 	/*12121*/ uint16(xSetOp), uint16(FCMOVNBE),
   7860 	/*12123*/ uint16(xArgST),
   7861 	/*12124*/ uint16(xArgSTi),
   7862 	/*12125*/ uint16(xMatch),
   7863 	/*12126*/ uint16(xSetOp), uint16(FCMOVNU),
   7864 	/*12128*/ uint16(xArgST),
   7865 	/*12129*/ uint16(xArgSTi),
   7866 	/*12130*/ uint16(xMatch),
   7867 	/*12131*/ uint16(xSetOp), uint16(FNCLEX),
   7868 	/*12133*/ uint16(xMatch),
   7869 	/*12134*/ uint16(xSetOp), uint16(FNINIT),
   7870 	/*12136*/ uint16(xMatch),
   7871 	/*12137*/ uint16(xSetOp), uint16(FUCOMI),
   7872 	/*12139*/ uint16(xArgST),
   7873 	/*12140*/ uint16(xArgSTi),
   7874 	/*12141*/ uint16(xMatch),
   7875 	/*12142*/ uint16(xSetOp), uint16(FCOMI),
   7876 	/*12144*/ uint16(xArgST),
   7877 	/*12145*/ uint16(xArgSTi),
   7878 	/*12146*/ uint16(xMatch),
   7879 	/*12147*/ uint16(xCondByte), 48,
   7880 	0xc0, 12286,
   7881 	0xc1, 12286,
   7882 	0xc2, 12286,
   7883 	0xc3, 12286,
   7884 	0xc4, 12286,
   7885 	0xc5, 12286,
   7886 	0xc6, 12286,
   7887 	0xc7, 12286,
   7888 	0xc8, 12291,
   7889 	0xc9, 12291,
   7890 	0xca, 12291,
   7891 	0xcb, 12291,
   7892 	0xcc, 12291,
   7893 	0xcd, 12291,
   7894 	0xce, 12291,
   7895 	0xcf, 12291,
   7896 	0xe0, 12296,
   7897 	0xe1, 12296,
   7898 	0xe2, 12296,
   7899 	0xe3, 12296,
   7900 	0xe4, 12296,
   7901 	0xe5, 12296,
   7902 	0xe6, 12296,
   7903 	0xe7, 12296,
   7904 	0xe8, 12301,
   7905 	0xe9, 12301,
   7906 	0xea, 12301,
   7907 	0xeb, 12301,
   7908 	0xec, 12301,
   7909 	0xed, 12301,
   7910 	0xee, 12301,
   7911 	0xef, 12301,
   7912 	0xf0, 12306,
   7913 	0xf1, 12306,
   7914 	0xf2, 12306,
   7915 	0xf3, 12306,
   7916 	0xf4, 12306,
   7917 	0xf5, 12306,
   7918 	0xf6, 12306,
   7919 	0xf7, 12306,
   7920 	0xf8, 12311,
   7921 	0xf9, 12311,
   7922 	0xfa, 12311,
   7923 	0xfb, 12311,
   7924 	0xfc, 12311,
   7925 	0xfd, 12311,
   7926 	0xfe, 12311,
   7927 	0xff, 12311,
   7928 	/*12245*/ uint16(xCondSlashR),
   7929 	12254, // 0
   7930 	12258, // 1
   7931 	12262, // 2
   7932 	12266, // 3
   7933 	12270, // 4
   7934 	12274, // 5
   7935 	12278, // 6
   7936 	12282, // 7
   7937 	/*12254*/ uint16(xSetOp), uint16(FADD),
   7938 	/*12256*/ uint16(xArgM64fp),
   7939 	/*12257*/ uint16(xMatch),
   7940 	/*12258*/ uint16(xSetOp), uint16(FMUL),
   7941 	/*12260*/ uint16(xArgM64fp),
   7942 	/*12261*/ uint16(xMatch),
   7943 	/*12262*/ uint16(xSetOp), uint16(FCOM),
   7944 	/*12264*/ uint16(xArgM64fp),
   7945 	/*12265*/ uint16(xMatch),
   7946 	/*12266*/ uint16(xSetOp), uint16(FCOMP),
   7947 	/*12268*/ uint16(xArgM64fp),
   7948 	/*12269*/ uint16(xMatch),
   7949 	/*12270*/ uint16(xSetOp), uint16(FSUB),
   7950 	/*12272*/ uint16(xArgM64fp),
   7951 	/*12273*/ uint16(xMatch),
   7952 	/*12274*/ uint16(xSetOp), uint16(FSUBR),
   7953 	/*12276*/ uint16(xArgM64fp),
   7954 	/*12277*/ uint16(xMatch),
   7955 	/*12278*/ uint16(xSetOp), uint16(FDIV),
   7956 	/*12280*/ uint16(xArgM64fp),
   7957 	/*12281*/ uint16(xMatch),
   7958 	/*12282*/ uint16(xSetOp), uint16(FDIVR),
   7959 	/*12284*/ uint16(xArgM64fp),
   7960 	/*12285*/ uint16(xMatch),
   7961 	/*12286*/ uint16(xSetOp), uint16(FADD),
   7962 	/*12288*/ uint16(xArgSTi),
   7963 	/*12289*/ uint16(xArgST),
   7964 	/*12290*/ uint16(xMatch),
   7965 	/*12291*/ uint16(xSetOp), uint16(FMUL),
   7966 	/*12293*/ uint16(xArgSTi),
   7967 	/*12294*/ uint16(xArgST),
   7968 	/*12295*/ uint16(xMatch),
   7969 	/*12296*/ uint16(xSetOp), uint16(FSUBR),
   7970 	/*12298*/ uint16(xArgSTi),
   7971 	/*12299*/ uint16(xArgST),
   7972 	/*12300*/ uint16(xMatch),
   7973 	/*12301*/ uint16(xSetOp), uint16(FSUB),
   7974 	/*12303*/ uint16(xArgSTi),
   7975 	/*12304*/ uint16(xArgST),
   7976 	/*12305*/ uint16(xMatch),
   7977 	/*12306*/ uint16(xSetOp), uint16(FDIVR),
   7978 	/*12308*/ uint16(xArgSTi),
   7979 	/*12309*/ uint16(xArgST),
   7980 	/*12310*/ uint16(xMatch),
   7981 	/*12311*/ uint16(xSetOp), uint16(FDIV),
   7982 	/*12313*/ uint16(xArgSTi),
   7983 	/*12314*/ uint16(xArgST),
   7984 	/*12315*/ uint16(xMatch),
   7985 	/*12316*/ uint16(xCondByte), 40,
   7986 	0xc0, 12435,
   7987 	0xc1, 12435,
   7988 	0xc2, 12435,
   7989 	0xc3, 12435,
   7990 	0xc4, 12435,
   7991 	0xc5, 12435,
   7992 	0xc6, 12435,
   7993 	0xc7, 12435,
   7994 	0xd0, 12439,
   7995 	0xd1, 12439,
   7996 	0xd2, 12439,
   7997 	0xd3, 12439,
   7998 	0xd4, 12439,
   7999 	0xd5, 12439,
   8000 	0xd6, 12439,
   8001 	0xd7, 12439,
   8002 	0xd8, 12443,
   8003 	0xd9, 12443,
   8004 	0xda, 12443,
   8005 	0xdb, 12443,
   8006 	0xdc, 12443,
   8007 	0xdd, 12443,
   8008 	0xde, 12443,
   8009 	0xdf, 12443,
   8010 	0xe0, 12447,
   8011 	0xe1, 12447,
   8012 	0xe2, 12447,
   8013 	0xe3, 12447,
   8014 	0xe4, 12447,
   8015 	0xe5, 12447,
   8016 	0xe6, 12447,
   8017 	0xe7, 12447,
   8018 	0xe8, 12451,
   8019 	0xe9, 12451,
   8020 	0xea, 12451,
   8021 	0xeb, 12451,
   8022 	0xec, 12451,
   8023 	0xed, 12451,
   8024 	0xee, 12451,
   8025 	0xef, 12451,
   8026 	/*12398*/ uint16(xCondSlashR),
   8027 	12407, // 0
   8028 	12411, // 1
   8029 	12415, // 2
   8030 	12419, // 3
   8031 	12423, // 4
   8032 	0,     // 5
   8033 	12427, // 6
   8034 	12431, // 7
   8035 	/*12407*/ uint16(xSetOp), uint16(FLD),
   8036 	/*12409*/ uint16(xArgM64fp),
   8037 	/*12410*/ uint16(xMatch),
   8038 	/*12411*/ uint16(xSetOp), uint16(FISTTP),
   8039 	/*12413*/ uint16(xArgM64int),
   8040 	/*12414*/ uint16(xMatch),
   8041 	/*12415*/ uint16(xSetOp), uint16(FST),
   8042 	/*12417*/ uint16(xArgM64fp),
   8043 	/*12418*/ uint16(xMatch),
   8044 	/*12419*/ uint16(xSetOp), uint16(FSTP),
   8045 	/*12421*/ uint16(xArgM64fp),
   8046 	/*12422*/ uint16(xMatch),
   8047 	/*12423*/ uint16(xSetOp), uint16(FRSTOR),
   8048 	/*12425*/ uint16(xArgM94108byte),
   8049 	/*12426*/ uint16(xMatch),
   8050 	/*12427*/ uint16(xSetOp), uint16(FNSAVE),
   8051 	/*12429*/ uint16(xArgM94108byte),
   8052 	/*12430*/ uint16(xMatch),
   8053 	/*12431*/ uint16(xSetOp), uint16(FNSTSW),
   8054 	/*12433*/ uint16(xArgM2byte),
   8055 	/*12434*/ uint16(xMatch),
   8056 	/*12435*/ uint16(xSetOp), uint16(FFREE),
   8057 	/*12437*/ uint16(xArgSTi),
   8058 	/*12438*/ uint16(xMatch),
   8059 	/*12439*/ uint16(xSetOp), uint16(FST),
   8060 	/*12441*/ uint16(xArgSTi),
   8061 	/*12442*/ uint16(xMatch),
   8062 	/*12443*/ uint16(xSetOp), uint16(FSTP),
   8063 	/*12445*/ uint16(xArgSTi),
   8064 	/*12446*/ uint16(xMatch),
   8065 	/*12447*/ uint16(xSetOp), uint16(FUCOM),
   8066 	/*12449*/ uint16(xArgSTi),
   8067 	/*12450*/ uint16(xMatch),
   8068 	/*12451*/ uint16(xSetOp), uint16(FUCOMP),
   8069 	/*12453*/ uint16(xArgSTi),
   8070 	/*12454*/ uint16(xMatch),
   8071 	/*12455*/ uint16(xCondByte), 49,
   8072 	0xc0, 12596,
   8073 	0xc1, 12596,
   8074 	0xc2, 12596,
   8075 	0xc3, 12596,
   8076 	0xc4, 12596,
   8077 	0xc5, 12596,
   8078 	0xc6, 12596,
   8079 	0xc7, 12596,
   8080 	0xc8, 12601,
   8081 	0xc9, 12601,
   8082 	0xca, 12601,
   8083 	0xcb, 12601,
   8084 	0xcc, 12601,
   8085 	0xcd, 12601,
   8086 	0xce, 12601,
   8087 	0xcf, 12601,
   8088 	0xD9, 12606,
   8089 	0xe0, 12609,
   8090 	0xe1, 12609,
   8091 	0xe2, 12609,
   8092 	0xe3, 12609,
   8093 	0xe4, 12609,
   8094 	0xe5, 12609,
   8095 	0xe6, 12609,
   8096 	0xe7, 12609,
   8097 	0xe8, 12614,
   8098 	0xe9, 12614,
   8099 	0xea, 12614,
   8100 	0xeb, 12614,
   8101 	0xec, 12614,
   8102 	0xed, 12614,
   8103 	0xee, 12614,
   8104 	0xef, 12614,
   8105 	0xf0, 12619,
   8106 	0xf1, 12619,
   8107 	0xf2, 12619,
   8108 	0xf3, 12619,
   8109 	0xf4, 12619,
   8110 	0xf5, 12619,
   8111 	0xf6, 12619,
   8112 	0xf7, 12619,
   8113 	0xf8, 12624,
   8114 	0xf9, 12624,
   8115 	0xfa, 12624,
   8116 	0xfb, 12624,
   8117 	0xfc, 12624,
   8118 	0xfd, 12624,
   8119 	0xfe, 12624,
   8120 	0xff, 12624,
   8121 	/*12555*/ uint16(xCondSlashR),
   8122 	12564, // 0
   8123 	12568, // 1
   8124 	12572, // 2
   8125 	12576, // 3
   8126 	12580, // 4
   8127 	12584, // 5
   8128 	12588, // 6
   8129 	12592, // 7
   8130 	/*12564*/ uint16(xSetOp), uint16(FIADD),
   8131 	/*12566*/ uint16(xArgM16int),
   8132 	/*12567*/ uint16(xMatch),
   8133 	/*12568*/ uint16(xSetOp), uint16(FIMUL),
   8134 	/*12570*/ uint16(xArgM16int),
   8135 	/*12571*/ uint16(xMatch),
   8136 	/*12572*/ uint16(xSetOp), uint16(FICOM),
   8137 	/*12574*/ uint16(xArgM16int),
   8138 	/*12575*/ uint16(xMatch),
   8139 	/*12576*/ uint16(xSetOp), uint16(FICOMP),
   8140 	/*12578*/ uint16(xArgM16int),
   8141 	/*12579*/ uint16(xMatch),
   8142 	/*12580*/ uint16(xSetOp), uint16(FISUB),
   8143 	/*12582*/ uint16(xArgM16int),
   8144 	/*12583*/ uint16(xMatch),
   8145 	/*12584*/ uint16(xSetOp), uint16(FISUBR),
   8146 	/*12586*/ uint16(xArgM16int),
   8147 	/*12587*/ uint16(xMatch),
   8148 	/*12588*/ uint16(xSetOp), uint16(FIDIV),
   8149 	/*12590*/ uint16(xArgM16int),
   8150 	/*12591*/ uint16(xMatch),
   8151 	/*12592*/ uint16(xSetOp), uint16(FIDIVR),
   8152 	/*12594*/ uint16(xArgM16int),
   8153 	/*12595*/ uint16(xMatch),
   8154 	/*12596*/ uint16(xSetOp), uint16(FADDP),
   8155 	/*12598*/ uint16(xArgSTi),
   8156 	/*12599*/ uint16(xArgST),
   8157 	/*12600*/ uint16(xMatch),
   8158 	/*12601*/ uint16(xSetOp), uint16(FMULP),
   8159 	/*12603*/ uint16(xArgSTi),
   8160 	/*12604*/ uint16(xArgST),
   8161 	/*12605*/ uint16(xMatch),
   8162 	/*12606*/ uint16(xSetOp), uint16(FCOMPP),
   8163 	/*12608*/ uint16(xMatch),
   8164 	/*12609*/ uint16(xSetOp), uint16(FSUBRP),
   8165 	/*12611*/ uint16(xArgSTi),
   8166 	/*12612*/ uint16(xArgST),
   8167 	/*12613*/ uint16(xMatch),
   8168 	/*12614*/ uint16(xSetOp), uint16(FSUBP),
   8169 	/*12616*/ uint16(xArgSTi),
   8170 	/*12617*/ uint16(xArgST),
   8171 	/*12618*/ uint16(xMatch),
   8172 	/*12619*/ uint16(xSetOp), uint16(FDIVRP),
   8173 	/*12621*/ uint16(xArgSTi),
   8174 	/*12622*/ uint16(xArgST),
   8175 	/*12623*/ uint16(xMatch),
   8176 	/*12624*/ uint16(xSetOp), uint16(FDIVP),
   8177 	/*12626*/ uint16(xArgSTi),
   8178 	/*12627*/ uint16(xArgST),
   8179 	/*12628*/ uint16(xMatch),
   8180 	/*12629*/ uint16(xCondByte), 25,
   8181 	0xc0, 12722,
   8182 	0xc1, 12722,
   8183 	0xc2, 12722,
   8184 	0xc3, 12722,
   8185 	0xc4, 12722,
   8186 	0xc5, 12722,
   8187 	0xc6, 12722,
   8188 	0xc7, 12722,
   8189 	0xE0, 12726,
   8190 	0xe8, 12730,
   8191 	0xe9, 12730,
   8192 	0xea, 12730,
   8193 	0xeb, 12730,
   8194 	0xec, 12730,
   8195 	0xed, 12730,
   8196 	0xee, 12730,
   8197 	0xef, 12730,
   8198 	0xf0, 12735,
   8199 	0xf1, 12735,
   8200 	0xf2, 12735,
   8201 	0xf3, 12735,
   8202 	0xf4, 12735,
   8203 	0xf5, 12735,
   8204 	0xf6, 12735,
   8205 	0xf7, 12735,
   8206 	/*12681*/ uint16(xCondSlashR),
   8207 	12690, // 0
   8208 	12694, // 1
   8209 	12698, // 2
   8210 	12702, // 3
   8211 	12706, // 4
   8212 	12710, // 5
   8213 	12714, // 6
   8214 	12718, // 7
   8215 	/*12690*/ uint16(xSetOp), uint16(FILD),
   8216 	/*12692*/ uint16(xArgM16int),
   8217 	/*12693*/ uint16(xMatch),
   8218 	/*12694*/ uint16(xSetOp), uint16(FISTTP),
   8219 	/*12696*/ uint16(xArgM16int),
   8220 	/*12697*/ uint16(xMatch),
   8221 	/*12698*/ uint16(xSetOp), uint16(FIST),
   8222 	/*12700*/ uint16(xArgM16int),
   8223 	/*12701*/ uint16(xMatch),
   8224 	/*12702*/ uint16(xSetOp), uint16(FISTP),
   8225 	/*12704*/ uint16(xArgM16int),
   8226 	/*12705*/ uint16(xMatch),
   8227 	/*12706*/ uint16(xSetOp), uint16(FBLD),
   8228 	/*12708*/ uint16(xArgM80dec),
   8229 	/*12709*/ uint16(xMatch),
   8230 	/*12710*/ uint16(xSetOp), uint16(FILD),
   8231 	/*12712*/ uint16(xArgM64int),
   8232 	/*12713*/ uint16(xMatch),
   8233 	/*12714*/ uint16(xSetOp), uint16(FBSTP),
   8234 	/*12716*/ uint16(xArgM80bcd),
   8235 	/*12717*/ uint16(xMatch),
   8236 	/*12718*/ uint16(xSetOp), uint16(FISTP),
   8237 	/*12720*/ uint16(xArgM64int),
   8238 	/*12721*/ uint16(xMatch),
   8239 	/*12722*/ uint16(xSetOp), uint16(FFREEP),
   8240 	/*12724*/ uint16(xArgSTi),
   8241 	/*12725*/ uint16(xMatch),
   8242 	/*12726*/ uint16(xSetOp), uint16(FNSTSW),
   8243 	/*12728*/ uint16(xArgAX),
   8244 	/*12729*/ uint16(xMatch),
   8245 	/*12730*/ uint16(xSetOp), uint16(FUCOMIP),
   8246 	/*12732*/ uint16(xArgST),
   8247 	/*12733*/ uint16(xArgSTi),
   8248 	/*12734*/ uint16(xMatch),
   8249 	/*12735*/ uint16(xSetOp), uint16(FCOMIP),
   8250 	/*12737*/ uint16(xArgST),
   8251 	/*12738*/ uint16(xArgSTi),
   8252 	/*12739*/ uint16(xMatch),
   8253 	/*12740*/ uint16(xSetOp), uint16(LOOPNE),
   8254 	/*12742*/ uint16(xReadCb),
   8255 	/*12743*/ uint16(xArgRel8),
   8256 	/*12744*/ uint16(xMatch),
   8257 	/*12745*/ uint16(xSetOp), uint16(LOOPE),
   8258 	/*12747*/ uint16(xReadCb),
   8259 	/*12748*/ uint16(xArgRel8),
   8260 	/*12749*/ uint16(xMatch),
   8261 	/*12750*/ uint16(xSetOp), uint16(LOOP),
   8262 	/*12752*/ uint16(xReadCb),
   8263 	/*12753*/ uint16(xArgRel8),
   8264 	/*12754*/ uint16(xMatch),
   8265 	/*12755*/ uint16(xCondIs64), 12758, 12772,
   8266 	/*12758*/ uint16(xCondAddrSize), 12762, 12767, 0,
   8267 	/*12762*/ uint16(xSetOp), uint16(JCXZ),
   8268 	/*12764*/ uint16(xReadCb),
   8269 	/*12765*/ uint16(xArgRel8),
   8270 	/*12766*/ uint16(xMatch),
   8271 	/*12767*/ uint16(xSetOp), uint16(JECXZ),
   8272 	/*12769*/ uint16(xReadCb),
   8273 	/*12770*/ uint16(xArgRel8),
   8274 	/*12771*/ uint16(xMatch),
   8275 	/*12772*/ uint16(xCondAddrSize), 0, 12767, 12776,
   8276 	/*12776*/ uint16(xSetOp), uint16(JRCXZ),
   8277 	/*12778*/ uint16(xReadCb),
   8278 	/*12779*/ uint16(xArgRel8),
   8279 	/*12780*/ uint16(xMatch),
   8280 	/*12781*/ uint16(xSetOp), uint16(IN),
   8281 	/*12783*/ uint16(xReadIb),
   8282 	/*12784*/ uint16(xArgAL),
   8283 	/*12785*/ uint16(xArgImm8u),
   8284 	/*12786*/ uint16(xMatch),
   8285 	/*12787*/ uint16(xCondDataSize), 12791, 12797, 12803,
   8286 	/*12791*/ uint16(xSetOp), uint16(IN),
   8287 	/*12793*/ uint16(xReadIb),
   8288 	/*12794*/ uint16(xArgAX),
   8289 	/*12795*/ uint16(xArgImm8u),
   8290 	/*12796*/ uint16(xMatch),
   8291 	/*12797*/ uint16(xSetOp), uint16(IN),
   8292 	/*12799*/ uint16(xReadIb),
   8293 	/*12800*/ uint16(xArgEAX),
   8294 	/*12801*/ uint16(xArgImm8u),
   8295 	/*12802*/ uint16(xMatch),
   8296 	/*12803*/ uint16(xSetOp), uint16(IN),
   8297 	/*12805*/ uint16(xReadIb),
   8298 	/*12806*/ uint16(xArgEAX),
   8299 	/*12807*/ uint16(xArgImm8u),
   8300 	/*12808*/ uint16(xMatch),
   8301 	/*12809*/ uint16(xSetOp), uint16(OUT),
   8302 	/*12811*/ uint16(xReadIb),
   8303 	/*12812*/ uint16(xArgImm8u),
   8304 	/*12813*/ uint16(xArgAL),
   8305 	/*12814*/ uint16(xMatch),
   8306 	/*12815*/ uint16(xCondPrefix), 3,
   8307 	0xC5, 12859,
   8308 	0xC4, 12845,
   8309 	0x0, 12823,
   8310 	/*12823*/ uint16(xCondDataSize), 12827, 12833, 12839,
   8311 	/*12827*/ uint16(xSetOp), uint16(OUT),
   8312 	/*12829*/ uint16(xReadIb),
   8313 	/*12830*/ uint16(xArgImm8u),
   8314 	/*12831*/ uint16(xArgAX),
   8315 	/*12832*/ uint16(xMatch),
   8316 	/*12833*/ uint16(xSetOp), uint16(OUT),
   8317 	/*12835*/ uint16(xReadIb),
   8318 	/*12836*/ uint16(xArgImm8u),
   8319 	/*12837*/ uint16(xArgEAX),
   8320 	/*12838*/ uint16(xMatch),
   8321 	/*12839*/ uint16(xSetOp), uint16(OUT),
   8322 	/*12841*/ uint16(xReadIb),
   8323 	/*12842*/ uint16(xArgImm8u),
   8324 	/*12843*/ uint16(xArgEAX),
   8325 	/*12844*/ uint16(xMatch),
   8326 	/*12845*/ uint16(xCondPrefix), 1,
   8327 	0x66, 12849,
   8328 	/*12849*/ uint16(xCondPrefix), 1,
   8329 	0x0F, 12853,
   8330 	/*12853*/ uint16(xSetOp), uint16(VMOVNTDQ),
   8331 	/*12855*/ uint16(xReadSlashR),
   8332 	/*12856*/ uint16(xArgM256),
   8333 	/*12857*/ uint16(xArgYmm1),
   8334 	/*12858*/ uint16(xMatch),
   8335 	/*12859*/ uint16(xCondPrefix), 1,
   8336 	0x66, 12863,
   8337 	/*12863*/ uint16(xCondPrefix), 1,
   8338 	0x0F, 12867,
   8339 	/*12867*/ uint16(xSetOp), uint16(VMOVNTDQ),
   8340 	/*12869*/ uint16(xReadSlashR),
   8341 	/*12870*/ uint16(xArgM256),
   8342 	/*12871*/ uint16(xArgYmm1),
   8343 	/*12872*/ uint16(xMatch),
   8344 	/*12873*/ uint16(xCondIs64), 12876, 12890,
   8345 	/*12876*/ uint16(xCondDataSize), 12880, 12885, 0,
   8346 	/*12880*/ uint16(xSetOp), uint16(CALL),
   8347 	/*12882*/ uint16(xReadCw),
   8348 	/*12883*/ uint16(xArgRel16),
   8349 	/*12884*/ uint16(xMatch),
   8350 	/*12885*/ uint16(xSetOp), uint16(CALL),
   8351 	/*12887*/ uint16(xReadCd),
   8352 	/*12888*/ uint16(xArgRel32),
   8353 	/*12889*/ uint16(xMatch),
   8354 	/*12890*/ uint16(xCondDataSize), 12894, 12885, 12899,
   8355 	/*12894*/ uint16(xSetOp), uint16(CALL),
   8356 	/*12896*/ uint16(xReadCd),
   8357 	/*12897*/ uint16(xArgRel32),
   8358 	/*12898*/ uint16(xMatch),
   8359 	/*12899*/ uint16(xSetOp), uint16(CALL),
   8360 	/*12901*/ uint16(xReadCd),
   8361 	/*12902*/ uint16(xArgRel32),
   8362 	/*12903*/ uint16(xMatch),
   8363 	/*12904*/ uint16(xCondIs64), 12907, 12921,
   8364 	/*12907*/ uint16(xCondDataSize), 12911, 12916, 0,
   8365 	/*12911*/ uint16(xSetOp), uint16(JMP),
   8366 	/*12913*/ uint16(xReadCw),
   8367 	/*12914*/ uint16(xArgRel16),
   8368 	/*12915*/ uint16(xMatch),
   8369 	/*12916*/ uint16(xSetOp), uint16(JMP),
   8370 	/*12918*/ uint16(xReadCd),
   8371 	/*12919*/ uint16(xArgRel32),
   8372 	/*12920*/ uint16(xMatch),
   8373 	/*12921*/ uint16(xCondDataSize), 12925, 12916, 12930,
   8374 	/*12925*/ uint16(xSetOp), uint16(JMP),
   8375 	/*12927*/ uint16(xReadCd),
   8376 	/*12928*/ uint16(xArgRel32),
   8377 	/*12929*/ uint16(xMatch),
   8378 	/*12930*/ uint16(xSetOp), uint16(JMP),
   8379 	/*12932*/ uint16(xReadCd),
   8380 	/*12933*/ uint16(xArgRel32),
   8381 	/*12934*/ uint16(xMatch),
   8382 	/*12935*/ uint16(xCondIs64), 12938, 0,
   8383 	/*12938*/ uint16(xCondDataSize), 12942, 12947, 0,
   8384 	/*12942*/ uint16(xSetOp), uint16(LJMP),
   8385 	/*12944*/ uint16(xReadCd),
   8386 	/*12945*/ uint16(xArgPtr16colon16),
   8387 	/*12946*/ uint16(xMatch),
   8388 	/*12947*/ uint16(xSetOp), uint16(LJMP),
   8389 	/*12949*/ uint16(xReadCp),
   8390 	/*12950*/ uint16(xArgPtr16colon32),
   8391 	/*12951*/ uint16(xMatch),
   8392 	/*12952*/ uint16(xSetOp), uint16(JMP),
   8393 	/*12954*/ uint16(xReadCb),
   8394 	/*12955*/ uint16(xArgRel8),
   8395 	/*12956*/ uint16(xMatch),
   8396 	/*12957*/ uint16(xSetOp), uint16(IN),
   8397 	/*12959*/ uint16(xArgAL),
   8398 	/*12960*/ uint16(xArgDX),
   8399 	/*12961*/ uint16(xMatch),
   8400 	/*12962*/ uint16(xCondDataSize), 12966, 12971, 12976,
   8401 	/*12966*/ uint16(xSetOp), uint16(IN),
   8402 	/*12968*/ uint16(xArgAX),
   8403 	/*12969*/ uint16(xArgDX),
   8404 	/*12970*/ uint16(xMatch),
   8405 	/*12971*/ uint16(xSetOp), uint16(IN),
   8406 	/*12973*/ uint16(xArgEAX),
   8407 	/*12974*/ uint16(xArgDX),
   8408 	/*12975*/ uint16(xMatch),
   8409 	/*12976*/ uint16(xSetOp), uint16(IN),
   8410 	/*12978*/ uint16(xArgEAX),
   8411 	/*12979*/ uint16(xArgDX),
   8412 	/*12980*/ uint16(xMatch),
   8413 	/*12981*/ uint16(xSetOp), uint16(OUT),
   8414 	/*12983*/ uint16(xArgDX),
   8415 	/*12984*/ uint16(xArgAL),
   8416 	/*12985*/ uint16(xMatch),
   8417 	/*12986*/ uint16(xCondDataSize), 12990, 12995, 13000,
   8418 	/*12990*/ uint16(xSetOp), uint16(OUT),
   8419 	/*12992*/ uint16(xArgDX),
   8420 	/*12993*/ uint16(xArgAX),
   8421 	/*12994*/ uint16(xMatch),
   8422 	/*12995*/ uint16(xSetOp), uint16(OUT),
   8423 	/*12997*/ uint16(xArgDX),
   8424 	/*12998*/ uint16(xArgEAX),
   8425 	/*12999*/ uint16(xMatch),
   8426 	/*13000*/ uint16(xSetOp), uint16(OUT),
   8427 	/*13002*/ uint16(xArgDX),
   8428 	/*13003*/ uint16(xArgEAX),
   8429 	/*13004*/ uint16(xMatch),
   8430 	/*13005*/ uint16(xSetOp), uint16(ICEBP),
   8431 	/*13007*/ uint16(xMatch),
   8432 	/*13008*/ uint16(xSetOp), uint16(HLT),
   8433 	/*13010*/ uint16(xMatch),
   8434 	/*13011*/ uint16(xSetOp), uint16(CMC),
   8435 	/*13013*/ uint16(xMatch),
   8436 	/*13014*/ uint16(xCondSlashR),
   8437 	13023, // 0
   8438 	0,     // 1
   8439 	13029, // 2
   8440 	13033, // 3
   8441 	13037, // 4
   8442 	13041, // 5
   8443 	13045, // 6
   8444 	13049, // 7
   8445 	/*13023*/ uint16(xSetOp), uint16(TEST),
   8446 	/*13025*/ uint16(xReadIb),
   8447 	/*13026*/ uint16(xArgRM8),
   8448 	/*13027*/ uint16(xArgImm8u),
   8449 	/*13028*/ uint16(xMatch),
   8450 	/*13029*/ uint16(xSetOp), uint16(NOT),
   8451 	/*13031*/ uint16(xArgRM8),
   8452 	/*13032*/ uint16(xMatch),
   8453 	/*13033*/ uint16(xSetOp), uint16(NEG),
   8454 	/*13035*/ uint16(xArgRM8),
   8455 	/*13036*/ uint16(xMatch),
   8456 	/*13037*/ uint16(xSetOp), uint16(MUL),
   8457 	/*13039*/ uint16(xArgRM8),
   8458 	/*13040*/ uint16(xMatch),
   8459 	/*13041*/ uint16(xSetOp), uint16(IMUL),
   8460 	/*13043*/ uint16(xArgRM8),
   8461 	/*13044*/ uint16(xMatch),
   8462 	/*13045*/ uint16(xSetOp), uint16(DIV),
   8463 	/*13047*/ uint16(xArgRM8),
   8464 	/*13048*/ uint16(xMatch),
   8465 	/*13049*/ uint16(xSetOp), uint16(IDIV),
   8466 	/*13051*/ uint16(xArgRM8),
   8467 	/*13052*/ uint16(xMatch),
   8468 	/*13053*/ uint16(xCondSlashR),
   8469 	13062, // 0
   8470 	0,     // 1
   8471 	13091, // 2
   8472 	13114, // 3
   8473 	13137, // 4
   8474 	13160, // 5
   8475 	13183, // 6
   8476 	13206, // 7
   8477 	/*13062*/ uint16(xCondIs64), 13065, 13081,
   8478 	/*13065*/ uint16(xCondDataSize), 13069, 13075, 0,
   8479 	/*13069*/ uint16(xSetOp), uint16(TEST),
   8480 	/*13071*/ uint16(xReadIw),
   8481 	/*13072*/ uint16(xArgRM16),
   8482 	/*13073*/ uint16(xArgImm16),
   8483 	/*13074*/ uint16(xMatch),
   8484 	/*13075*/ uint16(xSetOp), uint16(TEST),
   8485 	/*13077*/ uint16(xReadId),
   8486 	/*13078*/ uint16(xArgRM32),
   8487 	/*13079*/ uint16(xArgImm32),
   8488 	/*13080*/ uint16(xMatch),
   8489 	/*13081*/ uint16(xCondDataSize), 13069, 13075, 13085,
   8490 	/*13085*/ uint16(xSetOp), uint16(TEST),
   8491 	/*13087*/ uint16(xReadId),
   8492 	/*13088*/ uint16(xArgRM64),
   8493 	/*13089*/ uint16(xArgImm32),
   8494 	/*13090*/ uint16(xMatch),
   8495 	/*13091*/ uint16(xCondIs64), 13094, 13106,
   8496 	/*13094*/ uint16(xCondDataSize), 13098, 13102, 0,
   8497 	/*13098*/ uint16(xSetOp), uint16(NOT),
   8498 	/*13100*/ uint16(xArgRM16),
   8499 	/*13101*/ uint16(xMatch),
   8500 	/*13102*/ uint16(xSetOp), uint16(NOT),
   8501 	/*13104*/ uint16(xArgRM32),
   8502 	/*13105*/ uint16(xMatch),
   8503 	/*13106*/ uint16(xCondDataSize), 13098, 13102, 13110,
   8504 	/*13110*/ uint16(xSetOp), uint16(NOT),
   8505 	/*13112*/ uint16(xArgRM64),
   8506 	/*13113*/ uint16(xMatch),
   8507 	/*13114*/ uint16(xCondIs64), 13117, 13129,
   8508 	/*13117*/ uint16(xCondDataSize), 13121, 13125, 0,
   8509 	/*13121*/ uint16(xSetOp), uint16(NEG),
   8510 	/*13123*/ uint16(xArgRM16),
   8511 	/*13124*/ uint16(xMatch),
   8512 	/*13125*/ uint16(xSetOp), uint16(NEG),
   8513 	/*13127*/ uint16(xArgRM32),
   8514 	/*13128*/ uint16(xMatch),
   8515 	/*13129*/ uint16(xCondDataSize), 13121, 13125, 13133,
   8516 	/*13133*/ uint16(xSetOp), uint16(NEG),
   8517 	/*13135*/ uint16(xArgRM64),
   8518 	/*13136*/ uint16(xMatch),
   8519 	/*13137*/ uint16(xCondIs64), 13140, 13152,
   8520 	/*13140*/ uint16(xCondDataSize), 13144, 13148, 0,
   8521 	/*13144*/ uint16(xSetOp), uint16(MUL),
   8522 	/*13146*/ uint16(xArgRM16),
   8523 	/*13147*/ uint16(xMatch),
   8524 	/*13148*/ uint16(xSetOp), uint16(MUL),
   8525 	/*13150*/ uint16(xArgRM32),
   8526 	/*13151*/ uint16(xMatch),
   8527 	/*13152*/ uint16(xCondDataSize), 13144, 13148, 13156,
   8528 	/*13156*/ uint16(xSetOp), uint16(MUL),
   8529 	/*13158*/ uint16(xArgRM64),
   8530 	/*13159*/ uint16(xMatch),
   8531 	/*13160*/ uint16(xCondIs64), 13163, 13175,
   8532 	/*13163*/ uint16(xCondDataSize), 13167, 13171, 0,
   8533 	/*13167*/ uint16(xSetOp), uint16(IMUL),
   8534 	/*13169*/ uint16(xArgRM16),
   8535 	/*13170*/ uint16(xMatch),
   8536 	/*13171*/ uint16(xSetOp), uint16(IMUL),
   8537 	/*13173*/ uint16(xArgRM32),
   8538 	/*13174*/ uint16(xMatch),
   8539 	/*13175*/ uint16(xCondDataSize), 13167, 13171, 13179,
   8540 	/*13179*/ uint16(xSetOp), uint16(IMUL),
   8541 	/*13181*/ uint16(xArgRM64),
   8542 	/*13182*/ uint16(xMatch),
   8543 	/*13183*/ uint16(xCondIs64), 13186, 13198,
   8544 	/*13186*/ uint16(xCondDataSize), 13190, 13194, 0,
   8545 	/*13190*/ uint16(xSetOp), uint16(DIV),
   8546 	/*13192*/ uint16(xArgRM16),
   8547 	/*13193*/ uint16(xMatch),
   8548 	/*13194*/ uint16(xSetOp), uint16(DIV),
   8549 	/*13196*/ uint16(xArgRM32),
   8550 	/*13197*/ uint16(xMatch),
   8551 	/*13198*/ uint16(xCondDataSize), 13190, 13194, 13202,
   8552 	/*13202*/ uint16(xSetOp), uint16(DIV),
   8553 	/*13204*/ uint16(xArgRM64),
   8554 	/*13205*/ uint16(xMatch),
   8555 	/*13206*/ uint16(xCondIs64), 13209, 13221,
   8556 	/*13209*/ uint16(xCondDataSize), 13213, 13217, 0,
   8557 	/*13213*/ uint16(xSetOp), uint16(IDIV),
   8558 	/*13215*/ uint16(xArgRM16),
   8559 	/*13216*/ uint16(xMatch),
   8560 	/*13217*/ uint16(xSetOp), uint16(IDIV),
   8561 	/*13219*/ uint16(xArgRM32),
   8562 	/*13220*/ uint16(xMatch),
   8563 	/*13221*/ uint16(xCondDataSize), 13213, 13217, 13225,
   8564 	/*13225*/ uint16(xSetOp), uint16(IDIV),
   8565 	/*13227*/ uint16(xArgRM64),
   8566 	/*13228*/ uint16(xMatch),
   8567 	/*13229*/ uint16(xSetOp), uint16(CLC),
   8568 	/*13231*/ uint16(xMatch),
   8569 	/*13232*/ uint16(xSetOp), uint16(STC),
   8570 	/*13234*/ uint16(xMatch),
   8571 	/*13235*/ uint16(xSetOp), uint16(CLI),
   8572 	/*13237*/ uint16(xMatch),
   8573 	/*13238*/ uint16(xSetOp), uint16(STI),
   8574 	/*13240*/ uint16(xMatch),
   8575 	/*13241*/ uint16(xSetOp), uint16(CLD),
   8576 	/*13243*/ uint16(xMatch),
   8577 	/*13244*/ uint16(xSetOp), uint16(STD),
   8578 	/*13246*/ uint16(xMatch),
   8579 	/*13247*/ uint16(xCondSlashR),
   8580 	13256, // 0
   8581 	13260, // 1
   8582 	0,     // 2
   8583 	0,     // 3
   8584 	0,     // 4
   8585 	0,     // 5
   8586 	0,     // 6
   8587 	0,     // 7
   8588 	/*13256*/ uint16(xSetOp), uint16(INC),
   8589 	/*13258*/ uint16(xArgRM8),
   8590 	/*13259*/ uint16(xMatch),
   8591 	/*13260*/ uint16(xSetOp), uint16(DEC),
   8592 	/*13262*/ uint16(xArgRM8),
   8593 	/*13263*/ uint16(xMatch),
   8594 	/*13264*/ uint16(xCondSlashR),
   8595 	13273, // 0
   8596 	13296, // 1
   8597 	13319, // 2
   8598 	13338, // 3
   8599 	13361, // 4
   8600 	13380, // 5
   8601 	13403, // 6
   8602 	0,     // 7
   8603 	/*13273*/ uint16(xCondIs64), 13276, 13288,
   8604 	/*13276*/ uint16(xCondDataSize), 13280, 13284, 0,
   8605 	/*13280*/ uint16(xSetOp), uint16(INC),
   8606 	/*13282*/ uint16(xArgRM16),
   8607 	/*13283*/ uint16(xMatch),
   8608 	/*13284*/ uint16(xSetOp), uint16(INC),
   8609 	/*13286*/ uint16(xArgRM32),
   8610 	/*13287*/ uint16(xMatch),
   8611 	/*13288*/ uint16(xCondDataSize), 13280, 13284, 13292,
   8612 	/*13292*/ uint16(xSetOp), uint16(INC),
   8613 	/*13294*/ uint16(xArgRM64),
   8614 	/*13295*/ uint16(xMatch),
   8615 	/*13296*/ uint16(xCondIs64), 13299, 13311,
   8616 	/*13299*/ uint16(xCondDataSize), 13303, 13307, 0,
   8617 	/*13303*/ uint16(xSetOp), uint16(DEC),
   8618 	/*13305*/ uint16(xArgRM16),
   8619 	/*13306*/ uint16(xMatch),
   8620 	/*13307*/ uint16(xSetOp), uint16(DEC),
   8621 	/*13309*/ uint16(xArgRM32),
   8622 	/*13310*/ uint16(xMatch),
   8623 	/*13311*/ uint16(xCondDataSize), 13303, 13307, 13315,
   8624 	/*13315*/ uint16(xSetOp), uint16(DEC),
   8625 	/*13317*/ uint16(xArgRM64),
   8626 	/*13318*/ uint16(xMatch),
   8627 	/*13319*/ uint16(xCondIs64), 13322, 13334,
   8628 	/*13322*/ uint16(xCondDataSize), 13326, 13330, 0,
   8629 	/*13326*/ uint16(xSetOp), uint16(CALL),
   8630 	/*13328*/ uint16(xArgRM16),
   8631 	/*13329*/ uint16(xMatch),
   8632 	/*13330*/ uint16(xSetOp), uint16(CALL),
   8633 	/*13332*/ uint16(xArgRM32),
   8634 	/*13333*/ uint16(xMatch),
   8635 	/*13334*/ uint16(xSetOp), uint16(CALL),
   8636 	/*13336*/ uint16(xArgRM64),
   8637 	/*13337*/ uint16(xMatch),
   8638 	/*13338*/ uint16(xCondIs64), 13341, 13353,
   8639 	/*13341*/ uint16(xCondDataSize), 13345, 13349, 0,
   8640 	/*13345*/ uint16(xSetOp), uint16(LCALL),
   8641 	/*13347*/ uint16(xArgM16colon16),
   8642 	/*13348*/ uint16(xMatch),
   8643 	/*13349*/ uint16(xSetOp), uint16(LCALL),
   8644 	/*13351*/ uint16(xArgM16colon32),
   8645 	/*13352*/ uint16(xMatch),
   8646 	/*13353*/ uint16(xCondDataSize), 13345, 13349, 13357,
   8647 	/*13357*/ uint16(xSetOp), uint16(LCALL),
   8648 	/*13359*/ uint16(xArgM16colon64),
   8649 	/*13360*/ uint16(xMatch),
   8650 	/*13361*/ uint16(xCondIs64), 13364, 13376,
   8651 	/*13364*/ uint16(xCondDataSize), 13368, 13372, 0,
   8652 	/*13368*/ uint16(xSetOp), uint16(JMP),
   8653 	/*13370*/ uint16(xArgRM16),
   8654 	/*13371*/ uint16(xMatch),
   8655 	/*13372*/ uint16(xSetOp), uint16(JMP),
   8656 	/*13374*/ uint16(xArgRM32),
   8657 	/*13375*/ uint16(xMatch),
   8658 	/*13376*/ uint16(xSetOp), uint16(JMP),
   8659 	/*13378*/ uint16(xArgRM64),
   8660 	/*13379*/ uint16(xMatch),
   8661 	/*13380*/ uint16(xCondIs64), 13383, 13395,
   8662 	/*13383*/ uint16(xCondDataSize), 13387, 13391, 0,
   8663 	/*13387*/ uint16(xSetOp), uint16(LJMP),
   8664 	/*13389*/ uint16(xArgM16colon16),
   8665 	/*13390*/ uint16(xMatch),
   8666 	/*13391*/ uint16(xSetOp), uint16(LJMP),
   8667 	/*13393*/ uint16(xArgM16colon32),
   8668 	/*13394*/ uint16(xMatch),
   8669 	/*13395*/ uint16(xCondDataSize), 13387, 13391, 13399,
   8670 	/*13399*/ uint16(xSetOp), uint16(LJMP),
   8671 	/*13401*/ uint16(xArgM16colon64),
   8672 	/*13402*/ uint16(xMatch),
   8673 	/*13403*/ uint16(xCondIs64), 13406, 13418,
   8674 	/*13406*/ uint16(xCondDataSize), 13410, 13414, 0,
   8675 	/*13410*/ uint16(xSetOp), uint16(PUSH),
   8676 	/*13412*/ uint16(xArgRM16),
   8677 	/*13413*/ uint16(xMatch),
   8678 	/*13414*/ uint16(xSetOp), uint16(PUSH),
   8679 	/*13416*/ uint16(xArgRM32),
   8680 	/*13417*/ uint16(xMatch),
   8681 	/*13418*/ uint16(xCondDataSize), 13410, 13422, 13426,
   8682 	/*13422*/ uint16(xSetOp), uint16(PUSH),
   8683 	/*13424*/ uint16(xArgRM64),
   8684 	/*13425*/ uint16(xMatch),
   8685 	/*13426*/ uint16(xSetOp), uint16(PUSH),
   8686 	/*13428*/ uint16(xArgRM64),
   8687 	/*13429*/ uint16(xMatch),
   8688 }
   8689 
   8690 const (
   8691 	_ Op = iota
   8692 
   8693 	AAA
   8694 	AAD
   8695 	AAM
   8696 	AAS
   8697 	ADC
   8698 	ADD
   8699 	ADDPD
   8700 	ADDPS
   8701 	ADDSD
   8702 	ADDSS
   8703 	ADDSUBPD
   8704 	ADDSUBPS
   8705 	AESDEC
   8706 	AESDECLAST
   8707 	AESENC
   8708 	AESENCLAST
   8709 	AESIMC
   8710 	AESKEYGENASSIST
   8711 	AND
   8712 	ANDNPD
   8713 	ANDNPS
   8714 	ANDPD
   8715 	ANDPS
   8716 	ARPL
   8717 	BLENDPD
   8718 	BLENDPS
   8719 	BLENDVPD
   8720 	BLENDVPS
   8721 	BOUND
   8722 	BSF
   8723 	BSR
   8724 	BSWAP
   8725 	BT
   8726 	BTC
   8727 	BTR
   8728 	BTS
   8729 	CALL
   8730 	CBW
   8731 	CDQ
   8732 	CDQE
   8733 	CLC
   8734 	CLD
   8735 	CLFLUSH
   8736 	CLI
   8737 	CLTS
   8738 	CMC
   8739 	CMOVA
   8740 	CMOVAE
   8741 	CMOVB
   8742 	CMOVBE
   8743 	CMOVE
   8744 	CMOVG
   8745 	CMOVGE
   8746 	CMOVL
   8747 	CMOVLE
   8748 	CMOVNE
   8749 	CMOVNO
   8750 	CMOVNP
   8751 	CMOVNS
   8752 	CMOVO
   8753 	CMOVP
   8754 	CMOVS
   8755 	CMP
   8756 	CMPPD
   8757 	CMPPS
   8758 	CMPSB
   8759 	CMPSD
   8760 	CMPSD_XMM
   8761 	CMPSQ
   8762 	CMPSS
   8763 	CMPSW
   8764 	CMPXCHG
   8765 	CMPXCHG16B
   8766 	CMPXCHG8B
   8767 	COMISD
   8768 	COMISS
   8769 	CPUID
   8770 	CQO
   8771 	CRC32
   8772 	CVTDQ2PD
   8773 	CVTDQ2PS
   8774 	CVTPD2DQ
   8775 	CVTPD2PI
   8776 	CVTPD2PS
   8777 	CVTPI2PD
   8778 	CVTPI2PS
   8779 	CVTPS2DQ
   8780 	CVTPS2PD
   8781 	CVTPS2PI
   8782 	CVTSD2SI
   8783 	CVTSD2SS
   8784 	CVTSI2SD
   8785 	CVTSI2SS
   8786 	CVTSS2SD
   8787 	CVTSS2SI
   8788 	CVTTPD2DQ
   8789 	CVTTPD2PI
   8790 	CVTTPS2DQ
   8791 	CVTTPS2PI
   8792 	CVTTSD2SI
   8793 	CVTTSS2SI
   8794 	CWD
   8795 	CWDE
   8796 	DAA
   8797 	DAS
   8798 	DEC
   8799 	DIV
   8800 	DIVPD
   8801 	DIVPS
   8802 	DIVSD
   8803 	DIVSS
   8804 	DPPD
   8805 	DPPS
   8806 	EMMS
   8807 	ENTER
   8808 	EXTRACTPS
   8809 	F2XM1
   8810 	FABS
   8811 	FADD
   8812 	FADDP
   8813 	FBLD
   8814 	FBSTP
   8815 	FCHS
   8816 	FCMOVB
   8817 	FCMOVBE
   8818 	FCMOVE
   8819 	FCMOVNB
   8820 	FCMOVNBE
   8821 	FCMOVNE
   8822 	FCMOVNU
   8823 	FCMOVU
   8824 	FCOM
   8825 	FCOMI
   8826 	FCOMIP
   8827 	FCOMP
   8828 	FCOMPP
   8829 	FCOS
   8830 	FDECSTP
   8831 	FDIV
   8832 	FDIVP
   8833 	FDIVR
   8834 	FDIVRP
   8835 	FFREE
   8836 	FFREEP
   8837 	FIADD
   8838 	FICOM
   8839 	FICOMP
   8840 	FIDIV
   8841 	FIDIVR
   8842 	FILD
   8843 	FIMUL
   8844 	FINCSTP
   8845 	FIST
   8846 	FISTP
   8847 	FISTTP
   8848 	FISUB
   8849 	FISUBR
   8850 	FLD
   8851 	FLD1
   8852 	FLDCW
   8853 	FLDENV
   8854 	FLDL2E
   8855 	FLDL2T
   8856 	FLDLG2
   8857 	FLDLN2
   8858 	FLDPI
   8859 	FLDZ
   8860 	FMUL
   8861 	FMULP
   8862 	FNCLEX
   8863 	FNINIT
   8864 	FNOP
   8865 	FNSAVE
   8866 	FNSTCW
   8867 	FNSTENV
   8868 	FNSTSW
   8869 	FPATAN
   8870 	FPREM
   8871 	FPREM1
   8872 	FPTAN
   8873 	FRNDINT
   8874 	FRSTOR
   8875 	FSCALE
   8876 	FSIN
   8877 	FSINCOS
   8878 	FSQRT
   8879 	FST
   8880 	FSTP
   8881 	FSUB
   8882 	FSUBP
   8883 	FSUBR
   8884 	FSUBRP
   8885 	FTST
   8886 	FUCOM
   8887 	FUCOMI
   8888 	FUCOMIP
   8889 	FUCOMP
   8890 	FUCOMPP
   8891 	FWAIT
   8892 	FXAM
   8893 	FXCH
   8894 	FXRSTOR
   8895 	FXRSTOR64
   8896 	FXSAVE
   8897 	FXSAVE64
   8898 	FXTRACT
   8899 	FYL2X
   8900 	FYL2XP1
   8901 	HADDPD
   8902 	HADDPS
   8903 	HLT
   8904 	HSUBPD
   8905 	HSUBPS
   8906 	ICEBP
   8907 	IDIV
   8908 	IMUL
   8909 	IN
   8910 	INC
   8911 	INSB
   8912 	INSD
   8913 	INSERTPS
   8914 	INSW
   8915 	INT
   8916 	INTO
   8917 	INVD
   8918 	INVLPG
   8919 	INVPCID
   8920 	IRET
   8921 	IRETD
   8922 	IRETQ
   8923 	JA
   8924 	JAE
   8925 	JB
   8926 	JBE
   8927 	JCXZ
   8928 	JE
   8929 	JECXZ
   8930 	JG
   8931 	JGE
   8932 	JL
   8933 	JLE
   8934 	JMP
   8935 	JNE
   8936 	JNO
   8937 	JNP
   8938 	JNS
   8939 	JO
   8940 	JP
   8941 	JRCXZ
   8942 	JS
   8943 	LAHF
   8944 	LAR
   8945 	LCALL
   8946 	LDDQU
   8947 	LDMXCSR
   8948 	LDS
   8949 	LEA
   8950 	LEAVE
   8951 	LES
   8952 	LFENCE
   8953 	LFS
   8954 	LGDT
   8955 	LGS
   8956 	LIDT
   8957 	LJMP
   8958 	LLDT
   8959 	LMSW
   8960 	LODSB
   8961 	LODSD
   8962 	LODSQ
   8963 	LODSW
   8964 	LOOP
   8965 	LOOPE
   8966 	LOOPNE
   8967 	LRET
   8968 	LSL
   8969 	LSS
   8970 	LTR
   8971 	LZCNT
   8972 	MASKMOVDQU
   8973 	MASKMOVQ
   8974 	MAXPD
   8975 	MAXPS
   8976 	MAXSD
   8977 	MAXSS
   8978 	MFENCE
   8979 	MINPD
   8980 	MINPS
   8981 	MINSD
   8982 	MINSS
   8983 	MONITOR
   8984 	MOV
   8985 	MOVAPD
   8986 	MOVAPS
   8987 	MOVBE
   8988 	MOVD
   8989 	MOVDDUP
   8990 	MOVDQ2Q
   8991 	MOVDQA
   8992 	MOVDQU
   8993 	MOVHLPS
   8994 	MOVHPD
   8995 	MOVHPS
   8996 	MOVLHPS
   8997 	MOVLPD
   8998 	MOVLPS
   8999 	MOVMSKPD
   9000 	MOVMSKPS
   9001 	MOVNTDQ
   9002 	MOVNTDQA
   9003 	MOVNTI
   9004 	MOVNTPD
   9005 	MOVNTPS
   9006 	MOVNTQ
   9007 	MOVNTSD
   9008 	MOVNTSS
   9009 	MOVQ
   9010 	MOVQ2DQ
   9011 	MOVSB
   9012 	MOVSD
   9013 	MOVSD_XMM
   9014 	MOVSHDUP
   9015 	MOVSLDUP
   9016 	MOVSQ
   9017 	MOVSS
   9018 	MOVSW
   9019 	MOVSX
   9020 	MOVSXD
   9021 	MOVUPD
   9022 	MOVUPS
   9023 	MOVZX
   9024 	MPSADBW
   9025 	MUL
   9026 	MULPD
   9027 	MULPS
   9028 	MULSD
   9029 	MULSS
   9030 	MWAIT
   9031 	NEG
   9032 	NOP
   9033 	NOT
   9034 	OR
   9035 	ORPD
   9036 	ORPS
   9037 	OUT
   9038 	OUTSB
   9039 	OUTSD
   9040 	OUTSW
   9041 	PABSB
   9042 	PABSD
   9043 	PABSW
   9044 	PACKSSDW
   9045 	PACKSSWB
   9046 	PACKUSDW
   9047 	PACKUSWB
   9048 	PADDB
   9049 	PADDD
   9050 	PADDQ
   9051 	PADDSB
   9052 	PADDSW
   9053 	PADDUSB
   9054 	PADDUSW
   9055 	PADDW
   9056 	PALIGNR
   9057 	PAND
   9058 	PANDN
   9059 	PAUSE
   9060 	PAVGB
   9061 	PAVGW
   9062 	PBLENDVB
   9063 	PBLENDW
   9064 	PCLMULQDQ
   9065 	PCMPEQB
   9066 	PCMPEQD
   9067 	PCMPEQQ
   9068 	PCMPEQW
   9069 	PCMPESTRI
   9070 	PCMPESTRM
   9071 	PCMPGTB
   9072 	PCMPGTD
   9073 	PCMPGTQ
   9074 	PCMPGTW
   9075 	PCMPISTRI
   9076 	PCMPISTRM
   9077 	PEXTRB
   9078 	PEXTRD
   9079 	PEXTRQ
   9080 	PEXTRW
   9081 	PHADDD
   9082 	PHADDSW
   9083 	PHADDW
   9084 	PHMINPOSUW
   9085 	PHSUBD
   9086 	PHSUBSW
   9087 	PHSUBW
   9088 	PINSRB
   9089 	PINSRD
   9090 	PINSRQ
   9091 	PINSRW
   9092 	PMADDUBSW
   9093 	PMADDWD
   9094 	PMAXSB
   9095 	PMAXSD
   9096 	PMAXSW
   9097 	PMAXUB
   9098 	PMAXUD
   9099 	PMAXUW
   9100 	PMINSB
   9101 	PMINSD
   9102 	PMINSW
   9103 	PMINUB
   9104 	PMINUD
   9105 	PMINUW
   9106 	PMOVMSKB
   9107 	PMOVSXBD
   9108 	PMOVSXBQ
   9109 	PMOVSXBW
   9110 	PMOVSXDQ
   9111 	PMOVSXWD
   9112 	PMOVSXWQ
   9113 	PMOVZXBD
   9114 	PMOVZXBQ
   9115 	PMOVZXBW
   9116 	PMOVZXDQ
   9117 	PMOVZXWD
   9118 	PMOVZXWQ
   9119 	PMULDQ
   9120 	PMULHRSW
   9121 	PMULHUW
   9122 	PMULHW
   9123 	PMULLD
   9124 	PMULLW
   9125 	PMULUDQ
   9126 	POP
   9127 	POPA
   9128 	POPAD
   9129 	POPCNT
   9130 	POPF
   9131 	POPFD
   9132 	POPFQ
   9133 	POR
   9134 	PREFETCHNTA
   9135 	PREFETCHT0
   9136 	PREFETCHT1
   9137 	PREFETCHT2
   9138 	PREFETCHW
   9139 	PSADBW
   9140 	PSHUFB
   9141 	PSHUFD
   9142 	PSHUFHW
   9143 	PSHUFLW
   9144 	PSHUFW
   9145 	PSIGNB
   9146 	PSIGND
   9147 	PSIGNW
   9148 	PSLLD
   9149 	PSLLDQ
   9150 	PSLLQ
   9151 	PSLLW
   9152 	PSRAD
   9153 	PSRAW
   9154 	PSRLD
   9155 	PSRLDQ
   9156 	PSRLQ
   9157 	PSRLW
   9158 	PSUBB
   9159 	PSUBD
   9160 	PSUBQ
   9161 	PSUBSB
   9162 	PSUBSW
   9163 	PSUBUSB
   9164 	PSUBUSW
   9165 	PSUBW
   9166 	PTEST
   9167 	PUNPCKHBW
   9168 	PUNPCKHDQ
   9169 	PUNPCKHQDQ
   9170 	PUNPCKHWD
   9171 	PUNPCKLBW
   9172 	PUNPCKLDQ
   9173 	PUNPCKLQDQ
   9174 	PUNPCKLWD
   9175 	PUSH
   9176 	PUSHA
   9177 	PUSHAD
   9178 	PUSHF
   9179 	PUSHFD
   9180 	PUSHFQ
   9181 	PXOR
   9182 	RCL
   9183 	RCPPS
   9184 	RCPSS
   9185 	RCR
   9186 	RDFSBASE
   9187 	RDGSBASE
   9188 	RDMSR
   9189 	RDPMC
   9190 	RDRAND
   9191 	RDTSC
   9192 	RDTSCP
   9193 	RET
   9194 	ROL
   9195 	ROR
   9196 	ROUNDPD
   9197 	ROUNDPS
   9198 	ROUNDSD
   9199 	ROUNDSS
   9200 	RSM
   9201 	RSQRTPS
   9202 	RSQRTSS
   9203 	SAHF
   9204 	SAR
   9205 	SBB
   9206 	SCASB
   9207 	SCASD
   9208 	SCASQ
   9209 	SCASW
   9210 	SETA
   9211 	SETAE
   9212 	SETB
   9213 	SETBE
   9214 	SETE
   9215 	SETG
   9216 	SETGE
   9217 	SETL
   9218 	SETLE
   9219 	SETNE
   9220 	SETNO
   9221 	SETNP
   9222 	SETNS
   9223 	SETO
   9224 	SETP
   9225 	SETS
   9226 	SFENCE
   9227 	SGDT
   9228 	SHL
   9229 	SHLD
   9230 	SHR
   9231 	SHRD
   9232 	SHUFPD
   9233 	SHUFPS
   9234 	SIDT
   9235 	SLDT
   9236 	SMSW
   9237 	SQRTPD
   9238 	SQRTPS
   9239 	SQRTSD
   9240 	SQRTSS
   9241 	STC
   9242 	STD
   9243 	STI
   9244 	STMXCSR
   9245 	STOSB
   9246 	STOSD
   9247 	STOSQ
   9248 	STOSW
   9249 	STR
   9250 	SUB
   9251 	SUBPD
   9252 	SUBPS
   9253 	SUBSD
   9254 	SUBSS
   9255 	SWAPGS
   9256 	SYSCALL
   9257 	SYSENTER
   9258 	SYSEXIT
   9259 	SYSRET
   9260 	TEST
   9261 	TZCNT
   9262 	UCOMISD
   9263 	UCOMISS
   9264 	UD0
   9265 	UD1
   9266 	UD2
   9267 	UNPCKHPD
   9268 	UNPCKHPS
   9269 	UNPCKLPD
   9270 	UNPCKLPS
   9271 	VERR
   9272 	VERW
   9273 	VMOVDQA
   9274 	VMOVDQU
   9275 	VMOVNTDQ
   9276 	VMOVNTDQA
   9277 	VZEROUPPER
   9278 	WBINVD
   9279 	WRFSBASE
   9280 	WRGSBASE
   9281 	WRMSR
   9282 	XABORT
   9283 	XADD
   9284 	XBEGIN
   9285 	XCHG
   9286 	XEND
   9287 	XGETBV
   9288 	XLATB
   9289 	XOR
   9290 	XORPD
   9291 	XORPS
   9292 	XRSTOR
   9293 	XRSTOR64
   9294 	XRSTORS
   9295 	XRSTORS64
   9296 	XSAVE
   9297 	XSAVE64
   9298 	XSAVEC
   9299 	XSAVEC64
   9300 	XSAVEOPT
   9301 	XSAVEOPT64
   9302 	XSAVES
   9303 	XSAVES64
   9304 	XSETBV
   9305 	XTEST
   9306 )
   9307 
   9308 const maxOp = XTEST
   9309 
   9310 var opNames = [...]string{
   9311 	AAA:             "AAA",
   9312 	AAD:             "AAD",
   9313 	AAM:             "AAM",
   9314 	AAS:             "AAS",
   9315 	ADC:             "ADC",
   9316 	ADD:             "ADD",
   9317 	ADDPD:           "ADDPD",
   9318 	ADDPS:           "ADDPS",
   9319 	ADDSD:           "ADDSD",
   9320 	ADDSS:           "ADDSS",
   9321 	ADDSUBPD:        "ADDSUBPD",
   9322 	ADDSUBPS:        "ADDSUBPS",
   9323 	AESDEC:          "AESDEC",
   9324 	AESDECLAST:      "AESDECLAST",
   9325 	AESENC:          "AESENC",
   9326 	AESENCLAST:      "AESENCLAST",
   9327 	AESIMC:          "AESIMC",
   9328 	AESKEYGENASSIST: "AESKEYGENASSIST",
   9329 	AND:             "AND",
   9330 	ANDNPD:          "ANDNPD",
   9331 	ANDNPS:          "ANDNPS",
   9332 	ANDPD:           "ANDPD",
   9333 	ANDPS:           "ANDPS",
   9334 	ARPL:            "ARPL",
   9335 	BLENDPD:         "BLENDPD",
   9336 	BLENDPS:         "BLENDPS",
   9337 	BLENDVPD:        "BLENDVPD",
   9338 	BLENDVPS:        "BLENDVPS",
   9339 	BOUND:           "BOUND",
   9340 	BSF:             "BSF",
   9341 	BSR:             "BSR",
   9342 	BSWAP:           "BSWAP",
   9343 	BT:              "BT",
   9344 	BTC:             "BTC",
   9345 	BTR:             "BTR",
   9346 	BTS:             "BTS",
   9347 	CALL:            "CALL",
   9348 	CBW:             "CBW",
   9349 	CDQ:             "CDQ",
   9350 	CDQE:            "CDQE",
   9351 	CLC:             "CLC",
   9352 	CLD:             "CLD",
   9353 	CLFLUSH:         "CLFLUSH",
   9354 	CLI:             "CLI",
   9355 	CLTS:            "CLTS",
   9356 	CMC:             "CMC",
   9357 	CMOVA:           "CMOVA",
   9358 	CMOVAE:          "CMOVAE",
   9359 	CMOVB:           "CMOVB",
   9360 	CMOVBE:          "CMOVBE",
   9361 	CMOVE:           "CMOVE",
   9362 	CMOVG:           "CMOVG",
   9363 	CMOVGE:          "CMOVGE",
   9364 	CMOVL:           "CMOVL",
   9365 	CMOVLE:          "CMOVLE",
   9366 	CMOVNE:          "CMOVNE",
   9367 	CMOVNO:          "CMOVNO",
   9368 	CMOVNP:          "CMOVNP",
   9369 	CMOVNS:          "CMOVNS",
   9370 	CMOVO:           "CMOVO",
   9371 	CMOVP:           "CMOVP",
   9372 	CMOVS:           "CMOVS",
   9373 	CMP:             "CMP",
   9374 	CMPPD:           "CMPPD",
   9375 	CMPPS:           "CMPPS",
   9376 	CMPSB:           "CMPSB",
   9377 	CMPSD:           "CMPSD",
   9378 	CMPSD_XMM:       "CMPSD_XMM",
   9379 	CMPSQ:           "CMPSQ",
   9380 	CMPSS:           "CMPSS",
   9381 	CMPSW:           "CMPSW",
   9382 	CMPXCHG:         "CMPXCHG",
   9383 	CMPXCHG16B:      "CMPXCHG16B",
   9384 	CMPXCHG8B:       "CMPXCHG8B",
   9385 	COMISD:          "COMISD",
   9386 	COMISS:          "COMISS",
   9387 	CPUID:           "CPUID",
   9388 	CQO:             "CQO",
   9389 	CRC32:           "CRC32",
   9390 	CVTDQ2PD:        "CVTDQ2PD",
   9391 	CVTDQ2PS:        "CVTDQ2PS",
   9392 	CVTPD2DQ:        "CVTPD2DQ",
   9393 	CVTPD2PI:        "CVTPD2PI",
   9394 	CVTPD2PS:        "CVTPD2PS",
   9395 	CVTPI2PD:        "CVTPI2PD",
   9396 	CVTPI2PS:        "CVTPI2PS",
   9397 	CVTPS2DQ:        "CVTPS2DQ",
   9398 	CVTPS2PD:        "CVTPS2PD",
   9399 	CVTPS2PI:        "CVTPS2PI",
   9400 	CVTSD2SI:        "CVTSD2SI",
   9401 	CVTSD2SS:        "CVTSD2SS",
   9402 	CVTSI2SD:        "CVTSI2SD",
   9403 	CVTSI2SS:        "CVTSI2SS",
   9404 	CVTSS2SD:        "CVTSS2SD",
   9405 	CVTSS2SI:        "CVTSS2SI",
   9406 	CVTTPD2DQ:       "CVTTPD2DQ",
   9407 	CVTTPD2PI:       "CVTTPD2PI",
   9408 	CVTTPS2DQ:       "CVTTPS2DQ",
   9409 	CVTTPS2PI:       "CVTTPS2PI",
   9410 	CVTTSD2SI:       "CVTTSD2SI",
   9411 	CVTTSS2SI:       "CVTTSS2SI",
   9412 	CWD:             "CWD",
   9413 	CWDE:            "CWDE",
   9414 	DAA:             "DAA",
   9415 	DAS:             "DAS",
   9416 	DEC:             "DEC",
   9417 	DIV:             "DIV",
   9418 	DIVPD:           "DIVPD",
   9419 	DIVPS:           "DIVPS",
   9420 	DIVSD:           "DIVSD",
   9421 	DIVSS:           "DIVSS",
   9422 	DPPD:            "DPPD",
   9423 	DPPS:            "DPPS",
   9424 	EMMS:            "EMMS",
   9425 	ENTER:           "ENTER",
   9426 	EXTRACTPS:       "EXTRACTPS",
   9427 	F2XM1:           "F2XM1",
   9428 	FABS:            "FABS",
   9429 	FADD:            "FADD",
   9430 	FADDP:           "FADDP",
   9431 	FBLD:            "FBLD",
   9432 	FBSTP:           "FBSTP",
   9433 	FCHS:            "FCHS",
   9434 	FCMOVB:          "FCMOVB",
   9435 	FCMOVBE:         "FCMOVBE",
   9436 	FCMOVE:          "FCMOVE",
   9437 	FCMOVNB:         "FCMOVNB",
   9438 	FCMOVNBE:        "FCMOVNBE",
   9439 	FCMOVNE:         "FCMOVNE",
   9440 	FCMOVNU:         "FCMOVNU",
   9441 	FCMOVU:          "FCMOVU",
   9442 	FCOM:            "FCOM",
   9443 	FCOMI:           "FCOMI",
   9444 	FCOMIP:          "FCOMIP",
   9445 	FCOMP:           "FCOMP",
   9446 	FCOMPP:          "FCOMPP",
   9447 	FCOS:            "FCOS",
   9448 	FDECSTP:         "FDECSTP",
   9449 	FDIV:            "FDIV",
   9450 	FDIVP:           "FDIVP",
   9451 	FDIVR:           "FDIVR",
   9452 	FDIVRP:          "FDIVRP",
   9453 	FFREE:           "FFREE",
   9454 	FFREEP:          "FFREEP",
   9455 	FIADD:           "FIADD",
   9456 	FICOM:           "FICOM",
   9457 	FICOMP:          "FICOMP",
   9458 	FIDIV:           "FIDIV",
   9459 	FIDIVR:          "FIDIVR",
   9460 	FILD:            "FILD",
   9461 	FIMUL:           "FIMUL",
   9462 	FINCSTP:         "FINCSTP",
   9463 	FIST:            "FIST",
   9464 	FISTP:           "FISTP",
   9465 	FISTTP:          "FISTTP",
   9466 	FISUB:           "FISUB",
   9467 	FISUBR:          "FISUBR",
   9468 	FLD:             "FLD",
   9469 	FLD1:            "FLD1",
   9470 	FLDCW:           "FLDCW",
   9471 	FLDENV:          "FLDENV",
   9472 	FLDL2E:          "FLDL2E",
   9473 	FLDL2T:          "FLDL2T",
   9474 	FLDLG2:          "FLDLG2",
   9475 	FLDLN2:          "FLDLN2",
   9476 	FLDPI:           "FLDPI",
   9477 	FLDZ:            "FLDZ",
   9478 	FMUL:            "FMUL",
   9479 	FMULP:           "FMULP",
   9480 	FNCLEX:          "FNCLEX",
   9481 	FNINIT:          "FNINIT",
   9482 	FNOP:            "FNOP",
   9483 	FNSAVE:          "FNSAVE",
   9484 	FNSTCW:          "FNSTCW",
   9485 	FNSTENV:         "FNSTENV",
   9486 	FNSTSW:          "FNSTSW",
   9487 	FPATAN:          "FPATAN",
   9488 	FPREM:           "FPREM",
   9489 	FPREM1:          "FPREM1",
   9490 	FPTAN:           "FPTAN",
   9491 	FRNDINT:         "FRNDINT",
   9492 	FRSTOR:          "FRSTOR",
   9493 	FSCALE:          "FSCALE",
   9494 	FSIN:            "FSIN",
   9495 	FSINCOS:         "FSINCOS",
   9496 	FSQRT:           "FSQRT",
   9497 	FST:             "FST",
   9498 	FSTP:            "FSTP",
   9499 	FSUB:            "FSUB",
   9500 	FSUBP:           "FSUBP",
   9501 	FSUBR:           "FSUBR",
   9502 	FSUBRP:          "FSUBRP",
   9503 	FTST:            "FTST",
   9504 	FUCOM:           "FUCOM",
   9505 	FUCOMI:          "FUCOMI",
   9506 	FUCOMIP:         "FUCOMIP",
   9507 	FUCOMP:          "FUCOMP",
   9508 	FUCOMPP:         "FUCOMPP",
   9509 	FWAIT:           "FWAIT",
   9510 	FXAM:            "FXAM",
   9511 	FXCH:            "FXCH",
   9512 	FXRSTOR:         "FXRSTOR",
   9513 	FXRSTOR64:       "FXRSTOR64",
   9514 	FXSAVE:          "FXSAVE",
   9515 	FXSAVE64:        "FXSAVE64",
   9516 	FXTRACT:         "FXTRACT",
   9517 	FYL2X:           "FYL2X",
   9518 	FYL2XP1:         "FYL2XP1",
   9519 	HADDPD:          "HADDPD",
   9520 	HADDPS:          "HADDPS",
   9521 	HLT:             "HLT",
   9522 	HSUBPD:          "HSUBPD",
   9523 	HSUBPS:          "HSUBPS",
   9524 	ICEBP:           "ICEBP",
   9525 	IDIV:            "IDIV",
   9526 	IMUL:            "IMUL",
   9527 	IN:              "IN",
   9528 	INC:             "INC",
   9529 	INSB:            "INSB",
   9530 	INSD:            "INSD",
   9531 	INSERTPS:        "INSERTPS",
   9532 	INSW:            "INSW",
   9533 	INT:             "INT",
   9534 	INTO:            "INTO",
   9535 	INVD:            "INVD",
   9536 	INVLPG:          "INVLPG",
   9537 	INVPCID:         "INVPCID",
   9538 	IRET:            "IRET",
   9539 	IRETD:           "IRETD",
   9540 	IRETQ:           "IRETQ",
   9541 	JA:              "JA",
   9542 	JAE:             "JAE",
   9543 	JB:              "JB",
   9544 	JBE:             "JBE",
   9545 	JCXZ:            "JCXZ",
   9546 	JE:              "JE",
   9547 	JECXZ:           "JECXZ",
   9548 	JG:              "JG",
   9549 	JGE:             "JGE",
   9550 	JL:              "JL",
   9551 	JLE:             "JLE",
   9552 	JMP:             "JMP",
   9553 	JNE:             "JNE",
   9554 	JNO:             "JNO",
   9555 	JNP:             "JNP",
   9556 	JNS:             "JNS",
   9557 	JO:              "JO",
   9558 	JP:              "JP",
   9559 	JRCXZ:           "JRCXZ",
   9560 	JS:              "JS",
   9561 	LAHF:            "LAHF",
   9562 	LAR:             "LAR",
   9563 	LCALL:           "LCALL",
   9564 	LDDQU:           "LDDQU",
   9565 	LDMXCSR:         "LDMXCSR",
   9566 	LDS:             "LDS",
   9567 	LEA:             "LEA",
   9568 	LEAVE:           "LEAVE",
   9569 	LES:             "LES",
   9570 	LFENCE:          "LFENCE",
   9571 	LFS:             "LFS",
   9572 	LGDT:            "LGDT",
   9573 	LGS:             "LGS",
   9574 	LIDT:            "LIDT",
   9575 	LJMP:            "LJMP",
   9576 	LLDT:            "LLDT",
   9577 	LMSW:            "LMSW",
   9578 	LODSB:           "LODSB",
   9579 	LODSD:           "LODSD",
   9580 	LODSQ:           "LODSQ",
   9581 	LODSW:           "LODSW",
   9582 	LOOP:            "LOOP",
   9583 	LOOPE:           "LOOPE",
   9584 	LOOPNE:          "LOOPNE",
   9585 	LRET:            "LRET",
   9586 	LSL:             "LSL",
   9587 	LSS:             "LSS",
   9588 	LTR:             "LTR",
   9589 	LZCNT:           "LZCNT",
   9590 	MASKMOVDQU:      "MASKMOVDQU",
   9591 	MASKMOVQ:        "MASKMOVQ",
   9592 	MAXPD:           "MAXPD",
   9593 	MAXPS:           "MAXPS",
   9594 	MAXSD:           "MAXSD",
   9595 	MAXSS:           "MAXSS",
   9596 	MFENCE:          "MFENCE",
   9597 	MINPD:           "MINPD",
   9598 	MINPS:           "MINPS",
   9599 	MINSD:           "MINSD",
   9600 	MINSS:           "MINSS",
   9601 	MONITOR:         "MONITOR",
   9602 	MOV:             "MOV",
   9603 	MOVAPD:          "MOVAPD",
   9604 	MOVAPS:          "MOVAPS",
   9605 	MOVBE:           "MOVBE",
   9606 	MOVD:            "MOVD",
   9607 	MOVDDUP:         "MOVDDUP",
   9608 	MOVDQ2Q:         "MOVDQ2Q",
   9609 	MOVDQA:          "MOVDQA",
   9610 	MOVDQU:          "MOVDQU",
   9611 	MOVHLPS:         "MOVHLPS",
   9612 	MOVHPD:          "MOVHPD",
   9613 	MOVHPS:          "MOVHPS",
   9614 	MOVLHPS:         "MOVLHPS",
   9615 	MOVLPD:          "MOVLPD",
   9616 	MOVLPS:          "MOVLPS",
   9617 	MOVMSKPD:        "MOVMSKPD",
   9618 	MOVMSKPS:        "MOVMSKPS",
   9619 	MOVNTDQ:         "MOVNTDQ",
   9620 	MOVNTDQA:        "MOVNTDQA",
   9621 	MOVNTI:          "MOVNTI",
   9622 	MOVNTPD:         "MOVNTPD",
   9623 	MOVNTPS:         "MOVNTPS",
   9624 	MOVNTQ:          "MOVNTQ",
   9625 	MOVNTSD:         "MOVNTSD",
   9626 	MOVNTSS:         "MOVNTSS",
   9627 	MOVQ:            "MOVQ",
   9628 	MOVQ2DQ:         "MOVQ2DQ",
   9629 	MOVSB:           "MOVSB",
   9630 	MOVSD:           "MOVSD",
   9631 	MOVSD_XMM:       "MOVSD_XMM",
   9632 	MOVSHDUP:        "MOVSHDUP",
   9633 	MOVSLDUP:        "MOVSLDUP",
   9634 	MOVSQ:           "MOVSQ",
   9635 	MOVSS:           "MOVSS",
   9636 	MOVSW:           "MOVSW",
   9637 	MOVSX:           "MOVSX",
   9638 	MOVSXD:          "MOVSXD",
   9639 	MOVUPD:          "MOVUPD",
   9640 	MOVUPS:          "MOVUPS",
   9641 	MOVZX:           "MOVZX",
   9642 	MPSADBW:         "MPSADBW",
   9643 	MUL:             "MUL",
   9644 	MULPD:           "MULPD",
   9645 	MULPS:           "MULPS",
   9646 	MULSD:           "MULSD",
   9647 	MULSS:           "MULSS",
   9648 	MWAIT:           "MWAIT",
   9649 	NEG:             "NEG",
   9650 	NOP:             "NOP",
   9651 	NOT:             "NOT",
   9652 	OR:              "OR",
   9653 	ORPD:            "ORPD",
   9654 	ORPS:            "ORPS",
   9655 	OUT:             "OUT",
   9656 	OUTSB:           "OUTSB",
   9657 	OUTSD:           "OUTSD",
   9658 	OUTSW:           "OUTSW",
   9659 	PABSB:           "PABSB",
   9660 	PABSD:           "PABSD",
   9661 	PABSW:           "PABSW",
   9662 	PACKSSDW:        "PACKSSDW",
   9663 	PACKSSWB:        "PACKSSWB",
   9664 	PACKUSDW:        "PACKUSDW",
   9665 	PACKUSWB:        "PACKUSWB",
   9666 	PADDB:           "PADDB",
   9667 	PADDD:           "PADDD",
   9668 	PADDQ:           "PADDQ",
   9669 	PADDSB:          "PADDSB",
   9670 	PADDSW:          "PADDSW",
   9671 	PADDUSB:         "PADDUSB",
   9672 	PADDUSW:         "PADDUSW",
   9673 	PADDW:           "PADDW",
   9674 	PALIGNR:         "PALIGNR",
   9675 	PAND:            "PAND",
   9676 	PANDN:           "PANDN",
   9677 	PAUSE:           "PAUSE",
   9678 	PAVGB:           "PAVGB",
   9679 	PAVGW:           "PAVGW",
   9680 	PBLENDVB:        "PBLENDVB",
   9681 	PBLENDW:         "PBLENDW",
   9682 	PCLMULQDQ:       "PCLMULQDQ",
   9683 	PCMPEQB:         "PCMPEQB",
   9684 	PCMPEQD:         "PCMPEQD",
   9685 	PCMPEQQ:         "PCMPEQQ",
   9686 	PCMPEQW:         "PCMPEQW",
   9687 	PCMPESTRI:       "PCMPESTRI",
   9688 	PCMPESTRM:       "PCMPESTRM",
   9689 	PCMPGTB:         "PCMPGTB",
   9690 	PCMPGTD:         "PCMPGTD",
   9691 	PCMPGTQ:         "PCMPGTQ",
   9692 	PCMPGTW:         "PCMPGTW",
   9693 	PCMPISTRI:       "PCMPISTRI",
   9694 	PCMPISTRM:       "PCMPISTRM",
   9695 	PEXTRB:          "PEXTRB",
   9696 	PEXTRD:          "PEXTRD",
   9697 	PEXTRQ:          "PEXTRQ",
   9698 	PEXTRW:          "PEXTRW",
   9699 	PHADDD:          "PHADDD",
   9700 	PHADDSW:         "PHADDSW",
   9701 	PHADDW:          "PHADDW",
   9702 	PHMINPOSUW:      "PHMINPOSUW",
   9703 	PHSUBD:          "PHSUBD",
   9704 	PHSUBSW:         "PHSUBSW",
   9705 	PHSUBW:          "PHSUBW",
   9706 	PINSRB:          "PINSRB",
   9707 	PINSRD:          "PINSRD",
   9708 	PINSRQ:          "PINSRQ",
   9709 	PINSRW:          "PINSRW",
   9710 	PMADDUBSW:       "PMADDUBSW",
   9711 	PMADDWD:         "PMADDWD",
   9712 	PMAXSB:          "PMAXSB",
   9713 	PMAXSD:          "PMAXSD",
   9714 	PMAXSW:          "PMAXSW",
   9715 	PMAXUB:          "PMAXUB",
   9716 	PMAXUD:          "PMAXUD",
   9717 	PMAXUW:          "PMAXUW",
   9718 	PMINSB:          "PMINSB",
   9719 	PMINSD:          "PMINSD",
   9720 	PMINSW:          "PMINSW",
   9721 	PMINUB:          "PMINUB",
   9722 	PMINUD:          "PMINUD",
   9723 	PMINUW:          "PMINUW",
   9724 	PMOVMSKB:        "PMOVMSKB",
   9725 	PMOVSXBD:        "PMOVSXBD",
   9726 	PMOVSXBQ:        "PMOVSXBQ",
   9727 	PMOVSXBW:        "PMOVSXBW",
   9728 	PMOVSXDQ:        "PMOVSXDQ",
   9729 	PMOVSXWD:        "PMOVSXWD",
   9730 	PMOVSXWQ:        "PMOVSXWQ",
   9731 	PMOVZXBD:        "PMOVZXBD",
   9732 	PMOVZXBQ:        "PMOVZXBQ",
   9733 	PMOVZXBW:        "PMOVZXBW",
   9734 	PMOVZXDQ:        "PMOVZXDQ",
   9735 	PMOVZXWD:        "PMOVZXWD",
   9736 	PMOVZXWQ:        "PMOVZXWQ",
   9737 	PMULDQ:          "PMULDQ",
   9738 	PMULHRSW:        "PMULHRSW",
   9739 	PMULHUW:         "PMULHUW",
   9740 	PMULHW:          "PMULHW",
   9741 	PMULLD:          "PMULLD",
   9742 	PMULLW:          "PMULLW",
   9743 	PMULUDQ:         "PMULUDQ",
   9744 	POP:             "POP",
   9745 	POPA:            "POPA",
   9746 	POPAD:           "POPAD",
   9747 	POPCNT:          "POPCNT",
   9748 	POPF:            "POPF",
   9749 	POPFD:           "POPFD",
   9750 	POPFQ:           "POPFQ",
   9751 	POR:             "POR",
   9752 	PREFETCHNTA:     "PREFETCHNTA",
   9753 	PREFETCHT0:      "PREFETCHT0",
   9754 	PREFETCHT1:      "PREFETCHT1",
   9755 	PREFETCHT2:      "PREFETCHT2",
   9756 	PREFETCHW:       "PREFETCHW",
   9757 	PSADBW:          "PSADBW",
   9758 	PSHUFB:          "PSHUFB",
   9759 	PSHUFD:          "PSHUFD",
   9760 	PSHUFHW:         "PSHUFHW",
   9761 	PSHUFLW:         "PSHUFLW",
   9762 	PSHUFW:          "PSHUFW",
   9763 	PSIGNB:          "PSIGNB",
   9764 	PSIGND:          "PSIGND",
   9765 	PSIGNW:          "PSIGNW",
   9766 	PSLLD:           "PSLLD",
   9767 	PSLLDQ:          "PSLLDQ",
   9768 	PSLLQ:           "PSLLQ",
   9769 	PSLLW:           "PSLLW",
   9770 	PSRAD:           "PSRAD",
   9771 	PSRAW:           "PSRAW",
   9772 	PSRLD:           "PSRLD",
   9773 	PSRLDQ:          "PSRLDQ",
   9774 	PSRLQ:           "PSRLQ",
   9775 	PSRLW:           "PSRLW",
   9776 	PSUBB:           "PSUBB",
   9777 	PSUBD:           "PSUBD",
   9778 	PSUBQ:           "PSUBQ",
   9779 	PSUBSB:          "PSUBSB",
   9780 	PSUBSW:          "PSUBSW",
   9781 	PSUBUSB:         "PSUBUSB",
   9782 	PSUBUSW:         "PSUBUSW",
   9783 	PSUBW:           "PSUBW",
   9784 	PTEST:           "PTEST",
   9785 	PUNPCKHBW:       "PUNPCKHBW",
   9786 	PUNPCKHDQ:       "PUNPCKHDQ",
   9787 	PUNPCKHQDQ:      "PUNPCKHQDQ",
   9788 	PUNPCKHWD:       "PUNPCKHWD",
   9789 	PUNPCKLBW:       "PUNPCKLBW",
   9790 	PUNPCKLDQ:       "PUNPCKLDQ",
   9791 	PUNPCKLQDQ:      "PUNPCKLQDQ",
   9792 	PUNPCKLWD:       "PUNPCKLWD",
   9793 	PUSH:            "PUSH",
   9794 	PUSHA:           "PUSHA",
   9795 	PUSHAD:          "PUSHAD",
   9796 	PUSHF:           "PUSHF",
   9797 	PUSHFD:          "PUSHFD",
   9798 	PUSHFQ:          "PUSHFQ",
   9799 	PXOR:            "PXOR",
   9800 	RCL:             "RCL",
   9801 	RCPPS:           "RCPPS",
   9802 	RCPSS:           "RCPSS",
   9803 	RCR:             "RCR",
   9804 	RDFSBASE:        "RDFSBASE",
   9805 	RDGSBASE:        "RDGSBASE",
   9806 	RDMSR:           "RDMSR",
   9807 	RDPMC:           "RDPMC",
   9808 	RDRAND:          "RDRAND",
   9809 	RDTSC:           "RDTSC",
   9810 	RDTSCP:          "RDTSCP",
   9811 	RET:             "RET",
   9812 	ROL:             "ROL",
   9813 	ROR:             "ROR",
   9814 	ROUNDPD:         "ROUNDPD",
   9815 	ROUNDPS:         "ROUNDPS",
   9816 	ROUNDSD:         "ROUNDSD",
   9817 	ROUNDSS:         "ROUNDSS",
   9818 	RSM:             "RSM",
   9819 	RSQRTPS:         "RSQRTPS",
   9820 	RSQRTSS:         "RSQRTSS",
   9821 	SAHF:            "SAHF",
   9822 	SAR:             "SAR",
   9823 	SBB:             "SBB",
   9824 	SCASB:           "SCASB",
   9825 	SCASD:           "SCASD",
   9826 	SCASQ:           "SCASQ",
   9827 	SCASW:           "SCASW",
   9828 	SETA:            "SETA",
   9829 	SETAE:           "SETAE",
   9830 	SETB:            "SETB",
   9831 	SETBE:           "SETBE",
   9832 	SETE:            "SETE",
   9833 	SETG:            "SETG",
   9834 	SETGE:           "SETGE",
   9835 	SETL:            "SETL",
   9836 	SETLE:           "SETLE",
   9837 	SETNE:           "SETNE",
   9838 	SETNO:           "SETNO",
   9839 	SETNP:           "SETNP",
   9840 	SETNS:           "SETNS",
   9841 	SETO:            "SETO",
   9842 	SETP:            "SETP",
   9843 	SETS:            "SETS",
   9844 	SFENCE:          "SFENCE",
   9845 	SGDT:            "SGDT",
   9846 	SHL:             "SHL",
   9847 	SHLD:            "SHLD",
   9848 	SHR:             "SHR",
   9849 	SHRD:            "SHRD",
   9850 	SHUFPD:          "SHUFPD",
   9851 	SHUFPS:          "SHUFPS",
   9852 	SIDT:            "SIDT",
   9853 	SLDT:            "SLDT",
   9854 	SMSW:            "SMSW",
   9855 	SQRTPD:          "SQRTPD",
   9856 	SQRTPS:          "SQRTPS",
   9857 	SQRTSD:          "SQRTSD",
   9858 	SQRTSS:          "SQRTSS",
   9859 	STC:             "STC",
   9860 	STD:             "STD",
   9861 	STI:             "STI",
   9862 	STMXCSR:         "STMXCSR",
   9863 	STOSB:           "STOSB",
   9864 	STOSD:           "STOSD",
   9865 	STOSQ:           "STOSQ",
   9866 	STOSW:           "STOSW",
   9867 	STR:             "STR",
   9868 	SUB:             "SUB",
   9869 	SUBPD:           "SUBPD",
   9870 	SUBPS:           "SUBPS",
   9871 	SUBSD:           "SUBSD",
   9872 	SUBSS:           "SUBSS",
   9873 	SWAPGS:          "SWAPGS",
   9874 	SYSCALL:         "SYSCALL",
   9875 	SYSENTER:        "SYSENTER",
   9876 	SYSEXIT:         "SYSEXIT",
   9877 	SYSRET:          "SYSRET",
   9878 	TEST:            "TEST",
   9879 	TZCNT:           "TZCNT",
   9880 	UCOMISD:         "UCOMISD",
   9881 	UCOMISS:         "UCOMISS",
   9882 	UD0:             "UD0",
   9883 	UD1:             "UD1",
   9884 	UD2:             "UD2",
   9885 	UNPCKHPD:        "UNPCKHPD",
   9886 	UNPCKHPS:        "UNPCKHPS",
   9887 	UNPCKLPD:        "UNPCKLPD",
   9888 	UNPCKLPS:        "UNPCKLPS",
   9889 	VERR:            "VERR",
   9890 	VERW:            "VERW",
   9891 	VMOVDQA:         "VMOVDQA",
   9892 	VMOVDQU:         "VMOVDQU",
   9893 	VMOVNTDQ:        "VMOVNTDQ",
   9894 	VMOVNTDQA:       "VMOVNTDQA",
   9895 	VZEROUPPER:      "VZEROUPPER",
   9896 	WBINVD:          "WBINVD",
   9897 	WRFSBASE:        "WRFSBASE",
   9898 	WRGSBASE:        "WRGSBASE",
   9899 	WRMSR:           "WRMSR",
   9900 	XABORT:          "XABORT",
   9901 	XADD:            "XADD",
   9902 	XBEGIN:          "XBEGIN",
   9903 	XCHG:            "XCHG",
   9904 	XEND:            "XEND",
   9905 	XGETBV:          "XGETBV",
   9906 	XLATB:           "XLATB",
   9907 	XOR:             "XOR",
   9908 	XORPD:           "XORPD",
   9909 	XORPS:           "XORPS",
   9910 	XRSTOR:          "XRSTOR",
   9911 	XRSTOR64:        "XRSTOR64",
   9912 	XRSTORS:         "XRSTORS",
   9913 	XRSTORS64:       "XRSTORS64",
   9914 	XSAVE:           "XSAVE",
   9915 	XSAVE64:         "XSAVE64",
   9916 	XSAVEC:          "XSAVEC",
   9917 	XSAVEC64:        "XSAVEC64",
   9918 	XSAVEOPT:        "XSAVEOPT",
   9919 	XSAVEOPT64:      "XSAVEOPT64",
   9920 	XSAVES:          "XSAVES",
   9921 	XSAVES64:        "XSAVES64",
   9922 	XSETBV:          "XSETBV",
   9923 	XTEST:           "XTEST",
   9924 }