Source file src/cmd/vendor/golang.org/x/arch/x86/x86asm/tables.go

     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, 8045,
    26  	0x11, 8051,
    27  	0x12, 8080,
    28  	0x13, 8086,
    29  	0x14, 8115,
    30  	0x15, 8121,
    31  	0x16, 8150,
    32  	0x17, 8157,
    33  	0x18, 8164,
    34  	0x19, 8170,
    35  	0x1A, 8199,
    36  	0x1B, 8205,
    37  	0x1C, 8234,
    38  	0x1D, 8240,
    39  	0x1E, 8269,
    40  	0x1F, 8276,
    41  	0x20, 8283,
    42  	0x21, 8289,
    43  	0x22, 8318,
    44  	0x23, 8324,
    45  	0x24, 8353,
    46  	0x25, 8359,
    47  	0x27, 8388,
    48  	0x28, 8394,
    49  	0x29, 8400,
    50  	0x2A, 8429,
    51  	0x2B, 8471,
    52  	0x2C, 8500,
    53  	0x2D, 8506,
    54  	0x2F, 8535,
    55  	0x30, 8541,
    56  	0x31, 8547,
    57  	0x32, 8576,
    58  	0x33, 8582,
    59  	0x34, 8611,
    60  	0x35, 8617,
    61  	0x37, 8646,
    62  	0x38, 8652,
    63  	0x39, 8658,
    64  	0x3A, 8687,
    65  	0x3B, 8693,
    66  	0x3C, 8722,
    67  	0x3D, 8728,
    68  	0x3F, 8757,
    69  	0x40, 8763,
    70  	0x41, 8763,
    71  	0x42, 8763,
    72  	0x43, 8763,
    73  	0x44, 8763,
    74  	0x45, 8763,
    75  	0x46, 8763,
    76  	0x47, 8763,
    77  	0x48, 8778,
    78  	0x49, 8778,
    79  	0x4a, 8778,
    80  	0x4b, 8778,
    81  	0x4c, 8778,
    82  	0x4d, 8778,
    83  	0x4e, 8778,
    84  	0x4f, 8778,
    85  	0x50, 8793,
    86  	0x51, 8793,
    87  	0x52, 8793,
    88  	0x53, 8793,
    89  	0x54, 8793,
    90  	0x55, 8793,
    91  	0x56, 8793,
    92  	0x57, 8793,
    93  	0x58, 8820,
    94  	0x59, 8820,
    95  	0x5a, 8820,
    96  	0x5b, 8820,
    97  	0x5c, 8820,
    98  	0x5d, 8820,
    99  	0x5e, 8820,
   100  	0x5f, 8820,
   101  	0x60, 8847,
   102  	0x61, 8860,
   103  	0x62, 8873,
   104  	0x63, 8892,
   105  	0x68, 8923,
   106  	0x69, 8942,
   107  	0x6A, 8977,
   108  	0x6B, 8982,
   109  	0x6C, 9017,
   110  	0x6D, 9020,
   111  	0x6E, 9033,
   112  	0x6F, 9036,
   113  	0x70, 9109,
   114  	0x71, 9114,
   115  	0x72, 9119,
   116  	0x73, 9124,
   117  	0x74, 9129,
   118  	0x75, 9134,
   119  	0x76, 9139,
   120  	0x77, 9144,
   121  	0x78, 9171,
   122  	0x79, 9176,
   123  	0x7A, 9181,
   124  	0x7B, 9186,
   125  	0x7C, 9191,
   126  	0x7D, 9196,
   127  	0x7E, 9201,
   128  	0x7F, 9206,
   129  	0x80, 9271,
   130  	0x81, 9328,
   131  	0x83, 9569,
   132  	0x84, 9810,
   133  	0x85, 9816,
   134  	0x86, 9845,
   135  	0x87, 9851,
   136  	0x88, 9880,
   137  	0x89, 9886,
   138  	0x8A, 9908,
   139  	0x8B, 9914,
   140  	0x8C, 9936,
   141  	0x8D, 9965,
   142  	0x8E, 9994,
   143  	0x8F, 10023,
   144  	0x90, 10059,
   145  	0x91, 10059,
   146  	0x92, 10059,
   147  	0x93, 10059,
   148  	0x94, 10059,
   149  	0x95, 10059,
   150  	0x96, 10059,
   151  	0x97, 10059,
   152  	0x98, 10085,
   153  	0x99, 10105,
   154  	0x9A, 10125,
   155  	0x9B, 10142,
   156  	0x9C, 10145,
   157  	0x9D, 10168,
   158  	0x9E, 10191,
   159  	0x9F, 10194,
   160  	0xA0, 10197,
   161  	0xA1, 10216,
   162  	0xA2, 10238,
   163  	0xA3, 10257,
   164  	0xA4, 10279,
   165  	0xA5, 10282,
   166  	0xA6, 10302,
   167  	0xA7, 10305,
   168  	0xA8, 10325,
   169  	0xA9, 10331,
   170  	0xAA, 10360,
   171  	0xAB, 10363,
   172  	0xAC, 10383,
   173  	0xAD, 10386,
   174  	0xAE, 10406,
   175  	0xAF, 10409,
   176  	0xb0, 10429,
   177  	0xb1, 10429,
   178  	0xb2, 10429,
   179  	0xb3, 10429,
   180  	0xb4, 10429,
   181  	0xb5, 10429,
   182  	0xb6, 10429,
   183  	0xb7, 10429,
   184  	0xb8, 10435,
   185  	0xb9, 10435,
   186  	0xba, 10435,
   187  	0xbb, 10435,
   188  	0xbc, 10435,
   189  	0xbd, 10435,
   190  	0xbe, 10435,
   191  	0xbf, 10435,
   192  	0xC0, 10464,
   193  	0xC1, 10515,
   194  	0xC2, 10713,
   195  	0xC3, 10718,
   196  	0xC4, 10721,
   197  	0xC5, 10740,
   198  	0xC6, 10759,
   199  	0xC7, 10783,
   200  	0xC8, 10844,
   201  	0xC9, 10851,
   202  	0xCA, 10874,
   203  	0xCB, 10879,
   204  	0xCC, 10882,
   205  	0xCD, 10886,
   206  	0xCE, 10891,
   207  	0xCF, 10897,
   208  	0xD0, 10917,
   209  	0xD1, 10961,
   210  	0xD2, 11152,
   211  	0xD3, 11196,
   212  	0xD4, 11387,
   213  	0xD5, 11395,
   214  	0xD7, 11403,
   215  	0xD8, 11416,
   216  	0xD9, 11625,
   217  	0xDA, 11844,
   218  	0xDB, 11976,
   219  	0xDC, 12147,
   220  	0xDD, 12316,
   221  	0xDE, 12455,
   222  	0xDF, 12629,
   223  	0xE0, 12740,
   224  	0xE1, 12745,
   225  	0xE2, 12750,
   226  	0xE3, 12755,
   227  	0xE4, 12781,
   228  	0xE5, 12787,
   229  	0xE6, 12809,
   230  	0xE7, 12815,
   231  	0xE8, 12873,
   232  	0xE9, 12904,
   233  	0xEA, 12935,
   234  	0xEB, 12952,
   235  	0xEC, 12957,
   236  	0xED, 12962,
   237  	0xEE, 12981,
   238  	0xEF, 12986,
   239  	0xF1, 13005,
   240  	0xF4, 13008,
   241  	0xF5, 13011,
   242  	0xF6, 13014,
   243  	0xF7, 13053,
   244  	0xF8, 13229,
   245  	0xF9, 13232,
   246  	0xFA, 13235,
   247  	0xFB, 13238,
   248  	0xFC, 13241,
   249  	0xFD, 13244,
   250  	0xFE, 13247,
   251  	0xFF, 13264,
   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), 229,
   404  	0x00, 1182,
   405  	0x01, 1239,
   406  	0x02, 1347,
   407  	0x03, 1369,
   408  	0x05, 1391,
   409  	0x06, 1397,
   410  	0x07, 1400,
   411  	0x08, 1406,
   412  	0x09, 1409,
   413  	0x0B, 1412,
   414  	0x0D, 1415,
   415  	0x10, 1428,
   416  	0x11, 1462,
   417  	0x12, 1496,
   418  	0x13, 1539,
   419  	0x14, 1557,
   420  	0x15, 1575,
   421  	0x16, 1593,
   422  	0x17, 1628,
   423  	0x18, 1646,
   424  	0x1F, 1671,
   425  	0x20, 1692,
   426  	0x21, 1707,
   427  	0x22, 1722,
   428  	0x23, 1737,
   429  	0x24, 1752,
   430  	0x26, 1767,
   431  	0x28, 1782,
   432  	0x29, 1800,
   433  	0x2A, 1818,
   434  	0x2B, 1905,
   435  	0x2C, 1939,
   436  	0x2D, 2026,
   437  	0x2E, 2113,
   438  	0x2F, 2131,
   439  	0x30, 2149,
   440  	0x31, 2152,
   441  	0x32, 2155,
   442  	0x33, 2158,
   443  	0x34, 2161,
   444  	0x35, 2164,
   445  	0x38, 2174,
   446  	0x3A, 3075,
   447  	0x40, 3486,
   448  	0x41, 3515,
   449  	0x42, 3544,
   450  	0x43, 3573,
   451  	0x44, 3602,
   452  	0x45, 3631,
   453  	0x46, 3660,
   454  	0x47, 3689,
   455  	0x48, 3718,
   456  	0x49, 3747,
   457  	0x4A, 3776,
   458  	0x4B, 3805,
   459  	0x4C, 3834,
   460  	0x4D, 3863,
   461  	0x4E, 3892,
   462  	0x4F, 3921,
   463  	0x50, 3950,
   464  	0x51, 3968,
   465  	0x52, 4002,
   466  	0x53, 4020,
   467  	0x54, 4038,
   468  	0x55, 4056,
   469  	0x56, 4074,
   470  	0x57, 4092,
   471  	0x58, 4110,
   472  	0x59, 4144,
   473  	0x5A, 4178,
   474  	0x5B, 4212,
   475  	0x5C, 4238,
   476  	0x5D, 4272,
   477  	0x5E, 4306,
   478  	0x5F, 4340,
   479  	0x60, 4374,
   480  	0x61, 4392,
   481  	0x62, 4410,
   482  	0x63, 4428,
   483  	0x64, 4446,
   484  	0x65, 4464,
   485  	0x66, 4482,
   486  	0x67, 4500,
   487  	0x68, 4518,
   488  	0x69, 4536,
   489  	0x6A, 4554,
   490  	0x6B, 4572,
   491  	0x6C, 4590,
   492  	0x6D, 4600,
   493  	0x6E, 4610,
   494  	0x6F, 4677,
   495  	0x70, 4703,
   496  	0x71, 4745,
   497  	0x72, 4808,
   498  	0x73, 4871,
   499  	0x74, 4936,
   500  	0x75, 4954,
   501  	0x76, 4972,
   502  	0x77, 4990,
   503  	0x7C, 4993,
   504  	0x7D, 5011,
   505  	0x7E, 5029,
   506  	0x7F, 5106,
   507  	0x80, 5132,
   508  	0x81, 5163,
   509  	0x82, 5194,
   510  	0x83, 5225,
   511  	0x84, 5256,
   512  	0x85, 5287,
   513  	0x86, 5318,
   514  	0x87, 5349,
   515  	0x88, 5380,
   516  	0x89, 5411,
   517  	0x8A, 5442,
   518  	0x8B, 5473,
   519  	0x8C, 5504,
   520  	0x8D, 5535,
   521  	0x8E, 5566,
   522  	0x8F, 5597,
   523  	0x90, 5628,
   524  	0x91, 5633,
   525  	0x92, 5638,
   526  	0x93, 5643,
   527  	0x94, 5648,
   528  	0x95, 5653,
   529  	0x96, 5658,
   530  	0x97, 5663,
   531  	0x98, 5668,
   532  	0x99, 5673,
   533  	0x9A, 5678,
   534  	0x9B, 5683,
   535  	0x9C, 5688,
   536  	0x9D, 5693,
   537  	0x9E, 5698,
   538  	0x9F, 5703,
   539  	0xA0, 5708,
   540  	0xA1, 5712,
   541  	0xA2, 5739,
   542  	0xA3, 5742,
   543  	0xA4, 5771,
   544  	0xA5, 5806,
   545  	0xA8, 5838,
   546  	0xA9, 5842,
   547  	0xAA, 5869,
   548  	0xAB, 5872,
   549  	0xAC, 5901,
   550  	0xAD, 5936,
   551  	0xAE, 5968,
   552  	0xAF, 6226,
   553  	0xB0, 6255,
   554  	0xB1, 6261,
   555  	0xB2, 6290,
   556  	0xB3, 6319,
   557  	0xB4, 6348,
   558  	0xB5, 6377,
   559  	0xB6, 6406,
   560  	0xB7, 6435,
   561  	0xB8, 6464,
   562  	0xB9, 6501,
   563  	0xBA, 6511,
   564  	0xBB, 6636,
   565  	0xBC, 6665,
   566  	0xBD, 6732,
   567  	0xBE, 6799,
   568  	0xBF, 6828,
   569  	0xC0, 6857,
   570  	0xC1, 6863,
   571  	0xC2, 6892,
   572  	0xC3, 6934,
   573  	0xC4, 6963,
   574  	0xC5, 6985,
   575  	0xC6, 7007,
   576  	0xC7, 7029,
   577  	0xc8, 7158,
   578  	0xc9, 7158,
   579  	0xca, 7158,
   580  	0xcb, 7158,
   581  	0xcc, 7158,
   582  	0xcd, 7158,
   583  	0xce, 7158,
   584  	0xcf, 7158,
   585  	0xD0, 7181,
   586  	0xD1, 7199,
   587  	0xD2, 7217,
   588  	0xD3, 7235,
   589  	0xD4, 7253,
   590  	0xD5, 7271,
   591  	0xD6, 7289,
   592  	0xD7, 7315,
   593  	0xD8, 7333,
   594  	0xD9, 7351,
   595  	0xDA, 7369,
   596  	0xDB, 7387,
   597  	0xDC, 7405,
   598  	0xDD, 7423,
   599  	0xDE, 7441,
   600  	0xDF, 7459,
   601  	0xE0, 7477,
   602  	0xE1, 7495,
   603  	0xE2, 7513,
   604  	0xE3, 7531,
   605  	0xE4, 7549,
   606  	0xE5, 7567,
   607  	0xE6, 7585,
   608  	0xE7, 7611,
   609  	0xE8, 7629,
   610  	0xE9, 7647,
   611  	0xEA, 7665,
   612  	0xEB, 7683,
   613  	0xEC, 7701,
   614  	0xED, 7719,
   615  	0xEE, 7737,
   616  	0xEF, 7755,
   617  	0xF0, 7773,
   618  	0xF1, 7783,
   619  	0xF2, 7801,
   620  	0xF3, 7819,
   621  	0xF4, 7837,
   622  	0xF5, 7855,
   623  	0xF6, 7873,
   624  	0xF7, 7891,
   625  	0xF8, 7909,
   626  	0xF9, 7927,
   627  	0xFA, 7945,
   628  	0xFB, 7963,
   629  	0xFC, 7981,
   630  	0xFD, 7999,
   631  	0xFE, 8017,
   632  	0xFF, 8035,
   633  	uint16(xFail),
   634  	/*1182*/ uint16(xCondSlashR),
   635  	1191, // 0
   636  	1207, // 1
   637  	1223, // 2
   638  	1227, // 3
   639  	1231, // 4
   640  	1235, // 5
   641  	0,    // 6
   642  	0,    // 7
   643  	/*1191*/ uint16(xCondDataSize), 1195, 1199, 1203,
   644  	/*1195*/ uint16(xSetOp), uint16(SLDT),
   645  	/*1197*/ uint16(xArgRM16),
   646  	/*1198*/ uint16(xMatch),
   647  	/*1199*/ uint16(xSetOp), uint16(SLDT),
   648  	/*1201*/ uint16(xArgR32M16),
   649  	/*1202*/ uint16(xMatch),
   650  	/*1203*/ uint16(xSetOp), uint16(SLDT),
   651  	/*1205*/ uint16(xArgR64M16),
   652  	/*1206*/ uint16(xMatch),
   653  	/*1207*/ uint16(xCondDataSize), 1211, 1215, 1219,
   654  	/*1211*/ uint16(xSetOp), uint16(STR),
   655  	/*1213*/ uint16(xArgRM16),
   656  	/*1214*/ uint16(xMatch),
   657  	/*1215*/ uint16(xSetOp), uint16(STR),
   658  	/*1217*/ uint16(xArgR32M16),
   659  	/*1218*/ uint16(xMatch),
   660  	/*1219*/ uint16(xSetOp), uint16(STR),
   661  	/*1221*/ uint16(xArgR64M16),
   662  	/*1222*/ uint16(xMatch),
   663  	/*1223*/ uint16(xSetOp), uint16(LLDT),
   664  	/*1225*/ uint16(xArgRM16),
   665  	/*1226*/ uint16(xMatch),
   666  	/*1227*/ uint16(xSetOp), uint16(LTR),
   667  	/*1229*/ uint16(xArgRM16),
   668  	/*1230*/ uint16(xMatch),
   669  	/*1231*/ uint16(xSetOp), uint16(VERR),
   670  	/*1233*/ uint16(xArgRM16),
   671  	/*1234*/ uint16(xMatch),
   672  	/*1235*/ uint16(xSetOp), uint16(VERW),
   673  	/*1237*/ uint16(xArgRM16),
   674  	/*1238*/ uint16(xMatch),
   675  	/*1239*/ uint16(xCondByte), 8,
   676  	0xC8, 1320,
   677  	0xC9, 1323,
   678  	0xD0, 1326,
   679  	0xD1, 1329,
   680  	0xD5, 1332,
   681  	0xD6, 1335,
   682  	0xF8, 1338,
   683  	0xF9, 1344,
   684  	/*1257*/ uint16(xCondSlashR),
   685  	1266, // 0
   686  	1270, // 1
   687  	1274, // 2
   688  	1285, // 3
   689  	1296, // 4
   690  	0,    // 5
   691  	1312, // 6
   692  	1316, // 7
   693  	/*1266*/ uint16(xSetOp), uint16(SGDT),
   694  	/*1268*/ uint16(xArgM),
   695  	/*1269*/ uint16(xMatch),
   696  	/*1270*/ uint16(xSetOp), uint16(SIDT),
   697  	/*1272*/ uint16(xArgM),
   698  	/*1273*/ uint16(xMatch),
   699  	/*1274*/ uint16(xCondIs64), 1277, 1281,
   700  	/*1277*/ uint16(xSetOp), uint16(LGDT),
   701  	/*1279*/ uint16(xArgM16and32),
   702  	/*1280*/ uint16(xMatch),
   703  	/*1281*/ uint16(xSetOp), uint16(LGDT),
   704  	/*1283*/ uint16(xArgM16and64),
   705  	/*1284*/ uint16(xMatch),
   706  	/*1285*/ uint16(xCondIs64), 1288, 1292,
   707  	/*1288*/ uint16(xSetOp), uint16(LIDT),
   708  	/*1290*/ uint16(xArgM16and32),
   709  	/*1291*/ uint16(xMatch),
   710  	/*1292*/ uint16(xSetOp), uint16(LIDT),
   711  	/*1294*/ uint16(xArgM16and64),
   712  	/*1295*/ uint16(xMatch),
   713  	/*1296*/ uint16(xCondDataSize), 1300, 1304, 1308,
   714  	/*1300*/ uint16(xSetOp), uint16(SMSW),
   715  	/*1302*/ uint16(xArgRM16),
   716  	/*1303*/ uint16(xMatch),
   717  	/*1304*/ uint16(xSetOp), uint16(SMSW),
   718  	/*1306*/ uint16(xArgR32M16),
   719  	/*1307*/ uint16(xMatch),
   720  	/*1308*/ uint16(xSetOp), uint16(SMSW),
   721  	/*1310*/ uint16(xArgR64M16),
   722  	/*1311*/ uint16(xMatch),
   723  	/*1312*/ uint16(xSetOp), uint16(LMSW),
   724  	/*1314*/ uint16(xArgRM16),
   725  	/*1315*/ uint16(xMatch),
   726  	/*1316*/ uint16(xSetOp), uint16(INVLPG),
   727  	/*1318*/ uint16(xArgM),
   728  	/*1319*/ uint16(xMatch),
   729  	/*1320*/ uint16(xSetOp), uint16(MONITOR),
   730  	/*1322*/ uint16(xMatch),
   731  	/*1323*/ uint16(xSetOp), uint16(MWAIT),
   732  	/*1325*/ uint16(xMatch),
   733  	/*1326*/ uint16(xSetOp), uint16(XGETBV),
   734  	/*1328*/ uint16(xMatch),
   735  	/*1329*/ uint16(xSetOp), uint16(XSETBV),
   736  	/*1331*/ uint16(xMatch),
   737  	/*1332*/ uint16(xSetOp), uint16(XEND),
   738  	/*1334*/ uint16(xMatch),
   739  	/*1335*/ uint16(xSetOp), uint16(XTEST),
   740  	/*1337*/ uint16(xMatch),
   741  	/*1338*/ uint16(xCondIs64), 0, 1341,
   742  	/*1341*/ uint16(xSetOp), uint16(SWAPGS),
   743  	/*1343*/ uint16(xMatch),
   744  	/*1344*/ uint16(xSetOp), uint16(RDTSCP),
   745  	/*1346*/ uint16(xMatch),
   746  	/*1347*/ uint16(xCondDataSize), 1351, 1357, 1363,
   747  	/*1351*/ uint16(xSetOp), uint16(LAR),
   748  	/*1353*/ uint16(xReadSlashR),
   749  	/*1354*/ uint16(xArgR16),
   750  	/*1355*/ uint16(xArgRM16),
   751  	/*1356*/ uint16(xMatch),
   752  	/*1357*/ uint16(xSetOp), uint16(LAR),
   753  	/*1359*/ uint16(xReadSlashR),
   754  	/*1360*/ uint16(xArgR32),
   755  	/*1361*/ uint16(xArgR32M16),
   756  	/*1362*/ uint16(xMatch),
   757  	/*1363*/ uint16(xSetOp), uint16(LAR),
   758  	/*1365*/ uint16(xReadSlashR),
   759  	/*1366*/ uint16(xArgR64),
   760  	/*1367*/ uint16(xArgR64M16),
   761  	/*1368*/ uint16(xMatch),
   762  	/*1369*/ uint16(xCondDataSize), 1373, 1379, 1385,
   763  	/*1373*/ uint16(xSetOp), uint16(LSL),
   764  	/*1375*/ uint16(xReadSlashR),
   765  	/*1376*/ uint16(xArgR16),
   766  	/*1377*/ uint16(xArgRM16),
   767  	/*1378*/ uint16(xMatch),
   768  	/*1379*/ uint16(xSetOp), uint16(LSL),
   769  	/*1381*/ uint16(xReadSlashR),
   770  	/*1382*/ uint16(xArgR32),
   771  	/*1383*/ uint16(xArgR32M16),
   772  	/*1384*/ uint16(xMatch),
   773  	/*1385*/ uint16(xSetOp), uint16(LSL),
   774  	/*1387*/ uint16(xReadSlashR),
   775  	/*1388*/ uint16(xArgR64),
   776  	/*1389*/ uint16(xArgR32M16),
   777  	/*1390*/ uint16(xMatch),
   778  	/*1391*/ uint16(xCondIs64), 0, 1394,
   779  	/*1394*/ uint16(xSetOp), uint16(SYSCALL),
   780  	/*1396*/ uint16(xMatch),
   781  	/*1397*/ uint16(xSetOp), uint16(CLTS),
   782  	/*1399*/ uint16(xMatch),
   783  	/*1400*/ uint16(xCondIs64), 0, 1403,
   784  	/*1403*/ uint16(xSetOp), uint16(SYSRET),
   785  	/*1405*/ uint16(xMatch),
   786  	/*1406*/ uint16(xSetOp), uint16(INVD),
   787  	/*1408*/ uint16(xMatch),
   788  	/*1409*/ uint16(xSetOp), uint16(WBINVD),
   789  	/*1411*/ uint16(xMatch),
   790  	/*1412*/ uint16(xSetOp), uint16(UD2),
   791  	/*1414*/ uint16(xMatch),
   792  	/*1415*/ uint16(xCondSlashR),
   793  	0,    // 0
   794  	1424, // 1
   795  	0,    // 2
   796  	0,    // 3
   797  	0,    // 4
   798  	0,    // 5
   799  	0,    // 6
   800  	0,    // 7
   801  	/*1424*/ uint16(xSetOp), uint16(PREFETCHW),
   802  	/*1426*/ uint16(xArgM8),
   803  	/*1427*/ uint16(xMatch),
   804  	/*1428*/ uint16(xCondPrefix), 4,
   805  	0xF3, 1456,
   806  	0xF2, 1450,
   807  	0x66, 1444,
   808  	0x0, 1438,
   809  	/*1438*/ uint16(xSetOp), uint16(MOVUPS),
   810  	/*1440*/ uint16(xReadSlashR),
   811  	/*1441*/ uint16(xArgXmm1),
   812  	/*1442*/ uint16(xArgXmm2M128),
   813  	/*1443*/ uint16(xMatch),
   814  	/*1444*/ uint16(xSetOp), uint16(MOVUPD),
   815  	/*1446*/ uint16(xReadSlashR),
   816  	/*1447*/ uint16(xArgXmm1),
   817  	/*1448*/ uint16(xArgXmm2M128),
   818  	/*1449*/ uint16(xMatch),
   819  	/*1450*/ uint16(xSetOp), uint16(MOVSD_XMM),
   820  	/*1452*/ uint16(xReadSlashR),
   821  	/*1453*/ uint16(xArgXmm1),
   822  	/*1454*/ uint16(xArgXmm2M64),
   823  	/*1455*/ uint16(xMatch),
   824  	/*1456*/ uint16(xSetOp), uint16(MOVSS),
   825  	/*1458*/ uint16(xReadSlashR),
   826  	/*1459*/ uint16(xArgXmm1),
   827  	/*1460*/ uint16(xArgXmm2M32),
   828  	/*1461*/ uint16(xMatch),
   829  	/*1462*/ uint16(xCondPrefix), 4,
   830  	0xF3, 1490,
   831  	0xF2, 1484,
   832  	0x66, 1478,
   833  	0x0, 1472,
   834  	/*1472*/ uint16(xSetOp), uint16(MOVUPS),
   835  	/*1474*/ uint16(xReadSlashR),
   836  	/*1475*/ uint16(xArgXmm2M128),
   837  	/*1476*/ uint16(xArgXmm1),
   838  	/*1477*/ uint16(xMatch),
   839  	/*1478*/ uint16(xSetOp), uint16(MOVUPD),
   840  	/*1480*/ uint16(xReadSlashR),
   841  	/*1481*/ uint16(xArgXmm2M128),
   842  	/*1482*/ uint16(xArgXmm),
   843  	/*1483*/ uint16(xMatch),
   844  	/*1484*/ uint16(xSetOp), uint16(MOVSD_XMM),
   845  	/*1486*/ uint16(xReadSlashR),
   846  	/*1487*/ uint16(xArgXmm2M64),
   847  	/*1488*/ uint16(xArgXmm1),
   848  	/*1489*/ uint16(xMatch),
   849  	/*1490*/ uint16(xSetOp), uint16(MOVSS),
   850  	/*1492*/ uint16(xReadSlashR),
   851  	/*1493*/ uint16(xArgXmm2M32),
   852  	/*1494*/ uint16(xArgXmm),
   853  	/*1495*/ uint16(xMatch),
   854  	/*1496*/ uint16(xCondPrefix), 4,
   855  	0xF3, 1533,
   856  	0xF2, 1527,
   857  	0x66, 1521,
   858  	0x0, 1506,
   859  	/*1506*/ uint16(xCondIsMem), 1509, 1515,
   860  	/*1509*/ uint16(xSetOp), uint16(MOVHLPS),
   861  	/*1511*/ uint16(xReadSlashR),
   862  	/*1512*/ uint16(xArgXmm1),
   863  	/*1513*/ uint16(xArgXmm2),
   864  	/*1514*/ uint16(xMatch),
   865  	/*1515*/ uint16(xSetOp), uint16(MOVLPS),
   866  	/*1517*/ uint16(xReadSlashR),
   867  	/*1518*/ uint16(xArgXmm),
   868  	/*1519*/ uint16(xArgM64),
   869  	/*1520*/ uint16(xMatch),
   870  	/*1521*/ uint16(xSetOp), uint16(MOVLPD),
   871  	/*1523*/ uint16(xReadSlashR),
   872  	/*1524*/ uint16(xArgXmm),
   873  	/*1525*/ uint16(xArgXmm2M64),
   874  	/*1526*/ uint16(xMatch),
   875  	/*1527*/ uint16(xSetOp), uint16(MOVDDUP),
   876  	/*1529*/ uint16(xReadSlashR),
   877  	/*1530*/ uint16(xArgXmm1),
   878  	/*1531*/ uint16(xArgXmm2M64),
   879  	/*1532*/ uint16(xMatch),
   880  	/*1533*/ uint16(xSetOp), uint16(MOVSLDUP),
   881  	/*1535*/ uint16(xReadSlashR),
   882  	/*1536*/ uint16(xArgXmm1),
   883  	/*1537*/ uint16(xArgXmm2M128),
   884  	/*1538*/ uint16(xMatch),
   885  	/*1539*/ uint16(xCondPrefix), 2,
   886  	0x66, 1551,
   887  	0x0, 1545,
   888  	/*1545*/ uint16(xSetOp), uint16(MOVLPS),
   889  	/*1547*/ uint16(xReadSlashR),
   890  	/*1548*/ uint16(xArgM64),
   891  	/*1549*/ uint16(xArgXmm),
   892  	/*1550*/ uint16(xMatch),
   893  	/*1551*/ uint16(xSetOp), uint16(MOVLPD),
   894  	/*1553*/ uint16(xReadSlashR),
   895  	/*1554*/ uint16(xArgXmm2M64),
   896  	/*1555*/ uint16(xArgXmm),
   897  	/*1556*/ uint16(xMatch),
   898  	/*1557*/ uint16(xCondPrefix), 2,
   899  	0x66, 1569,
   900  	0x0, 1563,
   901  	/*1563*/ uint16(xSetOp), uint16(UNPCKLPS),
   902  	/*1565*/ uint16(xReadSlashR),
   903  	/*1566*/ uint16(xArgXmm1),
   904  	/*1567*/ uint16(xArgXmm2M128),
   905  	/*1568*/ uint16(xMatch),
   906  	/*1569*/ uint16(xSetOp), uint16(UNPCKLPD),
   907  	/*1571*/ uint16(xReadSlashR),
   908  	/*1572*/ uint16(xArgXmm1),
   909  	/*1573*/ uint16(xArgXmm2M128),
   910  	/*1574*/ uint16(xMatch),
   911  	/*1575*/ uint16(xCondPrefix), 2,
   912  	0x66, 1587,
   913  	0x0, 1581,
   914  	/*1581*/ uint16(xSetOp), uint16(UNPCKHPS),
   915  	/*1583*/ uint16(xReadSlashR),
   916  	/*1584*/ uint16(xArgXmm1),
   917  	/*1585*/ uint16(xArgXmm2M128),
   918  	/*1586*/ uint16(xMatch),
   919  	/*1587*/ uint16(xSetOp), uint16(UNPCKHPD),
   920  	/*1589*/ uint16(xReadSlashR),
   921  	/*1590*/ uint16(xArgXmm1),
   922  	/*1591*/ uint16(xArgXmm2M128),
   923  	/*1592*/ uint16(xMatch),
   924  	/*1593*/ uint16(xCondPrefix), 3,
   925  	0xF3, 1622,
   926  	0x66, 1616,
   927  	0x0, 1601,
   928  	/*1601*/ uint16(xCondIsMem), 1604, 1610,
   929  	/*1604*/ uint16(xSetOp), uint16(MOVLHPS),
   930  	/*1606*/ uint16(xReadSlashR),
   931  	/*1607*/ uint16(xArgXmm1),
   932  	/*1608*/ uint16(xArgXmm2),
   933  	/*1609*/ uint16(xMatch),
   934  	/*1610*/ uint16(xSetOp), uint16(MOVHPS),
   935  	/*1612*/ uint16(xReadSlashR),
   936  	/*1613*/ uint16(xArgXmm),
   937  	/*1614*/ uint16(xArgM64),
   938  	/*1615*/ uint16(xMatch),
   939  	/*1616*/ uint16(xSetOp), uint16(MOVHPD),
   940  	/*1618*/ uint16(xReadSlashR),
   941  	/*1619*/ uint16(xArgXmm),
   942  	/*1620*/ uint16(xArgXmm2M64),
   943  	/*1621*/ uint16(xMatch),
   944  	/*1622*/ uint16(xSetOp), uint16(MOVSHDUP),
   945  	/*1624*/ uint16(xReadSlashR),
   946  	/*1625*/ uint16(xArgXmm1),
   947  	/*1626*/ uint16(xArgXmm2M128),
   948  	/*1627*/ uint16(xMatch),
   949  	/*1628*/ uint16(xCondPrefix), 2,
   950  	0x66, 1640,
   951  	0x0, 1634,
   952  	/*1634*/ uint16(xSetOp), uint16(MOVHPS),
   953  	/*1636*/ uint16(xReadSlashR),
   954  	/*1637*/ uint16(xArgM64),
   955  	/*1638*/ uint16(xArgXmm),
   956  	/*1639*/ uint16(xMatch),
   957  	/*1640*/ uint16(xSetOp), uint16(MOVHPD),
   958  	/*1642*/ uint16(xReadSlashR),
   959  	/*1643*/ uint16(xArgXmm2M64),
   960  	/*1644*/ uint16(xArgXmm),
   961  	/*1645*/ uint16(xMatch),
   962  	/*1646*/ uint16(xCondSlashR),
   963  	1655, // 0
   964  	1659, // 1
   965  	1663, // 2
   966  	1667, // 3
   967  	0,    // 4
   968  	0,    // 5
   969  	0,    // 6
   970  	0,    // 7
   971  	/*1655*/ uint16(xSetOp), uint16(PREFETCHNTA),
   972  	/*1657*/ uint16(xArgM8),
   973  	/*1658*/ uint16(xMatch),
   974  	/*1659*/ uint16(xSetOp), uint16(PREFETCHT0),
   975  	/*1661*/ uint16(xArgM8),
   976  	/*1662*/ uint16(xMatch),
   977  	/*1663*/ uint16(xSetOp), uint16(PREFETCHT1),
   978  	/*1665*/ uint16(xArgM8),
   979  	/*1666*/ uint16(xMatch),
   980  	/*1667*/ uint16(xSetOp), uint16(PREFETCHT2),
   981  	/*1669*/ uint16(xArgM8),
   982  	/*1670*/ uint16(xMatch),
   983  	/*1671*/ uint16(xCondSlashR),
   984  	1680, // 0
   985  	0,    // 1
   986  	0,    // 2
   987  	0,    // 3
   988  	0,    // 4
   989  	0,    // 5
   990  	0,    // 6
   991  	0,    // 7
   992  	/*1680*/ uint16(xCondDataSize), 1684, 1688, 0,
   993  	/*1684*/ uint16(xSetOp), uint16(NOP),
   994  	/*1686*/ uint16(xArgRM16),
   995  	/*1687*/ uint16(xMatch),
   996  	/*1688*/ uint16(xSetOp), uint16(NOP),
   997  	/*1690*/ uint16(xArgRM32),
   998  	/*1691*/ uint16(xMatch),
   999  	/*1692*/ uint16(xCondIs64), 1695, 1701,
  1000  	/*1695*/ uint16(xSetOp), uint16(MOV),
  1001  	/*1697*/ uint16(xReadSlashR),
  1002  	/*1698*/ uint16(xArgRmf32),
  1003  	/*1699*/ uint16(xArgCR0dashCR7),
  1004  	/*1700*/ uint16(xMatch),
  1005  	/*1701*/ uint16(xSetOp), uint16(MOV),
  1006  	/*1703*/ uint16(xReadSlashR),
  1007  	/*1704*/ uint16(xArgRmf64),
  1008  	/*1705*/ uint16(xArgCR0dashCR7),
  1009  	/*1706*/ uint16(xMatch),
  1010  	/*1707*/ uint16(xCondIs64), 1710, 1716,
  1011  	/*1710*/ uint16(xSetOp), uint16(MOV),
  1012  	/*1712*/ uint16(xReadSlashR),
  1013  	/*1713*/ uint16(xArgRmf32),
  1014  	/*1714*/ uint16(xArgDR0dashDR7),
  1015  	/*1715*/ uint16(xMatch),
  1016  	/*1716*/ uint16(xSetOp), uint16(MOV),
  1017  	/*1718*/ uint16(xReadSlashR),
  1018  	/*1719*/ uint16(xArgRmf64),
  1019  	/*1720*/ uint16(xArgDR0dashDR7),
  1020  	/*1721*/ uint16(xMatch),
  1021  	/*1722*/ uint16(xCondIs64), 1725, 1731,
  1022  	/*1725*/ uint16(xSetOp), uint16(MOV),
  1023  	/*1727*/ uint16(xReadSlashR),
  1024  	/*1728*/ uint16(xArgCR0dashCR7),
  1025  	/*1729*/ uint16(xArgRmf32),
  1026  	/*1730*/ uint16(xMatch),
  1027  	/*1731*/ uint16(xSetOp), uint16(MOV),
  1028  	/*1733*/ uint16(xReadSlashR),
  1029  	/*1734*/ uint16(xArgCR0dashCR7),
  1030  	/*1735*/ uint16(xArgRmf64),
  1031  	/*1736*/ uint16(xMatch),
  1032  	/*1737*/ uint16(xCondIs64), 1740, 1746,
  1033  	/*1740*/ uint16(xSetOp), uint16(MOV),
  1034  	/*1742*/ uint16(xReadSlashR),
  1035  	/*1743*/ uint16(xArgDR0dashDR7),
  1036  	/*1744*/ uint16(xArgRmf32),
  1037  	/*1745*/ uint16(xMatch),
  1038  	/*1746*/ uint16(xSetOp), uint16(MOV),
  1039  	/*1748*/ uint16(xReadSlashR),
  1040  	/*1749*/ uint16(xArgDR0dashDR7),
  1041  	/*1750*/ uint16(xArgRmf64),
  1042  	/*1751*/ uint16(xMatch),
  1043  	/*1752*/ uint16(xCondIs64), 1755, 1761,
  1044  	/*1755*/ uint16(xSetOp), uint16(MOV),
  1045  	/*1757*/ uint16(xReadSlashR),
  1046  	/*1758*/ uint16(xArgRmf32),
  1047  	/*1759*/ uint16(xArgTR0dashTR7),
  1048  	/*1760*/ uint16(xMatch),
  1049  	/*1761*/ uint16(xSetOp), uint16(MOV),
  1050  	/*1763*/ uint16(xReadSlashR),
  1051  	/*1764*/ uint16(xArgRmf64),
  1052  	/*1765*/ uint16(xArgTR0dashTR7),
  1053  	/*1766*/ uint16(xMatch),
  1054  	/*1767*/ uint16(xCondIs64), 1770, 1776,
  1055  	/*1770*/ uint16(xSetOp), uint16(MOV),
  1056  	/*1772*/ uint16(xReadSlashR),
  1057  	/*1773*/ uint16(xArgTR0dashTR7),
  1058  	/*1774*/ uint16(xArgRmf32),
  1059  	/*1775*/ uint16(xMatch),
  1060  	/*1776*/ uint16(xSetOp), uint16(MOV),
  1061  	/*1778*/ uint16(xReadSlashR),
  1062  	/*1779*/ uint16(xArgTR0dashTR7),
  1063  	/*1780*/ uint16(xArgRmf64),
  1064  	/*1781*/ uint16(xMatch),
  1065  	/*1782*/ uint16(xCondPrefix), 2,
  1066  	0x66, 1794,
  1067  	0x0, 1788,
  1068  	/*1788*/ uint16(xSetOp), uint16(MOVAPS),
  1069  	/*1790*/ uint16(xReadSlashR),
  1070  	/*1791*/ uint16(xArgXmm1),
  1071  	/*1792*/ uint16(xArgXmm2M128),
  1072  	/*1793*/ uint16(xMatch),
  1073  	/*1794*/ uint16(xSetOp), uint16(MOVAPD),
  1074  	/*1796*/ uint16(xReadSlashR),
  1075  	/*1797*/ uint16(xArgXmm1),
  1076  	/*1798*/ uint16(xArgXmm2M128),
  1077  	/*1799*/ uint16(xMatch),
  1078  	/*1800*/ uint16(xCondPrefix), 2,
  1079  	0x66, 1812,
  1080  	0x0, 1806,
  1081  	/*1806*/ uint16(xSetOp), uint16(MOVAPS),
  1082  	/*1808*/ uint16(xReadSlashR),
  1083  	/*1809*/ uint16(xArgXmm2M128),
  1084  	/*1810*/ uint16(xArgXmm1),
  1085  	/*1811*/ uint16(xMatch),
  1086  	/*1812*/ uint16(xSetOp), uint16(MOVAPD),
  1087  	/*1814*/ uint16(xReadSlashR),
  1088  	/*1815*/ uint16(xArgXmm2M128),
  1089  	/*1816*/ uint16(xArgXmm1),
  1090  	/*1817*/ uint16(xMatch),
  1091  	/*1818*/ uint16(xCondIs64), 1821, 1875,
  1092  	/*1821*/ uint16(xCondPrefix), 4,
  1093  	0xF3, 1859,
  1094  	0xF2, 1843,
  1095  	0x66, 1837,
  1096  	0x0, 1831,
  1097  	/*1831*/ uint16(xSetOp), uint16(CVTPI2PS),
  1098  	/*1833*/ uint16(xReadSlashR),
  1099  	/*1834*/ uint16(xArgXmm),
  1100  	/*1835*/ uint16(xArgMmM64),
  1101  	/*1836*/ uint16(xMatch),
  1102  	/*1837*/ uint16(xSetOp), uint16(CVTPI2PD),
  1103  	/*1839*/ uint16(xReadSlashR),
  1104  	/*1840*/ uint16(xArgXmm),
  1105  	/*1841*/ uint16(xArgMmM64),
  1106  	/*1842*/ uint16(xMatch),
  1107  	/*1843*/ uint16(xCondDataSize), 1847, 1853, 0,
  1108  	/*1847*/ uint16(xSetOp), uint16(CVTSI2SD),
  1109  	/*1849*/ uint16(xReadSlashR),
  1110  	/*1850*/ uint16(xArgXmm),
  1111  	/*1851*/ uint16(xArgRM32),
  1112  	/*1852*/ uint16(xMatch),
  1113  	/*1853*/ uint16(xSetOp), uint16(CVTSI2SD),
  1114  	/*1855*/ uint16(xReadSlashR),
  1115  	/*1856*/ uint16(xArgXmm),
  1116  	/*1857*/ uint16(xArgRM32),
  1117  	/*1858*/ uint16(xMatch),
  1118  	/*1859*/ uint16(xCondDataSize), 1863, 1869, 0,
  1119  	/*1863*/ uint16(xSetOp), uint16(CVTSI2SS),
  1120  	/*1865*/ uint16(xReadSlashR),
  1121  	/*1866*/ uint16(xArgXmm),
  1122  	/*1867*/ uint16(xArgRM32),
  1123  	/*1868*/ uint16(xMatch),
  1124  	/*1869*/ uint16(xSetOp), uint16(CVTSI2SS),
  1125  	/*1871*/ uint16(xReadSlashR),
  1126  	/*1872*/ uint16(xArgXmm),
  1127  	/*1873*/ uint16(xArgRM32),
  1128  	/*1874*/ uint16(xMatch),
  1129  	/*1875*/ uint16(xCondPrefix), 4,
  1130  	0xF3, 1895,
  1131  	0xF2, 1885,
  1132  	0x66, 1837,
  1133  	0x0, 1831,
  1134  	/*1885*/ uint16(xCondDataSize), 1847, 1853, 1889,
  1135  	/*1889*/ uint16(xSetOp), uint16(CVTSI2SD),
  1136  	/*1891*/ uint16(xReadSlashR),
  1137  	/*1892*/ uint16(xArgXmm),
  1138  	/*1893*/ uint16(xArgRM64),
  1139  	/*1894*/ uint16(xMatch),
  1140  	/*1895*/ uint16(xCondDataSize), 1863, 1869, 1899,
  1141  	/*1899*/ uint16(xSetOp), uint16(CVTSI2SS),
  1142  	/*1901*/ uint16(xReadSlashR),
  1143  	/*1902*/ uint16(xArgXmm),
  1144  	/*1903*/ uint16(xArgRM64),
  1145  	/*1904*/ uint16(xMatch),
  1146  	/*1905*/ uint16(xCondPrefix), 4,
  1147  	0xF3, 1933,
  1148  	0xF2, 1927,
  1149  	0x66, 1921,
  1150  	0x0, 1915,
  1151  	/*1915*/ uint16(xSetOp), uint16(MOVNTPS),
  1152  	/*1917*/ uint16(xReadSlashR),
  1153  	/*1918*/ uint16(xArgM128),
  1154  	/*1919*/ uint16(xArgXmm),
  1155  	/*1920*/ uint16(xMatch),
  1156  	/*1921*/ uint16(xSetOp), uint16(MOVNTPD),
  1157  	/*1923*/ uint16(xReadSlashR),
  1158  	/*1924*/ uint16(xArgM128),
  1159  	/*1925*/ uint16(xArgXmm),
  1160  	/*1926*/ uint16(xMatch),
  1161  	/*1927*/ uint16(xSetOp), uint16(MOVNTSD),
  1162  	/*1929*/ uint16(xReadSlashR),
  1163  	/*1930*/ uint16(xArgM64),
  1164  	/*1931*/ uint16(xArgXmm),
  1165  	/*1932*/ uint16(xMatch),
  1166  	/*1933*/ uint16(xSetOp), uint16(MOVNTSS),
  1167  	/*1935*/ uint16(xReadSlashR),
  1168  	/*1936*/ uint16(xArgM32),
  1169  	/*1937*/ uint16(xArgXmm),
  1170  	/*1938*/ uint16(xMatch),
  1171  	/*1939*/ uint16(xCondIs64), 1942, 1996,
  1172  	/*1942*/ uint16(xCondPrefix), 4,
  1173  	0xF3, 1980,
  1174  	0xF2, 1964,
  1175  	0x66, 1958,
  1176  	0x0, 1952,
  1177  	/*1952*/ uint16(xSetOp), uint16(CVTTPS2PI),
  1178  	/*1954*/ uint16(xReadSlashR),
  1179  	/*1955*/ uint16(xArgMm),
  1180  	/*1956*/ uint16(xArgXmmM64),
  1181  	/*1957*/ uint16(xMatch),
  1182  	/*1958*/ uint16(xSetOp), uint16(CVTTPD2PI),
  1183  	/*1960*/ uint16(xReadSlashR),
  1184  	/*1961*/ uint16(xArgMm),
  1185  	/*1962*/ uint16(xArgXmmM128),
  1186  	/*1963*/ uint16(xMatch),
  1187  	/*1964*/ uint16(xCondDataSize), 1968, 1974, 0,
  1188  	/*1968*/ uint16(xSetOp), uint16(CVTTSD2SI),
  1189  	/*1970*/ uint16(xReadSlashR),
  1190  	/*1971*/ uint16(xArgR32),
  1191  	/*1972*/ uint16(xArgXmmM64),
  1192  	/*1973*/ uint16(xMatch),
  1193  	/*1974*/ uint16(xSetOp), uint16(CVTTSD2SI),
  1194  	/*1976*/ uint16(xReadSlashR),
  1195  	/*1977*/ uint16(xArgR32),
  1196  	/*1978*/ uint16(xArgXmmM64),
  1197  	/*1979*/ uint16(xMatch),
  1198  	/*1980*/ uint16(xCondDataSize), 1984, 1990, 0,
  1199  	/*1984*/ uint16(xSetOp), uint16(CVTTSS2SI),
  1200  	/*1986*/ uint16(xReadSlashR),
  1201  	/*1987*/ uint16(xArgR32),
  1202  	/*1988*/ uint16(xArgXmmM32),
  1203  	/*1989*/ uint16(xMatch),
  1204  	/*1990*/ uint16(xSetOp), uint16(CVTTSS2SI),
  1205  	/*1992*/ uint16(xReadSlashR),
  1206  	/*1993*/ uint16(xArgR32),
  1207  	/*1994*/ uint16(xArgXmmM32),
  1208  	/*1995*/ uint16(xMatch),
  1209  	/*1996*/ uint16(xCondPrefix), 4,
  1210  	0xF3, 2016,
  1211  	0xF2, 2006,
  1212  	0x66, 1958,
  1213  	0x0, 1952,
  1214  	/*2006*/ uint16(xCondDataSize), 1968, 1974, 2010,
  1215  	/*2010*/ uint16(xSetOp), uint16(CVTTSD2SI),
  1216  	/*2012*/ uint16(xReadSlashR),
  1217  	/*2013*/ uint16(xArgR64),
  1218  	/*2014*/ uint16(xArgXmmM64),
  1219  	/*2015*/ uint16(xMatch),
  1220  	/*2016*/ uint16(xCondDataSize), 1984, 1990, 2020,
  1221  	/*2020*/ uint16(xSetOp), uint16(CVTTSS2SI),
  1222  	/*2022*/ uint16(xReadSlashR),
  1223  	/*2023*/ uint16(xArgR64),
  1224  	/*2024*/ uint16(xArgXmmM32),
  1225  	/*2025*/ uint16(xMatch),
  1226  	/*2026*/ uint16(xCondIs64), 2029, 2083,
  1227  	/*2029*/ uint16(xCondPrefix), 4,
  1228  	0xF3, 2067,
  1229  	0xF2, 2051,
  1230  	0x66, 2045,
  1231  	0x0, 2039,
  1232  	/*2039*/ uint16(xSetOp), uint16(CVTPS2PI),
  1233  	/*2041*/ uint16(xReadSlashR),
  1234  	/*2042*/ uint16(xArgMm),
  1235  	/*2043*/ uint16(xArgXmmM64),
  1236  	/*2044*/ uint16(xMatch),
  1237  	/*2045*/ uint16(xSetOp), uint16(CVTPD2PI),
  1238  	/*2047*/ uint16(xReadSlashR),
  1239  	/*2048*/ uint16(xArgMm),
  1240  	/*2049*/ uint16(xArgXmmM128),
  1241  	/*2050*/ uint16(xMatch),
  1242  	/*2051*/ uint16(xCondDataSize), 2055, 2061, 0,
  1243  	/*2055*/ uint16(xSetOp), uint16(CVTSD2SI),
  1244  	/*2057*/ uint16(xReadSlashR),
  1245  	/*2058*/ uint16(xArgR32),
  1246  	/*2059*/ uint16(xArgXmmM64),
  1247  	/*2060*/ uint16(xMatch),
  1248  	/*2061*/ uint16(xSetOp), uint16(CVTSD2SI),
  1249  	/*2063*/ uint16(xReadSlashR),
  1250  	/*2064*/ uint16(xArgR32),
  1251  	/*2065*/ uint16(xArgXmmM64),
  1252  	/*2066*/ uint16(xMatch),
  1253  	/*2067*/ uint16(xCondDataSize), 2071, 2077, 0,
  1254  	/*2071*/ uint16(xSetOp), uint16(CVTSS2SI),
  1255  	/*2073*/ uint16(xReadSlashR),
  1256  	/*2074*/ uint16(xArgR32),
  1257  	/*2075*/ uint16(xArgXmmM32),
  1258  	/*2076*/ uint16(xMatch),
  1259  	/*2077*/ uint16(xSetOp), uint16(CVTSS2SI),
  1260  	/*2079*/ uint16(xReadSlashR),
  1261  	/*2080*/ uint16(xArgR32),
  1262  	/*2081*/ uint16(xArgXmmM32),
  1263  	/*2082*/ uint16(xMatch),
  1264  	/*2083*/ uint16(xCondPrefix), 4,
  1265  	0xF3, 2103,
  1266  	0xF2, 2093,
  1267  	0x66, 2045,
  1268  	0x0, 2039,
  1269  	/*2093*/ uint16(xCondDataSize), 2055, 2061, 2097,
  1270  	/*2097*/ uint16(xSetOp), uint16(CVTSD2SI),
  1271  	/*2099*/ uint16(xReadSlashR),
  1272  	/*2100*/ uint16(xArgR64),
  1273  	/*2101*/ uint16(xArgXmmM64),
  1274  	/*2102*/ uint16(xMatch),
  1275  	/*2103*/ uint16(xCondDataSize), 2071, 2077, 2107,
  1276  	/*2107*/ uint16(xSetOp), uint16(CVTSS2SI),
  1277  	/*2109*/ uint16(xReadSlashR),
  1278  	/*2110*/ uint16(xArgR64),
  1279  	/*2111*/ uint16(xArgXmmM32),
  1280  	/*2112*/ uint16(xMatch),
  1281  	/*2113*/ uint16(xCondPrefix), 2,
  1282  	0x66, 2125,
  1283  	0x0, 2119,
  1284  	/*2119*/ uint16(xSetOp), uint16(UCOMISS),
  1285  	/*2121*/ uint16(xReadSlashR),
  1286  	/*2122*/ uint16(xArgXmm1),
  1287  	/*2123*/ uint16(xArgXmm2M32),
  1288  	/*2124*/ uint16(xMatch),
  1289  	/*2125*/ uint16(xSetOp), uint16(UCOMISD),
  1290  	/*2127*/ uint16(xReadSlashR),
  1291  	/*2128*/ uint16(xArgXmm1),
  1292  	/*2129*/ uint16(xArgXmm2M64),
  1293  	/*2130*/ uint16(xMatch),
  1294  	/*2131*/ uint16(xCondPrefix), 2,
  1295  	0x66, 2143,
  1296  	0x0, 2137,
  1297  	/*2137*/ uint16(xSetOp), uint16(COMISS),
  1298  	/*2139*/ uint16(xReadSlashR),
  1299  	/*2140*/ uint16(xArgXmm1),
  1300  	/*2141*/ uint16(xArgXmm2M32),
  1301  	/*2142*/ uint16(xMatch),
  1302  	/*2143*/ uint16(xSetOp), uint16(COMISD),
  1303  	/*2145*/ uint16(xReadSlashR),
  1304  	/*2146*/ uint16(xArgXmm1),
  1305  	/*2147*/ uint16(xArgXmm2M64),
  1306  	/*2148*/ uint16(xMatch),
  1307  	/*2149*/ uint16(xSetOp), uint16(WRMSR),
  1308  	/*2151*/ uint16(xMatch),
  1309  	/*2152*/ uint16(xSetOp), uint16(RDTSC),
  1310  	/*2154*/ uint16(xMatch),
  1311  	/*2155*/ uint16(xSetOp), uint16(RDMSR),
  1312  	/*2157*/ uint16(xMatch),
  1313  	/*2158*/ uint16(xSetOp), uint16(RDPMC),
  1314  	/*2160*/ uint16(xMatch),
  1315  	/*2161*/ uint16(xSetOp), uint16(SYSENTER),
  1316  	/*2163*/ uint16(xMatch),
  1317  	/*2164*/ uint16(xCondDataSize), 2168, 2168, 2171,
  1318  	/*2168*/ uint16(xSetOp), uint16(SYSEXIT),
  1319  	/*2170*/ uint16(xMatch),
  1320  	/*2171*/ uint16(xSetOp), uint16(SYSEXIT),
  1321  	/*2173*/ uint16(xMatch),
  1322  	/*2174*/ uint16(xCondByte), 54,
  1323  	0x00, 2285,
  1324  	0x01, 2303,
  1325  	0x02, 2321,
  1326  	0x03, 2339,
  1327  	0x04, 2357,
  1328  	0x05, 2375,
  1329  	0x06, 2393,
  1330  	0x07, 2411,
  1331  	0x08, 2429,
  1332  	0x09, 2447,
  1333  	0x0A, 2465,
  1334  	0x0B, 2483,
  1335  	0x10, 2501,
  1336  	0x14, 2512,
  1337  	0x15, 2523,
  1338  	0x17, 2534,
  1339  	0x1C, 2544,
  1340  	0x1D, 2562,
  1341  	0x1E, 2580,
  1342  	0x20, 2598,
  1343  	0x21, 2608,
  1344  	0x22, 2618,
  1345  	0x23, 2628,
  1346  	0x24, 2638,
  1347  	0x25, 2648,
  1348  	0x28, 2658,
  1349  	0x29, 2668,
  1350  	0x2A, 2678,
  1351  	0x2B, 2688,
  1352  	0x30, 2698,
  1353  	0x31, 2708,
  1354  	0x32, 2718,
  1355  	0x33, 2728,
  1356  	0x34, 2738,
  1357  	0x35, 2748,
  1358  	0x37, 2758,
  1359  	0x38, 2768,
  1360  	0x39, 2778,
  1361  	0x3A, 2788,
  1362  	0x3B, 2798,
  1363  	0x3C, 2808,
  1364  	0x3D, 2818,
  1365  	0x3E, 2828,
  1366  	0x3F, 2838,
  1367  	0x40, 2848,
  1368  	0x41, 2858,
  1369  	0x82, 2868,
  1370  	0xDB, 2891,
  1371  	0xDC, 2901,
  1372  	0xDD, 2911,
  1373  	0xDE, 2921,
  1374  	0xDF, 2931,
  1375  	0xF0, 2941,
  1376  	0xF1, 3008,
  1377  	uint16(xFail),
  1378  	/*2285*/ uint16(xCondPrefix), 2,
  1379  	0x66, 2297,
  1380  	0x0, 2291,
  1381  	/*2291*/ uint16(xSetOp), uint16(PSHUFB),
  1382  	/*2293*/ uint16(xReadSlashR),
  1383  	/*2294*/ uint16(xArgMm1),
  1384  	/*2295*/ uint16(xArgMm2M64),
  1385  	/*2296*/ uint16(xMatch),
  1386  	/*2297*/ uint16(xSetOp), uint16(PSHUFB),
  1387  	/*2299*/ uint16(xReadSlashR),
  1388  	/*2300*/ uint16(xArgXmm1),
  1389  	/*2301*/ uint16(xArgXmm2M128),
  1390  	/*2302*/ uint16(xMatch),
  1391  	/*2303*/ uint16(xCondPrefix), 2,
  1392  	0x66, 2315,
  1393  	0x0, 2309,
  1394  	/*2309*/ uint16(xSetOp), uint16(PHADDW),
  1395  	/*2311*/ uint16(xReadSlashR),
  1396  	/*2312*/ uint16(xArgMm1),
  1397  	/*2313*/ uint16(xArgMm2M64),
  1398  	/*2314*/ uint16(xMatch),
  1399  	/*2315*/ uint16(xSetOp), uint16(PHADDW),
  1400  	/*2317*/ uint16(xReadSlashR),
  1401  	/*2318*/ uint16(xArgXmm1),
  1402  	/*2319*/ uint16(xArgXmm2M128),
  1403  	/*2320*/ uint16(xMatch),
  1404  	/*2321*/ uint16(xCondPrefix), 2,
  1405  	0x66, 2333,
  1406  	0x0, 2327,
  1407  	/*2327*/ uint16(xSetOp), uint16(PHADDD),
  1408  	/*2329*/ uint16(xReadSlashR),
  1409  	/*2330*/ uint16(xArgMm1),
  1410  	/*2331*/ uint16(xArgMm2M64),
  1411  	/*2332*/ uint16(xMatch),
  1412  	/*2333*/ uint16(xSetOp), uint16(PHADDD),
  1413  	/*2335*/ uint16(xReadSlashR),
  1414  	/*2336*/ uint16(xArgXmm1),
  1415  	/*2337*/ uint16(xArgXmm2M128),
  1416  	/*2338*/ uint16(xMatch),
  1417  	/*2339*/ uint16(xCondPrefix), 2,
  1418  	0x66, 2351,
  1419  	0x0, 2345,
  1420  	/*2345*/ uint16(xSetOp), uint16(PHADDSW),
  1421  	/*2347*/ uint16(xReadSlashR),
  1422  	/*2348*/ uint16(xArgMm1),
  1423  	/*2349*/ uint16(xArgMm2M64),
  1424  	/*2350*/ uint16(xMatch),
  1425  	/*2351*/ uint16(xSetOp), uint16(PHADDSW),
  1426  	/*2353*/ uint16(xReadSlashR),
  1427  	/*2354*/ uint16(xArgXmm1),
  1428  	/*2355*/ uint16(xArgXmm2M128),
  1429  	/*2356*/ uint16(xMatch),
  1430  	/*2357*/ uint16(xCondPrefix), 2,
  1431  	0x66, 2369,
  1432  	0x0, 2363,
  1433  	/*2363*/ uint16(xSetOp), uint16(PMADDUBSW),
  1434  	/*2365*/ uint16(xReadSlashR),
  1435  	/*2366*/ uint16(xArgMm1),
  1436  	/*2367*/ uint16(xArgMm2M64),
  1437  	/*2368*/ uint16(xMatch),
  1438  	/*2369*/ uint16(xSetOp), uint16(PMADDUBSW),
  1439  	/*2371*/ uint16(xReadSlashR),
  1440  	/*2372*/ uint16(xArgXmm1),
  1441  	/*2373*/ uint16(xArgXmm2M128),
  1442  	/*2374*/ uint16(xMatch),
  1443  	/*2375*/ uint16(xCondPrefix), 2,
  1444  	0x66, 2387,
  1445  	0x0, 2381,
  1446  	/*2381*/ uint16(xSetOp), uint16(PHSUBW),
  1447  	/*2383*/ uint16(xReadSlashR),
  1448  	/*2384*/ uint16(xArgMm1),
  1449  	/*2385*/ uint16(xArgMm2M64),
  1450  	/*2386*/ uint16(xMatch),
  1451  	/*2387*/ uint16(xSetOp), uint16(PHSUBW),
  1452  	/*2389*/ uint16(xReadSlashR),
  1453  	/*2390*/ uint16(xArgXmm1),
  1454  	/*2391*/ uint16(xArgXmm2M128),
  1455  	/*2392*/ uint16(xMatch),
  1456  	/*2393*/ uint16(xCondPrefix), 2,
  1457  	0x66, 2405,
  1458  	0x0, 2399,
  1459  	/*2399*/ uint16(xSetOp), uint16(PHSUBD),
  1460  	/*2401*/ uint16(xReadSlashR),
  1461  	/*2402*/ uint16(xArgMm1),
  1462  	/*2403*/ uint16(xArgMm2M64),
  1463  	/*2404*/ uint16(xMatch),
  1464  	/*2405*/ uint16(xSetOp), uint16(PHSUBD),
  1465  	/*2407*/ uint16(xReadSlashR),
  1466  	/*2408*/ uint16(xArgXmm1),
  1467  	/*2409*/ uint16(xArgXmm2M128),
  1468  	/*2410*/ uint16(xMatch),
  1469  	/*2411*/ uint16(xCondPrefix), 2,
  1470  	0x66, 2423,
  1471  	0x0, 2417,
  1472  	/*2417*/ uint16(xSetOp), uint16(PHSUBSW),
  1473  	/*2419*/ uint16(xReadSlashR),
  1474  	/*2420*/ uint16(xArgMm1),
  1475  	/*2421*/ uint16(xArgMm2M64),
  1476  	/*2422*/ uint16(xMatch),
  1477  	/*2423*/ uint16(xSetOp), uint16(PHSUBSW),
  1478  	/*2425*/ uint16(xReadSlashR),
  1479  	/*2426*/ uint16(xArgXmm1),
  1480  	/*2427*/ uint16(xArgXmm2M128),
  1481  	/*2428*/ uint16(xMatch),
  1482  	/*2429*/ uint16(xCondPrefix), 2,
  1483  	0x66, 2441,
  1484  	0x0, 2435,
  1485  	/*2435*/ uint16(xSetOp), uint16(PSIGNB),
  1486  	/*2437*/ uint16(xReadSlashR),
  1487  	/*2438*/ uint16(xArgMm1),
  1488  	/*2439*/ uint16(xArgMm2M64),
  1489  	/*2440*/ uint16(xMatch),
  1490  	/*2441*/ uint16(xSetOp), uint16(PSIGNB),
  1491  	/*2443*/ uint16(xReadSlashR),
  1492  	/*2444*/ uint16(xArgXmm1),
  1493  	/*2445*/ uint16(xArgXmm2M128),
  1494  	/*2446*/ uint16(xMatch),
  1495  	/*2447*/ uint16(xCondPrefix), 2,
  1496  	0x66, 2459,
  1497  	0x0, 2453,
  1498  	/*2453*/ uint16(xSetOp), uint16(PSIGNW),
  1499  	/*2455*/ uint16(xReadSlashR),
  1500  	/*2456*/ uint16(xArgMm1),
  1501  	/*2457*/ uint16(xArgMm2M64),
  1502  	/*2458*/ uint16(xMatch),
  1503  	/*2459*/ uint16(xSetOp), uint16(PSIGNW),
  1504  	/*2461*/ uint16(xReadSlashR),
  1505  	/*2462*/ uint16(xArgXmm1),
  1506  	/*2463*/ uint16(xArgXmm2M128),
  1507  	/*2464*/ uint16(xMatch),
  1508  	/*2465*/ uint16(xCondPrefix), 2,
  1509  	0x66, 2477,
  1510  	0x0, 2471,
  1511  	/*2471*/ uint16(xSetOp), uint16(PSIGND),
  1512  	/*2473*/ uint16(xReadSlashR),
  1513  	/*2474*/ uint16(xArgMm1),
  1514  	/*2475*/ uint16(xArgMm2M64),
  1515  	/*2476*/ uint16(xMatch),
  1516  	/*2477*/ uint16(xSetOp), uint16(PSIGND),
  1517  	/*2479*/ uint16(xReadSlashR),
  1518  	/*2480*/ uint16(xArgXmm1),
  1519  	/*2481*/ uint16(xArgXmm2M128),
  1520  	/*2482*/ uint16(xMatch),
  1521  	/*2483*/ uint16(xCondPrefix), 2,
  1522  	0x66, 2495,
  1523  	0x0, 2489,
  1524  	/*2489*/ uint16(xSetOp), uint16(PMULHRSW),
  1525  	/*2491*/ uint16(xReadSlashR),
  1526  	/*2492*/ uint16(xArgMm1),
  1527  	/*2493*/ uint16(xArgMm2M64),
  1528  	/*2494*/ uint16(xMatch),
  1529  	/*2495*/ uint16(xSetOp), uint16(PMULHRSW),
  1530  	/*2497*/ uint16(xReadSlashR),
  1531  	/*2498*/ uint16(xArgXmm1),
  1532  	/*2499*/ uint16(xArgXmm2M128),
  1533  	/*2500*/ uint16(xMatch),
  1534  	/*2501*/ uint16(xCondPrefix), 1,
  1535  	0x66, 2505,
  1536  	/*2505*/ uint16(xSetOp), uint16(PBLENDVB),
  1537  	/*2507*/ uint16(xReadSlashR),
  1538  	/*2508*/ uint16(xArgXmm1),
  1539  	/*2509*/ uint16(xArgXmm2M128),
  1540  	/*2510*/ uint16(xArgXMM0),
  1541  	/*2511*/ uint16(xMatch),
  1542  	/*2512*/ uint16(xCondPrefix), 1,
  1543  	0x66, 2516,
  1544  	/*2516*/ uint16(xSetOp), uint16(BLENDVPS),
  1545  	/*2518*/ uint16(xReadSlashR),
  1546  	/*2519*/ uint16(xArgXmm1),
  1547  	/*2520*/ uint16(xArgXmm2M128),
  1548  	/*2521*/ uint16(xArgXMM0),
  1549  	/*2522*/ uint16(xMatch),
  1550  	/*2523*/ uint16(xCondPrefix), 1,
  1551  	0x66, 2527,
  1552  	/*2527*/ uint16(xSetOp), uint16(BLENDVPD),
  1553  	/*2529*/ uint16(xReadSlashR),
  1554  	/*2530*/ uint16(xArgXmm1),
  1555  	/*2531*/ uint16(xArgXmm2M128),
  1556  	/*2532*/ uint16(xArgXMM0),
  1557  	/*2533*/ uint16(xMatch),
  1558  	/*2534*/ uint16(xCondPrefix), 1,
  1559  	0x66, 2538,
  1560  	/*2538*/ uint16(xSetOp), uint16(PTEST),
  1561  	/*2540*/ uint16(xReadSlashR),
  1562  	/*2541*/ uint16(xArgXmm1),
  1563  	/*2542*/ uint16(xArgXmm2M128),
  1564  	/*2543*/ uint16(xMatch),
  1565  	/*2544*/ uint16(xCondPrefix), 2,
  1566  	0x66, 2556,
  1567  	0x0, 2550,
  1568  	/*2550*/ uint16(xSetOp), uint16(PABSB),
  1569  	/*2552*/ uint16(xReadSlashR),
  1570  	/*2553*/ uint16(xArgMm1),
  1571  	/*2554*/ uint16(xArgMm2M64),
  1572  	/*2555*/ uint16(xMatch),
  1573  	/*2556*/ uint16(xSetOp), uint16(PABSB),
  1574  	/*2558*/ uint16(xReadSlashR),
  1575  	/*2559*/ uint16(xArgXmm1),
  1576  	/*2560*/ uint16(xArgXmm2M128),
  1577  	/*2561*/ uint16(xMatch),
  1578  	/*2562*/ uint16(xCondPrefix), 2,
  1579  	0x66, 2574,
  1580  	0x0, 2568,
  1581  	/*2568*/ uint16(xSetOp), uint16(PABSW),
  1582  	/*2570*/ uint16(xReadSlashR),
  1583  	/*2571*/ uint16(xArgMm1),
  1584  	/*2572*/ uint16(xArgMm2M64),
  1585  	/*2573*/ uint16(xMatch),
  1586  	/*2574*/ uint16(xSetOp), uint16(PABSW),
  1587  	/*2576*/ uint16(xReadSlashR),
  1588  	/*2577*/ uint16(xArgXmm1),
  1589  	/*2578*/ uint16(xArgXmm2M128),
  1590  	/*2579*/ uint16(xMatch),
  1591  	/*2580*/ uint16(xCondPrefix), 2,
  1592  	0x66, 2592,
  1593  	0x0, 2586,
  1594  	/*2586*/ uint16(xSetOp), uint16(PABSD),
  1595  	/*2588*/ uint16(xReadSlashR),
  1596  	/*2589*/ uint16(xArgMm1),
  1597  	/*2590*/ uint16(xArgMm2M64),
  1598  	/*2591*/ uint16(xMatch),
  1599  	/*2592*/ uint16(xSetOp), uint16(PABSD),
  1600  	/*2594*/ uint16(xReadSlashR),
  1601  	/*2595*/ uint16(xArgXmm1),
  1602  	/*2596*/ uint16(xArgXmm2M128),
  1603  	/*2597*/ uint16(xMatch),
  1604  	/*2598*/ uint16(xCondPrefix), 1,
  1605  	0x66, 2602,
  1606  	/*2602*/ uint16(xSetOp), uint16(PMOVSXBW),
  1607  	/*2604*/ uint16(xReadSlashR),
  1608  	/*2605*/ uint16(xArgXmm1),
  1609  	/*2606*/ uint16(xArgXmm2M64),
  1610  	/*2607*/ uint16(xMatch),
  1611  	/*2608*/ uint16(xCondPrefix), 1,
  1612  	0x66, 2612,
  1613  	/*2612*/ uint16(xSetOp), uint16(PMOVSXBD),
  1614  	/*2614*/ uint16(xReadSlashR),
  1615  	/*2615*/ uint16(xArgXmm1),
  1616  	/*2616*/ uint16(xArgXmm2M32),
  1617  	/*2617*/ uint16(xMatch),
  1618  	/*2618*/ uint16(xCondPrefix), 1,
  1619  	0x66, 2622,
  1620  	/*2622*/ uint16(xSetOp), uint16(PMOVSXBQ),
  1621  	/*2624*/ uint16(xReadSlashR),
  1622  	/*2625*/ uint16(xArgXmm1),
  1623  	/*2626*/ uint16(xArgXmm2M16),
  1624  	/*2627*/ uint16(xMatch),
  1625  	/*2628*/ uint16(xCondPrefix), 1,
  1626  	0x66, 2632,
  1627  	/*2632*/ uint16(xSetOp), uint16(PMOVSXWD),
  1628  	/*2634*/ uint16(xReadSlashR),
  1629  	/*2635*/ uint16(xArgXmm1),
  1630  	/*2636*/ uint16(xArgXmm2M64),
  1631  	/*2637*/ uint16(xMatch),
  1632  	/*2638*/ uint16(xCondPrefix), 1,
  1633  	0x66, 2642,
  1634  	/*2642*/ uint16(xSetOp), uint16(PMOVSXWQ),
  1635  	/*2644*/ uint16(xReadSlashR),
  1636  	/*2645*/ uint16(xArgXmm1),
  1637  	/*2646*/ uint16(xArgXmm2M32),
  1638  	/*2647*/ uint16(xMatch),
  1639  	/*2648*/ uint16(xCondPrefix), 1,
  1640  	0x66, 2652,
  1641  	/*2652*/ uint16(xSetOp), uint16(PMOVSXDQ),
  1642  	/*2654*/ uint16(xReadSlashR),
  1643  	/*2655*/ uint16(xArgXmm1),
  1644  	/*2656*/ uint16(xArgXmm2M64),
  1645  	/*2657*/ uint16(xMatch),
  1646  	/*2658*/ uint16(xCondPrefix), 1,
  1647  	0x66, 2662,
  1648  	/*2662*/ uint16(xSetOp), uint16(PMULDQ),
  1649  	/*2664*/ uint16(xReadSlashR),
  1650  	/*2665*/ uint16(xArgXmm1),
  1651  	/*2666*/ uint16(xArgXmm2M128),
  1652  	/*2667*/ uint16(xMatch),
  1653  	/*2668*/ uint16(xCondPrefix), 1,
  1654  	0x66, 2672,
  1655  	/*2672*/ uint16(xSetOp), uint16(PCMPEQQ),
  1656  	/*2674*/ uint16(xReadSlashR),
  1657  	/*2675*/ uint16(xArgXmm1),
  1658  	/*2676*/ uint16(xArgXmm2M128),
  1659  	/*2677*/ uint16(xMatch),
  1660  	/*2678*/ uint16(xCondPrefix), 1,
  1661  	0x66, 2682,
  1662  	/*2682*/ uint16(xSetOp), uint16(MOVNTDQA),
  1663  	/*2684*/ uint16(xReadSlashR),
  1664  	/*2685*/ uint16(xArgXmm1),
  1665  	/*2686*/ uint16(xArgM128),
  1666  	/*2687*/ uint16(xMatch),
  1667  	/*2688*/ uint16(xCondPrefix), 1,
  1668  	0x66, 2692,
  1669  	/*2692*/ uint16(xSetOp), uint16(PACKUSDW),
  1670  	/*2694*/ uint16(xReadSlashR),
  1671  	/*2695*/ uint16(xArgXmm1),
  1672  	/*2696*/ uint16(xArgXmm2M128),
  1673  	/*2697*/ uint16(xMatch),
  1674  	/*2698*/ uint16(xCondPrefix), 1,
  1675  	0x66, 2702,
  1676  	/*2702*/ uint16(xSetOp), uint16(PMOVZXBW),
  1677  	/*2704*/ uint16(xReadSlashR),
  1678  	/*2705*/ uint16(xArgXmm1),
  1679  	/*2706*/ uint16(xArgXmm2M64),
  1680  	/*2707*/ uint16(xMatch),
  1681  	/*2708*/ uint16(xCondPrefix), 1,
  1682  	0x66, 2712,
  1683  	/*2712*/ uint16(xSetOp), uint16(PMOVZXBD),
  1684  	/*2714*/ uint16(xReadSlashR),
  1685  	/*2715*/ uint16(xArgXmm1),
  1686  	/*2716*/ uint16(xArgXmm2M32),
  1687  	/*2717*/ uint16(xMatch),
  1688  	/*2718*/ uint16(xCondPrefix), 1,
  1689  	0x66, 2722,
  1690  	/*2722*/ uint16(xSetOp), uint16(PMOVZXBQ),
  1691  	/*2724*/ uint16(xReadSlashR),
  1692  	/*2725*/ uint16(xArgXmm1),
  1693  	/*2726*/ uint16(xArgXmm2M16),
  1694  	/*2727*/ uint16(xMatch),
  1695  	/*2728*/ uint16(xCondPrefix), 1,
  1696  	0x66, 2732,
  1697  	/*2732*/ uint16(xSetOp), uint16(PMOVZXWD),
  1698  	/*2734*/ uint16(xReadSlashR),
  1699  	/*2735*/ uint16(xArgXmm1),
  1700  	/*2736*/ uint16(xArgXmm2M64),
  1701  	/*2737*/ uint16(xMatch),
  1702  	/*2738*/ uint16(xCondPrefix), 1,
  1703  	0x66, 2742,
  1704  	/*2742*/ uint16(xSetOp), uint16(PMOVZXWQ),
  1705  	/*2744*/ uint16(xReadSlashR),
  1706  	/*2745*/ uint16(xArgXmm1),
  1707  	/*2746*/ uint16(xArgXmm2M32),
  1708  	/*2747*/ uint16(xMatch),
  1709  	/*2748*/ uint16(xCondPrefix), 1,
  1710  	0x66, 2752,
  1711  	/*2752*/ uint16(xSetOp), uint16(PMOVZXDQ),
  1712  	/*2754*/ uint16(xReadSlashR),
  1713  	/*2755*/ uint16(xArgXmm1),
  1714  	/*2756*/ uint16(xArgXmm2M64),
  1715  	/*2757*/ uint16(xMatch),
  1716  	/*2758*/ uint16(xCondPrefix), 1,
  1717  	0x66, 2762,
  1718  	/*2762*/ uint16(xSetOp), uint16(PCMPGTQ),
  1719  	/*2764*/ uint16(xReadSlashR),
  1720  	/*2765*/ uint16(xArgXmm1),
  1721  	/*2766*/ uint16(xArgXmm2M128),
  1722  	/*2767*/ uint16(xMatch),
  1723  	/*2768*/ uint16(xCondPrefix), 1,
  1724  	0x66, 2772,
  1725  	/*2772*/ uint16(xSetOp), uint16(PMINSB),
  1726  	/*2774*/ uint16(xReadSlashR),
  1727  	/*2775*/ uint16(xArgXmm1),
  1728  	/*2776*/ uint16(xArgXmm2M128),
  1729  	/*2777*/ uint16(xMatch),
  1730  	/*2778*/ uint16(xCondPrefix), 1,
  1731  	0x66, 2782,
  1732  	/*2782*/ uint16(xSetOp), uint16(PMINSD),
  1733  	/*2784*/ uint16(xReadSlashR),
  1734  	/*2785*/ uint16(xArgXmm1),
  1735  	/*2786*/ uint16(xArgXmm2M128),
  1736  	/*2787*/ uint16(xMatch),
  1737  	/*2788*/ uint16(xCondPrefix), 1,
  1738  	0x66, 2792,
  1739  	/*2792*/ uint16(xSetOp), uint16(PMINUW),
  1740  	/*2794*/ uint16(xReadSlashR),
  1741  	/*2795*/ uint16(xArgXmm1),
  1742  	/*2796*/ uint16(xArgXmm2M128),
  1743  	/*2797*/ uint16(xMatch),
  1744  	/*2798*/ uint16(xCondPrefix), 1,
  1745  	0x66, 2802,
  1746  	/*2802*/ uint16(xSetOp), uint16(PMINUD),
  1747  	/*2804*/ uint16(xReadSlashR),
  1748  	/*2805*/ uint16(xArgXmm1),
  1749  	/*2806*/ uint16(xArgXmm2M128),
  1750  	/*2807*/ uint16(xMatch),
  1751  	/*2808*/ uint16(xCondPrefix), 1,
  1752  	0x66, 2812,
  1753  	/*2812*/ uint16(xSetOp), uint16(PMAXSB),
  1754  	/*2814*/ uint16(xReadSlashR),
  1755  	/*2815*/ uint16(xArgXmm1),
  1756  	/*2816*/ uint16(xArgXmm2M128),
  1757  	/*2817*/ uint16(xMatch),
  1758  	/*2818*/ uint16(xCondPrefix), 1,
  1759  	0x66, 2822,
  1760  	/*2822*/ uint16(xSetOp), uint16(PMAXSD),
  1761  	/*2824*/ uint16(xReadSlashR),
  1762  	/*2825*/ uint16(xArgXmm1),
  1763  	/*2826*/ uint16(xArgXmm2M128),
  1764  	/*2827*/ uint16(xMatch),
  1765  	/*2828*/ uint16(xCondPrefix), 1,
  1766  	0x66, 2832,
  1767  	/*2832*/ uint16(xSetOp), uint16(PMAXUW),
  1768  	/*2834*/ uint16(xReadSlashR),
  1769  	/*2835*/ uint16(xArgXmm1),
  1770  	/*2836*/ uint16(xArgXmm2M128),
  1771  	/*2837*/ uint16(xMatch),
  1772  	/*2838*/ uint16(xCondPrefix), 1,
  1773  	0x66, 2842,
  1774  	/*2842*/ uint16(xSetOp), uint16(PMAXUD),
  1775  	/*2844*/ uint16(xReadSlashR),
  1776  	/*2845*/ uint16(xArgXmm1),
  1777  	/*2846*/ uint16(xArgXmm2M128),
  1778  	/*2847*/ uint16(xMatch),
  1779  	/*2848*/ uint16(xCondPrefix), 1,
  1780  	0x66, 2852,
  1781  	/*2852*/ uint16(xSetOp), uint16(PMULLD),
  1782  	/*2854*/ uint16(xReadSlashR),
  1783  	/*2855*/ uint16(xArgXmm1),
  1784  	/*2856*/ uint16(xArgXmm2M128),
  1785  	/*2857*/ uint16(xMatch),
  1786  	/*2858*/ uint16(xCondPrefix), 1,
  1787  	0x66, 2862,
  1788  	/*2862*/ uint16(xSetOp), uint16(PHMINPOSUW),
  1789  	/*2864*/ uint16(xReadSlashR),
  1790  	/*2865*/ uint16(xArgXmm1),
  1791  	/*2866*/ uint16(xArgXmm2M128),
  1792  	/*2867*/ uint16(xMatch),
  1793  	/*2868*/ uint16(xCondIs64), 2871, 2881,
  1794  	/*2871*/ uint16(xCondPrefix), 1,
  1795  	0x66, 2875,
  1796  	/*2875*/ uint16(xSetOp), uint16(INVPCID),
  1797  	/*2877*/ uint16(xReadSlashR),
  1798  	/*2878*/ uint16(xArgR32),
  1799  	/*2879*/ uint16(xArgM128),
  1800  	/*2880*/ uint16(xMatch),
  1801  	/*2881*/ uint16(xCondPrefix), 1,
  1802  	0x66, 2885,
  1803  	/*2885*/ uint16(xSetOp), uint16(INVPCID),
  1804  	/*2887*/ uint16(xReadSlashR),
  1805  	/*2888*/ uint16(xArgR64),
  1806  	/*2889*/ uint16(xArgM128),
  1807  	/*2890*/ uint16(xMatch),
  1808  	/*2891*/ uint16(xCondPrefix), 1,
  1809  	0x66, 2895,
  1810  	/*2895*/ uint16(xSetOp), uint16(AESIMC),
  1811  	/*2897*/ uint16(xReadSlashR),
  1812  	/*2898*/ uint16(xArgXmm1),
  1813  	/*2899*/ uint16(xArgXmm2M128),
  1814  	/*2900*/ uint16(xMatch),
  1815  	/*2901*/ uint16(xCondPrefix), 1,
  1816  	0x66, 2905,
  1817  	/*2905*/ uint16(xSetOp), uint16(AESENC),
  1818  	/*2907*/ uint16(xReadSlashR),
  1819  	/*2908*/ uint16(xArgXmm1),
  1820  	/*2909*/ uint16(xArgXmm2M128),
  1821  	/*2910*/ uint16(xMatch),
  1822  	/*2911*/ uint16(xCondPrefix), 1,
  1823  	0x66, 2915,
  1824  	/*2915*/ uint16(xSetOp), uint16(AESENCLAST),
  1825  	/*2917*/ uint16(xReadSlashR),
  1826  	/*2918*/ uint16(xArgXmm1),
  1827  	/*2919*/ uint16(xArgXmm2M128),
  1828  	/*2920*/ uint16(xMatch),
  1829  	/*2921*/ uint16(xCondPrefix), 1,
  1830  	0x66, 2925,
  1831  	/*2925*/ uint16(xSetOp), uint16(AESDEC),
  1832  	/*2927*/ uint16(xReadSlashR),
  1833  	/*2928*/ uint16(xArgXmm1),
  1834  	/*2929*/ uint16(xArgXmm2M128),
  1835  	/*2930*/ uint16(xMatch),
  1836  	/*2931*/ uint16(xCondPrefix), 1,
  1837  	0x66, 2935,
  1838  	/*2935*/ uint16(xSetOp), uint16(AESDECLAST),
  1839  	/*2937*/ uint16(xReadSlashR),
  1840  	/*2938*/ uint16(xArgXmm1),
  1841  	/*2939*/ uint16(xArgXmm2M128),
  1842  	/*2940*/ uint16(xMatch),
  1843  	/*2941*/ uint16(xCondIs64), 2944, 2982,
  1844  	/*2944*/ uint16(xCondPrefix), 2,
  1845  	0xF2, 2966,
  1846  	0x0, 2950,
  1847  	/*2950*/ uint16(xCondDataSize), 2954, 2960, 0,
  1848  	/*2954*/ uint16(xSetOp), uint16(MOVBE),
  1849  	/*2956*/ uint16(xReadSlashR),
  1850  	/*2957*/ uint16(xArgR16),
  1851  	/*2958*/ uint16(xArgM16),
  1852  	/*2959*/ uint16(xMatch),
  1853  	/*2960*/ uint16(xSetOp), uint16(MOVBE),
  1854  	/*2962*/ uint16(xReadSlashR),
  1855  	/*2963*/ uint16(xArgR32),
  1856  	/*2964*/ uint16(xArgM32),
  1857  	/*2965*/ uint16(xMatch),
  1858  	/*2966*/ uint16(xCondDataSize), 2970, 2976, 0,
  1859  	/*2970*/ uint16(xSetOp), uint16(CRC32),
  1860  	/*2972*/ uint16(xReadSlashR),
  1861  	/*2973*/ uint16(xArgR32),
  1862  	/*2974*/ uint16(xArgRM8),
  1863  	/*2975*/ uint16(xMatch),
  1864  	/*2976*/ uint16(xSetOp), uint16(CRC32),
  1865  	/*2978*/ uint16(xReadSlashR),
  1866  	/*2979*/ uint16(xArgR32),
  1867  	/*2980*/ uint16(xArgRM8),
  1868  	/*2981*/ uint16(xMatch),
  1869  	/*2982*/ uint16(xCondPrefix), 2,
  1870  	0xF2, 2998,
  1871  	0x0, 2988,
  1872  	/*2988*/ uint16(xCondDataSize), 2954, 2960, 2992,
  1873  	/*2992*/ uint16(xSetOp), uint16(MOVBE),
  1874  	/*2994*/ uint16(xReadSlashR),
  1875  	/*2995*/ uint16(xArgR64),
  1876  	/*2996*/ uint16(xArgM64),
  1877  	/*2997*/ uint16(xMatch),
  1878  	/*2998*/ uint16(xCondDataSize), 2970, 2976, 3002,
  1879  	/*3002*/ uint16(xSetOp), uint16(CRC32),
  1880  	/*3004*/ uint16(xReadSlashR),
  1881  	/*3005*/ uint16(xArgR64),
  1882  	/*3006*/ uint16(xArgRM8),
  1883  	/*3007*/ uint16(xMatch),
  1884  	/*3008*/ uint16(xCondIs64), 3011, 3049,
  1885  	/*3011*/ uint16(xCondPrefix), 2,
  1886  	0xF2, 3033,
  1887  	0x0, 3017,
  1888  	/*3017*/ uint16(xCondDataSize), 3021, 3027, 0,
  1889  	/*3021*/ uint16(xSetOp), uint16(MOVBE),
  1890  	/*3023*/ uint16(xReadSlashR),
  1891  	/*3024*/ uint16(xArgM16),
  1892  	/*3025*/ uint16(xArgR16),
  1893  	/*3026*/ uint16(xMatch),
  1894  	/*3027*/ uint16(xSetOp), uint16(MOVBE),
  1895  	/*3029*/ uint16(xReadSlashR),
  1896  	/*3030*/ uint16(xArgM32),
  1897  	/*3031*/ uint16(xArgR32),
  1898  	/*3032*/ uint16(xMatch),
  1899  	/*3033*/ uint16(xCondDataSize), 3037, 3043, 0,
  1900  	/*3037*/ uint16(xSetOp), uint16(CRC32),
  1901  	/*3039*/ uint16(xReadSlashR),
  1902  	/*3040*/ uint16(xArgR32),
  1903  	/*3041*/ uint16(xArgRM16),
  1904  	/*3042*/ uint16(xMatch),
  1905  	/*3043*/ uint16(xSetOp), uint16(CRC32),
  1906  	/*3045*/ uint16(xReadSlashR),
  1907  	/*3046*/ uint16(xArgR32),
  1908  	/*3047*/ uint16(xArgRM32),
  1909  	/*3048*/ uint16(xMatch),
  1910  	/*3049*/ uint16(xCondPrefix), 2,
  1911  	0xF2, 3065,
  1912  	0x0, 3055,
  1913  	/*3055*/ uint16(xCondDataSize), 3021, 3027, 3059,
  1914  	/*3059*/ uint16(xSetOp), uint16(MOVBE),
  1915  	/*3061*/ uint16(xReadSlashR),
  1916  	/*3062*/ uint16(xArgM64),
  1917  	/*3063*/ uint16(xArgR64),
  1918  	/*3064*/ uint16(xMatch),
  1919  	/*3065*/ uint16(xCondDataSize), 3037, 3043, 3069,
  1920  	/*3069*/ uint16(xSetOp), uint16(CRC32),
  1921  	/*3071*/ uint16(xReadSlashR),
  1922  	/*3072*/ uint16(xArgR64),
  1923  	/*3073*/ uint16(xArgRM64),
  1924  	/*3074*/ uint16(xMatch),
  1925  	/*3075*/ uint16(xCondByte), 24,
  1926  	0x08, 3126,
  1927  	0x09, 3138,
  1928  	0x0A, 3150,
  1929  	0x0B, 3162,
  1930  	0x0C, 3174,
  1931  	0x0D, 3186,
  1932  	0x0E, 3198,
  1933  	0x0F, 3210,
  1934  	0x14, 3232,
  1935  	0x15, 3244,
  1936  	0x16, 3256,
  1937  	0x17, 3299,
  1938  	0x20, 3311,
  1939  	0x21, 3323,
  1940  	0x22, 3335,
  1941  	0x40, 3378,
  1942  	0x41, 3390,
  1943  	0x42, 3402,
  1944  	0x44, 3414,
  1945  	0x60, 3426,
  1946  	0x61, 3438,
  1947  	0x62, 3450,
  1948  	0x63, 3462,
  1949  	0xDF, 3474,
  1950  	uint16(xFail),
  1951  	/*3126*/ uint16(xCondPrefix), 1,
  1952  	0x66, 3130,
  1953  	/*3130*/ uint16(xSetOp), uint16(ROUNDPS),
  1954  	/*3132*/ uint16(xReadSlashR),
  1955  	/*3133*/ uint16(xReadIb),
  1956  	/*3134*/ uint16(xArgXmm1),
  1957  	/*3135*/ uint16(xArgXmm2M128),
  1958  	/*3136*/ uint16(xArgImm8u),
  1959  	/*3137*/ uint16(xMatch),
  1960  	/*3138*/ uint16(xCondPrefix), 1,
  1961  	0x66, 3142,
  1962  	/*3142*/ uint16(xSetOp), uint16(ROUNDPD),
  1963  	/*3144*/ uint16(xReadSlashR),
  1964  	/*3145*/ uint16(xReadIb),
  1965  	/*3146*/ uint16(xArgXmm1),
  1966  	/*3147*/ uint16(xArgXmm2M128),
  1967  	/*3148*/ uint16(xArgImm8u),
  1968  	/*3149*/ uint16(xMatch),
  1969  	/*3150*/ uint16(xCondPrefix), 1,
  1970  	0x66, 3154,
  1971  	/*3154*/ uint16(xSetOp), uint16(ROUNDSS),
  1972  	/*3156*/ uint16(xReadSlashR),
  1973  	/*3157*/ uint16(xReadIb),
  1974  	/*3158*/ uint16(xArgXmm1),
  1975  	/*3159*/ uint16(xArgXmm2M32),
  1976  	/*3160*/ uint16(xArgImm8u),
  1977  	/*3161*/ uint16(xMatch),
  1978  	/*3162*/ uint16(xCondPrefix), 1,
  1979  	0x66, 3166,
  1980  	/*3166*/ uint16(xSetOp), uint16(ROUNDSD),
  1981  	/*3168*/ uint16(xReadSlashR),
  1982  	/*3169*/ uint16(xReadIb),
  1983  	/*3170*/ uint16(xArgXmm1),
  1984  	/*3171*/ uint16(xArgXmm2M64),
  1985  	/*3172*/ uint16(xArgImm8u),
  1986  	/*3173*/ uint16(xMatch),
  1987  	/*3174*/ uint16(xCondPrefix), 1,
  1988  	0x66, 3178,
  1989  	/*3178*/ uint16(xSetOp), uint16(BLENDPS),
  1990  	/*3180*/ uint16(xReadSlashR),
  1991  	/*3181*/ uint16(xReadIb),
  1992  	/*3182*/ uint16(xArgXmm1),
  1993  	/*3183*/ uint16(xArgXmm2M128),
  1994  	/*3184*/ uint16(xArgImm8u),
  1995  	/*3185*/ uint16(xMatch),
  1996  	/*3186*/ uint16(xCondPrefix), 1,
  1997  	0x66, 3190,
  1998  	/*3190*/ uint16(xSetOp), uint16(BLENDPD),
  1999  	/*3192*/ uint16(xReadSlashR),
  2000  	/*3193*/ uint16(xReadIb),
  2001  	/*3194*/ uint16(xArgXmm1),
  2002  	/*3195*/ uint16(xArgXmm2M128),
  2003  	/*3196*/ uint16(xArgImm8u),
  2004  	/*3197*/ uint16(xMatch),
  2005  	/*3198*/ uint16(xCondPrefix), 1,
  2006  	0x66, 3202,
  2007  	/*3202*/ uint16(xSetOp), uint16(PBLENDW),
  2008  	/*3204*/ uint16(xReadSlashR),
  2009  	/*3205*/ uint16(xReadIb),
  2010  	/*3206*/ uint16(xArgXmm1),
  2011  	/*3207*/ uint16(xArgXmm2M128),
  2012  	/*3208*/ uint16(xArgImm8u),
  2013  	/*3209*/ uint16(xMatch),
  2014  	/*3210*/ uint16(xCondPrefix), 2,
  2015  	0x66, 3224,
  2016  	0x0, 3216,
  2017  	/*3216*/ uint16(xSetOp), uint16(PALIGNR),
  2018  	/*3218*/ uint16(xReadSlashR),
  2019  	/*3219*/ uint16(xReadIb),
  2020  	/*3220*/ uint16(xArgMm1),
  2021  	/*3221*/ uint16(xArgMm2M64),
  2022  	/*3222*/ uint16(xArgImm8u),
  2023  	/*3223*/ uint16(xMatch),
  2024  	/*3224*/ uint16(xSetOp), uint16(PALIGNR),
  2025  	/*3226*/ uint16(xReadSlashR),
  2026  	/*3227*/ uint16(xReadIb),
  2027  	/*3228*/ uint16(xArgXmm1),
  2028  	/*3229*/ uint16(xArgXmm2M128),
  2029  	/*3230*/ uint16(xArgImm8u),
  2030  	/*3231*/ uint16(xMatch),
  2031  	/*3232*/ uint16(xCondPrefix), 1,
  2032  	0x66, 3236,
  2033  	/*3236*/ uint16(xSetOp), uint16(PEXTRB),
  2034  	/*3238*/ uint16(xReadSlashR),
  2035  	/*3239*/ uint16(xReadIb),
  2036  	/*3240*/ uint16(xArgR32M8),
  2037  	/*3241*/ uint16(xArgXmm1),
  2038  	/*3242*/ uint16(xArgImm8u),
  2039  	/*3243*/ uint16(xMatch),
  2040  	/*3244*/ uint16(xCondPrefix), 1,
  2041  	0x66, 3248,
  2042  	/*3248*/ uint16(xSetOp), uint16(PEXTRW),
  2043  	/*3250*/ uint16(xReadSlashR),
  2044  	/*3251*/ uint16(xReadIb),
  2045  	/*3252*/ uint16(xArgR32M16),
  2046  	/*3253*/ uint16(xArgXmm1),
  2047  	/*3254*/ uint16(xArgImm8u),
  2048  	/*3255*/ uint16(xMatch),
  2049  	/*3256*/ uint16(xCondIs64), 3259, 3283,
  2050  	/*3259*/ uint16(xCondPrefix), 1,
  2051  	0x66, 3263,
  2052  	/*3263*/ uint16(xCondDataSize), 3267, 3275, 0,
  2053  	/*3267*/ uint16(xSetOp), uint16(PEXTRD),
  2054  	/*3269*/ uint16(xReadSlashR),
  2055  	/*3270*/ uint16(xReadIb),
  2056  	/*3271*/ uint16(xArgRM32),
  2057  	/*3272*/ uint16(xArgXmm1),
  2058  	/*3273*/ uint16(xArgImm8u),
  2059  	/*3274*/ uint16(xMatch),
  2060  	/*3275*/ uint16(xSetOp), uint16(PEXTRD),
  2061  	/*3277*/ uint16(xReadSlashR),
  2062  	/*3278*/ uint16(xReadIb),
  2063  	/*3279*/ uint16(xArgRM32),
  2064  	/*3280*/ uint16(xArgXmm1),
  2065  	/*3281*/ uint16(xArgImm8u),
  2066  	/*3282*/ uint16(xMatch),
  2067  	/*3283*/ uint16(xCondPrefix), 1,
  2068  	0x66, 3287,
  2069  	/*3287*/ uint16(xCondDataSize), 3267, 3275, 3291,
  2070  	/*3291*/ uint16(xSetOp), uint16(PEXTRQ),
  2071  	/*3293*/ uint16(xReadSlashR),
  2072  	/*3294*/ uint16(xReadIb),
  2073  	/*3295*/ uint16(xArgRM64),
  2074  	/*3296*/ uint16(xArgXmm1),
  2075  	/*3297*/ uint16(xArgImm8u),
  2076  	/*3298*/ uint16(xMatch),
  2077  	/*3299*/ uint16(xCondPrefix), 1,
  2078  	0x66, 3303,
  2079  	/*3303*/ uint16(xSetOp), uint16(EXTRACTPS),
  2080  	/*3305*/ uint16(xReadSlashR),
  2081  	/*3306*/ uint16(xReadIb),
  2082  	/*3307*/ uint16(xArgRM32),
  2083  	/*3308*/ uint16(xArgXmm1),
  2084  	/*3309*/ uint16(xArgImm8u),
  2085  	/*3310*/ uint16(xMatch),
  2086  	/*3311*/ uint16(xCondPrefix), 1,
  2087  	0x66, 3315,
  2088  	/*3315*/ uint16(xSetOp), uint16(PINSRB),
  2089  	/*3317*/ uint16(xReadSlashR),
  2090  	/*3318*/ uint16(xReadIb),
  2091  	/*3319*/ uint16(xArgXmm1),
  2092  	/*3320*/ uint16(xArgR32M8),
  2093  	/*3321*/ uint16(xArgImm8u),
  2094  	/*3322*/ uint16(xMatch),
  2095  	/*3323*/ uint16(xCondPrefix), 1,
  2096  	0x66, 3327,
  2097  	/*3327*/ uint16(xSetOp), uint16(INSERTPS),
  2098  	/*3329*/ uint16(xReadSlashR),
  2099  	/*3330*/ uint16(xReadIb),
  2100  	/*3331*/ uint16(xArgXmm1),
  2101  	/*3332*/ uint16(xArgXmm2M32),
  2102  	/*3333*/ uint16(xArgImm8u),
  2103  	/*3334*/ uint16(xMatch),
  2104  	/*3335*/ uint16(xCondIs64), 3338, 3362,
  2105  	/*3338*/ uint16(xCondPrefix), 1,
  2106  	0x66, 3342,
  2107  	/*3342*/ uint16(xCondDataSize), 3346, 3354, 0,
  2108  	/*3346*/ uint16(xSetOp), uint16(PINSRD),
  2109  	/*3348*/ uint16(xReadSlashR),
  2110  	/*3349*/ uint16(xReadIb),
  2111  	/*3350*/ uint16(xArgXmm1),
  2112  	/*3351*/ uint16(xArgRM32),
  2113  	/*3352*/ uint16(xArgImm8u),
  2114  	/*3353*/ uint16(xMatch),
  2115  	/*3354*/ uint16(xSetOp), uint16(PINSRD),
  2116  	/*3356*/ uint16(xReadSlashR),
  2117  	/*3357*/ uint16(xReadIb),
  2118  	/*3358*/ uint16(xArgXmm1),
  2119  	/*3359*/ uint16(xArgRM32),
  2120  	/*3360*/ uint16(xArgImm8u),
  2121  	/*3361*/ uint16(xMatch),
  2122  	/*3362*/ uint16(xCondPrefix), 1,
  2123  	0x66, 3366,
  2124  	/*3366*/ uint16(xCondDataSize), 3346, 3354, 3370,
  2125  	/*3370*/ uint16(xSetOp), uint16(PINSRQ),
  2126  	/*3372*/ uint16(xReadSlashR),
  2127  	/*3373*/ uint16(xReadIb),
  2128  	/*3374*/ uint16(xArgXmm1),
  2129  	/*3375*/ uint16(xArgRM64),
  2130  	/*3376*/ uint16(xArgImm8u),
  2131  	/*3377*/ uint16(xMatch),
  2132  	/*3378*/ uint16(xCondPrefix), 1,
  2133  	0x66, 3382,
  2134  	/*3382*/ uint16(xSetOp), uint16(DPPS),
  2135  	/*3384*/ uint16(xReadSlashR),
  2136  	/*3385*/ uint16(xReadIb),
  2137  	/*3386*/ uint16(xArgXmm1),
  2138  	/*3387*/ uint16(xArgXmm2M128),
  2139  	/*3388*/ uint16(xArgImm8u),
  2140  	/*3389*/ uint16(xMatch),
  2141  	/*3390*/ uint16(xCondPrefix), 1,
  2142  	0x66, 3394,
  2143  	/*3394*/ uint16(xSetOp), uint16(DPPD),
  2144  	/*3396*/ uint16(xReadSlashR),
  2145  	/*3397*/ uint16(xReadIb),
  2146  	/*3398*/ uint16(xArgXmm1),
  2147  	/*3399*/ uint16(xArgXmm2M128),
  2148  	/*3400*/ uint16(xArgImm8u),
  2149  	/*3401*/ uint16(xMatch),
  2150  	/*3402*/ uint16(xCondPrefix), 1,
  2151  	0x66, 3406,
  2152  	/*3406*/ uint16(xSetOp), uint16(MPSADBW),
  2153  	/*3408*/ uint16(xReadSlashR),
  2154  	/*3409*/ uint16(xReadIb),
  2155  	/*3410*/ uint16(xArgXmm1),
  2156  	/*3411*/ uint16(xArgXmm2M128),
  2157  	/*3412*/ uint16(xArgImm8u),
  2158  	/*3413*/ uint16(xMatch),
  2159  	/*3414*/ uint16(xCondPrefix), 1,
  2160  	0x66, 3418,
  2161  	/*3418*/ uint16(xSetOp), uint16(PCLMULQDQ),
  2162  	/*3420*/ uint16(xReadSlashR),
  2163  	/*3421*/ uint16(xReadIb),
  2164  	/*3422*/ uint16(xArgXmm1),
  2165  	/*3423*/ uint16(xArgXmm2M128),
  2166  	/*3424*/ uint16(xArgImm8u),
  2167  	/*3425*/ uint16(xMatch),
  2168  	/*3426*/ uint16(xCondPrefix), 1,
  2169  	0x66, 3430,
  2170  	/*3430*/ uint16(xSetOp), uint16(PCMPESTRM),
  2171  	/*3432*/ uint16(xReadSlashR),
  2172  	/*3433*/ uint16(xReadIb),
  2173  	/*3434*/ uint16(xArgXmm1),
  2174  	/*3435*/ uint16(xArgXmm2M128),
  2175  	/*3436*/ uint16(xArgImm8u),
  2176  	/*3437*/ uint16(xMatch),
  2177  	/*3438*/ uint16(xCondPrefix), 1,
  2178  	0x66, 3442,
  2179  	/*3442*/ uint16(xSetOp), uint16(PCMPESTRI),
  2180  	/*3444*/ uint16(xReadSlashR),
  2181  	/*3445*/ uint16(xReadIb),
  2182  	/*3446*/ uint16(xArgXmm1),
  2183  	/*3447*/ uint16(xArgXmm2M128),
  2184  	/*3448*/ uint16(xArgImm8u),
  2185  	/*3449*/ uint16(xMatch),
  2186  	/*3450*/ uint16(xCondPrefix), 1,
  2187  	0x66, 3454,
  2188  	/*3454*/ uint16(xSetOp), uint16(PCMPISTRM),
  2189  	/*3456*/ uint16(xReadSlashR),
  2190  	/*3457*/ uint16(xReadIb),
  2191  	/*3458*/ uint16(xArgXmm1),
  2192  	/*3459*/ uint16(xArgXmm2M128),
  2193  	/*3460*/ uint16(xArgImm8u),
  2194  	/*3461*/ uint16(xMatch),
  2195  	/*3462*/ uint16(xCondPrefix), 1,
  2196  	0x66, 3466,
  2197  	/*3466*/ uint16(xSetOp), uint16(PCMPISTRI),
  2198  	/*3468*/ uint16(xReadSlashR),
  2199  	/*3469*/ uint16(xReadIb),
  2200  	/*3470*/ uint16(xArgXmm1),
  2201  	/*3471*/ uint16(xArgXmm2M128),
  2202  	/*3472*/ uint16(xArgImm8u),
  2203  	/*3473*/ uint16(xMatch),
  2204  	/*3474*/ uint16(xCondPrefix), 1,
  2205  	0x66, 3478,
  2206  	/*3478*/ uint16(xSetOp), uint16(AESKEYGENASSIST),
  2207  	/*3480*/ uint16(xReadSlashR),
  2208  	/*3481*/ uint16(xReadIb),
  2209  	/*3482*/ uint16(xArgXmm1),
  2210  	/*3483*/ uint16(xArgXmm2M128),
  2211  	/*3484*/ uint16(xArgImm8u),
  2212  	/*3485*/ uint16(xMatch),
  2213  	/*3486*/ uint16(xCondIs64), 3489, 3505,
  2214  	/*3489*/ uint16(xCondDataSize), 3493, 3499, 0,
  2215  	/*3493*/ uint16(xSetOp), uint16(CMOVO),
  2216  	/*3495*/ uint16(xReadSlashR),
  2217  	/*3496*/ uint16(xArgR16),
  2218  	/*3497*/ uint16(xArgRM16),
  2219  	/*3498*/ uint16(xMatch),
  2220  	/*3499*/ uint16(xSetOp), uint16(CMOVO),
  2221  	/*3501*/ uint16(xReadSlashR),
  2222  	/*3502*/ uint16(xArgR32),
  2223  	/*3503*/ uint16(xArgRM32),
  2224  	/*3504*/ uint16(xMatch),
  2225  	/*3505*/ uint16(xCondDataSize), 3493, 3499, 3509,
  2226  	/*3509*/ uint16(xSetOp), uint16(CMOVO),
  2227  	/*3511*/ uint16(xReadSlashR),
  2228  	/*3512*/ uint16(xArgR64),
  2229  	/*3513*/ uint16(xArgRM64),
  2230  	/*3514*/ uint16(xMatch),
  2231  	/*3515*/ uint16(xCondIs64), 3518, 3534,
  2232  	/*3518*/ uint16(xCondDataSize), 3522, 3528, 0,
  2233  	/*3522*/ uint16(xSetOp), uint16(CMOVNO),
  2234  	/*3524*/ uint16(xReadSlashR),
  2235  	/*3525*/ uint16(xArgR16),
  2236  	/*3526*/ uint16(xArgRM16),
  2237  	/*3527*/ uint16(xMatch),
  2238  	/*3528*/ uint16(xSetOp), uint16(CMOVNO),
  2239  	/*3530*/ uint16(xReadSlashR),
  2240  	/*3531*/ uint16(xArgR32),
  2241  	/*3532*/ uint16(xArgRM32),
  2242  	/*3533*/ uint16(xMatch),
  2243  	/*3534*/ uint16(xCondDataSize), 3522, 3528, 3538,
  2244  	/*3538*/ uint16(xSetOp), uint16(CMOVNO),
  2245  	/*3540*/ uint16(xReadSlashR),
  2246  	/*3541*/ uint16(xArgR64),
  2247  	/*3542*/ uint16(xArgRM64),
  2248  	/*3543*/ uint16(xMatch),
  2249  	/*3544*/ uint16(xCondIs64), 3547, 3563,
  2250  	/*3547*/ uint16(xCondDataSize), 3551, 3557, 0,
  2251  	/*3551*/ uint16(xSetOp), uint16(CMOVB),
  2252  	/*3553*/ uint16(xReadSlashR),
  2253  	/*3554*/ uint16(xArgR16),
  2254  	/*3555*/ uint16(xArgRM16),
  2255  	/*3556*/ uint16(xMatch),
  2256  	/*3557*/ uint16(xSetOp), uint16(CMOVB),
  2257  	/*3559*/ uint16(xReadSlashR),
  2258  	/*3560*/ uint16(xArgR32),
  2259  	/*3561*/ uint16(xArgRM32),
  2260  	/*3562*/ uint16(xMatch),
  2261  	/*3563*/ uint16(xCondDataSize), 3551, 3557, 3567,
  2262  	/*3567*/ uint16(xSetOp), uint16(CMOVB),
  2263  	/*3569*/ uint16(xReadSlashR),
  2264  	/*3570*/ uint16(xArgR64),
  2265  	/*3571*/ uint16(xArgRM64),
  2266  	/*3572*/ uint16(xMatch),
  2267  	/*3573*/ uint16(xCondIs64), 3576, 3592,
  2268  	/*3576*/ uint16(xCondDataSize), 3580, 3586, 0,
  2269  	/*3580*/ uint16(xSetOp), uint16(CMOVAE),
  2270  	/*3582*/ uint16(xReadSlashR),
  2271  	/*3583*/ uint16(xArgR16),
  2272  	/*3584*/ uint16(xArgRM16),
  2273  	/*3585*/ uint16(xMatch),
  2274  	/*3586*/ uint16(xSetOp), uint16(CMOVAE),
  2275  	/*3588*/ uint16(xReadSlashR),
  2276  	/*3589*/ uint16(xArgR32),
  2277  	/*3590*/ uint16(xArgRM32),
  2278  	/*3591*/ uint16(xMatch),
  2279  	/*3592*/ uint16(xCondDataSize), 3580, 3586, 3596,
  2280  	/*3596*/ uint16(xSetOp), uint16(CMOVAE),
  2281  	/*3598*/ uint16(xReadSlashR),
  2282  	/*3599*/ uint16(xArgR64),
  2283  	/*3600*/ uint16(xArgRM64),
  2284  	/*3601*/ uint16(xMatch),
  2285  	/*3602*/ uint16(xCondIs64), 3605, 3621,
  2286  	/*3605*/ uint16(xCondDataSize), 3609, 3615, 0,
  2287  	/*3609*/ uint16(xSetOp), uint16(CMOVE),
  2288  	/*3611*/ uint16(xReadSlashR),
  2289  	/*3612*/ uint16(xArgR16),
  2290  	/*3613*/ uint16(xArgRM16),
  2291  	/*3614*/ uint16(xMatch),
  2292  	/*3615*/ uint16(xSetOp), uint16(CMOVE),
  2293  	/*3617*/ uint16(xReadSlashR),
  2294  	/*3618*/ uint16(xArgR32),
  2295  	/*3619*/ uint16(xArgRM32),
  2296  	/*3620*/ uint16(xMatch),
  2297  	/*3621*/ uint16(xCondDataSize), 3609, 3615, 3625,
  2298  	/*3625*/ uint16(xSetOp), uint16(CMOVE),
  2299  	/*3627*/ uint16(xReadSlashR),
  2300  	/*3628*/ uint16(xArgR64),
  2301  	/*3629*/ uint16(xArgRM64),
  2302  	/*3630*/ uint16(xMatch),
  2303  	/*3631*/ uint16(xCondIs64), 3634, 3650,
  2304  	/*3634*/ uint16(xCondDataSize), 3638, 3644, 0,
  2305  	/*3638*/ uint16(xSetOp), uint16(CMOVNE),
  2306  	/*3640*/ uint16(xReadSlashR),
  2307  	/*3641*/ uint16(xArgR16),
  2308  	/*3642*/ uint16(xArgRM16),
  2309  	/*3643*/ uint16(xMatch),
  2310  	/*3644*/ uint16(xSetOp), uint16(CMOVNE),
  2311  	/*3646*/ uint16(xReadSlashR),
  2312  	/*3647*/ uint16(xArgR32),
  2313  	/*3648*/ uint16(xArgRM32),
  2314  	/*3649*/ uint16(xMatch),
  2315  	/*3650*/ uint16(xCondDataSize), 3638, 3644, 3654,
  2316  	/*3654*/ uint16(xSetOp), uint16(CMOVNE),
  2317  	/*3656*/ uint16(xReadSlashR),
  2318  	/*3657*/ uint16(xArgR64),
  2319  	/*3658*/ uint16(xArgRM64),
  2320  	/*3659*/ uint16(xMatch),
  2321  	/*3660*/ uint16(xCondIs64), 3663, 3679,
  2322  	/*3663*/ uint16(xCondDataSize), 3667, 3673, 0,
  2323  	/*3667*/ uint16(xSetOp), uint16(CMOVBE),
  2324  	/*3669*/ uint16(xReadSlashR),
  2325  	/*3670*/ uint16(xArgR16),
  2326  	/*3671*/ uint16(xArgRM16),
  2327  	/*3672*/ uint16(xMatch),
  2328  	/*3673*/ uint16(xSetOp), uint16(CMOVBE),
  2329  	/*3675*/ uint16(xReadSlashR),
  2330  	/*3676*/ uint16(xArgR32),
  2331  	/*3677*/ uint16(xArgRM32),
  2332  	/*3678*/ uint16(xMatch),
  2333  	/*3679*/ uint16(xCondDataSize), 3667, 3673, 3683,
  2334  	/*3683*/ uint16(xSetOp), uint16(CMOVBE),
  2335  	/*3685*/ uint16(xReadSlashR),
  2336  	/*3686*/ uint16(xArgR64),
  2337  	/*3687*/ uint16(xArgRM64),
  2338  	/*3688*/ uint16(xMatch),
  2339  	/*3689*/ uint16(xCondIs64), 3692, 3708,
  2340  	/*3692*/ uint16(xCondDataSize), 3696, 3702, 0,
  2341  	/*3696*/ uint16(xSetOp), uint16(CMOVA),
  2342  	/*3698*/ uint16(xReadSlashR),
  2343  	/*3699*/ uint16(xArgR16),
  2344  	/*3700*/ uint16(xArgRM16),
  2345  	/*3701*/ uint16(xMatch),
  2346  	/*3702*/ uint16(xSetOp), uint16(CMOVA),
  2347  	/*3704*/ uint16(xReadSlashR),
  2348  	/*3705*/ uint16(xArgR32),
  2349  	/*3706*/ uint16(xArgRM32),
  2350  	/*3707*/ uint16(xMatch),
  2351  	/*3708*/ uint16(xCondDataSize), 3696, 3702, 3712,
  2352  	/*3712*/ uint16(xSetOp), uint16(CMOVA),
  2353  	/*3714*/ uint16(xReadSlashR),
  2354  	/*3715*/ uint16(xArgR64),
  2355  	/*3716*/ uint16(xArgRM64),
  2356  	/*3717*/ uint16(xMatch),
  2357  	/*3718*/ uint16(xCondIs64), 3721, 3737,
  2358  	/*3721*/ uint16(xCondDataSize), 3725, 3731, 0,
  2359  	/*3725*/ uint16(xSetOp), uint16(CMOVS),
  2360  	/*3727*/ uint16(xReadSlashR),
  2361  	/*3728*/ uint16(xArgR16),
  2362  	/*3729*/ uint16(xArgRM16),
  2363  	/*3730*/ uint16(xMatch),
  2364  	/*3731*/ uint16(xSetOp), uint16(CMOVS),
  2365  	/*3733*/ uint16(xReadSlashR),
  2366  	/*3734*/ uint16(xArgR32),
  2367  	/*3735*/ uint16(xArgRM32),
  2368  	/*3736*/ uint16(xMatch),
  2369  	/*3737*/ uint16(xCondDataSize), 3725, 3731, 3741,
  2370  	/*3741*/ uint16(xSetOp), uint16(CMOVS),
  2371  	/*3743*/ uint16(xReadSlashR),
  2372  	/*3744*/ uint16(xArgR64),
  2373  	/*3745*/ uint16(xArgRM64),
  2374  	/*3746*/ uint16(xMatch),
  2375  	/*3747*/ uint16(xCondIs64), 3750, 3766,
  2376  	/*3750*/ uint16(xCondDataSize), 3754, 3760, 0,
  2377  	/*3754*/ uint16(xSetOp), uint16(CMOVNS),
  2378  	/*3756*/ uint16(xReadSlashR),
  2379  	/*3757*/ uint16(xArgR16),
  2380  	/*3758*/ uint16(xArgRM16),
  2381  	/*3759*/ uint16(xMatch),
  2382  	/*3760*/ uint16(xSetOp), uint16(CMOVNS),
  2383  	/*3762*/ uint16(xReadSlashR),
  2384  	/*3763*/ uint16(xArgR32),
  2385  	/*3764*/ uint16(xArgRM32),
  2386  	/*3765*/ uint16(xMatch),
  2387  	/*3766*/ uint16(xCondDataSize), 3754, 3760, 3770,
  2388  	/*3770*/ uint16(xSetOp), uint16(CMOVNS),
  2389  	/*3772*/ uint16(xReadSlashR),
  2390  	/*3773*/ uint16(xArgR64),
  2391  	/*3774*/ uint16(xArgRM64),
  2392  	/*3775*/ uint16(xMatch),
  2393  	/*3776*/ uint16(xCondIs64), 3779, 3795,
  2394  	/*3779*/ uint16(xCondDataSize), 3783, 3789, 0,
  2395  	/*3783*/ uint16(xSetOp), uint16(CMOVP),
  2396  	/*3785*/ uint16(xReadSlashR),
  2397  	/*3786*/ uint16(xArgR16),
  2398  	/*3787*/ uint16(xArgRM16),
  2399  	/*3788*/ uint16(xMatch),
  2400  	/*3789*/ uint16(xSetOp), uint16(CMOVP),
  2401  	/*3791*/ uint16(xReadSlashR),
  2402  	/*3792*/ uint16(xArgR32),
  2403  	/*3793*/ uint16(xArgRM32),
  2404  	/*3794*/ uint16(xMatch),
  2405  	/*3795*/ uint16(xCondDataSize), 3783, 3789, 3799,
  2406  	/*3799*/ uint16(xSetOp), uint16(CMOVP),
  2407  	/*3801*/ uint16(xReadSlashR),
  2408  	/*3802*/ uint16(xArgR64),
  2409  	/*3803*/ uint16(xArgRM64),
  2410  	/*3804*/ uint16(xMatch),
  2411  	/*3805*/ uint16(xCondIs64), 3808, 3824,
  2412  	/*3808*/ uint16(xCondDataSize), 3812, 3818, 0,
  2413  	/*3812*/ uint16(xSetOp), uint16(CMOVNP),
  2414  	/*3814*/ uint16(xReadSlashR),
  2415  	/*3815*/ uint16(xArgR16),
  2416  	/*3816*/ uint16(xArgRM16),
  2417  	/*3817*/ uint16(xMatch),
  2418  	/*3818*/ uint16(xSetOp), uint16(CMOVNP),
  2419  	/*3820*/ uint16(xReadSlashR),
  2420  	/*3821*/ uint16(xArgR32),
  2421  	/*3822*/ uint16(xArgRM32),
  2422  	/*3823*/ uint16(xMatch),
  2423  	/*3824*/ uint16(xCondDataSize), 3812, 3818, 3828,
  2424  	/*3828*/ uint16(xSetOp), uint16(CMOVNP),
  2425  	/*3830*/ uint16(xReadSlashR),
  2426  	/*3831*/ uint16(xArgR64),
  2427  	/*3832*/ uint16(xArgRM64),
  2428  	/*3833*/ uint16(xMatch),
  2429  	/*3834*/ uint16(xCondIs64), 3837, 3853,
  2430  	/*3837*/ uint16(xCondDataSize), 3841, 3847, 0,
  2431  	/*3841*/ uint16(xSetOp), uint16(CMOVL),
  2432  	/*3843*/ uint16(xReadSlashR),
  2433  	/*3844*/ uint16(xArgR16),
  2434  	/*3845*/ uint16(xArgRM16),
  2435  	/*3846*/ uint16(xMatch),
  2436  	/*3847*/ uint16(xSetOp), uint16(CMOVL),
  2437  	/*3849*/ uint16(xReadSlashR),
  2438  	/*3850*/ uint16(xArgR32),
  2439  	/*3851*/ uint16(xArgRM32),
  2440  	/*3852*/ uint16(xMatch),
  2441  	/*3853*/ uint16(xCondDataSize), 3841, 3847, 3857,
  2442  	/*3857*/ uint16(xSetOp), uint16(CMOVL),
  2443  	/*3859*/ uint16(xReadSlashR),
  2444  	/*3860*/ uint16(xArgR64),
  2445  	/*3861*/ uint16(xArgRM64),
  2446  	/*3862*/ uint16(xMatch),
  2447  	/*3863*/ uint16(xCondIs64), 3866, 3882,
  2448  	/*3866*/ uint16(xCondDataSize), 3870, 3876, 0,
  2449  	/*3870*/ uint16(xSetOp), uint16(CMOVGE),
  2450  	/*3872*/ uint16(xReadSlashR),
  2451  	/*3873*/ uint16(xArgR16),
  2452  	/*3874*/ uint16(xArgRM16),
  2453  	/*3875*/ uint16(xMatch),
  2454  	/*3876*/ uint16(xSetOp), uint16(CMOVGE),
  2455  	/*3878*/ uint16(xReadSlashR),
  2456  	/*3879*/ uint16(xArgR32),
  2457  	/*3880*/ uint16(xArgRM32),
  2458  	/*3881*/ uint16(xMatch),
  2459  	/*3882*/ uint16(xCondDataSize), 3870, 3876, 3886,
  2460  	/*3886*/ uint16(xSetOp), uint16(CMOVGE),
  2461  	/*3888*/ uint16(xReadSlashR),
  2462  	/*3889*/ uint16(xArgR64),
  2463  	/*3890*/ uint16(xArgRM64),
  2464  	/*3891*/ uint16(xMatch),
  2465  	/*3892*/ uint16(xCondIs64), 3895, 3911,
  2466  	/*3895*/ uint16(xCondDataSize), 3899, 3905, 0,
  2467  	/*3899*/ uint16(xSetOp), uint16(CMOVLE),
  2468  	/*3901*/ uint16(xReadSlashR),
  2469  	/*3902*/ uint16(xArgR16),
  2470  	/*3903*/ uint16(xArgRM16),
  2471  	/*3904*/ uint16(xMatch),
  2472  	/*3905*/ uint16(xSetOp), uint16(CMOVLE),
  2473  	/*3907*/ uint16(xReadSlashR),
  2474  	/*3908*/ uint16(xArgR32),
  2475  	/*3909*/ uint16(xArgRM32),
  2476  	/*3910*/ uint16(xMatch),
  2477  	/*3911*/ uint16(xCondDataSize), 3899, 3905, 3915,
  2478  	/*3915*/ uint16(xSetOp), uint16(CMOVLE),
  2479  	/*3917*/ uint16(xReadSlashR),
  2480  	/*3918*/ uint16(xArgR64),
  2481  	/*3919*/ uint16(xArgRM64),
  2482  	/*3920*/ uint16(xMatch),
  2483  	/*3921*/ uint16(xCondIs64), 3924, 3940,
  2484  	/*3924*/ uint16(xCondDataSize), 3928, 3934, 0,
  2485  	/*3928*/ uint16(xSetOp), uint16(CMOVG),
  2486  	/*3930*/ uint16(xReadSlashR),
  2487  	/*3931*/ uint16(xArgR16),
  2488  	/*3932*/ uint16(xArgRM16),
  2489  	/*3933*/ uint16(xMatch),
  2490  	/*3934*/ uint16(xSetOp), uint16(CMOVG),
  2491  	/*3936*/ uint16(xReadSlashR),
  2492  	/*3937*/ uint16(xArgR32),
  2493  	/*3938*/ uint16(xArgRM32),
  2494  	/*3939*/ uint16(xMatch),
  2495  	/*3940*/ uint16(xCondDataSize), 3928, 3934, 3944,
  2496  	/*3944*/ uint16(xSetOp), uint16(CMOVG),
  2497  	/*3946*/ uint16(xReadSlashR),
  2498  	/*3947*/ uint16(xArgR64),
  2499  	/*3948*/ uint16(xArgRM64),
  2500  	/*3949*/ uint16(xMatch),
  2501  	/*3950*/ uint16(xCondPrefix), 2,
  2502  	0x66, 3962,
  2503  	0x0, 3956,
  2504  	/*3956*/ uint16(xSetOp), uint16(MOVMSKPS),
  2505  	/*3958*/ uint16(xReadSlashR),
  2506  	/*3959*/ uint16(xArgR32),
  2507  	/*3960*/ uint16(xArgXmm2),
  2508  	/*3961*/ uint16(xMatch),
  2509  	/*3962*/ uint16(xSetOp), uint16(MOVMSKPD),
  2510  	/*3964*/ uint16(xReadSlashR),
  2511  	/*3965*/ uint16(xArgR32),
  2512  	/*3966*/ uint16(xArgXmm2),
  2513  	/*3967*/ uint16(xMatch),
  2514  	/*3968*/ uint16(xCondPrefix), 4,
  2515  	0xF3, 3996,
  2516  	0xF2, 3990,
  2517  	0x66, 3984,
  2518  	0x0, 3978,
  2519  	/*3978*/ uint16(xSetOp), uint16(SQRTPS),
  2520  	/*3980*/ uint16(xReadSlashR),
  2521  	/*3981*/ uint16(xArgXmm1),
  2522  	/*3982*/ uint16(xArgXmm2M128),
  2523  	/*3983*/ uint16(xMatch),
  2524  	/*3984*/ uint16(xSetOp), uint16(SQRTPD),
  2525  	/*3986*/ uint16(xReadSlashR),
  2526  	/*3987*/ uint16(xArgXmm1),
  2527  	/*3988*/ uint16(xArgXmm2M128),
  2528  	/*3989*/ uint16(xMatch),
  2529  	/*3990*/ uint16(xSetOp), uint16(SQRTSD),
  2530  	/*3992*/ uint16(xReadSlashR),
  2531  	/*3993*/ uint16(xArgXmm1),
  2532  	/*3994*/ uint16(xArgXmm2M64),
  2533  	/*3995*/ uint16(xMatch),
  2534  	/*3996*/ uint16(xSetOp), uint16(SQRTSS),
  2535  	/*3998*/ uint16(xReadSlashR),
  2536  	/*3999*/ uint16(xArgXmm1),
  2537  	/*4000*/ uint16(xArgXmm2M32),
  2538  	/*4001*/ uint16(xMatch),
  2539  	/*4002*/ uint16(xCondPrefix), 2,
  2540  	0xF3, 4014,
  2541  	0x0, 4008,
  2542  	/*4008*/ uint16(xSetOp), uint16(RSQRTPS),
  2543  	/*4010*/ uint16(xReadSlashR),
  2544  	/*4011*/ uint16(xArgXmm1),
  2545  	/*4012*/ uint16(xArgXmm2M128),
  2546  	/*4013*/ uint16(xMatch),
  2547  	/*4014*/ uint16(xSetOp), uint16(RSQRTSS),
  2548  	/*4016*/ uint16(xReadSlashR),
  2549  	/*4017*/ uint16(xArgXmm1),
  2550  	/*4018*/ uint16(xArgXmm2M32),
  2551  	/*4019*/ uint16(xMatch),
  2552  	/*4020*/ uint16(xCondPrefix), 2,
  2553  	0xF3, 4032,
  2554  	0x0, 4026,
  2555  	/*4026*/ uint16(xSetOp), uint16(RCPPS),
  2556  	/*4028*/ uint16(xReadSlashR),
  2557  	/*4029*/ uint16(xArgXmm1),
  2558  	/*4030*/ uint16(xArgXmm2M128),
  2559  	/*4031*/ uint16(xMatch),
  2560  	/*4032*/ uint16(xSetOp), uint16(RCPSS),
  2561  	/*4034*/ uint16(xReadSlashR),
  2562  	/*4035*/ uint16(xArgXmm1),
  2563  	/*4036*/ uint16(xArgXmm2M32),
  2564  	/*4037*/ uint16(xMatch),
  2565  	/*4038*/ uint16(xCondPrefix), 2,
  2566  	0x66, 4050,
  2567  	0x0, 4044,
  2568  	/*4044*/ uint16(xSetOp), uint16(ANDPS),
  2569  	/*4046*/ uint16(xReadSlashR),
  2570  	/*4047*/ uint16(xArgXmm1),
  2571  	/*4048*/ uint16(xArgXmm2M128),
  2572  	/*4049*/ uint16(xMatch),
  2573  	/*4050*/ uint16(xSetOp), uint16(ANDPD),
  2574  	/*4052*/ uint16(xReadSlashR),
  2575  	/*4053*/ uint16(xArgXmm1),
  2576  	/*4054*/ uint16(xArgXmm2M128),
  2577  	/*4055*/ uint16(xMatch),
  2578  	/*4056*/ uint16(xCondPrefix), 2,
  2579  	0x66, 4068,
  2580  	0x0, 4062,
  2581  	/*4062*/ uint16(xSetOp), uint16(ANDNPS),
  2582  	/*4064*/ uint16(xReadSlashR),
  2583  	/*4065*/ uint16(xArgXmm1),
  2584  	/*4066*/ uint16(xArgXmm2M128),
  2585  	/*4067*/ uint16(xMatch),
  2586  	/*4068*/ uint16(xSetOp), uint16(ANDNPD),
  2587  	/*4070*/ uint16(xReadSlashR),
  2588  	/*4071*/ uint16(xArgXmm1),
  2589  	/*4072*/ uint16(xArgXmm2M128),
  2590  	/*4073*/ uint16(xMatch),
  2591  	/*4074*/ uint16(xCondPrefix), 2,
  2592  	0x66, 4086,
  2593  	0x0, 4080,
  2594  	/*4080*/ uint16(xSetOp), uint16(ORPS),
  2595  	/*4082*/ uint16(xReadSlashR),
  2596  	/*4083*/ uint16(xArgXmm1),
  2597  	/*4084*/ uint16(xArgXmm2M128),
  2598  	/*4085*/ uint16(xMatch),
  2599  	/*4086*/ uint16(xSetOp), uint16(ORPD),
  2600  	/*4088*/ uint16(xReadSlashR),
  2601  	/*4089*/ uint16(xArgXmm1),
  2602  	/*4090*/ uint16(xArgXmm2M128),
  2603  	/*4091*/ uint16(xMatch),
  2604  	/*4092*/ uint16(xCondPrefix), 2,
  2605  	0x66, 4104,
  2606  	0x0, 4098,
  2607  	/*4098*/ uint16(xSetOp), uint16(XORPS),
  2608  	/*4100*/ uint16(xReadSlashR),
  2609  	/*4101*/ uint16(xArgXmm1),
  2610  	/*4102*/ uint16(xArgXmm2M128),
  2611  	/*4103*/ uint16(xMatch),
  2612  	/*4104*/ uint16(xSetOp), uint16(XORPD),
  2613  	/*4106*/ uint16(xReadSlashR),
  2614  	/*4107*/ uint16(xArgXmm1),
  2615  	/*4108*/ uint16(xArgXmm2M128),
  2616  	/*4109*/ uint16(xMatch),
  2617  	/*4110*/ uint16(xCondPrefix), 4,
  2618  	0xF3, 4138,
  2619  	0xF2, 4132,
  2620  	0x66, 4126,
  2621  	0x0, 4120,
  2622  	/*4120*/ uint16(xSetOp), uint16(ADDPS),
  2623  	/*4122*/ uint16(xReadSlashR),
  2624  	/*4123*/ uint16(xArgXmm1),
  2625  	/*4124*/ uint16(xArgXmm2M128),
  2626  	/*4125*/ uint16(xMatch),
  2627  	/*4126*/ uint16(xSetOp), uint16(ADDPD),
  2628  	/*4128*/ uint16(xReadSlashR),
  2629  	/*4129*/ uint16(xArgXmm1),
  2630  	/*4130*/ uint16(xArgXmm2M128),
  2631  	/*4131*/ uint16(xMatch),
  2632  	/*4132*/ uint16(xSetOp), uint16(ADDSD),
  2633  	/*4134*/ uint16(xReadSlashR),
  2634  	/*4135*/ uint16(xArgXmm1),
  2635  	/*4136*/ uint16(xArgXmm2M64),
  2636  	/*4137*/ uint16(xMatch),
  2637  	/*4138*/ uint16(xSetOp), uint16(ADDSS),
  2638  	/*4140*/ uint16(xReadSlashR),
  2639  	/*4141*/ uint16(xArgXmm1),
  2640  	/*4142*/ uint16(xArgXmm2M32),
  2641  	/*4143*/ uint16(xMatch),
  2642  	/*4144*/ uint16(xCondPrefix), 4,
  2643  	0xF3, 4172,
  2644  	0xF2, 4166,
  2645  	0x66, 4160,
  2646  	0x0, 4154,
  2647  	/*4154*/ uint16(xSetOp), uint16(MULPS),
  2648  	/*4156*/ uint16(xReadSlashR),
  2649  	/*4157*/ uint16(xArgXmm1),
  2650  	/*4158*/ uint16(xArgXmm2M128),
  2651  	/*4159*/ uint16(xMatch),
  2652  	/*4160*/ uint16(xSetOp), uint16(MULPD),
  2653  	/*4162*/ uint16(xReadSlashR),
  2654  	/*4163*/ uint16(xArgXmm1),
  2655  	/*4164*/ uint16(xArgXmm2M128),
  2656  	/*4165*/ uint16(xMatch),
  2657  	/*4166*/ uint16(xSetOp), uint16(MULSD),
  2658  	/*4168*/ uint16(xReadSlashR),
  2659  	/*4169*/ uint16(xArgXmm1),
  2660  	/*4170*/ uint16(xArgXmm2M64),
  2661  	/*4171*/ uint16(xMatch),
  2662  	/*4172*/ uint16(xSetOp), uint16(MULSS),
  2663  	/*4174*/ uint16(xReadSlashR),
  2664  	/*4175*/ uint16(xArgXmm1),
  2665  	/*4176*/ uint16(xArgXmm2M32),
  2666  	/*4177*/ uint16(xMatch),
  2667  	/*4178*/ uint16(xCondPrefix), 4,
  2668  	0xF3, 4206,
  2669  	0xF2, 4200,
  2670  	0x66, 4194,
  2671  	0x0, 4188,
  2672  	/*4188*/ uint16(xSetOp), uint16(CVTPS2PD),
  2673  	/*4190*/ uint16(xReadSlashR),
  2674  	/*4191*/ uint16(xArgXmm1),
  2675  	/*4192*/ uint16(xArgXmm2M64),
  2676  	/*4193*/ uint16(xMatch),
  2677  	/*4194*/ uint16(xSetOp), uint16(CVTPD2PS),
  2678  	/*4196*/ uint16(xReadSlashR),
  2679  	/*4197*/ uint16(xArgXmm1),
  2680  	/*4198*/ uint16(xArgXmm2M128),
  2681  	/*4199*/ uint16(xMatch),
  2682  	/*4200*/ uint16(xSetOp), uint16(CVTSD2SS),
  2683  	/*4202*/ uint16(xReadSlashR),
  2684  	/*4203*/ uint16(xArgXmm1),
  2685  	/*4204*/ uint16(xArgXmm2M64),
  2686  	/*4205*/ uint16(xMatch),
  2687  	/*4206*/ uint16(xSetOp), uint16(CVTSS2SD),
  2688  	/*4208*/ uint16(xReadSlashR),
  2689  	/*4209*/ uint16(xArgXmm1),
  2690  	/*4210*/ uint16(xArgXmm2M32),
  2691  	/*4211*/ uint16(xMatch),
  2692  	/*4212*/ uint16(xCondPrefix), 3,
  2693  	0xF3, 4232,
  2694  	0x66, 4226,
  2695  	0x0, 4220,
  2696  	/*4220*/ uint16(xSetOp), uint16(CVTDQ2PS),
  2697  	/*4222*/ uint16(xReadSlashR),
  2698  	/*4223*/ uint16(xArgXmm1),
  2699  	/*4224*/ uint16(xArgXmm2M128),
  2700  	/*4225*/ uint16(xMatch),
  2701  	/*4226*/ uint16(xSetOp), uint16(CVTPS2DQ),
  2702  	/*4228*/ uint16(xReadSlashR),
  2703  	/*4229*/ uint16(xArgXmm1),
  2704  	/*4230*/ uint16(xArgXmm2M128),
  2705  	/*4231*/ uint16(xMatch),
  2706  	/*4232*/ uint16(xSetOp), uint16(CVTTPS2DQ),
  2707  	/*4234*/ uint16(xReadSlashR),
  2708  	/*4235*/ uint16(xArgXmm1),
  2709  	/*4236*/ uint16(xArgXmm2M128),
  2710  	/*4237*/ uint16(xMatch),
  2711  	/*4238*/ uint16(xCondPrefix), 4,
  2712  	0xF3, 4266,
  2713  	0xF2, 4260,
  2714  	0x66, 4254,
  2715  	0x0, 4248,
  2716  	/*4248*/ uint16(xSetOp), uint16(SUBPS),
  2717  	/*4250*/ uint16(xReadSlashR),
  2718  	/*4251*/ uint16(xArgXmm1),
  2719  	/*4252*/ uint16(xArgXmm2M128),
  2720  	/*4253*/ uint16(xMatch),
  2721  	/*4254*/ uint16(xSetOp), uint16(SUBPD),
  2722  	/*4256*/ uint16(xReadSlashR),
  2723  	/*4257*/ uint16(xArgXmm1),
  2724  	/*4258*/ uint16(xArgXmm2M128),
  2725  	/*4259*/ uint16(xMatch),
  2726  	/*4260*/ uint16(xSetOp), uint16(SUBSD),
  2727  	/*4262*/ uint16(xReadSlashR),
  2728  	/*4263*/ uint16(xArgXmm1),
  2729  	/*4264*/ uint16(xArgXmm2M64),
  2730  	/*4265*/ uint16(xMatch),
  2731  	/*4266*/ uint16(xSetOp), uint16(SUBSS),
  2732  	/*4268*/ uint16(xReadSlashR),
  2733  	/*4269*/ uint16(xArgXmm1),
  2734  	/*4270*/ uint16(xArgXmm2M32),
  2735  	/*4271*/ uint16(xMatch),
  2736  	/*4272*/ uint16(xCondPrefix), 4,
  2737  	0xF3, 4300,
  2738  	0xF2, 4294,
  2739  	0x66, 4288,
  2740  	0x0, 4282,
  2741  	/*4282*/ uint16(xSetOp), uint16(MINPS),
  2742  	/*4284*/ uint16(xReadSlashR),
  2743  	/*4285*/ uint16(xArgXmm1),
  2744  	/*4286*/ uint16(xArgXmm2M128),
  2745  	/*4287*/ uint16(xMatch),
  2746  	/*4288*/ uint16(xSetOp), uint16(MINPD),
  2747  	/*4290*/ uint16(xReadSlashR),
  2748  	/*4291*/ uint16(xArgXmm1),
  2749  	/*4292*/ uint16(xArgXmm2M128),
  2750  	/*4293*/ uint16(xMatch),
  2751  	/*4294*/ uint16(xSetOp), uint16(MINSD),
  2752  	/*4296*/ uint16(xReadSlashR),
  2753  	/*4297*/ uint16(xArgXmm1),
  2754  	/*4298*/ uint16(xArgXmm2M64),
  2755  	/*4299*/ uint16(xMatch),
  2756  	/*4300*/ uint16(xSetOp), uint16(MINSS),
  2757  	/*4302*/ uint16(xReadSlashR),
  2758  	/*4303*/ uint16(xArgXmm1),
  2759  	/*4304*/ uint16(xArgXmm2M32),
  2760  	/*4305*/ uint16(xMatch),
  2761  	/*4306*/ uint16(xCondPrefix), 4,
  2762  	0xF3, 4334,
  2763  	0xF2, 4328,
  2764  	0x66, 4322,
  2765  	0x0, 4316,
  2766  	/*4316*/ uint16(xSetOp), uint16(DIVPS),
  2767  	/*4318*/ uint16(xReadSlashR),
  2768  	/*4319*/ uint16(xArgXmm1),
  2769  	/*4320*/ uint16(xArgXmm2M128),
  2770  	/*4321*/ uint16(xMatch),
  2771  	/*4322*/ uint16(xSetOp), uint16(DIVPD),
  2772  	/*4324*/ uint16(xReadSlashR),
  2773  	/*4325*/ uint16(xArgXmm1),
  2774  	/*4326*/ uint16(xArgXmm2M128),
  2775  	/*4327*/ uint16(xMatch),
  2776  	/*4328*/ uint16(xSetOp), uint16(DIVSD),
  2777  	/*4330*/ uint16(xReadSlashR),
  2778  	/*4331*/ uint16(xArgXmm1),
  2779  	/*4332*/ uint16(xArgXmm2M64),
  2780  	/*4333*/ uint16(xMatch),
  2781  	/*4334*/ uint16(xSetOp), uint16(DIVSS),
  2782  	/*4336*/ uint16(xReadSlashR),
  2783  	/*4337*/ uint16(xArgXmm1),
  2784  	/*4338*/ uint16(xArgXmm2M32),
  2785  	/*4339*/ uint16(xMatch),
  2786  	/*4340*/ uint16(xCondPrefix), 4,
  2787  	0xF3, 4368,
  2788  	0xF2, 4362,
  2789  	0x66, 4356,
  2790  	0x0, 4350,
  2791  	/*4350*/ uint16(xSetOp), uint16(MAXPS),
  2792  	/*4352*/ uint16(xReadSlashR),
  2793  	/*4353*/ uint16(xArgXmm1),
  2794  	/*4354*/ uint16(xArgXmm2M128),
  2795  	/*4355*/ uint16(xMatch),
  2796  	/*4356*/ uint16(xSetOp), uint16(MAXPD),
  2797  	/*4358*/ uint16(xReadSlashR),
  2798  	/*4359*/ uint16(xArgXmm1),
  2799  	/*4360*/ uint16(xArgXmm2M128),
  2800  	/*4361*/ uint16(xMatch),
  2801  	/*4362*/ uint16(xSetOp), uint16(MAXSD),
  2802  	/*4364*/ uint16(xReadSlashR),
  2803  	/*4365*/ uint16(xArgXmm1),
  2804  	/*4366*/ uint16(xArgXmm2M64),
  2805  	/*4367*/ uint16(xMatch),
  2806  	/*4368*/ uint16(xSetOp), uint16(MAXSS),
  2807  	/*4370*/ uint16(xReadSlashR),
  2808  	/*4371*/ uint16(xArgXmm1),
  2809  	/*4372*/ uint16(xArgXmm2M32),
  2810  	/*4373*/ uint16(xMatch),
  2811  	/*4374*/ uint16(xCondPrefix), 2,
  2812  	0x66, 4386,
  2813  	0x0, 4380,
  2814  	/*4380*/ uint16(xSetOp), uint16(PUNPCKLBW),
  2815  	/*4382*/ uint16(xReadSlashR),
  2816  	/*4383*/ uint16(xArgMm),
  2817  	/*4384*/ uint16(xArgMmM32),
  2818  	/*4385*/ uint16(xMatch),
  2819  	/*4386*/ uint16(xSetOp), uint16(PUNPCKLBW),
  2820  	/*4388*/ uint16(xReadSlashR),
  2821  	/*4389*/ uint16(xArgXmm1),
  2822  	/*4390*/ uint16(xArgXmm2M128),
  2823  	/*4391*/ uint16(xMatch),
  2824  	/*4392*/ uint16(xCondPrefix), 2,
  2825  	0x66, 4404,
  2826  	0x0, 4398,
  2827  	/*4398*/ uint16(xSetOp), uint16(PUNPCKLWD),
  2828  	/*4400*/ uint16(xReadSlashR),
  2829  	/*4401*/ uint16(xArgMm),
  2830  	/*4402*/ uint16(xArgMmM32),
  2831  	/*4403*/ uint16(xMatch),
  2832  	/*4404*/ uint16(xSetOp), uint16(PUNPCKLWD),
  2833  	/*4406*/ uint16(xReadSlashR),
  2834  	/*4407*/ uint16(xArgXmm1),
  2835  	/*4408*/ uint16(xArgXmm2M128),
  2836  	/*4409*/ uint16(xMatch),
  2837  	/*4410*/ uint16(xCondPrefix), 2,
  2838  	0x66, 4422,
  2839  	0x0, 4416,
  2840  	/*4416*/ uint16(xSetOp), uint16(PUNPCKLDQ),
  2841  	/*4418*/ uint16(xReadSlashR),
  2842  	/*4419*/ uint16(xArgMm),
  2843  	/*4420*/ uint16(xArgMmM32),
  2844  	/*4421*/ uint16(xMatch),
  2845  	/*4422*/ uint16(xSetOp), uint16(PUNPCKLDQ),
  2846  	/*4424*/ uint16(xReadSlashR),
  2847  	/*4425*/ uint16(xArgXmm1),
  2848  	/*4426*/ uint16(xArgXmm2M128),
  2849  	/*4427*/ uint16(xMatch),
  2850  	/*4428*/ uint16(xCondPrefix), 2,
  2851  	0x66, 4440,
  2852  	0x0, 4434,
  2853  	/*4434*/ uint16(xSetOp), uint16(PACKSSWB),
  2854  	/*4436*/ uint16(xReadSlashR),
  2855  	/*4437*/ uint16(xArgMm1),
  2856  	/*4438*/ uint16(xArgMm2M64),
  2857  	/*4439*/ uint16(xMatch),
  2858  	/*4440*/ uint16(xSetOp), uint16(PACKSSWB),
  2859  	/*4442*/ uint16(xReadSlashR),
  2860  	/*4443*/ uint16(xArgXmm1),
  2861  	/*4444*/ uint16(xArgXmm2M128),
  2862  	/*4445*/ uint16(xMatch),
  2863  	/*4446*/ uint16(xCondPrefix), 2,
  2864  	0x66, 4458,
  2865  	0x0, 4452,
  2866  	/*4452*/ uint16(xSetOp), uint16(PCMPGTB),
  2867  	/*4454*/ uint16(xReadSlashR),
  2868  	/*4455*/ uint16(xArgMm),
  2869  	/*4456*/ uint16(xArgMmM64),
  2870  	/*4457*/ uint16(xMatch),
  2871  	/*4458*/ uint16(xSetOp), uint16(PCMPGTB),
  2872  	/*4460*/ uint16(xReadSlashR),
  2873  	/*4461*/ uint16(xArgXmm1),
  2874  	/*4462*/ uint16(xArgXmm2M128),
  2875  	/*4463*/ uint16(xMatch),
  2876  	/*4464*/ uint16(xCondPrefix), 2,
  2877  	0x66, 4476,
  2878  	0x0, 4470,
  2879  	/*4470*/ uint16(xSetOp), uint16(PCMPGTW),
  2880  	/*4472*/ uint16(xReadSlashR),
  2881  	/*4473*/ uint16(xArgMm),
  2882  	/*4474*/ uint16(xArgMmM64),
  2883  	/*4475*/ uint16(xMatch),
  2884  	/*4476*/ uint16(xSetOp), uint16(PCMPGTW),
  2885  	/*4478*/ uint16(xReadSlashR),
  2886  	/*4479*/ uint16(xArgXmm1),
  2887  	/*4480*/ uint16(xArgXmm2M128),
  2888  	/*4481*/ uint16(xMatch),
  2889  	/*4482*/ uint16(xCondPrefix), 2,
  2890  	0x66, 4494,
  2891  	0x0, 4488,
  2892  	/*4488*/ uint16(xSetOp), uint16(PCMPGTD),
  2893  	/*4490*/ uint16(xReadSlashR),
  2894  	/*4491*/ uint16(xArgMm),
  2895  	/*4492*/ uint16(xArgMmM64),
  2896  	/*4493*/ uint16(xMatch),
  2897  	/*4494*/ uint16(xSetOp), uint16(PCMPGTD),
  2898  	/*4496*/ uint16(xReadSlashR),
  2899  	/*4497*/ uint16(xArgXmm1),
  2900  	/*4498*/ uint16(xArgXmm2M128),
  2901  	/*4499*/ uint16(xMatch),
  2902  	/*4500*/ uint16(xCondPrefix), 2,
  2903  	0x66, 4512,
  2904  	0x0, 4506,
  2905  	/*4506*/ uint16(xSetOp), uint16(PACKUSWB),
  2906  	/*4508*/ uint16(xReadSlashR),
  2907  	/*4509*/ uint16(xArgMm),
  2908  	/*4510*/ uint16(xArgMmM64),
  2909  	/*4511*/ uint16(xMatch),
  2910  	/*4512*/ uint16(xSetOp), uint16(PACKUSWB),
  2911  	/*4514*/ uint16(xReadSlashR),
  2912  	/*4515*/ uint16(xArgXmm1),
  2913  	/*4516*/ uint16(xArgXmm2M128),
  2914  	/*4517*/ uint16(xMatch),
  2915  	/*4518*/ uint16(xCondPrefix), 2,
  2916  	0x66, 4530,
  2917  	0x0, 4524,
  2918  	/*4524*/ uint16(xSetOp), uint16(PUNPCKHBW),
  2919  	/*4526*/ uint16(xReadSlashR),
  2920  	/*4527*/ uint16(xArgMm),
  2921  	/*4528*/ uint16(xArgMmM64),
  2922  	/*4529*/ uint16(xMatch),
  2923  	/*4530*/ uint16(xSetOp), uint16(PUNPCKHBW),
  2924  	/*4532*/ uint16(xReadSlashR),
  2925  	/*4533*/ uint16(xArgXmm1),
  2926  	/*4534*/ uint16(xArgXmm2M128),
  2927  	/*4535*/ uint16(xMatch),
  2928  	/*4536*/ uint16(xCondPrefix), 2,
  2929  	0x66, 4548,
  2930  	0x0, 4542,
  2931  	/*4542*/ uint16(xSetOp), uint16(PUNPCKHWD),
  2932  	/*4544*/ uint16(xReadSlashR),
  2933  	/*4545*/ uint16(xArgMm),
  2934  	/*4546*/ uint16(xArgMmM64),
  2935  	/*4547*/ uint16(xMatch),
  2936  	/*4548*/ uint16(xSetOp), uint16(PUNPCKHWD),
  2937  	/*4550*/ uint16(xReadSlashR),
  2938  	/*4551*/ uint16(xArgXmm1),
  2939  	/*4552*/ uint16(xArgXmm2M128),
  2940  	/*4553*/ uint16(xMatch),
  2941  	/*4554*/ uint16(xCondPrefix), 2,
  2942  	0x66, 4566,
  2943  	0x0, 4560,
  2944  	/*4560*/ uint16(xSetOp), uint16(PUNPCKHDQ),
  2945  	/*4562*/ uint16(xReadSlashR),
  2946  	/*4563*/ uint16(xArgMm),
  2947  	/*4564*/ uint16(xArgMmM64),
  2948  	/*4565*/ uint16(xMatch),
  2949  	/*4566*/ uint16(xSetOp), uint16(PUNPCKHDQ),
  2950  	/*4568*/ uint16(xReadSlashR),
  2951  	/*4569*/ uint16(xArgXmm1),
  2952  	/*4570*/ uint16(xArgXmm2M128),
  2953  	/*4571*/ uint16(xMatch),
  2954  	/*4572*/ uint16(xCondPrefix), 2,
  2955  	0x66, 4584,
  2956  	0x0, 4578,
  2957  	/*4578*/ uint16(xSetOp), uint16(PACKSSDW),
  2958  	/*4580*/ uint16(xReadSlashR),
  2959  	/*4581*/ uint16(xArgMm1),
  2960  	/*4582*/ uint16(xArgMm2M64),
  2961  	/*4583*/ uint16(xMatch),
  2962  	/*4584*/ uint16(xSetOp), uint16(PACKSSDW),
  2963  	/*4586*/ uint16(xReadSlashR),
  2964  	/*4587*/ uint16(xArgXmm1),
  2965  	/*4588*/ uint16(xArgXmm2M128),
  2966  	/*4589*/ uint16(xMatch),
  2967  	/*4590*/ uint16(xCondPrefix), 1,
  2968  	0x66, 4594,
  2969  	/*4594*/ uint16(xSetOp), uint16(PUNPCKLQDQ),
  2970  	/*4596*/ uint16(xReadSlashR),
  2971  	/*4597*/ uint16(xArgXmm1),
  2972  	/*4598*/ uint16(xArgXmm2M128),
  2973  	/*4599*/ uint16(xMatch),
  2974  	/*4600*/ uint16(xCondPrefix), 1,
  2975  	0x66, 4604,
  2976  	/*4604*/ uint16(xSetOp), uint16(PUNPCKHQDQ),
  2977  	/*4606*/ uint16(xReadSlashR),
  2978  	/*4607*/ uint16(xArgXmm1),
  2979  	/*4608*/ uint16(xArgXmm2M128),
  2980  	/*4609*/ uint16(xMatch),
  2981  	/*4610*/ uint16(xCondIs64), 4613, 4651,
  2982  	/*4613*/ uint16(xCondPrefix), 2,
  2983  	0x66, 4635,
  2984  	0x0, 4619,
  2985  	/*4619*/ uint16(xCondDataSize), 4623, 4629, 0,
  2986  	/*4623*/ uint16(xSetOp), uint16(MOVD),
  2987  	/*4625*/ uint16(xReadSlashR),
  2988  	/*4626*/ uint16(xArgMm),
  2989  	/*4627*/ uint16(xArgRM32),
  2990  	/*4628*/ uint16(xMatch),
  2991  	/*4629*/ uint16(xSetOp), uint16(MOVD),
  2992  	/*4631*/ uint16(xReadSlashR),
  2993  	/*4632*/ uint16(xArgMm),
  2994  	/*4633*/ uint16(xArgRM32),
  2995  	/*4634*/ uint16(xMatch),
  2996  	/*4635*/ uint16(xCondDataSize), 4639, 4645, 0,
  2997  	/*4639*/ uint16(xSetOp), uint16(MOVD),
  2998  	/*4641*/ uint16(xReadSlashR),
  2999  	/*4642*/ uint16(xArgXmm),
  3000  	/*4643*/ uint16(xArgRM32),
  3001  	/*4644*/ uint16(xMatch),
  3002  	/*4645*/ uint16(xSetOp), uint16(MOVD),
  3003  	/*4647*/ uint16(xReadSlashR),
  3004  	/*4648*/ uint16(xArgXmm),
  3005  	/*4649*/ uint16(xArgRM32),
  3006  	/*4650*/ uint16(xMatch),
  3007  	/*4651*/ uint16(xCondPrefix), 2,
  3008  	0x66, 4667,
  3009  	0x0, 4657,
  3010  	/*4657*/ uint16(xCondDataSize), 4623, 4629, 4661,
  3011  	/*4661*/ uint16(xSetOp), uint16(MOVQ),
  3012  	/*4663*/ uint16(xReadSlashR),
  3013  	/*4664*/ uint16(xArgMm),
  3014  	/*4665*/ uint16(xArgRM64),
  3015  	/*4666*/ uint16(xMatch),
  3016  	/*4667*/ uint16(xCondDataSize), 4639, 4645, 4671,
  3017  	/*4671*/ uint16(xSetOp), uint16(MOVQ),
  3018  	/*4673*/ uint16(xReadSlashR),
  3019  	/*4674*/ uint16(xArgXmm),
  3020  	/*4675*/ uint16(xArgRM64),
  3021  	/*4676*/ uint16(xMatch),
  3022  	/*4677*/ uint16(xCondPrefix), 3,
  3023  	0xF3, 4697,
  3024  	0x66, 4691,
  3025  	0x0, 4685,
  3026  	/*4685*/ uint16(xSetOp), uint16(MOVQ),
  3027  	/*4687*/ uint16(xReadSlashR),
  3028  	/*4688*/ uint16(xArgMm),
  3029  	/*4689*/ uint16(xArgMmM64),
  3030  	/*4690*/ uint16(xMatch),
  3031  	/*4691*/ uint16(xSetOp), uint16(MOVDQA),
  3032  	/*4693*/ uint16(xReadSlashR),
  3033  	/*4694*/ uint16(xArgXmm1),
  3034  	/*4695*/ uint16(xArgXmm2M128),
  3035  	/*4696*/ uint16(xMatch),
  3036  	/*4697*/ uint16(xSetOp), uint16(MOVDQU),
  3037  	/*4699*/ uint16(xReadSlashR),
  3038  	/*4700*/ uint16(xArgXmm1),
  3039  	/*4701*/ uint16(xArgXmm2M128),
  3040  	/*4702*/ uint16(xMatch),
  3041  	/*4703*/ uint16(xCondPrefix), 4,
  3042  	0xF3, 4737,
  3043  	0xF2, 4729,
  3044  	0x66, 4721,
  3045  	0x0, 4713,
  3046  	/*4713*/ uint16(xSetOp), uint16(PSHUFW),
  3047  	/*4715*/ uint16(xReadSlashR),
  3048  	/*4716*/ uint16(xReadIb),
  3049  	/*4717*/ uint16(xArgMm1),
  3050  	/*4718*/ uint16(xArgMm2M64),
  3051  	/*4719*/ uint16(xArgImm8u),
  3052  	/*4720*/ uint16(xMatch),
  3053  	/*4721*/ uint16(xSetOp), uint16(PSHUFD),
  3054  	/*4723*/ uint16(xReadSlashR),
  3055  	/*4724*/ uint16(xReadIb),
  3056  	/*4725*/ uint16(xArgXmm1),
  3057  	/*4726*/ uint16(xArgXmm2M128),
  3058  	/*4727*/ uint16(xArgImm8u),
  3059  	/*4728*/ uint16(xMatch),
  3060  	/*4729*/ uint16(xSetOp), uint16(PSHUFLW),
  3061  	/*4731*/ uint16(xReadSlashR),
  3062  	/*4732*/ uint16(xReadIb),
  3063  	/*4733*/ uint16(xArgXmm1),
  3064  	/*4734*/ uint16(xArgXmm2M128),
  3065  	/*4735*/ uint16(xArgImm8u),
  3066  	/*4736*/ uint16(xMatch),
  3067  	/*4737*/ uint16(xSetOp), uint16(PSHUFHW),
  3068  	/*4739*/ uint16(xReadSlashR),
  3069  	/*4740*/ uint16(xReadIb),
  3070  	/*4741*/ uint16(xArgXmm1),
  3071  	/*4742*/ uint16(xArgXmm2M128),
  3072  	/*4743*/ uint16(xArgImm8u),
  3073  	/*4744*/ uint16(xMatch),
  3074  	/*4745*/ uint16(xCondSlashR),
  3075  	0,    // 0
  3076  	0,    // 1
  3077  	4754, // 2
  3078  	0,    // 3
  3079  	4772, // 4
  3080  	0,    // 5
  3081  	4790, // 6
  3082  	0,    // 7
  3083  	/*4754*/ uint16(xCondPrefix), 2,
  3084  	0x66, 4766,
  3085  	0x0, 4760,
  3086  	/*4760*/ uint16(xSetOp), uint16(PSRLW),
  3087  	/*4762*/ uint16(xReadIb),
  3088  	/*4763*/ uint16(xArgMm2),
  3089  	/*4764*/ uint16(xArgImm8u),
  3090  	/*4765*/ uint16(xMatch),
  3091  	/*4766*/ uint16(xSetOp), uint16(PSRLW),
  3092  	/*4768*/ uint16(xReadIb),
  3093  	/*4769*/ uint16(xArgXmm2),
  3094  	/*4770*/ uint16(xArgImm8u),
  3095  	/*4771*/ uint16(xMatch),
  3096  	/*4772*/ uint16(xCondPrefix), 2,
  3097  	0x66, 4784,
  3098  	0x0, 4778,
  3099  	/*4778*/ uint16(xSetOp), uint16(PSRAW),
  3100  	/*4780*/ uint16(xReadIb),
  3101  	/*4781*/ uint16(xArgMm2),
  3102  	/*4782*/ uint16(xArgImm8u),
  3103  	/*4783*/ uint16(xMatch),
  3104  	/*4784*/ uint16(xSetOp), uint16(PSRAW),
  3105  	/*4786*/ uint16(xReadIb),
  3106  	/*4787*/ uint16(xArgXmm2),
  3107  	/*4788*/ uint16(xArgImm8u),
  3108  	/*4789*/ uint16(xMatch),
  3109  	/*4790*/ uint16(xCondPrefix), 2,
  3110  	0x66, 4802,
  3111  	0x0, 4796,
  3112  	/*4796*/ uint16(xSetOp), uint16(PSLLW),
  3113  	/*4798*/ uint16(xReadIb),
  3114  	/*4799*/ uint16(xArgMm2),
  3115  	/*4800*/ uint16(xArgImm8u),
  3116  	/*4801*/ uint16(xMatch),
  3117  	/*4802*/ uint16(xSetOp), uint16(PSLLW),
  3118  	/*4804*/ uint16(xReadIb),
  3119  	/*4805*/ uint16(xArgXmm2),
  3120  	/*4806*/ uint16(xArgImm8u),
  3121  	/*4807*/ uint16(xMatch),
  3122  	/*4808*/ uint16(xCondSlashR),
  3123  	0,    // 0
  3124  	0,    // 1
  3125  	4817, // 2
  3126  	0,    // 3
  3127  	4835, // 4
  3128  	0,    // 5
  3129  	4853, // 6
  3130  	0,    // 7
  3131  	/*4817*/ uint16(xCondPrefix), 2,
  3132  	0x66, 4829,
  3133  	0x0, 4823,
  3134  	/*4823*/ uint16(xSetOp), uint16(PSRLD),
  3135  	/*4825*/ uint16(xReadIb),
  3136  	/*4826*/ uint16(xArgMm2),
  3137  	/*4827*/ uint16(xArgImm8u),
  3138  	/*4828*/ uint16(xMatch),
  3139  	/*4829*/ uint16(xSetOp), uint16(PSRLD),
  3140  	/*4831*/ uint16(xReadIb),
  3141  	/*4832*/ uint16(xArgXmm2),
  3142  	/*4833*/ uint16(xArgImm8u),
  3143  	/*4834*/ uint16(xMatch),
  3144  	/*4835*/ uint16(xCondPrefix), 2,
  3145  	0x66, 4847,
  3146  	0x0, 4841,
  3147  	/*4841*/ uint16(xSetOp), uint16(PSRAD),
  3148  	/*4843*/ uint16(xReadIb),
  3149  	/*4844*/ uint16(xArgMm2),
  3150  	/*4845*/ uint16(xArgImm8u),
  3151  	/*4846*/ uint16(xMatch),
  3152  	/*4847*/ uint16(xSetOp), uint16(PSRAD),
  3153  	/*4849*/ uint16(xReadIb),
  3154  	/*4850*/ uint16(xArgXmm2),
  3155  	/*4851*/ uint16(xArgImm8u),
  3156  	/*4852*/ uint16(xMatch),
  3157  	/*4853*/ uint16(xCondPrefix), 2,
  3158  	0x66, 4865,
  3159  	0x0, 4859,
  3160  	/*4859*/ uint16(xSetOp), uint16(PSLLD),
  3161  	/*4861*/ uint16(xReadIb),
  3162  	/*4862*/ uint16(xArgMm2),
  3163  	/*4863*/ uint16(xArgImm8u),
  3164  	/*4864*/ uint16(xMatch),
  3165  	/*4865*/ uint16(xSetOp), uint16(PSLLD),
  3166  	/*4867*/ uint16(xReadIb),
  3167  	/*4868*/ uint16(xArgXmm2),
  3168  	/*4869*/ uint16(xArgImm8u),
  3169  	/*4870*/ uint16(xMatch),
  3170  	/*4871*/ uint16(xCondSlashR),
  3171  	0,    // 0
  3172  	0,    // 1
  3173  	4880, // 2
  3174  	4898, // 3
  3175  	0,    // 4
  3176  	0,    // 5
  3177  	4908, // 6
  3178  	4926, // 7
  3179  	/*4880*/ uint16(xCondPrefix), 2,
  3180  	0x66, 4892,
  3181  	0x0, 4886,
  3182  	/*4886*/ uint16(xSetOp), uint16(PSRLQ),
  3183  	/*4888*/ uint16(xReadIb),
  3184  	/*4889*/ uint16(xArgMm2),
  3185  	/*4890*/ uint16(xArgImm8u),
  3186  	/*4891*/ uint16(xMatch),
  3187  	/*4892*/ uint16(xSetOp), uint16(PSRLQ),
  3188  	/*4894*/ uint16(xReadIb),
  3189  	/*4895*/ uint16(xArgXmm2),
  3190  	/*4896*/ uint16(xArgImm8u),
  3191  	/*4897*/ uint16(xMatch),
  3192  	/*4898*/ uint16(xCondPrefix), 1,
  3193  	0x66, 4902,
  3194  	/*4902*/ uint16(xSetOp), uint16(PSRLDQ),
  3195  	/*4904*/ uint16(xReadIb),
  3196  	/*4905*/ uint16(xArgXmm2),
  3197  	/*4906*/ uint16(xArgImm8u),
  3198  	/*4907*/ uint16(xMatch),
  3199  	/*4908*/ uint16(xCondPrefix), 2,
  3200  	0x66, 4920,
  3201  	0x0, 4914,
  3202  	/*4914*/ uint16(xSetOp), uint16(PSLLQ),
  3203  	/*4916*/ uint16(xReadIb),
  3204  	/*4917*/ uint16(xArgMm2),
  3205  	/*4918*/ uint16(xArgImm8u),
  3206  	/*4919*/ uint16(xMatch),
  3207  	/*4920*/ uint16(xSetOp), uint16(PSLLQ),
  3208  	/*4922*/ uint16(xReadIb),
  3209  	/*4923*/ uint16(xArgXmm2),
  3210  	/*4924*/ uint16(xArgImm8u),
  3211  	/*4925*/ uint16(xMatch),
  3212  	/*4926*/ uint16(xCondPrefix), 1,
  3213  	0x66, 4930,
  3214  	/*4930*/ uint16(xSetOp), uint16(PSLLDQ),
  3215  	/*4932*/ uint16(xReadIb),
  3216  	/*4933*/ uint16(xArgXmm2),
  3217  	/*4934*/ uint16(xArgImm8u),
  3218  	/*4935*/ uint16(xMatch),
  3219  	/*4936*/ uint16(xCondPrefix), 2,
  3220  	0x66, 4948,
  3221  	0x0, 4942,
  3222  	/*4942*/ uint16(xSetOp), uint16(PCMPEQB),
  3223  	/*4944*/ uint16(xReadSlashR),
  3224  	/*4945*/ uint16(xArgMm),
  3225  	/*4946*/ uint16(xArgMmM64),
  3226  	/*4947*/ uint16(xMatch),
  3227  	/*4948*/ uint16(xSetOp), uint16(PCMPEQB),
  3228  	/*4950*/ uint16(xReadSlashR),
  3229  	/*4951*/ uint16(xArgXmm1),
  3230  	/*4952*/ uint16(xArgXmm2M128),
  3231  	/*4953*/ uint16(xMatch),
  3232  	/*4954*/ uint16(xCondPrefix), 2,
  3233  	0x66, 4966,
  3234  	0x0, 4960,
  3235  	/*4960*/ uint16(xSetOp), uint16(PCMPEQW),
  3236  	/*4962*/ uint16(xReadSlashR),
  3237  	/*4963*/ uint16(xArgMm),
  3238  	/*4964*/ uint16(xArgMmM64),
  3239  	/*4965*/ uint16(xMatch),
  3240  	/*4966*/ uint16(xSetOp), uint16(PCMPEQW),
  3241  	/*4968*/ uint16(xReadSlashR),
  3242  	/*4969*/ uint16(xArgXmm1),
  3243  	/*4970*/ uint16(xArgXmm2M128),
  3244  	/*4971*/ uint16(xMatch),
  3245  	/*4972*/ uint16(xCondPrefix), 2,
  3246  	0x66, 4984,
  3247  	0x0, 4978,
  3248  	/*4978*/ uint16(xSetOp), uint16(PCMPEQD),
  3249  	/*4980*/ uint16(xReadSlashR),
  3250  	/*4981*/ uint16(xArgMm),
  3251  	/*4982*/ uint16(xArgMmM64),
  3252  	/*4983*/ uint16(xMatch),
  3253  	/*4984*/ uint16(xSetOp), uint16(PCMPEQD),
  3254  	/*4986*/ uint16(xReadSlashR),
  3255  	/*4987*/ uint16(xArgXmm1),
  3256  	/*4988*/ uint16(xArgXmm2M128),
  3257  	/*4989*/ uint16(xMatch),
  3258  	/*4990*/ uint16(xSetOp), uint16(EMMS),
  3259  	/*4992*/ uint16(xMatch),
  3260  	/*4993*/ uint16(xCondPrefix), 2,
  3261  	0xF2, 5005,
  3262  	0x66, 4999,
  3263  	/*4999*/ uint16(xSetOp), uint16(HADDPD),
  3264  	/*5001*/ uint16(xReadSlashR),
  3265  	/*5002*/ uint16(xArgXmm1),
  3266  	/*5003*/ uint16(xArgXmm2M128),
  3267  	/*5004*/ uint16(xMatch),
  3268  	/*5005*/ uint16(xSetOp), uint16(HADDPS),
  3269  	/*5007*/ uint16(xReadSlashR),
  3270  	/*5008*/ uint16(xArgXmm1),
  3271  	/*5009*/ uint16(xArgXmm2M128),
  3272  	/*5010*/ uint16(xMatch),
  3273  	/*5011*/ uint16(xCondPrefix), 2,
  3274  	0xF2, 5023,
  3275  	0x66, 5017,
  3276  	/*5017*/ uint16(xSetOp), uint16(HSUBPD),
  3277  	/*5019*/ uint16(xReadSlashR),
  3278  	/*5020*/ uint16(xArgXmm1),
  3279  	/*5021*/ uint16(xArgXmm2M128),
  3280  	/*5022*/ uint16(xMatch),
  3281  	/*5023*/ uint16(xSetOp), uint16(HSUBPS),
  3282  	/*5025*/ uint16(xReadSlashR),
  3283  	/*5026*/ uint16(xArgXmm1),
  3284  	/*5027*/ uint16(xArgXmm2M128),
  3285  	/*5028*/ uint16(xMatch),
  3286  	/*5029*/ uint16(xCondIs64), 5032, 5078,
  3287  	/*5032*/ uint16(xCondPrefix), 3,
  3288  	0xF3, 5072,
  3289  	0x66, 5056,
  3290  	0x0, 5040,
  3291  	/*5040*/ uint16(xCondDataSize), 5044, 5050, 0,
  3292  	/*5044*/ uint16(xSetOp), uint16(MOVD),
  3293  	/*5046*/ uint16(xReadSlashR),
  3294  	/*5047*/ uint16(xArgRM32),
  3295  	/*5048*/ uint16(xArgMm),
  3296  	/*5049*/ uint16(xMatch),
  3297  	/*5050*/ uint16(xSetOp), uint16(MOVD),
  3298  	/*5052*/ uint16(xReadSlashR),
  3299  	/*5053*/ uint16(xArgRM32),
  3300  	/*5054*/ uint16(xArgMm),
  3301  	/*5055*/ uint16(xMatch),
  3302  	/*5056*/ uint16(xCondDataSize), 5060, 5066, 0,
  3303  	/*5060*/ uint16(xSetOp), uint16(MOVD),
  3304  	/*5062*/ uint16(xReadSlashR),
  3305  	/*5063*/ uint16(xArgRM32),
  3306  	/*5064*/ uint16(xArgXmm),
  3307  	/*5065*/ uint16(xMatch),
  3308  	/*5066*/ uint16(xSetOp), uint16(MOVD),
  3309  	/*5068*/ uint16(xReadSlashR),
  3310  	/*5069*/ uint16(xArgRM32),
  3311  	/*5070*/ uint16(xArgXmm),
  3312  	/*5071*/ uint16(xMatch),
  3313  	/*5072*/ uint16(xSetOp), uint16(MOVQ),
  3314  	/*5074*/ uint16(xReadSlashR),
  3315  	/*5075*/ uint16(xArgXmm1),
  3316  	/*5076*/ uint16(xArgXmm2M64),
  3317  	/*5077*/ uint16(xMatch),
  3318  	/*5078*/ uint16(xCondPrefix), 3,
  3319  	0xF3, 5072,
  3320  	0x66, 5096,
  3321  	0x0, 5086,
  3322  	/*5086*/ uint16(xCondDataSize), 5044, 5050, 5090,
  3323  	/*5090*/ uint16(xSetOp), uint16(MOVQ),
  3324  	/*5092*/ uint16(xReadSlashR),
  3325  	/*5093*/ uint16(xArgRM64),
  3326  	/*5094*/ uint16(xArgMm),
  3327  	/*5095*/ uint16(xMatch),
  3328  	/*5096*/ uint16(xCondDataSize), 5060, 5066, 5100,
  3329  	/*5100*/ uint16(xSetOp), uint16(MOVQ),
  3330  	/*5102*/ uint16(xReadSlashR),
  3331  	/*5103*/ uint16(xArgRM64),
  3332  	/*5104*/ uint16(xArgXmm),
  3333  	/*5105*/ uint16(xMatch),
  3334  	/*5106*/ uint16(xCondPrefix), 3,
  3335  	0xF3, 5126,
  3336  	0x66, 5120,
  3337  	0x0, 5114,
  3338  	/*5114*/ uint16(xSetOp), uint16(MOVQ),
  3339  	/*5116*/ uint16(xReadSlashR),
  3340  	/*5117*/ uint16(xArgMmM64),
  3341  	/*5118*/ uint16(xArgMm),
  3342  	/*5119*/ uint16(xMatch),
  3343  	/*5120*/ uint16(xSetOp), uint16(MOVDQA),
  3344  	/*5122*/ uint16(xReadSlashR),
  3345  	/*5123*/ uint16(xArgXmm2M128),
  3346  	/*5124*/ uint16(xArgXmm1),
  3347  	/*5125*/ uint16(xMatch),
  3348  	/*5126*/ uint16(xSetOp), uint16(MOVDQU),
  3349  	/*5128*/ uint16(xReadSlashR),
  3350  	/*5129*/ uint16(xArgXmm2M128),
  3351  	/*5130*/ uint16(xArgXmm1),
  3352  	/*5131*/ uint16(xMatch),
  3353  	/*5132*/ uint16(xCondIs64), 5135, 5149,
  3354  	/*5135*/ uint16(xCondDataSize), 5139, 5144, 0,
  3355  	/*5139*/ uint16(xSetOp), uint16(JO),
  3356  	/*5141*/ uint16(xReadCw),
  3357  	/*5142*/ uint16(xArgRel16),
  3358  	/*5143*/ uint16(xMatch),
  3359  	/*5144*/ uint16(xSetOp), uint16(JO),
  3360  	/*5146*/ uint16(xReadCd),
  3361  	/*5147*/ uint16(xArgRel32),
  3362  	/*5148*/ uint16(xMatch),
  3363  	/*5149*/ uint16(xCondDataSize), 5153, 5144, 5158,
  3364  	/*5153*/ uint16(xSetOp), uint16(JO),
  3365  	/*5155*/ uint16(xReadCd),
  3366  	/*5156*/ uint16(xArgRel32),
  3367  	/*5157*/ uint16(xMatch),
  3368  	/*5158*/ uint16(xSetOp), uint16(JO),
  3369  	/*5160*/ uint16(xReadCd),
  3370  	/*5161*/ uint16(xArgRel32),
  3371  	/*5162*/ uint16(xMatch),
  3372  	/*5163*/ uint16(xCondIs64), 5166, 5180,
  3373  	/*5166*/ uint16(xCondDataSize), 5170, 5175, 0,
  3374  	/*5170*/ uint16(xSetOp), uint16(JNO),
  3375  	/*5172*/ uint16(xReadCw),
  3376  	/*5173*/ uint16(xArgRel16),
  3377  	/*5174*/ uint16(xMatch),
  3378  	/*5175*/ uint16(xSetOp), uint16(JNO),
  3379  	/*5177*/ uint16(xReadCd),
  3380  	/*5178*/ uint16(xArgRel32),
  3381  	/*5179*/ uint16(xMatch),
  3382  	/*5180*/ uint16(xCondDataSize), 5184, 5175, 5189,
  3383  	/*5184*/ uint16(xSetOp), uint16(JNO),
  3384  	/*5186*/ uint16(xReadCd),
  3385  	/*5187*/ uint16(xArgRel32),
  3386  	/*5188*/ uint16(xMatch),
  3387  	/*5189*/ uint16(xSetOp), uint16(JNO),
  3388  	/*5191*/ uint16(xReadCd),
  3389  	/*5192*/ uint16(xArgRel32),
  3390  	/*5193*/ uint16(xMatch),
  3391  	/*5194*/ uint16(xCondIs64), 5197, 5211,
  3392  	/*5197*/ uint16(xCondDataSize), 5201, 5206, 0,
  3393  	/*5201*/ uint16(xSetOp), uint16(JB),
  3394  	/*5203*/ uint16(xReadCw),
  3395  	/*5204*/ uint16(xArgRel16),
  3396  	/*5205*/ uint16(xMatch),
  3397  	/*5206*/ uint16(xSetOp), uint16(JB),
  3398  	/*5208*/ uint16(xReadCd),
  3399  	/*5209*/ uint16(xArgRel32),
  3400  	/*5210*/ uint16(xMatch),
  3401  	/*5211*/ uint16(xCondDataSize), 5215, 5206, 5220,
  3402  	/*5215*/ uint16(xSetOp), uint16(JB),
  3403  	/*5217*/ uint16(xReadCd),
  3404  	/*5218*/ uint16(xArgRel32),
  3405  	/*5219*/ uint16(xMatch),
  3406  	/*5220*/ uint16(xSetOp), uint16(JB),
  3407  	/*5222*/ uint16(xReadCd),
  3408  	/*5223*/ uint16(xArgRel32),
  3409  	/*5224*/ uint16(xMatch),
  3410  	/*5225*/ uint16(xCondIs64), 5228, 5242,
  3411  	/*5228*/ uint16(xCondDataSize), 5232, 5237, 0,
  3412  	/*5232*/ uint16(xSetOp), uint16(JAE),
  3413  	/*5234*/ uint16(xReadCw),
  3414  	/*5235*/ uint16(xArgRel16),
  3415  	/*5236*/ uint16(xMatch),
  3416  	/*5237*/ uint16(xSetOp), uint16(JAE),
  3417  	/*5239*/ uint16(xReadCd),
  3418  	/*5240*/ uint16(xArgRel32),
  3419  	/*5241*/ uint16(xMatch),
  3420  	/*5242*/ uint16(xCondDataSize), 5246, 5237, 5251,
  3421  	/*5246*/ uint16(xSetOp), uint16(JAE),
  3422  	/*5248*/ uint16(xReadCd),
  3423  	/*5249*/ uint16(xArgRel32),
  3424  	/*5250*/ uint16(xMatch),
  3425  	/*5251*/ uint16(xSetOp), uint16(JAE),
  3426  	/*5253*/ uint16(xReadCd),
  3427  	/*5254*/ uint16(xArgRel32),
  3428  	/*5255*/ uint16(xMatch),
  3429  	/*5256*/ uint16(xCondIs64), 5259, 5273,
  3430  	/*5259*/ uint16(xCondDataSize), 5263, 5268, 0,
  3431  	/*5263*/ uint16(xSetOp), uint16(JE),
  3432  	/*5265*/ uint16(xReadCw),
  3433  	/*5266*/ uint16(xArgRel16),
  3434  	/*5267*/ uint16(xMatch),
  3435  	/*5268*/ uint16(xSetOp), uint16(JE),
  3436  	/*5270*/ uint16(xReadCd),
  3437  	/*5271*/ uint16(xArgRel32),
  3438  	/*5272*/ uint16(xMatch),
  3439  	/*5273*/ uint16(xCondDataSize), 5277, 5268, 5282,
  3440  	/*5277*/ uint16(xSetOp), uint16(JE),
  3441  	/*5279*/ uint16(xReadCd),
  3442  	/*5280*/ uint16(xArgRel32),
  3443  	/*5281*/ uint16(xMatch),
  3444  	/*5282*/ uint16(xSetOp), uint16(JE),
  3445  	/*5284*/ uint16(xReadCd),
  3446  	/*5285*/ uint16(xArgRel32),
  3447  	/*5286*/ uint16(xMatch),
  3448  	/*5287*/ uint16(xCondIs64), 5290, 5304,
  3449  	/*5290*/ uint16(xCondDataSize), 5294, 5299, 0,
  3450  	/*5294*/ uint16(xSetOp), uint16(JNE),
  3451  	/*5296*/ uint16(xReadCw),
  3452  	/*5297*/ uint16(xArgRel16),
  3453  	/*5298*/ uint16(xMatch),
  3454  	/*5299*/ uint16(xSetOp), uint16(JNE),
  3455  	/*5301*/ uint16(xReadCd),
  3456  	/*5302*/ uint16(xArgRel32),
  3457  	/*5303*/ uint16(xMatch),
  3458  	/*5304*/ uint16(xCondDataSize), 5308, 5299, 5313,
  3459  	/*5308*/ uint16(xSetOp), uint16(JNE),
  3460  	/*5310*/ uint16(xReadCd),
  3461  	/*5311*/ uint16(xArgRel32),
  3462  	/*5312*/ uint16(xMatch),
  3463  	/*5313*/ uint16(xSetOp), uint16(JNE),
  3464  	/*5315*/ uint16(xReadCd),
  3465  	/*5316*/ uint16(xArgRel32),
  3466  	/*5317*/ uint16(xMatch),
  3467  	/*5318*/ uint16(xCondIs64), 5321, 5335,
  3468  	/*5321*/ uint16(xCondDataSize), 5325, 5330, 0,
  3469  	/*5325*/ uint16(xSetOp), uint16(JBE),
  3470  	/*5327*/ uint16(xReadCw),
  3471  	/*5328*/ uint16(xArgRel16),
  3472  	/*5329*/ uint16(xMatch),
  3473  	/*5330*/ uint16(xSetOp), uint16(JBE),
  3474  	/*5332*/ uint16(xReadCd),
  3475  	/*5333*/ uint16(xArgRel32),
  3476  	/*5334*/ uint16(xMatch),
  3477  	/*5335*/ uint16(xCondDataSize), 5339, 5330, 5344,
  3478  	/*5339*/ uint16(xSetOp), uint16(JBE),
  3479  	/*5341*/ uint16(xReadCd),
  3480  	/*5342*/ uint16(xArgRel32),
  3481  	/*5343*/ uint16(xMatch),
  3482  	/*5344*/ uint16(xSetOp), uint16(JBE),
  3483  	/*5346*/ uint16(xReadCd),
  3484  	/*5347*/ uint16(xArgRel32),
  3485  	/*5348*/ uint16(xMatch),
  3486  	/*5349*/ uint16(xCondIs64), 5352, 5366,
  3487  	/*5352*/ uint16(xCondDataSize), 5356, 5361, 0,
  3488  	/*5356*/ uint16(xSetOp), uint16(JA),
  3489  	/*5358*/ uint16(xReadCw),
  3490  	/*5359*/ uint16(xArgRel16),
  3491  	/*5360*/ uint16(xMatch),
  3492  	/*5361*/ uint16(xSetOp), uint16(JA),
  3493  	/*5363*/ uint16(xReadCd),
  3494  	/*5364*/ uint16(xArgRel32),
  3495  	/*5365*/ uint16(xMatch),
  3496  	/*5366*/ uint16(xCondDataSize), 5370, 5361, 5375,
  3497  	/*5370*/ uint16(xSetOp), uint16(JA),
  3498  	/*5372*/ uint16(xReadCd),
  3499  	/*5373*/ uint16(xArgRel32),
  3500  	/*5374*/ uint16(xMatch),
  3501  	/*5375*/ uint16(xSetOp), uint16(JA),
  3502  	/*5377*/ uint16(xReadCd),
  3503  	/*5378*/ uint16(xArgRel32),
  3504  	/*5379*/ uint16(xMatch),
  3505  	/*5380*/ uint16(xCondIs64), 5383, 5397,
  3506  	/*5383*/ uint16(xCondDataSize), 5387, 5392, 0,
  3507  	/*5387*/ uint16(xSetOp), uint16(JS),
  3508  	/*5389*/ uint16(xReadCw),
  3509  	/*5390*/ uint16(xArgRel16),
  3510  	/*5391*/ uint16(xMatch),
  3511  	/*5392*/ uint16(xSetOp), uint16(JS),
  3512  	/*5394*/ uint16(xReadCd),
  3513  	/*5395*/ uint16(xArgRel32),
  3514  	/*5396*/ uint16(xMatch),
  3515  	/*5397*/ uint16(xCondDataSize), 5401, 5392, 5406,
  3516  	/*5401*/ uint16(xSetOp), uint16(JS),
  3517  	/*5403*/ uint16(xReadCd),
  3518  	/*5404*/ uint16(xArgRel32),
  3519  	/*5405*/ uint16(xMatch),
  3520  	/*5406*/ uint16(xSetOp), uint16(JS),
  3521  	/*5408*/ uint16(xReadCd),
  3522  	/*5409*/ uint16(xArgRel32),
  3523  	/*5410*/ uint16(xMatch),
  3524  	/*5411*/ uint16(xCondIs64), 5414, 5428,
  3525  	/*5414*/ uint16(xCondDataSize), 5418, 5423, 0,
  3526  	/*5418*/ uint16(xSetOp), uint16(JNS),
  3527  	/*5420*/ uint16(xReadCw),
  3528  	/*5421*/ uint16(xArgRel16),
  3529  	/*5422*/ uint16(xMatch),
  3530  	/*5423*/ uint16(xSetOp), uint16(JNS),
  3531  	/*5425*/ uint16(xReadCd),
  3532  	/*5426*/ uint16(xArgRel32),
  3533  	/*5427*/ uint16(xMatch),
  3534  	/*5428*/ uint16(xCondDataSize), 5432, 5423, 5437,
  3535  	/*5432*/ uint16(xSetOp), uint16(JNS),
  3536  	/*5434*/ uint16(xReadCd),
  3537  	/*5435*/ uint16(xArgRel32),
  3538  	/*5436*/ uint16(xMatch),
  3539  	/*5437*/ uint16(xSetOp), uint16(JNS),
  3540  	/*5439*/ uint16(xReadCd),
  3541  	/*5440*/ uint16(xArgRel32),
  3542  	/*5441*/ uint16(xMatch),
  3543  	/*5442*/ uint16(xCondIs64), 5445, 5459,
  3544  	/*5445*/ uint16(xCondDataSize), 5449, 5454, 0,
  3545  	/*5449*/ uint16(xSetOp), uint16(JP),
  3546  	/*5451*/ uint16(xReadCw),
  3547  	/*5452*/ uint16(xArgRel16),
  3548  	/*5453*/ uint16(xMatch),
  3549  	/*5454*/ uint16(xSetOp), uint16(JP),
  3550  	/*5456*/ uint16(xReadCd),
  3551  	/*5457*/ uint16(xArgRel32),
  3552  	/*5458*/ uint16(xMatch),
  3553  	/*5459*/ uint16(xCondDataSize), 5463, 5454, 5468,
  3554  	/*5463*/ uint16(xSetOp), uint16(JP),
  3555  	/*5465*/ uint16(xReadCd),
  3556  	/*5466*/ uint16(xArgRel32),
  3557  	/*5467*/ uint16(xMatch),
  3558  	/*5468*/ uint16(xSetOp), uint16(JP),
  3559  	/*5470*/ uint16(xReadCd),
  3560  	/*5471*/ uint16(xArgRel32),
  3561  	/*5472*/ uint16(xMatch),
  3562  	/*5473*/ uint16(xCondIs64), 5476, 5490,
  3563  	/*5476*/ uint16(xCondDataSize), 5480, 5485, 0,
  3564  	/*5480*/ uint16(xSetOp), uint16(JNP),
  3565  	/*5482*/ uint16(xReadCw),
  3566  	/*5483*/ uint16(xArgRel16),
  3567  	/*5484*/ uint16(xMatch),
  3568  	/*5485*/ uint16(xSetOp), uint16(JNP),
  3569  	/*5487*/ uint16(xReadCd),
  3570  	/*5488*/ uint16(xArgRel32),
  3571  	/*5489*/ uint16(xMatch),
  3572  	/*5490*/ uint16(xCondDataSize), 5494, 5485, 5499,
  3573  	/*5494*/ uint16(xSetOp), uint16(JNP),
  3574  	/*5496*/ uint16(xReadCd),
  3575  	/*5497*/ uint16(xArgRel32),
  3576  	/*5498*/ uint16(xMatch),
  3577  	/*5499*/ uint16(xSetOp), uint16(JNP),
  3578  	/*5501*/ uint16(xReadCd),
  3579  	/*5502*/ uint16(xArgRel32),
  3580  	/*5503*/ uint16(xMatch),
  3581  	/*5504*/ uint16(xCondIs64), 5507, 5521,
  3582  	/*5507*/ uint16(xCondDataSize), 5511, 5516, 0,
  3583  	/*5511*/ uint16(xSetOp), uint16(JL),
  3584  	/*5513*/ uint16(xReadCw),
  3585  	/*5514*/ uint16(xArgRel16),
  3586  	/*5515*/ uint16(xMatch),
  3587  	/*5516*/ uint16(xSetOp), uint16(JL),
  3588  	/*5518*/ uint16(xReadCd),
  3589  	/*5519*/ uint16(xArgRel32),
  3590  	/*5520*/ uint16(xMatch),
  3591  	/*5521*/ uint16(xCondDataSize), 5525, 5516, 5530,
  3592  	/*5525*/ uint16(xSetOp), uint16(JL),
  3593  	/*5527*/ uint16(xReadCd),
  3594  	/*5528*/ uint16(xArgRel32),
  3595  	/*5529*/ uint16(xMatch),
  3596  	/*5530*/ uint16(xSetOp), uint16(JL),
  3597  	/*5532*/ uint16(xReadCd),
  3598  	/*5533*/ uint16(xArgRel32),
  3599  	/*5534*/ uint16(xMatch),
  3600  	/*5535*/ uint16(xCondIs64), 5538, 5552,
  3601  	/*5538*/ uint16(xCondDataSize), 5542, 5547, 0,
  3602  	/*5542*/ uint16(xSetOp), uint16(JGE),
  3603  	/*5544*/ uint16(xReadCw),
  3604  	/*5545*/ uint16(xArgRel16),
  3605  	/*5546*/ uint16(xMatch),
  3606  	/*5547*/ uint16(xSetOp), uint16(JGE),
  3607  	/*5549*/ uint16(xReadCd),
  3608  	/*5550*/ uint16(xArgRel32),
  3609  	/*5551*/ uint16(xMatch),
  3610  	/*5552*/ uint16(xCondDataSize), 5556, 5547, 5561,
  3611  	/*5556*/ uint16(xSetOp), uint16(JGE),
  3612  	/*5558*/ uint16(xReadCd),
  3613  	/*5559*/ uint16(xArgRel32),
  3614  	/*5560*/ uint16(xMatch),
  3615  	/*5561*/ uint16(xSetOp), uint16(JGE),
  3616  	/*5563*/ uint16(xReadCd),
  3617  	/*5564*/ uint16(xArgRel32),
  3618  	/*5565*/ uint16(xMatch),
  3619  	/*5566*/ uint16(xCondIs64), 5569, 5583,
  3620  	/*5569*/ uint16(xCondDataSize), 5573, 5578, 0,
  3621  	/*5573*/ uint16(xSetOp), uint16(JLE),
  3622  	/*5575*/ uint16(xReadCw),
  3623  	/*5576*/ uint16(xArgRel16),
  3624  	/*5577*/ uint16(xMatch),
  3625  	/*5578*/ uint16(xSetOp), uint16(JLE),
  3626  	/*5580*/ uint16(xReadCd),
  3627  	/*5581*/ uint16(xArgRel32),
  3628  	/*5582*/ uint16(xMatch),
  3629  	/*5583*/ uint16(xCondDataSize), 5587, 5578, 5592,
  3630  	/*5587*/ uint16(xSetOp), uint16(JLE),
  3631  	/*5589*/ uint16(xReadCd),
  3632  	/*5590*/ uint16(xArgRel32),
  3633  	/*5591*/ uint16(xMatch),
  3634  	/*5592*/ uint16(xSetOp), uint16(JLE),
  3635  	/*5594*/ uint16(xReadCd),
  3636  	/*5595*/ uint16(xArgRel32),
  3637  	/*5596*/ uint16(xMatch),
  3638  	/*5597*/ uint16(xCondIs64), 5600, 5614,
  3639  	/*5600*/ uint16(xCondDataSize), 5604, 5609, 0,
  3640  	/*5604*/ uint16(xSetOp), uint16(JG),
  3641  	/*5606*/ uint16(xReadCw),
  3642  	/*5607*/ uint16(xArgRel16),
  3643  	/*5608*/ uint16(xMatch),
  3644  	/*5609*/ uint16(xSetOp), uint16(JG),
  3645  	/*5611*/ uint16(xReadCd),
  3646  	/*5612*/ uint16(xArgRel32),
  3647  	/*5613*/ uint16(xMatch),
  3648  	/*5614*/ uint16(xCondDataSize), 5618, 5609, 5623,
  3649  	/*5618*/ uint16(xSetOp), uint16(JG),
  3650  	/*5620*/ uint16(xReadCd),
  3651  	/*5621*/ uint16(xArgRel32),
  3652  	/*5622*/ uint16(xMatch),
  3653  	/*5623*/ uint16(xSetOp), uint16(JG),
  3654  	/*5625*/ uint16(xReadCd),
  3655  	/*5626*/ uint16(xArgRel32),
  3656  	/*5627*/ uint16(xMatch),
  3657  	/*5628*/ uint16(xSetOp), uint16(SETO),
  3658  	/*5630*/ uint16(xReadSlashR),
  3659  	/*5631*/ uint16(xArgRM8),
  3660  	/*5632*/ uint16(xMatch),
  3661  	/*5633*/ uint16(xSetOp), uint16(SETNO),
  3662  	/*5635*/ uint16(xReadSlashR),
  3663  	/*5636*/ uint16(xArgRM8),
  3664  	/*5637*/ uint16(xMatch),
  3665  	/*5638*/ uint16(xSetOp), uint16(SETB),
  3666  	/*5640*/ uint16(xReadSlashR),
  3667  	/*5641*/ uint16(xArgRM8),
  3668  	/*5642*/ uint16(xMatch),
  3669  	/*5643*/ uint16(xSetOp), uint16(SETAE),
  3670  	/*5645*/ uint16(xReadSlashR),
  3671  	/*5646*/ uint16(xArgRM8),
  3672  	/*5647*/ uint16(xMatch),
  3673  	/*5648*/ uint16(xSetOp), uint16(SETE),
  3674  	/*5650*/ uint16(xReadSlashR),
  3675  	/*5651*/ uint16(xArgRM8),
  3676  	/*5652*/ uint16(xMatch),
  3677  	/*5653*/ uint16(xSetOp), uint16(SETNE),
  3678  	/*5655*/ uint16(xReadSlashR),
  3679  	/*5656*/ uint16(xArgRM8),
  3680  	/*5657*/ uint16(xMatch),
  3681  	/*5658*/ uint16(xSetOp), uint16(SETBE),
  3682  	/*5660*/ uint16(xReadSlashR),
  3683  	/*5661*/ uint16(xArgRM8),
  3684  	/*5662*/ uint16(xMatch),
  3685  	/*5663*/ uint16(xSetOp), uint16(SETA),
  3686  	/*5665*/ uint16(xReadSlashR),
  3687  	/*5666*/ uint16(xArgRM8),
  3688  	/*5667*/ uint16(xMatch),
  3689  	/*5668*/ uint16(xSetOp), uint16(SETS),
  3690  	/*5670*/ uint16(xReadSlashR),
  3691  	/*5671*/ uint16(xArgRM8),
  3692  	/*5672*/ uint16(xMatch),
  3693  	/*5673*/ uint16(xSetOp), uint16(SETNS),
  3694  	/*5675*/ uint16(xReadSlashR),
  3695  	/*5676*/ uint16(xArgRM8),
  3696  	/*5677*/ uint16(xMatch),
  3697  	/*5678*/ uint16(xSetOp), uint16(SETP),
  3698  	/*5680*/ uint16(xReadSlashR),
  3699  	/*5681*/ uint16(xArgRM8),
  3700  	/*5682*/ uint16(xMatch),
  3701  	/*5683*/ uint16(xSetOp), uint16(SETNP),
  3702  	/*5685*/ uint16(xReadSlashR),
  3703  	/*5686*/ uint16(xArgRM8),
  3704  	/*5687*/ uint16(xMatch),
  3705  	/*5688*/ uint16(xSetOp), uint16(SETL),
  3706  	/*5690*/ uint16(xReadSlashR),
  3707  	/*5691*/ uint16(xArgRM8),
  3708  	/*5692*/ uint16(xMatch),
  3709  	/*5693*/ uint16(xSetOp), uint16(SETGE),
  3710  	/*5695*/ uint16(xReadSlashR),
  3711  	/*5696*/ uint16(xArgRM8),
  3712  	/*5697*/ uint16(xMatch),
  3713  	/*5698*/ uint16(xSetOp), uint16(SETLE),
  3714  	/*5700*/ uint16(xReadSlashR),
  3715  	/*5701*/ uint16(xArgRM8),
  3716  	/*5702*/ uint16(xMatch),
  3717  	/*5703*/ uint16(xSetOp), uint16(SETG),
  3718  	/*5705*/ uint16(xReadSlashR),
  3719  	/*5706*/ uint16(xArgRM8),
  3720  	/*5707*/ uint16(xMatch),
  3721  	/*5708*/ uint16(xSetOp), uint16(PUSH),
  3722  	/*5710*/ uint16(xArgFS),
  3723  	/*5711*/ uint16(xMatch),
  3724  	/*5712*/ uint16(xCondIs64), 5715, 5727,
  3725  	/*5715*/ uint16(xCondDataSize), 5719, 5723, 0,
  3726  	/*5719*/ uint16(xSetOp), uint16(POP),
  3727  	/*5721*/ uint16(xArgFS),
  3728  	/*5722*/ uint16(xMatch),
  3729  	/*5723*/ uint16(xSetOp), uint16(POP),
  3730  	/*5725*/ uint16(xArgFS),
  3731  	/*5726*/ uint16(xMatch),
  3732  	/*5727*/ uint16(xCondDataSize), 5719, 5731, 5735,
  3733  	/*5731*/ uint16(xSetOp), uint16(POP),
  3734  	/*5733*/ uint16(xArgFS),
  3735  	/*5734*/ uint16(xMatch),
  3736  	/*5735*/ uint16(xSetOp), uint16(POP),
  3737  	/*5737*/ uint16(xArgFS),
  3738  	/*5738*/ uint16(xMatch),
  3739  	/*5739*/ uint16(xSetOp), uint16(CPUID),
  3740  	/*5741*/ uint16(xMatch),
  3741  	/*5742*/ uint16(xCondIs64), 5745, 5761,
  3742  	/*5745*/ uint16(xCondDataSize), 5749, 5755, 0,
  3743  	/*5749*/ uint16(xSetOp), uint16(BT),
  3744  	/*5751*/ uint16(xReadSlashR),
  3745  	/*5752*/ uint16(xArgRM16),
  3746  	/*5753*/ uint16(xArgR16),
  3747  	/*5754*/ uint16(xMatch),
  3748  	/*5755*/ uint16(xSetOp), uint16(BT),
  3749  	/*5757*/ uint16(xReadSlashR),
  3750  	/*5758*/ uint16(xArgRM32),
  3751  	/*5759*/ uint16(xArgR32),
  3752  	/*5760*/ uint16(xMatch),
  3753  	/*5761*/ uint16(xCondDataSize), 5749, 5755, 5765,
  3754  	/*5765*/ uint16(xSetOp), uint16(BT),
  3755  	/*5767*/ uint16(xReadSlashR),
  3756  	/*5768*/ uint16(xArgRM64),
  3757  	/*5769*/ uint16(xArgR64),
  3758  	/*5770*/ uint16(xMatch),
  3759  	/*5771*/ uint16(xCondIs64), 5774, 5794,
  3760  	/*5774*/ uint16(xCondDataSize), 5778, 5786, 0,
  3761  	/*5778*/ uint16(xSetOp), uint16(SHLD),
  3762  	/*5780*/ uint16(xReadSlashR),
  3763  	/*5781*/ uint16(xReadIb),
  3764  	/*5782*/ uint16(xArgRM16),
  3765  	/*5783*/ uint16(xArgR16),
  3766  	/*5784*/ uint16(xArgImm8u),
  3767  	/*5785*/ uint16(xMatch),
  3768  	/*5786*/ uint16(xSetOp), uint16(SHLD),
  3769  	/*5788*/ uint16(xReadSlashR),
  3770  	/*5789*/ uint16(xReadIb),
  3771  	/*5790*/ uint16(xArgRM32),
  3772  	/*5791*/ uint16(xArgR32),
  3773  	/*5792*/ uint16(xArgImm8u),
  3774  	/*5793*/ uint16(xMatch),
  3775  	/*5794*/ uint16(xCondDataSize), 5778, 5786, 5798,
  3776  	/*5798*/ uint16(xSetOp), uint16(SHLD),
  3777  	/*5800*/ uint16(xReadSlashR),
  3778  	/*5801*/ uint16(xReadIb),
  3779  	/*5802*/ uint16(xArgRM64),
  3780  	/*5803*/ uint16(xArgR64),
  3781  	/*5804*/ uint16(xArgImm8u),
  3782  	/*5805*/ uint16(xMatch),
  3783  	/*5806*/ uint16(xCondIs64), 5809, 5827,
  3784  	/*5809*/ uint16(xCondDataSize), 5813, 5820, 0,
  3785  	/*5813*/ uint16(xSetOp), uint16(SHLD),
  3786  	/*5815*/ uint16(xReadSlashR),
  3787  	/*5816*/ uint16(xArgRM16),
  3788  	/*5817*/ uint16(xArgR16),
  3789  	/*5818*/ uint16(xArgCL),
  3790  	/*5819*/ uint16(xMatch),
  3791  	/*5820*/ uint16(xSetOp), uint16(SHLD),
  3792  	/*5822*/ uint16(xReadSlashR),
  3793  	/*5823*/ uint16(xArgRM32),
  3794  	/*5824*/ uint16(xArgR32),
  3795  	/*5825*/ uint16(xArgCL),
  3796  	/*5826*/ uint16(xMatch),
  3797  	/*5827*/ uint16(xCondDataSize), 5813, 5820, 5831,
  3798  	/*5831*/ uint16(xSetOp), uint16(SHLD),
  3799  	/*5833*/ uint16(xReadSlashR),
  3800  	/*5834*/ uint16(xArgRM64),
  3801  	/*5835*/ uint16(xArgR64),
  3802  	/*5836*/ uint16(xArgCL),
  3803  	/*5837*/ uint16(xMatch),
  3804  	/*5838*/ uint16(xSetOp), uint16(PUSH),
  3805  	/*5840*/ uint16(xArgGS),
  3806  	/*5841*/ uint16(xMatch),
  3807  	/*5842*/ uint16(xCondIs64), 5845, 5857,
  3808  	/*5845*/ uint16(xCondDataSize), 5849, 5853, 0,
  3809  	/*5849*/ uint16(xSetOp), uint16(POP),
  3810  	/*5851*/ uint16(xArgGS),
  3811  	/*5852*/ uint16(xMatch),
  3812  	/*5853*/ uint16(xSetOp), uint16(POP),
  3813  	/*5855*/ uint16(xArgGS),
  3814  	/*5856*/ uint16(xMatch),
  3815  	/*5857*/ uint16(xCondDataSize), 5849, 5861, 5865,
  3816  	/*5861*/ uint16(xSetOp), uint16(POP),
  3817  	/*5863*/ uint16(xArgGS),
  3818  	/*5864*/ uint16(xMatch),
  3819  	/*5865*/ uint16(xSetOp), uint16(POP),
  3820  	/*5867*/ uint16(xArgGS),
  3821  	/*5868*/ uint16(xMatch),
  3822  	/*5869*/ uint16(xSetOp), uint16(RSM),
  3823  	/*5871*/ uint16(xMatch),
  3824  	/*5872*/ uint16(xCondIs64), 5875, 5891,
  3825  	/*5875*/ uint16(xCondDataSize), 5879, 5885, 0,
  3826  	/*5879*/ uint16(xSetOp), uint16(BTS),
  3827  	/*5881*/ uint16(xReadSlashR),
  3828  	/*5882*/ uint16(xArgRM16),
  3829  	/*5883*/ uint16(xArgR16),
  3830  	/*5884*/ uint16(xMatch),
  3831  	/*5885*/ uint16(xSetOp), uint16(BTS),
  3832  	/*5887*/ uint16(xReadSlashR),
  3833  	/*5888*/ uint16(xArgRM32),
  3834  	/*5889*/ uint16(xArgR32),
  3835  	/*5890*/ uint16(xMatch),
  3836  	/*5891*/ uint16(xCondDataSize), 5879, 5885, 5895,
  3837  	/*5895*/ uint16(xSetOp), uint16(BTS),
  3838  	/*5897*/ uint16(xReadSlashR),
  3839  	/*5898*/ uint16(xArgRM64),
  3840  	/*5899*/ uint16(xArgR64),
  3841  	/*5900*/ uint16(xMatch),
  3842  	/*5901*/ uint16(xCondIs64), 5904, 5924,
  3843  	/*5904*/ uint16(xCondDataSize), 5908, 5916, 0,
  3844  	/*5908*/ uint16(xSetOp), uint16(SHRD),
  3845  	/*5910*/ uint16(xReadSlashR),
  3846  	/*5911*/ uint16(xReadIb),
  3847  	/*5912*/ uint16(xArgRM16),
  3848  	/*5913*/ uint16(xArgR16),
  3849  	/*5914*/ uint16(xArgImm8u),
  3850  	/*5915*/ uint16(xMatch),
  3851  	/*5916*/ uint16(xSetOp), uint16(SHRD),
  3852  	/*5918*/ uint16(xReadSlashR),
  3853  	/*5919*/ uint16(xReadIb),
  3854  	/*5920*/ uint16(xArgRM32),
  3855  	/*5921*/ uint16(xArgR32),
  3856  	/*5922*/ uint16(xArgImm8u),
  3857  	/*5923*/ uint16(xMatch),
  3858  	/*5924*/ uint16(xCondDataSize), 5908, 5916, 5928,
  3859  	/*5928*/ uint16(xSetOp), uint16(SHRD),
  3860  	/*5930*/ uint16(xReadSlashR),
  3861  	/*5931*/ uint16(xReadIb),
  3862  	/*5932*/ uint16(xArgRM64),
  3863  	/*5933*/ uint16(xArgR64),
  3864  	/*5934*/ uint16(xArgImm8u),
  3865  	/*5935*/ uint16(xMatch),
  3866  	/*5936*/ uint16(xCondIs64), 5939, 5957,
  3867  	/*5939*/ uint16(xCondDataSize), 5943, 5950, 0,
  3868  	/*5943*/ uint16(xSetOp), uint16(SHRD),
  3869  	/*5945*/ uint16(xReadSlashR),
  3870  	/*5946*/ uint16(xArgRM16),
  3871  	/*5947*/ uint16(xArgR16),
  3872  	/*5948*/ uint16(xArgCL),
  3873  	/*5949*/ uint16(xMatch),
  3874  	/*5950*/ uint16(xSetOp), uint16(SHRD),
  3875  	/*5952*/ uint16(xReadSlashR),
  3876  	/*5953*/ uint16(xArgRM32),
  3877  	/*5954*/ uint16(xArgR32),
  3878  	/*5955*/ uint16(xArgCL),
  3879  	/*5956*/ uint16(xMatch),
  3880  	/*5957*/ uint16(xCondDataSize), 5943, 5950, 5961,
  3881  	/*5961*/ uint16(xSetOp), uint16(SHRD),
  3882  	/*5963*/ uint16(xReadSlashR),
  3883  	/*5964*/ uint16(xArgRM64),
  3884  	/*5965*/ uint16(xArgR64),
  3885  	/*5966*/ uint16(xArgCL),
  3886  	/*5967*/ uint16(xMatch),
  3887  	/*5968*/ uint16(xCondByte), 3,
  3888  	0xE8, 6217,
  3889  	0xF0, 6220,
  3890  	0xF8, 6223,
  3891  	/*5976*/ uint16(xCondSlashR),
  3892  	5985, // 0
  3893  	6039, // 1
  3894  	6093, // 2
  3895  	6122, // 3
  3896  	6151, // 4
  3897  	6174, // 5
  3898  	6197, // 6
  3899  	6213, // 7
  3900  	/*5985*/ uint16(xCondIs64), 5988, 6000,
  3901  	/*5988*/ uint16(xCondDataSize), 5992, 5996, 0,
  3902  	/*5992*/ uint16(xSetOp), uint16(FXSAVE),
  3903  	/*5994*/ uint16(xArgM512byte),
  3904  	/*5995*/ uint16(xMatch),
  3905  	/*5996*/ uint16(xSetOp), uint16(FXSAVE),
  3906  	/*5998*/ uint16(xArgM512byte),
  3907  	/*5999*/ uint16(xMatch),
  3908  	/*6000*/ uint16(xCondPrefix), 2,
  3909  	0xF3, 6014,
  3910  	0x0, 6006,
  3911  	/*6006*/ uint16(xCondDataSize), 5992, 5996, 6010,
  3912  	/*6010*/ uint16(xSetOp), uint16(FXSAVE64),
  3913  	/*6012*/ uint16(xArgM512byte),
  3914  	/*6013*/ uint16(xMatch),
  3915  	/*6014*/ uint16(xCondDataSize), 6018, 6025, 6032,
  3916  	/*6018*/ uint16(xCondIsMem), 6021, 0,
  3917  	/*6021*/ uint16(xSetOp), uint16(RDFSBASE),
  3918  	/*6023*/ uint16(xArgRM32),
  3919  	/*6024*/ uint16(xMatch),
  3920  	/*6025*/ uint16(xCondIsMem), 6028, 0,
  3921  	/*6028*/ uint16(xSetOp), uint16(RDFSBASE),
  3922  	/*6030*/ uint16(xArgRM32),
  3923  	/*6031*/ uint16(xMatch),
  3924  	/*6032*/ uint16(xCondIsMem), 6035, 0,
  3925  	/*6035*/ uint16(xSetOp), uint16(RDFSBASE),
  3926  	/*6037*/ uint16(xArgRM64),
  3927  	/*6038*/ uint16(xMatch),
  3928  	/*6039*/ uint16(xCondIs64), 6042, 6054,
  3929  	/*6042*/ uint16(xCondDataSize), 6046, 6050, 0,
  3930  	/*6046*/ uint16(xSetOp), uint16(FXRSTOR),
  3931  	/*6048*/ uint16(xArgM512byte),
  3932  	/*6049*/ uint16(xMatch),
  3933  	/*6050*/ uint16(xSetOp), uint16(FXRSTOR),
  3934  	/*6052*/ uint16(xArgM512byte),
  3935  	/*6053*/ uint16(xMatch),
  3936  	/*6054*/ uint16(xCondPrefix), 2,
  3937  	0xF3, 6068,
  3938  	0x0, 6060,
  3939  	/*6060*/ uint16(xCondDataSize), 6046, 6050, 6064,
  3940  	/*6064*/ uint16(xSetOp), uint16(FXRSTOR64),
  3941  	/*6066*/ uint16(xArgM512byte),
  3942  	/*6067*/ uint16(xMatch),
  3943  	/*6068*/ uint16(xCondDataSize), 6072, 6079, 6086,
  3944  	/*6072*/ uint16(xCondIsMem), 6075, 0,
  3945  	/*6075*/ uint16(xSetOp), uint16(RDGSBASE),
  3946  	/*6077*/ uint16(xArgRM32),
  3947  	/*6078*/ uint16(xMatch),
  3948  	/*6079*/ uint16(xCondIsMem), 6082, 0,
  3949  	/*6082*/ uint16(xSetOp), uint16(RDGSBASE),
  3950  	/*6084*/ uint16(xArgRM32),
  3951  	/*6085*/ uint16(xMatch),
  3952  	/*6086*/ uint16(xCondIsMem), 6089, 0,
  3953  	/*6089*/ uint16(xSetOp), uint16(RDGSBASE),
  3954  	/*6091*/ uint16(xArgRM64),
  3955  	/*6092*/ uint16(xMatch),
  3956  	/*6093*/ uint16(xCondIs64), 6096, 6100,
  3957  	/*6096*/ uint16(xSetOp), uint16(LDMXCSR),
  3958  	/*6098*/ uint16(xArgM32),
  3959  	/*6099*/ uint16(xMatch),
  3960  	/*6100*/ uint16(xCondPrefix), 2,
  3961  	0xF3, 6106,
  3962  	0x0, 6096,
  3963  	/*6106*/ uint16(xCondDataSize), 6110, 6114, 6118,
  3964  	/*6110*/ uint16(xSetOp), uint16(WRFSBASE),
  3965  	/*6112*/ uint16(xArgRM32),
  3966  	/*6113*/ uint16(xMatch),
  3967  	/*6114*/ uint16(xSetOp), uint16(WRFSBASE),
  3968  	/*6116*/ uint16(xArgRM32),
  3969  	/*6117*/ uint16(xMatch),
  3970  	/*6118*/ uint16(xSetOp), uint16(WRFSBASE),
  3971  	/*6120*/ uint16(xArgRM64),
  3972  	/*6121*/ uint16(xMatch),
  3973  	/*6122*/ uint16(xCondIs64), 6125, 6129,
  3974  	/*6125*/ uint16(xSetOp), uint16(STMXCSR),
  3975  	/*6127*/ uint16(xArgM32),
  3976  	/*6128*/ uint16(xMatch),
  3977  	/*6129*/ uint16(xCondPrefix), 2,
  3978  	0xF3, 6135,
  3979  	0x0, 6125,
  3980  	/*6135*/ uint16(xCondDataSize), 6139, 6143, 6147,
  3981  	/*6139*/ uint16(xSetOp), uint16(WRGSBASE),
  3982  	/*6141*/ uint16(xArgRM32),
  3983  	/*6142*/ uint16(xMatch),
  3984  	/*6143*/ uint16(xSetOp), uint16(WRGSBASE),
  3985  	/*6145*/ uint16(xArgRM32),
  3986  	/*6146*/ uint16(xMatch),
  3987  	/*6147*/ uint16(xSetOp), uint16(WRGSBASE),
  3988  	/*6149*/ uint16(xArgRM64),
  3989  	/*6150*/ uint16(xMatch),
  3990  	/*6151*/ uint16(xCondIs64), 6154, 6166,
  3991  	/*6154*/ uint16(xCondDataSize), 6158, 6162, 0,
  3992  	/*6158*/ uint16(xSetOp), uint16(XSAVE),
  3993  	/*6160*/ uint16(xArgMem),
  3994  	/*6161*/ uint16(xMatch),
  3995  	/*6162*/ uint16(xSetOp), uint16(XSAVE),
  3996  	/*6164*/ uint16(xArgMem),
  3997  	/*6165*/ uint16(xMatch),
  3998  	/*6166*/ uint16(xCondDataSize), 6158, 6162, 6170,
  3999  	/*6170*/ uint16(xSetOp), uint16(XSAVE64),
  4000  	/*6172*/ uint16(xArgMem),
  4001  	/*6173*/ uint16(xMatch),
  4002  	/*6174*/ uint16(xCondIs64), 6177, 6189,
  4003  	/*6177*/ uint16(xCondDataSize), 6181, 6185, 0,
  4004  	/*6181*/ uint16(xSetOp), uint16(XRSTOR),
  4005  	/*6183*/ uint16(xArgMem),
  4006  	/*6184*/ uint16(xMatch),
  4007  	/*6185*/ uint16(xSetOp), uint16(XRSTOR),
  4008  	/*6187*/ uint16(xArgMem),
  4009  	/*6188*/ uint16(xMatch),
  4010  	/*6189*/ uint16(xCondDataSize), 6181, 6185, 6193,
  4011  	/*6193*/ uint16(xSetOp), uint16(XRSTOR64),
  4012  	/*6195*/ uint16(xArgMem),
  4013  	/*6196*/ uint16(xMatch),
  4014  	/*6197*/ uint16(xCondDataSize), 6201, 6205, 6209,
  4015  	/*6201*/ uint16(xSetOp), uint16(XSAVEOPT),
  4016  	/*6203*/ uint16(xArgMem),
  4017  	/*6204*/ uint16(xMatch),
  4018  	/*6205*/ uint16(xSetOp), uint16(XSAVEOPT),
  4019  	/*6207*/ uint16(xArgMem),
  4020  	/*6208*/ uint16(xMatch),
  4021  	/*6209*/ uint16(xSetOp), uint16(XSAVEOPT64),
  4022  	/*6211*/ uint16(xArgMem),
  4023  	/*6212*/ uint16(xMatch),
  4024  	/*6213*/ uint16(xSetOp), uint16(CLFLUSH),
  4025  	/*6215*/ uint16(xArgM8),
  4026  	/*6216*/ uint16(xMatch),
  4027  	/*6217*/ uint16(xSetOp), uint16(LFENCE),
  4028  	/*6219*/ uint16(xMatch),
  4029  	/*6220*/ uint16(xSetOp), uint16(MFENCE),
  4030  	/*6222*/ uint16(xMatch),
  4031  	/*6223*/ uint16(xSetOp), uint16(SFENCE),
  4032  	/*6225*/ uint16(xMatch),
  4033  	/*6226*/ uint16(xCondIs64), 6229, 6245,
  4034  	/*6229*/ uint16(xCondDataSize), 6233, 6239, 0,
  4035  	/*6233*/ uint16(xSetOp), uint16(IMUL),
  4036  	/*6235*/ uint16(xReadSlashR),
  4037  	/*6236*/ uint16(xArgR16),
  4038  	/*6237*/ uint16(xArgRM16),
  4039  	/*6238*/ uint16(xMatch),
  4040  	/*6239*/ uint16(xSetOp), uint16(IMUL),
  4041  	/*6241*/ uint16(xReadSlashR),
  4042  	/*6242*/ uint16(xArgR32),
  4043  	/*6243*/ uint16(xArgRM32),
  4044  	/*6244*/ uint16(xMatch),
  4045  	/*6245*/ uint16(xCondDataSize), 6233, 6239, 6249,
  4046  	/*6249*/ uint16(xSetOp), uint16(IMUL),
  4047  	/*6251*/ uint16(xReadSlashR),
  4048  	/*6252*/ uint16(xArgR64),
  4049  	/*6253*/ uint16(xArgRM64),
  4050  	/*6254*/ uint16(xMatch),
  4051  	/*6255*/ uint16(xSetOp), uint16(CMPXCHG),
  4052  	/*6257*/ uint16(xReadSlashR),
  4053  	/*6258*/ uint16(xArgRM8),
  4054  	/*6259*/ uint16(xArgR8),
  4055  	/*6260*/ uint16(xMatch),
  4056  	/*6261*/ uint16(xCondIs64), 6264, 6280,
  4057  	/*6264*/ uint16(xCondDataSize), 6268, 6274, 0,
  4058  	/*6268*/ uint16(xSetOp), uint16(CMPXCHG),
  4059  	/*6270*/ uint16(xReadSlashR),
  4060  	/*6271*/ uint16(xArgRM16),
  4061  	/*6272*/ uint16(xArgR16),
  4062  	/*6273*/ uint16(xMatch),
  4063  	/*6274*/ uint16(xSetOp), uint16(CMPXCHG),
  4064  	/*6276*/ uint16(xReadSlashR),
  4065  	/*6277*/ uint16(xArgRM32),
  4066  	/*6278*/ uint16(xArgR32),
  4067  	/*6279*/ uint16(xMatch),
  4068  	/*6280*/ uint16(xCondDataSize), 6268, 6274, 6284,
  4069  	/*6284*/ uint16(xSetOp), uint16(CMPXCHG),
  4070  	/*6286*/ uint16(xReadSlashR),
  4071  	/*6287*/ uint16(xArgRM64),
  4072  	/*6288*/ uint16(xArgR64),
  4073  	/*6289*/ uint16(xMatch),
  4074  	/*6290*/ uint16(xCondIs64), 6293, 6309,
  4075  	/*6293*/ uint16(xCondDataSize), 6297, 6303, 0,
  4076  	/*6297*/ uint16(xSetOp), uint16(LSS),
  4077  	/*6299*/ uint16(xReadSlashR),
  4078  	/*6300*/ uint16(xArgR16),
  4079  	/*6301*/ uint16(xArgM16colon16),
  4080  	/*6302*/ uint16(xMatch),
  4081  	/*6303*/ uint16(xSetOp), uint16(LSS),
  4082  	/*6305*/ uint16(xReadSlashR),
  4083  	/*6306*/ uint16(xArgR32),
  4084  	/*6307*/ uint16(xArgM16colon32),
  4085  	/*6308*/ uint16(xMatch),
  4086  	/*6309*/ uint16(xCondDataSize), 6297, 6303, 6313,
  4087  	/*6313*/ uint16(xSetOp), uint16(LSS),
  4088  	/*6315*/ uint16(xReadSlashR),
  4089  	/*6316*/ uint16(xArgR64),
  4090  	/*6317*/ uint16(xArgM16colon64),
  4091  	/*6318*/ uint16(xMatch),
  4092  	/*6319*/ uint16(xCondIs64), 6322, 6338,
  4093  	/*6322*/ uint16(xCondDataSize), 6326, 6332, 0,
  4094  	/*6326*/ uint16(xSetOp), uint16(BTR),
  4095  	/*6328*/ uint16(xReadSlashR),
  4096  	/*6329*/ uint16(xArgRM16),
  4097  	/*6330*/ uint16(xArgR16),
  4098  	/*6331*/ uint16(xMatch),
  4099  	/*6332*/ uint16(xSetOp), uint16(BTR),
  4100  	/*6334*/ uint16(xReadSlashR),
  4101  	/*6335*/ uint16(xArgRM32),
  4102  	/*6336*/ uint16(xArgR32),
  4103  	/*6337*/ uint16(xMatch),
  4104  	/*6338*/ uint16(xCondDataSize), 6326, 6332, 6342,
  4105  	/*6342*/ uint16(xSetOp), uint16(BTR),
  4106  	/*6344*/ uint16(xReadSlashR),
  4107  	/*6345*/ uint16(xArgRM64),
  4108  	/*6346*/ uint16(xArgR64),
  4109  	/*6347*/ uint16(xMatch),
  4110  	/*6348*/ uint16(xCondIs64), 6351, 6367,
  4111  	/*6351*/ uint16(xCondDataSize), 6355, 6361, 0,
  4112  	/*6355*/ uint16(xSetOp), uint16(LFS),
  4113  	/*6357*/ uint16(xReadSlashR),
  4114  	/*6358*/ uint16(xArgR16),
  4115  	/*6359*/ uint16(xArgM16colon16),
  4116  	/*6360*/ uint16(xMatch),
  4117  	/*6361*/ uint16(xSetOp), uint16(LFS),
  4118  	/*6363*/ uint16(xReadSlashR),
  4119  	/*6364*/ uint16(xArgR32),
  4120  	/*6365*/ uint16(xArgM16colon32),
  4121  	/*6366*/ uint16(xMatch),
  4122  	/*6367*/ uint16(xCondDataSize), 6355, 6361, 6371,
  4123  	/*6371*/ uint16(xSetOp), uint16(LFS),
  4124  	/*6373*/ uint16(xReadSlashR),
  4125  	/*6374*/ uint16(xArgR64),
  4126  	/*6375*/ uint16(xArgM16colon64),
  4127  	/*6376*/ uint16(xMatch),
  4128  	/*6377*/ uint16(xCondIs64), 6380, 6396,
  4129  	/*6380*/ uint16(xCondDataSize), 6384, 6390, 0,
  4130  	/*6384*/ uint16(xSetOp), uint16(LGS),
  4131  	/*6386*/ uint16(xReadSlashR),
  4132  	/*6387*/ uint16(xArgR16),
  4133  	/*6388*/ uint16(xArgM16colon16),
  4134  	/*6389*/ uint16(xMatch),
  4135  	/*6390*/ uint16(xSetOp), uint16(LGS),
  4136  	/*6392*/ uint16(xReadSlashR),
  4137  	/*6393*/ uint16(xArgR32),
  4138  	/*6394*/ uint16(xArgM16colon32),
  4139  	/*6395*/ uint16(xMatch),
  4140  	/*6396*/ uint16(xCondDataSize), 6384, 6390, 6400,
  4141  	/*6400*/ uint16(xSetOp), uint16(LGS),
  4142  	/*6402*/ uint16(xReadSlashR),
  4143  	/*6403*/ uint16(xArgR64),
  4144  	/*6404*/ uint16(xArgM16colon64),
  4145  	/*6405*/ uint16(xMatch),
  4146  	/*6406*/ uint16(xCondIs64), 6409, 6425,
  4147  	/*6409*/ uint16(xCondDataSize), 6413, 6419, 0,
  4148  	/*6413*/ uint16(xSetOp), uint16(MOVZX),
  4149  	/*6415*/ uint16(xReadSlashR),
  4150  	/*6416*/ uint16(xArgR16),
  4151  	/*6417*/ uint16(xArgRM8),
  4152  	/*6418*/ uint16(xMatch),
  4153  	/*6419*/ uint16(xSetOp), uint16(MOVZX),
  4154  	/*6421*/ uint16(xReadSlashR),
  4155  	/*6422*/ uint16(xArgR32),
  4156  	/*6423*/ uint16(xArgRM8),
  4157  	/*6424*/ uint16(xMatch),
  4158  	/*6425*/ uint16(xCondDataSize), 6413, 6419, 6429,
  4159  	/*6429*/ uint16(xSetOp), uint16(MOVZX),
  4160  	/*6431*/ uint16(xReadSlashR),
  4161  	/*6432*/ uint16(xArgR64),
  4162  	/*6433*/ uint16(xArgRM8),
  4163  	/*6434*/ uint16(xMatch),
  4164  	/*6435*/ uint16(xCondIs64), 6438, 6454,
  4165  	/*6438*/ uint16(xCondDataSize), 6442, 6448, 0,
  4166  	/*6442*/ uint16(xSetOp), uint16(MOVZX),
  4167  	/*6444*/ uint16(xReadSlashR),
  4168  	/*6445*/ uint16(xArgR16),
  4169  	/*6446*/ uint16(xArgRM16),
  4170  	/*6447*/ uint16(xMatch),
  4171  	/*6448*/ uint16(xSetOp), uint16(MOVZX),
  4172  	/*6450*/ uint16(xReadSlashR),
  4173  	/*6451*/ uint16(xArgR32),
  4174  	/*6452*/ uint16(xArgRM16),
  4175  	/*6453*/ uint16(xMatch),
  4176  	/*6454*/ uint16(xCondDataSize), 6442, 6448, 6458,
  4177  	/*6458*/ uint16(xSetOp), uint16(MOVZX),
  4178  	/*6460*/ uint16(xReadSlashR),
  4179  	/*6461*/ uint16(xArgR64),
  4180  	/*6462*/ uint16(xArgRM16),
  4181  	/*6463*/ uint16(xMatch),
  4182  	/*6464*/ uint16(xCondIs64), 6467, 6487,
  4183  	/*6467*/ uint16(xCondPrefix), 1,
  4184  	0xF3, 6471,
  4185  	/*6471*/ uint16(xCondDataSize), 6475, 6481, 0,
  4186  	/*6475*/ uint16(xSetOp), uint16(POPCNT),
  4187  	/*6477*/ uint16(xReadSlashR),
  4188  	/*6478*/ uint16(xArgR16),
  4189  	/*6479*/ uint16(xArgRM16),
  4190  	/*6480*/ uint16(xMatch),
  4191  	/*6481*/ uint16(xSetOp), uint16(POPCNT),
  4192  	/*6483*/ uint16(xReadSlashR),
  4193  	/*6484*/ uint16(xArgR32),
  4194  	/*6485*/ uint16(xArgRM32),
  4195  	/*6486*/ uint16(xMatch),
  4196  	/*6487*/ uint16(xCondPrefix), 1,
  4197  	0xF3, 6491,
  4198  	/*6491*/ uint16(xCondDataSize), 6475, 6481, 6495,
  4199  	/*6495*/ uint16(xSetOp), uint16(POPCNT),
  4200  	/*6497*/ uint16(xReadSlashR),
  4201  	/*6498*/ uint16(xArgR64),
  4202  	/*6499*/ uint16(xArgRM64),
  4203  	/*6500*/ uint16(xMatch),
  4204  	/*6501*/ uint16(xCondDataSize), 0, 6505, 0,
  4205  	/*6505*/ uint16(xSetOp), uint16(UD1),
  4206  	/*6507*/ uint16(xReadSlashR),
  4207  	/*6508*/ uint16(xArgR32),
  4208  	/*6509*/ uint16(xArgRM32),
  4209  	/*6510*/ uint16(xMatch),
  4210  	/*6511*/ uint16(xCondSlashR),
  4211  	0,    // 0
  4212  	0,    // 1
  4213  	0,    // 2
  4214  	0,    // 3
  4215  	6520, // 4
  4216  	6549, // 5
  4217  	6578, // 6
  4218  	6607, // 7
  4219  	/*6520*/ uint16(xCondIs64), 6523, 6539,
  4220  	/*6523*/ uint16(xCondDataSize), 6527, 6533, 0,
  4221  	/*6527*/ uint16(xSetOp), uint16(BT),
  4222  	/*6529*/ uint16(xReadIb),
  4223  	/*6530*/ uint16(xArgRM16),
  4224  	/*6531*/ uint16(xArgImm8u),
  4225  	/*6532*/ uint16(xMatch),
  4226  	/*6533*/ uint16(xSetOp), uint16(BT),
  4227  	/*6535*/ uint16(xReadIb),
  4228  	/*6536*/ uint16(xArgRM32),
  4229  	/*6537*/ uint16(xArgImm8u),
  4230  	/*6538*/ uint16(xMatch),
  4231  	/*6539*/ uint16(xCondDataSize), 6527, 6533, 6543,
  4232  	/*6543*/ uint16(xSetOp), uint16(BT),
  4233  	/*6545*/ uint16(xReadIb),
  4234  	/*6546*/ uint16(xArgRM64),
  4235  	/*6547*/ uint16(xArgImm8u),
  4236  	/*6548*/ uint16(xMatch),
  4237  	/*6549*/ uint16(xCondIs64), 6552, 6568,
  4238  	/*6552*/ uint16(xCondDataSize), 6556, 6562, 0,
  4239  	/*6556*/ uint16(xSetOp), uint16(BTS),
  4240  	/*6558*/ uint16(xReadIb),
  4241  	/*6559*/ uint16(xArgRM16),
  4242  	/*6560*/ uint16(xArgImm8u),
  4243  	/*6561*/ uint16(xMatch),
  4244  	/*6562*/ uint16(xSetOp), uint16(BTS),
  4245  	/*6564*/ uint16(xReadIb),
  4246  	/*6565*/ uint16(xArgRM32),
  4247  	/*6566*/ uint16(xArgImm8u),
  4248  	/*6567*/ uint16(xMatch),
  4249  	/*6568*/ uint16(xCondDataSize), 6556, 6562, 6572,
  4250  	/*6572*/ uint16(xSetOp), uint16(BTS),
  4251  	/*6574*/ uint16(xReadIb),
  4252  	/*6575*/ uint16(xArgRM64),
  4253  	/*6576*/ uint16(xArgImm8u),
  4254  	/*6577*/ uint16(xMatch),
  4255  	/*6578*/ uint16(xCondIs64), 6581, 6597,
  4256  	/*6581*/ uint16(xCondDataSize), 6585, 6591, 0,
  4257  	/*6585*/ uint16(xSetOp), uint16(BTR),
  4258  	/*6587*/ uint16(xReadIb),
  4259  	/*6588*/ uint16(xArgRM16),
  4260  	/*6589*/ uint16(xArgImm8u),
  4261  	/*6590*/ uint16(xMatch),
  4262  	/*6591*/ uint16(xSetOp), uint16(BTR),
  4263  	/*6593*/ uint16(xReadIb),
  4264  	/*6594*/ uint16(xArgRM32),
  4265  	/*6595*/ uint16(xArgImm8u),
  4266  	/*6596*/ uint16(xMatch),
  4267  	/*6597*/ uint16(xCondDataSize), 6585, 6591, 6601,
  4268  	/*6601*/ uint16(xSetOp), uint16(BTR),
  4269  	/*6603*/ uint16(xReadIb),
  4270  	/*6604*/ uint16(xArgRM64),
  4271  	/*6605*/ uint16(xArgImm8u),
  4272  	/*6606*/ uint16(xMatch),
  4273  	/*6607*/ uint16(xCondIs64), 6610, 6626,
  4274  	/*6610*/ uint16(xCondDataSize), 6614, 6620, 0,
  4275  	/*6614*/ uint16(xSetOp), uint16(BTC),
  4276  	/*6616*/ uint16(xReadIb),
  4277  	/*6617*/ uint16(xArgRM16),
  4278  	/*6618*/ uint16(xArgImm8u),
  4279  	/*6619*/ uint16(xMatch),
  4280  	/*6620*/ uint16(xSetOp), uint16(BTC),
  4281  	/*6622*/ uint16(xReadIb),
  4282  	/*6623*/ uint16(xArgRM32),
  4283  	/*6624*/ uint16(xArgImm8u),
  4284  	/*6625*/ uint16(xMatch),
  4285  	/*6626*/ uint16(xCondDataSize), 6614, 6620, 6630,
  4286  	/*6630*/ uint16(xSetOp), uint16(BTC),
  4287  	/*6632*/ uint16(xReadIb),
  4288  	/*6633*/ uint16(xArgRM64),
  4289  	/*6634*/ uint16(xArgImm8u),
  4290  	/*6635*/ uint16(xMatch),
  4291  	/*6636*/ uint16(xCondIs64), 6639, 6655,
  4292  	/*6639*/ uint16(xCondDataSize), 6643, 6649, 0,
  4293  	/*6643*/ uint16(xSetOp), uint16(BTC),
  4294  	/*6645*/ uint16(xReadSlashR),
  4295  	/*6646*/ uint16(xArgRM16),
  4296  	/*6647*/ uint16(xArgR16),
  4297  	/*6648*/ uint16(xMatch),
  4298  	/*6649*/ uint16(xSetOp), uint16(BTC),
  4299  	/*6651*/ uint16(xReadSlashR),
  4300  	/*6652*/ uint16(xArgRM32),
  4301  	/*6653*/ uint16(xArgR32),
  4302  	/*6654*/ uint16(xMatch),
  4303  	/*6655*/ uint16(xCondDataSize), 6643, 6649, 6659,
  4304  	/*6659*/ uint16(xSetOp), uint16(BTC),
  4305  	/*6661*/ uint16(xReadSlashR),
  4306  	/*6662*/ uint16(xArgRM64),
  4307  	/*6663*/ uint16(xArgR64),
  4308  	/*6664*/ uint16(xMatch),
  4309  	/*6665*/ uint16(xCondIs64), 6668, 6706,
  4310  	/*6668*/ uint16(xCondPrefix), 2,
  4311  	0xF3, 6690,
  4312  	0x0, 6674,
  4313  	/*6674*/ uint16(xCondDataSize), 6678, 6684, 0,
  4314  	/*6678*/ uint16(xSetOp), uint16(BSF),
  4315  	/*6680*/ uint16(xReadSlashR),
  4316  	/*6681*/ uint16(xArgR16),
  4317  	/*6682*/ uint16(xArgRM16),
  4318  	/*6683*/ uint16(xMatch),
  4319  	/*6684*/ uint16(xSetOp), uint16(BSF),
  4320  	/*6686*/ uint16(xReadSlashR),
  4321  	/*6687*/ uint16(xArgR32),
  4322  	/*6688*/ uint16(xArgRM32),
  4323  	/*6689*/ uint16(xMatch),
  4324  	/*6690*/ uint16(xCondDataSize), 6694, 6700, 0,
  4325  	/*6694*/ uint16(xSetOp), uint16(TZCNT),
  4326  	/*6696*/ uint16(xReadSlashR),
  4327  	/*6697*/ uint16(xArgR16),
  4328  	/*6698*/ uint16(xArgRM16),
  4329  	/*6699*/ uint16(xMatch),
  4330  	/*6700*/ uint16(xSetOp), uint16(TZCNT),
  4331  	/*6702*/ uint16(xReadSlashR),
  4332  	/*6703*/ uint16(xArgR32),
  4333  	/*6704*/ uint16(xArgRM32),
  4334  	/*6705*/ uint16(xMatch),
  4335  	/*6706*/ uint16(xCondPrefix), 2,
  4336  	0xF3, 6722,
  4337  	0x0, 6712,
  4338  	/*6712*/ uint16(xCondDataSize), 6678, 6684, 6716,
  4339  	/*6716*/ uint16(xSetOp), uint16(BSF),
  4340  	/*6718*/ uint16(xReadSlashR),
  4341  	/*6719*/ uint16(xArgR64),
  4342  	/*6720*/ uint16(xArgRM64),
  4343  	/*6721*/ uint16(xMatch),
  4344  	/*6722*/ uint16(xCondDataSize), 6694, 6700, 6726,
  4345  	/*6726*/ uint16(xSetOp), uint16(TZCNT),
  4346  	/*6728*/ uint16(xReadSlashR),
  4347  	/*6729*/ uint16(xArgR64),
  4348  	/*6730*/ uint16(xArgRM64),
  4349  	/*6731*/ uint16(xMatch),
  4350  	/*6732*/ uint16(xCondIs64), 6735, 6773,
  4351  	/*6735*/ uint16(xCondPrefix), 2,
  4352  	0xF3, 6757,
  4353  	0x0, 6741,
  4354  	/*6741*/ uint16(xCondDataSize), 6745, 6751, 0,
  4355  	/*6745*/ uint16(xSetOp), uint16(BSR),
  4356  	/*6747*/ uint16(xReadSlashR),
  4357  	/*6748*/ uint16(xArgR16),
  4358  	/*6749*/ uint16(xArgRM16),
  4359  	/*6750*/ uint16(xMatch),
  4360  	/*6751*/ uint16(xSetOp), uint16(BSR),
  4361  	/*6753*/ uint16(xReadSlashR),
  4362  	/*6754*/ uint16(xArgR32),
  4363  	/*6755*/ uint16(xArgRM32),
  4364  	/*6756*/ uint16(xMatch),
  4365  	/*6757*/ uint16(xCondDataSize), 6761, 6767, 0,
  4366  	/*6761*/ uint16(xSetOp), uint16(LZCNT),
  4367  	/*6763*/ uint16(xReadSlashR),
  4368  	/*6764*/ uint16(xArgR16),
  4369  	/*6765*/ uint16(xArgRM16),
  4370  	/*6766*/ uint16(xMatch),
  4371  	/*6767*/ uint16(xSetOp), uint16(LZCNT),
  4372  	/*6769*/ uint16(xReadSlashR),
  4373  	/*6770*/ uint16(xArgR32),
  4374  	/*6771*/ uint16(xArgRM32),
  4375  	/*6772*/ uint16(xMatch),
  4376  	/*6773*/ uint16(xCondPrefix), 2,
  4377  	0xF3, 6789,
  4378  	0x0, 6779,
  4379  	/*6779*/ uint16(xCondDataSize), 6745, 6751, 6783,
  4380  	/*6783*/ uint16(xSetOp), uint16(BSR),
  4381  	/*6785*/ uint16(xReadSlashR),
  4382  	/*6786*/ uint16(xArgR64),
  4383  	/*6787*/ uint16(xArgRM64),
  4384  	/*6788*/ uint16(xMatch),
  4385  	/*6789*/ uint16(xCondDataSize), 6761, 6767, 6793,
  4386  	/*6793*/ uint16(xSetOp), uint16(LZCNT),
  4387  	/*6795*/ uint16(xReadSlashR),
  4388  	/*6796*/ uint16(xArgR64),
  4389  	/*6797*/ uint16(xArgRM64),
  4390  	/*6798*/ uint16(xMatch),
  4391  	/*6799*/ uint16(xCondIs64), 6802, 6818,
  4392  	/*6802*/ uint16(xCondDataSize), 6806, 6812, 0,
  4393  	/*6806*/ uint16(xSetOp), uint16(MOVSX),
  4394  	/*6808*/ uint16(xReadSlashR),
  4395  	/*6809*/ uint16(xArgR16),
  4396  	/*6810*/ uint16(xArgRM8),
  4397  	/*6811*/ uint16(xMatch),
  4398  	/*6812*/ uint16(xSetOp), uint16(MOVSX),
  4399  	/*6814*/ uint16(xReadSlashR),
  4400  	/*6815*/ uint16(xArgR32),
  4401  	/*6816*/ uint16(xArgRM8),
  4402  	/*6817*/ uint16(xMatch),
  4403  	/*6818*/ uint16(xCondDataSize), 6806, 6812, 6822,
  4404  	/*6822*/ uint16(xSetOp), uint16(MOVSX),
  4405  	/*6824*/ uint16(xReadSlashR),
  4406  	/*6825*/ uint16(xArgR64),
  4407  	/*6826*/ uint16(xArgRM8),
  4408  	/*6827*/ uint16(xMatch),
  4409  	/*6828*/ uint16(xCondIs64), 6831, 6847,
  4410  	/*6831*/ uint16(xCondDataSize), 6835, 6841, 0,
  4411  	/*6835*/ uint16(xSetOp), uint16(MOVSX),
  4412  	/*6837*/ uint16(xReadSlashR),
  4413  	/*6838*/ uint16(xArgR16),
  4414  	/*6839*/ uint16(xArgRM16),
  4415  	/*6840*/ uint16(xMatch),
  4416  	/*6841*/ uint16(xSetOp), uint16(MOVSX),
  4417  	/*6843*/ uint16(xReadSlashR),
  4418  	/*6844*/ uint16(xArgR32),
  4419  	/*6845*/ uint16(xArgRM16),
  4420  	/*6846*/ uint16(xMatch),
  4421  	/*6847*/ uint16(xCondDataSize), 6835, 6841, 6851,
  4422  	/*6851*/ uint16(xSetOp), uint16(MOVSX),
  4423  	/*6853*/ uint16(xReadSlashR),
  4424  	/*6854*/ uint16(xArgR64),
  4425  	/*6855*/ uint16(xArgRM16),
  4426  	/*6856*/ uint16(xMatch),
  4427  	/*6857*/ uint16(xSetOp), uint16(XADD),
  4428  	/*6859*/ uint16(xReadSlashR),
  4429  	/*6860*/ uint16(xArgRM8),
  4430  	/*6861*/ uint16(xArgR8),
  4431  	/*6862*/ uint16(xMatch),
  4432  	/*6863*/ uint16(xCondIs64), 6866, 6882,
  4433  	/*6866*/ uint16(xCondDataSize), 6870, 6876, 0,
  4434  	/*6870*/ uint16(xSetOp), uint16(XADD),
  4435  	/*6872*/ uint16(xReadSlashR),
  4436  	/*6873*/ uint16(xArgRM16),
  4437  	/*6874*/ uint16(xArgR16),
  4438  	/*6875*/ uint16(xMatch),
  4439  	/*6876*/ uint16(xSetOp), uint16(XADD),
  4440  	/*6878*/ uint16(xReadSlashR),
  4441  	/*6879*/ uint16(xArgRM32),
  4442  	/*6880*/ uint16(xArgR32),
  4443  	/*6881*/ uint16(xMatch),
  4444  	/*6882*/ uint16(xCondDataSize), 6870, 6876, 6886,
  4445  	/*6886*/ uint16(xSetOp), uint16(XADD),
  4446  	/*6888*/ uint16(xReadSlashR),
  4447  	/*6889*/ uint16(xArgRM64),
  4448  	/*6890*/ uint16(xArgR64),
  4449  	/*6891*/ uint16(xMatch),
  4450  	/*6892*/ uint16(xCondPrefix), 4,
  4451  	0xF3, 6926,
  4452  	0xF2, 6918,
  4453  	0x66, 6910,
  4454  	0x0, 6902,
  4455  	/*6902*/ uint16(xSetOp), uint16(CMPPS),
  4456  	/*6904*/ uint16(xReadSlashR),
  4457  	/*6905*/ uint16(xReadIb),
  4458  	/*6906*/ uint16(xArgXmm1),
  4459  	/*6907*/ uint16(xArgXmm2M128),
  4460  	/*6908*/ uint16(xArgImm8u),
  4461  	/*6909*/ uint16(xMatch),
  4462  	/*6910*/ uint16(xSetOp), uint16(CMPPD),
  4463  	/*6912*/ uint16(xReadSlashR),
  4464  	/*6913*/ uint16(xReadIb),
  4465  	/*6914*/ uint16(xArgXmm1),
  4466  	/*6915*/ uint16(xArgXmm2M128),
  4467  	/*6916*/ uint16(xArgImm8u),
  4468  	/*6917*/ uint16(xMatch),
  4469  	/*6918*/ uint16(xSetOp), uint16(CMPSD_XMM),
  4470  	/*6920*/ uint16(xReadSlashR),
  4471  	/*6921*/ uint16(xReadIb),
  4472  	/*6922*/ uint16(xArgXmm1),
  4473  	/*6923*/ uint16(xArgXmm2M64),
  4474  	/*6924*/ uint16(xArgImm8u),
  4475  	/*6925*/ uint16(xMatch),
  4476  	/*6926*/ uint16(xSetOp), uint16(CMPSS),
  4477  	/*6928*/ uint16(xReadSlashR),
  4478  	/*6929*/ uint16(xReadIb),
  4479  	/*6930*/ uint16(xArgXmm1),
  4480  	/*6931*/ uint16(xArgXmm2M32),
  4481  	/*6932*/ uint16(xArgImm8u),
  4482  	/*6933*/ uint16(xMatch),
  4483  	/*6934*/ uint16(xCondIs64), 6937, 6953,
  4484  	/*6937*/ uint16(xCondDataSize), 6941, 6947, 0,
  4485  	/*6941*/ uint16(xSetOp), uint16(MOVNTI),
  4486  	/*6943*/ uint16(xReadSlashR),
  4487  	/*6944*/ uint16(xArgM32),
  4488  	/*6945*/ uint16(xArgR32),
  4489  	/*6946*/ uint16(xMatch),
  4490  	/*6947*/ uint16(xSetOp), uint16(MOVNTI),
  4491  	/*6949*/ uint16(xReadSlashR),
  4492  	/*6950*/ uint16(xArgM32),
  4493  	/*6951*/ uint16(xArgR32),
  4494  	/*6952*/ uint16(xMatch),
  4495  	/*6953*/ uint16(xCondDataSize), 6941, 6947, 6957,
  4496  	/*6957*/ uint16(xSetOp), uint16(MOVNTI),
  4497  	/*6959*/ uint16(xReadSlashR),
  4498  	/*6960*/ uint16(xArgM64),
  4499  	/*6961*/ uint16(xArgR64),
  4500  	/*6962*/ uint16(xMatch),
  4501  	/*6963*/ uint16(xCondPrefix), 2,
  4502  	0x66, 6977,
  4503  	0x0, 6969,
  4504  	/*6969*/ uint16(xSetOp), uint16(PINSRW),
  4505  	/*6971*/ uint16(xReadSlashR),
  4506  	/*6972*/ uint16(xReadIb),
  4507  	/*6973*/ uint16(xArgMm),
  4508  	/*6974*/ uint16(xArgR32M16),
  4509  	/*6975*/ uint16(xArgImm8u),
  4510  	/*6976*/ uint16(xMatch),
  4511  	/*6977*/ uint16(xSetOp), uint16(PINSRW),
  4512  	/*6979*/ uint16(xReadSlashR),
  4513  	/*6980*/ uint16(xReadIb),
  4514  	/*6981*/ uint16(xArgXmm),
  4515  	/*6982*/ uint16(xArgR32M16),
  4516  	/*6983*/ uint16(xArgImm8u),
  4517  	/*6984*/ uint16(xMatch),
  4518  	/*6985*/ uint16(xCondPrefix), 2,
  4519  	0x66, 6999,
  4520  	0x0, 6991,
  4521  	/*6991*/ uint16(xSetOp), uint16(PEXTRW),
  4522  	/*6993*/ uint16(xReadSlashR),
  4523  	/*6994*/ uint16(xReadIb),
  4524  	/*6995*/ uint16(xArgR32),
  4525  	/*6996*/ uint16(xArgMm2),
  4526  	/*6997*/ uint16(xArgImm8u),
  4527  	/*6998*/ uint16(xMatch),
  4528  	/*6999*/ uint16(xSetOp), uint16(PEXTRW),
  4529  	/*7001*/ uint16(xReadSlashR),
  4530  	/*7002*/ uint16(xReadIb),
  4531  	/*7003*/ uint16(xArgR32),
  4532  	/*7004*/ uint16(xArgXmm2),
  4533  	/*7005*/ uint16(xArgImm8u),
  4534  	/*7006*/ uint16(xMatch),
  4535  	/*7007*/ uint16(xCondPrefix), 2,
  4536  	0x66, 7021,
  4537  	0x0, 7013,
  4538  	/*7013*/ uint16(xSetOp), uint16(SHUFPS),
  4539  	/*7015*/ uint16(xReadSlashR),
  4540  	/*7016*/ uint16(xReadIb),
  4541  	/*7017*/ uint16(xArgXmm1),
  4542  	/*7018*/ uint16(xArgXmm2M128),
  4543  	/*7019*/ uint16(xArgImm8u),
  4544  	/*7020*/ uint16(xMatch),
  4545  	/*7021*/ uint16(xSetOp), uint16(SHUFPD),
  4546  	/*7023*/ uint16(xReadSlashR),
  4547  	/*7024*/ uint16(xReadIb),
  4548  	/*7025*/ uint16(xArgXmm1),
  4549  	/*7026*/ uint16(xArgXmm2M128),
  4550  	/*7027*/ uint16(xArgImm8u),
  4551  	/*7028*/ uint16(xMatch),
  4552  	/*7029*/ uint16(xCondSlashR),
  4553  	0,    // 0
  4554  	7038, // 1
  4555  	0,    // 2
  4556  	7061, // 3
  4557  	7084, // 4
  4558  	7107, // 5
  4559  	7130, // 6
  4560  	0,    // 7
  4561  	/*7038*/ uint16(xCondIs64), 7041, 7053,
  4562  	/*7041*/ uint16(xCondDataSize), 7045, 7049, 0,
  4563  	/*7045*/ uint16(xSetOp), uint16(CMPXCHG8B),
  4564  	/*7047*/ uint16(xArgM64),
  4565  	/*7048*/ uint16(xMatch),
  4566  	/*7049*/ uint16(xSetOp), uint16(CMPXCHG8B),
  4567  	/*7051*/ uint16(xArgM64),
  4568  	/*7052*/ uint16(xMatch),
  4569  	/*7053*/ uint16(xCondDataSize), 7045, 7049, 7057,
  4570  	/*7057*/ uint16(xSetOp), uint16(CMPXCHG16B),
  4571  	/*7059*/ uint16(xArgM128),
  4572  	/*7060*/ uint16(xMatch),
  4573  	/*7061*/ uint16(xCondIs64), 7064, 7076,
  4574  	/*7064*/ uint16(xCondDataSize), 7068, 7072, 0,
  4575  	/*7068*/ uint16(xSetOp), uint16(XRSTORS),
  4576  	/*7070*/ uint16(xArgMem),
  4577  	/*7071*/ uint16(xMatch),
  4578  	/*7072*/ uint16(xSetOp), uint16(XRSTORS),
  4579  	/*7074*/ uint16(xArgMem),
  4580  	/*7075*/ uint16(xMatch),
  4581  	/*7076*/ uint16(xCondDataSize), 7068, 7072, 7080,
  4582  	/*7080*/ uint16(xSetOp), uint16(XRSTORS64),
  4583  	/*7082*/ uint16(xArgMem),
  4584  	/*7083*/ uint16(xMatch),
  4585  	/*7084*/ uint16(xCondIs64), 7087, 7099,
  4586  	/*7087*/ uint16(xCondDataSize), 7091, 7095, 0,
  4587  	/*7091*/ uint16(xSetOp), uint16(XSAVEC),
  4588  	/*7093*/ uint16(xArgMem),
  4589  	/*7094*/ uint16(xMatch),
  4590  	/*7095*/ uint16(xSetOp), uint16(XSAVEC),
  4591  	/*7097*/ uint16(xArgMem),
  4592  	/*7098*/ uint16(xMatch),
  4593  	/*7099*/ uint16(xCondDataSize), 7091, 7095, 7103,
  4594  	/*7103*/ uint16(xSetOp), uint16(XSAVEC64),
  4595  	/*7105*/ uint16(xArgMem),
  4596  	/*7106*/ uint16(xMatch),
  4597  	/*7107*/ uint16(xCondIs64), 7110, 7122,
  4598  	/*7110*/ uint16(xCondDataSize), 7114, 7118, 0,
  4599  	/*7114*/ uint16(xSetOp), uint16(XSAVES),
  4600  	/*7116*/ uint16(xArgMem),
  4601  	/*7117*/ uint16(xMatch),
  4602  	/*7118*/ uint16(xSetOp), uint16(XSAVES),
  4603  	/*7120*/ uint16(xArgMem),
  4604  	/*7121*/ uint16(xMatch),
  4605  	/*7122*/ uint16(xCondDataSize), 7114, 7118, 7126,
  4606  	/*7126*/ uint16(xSetOp), uint16(XSAVES64),
  4607  	/*7128*/ uint16(xArgMem),
  4608  	/*7129*/ uint16(xMatch),
  4609  	/*7130*/ uint16(xCondIs64), 7133, 7151,
  4610  	/*7133*/ uint16(xCondDataSize), 7137, 7144, 0,
  4611  	/*7137*/ uint16(xCondIsMem), 7140, 0,
  4612  	/*7140*/ uint16(xSetOp), uint16(RDRAND),
  4613  	/*7142*/ uint16(xArgRmf16),
  4614  	/*7143*/ uint16(xMatch),
  4615  	/*7144*/ uint16(xCondIsMem), 7147, 0,
  4616  	/*7147*/ uint16(xSetOp), uint16(RDRAND),
  4617  	/*7149*/ uint16(xArgRmf32),
  4618  	/*7150*/ uint16(xMatch),
  4619  	/*7151*/ uint16(xCondDataSize), 7137, 7144, 7155,
  4620  	/*7155*/ uint16(xSetOp), uint16(RDRAND),
  4621  	/*7157*/ uint16(xMatch),
  4622  	/*7158*/ uint16(xCondIs64), 7161, 7173,
  4623  	/*7161*/ uint16(xCondDataSize), 7165, 7169, 0,
  4624  	/*7165*/ uint16(xSetOp), uint16(BSWAP),
  4625  	/*7167*/ uint16(xArgR16op),
  4626  	/*7168*/ uint16(xMatch),
  4627  	/*7169*/ uint16(xSetOp), uint16(BSWAP),
  4628  	/*7171*/ uint16(xArgR32op),
  4629  	/*7172*/ uint16(xMatch),
  4630  	/*7173*/ uint16(xCondDataSize), 7165, 7169, 7177,
  4631  	/*7177*/ uint16(xSetOp), uint16(BSWAP),
  4632  	/*7179*/ uint16(xArgR64op),
  4633  	/*7180*/ uint16(xMatch),
  4634  	/*7181*/ uint16(xCondPrefix), 2,
  4635  	0xF2, 7193,
  4636  	0x66, 7187,
  4637  	/*7187*/ uint16(xSetOp), uint16(ADDSUBPD),
  4638  	/*7189*/ uint16(xReadSlashR),
  4639  	/*7190*/ uint16(xArgXmm1),
  4640  	/*7191*/ uint16(xArgXmm2M128),
  4641  	/*7192*/ uint16(xMatch),
  4642  	/*7193*/ uint16(xSetOp), uint16(ADDSUBPS),
  4643  	/*7195*/ uint16(xReadSlashR),
  4644  	/*7196*/ uint16(xArgXmm1),
  4645  	/*7197*/ uint16(xArgXmm2M128),
  4646  	/*7198*/ uint16(xMatch),
  4647  	/*7199*/ uint16(xCondPrefix), 2,
  4648  	0x66, 7211,
  4649  	0x0, 7205,
  4650  	/*7205*/ uint16(xSetOp), uint16(PSRLW),
  4651  	/*7207*/ uint16(xReadSlashR),
  4652  	/*7208*/ uint16(xArgMm),
  4653  	/*7209*/ uint16(xArgMmM64),
  4654  	/*7210*/ uint16(xMatch),
  4655  	/*7211*/ uint16(xSetOp), uint16(PSRLW),
  4656  	/*7213*/ uint16(xReadSlashR),
  4657  	/*7214*/ uint16(xArgXmm1),
  4658  	/*7215*/ uint16(xArgXmm2M128),
  4659  	/*7216*/ uint16(xMatch),
  4660  	/*7217*/ uint16(xCondPrefix), 2,
  4661  	0x66, 7229,
  4662  	0x0, 7223,
  4663  	/*7223*/ uint16(xSetOp), uint16(PSRLD),
  4664  	/*7225*/ uint16(xReadSlashR),
  4665  	/*7226*/ uint16(xArgMm),
  4666  	/*7227*/ uint16(xArgMmM64),
  4667  	/*7228*/ uint16(xMatch),
  4668  	/*7229*/ uint16(xSetOp), uint16(PSRLD),
  4669  	/*7231*/ uint16(xReadSlashR),
  4670  	/*7232*/ uint16(xArgXmm1),
  4671  	/*7233*/ uint16(xArgXmm2M128),
  4672  	/*7234*/ uint16(xMatch),
  4673  	/*7235*/ uint16(xCondPrefix), 2,
  4674  	0x66, 7247,
  4675  	0x0, 7241,
  4676  	/*7241*/ uint16(xSetOp), uint16(PSRLQ),
  4677  	/*7243*/ uint16(xReadSlashR),
  4678  	/*7244*/ uint16(xArgMm),
  4679  	/*7245*/ uint16(xArgMmM64),
  4680  	/*7246*/ uint16(xMatch),
  4681  	/*7247*/ uint16(xSetOp), uint16(PSRLQ),
  4682  	/*7249*/ uint16(xReadSlashR),
  4683  	/*7250*/ uint16(xArgXmm1),
  4684  	/*7251*/ uint16(xArgXmm2M128),
  4685  	/*7252*/ uint16(xMatch),
  4686  	/*7253*/ uint16(xCondPrefix), 2,
  4687  	0x66, 7265,
  4688  	0x0, 7259,
  4689  	/*7259*/ uint16(xSetOp), uint16(PADDQ),
  4690  	/*7261*/ uint16(xReadSlashR),
  4691  	/*7262*/ uint16(xArgMm1),
  4692  	/*7263*/ uint16(xArgMm2M64),
  4693  	/*7264*/ uint16(xMatch),
  4694  	/*7265*/ uint16(xSetOp), uint16(PADDQ),
  4695  	/*7267*/ uint16(xReadSlashR),
  4696  	/*7268*/ uint16(xArgXmm1),
  4697  	/*7269*/ uint16(xArgXmm2M128),
  4698  	/*7270*/ uint16(xMatch),
  4699  	/*7271*/ uint16(xCondPrefix), 2,
  4700  	0x66, 7283,
  4701  	0x0, 7277,
  4702  	/*7277*/ uint16(xSetOp), uint16(PMULLW),
  4703  	/*7279*/ uint16(xReadSlashR),
  4704  	/*7280*/ uint16(xArgMm),
  4705  	/*7281*/ uint16(xArgMmM64),
  4706  	/*7282*/ uint16(xMatch),
  4707  	/*7283*/ uint16(xSetOp), uint16(PMULLW),
  4708  	/*7285*/ uint16(xReadSlashR),
  4709  	/*7286*/ uint16(xArgXmm1),
  4710  	/*7287*/ uint16(xArgXmm2M128),
  4711  	/*7288*/ uint16(xMatch),
  4712  	/*7289*/ uint16(xCondPrefix), 3,
  4713  	0xF3, 7309,
  4714  	0xF2, 7303,
  4715  	0x66, 7297,
  4716  	/*7297*/ uint16(xSetOp), uint16(MOVQ),
  4717  	/*7299*/ uint16(xReadSlashR),
  4718  	/*7300*/ uint16(xArgXmm2M64),
  4719  	/*7301*/ uint16(xArgXmm1),
  4720  	/*7302*/ uint16(xMatch),
  4721  	/*7303*/ uint16(xSetOp), uint16(MOVDQ2Q),
  4722  	/*7305*/ uint16(xReadSlashR),
  4723  	/*7306*/ uint16(xArgMm),
  4724  	/*7307*/ uint16(xArgXmm2),
  4725  	/*7308*/ uint16(xMatch),
  4726  	/*7309*/ uint16(xSetOp), uint16(MOVQ2DQ),
  4727  	/*7311*/ uint16(xReadSlashR),
  4728  	/*7312*/ uint16(xArgXmm1),
  4729  	/*7313*/ uint16(xArgMm2),
  4730  	/*7314*/ uint16(xMatch),
  4731  	/*7315*/ uint16(xCondPrefix), 2,
  4732  	0x66, 7327,
  4733  	0x0, 7321,
  4734  	/*7321*/ uint16(xSetOp), uint16(PMOVMSKB),
  4735  	/*7323*/ uint16(xReadSlashR),
  4736  	/*7324*/ uint16(xArgR32),
  4737  	/*7325*/ uint16(xArgMm2),
  4738  	/*7326*/ uint16(xMatch),
  4739  	/*7327*/ uint16(xSetOp), uint16(PMOVMSKB),
  4740  	/*7329*/ uint16(xReadSlashR),
  4741  	/*7330*/ uint16(xArgR32),
  4742  	/*7331*/ uint16(xArgXmm2),
  4743  	/*7332*/ uint16(xMatch),
  4744  	/*7333*/ uint16(xCondPrefix), 2,
  4745  	0x66, 7345,
  4746  	0x0, 7339,
  4747  	/*7339*/ uint16(xSetOp), uint16(PSUBUSB),
  4748  	/*7341*/ uint16(xReadSlashR),
  4749  	/*7342*/ uint16(xArgMm),
  4750  	/*7343*/ uint16(xArgMmM64),
  4751  	/*7344*/ uint16(xMatch),
  4752  	/*7345*/ uint16(xSetOp), uint16(PSUBUSB),
  4753  	/*7347*/ uint16(xReadSlashR),
  4754  	/*7348*/ uint16(xArgXmm1),
  4755  	/*7349*/ uint16(xArgXmm2M128),
  4756  	/*7350*/ uint16(xMatch),
  4757  	/*7351*/ uint16(xCondPrefix), 2,
  4758  	0x66, 7363,
  4759  	0x0, 7357,
  4760  	/*7357*/ uint16(xSetOp), uint16(PSUBUSW),
  4761  	/*7359*/ uint16(xReadSlashR),
  4762  	/*7360*/ uint16(xArgMm),
  4763  	/*7361*/ uint16(xArgMmM64),
  4764  	/*7362*/ uint16(xMatch),
  4765  	/*7363*/ uint16(xSetOp), uint16(PSUBUSW),
  4766  	/*7365*/ uint16(xReadSlashR),
  4767  	/*7366*/ uint16(xArgXmm1),
  4768  	/*7367*/ uint16(xArgXmm2M128),
  4769  	/*7368*/ uint16(xMatch),
  4770  	/*7369*/ uint16(xCondPrefix), 2,
  4771  	0x66, 7381,
  4772  	0x0, 7375,
  4773  	/*7375*/ uint16(xSetOp), uint16(PMINUB),
  4774  	/*7377*/ uint16(xReadSlashR),
  4775  	/*7378*/ uint16(xArgMm1),
  4776  	/*7379*/ uint16(xArgMm2M64),
  4777  	/*7380*/ uint16(xMatch),
  4778  	/*7381*/ uint16(xSetOp), uint16(PMINUB),
  4779  	/*7383*/ uint16(xReadSlashR),
  4780  	/*7384*/ uint16(xArgXmm1),
  4781  	/*7385*/ uint16(xArgXmm2M128),
  4782  	/*7386*/ uint16(xMatch),
  4783  	/*7387*/ uint16(xCondPrefix), 2,
  4784  	0x66, 7399,
  4785  	0x0, 7393,
  4786  	/*7393*/ uint16(xSetOp), uint16(PAND),
  4787  	/*7395*/ uint16(xReadSlashR),
  4788  	/*7396*/ uint16(xArgMm),
  4789  	/*7397*/ uint16(xArgMmM64),
  4790  	/*7398*/ uint16(xMatch),
  4791  	/*7399*/ uint16(xSetOp), uint16(PAND),
  4792  	/*7401*/ uint16(xReadSlashR),
  4793  	/*7402*/ uint16(xArgXmm1),
  4794  	/*7403*/ uint16(xArgXmm2M128),
  4795  	/*7404*/ uint16(xMatch),
  4796  	/*7405*/ uint16(xCondPrefix), 2,
  4797  	0x66, 7417,
  4798  	0x0, 7411,
  4799  	/*7411*/ uint16(xSetOp), uint16(PADDUSB),
  4800  	/*7413*/ uint16(xReadSlashR),
  4801  	/*7414*/ uint16(xArgMm),
  4802  	/*7415*/ uint16(xArgMmM64),
  4803  	/*7416*/ uint16(xMatch),
  4804  	/*7417*/ uint16(xSetOp), uint16(PADDUSB),
  4805  	/*7419*/ uint16(xReadSlashR),
  4806  	/*7420*/ uint16(xArgXmm1),
  4807  	/*7421*/ uint16(xArgXmm2M128),
  4808  	/*7422*/ uint16(xMatch),
  4809  	/*7423*/ uint16(xCondPrefix), 2,
  4810  	0x66, 7435,
  4811  	0x0, 7429,
  4812  	/*7429*/ uint16(xSetOp), uint16(PADDUSW),
  4813  	/*7431*/ uint16(xReadSlashR),
  4814  	/*7432*/ uint16(xArgMm),
  4815  	/*7433*/ uint16(xArgMmM64),
  4816  	/*7434*/ uint16(xMatch),
  4817  	/*7435*/ uint16(xSetOp), uint16(PADDUSW),
  4818  	/*7437*/ uint16(xReadSlashR),
  4819  	/*7438*/ uint16(xArgXmm1),
  4820  	/*7439*/ uint16(xArgXmm2M128),
  4821  	/*7440*/ uint16(xMatch),
  4822  	/*7441*/ uint16(xCondPrefix), 2,
  4823  	0x66, 7453,
  4824  	0x0, 7447,
  4825  	/*7447*/ uint16(xSetOp), uint16(PMAXUB),
  4826  	/*7449*/ uint16(xReadSlashR),
  4827  	/*7450*/ uint16(xArgMm1),
  4828  	/*7451*/ uint16(xArgMm2M64),
  4829  	/*7452*/ uint16(xMatch),
  4830  	/*7453*/ uint16(xSetOp), uint16(PMAXUB),
  4831  	/*7455*/ uint16(xReadSlashR),
  4832  	/*7456*/ uint16(xArgXmm1),
  4833  	/*7457*/ uint16(xArgXmm2M128),
  4834  	/*7458*/ uint16(xMatch),
  4835  	/*7459*/ uint16(xCondPrefix), 2,
  4836  	0x66, 7471,
  4837  	0x0, 7465,
  4838  	/*7465*/ uint16(xSetOp), uint16(PANDN),
  4839  	/*7467*/ uint16(xReadSlashR),
  4840  	/*7468*/ uint16(xArgMm),
  4841  	/*7469*/ uint16(xArgMmM64),
  4842  	/*7470*/ uint16(xMatch),
  4843  	/*7471*/ uint16(xSetOp), uint16(PANDN),
  4844  	/*7473*/ uint16(xReadSlashR),
  4845  	/*7474*/ uint16(xArgXmm1),
  4846  	/*7475*/ uint16(xArgXmm2M128),
  4847  	/*7476*/ uint16(xMatch),
  4848  	/*7477*/ uint16(xCondPrefix), 2,
  4849  	0x66, 7489,
  4850  	0x0, 7483,
  4851  	/*7483*/ uint16(xSetOp), uint16(PAVGB),
  4852  	/*7485*/ uint16(xReadSlashR),
  4853  	/*7486*/ uint16(xArgMm1),
  4854  	/*7487*/ uint16(xArgMm2M64),
  4855  	/*7488*/ uint16(xMatch),
  4856  	/*7489*/ uint16(xSetOp), uint16(PAVGB),
  4857  	/*7491*/ uint16(xReadSlashR),
  4858  	/*7492*/ uint16(xArgXmm1),
  4859  	/*7493*/ uint16(xArgXmm2M128),
  4860  	/*7494*/ uint16(xMatch),
  4861  	/*7495*/ uint16(xCondPrefix), 2,
  4862  	0x66, 7507,
  4863  	0x0, 7501,
  4864  	/*7501*/ uint16(xSetOp), uint16(PSRAW),
  4865  	/*7503*/ uint16(xReadSlashR),
  4866  	/*7504*/ uint16(xArgMm),
  4867  	/*7505*/ uint16(xArgMmM64),
  4868  	/*7506*/ uint16(xMatch),
  4869  	/*7507*/ uint16(xSetOp), uint16(PSRAW),
  4870  	/*7509*/ uint16(xReadSlashR),
  4871  	/*7510*/ uint16(xArgXmm1),
  4872  	/*7511*/ uint16(xArgXmm2M128),
  4873  	/*7512*/ uint16(xMatch),
  4874  	/*7513*/ uint16(xCondPrefix), 2,
  4875  	0x66, 7525,
  4876  	0x0, 7519,
  4877  	/*7519*/ uint16(xSetOp), uint16(PSRAD),
  4878  	/*7521*/ uint16(xReadSlashR),
  4879  	/*7522*/ uint16(xArgMm),
  4880  	/*7523*/ uint16(xArgMmM64),
  4881  	/*7524*/ uint16(xMatch),
  4882  	/*7525*/ uint16(xSetOp), uint16(PSRAD),
  4883  	/*7527*/ uint16(xReadSlashR),
  4884  	/*7528*/ uint16(xArgXmm1),
  4885  	/*7529*/ uint16(xArgXmm2M128),
  4886  	/*7530*/ uint16(xMatch),
  4887  	/*7531*/ uint16(xCondPrefix), 2,
  4888  	0x66, 7543,
  4889  	0x0, 7537,
  4890  	/*7537*/ uint16(xSetOp), uint16(PAVGW),
  4891  	/*7539*/ uint16(xReadSlashR),
  4892  	/*7540*/ uint16(xArgMm1),
  4893  	/*7541*/ uint16(xArgMm2M64),
  4894  	/*7542*/ uint16(xMatch),
  4895  	/*7543*/ uint16(xSetOp), uint16(PAVGW),
  4896  	/*7545*/ uint16(xReadSlashR),
  4897  	/*7546*/ uint16(xArgXmm1),
  4898  	/*7547*/ uint16(xArgXmm2M128),
  4899  	/*7548*/ uint16(xMatch),
  4900  	/*7549*/ uint16(xCondPrefix), 2,
  4901  	0x66, 7561,
  4902  	0x0, 7555,
  4903  	/*7555*/ uint16(xSetOp), uint16(PMULHUW),
  4904  	/*7557*/ uint16(xReadSlashR),
  4905  	/*7558*/ uint16(xArgMm1),
  4906  	/*7559*/ uint16(xArgMm2M64),
  4907  	/*7560*/ uint16(xMatch),
  4908  	/*7561*/ uint16(xSetOp), uint16(PMULHUW),
  4909  	/*7563*/ uint16(xReadSlashR),
  4910  	/*7564*/ uint16(xArgXmm1),
  4911  	/*7565*/ uint16(xArgXmm2M128),
  4912  	/*7566*/ uint16(xMatch),
  4913  	/*7567*/ uint16(xCondPrefix), 2,
  4914  	0x66, 7579,
  4915  	0x0, 7573,
  4916  	/*7573*/ uint16(xSetOp), uint16(PMULHW),
  4917  	/*7575*/ uint16(xReadSlashR),
  4918  	/*7576*/ uint16(xArgMm),
  4919  	/*7577*/ uint16(xArgMmM64),
  4920  	/*7578*/ uint16(xMatch),
  4921  	/*7579*/ uint16(xSetOp), uint16(PMULHW),
  4922  	/*7581*/ uint16(xReadSlashR),
  4923  	/*7582*/ uint16(xArgXmm1),
  4924  	/*7583*/ uint16(xArgXmm2M128),
  4925  	/*7584*/ uint16(xMatch),
  4926  	/*7585*/ uint16(xCondPrefix), 3,
  4927  	0xF3, 7605,
  4928  	0xF2, 7599,
  4929  	0x66, 7593,
  4930  	/*7593*/ uint16(xSetOp), uint16(CVTTPD2DQ),
  4931  	/*7595*/ uint16(xReadSlashR),
  4932  	/*7596*/ uint16(xArgXmm1),
  4933  	/*7597*/ uint16(xArgXmm2M128),
  4934  	/*7598*/ uint16(xMatch),
  4935  	/*7599*/ uint16(xSetOp), uint16(CVTPD2DQ),
  4936  	/*7601*/ uint16(xReadSlashR),
  4937  	/*7602*/ uint16(xArgXmm1),
  4938  	/*7603*/ uint16(xArgXmm2M128),
  4939  	/*7604*/ uint16(xMatch),
  4940  	/*7605*/ uint16(xSetOp), uint16(CVTDQ2PD),
  4941  	/*7607*/ uint16(xReadSlashR),
  4942  	/*7608*/ uint16(xArgXmm1),
  4943  	/*7609*/ uint16(xArgXmm2M64),
  4944  	/*7610*/ uint16(xMatch),
  4945  	/*7611*/ uint16(xCondPrefix), 2,
  4946  	0x66, 7623,
  4947  	0x0, 7617,
  4948  	/*7617*/ uint16(xSetOp), uint16(MOVNTQ),
  4949  	/*7619*/ uint16(xReadSlashR),
  4950  	/*7620*/ uint16(xArgM64),
  4951  	/*7621*/ uint16(xArgMm),
  4952  	/*7622*/ uint16(xMatch),
  4953  	/*7623*/ uint16(xSetOp), uint16(MOVNTDQ),
  4954  	/*7625*/ uint16(xReadSlashR),
  4955  	/*7626*/ uint16(xArgM128),
  4956  	/*7627*/ uint16(xArgXmm),
  4957  	/*7628*/ uint16(xMatch),
  4958  	/*7629*/ uint16(xCondPrefix), 2,
  4959  	0x66, 7641,
  4960  	0x0, 7635,
  4961  	/*7635*/ uint16(xSetOp), uint16(PSUBSB),
  4962  	/*7637*/ uint16(xReadSlashR),
  4963  	/*7638*/ uint16(xArgMm),
  4964  	/*7639*/ uint16(xArgMmM64),
  4965  	/*7640*/ uint16(xMatch),
  4966  	/*7641*/ uint16(xSetOp), uint16(PSUBSB),
  4967  	/*7643*/ uint16(xReadSlashR),
  4968  	/*7644*/ uint16(xArgXmm1),
  4969  	/*7645*/ uint16(xArgXmm2M128),
  4970  	/*7646*/ uint16(xMatch),
  4971  	/*7647*/ uint16(xCondPrefix), 2,
  4972  	0x66, 7659,
  4973  	0x0, 7653,
  4974  	/*7653*/ uint16(xSetOp), uint16(PSUBSW),
  4975  	/*7655*/ uint16(xReadSlashR),
  4976  	/*7656*/ uint16(xArgMm),
  4977  	/*7657*/ uint16(xArgMmM64),
  4978  	/*7658*/ uint16(xMatch),
  4979  	/*7659*/ uint16(xSetOp), uint16(PSUBSW),
  4980  	/*7661*/ uint16(xReadSlashR),
  4981  	/*7662*/ uint16(xArgXmm1),
  4982  	/*7663*/ uint16(xArgXmm2M128),
  4983  	/*7664*/ uint16(xMatch),
  4984  	/*7665*/ uint16(xCondPrefix), 2,
  4985  	0x66, 7677,
  4986  	0x0, 7671,
  4987  	/*7671*/ uint16(xSetOp), uint16(PMINSW),
  4988  	/*7673*/ uint16(xReadSlashR),
  4989  	/*7674*/ uint16(xArgMm1),
  4990  	/*7675*/ uint16(xArgMm2M64),
  4991  	/*7676*/ uint16(xMatch),
  4992  	/*7677*/ uint16(xSetOp), uint16(PMINSW),
  4993  	/*7679*/ uint16(xReadSlashR),
  4994  	/*7680*/ uint16(xArgXmm1),
  4995  	/*7681*/ uint16(xArgXmm2M128),
  4996  	/*7682*/ uint16(xMatch),
  4997  	/*7683*/ uint16(xCondPrefix), 2,
  4998  	0x66, 7695,
  4999  	0x0, 7689,
  5000  	/*7689*/ uint16(xSetOp), uint16(POR),
  5001  	/*7691*/ uint16(xReadSlashR),
  5002  	/*7692*/ uint16(xArgMm),
  5003  	/*7693*/ uint16(xArgMmM64),
  5004  	/*7694*/ uint16(xMatch),
  5005  	/*7695*/ uint16(xSetOp), uint16(POR),
  5006  	/*7697*/ uint16(xReadSlashR),
  5007  	/*7698*/ uint16(xArgXmm1),
  5008  	/*7699*/ uint16(xArgXmm2M128),
  5009  	/*7700*/ uint16(xMatch),
  5010  	/*7701*/ uint16(xCondPrefix), 2,
  5011  	0x66, 7713,
  5012  	0x0, 7707,
  5013  	/*7707*/ uint16(xSetOp), uint16(PADDSB),
  5014  	/*7709*/ uint16(xReadSlashR),
  5015  	/*7710*/ uint16(xArgMm),
  5016  	/*7711*/ uint16(xArgMmM64),
  5017  	/*7712*/ uint16(xMatch),
  5018  	/*7713*/ uint16(xSetOp), uint16(PADDSB),
  5019  	/*7715*/ uint16(xReadSlashR),
  5020  	/*7716*/ uint16(xArgXmm1),
  5021  	/*7717*/ uint16(xArgXmm2M128),
  5022  	/*7718*/ uint16(xMatch),
  5023  	/*7719*/ uint16(xCondPrefix), 2,
  5024  	0x66, 7731,
  5025  	0x0, 7725,
  5026  	/*7725*/ uint16(xSetOp), uint16(PADDSW),
  5027  	/*7727*/ uint16(xReadSlashR),
  5028  	/*7728*/ uint16(xArgMm),
  5029  	/*7729*/ uint16(xArgMmM64),
  5030  	/*7730*/ uint16(xMatch),
  5031  	/*7731*/ uint16(xSetOp), uint16(PADDSW),
  5032  	/*7733*/ uint16(xReadSlashR),
  5033  	/*7734*/ uint16(xArgXmm1),
  5034  	/*7735*/ uint16(xArgXmm2M128),
  5035  	/*7736*/ uint16(xMatch),
  5036  	/*7737*/ uint16(xCondPrefix), 2,
  5037  	0x66, 7749,
  5038  	0x0, 7743,
  5039  	/*7743*/ uint16(xSetOp), uint16(PMAXSW),
  5040  	/*7745*/ uint16(xReadSlashR),
  5041  	/*7746*/ uint16(xArgMm1),
  5042  	/*7747*/ uint16(xArgMm2M64),
  5043  	/*7748*/ uint16(xMatch),
  5044  	/*7749*/ uint16(xSetOp), uint16(PMAXSW),
  5045  	/*7751*/ uint16(xReadSlashR),
  5046  	/*7752*/ uint16(xArgXmm1),
  5047  	/*7753*/ uint16(xArgXmm2M128),
  5048  	/*7754*/ uint16(xMatch),
  5049  	/*7755*/ uint16(xCondPrefix), 2,
  5050  	0x66, 7767,
  5051  	0x0, 7761,
  5052  	/*7761*/ uint16(xSetOp), uint16(PXOR),
  5053  	/*7763*/ uint16(xReadSlashR),
  5054  	/*7764*/ uint16(xArgMm),
  5055  	/*7765*/ uint16(xArgMmM64),
  5056  	/*7766*/ uint16(xMatch),
  5057  	/*7767*/ uint16(xSetOp), uint16(PXOR),
  5058  	/*7769*/ uint16(xReadSlashR),
  5059  	/*7770*/ uint16(xArgXmm1),
  5060  	/*7771*/ uint16(xArgXmm2M128),
  5061  	/*7772*/ uint16(xMatch),
  5062  	/*7773*/ uint16(xCondPrefix), 1,
  5063  	0xF2, 7777,
  5064  	/*7777*/ uint16(xSetOp), uint16(LDDQU),
  5065  	/*7779*/ uint16(xReadSlashR),
  5066  	/*7780*/ uint16(xArgXmm1),
  5067  	/*7781*/ uint16(xArgM128),
  5068  	/*7782*/ uint16(xMatch),
  5069  	/*7783*/ uint16(xCondPrefix), 2,
  5070  	0x66, 7795,
  5071  	0x0, 7789,
  5072  	/*7789*/ uint16(xSetOp), uint16(PSLLW),
  5073  	/*7791*/ uint16(xReadSlashR),
  5074  	/*7792*/ uint16(xArgMm),
  5075  	/*7793*/ uint16(xArgMmM64),
  5076  	/*7794*/ uint16(xMatch),
  5077  	/*7795*/ uint16(xSetOp), uint16(PSLLW),
  5078  	/*7797*/ uint16(xReadSlashR),
  5079  	/*7798*/ uint16(xArgXmm1),
  5080  	/*7799*/ uint16(xArgXmm2M128),
  5081  	/*7800*/ uint16(xMatch),
  5082  	/*7801*/ uint16(xCondPrefix), 2,
  5083  	0x66, 7813,
  5084  	0x0, 7807,
  5085  	/*7807*/ uint16(xSetOp), uint16(PSLLD),
  5086  	/*7809*/ uint16(xReadSlashR),
  5087  	/*7810*/ uint16(xArgMm),
  5088  	/*7811*/ uint16(xArgMmM64),
  5089  	/*7812*/ uint16(xMatch),
  5090  	/*7813*/ uint16(xSetOp), uint16(PSLLD),
  5091  	/*7815*/ uint16(xReadSlashR),
  5092  	/*7816*/ uint16(xArgXmm1),
  5093  	/*7817*/ uint16(xArgXmm2M128),
  5094  	/*7818*/ uint16(xMatch),
  5095  	/*7819*/ uint16(xCondPrefix), 2,
  5096  	0x66, 7831,
  5097  	0x0, 7825,
  5098  	/*7825*/ uint16(xSetOp), uint16(PSLLQ),
  5099  	/*7827*/ uint16(xReadSlashR),
  5100  	/*7828*/ uint16(xArgMm),
  5101  	/*7829*/ uint16(xArgMmM64),
  5102  	/*7830*/ uint16(xMatch),
  5103  	/*7831*/ uint16(xSetOp), uint16(PSLLQ),
  5104  	/*7833*/ uint16(xReadSlashR),
  5105  	/*7834*/ uint16(xArgXmm1),
  5106  	/*7835*/ uint16(xArgXmm2M128),
  5107  	/*7836*/ uint16(xMatch),
  5108  	/*7837*/ uint16(xCondPrefix), 2,
  5109  	0x66, 7849,
  5110  	0x0, 7843,
  5111  	/*7843*/ uint16(xSetOp), uint16(PMULUDQ),
  5112  	/*7845*/ uint16(xReadSlashR),
  5113  	/*7846*/ uint16(xArgMm1),
  5114  	/*7847*/ uint16(xArgMm2M64),
  5115  	/*7848*/ uint16(xMatch),
  5116  	/*7849*/ uint16(xSetOp), uint16(PMULUDQ),
  5117  	/*7851*/ uint16(xReadSlashR),
  5118  	/*7852*/ uint16(xArgXmm1),
  5119  	/*7853*/ uint16(xArgXmm2M128),
  5120  	/*7854*/ uint16(xMatch),
  5121  	/*7855*/ uint16(xCondPrefix), 2,
  5122  	0x66, 7867,
  5123  	0x0, 7861,
  5124  	/*7861*/ uint16(xSetOp), uint16(PMADDWD),
  5125  	/*7863*/ uint16(xReadSlashR),
  5126  	/*7864*/ uint16(xArgMm),
  5127  	/*7865*/ uint16(xArgMmM64),
  5128  	/*7866*/ uint16(xMatch),
  5129  	/*7867*/ uint16(xSetOp), uint16(PMADDWD),
  5130  	/*7869*/ uint16(xReadSlashR),
  5131  	/*7870*/ uint16(xArgXmm1),
  5132  	/*7871*/ uint16(xArgXmm2M128),
  5133  	/*7872*/ uint16(xMatch),
  5134  	/*7873*/ uint16(xCondPrefix), 2,
  5135  	0x66, 7885,
  5136  	0x0, 7879,
  5137  	/*7879*/ uint16(xSetOp), uint16(PSADBW),
  5138  	/*7881*/ uint16(xReadSlashR),
  5139  	/*7882*/ uint16(xArgMm1),
  5140  	/*7883*/ uint16(xArgMm2M64),
  5141  	/*7884*/ uint16(xMatch),
  5142  	/*7885*/ uint16(xSetOp), uint16(PSADBW),
  5143  	/*7887*/ uint16(xReadSlashR),
  5144  	/*7888*/ uint16(xArgXmm1),
  5145  	/*7889*/ uint16(xArgXmm2M128),
  5146  	/*7890*/ uint16(xMatch),
  5147  	/*7891*/ uint16(xCondPrefix), 2,
  5148  	0x66, 7903,
  5149  	0x0, 7897,
  5150  	/*7897*/ uint16(xSetOp), uint16(MASKMOVQ),
  5151  	/*7899*/ uint16(xReadSlashR),
  5152  	/*7900*/ uint16(xArgMm1),
  5153  	/*7901*/ uint16(xArgMm2),
  5154  	/*7902*/ uint16(xMatch),
  5155  	/*7903*/ uint16(xSetOp), uint16(MASKMOVDQU),
  5156  	/*7905*/ uint16(xReadSlashR),
  5157  	/*7906*/ uint16(xArgXmm1),
  5158  	/*7907*/ uint16(xArgXmm2),
  5159  	/*7908*/ uint16(xMatch),
  5160  	/*7909*/ uint16(xCondPrefix), 2,
  5161  	0x66, 7921,
  5162  	0x0, 7915,
  5163  	/*7915*/ uint16(xSetOp), uint16(PSUBB),
  5164  	/*7917*/ uint16(xReadSlashR),
  5165  	/*7918*/ uint16(xArgMm),
  5166  	/*7919*/ uint16(xArgMmM64),
  5167  	/*7920*/ uint16(xMatch),
  5168  	/*7921*/ uint16(xSetOp), uint16(PSUBB),
  5169  	/*7923*/ uint16(xReadSlashR),
  5170  	/*7924*/ uint16(xArgXmm1),
  5171  	/*7925*/ uint16(xArgXmm2M128),
  5172  	/*7926*/ uint16(xMatch),
  5173  	/*7927*/ uint16(xCondPrefix), 2,
  5174  	0x66, 7939,
  5175  	0x0, 7933,
  5176  	/*7933*/ uint16(xSetOp), uint16(PSUBW),
  5177  	/*7935*/ uint16(xReadSlashR),
  5178  	/*7936*/ uint16(xArgMm),
  5179  	/*7937*/ uint16(xArgMmM64),
  5180  	/*7938*/ uint16(xMatch),
  5181  	/*7939*/ uint16(xSetOp), uint16(PSUBW),
  5182  	/*7941*/ uint16(xReadSlashR),
  5183  	/*7942*/ uint16(xArgXmm1),
  5184  	/*7943*/ uint16(xArgXmm2M128),
  5185  	/*7944*/ uint16(xMatch),
  5186  	/*7945*/ uint16(xCondPrefix), 2,
  5187  	0x66, 7957,
  5188  	0x0, 7951,
  5189  	/*7951*/ uint16(xSetOp), uint16(PSUBD),
  5190  	/*7953*/ uint16(xReadSlashR),
  5191  	/*7954*/ uint16(xArgMm),
  5192  	/*7955*/ uint16(xArgMmM64),
  5193  	/*7956*/ uint16(xMatch),
  5194  	/*7957*/ uint16(xSetOp), uint16(PSUBD),
  5195  	/*7959*/ uint16(xReadSlashR),
  5196  	/*7960*/ uint16(xArgXmm1),
  5197  	/*7961*/ uint16(xArgXmm2M128),
  5198  	/*7962*/ uint16(xMatch),
  5199  	/*7963*/ uint16(xCondPrefix), 2,
  5200  	0x66, 7975,
  5201  	0x0, 7969,
  5202  	/*7969*/ uint16(xSetOp), uint16(PSUBQ),
  5203  	/*7971*/ uint16(xReadSlashR),
  5204  	/*7972*/ uint16(xArgMm1),
  5205  	/*7973*/ uint16(xArgMm2M64),
  5206  	/*7974*/ uint16(xMatch),
  5207  	/*7975*/ uint16(xSetOp), uint16(PSUBQ),
  5208  	/*7977*/ uint16(xReadSlashR),
  5209  	/*7978*/ uint16(xArgXmm1),
  5210  	/*7979*/ uint16(xArgXmm2M128),
  5211  	/*7980*/ uint16(xMatch),
  5212  	/*7981*/ uint16(xCondPrefix), 2,
  5213  	0x66, 7993,
  5214  	0x0, 7987,
  5215  	/*7987*/ uint16(xSetOp), uint16(PADDB),
  5216  	/*7989*/ uint16(xReadSlashR),
  5217  	/*7990*/ uint16(xArgMm),
  5218  	/*7991*/ uint16(xArgMmM64),
  5219  	/*7992*/ uint16(xMatch),
  5220  	/*7993*/ uint16(xSetOp), uint16(PADDB),
  5221  	/*7995*/ uint16(xReadSlashR),
  5222  	/*7996*/ uint16(xArgXmm1),
  5223  	/*7997*/ uint16(xArgXmm2M128),
  5224  	/*7998*/ uint16(xMatch),
  5225  	/*7999*/ uint16(xCondPrefix), 2,
  5226  	0x66, 8011,
  5227  	0x0, 8005,
  5228  	/*8005*/ uint16(xSetOp), uint16(PADDW),
  5229  	/*8007*/ uint16(xReadSlashR),
  5230  	/*8008*/ uint16(xArgMm),
  5231  	/*8009*/ uint16(xArgMmM64),
  5232  	/*8010*/ uint16(xMatch),
  5233  	/*8011*/ uint16(xSetOp), uint16(PADDW),
  5234  	/*8013*/ uint16(xReadSlashR),
  5235  	/*8014*/ uint16(xArgXmm1),
  5236  	/*8015*/ uint16(xArgXmm2M128),
  5237  	/*8016*/ uint16(xMatch),
  5238  	/*8017*/ uint16(xCondPrefix), 2,
  5239  	0x66, 8029,
  5240  	0x0, 8023,
  5241  	/*8023*/ uint16(xSetOp), uint16(PADDD),
  5242  	/*8025*/ uint16(xReadSlashR),
  5243  	/*8026*/ uint16(xArgMm),
  5244  	/*8027*/ uint16(xArgMmM64),
  5245  	/*8028*/ uint16(xMatch),
  5246  	/*8029*/ uint16(xSetOp), uint16(PADDD),
  5247  	/*8031*/ uint16(xReadSlashR),
  5248  	/*8032*/ uint16(xArgXmm1),
  5249  	/*8033*/ uint16(xArgXmm2M128),
  5250  	/*8034*/ uint16(xMatch),
  5251  	/*8035*/ uint16(xCondDataSize), 0, 8039, 0,
  5252  	/*8039*/ uint16(xSetOp), uint16(UD0),
  5253  	/*8041*/ uint16(xReadSlashR),
  5254  	/*8042*/ uint16(xArgR32),
  5255  	/*8043*/ uint16(xArgRM32),
  5256  	/*8044*/ uint16(xMatch),
  5257  	/*8045*/ uint16(xSetOp), uint16(ADC),
  5258  	/*8047*/ uint16(xReadSlashR),
  5259  	/*8048*/ uint16(xArgRM8),
  5260  	/*8049*/ uint16(xArgR8),
  5261  	/*8050*/ uint16(xMatch),
  5262  	/*8051*/ uint16(xCondIs64), 8054, 8070,
  5263  	/*8054*/ uint16(xCondDataSize), 8058, 8064, 0,
  5264  	/*8058*/ uint16(xSetOp), uint16(ADC),
  5265  	/*8060*/ uint16(xReadSlashR),
  5266  	/*8061*/ uint16(xArgRM16),
  5267  	/*8062*/ uint16(xArgR16),
  5268  	/*8063*/ uint16(xMatch),
  5269  	/*8064*/ uint16(xSetOp), uint16(ADC),
  5270  	/*8066*/ uint16(xReadSlashR),
  5271  	/*8067*/ uint16(xArgRM32),
  5272  	/*8068*/ uint16(xArgR32),
  5273  	/*8069*/ uint16(xMatch),
  5274  	/*8070*/ uint16(xCondDataSize), 8058, 8064, 8074,
  5275  	/*8074*/ uint16(xSetOp), uint16(ADC),
  5276  	/*8076*/ uint16(xReadSlashR),
  5277  	/*8077*/ uint16(xArgRM64),
  5278  	/*8078*/ uint16(xArgR64),
  5279  	/*8079*/ uint16(xMatch),
  5280  	/*8080*/ uint16(xSetOp), uint16(ADC),
  5281  	/*8082*/ uint16(xReadSlashR),
  5282  	/*8083*/ uint16(xArgR8),
  5283  	/*8084*/ uint16(xArgRM8),
  5284  	/*8085*/ uint16(xMatch),
  5285  	/*8086*/ uint16(xCondIs64), 8089, 8105,
  5286  	/*8089*/ uint16(xCondDataSize), 8093, 8099, 0,
  5287  	/*8093*/ uint16(xSetOp), uint16(ADC),
  5288  	/*8095*/ uint16(xReadSlashR),
  5289  	/*8096*/ uint16(xArgR16),
  5290  	/*8097*/ uint16(xArgRM16),
  5291  	/*8098*/ uint16(xMatch),
  5292  	/*8099*/ uint16(xSetOp), uint16(ADC),
  5293  	/*8101*/ uint16(xReadSlashR),
  5294  	/*8102*/ uint16(xArgR32),
  5295  	/*8103*/ uint16(xArgRM32),
  5296  	/*8104*/ uint16(xMatch),
  5297  	/*8105*/ uint16(xCondDataSize), 8093, 8099, 8109,
  5298  	/*8109*/ uint16(xSetOp), uint16(ADC),
  5299  	/*8111*/ uint16(xReadSlashR),
  5300  	/*8112*/ uint16(xArgR64),
  5301  	/*8113*/ uint16(xArgRM64),
  5302  	/*8114*/ uint16(xMatch),
  5303  	/*8115*/ uint16(xSetOp), uint16(ADC),
  5304  	/*8117*/ uint16(xReadIb),
  5305  	/*8118*/ uint16(xArgAL),
  5306  	/*8119*/ uint16(xArgImm8u),
  5307  	/*8120*/ uint16(xMatch),
  5308  	/*8121*/ uint16(xCondIs64), 8124, 8140,
  5309  	/*8124*/ uint16(xCondDataSize), 8128, 8134, 0,
  5310  	/*8128*/ uint16(xSetOp), uint16(ADC),
  5311  	/*8130*/ uint16(xReadIw),
  5312  	/*8131*/ uint16(xArgAX),
  5313  	/*8132*/ uint16(xArgImm16),
  5314  	/*8133*/ uint16(xMatch),
  5315  	/*8134*/ uint16(xSetOp), uint16(ADC),
  5316  	/*8136*/ uint16(xReadId),
  5317  	/*8137*/ uint16(xArgEAX),
  5318  	/*8138*/ uint16(xArgImm32),
  5319  	/*8139*/ uint16(xMatch),
  5320  	/*8140*/ uint16(xCondDataSize), 8128, 8134, 8144,
  5321  	/*8144*/ uint16(xSetOp), uint16(ADC),
  5322  	/*8146*/ uint16(xReadId),
  5323  	/*8147*/ uint16(xArgRAX),
  5324  	/*8148*/ uint16(xArgImm32),
  5325  	/*8149*/ uint16(xMatch),
  5326  	/*8150*/ uint16(xCondIs64), 8153, 0,
  5327  	/*8153*/ uint16(xSetOp), uint16(PUSH),
  5328  	/*8155*/ uint16(xArgSS),
  5329  	/*8156*/ uint16(xMatch),
  5330  	/*8157*/ uint16(xCondIs64), 8160, 0,
  5331  	/*8160*/ uint16(xSetOp), uint16(POP),
  5332  	/*8162*/ uint16(xArgSS),
  5333  	/*8163*/ uint16(xMatch),
  5334  	/*8164*/ uint16(xSetOp), uint16(SBB),
  5335  	/*8166*/ uint16(xReadSlashR),
  5336  	/*8167*/ uint16(xArgRM8),
  5337  	/*8168*/ uint16(xArgR8),
  5338  	/*8169*/ uint16(xMatch),
  5339  	/*8170*/ uint16(xCondIs64), 8173, 8189,
  5340  	/*8173*/ uint16(xCondDataSize), 8177, 8183, 0,
  5341  	/*8177*/ uint16(xSetOp), uint16(SBB),
  5342  	/*8179*/ uint16(xReadSlashR),
  5343  	/*8180*/ uint16(xArgRM16),
  5344  	/*8181*/ uint16(xArgR16),
  5345  	/*8182*/ uint16(xMatch),
  5346  	/*8183*/ uint16(xSetOp), uint16(SBB),
  5347  	/*8185*/ uint16(xReadSlashR),
  5348  	/*8186*/ uint16(xArgRM32),
  5349  	/*8187*/ uint16(xArgR32),
  5350  	/*8188*/ uint16(xMatch),
  5351  	/*8189*/ uint16(xCondDataSize), 8177, 8183, 8193,
  5352  	/*8193*/ uint16(xSetOp), uint16(SBB),
  5353  	/*8195*/ uint16(xReadSlashR),
  5354  	/*8196*/ uint16(xArgRM64),
  5355  	/*8197*/ uint16(xArgR64),
  5356  	/*8198*/ uint16(xMatch),
  5357  	/*8199*/ uint16(xSetOp), uint16(SBB),
  5358  	/*8201*/ uint16(xReadSlashR),
  5359  	/*8202*/ uint16(xArgR8),
  5360  	/*8203*/ uint16(xArgRM8),
  5361  	/*8204*/ uint16(xMatch),
  5362  	/*8205*/ uint16(xCondIs64), 8208, 8224,
  5363  	/*8208*/ uint16(xCondDataSize), 8212, 8218, 0,
  5364  	/*8212*/ uint16(xSetOp), uint16(SBB),
  5365  	/*8214*/ uint16(xReadSlashR),
  5366  	/*8215*/ uint16(xArgR16),
  5367  	/*8216*/ uint16(xArgRM16),
  5368  	/*8217*/ uint16(xMatch),
  5369  	/*8218*/ uint16(xSetOp), uint16(SBB),
  5370  	/*8220*/ uint16(xReadSlashR),
  5371  	/*8221*/ uint16(xArgR32),
  5372  	/*8222*/ uint16(xArgRM32),
  5373  	/*8223*/ uint16(xMatch),
  5374  	/*8224*/ uint16(xCondDataSize), 8212, 8218, 8228,
  5375  	/*8228*/ uint16(xSetOp), uint16(SBB),
  5376  	/*8230*/ uint16(xReadSlashR),
  5377  	/*8231*/ uint16(xArgR64),
  5378  	/*8232*/ uint16(xArgRM64),
  5379  	/*8233*/ uint16(xMatch),
  5380  	/*8234*/ uint16(xSetOp), uint16(SBB),
  5381  	/*8236*/ uint16(xReadIb),
  5382  	/*8237*/ uint16(xArgAL),
  5383  	/*8238*/ uint16(xArgImm8u),
  5384  	/*8239*/ uint16(xMatch),
  5385  	/*8240*/ uint16(xCondIs64), 8243, 8259,
  5386  	/*8243*/ uint16(xCondDataSize), 8247, 8253, 0,
  5387  	/*8247*/ uint16(xSetOp), uint16(SBB),
  5388  	/*8249*/ uint16(xReadIw),
  5389  	/*8250*/ uint16(xArgAX),
  5390  	/*8251*/ uint16(xArgImm16),
  5391  	/*8252*/ uint16(xMatch),
  5392  	/*8253*/ uint16(xSetOp), uint16(SBB),
  5393  	/*8255*/ uint16(xReadId),
  5394  	/*8256*/ uint16(xArgEAX),
  5395  	/*8257*/ uint16(xArgImm32),
  5396  	/*8258*/ uint16(xMatch),
  5397  	/*8259*/ uint16(xCondDataSize), 8247, 8253, 8263,
  5398  	/*8263*/ uint16(xSetOp), uint16(SBB),
  5399  	/*8265*/ uint16(xReadId),
  5400  	/*8266*/ uint16(xArgRAX),
  5401  	/*8267*/ uint16(xArgImm32),
  5402  	/*8268*/ uint16(xMatch),
  5403  	/*8269*/ uint16(xCondIs64), 8272, 0,
  5404  	/*8272*/ uint16(xSetOp), uint16(PUSH),
  5405  	/*8274*/ uint16(xArgDS),
  5406  	/*8275*/ uint16(xMatch),
  5407  	/*8276*/ uint16(xCondIs64), 8279, 0,
  5408  	/*8279*/ uint16(xSetOp), uint16(POP),
  5409  	/*8281*/ uint16(xArgDS),
  5410  	/*8282*/ uint16(xMatch),
  5411  	/*8283*/ uint16(xSetOp), uint16(AND),
  5412  	/*8285*/ uint16(xReadSlashR),
  5413  	/*8286*/ uint16(xArgRM8),
  5414  	/*8287*/ uint16(xArgR8),
  5415  	/*8288*/ uint16(xMatch),
  5416  	/*8289*/ uint16(xCondIs64), 8292, 8308,
  5417  	/*8292*/ uint16(xCondDataSize), 8296, 8302, 0,
  5418  	/*8296*/ uint16(xSetOp), uint16(AND),
  5419  	/*8298*/ uint16(xReadSlashR),
  5420  	/*8299*/ uint16(xArgRM16),
  5421  	/*8300*/ uint16(xArgR16),
  5422  	/*8301*/ uint16(xMatch),
  5423  	/*8302*/ uint16(xSetOp), uint16(AND),
  5424  	/*8304*/ uint16(xReadSlashR),
  5425  	/*8305*/ uint16(xArgRM32),
  5426  	/*8306*/ uint16(xArgR32),
  5427  	/*8307*/ uint16(xMatch),
  5428  	/*8308*/ uint16(xCondDataSize), 8296, 8302, 8312,
  5429  	/*8312*/ uint16(xSetOp), uint16(AND),
  5430  	/*8314*/ uint16(xReadSlashR),
  5431  	/*8315*/ uint16(xArgRM64),
  5432  	/*8316*/ uint16(xArgR64),
  5433  	/*8317*/ uint16(xMatch),
  5434  	/*8318*/ uint16(xSetOp), uint16(AND),
  5435  	/*8320*/ uint16(xReadSlashR),
  5436  	/*8321*/ uint16(xArgR8),
  5437  	/*8322*/ uint16(xArgRM8),
  5438  	/*8323*/ uint16(xMatch),
  5439  	/*8324*/ uint16(xCondIs64), 8327, 8343,
  5440  	/*8327*/ uint16(xCondDataSize), 8331, 8337, 0,
  5441  	/*8331*/ uint16(xSetOp), uint16(AND),
  5442  	/*8333*/ uint16(xReadSlashR),
  5443  	/*8334*/ uint16(xArgR16),
  5444  	/*8335*/ uint16(xArgRM16),
  5445  	/*8336*/ uint16(xMatch),
  5446  	/*8337*/ uint16(xSetOp), uint16(AND),
  5447  	/*8339*/ uint16(xReadSlashR),
  5448  	/*8340*/ uint16(xArgR32),
  5449  	/*8341*/ uint16(xArgRM32),
  5450  	/*8342*/ uint16(xMatch),
  5451  	/*8343*/ uint16(xCondDataSize), 8331, 8337, 8347,
  5452  	/*8347*/ uint16(xSetOp), uint16(AND),
  5453  	/*8349*/ uint16(xReadSlashR),
  5454  	/*8350*/ uint16(xArgR64),
  5455  	/*8351*/ uint16(xArgRM64),
  5456  	/*8352*/ uint16(xMatch),
  5457  	/*8353*/ uint16(xSetOp), uint16(AND),
  5458  	/*8355*/ uint16(xReadIb),
  5459  	/*8356*/ uint16(xArgAL),
  5460  	/*8357*/ uint16(xArgImm8u),
  5461  	/*8358*/ uint16(xMatch),
  5462  	/*8359*/ uint16(xCondIs64), 8362, 8378,
  5463  	/*8362*/ uint16(xCondDataSize), 8366, 8372, 0,
  5464  	/*8366*/ uint16(xSetOp), uint16(AND),
  5465  	/*8368*/ uint16(xReadIw),
  5466  	/*8369*/ uint16(xArgAX),
  5467  	/*8370*/ uint16(xArgImm16),
  5468  	/*8371*/ uint16(xMatch),
  5469  	/*8372*/ uint16(xSetOp), uint16(AND),
  5470  	/*8374*/ uint16(xReadId),
  5471  	/*8375*/ uint16(xArgEAX),
  5472  	/*8376*/ uint16(xArgImm32),
  5473  	/*8377*/ uint16(xMatch),
  5474  	/*8378*/ uint16(xCondDataSize), 8366, 8372, 8382,
  5475  	/*8382*/ uint16(xSetOp), uint16(AND),
  5476  	/*8384*/ uint16(xReadId),
  5477  	/*8385*/ uint16(xArgRAX),
  5478  	/*8386*/ uint16(xArgImm32),
  5479  	/*8387*/ uint16(xMatch),
  5480  	/*8388*/ uint16(xCondIs64), 8391, 0,
  5481  	/*8391*/ uint16(xSetOp), uint16(DAA),
  5482  	/*8393*/ uint16(xMatch),
  5483  	/*8394*/ uint16(xSetOp), uint16(SUB),
  5484  	/*8396*/ uint16(xReadSlashR),
  5485  	/*8397*/ uint16(xArgRM8),
  5486  	/*8398*/ uint16(xArgR8),
  5487  	/*8399*/ uint16(xMatch),
  5488  	/*8400*/ uint16(xCondIs64), 8403, 8419,
  5489  	/*8403*/ uint16(xCondDataSize), 8407, 8413, 0,
  5490  	/*8407*/ uint16(xSetOp), uint16(SUB),
  5491  	/*8409*/ uint16(xReadSlashR),
  5492  	/*8410*/ uint16(xArgRM16),
  5493  	/*8411*/ uint16(xArgR16),
  5494  	/*8412*/ uint16(xMatch),
  5495  	/*8413*/ uint16(xSetOp), uint16(SUB),
  5496  	/*8415*/ uint16(xReadSlashR),
  5497  	/*8416*/ uint16(xArgRM32),
  5498  	/*8417*/ uint16(xArgR32),
  5499  	/*8418*/ uint16(xMatch),
  5500  	/*8419*/ uint16(xCondDataSize), 8407, 8413, 8423,
  5501  	/*8423*/ uint16(xSetOp), uint16(SUB),
  5502  	/*8425*/ uint16(xReadSlashR),
  5503  	/*8426*/ uint16(xArgRM64),
  5504  	/*8427*/ uint16(xArgR64),
  5505  	/*8428*/ uint16(xMatch),
  5506  	/*8429*/ uint16(xCondPrefix), 3,
  5507  	0xC5, 8457,
  5508  	0xC4, 8443,
  5509  	0x0, 8437,
  5510  	/*8437*/ uint16(xSetOp), uint16(SUB),
  5511  	/*8439*/ uint16(xReadSlashR),
  5512  	/*8440*/ uint16(xArgR8),
  5513  	/*8441*/ uint16(xArgRM8),
  5514  	/*8442*/ uint16(xMatch),
  5515  	/*8443*/ uint16(xCondPrefix), 1,
  5516  	0x66, 8447,
  5517  	/*8447*/ uint16(xCondPrefix), 1,
  5518  	0x0F38, 8451,
  5519  	/*8451*/ uint16(xSetOp), uint16(VMOVNTDQA),
  5520  	/*8453*/ uint16(xReadSlashR),
  5521  	/*8454*/ uint16(xArgYmm1),
  5522  	/*8455*/ uint16(xArgM256),
  5523  	/*8456*/ uint16(xMatch),
  5524  	/*8457*/ uint16(xCondPrefix), 1,
  5525  	0x66, 8461,
  5526  	/*8461*/ uint16(xCondPrefix), 1,
  5527  	0x0F38, 8465,
  5528  	/*8465*/ uint16(xSetOp), uint16(VMOVNTDQA),
  5529  	/*8467*/ uint16(xReadSlashR),
  5530  	/*8468*/ uint16(xArgYmm1),
  5531  	/*8469*/ uint16(xArgM256),
  5532  	/*8470*/ uint16(xMatch),
  5533  	/*8471*/ uint16(xCondIs64), 8474, 8490,
  5534  	/*8474*/ uint16(xCondDataSize), 8478, 8484, 0,
  5535  	/*8478*/ uint16(xSetOp), uint16(SUB),
  5536  	/*8480*/ uint16(xReadSlashR),
  5537  	/*8481*/ uint16(xArgR16),
  5538  	/*8482*/ uint16(xArgRM16),
  5539  	/*8483*/ uint16(xMatch),
  5540  	/*8484*/ uint16(xSetOp), uint16(SUB),
  5541  	/*8486*/ uint16(xReadSlashR),
  5542  	/*8487*/ uint16(xArgR32),
  5543  	/*8488*/ uint16(xArgRM32),
  5544  	/*8489*/ uint16(xMatch),
  5545  	/*8490*/ uint16(xCondDataSize), 8478, 8484, 8494,
  5546  	/*8494*/ uint16(xSetOp), uint16(SUB),
  5547  	/*8496*/ uint16(xReadSlashR),
  5548  	/*8497*/ uint16(xArgR64),
  5549  	/*8498*/ uint16(xArgRM64),
  5550  	/*8499*/ uint16(xMatch),
  5551  	/*8500*/ uint16(xSetOp), uint16(SUB),
  5552  	/*8502*/ uint16(xReadIb),
  5553  	/*8503*/ uint16(xArgAL),
  5554  	/*8504*/ uint16(xArgImm8u),
  5555  	/*8505*/ uint16(xMatch),
  5556  	/*8506*/ uint16(xCondIs64), 8509, 8525,
  5557  	/*8509*/ uint16(xCondDataSize), 8513, 8519, 0,
  5558  	/*8513*/ uint16(xSetOp), uint16(SUB),
  5559  	/*8515*/ uint16(xReadIw),
  5560  	/*8516*/ uint16(xArgAX),
  5561  	/*8517*/ uint16(xArgImm16),
  5562  	/*8518*/ uint16(xMatch),
  5563  	/*8519*/ uint16(xSetOp), uint16(SUB),
  5564  	/*8521*/ uint16(xReadId),
  5565  	/*8522*/ uint16(xArgEAX),
  5566  	/*8523*/ uint16(xArgImm32),
  5567  	/*8524*/ uint16(xMatch),
  5568  	/*8525*/ uint16(xCondDataSize), 8513, 8519, 8529,
  5569  	/*8529*/ uint16(xSetOp), uint16(SUB),
  5570  	/*8531*/ uint16(xReadId),
  5571  	/*8532*/ uint16(xArgRAX),
  5572  	/*8533*/ uint16(xArgImm32),
  5573  	/*8534*/ uint16(xMatch),
  5574  	/*8535*/ uint16(xCondIs64), 8538, 0,
  5575  	/*8538*/ uint16(xSetOp), uint16(DAS),
  5576  	/*8540*/ uint16(xMatch),
  5577  	/*8541*/ uint16(xSetOp), uint16(XOR),
  5578  	/*8543*/ uint16(xReadSlashR),
  5579  	/*8544*/ uint16(xArgRM8),
  5580  	/*8545*/ uint16(xArgR8),
  5581  	/*8546*/ uint16(xMatch),
  5582  	/*8547*/ uint16(xCondIs64), 8550, 8566,
  5583  	/*8550*/ uint16(xCondDataSize), 8554, 8560, 0,
  5584  	/*8554*/ uint16(xSetOp), uint16(XOR),
  5585  	/*8556*/ uint16(xReadSlashR),
  5586  	/*8557*/ uint16(xArgRM16),
  5587  	/*8558*/ uint16(xArgR16),
  5588  	/*8559*/ uint16(xMatch),
  5589  	/*8560*/ uint16(xSetOp), uint16(XOR),
  5590  	/*8562*/ uint16(xReadSlashR),
  5591  	/*8563*/ uint16(xArgRM32),
  5592  	/*8564*/ uint16(xArgR32),
  5593  	/*8565*/ uint16(xMatch),
  5594  	/*8566*/ uint16(xCondDataSize), 8554, 8560, 8570,
  5595  	/*8570*/ uint16(xSetOp), uint16(XOR),
  5596  	/*8572*/ uint16(xReadSlashR),
  5597  	/*8573*/ uint16(xArgRM64),
  5598  	/*8574*/ uint16(xArgR64),
  5599  	/*8575*/ uint16(xMatch),
  5600  	/*8576*/ uint16(xSetOp), uint16(XOR),
  5601  	/*8578*/ uint16(xReadSlashR),
  5602  	/*8579*/ uint16(xArgR8),
  5603  	/*8580*/ uint16(xArgRM8),
  5604  	/*8581*/ uint16(xMatch),
  5605  	/*8582*/ uint16(xCondIs64), 8585, 8601,
  5606  	/*8585*/ uint16(xCondDataSize), 8589, 8595, 0,
  5607  	/*8589*/ uint16(xSetOp), uint16(XOR),
  5608  	/*8591*/ uint16(xReadSlashR),
  5609  	/*8592*/ uint16(xArgR16),
  5610  	/*8593*/ uint16(xArgRM16),
  5611  	/*8594*/ uint16(xMatch),
  5612  	/*8595*/ uint16(xSetOp), uint16(XOR),
  5613  	/*8597*/ uint16(xReadSlashR),
  5614  	/*8598*/ uint16(xArgR32),
  5615  	/*8599*/ uint16(xArgRM32),
  5616  	/*8600*/ uint16(xMatch),
  5617  	/*8601*/ uint16(xCondDataSize), 8589, 8595, 8605,
  5618  	/*8605*/ uint16(xSetOp), uint16(XOR),
  5619  	/*8607*/ uint16(xReadSlashR),
  5620  	/*8608*/ uint16(xArgR64),
  5621  	/*8609*/ uint16(xArgRM64),
  5622  	/*8610*/ uint16(xMatch),
  5623  	/*8611*/ uint16(xSetOp), uint16(XOR),
  5624  	/*8613*/ uint16(xReadIb),
  5625  	/*8614*/ uint16(xArgAL),
  5626  	/*8615*/ uint16(xArgImm8u),
  5627  	/*8616*/ uint16(xMatch),
  5628  	/*8617*/ uint16(xCondIs64), 8620, 8636,
  5629  	/*8620*/ uint16(xCondDataSize), 8624, 8630, 0,
  5630  	/*8624*/ uint16(xSetOp), uint16(XOR),
  5631  	/*8626*/ uint16(xReadIw),
  5632  	/*8627*/ uint16(xArgAX),
  5633  	/*8628*/ uint16(xArgImm16),
  5634  	/*8629*/ uint16(xMatch),
  5635  	/*8630*/ uint16(xSetOp), uint16(XOR),
  5636  	/*8632*/ uint16(xReadId),
  5637  	/*8633*/ uint16(xArgEAX),
  5638  	/*8634*/ uint16(xArgImm32),
  5639  	/*8635*/ uint16(xMatch),
  5640  	/*8636*/ uint16(xCondDataSize), 8624, 8630, 8640,
  5641  	/*8640*/ uint16(xSetOp), uint16(XOR),
  5642  	/*8642*/ uint16(xReadId),
  5643  	/*8643*/ uint16(xArgRAX),
  5644  	/*8644*/ uint16(xArgImm32),
  5645  	/*8645*/ uint16(xMatch),
  5646  	/*8646*/ uint16(xCondIs64), 8649, 0,
  5647  	/*8649*/ uint16(xSetOp), uint16(AAA),
  5648  	/*8651*/ uint16(xMatch),
  5649  	/*8652*/ uint16(xSetOp), uint16(CMP),
  5650  	/*8654*/ uint16(xReadSlashR),
  5651  	/*8655*/ uint16(xArgRM8),
  5652  	/*8656*/ uint16(xArgR8),
  5653  	/*8657*/ uint16(xMatch),
  5654  	/*8658*/ uint16(xCondIs64), 8661, 8677,
  5655  	/*8661*/ uint16(xCondDataSize), 8665, 8671, 0,
  5656  	/*8665*/ uint16(xSetOp), uint16(CMP),
  5657  	/*8667*/ uint16(xReadSlashR),
  5658  	/*8668*/ uint16(xArgRM16),
  5659  	/*8669*/ uint16(xArgR16),
  5660  	/*8670*/ uint16(xMatch),
  5661  	/*8671*/ uint16(xSetOp), uint16(CMP),
  5662  	/*8673*/ uint16(xReadSlashR),
  5663  	/*8674*/ uint16(xArgRM32),
  5664  	/*8675*/ uint16(xArgR32),
  5665  	/*8676*/ uint16(xMatch),
  5666  	/*8677*/ uint16(xCondDataSize), 8665, 8671, 8681,
  5667  	/*8681*/ uint16(xSetOp), uint16(CMP),
  5668  	/*8683*/ uint16(xReadSlashR),
  5669  	/*8684*/ uint16(xArgRM64),
  5670  	/*8685*/ uint16(xArgR64),
  5671  	/*8686*/ uint16(xMatch),
  5672  	/*8687*/ uint16(xSetOp), uint16(CMP),
  5673  	/*8689*/ uint16(xReadSlashR),
  5674  	/*8690*/ uint16(xArgR8),
  5675  	/*8691*/ uint16(xArgRM8),
  5676  	/*8692*/ uint16(xMatch),
  5677  	/*8693*/ uint16(xCondIs64), 8696, 8712,
  5678  	/*8696*/ uint16(xCondDataSize), 8700, 8706, 0,
  5679  	/*8700*/ uint16(xSetOp), uint16(CMP),
  5680  	/*8702*/ uint16(xReadSlashR),
  5681  	/*8703*/ uint16(xArgR16),
  5682  	/*8704*/ uint16(xArgRM16),
  5683  	/*8705*/ uint16(xMatch),
  5684  	/*8706*/ uint16(xSetOp), uint16(CMP),
  5685  	/*8708*/ uint16(xReadSlashR),
  5686  	/*8709*/ uint16(xArgR32),
  5687  	/*8710*/ uint16(xArgRM32),
  5688  	/*8711*/ uint16(xMatch),
  5689  	/*8712*/ uint16(xCondDataSize), 8700, 8706, 8716,
  5690  	/*8716*/ uint16(xSetOp), uint16(CMP),
  5691  	/*8718*/ uint16(xReadSlashR),
  5692  	/*8719*/ uint16(xArgR64),
  5693  	/*8720*/ uint16(xArgRM64),
  5694  	/*8721*/ uint16(xMatch),
  5695  	/*8722*/ uint16(xSetOp), uint16(CMP),
  5696  	/*8724*/ uint16(xReadIb),
  5697  	/*8725*/ uint16(xArgAL),
  5698  	/*8726*/ uint16(xArgImm8u),
  5699  	/*8727*/ uint16(xMatch),
  5700  	/*8728*/ uint16(xCondIs64), 8731, 8747,
  5701  	/*8731*/ uint16(xCondDataSize), 8735, 8741, 0,
  5702  	/*8735*/ uint16(xSetOp), uint16(CMP),
  5703  	/*8737*/ uint16(xReadIw),
  5704  	/*8738*/ uint16(xArgAX),
  5705  	/*8739*/ uint16(xArgImm16),
  5706  	/*8740*/ uint16(xMatch),
  5707  	/*8741*/ uint16(xSetOp), uint16(CMP),
  5708  	/*8743*/ uint16(xReadId),
  5709  	/*8744*/ uint16(xArgEAX),
  5710  	/*8745*/ uint16(xArgImm32),
  5711  	/*8746*/ uint16(xMatch),
  5712  	/*8747*/ uint16(xCondDataSize), 8735, 8741, 8751,
  5713  	/*8751*/ uint16(xSetOp), uint16(CMP),
  5714  	/*8753*/ uint16(xReadId),
  5715  	/*8754*/ uint16(xArgRAX),
  5716  	/*8755*/ uint16(xArgImm32),
  5717  	/*8756*/ uint16(xMatch),
  5718  	/*8757*/ uint16(xCondIs64), 8760, 0,
  5719  	/*8760*/ uint16(xSetOp), uint16(AAS),
  5720  	/*8762*/ uint16(xMatch),
  5721  	/*8763*/ uint16(xCondIs64), 8766, 0,
  5722  	/*8766*/ uint16(xCondDataSize), 8770, 8774, 0,
  5723  	/*8770*/ uint16(xSetOp), uint16(INC),
  5724  	/*8772*/ uint16(xArgR16op),
  5725  	/*8773*/ uint16(xMatch),
  5726  	/*8774*/ uint16(xSetOp), uint16(INC),
  5727  	/*8776*/ uint16(xArgR32op),
  5728  	/*8777*/ uint16(xMatch),
  5729  	/*8778*/ uint16(xCondIs64), 8781, 0,
  5730  	/*8781*/ uint16(xCondDataSize), 8785, 8789, 0,
  5731  	/*8785*/ uint16(xSetOp), uint16(DEC),
  5732  	/*8787*/ uint16(xArgR16op),
  5733  	/*8788*/ uint16(xMatch),
  5734  	/*8789*/ uint16(xSetOp), uint16(DEC),
  5735  	/*8791*/ uint16(xArgR32op),
  5736  	/*8792*/ uint16(xMatch),
  5737  	/*8793*/ uint16(xCondIs64), 8796, 8808,
  5738  	/*8796*/ uint16(xCondDataSize), 8800, 8804, 0,
  5739  	/*8800*/ uint16(xSetOp), uint16(PUSH),
  5740  	/*8802*/ uint16(xArgR16op),
  5741  	/*8803*/ uint16(xMatch),
  5742  	/*8804*/ uint16(xSetOp), uint16(PUSH),
  5743  	/*8806*/ uint16(xArgR32op),
  5744  	/*8807*/ uint16(xMatch),
  5745  	/*8808*/ uint16(xCondDataSize), 8800, 8812, 8816,
  5746  	/*8812*/ uint16(xSetOp), uint16(PUSH),
  5747  	/*8814*/ uint16(xArgR64op),
  5748  	/*8815*/ uint16(xMatch),
  5749  	/*8816*/ uint16(xSetOp), uint16(PUSH),
  5750  	/*8818*/ uint16(xArgR64op),
  5751  	/*8819*/ uint16(xMatch),
  5752  	/*8820*/ uint16(xCondIs64), 8823, 8835,
  5753  	/*8823*/ uint16(xCondDataSize), 8827, 8831, 0,
  5754  	/*8827*/ uint16(xSetOp), uint16(POP),
  5755  	/*8829*/ uint16(xArgR16op),
  5756  	/*8830*/ uint16(xMatch),
  5757  	/*8831*/ uint16(xSetOp), uint16(POP),
  5758  	/*8833*/ uint16(xArgR32op),
  5759  	/*8834*/ uint16(xMatch),
  5760  	/*8835*/ uint16(xCondDataSize), 8827, 8839, 8843,
  5761  	/*8839*/ uint16(xSetOp), uint16(POP),
  5762  	/*8841*/ uint16(xArgR64op),
  5763  	/*8842*/ uint16(xMatch),
  5764  	/*8843*/ uint16(xSetOp), uint16(POP),
  5765  	/*8845*/ uint16(xArgR64op),
  5766  	/*8846*/ uint16(xMatch),
  5767  	/*8847*/ uint16(xCondIs64), 8850, 0,
  5768  	/*8850*/ uint16(xCondDataSize), 8854, 8857, 0,
  5769  	/*8854*/ uint16(xSetOp), uint16(PUSHA),
  5770  	/*8856*/ uint16(xMatch),
  5771  	/*8857*/ uint16(xSetOp), uint16(PUSHAD),
  5772  	/*8859*/ uint16(xMatch),
  5773  	/*8860*/ uint16(xCondIs64), 8863, 0,
  5774  	/*8863*/ uint16(xCondDataSize), 8867, 8870, 0,
  5775  	/*8867*/ uint16(xSetOp), uint16(POPA),
  5776  	/*8869*/ uint16(xMatch),
  5777  	/*8870*/ uint16(xSetOp), uint16(POPAD),
  5778  	/*8872*/ uint16(xMatch),
  5779  	/*8873*/ uint16(xCondIs64), 8876, 0,
  5780  	/*8876*/ uint16(xCondDataSize), 8880, 8886, 0,
  5781  	/*8880*/ uint16(xSetOp), uint16(BOUND),
  5782  	/*8882*/ uint16(xReadSlashR),
  5783  	/*8883*/ uint16(xArgR16),
  5784  	/*8884*/ uint16(xArgM16and16),
  5785  	/*8885*/ uint16(xMatch),
  5786  	/*8886*/ uint16(xSetOp), uint16(BOUND),
  5787  	/*8888*/ uint16(xReadSlashR),
  5788  	/*8889*/ uint16(xArgR32),
  5789  	/*8890*/ uint16(xArgM32and32),
  5790  	/*8891*/ uint16(xMatch),
  5791  	/*8892*/ uint16(xCondIs64), 8895, 8901,
  5792  	/*8895*/ uint16(xSetOp), uint16(ARPL),
  5793  	/*8897*/ uint16(xReadSlashR),
  5794  	/*8898*/ uint16(xArgRM16),
  5795  	/*8899*/ uint16(xArgR16),
  5796  	/*8900*/ uint16(xMatch),
  5797  	/*8901*/ uint16(xCondDataSize), 8905, 8911, 8917,
  5798  	/*8905*/ uint16(xSetOp), uint16(MOVSXD),
  5799  	/*8907*/ uint16(xReadSlashR),
  5800  	/*8908*/ uint16(xArgR16),
  5801  	/*8909*/ uint16(xArgRM32),
  5802  	/*8910*/ uint16(xMatch),
  5803  	/*8911*/ uint16(xSetOp), uint16(MOVSXD),
  5804  	/*8913*/ uint16(xReadSlashR),
  5805  	/*8914*/ uint16(xArgR32),
  5806  	/*8915*/ uint16(xArgRM32),
  5807  	/*8916*/ uint16(xMatch),
  5808  	/*8917*/ uint16(xSetOp), uint16(MOVSXD),
  5809  	/*8919*/ uint16(xReadSlashR),
  5810  	/*8920*/ uint16(xArgR64),
  5811  	/*8921*/ uint16(xArgRM32),
  5812  	/*8922*/ uint16(xMatch),
  5813  	/*8923*/ uint16(xCondDataSize), 8927, 8932, 8937,
  5814  	/*8927*/ uint16(xSetOp), uint16(PUSH),
  5815  	/*8929*/ uint16(xReadIw),
  5816  	/*8930*/ uint16(xArgImm16),
  5817  	/*8931*/ uint16(xMatch),
  5818  	/*8932*/ uint16(xSetOp), uint16(PUSH),
  5819  	/*8934*/ uint16(xReadId),
  5820  	/*8935*/ uint16(xArgImm32),
  5821  	/*8936*/ uint16(xMatch),
  5822  	/*8937*/ uint16(xSetOp), uint16(PUSH),
  5823  	/*8939*/ uint16(xReadId),
  5824  	/*8940*/ uint16(xArgImm32),
  5825  	/*8941*/ uint16(xMatch),
  5826  	/*8942*/ uint16(xCondIs64), 8945, 8965,
  5827  	/*8945*/ uint16(xCondDataSize), 8949, 8957, 0,
  5828  	/*8949*/ uint16(xSetOp), uint16(IMUL),
  5829  	/*8951*/ uint16(xReadSlashR),
  5830  	/*8952*/ uint16(xReadIw),
  5831  	/*8953*/ uint16(xArgR16),
  5832  	/*8954*/ uint16(xArgRM16),
  5833  	/*8955*/ uint16(xArgImm16),
  5834  	/*8956*/ uint16(xMatch),
  5835  	/*8957*/ uint16(xSetOp), uint16(IMUL),
  5836  	/*8959*/ uint16(xReadSlashR),
  5837  	/*8960*/ uint16(xReadId),
  5838  	/*8961*/ uint16(xArgR32),
  5839  	/*8962*/ uint16(xArgRM32),
  5840  	/*8963*/ uint16(xArgImm32),
  5841  	/*8964*/ uint16(xMatch),
  5842  	/*8965*/ uint16(xCondDataSize), 8949, 8957, 8969,
  5843  	/*8969*/ uint16(xSetOp), uint16(IMUL),
  5844  	/*8971*/ uint16(xReadSlashR),
  5845  	/*8972*/ uint16(xReadId),
  5846  	/*8973*/ uint16(xArgR64),
  5847  	/*8974*/ uint16(xArgRM64),
  5848  	/*8975*/ uint16(xArgImm32),
  5849  	/*8976*/ uint16(xMatch),
  5850  	/*8977*/ uint16(xSetOp), uint16(PUSH),
  5851  	/*8979*/ uint16(xReadIb),
  5852  	/*8980*/ uint16(xArgImm8),
  5853  	/*8981*/ uint16(xMatch),
  5854  	/*8982*/ uint16(xCondIs64), 8985, 9005,
  5855  	/*8985*/ uint16(xCondDataSize), 8989, 8997, 0,
  5856  	/*8989*/ uint16(xSetOp), uint16(IMUL),
  5857  	/*8991*/ uint16(xReadSlashR),
  5858  	/*8992*/ uint16(xReadIb),
  5859  	/*8993*/ uint16(xArgR16),
  5860  	/*8994*/ uint16(xArgRM16),
  5861  	/*8995*/ uint16(xArgImm8),
  5862  	/*8996*/ uint16(xMatch),
  5863  	/*8997*/ uint16(xSetOp), uint16(IMUL),
  5864  	/*8999*/ uint16(xReadSlashR),
  5865  	/*9000*/ uint16(xReadIb),
  5866  	/*9001*/ uint16(xArgR32),
  5867  	/*9002*/ uint16(xArgRM32),
  5868  	/*9003*/ uint16(xArgImm8),
  5869  	/*9004*/ uint16(xMatch),
  5870  	/*9005*/ uint16(xCondDataSize), 8989, 8997, 9009,
  5871  	/*9009*/ uint16(xSetOp), uint16(IMUL),
  5872  	/*9011*/ uint16(xReadSlashR),
  5873  	/*9012*/ uint16(xReadIb),
  5874  	/*9013*/ uint16(xArgR64),
  5875  	/*9014*/ uint16(xArgRM64),
  5876  	/*9015*/ uint16(xArgImm8),
  5877  	/*9016*/ uint16(xMatch),
  5878  	/*9017*/ uint16(xSetOp), uint16(INSB),
  5879  	/*9019*/ uint16(xMatch),
  5880  	/*9020*/ uint16(xCondDataSize), 9024, 9027, 9030,
  5881  	/*9024*/ uint16(xSetOp), uint16(INSW),
  5882  	/*9026*/ uint16(xMatch),
  5883  	/*9027*/ uint16(xSetOp), uint16(INSD),
  5884  	/*9029*/ uint16(xMatch),
  5885  	/*9030*/ uint16(xSetOp), uint16(INSD),
  5886  	/*9032*/ uint16(xMatch),
  5887  	/*9033*/ uint16(xSetOp), uint16(OUTSB),
  5888  	/*9035*/ uint16(xMatch),
  5889  	/*9036*/ uint16(xCondPrefix), 3,
  5890  	0xC5, 9083,
  5891  	0xC4, 9057,
  5892  	0x0, 9044,
  5893  	/*9044*/ uint16(xCondDataSize), 9048, 9051, 9054,
  5894  	/*9048*/ uint16(xSetOp), uint16(OUTSW),
  5895  	/*9050*/ uint16(xMatch),
  5896  	/*9051*/ uint16(xSetOp), uint16(OUTSD),
  5897  	/*9053*/ uint16(xMatch),
  5898  	/*9054*/ uint16(xSetOp), uint16(OUTSD),
  5899  	/*9056*/ uint16(xMatch),
  5900  	/*9057*/ uint16(xCondPrefix), 2,
  5901  	0xF3, 9073,
  5902  	0x66, 9063,
  5903  	/*9063*/ uint16(xCondPrefix), 1,
  5904  	0x0F, 9067,
  5905  	/*9067*/ uint16(xSetOp), uint16(VMOVDQA),
  5906  	/*9069*/ uint16(xReadSlashR),
  5907  	/*9070*/ uint16(xArgYmm1),
  5908  	/*9071*/ uint16(xArgYmm2M256),
  5909  	/*9072*/ uint16(xMatch),
  5910  	/*9073*/ uint16(xCondPrefix), 1,
  5911  	0x0F, 9077,
  5912  	/*9077*/ uint16(xSetOp), uint16(VMOVDQU),
  5913  	/*9079*/ uint16(xReadSlashR),
  5914  	/*9080*/ uint16(xArgYmm1),
  5915  	/*9081*/ uint16(xArgYmm2M256),
  5916  	/*9082*/ uint16(xMatch),
  5917  	/*9083*/ uint16(xCondPrefix), 2,
  5918  	0xF3, 9099,
  5919  	0x66, 9089,
  5920  	/*9089*/ uint16(xCondPrefix), 1,
  5921  	0x0F, 9093,
  5922  	/*9093*/ uint16(xSetOp), uint16(VMOVDQA),
  5923  	/*9095*/ uint16(xReadSlashR),
  5924  	/*9096*/ uint16(xArgYmm1),
  5925  	/*9097*/ uint16(xArgYmm2M256),
  5926  	/*9098*/ uint16(xMatch),
  5927  	/*9099*/ uint16(xCondPrefix), 1,
  5928  	0x0F, 9103,
  5929  	/*9103*/ uint16(xSetOp), uint16(VMOVDQU),
  5930  	/*9105*/ uint16(xReadSlashR),
  5931  	/*9106*/ uint16(xArgYmm1),
  5932  	/*9107*/ uint16(xArgYmm2M256),
  5933  	/*9108*/ uint16(xMatch),
  5934  	/*9109*/ uint16(xSetOp), uint16(JO),
  5935  	/*9111*/ uint16(xReadCb),
  5936  	/*9112*/ uint16(xArgRel8),
  5937  	/*9113*/ uint16(xMatch),
  5938  	/*9114*/ uint16(xSetOp), uint16(JNO),
  5939  	/*9116*/ uint16(xReadCb),
  5940  	/*9117*/ uint16(xArgRel8),
  5941  	/*9118*/ uint16(xMatch),
  5942  	/*9119*/ uint16(xSetOp), uint16(JB),
  5943  	/*9121*/ uint16(xReadCb),
  5944  	/*9122*/ uint16(xArgRel8),
  5945  	/*9123*/ uint16(xMatch),
  5946  	/*9124*/ uint16(xSetOp), uint16(JAE),
  5947  	/*9126*/ uint16(xReadCb),
  5948  	/*9127*/ uint16(xArgRel8),
  5949  	/*9128*/ uint16(xMatch),
  5950  	/*9129*/ uint16(xSetOp), uint16(JE),
  5951  	/*9131*/ uint16(xReadCb),
  5952  	/*9132*/ uint16(xArgRel8),
  5953  	/*9133*/ uint16(xMatch),
  5954  	/*9134*/ uint16(xSetOp), uint16(JNE),
  5955  	/*9136*/ uint16(xReadCb),
  5956  	/*9137*/ uint16(xArgRel8),
  5957  	/*9138*/ uint16(xMatch),
  5958  	/*9139*/ uint16(xSetOp), uint16(JBE),
  5959  	/*9141*/ uint16(xReadCb),
  5960  	/*9142*/ uint16(xArgRel8),
  5961  	/*9143*/ uint16(xMatch),
  5962  	/*9144*/ uint16(xCondPrefix), 3,
  5963  	0xC5, 9164,
  5964  	0xC4, 9157,
  5965  	0x0, 9152,
  5966  	/*9152*/ uint16(xSetOp), uint16(JA),
  5967  	/*9154*/ uint16(xReadCb),
  5968  	/*9155*/ uint16(xArgRel8),
  5969  	/*9156*/ uint16(xMatch),
  5970  	/*9157*/ uint16(xCondPrefix), 1,
  5971  	0x0F, 9161,
  5972  	/*9161*/ uint16(xSetOp), uint16(VZEROUPPER),
  5973  	/*9163*/ uint16(xMatch),
  5974  	/*9164*/ uint16(xCondPrefix), 1,
  5975  	0x0F, 9168,
  5976  	/*9168*/ uint16(xSetOp), uint16(VZEROUPPER),
  5977  	/*9170*/ uint16(xMatch),
  5978  	/*9171*/ uint16(xSetOp), uint16(JS),
  5979  	/*9173*/ uint16(xReadCb),
  5980  	/*9174*/ uint16(xArgRel8),
  5981  	/*9175*/ uint16(xMatch),
  5982  	/*9176*/ uint16(xSetOp), uint16(JNS),
  5983  	/*9178*/ uint16(xReadCb),
  5984  	/*9179*/ uint16(xArgRel8),
  5985  	/*9180*/ uint16(xMatch),
  5986  	/*9181*/ uint16(xSetOp), uint16(JP),
  5987  	/*9183*/ uint16(xReadCb),
  5988  	/*9184*/ uint16(xArgRel8),
  5989  	/*9185*/ uint16(xMatch),
  5990  	/*9186*/ uint16(xSetOp), uint16(JNP),
  5991  	/*9188*/ uint16(xReadCb),
  5992  	/*9189*/ uint16(xArgRel8),
  5993  	/*9190*/ uint16(xMatch),
  5994  	/*9191*/ uint16(xSetOp), uint16(JL),
  5995  	/*9193*/ uint16(xReadCb),
  5996  	/*9194*/ uint16(xArgRel8),
  5997  	/*9195*/ uint16(xMatch),
  5998  	/*9196*/ uint16(xSetOp), uint16(JGE),
  5999  	/*9198*/ uint16(xReadCb),
  6000  	/*9199*/ uint16(xArgRel8),
  6001  	/*9200*/ uint16(xMatch),
  6002  	/*9201*/ uint16(xSetOp), uint16(JLE),
  6003  	/*9203*/ uint16(xReadCb),
  6004  	/*9204*/ uint16(xArgRel8),
  6005  	/*9205*/ uint16(xMatch),
  6006  	/*9206*/ uint16(xCondPrefix), 3,
  6007  	0xC5, 9245,
  6008  	0xC4, 9219,
  6009  	0x0, 9214,
  6010  	/*9214*/ uint16(xSetOp), uint16(JG),
  6011  	/*9216*/ uint16(xReadCb),
  6012  	/*9217*/ uint16(xArgRel8),
  6013  	/*9218*/ uint16(xMatch),
  6014  	/*9219*/ uint16(xCondPrefix), 2,
  6015  	0xF3, 9235,
  6016  	0x66, 9225,
  6017  	/*9225*/ uint16(xCondPrefix), 1,
  6018  	0x0F, 9229,
  6019  	/*9229*/ uint16(xSetOp), uint16(VMOVDQA),
  6020  	/*9231*/ uint16(xReadSlashR),
  6021  	/*9232*/ uint16(xArgYmm2M256),
  6022  	/*9233*/ uint16(xArgYmm1),
  6023  	/*9234*/ uint16(xMatch),
  6024  	/*9235*/ uint16(xCondPrefix), 1,
  6025  	0x0F, 9239,
  6026  	/*9239*/ uint16(xSetOp), uint16(VMOVDQU),
  6027  	/*9241*/ uint16(xReadSlashR),
  6028  	/*9242*/ uint16(xArgYmm2M256),
  6029  	/*9243*/ uint16(xArgYmm1),
  6030  	/*9244*/ uint16(xMatch),
  6031  	/*9245*/ uint16(xCondPrefix), 2,
  6032  	0xF3, 9261,
  6033  	0x66, 9251,
  6034  	/*9251*/ uint16(xCondPrefix), 1,
  6035  	0x0F, 9255,
  6036  	/*9255*/ uint16(xSetOp), uint16(VMOVDQA),
  6037  	/*9257*/ uint16(xReadSlashR),
  6038  	/*9258*/ uint16(xArgYmm2M256),
  6039  	/*9259*/ uint16(xArgYmm1),
  6040  	/*9260*/ uint16(xMatch),
  6041  	/*9261*/ uint16(xCondPrefix), 1,
  6042  	0x0F, 9265,
  6043  	/*9265*/ uint16(xSetOp), uint16(VMOVDQU),
  6044  	/*9267*/ uint16(xReadSlashR),
  6045  	/*9268*/ uint16(xArgYmm2M256),
  6046  	/*9269*/ uint16(xArgYmm1),
  6047  	/*9270*/ uint16(xMatch),
  6048  	/*9271*/ uint16(xCondSlashR),
  6049  	9280, // 0
  6050  	9286, // 1
  6051  	9292, // 2
  6052  	9298, // 3
  6053  	9304, // 4
  6054  	9310, // 5
  6055  	9316, // 6
  6056  	9322, // 7
  6057  	/*9280*/ uint16(xSetOp), uint16(ADD),
  6058  	/*9282*/ uint16(xReadIb),
  6059  	/*9283*/ uint16(xArgRM8),
  6060  	/*9284*/ uint16(xArgImm8u),
  6061  	/*9285*/ uint16(xMatch),
  6062  	/*9286*/ uint16(xSetOp), uint16(OR),
  6063  	/*9288*/ uint16(xReadIb),
  6064  	/*9289*/ uint16(xArgRM8),
  6065  	/*9290*/ uint16(xArgImm8u),
  6066  	/*9291*/ uint16(xMatch),
  6067  	/*9292*/ uint16(xSetOp), uint16(ADC),
  6068  	/*9294*/ uint16(xReadIb),
  6069  	/*9295*/ uint16(xArgRM8),
  6070  	/*9296*/ uint16(xArgImm8u),
  6071  	/*9297*/ uint16(xMatch),
  6072  	/*9298*/ uint16(xSetOp), uint16(SBB),
  6073  	/*9300*/ uint16(xReadIb),
  6074  	/*9301*/ uint16(xArgRM8),
  6075  	/*9302*/ uint16(xArgImm8u),
  6076  	/*9303*/ uint16(xMatch),
  6077  	/*9304*/ uint16(xSetOp), uint16(AND),
  6078  	/*9306*/ uint16(xReadIb),
  6079  	/*9307*/ uint16(xArgRM8),
  6080  	/*9308*/ uint16(xArgImm8u),
  6081  	/*9309*/ uint16(xMatch),
  6082  	/*9310*/ uint16(xSetOp), uint16(SUB),
  6083  	/*9312*/ uint16(xReadIb),
  6084  	/*9313*/ uint16(xArgRM8),
  6085  	/*9314*/ uint16(xArgImm8u),
  6086  	/*9315*/ uint16(xMatch),
  6087  	/*9316*/ uint16(xSetOp), uint16(XOR),
  6088  	/*9318*/ uint16(xReadIb),
  6089  	/*9319*/ uint16(xArgRM8),
  6090  	/*9320*/ uint16(xArgImm8u),
  6091  	/*9321*/ uint16(xMatch),
  6092  	/*9322*/ uint16(xSetOp), uint16(CMP),
  6093  	/*9324*/ uint16(xReadIb),
  6094  	/*9325*/ uint16(xArgRM8),
  6095  	/*9326*/ uint16(xArgImm8u),
  6096  	/*9327*/ uint16(xMatch),
  6097  	/*9328*/ uint16(xCondSlashR),
  6098  	9337, // 0
  6099  	9366, // 1
  6100  	9395, // 2
  6101  	9424, // 3
  6102  	9453, // 4
  6103  	9482, // 5
  6104  	9511, // 6
  6105  	9540, // 7
  6106  	/*9337*/ uint16(xCondIs64), 9340, 9356,
  6107  	/*9340*/ uint16(xCondDataSize), 9344, 9350, 0,
  6108  	/*9344*/ uint16(xSetOp), uint16(ADD),
  6109  	/*9346*/ uint16(xReadIw),
  6110  	/*9347*/ uint16(xArgRM16),
  6111  	/*9348*/ uint16(xArgImm16),
  6112  	/*9349*/ uint16(xMatch),
  6113  	/*9350*/ uint16(xSetOp), uint16(ADD),
  6114  	/*9352*/ uint16(xReadId),
  6115  	/*9353*/ uint16(xArgRM32),
  6116  	/*9354*/ uint16(xArgImm32),
  6117  	/*9355*/ uint16(xMatch),
  6118  	/*9356*/ uint16(xCondDataSize), 9344, 9350, 9360,
  6119  	/*9360*/ uint16(xSetOp), uint16(ADD),
  6120  	/*9362*/ uint16(xReadId),
  6121  	/*9363*/ uint16(xArgRM64),
  6122  	/*9364*/ uint16(xArgImm32),
  6123  	/*9365*/ uint16(xMatch),
  6124  	/*9366*/ uint16(xCondIs64), 9369, 9385,
  6125  	/*9369*/ uint16(xCondDataSize), 9373, 9379, 0,
  6126  	/*9373*/ uint16(xSetOp), uint16(OR),
  6127  	/*9375*/ uint16(xReadIw),
  6128  	/*9376*/ uint16(xArgRM16),
  6129  	/*9377*/ uint16(xArgImm16),
  6130  	/*9378*/ uint16(xMatch),
  6131  	/*9379*/ uint16(xSetOp), uint16(OR),
  6132  	/*9381*/ uint16(xReadId),
  6133  	/*9382*/ uint16(xArgRM32),
  6134  	/*9383*/ uint16(xArgImm32),
  6135  	/*9384*/ uint16(xMatch),
  6136  	/*9385*/ uint16(xCondDataSize), 9373, 9379, 9389,
  6137  	/*9389*/ uint16(xSetOp), uint16(OR),
  6138  	/*9391*/ uint16(xReadId),
  6139  	/*9392*/ uint16(xArgRM64),
  6140  	/*9393*/ uint16(xArgImm32),
  6141  	/*9394*/ uint16(xMatch),
  6142  	/*9395*/ uint16(xCondIs64), 9398, 9414,
  6143  	/*9398*/ uint16(xCondDataSize), 9402, 9408, 0,
  6144  	/*9402*/ uint16(xSetOp), uint16(ADC),
  6145  	/*9404*/ uint16(xReadIw),
  6146  	/*9405*/ uint16(xArgRM16),
  6147  	/*9406*/ uint16(xArgImm16),
  6148  	/*9407*/ uint16(xMatch),
  6149  	/*9408*/ uint16(xSetOp), uint16(ADC),
  6150  	/*9410*/ uint16(xReadId),
  6151  	/*9411*/ uint16(xArgRM32),
  6152  	/*9412*/ uint16(xArgImm32),
  6153  	/*9413*/ uint16(xMatch),
  6154  	/*9414*/ uint16(xCondDataSize), 9402, 9408, 9418,
  6155  	/*9418*/ uint16(xSetOp), uint16(ADC),
  6156  	/*9420*/ uint16(xReadId),
  6157  	/*9421*/ uint16(xArgRM64),
  6158  	/*9422*/ uint16(xArgImm32),
  6159  	/*9423*/ uint16(xMatch),
  6160  	/*9424*/ uint16(xCondIs64), 9427, 9443,
  6161  	/*9427*/ uint16(xCondDataSize), 9431, 9437, 0,
  6162  	/*9431*/ uint16(xSetOp), uint16(SBB),
  6163  	/*9433*/ uint16(xReadIw),
  6164  	/*9434*/ uint16(xArgRM16),
  6165  	/*9435*/ uint16(xArgImm16),
  6166  	/*9436*/ uint16(xMatch),
  6167  	/*9437*/ uint16(xSetOp), uint16(SBB),
  6168  	/*9439*/ uint16(xReadId),
  6169  	/*9440*/ uint16(xArgRM32),
  6170  	/*9441*/ uint16(xArgImm32),
  6171  	/*9442*/ uint16(xMatch),
  6172  	/*9443*/ uint16(xCondDataSize), 9431, 9437, 9447,
  6173  	/*9447*/ uint16(xSetOp), uint16(SBB),
  6174  	/*9449*/ uint16(xReadId),
  6175  	/*9450*/ uint16(xArgRM64),
  6176  	/*9451*/ uint16(xArgImm32),
  6177  	/*9452*/ uint16(xMatch),
  6178  	/*9453*/ uint16(xCondIs64), 9456, 9472,
  6179  	/*9456*/ uint16(xCondDataSize), 9460, 9466, 0,
  6180  	/*9460*/ uint16(xSetOp), uint16(AND),
  6181  	/*9462*/ uint16(xReadIw),
  6182  	/*9463*/ uint16(xArgRM16),
  6183  	/*9464*/ uint16(xArgImm16),
  6184  	/*9465*/ uint16(xMatch),
  6185  	/*9466*/ uint16(xSetOp), uint16(AND),
  6186  	/*9468*/ uint16(xReadId),
  6187  	/*9469*/ uint16(xArgRM32),
  6188  	/*9470*/ uint16(xArgImm32),
  6189  	/*9471*/ uint16(xMatch),
  6190  	/*9472*/ uint16(xCondDataSize), 9460, 9466, 9476,
  6191  	/*9476*/ uint16(xSetOp), uint16(AND),
  6192  	/*9478*/ uint16(xReadId),
  6193  	/*9479*/ uint16(xArgRM64),
  6194  	/*9480*/ uint16(xArgImm32),
  6195  	/*9481*/ uint16(xMatch),
  6196  	/*9482*/ uint16(xCondIs64), 9485, 9501,
  6197  	/*9485*/ uint16(xCondDataSize), 9489, 9495, 0,
  6198  	/*9489*/ uint16(xSetOp), uint16(SUB),
  6199  	/*9491*/ uint16(xReadIw),
  6200  	/*9492*/ uint16(xArgRM16),
  6201  	/*9493*/ uint16(xArgImm16),
  6202  	/*9494*/ uint16(xMatch),
  6203  	/*9495*/ uint16(xSetOp), uint16(SUB),
  6204  	/*9497*/ uint16(xReadId),
  6205  	/*9498*/ uint16(xArgRM32),
  6206  	/*9499*/ uint16(xArgImm32),
  6207  	/*9500*/ uint16(xMatch),
  6208  	/*9501*/ uint16(xCondDataSize), 9489, 9495, 9505,
  6209  	/*9505*/ uint16(xSetOp), uint16(SUB),
  6210  	/*9507*/ uint16(xReadId),
  6211  	/*9508*/ uint16(xArgRM64),
  6212  	/*9509*/ uint16(xArgImm32),
  6213  	/*9510*/ uint16(xMatch),
  6214  	/*9511*/ uint16(xCondIs64), 9514, 9530,
  6215  	/*9514*/ uint16(xCondDataSize), 9518, 9524, 0,
  6216  	/*9518*/ uint16(xSetOp), uint16(XOR),
  6217  	/*9520*/ uint16(xReadIw),
  6218  	/*9521*/ uint16(xArgRM16),
  6219  	/*9522*/ uint16(xArgImm16),
  6220  	/*9523*/ uint16(xMatch),
  6221  	/*9524*/ uint16(xSetOp), uint16(XOR),
  6222  	/*9526*/ uint16(xReadId),
  6223  	/*9527*/ uint16(xArgRM32),
  6224  	/*9528*/ uint16(xArgImm32),
  6225  	/*9529*/ uint16(xMatch),
  6226  	/*9530*/ uint16(xCondDataSize), 9518, 9524, 9534,
  6227  	/*9534*/ uint16(xSetOp), uint16(XOR),
  6228  	/*9536*/ uint16(xReadId),
  6229  	/*9537*/ uint16(xArgRM64),
  6230  	/*9538*/ uint16(xArgImm32),
  6231  	/*9539*/ uint16(xMatch),
  6232  	/*9540*/ uint16(xCondIs64), 9543, 9559,
  6233  	/*9543*/ uint16(xCondDataSize), 9547, 9553, 0,
  6234  	/*9547*/ uint16(xSetOp), uint16(CMP),
  6235  	/*9549*/ uint16(xReadIw),
  6236  	/*9550*/ uint16(xArgRM16),
  6237  	/*9551*/ uint16(xArgImm16),
  6238  	/*9552*/ uint16(xMatch),
  6239  	/*9553*/ uint16(xSetOp), uint16(CMP),
  6240  	/*9555*/ uint16(xReadId),
  6241  	/*9556*/ uint16(xArgRM32),
  6242  	/*9557*/ uint16(xArgImm32),
  6243  	/*9558*/ uint16(xMatch),
  6244  	/*9559*/ uint16(xCondDataSize), 9547, 9553, 9563,
  6245  	/*9563*/ uint16(xSetOp), uint16(CMP),
  6246  	/*9565*/ uint16(xReadId),
  6247  	/*9566*/ uint16(xArgRM64),
  6248  	/*9567*/ uint16(xArgImm32),
  6249  	/*9568*/ uint16(xMatch),
  6250  	/*9569*/ uint16(xCondSlashR),
  6251  	9578, // 0
  6252  	9607, // 1
  6253  	9636, // 2
  6254  	9665, // 3
  6255  	9694, // 4
  6256  	9723, // 5
  6257  	9752, // 6
  6258  	9781, // 7
  6259  	/*9578*/ uint16(xCondIs64), 9581, 9597,
  6260  	/*9581*/ uint16(xCondDataSize), 9585, 9591, 0,
  6261  	/*9585*/ uint16(xSetOp), uint16(ADD),
  6262  	/*9587*/ uint16(xReadIb),
  6263  	/*9588*/ uint16(xArgRM16),
  6264  	/*9589*/ uint16(xArgImm8),
  6265  	/*9590*/ uint16(xMatch),
  6266  	/*9591*/ uint16(xSetOp), uint16(ADD),
  6267  	/*9593*/ uint16(xReadIb),
  6268  	/*9594*/ uint16(xArgRM32),
  6269  	/*9595*/ uint16(xArgImm8),
  6270  	/*9596*/ uint16(xMatch),
  6271  	/*9597*/ uint16(xCondDataSize), 9585, 9591, 9601,
  6272  	/*9601*/ uint16(xSetOp), uint16(ADD),
  6273  	/*9603*/ uint16(xReadIb),
  6274  	/*9604*/ uint16(xArgRM64),
  6275  	/*9605*/ uint16(xArgImm8),
  6276  	/*9606*/ uint16(xMatch),
  6277  	/*9607*/ uint16(xCondIs64), 9610, 9626,
  6278  	/*9610*/ uint16(xCondDataSize), 9614, 9620, 0,
  6279  	/*9614*/ uint16(xSetOp), uint16(OR),
  6280  	/*9616*/ uint16(xReadIb),
  6281  	/*9617*/ uint16(xArgRM16),
  6282  	/*9618*/ uint16(xArgImm8),
  6283  	/*9619*/ uint16(xMatch),
  6284  	/*9620*/ uint16(xSetOp), uint16(OR),
  6285  	/*9622*/ uint16(xReadIb),
  6286  	/*9623*/ uint16(xArgRM32),
  6287  	/*9624*/ uint16(xArgImm8),
  6288  	/*9625*/ uint16(xMatch),
  6289  	/*9626*/ uint16(xCondDataSize), 9614, 9620, 9630,
  6290  	/*9630*/ uint16(xSetOp), uint16(OR),
  6291  	/*9632*/ uint16(xReadIb),
  6292  	/*9633*/ uint16(xArgRM64),
  6293  	/*9634*/ uint16(xArgImm8),
  6294  	/*9635*/ uint16(xMatch),
  6295  	/*9636*/ uint16(xCondIs64), 9639, 9655,
  6296  	/*9639*/ uint16(xCondDataSize), 9643, 9649, 0,
  6297  	/*9643*/ uint16(xSetOp), uint16(ADC),
  6298  	/*9645*/ uint16(xReadIb),
  6299  	/*9646*/ uint16(xArgRM16),
  6300  	/*9647*/ uint16(xArgImm8),
  6301  	/*9648*/ uint16(xMatch),
  6302  	/*9649*/ uint16(xSetOp), uint16(ADC),
  6303  	/*9651*/ uint16(xReadIb),
  6304  	/*9652*/ uint16(xArgRM32),
  6305  	/*9653*/ uint16(xArgImm8),
  6306  	/*9654*/ uint16(xMatch),
  6307  	/*9655*/ uint16(xCondDataSize), 9643, 9649, 9659,
  6308  	/*9659*/ uint16(xSetOp), uint16(ADC),
  6309  	/*9661*/ uint16(xReadIb),
  6310  	/*9662*/ uint16(xArgRM64),
  6311  	/*9663*/ uint16(xArgImm8),
  6312  	/*9664*/ uint16(xMatch),
  6313  	/*9665*/ uint16(xCondIs64), 9668, 9684,
  6314  	/*9668*/ uint16(xCondDataSize), 9672, 9678, 0,
  6315  	/*9672*/ uint16(xSetOp), uint16(SBB),
  6316  	/*9674*/ uint16(xReadIb),
  6317  	/*9675*/ uint16(xArgRM16),
  6318  	/*9676*/ uint16(xArgImm8),
  6319  	/*9677*/ uint16(xMatch),
  6320  	/*9678*/ uint16(xSetOp), uint16(SBB),
  6321  	/*9680*/ uint16(xReadIb),
  6322  	/*9681*/ uint16(xArgRM32),
  6323  	/*9682*/ uint16(xArgImm8),
  6324  	/*9683*/ uint16(xMatch),
  6325  	/*9684*/ uint16(xCondDataSize), 9672, 9678, 9688,
  6326  	/*9688*/ uint16(xSetOp), uint16(SBB),
  6327  	/*9690*/ uint16(xReadIb),
  6328  	/*9691*/ uint16(xArgRM64),
  6329  	/*9692*/ uint16(xArgImm8),
  6330  	/*9693*/ uint16(xMatch),
  6331  	/*9694*/ uint16(xCondIs64), 9697, 9713,
  6332  	/*9697*/ uint16(xCondDataSize), 9701, 9707, 0,
  6333  	/*9701*/ uint16(xSetOp), uint16(AND),
  6334  	/*9703*/ uint16(xReadIb),
  6335  	/*9704*/ uint16(xArgRM16),
  6336  	/*9705*/ uint16(xArgImm8),
  6337  	/*9706*/ uint16(xMatch),
  6338  	/*9707*/ uint16(xSetOp), uint16(AND),
  6339  	/*9709*/ uint16(xReadIb),
  6340  	/*9710*/ uint16(xArgRM32),
  6341  	/*9711*/ uint16(xArgImm8),
  6342  	/*9712*/ uint16(xMatch),
  6343  	/*9713*/ uint16(xCondDataSize), 9701, 9707, 9717,
  6344  	/*9717*/ uint16(xSetOp), uint16(AND),
  6345  	/*9719*/ uint16(xReadIb),
  6346  	/*9720*/ uint16(xArgRM64),
  6347  	/*9721*/ uint16(xArgImm8),
  6348  	/*9722*/ uint16(xMatch),
  6349  	/*9723*/ uint16(xCondIs64), 9726, 9742,
  6350  	/*9726*/ uint16(xCondDataSize), 9730, 9736, 0,
  6351  	/*9730*/ uint16(xSetOp), uint16(SUB),
  6352  	/*9732*/ uint16(xReadIb),
  6353  	/*9733*/ uint16(xArgRM16),
  6354  	/*9734*/ uint16(xArgImm8),
  6355  	/*9735*/ uint16(xMatch),
  6356  	/*9736*/ uint16(xSetOp), uint16(SUB),
  6357  	/*9738*/ uint16(xReadIb),
  6358  	/*9739*/ uint16(xArgRM32),
  6359  	/*9740*/ uint16(xArgImm8),
  6360  	/*9741*/ uint16(xMatch),
  6361  	/*9742*/ uint16(xCondDataSize), 9730, 9736, 9746,
  6362  	/*9746*/ uint16(xSetOp), uint16(SUB),
  6363  	/*9748*/ uint16(xReadIb),
  6364  	/*9749*/ uint16(xArgRM64),
  6365  	/*9750*/ uint16(xArgImm8),
  6366  	/*9751*/ uint16(xMatch),
  6367  	/*9752*/ uint16(xCondIs64), 9755, 9771,
  6368  	/*9755*/ uint16(xCondDataSize), 9759, 9765, 0,
  6369  	/*9759*/ uint16(xSetOp), uint16(XOR),
  6370  	/*9761*/ uint16(xReadIb),
  6371  	/*9762*/ uint16(xArgRM16),
  6372  	/*9763*/ uint16(xArgImm8),
  6373  	/*9764*/ uint16(xMatch),
  6374  	/*9765*/ uint16(xSetOp), uint16(XOR),
  6375  	/*9767*/ uint16(xReadIb),
  6376  	/*9768*/ uint16(xArgRM32),
  6377  	/*9769*/ uint16(xArgImm8),
  6378  	/*9770*/ uint16(xMatch),
  6379  	/*9771*/ uint16(xCondDataSize), 9759, 9765, 9775,
  6380  	/*9775*/ uint16(xSetOp), uint16(XOR),
  6381  	/*9777*/ uint16(xReadIb),
  6382  	/*9778*/ uint16(xArgRM64),
  6383  	/*9779*/ uint16(xArgImm8),
  6384  	/*9780*/ uint16(xMatch),
  6385  	/*9781*/ uint16(xCondIs64), 9784, 9800,
  6386  	/*9784*/ uint16(xCondDataSize), 9788, 9794, 0,
  6387  	/*9788*/ uint16(xSetOp), uint16(CMP),
  6388  	/*9790*/ uint16(xReadIb),
  6389  	/*9791*/ uint16(xArgRM16),
  6390  	/*9792*/ uint16(xArgImm8),
  6391  	/*9793*/ uint16(xMatch),
  6392  	/*9794*/ uint16(xSetOp), uint16(CMP),
  6393  	/*9796*/ uint16(xReadIb),
  6394  	/*9797*/ uint16(xArgRM32),
  6395  	/*9798*/ uint16(xArgImm8),
  6396  	/*9799*/ uint16(xMatch),
  6397  	/*9800*/ uint16(xCondDataSize), 9788, 9794, 9804,
  6398  	/*9804*/ uint16(xSetOp), uint16(CMP),
  6399  	/*9806*/ uint16(xReadIb),
  6400  	/*9807*/ uint16(xArgRM64),
  6401  	/*9808*/ uint16(xArgImm8),
  6402  	/*9809*/ uint16(xMatch),
  6403  	/*9810*/ uint16(xSetOp), uint16(TEST),
  6404  	/*9812*/ uint16(xReadSlashR),
  6405  	/*9813*/ uint16(xArgRM8),
  6406  	/*9814*/ uint16(xArgR8),
  6407  	/*9815*/ uint16(xMatch),
  6408  	/*9816*/ uint16(xCondIs64), 9819, 9835,
  6409  	/*9819*/ uint16(xCondDataSize), 9823, 9829, 0,
  6410  	/*9823*/ uint16(xSetOp), uint16(TEST),
  6411  	/*9825*/ uint16(xReadSlashR),
  6412  	/*9826*/ uint16(xArgRM16),
  6413  	/*9827*/ uint16(xArgR16),
  6414  	/*9828*/ uint16(xMatch),
  6415  	/*9829*/ uint16(xSetOp), uint16(TEST),
  6416  	/*9831*/ uint16(xReadSlashR),
  6417  	/*9832*/ uint16(xArgRM32),
  6418  	/*9833*/ uint16(xArgR32),
  6419  	/*9834*/ uint16(xMatch),
  6420  	/*9835*/ uint16(xCondDataSize), 9823, 9829, 9839,
  6421  	/*9839*/ uint16(xSetOp), uint16(TEST),
  6422  	/*9841*/ uint16(xReadSlashR),
  6423  	/*9842*/ uint16(xArgRM64),
  6424  	/*9843*/ uint16(xArgR64),
  6425  	/*9844*/ uint16(xMatch),
  6426  	/*9845*/ uint16(xSetOp), uint16(XCHG),
  6427  	/*9847*/ uint16(xReadSlashR),
  6428  	/*9848*/ uint16(xArgRM8),
  6429  	/*9849*/ uint16(xArgR8),
  6430  	/*9850*/ uint16(xMatch),
  6431  	/*9851*/ uint16(xCondIs64), 9854, 9870,
  6432  	/*9854*/ uint16(xCondDataSize), 9858, 9864, 0,
  6433  	/*9858*/ uint16(xSetOp), uint16(XCHG),
  6434  	/*9860*/ uint16(xReadSlashR),
  6435  	/*9861*/ uint16(xArgRM16),
  6436  	/*9862*/ uint16(xArgR16),
  6437  	/*9863*/ uint16(xMatch),
  6438  	/*9864*/ uint16(xSetOp), uint16(XCHG),
  6439  	/*9866*/ uint16(xReadSlashR),
  6440  	/*9867*/ uint16(xArgRM32),
  6441  	/*9868*/ uint16(xArgR32),
  6442  	/*9869*/ uint16(xMatch),
  6443  	/*9870*/ uint16(xCondDataSize), 9858, 9864, 9874,
  6444  	/*9874*/ uint16(xSetOp), uint16(XCHG),
  6445  	/*9876*/ uint16(xReadSlashR),
  6446  	/*9877*/ uint16(xArgRM64),
  6447  	/*9878*/ uint16(xArgR64),
  6448  	/*9879*/ uint16(xMatch),
  6449  	/*9880*/ uint16(xSetOp), uint16(MOV),
  6450  	/*9882*/ uint16(xReadSlashR),
  6451  	/*9883*/ uint16(xArgRM8),
  6452  	/*9884*/ uint16(xArgR8),
  6453  	/*9885*/ uint16(xMatch),
  6454  	/*9886*/ uint16(xCondDataSize), 9890, 9896, 9902,
  6455  	/*9890*/ uint16(xSetOp), uint16(MOV),
  6456  	/*9892*/ uint16(xReadSlashR),
  6457  	/*9893*/ uint16(xArgRM16),
  6458  	/*9894*/ uint16(xArgR16),
  6459  	/*9895*/ uint16(xMatch),
  6460  	/*9896*/ uint16(xSetOp), uint16(MOV),
  6461  	/*9898*/ uint16(xReadSlashR),
  6462  	/*9899*/ uint16(xArgRM32),
  6463  	/*9900*/ uint16(xArgR32),
  6464  	/*9901*/ uint16(xMatch),
  6465  	/*9902*/ uint16(xSetOp), uint16(MOV),
  6466  	/*9904*/ uint16(xReadSlashR),
  6467  	/*9905*/ uint16(xArgRM64),
  6468  	/*9906*/ uint16(xArgR64),
  6469  	/*9907*/ uint16(xMatch),
  6470  	/*9908*/ uint16(xSetOp), uint16(MOV),
  6471  	/*9910*/ uint16(xReadSlashR),
  6472  	/*9911*/ uint16(xArgR8),
  6473  	/*9912*/ uint16(xArgRM8),
  6474  	/*9913*/ uint16(xMatch),
  6475  	/*9914*/ uint16(xCondDataSize), 9918, 9924, 9930,
  6476  	/*9918*/ uint16(xSetOp), uint16(MOV),
  6477  	/*9920*/ uint16(xReadSlashR),
  6478  	/*9921*/ uint16(xArgR16),
  6479  	/*9922*/ uint16(xArgRM16),
  6480  	/*9923*/ uint16(xMatch),
  6481  	/*9924*/ uint16(xSetOp), uint16(MOV),
  6482  	/*9926*/ uint16(xReadSlashR),
  6483  	/*9927*/ uint16(xArgR32),
  6484  	/*9928*/ uint16(xArgRM32),
  6485  	/*9929*/ uint16(xMatch),
  6486  	/*9930*/ uint16(xSetOp), uint16(MOV),
  6487  	/*9932*/ uint16(xReadSlashR),
  6488  	/*9933*/ uint16(xArgR64),
  6489  	/*9934*/ uint16(xArgRM64),
  6490  	/*9935*/ uint16(xMatch),
  6491  	/*9936*/ uint16(xCondIs64), 9939, 9955,
  6492  	/*9939*/ uint16(xCondDataSize), 9943, 9949, 0,
  6493  	/*9943*/ uint16(xSetOp), uint16(MOV),
  6494  	/*9945*/ uint16(xReadSlashR),
  6495  	/*9946*/ uint16(xArgRM16),
  6496  	/*9947*/ uint16(xArgSreg),
  6497  	/*9948*/ uint16(xMatch),
  6498  	/*9949*/ uint16(xSetOp), uint16(MOV),
  6499  	/*9951*/ uint16(xReadSlashR),
  6500  	/*9952*/ uint16(xArgR32M16),
  6501  	/*9953*/ uint16(xArgSreg),
  6502  	/*9954*/ uint16(xMatch),
  6503  	/*9955*/ uint16(xCondDataSize), 9943, 9949, 9959,
  6504  	/*9959*/ uint16(xSetOp), uint16(MOV),
  6505  	/*9961*/ uint16(xReadSlashR),
  6506  	/*9962*/ uint16(xArgR64M16),
  6507  	/*9963*/ uint16(xArgSreg),
  6508  	/*9964*/ uint16(xMatch),
  6509  	/*9965*/ uint16(xCondIs64), 9968, 9984,
  6510  	/*9968*/ uint16(xCondDataSize), 9972, 9978, 0,
  6511  	/*9972*/ uint16(xSetOp), uint16(LEA),
  6512  	/*9974*/ uint16(xReadSlashR),
  6513  	/*9975*/ uint16(xArgR16),
  6514  	/*9976*/ uint16(xArgM),
  6515  	/*9977*/ uint16(xMatch),
  6516  	/*9978*/ uint16(xSetOp), uint16(LEA),
  6517  	/*9980*/ uint16(xReadSlashR),
  6518  	/*9981*/ uint16(xArgR32),
  6519  	/*9982*/ uint16(xArgM),
  6520  	/*9983*/ uint16(xMatch),
  6521  	/*9984*/ uint16(xCondDataSize), 9972, 9978, 9988,
  6522  	/*9988*/ uint16(xSetOp), uint16(LEA),
  6523  	/*9990*/ uint16(xReadSlashR),
  6524  	/*9991*/ uint16(xArgR64),
  6525  	/*9992*/ uint16(xArgM),
  6526  	/*9993*/ uint16(xMatch),
  6527  	/*9994*/ uint16(xCondIs64), 9997, 10013,
  6528  	/*9997*/ uint16(xCondDataSize), 10001, 10007, 0,
  6529  	/*10001*/ uint16(xSetOp), uint16(MOV),
  6530  	/*10003*/ uint16(xReadSlashR),
  6531  	/*10004*/ uint16(xArgSreg),
  6532  	/*10005*/ uint16(xArgRM16),
  6533  	/*10006*/ uint16(xMatch),
  6534  	/*10007*/ uint16(xSetOp), uint16(MOV),
  6535  	/*10009*/ uint16(xReadSlashR),
  6536  	/*10010*/ uint16(xArgSreg),
  6537  	/*10011*/ uint16(xArgR32M16),
  6538  	/*10012*/ uint16(xMatch),
  6539  	/*10013*/ uint16(xCondDataSize), 10001, 10007, 10017,
  6540  	/*10017*/ uint16(xSetOp), uint16(MOV),
  6541  	/*10019*/ uint16(xReadSlashR),
  6542  	/*10020*/ uint16(xArgSreg),
  6543  	/*10021*/ uint16(xArgR64M16),
  6544  	/*10022*/ uint16(xMatch),
  6545  	/*10023*/ uint16(xCondSlashR),
  6546  	10032, // 0
  6547  	0,     // 1
  6548  	0,     // 2
  6549  	0,     // 3
  6550  	0,     // 4
  6551  	0,     // 5
  6552  	0,     // 6
  6553  	0,     // 7
  6554  	/*10032*/ uint16(xCondIs64), 10035, 10047,
  6555  	/*10035*/ uint16(xCondDataSize), 10039, 10043, 0,
  6556  	/*10039*/ uint16(xSetOp), uint16(POP),
  6557  	/*10041*/ uint16(xArgRM16),
  6558  	/*10042*/ uint16(xMatch),
  6559  	/*10043*/ uint16(xSetOp), uint16(POP),
  6560  	/*10045*/ uint16(xArgRM32),
  6561  	/*10046*/ uint16(xMatch),
  6562  	/*10047*/ uint16(xCondDataSize), 10039, 10051, 10055,
  6563  	/*10051*/ uint16(xSetOp), uint16(POP),
  6564  	/*10053*/ uint16(xArgRM64),
  6565  	/*10054*/ uint16(xMatch),
  6566  	/*10055*/ uint16(xSetOp), uint16(POP),
  6567  	/*10057*/ uint16(xArgRM64),
  6568  	/*10058*/ uint16(xMatch),
  6569  	/*10059*/ uint16(xCondIs64), 10062, 10076,
  6570  	/*10062*/ uint16(xCondDataSize), 10066, 10071, 0,
  6571  	/*10066*/ uint16(xSetOp), uint16(XCHG),
  6572  	/*10068*/ uint16(xArgR16op),
  6573  	/*10069*/ uint16(xArgAX),
  6574  	/*10070*/ uint16(xMatch),
  6575  	/*10071*/ uint16(xSetOp), uint16(XCHG),
  6576  	/*10073*/ uint16(xArgR32op),
  6577  	/*10074*/ uint16(xArgEAX),
  6578  	/*10075*/ uint16(xMatch),
  6579  	/*10076*/ uint16(xCondDataSize), 10066, 10071, 10080,
  6580  	/*10080*/ uint16(xSetOp), uint16(XCHG),
  6581  	/*10082*/ uint16(xArgR64op),
  6582  	/*10083*/ uint16(xArgRAX),
  6583  	/*10084*/ uint16(xMatch),
  6584  	/*10085*/ uint16(xCondIs64), 10088, 10098,
  6585  	/*10088*/ uint16(xCondDataSize), 10092, 10095, 0,
  6586  	/*10092*/ uint16(xSetOp), uint16(CBW),
  6587  	/*10094*/ uint16(xMatch),
  6588  	/*10095*/ uint16(xSetOp), uint16(CWDE),
  6589  	/*10097*/ uint16(xMatch),
  6590  	/*10098*/ uint16(xCondDataSize), 10092, 10095, 10102,
  6591  	/*10102*/ uint16(xSetOp), uint16(CDQE),
  6592  	/*10104*/ uint16(xMatch),
  6593  	/*10105*/ uint16(xCondIs64), 10108, 10118,
  6594  	/*10108*/ uint16(xCondDataSize), 10112, 10115, 0,
  6595  	/*10112*/ uint16(xSetOp), uint16(CWD),
  6596  	/*10114*/ uint16(xMatch),
  6597  	/*10115*/ uint16(xSetOp), uint16(CDQ),
  6598  	/*10117*/ uint16(xMatch),
  6599  	/*10118*/ uint16(xCondDataSize), 10112, 10115, 10122,
  6600  	/*10122*/ uint16(xSetOp), uint16(CQO),
  6601  	/*10124*/ uint16(xMatch),
  6602  	/*10125*/ uint16(xCondIs64), 10128, 0,
  6603  	/*10128*/ uint16(xCondDataSize), 10132, 10137, 0,
  6604  	/*10132*/ uint16(xSetOp), uint16(LCALL),
  6605  	/*10134*/ uint16(xReadCd),
  6606  	/*10135*/ uint16(xArgPtr16colon16),
  6607  	/*10136*/ uint16(xMatch),
  6608  	/*10137*/ uint16(xSetOp), uint16(LCALL),
  6609  	/*10139*/ uint16(xReadCp),
  6610  	/*10140*/ uint16(xArgPtr16colon32),
  6611  	/*10141*/ uint16(xMatch),
  6612  	/*10142*/ uint16(xSetOp), uint16(FWAIT),
  6613  	/*10144*/ uint16(xMatch),
  6614  	/*10145*/ uint16(xCondIs64), 10148, 10158,
  6615  	/*10148*/ uint16(xCondDataSize), 10152, 10155, 0,
  6616  	/*10152*/ uint16(xSetOp), uint16(PUSHF),
  6617  	/*10154*/ uint16(xMatch),
  6618  	/*10155*/ uint16(xSetOp), uint16(PUSHFD),
  6619  	/*10157*/ uint16(xMatch),
  6620  	/*10158*/ uint16(xCondDataSize), 10152, 10162, 10165,
  6621  	/*10162*/ uint16(xSetOp), uint16(PUSHFQ),
  6622  	/*10164*/ uint16(xMatch),
  6623  	/*10165*/ uint16(xSetOp), uint16(PUSHFQ),
  6624  	/*10167*/ uint16(xMatch),
  6625  	/*10168*/ uint16(xCondIs64), 10171, 10181,
  6626  	/*10171*/ uint16(xCondDataSize), 10175, 10178, 0,
  6627  	/*10175*/ uint16(xSetOp), uint16(POPF),
  6628  	/*10177*/ uint16(xMatch),
  6629  	/*10178*/ uint16(xSetOp), uint16(POPFD),
  6630  	/*10180*/ uint16(xMatch),
  6631  	/*10181*/ uint16(xCondDataSize), 10175, 10185, 10188,
  6632  	/*10185*/ uint16(xSetOp), uint16(POPFQ),
  6633  	/*10187*/ uint16(xMatch),
  6634  	/*10188*/ uint16(xSetOp), uint16(POPFQ),
  6635  	/*10190*/ uint16(xMatch),
  6636  	/*10191*/ uint16(xSetOp), uint16(SAHF),
  6637  	/*10193*/ uint16(xMatch),
  6638  	/*10194*/ uint16(xSetOp), uint16(LAHF),
  6639  	/*10196*/ uint16(xMatch),
  6640  	/*10197*/ uint16(xCondIs64), 10200, 10206,
  6641  	/*10200*/ uint16(xSetOp), uint16(MOV),
  6642  	/*10202*/ uint16(xReadCm),
  6643  	/*10203*/ uint16(xArgAL),
  6644  	/*10204*/ uint16(xArgMoffs8),
  6645  	/*10205*/ uint16(xMatch),
  6646  	/*10206*/ uint16(xCondDataSize), 10200, 10200, 10210,
  6647  	/*10210*/ uint16(xSetOp), uint16(MOV),
  6648  	/*10212*/ uint16(xReadCm),
  6649  	/*10213*/ uint16(xArgAL),
  6650  	/*10214*/ uint16(xArgMoffs8),
  6651  	/*10215*/ uint16(xMatch),
  6652  	/*10216*/ uint16(xCondDataSize), 10220, 10226, 10232,
  6653  	/*10220*/ uint16(xSetOp), uint16(MOV),
  6654  	/*10222*/ uint16(xReadCm),
  6655  	/*10223*/ uint16(xArgAX),
  6656  	/*10224*/ uint16(xArgMoffs16),
  6657  	/*10225*/ uint16(xMatch),
  6658  	/*10226*/ uint16(xSetOp), uint16(MOV),
  6659  	/*10228*/ uint16(xReadCm),
  6660  	/*10229*/ uint16(xArgEAX),
  6661  	/*10230*/ uint16(xArgMoffs32),
  6662  	/*10231*/ uint16(xMatch),
  6663  	/*10232*/ uint16(xSetOp), uint16(MOV),
  6664  	/*10234*/ uint16(xReadCm),
  6665  	/*10235*/ uint16(xArgRAX),
  6666  	/*10236*/ uint16(xArgMoffs64),
  6667  	/*10237*/ uint16(xMatch),
  6668  	/*10238*/ uint16(xCondIs64), 10241, 10247,
  6669  	/*10241*/ uint16(xSetOp), uint16(MOV),
  6670  	/*10243*/ uint16(xReadCm),
  6671  	/*10244*/ uint16(xArgMoffs8),
  6672  	/*10245*/ uint16(xArgAL),
  6673  	/*10246*/ uint16(xMatch),
  6674  	/*10247*/ uint16(xCondDataSize), 10241, 10241, 10251,
  6675  	/*10251*/ uint16(xSetOp), uint16(MOV),
  6676  	/*10253*/ uint16(xReadCm),
  6677  	/*10254*/ uint16(xArgMoffs8),
  6678  	/*10255*/ uint16(xArgAL),
  6679  	/*10256*/ uint16(xMatch),
  6680  	/*10257*/ uint16(xCondDataSize), 10261, 10267, 10273,
  6681  	/*10261*/ uint16(xSetOp), uint16(MOV),
  6682  	/*10263*/ uint16(xReadCm),
  6683  	/*10264*/ uint16(xArgMoffs16),
  6684  	/*10265*/ uint16(xArgAX),
  6685  	/*10266*/ uint16(xMatch),
  6686  	/*10267*/ uint16(xSetOp), uint16(MOV),
  6687  	/*10269*/ uint16(xReadCm),
  6688  	/*10270*/ uint16(xArgMoffs32),
  6689  	/*10271*/ uint16(xArgEAX),
  6690  	/*10272*/ uint16(xMatch),
  6691  	/*10273*/ uint16(xSetOp), uint16(MOV),
  6692  	/*10275*/ uint16(xReadCm),
  6693  	/*10276*/ uint16(xArgMoffs64),
  6694  	/*10277*/ uint16(xArgRAX),
  6695  	/*10278*/ uint16(xMatch),
  6696  	/*10279*/ uint16(xSetOp), uint16(MOVSB),
  6697  	/*10281*/ uint16(xMatch),
  6698  	/*10282*/ uint16(xCondIs64), 10285, 10295,
  6699  	/*10285*/ uint16(xCondDataSize), 10289, 10292, 0,
  6700  	/*10289*/ uint16(xSetOp), uint16(MOVSW),
  6701  	/*10291*/ uint16(xMatch),
  6702  	/*10292*/ uint16(xSetOp), uint16(MOVSD),
  6703  	/*10294*/ uint16(xMatch),
  6704  	/*10295*/ uint16(xCondDataSize), 10289, 10292, 10299,
  6705  	/*10299*/ uint16(xSetOp), uint16(MOVSQ),
  6706  	/*10301*/ uint16(xMatch),
  6707  	/*10302*/ uint16(xSetOp), uint16(CMPSB),
  6708  	/*10304*/ uint16(xMatch),
  6709  	/*10305*/ uint16(xCondIs64), 10308, 10318,
  6710  	/*10308*/ uint16(xCondDataSize), 10312, 10315, 0,
  6711  	/*10312*/ uint16(xSetOp), uint16(CMPSW),
  6712  	/*10314*/ uint16(xMatch),
  6713  	/*10315*/ uint16(xSetOp), uint16(CMPSD),
  6714  	/*10317*/ uint16(xMatch),
  6715  	/*10318*/ uint16(xCondDataSize), 10312, 10315, 10322,
  6716  	/*10322*/ uint16(xSetOp), uint16(CMPSQ),
  6717  	/*10324*/ uint16(xMatch),
  6718  	/*10325*/ uint16(xSetOp), uint16(TEST),
  6719  	/*10327*/ uint16(xReadIb),
  6720  	/*10328*/ uint16(xArgAL),
  6721  	/*10329*/ uint16(xArgImm8u),
  6722  	/*10330*/ uint16(xMatch),
  6723  	/*10331*/ uint16(xCondIs64), 10334, 10350,
  6724  	/*10334*/ uint16(xCondDataSize), 10338, 10344, 0,
  6725  	/*10338*/ uint16(xSetOp), uint16(TEST),
  6726  	/*10340*/ uint16(xReadIw),
  6727  	/*10341*/ uint16(xArgAX),
  6728  	/*10342*/ uint16(xArgImm16),
  6729  	/*10343*/ uint16(xMatch),
  6730  	/*10344*/ uint16(xSetOp), uint16(TEST),
  6731  	/*10346*/ uint16(xReadId),
  6732  	/*10347*/ uint16(xArgEAX),
  6733  	/*10348*/ uint16(xArgImm32),
  6734  	/*10349*/ uint16(xMatch),
  6735  	/*10350*/ uint16(xCondDataSize), 10338, 10344, 10354,
  6736  	/*10354*/ uint16(xSetOp), uint16(TEST),
  6737  	/*10356*/ uint16(xReadId),
  6738  	/*10357*/ uint16(xArgRAX),
  6739  	/*10358*/ uint16(xArgImm32),
  6740  	/*10359*/ uint16(xMatch),
  6741  	/*10360*/ uint16(xSetOp), uint16(STOSB),
  6742  	/*10362*/ uint16(xMatch),
  6743  	/*10363*/ uint16(xCondIs64), 10366, 10376,
  6744  	/*10366*/ uint16(xCondDataSize), 10370, 10373, 0,
  6745  	/*10370*/ uint16(xSetOp), uint16(STOSW),
  6746  	/*10372*/ uint16(xMatch),
  6747  	/*10373*/ uint16(xSetOp), uint16(STOSD),
  6748  	/*10375*/ uint16(xMatch),
  6749  	/*10376*/ uint16(xCondDataSize), 10370, 10373, 10380,
  6750  	/*10380*/ uint16(xSetOp), uint16(STOSQ),
  6751  	/*10382*/ uint16(xMatch),
  6752  	/*10383*/ uint16(xSetOp), uint16(LODSB),
  6753  	/*10385*/ uint16(xMatch),
  6754  	/*10386*/ uint16(xCondIs64), 10389, 10399,
  6755  	/*10389*/ uint16(xCondDataSize), 10393, 10396, 0,
  6756  	/*10393*/ uint16(xSetOp), uint16(LODSW),
  6757  	/*10395*/ uint16(xMatch),
  6758  	/*10396*/ uint16(xSetOp), uint16(LODSD),
  6759  	/*10398*/ uint16(xMatch),
  6760  	/*10399*/ uint16(xCondDataSize), 10393, 10396, 10403,
  6761  	/*10403*/ uint16(xSetOp), uint16(LODSQ),
  6762  	/*10405*/ uint16(xMatch),
  6763  	/*10406*/ uint16(xSetOp), uint16(SCASB),
  6764  	/*10408*/ uint16(xMatch),
  6765  	/*10409*/ uint16(xCondIs64), 10412, 10422,
  6766  	/*10412*/ uint16(xCondDataSize), 10416, 10419, 0,
  6767  	/*10416*/ uint16(xSetOp), uint16(SCASW),
  6768  	/*10418*/ uint16(xMatch),
  6769  	/*10419*/ uint16(xSetOp), uint16(SCASD),
  6770  	/*10421*/ uint16(xMatch),
  6771  	/*10422*/ uint16(xCondDataSize), 10416, 10419, 10426,
  6772  	/*10426*/ uint16(xSetOp), uint16(SCASQ),
  6773  	/*10428*/ uint16(xMatch),
  6774  	/*10429*/ uint16(xSetOp), uint16(MOV),
  6775  	/*10431*/ uint16(xReadIb),
  6776  	/*10432*/ uint16(xArgR8op),
  6777  	/*10433*/ uint16(xArgImm8u),
  6778  	/*10434*/ uint16(xMatch),
  6779  	/*10435*/ uint16(xCondIs64), 10438, 10454,
  6780  	/*10438*/ uint16(xCondDataSize), 10442, 10448, 0,
  6781  	/*10442*/ uint16(xSetOp), uint16(MOV),
  6782  	/*10444*/ uint16(xReadIw),
  6783  	/*10445*/ uint16(xArgR16op),
  6784  	/*10446*/ uint16(xArgImm16),
  6785  	/*10447*/ uint16(xMatch),
  6786  	/*10448*/ uint16(xSetOp), uint16(MOV),
  6787  	/*10450*/ uint16(xReadId),
  6788  	/*10451*/ uint16(xArgR32op),
  6789  	/*10452*/ uint16(xArgImm32),
  6790  	/*10453*/ uint16(xMatch),
  6791  	/*10454*/ uint16(xCondDataSize), 10442, 10448, 10458,
  6792  	/*10458*/ uint16(xSetOp), uint16(MOV),
  6793  	/*10460*/ uint16(xReadIo),
  6794  	/*10461*/ uint16(xArgR64op),
  6795  	/*10462*/ uint16(xArgImm64),
  6796  	/*10463*/ uint16(xMatch),
  6797  	/*10464*/ uint16(xCondSlashR),
  6798  	10473, // 0
  6799  	10479, // 1
  6800  	10485, // 2
  6801  	10491, // 3
  6802  	10497, // 4
  6803  	10503, // 5
  6804  	0,     // 6
  6805  	10509, // 7
  6806  	/*10473*/ uint16(xSetOp), uint16(ROL),
  6807  	/*10475*/ uint16(xReadIb),
  6808  	/*10476*/ uint16(xArgRM8),
  6809  	/*10477*/ uint16(xArgImm8u),
  6810  	/*10478*/ uint16(xMatch),
  6811  	/*10479*/ uint16(xSetOp), uint16(ROR),
  6812  	/*10481*/ uint16(xReadIb),
  6813  	/*10482*/ uint16(xArgRM8),
  6814  	/*10483*/ uint16(xArgImm8u),
  6815  	/*10484*/ uint16(xMatch),
  6816  	/*10485*/ uint16(xSetOp), uint16(RCL),
  6817  	/*10487*/ uint16(xReadIb),
  6818  	/*10488*/ uint16(xArgRM8),
  6819  	/*10489*/ uint16(xArgImm8u),
  6820  	/*10490*/ uint16(xMatch),
  6821  	/*10491*/ uint16(xSetOp), uint16(RCR),
  6822  	/*10493*/ uint16(xReadIb),
  6823  	/*10494*/ uint16(xArgRM8),
  6824  	/*10495*/ uint16(xArgImm8u),
  6825  	/*10496*/ uint16(xMatch),
  6826  	/*10497*/ uint16(xSetOp), uint16(SHL),
  6827  	/*10499*/ uint16(xReadIb),
  6828  	/*10500*/ uint16(xArgRM8),
  6829  	/*10501*/ uint16(xArgImm8u),
  6830  	/*10502*/ uint16(xMatch),
  6831  	/*10503*/ uint16(xSetOp), uint16(SHR),
  6832  	/*10505*/ uint16(xReadIb),
  6833  	/*10506*/ uint16(xArgRM8),
  6834  	/*10507*/ uint16(xArgImm8u),
  6835  	/*10508*/ uint16(xMatch),
  6836  	/*10509*/ uint16(xSetOp), uint16(SAR),
  6837  	/*10511*/ uint16(xReadIb),
  6838  	/*10512*/ uint16(xArgRM8),
  6839  	/*10513*/ uint16(xArgImm8u),
  6840  	/*10514*/ uint16(xMatch),
  6841  	/*10515*/ uint16(xCondSlashR),
  6842  	10524, // 0
  6843  	10546, // 1
  6844  	10568, // 2
  6845  	10597, // 3
  6846  	10626, // 4
  6847  	10655, // 5
  6848  	0,     // 6
  6849  	10684, // 7
  6850  	/*10524*/ uint16(xCondDataSize), 10528, 10534, 10540,
  6851  	/*10528*/ uint16(xSetOp), uint16(ROL),
  6852  	/*10530*/ uint16(xReadIb),
  6853  	/*10531*/ uint16(xArgRM16),
  6854  	/*10532*/ uint16(xArgImm8u),
  6855  	/*10533*/ uint16(xMatch),
  6856  	/*10534*/ uint16(xSetOp), uint16(ROL),
  6857  	/*10536*/ uint16(xReadIb),
  6858  	/*10537*/ uint16(xArgRM32),
  6859  	/*10538*/ uint16(xArgImm8u),
  6860  	/*10539*/ uint16(xMatch),
  6861  	/*10540*/ uint16(xSetOp), uint16(ROL),
  6862  	/*10542*/ uint16(xReadIb),
  6863  	/*10543*/ uint16(xArgRM64),
  6864  	/*10544*/ uint16(xArgImm8u),
  6865  	/*10545*/ uint16(xMatch),
  6866  	/*10546*/ uint16(xCondDataSize), 10550, 10556, 10562,
  6867  	/*10550*/ uint16(xSetOp), uint16(ROR),
  6868  	/*10552*/ uint16(xReadIb),
  6869  	/*10553*/ uint16(xArgRM16),
  6870  	/*10554*/ uint16(xArgImm8u),
  6871  	/*10555*/ uint16(xMatch),
  6872  	/*10556*/ uint16(xSetOp), uint16(ROR),
  6873  	/*10558*/ uint16(xReadIb),
  6874  	/*10559*/ uint16(xArgRM32),
  6875  	/*10560*/ uint16(xArgImm8u),
  6876  	/*10561*/ uint16(xMatch),
  6877  	/*10562*/ uint16(xSetOp), uint16(ROR),
  6878  	/*10564*/ uint16(xReadIb),
  6879  	/*10565*/ uint16(xArgRM64),
  6880  	/*10566*/ uint16(xArgImm8u),
  6881  	/*10567*/ uint16(xMatch),
  6882  	/*10568*/ uint16(xCondIs64), 10571, 10587,
  6883  	/*10571*/ uint16(xCondDataSize), 10575, 10581, 0,
  6884  	/*10575*/ uint16(xSetOp), uint16(RCL),
  6885  	/*10577*/ uint16(xReadIb),
  6886  	/*10578*/ uint16(xArgRM16),
  6887  	/*10579*/ uint16(xArgImm8u),
  6888  	/*10580*/ uint16(xMatch),
  6889  	/*10581*/ uint16(xSetOp), uint16(RCL),
  6890  	/*10583*/ uint16(xReadIb),
  6891  	/*10584*/ uint16(xArgRM32),
  6892  	/*10585*/ uint16(xArgImm8u),
  6893  	/*10586*/ uint16(xMatch),
  6894  	/*10587*/ uint16(xCondDataSize), 10575, 10581, 10591,
  6895  	/*10591*/ uint16(xSetOp), uint16(RCL),
  6896  	/*10593*/ uint16(xReadIb),
  6897  	/*10594*/ uint16(xArgRM64),
  6898  	/*10595*/ uint16(xArgImm8u),
  6899  	/*10596*/ uint16(xMatch),
  6900  	/*10597*/ uint16(xCondIs64), 10600, 10616,
  6901  	/*10600*/ uint16(xCondDataSize), 10604, 10610, 0,
  6902  	/*10604*/ uint16(xSetOp), uint16(RCR),
  6903  	/*10606*/ uint16(xReadIb),
  6904  	/*10607*/ uint16(xArgRM16),
  6905  	/*10608*/ uint16(xArgImm8u),
  6906  	/*10609*/ uint16(xMatch),
  6907  	/*10610*/ uint16(xSetOp), uint16(RCR),
  6908  	/*10612*/ uint16(xReadIb),
  6909  	/*10613*/ uint16(xArgRM32),
  6910  	/*10614*/ uint16(xArgImm8u),
  6911  	/*10615*/ uint16(xMatch),
  6912  	/*10616*/ uint16(xCondDataSize), 10604, 10610, 10620,
  6913  	/*10620*/ uint16(xSetOp), uint16(RCR),
  6914  	/*10622*/ uint16(xReadIb),
  6915  	/*10623*/ uint16(xArgRM64),
  6916  	/*10624*/ uint16(xArgImm8u),
  6917  	/*10625*/ uint16(xMatch),
  6918  	/*10626*/ uint16(xCondIs64), 10629, 10645,
  6919  	/*10629*/ uint16(xCondDataSize), 10633, 10639, 0,
  6920  	/*10633*/ uint16(xSetOp), uint16(SHL),
  6921  	/*10635*/ uint16(xReadIb),
  6922  	/*10636*/ uint16(xArgRM16),
  6923  	/*10637*/ uint16(xArgImm8u),
  6924  	/*10638*/ uint16(xMatch),
  6925  	/*10639*/ uint16(xSetOp), uint16(SHL),
  6926  	/*10641*/ uint16(xReadIb),
  6927  	/*10642*/ uint16(xArgRM32),
  6928  	/*10643*/ uint16(xArgImm8u),
  6929  	/*10644*/ uint16(xMatch),
  6930  	/*10645*/ uint16(xCondDataSize), 10633, 10639, 10649,
  6931  	/*10649*/ uint16(xSetOp), uint16(SHL),
  6932  	/*10651*/ uint16(xReadIb),
  6933  	/*10652*/ uint16(xArgRM64),
  6934  	/*10653*/ uint16(xArgImm8u),
  6935  	/*10654*/ uint16(xMatch),
  6936  	/*10655*/ uint16(xCondIs64), 10658, 10674,
  6937  	/*10658*/ uint16(xCondDataSize), 10662, 10668, 0,
  6938  	/*10662*/ uint16(xSetOp), uint16(SHR),
  6939  	/*10664*/ uint16(xReadIb),
  6940  	/*10665*/ uint16(xArgRM16),
  6941  	/*10666*/ uint16(xArgImm8u),
  6942  	/*10667*/ uint16(xMatch),
  6943  	/*10668*/ uint16(xSetOp), uint16(SHR),
  6944  	/*10670*/ uint16(xReadIb),
  6945  	/*10671*/ uint16(xArgRM32),
  6946  	/*10672*/ uint16(xArgImm8u),
  6947  	/*10673*/ uint16(xMatch),
  6948  	/*10674*/ uint16(xCondDataSize), 10662, 10668, 10678,
  6949  	/*10678*/ uint16(xSetOp), uint16(SHR),
  6950  	/*10680*/ uint16(xReadIb),
  6951  	/*10681*/ uint16(xArgRM64),
  6952  	/*10682*/ uint16(xArgImm8u),
  6953  	/*10683*/ uint16(xMatch),
  6954  	/*10684*/ uint16(xCondIs64), 10687, 10703,
  6955  	/*10687*/ uint16(xCondDataSize), 10691, 10697, 0,
  6956  	/*10691*/ uint16(xSetOp), uint16(SAR),
  6957  	/*10693*/ uint16(xReadIb),
  6958  	/*10694*/ uint16(xArgRM16),
  6959  	/*10695*/ uint16(xArgImm8u),
  6960  	/*10696*/ uint16(xMatch),
  6961  	/*10697*/ uint16(xSetOp), uint16(SAR),
  6962  	/*10699*/ uint16(xReadIb),
  6963  	/*10700*/ uint16(xArgRM32),
  6964  	/*10701*/ uint16(xArgImm8u),
  6965  	/*10702*/ uint16(xMatch),
  6966  	/*10703*/ uint16(xCondDataSize), 10691, 10697, 10707,
  6967  	/*10707*/ uint16(xSetOp), uint16(SAR),
  6968  	/*10709*/ uint16(xReadIb),
  6969  	/*10710*/ uint16(xArgRM64),
  6970  	/*10711*/ uint16(xArgImm8u),
  6971  	/*10712*/ uint16(xMatch),
  6972  	/*10713*/ uint16(xSetOp), uint16(RET),
  6973  	/*10715*/ uint16(xReadIw),
  6974  	/*10716*/ uint16(xArgImm16u),
  6975  	/*10717*/ uint16(xMatch),
  6976  	/*10718*/ uint16(xSetOp), uint16(RET),
  6977  	/*10720*/ uint16(xMatch),
  6978  	/*10721*/ uint16(xCondIs64), 10724, 0,
  6979  	/*10724*/ uint16(xCondDataSize), 10728, 10734, 0,
  6980  	/*10728*/ uint16(xSetOp), uint16(LES),
  6981  	/*10730*/ uint16(xReadSlashR),
  6982  	/*10731*/ uint16(xArgR16),
  6983  	/*10732*/ uint16(xArgM16colon16),
  6984  	/*10733*/ uint16(xMatch),
  6985  	/*10734*/ uint16(xSetOp), uint16(LES),
  6986  	/*10736*/ uint16(xReadSlashR),
  6987  	/*10737*/ uint16(xArgR32),
  6988  	/*10738*/ uint16(xArgM16colon32),
  6989  	/*10739*/ uint16(xMatch),
  6990  	/*10740*/ uint16(xCondIs64), 10743, 0,
  6991  	/*10743*/ uint16(xCondDataSize), 10747, 10753, 0,
  6992  	/*10747*/ uint16(xSetOp), uint16(LDS),
  6993  	/*10749*/ uint16(xReadSlashR),
  6994  	/*10750*/ uint16(xArgR16),
  6995  	/*10751*/ uint16(xArgM16colon16),
  6996  	/*10752*/ uint16(xMatch),
  6997  	/*10753*/ uint16(xSetOp), uint16(LDS),
  6998  	/*10755*/ uint16(xReadSlashR),
  6999  	/*10756*/ uint16(xArgR32),
  7000  	/*10757*/ uint16(xArgM16colon32),
  7001  	/*10758*/ uint16(xMatch),
  7002  	/*10759*/ uint16(xCondByte), 1,
  7003  	0xF8, 10778,
  7004  	/*10763*/ uint16(xCondSlashR),
  7005  	10772, // 0
  7006  	0,     // 1
  7007  	0,     // 2
  7008  	0,     // 3
  7009  	0,     // 4
  7010  	0,     // 5
  7011  	0,     // 6
  7012  	0,     // 7
  7013  	/*10772*/ uint16(xSetOp), uint16(MOV),
  7014  	/*10774*/ uint16(xReadIb),
  7015  	/*10775*/ uint16(xArgRM8),
  7016  	/*10776*/ uint16(xArgImm8u),
  7017  	/*10777*/ uint16(xMatch),
  7018  	/*10778*/ uint16(xSetOp), uint16(XABORT),
  7019  	/*10780*/ uint16(xReadIb),
  7020  	/*10781*/ uint16(xArgImm8u),
  7021  	/*10782*/ uint16(xMatch),
  7022  	/*10783*/ uint16(xCondByte), 1,
  7023  	0xF8, 10825,
  7024  	/*10787*/ uint16(xCondSlashR),
  7025  	10796, // 0
  7026  	0,     // 1
  7027  	0,     // 2
  7028  	0,     // 3
  7029  	0,     // 4
  7030  	0,     // 5
  7031  	0,     // 6
  7032  	0,     // 7
  7033  	/*10796*/ uint16(xCondIs64), 10799, 10815,
  7034  	/*10799*/ uint16(xCondDataSize), 10803, 10809, 0,
  7035  	/*10803*/ uint16(xSetOp), uint16(MOV),
  7036  	/*10805*/ uint16(xReadIw),
  7037  	/*10806*/ uint16(xArgRM16),
  7038  	/*10807*/ uint16(xArgImm16),
  7039  	/*10808*/ uint16(xMatch),
  7040  	/*10809*/ uint16(xSetOp), uint16(MOV),
  7041  	/*10811*/ uint16(xReadId),
  7042  	/*10812*/ uint16(xArgRM32),
  7043  	/*10813*/ uint16(xArgImm32),
  7044  	/*10814*/ uint16(xMatch),
  7045  	/*10815*/ uint16(xCondDataSize), 10803, 10809, 10819,
  7046  	/*10819*/ uint16(xSetOp), uint16(MOV),
  7047  	/*10821*/ uint16(xReadId),
  7048  	/*10822*/ uint16(xArgRM64),
  7049  	/*10823*/ uint16(xArgImm32),
  7050  	/*10824*/ uint16(xMatch),
  7051  	/*10825*/ uint16(xCondDataSize), 10829, 10834, 10839,
  7052  	/*10829*/ uint16(xSetOp), uint16(XBEGIN),
  7053  	/*10831*/ uint16(xReadCw),
  7054  	/*10832*/ uint16(xArgRel16),
  7055  	/*10833*/ uint16(xMatch),
  7056  	/*10834*/ uint16(xSetOp), uint16(XBEGIN),
  7057  	/*10836*/ uint16(xReadCd),
  7058  	/*10837*/ uint16(xArgRel32),
  7059  	/*10838*/ uint16(xMatch),
  7060  	/*10839*/ uint16(xSetOp), uint16(XBEGIN),
  7061  	/*10841*/ uint16(xReadCd),
  7062  	/*10842*/ uint16(xArgRel32),
  7063  	/*10843*/ uint16(xMatch),
  7064  	/*10844*/ uint16(xSetOp), uint16(ENTER),
  7065  	/*10846*/ uint16(xReadIw),
  7066  	/*10847*/ uint16(xReadIb),
  7067  	/*10848*/ uint16(xArgImm16u),
  7068  	/*10849*/ uint16(xArgImm8u),
  7069  	/*10850*/ uint16(xMatch),
  7070  	/*10851*/ uint16(xCondIs64), 10854, 10864,
  7071  	/*10854*/ uint16(xCondDataSize), 10858, 10861, 0,
  7072  	/*10858*/ uint16(xSetOp), uint16(LEAVE),
  7073  	/*10860*/ uint16(xMatch),
  7074  	/*10861*/ uint16(xSetOp), uint16(LEAVE),
  7075  	/*10863*/ uint16(xMatch),
  7076  	/*10864*/ uint16(xCondDataSize), 10858, 10868, 10871,
  7077  	/*10868*/ uint16(xSetOp), uint16(LEAVE),
  7078  	/*10870*/ uint16(xMatch),
  7079  	/*10871*/ uint16(xSetOp), uint16(LEAVE),
  7080  	/*10873*/ uint16(xMatch),
  7081  	/*10874*/ uint16(xSetOp), uint16(LRET),
  7082  	/*10876*/ uint16(xReadIw),
  7083  	/*10877*/ uint16(xArgImm16u),
  7084  	/*10878*/ uint16(xMatch),
  7085  	/*10879*/ uint16(xSetOp), uint16(LRET),
  7086  	/*10881*/ uint16(xMatch),
  7087  	/*10882*/ uint16(xSetOp), uint16(INT),
  7088  	/*10884*/ uint16(xArg3),
  7089  	/*10885*/ uint16(xMatch),
  7090  	/*10886*/ uint16(xSetOp), uint16(INT),
  7091  	/*10888*/ uint16(xReadIb),
  7092  	/*10889*/ uint16(xArgImm8u),
  7093  	/*10890*/ uint16(xMatch),
  7094  	/*10891*/ uint16(xCondIs64), 10894, 0,
  7095  	/*10894*/ uint16(xSetOp), uint16(INTO),
  7096  	/*10896*/ uint16(xMatch),
  7097  	/*10897*/ uint16(xCondIs64), 10900, 10910,
  7098  	/*10900*/ uint16(xCondDataSize), 10904, 10907, 0,
  7099  	/*10904*/ uint16(xSetOp), uint16(IRET),
  7100  	/*10906*/ uint16(xMatch),
  7101  	/*10907*/ uint16(xSetOp), uint16(IRETD),
  7102  	/*10909*/ uint16(xMatch),
  7103  	/*10910*/ uint16(xCondDataSize), 10904, 10907, 10914,
  7104  	/*10914*/ uint16(xSetOp), uint16(IRETQ),
  7105  	/*10916*/ uint16(xMatch),
  7106  	/*10917*/ uint16(xCondSlashR),
  7107  	10926, // 0
  7108  	10931, // 1
  7109  	10936, // 2
  7110  	10941, // 3
  7111  	10946, // 4
  7112  	10951, // 5
  7113  	0,     // 6
  7114  	10956, // 7
  7115  	/*10926*/ uint16(xSetOp), uint16(ROL),
  7116  	/*10928*/ uint16(xArgRM8),
  7117  	/*10929*/ uint16(xArg1),
  7118  	/*10930*/ uint16(xMatch),
  7119  	/*10931*/ uint16(xSetOp), uint16(ROR),
  7120  	/*10933*/ uint16(xArgRM8),
  7121  	/*10934*/ uint16(xArg1),
  7122  	/*10935*/ uint16(xMatch),
  7123  	/*10936*/ uint16(xSetOp), uint16(RCL),
  7124  	/*10938*/ uint16(xArgRM8),
  7125  	/*10939*/ uint16(xArg1),
  7126  	/*10940*/ uint16(xMatch),
  7127  	/*10941*/ uint16(xSetOp), uint16(RCR),
  7128  	/*10943*/ uint16(xArgRM8),
  7129  	/*10944*/ uint16(xArg1),
  7130  	/*10945*/ uint16(xMatch),
  7131  	/*10946*/ uint16(xSetOp), uint16(SHL),
  7132  	/*10948*/ uint16(xArgRM8),
  7133  	/*10949*/ uint16(xArg1),
  7134  	/*10950*/ uint16(xMatch),
  7135  	/*10951*/ uint16(xSetOp), uint16(SHR),
  7136  	/*10953*/ uint16(xArgRM8),
  7137  	/*10954*/ uint16(xArg1),
  7138  	/*10955*/ uint16(xMatch),
  7139  	/*10956*/ uint16(xSetOp), uint16(SAR),
  7140  	/*10958*/ uint16(xArgRM8),
  7141  	/*10959*/ uint16(xArg1),
  7142  	/*10960*/ uint16(xMatch),
  7143  	/*10961*/ uint16(xCondSlashR),
  7144  	10970, // 0
  7145  	10996, // 1
  7146  	11022, // 2
  7147  	11048, // 3
  7148  	11074, // 4
  7149  	11100, // 5
  7150  	0,     // 6
  7151  	11126, // 7
  7152  	/*10970*/ uint16(xCondIs64), 10973, 10987,
  7153  	/*10973*/ uint16(xCondDataSize), 10977, 10982, 0,
  7154  	/*10977*/ uint16(xSetOp), uint16(ROL),
  7155  	/*10979*/ uint16(xArgRM16),
  7156  	/*10980*/ uint16(xArg1),
  7157  	/*10981*/ uint16(xMatch),
  7158  	/*10982*/ uint16(xSetOp), uint16(ROL),
  7159  	/*10984*/ uint16(xArgRM32),
  7160  	/*10985*/ uint16(xArg1),
  7161  	/*10986*/ uint16(xMatch),
  7162  	/*10987*/ uint16(xCondDataSize), 10977, 10982, 10991,
  7163  	/*10991*/ uint16(xSetOp), uint16(ROL),
  7164  	/*10993*/ uint16(xArgRM64),
  7165  	/*10994*/ uint16(xArg1),
  7166  	/*10995*/ uint16(xMatch),
  7167  	/*10996*/ uint16(xCondIs64), 10999, 11013,
  7168  	/*10999*/ uint16(xCondDataSize), 11003, 11008, 0,
  7169  	/*11003*/ uint16(xSetOp), uint16(ROR),
  7170  	/*11005*/ uint16(xArgRM16),
  7171  	/*11006*/ uint16(xArg1),
  7172  	/*11007*/ uint16(xMatch),
  7173  	/*11008*/ uint16(xSetOp), uint16(ROR),
  7174  	/*11010*/ uint16(xArgRM32),
  7175  	/*11011*/ uint16(xArg1),
  7176  	/*11012*/ uint16(xMatch),
  7177  	/*11013*/ uint16(xCondDataSize), 11003, 11008, 11017,
  7178  	/*11017*/ uint16(xSetOp), uint16(ROR),
  7179  	/*11019*/ uint16(xArgRM64),
  7180  	/*11020*/ uint16(xArg1),
  7181  	/*11021*/ uint16(xMatch),
  7182  	/*11022*/ uint16(xCondIs64), 11025, 11039,
  7183  	/*11025*/ uint16(xCondDataSize), 11029, 11034, 0,
  7184  	/*11029*/ uint16(xSetOp), uint16(RCL),
  7185  	/*11031*/ uint16(xArgRM16),
  7186  	/*11032*/ uint16(xArg1),
  7187  	/*11033*/ uint16(xMatch),
  7188  	/*11034*/ uint16(xSetOp), uint16(RCL),
  7189  	/*11036*/ uint16(xArgRM32),
  7190  	/*11037*/ uint16(xArg1),
  7191  	/*11038*/ uint16(xMatch),
  7192  	/*11039*/ uint16(xCondDataSize), 11029, 11034, 11043,
  7193  	/*11043*/ uint16(xSetOp), uint16(RCL),
  7194  	/*11045*/ uint16(xArgRM64),
  7195  	/*11046*/ uint16(xArg1),
  7196  	/*11047*/ uint16(xMatch),
  7197  	/*11048*/ uint16(xCondIs64), 11051, 11065,
  7198  	/*11051*/ uint16(xCondDataSize), 11055, 11060, 0,
  7199  	/*11055*/ uint16(xSetOp), uint16(RCR),
  7200  	/*11057*/ uint16(xArgRM16),
  7201  	/*11058*/ uint16(xArg1),
  7202  	/*11059*/ uint16(xMatch),
  7203  	/*11060*/ uint16(xSetOp), uint16(RCR),
  7204  	/*11062*/ uint16(xArgRM32),
  7205  	/*11063*/ uint16(xArg1),
  7206  	/*11064*/ uint16(xMatch),
  7207  	/*11065*/ uint16(xCondDataSize), 11055, 11060, 11069,
  7208  	/*11069*/ uint16(xSetOp), uint16(RCR),
  7209  	/*11071*/ uint16(xArgRM64),
  7210  	/*11072*/ uint16(xArg1),
  7211  	/*11073*/ uint16(xMatch),
  7212  	/*11074*/ uint16(xCondIs64), 11077, 11091,
  7213  	/*11077*/ uint16(xCondDataSize), 11081, 11086, 0,
  7214  	/*11081*/ uint16(xSetOp), uint16(SHL),
  7215  	/*11083*/ uint16(xArgRM16),
  7216  	/*11084*/ uint16(xArg1),
  7217  	/*11085*/ uint16(xMatch),
  7218  	/*11086*/ uint16(xSetOp), uint16(SHL),
  7219  	/*11088*/ uint16(xArgRM32),
  7220  	/*11089*/ uint16(xArg1),
  7221  	/*11090*/ uint16(xMatch),
  7222  	/*11091*/ uint16(xCondDataSize), 11081, 11086, 11095,
  7223  	/*11095*/ uint16(xSetOp), uint16(SHL),
  7224  	/*11097*/ uint16(xArgRM64),
  7225  	/*11098*/ uint16(xArg1),
  7226  	/*11099*/ uint16(xMatch),
  7227  	/*11100*/ uint16(xCondIs64), 11103, 11117,
  7228  	/*11103*/ uint16(xCondDataSize), 11107, 11112, 0,
  7229  	/*11107*/ uint16(xSetOp), uint16(SHR),
  7230  	/*11109*/ uint16(xArgRM16),
  7231  	/*11110*/ uint16(xArg1),
  7232  	/*11111*/ uint16(xMatch),
  7233  	/*11112*/ uint16(xSetOp), uint16(SHR),
  7234  	/*11114*/ uint16(xArgRM32),
  7235  	/*11115*/ uint16(xArg1),
  7236  	/*11116*/ uint16(xMatch),
  7237  	/*11117*/ uint16(xCondDataSize), 11107, 11112, 11121,
  7238  	/*11121*/ uint16(xSetOp), uint16(SHR),
  7239  	/*11123*/ uint16(xArgRM64),
  7240  	/*11124*/ uint16(xArg1),
  7241  	/*11125*/ uint16(xMatch),
  7242  	/*11126*/ uint16(xCondIs64), 11129, 11143,
  7243  	/*11129*/ uint16(xCondDataSize), 11133, 11138, 0,
  7244  	/*11133*/ uint16(xSetOp), uint16(SAR),
  7245  	/*11135*/ uint16(xArgRM16),
  7246  	/*11136*/ uint16(xArg1),
  7247  	/*11137*/ uint16(xMatch),
  7248  	/*11138*/ uint16(xSetOp), uint16(SAR),
  7249  	/*11140*/ uint16(xArgRM32),
  7250  	/*11141*/ uint16(xArg1),
  7251  	/*11142*/ uint16(xMatch),
  7252  	/*11143*/ uint16(xCondDataSize), 11133, 11138, 11147,
  7253  	/*11147*/ uint16(xSetOp), uint16(SAR),
  7254  	/*11149*/ uint16(xArgRM64),
  7255  	/*11150*/ uint16(xArg1),
  7256  	/*11151*/ uint16(xMatch),
  7257  	/*11152*/ uint16(xCondSlashR),
  7258  	11161, // 0
  7259  	11166, // 1
  7260  	11171, // 2
  7261  	11176, // 3
  7262  	11181, // 4
  7263  	11186, // 5
  7264  	0,     // 6
  7265  	11191, // 7
  7266  	/*11161*/ uint16(xSetOp), uint16(ROL),
  7267  	/*11163*/ uint16(xArgRM8),
  7268  	/*11164*/ uint16(xArgCL),
  7269  	/*11165*/ uint16(xMatch),
  7270  	/*11166*/ uint16(xSetOp), uint16(ROR),
  7271  	/*11168*/ uint16(xArgRM8),
  7272  	/*11169*/ uint16(xArgCL),
  7273  	/*11170*/ uint16(xMatch),
  7274  	/*11171*/ uint16(xSetOp), uint16(RCL),
  7275  	/*11173*/ uint16(xArgRM8),
  7276  	/*11174*/ uint16(xArgCL),
  7277  	/*11175*/ uint16(xMatch),
  7278  	/*11176*/ uint16(xSetOp), uint16(RCR),
  7279  	/*11178*/ uint16(xArgRM8),
  7280  	/*11179*/ uint16(xArgCL),
  7281  	/*11180*/ uint16(xMatch),
  7282  	/*11181*/ uint16(xSetOp), uint16(SHL),
  7283  	/*11183*/ uint16(xArgRM8),
  7284  	/*11184*/ uint16(xArgCL),
  7285  	/*11185*/ uint16(xMatch),
  7286  	/*11186*/ uint16(xSetOp), uint16(SHR),
  7287  	/*11188*/ uint16(xArgRM8),
  7288  	/*11189*/ uint16(xArgCL),
  7289  	/*11190*/ uint16(xMatch),
  7290  	/*11191*/ uint16(xSetOp), uint16(SAR),
  7291  	/*11193*/ uint16(xArgRM8),
  7292  	/*11194*/ uint16(xArgCL),
  7293  	/*11195*/ uint16(xMatch),
  7294  	/*11196*/ uint16(xCondSlashR),
  7295  	11205, // 0
  7296  	11231, // 1
  7297  	11257, // 2
  7298  	11283, // 3
  7299  	11309, // 4
  7300  	11335, // 5
  7301  	0,     // 6
  7302  	11361, // 7
  7303  	/*11205*/ uint16(xCondIs64), 11208, 11222,
  7304  	/*11208*/ uint16(xCondDataSize), 11212, 11217, 0,
  7305  	/*11212*/ uint16(xSetOp), uint16(ROL),
  7306  	/*11214*/ uint16(xArgRM16),
  7307  	/*11215*/ uint16(xArgCL),
  7308  	/*11216*/ uint16(xMatch),
  7309  	/*11217*/ uint16(xSetOp), uint16(ROL),
  7310  	/*11219*/ uint16(xArgRM32),
  7311  	/*11220*/ uint16(xArgCL),
  7312  	/*11221*/ uint16(xMatch),
  7313  	/*11222*/ uint16(xCondDataSize), 11212, 11217, 11226,
  7314  	/*11226*/ uint16(xSetOp), uint16(ROL),
  7315  	/*11228*/ uint16(xArgRM64),
  7316  	/*11229*/ uint16(xArgCL),
  7317  	/*11230*/ uint16(xMatch),
  7318  	/*11231*/ uint16(xCondIs64), 11234, 11248,
  7319  	/*11234*/ uint16(xCondDataSize), 11238, 11243, 0,
  7320  	/*11238*/ uint16(xSetOp), uint16(ROR),
  7321  	/*11240*/ uint16(xArgRM16),
  7322  	/*11241*/ uint16(xArgCL),
  7323  	/*11242*/ uint16(xMatch),
  7324  	/*11243*/ uint16(xSetOp), uint16(ROR),
  7325  	/*11245*/ uint16(xArgRM32),
  7326  	/*11246*/ uint16(xArgCL),
  7327  	/*11247*/ uint16(xMatch),
  7328  	/*11248*/ uint16(xCondDataSize), 11238, 11243, 11252,
  7329  	/*11252*/ uint16(xSetOp), uint16(ROR),
  7330  	/*11254*/ uint16(xArgRM64),
  7331  	/*11255*/ uint16(xArgCL),
  7332  	/*11256*/ uint16(xMatch),
  7333  	/*11257*/ uint16(xCondIs64), 11260, 11274,
  7334  	/*11260*/ uint16(xCondDataSize), 11264, 11269, 0,
  7335  	/*11264*/ uint16(xSetOp), uint16(RCL),
  7336  	/*11266*/ uint16(xArgRM16),
  7337  	/*11267*/ uint16(xArgCL),
  7338  	/*11268*/ uint16(xMatch),
  7339  	/*11269*/ uint16(xSetOp), uint16(RCL),
  7340  	/*11271*/ uint16(xArgRM32),
  7341  	/*11272*/ uint16(xArgCL),
  7342  	/*11273*/ uint16(xMatch),
  7343  	/*11274*/ uint16(xCondDataSize), 11264, 11269, 11278,
  7344  	/*11278*/ uint16(xSetOp), uint16(RCL),
  7345  	/*11280*/ uint16(xArgRM64),
  7346  	/*11281*/ uint16(xArgCL),
  7347  	/*11282*/ uint16(xMatch),
  7348  	/*11283*/ uint16(xCondIs64), 11286, 11300,
  7349  	/*11286*/ uint16(xCondDataSize), 11290, 11295, 0,
  7350  	/*11290*/ uint16(xSetOp), uint16(RCR),
  7351  	/*11292*/ uint16(xArgRM16),
  7352  	/*11293*/ uint16(xArgCL),
  7353  	/*11294*/ uint16(xMatch),
  7354  	/*11295*/ uint16(xSetOp), uint16(RCR),
  7355  	/*11297*/ uint16(xArgRM32),
  7356  	/*11298*/ uint16(xArgCL),
  7357  	/*11299*/ uint16(xMatch),
  7358  	/*11300*/ uint16(xCondDataSize), 11290, 11295, 11304,
  7359  	/*11304*/ uint16(xSetOp), uint16(RCR),
  7360  	/*11306*/ uint16(xArgRM64),
  7361  	/*11307*/ uint16(xArgCL),
  7362  	/*11308*/ uint16(xMatch),
  7363  	/*11309*/ uint16(xCondIs64), 11312, 11326,
  7364  	/*11312*/ uint16(xCondDataSize), 11316, 11321, 0,
  7365  	/*11316*/ uint16(xSetOp), uint16(SHL),
  7366  	/*11318*/ uint16(xArgRM16),
  7367  	/*11319*/ uint16(xArgCL),
  7368  	/*11320*/ uint16(xMatch),
  7369  	/*11321*/ uint16(xSetOp), uint16(SHL),
  7370  	/*11323*/ uint16(xArgRM32),
  7371  	/*11324*/ uint16(xArgCL),
  7372  	/*11325*/ uint16(xMatch),
  7373  	/*11326*/ uint16(xCondDataSize), 11316, 11321, 11330,
  7374  	/*11330*/ uint16(xSetOp), uint16(SHL),
  7375  	/*11332*/ uint16(xArgRM64),
  7376  	/*11333*/ uint16(xArgCL),
  7377  	/*11334*/ uint16(xMatch),
  7378  	/*11335*/ uint16(xCondIs64), 11338, 11352,
  7379  	/*11338*/ uint16(xCondDataSize), 11342, 11347, 0,
  7380  	/*11342*/ uint16(xSetOp), uint16(SHR),
  7381  	/*11344*/ uint16(xArgRM16),
  7382  	/*11345*/ uint16(xArgCL),
  7383  	/*11346*/ uint16(xMatch),
  7384  	/*11347*/ uint16(xSetOp), uint16(SHR),
  7385  	/*11349*/ uint16(xArgRM32),
  7386  	/*11350*/ uint16(xArgCL),
  7387  	/*11351*/ uint16(xMatch),
  7388  	/*11352*/ uint16(xCondDataSize), 11342, 11347, 11356,
  7389  	/*11356*/ uint16(xSetOp), uint16(SHR),
  7390  	/*11358*/ uint16(xArgRM64),
  7391  	/*11359*/ uint16(xArgCL),
  7392  	/*11360*/ uint16(xMatch),
  7393  	/*11361*/ uint16(xCondIs64), 11364, 11378,
  7394  	/*11364*/ uint16(xCondDataSize), 11368, 11373, 0,
  7395  	/*11368*/ uint16(xSetOp), uint16(SAR),
  7396  	/*11370*/ uint16(xArgRM16),
  7397  	/*11371*/ uint16(xArgCL),
  7398  	/*11372*/ uint16(xMatch),
  7399  	/*11373*/ uint16(xSetOp), uint16(SAR),
  7400  	/*11375*/ uint16(xArgRM32),
  7401  	/*11376*/ uint16(xArgCL),
  7402  	/*11377*/ uint16(xMatch),
  7403  	/*11378*/ uint16(xCondDataSize), 11368, 11373, 11382,
  7404  	/*11382*/ uint16(xSetOp), uint16(SAR),
  7405  	/*11384*/ uint16(xArgRM64),
  7406  	/*11385*/ uint16(xArgCL),
  7407  	/*11386*/ uint16(xMatch),
  7408  	/*11387*/ uint16(xCondIs64), 11390, 0,
  7409  	/*11390*/ uint16(xSetOp), uint16(AAM),
  7410  	/*11392*/ uint16(xReadIb),
  7411  	/*11393*/ uint16(xArgImm8u),
  7412  	/*11394*/ uint16(xMatch),
  7413  	/*11395*/ uint16(xCondIs64), 11398, 0,
  7414  	/*11398*/ uint16(xSetOp), uint16(AAD),
  7415  	/*11400*/ uint16(xReadIb),
  7416  	/*11401*/ uint16(xArgImm8u),
  7417  	/*11402*/ uint16(xMatch),
  7418  	/*11403*/ uint16(xCondIs64), 11406, 11409,
  7419  	/*11406*/ uint16(xSetOp), uint16(XLATB),
  7420  	/*11408*/ uint16(xMatch),
  7421  	/*11409*/ uint16(xCondDataSize), 11406, 11406, 11413,
  7422  	/*11413*/ uint16(xSetOp), uint16(XLATB),
  7423  	/*11415*/ uint16(xMatch),
  7424  	/*11416*/ uint16(xCondByte), 64,
  7425  	0xc0, 11587,
  7426  	0xc1, 11587,
  7427  	0xc2, 11587,
  7428  	0xc3, 11587,
  7429  	0xc4, 11587,
  7430  	0xc5, 11587,
  7431  	0xc6, 11587,
  7432  	0xc7, 11587,
  7433  	0xc8, 11592,
  7434  	0xc9, 11592,
  7435  	0xca, 11592,
  7436  	0xcb, 11592,
  7437  	0xcc, 11592,
  7438  	0xcd, 11592,
  7439  	0xce, 11592,
  7440  	0xcf, 11592,
  7441  	0xd0, 11597,
  7442  	0xd1, 11597,
  7443  	0xd2, 11597,
  7444  	0xd3, 11597,
  7445  	0xd4, 11597,
  7446  	0xd5, 11597,
  7447  	0xd6, 11597,
  7448  	0xd7, 11597,
  7449  	0xd8, 11601,
  7450  	0xd9, 11601,
  7451  	0xda, 11601,
  7452  	0xdb, 11601,
  7453  	0xdc, 11601,
  7454  	0xdd, 11601,
  7455  	0xde, 11601,
  7456  	0xdf, 11601,
  7457  	0xe0, 11605,
  7458  	0xe1, 11605,
  7459  	0xe2, 11605,
  7460  	0xe3, 11605,
  7461  	0xe4, 11605,
  7462  	0xe5, 11605,
  7463  	0xe6, 11605,
  7464  	0xe7, 11605,
  7465  	0xe8, 11610,
  7466  	0xe9, 11610,
  7467  	0xea, 11610,
  7468  	0xeb, 11610,
  7469  	0xec, 11610,
  7470  	0xed, 11610,
  7471  	0xee, 11610,
  7472  	0xef, 11610,
  7473  	0xf0, 11615,
  7474  	0xf1, 11615,
  7475  	0xf2, 11615,
  7476  	0xf3, 11615,
  7477  	0xf4, 11615,
  7478  	0xf5, 11615,
  7479  	0xf6, 11615,
  7480  	0xf7, 11615,
  7481  	0xf8, 11620,
  7482  	0xf9, 11620,
  7483  	0xfa, 11620,
  7484  	0xfb, 11620,
  7485  	0xfc, 11620,
  7486  	0xfd, 11620,
  7487  	0xfe, 11620,
  7488  	0xff, 11620,
  7489  	/*11546*/ uint16(xCondSlashR),
  7490  	11555, // 0
  7491  	11559, // 1
  7492  	11563, // 2
  7493  	11567, // 3
  7494  	11571, // 4
  7495  	11575, // 5
  7496  	11579, // 6
  7497  	11583, // 7
  7498  	/*11555*/ uint16(xSetOp), uint16(FADD),
  7499  	/*11557*/ uint16(xArgM32fp),
  7500  	/*11558*/ uint16(xMatch),
  7501  	/*11559*/ uint16(xSetOp), uint16(FMUL),
  7502  	/*11561*/ uint16(xArgM32fp),
  7503  	/*11562*/ uint16(xMatch),
  7504  	/*11563*/ uint16(xSetOp), uint16(FCOM),
  7505  	/*11565*/ uint16(xArgM32fp),
  7506  	/*11566*/ uint16(xMatch),
  7507  	/*11567*/ uint16(xSetOp), uint16(FCOMP),
  7508  	/*11569*/ uint16(xArgM32fp),
  7509  	/*11570*/ uint16(xMatch),
  7510  	/*11571*/ uint16(xSetOp), uint16(FSUB),
  7511  	/*11573*/ uint16(xArgM32fp),
  7512  	/*11574*/ uint16(xMatch),
  7513  	/*11575*/ uint16(xSetOp), uint16(FSUBR),
  7514  	/*11577*/ uint16(xArgM32fp),
  7515  	/*11578*/ uint16(xMatch),
  7516  	/*11579*/ uint16(xSetOp), uint16(FDIV),
  7517  	/*11581*/ uint16(xArgM32fp),
  7518  	/*11582*/ uint16(xMatch),
  7519  	/*11583*/ uint16(xSetOp), uint16(FDIVR),
  7520  	/*11585*/ uint16(xArgM32fp),
  7521  	/*11586*/ uint16(xMatch),
  7522  	/*11587*/ uint16(xSetOp), uint16(FADD),
  7523  	/*11589*/ uint16(xArgST),
  7524  	/*11590*/ uint16(xArgSTi),
  7525  	/*11591*/ uint16(xMatch),
  7526  	/*11592*/ uint16(xSetOp), uint16(FMUL),
  7527  	/*11594*/ uint16(xArgST),
  7528  	/*11595*/ uint16(xArgSTi),
  7529  	/*11596*/ uint16(xMatch),
  7530  	/*11597*/ uint16(xSetOp), uint16(FCOM),
  7531  	/*11599*/ uint16(xArgSTi),
  7532  	/*11600*/ uint16(xMatch),
  7533  	/*11601*/ uint16(xSetOp), uint16(FCOMP),
  7534  	/*11603*/ uint16(xArgSTi),
  7535  	/*11604*/ uint16(xMatch),
  7536  	/*11605*/ uint16(xSetOp), uint16(FSUB),
  7537  	/*11607*/ uint16(xArgST),
  7538  	/*11608*/ uint16(xArgSTi),
  7539  	/*11609*/ uint16(xMatch),
  7540  	/*11610*/ uint16(xSetOp), uint16(FSUBR),
  7541  	/*11612*/ uint16(xArgST),
  7542  	/*11613*/ uint16(xArgSTi),
  7543  	/*11614*/ uint16(xMatch),
  7544  	/*11615*/ uint16(xSetOp), uint16(FDIV),
  7545  	/*11617*/ uint16(xArgST),
  7546  	/*11618*/ uint16(xArgSTi),
  7547  	/*11619*/ uint16(xMatch),
  7548  	/*11620*/ uint16(xSetOp), uint16(FDIVR),
  7549  	/*11622*/ uint16(xArgST),
  7550  	/*11623*/ uint16(xArgSTi),
  7551  	/*11624*/ uint16(xMatch),
  7552  	/*11625*/ uint16(xCondByte), 44,
  7553  	0xc0, 11752,
  7554  	0xc1, 11752,
  7555  	0xc2, 11752,
  7556  	0xc3, 11752,
  7557  	0xc4, 11752,
  7558  	0xc5, 11752,
  7559  	0xc6, 11752,
  7560  	0xc7, 11752,
  7561  	0xc8, 11756,
  7562  	0xc9, 11756,
  7563  	0xca, 11756,
  7564  	0xcb, 11756,
  7565  	0xcc, 11756,
  7566  	0xcd, 11756,
  7567  	0xce, 11756,
  7568  	0xcf, 11756,
  7569  	0xD0, 11760,
  7570  	0xE0, 11763,
  7571  	0xE1, 11766,
  7572  	0xE4, 11769,
  7573  	0xE5, 11772,
  7574  	0xE8, 11775,
  7575  	0xE9, 11778,
  7576  	0xEA, 11781,
  7577  	0xEB, 11784,
  7578  	0xEC, 11787,
  7579  	0xED, 11790,
  7580  	0xEE, 11793,
  7581  	0xF0, 11796,
  7582  	0xF1, 11799,
  7583  	0xF2, 11802,
  7584  	0xF3, 11805,
  7585  	0xF4, 11808,
  7586  	0xF5, 11811,
  7587  	0xF6, 11814,
  7588  	0xF7, 11817,
  7589  	0xF8, 11820,
  7590  	0xF9, 11823,
  7591  	0xFA, 11826,
  7592  	0xFB, 11829,
  7593  	0xFC, 11832,
  7594  	0xFD, 11835,
  7595  	0xFE, 11838,
  7596  	0xFF, 11841,
  7597  	/*11715*/ uint16(xCondSlashR),
  7598  	11724, // 0
  7599  	0,     // 1
  7600  	11728, // 2
  7601  	11732, // 3
  7602  	11736, // 4
  7603  	11740, // 5
  7604  	11744, // 6
  7605  	11748, // 7
  7606  	/*11724*/ uint16(xSetOp), uint16(FLD),
  7607  	/*11726*/ uint16(xArgM32fp),
  7608  	/*11727*/ uint16(xMatch),
  7609  	/*11728*/ uint16(xSetOp), uint16(FST),
  7610  	/*11730*/ uint16(xArgM32fp),
  7611  	/*11731*/ uint16(xMatch),
  7612  	/*11732*/ uint16(xSetOp), uint16(FSTP),
  7613  	/*11734*/ uint16(xArgM32fp),
  7614  	/*11735*/ uint16(xMatch),
  7615  	/*11736*/ uint16(xSetOp), uint16(FLDENV),
  7616  	/*11738*/ uint16(xArgM1428byte),
  7617  	/*11739*/ uint16(xMatch),
  7618  	/*11740*/ uint16(xSetOp), uint16(FLDCW),
  7619  	/*11742*/ uint16(xArgM2byte),
  7620  	/*11743*/ uint16(xMatch),
  7621  	/*11744*/ uint16(xSetOp), uint16(FNSTENV),
  7622  	/*11746*/ uint16(xArgM1428byte),
  7623  	/*11747*/ uint16(xMatch),
  7624  	/*11748*/ uint16(xSetOp), uint16(FNSTCW),
  7625  	/*11750*/ uint16(xArgM2byte),
  7626  	/*11751*/ uint16(xMatch),
  7627  	/*11752*/ uint16(xSetOp), uint16(FLD),
  7628  	/*11754*/ uint16(xArgSTi),
  7629  	/*11755*/ uint16(xMatch),
  7630  	/*11756*/ uint16(xSetOp), uint16(FXCH),
  7631  	/*11758*/ uint16(xArgSTi),
  7632  	/*11759*/ uint16(xMatch),
  7633  	/*11760*/ uint16(xSetOp), uint16(FNOP),
  7634  	/*11762*/ uint16(xMatch),
  7635  	/*11763*/ uint16(xSetOp), uint16(FCHS),
  7636  	/*11765*/ uint16(xMatch),
  7637  	/*11766*/ uint16(xSetOp), uint16(FABS),
  7638  	/*11768*/ uint16(xMatch),
  7639  	/*11769*/ uint16(xSetOp), uint16(FTST),
  7640  	/*11771*/ uint16(xMatch),
  7641  	/*11772*/ uint16(xSetOp), uint16(FXAM),
  7642  	/*11774*/ uint16(xMatch),
  7643  	/*11775*/ uint16(xSetOp), uint16(FLD1),
  7644  	/*11777*/ uint16(xMatch),
  7645  	/*11778*/ uint16(xSetOp), uint16(FLDL2T),
  7646  	/*11780*/ uint16(xMatch),
  7647  	/*11781*/ uint16(xSetOp), uint16(FLDL2E),
  7648  	/*11783*/ uint16(xMatch),
  7649  	/*11784*/ uint16(xSetOp), uint16(FLDPI),
  7650  	/*11786*/ uint16(xMatch),
  7651  	/*11787*/ uint16(xSetOp), uint16(FLDLG2),
  7652  	/*11789*/ uint16(xMatch),
  7653  	/*11790*/ uint16(xSetOp), uint16(FLDLN2),
  7654  	/*11792*/ uint16(xMatch),
  7655  	/*11793*/ uint16(xSetOp), uint16(FLDZ),
  7656  	/*11795*/ uint16(xMatch),
  7657  	/*11796*/ uint16(xSetOp), uint16(F2XM1),
  7658  	/*11798*/ uint16(xMatch),
  7659  	/*11799*/ uint16(xSetOp), uint16(FYL2X),
  7660  	/*11801*/ uint16(xMatch),
  7661  	/*11802*/ uint16(xSetOp), uint16(FPTAN),
  7662  	/*11804*/ uint16(xMatch),
  7663  	/*11805*/ uint16(xSetOp), uint16(FPATAN),
  7664  	/*11807*/ uint16(xMatch),
  7665  	/*11808*/ uint16(xSetOp), uint16(FXTRACT),
  7666  	/*11810*/ uint16(xMatch),
  7667  	/*11811*/ uint16(xSetOp), uint16(FPREM1),
  7668  	/*11813*/ uint16(xMatch),
  7669  	/*11814*/ uint16(xSetOp), uint16(FDECSTP),
  7670  	/*11816*/ uint16(xMatch),
  7671  	/*11817*/ uint16(xSetOp), uint16(FINCSTP),
  7672  	/*11819*/ uint16(xMatch),
  7673  	/*11820*/ uint16(xSetOp), uint16(FPREM),
  7674  	/*11822*/ uint16(xMatch),
  7675  	/*11823*/ uint16(xSetOp), uint16(FYL2XP1),
  7676  	/*11825*/ uint16(xMatch),
  7677  	/*11826*/ uint16(xSetOp), uint16(FSQRT),
  7678  	/*11828*/ uint16(xMatch),
  7679  	/*11829*/ uint16(xSetOp), uint16(FSINCOS),
  7680  	/*11831*/ uint16(xMatch),
  7681  	/*11832*/ uint16(xSetOp), uint16(FRNDINT),
  7682  	/*11834*/ uint16(xMatch),
  7683  	/*11835*/ uint16(xSetOp), uint16(FSCALE),
  7684  	/*11837*/ uint16(xMatch),
  7685  	/*11838*/ uint16(xSetOp), uint16(FSIN),
  7686  	/*11840*/ uint16(xMatch),
  7687  	/*11841*/ uint16(xSetOp), uint16(FCOS),
  7688  	/*11843*/ uint16(xMatch),
  7689  	/*11844*/ uint16(xCondByte), 33,
  7690  	0xc0, 11953,
  7691  	0xc1, 11953,
  7692  	0xc2, 11953,
  7693  	0xc3, 11953,
  7694  	0xc4, 11953,
  7695  	0xc5, 11953,
  7696  	0xc6, 11953,
  7697  	0xc7, 11953,
  7698  	0xc8, 11958,
  7699  	0xc9, 11958,
  7700  	0xca, 11958,
  7701  	0xcb, 11958,
  7702  	0xcc, 11958,
  7703  	0xcd, 11958,
  7704  	0xce, 11958,
  7705  	0xcf, 11958,
  7706  	0xd0, 11963,
  7707  	0xd1, 11963,
  7708  	0xd2, 11963,
  7709  	0xd3, 11963,
  7710  	0xd4, 11963,
  7711  	0xd5, 11963,
  7712  	0xd6, 11963,
  7713  	0xd7, 11963,
  7714  	0xd8, 11968,
  7715  	0xd9, 11968,
  7716  	0xda, 11968,
  7717  	0xdb, 11968,
  7718  	0xdc, 11968,
  7719  	0xdd, 11968,
  7720  	0xde, 11968,
  7721  	0xdf, 11968,
  7722  	0xE9, 11973,
  7723  	/*11912*/ uint16(xCondSlashR),
  7724  	11921, // 0
  7725  	11925, // 1
  7726  	11929, // 2
  7727  	11933, // 3
  7728  	11937, // 4
  7729  	11941, // 5
  7730  	11945, // 6
  7731  	11949, // 7
  7732  	/*11921*/ uint16(xSetOp), uint16(FIADD),
  7733  	/*11923*/ uint16(xArgM32int),
  7734  	/*11924*/ uint16(xMatch),
  7735  	/*11925*/ uint16(xSetOp), uint16(FIMUL),
  7736  	/*11927*/ uint16(xArgM32int),
  7737  	/*11928*/ uint16(xMatch),
  7738  	/*11929*/ uint16(xSetOp), uint16(FICOM),
  7739  	/*11931*/ uint16(xArgM32int),
  7740  	/*11932*/ uint16(xMatch),
  7741  	/*11933*/ uint16(xSetOp), uint16(FICOMP),
  7742  	/*11935*/ uint16(xArgM32int),
  7743  	/*11936*/ uint16(xMatch),
  7744  	/*11937*/ uint16(xSetOp), uint16(FISUB),
  7745  	/*11939*/ uint16(xArgM32int),
  7746  	/*11940*/ uint16(xMatch),
  7747  	/*11941*/ uint16(xSetOp), uint16(FISUBR),
  7748  	/*11943*/ uint16(xArgM32int),
  7749  	/*11944*/ uint16(xMatch),
  7750  	/*11945*/ uint16(xSetOp), uint16(FIDIV),
  7751  	/*11947*/ uint16(xArgM32int),
  7752  	/*11948*/ uint16(xMatch),
  7753  	/*11949*/ uint16(xSetOp), uint16(FIDIVR),
  7754  	/*11951*/ uint16(xArgM32int),
  7755  	/*11952*/ uint16(xMatch),
  7756  	/*11953*/ uint16(xSetOp), uint16(FCMOVB),
  7757  	/*11955*/ uint16(xArgST),
  7758  	/*11956*/ uint16(xArgSTi),
  7759  	/*11957*/ uint16(xMatch),
  7760  	/*11958*/ uint16(xSetOp), uint16(FCMOVE),
  7761  	/*11960*/ uint16(xArgST),
  7762  	/*11961*/ uint16(xArgSTi),
  7763  	/*11962*/ uint16(xMatch),
  7764  	/*11963*/ uint16(xSetOp), uint16(FCMOVBE),
  7765  	/*11965*/ uint16(xArgST),
  7766  	/*11966*/ uint16(xArgSTi),
  7767  	/*11967*/ uint16(xMatch),
  7768  	/*11968*/ uint16(xSetOp), uint16(FCMOVU),
  7769  	/*11970*/ uint16(xArgST),
  7770  	/*11971*/ uint16(xArgSTi),
  7771  	/*11972*/ uint16(xMatch),
  7772  	/*11973*/ uint16(xSetOp), uint16(FUCOMPP),
  7773  	/*11975*/ uint16(xMatch),
  7774  	/*11976*/ uint16(xCondByte), 50,
  7775  	0xc0, 12111,
  7776  	0xc1, 12111,
  7777  	0xc2, 12111,
  7778  	0xc3, 12111,
  7779  	0xc4, 12111,
  7780  	0xc5, 12111,
  7781  	0xc6, 12111,
  7782  	0xc7, 12111,
  7783  	0xc8, 12116,
  7784  	0xc9, 12116,
  7785  	0xca, 12116,
  7786  	0xcb, 12116,
  7787  	0xcc, 12116,
  7788  	0xcd, 12116,
  7789  	0xce, 12116,
  7790  	0xcf, 12116,
  7791  	0xd0, 12121,
  7792  	0xd1, 12121,
  7793  	0xd2, 12121,
  7794  	0xd3, 12121,
  7795  	0xd4, 12121,
  7796  	0xd5, 12121,
  7797  	0xd6, 12121,
  7798  	0xd7, 12121,
  7799  	0xd8, 12126,
  7800  	0xd9, 12126,
  7801  	0xda, 12126,
  7802  	0xdb, 12126,
  7803  	0xdc, 12126,
  7804  	0xdd, 12126,
  7805  	0xde, 12126,
  7806  	0xdf, 12126,
  7807  	0xE2, 12131,
  7808  	0xE3, 12134,
  7809  	0xe8, 12137,
  7810  	0xe9, 12137,
  7811  	0xea, 12137,
  7812  	0xeb, 12137,
  7813  	0xec, 12137,
  7814  	0xed, 12137,
  7815  	0xee, 12137,
  7816  	0xef, 12137,
  7817  	0xf0, 12142,
  7818  	0xf1, 12142,
  7819  	0xf2, 12142,
  7820  	0xf3, 12142,
  7821  	0xf4, 12142,
  7822  	0xf5, 12142,
  7823  	0xf6, 12142,
  7824  	0xf7, 12142,
  7825  	/*12078*/ uint16(xCondSlashR),
  7826  	12087, // 0
  7827  	12091, // 1
  7828  	12095, // 2
  7829  	12099, // 3
  7830  	0,     // 4
  7831  	12103, // 5
  7832  	0,     // 6
  7833  	12107, // 7
  7834  	/*12087*/ uint16(xSetOp), uint16(FILD),
  7835  	/*12089*/ uint16(xArgM32int),
  7836  	/*12090*/ uint16(xMatch),
  7837  	/*12091*/ uint16(xSetOp), uint16(FISTTP),
  7838  	/*12093*/ uint16(xArgM32int),
  7839  	/*12094*/ uint16(xMatch),
  7840  	/*12095*/ uint16(xSetOp), uint16(FIST),
  7841  	/*12097*/ uint16(xArgM32int),
  7842  	/*12098*/ uint16(xMatch),
  7843  	/*12099*/ uint16(xSetOp), uint16(FISTP),
  7844  	/*12101*/ uint16(xArgM32int),
  7845  	/*12102*/ uint16(xMatch),
  7846  	/*12103*/ uint16(xSetOp), uint16(FLD),
  7847  	/*12105*/ uint16(xArgM80fp),
  7848  	/*12106*/ uint16(xMatch),
  7849  	/*12107*/ uint16(xSetOp), uint16(FSTP),
  7850  	/*12109*/ uint16(xArgM80fp),
  7851  	/*12110*/ uint16(xMatch),
  7852  	/*12111*/ uint16(xSetOp), uint16(FCMOVNB),
  7853  	/*12113*/ uint16(xArgST),
  7854  	/*12114*/ uint16(xArgSTi),
  7855  	/*12115*/ uint16(xMatch),
  7856  	/*12116*/ uint16(xSetOp), uint16(FCMOVNE),
  7857  	/*12118*/ uint16(xArgST),
  7858  	/*12119*/ uint16(xArgSTi),
  7859  	/*12120*/ uint16(xMatch),
  7860  	/*12121*/ uint16(xSetOp), uint16(FCMOVNBE),
  7861  	/*12123*/ uint16(xArgST),
  7862  	/*12124*/ uint16(xArgSTi),
  7863  	/*12125*/ uint16(xMatch),
  7864  	/*12126*/ uint16(xSetOp), uint16(FCMOVNU),
  7865  	/*12128*/ uint16(xArgST),
  7866  	/*12129*/ uint16(xArgSTi),
  7867  	/*12130*/ uint16(xMatch),
  7868  	/*12131*/ uint16(xSetOp), uint16(FNCLEX),
  7869  	/*12133*/ uint16(xMatch),
  7870  	/*12134*/ uint16(xSetOp), uint16(FNINIT),
  7871  	/*12136*/ uint16(xMatch),
  7872  	/*12137*/ uint16(xSetOp), uint16(FUCOMI),
  7873  	/*12139*/ uint16(xArgST),
  7874  	/*12140*/ uint16(xArgSTi),
  7875  	/*12141*/ uint16(xMatch),
  7876  	/*12142*/ uint16(xSetOp), uint16(FCOMI),
  7877  	/*12144*/ uint16(xArgST),
  7878  	/*12145*/ uint16(xArgSTi),
  7879  	/*12146*/ uint16(xMatch),
  7880  	/*12147*/ uint16(xCondByte), 48,
  7881  	0xc0, 12286,
  7882  	0xc1, 12286,
  7883  	0xc2, 12286,
  7884  	0xc3, 12286,
  7885  	0xc4, 12286,
  7886  	0xc5, 12286,
  7887  	0xc6, 12286,
  7888  	0xc7, 12286,
  7889  	0xc8, 12291,
  7890  	0xc9, 12291,
  7891  	0xca, 12291,
  7892  	0xcb, 12291,
  7893  	0xcc, 12291,
  7894  	0xcd, 12291,
  7895  	0xce, 12291,
  7896  	0xcf, 12291,
  7897  	0xe0, 12296,
  7898  	0xe1, 12296,
  7899  	0xe2, 12296,
  7900  	0xe3, 12296,
  7901  	0xe4, 12296,
  7902  	0xe5, 12296,
  7903  	0xe6, 12296,
  7904  	0xe7, 12296,
  7905  	0xe8, 12301,
  7906  	0xe9, 12301,
  7907  	0xea, 12301,
  7908  	0xeb, 12301,
  7909  	0xec, 12301,
  7910  	0xed, 12301,
  7911  	0xee, 12301,
  7912  	0xef, 12301,
  7913  	0xf0, 12306,
  7914  	0xf1, 12306,
  7915  	0xf2, 12306,
  7916  	0xf3, 12306,
  7917  	0xf4, 12306,
  7918  	0xf5, 12306,
  7919  	0xf6, 12306,
  7920  	0xf7, 12306,
  7921  	0xf8, 12311,
  7922  	0xf9, 12311,
  7923  	0xfa, 12311,
  7924  	0xfb, 12311,
  7925  	0xfc, 12311,
  7926  	0xfd, 12311,
  7927  	0xfe, 12311,
  7928  	0xff, 12311,
  7929  	/*12245*/ uint16(xCondSlashR),
  7930  	12254, // 0
  7931  	12258, // 1
  7932  	12262, // 2
  7933  	12266, // 3
  7934  	12270, // 4
  7935  	12274, // 5
  7936  	12278, // 6
  7937  	12282, // 7
  7938  	/*12254*/ uint16(xSetOp), uint16(FADD),
  7939  	/*12256*/ uint16(xArgM64fp),
  7940  	/*12257*/ uint16(xMatch),
  7941  	/*12258*/ uint16(xSetOp), uint16(FMUL),
  7942  	/*12260*/ uint16(xArgM64fp),
  7943  	/*12261*/ uint16(xMatch),
  7944  	/*12262*/ uint16(xSetOp), uint16(FCOM),
  7945  	/*12264*/ uint16(xArgM64fp),
  7946  	/*12265*/ uint16(xMatch),
  7947  	/*12266*/ uint16(xSetOp), uint16(FCOMP),
  7948  	/*12268*/ uint16(xArgM64fp),
  7949  	/*12269*/ uint16(xMatch),
  7950  	/*12270*/ uint16(xSetOp), uint16(FSUB),
  7951  	/*12272*/ uint16(xArgM64fp),
  7952  	/*12273*/ uint16(xMatch),
  7953  	/*12274*/ uint16(xSetOp), uint16(FSUBR),
  7954  	/*12276*/ uint16(xArgM64fp),
  7955  	/*12277*/ uint16(xMatch),
  7956  	/*12278*/ uint16(xSetOp), uint16(FDIV),
  7957  	/*12280*/ uint16(xArgM64fp),
  7958  	/*12281*/ uint16(xMatch),
  7959  	/*12282*/ uint16(xSetOp), uint16(FDIVR),
  7960  	/*12284*/ uint16(xArgM64fp),
  7961  	/*12285*/ uint16(xMatch),
  7962  	/*12286*/ uint16(xSetOp), uint16(FADD),
  7963  	/*12288*/ uint16(xArgSTi),
  7964  	/*12289*/ uint16(xArgST),
  7965  	/*12290*/ uint16(xMatch),
  7966  	/*12291*/ uint16(xSetOp), uint16(FMUL),
  7967  	/*12293*/ uint16(xArgSTi),
  7968  	/*12294*/ uint16(xArgST),
  7969  	/*12295*/ uint16(xMatch),
  7970  	/*12296*/ uint16(xSetOp), uint16(FSUBR),
  7971  	/*12298*/ uint16(xArgSTi),
  7972  	/*12299*/ uint16(xArgST),
  7973  	/*12300*/ uint16(xMatch),
  7974  	/*12301*/ uint16(xSetOp), uint16(FSUB),
  7975  	/*12303*/ uint16(xArgSTi),
  7976  	/*12304*/ uint16(xArgST),
  7977  	/*12305*/ uint16(xMatch),
  7978  	/*12306*/ uint16(xSetOp), uint16(FDIVR),
  7979  	/*12308*/ uint16(xArgSTi),
  7980  	/*12309*/ uint16(xArgST),
  7981  	/*12310*/ uint16(xMatch),
  7982  	/*12311*/ uint16(xSetOp), uint16(FDIV),
  7983  	/*12313*/ uint16(xArgSTi),
  7984  	/*12314*/ uint16(xArgST),
  7985  	/*12315*/ uint16(xMatch),
  7986  	/*12316*/ uint16(xCondByte), 40,
  7987  	0xc0, 12435,
  7988  	0xc1, 12435,
  7989  	0xc2, 12435,
  7990  	0xc3, 12435,
  7991  	0xc4, 12435,
  7992  	0xc5, 12435,
  7993  	0xc6, 12435,
  7994  	0xc7, 12435,
  7995  	0xd0, 12439,
  7996  	0xd1, 12439,
  7997  	0xd2, 12439,
  7998  	0xd3, 12439,
  7999  	0xd4, 12439,
  8000  	0xd5, 12439,
  8001  	0xd6, 12439,
  8002  	0xd7, 12439,
  8003  	0xd8, 12443,
  8004  	0xd9, 12443,
  8005  	0xda, 12443,
  8006  	0xdb, 12443,
  8007  	0xdc, 12443,
  8008  	0xdd, 12443,
  8009  	0xde, 12443,
  8010  	0xdf, 12443,
  8011  	0xe0, 12447,
  8012  	0xe1, 12447,
  8013  	0xe2, 12447,
  8014  	0xe3, 12447,
  8015  	0xe4, 12447,
  8016  	0xe5, 12447,
  8017  	0xe6, 12447,
  8018  	0xe7, 12447,
  8019  	0xe8, 12451,
  8020  	0xe9, 12451,
  8021  	0xea, 12451,
  8022  	0xeb, 12451,
  8023  	0xec, 12451,
  8024  	0xed, 12451,
  8025  	0xee, 12451,
  8026  	0xef, 12451,
  8027  	/*12398*/ uint16(xCondSlashR),
  8028  	12407, // 0
  8029  	12411, // 1
  8030  	12415, // 2
  8031  	12419, // 3
  8032  	12423, // 4
  8033  	0,     // 5
  8034  	12427, // 6
  8035  	12431, // 7
  8036  	/*12407*/ uint16(xSetOp), uint16(FLD),
  8037  	/*12409*/ uint16(xArgM64fp),
  8038  	/*12410*/ uint16(xMatch),
  8039  	/*12411*/ uint16(xSetOp), uint16(FISTTP),
  8040  	/*12413*/ uint16(xArgM64int),
  8041  	/*12414*/ uint16(xMatch),
  8042  	/*12415*/ uint16(xSetOp), uint16(FST),
  8043  	/*12417*/ uint16(xArgM64fp),
  8044  	/*12418*/ uint16(xMatch),
  8045  	/*12419*/ uint16(xSetOp), uint16(FSTP),
  8046  	/*12421*/ uint16(xArgM64fp),
  8047  	/*12422*/ uint16(xMatch),
  8048  	/*12423*/ uint16(xSetOp), uint16(FRSTOR),
  8049  	/*12425*/ uint16(xArgM94108byte),
  8050  	/*12426*/ uint16(xMatch),
  8051  	/*12427*/ uint16(xSetOp), uint16(FNSAVE),
  8052  	/*12429*/ uint16(xArgM94108byte),
  8053  	/*12430*/ uint16(xMatch),
  8054  	/*12431*/ uint16(xSetOp), uint16(FNSTSW),
  8055  	/*12433*/ uint16(xArgM2byte),
  8056  	/*12434*/ uint16(xMatch),
  8057  	/*12435*/ uint16(xSetOp), uint16(FFREE),
  8058  	/*12437*/ uint16(xArgSTi),
  8059  	/*12438*/ uint16(xMatch),
  8060  	/*12439*/ uint16(xSetOp), uint16(FST),
  8061  	/*12441*/ uint16(xArgSTi),
  8062  	/*12442*/ uint16(xMatch),
  8063  	/*12443*/ uint16(xSetOp), uint16(FSTP),
  8064  	/*12445*/ uint16(xArgSTi),
  8065  	/*12446*/ uint16(xMatch),
  8066  	/*12447*/ uint16(xSetOp), uint16(FUCOM),
  8067  	/*12449*/ uint16(xArgSTi),
  8068  	/*12450*/ uint16(xMatch),
  8069  	/*12451*/ uint16(xSetOp), uint16(FUCOMP),
  8070  	/*12453*/ uint16(xArgSTi),
  8071  	/*12454*/ uint16(xMatch),
  8072  	/*12455*/ uint16(xCondByte), 49,
  8073  	0xc0, 12596,
  8074  	0xc1, 12596,
  8075  	0xc2, 12596,
  8076  	0xc3, 12596,
  8077  	0xc4, 12596,
  8078  	0xc5, 12596,
  8079  	0xc6, 12596,
  8080  	0xc7, 12596,
  8081  	0xc8, 12601,
  8082  	0xc9, 12601,
  8083  	0xca, 12601,
  8084  	0xcb, 12601,
  8085  	0xcc, 12601,
  8086  	0xcd, 12601,
  8087  	0xce, 12601,
  8088  	0xcf, 12601,
  8089  	0xD9, 12606,
  8090  	0xe0, 12609,
  8091  	0xe1, 12609,
  8092  	0xe2, 12609,
  8093  	0xe3, 12609,
  8094  	0xe4, 12609,
  8095  	0xe5, 12609,
  8096  	0xe6, 12609,
  8097  	0xe7, 12609,
  8098  	0xe8, 12614,
  8099  	0xe9, 12614,
  8100  	0xea, 12614,
  8101  	0xeb, 12614,
  8102  	0xec, 12614,
  8103  	0xed, 12614,
  8104  	0xee, 12614,
  8105  	0xef, 12614,
  8106  	0xf0, 12619,
  8107  	0xf1, 12619,
  8108  	0xf2, 12619,
  8109  	0xf3, 12619,
  8110  	0xf4, 12619,
  8111  	0xf5, 12619,
  8112  	0xf6, 12619,
  8113  	0xf7, 12619,
  8114  	0xf8, 12624,
  8115  	0xf9, 12624,
  8116  	0xfa, 12624,
  8117  	0xfb, 12624,
  8118  	0xfc, 12624,
  8119  	0xfd, 12624,
  8120  	0xfe, 12624,
  8121  	0xff, 12624,
  8122  	/*12555*/ uint16(xCondSlashR),
  8123  	12564, // 0
  8124  	12568, // 1
  8125  	12572, // 2
  8126  	12576, // 3
  8127  	12580, // 4
  8128  	12584, // 5
  8129  	12588, // 6
  8130  	12592, // 7
  8131  	/*12564*/ uint16(xSetOp), uint16(FIADD),
  8132  	/*12566*/ uint16(xArgM16int),
  8133  	/*12567*/ uint16(xMatch),
  8134  	/*12568*/ uint16(xSetOp), uint16(FIMUL),
  8135  	/*12570*/ uint16(xArgM16int),
  8136  	/*12571*/ uint16(xMatch),
  8137  	/*12572*/ uint16(xSetOp), uint16(FICOM),
  8138  	/*12574*/ uint16(xArgM16int),
  8139  	/*12575*/ uint16(xMatch),
  8140  	/*12576*/ uint16(xSetOp), uint16(FICOMP),
  8141  	/*12578*/ uint16(xArgM16int),
  8142  	/*12579*/ uint16(xMatch),
  8143  	/*12580*/ uint16(xSetOp), uint16(FISUB),
  8144  	/*12582*/ uint16(xArgM16int),
  8145  	/*12583*/ uint16(xMatch),
  8146  	/*12584*/ uint16(xSetOp), uint16(FISUBR),
  8147  	/*12586*/ uint16(xArgM16int),
  8148  	/*12587*/ uint16(xMatch),
  8149  	/*12588*/ uint16(xSetOp), uint16(FIDIV),
  8150  	/*12590*/ uint16(xArgM16int),
  8151  	/*12591*/ uint16(xMatch),
  8152  	/*12592*/ uint16(xSetOp), uint16(FIDIVR),
  8153  	/*12594*/ uint16(xArgM16int),
  8154  	/*12595*/ uint16(xMatch),
  8155  	/*12596*/ uint16(xSetOp), uint16(FADDP),
  8156  	/*12598*/ uint16(xArgSTi),
  8157  	/*12599*/ uint16(xArgST),
  8158  	/*12600*/ uint16(xMatch),
  8159  	/*12601*/ uint16(xSetOp), uint16(FMULP),
  8160  	/*12603*/ uint16(xArgSTi),
  8161  	/*12604*/ uint16(xArgST),
  8162  	/*12605*/ uint16(xMatch),
  8163  	/*12606*/ uint16(xSetOp), uint16(FCOMPP),
  8164  	/*12608*/ uint16(xMatch),
  8165  	/*12609*/ uint16(xSetOp), uint16(FSUBRP),
  8166  	/*12611*/ uint16(xArgSTi),
  8167  	/*12612*/ uint16(xArgST),
  8168  	/*12613*/ uint16(xMatch),
  8169  	/*12614*/ uint16(xSetOp), uint16(FSUBP),
  8170  	/*12616*/ uint16(xArgSTi),
  8171  	/*12617*/ uint16(xArgST),
  8172  	/*12618*/ uint16(xMatch),
  8173  	/*12619*/ uint16(xSetOp), uint16(FDIVRP),
  8174  	/*12621*/ uint16(xArgSTi),
  8175  	/*12622*/ uint16(xArgST),
  8176  	/*12623*/ uint16(xMatch),
  8177  	/*12624*/ uint16(xSetOp), uint16(FDIVP),
  8178  	/*12626*/ uint16(xArgSTi),
  8179  	/*12627*/ uint16(xArgST),
  8180  	/*12628*/ uint16(xMatch),
  8181  	/*12629*/ uint16(xCondByte), 25,
  8182  	0xc0, 12722,
  8183  	0xc1, 12722,
  8184  	0xc2, 12722,
  8185  	0xc3, 12722,
  8186  	0xc4, 12722,
  8187  	0xc5, 12722,
  8188  	0xc6, 12722,
  8189  	0xc7, 12722,
  8190  	0xE0, 12726,
  8191  	0xe8, 12730,
  8192  	0xe9, 12730,
  8193  	0xea, 12730,
  8194  	0xeb, 12730,
  8195  	0xec, 12730,
  8196  	0xed, 12730,
  8197  	0xee, 12730,
  8198  	0xef, 12730,
  8199  	0xf0, 12735,
  8200  	0xf1, 12735,
  8201  	0xf2, 12735,
  8202  	0xf3, 12735,
  8203  	0xf4, 12735,
  8204  	0xf5, 12735,
  8205  	0xf6, 12735,
  8206  	0xf7, 12735,
  8207  	/*12681*/ uint16(xCondSlashR),
  8208  	12690, // 0
  8209  	12694, // 1
  8210  	12698, // 2
  8211  	12702, // 3
  8212  	12706, // 4
  8213  	12710, // 5
  8214  	12714, // 6
  8215  	12718, // 7
  8216  	/*12690*/ uint16(xSetOp), uint16(FILD),
  8217  	/*12692*/ uint16(xArgM16int),
  8218  	/*12693*/ uint16(xMatch),
  8219  	/*12694*/ uint16(xSetOp), uint16(FISTTP),
  8220  	/*12696*/ uint16(xArgM16int),
  8221  	/*12697*/ uint16(xMatch),
  8222  	/*12698*/ uint16(xSetOp), uint16(FIST),
  8223  	/*12700*/ uint16(xArgM16int),
  8224  	/*12701*/ uint16(xMatch),
  8225  	/*12702*/ uint16(xSetOp), uint16(FISTP),
  8226  	/*12704*/ uint16(xArgM16int),
  8227  	/*12705*/ uint16(xMatch),
  8228  	/*12706*/ uint16(xSetOp), uint16(FBLD),
  8229  	/*12708*/ uint16(xArgM80dec),
  8230  	/*12709*/ uint16(xMatch),
  8231  	/*12710*/ uint16(xSetOp), uint16(FILD),
  8232  	/*12712*/ uint16(xArgM64int),
  8233  	/*12713*/ uint16(xMatch),
  8234  	/*12714*/ uint16(xSetOp), uint16(FBSTP),
  8235  	/*12716*/ uint16(xArgM80bcd),
  8236  	/*12717*/ uint16(xMatch),
  8237  	/*12718*/ uint16(xSetOp), uint16(FISTP),
  8238  	/*12720*/ uint16(xArgM64int),
  8239  	/*12721*/ uint16(xMatch),
  8240  	/*12722*/ uint16(xSetOp), uint16(FFREEP),
  8241  	/*12724*/ uint16(xArgSTi),
  8242  	/*12725*/ uint16(xMatch),
  8243  	/*12726*/ uint16(xSetOp), uint16(FNSTSW),
  8244  	/*12728*/ uint16(xArgAX),
  8245  	/*12729*/ uint16(xMatch),
  8246  	/*12730*/ uint16(xSetOp), uint16(FUCOMIP),
  8247  	/*12732*/ uint16(xArgST),
  8248  	/*12733*/ uint16(xArgSTi),
  8249  	/*12734*/ uint16(xMatch),
  8250  	/*12735*/ uint16(xSetOp), uint16(FCOMIP),
  8251  	/*12737*/ uint16(xArgST),
  8252  	/*12738*/ uint16(xArgSTi),
  8253  	/*12739*/ uint16(xMatch),
  8254  	/*12740*/ uint16(xSetOp), uint16(LOOPNE),
  8255  	/*12742*/ uint16(xReadCb),
  8256  	/*12743*/ uint16(xArgRel8),
  8257  	/*12744*/ uint16(xMatch),
  8258  	/*12745*/ uint16(xSetOp), uint16(LOOPE),
  8259  	/*12747*/ uint16(xReadCb),
  8260  	/*12748*/ uint16(xArgRel8),
  8261  	/*12749*/ uint16(xMatch),
  8262  	/*12750*/ uint16(xSetOp), uint16(LOOP),
  8263  	/*12752*/ uint16(xReadCb),
  8264  	/*12753*/ uint16(xArgRel8),
  8265  	/*12754*/ uint16(xMatch),
  8266  	/*12755*/ uint16(xCondIs64), 12758, 12772,
  8267  	/*12758*/ uint16(xCondAddrSize), 12762, 12767, 0,
  8268  	/*12762*/ uint16(xSetOp), uint16(JCXZ),
  8269  	/*12764*/ uint16(xReadCb),
  8270  	/*12765*/ uint16(xArgRel8),
  8271  	/*12766*/ uint16(xMatch),
  8272  	/*12767*/ uint16(xSetOp), uint16(JECXZ),
  8273  	/*12769*/ uint16(xReadCb),
  8274  	/*12770*/ uint16(xArgRel8),
  8275  	/*12771*/ uint16(xMatch),
  8276  	/*12772*/ uint16(xCondAddrSize), 0, 12767, 12776,
  8277  	/*12776*/ uint16(xSetOp), uint16(JRCXZ),
  8278  	/*12778*/ uint16(xReadCb),
  8279  	/*12779*/ uint16(xArgRel8),
  8280  	/*12780*/ uint16(xMatch),
  8281  	/*12781*/ uint16(xSetOp), uint16(IN),
  8282  	/*12783*/ uint16(xReadIb),
  8283  	/*12784*/ uint16(xArgAL),
  8284  	/*12785*/ uint16(xArgImm8u),
  8285  	/*12786*/ uint16(xMatch),
  8286  	/*12787*/ uint16(xCondDataSize), 12791, 12797, 12803,
  8287  	/*12791*/ uint16(xSetOp), uint16(IN),
  8288  	/*12793*/ uint16(xReadIb),
  8289  	/*12794*/ uint16(xArgAX),
  8290  	/*12795*/ uint16(xArgImm8u),
  8291  	/*12796*/ uint16(xMatch),
  8292  	/*12797*/ uint16(xSetOp), uint16(IN),
  8293  	/*12799*/ uint16(xReadIb),
  8294  	/*12800*/ uint16(xArgEAX),
  8295  	/*12801*/ uint16(xArgImm8u),
  8296  	/*12802*/ uint16(xMatch),
  8297  	/*12803*/ uint16(xSetOp), uint16(IN),
  8298  	/*12805*/ uint16(xReadIb),
  8299  	/*12806*/ uint16(xArgEAX),
  8300  	/*12807*/ uint16(xArgImm8u),
  8301  	/*12808*/ uint16(xMatch),
  8302  	/*12809*/ uint16(xSetOp), uint16(OUT),
  8303  	/*12811*/ uint16(xReadIb),
  8304  	/*12812*/ uint16(xArgImm8u),
  8305  	/*12813*/ uint16(xArgAL),
  8306  	/*12814*/ uint16(xMatch),
  8307  	/*12815*/ uint16(xCondPrefix), 3,
  8308  	0xC5, 12859,
  8309  	0xC4, 12845,
  8310  	0x0, 12823,
  8311  	/*12823*/ uint16(xCondDataSize), 12827, 12833, 12839,
  8312  	/*12827*/ uint16(xSetOp), uint16(OUT),
  8313  	/*12829*/ uint16(xReadIb),
  8314  	/*12830*/ uint16(xArgImm8u),
  8315  	/*12831*/ uint16(xArgAX),
  8316  	/*12832*/ uint16(xMatch),
  8317  	/*12833*/ uint16(xSetOp), uint16(OUT),
  8318  	/*12835*/ uint16(xReadIb),
  8319  	/*12836*/ uint16(xArgImm8u),
  8320  	/*12837*/ uint16(xArgEAX),
  8321  	/*12838*/ uint16(xMatch),
  8322  	/*12839*/ uint16(xSetOp), uint16(OUT),
  8323  	/*12841*/ uint16(xReadIb),
  8324  	/*12842*/ uint16(xArgImm8u),
  8325  	/*12843*/ uint16(xArgEAX),
  8326  	/*12844*/ uint16(xMatch),
  8327  	/*12845*/ uint16(xCondPrefix), 1,
  8328  	0x66, 12849,
  8329  	/*12849*/ uint16(xCondPrefix), 1,
  8330  	0x0F, 12853,
  8331  	/*12853*/ uint16(xSetOp), uint16(VMOVNTDQ),
  8332  	/*12855*/ uint16(xReadSlashR),
  8333  	/*12856*/ uint16(xArgM256),
  8334  	/*12857*/ uint16(xArgYmm1),
  8335  	/*12858*/ uint16(xMatch),
  8336  	/*12859*/ uint16(xCondPrefix), 1,
  8337  	0x66, 12863,
  8338  	/*12863*/ uint16(xCondPrefix), 1,
  8339  	0x0F, 12867,
  8340  	/*12867*/ uint16(xSetOp), uint16(VMOVNTDQ),
  8341  	/*12869*/ uint16(xReadSlashR),
  8342  	/*12870*/ uint16(xArgM256),
  8343  	/*12871*/ uint16(xArgYmm1),
  8344  	/*12872*/ uint16(xMatch),
  8345  	/*12873*/ uint16(xCondIs64), 12876, 12890,
  8346  	/*12876*/ uint16(xCondDataSize), 12880, 12885, 0,
  8347  	/*12880*/ uint16(xSetOp), uint16(CALL),
  8348  	/*12882*/ uint16(xReadCw),
  8349  	/*12883*/ uint16(xArgRel16),
  8350  	/*12884*/ uint16(xMatch),
  8351  	/*12885*/ uint16(xSetOp), uint16(CALL),
  8352  	/*12887*/ uint16(xReadCd),
  8353  	/*12888*/ uint16(xArgRel32),
  8354  	/*12889*/ uint16(xMatch),
  8355  	/*12890*/ uint16(xCondDataSize), 12894, 12885, 12899,
  8356  	/*12894*/ uint16(xSetOp), uint16(CALL),
  8357  	/*12896*/ uint16(xReadCd),
  8358  	/*12897*/ uint16(xArgRel32),
  8359  	/*12898*/ uint16(xMatch),
  8360  	/*12899*/ uint16(xSetOp), uint16(CALL),
  8361  	/*12901*/ uint16(xReadCd),
  8362  	/*12902*/ uint16(xArgRel32),
  8363  	/*12903*/ uint16(xMatch),
  8364  	/*12904*/ uint16(xCondIs64), 12907, 12921,
  8365  	/*12907*/ uint16(xCondDataSize), 12911, 12916, 0,
  8366  	/*12911*/ uint16(xSetOp), uint16(JMP),
  8367  	/*12913*/ uint16(xReadCw),
  8368  	/*12914*/ uint16(xArgRel16),
  8369  	/*12915*/ uint16(xMatch),
  8370  	/*12916*/ uint16(xSetOp), uint16(JMP),
  8371  	/*12918*/ uint16(xReadCd),
  8372  	/*12919*/ uint16(xArgRel32),
  8373  	/*12920*/ uint16(xMatch),
  8374  	/*12921*/ uint16(xCondDataSize), 12925, 12916, 12930,
  8375  	/*12925*/ uint16(xSetOp), uint16(JMP),
  8376  	/*12927*/ uint16(xReadCd),
  8377  	/*12928*/ uint16(xArgRel32),
  8378  	/*12929*/ uint16(xMatch),
  8379  	/*12930*/ uint16(xSetOp), uint16(JMP),
  8380  	/*12932*/ uint16(xReadCd),
  8381  	/*12933*/ uint16(xArgRel32),
  8382  	/*12934*/ uint16(xMatch),
  8383  	/*12935*/ uint16(xCondIs64), 12938, 0,
  8384  	/*12938*/ uint16(xCondDataSize), 12942, 12947, 0,
  8385  	/*12942*/ uint16(xSetOp), uint16(LJMP),
  8386  	/*12944*/ uint16(xReadCd),
  8387  	/*12945*/ uint16(xArgPtr16colon16),
  8388  	/*12946*/ uint16(xMatch),
  8389  	/*12947*/ uint16(xSetOp), uint16(LJMP),
  8390  	/*12949*/ uint16(xReadCp),
  8391  	/*12950*/ uint16(xArgPtr16colon32),
  8392  	/*12951*/ uint16(xMatch),
  8393  	/*12952*/ uint16(xSetOp), uint16(JMP),
  8394  	/*12954*/ uint16(xReadCb),
  8395  	/*12955*/ uint16(xArgRel8),
  8396  	/*12956*/ uint16(xMatch),
  8397  	/*12957*/ uint16(xSetOp), uint16(IN),
  8398  	/*12959*/ uint16(xArgAL),
  8399  	/*12960*/ uint16(xArgDX),
  8400  	/*12961*/ uint16(xMatch),
  8401  	/*12962*/ uint16(xCondDataSize), 12966, 12971, 12976,
  8402  	/*12966*/ uint16(xSetOp), uint16(IN),
  8403  	/*12968*/ uint16(xArgAX),
  8404  	/*12969*/ uint16(xArgDX),
  8405  	/*12970*/ uint16(xMatch),
  8406  	/*12971*/ uint16(xSetOp), uint16(IN),
  8407  	/*12973*/ uint16(xArgEAX),
  8408  	/*12974*/ uint16(xArgDX),
  8409  	/*12975*/ uint16(xMatch),
  8410  	/*12976*/ uint16(xSetOp), uint16(IN),
  8411  	/*12978*/ uint16(xArgEAX),
  8412  	/*12979*/ uint16(xArgDX),
  8413  	/*12980*/ uint16(xMatch),
  8414  	/*12981*/ uint16(xSetOp), uint16(OUT),
  8415  	/*12983*/ uint16(xArgDX),
  8416  	/*12984*/ uint16(xArgAL),
  8417  	/*12985*/ uint16(xMatch),
  8418  	/*12986*/ uint16(xCondDataSize), 12990, 12995, 13000,
  8419  	/*12990*/ uint16(xSetOp), uint16(OUT),
  8420  	/*12992*/ uint16(xArgDX),
  8421  	/*12993*/ uint16(xArgAX),
  8422  	/*12994*/ uint16(xMatch),
  8423  	/*12995*/ uint16(xSetOp), uint16(OUT),
  8424  	/*12997*/ uint16(xArgDX),
  8425  	/*12998*/ uint16(xArgEAX),
  8426  	/*12999*/ uint16(xMatch),
  8427  	/*13000*/ uint16(xSetOp), uint16(OUT),
  8428  	/*13002*/ uint16(xArgDX),
  8429  	/*13003*/ uint16(xArgEAX),
  8430  	/*13004*/ uint16(xMatch),
  8431  	/*13005*/ uint16(xSetOp), uint16(ICEBP),
  8432  	/*13007*/ uint16(xMatch),
  8433  	/*13008*/ uint16(xSetOp), uint16(HLT),
  8434  	/*13010*/ uint16(xMatch),
  8435  	/*13011*/ uint16(xSetOp), uint16(CMC),
  8436  	/*13013*/ uint16(xMatch),
  8437  	/*13014*/ uint16(xCondSlashR),
  8438  	13023, // 0
  8439  	0,     // 1
  8440  	13029, // 2
  8441  	13033, // 3
  8442  	13037, // 4
  8443  	13041, // 5
  8444  	13045, // 6
  8445  	13049, // 7
  8446  	/*13023*/ uint16(xSetOp), uint16(TEST),
  8447  	/*13025*/ uint16(xReadIb),
  8448  	/*13026*/ uint16(xArgRM8),
  8449  	/*13027*/ uint16(xArgImm8u),
  8450  	/*13028*/ uint16(xMatch),
  8451  	/*13029*/ uint16(xSetOp), uint16(NOT),
  8452  	/*13031*/ uint16(xArgRM8),
  8453  	/*13032*/ uint16(xMatch),
  8454  	/*13033*/ uint16(xSetOp), uint16(NEG),
  8455  	/*13035*/ uint16(xArgRM8),
  8456  	/*13036*/ uint16(xMatch),
  8457  	/*13037*/ uint16(xSetOp), uint16(MUL),
  8458  	/*13039*/ uint16(xArgRM8),
  8459  	/*13040*/ uint16(xMatch),
  8460  	/*13041*/ uint16(xSetOp), uint16(IMUL),
  8461  	/*13043*/ uint16(xArgRM8),
  8462  	/*13044*/ uint16(xMatch),
  8463  	/*13045*/ uint16(xSetOp), uint16(DIV),
  8464  	/*13047*/ uint16(xArgRM8),
  8465  	/*13048*/ uint16(xMatch),
  8466  	/*13049*/ uint16(xSetOp), uint16(IDIV),
  8467  	/*13051*/ uint16(xArgRM8),
  8468  	/*13052*/ uint16(xMatch),
  8469  	/*13053*/ uint16(xCondSlashR),
  8470  	13062, // 0
  8471  	0,     // 1
  8472  	13091, // 2
  8473  	13114, // 3
  8474  	13137, // 4
  8475  	13160, // 5
  8476  	13183, // 6
  8477  	13206, // 7
  8478  	/*13062*/ uint16(xCondIs64), 13065, 13081,
  8479  	/*13065*/ uint16(xCondDataSize), 13069, 13075, 0,
  8480  	/*13069*/ uint16(xSetOp), uint16(TEST),
  8481  	/*13071*/ uint16(xReadIw),
  8482  	/*13072*/ uint16(xArgRM16),
  8483  	/*13073*/ uint16(xArgImm16),
  8484  	/*13074*/ uint16(xMatch),
  8485  	/*13075*/ uint16(xSetOp), uint16(TEST),
  8486  	/*13077*/ uint16(xReadId),
  8487  	/*13078*/ uint16(xArgRM32),
  8488  	/*13079*/ uint16(xArgImm32),
  8489  	/*13080*/ uint16(xMatch),
  8490  	/*13081*/ uint16(xCondDataSize), 13069, 13075, 13085,
  8491  	/*13085*/ uint16(xSetOp), uint16(TEST),
  8492  	/*13087*/ uint16(xReadId),
  8493  	/*13088*/ uint16(xArgRM64),
  8494  	/*13089*/ uint16(xArgImm32),
  8495  	/*13090*/ uint16(xMatch),
  8496  	/*13091*/ uint16(xCondIs64), 13094, 13106,
  8497  	/*13094*/ uint16(xCondDataSize), 13098, 13102, 0,
  8498  	/*13098*/ uint16(xSetOp), uint16(NOT),
  8499  	/*13100*/ uint16(xArgRM16),
  8500  	/*13101*/ uint16(xMatch),
  8501  	/*13102*/ uint16(xSetOp), uint16(NOT),
  8502  	/*13104*/ uint16(xArgRM32),
  8503  	/*13105*/ uint16(xMatch),
  8504  	/*13106*/ uint16(xCondDataSize), 13098, 13102, 13110,
  8505  	/*13110*/ uint16(xSetOp), uint16(NOT),
  8506  	/*13112*/ uint16(xArgRM64),
  8507  	/*13113*/ uint16(xMatch),
  8508  	/*13114*/ uint16(xCondIs64), 13117, 13129,
  8509  	/*13117*/ uint16(xCondDataSize), 13121, 13125, 0,
  8510  	/*13121*/ uint16(xSetOp), uint16(NEG),
  8511  	/*13123*/ uint16(xArgRM16),
  8512  	/*13124*/ uint16(xMatch),
  8513  	/*13125*/ uint16(xSetOp), uint16(NEG),
  8514  	/*13127*/ uint16(xArgRM32),
  8515  	/*13128*/ uint16(xMatch),
  8516  	/*13129*/ uint16(xCondDataSize), 13121, 13125, 13133,
  8517  	/*13133*/ uint16(xSetOp), uint16(NEG),
  8518  	/*13135*/ uint16(xArgRM64),
  8519  	/*13136*/ uint16(xMatch),
  8520  	/*13137*/ uint16(xCondIs64), 13140, 13152,
  8521  	/*13140*/ uint16(xCondDataSize), 13144, 13148, 0,
  8522  	/*13144*/ uint16(xSetOp), uint16(MUL),
  8523  	/*13146*/ uint16(xArgRM16),
  8524  	/*13147*/ uint16(xMatch),
  8525  	/*13148*/ uint16(xSetOp), uint16(MUL),
  8526  	/*13150*/ uint16(xArgRM32),
  8527  	/*13151*/ uint16(xMatch),
  8528  	/*13152*/ uint16(xCondDataSize), 13144, 13148, 13156,
  8529  	/*13156*/ uint16(xSetOp), uint16(MUL),
  8530  	/*13158*/ uint16(xArgRM64),
  8531  	/*13159*/ uint16(xMatch),
  8532  	/*13160*/ uint16(xCondIs64), 13163, 13175,
  8533  	/*13163*/ uint16(xCondDataSize), 13167, 13171, 0,
  8534  	/*13167*/ uint16(xSetOp), uint16(IMUL),
  8535  	/*13169*/ uint16(xArgRM16),
  8536  	/*13170*/ uint16(xMatch),
  8537  	/*13171*/ uint16(xSetOp), uint16(IMUL),
  8538  	/*13173*/ uint16(xArgRM32),
  8539  	/*13174*/ uint16(xMatch),
  8540  	/*13175*/ uint16(xCondDataSize), 13167, 13171, 13179,
  8541  	/*13179*/ uint16(xSetOp), uint16(IMUL),
  8542  	/*13181*/ uint16(xArgRM64),
  8543  	/*13182*/ uint16(xMatch),
  8544  	/*13183*/ uint16(xCondIs64), 13186, 13198,
  8545  	/*13186*/ uint16(xCondDataSize), 13190, 13194, 0,
  8546  	/*13190*/ uint16(xSetOp), uint16(DIV),
  8547  	/*13192*/ uint16(xArgRM16),
  8548  	/*13193*/ uint16(xMatch),
  8549  	/*13194*/ uint16(xSetOp), uint16(DIV),
  8550  	/*13196*/ uint16(xArgRM32),
  8551  	/*13197*/ uint16(xMatch),
  8552  	/*13198*/ uint16(xCondDataSize), 13190, 13194, 13202,
  8553  	/*13202*/ uint16(xSetOp), uint16(DIV),
  8554  	/*13204*/ uint16(xArgRM64),
  8555  	/*13205*/ uint16(xMatch),
  8556  	/*13206*/ uint16(xCondIs64), 13209, 13221,
  8557  	/*13209*/ uint16(xCondDataSize), 13213, 13217, 0,
  8558  	/*13213*/ uint16(xSetOp), uint16(IDIV),
  8559  	/*13215*/ uint16(xArgRM16),
  8560  	/*13216*/ uint16(xMatch),
  8561  	/*13217*/ uint16(xSetOp), uint16(IDIV),
  8562  	/*13219*/ uint16(xArgRM32),
  8563  	/*13220*/ uint16(xMatch),
  8564  	/*13221*/ uint16(xCondDataSize), 13213, 13217, 13225,
  8565  	/*13225*/ uint16(xSetOp), uint16(IDIV),
  8566  	/*13227*/ uint16(xArgRM64),
  8567  	/*13228*/ uint16(xMatch),
  8568  	/*13229*/ uint16(xSetOp), uint16(CLC),
  8569  	/*13231*/ uint16(xMatch),
  8570  	/*13232*/ uint16(xSetOp), uint16(STC),
  8571  	/*13234*/ uint16(xMatch),
  8572  	/*13235*/ uint16(xSetOp), uint16(CLI),
  8573  	/*13237*/ uint16(xMatch),
  8574  	/*13238*/ uint16(xSetOp), uint16(STI),
  8575  	/*13240*/ uint16(xMatch),
  8576  	/*13241*/ uint16(xSetOp), uint16(CLD),
  8577  	/*13243*/ uint16(xMatch),
  8578  	/*13244*/ uint16(xSetOp), uint16(STD),
  8579  	/*13246*/ uint16(xMatch),
  8580  	/*13247*/ uint16(xCondSlashR),
  8581  	13256, // 0
  8582  	13260, // 1
  8583  	0,     // 2
  8584  	0,     // 3
  8585  	0,     // 4
  8586  	0,     // 5
  8587  	0,     // 6
  8588  	0,     // 7
  8589  	/*13256*/ uint16(xSetOp), uint16(INC),
  8590  	/*13258*/ uint16(xArgRM8),
  8591  	/*13259*/ uint16(xMatch),
  8592  	/*13260*/ uint16(xSetOp), uint16(DEC),
  8593  	/*13262*/ uint16(xArgRM8),
  8594  	/*13263*/ uint16(xMatch),
  8595  	/*13264*/ uint16(xCondSlashR),
  8596  	13273, // 0
  8597  	13296, // 1
  8598  	13319, // 2
  8599  	13338, // 3
  8600  	13361, // 4
  8601  	13380, // 5
  8602  	13403, // 6
  8603  	0,     // 7
  8604  	/*13273*/ uint16(xCondIs64), 13276, 13288,
  8605  	/*13276*/ uint16(xCondDataSize), 13280, 13284, 0,
  8606  	/*13280*/ uint16(xSetOp), uint16(INC),
  8607  	/*13282*/ uint16(xArgRM16),
  8608  	/*13283*/ uint16(xMatch),
  8609  	/*13284*/ uint16(xSetOp), uint16(INC),
  8610  	/*13286*/ uint16(xArgRM32),
  8611  	/*13287*/ uint16(xMatch),
  8612  	/*13288*/ uint16(xCondDataSize), 13280, 13284, 13292,
  8613  	/*13292*/ uint16(xSetOp), uint16(INC),
  8614  	/*13294*/ uint16(xArgRM64),
  8615  	/*13295*/ uint16(xMatch),
  8616  	/*13296*/ uint16(xCondIs64), 13299, 13311,
  8617  	/*13299*/ uint16(xCondDataSize), 13303, 13307, 0,
  8618  	/*13303*/ uint16(xSetOp), uint16(DEC),
  8619  	/*13305*/ uint16(xArgRM16),
  8620  	/*13306*/ uint16(xMatch),
  8621  	/*13307*/ uint16(xSetOp), uint16(DEC),
  8622  	/*13309*/ uint16(xArgRM32),
  8623  	/*13310*/ uint16(xMatch),
  8624  	/*13311*/ uint16(xCondDataSize), 13303, 13307, 13315,
  8625  	/*13315*/ uint16(xSetOp), uint16(DEC),
  8626  	/*13317*/ uint16(xArgRM64),
  8627  	/*13318*/ uint16(xMatch),
  8628  	/*13319*/ uint16(xCondIs64), 13322, 13334,
  8629  	/*13322*/ uint16(xCondDataSize), 13326, 13330, 0,
  8630  	/*13326*/ uint16(xSetOp), uint16(CALL),
  8631  	/*13328*/ uint16(xArgRM16),
  8632  	/*13329*/ uint16(xMatch),
  8633  	/*13330*/ uint16(xSetOp), uint16(CALL),
  8634  	/*13332*/ uint16(xArgRM32),
  8635  	/*13333*/ uint16(xMatch),
  8636  	/*13334*/ uint16(xSetOp), uint16(CALL),
  8637  	/*13336*/ uint16(xArgRM64),
  8638  	/*13337*/ uint16(xMatch),
  8639  	/*13338*/ uint16(xCondIs64), 13341, 13353,
  8640  	/*13341*/ uint16(xCondDataSize), 13345, 13349, 0,
  8641  	/*13345*/ uint16(xSetOp), uint16(LCALL),
  8642  	/*13347*/ uint16(xArgM16colon16),
  8643  	/*13348*/ uint16(xMatch),
  8644  	/*13349*/ uint16(xSetOp), uint16(LCALL),
  8645  	/*13351*/ uint16(xArgM16colon32),
  8646  	/*13352*/ uint16(xMatch),
  8647  	/*13353*/ uint16(xCondDataSize), 13345, 13349, 13357,
  8648  	/*13357*/ uint16(xSetOp), uint16(LCALL),
  8649  	/*13359*/ uint16(xArgM16colon64),
  8650  	/*13360*/ uint16(xMatch),
  8651  	/*13361*/ uint16(xCondIs64), 13364, 13376,
  8652  	/*13364*/ uint16(xCondDataSize), 13368, 13372, 0,
  8653  	/*13368*/ uint16(xSetOp), uint16(JMP),
  8654  	/*13370*/ uint16(xArgRM16),
  8655  	/*13371*/ uint16(xMatch),
  8656  	/*13372*/ uint16(xSetOp), uint16(JMP),
  8657  	/*13374*/ uint16(xArgRM32),
  8658  	/*13375*/ uint16(xMatch),
  8659  	/*13376*/ uint16(xSetOp), uint16(JMP),
  8660  	/*13378*/ uint16(xArgRM64),
  8661  	/*13379*/ uint16(xMatch),
  8662  	/*13380*/ uint16(xCondIs64), 13383, 13395,
  8663  	/*13383*/ uint16(xCondDataSize), 13387, 13391, 0,
  8664  	/*13387*/ uint16(xSetOp), uint16(LJMP),
  8665  	/*13389*/ uint16(xArgM16colon16),
  8666  	/*13390*/ uint16(xMatch),
  8667  	/*13391*/ uint16(xSetOp), uint16(LJMP),
  8668  	/*13393*/ uint16(xArgM16colon32),
  8669  	/*13394*/ uint16(xMatch),
  8670  	/*13395*/ uint16(xCondDataSize), 13387, 13391, 13399,
  8671  	/*13399*/ uint16(xSetOp), uint16(LJMP),
  8672  	/*13401*/ uint16(xArgM16colon64),
  8673  	/*13402*/ uint16(xMatch),
  8674  	/*13403*/ uint16(xCondIs64), 13406, 13418,
  8675  	/*13406*/ uint16(xCondDataSize), 13410, 13414, 0,
  8676  	/*13410*/ uint16(xSetOp), uint16(PUSH),
  8677  	/*13412*/ uint16(xArgRM16),
  8678  	/*13413*/ uint16(xMatch),
  8679  	/*13414*/ uint16(xSetOp), uint16(PUSH),
  8680  	/*13416*/ uint16(xArgRM32),
  8681  	/*13417*/ uint16(xMatch),
  8682  	/*13418*/ uint16(xCondDataSize), 13410, 13422, 13426,
  8683  	/*13422*/ uint16(xSetOp), uint16(PUSH),
  8684  	/*13424*/ uint16(xArgRM64),
  8685  	/*13425*/ uint16(xMatch),
  8686  	/*13426*/ uint16(xSetOp), uint16(PUSH),
  8687  	/*13428*/ uint16(xArgRM64),
  8688  	/*13429*/ uint16(xMatch),
  8689  }
  8690  
  8691  const (
  8692  	_ Op = iota
  8693  
  8694  	AAA
  8695  	AAD
  8696  	AAM
  8697  	AAS
  8698  	ADC
  8699  	ADD
  8700  	ADDPD
  8701  	ADDPS
  8702  	ADDSD
  8703  	ADDSS
  8704  	ADDSUBPD
  8705  	ADDSUBPS
  8706  	AESDEC
  8707  	AESDECLAST
  8708  	AESENC
  8709  	AESENCLAST
  8710  	AESIMC
  8711  	AESKEYGENASSIST
  8712  	AND
  8713  	ANDNPD
  8714  	ANDNPS
  8715  	ANDPD
  8716  	ANDPS
  8717  	ARPL
  8718  	BLENDPD
  8719  	BLENDPS
  8720  	BLENDVPD
  8721  	BLENDVPS
  8722  	BOUND
  8723  	BSF
  8724  	BSR
  8725  	BSWAP
  8726  	BT
  8727  	BTC
  8728  	BTR
  8729  	BTS
  8730  	CALL
  8731  	CBW
  8732  	CDQ
  8733  	CDQE
  8734  	CLC
  8735  	CLD
  8736  	CLFLUSH
  8737  	CLI
  8738  	CLTS
  8739  	CMC
  8740  	CMOVA
  8741  	CMOVAE
  8742  	CMOVB
  8743  	CMOVBE
  8744  	CMOVE
  8745  	CMOVG
  8746  	CMOVGE
  8747  	CMOVL
  8748  	CMOVLE
  8749  	CMOVNE
  8750  	CMOVNO
  8751  	CMOVNP
  8752  	CMOVNS
  8753  	CMOVO
  8754  	CMOVP
  8755  	CMOVS
  8756  	CMP
  8757  	CMPPD
  8758  	CMPPS
  8759  	CMPSB
  8760  	CMPSD
  8761  	CMPSD_XMM
  8762  	CMPSQ
  8763  	CMPSS
  8764  	CMPSW
  8765  	CMPXCHG
  8766  	CMPXCHG16B
  8767  	CMPXCHG8B
  8768  	COMISD
  8769  	COMISS
  8770  	CPUID
  8771  	CQO
  8772  	CRC32
  8773  	CVTDQ2PD
  8774  	CVTDQ2PS
  8775  	CVTPD2DQ
  8776  	CVTPD2PI
  8777  	CVTPD2PS
  8778  	CVTPI2PD
  8779  	CVTPI2PS
  8780  	CVTPS2DQ
  8781  	CVTPS2PD
  8782  	CVTPS2PI
  8783  	CVTSD2SI
  8784  	CVTSD2SS
  8785  	CVTSI2SD
  8786  	CVTSI2SS
  8787  	CVTSS2SD
  8788  	CVTSS2SI
  8789  	CVTTPD2DQ
  8790  	CVTTPD2PI
  8791  	CVTTPS2DQ
  8792  	CVTTPS2PI
  8793  	CVTTSD2SI
  8794  	CVTTSS2SI
  8795  	CWD
  8796  	CWDE
  8797  	DAA
  8798  	DAS
  8799  	DEC
  8800  	DIV
  8801  	DIVPD
  8802  	DIVPS
  8803  	DIVSD
  8804  	DIVSS
  8805  	DPPD
  8806  	DPPS
  8807  	EMMS
  8808  	ENTER
  8809  	EXTRACTPS
  8810  	F2XM1
  8811  	FABS
  8812  	FADD
  8813  	FADDP
  8814  	FBLD
  8815  	FBSTP
  8816  	FCHS
  8817  	FCMOVB
  8818  	FCMOVBE
  8819  	FCMOVE
  8820  	FCMOVNB
  8821  	FCMOVNBE
  8822  	FCMOVNE
  8823  	FCMOVNU
  8824  	FCMOVU
  8825  	FCOM
  8826  	FCOMI
  8827  	FCOMIP
  8828  	FCOMP
  8829  	FCOMPP
  8830  	FCOS
  8831  	FDECSTP
  8832  	FDIV
  8833  	FDIVP
  8834  	FDIVR
  8835  	FDIVRP
  8836  	FFREE
  8837  	FFREEP
  8838  	FIADD
  8839  	FICOM
  8840  	FICOMP
  8841  	FIDIV
  8842  	FIDIVR
  8843  	FILD
  8844  	FIMUL
  8845  	FINCSTP
  8846  	FIST
  8847  	FISTP
  8848  	FISTTP
  8849  	FISUB
  8850  	FISUBR
  8851  	FLD
  8852  	FLD1
  8853  	FLDCW
  8854  	FLDENV
  8855  	FLDL2E
  8856  	FLDL2T
  8857  	FLDLG2
  8858  	FLDLN2
  8859  	FLDPI
  8860  	FLDZ
  8861  	FMUL
  8862  	FMULP
  8863  	FNCLEX
  8864  	FNINIT
  8865  	FNOP
  8866  	FNSAVE
  8867  	FNSTCW
  8868  	FNSTENV
  8869  	FNSTSW
  8870  	FPATAN
  8871  	FPREM
  8872  	FPREM1
  8873  	FPTAN
  8874  	FRNDINT
  8875  	FRSTOR
  8876  	FSCALE
  8877  	FSIN
  8878  	FSINCOS
  8879  	FSQRT
  8880  	FST
  8881  	FSTP
  8882  	FSUB
  8883  	FSUBP
  8884  	FSUBR
  8885  	FSUBRP
  8886  	FTST
  8887  	FUCOM
  8888  	FUCOMI
  8889  	FUCOMIP
  8890  	FUCOMP
  8891  	FUCOMPP
  8892  	FWAIT
  8893  	FXAM
  8894  	FXCH
  8895  	FXRSTOR
  8896  	FXRSTOR64
  8897  	FXSAVE
  8898  	FXSAVE64
  8899  	FXTRACT
  8900  	FYL2X
  8901  	FYL2XP1
  8902  	HADDPD
  8903  	HADDPS
  8904  	HLT
  8905  	HSUBPD
  8906  	HSUBPS
  8907  	ICEBP
  8908  	IDIV
  8909  	IMUL
  8910  	IN
  8911  	INC
  8912  	INSB
  8913  	INSD
  8914  	INSERTPS
  8915  	INSW
  8916  	INT
  8917  	INTO
  8918  	INVD
  8919  	INVLPG
  8920  	INVPCID
  8921  	IRET
  8922  	IRETD
  8923  	IRETQ
  8924  	JA
  8925  	JAE
  8926  	JB
  8927  	JBE
  8928  	JCXZ
  8929  	JE
  8930  	JECXZ
  8931  	JG
  8932  	JGE
  8933  	JL
  8934  	JLE
  8935  	JMP
  8936  	JNE
  8937  	JNO
  8938  	JNP
  8939  	JNS
  8940  	JO
  8941  	JP
  8942  	JRCXZ
  8943  	JS
  8944  	LAHF
  8945  	LAR
  8946  	LCALL
  8947  	LDDQU
  8948  	LDMXCSR
  8949  	LDS
  8950  	LEA
  8951  	LEAVE
  8952  	LES
  8953  	LFENCE
  8954  	LFS
  8955  	LGDT
  8956  	LGS
  8957  	LIDT
  8958  	LJMP
  8959  	LLDT
  8960  	LMSW
  8961  	LODSB
  8962  	LODSD
  8963  	LODSQ
  8964  	LODSW
  8965  	LOOP
  8966  	LOOPE
  8967  	LOOPNE
  8968  	LRET
  8969  	LSL
  8970  	LSS
  8971  	LTR
  8972  	LZCNT
  8973  	MASKMOVDQU
  8974  	MASKMOVQ
  8975  	MAXPD
  8976  	MAXPS
  8977  	MAXSD
  8978  	MAXSS
  8979  	MFENCE
  8980  	MINPD
  8981  	MINPS
  8982  	MINSD
  8983  	MINSS
  8984  	MONITOR
  8985  	MOV
  8986  	MOVAPD
  8987  	MOVAPS
  8988  	MOVBE
  8989  	MOVD
  8990  	MOVDDUP
  8991  	MOVDQ2Q
  8992  	MOVDQA
  8993  	MOVDQU
  8994  	MOVHLPS
  8995  	MOVHPD
  8996  	MOVHPS
  8997  	MOVLHPS
  8998  	MOVLPD
  8999  	MOVLPS
  9000  	MOVMSKPD
  9001  	MOVMSKPS
  9002  	MOVNTDQ
  9003  	MOVNTDQA
  9004  	MOVNTI
  9005  	MOVNTPD
  9006  	MOVNTPS
  9007  	MOVNTQ
  9008  	MOVNTSD
  9009  	MOVNTSS
  9010  	MOVQ
  9011  	MOVQ2DQ
  9012  	MOVSB
  9013  	MOVSD
  9014  	MOVSD_XMM
  9015  	MOVSHDUP
  9016  	MOVSLDUP
  9017  	MOVSQ
  9018  	MOVSS
  9019  	MOVSW
  9020  	MOVSX
  9021  	MOVSXD
  9022  	MOVUPD
  9023  	MOVUPS
  9024  	MOVZX
  9025  	MPSADBW
  9026  	MUL
  9027  	MULPD
  9028  	MULPS
  9029  	MULSD
  9030  	MULSS
  9031  	MWAIT
  9032  	NEG
  9033  	NOP
  9034  	NOT
  9035  	OR
  9036  	ORPD
  9037  	ORPS
  9038  	OUT
  9039  	OUTSB
  9040  	OUTSD
  9041  	OUTSW
  9042  	PABSB
  9043  	PABSD
  9044  	PABSW
  9045  	PACKSSDW
  9046  	PACKSSWB
  9047  	PACKUSDW
  9048  	PACKUSWB
  9049  	PADDB
  9050  	PADDD
  9051  	PADDQ
  9052  	PADDSB
  9053  	PADDSW
  9054  	PADDUSB
  9055  	PADDUSW
  9056  	PADDW
  9057  	PALIGNR
  9058  	PAND
  9059  	PANDN
  9060  	PAUSE
  9061  	PAVGB
  9062  	PAVGW
  9063  	PBLENDVB
  9064  	PBLENDW
  9065  	PCLMULQDQ
  9066  	PCMPEQB
  9067  	PCMPEQD
  9068  	PCMPEQQ
  9069  	PCMPEQW
  9070  	PCMPESTRI
  9071  	PCMPESTRM
  9072  	PCMPGTB
  9073  	PCMPGTD
  9074  	PCMPGTQ
  9075  	PCMPGTW
  9076  	PCMPISTRI
  9077  	PCMPISTRM
  9078  	PEXTRB
  9079  	PEXTRD
  9080  	PEXTRQ
  9081  	PEXTRW
  9082  	PHADDD
  9083  	PHADDSW
  9084  	PHADDW
  9085  	PHMINPOSUW
  9086  	PHSUBD
  9087  	PHSUBSW
  9088  	PHSUBW
  9089  	PINSRB
  9090  	PINSRD
  9091  	PINSRQ
  9092  	PINSRW
  9093  	PMADDUBSW
  9094  	PMADDWD
  9095  	PMAXSB
  9096  	PMAXSD
  9097  	PMAXSW
  9098  	PMAXUB
  9099  	PMAXUD
  9100  	PMAXUW
  9101  	PMINSB
  9102  	PMINSD
  9103  	PMINSW
  9104  	PMINUB
  9105  	PMINUD
  9106  	PMINUW
  9107  	PMOVMSKB
  9108  	PMOVSXBD
  9109  	PMOVSXBQ
  9110  	PMOVSXBW
  9111  	PMOVSXDQ
  9112  	PMOVSXWD
  9113  	PMOVSXWQ
  9114  	PMOVZXBD
  9115  	PMOVZXBQ
  9116  	PMOVZXBW
  9117  	PMOVZXDQ
  9118  	PMOVZXWD
  9119  	PMOVZXWQ
  9120  	PMULDQ
  9121  	PMULHRSW
  9122  	PMULHUW
  9123  	PMULHW
  9124  	PMULLD
  9125  	PMULLW
  9126  	PMULUDQ
  9127  	POP
  9128  	POPA
  9129  	POPAD
  9130  	POPCNT
  9131  	POPF
  9132  	POPFD
  9133  	POPFQ
  9134  	POR
  9135  	PREFETCHNTA
  9136  	PREFETCHT0
  9137  	PREFETCHT1
  9138  	PREFETCHT2
  9139  	PREFETCHW
  9140  	PSADBW
  9141  	PSHUFB
  9142  	PSHUFD
  9143  	PSHUFHW
  9144  	PSHUFLW
  9145  	PSHUFW
  9146  	PSIGNB
  9147  	PSIGND
  9148  	PSIGNW
  9149  	PSLLD
  9150  	PSLLDQ
  9151  	PSLLQ
  9152  	PSLLW
  9153  	PSRAD
  9154  	PSRAW
  9155  	PSRLD
  9156  	PSRLDQ
  9157  	PSRLQ
  9158  	PSRLW
  9159  	PSUBB
  9160  	PSUBD
  9161  	PSUBQ
  9162  	PSUBSB
  9163  	PSUBSW
  9164  	PSUBUSB
  9165  	PSUBUSW
  9166  	PSUBW
  9167  	PTEST
  9168  	PUNPCKHBW
  9169  	PUNPCKHDQ
  9170  	PUNPCKHQDQ
  9171  	PUNPCKHWD
  9172  	PUNPCKLBW
  9173  	PUNPCKLDQ
  9174  	PUNPCKLQDQ
  9175  	PUNPCKLWD
  9176  	PUSH
  9177  	PUSHA
  9178  	PUSHAD
  9179  	PUSHF
  9180  	PUSHFD
  9181  	PUSHFQ
  9182  	PXOR
  9183  	RCL
  9184  	RCPPS
  9185  	RCPSS
  9186  	RCR
  9187  	RDFSBASE
  9188  	RDGSBASE
  9189  	RDMSR
  9190  	RDPMC
  9191  	RDRAND
  9192  	RDTSC
  9193  	RDTSCP
  9194  	RET
  9195  	ROL
  9196  	ROR
  9197  	ROUNDPD
  9198  	ROUNDPS
  9199  	ROUNDSD
  9200  	ROUNDSS
  9201  	RSM
  9202  	RSQRTPS
  9203  	RSQRTSS
  9204  	SAHF
  9205  	SAR
  9206  	SBB
  9207  	SCASB
  9208  	SCASD
  9209  	SCASQ
  9210  	SCASW
  9211  	SETA
  9212  	SETAE
  9213  	SETB
  9214  	SETBE
  9215  	SETE
  9216  	SETG
  9217  	SETGE
  9218  	SETL
  9219  	SETLE
  9220  	SETNE
  9221  	SETNO
  9222  	SETNP
  9223  	SETNS
  9224  	SETO
  9225  	SETP
  9226  	SETS
  9227  	SFENCE
  9228  	SGDT
  9229  	SHL
  9230  	SHLD
  9231  	SHR
  9232  	SHRD
  9233  	SHUFPD
  9234  	SHUFPS
  9235  	SIDT
  9236  	SLDT
  9237  	SMSW
  9238  	SQRTPD
  9239  	SQRTPS
  9240  	SQRTSD
  9241  	SQRTSS
  9242  	STC
  9243  	STD
  9244  	STI
  9245  	STMXCSR
  9246  	STOSB
  9247  	STOSD
  9248  	STOSQ
  9249  	STOSW
  9250  	STR
  9251  	SUB
  9252  	SUBPD
  9253  	SUBPS
  9254  	SUBSD
  9255  	SUBSS
  9256  	SWAPGS
  9257  	SYSCALL
  9258  	SYSENTER
  9259  	SYSEXIT
  9260  	SYSRET
  9261  	TEST
  9262  	TZCNT
  9263  	UCOMISD
  9264  	UCOMISS
  9265  	UD0
  9266  	UD1
  9267  	UD2
  9268  	UNPCKHPD
  9269  	UNPCKHPS
  9270  	UNPCKLPD
  9271  	UNPCKLPS
  9272  	VERR
  9273  	VERW
  9274  	VMOVDQA
  9275  	VMOVDQU
  9276  	VMOVNTDQ
  9277  	VMOVNTDQA
  9278  	VZEROUPPER
  9279  	WBINVD
  9280  	WRFSBASE
  9281  	WRGSBASE
  9282  	WRMSR
  9283  	XABORT
  9284  	XADD
  9285  	XBEGIN
  9286  	XCHG
  9287  	XEND
  9288  	XGETBV
  9289  	XLATB
  9290  	XOR
  9291  	XORPD
  9292  	XORPS
  9293  	XRSTOR
  9294  	XRSTOR64
  9295  	XRSTORS
  9296  	XRSTORS64
  9297  	XSAVE
  9298  	XSAVE64
  9299  	XSAVEC
  9300  	XSAVEC64
  9301  	XSAVEOPT
  9302  	XSAVEOPT64
  9303  	XSAVES
  9304  	XSAVES64
  9305  	XSETBV
  9306  	XTEST
  9307  )
  9308  
  9309  const maxOp = XTEST
  9310  
  9311  var opNames = [...]string{
  9312  	AAA:             "AAA",
  9313  	AAD:             "AAD",
  9314  	AAM:             "AAM",
  9315  	AAS:             "AAS",
  9316  	ADC:             "ADC",
  9317  	ADD:             "ADD",
  9318  	ADDPD:           "ADDPD",
  9319  	ADDPS:           "ADDPS",
  9320  	ADDSD:           "ADDSD",
  9321  	ADDSS:           "ADDSS",
  9322  	ADDSUBPD:        "ADDSUBPD",
  9323  	ADDSUBPS:        "ADDSUBPS",
  9324  	AESDEC:          "AESDEC",
  9325  	AESDECLAST:      "AESDECLAST",
  9326  	AESENC:          "AESENC",
  9327  	AESENCLAST:      "AESENCLAST",
  9328  	AESIMC:          "AESIMC",
  9329  	AESKEYGENASSIST: "AESKEYGENASSIST",
  9330  	AND:             "AND",
  9331  	ANDNPD:          "ANDNPD",
  9332  	ANDNPS:          "ANDNPS",
  9333  	ANDPD:           "ANDPD",
  9334  	ANDPS:           "ANDPS",
  9335  	ARPL:            "ARPL",
  9336  	BLENDPD:         "BLENDPD",
  9337  	BLENDPS:         "BLENDPS",
  9338  	BLENDVPD:        "BLENDVPD",
  9339  	BLENDVPS:        "BLENDVPS",
  9340  	BOUND:           "BOUND",
  9341  	BSF:             "BSF",
  9342  	BSR:             "BSR",
  9343  	BSWAP:           "BSWAP",
  9344  	BT:              "BT",
  9345  	BTC:             "BTC",
  9346  	BTR:             "BTR",
  9347  	BTS:             "BTS",
  9348  	CALL:            "CALL",
  9349  	CBW:             "CBW",
  9350  	CDQ:             "CDQ",
  9351  	CDQE:            "CDQE",
  9352  	CLC:             "CLC",
  9353  	CLD:             "CLD",
  9354  	CLFLUSH:         "CLFLUSH",
  9355  	CLI:             "CLI",
  9356  	CLTS:            "CLTS",
  9357  	CMC:             "CMC",
  9358  	CMOVA:           "CMOVA",
  9359  	CMOVAE:          "CMOVAE",
  9360  	CMOVB:           "CMOVB",
  9361  	CMOVBE:          "CMOVBE",
  9362  	CMOVE:           "CMOVE",
  9363  	CMOVG:           "CMOVG",
  9364  	CMOVGE:          "CMOVGE",
  9365  	CMOVL:           "CMOVL",
  9366  	CMOVLE:          "CMOVLE",
  9367  	CMOVNE:          "CMOVNE",
  9368  	CMOVNO:          "CMOVNO",
  9369  	CMOVNP:          "CMOVNP",
  9370  	CMOVNS:          "CMOVNS",
  9371  	CMOVO:           "CMOVO",
  9372  	CMOVP:           "CMOVP",
  9373  	CMOVS:           "CMOVS",
  9374  	CMP:             "CMP",
  9375  	CMPPD:           "CMPPD",
  9376  	CMPPS:           "CMPPS",
  9377  	CMPSB:           "CMPSB",
  9378  	CMPSD:           "CMPSD",
  9379  	CMPSD_XMM:       "CMPSD_XMM",
  9380  	CMPSQ:           "CMPSQ",
  9381  	CMPSS:           "CMPSS",
  9382  	CMPSW:           "CMPSW",
  9383  	CMPXCHG:         "CMPXCHG",
  9384  	CMPXCHG16B:      "CMPXCHG16B",
  9385  	CMPXCHG8B:       "CMPXCHG8B",
  9386  	COMISD:          "COMISD",
  9387  	COMISS:          "COMISS",
  9388  	CPUID:           "CPUID",
  9389  	CQO:             "CQO",
  9390  	CRC32:           "CRC32",
  9391  	CVTDQ2PD:        "CVTDQ2PD",
  9392  	CVTDQ2PS:        "CVTDQ2PS",
  9393  	CVTPD2DQ:        "CVTPD2DQ",
  9394  	CVTPD2PI:        "CVTPD2PI",
  9395  	CVTPD2PS:        "CVTPD2PS",
  9396  	CVTPI2PD:        "CVTPI2PD",
  9397  	CVTPI2PS:        "CVTPI2PS",
  9398  	CVTPS2DQ:        "CVTPS2DQ",
  9399  	CVTPS2PD:        "CVTPS2PD",
  9400  	CVTPS2PI:        "CVTPS2PI",
  9401  	CVTSD2SI:        "CVTSD2SI",
  9402  	CVTSD2SS:        "CVTSD2SS",
  9403  	CVTSI2SD:        "CVTSI2SD",
  9404  	CVTSI2SS:        "CVTSI2SS",
  9405  	CVTSS2SD:        "CVTSS2SD",
  9406  	CVTSS2SI:        "CVTSS2SI",
  9407  	CVTTPD2DQ:       "CVTTPD2DQ",
  9408  	CVTTPD2PI:       "CVTTPD2PI",
  9409  	CVTTPS2DQ:       "CVTTPS2DQ",
  9410  	CVTTPS2PI:       "CVTTPS2PI",
  9411  	CVTTSD2SI:       "CVTTSD2SI",
  9412  	CVTTSS2SI:       "CVTTSS2SI",
  9413  	CWD:             "CWD",
  9414  	CWDE:            "CWDE",
  9415  	DAA:             "DAA",
  9416  	DAS:             "DAS",
  9417  	DEC:             "DEC",
  9418  	DIV:             "DIV",
  9419  	DIVPD:           "DIVPD",
  9420  	DIVPS:           "DIVPS",
  9421  	DIVSD:           "DIVSD",
  9422  	DIVSS:           "DIVSS",
  9423  	DPPD:            "DPPD",
  9424  	DPPS:            "DPPS",
  9425  	EMMS:            "EMMS",
  9426  	ENTER:           "ENTER",
  9427  	EXTRACTPS:       "EXTRACTPS",
  9428  	F2XM1:           "F2XM1",
  9429  	FABS:            "FABS",
  9430  	FADD:            "FADD",
  9431  	FADDP:           "FADDP",
  9432  	FBLD:            "FBLD",
  9433  	FBSTP:           "FBSTP",
  9434  	FCHS:            "FCHS",
  9435  	FCMOVB:          "FCMOVB",
  9436  	FCMOVBE:         "FCMOVBE",
  9437  	FCMOVE:          "FCMOVE",
  9438  	FCMOVNB:         "FCMOVNB",
  9439  	FCMOVNBE:        "FCMOVNBE",
  9440  	FCMOVNE:         "FCMOVNE",
  9441  	FCMOVNU:         "FCMOVNU",
  9442  	FCMOVU:          "FCMOVU",
  9443  	FCOM:            "FCOM",
  9444  	FCOMI:           "FCOMI",
  9445  	FCOMIP:          "FCOMIP",
  9446  	FCOMP:           "FCOMP",
  9447  	FCOMPP:          "FCOMPP",
  9448  	FCOS:            "FCOS",
  9449  	FDECSTP:         "FDECSTP",
  9450  	FDIV:            "FDIV",
  9451  	FDIVP:           "FDIVP",
  9452  	FDIVR:           "FDIVR",
  9453  	FDIVRP:          "FDIVRP",
  9454  	FFREE:           "FFREE",
  9455  	FFREEP:          "FFREEP",
  9456  	FIADD:           "FIADD",
  9457  	FICOM:           "FICOM",
  9458  	FICOMP:          "FICOMP",
  9459  	FIDIV:           "FIDIV",
  9460  	FIDIVR:          "FIDIVR",
  9461  	FILD:            "FILD",
  9462  	FIMUL:           "FIMUL",
  9463  	FINCSTP:         "FINCSTP",
  9464  	FIST:            "FIST",
  9465  	FISTP:           "FISTP",
  9466  	FISTTP:          "FISTTP",
  9467  	FISUB:           "FISUB",
  9468  	FISUBR:          "FISUBR",
  9469  	FLD:             "FLD",
  9470  	FLD1:            "FLD1",
  9471  	FLDCW:           "FLDCW",
  9472  	FLDENV:          "FLDENV",
  9473  	FLDL2E:          "FLDL2E",
  9474  	FLDL2T:          "FLDL2T",
  9475  	FLDLG2:          "FLDLG2",
  9476  	FLDLN2:          "FLDLN2",
  9477  	FLDPI:           "FLDPI",
  9478  	FLDZ:            "FLDZ",
  9479  	FMUL:            "FMUL",
  9480  	FMULP:           "FMULP",
  9481  	FNCLEX:          "FNCLEX",
  9482  	FNINIT:          "FNINIT",
  9483  	FNOP:            "FNOP",
  9484  	FNSAVE:          "FNSAVE",
  9485  	FNSTCW:          "FNSTCW",
  9486  	FNSTENV:         "FNSTENV",
  9487  	FNSTSW:          "FNSTSW",
  9488  	FPATAN:          "FPATAN",
  9489  	FPREM:           "FPREM",
  9490  	FPREM1:          "FPREM1",
  9491  	FPTAN:           "FPTAN",
  9492  	FRNDINT:         "FRNDINT",
  9493  	FRSTOR:          "FRSTOR",
  9494  	FSCALE:          "FSCALE",
  9495  	FSIN:            "FSIN",
  9496  	FSINCOS:         "FSINCOS",
  9497  	FSQRT:           "FSQRT",
  9498  	FST:             "FST",
  9499  	FSTP:            "FSTP",
  9500  	FSUB:            "FSUB",
  9501  	FSUBP:           "FSUBP",
  9502  	FSUBR:           "FSUBR",
  9503  	FSUBRP:          "FSUBRP",
  9504  	FTST:            "FTST",
  9505  	FUCOM:           "FUCOM",
  9506  	FUCOMI:          "FUCOMI",
  9507  	FUCOMIP:         "FUCOMIP",
  9508  	FUCOMP:          "FUCOMP",
  9509  	FUCOMPP:         "FUCOMPP",
  9510  	FWAIT:           "FWAIT",
  9511  	FXAM:            "FXAM",
  9512  	FXCH:            "FXCH",
  9513  	FXRSTOR:         "FXRSTOR",
  9514  	FXRSTOR64:       "FXRSTOR64",
  9515  	FXSAVE:          "FXSAVE",
  9516  	FXSAVE64:        "FXSAVE64",
  9517  	FXTRACT:         "FXTRACT",
  9518  	FYL2X:           "FYL2X",
  9519  	FYL2XP1:         "FYL2XP1",
  9520  	HADDPD:          "HADDPD",
  9521  	HADDPS:          "HADDPS",
  9522  	HLT:             "HLT",
  9523  	HSUBPD:          "HSUBPD",
  9524  	HSUBPS:          "HSUBPS",
  9525  	ICEBP:           "ICEBP",
  9526  	IDIV:            "IDIV",
  9527  	IMUL:            "IMUL",
  9528  	IN:              "IN",
  9529  	INC:             "INC",
  9530  	INSB:            "INSB",
  9531  	INSD:            "INSD",
  9532  	INSERTPS:        "INSERTPS",
  9533  	INSW:            "INSW",
  9534  	INT:             "INT",
  9535  	INTO:            "INTO",
  9536  	INVD:            "INVD",
  9537  	INVLPG:          "INVLPG",
  9538  	INVPCID:         "INVPCID",
  9539  	IRET:            "IRET",
  9540  	IRETD:           "IRETD",
  9541  	IRETQ:           "IRETQ",
  9542  	JA:              "JA",
  9543  	JAE:             "JAE",
  9544  	JB:              "JB",
  9545  	JBE:             "JBE",
  9546  	JCXZ:            "JCXZ",
  9547  	JE:              "JE",
  9548  	JECXZ:           "JECXZ",
  9549  	JG:              "JG",
  9550  	JGE:             "JGE",
  9551  	JL:              "JL",
  9552  	JLE:             "JLE",
  9553  	JMP:             "JMP",
  9554  	JNE:             "JNE",
  9555  	JNO:             "JNO",
  9556  	JNP:             "JNP",
  9557  	JNS:             "JNS",
  9558  	JO:              "JO",
  9559  	JP:              "JP",
  9560  	JRCXZ:           "JRCXZ",
  9561  	JS:              "JS",
  9562  	LAHF:            "LAHF",
  9563  	LAR:             "LAR",
  9564  	LCALL:           "LCALL",
  9565  	LDDQU:           "LDDQU",
  9566  	LDMXCSR:         "LDMXCSR",
  9567  	LDS:             "LDS",
  9568  	LEA:             "LEA",
  9569  	LEAVE:           "LEAVE",
  9570  	LES:             "LES",
  9571  	LFENCE:          "LFENCE",
  9572  	LFS:             "LFS",
  9573  	LGDT:            "LGDT",
  9574  	LGS:             "LGS",
  9575  	LIDT:            "LIDT",
  9576  	LJMP:            "LJMP",
  9577  	LLDT:            "LLDT",
  9578  	LMSW:            "LMSW",
  9579  	LODSB:           "LODSB",
  9580  	LODSD:           "LODSD",
  9581  	LODSQ:           "LODSQ",
  9582  	LODSW:           "LODSW",
  9583  	LOOP:            "LOOP",
  9584  	LOOPE:           "LOOPE",
  9585  	LOOPNE:          "LOOPNE",
  9586  	LRET:            "LRET",
  9587  	LSL:             "LSL",
  9588  	LSS:             "LSS",
  9589  	LTR:             "LTR",
  9590  	LZCNT:           "LZCNT",
  9591  	MASKMOVDQU:      "MASKMOVDQU",
  9592  	MASKMOVQ:        "MASKMOVQ",
  9593  	MAXPD:           "MAXPD",
  9594  	MAXPS:           "MAXPS",
  9595  	MAXSD:           "MAXSD",
  9596  	MAXSS:           "MAXSS",
  9597  	MFENCE:          "MFENCE",
  9598  	MINPD:           "MINPD",
  9599  	MINPS:           "MINPS",
  9600  	MINSD:           "MINSD",
  9601  	MINSS:           "MINSS",
  9602  	MONITOR:         "MONITOR",
  9603  	MOV:             "MOV",
  9604  	MOVAPD:          "MOVAPD",
  9605  	MOVAPS:          "MOVAPS",
  9606  	MOVBE:           "MOVBE",
  9607  	MOVD:            "MOVD",
  9608  	MOVDDUP:         "MOVDDUP",
  9609  	MOVDQ2Q:         "MOVDQ2Q",
  9610  	MOVDQA:          "MOVDQA",
  9611  	MOVDQU:          "MOVDQU",
  9612  	MOVHLPS:         "MOVHLPS",
  9613  	MOVHPD:          "MOVHPD",
  9614  	MOVHPS:          "MOVHPS",
  9615  	MOVLHPS:         "MOVLHPS",
  9616  	MOVLPD:          "MOVLPD",
  9617  	MOVLPS:          "MOVLPS",
  9618  	MOVMSKPD:        "MOVMSKPD",
  9619  	MOVMSKPS:        "MOVMSKPS",
  9620  	MOVNTDQ:         "MOVNTDQ",
  9621  	MOVNTDQA:        "MOVNTDQA",
  9622  	MOVNTI:          "MOVNTI",
  9623  	MOVNTPD:         "MOVNTPD",
  9624  	MOVNTPS:         "MOVNTPS",
  9625  	MOVNTQ:          "MOVNTQ",
  9626  	MOVNTSD:         "MOVNTSD",
  9627  	MOVNTSS:         "MOVNTSS",
  9628  	MOVQ:            "MOVQ",
  9629  	MOVQ2DQ:         "MOVQ2DQ",
  9630  	MOVSB:           "MOVSB",
  9631  	MOVSD:           "MOVSD",
  9632  	MOVSD_XMM:       "MOVSD_XMM",
  9633  	MOVSHDUP:        "MOVSHDUP",
  9634  	MOVSLDUP:        "MOVSLDUP",
  9635  	MOVSQ:           "MOVSQ",
  9636  	MOVSS:           "MOVSS",
  9637  	MOVSW:           "MOVSW",
  9638  	MOVSX:           "MOVSX",
  9639  	MOVSXD:          "MOVSXD",
  9640  	MOVUPD:          "MOVUPD",
  9641  	MOVUPS:          "MOVUPS",
  9642  	MOVZX:           "MOVZX",
  9643  	MPSADBW:         "MPSADBW",
  9644  	MUL:             "MUL",
  9645  	MULPD:           "MULPD",
  9646  	MULPS:           "MULPS",
  9647  	MULSD:           "MULSD",
  9648  	MULSS:           "MULSS",
  9649  	MWAIT:           "MWAIT",
  9650  	NEG:             "NEG",
  9651  	NOP:             "NOP",
  9652  	NOT:             "NOT",
  9653  	OR:              "OR",
  9654  	ORPD:            "ORPD",
  9655  	ORPS:            "ORPS",
  9656  	OUT:             "OUT",
  9657  	OUTSB:           "OUTSB",
  9658  	OUTSD:           "OUTSD",
  9659  	OUTSW:           "OUTSW",
  9660  	PABSB:           "PABSB",
  9661  	PABSD:           "PABSD",
  9662  	PABSW:           "PABSW",
  9663  	PACKSSDW:        "PACKSSDW",
  9664  	PACKSSWB:        "PACKSSWB",
  9665  	PACKUSDW:        "PACKUSDW",
  9666  	PACKUSWB:        "PACKUSWB",
  9667  	PADDB:           "PADDB",
  9668  	PADDD:           "PADDD",
  9669  	PADDQ:           "PADDQ",
  9670  	PADDSB:          "PADDSB",
  9671  	PADDSW:          "PADDSW",
  9672  	PADDUSB:         "PADDUSB",
  9673  	PADDUSW:         "PADDUSW",
  9674  	PADDW:           "PADDW",
  9675  	PALIGNR:         "PALIGNR",
  9676  	PAND:            "PAND",
  9677  	PANDN:           "PANDN",
  9678  	PAUSE:           "PAUSE",
  9679  	PAVGB:           "PAVGB",
  9680  	PAVGW:           "PAVGW",
  9681  	PBLENDVB:        "PBLENDVB",
  9682  	PBLENDW:         "PBLENDW",
  9683  	PCLMULQDQ:       "PCLMULQDQ",
  9684  	PCMPEQB:         "PCMPEQB",
  9685  	PCMPEQD:         "PCMPEQD",
  9686  	PCMPEQQ:         "PCMPEQQ",
  9687  	PCMPEQW:         "PCMPEQW",
  9688  	PCMPESTRI:       "PCMPESTRI",
  9689  	PCMPESTRM:       "PCMPESTRM",
  9690  	PCMPGTB:         "PCMPGTB",
  9691  	PCMPGTD:         "PCMPGTD",
  9692  	PCMPGTQ:         "PCMPGTQ",
  9693  	PCMPGTW:         "PCMPGTW",
  9694  	PCMPISTRI:       "PCMPISTRI",
  9695  	PCMPISTRM:       "PCMPISTRM",
  9696  	PEXTRB:          "PEXTRB",
  9697  	PEXTRD:          "PEXTRD",
  9698  	PEXTRQ:          "PEXTRQ",
  9699  	PEXTRW:          "PEXTRW",
  9700  	PHADDD:          "PHADDD",
  9701  	PHADDSW:         "PHADDSW",
  9702  	PHADDW:          "PHADDW",
  9703  	PHMINPOSUW:      "PHMINPOSUW",
  9704  	PHSUBD:          "PHSUBD",
  9705  	PHSUBSW:         "PHSUBSW",
  9706  	PHSUBW:          "PHSUBW",
  9707  	PINSRB:          "PINSRB",
  9708  	PINSRD:          "PINSRD",
  9709  	PINSRQ:          "PINSRQ",
  9710  	PINSRW:          "PINSRW",
  9711  	PMADDUBSW:       "PMADDUBSW",
  9712  	PMADDWD:         "PMADDWD",
  9713  	PMAXSB:          "PMAXSB",
  9714  	PMAXSD:          "PMAXSD",
  9715  	PMAXSW:          "PMAXSW",
  9716  	PMAXUB:          "PMAXUB",
  9717  	PMAXUD:          "PMAXUD",
  9718  	PMAXUW:          "PMAXUW",
  9719  	PMINSB:          "PMINSB",
  9720  	PMINSD:          "PMINSD",
  9721  	PMINSW:          "PMINSW",
  9722  	PMINUB:          "PMINUB",
  9723  	PMINUD:          "PMINUD",
  9724  	PMINUW:          "PMINUW",
  9725  	PMOVMSKB:        "PMOVMSKB",
  9726  	PMOVSXBD:        "PMOVSXBD",
  9727  	PMOVSXBQ:        "PMOVSXBQ",
  9728  	PMOVSXBW:        "PMOVSXBW",
  9729  	PMOVSXDQ:        "PMOVSXDQ",
  9730  	PMOVSXWD:        "PMOVSXWD",
  9731  	PMOVSXWQ:        "PMOVSXWQ",
  9732  	PMOVZXBD:        "PMOVZXBD",
  9733  	PMOVZXBQ:        "PMOVZXBQ",
  9734  	PMOVZXBW:        "PMOVZXBW",
  9735  	PMOVZXDQ:        "PMOVZXDQ",
  9736  	PMOVZXWD:        "PMOVZXWD",
  9737  	PMOVZXWQ:        "PMOVZXWQ",
  9738  	PMULDQ:          "PMULDQ",
  9739  	PMULHRSW:        "PMULHRSW",
  9740  	PMULHUW:         "PMULHUW",
  9741  	PMULHW:          "PMULHW",
  9742  	PMULLD:          "PMULLD",
  9743  	PMULLW:          "PMULLW",
  9744  	PMULUDQ:         "PMULUDQ",
  9745  	POP:             "POP",
  9746  	POPA:            "POPA",
  9747  	POPAD:           "POPAD",
  9748  	POPCNT:          "POPCNT",
  9749  	POPF:            "POPF",
  9750  	POPFD:           "POPFD",
  9751  	POPFQ:           "POPFQ",
  9752  	POR:             "POR",
  9753  	PREFETCHNTA:     "PREFETCHNTA",
  9754  	PREFETCHT0:      "PREFETCHT0",
  9755  	PREFETCHT1:      "PREFETCHT1",
  9756  	PREFETCHT2:      "PREFETCHT2",
  9757  	PREFETCHW:       "PREFETCHW",
  9758  	PSADBW:          "PSADBW",
  9759  	PSHUFB:          "PSHUFB",
  9760  	PSHUFD:          "PSHUFD",
  9761  	PSHUFHW:         "PSHUFHW",
  9762  	PSHUFLW:         "PSHUFLW",
  9763  	PSHUFW:          "PSHUFW",
  9764  	PSIGNB:          "PSIGNB",
  9765  	PSIGND:          "PSIGND",
  9766  	PSIGNW:          "PSIGNW",
  9767  	PSLLD:           "PSLLD",
  9768  	PSLLDQ:          "PSLLDQ",
  9769  	PSLLQ:           "PSLLQ",
  9770  	PSLLW:           "PSLLW",
  9771  	PSRAD:           "PSRAD",
  9772  	PSRAW:           "PSRAW",
  9773  	PSRLD:           "PSRLD",
  9774  	PSRLDQ:          "PSRLDQ",
  9775  	PSRLQ:           "PSRLQ",
  9776  	PSRLW:           "PSRLW",
  9777  	PSUBB:           "PSUBB",
  9778  	PSUBD:           "PSUBD",
  9779  	PSUBQ:           "PSUBQ",
  9780  	PSUBSB:          "PSUBSB",
  9781  	PSUBSW:          "PSUBSW",
  9782  	PSUBUSB:         "PSUBUSB",
  9783  	PSUBUSW:         "PSUBUSW",
  9784  	PSUBW:           "PSUBW",
  9785  	PTEST:           "PTEST",
  9786  	PUNPCKHBW:       "PUNPCKHBW",
  9787  	PUNPCKHDQ:       "PUNPCKHDQ",
  9788  	PUNPCKHQDQ:      "PUNPCKHQDQ",
  9789  	PUNPCKHWD:       "PUNPCKHWD",
  9790  	PUNPCKLBW:       "PUNPCKLBW",
  9791  	PUNPCKLDQ:       "PUNPCKLDQ",
  9792  	PUNPCKLQDQ:      "PUNPCKLQDQ",
  9793  	PUNPCKLWD:       "PUNPCKLWD",
  9794  	PUSH:            "PUSH",
  9795  	PUSHA:           "PUSHA",
  9796  	PUSHAD:          "PUSHAD",
  9797  	PUSHF:           "PUSHF",
  9798  	PUSHFD:          "PUSHFD",
  9799  	PUSHFQ:          "PUSHFQ",
  9800  	PXOR:            "PXOR",
  9801  	RCL:             "RCL",
  9802  	RCPPS:           "RCPPS",
  9803  	RCPSS:           "RCPSS",
  9804  	RCR:             "RCR",
  9805  	RDFSBASE:        "RDFSBASE",
  9806  	RDGSBASE:        "RDGSBASE",
  9807  	RDMSR:           "RDMSR",
  9808  	RDPMC:           "RDPMC",
  9809  	RDRAND:          "RDRAND",
  9810  	RDTSC:           "RDTSC",
  9811  	RDTSCP:          "RDTSCP",
  9812  	RET:             "RET",
  9813  	ROL:             "ROL",
  9814  	ROR:             "ROR",
  9815  	ROUNDPD:         "ROUNDPD",
  9816  	ROUNDPS:         "ROUNDPS",
  9817  	ROUNDSD:         "ROUNDSD",
  9818  	ROUNDSS:         "ROUNDSS",
  9819  	RSM:             "RSM",
  9820  	RSQRTPS:         "RSQRTPS",
  9821  	RSQRTSS:         "RSQRTSS",
  9822  	SAHF:            "SAHF",
  9823  	SAR:             "SAR",
  9824  	SBB:             "SBB",
  9825  	SCASB:           "SCASB",
  9826  	SCASD:           "SCASD",
  9827  	SCASQ:           "SCASQ",
  9828  	SCASW:           "SCASW",
  9829  	SETA:            "SETA",
  9830  	SETAE:           "SETAE",
  9831  	SETB:            "SETB",
  9832  	SETBE:           "SETBE",
  9833  	SETE:            "SETE",
  9834  	SETG:            "SETG",
  9835  	SETGE:           "SETGE",
  9836  	SETL:            "SETL",
  9837  	SETLE:           "SETLE",
  9838  	SETNE:           "SETNE",
  9839  	SETNO:           "SETNO",
  9840  	SETNP:           "SETNP",
  9841  	SETNS:           "SETNS",
  9842  	SETO:            "SETO",
  9843  	SETP:            "SETP",
  9844  	SETS:            "SETS",
  9845  	SFENCE:          "SFENCE",
  9846  	SGDT:            "SGDT",
  9847  	SHL:             "SHL",
  9848  	SHLD:            "SHLD",
  9849  	SHR:             "SHR",
  9850  	SHRD:            "SHRD",
  9851  	SHUFPD:          "SHUFPD",
  9852  	SHUFPS:          "SHUFPS",
  9853  	SIDT:            "SIDT",
  9854  	SLDT:            "SLDT",
  9855  	SMSW:            "SMSW",
  9856  	SQRTPD:          "SQRTPD",
  9857  	SQRTPS:          "SQRTPS",
  9858  	SQRTSD:          "SQRTSD",
  9859  	SQRTSS:          "SQRTSS",
  9860  	STC:             "STC",
  9861  	STD:             "STD",
  9862  	STI:             "STI",
  9863  	STMXCSR:         "STMXCSR",
  9864  	STOSB:           "STOSB",
  9865  	STOSD:           "STOSD",
  9866  	STOSQ:           "STOSQ",
  9867  	STOSW:           "STOSW",
  9868  	STR:             "STR",
  9869  	SUB:             "SUB",
  9870  	SUBPD:           "SUBPD",
  9871  	SUBPS:           "SUBPS",
  9872  	SUBSD:           "SUBSD",
  9873  	SUBSS:           "SUBSS",
  9874  	SWAPGS:          "SWAPGS",
  9875  	SYSCALL:         "SYSCALL",
  9876  	SYSENTER:        "SYSENTER",
  9877  	SYSEXIT:         "SYSEXIT",
  9878  	SYSRET:          "SYSRET",
  9879  	TEST:            "TEST",
  9880  	TZCNT:           "TZCNT",
  9881  	UCOMISD:         "UCOMISD",
  9882  	UCOMISS:         "UCOMISS",
  9883  	UD0:             "UD0",
  9884  	UD1:             "UD1",
  9885  	UD2:             "UD2",
  9886  	UNPCKHPD:        "UNPCKHPD",
  9887  	UNPCKHPS:        "UNPCKHPS",
  9888  	UNPCKLPD:        "UNPCKLPD",
  9889  	UNPCKLPS:        "UNPCKLPS",
  9890  	VERR:            "VERR",
  9891  	VERW:            "VERW",
  9892  	VMOVDQA:         "VMOVDQA",
  9893  	VMOVDQU:         "VMOVDQU",
  9894  	VMOVNTDQ:        "VMOVNTDQ",
  9895  	VMOVNTDQA:       "VMOVNTDQA",
  9896  	VZEROUPPER:      "VZEROUPPER",
  9897  	WBINVD:          "WBINVD",
  9898  	WRFSBASE:        "WRFSBASE",
  9899  	WRGSBASE:        "WRGSBASE",
  9900  	WRMSR:           "WRMSR",
  9901  	XABORT:          "XABORT",
  9902  	XADD:            "XADD",
  9903  	XBEGIN:          "XBEGIN",
  9904  	XCHG:            "XCHG",
  9905  	XEND:            "XEND",
  9906  	XGETBV:          "XGETBV",
  9907  	XLATB:           "XLATB",
  9908  	XOR:             "XOR",
  9909  	XORPD:           "XORPD",
  9910  	XORPS:           "XORPS",
  9911  	XRSTOR:          "XRSTOR",
  9912  	XRSTOR64:        "XRSTOR64",
  9913  	XRSTORS:         "XRSTORS",
  9914  	XRSTORS64:       "XRSTORS64",
  9915  	XSAVE:           "XSAVE",
  9916  	XSAVE64:         "XSAVE64",
  9917  	XSAVEC:          "XSAVEC",
  9918  	XSAVEC64:        "XSAVEC64",
  9919  	XSAVEOPT:        "XSAVEOPT",
  9920  	XSAVEOPT64:      "XSAVEOPT64",
  9921  	XSAVES:          "XSAVES",
  9922  	XSAVES64:        "XSAVES64",
  9923  	XSETBV:          "XSETBV",
  9924  	XTEST:           "XTEST",
  9925  }
  9926  

View as plain text