Home | History | Annotate | Download | only in x86asm
      1 // DO NOT EDIT
      2 // generated by: x86map -fmt=decoder ../x86.csv
      3 
      4 package x86asm
      5 
      6 var decoder = [...]uint16{
      7 	uint16(xFail),
      8 	/*1*/ uint16(xCondByte), 243,
      9 	0x00, 490,
     10 	0x01, 496,
     11 	0x02, 525,
     12 	0x03, 531,
     13 	0x04, 560,
     14 	0x05, 566,
     15 	0x06, 595,
     16 	0x07, 602,
     17 	0x08, 609,
     18 	0x09, 615,
     19 	0x0A, 644,
     20 	0x0B, 650,
     21 	0x0C, 679,
     22 	0x0D, 685,
     23 	0x0E, 714,
     24 	0x0F, 721,
     25 	0x10, 8026,
     26 	0x11, 8032,
     27 	0x12, 8061,
     28 	0x13, 8067,
     29 	0x14, 8096,
     30 	0x15, 8102,
     31 	0x16, 8131,
     32 	0x17, 8138,
     33 	0x18, 8145,
     34 	0x19, 8151,
     35 	0x1A, 8180,
     36 	0x1B, 8186,
     37 	0x1C, 8215,
     38 	0x1D, 8221,
     39 	0x1E, 8250,
     40 	0x1F, 8257,
     41 	0x20, 8264,
     42 	0x21, 8270,
     43 	0x22, 8299,
     44 	0x23, 8305,
     45 	0x24, 8334,
     46 	0x25, 8340,
     47 	0x27, 8369,
     48 	0x28, 8375,
     49 	0x29, 8381,
     50 	0x2A, 8410,
     51 	0x2B, 8416,
     52 	0x2C, 8445,
     53 	0x2D, 8451,
     54 	0x2F, 8480,
     55 	0x30, 8486,
     56 	0x31, 8492,
     57 	0x32, 8521,
     58 	0x33, 8527,
     59 	0x34, 8556,
     60 	0x35, 8562,
     61 	0x37, 8591,
     62 	0x38, 8597,
     63 	0x39, 8603,
     64 	0x3A, 8632,
     65 	0x3B, 8638,
     66 	0x3C, 8667,
     67 	0x3D, 8673,
     68 	0x3F, 8702,
     69 	0x40, 8708,
     70 	0x41, 8708,
     71 	0x42, 8708,
     72 	0x43, 8708,
     73 	0x44, 8708,
     74 	0x45, 8708,
     75 	0x46, 8708,
     76 	0x47, 8708,
     77 	0x48, 8723,
     78 	0x49, 8723,
     79 	0x4a, 8723,
     80 	0x4b, 8723,
     81 	0x4c, 8723,
     82 	0x4d, 8723,
     83 	0x4e, 8723,
     84 	0x4f, 8723,
     85 	0x50, 8738,
     86 	0x51, 8738,
     87 	0x52, 8738,
     88 	0x53, 8738,
     89 	0x54, 8738,
     90 	0x55, 8738,
     91 	0x56, 8738,
     92 	0x57, 8738,
     93 	0x58, 8765,
     94 	0x59, 8765,
     95 	0x5a, 8765,
     96 	0x5b, 8765,
     97 	0x5c, 8765,
     98 	0x5d, 8765,
     99 	0x5e, 8765,
    100 	0x5f, 8765,
    101 	0x60, 8792,
    102 	0x61, 8805,
    103 	0x62, 8818,
    104 	0x63, 8837,
    105 	0x68, 8868,
    106 	0x69, 8887,
    107 	0x6A, 8922,
    108 	0x6B, 8927,
    109 	0x6C, 8962,
    110 	0x6D, 8965,
    111 	0x6E, 8978,
    112 	0x6F, 8981,
    113 	0x70, 8994,
    114 	0x71, 8999,
    115 	0x72, 9004,
    116 	0x73, 9009,
    117 	0x74, 9014,
    118 	0x75, 9019,
    119 	0x76, 9024,
    120 	0x77, 9029,
    121 	0x78, 9034,
    122 	0x79, 9039,
    123 	0x7A, 9044,
    124 	0x7B, 9049,
    125 	0x7C, 9054,
    126 	0x7D, 9059,
    127 	0x7E, 9064,
    128 	0x7F, 9069,
    129 	0x80, 9074,
    130 	0x81, 9131,
    131 	0x83, 9372,
    132 	0x84, 9613,
    133 	0x85, 9619,
    134 	0x86, 9648,
    135 	0x87, 9654,
    136 	0x88, 9683,
    137 	0x89, 9689,
    138 	0x8A, 9711,
    139 	0x8B, 9717,
    140 	0x8C, 9739,
    141 	0x8D, 9768,
    142 	0x8E, 9797,
    143 	0x8F, 9826,
    144 	0x90, 9862,
    145 	0x91, 9862,
    146 	0x92, 9862,
    147 	0x93, 9862,
    148 	0x94, 9862,
    149 	0x95, 9862,
    150 	0x96, 9862,
    151 	0x97, 9862,
    152 	0x98, 9888,
    153 	0x99, 9908,
    154 	0x9A, 9928,
    155 	0x9B, 9945,
    156 	0x9C, 9948,
    157 	0x9D, 9971,
    158 	0x9E, 9994,
    159 	0x9F, 9997,
    160 	0xA0, 10000,
    161 	0xA1, 10019,
    162 	0xA2, 10041,
    163 	0xA3, 10060,
    164 	0xA4, 10082,
    165 	0xA5, 10085,
    166 	0xA6, 10105,
    167 	0xA7, 10108,
    168 	0xA8, 10128,
    169 	0xA9, 10134,
    170 	0xAA, 10163,
    171 	0xAB, 10166,
    172 	0xAC, 10186,
    173 	0xAD, 10189,
    174 	0xAE, 10209,
    175 	0xAF, 10212,
    176 	0xb0, 10232,
    177 	0xb1, 10232,
    178 	0xb2, 10232,
    179 	0xb3, 10232,
    180 	0xb4, 10232,
    181 	0xb5, 10232,
    182 	0xb6, 10232,
    183 	0xb7, 10232,
    184 	0xb8, 10238,
    185 	0xb9, 10238,
    186 	0xba, 10238,
    187 	0xbb, 10238,
    188 	0xbc, 10238,
    189 	0xbd, 10238,
    190 	0xbe, 10238,
    191 	0xbf, 10238,
    192 	0xC0, 10267,
    193 	0xC1, 10318,
    194 	0xC2, 10516,
    195 	0xC3, 10521,
    196 	0xC4, 10524,
    197 	0xC5, 10543,
    198 	0xC6, 10562,
    199 	0xC7, 10586,
    200 	0xC8, 10647,
    201 	0xC9, 10654,
    202 	0xCA, 10677,
    203 	0xCB, 10682,
    204 	0xCC, 10685,
    205 	0xCD, 10689,
    206 	0xCE, 10694,
    207 	0xCF, 10700,
    208 	0xD0, 10720,
    209 	0xD1, 10764,
    210 	0xD2, 10955,
    211 	0xD3, 10999,
    212 	0xD4, 11190,
    213 	0xD5, 11198,
    214 	0xD7, 11206,
    215 	0xD8, 11219,
    216 	0xD9, 11428,
    217 	0xDA, 11637,
    218 	0xDB, 11769,
    219 	0xDC, 11940,
    220 	0xDD, 12109,
    221 	0xDE, 12248,
    222 	0xDF, 12422,
    223 	0xE0, 12533,
    224 	0xE1, 12538,
    225 	0xE2, 12543,
    226 	0xE3, 12548,
    227 	0xE4, 12574,
    228 	0xE5, 12580,
    229 	0xE6, 12602,
    230 	0xE7, 12608,
    231 	0xE8, 12630,
    232 	0xE9, 12661,
    233 	0xEA, 12692,
    234 	0xEB, 12709,
    235 	0xEC, 12714,
    236 	0xED, 12719,
    237 	0xEE, 12738,
    238 	0xEF, 12743,
    239 	0xF1, 12762,
    240 	0xF4, 12765,
    241 	0xF5, 12768,
    242 	0xF6, 12771,
    243 	0xF7, 12810,
    244 	0xF8, 12986,
    245 	0xF9, 12989,
    246 	0xFA, 12992,
    247 	0xFB, 12995,
    248 	0xFC, 12998,
    249 	0xFD, 13001,
    250 	0xFE, 13004,
    251 	0xFF, 13021,
    252 	uint16(xFail),
    253 	/*490*/ uint16(xSetOp), uint16(ADD),
    254 	/*492*/ uint16(xReadSlashR),
    255 	/*493*/ uint16(xArgRM8),
    256 	/*494*/ uint16(xArgR8),
    257 	/*495*/ uint16(xMatch),
    258 	/*496*/ uint16(xCondIs64), 499, 515,
    259 	/*499*/ uint16(xCondDataSize), 503, 509, 0,
    260 	/*503*/ uint16(xSetOp), uint16(ADD),
    261 	/*505*/ uint16(xReadSlashR),
    262 	/*506*/ uint16(xArgRM16),
    263 	/*507*/ uint16(xArgR16),
    264 	/*508*/ uint16(xMatch),
    265 	/*509*/ uint16(xSetOp), uint16(ADD),
    266 	/*511*/ uint16(xReadSlashR),
    267 	/*512*/ uint16(xArgRM32),
    268 	/*513*/ uint16(xArgR32),
    269 	/*514*/ uint16(xMatch),
    270 	/*515*/ uint16(xCondDataSize), 503, 509, 519,
    271 	/*519*/ uint16(xSetOp), uint16(ADD),
    272 	/*521*/ uint16(xReadSlashR),
    273 	/*522*/ uint16(xArgRM64),
    274 	/*523*/ uint16(xArgR64),
    275 	/*524*/ uint16(xMatch),
    276 	/*525*/ uint16(xSetOp), uint16(ADD),
    277 	/*527*/ uint16(xReadSlashR),
    278 	/*528*/ uint16(xArgR8),
    279 	/*529*/ uint16(xArgRM8),
    280 	/*530*/ uint16(xMatch),
    281 	/*531*/ uint16(xCondIs64), 534, 550,
    282 	/*534*/ uint16(xCondDataSize), 538, 544, 0,
    283 	/*538*/ uint16(xSetOp), uint16(ADD),
    284 	/*540*/ uint16(xReadSlashR),
    285 	/*541*/ uint16(xArgR16),
    286 	/*542*/ uint16(xArgRM16),
    287 	/*543*/ uint16(xMatch),
    288 	/*544*/ uint16(xSetOp), uint16(ADD),
    289 	/*546*/ uint16(xReadSlashR),
    290 	/*547*/ uint16(xArgR32),
    291 	/*548*/ uint16(xArgRM32),
    292 	/*549*/ uint16(xMatch),
    293 	/*550*/ uint16(xCondDataSize), 538, 544, 554,
    294 	/*554*/ uint16(xSetOp), uint16(ADD),
    295 	/*556*/ uint16(xReadSlashR),
    296 	/*557*/ uint16(xArgR64),
    297 	/*558*/ uint16(xArgRM64),
    298 	/*559*/ uint16(xMatch),
    299 	/*560*/ uint16(xSetOp), uint16(ADD),
    300 	/*562*/ uint16(xReadIb),
    301 	/*563*/ uint16(xArgAL),
    302 	/*564*/ uint16(xArgImm8u),
    303 	/*565*/ uint16(xMatch),
    304 	/*566*/ uint16(xCondIs64), 569, 585,
    305 	/*569*/ uint16(xCondDataSize), 573, 579, 0,
    306 	/*573*/ uint16(xSetOp), uint16(ADD),
    307 	/*575*/ uint16(xReadIw),
    308 	/*576*/ uint16(xArgAX),
    309 	/*577*/ uint16(xArgImm16),
    310 	/*578*/ uint16(xMatch),
    311 	/*579*/ uint16(xSetOp), uint16(ADD),
    312 	/*581*/ uint16(xReadId),
    313 	/*582*/ uint16(xArgEAX),
    314 	/*583*/ uint16(xArgImm32),
    315 	/*584*/ uint16(xMatch),
    316 	/*585*/ uint16(xCondDataSize), 573, 579, 589,
    317 	/*589*/ uint16(xSetOp), uint16(ADD),
    318 	/*591*/ uint16(xReadId),
    319 	/*592*/ uint16(xArgRAX),
    320 	/*593*/ uint16(xArgImm32),
    321 	/*594*/ uint16(xMatch),
    322 	/*595*/ uint16(xCondIs64), 598, 0,
    323 	/*598*/ uint16(xSetOp), uint16(PUSH),
    324 	/*600*/ uint16(xArgES),
    325 	/*601*/ uint16(xMatch),
    326 	/*602*/ uint16(xCondIs64), 605, 0,
    327 	/*605*/ uint16(xSetOp), uint16(POP),
    328 	/*607*/ uint16(xArgES),
    329 	/*608*/ uint16(xMatch),
    330 	/*609*/ uint16(xSetOp), uint16(OR),
    331 	/*611*/ uint16(xReadSlashR),
    332 	/*612*/ uint16(xArgRM8),
    333 	/*613*/ uint16(xArgR8),
    334 	/*614*/ uint16(xMatch),
    335 	/*615*/ uint16(xCondIs64), 618, 634,
    336 	/*618*/ uint16(xCondDataSize), 622, 628, 0,
    337 	/*622*/ uint16(xSetOp), uint16(OR),
    338 	/*624*/ uint16(xReadSlashR),
    339 	/*625*/ uint16(xArgRM16),
    340 	/*626*/ uint16(xArgR16),
    341 	/*627*/ uint16(xMatch),
    342 	/*628*/ uint16(xSetOp), uint16(OR),
    343 	/*630*/ uint16(xReadSlashR),
    344 	/*631*/ uint16(xArgRM32),
    345 	/*632*/ uint16(xArgR32),
    346 	/*633*/ uint16(xMatch),
    347 	/*634*/ uint16(xCondDataSize), 622, 628, 638,
    348 	/*638*/ uint16(xSetOp), uint16(OR),
    349 	/*640*/ uint16(xReadSlashR),
    350 	/*641*/ uint16(xArgRM64),
    351 	/*642*/ uint16(xArgR64),
    352 	/*643*/ uint16(xMatch),
    353 	/*644*/ uint16(xSetOp), uint16(OR),
    354 	/*646*/ uint16(xReadSlashR),
    355 	/*647*/ uint16(xArgR8),
    356 	/*648*/ uint16(xArgRM8),
    357 	/*649*/ uint16(xMatch),
    358 	/*650*/ uint16(xCondIs64), 653, 669,
    359 	/*653*/ uint16(xCondDataSize), 657, 663, 0,
    360 	/*657*/ uint16(xSetOp), uint16(OR),
    361 	/*659*/ uint16(xReadSlashR),
    362 	/*660*/ uint16(xArgR16),
    363 	/*661*/ uint16(xArgRM16),
    364 	/*662*/ uint16(xMatch),
    365 	/*663*/ uint16(xSetOp), uint16(OR),
    366 	/*665*/ uint16(xReadSlashR),
    367 	/*666*/ uint16(xArgR32),
    368 	/*667*/ uint16(xArgRM32),
    369 	/*668*/ uint16(xMatch),
    370 	/*669*/ uint16(xCondDataSize), 657, 663, 673,
    371 	/*673*/ uint16(xSetOp), uint16(OR),
    372 	/*675*/ uint16(xReadSlashR),
    373 	/*676*/ uint16(xArgR64),
    374 	/*677*/ uint16(xArgRM64),
    375 	/*678*/ uint16(xMatch),
    376 	/*679*/ uint16(xSetOp), uint16(OR),
    377 	/*681*/ uint16(xReadIb),
    378 	/*682*/ uint16(xArgAL),
    379 	/*683*/ uint16(xArgImm8u),
    380 	/*684*/ uint16(xMatch),
    381 	/*685*/ uint16(xCondIs64), 688, 704,
    382 	/*688*/ uint16(xCondDataSize), 692, 698, 0,
    383 	/*692*/ uint16(xSetOp), uint16(OR),
    384 	/*694*/ uint16(xReadIw),
    385 	/*695*/ uint16(xArgAX),
    386 	/*696*/ uint16(xArgImm16),
    387 	/*697*/ uint16(xMatch),
    388 	/*698*/ uint16(xSetOp), uint16(OR),
    389 	/*700*/ uint16(xReadId),
    390 	/*701*/ uint16(xArgEAX),
    391 	/*702*/ uint16(xArgImm32),
    392 	/*703*/ uint16(xMatch),
    393 	/*704*/ uint16(xCondDataSize), 692, 698, 708,
    394 	/*708*/ uint16(xSetOp), uint16(OR),
    395 	/*710*/ uint16(xReadId),
    396 	/*711*/ uint16(xArgRAX),
    397 	/*712*/ uint16(xArgImm32),
    398 	/*713*/ uint16(xMatch),
    399 	/*714*/ uint16(xCondIs64), 717, 0,
    400 	/*717*/ uint16(xSetOp), uint16(PUSH),
    401 	/*719*/ uint16(xArgCS),
    402 	/*720*/ uint16(xMatch),
    403 	/*721*/ uint16(xCondByte), 228,
    404 	0x00, 1180,
    405 	0x01, 1237,
    406 	0x02, 1345,
    407 	0x03, 1367,
    408 	0x05, 1389,
    409 	0x06, 1395,
    410 	0x07, 1398,
    411 	0x08, 1404,
    412 	0x09, 1407,
    413 	0x0B, 1410,
    414 	0x0D, 1413,
    415 	0x10, 1426,
    416 	0x11, 1460,
    417 	0x12, 1494,
    418 	0x13, 1537,
    419 	0x14, 1555,
    420 	0x15, 1573,
    421 	0x16, 1591,
    422 	0x17, 1626,
    423 	0x18, 1644,
    424 	0x1F, 1669,
    425 	0x20, 1690,
    426 	0x21, 1705,
    427 	0x22, 1720,
    428 	0x23, 1735,
    429 	0x24, 1750,
    430 	0x26, 1765,
    431 	0x28, 1780,
    432 	0x29, 1798,
    433 	0x2A, 1816,
    434 	0x2B, 1903,
    435 	0x2C, 1937,
    436 	0x2D, 2024,
    437 	0x2E, 2111,
    438 	0x2F, 2129,
    439 	0x30, 2147,
    440 	0x31, 2150,
    441 	0x32, 2153,
    442 	0x33, 2156,
    443 	0x34, 2159,
    444 	0x35, 2162,
    445 	0x38, 2172,
    446 	0x3A, 3073,
    447 	0x40, 3484,
    448 	0x41, 3513,
    449 	0x42, 3542,
    450 	0x43, 3571,
    451 	0x44, 3600,
    452 	0x45, 3629,
    453 	0x46, 3658,
    454 	0x47, 3687,
    455 	0x48, 3716,
    456 	0x49, 3745,
    457 	0x4A, 3774,
    458 	0x4B, 3803,
    459 	0x4C, 3832,
    460 	0x4D, 3861,
    461 	0x4E, 3890,
    462 	0x4F, 3919,
    463 	0x50, 3948,
    464 	0x51, 3966,
    465 	0x52, 4000,
    466 	0x53, 4018,
    467 	0x54, 4036,
    468 	0x55, 4054,
    469 	0x56, 4072,
    470 	0x57, 4090,
    471 	0x58, 4108,
    472 	0x59, 4142,
    473 	0x5A, 4176,
    474 	0x5B, 4210,
    475 	0x5C, 4236,
    476 	0x5D, 4270,
    477 	0x5E, 4304,
    478 	0x5F, 4338,
    479 	0x60, 4372,
    480 	0x61, 4390,
    481 	0x62, 4408,
    482 	0x63, 4426,
    483 	0x64, 4444,
    484 	0x65, 4462,
    485 	0x66, 4480,
    486 	0x67, 4498,
    487 	0x68, 4516,
    488 	0x69, 4534,
    489 	0x6A, 4552,
    490 	0x6B, 4570,
    491 	0x6C, 4588,
    492 	0x6D, 4598,
    493 	0x6E, 4608,
    494 	0x6F, 4675,
    495 	0x70, 4701,
    496 	0x71, 4743,
    497 	0x72, 4806,
    498 	0x73, 4869,
    499 	0x74, 4934,
    500 	0x75, 4952,
    501 	0x76, 4970,
    502 	0x77, 4988,
    503 	0x7C, 4991,
    504 	0x7D, 5009,
    505 	0x7E, 5027,
    506 	0x7F, 5104,
    507 	0x80, 5130,
    508 	0x81, 5161,
    509 	0x82, 5192,
    510 	0x83, 5223,
    511 	0x84, 5254,
    512 	0x85, 5285,
    513 	0x86, 5316,
    514 	0x87, 5347,
    515 	0x88, 5378,
    516 	0x89, 5409,
    517 	0x8A, 5440,
    518 	0x8B, 5471,
    519 	0x8C, 5502,
    520 	0x8D, 5533,
    521 	0x8E, 5564,
    522 	0x8F, 5595,
    523 	0x90, 5626,
    524 	0x91, 5631,
    525 	0x92, 5636,
    526 	0x93, 5641,
    527 	0x94, 5646,
    528 	0x95, 5651,
    529 	0x96, 5656,
    530 	0x97, 5661,
    531 	0x98, 5666,
    532 	0x99, 5671,
    533 	0x9A, 5676,
    534 	0x9B, 5681,
    535 	0x9C, 5686,
    536 	0x9D, 5691,
    537 	0x9E, 5696,
    538 	0x9F, 5701,
    539 	0xA0, 5706,
    540 	0xA1, 5710,
    541 	0xA2, 5737,
    542 	0xA3, 5740,
    543 	0xA4, 5769,
    544 	0xA5, 5804,
    545 	0xA8, 5836,
    546 	0xA9, 5840,
    547 	0xAA, 5867,
    548 	0xAB, 5870,
    549 	0xAC, 5899,
    550 	0xAD, 5934,
    551 	0xAE, 5966,
    552 	0xAF, 6224,
    553 	0xB0, 6253,
    554 	0xB1, 6259,
    555 	0xB2, 6288,
    556 	0xB3, 6317,
    557 	0xB4, 6346,
    558 	0xB5, 6375,
    559 	0xB6, 6404,
    560 	0xB7, 6433,
    561 	0xB8, 6462,
    562 	0xB9, 6499,
    563 	0xBA, 6502,
    564 	0xBB, 6627,
    565 	0xBC, 6656,
    566 	0xBD, 6723,
    567 	0xBE, 6790,
    568 	0xBF, 6819,
    569 	0xC0, 6848,
    570 	0xC1, 6854,
    571 	0xC2, 6883,
    572 	0xC3, 6925,
    573 	0xC4, 6954,
    574 	0xC5, 6976,
    575 	0xC6, 6998,
    576 	0xC7, 7020,
    577 	0xc8, 7149,
    578 	0xc9, 7149,
    579 	0xca, 7149,
    580 	0xcb, 7149,
    581 	0xcc, 7149,
    582 	0xcd, 7149,
    583 	0xce, 7149,
    584 	0xcf, 7149,
    585 	0xD0, 7172,
    586 	0xD1, 7190,
    587 	0xD2, 7208,
    588 	0xD3, 7226,
    589 	0xD4, 7244,
    590 	0xD5, 7262,
    591 	0xD6, 7280,
    592 	0xD7, 7306,
    593 	0xD8, 7324,
    594 	0xD9, 7342,
    595 	0xDA, 7360,
    596 	0xDB, 7378,
    597 	0xDC, 7396,
    598 	0xDD, 7414,
    599 	0xDE, 7432,
    600 	0xDF, 7450,
    601 	0xE0, 7468,
    602 	0xE1, 7486,
    603 	0xE2, 7504,
    604 	0xE3, 7522,
    605 	0xE4, 7540,
    606 	0xE5, 7558,
    607 	0xE6, 7576,
    608 	0xE7, 7602,
    609 	0xE8, 7620,
    610 	0xE9, 7638,
    611 	0xEA, 7656,
    612 	0xEB, 7674,
    613 	0xEC, 7692,
    614 	0xED, 7710,
    615 	0xEE, 7728,
    616 	0xEF, 7746,
    617 	0xF0, 7764,
    618 	0xF1, 7774,
    619 	0xF2, 7792,
    620 	0xF3, 7810,
    621 	0xF4, 7828,
    622 	0xF5, 7846,
    623 	0xF6, 7864,
    624 	0xF7, 7882,
    625 	0xF8, 7900,
    626 	0xF9, 7918,
    627 	0xFA, 7936,
    628 	0xFB, 7954,
    629 	0xFC, 7972,
    630 	0xFD, 7990,
    631 	0xFE, 8008,
    632 	uint16(xFail),
    633 	/*1180*/ uint16(xCondSlashR),
    634 	1189, // 0
    635 	1205, // 1
    636 	1221, // 2
    637 	1225, // 3
    638 	1229, // 4
    639 	1233, // 5
    640 	0,    // 6
    641 	0,    // 7
    642 	/*1189*/ uint16(xCondDataSize), 1193, 1197, 1201,
    643 	/*1193*/ uint16(xSetOp), uint16(SLDT),
    644 	/*1195*/ uint16(xArgRM16),
    645 	/*1196*/ uint16(xMatch),
    646 	/*1197*/ uint16(xSetOp), uint16(SLDT),
    647 	/*1199*/ uint16(xArgR32M16),
    648 	/*1200*/ uint16(xMatch),
    649 	/*1201*/ uint16(xSetOp), uint16(SLDT),
    650 	/*1203*/ uint16(xArgR64M16),
    651 	/*1204*/ uint16(xMatch),
    652 	/*1205*/ uint16(xCondDataSize), 1209, 1213, 1217,
    653 	/*1209*/ uint16(xSetOp), uint16(STR),
    654 	/*1211*/ uint16(xArgRM16),
    655 	/*1212*/ uint16(xMatch),
    656 	/*1213*/ uint16(xSetOp), uint16(STR),
    657 	/*1215*/ uint16(xArgR32M16),
    658 	/*1216*/ uint16(xMatch),
    659 	/*1217*/ uint16(xSetOp), uint16(STR),
    660 	/*1219*/ uint16(xArgR64M16),
    661 	/*1220*/ uint16(xMatch),
    662 	/*1221*/ uint16(xSetOp), uint16(LLDT),
    663 	/*1223*/ uint16(xArgRM16),
    664 	/*1224*/ uint16(xMatch),
    665 	/*1225*/ uint16(xSetOp), uint16(LTR),
    666 	/*1227*/ uint16(xArgRM16),
    667 	/*1228*/ uint16(xMatch),
    668 	/*1229*/ uint16(xSetOp), uint16(VERR),
    669 	/*1231*/ uint16(xArgRM16),
    670 	/*1232*/ uint16(xMatch),
    671 	/*1233*/ uint16(xSetOp), uint16(VERW),
    672 	/*1235*/ uint16(xArgRM16),
    673 	/*1236*/ uint16(xMatch),
    674 	/*1237*/ uint16(xCondByte), 8,
    675 	0xC8, 1318,
    676 	0xC9, 1321,
    677 	0xD0, 1324,
    678 	0xD1, 1327,
    679 	0xD5, 1330,
    680 	0xD6, 1333,
    681 	0xF8, 1336,
    682 	0xF9, 1342,
    683 	/*1255*/ uint16(xCondSlashR),
    684 	1264, // 0
    685 	1268, // 1
    686 	1272, // 2
    687 	1283, // 3
    688 	1294, // 4
    689 	0,    // 5
    690 	1310, // 6
    691 	1314, // 7
    692 	/*1264*/ uint16(xSetOp), uint16(SGDT),
    693 	/*1266*/ uint16(xArgM),
    694 	/*1267*/ uint16(xMatch),
    695 	/*1268*/ uint16(xSetOp), uint16(SIDT),
    696 	/*1270*/ uint16(xArgM),
    697 	/*1271*/ uint16(xMatch),
    698 	/*1272*/ uint16(xCondIs64), 1275, 1279,
    699 	/*1275*/ uint16(xSetOp), uint16(LGDT),
    700 	/*1277*/ uint16(xArgM16and32),
    701 	/*1278*/ uint16(xMatch),
    702 	/*1279*/ uint16(xSetOp), uint16(LGDT),
    703 	/*1281*/ uint16(xArgM16and64),
    704 	/*1282*/ uint16(xMatch),
    705 	/*1283*/ uint16(xCondIs64), 1286, 1290,
    706 	/*1286*/ uint16(xSetOp), uint16(LIDT),
    707 	/*1288*/ uint16(xArgM16and32),
    708 	/*1289*/ uint16(xMatch),
    709 	/*1290*/ uint16(xSetOp), uint16(LIDT),
    710 	/*1292*/ uint16(xArgM16and64),
    711 	/*1293*/ uint16(xMatch),
    712 	/*1294*/ uint16(xCondDataSize), 1298, 1302, 1306,
    713 	/*1298*/ uint16(xSetOp), uint16(SMSW),
    714 	/*1300*/ uint16(xArgRM16),
    715 	/*1301*/ uint16(xMatch),
    716 	/*1302*/ uint16(xSetOp), uint16(SMSW),
    717 	/*1304*/ uint16(xArgR32M16),
    718 	/*1305*/ uint16(xMatch),
    719 	/*1306*/ uint16(xSetOp), uint16(SMSW),
    720 	/*1308*/ uint16(xArgR64M16),
    721 	/*1309*/ uint16(xMatch),
    722 	/*1310*/ uint16(xSetOp), uint16(LMSW),
    723 	/*1312*/ uint16(xArgRM16),
    724 	/*1313*/ uint16(xMatch),
    725 	/*1314*/ uint16(xSetOp), uint16(INVLPG),
    726 	/*1316*/ uint16(xArgM),
    727 	/*1317*/ uint16(xMatch),
    728 	/*1318*/ uint16(xSetOp), uint16(MONITOR),
    729 	/*1320*/ uint16(xMatch),
    730 	/*1321*/ uint16(xSetOp), uint16(MWAIT),
    731 	/*1323*/ uint16(xMatch),
    732 	/*1324*/ uint16(xSetOp), uint16(XGETBV),
    733 	/*1326*/ uint16(xMatch),
    734 	/*1327*/ uint16(xSetOp), uint16(XSETBV),
    735 	/*1329*/ uint16(xMatch),
    736 	/*1330*/ uint16(xSetOp), uint16(XEND),
    737 	/*1332*/ uint16(xMatch),
    738 	/*1333*/ uint16(xSetOp), uint16(XTEST),
    739 	/*1335*/ uint16(xMatch),
    740 	/*1336*/ uint16(xCondIs64), 0, 1339,
    741 	/*1339*/ uint16(xSetOp), uint16(SWAPGS),
    742 	/*1341*/ uint16(xMatch),
    743 	/*1342*/ uint16(xSetOp), uint16(RDTSCP),
    744 	/*1344*/ uint16(xMatch),
    745 	/*1345*/ uint16(xCondDataSize), 1349, 1355, 1361,
    746 	/*1349*/ uint16(xSetOp), uint16(LAR),
    747 	/*1351*/ uint16(xReadSlashR),
    748 	/*1352*/ uint16(xArgR16),
    749 	/*1353*/ uint16(xArgRM16),
    750 	/*1354*/ uint16(xMatch),
    751 	/*1355*/ uint16(xSetOp), uint16(LAR),
    752 	/*1357*/ uint16(xReadSlashR),
    753 	/*1358*/ uint16(xArgR32),
    754 	/*1359*/ uint16(xArgR32M16),
    755 	/*1360*/ uint16(xMatch),
    756 	/*1361*/ uint16(xSetOp), uint16(LAR),
    757 	/*1363*/ uint16(xReadSlashR),
    758 	/*1364*/ uint16(xArgR64),
    759 	/*1365*/ uint16(xArgR64M16),
    760 	/*1366*/ uint16(xMatch),
    761 	/*1367*/ uint16(xCondDataSize), 1371, 1377, 1383,
    762 	/*1371*/ uint16(xSetOp), uint16(LSL),
    763 	/*1373*/ uint16(xReadSlashR),
    764 	/*1374*/ uint16(xArgR16),
    765 	/*1375*/ uint16(xArgRM16),
    766 	/*1376*/ uint16(xMatch),
    767 	/*1377*/ uint16(xSetOp), uint16(LSL),
    768 	/*1379*/ uint16(xReadSlashR),
    769 	/*1380*/ uint16(xArgR32),
    770 	/*1381*/ uint16(xArgR32M16),
    771 	/*1382*/ uint16(xMatch),
    772 	/*1383*/ uint16(xSetOp), uint16(LSL),
    773 	/*1385*/ uint16(xReadSlashR),
    774 	/*1386*/ uint16(xArgR64),
    775 	/*1387*/ uint16(xArgR32M16),
    776 	/*1388*/ uint16(xMatch),
    777 	/*1389*/ uint16(xCondIs64), 0, 1392,
    778 	/*1392*/ uint16(xSetOp), uint16(SYSCALL),
    779 	/*1394*/ uint16(xMatch),
    780 	/*1395*/ uint16(xSetOp), uint16(CLTS),
    781 	/*1397*/ uint16(xMatch),
    782 	/*1398*/ uint16(xCondIs64), 0, 1401,
    783 	/*1401*/ uint16(xSetOp), uint16(SYSRET),
    784 	/*1403*/ uint16(xMatch),
    785 	/*1404*/ uint16(xSetOp), uint16(INVD),
    786 	/*1406*/ uint16(xMatch),
    787 	/*1407*/ uint16(xSetOp), uint16(WBINVD),
    788 	/*1409*/ uint16(xMatch),
    789 	/*1410*/ uint16(xSetOp), uint16(UD2),
    790 	/*1412*/ uint16(xMatch),
    791 	/*1413*/ uint16(xCondSlashR),
    792 	0,    // 0
    793 	1422, // 1
    794 	0,    // 2
    795 	0,    // 3
    796 	0,    // 4
    797 	0,    // 5
    798 	0,    // 6
    799 	0,    // 7
    800 	/*1422*/ uint16(xSetOp), uint16(PREFETCHW),
    801 	/*1424*/ uint16(xArgM8),
    802 	/*1425*/ uint16(xMatch),
    803 	/*1426*/ uint16(xCondPrefix), 4,
    804 	0xF3, 1454,
    805 	0xF2, 1448,
    806 	0x66, 1442,
    807 	0x0, 1436,
    808 	/*1436*/ uint16(xSetOp), uint16(MOVUPS),
    809 	/*1438*/ uint16(xReadSlashR),
    810 	/*1439*/ uint16(xArgXmm1),
    811 	/*1440*/ uint16(xArgXmm2M128),
    812 	/*1441*/ uint16(xMatch),
    813 	/*1442*/ uint16(xSetOp), uint16(MOVUPD),
    814 	/*1444*/ uint16(xReadSlashR),
    815 	/*1445*/ uint16(xArgXmm1),
    816 	/*1446*/ uint16(xArgXmm2M128),
    817 	/*1447*/ uint16(xMatch),
    818 	/*1448*/ uint16(xSetOp), uint16(MOVSD_XMM),
    819 	/*1450*/ uint16(xReadSlashR),
    820 	/*1451*/ uint16(xArgXmm1),
    821 	/*1452*/ uint16(xArgXmm2M64),
    822 	/*1453*/ uint16(xMatch),
    823 	/*1454*/ uint16(xSetOp), uint16(MOVSS),
    824 	/*1456*/ uint16(xReadSlashR),
    825 	/*1457*/ uint16(xArgXmm1),
    826 	/*1458*/ uint16(xArgXmm2M32),
    827 	/*1459*/ uint16(xMatch),
    828 	/*1460*/ uint16(xCondPrefix), 4,
    829 	0xF3, 1488,
    830 	0xF2, 1482,
    831 	0x66, 1476,
    832 	0x0, 1470,
    833 	/*1470*/ uint16(xSetOp), uint16(MOVUPS),
    834 	/*1472*/ uint16(xReadSlashR),
    835 	/*1473*/ uint16(xArgXmm2M128),
    836 	/*1474*/ uint16(xArgXmm1),
    837 	/*1475*/ uint16(xMatch),
    838 	/*1476*/ uint16(xSetOp), uint16(MOVUPD),
    839 	/*1478*/ uint16(xReadSlashR),
    840 	/*1479*/ uint16(xArgXmm2M128),
    841 	/*1480*/ uint16(xArgXmm),
    842 	/*1481*/ uint16(xMatch),
    843 	/*1482*/ uint16(xSetOp), uint16(MOVSD_XMM),
    844 	/*1484*/ uint16(xReadSlashR),
    845 	/*1485*/ uint16(xArgXmm2M64),
    846 	/*1486*/ uint16(xArgXmm1),
    847 	/*1487*/ uint16(xMatch),
    848 	/*1488*/ uint16(xSetOp), uint16(MOVSS),
    849 	/*1490*/ uint16(xReadSlashR),
    850 	/*1491*/ uint16(xArgXmm2M32),
    851 	/*1492*/ uint16(xArgXmm),
    852 	/*1493*/ uint16(xMatch),
    853 	/*1494*/ uint16(xCondPrefix), 4,
    854 	0xF3, 1531,
    855 	0xF2, 1525,
    856 	0x66, 1519,
    857 	0x0, 1504,
    858 	/*1504*/ uint16(xCondIsMem), 1507, 1513,
    859 	/*1507*/ uint16(xSetOp), uint16(MOVHLPS),
    860 	/*1509*/ uint16(xReadSlashR),
    861 	/*1510*/ uint16(xArgXmm1),
    862 	/*1511*/ uint16(xArgXmm2),
    863 	/*1512*/ uint16(xMatch),
    864 	/*1513*/ uint16(xSetOp), uint16(MOVLPS),
    865 	/*1515*/ uint16(xReadSlashR),
    866 	/*1516*/ uint16(xArgXmm),
    867 	/*1517*/ uint16(xArgM64),
    868 	/*1518*/ uint16(xMatch),
    869 	/*1519*/ uint16(xSetOp), uint16(MOVLPD),
    870 	/*1521*/ uint16(xReadSlashR),
    871 	/*1522*/ uint16(xArgXmm),
    872 	/*1523*/ uint16(xArgXmm2M64),
    873 	/*1524*/ uint16(xMatch),
    874 	/*1525*/ uint16(xSetOp), uint16(MOVDDUP),
    875 	/*1527*/ uint16(xReadSlashR),
    876 	/*1528*/ uint16(xArgXmm1),
    877 	/*1529*/ uint16(xArgXmm2M64),
    878 	/*1530*/ uint16(xMatch),
    879 	/*1531*/ uint16(xSetOp), uint16(MOVSLDUP),
    880 	/*1533*/ uint16(xReadSlashR),
    881 	/*1534*/ uint16(xArgXmm1),
    882 	/*1535*/ uint16(xArgXmm2M128),
    883 	/*1536*/ uint16(xMatch),
    884 	/*1537*/ uint16(xCondPrefix), 2,
    885 	0x66, 1549,
    886 	0x0, 1543,
    887 	/*1543*/ uint16(xSetOp), uint16(MOVLPS),
    888 	/*1545*/ uint16(xReadSlashR),
    889 	/*1546*/ uint16(xArgM64),
    890 	/*1547*/ uint16(xArgXmm),
    891 	/*1548*/ uint16(xMatch),
    892 	/*1549*/ uint16(xSetOp), uint16(MOVLPD),
    893 	/*1551*/ uint16(xReadSlashR),
    894 	/*1552*/ uint16(xArgXmm2M64),
    895 	/*1553*/ uint16(xArgXmm),
    896 	/*1554*/ uint16(xMatch),
    897 	/*1555*/ uint16(xCondPrefix), 2,
    898 	0x66, 1567,
    899 	0x0, 1561,
    900 	/*1561*/ uint16(xSetOp), uint16(UNPCKLPS),
    901 	/*1563*/ uint16(xReadSlashR),
    902 	/*1564*/ uint16(xArgXmm1),
    903 	/*1565*/ uint16(xArgXmm2M128),
    904 	/*1566*/ uint16(xMatch),
    905 	/*1567*/ uint16(xSetOp), uint16(UNPCKLPD),
    906 	/*1569*/ uint16(xReadSlashR),
    907 	/*1570*/ uint16(xArgXmm1),
    908 	/*1571*/ uint16(xArgXmm2M128),
    909 	/*1572*/ uint16(xMatch),
    910 	/*1573*/ uint16(xCondPrefix), 2,
    911 	0x66, 1585,
    912 	0x0, 1579,
    913 	/*1579*/ uint16(xSetOp), uint16(UNPCKHPS),
    914 	/*1581*/ uint16(xReadSlashR),
    915 	/*1582*/ uint16(xArgXmm1),
    916 	/*1583*/ uint16(xArgXmm2M128),
    917 	/*1584*/ uint16(xMatch),
    918 	/*1585*/ uint16(xSetOp), uint16(UNPCKHPD),
    919 	/*1587*/ uint16(xReadSlashR),
    920 	/*1588*/ uint16(xArgXmm1),
    921 	/*1589*/ uint16(xArgXmm2M128),
    922 	/*1590*/ uint16(xMatch),
    923 	/*1591*/ uint16(xCondPrefix), 3,
    924 	0xF3, 1620,
    925 	0x66, 1614,
    926 	0x0, 1599,
    927 	/*1599*/ uint16(xCondIsMem), 1602, 1608,
    928 	/*1602*/ uint16(xSetOp), uint16(MOVLHPS),
    929 	/*1604*/ uint16(xReadSlashR),
    930 	/*1605*/ uint16(xArgXmm1),
    931 	/*1606*/ uint16(xArgXmm2),
    932 	/*1607*/ uint16(xMatch),
    933 	/*1608*/ uint16(xSetOp), uint16(MOVHPS),
    934 	/*1610*/ uint16(xReadSlashR),
    935 	/*1611*/ uint16(xArgXmm),
    936 	/*1612*/ uint16(xArgM64),
    937 	/*1613*/ uint16(xMatch),
    938 	/*1614*/ uint16(xSetOp), uint16(MOVHPD),
    939 	/*1616*/ uint16(xReadSlashR),
    940 	/*1617*/ uint16(xArgXmm),
    941 	/*1618*/ uint16(xArgXmm2M64),
    942 	/*1619*/ uint16(xMatch),
    943 	/*1620*/ uint16(xSetOp), uint16(MOVSHDUP),
    944 	/*1622*/ uint16(xReadSlashR),
    945 	/*1623*/ uint16(xArgXmm1),
    946 	/*1624*/ uint16(xArgXmm2M128),
    947 	/*1625*/ uint16(xMatch),
    948 	/*1626*/ uint16(xCondPrefix), 2,
    949 	0x66, 1638,
    950 	0x0, 1632,
    951 	/*1632*/ uint16(xSetOp), uint16(MOVHPS),
    952 	/*1634*/ uint16(xReadSlashR),
    953 	/*1635*/ uint16(xArgM64),
    954 	/*1636*/ uint16(xArgXmm),
    955 	/*1637*/ uint16(xMatch),
    956 	/*1638*/ uint16(xSetOp), uint16(MOVHPD),
    957 	/*1640*/ uint16(xReadSlashR),
    958 	/*1641*/ uint16(xArgXmm2M64),
    959 	/*1642*/ uint16(xArgXmm),
    960 	/*1643*/ uint16(xMatch),
    961 	/*1644*/ uint16(xCondSlashR),
    962 	1653, // 0
    963 	1657, // 1
    964 	1661, // 2
    965 	1665, // 3
    966 	0,    // 4
    967 	0,    // 5
    968 	0,    // 6
    969 	0,    // 7
    970 	/*1653*/ uint16(xSetOp), uint16(PREFETCHNTA),
    971 	/*1655*/ uint16(xArgM8),
    972 	/*1656*/ uint16(xMatch),
    973 	/*1657*/ uint16(xSetOp), uint16(PREFETCHT0),
    974 	/*1659*/ uint16(xArgM8),
    975 	/*1660*/ uint16(xMatch),
    976 	/*1661*/ uint16(xSetOp), uint16(PREFETCHT1),
    977 	/*1663*/ uint16(xArgM8),
    978 	/*1664*/ uint16(xMatch),
    979 	/*1665*/ uint16(xSetOp), uint16(PREFETCHT2),
    980 	/*1667*/ uint16(xArgM8),
    981 	/*1668*/ uint16(xMatch),
    982 	/*1669*/ uint16(xCondSlashR),
    983 	1678, // 0
    984 	0,    // 1
    985 	0,    // 2
    986 	0,    // 3
    987 	0,    // 4
    988 	0,    // 5
    989 	0,    // 6
    990 	0,    // 7
    991 	/*1678*/ uint16(xCondDataSize), 1682, 1686, 0,
    992 	/*1682*/ uint16(xSetOp), uint16(NOP),
    993 	/*1684*/ uint16(xArgRM16),
    994 	/*1685*/ uint16(xMatch),
    995 	/*1686*/ uint16(xSetOp), uint16(NOP),
    996 	/*1688*/ uint16(xArgRM32),
    997 	/*1689*/ uint16(xMatch),
    998 	/*1690*/ uint16(xCondIs64), 1693, 1699,
    999 	/*1693*/ uint16(xSetOp), uint16(MOV),
   1000 	/*1695*/ uint16(xReadSlashR),
   1001 	/*1696*/ uint16(xArgRmf32),
   1002 	/*1697*/ uint16(xArgCR0dashCR7),
   1003 	/*1698*/ uint16(xMatch),
   1004 	/*1699*/ uint16(xSetOp), uint16(MOV),
   1005 	/*1701*/ uint16(xReadSlashR),
   1006 	/*1702*/ uint16(xArgRmf64),
   1007 	/*1703*/ uint16(xArgCR0dashCR7),
   1008 	/*1704*/ uint16(xMatch),
   1009 	/*1705*/ uint16(xCondIs64), 1708, 1714,
   1010 	/*1708*/ uint16(xSetOp), uint16(MOV),
   1011 	/*1710*/ uint16(xReadSlashR),
   1012 	/*1711*/ uint16(xArgRmf32),
   1013 	/*1712*/ uint16(xArgDR0dashDR7),
   1014 	/*1713*/ uint16(xMatch),
   1015 	/*1714*/ uint16(xSetOp), uint16(MOV),
   1016 	/*1716*/ uint16(xReadSlashR),
   1017 	/*1717*/ uint16(xArgRmf64),
   1018 	/*1718*/ uint16(xArgDR0dashDR7),
   1019 	/*1719*/ uint16(xMatch),
   1020 	/*1720*/ uint16(xCondIs64), 1723, 1729,
   1021 	/*1723*/ uint16(xSetOp), uint16(MOV),
   1022 	/*1725*/ uint16(xReadSlashR),
   1023 	/*1726*/ uint16(xArgCR0dashCR7),
   1024 	/*1727*/ uint16(xArgRmf32),
   1025 	/*1728*/ uint16(xMatch),
   1026 	/*1729*/ uint16(xSetOp), uint16(MOV),
   1027 	/*1731*/ uint16(xReadSlashR),
   1028 	/*1732*/ uint16(xArgCR0dashCR7),
   1029 	/*1733*/ uint16(xArgRmf64),
   1030 	/*1734*/ uint16(xMatch),
   1031 	/*1735*/ uint16(xCondIs64), 1738, 1744,
   1032 	/*1738*/ uint16(xSetOp), uint16(MOV),
   1033 	/*1740*/ uint16(xReadSlashR),
   1034 	/*1741*/ uint16(xArgDR0dashDR7),
   1035 	/*1742*/ uint16(xArgRmf32),
   1036 	/*1743*/ uint16(xMatch),
   1037 	/*1744*/ uint16(xSetOp), uint16(MOV),
   1038 	/*1746*/ uint16(xReadSlashR),
   1039 	/*1747*/ uint16(xArgDR0dashDR7),
   1040 	/*1748*/ uint16(xArgRmf64),
   1041 	/*1749*/ uint16(xMatch),
   1042 	/*1750*/ uint16(xCondIs64), 1753, 1759,
   1043 	/*1753*/ uint16(xSetOp), uint16(MOV),
   1044 	/*1755*/ uint16(xReadSlashR),
   1045 	/*1756*/ uint16(xArgRmf32),
   1046 	/*1757*/ uint16(xArgTR0dashTR7),
   1047 	/*1758*/ uint16(xMatch),
   1048 	/*1759*/ uint16(xSetOp), uint16(MOV),
   1049 	/*1761*/ uint16(xReadSlashR),
   1050 	/*1762*/ uint16(xArgRmf64),
   1051 	/*1763*/ uint16(xArgTR0dashTR7),
   1052 	/*1764*/ uint16(xMatch),
   1053 	/*1765*/ uint16(xCondIs64), 1768, 1774,
   1054 	/*1768*/ uint16(xSetOp), uint16(MOV),
   1055 	/*1770*/ uint16(xReadSlashR),
   1056 	/*1771*/ uint16(xArgTR0dashTR7),
   1057 	/*1772*/ uint16(xArgRmf32),
   1058 	/*1773*/ uint16(xMatch),
   1059 	/*1774*/ uint16(xSetOp), uint16(MOV),
   1060 	/*1776*/ uint16(xReadSlashR),
   1061 	/*1777*/ uint16(xArgTR0dashTR7),
   1062 	/*1778*/ uint16(xArgRmf64),
   1063 	/*1779*/ uint16(xMatch),
   1064 	/*1780*/ uint16(xCondPrefix), 2,
   1065 	0x66, 1792,
   1066 	0x0, 1786,
   1067 	/*1786*/ uint16(xSetOp), uint16(MOVAPS),
   1068 	/*1788*/ uint16(xReadSlashR),
   1069 	/*1789*/ uint16(xArgXmm1),
   1070 	/*1790*/ uint16(xArgXmm2M128),
   1071 	/*1791*/ uint16(xMatch),
   1072 	/*1792*/ uint16(xSetOp), uint16(MOVAPD),
   1073 	/*1794*/ uint16(xReadSlashR),
   1074 	/*1795*/ uint16(xArgXmm1),
   1075 	/*1796*/ uint16(xArgXmm2M128),
   1076 	/*1797*/ uint16(xMatch),
   1077 	/*1798*/ uint16(xCondPrefix), 2,
   1078 	0x66, 1810,
   1079 	0x0, 1804,
   1080 	/*1804*/ uint16(xSetOp), uint16(MOVAPS),
   1081 	/*1806*/ uint16(xReadSlashR),
   1082 	/*1807*/ uint16(xArgXmm2M128),
   1083 	/*1808*/ uint16(xArgXmm1),
   1084 	/*1809*/ uint16(xMatch),
   1085 	/*1810*/ uint16(xSetOp), uint16(MOVAPD),
   1086 	/*1812*/ uint16(xReadSlashR),
   1087 	/*1813*/ uint16(xArgXmm2M128),
   1088 	/*1814*/ uint16(xArgXmm1),
   1089 	/*1815*/ uint16(xMatch),
   1090 	/*1816*/ uint16(xCondIs64), 1819, 1873,
   1091 	/*1819*/ uint16(xCondPrefix), 4,
   1092 	0xF3, 1857,
   1093 	0xF2, 1841,
   1094 	0x66, 1835,
   1095 	0x0, 1829,
   1096 	/*1829*/ uint16(xSetOp), uint16(CVTPI2PS),
   1097 	/*1831*/ uint16(xReadSlashR),
   1098 	/*1832*/ uint16(xArgXmm),
   1099 	/*1833*/ uint16(xArgMmM64),
   1100 	/*1834*/ uint16(xMatch),
   1101 	/*1835*/ uint16(xSetOp), uint16(CVTPI2PD),
   1102 	/*1837*/ uint16(xReadSlashR),
   1103 	/*1838*/ uint16(xArgXmm),
   1104 	/*1839*/ uint16(xArgMmM64),
   1105 	/*1840*/ uint16(xMatch),
   1106 	/*1841*/ uint16(xCondDataSize), 1845, 1851, 0,
   1107 	/*1845*/ uint16(xSetOp), uint16(CVTSI2SD),
   1108 	/*1847*/ uint16(xReadSlashR),
   1109 	/*1848*/ uint16(xArgXmm),
   1110 	/*1849*/ uint16(xArgRM32),
   1111 	/*1850*/ uint16(xMatch),
   1112 	/*1851*/ uint16(xSetOp), uint16(CVTSI2SD),
   1113 	/*1853*/ uint16(xReadSlashR),
   1114 	/*1854*/ uint16(xArgXmm),
   1115 	/*1855*/ uint16(xArgRM32),
   1116 	/*1856*/ uint16(xMatch),
   1117 	/*1857*/ uint16(xCondDataSize), 1861, 1867, 0,
   1118 	/*1861*/ uint16(xSetOp), uint16(CVTSI2SS),
   1119 	/*1863*/ uint16(xReadSlashR),
   1120 	/*1864*/ uint16(xArgXmm),
   1121 	/*1865*/ uint16(xArgRM32),
   1122 	/*1866*/ uint16(xMatch),
   1123 	/*1867*/ uint16(xSetOp), uint16(CVTSI2SS),
   1124 	/*1869*/ uint16(xReadSlashR),
   1125 	/*1870*/ uint16(xArgXmm),
   1126 	/*1871*/ uint16(xArgRM32),
   1127 	/*1872*/ uint16(xMatch),
   1128 	/*1873*/ uint16(xCondPrefix), 4,
   1129 	0xF3, 1893,
   1130 	0xF2, 1883,
   1131 	0x66, 1835,
   1132 	0x0, 1829,
   1133 	/*1883*/ uint16(xCondDataSize), 1845, 1851, 1887,
   1134 	/*1887*/ uint16(xSetOp), uint16(CVTSI2SD),
   1135 	/*1889*/ uint16(xReadSlashR),
   1136 	/*1890*/ uint16(xArgXmm),
   1137 	/*1891*/ uint16(xArgRM64),
   1138 	/*1892*/ uint16(xMatch),
   1139 	/*1893*/ uint16(xCondDataSize), 1861, 1867, 1897,
   1140 	/*1897*/ uint16(xSetOp), uint16(CVTSI2SS),
   1141 	/*1899*/ uint16(xReadSlashR),
   1142 	/*1900*/ uint16(xArgXmm),
   1143 	/*1901*/ uint16(xArgRM64),
   1144 	/*1902*/ uint16(xMatch),
   1145 	/*1903*/ uint16(xCondPrefix), 4,
   1146 	0xF3, 1931,
   1147 	0xF2, 1925,
   1148 	0x66, 1919,
   1149 	0x0, 1913,
   1150 	/*1913*/ uint16(xSetOp), uint16(MOVNTPS),
   1151 	/*1915*/ uint16(xReadSlashR),
   1152 	/*1916*/ uint16(xArgM128),
   1153 	/*1917*/ uint16(xArgXmm),
   1154 	/*1918*/ uint16(xMatch),
   1155 	/*1919*/ uint16(xSetOp), uint16(MOVNTPD),
   1156 	/*1921*/ uint16(xReadSlashR),
   1157 	/*1922*/ uint16(xArgM128),
   1158 	/*1923*/ uint16(xArgXmm),
   1159 	/*1924*/ uint16(xMatch),
   1160 	/*1925*/ uint16(xSetOp), uint16(MOVNTSD),
   1161 	/*1927*/ uint16(xReadSlashR),
   1162 	/*1928*/ uint16(xArgM64),
   1163 	/*1929*/ uint16(xArgXmm),
   1164 	/*1930*/ uint16(xMatch),
   1165 	/*1931*/ uint16(xSetOp), uint16(MOVNTSS),
   1166 	/*1933*/ uint16(xReadSlashR),
   1167 	/*1934*/ uint16(xArgM32),
   1168 	/*1935*/ uint16(xArgXmm),
   1169 	/*1936*/ uint16(xMatch),
   1170 	/*1937*/ uint16(xCondIs64), 1940, 1994,
   1171 	/*1940*/ uint16(xCondPrefix), 4,
   1172 	0xF3, 1978,
   1173 	0xF2, 1962,
   1174 	0x66, 1956,
   1175 	0x0, 1950,
   1176 	/*1950*/ uint16(xSetOp), uint16(CVTTPS2PI),
   1177 	/*1952*/ uint16(xReadSlashR),
   1178 	/*1953*/ uint16(xArgMm),
   1179 	/*1954*/ uint16(xArgXmmM64),
   1180 	/*1955*/ uint16(xMatch),
   1181 	/*1956*/ uint16(xSetOp), uint16(CVTTPD2PI),
   1182 	/*1958*/ uint16(xReadSlashR),
   1183 	/*1959*/ uint16(xArgMm),
   1184 	/*1960*/ uint16(xArgXmmM128),
   1185 	/*1961*/ uint16(xMatch),
   1186 	/*1962*/ uint16(xCondDataSize), 1966, 1972, 0,
   1187 	/*1966*/ uint16(xSetOp), uint16(CVTTSD2SI),
   1188 	/*1968*/ uint16(xReadSlashR),
   1189 	/*1969*/ uint16(xArgR32),
   1190 	/*1970*/ uint16(xArgXmmM64),
   1191 	/*1971*/ uint16(xMatch),
   1192 	/*1972*/ uint16(xSetOp), uint16(CVTTSD2SI),
   1193 	/*1974*/ uint16(xReadSlashR),
   1194 	/*1975*/ uint16(xArgR32),
   1195 	/*1976*/ uint16(xArgXmmM64),
   1196 	/*1977*/ uint16(xMatch),
   1197 	/*1978*/ uint16(xCondDataSize), 1982, 1988, 0,
   1198 	/*1982*/ uint16(xSetOp), uint16(CVTTSS2SI),
   1199 	/*1984*/ uint16(xReadSlashR),
   1200 	/*1985*/ uint16(xArgR32),
   1201 	/*1986*/ uint16(xArgXmmM32),
   1202 	/*1987*/ uint16(xMatch),
   1203 	/*1988*/ uint16(xSetOp), uint16(CVTTSS2SI),
   1204 	/*1990*/ uint16(xReadSlashR),
   1205 	/*1991*/ uint16(xArgR32),
   1206 	/*1992*/ uint16(xArgXmmM32),
   1207 	/*1993*/ uint16(xMatch),
   1208 	/*1994*/ uint16(xCondPrefix), 4,
   1209 	0xF3, 2014,
   1210 	0xF2, 2004,
   1211 	0x66, 1956,
   1212 	0x0, 1950,
   1213 	/*2004*/ uint16(xCondDataSize), 1966, 1972, 2008,
   1214 	/*2008*/ uint16(xSetOp), uint16(CVTTSD2SI),
   1215 	/*2010*/ uint16(xReadSlashR),
   1216 	/*2011*/ uint16(xArgR64),
   1217 	/*2012*/ uint16(xArgXmmM64),
   1218 	/*2013*/ uint16(xMatch),
   1219 	/*2014*/ uint16(xCondDataSize), 1982, 1988, 2018,
   1220 	/*2018*/ uint16(xSetOp), uint16(CVTTSS2SI),
   1221 	/*2020*/ uint16(xReadSlashR),
   1222 	/*2021*/ uint16(xArgR64),
   1223 	/*2022*/ uint16(xArgXmmM32),
   1224 	/*2023*/ uint16(xMatch),
   1225 	/*2024*/ uint16(xCondIs64), 2027, 2081,
   1226 	/*2027*/ uint16(xCondPrefix), 4,
   1227 	0xF3, 2065,
   1228 	0xF2, 2049,
   1229 	0x66, 2043,
   1230 	0x0, 2037,
   1231 	/*2037*/ uint16(xSetOp), uint16(CVTPS2PI),
   1232 	/*2039*/ uint16(xReadSlashR),
   1233 	/*2040*/ uint16(xArgMm),
   1234 	/*2041*/ uint16(xArgXmmM64),
   1235 	/*2042*/ uint16(xMatch),
   1236 	/*2043*/ uint16(xSetOp), uint16(CVTPD2PI),
   1237 	/*2045*/ uint16(xReadSlashR),
   1238 	/*2046*/ uint16(xArgMm),
   1239 	/*2047*/ uint16(xArgXmmM128),
   1240 	/*2048*/ uint16(xMatch),
   1241 	/*2049*/ uint16(xCondDataSize), 2053, 2059, 0,
   1242 	/*2053*/ uint16(xSetOp), uint16(CVTSD2SI),
   1243 	/*2055*/ uint16(xReadSlashR),
   1244 	/*2056*/ uint16(xArgR32),
   1245 	/*2057*/ uint16(xArgXmmM64),
   1246 	/*2058*/ uint16(xMatch),
   1247 	/*2059*/ uint16(xSetOp), uint16(CVTSD2SI),
   1248 	/*2061*/ uint16(xReadSlashR),
   1249 	/*2062*/ uint16(xArgR32),
   1250 	/*2063*/ uint16(xArgXmmM64),
   1251 	/*2064*/ uint16(xMatch),
   1252 	/*2065*/ uint16(xCondDataSize), 2069, 2075, 0,
   1253 	/*2069*/ uint16(xSetOp), uint16(CVTSS2SI),
   1254 	/*2071*/ uint16(xReadSlashR),
   1255 	/*2072*/ uint16(xArgR32),
   1256 	/*2073*/ uint16(xArgXmmM32),
   1257 	/*2074*/ uint16(xMatch),
   1258 	/*2075*/ uint16(xSetOp), uint16(CVTSS2SI),
   1259 	/*2077*/ uint16(xReadSlashR),
   1260 	/*2078*/ uint16(xArgR32),
   1261 	/*2079*/ uint16(xArgXmmM32),
   1262 	/*2080*/ uint16(xMatch),
   1263 	/*2081*/ uint16(xCondPrefix), 4,
   1264 	0xF3, 2101,
   1265 	0xF2, 2091,
   1266 	0x66, 2043,
   1267 	0x0, 2037,
   1268 	/*2091*/ uint16(xCondDataSize), 2053, 2059, 2095,
   1269 	/*2095*/ uint16(xSetOp), uint16(CVTSD2SI),
   1270 	/*2097*/ uint16(xReadSlashR),
   1271 	/*2098*/ uint16(xArgR64),
   1272 	/*2099*/ uint16(xArgXmmM64),
   1273 	/*2100*/ uint16(xMatch),
   1274 	/*2101*/ uint16(xCondDataSize), 2069, 2075, 2105,
   1275 	/*2105*/ uint16(xSetOp), uint16(CVTSS2SI),
   1276 	/*2107*/ uint16(xReadSlashR),
   1277 	/*2108*/ uint16(xArgR64),
   1278 	/*2109*/ uint16(xArgXmmM32),
   1279 	/*2110*/ uint16(xMatch),
   1280 	/*2111*/ uint16(xCondPrefix), 2,
   1281 	0x66, 2123,
   1282 	0x0, 2117,
   1283 	/*2117*/ uint16(xSetOp), uint16(UCOMISS),
   1284 	/*2119*/ uint16(xReadSlashR),
   1285 	/*2120*/ uint16(xArgXmm1),
   1286 	/*2121*/ uint16(xArgXmm2M32),
   1287 	/*2122*/ uint16(xMatch),
   1288 	/*2123*/ uint16(xSetOp), uint16(UCOMISD),
   1289 	/*2125*/ uint16(xReadSlashR),
   1290 	/*2126*/ uint16(xArgXmm1),
   1291 	/*2127*/ uint16(xArgXmm2M64),
   1292 	/*2128*/ uint16(xMatch),
   1293 	/*2129*/ uint16(xCondPrefix), 2,
   1294 	0x66, 2141,
   1295 	0x0, 2135,
   1296 	/*2135*/ uint16(xSetOp), uint16(COMISS),
   1297 	/*2137*/ uint16(xReadSlashR),
   1298 	/*2138*/ uint16(xArgXmm1),
   1299 	/*2139*/ uint16(xArgXmm2M32),
   1300 	/*2140*/ uint16(xMatch),
   1301 	/*2141*/ uint16(xSetOp), uint16(COMISD),
   1302 	/*2143*/ uint16(xReadSlashR),
   1303 	/*2144*/ uint16(xArgXmm1),
   1304 	/*2145*/ uint16(xArgXmm2M64),
   1305 	/*2146*/ uint16(xMatch),
   1306 	/*2147*/ uint16(xSetOp), uint16(WRMSR),
   1307 	/*2149*/ uint16(xMatch),
   1308 	/*2150*/ uint16(xSetOp), uint16(RDTSC),
   1309 	/*2152*/ uint16(xMatch),
   1310 	/*2153*/ uint16(xSetOp), uint16(RDMSR),
   1311 	/*2155*/ uint16(xMatch),
   1312 	/*2156*/ uint16(xSetOp), uint16(RDPMC),
   1313 	/*2158*/ uint16(xMatch),
   1314 	/*2159*/ uint16(xSetOp), uint16(SYSENTER),
   1315 	/*2161*/ uint16(xMatch),
   1316 	/*2162*/ uint16(xCondDataSize), 2166, 2166, 2169,
   1317 	/*2166*/ uint16(xSetOp), uint16(SYSEXIT),
   1318 	/*2168*/ uint16(xMatch),
   1319 	/*2169*/ uint16(xSetOp), uint16(SYSEXIT),
   1320 	/*2171*/ uint16(xMatch),
   1321 	/*2172*/ uint16(xCondByte), 54,
   1322 	0x00, 2283,
   1323 	0x01, 2301,
   1324 	0x02, 2319,
   1325 	0x03, 2337,
   1326 	0x04, 2355,
   1327 	0x05, 2373,
   1328 	0x06, 2391,
   1329 	0x07, 2409,
   1330 	0x08, 2427,
   1331 	0x09, 2445,
   1332 	0x0A, 2463,
   1333 	0x0B, 2481,
   1334 	0x10, 2499,
   1335 	0x14, 2510,
   1336 	0x15, 2521,
   1337 	0x17, 2532,
   1338 	0x1C, 2542,
   1339 	0x1D, 2560,
   1340 	0x1E, 2578,
   1341 	0x20, 2596,
   1342 	0x21, 2606,
   1343 	0x22, 2616,
   1344 	0x23, 2626,
   1345 	0x24, 2636,
   1346 	0x25, 2646,
   1347 	0x28, 2656,
   1348 	0x29, 2666,
   1349 	0x2A, 2676,
   1350 	0x2B, 2686,
   1351 	0x30, 2696,
   1352 	0x31, 2706,
   1353 	0x32, 2716,
   1354 	0x33, 2726,
   1355 	0x34, 2736,
   1356 	0x35, 2746,
   1357 	0x37, 2756,
   1358 	0x38, 2766,
   1359 	0x39, 2776,
   1360 	0x3A, 2786,
   1361 	0x3B, 2796,
   1362 	0x3C, 2806,
   1363 	0x3D, 2816,
   1364 	0x3E, 2826,
   1365 	0x3F, 2836,
   1366 	0x40, 2846,
   1367 	0x41, 2856,
   1368 	0x82, 2866,
   1369 	0xDB, 2889,
   1370 	0xDC, 2899,
   1371 	0xDD, 2909,
   1372 	0xDE, 2919,
   1373 	0xDF, 2929,
   1374 	0xF0, 2939,
   1375 	0xF1, 3006,
   1376 	uint16(xFail),
   1377 	/*2283*/ uint16(xCondPrefix), 2,
   1378 	0x66, 2295,
   1379 	0x0, 2289,
   1380 	/*2289*/ uint16(xSetOp), uint16(PSHUFB),
   1381 	/*2291*/ uint16(xReadSlashR),
   1382 	/*2292*/ uint16(xArgMm1),
   1383 	/*2293*/ uint16(xArgMm2M64),
   1384 	/*2294*/ uint16(xMatch),
   1385 	/*2295*/ uint16(xSetOp), uint16(PSHUFB),
   1386 	/*2297*/ uint16(xReadSlashR),
   1387 	/*2298*/ uint16(xArgXmm1),
   1388 	/*2299*/ uint16(xArgXmm2M128),
   1389 	/*2300*/ uint16(xMatch),
   1390 	/*2301*/ uint16(xCondPrefix), 2,
   1391 	0x66, 2313,
   1392 	0x0, 2307,
   1393 	/*2307*/ uint16(xSetOp), uint16(PHADDW),
   1394 	/*2309*/ uint16(xReadSlashR),
   1395 	/*2310*/ uint16(xArgMm1),
   1396 	/*2311*/ uint16(xArgMm2M64),
   1397 	/*2312*/ uint16(xMatch),
   1398 	/*2313*/ uint16(xSetOp), uint16(PHADDW),
   1399 	/*2315*/ uint16(xReadSlashR),
   1400 	/*2316*/ uint16(xArgXmm1),
   1401 	/*2317*/ uint16(xArgXmm2M128),
   1402 	/*2318*/ uint16(xMatch),
   1403 	/*2319*/ uint16(xCondPrefix), 2,
   1404 	0x66, 2331,
   1405 	0x0, 2325,
   1406 	/*2325*/ uint16(xSetOp), uint16(PHADDD),
   1407 	/*2327*/ uint16(xReadSlashR),
   1408 	/*2328*/ uint16(xArgMm1),
   1409 	/*2329*/ uint16(xArgMm2M64),
   1410 	/*2330*/ uint16(xMatch),
   1411 	/*2331*/ uint16(xSetOp), uint16(PHADDD),
   1412 	/*2333*/ uint16(xReadSlashR),
   1413 	/*2334*/ uint16(xArgXmm1),
   1414 	/*2335*/ uint16(xArgXmm2M128),
   1415 	/*2336*/ uint16(xMatch),
   1416 	/*2337*/ uint16(xCondPrefix), 2,
   1417 	0x66, 2349,
   1418 	0x0, 2343,
   1419 	/*2343*/ uint16(xSetOp), uint16(PHADDSW),
   1420 	/*2345*/ uint16(xReadSlashR),
   1421 	/*2346*/ uint16(xArgMm1),
   1422 	/*2347*/ uint16(xArgMm2M64),
   1423 	/*2348*/ uint16(xMatch),
   1424 	/*2349*/ uint16(xSetOp), uint16(PHADDSW),
   1425 	/*2351*/ uint16(xReadSlashR),
   1426 	/*2352*/ uint16(xArgXmm1),
   1427 	/*2353*/ uint16(xArgXmm2M128),
   1428 	/*2354*/ uint16(xMatch),
   1429 	/*2355*/ uint16(xCondPrefix), 2,
   1430 	0x66, 2367,
   1431 	0x0, 2361,
   1432 	/*2361*/ uint16(xSetOp), uint16(PMADDUBSW),
   1433 	/*2363*/ uint16(xReadSlashR),
   1434 	/*2364*/ uint16(xArgMm1),
   1435 	/*2365*/ uint16(xArgMm2M64),
   1436 	/*2366*/ uint16(xMatch),
   1437 	/*2367*/ uint16(xSetOp), uint16(PMADDUBSW),
   1438 	/*2369*/ uint16(xReadSlashR),
   1439 	/*2370*/ uint16(xArgXmm1),
   1440 	/*2371*/ uint16(xArgXmm2M128),
   1441 	/*2372*/ uint16(xMatch),
   1442 	/*2373*/ uint16(xCondPrefix), 2,
   1443 	0x66, 2385,
   1444 	0x0, 2379,
   1445 	/*2379*/ uint16(xSetOp), uint16(PHSUBW),
   1446 	/*2381*/ uint16(xReadSlashR),
   1447 	/*2382*/ uint16(xArgMm1),
   1448 	/*2383*/ uint16(xArgMm2M64),
   1449 	/*2384*/ uint16(xMatch),
   1450 	/*2385*/ uint16(xSetOp), uint16(PHSUBW),
   1451 	/*2387*/ uint16(xReadSlashR),
   1452 	/*2388*/ uint16(xArgXmm1),
   1453 	/*2389*/ uint16(xArgXmm2M128),
   1454 	/*2390*/ uint16(xMatch),
   1455 	/*2391*/ uint16(xCondPrefix), 2,
   1456 	0x66, 2403,
   1457 	0x0, 2397,
   1458 	/*2397*/ uint16(xSetOp), uint16(PHSUBD),
   1459 	/*2399*/ uint16(xReadSlashR),
   1460 	/*2400*/ uint16(xArgMm1),
   1461 	/*2401*/ uint16(xArgMm2M64),
   1462 	/*2402*/ uint16(xMatch),
   1463 	/*2403*/ uint16(xSetOp), uint16(PHSUBD),
   1464 	/*2405*/ uint16(xReadSlashR),
   1465 	/*2406*/ uint16(xArgXmm1),
   1466 	/*2407*/ uint16(xArgXmm2M128),
   1467 	/*2408*/ uint16(xMatch),
   1468 	/*2409*/ uint16(xCondPrefix), 2,
   1469 	0x66, 2421,
   1470 	0x0, 2415,
   1471 	/*2415*/ uint16(xSetOp), uint16(PHSUBSW),
   1472 	/*2417*/ uint16(xReadSlashR),
   1473 	/*2418*/ uint16(xArgMm1),
   1474 	/*2419*/ uint16(xArgMm2M64),
   1475 	/*2420*/ uint16(xMatch),
   1476 	/*2421*/ uint16(xSetOp), uint16(PHSUBSW),
   1477 	/*2423*/ uint16(xReadSlashR),
   1478 	/*2424*/ uint16(xArgXmm1),
   1479 	/*2425*/ uint16(xArgXmm2M128),
   1480 	/*2426*/ uint16(xMatch),
   1481 	/*2427*/ uint16(xCondPrefix), 2,
   1482 	0x66, 2439,
   1483 	0x0, 2433,
   1484 	/*2433*/ uint16(xSetOp), uint16(PSIGNB),
   1485 	/*2435*/ uint16(xReadSlashR),
   1486 	/*2436*/ uint16(xArgMm1),
   1487 	/*2437*/ uint16(xArgMm2M64),
   1488 	/*2438*/ uint16(xMatch),
   1489 	/*2439*/ uint16(xSetOp), uint16(PSIGNB),
   1490 	/*2441*/ uint16(xReadSlashR),
   1491 	/*2442*/ uint16(xArgXmm1),
   1492 	/*2443*/ uint16(xArgXmm2M128),
   1493 	/*2444*/ uint16(xMatch),
   1494 	/*2445*/ uint16(xCondPrefix), 2,
   1495 	0x66, 2457,
   1496 	0x0, 2451,
   1497 	/*2451*/ uint16(xSetOp), uint16(PSIGNW),
   1498 	/*2453*/ uint16(xReadSlashR),
   1499 	/*2454*/ uint16(xArgMm1),
   1500 	/*2455*/ uint16(xArgMm2M64),
   1501 	/*2456*/ uint16(xMatch),
   1502 	/*2457*/ uint16(xSetOp), uint16(PSIGNW),
   1503 	/*2459*/ uint16(xReadSlashR),
   1504 	/*2460*/ uint16(xArgXmm1),
   1505 	/*2461*/ uint16(xArgXmm2M128),
   1506 	/*2462*/ uint16(xMatch),
   1507 	/*2463*/ uint16(xCondPrefix), 2,
   1508 	0x66, 2475,
   1509 	0x0, 2469,
   1510 	/*2469*/ uint16(xSetOp), uint16(PSIGND),
   1511 	/*2471*/ uint16(xReadSlashR),
   1512 	/*2472*/ uint16(xArgMm1),
   1513 	/*2473*/ uint16(xArgMm2M64),
   1514 	/*2474*/ uint16(xMatch),
   1515 	/*2475*/ uint16(xSetOp), uint16(PSIGND),
   1516 	/*2477*/ uint16(xReadSlashR),
   1517 	/*2478*/ uint16(xArgXmm1),
   1518 	/*2479*/ uint16(xArgXmm2M128),
   1519 	/*2480*/ uint16(xMatch),
   1520 	/*2481*/ uint16(xCondPrefix), 2,
   1521 	0x66, 2493,
   1522 	0x0, 2487,
   1523 	/*2487*/ uint16(xSetOp), uint16(PMULHRSW),
   1524 	/*2489*/ uint16(xReadSlashR),
   1525 	/*2490*/ uint16(xArgMm1),
   1526 	/*2491*/ uint16(xArgMm2M64),
   1527 	/*2492*/ uint16(xMatch),
   1528 	/*2493*/ uint16(xSetOp), uint16(PMULHRSW),
   1529 	/*2495*/ uint16(xReadSlashR),
   1530 	/*2496*/ uint16(xArgXmm1),
   1531 	/*2497*/ uint16(xArgXmm2M128),
   1532 	/*2498*/ uint16(xMatch),
   1533 	/*2499*/ uint16(xCondPrefix), 1,
   1534 	0x66, 2503,
   1535 	/*2503*/ uint16(xSetOp), uint16(PBLENDVB),
   1536 	/*2505*/ uint16(xReadSlashR),
   1537 	/*2506*/ uint16(xArgXmm1),
   1538 	/*2507*/ uint16(xArgXmm2M128),
   1539 	/*2508*/ uint16(xArgXMM0),
   1540 	/*2509*/ uint16(xMatch),
   1541 	/*2510*/ uint16(xCondPrefix), 1,
   1542 	0x66, 2514,
   1543 	/*2514*/ uint16(xSetOp), uint16(BLENDVPS),
   1544 	/*2516*/ uint16(xReadSlashR),
   1545 	/*2517*/ uint16(xArgXmm1),
   1546 	/*2518*/ uint16(xArgXmm2M128),
   1547 	/*2519*/ uint16(xArgXMM0),
   1548 	/*2520*/ uint16(xMatch),
   1549 	/*2521*/ uint16(xCondPrefix), 1,
   1550 	0x66, 2525,
   1551 	/*2525*/ uint16(xSetOp), uint16(BLENDVPD),
   1552 	/*2527*/ uint16(xReadSlashR),
   1553 	/*2528*/ uint16(xArgXmm1),
   1554 	/*2529*/ uint16(xArgXmm2M128),
   1555 	/*2530*/ uint16(xArgXMM0),
   1556 	/*2531*/ uint16(xMatch),
   1557 	/*2532*/ uint16(xCondPrefix), 1,
   1558 	0x66, 2536,
   1559 	/*2536*/ uint16(xSetOp), uint16(PTEST),
   1560 	/*2538*/ uint16(xReadSlashR),
   1561 	/*2539*/ uint16(xArgXmm1),
   1562 	/*2540*/ uint16(xArgXmm2M128),
   1563 	/*2541*/ uint16(xMatch),
   1564 	/*2542*/ uint16(xCondPrefix), 2,
   1565 	0x66, 2554,
   1566 	0x0, 2548,
   1567 	/*2548*/ uint16(xSetOp), uint16(PABSB),
   1568 	/*2550*/ uint16(xReadSlashR),
   1569 	/*2551*/ uint16(xArgMm1),
   1570 	/*2552*/ uint16(xArgMm2M64),
   1571 	/*2553*/ uint16(xMatch),
   1572 	/*2554*/ uint16(xSetOp), uint16(PABSB),
   1573 	/*2556*/ uint16(xReadSlashR),
   1574 	/*2557*/ uint16(xArgXmm1),
   1575 	/*2558*/ uint16(xArgXmm2M128),
   1576 	/*2559*/ uint16(xMatch),
   1577 	/*2560*/ uint16(xCondPrefix), 2,
   1578 	0x66, 2572,
   1579 	0x0, 2566,
   1580 	/*2566*/ uint16(xSetOp), uint16(PABSW),
   1581 	/*2568*/ uint16(xReadSlashR),
   1582 	/*2569*/ uint16(xArgMm1),
   1583 	/*2570*/ uint16(xArgMm2M64),
   1584 	/*2571*/ uint16(xMatch),
   1585 	/*2572*/ uint16(xSetOp), uint16(PABSW),
   1586 	/*2574*/ uint16(xReadSlashR),
   1587 	/*2575*/ uint16(xArgXmm1),
   1588 	/*2576*/ uint16(xArgXmm2M128),
   1589 	/*2577*/ uint16(xMatch),
   1590 	/*2578*/ uint16(xCondPrefix), 2,
   1591 	0x66, 2590,
   1592 	0x0, 2584,
   1593 	/*2584*/ uint16(xSetOp), uint16(PABSD),
   1594 	/*2586*/ uint16(xReadSlashR),
   1595 	/*2587*/ uint16(xArgMm1),
   1596 	/*2588*/ uint16(xArgMm2M64),
   1597 	/*2589*/ uint16(xMatch),
   1598 	/*2590*/ uint16(xSetOp), uint16(PABSD),
   1599 	/*2592*/ uint16(xReadSlashR),
   1600 	/*2593*/ uint16(xArgXmm1),
   1601 	/*2594*/ uint16(xArgXmm2M128),
   1602 	/*2595*/ uint16(xMatch),
   1603 	/*2596*/ uint16(xCondPrefix), 1,
   1604 	0x66, 2600,
   1605 	/*2600*/ uint16(xSetOp), uint16(PMOVSXBW),
   1606 	/*2602*/ uint16(xReadSlashR),
   1607 	/*2603*/ uint16(xArgXmm1),
   1608 	/*2604*/ uint16(xArgXmm2M64),
   1609 	/*2605*/ uint16(xMatch),
   1610 	/*2606*/ uint16(xCondPrefix), 1,
   1611 	0x66, 2610,
   1612 	/*2610*/ uint16(xSetOp), uint16(PMOVSXBD),
   1613 	/*2612*/ uint16(xReadSlashR),
   1614 	/*2613*/ uint16(xArgXmm1),
   1615 	/*2614*/ uint16(xArgXmm2M32),
   1616 	/*2615*/ uint16(xMatch),
   1617 	/*2616*/ uint16(xCondPrefix), 1,
   1618 	0x66, 2620,
   1619 	/*2620*/ uint16(xSetOp), uint16(PMOVSXBQ),
   1620 	/*2622*/ uint16(xReadSlashR),
   1621 	/*2623*/ uint16(xArgXmm1),
   1622 	/*2624*/ uint16(xArgXmm2M16),
   1623 	/*2625*/ uint16(xMatch),
   1624 	/*2626*/ uint16(xCondPrefix), 1,
   1625 	0x66, 2630,
   1626 	/*2630*/ uint16(xSetOp), uint16(PMOVSXWD),
   1627 	/*2632*/ uint16(xReadSlashR),
   1628 	/*2633*/ uint16(xArgXmm1),
   1629 	/*2634*/ uint16(xArgXmm2M64),
   1630 	/*2635*/ uint16(xMatch),
   1631 	/*2636*/ uint16(xCondPrefix), 1,
   1632 	0x66, 2640,
   1633 	/*2640*/ uint16(xSetOp), uint16(PMOVSXWQ),
   1634 	/*2642*/ uint16(xReadSlashR),
   1635 	/*2643*/ uint16(xArgXmm1),
   1636 	/*2644*/ uint16(xArgXmm2M32),
   1637 	/*2645*/ uint16(xMatch),
   1638 	/*2646*/ uint16(xCondPrefix), 1,
   1639 	0x66, 2650,
   1640 	/*2650*/ uint16(xSetOp), uint16(PMOVSXDQ),
   1641 	/*2652*/ uint16(xReadSlashR),
   1642 	/*2653*/ uint16(xArgXmm1),
   1643 	/*2654*/ uint16(xArgXmm2M64),
   1644 	/*2655*/ uint16(xMatch),
   1645 	/*2656*/ uint16(xCondPrefix), 1,
   1646 	0x66, 2660,
   1647 	/*2660*/ uint16(xSetOp), uint16(PMULDQ),
   1648 	/*2662*/ uint16(xReadSlashR),
   1649 	/*2663*/ uint16(xArgXmm1),
   1650 	/*2664*/ uint16(xArgXmm2M128),
   1651 	/*2665*/ uint16(xMatch),
   1652 	/*2666*/ uint16(xCondPrefix), 1,
   1653 	0x66, 2670,
   1654 	/*2670*/ uint16(xSetOp), uint16(PCMPEQQ),
   1655 	/*2672*/ uint16(xReadSlashR),
   1656 	/*2673*/ uint16(xArgXmm1),
   1657 	/*2674*/ uint16(xArgXmm2M128),
   1658 	/*2675*/ uint16(xMatch),
   1659 	/*2676*/ uint16(xCondPrefix), 1,
   1660 	0x66, 2680,
   1661 	/*2680*/ uint16(xSetOp), uint16(MOVNTDQA),
   1662 	/*2682*/ uint16(xReadSlashR),
   1663 	/*2683*/ uint16(xArgXmm1),
   1664 	/*2684*/ uint16(xArgM128),
   1665 	/*2685*/ uint16(xMatch),
   1666 	/*2686*/ uint16(xCondPrefix), 1,
   1667 	0x66, 2690,
   1668 	/*2690*/ uint16(xSetOp), uint16(PACKUSDW),
   1669 	/*2692*/ uint16(xReadSlashR),
   1670 	/*2693*/ uint16(xArgXmm1),
   1671 	/*2694*/ uint16(xArgXmm2M128),
   1672 	/*2695*/ uint16(xMatch),
   1673 	/*2696*/ uint16(xCondPrefix), 1,
   1674 	0x66, 2700,
   1675 	/*2700*/ uint16(xSetOp), uint16(PMOVZXBW),
   1676 	/*2702*/ uint16(xReadSlashR),
   1677 	/*2703*/ uint16(xArgXmm1),
   1678 	/*2704*/ uint16(xArgXmm2M64),
   1679 	/*2705*/ uint16(xMatch),
   1680 	/*2706*/ uint16(xCondPrefix), 1,
   1681 	0x66, 2710,
   1682 	/*2710*/ uint16(xSetOp), uint16(PMOVZXBD),
   1683 	/*2712*/ uint16(xReadSlashR),
   1684 	/*2713*/ uint16(xArgXmm1),
   1685 	/*2714*/ uint16(xArgXmm2M32),
   1686 	/*2715*/ uint16(xMatch),
   1687 	/*2716*/ uint16(xCondPrefix), 1,
   1688 	0x66, 2720,
   1689 	/*2720*/ uint16(xSetOp), uint16(PMOVZXBQ),
   1690 	/*2722*/ uint16(xReadSlashR),
   1691 	/*2723*/ uint16(xArgXmm1),
   1692 	/*2724*/ uint16(xArgXmm2M16),
   1693 	/*2725*/ uint16(xMatch),
   1694 	/*2726*/ uint16(xCondPrefix), 1,
   1695 	0x66, 2730,
   1696 	/*2730*/ uint16(xSetOp), uint16(PMOVZXWD),
   1697 	/*2732*/ uint16(xReadSlashR),
   1698 	/*2733*/ uint16(xArgXmm1),
   1699 	/*2734*/ uint16(xArgXmm2M64),
   1700 	/*2735*/ uint16(xMatch),
   1701 	/*2736*/ uint16(xCondPrefix), 1,
   1702 	0x66, 2740,
   1703 	/*2740*/ uint16(xSetOp), uint16(PMOVZXWQ),
   1704 	/*2742*/ uint16(xReadSlashR),
   1705 	/*2743*/ uint16(xArgXmm1),
   1706 	/*2744*/ uint16(xArgXmm2M32),
   1707 	/*2745*/ uint16(xMatch),
   1708 	/*2746*/ uint16(xCondPrefix), 1,
   1709 	0x66, 2750,
   1710 	/*2750*/ uint16(xSetOp), uint16(PMOVZXDQ),
   1711 	/*2752*/ uint16(xReadSlashR),
   1712 	/*2753*/ uint16(xArgXmm1),
   1713 	/*2754*/ uint16(xArgXmm2M64),
   1714 	/*2755*/ uint16(xMatch),
   1715 	/*2756*/ uint16(xCondPrefix), 1,
   1716 	0x66, 2760,
   1717 	/*2760*/ uint16(xSetOp), uint16(PCMPGTQ),
   1718 	/*2762*/ uint16(xReadSlashR),
   1719 	/*2763*/ uint16(xArgXmm1),
   1720 	/*2764*/ uint16(xArgXmm2M128),
   1721 	/*2765*/ uint16(xMatch),
   1722 	/*2766*/ uint16(xCondPrefix), 1,
   1723 	0x66, 2770,
   1724 	/*2770*/ uint16(xSetOp), uint16(PMINSB),
   1725 	/*2772*/ uint16(xReadSlashR),
   1726 	/*2773*/ uint16(xArgXmm1),
   1727 	/*2774*/ uint16(xArgXmm2M128),
   1728 	/*2775*/ uint16(xMatch),
   1729 	/*2776*/ uint16(xCondPrefix), 1,
   1730 	0x66, 2780,
   1731 	/*2780*/ uint16(xSetOp), uint16(PMINSD),
   1732 	/*2782*/ uint16(xReadSlashR),
   1733 	/*2783*/ uint16(xArgXmm1),
   1734 	/*2784*/ uint16(xArgXmm2M128),
   1735 	/*2785*/ uint16(xMatch),
   1736 	/*2786*/ uint16(xCondPrefix), 1,
   1737 	0x66, 2790,
   1738 	/*2790*/ uint16(xSetOp), uint16(PMINUW),
   1739 	/*2792*/ uint16(xReadSlashR),
   1740 	/*2793*/ uint16(xArgXmm1),
   1741 	/*2794*/ uint16(xArgXmm2M128),
   1742 	/*2795*/ uint16(xMatch),
   1743 	/*2796*/ uint16(xCondPrefix), 1,
   1744 	0x66, 2800,
   1745 	/*2800*/ uint16(xSetOp), uint16(PMINUD),
   1746 	/*2802*/ uint16(xReadSlashR),
   1747 	/*2803*/ uint16(xArgXmm1),
   1748 	/*2804*/ uint16(xArgXmm2M128),
   1749 	/*2805*/ uint16(xMatch),
   1750 	/*2806*/ uint16(xCondPrefix), 1,
   1751 	0x66, 2810,
   1752 	/*2810*/ uint16(xSetOp), uint16(PMAXSB),
   1753 	/*2812*/ uint16(xReadSlashR),
   1754 	/*2813*/ uint16(xArgXmm1),
   1755 	/*2814*/ uint16(xArgXmm2M128),
   1756 	/*2815*/ uint16(xMatch),
   1757 	/*2816*/ uint16(xCondPrefix), 1,
   1758 	0x66, 2820,
   1759 	/*2820*/ uint16(xSetOp), uint16(PMAXSD),
   1760 	/*2822*/ uint16(xReadSlashR),
   1761 	/*2823*/ uint16(xArgXmm1),
   1762 	/*2824*/ uint16(xArgXmm2M128),
   1763 	/*2825*/ uint16(xMatch),
   1764 	/*2826*/ uint16(xCondPrefix), 1,
   1765 	0x66, 2830,
   1766 	/*2830*/ uint16(xSetOp), uint16(PMAXUW),
   1767 	/*2832*/ uint16(xReadSlashR),
   1768 	/*2833*/ uint16(xArgXmm1),
   1769 	/*2834*/ uint16(xArgXmm2M128),
   1770 	/*2835*/ uint16(xMatch),
   1771 	/*2836*/ uint16(xCondPrefix), 1,
   1772 	0x66, 2840,
   1773 	/*2840*/ uint16(xSetOp), uint16(PMAXUD),
   1774 	/*2842*/ uint16(xReadSlashR),
   1775 	/*2843*/ uint16(xArgXmm1),
   1776 	/*2844*/ uint16(xArgXmm2M128),
   1777 	/*2845*/ uint16(xMatch),
   1778 	/*2846*/ uint16(xCondPrefix), 1,
   1779 	0x66, 2850,
   1780 	/*2850*/ uint16(xSetOp), uint16(PMULLD),
   1781 	/*2852*/ uint16(xReadSlashR),
   1782 	/*2853*/ uint16(xArgXmm1),
   1783 	/*2854*/ uint16(xArgXmm2M128),
   1784 	/*2855*/ uint16(xMatch),
   1785 	/*2856*/ uint16(xCondPrefix), 1,
   1786 	0x66, 2860,
   1787 	/*2860*/ uint16(xSetOp), uint16(PHMINPOSUW),
   1788 	/*2862*/ uint16(xReadSlashR),
   1789 	/*2863*/ uint16(xArgXmm1),
   1790 	/*2864*/ uint16(xArgXmm2M128),
   1791 	/*2865*/ uint16(xMatch),
   1792 	/*2866*/ uint16(xCondIs64), 2869, 2879,
   1793 	/*2869*/ uint16(xCondPrefix), 1,
   1794 	0x66, 2873,
   1795 	/*2873*/ uint16(xSetOp), uint16(INVPCID),
   1796 	/*2875*/ uint16(xReadSlashR),
   1797 	/*2876*/ uint16(xArgR32),
   1798 	/*2877*/ uint16(xArgM128),
   1799 	/*2878*/ uint16(xMatch),
   1800 	/*2879*/ uint16(xCondPrefix), 1,
   1801 	0x66, 2883,
   1802 	/*2883*/ uint16(xSetOp), uint16(INVPCID),
   1803 	/*2885*/ uint16(xReadSlashR),
   1804 	/*2886*/ uint16(xArgR64),
   1805 	/*2887*/ uint16(xArgM128),
   1806 	/*2888*/ uint16(xMatch),
   1807 	/*2889*/ uint16(xCondPrefix), 1,
   1808 	0x66, 2893,
   1809 	/*2893*/ uint16(xSetOp), uint16(AESIMC),
   1810 	/*2895*/ uint16(xReadSlashR),
   1811 	/*2896*/ uint16(xArgXmm1),
   1812 	/*2897*/ uint16(xArgXmm2M128),
   1813 	/*2898*/ uint16(xMatch),
   1814 	/*2899*/ uint16(xCondPrefix), 1,
   1815 	0x66, 2903,
   1816 	/*2903*/ uint16(xSetOp), uint16(AESENC),
   1817 	/*2905*/ uint16(xReadSlashR),
   1818 	/*2906*/ uint16(xArgXmm1),
   1819 	/*2907*/ uint16(xArgXmm2M128),
   1820 	/*2908*/ uint16(xMatch),
   1821 	/*2909*/ uint16(xCondPrefix), 1,
   1822 	0x66, 2913,
   1823 	/*2913*/ uint16(xSetOp), uint16(AESENCLAST),
   1824 	/*2915*/ uint16(xReadSlashR),
   1825 	/*2916*/ uint16(xArgXmm1),
   1826 	/*2917*/ uint16(xArgXmm2M128),
   1827 	/*2918*/ uint16(xMatch),
   1828 	/*2919*/ uint16(xCondPrefix), 1,
   1829 	0x66, 2923,
   1830 	/*2923*/ uint16(xSetOp), uint16(AESDEC),
   1831 	/*2925*/ uint16(xReadSlashR),
   1832 	/*2926*/ uint16(xArgXmm1),
   1833 	/*2927*/ uint16(xArgXmm2M128),
   1834 	/*2928*/ uint16(xMatch),
   1835 	/*2929*/ uint16(xCondPrefix), 1,
   1836 	0x66, 2933,
   1837 	/*2933*/ uint16(xSetOp), uint16(AESDECLAST),
   1838 	/*2935*/ uint16(xReadSlashR),
   1839 	/*2936*/ uint16(xArgXmm1),
   1840 	/*2937*/ uint16(xArgXmm2M128),
   1841 	/*2938*/ uint16(xMatch),
   1842 	/*2939*/ uint16(xCondIs64), 2942, 2980,
   1843 	/*2942*/ uint16(xCondPrefix), 2,
   1844 	0xF2, 2964,
   1845 	0x0, 2948,
   1846 	/*2948*/ uint16(xCondDataSize), 2952, 2958, 0,
   1847 	/*2952*/ uint16(xSetOp), uint16(MOVBE),
   1848 	/*2954*/ uint16(xReadSlashR),
   1849 	/*2955*/ uint16(xArgR16),
   1850 	/*2956*/ uint16(xArgM16),
   1851 	/*2957*/ uint16(xMatch),
   1852 	/*2958*/ uint16(xSetOp), uint16(MOVBE),
   1853 	/*2960*/ uint16(xReadSlashR),
   1854 	/*2961*/ uint16(xArgR32),
   1855 	/*2962*/ uint16(xArgM32),
   1856 	/*2963*/ uint16(xMatch),
   1857 	/*2964*/ uint16(xCondDataSize), 2968, 2974, 0,
   1858 	/*2968*/ uint16(xSetOp), uint16(CRC32),
   1859 	/*2970*/ uint16(xReadSlashR),
   1860 	/*2971*/ uint16(xArgR32),
   1861 	/*2972*/ uint16(xArgRM8),
   1862 	/*2973*/ uint16(xMatch),
   1863 	/*2974*/ uint16(xSetOp), uint16(CRC32),
   1864 	/*2976*/ uint16(xReadSlashR),
   1865 	/*2977*/ uint16(xArgR32),
   1866 	/*2978*/ uint16(xArgRM8),
   1867 	/*2979*/ uint16(xMatch),
   1868 	/*2980*/ uint16(xCondPrefix), 2,
   1869 	0xF2, 2996,
   1870 	0x0, 2986,
   1871 	/*2986*/ uint16(xCondDataSize), 2952, 2958, 2990,
   1872 	/*2990*/ uint16(xSetOp), uint16(MOVBE),
   1873 	/*2992*/ uint16(xReadSlashR),
   1874 	/*2993*/ uint16(xArgR64),
   1875 	/*2994*/ uint16(xArgM64),
   1876 	/*2995*/ uint16(xMatch),
   1877 	/*2996*/ uint16(xCondDataSize), 2968, 2974, 3000,
   1878 	/*3000*/ uint16(xSetOp), uint16(CRC32),
   1879 	/*3002*/ uint16(xReadSlashR),
   1880 	/*3003*/ uint16(xArgR64),
   1881 	/*3004*/ uint16(xArgRM8),
   1882 	/*3005*/ uint16(xMatch),
   1883 	/*3006*/ uint16(xCondIs64), 3009, 3047,
   1884 	/*3009*/ uint16(xCondPrefix), 2,
   1885 	0xF2, 3031,
   1886 	0x0, 3015,
   1887 	/*3015*/ uint16(xCondDataSize), 3019, 3025, 0,
   1888 	/*3019*/ uint16(xSetOp), uint16(MOVBE),
   1889 	/*3021*/ uint16(xReadSlashR),
   1890 	/*3022*/ uint16(xArgM16),
   1891 	/*3023*/ uint16(xArgR16),
   1892 	/*3024*/ uint16(xMatch),
   1893 	/*3025*/ uint16(xSetOp), uint16(MOVBE),
   1894 	/*3027*/ uint16(xReadSlashR),
   1895 	/*3028*/ uint16(xArgM32),
   1896 	/*3029*/ uint16(xArgR32),
   1897 	/*3030*/ uint16(xMatch),
   1898 	/*3031*/ uint16(xCondDataSize), 3035, 3041, 0,
   1899 	/*3035*/ uint16(xSetOp), uint16(CRC32),
   1900 	/*3037*/ uint16(xReadSlashR),
   1901 	/*3038*/ uint16(xArgR32),
   1902 	/*3039*/ uint16(xArgRM16),
   1903 	/*3040*/ uint16(xMatch),
   1904 	/*3041*/ uint16(xSetOp), uint16(CRC32),
   1905 	/*3043*/ uint16(xReadSlashR),
   1906 	/*3044*/ uint16(xArgR32),
   1907 	/*3045*/ uint16(xArgRM32),
   1908 	/*3046*/ uint16(xMatch),
   1909 	/*3047*/ uint16(xCondPrefix), 2,
   1910 	0xF2, 3063,
   1911 	0x0, 3053,
   1912 	/*3053*/ uint16(xCondDataSize), 3019, 3025, 3057,
   1913 	/*3057*/ uint16(xSetOp), uint16(MOVBE),
   1914 	/*3059*/ uint16(xReadSlashR),
   1915 	/*3060*/ uint16(xArgM64),
   1916 	/*3061*/ uint16(xArgR64),
   1917 	/*3062*/ uint16(xMatch),
   1918 	/*3063*/ uint16(xCondDataSize), 3035, 3041, 3067,
   1919 	/*3067*/ uint16(xSetOp), uint16(CRC32),
   1920 	/*3069*/ uint16(xReadSlashR),
   1921 	/*3070*/ uint16(xArgR64),
   1922 	/*3071*/ uint16(xArgRM64),
   1923 	/*3072*/ uint16(xMatch),
   1924 	/*3073*/ uint16(xCondByte), 24,
   1925 	0x08, 3124,
   1926 	0x09, 3136,
   1927 	0x0A, 3148,
   1928 	0x0B, 3160,
   1929 	0x0C, 3172,
   1930 	0x0D, 3184,
   1931 	0x0E, 3196,
   1932 	0x0F, 3208,
   1933 	0x14, 3230,
   1934 	0x15, 3242,
   1935 	0x16, 3254,
   1936 	0x17, 3297,
   1937 	0x20, 3309,
   1938 	0x21, 3321,
   1939 	0x22, 3333,
   1940 	0x40, 3376,
   1941 	0x41, 3388,
   1942 	0x42, 3400,
   1943 	0x44, 3412,
   1944 	0x60, 3424,
   1945 	0x61, 3436,
   1946 	0x62, 3448,
   1947 	0x63, 3460,
   1948 	0xDF, 3472,
   1949 	uint16(xFail),
   1950 	/*3124*/ uint16(xCondPrefix), 1,
   1951 	0x66, 3128,
   1952 	/*3128*/ uint16(xSetOp), uint16(ROUNDPS),
   1953 	/*3130*/ uint16(xReadSlashR),
   1954 	/*3131*/ uint16(xReadIb),
   1955 	/*3132*/ uint16(xArgXmm1),
   1956 	/*3133*/ uint16(xArgXmm2M128),
   1957 	/*3134*/ uint16(xArgImm8u),
   1958 	/*3135*/ uint16(xMatch),
   1959 	/*3136*/ uint16(xCondPrefix), 1,
   1960 	0x66, 3140,
   1961 	/*3140*/ uint16(xSetOp), uint16(ROUNDPD),
   1962 	/*3142*/ uint16(xReadSlashR),
   1963 	/*3143*/ uint16(xReadIb),
   1964 	/*3144*/ uint16(xArgXmm1),
   1965 	/*3145*/ uint16(xArgXmm2M128),
   1966 	/*3146*/ uint16(xArgImm8u),
   1967 	/*3147*/ uint16(xMatch),
   1968 	/*3148*/ uint16(xCondPrefix), 1,
   1969 	0x66, 3152,
   1970 	/*3152*/ uint16(xSetOp), uint16(ROUNDSS),
   1971 	/*3154*/ uint16(xReadSlashR),
   1972 	/*3155*/ uint16(xReadIb),
   1973 	/*3156*/ uint16(xArgXmm1),
   1974 	/*3157*/ uint16(xArgXmm2M32),
   1975 	/*3158*/ uint16(xArgImm8u),
   1976 	/*3159*/ uint16(xMatch),
   1977 	/*3160*/ uint16(xCondPrefix), 1,
   1978 	0x66, 3164,
   1979 	/*3164*/ uint16(xSetOp), uint16(ROUNDSD),
   1980 	/*3166*/ uint16(xReadSlashR),
   1981 	/*3167*/ uint16(xReadIb),
   1982 	/*3168*/ uint16(xArgXmm1),
   1983 	/*3169*/ uint16(xArgXmm2M64),
   1984 	/*3170*/ uint16(xArgImm8u),
   1985 	/*3171*/ uint16(xMatch),
   1986 	/*3172*/ uint16(xCondPrefix), 1,
   1987 	0x66, 3176,
   1988 	/*3176*/ uint16(xSetOp), uint16(BLENDPS),
   1989 	/*3178*/ uint16(xReadSlashR),
   1990 	/*3179*/ uint16(xReadIb),
   1991 	/*3180*/ uint16(xArgXmm1),
   1992 	/*3181*/ uint16(xArgXmm2M128),
   1993 	/*3182*/ uint16(xArgImm8u),
   1994 	/*3183*/ uint16(xMatch),
   1995 	/*3184*/ uint16(xCondPrefix), 1,
   1996 	0x66, 3188,
   1997 	/*3188*/ uint16(xSetOp), uint16(BLENDPD),
   1998 	/*3190*/ uint16(xReadSlashR),
   1999 	/*3191*/ uint16(xReadIb),
   2000 	/*3192*/ uint16(xArgXmm1),
   2001 	/*3193*/ uint16(xArgXmm2M128),
   2002 	/*3194*/ uint16(xArgImm8u),
   2003 	/*3195*/ uint16(xMatch),
   2004 	/*3196*/ uint16(xCondPrefix), 1,
   2005 	0x66, 3200,
   2006 	/*3200*/ uint16(xSetOp), uint16(PBLENDW),
   2007 	/*3202*/ uint16(xReadSlashR),
   2008 	/*3203*/ uint16(xReadIb),
   2009 	/*3204*/ uint16(xArgXmm1),
   2010 	/*3205*/ uint16(xArgXmm2M128),
   2011 	/*3206*/ uint16(xArgImm8u),
   2012 	/*3207*/ uint16(xMatch),
   2013 	/*3208*/ uint16(xCondPrefix), 2,
   2014 	0x66, 3222,
   2015 	0x0, 3214,
   2016 	/*3214*/ uint16(xSetOp), uint16(PALIGNR),
   2017 	/*3216*/ uint16(xReadSlashR),
   2018 	/*3217*/ uint16(xReadIb),
   2019 	/*3218*/ uint16(xArgMm1),
   2020 	/*3219*/ uint16(xArgMm2M64),
   2021 	/*3220*/ uint16(xArgImm8u),
   2022 	/*3221*/ uint16(xMatch),
   2023 	/*3222*/ uint16(xSetOp), uint16(PALIGNR),
   2024 	/*3224*/ uint16(xReadSlashR),
   2025 	/*3225*/ uint16(xReadIb),
   2026 	/*3226*/ uint16(xArgXmm1),
   2027 	/*3227*/ uint16(xArgXmm2M128),
   2028 	/*3228*/ uint16(xArgImm8u),
   2029 	/*3229*/ uint16(xMatch),
   2030 	/*3230*/ uint16(xCondPrefix), 1,
   2031 	0x66, 3234,
   2032 	/*3234*/ uint16(xSetOp), uint16(PEXTRB),
   2033 	/*3236*/ uint16(xReadSlashR),
   2034 	/*3237*/ uint16(xReadIb),
   2035 	/*3238*/ uint16(xArgR32M8),
   2036 	/*3239*/ uint16(xArgXmm1),
   2037 	/*3240*/ uint16(xArgImm8u),
   2038 	/*3241*/ uint16(xMatch),
   2039 	/*3242*/ uint16(xCondPrefix), 1,
   2040 	0x66, 3246,
   2041 	/*3246*/ uint16(xSetOp), uint16(PEXTRW),
   2042 	/*3248*/ uint16(xReadSlashR),
   2043 	/*3249*/ uint16(xReadIb),
   2044 	/*3250*/ uint16(xArgR32M16),
   2045 	/*3251*/ uint16(xArgXmm1),
   2046 	/*3252*/ uint16(xArgImm8u),
   2047 	/*3253*/ uint16(xMatch),
   2048 	/*3254*/ uint16(xCondIs64), 3257, 3281,
   2049 	/*3257*/ uint16(xCondPrefix), 1,
   2050 	0x66, 3261,
   2051 	/*3261*/ uint16(xCondDataSize), 3265, 3273, 0,
   2052 	/*3265*/ uint16(xSetOp), uint16(PEXTRD),
   2053 	/*3267*/ uint16(xReadSlashR),
   2054 	/*3268*/ uint16(xReadIb),
   2055 	/*3269*/ uint16(xArgRM32),
   2056 	/*3270*/ uint16(xArgXmm1),
   2057 	/*3271*/ uint16(xArgImm8u),
   2058 	/*3272*/ uint16(xMatch),
   2059 	/*3273*/ uint16(xSetOp), uint16(PEXTRD),
   2060 	/*3275*/ uint16(xReadSlashR),
   2061 	/*3276*/ uint16(xReadIb),
   2062 	/*3277*/ uint16(xArgRM32),
   2063 	/*3278*/ uint16(xArgXmm1),
   2064 	/*3279*/ uint16(xArgImm8u),
   2065 	/*3280*/ uint16(xMatch),
   2066 	/*3281*/ uint16(xCondPrefix), 1,
   2067 	0x66, 3285,
   2068 	/*3285*/ uint16(xCondDataSize), 3265, 3273, 3289,
   2069 	/*3289*/ uint16(xSetOp), uint16(PEXTRQ),
   2070 	/*3291*/ uint16(xReadSlashR),
   2071 	/*3292*/ uint16(xReadIb),
   2072 	/*3293*/ uint16(xArgRM64),
   2073 	/*3294*/ uint16(xArgXmm1),
   2074 	/*3295*/ uint16(xArgImm8u),
   2075 	/*3296*/ uint16(xMatch),
   2076 	/*3297*/ uint16(xCondPrefix), 1,
   2077 	0x66, 3301,
   2078 	/*3301*/ uint16(xSetOp), uint16(EXTRACTPS),
   2079 	/*3303*/ uint16(xReadSlashR),
   2080 	/*3304*/ uint16(xReadIb),
   2081 	/*3305*/ uint16(xArgRM32),
   2082 	/*3306*/ uint16(xArgXmm1),
   2083 	/*3307*/ uint16(xArgImm8u),
   2084 	/*3308*/ uint16(xMatch),
   2085 	/*3309*/ uint16(xCondPrefix), 1,
   2086 	0x66, 3313,
   2087 	/*3313*/ uint16(xSetOp), uint16(PINSRB),
   2088 	/*3315*/ uint16(xReadSlashR),
   2089 	/*3316*/ uint16(xReadIb),
   2090 	/*3317*/ uint16(xArgXmm1),
   2091 	/*3318*/ uint16(xArgR32M8),
   2092 	/*3319*/ uint16(xArgImm8u),
   2093 	/*3320*/ uint16(xMatch),
   2094 	/*3321*/ uint16(xCondPrefix), 1,
   2095 	0x66, 3325,
   2096 	/*3325*/ uint16(xSetOp), uint16(INSERTPS),
   2097 	/*3327*/ uint16(xReadSlashR),
   2098 	/*3328*/ uint16(xReadIb),
   2099 	/*3329*/ uint16(xArgXmm1),
   2100 	/*3330*/ uint16(xArgXmm2M32),
   2101 	/*3331*/ uint16(xArgImm8u),
   2102 	/*3332*/ uint16(xMatch),
   2103 	/*3333*/ uint16(xCondIs64), 3336, 3360,
   2104 	/*3336*/ uint16(xCondPrefix), 1,
   2105 	0x66, 3340,
   2106 	/*3340*/ uint16(xCondDataSize), 3344, 3352, 0,
   2107 	/*3344*/ uint16(xSetOp), uint16(PINSRD),
   2108 	/*3346*/ uint16(xReadSlashR),
   2109 	/*3347*/ uint16(xReadIb),
   2110 	/*3348*/ uint16(xArgXmm1),
   2111 	/*3349*/ uint16(xArgRM32),
   2112 	/*3350*/ uint16(xArgImm8u),
   2113 	/*3351*/ uint16(xMatch),
   2114 	/*3352*/ uint16(xSetOp), uint16(PINSRD),
   2115 	/*3354*/ uint16(xReadSlashR),
   2116 	/*3355*/ uint16(xReadIb),
   2117 	/*3356*/ uint16(xArgXmm1),
   2118 	/*3357*/ uint16(xArgRM32),
   2119 	/*3358*/ uint16(xArgImm8u),
   2120 	/*3359*/ uint16(xMatch),
   2121 	/*3360*/ uint16(xCondPrefix), 1,
   2122 	0x66, 3364,
   2123 	/*3364*/ uint16(xCondDataSize), 3344, 3352, 3368,
   2124 	/*3368*/ uint16(xSetOp), uint16(PINSRQ),
   2125 	/*3370*/ uint16(xReadSlashR),
   2126 	/*3371*/ uint16(xReadIb),
   2127 	/*3372*/ uint16(xArgXmm1),
   2128 	/*3373*/ uint16(xArgRM64),
   2129 	/*3374*/ uint16(xArgImm8u),
   2130 	/*3375*/ uint16(xMatch),
   2131 	/*3376*/ uint16(xCondPrefix), 1,
   2132 	0x66, 3380,
   2133 	/*3380*/ uint16(xSetOp), uint16(DPPS),
   2134 	/*3382*/ uint16(xReadSlashR),
   2135 	/*3383*/ uint16(xReadIb),
   2136 	/*3384*/ uint16(xArgXmm1),
   2137 	/*3385*/ uint16(xArgXmm2M128),
   2138 	/*3386*/ uint16(xArgImm8u),
   2139 	/*3387*/ uint16(xMatch),
   2140 	/*3388*/ uint16(xCondPrefix), 1,
   2141 	0x66, 3392,
   2142 	/*3392*/ uint16(xSetOp), uint16(DPPD),
   2143 	/*3394*/ uint16(xReadSlashR),
   2144 	/*3395*/ uint16(xReadIb),
   2145 	/*3396*/ uint16(xArgXmm1),
   2146 	/*3397*/ uint16(xArgXmm2M128),
   2147 	/*3398*/ uint16(xArgImm8u),
   2148 	/*3399*/ uint16(xMatch),
   2149 	/*3400*/ uint16(xCondPrefix), 1,
   2150 	0x66, 3404,
   2151 	/*3404*/ uint16(xSetOp), uint16(MPSADBW),
   2152 	/*3406*/ uint16(xReadSlashR),
   2153 	/*3407*/ uint16(xReadIb),
   2154 	/*3408*/ uint16(xArgXmm1),
   2155 	/*3409*/ uint16(xArgXmm2M128),
   2156 	/*3410*/ uint16(xArgImm8u),
   2157 	/*3411*/ uint16(xMatch),
   2158 	/*3412*/ uint16(xCondPrefix), 1,
   2159 	0x66, 3416,
   2160 	/*3416*/ uint16(xSetOp), uint16(PCLMULQDQ),
   2161 	/*3418*/ uint16(xReadSlashR),
   2162 	/*3419*/ uint16(xReadIb),
   2163 	/*3420*/ uint16(xArgXmm1),
   2164 	/*3421*/ uint16(xArgXmm2M128),
   2165 	/*3422*/ uint16(xArgImm8u),
   2166 	/*3423*/ uint16(xMatch),
   2167 	/*3424*/ uint16(xCondPrefix), 1,
   2168 	0x66, 3428,
   2169 	/*3428*/ uint16(xSetOp), uint16(PCMPESTRM),
   2170 	/*3430*/ uint16(xReadSlashR),
   2171 	/*3431*/ uint16(xReadIb),
   2172 	/*3432*/ uint16(xArgXmm1),
   2173 	/*3433*/ uint16(xArgXmm2M128),
   2174 	/*3434*/ uint16(xArgImm8u),
   2175 	/*3435*/ uint16(xMatch),
   2176 	/*3436*/ uint16(xCondPrefix), 1,
   2177 	0x66, 3440,
   2178 	/*3440*/ uint16(xSetOp), uint16(PCMPESTRI),
   2179 	/*3442*/ uint16(xReadSlashR),
   2180 	/*3443*/ uint16(xReadIb),
   2181 	/*3444*/ uint16(xArgXmm1),
   2182 	/*3445*/ uint16(xArgXmm2M128),
   2183 	/*3446*/ uint16(xArgImm8u),
   2184 	/*3447*/ uint16(xMatch),
   2185 	/*3448*/ uint16(xCondPrefix), 1,
   2186 	0x66, 3452,
   2187 	/*3452*/ uint16(xSetOp), uint16(PCMPISTRM),
   2188 	/*3454*/ uint16(xReadSlashR),
   2189 	/*3455*/ uint16(xReadIb),
   2190 	/*3456*/ uint16(xArgXmm1),
   2191 	/*3457*/ uint16(xArgXmm2M128),
   2192 	/*3458*/ uint16(xArgImm8u),
   2193 	/*3459*/ uint16(xMatch),
   2194 	/*3460*/ uint16(xCondPrefix), 1,
   2195 	0x66, 3464,
   2196 	/*3464*/ uint16(xSetOp), uint16(PCMPISTRI),
   2197 	/*3466*/ uint16(xReadSlashR),
   2198 	/*3467*/ uint16(xReadIb),
   2199 	/*3468*/ uint16(xArgXmm1),
   2200 	/*3469*/ uint16(xArgXmm2M128),
   2201 	/*3470*/ uint16(xArgImm8u),
   2202 	/*3471*/ uint16(xMatch),
   2203 	/*3472*/ uint16(xCondPrefix), 1,
   2204 	0x66, 3476,
   2205 	/*3476*/ uint16(xSetOp), uint16(AESKEYGENASSIST),
   2206 	/*3478*/ uint16(xReadSlashR),
   2207 	/*3479*/ uint16(xReadIb),
   2208 	/*3480*/ uint16(xArgXmm1),
   2209 	/*3481*/ uint16(xArgXmm2M128),
   2210 	/*3482*/ uint16(xArgImm8u),
   2211 	/*3483*/ uint16(xMatch),
   2212 	/*3484*/ uint16(xCondIs64), 3487, 3503,
   2213 	/*3487*/ uint16(xCondDataSize), 3491, 3497, 0,
   2214 	/*3491*/ uint16(xSetOp), uint16(CMOVO),
   2215 	/*3493*/ uint16(xReadSlashR),
   2216 	/*3494*/ uint16(xArgR16),
   2217 	/*3495*/ uint16(xArgRM16),
   2218 	/*3496*/ uint16(xMatch),
   2219 	/*3497*/ uint16(xSetOp), uint16(CMOVO),
   2220 	/*3499*/ uint16(xReadSlashR),
   2221 	/*3500*/ uint16(xArgR32),
   2222 	/*3501*/ uint16(xArgRM32),
   2223 	/*3502*/ uint16(xMatch),
   2224 	/*3503*/ uint16(xCondDataSize), 3491, 3497, 3507,
   2225 	/*3507*/ uint16(xSetOp), uint16(CMOVO),
   2226 	/*3509*/ uint16(xReadSlashR),
   2227 	/*3510*/ uint16(xArgR64),
   2228 	/*3511*/ uint16(xArgRM64),
   2229 	/*3512*/ uint16(xMatch),
   2230 	/*3513*/ uint16(xCondIs64), 3516, 3532,
   2231 	/*3516*/ uint16(xCondDataSize), 3520, 3526, 0,
   2232 	/*3520*/ uint16(xSetOp), uint16(CMOVNO),
   2233 	/*3522*/ uint16(xReadSlashR),
   2234 	/*3523*/ uint16(xArgR16),
   2235 	/*3524*/ uint16(xArgRM16),
   2236 	/*3525*/ uint16(xMatch),
   2237 	/*3526*/ uint16(xSetOp), uint16(CMOVNO),
   2238 	/*3528*/ uint16(xReadSlashR),
   2239 	/*3529*/ uint16(xArgR32),
   2240 	/*3530*/ uint16(xArgRM32),
   2241 	/*3531*/ uint16(xMatch),
   2242 	/*3532*/ uint16(xCondDataSize), 3520, 3526, 3536,
   2243 	/*3536*/ uint16(xSetOp), uint16(CMOVNO),
   2244 	/*3538*/ uint16(xReadSlashR),
   2245 	/*3539*/ uint16(xArgR64),
   2246 	/*3540*/ uint16(xArgRM64),
   2247 	/*3541*/ uint16(xMatch),
   2248 	/*3542*/ uint16(xCondIs64), 3545, 3561,
   2249 	/*3545*/ uint16(xCondDataSize), 3549, 3555, 0,
   2250 	/*3549*/ uint16(xSetOp), uint16(CMOVB),
   2251 	/*3551*/ uint16(xReadSlashR),
   2252 	/*3552*/ uint16(xArgR16),
   2253 	/*3553*/ uint16(xArgRM16),
   2254 	/*3554*/ uint16(xMatch),
   2255 	/*3555*/ uint16(xSetOp), uint16(CMOVB),
   2256 	/*3557*/ uint16(xReadSlashR),
   2257 	/*3558*/ uint16(xArgR32),
   2258 	/*3559*/ uint16(xArgRM32),
   2259 	/*3560*/ uint16(xMatch),
   2260 	/*3561*/ uint16(xCondDataSize), 3549, 3555, 3565,
   2261 	/*3565*/ uint16(xSetOp), uint16(CMOVB),
   2262 	/*3567*/ uint16(xReadSlashR),
   2263 	/*3568*/ uint16(xArgR64),
   2264 	/*3569*/ uint16(xArgRM64),
   2265 	/*3570*/ uint16(xMatch),
   2266 	/*3571*/ uint16(xCondIs64), 3574, 3590,
   2267 	/*3574*/ uint16(xCondDataSize), 3578, 3584, 0,
   2268 	/*3578*/ uint16(xSetOp), uint16(CMOVAE),
   2269 	/*3580*/ uint16(xReadSlashR),
   2270 	/*3581*/ uint16(xArgR16),
   2271 	/*3582*/ uint16(xArgRM16),
   2272 	/*3583*/ uint16(xMatch),
   2273 	/*3584*/ uint16(xSetOp), uint16(CMOVAE),
   2274 	/*3586*/ uint16(xReadSlashR),
   2275 	/*3587*/ uint16(xArgR32),
   2276 	/*3588*/ uint16(xArgRM32),
   2277 	/*3589*/ uint16(xMatch),
   2278 	/*3590*/ uint16(xCondDataSize), 3578, 3584, 3594,
   2279 	/*3594*/ uint16(xSetOp), uint16(CMOVAE),
   2280 	/*3596*/ uint16(xReadSlashR),
   2281 	/*3597*/ uint16(xArgR64),
   2282 	/*3598*/ uint16(xArgRM64),
   2283 	/*3599*/ uint16(xMatch),
   2284 	/*3600*/ uint16(xCondIs64), 3603, 3619,
   2285 	/*3603*/ uint16(xCondDataSize), 3607, 3613, 0,
   2286 	/*3607*/ uint16(xSetOp), uint16(CMOVE),
   2287 	/*3609*/ uint16(xReadSlashR),
   2288 	/*3610*/ uint16(xArgR16),
   2289 	/*3611*/ uint16(xArgRM16),
   2290 	/*3612*/ uint16(xMatch),
   2291 	/*3613*/ uint16(xSetOp), uint16(CMOVE),
   2292 	/*3615*/ uint16(xReadSlashR),
   2293 	/*3616*/ uint16(xArgR32),
   2294 	/*3617*/ uint16(xArgRM32),
   2295 	/*3618*/ uint16(xMatch),
   2296 	/*3619*/ uint16(xCondDataSize), 3607, 3613, 3623,
   2297 	/*3623*/ uint16(xSetOp), uint16(CMOVE),
   2298 	/*3625*/ uint16(xReadSlashR),
   2299 	/*3626*/ uint16(xArgR64),
   2300 	/*3627*/ uint16(xArgRM64),
   2301 	/*3628*/ uint16(xMatch),
   2302 	/*3629*/ uint16(xCondIs64), 3632, 3648,
   2303 	/*3632*/ uint16(xCondDataSize), 3636, 3642, 0,
   2304 	/*3636*/ uint16(xSetOp), uint16(CMOVNE),
   2305 	/*3638*/ uint16(xReadSlashR),
   2306 	/*3639*/ uint16(xArgR16),
   2307 	/*3640*/ uint16(xArgRM16),
   2308 	/*3641*/ uint16(xMatch),
   2309 	/*3642*/ uint16(xSetOp), uint16(CMOVNE),
   2310 	/*3644*/ uint16(xReadSlashR),
   2311 	/*3645*/ uint16(xArgR32),
   2312 	/*3646*/ uint16(xArgRM32),
   2313 	/*3647*/ uint16(xMatch),
   2314 	/*3648*/ uint16(xCondDataSize), 3636, 3642, 3652,
   2315 	/*3652*/ uint16(xSetOp), uint16(CMOVNE),
   2316 	/*3654*/ uint16(xReadSlashR),
   2317 	/*3655*/ uint16(xArgR64),
   2318 	/*3656*/ uint16(xArgRM64),
   2319 	/*3657*/ uint16(xMatch),
   2320 	/*3658*/ uint16(xCondIs64), 3661, 3677,
   2321 	/*3661*/ uint16(xCondDataSize), 3665, 3671, 0,
   2322 	/*3665*/ uint16(xSetOp), uint16(CMOVBE),
   2323 	/*3667*/ uint16(xReadSlashR),
   2324 	/*3668*/ uint16(xArgR16),
   2325 	/*3669*/ uint16(xArgRM16),
   2326 	/*3670*/ uint16(xMatch),
   2327 	/*3671*/ uint16(xSetOp), uint16(CMOVBE),
   2328 	/*3673*/ uint16(xReadSlashR),
   2329 	/*3674*/ uint16(xArgR32),
   2330 	/*3675*/ uint16(xArgRM32),
   2331 	/*3676*/ uint16(xMatch),
   2332 	/*3677*/ uint16(xCondDataSize), 3665, 3671, 3681,
   2333 	/*3681*/ uint16(xSetOp), uint16(CMOVBE),
   2334 	/*3683*/ uint16(xReadSlashR),
   2335 	/*3684*/ uint16(xArgR64),
   2336 	/*3685*/ uint16(xArgRM64),
   2337 	/*3686*/ uint16(xMatch),
   2338 	/*3687*/ uint16(xCondIs64), 3690, 3706,
   2339 	/*3690*/ uint16(xCondDataSize), 3694, 3700, 0,
   2340 	/*3694*/ uint16(xSetOp), uint16(CMOVA),
   2341 	/*3696*/ uint16(xReadSlashR),
   2342 	/*3697*/ uint16(xArgR16),
   2343 	/*3698*/ uint16(xArgRM16),
   2344 	/*3699*/ uint16(xMatch),
   2345 	/*3700*/ uint16(xSetOp), uint16(CMOVA),
   2346 	/*3702*/ uint16(xReadSlashR),
   2347 	/*3703*/ uint16(xArgR32),
   2348 	/*3704*/ uint16(xArgRM32),
   2349 	/*3705*/ uint16(xMatch),
   2350 	/*3706*/ uint16(xCondDataSize), 3694, 3700, 3710,
   2351 	/*3710*/ uint16(xSetOp), uint16(CMOVA),
   2352 	/*3712*/ uint16(xReadSlashR),
   2353 	/*3713*/ uint16(xArgR64),
   2354 	/*3714*/ uint16(xArgRM64),
   2355 	/*3715*/ uint16(xMatch),
   2356 	/*3716*/ uint16(xCondIs64), 3719, 3735,
   2357 	/*3719*/ uint16(xCondDataSize), 3723, 3729, 0,
   2358 	/*3723*/ uint16(xSetOp), uint16(CMOVS),
   2359 	/*3725*/ uint16(xReadSlashR),
   2360 	/*3726*/ uint16(xArgR16),
   2361 	/*3727*/ uint16(xArgRM16),
   2362 	/*3728*/ uint16(xMatch),
   2363 	/*3729*/ uint16(xSetOp), uint16(CMOVS),
   2364 	/*3731*/ uint16(xReadSlashR),
   2365 	/*3732*/ uint16(xArgR32),
   2366 	/*3733*/ uint16(xArgRM32),
   2367 	/*3734*/ uint16(xMatch),
   2368 	/*3735*/ uint16(xCondDataSize), 3723, 3729, 3739,
   2369 	/*3739*/ uint16(xSetOp), uint16(CMOVS),
   2370 	/*3741*/ uint16(xReadSlashR),
   2371 	/*3742*/ uint16(xArgR64),
   2372 	/*3743*/ uint16(xArgRM64),
   2373 	/*3744*/ uint16(xMatch),
   2374 	/*3745*/ uint16(xCondIs64), 3748, 3764,
   2375 	/*3748*/ uint16(xCondDataSize), 3752, 3758, 0,
   2376 	/*3752*/ uint16(xSetOp), uint16(CMOVNS),
   2377 	/*3754*/ uint16(xReadSlashR),
   2378 	/*3755*/ uint16(xArgR16),
   2379 	/*3756*/ uint16(xArgRM16),
   2380 	/*3757*/ uint16(xMatch),
   2381 	/*3758*/ uint16(xSetOp), uint16(CMOVNS),
   2382 	/*3760*/ uint16(xReadSlashR),
   2383 	/*3761*/ uint16(xArgR32),
   2384 	/*3762*/ uint16(xArgRM32),
   2385 	/*3763*/ uint16(xMatch),
   2386 	/*3764*/ uint16(xCondDataSize), 3752, 3758, 3768,
   2387 	/*3768*/ uint16(xSetOp), uint16(CMOVNS),
   2388 	/*3770*/ uint16(xReadSlashR),
   2389 	/*3771*/ uint16(xArgR64),
   2390 	/*3772*/ uint16(xArgRM64),
   2391 	/*3773*/ uint16(xMatch),
   2392 	/*3774*/ uint16(xCondIs64), 3777, 3793,
   2393 	/*3777*/ uint16(xCondDataSize), 3781, 3787, 0,
   2394 	/*3781*/ uint16(xSetOp), uint16(CMOVP),
   2395 	/*3783*/ uint16(xReadSlashR),
   2396 	/*3784*/ uint16(xArgR16),
   2397 	/*3785*/ uint16(xArgRM16),
   2398 	/*3786*/ uint16(xMatch),
   2399 	/*3787*/ uint16(xSetOp), uint16(CMOVP),
   2400 	/*3789*/ uint16(xReadSlashR),
   2401 	/*3790*/ uint16(xArgR32),
   2402 	/*3791*/ uint16(xArgRM32),
   2403 	/*3792*/ uint16(xMatch),
   2404 	/*3793*/ uint16(xCondDataSize), 3781, 3787, 3797,
   2405 	/*3797*/ uint16(xSetOp), uint16(CMOVP),
   2406 	/*3799*/ uint16(xReadSlashR),
   2407 	/*3800*/ uint16(xArgR64),
   2408 	/*3801*/ uint16(xArgRM64),
   2409 	/*3802*/ uint16(xMatch),
   2410 	/*3803*/ uint16(xCondIs64), 3806, 3822,
   2411 	/*3806*/ uint16(xCondDataSize), 3810, 3816, 0,
   2412 	/*3810*/ uint16(xSetOp), uint16(CMOVNP),
   2413 	/*3812*/ uint16(xReadSlashR),
   2414 	/*3813*/ uint16(xArgR16),
   2415 	/*3814*/ uint16(xArgRM16),
   2416 	/*3815*/ uint16(xMatch),
   2417 	/*3816*/ uint16(xSetOp), uint16(CMOVNP),
   2418 	/*3818*/ uint16(xReadSlashR),
   2419 	/*3819*/ uint16(xArgR32),
   2420 	/*3820*/ uint16(xArgRM32),
   2421 	/*3821*/ uint16(xMatch),
   2422 	/*3822*/ uint16(xCondDataSize), 3810, 3816, 3826,
   2423 	/*3826*/ uint16(xSetOp), uint16(CMOVNP),
   2424 	/*3828*/ uint16(xReadSlashR),
   2425 	/*3829*/ uint16(xArgR64),
   2426 	/*3830*/ uint16(xArgRM64),
   2427 	/*3831*/ uint16(xMatch),
   2428 	/*3832*/ uint16(xCondIs64), 3835, 3851,
   2429 	/*3835*/ uint16(xCondDataSize), 3839, 3845, 0,
   2430 	/*3839*/ uint16(xSetOp), uint16(CMOVL),
   2431 	/*3841*/ uint16(xReadSlashR),
   2432 	/*3842*/ uint16(xArgR16),
   2433 	/*3843*/ uint16(xArgRM16),
   2434 	/*3844*/ uint16(xMatch),
   2435 	/*3845*/ uint16(xSetOp), uint16(CMOVL),
   2436 	/*3847*/ uint16(xReadSlashR),
   2437 	/*3848*/ uint16(xArgR32),
   2438 	/*3849*/ uint16(xArgRM32),
   2439 	/*3850*/ uint16(xMatch),
   2440 	/*3851*/ uint16(xCondDataSize), 3839, 3845, 3855,
   2441 	/*3855*/ uint16(xSetOp), uint16(CMOVL),
   2442 	/*3857*/ uint16(xReadSlashR),
   2443 	/*3858*/ uint16(xArgR64),
   2444 	/*3859*/ uint16(xArgRM64),
   2445 	/*3860*/ uint16(xMatch),
   2446 	/*3861*/ uint16(xCondIs64), 3864, 3880,
   2447 	/*3864*/ uint16(xCondDataSize), 3868, 3874, 0,
   2448 	/*3868*/ uint16(xSetOp), uint16(CMOVGE),
   2449 	/*3870*/ uint16(xReadSlashR),
   2450 	/*3871*/ uint16(xArgR16),
   2451 	/*3872*/ uint16(xArgRM16),
   2452 	/*3873*/ uint16(xMatch),
   2453 	/*3874*/ uint16(xSetOp), uint16(CMOVGE),
   2454 	/*3876*/ uint16(xReadSlashR),
   2455 	/*3877*/ uint16(xArgR32),
   2456 	/*3878*/ uint16(xArgRM32),
   2457 	/*3879*/ uint16(xMatch),
   2458 	/*3880*/ uint16(xCondDataSize), 3868, 3874, 3884,
   2459 	/*3884*/ uint16(xSetOp), uint16(CMOVGE),
   2460 	/*3886*/ uint16(xReadSlashR),
   2461 	/*3887*/ uint16(xArgR64),
   2462 	/*3888*/ uint16(xArgRM64),
   2463 	/*3889*/ uint16(xMatch),
   2464 	/*3890*/ uint16(xCondIs64), 3893, 3909,
   2465 	/*3893*/ uint16(xCondDataSize), 3897, 3903, 0,
   2466 	/*3897*/ uint16(xSetOp), uint16(CMOVLE),
   2467 	/*3899*/ uint16(xReadSlashR),
   2468 	/*3900*/ uint16(xArgR16),
   2469 	/*3901*/ uint16(xArgRM16),
   2470 	/*3902*/ uint16(xMatch),
   2471 	/*3903*/ uint16(xSetOp), uint16(CMOVLE),
   2472 	/*3905*/ uint16(xReadSlashR),
   2473 	/*3906*/ uint16(xArgR32),
   2474 	/*3907*/ uint16(xArgRM32),
   2475 	/*3908*/ uint16(xMatch),
   2476 	/*3909*/ uint16(xCondDataSize), 3897, 3903, 3913,
   2477 	/*3913*/ uint16(xSetOp), uint16(CMOVLE),
   2478 	/*3915*/ uint16(xReadSlashR),
   2479 	/*3916*/ uint16(xArgR64),
   2480 	/*3917*/ uint16(xArgRM64),
   2481 	/*3918*/ uint16(xMatch),
   2482 	/*3919*/ uint16(xCondIs64), 3922, 3938,
   2483 	/*3922*/ uint16(xCondDataSize), 3926, 3932, 0,
   2484 	/*3926*/ uint16(xSetOp), uint16(CMOVG),
   2485 	/*3928*/ uint16(xReadSlashR),
   2486 	/*3929*/ uint16(xArgR16),
   2487 	/*3930*/ uint16(xArgRM16),
   2488 	/*3931*/ uint16(xMatch),
   2489 	/*3932*/ uint16(xSetOp), uint16(CMOVG),
   2490 	/*3934*/ uint16(xReadSlashR),
   2491 	/*3935*/ uint16(xArgR32),
   2492 	/*3936*/ uint16(xArgRM32),
   2493 	/*3937*/ uint16(xMatch),
   2494 	/*3938*/ uint16(xCondDataSize), 3926, 3932, 3942,
   2495 	/*3942*/ uint16(xSetOp), uint16(CMOVG),
   2496 	/*3944*/ uint16(xReadSlashR),
   2497 	/*3945*/ uint16(xArgR64),
   2498 	/*3946*/ uint16(xArgRM64),
   2499 	/*3947*/ uint16(xMatch),
   2500 	/*3948*/ uint16(xCondPrefix), 2,
   2501 	0x66, 3960,
   2502 	0x0, 3954,
   2503 	/*3954*/ uint16(xSetOp), uint16(MOVMSKPS),
   2504 	/*3956*/ uint16(xReadSlashR),
   2505 	/*3957*/ uint16(xArgR32),
   2506 	/*3958*/ uint16(xArgXmm2),
   2507 	/*3959*/ uint16(xMatch),
   2508 	/*3960*/ uint16(xSetOp), uint16(MOVMSKPD),
   2509 	/*3962*/ uint16(xReadSlashR),
   2510 	/*3963*/ uint16(xArgR32),
   2511 	/*3964*/ uint16(xArgXmm2),
   2512 	/*3965*/ uint16(xMatch),
   2513 	/*3966*/ uint16(xCondPrefix), 4,
   2514 	0xF3, 3994,
   2515 	0xF2, 3988,
   2516 	0x66, 3982,
   2517 	0x0, 3976,
   2518 	/*3976*/ uint16(xSetOp), uint16(SQRTPS),
   2519 	/*3978*/ uint16(xReadSlashR),
   2520 	/*3979*/ uint16(xArgXmm1),
   2521 	/*3980*/ uint16(xArgXmm2M128),
   2522 	/*3981*/ uint16(xMatch),
   2523 	/*3982*/ uint16(xSetOp), uint16(SQRTPD),
   2524 	/*3984*/ uint16(xReadSlashR),
   2525 	/*3985*/ uint16(xArgXmm1),
   2526 	/*3986*/ uint16(xArgXmm2M128),
   2527 	/*3987*/ uint16(xMatch),
   2528 	/*3988*/ uint16(xSetOp), uint16(SQRTSD),
   2529 	/*3990*/ uint16(xReadSlashR),
   2530 	/*3991*/ uint16(xArgXmm1),
   2531 	/*3992*/ uint16(xArgXmm2M64),
   2532 	/*3993*/ uint16(xMatch),
   2533 	/*3994*/ uint16(xSetOp), uint16(SQRTSS),
   2534 	/*3996*/ uint16(xReadSlashR),
   2535 	/*3997*/ uint16(xArgXmm1),
   2536 	/*3998*/ uint16(xArgXmm2M32),
   2537 	/*3999*/ uint16(xMatch),
   2538 	/*4000*/ uint16(xCondPrefix), 2,
   2539 	0xF3, 4012,
   2540 	0x0, 4006,
   2541 	/*4006*/ uint16(xSetOp), uint16(RSQRTPS),
   2542 	/*4008*/ uint16(xReadSlashR),
   2543 	/*4009*/ uint16(xArgXmm1),
   2544 	/*4010*/ uint16(xArgXmm2M128),
   2545 	/*4011*/ uint16(xMatch),
   2546 	/*4012*/ uint16(xSetOp), uint16(RSQRTSS),
   2547 	/*4014*/ uint16(xReadSlashR),
   2548 	/*4015*/ uint16(xArgXmm1),
   2549 	/*4016*/ uint16(xArgXmm2M32),
   2550 	/*4017*/ uint16(xMatch),
   2551 	/*4018*/ uint16(xCondPrefix), 2,
   2552 	0xF3, 4030,
   2553 	0x0, 4024,
   2554 	/*4024*/ uint16(xSetOp), uint16(RCPPS),
   2555 	/*4026*/ uint16(xReadSlashR),
   2556 	/*4027*/ uint16(xArgXmm1),
   2557 	/*4028*/ uint16(xArgXmm2M128),
   2558 	/*4029*/ uint16(xMatch),
   2559 	/*4030*/ uint16(xSetOp), uint16(RCPSS),
   2560 	/*4032*/ uint16(xReadSlashR),
   2561 	/*4033*/ uint16(xArgXmm1),
   2562 	/*4034*/ uint16(xArgXmm2M32),
   2563 	/*4035*/ uint16(xMatch),
   2564 	/*4036*/ uint16(xCondPrefix), 2,
   2565 	0x66, 4048,
   2566 	0x0, 4042,
   2567 	/*4042*/ uint16(xSetOp), uint16(ANDPS),
   2568 	/*4044*/ uint16(xReadSlashR),
   2569 	/*4045*/ uint16(xArgXmm1),
   2570 	/*4046*/ uint16(xArgXmm2M128),
   2571 	/*4047*/ uint16(xMatch),
   2572 	/*4048*/ uint16(xSetOp), uint16(ANDPD),
   2573 	/*4050*/ uint16(xReadSlashR),
   2574 	/*4051*/ uint16(xArgXmm1),
   2575 	/*4052*/ uint16(xArgXmm2M128),
   2576 	/*4053*/ uint16(xMatch),
   2577 	/*4054*/ uint16(xCondPrefix), 2,
   2578 	0x66, 4066,
   2579 	0x0, 4060,
   2580 	/*4060*/ uint16(xSetOp), uint16(ANDNPS),
   2581 	/*4062*/ uint16(xReadSlashR),
   2582 	/*4063*/ uint16(xArgXmm1),
   2583 	/*4064*/ uint16(xArgXmm2M128),
   2584 	/*4065*/ uint16(xMatch),
   2585 	/*4066*/ uint16(xSetOp), uint16(ANDNPD),
   2586 	/*4068*/ uint16(xReadSlashR),
   2587 	/*4069*/ uint16(xArgXmm1),
   2588 	/*4070*/ uint16(xArgXmm2M128),
   2589 	/*4071*/ uint16(xMatch),
   2590 	/*4072*/ uint16(xCondPrefix), 2,
   2591 	0x66, 4084,
   2592 	0x0, 4078,
   2593 	/*4078*/ uint16(xSetOp), uint16(ORPS),
   2594 	/*4080*/ uint16(xReadSlashR),
   2595 	/*4081*/ uint16(xArgXmm1),
   2596 	/*4082*/ uint16(xArgXmm2M128),
   2597 	/*4083*/ uint16(xMatch),
   2598 	/*4084*/ uint16(xSetOp), uint16(ORPD),
   2599 	/*4086*/ uint16(xReadSlashR),
   2600 	/*4087*/ uint16(xArgXmm1),
   2601 	/*4088*/ uint16(xArgXmm2M128),
   2602 	/*4089*/ uint16(xMatch),
   2603 	/*4090*/ uint16(xCondPrefix), 2,
   2604 	0x66, 4102,
   2605 	0x0, 4096,
   2606 	/*4096*/ uint16(xSetOp), uint16(XORPS),
   2607 	/*4098*/ uint16(xReadSlashR),
   2608 	/*4099*/ uint16(xArgXmm1),
   2609 	/*4100*/ uint16(xArgXmm2M128),
   2610 	/*4101*/ uint16(xMatch),
   2611 	/*4102*/ uint16(xSetOp), uint16(XORPD),
   2612 	/*4104*/ uint16(xReadSlashR),
   2613 	/*4105*/ uint16(xArgXmm1),
   2614 	/*4106*/ uint16(xArgXmm2M128),
   2615 	/*4107*/ uint16(xMatch),
   2616 	/*4108*/ uint16(xCondPrefix), 4,
   2617 	0xF3, 4136,
   2618 	0xF2, 4130,
   2619 	0x66, 4124,
   2620 	0x0, 4118,
   2621 	/*4118*/ uint16(xSetOp), uint16(ADDPS),
   2622 	/*4120*/ uint16(xReadSlashR),
   2623 	/*4121*/ uint16(xArgXmm1),
   2624 	/*4122*/ uint16(xArgXmm2M128),
   2625 	/*4123*/ uint16(xMatch),
   2626 	/*4124*/ uint16(xSetOp), uint16(ADDPD),
   2627 	/*4126*/ uint16(xReadSlashR),
   2628 	/*4127*/ uint16(xArgXmm1),
   2629 	/*4128*/ uint16(xArgXmm2M128),
   2630 	/*4129*/ uint16(xMatch),
   2631 	/*4130*/ uint16(xSetOp), uint16(ADDSD),
   2632 	/*4132*/ uint16(xReadSlashR),
   2633 	/*4133*/ uint16(xArgXmm1),
   2634 	/*4134*/ uint16(xArgXmm2M64),
   2635 	/*4135*/ uint16(xMatch),
   2636 	/*4136*/ uint16(xSetOp), uint16(ADDSS),
   2637 	/*4138*/ uint16(xReadSlashR),
   2638 	/*4139*/ uint16(xArgXmm1),
   2639 	/*4140*/ uint16(xArgXmm2M32),
   2640 	/*4141*/ uint16(xMatch),
   2641 	/*4142*/ uint16(xCondPrefix), 4,
   2642 	0xF3, 4170,
   2643 	0xF2, 4164,
   2644 	0x66, 4158,
   2645 	0x0, 4152,
   2646 	/*4152*/ uint16(xSetOp), uint16(MULPS),
   2647 	/*4154*/ uint16(xReadSlashR),
   2648 	/*4155*/ uint16(xArgXmm1),
   2649 	/*4156*/ uint16(xArgXmm2M128),
   2650 	/*4157*/ uint16(xMatch),
   2651 	/*4158*/ uint16(xSetOp), uint16(MULPD),
   2652 	/*4160*/ uint16(xReadSlashR),
   2653 	/*4161*/ uint16(xArgXmm1),
   2654 	/*4162*/ uint16(xArgXmm2M128),
   2655 	/*4163*/ uint16(xMatch),
   2656 	/*4164*/ uint16(xSetOp), uint16(MULSD),
   2657 	/*4166*/ uint16(xReadSlashR),
   2658 	/*4167*/ uint16(xArgXmm1),
   2659 	/*4168*/ uint16(xArgXmm2M64),
   2660 	/*4169*/ uint16(xMatch),
   2661 	/*4170*/ uint16(xSetOp), uint16(MULSS),
   2662 	/*4172*/ uint16(xReadSlashR),
   2663 	/*4173*/ uint16(xArgXmm1),
   2664 	/*4174*/ uint16(xArgXmm2M32),
   2665 	/*4175*/ uint16(xMatch),
   2666 	/*4176*/ uint16(xCondPrefix), 4,
   2667 	0xF3, 4204,
   2668 	0xF2, 4198,
   2669 	0x66, 4192,
   2670 	0x0, 4186,
   2671 	/*4186*/ uint16(xSetOp), uint16(CVTPS2PD),
   2672 	/*4188*/ uint16(xReadSlashR),
   2673 	/*4189*/ uint16(xArgXmm1),
   2674 	/*4190*/ uint16(xArgXmm2M64),
   2675 	/*4191*/ uint16(xMatch),
   2676 	/*4192*/ uint16(xSetOp), uint16(CVTPD2PS),
   2677 	/*4194*/ uint16(xReadSlashR),
   2678 	/*4195*/ uint16(xArgXmm1),
   2679 	/*4196*/ uint16(xArgXmm2M128),
   2680 	/*4197*/ uint16(xMatch),
   2681 	/*4198*/ uint16(xSetOp), uint16(CVTSD2SS),
   2682 	/*4200*/ uint16(xReadSlashR),
   2683 	/*4201*/ uint16(xArgXmm1),
   2684 	/*4202*/ uint16(xArgXmm2M64),
   2685 	/*4203*/ uint16(xMatch),
   2686 	/*4204*/ uint16(xSetOp), uint16(CVTSS2SD),
   2687 	/*4206*/ uint16(xReadSlashR),
   2688 	/*4207*/ uint16(xArgXmm1),
   2689 	/*4208*/ uint16(xArgXmm2M32),
   2690 	/*4209*/ uint16(xMatch),
   2691 	/*4210*/ uint16(xCondPrefix), 3,
   2692 	0xF3, 4230,
   2693 	0x66, 4224,
   2694 	0x0, 4218,
   2695 	/*4218*/ uint16(xSetOp), uint16(CVTDQ2PS),
   2696 	/*4220*/ uint16(xReadSlashR),
   2697 	/*4221*/ uint16(xArgXmm1),
   2698 	/*4222*/ uint16(xArgXmm2M128),
   2699 	/*4223*/ uint16(xMatch),
   2700 	/*4224*/ uint16(xSetOp), uint16(CVTPS2DQ),
   2701 	/*4226*/ uint16(xReadSlashR),
   2702 	/*4227*/ uint16(xArgXmm1),
   2703 	/*4228*/ uint16(xArgXmm2M128),
   2704 	/*4229*/ uint16(xMatch),
   2705 	/*4230*/ uint16(xSetOp), uint16(CVTTPS2DQ),
   2706 	/*4232*/ uint16(xReadSlashR),
   2707 	/*4233*/ uint16(xArgXmm1),
   2708 	/*4234*/ uint16(xArgXmm2M128),
   2709 	/*4235*/ uint16(xMatch),
   2710 	/*4236*/ uint16(xCondPrefix), 4,
   2711 	0xF3, 4264,
   2712 	0xF2, 4258,
   2713 	0x66, 4252,
   2714 	0x0, 4246,
   2715 	/*4246*/ uint16(xSetOp), uint16(SUBPS),
   2716 	/*4248*/ uint16(xReadSlashR),
   2717 	/*4249*/ uint16(xArgXmm1),
   2718 	/*4250*/ uint16(xArgXmm2M128),
   2719 	/*4251*/ uint16(xMatch),
   2720 	/*4252*/ uint16(xSetOp), uint16(SUBPD),
   2721 	/*4254*/ uint16(xReadSlashR),
   2722 	/*4255*/ uint16(xArgXmm1),
   2723 	/*4256*/ uint16(xArgXmm2M128),
   2724 	/*4257*/ uint16(xMatch),
   2725 	/*4258*/ uint16(xSetOp), uint16(SUBSD),
   2726 	/*4260*/ uint16(xReadSlashR),
   2727 	/*4261*/ uint16(xArgXmm1),
   2728 	/*4262*/ uint16(xArgXmm2M64),
   2729 	/*4263*/ uint16(xMatch),
   2730 	/*4264*/ uint16(xSetOp), uint16(SUBSS),
   2731 	/*4266*/ uint16(xReadSlashR),
   2732 	/*4267*/ uint16(xArgXmm1),
   2733 	/*4268*/ uint16(xArgXmm2M32),
   2734 	/*4269*/ uint16(xMatch),
   2735 	/*4270*/ uint16(xCondPrefix), 4,
   2736 	0xF3, 4298,
   2737 	0xF2, 4292,
   2738 	0x66, 4286,
   2739 	0x0, 4280,
   2740 	/*4280*/ uint16(xSetOp), uint16(MINPS),
   2741 	/*4282*/ uint16(xReadSlashR),
   2742 	/*4283*/ uint16(xArgXmm1),
   2743 	/*4284*/ uint16(xArgXmm2M128),
   2744 	/*4285*/ uint16(xMatch),
   2745 	/*4286*/ uint16(xSetOp), uint16(MINPD),
   2746 	/*4288*/ uint16(xReadSlashR),
   2747 	/*4289*/ uint16(xArgXmm1),
   2748 	/*4290*/ uint16(xArgXmm2M128),
   2749 	/*4291*/ uint16(xMatch),
   2750 	/*4292*/ uint16(xSetOp), uint16(MINSD),
   2751 	/*4294*/ uint16(xReadSlashR),
   2752 	/*4295*/ uint16(xArgXmm1),
   2753 	/*4296*/ uint16(xArgXmm2M64),
   2754 	/*4297*/ uint16(xMatch),
   2755 	/*4298*/ uint16(xSetOp), uint16(MINSS),
   2756 	/*4300*/ uint16(xReadSlashR),
   2757 	/*4301*/ uint16(xArgXmm1),
   2758 	/*4302*/ uint16(xArgXmm2M32),
   2759 	/*4303*/ uint16(xMatch),
   2760 	/*4304*/ uint16(xCondPrefix), 4,
   2761 	0xF3, 4332,
   2762 	0xF2, 4326,
   2763 	0x66, 4320,
   2764 	0x0, 4314,
   2765 	/*4314*/ uint16(xSetOp), uint16(DIVPS),
   2766 	/*4316*/ uint16(xReadSlashR),
   2767 	/*4317*/ uint16(xArgXmm1),
   2768 	/*4318*/ uint16(xArgXmm2M128),
   2769 	/*4319*/ uint16(xMatch),
   2770 	/*4320*/ uint16(xSetOp), uint16(DIVPD),
   2771 	/*4322*/ uint16(xReadSlashR),
   2772 	/*4323*/ uint16(xArgXmm1),
   2773 	/*4324*/ uint16(xArgXmm2M128),
   2774 	/*4325*/ uint16(xMatch),
   2775 	/*4326*/ uint16(xSetOp), uint16(DIVSD),
   2776 	/*4328*/ uint16(xReadSlashR),
   2777 	/*4329*/ uint16(xArgXmm1),
   2778 	/*4330*/ uint16(xArgXmm2M64),
   2779 	/*4331*/ uint16(xMatch),
   2780 	/*4332*/ uint16(xSetOp), uint16(DIVSS),
   2781 	/*4334*/ uint16(xReadSlashR),
   2782 	/*4335*/ uint16(xArgXmm1),
   2783 	/*4336*/ uint16(xArgXmm2M32),
   2784 	/*4337*/ uint16(xMatch),
   2785 	/*4338*/ uint16(xCondPrefix), 4,
   2786 	0xF3, 4366,
   2787 	0xF2, 4360,
   2788 	0x66, 4354,
   2789 	0x0, 4348,
   2790 	/*4348*/ uint16(xSetOp), uint16(MAXPS),
   2791 	/*4350*/ uint16(xReadSlashR),
   2792 	/*4351*/ uint16(xArgXmm1),
   2793 	/*4352*/ uint16(xArgXmm2M128),
   2794 	/*4353*/ uint16(xMatch),
   2795 	/*4354*/ uint16(xSetOp), uint16(MAXPD),
   2796 	/*4356*/ uint16(xReadSlashR),
   2797 	/*4357*/ uint16(xArgXmm1),
   2798 	/*4358*/ uint16(xArgXmm2M128),
   2799 	/*4359*/ uint16(xMatch),
   2800 	/*4360*/ uint16(xSetOp), uint16(MAXSD),
   2801 	/*4362*/ uint16(xReadSlashR),
   2802 	/*4363*/ uint16(xArgXmm1),
   2803 	/*4364*/ uint16(xArgXmm2M64),
   2804 	/*4365*/ uint16(xMatch),
   2805 	/*4366*/ uint16(xSetOp), uint16(MAXSS),
   2806 	/*4368*/ uint16(xReadSlashR),
   2807 	/*4369*/ uint16(xArgXmm1),
   2808 	/*4370*/ uint16(xArgXmm2M32),
   2809 	/*4371*/ uint16(xMatch),
   2810 	/*4372*/ uint16(xCondPrefix), 2,
   2811 	0x66, 4384,
   2812 	0x0, 4378,
   2813 	/*4378*/ uint16(xSetOp), uint16(PUNPCKLBW),
   2814 	/*4380*/ uint16(xReadSlashR),
   2815 	/*4381*/ uint16(xArgMm),
   2816 	/*4382*/ uint16(xArgMmM32),
   2817 	/*4383*/ uint16(xMatch),
   2818 	/*4384*/ uint16(xSetOp), uint16(PUNPCKLBW),
   2819 	/*4386*/ uint16(xReadSlashR),
   2820 	/*4387*/ uint16(xArgXmm1),
   2821 	/*4388*/ uint16(xArgXmm2M128),
   2822 	/*4389*/ uint16(xMatch),
   2823 	/*4390*/ uint16(xCondPrefix), 2,
   2824 	0x66, 4402,
   2825 	0x0, 4396,
   2826 	/*4396*/ uint16(xSetOp), uint16(PUNPCKLWD),
   2827 	/*4398*/ uint16(xReadSlashR),
   2828 	/*4399*/ uint16(xArgMm),
   2829 	/*4400*/ uint16(xArgMmM32),
   2830 	/*4401*/ uint16(xMatch),
   2831 	/*4402*/ uint16(xSetOp), uint16(PUNPCKLWD),
   2832 	/*4404*/ uint16(xReadSlashR),
   2833 	/*4405*/ uint16(xArgXmm1),
   2834 	/*4406*/ uint16(xArgXmm2M128),
   2835 	/*4407*/ uint16(xMatch),
   2836 	/*4408*/ uint16(xCondPrefix), 2,
   2837 	0x66, 4420,
   2838 	0x0, 4414,
   2839 	/*4414*/ uint16(xSetOp), uint16(PUNPCKLDQ),
   2840 	/*4416*/ uint16(xReadSlashR),
   2841 	/*4417*/ uint16(xArgMm),
   2842 	/*4418*/ uint16(xArgMmM32),
   2843 	/*4419*/ uint16(xMatch),
   2844 	/*4420*/ uint16(xSetOp), uint16(PUNPCKLDQ),
   2845 	/*4422*/ uint16(xReadSlashR),
   2846 	/*4423*/ uint16(xArgXmm1),
   2847 	/*4424*/ uint16(xArgXmm2M128),
   2848 	/*4425*/ uint16(xMatch),
   2849 	/*4426*/ uint16(xCondPrefix), 2,
   2850 	0x66, 4438,
   2851 	0x0, 4432,
   2852 	/*4432*/ uint16(xSetOp), uint16(PACKSSWB),
   2853 	/*4434*/ uint16(xReadSlashR),
   2854 	/*4435*/ uint16(xArgMm1),
   2855 	/*4436*/ uint16(xArgMm2M64),
   2856 	/*4437*/ uint16(xMatch),
   2857 	/*4438*/ uint16(xSetOp), uint16(PACKSSWB),
   2858 	/*4440*/ uint16(xReadSlashR),
   2859 	/*4441*/ uint16(xArgXmm1),
   2860 	/*4442*/ uint16(xArgXmm2M128),
   2861 	/*4443*/ uint16(xMatch),
   2862 	/*4444*/ uint16(xCondPrefix), 2,
   2863 	0x66, 4456,
   2864 	0x0, 4450,
   2865 	/*4450*/ uint16(xSetOp), uint16(PCMPGTB),
   2866 	/*4452*/ uint16(xReadSlashR),
   2867 	/*4453*/ uint16(xArgMm),
   2868 	/*4454*/ uint16(xArgMmM64),
   2869 	/*4455*/ uint16(xMatch),
   2870 	/*4456*/ uint16(xSetOp), uint16(PCMPGTB),
   2871 	/*4458*/ uint16(xReadSlashR),
   2872 	/*4459*/ uint16(xArgXmm1),
   2873 	/*4460*/ uint16(xArgXmm2M128),
   2874 	/*4461*/ uint16(xMatch),
   2875 	/*4462*/ uint16(xCondPrefix), 2,
   2876 	0x66, 4474,
   2877 	0x0, 4468,
   2878 	/*4468*/ uint16(xSetOp), uint16(PCMPGTW),
   2879 	/*4470*/ uint16(xReadSlashR),
   2880 	/*4471*/ uint16(xArgMm),
   2881 	/*4472*/ uint16(xArgMmM64),
   2882 	/*4473*/ uint16(xMatch),
   2883 	/*4474*/ uint16(xSetOp), uint16(PCMPGTW),
   2884 	/*4476*/ uint16(xReadSlashR),
   2885 	/*4477*/ uint16(xArgXmm1),
   2886 	/*4478*/ uint16(xArgXmm2M128),
   2887 	/*4479*/ uint16(xMatch),
   2888 	/*4480*/ uint16(xCondPrefix), 2,
   2889 	0x66, 4492,
   2890 	0x0, 4486,
   2891 	/*4486*/ uint16(xSetOp), uint16(PCMPGTD),
   2892 	/*4488*/ uint16(xReadSlashR),
   2893 	/*4489*/ uint16(xArgMm),
   2894 	/*4490*/ uint16(xArgMmM64),
   2895 	/*4491*/ uint16(xMatch),
   2896 	/*4492*/ uint16(xSetOp), uint16(PCMPGTD),
   2897 	/*4494*/ uint16(xReadSlashR),
   2898 	/*4495*/ uint16(xArgXmm1),
   2899 	/*4496*/ uint16(xArgXmm2M128),
   2900 	/*4497*/ uint16(xMatch),
   2901 	/*4498*/ uint16(xCondPrefix), 2,
   2902 	0x66, 4510,
   2903 	0x0, 4504,
   2904 	/*4504*/ uint16(xSetOp), uint16(PACKUSWB),
   2905 	/*4506*/ uint16(xReadSlashR),
   2906 	/*4507*/ uint16(xArgMm),
   2907 	/*4508*/ uint16(xArgMmM64),
   2908 	/*4509*/ uint16(xMatch),
   2909 	/*4510*/ uint16(xSetOp), uint16(PACKUSWB),
   2910 	/*4512*/ uint16(xReadSlashR),
   2911 	/*4513*/ uint16(xArgXmm1),
   2912 	/*4514*/ uint16(xArgXmm2M128),
   2913 	/*4515*/ uint16(xMatch),
   2914 	/*4516*/ uint16(xCondPrefix), 2,
   2915 	0x66, 4528,
   2916 	0x0, 4522,
   2917 	/*4522*/ uint16(xSetOp), uint16(PUNPCKHBW),
   2918 	/*4524*/ uint16(xReadSlashR),
   2919 	/*4525*/ uint16(xArgMm),
   2920 	/*4526*/ uint16(xArgMmM64),
   2921 	/*4527*/ uint16(xMatch),
   2922 	/*4528*/ uint16(xSetOp), uint16(PUNPCKHBW),
   2923 	/*4530*/ uint16(xReadSlashR),
   2924 	/*4531*/ uint16(xArgXmm1),
   2925 	/*4532*/ uint16(xArgXmm2M128),
   2926 	/*4533*/ uint16(xMatch),
   2927 	/*4534*/ uint16(xCondPrefix), 2,
   2928 	0x66, 4546,
   2929 	0x0, 4540,
   2930 	/*4540*/ uint16(xSetOp), uint16(PUNPCKHWD),
   2931 	/*4542*/ uint16(xReadSlashR),
   2932 	/*4543*/ uint16(xArgMm),
   2933 	/*4544*/ uint16(xArgMmM64),
   2934 	/*4545*/ uint16(xMatch),
   2935 	/*4546*/ uint16(xSetOp), uint16(PUNPCKHWD),
   2936 	/*4548*/ uint16(xReadSlashR),
   2937 	/*4549*/ uint16(xArgXmm1),
   2938 	/*4550*/ uint16(xArgXmm2M128),
   2939 	/*4551*/ uint16(xMatch),
   2940 	/*4552*/ uint16(xCondPrefix), 2,
   2941 	0x66, 4564,
   2942 	0x0, 4558,
   2943 	/*4558*/ uint16(xSetOp), uint16(PUNPCKHDQ),
   2944 	/*4560*/ uint16(xReadSlashR),
   2945 	/*4561*/ uint16(xArgMm),
   2946 	/*4562*/ uint16(xArgMmM64),
   2947 	/*4563*/ uint16(xMatch),
   2948 	/*4564*/ uint16(xSetOp), uint16(PUNPCKHDQ),
   2949 	/*4566*/ uint16(xReadSlashR),
   2950 	/*4567*/ uint16(xArgXmm1),
   2951 	/*4568*/ uint16(xArgXmm2M128),
   2952 	/*4569*/ uint16(xMatch),
   2953 	/*4570*/ uint16(xCondPrefix), 2,
   2954 	0x66, 4582,
   2955 	0x0, 4576,
   2956 	/*4576*/ uint16(xSetOp), uint16(PACKSSDW),
   2957 	/*4578*/ uint16(xReadSlashR),
   2958 	/*4579*/ uint16(xArgMm1),
   2959 	/*4580*/ uint16(xArgMm2M64),
   2960 	/*4581*/ uint16(xMatch),
   2961 	/*4582*/ uint16(xSetOp), uint16(PACKSSDW),
   2962 	/*4584*/ uint16(xReadSlashR),
   2963 	/*4585*/ uint16(xArgXmm1),
   2964 	/*4586*/ uint16(xArgXmm2M128),
   2965 	/*4587*/ uint16(xMatch),
   2966 	/*4588*/ uint16(xCondPrefix), 1,
   2967 	0x66, 4592,
   2968 	/*4592*/ uint16(xSetOp), uint16(PUNPCKLQDQ),
   2969 	/*4594*/ uint16(xReadSlashR),
   2970 	/*4595*/ uint16(xArgXmm1),
   2971 	/*4596*/ uint16(xArgXmm2M128),
   2972 	/*4597*/ uint16(xMatch),
   2973 	/*4598*/ uint16(xCondPrefix), 1,
   2974 	0x66, 4602,
   2975 	/*4602*/ uint16(xSetOp), uint16(PUNPCKHQDQ),
   2976 	/*4604*/ uint16(xReadSlashR),
   2977 	/*4605*/ uint16(xArgXmm1),
   2978 	/*4606*/ uint16(xArgXmm2M128),
   2979 	/*4607*/ uint16(xMatch),
   2980 	/*4608*/ uint16(xCondIs64), 4611, 4649,
   2981 	/*4611*/ uint16(xCondPrefix), 2,
   2982 	0x66, 4633,
   2983 	0x0, 4617,
   2984 	/*4617*/ uint16(xCondDataSize), 4621, 4627, 0,
   2985 	/*4621*/ uint16(xSetOp), uint16(MOVD),
   2986 	/*4623*/ uint16(xReadSlashR),
   2987 	/*4624*/ uint16(xArgMm),
   2988 	/*4625*/ uint16(xArgRM32),
   2989 	/*4626*/ uint16(xMatch),
   2990 	/*4627*/ uint16(xSetOp), uint16(MOVD),
   2991 	/*4629*/ uint16(xReadSlashR),
   2992 	/*4630*/ uint16(xArgMm),
   2993 	/*4631*/ uint16(xArgRM32),
   2994 	/*4632*/ uint16(xMatch),
   2995 	/*4633*/ uint16(xCondDataSize), 4637, 4643, 0,
   2996 	/*4637*/ uint16(xSetOp), uint16(MOVD),
   2997 	/*4639*/ uint16(xReadSlashR),
   2998 	/*4640*/ uint16(xArgXmm),
   2999 	/*4641*/ uint16(xArgRM32),
   3000 	/*4642*/ uint16(xMatch),
   3001 	/*4643*/ uint16(xSetOp), uint16(MOVD),
   3002 	/*4645*/ uint16(xReadSlashR),
   3003 	/*4646*/ uint16(xArgXmm),
   3004 	/*4647*/ uint16(xArgRM32),
   3005 	/*4648*/ uint16(xMatch),
   3006 	/*4649*/ uint16(xCondPrefix), 2,
   3007 	0x66, 4665,
   3008 	0x0, 4655,
   3009 	/*4655*/ uint16(xCondDataSize), 4621, 4627, 4659,
   3010 	/*4659*/ uint16(xSetOp), uint16(MOVQ),
   3011 	/*4661*/ uint16(xReadSlashR),
   3012 	/*4662*/ uint16(xArgMm),
   3013 	/*4663*/ uint16(xArgRM64),
   3014 	/*4664*/ uint16(xMatch),
   3015 	/*4665*/ uint16(xCondDataSize), 4637, 4643, 4669,
   3016 	/*4669*/ uint16(xSetOp), uint16(MOVQ),
   3017 	/*4671*/ uint16(xReadSlashR),
   3018 	/*4672*/ uint16(xArgXmm),
   3019 	/*4673*/ uint16(xArgRM64),
   3020 	/*4674*/ uint16(xMatch),
   3021 	/*4675*/ uint16(xCondPrefix), 3,
   3022 	0xF3, 4695,
   3023 	0x66, 4689,
   3024 	0x0, 4683,
   3025 	/*4683*/ uint16(xSetOp), uint16(MOVQ),
   3026 	/*4685*/ uint16(xReadSlashR),
   3027 	/*4686*/ uint16(xArgMm),
   3028 	/*4687*/ uint16(xArgMmM64),
   3029 	/*4688*/ uint16(xMatch),
   3030 	/*4689*/ uint16(xSetOp), uint16(MOVDQA),
   3031 	/*4691*/ uint16(xReadSlashR),
   3032 	/*4692*/ uint16(xArgXmm1),
   3033 	/*4693*/ uint16(xArgXmm2M128),
   3034 	/*4694*/ uint16(xMatch),
   3035 	/*4695*/ uint16(xSetOp), uint16(MOVDQU),
   3036 	/*4697*/ uint16(xReadSlashR),
   3037 	/*4698*/ uint16(xArgXmm1),
   3038 	/*4699*/ uint16(xArgXmm2M128),
   3039 	/*4700*/ uint16(xMatch),
   3040 	/*4701*/ uint16(xCondPrefix), 4,
   3041 	0xF3, 4735,
   3042 	0xF2, 4727,
   3043 	0x66, 4719,
   3044 	0x0, 4711,
   3045 	/*4711*/ uint16(xSetOp), uint16(PSHUFW),
   3046 	/*4713*/ uint16(xReadSlashR),
   3047 	/*4714*/ uint16(xReadIb),
   3048 	/*4715*/ uint16(xArgMm1),
   3049 	/*4716*/ uint16(xArgMm2M64),
   3050 	/*4717*/ uint16(xArgImm8u),
   3051 	/*4718*/ uint16(xMatch),
   3052 	/*4719*/ uint16(xSetOp), uint16(PSHUFD),
   3053 	/*4721*/ uint16(xReadSlashR),
   3054 	/*4722*/ uint16(xReadIb),
   3055 	/*4723*/ uint16(xArgXmm1),
   3056 	/*4724*/ uint16(xArgXmm2M128),
   3057 	/*4725*/ uint16(xArgImm8u),
   3058 	/*4726*/ uint16(xMatch),
   3059 	/*4727*/ uint16(xSetOp), uint16(PSHUFLW),
   3060 	/*4729*/ uint16(xReadSlashR),
   3061 	/*4730*/ uint16(xReadIb),
   3062 	/*4731*/ uint16(xArgXmm1),
   3063 	/*4732*/ uint16(xArgXmm2M128),
   3064 	/*4733*/ uint16(xArgImm8u),
   3065 	/*4734*/ uint16(xMatch),
   3066 	/*4735*/ uint16(xSetOp), uint16(PSHUFHW),
   3067 	/*4737*/ uint16(xReadSlashR),
   3068 	/*4738*/ uint16(xReadIb),
   3069 	/*4739*/ uint16(xArgXmm1),
   3070 	/*4740*/ uint16(xArgXmm2M128),
   3071 	/*4741*/ uint16(xArgImm8u),
   3072 	/*4742*/ uint16(xMatch),
   3073 	/*4743*/ uint16(xCondSlashR),
   3074 	0,    // 0
   3075 	0,    // 1
   3076 	4752, // 2
   3077 	0,    // 3
   3078 	4770, // 4
   3079 	0,    // 5
   3080 	4788, // 6
   3081 	0,    // 7
   3082 	/*4752*/ uint16(xCondPrefix), 2,
   3083 	0x66, 4764,
   3084 	0x0, 4758,
   3085 	/*4758*/ uint16(xSetOp), uint16(PSRLW),
   3086 	/*4760*/ uint16(xReadIb),
   3087 	/*4761*/ uint16(xArgMm2),
   3088 	/*4762*/ uint16(xArgImm8u),
   3089 	/*4763*/ uint16(xMatch),
   3090 	/*4764*/ uint16(xSetOp), uint16(PSRLW),
   3091 	/*4766*/ uint16(xReadIb),
   3092 	/*4767*/ uint16(xArgXmm2),
   3093 	/*4768*/ uint16(xArgImm8u),
   3094 	/*4769*/ uint16(xMatch),
   3095 	/*4770*/ uint16(xCondPrefix), 2,
   3096 	0x66, 4782,
   3097 	0x0, 4776,
   3098 	/*4776*/ uint16(xSetOp), uint16(PSRAW),
   3099 	/*4778*/ uint16(xReadIb),
   3100 	/*4779*/ uint16(xArgMm2),
   3101 	/*4780*/ uint16(xArgImm8u),
   3102 	/*4781*/ uint16(xMatch),
   3103 	/*4782*/ uint16(xSetOp), uint16(PSRAW),
   3104 	/*4784*/ uint16(xReadIb),
   3105 	/*4785*/ uint16(xArgXmm2),
   3106 	/*4786*/ uint16(xArgImm8u),
   3107 	/*4787*/ uint16(xMatch),
   3108 	/*4788*/ uint16(xCondPrefix), 2,
   3109 	0x66, 4800,
   3110 	0x0, 4794,
   3111 	/*4794*/ uint16(xSetOp), uint16(PSLLW),
   3112 	/*4796*/ uint16(xReadIb),
   3113 	/*4797*/ uint16(xArgMm2),
   3114 	/*4798*/ uint16(xArgImm8u),
   3115 	/*4799*/ uint16(xMatch),
   3116 	/*4800*/ uint16(xSetOp), uint16(PSLLW),
   3117 	/*4802*/ uint16(xReadIb),
   3118 	/*4803*/ uint16(xArgXmm2),
   3119 	/*4804*/ uint16(xArgImm8u),
   3120 	/*4805*/ uint16(xMatch),
   3121 	/*4806*/ uint16(xCondSlashR),
   3122 	0,    // 0
   3123 	0,    // 1
   3124 	4815, // 2
   3125 	0,    // 3
   3126 	4833, // 4
   3127 	0,    // 5
   3128 	4851, // 6
   3129 	0,    // 7
   3130 	/*4815*/ uint16(xCondPrefix), 2,
   3131 	0x66, 4827,
   3132 	0x0, 4821,
   3133 	/*4821*/ uint16(xSetOp), uint16(PSRLD),
   3134 	/*4823*/ uint16(xReadIb),
   3135 	/*4824*/ uint16(xArgMm2),
   3136 	/*4825*/ uint16(xArgImm8u),
   3137 	/*4826*/ uint16(xMatch),
   3138 	/*4827*/ uint16(xSetOp), uint16(PSRLD),
   3139 	/*4829*/ uint16(xReadIb),
   3140 	/*4830*/ uint16(xArgXmm2),
   3141 	/*4831*/ uint16(xArgImm8u),
   3142 	/*4832*/ uint16(xMatch),
   3143 	/*4833*/ uint16(xCondPrefix), 2,
   3144 	0x66, 4845,
   3145 	0x0, 4839,
   3146 	/*4839*/ uint16(xSetOp), uint16(PSRAD),
   3147 	/*4841*/ uint16(xReadIb),
   3148 	/*4842*/ uint16(xArgMm2),
   3149 	/*4843*/ uint16(xArgImm8u),
   3150 	/*4844*/ uint16(xMatch),
   3151 	/*4845*/ uint16(xSetOp), uint16(PSRAD),
   3152 	/*4847*/ uint16(xReadIb),
   3153 	/*4848*/ uint16(xArgXmm2),
   3154 	/*4849*/ uint16(xArgImm8u),
   3155 	/*4850*/ uint16(xMatch),
   3156 	/*4851*/ uint16(xCondPrefix), 2,
   3157 	0x66, 4863,
   3158 	0x0, 4857,
   3159 	/*4857*/ uint16(xSetOp), uint16(PSLLD),
   3160 	/*4859*/ uint16(xReadIb),
   3161 	/*4860*/ uint16(xArgMm2),
   3162 	/*4861*/ uint16(xArgImm8u),
   3163 	/*4862*/ uint16(xMatch),
   3164 	/*4863*/ uint16(xSetOp), uint16(PSLLD),
   3165 	/*4865*/ uint16(xReadIb),
   3166 	/*4866*/ uint16(xArgXmm2),
   3167 	/*4867*/ uint16(xArgImm8u),
   3168 	/*4868*/ uint16(xMatch),
   3169 	/*4869*/ uint16(xCondSlashR),
   3170 	0,    // 0
   3171 	0,    // 1
   3172 	4878, // 2
   3173 	4896, // 3
   3174 	0,    // 4
   3175 	0,    // 5
   3176 	4906, // 6
   3177 	4924, // 7
   3178 	/*4878*/ uint16(xCondPrefix), 2,
   3179 	0x66, 4890,
   3180 	0x0, 4884,
   3181 	/*4884*/ uint16(xSetOp), uint16(PSRLQ),
   3182 	/*4886*/ uint16(xReadIb),
   3183 	/*4887*/ uint16(xArgMm2),
   3184 	/*4888*/ uint16(xArgImm8u),
   3185 	/*4889*/ uint16(xMatch),
   3186 	/*4890*/ uint16(xSetOp), uint16(PSRLQ),
   3187 	/*4892*/ uint16(xReadIb),
   3188 	/*4893*/ uint16(xArgXmm2),
   3189 	/*4894*/ uint16(xArgImm8u),
   3190 	/*4895*/ uint16(xMatch),
   3191 	/*4896*/ uint16(xCondPrefix), 1,
   3192 	0x66, 4900,
   3193 	/*4900*/ uint16(xSetOp), uint16(PSRLDQ),
   3194 	/*4902*/ uint16(xReadIb),
   3195 	/*4903*/ uint16(xArgXmm2),
   3196 	/*4904*/ uint16(xArgImm8u),
   3197 	/*4905*/ uint16(xMatch),
   3198 	/*4906*/ uint16(xCondPrefix), 2,
   3199 	0x66, 4918,
   3200 	0x0, 4912,
   3201 	/*4912*/ uint16(xSetOp), uint16(PSLLQ),
   3202 	/*4914*/ uint16(xReadIb),
   3203 	/*4915*/ uint16(xArgMm2),
   3204 	/*4916*/ uint16(xArgImm8u),
   3205 	/*4917*/ uint16(xMatch),
   3206 	/*4918*/ uint16(xSetOp), uint16(PSLLQ),
   3207 	/*4920*/ uint16(xReadIb),
   3208 	/*4921*/ uint16(xArgXmm2),
   3209 	/*4922*/ uint16(xArgImm8u),
   3210 	/*4923*/ uint16(xMatch),
   3211 	/*4924*/ uint16(xCondPrefix), 1,
   3212 	0x66, 4928,
   3213 	/*4928*/ uint16(xSetOp), uint16(PSLLDQ),
   3214 	/*4930*/ uint16(xReadIb),
   3215 	/*4931*/ uint16(xArgXmm2),
   3216 	/*4932*/ uint16(xArgImm8u),
   3217 	/*4933*/ uint16(xMatch),
   3218 	/*4934*/ uint16(xCondPrefix), 2,
   3219 	0x66, 4946,
   3220 	0x0, 4940,
   3221 	/*4940*/ uint16(xSetOp), uint16(PCMPEQB),
   3222 	/*4942*/ uint16(xReadSlashR),
   3223 	/*4943*/ uint16(xArgMm),
   3224 	/*4944*/ uint16(xArgMmM64),
   3225 	/*4945*/ uint16(xMatch),
   3226 	/*4946*/ uint16(xSetOp), uint16(PCMPEQB),
   3227 	/*4948*/ uint16(xReadSlashR),
   3228 	/*4949*/ uint16(xArgXmm1),
   3229 	/*4950*/ uint16(xArgXmm2M128),
   3230 	/*4951*/ uint16(xMatch),
   3231 	/*4952*/ uint16(xCondPrefix), 2,
   3232 	0x66, 4964,
   3233 	0x0, 4958,
   3234 	/*4958*/ uint16(xSetOp), uint16(PCMPEQW),
   3235 	/*4960*/ uint16(xReadSlashR),
   3236 	/*4961*/ uint16(xArgMm),
   3237 	/*4962*/ uint16(xArgMmM64),
   3238 	/*4963*/ uint16(xMatch),
   3239 	/*4964*/ uint16(xSetOp), uint16(PCMPEQW),
   3240 	/*4966*/ uint16(xReadSlashR),
   3241 	/*4967*/ uint16(xArgXmm1),
   3242 	/*4968*/ uint16(xArgXmm2M128),
   3243 	/*4969*/ uint16(xMatch),
   3244 	/*4970*/ uint16(xCondPrefix), 2,
   3245 	0x66, 4982,
   3246 	0x0, 4976,
   3247 	/*4976*/ uint16(xSetOp), uint16(PCMPEQD),
   3248 	/*4978*/ uint16(xReadSlashR),
   3249 	/*4979*/ uint16(xArgMm),
   3250 	/*4980*/ uint16(xArgMmM64),
   3251 	/*4981*/ uint16(xMatch),
   3252 	/*4982*/ uint16(xSetOp), uint16(PCMPEQD),
   3253 	/*4984*/ uint16(xReadSlashR),
   3254 	/*4985*/ uint16(xArgXmm1),
   3255 	/*4986*/ uint16(xArgXmm2M128),
   3256 	/*4987*/ uint16(xMatch),
   3257 	/*4988*/ uint16(xSetOp), uint16(EMMS),
   3258 	/*4990*/ uint16(xMatch),
   3259 	/*4991*/ uint16(xCondPrefix), 2,
   3260 	0xF2, 5003,
   3261 	0x66, 4997,
   3262 	/*4997*/ uint16(xSetOp), uint16(HADDPD),
   3263 	/*4999*/ uint16(xReadSlashR),
   3264 	/*5000*/ uint16(xArgXmm1),
   3265 	/*5001*/ uint16(xArgXmm2M128),
   3266 	/*5002*/ uint16(xMatch),
   3267 	/*5003*/ uint16(xSetOp), uint16(HADDPS),
   3268 	/*5005*/ uint16(xReadSlashR),
   3269 	/*5006*/ uint16(xArgXmm1),
   3270 	/*5007*/ uint16(xArgXmm2M128),
   3271 	/*5008*/ uint16(xMatch),
   3272 	/*5009*/ uint16(xCondPrefix), 2,
   3273 	0xF2, 5021,
   3274 	0x66, 5015,
   3275 	/*5015*/ uint16(xSetOp), uint16(HSUBPD),
   3276 	/*5017*/ uint16(xReadSlashR),
   3277 	/*5018*/ uint16(xArgXmm1),
   3278 	/*5019*/ uint16(xArgXmm2M128),
   3279 	/*5020*/ uint16(xMatch),
   3280 	/*5021*/ uint16(xSetOp), uint16(HSUBPS),
   3281 	/*5023*/ uint16(xReadSlashR),
   3282 	/*5024*/ uint16(xArgXmm1),
   3283 	/*5025*/ uint16(xArgXmm2M128),
   3284 	/*5026*/ uint16(xMatch),
   3285 	/*5027*/ uint16(xCondIs64), 5030, 5076,
   3286 	/*5030*/ uint16(xCondPrefix), 3,
   3287 	0xF3, 5070,
   3288 	0x66, 5054,
   3289 	0x0, 5038,
   3290 	/*5038*/ uint16(xCondDataSize), 5042, 5048, 0,
   3291 	/*5042*/ uint16(xSetOp), uint16(MOVD),
   3292 	/*5044*/ uint16(xReadSlashR),
   3293 	/*5045*/ uint16(xArgRM32),
   3294 	/*5046*/ uint16(xArgMm),
   3295 	/*5047*/ uint16(xMatch),
   3296 	/*5048*/ uint16(xSetOp), uint16(MOVD),
   3297 	/*5050*/ uint16(xReadSlashR),
   3298 	/*5051*/ uint16(xArgRM32),
   3299 	/*5052*/ uint16(xArgMm),
   3300 	/*5053*/ uint16(xMatch),
   3301 	/*5054*/ uint16(xCondDataSize), 5058, 5064, 0,
   3302 	/*5058*/ uint16(xSetOp), uint16(MOVD),
   3303 	/*5060*/ uint16(xReadSlashR),
   3304 	/*5061*/ uint16(xArgRM32),
   3305 	/*5062*/ uint16(xArgXmm),
   3306 	/*5063*/ uint16(xMatch),
   3307 	/*5064*/ uint16(xSetOp), uint16(MOVD),
   3308 	/*5066*/ uint16(xReadSlashR),
   3309 	/*5067*/ uint16(xArgRM32),
   3310 	/*5068*/ uint16(xArgXmm),
   3311 	/*5069*/ uint16(xMatch),
   3312 	/*5070*/ uint16(xSetOp), uint16(MOVQ),
   3313 	/*5072*/ uint16(xReadSlashR),
   3314 	/*5073*/ uint16(xArgXmm1),
   3315 	/*5074*/ uint16(xArgXmm2M64),
   3316 	/*5075*/ uint16(xMatch),
   3317 	/*5076*/ uint16(xCondPrefix), 3,
   3318 	0xF3, 5070,
   3319 	0x66, 5094,
   3320 	0x0, 5084,
   3321 	/*5084*/ uint16(xCondDataSize), 5042, 5048, 5088,
   3322 	/*5088*/ uint16(xSetOp), uint16(MOVQ),
   3323 	/*5090*/ uint16(xReadSlashR),
   3324 	/*5091*/ uint16(xArgRM64),
   3325 	/*5092*/ uint16(xArgMm),
   3326 	/*5093*/ uint16(xMatch),
   3327 	/*5094*/ uint16(xCondDataSize), 5058, 5064, 5098,
   3328 	/*5098*/ uint16(xSetOp), uint16(MOVQ),
   3329 	/*5100*/ uint16(xReadSlashR),
   3330 	/*5101*/ uint16(xArgRM64),
   3331 	/*5102*/ uint16(xArgXmm),
   3332 	/*5103*/ uint16(xMatch),
   3333 	/*5104*/ uint16(xCondPrefix), 3,
   3334 	0xF3, 5124,
   3335 	0x66, 5118,
   3336 	0x0, 5112,
   3337 	/*5112*/ uint16(xSetOp), uint16(MOVQ),
   3338 	/*5114*/ uint16(xReadSlashR),
   3339 	/*5115*/ uint16(xArgMmM64),
   3340 	/*5116*/ uint16(xArgMm),
   3341 	/*5117*/ uint16(xMatch),
   3342 	/*5118*/ uint16(xSetOp), uint16(MOVDQA),
   3343 	/*5120*/ uint16(xReadSlashR),
   3344 	/*5121*/ uint16(xArgXmm2M128),
   3345 	/*5122*/ uint16(xArgXmm1),
   3346 	/*5123*/ uint16(xMatch),
   3347 	/*5124*/ uint16(xSetOp), uint16(MOVDQU),
   3348 	/*5126*/ uint16(xReadSlashR),
   3349 	/*5127*/ uint16(xArgXmm2M128),
   3350 	/*5128*/ uint16(xArgXmm1),
   3351 	/*5129*/ uint16(xMatch),
   3352 	/*5130*/ uint16(xCondIs64), 5133, 5147,
   3353 	/*5133*/ uint16(xCondDataSize), 5137, 5142, 0,
   3354 	/*5137*/ uint16(xSetOp), uint16(JO),
   3355 	/*5139*/ uint16(xReadCw),
   3356 	/*5140*/ uint16(xArgRel16),
   3357 	/*5141*/ uint16(xMatch),
   3358 	/*5142*/ uint16(xSetOp), uint16(JO),
   3359 	/*5144*/ uint16(xReadCd),
   3360 	/*5145*/ uint16(xArgRel32),
   3361 	/*5146*/ uint16(xMatch),
   3362 	/*5147*/ uint16(xCondDataSize), 5151, 5142, 5156,
   3363 	/*5151*/ uint16(xSetOp), uint16(JO),
   3364 	/*5153*/ uint16(xReadCd),
   3365 	/*5154*/ uint16(xArgRel32),
   3366 	/*5155*/ uint16(xMatch),
   3367 	/*5156*/ uint16(xSetOp), uint16(JO),
   3368 	/*5158*/ uint16(xReadCd),
   3369 	/*5159*/ uint16(xArgRel32),
   3370 	/*5160*/ uint16(xMatch),
   3371 	/*5161*/ uint16(xCondIs64), 5164, 5178,
   3372 	/*5164*/ uint16(xCondDataSize), 5168, 5173, 0,
   3373 	/*5168*/ uint16(xSetOp), uint16(JNO),
   3374 	/*5170*/ uint16(xReadCw),
   3375 	/*5171*/ uint16(xArgRel16),
   3376 	/*5172*/ uint16(xMatch),
   3377 	/*5173*/ uint16(xSetOp), uint16(JNO),
   3378 	/*5175*/ uint16(xReadCd),
   3379 	/*5176*/ uint16(xArgRel32),
   3380 	/*5177*/ uint16(xMatch),
   3381 	/*5178*/ uint16(xCondDataSize), 5182, 5173, 5187,
   3382 	/*5182*/ uint16(xSetOp), uint16(JNO),
   3383 	/*5184*/ uint16(xReadCd),
   3384 	/*5185*/ uint16(xArgRel32),
   3385 	/*5186*/ uint16(xMatch),
   3386 	/*5187*/ uint16(xSetOp), uint16(JNO),
   3387 	/*5189*/ uint16(xReadCd),
   3388 	/*5190*/ uint16(xArgRel32),
   3389 	/*5191*/ uint16(xMatch),
   3390 	/*5192*/ uint16(xCondIs64), 5195, 5209,
   3391 	/*5195*/ uint16(xCondDataSize), 5199, 5204, 0,
   3392 	/*5199*/ uint16(xSetOp), uint16(JB),
   3393 	/*5201*/ uint16(xReadCw),
   3394 	/*5202*/ uint16(xArgRel16),
   3395 	/*5203*/ uint16(xMatch),
   3396 	/*5204*/ uint16(xSetOp), uint16(JB),
   3397 	/*5206*/ uint16(xReadCd),
   3398 	/*5207*/ uint16(xArgRel32),
   3399 	/*5208*/ uint16(xMatch),
   3400 	/*5209*/ uint16(xCondDataSize), 5213, 5204, 5218,
   3401 	/*5213*/ uint16(xSetOp), uint16(JB),
   3402 	/*5215*/ uint16(xReadCd),
   3403 	/*5216*/ uint16(xArgRel32),
   3404 	/*5217*/ uint16(xMatch),
   3405 	/*5218*/ uint16(xSetOp), uint16(JB),
   3406 	/*5220*/ uint16(xReadCd),
   3407 	/*5221*/ uint16(xArgRel32),
   3408 	/*5222*/ uint16(xMatch),
   3409 	/*5223*/ uint16(xCondIs64), 5226, 5240,
   3410 	/*5226*/ uint16(xCondDataSize), 5230, 5235, 0,
   3411 	/*5230*/ uint16(xSetOp), uint16(JAE),
   3412 	/*5232*/ uint16(xReadCw),
   3413 	/*5233*/ uint16(xArgRel16),
   3414 	/*5234*/ uint16(xMatch),
   3415 	/*5235*/ uint16(xSetOp), uint16(JAE),
   3416 	/*5237*/ uint16(xReadCd),
   3417 	/*5238*/ uint16(xArgRel32),
   3418 	/*5239*/ uint16(xMatch),
   3419 	/*5240*/ uint16(xCondDataSize), 5244, 5235, 5249,
   3420 	/*5244*/ uint16(xSetOp), uint16(JAE),
   3421 	/*5246*/ uint16(xReadCd),
   3422 	/*5247*/ uint16(xArgRel32),
   3423 	/*5248*/ uint16(xMatch),
   3424 	/*5249*/ uint16(xSetOp), uint16(JAE),
   3425 	/*5251*/ uint16(xReadCd),
   3426 	/*5252*/ uint16(xArgRel32),
   3427 	/*5253*/ uint16(xMatch),
   3428 	/*5254*/ uint16(xCondIs64), 5257, 5271,
   3429 	/*5257*/ uint16(xCondDataSize), 5261, 5266, 0,
   3430 	/*5261*/ uint16(xSetOp), uint16(JE),
   3431 	/*5263*/ uint16(xReadCw),
   3432 	/*5264*/ uint16(xArgRel16),
   3433 	/*5265*/ uint16(xMatch),
   3434 	/*5266*/ uint16(xSetOp), uint16(JE),
   3435 	/*5268*/ uint16(xReadCd),
   3436 	/*5269*/ uint16(xArgRel32),
   3437 	/*5270*/ uint16(xMatch),
   3438 	/*5271*/ uint16(xCondDataSize), 5275, 5266, 5280,
   3439 	/*5275*/ uint16(xSetOp), uint16(JE),
   3440 	/*5277*/ uint16(xReadCd),
   3441 	/*5278*/ uint16(xArgRel32),
   3442 	/*5279*/ uint16(xMatch),
   3443 	/*5280*/ uint16(xSetOp), uint16(JE),
   3444 	/*5282*/ uint16(xReadCd),
   3445 	/*5283*/ uint16(xArgRel32),
   3446 	/*5284*/ uint16(xMatch),
   3447 	/*5285*/ uint16(xCondIs64), 5288, 5302,
   3448 	/*5288*/ uint16(xCondDataSize), 5292, 5297, 0,
   3449 	/*5292*/ uint16(xSetOp), uint16(JNE),
   3450 	/*5294*/ uint16(xReadCw),
   3451 	/*5295*/ uint16(xArgRel16),
   3452 	/*5296*/ uint16(xMatch),
   3453 	/*5297*/ uint16(xSetOp), uint16(JNE),
   3454 	/*5299*/ uint16(xReadCd),
   3455 	/*5300*/ uint16(xArgRel32),
   3456 	/*5301*/ uint16(xMatch),
   3457 	/*5302*/ uint16(xCondDataSize), 5306, 5297, 5311,
   3458 	/*5306*/ uint16(xSetOp), uint16(JNE),
   3459 	/*5308*/ uint16(xReadCd),
   3460 	/*5309*/ uint16(xArgRel32),
   3461 	/*5310*/ uint16(xMatch),
   3462 	/*5311*/ uint16(xSetOp), uint16(JNE),
   3463 	/*5313*/ uint16(xReadCd),
   3464 	/*5314*/ uint16(xArgRel32),
   3465 	/*5315*/ uint16(xMatch),
   3466 	/*5316*/ uint16(xCondIs64), 5319, 5333,
   3467 	/*5319*/ uint16(xCondDataSize), 5323, 5328, 0,
   3468 	/*5323*/ uint16(xSetOp), uint16(JBE),
   3469 	/*5325*/ uint16(xReadCw),
   3470 	/*5326*/ uint16(xArgRel16),
   3471 	/*5327*/ uint16(xMatch),
   3472 	/*5328*/ uint16(xSetOp), uint16(JBE),
   3473 	/*5330*/ uint16(xReadCd),
   3474 	/*5331*/ uint16(xArgRel32),
   3475 	/*5332*/ uint16(xMatch),
   3476 	/*5333*/ uint16(xCondDataSize), 5337, 5328, 5342,
   3477 	/*5337*/ uint16(xSetOp), uint16(JBE),
   3478 	/*5339*/ uint16(xReadCd),
   3479 	/*5340*/ uint16(xArgRel32),
   3480 	/*5341*/ uint16(xMatch),
   3481 	/*5342*/ uint16(xSetOp), uint16(JBE),
   3482 	/*5344*/ uint16(xReadCd),
   3483 	/*5345*/ uint16(xArgRel32),
   3484 	/*5346*/ uint16(xMatch),
   3485 	/*5347*/ uint16(xCondIs64), 5350, 5364,
   3486 	/*5350*/ uint16(xCondDataSize), 5354, 5359, 0,
   3487 	/*5354*/ uint16(xSetOp), uint16(JA),
   3488 	/*5356*/ uint16(xReadCw),
   3489 	/*5357*/ uint16(xArgRel16),
   3490 	/*5358*/ uint16(xMatch),
   3491 	/*5359*/ uint16(xSetOp), uint16(JA),
   3492 	/*5361*/ uint16(xReadCd),
   3493 	/*5362*/ uint16(xArgRel32),
   3494 	/*5363*/ uint16(xMatch),
   3495 	/*5364*/ uint16(xCondDataSize), 5368, 5359, 5373,
   3496 	/*5368*/ uint16(xSetOp), uint16(JA),
   3497 	/*5370*/ uint16(xReadCd),
   3498 	/*5371*/ uint16(xArgRel32),
   3499 	/*5372*/ uint16(xMatch),
   3500 	/*5373*/ uint16(xSetOp), uint16(JA),
   3501 	/*5375*/ uint16(xReadCd),
   3502 	/*5376*/ uint16(xArgRel32),
   3503 	/*5377*/ uint16(xMatch),
   3504 	/*5378*/ uint16(xCondIs64), 5381, 5395,
   3505 	/*5381*/ uint16(xCondDataSize), 5385, 5390, 0,
   3506 	/*5385*/ uint16(xSetOp), uint16(JS),
   3507 	/*5387*/ uint16(xReadCw),
   3508 	/*5388*/ uint16(xArgRel16),
   3509 	/*5389*/ uint16(xMatch),
   3510 	/*5390*/ uint16(xSetOp), uint16(JS),
   3511 	/*5392*/ uint16(xReadCd),
   3512 	/*5393*/ uint16(xArgRel32),
   3513 	/*5394*/ uint16(xMatch),
   3514 	/*5395*/ uint16(xCondDataSize), 5399, 5390, 5404,
   3515 	/*5399*/ uint16(xSetOp), uint16(JS),
   3516 	/*5401*/ uint16(xReadCd),
   3517 	/*5402*/ uint16(xArgRel32),
   3518 	/*5403*/ uint16(xMatch),
   3519 	/*5404*/ uint16(xSetOp), uint16(JS),
   3520 	/*5406*/ uint16(xReadCd),
   3521 	/*5407*/ uint16(xArgRel32),
   3522 	/*5408*/ uint16(xMatch),
   3523 	/*5409*/ uint16(xCondIs64), 5412, 5426,
   3524 	/*5412*/ uint16(xCondDataSize), 5416, 5421, 0,
   3525 	/*5416*/ uint16(xSetOp), uint16(JNS),
   3526 	/*5418*/ uint16(xReadCw),
   3527 	/*5419*/ uint16(xArgRel16),
   3528 	/*5420*/ uint16(xMatch),
   3529 	/*5421*/ uint16(xSetOp), uint16(JNS),
   3530 	/*5423*/ uint16(xReadCd),
   3531 	/*5424*/ uint16(xArgRel32),
   3532 	/*5425*/ uint16(xMatch),
   3533 	/*5426*/ uint16(xCondDataSize), 5430, 5421, 5435,
   3534 	/*5430*/ uint16(xSetOp), uint16(JNS),
   3535 	/*5432*/ uint16(xReadCd),
   3536 	/*5433*/ uint16(xArgRel32),
   3537 	/*5434*/ uint16(xMatch),
   3538 	/*5435*/ uint16(xSetOp), uint16(JNS),
   3539 	/*5437*/ uint16(xReadCd),
   3540 	/*5438*/ uint16(xArgRel32),
   3541 	/*5439*/ uint16(xMatch),
   3542 	/*5440*/ uint16(xCondIs64), 5443, 5457,
   3543 	/*5443*/ uint16(xCondDataSize), 5447, 5452, 0,
   3544 	/*5447*/ uint16(xSetOp), uint16(JP),
   3545 	/*5449*/ uint16(xReadCw),
   3546 	/*5450*/ uint16(xArgRel16),
   3547 	/*5451*/ uint16(xMatch),
   3548 	/*5452*/ uint16(xSetOp), uint16(JP),
   3549 	/*5454*/ uint16(xReadCd),
   3550 	/*5455*/ uint16(xArgRel32),
   3551 	/*5456*/ uint16(xMatch),
   3552 	/*5457*/ uint16(xCondDataSize), 5461, 5452, 5466,
   3553 	/*5461*/ uint16(xSetOp), uint16(JP),
   3554 	/*5463*/ uint16(xReadCd),
   3555 	/*5464*/ uint16(xArgRel32),
   3556 	/*5465*/ uint16(xMatch),
   3557 	/*5466*/ uint16(xSetOp), uint16(JP),
   3558 	/*5468*/ uint16(xReadCd),
   3559 	/*5469*/ uint16(xArgRel32),
   3560 	/*5470*/ uint16(xMatch),
   3561 	/*5471*/ uint16(xCondIs64), 5474, 5488,
   3562 	/*5474*/ uint16(xCondDataSize), 5478, 5483, 0,
   3563 	/*5478*/ uint16(xSetOp), uint16(JNP),
   3564 	/*5480*/ uint16(xReadCw),
   3565 	/*5481*/ uint16(xArgRel16),
   3566 	/*5482*/ uint16(xMatch),
   3567 	/*5483*/ uint16(xSetOp), uint16(JNP),
   3568 	/*5485*/ uint16(xReadCd),
   3569 	/*5486*/ uint16(xArgRel32),
   3570 	/*5487*/ uint16(xMatch),
   3571 	/*5488*/ uint16(xCondDataSize), 5492, 5483, 5497,
   3572 	/*5492*/ uint16(xSetOp), uint16(JNP),
   3573 	/*5494*/ uint16(xReadCd),
   3574 	/*5495*/ uint16(xArgRel32),
   3575 	/*5496*/ uint16(xMatch),
   3576 	/*5497*/ uint16(xSetOp), uint16(JNP),
   3577 	/*5499*/ uint16(xReadCd),
   3578 	/*5500*/ uint16(xArgRel32),
   3579 	/*5501*/ uint16(xMatch),
   3580 	/*5502*/ uint16(xCondIs64), 5505, 5519,
   3581 	/*5505*/ uint16(xCondDataSize), 5509, 5514, 0,
   3582 	/*5509*/ uint16(xSetOp), uint16(JL),
   3583 	/*5511*/ uint16(xReadCw),
   3584 	/*5512*/ uint16(xArgRel16),
   3585 	/*5513*/ uint16(xMatch),
   3586 	/*5514*/ uint16(xSetOp), uint16(JL),
   3587 	/*5516*/ uint16(xReadCd),
   3588 	/*5517*/ uint16(xArgRel32),
   3589 	/*5518*/ uint16(xMatch),
   3590 	/*5519*/ uint16(xCondDataSize), 5523, 5514, 5528,
   3591 	/*5523*/ uint16(xSetOp), uint16(JL),
   3592 	/*5525*/ uint16(xReadCd),
   3593 	/*5526*/ uint16(xArgRel32),
   3594 	/*5527*/ uint16(xMatch),
   3595 	/*5528*/ uint16(xSetOp), uint16(JL),
   3596 	/*5530*/ uint16(xReadCd),
   3597 	/*5531*/ uint16(xArgRel32),
   3598 	/*5532*/ uint16(xMatch),
   3599 	/*5533*/ uint16(xCondIs64), 5536, 5550,
   3600 	/*5536*/ uint16(xCondDataSize), 5540, 5545, 0,
   3601 	/*5540*/ uint16(xSetOp), uint16(JGE),
   3602 	/*5542*/ uint16(xReadCw),
   3603 	/*5543*/ uint16(xArgRel16),
   3604 	/*5544*/ uint16(xMatch),
   3605 	/*5545*/ uint16(xSetOp), uint16(JGE),
   3606 	/*5547*/ uint16(xReadCd),
   3607 	/*5548*/ uint16(xArgRel32),
   3608 	/*5549*/ uint16(xMatch),
   3609 	/*5550*/ uint16(xCondDataSize), 5554, 5545, 5559,
   3610 	/*5554*/ uint16(xSetOp), uint16(JGE),
   3611 	/*5556*/ uint16(xReadCd),
   3612 	/*5557*/ uint16(xArgRel32),
   3613 	/*5558*/ uint16(xMatch),
   3614 	/*5559*/ uint16(xSetOp), uint16(JGE),
   3615 	/*5561*/ uint16(xReadCd),
   3616 	/*5562*/ uint16(xArgRel32),
   3617 	/*5563*/ uint16(xMatch),
   3618 	/*5564*/ uint16(xCondIs64), 5567, 5581,
   3619 	/*5567*/ uint16(xCondDataSize), 5571, 5576, 0,
   3620 	/*5571*/ uint16(xSetOp), uint16(JLE),
   3621 	/*5573*/ uint16(xReadCw),
   3622 	/*5574*/ uint16(xArgRel16),
   3623 	/*5575*/ uint16(xMatch),
   3624 	/*5576*/ uint16(xSetOp), uint16(JLE),
   3625 	/*5578*/ uint16(xReadCd),
   3626 	/*5579*/ uint16(xArgRel32),
   3627 	/*5580*/ uint16(xMatch),
   3628 	/*5581*/ uint16(xCondDataSize), 5585, 5576, 5590,
   3629 	/*5585*/ uint16(xSetOp), uint16(JLE),
   3630 	/*5587*/ uint16(xReadCd),
   3631 	/*5588*/ uint16(xArgRel32),
   3632 	/*5589*/ uint16(xMatch),
   3633 	/*5590*/ uint16(xSetOp), uint16(JLE),
   3634 	/*5592*/ uint16(xReadCd),
   3635 	/*5593*/ uint16(xArgRel32),
   3636 	/*5594*/ uint16(xMatch),
   3637 	/*5595*/ uint16(xCondIs64), 5598, 5612,
   3638 	/*5598*/ uint16(xCondDataSize), 5602, 5607, 0,
   3639 	/*5602*/ uint16(xSetOp), uint16(JG),
   3640 	/*5604*/ uint16(xReadCw),
   3641 	/*5605*/ uint16(xArgRel16),
   3642 	/*5606*/ uint16(xMatch),
   3643 	/*5607*/ uint16(xSetOp), uint16(JG),
   3644 	/*5609*/ uint16(xReadCd),
   3645 	/*5610*/ uint16(xArgRel32),
   3646 	/*5611*/ uint16(xMatch),
   3647 	/*5612*/ uint16(xCondDataSize), 5616, 5607, 5621,
   3648 	/*5616*/ uint16(xSetOp), uint16(JG),
   3649 	/*5618*/ uint16(xReadCd),
   3650 	/*5619*/ uint16(xArgRel32),
   3651 	/*5620*/ uint16(xMatch),
   3652 	/*5621*/ uint16(xSetOp), uint16(JG),
   3653 	/*5623*/ uint16(xReadCd),
   3654 	/*5624*/ uint16(xArgRel32),
   3655 	/*5625*/ uint16(xMatch),
   3656 	/*5626*/ uint16(xSetOp), uint16(SETO),
   3657 	/*5628*/ uint16(xReadSlashR),
   3658 	/*5629*/ uint16(xArgRM8),
   3659 	/*5630*/ uint16(xMatch),
   3660 	/*5631*/ uint16(xSetOp), uint16(SETNO),
   3661 	/*5633*/ uint16(xReadSlashR),
   3662 	/*5634*/ uint16(xArgRM8),
   3663 	/*5635*/ uint16(xMatch),
   3664 	/*5636*/ uint16(xSetOp), uint16(SETB),
   3665 	/*5638*/ uint16(xReadSlashR),
   3666 	/*5639*/ uint16(xArgRM8),
   3667 	/*5640*/ uint16(xMatch),
   3668 	/*5641*/ uint16(xSetOp), uint16(SETAE),
   3669 	/*5643*/ uint16(xReadSlashR),
   3670 	/*5644*/ uint16(xArgRM8),
   3671 	/*5645*/ uint16(xMatch),
   3672 	/*5646*/ uint16(xSetOp), uint16(SETE),
   3673 	/*5648*/ uint16(xReadSlashR),
   3674 	/*5649*/ uint16(xArgRM8),
   3675 	/*5650*/ uint16(xMatch),
   3676 	/*5651*/ uint16(xSetOp), uint16(SETNE),
   3677 	/*5653*/ uint16(xReadSlashR),
   3678 	/*5654*/ uint16(xArgRM8),
   3679 	/*5655*/ uint16(xMatch),
   3680 	/*5656*/ uint16(xSetOp), uint16(SETBE),
   3681 	/*5658*/ uint16(xReadSlashR),
   3682 	/*5659*/ uint16(xArgRM8),
   3683 	/*5660*/ uint16(xMatch),
   3684 	/*5661*/ uint16(xSetOp), uint16(SETA),
   3685 	/*5663*/ uint16(xReadSlashR),
   3686 	/*5664*/ uint16(xArgRM8),
   3687 	/*5665*/ uint16(xMatch),
   3688 	/*5666*/ uint16(xSetOp), uint16(SETS),
   3689 	/*5668*/ uint16(xReadSlashR),
   3690 	/*5669*/ uint16(xArgRM8),
   3691 	/*5670*/ uint16(xMatch),
   3692 	/*5671*/ uint16(xSetOp), uint16(SETNS),
   3693 	/*5673*/ uint16(xReadSlashR),
   3694 	/*5674*/ uint16(xArgRM8),
   3695 	/*5675*/ uint16(xMatch),
   3696 	/*5676*/ uint16(xSetOp), uint16(SETP),
   3697 	/*5678*/ uint16(xReadSlashR),
   3698 	/*5679*/ uint16(xArgRM8),
   3699 	/*5680*/ uint16(xMatch),
   3700 	/*5681*/ uint16(xSetOp), uint16(SETNP),
   3701 	/*5683*/ uint16(xReadSlashR),
   3702 	/*5684*/ uint16(xArgRM8),
   3703 	/*5685*/ uint16(xMatch),
   3704 	/*5686*/ uint16(xSetOp), uint16(SETL),
   3705 	/*5688*/ uint16(xReadSlashR),
   3706 	/*5689*/ uint16(xArgRM8),
   3707 	/*5690*/ uint16(xMatch),
   3708 	/*5691*/ uint16(xSetOp), uint16(SETGE),
   3709 	/*5693*/ uint16(xReadSlashR),
   3710 	/*5694*/ uint16(xArgRM8),
   3711 	/*5695*/ uint16(xMatch),
   3712 	/*5696*/ uint16(xSetOp), uint16(SETLE),
   3713 	/*5698*/ uint16(xReadSlashR),
   3714 	/*5699*/ uint16(xArgRM8),
   3715 	/*5700*/ uint16(xMatch),
   3716 	/*5701*/ uint16(xSetOp), uint16(SETG),
   3717 	/*5703*/ uint16(xReadSlashR),
   3718 	/*5704*/ uint16(xArgRM8),
   3719 	/*5705*/ uint16(xMatch),
   3720 	/*5706*/ uint16(xSetOp), uint16(PUSH),
   3721 	/*5708*/ uint16(xArgFS),
   3722 	/*5709*/ uint16(xMatch),
   3723 	/*5710*/ uint16(xCondIs64), 5713, 5725,
   3724 	/*5713*/ uint16(xCondDataSize), 5717, 5721, 0,
   3725 	/*5717*/ uint16(xSetOp), uint16(POP),
   3726 	/*5719*/ uint16(xArgFS),
   3727 	/*5720*/ uint16(xMatch),
   3728 	/*5721*/ uint16(xSetOp), uint16(POP),
   3729 	/*5723*/ uint16(xArgFS),
   3730 	/*5724*/ uint16(xMatch),
   3731 	/*5725*/ uint16(xCondDataSize), 5717, 5729, 5733,
   3732 	/*5729*/ uint16(xSetOp), uint16(POP),
   3733 	/*5731*/ uint16(xArgFS),
   3734 	/*5732*/ uint16(xMatch),
   3735 	/*5733*/ uint16(xSetOp), uint16(POP),
   3736 	/*5735*/ uint16(xArgFS),
   3737 	/*5736*/ uint16(xMatch),
   3738 	/*5737*/ uint16(xSetOp), uint16(CPUID),
   3739 	/*5739*/ uint16(xMatch),
   3740 	/*5740*/ uint16(xCondIs64), 5743, 5759,
   3741 	/*5743*/ uint16(xCondDataSize), 5747, 5753, 0,
   3742 	/*5747*/ uint16(xSetOp), uint16(BT),
   3743 	/*5749*/ uint16(xReadSlashR),
   3744 	/*5750*/ uint16(xArgRM16),
   3745 	/*5751*/ uint16(xArgR16),
   3746 	/*5752*/ uint16(xMatch),
   3747 	/*5753*/ uint16(xSetOp), uint16(BT),
   3748 	/*5755*/ uint16(xReadSlashR),
   3749 	/*5756*/ uint16(xArgRM32),
   3750 	/*5757*/ uint16(xArgR32),
   3751 	/*5758*/ uint16(xMatch),
   3752 	/*5759*/ uint16(xCondDataSize), 5747, 5753, 5763,
   3753 	/*5763*/ uint16(xSetOp), uint16(BT),
   3754 	/*5765*/ uint16(xReadSlashR),
   3755 	/*5766*/ uint16(xArgRM64),
   3756 	/*5767*/ uint16(xArgR64),
   3757 	/*5768*/ uint16(xMatch),
   3758 	/*5769*/ uint16(xCondIs64), 5772, 5792,
   3759 	/*5772*/ uint16(xCondDataSize), 5776, 5784, 0,
   3760 	/*5776*/ uint16(xSetOp), uint16(SHLD),
   3761 	/*5778*/ uint16(xReadSlashR),
   3762 	/*5779*/ uint16(xReadIb),
   3763 	/*5780*/ uint16(xArgRM16),
   3764 	/*5781*/ uint16(xArgR16),
   3765 	/*5782*/ uint16(xArgImm8u),
   3766 	/*5783*/ uint16(xMatch),
   3767 	/*5784*/ uint16(xSetOp), uint16(SHLD),
   3768 	/*5786*/ uint16(xReadSlashR),
   3769 	/*5787*/ uint16(xReadIb),
   3770 	/*5788*/ uint16(xArgRM32),
   3771 	/*5789*/ uint16(xArgR32),
   3772 	/*5790*/ uint16(xArgImm8u),
   3773 	/*5791*/ uint16(xMatch),
   3774 	/*5792*/ uint16(xCondDataSize), 5776, 5784, 5796,
   3775 	/*5796*/ uint16(xSetOp), uint16(SHLD),
   3776 	/*5798*/ uint16(xReadSlashR),
   3777 	/*5799*/ uint16(xReadIb),
   3778 	/*5800*/ uint16(xArgRM64),
   3779 	/*5801*/ uint16(xArgR64),
   3780 	/*5802*/ uint16(xArgImm8u),
   3781 	/*5803*/ uint16(xMatch),
   3782 	/*5804*/ uint16(xCondIs64), 5807, 5825,
   3783 	/*5807*/ uint16(xCondDataSize), 5811, 5818, 0,
   3784 	/*5811*/ uint16(xSetOp), uint16(SHLD),
   3785 	/*5813*/ uint16(xReadSlashR),
   3786 	/*5814*/ uint16(xArgRM16),
   3787 	/*5815*/ uint16(xArgR16),
   3788 	/*5816*/ uint16(xArgCL),
   3789 	/*5817*/ uint16(xMatch),
   3790 	/*5818*/ uint16(xSetOp), uint16(SHLD),
   3791 	/*5820*/ uint16(xReadSlashR),
   3792 	/*5821*/ uint16(xArgRM32),
   3793 	/*5822*/ uint16(xArgR32),
   3794 	/*5823*/ uint16(xArgCL),
   3795 	/*5824*/ uint16(xMatch),
   3796 	/*5825*/ uint16(xCondDataSize), 5811, 5818, 5829,
   3797 	/*5829*/ uint16(xSetOp), uint16(SHLD),
   3798 	/*5831*/ uint16(xReadSlashR),
   3799 	/*5832*/ uint16(xArgRM64),
   3800 	/*5833*/ uint16(xArgR64),
   3801 	/*5834*/ uint16(xArgCL),
   3802 	/*5835*/ uint16(xMatch),
   3803 	/*5836*/ uint16(xSetOp), uint16(PUSH),
   3804 	/*5838*/ uint16(xArgGS),
   3805 	/*5839*/ uint16(xMatch),
   3806 	/*5840*/ uint16(xCondIs64), 5843, 5855,
   3807 	/*5843*/ uint16(xCondDataSize), 5847, 5851, 0,
   3808 	/*5847*/ uint16(xSetOp), uint16(POP),
   3809 	/*5849*/ uint16(xArgGS),
   3810 	/*5850*/ uint16(xMatch),
   3811 	/*5851*/ uint16(xSetOp), uint16(POP),
   3812 	/*5853*/ uint16(xArgGS),
   3813 	/*5854*/ uint16(xMatch),
   3814 	/*5855*/ uint16(xCondDataSize), 5847, 5859, 5863,
   3815 	/*5859*/ uint16(xSetOp), uint16(POP),
   3816 	/*5861*/ uint16(xArgGS),
   3817 	/*5862*/ uint16(xMatch),
   3818 	/*5863*/ uint16(xSetOp), uint16(POP),
   3819 	/*5865*/ uint16(xArgGS),
   3820 	/*5866*/ uint16(xMatch),
   3821 	/*5867*/ uint16(xSetOp), uint16(RSM),
   3822 	/*5869*/ uint16(xMatch),
   3823 	/*5870*/ uint16(xCondIs64), 5873, 5889,
   3824 	/*5873*/ uint16(xCondDataSize), 5877, 5883, 0,
   3825 	/*5877*/ uint16(xSetOp), uint16(BTS),
   3826 	/*5879*/ uint16(xReadSlashR),
   3827 	/*5880*/ uint16(xArgRM16),
   3828 	/*5881*/ uint16(xArgR16),
   3829 	/*5882*/ uint16(xMatch),
   3830 	/*5883*/ uint16(xSetOp), uint16(BTS),
   3831 	/*5885*/ uint16(xReadSlashR),
   3832 	/*5886*/ uint16(xArgRM32),
   3833 	/*5887*/ uint16(xArgR32),
   3834 	/*5888*/ uint16(xMatch),
   3835 	/*5889*/ uint16(xCondDataSize), 5877, 5883, 5893,
   3836 	/*5893*/ uint16(xSetOp), uint16(BTS),
   3837 	/*5895*/ uint16(xReadSlashR),
   3838 	/*5896*/ uint16(xArgRM64),
   3839 	/*5897*/ uint16(xArgR64),
   3840 	/*5898*/ uint16(xMatch),
   3841 	/*5899*/ uint16(xCondIs64), 5902, 5922,
   3842 	/*5902*/ uint16(xCondDataSize), 5906, 5914, 0,
   3843 	/*5906*/ uint16(xSetOp), uint16(SHRD),
   3844 	/*5908*/ uint16(xReadSlashR),
   3845 	/*5909*/ uint16(xReadIb),
   3846 	/*5910*/ uint16(xArgRM16),
   3847 	/*5911*/ uint16(xArgR16),
   3848 	/*5912*/ uint16(xArgImm8u),
   3849 	/*5913*/ uint16(xMatch),
   3850 	/*5914*/ uint16(xSetOp), uint16(SHRD),
   3851 	/*5916*/ uint16(xReadSlashR),
   3852 	/*5917*/ uint16(xReadIb),
   3853 	/*5918*/ uint16(xArgRM32),
   3854 	/*5919*/ uint16(xArgR32),
   3855 	/*5920*/ uint16(xArgImm8u),
   3856 	/*5921*/ uint16(xMatch),
   3857 	/*5922*/ uint16(xCondDataSize), 5906, 5914, 5926,
   3858 	/*5926*/ uint16(xSetOp), uint16(SHRD),
   3859 	/*5928*/ uint16(xReadSlashR),
   3860 	/*5929*/ uint16(xReadIb),
   3861 	/*5930*/ uint16(xArgRM64),
   3862 	/*5931*/ uint16(xArgR64),
   3863 	/*5932*/ uint16(xArgImm8u),
   3864 	/*5933*/ uint16(xMatch),
   3865 	/*5934*/ uint16(xCondIs64), 5937, 5955,
   3866 	/*5937*/ uint16(xCondDataSize), 5941, 5948, 0,
   3867 	/*5941*/ uint16(xSetOp), uint16(SHRD),
   3868 	/*5943*/ uint16(xReadSlashR),
   3869 	/*5944*/ uint16(xArgRM16),
   3870 	/*5945*/ uint16(xArgR16),
   3871 	/*5946*/ uint16(xArgCL),
   3872 	/*5947*/ uint16(xMatch),
   3873 	/*5948*/ uint16(xSetOp), uint16(SHRD),
   3874 	/*5950*/ uint16(xReadSlashR),
   3875 	/*5951*/ uint16(xArgRM32),
   3876 	/*5952*/ uint16(xArgR32),
   3877 	/*5953*/ uint16(xArgCL),
   3878 	/*5954*/ uint16(xMatch),
   3879 	/*5955*/ uint16(xCondDataSize), 5941, 5948, 5959,
   3880 	/*5959*/ uint16(xSetOp), uint16(SHRD),
   3881 	/*5961*/ uint16(xReadSlashR),
   3882 	/*5962*/ uint16(xArgRM64),
   3883 	/*5963*/ uint16(xArgR64),
   3884 	/*5964*/ uint16(xArgCL),
   3885 	/*5965*/ uint16(xMatch),
   3886 	/*5966*/ uint16(xCondByte), 3,
   3887 	0xE8, 6215,
   3888 	0xF0, 6218,
   3889 	0xF8, 6221,
   3890 	/*5974*/ uint16(xCondSlashR),
   3891 	5983, // 0
   3892 	6037, // 1
   3893 	6091, // 2
   3894 	6120, // 3
   3895 	6149, // 4
   3896 	6172, // 5
   3897 	6195, // 6
   3898 	6211, // 7
   3899 	/*5983*/ uint16(xCondIs64), 5986, 5998,
   3900 	/*5986*/ uint16(xCondDataSize), 5990, 5994, 0,
   3901 	/*5990*/ uint16(xSetOp), uint16(FXSAVE),
   3902 	/*5992*/ uint16(xArgM512byte),
   3903 	/*5993*/ uint16(xMatch),
   3904 	/*5994*/ uint16(xSetOp), uint16(FXSAVE),
   3905 	/*5996*/ uint16(xArgM512byte),
   3906 	/*5997*/ uint16(xMatch),
   3907 	/*5998*/ uint16(xCondPrefix), 2,
   3908 	0xF3, 6012,
   3909 	0x0, 6004,
   3910 	/*6004*/ uint16(xCondDataSize), 5990, 5994, 6008,
   3911 	/*6008*/ uint16(xSetOp), uint16(FXSAVE64),
   3912 	/*6010*/ uint16(xArgM512byte),
   3913 	/*6011*/ uint16(xMatch),
   3914 	/*6012*/ uint16(xCondDataSize), 6016, 6023, 6030,
   3915 	/*6016*/ uint16(xCondIsMem), 6019, 0,
   3916 	/*6019*/ uint16(xSetOp), uint16(RDFSBASE),
   3917 	/*6021*/ uint16(xArgRM32),
   3918 	/*6022*/ uint16(xMatch),
   3919 	/*6023*/ uint16(xCondIsMem), 6026, 0,
   3920 	/*6026*/ uint16(xSetOp), uint16(RDFSBASE),
   3921 	/*6028*/ uint16(xArgRM32),
   3922 	/*6029*/ uint16(xMatch),
   3923 	/*6030*/ uint16(xCondIsMem), 6033, 0,
   3924 	/*6033*/ uint16(xSetOp), uint16(RDFSBASE),
   3925 	/*6035*/ uint16(xArgRM64),
   3926 	/*6036*/ uint16(xMatch),
   3927 	/*6037*/ uint16(xCondIs64), 6040, 6052,
   3928 	/*6040*/ uint16(xCondDataSize), 6044, 6048, 0,
   3929 	/*6044*/ uint16(xSetOp), uint16(FXRSTOR),
   3930 	/*6046*/ uint16(xArgM512byte),
   3931 	/*6047*/ uint16(xMatch),
   3932 	/*6048*/ uint16(xSetOp), uint16(FXRSTOR),
   3933 	/*6050*/ uint16(xArgM512byte),
   3934 	/*6051*/ uint16(xMatch),
   3935 	/*6052*/ uint16(xCondPrefix), 2,
   3936 	0xF3, 6066,
   3937 	0x0, 6058,
   3938 	/*6058*/ uint16(xCondDataSize), 6044, 6048, 6062,
   3939 	/*6062*/ uint16(xSetOp), uint16(FXRSTOR64),
   3940 	/*6064*/ uint16(xArgM512byte),
   3941 	/*6065*/ uint16(xMatch),
   3942 	/*6066*/ uint16(xCondDataSize), 6070, 6077, 6084,
   3943 	/*6070*/ uint16(xCondIsMem), 6073, 0,
   3944 	/*6073*/ uint16(xSetOp), uint16(RDGSBASE),
   3945 	/*6075*/ uint16(xArgRM32),
   3946 	/*6076*/ uint16(xMatch),
   3947 	/*6077*/ uint16(xCondIsMem), 6080, 0,
   3948 	/*6080*/ uint16(xSetOp), uint16(RDGSBASE),
   3949 	/*6082*/ uint16(xArgRM32),
   3950 	/*6083*/ uint16(xMatch),
   3951 	/*6084*/ uint16(xCondIsMem), 6087, 0,
   3952 	/*6087*/ uint16(xSetOp), uint16(RDGSBASE),
   3953 	/*6089*/ uint16(xArgRM64),
   3954 	/*6090*/ uint16(xMatch),
   3955 	/*6091*/ uint16(xCondIs64), 6094, 6098,
   3956 	/*6094*/ uint16(xSetOp), uint16(LDMXCSR),
   3957 	/*6096*/ uint16(xArgM32),
   3958 	/*6097*/ uint16(xMatch),
   3959 	/*6098*/ uint16(xCondPrefix), 2,
   3960 	0xF3, 6104,
   3961 	0x0, 6094,
   3962 	/*6104*/ uint16(xCondDataSize), 6108, 6112, 6116,
   3963 	/*6108*/ uint16(xSetOp), uint16(WRFSBASE),
   3964 	/*6110*/ uint16(xArgRM32),
   3965 	/*6111*/ uint16(xMatch),
   3966 	/*6112*/ uint16(xSetOp), uint16(WRFSBASE),
   3967 	/*6114*/ uint16(xArgRM32),
   3968 	/*6115*/ uint16(xMatch),
   3969 	/*6116*/ uint16(xSetOp), uint16(WRFSBASE),
   3970 	/*6118*/ uint16(xArgRM64),
   3971 	/*6119*/ uint16(xMatch),
   3972 	/*6120*/ uint16(xCondIs64), 6123, 6127,
   3973 	/*6123*/ uint16(xSetOp), uint16(STMXCSR),
   3974 	/*6125*/ uint16(xArgM32),
   3975 	/*6126*/ uint16(xMatch),
   3976 	/*6127*/ uint16(xCondPrefix), 2,
   3977 	0xF3, 6133,
   3978 	0x0, 6123,
   3979 	/*6133*/ uint16(xCondDataSize), 6137, 6141, 6145,
   3980 	/*6137*/ uint16(xSetOp), uint16(WRGSBASE),
   3981 	/*6139*/ uint16(xArgRM32),
   3982 	/*6140*/ uint16(xMatch),
   3983 	/*6141*/ uint16(xSetOp), uint16(WRGSBASE),
   3984 	/*6143*/ uint16(xArgRM32),
   3985 	/*6144*/ uint16(xMatch),
   3986 	/*6145*/ uint16(xSetOp), uint16(WRGSBASE),
   3987 	/*6147*/ uint16(xArgRM64),
   3988 	/*6148*/ uint16(xMatch),
   3989 	/*6149*/ uint16(xCondIs64), 6152, 6164,
   3990 	/*6152*/ uint16(xCondDataSize), 6156, 6160, 0,
   3991 	/*6156*/ uint16(xSetOp), uint16(XSAVE),
   3992 	/*6158*/ uint16(xArgMem),
   3993 	/*6159*/ uint16(xMatch),
   3994 	/*6160*/ uint16(xSetOp), uint16(XSAVE),
   3995 	/*6162*/ uint16(xArgMem),
   3996 	/*6163*/ uint16(xMatch),
   3997 	/*6164*/ uint16(xCondDataSize), 6156, 6160, 6168,
   3998 	/*6168*/ uint16(xSetOp), uint16(XSAVE64),
   3999 	/*6170*/ uint16(xArgMem),
   4000 	/*6171*/ uint16(xMatch),
   4001 	/*6172*/ uint16(xCondIs64), 6175, 6187,
   4002 	/*6175*/ uint16(xCondDataSize), 6179, 6183, 0,
   4003 	/*6179*/ uint16(xSetOp), uint16(XRSTOR),
   4004 	/*6181*/ uint16(xArgMem),
   4005 	/*6182*/ uint16(xMatch),
   4006 	/*6183*/ uint16(xSetOp), uint16(XRSTOR),
   4007 	/*6185*/ uint16(xArgMem),
   4008 	/*6186*/ uint16(xMatch),
   4009 	/*6187*/ uint16(xCondDataSize), 6179, 6183, 6191,
   4010 	/*6191*/ uint16(xSetOp), uint16(XRSTOR64),
   4011 	/*6193*/ uint16(xArgMem),
   4012 	/*6194*/ uint16(xMatch),
   4013 	/*6195*/ uint16(xCondDataSize), 6199, 6203, 6207,
   4014 	/*6199*/ uint16(xSetOp), uint16(XSAVEOPT),
   4015 	/*6201*/ uint16(xArgMem),
   4016 	/*6202*/ uint16(xMatch),
   4017 	/*6203*/ uint16(xSetOp), uint16(XSAVEOPT),
   4018 	/*6205*/ uint16(xArgMem),
   4019 	/*6206*/ uint16(xMatch),
   4020 	/*6207*/ uint16(xSetOp), uint16(XSAVEOPT64),
   4021 	/*6209*/ uint16(xArgMem),
   4022 	/*6210*/ uint16(xMatch),
   4023 	/*6211*/ uint16(xSetOp), uint16(CLFLUSH),
   4024 	/*6213*/ uint16(xArgM8),
   4025 	/*6214*/ uint16(xMatch),
   4026 	/*6215*/ uint16(xSetOp), uint16(LFENCE),
   4027 	/*6217*/ uint16(xMatch),
   4028 	/*6218*/ uint16(xSetOp), uint16(MFENCE),
   4029 	/*6220*/ uint16(xMatch),
   4030 	/*6221*/ uint16(xSetOp), uint16(SFENCE),
   4031 	/*6223*/ uint16(xMatch),
   4032 	/*6224*/ uint16(xCondIs64), 6227, 6243,
   4033 	/*6227*/ uint16(xCondDataSize), 6231, 6237, 0,
   4034 	/*6231*/ uint16(xSetOp), uint16(IMUL),
   4035 	/*6233*/ uint16(xReadSlashR),
   4036 	/*6234*/ uint16(xArgR16),
   4037 	/*6235*/ uint16(xArgRM16),
   4038 	/*6236*/ uint16(xMatch),
   4039 	/*6237*/ uint16(xSetOp), uint16(IMUL),
   4040 	/*6239*/ uint16(xReadSlashR),
   4041 	/*6240*/ uint16(xArgR32),
   4042 	/*6241*/ uint16(xArgRM32),
   4043 	/*6242*/ uint16(xMatch),
   4044 	/*6243*/ uint16(xCondDataSize), 6231, 6237, 6247,
   4045 	/*6247*/ uint16(xSetOp), uint16(IMUL),
   4046 	/*6249*/ uint16(xReadSlashR),
   4047 	/*6250*/ uint16(xArgR64),
   4048 	/*6251*/ uint16(xArgRM64),
   4049 	/*6252*/ uint16(xMatch),
   4050 	/*6253*/ uint16(xSetOp), uint16(CMPXCHG),
   4051 	/*6255*/ uint16(xReadSlashR),
   4052 	/*6256*/ uint16(xArgRM8),
   4053 	/*6257*/ uint16(xArgR8),
   4054 	/*6258*/ uint16(xMatch),
   4055 	/*6259*/ uint16(xCondIs64), 6262, 6278,
   4056 	/*6262*/ uint16(xCondDataSize), 6266, 6272, 0,
   4057 	/*6266*/ uint16(xSetOp), uint16(CMPXCHG),
   4058 	/*6268*/ uint16(xReadSlashR),
   4059 	/*6269*/ uint16(xArgRM16),
   4060 	/*6270*/ uint16(xArgR16),
   4061 	/*6271*/ uint16(xMatch),
   4062 	/*6272*/ uint16(xSetOp), uint16(CMPXCHG),
   4063 	/*6274*/ uint16(xReadSlashR),
   4064 	/*6275*/ uint16(xArgRM32),
   4065 	/*6276*/ uint16(xArgR32),
   4066 	/*6277*/ uint16(xMatch),
   4067 	/*6278*/ uint16(xCondDataSize), 6266, 6272, 6282,
   4068 	/*6282*/ uint16(xSetOp), uint16(CMPXCHG),
   4069 	/*6284*/ uint16(xReadSlashR),
   4070 	/*6285*/ uint16(xArgRM64),
   4071 	/*6286*/ uint16(xArgR64),
   4072 	/*6287*/ uint16(xMatch),
   4073 	/*6288*/ uint16(xCondIs64), 6291, 6307,
   4074 	/*6291*/ uint16(xCondDataSize), 6295, 6301, 0,
   4075 	/*6295*/ uint16(xSetOp), uint16(LSS),
   4076 	/*6297*/ uint16(xReadSlashR),
   4077 	/*6298*/ uint16(xArgR16),
   4078 	/*6299*/ uint16(xArgM16colon16),
   4079 	/*6300*/ uint16(xMatch),
   4080 	/*6301*/ uint16(xSetOp), uint16(LSS),
   4081 	/*6303*/ uint16(xReadSlashR),
   4082 	/*6304*/ uint16(xArgR32),
   4083 	/*6305*/ uint16(xArgM16colon32),
   4084 	/*6306*/ uint16(xMatch),
   4085 	/*6307*/ uint16(xCondDataSize), 6295, 6301, 6311,
   4086 	/*6311*/ uint16(xSetOp), uint16(LSS),
   4087 	/*6313*/ uint16(xReadSlashR),
   4088 	/*6314*/ uint16(xArgR64),
   4089 	/*6315*/ uint16(xArgM16colon64),
   4090 	/*6316*/ uint16(xMatch),
   4091 	/*6317*/ uint16(xCondIs64), 6320, 6336,
   4092 	/*6320*/ uint16(xCondDataSize), 6324, 6330, 0,
   4093 	/*6324*/ uint16(xSetOp), uint16(BTR),
   4094 	/*6326*/ uint16(xReadSlashR),
   4095 	/*6327*/ uint16(xArgRM16),
   4096 	/*6328*/ uint16(xArgR16),
   4097 	/*6329*/ uint16(xMatch),
   4098 	/*6330*/ uint16(xSetOp), uint16(BTR),
   4099 	/*6332*/ uint16(xReadSlashR),
   4100 	/*6333*/ uint16(xArgRM32),
   4101 	/*6334*/ uint16(xArgR32),
   4102 	/*6335*/ uint16(xMatch),
   4103 	/*6336*/ uint16(xCondDataSize), 6324, 6330, 6340,
   4104 	/*6340*/ uint16(xSetOp), uint16(BTR),
   4105 	/*6342*/ uint16(xReadSlashR),
   4106 	/*6343*/ uint16(xArgRM64),
   4107 	/*6344*/ uint16(xArgR64),
   4108 	/*6345*/ uint16(xMatch),
   4109 	/*6346*/ uint16(xCondIs64), 6349, 6365,
   4110 	/*6349*/ uint16(xCondDataSize), 6353, 6359, 0,
   4111 	/*6353*/ uint16(xSetOp), uint16(LFS),
   4112 	/*6355*/ uint16(xReadSlashR),
   4113 	/*6356*/ uint16(xArgR16),
   4114 	/*6357*/ uint16(xArgM16colon16),
   4115 	/*6358*/ uint16(xMatch),
   4116 	/*6359*/ uint16(xSetOp), uint16(LFS),
   4117 	/*6361*/ uint16(xReadSlashR),
   4118 	/*6362*/ uint16(xArgR32),
   4119 	/*6363*/ uint16(xArgM16colon32),
   4120 	/*6364*/ uint16(xMatch),
   4121 	/*6365*/ uint16(xCondDataSize), 6353, 6359, 6369,
   4122 	/*6369*/ uint16(xSetOp), uint16(LFS),
   4123 	/*6371*/ uint16(xReadSlashR),
   4124 	/*6372*/ uint16(xArgR64),
   4125 	/*6373*/ uint16(xArgM16colon64),
   4126 	/*6374*/ uint16(xMatch),
   4127 	/*6375*/ uint16(xCondIs64), 6378, 6394,
   4128 	/*6378*/ uint16(xCondDataSize), 6382, 6388, 0,
   4129 	/*6382*/ uint16(xSetOp), uint16(LGS),
   4130 	/*6384*/ uint16(xReadSlashR),
   4131 	/*6385*/ uint16(xArgR16),
   4132 	/*6386*/ uint16(xArgM16colon16),
   4133 	/*6387*/ uint16(xMatch),
   4134 	/*6388*/ uint16(xSetOp), uint16(LGS),
   4135 	/*6390*/ uint16(xReadSlashR),
   4136 	/*6391*/ uint16(xArgR32),
   4137 	/*6392*/ uint16(xArgM16colon32),
   4138 	/*6393*/ uint16(xMatch),
   4139 	/*6394*/ uint16(xCondDataSize), 6382, 6388, 6398,
   4140 	/*6398*/ uint16(xSetOp), uint16(LGS),
   4141 	/*6400*/ uint16(xReadSlashR),
   4142 	/*6401*/ uint16(xArgR64),
   4143 	/*6402*/ uint16(xArgM16colon64),
   4144 	/*6403*/ uint16(xMatch),
   4145 	/*6404*/ uint16(xCondIs64), 6407, 6423,
   4146 	/*6407*/ uint16(xCondDataSize), 6411, 6417, 0,
   4147 	/*6411*/ uint16(xSetOp), uint16(MOVZX),
   4148 	/*6413*/ uint16(xReadSlashR),
   4149 	/*6414*/ uint16(xArgR16),
   4150 	/*6415*/ uint16(xArgRM8),
   4151 	/*6416*/ uint16(xMatch),
   4152 	/*6417*/ uint16(xSetOp), uint16(MOVZX),
   4153 	/*6419*/ uint16(xReadSlashR),
   4154 	/*6420*/ uint16(xArgR32),
   4155 	/*6421*/ uint16(xArgRM8),
   4156 	/*6422*/ uint16(xMatch),
   4157 	/*6423*/ uint16(xCondDataSize), 6411, 6417, 6427,
   4158 	/*6427*/ uint16(xSetOp), uint16(MOVZX),
   4159 	/*6429*/ uint16(xReadSlashR),
   4160 	/*6430*/ uint16(xArgR64),
   4161 	/*6431*/ uint16(xArgRM8),
   4162 	/*6432*/ uint16(xMatch),
   4163 	/*6433*/ uint16(xCondIs64), 6436, 6452,
   4164 	/*6436*/ uint16(xCondDataSize), 6440, 6446, 0,
   4165 	/*6440*/ uint16(xSetOp), uint16(MOVZX),
   4166 	/*6442*/ uint16(xReadSlashR),
   4167 	/*6443*/ uint16(xArgR16),
   4168 	/*6444*/ uint16(xArgRM16),
   4169 	/*6445*/ uint16(xMatch),
   4170 	/*6446*/ uint16(xSetOp), uint16(MOVZX),
   4171 	/*6448*/ uint16(xReadSlashR),
   4172 	/*6449*/ uint16(xArgR32),
   4173 	/*6450*/ uint16(xArgRM16),
   4174 	/*6451*/ uint16(xMatch),
   4175 	/*6452*/ uint16(xCondDataSize), 6440, 6446, 6456,
   4176 	/*6456*/ uint16(xSetOp), uint16(MOVZX),
   4177 	/*6458*/ uint16(xReadSlashR),
   4178 	/*6459*/ uint16(xArgR64),
   4179 	/*6460*/ uint16(xArgRM16),
   4180 	/*6461*/ uint16(xMatch),
   4181 	/*6462*/ uint16(xCondIs64), 6465, 6485,
   4182 	/*6465*/ uint16(xCondPrefix), 1,
   4183 	0xF3, 6469,
   4184 	/*6469*/ uint16(xCondDataSize), 6473, 6479, 0,
   4185 	/*6473*/ uint16(xSetOp), uint16(POPCNT),
   4186 	/*6475*/ uint16(xReadSlashR),
   4187 	/*6476*/ uint16(xArgR16),
   4188 	/*6477*/ uint16(xArgRM16),
   4189 	/*6478*/ uint16(xMatch),
   4190 	/*6479*/ uint16(xSetOp), uint16(POPCNT),
   4191 	/*6481*/ uint16(xReadSlashR),
   4192 	/*6482*/ uint16(xArgR32),
   4193 	/*6483*/ uint16(xArgRM32),
   4194 	/*6484*/ uint16(xMatch),
   4195 	/*6485*/ uint16(xCondPrefix), 1,
   4196 	0xF3, 6489,
   4197 	/*6489*/ uint16(xCondDataSize), 6473, 6479, 6493,
   4198 	/*6493*/ uint16(xSetOp), uint16(POPCNT),
   4199 	/*6495*/ uint16(xReadSlashR),
   4200 	/*6496*/ uint16(xArgR64),
   4201 	/*6497*/ uint16(xArgRM64),
   4202 	/*6498*/ uint16(xMatch),
   4203 	/*6499*/ uint16(xSetOp), uint16(UD1),
   4204 	/*6501*/ uint16(xMatch),
   4205 	/*6502*/ uint16(xCondSlashR),
   4206 	0,    // 0
   4207 	0,    // 1
   4208 	0,    // 2
   4209 	0,    // 3
   4210 	6511, // 4
   4211 	6540, // 5
   4212 	6569, // 6
   4213 	6598, // 7
   4214 	/*6511*/ uint16(xCondIs64), 6514, 6530,
   4215 	/*6514*/ uint16(xCondDataSize), 6518, 6524, 0,
   4216 	/*6518*/ uint16(xSetOp), uint16(BT),
   4217 	/*6520*/ uint16(xReadIb),
   4218 	/*6521*/ uint16(xArgRM16),
   4219 	/*6522*/ uint16(xArgImm8u),
   4220 	/*6523*/ uint16(xMatch),
   4221 	/*6524*/ uint16(xSetOp), uint16(BT),
   4222 	/*6526*/ uint16(xReadIb),
   4223 	/*6527*/ uint16(xArgRM32),
   4224 	/*6528*/ uint16(xArgImm8u),
   4225 	/*6529*/ uint16(xMatch),
   4226 	/*6530*/ uint16(xCondDataSize), 6518, 6524, 6534,
   4227 	/*6534*/ uint16(xSetOp), uint16(BT),
   4228 	/*6536*/ uint16(xReadIb),
   4229 	/*6537*/ uint16(xArgRM64),
   4230 	/*6538*/ uint16(xArgImm8u),
   4231 	/*6539*/ uint16(xMatch),
   4232 	/*6540*/ uint16(xCondIs64), 6543, 6559,
   4233 	/*6543*/ uint16(xCondDataSize), 6547, 6553, 0,
   4234 	/*6547*/ uint16(xSetOp), uint16(BTS),
   4235 	/*6549*/ uint16(xReadIb),
   4236 	/*6550*/ uint16(xArgRM16),
   4237 	/*6551*/ uint16(xArgImm8u),
   4238 	/*6552*/ uint16(xMatch),
   4239 	/*6553*/ uint16(xSetOp), uint16(BTS),
   4240 	/*6555*/ uint16(xReadIb),
   4241 	/*6556*/ uint16(xArgRM32),
   4242 	/*6557*/ uint16(xArgImm8u),
   4243 	/*6558*/ uint16(xMatch),
   4244 	/*6559*/ uint16(xCondDataSize), 6547, 6553, 6563,
   4245 	/*6563*/ uint16(xSetOp), uint16(BTS),
   4246 	/*6565*/ uint16(xReadIb),
   4247 	/*6566*/ uint16(xArgRM64),
   4248 	/*6567*/ uint16(xArgImm8u),
   4249 	/*6568*/ uint16(xMatch),
   4250 	/*6569*/ uint16(xCondIs64), 6572, 6588,
   4251 	/*6572*/ uint16(xCondDataSize), 6576, 6582, 0,
   4252 	/*6576*/ uint16(xSetOp), uint16(BTR),
   4253 	/*6578*/ uint16(xReadIb),
   4254 	/*6579*/ uint16(xArgRM16),
   4255 	/*6580*/ uint16(xArgImm8u),
   4256 	/*6581*/ uint16(xMatch),
   4257 	/*6582*/ uint16(xSetOp), uint16(BTR),
   4258 	/*6584*/ uint16(xReadIb),
   4259 	/*6585*/ uint16(xArgRM32),
   4260 	/*6586*/ uint16(xArgImm8u),
   4261 	/*6587*/ uint16(xMatch),
   4262 	/*6588*/ uint16(xCondDataSize), 6576, 6582, 6592,
   4263 	/*6592*/ uint16(xSetOp), uint16(BTR),
   4264 	/*6594*/ uint16(xReadIb),
   4265 	/*6595*/ uint16(xArgRM64),
   4266 	/*6596*/ uint16(xArgImm8u),
   4267 	/*6597*/ uint16(xMatch),
   4268 	/*6598*/ uint16(xCondIs64), 6601, 6617,
   4269 	/*6601*/ uint16(xCondDataSize), 6605, 6611, 0,
   4270 	/*6605*/ uint16(xSetOp), uint16(BTC),
   4271 	/*6607*/ uint16(xReadIb),
   4272 	/*6608*/ uint16(xArgRM16),
   4273 	/*6609*/ uint16(xArgImm8u),
   4274 	/*6610*/ uint16(xMatch),
   4275 	/*6611*/ uint16(xSetOp), uint16(BTC),
   4276 	/*6613*/ uint16(xReadIb),
   4277 	/*6614*/ uint16(xArgRM32),
   4278 	/*6615*/ uint16(xArgImm8u),
   4279 	/*6616*/ uint16(xMatch),
   4280 	/*6617*/ uint16(xCondDataSize), 6605, 6611, 6621,
   4281 	/*6621*/ uint16(xSetOp), uint16(BTC),
   4282 	/*6623*/ uint16(xReadIb),
   4283 	/*6624*/ uint16(xArgRM64),
   4284 	/*6625*/ uint16(xArgImm8u),
   4285 	/*6626*/ uint16(xMatch),
   4286 	/*6627*/ uint16(xCondIs64), 6630, 6646,
   4287 	/*6630*/ uint16(xCondDataSize), 6634, 6640, 0,
   4288 	/*6634*/ uint16(xSetOp), uint16(BTC),
   4289 	/*6636*/ uint16(xReadSlashR),
   4290 	/*6637*/ uint16(xArgRM16),
   4291 	/*6638*/ uint16(xArgR16),
   4292 	/*6639*/ uint16(xMatch),
   4293 	/*6640*/ uint16(xSetOp), uint16(BTC),
   4294 	/*6642*/ uint16(xReadSlashR),
   4295 	/*6643*/ uint16(xArgRM32),
   4296 	/*6644*/ uint16(xArgR32),
   4297 	/*6645*/ uint16(xMatch),
   4298 	/*6646*/ uint16(xCondDataSize), 6634, 6640, 6650,
   4299 	/*6650*/ uint16(xSetOp), uint16(BTC),
   4300 	/*6652*/ uint16(xReadSlashR),
   4301 	/*6653*/ uint16(xArgRM64),
   4302 	/*6654*/ uint16(xArgR64),
   4303 	/*6655*/ uint16(xMatch),
   4304 	/*6656*/ uint16(xCondIs64), 6659, 6697,
   4305 	/*6659*/ uint16(xCondPrefix), 2,
   4306 	0xF3, 6681,
   4307 	0x0, 6665,
   4308 	/*6665*/ uint16(xCondDataSize), 6669, 6675, 0,
   4309 	/*6669*/ uint16(xSetOp), uint16(BSF),
   4310 	/*6671*/ uint16(xReadSlashR),
   4311 	/*6672*/ uint16(xArgR16),
   4312 	/*6673*/ uint16(xArgRM16),
   4313 	/*6674*/ uint16(xMatch),
   4314 	/*6675*/ uint16(xSetOp), uint16(BSF),
   4315 	/*6677*/ uint16(xReadSlashR),
   4316 	/*6678*/ uint16(xArgR32),
   4317 	/*6679*/ uint16(xArgRM32),
   4318 	/*6680*/ uint16(xMatch),
   4319 	/*6681*/ uint16(xCondDataSize), 6685, 6691, 0,
   4320 	/*6685*/ uint16(xSetOp), uint16(TZCNT),
   4321 	/*6687*/ uint16(xReadSlashR),
   4322 	/*6688*/ uint16(xArgR16),
   4323 	/*6689*/ uint16(xArgRM16),
   4324 	/*6690*/ uint16(xMatch),
   4325 	/*6691*/ uint16(xSetOp), uint16(TZCNT),
   4326 	/*6693*/ uint16(xReadSlashR),
   4327 	/*6694*/ uint16(xArgR32),
   4328 	/*6695*/ uint16(xArgRM32),
   4329 	/*6696*/ uint16(xMatch),
   4330 	/*6697*/ uint16(xCondPrefix), 2,
   4331 	0xF3, 6713,
   4332 	0x0, 6703,
   4333 	/*6703*/ uint16(xCondDataSize), 6669, 6675, 6707,
   4334 	/*6707*/ uint16(xSetOp), uint16(BSF),
   4335 	/*6709*/ uint16(xReadSlashR),
   4336 	/*6710*/ uint16(xArgR64),
   4337 	/*6711*/ uint16(xArgRM64),
   4338 	/*6712*/ uint16(xMatch),
   4339 	/*6713*/ uint16(xCondDataSize), 6685, 6691, 6717,
   4340 	/*6717*/ uint16(xSetOp), uint16(TZCNT),
   4341 	/*6719*/ uint16(xReadSlashR),
   4342 	/*6720*/ uint16(xArgR64),
   4343 	/*6721*/ uint16(xArgRM64),
   4344 	/*6722*/ uint16(xMatch),
   4345 	/*6723*/ uint16(xCondIs64), 6726, 6764,
   4346 	/*6726*/ uint16(xCondPrefix), 2,
   4347 	0xF3, 6748,
   4348 	0x0, 6732,
   4349 	/*6732*/ uint16(xCondDataSize), 6736, 6742, 0,
   4350 	/*6736*/ uint16(xSetOp), uint16(BSR),
   4351 	/*6738*/ uint16(xReadSlashR),
   4352 	/*6739*/ uint16(xArgR16),
   4353 	/*6740*/ uint16(xArgRM16),
   4354 	/*6741*/ uint16(xMatch),
   4355 	/*6742*/ uint16(xSetOp), uint16(BSR),
   4356 	/*6744*/ uint16(xReadSlashR),
   4357 	/*6745*/ uint16(xArgR32),
   4358 	/*6746*/ uint16(xArgRM32),
   4359 	/*6747*/ uint16(xMatch),
   4360 	/*6748*/ uint16(xCondDataSize), 6752, 6758, 0,
   4361 	/*6752*/ uint16(xSetOp), uint16(LZCNT),
   4362 	/*6754*/ uint16(xReadSlashR),
   4363 	/*6755*/ uint16(xArgR16),
   4364 	/*6756*/ uint16(xArgRM16),
   4365 	/*6757*/ uint16(xMatch),
   4366 	/*6758*/ uint16(xSetOp), uint16(LZCNT),
   4367 	/*6760*/ uint16(xReadSlashR),
   4368 	/*6761*/ uint16(xArgR32),
   4369 	/*6762*/ uint16(xArgRM32),
   4370 	/*6763*/ uint16(xMatch),
   4371 	/*6764*/ uint16(xCondPrefix), 2,
   4372 	0xF3, 6780,
   4373 	0x0, 6770,
   4374 	/*6770*/ uint16(xCondDataSize), 6736, 6742, 6774,
   4375 	/*6774*/ uint16(xSetOp), uint16(BSR),
   4376 	/*6776*/ uint16(xReadSlashR),
   4377 	/*6777*/ uint16(xArgR64),
   4378 	/*6778*/ uint16(xArgRM64),
   4379 	/*6779*/ uint16(xMatch),
   4380 	/*6780*/ uint16(xCondDataSize), 6752, 6758, 6784,
   4381 	/*6784*/ uint16(xSetOp), uint16(LZCNT),
   4382 	/*6786*/ uint16(xReadSlashR),
   4383 	/*6787*/ uint16(xArgR64),
   4384 	/*6788*/ uint16(xArgRM64),
   4385 	/*6789*/ uint16(xMatch),
   4386 	/*6790*/ uint16(xCondIs64), 6793, 6809,
   4387 	/*6793*/ uint16(xCondDataSize), 6797, 6803, 0,
   4388 	/*6797*/ uint16(xSetOp), uint16(MOVSX),
   4389 	/*6799*/ uint16(xReadSlashR),
   4390 	/*6800*/ uint16(xArgR16),
   4391 	/*6801*/ uint16(xArgRM8),
   4392 	/*6802*/ uint16(xMatch),
   4393 	/*6803*/ uint16(xSetOp), uint16(MOVSX),
   4394 	/*6805*/ uint16(xReadSlashR),
   4395 	/*6806*/ uint16(xArgR32),
   4396 	/*6807*/ uint16(xArgRM8),
   4397 	/*6808*/ uint16(xMatch),
   4398 	/*6809*/ uint16(xCondDataSize), 6797, 6803, 6813,
   4399 	/*6813*/ uint16(xSetOp), uint16(MOVSX),
   4400 	/*6815*/ uint16(xReadSlashR),
   4401 	/*6816*/ uint16(xArgR64),
   4402 	/*6817*/ uint16(xArgRM8),
   4403 	/*6818*/ uint16(xMatch),
   4404 	/*6819*/ uint16(xCondIs64), 6822, 6838,
   4405 	/*6822*/ uint16(xCondDataSize), 6826, 6832, 0,
   4406 	/*6826*/ uint16(xSetOp), uint16(MOVSX),
   4407 	/*6828*/ uint16(xReadSlashR),
   4408 	/*6829*/ uint16(xArgR16),
   4409 	/*6830*/ uint16(xArgRM16),
   4410 	/*6831*/ uint16(xMatch),
   4411 	/*6832*/ uint16(xSetOp), uint16(MOVSX),
   4412 	/*6834*/ uint16(xReadSlashR),
   4413 	/*6835*/ uint16(xArgR32),
   4414 	/*6836*/ uint16(xArgRM16),
   4415 	/*6837*/ uint16(xMatch),
   4416 	/*6838*/ uint16(xCondDataSize), 6826, 6832, 6842,
   4417 	/*6842*/ uint16(xSetOp), uint16(MOVSX),
   4418 	/*6844*/ uint16(xReadSlashR),
   4419 	/*6845*/ uint16(xArgR64),
   4420 	/*6846*/ uint16(xArgRM16),
   4421 	/*6847*/ uint16(xMatch),
   4422 	/*6848*/ uint16(xSetOp), uint16(XADD),
   4423 	/*6850*/ uint16(xReadSlashR),
   4424 	/*6851*/ uint16(xArgRM8),
   4425 	/*6852*/ uint16(xArgR8),
   4426 	/*6853*/ uint16(xMatch),
   4427 	/*6854*/ uint16(xCondIs64), 6857, 6873,
   4428 	/*6857*/ uint16(xCondDataSize), 6861, 6867, 0,
   4429 	/*6861*/ uint16(xSetOp), uint16(XADD),
   4430 	/*6863*/ uint16(xReadSlashR),
   4431 	/*6864*/ uint16(xArgRM16),
   4432 	/*6865*/ uint16(xArgR16),
   4433 	/*6866*/ uint16(xMatch),
   4434 	/*6867*/ uint16(xSetOp), uint16(XADD),
   4435 	/*6869*/ uint16(xReadSlashR),
   4436 	/*6870*/ uint16(xArgRM32),
   4437 	/*6871*/ uint16(xArgR32),
   4438 	/*6872*/ uint16(xMatch),
   4439 	/*6873*/ uint16(xCondDataSize), 6861, 6867, 6877,
   4440 	/*6877*/ uint16(xSetOp), uint16(XADD),
   4441 	/*6879*/ uint16(xReadSlashR),
   4442 	/*6880*/ uint16(xArgRM64),
   4443 	/*6881*/ uint16(xArgR64),
   4444 	/*6882*/ uint16(xMatch),
   4445 	/*6883*/ uint16(xCondPrefix), 4,
   4446 	0xF3, 6917,
   4447 	0xF2, 6909,
   4448 	0x66, 6901,
   4449 	0x0, 6893,
   4450 	/*6893*/ uint16(xSetOp), uint16(CMPPS),
   4451 	/*6895*/ uint16(xReadSlashR),
   4452 	/*6896*/ uint16(xReadIb),
   4453 	/*6897*/ uint16(xArgXmm1),
   4454 	/*6898*/ uint16(xArgXmm2M128),
   4455 	/*6899*/ uint16(xArgImm8u),
   4456 	/*6900*/ uint16(xMatch),
   4457 	/*6901*/ uint16(xSetOp), uint16(CMPPD),
   4458 	/*6903*/ uint16(xReadSlashR),
   4459 	/*6904*/ uint16(xReadIb),
   4460 	/*6905*/ uint16(xArgXmm1),
   4461 	/*6906*/ uint16(xArgXmm2M128),
   4462 	/*6907*/ uint16(xArgImm8u),
   4463 	/*6908*/ uint16(xMatch),
   4464 	/*6909*/ uint16(xSetOp), uint16(CMPSD_XMM),
   4465 	/*6911*/ uint16(xReadSlashR),
   4466 	/*6912*/ uint16(xReadIb),
   4467 	/*6913*/ uint16(xArgXmm1),
   4468 	/*6914*/ uint16(xArgXmm2M64),
   4469 	/*6915*/ uint16(xArgImm8u),
   4470 	/*6916*/ uint16(xMatch),
   4471 	/*6917*/ uint16(xSetOp), uint16(CMPSS),
   4472 	/*6919*/ uint16(xReadSlashR),
   4473 	/*6920*/ uint16(xReadIb),
   4474 	/*6921*/ uint16(xArgXmm1),
   4475 	/*6922*/ uint16(xArgXmm2M32),
   4476 	/*6923*/ uint16(xArgImm8u),
   4477 	/*6924*/ uint16(xMatch),
   4478 	/*6925*/ uint16(xCondIs64), 6928, 6944,
   4479 	/*6928*/ uint16(xCondDataSize), 6932, 6938, 0,
   4480 	/*6932*/ uint16(xSetOp), uint16(MOVNTI),
   4481 	/*6934*/ uint16(xReadSlashR),
   4482 	/*6935*/ uint16(xArgM32),
   4483 	/*6936*/ uint16(xArgR32),
   4484 	/*6937*/ uint16(xMatch),
   4485 	/*6938*/ uint16(xSetOp), uint16(MOVNTI),
   4486 	/*6940*/ uint16(xReadSlashR),
   4487 	/*6941*/ uint16(xArgM32),
   4488 	/*6942*/ uint16(xArgR32),
   4489 	/*6943*/ uint16(xMatch),
   4490 	/*6944*/ uint16(xCondDataSize), 6932, 6938, 6948,
   4491 	/*6948*/ uint16(xSetOp), uint16(MOVNTI),
   4492 	/*6950*/ uint16(xReadSlashR),
   4493 	/*6951*/ uint16(xArgM64),
   4494 	/*6952*/ uint16(xArgR64),
   4495 	/*6953*/ uint16(xMatch),
   4496 	/*6954*/ uint16(xCondPrefix), 2,
   4497 	0x66, 6968,
   4498 	0x0, 6960,
   4499 	/*6960*/ uint16(xSetOp), uint16(PINSRW),
   4500 	/*6962*/ uint16(xReadSlashR),
   4501 	/*6963*/ uint16(xReadIb),
   4502 	/*6964*/ uint16(xArgMm),
   4503 	/*6965*/ uint16(xArgR32M16),
   4504 	/*6966*/ uint16(xArgImm8u),
   4505 	/*6967*/ uint16(xMatch),
   4506 	/*6968*/ uint16(xSetOp), uint16(PINSRW),
   4507 	/*6970*/ uint16(xReadSlashR),
   4508 	/*6971*/ uint16(xReadIb),
   4509 	/*6972*/ uint16(xArgXmm),
   4510 	/*6973*/ uint16(xArgR32M16),
   4511 	/*6974*/ uint16(xArgImm8u),
   4512 	/*6975*/ uint16(xMatch),
   4513 	/*6976*/ uint16(xCondPrefix), 2,
   4514 	0x66, 6990,
   4515 	0x0, 6982,
   4516 	/*6982*/ uint16(xSetOp), uint16(PEXTRW),
   4517 	/*6984*/ uint16(xReadSlashR),
   4518 	/*6985*/ uint16(xReadIb),
   4519 	/*6986*/ uint16(xArgR32),
   4520 	/*6987*/ uint16(xArgMm2),
   4521 	/*6988*/ uint16(xArgImm8u),
   4522 	/*6989*/ uint16(xMatch),
   4523 	/*6990*/ uint16(xSetOp), uint16(PEXTRW),
   4524 	/*6992*/ uint16(xReadSlashR),
   4525 	/*6993*/ uint16(xReadIb),
   4526 	/*6994*/ uint16(xArgR32),
   4527 	/*6995*/ uint16(xArgXmm2),
   4528 	/*6996*/ uint16(xArgImm8u),
   4529 	/*6997*/ uint16(xMatch),
   4530 	/*6998*/ uint16(xCondPrefix), 2,
   4531 	0x66, 7012,
   4532 	0x0, 7004,
   4533 	/*7004*/ uint16(xSetOp), uint16(SHUFPS),
   4534 	/*7006*/ uint16(xReadSlashR),
   4535 	/*7007*/ uint16(xReadIb),
   4536 	/*7008*/ uint16(xArgXmm1),
   4537 	/*7009*/ uint16(xArgXmm2M128),
   4538 	/*7010*/ uint16(xArgImm8u),
   4539 	/*7011*/ uint16(xMatch),
   4540 	/*7012*/ uint16(xSetOp), uint16(SHUFPD),
   4541 	/*7014*/ uint16(xReadSlashR),
   4542 	/*7015*/ uint16(xReadIb),
   4543 	/*7016*/ uint16(xArgXmm1),
   4544 	/*7017*/ uint16(xArgXmm2M128),
   4545 	/*7018*/ uint16(xArgImm8u),
   4546 	/*7019*/ uint16(xMatch),
   4547 	/*7020*/ uint16(xCondSlashR),
   4548 	0,    // 0
   4549 	7029, // 1
   4550 	0,    // 2
   4551 	7052, // 3
   4552 	7075, // 4
   4553 	7098, // 5
   4554 	7121, // 6
   4555 	0,    // 7
   4556 	/*7029*/ uint16(xCondIs64), 7032, 7044,
   4557 	/*7032*/ uint16(xCondDataSize), 7036, 7040, 0,
   4558 	/*7036*/ uint16(xSetOp), uint16(CMPXCHG8B),
   4559 	/*7038*/ uint16(xArgM64),
   4560 	/*7039*/ uint16(xMatch),
   4561 	/*7040*/ uint16(xSetOp), uint16(CMPXCHG8B),
   4562 	/*7042*/ uint16(xArgM64),
   4563 	/*7043*/ uint16(xMatch),
   4564 	/*7044*/ uint16(xCondDataSize), 7036, 7040, 7048,
   4565 	/*7048*/ uint16(xSetOp), uint16(CMPXCHG16B),
   4566 	/*7050*/ uint16(xArgM128),
   4567 	/*7051*/ uint16(xMatch),
   4568 	/*7052*/ uint16(xCondIs64), 7055, 7067,
   4569 	/*7055*/ uint16(xCondDataSize), 7059, 7063, 0,
   4570 	/*7059*/ uint16(xSetOp), uint16(XRSTORS),
   4571 	/*7061*/ uint16(xArgMem),
   4572 	/*7062*/ uint16(xMatch),
   4573 	/*7063*/ uint16(xSetOp), uint16(XRSTORS),
   4574 	/*7065*/ uint16(xArgMem),
   4575 	/*7066*/ uint16(xMatch),
   4576 	/*7067*/ uint16(xCondDataSize), 7059, 7063, 7071,
   4577 	/*7071*/ uint16(xSetOp), uint16(XRSTORS64),
   4578 	/*7073*/ uint16(xArgMem),
   4579 	/*7074*/ uint16(xMatch),
   4580 	/*7075*/ uint16(xCondIs64), 7078, 7090,
   4581 	/*7078*/ uint16(xCondDataSize), 7082, 7086, 0,
   4582 	/*7082*/ uint16(xSetOp), uint16(XSAVEC),
   4583 	/*7084*/ uint16(xArgMem),
   4584 	/*7085*/ uint16(xMatch),
   4585 	/*7086*/ uint16(xSetOp), uint16(XSAVEC),
   4586 	/*7088*/ uint16(xArgMem),
   4587 	/*7089*/ uint16(xMatch),
   4588 	/*7090*/ uint16(xCondDataSize), 7082, 7086, 7094,
   4589 	/*7094*/ uint16(xSetOp), uint16(XSAVEC64),
   4590 	/*7096*/ uint16(xArgMem),
   4591 	/*7097*/ uint16(xMatch),
   4592 	/*7098*/ uint16(xCondIs64), 7101, 7113,
   4593 	/*7101*/ uint16(xCondDataSize), 7105, 7109, 0,
   4594 	/*7105*/ uint16(xSetOp), uint16(XSAVES),
   4595 	/*7107*/ uint16(xArgMem),
   4596 	/*7108*/ uint16(xMatch),
   4597 	/*7109*/ uint16(xSetOp), uint16(XSAVES),
   4598 	/*7111*/ uint16(xArgMem),
   4599 	/*7112*/ uint16(xMatch),
   4600 	/*7113*/ uint16(xCondDataSize), 7105, 7109, 7117,
   4601 	/*7117*/ uint16(xSetOp), uint16(XSAVES64),
   4602 	/*7119*/ uint16(xArgMem),
   4603 	/*7120*/ uint16(xMatch),
   4604 	/*7121*/ uint16(xCondIs64), 7124, 7142,
   4605 	/*7124*/ uint16(xCondDataSize), 7128, 7135, 0,
   4606 	/*7128*/ uint16(xCondIsMem), 7131, 0,
   4607 	/*7131*/ uint16(xSetOp), uint16(RDRAND),
   4608 	/*7133*/ uint16(xArgRmf16),
   4609 	/*7134*/ uint16(xMatch),
   4610 	/*7135*/ uint16(xCondIsMem), 7138, 0,
   4611 	/*7138*/ uint16(xSetOp), uint16(RDRAND),
   4612 	/*7140*/ uint16(xArgRmf32),
   4613 	/*7141*/ uint16(xMatch),
   4614 	/*7142*/ uint16(xCondDataSize), 7128, 7135, 7146,
   4615 	/*7146*/ uint16(xSetOp), uint16(RDRAND),
   4616 	/*7148*/ uint16(xMatch),
   4617 	/*7149*/ uint16(xCondIs64), 7152, 7164,
   4618 	/*7152*/ uint16(xCondDataSize), 7156, 7160, 0,
   4619 	/*7156*/ uint16(xSetOp), uint16(BSWAP),
   4620 	/*7158*/ uint16(xArgR16op),
   4621 	/*7159*/ uint16(xMatch),
   4622 	/*7160*/ uint16(xSetOp), uint16(BSWAP),
   4623 	/*7162*/ uint16(xArgR32op),
   4624 	/*7163*/ uint16(xMatch),
   4625 	/*7164*/ uint16(xCondDataSize), 7156, 7160, 7168,
   4626 	/*7168*/ uint16(xSetOp), uint16(BSWAP),
   4627 	/*7170*/ uint16(xArgR64op),
   4628 	/*7171*/ uint16(xMatch),
   4629 	/*7172*/ uint16(xCondPrefix), 2,
   4630 	0xF2, 7184,
   4631 	0x66, 7178,
   4632 	/*7178*/ uint16(xSetOp), uint16(ADDSUBPD),
   4633 	/*7180*/ uint16(xReadSlashR),
   4634 	/*7181*/ uint16(xArgXmm1),
   4635 	/*7182*/ uint16(xArgXmm2M128),
   4636 	/*7183*/ uint16(xMatch),
   4637 	/*7184*/ uint16(xSetOp), uint16(ADDSUBPS),
   4638 	/*7186*/ uint16(xReadSlashR),
   4639 	/*7187*/ uint16(xArgXmm1),
   4640 	/*7188*/ uint16(xArgXmm2M128),
   4641 	/*7189*/ uint16(xMatch),
   4642 	/*7190*/ uint16(xCondPrefix), 2,
   4643 	0x66, 7202,
   4644 	0x0, 7196,
   4645 	/*7196*/ uint16(xSetOp), uint16(PSRLW),
   4646 	/*7198*/ uint16(xReadSlashR),
   4647 	/*7199*/ uint16(xArgMm),
   4648 	/*7200*/ uint16(xArgMmM64),
   4649 	/*7201*/ uint16(xMatch),
   4650 	/*7202*/ uint16(xSetOp), uint16(PSRLW),
   4651 	/*7204*/ uint16(xReadSlashR),
   4652 	/*7205*/ uint16(xArgXmm1),
   4653 	/*7206*/ uint16(xArgXmm2M128),
   4654 	/*7207*/ uint16(xMatch),
   4655 	/*7208*/ uint16(xCondPrefix), 2,
   4656 	0x66, 7220,
   4657 	0x0, 7214,
   4658 	/*7214*/ uint16(xSetOp), uint16(PSRLD),
   4659 	/*7216*/ uint16(xReadSlashR),
   4660 	/*7217*/ uint16(xArgMm),
   4661 	/*7218*/ uint16(xArgMmM64),
   4662 	/*7219*/ uint16(xMatch),
   4663 	/*7220*/ uint16(xSetOp), uint16(PSRLD),
   4664 	/*7222*/ uint16(xReadSlashR),
   4665 	/*7223*/ uint16(xArgXmm1),
   4666 	/*7224*/ uint16(xArgXmm2M128),
   4667 	/*7225*/ uint16(xMatch),
   4668 	/*7226*/ uint16(xCondPrefix), 2,
   4669 	0x66, 7238,
   4670 	0x0, 7232,
   4671 	/*7232*/ uint16(xSetOp), uint16(PSRLQ),
   4672 	/*7234*/ uint16(xReadSlashR),
   4673 	/*7235*/ uint16(xArgMm),
   4674 	/*7236*/ uint16(xArgMmM64),
   4675 	/*7237*/ uint16(xMatch),
   4676 	/*7238*/ uint16(xSetOp), uint16(PSRLQ),
   4677 	/*7240*/ uint16(xReadSlashR),
   4678 	/*7241*/ uint16(xArgXmm1),
   4679 	/*7242*/ uint16(xArgXmm2M128),
   4680 	/*7243*/ uint16(xMatch),
   4681 	/*7244*/ uint16(xCondPrefix), 2,
   4682 	0x66, 7256,
   4683 	0x0, 7250,
   4684 	/*7250*/ uint16(xSetOp), uint16(PADDQ),
   4685 	/*7252*/ uint16(xReadSlashR),
   4686 	/*7253*/ uint16(xArgMm1),
   4687 	/*7254*/ uint16(xArgMm2M64),
   4688 	/*7255*/ uint16(xMatch),
   4689 	/*7256*/ uint16(xSetOp), uint16(PADDQ),
   4690 	/*7258*/ uint16(xReadSlashR),
   4691 	/*7259*/ uint16(xArgXmm1),
   4692 	/*7260*/ uint16(xArgXmm2M128),
   4693 	/*7261*/ uint16(xMatch),
   4694 	/*7262*/ uint16(xCondPrefix), 2,
   4695 	0x66, 7274,
   4696 	0x0, 7268,
   4697 	/*7268*/ uint16(xSetOp), uint16(PMULLW),
   4698 	/*7270*/ uint16(xReadSlashR),
   4699 	/*7271*/ uint16(xArgMm),
   4700 	/*7272*/ uint16(xArgMmM64),
   4701 	/*7273*/ uint16(xMatch),
   4702 	/*7274*/ uint16(xSetOp), uint16(PMULLW),
   4703 	/*7276*/ uint16(xReadSlashR),
   4704 	/*7277*/ uint16(xArgXmm1),
   4705 	/*7278*/ uint16(xArgXmm2M128),
   4706 	/*7279*/ uint16(xMatch),
   4707 	/*7280*/ uint16(xCondPrefix), 3,
   4708 	0xF3, 7300,
   4709 	0xF2, 7294,
   4710 	0x66, 7288,
   4711 	/*7288*/ uint16(xSetOp), uint16(MOVQ),
   4712 	/*7290*/ uint16(xReadSlashR),
   4713 	/*7291*/ uint16(xArgXmm2M64),
   4714 	/*7292*/ uint16(xArgXmm1),
   4715 	/*7293*/ uint16(xMatch),
   4716 	/*7294*/ uint16(xSetOp), uint16(MOVDQ2Q),
   4717 	/*7296*/ uint16(xReadSlashR),
   4718 	/*7297*/ uint16(xArgMm),
   4719 	/*7298*/ uint16(xArgXmm2),
   4720 	/*7299*/ uint16(xMatch),
   4721 	/*7300*/ uint16(xSetOp), uint16(MOVQ2DQ),
   4722 	/*7302*/ uint16(xReadSlashR),
   4723 	/*7303*/ uint16(xArgXmm1),
   4724 	/*7304*/ uint16(xArgMm2),
   4725 	/*7305*/ uint16(xMatch),
   4726 	/*7306*/ uint16(xCondPrefix), 2,
   4727 	0x66, 7318,
   4728 	0x0, 7312,
   4729 	/*7312*/ uint16(xSetOp), uint16(PMOVMSKB),
   4730 	/*7314*/ uint16(xReadSlashR),
   4731 	/*7315*/ uint16(xArgR32),
   4732 	/*7316*/ uint16(xArgMm2),
   4733 	/*7317*/ uint16(xMatch),
   4734 	/*7318*/ uint16(xSetOp), uint16(PMOVMSKB),
   4735 	/*7320*/ uint16(xReadSlashR),
   4736 	/*7321*/ uint16(xArgR32),
   4737 	/*7322*/ uint16(xArgXmm2),
   4738 	/*7323*/ uint16(xMatch),
   4739 	/*7324*/ uint16(xCondPrefix), 2,
   4740 	0x66, 7336,
   4741 	0x0, 7330,
   4742 	/*7330*/ uint16(xSetOp), uint16(PSUBUSB),
   4743 	/*7332*/ uint16(xReadSlashR),
   4744 	/*7333*/ uint16(xArgMm),
   4745 	/*7334*/ uint16(xArgMmM64),
   4746 	/*7335*/ uint16(xMatch),
   4747 	/*7336*/ uint16(xSetOp), uint16(PSUBUSB),
   4748 	/*7338*/ uint16(xReadSlashR),
   4749 	/*7339*/ uint16(xArgXmm1),
   4750 	/*7340*/ uint16(xArgXmm2M128),
   4751 	/*7341*/ uint16(xMatch),
   4752 	/*7342*/ uint16(xCondPrefix), 2,
   4753 	0x66, 7354,
   4754 	0x0, 7348,
   4755 	/*7348*/ uint16(xSetOp), uint16(PSUBUSW),
   4756 	/*7350*/ uint16(xReadSlashR),
   4757 	/*7351*/ uint16(xArgMm),
   4758 	/*7352*/ uint16(xArgMmM64),
   4759 	/*7353*/ uint16(xMatch),
   4760 	/*7354*/ uint16(xSetOp), uint16(PSUBUSW),
   4761 	/*7356*/ uint16(xReadSlashR),
   4762 	/*7357*/ uint16(xArgXmm1),
   4763 	/*7358*/ uint16(xArgXmm2M128),
   4764 	/*7359*/ uint16(xMatch),
   4765 	/*7360*/ uint16(xCondPrefix), 2,
   4766 	0x66, 7372,
   4767 	0x0, 7366,
   4768 	/*7366*/ uint16(xSetOp), uint16(PMINUB),
   4769 	/*7368*/ uint16(xReadSlashR),
   4770 	/*7369*/ uint16(xArgMm1),
   4771 	/*7370*/ uint16(xArgMm2M64),
   4772 	/*7371*/ uint16(xMatch),
   4773 	/*7372*/ uint16(xSetOp), uint16(PMINUB),
   4774 	/*7374*/ uint16(xReadSlashR),
   4775 	/*7375*/ uint16(xArgXmm1),
   4776 	/*7376*/ uint16(xArgXmm2M128),
   4777 	/*7377*/ uint16(xMatch),
   4778 	/*7378*/ uint16(xCondPrefix), 2,
   4779 	0x66, 7390,
   4780 	0x0, 7384,
   4781 	/*7384*/ uint16(xSetOp), uint16(PAND),
   4782 	/*7386*/ uint16(xReadSlashR),
   4783 	/*7387*/ uint16(xArgMm),
   4784 	/*7388*/ uint16(xArgMmM64),
   4785 	/*7389*/ uint16(xMatch),
   4786 	/*7390*/ uint16(xSetOp), uint16(PAND),
   4787 	/*7392*/ uint16(xReadSlashR),
   4788 	/*7393*/ uint16(xArgXmm1),
   4789 	/*7394*/ uint16(xArgXmm2M128),
   4790 	/*7395*/ uint16(xMatch),
   4791 	/*7396*/ uint16(xCondPrefix), 2,
   4792 	0x66, 7408,
   4793 	0x0, 7402,
   4794 	/*7402*/ uint16(xSetOp), uint16(PADDUSB),
   4795 	/*7404*/ uint16(xReadSlashR),
   4796 	/*7405*/ uint16(xArgMm),
   4797 	/*7406*/ uint16(xArgMmM64),
   4798 	/*7407*/ uint16(xMatch),
   4799 	/*7408*/ uint16(xSetOp), uint16(PADDUSB),
   4800 	/*7410*/ uint16(xReadSlashR),
   4801 	/*7411*/ uint16(xArgXmm1),
   4802 	/*7412*/ uint16(xArgXmm2M128),
   4803 	/*7413*/ uint16(xMatch),
   4804 	/*7414*/ uint16(xCondPrefix), 2,
   4805 	0x66, 7426,
   4806 	0x0, 7420,
   4807 	/*7420*/ uint16(xSetOp), uint16(PADDUSW),
   4808 	/*7422*/ uint16(xReadSlashR),
   4809 	/*7423*/ uint16(xArgMm),
   4810 	/*7424*/ uint16(xArgMmM64),
   4811 	/*7425*/ uint16(xMatch),
   4812 	/*7426*/ uint16(xSetOp), uint16(PADDUSW),
   4813 	/*7428*/ uint16(xReadSlashR),
   4814 	/*7429*/ uint16(xArgXmm1),
   4815 	/*7430*/ uint16(xArgXmm2M128),
   4816 	/*7431*/ uint16(xMatch),
   4817 	/*7432*/ uint16(xCondPrefix), 2,
   4818 	0x66, 7444,
   4819 	0x0, 7438,
   4820 	/*7438*/ uint16(xSetOp), uint16(PMAXUB),
   4821 	/*7440*/ uint16(xReadSlashR),
   4822 	/*7441*/ uint16(xArgMm1),
   4823 	/*7442*/ uint16(xArgMm2M64),
   4824 	/*7443*/ uint16(xMatch),
   4825 	/*7444*/ uint16(xSetOp), uint16(PMAXUB),
   4826 	/*7446*/ uint16(xReadSlashR),
   4827 	/*7447*/ uint16(xArgXmm1),
   4828 	/*7448*/ uint16(xArgXmm2M128),
   4829 	/*7449*/ uint16(xMatch),
   4830 	/*7450*/ uint16(xCondPrefix), 2,
   4831 	0x66, 7462,
   4832 	0x0, 7456,
   4833 	/*7456*/ uint16(xSetOp), uint16(PANDN),
   4834 	/*7458*/ uint16(xReadSlashR),
   4835 	/*7459*/ uint16(xArgMm),
   4836 	/*7460*/ uint16(xArgMmM64),
   4837 	/*7461*/ uint16(xMatch),
   4838 	/*7462*/ uint16(xSetOp), uint16(PANDN),
   4839 	/*7464*/ uint16(xReadSlashR),
   4840 	/*7465*/ uint16(xArgXmm1),
   4841 	/*7466*/ uint16(xArgXmm2M128),
   4842 	/*7467*/ uint16(xMatch),
   4843 	/*7468*/ uint16(xCondPrefix), 2,
   4844 	0x66, 7480,
   4845 	0x0, 7474,
   4846 	/*7474*/ uint16(xSetOp), uint16(PAVGB),
   4847 	/*7476*/ uint16(xReadSlashR),
   4848 	/*7477*/ uint16(xArgMm1),
   4849 	/*7478*/ uint16(xArgMm2M64),
   4850 	/*7479*/ uint16(xMatch),
   4851 	/*7480*/ uint16(xSetOp), uint16(PAVGB),
   4852 	/*7482*/ uint16(xReadSlashR),
   4853 	/*7483*/ uint16(xArgXmm1),
   4854 	/*7484*/ uint16(xArgXmm2M128),
   4855 	/*7485*/ uint16(xMatch),
   4856 	/*7486*/ uint16(xCondPrefix), 2,
   4857 	0x66, 7498,
   4858 	0x0, 7492,
   4859 	/*7492*/ uint16(xSetOp), uint16(PSRAW),
   4860 	/*7494*/ uint16(xReadSlashR),
   4861 	/*7495*/ uint16(xArgMm),
   4862 	/*7496*/ uint16(xArgMmM64),
   4863 	/*7497*/ uint16(xMatch),
   4864 	/*7498*/ uint16(xSetOp), uint16(PSRAW),
   4865 	/*7500*/ uint16(xReadSlashR),
   4866 	/*7501*/ uint16(xArgXmm1),
   4867 	/*7502*/ uint16(xArgXmm2M128),
   4868 	/*7503*/ uint16(xMatch),
   4869 	/*7504*/ uint16(xCondPrefix), 2,
   4870 	0x66, 7516,
   4871 	0x0, 7510,
   4872 	/*7510*/ uint16(xSetOp), uint16(PSRAD),
   4873 	/*7512*/ uint16(xReadSlashR),
   4874 	/*7513*/ uint16(xArgMm),
   4875 	/*7514*/ uint16(xArgMmM64),
   4876 	/*7515*/ uint16(xMatch),
   4877 	/*7516*/ uint16(xSetOp), uint16(PSRAD),
   4878 	/*7518*/ uint16(xReadSlashR),
   4879 	/*7519*/ uint16(xArgXmm1),
   4880 	/*7520*/ uint16(xArgXmm2M128),
   4881 	/*7521*/ uint16(xMatch),
   4882 	/*7522*/ uint16(xCondPrefix), 2,
   4883 	0x66, 7534,
   4884 	0x0, 7528,
   4885 	/*7528*/ uint16(xSetOp), uint16(PAVGW),
   4886 	/*7530*/ uint16(xReadSlashR),
   4887 	/*7531*/ uint16(xArgMm1),
   4888 	/*7532*/ uint16(xArgMm2M64),
   4889 	/*7533*/ uint16(xMatch),
   4890 	/*7534*/ uint16(xSetOp), uint16(PAVGW),
   4891 	/*7536*/ uint16(xReadSlashR),
   4892 	/*7537*/ uint16(xArgXmm1),
   4893 	/*7538*/ uint16(xArgXmm2M128),
   4894 	/*7539*/ uint16(xMatch),
   4895 	/*7540*/ uint16(xCondPrefix), 2,
   4896 	0x66, 7552,
   4897 	0x0, 7546,
   4898 	/*7546*/ uint16(xSetOp), uint16(PMULHUW),
   4899 	/*7548*/ uint16(xReadSlashR),
   4900 	/*7549*/ uint16(xArgMm1),
   4901 	/*7550*/ uint16(xArgMm2M64),
   4902 	/*7551*/ uint16(xMatch),
   4903 	/*7552*/ uint16(xSetOp), uint16(PMULHUW),
   4904 	/*7554*/ uint16(xReadSlashR),
   4905 	/*7555*/ uint16(xArgXmm1),
   4906 	/*7556*/ uint16(xArgXmm2M128),
   4907 	/*7557*/ uint16(xMatch),
   4908 	/*7558*/ uint16(xCondPrefix), 2,
   4909 	0x66, 7570,
   4910 	0x0, 7564,
   4911 	/*7564*/ uint16(xSetOp), uint16(PMULHW),
   4912 	/*7566*/ uint16(xReadSlashR),
   4913 	/*7567*/ uint16(xArgMm),
   4914 	/*7568*/ uint16(xArgMmM64),
   4915 	/*7569*/ uint16(xMatch),
   4916 	/*7570*/ uint16(xSetOp), uint16(PMULHW),
   4917 	/*7572*/ uint16(xReadSlashR),
   4918 	/*7573*/ uint16(xArgXmm1),
   4919 	/*7574*/ uint16(xArgXmm2M128),
   4920 	/*7575*/ uint16(xMatch),
   4921 	/*7576*/ uint16(xCondPrefix), 3,
   4922 	0xF3, 7596,
   4923 	0xF2, 7590,
   4924 	0x66, 7584,
   4925 	/*7584*/ uint16(xSetOp), uint16(CVTTPD2DQ),
   4926 	/*7586*/ uint16(xReadSlashR),
   4927 	/*7587*/ uint16(xArgXmm1),
   4928 	/*7588*/ uint16(xArgXmm2M128),
   4929 	/*7589*/ uint16(xMatch),
   4930 	/*7590*/ uint16(xSetOp), uint16(CVTPD2DQ),
   4931 	/*7592*/ uint16(xReadSlashR),
   4932 	/*7593*/ uint16(xArgXmm1),
   4933 	/*7594*/ uint16(xArgXmm2M128),
   4934 	/*7595*/ uint16(xMatch),
   4935 	/*7596*/ uint16(xSetOp), uint16(CVTDQ2PD),
   4936 	/*7598*/ uint16(xReadSlashR),
   4937 	/*7599*/ uint16(xArgXmm1),
   4938 	/*7600*/ uint16(xArgXmm2M64),
   4939 	/*7601*/ uint16(xMatch),
   4940 	/*7602*/ uint16(xCondPrefix), 2,
   4941 	0x66, 7614,
   4942 	0x0, 7608,
   4943 	/*7608*/ uint16(xSetOp), uint16(MOVNTQ),
   4944 	/*7610*/ uint16(xReadSlashR),
   4945 	/*7611*/ uint16(xArgM64),
   4946 	/*7612*/ uint16(xArgMm),
   4947 	/*7613*/ uint16(xMatch),
   4948 	/*7614*/ uint16(xSetOp), uint16(MOVNTDQ),
   4949 	/*7616*/ uint16(xReadSlashR),
   4950 	/*7617*/ uint16(xArgM128),
   4951 	/*7618*/ uint16(xArgXmm),
   4952 	/*7619*/ uint16(xMatch),
   4953 	/*7620*/ uint16(xCondPrefix), 2,
   4954 	0x66, 7632,
   4955 	0x0, 7626,
   4956 	/*7626*/ uint16(xSetOp), uint16(PSUBSB),
   4957 	/*7628*/ uint16(xReadSlashR),
   4958 	/*7629*/ uint16(xArgMm),
   4959 	/*7630*/ uint16(xArgMmM64),
   4960 	/*7631*/ uint16(xMatch),
   4961 	/*7632*/ uint16(xSetOp), uint16(PSUBSB),
   4962 	/*7634*/ uint16(xReadSlashR),
   4963 	/*7635*/ uint16(xArgXmm1),
   4964 	/*7636*/ uint16(xArgXmm2M128),
   4965 	/*7637*/ uint16(xMatch),
   4966 	/*7638*/ uint16(xCondPrefix), 2,
   4967 	0x66, 7650,
   4968 	0x0, 7644,
   4969 	/*7644*/ uint16(xSetOp), uint16(PSUBSW),
   4970 	/*7646*/ uint16(xReadSlashR),
   4971 	/*7647*/ uint16(xArgMm),
   4972 	/*7648*/ uint16(xArgMmM64),
   4973 	/*7649*/ uint16(xMatch),
   4974 	/*7650*/ uint16(xSetOp), uint16(PSUBSW),
   4975 	/*7652*/ uint16(xReadSlashR),
   4976 	/*7653*/ uint16(xArgXmm1),
   4977 	/*7654*/ uint16(xArgXmm2M128),
   4978 	/*7655*/ uint16(xMatch),
   4979 	/*7656*/ uint16(xCondPrefix), 2,
   4980 	0x66, 7668,
   4981 	0x0, 7662,
   4982 	/*7662*/ uint16(xSetOp), uint16(PMINSW),
   4983 	/*7664*/ uint16(xReadSlashR),
   4984 	/*7665*/ uint16(xArgMm1),
   4985 	/*7666*/ uint16(xArgMm2M64),
   4986 	/*7667*/ uint16(xMatch),
   4987 	/*7668*/ uint16(xSetOp), uint16(PMINSW),
   4988 	/*7670*/ uint16(xReadSlashR),
   4989 	/*7671*/ uint16(xArgXmm1),
   4990 	/*7672*/ uint16(xArgXmm2M128),
   4991 	/*7673*/ uint16(xMatch),
   4992 	/*7674*/ uint16(xCondPrefix), 2,
   4993 	0x66, 7686,
   4994 	0x0, 7680,
   4995 	/*7680*/ uint16(xSetOp), uint16(POR),
   4996 	/*7682*/ uint16(xReadSlashR),
   4997 	/*7683*/ uint16(xArgMm),
   4998 	/*7684*/ uint16(xArgMmM64),
   4999 	/*7685*/ uint16(xMatch),
   5000 	/*7686*/ uint16(xSetOp), uint16(POR),
   5001 	/*7688*/ uint16(xReadSlashR),
   5002 	/*7689*/ uint16(xArgXmm1),
   5003 	/*7690*/ uint16(xArgXmm2M128),
   5004 	/*7691*/ uint16(xMatch),
   5005 	/*7692*/ uint16(xCondPrefix), 2,
   5006 	0x66, 7704,
   5007 	0x0, 7698,
   5008 	/*7698*/ uint16(xSetOp), uint16(PADDSB),
   5009 	/*7700*/ uint16(xReadSlashR),
   5010 	/*7701*/ uint16(xArgMm),
   5011 	/*7702*/ uint16(xArgMmM64),
   5012 	/*7703*/ uint16(xMatch),
   5013 	/*7704*/ uint16(xSetOp), uint16(PADDSB),
   5014 	/*7706*/ uint16(xReadSlashR),
   5015 	/*7707*/ uint16(xArgXmm1),
   5016 	/*7708*/ uint16(xArgXmm2M128),
   5017 	/*7709*/ uint16(xMatch),
   5018 	/*7710*/ uint16(xCondPrefix), 2,
   5019 	0x66, 7722,
   5020 	0x0, 7716,
   5021 	/*7716*/ uint16(xSetOp), uint16(PADDSW),
   5022 	/*7718*/ uint16(xReadSlashR),
   5023 	/*7719*/ uint16(xArgMm),
   5024 	/*7720*/ uint16(xArgMmM64),
   5025 	/*7721*/ uint16(xMatch),
   5026 	/*7722*/ uint16(xSetOp), uint16(PADDSW),
   5027 	/*7724*/ uint16(xReadSlashR),
   5028 	/*7725*/ uint16(xArgXmm1),
   5029 	/*7726*/ uint16(xArgXmm2M128),
   5030 	/*7727*/ uint16(xMatch),
   5031 	/*7728*/ uint16(xCondPrefix), 2,
   5032 	0x66, 7740,
   5033 	0x0, 7734,
   5034 	/*7734*/ uint16(xSetOp), uint16(PMAXSW),
   5035 	/*7736*/ uint16(xReadSlashR),
   5036 	/*7737*/ uint16(xArgMm1),
   5037 	/*7738*/ uint16(xArgMm2M64),
   5038 	/*7739*/ uint16(xMatch),
   5039 	/*7740*/ uint16(xSetOp), uint16(PMAXSW),
   5040 	/*7742*/ uint16(xReadSlashR),
   5041 	/*7743*/ uint16(xArgXmm1),
   5042 	/*7744*/ uint16(xArgXmm2M128),
   5043 	/*7745*/ uint16(xMatch),
   5044 	/*7746*/ uint16(xCondPrefix), 2,
   5045 	0x66, 7758,
   5046 	0x0, 7752,
   5047 	/*7752*/ uint16(xSetOp), uint16(PXOR),
   5048 	/*7754*/ uint16(xReadSlashR),
   5049 	/*7755*/ uint16(xArgMm),
   5050 	/*7756*/ uint16(xArgMmM64),
   5051 	/*7757*/ uint16(xMatch),
   5052 	/*7758*/ uint16(xSetOp), uint16(PXOR),
   5053 	/*7760*/ uint16(xReadSlashR),
   5054 	/*7761*/ uint16(xArgXmm1),
   5055 	/*7762*/ uint16(xArgXmm2M128),
   5056 	/*7763*/ uint16(xMatch),
   5057 	/*7764*/ uint16(xCondPrefix), 1,
   5058 	0xF2, 7768,
   5059 	/*7768*/ uint16(xSetOp), uint16(LDDQU),
   5060 	/*7770*/ uint16(xReadSlashR),
   5061 	/*7771*/ uint16(xArgXmm1),
   5062 	/*7772*/ uint16(xArgM128),
   5063 	/*7773*/ uint16(xMatch),
   5064 	/*7774*/ uint16(xCondPrefix), 2,
   5065 	0x66, 7786,
   5066 	0x0, 7780,
   5067 	/*7780*/ uint16(xSetOp), uint16(PSLLW),
   5068 	/*7782*/ uint16(xReadSlashR),
   5069 	/*7783*/ uint16(xArgMm),
   5070 	/*7784*/ uint16(xArgMmM64),
   5071 	/*7785*/ uint16(xMatch),
   5072 	/*7786*/ uint16(xSetOp), uint16(PSLLW),
   5073 	/*7788*/ uint16(xReadSlashR),
   5074 	/*7789*/ uint16(xArgXmm1),
   5075 	/*7790*/ uint16(xArgXmm2M128),
   5076 	/*7791*/ uint16(xMatch),
   5077 	/*7792*/ uint16(xCondPrefix), 2,
   5078 	0x66, 7804,
   5079 	0x0, 7798,
   5080 	/*7798*/ uint16(xSetOp), uint16(PSLLD),
   5081 	/*7800*/ uint16(xReadSlashR),
   5082 	/*7801*/ uint16(xArgMm),
   5083 	/*7802*/ uint16(xArgMmM64),
   5084 	/*7803*/ uint16(xMatch),
   5085 	/*7804*/ uint16(xSetOp), uint16(PSLLD),
   5086 	/*7806*/ uint16(xReadSlashR),
   5087 	/*7807*/ uint16(xArgXmm1),
   5088 	/*7808*/ uint16(xArgXmm2M128),
   5089 	/*7809*/ uint16(xMatch),
   5090 	/*7810*/ uint16(xCondPrefix), 2,
   5091 	0x66, 7822,
   5092 	0x0, 7816,
   5093 	/*7816*/ uint16(xSetOp), uint16(PSLLQ),
   5094 	/*7818*/ uint16(xReadSlashR),
   5095 	/*7819*/ uint16(xArgMm),
   5096 	/*7820*/ uint16(xArgMmM64),
   5097 	/*7821*/ uint16(xMatch),
   5098 	/*7822*/ uint16(xSetOp), uint16(PSLLQ),
   5099 	/*7824*/ uint16(xReadSlashR),
   5100 	/*7825*/ uint16(xArgXmm1),
   5101 	/*7826*/ uint16(xArgXmm2M128),
   5102 	/*7827*/ uint16(xMatch),
   5103 	/*7828*/ uint16(xCondPrefix), 2,
   5104 	0x66, 7840,
   5105 	0x0, 7834,
   5106 	/*7834*/ uint16(xSetOp), uint16(PMULUDQ),
   5107 	/*7836*/ uint16(xReadSlashR),
   5108 	/*7837*/ uint16(xArgMm1),
   5109 	/*7838*/ uint16(xArgMm2M64),
   5110 	/*7839*/ uint16(xMatch),
   5111 	/*7840*/ uint16(xSetOp), uint16(PMULUDQ),
   5112 	/*7842*/ uint16(xReadSlashR),
   5113 	/*7843*/ uint16(xArgXmm1),
   5114 	/*7844*/ uint16(xArgXmm2M128),
   5115 	/*7845*/ uint16(xMatch),
   5116 	/*7846*/ uint16(xCondPrefix), 2,
   5117 	0x66, 7858,
   5118 	0x0, 7852,
   5119 	/*7852*/ uint16(xSetOp), uint16(PMADDWD),
   5120 	/*7854*/ uint16(xReadSlashR),
   5121 	/*7855*/ uint16(xArgMm),
   5122 	/*7856*/ uint16(xArgMmM64),
   5123 	/*7857*/ uint16(xMatch),
   5124 	/*7858*/ uint16(xSetOp), uint16(PMADDWD),
   5125 	/*7860*/ uint16(xReadSlashR),
   5126 	/*7861*/ uint16(xArgXmm1),
   5127 	/*7862*/ uint16(xArgXmm2M128),
   5128 	/*7863*/ uint16(xMatch),
   5129 	/*7864*/ uint16(xCondPrefix), 2,
   5130 	0x66, 7876,
   5131 	0x0, 7870,
   5132 	/*7870*/ uint16(xSetOp), uint16(PSADBW),
   5133 	/*7872*/ uint16(xReadSlashR),
   5134 	/*7873*/ uint16(xArgMm1),
   5135 	/*7874*/ uint16(xArgMm2M64),
   5136 	/*7875*/ uint16(xMatch),
   5137 	/*7876*/ uint16(xSetOp), uint16(PSADBW),
   5138 	/*7878*/ uint16(xReadSlashR),
   5139 	/*7879*/ uint16(xArgXmm1),
   5140 	/*7880*/ uint16(xArgXmm2M128),
   5141 	/*7881*/ uint16(xMatch),
   5142 	/*7882*/ uint16(xCondPrefix), 2,
   5143 	0x66, 7894,
   5144 	0x0, 7888,
   5145 	/*7888*/ uint16(xSetOp), uint16(MASKMOVQ),
   5146 	/*7890*/ uint16(xReadSlashR),
   5147 	/*7891*/ uint16(xArgMm1),
   5148 	/*7892*/ uint16(xArgMm2),
   5149 	/*7893*/ uint16(xMatch),
   5150 	/*7894*/ uint16(xSetOp), uint16(MASKMOVDQU),
   5151 	/*7896*/ uint16(xReadSlashR),
   5152 	/*7897*/ uint16(xArgXmm1),
   5153 	/*7898*/ uint16(xArgXmm2),
   5154 	/*7899*/ uint16(xMatch),
   5155 	/*7900*/ uint16(xCondPrefix), 2,
   5156 	0x66, 7912,
   5157 	0x0, 7906,
   5158 	/*7906*/ uint16(xSetOp), uint16(PSUBB),
   5159 	/*7908*/ uint16(xReadSlashR),
   5160 	/*7909*/ uint16(xArgMm),
   5161 	/*7910*/ uint16(xArgMmM64),
   5162 	/*7911*/ uint16(xMatch),
   5163 	/*7912*/ uint16(xSetOp), uint16(PSUBB),
   5164 	/*7914*/ uint16(xReadSlashR),
   5165 	/*7915*/ uint16(xArgXmm1),
   5166 	/*7916*/ uint16(xArgXmm2M128),
   5167 	/*7917*/ uint16(xMatch),
   5168 	/*7918*/ uint16(xCondPrefix), 2,
   5169 	0x66, 7930,
   5170 	0x0, 7924,
   5171 	/*7924*/ uint16(xSetOp), uint16(PSUBW),
   5172 	/*7926*/ uint16(xReadSlashR),
   5173 	/*7927*/ uint16(xArgMm),
   5174 	/*7928*/ uint16(xArgMmM64),
   5175 	/*7929*/ uint16(xMatch),
   5176 	/*7930*/ uint16(xSetOp), uint16(PSUBW),
   5177 	/*7932*/ uint16(xReadSlashR),
   5178 	/*7933*/ uint16(xArgXmm1),
   5179 	/*7934*/ uint16(xArgXmm2M128),
   5180 	/*7935*/ uint16(xMatch),
   5181 	/*7936*/ uint16(xCondPrefix), 2,
   5182 	0x66, 7948,
   5183 	0x0, 7942,
   5184 	/*7942*/ uint16(xSetOp), uint16(PSUBD),
   5185 	/*7944*/ uint16(xReadSlashR),
   5186 	/*7945*/ uint16(xArgMm),
   5187 	/*7946*/ uint16(xArgMmM64),
   5188 	/*7947*/ uint16(xMatch),
   5189 	/*7948*/ uint16(xSetOp), uint16(PSUBD),
   5190 	/*7950*/ uint16(xReadSlashR),
   5191 	/*7951*/ uint16(xArgXmm1),
   5192 	/*7952*/ uint16(xArgXmm2M128),
   5193 	/*7953*/ uint16(xMatch),
   5194 	/*7954*/ uint16(xCondPrefix), 2,
   5195 	0x66, 7966,
   5196 	0x0, 7960,
   5197 	/*7960*/ uint16(xSetOp), uint16(PSUBQ),
   5198 	/*7962*/ uint16(xReadSlashR),
   5199 	/*7963*/ uint16(xArgMm1),
   5200 	/*7964*/ uint16(xArgMm2M64),
   5201 	/*7965*/ uint16(xMatch),
   5202 	/*7966*/ uint16(xSetOp), uint16(PSUBQ),
   5203 	/*7968*/ uint16(xReadSlashR),
   5204 	/*7969*/ uint16(xArgXmm1),
   5205 	/*7970*/ uint16(xArgXmm2M128),
   5206 	/*7971*/ uint16(xMatch),
   5207 	/*7972*/ uint16(xCondPrefix), 2,
   5208 	0x66, 7984,
   5209 	0x0, 7978,
   5210 	/*7978*/ uint16(xSetOp), uint16(PADDB),
   5211 	/*7980*/ uint16(xReadSlashR),
   5212 	/*7981*/ uint16(xArgMm),
   5213 	/*7982*/ uint16(xArgMmM64),
   5214 	/*7983*/ uint16(xMatch),
   5215 	/*7984*/ uint16(xSetOp), uint16(PADDB),
   5216 	/*7986*/ uint16(xReadSlashR),
   5217 	/*7987*/ uint16(xArgXmm1),
   5218 	/*7988*/ uint16(xArgXmm2M128),
   5219 	/*7989*/ uint16(xMatch),
   5220 	/*7990*/ uint16(xCondPrefix), 2,
   5221 	0x66, 8002,
   5222 	0x0, 7996,
   5223 	/*7996*/ uint16(xSetOp), uint16(PADDW),
   5224 	/*7998*/ uint16(xReadSlashR),
   5225 	/*7999*/ uint16(xArgMm),
   5226 	/*8000*/ uint16(xArgMmM64),
   5227 	/*8001*/ uint16(xMatch),
   5228 	/*8002*/ uint16(xSetOp), uint16(PADDW),
   5229 	/*8004*/ uint16(xReadSlashR),
   5230 	/*8005*/ uint16(xArgXmm1),
   5231 	/*8006*/ uint16(xArgXmm2M128),
   5232 	/*8007*/ uint16(xMatch),
   5233 	/*8008*/ uint16(xCondPrefix), 2,
   5234 	0x66, 8020,
   5235 	0x0, 8014,
   5236 	/*8014*/ uint16(xSetOp), uint16(PADDD),
   5237 	/*8016*/ uint16(xReadSlashR),
   5238 	/*8017*/ uint16(xArgMm),
   5239 	/*8018*/ uint16(xArgMmM64),
   5240 	/*8019*/ uint16(xMatch),
   5241 	/*8020*/ uint16(xSetOp), uint16(PADDD),
   5242 	/*8022*/ uint16(xReadSlashR),
   5243 	/*8023*/ uint16(xArgXmm1),
   5244 	/*8024*/ uint16(xArgXmm2M128),
   5245 	/*8025*/ uint16(xMatch),
   5246 	/*8026*/ uint16(xSetOp), uint16(ADC),
   5247 	/*8028*/ uint16(xReadSlashR),
   5248 	/*8029*/ uint16(xArgRM8),
   5249 	/*8030*/ uint16(xArgR8),
   5250 	/*8031*/ uint16(xMatch),
   5251 	/*8032*/ uint16(xCondIs64), 8035, 8051,
   5252 	/*8035*/ uint16(xCondDataSize), 8039, 8045, 0,
   5253 	/*8039*/ uint16(xSetOp), uint16(ADC),
   5254 	/*8041*/ uint16(xReadSlashR),
   5255 	/*8042*/ uint16(xArgRM16),
   5256 	/*8043*/ uint16(xArgR16),
   5257 	/*8044*/ uint16(xMatch),
   5258 	/*8045*/ uint16(xSetOp), uint16(ADC),
   5259 	/*8047*/ uint16(xReadSlashR),
   5260 	/*8048*/ uint16(xArgRM32),
   5261 	/*8049*/ uint16(xArgR32),
   5262 	/*8050*/ uint16(xMatch),
   5263 	/*8051*/ uint16(xCondDataSize), 8039, 8045, 8055,
   5264 	/*8055*/ uint16(xSetOp), uint16(ADC),
   5265 	/*8057*/ uint16(xReadSlashR),
   5266 	/*8058*/ uint16(xArgRM64),
   5267 	/*8059*/ uint16(xArgR64),
   5268 	/*8060*/ uint16(xMatch),
   5269 	/*8061*/ uint16(xSetOp), uint16(ADC),
   5270 	/*8063*/ uint16(xReadSlashR),
   5271 	/*8064*/ uint16(xArgR8),
   5272 	/*8065*/ uint16(xArgRM8),
   5273 	/*8066*/ uint16(xMatch),
   5274 	/*8067*/ uint16(xCondIs64), 8070, 8086,
   5275 	/*8070*/ uint16(xCondDataSize), 8074, 8080, 0,
   5276 	/*8074*/ uint16(xSetOp), uint16(ADC),
   5277 	/*8076*/ uint16(xReadSlashR),
   5278 	/*8077*/ uint16(xArgR16),
   5279 	/*8078*/ uint16(xArgRM16),
   5280 	/*8079*/ uint16(xMatch),
   5281 	/*8080*/ uint16(xSetOp), uint16(ADC),
   5282 	/*8082*/ uint16(xReadSlashR),
   5283 	/*8083*/ uint16(xArgR32),
   5284 	/*8084*/ uint16(xArgRM32),
   5285 	/*8085*/ uint16(xMatch),
   5286 	/*8086*/ uint16(xCondDataSize), 8074, 8080, 8090,
   5287 	/*8090*/ uint16(xSetOp), uint16(ADC),
   5288 	/*8092*/ uint16(xReadSlashR),
   5289 	/*8093*/ uint16(xArgR64),
   5290 	/*8094*/ uint16(xArgRM64),
   5291 	/*8095*/ uint16(xMatch),
   5292 	/*8096*/ uint16(xSetOp), uint16(ADC),
   5293 	/*8098*/ uint16(xReadIb),
   5294 	/*8099*/ uint16(xArgAL),
   5295 	/*8100*/ uint16(xArgImm8u),
   5296 	/*8101*/ uint16(xMatch),
   5297 	/*8102*/ uint16(xCondIs64), 8105, 8121,
   5298 	/*8105*/ uint16(xCondDataSize), 8109, 8115, 0,
   5299 	/*8109*/ uint16(xSetOp), uint16(ADC),
   5300 	/*8111*/ uint16(xReadIw),
   5301 	/*8112*/ uint16(xArgAX),
   5302 	/*8113*/ uint16(xArgImm16),
   5303 	/*8114*/ uint16(xMatch),
   5304 	/*8115*/ uint16(xSetOp), uint16(ADC),
   5305 	/*8117*/ uint16(xReadId),
   5306 	/*8118*/ uint16(xArgEAX),
   5307 	/*8119*/ uint16(xArgImm32),
   5308 	/*8120*/ uint16(xMatch),
   5309 	/*8121*/ uint16(xCondDataSize), 8109, 8115, 8125,
   5310 	/*8125*/ uint16(xSetOp), uint16(ADC),
   5311 	/*8127*/ uint16(xReadId),
   5312 	/*8128*/ uint16(xArgRAX),
   5313 	/*8129*/ uint16(xArgImm32),
   5314 	/*8130*/ uint16(xMatch),
   5315 	/*8131*/ uint16(xCondIs64), 8134, 0,
   5316 	/*8134*/ uint16(xSetOp), uint16(PUSH),
   5317 	/*8136*/ uint16(xArgSS),
   5318 	/*8137*/ uint16(xMatch),
   5319 	/*8138*/ uint16(xCondIs64), 8141, 0,
   5320 	/*8141*/ uint16(xSetOp), uint16(POP),
   5321 	/*8143*/ uint16(xArgSS),
   5322 	/*8144*/ uint16(xMatch),
   5323 	/*8145*/ uint16(xSetOp), uint16(SBB),
   5324 	/*8147*/ uint16(xReadSlashR),
   5325 	/*8148*/ uint16(xArgRM8),
   5326 	/*8149*/ uint16(xArgR8),
   5327 	/*8150*/ uint16(xMatch),
   5328 	/*8151*/ uint16(xCondIs64), 8154, 8170,
   5329 	/*8154*/ uint16(xCondDataSize), 8158, 8164, 0,
   5330 	/*8158*/ uint16(xSetOp), uint16(SBB),
   5331 	/*8160*/ uint16(xReadSlashR),
   5332 	/*8161*/ uint16(xArgRM16),
   5333 	/*8162*/ uint16(xArgR16),
   5334 	/*8163*/ uint16(xMatch),
   5335 	/*8164*/ uint16(xSetOp), uint16(SBB),
   5336 	/*8166*/ uint16(xReadSlashR),
   5337 	/*8167*/ uint16(xArgRM32),
   5338 	/*8168*/ uint16(xArgR32),
   5339 	/*8169*/ uint16(xMatch),
   5340 	/*8170*/ uint16(xCondDataSize), 8158, 8164, 8174,
   5341 	/*8174*/ uint16(xSetOp), uint16(SBB),
   5342 	/*8176*/ uint16(xReadSlashR),
   5343 	/*8177*/ uint16(xArgRM64),
   5344 	/*8178*/ uint16(xArgR64),
   5345 	/*8179*/ uint16(xMatch),
   5346 	/*8180*/ uint16(xSetOp), uint16(SBB),
   5347 	/*8182*/ uint16(xReadSlashR),
   5348 	/*8183*/ uint16(xArgR8),
   5349 	/*8184*/ uint16(xArgRM8),
   5350 	/*8185*/ uint16(xMatch),
   5351 	/*8186*/ uint16(xCondIs64), 8189, 8205,
   5352 	/*8189*/ uint16(xCondDataSize), 8193, 8199, 0,
   5353 	/*8193*/ uint16(xSetOp), uint16(SBB),
   5354 	/*8195*/ uint16(xReadSlashR),
   5355 	/*8196*/ uint16(xArgR16),
   5356 	/*8197*/ uint16(xArgRM16),
   5357 	/*8198*/ uint16(xMatch),
   5358 	/*8199*/ uint16(xSetOp), uint16(SBB),
   5359 	/*8201*/ uint16(xReadSlashR),
   5360 	/*8202*/ uint16(xArgR32),
   5361 	/*8203*/ uint16(xArgRM32),
   5362 	/*8204*/ uint16(xMatch),
   5363 	/*8205*/ uint16(xCondDataSize), 8193, 8199, 8209,
   5364 	/*8209*/ uint16(xSetOp), uint16(SBB),
   5365 	/*8211*/ uint16(xReadSlashR),
   5366 	/*8212*/ uint16(xArgR64),
   5367 	/*8213*/ uint16(xArgRM64),
   5368 	/*8214*/ uint16(xMatch),
   5369 	/*8215*/ uint16(xSetOp), uint16(SBB),
   5370 	/*8217*/ uint16(xReadIb),
   5371 	/*8218*/ uint16(xArgAL),
   5372 	/*8219*/ uint16(xArgImm8u),
   5373 	/*8220*/ uint16(xMatch),
   5374 	/*8221*/ uint16(xCondIs64), 8224, 8240,
   5375 	/*8224*/ uint16(xCondDataSize), 8228, 8234, 0,
   5376 	/*8228*/ uint16(xSetOp), uint16(SBB),
   5377 	/*8230*/ uint16(xReadIw),
   5378 	/*8231*/ uint16(xArgAX),
   5379 	/*8232*/ uint16(xArgImm16),
   5380 	/*8233*/ uint16(xMatch),
   5381 	/*8234*/ uint16(xSetOp), uint16(SBB),
   5382 	/*8236*/ uint16(xReadId),
   5383 	/*8237*/ uint16(xArgEAX),
   5384 	/*8238*/ uint16(xArgImm32),
   5385 	/*8239*/ uint16(xMatch),
   5386 	/*8240*/ uint16(xCondDataSize), 8228, 8234, 8244,
   5387 	/*8244*/ uint16(xSetOp), uint16(SBB),
   5388 	/*8246*/ uint16(xReadId),
   5389 	/*8247*/ uint16(xArgRAX),
   5390 	/*8248*/ uint16(xArgImm32),
   5391 	/*8249*/ uint16(xMatch),
   5392 	/*8250*/ uint16(xCondIs64), 8253, 0,
   5393 	/*8253*/ uint16(xSetOp), uint16(PUSH),
   5394 	/*8255*/ uint16(xArgDS),
   5395 	/*8256*/ uint16(xMatch),
   5396 	/*8257*/ uint16(xCondIs64), 8260, 0,
   5397 	/*8260*/ uint16(xSetOp), uint16(POP),
   5398 	/*8262*/ uint16(xArgDS),
   5399 	/*8263*/ uint16(xMatch),
   5400 	/*8264*/ uint16(xSetOp), uint16(AND),
   5401 	/*8266*/ uint16(xReadSlashR),
   5402 	/*8267*/ uint16(xArgRM8),
   5403 	/*8268*/ uint16(xArgR8),
   5404 	/*8269*/ uint16(xMatch),
   5405 	/*8270*/ uint16(xCondIs64), 8273, 8289,
   5406 	/*8273*/ uint16(xCondDataSize), 8277, 8283, 0,
   5407 	/*8277*/ uint16(xSetOp), uint16(AND),
   5408 	/*8279*/ uint16(xReadSlashR),
   5409 	/*8280*/ uint16(xArgRM16),
   5410 	/*8281*/ uint16(xArgR16),
   5411 	/*8282*/ uint16(xMatch),
   5412 	/*8283*/ uint16(xSetOp), uint16(AND),
   5413 	/*8285*/ uint16(xReadSlashR),
   5414 	/*8286*/ uint16(xArgRM32),
   5415 	/*8287*/ uint16(xArgR32),
   5416 	/*8288*/ uint16(xMatch),
   5417 	/*8289*/ uint16(xCondDataSize), 8277, 8283, 8293,
   5418 	/*8293*/ uint16(xSetOp), uint16(AND),
   5419 	/*8295*/ uint16(xReadSlashR),
   5420 	/*8296*/ uint16(xArgRM64),
   5421 	/*8297*/ uint16(xArgR64),
   5422 	/*8298*/ uint16(xMatch),
   5423 	/*8299*/ uint16(xSetOp), uint16(AND),
   5424 	/*8301*/ uint16(xReadSlashR),
   5425 	/*8302*/ uint16(xArgR8),
   5426 	/*8303*/ uint16(xArgRM8),
   5427 	/*8304*/ uint16(xMatch),
   5428 	/*8305*/ uint16(xCondIs64), 8308, 8324,
   5429 	/*8308*/ uint16(xCondDataSize), 8312, 8318, 0,
   5430 	/*8312*/ uint16(xSetOp), uint16(AND),
   5431 	/*8314*/ uint16(xReadSlashR),
   5432 	/*8315*/ uint16(xArgR16),
   5433 	/*8316*/ uint16(xArgRM16),
   5434 	/*8317*/ uint16(xMatch),
   5435 	/*8318*/ uint16(xSetOp), uint16(AND),
   5436 	/*8320*/ uint16(xReadSlashR),
   5437 	/*8321*/ uint16(xArgR32),
   5438 	/*8322*/ uint16(xArgRM32),
   5439 	/*8323*/ uint16(xMatch),
   5440 	/*8324*/ uint16(xCondDataSize), 8312, 8318, 8328,
   5441 	/*8328*/ uint16(xSetOp), uint16(AND),
   5442 	/*8330*/ uint16(xReadSlashR),
   5443 	/*8331*/ uint16(xArgR64),
   5444 	/*8332*/ uint16(xArgRM64),
   5445 	/*8333*/ uint16(xMatch),
   5446 	/*8334*/ uint16(xSetOp), uint16(AND),
   5447 	/*8336*/ uint16(xReadIb),
   5448 	/*8337*/ uint16(xArgAL),
   5449 	/*8338*/ uint16(xArgImm8u),
   5450 	/*8339*/ uint16(xMatch),
   5451 	/*8340*/ uint16(xCondIs64), 8343, 8359,
   5452 	/*8343*/ uint16(xCondDataSize), 8347, 8353, 0,
   5453 	/*8347*/ uint16(xSetOp), uint16(AND),
   5454 	/*8349*/ uint16(xReadIw),
   5455 	/*8350*/ uint16(xArgAX),
   5456 	/*8351*/ uint16(xArgImm16),
   5457 	/*8352*/ uint16(xMatch),
   5458 	/*8353*/ uint16(xSetOp), uint16(AND),
   5459 	/*8355*/ uint16(xReadId),
   5460 	/*8356*/ uint16(xArgEAX),
   5461 	/*8357*/ uint16(xArgImm32),
   5462 	/*8358*/ uint16(xMatch),
   5463 	/*8359*/ uint16(xCondDataSize), 8347, 8353, 8363,
   5464 	/*8363*/ uint16(xSetOp), uint16(AND),
   5465 	/*8365*/ uint16(xReadId),
   5466 	/*8366*/ uint16(xArgRAX),
   5467 	/*8367*/ uint16(xArgImm32),
   5468 	/*8368*/ uint16(xMatch),
   5469 	/*8369*/ uint16(xCondIs64), 8372, 0,
   5470 	/*8372*/ uint16(xSetOp), uint16(DAA),
   5471 	/*8374*/ uint16(xMatch),
   5472 	/*8375*/ uint16(xSetOp), uint16(SUB),
   5473 	/*8377*/ uint16(xReadSlashR),
   5474 	/*8378*/ uint16(xArgRM8),
   5475 	/*8379*/ uint16(xArgR8),
   5476 	/*8380*/ uint16(xMatch),
   5477 	/*8381*/ uint16(xCondIs64), 8384, 8400,
   5478 	/*8384*/ uint16(xCondDataSize), 8388, 8394, 0,
   5479 	/*8388*/ uint16(xSetOp), uint16(SUB),
   5480 	/*8390*/ uint16(xReadSlashR),
   5481 	/*8391*/ uint16(xArgRM16),
   5482 	/*8392*/ uint16(xArgR16),
   5483 	/*8393*/ uint16(xMatch),
   5484 	/*8394*/ uint16(xSetOp), uint16(SUB),
   5485 	/*8396*/ uint16(xReadSlashR),
   5486 	/*8397*/ uint16(xArgRM32),
   5487 	/*8398*/ uint16(xArgR32),
   5488 	/*8399*/ uint16(xMatch),
   5489 	/*8400*/ uint16(xCondDataSize), 8388, 8394, 8404,
   5490 	/*8404*/ uint16(xSetOp), uint16(SUB),
   5491 	/*8406*/ uint16(xReadSlashR),
   5492 	/*8407*/ uint16(xArgRM64),
   5493 	/*8408*/ uint16(xArgR64),
   5494 	/*8409*/ uint16(xMatch),
   5495 	/*8410*/ uint16(xSetOp), uint16(SUB),
   5496 	/*8412*/ uint16(xReadSlashR),
   5497 	/*8413*/ uint16(xArgR8),
   5498 	/*8414*/ uint16(xArgRM8),
   5499 	/*8415*/ uint16(xMatch),
   5500 	/*8416*/ uint16(xCondIs64), 8419, 8435,
   5501 	/*8419*/ uint16(xCondDataSize), 8423, 8429, 0,
   5502 	/*8423*/ uint16(xSetOp), uint16(SUB),
   5503 	/*8425*/ uint16(xReadSlashR),
   5504 	/*8426*/ uint16(xArgR16),
   5505 	/*8427*/ uint16(xArgRM16),
   5506 	/*8428*/ uint16(xMatch),
   5507 	/*8429*/ uint16(xSetOp), uint16(SUB),
   5508 	/*8431*/ uint16(xReadSlashR),
   5509 	/*8432*/ uint16(xArgR32),
   5510 	/*8433*/ uint16(xArgRM32),
   5511 	/*8434*/ uint16(xMatch),
   5512 	/*8435*/ uint16(xCondDataSize), 8423, 8429, 8439,
   5513 	/*8439*/ uint16(xSetOp), uint16(SUB),
   5514 	/*8441*/ uint16(xReadSlashR),
   5515 	/*8442*/ uint16(xArgR64),
   5516 	/*8443*/ uint16(xArgRM64),
   5517 	/*8444*/ uint16(xMatch),
   5518 	/*8445*/ uint16(xSetOp), uint16(SUB),
   5519 	/*8447*/ uint16(xReadIb),
   5520 	/*8448*/ uint16(xArgAL),
   5521 	/*8449*/ uint16(xArgImm8u),
   5522 	/*8450*/ uint16(xMatch),
   5523 	/*8451*/ uint16(xCondIs64), 8454, 8470,
   5524 	/*8454*/ uint16(xCondDataSize), 8458, 8464, 0,
   5525 	/*8458*/ uint16(xSetOp), uint16(SUB),
   5526 	/*8460*/ uint16(xReadIw),
   5527 	/*8461*/ uint16(xArgAX),
   5528 	/*8462*/ uint16(xArgImm16),
   5529 	/*8463*/ uint16(xMatch),
   5530 	/*8464*/ uint16(xSetOp), uint16(SUB),
   5531 	/*8466*/ uint16(xReadId),
   5532 	/*8467*/ uint16(xArgEAX),
   5533 	/*8468*/ uint16(xArgImm32),
   5534 	/*8469*/ uint16(xMatch),
   5535 	/*8470*/ uint16(xCondDataSize), 8458, 8464, 8474,
   5536 	/*8474*/ uint16(xSetOp), uint16(SUB),
   5537 	/*8476*/ uint16(xReadId),
   5538 	/*8477*/ uint16(xArgRAX),
   5539 	/*8478*/ uint16(xArgImm32),
   5540 	/*8479*/ uint16(xMatch),
   5541 	/*8480*/ uint16(xCondIs64), 8483, 0,
   5542 	/*8483*/ uint16(xSetOp), uint16(DAS),
   5543 	/*8485*/ uint16(xMatch),
   5544 	/*8486*/ uint16(xSetOp), uint16(XOR),
   5545 	/*8488*/ uint16(xReadSlashR),
   5546 	/*8489*/ uint16(xArgRM8),
   5547 	/*8490*/ uint16(xArgR8),
   5548 	/*8491*/ uint16(xMatch),
   5549 	/*8492*/ uint16(xCondIs64), 8495, 8511,
   5550 	/*8495*/ uint16(xCondDataSize), 8499, 8505, 0,
   5551 	/*8499*/ uint16(xSetOp), uint16(XOR),
   5552 	/*8501*/ uint16(xReadSlashR),
   5553 	/*8502*/ uint16(xArgRM16),
   5554 	/*8503*/ uint16(xArgR16),
   5555 	/*8504*/ uint16(xMatch),
   5556 	/*8505*/ uint16(xSetOp), uint16(XOR),
   5557 	/*8507*/ uint16(xReadSlashR),
   5558 	/*8508*/ uint16(xArgRM32),
   5559 	/*8509*/ uint16(xArgR32),
   5560 	/*8510*/ uint16(xMatch),
   5561 	/*8511*/ uint16(xCondDataSize), 8499, 8505, 8515,
   5562 	/*8515*/ uint16(xSetOp), uint16(XOR),
   5563 	/*8517*/ uint16(xReadSlashR),
   5564 	/*8518*/ uint16(xArgRM64),
   5565 	/*8519*/ uint16(xArgR64),
   5566 	/*8520*/ uint16(xMatch),
   5567 	/*8521*/ uint16(xSetOp), uint16(XOR),
   5568 	/*8523*/ uint16(xReadSlashR),
   5569 	/*8524*/ uint16(xArgR8),
   5570 	/*8525*/ uint16(xArgRM8),
   5571 	/*8526*/ uint16(xMatch),
   5572 	/*8527*/ uint16(xCondIs64), 8530, 8546,
   5573 	/*8530*/ uint16(xCondDataSize), 8534, 8540, 0,
   5574 	/*8534*/ uint16(xSetOp), uint16(XOR),
   5575 	/*8536*/ uint16(xReadSlashR),
   5576 	/*8537*/ uint16(xArgR16),
   5577 	/*8538*/ uint16(xArgRM16),
   5578 	/*8539*/ uint16(xMatch),
   5579 	/*8540*/ uint16(xSetOp), uint16(XOR),
   5580 	/*8542*/ uint16(xReadSlashR),
   5581 	/*8543*/ uint16(xArgR32),
   5582 	/*8544*/ uint16(xArgRM32),
   5583 	/*8545*/ uint16(xMatch),
   5584 	/*8546*/ uint16(xCondDataSize), 8534, 8540, 8550,
   5585 	/*8550*/ uint16(xSetOp), uint16(XOR),
   5586 	/*8552*/ uint16(xReadSlashR),
   5587 	/*8553*/ uint16(xArgR64),
   5588 	/*8554*/ uint16(xArgRM64),
   5589 	/*8555*/ uint16(xMatch),
   5590 	/*8556*/ uint16(xSetOp), uint16(XOR),
   5591 	/*8558*/ uint16(xReadIb),
   5592 	/*8559*/ uint16(xArgAL),
   5593 	/*8560*/ uint16(xArgImm8u),
   5594 	/*8561*/ uint16(xMatch),
   5595 	/*8562*/ uint16(xCondIs64), 8565, 8581,
   5596 	/*8565*/ uint16(xCondDataSize), 8569, 8575, 0,
   5597 	/*8569*/ uint16(xSetOp), uint16(XOR),
   5598 	/*8571*/ uint16(xReadIw),
   5599 	/*8572*/ uint16(xArgAX),
   5600 	/*8573*/ uint16(xArgImm16),
   5601 	/*8574*/ uint16(xMatch),
   5602 	/*8575*/ uint16(xSetOp), uint16(XOR),
   5603 	/*8577*/ uint16(xReadId),
   5604 	/*8578*/ uint16(xArgEAX),
   5605 	/*8579*/ uint16(xArgImm32),
   5606 	/*8580*/ uint16(xMatch),
   5607 	/*8581*/ uint16(xCondDataSize), 8569, 8575, 8585,
   5608 	/*8585*/ uint16(xSetOp), uint16(XOR),
   5609 	/*8587*/ uint16(xReadId),
   5610 	/*8588*/ uint16(xArgRAX),
   5611 	/*8589*/ uint16(xArgImm32),
   5612 	/*8590*/ uint16(xMatch),
   5613 	/*8591*/ uint16(xCondIs64), 8594, 0,
   5614 	/*8594*/ uint16(xSetOp), uint16(AAA),
   5615 	/*8596*/ uint16(xMatch),
   5616 	/*8597*/ uint16(xSetOp), uint16(CMP),
   5617 	/*8599*/ uint16(xReadSlashR),
   5618 	/*8600*/ uint16(xArgRM8),
   5619 	/*8601*/ uint16(xArgR8),
   5620 	/*8602*/ uint16(xMatch),
   5621 	/*8603*/ uint16(xCondIs64), 8606, 8622,
   5622 	/*8606*/ uint16(xCondDataSize), 8610, 8616, 0,
   5623 	/*8610*/ uint16(xSetOp), uint16(CMP),
   5624 	/*8612*/ uint16(xReadSlashR),
   5625 	/*8613*/ uint16(xArgRM16),
   5626 	/*8614*/ uint16(xArgR16),
   5627 	/*8615*/ uint16(xMatch),
   5628 	/*8616*/ uint16(xSetOp), uint16(CMP),
   5629 	/*8618*/ uint16(xReadSlashR),
   5630 	/*8619*/ uint16(xArgRM32),
   5631 	/*8620*/ uint16(xArgR32),
   5632 	/*8621*/ uint16(xMatch),
   5633 	/*8622*/ uint16(xCondDataSize), 8610, 8616, 8626,
   5634 	/*8626*/ uint16(xSetOp), uint16(CMP),
   5635 	/*8628*/ uint16(xReadSlashR),
   5636 	/*8629*/ uint16(xArgRM64),
   5637 	/*8630*/ uint16(xArgR64),
   5638 	/*8631*/ uint16(xMatch),
   5639 	/*8632*/ uint16(xSetOp), uint16(CMP),
   5640 	/*8634*/ uint16(xReadSlashR),
   5641 	/*8635*/ uint16(xArgR8),
   5642 	/*8636*/ uint16(xArgRM8),
   5643 	/*8637*/ uint16(xMatch),
   5644 	/*8638*/ uint16(xCondIs64), 8641, 8657,
   5645 	/*8641*/ uint16(xCondDataSize), 8645, 8651, 0,
   5646 	/*8645*/ uint16(xSetOp), uint16(CMP),
   5647 	/*8647*/ uint16(xReadSlashR),
   5648 	/*8648*/ uint16(xArgR16),
   5649 	/*8649*/ uint16(xArgRM16),
   5650 	/*8650*/ uint16(xMatch),
   5651 	/*8651*/ uint16(xSetOp), uint16(CMP),
   5652 	/*8653*/ uint16(xReadSlashR),
   5653 	/*8654*/ uint16(xArgR32),
   5654 	/*8655*/ uint16(xArgRM32),
   5655 	/*8656*/ uint16(xMatch),
   5656 	/*8657*/ uint16(xCondDataSize), 8645, 8651, 8661,
   5657 	/*8661*/ uint16(xSetOp), uint16(CMP),
   5658 	/*8663*/ uint16(xReadSlashR),
   5659 	/*8664*/ uint16(xArgR64),
   5660 	/*8665*/ uint16(xArgRM64),
   5661 	/*8666*/ uint16(xMatch),
   5662 	/*8667*/ uint16(xSetOp), uint16(CMP),
   5663 	/*8669*/ uint16(xReadIb),
   5664 	/*8670*/ uint16(xArgAL),
   5665 	/*8671*/ uint16(xArgImm8u),
   5666 	/*8672*/ uint16(xMatch),
   5667 	/*8673*/ uint16(xCondIs64), 8676, 8692,
   5668 	/*8676*/ uint16(xCondDataSize), 8680, 8686, 0,
   5669 	/*8680*/ uint16(xSetOp), uint16(CMP),
   5670 	/*8682*/ uint16(xReadIw),
   5671 	/*8683*/ uint16(xArgAX),
   5672 	/*8684*/ uint16(xArgImm16),
   5673 	/*8685*/ uint16(xMatch),
   5674 	/*8686*/ uint16(xSetOp), uint16(CMP),
   5675 	/*8688*/ uint16(xReadId),
   5676 	/*8689*/ uint16(xArgEAX),
   5677 	/*8690*/ uint16(xArgImm32),
   5678 	/*8691*/ uint16(xMatch),
   5679 	/*8692*/ uint16(xCondDataSize), 8680, 8686, 8696,
   5680 	/*8696*/ uint16(xSetOp), uint16(CMP),
   5681 	/*8698*/ uint16(xReadId),
   5682 	/*8699*/ uint16(xArgRAX),
   5683 	/*8700*/ uint16(xArgImm32),
   5684 	/*8701*/ uint16(xMatch),
   5685 	/*8702*/ uint16(xCondIs64), 8705, 0,
   5686 	/*8705*/ uint16(xSetOp), uint16(AAS),
   5687 	/*8707*/ uint16(xMatch),
   5688 	/*8708*/ uint16(xCondIs64), 8711, 0,
   5689 	/*8711*/ uint16(xCondDataSize), 8715, 8719, 0,
   5690 	/*8715*/ uint16(xSetOp), uint16(INC),
   5691 	/*8717*/ uint16(xArgR16op),
   5692 	/*8718*/ uint16(xMatch),
   5693 	/*8719*/ uint16(xSetOp), uint16(INC),
   5694 	/*8721*/ uint16(xArgR32op),
   5695 	/*8722*/ uint16(xMatch),
   5696 	/*8723*/ uint16(xCondIs64), 8726, 0,
   5697 	/*8726*/ uint16(xCondDataSize), 8730, 8734, 0,
   5698 	/*8730*/ uint16(xSetOp), uint16(DEC),
   5699 	/*8732*/ uint16(xArgR16op),
   5700 	/*8733*/ uint16(xMatch),
   5701 	/*8734*/ uint16(xSetOp), uint16(DEC),
   5702 	/*8736*/ uint16(xArgR32op),
   5703 	/*8737*/ uint16(xMatch),
   5704 	/*8738*/ uint16(xCondIs64), 8741, 8753,
   5705 	/*8741*/ uint16(xCondDataSize), 8745, 8749, 0,
   5706 	/*8745*/ uint16(xSetOp), uint16(PUSH),
   5707 	/*8747*/ uint16(xArgR16op),
   5708 	/*8748*/ uint16(xMatch),
   5709 	/*8749*/ uint16(xSetOp), uint16(PUSH),
   5710 	/*8751*/ uint16(xArgR32op),
   5711 	/*8752*/ uint16(xMatch),
   5712 	/*8753*/ uint16(xCondDataSize), 8745, 8757, 8761,
   5713 	/*8757*/ uint16(xSetOp), uint16(PUSH),
   5714 	/*8759*/ uint16(xArgR64op),
   5715 	/*8760*/ uint16(xMatch),
   5716 	/*8761*/ uint16(xSetOp), uint16(PUSH),
   5717 	/*8763*/ uint16(xArgR64op),
   5718 	/*8764*/ uint16(xMatch),
   5719 	/*8765*/ uint16(xCondIs64), 8768, 8780,
   5720 	/*8768*/ uint16(xCondDataSize), 8772, 8776, 0,
   5721 	/*8772*/ uint16(xSetOp), uint16(POP),
   5722 	/*8774*/ uint16(xArgR16op),
   5723 	/*8775*/ uint16(xMatch),
   5724 	/*8776*/ uint16(xSetOp), uint16(POP),
   5725 	/*8778*/ uint16(xArgR32op),
   5726 	/*8779*/ uint16(xMatch),
   5727 	/*8780*/ uint16(xCondDataSize), 8772, 8784, 8788,
   5728 	/*8784*/ uint16(xSetOp), uint16(POP),
   5729 	/*8786*/ uint16(xArgR64op),
   5730 	/*8787*/ uint16(xMatch),
   5731 	/*8788*/ uint16(xSetOp), uint16(POP),
   5732 	/*8790*/ uint16(xArgR64op),
   5733 	/*8791*/ uint16(xMatch),
   5734 	/*8792*/ uint16(xCondIs64), 8795, 0,
   5735 	/*8795*/ uint16(xCondDataSize), 8799, 8802, 0,
   5736 	/*8799*/ uint16(xSetOp), uint16(PUSHA),
   5737 	/*8801*/ uint16(xMatch),
   5738 	/*8802*/ uint16(xSetOp), uint16(PUSHAD),
   5739 	/*8804*/ uint16(xMatch),
   5740 	/*8805*/ uint16(xCondIs64), 8808, 0,
   5741 	/*8808*/ uint16(xCondDataSize), 8812, 8815, 0,
   5742 	/*8812*/ uint16(xSetOp), uint16(POPA),
   5743 	/*8814*/ uint16(xMatch),
   5744 	/*8815*/ uint16(xSetOp), uint16(POPAD),
   5745 	/*8817*/ uint16(xMatch),
   5746 	/*8818*/ uint16(xCondIs64), 8821, 0,
   5747 	/*8821*/ uint16(xCondDataSize), 8825, 8831, 0,
   5748 	/*8825*/ uint16(xSetOp), uint16(BOUND),
   5749 	/*8827*/ uint16(xReadSlashR),
   5750 	/*8828*/ uint16(xArgR16),
   5751 	/*8829*/ uint16(xArgM16and16),
   5752 	/*8830*/ uint16(xMatch),
   5753 	/*8831*/ uint16(xSetOp), uint16(BOUND),
   5754 	/*8833*/ uint16(xReadSlashR),
   5755 	/*8834*/ uint16(xArgR32),
   5756 	/*8835*/ uint16(xArgM32and32),
   5757 	/*8836*/ uint16(xMatch),
   5758 	/*8837*/ uint16(xCondIs64), 8840, 8846,
   5759 	/*8840*/ uint16(xSetOp), uint16(ARPL),
   5760 	/*8842*/ uint16(xReadSlashR),
   5761 	/*8843*/ uint16(xArgRM16),
   5762 	/*8844*/ uint16(xArgR16),
   5763 	/*8845*/ uint16(xMatch),
   5764 	/*8846*/ uint16(xCondDataSize), 8850, 8856, 8862,
   5765 	/*8850*/ uint16(xSetOp), uint16(MOVSXD),
   5766 	/*8852*/ uint16(xReadSlashR),
   5767 	/*8853*/ uint16(xArgR16),
   5768 	/*8854*/ uint16(xArgRM32),
   5769 	/*8855*/ uint16(xMatch),
   5770 	/*8856*/ uint16(xSetOp), uint16(MOVSXD),
   5771 	/*8858*/ uint16(xReadSlashR),
   5772 	/*8859*/ uint16(xArgR32),
   5773 	/*8860*/ uint16(xArgRM32),
   5774 	/*8861*/ uint16(xMatch),
   5775 	/*8862*/ uint16(xSetOp), uint16(MOVSXD),
   5776 	/*8864*/ uint16(xReadSlashR),
   5777 	/*8865*/ uint16(xArgR64),
   5778 	/*8866*/ uint16(xArgRM32),
   5779 	/*8867*/ uint16(xMatch),
   5780 	/*8868*/ uint16(xCondDataSize), 8872, 8877, 8882,
   5781 	/*8872*/ uint16(xSetOp), uint16(PUSH),
   5782 	/*8874*/ uint16(xReadIw),
   5783 	/*8875*/ uint16(xArgImm16),
   5784 	/*8876*/ uint16(xMatch),
   5785 	/*8877*/ uint16(xSetOp), uint16(PUSH),
   5786 	/*8879*/ uint16(xReadId),
   5787 	/*8880*/ uint16(xArgImm32),
   5788 	/*8881*/ uint16(xMatch),
   5789 	/*8882*/ uint16(xSetOp), uint16(PUSH),
   5790 	/*8884*/ uint16(xReadId),
   5791 	/*8885*/ uint16(xArgImm32),
   5792 	/*8886*/ uint16(xMatch),
   5793 	/*8887*/ uint16(xCondIs64), 8890, 8910,
   5794 	/*8890*/ uint16(xCondDataSize), 8894, 8902, 0,
   5795 	/*8894*/ uint16(xSetOp), uint16(IMUL),
   5796 	/*8896*/ uint16(xReadSlashR),
   5797 	/*8897*/ uint16(xReadIw),
   5798 	/*8898*/ uint16(xArgR16),
   5799 	/*8899*/ uint16(xArgRM16),
   5800 	/*8900*/ uint16(xArgImm16),
   5801 	/*8901*/ uint16(xMatch),
   5802 	/*8902*/ uint16(xSetOp), uint16(IMUL),
   5803 	/*8904*/ uint16(xReadSlashR),
   5804 	/*8905*/ uint16(xReadId),
   5805 	/*8906*/ uint16(xArgR32),
   5806 	/*8907*/ uint16(xArgRM32),
   5807 	/*8908*/ uint16(xArgImm32),
   5808 	/*8909*/ uint16(xMatch),
   5809 	/*8910*/ uint16(xCondDataSize), 8894, 8902, 8914,
   5810 	/*8914*/ uint16(xSetOp), uint16(IMUL),
   5811 	/*8916*/ uint16(xReadSlashR),
   5812 	/*8917*/ uint16(xReadId),
   5813 	/*8918*/ uint16(xArgR64),
   5814 	/*8919*/ uint16(xArgRM64),
   5815 	/*8920*/ uint16(xArgImm32),
   5816 	/*8921*/ uint16(xMatch),
   5817 	/*8922*/ uint16(xSetOp), uint16(PUSH),
   5818 	/*8924*/ uint16(xReadIb),
   5819 	/*8925*/ uint16(xArgImm8),
   5820 	/*8926*/ uint16(xMatch),
   5821 	/*8927*/ uint16(xCondIs64), 8930, 8950,
   5822 	/*8930*/ uint16(xCondDataSize), 8934, 8942, 0,
   5823 	/*8934*/ uint16(xSetOp), uint16(IMUL),
   5824 	/*8936*/ uint16(xReadSlashR),
   5825 	/*8937*/ uint16(xReadIb),
   5826 	/*8938*/ uint16(xArgR16),
   5827 	/*8939*/ uint16(xArgRM16),
   5828 	/*8940*/ uint16(xArgImm8),
   5829 	/*8941*/ uint16(xMatch),
   5830 	/*8942*/ uint16(xSetOp), uint16(IMUL),
   5831 	/*8944*/ uint16(xReadSlashR),
   5832 	/*8945*/ uint16(xReadIb),
   5833 	/*8946*/ uint16(xArgR32),
   5834 	/*8947*/ uint16(xArgRM32),
   5835 	/*8948*/ uint16(xArgImm8),
   5836 	/*8949*/ uint16(xMatch),
   5837 	/*8950*/ uint16(xCondDataSize), 8934, 8942, 8954,
   5838 	/*8954*/ uint16(xSetOp), uint16(IMUL),
   5839 	/*8956*/ uint16(xReadSlashR),
   5840 	/*8957*/ uint16(xReadIb),
   5841 	/*8958*/ uint16(xArgR64),
   5842 	/*8959*/ uint16(xArgRM64),
   5843 	/*8960*/ uint16(xArgImm8),
   5844 	/*8961*/ uint16(xMatch),
   5845 	/*8962*/ uint16(xSetOp), uint16(INSB),
   5846 	/*8964*/ uint16(xMatch),
   5847 	/*8965*/ uint16(xCondDataSize), 8969, 8972, 8975,
   5848 	/*8969*/ uint16(xSetOp), uint16(INSW),
   5849 	/*8971*/ uint16(xMatch),
   5850 	/*8972*/ uint16(xSetOp), uint16(INSD),
   5851 	/*8974*/ uint16(xMatch),
   5852 	/*8975*/ uint16(xSetOp), uint16(INSD),
   5853 	/*8977*/ uint16(xMatch),
   5854 	/*8978*/ uint16(xSetOp), uint16(OUTSB),
   5855 	/*8980*/ uint16(xMatch),
   5856 	/*8981*/ uint16(xCondDataSize), 8985, 8988, 8991,
   5857 	/*8985*/ uint16(xSetOp), uint16(OUTSW),
   5858 	/*8987*/ uint16(xMatch),
   5859 	/*8988*/ uint16(xSetOp), uint16(OUTSD),
   5860 	/*8990*/ uint16(xMatch),
   5861 	/*8991*/ uint16(xSetOp), uint16(OUTSD),
   5862 	/*8993*/ uint16(xMatch),
   5863 	/*8994*/ uint16(xSetOp), uint16(JO),
   5864 	/*8996*/ uint16(xReadCb),
   5865 	/*8997*/ uint16(xArgRel8),
   5866 	/*8998*/ uint16(xMatch),
   5867 	/*8999*/ uint16(xSetOp), uint16(JNO),
   5868 	/*9001*/ uint16(xReadCb),
   5869 	/*9002*/ uint16(xArgRel8),
   5870 	/*9003*/ uint16(xMatch),
   5871 	/*9004*/ uint16(xSetOp), uint16(JB),
   5872 	/*9006*/ uint16(xReadCb),
   5873 	/*9007*/ uint16(xArgRel8),
   5874 	/*9008*/ uint16(xMatch),
   5875 	/*9009*/ uint16(xSetOp), uint16(JAE),
   5876 	/*9011*/ uint16(xReadCb),
   5877 	/*9012*/ uint16(xArgRel8),
   5878 	/*9013*/ uint16(xMatch),
   5879 	/*9014*/ uint16(xSetOp), uint16(JE),
   5880 	/*9016*/ uint16(xReadCb),
   5881 	/*9017*/ uint16(xArgRel8),
   5882 	/*9018*/ uint16(xMatch),
   5883 	/*9019*/ uint16(xSetOp), uint16(JNE),
   5884 	/*9021*/ uint16(xReadCb),
   5885 	/*9022*/ uint16(xArgRel8),
   5886 	/*9023*/ uint16(xMatch),
   5887 	/*9024*/ uint16(xSetOp), uint16(JBE),
   5888 	/*9026*/ uint16(xReadCb),
   5889 	/*9027*/ uint16(xArgRel8),
   5890 	/*9028*/ uint16(xMatch),
   5891 	/*9029*/ uint16(xSetOp), uint16(JA),
   5892 	/*9031*/ uint16(xReadCb),
   5893 	/*9032*/ uint16(xArgRel8),
   5894 	/*9033*/ uint16(xMatch),
   5895 	/*9034*/ uint16(xSetOp), uint16(JS),
   5896 	/*9036*/ uint16(xReadCb),
   5897 	/*9037*/ uint16(xArgRel8),
   5898 	/*9038*/ uint16(xMatch),
   5899 	/*9039*/ uint16(xSetOp), uint16(JNS),
   5900 	/*9041*/ uint16(xReadCb),
   5901 	/*9042*/ uint16(xArgRel8),
   5902 	/*9043*/ uint16(xMatch),
   5903 	/*9044*/ uint16(xSetOp), uint16(JP),
   5904 	/*9046*/ uint16(xReadCb),
   5905 	/*9047*/ uint16(xArgRel8),
   5906 	/*9048*/ uint16(xMatch),
   5907 	/*9049*/ uint16(xSetOp), uint16(JNP),
   5908 	/*9051*/ uint16(xReadCb),
   5909 	/*9052*/ uint16(xArgRel8),
   5910 	/*9053*/ uint16(xMatch),
   5911 	/*9054*/ uint16(xSetOp), uint16(JL),
   5912 	/*9056*/ uint16(xReadCb),
   5913 	/*9057*/ uint16(xArgRel8),
   5914 	/*9058*/ uint16(xMatch),
   5915 	/*9059*/ uint16(xSetOp), uint16(JGE),
   5916 	/*9061*/ uint16(xReadCb),
   5917 	/*9062*/ uint16(xArgRel8),
   5918 	/*9063*/ uint16(xMatch),
   5919 	/*9064*/ uint16(xSetOp), uint16(JLE),
   5920 	/*9066*/ uint16(xReadCb),
   5921 	/*9067*/ uint16(xArgRel8),
   5922 	/*9068*/ uint16(xMatch),
   5923 	/*9069*/ uint16(xSetOp), uint16(JG),
   5924 	/*9071*/ uint16(xReadCb),
   5925 	/*9072*/ uint16(xArgRel8),
   5926 	/*9073*/ uint16(xMatch),
   5927 	/*9074*/ uint16(xCondSlashR),
   5928 	9083, // 0
   5929 	9089, // 1
   5930 	9095, // 2
   5931 	9101, // 3
   5932 	9107, // 4
   5933 	9113, // 5
   5934 	9119, // 6
   5935 	9125, // 7
   5936 	/*9083*/ uint16(xSetOp), uint16(ADD),
   5937 	/*9085*/ uint16(xReadIb),
   5938 	/*9086*/ uint16(xArgRM8),
   5939 	/*9087*/ uint16(xArgImm8u),
   5940 	/*9088*/ uint16(xMatch),
   5941 	/*9089*/ uint16(xSetOp), uint16(OR),
   5942 	/*9091*/ uint16(xReadIb),
   5943 	/*9092*/ uint16(xArgRM8),
   5944 	/*9093*/ uint16(xArgImm8u),
   5945 	/*9094*/ uint16(xMatch),
   5946 	/*9095*/ uint16(xSetOp), uint16(ADC),
   5947 	/*9097*/ uint16(xReadIb),
   5948 	/*9098*/ uint16(xArgRM8),
   5949 	/*9099*/ uint16(xArgImm8u),
   5950 	/*9100*/ uint16(xMatch),
   5951 	/*9101*/ uint16(xSetOp), uint16(SBB),
   5952 	/*9103*/ uint16(xReadIb),
   5953 	/*9104*/ uint16(xArgRM8),
   5954 	/*9105*/ uint16(xArgImm8u),
   5955 	/*9106*/ uint16(xMatch),
   5956 	/*9107*/ uint16(xSetOp), uint16(AND),
   5957 	/*9109*/ uint16(xReadIb),
   5958 	/*9110*/ uint16(xArgRM8),
   5959 	/*9111*/ uint16(xArgImm8u),
   5960 	/*9112*/ uint16(xMatch),
   5961 	/*9113*/ uint16(xSetOp), uint16(SUB),
   5962 	/*9115*/ uint16(xReadIb),
   5963 	/*9116*/ uint16(xArgRM8),
   5964 	/*9117*/ uint16(xArgImm8u),
   5965 	/*9118*/ uint16(xMatch),
   5966 	/*9119*/ uint16(xSetOp), uint16(XOR),
   5967 	/*9121*/ uint16(xReadIb),
   5968 	/*9122*/ uint16(xArgRM8),
   5969 	/*9123*/ uint16(xArgImm8u),
   5970 	/*9124*/ uint16(xMatch),
   5971 	/*9125*/ uint16(xSetOp), uint16(CMP),
   5972 	/*9127*/ uint16(xReadIb),
   5973 	/*9128*/ uint16(xArgRM8),
   5974 	/*9129*/ uint16(xArgImm8u),
   5975 	/*9130*/ uint16(xMatch),
   5976 	/*9131*/ uint16(xCondSlashR),
   5977 	9140, // 0
   5978 	9169, // 1
   5979 	9198, // 2
   5980 	9227, // 3
   5981 	9256, // 4
   5982 	9285, // 5
   5983 	9314, // 6
   5984 	9343, // 7
   5985 	/*9140*/ uint16(xCondIs64), 9143, 9159,
   5986 	/*9143*/ uint16(xCondDataSize), 9147, 9153, 0,
   5987 	/*9147*/ uint16(xSetOp), uint16(ADD),
   5988 	/*9149*/ uint16(xReadIw),
   5989 	/*9150*/ uint16(xArgRM16),
   5990 	/*9151*/ uint16(xArgImm16),
   5991 	/*9152*/ uint16(xMatch),
   5992 	/*9153*/ uint16(xSetOp), uint16(ADD),
   5993 	/*9155*/ uint16(xReadId),
   5994 	/*9156*/ uint16(xArgRM32),
   5995 	/*9157*/ uint16(xArgImm32),
   5996 	/*9158*/ uint16(xMatch),
   5997 	/*9159*/ uint16(xCondDataSize), 9147, 9153, 9163,
   5998 	/*9163*/ uint16(xSetOp), uint16(ADD),
   5999 	/*9165*/ uint16(xReadId),
   6000 	/*9166*/ uint16(xArgRM64),
   6001 	/*9167*/ uint16(xArgImm32),
   6002 	/*9168*/ uint16(xMatch),
   6003 	/*9169*/ uint16(xCondIs64), 9172, 9188,
   6004 	/*9172*/ uint16(xCondDataSize), 9176, 9182, 0,
   6005 	/*9176*/ uint16(xSetOp), uint16(OR),
   6006 	/*9178*/ uint16(xReadIw),
   6007 	/*9179*/ uint16(xArgRM16),
   6008 	/*9180*/ uint16(xArgImm16),
   6009 	/*9181*/ uint16(xMatch),
   6010 	/*9182*/ uint16(xSetOp), uint16(OR),
   6011 	/*9184*/ uint16(xReadId),
   6012 	/*9185*/ uint16(xArgRM32),
   6013 	/*9186*/ uint16(xArgImm32),
   6014 	/*9187*/ uint16(xMatch),
   6015 	/*9188*/ uint16(xCondDataSize), 9176, 9182, 9192,
   6016 	/*9192*/ uint16(xSetOp), uint16(OR),
   6017 	/*9194*/ uint16(xReadId),
   6018 	/*9195*/ uint16(xArgRM64),
   6019 	/*9196*/ uint16(xArgImm32),
   6020 	/*9197*/ uint16(xMatch),
   6021 	/*9198*/ uint16(xCondIs64), 9201, 9217,
   6022 	/*9201*/ uint16(xCondDataSize), 9205, 9211, 0,
   6023 	/*9205*/ uint16(xSetOp), uint16(ADC),
   6024 	/*9207*/ uint16(xReadIw),
   6025 	/*9208*/ uint16(xArgRM16),
   6026 	/*9209*/ uint16(xArgImm16),
   6027 	/*9210*/ uint16(xMatch),
   6028 	/*9211*/ uint16(xSetOp), uint16(ADC),
   6029 	/*9213*/ uint16(xReadId),
   6030 	/*9214*/ uint16(xArgRM32),
   6031 	/*9215*/ uint16(xArgImm32),
   6032 	/*9216*/ uint16(xMatch),
   6033 	/*9217*/ uint16(xCondDataSize), 9205, 9211, 9221,
   6034 	/*9221*/ uint16(xSetOp), uint16(ADC),
   6035 	/*9223*/ uint16(xReadId),
   6036 	/*9224*/ uint16(xArgRM64),
   6037 	/*9225*/ uint16(xArgImm32),
   6038 	/*9226*/ uint16(xMatch),
   6039 	/*9227*/ uint16(xCondIs64), 9230, 9246,
   6040 	/*9230*/ uint16(xCondDataSize), 9234, 9240, 0,
   6041 	/*9234*/ uint16(xSetOp), uint16(SBB),
   6042 	/*9236*/ uint16(xReadIw),
   6043 	/*9237*/ uint16(xArgRM16),
   6044 	/*9238*/ uint16(xArgImm16),
   6045 	/*9239*/ uint16(xMatch),
   6046 	/*9240*/ uint16(xSetOp), uint16(SBB),
   6047 	/*9242*/ uint16(xReadId),
   6048 	/*9243*/ uint16(xArgRM32),
   6049 	/*9244*/ uint16(xArgImm32),
   6050 	/*9245*/ uint16(xMatch),
   6051 	/*9246*/ uint16(xCondDataSize), 9234, 9240, 9250,
   6052 	/*9250*/ uint16(xSetOp), uint16(SBB),
   6053 	/*9252*/ uint16(xReadId),
   6054 	/*9253*/ uint16(xArgRM64),
   6055 	/*9254*/ uint16(xArgImm32),
   6056 	/*9255*/ uint16(xMatch),
   6057 	/*9256*/ uint16(xCondIs64), 9259, 9275,
   6058 	/*9259*/ uint16(xCondDataSize), 9263, 9269, 0,
   6059 	/*9263*/ uint16(xSetOp), uint16(AND),
   6060 	/*9265*/ uint16(xReadIw),
   6061 	/*9266*/ uint16(xArgRM16),
   6062 	/*9267*/ uint16(xArgImm16),
   6063 	/*9268*/ uint16(xMatch),
   6064 	/*9269*/ uint16(xSetOp), uint16(AND),
   6065 	/*9271*/ uint16(xReadId),
   6066 	/*9272*/ uint16(xArgRM32),
   6067 	/*9273*/ uint16(xArgImm32),
   6068 	/*9274*/ uint16(xMatch),
   6069 	/*9275*/ uint16(xCondDataSize), 9263, 9269, 9279,
   6070 	/*9279*/ uint16(xSetOp), uint16(AND),
   6071 	/*9281*/ uint16(xReadId),
   6072 	/*9282*/ uint16(xArgRM64),
   6073 	/*9283*/ uint16(xArgImm32),
   6074 	/*9284*/ uint16(xMatch),
   6075 	/*9285*/ uint16(xCondIs64), 9288, 9304,
   6076 	/*9288*/ uint16(xCondDataSize), 9292, 9298, 0,
   6077 	/*9292*/ uint16(xSetOp), uint16(SUB),
   6078 	/*9294*/ uint16(xReadIw),
   6079 	/*9295*/ uint16(xArgRM16),
   6080 	/*9296*/ uint16(xArgImm16),
   6081 	/*9297*/ uint16(xMatch),
   6082 	/*9298*/ uint16(xSetOp), uint16(SUB),
   6083 	/*9300*/ uint16(xReadId),
   6084 	/*9301*/ uint16(xArgRM32),
   6085 	/*9302*/ uint16(xArgImm32),
   6086 	/*9303*/ uint16(xMatch),
   6087 	/*9304*/ uint16(xCondDataSize), 9292, 9298, 9308,
   6088 	/*9308*/ uint16(xSetOp), uint16(SUB),
   6089 	/*9310*/ uint16(xReadId),
   6090 	/*9311*/ uint16(xArgRM64),
   6091 	/*9312*/ uint16(xArgImm32),
   6092 	/*9313*/ uint16(xMatch),
   6093 	/*9314*/ uint16(xCondIs64), 9317, 9333,
   6094 	/*9317*/ uint16(xCondDataSize), 9321, 9327, 0,
   6095 	/*9321*/ uint16(xSetOp), uint16(XOR),
   6096 	/*9323*/ uint16(xReadIw),
   6097 	/*9324*/ uint16(xArgRM16),
   6098 	/*9325*/ uint16(xArgImm16),
   6099 	/*9326*/ uint16(xMatch),
   6100 	/*9327*/ uint16(xSetOp), uint16(XOR),
   6101 	/*9329*/ uint16(xReadId),
   6102 	/*9330*/ uint16(xArgRM32),
   6103 	/*9331*/ uint16(xArgImm32),
   6104 	/*9332*/ uint16(xMatch),
   6105 	/*9333*/ uint16(xCondDataSize), 9321, 9327, 9337,
   6106 	/*9337*/ uint16(xSetOp), uint16(XOR),
   6107 	/*9339*/ uint16(xReadId),
   6108 	/*9340*/ uint16(xArgRM64),
   6109 	/*9341*/ uint16(xArgImm32),
   6110 	/*9342*/ uint16(xMatch),
   6111 	/*9343*/ uint16(xCondIs64), 9346, 9362,
   6112 	/*9346*/ uint16(xCondDataSize), 9350, 9356, 0,
   6113 	/*9350*/ uint16(xSetOp), uint16(CMP),
   6114 	/*9352*/ uint16(xReadIw),
   6115 	/*9353*/ uint16(xArgRM16),
   6116 	/*9354*/ uint16(xArgImm16),
   6117 	/*9355*/ uint16(xMatch),
   6118 	/*9356*/ uint16(xSetOp), uint16(CMP),
   6119 	/*9358*/ uint16(xReadId),
   6120 	/*9359*/ uint16(xArgRM32),
   6121 	/*9360*/ uint16(xArgImm32),
   6122 	/*9361*/ uint16(xMatch),
   6123 	/*9362*/ uint16(xCondDataSize), 9350, 9356, 9366,
   6124 	/*9366*/ uint16(xSetOp), uint16(CMP),
   6125 	/*9368*/ uint16(xReadId),
   6126 	/*9369*/ uint16(xArgRM64),
   6127 	/*9370*/ uint16(xArgImm32),
   6128 	/*9371*/ uint16(xMatch),
   6129 	/*9372*/ uint16(xCondSlashR),
   6130 	9381, // 0
   6131 	9410, // 1
   6132 	9439, // 2
   6133 	9468, // 3
   6134 	9497, // 4
   6135 	9526, // 5
   6136 	9555, // 6
   6137 	9584, // 7
   6138 	/*9381*/ uint16(xCondIs64), 9384, 9400,
   6139 	/*9384*/ uint16(xCondDataSize), 9388, 9394, 0,
   6140 	/*9388*/ uint16(xSetOp), uint16(ADD),
   6141 	/*9390*/ uint16(xReadIb),
   6142 	/*9391*/ uint16(xArgRM16),
   6143 	/*9392*/ uint16(xArgImm8),
   6144 	/*9393*/ uint16(xMatch),
   6145 	/*9394*/ uint16(xSetOp), uint16(ADD),
   6146 	/*9396*/ uint16(xReadIb),
   6147 	/*9397*/ uint16(xArgRM32),
   6148 	/*9398*/ uint16(xArgImm8),
   6149 	/*9399*/ uint16(xMatch),
   6150 	/*9400*/ uint16(xCondDataSize), 9388, 9394, 9404,
   6151 	/*9404*/ uint16(xSetOp), uint16(ADD),
   6152 	/*9406*/ uint16(xReadIb),
   6153 	/*9407*/ uint16(xArgRM64),
   6154 	/*9408*/ uint16(xArgImm8),
   6155 	/*9409*/ uint16(xMatch),
   6156 	/*9410*/ uint16(xCondIs64), 9413, 9429,
   6157 	/*9413*/ uint16(xCondDataSize), 9417, 9423, 0,
   6158 	/*9417*/ uint16(xSetOp), uint16(OR),
   6159 	/*9419*/ uint16(xReadIb),
   6160 	/*9420*/ uint16(xArgRM16),
   6161 	/*9421*/ uint16(xArgImm8),
   6162 	/*9422*/ uint16(xMatch),
   6163 	/*9423*/ uint16(xSetOp), uint16(OR),
   6164 	/*9425*/ uint16(xReadIb),
   6165 	/*9426*/ uint16(xArgRM32),
   6166 	/*9427*/ uint16(xArgImm8),
   6167 	/*9428*/ uint16(xMatch),
   6168 	/*9429*/ uint16(xCondDataSize), 9417, 9423, 9433,
   6169 	/*9433*/ uint16(xSetOp), uint16(OR),
   6170 	/*9435*/ uint16(xReadIb),
   6171 	/*9436*/ uint16(xArgRM64),
   6172 	/*9437*/ uint16(xArgImm8),
   6173 	/*9438*/ uint16(xMatch),
   6174 	/*9439*/ uint16(xCondIs64), 9442, 9458,
   6175 	/*9442*/ uint16(xCondDataSize), 9446, 9452, 0,
   6176 	/*9446*/ uint16(xSetOp), uint16(ADC),
   6177 	/*9448*/ uint16(xReadIb),
   6178 	/*9449*/ uint16(xArgRM16),
   6179 	/*9450*/ uint16(xArgImm8),
   6180 	/*9451*/ uint16(xMatch),
   6181 	/*9452*/ uint16(xSetOp), uint16(ADC),
   6182 	/*9454*/ uint16(xReadIb),
   6183 	/*9455*/ uint16(xArgRM32),
   6184 	/*9456*/ uint16(xArgImm8),
   6185 	/*9457*/ uint16(xMatch),
   6186 	/*9458*/ uint16(xCondDataSize), 9446, 9452, 9462,
   6187 	/*9462*/ uint16(xSetOp), uint16(ADC),
   6188 	/*9464*/ uint16(xReadIb),
   6189 	/*9465*/ uint16(xArgRM64),
   6190 	/*9466*/ uint16(xArgImm8),
   6191 	/*9467*/ uint16(xMatch),
   6192 	/*9468*/ uint16(xCondIs64), 9471, 9487,
   6193 	/*9471*/ uint16(xCondDataSize), 9475, 9481, 0,
   6194 	/*9475*/ uint16(xSetOp), uint16(SBB),
   6195 	/*9477*/ uint16(xReadIb),
   6196 	/*9478*/ uint16(xArgRM16),
   6197 	/*9479*/ uint16(xArgImm8),
   6198 	/*9480*/ uint16(xMatch),
   6199 	/*9481*/ uint16(xSetOp), uint16(SBB),
   6200 	/*9483*/ uint16(xReadIb),
   6201 	/*9484*/ uint16(xArgRM32),
   6202 	/*9485*/ uint16(xArgImm8),
   6203 	/*9486*/ uint16(xMatch),
   6204 	/*9487*/ uint16(xCondDataSize), 9475, 9481, 9491,
   6205 	/*9491*/ uint16(xSetOp), uint16(SBB),
   6206 	/*9493*/ uint16(xReadIb),
   6207 	/*9494*/ uint16(xArgRM64),
   6208 	/*9495*/ uint16(xArgImm8),
   6209 	/*9496*/ uint16(xMatch),
   6210 	/*9497*/ uint16(xCondIs64), 9500, 9516,
   6211 	/*9500*/ uint16(xCondDataSize), 9504, 9510, 0,
   6212 	/*9504*/ uint16(xSetOp), uint16(AND),
   6213 	/*9506*/ uint16(xReadIb),
   6214 	/*9507*/ uint16(xArgRM16),
   6215 	/*9508*/ uint16(xArgImm8),
   6216 	/*9509*/ uint16(xMatch),
   6217 	/*9510*/ uint16(xSetOp), uint16(AND),
   6218 	/*9512*/ uint16(xReadIb),
   6219 	/*9513*/ uint16(xArgRM32),
   6220 	/*9514*/ uint16(xArgImm8),
   6221 	/*9515*/ uint16(xMatch),
   6222 	/*9516*/ uint16(xCondDataSize), 9504, 9510, 9520,
   6223 	/*9520*/ uint16(xSetOp), uint16(AND),
   6224 	/*9522*/ uint16(xReadIb),
   6225 	/*9523*/ uint16(xArgRM64),
   6226 	/*9524*/ uint16(xArgImm8),
   6227 	/*9525*/ uint16(xMatch),
   6228 	/*9526*/ uint16(xCondIs64), 9529, 9545,
   6229 	/*9529*/ uint16(xCondDataSize), 9533, 9539, 0,
   6230 	/*9533*/ uint16(xSetOp), uint16(SUB),
   6231 	/*9535*/ uint16(xReadIb),
   6232 	/*9536*/ uint16(xArgRM16),
   6233 	/*9537*/ uint16(xArgImm8),
   6234 	/*9538*/ uint16(xMatch),
   6235 	/*9539*/ uint16(xSetOp), uint16(SUB),
   6236 	/*9541*/ uint16(xReadIb),
   6237 	/*9542*/ uint16(xArgRM32),
   6238 	/*9543*/ uint16(xArgImm8),
   6239 	/*9544*/ uint16(xMatch),
   6240 	/*9545*/ uint16(xCondDataSize), 9533, 9539, 9549,
   6241 	/*9549*/ uint16(xSetOp), uint16(SUB),
   6242 	/*9551*/ uint16(xReadIb),
   6243 	/*9552*/ uint16(xArgRM64),
   6244 	/*9553*/ uint16(xArgImm8),
   6245 	/*9554*/ uint16(xMatch),
   6246 	/*9555*/ uint16(xCondIs64), 9558, 9574,
   6247 	/*9558*/ uint16(xCondDataSize), 9562, 9568, 0,
   6248 	/*9562*/ uint16(xSetOp), uint16(XOR),
   6249 	/*9564*/ uint16(xReadIb),
   6250 	/*9565*/ uint16(xArgRM16),
   6251 	/*9566*/ uint16(xArgImm8),
   6252 	/*9567*/ uint16(xMatch),
   6253 	/*9568*/ uint16(xSetOp), uint16(XOR),
   6254 	/*9570*/ uint16(xReadIb),
   6255 	/*9571*/ uint16(xArgRM32),
   6256 	/*9572*/ uint16(xArgImm8),
   6257 	/*9573*/ uint16(xMatch),
   6258 	/*9574*/ uint16(xCondDataSize), 9562, 9568, 9578,
   6259 	/*9578*/ uint16(xSetOp), uint16(XOR),
   6260 	/*9580*/ uint16(xReadIb),
   6261 	/*9581*/ uint16(xArgRM64),
   6262 	/*9582*/ uint16(xArgImm8),
   6263 	/*9583*/ uint16(xMatch),
   6264 	/*9584*/ uint16(xCondIs64), 9587, 9603,
   6265 	/*9587*/ uint16(xCondDataSize), 9591, 9597, 0,
   6266 	/*9591*/ uint16(xSetOp), uint16(CMP),
   6267 	/*9593*/ uint16(xReadIb),
   6268 	/*9594*/ uint16(xArgRM16),
   6269 	/*9595*/ uint16(xArgImm8),
   6270 	/*9596*/ uint16(xMatch),
   6271 	/*9597*/ uint16(xSetOp), uint16(CMP),
   6272 	/*9599*/ uint16(xReadIb),
   6273 	/*9600*/ uint16(xArgRM32),
   6274 	/*9601*/ uint16(xArgImm8),
   6275 	/*9602*/ uint16(xMatch),
   6276 	/*9603*/ uint16(xCondDataSize), 9591, 9597, 9607,
   6277 	/*9607*/ uint16(xSetOp), uint16(CMP),
   6278 	/*9609*/ uint16(xReadIb),
   6279 	/*9610*/ uint16(xArgRM64),
   6280 	/*9611*/ uint16(xArgImm8),
   6281 	/*9612*/ uint16(xMatch),
   6282 	/*9613*/ uint16(xSetOp), uint16(TEST),
   6283 	/*9615*/ uint16(xReadSlashR),
   6284 	/*9616*/ uint16(xArgRM8),
   6285 	/*9617*/ uint16(xArgR8),
   6286 	/*9618*/ uint16(xMatch),
   6287 	/*9619*/ uint16(xCondIs64), 9622, 9638,
   6288 	/*9622*/ uint16(xCondDataSize), 9626, 9632, 0,
   6289 	/*9626*/ uint16(xSetOp), uint16(TEST),
   6290 	/*9628*/ uint16(xReadSlashR),
   6291 	/*9629*/ uint16(xArgRM16),
   6292 	/*9630*/ uint16(xArgR16),
   6293 	/*9631*/ uint16(xMatch),
   6294 	/*9632*/ uint16(xSetOp), uint16(TEST),
   6295 	/*9634*/ uint16(xReadSlashR),
   6296 	/*9635*/ uint16(xArgRM32),
   6297 	/*9636*/ uint16(xArgR32),
   6298 	/*9637*/ uint16(xMatch),
   6299 	/*9638*/ uint16(xCondDataSize), 9626, 9632, 9642,
   6300 	/*9642*/ uint16(xSetOp), uint16(TEST),
   6301 	/*9644*/ uint16(xReadSlashR),
   6302 	/*9645*/ uint16(xArgRM64),
   6303 	/*9646*/ uint16(xArgR64),
   6304 	/*9647*/ uint16(xMatch),
   6305 	/*9648*/ uint16(xSetOp), uint16(XCHG),
   6306 	/*9650*/ uint16(xReadSlashR),
   6307 	/*9651*/ uint16(xArgRM8),
   6308 	/*9652*/ uint16(xArgR8),
   6309 	/*9653*/ uint16(xMatch),
   6310 	/*9654*/ uint16(xCondIs64), 9657, 9673,
   6311 	/*9657*/ uint16(xCondDataSize), 9661, 9667, 0,
   6312 	/*9661*/ uint16(xSetOp), uint16(XCHG),
   6313 	/*9663*/ uint16(xReadSlashR),
   6314 	/*9664*/ uint16(xArgRM16),
   6315 	/*9665*/ uint16(xArgR16),
   6316 	/*9666*/ uint16(xMatch),
   6317 	/*9667*/ uint16(xSetOp), uint16(XCHG),
   6318 	/*9669*/ uint16(xReadSlashR),
   6319 	/*9670*/ uint16(xArgRM32),
   6320 	/*9671*/ uint16(xArgR32),
   6321 	/*9672*/ uint16(xMatch),
   6322 	/*9673*/ uint16(xCondDataSize), 9661, 9667, 9677,
   6323 	/*9677*/ uint16(xSetOp), uint16(XCHG),
   6324 	/*9679*/ uint16(xReadSlashR),
   6325 	/*9680*/ uint16(xArgRM64),
   6326 	/*9681*/ uint16(xArgR64),
   6327 	/*9682*/ uint16(xMatch),
   6328 	/*9683*/ uint16(xSetOp), uint16(MOV),
   6329 	/*9685*/ uint16(xReadSlashR),
   6330 	/*9686*/ uint16(xArgRM8),
   6331 	/*9687*/ uint16(xArgR8),
   6332 	/*9688*/ uint16(xMatch),
   6333 	/*9689*/ uint16(xCondDataSize), 9693, 9699, 9705,
   6334 	/*9693*/ uint16(xSetOp), uint16(MOV),
   6335 	/*9695*/ uint16(xReadSlashR),
   6336 	/*9696*/ uint16(xArgRM16),
   6337 	/*9697*/ uint16(xArgR16),
   6338 	/*9698*/ uint16(xMatch),
   6339 	/*9699*/ uint16(xSetOp), uint16(MOV),
   6340 	/*9701*/ uint16(xReadSlashR),
   6341 	/*9702*/ uint16(xArgRM32),
   6342 	/*9703*/ uint16(xArgR32),
   6343 	/*9704*/ uint16(xMatch),
   6344 	/*9705*/ uint16(xSetOp), uint16(MOV),
   6345 	/*9707*/ uint16(xReadSlashR),
   6346 	/*9708*/ uint16(xArgRM64),
   6347 	/*9709*/ uint16(xArgR64),
   6348 	/*9710*/ uint16(xMatch),
   6349 	/*9711*/ uint16(xSetOp), uint16(MOV),
   6350 	/*9713*/ uint16(xReadSlashR),
   6351 	/*9714*/ uint16(xArgR8),
   6352 	/*9715*/ uint16(xArgRM8),
   6353 	/*9716*/ uint16(xMatch),
   6354 	/*9717*/ uint16(xCondDataSize), 9721, 9727, 9733,
   6355 	/*9721*/ uint16(xSetOp), uint16(MOV),
   6356 	/*9723*/ uint16(xReadSlashR),
   6357 	/*9724*/ uint16(xArgR16),
   6358 	/*9725*/ uint16(xArgRM16),
   6359 	/*9726*/ uint16(xMatch),
   6360 	/*9727*/ uint16(xSetOp), uint16(MOV),
   6361 	/*9729*/ uint16(xReadSlashR),
   6362 	/*9730*/ uint16(xArgR32),
   6363 	/*9731*/ uint16(xArgRM32),
   6364 	/*9732*/ uint16(xMatch),
   6365 	/*9733*/ uint16(xSetOp), uint16(MOV),
   6366 	/*9735*/ uint16(xReadSlashR),
   6367 	/*9736*/ uint16(xArgR64),
   6368 	/*9737*/ uint16(xArgRM64),
   6369 	/*9738*/ uint16(xMatch),
   6370 	/*9739*/ uint16(xCondIs64), 9742, 9758,
   6371 	/*9742*/ uint16(xCondDataSize), 9746, 9752, 0,
   6372 	/*9746*/ uint16(xSetOp), uint16(MOV),
   6373 	/*9748*/ uint16(xReadSlashR),
   6374 	/*9749*/ uint16(xArgRM16),
   6375 	/*9750*/ uint16(xArgSreg),
   6376 	/*9751*/ uint16(xMatch),
   6377 	/*9752*/ uint16(xSetOp), uint16(MOV),
   6378 	/*9754*/ uint16(xReadSlashR),
   6379 	/*9755*/ uint16(xArgR32M16),
   6380 	/*9756*/ uint16(xArgSreg),
   6381 	/*9757*/ uint16(xMatch),
   6382 	/*9758*/ uint16(xCondDataSize), 9746, 9752, 9762,
   6383 	/*9762*/ uint16(xSetOp), uint16(MOV),
   6384 	/*9764*/ uint16(xReadSlashR),
   6385 	/*9765*/ uint16(xArgR64M16),
   6386 	/*9766*/ uint16(xArgSreg),
   6387 	/*9767*/ uint16(xMatch),
   6388 	/*9768*/ uint16(xCondIs64), 9771, 9787,
   6389 	/*9771*/ uint16(xCondDataSize), 9775, 9781, 0,
   6390 	/*9775*/ uint16(xSetOp), uint16(LEA),
   6391 	/*9777*/ uint16(xReadSlashR),
   6392 	/*9778*/ uint16(xArgR16),
   6393 	/*9779*/ uint16(xArgM),
   6394 	/*9780*/ uint16(xMatch),
   6395 	/*9781*/ uint16(xSetOp), uint16(LEA),
   6396 	/*9783*/ uint16(xReadSlashR),
   6397 	/*9784*/ uint16(xArgR32),
   6398 	/*9785*/ uint16(xArgM),
   6399 	/*9786*/ uint16(xMatch),
   6400 	/*9787*/ uint16(xCondDataSize), 9775, 9781, 9791,
   6401 	/*9791*/ uint16(xSetOp), uint16(LEA),
   6402 	/*9793*/ uint16(xReadSlashR),
   6403 	/*9794*/ uint16(xArgR64),
   6404 	/*9795*/ uint16(xArgM),
   6405 	/*9796*/ uint16(xMatch),
   6406 	/*9797*/ uint16(xCondIs64), 9800, 9816,
   6407 	/*9800*/ uint16(xCondDataSize), 9804, 9810, 0,
   6408 	/*9804*/ uint16(xSetOp), uint16(MOV),
   6409 	/*9806*/ uint16(xReadSlashR),
   6410 	/*9807*/ uint16(xArgSreg),
   6411 	/*9808*/ uint16(xArgRM16),
   6412 	/*9809*/ uint16(xMatch),
   6413 	/*9810*/ uint16(xSetOp), uint16(MOV),
   6414 	/*9812*/ uint16(xReadSlashR),
   6415 	/*9813*/ uint16(xArgSreg),
   6416 	/*9814*/ uint16(xArgR32M16),
   6417 	/*9815*/ uint16(xMatch),
   6418 	/*9816*/ uint16(xCondDataSize), 9804, 9810, 9820,
   6419 	/*9820*/ uint16(xSetOp), uint16(MOV),
   6420 	/*9822*/ uint16(xReadSlashR),
   6421 	/*9823*/ uint16(xArgSreg),
   6422 	/*9824*/ uint16(xArgR64M16),
   6423 	/*9825*/ uint16(xMatch),
   6424 	/*9826*/ uint16(xCondSlashR),
   6425 	9835, // 0
   6426 	0,    // 1
   6427 	0,    // 2
   6428 	0,    // 3
   6429 	0,    // 4
   6430 	0,    // 5
   6431 	0,    // 6
   6432 	0,    // 7
   6433 	/*9835*/ uint16(xCondIs64), 9838, 9850,
   6434 	/*9838*/ uint16(xCondDataSize), 9842, 9846, 0,
   6435 	/*9842*/ uint16(xSetOp), uint16(POP),
   6436 	/*9844*/ uint16(xArgRM16),
   6437 	/*9845*/ uint16(xMatch),
   6438 	/*9846*/ uint16(xSetOp), uint16(POP),
   6439 	/*9848*/ uint16(xArgRM32),
   6440 	/*9849*/ uint16(xMatch),
   6441 	/*9850*/ uint16(xCondDataSize), 9842, 9854, 9858,
   6442 	/*9854*/ uint16(xSetOp), uint16(POP),
   6443 	/*9856*/ uint16(xArgRM64),
   6444 	/*9857*/ uint16(xMatch),
   6445 	/*9858*/ uint16(xSetOp), uint16(POP),
   6446 	/*9860*/ uint16(xArgRM64),
   6447 	/*9861*/ uint16(xMatch),
   6448 	/*9862*/ uint16(xCondIs64), 9865, 9879,
   6449 	/*9865*/ uint16(xCondDataSize), 9869, 9874, 0,
   6450 	/*9869*/ uint16(xSetOp), uint16(XCHG),
   6451 	/*9871*/ uint16(xArgR16op),
   6452 	/*9872*/ uint16(xArgAX),
   6453 	/*9873*/ uint16(xMatch),
   6454 	/*9874*/ uint16(xSetOp), uint16(XCHG),
   6455 	/*9876*/ uint16(xArgR32op),
   6456 	/*9877*/ uint16(xArgEAX),
   6457 	/*9878*/ uint16(xMatch),
   6458 	/*9879*/ uint16(xCondDataSize), 9869, 9874, 9883,
   6459 	/*9883*/ uint16(xSetOp), uint16(XCHG),
   6460 	/*9885*/ uint16(xArgR64op),
   6461 	/*9886*/ uint16(xArgRAX),
   6462 	/*9887*/ uint16(xMatch),
   6463 	/*9888*/ uint16(xCondIs64), 9891, 9901,
   6464 	/*9891*/ uint16(xCondDataSize), 9895, 9898, 0,
   6465 	/*9895*/ uint16(xSetOp), uint16(CBW),
   6466 	/*9897*/ uint16(xMatch),
   6467 	/*9898*/ uint16(xSetOp), uint16(CWDE),
   6468 	/*9900*/ uint16(xMatch),
   6469 	/*9901*/ uint16(xCondDataSize), 9895, 9898, 9905,
   6470 	/*9905*/ uint16(xSetOp), uint16(CDQE),
   6471 	/*9907*/ uint16(xMatch),
   6472 	/*9908*/ uint16(xCondIs64), 9911, 9921,
   6473 	/*9911*/ uint16(xCondDataSize), 9915, 9918, 0,
   6474 	/*9915*/ uint16(xSetOp), uint16(CWD),
   6475 	/*9917*/ uint16(xMatch),
   6476 	/*9918*/ uint16(xSetOp), uint16(CDQ),
   6477 	/*9920*/ uint16(xMatch),
   6478 	/*9921*/ uint16(xCondDataSize), 9915, 9918, 9925,
   6479 	/*9925*/ uint16(xSetOp), uint16(CQO),
   6480 	/*9927*/ uint16(xMatch),
   6481 	/*9928*/ uint16(xCondIs64), 9931, 0,
   6482 	/*9931*/ uint16(xCondDataSize), 9935, 9940, 0,
   6483 	/*9935*/ uint16(xSetOp), uint16(LCALL),
   6484 	/*9937*/ uint16(xReadCd),
   6485 	/*9938*/ uint16(xArgPtr16colon16),
   6486 	/*9939*/ uint16(xMatch),
   6487 	/*9940*/ uint16(xSetOp), uint16(LCALL),
   6488 	/*9942*/ uint16(xReadCp),
   6489 	/*9943*/ uint16(xArgPtr16colon32),
   6490 	/*9944*/ uint16(xMatch),
   6491 	/*9945*/ uint16(xSetOp), uint16(FWAIT),
   6492 	/*9947*/ uint16(xMatch),
   6493 	/*9948*/ uint16(xCondIs64), 9951, 9961,
   6494 	/*9951*/ uint16(xCondDataSize), 9955, 9958, 0,
   6495 	/*9955*/ uint16(xSetOp), uint16(PUSHF),
   6496 	/*9957*/ uint16(xMatch),
   6497 	/*9958*/ uint16(xSetOp), uint16(PUSHFD),
   6498 	/*9960*/ uint16(xMatch),
   6499 	/*9961*/ uint16(xCondDataSize), 9955, 9965, 9968,
   6500 	/*9965*/ uint16(xSetOp), uint16(PUSHFQ),
   6501 	/*9967*/ uint16(xMatch),
   6502 	/*9968*/ uint16(xSetOp), uint16(PUSHFQ),
   6503 	/*9970*/ uint16(xMatch),
   6504 	/*9971*/ uint16(xCondIs64), 9974, 9984,
   6505 	/*9974*/ uint16(xCondDataSize), 9978, 9981, 0,
   6506 	/*9978*/ uint16(xSetOp), uint16(POPF),
   6507 	/*9980*/ uint16(xMatch),
   6508 	/*9981*/ uint16(xSetOp), uint16(POPFD),
   6509 	/*9983*/ uint16(xMatch),
   6510 	/*9984*/ uint16(xCondDataSize), 9978, 9988, 9991,
   6511 	/*9988*/ uint16(xSetOp), uint16(POPFQ),
   6512 	/*9990*/ uint16(xMatch),
   6513 	/*9991*/ uint16(xSetOp), uint16(POPFQ),
   6514 	/*9993*/ uint16(xMatch),
   6515 	/*9994*/ uint16(xSetOp), uint16(SAHF),
   6516 	/*9996*/ uint16(xMatch),
   6517 	/*9997*/ uint16(xSetOp), uint16(LAHF),
   6518 	/*9999*/ uint16(xMatch),
   6519 	/*10000*/ uint16(xCondIs64), 10003, 10009,
   6520 	/*10003*/ uint16(xSetOp), uint16(MOV),
   6521 	/*10005*/ uint16(xReadCm),
   6522 	/*10006*/ uint16(xArgAL),
   6523 	/*10007*/ uint16(xArgMoffs8),
   6524 	/*10008*/ uint16(xMatch),
   6525 	/*10009*/ uint16(xCondDataSize), 10003, 10003, 10013,
   6526 	/*10013*/ uint16(xSetOp), uint16(MOV),
   6527 	/*10015*/ uint16(xReadCm),
   6528 	/*10016*/ uint16(xArgAL),
   6529 	/*10017*/ uint16(xArgMoffs8),
   6530 	/*10018*/ uint16(xMatch),
   6531 	/*10019*/ uint16(xCondDataSize), 10023, 10029, 10035,
   6532 	/*10023*/ uint16(xSetOp), uint16(MOV),
   6533 	/*10025*/ uint16(xReadCm),
   6534 	/*10026*/ uint16(xArgAX),
   6535 	/*10027*/ uint16(xArgMoffs16),
   6536 	/*10028*/ uint16(xMatch),
   6537 	/*10029*/ uint16(xSetOp), uint16(MOV),
   6538 	/*10031*/ uint16(xReadCm),
   6539 	/*10032*/ uint16(xArgEAX),
   6540 	/*10033*/ uint16(xArgMoffs32),
   6541 	/*10034*/ uint16(xMatch),
   6542 	/*10035*/ uint16(xSetOp), uint16(MOV),
   6543 	/*10037*/ uint16(xReadCm),
   6544 	/*10038*/ uint16(xArgRAX),
   6545 	/*10039*/ uint16(xArgMoffs64),
   6546 	/*10040*/ uint16(xMatch),
   6547 	/*10041*/ uint16(xCondIs64), 10044, 10050,
   6548 	/*10044*/ uint16(xSetOp), uint16(MOV),
   6549 	/*10046*/ uint16(xReadCm),
   6550 	/*10047*/ uint16(xArgMoffs8),
   6551 	/*10048*/ uint16(xArgAL),
   6552 	/*10049*/ uint16(xMatch),
   6553 	/*10050*/ uint16(xCondDataSize), 10044, 10044, 10054,
   6554 	/*10054*/ uint16(xSetOp), uint16(MOV),
   6555 	/*10056*/ uint16(xReadCm),
   6556 	/*10057*/ uint16(xArgMoffs8),
   6557 	/*10058*/ uint16(xArgAL),
   6558 	/*10059*/ uint16(xMatch),
   6559 	/*10060*/ uint16(xCondDataSize), 10064, 10070, 10076,
   6560 	/*10064*/ uint16(xSetOp), uint16(MOV),
   6561 	/*10066*/ uint16(xReadCm),
   6562 	/*10067*/ uint16(xArgMoffs16),
   6563 	/*10068*/ uint16(xArgAX),
   6564 	/*10069*/ uint16(xMatch),
   6565 	/*10070*/ uint16(xSetOp), uint16(MOV),
   6566 	/*10072*/ uint16(xReadCm),
   6567 	/*10073*/ uint16(xArgMoffs32),
   6568 	/*10074*/ uint16(xArgEAX),
   6569 	/*10075*/ uint16(xMatch),
   6570 	/*10076*/ uint16(xSetOp), uint16(MOV),
   6571 	/*10078*/ uint16(xReadCm),
   6572 	/*10079*/ uint16(xArgMoffs64),
   6573 	/*10080*/ uint16(xArgRAX),
   6574 	/*10081*/ uint16(xMatch),
   6575 	/*10082*/ uint16(xSetOp), uint16(MOVSB),
   6576 	/*10084*/ uint16(xMatch),
   6577 	/*10085*/ uint16(xCondIs64), 10088, 10098,
   6578 	/*10088*/ uint16(xCondDataSize), 10092, 10095, 0,
   6579 	/*10092*/ uint16(xSetOp), uint16(MOVSW),
   6580 	/*10094*/ uint16(xMatch),
   6581 	/*10095*/ uint16(xSetOp), uint16(MOVSD),
   6582 	/*10097*/ uint16(xMatch),
   6583 	/*10098*/ uint16(xCondDataSize), 10092, 10095, 10102,
   6584 	/*10102*/ uint16(xSetOp), uint16(MOVSQ),
   6585 	/*10104*/ uint16(xMatch),
   6586 	/*10105*/ uint16(xSetOp), uint16(CMPSB),
   6587 	/*10107*/ uint16(xMatch),
   6588 	/*10108*/ uint16(xCondIs64), 10111, 10121,
   6589 	/*10111*/ uint16(xCondDataSize), 10115, 10118, 0,
   6590 	/*10115*/ uint16(xSetOp), uint16(CMPSW),
   6591 	/*10117*/ uint16(xMatch),
   6592 	/*10118*/ uint16(xSetOp), uint16(CMPSD),
   6593 	/*10120*/ uint16(xMatch),
   6594 	/*10121*/ uint16(xCondDataSize), 10115, 10118, 10125,
   6595 	/*10125*/ uint16(xSetOp), uint16(CMPSQ),
   6596 	/*10127*/ uint16(xMatch),
   6597 	/*10128*/ uint16(xSetOp), uint16(TEST),
   6598 	/*10130*/ uint16(xReadIb),
   6599 	/*10131*/ uint16(xArgAL),
   6600 	/*10132*/ uint16(xArgImm8u),
   6601 	/*10133*/ uint16(xMatch),
   6602 	/*10134*/ uint16(xCondIs64), 10137, 10153,
   6603 	/*10137*/ uint16(xCondDataSize), 10141, 10147, 0,
   6604 	/*10141*/ uint16(xSetOp), uint16(TEST),
   6605 	/*10143*/ uint16(xReadIw),
   6606 	/*10144*/ uint16(xArgAX),
   6607 	/*10145*/ uint16(xArgImm16),
   6608 	/*10146*/ uint16(xMatch),
   6609 	/*10147*/ uint16(xSetOp), uint16(TEST),
   6610 	/*10149*/ uint16(xReadId),
   6611 	/*10150*/ uint16(xArgEAX),
   6612 	/*10151*/ uint16(xArgImm32),
   6613 	/*10152*/ uint16(xMatch),
   6614 	/*10153*/ uint16(xCondDataSize), 10141, 10147, 10157,
   6615 	/*10157*/ uint16(xSetOp), uint16(TEST),
   6616 	/*10159*/ uint16(xReadId),
   6617 	/*10160*/ uint16(xArgRAX),
   6618 	/*10161*/ uint16(xArgImm32),
   6619 	/*10162*/ uint16(xMatch),
   6620 	/*10163*/ uint16(xSetOp), uint16(STOSB),
   6621 	/*10165*/ uint16(xMatch),
   6622 	/*10166*/ uint16(xCondIs64), 10169, 10179,
   6623 	/*10169*/ uint16(xCondDataSize), 10173, 10176, 0,
   6624 	/*10173*/ uint16(xSetOp), uint16(STOSW),
   6625 	/*10175*/ uint16(xMatch),
   6626 	/*10176*/ uint16(xSetOp), uint16(STOSD),
   6627 	/*10178*/ uint16(xMatch),
   6628 	/*10179*/ uint16(xCondDataSize), 10173, 10176, 10183,
   6629 	/*10183*/ uint16(xSetOp), uint16(STOSQ),
   6630 	/*10185*/ uint16(xMatch),
   6631 	/*10186*/ uint16(xSetOp), uint16(LODSB),
   6632 	/*10188*/ uint16(xMatch),
   6633 	/*10189*/ uint16(xCondIs64), 10192, 10202,
   6634 	/*10192*/ uint16(xCondDataSize), 10196, 10199, 0,
   6635 	/*10196*/ uint16(xSetOp), uint16(LODSW),
   6636 	/*10198*/ uint16(xMatch),
   6637 	/*10199*/ uint16(xSetOp), uint16(LODSD),
   6638 	/*10201*/ uint16(xMatch),
   6639 	/*10202*/ uint16(xCondDataSize), 10196, 10199, 10206,
   6640 	/*10206*/ uint16(xSetOp), uint16(LODSQ),
   6641 	/*10208*/ uint16(xMatch),
   6642 	/*10209*/ uint16(xSetOp), uint16(SCASB),
   6643 	/*10211*/ uint16(xMatch),
   6644 	/*10212*/ uint16(xCondIs64), 10215, 10225,
   6645 	/*10215*/ uint16(xCondDataSize), 10219, 10222, 0,
   6646 	/*10219*/ uint16(xSetOp), uint16(SCASW),
   6647 	/*10221*/ uint16(xMatch),
   6648 	/*10222*/ uint16(xSetOp), uint16(SCASD),
   6649 	/*10224*/ uint16(xMatch),
   6650 	/*10225*/ uint16(xCondDataSize), 10219, 10222, 10229,
   6651 	/*10229*/ uint16(xSetOp), uint16(SCASQ),
   6652 	/*10231*/ uint16(xMatch),
   6653 	/*10232*/ uint16(xSetOp), uint16(MOV),
   6654 	/*10234*/ uint16(xReadIb),
   6655 	/*10235*/ uint16(xArgR8op),
   6656 	/*10236*/ uint16(xArgImm8u),
   6657 	/*10237*/ uint16(xMatch),
   6658 	/*10238*/ uint16(xCondIs64), 10241, 10257,
   6659 	/*10241*/ uint16(xCondDataSize), 10245, 10251, 0,
   6660 	/*10245*/ uint16(xSetOp), uint16(MOV),
   6661 	/*10247*/ uint16(xReadIw),
   6662 	/*10248*/ uint16(xArgR16op),
   6663 	/*10249*/ uint16(xArgImm16),
   6664 	/*10250*/ uint16(xMatch),
   6665 	/*10251*/ uint16(xSetOp), uint16(MOV),
   6666 	/*10253*/ uint16(xReadId),
   6667 	/*10254*/ uint16(xArgR32op),
   6668 	/*10255*/ uint16(xArgImm32),
   6669 	/*10256*/ uint16(xMatch),
   6670 	/*10257*/ uint16(xCondDataSize), 10245, 10251, 10261,
   6671 	/*10261*/ uint16(xSetOp), uint16(MOV),
   6672 	/*10263*/ uint16(xReadIo),
   6673 	/*10264*/ uint16(xArgR64op),
   6674 	/*10265*/ uint16(xArgImm64),
   6675 	/*10266*/ uint16(xMatch),
   6676 	/*10267*/ uint16(xCondSlashR),
   6677 	10276, // 0
   6678 	10282, // 1
   6679 	10288, // 2
   6680 	10294, // 3
   6681 	10300, // 4
   6682 	10306, // 5
   6683 	0,     // 6
   6684 	10312, // 7
   6685 	/*10276*/ uint16(xSetOp), uint16(ROL),
   6686 	/*10278*/ uint16(xReadIb),
   6687 	/*10279*/ uint16(xArgRM8),
   6688 	/*10280*/ uint16(xArgImm8u),
   6689 	/*10281*/ uint16(xMatch),
   6690 	/*10282*/ uint16(xSetOp), uint16(ROR),
   6691 	/*10284*/ uint16(xReadIb),
   6692 	/*10285*/ uint16(xArgRM8),
   6693 	/*10286*/ uint16(xArgImm8u),
   6694 	/*10287*/ uint16(xMatch),
   6695 	/*10288*/ uint16(xSetOp), uint16(RCL),
   6696 	/*10290*/ uint16(xReadIb),
   6697 	/*10291*/ uint16(xArgRM8),
   6698 	/*10292*/ uint16(xArgImm8u),
   6699 	/*10293*/ uint16(xMatch),
   6700 	/*10294*/ uint16(xSetOp), uint16(RCR),
   6701 	/*10296*/ uint16(xReadIb),
   6702 	/*10297*/ uint16(xArgRM8),
   6703 	/*10298*/ uint16(xArgImm8u),
   6704 	/*10299*/ uint16(xMatch),
   6705 	/*10300*/ uint16(xSetOp), uint16(SHL),
   6706 	/*10302*/ uint16(xReadIb),
   6707 	/*10303*/ uint16(xArgRM8),
   6708 	/*10304*/ uint16(xArgImm8u),
   6709 	/*10305*/ uint16(xMatch),
   6710 	/*10306*/ uint16(xSetOp), uint16(SHR),
   6711 	/*10308*/ uint16(xReadIb),
   6712 	/*10309*/ uint16(xArgRM8),
   6713 	/*10310*/ uint16(xArgImm8u),
   6714 	/*10311*/ uint16(xMatch),
   6715 	/*10312*/ uint16(xSetOp), uint16(SAR),
   6716 	/*10314*/ uint16(xReadIb),
   6717 	/*10315*/ uint16(xArgRM8),
   6718 	/*10316*/ uint16(xArgImm8u),
   6719 	/*10317*/ uint16(xMatch),
   6720 	/*10318*/ uint16(xCondSlashR),
   6721 	10327, // 0
   6722 	10349, // 1
   6723 	10371, // 2
   6724 	10400, // 3
   6725 	10429, // 4
   6726 	10458, // 5
   6727 	0,     // 6
   6728 	10487, // 7
   6729 	/*10327*/ uint16(xCondDataSize), 10331, 10337, 10343,
   6730 	/*10331*/ uint16(xSetOp), uint16(ROL),
   6731 	/*10333*/ uint16(xReadIb),
   6732 	/*10334*/ uint16(xArgRM16),
   6733 	/*10335*/ uint16(xArgImm8u),
   6734 	/*10336*/ uint16(xMatch),
   6735 	/*10337*/ uint16(xSetOp), uint16(ROL),
   6736 	/*10339*/ uint16(xReadIb),
   6737 	/*10340*/ uint16(xArgRM32),
   6738 	/*10341*/ uint16(xArgImm8u),
   6739 	/*10342*/ uint16(xMatch),
   6740 	/*10343*/ uint16(xSetOp), uint16(ROL),
   6741 	/*10345*/ uint16(xReadIb),
   6742 	/*10346*/ uint16(xArgRM64),
   6743 	/*10347*/ uint16(xArgImm8u),
   6744 	/*10348*/ uint16(xMatch),
   6745 	/*10349*/ uint16(xCondDataSize), 10353, 10359, 10365,
   6746 	/*10353*/ uint16(xSetOp), uint16(ROR),
   6747 	/*10355*/ uint16(xReadIb),
   6748 	/*10356*/ uint16(xArgRM16),
   6749 	/*10357*/ uint16(xArgImm8u),
   6750 	/*10358*/ uint16(xMatch),
   6751 	/*10359*/ uint16(xSetOp), uint16(ROR),
   6752 	/*10361*/ uint16(xReadIb),
   6753 	/*10362*/ uint16(xArgRM32),
   6754 	/*10363*/ uint16(xArgImm8u),
   6755 	/*10364*/ uint16(xMatch),
   6756 	/*10365*/ uint16(xSetOp), uint16(ROR),
   6757 	/*10367*/ uint16(xReadIb),
   6758 	/*10368*/ uint16(xArgRM64),
   6759 	/*10369*/ uint16(xArgImm8u),
   6760 	/*10370*/ uint16(xMatch),
   6761 	/*10371*/ uint16(xCondIs64), 10374, 10390,
   6762 	/*10374*/ uint16(xCondDataSize), 10378, 10384, 0,
   6763 	/*10378*/ uint16(xSetOp), uint16(RCL),
   6764 	/*10380*/ uint16(xReadIb),
   6765 	/*10381*/ uint16(xArgRM16),
   6766 	/*10382*/ uint16(xArgImm8u),
   6767 	/*10383*/ uint16(xMatch),
   6768 	/*10384*/ uint16(xSetOp), uint16(RCL),
   6769 	/*10386*/ uint16(xReadIb),
   6770 	/*10387*/ uint16(xArgRM32),
   6771 	/*10388*/ uint16(xArgImm8u),
   6772 	/*10389*/ uint16(xMatch),
   6773 	/*10390*/ uint16(xCondDataSize), 10378, 10384, 10394,
   6774 	/*10394*/ uint16(xSetOp), uint16(RCL),
   6775 	/*10396*/ uint16(xReadIb),
   6776 	/*10397*/ uint16(xArgRM64),
   6777 	/*10398*/ uint16(xArgImm8u),
   6778 	/*10399*/ uint16(xMatch),
   6779 	/*10400*/ uint16(xCondIs64), 10403, 10419,
   6780 	/*10403*/ uint16(xCondDataSize), 10407, 10413, 0,
   6781 	/*10407*/ uint16(xSetOp), uint16(RCR),
   6782 	/*10409*/ uint16(xReadIb),
   6783 	/*10410*/ uint16(xArgRM16),
   6784 	/*10411*/ uint16(xArgImm8u),
   6785 	/*10412*/ uint16(xMatch),
   6786 	/*10413*/ uint16(xSetOp), uint16(RCR),
   6787 	/*10415*/ uint16(xReadIb),
   6788 	/*10416*/ uint16(xArgRM32),
   6789 	/*10417*/ uint16(xArgImm8u),
   6790 	/*10418*/ uint16(xMatch),
   6791 	/*10419*/ uint16(xCondDataSize), 10407, 10413, 10423,
   6792 	/*10423*/ uint16(xSetOp), uint16(RCR),
   6793 	/*10425*/ uint16(xReadIb),
   6794 	/*10426*/ uint16(xArgRM64),
   6795 	/*10427*/ uint16(xArgImm8u),
   6796 	/*10428*/ uint16(xMatch),
   6797 	/*10429*/ uint16(xCondIs64), 10432, 10448,
   6798 	/*10432*/ uint16(xCondDataSize), 10436, 10442, 0,
   6799 	/*10436*/ uint16(xSetOp), uint16(SHL),
   6800 	/*10438*/ uint16(xReadIb),
   6801 	/*10439*/ uint16(xArgRM16),
   6802 	/*10440*/ uint16(xArgImm8u),
   6803 	/*10441*/ uint16(xMatch),
   6804 	/*10442*/ uint16(xSetOp), uint16(SHL),
   6805 	/*10444*/ uint16(xReadIb),
   6806 	/*10445*/ uint16(xArgRM32),
   6807 	/*10446*/ uint16(xArgImm8u),
   6808 	/*10447*/ uint16(xMatch),
   6809 	/*10448*/ uint16(xCondDataSize), 10436, 10442, 10452,
   6810 	/*10452*/ uint16(xSetOp), uint16(SHL),
   6811 	/*10454*/ uint16(xReadIb),
   6812 	/*10455*/ uint16(xArgRM64),
   6813 	/*10456*/ uint16(xArgImm8u),
   6814 	/*10457*/ uint16(xMatch),
   6815 	/*10458*/ uint16(xCondIs64), 10461, 10477,
   6816 	/*10461*/ uint16(xCondDataSize), 10465, 10471, 0,
   6817 	/*10465*/ uint16(xSetOp), uint16(SHR),
   6818 	/*10467*/ uint16(xReadIb),
   6819 	/*10468*/ uint16(xArgRM16),
   6820 	/*10469*/ uint16(xArgImm8u),
   6821 	/*10470*/ uint16(xMatch),
   6822 	/*10471*/ uint16(xSetOp), uint16(SHR),
   6823 	/*10473*/ uint16(xReadIb),
   6824 	/*10474*/ uint16(xArgRM32),
   6825 	/*10475*/ uint16(xArgImm8u),
   6826 	/*10476*/ uint16(xMatch),
   6827 	/*10477*/ uint16(xCondDataSize), 10465, 10471, 10481,
   6828 	/*10481*/ uint16(xSetOp), uint16(SHR),
   6829 	/*10483*/ uint16(xReadIb),
   6830 	/*10484*/ uint16(xArgRM64),
   6831 	/*10485*/ uint16(xArgImm8u),
   6832 	/*10486*/ uint16(xMatch),
   6833 	/*10487*/ uint16(xCondIs64), 10490, 10506,
   6834 	/*10490*/ uint16(xCondDataSize), 10494, 10500, 0,
   6835 	/*10494*/ uint16(xSetOp), uint16(SAR),
   6836 	/*10496*/ uint16(xReadIb),
   6837 	/*10497*/ uint16(xArgRM16),
   6838 	/*10498*/ uint16(xArgImm8u),
   6839 	/*10499*/ uint16(xMatch),
   6840 	/*10500*/ uint16(xSetOp), uint16(SAR),
   6841 	/*10502*/ uint16(xReadIb),
   6842 	/*10503*/ uint16(xArgRM32),
   6843 	/*10504*/ uint16(xArgImm8u),
   6844 	/*10505*/ uint16(xMatch),
   6845 	/*10506*/ uint16(xCondDataSize), 10494, 10500, 10510,
   6846 	/*10510*/ uint16(xSetOp), uint16(SAR),
   6847 	/*10512*/ uint16(xReadIb),
   6848 	/*10513*/ uint16(xArgRM64),
   6849 	/*10514*/ uint16(xArgImm8u),
   6850 	/*10515*/ uint16(xMatch),
   6851 	/*10516*/ uint16(xSetOp), uint16(RET),
   6852 	/*10518*/ uint16(xReadIw),
   6853 	/*10519*/ uint16(xArgImm16u),
   6854 	/*10520*/ uint16(xMatch),
   6855 	/*10521*/ uint16(xSetOp), uint16(RET),
   6856 	/*10523*/ uint16(xMatch),
   6857 	/*10524*/ uint16(xCondIs64), 10527, 0,
   6858 	/*10527*/ uint16(xCondDataSize), 10531, 10537, 0,
   6859 	/*10531*/ uint16(xSetOp), uint16(LES),
   6860 	/*10533*/ uint16(xReadSlashR),
   6861 	/*10534*/ uint16(xArgR16),
   6862 	/*10535*/ uint16(xArgM16colon16),
   6863 	/*10536*/ uint16(xMatch),
   6864 	/*10537*/ uint16(xSetOp), uint16(LES),
   6865 	/*10539*/ uint16(xReadSlashR),
   6866 	/*10540*/ uint16(xArgR32),
   6867 	/*10541*/ uint16(xArgM16colon32),
   6868 	/*10542*/ uint16(xMatch),
   6869 	/*10543*/ uint16(xCondIs64), 10546, 0,
   6870 	/*10546*/ uint16(xCondDataSize), 10550, 10556, 0,
   6871 	/*10550*/ uint16(xSetOp), uint16(LDS),
   6872 	/*10552*/ uint16(xReadSlashR),
   6873 	/*10553*/ uint16(xArgR16),
   6874 	/*10554*/ uint16(xArgM16colon16),
   6875 	/*10555*/ uint16(xMatch),
   6876 	/*10556*/ uint16(xSetOp), uint16(LDS),
   6877 	/*10558*/ uint16(xReadSlashR),
   6878 	/*10559*/ uint16(xArgR32),
   6879 	/*10560*/ uint16(xArgM16colon32),
   6880 	/*10561*/ uint16(xMatch),
   6881 	/*10562*/ uint16(xCondByte), 1,
   6882 	0xF8, 10581,
   6883 	/*10566*/ uint16(xCondSlashR),
   6884 	10575, // 0
   6885 	0,     // 1
   6886 	0,     // 2
   6887 	0,     // 3
   6888 	0,     // 4
   6889 	0,     // 5
   6890 	0,     // 6
   6891 	0,     // 7
   6892 	/*10575*/ uint16(xSetOp), uint16(MOV),
   6893 	/*10577*/ uint16(xReadIb),
   6894 	/*10578*/ uint16(xArgRM8),
   6895 	/*10579*/ uint16(xArgImm8u),
   6896 	/*10580*/ uint16(xMatch),
   6897 	/*10581*/ uint16(xSetOp), uint16(XABORT),
   6898 	/*10583*/ uint16(xReadIb),
   6899 	/*10584*/ uint16(xArgImm8u),
   6900 	/*10585*/ uint16(xMatch),
   6901 	/*10586*/ uint16(xCondByte), 1,
   6902 	0xF8, 10628,
   6903 	/*10590*/ uint16(xCondSlashR),
   6904 	10599, // 0
   6905 	0,     // 1
   6906 	0,     // 2
   6907 	0,     // 3
   6908 	0,     // 4
   6909 	0,     // 5
   6910 	0,     // 6
   6911 	0,     // 7
   6912 	/*10599*/ uint16(xCondIs64), 10602, 10618,
   6913 	/*10602*/ uint16(xCondDataSize), 10606, 10612, 0,
   6914 	/*10606*/ uint16(xSetOp), uint16(MOV),
   6915 	/*10608*/ uint16(xReadIw),
   6916 	/*10609*/ uint16(xArgRM16),
   6917 	/*10610*/ uint16(xArgImm16),
   6918 	/*10611*/ uint16(xMatch),
   6919 	/*10612*/ uint16(xSetOp), uint16(MOV),
   6920 	/*10614*/ uint16(xReadId),
   6921 	/*10615*/ uint16(xArgRM32),
   6922 	/*10616*/ uint16(xArgImm32),
   6923 	/*10617*/ uint16(xMatch),
   6924 	/*10618*/ uint16(xCondDataSize), 10606, 10612, 10622,
   6925 	/*10622*/ uint16(xSetOp), uint16(MOV),
   6926 	/*10624*/ uint16(xReadId),
   6927 	/*10625*/ uint16(xArgRM64),
   6928 	/*10626*/ uint16(xArgImm32),
   6929 	/*10627*/ uint16(xMatch),
   6930 	/*10628*/ uint16(xCondDataSize), 10632, 10637, 10642,
   6931 	/*10632*/ uint16(xSetOp), uint16(XBEGIN),
   6932 	/*10634*/ uint16(xReadCw),
   6933 	/*10635*/ uint16(xArgRel16),
   6934 	/*10636*/ uint16(xMatch),
   6935 	/*10637*/ uint16(xSetOp), uint16(XBEGIN),
   6936 	/*10639*/ uint16(xReadCd),
   6937 	/*10640*/ uint16(xArgRel32),
   6938 	/*10641*/ uint16(xMatch),
   6939 	/*10642*/ uint16(xSetOp), uint16(XBEGIN),
   6940 	/*10644*/ uint16(xReadCd),
   6941 	/*10645*/ uint16(xArgRel32),
   6942 	/*10646*/ uint16(xMatch),
   6943 	/*10647*/ uint16(xSetOp), uint16(ENTER),
   6944 	/*10649*/ uint16(xReadIw),
   6945 	/*10650*/ uint16(xReadIb),
   6946 	/*10651*/ uint16(xArgImm16u),
   6947 	/*10652*/ uint16(xArgImm8u),
   6948 	/*10653*/ uint16(xMatch),
   6949 	/*10654*/ uint16(xCondIs64), 10657, 10667,
   6950 	/*10657*/ uint16(xCondDataSize), 10661, 10664, 0,
   6951 	/*10661*/ uint16(xSetOp), uint16(LEAVE),
   6952 	/*10663*/ uint16(xMatch),
   6953 	/*10664*/ uint16(xSetOp), uint16(LEAVE),
   6954 	/*10666*/ uint16(xMatch),
   6955 	/*10667*/ uint16(xCondDataSize), 10661, 10671, 10674,
   6956 	/*10671*/ uint16(xSetOp), uint16(LEAVE),
   6957 	/*10673*/ uint16(xMatch),
   6958 	/*10674*/ uint16(xSetOp), uint16(LEAVE),
   6959 	/*10676*/ uint16(xMatch),
   6960 	/*10677*/ uint16(xSetOp), uint16(LRET),
   6961 	/*10679*/ uint16(xReadIw),
   6962 	/*10680*/ uint16(xArgImm16u),
   6963 	/*10681*/ uint16(xMatch),
   6964 	/*10682*/ uint16(xSetOp), uint16(LRET),
   6965 	/*10684*/ uint16(xMatch),
   6966 	/*10685*/ uint16(xSetOp), uint16(INT),
   6967 	/*10687*/ uint16(xArg3),
   6968 	/*10688*/ uint16(xMatch),
   6969 	/*10689*/ uint16(xSetOp), uint16(INT),
   6970 	/*10691*/ uint16(xReadIb),
   6971 	/*10692*/ uint16(xArgImm8u),
   6972 	/*10693*/ uint16(xMatch),
   6973 	/*10694*/ uint16(xCondIs64), 10697, 0,
   6974 	/*10697*/ uint16(xSetOp), uint16(INTO),
   6975 	/*10699*/ uint16(xMatch),
   6976 	/*10700*/ uint16(xCondIs64), 10703, 10713,
   6977 	/*10703*/ uint16(xCondDataSize), 10707, 10710, 0,
   6978 	/*10707*/ uint16(xSetOp), uint16(IRET),
   6979 	/*10709*/ uint16(xMatch),
   6980 	/*10710*/ uint16(xSetOp), uint16(IRETD),
   6981 	/*10712*/ uint16(xMatch),
   6982 	/*10713*/ uint16(xCondDataSize), 10707, 10710, 10717,
   6983 	/*10717*/ uint16(xSetOp), uint16(IRETQ),
   6984 	/*10719*/ uint16(xMatch),
   6985 	/*10720*/ uint16(xCondSlashR),
   6986 	10729, // 0
   6987 	10734, // 1
   6988 	10739, // 2
   6989 	10744, // 3
   6990 	10749, // 4
   6991 	10754, // 5
   6992 	0,     // 6
   6993 	10759, // 7
   6994 	/*10729*/ uint16(xSetOp), uint16(ROL),
   6995 	/*10731*/ uint16(xArgRM8),
   6996 	/*10732*/ uint16(xArg1),
   6997 	/*10733*/ uint16(xMatch),
   6998 	/*10734*/ uint16(xSetOp), uint16(ROR),
   6999 	/*10736*/ uint16(xArgRM8),
   7000 	/*10737*/ uint16(xArg1),
   7001 	/*10738*/ uint16(xMatch),
   7002 	/*10739*/ uint16(xSetOp), uint16(RCL),
   7003 	/*10741*/ uint16(xArgRM8),
   7004 	/*10742*/ uint16(xArg1),
   7005 	/*10743*/ uint16(xMatch),
   7006 	/*10744*/ uint16(xSetOp), uint16(RCR),
   7007 	/*10746*/ uint16(xArgRM8),
   7008 	/*10747*/ uint16(xArg1),
   7009 	/*10748*/ uint16(xMatch),
   7010 	/*10749*/ uint16(xSetOp), uint16(SHL),
   7011 	/*10751*/ uint16(xArgRM8),
   7012 	/*10752*/ uint16(xArg1),
   7013 	/*10753*/ uint16(xMatch),
   7014 	/*10754*/ uint16(xSetOp), uint16(SHR),
   7015 	/*10756*/ uint16(xArgRM8),
   7016 	/*10757*/ uint16(xArg1),
   7017 	/*10758*/ uint16(xMatch),
   7018 	/*10759*/ uint16(xSetOp), uint16(SAR),
   7019 	/*10761*/ uint16(xArgRM8),
   7020 	/*10762*/ uint16(xArg1),
   7021 	/*10763*/ uint16(xMatch),
   7022 	/*10764*/ uint16(xCondSlashR),
   7023 	10773, // 0
   7024 	10799, // 1
   7025 	10825, // 2
   7026 	10851, // 3
   7027 	10877, // 4
   7028 	10903, // 5
   7029 	0,     // 6
   7030 	10929, // 7
   7031 	/*10773*/ uint16(xCondIs64), 10776, 10790,
   7032 	/*10776*/ uint16(xCondDataSize), 10780, 10785, 0,
   7033 	/*10780*/ uint16(xSetOp), uint16(ROL),
   7034 	/*10782*/ uint16(xArgRM16),
   7035 	/*10783*/ uint16(xArg1),
   7036 	/*10784*/ uint16(xMatch),
   7037 	/*10785*/ uint16(xSetOp), uint16(ROL),
   7038 	/*10787*/ uint16(xArgRM32),
   7039 	/*10788*/ uint16(xArg1),
   7040 	/*10789*/ uint16(xMatch),
   7041 	/*10790*/ uint16(xCondDataSize), 10780, 10785, 10794,
   7042 	/*10794*/ uint16(xSetOp), uint16(ROL),
   7043 	/*10796*/ uint16(xArgRM64),
   7044 	/*10797*/ uint16(xArg1),
   7045 	/*10798*/ uint16(xMatch),
   7046 	/*10799*/ uint16(xCondIs64), 10802, 10816,
   7047 	/*10802*/ uint16(xCondDataSize), 10806, 10811, 0,
   7048 	/*10806*/ uint16(xSetOp), uint16(ROR),
   7049 	/*10808*/ uint16(xArgRM16),
   7050 	/*10809*/ uint16(xArg1),
   7051 	/*10810*/ uint16(xMatch),
   7052 	/*10811*/ uint16(xSetOp), uint16(ROR),
   7053 	/*10813*/ uint16(xArgRM32),
   7054 	/*10814*/ uint16(xArg1),
   7055 	/*10815*/ uint16(xMatch),
   7056 	/*10816*/ uint16(xCondDataSize), 10806, 10811, 10820,
   7057 	/*10820*/ uint16(xSetOp), uint16(ROR),
   7058 	/*10822*/ uint16(xArgRM64),
   7059 	/*10823*/ uint16(xArg1),
   7060 	/*10824*/ uint16(xMatch),
   7061 	/*10825*/ uint16(xCondIs64), 10828, 10842,
   7062 	/*10828*/ uint16(xCondDataSize), 10832, 10837, 0,
   7063 	/*10832*/ uint16(xSetOp), uint16(RCL),
   7064 	/*10834*/ uint16(xArgRM16),
   7065 	/*10835*/ uint16(xArg1),
   7066 	/*10836*/ uint16(xMatch),
   7067 	/*10837*/ uint16(xSetOp), uint16(RCL),
   7068 	/*10839*/ uint16(xArgRM32),
   7069 	/*10840*/ uint16(xArg1),
   7070 	/*10841*/ uint16(xMatch),
   7071 	/*10842*/ uint16(xCondDataSize), 10832, 10837, 10846,
   7072 	/*10846*/ uint16(xSetOp), uint16(RCL),
   7073 	/*10848*/ uint16(xArgRM64),
   7074 	/*10849*/ uint16(xArg1),
   7075 	/*10850*/ uint16(xMatch),
   7076 	/*10851*/ uint16(xCondIs64), 10854, 10868,
   7077 	/*10854*/ uint16(xCondDataSize), 10858, 10863, 0,
   7078 	/*10858*/ uint16(xSetOp), uint16(RCR),
   7079 	/*10860*/ uint16(xArgRM16),
   7080 	/*10861*/ uint16(xArg1),
   7081 	/*10862*/ uint16(xMatch),
   7082 	/*10863*/ uint16(xSetOp), uint16(RCR),
   7083 	/*10865*/ uint16(xArgRM32),
   7084 	/*10866*/ uint16(xArg1),
   7085 	/*10867*/ uint16(xMatch),
   7086 	/*10868*/ uint16(xCondDataSize), 10858, 10863, 10872,
   7087 	/*10872*/ uint16(xSetOp), uint16(RCR),
   7088 	/*10874*/ uint16(xArgRM64),
   7089 	/*10875*/ uint16(xArg1),
   7090 	/*10876*/ uint16(xMatch),
   7091 	/*10877*/ uint16(xCondIs64), 10880, 10894,
   7092 	/*10880*/ uint16(xCondDataSize), 10884, 10889, 0,
   7093 	/*10884*/ uint16(xSetOp), uint16(SHL),
   7094 	/*10886*/ uint16(xArgRM16),
   7095 	/*10887*/ uint16(xArg1),
   7096 	/*10888*/ uint16(xMatch),
   7097 	/*10889*/ uint16(xSetOp), uint16(SHL),
   7098 	/*10891*/ uint16(xArgRM32),
   7099 	/*10892*/ uint16(xArg1),
   7100 	/*10893*/ uint16(xMatch),
   7101 	/*10894*/ uint16(xCondDataSize), 10884, 10889, 10898,
   7102 	/*10898*/ uint16(xSetOp), uint16(SHL),
   7103 	/*10900*/ uint16(xArgRM64),
   7104 	/*10901*/ uint16(xArg1),
   7105 	/*10902*/ uint16(xMatch),
   7106 	/*10903*/ uint16(xCondIs64), 10906, 10920,
   7107 	/*10906*/ uint16(xCondDataSize), 10910, 10915, 0,
   7108 	/*10910*/ uint16(xSetOp), uint16(SHR),
   7109 	/*10912*/ uint16(xArgRM16),
   7110 	/*10913*/ uint16(xArg1),
   7111 	/*10914*/ uint16(xMatch),
   7112 	/*10915*/ uint16(xSetOp), uint16(SHR),
   7113 	/*10917*/ uint16(xArgRM32),
   7114 	/*10918*/ uint16(xArg1),
   7115 	/*10919*/ uint16(xMatch),
   7116 	/*10920*/ uint16(xCondDataSize), 10910, 10915, 10924,
   7117 	/*10924*/ uint16(xSetOp), uint16(SHR),
   7118 	/*10926*/ uint16(xArgRM64),
   7119 	/*10927*/ uint16(xArg1),
   7120 	/*10928*/ uint16(xMatch),
   7121 	/*10929*/ uint16(xCondIs64), 10932, 10946,
   7122 	/*10932*/ uint16(xCondDataSize), 10936, 10941, 0,
   7123 	/*10936*/ uint16(xSetOp), uint16(SAR),
   7124 	/*10938*/ uint16(xArgRM16),
   7125 	/*10939*/ uint16(xArg1),
   7126 	/*10940*/ uint16(xMatch),
   7127 	/*10941*/ uint16(xSetOp), uint16(SAR),
   7128 	/*10943*/ uint16(xArgRM32),
   7129 	/*10944*/ uint16(xArg1),
   7130 	/*10945*/ uint16(xMatch),
   7131 	/*10946*/ uint16(xCondDataSize), 10936, 10941, 10950,
   7132 	/*10950*/ uint16(xSetOp), uint16(SAR),
   7133 	/*10952*/ uint16(xArgRM64),
   7134 	/*10953*/ uint16(xArg1),
   7135 	/*10954*/ uint16(xMatch),
   7136 	/*10955*/ uint16(xCondSlashR),
   7137 	10964, // 0
   7138 	10969, // 1
   7139 	10974, // 2
   7140 	10979, // 3
   7141 	10984, // 4
   7142 	10989, // 5
   7143 	0,     // 6
   7144 	10994, // 7
   7145 	/*10964*/ uint16(xSetOp), uint16(ROL),
   7146 	/*10966*/ uint16(xArgRM8),
   7147 	/*10967*/ uint16(xArgCL),
   7148 	/*10968*/ uint16(xMatch),
   7149 	/*10969*/ uint16(xSetOp), uint16(ROR),
   7150 	/*10971*/ uint16(xArgRM8),
   7151 	/*10972*/ uint16(xArgCL),
   7152 	/*10973*/ uint16(xMatch),
   7153 	/*10974*/ uint16(xSetOp), uint16(RCL),
   7154 	/*10976*/ uint16(xArgRM8),
   7155 	/*10977*/ uint16(xArgCL),
   7156 	/*10978*/ uint16(xMatch),
   7157 	/*10979*/ uint16(xSetOp), uint16(RCR),
   7158 	/*10981*/ uint16(xArgRM8),
   7159 	/*10982*/ uint16(xArgCL),
   7160 	/*10983*/ uint16(xMatch),
   7161 	/*10984*/ uint16(xSetOp), uint16(SHL),
   7162 	/*10986*/ uint16(xArgRM8),
   7163 	/*10987*/ uint16(xArgCL),
   7164 	/*10988*/ uint16(xMatch),
   7165 	/*10989*/ uint16(xSetOp), uint16(SHR),
   7166 	/*10991*/ uint16(xArgRM8),
   7167 	/*10992*/ uint16(xArgCL),
   7168 	/*10993*/ uint16(xMatch),
   7169 	/*10994*/ uint16(xSetOp), uint16(SAR),
   7170 	/*10996*/ uint16(xArgRM8),
   7171 	/*10997*/ uint16(xArgCL),
   7172 	/*10998*/ uint16(xMatch),
   7173 	/*10999*/ uint16(xCondSlashR),
   7174 	11008, // 0
   7175 	11034, // 1
   7176 	11060, // 2
   7177 	11086, // 3
   7178 	11112, // 4
   7179 	11138, // 5
   7180 	0,     // 6
   7181 	11164, // 7
   7182 	/*11008*/ uint16(xCondIs64), 11011, 11025,
   7183 	/*11011*/ uint16(xCondDataSize), 11015, 11020, 0,
   7184 	/*11015*/ uint16(xSetOp), uint16(ROL),
   7185 	/*11017*/ uint16(xArgRM16),
   7186 	/*11018*/ uint16(xArgCL),
   7187 	/*11019*/ uint16(xMatch),
   7188 	/*11020*/ uint16(xSetOp), uint16(ROL),
   7189 	/*11022*/ uint16(xArgRM32),
   7190 	/*11023*/ uint16(xArgCL),
   7191 	/*11024*/ uint16(xMatch),
   7192 	/*11025*/ uint16(xCondDataSize), 11015, 11020, 11029,
   7193 	/*11029*/ uint16(xSetOp), uint16(ROL),
   7194 	/*11031*/ uint16(xArgRM64),
   7195 	/*11032*/ uint16(xArgCL),
   7196 	/*11033*/ uint16(xMatch),
   7197 	/*11034*/ uint16(xCondIs64), 11037, 11051,
   7198 	/*11037*/ uint16(xCondDataSize), 11041, 11046, 0,
   7199 	/*11041*/ uint16(xSetOp), uint16(ROR),
   7200 	/*11043*/ uint16(xArgRM16),
   7201 	/*11044*/ uint16(xArgCL),
   7202 	/*11045*/ uint16(xMatch),
   7203 	/*11046*/ uint16(xSetOp), uint16(ROR),
   7204 	/*11048*/ uint16(xArgRM32),
   7205 	/*11049*/ uint16(xArgCL),
   7206 	/*11050*/ uint16(xMatch),
   7207 	/*11051*/ uint16(xCondDataSize), 11041, 11046, 11055,
   7208 	/*11055*/ uint16(xSetOp), uint16(ROR),
   7209 	/*11057*/ uint16(xArgRM64),
   7210 	/*11058*/ uint16(xArgCL),
   7211 	/*11059*/ uint16(xMatch),
   7212 	/*11060*/ uint16(xCondIs64), 11063, 11077,
   7213 	/*11063*/ uint16(xCondDataSize), 11067, 11072, 0,
   7214 	/*11067*/ uint16(xSetOp), uint16(RCL),
   7215 	/*11069*/ uint16(xArgRM16),
   7216 	/*11070*/ uint16(xArgCL),
   7217 	/*11071*/ uint16(xMatch),
   7218 	/*11072*/ uint16(xSetOp), uint16(RCL),
   7219 	/*11074*/ uint16(xArgRM32),
   7220 	/*11075*/ uint16(xArgCL),
   7221 	/*11076*/ uint16(xMatch),
   7222 	/*11077*/ uint16(xCondDataSize), 11067, 11072, 11081,
   7223 	/*11081*/ uint16(xSetOp), uint16(RCL),
   7224 	/*11083*/ uint16(xArgRM64),
   7225 	/*11084*/ uint16(xArgCL),
   7226 	/*11085*/ uint16(xMatch),
   7227 	/*11086*/ uint16(xCondIs64), 11089, 11103,
   7228 	/*11089*/ uint16(xCondDataSize), 11093, 11098, 0,
   7229 	/*11093*/ uint16(xSetOp), uint16(RCR),
   7230 	/*11095*/ uint16(xArgRM16),
   7231 	/*11096*/ uint16(xArgCL),
   7232 	/*11097*/ uint16(xMatch),
   7233 	/*11098*/ uint16(xSetOp), uint16(RCR),
   7234 	/*11100*/ uint16(xArgRM32),
   7235 	/*11101*/ uint16(xArgCL),
   7236 	/*11102*/ uint16(xMatch),
   7237 	/*11103*/ uint16(xCondDataSize), 11093, 11098, 11107,
   7238 	/*11107*/ uint16(xSetOp), uint16(RCR),
   7239 	/*11109*/ uint16(xArgRM64),
   7240 	/*11110*/ uint16(xArgCL),
   7241 	/*11111*/ uint16(xMatch),
   7242 	/*11112*/ uint16(xCondIs64), 11115, 11129,
   7243 	/*11115*/ uint16(xCondDataSize), 11119, 11124, 0,
   7244 	/*11119*/ uint16(xSetOp), uint16(SHL),
   7245 	/*11121*/ uint16(xArgRM16),
   7246 	/*11122*/ uint16(xArgCL),
   7247 	/*11123*/ uint16(xMatch),
   7248 	/*11124*/ uint16(xSetOp), uint16(SHL),
   7249 	/*11126*/ uint16(xArgRM32),
   7250 	/*11127*/ uint16(xArgCL),
   7251 	/*11128*/ uint16(xMatch),
   7252 	/*11129*/ uint16(xCondDataSize), 11119, 11124, 11133,
   7253 	/*11133*/ uint16(xSetOp), uint16(SHL),
   7254 	/*11135*/ uint16(xArgRM64),
   7255 	/*11136*/ uint16(xArgCL),
   7256 	/*11137*/ uint16(xMatch),
   7257 	/*11138*/ uint16(xCondIs64), 11141, 11155,
   7258 	/*11141*/ uint16(xCondDataSize), 11145, 11150, 0,
   7259 	/*11145*/ uint16(xSetOp), uint16(SHR),
   7260 	/*11147*/ uint16(xArgRM16),
   7261 	/*11148*/ uint16(xArgCL),
   7262 	/*11149*/ uint16(xMatch),
   7263 	/*11150*/ uint16(xSetOp), uint16(SHR),
   7264 	/*11152*/ uint16(xArgRM32),
   7265 	/*11153*/ uint16(xArgCL),
   7266 	/*11154*/ uint16(xMatch),
   7267 	/*11155*/ uint16(xCondDataSize), 11145, 11150, 11159,
   7268 	/*11159*/ uint16(xSetOp), uint16(SHR),
   7269 	/*11161*/ uint16(xArgRM64),
   7270 	/*11162*/ uint16(xArgCL),
   7271 	/*11163*/ uint16(xMatch),
   7272 	/*11164*/ uint16(xCondIs64), 11167, 11181,
   7273 	/*11167*/ uint16(xCondDataSize), 11171, 11176, 0,
   7274 	/*11171*/ uint16(xSetOp), uint16(SAR),
   7275 	/*11173*/ uint16(xArgRM16),
   7276 	/*11174*/ uint16(xArgCL),
   7277 	/*11175*/ uint16(xMatch),
   7278 	/*11176*/ uint16(xSetOp), uint16(SAR),
   7279 	/*11178*/ uint16(xArgRM32),
   7280 	/*11179*/ uint16(xArgCL),
   7281 	/*11180*/ uint16(xMatch),
   7282 	/*11181*/ uint16(xCondDataSize), 11171, 11176, 11185,
   7283 	/*11185*/ uint16(xSetOp), uint16(SAR),
   7284 	/*11187*/ uint16(xArgRM64),
   7285 	/*11188*/ uint16(xArgCL),
   7286 	/*11189*/ uint16(xMatch),
   7287 	/*11190*/ uint16(xCondIs64), 11193, 0,
   7288 	/*11193*/ uint16(xSetOp), uint16(AAM),
   7289 	/*11195*/ uint16(xReadIb),
   7290 	/*11196*/ uint16(xArgImm8u),
   7291 	/*11197*/ uint16(xMatch),
   7292 	/*11198*/ uint16(xCondIs64), 11201, 0,
   7293 	/*11201*/ uint16(xSetOp), uint16(AAD),
   7294 	/*11203*/ uint16(xReadIb),
   7295 	/*11204*/ uint16(xArgImm8u),
   7296 	/*11205*/ uint16(xMatch),
   7297 	/*11206*/ uint16(xCondIs64), 11209, 11212,
   7298 	/*11209*/ uint16(xSetOp), uint16(XLATB),
   7299 	/*11211*/ uint16(xMatch),
   7300 	/*11212*/ uint16(xCondDataSize), 11209, 11209, 11216,
   7301 	/*11216*/ uint16(xSetOp), uint16(XLATB),
   7302 	/*11218*/ uint16(xMatch),
   7303 	/*11219*/ uint16(xCondByte), 64,
   7304 	0xc0, 11390,
   7305 	0xc1, 11390,
   7306 	0xc2, 11390,
   7307 	0xc3, 11390,
   7308 	0xc4, 11390,
   7309 	0xc5, 11390,
   7310 	0xc6, 11390,
   7311 	0xc7, 11390,
   7312 	0xc8, 11395,
   7313 	0xc9, 11395,
   7314 	0xca, 11395,
   7315 	0xcb, 11395,
   7316 	0xcc, 11395,
   7317 	0xcd, 11395,
   7318 	0xce, 11395,
   7319 	0xcf, 11395,
   7320 	0xd0, 11400,
   7321 	0xd1, 11400,
   7322 	0xd2, 11400,
   7323 	0xd3, 11400,
   7324 	0xd4, 11400,
   7325 	0xd5, 11400,
   7326 	0xd6, 11400,
   7327 	0xd7, 11400,
   7328 	0xd8, 11404,
   7329 	0xd9, 11404,
   7330 	0xda, 11404,
   7331 	0xdb, 11404,
   7332 	0xdc, 11404,
   7333 	0xdd, 11404,
   7334 	0xde, 11404,
   7335 	0xdf, 11404,
   7336 	0xe0, 11408,
   7337 	0xe1, 11408,
   7338 	0xe2, 11408,
   7339 	0xe3, 11408,
   7340 	0xe4, 11408,
   7341 	0xe5, 11408,
   7342 	0xe6, 11408,
   7343 	0xe7, 11408,
   7344 	0xe8, 11413,
   7345 	0xe9, 11413,
   7346 	0xea, 11413,
   7347 	0xeb, 11413,
   7348 	0xec, 11413,
   7349 	0xed, 11413,
   7350 	0xee, 11413,
   7351 	0xef, 11413,
   7352 	0xf0, 11418,
   7353 	0xf1, 11418,
   7354 	0xf2, 11418,
   7355 	0xf3, 11418,
   7356 	0xf4, 11418,
   7357 	0xf5, 11418,
   7358 	0xf6, 11418,
   7359 	0xf7, 11418,
   7360 	0xf8, 11423,
   7361 	0xf9, 11423,
   7362 	0xfa, 11423,
   7363 	0xfb, 11423,
   7364 	0xfc, 11423,
   7365 	0xfd, 11423,
   7366 	0xfe, 11423,
   7367 	0xff, 11423,
   7368 	/*11349*/ uint16(xCondSlashR),
   7369 	11358, // 0
   7370 	11362, // 1
   7371 	11366, // 2
   7372 	11370, // 3
   7373 	11374, // 4
   7374 	11378, // 5
   7375 	11382, // 6
   7376 	11386, // 7
   7377 	/*11358*/ uint16(xSetOp), uint16(FADD),
   7378 	/*11360*/ uint16(xArgM32fp),
   7379 	/*11361*/ uint16(xMatch),
   7380 	/*11362*/ uint16(xSetOp), uint16(FMUL),
   7381 	/*11364*/ uint16(xArgM32fp),
   7382 	/*11365*/ uint16(xMatch),
   7383 	/*11366*/ uint16(xSetOp), uint16(FCOM),
   7384 	/*11368*/ uint16(xArgM32fp),
   7385 	/*11369*/ uint16(xMatch),
   7386 	/*11370*/ uint16(xSetOp), uint16(FCOMP),
   7387 	/*11372*/ uint16(xArgM32fp),
   7388 	/*11373*/ uint16(xMatch),
   7389 	/*11374*/ uint16(xSetOp), uint16(FSUB),
   7390 	/*11376*/ uint16(xArgM32fp),
   7391 	/*11377*/ uint16(xMatch),
   7392 	/*11378*/ uint16(xSetOp), uint16(FSUBR),
   7393 	/*11380*/ uint16(xArgM32fp),
   7394 	/*11381*/ uint16(xMatch),
   7395 	/*11382*/ uint16(xSetOp), uint16(FDIV),
   7396 	/*11384*/ uint16(xArgM32fp),
   7397 	/*11385*/ uint16(xMatch),
   7398 	/*11386*/ uint16(xSetOp), uint16(FDIVR),
   7399 	/*11388*/ uint16(xArgM32fp),
   7400 	/*11389*/ uint16(xMatch),
   7401 	/*11390*/ uint16(xSetOp), uint16(FADD),
   7402 	/*11392*/ uint16(xArgST),
   7403 	/*11393*/ uint16(xArgSTi),
   7404 	/*11394*/ uint16(xMatch),
   7405 	/*11395*/ uint16(xSetOp), uint16(FMUL),
   7406 	/*11397*/ uint16(xArgST),
   7407 	/*11398*/ uint16(xArgSTi),
   7408 	/*11399*/ uint16(xMatch),
   7409 	/*11400*/ uint16(xSetOp), uint16(FCOM),
   7410 	/*11402*/ uint16(xArgSTi),
   7411 	/*11403*/ uint16(xMatch),
   7412 	/*11404*/ uint16(xSetOp), uint16(FCOMP),
   7413 	/*11406*/ uint16(xArgSTi),
   7414 	/*11407*/ uint16(xMatch),
   7415 	/*11408*/ uint16(xSetOp), uint16(FSUB),
   7416 	/*11410*/ uint16(xArgST),
   7417 	/*11411*/ uint16(xArgSTi),
   7418 	/*11412*/ uint16(xMatch),
   7419 	/*11413*/ uint16(xSetOp), uint16(FSUBR),
   7420 	/*11415*/ uint16(xArgST),
   7421 	/*11416*/ uint16(xArgSTi),
   7422 	/*11417*/ uint16(xMatch),
   7423 	/*11418*/ uint16(xSetOp), uint16(FDIV),
   7424 	/*11420*/ uint16(xArgST),
   7425 	/*11421*/ uint16(xArgSTi),
   7426 	/*11422*/ uint16(xMatch),
   7427 	/*11423*/ uint16(xSetOp), uint16(FDIVR),
   7428 	/*11425*/ uint16(xArgST),
   7429 	/*11426*/ uint16(xArgSTi),
   7430 	/*11427*/ uint16(xMatch),
   7431 	/*11428*/ uint16(xCondByte), 42,
   7432 	0xc0, 11551,
   7433 	0xc1, 11551,
   7434 	0xc2, 11551,
   7435 	0xc3, 11551,
   7436 	0xc4, 11551,
   7437 	0xc5, 11551,
   7438 	0xc6, 11551,
   7439 	0xc7, 11551,
   7440 	0xc8, 11555,
   7441 	0xc9, 11555,
   7442 	0xca, 11555,
   7443 	0xcb, 11555,
   7444 	0xcc, 11555,
   7445 	0xcd, 11555,
   7446 	0xce, 11555,
   7447 	0xcf, 11555,
   7448 	0xD0, 11559,
   7449 	0xE0, 11562,
   7450 	0xE1, 11565,
   7451 	0xE4, 11568,
   7452 	0xE5, 11571,
   7453 	0xE8, 11574,
   7454 	0xE9, 11577,
   7455 	0xEA, 11580,
   7456 	0xEB, 11583,
   7457 	0xEC, 11586,
   7458 	0xF0, 11589,
   7459 	0xF1, 11592,
   7460 	0xF2, 11595,
   7461 	0xF3, 11598,
   7462 	0xF4, 11601,
   7463 	0xF5, 11604,
   7464 	0xF6, 11607,
   7465 	0xF7, 11610,
   7466 	0xF8, 11613,
   7467 	0xF9, 11616,
   7468 	0xFA, 11619,
   7469 	0xFB, 11622,
   7470 	0xFC, 11625,
   7471 	0xFD, 11628,
   7472 	0xFE, 11631,
   7473 	0xFF, 11634,
   7474 	/*11514*/ uint16(xCondSlashR),
   7475 	11523, // 0
   7476 	0,     // 1
   7477 	11527, // 2
   7478 	11531, // 3
   7479 	11535, // 4
   7480 	11539, // 5
   7481 	11543, // 6
   7482 	11547, // 7
   7483 	/*11523*/ uint16(xSetOp), uint16(FLD),
   7484 	/*11525*/ uint16(xArgM32fp),
   7485 	/*11526*/ uint16(xMatch),
   7486 	/*11527*/ uint16(xSetOp), uint16(FST),
   7487 	/*11529*/ uint16(xArgM32fp),
   7488 	/*11530*/ uint16(xMatch),
   7489 	/*11531*/ uint16(xSetOp), uint16(FSTP),
   7490 	/*11533*/ uint16(xArgM32fp),
   7491 	/*11534*/ uint16(xMatch),
   7492 	/*11535*/ uint16(xSetOp), uint16(FLDENV),
   7493 	/*11537*/ uint16(xArgM1428byte),
   7494 	/*11538*/ uint16(xMatch),
   7495 	/*11539*/ uint16(xSetOp), uint16(FLDCW),
   7496 	/*11541*/ uint16(xArgM2byte),
   7497 	/*11542*/ uint16(xMatch),
   7498 	/*11543*/ uint16(xSetOp), uint16(FNSTENV),
   7499 	/*11545*/ uint16(xArgM1428byte),
   7500 	/*11546*/ uint16(xMatch),
   7501 	/*11547*/ uint16(xSetOp), uint16(FNSTCW),
   7502 	/*11549*/ uint16(xArgM2byte),
   7503 	/*11550*/ uint16(xMatch),
   7504 	/*11551*/ uint16(xSetOp), uint16(FLD),
   7505 	/*11553*/ uint16(xArgSTi),
   7506 	/*11554*/ uint16(xMatch),
   7507 	/*11555*/ uint16(xSetOp), uint16(FXCH),
   7508 	/*11557*/ uint16(xArgSTi),
   7509 	/*11558*/ uint16(xMatch),
   7510 	/*11559*/ uint16(xSetOp), uint16(FNOP),
   7511 	/*11561*/ uint16(xMatch),
   7512 	/*11562*/ uint16(xSetOp), uint16(FCHS),
   7513 	/*11564*/ uint16(xMatch),
   7514 	/*11565*/ uint16(xSetOp), uint16(FABS),
   7515 	/*11567*/ uint16(xMatch),
   7516 	/*11568*/ uint16(xSetOp), uint16(FTST),
   7517 	/*11570*/ uint16(xMatch),
   7518 	/*11571*/ uint16(xSetOp), uint16(FXAM),
   7519 	/*11573*/ uint16(xMatch),
   7520 	/*11574*/ uint16(xSetOp), uint16(FLD1),
   7521 	/*11576*/ uint16(xMatch),
   7522 	/*11577*/ uint16(xSetOp), uint16(FLDL2T),
   7523 	/*11579*/ uint16(xMatch),
   7524 	/*11580*/ uint16(xSetOp), uint16(FLDL2E),
   7525 	/*11582*/ uint16(xMatch),
   7526 	/*11583*/ uint16(xSetOp), uint16(FLDPI),
   7527 	/*11585*/ uint16(xMatch),
   7528 	/*11586*/ uint16(xSetOp), uint16(FLDLG2),
   7529 	/*11588*/ uint16(xMatch),
   7530 	/*11589*/ uint16(xSetOp), uint16(F2XM1),
   7531 	/*11591*/ uint16(xMatch),
   7532 	/*11592*/ uint16(xSetOp), uint16(FYL2X),
   7533 	/*11594*/ uint16(xMatch),
   7534 	/*11595*/ uint16(xSetOp), uint16(FPTAN),
   7535 	/*11597*/ uint16(xMatch),
   7536 	/*11598*/ uint16(xSetOp), uint16(FPATAN),
   7537 	/*11600*/ uint16(xMatch),
   7538 	/*11601*/ uint16(xSetOp), uint16(FXTRACT),
   7539 	/*11603*/ uint16(xMatch),
   7540 	/*11604*/ uint16(xSetOp), uint16(FPREM1),
   7541 	/*11606*/ uint16(xMatch),
   7542 	/*11607*/ uint16(xSetOp), uint16(FDECSTP),
   7543 	/*11609*/ uint16(xMatch),
   7544 	/*11610*/ uint16(xSetOp), uint16(FINCSTP),
   7545 	/*11612*/ uint16(xMatch),
   7546 	/*11613*/ uint16(xSetOp), uint16(FPREM),
   7547 	/*11615*/ uint16(xMatch),
   7548 	/*11616*/ uint16(xSetOp), uint16(FYL2XP1),
   7549 	/*11618*/ uint16(xMatch),
   7550 	/*11619*/ uint16(xSetOp), uint16(FSQRT),
   7551 	/*11621*/ uint16(xMatch),
   7552 	/*11622*/ uint16(xSetOp), uint16(FSINCOS),
   7553 	/*11624*/ uint16(xMatch),
   7554 	/*11625*/ uint16(xSetOp), uint16(FRNDINT),
   7555 	/*11627*/ uint16(xMatch),
   7556 	/*11628*/ uint16(xSetOp), uint16(FSCALE),
   7557 	/*11630*/ uint16(xMatch),
   7558 	/*11631*/ uint16(xSetOp), uint16(FSIN),
   7559 	/*11633*/ uint16(xMatch),
   7560 	/*11634*/ uint16(xSetOp), uint16(FCOS),
   7561 	/*11636*/ uint16(xMatch),
   7562 	/*11637*/ uint16(xCondByte), 33,
   7563 	0xc0, 11746,
   7564 	0xc1, 11746,
   7565 	0xc2, 11746,
   7566 	0xc3, 11746,
   7567 	0xc4, 11746,
   7568 	0xc5, 11746,
   7569 	0xc6, 11746,
   7570 	0xc7, 11746,
   7571 	0xc8, 11751,
   7572 	0xc9, 11751,
   7573 	0xca, 11751,
   7574 	0xcb, 11751,
   7575 	0xcc, 11751,
   7576 	0xcd, 11751,
   7577 	0xce, 11751,
   7578 	0xcf, 11751,
   7579 	0xd0, 11756,
   7580 	0xd1, 11756,
   7581 	0xd2, 11756,
   7582 	0xd3, 11756,
   7583 	0xd4, 11756,
   7584 	0xd5, 11756,
   7585 	0xd6, 11756,
   7586 	0xd7, 11756,
   7587 	0xd8, 11761,
   7588 	0xd9, 11761,
   7589 	0xda, 11761,
   7590 	0xdb, 11761,
   7591 	0xdc, 11761,
   7592 	0xdd, 11761,
   7593 	0xde, 11761,
   7594 	0xdf, 11761,
   7595 	0xE9, 11766,
   7596 	/*11705*/ uint16(xCondSlashR),
   7597 	11714, // 0
   7598 	11718, // 1
   7599 	11722, // 2
   7600 	11726, // 3
   7601 	11730, // 4
   7602 	11734, // 5
   7603 	11738, // 6
   7604 	11742, // 7
   7605 	/*11714*/ uint16(xSetOp), uint16(FIADD),
   7606 	/*11716*/ uint16(xArgM32int),
   7607 	/*11717*/ uint16(xMatch),
   7608 	/*11718*/ uint16(xSetOp), uint16(FIMUL),
   7609 	/*11720*/ uint16(xArgM32int),
   7610 	/*11721*/ uint16(xMatch),
   7611 	/*11722*/ uint16(xSetOp), uint16(FICOM),
   7612 	/*11724*/ uint16(xArgM32int),
   7613 	/*11725*/ uint16(xMatch),
   7614 	/*11726*/ uint16(xSetOp), uint16(FICOMP),
   7615 	/*11728*/ uint16(xArgM32int),
   7616 	/*11729*/ uint16(xMatch),
   7617 	/*11730*/ uint16(xSetOp), uint16(FISUB),
   7618 	/*11732*/ uint16(xArgM32int),
   7619 	/*11733*/ uint16(xMatch),
   7620 	/*11734*/ uint16(xSetOp), uint16(FISUBR),
   7621 	/*11736*/ uint16(xArgM32int),
   7622 	/*11737*/ uint16(xMatch),
   7623 	/*11738*/ uint16(xSetOp), uint16(FIDIV),
   7624 	/*11740*/ uint16(xArgM32int),
   7625 	/*11741*/ uint16(xMatch),
   7626 	/*11742*/ uint16(xSetOp), uint16(FIDIVR),
   7627 	/*11744*/ uint16(xArgM32int),
   7628 	/*11745*/ uint16(xMatch),
   7629 	/*11746*/ uint16(xSetOp), uint16(FCMOVB),
   7630 	/*11748*/ uint16(xArgST),
   7631 	/*11749*/ uint16(xArgSTi),
   7632 	/*11750*/ uint16(xMatch),
   7633 	/*11751*/ uint16(xSetOp), uint16(FCMOVE),
   7634 	/*11753*/ uint16(xArgST),
   7635 	/*11754*/ uint16(xArgSTi),
   7636 	/*11755*/ uint16(xMatch),
   7637 	/*11756*/ uint16(xSetOp), uint16(FCMOVBE),
   7638 	/*11758*/ uint16(xArgST),
   7639 	/*11759*/ uint16(xArgSTi),
   7640 	/*11760*/ uint16(xMatch),
   7641 	/*11761*/ uint16(xSetOp), uint16(FCMOVU),
   7642 	/*11763*/ uint16(xArgST),
   7643 	/*11764*/ uint16(xArgSTi),
   7644 	/*11765*/ uint16(xMatch),
   7645 	/*11766*/ uint16(xSetOp), uint16(FUCOMPP),
   7646 	/*11768*/ uint16(xMatch),
   7647 	/*11769*/ uint16(xCondByte), 50,
   7648 	0xc0, 11904,
   7649 	0xc1, 11904,
   7650 	0xc2, 11904,
   7651 	0xc3, 11904,
   7652 	0xc4, 11904,
   7653 	0xc5, 11904,
   7654 	0xc6, 11904,
   7655 	0xc7, 11904,
   7656 	0xc8, 11909,
   7657 	0xc9, 11909,
   7658 	0xca, 11909,
   7659 	0xcb, 11909,
   7660 	0xcc, 11909,
   7661 	0xcd, 11909,
   7662 	0xce, 11909,
   7663 	0xcf, 11909,
   7664 	0xd0, 11914,
   7665 	0xd1, 11914,
   7666 	0xd2, 11914,
   7667 	0xd3, 11914,
   7668 	0xd4, 11914,
   7669 	0xd5, 11914,
   7670 	0xd6, 11914,
   7671 	0xd7, 11914,
   7672 	0xd8, 11919,
   7673 	0xd9, 11919,
   7674 	0xda, 11919,
   7675 	0xdb, 11919,
   7676 	0xdc, 11919,
   7677 	0xdd, 11919,
   7678 	0xde, 11919,
   7679 	0xdf, 11919,
   7680 	0xE2, 11924,
   7681 	0xE3, 11927,
   7682 	0xe8, 11930,
   7683 	0xe9, 11930,
   7684 	0xea, 11930,
   7685 	0xeb, 11930,
   7686 	0xec, 11930,
   7687 	0xed, 11930,
   7688 	0xee, 11930,
   7689 	0xef, 11930,
   7690 	0xf0, 11935,
   7691 	0xf1, 11935,
   7692 	0xf2, 11935,
   7693 	0xf3, 11935,
   7694 	0xf4, 11935,
   7695 	0xf5, 11935,
   7696 	0xf6, 11935,
   7697 	0xf7, 11935,
   7698 	/*11871*/ uint16(xCondSlashR),
   7699 	11880, // 0
   7700 	11884, // 1
   7701 	11888, // 2
   7702 	11892, // 3
   7703 	0,     // 4
   7704 	11896, // 5
   7705 	0,     // 6
   7706 	11900, // 7
   7707 	/*11880*/ uint16(xSetOp), uint16(FILD),
   7708 	/*11882*/ uint16(xArgM32int),
   7709 	/*11883*/ uint16(xMatch),
   7710 	/*11884*/ uint16(xSetOp), uint16(FISTTP),
   7711 	/*11886*/ uint16(xArgM32int),
   7712 	/*11887*/ uint16(xMatch),
   7713 	/*11888*/ uint16(xSetOp), uint16(FIST),
   7714 	/*11890*/ uint16(xArgM32int),
   7715 	/*11891*/ uint16(xMatch),
   7716 	/*11892*/ uint16(xSetOp), uint16(FISTP),
   7717 	/*11894*/ uint16(xArgM32int),
   7718 	/*11895*/ uint16(xMatch),
   7719 	/*11896*/ uint16(xSetOp), uint16(FLD),
   7720 	/*11898*/ uint16(xArgM80fp),
   7721 	/*11899*/ uint16(xMatch),
   7722 	/*11900*/ uint16(xSetOp), uint16(FSTP),
   7723 	/*11902*/ uint16(xArgM80fp),
   7724 	/*11903*/ uint16(xMatch),
   7725 	/*11904*/ uint16(xSetOp), uint16(FCMOVNB),
   7726 	/*11906*/ uint16(xArgST),
   7727 	/*11907*/ uint16(xArgSTi),
   7728 	/*11908*/ uint16(xMatch),
   7729 	/*11909*/ uint16(xSetOp), uint16(FCMOVNE),
   7730 	/*11911*/ uint16(xArgST),
   7731 	/*11912*/ uint16(xArgSTi),
   7732 	/*11913*/ uint16(xMatch),
   7733 	/*11914*/ uint16(xSetOp), uint16(FCMOVNBE),
   7734 	/*11916*/ uint16(xArgST),
   7735 	/*11917*/ uint16(xArgSTi),
   7736 	/*11918*/ uint16(xMatch),
   7737 	/*11919*/ uint16(xSetOp), uint16(FCMOVNU),
   7738 	/*11921*/ uint16(xArgST),
   7739 	/*11922*/ uint16(xArgSTi),
   7740 	/*11923*/ uint16(xMatch),
   7741 	/*11924*/ uint16(xSetOp), uint16(FNCLEX),
   7742 	/*11926*/ uint16(xMatch),
   7743 	/*11927*/ uint16(xSetOp), uint16(FNINIT),
   7744 	/*11929*/ uint16(xMatch),
   7745 	/*11930*/ uint16(xSetOp), uint16(FUCOMI),
   7746 	/*11932*/ uint16(xArgST),
   7747 	/*11933*/ uint16(xArgSTi),
   7748 	/*11934*/ uint16(xMatch),
   7749 	/*11935*/ uint16(xSetOp), uint16(FCOMI),
   7750 	/*11937*/ uint16(xArgST),
   7751 	/*11938*/ uint16(xArgSTi),
   7752 	/*11939*/ uint16(xMatch),
   7753 	/*11940*/ uint16(xCondByte), 48,
   7754 	0xc0, 12079,
   7755 	0xc1, 12079,
   7756 	0xc2, 12079,
   7757 	0xc3, 12079,
   7758 	0xc4, 12079,
   7759 	0xc5, 12079,
   7760 	0xc6, 12079,
   7761 	0xc7, 12079,
   7762 	0xc8, 12084,
   7763 	0xc9, 12084,
   7764 	0xca, 12084,
   7765 	0xcb, 12084,
   7766 	0xcc, 12084,
   7767 	0xcd, 12084,
   7768 	0xce, 12084,
   7769 	0xcf, 12084,
   7770 	0xe0, 12089,
   7771 	0xe1, 12089,
   7772 	0xe2, 12089,
   7773 	0xe3, 12089,
   7774 	0xe4, 12089,
   7775 	0xe5, 12089,
   7776 	0xe6, 12089,
   7777 	0xe7, 12089,
   7778 	0xe8, 12094,
   7779 	0xe9, 12094,
   7780 	0xea, 12094,
   7781 	0xeb, 12094,
   7782 	0xec, 12094,
   7783 	0xed, 12094,
   7784 	0xee, 12094,
   7785 	0xef, 12094,
   7786 	0xf0, 12099,
   7787 	0xf1, 12099,
   7788 	0xf2, 12099,
   7789 	0xf3, 12099,
   7790 	0xf4, 12099,
   7791 	0xf5, 12099,
   7792 	0xf6, 12099,
   7793 	0xf7, 12099,
   7794 	0xf8, 12104,
   7795 	0xf9, 12104,
   7796 	0xfa, 12104,
   7797 	0xfb, 12104,
   7798 	0xfc, 12104,
   7799 	0xfd, 12104,
   7800 	0xfe, 12104,
   7801 	0xff, 12104,
   7802 	/*12038*/ uint16(xCondSlashR),
   7803 	12047, // 0
   7804 	12051, // 1
   7805 	12055, // 2
   7806 	12059, // 3
   7807 	12063, // 4
   7808 	12067, // 5
   7809 	12071, // 6
   7810 	12075, // 7
   7811 	/*12047*/ uint16(xSetOp), uint16(FADD),
   7812 	/*12049*/ uint16(xArgM64fp),
   7813 	/*12050*/ uint16(xMatch),
   7814 	/*12051*/ uint16(xSetOp), uint16(FMUL),
   7815 	/*12053*/ uint16(xArgM64fp),
   7816 	/*12054*/ uint16(xMatch),
   7817 	/*12055*/ uint16(xSetOp), uint16(FCOM),
   7818 	/*12057*/ uint16(xArgM64fp),
   7819 	/*12058*/ uint16(xMatch),
   7820 	/*12059*/ uint16(xSetOp), uint16(FCOMP),
   7821 	/*12061*/ uint16(xArgM64fp),
   7822 	/*12062*/ uint16(xMatch),
   7823 	/*12063*/ uint16(xSetOp), uint16(FSUB),
   7824 	/*12065*/ uint16(xArgM64fp),
   7825 	/*12066*/ uint16(xMatch),
   7826 	/*12067*/ uint16(xSetOp), uint16(FSUBR),
   7827 	/*12069*/ uint16(xArgM64fp),
   7828 	/*12070*/ uint16(xMatch),
   7829 	/*12071*/ uint16(xSetOp), uint16(FDIV),
   7830 	/*12073*/ uint16(xArgM64fp),
   7831 	/*12074*/ uint16(xMatch),
   7832 	/*12075*/ uint16(xSetOp), uint16(FDIVR),
   7833 	/*12077*/ uint16(xArgM64fp),
   7834 	/*12078*/ uint16(xMatch),
   7835 	/*12079*/ uint16(xSetOp), uint16(FADD),
   7836 	/*12081*/ uint16(xArgSTi),
   7837 	/*12082*/ uint16(xArgST),
   7838 	/*12083*/ uint16(xMatch),
   7839 	/*12084*/ uint16(xSetOp), uint16(FMUL),
   7840 	/*12086*/ uint16(xArgSTi),
   7841 	/*12087*/ uint16(xArgST),
   7842 	/*12088*/ uint16(xMatch),
   7843 	/*12089*/ uint16(xSetOp), uint16(FSUBR),
   7844 	/*12091*/ uint16(xArgSTi),
   7845 	/*12092*/ uint16(xArgST),
   7846 	/*12093*/ uint16(xMatch),
   7847 	/*12094*/ uint16(xSetOp), uint16(FSUB),
   7848 	/*12096*/ uint16(xArgSTi),
   7849 	/*12097*/ uint16(xArgST),
   7850 	/*12098*/ uint16(xMatch),
   7851 	/*12099*/ uint16(xSetOp), uint16(FDIVR),
   7852 	/*12101*/ uint16(xArgSTi),
   7853 	/*12102*/ uint16(xArgST),
   7854 	/*12103*/ uint16(xMatch),
   7855 	/*12104*/ uint16(xSetOp), uint16(FDIV),
   7856 	/*12106*/ uint16(xArgSTi),
   7857 	/*12107*/ uint16(xArgST),
   7858 	/*12108*/ uint16(xMatch),
   7859 	/*12109*/ uint16(xCondByte), 40,
   7860 	0xc0, 12228,
   7861 	0xc1, 12228,
   7862 	0xc2, 12228,
   7863 	0xc3, 12228,
   7864 	0xc4, 12228,
   7865 	0xc5, 12228,
   7866 	0xc6, 12228,
   7867 	0xc7, 12228,
   7868 	0xd0, 12232,
   7869 	0xd1, 12232,
   7870 	0xd2, 12232,
   7871 	0xd3, 12232,
   7872 	0xd4, 12232,
   7873 	0xd5, 12232,
   7874 	0xd6, 12232,
   7875 	0xd7, 12232,
   7876 	0xd8, 12236,
   7877 	0xd9, 12236,
   7878 	0xda, 12236,
   7879 	0xdb, 12236,
   7880 	0xdc, 12236,
   7881 	0xdd, 12236,
   7882 	0xde, 12236,
   7883 	0xdf, 12236,
   7884 	0xe0, 12240,
   7885 	0xe1, 12240,
   7886 	0xe2, 12240,
   7887 	0xe3, 12240,
   7888 	0xe4, 12240,
   7889 	0xe5, 12240,
   7890 	0xe6, 12240,
   7891 	0xe7, 12240,
   7892 	0xe8, 12244,
   7893 	0xe9, 12244,
   7894 	0xea, 12244,
   7895 	0xeb, 12244,
   7896 	0xec, 12244,
   7897 	0xed, 12244,
   7898 	0xee, 12244,
   7899 	0xef, 12244,
   7900 	/*12191*/ uint16(xCondSlashR),
   7901 	12200, // 0
   7902 	12204, // 1
   7903 	12208, // 2
   7904 	12212, // 3
   7905 	12216, // 4
   7906 	0,     // 5
   7907 	12220, // 6
   7908 	12224, // 7
   7909 	/*12200*/ uint16(xSetOp), uint16(FLD),
   7910 	/*12202*/ uint16(xArgM64fp),
   7911 	/*12203*/ uint16(xMatch),
   7912 	/*12204*/ uint16(xSetOp), uint16(FISTTP),
   7913 	/*12206*/ uint16(xArgM64int),
   7914 	/*12207*/ uint16(xMatch),
   7915 	/*12208*/ uint16(xSetOp), uint16(FST),
   7916 	/*12210*/ uint16(xArgM64fp),
   7917 	/*12211*/ uint16(xMatch),
   7918 	/*12212*/ uint16(xSetOp), uint16(FSTP),
   7919 	/*12214*/ uint16(xArgM64fp),
   7920 	/*12215*/ uint16(xMatch),
   7921 	/*12216*/ uint16(xSetOp), uint16(FRSTOR),
   7922 	/*12218*/ uint16(xArgM94108byte),
   7923 	/*12219*/ uint16(xMatch),
   7924 	/*12220*/ uint16(xSetOp), uint16(FNSAVE),
   7925 	/*12222*/ uint16(xArgM94108byte),
   7926 	/*12223*/ uint16(xMatch),
   7927 	/*12224*/ uint16(xSetOp), uint16(FNSTSW),
   7928 	/*12226*/ uint16(xArgM2byte),
   7929 	/*12227*/ uint16(xMatch),
   7930 	/*12228*/ uint16(xSetOp), uint16(FFREE),
   7931 	/*12230*/ uint16(xArgSTi),
   7932 	/*12231*/ uint16(xMatch),
   7933 	/*12232*/ uint16(xSetOp), uint16(FST),
   7934 	/*12234*/ uint16(xArgSTi),
   7935 	/*12235*/ uint16(xMatch),
   7936 	/*12236*/ uint16(xSetOp), uint16(FSTP),
   7937 	/*12238*/ uint16(xArgSTi),
   7938 	/*12239*/ uint16(xMatch),
   7939 	/*12240*/ uint16(xSetOp), uint16(FUCOM),
   7940 	/*12242*/ uint16(xArgSTi),
   7941 	/*12243*/ uint16(xMatch),
   7942 	/*12244*/ uint16(xSetOp), uint16(FUCOMP),
   7943 	/*12246*/ uint16(xArgSTi),
   7944 	/*12247*/ uint16(xMatch),
   7945 	/*12248*/ uint16(xCondByte), 49,
   7946 	0xc0, 12389,
   7947 	0xc1, 12389,
   7948 	0xc2, 12389,
   7949 	0xc3, 12389,
   7950 	0xc4, 12389,
   7951 	0xc5, 12389,
   7952 	0xc6, 12389,
   7953 	0xc7, 12389,
   7954 	0xc8, 12394,
   7955 	0xc9, 12394,
   7956 	0xca, 12394,
   7957 	0xcb, 12394,
   7958 	0xcc, 12394,
   7959 	0xcd, 12394,
   7960 	0xce, 12394,
   7961 	0xcf, 12394,
   7962 	0xD9, 12399,
   7963 	0xe0, 12402,
   7964 	0xe1, 12402,
   7965 	0xe2, 12402,
   7966 	0xe3, 12402,
   7967 	0xe4, 12402,
   7968 	0xe5, 12402,
   7969 	0xe6, 12402,
   7970 	0xe7, 12402,
   7971 	0xe8, 12407,
   7972 	0xe9, 12407,
   7973 	0xea, 12407,
   7974 	0xeb, 12407,
   7975 	0xec, 12407,
   7976 	0xed, 12407,
   7977 	0xee, 12407,
   7978 	0xef, 12407,
   7979 	0xf0, 12412,
   7980 	0xf1, 12412,
   7981 	0xf2, 12412,
   7982 	0xf3, 12412,
   7983 	0xf4, 12412,
   7984 	0xf5, 12412,
   7985 	0xf6, 12412,
   7986 	0xf7, 12412,
   7987 	0xf8, 12417,
   7988 	0xf9, 12417,
   7989 	0xfa, 12417,
   7990 	0xfb, 12417,
   7991 	0xfc, 12417,
   7992 	0xfd, 12417,
   7993 	0xfe, 12417,
   7994 	0xff, 12417,
   7995 	/*12348*/ uint16(xCondSlashR),
   7996 	12357, // 0
   7997 	12361, // 1
   7998 	12365, // 2
   7999 	12369, // 3
   8000 	12373, // 4
   8001 	12377, // 5
   8002 	12381, // 6
   8003 	12385, // 7
   8004 	/*12357*/ uint16(xSetOp), uint16(FIADD),
   8005 	/*12359*/ uint16(xArgM16int),
   8006 	/*12360*/ uint16(xMatch),
   8007 	/*12361*/ uint16(xSetOp), uint16(FIMUL),
   8008 	/*12363*/ uint16(xArgM16int),
   8009 	/*12364*/ uint16(xMatch),
   8010 	/*12365*/ uint16(xSetOp), uint16(FICOM),
   8011 	/*12367*/ uint16(xArgM16int),
   8012 	/*12368*/ uint16(xMatch),
   8013 	/*12369*/ uint16(xSetOp), uint16(FICOMP),
   8014 	/*12371*/ uint16(xArgM16int),
   8015 	/*12372*/ uint16(xMatch),
   8016 	/*12373*/ uint16(xSetOp), uint16(FISUB),
   8017 	/*12375*/ uint16(xArgM16int),
   8018 	/*12376*/ uint16(xMatch),
   8019 	/*12377*/ uint16(xSetOp), uint16(FISUBR),
   8020 	/*12379*/ uint16(xArgM16int),
   8021 	/*12380*/ uint16(xMatch),
   8022 	/*12381*/ uint16(xSetOp), uint16(FIDIV),
   8023 	/*12383*/ uint16(xArgM16int),
   8024 	/*12384*/ uint16(xMatch),
   8025 	/*12385*/ uint16(xSetOp), uint16(FIDIVR),
   8026 	/*12387*/ uint16(xArgM16int),
   8027 	/*12388*/ uint16(xMatch),
   8028 	/*12389*/ uint16(xSetOp), uint16(FADDP),
   8029 	/*12391*/ uint16(xArgSTi),
   8030 	/*12392*/ uint16(xArgST),
   8031 	/*12393*/ uint16(xMatch),
   8032 	/*12394*/ uint16(xSetOp), uint16(FMULP),
   8033 	/*12396*/ uint16(xArgSTi),
   8034 	/*12397*/ uint16(xArgST),
   8035 	/*12398*/ uint16(xMatch),
   8036 	/*12399*/ uint16(xSetOp), uint16(FCOMPP),
   8037 	/*12401*/ uint16(xMatch),
   8038 	/*12402*/ uint16(xSetOp), uint16(FSUBRP),
   8039 	/*12404*/ uint16(xArgSTi),
   8040 	/*12405*/ uint16(xArgST),
   8041 	/*12406*/ uint16(xMatch),
   8042 	/*12407*/ uint16(xSetOp), uint16(FSUBP),
   8043 	/*12409*/ uint16(xArgSTi),
   8044 	/*12410*/ uint16(xArgST),
   8045 	/*12411*/ uint16(xMatch),
   8046 	/*12412*/ uint16(xSetOp), uint16(FDIVRP),
   8047 	/*12414*/ uint16(xArgSTi),
   8048 	/*12415*/ uint16(xArgST),
   8049 	/*12416*/ uint16(xMatch),
   8050 	/*12417*/ uint16(xSetOp), uint16(FDIVP),
   8051 	/*12419*/ uint16(xArgSTi),
   8052 	/*12420*/ uint16(xArgST),
   8053 	/*12421*/ uint16(xMatch),
   8054 	/*12422*/ uint16(xCondByte), 25,
   8055 	0xc0, 12515,
   8056 	0xc1, 12515,
   8057 	0xc2, 12515,
   8058 	0xc3, 12515,
   8059 	0xc4, 12515,
   8060 	0xc5, 12515,
   8061 	0xc6, 12515,
   8062 	0xc7, 12515,
   8063 	0xE0, 12519,
   8064 	0xe8, 12523,
   8065 	0xe9, 12523,
   8066 	0xea, 12523,
   8067 	0xeb, 12523,
   8068 	0xec, 12523,
   8069 	0xed, 12523,
   8070 	0xee, 12523,
   8071 	0xef, 12523,
   8072 	0xf0, 12528,
   8073 	0xf1, 12528,
   8074 	0xf2, 12528,
   8075 	0xf3, 12528,
   8076 	0xf4, 12528,
   8077 	0xf5, 12528,
   8078 	0xf6, 12528,
   8079 	0xf7, 12528,
   8080 	/*12474*/ uint16(xCondSlashR),
   8081 	12483, // 0
   8082 	12487, // 1
   8083 	12491, // 2
   8084 	12495, // 3
   8085 	12499, // 4
   8086 	12503, // 5
   8087 	12507, // 6
   8088 	12511, // 7
   8089 	/*12483*/ uint16(xSetOp), uint16(FILD),
   8090 	/*12485*/ uint16(xArgM16int),
   8091 	/*12486*/ uint16(xMatch),
   8092 	/*12487*/ uint16(xSetOp), uint16(FISTTP),
   8093 	/*12489*/ uint16(xArgM16int),
   8094 	/*12490*/ uint16(xMatch),
   8095 	/*12491*/ uint16(xSetOp), uint16(FIST),
   8096 	/*12493*/ uint16(xArgM16int),
   8097 	/*12494*/ uint16(xMatch),
   8098 	/*12495*/ uint16(xSetOp), uint16(FISTP),
   8099 	/*12497*/ uint16(xArgM16int),
   8100 	/*12498*/ uint16(xMatch),
   8101 	/*12499*/ uint16(xSetOp), uint16(FBLD),
   8102 	/*12501*/ uint16(xArgM80dec),
   8103 	/*12502*/ uint16(xMatch),
   8104 	/*12503*/ uint16(xSetOp), uint16(FILD),
   8105 	/*12505*/ uint16(xArgM64int),
   8106 	/*12506*/ uint16(xMatch),
   8107 	/*12507*/ uint16(xSetOp), uint16(FBSTP),
   8108 	/*12509*/ uint16(xArgM80bcd),
   8109 	/*12510*/ uint16(xMatch),
   8110 	/*12511*/ uint16(xSetOp), uint16(FISTP),
   8111 	/*12513*/ uint16(xArgM64int),
   8112 	/*12514*/ uint16(xMatch),
   8113 	/*12515*/ uint16(xSetOp), uint16(FFREEP),
   8114 	/*12517*/ uint16(xArgSTi),
   8115 	/*12518*/ uint16(xMatch),
   8116 	/*12519*/ uint16(xSetOp), uint16(FNSTSW),
   8117 	/*12521*/ uint16(xArgAX),
   8118 	/*12522*/ uint16(xMatch),
   8119 	/*12523*/ uint16(xSetOp), uint16(FUCOMIP),
   8120 	/*12525*/ uint16(xArgST),
   8121 	/*12526*/ uint16(xArgSTi),
   8122 	/*12527*/ uint16(xMatch),
   8123 	/*12528*/ uint16(xSetOp), uint16(FCOMIP),
   8124 	/*12530*/ uint16(xArgST),
   8125 	/*12531*/ uint16(xArgSTi),
   8126 	/*12532*/ uint16(xMatch),
   8127 	/*12533*/ uint16(xSetOp), uint16(LOOPNE),
   8128 	/*12535*/ uint16(xReadCb),
   8129 	/*12536*/ uint16(xArgRel8),
   8130 	/*12537*/ uint16(xMatch),
   8131 	/*12538*/ uint16(xSetOp), uint16(LOOPE),
   8132 	/*12540*/ uint16(xReadCb),
   8133 	/*12541*/ uint16(xArgRel8),
   8134 	/*12542*/ uint16(xMatch),
   8135 	/*12543*/ uint16(xSetOp), uint16(LOOP),
   8136 	/*12545*/ uint16(xReadCb),
   8137 	/*12546*/ uint16(xArgRel8),
   8138 	/*12547*/ uint16(xMatch),
   8139 	/*12548*/ uint16(xCondIs64), 12551, 12565,
   8140 	/*12551*/ uint16(xCondAddrSize), 12555, 12560, 0,
   8141 	/*12555*/ uint16(xSetOp), uint16(JCXZ),
   8142 	/*12557*/ uint16(xReadCb),
   8143 	/*12558*/ uint16(xArgRel8),
   8144 	/*12559*/ uint16(xMatch),
   8145 	/*12560*/ uint16(xSetOp), uint16(JECXZ),
   8146 	/*12562*/ uint16(xReadCb),
   8147 	/*12563*/ uint16(xArgRel8),
   8148 	/*12564*/ uint16(xMatch),
   8149 	/*12565*/ uint16(xCondAddrSize), 0, 12560, 12569,
   8150 	/*12569*/ uint16(xSetOp), uint16(JRCXZ),
   8151 	/*12571*/ uint16(xReadCb),
   8152 	/*12572*/ uint16(xArgRel8),
   8153 	/*12573*/ uint16(xMatch),
   8154 	/*12574*/ uint16(xSetOp), uint16(IN),
   8155 	/*12576*/ uint16(xReadIb),
   8156 	/*12577*/ uint16(xArgAL),
   8157 	/*12578*/ uint16(xArgImm8u),
   8158 	/*12579*/ uint16(xMatch),
   8159 	/*12580*/ uint16(xCondDataSize), 12584, 12590, 12596,
   8160 	/*12584*/ uint16(xSetOp), uint16(IN),
   8161 	/*12586*/ uint16(xReadIb),
   8162 	/*12587*/ uint16(xArgAX),
   8163 	/*12588*/ uint16(xArgImm8u),
   8164 	/*12589*/ uint16(xMatch),
   8165 	/*12590*/ uint16(xSetOp), uint16(IN),
   8166 	/*12592*/ uint16(xReadIb),
   8167 	/*12593*/ uint16(xArgEAX),
   8168 	/*12594*/ uint16(xArgImm8u),
   8169 	/*12595*/ uint16(xMatch),
   8170 	/*12596*/ uint16(xSetOp), uint16(IN),
   8171 	/*12598*/ uint16(xReadIb),
   8172 	/*12599*/ uint16(xArgEAX),
   8173 	/*12600*/ uint16(xArgImm8u),
   8174 	/*12601*/ uint16(xMatch),
   8175 	/*12602*/ uint16(xSetOp), uint16(OUT),
   8176 	/*12604*/ uint16(xReadIb),
   8177 	/*12605*/ uint16(xArgImm8u),
   8178 	/*12606*/ uint16(xArgAL),
   8179 	/*12607*/ uint16(xMatch),
   8180 	/*12608*/ uint16(xCondDataSize), 12612, 12618, 12624,
   8181 	/*12612*/ uint16(xSetOp), uint16(OUT),
   8182 	/*12614*/ uint16(xReadIb),
   8183 	/*12615*/ uint16(xArgImm8u),
   8184 	/*12616*/ uint16(xArgAX),
   8185 	/*12617*/ uint16(xMatch),
   8186 	/*12618*/ uint16(xSetOp), uint16(OUT),
   8187 	/*12620*/ uint16(xReadIb),
   8188 	/*12621*/ uint16(xArgImm8u),
   8189 	/*12622*/ uint16(xArgEAX),
   8190 	/*12623*/ uint16(xMatch),
   8191 	/*12624*/ uint16(xSetOp), uint16(OUT),
   8192 	/*12626*/ uint16(xReadIb),
   8193 	/*12627*/ uint16(xArgImm8u),
   8194 	/*12628*/ uint16(xArgEAX),
   8195 	/*12629*/ uint16(xMatch),
   8196 	/*12630*/ uint16(xCondIs64), 12633, 12647,
   8197 	/*12633*/ uint16(xCondDataSize), 12637, 12642, 0,
   8198 	/*12637*/ uint16(xSetOp), uint16(CALL),
   8199 	/*12639*/ uint16(xReadCw),
   8200 	/*12640*/ uint16(xArgRel16),
   8201 	/*12641*/ uint16(xMatch),
   8202 	/*12642*/ uint16(xSetOp), uint16(CALL),
   8203 	/*12644*/ uint16(xReadCd),
   8204 	/*12645*/ uint16(xArgRel32),
   8205 	/*12646*/ uint16(xMatch),
   8206 	/*12647*/ uint16(xCondDataSize), 12651, 12642, 12656,
   8207 	/*12651*/ uint16(xSetOp), uint16(CALL),
   8208 	/*12653*/ uint16(xReadCd),
   8209 	/*12654*/ uint16(xArgRel32),
   8210 	/*12655*/ uint16(xMatch),
   8211 	/*12656*/ uint16(xSetOp), uint16(CALL),
   8212 	/*12658*/ uint16(xReadCd),
   8213 	/*12659*/ uint16(xArgRel32),
   8214 	/*12660*/ uint16(xMatch),
   8215 	/*12661*/ uint16(xCondIs64), 12664, 12678,
   8216 	/*12664*/ uint16(xCondDataSize), 12668, 12673, 0,
   8217 	/*12668*/ uint16(xSetOp), uint16(JMP),
   8218 	/*12670*/ uint16(xReadCw),
   8219 	/*12671*/ uint16(xArgRel16),
   8220 	/*12672*/ uint16(xMatch),
   8221 	/*12673*/ uint16(xSetOp), uint16(JMP),
   8222 	/*12675*/ uint16(xReadCd),
   8223 	/*12676*/ uint16(xArgRel32),
   8224 	/*12677*/ uint16(xMatch),
   8225 	/*12678*/ uint16(xCondDataSize), 12682, 12673, 12687,
   8226 	/*12682*/ uint16(xSetOp), uint16(JMP),
   8227 	/*12684*/ uint16(xReadCd),
   8228 	/*12685*/ uint16(xArgRel32),
   8229 	/*12686*/ uint16(xMatch),
   8230 	/*12687*/ uint16(xSetOp), uint16(JMP),
   8231 	/*12689*/ uint16(xReadCd),
   8232 	/*12690*/ uint16(xArgRel32),
   8233 	/*12691*/ uint16(xMatch),
   8234 	/*12692*/ uint16(xCondIs64), 12695, 0,
   8235 	/*12695*/ uint16(xCondDataSize), 12699, 12704, 0,
   8236 	/*12699*/ uint16(xSetOp), uint16(LJMP),
   8237 	/*12701*/ uint16(xReadCd),
   8238 	/*12702*/ uint16(xArgPtr16colon16),
   8239 	/*12703*/ uint16(xMatch),
   8240 	/*12704*/ uint16(xSetOp), uint16(LJMP),
   8241 	/*12706*/ uint16(xReadCp),
   8242 	/*12707*/ uint16(xArgPtr16colon32),
   8243 	/*12708*/ uint16(xMatch),
   8244 	/*12709*/ uint16(xSetOp), uint16(JMP),
   8245 	/*12711*/ uint16(xReadCb),
   8246 	/*12712*/ uint16(xArgRel8),
   8247 	/*12713*/ uint16(xMatch),
   8248 	/*12714*/ uint16(xSetOp), uint16(IN),
   8249 	/*12716*/ uint16(xArgAL),
   8250 	/*12717*/ uint16(xArgDX),
   8251 	/*12718*/ uint16(xMatch),
   8252 	/*12719*/ uint16(xCondDataSize), 12723, 12728, 12733,
   8253 	/*12723*/ uint16(xSetOp), uint16(IN),
   8254 	/*12725*/ uint16(xArgAX),
   8255 	/*12726*/ uint16(xArgDX),
   8256 	/*12727*/ uint16(xMatch),
   8257 	/*12728*/ uint16(xSetOp), uint16(IN),
   8258 	/*12730*/ uint16(xArgEAX),
   8259 	/*12731*/ uint16(xArgDX),
   8260 	/*12732*/ uint16(xMatch),
   8261 	/*12733*/ uint16(xSetOp), uint16(IN),
   8262 	/*12735*/ uint16(xArgEAX),
   8263 	/*12736*/ uint16(xArgDX),
   8264 	/*12737*/ uint16(xMatch),
   8265 	/*12738*/ uint16(xSetOp), uint16(OUT),
   8266 	/*12740*/ uint16(xArgDX),
   8267 	/*12741*/ uint16(xArgAL),
   8268 	/*12742*/ uint16(xMatch),
   8269 	/*12743*/ uint16(xCondDataSize), 12747, 12752, 12757,
   8270 	/*12747*/ uint16(xSetOp), uint16(OUT),
   8271 	/*12749*/ uint16(xArgDX),
   8272 	/*12750*/ uint16(xArgAX),
   8273 	/*12751*/ uint16(xMatch),
   8274 	/*12752*/ uint16(xSetOp), uint16(OUT),
   8275 	/*12754*/ uint16(xArgDX),
   8276 	/*12755*/ uint16(xArgEAX),
   8277 	/*12756*/ uint16(xMatch),
   8278 	/*12757*/ uint16(xSetOp), uint16(OUT),
   8279 	/*12759*/ uint16(xArgDX),
   8280 	/*12760*/ uint16(xArgEAX),
   8281 	/*12761*/ uint16(xMatch),
   8282 	/*12762*/ uint16(xSetOp), uint16(ICEBP),
   8283 	/*12764*/ uint16(xMatch),
   8284 	/*12765*/ uint16(xSetOp), uint16(HLT),
   8285 	/*12767*/ uint16(xMatch),
   8286 	/*12768*/ uint16(xSetOp), uint16(CMC),
   8287 	/*12770*/ uint16(xMatch),
   8288 	/*12771*/ uint16(xCondSlashR),
   8289 	12780, // 0
   8290 	0,     // 1
   8291 	12786, // 2
   8292 	12790, // 3
   8293 	12794, // 4
   8294 	12798, // 5
   8295 	12802, // 6
   8296 	12806, // 7
   8297 	/*12780*/ uint16(xSetOp), uint16(TEST),
   8298 	/*12782*/ uint16(xReadIb),
   8299 	/*12783*/ uint16(xArgRM8),
   8300 	/*12784*/ uint16(xArgImm8u),
   8301 	/*12785*/ uint16(xMatch),
   8302 	/*12786*/ uint16(xSetOp), uint16(NOT),
   8303 	/*12788*/ uint16(xArgRM8),
   8304 	/*12789*/ uint16(xMatch),
   8305 	/*12790*/ uint16(xSetOp), uint16(NEG),
   8306 	/*12792*/ uint16(xArgRM8),
   8307 	/*12793*/ uint16(xMatch),
   8308 	/*12794*/ uint16(xSetOp), uint16(MUL),
   8309 	/*12796*/ uint16(xArgRM8),
   8310 	/*12797*/ uint16(xMatch),
   8311 	/*12798*/ uint16(xSetOp), uint16(IMUL),
   8312 	/*12800*/ uint16(xArgRM8),
   8313 	/*12801*/ uint16(xMatch),
   8314 	/*12802*/ uint16(xSetOp), uint16(DIV),
   8315 	/*12804*/ uint16(xArgRM8),
   8316 	/*12805*/ uint16(xMatch),
   8317 	/*12806*/ uint16(xSetOp), uint16(IDIV),
   8318 	/*12808*/ uint16(xArgRM8),
   8319 	/*12809*/ uint16(xMatch),
   8320 	/*12810*/ uint16(xCondSlashR),
   8321 	12819, // 0
   8322 	0,     // 1
   8323 	12848, // 2
   8324 	12871, // 3
   8325 	12894, // 4
   8326 	12917, // 5
   8327 	12940, // 6
   8328 	12963, // 7
   8329 	/*12819*/ uint16(xCondIs64), 12822, 12838,
   8330 	/*12822*/ uint16(xCondDataSize), 12826, 12832, 0,
   8331 	/*12826*/ uint16(xSetOp), uint16(TEST),
   8332 	/*12828*/ uint16(xReadIw),
   8333 	/*12829*/ uint16(xArgRM16),
   8334 	/*12830*/ uint16(xArgImm16),
   8335 	/*12831*/ uint16(xMatch),
   8336 	/*12832*/ uint16(xSetOp), uint16(TEST),
   8337 	/*12834*/ uint16(xReadId),
   8338 	/*12835*/ uint16(xArgRM32),
   8339 	/*12836*/ uint16(xArgImm32),
   8340 	/*12837*/ uint16(xMatch),
   8341 	/*12838*/ uint16(xCondDataSize), 12826, 12832, 12842,
   8342 	/*12842*/ uint16(xSetOp), uint16(TEST),
   8343 	/*12844*/ uint16(xReadId),
   8344 	/*12845*/ uint16(xArgRM64),
   8345 	/*12846*/ uint16(xArgImm32),
   8346 	/*12847*/ uint16(xMatch),
   8347 	/*12848*/ uint16(xCondIs64), 12851, 12863,
   8348 	/*12851*/ uint16(xCondDataSize), 12855, 12859, 0,
   8349 	/*12855*/ uint16(xSetOp), uint16(NOT),
   8350 	/*12857*/ uint16(xArgRM16),
   8351 	/*12858*/ uint16(xMatch),
   8352 	/*12859*/ uint16(xSetOp), uint16(NOT),
   8353 	/*12861*/ uint16(xArgRM32),
   8354 	/*12862*/ uint16(xMatch),
   8355 	/*12863*/ uint16(xCondDataSize), 12855, 12859, 12867,
   8356 	/*12867*/ uint16(xSetOp), uint16(NOT),
   8357 	/*12869*/ uint16(xArgRM64),
   8358 	/*12870*/ uint16(xMatch),
   8359 	/*12871*/ uint16(xCondIs64), 12874, 12886,
   8360 	/*12874*/ uint16(xCondDataSize), 12878, 12882, 0,
   8361 	/*12878*/ uint16(xSetOp), uint16(NEG),
   8362 	/*12880*/ uint16(xArgRM16),
   8363 	/*12881*/ uint16(xMatch),
   8364 	/*12882*/ uint16(xSetOp), uint16(NEG),
   8365 	/*12884*/ uint16(xArgRM32),
   8366 	/*12885*/ uint16(xMatch),
   8367 	/*12886*/ uint16(xCondDataSize), 12878, 12882, 12890,
   8368 	/*12890*/ uint16(xSetOp), uint16(NEG),
   8369 	/*12892*/ uint16(xArgRM64),
   8370 	/*12893*/ uint16(xMatch),
   8371 	/*12894*/ uint16(xCondIs64), 12897, 12909,
   8372 	/*12897*/ uint16(xCondDataSize), 12901, 12905, 0,
   8373 	/*12901*/ uint16(xSetOp), uint16(MUL),
   8374 	/*12903*/ uint16(xArgRM16),
   8375 	/*12904*/ uint16(xMatch),
   8376 	/*12905*/ uint16(xSetOp), uint16(MUL),
   8377 	/*12907*/ uint16(xArgRM32),
   8378 	/*12908*/ uint16(xMatch),
   8379 	/*12909*/ uint16(xCondDataSize), 12901, 12905, 12913,
   8380 	/*12913*/ uint16(xSetOp), uint16(MUL),
   8381 	/*12915*/ uint16(xArgRM64),
   8382 	/*12916*/ uint16(xMatch),
   8383 	/*12917*/ uint16(xCondIs64), 12920, 12932,
   8384 	/*12920*/ uint16(xCondDataSize), 12924, 12928, 0,
   8385 	/*12924*/ uint16(xSetOp), uint16(IMUL),
   8386 	/*12926*/ uint16(xArgRM16),
   8387 	/*12927*/ uint16(xMatch),
   8388 	/*12928*/ uint16(xSetOp), uint16(IMUL),
   8389 	/*12930*/ uint16(xArgRM32),
   8390 	/*12931*/ uint16(xMatch),
   8391 	/*12932*/ uint16(xCondDataSize), 12924, 12928, 12936,
   8392 	/*12936*/ uint16(xSetOp), uint16(IMUL),
   8393 	/*12938*/ uint16(xArgRM64),
   8394 	/*12939*/ uint16(xMatch),
   8395 	/*12940*/ uint16(xCondIs64), 12943, 12955,
   8396 	/*12943*/ uint16(xCondDataSize), 12947, 12951, 0,
   8397 	/*12947*/ uint16(xSetOp), uint16(DIV),
   8398 	/*12949*/ uint16(xArgRM16),
   8399 	/*12950*/ uint16(xMatch),
   8400 	/*12951*/ uint16(xSetOp), uint16(DIV),
   8401 	/*12953*/ uint16(xArgRM32),
   8402 	/*12954*/ uint16(xMatch),
   8403 	/*12955*/ uint16(xCondDataSize), 12947, 12951, 12959,
   8404 	/*12959*/ uint16(xSetOp), uint16(DIV),
   8405 	/*12961*/ uint16(xArgRM64),
   8406 	/*12962*/ uint16(xMatch),
   8407 	/*12963*/ uint16(xCondIs64), 12966, 12978,
   8408 	/*12966*/ uint16(xCondDataSize), 12970, 12974, 0,
   8409 	/*12970*/ uint16(xSetOp), uint16(IDIV),
   8410 	/*12972*/ uint16(xArgRM16),
   8411 	/*12973*/ uint16(xMatch),
   8412 	/*12974*/ uint16(xSetOp), uint16(IDIV),
   8413 	/*12976*/ uint16(xArgRM32),
   8414 	/*12977*/ uint16(xMatch),
   8415 	/*12978*/ uint16(xCondDataSize), 12970, 12974, 12982,
   8416 	/*12982*/ uint16(xSetOp), uint16(IDIV),
   8417 	/*12984*/ uint16(xArgRM64),
   8418 	/*12985*/ uint16(xMatch),
   8419 	/*12986*/ uint16(xSetOp), uint16(CLC),
   8420 	/*12988*/ uint16(xMatch),
   8421 	/*12989*/ uint16(xSetOp), uint16(STC),
   8422 	/*12991*/ uint16(xMatch),
   8423 	/*12992*/ uint16(xSetOp), uint16(CLI),
   8424 	/*12994*/ uint16(xMatch),
   8425 	/*12995*/ uint16(xSetOp), uint16(STI),
   8426 	/*12997*/ uint16(xMatch),
   8427 	/*12998*/ uint16(xSetOp), uint16(CLD),
   8428 	/*13000*/ uint16(xMatch),
   8429 	/*13001*/ uint16(xSetOp), uint16(STD),
   8430 	/*13003*/ uint16(xMatch),
   8431 	/*13004*/ uint16(xCondSlashR),
   8432 	13013, // 0
   8433 	13017, // 1
   8434 	0,     // 2
   8435 	0,     // 3
   8436 	0,     // 4
   8437 	0,     // 5
   8438 	0,     // 6
   8439 	0,     // 7
   8440 	/*13013*/ uint16(xSetOp), uint16(INC),
   8441 	/*13015*/ uint16(xArgRM8),
   8442 	/*13016*/ uint16(xMatch),
   8443 	/*13017*/ uint16(xSetOp), uint16(DEC),
   8444 	/*13019*/ uint16(xArgRM8),
   8445 	/*13020*/ uint16(xMatch),
   8446 	/*13021*/ uint16(xCondSlashR),
   8447 	13030, // 0
   8448 	13053, // 1
   8449 	13076, // 2
   8450 	13095, // 3
   8451 	13118, // 4
   8452 	13137, // 5
   8453 	13160, // 6
   8454 	0,     // 7
   8455 	/*13030*/ uint16(xCondIs64), 13033, 13045,
   8456 	/*13033*/ uint16(xCondDataSize), 13037, 13041, 0,
   8457 	/*13037*/ uint16(xSetOp), uint16(INC),
   8458 	/*13039*/ uint16(xArgRM16),
   8459 	/*13040*/ uint16(xMatch),
   8460 	/*13041*/ uint16(xSetOp), uint16(INC),
   8461 	/*13043*/ uint16(xArgRM32),
   8462 	/*13044*/ uint16(xMatch),
   8463 	/*13045*/ uint16(xCondDataSize), 13037, 13041, 13049,
   8464 	/*13049*/ uint16(xSetOp), uint16(INC),
   8465 	/*13051*/ uint16(xArgRM64),
   8466 	/*13052*/ uint16(xMatch),
   8467 	/*13053*/ uint16(xCondIs64), 13056, 13068,
   8468 	/*13056*/ uint16(xCondDataSize), 13060, 13064, 0,
   8469 	/*13060*/ uint16(xSetOp), uint16(DEC),
   8470 	/*13062*/ uint16(xArgRM16),
   8471 	/*13063*/ uint16(xMatch),
   8472 	/*13064*/ uint16(xSetOp), uint16(DEC),
   8473 	/*13066*/ uint16(xArgRM32),
   8474 	/*13067*/ uint16(xMatch),
   8475 	/*13068*/ uint16(xCondDataSize), 13060, 13064, 13072,
   8476 	/*13072*/ uint16(xSetOp), uint16(DEC),
   8477 	/*13074*/ uint16(xArgRM64),
   8478 	/*13075*/ uint16(xMatch),
   8479 	/*13076*/ uint16(xCondIs64), 13079, 13091,
   8480 	/*13079*/ uint16(xCondDataSize), 13083, 13087, 0,
   8481 	/*13083*/ uint16(xSetOp), uint16(CALL),
   8482 	/*13085*/ uint16(xArgRM16),
   8483 	/*13086*/ uint16(xMatch),
   8484 	/*13087*/ uint16(xSetOp), uint16(CALL),
   8485 	/*13089*/ uint16(xArgRM32),
   8486 	/*13090*/ uint16(xMatch),
   8487 	/*13091*/ uint16(xSetOp), uint16(CALL),
   8488 	/*13093*/ uint16(xArgRM64),
   8489 	/*13094*/ uint16(xMatch),
   8490 	/*13095*/ uint16(xCondIs64), 13098, 13110,
   8491 	/*13098*/ uint16(xCondDataSize), 13102, 13106, 0,
   8492 	/*13102*/ uint16(xSetOp), uint16(LCALL),
   8493 	/*13104*/ uint16(xArgM16colon16),
   8494 	/*13105*/ uint16(xMatch),
   8495 	/*13106*/ uint16(xSetOp), uint16(LCALL),
   8496 	/*13108*/ uint16(xArgM16colon32),
   8497 	/*13109*/ uint16(xMatch),
   8498 	/*13110*/ uint16(xCondDataSize), 13102, 13106, 13114,
   8499 	/*13114*/ uint16(xSetOp), uint16(LCALL),
   8500 	/*13116*/ uint16(xArgM16colon64),
   8501 	/*13117*/ uint16(xMatch),
   8502 	/*13118*/ uint16(xCondIs64), 13121, 13133,
   8503 	/*13121*/ uint16(xCondDataSize), 13125, 13129, 0,
   8504 	/*13125*/ uint16(xSetOp), uint16(JMP),
   8505 	/*13127*/ uint16(xArgRM16),
   8506 	/*13128*/ uint16(xMatch),
   8507 	/*13129*/ uint16(xSetOp), uint16(JMP),
   8508 	/*13131*/ uint16(xArgRM32),
   8509 	/*13132*/ uint16(xMatch),
   8510 	/*13133*/ uint16(xSetOp), uint16(JMP),
   8511 	/*13135*/ uint16(xArgRM64),
   8512 	/*13136*/ uint16(xMatch),
   8513 	/*13137*/ uint16(xCondIs64), 13140, 13152,
   8514 	/*13140*/ uint16(xCondDataSize), 13144, 13148, 0,
   8515 	/*13144*/ uint16(xSetOp), uint16(LJMP),
   8516 	/*13146*/ uint16(xArgM16colon16),
   8517 	/*13147*/ uint16(xMatch),
   8518 	/*13148*/ uint16(xSetOp), uint16(LJMP),
   8519 	/*13150*/ uint16(xArgM16colon32),
   8520 	/*13151*/ uint16(xMatch),
   8521 	/*13152*/ uint16(xCondDataSize), 13144, 13148, 13156,
   8522 	/*13156*/ uint16(xSetOp), uint16(LJMP),
   8523 	/*13158*/ uint16(xArgM16colon64),
   8524 	/*13159*/ uint16(xMatch),
   8525 	/*13160*/ uint16(xCondIs64), 13163, 13175,
   8526 	/*13163*/ uint16(xCondDataSize), 13167, 13171, 0,
   8527 	/*13167*/ uint16(xSetOp), uint16(PUSH),
   8528 	/*13169*/ uint16(xArgRM16),
   8529 	/*13170*/ uint16(xMatch),
   8530 	/*13171*/ uint16(xSetOp), uint16(PUSH),
   8531 	/*13173*/ uint16(xArgRM32),
   8532 	/*13174*/ uint16(xMatch),
   8533 	/*13175*/ uint16(xCondDataSize), 13167, 13179, 13183,
   8534 	/*13179*/ uint16(xSetOp), uint16(PUSH),
   8535 	/*13181*/ uint16(xArgRM64),
   8536 	/*13182*/ uint16(xMatch),
   8537 	/*13183*/ uint16(xSetOp), uint16(PUSH),
   8538 	/*13185*/ uint16(xArgRM64),
   8539 	/*13186*/ uint16(xMatch),
   8540 }
   8541 
   8542 const (
   8543 	_ Op = iota
   8544 
   8545 	AAA
   8546 	AAD
   8547 	AAM
   8548 	AAS
   8549 	ADC
   8550 	ADD
   8551 	ADDPD
   8552 	ADDPS
   8553 	ADDSD
   8554 	ADDSS
   8555 	ADDSUBPD
   8556 	ADDSUBPS
   8557 	AESDEC
   8558 	AESDECLAST
   8559 	AESENC
   8560 	AESENCLAST
   8561 	AESIMC
   8562 	AESKEYGENASSIST
   8563 	AND
   8564 	ANDNPD
   8565 	ANDNPS
   8566 	ANDPD
   8567 	ANDPS
   8568 	ARPL
   8569 	BLENDPD
   8570 	BLENDPS
   8571 	BLENDVPD
   8572 	BLENDVPS
   8573 	BOUND
   8574 	BSF
   8575 	BSR
   8576 	BSWAP
   8577 	BT
   8578 	BTC
   8579 	BTR
   8580 	BTS
   8581 	CALL
   8582 	CBW
   8583 	CDQ
   8584 	CDQE
   8585 	CLC
   8586 	CLD
   8587 	CLFLUSH
   8588 	CLI
   8589 	CLTS
   8590 	CMC
   8591 	CMOVA
   8592 	CMOVAE
   8593 	CMOVB
   8594 	CMOVBE
   8595 	CMOVE
   8596 	CMOVG
   8597 	CMOVGE
   8598 	CMOVL
   8599 	CMOVLE
   8600 	CMOVNE
   8601 	CMOVNO
   8602 	CMOVNP
   8603 	CMOVNS
   8604 	CMOVO
   8605 	CMOVP
   8606 	CMOVS
   8607 	CMP
   8608 	CMPPD
   8609 	CMPPS
   8610 	CMPSB
   8611 	CMPSD
   8612 	CMPSD_XMM
   8613 	CMPSQ
   8614 	CMPSS
   8615 	CMPSW
   8616 	CMPXCHG
   8617 	CMPXCHG16B
   8618 	CMPXCHG8B
   8619 	COMISD
   8620 	COMISS
   8621 	CPUID
   8622 	CQO
   8623 	CRC32
   8624 	CVTDQ2PD
   8625 	CVTDQ2PS
   8626 	CVTPD2DQ
   8627 	CVTPD2PI
   8628 	CVTPD2PS
   8629 	CVTPI2PD
   8630 	CVTPI2PS
   8631 	CVTPS2DQ
   8632 	CVTPS2PD
   8633 	CVTPS2PI
   8634 	CVTSD2SI
   8635 	CVTSD2SS
   8636 	CVTSI2SD
   8637 	CVTSI2SS
   8638 	CVTSS2SD
   8639 	CVTSS2SI
   8640 	CVTTPD2DQ
   8641 	CVTTPD2PI
   8642 	CVTTPS2DQ
   8643 	CVTTPS2PI
   8644 	CVTTSD2SI
   8645 	CVTTSS2SI
   8646 	CWD
   8647 	CWDE
   8648 	DAA
   8649 	DAS
   8650 	DEC
   8651 	DIV
   8652 	DIVPD
   8653 	DIVPS
   8654 	DIVSD
   8655 	DIVSS
   8656 	DPPD
   8657 	DPPS
   8658 	EMMS
   8659 	ENTER
   8660 	EXTRACTPS
   8661 	F2XM1
   8662 	FABS
   8663 	FADD
   8664 	FADDP
   8665 	FBLD
   8666 	FBSTP
   8667 	FCHS
   8668 	FCMOVB
   8669 	FCMOVBE
   8670 	FCMOVE
   8671 	FCMOVNB
   8672 	FCMOVNBE
   8673 	FCMOVNE
   8674 	FCMOVNU
   8675 	FCMOVU
   8676 	FCOM
   8677 	FCOMI
   8678 	FCOMIP
   8679 	FCOMP
   8680 	FCOMPP
   8681 	FCOS
   8682 	FDECSTP
   8683 	FDIV
   8684 	FDIVP
   8685 	FDIVR
   8686 	FDIVRP
   8687 	FFREE
   8688 	FFREEP
   8689 	FIADD
   8690 	FICOM
   8691 	FICOMP
   8692 	FIDIV
   8693 	FIDIVR
   8694 	FILD
   8695 	FIMUL
   8696 	FINCSTP
   8697 	FIST
   8698 	FISTP
   8699 	FISTTP
   8700 	FISUB
   8701 	FISUBR
   8702 	FLD
   8703 	FLD1
   8704 	FLDCW
   8705 	FLDENV
   8706 	FLDL2E
   8707 	FLDL2T
   8708 	FLDLG2
   8709 	FLDPI
   8710 	FMUL
   8711 	FMULP
   8712 	FNCLEX
   8713 	FNINIT
   8714 	FNOP
   8715 	FNSAVE
   8716 	FNSTCW
   8717 	FNSTENV
   8718 	FNSTSW
   8719 	FPATAN
   8720 	FPREM
   8721 	FPREM1
   8722 	FPTAN
   8723 	FRNDINT
   8724 	FRSTOR
   8725 	FSCALE
   8726 	FSIN
   8727 	FSINCOS
   8728 	FSQRT
   8729 	FST
   8730 	FSTP
   8731 	FSUB
   8732 	FSUBP
   8733 	FSUBR
   8734 	FSUBRP
   8735 	FTST
   8736 	FUCOM
   8737 	FUCOMI
   8738 	FUCOMIP
   8739 	FUCOMP
   8740 	FUCOMPP
   8741 	FWAIT
   8742 	FXAM
   8743 	FXCH
   8744 	FXRSTOR
   8745 	FXRSTOR64
   8746 	FXSAVE
   8747 	FXSAVE64
   8748 	FXTRACT
   8749 	FYL2X
   8750 	FYL2XP1
   8751 	HADDPD
   8752 	HADDPS
   8753 	HLT
   8754 	HSUBPD
   8755 	HSUBPS
   8756 	ICEBP
   8757 	IDIV
   8758 	IMUL
   8759 	IN
   8760 	INC
   8761 	INSB
   8762 	INSD
   8763 	INSERTPS
   8764 	INSW
   8765 	INT
   8766 	INTO
   8767 	INVD
   8768 	INVLPG
   8769 	INVPCID
   8770 	IRET
   8771 	IRETD
   8772 	IRETQ
   8773 	JA
   8774 	JAE
   8775 	JB
   8776 	JBE
   8777 	JCXZ
   8778 	JE
   8779 	JECXZ
   8780 	JG
   8781 	JGE
   8782 	JL
   8783 	JLE
   8784 	JMP
   8785 	JNE
   8786 	JNO
   8787 	JNP
   8788 	JNS
   8789 	JO
   8790 	JP
   8791 	JRCXZ
   8792 	JS
   8793 	LAHF
   8794 	LAR
   8795 	LCALL
   8796 	LDDQU
   8797 	LDMXCSR
   8798 	LDS
   8799 	LEA
   8800 	LEAVE
   8801 	LES
   8802 	LFENCE
   8803 	LFS
   8804 	LGDT
   8805 	LGS
   8806 	LIDT
   8807 	LJMP
   8808 	LLDT
   8809 	LMSW
   8810 	LODSB
   8811 	LODSD
   8812 	LODSQ
   8813 	LODSW
   8814 	LOOP
   8815 	LOOPE
   8816 	LOOPNE
   8817 	LRET
   8818 	LSL
   8819 	LSS
   8820 	LTR
   8821 	LZCNT
   8822 	MASKMOVDQU
   8823 	MASKMOVQ
   8824 	MAXPD
   8825 	MAXPS
   8826 	MAXSD
   8827 	MAXSS
   8828 	MFENCE
   8829 	MINPD
   8830 	MINPS
   8831 	MINSD
   8832 	MINSS
   8833 	MONITOR
   8834 	MOV
   8835 	MOVAPD
   8836 	MOVAPS
   8837 	MOVBE
   8838 	MOVD
   8839 	MOVDDUP
   8840 	MOVDQ2Q
   8841 	MOVDQA
   8842 	MOVDQU
   8843 	MOVHLPS
   8844 	MOVHPD
   8845 	MOVHPS
   8846 	MOVLHPS
   8847 	MOVLPD
   8848 	MOVLPS
   8849 	MOVMSKPD
   8850 	MOVMSKPS
   8851 	MOVNTDQ
   8852 	MOVNTDQA
   8853 	MOVNTI
   8854 	MOVNTPD
   8855 	MOVNTPS
   8856 	MOVNTQ
   8857 	MOVNTSD
   8858 	MOVNTSS
   8859 	MOVQ
   8860 	MOVQ2DQ
   8861 	MOVSB
   8862 	MOVSD
   8863 	MOVSD_XMM
   8864 	MOVSHDUP
   8865 	MOVSLDUP
   8866 	MOVSQ
   8867 	MOVSS
   8868 	MOVSW
   8869 	MOVSX
   8870 	MOVSXD
   8871 	MOVUPD
   8872 	MOVUPS
   8873 	MOVZX
   8874 	MPSADBW
   8875 	MUL
   8876 	MULPD
   8877 	MULPS
   8878 	MULSD
   8879 	MULSS
   8880 	MWAIT
   8881 	NEG
   8882 	NOP
   8883 	NOT
   8884 	OR
   8885 	ORPD
   8886 	ORPS
   8887 	OUT
   8888 	OUTSB
   8889 	OUTSD
   8890 	OUTSW
   8891 	PABSB
   8892 	PABSD
   8893 	PABSW
   8894 	PACKSSDW
   8895 	PACKSSWB
   8896 	PACKUSDW
   8897 	PACKUSWB
   8898 	PADDB
   8899 	PADDD
   8900 	PADDQ
   8901 	PADDSB
   8902 	PADDSW
   8903 	PADDUSB
   8904 	PADDUSW
   8905 	PADDW
   8906 	PALIGNR
   8907 	PAND
   8908 	PANDN
   8909 	PAUSE
   8910 	PAVGB
   8911 	PAVGW
   8912 	PBLENDVB
   8913 	PBLENDW
   8914 	PCLMULQDQ
   8915 	PCMPEQB
   8916 	PCMPEQD
   8917 	PCMPEQQ
   8918 	PCMPEQW
   8919 	PCMPESTRI
   8920 	PCMPESTRM
   8921 	PCMPGTB
   8922 	PCMPGTD
   8923 	PCMPGTQ
   8924 	PCMPGTW
   8925 	PCMPISTRI
   8926 	PCMPISTRM
   8927 	PEXTRB
   8928 	PEXTRD
   8929 	PEXTRQ
   8930 	PEXTRW
   8931 	PHADDD
   8932 	PHADDSW
   8933 	PHADDW
   8934 	PHMINPOSUW
   8935 	PHSUBD
   8936 	PHSUBSW
   8937 	PHSUBW
   8938 	PINSRB
   8939 	PINSRD
   8940 	PINSRQ
   8941 	PINSRW
   8942 	PMADDUBSW
   8943 	PMADDWD
   8944 	PMAXSB
   8945 	PMAXSD
   8946 	PMAXSW
   8947 	PMAXUB
   8948 	PMAXUD
   8949 	PMAXUW
   8950 	PMINSB
   8951 	PMINSD
   8952 	PMINSW
   8953 	PMINUB
   8954 	PMINUD
   8955 	PMINUW
   8956 	PMOVMSKB
   8957 	PMOVSXBD
   8958 	PMOVSXBQ
   8959 	PMOVSXBW
   8960 	PMOVSXDQ
   8961 	PMOVSXWD
   8962 	PMOVSXWQ
   8963 	PMOVZXBD
   8964 	PMOVZXBQ
   8965 	PMOVZXBW
   8966 	PMOVZXDQ
   8967 	PMOVZXWD
   8968 	PMOVZXWQ
   8969 	PMULDQ
   8970 	PMULHRSW
   8971 	PMULHUW
   8972 	PMULHW
   8973 	PMULLD
   8974 	PMULLW
   8975 	PMULUDQ
   8976 	POP
   8977 	POPA
   8978 	POPAD
   8979 	POPCNT
   8980 	POPF
   8981 	POPFD
   8982 	POPFQ
   8983 	POR
   8984 	PREFETCHNTA
   8985 	PREFETCHT0
   8986 	PREFETCHT1
   8987 	PREFETCHT2
   8988 	PREFETCHW
   8989 	PSADBW
   8990 	PSHUFB
   8991 	PSHUFD
   8992 	PSHUFHW
   8993 	PSHUFLW
   8994 	PSHUFW
   8995 	PSIGNB
   8996 	PSIGND
   8997 	PSIGNW
   8998 	PSLLD
   8999 	PSLLDQ
   9000 	PSLLQ
   9001 	PSLLW
   9002 	PSRAD
   9003 	PSRAW
   9004 	PSRLD
   9005 	PSRLDQ
   9006 	PSRLQ
   9007 	PSRLW
   9008 	PSUBB
   9009 	PSUBD
   9010 	PSUBQ
   9011 	PSUBSB
   9012 	PSUBSW
   9013 	PSUBUSB
   9014 	PSUBUSW
   9015 	PSUBW
   9016 	PTEST
   9017 	PUNPCKHBW
   9018 	PUNPCKHDQ
   9019 	PUNPCKHQDQ
   9020 	PUNPCKHWD
   9021 	PUNPCKLBW
   9022 	PUNPCKLDQ
   9023 	PUNPCKLQDQ
   9024 	PUNPCKLWD
   9025 	PUSH
   9026 	PUSHA
   9027 	PUSHAD
   9028 	PUSHF
   9029 	PUSHFD
   9030 	PUSHFQ
   9031 	PXOR
   9032 	RCL
   9033 	RCPPS
   9034 	RCPSS
   9035 	RCR
   9036 	RDFSBASE
   9037 	RDGSBASE
   9038 	RDMSR
   9039 	RDPMC
   9040 	RDRAND
   9041 	RDTSC
   9042 	RDTSCP
   9043 	RET
   9044 	ROL
   9045 	ROR
   9046 	ROUNDPD
   9047 	ROUNDPS
   9048 	ROUNDSD
   9049 	ROUNDSS
   9050 	RSM
   9051 	RSQRTPS
   9052 	RSQRTSS
   9053 	SAHF
   9054 	SAR
   9055 	SBB
   9056 	SCASB
   9057 	SCASD
   9058 	SCASQ
   9059 	SCASW
   9060 	SETA
   9061 	SETAE
   9062 	SETB
   9063 	SETBE
   9064 	SETE
   9065 	SETG
   9066 	SETGE
   9067 	SETL
   9068 	SETLE
   9069 	SETNE
   9070 	SETNO
   9071 	SETNP
   9072 	SETNS
   9073 	SETO
   9074 	SETP
   9075 	SETS
   9076 	SFENCE
   9077 	SGDT
   9078 	SHL
   9079 	SHLD
   9080 	SHR
   9081 	SHRD
   9082 	SHUFPD
   9083 	SHUFPS
   9084 	SIDT
   9085 	SLDT
   9086 	SMSW
   9087 	SQRTPD
   9088 	SQRTPS
   9089 	SQRTSD
   9090 	SQRTSS
   9091 	STC
   9092 	STD
   9093 	STI
   9094 	STMXCSR
   9095 	STOSB
   9096 	STOSD
   9097 	STOSQ
   9098 	STOSW
   9099 	STR
   9100 	SUB
   9101 	SUBPD
   9102 	SUBPS
   9103 	SUBSD
   9104 	SUBSS
   9105 	SWAPGS
   9106 	SYSCALL
   9107 	SYSENTER
   9108 	SYSEXIT
   9109 	SYSRET
   9110 	TEST
   9111 	TZCNT
   9112 	UCOMISD
   9113 	UCOMISS
   9114 	UD1
   9115 	UD2
   9116 	UNPCKHPD
   9117 	UNPCKHPS
   9118 	UNPCKLPD
   9119 	UNPCKLPS
   9120 	VERR
   9121 	VERW
   9122 	WBINVD
   9123 	WRFSBASE
   9124 	WRGSBASE
   9125 	WRMSR
   9126 	XABORT
   9127 	XADD
   9128 	XBEGIN
   9129 	XCHG
   9130 	XEND
   9131 	XGETBV
   9132 	XLATB
   9133 	XOR
   9134 	XORPD
   9135 	XORPS
   9136 	XRSTOR
   9137 	XRSTOR64
   9138 	XRSTORS
   9139 	XRSTORS64
   9140 	XSAVE
   9141 	XSAVE64
   9142 	XSAVEC
   9143 	XSAVEC64
   9144 	XSAVEOPT
   9145 	XSAVEOPT64
   9146 	XSAVES
   9147 	XSAVES64
   9148 	XSETBV
   9149 	XTEST
   9150 )
   9151 
   9152 const maxOp = XTEST
   9153 
   9154 var opNames = [...]string{
   9155 	AAA:             "AAA",
   9156 	AAD:             "AAD",
   9157 	AAM:             "AAM",
   9158 	AAS:             "AAS",
   9159 	ADC:             "ADC",
   9160 	ADD:             "ADD",
   9161 	ADDPD:           "ADDPD",
   9162 	ADDPS:           "ADDPS",
   9163 	ADDSD:           "ADDSD",
   9164 	ADDSS:           "ADDSS",
   9165 	ADDSUBPD:        "ADDSUBPD",
   9166 	ADDSUBPS:        "ADDSUBPS",
   9167 	AESDEC:          "AESDEC",
   9168 	AESDECLAST:      "AESDECLAST",
   9169 	AESENC:          "AESENC",
   9170 	AESENCLAST:      "AESENCLAST",
   9171 	AESIMC:          "AESIMC",
   9172 	AESKEYGENASSIST: "AESKEYGENASSIST",
   9173 	AND:             "AND",
   9174 	ANDNPD:          "ANDNPD",
   9175 	ANDNPS:          "ANDNPS",
   9176 	ANDPD:           "ANDPD",
   9177 	ANDPS:           "ANDPS",
   9178 	ARPL:            "ARPL",
   9179 	BLENDPD:         "BLENDPD",
   9180 	BLENDPS:         "BLENDPS",
   9181 	BLENDVPD:        "BLENDVPD",
   9182 	BLENDVPS:        "BLENDVPS",
   9183 	BOUND:           "BOUND",
   9184 	BSF:             "BSF",
   9185 	BSR:             "BSR",
   9186 	BSWAP:           "BSWAP",
   9187 	BT:              "BT",
   9188 	BTC:             "BTC",
   9189 	BTR:             "BTR",
   9190 	BTS:             "BTS",
   9191 	CALL:            "CALL",
   9192 	CBW:             "CBW",
   9193 	CDQ:             "CDQ",
   9194 	CDQE:            "CDQE",
   9195 	CLC:             "CLC",
   9196 	CLD:             "CLD",
   9197 	CLFLUSH:         "CLFLUSH",
   9198 	CLI:             "CLI",
   9199 	CLTS:            "CLTS",
   9200 	CMC:             "CMC",
   9201 	CMOVA:           "CMOVA",
   9202 	CMOVAE:          "CMOVAE",
   9203 	CMOVB:           "CMOVB",
   9204 	CMOVBE:          "CMOVBE",
   9205 	CMOVE:           "CMOVE",
   9206 	CMOVG:           "CMOVG",
   9207 	CMOVGE:          "CMOVGE",
   9208 	CMOVL:           "CMOVL",
   9209 	CMOVLE:          "CMOVLE",
   9210 	CMOVNE:          "CMOVNE",
   9211 	CMOVNO:          "CMOVNO",
   9212 	CMOVNP:          "CMOVNP",
   9213 	CMOVNS:          "CMOVNS",
   9214 	CMOVO:           "CMOVO",
   9215 	CMOVP:           "CMOVP",
   9216 	CMOVS:           "CMOVS",
   9217 	CMP:             "CMP",
   9218 	CMPPD:           "CMPPD",
   9219 	CMPPS:           "CMPPS",
   9220 	CMPSB:           "CMPSB",
   9221 	CMPSD:           "CMPSD",
   9222 	CMPSD_XMM:       "CMPSD_XMM",
   9223 	CMPSQ:           "CMPSQ",
   9224 	CMPSS:           "CMPSS",
   9225 	CMPSW:           "CMPSW",
   9226 	CMPXCHG:         "CMPXCHG",
   9227 	CMPXCHG16B:      "CMPXCHG16B",
   9228 	CMPXCHG8B:       "CMPXCHG8B",
   9229 	COMISD:          "COMISD",
   9230 	COMISS:          "COMISS",
   9231 	CPUID:           "CPUID",
   9232 	CQO:             "CQO",
   9233 	CRC32:           "CRC32",
   9234 	CVTDQ2PD:        "CVTDQ2PD",
   9235 	CVTDQ2PS:        "CVTDQ2PS",
   9236 	CVTPD2DQ:        "CVTPD2DQ",
   9237 	CVTPD2PI:        "CVTPD2PI",
   9238 	CVTPD2PS:        "CVTPD2PS",
   9239 	CVTPI2PD:        "CVTPI2PD",
   9240 	CVTPI2PS:        "CVTPI2PS",
   9241 	CVTPS2DQ:        "CVTPS2DQ",
   9242 	CVTPS2PD:        "CVTPS2PD",
   9243 	CVTPS2PI:        "CVTPS2PI",
   9244 	CVTSD2SI:        "CVTSD2SI",
   9245 	CVTSD2SS:        "CVTSD2SS",
   9246 	CVTSI2SD:        "CVTSI2SD",
   9247 	CVTSI2SS:        "CVTSI2SS",
   9248 	CVTSS2SD:        "CVTSS2SD",
   9249 	CVTSS2SI:        "CVTSS2SI",
   9250 	CVTTPD2DQ:       "CVTTPD2DQ",
   9251 	CVTTPD2PI:       "CVTTPD2PI",
   9252 	CVTTPS2DQ:       "CVTTPS2DQ",
   9253 	CVTTPS2PI:       "CVTTPS2PI",
   9254 	CVTTSD2SI:       "CVTTSD2SI",
   9255 	CVTTSS2SI:       "CVTTSS2SI",
   9256 	CWD:             "CWD",
   9257 	CWDE:            "CWDE",
   9258 	DAA:             "DAA",
   9259 	DAS:             "DAS",
   9260 	DEC:             "DEC",
   9261 	DIV:             "DIV",
   9262 	DIVPD:           "DIVPD",
   9263 	DIVPS:           "DIVPS",
   9264 	DIVSD:           "DIVSD",
   9265 	DIVSS:           "DIVSS",
   9266 	DPPD:            "DPPD",
   9267 	DPPS:            "DPPS",
   9268 	EMMS:            "EMMS",
   9269 	ENTER:           "ENTER",
   9270 	EXTRACTPS:       "EXTRACTPS",
   9271 	F2XM1:           "F2XM1",
   9272 	FABS:            "FABS",
   9273 	FADD:            "FADD",
   9274 	FADDP:           "FADDP",
   9275 	FBLD:            "FBLD",
   9276 	FBSTP:           "FBSTP",
   9277 	FCHS:            "FCHS",
   9278 	FCMOVB:          "FCMOVB",
   9279 	FCMOVBE:         "FCMOVBE",
   9280 	FCMOVE:          "FCMOVE",
   9281 	FCMOVNB:         "FCMOVNB",
   9282 	FCMOVNBE:        "FCMOVNBE",
   9283 	FCMOVNE:         "FCMOVNE",
   9284 	FCMOVNU:         "FCMOVNU",
   9285 	FCMOVU:          "FCMOVU",
   9286 	FCOM:            "FCOM",
   9287 	FCOMI:           "FCOMI",
   9288 	FCOMIP:          "FCOMIP",
   9289 	FCOMP:           "FCOMP",
   9290 	FCOMPP:          "FCOMPP",
   9291 	FCOS:            "FCOS",
   9292 	FDECSTP:         "FDECSTP",
   9293 	FDIV:            "FDIV",
   9294 	FDIVP:           "FDIVP",
   9295 	FDIVR:           "FDIVR",
   9296 	FDIVRP:          "FDIVRP",
   9297 	FFREE:           "FFREE",
   9298 	FFREEP:          "FFREEP",
   9299 	FIADD:           "FIADD",
   9300 	FICOM:           "FICOM",
   9301 	FICOMP:          "FICOMP",
   9302 	FIDIV:           "FIDIV",
   9303 	FIDIVR:          "FIDIVR",
   9304 	FILD:            "FILD",
   9305 	FIMUL:           "FIMUL",
   9306 	FINCSTP:         "FINCSTP",
   9307 	FIST:            "FIST",
   9308 	FISTP:           "FISTP",
   9309 	FISTTP:          "FISTTP",
   9310 	FISUB:           "FISUB",
   9311 	FISUBR:          "FISUBR",
   9312 	FLD:             "FLD",
   9313 	FLD1:            "FLD1",
   9314 	FLDCW:           "FLDCW",
   9315 	FLDENV:          "FLDENV",
   9316 	FLDL2E:          "FLDL2E",
   9317 	FLDL2T:          "FLDL2T",
   9318 	FLDLG2:          "FLDLG2",
   9319 	FLDPI:           "FLDPI",
   9320 	FMUL:            "FMUL",
   9321 	FMULP:           "FMULP",
   9322 	FNCLEX:          "FNCLEX",
   9323 	FNINIT:          "FNINIT",
   9324 	FNOP:            "FNOP",
   9325 	FNSAVE:          "FNSAVE",
   9326 	FNSTCW:          "FNSTCW",
   9327 	FNSTENV:         "FNSTENV",
   9328 	FNSTSW:          "FNSTSW",
   9329 	FPATAN:          "FPATAN",
   9330 	FPREM:           "FPREM",
   9331 	FPREM1:          "FPREM1",
   9332 	FPTAN:           "FPTAN",
   9333 	FRNDINT:         "FRNDINT",
   9334 	FRSTOR:          "FRSTOR",
   9335 	FSCALE:          "FSCALE",
   9336 	FSIN:            "FSIN",
   9337 	FSINCOS:         "FSINCOS",
   9338 	FSQRT:           "FSQRT",
   9339 	FST:             "FST",
   9340 	FSTP:            "FSTP",
   9341 	FSUB:            "FSUB",
   9342 	FSUBP:           "FSUBP",
   9343 	FSUBR:           "FSUBR",
   9344 	FSUBRP:          "FSUBRP",
   9345 	FTST:            "FTST",
   9346 	FUCOM:           "FUCOM",
   9347 	FUCOMI:          "FUCOMI",
   9348 	FUCOMIP:         "FUCOMIP",
   9349 	FUCOMP:          "FUCOMP",
   9350 	FUCOMPP:         "FUCOMPP",
   9351 	FWAIT:           "FWAIT",
   9352 	FXAM:            "FXAM",
   9353 	FXCH:            "FXCH",
   9354 	FXRSTOR:         "FXRSTOR",
   9355 	FXRSTOR64:       "FXRSTOR64",
   9356 	FXSAVE:          "FXSAVE",
   9357 	FXSAVE64:        "FXSAVE64",
   9358 	FXTRACT:         "FXTRACT",
   9359 	FYL2X:           "FYL2X",
   9360 	FYL2XP1:         "FYL2XP1",
   9361 	HADDPD:          "HADDPD",
   9362 	HADDPS:          "HADDPS",
   9363 	HLT:             "HLT",
   9364 	HSUBPD:          "HSUBPD",
   9365 	HSUBPS:          "HSUBPS",
   9366 	ICEBP:           "ICEBP",
   9367 	IDIV:            "IDIV",
   9368 	IMUL:            "IMUL",
   9369 	IN:              "IN",
   9370 	INC:             "INC",
   9371 	INSB:            "INSB",
   9372 	INSD:            "INSD",
   9373 	INSERTPS:        "INSERTPS",
   9374 	INSW:            "INSW",
   9375 	INT:             "INT",
   9376 	INTO:            "INTO",
   9377 	INVD:            "INVD",
   9378 	INVLPG:          "INVLPG",
   9379 	INVPCID:         "INVPCID",
   9380 	IRET:            "IRET",
   9381 	IRETD:           "IRETD",
   9382 	IRETQ:           "IRETQ",
   9383 	JA:              "JA",
   9384 	JAE:             "JAE",
   9385 	JB:              "JB",
   9386 	JBE:             "JBE",
   9387 	JCXZ:            "JCXZ",
   9388 	JE:              "JE",
   9389 	JECXZ:           "JECXZ",
   9390 	JG:              "JG",
   9391 	JGE:             "JGE",
   9392 	JL:              "JL",
   9393 	JLE:             "JLE",
   9394 	JMP:             "JMP",
   9395 	JNE:             "JNE",
   9396 	JNO:             "JNO",
   9397 	JNP:             "JNP",
   9398 	JNS:             "JNS",
   9399 	JO:              "JO",
   9400 	JP:              "JP",
   9401 	JRCXZ:           "JRCXZ",
   9402 	JS:              "JS",
   9403 	LAHF:            "LAHF",
   9404 	LAR:             "LAR",
   9405 	LCALL:           "LCALL",
   9406 	LDDQU:           "LDDQU",
   9407 	LDMXCSR:         "LDMXCSR",
   9408 	LDS:             "LDS",
   9409 	LEA:             "LEA",
   9410 	LEAVE:           "LEAVE",
   9411 	LES:             "LES",
   9412 	LFENCE:          "LFENCE",
   9413 	LFS:             "LFS",
   9414 	LGDT:            "LGDT",
   9415 	LGS:             "LGS",
   9416 	LIDT:            "LIDT",
   9417 	LJMP:            "LJMP",
   9418 	LLDT:            "LLDT",
   9419 	LMSW:            "LMSW",
   9420 	LODSB:           "LODSB",
   9421 	LODSD:           "LODSD",
   9422 	LODSQ:           "LODSQ",
   9423 	LODSW:           "LODSW",
   9424 	LOOP:            "LOOP",
   9425 	LOOPE:           "LOOPE",
   9426 	LOOPNE:          "LOOPNE",
   9427 	LRET:            "LRET",
   9428 	LSL:             "LSL",
   9429 	LSS:             "LSS",
   9430 	LTR:             "LTR",
   9431 	LZCNT:           "LZCNT",
   9432 	MASKMOVDQU:      "MASKMOVDQU",
   9433 	MASKMOVQ:        "MASKMOVQ",
   9434 	MAXPD:           "MAXPD",
   9435 	MAXPS:           "MAXPS",
   9436 	MAXSD:           "MAXSD",
   9437 	MAXSS:           "MAXSS",
   9438 	MFENCE:          "MFENCE",
   9439 	MINPD:           "MINPD",
   9440 	MINPS:           "MINPS",
   9441 	MINSD:           "MINSD",
   9442 	MINSS:           "MINSS",
   9443 	MONITOR:         "MONITOR",
   9444 	MOV:             "MOV",
   9445 	MOVAPD:          "MOVAPD",
   9446 	MOVAPS:          "MOVAPS",
   9447 	MOVBE:           "MOVBE",
   9448 	MOVD:            "MOVD",
   9449 	MOVDDUP:         "MOVDDUP",
   9450 	MOVDQ2Q:         "MOVDQ2Q",
   9451 	MOVDQA:          "MOVDQA",
   9452 	MOVDQU:          "MOVDQU",
   9453 	MOVHLPS:         "MOVHLPS",
   9454 	MOVHPD:          "MOVHPD",
   9455 	MOVHPS:          "MOVHPS",
   9456 	MOVLHPS:         "MOVLHPS",
   9457 	MOVLPD:          "MOVLPD",
   9458 	MOVLPS:          "MOVLPS",
   9459 	MOVMSKPD:        "MOVMSKPD",
   9460 	MOVMSKPS:        "MOVMSKPS",
   9461 	MOVNTDQ:         "MOVNTDQ",
   9462 	MOVNTDQA:        "MOVNTDQA",
   9463 	MOVNTI:          "MOVNTI",
   9464 	MOVNTPD:         "MOVNTPD",
   9465 	MOVNTPS:         "MOVNTPS",
   9466 	MOVNTQ:          "MOVNTQ",
   9467 	MOVNTSD:         "MOVNTSD",
   9468 	MOVNTSS:         "MOVNTSS",
   9469 	MOVQ:            "MOVQ",
   9470 	MOVQ2DQ:         "MOVQ2DQ",
   9471 	MOVSB:           "MOVSB",
   9472 	MOVSD:           "MOVSD",
   9473 	MOVSD_XMM:       "MOVSD_XMM",
   9474 	MOVSHDUP:        "MOVSHDUP",
   9475 	MOVSLDUP:        "MOVSLDUP",
   9476 	MOVSQ:           "MOVSQ",
   9477 	MOVSS:           "MOVSS",
   9478 	MOVSW:           "MOVSW",
   9479 	MOVSX:           "MOVSX",
   9480 	MOVSXD:          "MOVSXD",
   9481 	MOVUPD:          "MOVUPD",
   9482 	MOVUPS:          "MOVUPS",
   9483 	MOVZX:           "MOVZX",
   9484 	MPSADBW:         "MPSADBW",
   9485 	MUL:             "MUL",
   9486 	MULPD:           "MULPD",
   9487 	MULPS:           "MULPS",
   9488 	MULSD:           "MULSD",
   9489 	MULSS:           "MULSS",
   9490 	MWAIT:           "MWAIT",
   9491 	NEG:             "NEG",
   9492 	NOP:             "NOP",
   9493 	NOT:             "NOT",
   9494 	OR:              "OR",
   9495 	ORPD:            "ORPD",
   9496 	ORPS:            "ORPS",
   9497 	OUT:             "OUT",
   9498 	OUTSB:           "OUTSB",
   9499 	OUTSD:           "OUTSD",
   9500 	OUTSW:           "OUTSW",
   9501 	PABSB:           "PABSB",
   9502 	PABSD:           "PABSD",
   9503 	PABSW:           "PABSW",
   9504 	PACKSSDW:        "PACKSSDW",
   9505 	PACKSSWB:        "PACKSSWB",
   9506 	PACKUSDW:        "PACKUSDW",
   9507 	PACKUSWB:        "PACKUSWB",
   9508 	PADDB:           "PADDB",
   9509 	PADDD:           "PADDD",
   9510 	PADDQ:           "PADDQ",
   9511 	PADDSB:          "PADDSB",
   9512 	PADDSW:          "PADDSW",
   9513 	PADDUSB:         "PADDUSB",
   9514 	PADDUSW:         "PADDUSW",
   9515 	PADDW:           "PADDW",
   9516 	PALIGNR:         "PALIGNR",
   9517 	PAND:            "PAND",
   9518 	PANDN:           "PANDN",
   9519 	PAUSE:           "PAUSE",
   9520 	PAVGB:           "PAVGB",
   9521 	PAVGW:           "PAVGW",
   9522 	PBLENDVB:        "PBLENDVB",
   9523 	PBLENDW:         "PBLENDW",
   9524 	PCLMULQDQ:       "PCLMULQDQ",
   9525 	PCMPEQB:         "PCMPEQB",
   9526 	PCMPEQD:         "PCMPEQD",
   9527 	PCMPEQQ:         "PCMPEQQ",
   9528 	PCMPEQW:         "PCMPEQW",
   9529 	PCMPESTRI:       "PCMPESTRI",
   9530 	PCMPESTRM:       "PCMPESTRM",
   9531 	PCMPGTB:         "PCMPGTB",
   9532 	PCMPGTD:         "PCMPGTD",
   9533 	PCMPGTQ:         "PCMPGTQ",
   9534 	PCMPGTW:         "PCMPGTW",
   9535 	PCMPISTRI:       "PCMPISTRI",
   9536 	PCMPISTRM:       "PCMPISTRM",
   9537 	PEXTRB:          "PEXTRB",
   9538 	PEXTRD:          "PEXTRD",
   9539 	PEXTRQ:          "PEXTRQ",
   9540 	PEXTRW:          "PEXTRW",
   9541 	PHADDD:          "PHADDD",
   9542 	PHADDSW:         "PHADDSW",
   9543 	PHADDW:          "PHADDW",
   9544 	PHMINPOSUW:      "PHMINPOSUW",
   9545 	PHSUBD:          "PHSUBD",
   9546 	PHSUBSW:         "PHSUBSW",
   9547 	PHSUBW:          "PHSUBW",
   9548 	PINSRB:          "PINSRB",
   9549 	PINSRD:          "PINSRD",
   9550 	PINSRQ:          "PINSRQ",
   9551 	PINSRW:          "PINSRW",
   9552 	PMADDUBSW:       "PMADDUBSW",
   9553 	PMADDWD:         "PMADDWD",
   9554 	PMAXSB:          "PMAXSB",
   9555 	PMAXSD:          "PMAXSD",
   9556 	PMAXSW:          "PMAXSW",
   9557 	PMAXUB:          "PMAXUB",
   9558 	PMAXUD:          "PMAXUD",
   9559 	PMAXUW:          "PMAXUW",
   9560 	PMINSB:          "PMINSB",
   9561 	PMINSD:          "PMINSD",
   9562 	PMINSW:          "PMINSW",
   9563 	PMINUB:          "PMINUB",
   9564 	PMINUD:          "PMINUD",
   9565 	PMINUW:          "PMINUW",
   9566 	PMOVMSKB:        "PMOVMSKB",
   9567 	PMOVSXBD:        "PMOVSXBD",
   9568 	PMOVSXBQ:        "PMOVSXBQ",
   9569 	PMOVSXBW:        "PMOVSXBW",
   9570 	PMOVSXDQ:        "PMOVSXDQ",
   9571 	PMOVSXWD:        "PMOVSXWD",
   9572 	PMOVSXWQ:        "PMOVSXWQ",
   9573 	PMOVZXBD:        "PMOVZXBD",
   9574 	PMOVZXBQ:        "PMOVZXBQ",
   9575 	PMOVZXBW:        "PMOVZXBW",
   9576 	PMOVZXDQ:        "PMOVZXDQ",
   9577 	PMOVZXWD:        "PMOVZXWD",
   9578 	PMOVZXWQ:        "PMOVZXWQ",
   9579 	PMULDQ:          "PMULDQ",
   9580 	PMULHRSW:        "PMULHRSW",
   9581 	PMULHUW:         "PMULHUW",
   9582 	PMULHW:          "PMULHW",
   9583 	PMULLD:          "PMULLD",
   9584 	PMULLW:          "PMULLW",
   9585 	PMULUDQ:         "PMULUDQ",
   9586 	POP:             "POP",
   9587 	POPA:            "POPA",
   9588 	POPAD:           "POPAD",
   9589 	POPCNT:          "POPCNT",
   9590 	POPF:            "POPF",
   9591 	POPFD:           "POPFD",
   9592 	POPFQ:           "POPFQ",
   9593 	POR:             "POR",
   9594 	PREFETCHNTA:     "PREFETCHNTA",
   9595 	PREFETCHT0:      "PREFETCHT0",
   9596 	PREFETCHT1:      "PREFETCHT1",
   9597 	PREFETCHT2:      "PREFETCHT2",
   9598 	PREFETCHW:       "PREFETCHW",
   9599 	PSADBW:          "PSADBW",
   9600 	PSHUFB:          "PSHUFB",
   9601 	PSHUFD:          "PSHUFD",
   9602 	PSHUFHW:         "PSHUFHW",
   9603 	PSHUFLW:         "PSHUFLW",
   9604 	PSHUFW:          "PSHUFW",
   9605 	PSIGNB:          "PSIGNB",
   9606 	PSIGND:          "PSIGND",
   9607 	PSIGNW:          "PSIGNW",
   9608 	PSLLD:           "PSLLD",
   9609 	PSLLDQ:          "PSLLDQ",
   9610 	PSLLQ:           "PSLLQ",
   9611 	PSLLW:           "PSLLW",
   9612 	PSRAD:           "PSRAD",
   9613 	PSRAW:           "PSRAW",
   9614 	PSRLD:           "PSRLD",
   9615 	PSRLDQ:          "PSRLDQ",
   9616 	PSRLQ:           "PSRLQ",
   9617 	PSRLW:           "PSRLW",
   9618 	PSUBB:           "PSUBB",
   9619 	PSUBD:           "PSUBD",
   9620 	PSUBQ:           "PSUBQ",
   9621 	PSUBSB:          "PSUBSB",
   9622 	PSUBSW:          "PSUBSW",
   9623 	PSUBUSB:         "PSUBUSB",
   9624 	PSUBUSW:         "PSUBUSW",
   9625 	PSUBW:           "PSUBW",
   9626 	PTEST:           "PTEST",
   9627 	PUNPCKHBW:       "PUNPCKHBW",
   9628 	PUNPCKHDQ:       "PUNPCKHDQ",
   9629 	PUNPCKHQDQ:      "PUNPCKHQDQ",
   9630 	PUNPCKHWD:       "PUNPCKHWD",
   9631 	PUNPCKLBW:       "PUNPCKLBW",
   9632 	PUNPCKLDQ:       "PUNPCKLDQ",
   9633 	PUNPCKLQDQ:      "PUNPCKLQDQ",
   9634 	PUNPCKLWD:       "PUNPCKLWD",
   9635 	PUSH:            "PUSH",
   9636 	PUSHA:           "PUSHA",
   9637 	PUSHAD:          "PUSHAD",
   9638 	PUSHF:           "PUSHF",
   9639 	PUSHFD:          "PUSHFD",
   9640 	PUSHFQ:          "PUSHFQ",
   9641 	PXOR:            "PXOR",
   9642 	RCL:             "RCL",
   9643 	RCPPS:           "RCPPS",
   9644 	RCPSS:           "RCPSS",
   9645 	RCR:             "RCR",
   9646 	RDFSBASE:        "RDFSBASE",
   9647 	RDGSBASE:        "RDGSBASE",
   9648 	RDMSR:           "RDMSR",
   9649 	RDPMC:           "RDPMC",
   9650 	RDRAND:          "RDRAND",
   9651 	RDTSC:           "RDTSC",
   9652 	RDTSCP:          "RDTSCP",
   9653 	RET:             "RET",
   9654 	ROL:             "ROL",
   9655 	ROR:             "ROR",
   9656 	ROUNDPD:         "ROUNDPD",
   9657 	ROUNDPS:         "ROUNDPS",
   9658 	ROUNDSD:         "ROUNDSD",
   9659 	ROUNDSS:         "ROUNDSS",
   9660 	RSM:             "RSM",
   9661 	RSQRTPS:         "RSQRTPS",
   9662 	RSQRTSS:         "RSQRTSS",
   9663 	SAHF:            "SAHF",
   9664 	SAR:             "SAR",
   9665 	SBB:             "SBB",
   9666 	SCASB:           "SCASB",
   9667 	SCASD:           "SCASD",
   9668 	SCASQ:           "SCASQ",
   9669 	SCASW:           "SCASW",
   9670 	SETA:            "SETA",
   9671 	SETAE:           "SETAE",
   9672 	SETB:            "SETB",
   9673 	SETBE:           "SETBE",
   9674 	SETE:            "SETE",
   9675 	SETG:            "SETG",
   9676 	SETGE:           "SETGE",
   9677 	SETL:            "SETL",
   9678 	SETLE:           "SETLE",
   9679 	SETNE:           "SETNE",
   9680 	SETNO:           "SETNO",
   9681 	SETNP:           "SETNP",
   9682 	SETNS:           "SETNS",
   9683 	SETO:            "SETO",
   9684 	SETP:            "SETP",
   9685 	SETS:            "SETS",
   9686 	SFENCE:          "SFENCE",
   9687 	SGDT:            "SGDT",
   9688 	SHL:             "SHL",
   9689 	SHLD:            "SHLD",
   9690 	SHR:             "SHR",
   9691 	SHRD:            "SHRD",
   9692 	SHUFPD:          "SHUFPD",
   9693 	SHUFPS:          "SHUFPS",
   9694 	SIDT:            "SIDT",
   9695 	SLDT:            "SLDT",
   9696 	SMSW:            "SMSW",
   9697 	SQRTPD:          "SQRTPD",
   9698 	SQRTPS:          "SQRTPS",
   9699 	SQRTSD:          "SQRTSD",
   9700 	SQRTSS:          "SQRTSS",
   9701 	STC:             "STC",
   9702 	STD:             "STD",
   9703 	STI:             "STI",
   9704 	STMXCSR:         "STMXCSR",
   9705 	STOSB:           "STOSB",
   9706 	STOSD:           "STOSD",
   9707 	STOSQ:           "STOSQ",
   9708 	STOSW:           "STOSW",
   9709 	STR:             "STR",
   9710 	SUB:             "SUB",
   9711 	SUBPD:           "SUBPD",
   9712 	SUBPS:           "SUBPS",
   9713 	SUBSD:           "SUBSD",
   9714 	SUBSS:           "SUBSS",
   9715 	SWAPGS:          "SWAPGS",
   9716 	SYSCALL:         "SYSCALL",
   9717 	SYSENTER:        "SYSENTER",
   9718 	SYSEXIT:         "SYSEXIT",
   9719 	SYSRET:          "SYSRET",
   9720 	TEST:            "TEST",
   9721 	TZCNT:           "TZCNT",
   9722 	UCOMISD:         "UCOMISD",
   9723 	UCOMISS:         "UCOMISS",
   9724 	UD1:             "UD1",
   9725 	UD2:             "UD2",
   9726 	UNPCKHPD:        "UNPCKHPD",
   9727 	UNPCKHPS:        "UNPCKHPS",
   9728 	UNPCKLPD:        "UNPCKLPD",
   9729 	UNPCKLPS:        "UNPCKLPS",
   9730 	VERR:            "VERR",
   9731 	VERW:            "VERW",
   9732 	WBINVD:          "WBINVD",
   9733 	WRFSBASE:        "WRFSBASE",
   9734 	WRGSBASE:        "WRGSBASE",
   9735 	WRMSR:           "WRMSR",
   9736 	XABORT:          "XABORT",
   9737 	XADD:            "XADD",
   9738 	XBEGIN:          "XBEGIN",
   9739 	XCHG:            "XCHG",
   9740 	XEND:            "XEND",
   9741 	XGETBV:          "XGETBV",
   9742 	XLATB:           "XLATB",
   9743 	XOR:             "XOR",
   9744 	XORPD:           "XORPD",
   9745 	XORPS:           "XORPS",
   9746 	XRSTOR:          "XRSTOR",
   9747 	XRSTOR64:        "XRSTOR64",
   9748 	XRSTORS:         "XRSTORS",
   9749 	XRSTORS64:       "XRSTORS64",
   9750 	XSAVE:           "XSAVE",
   9751 	XSAVE64:         "XSAVE64",
   9752 	XSAVEC:          "XSAVEC",
   9753 	XSAVEC64:        "XSAVEC64",
   9754 	XSAVEOPT:        "XSAVEOPT",
   9755 	XSAVEOPT64:      "XSAVEOPT64",
   9756 	XSAVES:          "XSAVES",
   9757 	XSAVES64:        "XSAVES64",
   9758 	XSETBV:          "XSETBV",
   9759 	XTEST:           "XTEST",
   9760 }
   9761