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

     1  // Code generated by x86map -fmt=decoder x86.csv DO NOT EDIT.
     2  
     3  package x86asm
     4  
     5  var decoder = [...]uint16{
     6  	uint16(xFail),
     7  	/*1*/ uint16(xCondByte), 243,
     8  	0x00, 490,
     9  	0x01, 496,
    10  	0x02, 525,
    11  	0x03, 531,
    12  	0x04, 560,
    13  	0x05, 566,
    14  	0x06, 595,
    15  	0x07, 602,
    16  	0x08, 609,
    17  	0x09, 615,
    18  	0x0A, 644,
    19  	0x0B, 650,
    20  	0x0C, 679,
    21  	0x0D, 685,
    22  	0x0E, 714,
    23  	0x0F, 721,
    24  	0x10, 8045,
    25  	0x11, 8051,
    26  	0x12, 8080,
    27  	0x13, 8086,
    28  	0x14, 8115,
    29  	0x15, 8121,
    30  	0x16, 8150,
    31  	0x17, 8157,
    32  	0x18, 8164,
    33  	0x19, 8170,
    34  	0x1A, 8199,
    35  	0x1B, 8205,
    36  	0x1C, 8234,
    37  	0x1D, 8240,
    38  	0x1E, 8269,
    39  	0x1F, 8276,
    40  	0x20, 8283,
    41  	0x21, 8289,
    42  	0x22, 8318,
    43  	0x23, 8324,
    44  	0x24, 8353,
    45  	0x25, 8359,
    46  	0x27, 8388,
    47  	0x28, 8394,
    48  	0x29, 8400,
    49  	0x2A, 8429,
    50  	0x2B, 8471,
    51  	0x2C, 8500,
    52  	0x2D, 8506,
    53  	0x2F, 8535,
    54  	0x30, 8541,
    55  	0x31, 8547,
    56  	0x32, 8576,
    57  	0x33, 8582,
    58  	0x34, 8611,
    59  	0x35, 8617,
    60  	0x37, 8646,
    61  	0x38, 8652,
    62  	0x39, 8658,
    63  	0x3A, 8687,
    64  	0x3B, 8693,
    65  	0x3C, 8722,
    66  	0x3D, 8728,
    67  	0x3F, 8757,
    68  	0x40, 8763,
    69  	0x41, 8763,
    70  	0x42, 8763,
    71  	0x43, 8763,
    72  	0x44, 8763,
    73  	0x45, 8763,
    74  	0x46, 8763,
    75  	0x47, 8763,
    76  	0x48, 8778,
    77  	0x49, 8778,
    78  	0x4a, 8778,
    79  	0x4b, 8778,
    80  	0x4c, 8778,
    81  	0x4d, 8778,
    82  	0x4e, 8778,
    83  	0x4f, 8778,
    84  	0x50, 8793,
    85  	0x51, 8793,
    86  	0x52, 8793,
    87  	0x53, 8793,
    88  	0x54, 8793,
    89  	0x55, 8793,
    90  	0x56, 8793,
    91  	0x57, 8793,
    92  	0x58, 8820,
    93  	0x59, 8820,
    94  	0x5a, 8820,
    95  	0x5b, 8820,
    96  	0x5c, 8820,
    97  	0x5d, 8820,
    98  	0x5e, 8820,
    99  	0x5f, 8820,
   100  	0x60, 8847,
   101  	0x61, 8860,
   102  	0x62, 8873,
   103  	0x63, 8892,
   104  	0x68, 8923,
   105  	0x69, 8942,
   106  	0x6A, 8977,
   107  	0x6B, 8982,
   108  	0x6C, 9017,
   109  	0x6D, 9020,
   110  	0x6E, 9033,
   111  	0x6F, 9036,
   112  	0x70, 9109,
   113  	0x71, 9114,
   114  	0x72, 9119,
   115  	0x73, 9124,
   116  	0x74, 9129,
   117  	0x75, 9134,
   118  	0x76, 9139,
   119  	0x77, 9144,
   120  	0x78, 9171,
   121  	0x79, 9176,
   122  	0x7A, 9181,
   123  	0x7B, 9186,
   124  	0x7C, 9191,
   125  	0x7D, 9196,
   126  	0x7E, 9201,
   127  	0x7F, 9206,
   128  	0x80, 9271,
   129  	0x81, 9328,
   130  	0x83, 9569,
   131  	0x84, 9810,
   132  	0x85, 9816,
   133  	0x86, 9845,
   134  	0x87, 9851,
   135  	0x88, 9880,
   136  	0x89, 9886,
   137  	0x8A, 9908,
   138  	0x8B, 9914,
   139  	0x8C, 9936,
   140  	0x8D, 9965,
   141  	0x8E, 9994,
   142  	0x8F, 10023,
   143  	0x90, 10059,
   144  	0x91, 10059,
   145  	0x92, 10059,
   146  	0x93, 10059,
   147  	0x94, 10059,
   148  	0x95, 10059,
   149  	0x96, 10059,
   150  	0x97, 10059,
   151  	0x98, 10085,
   152  	0x99, 10105,
   153  	0x9A, 10125,
   154  	0x9B, 10142,
   155  	0x9C, 10145,
   156  	0x9D, 10168,
   157  	0x9E, 10191,
   158  	0x9F, 10194,
   159  	0xA0, 10197,
   160  	0xA1, 10216,
   161  	0xA2, 10238,
   162  	0xA3, 10257,
   163  	0xA4, 10279,
   164  	0xA5, 10282,
   165  	0xA6, 10302,
   166  	0xA7, 10305,
   167  	0xA8, 10325,
   168  	0xA9, 10331,
   169  	0xAA, 10360,
   170  	0xAB, 10363,
   171  	0xAC, 10383,
   172  	0xAD, 10386,
   173  	0xAE, 10406,
   174  	0xAF, 10409,
   175  	0xb0, 10429,
   176  	0xb1, 10429,
   177  	0xb2, 10429,
   178  	0xb3, 10429,
   179  	0xb4, 10429,
   180  	0xb5, 10429,
   181  	0xb6, 10429,
   182  	0xb7, 10429,
   183  	0xb8, 10435,
   184  	0xb9, 10435,
   185  	0xba, 10435,
   186  	0xbb, 10435,
   187  	0xbc, 10435,
   188  	0xbd, 10435,
   189  	0xbe, 10435,
   190  	0xbf, 10435,
   191  	0xC0, 10464,
   192  	0xC1, 10515,
   193  	0xC2, 10713,
   194  	0xC3, 10718,
   195  	0xC4, 10721,
   196  	0xC5, 10740,
   197  	0xC6, 10759,
   198  	0xC7, 10783,
   199  	0xC8, 10844,
   200  	0xC9, 10851,
   201  	0xCA, 10874,
   202  	0xCB, 10879,
   203  	0xCC, 10882,
   204  	0xCD, 10886,
   205  	0xCE, 10891,
   206  	0xCF, 10897,
   207  	0xD0, 10917,
   208  	0xD1, 10961,
   209  	0xD2, 11152,
   210  	0xD3, 11196,
   211  	0xD4, 11387,
   212  	0xD5, 11395,
   213  	0xD7, 11403,
   214  	0xD8, 11416,
   215  	0xD9, 11625,
   216  	0xDA, 11844,
   217  	0xDB, 11976,
   218  	0xDC, 12147,
   219  	0xDD, 12316,
   220  	0xDE, 12455,
   221  	0xDF, 12629,
   222  	0xE0, 12740,
   223  	0xE1, 12745,
   224  	0xE2, 12750,
   225  	0xE3, 12755,
   226  	0xE4, 12781,
   227  	0xE5, 12787,
   228  	0xE6, 12809,
   229  	0xE7, 12815,
   230  	0xE8, 12873,
   231  	0xE9, 12904,
   232  	0xEA, 12935,
   233  	0xEB, 12952,
   234  	0xEC, 12957,
   235  	0xED, 12962,
   236  	0xEE, 12981,
   237  	0xEF, 12986,
   238  	0xF1, 13005,
   239  	0xF4, 13008,
   240  	0xF5, 13011,
   241  	0xF6, 13014,
   242  	0xF7, 13053,
   243  	0xF8, 13229,
   244  	0xF9, 13232,
   245  	0xFA, 13235,
   246  	0xFB, 13238,
   247  	0xFC, 13241,
   248  	0xFD, 13244,
   249  	0xFE, 13247,
   250  	0xFF, 13264,
   251  	uint16(xFail),
   252  	/*490*/ uint16(xSetOp), uint16(ADD),
   253  	/*492*/ uint16(xReadSlashR),
   254  	/*493*/ uint16(xArgRM8),
   255  	/*494*/ uint16(xArgR8),
   256  	/*495*/ uint16(xMatch),
   257  	/*496*/ uint16(xCondIs64), 499, 515,
   258  	/*499*/ uint16(xCondDataSize), 503, 509, 0,
   259  	/*503*/ uint16(xSetOp), uint16(ADD),
   260  	/*505*/ uint16(xReadSlashR),
   261  	/*506*/ uint16(xArgRM16),
   262  	/*507*/ uint16(xArgR16),
   263  	/*508*/ uint16(xMatch),
   264  	/*509*/ uint16(xSetOp), uint16(ADD),
   265  	/*511*/ uint16(xReadSlashR),
   266  	/*512*/ uint16(xArgRM32),
   267  	/*513*/ uint16(xArgR32),
   268  	/*514*/ uint16(xMatch),
   269  	/*515*/ uint16(xCondDataSize), 503, 509, 519,
   270  	/*519*/ uint16(xSetOp), uint16(ADD),
   271  	/*521*/ uint16(xReadSlashR),
   272  	/*522*/ uint16(xArgRM64),
   273  	/*523*/ uint16(xArgR64),
   274  	/*524*/ uint16(xMatch),
   275  	/*525*/ uint16(xSetOp), uint16(ADD),
   276  	/*527*/ uint16(xReadSlashR),
   277  	/*528*/ uint16(xArgR8),
   278  	/*529*/ uint16(xArgRM8),
   279  	/*530*/ uint16(xMatch),
   280  	/*531*/ uint16(xCondIs64), 534, 550,
   281  	/*534*/ uint16(xCondDataSize), 538, 544, 0,
   282  	/*538*/ uint16(xSetOp), uint16(ADD),
   283  	/*540*/ uint16(xReadSlashR),
   284  	/*541*/ uint16(xArgR16),
   285  	/*542*/ uint16(xArgRM16),
   286  	/*543*/ uint16(xMatch),
   287  	/*544*/ uint16(xSetOp), uint16(ADD),
   288  	/*546*/ uint16(xReadSlashR),
   289  	/*547*/ uint16(xArgR32),
   290  	/*548*/ uint16(xArgRM32),
   291  	/*549*/ uint16(xMatch),
   292  	/*550*/ uint16(xCondDataSize), 538, 544, 554,
   293  	/*554*/ uint16(xSetOp), uint16(ADD),
   294  	/*556*/ uint16(xReadSlashR),
   295  	/*557*/ uint16(xArgR64),
   296  	/*558*/ uint16(xArgRM64),
   297  	/*559*/ uint16(xMatch),
   298  	/*560*/ uint16(xSetOp), uint16(ADD),
   299  	/*562*/ uint16(xReadIb),
   300  	/*563*/ uint16(xArgAL),
   301  	/*564*/ uint16(xArgImm8u),
   302  	/*565*/ uint16(xMatch),
   303  	/*566*/ uint16(xCondIs64), 569, 585,
   304  	/*569*/ uint16(xCondDataSize), 573, 579, 0,
   305  	/*573*/ uint16(xSetOp), uint16(ADD),
   306  	/*575*/ uint16(xReadIw),
   307  	/*576*/ uint16(xArgAX),
   308  	/*577*/ uint16(xArgImm16),
   309  	/*578*/ uint16(xMatch),
   310  	/*579*/ uint16(xSetOp), uint16(ADD),
   311  	/*581*/ uint16(xReadId),
   312  	/*582*/ uint16(xArgEAX),
   313  	/*583*/ uint16(xArgImm32),
   314  	/*584*/ uint16(xMatch),
   315  	/*585*/ uint16(xCondDataSize), 573, 579, 589,
   316  	/*589*/ uint16(xSetOp), uint16(ADD),
   317  	/*591*/ uint16(xReadId),
   318  	/*592*/ uint16(xArgRAX),
   319  	/*593*/ uint16(xArgImm32),
   320  	/*594*/ uint16(xMatch),
   321  	/*595*/ uint16(xCondIs64), 598, 0,
   322  	/*598*/ uint16(xSetOp), uint16(PUSH),
   323  	/*600*/ uint16(xArgES),
   324  	/*601*/ uint16(xMatch),
   325  	/*602*/ uint16(xCondIs64), 605, 0,
   326  	/*605*/ uint16(xSetOp), uint16(POP),
   327  	/*607*/ uint16(xArgES),
   328  	/*608*/ uint16(xMatch),
   329  	/*609*/ uint16(xSetOp), uint16(OR),
   330  	/*611*/ uint16(xReadSlashR),
   331  	/*612*/ uint16(xArgRM8),
   332  	/*613*/ uint16(xArgR8),
   333  	/*614*/ uint16(xMatch),
   334  	/*615*/ uint16(xCondIs64), 618, 634,
   335  	/*618*/ uint16(xCondDataSize), 622, 628, 0,
   336  	/*622*/ uint16(xSetOp), uint16(OR),
   337  	/*624*/ uint16(xReadSlashR),
   338  	/*625*/ uint16(xArgRM16),
   339  	/*626*/ uint16(xArgR16),
   340  	/*627*/ uint16(xMatch),
   341  	/*628*/ uint16(xSetOp), uint16(OR),
   342  	/*630*/ uint16(xReadSlashR),
   343  	/*631*/ uint16(xArgRM32),
   344  	/*632*/ uint16(xArgR32),
   345  	/*633*/ uint16(xMatch),
   346  	/*634*/ uint16(xCondDataSize), 622, 628, 638,
   347  	/*638*/ uint16(xSetOp), uint16(OR),
   348  	/*640*/ uint16(xReadSlashR),
   349  	/*641*/ uint16(xArgRM64),
   350  	/*642*/ uint16(xArgR64),
   351  	/*643*/ uint16(xMatch),
   352  	/*644*/ uint16(xSetOp), uint16(OR),
   353  	/*646*/ uint16(xReadSlashR),
   354  	/*647*/ uint16(xArgR8),
   355  	/*648*/ uint16(xArgRM8),
   356  	/*649*/ uint16(xMatch),
   357  	/*650*/ uint16(xCondIs64), 653, 669,
   358  	/*653*/ uint16(xCondDataSize), 657, 663, 0,
   359  	/*657*/ uint16(xSetOp), uint16(OR),
   360  	/*659*/ uint16(xReadSlashR),
   361  	/*660*/ uint16(xArgR16),
   362  	/*661*/ uint16(xArgRM16),
   363  	/*662*/ uint16(xMatch),
   364  	/*663*/ uint16(xSetOp), uint16(OR),
   365  	/*665*/ uint16(xReadSlashR),
   366  	/*666*/ uint16(xArgR32),
   367  	/*667*/ uint16(xArgRM32),
   368  	/*668*/ uint16(xMatch),
   369  	/*669*/ uint16(xCondDataSize), 657, 663, 673,
   370  	/*673*/ uint16(xSetOp), uint16(OR),
   371  	/*675*/ uint16(xReadSlashR),
   372  	/*676*/ uint16(xArgR64),
   373  	/*677*/ uint16(xArgRM64),
   374  	/*678*/ uint16(xMatch),
   375  	/*679*/ uint16(xSetOp), uint16(OR),
   376  	/*681*/ uint16(xReadIb),
   377  	/*682*/ uint16(xArgAL),
   378  	/*683*/ uint16(xArgImm8u),
   379  	/*684*/ uint16(xMatch),
   380  	/*685*/ uint16(xCondIs64), 688, 704,
   381  	/*688*/ uint16(xCondDataSize), 692, 698, 0,
   382  	/*692*/ uint16(xSetOp), uint16(OR),
   383  	/*694*/ uint16(xReadIw),
   384  	/*695*/ uint16(xArgAX),
   385  	/*696*/ uint16(xArgImm16),
   386  	/*697*/ uint16(xMatch),
   387  	/*698*/ uint16(xSetOp), uint16(OR),
   388  	/*700*/ uint16(xReadId),
   389  	/*701*/ uint16(xArgEAX),
   390  	/*702*/ uint16(xArgImm32),
   391  	/*703*/ uint16(xMatch),
   392  	/*704*/ uint16(xCondDataSize), 692, 698, 708,
   393  	/*708*/ uint16(xSetOp), uint16(OR),
   394  	/*710*/ uint16(xReadId),
   395  	/*711*/ uint16(xArgRAX),
   396  	/*712*/ uint16(xArgImm32),
   397  	/*713*/ uint16(xMatch),
   398  	/*714*/ uint16(xCondIs64), 717, 0,
   399  	/*717*/ uint16(xSetOp), uint16(PUSH),
   400  	/*719*/ uint16(xArgCS),
   401  	/*720*/ uint16(xMatch),
   402  	/*721*/ uint16(xCondByte), 229,
   403  	0x00, 1182,
   404  	0x01, 1239,
   405  	0x02, 1347,
   406  	0x03, 1369,
   407  	0x05, 1391,
   408  	0x06, 1397,
   409  	0x07, 1400,
   410  	0x08, 1406,
   411  	0x09, 1409,
   412  	0x0B, 1412,
   413  	0x0D, 1415,
   414  	0x10, 1428,
   415  	0x11, 1462,
   416  	0x12, 1496,
   417  	0x13, 1539,
   418  	0x14, 1557,
   419  	0x15, 1575,
   420  	0x16, 1593,
   421  	0x17, 1628,
   422  	0x18, 1646,
   423  	0x1F, 1671,
   424  	0x20, 1692,
   425  	0x21, 1707,
   426  	0x22, 1722,
   427  	0x23, 1737,
   428  	0x24, 1752,
   429  	0x26, 1767,
   430  	0x28, 1782,
   431  	0x29, 1800,
   432  	0x2A, 1818,
   433  	0x2B, 1905,
   434  	0x2C, 1939,
   435  	0x2D, 2026,
   436  	0x2E, 2113,
   437  	0x2F, 2131,
   438  	0x30, 2149,
   439  	0x31, 2152,
   440  	0x32, 2155,
   441  	0x33, 2158,
   442  	0x34, 2161,
   443  	0x35, 2164,
   444  	0x38, 2174,
   445  	0x3A, 3075,
   446  	0x40, 3486,
   447  	0x41, 3515,
   448  	0x42, 3544,
   449  	0x43, 3573,
   450  	0x44, 3602,
   451  	0x45, 3631,
   452  	0x46, 3660,
   453  	0x47, 3689,
   454  	0x48, 3718,
   455  	0x49, 3747,
   456  	0x4A, 3776,
   457  	0x4B, 3805,
   458  	0x4C, 3834,
   459  	0x4D, 3863,
   460  	0x4E, 3892,
   461  	0x4F, 3921,
   462  	0x50, 3950,
   463  	0x51, 3968,
   464  	0x52, 4002,
   465  	0x53, 4020,
   466  	0x54, 4038,
   467  	0x55, 4056,
   468  	0x56, 4074,
   469  	0x57, 4092,
   470  	0x58, 4110,
   471  	0x59, 4144,
   472  	0x5A, 4178,
   473  	0x5B, 4212,
   474  	0x5C, 4238,
   475  	0x5D, 4272,
   476  	0x5E, 4306,
   477  	0x5F, 4340,
   478  	0x60, 4374,
   479  	0x61, 4392,
   480  	0x62, 4410,
   481  	0x63, 4428,
   482  	0x64, 4446,
   483  	0x65, 4464,
   484  	0x66, 4482,
   485  	0x67, 4500,
   486  	0x68, 4518,
   487  	0x69, 4536,
   488  	0x6A, 4554,
   489  	0x6B, 4572,
   490  	0x6C, 4590,
   491  	0x6D, 4600,
   492  	0x6E, 4610,
   493  	0x6F, 4677,
   494  	0x70, 4703,
   495  	0x71, 4745,
   496  	0x72, 4808,
   497  	0x73, 4871,
   498  	0x74, 4936,
   499  	0x75, 4954,
   500  	0x76, 4972,
   501  	0x77, 4990,
   502  	0x7C, 4993,
   503  	0x7D, 5011,
   504  	0x7E, 5029,
   505  	0x7F, 5106,
   506  	0x80, 5132,
   507  	0x81, 5163,
   508  	0x82, 5194,
   509  	0x83, 5225,
   510  	0x84, 5256,
   511  	0x85, 5287,
   512  	0x86, 5318,
   513  	0x87, 5349,
   514  	0x88, 5380,
   515  	0x89, 5411,
   516  	0x8A, 5442,
   517  	0x8B, 5473,
   518  	0x8C, 5504,
   519  	0x8D, 5535,
   520  	0x8E, 5566,
   521  	0x8F, 5597,
   522  	0x90, 5628,
   523  	0x91, 5633,
   524  	0x92, 5638,
   525  	0x93, 5643,
   526  	0x94, 5648,
   527  	0x95, 5653,
   528  	0x96, 5658,
   529  	0x97, 5663,
   530  	0x98, 5668,
   531  	0x99, 5673,
   532  	0x9A, 5678,
   533  	0x9B, 5683,
   534  	0x9C, 5688,
   535  	0x9D, 5693,
   536  	0x9E, 5698,
   537  	0x9F, 5703,
   538  	0xA0, 5708,
   539  	0xA1, 5712,
   540  	0xA2, 5739,
   541  	0xA3, 5742,
   542  	0xA4, 5771,
   543  	0xA5, 5806,
   544  	0xA8, 5838,
   545  	0xA9, 5842,
   546  	0xAA, 5869,
   547  	0xAB, 5872,
   548  	0xAC, 5901,
   549  	0xAD, 5936,
   550  	0xAE, 5968,
   551  	0xAF, 6226,
   552  	0xB0, 6255,
   553  	0xB1, 6261,
   554  	0xB2, 6290,
   555  	0xB3, 6319,
   556  	0xB4, 6348,
   557  	0xB5, 6377,
   558  	0xB6, 6406,
   559  	0xB7, 6435,
   560  	0xB8, 6464,
   561  	0xB9, 6501,
   562  	0xBA, 6511,
   563  	0xBB, 6636,
   564  	0xBC, 6665,
   565  	0xBD, 6732,
   566  	0xBE, 6799,
   567  	0xBF, 6828,
   568  	0xC0, 6857,
   569  	0xC1, 6863,
   570  	0xC2, 6892,
   571  	0xC3, 6934,
   572  	0xC4, 6963,
   573  	0xC5, 6985,
   574  	0xC6, 7007,
   575  	0xC7, 7029,
   576  	0xc8, 7158,
   577  	0xc9, 7158,
   578  	0xca, 7158,
   579  	0xcb, 7158,
   580  	0xcc, 7158,
   581  	0xcd, 7158,
   582  	0xce, 7158,
   583  	0xcf, 7158,
   584  	0xD0, 7181,
   585  	0xD1, 7199,
   586  	0xD2, 7217,
   587  	0xD3, 7235,
   588  	0xD4, 7253,
   589  	0xD5, 7271,
   590  	0xD6, 7289,
   591  	0xD7, 7315,
   592  	0xD8, 7333,
   593  	0xD9, 7351,
   594  	0xDA, 7369,
   595  	0xDB, 7387,
   596  	0xDC, 7405,
   597  	0xDD, 7423,
   598  	0xDE, 7441,
   599  	0xDF, 7459,
   600  	0xE0, 7477,
   601  	0xE1, 7495,
   602  	0xE2, 7513,
   603  	0xE3, 7531,
   604  	0xE4, 7549,
   605  	0xE5, 7567,
   606  	0xE6, 7585,
   607  	0xE7, 7611,
   608  	0xE8, 7629,
   609  	0xE9, 7647,
   610  	0xEA, 7665,
   611  	0xEB, 7683,
   612  	0xEC, 7701,
   613  	0xED, 7719,
   614  	0xEE, 7737,
   615  	0xEF, 7755,
   616  	0xF0, 7773,
   617  	0xF1, 7783,
   618  	0xF2, 7801,
   619  	0xF3, 7819,
   620  	0xF4, 7837,
   621  	0xF5, 7855,
   622  	0xF6, 7873,
   623  	0xF7, 7891,
   624  	0xF8, 7909,
   625  	0xF9, 7927,
   626  	0xFA, 7945,
   627  	0xFB, 7963,
   628  	0xFC, 7981,
   629  	0xFD, 7999,
   630  	0xFE, 8017,
   631  	0xFF, 8035,
   632  	uint16(xFail),
   633  	/*1182*/ uint16(xCondSlashR),
   634  	1191, // 0
   635  	1207, // 1
   636  	1223, // 2
   637  	1227, // 3
   638  	1231, // 4
   639  	1235, // 5
   640  	0,    // 6
   641  	0,    // 7
   642  	/*1191*/ uint16(xCondDataSize), 1195, 1199, 1203,
   643  	/*1195*/ uint16(xSetOp), uint16(SLDT),
   644  	/*1197*/ uint16(xArgRM16),
   645  	/*1198*/ uint16(xMatch),
   646  	/*1199*/ uint16(xSetOp), uint16(SLDT),
   647  	/*1201*/ uint16(xArgR32M16),
   648  	/*1202*/ uint16(xMatch),
   649  	/*1203*/ uint16(xSetOp), uint16(SLDT),
   650  	/*1205*/ uint16(xArgR64M16),
   651  	/*1206*/ uint16(xMatch),
   652  	/*1207*/ uint16(xCondDataSize), 1211, 1215, 1219,
   653  	/*1211*/ uint16(xSetOp), uint16(STR),
   654  	/*1213*/ uint16(xArgRM16),
   655  	/*1214*/ uint16(xMatch),
   656  	/*1215*/ uint16(xSetOp), uint16(STR),
   657  	/*1217*/ uint16(xArgR32M16),
   658  	/*1218*/ uint16(xMatch),
   659  	/*1219*/ uint16(xSetOp), uint16(STR),
   660  	/*1221*/ uint16(xArgR64M16),
   661  	/*1222*/ uint16(xMatch),
   662  	/*1223*/ uint16(xSetOp), uint16(LLDT),
   663  	/*1225*/ uint16(xArgRM16),
   664  	/*1226*/ uint16(xMatch),
   665  	/*1227*/ uint16(xSetOp), uint16(LTR),
   666  	/*1229*/ uint16(xArgRM16),
   667  	/*1230*/ uint16(xMatch),
   668  	/*1231*/ uint16(xSetOp), uint16(VERR),
   669  	/*1233*/ uint16(xArgRM16),
   670  	/*1234*/ uint16(xMatch),
   671  	/*1235*/ uint16(xSetOp), uint16(VERW),
   672  	/*1237*/ uint16(xArgRM16),
   673  	/*1238*/ uint16(xMatch),
   674  	/*1239*/ uint16(xCondByte), 8,
   675  	0xC8, 1320,
   676  	0xC9, 1323,
   677  	0xD0, 1326,
   678  	0xD1, 1329,
   679  	0xD5, 1332,
   680  	0xD6, 1335,
   681  	0xF8, 1338,
   682  	0xF9, 1344,
   683  	/*1257*/ uint16(xCondSlashR),
   684  	1266, // 0
   685  	1270, // 1
   686  	1274, // 2
   687  	1285, // 3
   688  	1296, // 4
   689  	0,    // 5
   690  	1312, // 6
   691  	1316, // 7
   692  	/*1266*/ uint16(xSetOp), uint16(SGDT),
   693  	/*1268*/ uint16(xArgM),
   694  	/*1269*/ uint16(xMatch),
   695  	/*1270*/ uint16(xSetOp), uint16(SIDT),
   696  	/*1272*/ uint16(xArgM),
   697  	/*1273*/ uint16(xMatch),
   698  	/*1274*/ uint16(xCondIs64), 1277, 1281,
   699  	/*1277*/ uint16(xSetOp), uint16(LGDT),
   700  	/*1279*/ uint16(xArgM16and32),
   701  	/*1280*/ uint16(xMatch),
   702  	/*1281*/ uint16(xSetOp), uint16(LGDT),
   703  	/*1283*/ uint16(xArgM16and64),
   704  	/*1284*/ uint16(xMatch),
   705  	/*1285*/ uint16(xCondIs64), 1288, 1292,
   706  	/*1288*/ uint16(xSetOp), uint16(LIDT),
   707  	/*1290*/ uint16(xArgM16and32),
   708  	/*1291*/ uint16(xMatch),
   709  	/*1292*/ uint16(xSetOp), uint16(LIDT),
   710  	/*1294*/ uint16(xArgM16and64),
   711  	/*1295*/ uint16(xMatch),
   712  	/*1296*/ uint16(xCondDataSize), 1300, 1304, 1308,
   713  	/*1300*/ uint16(xSetOp), uint16(SMSW),
   714  	/*1302*/ uint16(xArgRM16),
   715  	/*1303*/ uint16(xMatch),
   716  	/*1304*/ uint16(xSetOp), uint16(SMSW),
   717  	/*1306*/ uint16(xArgR32M16),
   718  	/*1307*/ uint16(xMatch),
   719  	/*1308*/ uint16(xSetOp), uint16(SMSW),
   720  	/*1310*/ uint16(xArgR64M16),
   721  	/*1311*/ uint16(xMatch),
   722  	/*1312*/ uint16(xSetOp), uint16(LMSW),
   723  	/*1314*/ uint16(xArgRM16),
   724  	/*1315*/ uint16(xMatch),
   725  	/*1316*/ uint16(xSetOp), uint16(INVLPG),
   726  	/*1318*/ uint16(xArgM),
   727  	/*1319*/ uint16(xMatch),
   728  	/*1320*/ uint16(xSetOp), uint16(MONITOR),
   729  	/*1322*/ uint16(xMatch),
   730  	/*1323*/ uint16(xSetOp), uint16(MWAIT),
   731  	/*1325*/ uint16(xMatch),
   732  	/*1326*/ uint16(xSetOp), uint16(XGETBV),
   733  	/*1328*/ uint16(xMatch),
   734  	/*1329*/ uint16(xSetOp), uint16(XSETBV),
   735  	/*1331*/ uint16(xMatch),
   736  	/*1332*/ uint16(xSetOp), uint16(XEND),
   737  	/*1334*/ uint16(xMatch),
   738  	/*1335*/ uint16(xSetOp), uint16(XTEST),
   739  	/*1337*/ uint16(xMatch),
   740  	/*1338*/ uint16(xCondIs64), 0, 1341,
   741  	/*1341*/ uint16(xSetOp), uint16(SWAPGS),
   742  	/*1343*/ uint16(xMatch),
   743  	/*1344*/ uint16(xSetOp), uint16(RDTSCP),
   744  	/*1346*/ uint16(xMatch),
   745  	/*1347*/ uint16(xCondDataSize), 1351, 1357, 1363,
   746  	/*1351*/ uint16(xSetOp), uint16(LAR),
   747  	/*1353*/ uint16(xReadSlashR),
   748  	/*1354*/ uint16(xArgR16),
   749  	/*1355*/ uint16(xArgRM16),
   750  	/*1356*/ uint16(xMatch),
   751  	/*1357*/ uint16(xSetOp), uint16(LAR),
   752  	/*1359*/ uint16(xReadSlashR),
   753  	/*1360*/ uint16(xArgR32),
   754  	/*1361*/ uint16(xArgR32M16),
   755  	/*1362*/ uint16(xMatch),
   756  	/*1363*/ uint16(xSetOp), uint16(LAR),
   757  	/*1365*/ uint16(xReadSlashR),
   758  	/*1366*/ uint16(xArgR64),
   759  	/*1367*/ uint16(xArgR64M16),
   760  	/*1368*/ uint16(xMatch),
   761  	/*1369*/ uint16(xCondDataSize), 1373, 1379, 1385,
   762  	/*1373*/ uint16(xSetOp), uint16(LSL),
   763  	/*1375*/ uint16(xReadSlashR),
   764  	/*1376*/ uint16(xArgR16),
   765  	/*1377*/ uint16(xArgRM16),
   766  	/*1378*/ uint16(xMatch),
   767  	/*1379*/ uint16(xSetOp), uint16(LSL),
   768  	/*1381*/ uint16(xReadSlashR),
   769  	/*1382*/ uint16(xArgR32),
   770  	/*1383*/ uint16(xArgR32M16),
   771  	/*1384*/ uint16(xMatch),
   772  	/*1385*/ uint16(xSetOp), uint16(LSL),
   773  	/*1387*/ uint16(xReadSlashR),
   774  	/*1388*/ uint16(xArgR64),
   775  	/*1389*/ uint16(xArgR32M16),
   776  	/*1390*/ uint16(xMatch),
   777  	/*1391*/ uint16(xCondIs64), 0, 1394,
   778  	/*1394*/ uint16(xSetOp), uint16(SYSCALL),
   779  	/*1396*/ uint16(xMatch),
   780  	/*1397*/ uint16(xSetOp), uint16(CLTS),
   781  	/*1399*/ uint16(xMatch),
   782  	/*1400*/ uint16(xCondIs64), 0, 1403,
   783  	/*1403*/ uint16(xSetOp), uint16(SYSRET),
   784  	/*1405*/ uint16(xMatch),
   785  	/*1406*/ uint16(xSetOp), uint16(INVD),
   786  	/*1408*/ uint16(xMatch),
   787  	/*1409*/ uint16(xSetOp), uint16(WBINVD),
   788  	/*1411*/ uint16(xMatch),
   789  	/*1412*/ uint16(xSetOp), uint16(UD2),
   790  	/*1414*/ uint16(xMatch),
   791  	/*1415*/ uint16(xCondSlashR),
   792  	0,    // 0
   793  	1424, // 1
   794  	0,    // 2
   795  	0,    // 3
   796  	0,    // 4
   797  	0,    // 5
   798  	0,    // 6
   799  	0,    // 7
   800  	/*1424*/ uint16(xSetOp), uint16(PREFETCHW),
   801  	/*1426*/ uint16(xArgM8),
   802  	/*1427*/ uint16(xMatch),
   803  	/*1428*/ uint16(xCondPrefix), 4,
   804  	0xF3, 1456,
   805  	0xF2, 1450,
   806  	0x66, 1444,
   807  	0x0, 1438,
   808  	/*1438*/ uint16(xSetOp), uint16(MOVUPS),
   809  	/*1440*/ uint16(xReadSlashR),
   810  	/*1441*/ uint16(xArgXmm1),
   811  	/*1442*/ uint16(xArgXmm2M128),
   812  	/*1443*/ uint16(xMatch),
   813  	/*1444*/ uint16(xSetOp), uint16(MOVUPD),
   814  	/*1446*/ uint16(xReadSlashR),
   815  	/*1447*/ uint16(xArgXmm1),
   816  	/*1448*/ uint16(xArgXmm2M128),
   817  	/*1449*/ uint16(xMatch),
   818  	/*1450*/ uint16(xSetOp), uint16(MOVSD_XMM),
   819  	/*1452*/ uint16(xReadSlashR),
   820  	/*1453*/ uint16(xArgXmm1),
   821  	/*1454*/ uint16(xArgXmm2M64),
   822  	/*1455*/ uint16(xMatch),
   823  	/*1456*/ uint16(xSetOp), uint16(MOVSS),
   824  	/*1458*/ uint16(xReadSlashR),
   825  	/*1459*/ uint16(xArgXmm1),
   826  	/*1460*/ uint16(xArgXmm2M32),
   827  	/*1461*/ uint16(xMatch),
   828  	/*1462*/ uint16(xCondPrefix), 4,
   829  	0xF3, 1490,
   830  	0xF2, 1484,
   831  	0x66, 1478,
   832  	0x0, 1472,
   833  	/*1472*/ uint16(xSetOp), uint16(MOVUPS),
   834  	/*1474*/ uint16(xReadSlashR),
   835  	/*1475*/ uint16(xArgXmm2M128),
   836  	/*1476*/ uint16(xArgXmm1),
   837  	/*1477*/ uint16(xMatch),
   838  	/*1478*/ uint16(xSetOp), uint16(MOVUPD),
   839  	/*1480*/ uint16(xReadSlashR),
   840  	/*1481*/ uint16(xArgXmm2M128),
   841  	/*1482*/ uint16(xArgXmm),
   842  	/*1483*/ uint16(xMatch),
   843  	/*1484*/ uint16(xSetOp), uint16(MOVSD_XMM),
   844  	/*1486*/ uint16(xReadSlashR),
   845  	/*1487*/ uint16(xArgXmm2M64),
   846  	/*1488*/ uint16(xArgXmm1),
   847  	/*1489*/ uint16(xMatch),
   848  	/*1490*/ uint16(xSetOp), uint16(MOVSS),
   849  	/*1492*/ uint16(xReadSlashR),
   850  	/*1493*/ uint16(xArgXmm2M32),
   851  	/*1494*/ uint16(xArgXmm),
   852  	/*1495*/ uint16(xMatch),
   853  	/*1496*/ uint16(xCondPrefix), 4,
   854  	0xF3, 1533,
   855  	0xF2, 1527,
   856  	0x66, 1521,
   857  	0x0, 1506,
   858  	/*1506*/ uint16(xCondIsMem), 1509, 1515,
   859  	/*1509*/ uint16(xSetOp), uint16(MOVHLPS),
   860  	/*1511*/ uint16(xReadSlashR),
   861  	/*1512*/ uint16(xArgXmm1),
   862  	/*1513*/ uint16(xArgXmm2),
   863  	/*1514*/ uint16(xMatch),
   864  	/*1515*/ uint16(xSetOp), uint16(MOVLPS),
   865  	/*1517*/ uint16(xReadSlashR),
   866  	/*1518*/ uint16(xArgXmm),
   867  	/*1519*/ uint16(xArgM64),
   868  	/*1520*/ uint16(xMatch),
   869  	/*1521*/ uint16(xSetOp), uint16(MOVLPD),
   870  	/*1523*/ uint16(xReadSlashR),
   871  	/*1524*/ uint16(xArgXmm),
   872  	/*1525*/ uint16(xArgXmm2M64),
   873  	/*1526*/ uint16(xMatch),
   874  	/*1527*/ uint16(xSetOp), uint16(MOVDDUP),
   875  	/*1529*/ uint16(xReadSlashR),
   876  	/*1530*/ uint16(xArgXmm1),
   877  	/*1531*/ uint16(xArgXmm2M64),
   878  	/*1532*/ uint16(xMatch),
   879  	/*1533*/ uint16(xSetOp), uint16(MOVSLDUP),
   880  	/*1535*/ uint16(xReadSlashR),
   881  	/*1536*/ uint16(xArgXmm1),
   882  	/*1537*/ uint16(xArgXmm2M128),
   883  	/*1538*/ uint16(xMatch),
   884  	/*1539*/ uint16(xCondPrefix), 2,
   885  	0x66, 1551,
   886  	0x0, 1545,
   887  	/*1545*/ uint16(xSetOp), uint16(MOVLPS),
   888  	/*1547*/ uint16(xReadSlashR),
   889  	/*1548*/ uint16(xArgM64),
   890  	/*1549*/ uint16(xArgXmm),
   891  	/*1550*/ uint16(xMatch),
   892  	/*1551*/ uint16(xSetOp), uint16(MOVLPD),
   893  	/*1553*/ uint16(xReadSlashR),
   894  	/*1554*/ uint16(xArgXmm2M64),
   895  	/*1555*/ uint16(xArgXmm),
   896  	/*1556*/ uint16(xMatch),
   897  	/*1557*/ uint16(xCondPrefix), 2,
   898  	0x66, 1569,
   899  	0x0, 1563,
   900  	/*1563*/ uint16(xSetOp), uint16(UNPCKLPS),
   901  	/*1565*/ uint16(xReadSlashR),
   902  	/*1566*/ uint16(xArgXmm1),
   903  	/*1567*/ uint16(xArgXmm2M128),
   904  	/*1568*/ uint16(xMatch),
   905  	/*1569*/ uint16(xSetOp), uint16(UNPCKLPD),
   906  	/*1571*/ uint16(xReadSlashR),
   907  	/*1572*/ uint16(xArgXmm1),
   908  	/*1573*/ uint16(xArgXmm2M128),
   909  	/*1574*/ uint16(xMatch),
   910  	/*1575*/ uint16(xCondPrefix), 2,
   911  	0x66, 1587,
   912  	0x0, 1581,
   913  	/*1581*/ uint16(xSetOp), uint16(UNPCKHPS),
   914  	/*1583*/ uint16(xReadSlashR),
   915  	/*1584*/ uint16(xArgXmm1),
   916  	/*1585*/ uint16(xArgXmm2M128),
   917  	/*1586*/ uint16(xMatch),
   918  	/*1587*/ uint16(xSetOp), uint16(UNPCKHPD),
   919  	/*1589*/ uint16(xReadSlashR),
   920  	/*1590*/ uint16(xArgXmm1),
   921  	/*1591*/ uint16(xArgXmm2M128),
   922  	/*1592*/ uint16(xMatch),
   923  	/*1593*/ uint16(xCondPrefix), 3,
   924  	0xF3, 1622,
   925  	0x66, 1616,
   926  	0x0, 1601,
   927  	/*1601*/ uint16(xCondIsMem), 1604, 1610,
   928  	/*1604*/ uint16(xSetOp), uint16(MOVLHPS),
   929  	/*1606*/ uint16(xReadSlashR),
   930  	/*1607*/ uint16(xArgXmm1),
   931  	/*1608*/ uint16(xArgXmm2),
   932  	/*1609*/ uint16(xMatch),
   933  	/*1610*/ uint16(xSetOp), uint16(MOVHPS),
   934  	/*1612*/ uint16(xReadSlashR),
   935  	/*1613*/ uint16(xArgXmm),
   936  	/*1614*/ uint16(xArgM64),
   937  	/*1615*/ uint16(xMatch),
   938  	/*1616*/ uint16(xSetOp), uint16(MOVHPD),
   939  	/*1618*/ uint16(xReadSlashR),
   940  	/*1619*/ uint16(xArgXmm),
   941  	/*1620*/ uint16(xArgXmm2M64),
   942  	/*1621*/ uint16(xMatch),
   943  	/*1622*/ uint16(xSetOp), uint16(MOVSHDUP),
   944  	/*1624*/ uint16(xReadSlashR),
   945  	/*1625*/ uint16(xArgXmm1),
   946  	/*1626*/ uint16(xArgXmm2M128),
   947  	/*1627*/ uint16(xMatch),
   948  	/*1628*/ uint16(xCondPrefix), 2,
   949  	0x66, 1640,
   950  	0x0, 1634,
   951  	/*1634*/ uint16(xSetOp), uint16(MOVHPS),
   952  	/*1636*/ uint16(xReadSlashR),
   953  	/*1637*/ uint16(xArgM64),
   954  	/*1638*/ uint16(xArgXmm),
   955  	/*1639*/ uint16(xMatch),
   956  	/*1640*/ uint16(xSetOp), uint16(MOVHPD),
   957  	/*1642*/ uint16(xReadSlashR),
   958  	/*1643*/ uint16(xArgXmm2M64),
   959  	/*1644*/ uint16(xArgXmm),
   960  	/*1645*/ uint16(xMatch),
   961  	/*1646*/ uint16(xCondSlashR),
   962  	1655, // 0
   963  	1659, // 1
   964  	1663, // 2
   965  	1667, // 3
   966  	0,    // 4
   967  	0,    // 5
   968  	0,    // 6
   969  	0,    // 7
   970  	/*1655*/ uint16(xSetOp), uint16(PREFETCHNTA),
   971  	/*1657*/ uint16(xArgM8),
   972  	/*1658*/ uint16(xMatch),
   973  	/*1659*/ uint16(xSetOp), uint16(PREFETCHT0),
   974  	/*1661*/ uint16(xArgM8),
   975  	/*1662*/ uint16(xMatch),
   976  	/*1663*/ uint16(xSetOp), uint16(PREFETCHT1),
   977  	/*1665*/ uint16(xArgM8),
   978  	/*1666*/ uint16(xMatch),
   979  	/*1667*/ uint16(xSetOp), uint16(PREFETCHT2),
   980  	/*1669*/ uint16(xArgM8),
   981  	/*1670*/ uint16(xMatch),
   982  	/*1671*/ uint16(xCondSlashR),
   983  	1680, // 0
   984  	0,    // 1
   985  	0,    // 2
   986  	0,    // 3
   987  	0,    // 4
   988  	0,    // 5
   989  	0,    // 6
   990  	0,    // 7
   991  	/*1680*/ uint16(xCondDataSize), 1684, 1688, 0,
   992  	/*1684*/ uint16(xSetOp), uint16(NOP),
   993  	/*1686*/ uint16(xArgRM16),
   994  	/*1687*/ uint16(xMatch),
   995  	/*1688*/ uint16(xSetOp), uint16(NOP),
   996  	/*1690*/ uint16(xArgRM32),
   997  	/*1691*/ uint16(xMatch),
   998  	/*1692*/ uint16(xCondIs64), 1695, 1701,
   999  	/*1695*/ uint16(xSetOp), uint16(MOV),
  1000  	/*1697*/ uint16(xReadSlashR),
  1001  	/*1698*/ uint16(xArgRmf32),
  1002  	/*1699*/ uint16(xArgCR0dashCR7),
  1003  	/*1700*/ uint16(xMatch),
  1004  	/*1701*/ uint16(xSetOp), uint16(MOV),
  1005  	/*1703*/ uint16(xReadSlashR),
  1006  	/*1704*/ uint16(xArgRmf64),
  1007  	/*1705*/ uint16(xArgCR0dashCR7),
  1008  	/*1706*/ uint16(xMatch),
  1009  	/*1707*/ uint16(xCondIs64), 1710, 1716,
  1010  	/*1710*/ uint16(xSetOp), uint16(MOV),
  1011  	/*1712*/ uint16(xReadSlashR),
  1012  	/*1713*/ uint16(xArgRmf32),
  1013  	/*1714*/ uint16(xArgDR0dashDR7),
  1014  	/*1715*/ uint16(xMatch),
  1015  	/*1716*/ uint16(xSetOp), uint16(MOV),
  1016  	/*1718*/ uint16(xReadSlashR),
  1017  	/*1719*/ uint16(xArgRmf64),
  1018  	/*1720*/ uint16(xArgDR0dashDR7),
  1019  	/*1721*/ uint16(xMatch),
  1020  	/*1722*/ uint16(xCondIs64), 1725, 1731,
  1021  	/*1725*/ uint16(xSetOp), uint16(MOV),
  1022  	/*1727*/ uint16(xReadSlashR),
  1023  	/*1728*/ uint16(xArgCR0dashCR7),
  1024  	/*1729*/ uint16(xArgRmf32),
  1025  	/*1730*/ uint16(xMatch),
  1026  	/*1731*/ uint16(xSetOp), uint16(MOV),
  1027  	/*1733*/ uint16(xReadSlashR),
  1028  	/*1734*/ uint16(xArgCR0dashCR7),
  1029  	/*1735*/ uint16(xArgRmf64),
  1030  	/*1736*/ uint16(xMatch),
  1031  	/*1737*/ uint16(xCondIs64), 1740, 1746,
  1032  	/*1740*/ uint16(xSetOp), uint16(MOV),
  1033  	/*1742*/ uint16(xReadSlashR),
  1034  	/*1743*/ uint16(xArgDR0dashDR7),
  1035  	/*1744*/ uint16(xArgRmf32),
  1036  	/*1745*/ uint16(xMatch),
  1037  	/*1746*/ uint16(xSetOp), uint16(MOV),
  1038  	/*1748*/ uint16(xReadSlashR),
  1039  	/*1749*/ uint16(xArgDR0dashDR7),
  1040  	/*1750*/ uint16(xArgRmf64),
  1041  	/*1751*/ uint16(xMatch),
  1042  	/*1752*/ uint16(xCondIs64), 1755, 1761,
  1043  	/*1755*/ uint16(xSetOp), uint16(MOV),
  1044  	/*1757*/ uint16(xReadSlashR),
  1045  	/*1758*/ uint16(xArgRmf32),
  1046  	/*1759*/ uint16(xArgTR0dashTR7),
  1047  	/*1760*/ uint16(xMatch),
  1048  	/*1761*/ uint16(xSetOp), uint16(MOV),
  1049  	/*1763*/ uint16(xReadSlashR),
  1050  	/*1764*/ uint16(xArgRmf64),
  1051  	/*1765*/ uint16(xArgTR0dashTR7),
  1052  	/*1766*/ uint16(xMatch),
  1053  	/*1767*/ uint16(xCondIs64), 1770, 1776,
  1054  	/*1770*/ uint16(xSetOp), uint16(MOV),
  1055  	/*1772*/ uint16(xReadSlashR),
  1056  	/*1773*/ uint16(xArgTR0dashTR7),
  1057  	/*1774*/ uint16(xArgRmf32),
  1058  	/*1775*/ uint16(xMatch),
  1059  	/*1776*/ uint16(xSetOp), uint16(MOV),
  1060  	/*1778*/ uint16(xReadSlashR),
  1061  	/*1779*/ uint16(xArgTR0dashTR7),
  1062  	/*1780*/ uint16(xArgRmf64),
  1063  	/*1781*/ uint16(xMatch),
  1064  	/*1782*/ uint16(xCondPrefix), 2,
  1065  	0x66, 1794,
  1066  	0x0, 1788,
  1067  	/*1788*/ uint16(xSetOp), uint16(MOVAPS),
  1068  	/*1790*/ uint16(xReadSlashR),
  1069  	/*1791*/ uint16(xArgXmm1),
  1070  	/*1792*/ uint16(xArgXmm2M128),
  1071  	/*1793*/ uint16(xMatch),
  1072  	/*1794*/ uint16(xSetOp), uint16(MOVAPD),
  1073  	/*1796*/ uint16(xReadSlashR),
  1074  	/*1797*/ uint16(xArgXmm1),
  1075  	/*1798*/ uint16(xArgXmm2M128),
  1076  	/*1799*/ uint16(xMatch),
  1077  	/*1800*/ uint16(xCondPrefix), 2,
  1078  	0x66, 1812,
  1079  	0x0, 1806,
  1080  	/*1806*/ uint16(xSetOp), uint16(MOVAPS),
  1081  	/*1808*/ uint16(xReadSlashR),
  1082  	/*1809*/ uint16(xArgXmm2M128),
  1083  	/*1810*/ uint16(xArgXmm1),
  1084  	/*1811*/ uint16(xMatch),
  1085  	/*1812*/ uint16(xSetOp), uint16(MOVAPD),
  1086  	/*1814*/ uint16(xReadSlashR),
  1087  	/*1815*/ uint16(xArgXmm2M128),
  1088  	/*1816*/ uint16(xArgXmm1),
  1089  	/*1817*/ uint16(xMatch),
  1090  	/*1818*/ uint16(xCondIs64), 1821, 1875,
  1091  	/*1821*/ uint16(xCondPrefix), 4,
  1092  	0xF3, 1859,
  1093  	0xF2, 1843,
  1094  	0x66, 1837,
  1095  	0x0, 1831,
  1096  	/*1831*/ uint16(xSetOp), uint16(CVTPI2PS),
  1097  	/*1833*/ uint16(xReadSlashR),
  1098  	/*1834*/ uint16(xArgXmm),
  1099  	/*1835*/ uint16(xArgMmM64),
  1100  	/*1836*/ uint16(xMatch),
  1101  	/*1837*/ uint16(xSetOp), uint16(CVTPI2PD),
  1102  	/*1839*/ uint16(xReadSlashR),
  1103  	/*1840*/ uint16(xArgXmm),
  1104  	/*1841*/ uint16(xArgMmM64),
  1105  	/*1842*/ uint16(xMatch),
  1106  	/*1843*/ uint16(xCondDataSize), 1847, 1853, 0,
  1107  	/*1847*/ uint16(xSetOp), uint16(CVTSI2SD),
  1108  	/*1849*/ uint16(xReadSlashR),
  1109  	/*1850*/ uint16(xArgXmm),
  1110  	/*1851*/ uint16(xArgRM32),
  1111  	/*1852*/ uint16(xMatch),
  1112  	/*1853*/ uint16(xSetOp), uint16(CVTSI2SD),
  1113  	/*1855*/ uint16(xReadSlashR),
  1114  	/*1856*/ uint16(xArgXmm),
  1115  	/*1857*/ uint16(xArgRM32),
  1116  	/*1858*/ uint16(xMatch),
  1117  	/*1859*/ uint16(xCondDataSize), 1863, 1869, 0,
  1118  	/*1863*/ uint16(xSetOp), uint16(CVTSI2SS),
  1119  	/*1865*/ uint16(xReadSlashR),
  1120  	/*1866*/ uint16(xArgXmm),
  1121  	/*1867*/ uint16(xArgRM32),
  1122  	/*1868*/ uint16(xMatch),
  1123  	/*1869*/ uint16(xSetOp), uint16(CVTSI2SS),
  1124  	/*1871*/ uint16(xReadSlashR),
  1125  	/*1872*/ uint16(xArgXmm),
  1126  	/*1873*/ uint16(xArgRM32),
  1127  	/*1874*/ uint16(xMatch),
  1128  	/*1875*/ uint16(xCondPrefix), 4,
  1129  	0xF3, 1895,
  1130  	0xF2, 1885,
  1131  	0x66, 1837,
  1132  	0x0, 1831,
  1133  	/*1885*/ uint16(xCondDataSize), 1847, 1853, 1889,
  1134  	/*1889*/ uint16(xSetOp), uint16(CVTSI2SD),
  1135  	/*1891*/ uint16(xReadSlashR),
  1136  	/*1892*/ uint16(xArgXmm),
  1137  	/*1893*/ uint16(xArgRM64),
  1138  	/*1894*/ uint16(xMatch),
  1139  	/*1895*/ uint16(xCondDataSize), 1863, 1869, 1899,
  1140  	/*1899*/ uint16(xSetOp), uint16(CVTSI2SS),
  1141  	/*1901*/ uint16(xReadSlashR),
  1142  	/*1902*/ uint16(xArgXmm),
  1143  	/*1903*/ uint16(xArgRM64),
  1144  	/*1904*/ uint16(xMatch),
  1145  	/*1905*/ uint16(xCondPrefix), 4,
  1146  	0xF3, 1933,
  1147  	0xF2, 1927,
  1148  	0x66, 1921,
  1149  	0x0, 1915,
  1150  	/*1915*/ uint16(xSetOp), uint16(MOVNTPS),
  1151  	/*1917*/ uint16(xReadSlashR),
  1152  	/*1918*/ uint16(xArgM128),
  1153  	/*1919*/ uint16(xArgXmm),
  1154  	/*1920*/ uint16(xMatch),
  1155  	/*1921*/ uint16(xSetOp), uint16(MOVNTPD),
  1156  	/*1923*/ uint16(xReadSlashR),
  1157  	/*1924*/ uint16(xArgM128),
  1158  	/*1925*/ uint16(xArgXmm),
  1159  	/*1926*/ uint16(xMatch),
  1160  	/*1927*/ uint16(xSetOp), uint16(MOVNTSD),
  1161  	/*1929*/ uint16(xReadSlashR),
  1162  	/*1930*/ uint16(xArgM64),
  1163  	/*1931*/ uint16(xArgXmm),
  1164  	/*1932*/ uint16(xMatch),
  1165  	/*1933*/ uint16(xSetOp), uint16(MOVNTSS),
  1166  	/*1935*/ uint16(xReadSlashR),
  1167  	/*1936*/ uint16(xArgM32),
  1168  	/*1937*/ uint16(xArgXmm),
  1169  	/*1938*/ uint16(xMatch),
  1170  	/*1939*/ uint16(xCondIs64), 1942, 1996,
  1171  	/*1942*/ uint16(xCondPrefix), 4,
  1172  	0xF3, 1980,
  1173  	0xF2, 1964,
  1174  	0x66, 1958,
  1175  	0x0, 1952,
  1176  	/*1952*/ uint16(xSetOp), uint16(CVTTPS2PI),
  1177  	/*1954*/ uint16(xReadSlashR),
  1178  	/*1955*/ uint16(xArgMm),
  1179  	/*1956*/ uint16(xArgXmmM64),
  1180  	/*1957*/ uint16(xMatch),
  1181  	/*1958*/ uint16(xSetOp), uint16(CVTTPD2PI),
  1182  	/*1960*/ uint16(xReadSlashR),
  1183  	/*1961*/ uint16(xArgMm),
  1184  	/*1962*/ uint16(xArgXmmM128),
  1185  	/*1963*/ uint16(xMatch),
  1186  	/*1964*/ uint16(xCondDataSize), 1968, 1974, 0,
  1187  	/*1968*/ uint16(xSetOp), uint16(CVTTSD2SI),
  1188  	/*1970*/ uint16(xReadSlashR),
  1189  	/*1971*/ uint16(xArgR32),
  1190  	/*1972*/ uint16(xArgXmmM64),
  1191  	/*1973*/ uint16(xMatch),
  1192  	/*1974*/ uint16(xSetOp), uint16(CVTTSD2SI),
  1193  	/*1976*/ uint16(xReadSlashR),
  1194  	/*1977*/ uint16(xArgR32),
  1195  	/*1978*/ uint16(xArgXmmM64),
  1196  	/*1979*/ uint16(xMatch),
  1197  	/*1980*/ uint16(xCondDataSize), 1984, 1990, 0,
  1198  	/*1984*/ uint16(xSetOp), uint16(CVTTSS2SI),
  1199  	/*1986*/ uint16(xReadSlashR),
  1200  	/*1987*/ uint16(xArgR32),
  1201  	/*1988*/ uint16(xArgXmmM32),
  1202  	/*1989*/ uint16(xMatch),
  1203  	/*1990*/ uint16(xSetOp), uint16(CVTTSS2SI),
  1204  	/*1992*/ uint16(xReadSlashR),
  1205  	/*1993*/ uint16(xArgR32),
  1206  	/*1994*/ uint16(xArgXmmM32),
  1207  	/*1995*/ uint16(xMatch),
  1208  	/*1996*/ uint16(xCondPrefix), 4,
  1209  	0xF3, 2016,
  1210  	0xF2, 2006,
  1211  	0x66, 1958,
  1212  	0x0, 1952,
  1213  	/*2006*/ uint16(xCondDataSize), 1968, 1974, 2010,
  1214  	/*2010*/ uint16(xSetOp), uint16(CVTTSD2SI),
  1215  	/*2012*/ uint16(xReadSlashR),
  1216  	/*2013*/ uint16(xArgR64),
  1217  	/*2014*/ uint16(xArgXmmM64),
  1218  	/*2015*/ uint16(xMatch),
  1219  	/*2016*/ uint16(xCondDataSize), 1984, 1990, 2020,
  1220  	/*2020*/ uint16(xSetOp), uint16(CVTTSS2SI),
  1221  	/*2022*/ uint16(xReadSlashR),
  1222  	/*2023*/ uint16(xArgR64),
  1223  	/*2024*/ uint16(xArgXmmM32),
  1224  	/*2025*/ uint16(xMatch),
  1225  	/*2026*/ uint16(xCondIs64), 2029, 2083,
  1226  	/*2029*/ uint16(xCondPrefix), 4,
  1227  	0xF3, 2067,
  1228  	0xF2, 2051,
  1229  	0x66, 2045,
  1230  	0x0, 2039,
  1231  	/*2039*/ uint16(xSetOp), uint16(CVTPS2PI),
  1232  	/*2041*/ uint16(xReadSlashR),
  1233  	/*2042*/ uint16(xArgMm),
  1234  	/*2043*/ uint16(xArgXmmM64),
  1235  	/*2044*/ uint16(xMatch),
  1236  	/*2045*/ uint16(xSetOp), uint16(CVTPD2PI),
  1237  	/*2047*/ uint16(xReadSlashR),
  1238  	/*2048*/ uint16(xArgMm),
  1239  	/*2049*/ uint16(xArgXmmM128),
  1240  	/*2050*/ uint16(xMatch),
  1241  	/*2051*/ uint16(xCondDataSize), 2055, 2061, 0,
  1242  	/*2055*/ uint16(xSetOp), uint16(CVTSD2SI),
  1243  	/*2057*/ uint16(xReadSlashR),
  1244  	/*2058*/ uint16(xArgR32),
  1245  	/*2059*/ uint16(xArgXmmM64),
  1246  	/*2060*/ uint16(xMatch),
  1247  	/*2061*/ uint16(xSetOp), uint16(CVTSD2SI),
  1248  	/*2063*/ uint16(xReadSlashR),
  1249  	/*2064*/ uint16(xArgR32),
  1250  	/*2065*/ uint16(xArgXmmM64),
  1251  	/*2066*/ uint16(xMatch),
  1252  	/*2067*/ uint16(xCondDataSize), 2071, 2077, 0,
  1253  	/*2071*/ uint16(xSetOp), uint16(CVTSS2SI),
  1254  	/*2073*/ uint16(xReadSlashR),
  1255  	/*2074*/ uint16(xArgR32),
  1256  	/*2075*/ uint16(xArgXmmM32),
  1257  	/*2076*/ uint16(xMatch),
  1258  	/*2077*/ uint16(xSetOp), uint16(CVTSS2SI),
  1259  	/*2079*/ uint16(xReadSlashR),
  1260  	/*2080*/ uint16(xArgR32),
  1261  	/*2081*/ uint16(xArgXmmM32),
  1262  	/*2082*/ uint16(xMatch),
  1263  	/*2083*/ uint16(xCondPrefix), 4,
  1264  	0xF3, 2103,
  1265  	0xF2, 2093,
  1266  	0x66, 2045,
  1267  	0x0, 2039,
  1268  	/*2093*/ uint16(xCondDataSize), 2055, 2061, 2097,
  1269  	/*2097*/ uint16(xSetOp), uint16(CVTSD2SI),
  1270  	/*2099*/ uint16(xReadSlashR),
  1271  	/*2100*/ uint16(xArgR64),
  1272  	/*2101*/ uint16(xArgXmmM64),
  1273  	/*2102*/ uint16(xMatch),
  1274  	/*2103*/ uint16(xCondDataSize), 2071, 2077, 2107,
  1275  	/*2107*/ uint16(xSetOp), uint16(CVTSS2SI),
  1276  	/*2109*/ uint16(xReadSlashR),
  1277  	/*2110*/ uint16(xArgR64),
  1278  	/*2111*/ uint16(xArgXmmM32),
  1279  	/*2112*/ uint16(xMatch),
  1280  	/*2113*/ uint16(xCondPrefix), 2,
  1281  	0x66, 2125,
  1282  	0x0, 2119,
  1283  	/*2119*/ uint16(xSetOp), uint16(UCOMISS),
  1284  	/*2121*/ uint16(xReadSlashR),
  1285  	/*2122*/ uint16(xArgXmm1),
  1286  	/*2123*/ uint16(xArgXmm2M32),
  1287  	/*2124*/ uint16(xMatch),
  1288  	/*2125*/ uint16(xSetOp), uint16(UCOMISD),
  1289  	/*2127*/ uint16(xReadSlashR),
  1290  	/*2128*/ uint16(xArgXmm1),
  1291  	/*2129*/ uint16(xArgXmm2M64),
  1292  	/*2130*/ uint16(xMatch),
  1293  	/*2131*/ uint16(xCondPrefix), 2,
  1294  	0x66, 2143,
  1295  	0x0, 2137,
  1296  	/*2137*/ uint16(xSetOp), uint16(COMISS),
  1297  	/*2139*/ uint16(xReadSlashR),
  1298  	/*2140*/ uint16(xArgXmm1),
  1299  	/*2141*/ uint16(xArgXmm2M32),
  1300  	/*2142*/ uint16(xMatch),
  1301  	/*2143*/ uint16(xSetOp), uint16(COMISD),
  1302  	/*2145*/ uint16(xReadSlashR),
  1303  	/*2146*/ uint16(xArgXmm1),
  1304  	/*2147*/ uint16(xArgXmm2M64),
  1305  	/*2148*/ uint16(xMatch),
  1306  	/*2149*/ uint16(xSetOp), uint16(WRMSR),
  1307  	/*2151*/ uint16(xMatch),
  1308  	/*2152*/ uint16(xSetOp), uint16(RDTSC),
  1309  	/*2154*/ uint16(xMatch),
  1310  	/*2155*/ uint16(xSetOp), uint16(RDMSR),
  1311  	/*2157*/ uint16(xMatch),
  1312  	/*2158*/ uint16(xSetOp), uint16(RDPMC),
  1313  	/*2160*/ uint16(xMatch),
  1314  	/*2161*/ uint16(xSetOp), uint16(SYSENTER),
  1315  	/*2163*/ uint16(xMatch),
  1316  	/*2164*/ uint16(xCondDataSize), 2168, 2168, 2171,
  1317  	/*2168*/ uint16(xSetOp), uint16(SYSEXIT),
  1318  	/*2170*/ uint16(xMatch),
  1319  	/*2171*/ uint16(xSetOp), uint16(SYSEXIT),
  1320  	/*2173*/ uint16(xMatch),
  1321  	/*2174*/ uint16(xCondByte), 54,
  1322  	0x00, 2285,
  1323  	0x01, 2303,
  1324  	0x02, 2321,
  1325  	0x03, 2339,
  1326  	0x04, 2357,
  1327  	0x05, 2375,
  1328  	0x06, 2393,
  1329  	0x07, 2411,
  1330  	0x08, 2429,
  1331  	0x09, 2447,
  1332  	0x0A, 2465,
  1333  	0x0B, 2483,
  1334  	0x10, 2501,
  1335  	0x14, 2512,
  1336  	0x15, 2523,
  1337  	0x17, 2534,
  1338  	0x1C, 2544,
  1339  	0x1D, 2562,
  1340  	0x1E, 2580,
  1341  	0x20, 2598,
  1342  	0x21, 2608,
  1343  	0x22, 2618,
  1344  	0x23, 2628,
  1345  	0x24, 2638,
  1346  	0x25, 2648,
  1347  	0x28, 2658,
  1348  	0x29, 2668,
  1349  	0x2A, 2678,
  1350  	0x2B, 2688,
  1351  	0x30, 2698,
  1352  	0x31, 2708,
  1353  	0x32, 2718,
  1354  	0x33, 2728,
  1355  	0x34, 2738,
  1356  	0x35, 2748,
  1357  	0x37, 2758,
  1358  	0x38, 2768,
  1359  	0x39, 2778,
  1360  	0x3A, 2788,
  1361  	0x3B, 2798,
  1362  	0x3C, 2808,
  1363  	0x3D, 2818,
  1364  	0x3E, 2828,
  1365  	0x3F, 2838,
  1366  	0x40, 2848,
  1367  	0x41, 2858,
  1368  	0x82, 2868,
  1369  	0xDB, 2891,
  1370  	0xDC, 2901,
  1371  	0xDD, 2911,
  1372  	0xDE, 2921,
  1373  	0xDF, 2931,
  1374  	0xF0, 2941,
  1375  	0xF1, 3008,
  1376  	uint16(xFail),
  1377  	/*2285*/ uint16(xCondPrefix), 2,
  1378  	0x66, 2297,
  1379  	0x0, 2291,
  1380  	/*2291*/ uint16(xSetOp), uint16(PSHUFB),
  1381  	/*2293*/ uint16(xReadSlashR),
  1382  	/*2294*/ uint16(xArgMm1),
  1383  	/*2295*/ uint16(xArgMm2M64),
  1384  	/*2296*/ uint16(xMatch),
  1385  	/*2297*/ uint16(xSetOp), uint16(PSHUFB),
  1386  	/*2299*/ uint16(xReadSlashR),
  1387  	/*2300*/ uint16(xArgXmm1),
  1388  	/*2301*/ uint16(xArgXmm2M128),
  1389  	/*2302*/ uint16(xMatch),
  1390  	/*2303*/ uint16(xCondPrefix), 2,
  1391  	0x66, 2315,
  1392  	0x0, 2309,
  1393  	/*2309*/ uint16(xSetOp), uint16(PHADDW),
  1394  	/*2311*/ uint16(xReadSlashR),
  1395  	/*2312*/ uint16(xArgMm1),
  1396  	/*2313*/ uint16(xArgMm2M64),
  1397  	/*2314*/ uint16(xMatch),
  1398  	/*2315*/ uint16(xSetOp), uint16(PHADDW),
  1399  	/*2317*/ uint16(xReadSlashR),
  1400  	/*2318*/ uint16(xArgXmm1),
  1401  	/*2319*/ uint16(xArgXmm2M128),
  1402  	/*2320*/ uint16(xMatch),
  1403  	/*2321*/ uint16(xCondPrefix), 2,
  1404  	0x66, 2333,
  1405  	0x0, 2327,
  1406  	/*2327*/ uint16(xSetOp), uint16(PHADDD),
  1407  	/*2329*/ uint16(xReadSlashR),
  1408  	/*2330*/ uint16(xArgMm1),
  1409  	/*2331*/ uint16(xArgMm2M64),
  1410  	/*2332*/ uint16(xMatch),
  1411  	/*2333*/ uint16(xSetOp), uint16(PHADDD),
  1412  	/*2335*/ uint16(xReadSlashR),
  1413  	/*2336*/ uint16(xArgXmm1),
  1414  	/*2337*/ uint16(xArgXmm2M128),
  1415  	/*2338*/ uint16(xMatch),
  1416  	/*2339*/ uint16(xCondPrefix), 2,
  1417  	0x66, 2351,
  1418  	0x0, 2345,
  1419  	/*2345*/ uint16(xSetOp), uint16(PHADDSW),
  1420  	/*2347*/ uint16(xReadSlashR),
  1421  	/*2348*/ uint16(xArgMm1),
  1422  	/*2349*/ uint16(xArgMm2M64),
  1423  	/*2350*/ uint16(xMatch),
  1424  	/*2351*/ uint16(xSetOp), uint16(PHADDSW),
  1425  	/*2353*/ uint16(xReadSlashR),
  1426  	/*2354*/ uint16(xArgXmm1),
  1427  	/*2355*/ uint16(xArgXmm2M128),
  1428  	/*2356*/ uint16(xMatch),
  1429  	/*2357*/ uint16(xCondPrefix), 2,
  1430  	0x66, 2369,
  1431  	0x0, 2363,
  1432  	/*2363*/ uint16(xSetOp), uint16(PMADDUBSW),
  1433  	/*2365*/ uint16(xReadSlashR),
  1434  	/*2366*/ uint16(xArgMm1),
  1435  	/*2367*/ uint16(xArgMm2M64),
  1436  	/*2368*/ uint16(xMatch),
  1437  	/*2369*/ uint16(xSetOp), uint16(PMADDUBSW),
  1438  	/*2371*/ uint16(xReadSlashR),
  1439  	/*2372*/ uint16(xArgXmm1),
  1440  	/*2373*/ uint16(xArgXmm2M128),
  1441  	/*2374*/ uint16(xMatch),
  1442  	/*2375*/ uint16(xCondPrefix), 2,
  1443  	0x66, 2387,
  1444  	0x0, 2381,
  1445  	/*2381*/ uint16(xSetOp), uint16(PHSUBW),
  1446  	/*2383*/ uint16(xReadSlashR),
  1447  	/*2384*/ uint16(xArgMm1),
  1448  	/*2385*/ uint16(xArgMm2M64),
  1449  	/*2386*/ uint16(xMatch),
  1450  	/*2387*/ uint16(xSetOp), uint16(PHSUBW),
  1451  	/*2389*/ uint16(xReadSlashR),
  1452  	/*2390*/ uint16(xArgXmm1),
  1453  	/*2391*/ uint16(xArgXmm2M128),
  1454  	/*2392*/ uint16(xMatch),
  1455  	/*2393*/ uint16(xCondPrefix), 2,
  1456  	0x66, 2405,
  1457  	0x0, 2399,
  1458  	/*2399*/ uint16(xSetOp), uint16(PHSUBD),
  1459  	/*2401*/ uint16(xReadSlashR),
  1460  	/*2402*/ uint16(xArgMm1),
  1461  	/*2403*/ uint16(xArgMm2M64),
  1462  	/*2404*/ uint16(xMatch),
  1463  	/*2405*/ uint16(xSetOp), uint16(PHSUBD),
  1464  	/*2407*/ uint16(xReadSlashR),
  1465  	/*2408*/ uint16(xArgXmm1),
  1466  	/*2409*/ uint16(xArgXmm2M128),
  1467  	/*2410*/ uint16(xMatch),
  1468  	/*2411*/ uint16(xCondPrefix), 2,
  1469  	0x66, 2423,
  1470  	0x0, 2417,
  1471  	/*2417*/ uint16(xSetOp), uint16(PHSUBSW),
  1472  	/*2419*/ uint16(xReadSlashR),
  1473  	/*2420*/ uint16(xArgMm1),
  1474  	/*2421*/ uint16(xArgMm2M64),
  1475  	/*2422*/ uint16(xMatch),
  1476  	/*2423*/ uint16(xSetOp), uint16(PHSUBSW),
  1477  	/*2425*/ uint16(xReadSlashR),
  1478  	/*2426*/ uint16(xArgXmm1),
  1479  	/*2427*/ uint16(xArgXmm2M128),
  1480  	/*2428*/ uint16(xMatch),
  1481  	/*2429*/ uint16(xCondPrefix), 2,
  1482  	0x66, 2441,
  1483  	0x0, 2435,
  1484  	/*2435*/ uint16(xSetOp), uint16(PSIGNB),
  1485  	/*2437*/ uint16(xReadSlashR),
  1486  	/*2438*/ uint16(xArgMm1),
  1487  	/*2439*/ uint16(xArgMm2M64),
  1488  	/*2440*/ uint16(xMatch),
  1489  	/*2441*/ uint16(xSetOp), uint16(PSIGNB),
  1490  	/*2443*/ uint16(xReadSlashR),
  1491  	/*2444*/ uint16(xArgXmm1),
  1492  	/*2445*/ uint16(xArgXmm2M128),
  1493  	/*2446*/ uint16(xMatch),
  1494  	/*2447*/ uint16(xCondPrefix), 2,
  1495  	0x66, 2459,
  1496  	0x0, 2453,
  1497  	/*2453*/ uint16(xSetOp), uint16(PSIGNW),
  1498  	/*2455*/ uint16(xReadSlashR),
  1499  	/*2456*/ uint16(xArgMm1),
  1500  	/*2457*/ uint16(xArgMm2M64),
  1501  	/*2458*/ uint16(xMatch),
  1502  	/*2459*/ uint16(xSetOp), uint16(PSIGNW),
  1503  	/*2461*/ uint16(xReadSlashR),
  1504  	/*2462*/ uint16(xArgXmm1),
  1505  	/*2463*/ uint16(xArgXmm2M128),
  1506  	/*2464*/ uint16(xMatch),
  1507  	/*2465*/ uint16(xCondPrefix), 2,
  1508  	0x66, 2477,
  1509  	0x0, 2471,
  1510  	/*2471*/ uint16(xSetOp), uint16(PSIGND),
  1511  	/*2473*/ uint16(xReadSlashR),
  1512  	/*2474*/ uint16(xArgMm1),
  1513  	/*2475*/ uint16(xArgMm2M64),
  1514  	/*2476*/ uint16(xMatch),
  1515  	/*2477*/ uint16(xSetOp), uint16(PSIGND),
  1516  	/*2479*/ uint16(xReadSlashR),
  1517  	/*2480*/ uint16(xArgXmm1),
  1518  	/*2481*/ uint16(xArgXmm2M128),
  1519  	/*2482*/ uint16(xMatch),
  1520  	/*2483*/ uint16(xCondPrefix), 2,
  1521  	0x66, 2495,
  1522  	0x0, 2489,
  1523  	/*2489*/ uint16(xSetOp), uint16(PMULHRSW),
  1524  	/*2491*/ uint16(xReadSlashR),
  1525  	/*2492*/ uint16(xArgMm1),
  1526  	/*2493*/ uint16(xArgMm2M64),
  1527  	/*2494*/ uint16(xMatch),
  1528  	/*2495*/ uint16(xSetOp), uint16(PMULHRSW),
  1529  	/*2497*/ uint16(xReadSlashR),
  1530  	/*2498*/ uint16(xArgXmm1),
  1531  	/*2499*/ uint16(xArgXmm2M128),
  1532  	/*2500*/ uint16(xMatch),
  1533  	/*2501*/ uint16(xCondPrefix), 1,
  1534  	0x66, 2505,
  1535  	/*2505*/ uint16(xSetOp), uint16(PBLENDVB),
  1536  	/*2507*/ uint16(xReadSlashR),
  1537  	/*2508*/ uint16(xArgXmm1),
  1538  	/*2509*/ uint16(xArgXmm2M128),
  1539  	/*2510*/ uint16(xArgXMM0),
  1540  	/*2511*/ uint16(xMatch),
  1541  	/*2512*/ uint16(xCondPrefix), 1,
  1542  	0x66, 2516,
  1543  	/*2516*/ uint16(xSetOp), uint16(BLENDVPS),
  1544  	/*2518*/ uint16(xReadSlashR),
  1545  	/*2519*/ uint16(xArgXmm1),
  1546  	/*2520*/ uint16(xArgXmm2M128),
  1547  	/*2521*/ uint16(xArgXMM0),
  1548  	/*2522*/ uint16(xMatch),
  1549  	/*2523*/ uint16(xCondPrefix), 1,
  1550  	0x66, 2527,
  1551  	/*2527*/ uint16(xSetOp), uint16(BLENDVPD),
  1552  	/*2529*/ uint16(xReadSlashR),
  1553  	/*2530*/ uint16(xArgXmm1),
  1554  	/*2531*/ uint16(xArgXmm2M128),
  1555  	/*2532*/ uint16(xArgXMM0),
  1556  	/*2533*/ uint16(xMatch),
  1557  	/*2534*/ uint16(xCondPrefix), 1,
  1558  	0x66, 2538,
  1559  	/*2538*/ uint16(xSetOp), uint16(PTEST),
  1560  	/*2540*/ uint16(xReadSlashR),
  1561  	/*2541*/ uint16(xArgXmm1),
  1562  	/*2542*/ uint16(xArgXmm2M128),
  1563  	/*2543*/ uint16(xMatch),
  1564  	/*2544*/ uint16(xCondPrefix), 2,
  1565  	0x66, 2556,
  1566  	0x0, 2550,
  1567  	/*2550*/ uint16(xSetOp), uint16(PABSB),
  1568  	/*2552*/ uint16(xReadSlashR),
  1569  	/*2553*/ uint16(xArgMm1),
  1570  	/*2554*/ uint16(xArgMm2M64),
  1571  	/*2555*/ uint16(xMatch),
  1572  	/*2556*/ uint16(xSetOp), uint16(PABSB),
  1573  	/*2558*/ uint16(xReadSlashR),
  1574  	/*2559*/ uint16(xArgXmm1),
  1575  	/*2560*/ uint16(xArgXmm2M128),
  1576  	/*2561*/ uint16(xMatch),
  1577  	/*2562*/ uint16(xCondPrefix), 2,
  1578  	0x66, 2574,
  1579  	0x0, 2568,
  1580  	/*2568*/ uint16(xSetOp), uint16(PABSW),
  1581  	/*2570*/ uint16(xReadSlashR),
  1582  	/*2571*/ uint16(xArgMm1),
  1583  	/*2572*/ uint16(xArgMm2M64),
  1584  	/*2573*/ uint16(xMatch),
  1585  	/*2574*/ uint16(xSetOp), uint16(PABSW),
  1586  	/*2576*/ uint16(xReadSlashR),
  1587  	/*2577*/ uint16(xArgXmm1),
  1588  	/*2578*/ uint16(xArgXmm2M128),
  1589  	/*2579*/ uint16(xMatch),
  1590  	/*2580*/ uint16(xCondPrefix), 2,
  1591  	0x66, 2592,
  1592  	0x0, 2586,
  1593  	/*2586*/ uint16(xSetOp), uint16(PABSD),
  1594  	/*2588*/ uint16(xReadSlashR),
  1595  	/*2589*/ uint16(xArgMm1),
  1596  	/*2590*/ uint16(xArgMm2M64),
  1597  	/*2591*/ uint16(xMatch),
  1598  	/*2592*/ uint16(xSetOp), uint16(PABSD),
  1599  	/*2594*/ uint16(xReadSlashR),
  1600  	/*2595*/ uint16(xArgXmm1),
  1601  	/*2596*/ uint16(xArgXmm2M128),
  1602  	/*2597*/ uint16(xMatch),
  1603  	/*2598*/ uint16(xCondPrefix), 1,
  1604  	0x66, 2602,
  1605  	/*2602*/ uint16(xSetOp), uint16(PMOVSXBW),
  1606  	/*2604*/ uint16(xReadSlashR),
  1607  	/*2605*/ uint16(xArgXmm1),
  1608  	/*2606*/ uint16(xArgXmm2M64),
  1609  	/*2607*/ uint16(xMatch),
  1610  	/*2608*/ uint16(xCondPrefix), 1,
  1611  	0x66, 2612,
  1612  	/*2612*/ uint16(xSetOp), uint16(PMOVSXBD),
  1613  	/*2614*/ uint16(xReadSlashR),
  1614  	/*2615*/ uint16(xArgXmm1),
  1615  	/*2616*/ uint16(xArgXmm2M32),
  1616  	/*2617*/ uint16(xMatch),
  1617  	/*2618*/ uint16(xCondPrefix), 1,
  1618  	0x66, 2622,
  1619  	/*2622*/ uint16(xSetOp), uint16(PMOVSXBQ),
  1620  	/*2624*/ uint16(xReadSlashR),
  1621  	/*2625*/ uint16(xArgXmm1),
  1622  	/*2626*/ uint16(xArgXmm2M16),
  1623  	/*2627*/ uint16(xMatch),
  1624  	/*2628*/ uint16(xCondPrefix), 1,
  1625  	0x66, 2632,
  1626  	/*2632*/ uint16(xSetOp), uint16(PMOVSXWD),
  1627  	/*2634*/ uint16(xReadSlashR),
  1628  	/*2635*/ uint16(xArgXmm1),
  1629  	/*2636*/ uint16(xArgXmm2M64),
  1630  	/*2637*/ uint16(xMatch),
  1631  	/*2638*/ uint16(xCondPrefix), 1,
  1632  	0x66, 2642,
  1633  	/*2642*/ uint16(xSetOp), uint16(PMOVSXWQ),
  1634  	/*2644*/ uint16(xReadSlashR),
  1635  	/*2645*/ uint16(xArgXmm1),
  1636  	/*2646*/ uint16(xArgXmm2M32),
  1637  	/*2647*/ uint16(xMatch),
  1638  	/*2648*/ uint16(xCondPrefix), 1,
  1639  	0x66, 2652,
  1640  	/*2652*/ uint16(xSetOp), uint16(PMOVSXDQ),
  1641  	/*2654*/ uint16(xReadSlashR),
  1642  	/*2655*/ uint16(xArgXmm1),
  1643  	/*2656*/ uint16(xArgXmm2M64),
  1644  	/*2657*/ uint16(xMatch),
  1645  	/*2658*/ uint16(xCondPrefix), 1,
  1646  	0x66, 2662,
  1647  	/*2662*/ uint16(xSetOp), uint16(PMULDQ),
  1648  	/*2664*/ uint16(xReadSlashR),
  1649  	/*2665*/ uint16(xArgXmm1),
  1650  	/*2666*/ uint16(xArgXmm2M128),
  1651  	/*2667*/ uint16(xMatch),
  1652  	/*2668*/ uint16(xCondPrefix), 1,
  1653  	0x66, 2672,
  1654  	/*2672*/ uint16(xSetOp), uint16(PCMPEQQ),
  1655  	/*2674*/ uint16(xReadSlashR),
  1656  	/*2675*/ uint16(xArgXmm1),
  1657  	/*2676*/ uint16(xArgXmm2M128),
  1658  	/*2677*/ uint16(xMatch),
  1659  	/*2678*/ uint16(xCondPrefix), 1,
  1660  	0x66, 2682,
  1661  	/*2682*/ uint16(xSetOp), uint16(MOVNTDQA),
  1662  	/*2684*/ uint16(xReadSlashR),
  1663  	/*2685*/ uint16(xArgXmm1),
  1664  	/*2686*/ uint16(xArgM128),
  1665  	/*2687*/ uint16(xMatch),
  1666  	/*2688*/ uint16(xCondPrefix), 1,
  1667  	0x66, 2692,
  1668  	/*2692*/ uint16(xSetOp), uint16(PACKUSDW),
  1669  	/*2694*/ uint16(xReadSlashR),
  1670  	/*2695*/ uint16(xArgXmm1),
  1671  	/*2696*/ uint16(xArgXmm2M128),
  1672  	/*2697*/ uint16(xMatch),
  1673  	/*2698*/ uint16(xCondPrefix), 1,
  1674  	0x66, 2702,
  1675  	/*2702*/ uint16(xSetOp), uint16(PMOVZXBW),
  1676  	/*2704*/ uint16(xReadSlashR),
  1677  	/*2705*/ uint16(xArgXmm1),
  1678  	/*2706*/ uint16(xArgXmm2M64),
  1679  	/*2707*/ uint16(xMatch),
  1680  	/*2708*/ uint16(xCondPrefix), 1,
  1681  	0x66, 2712,
  1682  	/*2712*/ uint16(xSetOp), uint16(PMOVZXBD),
  1683  	/*2714*/ uint16(xReadSlashR),
  1684  	/*2715*/ uint16(xArgXmm1),
  1685  	/*2716*/ uint16(xArgXmm2M32),
  1686  	/*2717*/ uint16(xMatch),
  1687  	/*2718*/ uint16(xCondPrefix), 1,
  1688  	0x66, 2722,
  1689  	/*2722*/ uint16(xSetOp), uint16(PMOVZXBQ),
  1690  	/*2724*/ uint16(xReadSlashR),
  1691  	/*2725*/ uint16(xArgXmm1),
  1692  	/*2726*/ uint16(xArgXmm2M16),
  1693  	/*2727*/ uint16(xMatch),
  1694  	/*2728*/ uint16(xCondPrefix), 1,
  1695  	0x66, 2732,
  1696  	/*2732*/ uint16(xSetOp), uint16(PMOVZXWD),
  1697  	/*2734*/ uint16(xReadSlashR),
  1698  	/*2735*/ uint16(xArgXmm1),
  1699  	/*2736*/ uint16(xArgXmm2M64),
  1700  	/*2737*/ uint16(xMatch),
  1701  	/*2738*/ uint16(xCondPrefix), 1,
  1702  	0x66, 2742,
  1703  	/*2742*/ uint16(xSetOp), uint16(PMOVZXWQ),
  1704  	/*2744*/ uint16(xReadSlashR),
  1705  	/*2745*/ uint16(xArgXmm1),
  1706  	/*2746*/ uint16(xArgXmm2M32),
  1707  	/*2747*/ uint16(xMatch),
  1708  	/*2748*/ uint16(xCondPrefix), 1,
  1709  	0x66, 2752,
  1710  	/*2752*/ uint16(xSetOp), uint16(PMOVZXDQ),
  1711  	/*2754*/ uint16(xReadSlashR),
  1712  	/*2755*/ uint16(xArgXmm1),
  1713  	/*2756*/ uint16(xArgXmm2M64),
  1714  	/*2757*/ uint16(xMatch),
  1715  	/*2758*/ uint16(xCondPrefix), 1,
  1716  	0x66, 2762,
  1717  	/*2762*/ uint16(xSetOp), uint16(PCMPGTQ),
  1718  	/*2764*/ uint16(xReadSlashR),
  1719  	/*2765*/ uint16(xArgXmm1),
  1720  	/*2766*/ uint16(xArgXmm2M128),
  1721  	/*2767*/ uint16(xMatch),
  1722  	/*2768*/ uint16(xCondPrefix), 1,
  1723  	0x66, 2772,
  1724  	/*2772*/ uint16(xSetOp), uint16(PMINSB),
  1725  	/*2774*/ uint16(xReadSlashR),
  1726  	/*2775*/ uint16(xArgXmm1),
  1727  	/*2776*/ uint16(xArgXmm2M128),
  1728  	/*2777*/ uint16(xMatch),
  1729  	/*2778*/ uint16(xCondPrefix), 1,
  1730  	0x66, 2782,
  1731  	/*2782*/ uint16(xSetOp), uint16(PMINSD),
  1732  	/*2784*/ uint16(xReadSlashR),
  1733  	/*2785*/ uint16(xArgXmm1),
  1734  	/*2786*/ uint16(xArgXmm2M128),
  1735  	/*2787*/ uint16(xMatch),
  1736  	/*2788*/ uint16(xCondPrefix), 1,
  1737  	0x66, 2792,
  1738  	/*2792*/ uint16(xSetOp), uint16(PMINUW),
  1739  	/*2794*/ uint16(xReadSlashR),
  1740  	/*2795*/ uint16(xArgXmm1),
  1741  	/*2796*/ uint16(xArgXmm2M128),
  1742  	/*2797*/ uint16(xMatch),
  1743  	/*2798*/ uint16(xCondPrefix), 1,
  1744  	0x66, 2802,
  1745  	/*2802*/ uint16(xSetOp), uint16(PMINUD),
  1746  	/*2804*/ uint16(xReadSlashR),
  1747  	/*2805*/ uint16(xArgXmm1),
  1748  	/*2806*/ uint16(xArgXmm2M128),
  1749  	/*2807*/ uint16(xMatch),
  1750  	/*2808*/ uint16(xCondPrefix), 1,
  1751  	0x66, 2812,
  1752  	/*2812*/ uint16(xSetOp), uint16(PMAXSB),
  1753  	/*2814*/ uint16(xReadSlashR),
  1754  	/*2815*/ uint16(xArgXmm1),
  1755  	/*2816*/ uint16(xArgXmm2M128),
  1756  	/*2817*/ uint16(xMatch),
  1757  	/*2818*/ uint16(xCondPrefix), 1,
  1758  	0x66, 2822,
  1759  	/*2822*/ uint16(xSetOp), uint16(PMAXSD),
  1760  	/*2824*/ uint16(xReadSlashR),
  1761  	/*2825*/ uint16(xArgXmm1),
  1762  	/*2826*/ uint16(xArgXmm2M128),
  1763  	/*2827*/ uint16(xMatch),
  1764  	/*2828*/ uint16(xCondPrefix), 1,
  1765  	0x66, 2832,
  1766  	/*2832*/ uint16(xSetOp), uint16(PMAXUW),
  1767  	/*2834*/ uint16(xReadSlashR),
  1768  	/*2835*/ uint16(xArgXmm1),
  1769  	/*2836*/ uint16(xArgXmm2M128),
  1770  	/*2837*/ uint16(xMatch),
  1771  	/*2838*/ uint16(xCondPrefix), 1,
  1772  	0x66, 2842,
  1773  	/*2842*/ uint16(xSetOp), uint16(PMAXUD),
  1774  	/*2844*/ uint16(xReadSlashR),
  1775  	/*2845*/ uint16(xArgXmm1),
  1776  	/*2846*/ uint16(xArgXmm2M128),
  1777  	/*2847*/ uint16(xMatch),
  1778  	/*2848*/ uint16(xCondPrefix), 1,
  1779  	0x66, 2852,
  1780  	/*2852*/ uint16(xSetOp), uint16(PMULLD),
  1781  	/*2854*/ uint16(xReadSlashR),
  1782  	/*2855*/ uint16(xArgXmm1),
  1783  	/*2856*/ uint16(xArgXmm2M128),
  1784  	/*2857*/ uint16(xMatch),
  1785  	/*2858*/ uint16(xCondPrefix), 1,
  1786  	0x66, 2862,
  1787  	/*2862*/ uint16(xSetOp), uint16(PHMINPOSUW),
  1788  	/*2864*/ uint16(xReadSlashR),
  1789  	/*2865*/ uint16(xArgXmm1),
  1790  	/*2866*/ uint16(xArgXmm2M128),
  1791  	/*2867*/ uint16(xMatch),
  1792  	/*2868*/ uint16(xCondIs64), 2871, 2881,
  1793  	/*2871*/ uint16(xCondPrefix), 1,
  1794  	0x66, 2875,
  1795  	/*2875*/ uint16(xSetOp), uint16(INVPCID),
  1796  	/*2877*/ uint16(xReadSlashR),
  1797  	/*2878*/ uint16(xArgR32),
  1798  	/*2879*/ uint16(xArgM128),
  1799  	/*2880*/ uint16(xMatch),
  1800  	/*2881*/ uint16(xCondPrefix), 1,
  1801  	0x66, 2885,
  1802  	/*2885*/ uint16(xSetOp), uint16(INVPCID),
  1803  	/*2887*/ uint16(xReadSlashR),
  1804  	/*2888*/ uint16(xArgR64),
  1805  	/*2889*/ uint16(xArgM128),
  1806  	/*2890*/ uint16(xMatch),
  1807  	/*2891*/ uint16(xCondPrefix), 1,
  1808  	0x66, 2895,
  1809  	/*2895*/ uint16(xSetOp), uint16(AESIMC),
  1810  	/*2897*/ uint16(xReadSlashR),
  1811  	/*2898*/ uint16(xArgXmm1),
  1812  	/*2899*/ uint16(xArgXmm2M128),
  1813  	/*2900*/ uint16(xMatch),
  1814  	/*2901*/ uint16(xCondPrefix), 1,
  1815  	0x66, 2905,
  1816  	/*2905*/ uint16(xSetOp), uint16(AESENC),
  1817  	/*2907*/ uint16(xReadSlashR),
  1818  	/*2908*/ uint16(xArgXmm1),
  1819  	/*2909*/ uint16(xArgXmm2M128),
  1820  	/*2910*/ uint16(xMatch),
  1821  	/*2911*/ uint16(xCondPrefix), 1,
  1822  	0x66, 2915,
  1823  	/*2915*/ uint16(xSetOp), uint16(AESENCLAST),
  1824  	/*2917*/ uint16(xReadSlashR),
  1825  	/*2918*/ uint16(xArgXmm1),
  1826  	/*2919*/ uint16(xArgXmm2M128),
  1827  	/*2920*/ uint16(xMatch),
  1828  	/*2921*/ uint16(xCondPrefix), 1,
  1829  	0x66, 2925,
  1830  	/*2925*/ uint16(xSetOp), uint16(AESDEC),
  1831  	/*2927*/ uint16(xReadSlashR),
  1832  	/*2928*/ uint16(xArgXmm1),
  1833  	/*2929*/ uint16(xArgXmm2M128),
  1834  	/*2930*/ uint16(xMatch),
  1835  	/*2931*/ uint16(xCondPrefix), 1,
  1836  	0x66, 2935,
  1837  	/*2935*/ uint16(xSetOp), uint16(AESDECLAST),
  1838  	/*2937*/ uint16(xReadSlashR),
  1839  	/*2938*/ uint16(xArgXmm1),
  1840  	/*2939*/ uint16(xArgXmm2M128),
  1841  	/*2940*/ uint16(xMatch),
  1842  	/*2941*/ uint16(xCondIs64), 2944, 2982,
  1843  	/*2944*/ uint16(xCondPrefix), 2,
  1844  	0xF2, 2966,
  1845  	0x0, 2950,
  1846  	/*2950*/ uint16(xCondDataSize), 2954, 2960, 0,
  1847  	/*2954*/ uint16(xSetOp), uint16(MOVBE),
  1848  	/*2956*/ uint16(xReadSlashR),
  1849  	/*2957*/ uint16(xArgR16),
  1850  	/*2958*/ uint16(xArgM16),
  1851  	/*2959*/ uint16(xMatch),
  1852  	/*2960*/ uint16(xSetOp), uint16(MOVBE),
  1853  	/*2962*/ uint16(xReadSlashR),
  1854  	/*2963*/ uint16(xArgR32),
  1855  	/*2964*/ uint16(xArgM32),
  1856  	/*2965*/ uint16(xMatch),
  1857  	/*2966*/ uint16(xCondDataSize), 2970, 2976, 0,
  1858  	/*2970*/ uint16(xSetOp), uint16(CRC32),
  1859  	/*2972*/ uint16(xReadSlashR),
  1860  	/*2973*/ uint16(xArgR32),
  1861  	/*2974*/ uint16(xArgRM8),
  1862  	/*2975*/ uint16(xMatch),
  1863  	/*2976*/ uint16(xSetOp), uint16(CRC32),
  1864  	/*2978*/ uint16(xReadSlashR),
  1865  	/*2979*/ uint16(xArgR32),
  1866  	/*2980*/ uint16(xArgRM8),
  1867  	/*2981*/ uint16(xMatch),
  1868  	/*2982*/ uint16(xCondPrefix), 2,
  1869  	0xF2, 2998,
  1870  	0x0, 2988,
  1871  	/*2988*/ uint16(xCondDataSize), 2954, 2960, 2992,
  1872  	/*2992*/ uint16(xSetOp), uint16(MOVBE),
  1873  	/*2994*/ uint16(xReadSlashR),
  1874  	/*2995*/ uint16(xArgR64),
  1875  	/*2996*/ uint16(xArgM64),
  1876  	/*2997*/ uint16(xMatch),
  1877  	/*2998*/ uint16(xCondDataSize), 2970, 2976, 3002,
  1878  	/*3002*/ uint16(xSetOp), uint16(CRC32),
  1879  	/*3004*/ uint16(xReadSlashR),
  1880  	/*3005*/ uint16(xArgR64),
  1881  	/*3006*/ uint16(xArgRM8),
  1882  	/*3007*/ uint16(xMatch),
  1883  	/*3008*/ uint16(xCondIs64), 3011, 3049,
  1884  	/*3011*/ uint16(xCondPrefix), 2,
  1885  	0xF2, 3033,
  1886  	0x0, 3017,
  1887  	/*3017*/ uint16(xCondDataSize), 3021, 3027, 0,
  1888  	/*3021*/ uint16(xSetOp), uint16(MOVBE),
  1889  	/*3023*/ uint16(xReadSlashR),
  1890  	/*3024*/ uint16(xArgM16),
  1891  	/*3025*/ uint16(xArgR16),
  1892  	/*3026*/ uint16(xMatch),
  1893  	/*3027*/ uint16(xSetOp), uint16(MOVBE),
  1894  	/*3029*/ uint16(xReadSlashR),
  1895  	/*3030*/ uint16(xArgM32),
  1896  	/*3031*/ uint16(xArgR32),
  1897  	/*3032*/ uint16(xMatch),
  1898  	/*3033*/ uint16(xCondDataSize), 3037, 3043, 0,
  1899  	/*3037*/ uint16(xSetOp), uint16(CRC32),
  1900  	/*3039*/ uint16(xReadSlashR),
  1901  	/*3040*/ uint16(xArgR32),
  1902  	/*3041*/ uint16(xArgRM16),
  1903  	/*3042*/ uint16(xMatch),
  1904  	/*3043*/ uint16(xSetOp), uint16(CRC32),
  1905  	/*3045*/ uint16(xReadSlashR),
  1906  	/*3046*/ uint16(xArgR32),
  1907  	/*3047*/ uint16(xArgRM32),
  1908  	/*3048*/ uint16(xMatch),
  1909  	/*3049*/ uint16(xCondPrefix), 2,
  1910  	0xF2, 3065,
  1911  	0x0, 3055,
  1912  	/*3055*/ uint16(xCondDataSize), 3021, 3027, 3059,
  1913  	/*3059*/ uint16(xSetOp), uint16(MOVBE),
  1914  	/*3061*/ uint16(xReadSlashR),
  1915  	/*3062*/ uint16(xArgM64),
  1916  	/*3063*/ uint16(xArgR64),
  1917  	/*3064*/ uint16(xMatch),
  1918  	/*3065*/ uint16(xCondDataSize), 3037, 3043, 3069,
  1919  	/*3069*/ uint16(xSetOp), uint16(CRC32),
  1920  	/*3071*/ uint16(xReadSlashR),
  1921  	/*3072*/ uint16(xArgR64),
  1922  	/*3073*/ uint16(xArgRM64),
  1923  	/*3074*/ uint16(xMatch),
  1924  	/*3075*/ uint16(xCondByte), 24,
  1925  	0x08, 3126,
  1926  	0x09, 3138,
  1927  	0x0A, 3150,
  1928  	0x0B, 3162,
  1929  	0x0C, 3174,
  1930  	0x0D, 3186,
  1931  	0x0E, 3198,
  1932  	0x0F, 3210,
  1933  	0x14, 3232,
  1934  	0x15, 3244,
  1935  	0x16, 3256,
  1936  	0x17, 3299,
  1937  	0x20, 3311,
  1938  	0x21, 3323,
  1939  	0x22, 3335,
  1940  	0x40, 3378,
  1941  	0x41, 3390,
  1942  	0x42, 3402,
  1943  	0x44, 3414,
  1944  	0x60, 3426,
  1945  	0x61, 3438,
  1946  	0x62, 3450,
  1947  	0x63, 3462,
  1948  	0xDF, 3474,
  1949  	uint16(xFail),
  1950  	/*3126*/ uint16(xCondPrefix), 1,
  1951  	0x66, 3130,
  1952  	/*3130*/ uint16(xSetOp), uint16(ROUNDPS),
  1953  	/*3132*/ uint16(xReadSlashR),
  1954  	/*3133*/ uint16(xReadIb),
  1955  	/*3134*/ uint16(xArgXmm1),
  1956  	/*3135*/ uint16(xArgXmm2M128),
  1957  	/*3136*/ uint16(xArgImm8u),
  1958  	/*3137*/ uint16(xMatch),
  1959  	/*3138*/ uint16(xCondPrefix), 1,
  1960  	0x66, 3142,
  1961  	/*3142*/ uint16(xSetOp), uint16(ROUNDPD),
  1962  	/*3144*/ uint16(xReadSlashR),
  1963  	/*3145*/ uint16(xReadIb),
  1964  	/*3146*/ uint16(xArgXmm1),
  1965  	/*3147*/ uint16(xArgXmm2M128),
  1966  	/*3148*/ uint16(xArgImm8u),
  1967  	/*3149*/ uint16(xMatch),
  1968  	/*3150*/ uint16(xCondPrefix), 1,
  1969  	0x66, 3154,
  1970  	/*3154*/ uint16(xSetOp), uint16(ROUNDSS),
  1971  	/*3156*/ uint16(xReadSlashR),
  1972  	/*3157*/ uint16(xReadIb),
  1973  	/*3158*/ uint16(xArgXmm1),
  1974  	/*3159*/ uint16(xArgXmm2M32),
  1975  	/*3160*/ uint16(xArgImm8u),
  1976  	/*3161*/ uint16(xMatch),
  1977  	/*3162*/ uint16(xCondPrefix), 1,
  1978  	0x66, 3166,
  1979  	/*3166*/ uint16(xSetOp), uint16(ROUNDSD),
  1980  	/*3168*/ uint16(xReadSlashR),
  1981  	/*3169*/ uint16(xReadIb),
  1982  	/*3170*/ uint16(xArgXmm1),
  1983  	/*3171*/ uint16(xArgXmm2M64),
  1984  	/*3172*/ uint16(xArgImm8u),
  1985  	/*3173*/ uint16(xMatch),
  1986  	/*3174*/ uint16(xCondPrefix), 1,
  1987  	0x66, 3178,
  1988  	/*3178*/ uint16(xSetOp), uint16(BLENDPS),
  1989  	/*3180*/ uint16(xReadSlashR),
  1990  	/*3181*/ uint16(xReadIb),
  1991  	/*3182*/ uint16(xArgXmm1),
  1992  	/*3183*/ uint16(xArgXmm2M128),
  1993  	/*3184*/ uint16(xArgImm8u),
  1994  	/*3185*/ uint16(xMatch),
  1995  	/*3186*/ uint16(xCondPrefix), 1,
  1996  	0x66, 3190,
  1997  	/*3190*/ uint16(xSetOp), uint16(BLENDPD),
  1998  	/*3192*/ uint16(xReadSlashR),
  1999  	/*3193*/ uint16(xReadIb),
  2000  	/*3194*/ uint16(xArgXmm1),
  2001  	/*3195*/ uint16(xArgXmm2M128),
  2002  	/*3196*/ uint16(xArgImm8u),
  2003  	/*3197*/ uint16(xMatch),
  2004  	/*3198*/ uint16(xCondPrefix), 1,
  2005  	0x66, 3202,
  2006  	/*3202*/ uint16(xSetOp), uint16(PBLENDW),
  2007  	/*3204*/ uint16(xReadSlashR),
  2008  	/*3205*/ uint16(xReadIb),
  2009  	/*3206*/ uint16(xArgXmm1),
  2010  	/*3207*/ uint16(xArgXmm2M128),
  2011  	/*3208*/ uint16(xArgImm8u),
  2012  	/*3209*/ uint16(xMatch),
  2013  	/*3210*/ uint16(xCondPrefix), 2,
  2014  	0x66, 3224,
  2015  	0x0, 3216,
  2016  	/*3216*/ uint16(xSetOp), uint16(PALIGNR),
  2017  	/*3218*/ uint16(xReadSlashR),
  2018  	/*3219*/ uint16(xReadIb),
  2019  	/*3220*/ uint16(xArgMm1),
  2020  	/*3221*/ uint16(xArgMm2M64),
  2021  	/*3222*/ uint16(xArgImm8u),
  2022  	/*3223*/ uint16(xMatch),
  2023  	/*3224*/ uint16(xSetOp), uint16(PALIGNR),
  2024  	/*3226*/ uint16(xReadSlashR),
  2025  	/*3227*/ uint16(xReadIb),
  2026  	/*3228*/ uint16(xArgXmm1),
  2027  	/*3229*/ uint16(xArgXmm2M128),
  2028  	/*3230*/ uint16(xArgImm8u),
  2029  	/*3231*/ uint16(xMatch),
  2030  	/*3232*/ uint16(xCondPrefix), 1,
  2031  	0x66, 3236,
  2032  	/*3236*/ uint16(xSetOp), uint16(PEXTRB),
  2033  	/*3238*/ uint16(xReadSlashR),
  2034  	/*3239*/ uint16(xReadIb),
  2035  	/*3240*/ uint16(xArgR32M8),
  2036  	/*3241*/ uint16(xArgXmm1),
  2037  	/*3242*/ uint16(xArgImm8u),
  2038  	/*3243*/ uint16(xMatch),
  2039  	/*3244*/ uint16(xCondPrefix), 1,
  2040  	0x66, 3248,
  2041  	/*3248*/ uint16(xSetOp), uint16(PEXTRW),
  2042  	/*3250*/ uint16(xReadSlashR),
  2043  	/*3251*/ uint16(xReadIb),
  2044  	/*3252*/ uint16(xArgR32M16),
  2045  	/*3253*/ uint16(xArgXmm1),
  2046  	/*3254*/ uint16(xArgImm8u),
  2047  	/*3255*/ uint16(xMatch),
  2048  	/*3256*/ uint16(xCondIs64), 3259, 3283,
  2049  	/*3259*/ uint16(xCondPrefix), 1,
  2050  	0x66, 3263,
  2051  	/*3263*/ uint16(xCondDataSize), 3267, 3275, 0,
  2052  	/*3267*/ uint16(xSetOp), uint16(PEXTRD),
  2053  	/*3269*/ uint16(xReadSlashR),
  2054  	/*3270*/ uint16(xReadIb),
  2055  	/*3271*/ uint16(xArgRM32),
  2056  	/*3272*/ uint16(xArgXmm1),
  2057  	/*3273*/ uint16(xArgImm8u),
  2058  	/*3274*/ uint16(xMatch),
  2059  	/*3275*/ uint16(xSetOp), uint16(PEXTRD),
  2060  	/*3277*/ uint16(xReadSlashR),
  2061  	/*3278*/ uint16(xReadIb),
  2062  	/*3279*/ uint16(xArgRM32),
  2063  	/*3280*/ uint16(xArgXmm1),
  2064  	/*3281*/ uint16(xArgImm8u),
  2065  	/*3282*/ uint16(xMatch),
  2066  	/*3283*/ uint16(xCondPrefix), 1,
  2067  	0x66, 3287,
  2068  	/*3287*/ uint16(xCondDataSize), 3267, 3275, 3291,
  2069  	/*3291*/ uint16(xSetOp), uint16(PEXTRQ),
  2070  	/*3293*/ uint16(xReadSlashR),
  2071  	/*3294*/ uint16(xReadIb),
  2072  	/*3295*/ uint16(xArgRM64),
  2073  	/*3296*/ uint16(xArgXmm1),
  2074  	/*3297*/ uint16(xArgImm8u),
  2075  	/*3298*/ uint16(xMatch),
  2076  	/*3299*/ uint16(xCondPrefix), 1,
  2077  	0x66, 3303,
  2078  	/*3303*/ uint16(xSetOp), uint16(EXTRACTPS),
  2079  	/*3305*/ uint16(xReadSlashR),
  2080  	/*3306*/ uint16(xReadIb),
  2081  	/*3307*/ uint16(xArgRM32),
  2082  	/*3308*/ uint16(xArgXmm1),
  2083  	/*3309*/ uint16(xArgImm8u),
  2084  	/*3310*/ uint16(xMatch),
  2085  	/*3311*/ uint16(xCondPrefix), 1,
  2086  	0x66, 3315,
  2087  	/*3315*/ uint16(xSetOp), uint16(PINSRB),
  2088  	/*3317*/ uint16(xReadSlashR),
  2089  	/*3318*/ uint16(xReadIb),
  2090  	/*3319*/ uint16(xArgXmm1),
  2091  	/*3320*/ uint16(xArgR32M8),
  2092  	/*3321*/ uint16(xArgImm8u),
  2093  	/*3322*/ uint16(xMatch),
  2094  	/*3323*/ uint16(xCondPrefix), 1,
  2095  	0x66, 3327,
  2096  	/*3327*/ uint16(xSetOp), uint16(INSERTPS),
  2097  	/*3329*/ uint16(xReadSlashR),
  2098  	/*3330*/ uint16(xReadIb),
  2099  	/*3331*/ uint16(xArgXmm1),
  2100  	/*3332*/ uint16(xArgXmm2M32),
  2101  	/*3333*/ uint16(xArgImm8u),
  2102  	/*3334*/ uint16(xMatch),
  2103  	/*3335*/ uint16(xCondIs64), 3338, 3362,
  2104  	/*3338*/ uint16(xCondPrefix), 1,
  2105  	0x66, 3342,
  2106  	/*3342*/ uint16(xCondDataSize), 3346, 3354, 0,
  2107  	/*3346*/ uint16(xSetOp), uint16(PINSRD),
  2108  	/*3348*/ uint16(xReadSlashR),
  2109  	/*3349*/ uint16(xReadIb),
  2110  	/*3350*/ uint16(xArgXmm1),
  2111  	/*3351*/ uint16(xArgRM32),
  2112  	/*3352*/ uint16(xArgImm8u),
  2113  	/*3353*/ uint16(xMatch),
  2114  	/*3354*/ uint16(xSetOp), uint16(PINSRD),
  2115  	/*3356*/ uint16(xReadSlashR),
  2116  	/*3357*/ uint16(xReadIb),
  2117  	/*3358*/ uint16(xArgXmm1),
  2118  	/*3359*/ uint16(xArgRM32),
  2119  	/*3360*/ uint16(xArgImm8u),
  2120  	/*3361*/ uint16(xMatch),
  2121  	/*3362*/ uint16(xCondPrefix), 1,
  2122  	0x66, 3366,
  2123  	/*3366*/ uint16(xCondDataSize), 3346, 3354, 3370,
  2124  	/*3370*/ uint16(xSetOp), uint16(PINSRQ),
  2125  	/*3372*/ uint16(xReadSlashR),
  2126  	/*3373*/ uint16(xReadIb),
  2127  	/*3374*/ uint16(xArgXmm1),
  2128  	/*3375*/ uint16(xArgRM64),
  2129  	/*3376*/ uint16(xArgImm8u),
  2130  	/*3377*/ uint16(xMatch),
  2131  	/*3378*/ uint16(xCondPrefix), 1,
  2132  	0x66, 3382,
  2133  	/*3382*/ uint16(xSetOp), uint16(DPPS),
  2134  	/*3384*/ uint16(xReadSlashR),
  2135  	/*3385*/ uint16(xReadIb),
  2136  	/*3386*/ uint16(xArgXmm1),
  2137  	/*3387*/ uint16(xArgXmm2M128),
  2138  	/*3388*/ uint16(xArgImm8u),
  2139  	/*3389*/ uint16(xMatch),
  2140  	/*3390*/ uint16(xCondPrefix), 1,
  2141  	0x66, 3394,
  2142  	/*3394*/ uint16(xSetOp), uint16(DPPD),
  2143  	/*3396*/ uint16(xReadSlashR),
  2144  	/*3397*/ uint16(xReadIb),
  2145  	/*3398*/ uint16(xArgXmm1),
  2146  	/*3399*/ uint16(xArgXmm2M128),
  2147  	/*3400*/ uint16(xArgImm8u),
  2148  	/*3401*/ uint16(xMatch),
  2149  	/*3402*/ uint16(xCondPrefix), 1,
  2150  	0x66, 3406,
  2151  	/*3406*/ uint16(xSetOp), uint16(MPSADBW),
  2152  	/*3408*/ uint16(xReadSlashR),
  2153  	/*3409*/ uint16(xReadIb),
  2154  	/*3410*/ uint16(xArgXmm1),
  2155  	/*3411*/ uint16(xArgXmm2M128),
  2156  	/*3412*/ uint16(xArgImm8u),
  2157  	/*3413*/ uint16(xMatch),
  2158  	/*3414*/ uint16(xCondPrefix), 1,
  2159  	0x66, 3418,
  2160  	/*3418*/ uint16(xSetOp), uint16(PCLMULQDQ),
  2161  	/*3420*/ uint16(xReadSlashR),
  2162  	/*3421*/ uint16(xReadIb),
  2163  	/*3422*/ uint16(xArgXmm1),
  2164  	/*3423*/ uint16(xArgXmm2M128),
  2165  	/*3424*/ uint16(xArgImm8u),
  2166  	/*3425*/ uint16(xMatch),
  2167  	/*3426*/ uint16(xCondPrefix), 1,
  2168  	0x66, 3430,
  2169  	/*3430*/ uint16(xSetOp), uint16(PCMPESTRM),
  2170  	/*3432*/ uint16(xReadSlashR),
  2171  	/*3433*/ uint16(xReadIb),
  2172  	/*3434*/ uint16(xArgXmm1),
  2173  	/*3435*/ uint16(xArgXmm2M128),
  2174  	/*3436*/ uint16(xArgImm8u),
  2175  	/*3437*/ uint16(xMatch),
  2176  	/*3438*/ uint16(xCondPrefix), 1,
  2177  	0x66, 3442,
  2178  	/*3442*/ uint16(xSetOp), uint16(PCMPESTRI),
  2179  	/*3444*/ uint16(xReadSlashR),
  2180  	/*3445*/ uint16(xReadIb),
  2181  	/*3446*/ uint16(xArgXmm1),
  2182  	/*3447*/ uint16(xArgXmm2M128),
  2183  	/*3448*/ uint16(xArgImm8u),
  2184  	/*3449*/ uint16(xMatch),
  2185  	/*3450*/ uint16(xCondPrefix), 1,
  2186  	0x66, 3454,
  2187  	/*3454*/ uint16(xSetOp), uint16(PCMPISTRM),
  2188  	/*3456*/ uint16(xReadSlashR),
  2189  	/*3457*/ uint16(xReadIb),
  2190  	/*3458*/ uint16(xArgXmm1),
  2191  	/*3459*/ uint16(xArgXmm2M128),
  2192  	/*3460*/ uint16(xArgImm8u),
  2193  	/*3461*/ uint16(xMatch),
  2194  	/*3462*/ uint16(xCondPrefix), 1,
  2195  	0x66, 3466,
  2196  	/*3466*/ uint16(xSetOp), uint16(PCMPISTRI),
  2197  	/*3468*/ uint16(xReadSlashR),
  2198  	/*3469*/ uint16(xReadIb),
  2199  	/*3470*/ uint16(xArgXmm1),
  2200  	/*3471*/ uint16(xArgXmm2M128),
  2201  	/*3472*/ uint16(xArgImm8u),
  2202  	/*3473*/ uint16(xMatch),
  2203  	/*3474*/ uint16(xCondPrefix), 1,
  2204  	0x66, 3478,
  2205  	/*3478*/ uint16(xSetOp), uint16(AESKEYGENASSIST),
  2206  	/*3480*/ uint16(xReadSlashR),
  2207  	/*3481*/ uint16(xReadIb),
  2208  	/*3482*/ uint16(xArgXmm1),
  2209  	/*3483*/ uint16(xArgXmm2M128),
  2210  	/*3484*/ uint16(xArgImm8u),
  2211  	/*3485*/ uint16(xMatch),
  2212  	/*3486*/ uint16(xCondIs64), 3489, 3505,
  2213  	/*3489*/ uint16(xCondDataSize), 3493, 3499, 0,
  2214  	/*3493*/ uint16(xSetOp), uint16(CMOVO),
  2215  	/*3495*/ uint16(xReadSlashR),
  2216  	/*3496*/ uint16(xArgR16),
  2217  	/*3497*/ uint16(xArgRM16),
  2218  	/*3498*/ uint16(xMatch),
  2219  	/*3499*/ uint16(xSetOp), uint16(CMOVO),
  2220  	/*3501*/ uint16(xReadSlashR),
  2221  	/*3502*/ uint16(xArgR32),
  2222  	/*3503*/ uint16(xArgRM32),
  2223  	/*3504*/ uint16(xMatch),
  2224  	/*3505*/ uint16(xCondDataSize), 3493, 3499, 3509,
  2225  	/*3509*/ uint16(xSetOp), uint16(CMOVO),
  2226  	/*3511*/ uint16(xReadSlashR),
  2227  	/*3512*/ uint16(xArgR64),
  2228  	/*3513*/ uint16(xArgRM64),
  2229  	/*3514*/ uint16(xMatch),
  2230  	/*3515*/ uint16(xCondIs64), 3518, 3534,
  2231  	/*3518*/ uint16(xCondDataSize), 3522, 3528, 0,
  2232  	/*3522*/ uint16(xSetOp), uint16(CMOVNO),
  2233  	/*3524*/ uint16(xReadSlashR),
  2234  	/*3525*/ uint16(xArgR16),
  2235  	/*3526*/ uint16(xArgRM16),
  2236  	/*3527*/ uint16(xMatch),
  2237  	/*3528*/ uint16(xSetOp), uint16(CMOVNO),
  2238  	/*3530*/ uint16(xReadSlashR),
  2239  	/*3531*/ uint16(xArgR32),
  2240  	/*3532*/ uint16(xArgRM32),
  2241  	/*3533*/ uint16(xMatch),
  2242  	/*3534*/ uint16(xCondDataSize), 3522, 3528, 3538,
  2243  	/*3538*/ uint16(xSetOp), uint16(CMOVNO),
  2244  	/*3540*/ uint16(xReadSlashR),
  2245  	/*3541*/ uint16(xArgR64),
  2246  	/*3542*/ uint16(xArgRM64),
  2247  	/*3543*/ uint16(xMatch),
  2248  	/*3544*/ uint16(xCondIs64), 3547, 3563,
  2249  	/*3547*/ uint16(xCondDataSize), 3551, 3557, 0,
  2250  	/*3551*/ uint16(xSetOp), uint16(CMOVB),
  2251  	/*3553*/ uint16(xReadSlashR),
  2252  	/*3554*/ uint16(xArgR16),
  2253  	/*3555*/ uint16(xArgRM16),
  2254  	/*3556*/ uint16(xMatch),
  2255  	/*3557*/ uint16(xSetOp), uint16(CMOVB),
  2256  	/*3559*/ uint16(xReadSlashR),
  2257  	/*3560*/ uint16(xArgR32),
  2258  	/*3561*/ uint16(xArgRM32),
  2259  	/*3562*/ uint16(xMatch),
  2260  	/*3563*/ uint16(xCondDataSize), 3551, 3557, 3567,
  2261  	/*3567*/ uint16(xSetOp), uint16(CMOVB),
  2262  	/*3569*/ uint16(xReadSlashR),
  2263  	/*3570*/ uint16(xArgR64),
  2264  	/*3571*/ uint16(xArgRM64),
  2265  	/*3572*/ uint16(xMatch),
  2266  	/*3573*/ uint16(xCondIs64), 3576, 3592,
  2267  	/*3576*/ uint16(xCondDataSize), 3580, 3586, 0,
  2268  	/*3580*/ uint16(xSetOp), uint16(CMOVAE),
  2269  	/*3582*/ uint16(xReadSlashR),
  2270  	/*3583*/ uint16(xArgR16),
  2271  	/*3584*/ uint16(xArgRM16),
  2272  	/*3585*/ uint16(xMatch),
  2273  	/*3586*/ uint16(xSetOp), uint16(CMOVAE),
  2274  	/*3588*/ uint16(xReadSlashR),
  2275  	/*3589*/ uint16(xArgR32),
  2276  	/*3590*/ uint16(xArgRM32),
  2277  	/*3591*/ uint16(xMatch),
  2278  	/*3592*/ uint16(xCondDataSize), 3580, 3586, 3596,
  2279  	/*3596*/ uint16(xSetOp), uint16(CMOVAE),
  2280  	/*3598*/ uint16(xReadSlashR),
  2281  	/*3599*/ uint16(xArgR64),
  2282  	/*3600*/ uint16(xArgRM64),
  2283  	/*3601*/ uint16(xMatch),
  2284  	/*3602*/ uint16(xCondIs64), 3605, 3621,
  2285  	/*3605*/ uint16(xCondDataSize), 3609, 3615, 0,
  2286  	/*3609*/ uint16(xSetOp), uint16(CMOVE),
  2287  	/*3611*/ uint16(xReadSlashR),
  2288  	/*3612*/ uint16(xArgR16),
  2289  	/*3613*/ uint16(xArgRM16),
  2290  	/*3614*/ uint16(xMatch),
  2291  	/*3615*/ uint16(xSetOp), uint16(CMOVE),
  2292  	/*3617*/ uint16(xReadSlashR),
  2293  	/*3618*/ uint16(xArgR32),
  2294  	/*3619*/ uint16(xArgRM32),
  2295  	/*3620*/ uint16(xMatch),
  2296  	/*3621*/ uint16(xCondDataSize), 3609, 3615, 3625,
  2297  	/*3625*/ uint16(xSetOp), uint16(CMOVE),
  2298  	/*3627*/ uint16(xReadSlashR),
  2299  	/*3628*/ uint16(xArgR64),
  2300  	/*3629*/ uint16(xArgRM64),
  2301  	/*3630*/ uint16(xMatch),
  2302  	/*3631*/ uint16(xCondIs64), 3634, 3650,
  2303  	/*3634*/ uint16(xCondDataSize), 3638, 3644, 0,
  2304  	/*3638*/ uint16(xSetOp), uint16(CMOVNE),
  2305  	/*3640*/ uint16(xReadSlashR),
  2306  	/*3641*/ uint16(xArgR16),
  2307  	/*3642*/ uint16(xArgRM16),
  2308  	/*3643*/ uint16(xMatch),
  2309  	/*3644*/ uint16(xSetOp), uint16(CMOVNE),
  2310  	/*3646*/ uint16(xReadSlashR),
  2311  	/*3647*/ uint16(xArgR32),
  2312  	/*3648*/ uint16(xArgRM32),
  2313  	/*3649*/ uint16(xMatch),
  2314  	/*3650*/ uint16(xCondDataSize), 3638, 3644, 3654,
  2315  	/*3654*/ uint16(xSetOp), uint16(CMOVNE),
  2316  	/*3656*/ uint16(xReadSlashR),
  2317  	/*3657*/ uint16(xArgR64),
  2318  	/*3658*/ uint16(xArgRM64),
  2319  	/*3659*/ uint16(xMatch),
  2320  	/*3660*/ uint16(xCondIs64), 3663, 3679,
  2321  	/*3663*/ uint16(xCondDataSize), 3667, 3673, 0,
  2322  	/*3667*/ uint16(xSetOp), uint16(CMOVBE),
  2323  	/*3669*/ uint16(xReadSlashR),
  2324  	/*3670*/ uint16(xArgR16),
  2325  	/*3671*/ uint16(xArgRM16),
  2326  	/*3672*/ uint16(xMatch),
  2327  	/*3673*/ uint16(xSetOp), uint16(CMOVBE),
  2328  	/*3675*/ uint16(xReadSlashR),
  2329  	/*3676*/ uint16(xArgR32),
  2330  	/*3677*/ uint16(xArgRM32),
  2331  	/*3678*/ uint16(xMatch),
  2332  	/*3679*/ uint16(xCondDataSize), 3667, 3673, 3683,
  2333  	/*3683*/ uint16(xSetOp), uint16(CMOVBE),
  2334  	/*3685*/ uint16(xReadSlashR),
  2335  	/*3686*/ uint16(xArgR64),
  2336  	/*3687*/ uint16(xArgRM64),
  2337  	/*3688*/ uint16(xMatch),
  2338  	/*3689*/ uint16(xCondIs64), 3692, 3708,
  2339  	/*3692*/ uint16(xCondDataSize), 3696, 3702, 0,
  2340  	/*3696*/ uint16(xSetOp), uint16(CMOVA),
  2341  	/*3698*/ uint16(xReadSlashR),
  2342  	/*3699*/ uint16(xArgR16),
  2343  	/*3700*/ uint16(xArgRM16),
  2344  	/*3701*/ uint16(xMatch),
  2345  	/*3702*/ uint16(xSetOp), uint16(CMOVA),
  2346  	/*3704*/ uint16(xReadSlashR),
  2347  	/*3705*/ uint16(xArgR32),
  2348  	/*3706*/ uint16(xArgRM32),
  2349  	/*3707*/ uint16(xMatch),
  2350  	/*3708*/ uint16(xCondDataSize), 3696, 3702, 3712,
  2351  	/*3712*/ uint16(xSetOp), uint16(CMOVA),
  2352  	/*3714*/ uint16(xReadSlashR),
  2353  	/*3715*/ uint16(xArgR64),
  2354  	/*3716*/ uint16(xArgRM64),
  2355  	/*3717*/ uint16(xMatch),
  2356  	/*3718*/ uint16(xCondIs64), 3721, 3737,
  2357  	/*3721*/ uint16(xCondDataSize), 3725, 3731, 0,
  2358  	/*3725*/ uint16(xSetOp), uint16(CMOVS),
  2359  	/*3727*/ uint16(xReadSlashR),
  2360  	/*3728*/ uint16(xArgR16),
  2361  	/*3729*/ uint16(xArgRM16),
  2362  	/*3730*/ uint16(xMatch),
  2363  	/*3731*/ uint16(xSetOp), uint16(CMOVS),
  2364  	/*3733*/ uint16(xReadSlashR),
  2365  	/*3734*/ uint16(xArgR32),
  2366  	/*3735*/ uint16(xArgRM32),
  2367  	/*3736*/ uint16(xMatch),
  2368  	/*3737*/ uint16(xCondDataSize), 3725, 3731, 3741,
  2369  	/*3741*/ uint16(xSetOp), uint16(CMOVS),
  2370  	/*3743*/ uint16(xReadSlashR),
  2371  	/*3744*/ uint16(xArgR64),
  2372  	/*3745*/ uint16(xArgRM64),
  2373  	/*3746*/ uint16(xMatch),
  2374  	/*3747*/ uint16(xCondIs64), 3750, 3766,
  2375  	/*3750*/ uint16(xCondDataSize), 3754, 3760, 0,
  2376  	/*3754*/ uint16(xSetOp), uint16(CMOVNS),
  2377  	/*3756*/ uint16(xReadSlashR),
  2378  	/*3757*/ uint16(xArgR16),
  2379  	/*3758*/ uint16(xArgRM16),
  2380  	/*3759*/ uint16(xMatch),
  2381  	/*3760*/ uint16(xSetOp), uint16(CMOVNS),
  2382  	/*3762*/ uint16(xReadSlashR),
  2383  	/*3763*/ uint16(xArgR32),
  2384  	/*3764*/ uint16(xArgRM32),
  2385  	/*3765*/ uint16(xMatch),
  2386  	/*3766*/ uint16(xCondDataSize), 3754, 3760, 3770,
  2387  	/*3770*/ uint16(xSetOp), uint16(CMOVNS),
  2388  	/*3772*/ uint16(xReadSlashR),
  2389  	/*3773*/ uint16(xArgR64),
  2390  	/*3774*/ uint16(xArgRM64),
  2391  	/*3775*/ uint16(xMatch),
  2392  	/*3776*/ uint16(xCondIs64), 3779, 3795,
  2393  	/*3779*/ uint16(xCondDataSize), 3783, 3789, 0,
  2394  	/*3783*/ uint16(xSetOp), uint16(CMOVP),
  2395  	/*3785*/ uint16(xReadSlashR),
  2396  	/*3786*/ uint16(xArgR16),
  2397  	/*3787*/ uint16(xArgRM16),
  2398  	/*3788*/ uint16(xMatch),
  2399  	/*3789*/ uint16(xSetOp), uint16(CMOVP),
  2400  	/*3791*/ uint16(xReadSlashR),
  2401  	/*3792*/ uint16(xArgR32),
  2402  	/*3793*/ uint16(xArgRM32),
  2403  	/*3794*/ uint16(xMatch),
  2404  	/*3795*/ uint16(xCondDataSize), 3783, 3789, 3799,
  2405  	/*3799*/ uint16(xSetOp), uint16(CMOVP),
  2406  	/*3801*/ uint16(xReadSlashR),
  2407  	/*3802*/ uint16(xArgR64),
  2408  	/*3803*/ uint16(xArgRM64),
  2409  	/*3804*/ uint16(xMatch),
  2410  	/*3805*/ uint16(xCondIs64), 3808, 3824,
  2411  	/*3808*/ uint16(xCondDataSize), 3812, 3818, 0,
  2412  	/*3812*/ uint16(xSetOp), uint16(CMOVNP),
  2413  	/*3814*/ uint16(xReadSlashR),
  2414  	/*3815*/ uint16(xArgR16),
  2415  	/*3816*/ uint16(xArgRM16),
  2416  	/*3817*/ uint16(xMatch),
  2417  	/*3818*/ uint16(xSetOp), uint16(CMOVNP),
  2418  	/*3820*/ uint16(xReadSlashR),
  2419  	/*3821*/ uint16(xArgR32),
  2420  	/*3822*/ uint16(xArgRM32),
  2421  	/*3823*/ uint16(xMatch),
  2422  	/*3824*/ uint16(xCondDataSize), 3812, 3818, 3828,
  2423  	/*3828*/ uint16(xSetOp), uint16(CMOVNP),
  2424  	/*3830*/ uint16(xReadSlashR),
  2425  	/*3831*/ uint16(xArgR64),
  2426  	/*3832*/ uint16(xArgRM64),
  2427  	/*3833*/ uint16(xMatch),
  2428  	/*3834*/ uint16(xCondIs64), 3837, 3853,
  2429  	/*3837*/ uint16(xCondDataSize), 3841, 3847, 0,
  2430  	/*3841*/ uint16(xSetOp), uint16(CMOVL),
  2431  	/*3843*/ uint16(xReadSlashR),
  2432  	/*3844*/ uint16(xArgR16),
  2433  	/*3845*/ uint16(xArgRM16),
  2434  	/*3846*/ uint16(xMatch),
  2435  	/*3847*/ uint16(xSetOp), uint16(CMOVL),
  2436  	/*3849*/ uint16(xReadSlashR),
  2437  	/*3850*/ uint16(xArgR32),
  2438  	/*3851*/ uint16(xArgRM32),
  2439  	/*3852*/ uint16(xMatch),
  2440  	/*3853*/ uint16(xCondDataSize), 3841, 3847, 3857,
  2441  	/*3857*/ uint16(xSetOp), uint16(CMOVL),
  2442  	/*3859*/ uint16(xReadSlashR),
  2443  	/*3860*/ uint16(xArgR64),
  2444  	/*3861*/ uint16(xArgRM64),
  2445  	/*3862*/ uint16(xMatch),
  2446  	/*3863*/ uint16(xCondIs64), 3866, 3882,
  2447  	/*3866*/ uint16(xCondDataSize), 3870, 3876, 0,
  2448  	/*3870*/ uint16(xSetOp), uint16(CMOVGE),
  2449  	/*3872*/ uint16(xReadSlashR),
  2450  	/*3873*/ uint16(xArgR16),
  2451  	/*3874*/ uint16(xArgRM16),
  2452  	/*3875*/ uint16(xMatch),
  2453  	/*3876*/ uint16(xSetOp), uint16(CMOVGE),
  2454  	/*3878*/ uint16(xReadSlashR),
  2455  	/*3879*/ uint16(xArgR32),
  2456  	/*3880*/ uint16(xArgRM32),
  2457  	/*3881*/ uint16(xMatch),
  2458  	/*3882*/ uint16(xCondDataSize), 3870, 3876, 3886,
  2459  	/*3886*/ uint16(xSetOp), uint16(CMOVGE),
  2460  	/*3888*/ uint16(xReadSlashR),
  2461  	/*3889*/ uint16(xArgR64),
  2462  	/*3890*/ uint16(xArgRM64),
  2463  	/*3891*/ uint16(xMatch),
  2464  	/*3892*/ uint16(xCondIs64), 3895, 3911,
  2465  	/*3895*/ uint16(xCondDataSize), 3899, 3905, 0,
  2466  	/*3899*/ uint16(xSetOp), uint16(CMOVLE),
  2467  	/*3901*/ uint16(xReadSlashR),
  2468  	/*3902*/ uint16(xArgR16),
  2469  	/*3903*/ uint16(xArgRM16),
  2470  	/*3904*/ uint16(xMatch),
  2471  	/*3905*/ uint16(xSetOp), uint16(CMOVLE),
  2472  	/*3907*/ uint16(xReadSlashR),
  2473  	/*3908*/ uint16(xArgR32),
  2474  	/*3909*/ uint16(xArgRM32),
  2475  	/*3910*/ uint16(xMatch),
  2476  	/*3911*/ uint16(xCondDataSize), 3899, 3905, 3915,
  2477  	/*3915*/ uint16(xSetOp), uint16(CMOVLE),
  2478  	/*3917*/ uint16(xReadSlashR),
  2479  	/*3918*/ uint16(xArgR64),
  2480  	/*3919*/ uint16(xArgRM64),
  2481  	/*3920*/ uint16(xMatch),
  2482  	/*3921*/ uint16(xCondIs64), 3924, 3940,
  2483  	/*3924*/ uint16(xCondDataSize), 3928, 3934, 0,
  2484  	/*3928*/ uint16(xSetOp), uint16(CMOVG),
  2485  	/*3930*/ uint16(xReadSlashR),
  2486  	/*3931*/ uint16(xArgR16),
  2487  	/*3932*/ uint16(xArgRM16),
  2488  	/*3933*/ uint16(xMatch),
  2489  	/*3934*/ uint16(xSetOp), uint16(CMOVG),
  2490  	/*3936*/ uint16(xReadSlashR),
  2491  	/*3937*/ uint16(xArgR32),
  2492  	/*3938*/ uint16(xArgRM32),
  2493  	/*3939*/ uint16(xMatch),
  2494  	/*3940*/ uint16(xCondDataSize), 3928, 3934, 3944,
  2495  	/*3944*/ uint16(xSetOp), uint16(CMOVG),
  2496  	/*3946*/ uint16(xReadSlashR),
  2497  	/*3947*/ uint16(xArgR64),
  2498  	/*3948*/ uint16(xArgRM64),
  2499  	/*3949*/ uint16(xMatch),
  2500  	/*3950*/ uint16(xCondPrefix), 2,
  2501  	0x66, 3962,
  2502  	0x0, 3956,
  2503  	/*3956*/ uint16(xSetOp), uint16(MOVMSKPS),
  2504  	/*3958*/ uint16(xReadSlashR),
  2505  	/*3959*/ uint16(xArgR32),
  2506  	/*3960*/ uint16(xArgXmm2),
  2507  	/*3961*/ uint16(xMatch),
  2508  	/*3962*/ uint16(xSetOp), uint16(MOVMSKPD),
  2509  	/*3964*/ uint16(xReadSlashR),
  2510  	/*3965*/ uint16(xArgR32),
  2511  	/*3966*/ uint16(xArgXmm2),
  2512  	/*3967*/ uint16(xMatch),
  2513  	/*3968*/ uint16(xCondPrefix), 4,
  2514  	0xF3, 3996,
  2515  	0xF2, 3990,
  2516  	0x66, 3984,
  2517  	0x0, 3978,
  2518  	/*3978*/ uint16(xSetOp), uint16(SQRTPS),
  2519  	/*3980*/ uint16(xReadSlashR),
  2520  	/*3981*/ uint16(xArgXmm1),
  2521  	/*3982*/ uint16(xArgXmm2M128),
  2522  	/*3983*/ uint16(xMatch),
  2523  	/*3984*/ uint16(xSetOp), uint16(SQRTPD),
  2524  	/*3986*/ uint16(xReadSlashR),
  2525  	/*3987*/ uint16(xArgXmm1),
  2526  	/*3988*/ uint16(xArgXmm2M128),
  2527  	/*3989*/ uint16(xMatch),
  2528  	/*3990*/ uint16(xSetOp), uint16(SQRTSD),
  2529  	/*3992*/ uint16(xReadSlashR),
  2530  	/*3993*/ uint16(xArgXmm1),
  2531  	/*3994*/ uint16(xArgXmm2M64),
  2532  	/*3995*/ uint16(xMatch),
  2533  	/*3996*/ uint16(xSetOp), uint16(SQRTSS),
  2534  	/*3998*/ uint16(xReadSlashR),
  2535  	/*3999*/ uint16(xArgXmm1),
  2536  	/*4000*/ uint16(xArgXmm2M32),
  2537  	/*4001*/ uint16(xMatch),
  2538  	/*4002*/ uint16(xCondPrefix), 2,
  2539  	0xF3, 4014,
  2540  	0x0, 4008,
  2541  	/*4008*/ uint16(xSetOp), uint16(RSQRTPS),
  2542  	/*4010*/ uint16(xReadSlashR),
  2543  	/*4011*/ uint16(xArgXmm1),
  2544  	/*4012*/ uint16(xArgXmm2M128),
  2545  	/*4013*/ uint16(xMatch),
  2546  	/*4014*/ uint16(xSetOp), uint16(RSQRTSS),
  2547  	/*4016*/ uint16(xReadSlashR),
  2548  	/*4017*/ uint16(xArgXmm1),
  2549  	/*4018*/ uint16(xArgXmm2M32),
  2550  	/*4019*/ uint16(xMatch),
  2551  	/*4020*/ uint16(xCondPrefix), 2,
  2552  	0xF3, 4032,
  2553  	0x0, 4026,
  2554  	/*4026*/ uint16(xSetOp), uint16(RCPPS),
  2555  	/*4028*/ uint16(xReadSlashR),
  2556  	/*4029*/ uint16(xArgXmm1),
  2557  	/*4030*/ uint16(xArgXmm2M128),
  2558  	/*4031*/ uint16(xMatch),
  2559  	/*4032*/ uint16(xSetOp), uint16(RCPSS),
  2560  	/*4034*/ uint16(xReadSlashR),
  2561  	/*4035*/ uint16(xArgXmm1),
  2562  	/*4036*/ uint16(xArgXmm2M32),
  2563  	/*4037*/ uint16(xMatch),
  2564  	/*4038*/ uint16(xCondPrefix), 2,
  2565  	0x66, 4050,
  2566  	0x0, 4044,
  2567  	/*4044*/ uint16(xSetOp), uint16(ANDPS),
  2568  	/*4046*/ uint16(xReadSlashR),
  2569  	/*4047*/ uint16(xArgXmm1),
  2570  	/*4048*/ uint16(xArgXmm2M128),
  2571  	/*4049*/ uint16(xMatch),
  2572  	/*4050*/ uint16(xSetOp), uint16(ANDPD),
  2573  	/*4052*/ uint16(xReadSlashR),
  2574  	/*4053*/ uint16(xArgXmm1),
  2575  	/*4054*/ uint16(xArgXmm2M128),
  2576  	/*4055*/ uint16(xMatch),
  2577  	/*4056*/ uint16(xCondPrefix), 2,
  2578  	0x66, 4068,
  2579  	0x0, 4062,
  2580  	/*4062*/ uint16(xSetOp), uint16(ANDNPS),
  2581  	/*4064*/ uint16(xReadSlashR),
  2582  	/*4065*/ uint16(xArgXmm1),
  2583  	/*4066*/ uint16(xArgXmm2M128),
  2584  	/*4067*/ uint16(xMatch),
  2585  	/*4068*/ uint16(xSetOp), uint16(ANDNPD),
  2586  	/*4070*/ uint16(xReadSlashR),
  2587  	/*4071*/ uint16(xArgXmm1),
  2588  	/*4072*/ uint16(xArgXmm2M128),
  2589  	/*4073*/ uint16(xMatch),
  2590  	/*4074*/ uint16(xCondPrefix), 2,
  2591  	0x66, 4086,
  2592  	0x0, 4080,
  2593  	/*4080*/ uint16(xSetOp), uint16(ORPS),
  2594  	/*4082*/ uint16(xReadSlashR),
  2595  	/*4083*/ uint16(xArgXmm1),
  2596  	/*4084*/ uint16(xArgXmm2M128),
  2597  	/*4085*/ uint16(xMatch),
  2598  	/*4086*/ uint16(xSetOp), uint16(ORPD),
  2599  	/*4088*/ uint16(xReadSlashR),
  2600  	/*4089*/ uint16(xArgXmm1),
  2601  	/*4090*/ uint16(xArgXmm2M128),
  2602  	/*4091*/ uint16(xMatch),
  2603  	/*4092*/ uint16(xCondPrefix), 2,
  2604  	0x66, 4104,
  2605  	0x0, 4098,
  2606  	/*4098*/ uint16(xSetOp), uint16(XORPS),
  2607  	/*4100*/ uint16(xReadSlashR),
  2608  	/*4101*/ uint16(xArgXmm1),
  2609  	/*4102*/ uint16(xArgXmm2M128),
  2610  	/*4103*/ uint16(xMatch),
  2611  	/*4104*/ uint16(xSetOp), uint16(XORPD),
  2612  	/*4106*/ uint16(xReadSlashR),
  2613  	/*4107*/ uint16(xArgXmm1),
  2614  	/*4108*/ uint16(xArgXmm2M128),
  2615  	/*4109*/ uint16(xMatch),
  2616  	/*4110*/ uint16(xCondPrefix), 4,
  2617  	0xF3, 4138,
  2618  	0xF2, 4132,
  2619  	0x66, 4126,
  2620  	0x0, 4120,
  2621  	/*4120*/ uint16(xSetOp), uint16(ADDPS),
  2622  	/*4122*/ uint16(xReadSlashR),
  2623  	/*4123*/ uint16(xArgXmm1),
  2624  	/*4124*/ uint16(xArgXmm2M128),
  2625  	/*4125*/ uint16(xMatch),
  2626  	/*4126*/ uint16(xSetOp), uint16(ADDPD),
  2627  	/*4128*/ uint16(xReadSlashR),
  2628  	/*4129*/ uint16(xArgXmm1),
  2629  	/*4130*/ uint16(xArgXmm2M128),
  2630  	/*4131*/ uint16(xMatch),
  2631  	/*4132*/ uint16(xSetOp), uint16(ADDSD),
  2632  	/*4134*/ uint16(xReadSlashR),
  2633  	/*4135*/ uint16(xArgXmm1),
  2634  	/*4136*/ uint16(xArgXmm2M64),
  2635  	/*4137*/ uint16(xMatch),
  2636  	/*4138*/ uint16(xSetOp), uint16(ADDSS),
  2637  	/*4140*/ uint16(xReadSlashR),
  2638  	/*4141*/ uint16(xArgXmm1),
  2639  	/*4142*/ uint16(xArgXmm2M32),
  2640  	/*4143*/ uint16(xMatch),
  2641  	/*4144*/ uint16(xCondPrefix), 4,
  2642  	0xF3, 4172,
  2643  	0xF2, 4166,
  2644  	0x66, 4160,
  2645  	0x0, 4154,
  2646  	/*4154*/ uint16(xSetOp), uint16(MULPS),
  2647  	/*4156*/ uint16(xReadSlashR),
  2648  	/*4157*/ uint16(xArgXmm1),
  2649  	/*4158*/ uint16(xArgXmm2M128),
  2650  	/*4159*/ uint16(xMatch),
  2651  	/*4160*/ uint16(xSetOp), uint16(MULPD),
  2652  	/*4162*/ uint16(xReadSlashR),
  2653  	/*4163*/ uint16(xArgXmm1),
  2654  	/*4164*/ uint16(xArgXmm2M128),
  2655  	/*4165*/ uint16(xMatch),
  2656  	/*4166*/ uint16(xSetOp), uint16(MULSD),
  2657  	/*4168*/ uint16(xReadSlashR),
  2658  	/*4169*/ uint16(xArgXmm1),
  2659  	/*4170*/ uint16(xArgXmm2M64),
  2660  	/*4171*/ uint16(xMatch),
  2661  	/*4172*/ uint16(xSetOp), uint16(MULSS),
  2662  	/*4174*/ uint16(xReadSlashR),
  2663  	/*4175*/ uint16(xArgXmm1),
  2664  	/*4176*/ uint16(xArgXmm2M32),
  2665  	/*4177*/ uint16(xMatch),
  2666  	/*4178*/ uint16(xCondPrefix), 4,
  2667  	0xF3, 4206,
  2668  	0xF2, 4200,
  2669  	0x66, 4194,
  2670  	0x0, 4188,
  2671  	/*4188*/ uint16(xSetOp), uint16(CVTPS2PD),
  2672  	/*4190*/ uint16(xReadSlashR),
  2673  	/*4191*/ uint16(xArgXmm1),
  2674  	/*4192*/ uint16(xArgXmm2M64),
  2675  	/*4193*/ uint16(xMatch),
  2676  	/*4194*/ uint16(xSetOp), uint16(CVTPD2PS),
  2677  	/*4196*/ uint16(xReadSlashR),
  2678  	/*4197*/ uint16(xArgXmm1),
  2679  	/*4198*/ uint16(xArgXmm2M128),
  2680  	/*4199*/ uint16(xMatch),
  2681  	/*4200*/ uint16(xSetOp), uint16(CVTSD2SS),
  2682  	/*4202*/ uint16(xReadSlashR),
  2683  	/*4203*/ uint16(xArgXmm1),
  2684  	/*4204*/ uint16(xArgXmm2M64),
  2685  	/*4205*/ uint16(xMatch),
  2686  	/*4206*/ uint16(xSetOp), uint16(CVTSS2SD),
  2687  	/*4208*/ uint16(xReadSlashR),
  2688  	/*4209*/ uint16(xArgXmm1),
  2689  	/*4210*/ uint16(xArgXmm2M32),
  2690  	/*4211*/ uint16(xMatch),
  2691  	/*4212*/ uint16(xCondPrefix), 3,
  2692  	0xF3, 4232,
  2693  	0x66, 4226,
  2694  	0x0, 4220,
  2695  	/*4220*/ uint16(xSetOp), uint16(CVTDQ2PS),
  2696  	/*4222*/ uint16(xReadSlashR),
  2697  	/*4223*/ uint16(xArgXmm1),
  2698  	/*4224*/ uint16(xArgXmm2M128),
  2699  	/*4225*/ uint16(xMatch),
  2700  	/*4226*/ uint16(xSetOp), uint16(CVTPS2DQ),
  2701  	/*4228*/ uint16(xReadSlashR),
  2702  	/*4229*/ uint16(xArgXmm1),
  2703  	/*4230*/ uint16(xArgXmm2M128),
  2704  	/*4231*/ uint16(xMatch),
  2705  	/*4232*/ uint16(xSetOp), uint16(CVTTPS2DQ),
  2706  	/*4234*/ uint16(xReadSlashR),
  2707  	/*4235*/ uint16(xArgXmm1),
  2708  	/*4236*/ uint16(xArgXmm2M128),
  2709  	/*4237*/ uint16(xMatch),
  2710  	/*4238*/ uint16(xCondPrefix), 4,
  2711  	0xF3, 4266,
  2712  	0xF2, 4260,
  2713  	0x66, 4254,
  2714  	0x0, 4248,
  2715  	/*4248*/ uint16(xSetOp), uint16(SUBPS),
  2716  	/*4250*/ uint16(xReadSlashR),
  2717  	/*4251*/ uint16(xArgXmm1),
  2718  	/*4252*/ uint16(xArgXmm2M128),
  2719  	/*4253*/ uint16(xMatch),
  2720  	/*4254*/ uint16(xSetOp), uint16(SUBPD),
  2721  	/*4256*/ uint16(xReadSlashR),
  2722  	/*4257*/ uint16(xArgXmm1),
  2723  	/*4258*/ uint16(xArgXmm2M128),
  2724  	/*4259*/ uint16(xMatch),
  2725  	/*4260*/ uint16(xSetOp), uint16(SUBSD),
  2726  	/*4262*/ uint16(xReadSlashR),
  2727  	/*4263*/ uint16(xArgXmm1),
  2728  	/*4264*/ uint16(xArgXmm2M64),
  2729  	/*4265*/ uint16(xMatch),
  2730  	/*4266*/ uint16(xSetOp), uint16(SUBSS),
  2731  	/*4268*/ uint16(xReadSlashR),
  2732  	/*4269*/ uint16(xArgXmm1),
  2733  	/*4270*/ uint16(xArgXmm2M32),
  2734  	/*4271*/ uint16(xMatch),
  2735  	/*4272*/ uint16(xCondPrefix), 4,
  2736  	0xF3, 4300,
  2737  	0xF2, 4294,
  2738  	0x66, 4288,
  2739  	0x0, 4282,
  2740  	/*4282*/ uint16(xSetOp), uint16(MINPS),
  2741  	/*4284*/ uint16(xReadSlashR),
  2742  	/*4285*/ uint16(xArgXmm1),
  2743  	/*4286*/ uint16(xArgXmm2M128),
  2744  	/*4287*/ uint16(xMatch),
  2745  	/*4288*/ uint16(xSetOp), uint16(MINPD),
  2746  	/*4290*/ uint16(xReadSlashR),
  2747  	/*4291*/ uint16(xArgXmm1),
  2748  	/*4292*/ uint16(xArgXmm2M128),
  2749  	/*4293*/ uint16(xMatch),
  2750  	/*4294*/ uint16(xSetOp), uint16(MINSD),
  2751  	/*4296*/ uint16(xReadSlashR),
  2752  	/*4297*/ uint16(xArgXmm1),
  2753  	/*4298*/ uint16(xArgXmm2M64),
  2754  	/*4299*/ uint16(xMatch),
  2755  	/*4300*/ uint16(xSetOp), uint16(MINSS),
  2756  	/*4302*/ uint16(xReadSlashR),
  2757  	/*4303*/ uint16(xArgXmm1),
  2758  	/*4304*/ uint16(xArgXmm2M32),
  2759  	/*4305*/ uint16(xMatch),
  2760  	/*4306*/ uint16(xCondPrefix), 4,
  2761  	0xF3, 4334,
  2762  	0xF2, 4328,
  2763  	0x66, 4322,
  2764  	0x0, 4316,
  2765  	/*4316*/ uint16(xSetOp), uint16(DIVPS),
  2766  	/*4318*/ uint16(xReadSlashR),
  2767  	/*4319*/ uint16(xArgXmm1),
  2768  	/*4320*/ uint16(xArgXmm2M128),
  2769  	/*4321*/ uint16(xMatch),
  2770  	/*4322*/ uint16(xSetOp), uint16(DIVPD),
  2771  	/*4324*/ uint16(xReadSlashR),
  2772  	/*4325*/ uint16(xArgXmm1),
  2773  	/*4326*/ uint16(xArgXmm2M128),
  2774  	/*4327*/ uint16(xMatch),
  2775  	/*4328*/ uint16(xSetOp), uint16(DIVSD),
  2776  	/*4330*/ uint16(xReadSlashR),
  2777  	/*4331*/ uint16(xArgXmm1),
  2778  	/*4332*/ uint16(xArgXmm2M64),
  2779  	/*4333*/ uint16(xMatch),
  2780  	/*4334*/ uint16(xSetOp), uint16(DIVSS),
  2781  	/*4336*/ uint16(xReadSlashR),
  2782  	/*4337*/ uint16(xArgXmm1),
  2783  	/*4338*/ uint16(xArgXmm2M32),
  2784  	/*4339*/ uint16(xMatch),
  2785  	/*4340*/ uint16(xCondPrefix), 4,
  2786  	0xF3, 4368,
  2787  	0xF2, 4362,
  2788  	0x66, 4356,
  2789  	0x0, 4350,
  2790  	/*4350*/ uint16(xSetOp), uint16(MAXPS),
  2791  	/*4352*/ uint16(xReadSlashR),
  2792  	/*4353*/ uint16(xArgXmm1),
  2793  	/*4354*/ uint16(xArgXmm2M128),
  2794  	/*4355*/ uint16(xMatch),
  2795  	/*4356*/ uint16(xSetOp), uint16(MAXPD),
  2796  	/*4358*/ uint16(xReadSlashR),
  2797  	/*4359*/ uint16(xArgXmm1),
  2798  	/*4360*/ uint16(xArgXmm2M128),
  2799  	/*4361*/ uint16(xMatch),
  2800  	/*4362*/ uint16(xSetOp), uint16(MAXSD),
  2801  	/*4364*/ uint16(xReadSlashR),
  2802  	/*4365*/ uint16(xArgXmm1),
  2803  	/*4366*/ uint16(xArgXmm2M64),
  2804  	/*4367*/ uint16(xMatch),
  2805  	/*4368*/ uint16(xSetOp), uint16(MAXSS),
  2806  	/*4370*/ uint16(xReadSlashR),
  2807  	/*4371*/ uint16(xArgXmm1),
  2808  	/*4372*/ uint16(xArgXmm2M32),
  2809  	/*4373*/ uint16(xMatch),
  2810  	/*4374*/ uint16(xCondPrefix), 2,
  2811  	0x66, 4386,
  2812  	0x0, 4380,
  2813  	/*4380*/ uint16(xSetOp), uint16(PUNPCKLBW),
  2814  	/*4382*/ uint16(xReadSlashR),
  2815  	/*4383*/ uint16(xArgMm),
  2816  	/*4384*/ uint16(xArgMmM32),
  2817  	/*4385*/ uint16(xMatch),
  2818  	/*4386*/ uint16(xSetOp), uint16(PUNPCKLBW),
  2819  	/*4388*/ uint16(xReadSlashR),
  2820  	/*4389*/ uint16(xArgXmm1),
  2821  	/*4390*/ uint16(xArgXmm2M128),
  2822  	/*4391*/ uint16(xMatch),
  2823  	/*4392*/ uint16(xCondPrefix), 2,
  2824  	0x66, 4404,
  2825  	0x0, 4398,
  2826  	/*4398*/ uint16(xSetOp), uint16(PUNPCKLWD),
  2827  	/*4400*/ uint16(xReadSlashR),
  2828  	/*4401*/ uint16(xArgMm),
  2829  	/*4402*/ uint16(xArgMmM32),
  2830  	/*4403*/ uint16(xMatch),
  2831  	/*4404*/ uint16(xSetOp), uint16(PUNPCKLWD),
  2832  	/*4406*/ uint16(xReadSlashR),
  2833  	/*4407*/ uint16(xArgXmm1),
  2834  	/*4408*/ uint16(xArgXmm2M128),
  2835  	/*4409*/ uint16(xMatch),
  2836  	/*4410*/ uint16(xCondPrefix), 2,
  2837  	0x66, 4422,
  2838  	0x0, 4416,
  2839  	/*4416*/ uint16(xSetOp), uint16(PUNPCKLDQ),
  2840  	/*4418*/ uint16(xReadSlashR),
  2841  	/*4419*/ uint16(xArgMm),
  2842  	/*4420*/ uint16(xArgMmM32),
  2843  	/*4421*/ uint16(xMatch),
  2844  	/*4422*/ uint16(xSetOp), uint16(PUNPCKLDQ),
  2845  	/*4424*/ uint16(xReadSlashR),
  2846  	/*4425*/ uint16(xArgXmm1),
  2847  	/*4426*/ uint16(xArgXmm2M128),
  2848  	/*4427*/ uint16(xMatch),
  2849  	/*4428*/ uint16(xCondPrefix), 2,
  2850  	0x66, 4440,
  2851  	0x0, 4434,
  2852  	/*4434*/ uint16(xSetOp), uint16(PACKSSWB),
  2853  	/*4436*/ uint16(xReadSlashR),
  2854  	/*4437*/ uint16(xArgMm1),
  2855  	/*4438*/ uint16(xArgMm2M64),
  2856  	/*4439*/ uint16(xMatch),
  2857  	/*4440*/ uint16(xSetOp), uint16(PACKSSWB),
  2858  	/*4442*/ uint16(xReadSlashR),
  2859  	/*4443*/ uint16(xArgXmm1),
  2860  	/*4444*/ uint16(xArgXmm2M128),
  2861  	/*4445*/ uint16(xMatch),
  2862  	/*4446*/ uint16(xCondPrefix), 2,
  2863  	0x66, 4458,
  2864  	0x0, 4452,
  2865  	/*4452*/ uint16(xSetOp), uint16(PCMPGTB),
  2866  	/*4454*/ uint16(xReadSlashR),
  2867  	/*4455*/ uint16(xArgMm),
  2868  	/*4456*/ uint16(xArgMmM64),
  2869  	/*4457*/ uint16(xMatch),
  2870  	/*4458*/ uint16(xSetOp), uint16(PCMPGTB),
  2871  	/*4460*/ uint16(xReadSlashR),
  2872  	/*4461*/ uint16(xArgXmm1),
  2873  	/*4462*/ uint16(xArgXmm2M128),
  2874  	/*4463*/ uint16(xMatch),
  2875  	/*4464*/ uint16(xCondPrefix), 2,
  2876  	0x66, 4476,
  2877  	0x0, 4470,
  2878  	/*4470*/ uint16(xSetOp), uint16(PCMPGTW),
  2879  	/*4472*/ uint16(xReadSlashR),
  2880  	/*4473*/ uint16(xArgMm),
  2881  	/*4474*/ uint16(xArgMmM64),
  2882  	/*4475*/ uint16(xMatch),
  2883  	/*4476*/ uint16(xSetOp), uint16(PCMPGTW),
  2884  	/*4478*/ uint16(xReadSlashR),
  2885  	/*4479*/ uint16(xArgXmm1),
  2886  	/*4480*/ uint16(xArgXmm2M128),
  2887  	/*4481*/ uint16(xMatch),
  2888  	/*4482*/ uint16(xCondPrefix), 2,
  2889  	0x66, 4494,
  2890  	0x0, 4488,
  2891  	/*4488*/ uint16(xSetOp), uint16(PCMPGTD),
  2892  	/*4490*/ uint16(xReadSlashR),
  2893  	/*4491*/ uint16(xArgMm),
  2894  	/*4492*/ uint16(xArgMmM64),
  2895  	/*4493*/ uint16(xMatch),
  2896  	/*4494*/ uint16(xSetOp), uint16(PCMPGTD),
  2897  	/*4496*/ uint16(xReadSlashR),
  2898  	/*4497*/ uint16(xArgXmm1),
  2899  	/*4498*/ uint16(xArgXmm2M128),
  2900  	/*4499*/ uint16(xMatch),
  2901  	/*4500*/ uint16(xCondPrefix), 2,
  2902  	0x66, 4512,
  2903  	0x0, 4506,
  2904  	/*4506*/ uint16(xSetOp), uint16(PACKUSWB),
  2905  	/*4508*/ uint16(xReadSlashR),
  2906  	/*4509*/ uint16(xArgMm),
  2907  	/*4510*/ uint16(xArgMmM64),
  2908  	/*4511*/ uint16(xMatch),
  2909  	/*4512*/ uint16(xSetOp), uint16(PACKUSWB),
  2910  	/*4514*/ uint16(xReadSlashR),
  2911  	/*4515*/ uint16(xArgXmm1),
  2912  	/*4516*/ uint16(xArgXmm2M128),
  2913  	/*4517*/ uint16(xMatch),
  2914  	/*4518*/ uint16(xCondPrefix), 2,
  2915  	0x66, 4530,
  2916  	0x0, 4524,
  2917  	/*4524*/ uint16(xSetOp), uint16(PUNPCKHBW),
  2918  	/*4526*/ uint16(xReadSlashR),
  2919  	/*4527*/ uint16(xArgMm),
  2920  	/*4528*/ uint16(xArgMmM64),
  2921  	/*4529*/ uint16(xMatch),
  2922  	/*4530*/ uint16(xSetOp), uint16(PUNPCKHBW),
  2923  	/*4532*/ uint16(xReadSlashR),
  2924  	/*4533*/ uint16(xArgXmm1),
  2925  	/*4534*/ uint16(xArgXmm2M128),
  2926  	/*4535*/ uint16(xMatch),
  2927  	/*4536*/ uint16(xCondPrefix), 2,
  2928  	0x66, 4548,
  2929  	0x0, 4542,
  2930  	/*4542*/ uint16(xSetOp), uint16(PUNPCKHWD),
  2931  	/*4544*/ uint16(xReadSlashR),
  2932  	/*4545*/ uint16(xArgMm),
  2933  	/*4546*/ uint16(xArgMmM64),
  2934  	/*4547*/ uint16(xMatch),
  2935  	/*4548*/ uint16(xSetOp), uint16(PUNPCKHWD),
  2936  	/*4550*/ uint16(xReadSlashR),
  2937  	/*4551*/ uint16(xArgXmm1),
  2938  	/*4552*/ uint16(xArgXmm2M128),
  2939  	/*4553*/ uint16(xMatch),
  2940  	/*4554*/ uint16(xCondPrefix), 2,
  2941  	0x66, 4566,
  2942  	0x0, 4560,
  2943  	/*4560*/ uint16(xSetOp), uint16(PUNPCKHDQ),
  2944  	/*4562*/ uint16(xReadSlashR),
  2945  	/*4563*/ uint16(xArgMm),
  2946  	/*4564*/ uint16(xArgMmM64),
  2947  	/*4565*/ uint16(xMatch),
  2948  	/*4566*/ uint16(xSetOp), uint16(PUNPCKHDQ),
  2949  	/*4568*/ uint16(xReadSlashR),
  2950  	/*4569*/ uint16(xArgXmm1),
  2951  	/*4570*/ uint16(xArgXmm2M128),
  2952  	/*4571*/ uint16(xMatch),
  2953  	/*4572*/ uint16(xCondPrefix), 2,
  2954  	0x66, 4584,
  2955  	0x0, 4578,
  2956  	/*4578*/ uint16(xSetOp), uint16(PACKSSDW),
  2957  	/*4580*/ uint16(xReadSlashR),
  2958  	/*4581*/ uint16(xArgMm1),
  2959  	/*4582*/ uint16(xArgMm2M64),
  2960  	/*4583*/ uint16(xMatch),
  2961  	/*4584*/ uint16(xSetOp), uint16(PACKSSDW),
  2962  	/*4586*/ uint16(xReadSlashR),
  2963  	/*4587*/ uint16(xArgXmm1),
  2964  	/*4588*/ uint16(xArgXmm2M128),
  2965  	/*4589*/ uint16(xMatch),
  2966  	/*4590*/ uint16(xCondPrefix), 1,
  2967  	0x66, 4594,
  2968  	/*4594*/ uint16(xSetOp), uint16(PUNPCKLQDQ),
  2969  	/*4596*/ uint16(xReadSlashR),
  2970  	/*4597*/ uint16(xArgXmm1),
  2971  	/*4598*/ uint16(xArgXmm2M128),
  2972  	/*4599*/ uint16(xMatch),
  2973  	/*4600*/ uint16(xCondPrefix), 1,
  2974  	0x66, 4604,
  2975  	/*4604*/ uint16(xSetOp), uint16(PUNPCKHQDQ),
  2976  	/*4606*/ uint16(xReadSlashR),
  2977  	/*4607*/ uint16(xArgXmm1),
  2978  	/*4608*/ uint16(xArgXmm2M128),
  2979  	/*4609*/ uint16(xMatch),
  2980  	/*4610*/ uint16(xCondIs64), 4613, 4651,
  2981  	/*4613*/ uint16(xCondPrefix), 2,
  2982  	0x66, 4635,
  2983  	0x0, 4619,
  2984  	/*4619*/ uint16(xCondDataSize), 4623, 4629, 0,
  2985  	/*4623*/ uint16(xSetOp), uint16(MOVD),
  2986  	/*4625*/ uint16(xReadSlashR),
  2987  	/*4626*/ uint16(xArgMm),
  2988  	/*4627*/ uint16(xArgRM32),
  2989  	/*4628*/ uint16(xMatch),
  2990  	/*4629*/ uint16(xSetOp), uint16(MOVD),
  2991  	/*4631*/ uint16(xReadSlashR),
  2992  	/*4632*/ uint16(xArgMm),
  2993  	/*4633*/ uint16(xArgRM32),
  2994  	/*4634*/ uint16(xMatch),
  2995  	/*4635*/ uint16(xCondDataSize), 4639, 4645, 0,
  2996  	/*4639*/ uint16(xSetOp), uint16(MOVD),
  2997  	/*4641*/ uint16(xReadSlashR),
  2998  	/*4642*/ uint16(xArgXmm),
  2999  	/*4643*/ uint16(xArgRM32),
  3000  	/*4644*/ uint16(xMatch),
  3001  	/*4645*/ uint16(xSetOp), uint16(MOVD),
  3002  	/*4647*/ uint16(xReadSlashR),
  3003  	/*4648*/ uint16(xArgXmm),
  3004  	/*4649*/ uint16(xArgRM32),
  3005  	/*4650*/ uint16(xMatch),
  3006  	/*4651*/ uint16(xCondPrefix), 2,
  3007  	0x66, 4667,
  3008  	0x0, 4657,
  3009  	/*4657*/ uint16(xCondDataSize), 4623, 4629, 4661,
  3010  	/*4661*/ uint16(xSetOp), uint16(MOVQ),
  3011  	/*4663*/ uint16(xReadSlashR),
  3012  	/*4664*/ uint16(xArgMm),
  3013  	/*4665*/ uint16(xArgRM64),
  3014  	/*4666*/ uint16(xMatch),
  3015  	/*4667*/ uint16(xCondDataSize), 4639, 4645, 4671,
  3016  	/*4671*/ uint16(xSetOp), uint16(MOVQ),
  3017  	/*4673*/ uint16(xReadSlashR),
  3018  	/*4674*/ uint16(xArgXmm),
  3019  	/*4675*/ uint16(xArgRM64),
  3020  	/*4676*/ uint16(xMatch),
  3021  	/*4677*/ uint16(xCondPrefix), 3,
  3022  	0xF3, 4697,
  3023  	0x66, 4691,
  3024  	0x0, 4685,
  3025  	/*4685*/ uint16(xSetOp), uint16(MOVQ),
  3026  	/*4687*/ uint16(xReadSlashR),
  3027  	/*4688*/ uint16(xArgMm),
  3028  	/*4689*/ uint16(xArgMmM64),
  3029  	/*4690*/ uint16(xMatch),
  3030  	/*4691*/ uint16(xSetOp), uint16(MOVDQA),
  3031  	/*4693*/ uint16(xReadSlashR),
  3032  	/*4694*/ uint16(xArgXmm1),
  3033  	/*4695*/ uint16(xArgXmm2M128),
  3034  	/*4696*/ uint16(xMatch),
  3035  	/*4697*/ uint16(xSetOp), uint16(MOVDQU),
  3036  	/*4699*/ uint16(xReadSlashR),
  3037  	/*4700*/ uint16(xArgXmm1),
  3038  	/*4701*/ uint16(xArgXmm2M128),
  3039  	/*4702*/ uint16(xMatch),
  3040  	/*4703*/ uint16(xCondPrefix), 4,
  3041  	0xF3, 4737,
  3042  	0xF2, 4729,
  3043  	0x66, 4721,
  3044  	0x0, 4713,
  3045  	/*4713*/ uint16(xSetOp), uint16(PSHUFW),
  3046  	/*4715*/ uint16(xReadSlashR),
  3047  	/*4716*/ uint16(xReadIb),
  3048  	/*4717*/ uint16(xArgMm1),
  3049  	/*4718*/ uint16(xArgMm2M64),
  3050  	/*4719*/ uint16(xArgImm8u),
  3051  	/*4720*/ uint16(xMatch),
  3052  	/*4721*/ uint16(xSetOp), uint16(PSHUFD),
  3053  	/*4723*/ uint16(xReadSlashR),
  3054  	/*4724*/ uint16(xReadIb),
  3055  	/*4725*/ uint16(xArgXmm1),
  3056  	/*4726*/ uint16(xArgXmm2M128),
  3057  	/*4727*/ uint16(xArgImm8u),
  3058  	/*4728*/ uint16(xMatch),
  3059  	/*4729*/ uint16(xSetOp), uint16(PSHUFLW),
  3060  	/*4731*/ uint16(xReadSlashR),
  3061  	/*4732*/ uint16(xReadIb),
  3062  	/*4733*/ uint16(xArgXmm1),
  3063  	/*4734*/ uint16(xArgXmm2M128),
  3064  	/*4735*/ uint16(xArgImm8u),
  3065  	/*4736*/ uint16(xMatch),
  3066  	/*4737*/ uint16(xSetOp), uint16(PSHUFHW),
  3067  	/*4739*/ uint16(xReadSlashR),
  3068  	/*4740*/ uint16(xReadIb),
  3069  	/*4741*/ uint16(xArgXmm1),
  3070  	/*4742*/ uint16(xArgXmm2M128),
  3071  	/*4743*/ uint16(xArgImm8u),
  3072  	/*4744*/ uint16(xMatch),
  3073  	/*4745*/ uint16(xCondSlashR),
  3074  	0,    // 0
  3075  	0,    // 1
  3076  	4754, // 2
  3077  	0,    // 3
  3078  	4772, // 4
  3079  	0,    // 5
  3080  	4790, // 6
  3081  	0,    // 7
  3082  	/*4754*/ uint16(xCondPrefix), 2,
  3083  	0x66, 4766,
  3084  	0x0, 4760,
  3085  	/*4760*/ uint16(xSetOp), uint16(PSRLW),
  3086  	/*4762*/ uint16(xReadIb),
  3087  	/*4763*/ uint16(xArgMm2),
  3088  	/*4764*/ uint16(xArgImm8u),
  3089  	/*4765*/ uint16(xMatch),
  3090  	/*4766*/ uint16(xSetOp), uint16(PSRLW),
  3091  	/*4768*/ uint16(xReadIb),
  3092  	/*4769*/ uint16(xArgXmm2),
  3093  	/*4770*/ uint16(xArgImm8u),
  3094  	/*4771*/ uint16(xMatch),
  3095  	/*4772*/ uint16(xCondPrefix), 2,
  3096  	0x66, 4784,
  3097  	0x0, 4778,
  3098  	/*4778*/ uint16(xSetOp), uint16(PSRAW),
  3099  	/*4780*/ uint16(xReadIb),
  3100  	/*4781*/ uint16(xArgMm2),
  3101  	/*4782*/ uint16(xArgImm8u),
  3102  	/*4783*/ uint16(xMatch),
  3103  	/*4784*/ uint16(xSetOp), uint16(PSRAW),
  3104  	/*4786*/ uint16(xReadIb),
  3105  	/*4787*/ uint16(xArgXmm2),
  3106  	/*4788*/ uint16(xArgImm8u),
  3107  	/*4789*/ uint16(xMatch),
  3108  	/*4790*/ uint16(xCondPrefix), 2,
  3109  	0x66, 4802,
  3110  	0x0, 4796,
  3111  	/*4796*/ uint16(xSetOp), uint16(PSLLW),
  3112  	/*4798*/ uint16(xReadIb),
  3113  	/*4799*/ uint16(xArgMm2),
  3114  	/*4800*/ uint16(xArgImm8u),
  3115  	/*4801*/ uint16(xMatch),
  3116  	/*4802*/ uint16(xSetOp), uint16(PSLLW),
  3117  	/*4804*/ uint16(xReadIb),
  3118  	/*4805*/ uint16(xArgXmm2),
  3119  	/*4806*/ uint16(xArgImm8u),
  3120  	/*4807*/ uint16(xMatch),
  3121  	/*4808*/ uint16(xCondSlashR),
  3122  	0,    // 0
  3123  	0,    // 1
  3124  	4817, // 2
  3125  	0,    // 3
  3126  	4835, // 4
  3127  	0,    // 5
  3128  	4853, // 6
  3129  	0,    // 7
  3130  	/*4817*/ uint16(xCondPrefix), 2,
  3131  	0x66, 4829,
  3132  	0x0, 4823,
  3133  	/*4823*/ uint16(xSetOp), uint16(PSRLD),
  3134  	/*4825*/ uint16(xReadIb),
  3135  	/*4826*/ uint16(xArgMm2),
  3136  	/*4827*/ uint16(xArgImm8u),
  3137  	/*4828*/ uint16(xMatch),
  3138  	/*4829*/ uint16(xSetOp), uint16(PSRLD),
  3139  	/*4831*/ uint16(xReadIb),
  3140  	/*4832*/ uint16(xArgXmm2),
  3141  	/*4833*/ uint16(xArgImm8u),
  3142  	/*4834*/ uint16(xMatch),
  3143  	/*4835*/ uint16(xCondPrefix), 2,
  3144  	0x66, 4847,
  3145  	0x0, 4841,
  3146  	/*4841*/ uint16(xSetOp), uint16(PSRAD),
  3147  	/*4843*/ uint16(xReadIb),
  3148  	/*4844*/ uint16(xArgMm2),
  3149  	/*4845*/ uint16(xArgImm8u),
  3150  	/*4846*/ uint16(xMatch),
  3151  	/*4847*/ uint16(xSetOp), uint16(PSRAD),
  3152  	/*4849*/ uint16(xReadIb),
  3153  	/*4850*/ uint16(xArgXmm2),
  3154  	/*4851*/ uint16(xArgImm8u),
  3155  	/*4852*/ uint16(xMatch),
  3156  	/*4853*/ uint16(xCondPrefix), 2,
  3157  	0x66, 4865,
  3158  	0x0, 4859,
  3159  	/*4859*/ uint16(xSetOp), uint16(PSLLD),
  3160  	/*4861*/ uint16(xReadIb),
  3161  	/*4862*/ uint16(xArgMm2),
  3162  	/*4863*/ uint16(xArgImm8u),
  3163  	/*4864*/ uint16(xMatch),
  3164  	/*4865*/ uint16(xSetOp), uint16(PSLLD),
  3165  	/*4867*/ uint16(xReadIb),
  3166  	/*4868*/ uint16(xArgXmm2),
  3167  	/*4869*/ uint16(xArgImm8u),
  3168  	/*4870*/ uint16(xMatch),
  3169  	/*4871*/ uint16(xCondSlashR),
  3170  	0,    // 0
  3171  	0,    // 1
  3172  	4880, // 2
  3173  	4898, // 3
  3174  	0,    // 4
  3175  	0,    // 5
  3176  	4908, // 6
  3177  	4926, // 7
  3178  	/*4880*/ uint16(xCondPrefix), 2,
  3179  	0x66, 4892,
  3180  	0x0, 4886,
  3181  	/*4886*/ uint16(xSetOp), uint16(PSRLQ),
  3182  	/*4888*/ uint16(xReadIb),
  3183  	/*4889*/ uint16(xArgMm2),
  3184  	/*4890*/ uint16(xArgImm8u),
  3185  	/*4891*/ uint16(xMatch),
  3186  	/*4892*/ uint16(xSetOp), uint16(PSRLQ),
  3187  	/*4894*/ uint16(xReadIb),
  3188  	/*4895*/ uint16(xArgXmm2),
  3189  	/*4896*/ uint16(xArgImm8u),
  3190  	/*4897*/ uint16(xMatch),
  3191  	/*4898*/ uint16(xCondPrefix), 1,
  3192  	0x66, 4902,
  3193  	/*4902*/ uint16(xSetOp), uint16(PSRLDQ),
  3194  	/*4904*/ uint16(xReadIb),
  3195  	/*4905*/ uint16(xArgXmm2),
  3196  	/*4906*/ uint16(xArgImm8u),
  3197  	/*4907*/ uint16(xMatch),
  3198  	/*4908*/ uint16(xCondPrefix), 2,
  3199  	0x66, 4920,
  3200  	0x0, 4914,
  3201  	/*4914*/ uint16(xSetOp), uint16(PSLLQ),
  3202  	/*4916*/ uint16(xReadIb),
  3203  	/*4917*/ uint16(xArgMm2),
  3204  	/*4918*/ uint16(xArgImm8u),
  3205  	/*4919*/ uint16(xMatch),
  3206  	/*4920*/ uint16(xSetOp), uint16(PSLLQ),
  3207  	/*4922*/ uint16(xReadIb),
  3208  	/*4923*/ uint16(xArgXmm2),
  3209  	/*4924*/ uint16(xArgImm8u),
  3210  	/*4925*/ uint16(xMatch),
  3211  	/*4926*/ uint16(xCondPrefix), 1,
  3212  	0x66, 4930,
  3213  	/*4930*/ uint16(xSetOp), uint16(PSLLDQ),
  3214  	/*4932*/ uint16(xReadIb),
  3215  	/*4933*/ uint16(xArgXmm2),
  3216  	/*4934*/ uint16(xArgImm8u),
  3217  	/*4935*/ uint16(xMatch),
  3218  	/*4936*/ uint16(xCondPrefix), 2,
  3219  	0x66, 4948,
  3220  	0x0, 4942,
  3221  	/*4942*/ uint16(xSetOp), uint16(PCMPEQB),
  3222  	/*4944*/ uint16(xReadSlashR),
  3223  	/*4945*/ uint16(xArgMm),
  3224  	/*4946*/ uint16(xArgMmM64),
  3225  	/*4947*/ uint16(xMatch),
  3226  	/*4948*/ uint16(xSetOp), uint16(PCMPEQB),
  3227  	/*4950*/ uint16(xReadSlashR),
  3228  	/*4951*/ uint16(xArgXmm1),
  3229  	/*4952*/ uint16(xArgXmm2M128),
  3230  	/*4953*/ uint16(xMatch),
  3231  	/*4954*/ uint16(xCondPrefix), 2,
  3232  	0x66, 4966,
  3233  	0x0, 4960,
  3234  	/*4960*/ uint16(xSetOp), uint16(PCMPEQW),
  3235  	/*4962*/ uint16(xReadSlashR),
  3236  	/*4963*/ uint16(xArgMm),
  3237  	/*4964*/ uint16(xArgMmM64),
  3238  	/*4965*/ uint16(xMatch),
  3239  	/*4966*/ uint16(xSetOp), uint16(PCMPEQW),
  3240  	/*4968*/ uint16(xReadSlashR),
  3241  	/*4969*/ uint16(xArgXmm1),
  3242  	/*4970*/ uint16(xArgXmm2M128),
  3243  	/*4971*/ uint16(xMatch),
  3244  	/*4972*/ uint16(xCondPrefix), 2,
  3245  	0x66, 4984,
  3246  	0x0, 4978,
  3247  	/*4978*/ uint16(xSetOp), uint16(PCMPEQD),
  3248  	/*4980*/ uint16(xReadSlashR),
  3249  	/*4981*/ uint16(xArgMm),
  3250  	/*4982*/ uint16(xArgMmM64),
  3251  	/*4983*/ uint16(xMatch),
  3252  	/*4984*/ uint16(xSetOp), uint16(PCMPEQD),
  3253  	/*4986*/ uint16(xReadSlashR),
  3254  	/*4987*/ uint16(xArgXmm1),
  3255  	/*4988*/ uint16(xArgXmm2M128),
  3256  	/*4989*/ uint16(xMatch),
  3257  	/*4990*/ uint16(xSetOp), uint16(EMMS),
  3258  	/*4992*/ uint16(xMatch),
  3259  	/*4993*/ uint16(xCondPrefix), 2,
  3260  	0xF2, 5005,
  3261  	0x66, 4999,
  3262  	/*4999*/ uint16(xSetOp), uint16(HADDPD),
  3263  	/*5001*/ uint16(xReadSlashR),
  3264  	/*5002*/ uint16(xArgXmm1),
  3265  	/*5003*/ uint16(xArgXmm2M128),
  3266  	/*5004*/ uint16(xMatch),
  3267  	/*5005*/ uint16(xSetOp), uint16(HADDPS),
  3268  	/*5007*/ uint16(xReadSlashR),
  3269  	/*5008*/ uint16(xArgXmm1),
  3270  	/*5009*/ uint16(xArgXmm2M128),
  3271  	/*5010*/ uint16(xMatch),
  3272  	/*5011*/ uint16(xCondPrefix), 2,
  3273  	0xF2, 5023,
  3274  	0x66, 5017,
  3275  	/*5017*/ uint16(xSetOp), uint16(HSUBPD),
  3276  	/*5019*/ uint16(xReadSlashR),
  3277  	/*5020*/ uint16(xArgXmm1),
  3278  	/*5021*/ uint16(xArgXmm2M128),
  3279  	/*5022*/ uint16(xMatch),
  3280  	/*5023*/ uint16(xSetOp), uint16(HSUBPS),
  3281  	/*5025*/ uint16(xReadSlashR),
  3282  	/*5026*/ uint16(xArgXmm1),
  3283  	/*5027*/ uint16(xArgXmm2M128),
  3284  	/*5028*/ uint16(xMatch),
  3285  	/*5029*/ uint16(xCondIs64), 5032, 5078,
  3286  	/*5032*/ uint16(xCondPrefix), 3,
  3287  	0xF3, 5072,
  3288  	0x66, 5056,
  3289  	0x0, 5040,
  3290  	/*5040*/ uint16(xCondDataSize), 5044, 5050, 0,
  3291  	/*5044*/ uint16(xSetOp), uint16(MOVD),
  3292  	/*5046*/ uint16(xReadSlashR),
  3293  	/*5047*/ uint16(xArgRM32),
  3294  	/*5048*/ uint16(xArgMm),
  3295  	/*5049*/ uint16(xMatch),
  3296  	/*5050*/ uint16(xSetOp), uint16(MOVD),
  3297  	/*5052*/ uint16(xReadSlashR),
  3298  	/*5053*/ uint16(xArgRM32),
  3299  	/*5054*/ uint16(xArgMm),
  3300  	/*5055*/ uint16(xMatch),
  3301  	/*5056*/ uint16(xCondDataSize), 5060, 5066, 0,
  3302  	/*5060*/ uint16(xSetOp), uint16(MOVD),
  3303  	/*5062*/ uint16(xReadSlashR),
  3304  	/*5063*/ uint16(xArgRM32),
  3305  	/*5064*/ uint16(xArgXmm),
  3306  	/*5065*/ uint16(xMatch),
  3307  	/*5066*/ uint16(xSetOp), uint16(MOVD),
  3308  	/*5068*/ uint16(xReadSlashR),
  3309  	/*5069*/ uint16(xArgRM32),
  3310  	/*5070*/ uint16(xArgXmm),
  3311  	/*5071*/ uint16(xMatch),
  3312  	/*5072*/ uint16(xSetOp), uint16(MOVQ),
  3313  	/*5074*/ uint16(xReadSlashR),
  3314  	/*5075*/ uint16(xArgXmm1),
  3315  	/*5076*/ uint16(xArgXmm2M64),
  3316  	/*5077*/ uint16(xMatch),
  3317  	/*5078*/ uint16(xCondPrefix), 3,
  3318  	0xF3, 5072,
  3319  	0x66, 5096,
  3320  	0x0, 5086,
  3321  	/*5086*/ uint16(xCondDataSize), 5044, 5050, 5090,
  3322  	/*5090*/ uint16(xSetOp), uint16(MOVQ),
  3323  	/*5092*/ uint16(xReadSlashR),
  3324  	/*5093*/ uint16(xArgRM64),
  3325  	/*5094*/ uint16(xArgMm),
  3326  	/*5095*/ uint16(xMatch),
  3327  	/*5096*/ uint16(xCondDataSize), 5060, 5066, 5100,
  3328  	/*5100*/ uint16(xSetOp), uint16(MOVQ),
  3329  	/*5102*/ uint16(xReadSlashR),
  3330  	/*5103*/ uint16(xArgRM64),
  3331  	/*5104*/ uint16(xArgXmm),
  3332  	/*5105*/ uint16(xMatch),
  3333  	/*5106*/ uint16(xCondPrefix), 3,
  3334  	0xF3, 5126,
  3335  	0x66, 5120,
  3336  	0x0, 5114,
  3337  	/*5114*/ uint16(xSetOp), uint16(MOVQ),
  3338  	/*5116*/ uint16(xReadSlashR),
  3339  	/*5117*/ uint16(xArgMmM64),
  3340  	/*5118*/ uint16(xArgMm),
  3341  	/*5119*/ uint16(xMatch),
  3342  	/*5120*/ uint16(xSetOp), uint16(MOVDQA),
  3343  	/*5122*/ uint16(xReadSlashR),
  3344  	/*5123*/ uint16(xArgXmm2M128),
  3345  	/*5124*/ uint16(xArgXmm1),
  3346  	/*5125*/ uint16(xMatch),
  3347  	/*5126*/ uint16(xSetOp), uint16(MOVDQU),
  3348  	/*5128*/ uint16(xReadSlashR),
  3349  	/*5129*/ uint16(xArgXmm2M128),
  3350  	/*5130*/ uint16(xArgXmm1),
  3351  	/*5131*/ uint16(xMatch),
  3352  	/*5132*/ uint16(xCondIs64), 5135, 5149,
  3353  	/*5135*/ uint16(xCondDataSize), 5139, 5144, 0,
  3354  	/*5139*/ uint16(xSetOp), uint16(JO),
  3355  	/*5141*/ uint16(xReadCw),
  3356  	/*5142*/ uint16(xArgRel16),
  3357  	/*5143*/ uint16(xMatch),
  3358  	/*5144*/ uint16(xSetOp), uint16(JO),
  3359  	/*5146*/ uint16(xReadCd),
  3360  	/*5147*/ uint16(xArgRel32),
  3361  	/*5148*/ uint16(xMatch),
  3362  	/*5149*/ uint16(xCondDataSize), 5153, 5144, 5158,
  3363  	/*5153*/ uint16(xSetOp), uint16(JO),
  3364  	/*5155*/ uint16(xReadCd),
  3365  	/*5156*/ uint16(xArgRel32),
  3366  	/*5157*/ uint16(xMatch),
  3367  	/*5158*/ uint16(xSetOp), uint16(JO),
  3368  	/*5160*/ uint16(xReadCd),
  3369  	/*5161*/ uint16(xArgRel32),
  3370  	/*5162*/ uint16(xMatch),
  3371  	/*5163*/ uint16(xCondIs64), 5166, 5180,
  3372  	/*5166*/ uint16(xCondDataSize), 5170, 5175, 0,
  3373  	/*5170*/ uint16(xSetOp), uint16(JNO),
  3374  	/*5172*/ uint16(xReadCw),
  3375  	/*5173*/ uint16(xArgRel16),
  3376  	/*5174*/ uint16(xMatch),
  3377  	/*5175*/ uint16(xSetOp), uint16(JNO),
  3378  	/*5177*/ uint16(xReadCd),
  3379  	/*5178*/ uint16(xArgRel32),
  3380  	/*5179*/ uint16(xMatch),
  3381  	/*5180*/ uint16(xCondDataSize), 5184, 5175, 5189,
  3382  	/*5184*/ uint16(xSetOp), uint16(JNO),
  3383  	/*5186*/ uint16(xReadCd),
  3384  	/*5187*/ uint16(xArgRel32),
  3385  	/*5188*/ uint16(xMatch),
  3386  	/*5189*/ uint16(xSetOp), uint16(JNO),
  3387  	/*5191*/ uint16(xReadCd),
  3388  	/*5192*/ uint16(xArgRel32),
  3389  	/*5193*/ uint16(xMatch),
  3390  	/*5194*/ uint16(xCondIs64), 5197, 5211,
  3391  	/*5197*/ uint16(xCondDataSize), 5201, 5206, 0,
  3392  	/*5201*/ uint16(xSetOp), uint16(JB),
  3393  	/*5203*/ uint16(xReadCw),
  3394  	/*5204*/ uint16(xArgRel16),
  3395  	/*5205*/ uint16(xMatch),
  3396  	/*5206*/ uint16(xSetOp), uint16(JB),
  3397  	/*5208*/ uint16(xReadCd),
  3398  	/*5209*/ uint16(xArgRel32),
  3399  	/*5210*/ uint16(xMatch),
  3400  	/*5211*/ uint16(xCondDataSize), 5215, 5206, 5220,
  3401  	/*5215*/ uint16(xSetOp), uint16(JB),
  3402  	/*5217*/ uint16(xReadCd),
  3403  	/*5218*/ uint16(xArgRel32),
  3404  	/*5219*/ uint16(xMatch),
  3405  	/*5220*/ uint16(xSetOp), uint16(JB),
  3406  	/*5222*/ uint16(xReadCd),
  3407  	/*5223*/ uint16(xArgRel32),
  3408  	/*5224*/ uint16(xMatch),
  3409  	/*5225*/ uint16(xCondIs64), 5228, 5242,
  3410  	/*5228*/ uint16(xCondDataSize), 5232, 5237, 0,
  3411  	/*5232*/ uint16(xSetOp), uint16(JAE),
  3412  	/*5234*/ uint16(xReadCw),
  3413  	/*5235*/ uint16(xArgRel16),
  3414  	/*5236*/ uint16(xMatch),
  3415  	/*5237*/ uint16(xSetOp), uint16(JAE),
  3416  	/*5239*/ uint16(xReadCd),
  3417  	/*5240*/ uint16(xArgRel32),
  3418  	/*5241*/ uint16(xMatch),
  3419  	/*5242*/ uint16(xCondDataSize), 5246, 5237, 5251,
  3420  	/*5246*/ uint16(xSetOp), uint16(JAE),
  3421  	/*5248*/ uint16(xReadCd),
  3422  	/*5249*/ uint16(xArgRel32),
  3423  	/*5250*/ uint16(xMatch),
  3424  	/*5251*/ uint16(xSetOp), uint16(JAE),
  3425  	/*5253*/ uint16(xReadCd),
  3426  	/*5254*/ uint16(xArgRel32),
  3427  	/*5255*/ uint16(xMatch),
  3428  	/*5256*/ uint16(xCondIs64), 5259, 5273,
  3429  	/*5259*/ uint16(xCondDataSize), 5263, 5268, 0,
  3430  	/*5263*/ uint16(xSetOp), uint16(JE),
  3431  	/*5265*/ uint16(xReadCw),
  3432  	/*5266*/ uint16(xArgRel16),
  3433  	/*5267*/ uint16(xMatch),
  3434  	/*5268*/ uint16(xSetOp), uint16(JE),
  3435  	/*5270*/ uint16(xReadCd),
  3436  	/*5271*/ uint16(xArgRel32),
  3437  	/*5272*/ uint16(xMatch),
  3438  	/*5273*/ uint16(xCondDataSize), 5277, 5268, 5282,
  3439  	/*5277*/ uint16(xSetOp), uint16(JE),
  3440  	/*5279*/ uint16(xReadCd),
  3441  	/*5280*/ uint16(xArgRel32),
  3442  	/*5281*/ uint16(xMatch),
  3443  	/*5282*/ uint16(xSetOp), uint16(JE),
  3444  	/*5284*/ uint16(xReadCd),
  3445  	/*5285*/ uint16(xArgRel32),
  3446  	/*5286*/ uint16(xMatch),
  3447  	/*5287*/ uint16(xCondIs64), 5290, 5304,
  3448  	/*5290*/ uint16(xCondDataSize), 5294, 5299, 0,
  3449  	/*5294*/ uint16(xSetOp), uint16(JNE),
  3450  	/*5296*/ uint16(xReadCw),
  3451  	/*5297*/ uint16(xArgRel16),
  3452  	/*5298*/ uint16(xMatch),
  3453  	/*5299*/ uint16(xSetOp), uint16(JNE),
  3454  	/*5301*/ uint16(xReadCd),
  3455  	/*5302*/ uint16(xArgRel32),
  3456  	/*5303*/ uint16(xMatch),
  3457  	/*5304*/ uint16(xCondDataSize), 5308, 5299, 5313,
  3458  	/*5308*/ uint16(xSetOp), uint16(JNE),
  3459  	/*5310*/ uint16(xReadCd),
  3460  	/*5311*/ uint16(xArgRel32),
  3461  	/*5312*/ uint16(xMatch),
  3462  	/*5313*/ uint16(xSetOp), uint16(JNE),
  3463  	/*5315*/ uint16(xReadCd),
  3464  	/*5316*/ uint16(xArgRel32),
  3465  	/*5317*/ uint16(xMatch),
  3466  	/*5318*/ uint16(xCondIs64), 5321, 5335,
  3467  	/*5321*/ uint16(xCondDataSize), 5325, 5330, 0,
  3468  	/*5325*/ uint16(xSetOp), uint16(JBE),
  3469  	/*5327*/ uint16(xReadCw),
  3470  	/*5328*/ uint16(xArgRel16),
  3471  	/*5329*/ uint16(xMatch),
  3472  	/*5330*/ uint16(xSetOp), uint16(JBE),
  3473  	/*5332*/ uint16(xReadCd),
  3474  	/*5333*/ uint16(xArgRel32),
  3475  	/*5334*/ uint16(xMatch),
  3476  	/*5335*/ uint16(xCondDataSize), 5339, 5330, 5344,
  3477  	/*5339*/ uint16(xSetOp), uint16(JBE),
  3478  	/*5341*/ uint16(xReadCd),
  3479  	/*5342*/ uint16(xArgRel32),
  3480  	/*5343*/ uint16(xMatch),
  3481  	/*5344*/ uint16(xSetOp), uint16(JBE),
  3482  	/*5346*/ uint16(xReadCd),
  3483  	/*5347*/ uint16(xArgRel32),
  3484  	/*5348*/ uint16(xMatch),
  3485  	/*5349*/ uint16(xCondIs64), 5352, 5366,
  3486  	/*5352*/ uint16(xCondDataSize), 5356, 5361, 0,
  3487  	/*5356*/ uint16(xSetOp), uint16(JA),
  3488  	/*5358*/ uint16(xReadCw),
  3489  	/*5359*/ uint16(xArgRel16),
  3490  	/*5360*/ uint16(xMatch),
  3491  	/*5361*/ uint16(xSetOp), uint16(JA),
  3492  	/*5363*/ uint16(xReadCd),
  3493  	/*5364*/ uint16(xArgRel32),
  3494  	/*5365*/ uint16(xMatch),
  3495  	/*5366*/ uint16(xCondDataSize), 5370, 5361, 5375,
  3496  	/*5370*/ uint16(xSetOp), uint16(JA),
  3497  	/*5372*/ uint16(xReadCd),
  3498  	/*5373*/ uint16(xArgRel32),
  3499  	/*5374*/ uint16(xMatch),
  3500  	/*5375*/ uint16(xSetOp), uint16(JA),
  3501  	/*5377*/ uint16(xReadCd),
  3502  	/*5378*/ uint16(xArgRel32),
  3503  	/*5379*/ uint16(xMatch),
  3504  	/*5380*/ uint16(xCondIs64), 5383, 5397,
  3505  	/*5383*/ uint16(xCondDataSize), 5387, 5392, 0,
  3506  	/*5387*/ uint16(xSetOp), uint16(JS),
  3507  	/*5389*/ uint16(xReadCw),
  3508  	/*5390*/ uint16(xArgRel16),
  3509  	/*5391*/ uint16(xMatch),
  3510  	/*5392*/ uint16(xSetOp), uint16(JS),
  3511  	/*5394*/ uint16(xReadCd),
  3512  	/*5395*/ uint16(xArgRel32),
  3513  	/*5396*/ uint16(xMatch),
  3514  	/*5397*/ uint16(xCondDataSize), 5401, 5392, 5406,
  3515  	/*5401*/ uint16(xSetOp), uint16(JS),
  3516  	/*5403*/ uint16(xReadCd),
  3517  	/*5404*/ uint16(xArgRel32),
  3518  	/*5405*/ uint16(xMatch),
  3519  	/*5406*/ uint16(xSetOp), uint16(JS),
  3520  	/*5408*/ uint16(xReadCd),
  3521  	/*5409*/ uint16(xArgRel32),
  3522  	/*5410*/ uint16(xMatch),
  3523  	/*5411*/ uint16(xCondIs64), 5414, 5428,
  3524  	/*5414*/ uint16(xCondDataSize), 5418, 5423, 0,
  3525  	/*5418*/ uint16(xSetOp), uint16(JNS),
  3526  	/*5420*/ uint16(xReadCw),
  3527  	/*5421*/ uint16(xArgRel16),
  3528  	/*5422*/ uint16(xMatch),
  3529  	/*5423*/ uint16(xSetOp), uint16(JNS),
  3530  	/*5425*/ uint16(xReadCd),
  3531  	/*5426*/ uint16(xArgRel32),
  3532  	/*5427*/ uint16(xMatch),
  3533  	/*5428*/ uint16(xCondDataSize), 5432, 5423, 5437,
  3534  	/*5432*/ uint16(xSetOp), uint16(JNS),
  3535  	/*5434*/ uint16(xReadCd),
  3536  	/*5435*/ uint16(xArgRel32),
  3537  	/*5436*/ uint16(xMatch),
  3538  	/*5437*/ uint16(xSetOp), uint16(JNS),
  3539  	/*5439*/ uint16(xReadCd),
  3540  	/*5440*/ uint16(xArgRel32),
  3541  	/*5441*/ uint16(xMatch),
  3542  	/*5442*/ uint16(xCondIs64), 5445, 5459,
  3543  	/*5445*/ uint16(xCondDataSize), 5449, 5454, 0,
  3544  	/*5449*/ uint16(xSetOp), uint16(JP),
  3545  	/*5451*/ uint16(xReadCw),
  3546  	/*5452*/ uint16(xArgRel16),
  3547  	/*5453*/ uint16(xMatch),
  3548  	/*5454*/ uint16(xSetOp), uint16(JP),
  3549  	/*5456*/ uint16(xReadCd),
  3550  	/*5457*/ uint16(xArgRel32),
  3551  	/*5458*/ uint16(xMatch),
  3552  	/*5459*/ uint16(xCondDataSize), 5463, 5454, 5468,
  3553  	/*5463*/ uint16(xSetOp), uint16(JP),
  3554  	/*5465*/ uint16(xReadCd),
  3555  	/*5466*/ uint16(xArgRel32),
  3556  	/*5467*/ uint16(xMatch),
  3557  	/*5468*/ uint16(xSetOp), uint16(JP),
  3558  	/*5470*/ uint16(xReadCd),
  3559  	/*5471*/ uint16(xArgRel32),
  3560  	/*5472*/ uint16(xMatch),
  3561  	/*5473*/ uint16(xCondIs64), 5476, 5490,
  3562  	/*5476*/ uint16(xCondDataSize), 5480, 5485, 0,
  3563  	/*5480*/ uint16(xSetOp), uint16(JNP),
  3564  	/*5482*/ uint16(xReadCw),
  3565  	/*5483*/ uint16(xArgRel16),
  3566  	/*5484*/ uint16(xMatch),
  3567  	/*5485*/ uint16(xSetOp), uint16(JNP),
  3568  	/*5487*/ uint16(xReadCd),
  3569  	/*5488*/ uint16(xArgRel32),
  3570  	/*5489*/ uint16(xMatch),
  3571  	/*5490*/ uint16(xCondDataSize), 5494, 5485, 5499,
  3572  	/*5494*/ uint16(xSetOp), uint16(JNP),
  3573  	/*5496*/ uint16(xReadCd),
  3574  	/*5497*/ uint16(xArgRel32),
  3575  	/*5498*/ uint16(xMatch),
  3576  	/*5499*/ uint16(xSetOp), uint16(JNP),
  3577  	/*5501*/ uint16(xReadCd),
  3578  	/*5502*/ uint16(xArgRel32),
  3579  	/*5503*/ uint16(xMatch),
  3580  	/*5504*/ uint16(xCondIs64), 5507, 5521,
  3581  	/*5507*/ uint16(xCondDataSize), 5511, 5516, 0,
  3582  	/*5511*/ uint16(xSetOp), uint16(JL),
  3583  	/*5513*/ uint16(xReadCw),
  3584  	/*5514*/ uint16(xArgRel16),
  3585  	/*5515*/ uint16(xMatch),
  3586  	/*5516*/ uint16(xSetOp), uint16(JL),
  3587  	/*5518*/ uint16(xReadCd),
  3588  	/*5519*/ uint16(xArgRel32),
  3589  	/*5520*/ uint16(xMatch),
  3590  	/*5521*/ uint16(xCondDataSize), 5525, 5516, 5530,
  3591  	/*5525*/ uint16(xSetOp), uint16(JL),
  3592  	/*5527*/ uint16(xReadCd),
  3593  	/*5528*/ uint16(xArgRel32),
  3594  	/*5529*/ uint16(xMatch),
  3595  	/*5530*/ uint16(xSetOp), uint16(JL),
  3596  	/*5532*/ uint16(xReadCd),
  3597  	/*5533*/ uint16(xArgRel32),
  3598  	/*5534*/ uint16(xMatch),
  3599  	/*5535*/ uint16(xCondIs64), 5538, 5552,
  3600  	/*5538*/ uint16(xCondDataSize), 5542, 5547, 0,
  3601  	/*5542*/ uint16(xSetOp), uint16(JGE),
  3602  	/*5544*/ uint16(xReadCw),
  3603  	/*5545*/ uint16(xArgRel16),
  3604  	/*5546*/ uint16(xMatch),
  3605  	/*5547*/ uint16(xSetOp), uint16(JGE),
  3606  	/*5549*/ uint16(xReadCd),
  3607  	/*5550*/ uint16(xArgRel32),
  3608  	/*5551*/ uint16(xMatch),
  3609  	/*5552*/ uint16(xCondDataSize), 5556, 5547, 5561,
  3610  	/*5556*/ uint16(xSetOp), uint16(JGE),
  3611  	/*5558*/ uint16(xReadCd),
  3612  	/*5559*/ uint16(xArgRel32),
  3613  	/*5560*/ uint16(xMatch),
  3614  	/*5561*/ uint16(xSetOp), uint16(JGE),
  3615  	/*5563*/ uint16(xReadCd),
  3616  	/*5564*/ uint16(xArgRel32),
  3617  	/*5565*/ uint16(xMatch),
  3618  	/*5566*/ uint16(xCondIs64), 5569, 5583,
  3619  	/*5569*/ uint16(xCondDataSize), 5573, 5578, 0,
  3620  	/*5573*/ uint16(xSetOp), uint16(JLE),
  3621  	/*5575*/ uint16(xReadCw),
  3622  	/*5576*/ uint16(xArgRel16),
  3623  	/*5577*/ uint16(xMatch),
  3624  	/*5578*/ uint16(xSetOp), uint16(JLE),
  3625  	/*5580*/ uint16(xReadCd),
  3626  	/*5581*/ uint16(xArgRel32),
  3627  	/*5582*/ uint16(xMatch),
  3628  	/*5583*/ uint16(xCondDataSize), 5587, 5578, 5592,
  3629  	/*5587*/ uint16(xSetOp), uint16(JLE),
  3630  	/*5589*/ uint16(xReadCd),
  3631  	/*5590*/ uint16(xArgRel32),
  3632  	/*5591*/ uint16(xMatch),
  3633  	/*5592*/ uint16(xSetOp), uint16(JLE),
  3634  	/*5594*/ uint16(xReadCd),
  3635  	/*5595*/ uint16(xArgRel32),
  3636  	/*5596*/ uint16(xMatch),
  3637  	/*5597*/ uint16(xCondIs64), 5600, 5614,
  3638  	/*5600*/ uint16(xCondDataSize), 5604, 5609, 0,
  3639  	/*5604*/ uint16(xSetOp), uint16(JG),
  3640  	/*5606*/ uint16(xReadCw),
  3641  	/*5607*/ uint16(xArgRel16),
  3642  	/*5608*/ uint16(xMatch),
  3643  	/*5609*/ uint16(xSetOp), uint16(JG),
  3644  	/*5611*/ uint16(xReadCd),
  3645  	/*5612*/ uint16(xArgRel32),
  3646  	/*5613*/ uint16(xMatch),
  3647  	/*5614*/ uint16(xCondDataSize), 5618, 5609, 5623,
  3648  	/*5618*/ uint16(xSetOp), uint16(JG),
  3649  	/*5620*/ uint16(xReadCd),
  3650  	/*5621*/ uint16(xArgRel32),
  3651  	/*5622*/ uint16(xMatch),
  3652  	/*5623*/ uint16(xSetOp), uint16(JG),
  3653  	/*5625*/ uint16(xReadCd),
  3654  	/*5626*/ uint16(xArgRel32),
  3655  	/*5627*/ uint16(xMatch),
  3656  	/*5628*/ uint16(xSetOp), uint16(SETO),
  3657  	/*5630*/ uint16(xReadSlashR),
  3658  	/*5631*/ uint16(xArgRM8),
  3659  	/*5632*/ uint16(xMatch),
  3660  	/*5633*/ uint16(xSetOp), uint16(SETNO),
  3661  	/*5635*/ uint16(xReadSlashR),
  3662  	/*5636*/ uint16(xArgRM8),
  3663  	/*5637*/ uint16(xMatch),
  3664  	/*5638*/ uint16(xSetOp), uint16(SETB),
  3665  	/*5640*/ uint16(xReadSlashR),
  3666  	/*5641*/ uint16(xArgRM8),
  3667  	/*5642*/ uint16(xMatch),
  3668  	/*5643*/ uint16(xSetOp), uint16(SETAE),
  3669  	/*5645*/ uint16(xReadSlashR),
  3670  	/*5646*/ uint16(xArgRM8),
  3671  	/*5647*/ uint16(xMatch),
  3672  	/*5648*/ uint16(xSetOp), uint16(SETE),
  3673  	/*5650*/ uint16(xReadSlashR),
  3674  	/*5651*/ uint16(xArgRM8),
  3675  	/*5652*/ uint16(xMatch),
  3676  	/*5653*/ uint16(xSetOp), uint16(SETNE),
  3677  	/*5655*/ uint16(xReadSlashR),
  3678  	/*5656*/ uint16(xArgRM8),
  3679  	/*5657*/ uint16(xMatch),
  3680  	/*5658*/ uint16(xSetOp), uint16(SETBE),
  3681  	/*5660*/ uint16(xReadSlashR),
  3682  	/*5661*/ uint16(xArgRM8),
  3683  	/*5662*/ uint16(xMatch),
  3684  	/*5663*/ uint16(xSetOp), uint16(SETA),
  3685  	/*5665*/ uint16(xReadSlashR),
  3686  	/*5666*/ uint16(xArgRM8),
  3687  	/*5667*/ uint16(xMatch),
  3688  	/*5668*/ uint16(xSetOp), uint16(SETS),
  3689  	/*5670*/ uint16(xReadSlashR),
  3690  	/*5671*/ uint16(xArgRM8),
  3691  	/*5672*/ uint16(xMatch),
  3692  	/*5673*/ uint16(xSetOp), uint16(SETNS),
  3693  	/*5675*/ uint16(xReadSlashR),
  3694  	/*5676*/ uint16(xArgRM8),
  3695  	/*5677*/ uint16(xMatch),
  3696  	/*5678*/ uint16(xSetOp), uint16(SETP),
  3697  	/*5680*/ uint16(xReadSlashR),
  3698  	/*5681*/ uint16(xArgRM8),
  3699  	/*5682*/ uint16(xMatch),
  3700  	/*5683*/ uint16(xSetOp), uint16(SETNP),
  3701  	/*5685*/ uint16(xReadSlashR),
  3702  	/*5686*/ uint16(xArgRM8),
  3703  	/*5687*/ uint16(xMatch),
  3704  	/*5688*/ uint16(xSetOp), uint16(SETL),
  3705  	/*5690*/ uint16(xReadSlashR),
  3706  	/*5691*/ uint16(xArgRM8),
  3707  	/*5692*/ uint16(xMatch),
  3708  	/*5693*/ uint16(xSetOp), uint16(SETGE),
  3709  	/*5695*/ uint16(xReadSlashR),
  3710  	/*5696*/ uint16(xArgRM8),
  3711  	/*5697*/ uint16(xMatch),
  3712  	/*5698*/ uint16(xSetOp), uint16(SETLE),
  3713  	/*5700*/ uint16(xReadSlashR),
  3714  	/*5701*/ uint16(xArgRM8),
  3715  	/*5702*/ uint16(xMatch),
  3716  	/*5703*/ uint16(xSetOp), uint16(SETG),
  3717  	/*5705*/ uint16(xReadSlashR),
  3718  	/*5706*/ uint16(xArgRM8),
  3719  	/*5707*/ uint16(xMatch),
  3720  	/*5708*/ uint16(xSetOp), uint16(PUSH),
  3721  	/*5710*/ uint16(xArgFS),
  3722  	/*5711*/ uint16(xMatch),
  3723  	/*5712*/ uint16(xCondIs64), 5715, 5727,
  3724  	/*5715*/ uint16(xCondDataSize), 5719, 5723, 0,
  3725  	/*5719*/ uint16(xSetOp), uint16(POP),
  3726  	/*5721*/ uint16(xArgFS),
  3727  	/*5722*/ uint16(xMatch),
  3728  	/*5723*/ uint16(xSetOp), uint16(POP),
  3729  	/*5725*/ uint16(xArgFS),
  3730  	/*5726*/ uint16(xMatch),
  3731  	/*5727*/ uint16(xCondDataSize), 5719, 5731, 5735,
  3732  	/*5731*/ uint16(xSetOp), uint16(POP),
  3733  	/*5733*/ uint16(xArgFS),
  3734  	/*5734*/ uint16(xMatch),
  3735  	/*5735*/ uint16(xSetOp), uint16(POP),
  3736  	/*5737*/ uint16(xArgFS),
  3737  	/*5738*/ uint16(xMatch),
  3738  	/*5739*/ uint16(xSetOp), uint16(CPUID),
  3739  	/*5741*/ uint16(xMatch),
  3740  	/*5742*/ uint16(xCondIs64), 5745, 5761,
  3741  	/*5745*/ uint16(xCondDataSize), 5749, 5755, 0,
  3742  	/*5749*/ uint16(xSetOp), uint16(BT),
  3743  	/*5751*/ uint16(xReadSlashR),
  3744  	/*5752*/ uint16(xArgRM16),
  3745  	/*5753*/ uint16(xArgR16),
  3746  	/*5754*/ uint16(xMatch),
  3747  	/*5755*/ uint16(xSetOp), uint16(BT),
  3748  	/*5757*/ uint16(xReadSlashR),
  3749  	/*5758*/ uint16(xArgRM32),
  3750  	/*5759*/ uint16(xArgR32),
  3751  	/*5760*/ uint16(xMatch),
  3752  	/*5761*/ uint16(xCondDataSize), 5749, 5755, 5765,
  3753  	/*5765*/ uint16(xSetOp), uint16(BT),
  3754  	/*5767*/ uint16(xReadSlashR),
  3755  	/*5768*/ uint16(xArgRM64),
  3756  	/*5769*/ uint16(xArgR64),
  3757  	/*5770*/ uint16(xMatch),
  3758  	/*5771*/ uint16(xCondIs64), 5774, 5794,
  3759  	/*5774*/ uint16(xCondDataSize), 5778, 5786, 0,
  3760  	/*5778*/ uint16(xSetOp), uint16(SHLD),
  3761  	/*5780*/ uint16(xReadSlashR),
  3762  	/*5781*/ uint16(xReadIb),
  3763  	/*5782*/ uint16(xArgRM16),
  3764  	/*5783*/ uint16(xArgR16),
  3765  	/*5784*/ uint16(xArgImm8u),
  3766  	/*5785*/ uint16(xMatch),
  3767  	/*5786*/ uint16(xSetOp), uint16(SHLD),
  3768  	/*5788*/ uint16(xReadSlashR),
  3769  	/*5789*/ uint16(xReadIb),
  3770  	/*5790*/ uint16(xArgRM32),
  3771  	/*5791*/ uint16(xArgR32),
  3772  	/*5792*/ uint16(xArgImm8u),
  3773  	/*5793*/ uint16(xMatch),
  3774  	/*5794*/ uint16(xCondDataSize), 5778, 5786, 5798,
  3775  	/*5798*/ uint16(xSetOp), uint16(SHLD),
  3776  	/*5800*/ uint16(xReadSlashR),
  3777  	/*5801*/ uint16(xReadIb),
  3778  	/*5802*/ uint16(xArgRM64),
  3779  	/*5803*/ uint16(xArgR64),
  3780  	/*5804*/ uint16(xArgImm8u),
  3781  	/*5805*/ uint16(xMatch),
  3782  	/*5806*/ uint16(xCondIs64), 5809, 5827,
  3783  	/*5809*/ uint16(xCondDataSize), 5813, 5820, 0,
  3784  	/*5813*/ uint16(xSetOp), uint16(SHLD),
  3785  	/*5815*/ uint16(xReadSlashR),
  3786  	/*5816*/ uint16(xArgRM16),
  3787  	/*5817*/ uint16(xArgR16),
  3788  	/*5818*/ uint16(xArgCL),
  3789  	/*5819*/ uint16(xMatch),
  3790  	/*5820*/ uint16(xSetOp), uint16(SHLD),
  3791  	/*5822*/ uint16(xReadSlashR),
  3792  	/*5823*/ uint16(xArgRM32),
  3793  	/*5824*/ uint16(xArgR32),
  3794  	/*5825*/ uint16(xArgCL),
  3795  	/*5826*/ uint16(xMatch),
  3796  	/*5827*/ uint16(xCondDataSize), 5813, 5820, 5831,
  3797  	/*5831*/ uint16(xSetOp), uint16(SHLD),
  3798  	/*5833*/ uint16(xReadSlashR),
  3799  	/*5834*/ uint16(xArgRM64),
  3800  	/*5835*/ uint16(xArgR64),
  3801  	/*5836*/ uint16(xArgCL),
  3802  	/*5837*/ uint16(xMatch),
  3803  	/*5838*/ uint16(xSetOp), uint16(PUSH),
  3804  	/*5840*/ uint16(xArgGS),
  3805  	/*5841*/ uint16(xMatch),
  3806  	/*5842*/ uint16(xCondIs64), 5845, 5857,
  3807  	/*5845*/ uint16(xCondDataSize), 5849, 5853, 0,
  3808  	/*5849*/ uint16(xSetOp), uint16(POP),
  3809  	/*5851*/ uint16(xArgGS),
  3810  	/*5852*/ uint16(xMatch),
  3811  	/*5853*/ uint16(xSetOp), uint16(POP),
  3812  	/*5855*/ uint16(xArgGS),
  3813  	/*5856*/ uint16(xMatch),
  3814  	/*5857*/ uint16(xCondDataSize), 5849, 5861, 5865,
  3815  	/*5861*/ uint16(xSetOp), uint16(POP),
  3816  	/*5863*/ uint16(xArgGS),
  3817  	/*5864*/ uint16(xMatch),
  3818  	/*5865*/ uint16(xSetOp), uint16(POP),
  3819  	/*5867*/ uint16(xArgGS),
  3820  	/*5868*/ uint16(xMatch),
  3821  	/*5869*/ uint16(xSetOp), uint16(RSM),
  3822  	/*5871*/ uint16(xMatch),
  3823  	/*5872*/ uint16(xCondIs64), 5875, 5891,
  3824  	/*5875*/ uint16(xCondDataSize), 5879, 5885, 0,
  3825  	/*5879*/ uint16(xSetOp), uint16(BTS),
  3826  	/*5881*/ uint16(xReadSlashR),
  3827  	/*5882*/ uint16(xArgRM16),
  3828  	/*5883*/ uint16(xArgR16),
  3829  	/*5884*/ uint16(xMatch),
  3830  	/*5885*/ uint16(xSetOp), uint16(BTS),
  3831  	/*5887*/ uint16(xReadSlashR),
  3832  	/*5888*/ uint16(xArgRM32),
  3833  	/*5889*/ uint16(xArgR32),
  3834  	/*5890*/ uint16(xMatch),
  3835  	/*5891*/ uint16(xCondDataSize), 5879, 5885, 5895,
  3836  	/*5895*/ uint16(xSetOp), uint16(BTS),
  3837  	/*5897*/ uint16(xReadSlashR),
  3838  	/*5898*/ uint16(xArgRM64),
  3839  	/*5899*/ uint16(xArgR64),
  3840  	/*5900*/ uint16(xMatch),
  3841  	/*5901*/ uint16(xCondIs64), 5904, 5924,
  3842  	/*5904*/ uint16(xCondDataSize), 5908, 5916, 0,
  3843  	/*5908*/ uint16(xSetOp), uint16(SHRD),
  3844  	/*5910*/ uint16(xReadSlashR),
  3845  	/*5911*/ uint16(xReadIb),
  3846  	/*5912*/ uint16(xArgRM16),
  3847  	/*5913*/ uint16(xArgR16),
  3848  	/*5914*/ uint16(xArgImm8u),
  3849  	/*5915*/ uint16(xMatch),
  3850  	/*5916*/ uint16(xSetOp), uint16(SHRD),
  3851  	/*5918*/ uint16(xReadSlashR),
  3852  	/*5919*/ uint16(xReadIb),
  3853  	/*5920*/ uint16(xArgRM32),
  3854  	/*5921*/ uint16(xArgR32),
  3855  	/*5922*/ uint16(xArgImm8u),
  3856  	/*5923*/ uint16(xMatch),
  3857  	/*5924*/ uint16(xCondDataSize), 5908, 5916, 5928,
  3858  	/*5928*/ uint16(xSetOp), uint16(SHRD),
  3859  	/*5930*/ uint16(xReadSlashR),
  3860  	/*5931*/ uint16(xReadIb),
  3861  	/*5932*/ uint16(xArgRM64),
  3862  	/*5933*/ uint16(xArgR64),
  3863  	/*5934*/ uint16(xArgImm8u),
  3864  	/*5935*/ uint16(xMatch),
  3865  	/*5936*/ uint16(xCondIs64), 5939, 5957,
  3866  	/*5939*/ uint16(xCondDataSize), 5943, 5950, 0,
  3867  	/*5943*/ uint16(xSetOp), uint16(SHRD),
  3868  	/*5945*/ uint16(xReadSlashR),
  3869  	/*5946*/ uint16(xArgRM16),
  3870  	/*5947*/ uint16(xArgR16),
  3871  	/*5948*/ uint16(xArgCL),
  3872  	/*5949*/ uint16(xMatch),
  3873  	/*5950*/ uint16(xSetOp), uint16(SHRD),
  3874  	/*5952*/ uint16(xReadSlashR),
  3875  	/*5953*/ uint16(xArgRM32),
  3876  	/*5954*/ uint16(xArgR32),
  3877  	/*5955*/ uint16(xArgCL),
  3878  	/*5956*/ uint16(xMatch),
  3879  	/*5957*/ uint16(xCondDataSize), 5943, 5950, 5961,
  3880  	/*5961*/ uint16(xSetOp), uint16(SHRD),
  3881  	/*5963*/ uint16(xReadSlashR),
  3882  	/*5964*/ uint16(xArgRM64),
  3883  	/*5965*/ uint16(xArgR64),
  3884  	/*5966*/ uint16(xArgCL),
  3885  	/*5967*/ uint16(xMatch),
  3886  	/*5968*/ uint16(xCondByte), 3,
  3887  	0xE8, 6217,
  3888  	0xF0, 6220,
  3889  	0xF8, 6223,
  3890  	/*5976*/ uint16(xCondSlashR),
  3891  	5985, // 0
  3892  	6039, // 1
  3893  	6093, // 2
  3894  	6122, // 3
  3895  	6151, // 4
  3896  	6174, // 5
  3897  	6197, // 6
  3898  	6213, // 7
  3899  	/*5985*/ uint16(xCondIs64), 5988, 6000,
  3900  	/*5988*/ uint16(xCondDataSize), 5992, 5996, 0,
  3901  	/*5992*/ uint16(xSetOp), uint16(FXSAVE),
  3902  	/*5994*/ uint16(xArgM512byte),
  3903  	/*5995*/ uint16(xMatch),
  3904  	/*5996*/ uint16(xSetOp), uint16(FXSAVE),
  3905  	/*5998*/ uint16(xArgM512byte),
  3906  	/*5999*/ uint16(xMatch),
  3907  	/*6000*/ uint16(xCondPrefix), 2,
  3908  	0xF3, 6014,
  3909  	0x0, 6006,
  3910  	/*6006*/ uint16(xCondDataSize), 5992, 5996, 6010,
  3911  	/*6010*/ uint16(xSetOp), uint16(FXSAVE64),
  3912  	/*6012*/ uint16(xArgM512byte),
  3913  	/*6013*/ uint16(xMatch),
  3914  	/*6014*/ uint16(xCondDataSize), 6018, 6025, 6032,
  3915  	/*6018*/ uint16(xCondIsMem), 6021, 0,
  3916  	/*6021*/ uint16(xSetOp), uint16(RDFSBASE),
  3917  	/*6023*/ uint16(xArgRM32),
  3918  	/*6024*/ uint16(xMatch),
  3919  	/*6025*/ uint16(xCondIsMem), 6028, 0,
  3920  	/*6028*/ uint16(xSetOp), uint16(RDFSBASE),
  3921  	/*6030*/ uint16(xArgRM32),
  3922  	/*6031*/ uint16(xMatch),
  3923  	/*6032*/ uint16(xCondIsMem), 6035, 0,
  3924  	/*6035*/ uint16(xSetOp), uint16(RDFSBASE),
  3925  	/*6037*/ uint16(xArgRM64),
  3926  	/*6038*/ uint16(xMatch),
  3927  	/*6039*/ uint16(xCondIs64), 6042, 6054,
  3928  	/*6042*/ uint16(xCondDataSize), 6046, 6050, 0,
  3929  	/*6046*/ uint16(xSetOp), uint16(FXRSTOR),
  3930  	/*6048*/ uint16(xArgM512byte),
  3931  	/*6049*/ uint16(xMatch),
  3932  	/*6050*/ uint16(xSetOp), uint16(FXRSTOR),
  3933  	/*6052*/ uint16(xArgM512byte),
  3934  	/*6053*/ uint16(xMatch),
  3935  	/*6054*/ uint16(xCondPrefix), 2,
  3936  	0xF3, 6068,
  3937  	0x0, 6060,
  3938  	/*6060*/ uint16(xCondDataSize), 6046, 6050, 6064,
  3939  	/*6064*/ uint16(xSetOp), uint16(FXRSTOR64),
  3940  	/*6066*/ uint16(xArgM512byte),
  3941  	/*6067*/ uint16(xMatch),
  3942  	/*6068*/ uint16(xCondDataSize), 6072, 6079, 6086,
  3943  	/*6072*/ uint16(xCondIsMem), 6075, 0,
  3944  	/*6075*/ uint16(xSetOp), uint16(RDGSBASE),
  3945  	/*6077*/ uint16(xArgRM32),
  3946  	/*6078*/ uint16(xMatch),
  3947  	/*6079*/ uint16(xCondIsMem), 6082, 0,
  3948  	/*6082*/ uint16(xSetOp), uint16(RDGSBASE),
  3949  	/*6084*/ uint16(xArgRM32),
  3950  	/*6085*/ uint16(xMatch),
  3951  	/*6086*/ uint16(xCondIsMem), 6089, 0,
  3952  	/*6089*/ uint16(xSetOp), uint16(RDGSBASE),
  3953  	/*6091*/ uint16(xArgRM64),
  3954  	/*6092*/ uint16(xMatch),
  3955  	/*6093*/ uint16(xCondIs64), 6096, 6100,
  3956  	/*6096*/ uint16(xSetOp), uint16(LDMXCSR),
  3957  	/*6098*/ uint16(xArgM32),
  3958  	/*6099*/ uint16(xMatch),
  3959  	/*6100*/ uint16(xCondPrefix), 2,
  3960  	0xF3, 6106,
  3961  	0x0, 6096,
  3962  	/*6106*/ uint16(xCondDataSize), 6110, 6114, 6118,
  3963  	/*6110*/ uint16(xSetOp), uint16(WRFSBASE),
  3964  	/*6112*/ uint16(xArgRM32),
  3965  	/*6113*/ uint16(xMatch),
  3966  	/*6114*/ uint16(xSetOp), uint16(WRFSBASE),
  3967  	/*6116*/ uint16(xArgRM32),
  3968  	/*6117*/ uint16(xMatch),
  3969  	/*6118*/ uint16(xSetOp), uint16(WRFSBASE),
  3970  	/*6120*/ uint16(xArgRM64),
  3971  	/*6121*/ uint16(xMatch),
  3972  	/*6122*/ uint16(xCondIs64), 6125, 6129,
  3973  	/*6125*/ uint16(xSetOp), uint16(STMXCSR),
  3974  	/*6127*/ uint16(xArgM32),
  3975  	/*6128*/ uint16(xMatch),
  3976  	/*6129*/ uint16(xCondPrefix), 2,
  3977  	0xF3, 6135,
  3978  	0x0, 6125,
  3979  	/*6135*/ uint16(xCondDataSize), 6139, 6143, 6147,
  3980  	/*6139*/ uint16(xSetOp), uint16(WRGSBASE),
  3981  	/*6141*/ uint16(xArgRM32),
  3982  	/*6142*/ uint16(xMatch),
  3983  	/*6143*/ uint16(xSetOp), uint16(WRGSBASE),
  3984  	/*6145*/ uint16(xArgRM32),
  3985  	/*6146*/ uint16(xMatch),
  3986  	/*6147*/ uint16(xSetOp), uint16(WRGSBASE),
  3987  	/*6149*/ uint16(xArgRM64),
  3988  	/*6150*/ uint16(xMatch),
  3989  	/*6151*/ uint16(xCondIs64), 6154, 6166,
  3990  	/*6154*/ uint16(xCondDataSize), 6158, 6162, 0,
  3991  	/*6158*/ uint16(xSetOp), uint16(XSAVE),
  3992  	/*6160*/ uint16(xArgMem),
  3993  	/*6161*/ uint16(xMatch),
  3994  	/*6162*/ uint16(xSetOp), uint16(XSAVE),
  3995  	/*6164*/ uint16(xArgMem),
  3996  	/*6165*/ uint16(xMatch),
  3997  	/*6166*/ uint16(xCondDataSize), 6158, 6162, 6170,
  3998  	/*6170*/ uint16(xSetOp), uint16(XSAVE64),
  3999  	/*6172*/ uint16(xArgMem),
  4000  	/*6173*/ uint16(xMatch),
  4001  	/*6174*/ uint16(xCondIs64), 6177, 6189,
  4002  	/*6177*/ uint16(xCondDataSize), 6181, 6185, 0,
  4003  	/*6181*/ uint16(xSetOp), uint16(XRSTOR),
  4004  	/*6183*/ uint16(xArgMem),
  4005  	/*6184*/ uint16(xMatch),
  4006  	/*6185*/ uint16(xSetOp), uint16(XRSTOR),
  4007  	/*6187*/ uint16(xArgMem),
  4008  	/*6188*/ uint16(xMatch),
  4009  	/*6189*/ uint16(xCondDataSize), 6181, 6185, 6193,
  4010  	/*6193*/ uint16(xSetOp), uint16(XRSTOR64),
  4011  	/*6195*/ uint16(xArgMem),
  4012  	/*6196*/ uint16(xMatch),
  4013  	/*6197*/ uint16(xCondDataSize), 6201, 6205, 6209,
  4014  	/*6201*/ uint16(xSetOp), uint16(XSAVEOPT),
  4015  	/*6203*/ uint16(xArgMem),
  4016  	/*6204*/ uint16(xMatch),
  4017  	/*6205*/ uint16(xSetOp), uint16(XSAVEOPT),
  4018  	/*6207*/ uint16(xArgMem),
  4019  	/*6208*/ uint16(xMatch),
  4020  	/*6209*/ uint16(xSetOp), uint16(XSAVEOPT64),
  4021  	/*6211*/ uint16(xArgMem),
  4022  	/*6212*/ uint16(xMatch),
  4023  	/*6213*/ uint16(xSetOp), uint16(CLFLUSH),
  4024  	/*6215*/ uint16(xArgM8),
  4025  	/*6216*/ uint16(xMatch),
  4026  	/*6217*/ uint16(xSetOp), uint16(LFENCE),
  4027  	/*6219*/ uint16(xMatch),
  4028  	/*6220*/ uint16(xSetOp), uint16(MFENCE),
  4029  	/*6222*/ uint16(xMatch),
  4030  	/*6223*/ uint16(xSetOp), uint16(SFENCE),
  4031  	/*6225*/ uint16(xMatch),
  4032  	/*6226*/ uint16(xCondIs64), 6229, 6245,
  4033  	/*6229*/ uint16(xCondDataSize), 6233, 6239, 0,
  4034  	/*6233*/ uint16(xSetOp), uint16(IMUL),
  4035  	/*6235*/ uint16(xReadSlashR),
  4036  	/*6236*/ uint16(xArgR16),
  4037  	/*6237*/ uint16(xArgRM16),
  4038  	/*6238*/ uint16(xMatch),
  4039  	/*6239*/ uint16(xSetOp), uint16(IMUL),
  4040  	/*6241*/ uint16(xReadSlashR),
  4041  	/*6242*/ uint16(xArgR32),
  4042  	/*6243*/ uint16(xArgRM32),
  4043  	/*6244*/ uint16(xMatch),
  4044  	/*6245*/ uint16(xCondDataSize), 6233, 6239, 6249,
  4045  	/*6249*/ uint16(xSetOp), uint16(IMUL),
  4046  	/*6251*/ uint16(xReadSlashR),
  4047  	/*6252*/ uint16(xArgR64),
  4048  	/*6253*/ uint16(xArgRM64),
  4049  	/*6254*/ uint16(xMatch),
  4050  	/*6255*/ uint16(xSetOp), uint16(CMPXCHG),
  4051  	/*6257*/ uint16(xReadSlashR),
  4052  	/*6258*/ uint16(xArgRM8),
  4053  	/*6259*/ uint16(xArgR8),
  4054  	/*6260*/ uint16(xMatch),
  4055  	/*6261*/ uint16(xCondIs64), 6264, 6280,
  4056  	/*6264*/ uint16(xCondDataSize), 6268, 6274, 0,
  4057  	/*6268*/ uint16(xSetOp), uint16(CMPXCHG),
  4058  	/*6270*/ uint16(xReadSlashR),
  4059  	/*6271*/ uint16(xArgRM16),
  4060  	/*6272*/ uint16(xArgR16),
  4061  	/*6273*/ uint16(xMatch),
  4062  	/*6274*/ uint16(xSetOp), uint16(CMPXCHG),
  4063  	/*6276*/ uint16(xReadSlashR),
  4064  	/*6277*/ uint16(xArgRM32),
  4065  	/*6278*/ uint16(xArgR32),
  4066  	/*6279*/ uint16(xMatch),
  4067  	/*6280*/ uint16(xCondDataSize), 6268, 6274, 6284,
  4068  	/*6284*/ uint16(xSetOp), uint16(CMPXCHG),
  4069  	/*6286*/ uint16(xReadSlashR),
  4070  	/*6287*/ uint16(xArgRM64),
  4071  	/*6288*/ uint16(xArgR64),
  4072  	/*6289*/ uint16(xMatch),
  4073  	/*6290*/ uint16(xCondIs64), 6293, 6309,
  4074  	/*6293*/ uint16(xCondDataSize), 6297, 6303, 0,
  4075  	/*6297*/ uint16(xSetOp), uint16(LSS),
  4076  	/*6299*/ uint16(xReadSlashR),
  4077  	/*6300*/ uint16(xArgR16),
  4078  	/*6301*/ uint16(xArgM16colon16),
  4079  	/*6302*/ uint16(xMatch),
  4080  	/*6303*/ uint16(xSetOp), uint16(LSS),
  4081  	/*6305*/ uint16(xReadSlashR),
  4082  	/*6306*/ uint16(xArgR32),
  4083  	/*6307*/ uint16(xArgM16colon32),
  4084  	/*6308*/ uint16(xMatch),
  4085  	/*6309*/ uint16(xCondDataSize), 6297, 6303, 6313,
  4086  	/*6313*/ uint16(xSetOp), uint16(LSS),
  4087  	/*6315*/ uint16(xReadSlashR),
  4088  	/*6316*/ uint16(xArgR64),
  4089  	/*6317*/ uint16(xArgM16colon64),
  4090  	/*6318*/ uint16(xMatch),
  4091  	/*6319*/ uint16(xCondIs64), 6322, 6338,
  4092  	/*6322*/ uint16(xCondDataSize), 6326, 6332, 0,
  4093  	/*6326*/ uint16(xSetOp), uint16(BTR),
  4094  	/*6328*/ uint16(xReadSlashR),
  4095  	/*6329*/ uint16(xArgRM16),
  4096  	/*6330*/ uint16(xArgR16),
  4097  	/*6331*/ uint16(xMatch),
  4098  	/*6332*/ uint16(xSetOp), uint16(BTR),
  4099  	/*6334*/ uint16(xReadSlashR),
  4100  	/*6335*/ uint16(xArgRM32),
  4101  	/*6336*/ uint16(xArgR32),
  4102  	/*6337*/ uint16(xMatch),
  4103  	/*6338*/ uint16(xCondDataSize), 6326, 6332, 6342,
  4104  	/*6342*/ uint16(xSetOp), uint16(BTR),
  4105  	/*6344*/ uint16(xReadSlashR),
  4106  	/*6345*/ uint16(xArgRM64),
  4107  	/*6346*/ uint16(xArgR64),
  4108  	/*6347*/ uint16(xMatch),
  4109  	/*6348*/ uint16(xCondIs64), 6351, 6367,
  4110  	/*6351*/ uint16(xCondDataSize), 6355, 6361, 0,
  4111  	/*6355*/ uint16(xSetOp), uint16(LFS),
  4112  	/*6357*/ uint16(xReadSlashR),
  4113  	/*6358*/ uint16(xArgR16),
  4114  	/*6359*/ uint16(xArgM16colon16),
  4115  	/*6360*/ uint16(xMatch),
  4116  	/*6361*/ uint16(xSetOp), uint16(LFS),
  4117  	/*6363*/ uint16(xReadSlashR),
  4118  	/*6364*/ uint16(xArgR32),
  4119  	/*6365*/ uint16(xArgM16colon32),
  4120  	/*6366*/ uint16(xMatch),
  4121  	/*6367*/ uint16(xCondDataSize), 6355, 6361, 6371,
  4122  	/*6371*/ uint16(xSetOp), uint16(LFS),
  4123  	/*6373*/ uint16(xReadSlashR),
  4124  	/*6374*/ uint16(xArgR64),
  4125  	/*6375*/ uint16(xArgM16colon64),
  4126  	/*6376*/ uint16(xMatch),
  4127  	/*6377*/ uint16(xCondIs64), 6380, 6396,
  4128  	/*6380*/ uint16(xCondDataSize), 6384, 6390, 0,
  4129  	/*6384*/ uint16(xSetOp), uint16(LGS),
  4130  	/*6386*/ uint16(xReadSlashR),
  4131  	/*6387*/ uint16(xArgR16),
  4132  	/*6388*/ uint16(xArgM16colon16),
  4133  	/*6389*/ uint16(xMatch),
  4134  	/*6390*/ uint16(xSetOp), uint16(LGS),
  4135  	/*6392*/ uint16(xReadSlashR),
  4136  	/*6393*/ uint16(xArgR32),
  4137  	/*6394*/ uint16(xArgM16colon32),
  4138  	/*6395*/ uint16(xMatch),
  4139  	/*6396*/ uint16(xCondDataSize), 6384, 6390, 6400,
  4140  	/*6400*/ uint16(xSetOp), uint16(LGS),
  4141  	/*6402*/ uint16(xReadSlashR),
  4142  	/*6403*/ uint16(xArgR64),
  4143  	/*6404*/ uint16(xArgM16colon64),
  4144  	/*6405*/ uint16(xMatch),
  4145  	/*6406*/ uint16(xCondIs64), 6409, 6425,
  4146  	/*6409*/ uint16(xCondDataSize), 6413, 6419, 0,
  4147  	/*6413*/ uint16(xSetOp), uint16(MOVZX),
  4148  	/*6415*/ uint16(xReadSlashR),
  4149  	/*6416*/ uint16(xArgR16),
  4150  	/*6417*/ uint16(xArgRM8),
  4151  	/*6418*/ uint16(xMatch),
  4152  	/*6419*/ uint16(xSetOp), uint16(MOVZX),
  4153  	/*6421*/ uint16(xReadSlashR),
  4154  	/*6422*/ uint16(xArgR32),
  4155  	/*6423*/ uint16(xArgRM8),
  4156  	/*6424*/ uint16(xMatch),
  4157  	/*6425*/ uint16(xCondDataSize), 6413, 6419, 6429,
  4158  	/*6429*/ uint16(xSetOp), uint16(MOVZX),
  4159  	/*6431*/ uint16(xReadSlashR),
  4160  	/*6432*/ uint16(xArgR64),
  4161  	/*6433*/ uint16(xArgRM8),
  4162  	/*6434*/ uint16(xMatch),
  4163  	/*6435*/ uint16(xCondIs64), 6438, 6454,
  4164  	/*6438*/ uint16(xCondDataSize), 6442, 6448, 0,
  4165  	/*6442*/ uint16(xSetOp), uint16(MOVZX),
  4166  	/*6444*/ uint16(xReadSlashR),
  4167  	/*6445*/ uint16(xArgR16),
  4168  	/*6446*/ uint16(xArgRM16),
  4169  	/*6447*/ uint16(xMatch),
  4170  	/*6448*/ uint16(xSetOp), uint16(MOVZX),
  4171  	/*6450*/ uint16(xReadSlashR),
  4172  	/*6451*/ uint16(xArgR32),
  4173  	/*6452*/ uint16(xArgRM16),
  4174  	/*6453*/ uint16(xMatch),
  4175  	/*6454*/ uint16(xCondDataSize), 6442, 6448, 6458,
  4176  	/*6458*/ uint16(xSetOp), uint16(MOVZX),
  4177  	/*6460*/ uint16(xReadSlashR),
  4178  	/*6461*/ uint16(xArgR64),
  4179  	/*6462*/ uint16(xArgRM16),
  4180  	/*6463*/ uint16(xMatch),
  4181  	/*6464*/ uint16(xCondIs64), 6467, 6487,
  4182  	/*6467*/ uint16(xCondPrefix), 1,
  4183  	0xF3, 6471,
  4184  	/*6471*/ uint16(xCondDataSize), 6475, 6481, 0,
  4185  	/*6475*/ uint16(xSetOp), uint16(POPCNT),
  4186  	/*6477*/ uint16(xReadSlashR),
  4187  	/*6478*/ uint16(xArgR16),
  4188  	/*6479*/ uint16(xArgRM16),
  4189  	/*6480*/ uint16(xMatch),
  4190  	/*6481*/ uint16(xSetOp), uint16(POPCNT),
  4191  	/*6483*/ uint16(xReadSlashR),
  4192  	/*6484*/ uint16(xArgR32),
  4193  	/*6485*/ uint16(xArgRM32),
  4194  	/*6486*/ uint16(xMatch),
  4195  	/*6487*/ uint16(xCondPrefix), 1,
  4196  	0xF3, 6491,
  4197  	/*6491*/ uint16(xCondDataSize), 6475, 6481, 6495,
  4198  	/*6495*/ uint16(xSetOp), uint16(POPCNT),
  4199  	/*6497*/ uint16(xReadSlashR),
  4200  	/*6498*/ uint16(xArgR64),
  4201  	/*6499*/ uint16(xArgRM64),
  4202  	/*6500*/ uint16(xMatch),
  4203  	/*6501*/ uint16(xCondDataSize), 0, 6505, 0,
  4204  	/*6505*/ uint16(xSetOp), uint16(UD1),
  4205  	/*6507*/ uint16(xReadSlashR),
  4206  	/*6508*/ uint16(xArgR32),
  4207  	/*6509*/ uint16(xArgRM32),
  4208  	/*6510*/ uint16(xMatch),
  4209  	/*6511*/ uint16(xCondSlashR),
  4210  	0,    // 0
  4211  	0,    // 1
  4212  	0,    // 2
  4213  	0,    // 3
  4214  	6520, // 4
  4215  	6549, // 5
  4216  	6578, // 6
  4217  	6607, // 7
  4218  	/*6520*/ uint16(xCondIs64), 6523, 6539,
  4219  	/*6523*/ uint16(xCondDataSize), 6527, 6533, 0,
  4220  	/*6527*/ uint16(xSetOp), uint16(BT),
  4221  	/*6529*/ uint16(xReadIb),
  4222  	/*6530*/ uint16(xArgRM16),
  4223  	/*6531*/ uint16(xArgImm8u),
  4224  	/*6532*/ uint16(xMatch),
  4225  	/*6533*/ uint16(xSetOp), uint16(BT),
  4226  	/*6535*/ uint16(xReadIb),
  4227  	/*6536*/ uint16(xArgRM32),
  4228  	/*6537*/ uint16(xArgImm8u),
  4229  	/*6538*/ uint16(xMatch),
  4230  	/*6539*/ uint16(xCondDataSize), 6527, 6533, 6543,
  4231  	/*6543*/ uint16(xSetOp), uint16(BT),
  4232  	/*6545*/ uint16(xReadIb),
  4233  	/*6546*/ uint16(xArgRM64),
  4234  	/*6547*/ uint16(xArgImm8u),
  4235  	/*6548*/ uint16(xMatch),
  4236  	/*6549*/ uint16(xCondIs64), 6552, 6568,
  4237  	/*6552*/ uint16(xCondDataSize), 6556, 6562, 0,
  4238  	/*6556*/ uint16(xSetOp), uint16(BTS),
  4239  	/*6558*/ uint16(xReadIb),
  4240  	/*6559*/ uint16(xArgRM16),
  4241  	/*6560*/ uint16(xArgImm8u),
  4242  	/*6561*/ uint16(xMatch),
  4243  	/*6562*/ uint16(xSetOp), uint16(BTS),
  4244  	/*6564*/ uint16(xReadIb),
  4245  	/*6565*/ uint16(xArgRM32),
  4246  	/*6566*/ uint16(xArgImm8u),
  4247  	/*6567*/ uint16(xMatch),
  4248  	/*6568*/ uint16(xCondDataSize), 6556, 6562, 6572,
  4249  	/*6572*/ uint16(xSetOp), uint16(BTS),
  4250  	/*6574*/ uint16(xReadIb),
  4251  	/*6575*/ uint16(xArgRM64),
  4252  	/*6576*/ uint16(xArgImm8u),
  4253  	/*6577*/ uint16(xMatch),
  4254  	/*6578*/ uint16(xCondIs64), 6581, 6597,
  4255  	/*6581*/ uint16(xCondDataSize), 6585, 6591, 0,
  4256  	/*6585*/ uint16(xSetOp), uint16(BTR),
  4257  	/*6587*/ uint16(xReadIb),
  4258  	/*6588*/ uint16(xArgRM16),
  4259  	/*6589*/ uint16(xArgImm8u),
  4260  	/*6590*/ uint16(xMatch),
  4261  	/*6591*/ uint16(xSetOp), uint16(BTR),
  4262  	/*6593*/ uint16(xReadIb),
  4263  	/*6594*/ uint16(xArgRM32),
  4264  	/*6595*/ uint16(xArgImm8u),
  4265  	/*6596*/ uint16(xMatch),
  4266  	/*6597*/ uint16(xCondDataSize), 6585, 6591, 6601,
  4267  	/*6601*/ uint16(xSetOp), uint16(BTR),
  4268  	/*6603*/ uint16(xReadIb),
  4269  	/*6604*/ uint16(xArgRM64),
  4270  	/*6605*/ uint16(xArgImm8u),
  4271  	/*6606*/ uint16(xMatch),
  4272  	/*6607*/ uint16(xCondIs64), 6610, 6626,
  4273  	/*6610*/ uint16(xCondDataSize), 6614, 6620, 0,
  4274  	/*6614*/ uint16(xSetOp), uint16(BTC),
  4275  	/*6616*/ uint16(xReadIb),
  4276  	/*6617*/ uint16(xArgRM16),
  4277  	/*6618*/ uint16(xArgImm8u),
  4278  	/*6619*/ uint16(xMatch),
  4279  	/*6620*/ uint16(xSetOp), uint16(BTC),
  4280  	/*6622*/ uint16(xReadIb),
  4281  	/*6623*/ uint16(xArgRM32),
  4282  	/*6624*/ uint16(xArgImm8u),
  4283  	/*6625*/ uint16(xMatch),
  4284  	/*6626*/ uint16(xCondDataSize), 6614, 6620, 6630,
  4285  	/*6630*/ uint16(xSetOp), uint16(BTC),
  4286  	/*6632*/ uint16(xReadIb),
  4287  	/*6633*/ uint16(xArgRM64),
  4288  	/*6634*/ uint16(xArgImm8u),
  4289  	/*6635*/ uint16(xMatch),
  4290  	/*6636*/ uint16(xCondIs64), 6639, 6655,
  4291  	/*6639*/ uint16(xCondDataSize), 6643, 6649, 0,
  4292  	/*6643*/ uint16(xSetOp), uint16(BTC),
  4293  	/*6645*/ uint16(xReadSlashR),
  4294  	/*6646*/ uint16(xArgRM16),
  4295  	/*6647*/ uint16(xArgR16),
  4296  	/*6648*/ uint16(xMatch),
  4297  	/*6649*/ uint16(xSetOp), uint16(BTC),
  4298  	/*6651*/ uint16(xReadSlashR),
  4299  	/*6652*/ uint16(xArgRM32),
  4300  	/*6653*/ uint16(xArgR32),
  4301  	/*6654*/ uint16(xMatch),
  4302  	/*6655*/ uint16(xCondDataSize), 6643, 6649, 6659,
  4303  	/*6659*/ uint16(xSetOp), uint16(BTC),
  4304  	/*6661*/ uint16(xReadSlashR),
  4305  	/*6662*/ uint16(xArgRM64),
  4306  	/*6663*/ uint16(xArgR64),
  4307  	/*6664*/ uint16(xMatch),
  4308  	/*6665*/ uint16(xCondIs64), 6668, 6706,
  4309  	/*6668*/ uint16(xCondPrefix), 2,
  4310  	0xF3, 6690,
  4311  	0x0, 6674,
  4312  	/*6674*/ uint16(xCondDataSize), 6678, 6684, 0,
  4313  	/*6678*/ uint16(xSetOp), uint16(BSF),
  4314  	/*6680*/ uint16(xReadSlashR),
  4315  	/*6681*/ uint16(xArgR16),
  4316  	/*6682*/ uint16(xArgRM16),
  4317  	/*6683*/ uint16(xMatch),
  4318  	/*6684*/ uint16(xSetOp), uint16(BSF),
  4319  	/*6686*/ uint16(xReadSlashR),
  4320  	/*6687*/ uint16(xArgR32),
  4321  	/*6688*/ uint16(xArgRM32),
  4322  	/*6689*/ uint16(xMatch),
  4323  	/*6690*/ uint16(xCondDataSize), 6694, 6700, 0,
  4324  	/*6694*/ uint16(xSetOp), uint16(TZCNT),
  4325  	/*6696*/ uint16(xReadSlashR),
  4326  	/*6697*/ uint16(xArgR16),
  4327  	/*6698*/ uint16(xArgRM16),
  4328  	/*6699*/ uint16(xMatch),
  4329  	/*6700*/ uint16(xSetOp), uint16(TZCNT),
  4330  	/*6702*/ uint16(xReadSlashR),
  4331  	/*6703*/ uint16(xArgR32),
  4332  	/*6704*/ uint16(xArgRM32),
  4333  	/*6705*/ uint16(xMatch),
  4334  	/*6706*/ uint16(xCondPrefix), 2,
  4335  	0xF3, 6722,
  4336  	0x0, 6712,
  4337  	/*6712*/ uint16(xCondDataSize), 6678, 6684, 6716,
  4338  	/*6716*/ uint16(xSetOp), uint16(BSF),
  4339  	/*6718*/ uint16(xReadSlashR),
  4340  	/*6719*/ uint16(xArgR64),
  4341  	/*6720*/ uint16(xArgRM64),
  4342  	/*6721*/ uint16(xMatch),
  4343  	/*6722*/ uint16(xCondDataSize), 6694, 6700, 6726,
  4344  	/*6726*/ uint16(xSetOp), uint16(TZCNT),
  4345  	/*6728*/ uint16(xReadSlashR),
  4346  	/*6729*/ uint16(xArgR64),
  4347  	/*6730*/ uint16(xArgRM64),
  4348  	/*6731*/ uint16(xMatch),
  4349  	/*6732*/ uint16(xCondIs64), 6735, 6773,
  4350  	/*6735*/ uint16(xCondPrefix), 2,
  4351  	0xF3, 6757,
  4352  	0x0, 6741,
  4353  	/*6741*/ uint16(xCondDataSize), 6745, 6751, 0,
  4354  	/*6745*/ uint16(xSetOp), uint16(BSR),
  4355  	/*6747*/ uint16(xReadSlashR),
  4356  	/*6748*/ uint16(xArgR16),
  4357  	/*6749*/ uint16(xArgRM16),
  4358  	/*6750*/ uint16(xMatch),
  4359  	/*6751*/ uint16(xSetOp), uint16(BSR),
  4360  	/*6753*/ uint16(xReadSlashR),
  4361  	/*6754*/ uint16(xArgR32),
  4362  	/*6755*/ uint16(xArgRM32),
  4363  	/*6756*/ uint16(xMatch),
  4364  	/*6757*/ uint16(xCondDataSize), 6761, 6767, 0,
  4365  	/*6761*/ uint16(xSetOp), uint16(LZCNT),
  4366  	/*6763*/ uint16(xReadSlashR),
  4367  	/*6764*/ uint16(xArgR16),
  4368  	/*6765*/ uint16(xArgRM16),
  4369  	/*6766*/ uint16(xMatch),
  4370  	/*6767*/ uint16(xSetOp), uint16(LZCNT),
  4371  	/*6769*/ uint16(xReadSlashR),
  4372  	/*6770*/ uint16(xArgR32),
  4373  	/*6771*/ uint16(xArgRM32),
  4374  	/*6772*/ uint16(xMatch),
  4375  	/*6773*/ uint16(xCondPrefix), 2,
  4376  	0xF3, 6789,
  4377  	0x0, 6779,
  4378  	/*6779*/ uint16(xCondDataSize), 6745, 6751, 6783,
  4379  	/*6783*/ uint16(xSetOp), uint16(BSR),
  4380  	/*6785*/ uint16(xReadSlashR),
  4381  	/*6786*/ uint16(xArgR64),
  4382  	/*6787*/ uint16(xArgRM64),
  4383  	/*6788*/ uint16(xMatch),
  4384  	/*6789*/ uint16(xCondDataSize), 6761, 6767, 6793,
  4385  	/*6793*/ uint16(xSetOp), uint16(LZCNT),
  4386  	/*6795*/ uint16(xReadSlashR),
  4387  	/*6796*/ uint16(xArgR64),
  4388  	/*6797*/ uint16(xArgRM64),
  4389  	/*6798*/ uint16(xMatch),
  4390  	/*6799*/ uint16(xCondIs64), 6802, 6818,
  4391  	/*6802*/ uint16(xCondDataSize), 6806, 6812, 0,
  4392  	/*6806*/ uint16(xSetOp), uint16(MOVSX),
  4393  	/*6808*/ uint16(xReadSlashR),
  4394  	/*6809*/ uint16(xArgR16),
  4395  	/*6810*/ uint16(xArgRM8),
  4396  	/*6811*/ uint16(xMatch),
  4397  	/*6812*/ uint16(xSetOp), uint16(MOVSX),
  4398  	/*6814*/ uint16(xReadSlashR),
  4399  	/*6815*/ uint16(xArgR32),
  4400  	/*6816*/ uint16(xArgRM8),
  4401  	/*6817*/ uint16(xMatch),
  4402  	/*6818*/ uint16(xCondDataSize), 6806, 6812, 6822,
  4403  	/*6822*/ uint16(xSetOp), uint16(MOVSX),
  4404  	/*6824*/ uint16(xReadSlashR),
  4405  	/*6825*/ uint16(xArgR64),
  4406  	/*6826*/ uint16(xArgRM8),
  4407  	/*6827*/ uint16(xMatch),
  4408  	/*6828*/ uint16(xCondIs64), 6831, 6847,
  4409  	/*6831*/ uint16(xCondDataSize), 6835, 6841, 0,
  4410  	/*6835*/ uint16(xSetOp), uint16(MOVSX),
  4411  	/*6837*/ uint16(xReadSlashR),
  4412  	/*6838*/ uint16(xArgR16),
  4413  	/*6839*/ uint16(xArgRM16),
  4414  	/*6840*/ uint16(xMatch),
  4415  	/*6841*/ uint16(xSetOp), uint16(MOVSX),
  4416  	/*6843*/ uint16(xReadSlashR),
  4417  	/*6844*/ uint16(xArgR32),
  4418  	/*6845*/ uint16(xArgRM16),
  4419  	/*6846*/ uint16(xMatch),
  4420  	/*6847*/ uint16(xCondDataSize), 6835, 6841, 6851,
  4421  	/*6851*/ uint16(xSetOp), uint16(MOVSX),
  4422  	/*6853*/ uint16(xReadSlashR),
  4423  	/*6854*/ uint16(xArgR64),
  4424  	/*6855*/ uint16(xArgRM16),
  4425  	/*6856*/ uint16(xMatch),
  4426  	/*6857*/ uint16(xSetOp), uint16(XADD),
  4427  	/*6859*/ uint16(xReadSlashR),
  4428  	/*6860*/ uint16(xArgRM8),
  4429  	/*6861*/ uint16(xArgR8),
  4430  	/*6862*/ uint16(xMatch),
  4431  	/*6863*/ uint16(xCondIs64), 6866, 6882,
  4432  	/*6866*/ uint16(xCondDataSize), 6870, 6876, 0,
  4433  	/*6870*/ uint16(xSetOp), uint16(XADD),
  4434  	/*6872*/ uint16(xReadSlashR),
  4435  	/*6873*/ uint16(xArgRM16),
  4436  	/*6874*/ uint16(xArgR16),
  4437  	/*6875*/ uint16(xMatch),
  4438  	/*6876*/ uint16(xSetOp), uint16(XADD),
  4439  	/*6878*/ uint16(xReadSlashR),
  4440  	/*6879*/ uint16(xArgRM32),
  4441  	/*6880*/ uint16(xArgR32),
  4442  	/*6881*/ uint16(xMatch),
  4443  	/*6882*/ uint16(xCondDataSize), 6870, 6876, 6886,
  4444  	/*6886*/ uint16(xSetOp), uint16(XADD),
  4445  	/*6888*/ uint16(xReadSlashR),
  4446  	/*6889*/ uint16(xArgRM64),
  4447  	/*6890*/ uint16(xArgR64),
  4448  	/*6891*/ uint16(xMatch),
  4449  	/*6892*/ uint16(xCondPrefix), 4,
  4450  	0xF3, 6926,
  4451  	0xF2, 6918,
  4452  	0x66, 6910,
  4453  	0x0, 6902,
  4454  	/*6902*/ uint16(xSetOp), uint16(CMPPS),
  4455  	/*6904*/ uint16(xReadSlashR),
  4456  	/*6905*/ uint16(xReadIb),
  4457  	/*6906*/ uint16(xArgXmm1),
  4458  	/*6907*/ uint16(xArgXmm2M128),
  4459  	/*6908*/ uint16(xArgImm8u),
  4460  	/*6909*/ uint16(xMatch),
  4461  	/*6910*/ uint16(xSetOp), uint16(CMPPD),
  4462  	/*6912*/ uint16(xReadSlashR),
  4463  	/*6913*/ uint16(xReadIb),
  4464  	/*6914*/ uint16(xArgXmm1),
  4465  	/*6915*/ uint16(xArgXmm2M128),
  4466  	/*6916*/ uint16(xArgImm8u),
  4467  	/*6917*/ uint16(xMatch),
  4468  	/*6918*/ uint16(xSetOp), uint16(CMPSD_XMM),
  4469  	/*6920*/ uint16(xReadSlashR),
  4470  	/*6921*/ uint16(xReadIb),
  4471  	/*6922*/ uint16(xArgXmm1),
  4472  	/*6923*/ uint16(xArgXmm2M64),
  4473  	/*6924*/ uint16(xArgImm8u),
  4474  	/*6925*/ uint16(xMatch),
  4475  	/*6926*/ uint16(xSetOp), uint16(CMPSS),
  4476  	/*6928*/ uint16(xReadSlashR),
  4477  	/*6929*/ uint16(xReadIb),
  4478  	/*6930*/ uint16(xArgXmm1),
  4479  	/*6931*/ uint16(xArgXmm2M32),
  4480  	/*6932*/ uint16(xArgImm8u),
  4481  	/*6933*/ uint16(xMatch),
  4482  	/*6934*/ uint16(xCondIs64), 6937, 6953,
  4483  	/*6937*/ uint16(xCondDataSize), 6941, 6947, 0,
  4484  	/*6941*/ uint16(xSetOp), uint16(MOVNTI),
  4485  	/*6943*/ uint16(xReadSlashR),
  4486  	/*6944*/ uint16(xArgM32),
  4487  	/*6945*/ uint16(xArgR32),
  4488  	/*6946*/ uint16(xMatch),
  4489  	/*6947*/ uint16(xSetOp), uint16(MOVNTI),
  4490  	/*6949*/ uint16(xReadSlashR),
  4491  	/*6950*/ uint16(xArgM32),
  4492  	/*6951*/ uint16(xArgR32),
  4493  	/*6952*/ uint16(xMatch),
  4494  	/*6953*/ uint16(xCondDataSize), 6941, 6947, 6957,
  4495  	/*6957*/ uint16(xSetOp), uint16(MOVNTI),
  4496  	/*6959*/ uint16(xReadSlashR),
  4497  	/*6960*/ uint16(xArgM64),
  4498  	/*6961*/ uint16(xArgR64),
  4499  	/*6962*/ uint16(xMatch),
  4500  	/*6963*/ uint16(xCondPrefix), 2,
  4501  	0x66, 6977,
  4502  	0x0, 6969,
  4503  	/*6969*/ uint16(xSetOp), uint16(PINSRW),
  4504  	/*6971*/ uint16(xReadSlashR),
  4505  	/*6972*/ uint16(xReadIb),
  4506  	/*6973*/ uint16(xArgMm),
  4507  	/*6974*/ uint16(xArgR32M16),
  4508  	/*6975*/ uint16(xArgImm8u),
  4509  	/*6976*/ uint16(xMatch),
  4510  	/*6977*/ uint16(xSetOp), uint16(PINSRW),
  4511  	/*6979*/ uint16(xReadSlashR),
  4512  	/*6980*/ uint16(xReadIb),
  4513  	/*6981*/ uint16(xArgXmm),
  4514  	/*6982*/ uint16(xArgR32M16),
  4515  	/*6983*/ uint16(xArgImm8u),
  4516  	/*6984*/ uint16(xMatch),
  4517  	/*6985*/ uint16(xCondPrefix), 2,
  4518  	0x66, 6999,
  4519  	0x0, 6991,
  4520  	/*6991*/ uint16(xSetOp), uint16(PEXTRW),
  4521  	/*6993*/ uint16(xReadSlashR),
  4522  	/*6994*/ uint16(xReadIb),
  4523  	/*6995*/ uint16(xArgR32),
  4524  	/*6996*/ uint16(xArgMm2),
  4525  	/*6997*/ uint16(xArgImm8u),
  4526  	/*6998*/ uint16(xMatch),
  4527  	/*6999*/ uint16(xSetOp), uint16(PEXTRW),
  4528  	/*7001*/ uint16(xReadSlashR),
  4529  	/*7002*/ uint16(xReadIb),
  4530  	/*7003*/ uint16(xArgR32),
  4531  	/*7004*/ uint16(xArgXmm2),
  4532  	/*7005*/ uint16(xArgImm8u),
  4533  	/*7006*/ uint16(xMatch),
  4534  	/*7007*/ uint16(xCondPrefix), 2,
  4535  	0x66, 7021,
  4536  	0x0, 7013,
  4537  	/*7013*/ uint16(xSetOp), uint16(SHUFPS),
  4538  	/*7015*/ uint16(xReadSlashR),
  4539  	/*7016*/ uint16(xReadIb),
  4540  	/*7017*/ uint16(xArgXmm1),
  4541  	/*7018*/ uint16(xArgXmm2M128),
  4542  	/*7019*/ uint16(xArgImm8u),
  4543  	/*7020*/ uint16(xMatch),
  4544  	/*7021*/ uint16(xSetOp), uint16(SHUFPD),
  4545  	/*7023*/ uint16(xReadSlashR),
  4546  	/*7024*/ uint16(xReadIb),
  4547  	/*7025*/ uint16(xArgXmm1),
  4548  	/*7026*/ uint16(xArgXmm2M128),
  4549  	/*7027*/ uint16(xArgImm8u),
  4550  	/*7028*/ uint16(xMatch),
  4551  	/*7029*/ uint16(xCondSlashR),
  4552  	0,    // 0
  4553  	7038, // 1
  4554  	0,    // 2
  4555  	7061, // 3
  4556  	7084, // 4
  4557  	7107, // 5
  4558  	7130, // 6
  4559  	0,    // 7
  4560  	/*7038*/ uint16(xCondIs64), 7041, 7053,
  4561  	/*7041*/ uint16(xCondDataSize), 7045, 7049, 0,
  4562  	/*7045*/ uint16(xSetOp), uint16(CMPXCHG8B),
  4563  	/*7047*/ uint16(xArgM64),
  4564  	/*7048*/ uint16(xMatch),
  4565  	/*7049*/ uint16(xSetOp), uint16(CMPXCHG8B),
  4566  	/*7051*/ uint16(xArgM64),
  4567  	/*7052*/ uint16(xMatch),
  4568  	/*7053*/ uint16(xCondDataSize), 7045, 7049, 7057,
  4569  	/*7057*/ uint16(xSetOp), uint16(CMPXCHG16B),
  4570  	/*7059*/ uint16(xArgM128),
  4571  	/*7060*/ uint16(xMatch),
  4572  	/*7061*/ uint16(xCondIs64), 7064, 7076,
  4573  	/*7064*/ uint16(xCondDataSize), 7068, 7072, 0,
  4574  	/*7068*/ uint16(xSetOp), uint16(XRSTORS),
  4575  	/*7070*/ uint16(xArgMem),
  4576  	/*7071*/ uint16(xMatch),
  4577  	/*7072*/ uint16(xSetOp), uint16(XRSTORS),
  4578  	/*7074*/ uint16(xArgMem),
  4579  	/*7075*/ uint16(xMatch),
  4580  	/*7076*/ uint16(xCondDataSize), 7068, 7072, 7080,
  4581  	/*7080*/ uint16(xSetOp), uint16(XRSTORS64),
  4582  	/*7082*/ uint16(xArgMem),
  4583  	/*7083*/ uint16(xMatch),
  4584  	/*7084*/ uint16(xCondIs64), 7087, 7099,
  4585  	/*7087*/ uint16(xCondDataSize), 7091, 7095, 0,
  4586  	/*7091*/ uint16(xSetOp), uint16(XSAVEC),
  4587  	/*7093*/ uint16(xArgMem),
  4588  	/*7094*/ uint16(xMatch),
  4589  	/*7095*/ uint16(xSetOp), uint16(XSAVEC),
  4590  	/*7097*/ uint16(xArgMem),
  4591  	/*7098*/ uint16(xMatch),
  4592  	/*7099*/ uint16(xCondDataSize), 7091, 7095, 7103,
  4593  	/*7103*/ uint16(xSetOp), uint16(XSAVEC64),
  4594  	/*7105*/ uint16(xArgMem),
  4595  	/*7106*/ uint16(xMatch),
  4596  	/*7107*/ uint16(xCondIs64), 7110, 7122,
  4597  	/*7110*/ uint16(xCondDataSize), 7114, 7118, 0,
  4598  	/*7114*/ uint16(xSetOp), uint16(XSAVES),
  4599  	/*7116*/ uint16(xArgMem),
  4600  	/*7117*/ uint16(xMatch),
  4601  	/*7118*/ uint16(xSetOp), uint16(XSAVES),
  4602  	/*7120*/ uint16(xArgMem),
  4603  	/*7121*/ uint16(xMatch),
  4604  	/*7122*/ uint16(xCondDataSize), 7114, 7118, 7126,
  4605  	/*7126*/ uint16(xSetOp), uint16(XSAVES64),
  4606  	/*7128*/ uint16(xArgMem),
  4607  	/*7129*/ uint16(xMatch),
  4608  	/*7130*/ uint16(xCondIs64), 7133, 7151,
  4609  	/*7133*/ uint16(xCondDataSize), 7137, 7144, 0,
  4610  	/*7137*/ uint16(xCondIsMem), 7140, 0,
  4611  	/*7140*/ uint16(xSetOp), uint16(RDRAND),
  4612  	/*7142*/ uint16(xArgRmf16),
  4613  	/*7143*/ uint16(xMatch),
  4614  	/*7144*/ uint16(xCondIsMem), 7147, 0,
  4615  	/*7147*/ uint16(xSetOp), uint16(RDRAND),
  4616  	/*7149*/ uint16(xArgRmf32),
  4617  	/*7150*/ uint16(xMatch),
  4618  	/*7151*/ uint16(xCondDataSize), 7137, 7144, 7155,
  4619  	/*7155*/ uint16(xSetOp), uint16(RDRAND),
  4620  	/*7157*/ uint16(xMatch),
  4621  	/*7158*/ uint16(xCondIs64), 7161, 7173,
  4622  	/*7161*/ uint16(xCondDataSize), 7165, 7169, 0,
  4623  	/*7165*/ uint16(xSetOp), uint16(BSWAP),
  4624  	/*7167*/ uint16(xArgR16op),
  4625  	/*7168*/ uint16(xMatch),
  4626  	/*7169*/ uint16(xSetOp), uint16(BSWAP),
  4627  	/*7171*/ uint16(xArgR32op),
  4628  	/*7172*/ uint16(xMatch),
  4629  	/*7173*/ uint16(xCondDataSize), 7165, 7169, 7177,
  4630  	/*7177*/ uint16(xSetOp), uint16(BSWAP),
  4631  	/*7179*/ uint16(xArgR64op),
  4632  	/*7180*/ uint16(xMatch),
  4633  	/*7181*/ uint16(xCondPrefix), 2,
  4634  	0xF2, 7193,
  4635  	0x66, 7187,
  4636  	/*7187*/ uint16(xSetOp), uint16(ADDSUBPD),
  4637  	/*7189*/ uint16(xReadSlashR),
  4638  	/*7190*/ uint16(xArgXmm1),
  4639  	/*7191*/ uint16(xArgXmm2M128),
  4640  	/*7192*/ uint16(xMatch),
  4641  	/*7193*/ uint16(xSetOp), uint16(ADDSUBPS),
  4642  	/*7195*/ uint16(xReadSlashR),
  4643  	/*7196*/ uint16(xArgXmm1),
  4644  	/*7197*/ uint16(xArgXmm2M128),
  4645  	/*7198*/ uint16(xMatch),
  4646  	/*7199*/ uint16(xCondPrefix), 2,
  4647  	0x66, 7211,
  4648  	0x0, 7205,
  4649  	/*7205*/ uint16(xSetOp), uint16(PSRLW),
  4650  	/*7207*/ uint16(xReadSlashR),
  4651  	/*7208*/ uint16(xArgMm),
  4652  	/*7209*/ uint16(xArgMmM64),
  4653  	/*7210*/ uint16(xMatch),
  4654  	/*7211*/ uint16(xSetOp), uint16(PSRLW),
  4655  	/*7213*/ uint16(xReadSlashR),
  4656  	/*7214*/ uint16(xArgXmm1),
  4657  	/*7215*/ uint16(xArgXmm2M128),
  4658  	/*7216*/ uint16(xMatch),
  4659  	/*7217*/ uint16(xCondPrefix), 2,
  4660  	0x66, 7229,
  4661  	0x0, 7223,
  4662  	/*7223*/ uint16(xSetOp), uint16(PSRLD),
  4663  	/*7225*/ uint16(xReadSlashR),
  4664  	/*7226*/ uint16(xArgMm),
  4665  	/*7227*/ uint16(xArgMmM64),
  4666  	/*7228*/ uint16(xMatch),
  4667  	/*7229*/ uint16(xSetOp), uint16(PSRLD),
  4668  	/*7231*/ uint16(xReadSlashR),
  4669  	/*7232*/ uint16(xArgXmm1),
  4670  	/*7233*/ uint16(xArgXmm2M128),
  4671  	/*7234*/ uint16(xMatch),
  4672  	/*7235*/ uint16(xCondPrefix), 2,
  4673  	0x66, 7247,
  4674  	0x0, 7241,
  4675  	/*7241*/ uint16(xSetOp), uint16(PSRLQ),
  4676  	/*7243*/ uint16(xReadSlashR),
  4677  	/*7244*/ uint16(xArgMm),
  4678  	/*7245*/ uint16(xArgMmM64),
  4679  	/*7246*/ uint16(xMatch),
  4680  	/*7247*/ uint16(xSetOp), uint16(PSRLQ),
  4681  	/*7249*/ uint16(xReadSlashR),
  4682  	/*7250*/ uint16(xArgXmm1),
  4683  	/*7251*/ uint16(xArgXmm2M128),
  4684  	/*7252*/ uint16(xMatch),
  4685  	/*7253*/ uint16(xCondPrefix), 2,
  4686  	0x66, 7265,
  4687  	0x0, 7259,
  4688  	/*7259*/ uint16(xSetOp), uint16(PADDQ),
  4689  	/*7261*/ uint16(xReadSlashR),
  4690  	/*7262*/ uint16(xArgMm1),
  4691  	/*7263*/ uint16(xArgMm2M64),
  4692  	/*7264*/ uint16(xMatch),
  4693  	/*7265*/ uint16(xSetOp), uint16(PADDQ),
  4694  	/*7267*/ uint16(xReadSlashR),
  4695  	/*7268*/ uint16(xArgXmm1),
  4696  	/*7269*/ uint16(xArgXmm2M128),
  4697  	/*7270*/ uint16(xMatch),
  4698  	/*7271*/ uint16(xCondPrefix), 2,
  4699  	0x66, 7283,
  4700  	0x0, 7277,
  4701  	/*7277*/ uint16(xSetOp), uint16(PMULLW),
  4702  	/*7279*/ uint16(xReadSlashR),
  4703  	/*7280*/ uint16(xArgMm),
  4704  	/*7281*/ uint16(xArgMmM64),
  4705  	/*7282*/ uint16(xMatch),
  4706  	/*7283*/ uint16(xSetOp), uint16(PMULLW),
  4707  	/*7285*/ uint16(xReadSlashR),
  4708  	/*7286*/ uint16(xArgXmm1),
  4709  	/*7287*/ uint16(xArgXmm2M128),
  4710  	/*7288*/ uint16(xMatch),
  4711  	/*7289*/ uint16(xCondPrefix), 3,
  4712  	0xF3, 7309,
  4713  	0xF2, 7303,
  4714  	0x66, 7297,
  4715  	/*7297*/ uint16(xSetOp), uint16(MOVQ),
  4716  	/*7299*/ uint16(xReadSlashR),
  4717  	/*7300*/ uint16(xArgXmm2M64),
  4718  	/*7301*/ uint16(xArgXmm1),
  4719  	/*7302*/ uint16(xMatch),
  4720  	/*7303*/ uint16(xSetOp), uint16(MOVDQ2Q),
  4721  	/*7305*/ uint16(xReadSlashR),
  4722  	/*7306*/ uint16(xArgMm),
  4723  	/*7307*/ uint16(xArgXmm2),
  4724  	/*7308*/ uint16(xMatch),
  4725  	/*7309*/ uint16(xSetOp), uint16(MOVQ2DQ),
  4726  	/*7311*/ uint16(xReadSlashR),
  4727  	/*7312*/ uint16(xArgXmm1),
  4728  	/*7313*/ uint16(xArgMm2),
  4729  	/*7314*/ uint16(xMatch),
  4730  	/*7315*/ uint16(xCondPrefix), 2,
  4731  	0x66, 7327,
  4732  	0x0, 7321,
  4733  	/*7321*/ uint16(xSetOp), uint16(PMOVMSKB),
  4734  	/*7323*/ uint16(xReadSlashR),
  4735  	/*7324*/ uint16(xArgR32),
  4736  	/*7325*/ uint16(xArgMm2),
  4737  	/*7326*/ uint16(xMatch),
  4738  	/*7327*/ uint16(xSetOp), uint16(PMOVMSKB),
  4739  	/*7329*/ uint16(xReadSlashR),
  4740  	/*7330*/ uint16(xArgR32),
  4741  	/*7331*/ uint16(xArgXmm2),
  4742  	/*7332*/ uint16(xMatch),
  4743  	/*7333*/ uint16(xCondPrefix), 2,
  4744  	0x66, 7345,
  4745  	0x0, 7339,
  4746  	/*7339*/ uint16(xSetOp), uint16(PSUBUSB),
  4747  	/*7341*/ uint16(xReadSlashR),
  4748  	/*7342*/ uint16(xArgMm),
  4749  	/*7343*/ uint16(xArgMmM64),
  4750  	/*7344*/ uint16(xMatch),
  4751  	/*7345*/ uint16(xSetOp), uint16(PSUBUSB),
  4752  	/*7347*/ uint16(xReadSlashR),
  4753  	/*7348*/ uint16(xArgXmm1),
  4754  	/*7349*/ uint16(xArgXmm2M128),
  4755  	/*7350*/ uint16(xMatch),
  4756  	/*7351*/ uint16(xCondPrefix), 2,
  4757  	0x66, 7363,
  4758  	0x0, 7357,
  4759  	/*7357*/ uint16(xSetOp), uint16(PSUBUSW),
  4760  	/*7359*/ uint16(xReadSlashR),
  4761  	/*7360*/ uint16(xArgMm),
  4762  	/*7361*/ uint16(xArgMmM64),
  4763  	/*7362*/ uint16(xMatch),
  4764  	/*7363*/ uint16(xSetOp), uint16(PSUBUSW),
  4765  	/*7365*/ uint16(xReadSlashR),
  4766  	/*7366*/ uint16(xArgXmm1),
  4767  	/*7367*/ uint16(xArgXmm2M128),
  4768  	/*7368*/ uint16(xMatch),
  4769  	/*7369*/ uint16(xCondPrefix), 2,
  4770  	0x66, 7381,
  4771  	0x0, 7375,
  4772  	/*7375*/ uint16(xSetOp), uint16(PMINUB),
  4773  	/*7377*/ uint16(xReadSlashR),
  4774  	/*7378*/ uint16(xArgMm1),
  4775  	/*7379*/ uint16(xArgMm2M64),
  4776  	/*7380*/ uint16(xMatch),
  4777  	/*7381*/ uint16(xSetOp), uint16(PMINUB),
  4778  	/*7383*/ uint16(xReadSlashR),
  4779  	/*7384*/ uint16(xArgXmm1),
  4780  	/*7385*/ uint16(xArgXmm2M128),
  4781  	/*7386*/ uint16(xMatch),
  4782  	/*7387*/ uint16(xCondPrefix), 2,
  4783  	0x66, 7399,
  4784  	0x0, 7393,
  4785  	/*7393*/ uint16(xSetOp), uint16(PAND),
  4786  	/*7395*/ uint16(xReadSlashR),
  4787  	/*7396*/ uint16(xArgMm),
  4788  	/*7397*/ uint16(xArgMmM64),
  4789  	/*7398*/ uint16(xMatch),
  4790  	/*7399*/ uint16(xSetOp), uint16(PAND),
  4791  	/*7401*/ uint16(xReadSlashR),
  4792  	/*7402*/ uint16(xArgXmm1),
  4793  	/*7403*/ uint16(xArgXmm2M128),
  4794  	/*7404*/ uint16(xMatch),
  4795  	/*7405*/ uint16(xCondPrefix), 2,
  4796  	0x66, 7417,
  4797  	0x0, 7411,
  4798  	/*7411*/ uint16(xSetOp), uint16(PADDUSB),
  4799  	/*7413*/ uint16(xReadSlashR),
  4800  	/*7414*/ uint16(xArgMm),
  4801  	/*7415*/ uint16(xArgMmM64),
  4802  	/*7416*/ uint16(xMatch),
  4803  	/*7417*/ uint16(xSetOp), uint16(PADDUSB),
  4804  	/*7419*/ uint16(xReadSlashR),
  4805  	/*7420*/ uint16(xArgXmm1),
  4806  	/*7421*/ uint16(xArgXmm2M128),
  4807  	/*7422*/ uint16(xMatch),
  4808  	/*7423*/ uint16(xCondPrefix), 2,
  4809  	0x66, 7435,
  4810  	0x0, 7429,
  4811  	/*7429*/ uint16(xSetOp), uint16(PADDUSW),
  4812  	/*7431*/ uint16(xReadSlashR),
  4813  	/*7432*/ uint16(xArgMm),
  4814  	/*7433*/ uint16(xArgMmM64),
  4815  	/*7434*/ uint16(xMatch),
  4816  	/*7435*/ uint16(xSetOp), uint16(PADDUSW),
  4817  	/*7437*/ uint16(xReadSlashR),
  4818  	/*7438*/ uint16(xArgXmm1),
  4819  	/*7439*/ uint16(xArgXmm2M128),
  4820  	/*7440*/ uint16(xMatch),
  4821  	/*7441*/ uint16(xCondPrefix), 2,
  4822  	0x66, 7453,
  4823  	0x0, 7447,
  4824  	/*7447*/ uint16(xSetOp), uint16(PMAXUB),
  4825  	/*7449*/ uint16(xReadSlashR),
  4826  	/*7450*/ uint16(xArgMm1),
  4827  	/*7451*/ uint16(xArgMm2M64),
  4828  	/*7452*/ uint16(xMatch),
  4829  	/*7453*/ uint16(xSetOp), uint16(PMAXUB),
  4830  	/*7455*/ uint16(xReadSlashR),
  4831  	/*7456*/ uint16(xArgXmm1),
  4832  	/*7457*/ uint16(xArgXmm2M128),
  4833  	/*7458*/ uint16(xMatch),
  4834  	/*7459*/ uint16(xCondPrefix), 2,
  4835  	0x66, 7471,
  4836  	0x0, 7465,
  4837  	/*7465*/ uint16(xSetOp), uint16(PANDN),
  4838  	/*7467*/ uint16(xReadSlashR),
  4839  	/*7468*/ uint16(xArgMm),
  4840  	/*7469*/ uint16(xArgMmM64),
  4841  	/*7470*/ uint16(xMatch),
  4842  	/*7471*/ uint16(xSetOp), uint16(PANDN),
  4843  	/*7473*/ uint16(xReadSlashR),
  4844  	/*7474*/ uint16(xArgXmm1),
  4845  	/*7475*/ uint16(xArgXmm2M128),
  4846  	/*7476*/ uint16(xMatch),
  4847  	/*7477*/ uint16(xCondPrefix), 2,
  4848  	0x66, 7489,
  4849  	0x0, 7483,
  4850  	/*7483*/ uint16(xSetOp), uint16(PAVGB),
  4851  	/*7485*/ uint16(xReadSlashR),
  4852  	/*7486*/ uint16(xArgMm1),
  4853  	/*7487*/ uint16(xArgMm2M64),
  4854  	/*7488*/ uint16(xMatch),
  4855  	/*7489*/ uint16(xSetOp), uint16(PAVGB),
  4856  	/*7491*/ uint16(xReadSlashR),
  4857  	/*7492*/ uint16(xArgXmm1),
  4858  	/*7493*/ uint16(xArgXmm2M128),
  4859  	/*7494*/ uint16(xMatch),
  4860  	/*7495*/ uint16(xCondPrefix), 2,
  4861  	0x66, 7507,
  4862  	0x0, 7501,
  4863  	/*7501*/ uint16(xSetOp), uint16(PSRAW),
  4864  	/*7503*/ uint16(xReadSlashR),
  4865  	/*7504*/ uint16(xArgMm),
  4866  	/*7505*/ uint16(xArgMmM64),
  4867  	/*7506*/ uint16(xMatch),
  4868  	/*7507*/ uint16(xSetOp), uint16(PSRAW),
  4869  	/*7509*/ uint16(xReadSlashR),
  4870  	/*7510*/ uint16(xArgXmm1),
  4871  	/*7511*/ uint16(xArgXmm2M128),
  4872  	/*7512*/ uint16(xMatch),
  4873  	/*7513*/ uint16(xCondPrefix), 2,
  4874  	0x66, 7525,
  4875  	0x0, 7519,
  4876  	/*7519*/ uint16(xSetOp), uint16(PSRAD),
  4877  	/*7521*/ uint16(xReadSlashR),
  4878  	/*7522*/ uint16(xArgMm),
  4879  	/*7523*/ uint16(xArgMmM64),
  4880  	/*7524*/ uint16(xMatch),
  4881  	/*7525*/ uint16(xSetOp), uint16(PSRAD),
  4882  	/*7527*/ uint16(xReadSlashR),
  4883  	/*7528*/ uint16(xArgXmm1),
  4884  	/*7529*/ uint16(xArgXmm2M128),
  4885  	/*7530*/ uint16(xMatch),
  4886  	/*7531*/ uint16(xCondPrefix), 2,
  4887  	0x66, 7543,
  4888  	0x0, 7537,
  4889  	/*7537*/ uint16(xSetOp), uint16(PAVGW),
  4890  	/*7539*/ uint16(xReadSlashR),
  4891  	/*7540*/ uint16(xArgMm1),
  4892  	/*7541*/ uint16(xArgMm2M64),
  4893  	/*7542*/ uint16(xMatch),
  4894  	/*7543*/ uint16(xSetOp), uint16(PAVGW),
  4895  	/*7545*/ uint16(xReadSlashR),
  4896  	/*7546*/ uint16(xArgXmm1),
  4897  	/*7547*/ uint16(xArgXmm2M128),
  4898  	/*7548*/ uint16(xMatch),
  4899  	/*7549*/ uint16(xCondPrefix), 2,
  4900  	0x66, 7561,
  4901  	0x0, 7555,
  4902  	/*7555*/ uint16(xSetOp), uint16(PMULHUW),
  4903  	/*7557*/ uint16(xReadSlashR),
  4904  	/*7558*/ uint16(xArgMm1),
  4905  	/*7559*/ uint16(xArgMm2M64),
  4906  	/*7560*/ uint16(xMatch),
  4907  	/*7561*/ uint16(xSetOp), uint16(PMULHUW),
  4908  	/*7563*/ uint16(xReadSlashR),
  4909  	/*7564*/ uint16(xArgXmm1),
  4910  	/*7565*/ uint16(xArgXmm2M128),
  4911  	/*7566*/ uint16(xMatch),
  4912  	/*7567*/ uint16(xCondPrefix), 2,
  4913  	0x66, 7579,
  4914  	0x0, 7573,
  4915  	/*7573*/ uint16(xSetOp), uint16(PMULHW),
  4916  	/*7575*/ uint16(xReadSlashR),
  4917  	/*7576*/ uint16(xArgMm),
  4918  	/*7577*/ uint16(xArgMmM64),
  4919  	/*7578*/ uint16(xMatch),
  4920  	/*7579*/ uint16(xSetOp), uint16(PMULHW),
  4921  	/*7581*/ uint16(xReadSlashR),
  4922  	/*7582*/ uint16(xArgXmm1),
  4923  	/*7583*/ uint16(xArgXmm2M128),
  4924  	/*7584*/ uint16(xMatch),
  4925  	/*7585*/ uint16(xCondPrefix), 3,
  4926  	0xF3, 7605,
  4927  	0xF2, 7599,
  4928  	0x66, 7593,
  4929  	/*7593*/ uint16(xSetOp), uint16(CVTTPD2DQ),
  4930  	/*7595*/ uint16(xReadSlashR),
  4931  	/*7596*/ uint16(xArgXmm1),
  4932  	/*7597*/ uint16(xArgXmm2M128),
  4933  	/*7598*/ uint16(xMatch),
  4934  	/*7599*/ uint16(xSetOp), uint16(CVTPD2DQ),
  4935  	/*7601*/ uint16(xReadSlashR),
  4936  	/*7602*/ uint16(xArgXmm1),
  4937  	/*7603*/ uint16(xArgXmm2M128),
  4938  	/*7604*/ uint16(xMatch),
  4939  	/*7605*/ uint16(xSetOp), uint16(CVTDQ2PD),
  4940  	/*7607*/ uint16(xReadSlashR),
  4941  	/*7608*/ uint16(xArgXmm1),
  4942  	/*7609*/ uint16(xArgXmm2M64),
  4943  	/*7610*/ uint16(xMatch),
  4944  	/*7611*/ uint16(xCondPrefix), 2,
  4945  	0x66, 7623,
  4946  	0x0, 7617,
  4947  	/*7617*/ uint16(xSetOp), uint16(MOVNTQ),
  4948  	/*7619*/ uint16(xReadSlashR),
  4949  	/*7620*/ uint16(xArgM64),
  4950  	/*7621*/ uint16(xArgMm),
  4951  	/*7622*/ uint16(xMatch),
  4952  	/*7623*/ uint16(xSetOp), uint16(MOVNTDQ),
  4953  	/*7625*/ uint16(xReadSlashR),
  4954  	/*7626*/ uint16(xArgM128),
  4955  	/*7627*/ uint16(xArgXmm),
  4956  	/*7628*/ uint16(xMatch),
  4957  	/*7629*/ uint16(xCondPrefix), 2,
  4958  	0x66, 7641,
  4959  	0x0, 7635,
  4960  	/*7635*/ uint16(xSetOp), uint16(PSUBSB),
  4961  	/*7637*/ uint16(xReadSlashR),
  4962  	/*7638*/ uint16(xArgMm),
  4963  	/*7639*/ uint16(xArgMmM64),
  4964  	/*7640*/ uint16(xMatch),
  4965  	/*7641*/ uint16(xSetOp), uint16(PSUBSB),
  4966  	/*7643*/ uint16(xReadSlashR),
  4967  	/*7644*/ uint16(xArgXmm1),
  4968  	/*7645*/ uint16(xArgXmm2M128),
  4969  	/*7646*/ uint16(xMatch),
  4970  	/*7647*/ uint16(xCondPrefix), 2,
  4971  	0x66, 7659,
  4972  	0x0, 7653,
  4973  	/*7653*/ uint16(xSetOp), uint16(PSUBSW),
  4974  	/*7655*/ uint16(xReadSlashR),
  4975  	/*7656*/ uint16(xArgMm),
  4976  	/*7657*/ uint16(xArgMmM64),
  4977  	/*7658*/ uint16(xMatch),
  4978  	/*7659*/ uint16(xSetOp), uint16(PSUBSW),
  4979  	/*7661*/ uint16(xReadSlashR),
  4980  	/*7662*/ uint16(xArgXmm1),
  4981  	/*7663*/ uint16(xArgXmm2M128),
  4982  	/*7664*/ uint16(xMatch),
  4983  	/*7665*/ uint16(xCondPrefix), 2,
  4984  	0x66, 7677,
  4985  	0x0, 7671,
  4986  	/*7671*/ uint16(xSetOp), uint16(PMINSW),
  4987  	/*7673*/ uint16(xReadSlashR),
  4988  	/*7674*/ uint16(xArgMm1),
  4989  	/*7675*/ uint16(xArgMm2M64),
  4990  	/*7676*/ uint16(xMatch),
  4991  	/*7677*/ uint16(xSetOp), uint16(PMINSW),
  4992  	/*7679*/ uint16(xReadSlashR),
  4993  	/*7680*/ uint16(xArgXmm1),
  4994  	/*7681*/ uint16(xArgXmm2M128),
  4995  	/*7682*/ uint16(xMatch),
  4996  	/*7683*/ uint16(xCondPrefix), 2,
  4997  	0x66, 7695,
  4998  	0x0, 7689,
  4999  	/*7689*/ uint16(xSetOp), uint16(POR),
  5000  	/*7691*/ uint16(xReadSlashR),
  5001  	/*7692*/ uint16(xArgMm),
  5002  	/*7693*/ uint16(xArgMmM64),
  5003  	/*7694*/ uint16(xMatch),
  5004  	/*7695*/ uint16(xSetOp), uint16(POR),
  5005  	/*7697*/ uint16(xReadSlashR),
  5006  	/*7698*/ uint16(xArgXmm1),
  5007  	/*7699*/ uint16(xArgXmm2M128),
  5008  	/*7700*/ uint16(xMatch),
  5009  	/*7701*/ uint16(xCondPrefix), 2,
  5010  	0x66, 7713,
  5011  	0x0, 7707,
  5012  	/*7707*/ uint16(xSetOp), uint16(PADDSB),
  5013  	/*7709*/ uint16(xReadSlashR),
  5014  	/*7710*/ uint16(xArgMm),
  5015  	/*7711*/ uint16(xArgMmM64),
  5016  	/*7712*/ uint16(xMatch),
  5017  	/*7713*/ uint16(xSetOp), uint16(PADDSB),
  5018  	/*7715*/ uint16(xReadSlashR),
  5019  	/*7716*/ uint16(xArgXmm1),
  5020  	/*7717*/ uint16(xArgXmm2M128),
  5021  	/*7718*/ uint16(xMatch),
  5022  	/*7719*/ uint16(xCondPrefix), 2,
  5023  	0x66, 7731,
  5024  	0x0, 7725,
  5025  	/*7725*/ uint16(xSetOp), uint16(PADDSW),
  5026  	/*7727*/ uint16(xReadSlashR),
  5027  	/*7728*/ uint16(xArgMm),
  5028  	/*7729*/ uint16(xArgMmM64),
  5029  	/*7730*/ uint16(xMatch),
  5030  	/*7731*/ uint16(xSetOp), uint16(PADDSW),
  5031  	/*7733*/ uint16(xReadSlashR),
  5032  	/*7734*/ uint16(xArgXmm1),
  5033  	/*7735*/ uint16(xArgXmm2M128),
  5034  	/*7736*/ uint16(xMatch),
  5035  	/*7737*/ uint16(xCondPrefix), 2,
  5036  	0x66, 7749,
  5037  	0x0, 7743,
  5038  	/*7743*/ uint16(xSetOp), uint16(PMAXSW),
  5039  	/*7745*/ uint16(xReadSlashR),
  5040  	/*7746*/ uint16(xArgMm1),
  5041  	/*7747*/ uint16(xArgMm2M64),
  5042  	/*7748*/ uint16(xMatch),
  5043  	/*7749*/ uint16(xSetOp), uint16(PMAXSW),
  5044  	/*7751*/ uint16(xReadSlashR),
  5045  	/*7752*/ uint16(xArgXmm1),
  5046  	/*7753*/ uint16(xArgXmm2M128),
  5047  	/*7754*/ uint16(xMatch),
  5048  	/*7755*/ uint16(xCondPrefix), 2,
  5049  	0x66, 7767,
  5050  	0x0, 7761,
  5051  	/*7761*/ uint16(xSetOp), uint16(PXOR),
  5052  	/*7763*/ uint16(xReadSlashR),
  5053  	/*7764*/ uint16(xArgMm),
  5054  	/*7765*/ uint16(xArgMmM64),
  5055  	/*7766*/ uint16(xMatch),
  5056  	/*7767*/ uint16(xSetOp), uint16(PXOR),
  5057  	/*7769*/ uint16(xReadSlashR),
  5058  	/*7770*/ uint16(xArgXmm1),
  5059  	/*7771*/ uint16(xArgXmm2M128),
  5060  	/*7772*/ uint16(xMatch),
  5061  	/*7773*/ uint16(xCondPrefix), 1,
  5062  	0xF2, 7777,
  5063  	/*7777*/ uint16(xSetOp), uint16(LDDQU),
  5064  	/*7779*/ uint16(xReadSlashR),
  5065  	/*7780*/ uint16(xArgXmm1),
  5066  	/*7781*/ uint16(xArgM128),
  5067  	/*7782*/ uint16(xMatch),
  5068  	/*7783*/ uint16(xCondPrefix), 2,
  5069  	0x66, 7795,
  5070  	0x0, 7789,
  5071  	/*7789*/ uint16(xSetOp), uint16(PSLLW),
  5072  	/*7791*/ uint16(xReadSlashR),
  5073  	/*7792*/ uint16(xArgMm),
  5074  	/*7793*/ uint16(xArgMmM64),
  5075  	/*7794*/ uint16(xMatch),
  5076  	/*7795*/ uint16(xSetOp), uint16(PSLLW),
  5077  	/*7797*/ uint16(xReadSlashR),
  5078  	/*7798*/ uint16(xArgXmm1),
  5079  	/*7799*/ uint16(xArgXmm2M128),
  5080  	/*7800*/ uint16(xMatch),
  5081  	/*7801*/ uint16(xCondPrefix), 2,
  5082  	0x66, 7813,
  5083  	0x0, 7807,
  5084  	/*7807*/ uint16(xSetOp), uint16(PSLLD),
  5085  	/*7809*/ uint16(xReadSlashR),
  5086  	/*7810*/ uint16(xArgMm),
  5087  	/*7811*/ uint16(xArgMmM64),
  5088  	/*7812*/ uint16(xMatch),
  5089  	/*7813*/ uint16(xSetOp), uint16(PSLLD),
  5090  	/*7815*/ uint16(xReadSlashR),
  5091  	/*7816*/ uint16(xArgXmm1),
  5092  	/*7817*/ uint16(xArgXmm2M128),
  5093  	/*7818*/ uint16(xMatch),
  5094  	/*7819*/ uint16(xCondPrefix), 2,
  5095  	0x66, 7831,
  5096  	0x0, 7825,
  5097  	/*7825*/ uint16(xSetOp), uint16(PSLLQ),
  5098  	/*7827*/ uint16(xReadSlashR),
  5099  	/*7828*/ uint16(xArgMm),
  5100  	/*7829*/ uint16(xArgMmM64),
  5101  	/*7830*/ uint16(xMatch),
  5102  	/*7831*/ uint16(xSetOp), uint16(PSLLQ),
  5103  	/*7833*/ uint16(xReadSlashR),
  5104  	/*7834*/ uint16(xArgXmm1),
  5105  	/*7835*/ uint16(xArgXmm2M128),
  5106  	/*7836*/ uint16(xMatch),
  5107  	/*7837*/ uint16(xCondPrefix), 2,
  5108  	0x66, 7849,
  5109  	0x0, 7843,
  5110  	/*7843*/ uint16(xSetOp), uint16(PMULUDQ),
  5111  	/*7845*/ uint16(xReadSlashR),
  5112  	/*7846*/ uint16(xArgMm1),
  5113  	/*7847*/ uint16(xArgMm2M64),
  5114  	/*7848*/ uint16(xMatch),
  5115  	/*7849*/ uint16(xSetOp), uint16(PMULUDQ),
  5116  	/*7851*/ uint16(xReadSlashR),
  5117  	/*7852*/ uint16(xArgXmm1),
  5118  	/*7853*/ uint16(xArgXmm2M128),
  5119  	/*7854*/ uint16(xMatch),
  5120  	/*7855*/ uint16(xCondPrefix), 2,
  5121  	0x66, 7867,
  5122  	0x0, 7861,
  5123  	/*7861*/ uint16(xSetOp), uint16(PMADDWD),
  5124  	/*7863*/ uint16(xReadSlashR),
  5125  	/*7864*/ uint16(xArgMm),
  5126  	/*7865*/ uint16(xArgMmM64),
  5127  	/*7866*/ uint16(xMatch),
  5128  	/*7867*/ uint16(xSetOp), uint16(PMADDWD),
  5129  	/*7869*/ uint16(xReadSlashR),
  5130  	/*7870*/ uint16(xArgXmm1),
  5131  	/*7871*/ uint16(xArgXmm2M128),
  5132  	/*7872*/ uint16(xMatch),
  5133  	/*7873*/ uint16(xCondPrefix), 2,
  5134  	0x66, 7885,
  5135  	0x0, 7879,
  5136  	/*7879*/ uint16(xSetOp), uint16(PSADBW),
  5137  	/*7881*/ uint16(xReadSlashR),
  5138  	/*7882*/ uint16(xArgMm1),
  5139  	/*7883*/ uint16(xArgMm2M64),
  5140  	/*7884*/ uint16(xMatch),
  5141  	/*7885*/ uint16(xSetOp), uint16(PSADBW),
  5142  	/*7887*/ uint16(xReadSlashR),
  5143  	/*7888*/ uint16(xArgXmm1),
  5144  	/*7889*/ uint16(xArgXmm2M128),
  5145  	/*7890*/ uint16(xMatch),
  5146  	/*7891*/ uint16(xCondPrefix), 2,
  5147  	0x66, 7903,
  5148  	0x0, 7897,
  5149  	/*7897*/ uint16(xSetOp), uint16(MASKMOVQ),
  5150  	/*7899*/ uint16(xReadSlashR),
  5151  	/*7900*/ uint16(xArgMm1),
  5152  	/*7901*/ uint16(xArgMm2),
  5153  	/*7902*/ uint16(xMatch),
  5154  	/*7903*/ uint16(xSetOp), uint16(MASKMOVDQU),
  5155  	/*7905*/ uint16(xReadSlashR),
  5156  	/*7906*/ uint16(xArgXmm1),
  5157  	/*7907*/ uint16(xArgXmm2),
  5158  	/*7908*/ uint16(xMatch),
  5159  	/*7909*/ uint16(xCondPrefix), 2,
  5160  	0x66, 7921,
  5161  	0x0, 7915,
  5162  	/*7915*/ uint16(xSetOp), uint16(PSUBB),
  5163  	/*7917*/ uint16(xReadSlashR),
  5164  	/*7918*/ uint16(xArgMm),
  5165  	/*7919*/ uint16(xArgMmM64),
  5166  	/*7920*/ uint16(xMatch),
  5167  	/*7921*/ uint16(xSetOp), uint16(PSUBB),
  5168  	/*7923*/ uint16(xReadSlashR),
  5169  	/*7924*/ uint16(xArgXmm1),
  5170  	/*7925*/ uint16(xArgXmm2M128),
  5171  	/*7926*/ uint16(xMatch),
  5172  	/*7927*/ uint16(xCondPrefix), 2,
  5173  	0x66, 7939,
  5174  	0x0, 7933,
  5175  	/*7933*/ uint16(xSetOp), uint16(PSUBW),
  5176  	/*7935*/ uint16(xReadSlashR),
  5177  	/*7936*/ uint16(xArgMm),
  5178  	/*7937*/ uint16(xArgMmM64),
  5179  	/*7938*/ uint16(xMatch),
  5180  	/*7939*/ uint16(xSetOp), uint16(PSUBW),
  5181  	/*7941*/ uint16(xReadSlashR),
  5182  	/*7942*/ uint16(xArgXmm1),
  5183  	/*7943*/ uint16(xArgXmm2M128),
  5184  	/*7944*/ uint16(xMatch),
  5185  	/*7945*/ uint16(xCondPrefix), 2,
  5186  	0x66, 7957,
  5187  	0x0, 7951,
  5188  	/*7951*/ uint16(xSetOp), uint16(PSUBD),
  5189  	/*7953*/ uint16(xReadSlashR),
  5190  	/*7954*/ uint16(xArgMm),
  5191  	/*7955*/ uint16(xArgMmM64),
  5192  	/*7956*/ uint16(xMatch),
  5193  	/*7957*/ uint16(xSetOp), uint16(PSUBD),
  5194  	/*7959*/ uint16(xReadSlashR),
  5195  	/*7960*/ uint16(xArgXmm1),
  5196  	/*7961*/ uint16(xArgXmm2M128),
  5197  	/*7962*/ uint16(xMatch),
  5198  	/*7963*/ uint16(xCondPrefix), 2,
  5199  	0x66, 7975,
  5200  	0x0, 7969,
  5201  	/*7969*/ uint16(xSetOp), uint16(PSUBQ),
  5202  	/*7971*/ uint16(xReadSlashR),
  5203  	/*7972*/ uint16(xArgMm1),
  5204  	/*7973*/ uint16(xArgMm2M64),
  5205  	/*7974*/ uint16(xMatch),
  5206  	/*7975*/ uint16(xSetOp), uint16(PSUBQ),
  5207  	/*7977*/ uint16(xReadSlashR),
  5208  	/*7978*/ uint16(xArgXmm1),
  5209  	/*7979*/ uint16(xArgXmm2M128),
  5210  	/*7980*/ uint16(xMatch),
  5211  	/*7981*/ uint16(xCondPrefix), 2,
  5212  	0x66, 7993,
  5213  	0x0, 7987,
  5214  	/*7987*/ uint16(xSetOp), uint16(PADDB),
  5215  	/*7989*/ uint16(xReadSlashR),
  5216  	/*7990*/ uint16(xArgMm),
  5217  	/*7991*/ uint16(xArgMmM64),
  5218  	/*7992*/ uint16(xMatch),
  5219  	/*7993*/ uint16(xSetOp), uint16(PADDB),
  5220  	/*7995*/ uint16(xReadSlashR),
  5221  	/*7996*/ uint16(xArgXmm1),
  5222  	/*7997*/ uint16(xArgXmm2M128),
  5223  	/*7998*/ uint16(xMatch),
  5224  	/*7999*/ uint16(xCondPrefix), 2,
  5225  	0x66, 8011,
  5226  	0x0, 8005,
  5227  	/*8005*/ uint16(xSetOp), uint16(PADDW),
  5228  	/*8007*/ uint16(xReadSlashR),
  5229  	/*8008*/ uint16(xArgMm),
  5230  	/*8009*/ uint16(xArgMmM64),
  5231  	/*8010*/ uint16(xMatch),
  5232  	/*8011*/ uint16(xSetOp), uint16(PADDW),
  5233  	/*8013*/ uint16(xReadSlashR),
  5234  	/*8014*/ uint16(xArgXmm1),
  5235  	/*8015*/ uint16(xArgXmm2M128),
  5236  	/*8016*/ uint16(xMatch),
  5237  	/*8017*/ uint16(xCondPrefix), 2,
  5238  	0x66, 8029,
  5239  	0x0, 8023,
  5240  	/*8023*/ uint16(xSetOp), uint16(PADDD),
  5241  	/*8025*/ uint16(xReadSlashR),
  5242  	/*8026*/ uint16(xArgMm),
  5243  	/*8027*/ uint16(xArgMmM64),
  5244  	/*8028*/ uint16(xMatch),
  5245  	/*8029*/ uint16(xSetOp), uint16(PADDD),
  5246  	/*8031*/ uint16(xReadSlashR),
  5247  	/*8032*/ uint16(xArgXmm1),
  5248  	/*8033*/ uint16(xArgXmm2M128),
  5249  	/*8034*/ uint16(xMatch),
  5250  	/*8035*/ uint16(xCondDataSize), 0, 8039, 0,
  5251  	/*8039*/ uint16(xSetOp), uint16(UD0),
  5252  	/*8041*/ uint16(xReadSlashR),
  5253  	/*8042*/ uint16(xArgR32),
  5254  	/*8043*/ uint16(xArgRM32),
  5255  	/*8044*/ uint16(xMatch),
  5256  	/*8045*/ uint16(xSetOp), uint16(ADC),
  5257  	/*8047*/ uint16(xReadSlashR),
  5258  	/*8048*/ uint16(xArgRM8),
  5259  	/*8049*/ uint16(xArgR8),
  5260  	/*8050*/ uint16(xMatch),
  5261  	/*8051*/ uint16(xCondIs64), 8054, 8070,
  5262  	/*8054*/ uint16(xCondDataSize), 8058, 8064, 0,
  5263  	/*8058*/ uint16(xSetOp), uint16(ADC),
  5264  	/*8060*/ uint16(xReadSlashR),
  5265  	/*8061*/ uint16(xArgRM16),
  5266  	/*8062*/ uint16(xArgR16),
  5267  	/*8063*/ uint16(xMatch),
  5268  	/*8064*/ uint16(xSetOp), uint16(ADC),
  5269  	/*8066*/ uint16(xReadSlashR),
  5270  	/*8067*/ uint16(xArgRM32),
  5271  	/*8068*/ uint16(xArgR32),
  5272  	/*8069*/ uint16(xMatch),
  5273  	/*8070*/ uint16(xCondDataSize), 8058, 8064, 8074,
  5274  	/*8074*/ uint16(xSetOp), uint16(ADC),
  5275  	/*8076*/ uint16(xReadSlashR),
  5276  	/*8077*/ uint16(xArgRM64),
  5277  	/*8078*/ uint16(xArgR64),
  5278  	/*8079*/ uint16(xMatch),
  5279  	/*8080*/ uint16(xSetOp), uint16(ADC),
  5280  	/*8082*/ uint16(xReadSlashR),
  5281  	/*8083*/ uint16(xArgR8),
  5282  	/*8084*/ uint16(xArgRM8),
  5283  	/*8085*/ uint16(xMatch),
  5284  	/*8086*/ uint16(xCondIs64), 8089, 8105,
  5285  	/*8089*/ uint16(xCondDataSize), 8093, 8099, 0,
  5286  	/*8093*/ uint16(xSetOp), uint16(ADC),
  5287  	/*8095*/ uint16(xReadSlashR),
  5288  	/*8096*/ uint16(xArgR16),
  5289  	/*8097*/ uint16(xArgRM16),
  5290  	/*8098*/ uint16(xMatch),
  5291  	/*8099*/ uint16(xSetOp), uint16(ADC),
  5292  	/*8101*/ uint16(xReadSlashR),
  5293  	/*8102*/ uint16(xArgR32),
  5294  	/*8103*/ uint16(xArgRM32),
  5295  	/*8104*/ uint16(xMatch),
  5296  	/*8105*/ uint16(xCondDataSize), 8093, 8099, 8109,
  5297  	/*8109*/ uint16(xSetOp), uint16(ADC),
  5298  	/*8111*/ uint16(xReadSlashR),
  5299  	/*8112*/ uint16(xArgR64),
  5300  	/*8113*/ uint16(xArgRM64),
  5301  	/*8114*/ uint16(xMatch),
  5302  	/*8115*/ uint16(xSetOp), uint16(ADC),
  5303  	/*8117*/ uint16(xReadIb),
  5304  	/*8118*/ uint16(xArgAL),
  5305  	/*8119*/ uint16(xArgImm8u),
  5306  	/*8120*/ uint16(xMatch),
  5307  	/*8121*/ uint16(xCondIs64), 8124, 8140,
  5308  	/*8124*/ uint16(xCondDataSize), 8128, 8134, 0,
  5309  	/*8128*/ uint16(xSetOp), uint16(ADC),
  5310  	/*8130*/ uint16(xReadIw),
  5311  	/*8131*/ uint16(xArgAX),
  5312  	/*8132*/ uint16(xArgImm16),
  5313  	/*8133*/ uint16(xMatch),
  5314  	/*8134*/ uint16(xSetOp), uint16(ADC),
  5315  	/*8136*/ uint16(xReadId),
  5316  	/*8137*/ uint16(xArgEAX),
  5317  	/*8138*/ uint16(xArgImm32),
  5318  	/*8139*/ uint16(xMatch),
  5319  	/*8140*/ uint16(xCondDataSize), 8128, 8134, 8144,
  5320  	/*8144*/ uint16(xSetOp), uint16(ADC),
  5321  	/*8146*/ uint16(xReadId),
  5322  	/*8147*/ uint16(xArgRAX),
  5323  	/*8148*/ uint16(xArgImm32),
  5324  	/*8149*/ uint16(xMatch),
  5325  	/*8150*/ uint16(xCondIs64), 8153, 0,
  5326  	/*8153*/ uint16(xSetOp), uint16(PUSH),
  5327  	/*8155*/ uint16(xArgSS),
  5328  	/*8156*/ uint16(xMatch),
  5329  	/*8157*/ uint16(xCondIs64), 8160, 0,
  5330  	/*8160*/ uint16(xSetOp), uint16(POP),
  5331  	/*8162*/ uint16(xArgSS),
  5332  	/*8163*/ uint16(xMatch),
  5333  	/*8164*/ uint16(xSetOp), uint16(SBB),
  5334  	/*8166*/ uint16(xReadSlashR),
  5335  	/*8167*/ uint16(xArgRM8),
  5336  	/*8168*/ uint16(xArgR8),
  5337  	/*8169*/ uint16(xMatch),
  5338  	/*8170*/ uint16(xCondIs64), 8173, 8189,
  5339  	/*8173*/ uint16(xCondDataSize), 8177, 8183, 0,
  5340  	/*8177*/ uint16(xSetOp), uint16(SBB),
  5341  	/*8179*/ uint16(xReadSlashR),
  5342  	/*8180*/ uint16(xArgRM16),
  5343  	/*8181*/ uint16(xArgR16),
  5344  	/*8182*/ uint16(xMatch),
  5345  	/*8183*/ uint16(xSetOp), uint16(SBB),
  5346  	/*8185*/ uint16(xReadSlashR),
  5347  	/*8186*/ uint16(xArgRM32),
  5348  	/*8187*/ uint16(xArgR32),
  5349  	/*8188*/ uint16(xMatch),
  5350  	/*8189*/ uint16(xCondDataSize), 8177, 8183, 8193,
  5351  	/*8193*/ uint16(xSetOp), uint16(SBB),
  5352  	/*8195*/ uint16(xReadSlashR),
  5353  	/*8196*/ uint16(xArgRM64),
  5354  	/*8197*/ uint16(xArgR64),
  5355  	/*8198*/ uint16(xMatch),
  5356  	/*8199*/ uint16(xSetOp), uint16(SBB),
  5357  	/*8201*/ uint16(xReadSlashR),
  5358  	/*8202*/ uint16(xArgR8),
  5359  	/*8203*/ uint16(xArgRM8),
  5360  	/*8204*/ uint16(xMatch),
  5361  	/*8205*/ uint16(xCondIs64), 8208, 8224,
  5362  	/*8208*/ uint16(xCondDataSize), 8212, 8218, 0,
  5363  	/*8212*/ uint16(xSetOp), uint16(SBB),
  5364  	/*8214*/ uint16(xReadSlashR),
  5365  	/*8215*/ uint16(xArgR16),
  5366  	/*8216*/ uint16(xArgRM16),
  5367  	/*8217*/ uint16(xMatch),
  5368  	/*8218*/ uint16(xSetOp), uint16(SBB),
  5369  	/*8220*/ uint16(xReadSlashR),
  5370  	/*8221*/ uint16(xArgR32),
  5371  	/*8222*/ uint16(xArgRM32),
  5372  	/*8223*/ uint16(xMatch),
  5373  	/*8224*/ uint16(xCondDataSize), 8212, 8218, 8228,
  5374  	/*8228*/ uint16(xSetOp), uint16(SBB),
  5375  	/*8230*/ uint16(xReadSlashR),
  5376  	/*8231*/ uint16(xArgR64),
  5377  	/*8232*/ uint16(xArgRM64),
  5378  	/*8233*/ uint16(xMatch),
  5379  	/*8234*/ uint16(xSetOp), uint16(SBB),
  5380  	/*8236*/ uint16(xReadIb),
  5381  	/*8237*/ uint16(xArgAL),
  5382  	/*8238*/ uint16(xArgImm8u),
  5383  	/*8239*/ uint16(xMatch),
  5384  	/*8240*/ uint16(xCondIs64), 8243, 8259,
  5385  	/*8243*/ uint16(xCondDataSize), 8247, 8253, 0,
  5386  	/*8247*/ uint16(xSetOp), uint16(SBB),
  5387  	/*8249*/ uint16(xReadIw),
  5388  	/*8250*/ uint16(xArgAX),
  5389  	/*8251*/ uint16(xArgImm16),
  5390  	/*8252*/ uint16(xMatch),
  5391  	/*8253*/ uint16(xSetOp), uint16(SBB),
  5392  	/*8255*/ uint16(xReadId),
  5393  	/*8256*/ uint16(xArgEAX),
  5394  	/*8257*/ uint16(xArgImm32),
  5395  	/*8258*/ uint16(xMatch),
  5396  	/*8259*/ uint16(xCondDataSize), 8247, 8253, 8263,
  5397  	/*8263*/ uint16(xSetOp), uint16(SBB),
  5398  	/*8265*/ uint16(xReadId),
  5399  	/*8266*/ uint16(xArgRAX),
  5400  	/*8267*/ uint16(xArgImm32),
  5401  	/*8268*/ uint16(xMatch),
  5402  	/*8269*/ uint16(xCondIs64), 8272, 0,
  5403  	/*8272*/ uint16(xSetOp), uint16(PUSH),
  5404  	/*8274*/ uint16(xArgDS),
  5405  	/*8275*/ uint16(xMatch),
  5406  	/*8276*/ uint16(xCondIs64), 8279, 0,
  5407  	/*8279*/ uint16(xSetOp), uint16(POP),
  5408  	/*8281*/ uint16(xArgDS),
  5409  	/*8282*/ uint16(xMatch),
  5410  	/*8283*/ uint16(xSetOp), uint16(AND),
  5411  	/*8285*/ uint16(xReadSlashR),
  5412  	/*8286*/ uint16(xArgRM8),
  5413  	/*8287*/ uint16(xArgR8),
  5414  	/*8288*/ uint16(xMatch),
  5415  	/*8289*/ uint16(xCondIs64), 8292, 8308,
  5416  	/*8292*/ uint16(xCondDataSize), 8296, 8302, 0,
  5417  	/*8296*/ uint16(xSetOp), uint16(AND),
  5418  	/*8298*/ uint16(xReadSlashR),
  5419  	/*8299*/ uint16(xArgRM16),
  5420  	/*8300*/ uint16(xArgR16),
  5421  	/*8301*/ uint16(xMatch),
  5422  	/*8302*/ uint16(xSetOp), uint16(AND),
  5423  	/*8304*/ uint16(xReadSlashR),
  5424  	/*8305*/ uint16(xArgRM32),
  5425  	/*8306*/ uint16(xArgR32),
  5426  	/*8307*/ uint16(xMatch),
  5427  	/*8308*/ uint16(xCondDataSize), 8296, 8302, 8312,
  5428  	/*8312*/ uint16(xSetOp), uint16(AND),
  5429  	/*8314*/ uint16(xReadSlashR),
  5430  	/*8315*/ uint16(xArgRM64),
  5431  	/*8316*/ uint16(xArgR64),
  5432  	/*8317*/ uint16(xMatch),
  5433  	/*8318*/ uint16(xSetOp), uint16(AND),
  5434  	/*8320*/ uint16(xReadSlashR),
  5435  	/*8321*/ uint16(xArgR8),
  5436  	/*8322*/ uint16(xArgRM8),
  5437  	/*8323*/ uint16(xMatch),
  5438  	/*8324*/ uint16(xCondIs64), 8327, 8343,
  5439  	/*8327*/ uint16(xCondDataSize), 8331, 8337, 0,
  5440  	/*8331*/ uint16(xSetOp), uint16(AND),
  5441  	/*8333*/ uint16(xReadSlashR),
  5442  	/*8334*/ uint16(xArgR16),
  5443  	/*8335*/ uint16(xArgRM16),
  5444  	/*8336*/ uint16(xMatch),
  5445  	/*8337*/ uint16(xSetOp), uint16(AND),
  5446  	/*8339*/ uint16(xReadSlashR),
  5447  	/*8340*/ uint16(xArgR32),
  5448  	/*8341*/ uint16(xArgRM32),
  5449  	/*8342*/ uint16(xMatch),
  5450  	/*8343*/ uint16(xCondDataSize), 8331, 8337, 8347,
  5451  	/*8347*/ uint16(xSetOp), uint16(AND),
  5452  	/*8349*/ uint16(xReadSlashR),
  5453  	/*8350*/ uint16(xArgR64),
  5454  	/*8351*/ uint16(xArgRM64),
  5455  	/*8352*/ uint16(xMatch),
  5456  	/*8353*/ uint16(xSetOp), uint16(AND),
  5457  	/*8355*/ uint16(xReadIb),
  5458  	/*8356*/ uint16(xArgAL),
  5459  	/*8357*/ uint16(xArgImm8u),
  5460  	/*8358*/ uint16(xMatch),
  5461  	/*8359*/ uint16(xCondIs64), 8362, 8378,
  5462  	/*8362*/ uint16(xCondDataSize), 8366, 8372, 0,
  5463  	/*8366*/ uint16(xSetOp), uint16(AND),
  5464  	/*8368*/ uint16(xReadIw),
  5465  	/*8369*/ uint16(xArgAX),
  5466  	/*8370*/ uint16(xArgImm16),
  5467  	/*8371*/ uint16(xMatch),
  5468  	/*8372*/ uint16(xSetOp), uint16(AND),
  5469  	/*8374*/ uint16(xReadId),
  5470  	/*8375*/ uint16(xArgEAX),
  5471  	/*8376*/ uint16(xArgImm32),
  5472  	/*8377*/ uint16(xMatch),
  5473  	/*8378*/ uint16(xCondDataSize), 8366, 8372, 8382,
  5474  	/*8382*/ uint16(xSetOp), uint16(AND),
  5475  	/*8384*/ uint16(xReadId),
  5476  	/*8385*/ uint16(xArgRAX),
  5477  	/*8386*/ uint16(xArgImm32),
  5478  	/*8387*/ uint16(xMatch),
  5479  	/*8388*/ uint16(xCondIs64), 8391, 0,
  5480  	/*8391*/ uint16(xSetOp), uint16(DAA),
  5481  	/*8393*/ uint16(xMatch),
  5482  	/*8394*/ uint16(xSetOp), uint16(SUB),
  5483  	/*8396*/ uint16(xReadSlashR),
  5484  	/*8397*/ uint16(xArgRM8),
  5485  	/*8398*/ uint16(xArgR8),
  5486  	/*8399*/ uint16(xMatch),
  5487  	/*8400*/ uint16(xCondIs64), 8403, 8419,
  5488  	/*8403*/ uint16(xCondDataSize), 8407, 8413, 0,
  5489  	/*8407*/ uint16(xSetOp), uint16(SUB),
  5490  	/*8409*/ uint16(xReadSlashR),
  5491  	/*8410*/ uint16(xArgRM16),
  5492  	/*8411*/ uint16(xArgR16),
  5493  	/*8412*/ uint16(xMatch),
  5494  	/*8413*/ uint16(xSetOp), uint16(SUB),
  5495  	/*8415*/ uint16(xReadSlashR),
  5496  	/*8416*/ uint16(xArgRM32),
  5497  	/*8417*/ uint16(xArgR32),
  5498  	/*8418*/ uint16(xMatch),
  5499  	/*8419*/ uint16(xCondDataSize), 8407, 8413, 8423,
  5500  	/*8423*/ uint16(xSetOp), uint16(SUB),
  5501  	/*8425*/ uint16(xReadSlashR),
  5502  	/*8426*/ uint16(xArgRM64),
  5503  	/*8427*/ uint16(xArgR64),
  5504  	/*8428*/ uint16(xMatch),
  5505  	/*8429*/ uint16(xCondPrefix), 3,
  5506  	0xC5, 8457,
  5507  	0xC4, 8443,
  5508  	0x0, 8437,
  5509  	/*8437*/ uint16(xSetOp), uint16(SUB),
  5510  	/*8439*/ uint16(xReadSlashR),
  5511  	/*8440*/ uint16(xArgR8),
  5512  	/*8441*/ uint16(xArgRM8),
  5513  	/*8442*/ uint16(xMatch),
  5514  	/*8443*/ uint16(xCondPrefix), 1,
  5515  	0x66, 8447,
  5516  	/*8447*/ uint16(xCondPrefix), 1,
  5517  	0x0F38, 8451,
  5518  	/*8451*/ uint16(xSetOp), uint16(VMOVNTDQA),
  5519  	/*8453*/ uint16(xReadSlashR),
  5520  	/*8454*/ uint16(xArgYmm1),
  5521  	/*8455*/ uint16(xArgM256),
  5522  	/*8456*/ uint16(xMatch),
  5523  	/*8457*/ uint16(xCondPrefix), 1,
  5524  	0x66, 8461,
  5525  	/*8461*/ uint16(xCondPrefix), 1,
  5526  	0x0F38, 8465,
  5527  	/*8465*/ uint16(xSetOp), uint16(VMOVNTDQA),
  5528  	/*8467*/ uint16(xReadSlashR),
  5529  	/*8468*/ uint16(xArgYmm1),
  5530  	/*8469*/ uint16(xArgM256),
  5531  	/*8470*/ uint16(xMatch),
  5532  	/*8471*/ uint16(xCondIs64), 8474, 8490,
  5533  	/*8474*/ uint16(xCondDataSize), 8478, 8484, 0,
  5534  	/*8478*/ uint16(xSetOp), uint16(SUB),
  5535  	/*8480*/ uint16(xReadSlashR),
  5536  	/*8481*/ uint16(xArgR16),
  5537  	/*8482*/ uint16(xArgRM16),
  5538  	/*8483*/ uint16(xMatch),
  5539  	/*8484*/ uint16(xSetOp), uint16(SUB),
  5540  	/*8486*/ uint16(xReadSlashR),
  5541  	/*8487*/ uint16(xArgR32),
  5542  	/*8488*/ uint16(xArgRM32),
  5543  	/*8489*/ uint16(xMatch),
  5544  	/*8490*/ uint16(xCondDataSize), 8478, 8484, 8494,
  5545  	/*8494*/ uint16(xSetOp), uint16(SUB),
  5546  	/*8496*/ uint16(xReadSlashR),
  5547  	/*8497*/ uint16(xArgR64),
  5548  	/*8498*/ uint16(xArgRM64),
  5549  	/*8499*/ uint16(xMatch),
  5550  	/*8500*/ uint16(xSetOp), uint16(SUB),
  5551  	/*8502*/ uint16(xReadIb),
  5552  	/*8503*/ uint16(xArgAL),
  5553  	/*8504*/ uint16(xArgImm8u),
  5554  	/*8505*/ uint16(xMatch),
  5555  	/*8506*/ uint16(xCondIs64), 8509, 8525,
  5556  	/*8509*/ uint16(xCondDataSize), 8513, 8519, 0,
  5557  	/*8513*/ uint16(xSetOp), uint16(SUB),
  5558  	/*8515*/ uint16(xReadIw),
  5559  	/*8516*/ uint16(xArgAX),
  5560  	/*8517*/ uint16(xArgImm16),
  5561  	/*8518*/ uint16(xMatch),
  5562  	/*8519*/ uint16(xSetOp), uint16(SUB),
  5563  	/*8521*/ uint16(xReadId),
  5564  	/*8522*/ uint16(xArgEAX),
  5565  	/*8523*/ uint16(xArgImm32),
  5566  	/*8524*/ uint16(xMatch),
  5567  	/*8525*/ uint16(xCondDataSize), 8513, 8519, 8529,
  5568  	/*8529*/ uint16(xSetOp), uint16(SUB),
  5569  	/*8531*/ uint16(xReadId),
  5570  	/*8532*/ uint16(xArgRAX),
  5571  	/*8533*/ uint16(xArgImm32),
  5572  	/*8534*/ uint16(xMatch),
  5573  	/*8535*/ uint16(xCondIs64), 8538, 0,
  5574  	/*8538*/ uint16(xSetOp), uint16(DAS),
  5575  	/*8540*/ uint16(xMatch),
  5576  	/*8541*/ uint16(xSetOp), uint16(XOR),
  5577  	/*8543*/ uint16(xReadSlashR),
  5578  	/*8544*/ uint16(xArgRM8),
  5579  	/*8545*/ uint16(xArgR8),
  5580  	/*8546*/ uint16(xMatch),
  5581  	/*8547*/ uint16(xCondIs64), 8550, 8566,
  5582  	/*8550*/ uint16(xCondDataSize), 8554, 8560, 0,
  5583  	/*8554*/ uint16(xSetOp), uint16(XOR),
  5584  	/*8556*/ uint16(xReadSlashR),
  5585  	/*8557*/ uint16(xArgRM16),
  5586  	/*8558*/ uint16(xArgR16),
  5587  	/*8559*/ uint16(xMatch),
  5588  	/*8560*/ uint16(xSetOp), uint16(XOR),
  5589  	/*8562*/ uint16(xReadSlashR),
  5590  	/*8563*/ uint16(xArgRM32),
  5591  	/*8564*/ uint16(xArgR32),
  5592  	/*8565*/ uint16(xMatch),
  5593  	/*8566*/ uint16(xCondDataSize), 8554, 8560, 8570,
  5594  	/*8570*/ uint16(xSetOp), uint16(XOR),
  5595  	/*8572*/ uint16(xReadSlashR),
  5596  	/*8573*/ uint16(xArgRM64),
  5597  	/*8574*/ uint16(xArgR64),
  5598  	/*8575*/ uint16(xMatch),
  5599  	/*8576*/ uint16(xSetOp), uint16(XOR),
  5600  	/*8578*/ uint16(xReadSlashR),
  5601  	/*8579*/ uint16(xArgR8),
  5602  	/*8580*/ uint16(xArgRM8),
  5603  	/*8581*/ uint16(xMatch),
  5604  	/*8582*/ uint16(xCondIs64), 8585, 8601,
  5605  	/*8585*/ uint16(xCondDataSize), 8589, 8595, 0,
  5606  	/*8589*/ uint16(xSetOp), uint16(XOR),
  5607  	/*8591*/ uint16(xReadSlashR),
  5608  	/*8592*/ uint16(xArgR16),
  5609  	/*8593*/ uint16(xArgRM16),
  5610  	/*8594*/ uint16(xMatch),
  5611  	/*8595*/ uint16(xSetOp), uint16(XOR),
  5612  	/*8597*/ uint16(xReadSlashR),
  5613  	/*8598*/ uint16(xArgR32),
  5614  	/*8599*/ uint16(xArgRM32),
  5615  	/*8600*/ uint16(xMatch),
  5616  	/*8601*/ uint16(xCondDataSize), 8589, 8595, 8605,
  5617  	/*8605*/ uint16(xSetOp), uint16(XOR),
  5618  	/*8607*/ uint16(xReadSlashR),
  5619  	/*8608*/ uint16(xArgR64),
  5620  	/*8609*/ uint16(xArgRM64),
  5621  	/*8610*/ uint16(xMatch),
  5622  	/*8611*/ uint16(xSetOp), uint16(XOR),
  5623  	/*8613*/ uint16(xReadIb),
  5624  	/*8614*/ uint16(xArgAL),
  5625  	/*8615*/ uint16(xArgImm8u),
  5626  	/*8616*/ uint16(xMatch),
  5627  	/*8617*/ uint16(xCondIs64), 8620, 8636,
  5628  	/*8620*/ uint16(xCondDataSize), 8624, 8630, 0,
  5629  	/*8624*/ uint16(xSetOp), uint16(XOR),
  5630  	/*8626*/ uint16(xReadIw),
  5631  	/*8627*/ uint16(xArgAX),
  5632  	/*8628*/ uint16(xArgImm16),
  5633  	/*8629*/ uint16(xMatch),
  5634  	/*8630*/ uint16(xSetOp), uint16(XOR),
  5635  	/*8632*/ uint16(xReadId),
  5636  	/*8633*/ uint16(xArgEAX),
  5637  	/*8634*/ uint16(xArgImm32),
  5638  	/*8635*/ uint16(xMatch),
  5639  	/*8636*/ uint16(xCondDataSize), 8624, 8630, 8640,
  5640  	/*8640*/ uint16(xSetOp), uint16(XOR),
  5641  	/*8642*/ uint16(xReadId),
  5642  	/*8643*/ uint16(xArgRAX),
  5643  	/*8644*/ uint16(xArgImm32),
  5644  	/*8645*/ uint16(xMatch),
  5645  	/*8646*/ uint16(xCondIs64), 8649, 0,
  5646  	/*8649*/ uint16(xSetOp), uint16(AAA),
  5647  	/*8651*/ uint16(xMatch),
  5648  	/*8652*/ uint16(xSetOp), uint16(CMP),
  5649  	/*8654*/ uint16(xReadSlashR),
  5650  	/*8655*/ uint16(xArgRM8),
  5651  	/*8656*/ uint16(xArgR8),
  5652  	/*8657*/ uint16(xMatch),
  5653  	/*8658*/ uint16(xCondIs64), 8661, 8677,
  5654  	/*8661*/ uint16(xCondDataSize), 8665, 8671, 0,
  5655  	/*8665*/ uint16(xSetOp), uint16(CMP),
  5656  	/*8667*/ uint16(xReadSlashR),
  5657  	/*8668*/ uint16(xArgRM16),
  5658  	/*8669*/ uint16(xArgR16),
  5659  	/*8670*/ uint16(xMatch),
  5660  	/*8671*/ uint16(xSetOp), uint16(CMP),
  5661  	/*8673*/ uint16(xReadSlashR),
  5662  	/*8674*/ uint16(xArgRM32),
  5663  	/*8675*/ uint16(xArgR32),
  5664  	/*8676*/ uint16(xMatch),
  5665  	/*8677*/ uint16(xCondDataSize), 8665, 8671, 8681,
  5666  	/*8681*/ uint16(xSetOp), uint16(CMP),
  5667  	/*8683*/ uint16(xReadSlashR),
  5668  	/*8684*/ uint16(xArgRM64),
  5669  	/*8685*/ uint16(xArgR64),
  5670  	/*8686*/ uint16(xMatch),
  5671  	/*8687*/ uint16(xSetOp), uint16(CMP),
  5672  	/*8689*/ uint16(xReadSlashR),
  5673  	/*8690*/ uint16(xArgR8),
  5674  	/*8691*/ uint16(xArgRM8),
  5675  	/*8692*/ uint16(xMatch),
  5676  	/*8693*/ uint16(xCondIs64), 8696, 8712,
  5677  	/*8696*/ uint16(xCondDataSize), 8700, 8706, 0,
  5678  	/*8700*/ uint16(xSetOp), uint16(CMP),
  5679  	/*8702*/ uint16(xReadSlashR),
  5680  	/*8703*/ uint16(xArgR16),
  5681  	/*8704*/ uint16(xArgRM16),
  5682  	/*8705*/ uint16(xMatch),
  5683  	/*8706*/ uint16(xSetOp), uint16(CMP),
  5684  	/*8708*/ uint16(xReadSlashR),
  5685  	/*8709*/ uint16(xArgR32),
  5686  	/*8710*/ uint16(xArgRM32),
  5687  	/*8711*/ uint16(xMatch),
  5688  	/*8712*/ uint16(xCondDataSize), 8700, 8706, 8716,
  5689  	/*8716*/ uint16(xSetOp), uint16(CMP),
  5690  	/*8718*/ uint16(xReadSlashR),
  5691  	/*8719*/ uint16(xArgR64),
  5692  	/*8720*/ uint16(xArgRM64),
  5693  	/*8721*/ uint16(xMatch),
  5694  	/*8722*/ uint16(xSetOp), uint16(CMP),
  5695  	/*8724*/ uint16(xReadIb),
  5696  	/*8725*/ uint16(xArgAL),
  5697  	/*8726*/ uint16(xArgImm8u),
  5698  	/*8727*/ uint16(xMatch),
  5699  	/*8728*/ uint16(xCondIs64), 8731, 8747,
  5700  	/*8731*/ uint16(xCondDataSize), 8735, 8741, 0,
  5701  	/*8735*/ uint16(xSetOp), uint16(CMP),
  5702  	/*8737*/ uint16(xReadIw),
  5703  	/*8738*/ uint16(xArgAX),
  5704  	/*8739*/ uint16(xArgImm16),
  5705  	/*8740*/ uint16(xMatch),
  5706  	/*8741*/ uint16(xSetOp), uint16(CMP),
  5707  	/*8743*/ uint16(xReadId),
  5708  	/*8744*/ uint16(xArgEAX),
  5709  	/*8745*/ uint16(xArgImm32),
  5710  	/*8746*/ uint16(xMatch),
  5711  	/*8747*/ uint16(xCondDataSize), 8735, 8741, 8751,
  5712  	/*8751*/ uint16(xSetOp), uint16(CMP),
  5713  	/*8753*/ uint16(xReadId),
  5714  	/*8754*/ uint16(xArgRAX),
  5715  	/*8755*/ uint16(xArgImm32),
  5716  	/*8756*/ uint16(xMatch),
  5717  	/*8757*/ uint16(xCondIs64), 8760, 0,
  5718  	/*8760*/ uint16(xSetOp), uint16(AAS),
  5719  	/*8762*/ uint16(xMatch),
  5720  	/*8763*/ uint16(xCondIs64), 8766, 0,
  5721  	/*8766*/ uint16(xCondDataSize), 8770, 8774, 0,
  5722  	/*8770*/ uint16(xSetOp), uint16(INC),
  5723  	/*8772*/ uint16(xArgR16op),
  5724  	/*8773*/ uint16(xMatch),
  5725  	/*8774*/ uint16(xSetOp), uint16(INC),
  5726  	/*8776*/ uint16(xArgR32op),
  5727  	/*8777*/ uint16(xMatch),
  5728  	/*8778*/ uint16(xCondIs64), 8781, 0,
  5729  	/*8781*/ uint16(xCondDataSize), 8785, 8789, 0,
  5730  	/*8785*/ uint16(xSetOp), uint16(DEC),
  5731  	/*8787*/ uint16(xArgR16op),
  5732  	/*8788*/ uint16(xMatch),
  5733  	/*8789*/ uint16(xSetOp), uint16(DEC),
  5734  	/*8791*/ uint16(xArgR32op),
  5735  	/*8792*/ uint16(xMatch),
  5736  	/*8793*/ uint16(xCondIs64), 8796, 8808,
  5737  	/*8796*/ uint16(xCondDataSize), 8800, 8804, 0,
  5738  	/*8800*/ uint16(xSetOp), uint16(PUSH),
  5739  	/*8802*/ uint16(xArgR16op),
  5740  	/*8803*/ uint16(xMatch),
  5741  	/*8804*/ uint16(xSetOp), uint16(PUSH),
  5742  	/*8806*/ uint16(xArgR32op),
  5743  	/*8807*/ uint16(xMatch),
  5744  	/*8808*/ uint16(xCondDataSize), 8800, 8812, 8816,
  5745  	/*8812*/ uint16(xSetOp), uint16(PUSH),
  5746  	/*8814*/ uint16(xArgR64op),
  5747  	/*8815*/ uint16(xMatch),
  5748  	/*8816*/ uint16(xSetOp), uint16(PUSH),
  5749  	/*8818*/ uint16(xArgR64op),
  5750  	/*8819*/ uint16(xMatch),
  5751  	/*8820*/ uint16(xCondIs64), 8823, 8835,
  5752  	/*8823*/ uint16(xCondDataSize), 8827, 8831, 0,
  5753  	/*8827*/ uint16(xSetOp), uint16(POP),
  5754  	/*8829*/ uint16(xArgR16op),
  5755  	/*8830*/ uint16(xMatch),
  5756  	/*8831*/ uint16(xSetOp), uint16(POP),
  5757  	/*8833*/ uint16(xArgR32op),
  5758  	/*8834*/ uint16(xMatch),
  5759  	/*8835*/ uint16(xCondDataSize), 8827, 8839, 8843,
  5760  	/*8839*/ uint16(xSetOp), uint16(POP),
  5761  	/*8841*/ uint16(xArgR64op),
  5762  	/*8842*/ uint16(xMatch),
  5763  	/*8843*/ uint16(xSetOp), uint16(POP),
  5764  	/*8845*/ uint16(xArgR64op),
  5765  	/*8846*/ uint16(xMatch),
  5766  	/*8847*/ uint16(xCondIs64), 8850, 0,
  5767  	/*8850*/ uint16(xCondDataSize), 8854, 8857, 0,
  5768  	/*8854*/ uint16(xSetOp), uint16(PUSHA),
  5769  	/*8856*/ uint16(xMatch),
  5770  	/*8857*/ uint16(xSetOp), uint16(PUSHAD),
  5771  	/*8859*/ uint16(xMatch),
  5772  	/*8860*/ uint16(xCondIs64), 8863, 0,
  5773  	/*8863*/ uint16(xCondDataSize), 8867, 8870, 0,
  5774  	/*8867*/ uint16(xSetOp), uint16(POPA),
  5775  	/*8869*/ uint16(xMatch),
  5776  	/*8870*/ uint16(xSetOp), uint16(POPAD),
  5777  	/*8872*/ uint16(xMatch),
  5778  	/*8873*/ uint16(xCondIs64), 8876, 0,
  5779  	/*8876*/ uint16(xCondDataSize), 8880, 8886, 0,
  5780  	/*8880*/ uint16(xSetOp), uint16(BOUND),
  5781  	/*8882*/ uint16(xReadSlashR),
  5782  	/*8883*/ uint16(xArgR16),
  5783  	/*8884*/ uint16(xArgM16and16),
  5784  	/*8885*/ uint16(xMatch),
  5785  	/*8886*/ uint16(xSetOp), uint16(BOUND),
  5786  	/*8888*/ uint16(xReadSlashR),
  5787  	/*8889*/ uint16(xArgR32),
  5788  	/*8890*/ uint16(xArgM32and32),
  5789  	/*8891*/ uint16(xMatch),
  5790  	/*8892*/ uint16(xCondIs64), 8895, 8901,
  5791  	/*8895*/ uint16(xSetOp), uint16(ARPL),
  5792  	/*8897*/ uint16(xReadSlashR),
  5793  	/*8898*/ uint16(xArgRM16),
  5794  	/*8899*/ uint16(xArgR16),
  5795  	/*8900*/ uint16(xMatch),
  5796  	/*8901*/ uint16(xCondDataSize), 8905, 8911, 8917,
  5797  	/*8905*/ uint16(xSetOp), uint16(MOVSXD),
  5798  	/*8907*/ uint16(xReadSlashR),
  5799  	/*8908*/ uint16(xArgR16),
  5800  	/*8909*/ uint16(xArgRM32),
  5801  	/*8910*/ uint16(xMatch),
  5802  	/*8911*/ uint16(xSetOp), uint16(MOVSXD),
  5803  	/*8913*/ uint16(xReadSlashR),
  5804  	/*8914*/ uint16(xArgR32),
  5805  	/*8915*/ uint16(xArgRM32),
  5806  	/*8916*/ uint16(xMatch),
  5807  	/*8917*/ uint16(xSetOp), uint16(MOVSXD),
  5808  	/*8919*/ uint16(xReadSlashR),
  5809  	/*8920*/ uint16(xArgR64),
  5810  	/*8921*/ uint16(xArgRM32),
  5811  	/*8922*/ uint16(xMatch),
  5812  	/*8923*/ uint16(xCondDataSize), 8927, 8932, 8937,
  5813  	/*8927*/ uint16(xSetOp), uint16(PUSH),
  5814  	/*8929*/ uint16(xReadIw),
  5815  	/*8930*/ uint16(xArgImm16),
  5816  	/*8931*/ uint16(xMatch),
  5817  	/*8932*/ uint16(xSetOp), uint16(PUSH),
  5818  	/*8934*/ uint16(xReadId),
  5819  	/*8935*/ uint16(xArgImm32),
  5820  	/*8936*/ uint16(xMatch),
  5821  	/*8937*/ uint16(xSetOp), uint16(PUSH),
  5822  	/*8939*/ uint16(xReadId),
  5823  	/*8940*/ uint16(xArgImm32),
  5824  	/*8941*/ uint16(xMatch),
  5825  	/*8942*/ uint16(xCondIs64), 8945, 8965,
  5826  	/*8945*/ uint16(xCondDataSize), 8949, 8957, 0,
  5827  	/*8949*/ uint16(xSetOp), uint16(IMUL),
  5828  	/*8951*/ uint16(xReadSlashR),
  5829  	/*8952*/ uint16(xReadIw),
  5830  	/*8953*/ uint16(xArgR16),
  5831  	/*8954*/ uint16(xArgRM16),
  5832  	/*8955*/ uint16(xArgImm16),
  5833  	/*8956*/ uint16(xMatch),
  5834  	/*8957*/ uint16(xSetOp), uint16(IMUL),
  5835  	/*8959*/ uint16(xReadSlashR),
  5836  	/*8960*/ uint16(xReadId),
  5837  	/*8961*/ uint16(xArgR32),
  5838  	/*8962*/ uint16(xArgRM32),
  5839  	/*8963*/ uint16(xArgImm32),
  5840  	/*8964*/ uint16(xMatch),
  5841  	/*8965*/ uint16(xCondDataSize), 8949, 8957, 8969,
  5842  	/*8969*/ uint16(xSetOp), uint16(IMUL),
  5843  	/*8971*/ uint16(xReadSlashR),
  5844  	/*8972*/ uint16(xReadId),
  5845  	/*8973*/ uint16(xArgR64),
  5846  	/*8974*/ uint16(xArgRM64),
  5847  	/*8975*/ uint16(xArgImm32),
  5848  	/*8976*/ uint16(xMatch),
  5849  	/*8977*/ uint16(xSetOp), uint16(PUSH),
  5850  	/*8979*/ uint16(xReadIb),
  5851  	/*8980*/ uint16(xArgImm8),
  5852  	/*8981*/ uint16(xMatch),
  5853  	/*8982*/ uint16(xCondIs64), 8985, 9005,
  5854  	/*8985*/ uint16(xCondDataSize), 8989, 8997, 0,
  5855  	/*8989*/ uint16(xSetOp), uint16(IMUL),
  5856  	/*8991*/ uint16(xReadSlashR),
  5857  	/*8992*/ uint16(xReadIb),
  5858  	/*8993*/ uint16(xArgR16),
  5859  	/*8994*/ uint16(xArgRM16),
  5860  	/*8995*/ uint16(xArgImm8),
  5861  	/*8996*/ uint16(xMatch),
  5862  	/*8997*/ uint16(xSetOp), uint16(IMUL),
  5863  	/*8999*/ uint16(xReadSlashR),
  5864  	/*9000*/ uint16(xReadIb),
  5865  	/*9001*/ uint16(xArgR32),
  5866  	/*9002*/ uint16(xArgRM32),
  5867  	/*9003*/ uint16(xArgImm8),
  5868  	/*9004*/ uint16(xMatch),
  5869  	/*9005*/ uint16(xCondDataSize), 8989, 8997, 9009,
  5870  	/*9009*/ uint16(xSetOp), uint16(IMUL),
  5871  	/*9011*/ uint16(xReadSlashR),
  5872  	/*9012*/ uint16(xReadIb),
  5873  	/*9013*/ uint16(xArgR64),
  5874  	/*9014*/ uint16(xArgRM64),
  5875  	/*9015*/ uint16(xArgImm8),
  5876  	/*9016*/ uint16(xMatch),
  5877  	/*9017*/ uint16(xSetOp), uint16(INSB),
  5878  	/*9019*/ uint16(xMatch),
  5879  	/*9020*/ uint16(xCondDataSize), 9024, 9027, 9030,
  5880  	/*9024*/ uint16(xSetOp), uint16(INSW),
  5881  	/*9026*/ uint16(xMatch),
  5882  	/*9027*/ uint16(xSetOp), uint16(INSD),
  5883  	/*9029*/ uint16(xMatch),
  5884  	/*9030*/ uint16(xSetOp), uint16(INSD),
  5885  	/*9032*/ uint16(xMatch),
  5886  	/*9033*/ uint16(xSetOp), uint16(OUTSB),
  5887  	/*9035*/ uint16(xMatch),
  5888  	/*9036*/ uint16(xCondPrefix), 3,
  5889  	0xC5, 9083,
  5890  	0xC4, 9057,
  5891  	0x0, 9044,
  5892  	/*9044*/ uint16(xCondDataSize), 9048, 9051, 9054,
  5893  	/*9048*/ uint16(xSetOp), uint16(OUTSW),
  5894  	/*9050*/ uint16(xMatch),
  5895  	/*9051*/ uint16(xSetOp), uint16(OUTSD),
  5896  	/*9053*/ uint16(xMatch),
  5897  	/*9054*/ uint16(xSetOp), uint16(OUTSD),
  5898  	/*9056*/ uint16(xMatch),
  5899  	/*9057*/ uint16(xCondPrefix), 2,
  5900  	0xF3, 9073,
  5901  	0x66, 9063,
  5902  	/*9063*/ uint16(xCondPrefix), 1,
  5903  	0x0F, 9067,
  5904  	/*9067*/ uint16(xSetOp), uint16(VMOVDQA),
  5905  	/*9069*/ uint16(xReadSlashR),
  5906  	/*9070*/ uint16(xArgYmm1),
  5907  	/*9071*/ uint16(xArgYmm2M256),
  5908  	/*9072*/ uint16(xMatch),
  5909  	/*9073*/ uint16(xCondPrefix), 1,
  5910  	0x0F, 9077,
  5911  	/*9077*/ uint16(xSetOp), uint16(VMOVDQU),
  5912  	/*9079*/ uint16(xReadSlashR),
  5913  	/*9080*/ uint16(xArgYmm1),
  5914  	/*9081*/ uint16(xArgYmm2M256),
  5915  	/*9082*/ uint16(xMatch),
  5916  	/*9083*/ uint16(xCondPrefix), 2,
  5917  	0xF3, 9099,
  5918  	0x66, 9089,
  5919  	/*9089*/ uint16(xCondPrefix), 1,
  5920  	0x0F, 9093,
  5921  	/*9093*/ uint16(xSetOp), uint16(VMOVDQA),
  5922  	/*9095*/ uint16(xReadSlashR),
  5923  	/*9096*/ uint16(xArgYmm1),
  5924  	/*9097*/ uint16(xArgYmm2M256),
  5925  	/*9098*/ uint16(xMatch),
  5926  	/*9099*/ uint16(xCondPrefix), 1,
  5927  	0x0F, 9103,
  5928  	/*9103*/ uint16(xSetOp), uint16(VMOVDQU),
  5929  	/*9105*/ uint16(xReadSlashR),
  5930  	/*9106*/ uint16(xArgYmm1),
  5931  	/*9107*/ uint16(xArgYmm2M256),
  5932  	/*9108*/ uint16(xMatch),
  5933  	/*9109*/ uint16(xSetOp), uint16(JO),
  5934  	/*9111*/ uint16(xReadCb),
  5935  	/*9112*/ uint16(xArgRel8),
  5936  	/*9113*/ uint16(xMatch),
  5937  	/*9114*/ uint16(xSetOp), uint16(JNO),
  5938  	/*9116*/ uint16(xReadCb),
  5939  	/*9117*/ uint16(xArgRel8),
  5940  	/*9118*/ uint16(xMatch),
  5941  	/*9119*/ uint16(xSetOp), uint16(JB),
  5942  	/*9121*/ uint16(xReadCb),
  5943  	/*9122*/ uint16(xArgRel8),
  5944  	/*9123*/ uint16(xMatch),
  5945  	/*9124*/ uint16(xSetOp), uint16(JAE),
  5946  	/*9126*/ uint16(xReadCb),
  5947  	/*9127*/ uint16(xArgRel8),
  5948  	/*9128*/ uint16(xMatch),
  5949  	/*9129*/ uint16(xSetOp), uint16(JE),
  5950  	/*9131*/ uint16(xReadCb),
  5951  	/*9132*/ uint16(xArgRel8),
  5952  	/*9133*/ uint16(xMatch),
  5953  	/*9134*/ uint16(xSetOp), uint16(JNE),
  5954  	/*9136*/ uint16(xReadCb),
  5955  	/*9137*/ uint16(xArgRel8),
  5956  	/*9138*/ uint16(xMatch),
  5957  	/*9139*/ uint16(xSetOp), uint16(JBE),
  5958  	/*9141*/ uint16(xReadCb),
  5959  	/*9142*/ uint16(xArgRel8),
  5960  	/*9143*/ uint16(xMatch),
  5961  	/*9144*/ uint16(xCondPrefix), 3,
  5962  	0xC5, 9164,
  5963  	0xC4, 9157,
  5964  	0x0, 9152,
  5965  	/*9152*/ uint16(xSetOp), uint16(JA),
  5966  	/*9154*/ uint16(xReadCb),
  5967  	/*9155*/ uint16(xArgRel8),
  5968  	/*9156*/ uint16(xMatch),
  5969  	/*9157*/ uint16(xCondPrefix), 1,
  5970  	0x0F, 9161,
  5971  	/*9161*/ uint16(xSetOp), uint16(VZEROUPPER),
  5972  	/*9163*/ uint16(xMatch),
  5973  	/*9164*/ uint16(xCondPrefix), 1,
  5974  	0x0F, 9168,
  5975  	/*9168*/ uint16(xSetOp), uint16(VZEROUPPER),
  5976  	/*9170*/ uint16(xMatch),
  5977  	/*9171*/ uint16(xSetOp), uint16(JS),
  5978  	/*9173*/ uint16(xReadCb),
  5979  	/*9174*/ uint16(xArgRel8),
  5980  	/*9175*/ uint16(xMatch),
  5981  	/*9176*/ uint16(xSetOp), uint16(JNS),
  5982  	/*9178*/ uint16(xReadCb),
  5983  	/*9179*/ uint16(xArgRel8),
  5984  	/*9180*/ uint16(xMatch),
  5985  	/*9181*/ uint16(xSetOp), uint16(JP),
  5986  	/*9183*/ uint16(xReadCb),
  5987  	/*9184*/ uint16(xArgRel8),
  5988  	/*9185*/ uint16(xMatch),
  5989  	/*9186*/ uint16(xSetOp), uint16(JNP),
  5990  	/*9188*/ uint16(xReadCb),
  5991  	/*9189*/ uint16(xArgRel8),
  5992  	/*9190*/ uint16(xMatch),
  5993  	/*9191*/ uint16(xSetOp), uint16(JL),
  5994  	/*9193*/ uint16(xReadCb),
  5995  	/*9194*/ uint16(xArgRel8),
  5996  	/*9195*/ uint16(xMatch),
  5997  	/*9196*/ uint16(xSetOp), uint16(JGE),
  5998  	/*9198*/ uint16(xReadCb),
  5999  	/*9199*/ uint16(xArgRel8),
  6000  	/*9200*/ uint16(xMatch),
  6001  	/*9201*/ uint16(xSetOp), uint16(JLE),
  6002  	/*9203*/ uint16(xReadCb),
  6003  	/*9204*/ uint16(xArgRel8),
  6004  	/*9205*/ uint16(xMatch),
  6005  	/*9206*/ uint16(xCondPrefix), 3,
  6006  	0xC5, 9245,
  6007  	0xC4, 9219,
  6008  	0x0, 9214,
  6009  	/*9214*/ uint16(xSetOp), uint16(JG),
  6010  	/*9216*/ uint16(xReadCb),
  6011  	/*9217*/ uint16(xArgRel8),
  6012  	/*9218*/ uint16(xMatch),
  6013  	/*9219*/ uint16(xCondPrefix), 2,
  6014  	0xF3, 9235,
  6015  	0x66, 9225,
  6016  	/*9225*/ uint16(xCondPrefix), 1,
  6017  	0x0F, 9229,
  6018  	/*9229*/ uint16(xSetOp), uint16(VMOVDQA),
  6019  	/*9231*/ uint16(xReadSlashR),
  6020  	/*9232*/ uint16(xArgYmm2M256),
  6021  	/*9233*/ uint16(xArgYmm1),
  6022  	/*9234*/ uint16(xMatch),
  6023  	/*9235*/ uint16(xCondPrefix), 1,
  6024  	0x0F, 9239,
  6025  	/*9239*/ uint16(xSetOp), uint16(VMOVDQU),
  6026  	/*9241*/ uint16(xReadSlashR),
  6027  	/*9242*/ uint16(xArgYmm2M256),
  6028  	/*9243*/ uint16(xArgYmm1),
  6029  	/*9244*/ uint16(xMatch),
  6030  	/*9245*/ uint16(xCondPrefix), 2,
  6031  	0xF3, 9261,
  6032  	0x66, 9251,
  6033  	/*9251*/ uint16(xCondPrefix), 1,
  6034  	0x0F, 9255,
  6035  	/*9255*/ uint16(xSetOp), uint16(VMOVDQA),
  6036  	/*9257*/ uint16(xReadSlashR),
  6037  	/*9258*/ uint16(xArgYmm2M256),
  6038  	/*9259*/ uint16(xArgYmm1),
  6039  	/*9260*/ uint16(xMatch),
  6040  	/*9261*/ uint16(xCondPrefix), 1,
  6041  	0x0F, 9265,
  6042  	/*9265*/ uint16(xSetOp), uint16(VMOVDQU),
  6043  	/*9267*/ uint16(xReadSlashR),
  6044  	/*9268*/ uint16(xArgYmm2M256),
  6045  	/*9269*/ uint16(xArgYmm1),
  6046  	/*9270*/ uint16(xMatch),
  6047  	/*9271*/ uint16(xCondSlashR),
  6048  	9280, // 0
  6049  	9286, // 1
  6050  	9292, // 2
  6051  	9298, // 3
  6052  	9304, // 4
  6053  	9310, // 5
  6054  	9316, // 6
  6055  	9322, // 7
  6056  	/*9280*/ uint16(xSetOp), uint16(ADD),
  6057  	/*9282*/ uint16(xReadIb),
  6058  	/*9283*/ uint16(xArgRM8),
  6059  	/*9284*/ uint16(xArgImm8u),
  6060  	/*9285*/ uint16(xMatch),
  6061  	/*9286*/ uint16(xSetOp), uint16(OR),
  6062  	/*9288*/ uint16(xReadIb),
  6063  	/*9289*/ uint16(xArgRM8),
  6064  	/*9290*/ uint16(xArgImm8u),
  6065  	/*9291*/ uint16(xMatch),
  6066  	/*9292*/ uint16(xSetOp), uint16(ADC),
  6067  	/*9294*/ uint16(xReadIb),
  6068  	/*9295*/ uint16(xArgRM8),
  6069  	/*9296*/ uint16(xArgImm8u),
  6070  	/*9297*/ uint16(xMatch),
  6071  	/*9298*/ uint16(xSetOp), uint16(SBB),
  6072  	/*9300*/ uint16(xReadIb),
  6073  	/*9301*/ uint16(xArgRM8),
  6074  	/*9302*/ uint16(xArgImm8u),
  6075  	/*9303*/ uint16(xMatch),
  6076  	/*9304*/ uint16(xSetOp), uint16(AND),
  6077  	/*9306*/ uint16(xReadIb),
  6078  	/*9307*/ uint16(xArgRM8),
  6079  	/*9308*/ uint16(xArgImm8u),
  6080  	/*9309*/ uint16(xMatch),
  6081  	/*9310*/ uint16(xSetOp), uint16(SUB),
  6082  	/*9312*/ uint16(xReadIb),
  6083  	/*9313*/ uint16(xArgRM8),
  6084  	/*9314*/ uint16(xArgImm8u),
  6085  	/*9315*/ uint16(xMatch),
  6086  	/*9316*/ uint16(xSetOp), uint16(XOR),
  6087  	/*9318*/ uint16(xReadIb),
  6088  	/*9319*/ uint16(xArgRM8),
  6089  	/*9320*/ uint16(xArgImm8u),
  6090  	/*9321*/ uint16(xMatch),
  6091  	/*9322*/ uint16(xSetOp), uint16(CMP),
  6092  	/*9324*/ uint16(xReadIb),
  6093  	/*9325*/ uint16(xArgRM8),
  6094  	/*9326*/ uint16(xArgImm8u),
  6095  	/*9327*/ uint16(xMatch),
  6096  	/*9328*/ uint16(xCondSlashR),
  6097  	9337, // 0
  6098  	9366, // 1
  6099  	9395, // 2
  6100  	9424, // 3
  6101  	9453, // 4
  6102  	9482, // 5
  6103  	9511, // 6
  6104  	9540, // 7
  6105  	/*9337*/ uint16(xCondIs64), 9340, 9356,
  6106  	/*9340*/ uint16(xCondDataSize), 9344, 9350, 0,
  6107  	/*9344*/ uint16(xSetOp), uint16(ADD),
  6108  	/*9346*/ uint16(xReadIw),
  6109  	/*9347*/ uint16(xArgRM16),
  6110  	/*9348*/ uint16(xArgImm16),
  6111  	/*9349*/ uint16(xMatch),
  6112  	/*9350*/ uint16(xSetOp), uint16(ADD),
  6113  	/*9352*/ uint16(xReadId),
  6114  	/*9353*/ uint16(xArgRM32),
  6115  	/*9354*/ uint16(xArgImm32),
  6116  	/*9355*/ uint16(xMatch),
  6117  	/*9356*/ uint16(xCondDataSize), 9344, 9350, 9360,
  6118  	/*9360*/ uint16(xSetOp), uint16(ADD),
  6119  	/*9362*/ uint16(xReadId),
  6120  	/*9363*/ uint16(xArgRM64),
  6121  	/*9364*/ uint16(xArgImm32),
  6122  	/*9365*/ uint16(xMatch),
  6123  	/*9366*/ uint16(xCondIs64), 9369, 9385,
  6124  	/*9369*/ uint16(xCondDataSize), 9373, 9379, 0,
  6125  	/*9373*/ uint16(xSetOp), uint16(OR),
  6126  	/*9375*/ uint16(xReadIw),
  6127  	/*9376*/ uint16(xArgRM16),
  6128  	/*9377*/ uint16(xArgImm16),
  6129  	/*9378*/ uint16(xMatch),
  6130  	/*9379*/ uint16(xSetOp), uint16(OR),
  6131  	/*9381*/ uint16(xReadId),
  6132  	/*9382*/ uint16(xArgRM32),
  6133  	/*9383*/ uint16(xArgImm32),
  6134  	/*9384*/ uint16(xMatch),
  6135  	/*9385*/ uint16(xCondDataSize), 9373, 9379, 9389,
  6136  	/*9389*/ uint16(xSetOp), uint16(OR),
  6137  	/*9391*/ uint16(xReadId),
  6138  	/*9392*/ uint16(xArgRM64),
  6139  	/*9393*/ uint16(xArgImm32),
  6140  	/*9394*/ uint16(xMatch),
  6141  	/*9395*/ uint16(xCondIs64), 9398, 9414,
  6142  	/*9398*/ uint16(xCondDataSize), 9402, 9408, 0,
  6143  	/*9402*/ uint16(xSetOp), uint16(ADC),
  6144  	/*9404*/ uint16(xReadIw),
  6145  	/*9405*/ uint16(xArgRM16),
  6146  	/*9406*/ uint16(xArgImm16),
  6147  	/*9407*/ uint16(xMatch),
  6148  	/*9408*/ uint16(xSetOp), uint16(ADC),
  6149  	/*9410*/ uint16(xReadId),
  6150  	/*9411*/ uint16(xArgRM32),
  6151  	/*9412*/ uint16(xArgImm32),
  6152  	/*9413*/ uint16(xMatch),
  6153  	/*9414*/ uint16(xCondDataSize), 9402, 9408, 9418,
  6154  	/*9418*/ uint16(xSetOp), uint16(ADC),
  6155  	/*9420*/ uint16(xReadId),
  6156  	/*9421*/ uint16(xArgRM64),
  6157  	/*9422*/ uint16(xArgImm32),
  6158  	/*9423*/ uint16(xMatch),
  6159  	/*9424*/ uint16(xCondIs64), 9427, 9443,
  6160  	/*9427*/ uint16(xCondDataSize), 9431, 9437, 0,
  6161  	/*9431*/ uint16(xSetOp), uint16(SBB),
  6162  	/*9433*/ uint16(xReadIw),
  6163  	/*9434*/ uint16(xArgRM16),
  6164  	/*9435*/ uint16(xArgImm16),
  6165  	/*9436*/ uint16(xMatch),
  6166  	/*9437*/ uint16(xSetOp), uint16(SBB),
  6167  	/*9439*/ uint16(xReadId),
  6168  	/*9440*/ uint16(xArgRM32),
  6169  	/*9441*/ uint16(xArgImm32),
  6170  	/*9442*/ uint16(xMatch),
  6171  	/*9443*/ uint16(xCondDataSize), 9431, 9437, 9447,
  6172  	/*9447*/ uint16(xSetOp), uint16(SBB),
  6173  	/*9449*/ uint16(xReadId),
  6174  	/*9450*/ uint16(xArgRM64),
  6175  	/*9451*/ uint16(xArgImm32),
  6176  	/*9452*/ uint16(xMatch),
  6177  	/*9453*/ uint16(xCondIs64), 9456, 9472,
  6178  	/*9456*/ uint16(xCondDataSize), 9460, 9466, 0,
  6179  	/*9460*/ uint16(xSetOp), uint16(AND),
  6180  	/*9462*/ uint16(xReadIw),
  6181  	/*9463*/ uint16(xArgRM16),
  6182  	/*9464*/ uint16(xArgImm16),
  6183  	/*9465*/ uint16(xMatch),
  6184  	/*9466*/ uint16(xSetOp), uint16(AND),
  6185  	/*9468*/ uint16(xReadId),
  6186  	/*9469*/ uint16(xArgRM32),
  6187  	/*9470*/ uint16(xArgImm32),
  6188  	/*9471*/ uint16(xMatch),
  6189  	/*9472*/ uint16(xCondDataSize), 9460, 9466, 9476,
  6190  	/*9476*/ uint16(xSetOp), uint16(AND),
  6191  	/*9478*/ uint16(xReadId),
  6192  	/*9479*/ uint16(xArgRM64),
  6193  	/*9480*/ uint16(xArgImm32),
  6194  	/*9481*/ uint16(xMatch),
  6195  	/*9482*/ uint16(xCondIs64), 9485, 9501,
  6196  	/*9485*/ uint16(xCondDataSize), 9489, 9495, 0,
  6197  	/*9489*/ uint16(xSetOp), uint16(SUB),
  6198  	/*9491*/ uint16(xReadIw),
  6199  	/*9492*/ uint16(xArgRM16),
  6200  	/*9493*/ uint16(xArgImm16),
  6201  	/*9494*/ uint16(xMatch),
  6202  	/*9495*/ uint16(xSetOp), uint16(SUB),
  6203  	/*9497*/ uint16(xReadId),
  6204  	/*9498*/ uint16(xArgRM32),
  6205  	/*9499*/ uint16(xArgImm32),
  6206  	/*9500*/ uint16(xMatch),
  6207  	/*9501*/ uint16(xCondDataSize), 9489, 9495, 9505,
  6208  	/*9505*/ uint16(xSetOp), uint16(SUB),
  6209  	/*9507*/ uint16(xReadId),
  6210  	/*9508*/ uint16(xArgRM64),
  6211  	/*9509*/ uint16(xArgImm32),
  6212  	/*9510*/ uint16(xMatch),
  6213  	/*9511*/ uint16(xCondIs64), 9514, 9530,
  6214  	/*9514*/ uint16(xCondDataSize), 9518, 9524, 0,
  6215  	/*9518*/ uint16(xSetOp), uint16(XOR),
  6216  	/*9520*/ uint16(xReadIw),
  6217  	/*9521*/ uint16(xArgRM16),
  6218  	/*9522*/ uint16(xArgImm16),
  6219  	/*9523*/ uint16(xMatch),
  6220  	/*9524*/ uint16(xSetOp), uint16(XOR),
  6221  	/*9526*/ uint16(xReadId),
  6222  	/*9527*/ uint16(xArgRM32),
  6223  	/*9528*/ uint16(xArgImm32),
  6224  	/*9529*/ uint16(xMatch),
  6225  	/*9530*/ uint16(xCondDataSize), 9518, 9524, 9534,
  6226  	/*9534*/ uint16(xSetOp), uint16(XOR),
  6227  	/*9536*/ uint16(xReadId),
  6228  	/*9537*/ uint16(xArgRM64),
  6229  	/*9538*/ uint16(xArgImm32),
  6230  	/*9539*/ uint16(xMatch),
  6231  	/*9540*/ uint16(xCondIs64), 9543, 9559,
  6232  	/*9543*/ uint16(xCondDataSize), 9547, 9553, 0,
  6233  	/*9547*/ uint16(xSetOp), uint16(CMP),
  6234  	/*9549*/ uint16(xReadIw),
  6235  	/*9550*/ uint16(xArgRM16),
  6236  	/*9551*/ uint16(xArgImm16),
  6237  	/*9552*/ uint16(xMatch),
  6238  	/*9553*/ uint16(xSetOp), uint16(CMP),
  6239  	/*9555*/ uint16(xReadId),
  6240  	/*9556*/ uint16(xArgRM32),
  6241  	/*9557*/ uint16(xArgImm32),
  6242  	/*9558*/ uint16(xMatch),
  6243  	/*9559*/ uint16(xCondDataSize), 9547, 9553, 9563,
  6244  	/*9563*/ uint16(xSetOp), uint16(CMP),
  6245  	/*9565*/ uint16(xReadId),
  6246  	/*9566*/ uint16(xArgRM64),
  6247  	/*9567*/ uint16(xArgImm32),
  6248  	/*9568*/ uint16(xMatch),
  6249  	/*9569*/ uint16(xCondSlashR),
  6250  	9578, // 0
  6251  	9607, // 1
  6252  	9636, // 2
  6253  	9665, // 3
  6254  	9694, // 4
  6255  	9723, // 5
  6256  	9752, // 6
  6257  	9781, // 7
  6258  	/*9578*/ uint16(xCondIs64), 9581, 9597,
  6259  	/*9581*/ uint16(xCondDataSize), 9585, 9591, 0,
  6260  	/*9585*/ uint16(xSetOp), uint16(ADD),
  6261  	/*9587*/ uint16(xReadIb),
  6262  	/*9588*/ uint16(xArgRM16),
  6263  	/*9589*/ uint16(xArgImm8),
  6264  	/*9590*/ uint16(xMatch),
  6265  	/*9591*/ uint16(xSetOp), uint16(ADD),
  6266  	/*9593*/ uint16(xReadIb),
  6267  	/*9594*/ uint16(xArgRM32),
  6268  	/*9595*/ uint16(xArgImm8),
  6269  	/*9596*/ uint16(xMatch),
  6270  	/*9597*/ uint16(xCondDataSize), 9585, 9591, 9601,
  6271  	/*9601*/ uint16(xSetOp), uint16(ADD),
  6272  	/*9603*/ uint16(xReadIb),
  6273  	/*9604*/ uint16(xArgRM64),
  6274  	/*9605*/ uint16(xArgImm8),
  6275  	/*9606*/ uint16(xMatch),
  6276  	/*9607*/ uint16(xCondIs64), 9610, 9626,
  6277  	/*9610*/ uint16(xCondDataSize), 9614, 9620, 0,
  6278  	/*9614*/ uint16(xSetOp), uint16(OR),
  6279  	/*9616*/ uint16(xReadIb),
  6280  	/*9617*/ uint16(xArgRM16),
  6281  	/*9618*/ uint16(xArgImm8),
  6282  	/*9619*/ uint16(xMatch),
  6283  	/*9620*/ uint16(xSetOp), uint16(OR),
  6284  	/*9622*/ uint16(xReadIb),
  6285  	/*9623*/ uint16(xArgRM32),
  6286  	/*9624*/ uint16(xArgImm8),
  6287  	/*9625*/ uint16(xMatch),
  6288  	/*9626*/ uint16(xCondDataSize), 9614, 9620, 9630,
  6289  	/*9630*/ uint16(xSetOp), uint16(OR),
  6290  	/*9632*/ uint16(xReadIb),
  6291  	/*9633*/ uint16(xArgRM64),
  6292  	/*9634*/ uint16(xArgImm8),
  6293  	/*9635*/ uint16(xMatch),
  6294  	/*9636*/ uint16(xCondIs64), 9639, 9655,
  6295  	/*9639*/ uint16(xCondDataSize), 9643, 9649, 0,
  6296  	/*9643*/ uint16(xSetOp), uint16(ADC),
  6297  	/*9645*/ uint16(xReadIb),
  6298  	/*9646*/ uint16(xArgRM16),
  6299  	/*9647*/ uint16(xArgImm8),
  6300  	/*9648*/ uint16(xMatch),
  6301  	/*9649*/ uint16(xSetOp), uint16(ADC),
  6302  	/*9651*/ uint16(xReadIb),
  6303  	/*9652*/ uint16(xArgRM32),
  6304  	/*9653*/ uint16(xArgImm8),
  6305  	/*9654*/ uint16(xMatch),
  6306  	/*9655*/ uint16(xCondDataSize), 9643, 9649, 9659,
  6307  	/*9659*/ uint16(xSetOp), uint16(ADC),
  6308  	/*9661*/ uint16(xReadIb),
  6309  	/*9662*/ uint16(xArgRM64),
  6310  	/*9663*/ uint16(xArgImm8),
  6311  	/*9664*/ uint16(xMatch),
  6312  	/*9665*/ uint16(xCondIs64), 9668, 9684,
  6313  	/*9668*/ uint16(xCondDataSize), 9672, 9678, 0,
  6314  	/*9672*/ uint16(xSetOp), uint16(SBB),
  6315  	/*9674*/ uint16(xReadIb),
  6316  	/*9675*/ uint16(xArgRM16),
  6317  	/*9676*/ uint16(xArgImm8),
  6318  	/*9677*/ uint16(xMatch),
  6319  	/*9678*/ uint16(xSetOp), uint16(SBB),
  6320  	/*9680*/ uint16(xReadIb),
  6321  	/*9681*/ uint16(xArgRM32),
  6322  	/*9682*/ uint16(xArgImm8),
  6323  	/*9683*/ uint16(xMatch),
  6324  	/*9684*/ uint16(xCondDataSize), 9672, 9678, 9688,
  6325  	/*9688*/ uint16(xSetOp), uint16(SBB),
  6326  	/*9690*/ uint16(xReadIb),
  6327  	/*9691*/ uint16(xArgRM64),
  6328  	/*9692*/ uint16(xArgImm8),
  6329  	/*9693*/ uint16(xMatch),
  6330  	/*9694*/ uint16(xCondIs64), 9697, 9713,
  6331  	/*9697*/ uint16(xCondDataSize), 9701, 9707, 0,
  6332  	/*9701*/ uint16(xSetOp), uint16(AND),
  6333  	/*9703*/ uint16(xReadIb),
  6334  	/*9704*/ uint16(xArgRM16),
  6335  	/*9705*/ uint16(xArgImm8),
  6336  	/*9706*/ uint16(xMatch),
  6337  	/*9707*/ uint16(xSetOp), uint16(AND),
  6338  	/*9709*/ uint16(xReadIb),
  6339  	/*9710*/ uint16(xArgRM32),
  6340  	/*9711*/ uint16(xArgImm8),
  6341  	/*9712*/ uint16(xMatch),
  6342  	/*9713*/ uint16(xCondDataSize), 9701, 9707, 9717,
  6343  	/*9717*/ uint16(xSetOp), uint16(AND),
  6344  	/*9719*/ uint16(xReadIb),
  6345  	/*9720*/ uint16(xArgRM64),
  6346  	/*9721*/ uint16(xArgImm8),
  6347  	/*9722*/ uint16(xMatch),
  6348  	/*9723*/ uint16(xCondIs64), 9726, 9742,
  6349  	/*9726*/ uint16(xCondDataSize), 9730, 9736, 0,
  6350  	/*9730*/ uint16(xSetOp), uint16(SUB),
  6351  	/*9732*/ uint16(xReadIb),
  6352  	/*9733*/ uint16(xArgRM16),
  6353  	/*9734*/ uint16(xArgImm8),
  6354  	/*9735*/ uint16(xMatch),
  6355  	/*9736*/ uint16(xSetOp), uint16(SUB),
  6356  	/*9738*/ uint16(xReadIb),
  6357  	/*9739*/ uint16(xArgRM32),
  6358  	/*9740*/ uint16(xArgImm8),
  6359  	/*9741*/ uint16(xMatch),
  6360  	/*9742*/ uint16(xCondDataSize), 9730, 9736, 9746,
  6361  	/*9746*/ uint16(xSetOp), uint16(SUB),
  6362  	/*9748*/ uint16(xReadIb),
  6363  	/*9749*/ uint16(xArgRM64),
  6364  	/*9750*/ uint16(xArgImm8),
  6365  	/*9751*/ uint16(xMatch),
  6366  	/*9752*/ uint16(xCondIs64), 9755, 9771,
  6367  	/*9755*/ uint16(xCondDataSize), 9759, 9765, 0,
  6368  	/*9759*/ uint16(xSetOp), uint16(XOR),
  6369  	/*9761*/ uint16(xReadIb),
  6370  	/*9762*/ uint16(xArgRM16),
  6371  	/*9763*/ uint16(xArgImm8),
  6372  	/*9764*/ uint16(xMatch),
  6373  	/*9765*/ uint16(xSetOp), uint16(XOR),
  6374  	/*9767*/ uint16(xReadIb),
  6375  	/*9768*/ uint16(xArgRM32),
  6376  	/*9769*/ uint16(xArgImm8),
  6377  	/*9770*/ uint16(xMatch),
  6378  	/*9771*/ uint16(xCondDataSize), 9759, 9765, 9775,
  6379  	/*9775*/ uint16(xSetOp), uint16(XOR),
  6380  	/*9777*/ uint16(xReadIb),
  6381  	/*9778*/ uint16(xArgRM64),
  6382  	/*9779*/ uint16(xArgImm8),
  6383  	/*9780*/ uint16(xMatch),
  6384  	/*9781*/ uint16(xCondIs64), 9784, 9800,
  6385  	/*9784*/ uint16(xCondDataSize), 9788, 9794, 0,
  6386  	/*9788*/ uint16(xSetOp), uint16(CMP),
  6387  	/*9790*/ uint16(xReadIb),
  6388  	/*9791*/ uint16(xArgRM16),
  6389  	/*9792*/ uint16(xArgImm8),
  6390  	/*9793*/ uint16(xMatch),
  6391  	/*9794*/ uint16(xSetOp), uint16(CMP),
  6392  	/*9796*/ uint16(xReadIb),
  6393  	/*9797*/ uint16(xArgRM32),
  6394  	/*9798*/ uint16(xArgImm8),
  6395  	/*9799*/ uint16(xMatch),
  6396  	/*9800*/ uint16(xCondDataSize), 9788, 9794, 9804,
  6397  	/*9804*/ uint16(xSetOp), uint16(CMP),
  6398  	/*9806*/ uint16(xReadIb),
  6399  	/*9807*/ uint16(xArgRM64),
  6400  	/*9808*/ uint16(xArgImm8),
  6401  	/*9809*/ uint16(xMatch),
  6402  	/*9810*/ uint16(xSetOp), uint16(TEST),
  6403  	/*9812*/ uint16(xReadSlashR),
  6404  	/*9813*/ uint16(xArgRM8),
  6405  	/*9814*/ uint16(xArgR8),
  6406  	/*9815*/ uint16(xMatch),
  6407  	/*9816*/ uint16(xCondIs64), 9819, 9835,
  6408  	/*9819*/ uint16(xCondDataSize), 9823, 9829, 0,
  6409  	/*9823*/ uint16(xSetOp), uint16(TEST),
  6410  	/*9825*/ uint16(xReadSlashR),
  6411  	/*9826*/ uint16(xArgRM16),
  6412  	/*9827*/ uint16(xArgR16),
  6413  	/*9828*/ uint16(xMatch),
  6414  	/*9829*/ uint16(xSetOp), uint16(TEST),
  6415  	/*9831*/ uint16(xReadSlashR),
  6416  	/*9832*/ uint16(xArgRM32),
  6417  	/*9833*/ uint16(xArgR32),
  6418  	/*9834*/ uint16(xMatch),
  6419  	/*9835*/ uint16(xCondDataSize), 9823, 9829, 9839,
  6420  	/*9839*/ uint16(xSetOp), uint16(TEST),
  6421  	/*9841*/ uint16(xReadSlashR),
  6422  	/*9842*/ uint16(xArgRM64),
  6423  	/*9843*/ uint16(xArgR64),
  6424  	/*9844*/ uint16(xMatch),
  6425  	/*9845*/ uint16(xSetOp), uint16(XCHG),
  6426  	/*9847*/ uint16(xReadSlashR),
  6427  	/*9848*/ uint16(xArgRM8),
  6428  	/*9849*/ uint16(xArgR8),
  6429  	/*9850*/ uint16(xMatch),
  6430  	/*9851*/ uint16(xCondIs64), 9854, 9870,
  6431  	/*9854*/ uint16(xCondDataSize), 9858, 9864, 0,
  6432  	/*9858*/ uint16(xSetOp), uint16(XCHG),
  6433  	/*9860*/ uint16(xReadSlashR),
  6434  	/*9861*/ uint16(xArgRM16),
  6435  	/*9862*/ uint16(xArgR16),
  6436  	/*9863*/ uint16(xMatch),
  6437  	/*9864*/ uint16(xSetOp), uint16(XCHG),
  6438  	/*9866*/ uint16(xReadSlashR),
  6439  	/*9867*/ uint16(xArgRM32),
  6440  	/*9868*/ uint16(xArgR32),
  6441  	/*9869*/ uint16(xMatch),
  6442  	/*9870*/ uint16(xCondDataSize), 9858, 9864, 9874,
  6443  	/*9874*/ uint16(xSetOp), uint16(XCHG),
  6444  	/*9876*/ uint16(xReadSlashR),
  6445  	/*9877*/ uint16(xArgRM64),
  6446  	/*9878*/ uint16(xArgR64),
  6447  	/*9879*/ uint16(xMatch),
  6448  	/*9880*/ uint16(xSetOp), uint16(MOV),
  6449  	/*9882*/ uint16(xReadSlashR),
  6450  	/*9883*/ uint16(xArgRM8),
  6451  	/*9884*/ uint16(xArgR8),
  6452  	/*9885*/ uint16(xMatch),
  6453  	/*9886*/ uint16(xCondDataSize), 9890, 9896, 9902,
  6454  	/*9890*/ uint16(xSetOp), uint16(MOV),
  6455  	/*9892*/ uint16(xReadSlashR),
  6456  	/*9893*/ uint16(xArgRM16),
  6457  	/*9894*/ uint16(xArgR16),
  6458  	/*9895*/ uint16(xMatch),
  6459  	/*9896*/ uint16(xSetOp), uint16(MOV),
  6460  	/*9898*/ uint16(xReadSlashR),
  6461  	/*9899*/ uint16(xArgRM32),
  6462  	/*9900*/ uint16(xArgR32),
  6463  	/*9901*/ uint16(xMatch),
  6464  	/*9902*/ uint16(xSetOp), uint16(MOV),
  6465  	/*9904*/ uint16(xReadSlashR),
  6466  	/*9905*/ uint16(xArgRM64),
  6467  	/*9906*/ uint16(xArgR64),
  6468  	/*9907*/ uint16(xMatch),
  6469  	/*9908*/ uint16(xSetOp), uint16(MOV),
  6470  	/*9910*/ uint16(xReadSlashR),
  6471  	/*9911*/ uint16(xArgR8),
  6472  	/*9912*/ uint16(xArgRM8),
  6473  	/*9913*/ uint16(xMatch),
  6474  	/*9914*/ uint16(xCondDataSize), 9918, 9924, 9930,
  6475  	/*9918*/ uint16(xSetOp), uint16(MOV),
  6476  	/*9920*/ uint16(xReadSlashR),
  6477  	/*9921*/ uint16(xArgR16),
  6478  	/*9922*/ uint16(xArgRM16),
  6479  	/*9923*/ uint16(xMatch),
  6480  	/*9924*/ uint16(xSetOp), uint16(MOV),
  6481  	/*9926*/ uint16(xReadSlashR),
  6482  	/*9927*/ uint16(xArgR32),
  6483  	/*9928*/ uint16(xArgRM32),
  6484  	/*9929*/ uint16(xMatch),
  6485  	/*9930*/ uint16(xSetOp), uint16(MOV),
  6486  	/*9932*/ uint16(xReadSlashR),
  6487  	/*9933*/ uint16(xArgR64),
  6488  	/*9934*/ uint16(xArgRM64),
  6489  	/*9935*/ uint16(xMatch),
  6490  	/*9936*/ uint16(xCondIs64), 9939, 9955,
  6491  	/*9939*/ uint16(xCondDataSize), 9943, 9949, 0,
  6492  	/*9943*/ uint16(xSetOp), uint16(MOV),
  6493  	/*9945*/ uint16(xReadSlashR),
  6494  	/*9946*/ uint16(xArgRM16),
  6495  	/*9947*/ uint16(xArgSreg),
  6496  	/*9948*/ uint16(xMatch),
  6497  	/*9949*/ uint16(xSetOp), uint16(MOV),
  6498  	/*9951*/ uint16(xReadSlashR),
  6499  	/*9952*/ uint16(xArgR32M16),
  6500  	/*9953*/ uint16(xArgSreg),
  6501  	/*9954*/ uint16(xMatch),
  6502  	/*9955*/ uint16(xCondDataSize), 9943, 9949, 9959,
  6503  	/*9959*/ uint16(xSetOp), uint16(MOV),
  6504  	/*9961*/ uint16(xReadSlashR),
  6505  	/*9962*/ uint16(xArgR64M16),
  6506  	/*9963*/ uint16(xArgSreg),
  6507  	/*9964*/ uint16(xMatch),
  6508  	/*9965*/ uint16(xCondIs64), 9968, 9984,
  6509  	/*9968*/ uint16(xCondDataSize), 9972, 9978, 0,
  6510  	/*9972*/ uint16(xSetOp), uint16(LEA),
  6511  	/*9974*/ uint16(xReadSlashR),
  6512  	/*9975*/ uint16(xArgR16),
  6513  	/*9976*/ uint16(xArgM),
  6514  	/*9977*/ uint16(xMatch),
  6515  	/*9978*/ uint16(xSetOp), uint16(LEA),
  6516  	/*9980*/ uint16(xReadSlashR),
  6517  	/*9981*/ uint16(xArgR32),
  6518  	/*9982*/ uint16(xArgM),
  6519  	/*9983*/ uint16(xMatch),
  6520  	/*9984*/ uint16(xCondDataSize), 9972, 9978, 9988,
  6521  	/*9988*/ uint16(xSetOp), uint16(LEA),
  6522  	/*9990*/ uint16(xReadSlashR),
  6523  	/*9991*/ uint16(xArgR64),
  6524  	/*9992*/ uint16(xArgM),
  6525  	/*9993*/ uint16(xMatch),
  6526  	/*9994*/ uint16(xCondIs64), 9997, 10013,
  6527  	/*9997*/ uint16(xCondDataSize), 10001, 10007, 0,
  6528  	/*10001*/ uint16(xSetOp), uint16(MOV),
  6529  	/*10003*/ uint16(xReadSlashR),
  6530  	/*10004*/ uint16(xArgSreg),
  6531  	/*10005*/ uint16(xArgRM16),
  6532  	/*10006*/ uint16(xMatch),
  6533  	/*10007*/ uint16(xSetOp), uint16(MOV),
  6534  	/*10009*/ uint16(xReadSlashR),
  6535  	/*10010*/ uint16(xArgSreg),
  6536  	/*10011*/ uint16(xArgR32M16),
  6537  	/*10012*/ uint16(xMatch),
  6538  	/*10013*/ uint16(xCondDataSize), 10001, 10007, 10017,
  6539  	/*10017*/ uint16(xSetOp), uint16(MOV),
  6540  	/*10019*/ uint16(xReadSlashR),
  6541  	/*10020*/ uint16(xArgSreg),
  6542  	/*10021*/ uint16(xArgR64M16),
  6543  	/*10022*/ uint16(xMatch),
  6544  	/*10023*/ uint16(xCondSlashR),
  6545  	10032, // 0
  6546  	0,     // 1
  6547  	0,     // 2
  6548  	0,     // 3
  6549  	0,     // 4
  6550  	0,     // 5
  6551  	0,     // 6
  6552  	0,     // 7
  6553  	/*10032*/ uint16(xCondIs64), 10035, 10047,
  6554  	/*10035*/ uint16(xCondDataSize), 10039, 10043, 0,
  6555  	/*10039*/ uint16(xSetOp), uint16(POP),
  6556  	/*10041*/ uint16(xArgRM16),
  6557  	/*10042*/ uint16(xMatch),
  6558  	/*10043*/ uint16(xSetOp), uint16(POP),
  6559  	/*10045*/ uint16(xArgRM32),
  6560  	/*10046*/ uint16(xMatch),
  6561  	/*10047*/ uint16(xCondDataSize), 10039, 10051, 10055,
  6562  	/*10051*/ uint16(xSetOp), uint16(POP),
  6563  	/*10053*/ uint16(xArgRM64),
  6564  	/*10054*/ uint16(xMatch),
  6565  	/*10055*/ uint16(xSetOp), uint16(POP),
  6566  	/*10057*/ uint16(xArgRM64),
  6567  	/*10058*/ uint16(xMatch),
  6568  	/*10059*/ uint16(xCondIs64), 10062, 10076,
  6569  	/*10062*/ uint16(xCondDataSize), 10066, 10071, 0,
  6570  	/*10066*/ uint16(xSetOp), uint16(XCHG),
  6571  	/*10068*/ uint16(xArgR16op),
  6572  	/*10069*/ uint16(xArgAX),
  6573  	/*10070*/ uint16(xMatch),
  6574  	/*10071*/ uint16(xSetOp), uint16(XCHG),
  6575  	/*10073*/ uint16(xArgR32op),
  6576  	/*10074*/ uint16(xArgEAX),
  6577  	/*10075*/ uint16(xMatch),
  6578  	/*10076*/ uint16(xCondDataSize), 10066, 10071, 10080,
  6579  	/*10080*/ uint16(xSetOp), uint16(XCHG),
  6580  	/*10082*/ uint16(xArgR64op),
  6581  	/*10083*/ uint16(xArgRAX),
  6582  	/*10084*/ uint16(xMatch),
  6583  	/*10085*/ uint16(xCondIs64), 10088, 10098,
  6584  	/*10088*/ uint16(xCondDataSize), 10092, 10095, 0,
  6585  	/*10092*/ uint16(xSetOp), uint16(CBW),
  6586  	/*10094*/ uint16(xMatch),
  6587  	/*10095*/ uint16(xSetOp), uint16(CWDE),
  6588  	/*10097*/ uint16(xMatch),
  6589  	/*10098*/ uint16(xCondDataSize), 10092, 10095, 10102,
  6590  	/*10102*/ uint16(xSetOp), uint16(CDQE),
  6591  	/*10104*/ uint16(xMatch),
  6592  	/*10105*/ uint16(xCondIs64), 10108, 10118,
  6593  	/*10108*/ uint16(xCondDataSize), 10112, 10115, 0,
  6594  	/*10112*/ uint16(xSetOp), uint16(CWD),
  6595  	/*10114*/ uint16(xMatch),
  6596  	/*10115*/ uint16(xSetOp), uint16(CDQ),
  6597  	/*10117*/ uint16(xMatch),
  6598  	/*10118*/ uint16(xCondDataSize), 10112, 10115, 10122,
  6599  	/*10122*/ uint16(xSetOp), uint16(CQO),
  6600  	/*10124*/ uint16(xMatch),
  6601  	/*10125*/ uint16(xCondIs64), 10128, 0,
  6602  	/*10128*/ uint16(xCondDataSize), 10132, 10137, 0,
  6603  	/*10132*/ uint16(xSetOp), uint16(LCALL),
  6604  	/*10134*/ uint16(xReadCd),
  6605  	/*10135*/ uint16(xArgPtr16colon16),
  6606  	/*10136*/ uint16(xMatch),
  6607  	/*10137*/ uint16(xSetOp), uint16(LCALL),
  6608  	/*10139*/ uint16(xReadCp),
  6609  	/*10140*/ uint16(xArgPtr16colon32),
  6610  	/*10141*/ uint16(xMatch),
  6611  	/*10142*/ uint16(xSetOp), uint16(FWAIT),
  6612  	/*10144*/ uint16(xMatch),
  6613  	/*10145*/ uint16(xCondIs64), 10148, 10158,
  6614  	/*10148*/ uint16(xCondDataSize), 10152, 10155, 0,
  6615  	/*10152*/ uint16(xSetOp), uint16(PUSHF),
  6616  	/*10154*/ uint16(xMatch),
  6617  	/*10155*/ uint16(xSetOp), uint16(PUSHFD),
  6618  	/*10157*/ uint16(xMatch),
  6619  	/*10158*/ uint16(xCondDataSize), 10152, 10162, 10165,
  6620  	/*10162*/ uint16(xSetOp), uint16(PUSHFQ),
  6621  	/*10164*/ uint16(xMatch),
  6622  	/*10165*/ uint16(xSetOp), uint16(PUSHFQ),
  6623  	/*10167*/ uint16(xMatch),
  6624  	/*10168*/ uint16(xCondIs64), 10171, 10181,
  6625  	/*10171*/ uint16(xCondDataSize), 10175, 10178, 0,
  6626  	/*10175*/ uint16(xSetOp), uint16(POPF),
  6627  	/*10177*/ uint16(xMatch),
  6628  	/*10178*/ uint16(xSetOp), uint16(POPFD),
  6629  	/*10180*/ uint16(xMatch),
  6630  	/*10181*/ uint16(xCondDataSize), 10175, 10185, 10188,
  6631  	/*10185*/ uint16(xSetOp), uint16(POPFQ),
  6632  	/*10187*/ uint16(xMatch),
  6633  	/*10188*/ uint16(xSetOp), uint16(POPFQ),
  6634  	/*10190*/ uint16(xMatch),
  6635  	/*10191*/ uint16(xSetOp), uint16(SAHF),
  6636  	/*10193*/ uint16(xMatch),
  6637  	/*10194*/ uint16(xSetOp), uint16(LAHF),
  6638  	/*10196*/ uint16(xMatch),
  6639  	/*10197*/ uint16(xCondIs64), 10200, 10206,
  6640  	/*10200*/ uint16(xSetOp), uint16(MOV),
  6641  	/*10202*/ uint16(xReadCm),
  6642  	/*10203*/ uint16(xArgAL),
  6643  	/*10204*/ uint16(xArgMoffs8),
  6644  	/*10205*/ uint16(xMatch),
  6645  	/*10206*/ uint16(xCondDataSize), 10200, 10200, 10210,
  6646  	/*10210*/ uint16(xSetOp), uint16(MOV),
  6647  	/*10212*/ uint16(xReadCm),
  6648  	/*10213*/ uint16(xArgAL),
  6649  	/*10214*/ uint16(xArgMoffs8),
  6650  	/*10215*/ uint16(xMatch),
  6651  	/*10216*/ uint16(xCondDataSize), 10220, 10226, 10232,
  6652  	/*10220*/ uint16(xSetOp), uint16(MOV),
  6653  	/*10222*/ uint16(xReadCm),
  6654  	/*10223*/ uint16(xArgAX),
  6655  	/*10224*/ uint16(xArgMoffs16),
  6656  	/*10225*/ uint16(xMatch),
  6657  	/*10226*/ uint16(xSetOp), uint16(MOV),
  6658  	/*10228*/ uint16(xReadCm),
  6659  	/*10229*/ uint16(xArgEAX),
  6660  	/*10230*/ uint16(xArgMoffs32),
  6661  	/*10231*/ uint16(xMatch),
  6662  	/*10232*/ uint16(xSetOp), uint16(MOV),
  6663  	/*10234*/ uint16(xReadCm),
  6664  	/*10235*/ uint16(xArgRAX),
  6665  	/*10236*/ uint16(xArgMoffs64),
  6666  	/*10237*/ uint16(xMatch),
  6667  	/*10238*/ uint16(xCondIs64), 10241, 10247,
  6668  	/*10241*/ uint16(xSetOp), uint16(MOV),
  6669  	/*10243*/ uint16(xReadCm),
  6670  	/*10244*/ uint16(xArgMoffs8),
  6671  	/*10245*/ uint16(xArgAL),
  6672  	/*10246*/ uint16(xMatch),
  6673  	/*10247*/ uint16(xCondDataSize), 10241, 10241, 10251,
  6674  	/*10251*/ uint16(xSetOp), uint16(MOV),
  6675  	/*10253*/ uint16(xReadCm),
  6676  	/*10254*/ uint16(xArgMoffs8),
  6677  	/*10255*/ uint16(xArgAL),
  6678  	/*10256*/ uint16(xMatch),
  6679  	/*10257*/ uint16(xCondDataSize), 10261, 10267, 10273,
  6680  	/*10261*/ uint16(xSetOp), uint16(MOV),
  6681  	/*10263*/ uint16(xReadCm),
  6682  	/*10264*/ uint16(xArgMoffs16),
  6683  	/*10265*/ uint16(xArgAX),
  6684  	/*10266*/ uint16(xMatch),
  6685  	/*10267*/ uint16(xSetOp), uint16(MOV),
  6686  	/*10269*/ uint16(xReadCm),
  6687  	/*10270*/ uint16(xArgMoffs32),
  6688  	/*10271*/ uint16(xArgEAX),
  6689  	/*10272*/ uint16(xMatch),
  6690  	/*10273*/ uint16(xSetOp), uint16(MOV),
  6691  	/*10275*/ uint16(xReadCm),
  6692  	/*10276*/ uint16(xArgMoffs64),
  6693  	/*10277*/ uint16(xArgRAX),
  6694  	/*10278*/ uint16(xMatch),
  6695  	/*10279*/ uint16(xSetOp), uint16(MOVSB),
  6696  	/*10281*/ uint16(xMatch),
  6697  	/*10282*/ uint16(xCondIs64), 10285, 10295,
  6698  	/*10285*/ uint16(xCondDataSize), 10289, 10292, 0,
  6699  	/*10289*/ uint16(xSetOp), uint16(MOVSW),
  6700  	/*10291*/ uint16(xMatch),
  6701  	/*10292*/ uint16(xSetOp), uint16(MOVSD),
  6702  	/*10294*/ uint16(xMatch),
  6703  	/*10295*/ uint16(xCondDataSize), 10289, 10292, 10299,
  6704  	/*10299*/ uint16(xSetOp), uint16(MOVSQ),
  6705  	/*10301*/ uint16(xMatch),
  6706  	/*10302*/ uint16(xSetOp), uint16(CMPSB),
  6707  	/*10304*/ uint16(xMatch),
  6708  	/*10305*/ uint16(xCondIs64), 10308, 10318,
  6709  	/*10308*/ uint16(xCondDataSize), 10312, 10315, 0,
  6710  	/*10312*/ uint16(xSetOp), uint16(CMPSW),
  6711  	/*10314*/ uint16(xMatch),
  6712  	/*10315*/ uint16(xSetOp), uint16(CMPSD),
  6713  	/*10317*/ uint16(xMatch),
  6714  	/*10318*/ uint16(xCondDataSize), 10312, 10315, 10322,
  6715  	/*10322*/ uint16(xSetOp), uint16(CMPSQ),
  6716  	/*10324*/ uint16(xMatch),
  6717  	/*10325*/ uint16(xSetOp), uint16(TEST),
  6718  	/*10327*/ uint16(xReadIb),
  6719  	/*10328*/ uint16(xArgAL),
  6720  	/*10329*/ uint16(xArgImm8u),
  6721  	/*10330*/ uint16(xMatch),
  6722  	/*10331*/ uint16(xCondIs64), 10334, 10350,
  6723  	/*10334*/ uint16(xCondDataSize), 10338, 10344, 0,
  6724  	/*10338*/ uint16(xSetOp), uint16(TEST),
  6725  	/*10340*/ uint16(xReadIw),
  6726  	/*10341*/ uint16(xArgAX),
  6727  	/*10342*/ uint16(xArgImm16),
  6728  	/*10343*/ uint16(xMatch),
  6729  	/*10344*/ uint16(xSetOp), uint16(TEST),
  6730  	/*10346*/ uint16(xReadId),
  6731  	/*10347*/ uint16(xArgEAX),
  6732  	/*10348*/ uint16(xArgImm32),
  6733  	/*10349*/ uint16(xMatch),
  6734  	/*10350*/ uint16(xCondDataSize), 10338, 10344, 10354,
  6735  	/*10354*/ uint16(xSetOp), uint16(TEST),
  6736  	/*10356*/ uint16(xReadId),
  6737  	/*10357*/ uint16(xArgRAX),
  6738  	/*10358*/ uint16(xArgImm32),
  6739  	/*10359*/ uint16(xMatch),
  6740  	/*10360*/ uint16(xSetOp), uint16(STOSB),
  6741  	/*10362*/ uint16(xMatch),
  6742  	/*10363*/ uint16(xCondIs64), 10366, 10376,
  6743  	/*10366*/ uint16(xCondDataSize), 10370, 10373, 0,
  6744  	/*10370*/ uint16(xSetOp), uint16(STOSW),
  6745  	/*10372*/ uint16(xMatch),
  6746  	/*10373*/ uint16(xSetOp), uint16(STOSD),
  6747  	/*10375*/ uint16(xMatch),
  6748  	/*10376*/ uint16(xCondDataSize), 10370, 10373, 10380,
  6749  	/*10380*/ uint16(xSetOp), uint16(STOSQ),
  6750  	/*10382*/ uint16(xMatch),
  6751  	/*10383*/ uint16(xSetOp), uint16(LODSB),
  6752  	/*10385*/ uint16(xMatch),
  6753  	/*10386*/ uint16(xCondIs64), 10389, 10399,
  6754  	/*10389*/ uint16(xCondDataSize), 10393, 10396, 0,
  6755  	/*10393*/ uint16(xSetOp), uint16(LODSW),
  6756  	/*10395*/ uint16(xMatch),
  6757  	/*10396*/ uint16(xSetOp), uint16(LODSD),
  6758  	/*10398*/ uint16(xMatch),
  6759  	/*10399*/ uint16(xCondDataSize), 10393, 10396, 10403,
  6760  	/*10403*/ uint16(xSetOp), uint16(LODSQ),
  6761  	/*10405*/ uint16(xMatch),
  6762  	/*10406*/ uint16(xSetOp), uint16(SCASB),
  6763  	/*10408*/ uint16(xMatch),
  6764  	/*10409*/ uint16(xCondIs64), 10412, 10422,
  6765  	/*10412*/ uint16(xCondDataSize), 10416, 10419, 0,
  6766  	/*10416*/ uint16(xSetOp), uint16(SCASW),
  6767  	/*10418*/ uint16(xMatch),
  6768  	/*10419*/ uint16(xSetOp), uint16(SCASD),
  6769  	/*10421*/ uint16(xMatch),
  6770  	/*10422*/ uint16(xCondDataSize), 10416, 10419, 10426,
  6771  	/*10426*/ uint16(xSetOp), uint16(SCASQ),
  6772  	/*10428*/ uint16(xMatch),
  6773  	/*10429*/ uint16(xSetOp), uint16(MOV),
  6774  	/*10431*/ uint16(xReadIb),
  6775  	/*10432*/ uint16(xArgR8op),
  6776  	/*10433*/ uint16(xArgImm8u),
  6777  	/*10434*/ uint16(xMatch),
  6778  	/*10435*/ uint16(xCondIs64), 10438, 10454,
  6779  	/*10438*/ uint16(xCondDataSize), 10442, 10448, 0,
  6780  	/*10442*/ uint16(xSetOp), uint16(MOV),
  6781  	/*10444*/ uint16(xReadIw),
  6782  	/*10445*/ uint16(xArgR16op),
  6783  	/*10446*/ uint16(xArgImm16),
  6784  	/*10447*/ uint16(xMatch),
  6785  	/*10448*/ uint16(xSetOp), uint16(MOV),
  6786  	/*10450*/ uint16(xReadId),
  6787  	/*10451*/ uint16(xArgR32op),
  6788  	/*10452*/ uint16(xArgImm32),
  6789  	/*10453*/ uint16(xMatch),
  6790  	/*10454*/ uint16(xCondDataSize), 10442, 10448, 10458,
  6791  	/*10458*/ uint16(xSetOp), uint16(MOV),
  6792  	/*10460*/ uint16(xReadIo),
  6793  	/*10461*/ uint16(xArgR64op),
  6794  	/*10462*/ uint16(xArgImm64),
  6795  	/*10463*/ uint16(xMatch),
  6796  	/*10464*/ uint16(xCondSlashR),
  6797  	10473, // 0
  6798  	10479, // 1
  6799  	10485, // 2
  6800  	10491, // 3
  6801  	10497, // 4
  6802  	10503, // 5
  6803  	0,     // 6
  6804  	10509, // 7
  6805  	/*10473*/ uint16(xSetOp), uint16(ROL),
  6806  	/*10475*/ uint16(xReadIb),
  6807  	/*10476*/ uint16(xArgRM8),
  6808  	/*10477*/ uint16(xArgImm8u),
  6809  	/*10478*/ uint16(xMatch),
  6810  	/*10479*/ uint16(xSetOp), uint16(ROR),
  6811  	/*10481*/ uint16(xReadIb),
  6812  	/*10482*/ uint16(xArgRM8),
  6813  	/*10483*/ uint16(xArgImm8u),
  6814  	/*10484*/ uint16(xMatch),
  6815  	/*10485*/ uint16(xSetOp), uint16(RCL),
  6816  	/*10487*/ uint16(xReadIb),
  6817  	/*10488*/ uint16(xArgRM8),
  6818  	/*10489*/ uint16(xArgImm8u),
  6819  	/*10490*/ uint16(xMatch),
  6820  	/*10491*/ uint16(xSetOp), uint16(RCR),
  6821  	/*10493*/ uint16(xReadIb),
  6822  	/*10494*/ uint16(xArgRM8),
  6823  	/*10495*/ uint16(xArgImm8u),
  6824  	/*10496*/ uint16(xMatch),
  6825  	/*10497*/ uint16(xSetOp), uint16(SHL),
  6826  	/*10499*/ uint16(xReadIb),
  6827  	/*10500*/ uint16(xArgRM8),
  6828  	/*10501*/ uint16(xArgImm8u),
  6829  	/*10502*/ uint16(xMatch),
  6830  	/*10503*/ uint16(xSetOp), uint16(SHR),
  6831  	/*10505*/ uint16(xReadIb),
  6832  	/*10506*/ uint16(xArgRM8),
  6833  	/*10507*/ uint16(xArgImm8u),
  6834  	/*10508*/ uint16(xMatch),
  6835  	/*10509*/ uint16(xSetOp), uint16(SAR),
  6836  	/*10511*/ uint16(xReadIb),
  6837  	/*10512*/ uint16(xArgRM8),
  6838  	/*10513*/ uint16(xArgImm8u),
  6839  	/*10514*/ uint16(xMatch),
  6840  	/*10515*/ uint16(xCondSlashR),
  6841  	10524, // 0
  6842  	10546, // 1
  6843  	10568, // 2
  6844  	10597, // 3
  6845  	10626, // 4
  6846  	10655, // 5
  6847  	0,     // 6
  6848  	10684, // 7
  6849  	/*10524*/ uint16(xCondDataSize), 10528, 10534, 10540,
  6850  	/*10528*/ uint16(xSetOp), uint16(ROL),
  6851  	/*10530*/ uint16(xReadIb),
  6852  	/*10531*/ uint16(xArgRM16),
  6853  	/*10532*/ uint16(xArgImm8u),
  6854  	/*10533*/ uint16(xMatch),
  6855  	/*10534*/ uint16(xSetOp), uint16(ROL),
  6856  	/*10536*/ uint16(xReadIb),
  6857  	/*10537*/ uint16(xArgRM32),
  6858  	/*10538*/ uint16(xArgImm8u),
  6859  	/*10539*/ uint16(xMatch),
  6860  	/*10540*/ uint16(xSetOp), uint16(ROL),
  6861  	/*10542*/ uint16(xReadIb),
  6862  	/*10543*/ uint16(xArgRM64),
  6863  	/*10544*/ uint16(xArgImm8u),
  6864  	/*10545*/ uint16(xMatch),
  6865  	/*10546*/ uint16(xCondDataSize), 10550, 10556, 10562,
  6866  	/*10550*/ uint16(xSetOp), uint16(ROR),
  6867  	/*10552*/ uint16(xReadIb),
  6868  	/*10553*/ uint16(xArgRM16),
  6869  	/*10554*/ uint16(xArgImm8u),
  6870  	/*10555*/ uint16(xMatch),
  6871  	/*10556*/ uint16(xSetOp), uint16(ROR),
  6872  	/*10558*/ uint16(xReadIb),
  6873  	/*10559*/ uint16(xArgRM32),
  6874  	/*10560*/ uint16(xArgImm8u),
  6875  	/*10561*/ uint16(xMatch),
  6876  	/*10562*/ uint16(xSetOp), uint16(ROR),
  6877  	/*10564*/ uint16(xReadIb),
  6878  	/*10565*/ uint16(xArgRM64),
  6879  	/*10566*/ uint16(xArgImm8u),
  6880  	/*10567*/ uint16(xMatch),
  6881  	/*10568*/ uint16(xCondIs64), 10571, 10587,
  6882  	/*10571*/ uint16(xCondDataSize), 10575, 10581, 0,
  6883  	/*10575*/ uint16(xSetOp), uint16(RCL),
  6884  	/*10577*/ uint16(xReadIb),
  6885  	/*10578*/ uint16(xArgRM16),
  6886  	/*10579*/ uint16(xArgImm8u),
  6887  	/*10580*/ uint16(xMatch),
  6888  	/*10581*/ uint16(xSetOp), uint16(RCL),
  6889  	/*10583*/ uint16(xReadIb),
  6890  	/*10584*/ uint16(xArgRM32),
  6891  	/*10585*/ uint16(xArgImm8u),
  6892  	/*10586*/ uint16(xMatch),
  6893  	/*10587*/ uint16(xCondDataSize), 10575, 10581, 10591,
  6894  	/*10591*/ uint16(xSetOp), uint16(RCL),
  6895  	/*10593*/ uint16(xReadIb),
  6896  	/*10594*/ uint16(xArgRM64),
  6897  	/*10595*/ uint16(xArgImm8u),
  6898  	/*10596*/ uint16(xMatch),
  6899  	/*10597*/ uint16(xCondIs64), 10600, 10616,
  6900  	/*10600*/ uint16(xCondDataSize), 10604, 10610, 0,
  6901  	/*10604*/ uint16(xSetOp), uint16(RCR),
  6902  	/*10606*/ uint16(xReadIb),
  6903  	/*10607*/ uint16(xArgRM16),
  6904  	/*10608*/ uint16(xArgImm8u),
  6905  	/*10609*/ uint16(xMatch),
  6906  	/*10610*/ uint16(xSetOp), uint16(RCR),
  6907  	/*10612*/ uint16(xReadIb),
  6908  	/*10613*/ uint16(xArgRM32),
  6909  	/*10614*/ uint16(xArgImm8u),
  6910  	/*10615*/ uint16(xMatch),
  6911  	/*10616*/ uint16(xCondDataSize), 10604, 10610, 10620,
  6912  	/*10620*/ uint16(xSetOp), uint16(RCR),
  6913  	/*10622*/ uint16(xReadIb),
  6914  	/*10623*/ uint16(xArgRM64),
  6915  	/*10624*/ uint16(xArgImm8u),
  6916  	/*10625*/ uint16(xMatch),
  6917  	/*10626*/ uint16(xCondIs64), 10629, 10645,
  6918  	/*10629*/ uint16(xCondDataSize), 10633, 10639, 0,
  6919  	/*10633*/ uint16(xSetOp), uint16(SHL),
  6920  	/*10635*/ uint16(xReadIb),
  6921  	/*10636*/ uint16(xArgRM16),
  6922  	/*10637*/ uint16(xArgImm8u),
  6923  	/*10638*/ uint16(xMatch),
  6924  	/*10639*/ uint16(xSetOp), uint16(SHL),
  6925  	/*10641*/ uint16(xReadIb),
  6926  	/*10642*/ uint16(xArgRM32),
  6927  	/*10643*/ uint16(xArgImm8u),
  6928  	/*10644*/ uint16(xMatch),
  6929  	/*10645*/ uint16(xCondDataSize), 10633, 10639, 10649,
  6930  	/*10649*/ uint16(xSetOp), uint16(SHL),
  6931  	/*10651*/ uint16(xReadIb),
  6932  	/*10652*/ uint16(xArgRM64),
  6933  	/*10653*/ uint16(xArgImm8u),
  6934  	/*10654*/ uint16(xMatch),
  6935  	/*10655*/ uint16(xCondIs64), 10658, 10674,
  6936  	/*10658*/ uint16(xCondDataSize), 10662, 10668, 0,
  6937  	/*10662*/ uint16(xSetOp), uint16(SHR),
  6938  	/*10664*/ uint16(xReadIb),
  6939  	/*10665*/ uint16(xArgRM16),
  6940  	/*10666*/ uint16(xArgImm8u),
  6941  	/*10667*/ uint16(xMatch),
  6942  	/*10668*/ uint16(xSetOp), uint16(SHR),
  6943  	/*10670*/ uint16(xReadIb),
  6944  	/*10671*/ uint16(xArgRM32),
  6945  	/*10672*/ uint16(xArgImm8u),
  6946  	/*10673*/ uint16(xMatch),
  6947  	/*10674*/ uint16(xCondDataSize), 10662, 10668, 10678,
  6948  	/*10678*/ uint16(xSetOp), uint16(SHR),
  6949  	/*10680*/ uint16(xReadIb),
  6950  	/*10681*/ uint16(xArgRM64),
  6951  	/*10682*/ uint16(xArgImm8u),
  6952  	/*10683*/ uint16(xMatch),
  6953  	/*10684*/ uint16(xCondIs64), 10687, 10703,
  6954  	/*10687*/ uint16(xCondDataSize), 10691, 10697, 0,
  6955  	/*10691*/ uint16(xSetOp), uint16(SAR),
  6956  	/*10693*/ uint16(xReadIb),
  6957  	/*10694*/ uint16(xArgRM16),
  6958  	/*10695*/ uint16(xArgImm8u),
  6959  	/*10696*/ uint16(xMatch),
  6960  	/*10697*/ uint16(xSetOp), uint16(SAR),
  6961  	/*10699*/ uint16(xReadIb),
  6962  	/*10700*/ uint16(xArgRM32),
  6963  	/*10701*/ uint16(xArgImm8u),
  6964  	/*10702*/ uint16(xMatch),
  6965  	/*10703*/ uint16(xCondDataSize), 10691, 10697, 10707,
  6966  	/*10707*/ uint16(xSetOp), uint16(SAR),
  6967  	/*10709*/ uint16(xReadIb),
  6968  	/*10710*/ uint16(xArgRM64),
  6969  	/*10711*/ uint16(xArgImm8u),
  6970  	/*10712*/ uint16(xMatch),
  6971  	/*10713*/ uint16(xSetOp), uint16(RET),
  6972  	/*10715*/ uint16(xReadIw),
  6973  	/*10716*/ uint16(xArgImm16u),
  6974  	/*10717*/ uint16(xMatch),
  6975  	/*10718*/ uint16(xSetOp), uint16(RET),
  6976  	/*10720*/ uint16(xMatch),
  6977  	/*10721*/ uint16(xCondIs64), 10724, 0,
  6978  	/*10724*/ uint16(xCondDataSize), 10728, 10734, 0,
  6979  	/*10728*/ uint16(xSetOp), uint16(LES),
  6980  	/*10730*/ uint16(xReadSlashR),
  6981  	/*10731*/ uint16(xArgR16),
  6982  	/*10732*/ uint16(xArgM16colon16),
  6983  	/*10733*/ uint16(xMatch),
  6984  	/*10734*/ uint16(xSetOp), uint16(LES),
  6985  	/*10736*/ uint16(xReadSlashR),
  6986  	/*10737*/ uint16(xArgR32),
  6987  	/*10738*/ uint16(xArgM16colon32),
  6988  	/*10739*/ uint16(xMatch),
  6989  	/*10740*/ uint16(xCondIs64), 10743, 0,
  6990  	/*10743*/ uint16(xCondDataSize), 10747, 10753, 0,
  6991  	/*10747*/ uint16(xSetOp), uint16(LDS),
  6992  	/*10749*/ uint16(xReadSlashR),
  6993  	/*10750*/ uint16(xArgR16),
  6994  	/*10751*/ uint16(xArgM16colon16),
  6995  	/*10752*/ uint16(xMatch),
  6996  	/*10753*/ uint16(xSetOp), uint16(LDS),
  6997  	/*10755*/ uint16(xReadSlashR),
  6998  	/*10756*/ uint16(xArgR32),
  6999  	/*10757*/ uint16(xArgM16colon32),
  7000  	/*10758*/ uint16(xMatch),
  7001  	/*10759*/ uint16(xCondByte), 1,
  7002  	0xF8, 10778,
  7003  	/*10763*/ uint16(xCondSlashR),
  7004  	10772, // 0
  7005  	0,     // 1
  7006  	0,     // 2
  7007  	0,     // 3
  7008  	0,     // 4
  7009  	0,     // 5
  7010  	0,     // 6
  7011  	0,     // 7
  7012  	/*10772*/ uint16(xSetOp), uint16(MOV),
  7013  	/*10774*/ uint16(xReadIb),
  7014  	/*10775*/ uint16(xArgRM8),
  7015  	/*10776*/ uint16(xArgImm8u),
  7016  	/*10777*/ uint16(xMatch),
  7017  	/*10778*/ uint16(xSetOp), uint16(XABORT),
  7018  	/*10780*/ uint16(xReadIb),
  7019  	/*10781*/ uint16(xArgImm8u),
  7020  	/*10782*/ uint16(xMatch),
  7021  	/*10783*/ uint16(xCondByte), 1,
  7022  	0xF8, 10825,
  7023  	/*10787*/ uint16(xCondSlashR),
  7024  	10796, // 0
  7025  	0,     // 1
  7026  	0,     // 2
  7027  	0,     // 3
  7028  	0,     // 4
  7029  	0,     // 5
  7030  	0,     // 6
  7031  	0,     // 7
  7032  	/*10796*/ uint16(xCondIs64), 10799, 10815,
  7033  	/*10799*/ uint16(xCondDataSize), 10803, 10809, 0,
  7034  	/*10803*/ uint16(xSetOp), uint16(MOV),
  7035  	/*10805*/ uint16(xReadIw),
  7036  	/*10806*/ uint16(xArgRM16),
  7037  	/*10807*/ uint16(xArgImm16),
  7038  	/*10808*/ uint16(xMatch),
  7039  	/*10809*/ uint16(xSetOp), uint16(MOV),
  7040  	/*10811*/ uint16(xReadId),
  7041  	/*10812*/ uint16(xArgRM32),
  7042  	/*10813*/ uint16(xArgImm32),
  7043  	/*10814*/ uint16(xMatch),
  7044  	/*10815*/ uint16(xCondDataSize), 10803, 10809, 10819,
  7045  	/*10819*/ uint16(xSetOp), uint16(MOV),
  7046  	/*10821*/ uint16(xReadId),
  7047  	/*10822*/ uint16(xArgRM64),
  7048  	/*10823*/ uint16(xArgImm32),
  7049  	/*10824*/ uint16(xMatch),
  7050  	/*10825*/ uint16(xCondDataSize), 10829, 10834, 10839,
  7051  	/*10829*/ uint16(xSetOp), uint16(XBEGIN),
  7052  	/*10831*/ uint16(xReadCw),
  7053  	/*10832*/ uint16(xArgRel16),
  7054  	/*10833*/ uint16(xMatch),
  7055  	/*10834*/ uint16(xSetOp), uint16(XBEGIN),
  7056  	/*10836*/ uint16(xReadCd),
  7057  	/*10837*/ uint16(xArgRel32),
  7058  	/*10838*/ uint16(xMatch),
  7059  	/*10839*/ uint16(xSetOp), uint16(XBEGIN),
  7060  	/*10841*/ uint16(xReadCd),
  7061  	/*10842*/ uint16(xArgRel32),
  7062  	/*10843*/ uint16(xMatch),
  7063  	/*10844*/ uint16(xSetOp), uint16(ENTER),
  7064  	/*10846*/ uint16(xReadIw),
  7065  	/*10847*/ uint16(xReadIb),
  7066  	/*10848*/ uint16(xArgImm16u),
  7067  	/*10849*/ uint16(xArgImm8u),
  7068  	/*10850*/ uint16(xMatch),
  7069  	/*10851*/ uint16(xCondIs64), 10854, 10864,
  7070  	/*10854*/ uint16(xCondDataSize), 10858, 10861, 0,
  7071  	/*10858*/ uint16(xSetOp), uint16(LEAVE),
  7072  	/*10860*/ uint16(xMatch),
  7073  	/*10861*/ uint16(xSetOp), uint16(LEAVE),
  7074  	/*10863*/ uint16(xMatch),
  7075  	/*10864*/ uint16(xCondDataSize), 10858, 10868, 10871,
  7076  	/*10868*/ uint16(xSetOp), uint16(LEAVE),
  7077  	/*10870*/ uint16(xMatch),
  7078  	/*10871*/ uint16(xSetOp), uint16(LEAVE),
  7079  	/*10873*/ uint16(xMatch),
  7080  	/*10874*/ uint16(xSetOp), uint16(LRET),
  7081  	/*10876*/ uint16(xReadIw),
  7082  	/*10877*/ uint16(xArgImm16u),
  7083  	/*10878*/ uint16(xMatch),
  7084  	/*10879*/ uint16(xSetOp), uint16(LRET),
  7085  	/*10881*/ uint16(xMatch),
  7086  	/*10882*/ uint16(xSetOp), uint16(INT),
  7087  	/*10884*/ uint16(xArg3),
  7088  	/*10885*/ uint16(xMatch),
  7089  	/*10886*/ uint16(xSetOp), uint16(INT),
  7090  	/*10888*/ uint16(xReadIb),
  7091  	/*10889*/ uint16(xArgImm8u),
  7092  	/*10890*/ uint16(xMatch),
  7093  	/*10891*/ uint16(xCondIs64), 10894, 0,
  7094  	/*10894*/ uint16(xSetOp), uint16(INTO),
  7095  	/*10896*/ uint16(xMatch),
  7096  	/*10897*/ uint16(xCondIs64), 10900, 10910,
  7097  	/*10900*/ uint16(xCondDataSize), 10904, 10907, 0,
  7098  	/*10904*/ uint16(xSetOp), uint16(IRET),
  7099  	/*10906*/ uint16(xMatch),
  7100  	/*10907*/ uint16(xSetOp), uint16(IRETD),
  7101  	/*10909*/ uint16(xMatch),
  7102  	/*10910*/ uint16(xCondDataSize), 10904, 10907, 10914,
  7103  	/*10914*/ uint16(xSetOp), uint16(IRETQ),
  7104  	/*10916*/ uint16(xMatch),
  7105  	/*10917*/ uint16(xCondSlashR),
  7106  	10926, // 0
  7107  	10931, // 1
  7108  	10936, // 2
  7109  	10941, // 3
  7110  	10946, // 4
  7111  	10951, // 5
  7112  	0,     // 6
  7113  	10956, // 7
  7114  	/*10926*/ uint16(xSetOp), uint16(ROL),
  7115  	/*10928*/ uint16(xArgRM8),
  7116  	/*10929*/ uint16(xArg1),
  7117  	/*10930*/ uint16(xMatch),
  7118  	/*10931*/ uint16(xSetOp), uint16(ROR),
  7119  	/*10933*/ uint16(xArgRM8),
  7120  	/*10934*/ uint16(xArg1),
  7121  	/*10935*/ uint16(xMatch),
  7122  	/*10936*/ uint16(xSetOp), uint16(RCL),
  7123  	/*10938*/ uint16(xArgRM8),
  7124  	/*10939*/ uint16(xArg1),
  7125  	/*10940*/ uint16(xMatch),
  7126  	/*10941*/ uint16(xSetOp), uint16(RCR),
  7127  	/*10943*/ uint16(xArgRM8),
  7128  	/*10944*/ uint16(xArg1),
  7129  	/*10945*/ uint16(xMatch),
  7130  	/*10946*/ uint16(xSetOp), uint16(SHL),
  7131  	/*10948*/ uint16(xArgRM8),
  7132  	/*10949*/ uint16(xArg1),
  7133  	/*10950*/ uint16(xMatch),
  7134  	/*10951*/ uint16(xSetOp), uint16(SHR),
  7135  	/*10953*/ uint16(xArgRM8),
  7136  	/*10954*/ uint16(xArg1),
  7137  	/*10955*/ uint16(xMatch),
  7138  	/*10956*/ uint16(xSetOp), uint16(SAR),
  7139  	/*10958*/ uint16(xArgRM8),
  7140  	/*10959*/ uint16(xArg1),
  7141  	/*10960*/ uint16(xMatch),
  7142  	/*10961*/ uint16(xCondSlashR),
  7143  	10970, // 0
  7144  	10996, // 1
  7145  	11022, // 2
  7146  	11048, // 3
  7147  	11074, // 4
  7148  	11100, // 5
  7149  	0,     // 6
  7150  	11126, // 7
  7151  	/*10970*/ uint16(xCondIs64), 10973, 10987,
  7152  	/*10973*/ uint16(xCondDataSize), 10977, 10982, 0,
  7153  	/*10977*/ uint16(xSetOp), uint16(ROL),
  7154  	/*10979*/ uint16(xArgRM16),
  7155  	/*10980*/ uint16(xArg1),
  7156  	/*10981*/ uint16(xMatch),
  7157  	/*10982*/ uint16(xSetOp), uint16(ROL),
  7158  	/*10984*/ uint16(xArgRM32),
  7159  	/*10985*/ uint16(xArg1),
  7160  	/*10986*/ uint16(xMatch),
  7161  	/*10987*/ uint16(xCondDataSize), 10977, 10982, 10991,
  7162  	/*10991*/ uint16(xSetOp), uint16(ROL),
  7163  	/*10993*/ uint16(xArgRM64),
  7164  	/*10994*/ uint16(xArg1),
  7165  	/*10995*/ uint16(xMatch),
  7166  	/*10996*/ uint16(xCondIs64), 10999, 11013,
  7167  	/*10999*/ uint16(xCondDataSize), 11003, 11008, 0,
  7168  	/*11003*/ uint16(xSetOp), uint16(ROR),
  7169  	/*11005*/ uint16(xArgRM16),
  7170  	/*11006*/ uint16(xArg1),
  7171  	/*11007*/ uint16(xMatch),
  7172  	/*11008*/ uint16(xSetOp), uint16(ROR),
  7173  	/*11010*/ uint16(xArgRM32),
  7174  	/*11011*/ uint16(xArg1),
  7175  	/*11012*/ uint16(xMatch),
  7176  	/*11013*/ uint16(xCondDataSize), 11003, 11008, 11017,
  7177  	/*11017*/ uint16(xSetOp), uint16(ROR),
  7178  	/*11019*/ uint16(xArgRM64),
  7179  	/*11020*/ uint16(xArg1),
  7180  	/*11021*/ uint16(xMatch),
  7181  	/*11022*/ uint16(xCondIs64), 11025, 11039,
  7182  	/*11025*/ uint16(xCondDataSize), 11029, 11034, 0,
  7183  	/*11029*/ uint16(xSetOp), uint16(RCL),
  7184  	/*11031*/ uint16(xArgRM16),
  7185  	/*11032*/ uint16(xArg1),
  7186  	/*11033*/ uint16(xMatch),
  7187  	/*11034*/ uint16(xSetOp), uint16(RCL),
  7188  	/*11036*/ uint16(xArgRM32),
  7189  	/*11037*/ uint16(xArg1),
  7190  	/*11038*/ uint16(xMatch),
  7191  	/*11039*/ uint16(xCondDataSize), 11029, 11034, 11043,
  7192  	/*11043*/ uint16(xSetOp), uint16(RCL),
  7193  	/*11045*/ uint16(xArgRM64),
  7194  	/*11046*/ uint16(xArg1),
  7195  	/*11047*/ uint16(xMatch),
  7196  	/*11048*/ uint16(xCondIs64), 11051, 11065,
  7197  	/*11051*/ uint16(xCondDataSize), 11055, 11060, 0,
  7198  	/*11055*/ uint16(xSetOp), uint16(RCR),
  7199  	/*11057*/ uint16(xArgRM16),
  7200  	/*11058*/ uint16(xArg1),
  7201  	/*11059*/ uint16(xMatch),
  7202  	/*11060*/ uint16(xSetOp), uint16(RCR),
  7203  	/*11062*/ uint16(xArgRM32),
  7204  	/*11063*/ uint16(xArg1),
  7205  	/*11064*/ uint16(xMatch),
  7206  	/*11065*/ uint16(xCondDataSize), 11055, 11060, 11069,
  7207  	/*11069*/ uint16(xSetOp), uint16(RCR),
  7208  	/*11071*/ uint16(xArgRM64),
  7209  	/*11072*/ uint16(xArg1),
  7210  	/*11073*/ uint16(xMatch),
  7211  	/*11074*/ uint16(xCondIs64), 11077, 11091,
  7212  	/*11077*/ uint16(xCondDataSize), 11081, 11086, 0,
  7213  	/*11081*/ uint16(xSetOp), uint16(SHL),
  7214  	/*11083*/ uint16(xArgRM16),
  7215  	/*11084*/ uint16(xArg1),
  7216  	/*11085*/ uint16(xMatch),
  7217  	/*11086*/ uint16(xSetOp), uint16(SHL),
  7218  	/*11088*/ uint16(xArgRM32),
  7219  	/*11089*/ uint16(xArg1),
  7220  	/*11090*/ uint16(xMatch),
  7221  	/*11091*/ uint16(xCondDataSize), 11081, 11086, 11095,
  7222  	/*11095*/ uint16(xSetOp), uint16(SHL),
  7223  	/*11097*/ uint16(xArgRM64),
  7224  	/*11098*/ uint16(xArg1),
  7225  	/*11099*/ uint16(xMatch),
  7226  	/*11100*/ uint16(xCondIs64), 11103, 11117,
  7227  	/*11103*/ uint16(xCondDataSize), 11107, 11112, 0,
  7228  	/*11107*/ uint16(xSetOp), uint16(SHR),
  7229  	/*11109*/ uint16(xArgRM16),
  7230  	/*11110*/ uint16(xArg1),
  7231  	/*11111*/ uint16(xMatch),
  7232  	/*11112*/ uint16(xSetOp), uint16(SHR),
  7233  	/*11114*/ uint16(xArgRM32),
  7234  	/*11115*/ uint16(xArg1),
  7235  	/*11116*/ uint16(xMatch),
  7236  	/*11117*/ uint16(xCondDataSize), 11107, 11112, 11121,
  7237  	/*11121*/ uint16(xSetOp), uint16(SHR),
  7238  	/*11123*/ uint16(xArgRM64),
  7239  	/*11124*/ uint16(xArg1),
  7240  	/*11125*/ uint16(xMatch),
  7241  	/*11126*/ uint16(xCondIs64), 11129, 11143,
  7242  	/*11129*/ uint16(xCondDataSize), 11133, 11138, 0,
  7243  	/*11133*/ uint16(xSetOp), uint16(SAR),
  7244  	/*11135*/ uint16(xArgRM16),
  7245  	/*11136*/ uint16(xArg1),
  7246  	/*11137*/ uint16(xMatch),
  7247  	/*11138*/ uint16(xSetOp), uint16(SAR),
  7248  	/*11140*/ uint16(xArgRM32),
  7249  	/*11141*/ uint16(xArg1),
  7250  	/*11142*/ uint16(xMatch),
  7251  	/*11143*/ uint16(xCondDataSize), 11133, 11138, 11147,
  7252  	/*11147*/ uint16(xSetOp), uint16(SAR),
  7253  	/*11149*/ uint16(xArgRM64),
  7254  	/*11150*/ uint16(xArg1),
  7255  	/*11151*/ uint16(xMatch),
  7256  	/*11152*/ uint16(xCondSlashR),
  7257  	11161, // 0
  7258  	11166, // 1
  7259  	11171, // 2
  7260  	11176, // 3
  7261  	11181, // 4
  7262  	11186, // 5
  7263  	0,     // 6
  7264  	11191, // 7
  7265  	/*11161*/ uint16(xSetOp), uint16(ROL),
  7266  	/*11163*/ uint16(xArgRM8),
  7267  	/*11164*/ uint16(xArgCL),
  7268  	/*11165*/ uint16(xMatch),
  7269  	/*11166*/ uint16(xSetOp), uint16(ROR),
  7270  	/*11168*/ uint16(xArgRM8),
  7271  	/*11169*/ uint16(xArgCL),
  7272  	/*11170*/ uint16(xMatch),
  7273  	/*11171*/ uint16(xSetOp), uint16(RCL),
  7274  	/*11173*/ uint16(xArgRM8),
  7275  	/*11174*/ uint16(xArgCL),
  7276  	/*11175*/ uint16(xMatch),
  7277  	/*11176*/ uint16(xSetOp), uint16(RCR),
  7278  	/*11178*/ uint16(xArgRM8),
  7279  	/*11179*/ uint16(xArgCL),
  7280  	/*11180*/ uint16(xMatch),
  7281  	/*11181*/ uint16(xSetOp), uint16(SHL),
  7282  	/*11183*/ uint16(xArgRM8),
  7283  	/*11184*/ uint16(xArgCL),
  7284  	/*11185*/ uint16(xMatch),
  7285  	/*11186*/ uint16(xSetOp), uint16(SHR),
  7286  	/*11188*/ uint16(xArgRM8),
  7287  	/*11189*/ uint16(xArgCL),
  7288  	/*11190*/ uint16(xMatch),
  7289  	/*11191*/ uint16(xSetOp), uint16(SAR),
  7290  	/*11193*/ uint16(xArgRM8),
  7291  	/*11194*/ uint16(xArgCL),
  7292  	/*11195*/ uint16(xMatch),
  7293  	/*11196*/ uint16(xCondSlashR),
  7294  	11205, // 0
  7295  	11231, // 1
  7296  	11257, // 2
  7297  	11283, // 3
  7298  	11309, // 4
  7299  	11335, // 5
  7300  	0,     // 6
  7301  	11361, // 7
  7302  	/*11205*/ uint16(xCondIs64), 11208, 11222,
  7303  	/*11208*/ uint16(xCondDataSize), 11212, 11217, 0,
  7304  	/*11212*/ uint16(xSetOp), uint16(ROL),
  7305  	/*11214*/ uint16(xArgRM16),
  7306  	/*11215*/ uint16(xArgCL),
  7307  	/*11216*/ uint16(xMatch),
  7308  	/*11217*/ uint16(xSetOp), uint16(ROL),
  7309  	/*11219*/ uint16(xArgRM32),
  7310  	/*11220*/ uint16(xArgCL),
  7311  	/*11221*/ uint16(xMatch),
  7312  	/*11222*/ uint16(xCondDataSize), 11212, 11217, 11226,
  7313  	/*11226*/ uint16(xSetOp), uint16(ROL),
  7314  	/*11228*/ uint16(xArgRM64),
  7315  	/*11229*/ uint16(xArgCL),
  7316  	/*11230*/ uint16(xMatch),
  7317  	/*11231*/ uint16(xCondIs64), 11234, 11248,
  7318  	/*11234*/ uint16(xCondDataSize), 11238, 11243, 0,
  7319  	/*11238*/ uint16(xSetOp), uint16(ROR),
  7320  	/*11240*/ uint16(xArgRM16),
  7321  	/*11241*/ uint16(xArgCL),
  7322  	/*11242*/ uint16(xMatch),
  7323  	/*11243*/ uint16(xSetOp), uint16(ROR),
  7324  	/*11245*/ uint16(xArgRM32),
  7325  	/*11246*/ uint16(xArgCL),
  7326  	/*11247*/ uint16(xMatch),
  7327  	/*11248*/ uint16(xCondDataSize), 11238, 11243, 11252,
  7328  	/*11252*/ uint16(xSetOp), uint16(ROR),
  7329  	/*11254*/ uint16(xArgRM64),
  7330  	/*11255*/ uint16(xArgCL),
  7331  	/*11256*/ uint16(xMatch),
  7332  	/*11257*/ uint16(xCondIs64), 11260, 11274,
  7333  	/*11260*/ uint16(xCondDataSize), 11264, 11269, 0,
  7334  	/*11264*/ uint16(xSetOp), uint16(RCL),
  7335  	/*11266*/ uint16(xArgRM16),
  7336  	/*11267*/ uint16(xArgCL),
  7337  	/*11268*/ uint16(xMatch),
  7338  	/*11269*/ uint16(xSetOp), uint16(RCL),
  7339  	/*11271*/ uint16(xArgRM32),
  7340  	/*11272*/ uint16(xArgCL),
  7341  	/*11273*/ uint16(xMatch),
  7342  	/*11274*/ uint16(xCondDataSize), 11264, 11269, 11278,
  7343  	/*11278*/ uint16(xSetOp), uint16(RCL),
  7344  	/*11280*/ uint16(xArgRM64),
  7345  	/*11281*/ uint16(xArgCL),
  7346  	/*11282*/ uint16(xMatch),
  7347  	/*11283*/ uint16(xCondIs64), 11286, 11300,
  7348  	/*11286*/ uint16(xCondDataSize), 11290, 11295, 0,
  7349  	/*11290*/ uint16(xSetOp), uint16(RCR),
  7350  	/*11292*/ uint16(xArgRM16),
  7351  	/*11293*/ uint16(xArgCL),
  7352  	/*11294*/ uint16(xMatch),
  7353  	/*11295*/ uint16(xSetOp), uint16(RCR),
  7354  	/*11297*/ uint16(xArgRM32),
  7355  	/*11298*/ uint16(xArgCL),
  7356  	/*11299*/ uint16(xMatch),
  7357  	/*11300*/ uint16(xCondDataSize), 11290, 11295, 11304,
  7358  	/*11304*/ uint16(xSetOp), uint16(RCR),
  7359  	/*11306*/ uint16(xArgRM64),
  7360  	/*11307*/ uint16(xArgCL),
  7361  	/*11308*/ uint16(xMatch),
  7362  	/*11309*/ uint16(xCondIs64), 11312, 11326,
  7363  	/*11312*/ uint16(xCondDataSize), 11316, 11321, 0,
  7364  	/*11316*/ uint16(xSetOp), uint16(SHL),
  7365  	/*11318*/ uint16(xArgRM16),
  7366  	/*11319*/ uint16(xArgCL),
  7367  	/*11320*/ uint16(xMatch),
  7368  	/*11321*/ uint16(xSetOp), uint16(SHL),
  7369  	/*11323*/ uint16(xArgRM32),
  7370  	/*11324*/ uint16(xArgCL),
  7371  	/*11325*/ uint16(xMatch),
  7372  	/*11326*/ uint16(xCondDataSize), 11316, 11321, 11330,
  7373  	/*11330*/ uint16(xSetOp), uint16(SHL),
  7374  	/*11332*/ uint16(xArgRM64),
  7375  	/*11333*/ uint16(xArgCL),
  7376  	/*11334*/ uint16(xMatch),
  7377  	/*11335*/ uint16(xCondIs64), 11338, 11352,
  7378  	/*11338*/ uint16(xCondDataSize), 11342, 11347, 0,
  7379  	/*11342*/ uint16(xSetOp), uint16(SHR),
  7380  	/*11344*/ uint16(xArgRM16),
  7381  	/*11345*/ uint16(xArgCL),
  7382  	/*11346*/ uint16(xMatch),
  7383  	/*11347*/ uint16(xSetOp), uint16(SHR),
  7384  	/*11349*/ uint16(xArgRM32),
  7385  	/*11350*/ uint16(xArgCL),
  7386  	/*11351*/ uint16(xMatch),
  7387  	/*11352*/ uint16(xCondDataSize), 11342, 11347, 11356,
  7388  	/*11356*/ uint16(xSetOp), uint16(SHR),
  7389  	/*11358*/ uint16(xArgRM64),
  7390  	/*11359*/ uint16(xArgCL),
  7391  	/*11360*/ uint16(xMatch),
  7392  	/*11361*/ uint16(xCondIs64), 11364, 11378,
  7393  	/*11364*/ uint16(xCondDataSize), 11368, 11373, 0,
  7394  	/*11368*/ uint16(xSetOp), uint16(SAR),
  7395  	/*11370*/ uint16(xArgRM16),
  7396  	/*11371*/ uint16(xArgCL),
  7397  	/*11372*/ uint16(xMatch),
  7398  	/*11373*/ uint16(xSetOp), uint16(SAR),
  7399  	/*11375*/ uint16(xArgRM32),
  7400  	/*11376*/ uint16(xArgCL),
  7401  	/*11377*/ uint16(xMatch),
  7402  	/*11378*/ uint16(xCondDataSize), 11368, 11373, 11382,
  7403  	/*11382*/ uint16(xSetOp), uint16(SAR),
  7404  	/*11384*/ uint16(xArgRM64),
  7405  	/*11385*/ uint16(xArgCL),
  7406  	/*11386*/ uint16(xMatch),
  7407  	/*11387*/ uint16(xCondIs64), 11390, 0,
  7408  	/*11390*/ uint16(xSetOp), uint16(AAM),
  7409  	/*11392*/ uint16(xReadIb),
  7410  	/*11393*/ uint16(xArgImm8u),
  7411  	/*11394*/ uint16(xMatch),
  7412  	/*11395*/ uint16(xCondIs64), 11398, 0,
  7413  	/*11398*/ uint16(xSetOp), uint16(AAD),
  7414  	/*11400*/ uint16(xReadIb),
  7415  	/*11401*/ uint16(xArgImm8u),
  7416  	/*11402*/ uint16(xMatch),
  7417  	/*11403*/ uint16(xCondIs64), 11406, 11409,
  7418  	/*11406*/ uint16(xSetOp), uint16(XLATB),
  7419  	/*11408*/ uint16(xMatch),
  7420  	/*11409*/ uint16(xCondDataSize), 11406, 11406, 11413,
  7421  	/*11413*/ uint16(xSetOp), uint16(XLATB),
  7422  	/*11415*/ uint16(xMatch),
  7423  	/*11416*/ uint16(xCondByte), 64,
  7424  	0xc0, 11587,
  7425  	0xc1, 11587,
  7426  	0xc2, 11587,
  7427  	0xc3, 11587,
  7428  	0xc4, 11587,
  7429  	0xc5, 11587,
  7430  	0xc6, 11587,
  7431  	0xc7, 11587,
  7432  	0xc8, 11592,
  7433  	0xc9, 11592,
  7434  	0xca, 11592,
  7435  	0xcb, 11592,
  7436  	0xcc, 11592,
  7437  	0xcd, 11592,
  7438  	0xce, 11592,
  7439  	0xcf, 11592,
  7440  	0xd0, 11597,
  7441  	0xd1, 11597,
  7442  	0xd2, 11597,
  7443  	0xd3, 11597,
  7444  	0xd4, 11597,
  7445  	0xd5, 11597,
  7446  	0xd6, 11597,
  7447  	0xd7, 11597,
  7448  	0xd8, 11601,
  7449  	0xd9, 11601,
  7450  	0xda, 11601,
  7451  	0xdb, 11601,
  7452  	0xdc, 11601,
  7453  	0xdd, 11601,
  7454  	0xde, 11601,
  7455  	0xdf, 11601,
  7456  	0xe0, 11605,
  7457  	0xe1, 11605,
  7458  	0xe2, 11605,
  7459  	0xe3, 11605,
  7460  	0xe4, 11605,
  7461  	0xe5, 11605,
  7462  	0xe6, 11605,
  7463  	0xe7, 11605,
  7464  	0xe8, 11610,
  7465  	0xe9, 11610,
  7466  	0xea, 11610,
  7467  	0xeb, 11610,
  7468  	0xec, 11610,
  7469  	0xed, 11610,
  7470  	0xee, 11610,
  7471  	0xef, 11610,
  7472  	0xf0, 11615,
  7473  	0xf1, 11615,
  7474  	0xf2, 11615,
  7475  	0xf3, 11615,
  7476  	0xf4, 11615,
  7477  	0xf5, 11615,
  7478  	0xf6, 11615,
  7479  	0xf7, 11615,
  7480  	0xf8, 11620,
  7481  	0xf9, 11620,
  7482  	0xfa, 11620,
  7483  	0xfb, 11620,
  7484  	0xfc, 11620,
  7485  	0xfd, 11620,
  7486  	0xfe, 11620,
  7487  	0xff, 11620,
  7488  	/*11546*/ uint16(xCondSlashR),
  7489  	11555, // 0
  7490  	11559, // 1
  7491  	11563, // 2
  7492  	11567, // 3
  7493  	11571, // 4
  7494  	11575, // 5
  7495  	11579, // 6
  7496  	11583, // 7
  7497  	/*11555*/ uint16(xSetOp), uint16(FADD),
  7498  	/*11557*/ uint16(xArgM32fp),
  7499  	/*11558*/ uint16(xMatch),
  7500  	/*11559*/ uint16(xSetOp), uint16(FMUL),
  7501  	/*11561*/ uint16(xArgM32fp),
  7502  	/*11562*/ uint16(xMatch),
  7503  	/*11563*/ uint16(xSetOp), uint16(FCOM),
  7504  	/*11565*/ uint16(xArgM32fp),
  7505  	/*11566*/ uint16(xMatch),
  7506  	/*11567*/ uint16(xSetOp), uint16(FCOMP),
  7507  	/*11569*/ uint16(xArgM32fp),
  7508  	/*11570*/ uint16(xMatch),
  7509  	/*11571*/ uint16(xSetOp), uint16(FSUB),
  7510  	/*11573*/ uint16(xArgM32fp),
  7511  	/*11574*/ uint16(xMatch),
  7512  	/*11575*/ uint16(xSetOp), uint16(FSUBR),
  7513  	/*11577*/ uint16(xArgM32fp),
  7514  	/*11578*/ uint16(xMatch),
  7515  	/*11579*/ uint16(xSetOp), uint16(FDIV),
  7516  	/*11581*/ uint16(xArgM32fp),
  7517  	/*11582*/ uint16(xMatch),
  7518  	/*11583*/ uint16(xSetOp), uint16(FDIVR),
  7519  	/*11585*/ uint16(xArgM32fp),
  7520  	/*11586*/ uint16(xMatch),
  7521  	/*11587*/ uint16(xSetOp), uint16(FADD),
  7522  	/*11589*/ uint16(xArgST),
  7523  	/*11590*/ uint16(xArgSTi),
  7524  	/*11591*/ uint16(xMatch),
  7525  	/*11592*/ uint16(xSetOp), uint16(FMUL),
  7526  	/*11594*/ uint16(xArgST),
  7527  	/*11595*/ uint16(xArgSTi),
  7528  	/*11596*/ uint16(xMatch),
  7529  	/*11597*/ uint16(xSetOp), uint16(FCOM),
  7530  	/*11599*/ uint16(xArgSTi),
  7531  	/*11600*/ uint16(xMatch),
  7532  	/*11601*/ uint16(xSetOp), uint16(FCOMP),
  7533  	/*11603*/ uint16(xArgSTi),
  7534  	/*11604*/ uint16(xMatch),
  7535  	/*11605*/ uint16(xSetOp), uint16(FSUB),
  7536  	/*11607*/ uint16(xArgST),
  7537  	/*11608*/ uint16(xArgSTi),
  7538  	/*11609*/ uint16(xMatch),
  7539  	/*11610*/ uint16(xSetOp), uint16(FSUBR),
  7540  	/*11612*/ uint16(xArgST),
  7541  	/*11613*/ uint16(xArgSTi),
  7542  	/*11614*/ uint16(xMatch),
  7543  	/*11615*/ uint16(xSetOp), uint16(FDIV),
  7544  	/*11617*/ uint16(xArgST),
  7545  	/*11618*/ uint16(xArgSTi),
  7546  	/*11619*/ uint16(xMatch),
  7547  	/*11620*/ uint16(xSetOp), uint16(FDIVR),
  7548  	/*11622*/ uint16(xArgST),
  7549  	/*11623*/ uint16(xArgSTi),
  7550  	/*11624*/ uint16(xMatch),
  7551  	/*11625*/ uint16(xCondByte), 44,
  7552  	0xc0, 11752,
  7553  	0xc1, 11752,
  7554  	0xc2, 11752,
  7555  	0xc3, 11752,
  7556  	0xc4, 11752,
  7557  	0xc5, 11752,
  7558  	0xc6, 11752,
  7559  	0xc7, 11752,
  7560  	0xc8, 11756,
  7561  	0xc9, 11756,
  7562  	0xca, 11756,
  7563  	0xcb, 11756,
  7564  	0xcc, 11756,
  7565  	0xcd, 11756,
  7566  	0xce, 11756,
  7567  	0xcf, 11756,
  7568  	0xD0, 11760,
  7569  	0xE0, 11763,
  7570  	0xE1, 11766,
  7571  	0xE4, 11769,
  7572  	0xE5, 11772,
  7573  	0xE8, 11775,
  7574  	0xE9, 11778,
  7575  	0xEA, 11781,
  7576  	0xEB, 11784,
  7577  	0xEC, 11787,
  7578  	0xED, 11790,
  7579  	0xEE, 11793,
  7580  	0xF0, 11796,
  7581  	0xF1, 11799,
  7582  	0xF2, 11802,
  7583  	0xF3, 11805,
  7584  	0xF4, 11808,
  7585  	0xF5, 11811,
  7586  	0xF6, 11814,
  7587  	0xF7, 11817,
  7588  	0xF8, 11820,
  7589  	0xF9, 11823,
  7590  	0xFA, 11826,
  7591  	0xFB, 11829,
  7592  	0xFC, 11832,
  7593  	0xFD, 11835,
  7594  	0xFE, 11838,
  7595  	0xFF, 11841,
  7596  	/*11715*/ uint16(xCondSlashR),
  7597  	11724, // 0
  7598  	0,     // 1
  7599  	11728, // 2
  7600  	11732, // 3
  7601  	11736, // 4
  7602  	11740, // 5
  7603  	11744, // 6
  7604  	11748, // 7
  7605  	/*11724*/ uint16(xSetOp), uint16(FLD),
  7606  	/*11726*/ uint16(xArgM32fp),
  7607  	/*11727*/ uint16(xMatch),
  7608  	/*11728*/ uint16(xSetOp), uint16(FST),
  7609  	/*11730*/ uint16(xArgM32fp),
  7610  	/*11731*/ uint16(xMatch),
  7611  	/*11732*/ uint16(xSetOp), uint16(FSTP),
  7612  	/*11734*/ uint16(xArgM32fp),
  7613  	/*11735*/ uint16(xMatch),
  7614  	/*11736*/ uint16(xSetOp), uint16(FLDENV),
  7615  	/*11738*/ uint16(xArgM1428byte),
  7616  	/*11739*/ uint16(xMatch),
  7617  	/*11740*/ uint16(xSetOp), uint16(FLDCW),
  7618  	/*11742*/ uint16(xArgM2byte),
  7619  	/*11743*/ uint16(xMatch),
  7620  	/*11744*/ uint16(xSetOp), uint16(FNSTENV),
  7621  	/*11746*/ uint16(xArgM1428byte),
  7622  	/*11747*/ uint16(xMatch),
  7623  	/*11748*/ uint16(xSetOp), uint16(FNSTCW),
  7624  	/*11750*/ uint16(xArgM2byte),
  7625  	/*11751*/ uint16(xMatch),
  7626  	/*11752*/ uint16(xSetOp), uint16(FLD),
  7627  	/*11754*/ uint16(xArgSTi),
  7628  	/*11755*/ uint16(xMatch),
  7629  	/*11756*/ uint16(xSetOp), uint16(FXCH),
  7630  	/*11758*/ uint16(xArgSTi),
  7631  	/*11759*/ uint16(xMatch),
  7632  	/*11760*/ uint16(xSetOp), uint16(FNOP),
  7633  	/*11762*/ uint16(xMatch),
  7634  	/*11763*/ uint16(xSetOp), uint16(FCHS),
  7635  	/*11765*/ uint16(xMatch),
  7636  	/*11766*/ uint16(xSetOp), uint16(FABS),
  7637  	/*11768*/ uint16(xMatch),
  7638  	/*11769*/ uint16(xSetOp), uint16(FTST),
  7639  	/*11771*/ uint16(xMatch),
  7640  	/*11772*/ uint16(xSetOp), uint16(FXAM),
  7641  	/*11774*/ uint16(xMatch),
  7642  	/*11775*/ uint16(xSetOp), uint16(FLD1),
  7643  	/*11777*/ uint16(xMatch),
  7644  	/*11778*/ uint16(xSetOp), uint16(FLDL2T),
  7645  	/*11780*/ uint16(xMatch),
  7646  	/*11781*/ uint16(xSetOp), uint16(FLDL2E),
  7647  	/*11783*/ uint16(xMatch),
  7648  	/*11784*/ uint16(xSetOp), uint16(FLDPI),
  7649  	/*11786*/ uint16(xMatch),
  7650  	/*11787*/ uint16(xSetOp), uint16(FLDLG2),
  7651  	/*11789*/ uint16(xMatch),
  7652  	/*11790*/ uint16(xSetOp), uint16(FLDLN2),
  7653  	/*11792*/ uint16(xMatch),
  7654  	/*11793*/ uint16(xSetOp), uint16(FLDZ),
  7655  	/*11795*/ uint16(xMatch),
  7656  	/*11796*/ uint16(xSetOp), uint16(F2XM1),
  7657  	/*11798*/ uint16(xMatch),
  7658  	/*11799*/ uint16(xSetOp), uint16(FYL2X),
  7659  	/*11801*/ uint16(xMatch),
  7660  	/*11802*/ uint16(xSetOp), uint16(FPTAN),
  7661  	/*11804*/ uint16(xMatch),
  7662  	/*11805*/ uint16(xSetOp), uint16(FPATAN),
  7663  	/*11807*/ uint16(xMatch),
  7664  	/*11808*/ uint16(xSetOp), uint16(FXTRACT),
  7665  	/*11810*/ uint16(xMatch),
  7666  	/*11811*/ uint16(xSetOp), uint16(FPREM1),
  7667  	/*11813*/ uint16(xMatch),
  7668  	/*11814*/ uint16(xSetOp), uint16(FDECSTP),
  7669  	/*11816*/ uint16(xMatch),
  7670  	/*11817*/ uint16(xSetOp), uint16(FINCSTP),
  7671  	/*11819*/ uint16(xMatch),
  7672  	/*11820*/ uint16(xSetOp), uint16(FPREM),
  7673  	/*11822*/ uint16(xMatch),
  7674  	/*11823*/ uint16(xSetOp), uint16(FYL2XP1),
  7675  	/*11825*/ uint16(xMatch),
  7676  	/*11826*/ uint16(xSetOp), uint16(FSQRT),
  7677  	/*11828*/ uint16(xMatch),
  7678  	/*11829*/ uint16(xSetOp), uint16(FSINCOS),
  7679  	/*11831*/ uint16(xMatch),
  7680  	/*11832*/ uint16(xSetOp), uint16(FRNDINT),
  7681  	/*11834*/ uint16(xMatch),
  7682  	/*11835*/ uint16(xSetOp), uint16(FSCALE),
  7683  	/*11837*/ uint16(xMatch),
  7684  	/*11838*/ uint16(xSetOp), uint16(FSIN),
  7685  	/*11840*/ uint16(xMatch),
  7686  	/*11841*/ uint16(xSetOp), uint16(FCOS),
  7687  	/*11843*/ uint16(xMatch),
  7688  	/*11844*/ uint16(xCondByte), 33,
  7689  	0xc0, 11953,
  7690  	0xc1, 11953,
  7691  	0xc2, 11953,
  7692  	0xc3, 11953,
  7693  	0xc4, 11953,
  7694  	0xc5, 11953,
  7695  	0xc6, 11953,
  7696  	0xc7, 11953,
  7697  	0xc8, 11958,
  7698  	0xc9, 11958,
  7699  	0xca, 11958,
  7700  	0xcb, 11958,
  7701  	0xcc, 11958,
  7702  	0xcd, 11958,
  7703  	0xce, 11958,
  7704  	0xcf, 11958,
  7705  	0xd0, 11963,
  7706  	0xd1, 11963,
  7707  	0xd2, 11963,
  7708  	0xd3, 11963,
  7709  	0xd4, 11963,
  7710  	0xd5, 11963,
  7711  	0xd6, 11963,
  7712  	0xd7, 11963,
  7713  	0xd8, 11968,
  7714  	0xd9, 11968,
  7715  	0xda, 11968,
  7716  	0xdb, 11968,
  7717  	0xdc, 11968,
  7718  	0xdd, 11968,
  7719  	0xde, 11968,
  7720  	0xdf, 11968,
  7721  	0xE9, 11973,
  7722  	/*11912*/ uint16(xCondSlashR),
  7723  	11921, // 0
  7724  	11925, // 1
  7725  	11929, // 2
  7726  	11933, // 3
  7727  	11937, // 4
  7728  	11941, // 5
  7729  	11945, // 6
  7730  	11949, // 7
  7731  	/*11921*/ uint16(xSetOp), uint16(FIADD),
  7732  	/*11923*/ uint16(xArgM32int),
  7733  	/*11924*/ uint16(xMatch),
  7734  	/*11925*/ uint16(xSetOp), uint16(FIMUL),
  7735  	/*11927*/ uint16(xArgM32int),
  7736  	/*11928*/ uint16(xMatch),
  7737  	/*11929*/ uint16(xSetOp), uint16(FICOM),
  7738  	/*11931*/ uint16(xArgM32int),
  7739  	/*11932*/ uint16(xMatch),
  7740  	/*11933*/ uint16(xSetOp), uint16(FICOMP),
  7741  	/*11935*/ uint16(xArgM32int),
  7742  	/*11936*/ uint16(xMatch),
  7743  	/*11937*/ uint16(xSetOp), uint16(FISUB),
  7744  	/*11939*/ uint16(xArgM32int),
  7745  	/*11940*/ uint16(xMatch),
  7746  	/*11941*/ uint16(xSetOp), uint16(FISUBR),
  7747  	/*11943*/ uint16(xArgM32int),
  7748  	/*11944*/ uint16(xMatch),
  7749  	/*11945*/ uint16(xSetOp), uint16(FIDIV),
  7750  	/*11947*/ uint16(xArgM32int),
  7751  	/*11948*/ uint16(xMatch),
  7752  	/*11949*/ uint16(xSetOp), uint16(FIDIVR),
  7753  	/*11951*/ uint16(xArgM32int),
  7754  	/*11952*/ uint16(xMatch),
  7755  	/*11953*/ uint16(xSetOp), uint16(FCMOVB),
  7756  	/*11955*/ uint16(xArgST),
  7757  	/*11956*/ uint16(xArgSTi),
  7758  	/*11957*/ uint16(xMatch),
  7759  	/*11958*/ uint16(xSetOp), uint16(FCMOVE),
  7760  	/*11960*/ uint16(xArgST),
  7761  	/*11961*/ uint16(xArgSTi),
  7762  	/*11962*/ uint16(xMatch),
  7763  	/*11963*/ uint16(xSetOp), uint16(FCMOVBE),
  7764  	/*11965*/ uint16(xArgST),
  7765  	/*11966*/ uint16(xArgSTi),
  7766  	/*11967*/ uint16(xMatch),
  7767  	/*11968*/ uint16(xSetOp), uint16(FCMOVU),
  7768  	/*11970*/ uint16(xArgST),
  7769  	/*11971*/ uint16(xArgSTi),
  7770  	/*11972*/ uint16(xMatch),
  7771  	/*11973*/ uint16(xSetOp), uint16(FUCOMPP),
  7772  	/*11975*/ uint16(xMatch),
  7773  	/*11976*/ uint16(xCondByte), 50,
  7774  	0xc0, 12111,
  7775  	0xc1, 12111,
  7776  	0xc2, 12111,
  7777  	0xc3, 12111,
  7778  	0xc4, 12111,
  7779  	0xc5, 12111,
  7780  	0xc6, 12111,
  7781  	0xc7, 12111,
  7782  	0xc8, 12116,
  7783  	0xc9, 12116,
  7784  	0xca, 12116,
  7785  	0xcb, 12116,
  7786  	0xcc, 12116,
  7787  	0xcd, 12116,
  7788  	0xce, 12116,
  7789  	0xcf, 12116,
  7790  	0xd0, 12121,
  7791  	0xd1, 12121,
  7792  	0xd2, 12121,
  7793  	0xd3, 12121,
  7794  	0xd4, 12121,
  7795  	0xd5, 12121,
  7796  	0xd6, 12121,
  7797  	0xd7, 12121,
  7798  	0xd8, 12126,
  7799  	0xd9, 12126,
  7800  	0xda, 12126,
  7801  	0xdb, 12126,
  7802  	0xdc, 12126,
  7803  	0xdd, 12126,
  7804  	0xde, 12126,
  7805  	0xdf, 12126,
  7806  	0xE2, 12131,
  7807  	0xE3, 12134,
  7808  	0xe8, 12137,
  7809  	0xe9, 12137,
  7810  	0xea, 12137,
  7811  	0xeb, 12137,
  7812  	0xec, 12137,
  7813  	0xed, 12137,
  7814  	0xee, 12137,
  7815  	0xef, 12137,
  7816  	0xf0, 12142,
  7817  	0xf1, 12142,
  7818  	0xf2, 12142,
  7819  	0xf3, 12142,
  7820  	0xf4, 12142,
  7821  	0xf5, 12142,
  7822  	0xf6, 12142,
  7823  	0xf7, 12142,
  7824  	/*12078*/ uint16(xCondSlashR),
  7825  	12087, // 0
  7826  	12091, // 1
  7827  	12095, // 2
  7828  	12099, // 3
  7829  	0,     // 4
  7830  	12103, // 5
  7831  	0,     // 6
  7832  	12107, // 7
  7833  	/*12087*/ uint16(xSetOp), uint16(FILD),
  7834  	/*12089*/ uint16(xArgM32int),
  7835  	/*12090*/ uint16(xMatch),
  7836  	/*12091*/ uint16(xSetOp), uint16(FISTTP),
  7837  	/*12093*/ uint16(xArgM32int),
  7838  	/*12094*/ uint16(xMatch),
  7839  	/*12095*/ uint16(xSetOp), uint16(FIST),
  7840  	/*12097*/ uint16(xArgM32int),
  7841  	/*12098*/ uint16(xMatch),
  7842  	/*12099*/ uint16(xSetOp), uint16(FISTP),
  7843  	/*12101*/ uint16(xArgM32int),
  7844  	/*12102*/ uint16(xMatch),
  7845  	/*12103*/ uint16(xSetOp), uint16(FLD),
  7846  	/*12105*/ uint16(xArgM80fp),
  7847  	/*12106*/ uint16(xMatch),
  7848  	/*12107*/ uint16(xSetOp), uint16(FSTP),
  7849  	/*12109*/ uint16(xArgM80fp),
  7850  	/*12110*/ uint16(xMatch),
  7851  	/*12111*/ uint16(xSetOp), uint16(FCMOVNB),
  7852  	/*12113*/ uint16(xArgST),
  7853  	/*12114*/ uint16(xArgSTi),
  7854  	/*12115*/ uint16(xMatch),
  7855  	/*12116*/ uint16(xSetOp), uint16(FCMOVNE),
  7856  	/*12118*/ uint16(xArgST),
  7857  	/*12119*/ uint16(xArgSTi),
  7858  	/*12120*/ uint16(xMatch),
  7859  	/*12121*/ uint16(xSetOp), uint16(FCMOVNBE),
  7860  	/*12123*/ uint16(xArgST),
  7861  	/*12124*/ uint16(xArgSTi),
  7862  	/*12125*/ uint16(xMatch),
  7863  	/*12126*/ uint16(xSetOp), uint16(FCMOVNU),
  7864  	/*12128*/ uint16(xArgST),
  7865  	/*12129*/ uint16(xArgSTi),
  7866  	/*12130*/ uint16(xMatch),
  7867  	/*12131*/ uint16(xSetOp), uint16(FNCLEX),
  7868  	/*12133*/ uint16(xMatch),
  7869  	/*12134*/ uint16(xSetOp), uint16(FNINIT),
  7870  	/*12136*/ uint16(xMatch),
  7871  	/*12137*/ uint16(xSetOp), uint16(FUCOMI),
  7872  	/*12139*/ uint16(xArgST),
  7873  	/*12140*/ uint16(xArgSTi),
  7874  	/*12141*/ uint16(xMatch),
  7875  	/*12142*/ uint16(xSetOp), uint16(FCOMI),
  7876  	/*12144*/ uint16(xArgST),
  7877  	/*12145*/ uint16(xArgSTi),
  7878  	/*12146*/ uint16(xMatch),
  7879  	/*12147*/ uint16(xCondByte), 48,
  7880  	0xc0, 12286,
  7881  	0xc1, 12286,
  7882  	0xc2, 12286,
  7883  	0xc3, 12286,
  7884  	0xc4, 12286,
  7885  	0xc5, 12286,
  7886  	0xc6, 12286,
  7887  	0xc7, 12286,
  7888  	0xc8, 12291,
  7889  	0xc9, 12291,
  7890  	0xca, 12291,
  7891  	0xcb, 12291,
  7892  	0xcc, 12291,
  7893  	0xcd, 12291,
  7894  	0xce, 12291,
  7895  	0xcf, 12291,
  7896  	0xe0, 12296,
  7897  	0xe1, 12296,
  7898  	0xe2, 12296,
  7899  	0xe3, 12296,
  7900  	0xe4, 12296,
  7901  	0xe5, 12296,
  7902  	0xe6, 12296,
  7903  	0xe7, 12296,
  7904  	0xe8, 12301,
  7905  	0xe9, 12301,
  7906  	0xea, 12301,
  7907  	0xeb, 12301,
  7908  	0xec, 12301,
  7909  	0xed, 12301,
  7910  	0xee, 12301,
  7911  	0xef, 12301,
  7912  	0xf0, 12306,
  7913  	0xf1, 12306,
  7914  	0xf2, 12306,
  7915  	0xf3, 12306,
  7916  	0xf4, 12306,
  7917  	0xf5, 12306,
  7918  	0xf6, 12306,
  7919  	0xf7, 12306,
  7920  	0xf8, 12311,
  7921  	0xf9, 12311,
  7922  	0xfa, 12311,
  7923  	0xfb, 12311,
  7924  	0xfc, 12311,
  7925  	0xfd, 12311,
  7926  	0xfe, 12311,
  7927  	0xff, 12311,
  7928  	/*12245*/ uint16(xCondSlashR),
  7929  	12254, // 0
  7930  	12258, // 1
  7931  	12262, // 2
  7932  	12266, // 3
  7933  	12270, // 4
  7934  	12274, // 5
  7935  	12278, // 6
  7936  	12282, // 7
  7937  	/*12254*/ uint16(xSetOp), uint16(FADD),
  7938  	/*12256*/ uint16(xArgM64fp),
  7939  	/*12257*/ uint16(xMatch),
  7940  	/*12258*/ uint16(xSetOp), uint16(FMUL),
  7941  	/*12260*/ uint16(xArgM64fp),
  7942  	/*12261*/ uint16(xMatch),
  7943  	/*12262*/ uint16(xSetOp), uint16(FCOM),
  7944  	/*12264*/ uint16(xArgM64fp),
  7945  	/*12265*/ uint16(xMatch),
  7946  	/*12266*/ uint16(xSetOp), uint16(FCOMP),
  7947  	/*12268*/ uint16(xArgM64fp),
  7948  	/*12269*/ uint16(xMatch),
  7949  	/*12270*/ uint16(xSetOp), uint16(FSUB),
  7950  	/*12272*/ uint16(xArgM64fp),
  7951  	/*12273*/ uint16(xMatch),
  7952  	/*12274*/ uint16(xSetOp), uint16(FSUBR),
  7953  	/*12276*/ uint16(xArgM64fp),
  7954  	/*12277*/ uint16(xMatch),
  7955  	/*12278*/ uint16(xSetOp), uint16(FDIV),
  7956  	/*12280*/ uint16(xArgM64fp),
  7957  	/*12281*/ uint16(xMatch),
  7958  	/*12282*/ uint16(xSetOp), uint16(FDIVR),
  7959  	/*12284*/ uint16(xArgM64fp),
  7960  	/*12285*/ uint16(xMatch),
  7961  	/*12286*/ uint16(xSetOp), uint16(FADD),
  7962  	/*12288*/ uint16(xArgSTi),
  7963  	/*12289*/ uint16(xArgST),
  7964  	/*12290*/ uint16(xMatch),
  7965  	/*12291*/ uint16(xSetOp), uint16(FMUL),
  7966  	/*12293*/ uint16(xArgSTi),
  7967  	/*12294*/ uint16(xArgST),
  7968  	/*12295*/ uint16(xMatch),
  7969  	/*12296*/ uint16(xSetOp), uint16(FSUBR),
  7970  	/*12298*/ uint16(xArgSTi),
  7971  	/*12299*/ uint16(xArgST),
  7972  	/*12300*/ uint16(xMatch),
  7973  	/*12301*/ uint16(xSetOp), uint16(FSUB),
  7974  	/*12303*/ uint16(xArgSTi),
  7975  	/*12304*/ uint16(xArgST),
  7976  	/*12305*/ uint16(xMatch),
  7977  	/*12306*/ uint16(xSetOp), uint16(FDIVR),
  7978  	/*12308*/ uint16(xArgSTi),
  7979  	/*12309*/ uint16(xArgST),
  7980  	/*12310*/ uint16(xMatch),
  7981  	/*12311*/ uint16(xSetOp), uint16(FDIV),
  7982  	/*12313*/ uint16(xArgSTi),
  7983  	/*12314*/ uint16(xArgST),
  7984  	/*12315*/ uint16(xMatch),
  7985  	/*12316*/ uint16(xCondByte), 40,
  7986  	0xc0, 12435,
  7987  	0xc1, 12435,
  7988  	0xc2, 12435,
  7989  	0xc3, 12435,
  7990  	0xc4, 12435,
  7991  	0xc5, 12435,
  7992  	0xc6, 12435,
  7993  	0xc7, 12435,
  7994  	0xd0, 12439,
  7995  	0xd1, 12439,
  7996  	0xd2, 12439,
  7997  	0xd3, 12439,
  7998  	0xd4, 12439,
  7999  	0xd5, 12439,
  8000  	0xd6, 12439,
  8001  	0xd7, 12439,
  8002  	0xd8, 12443,
  8003  	0xd9, 12443,
  8004  	0xda, 12443,
  8005  	0xdb, 12443,
  8006  	0xdc, 12443,
  8007  	0xdd, 12443,
  8008  	0xde, 12443,
  8009  	0xdf, 12443,
  8010  	0xe0, 12447,
  8011  	0xe1, 12447,
  8012  	0xe2, 12447,
  8013  	0xe3, 12447,
  8014  	0xe4, 12447,
  8015  	0xe5, 12447,
  8016  	0xe6, 12447,
  8017  	0xe7, 12447,
  8018  	0xe8, 12451,
  8019  	0xe9, 12451,
  8020  	0xea, 12451,
  8021  	0xeb, 12451,
  8022  	0xec, 12451,
  8023  	0xed, 12451,
  8024  	0xee, 12451,
  8025  	0xef, 12451,
  8026  	/*12398*/ uint16(xCondSlashR),
  8027  	12407, // 0
  8028  	12411, // 1
  8029  	12415, // 2
  8030  	12419, // 3
  8031  	12423, // 4
  8032  	0,     // 5
  8033  	12427, // 6
  8034  	12431, // 7
  8035  	/*12407*/ uint16(xSetOp), uint16(FLD),
  8036  	/*12409*/ uint16(xArgM64fp),
  8037  	/*12410*/ uint16(xMatch),
  8038  	/*12411*/ uint16(xSetOp), uint16(FISTTP),
  8039  	/*12413*/ uint16(xArgM64int),
  8040  	/*12414*/ uint16(xMatch),
  8041  	/*12415*/ uint16(xSetOp), uint16(FST),
  8042  	/*12417*/ uint16(xArgM64fp),
  8043  	/*12418*/ uint16(xMatch),
  8044  	/*12419*/ uint16(xSetOp), uint16(FSTP),
  8045  	/*12421*/ uint16(xArgM64fp),
  8046  	/*12422*/ uint16(xMatch),
  8047  	/*12423*/ uint16(xSetOp), uint16(FRSTOR),
  8048  	/*12425*/ uint16(xArgM94108byte),
  8049  	/*12426*/ uint16(xMatch),
  8050  	/*12427*/ uint16(xSetOp), uint16(FNSAVE),
  8051  	/*12429*/ uint16(xArgM94108byte),
  8052  	/*12430*/ uint16(xMatch),
  8053  	/*12431*/ uint16(xSetOp), uint16(FNSTSW),
  8054  	/*12433*/ uint16(xArgM2byte),
  8055  	/*12434*/ uint16(xMatch),
  8056  	/*12435*/ uint16(xSetOp), uint16(FFREE),
  8057  	/*12437*/ uint16(xArgSTi),
  8058  	/*12438*/ uint16(xMatch),
  8059  	/*12439*/ uint16(xSetOp), uint16(FST),
  8060  	/*12441*/ uint16(xArgSTi),
  8061  	/*12442*/ uint16(xMatch),
  8062  	/*12443*/ uint16(xSetOp), uint16(FSTP),
  8063  	/*12445*/ uint16(xArgSTi),
  8064  	/*12446*/ uint16(xMatch),
  8065  	/*12447*/ uint16(xSetOp), uint16(FUCOM),
  8066  	/*12449*/ uint16(xArgSTi),
  8067  	/*12450*/ uint16(xMatch),
  8068  	/*12451*/ uint16(xSetOp), uint16(FUCOMP),
  8069  	/*12453*/ uint16(xArgSTi),
  8070  	/*12454*/ uint16(xMatch),
  8071  	/*12455*/ uint16(xCondByte), 49,
  8072  	0xc0, 12596,
  8073  	0xc1, 12596,
  8074  	0xc2, 12596,
  8075  	0xc3, 12596,
  8076  	0xc4, 12596,
  8077  	0xc5, 12596,
  8078  	0xc6, 12596,
  8079  	0xc7, 12596,
  8080  	0xc8, 12601,
  8081  	0xc9, 12601,
  8082  	0xca, 12601,
  8083  	0xcb, 12601,
  8084  	0xcc, 12601,
  8085  	0xcd, 12601,
  8086  	0xce, 12601,
  8087  	0xcf, 12601,
  8088  	0xD9, 12606,
  8089  	0xe0, 12609,
  8090  	0xe1, 12609,
  8091  	0xe2, 12609,
  8092  	0xe3, 12609,
  8093  	0xe4, 12609,
  8094  	0xe5, 12609,
  8095  	0xe6, 12609,
  8096  	0xe7, 12609,
  8097  	0xe8, 12614,
  8098  	0xe9, 12614,
  8099  	0xea, 12614,
  8100  	0xeb, 12614,
  8101  	0xec, 12614,
  8102  	0xed, 12614,
  8103  	0xee, 12614,
  8104  	0xef, 12614,
  8105  	0xf0, 12619,
  8106  	0xf1, 12619,
  8107  	0xf2, 12619,
  8108  	0xf3, 12619,
  8109  	0xf4, 12619,
  8110  	0xf5, 12619,
  8111  	0xf6, 12619,
  8112  	0xf7, 12619,
  8113  	0xf8, 12624,
  8114  	0xf9, 12624,
  8115  	0xfa, 12624,
  8116  	0xfb, 12624,
  8117  	0xfc, 12624,
  8118  	0xfd, 12624,
  8119  	0xfe, 12624,
  8120  	0xff, 12624,
  8121  	/*12555*/ uint16(xCondSlashR),
  8122  	12564, // 0
  8123  	12568, // 1
  8124  	12572, // 2
  8125  	12576, // 3
  8126  	12580, // 4
  8127  	12584, // 5
  8128  	12588, // 6
  8129  	12592, // 7
  8130  	/*12564*/ uint16(xSetOp), uint16(FIADD),
  8131  	/*12566*/ uint16(xArgM16int),
  8132  	/*12567*/ uint16(xMatch),
  8133  	/*12568*/ uint16(xSetOp), uint16(FIMUL),
  8134  	/*12570*/ uint16(xArgM16int),
  8135  	/*12571*/ uint16(xMatch),
  8136  	/*12572*/ uint16(xSetOp), uint16(FICOM),
  8137  	/*12574*/ uint16(xArgM16int),
  8138  	/*12575*/ uint16(xMatch),
  8139  	/*12576*/ uint16(xSetOp), uint16(FICOMP),
  8140  	/*12578*/ uint16(xArgM16int),
  8141  	/*12579*/ uint16(xMatch),
  8142  	/*12580*/ uint16(xSetOp), uint16(FISUB),
  8143  	/*12582*/ uint16(xArgM16int),
  8144  	/*12583*/ uint16(xMatch),
  8145  	/*12584*/ uint16(xSetOp), uint16(FISUBR),
  8146  	/*12586*/ uint16(xArgM16int),
  8147  	/*12587*/ uint16(xMatch),
  8148  	/*12588*/ uint16(xSetOp), uint16(FIDIV),
  8149  	/*12590*/ uint16(xArgM16int),
  8150  	/*12591*/ uint16(xMatch),
  8151  	/*12592*/ uint16(xSetOp), uint16(FIDIVR),
  8152  	/*12594*/ uint16(xArgM16int),
  8153  	/*12595*/ uint16(xMatch),
  8154  	/*12596*/ uint16(xSetOp), uint16(FADDP),
  8155  	/*12598*/ uint16(xArgSTi),
  8156  	/*12599*/ uint16(xArgST),
  8157  	/*12600*/ uint16(xMatch),
  8158  	/*12601*/ uint16(xSetOp), uint16(FMULP),
  8159  	/*12603*/ uint16(xArgSTi),
  8160  	/*12604*/ uint16(xArgST),
  8161  	/*12605*/ uint16(xMatch),
  8162  	/*12606*/ uint16(xSetOp), uint16(FCOMPP),
  8163  	/*12608*/ uint16(xMatch),
  8164  	/*12609*/ uint16(xSetOp), uint16(FSUBRP),
  8165  	/*12611*/ uint16(xArgSTi),
  8166  	/*12612*/ uint16(xArgST),
  8167  	/*12613*/ uint16(xMatch),
  8168  	/*12614*/ uint16(xSetOp), uint16(FSUBP),
  8169  	/*12616*/ uint16(xArgSTi),
  8170  	/*12617*/ uint16(xArgST),
  8171  	/*12618*/ uint16(xMatch),
  8172  	/*12619*/ uint16(xSetOp), uint16(FDIVRP),
  8173  	/*12621*/ uint16(xArgSTi),
  8174  	/*12622*/ uint16(xArgST),
  8175  	/*12623*/ uint16(xMatch),
  8176  	/*12624*/ uint16(xSetOp), uint16(FDIVP),
  8177  	/*12626*/ uint16(xArgSTi),
  8178  	/*12627*/ uint16(xArgST),
  8179  	/*12628*/ uint16(xMatch),
  8180  	/*12629*/ uint16(xCondByte), 25,
  8181  	0xc0, 12722,
  8182  	0xc1, 12722,
  8183  	0xc2, 12722,
  8184  	0xc3, 12722,
  8185  	0xc4, 12722,
  8186  	0xc5, 12722,
  8187  	0xc6, 12722,
  8188  	0xc7, 12722,
  8189  	0xE0, 12726,
  8190  	0xe8, 12730,
  8191  	0xe9, 12730,
  8192  	0xea, 12730,
  8193  	0xeb, 12730,
  8194  	0xec, 12730,
  8195  	0xed, 12730,
  8196  	0xee, 12730,
  8197  	0xef, 12730,
  8198  	0xf0, 12735,
  8199  	0xf1, 12735,
  8200  	0xf2, 12735,
  8201  	0xf3, 12735,
  8202  	0xf4, 12735,
  8203  	0xf5, 12735,
  8204  	0xf6, 12735,
  8205  	0xf7, 12735,
  8206  	/*12681*/ uint16(xCondSlashR),
  8207  	12690, // 0
  8208  	12694, // 1
  8209  	12698, // 2
  8210  	12702, // 3
  8211  	12706, // 4
  8212  	12710, // 5
  8213  	12714, // 6
  8214  	12718, // 7
  8215  	/*12690*/ uint16(xSetOp), uint16(FILD),
  8216  	/*12692*/ uint16(xArgM16int),
  8217  	/*12693*/ uint16(xMatch),
  8218  	/*12694*/ uint16(xSetOp), uint16(FISTTP),
  8219  	/*12696*/ uint16(xArgM16int),
  8220  	/*12697*/ uint16(xMatch),
  8221  	/*12698*/ uint16(xSetOp), uint16(FIST),
  8222  	/*12700*/ uint16(xArgM16int),
  8223  	/*12701*/ uint16(xMatch),
  8224  	/*12702*/ uint16(xSetOp), uint16(FISTP),
  8225  	/*12704*/ uint16(xArgM16int),
  8226  	/*12705*/ uint16(xMatch),
  8227  	/*12706*/ uint16(xSetOp), uint16(FBLD),
  8228  	/*12708*/ uint16(xArgM80dec),
  8229  	/*12709*/ uint16(xMatch),
  8230  	/*12710*/ uint16(xSetOp), uint16(FILD),
  8231  	/*12712*/ uint16(xArgM64int),
  8232  	/*12713*/ uint16(xMatch),
  8233  	/*12714*/ uint16(xSetOp), uint16(FBSTP),
  8234  	/*12716*/ uint16(xArgM80bcd),
  8235  	/*12717*/ uint16(xMatch),
  8236  	/*12718*/ uint16(xSetOp), uint16(FISTP),
  8237  	/*12720*/ uint16(xArgM64int),
  8238  	/*12721*/ uint16(xMatch),
  8239  	/*12722*/ uint16(xSetOp), uint16(FFREEP),
  8240  	/*12724*/ uint16(xArgSTi),
  8241  	/*12725*/ uint16(xMatch),
  8242  	/*12726*/ uint16(xSetOp), uint16(FNSTSW),
  8243  	/*12728*/ uint16(xArgAX),
  8244  	/*12729*/ uint16(xMatch),
  8245  	/*12730*/ uint16(xSetOp), uint16(FUCOMIP),
  8246  	/*12732*/ uint16(xArgST),
  8247  	/*12733*/ uint16(xArgSTi),
  8248  	/*12734*/ uint16(xMatch),
  8249  	/*12735*/ uint16(xSetOp), uint16(FCOMIP),
  8250  	/*12737*/ uint16(xArgST),
  8251  	/*12738*/ uint16(xArgSTi),
  8252  	/*12739*/ uint16(xMatch),
  8253  	/*12740*/ uint16(xSetOp), uint16(LOOPNE),
  8254  	/*12742*/ uint16(xReadCb),
  8255  	/*12743*/ uint16(xArgRel8),
  8256  	/*12744*/ uint16(xMatch),
  8257  	/*12745*/ uint16(xSetOp), uint16(LOOPE),
  8258  	/*12747*/ uint16(xReadCb),
  8259  	/*12748*/ uint16(xArgRel8),
  8260  	/*12749*/ uint16(xMatch),
  8261  	/*12750*/ uint16(xSetOp), uint16(LOOP),
  8262  	/*12752*/ uint16(xReadCb),
  8263  	/*12753*/ uint16(xArgRel8),
  8264  	/*12754*/ uint16(xMatch),
  8265  	/*12755*/ uint16(xCondIs64), 12758, 12772,
  8266  	/*12758*/ uint16(xCondAddrSize), 12762, 12767, 0,
  8267  	/*12762*/ uint16(xSetOp), uint16(JCXZ),
  8268  	/*12764*/ uint16(xReadCb),
  8269  	/*12765*/ uint16(xArgRel8),
  8270  	/*12766*/ uint16(xMatch),
  8271  	/*12767*/ uint16(xSetOp), uint16(JECXZ),
  8272  	/*12769*/ uint16(xReadCb),
  8273  	/*12770*/ uint16(xArgRel8),
  8274  	/*12771*/ uint16(xMatch),
  8275  	/*12772*/ uint16(xCondAddrSize), 0, 12767, 12776,
  8276  	/*12776*/ uint16(xSetOp), uint16(JRCXZ),
  8277  	/*12778*/ uint16(xReadCb),
  8278  	/*12779*/ uint16(xArgRel8),
  8279  	/*12780*/ uint16(xMatch),
  8280  	/*12781*/ uint16(xSetOp), uint16(IN),
  8281  	/*12783*/ uint16(xReadIb),
  8282  	/*12784*/ uint16(xArgAL),
  8283  	/*12785*/ uint16(xArgImm8u),
  8284  	/*12786*/ uint16(xMatch),
  8285  	/*12787*/ uint16(xCondDataSize), 12791, 12797, 12803,
  8286  	/*12791*/ uint16(xSetOp), uint16(IN),
  8287  	/*12793*/ uint16(xReadIb),
  8288  	/*12794*/ uint16(xArgAX),
  8289  	/*12795*/ uint16(xArgImm8u),
  8290  	/*12796*/ uint16(xMatch),
  8291  	/*12797*/ uint16(xSetOp), uint16(IN),
  8292  	/*12799*/ uint16(xReadIb),
  8293  	/*12800*/ uint16(xArgEAX),
  8294  	/*12801*/ uint16(xArgImm8u),
  8295  	/*12802*/ uint16(xMatch),
  8296  	/*12803*/ uint16(xSetOp), uint16(IN),
  8297  	/*12805*/ uint16(xReadIb),
  8298  	/*12806*/ uint16(xArgEAX),
  8299  	/*12807*/ uint16(xArgImm8u),
  8300  	/*12808*/ uint16(xMatch),
  8301  	/*12809*/ uint16(xSetOp), uint16(OUT),
  8302  	/*12811*/ uint16(xReadIb),
  8303  	/*12812*/ uint16(xArgImm8u),
  8304  	/*12813*/ uint16(xArgAL),
  8305  	/*12814*/ uint16(xMatch),
  8306  	/*12815*/ uint16(xCondPrefix), 3,
  8307  	0xC5, 12859,
  8308  	0xC4, 12845,
  8309  	0x0, 12823,
  8310  	/*12823*/ uint16(xCondDataSize), 12827, 12833, 12839,
  8311  	/*12827*/ uint16(xSetOp), uint16(OUT),
  8312  	/*12829*/ uint16(xReadIb),
  8313  	/*12830*/ uint16(xArgImm8u),
  8314  	/*12831*/ uint16(xArgAX),
  8315  	/*12832*/ uint16(xMatch),
  8316  	/*12833*/ uint16(xSetOp), uint16(OUT),
  8317  	/*12835*/ uint16(xReadIb),
  8318  	/*12836*/ uint16(xArgImm8u),
  8319  	/*12837*/ uint16(xArgEAX),
  8320  	/*12838*/ uint16(xMatch),
  8321  	/*12839*/ uint16(xSetOp), uint16(OUT),
  8322  	/*12841*/ uint16(xReadIb),
  8323  	/*12842*/ uint16(xArgImm8u),
  8324  	/*12843*/ uint16(xArgEAX),
  8325  	/*12844*/ uint16(xMatch),
  8326  	/*12845*/ uint16(xCondPrefix), 1,
  8327  	0x66, 12849,
  8328  	/*12849*/ uint16(xCondPrefix), 1,
  8329  	0x0F, 12853,
  8330  	/*12853*/ uint16(xSetOp), uint16(VMOVNTDQ),
  8331  	/*12855*/ uint16(xReadSlashR),
  8332  	/*12856*/ uint16(xArgM256),
  8333  	/*12857*/ uint16(xArgYmm1),
  8334  	/*12858*/ uint16(xMatch),
  8335  	/*12859*/ uint16(xCondPrefix), 1,
  8336  	0x66, 12863,
  8337  	/*12863*/ uint16(xCondPrefix), 1,
  8338  	0x0F, 12867,
  8339  	/*12867*/ uint16(xSetOp), uint16(VMOVNTDQ),
  8340  	/*12869*/ uint16(xReadSlashR),
  8341  	/*12870*/ uint16(xArgM256),
  8342  	/*12871*/ uint16(xArgYmm1),
  8343  	/*12872*/ uint16(xMatch),
  8344  	/*12873*/ uint16(xCondIs64), 12876, 12890,
  8345  	/*12876*/ uint16(xCondDataSize), 12880, 12885, 0,
  8346  	/*12880*/ uint16(xSetOp), uint16(CALL),
  8347  	/*12882*/ uint16(xReadCw),
  8348  	/*12883*/ uint16(xArgRel16),
  8349  	/*12884*/ uint16(xMatch),
  8350  	/*12885*/ uint16(xSetOp), uint16(CALL),
  8351  	/*12887*/ uint16(xReadCd),
  8352  	/*12888*/ uint16(xArgRel32),
  8353  	/*12889*/ uint16(xMatch),
  8354  	/*12890*/ uint16(xCondDataSize), 12894, 12885, 12899,
  8355  	/*12894*/ uint16(xSetOp), uint16(CALL),
  8356  	/*12896*/ uint16(xReadCd),
  8357  	/*12897*/ uint16(xArgRel32),
  8358  	/*12898*/ uint16(xMatch),
  8359  	/*12899*/ uint16(xSetOp), uint16(CALL),
  8360  	/*12901*/ uint16(xReadCd),
  8361  	/*12902*/ uint16(xArgRel32),
  8362  	/*12903*/ uint16(xMatch),
  8363  	/*12904*/ uint16(xCondIs64), 12907, 12921,
  8364  	/*12907*/ uint16(xCondDataSize), 12911, 12916, 0,
  8365  	/*12911*/ uint16(xSetOp), uint16(JMP),
  8366  	/*12913*/ uint16(xReadCw),
  8367  	/*12914*/ uint16(xArgRel16),
  8368  	/*12915*/ uint16(xMatch),
  8369  	/*12916*/ uint16(xSetOp), uint16(JMP),
  8370  	/*12918*/ uint16(xReadCd),
  8371  	/*12919*/ uint16(xArgRel32),
  8372  	/*12920*/ uint16(xMatch),
  8373  	/*12921*/ uint16(xCondDataSize), 12925, 12916, 12930,
  8374  	/*12925*/ uint16(xSetOp), uint16(JMP),
  8375  	/*12927*/ uint16(xReadCd),
  8376  	/*12928*/ uint16(xArgRel32),
  8377  	/*12929*/ uint16(xMatch),
  8378  	/*12930*/ uint16(xSetOp), uint16(JMP),
  8379  	/*12932*/ uint16(xReadCd),
  8380  	/*12933*/ uint16(xArgRel32),
  8381  	/*12934*/ uint16(xMatch),
  8382  	/*12935*/ uint16(xCondIs64), 12938, 0,
  8383  	/*12938*/ uint16(xCondDataSize), 12942, 12947, 0,
  8384  	/*12942*/ uint16(xSetOp), uint16(LJMP),
  8385  	/*12944*/ uint16(xReadCd),
  8386  	/*12945*/ uint16(xArgPtr16colon16),
  8387  	/*12946*/ uint16(xMatch),
  8388  	/*12947*/ uint16(xSetOp), uint16(LJMP),
  8389  	/*12949*/ uint16(xReadCp),
  8390  	/*12950*/ uint16(xArgPtr16colon32),
  8391  	/*12951*/ uint16(xMatch),
  8392  	/*12952*/ uint16(xSetOp), uint16(JMP),
  8393  	/*12954*/ uint16(xReadCb),
  8394  	/*12955*/ uint16(xArgRel8),
  8395  	/*12956*/ uint16(xMatch),
  8396  	/*12957*/ uint16(xSetOp), uint16(IN),
  8397  	/*12959*/ uint16(xArgAL),
  8398  	/*12960*/ uint16(xArgDX),
  8399  	/*12961*/ uint16(xMatch),
  8400  	/*12962*/ uint16(xCondDataSize), 12966, 12971, 12976,
  8401  	/*12966*/ uint16(xSetOp), uint16(IN),
  8402  	/*12968*/ uint16(xArgAX),
  8403  	/*12969*/ uint16(xArgDX),
  8404  	/*12970*/ uint16(xMatch),
  8405  	/*12971*/ uint16(xSetOp), uint16(IN),
  8406  	/*12973*/ uint16(xArgEAX),
  8407  	/*12974*/ uint16(xArgDX),
  8408  	/*12975*/ uint16(xMatch),
  8409  	/*12976*/ uint16(xSetOp), uint16(IN),
  8410  	/*12978*/ uint16(xArgEAX),
  8411  	/*12979*/ uint16(xArgDX),
  8412  	/*12980*/ uint16(xMatch),
  8413  	/*12981*/ uint16(xSetOp), uint16(OUT),
  8414  	/*12983*/ uint16(xArgDX),
  8415  	/*12984*/ uint16(xArgAL),
  8416  	/*12985*/ uint16(xMatch),
  8417  	/*12986*/ uint16(xCondDataSize), 12990, 12995, 13000,
  8418  	/*12990*/ uint16(xSetOp), uint16(OUT),
  8419  	/*12992*/ uint16(xArgDX),
  8420  	/*12993*/ uint16(xArgAX),
  8421  	/*12994*/ uint16(xMatch),
  8422  	/*12995*/ uint16(xSetOp), uint16(OUT),
  8423  	/*12997*/ uint16(xArgDX),
  8424  	/*12998*/ uint16(xArgEAX),
  8425  	/*12999*/ uint16(xMatch),
  8426  	/*13000*/ uint16(xSetOp), uint16(OUT),
  8427  	/*13002*/ uint16(xArgDX),
  8428  	/*13003*/ uint16(xArgEAX),
  8429  	/*13004*/ uint16(xMatch),
  8430  	/*13005*/ uint16(xSetOp), uint16(ICEBP),
  8431  	/*13007*/ uint16(xMatch),
  8432  	/*13008*/ uint16(xSetOp), uint16(HLT),
  8433  	/*13010*/ uint16(xMatch),
  8434  	/*13011*/ uint16(xSetOp), uint16(CMC),
  8435  	/*13013*/ uint16(xMatch),
  8436  	/*13014*/ uint16(xCondSlashR),
  8437  	13023, // 0
  8438  	0,     // 1
  8439  	13029, // 2
  8440  	13033, // 3
  8441  	13037, // 4
  8442  	13041, // 5
  8443  	13045, // 6
  8444  	13049, // 7
  8445  	/*13023*/ uint16(xSetOp), uint16(TEST),
  8446  	/*13025*/ uint16(xReadIb),
  8447  	/*13026*/ uint16(xArgRM8),
  8448  	/*13027*/ uint16(xArgImm8u),
  8449  	/*13028*/ uint16(xMatch),
  8450  	/*13029*/ uint16(xSetOp), uint16(NOT),
  8451  	/*13031*/ uint16(xArgRM8),
  8452  	/*13032*/ uint16(xMatch),
  8453  	/*13033*/ uint16(xSetOp), uint16(NEG),
  8454  	/*13035*/ uint16(xArgRM8),
  8455  	/*13036*/ uint16(xMatch),
  8456  	/*13037*/ uint16(xSetOp), uint16(MUL),
  8457  	/*13039*/ uint16(xArgRM8),
  8458  	/*13040*/ uint16(xMatch),
  8459  	/*13041*/ uint16(xSetOp), uint16(IMUL),
  8460  	/*13043*/ uint16(xArgRM8),
  8461  	/*13044*/ uint16(xMatch),
  8462  	/*13045*/ uint16(xSetOp), uint16(DIV),
  8463  	/*13047*/ uint16(xArgRM8),
  8464  	/*13048*/ uint16(xMatch),
  8465  	/*13049*/ uint16(xSetOp), uint16(IDIV),
  8466  	/*13051*/ uint16(xArgRM8),
  8467  	/*13052*/ uint16(xMatch),
  8468  	/*13053*/ uint16(xCondSlashR),
  8469  	13062, // 0
  8470  	0,     // 1
  8471  	13091, // 2
  8472  	13114, // 3
  8473  	13137, // 4
  8474  	13160, // 5
  8475  	13183, // 6
  8476  	13206, // 7
  8477  	/*13062*/ uint16(xCondIs64), 13065, 13081,
  8478  	/*13065*/ uint16(xCondDataSize), 13069, 13075, 0,
  8479  	/*13069*/ uint16(xSetOp), uint16(TEST),
  8480  	/*13071*/ uint16(xReadIw),
  8481  	/*13072*/ uint16(xArgRM16),
  8482  	/*13073*/ uint16(xArgImm16),
  8483  	/*13074*/ uint16(xMatch),
  8484  	/*13075*/ uint16(xSetOp), uint16(TEST),
  8485  	/*13077*/ uint16(xReadId),
  8486  	/*13078*/ uint16(xArgRM32),
  8487  	/*13079*/ uint16(xArgImm32),
  8488  	/*13080*/ uint16(xMatch),
  8489  	/*13081*/ uint16(xCondDataSize), 13069, 13075, 13085,
  8490  	/*13085*/ uint16(xSetOp), uint16(TEST),
  8491  	/*13087*/ uint16(xReadId),
  8492  	/*13088*/ uint16(xArgRM64),
  8493  	/*13089*/ uint16(xArgImm32),
  8494  	/*13090*/ uint16(xMatch),
  8495  	/*13091*/ uint16(xCondIs64), 13094, 13106,
  8496  	/*13094*/ uint16(xCondDataSize), 13098, 13102, 0,
  8497  	/*13098*/ uint16(xSetOp), uint16(NOT),
  8498  	/*13100*/ uint16(xArgRM16),
  8499  	/*13101*/ uint16(xMatch),
  8500  	/*13102*/ uint16(xSetOp), uint16(NOT),
  8501  	/*13104*/ uint16(xArgRM32),
  8502  	/*13105*/ uint16(xMatch),
  8503  	/*13106*/ uint16(xCondDataSize), 13098, 13102, 13110,
  8504  	/*13110*/ uint16(xSetOp), uint16(NOT),
  8505  	/*13112*/ uint16(xArgRM64),
  8506  	/*13113*/ uint16(xMatch),
  8507  	/*13114*/ uint16(xCondIs64), 13117, 13129,
  8508  	/*13117*/ uint16(xCondDataSize), 13121, 13125, 0,
  8509  	/*13121*/ uint16(xSetOp), uint16(NEG),
  8510  	/*13123*/ uint16(xArgRM16),
  8511  	/*13124*/ uint16(xMatch),
  8512  	/*13125*/ uint16(xSetOp), uint16(NEG),
  8513  	/*13127*/ uint16(xArgRM32),
  8514  	/*13128*/ uint16(xMatch),
  8515  	/*13129*/ uint16(xCondDataSize), 13121, 13125, 13133,
  8516  	/*13133*/ uint16(xSetOp), uint16(NEG),
  8517  	/*13135*/ uint16(xArgRM64),
  8518  	/*13136*/ uint16(xMatch),
  8519  	/*13137*/ uint16(xCondIs64), 13140, 13152,
  8520  	/*13140*/ uint16(xCondDataSize), 13144, 13148, 0,
  8521  	/*13144*/ uint16(xSetOp), uint16(MUL),
  8522  	/*13146*/ uint16(xArgRM16),
  8523  	/*13147*/ uint16(xMatch),
  8524  	/*13148*/ uint16(xSetOp), uint16(MUL),
  8525  	/*13150*/ uint16(xArgRM32),
  8526  	/*13151*/ uint16(xMatch),
  8527  	/*13152*/ uint16(xCondDataSize), 13144, 13148, 13156,
  8528  	/*13156*/ uint16(xSetOp), uint16(MUL),
  8529  	/*13158*/ uint16(xArgRM64),
  8530  	/*13159*/ uint16(xMatch),
  8531  	/*13160*/ uint16(xCondIs64), 13163, 13175,
  8532  	/*13163*/ uint16(xCondDataSize), 13167, 13171, 0,
  8533  	/*13167*/ uint16(xSetOp), uint16(IMUL),
  8534  	/*13169*/ uint16(xArgRM16),
  8535  	/*13170*/ uint16(xMatch),
  8536  	/*13171*/ uint16(xSetOp), uint16(IMUL),
  8537  	/*13173*/ uint16(xArgRM32),
  8538  	/*13174*/ uint16(xMatch),
  8539  	/*13175*/ uint16(xCondDataSize), 13167, 13171, 13179,
  8540  	/*13179*/ uint16(xSetOp), uint16(IMUL),
  8541  	/*13181*/ uint16(xArgRM64),
  8542  	/*13182*/ uint16(xMatch),
  8543  	/*13183*/ uint16(xCondIs64), 13186, 13198,
  8544  	/*13186*/ uint16(xCondDataSize), 13190, 13194, 0,
  8545  	/*13190*/ uint16(xSetOp), uint16(DIV),
  8546  	/*13192*/ uint16(xArgRM16),
  8547  	/*13193*/ uint16(xMatch),
  8548  	/*13194*/ uint16(xSetOp), uint16(DIV),
  8549  	/*13196*/ uint16(xArgRM32),
  8550  	/*13197*/ uint16(xMatch),
  8551  	/*13198*/ uint16(xCondDataSize), 13190, 13194, 13202,
  8552  	/*13202*/ uint16(xSetOp), uint16(DIV),
  8553  	/*13204*/ uint16(xArgRM64),
  8554  	/*13205*/ uint16(xMatch),
  8555  	/*13206*/ uint16(xCondIs64), 13209, 13221,
  8556  	/*13209*/ uint16(xCondDataSize), 13213, 13217, 0,
  8557  	/*13213*/ uint16(xSetOp), uint16(IDIV),
  8558  	/*13215*/ uint16(xArgRM16),
  8559  	/*13216*/ uint16(xMatch),
  8560  	/*13217*/ uint16(xSetOp), uint16(IDIV),
  8561  	/*13219*/ uint16(xArgRM32),
  8562  	/*13220*/ uint16(xMatch),
  8563  	/*13221*/ uint16(xCondDataSize), 13213, 13217, 13225,
  8564  	/*13225*/ uint16(xSetOp), uint16(IDIV),
  8565  	/*13227*/ uint16(xArgRM64),
  8566  	/*13228*/ uint16(xMatch),
  8567  	/*13229*/ uint16(xSetOp), uint16(CLC),
  8568  	/*13231*/ uint16(xMatch),
  8569  	/*13232*/ uint16(xSetOp), uint16(STC),
  8570  	/*13234*/ uint16(xMatch),
  8571  	/*13235*/ uint16(xSetOp), uint16(CLI),
  8572  	/*13237*/ uint16(xMatch),
  8573  	/*13238*/ uint16(xSetOp), uint16(STI),
  8574  	/*13240*/ uint16(xMatch),
  8575  	/*13241*/ uint16(xSetOp), uint16(CLD),
  8576  	/*13243*/ uint16(xMatch),
  8577  	/*13244*/ uint16(xSetOp), uint16(STD),
  8578  	/*13246*/ uint16(xMatch),
  8579  	/*13247*/ uint16(xCondSlashR),
  8580  	13256, // 0
  8581  	13260, // 1
  8582  	0,     // 2
  8583  	0,     // 3
  8584  	0,     // 4
  8585  	0,     // 5
  8586  	0,     // 6
  8587  	0,     // 7
  8588  	/*13256*/ uint16(xSetOp), uint16(INC),
  8589  	/*13258*/ uint16(xArgRM8),
  8590  	/*13259*/ uint16(xMatch),
  8591  	/*13260*/ uint16(xSetOp), uint16(DEC),
  8592  	/*13262*/ uint16(xArgRM8),
  8593  	/*13263*/ uint16(xMatch),
  8594  	/*13264*/ uint16(xCondSlashR),
  8595  	13273, // 0
  8596  	13296, // 1
  8597  	13319, // 2
  8598  	13338, // 3
  8599  	13361, // 4
  8600  	13380, // 5
  8601  	13403, // 6
  8602  	0,     // 7
  8603  	/*13273*/ uint16(xCondIs64), 13276, 13288,
  8604  	/*13276*/ uint16(xCondDataSize), 13280, 13284, 0,
  8605  	/*13280*/ uint16(xSetOp), uint16(INC),
  8606  	/*13282*/ uint16(xArgRM16),
  8607  	/*13283*/ uint16(xMatch),
  8608  	/*13284*/ uint16(xSetOp), uint16(INC),
  8609  	/*13286*/ uint16(xArgRM32),
  8610  	/*13287*/ uint16(xMatch),
  8611  	/*13288*/ uint16(xCondDataSize), 13280, 13284, 13292,
  8612  	/*13292*/ uint16(xSetOp), uint16(INC),
  8613  	/*13294*/ uint16(xArgRM64),
  8614  	/*13295*/ uint16(xMatch),
  8615  	/*13296*/ uint16(xCondIs64), 13299, 13311,
  8616  	/*13299*/ uint16(xCondDataSize), 13303, 13307, 0,
  8617  	/*13303*/ uint16(xSetOp), uint16(DEC),
  8618  	/*13305*/ uint16(xArgRM16),
  8619  	/*13306*/ uint16(xMatch),
  8620  	/*13307*/ uint16(xSetOp), uint16(DEC),
  8621  	/*13309*/ uint16(xArgRM32),
  8622  	/*13310*/ uint16(xMatch),
  8623  	/*13311*/ uint16(xCondDataSize), 13303, 13307, 13315,
  8624  	/*13315*/ uint16(xSetOp), uint16(DEC),
  8625  	/*13317*/ uint16(xArgRM64),
  8626  	/*13318*/ uint16(xMatch),
  8627  	/*13319*/ uint16(xCondIs64), 13322, 13334,
  8628  	/*13322*/ uint16(xCondDataSize), 13326, 13330, 0,
  8629  	/*13326*/ uint16(xSetOp), uint16(CALL),
  8630  	/*13328*/ uint16(xArgRM16),
  8631  	/*13329*/ uint16(xMatch),
  8632  	/*13330*/ uint16(xSetOp), uint16(CALL),
  8633  	/*13332*/ uint16(xArgRM32),
  8634  	/*13333*/ uint16(xMatch),
  8635  	/*13334*/ uint16(xSetOp), uint16(CALL),
  8636  	/*13336*/ uint16(xArgRM64),
  8637  	/*13337*/ uint16(xMatch),
  8638  	/*13338*/ uint16(xCondIs64), 13341, 13353,
  8639  	/*13341*/ uint16(xCondDataSize), 13345, 13349, 0,
  8640  	/*13345*/ uint16(xSetOp), uint16(LCALL),
  8641  	/*13347*/ uint16(xArgM16colon16),
  8642  	/*13348*/ uint16(xMatch),
  8643  	/*13349*/ uint16(xSetOp), uint16(LCALL),
  8644  	/*13351*/ uint16(xArgM16colon32),
  8645  	/*13352*/ uint16(xMatch),
  8646  	/*13353*/ uint16(xCondDataSize), 13345, 13349, 13357,
  8647  	/*13357*/ uint16(xSetOp), uint16(LCALL),
  8648  	/*13359*/ uint16(xArgM16colon64),
  8649  	/*13360*/ uint16(xMatch),
  8650  	/*13361*/ uint16(xCondIs64), 13364, 13376,
  8651  	/*13364*/ uint16(xCondDataSize), 13368, 13372, 0,
  8652  	/*13368*/ uint16(xSetOp), uint16(JMP),
  8653  	/*13370*/ uint16(xArgRM16),
  8654  	/*13371*/ uint16(xMatch),
  8655  	/*13372*/ uint16(xSetOp), uint16(JMP),
  8656  	/*13374*/ uint16(xArgRM32),
  8657  	/*13375*/ uint16(xMatch),
  8658  	/*13376*/ uint16(xSetOp), uint16(JMP),
  8659  	/*13378*/ uint16(xArgRM64),
  8660  	/*13379*/ uint16(xMatch),
  8661  	/*13380*/ uint16(xCondIs64), 13383, 13395,
  8662  	/*13383*/ uint16(xCondDataSize), 13387, 13391, 0,
  8663  	/*13387*/ uint16(xSetOp), uint16(LJMP),
  8664  	/*13389*/ uint16(xArgM16colon16),
  8665  	/*13390*/ uint16(xMatch),
  8666  	/*13391*/ uint16(xSetOp), uint16(LJMP),
  8667  	/*13393*/ uint16(xArgM16colon32),
  8668  	/*13394*/ uint16(xMatch),
  8669  	/*13395*/ uint16(xCondDataSize), 13387, 13391, 13399,
  8670  	/*13399*/ uint16(xSetOp), uint16(LJMP),
  8671  	/*13401*/ uint16(xArgM16colon64),
  8672  	/*13402*/ uint16(xMatch),
  8673  	/*13403*/ uint16(xCondIs64), 13406, 13418,
  8674  	/*13406*/ uint16(xCondDataSize), 13410, 13414, 0,
  8675  	/*13410*/ uint16(xSetOp), uint16(PUSH),
  8676  	/*13412*/ uint16(xArgRM16),
  8677  	/*13413*/ uint16(xMatch),
  8678  	/*13414*/ uint16(xSetOp), uint16(PUSH),
  8679  	/*13416*/ uint16(xArgRM32),
  8680  	/*13417*/ uint16(xMatch),
  8681  	/*13418*/ uint16(xCondDataSize), 13410, 13422, 13426,
  8682  	/*13422*/ uint16(xSetOp), uint16(PUSH),
  8683  	/*13424*/ uint16(xArgRM64),
  8684  	/*13425*/ uint16(xMatch),
  8685  	/*13426*/ uint16(xSetOp), uint16(PUSH),
  8686  	/*13428*/ uint16(xArgRM64),
  8687  	/*13429*/ uint16(xMatch),
  8688  }
  8689  
  8690  const (
  8691  	_ Op = iota
  8692  
  8693  	AAA
  8694  	AAD
  8695  	AAM
  8696  	AAS
  8697  	ADC
  8698  	ADD
  8699  	ADDPD
  8700  	ADDPS
  8701  	ADDSD
  8702  	ADDSS
  8703  	ADDSUBPD
  8704  	ADDSUBPS
  8705  	AESDEC
  8706  	AESDECLAST
  8707  	AESENC
  8708  	AESENCLAST
  8709  	AESIMC
  8710  	AESKEYGENASSIST
  8711  	AND
  8712  	ANDNPD
  8713  	ANDNPS
  8714  	ANDPD
  8715  	ANDPS
  8716  	ARPL
  8717  	BLENDPD
  8718  	BLENDPS
  8719  	BLENDVPD
  8720  	BLENDVPS
  8721  	BOUND
  8722  	BSF
  8723  	BSR
  8724  	BSWAP
  8725  	BT
  8726  	BTC
  8727  	BTR
  8728  	BTS
  8729  	CALL
  8730  	CBW
  8731  	CDQ
  8732  	CDQE
  8733  	CLC
  8734  	CLD
  8735  	CLFLUSH
  8736  	CLI
  8737  	CLTS
  8738  	CMC
  8739  	CMOVA
  8740  	CMOVAE
  8741  	CMOVB
  8742  	CMOVBE
  8743  	CMOVE
  8744  	CMOVG
  8745  	CMOVGE
  8746  	CMOVL
  8747  	CMOVLE
  8748  	CMOVNE
  8749  	CMOVNO
  8750  	CMOVNP
  8751  	CMOVNS
  8752  	CMOVO
  8753  	CMOVP
  8754  	CMOVS
  8755  	CMP
  8756  	CMPPD
  8757  	CMPPS
  8758  	CMPSB
  8759  	CMPSD
  8760  	CMPSD_XMM
  8761  	CMPSQ
  8762  	CMPSS
  8763  	CMPSW
  8764  	CMPXCHG
  8765  	CMPXCHG16B
  8766  	CMPXCHG8B
  8767  	COMISD
  8768  	COMISS
  8769  	CPUID
  8770  	CQO
  8771  	CRC32
  8772  	CVTDQ2PD
  8773  	CVTDQ2PS
  8774  	CVTPD2DQ
  8775  	CVTPD2PI
  8776  	CVTPD2PS
  8777  	CVTPI2PD
  8778  	CVTPI2PS
  8779  	CVTPS2DQ
  8780  	CVTPS2PD
  8781  	CVTPS2PI
  8782  	CVTSD2SI
  8783  	CVTSD2SS
  8784  	CVTSI2SD
  8785  	CVTSI2SS
  8786  	CVTSS2SD
  8787  	CVTSS2SI
  8788  	CVTTPD2DQ
  8789  	CVTTPD2PI
  8790  	CVTTPS2DQ
  8791  	CVTTPS2PI
  8792  	CVTTSD2SI
  8793  	CVTTSS2SI
  8794  	CWD
  8795  	CWDE
  8796  	DAA
  8797  	DAS
  8798  	DEC
  8799  	DIV
  8800  	DIVPD
  8801  	DIVPS
  8802  	DIVSD
  8803  	DIVSS
  8804  	DPPD
  8805  	DPPS
  8806  	EMMS
  8807  	ENTER
  8808  	EXTRACTPS
  8809  	F2XM1
  8810  	FABS
  8811  	FADD
  8812  	FADDP
  8813  	FBLD
  8814  	FBSTP
  8815  	FCHS
  8816  	FCMOVB
  8817  	FCMOVBE
  8818  	FCMOVE
  8819  	FCMOVNB
  8820  	FCMOVNBE
  8821  	FCMOVNE
  8822  	FCMOVNU
  8823  	FCMOVU
  8824  	FCOM
  8825  	FCOMI
  8826  	FCOMIP
  8827  	FCOMP
  8828  	FCOMPP
  8829  	FCOS
  8830  	FDECSTP
  8831  	FDIV
  8832  	FDIVP
  8833  	FDIVR
  8834  	FDIVRP
  8835  	FFREE
  8836  	FFREEP
  8837  	FIADD
  8838  	FICOM
  8839  	FICOMP
  8840  	FIDIV
  8841  	FIDIVR
  8842  	FILD
  8843  	FIMUL
  8844  	FINCSTP
  8845  	FIST
  8846  	FISTP
  8847  	FISTTP
  8848  	FISUB
  8849  	FISUBR
  8850  	FLD
  8851  	FLD1
  8852  	FLDCW
  8853  	FLDENV
  8854  	FLDL2E
  8855  	FLDL2T
  8856  	FLDLG2
  8857  	FLDLN2
  8858  	FLDPI
  8859  	FLDZ
  8860  	FMUL
  8861  	FMULP
  8862  	FNCLEX
  8863  	FNINIT
  8864  	FNOP
  8865  	FNSAVE
  8866  	FNSTCW
  8867  	FNSTENV
  8868  	FNSTSW
  8869  	FPATAN
  8870  	FPREM
  8871  	FPREM1
  8872  	FPTAN
  8873  	FRNDINT
  8874  	FRSTOR
  8875  	FSCALE
  8876  	FSIN
  8877  	FSINCOS
  8878  	FSQRT
  8879  	FST
  8880  	FSTP
  8881  	FSUB
  8882  	FSUBP
  8883  	FSUBR
  8884  	FSUBRP
  8885  	FTST
  8886  	FUCOM
  8887  	FUCOMI
  8888  	FUCOMIP
  8889  	FUCOMP
  8890  	FUCOMPP
  8891  	FWAIT
  8892  	FXAM
  8893  	FXCH
  8894  	FXRSTOR
  8895  	FXRSTOR64
  8896  	FXSAVE
  8897  	FXSAVE64
  8898  	FXTRACT
  8899  	FYL2X
  8900  	FYL2XP1
  8901  	HADDPD
  8902  	HADDPS
  8903  	HLT
  8904  	HSUBPD
  8905  	HSUBPS
  8906  	ICEBP
  8907  	IDIV
  8908  	IMUL
  8909  	IN
  8910  	INC
  8911  	INSB
  8912  	INSD
  8913  	INSERTPS
  8914  	INSW
  8915  	INT
  8916  	INTO
  8917  	INVD
  8918  	INVLPG
  8919  	INVPCID
  8920  	IRET
  8921  	IRETD
  8922  	IRETQ
  8923  	JA
  8924  	JAE
  8925  	JB
  8926  	JBE
  8927  	JCXZ
  8928  	JE
  8929  	JECXZ
  8930  	JG
  8931  	JGE
  8932  	JL
  8933  	JLE
  8934  	JMP
  8935  	JNE
  8936  	JNO
  8937  	JNP
  8938  	JNS
  8939  	JO
  8940  	JP
  8941  	JRCXZ
  8942  	JS
  8943  	LAHF
  8944  	LAR
  8945  	LCALL
  8946  	LDDQU
  8947  	LDMXCSR
  8948  	LDS
  8949  	LEA
  8950  	LEAVE
  8951  	LES
  8952  	LFENCE
  8953  	LFS
  8954  	LGDT
  8955  	LGS
  8956  	LIDT
  8957  	LJMP
  8958  	LLDT
  8959  	LMSW
  8960  	LODSB
  8961  	LODSD
  8962  	LODSQ
  8963  	LODSW
  8964  	LOOP
  8965  	LOOPE
  8966  	LOOPNE
  8967  	LRET
  8968  	LSL
  8969  	LSS
  8970  	LTR
  8971  	LZCNT
  8972  	MASKMOVDQU
  8973  	MASKMOVQ
  8974  	MAXPD
  8975  	MAXPS
  8976  	MAXSD
  8977  	MAXSS
  8978  	MFENCE
  8979  	MINPD
  8980  	MINPS
  8981  	MINSD
  8982  	MINSS
  8983  	MONITOR
  8984  	MOV
  8985  	MOVAPD
  8986  	MOVAPS
  8987  	MOVBE
  8988  	MOVD
  8989  	MOVDDUP
  8990  	MOVDQ2Q
  8991  	MOVDQA
  8992  	MOVDQU
  8993  	MOVHLPS
  8994  	MOVHPD
  8995  	MOVHPS
  8996  	MOVLHPS
  8997  	MOVLPD
  8998  	MOVLPS
  8999  	MOVMSKPD
  9000  	MOVMSKPS
  9001  	MOVNTDQ
  9002  	MOVNTDQA
  9003  	MOVNTI
  9004  	MOVNTPD
  9005  	MOVNTPS
  9006  	MOVNTQ
  9007  	MOVNTSD
  9008  	MOVNTSS
  9009  	MOVQ
  9010  	MOVQ2DQ
  9011  	MOVSB
  9012  	MOVSD
  9013  	MOVSD_XMM
  9014  	MOVSHDUP
  9015  	MOVSLDUP
  9016  	MOVSQ
  9017  	MOVSS
  9018  	MOVSW
  9019  	MOVSX
  9020  	MOVSXD
  9021  	MOVUPD
  9022  	MOVUPS
  9023  	MOVZX
  9024  	MPSADBW
  9025  	MUL
  9026  	MULPD
  9027  	MULPS
  9028  	MULSD
  9029  	MULSS
  9030  	MWAIT
  9031  	NEG
  9032  	NOP
  9033  	NOT
  9034  	OR
  9035  	ORPD
  9036  	ORPS
  9037  	OUT
  9038  	OUTSB
  9039  	OUTSD
  9040  	OUTSW
  9041  	PABSB
  9042  	PABSD
  9043  	PABSW
  9044  	PACKSSDW
  9045  	PACKSSWB
  9046  	PACKUSDW
  9047  	PACKUSWB
  9048  	PADDB
  9049  	PADDD
  9050  	PADDQ
  9051  	PADDSB
  9052  	PADDSW
  9053  	PADDUSB
  9054  	PADDUSW
  9055  	PADDW
  9056  	PALIGNR
  9057  	PAND
  9058  	PANDN
  9059  	PAUSE
  9060  	PAVGB
  9061  	PAVGW
  9062  	PBLENDVB
  9063  	PBLENDW
  9064  	PCLMULQDQ
  9065  	PCMPEQB
  9066  	PCMPEQD
  9067  	PCMPEQQ
  9068  	PCMPEQW
  9069  	PCMPESTRI
  9070  	PCMPESTRM
  9071  	PCMPGTB
  9072  	PCMPGTD
  9073  	PCMPGTQ
  9074  	PCMPGTW
  9075  	PCMPISTRI
  9076  	PCMPISTRM
  9077  	PEXTRB
  9078  	PEXTRD
  9079  	PEXTRQ
  9080  	PEXTRW
  9081  	PHADDD
  9082  	PHADDSW
  9083  	PHADDW
  9084  	PHMINPOSUW
  9085  	PHSUBD
  9086  	PHSUBSW
  9087  	PHSUBW
  9088  	PINSRB
  9089  	PINSRD
  9090  	PINSRQ
  9091  	PINSRW
  9092  	PMADDUBSW
  9093  	PMADDWD
  9094  	PMAXSB
  9095  	PMAXSD
  9096  	PMAXSW
  9097  	PMAXUB
  9098  	PMAXUD
  9099  	PMAXUW
  9100  	PMINSB
  9101  	PMINSD
  9102  	PMINSW
  9103  	PMINUB
  9104  	PMINUD
  9105  	PMINUW
  9106  	PMOVMSKB
  9107  	PMOVSXBD
  9108  	PMOVSXBQ
  9109  	PMOVSXBW
  9110  	PMOVSXDQ
  9111  	PMOVSXWD
  9112  	PMOVSXWQ
  9113  	PMOVZXBD
  9114  	PMOVZXBQ
  9115  	PMOVZXBW
  9116  	PMOVZXDQ
  9117  	PMOVZXWD
  9118  	PMOVZXWQ
  9119  	PMULDQ
  9120  	PMULHRSW
  9121  	PMULHUW
  9122  	PMULHW
  9123  	PMULLD
  9124  	PMULLW
  9125  	PMULUDQ
  9126  	POP
  9127  	POPA
  9128  	POPAD
  9129  	POPCNT
  9130  	POPF
  9131  	POPFD
  9132  	POPFQ
  9133  	POR
  9134  	PREFETCHNTA
  9135  	PREFETCHT0
  9136  	PREFETCHT1
  9137  	PREFETCHT2
  9138  	PREFETCHW
  9139  	PSADBW
  9140  	PSHUFB
  9141  	PSHUFD
  9142  	PSHUFHW
  9143  	PSHUFLW
  9144  	PSHUFW
  9145  	PSIGNB
  9146  	PSIGND
  9147  	PSIGNW
  9148  	PSLLD
  9149  	PSLLDQ
  9150  	PSLLQ
  9151  	PSLLW
  9152  	PSRAD
  9153  	PSRAW
  9154  	PSRLD
  9155  	PSRLDQ
  9156  	PSRLQ
  9157  	PSRLW
  9158  	PSUBB
  9159  	PSUBD
  9160  	PSUBQ
  9161  	PSUBSB
  9162  	PSUBSW
  9163  	PSUBUSB
  9164  	PSUBUSW
  9165  	PSUBW
  9166  	PTEST
  9167  	PUNPCKHBW
  9168  	PUNPCKHDQ
  9169  	PUNPCKHQDQ
  9170  	PUNPCKHWD
  9171  	PUNPCKLBW
  9172  	PUNPCKLDQ
  9173  	PUNPCKLQDQ
  9174  	PUNPCKLWD
  9175  	PUSH
  9176  	PUSHA
  9177  	PUSHAD
  9178  	PUSHF
  9179  	PUSHFD
  9180  	PUSHFQ
  9181  	PXOR
  9182  	RCL
  9183  	RCPPS
  9184  	RCPSS
  9185  	RCR
  9186  	RDFSBASE
  9187  	RDGSBASE
  9188  	RDMSR
  9189  	RDPMC
  9190  	RDRAND
  9191  	RDTSC
  9192  	RDTSCP
  9193  	RET
  9194  	ROL
  9195  	ROR
  9196  	ROUNDPD
  9197  	ROUNDPS
  9198  	ROUNDSD
  9199  	ROUNDSS
  9200  	RSM
  9201  	RSQRTPS
  9202  	RSQRTSS
  9203  	SAHF
  9204  	SAR
  9205  	SBB
  9206  	SCASB
  9207  	SCASD
  9208  	SCASQ
  9209  	SCASW
  9210  	SETA
  9211  	SETAE
  9212  	SETB
  9213  	SETBE
  9214  	SETE
  9215  	SETG
  9216  	SETGE
  9217  	SETL
  9218  	SETLE
  9219  	SETNE
  9220  	SETNO
  9221  	SETNP
  9222  	SETNS
  9223  	SETO
  9224  	SETP
  9225  	SETS
  9226  	SFENCE
  9227  	SGDT
  9228  	SHL
  9229  	SHLD
  9230  	SHR
  9231  	SHRD
  9232  	SHUFPD
  9233  	SHUFPS
  9234  	SIDT
  9235  	SLDT
  9236  	SMSW
  9237  	SQRTPD
  9238  	SQRTPS
  9239  	SQRTSD
  9240  	SQRTSS
  9241  	STC
  9242  	STD
  9243  	STI
  9244  	STMXCSR
  9245  	STOSB
  9246  	STOSD
  9247  	STOSQ
  9248  	STOSW
  9249  	STR
  9250  	SUB
  9251  	SUBPD
  9252  	SUBPS
  9253  	SUBSD
  9254  	SUBSS
  9255  	SWAPGS
  9256  	SYSCALL
  9257  	SYSENTER
  9258  	SYSEXIT
  9259  	SYSRET
  9260  	TEST
  9261  	TZCNT
  9262  	UCOMISD
  9263  	UCOMISS
  9264  	UD0
  9265  	UD1
  9266  	UD2
  9267  	UNPCKHPD
  9268  	UNPCKHPS
  9269  	UNPCKLPD
  9270  	UNPCKLPS
  9271  	VERR
  9272  	VERW
  9273  	VMOVDQA
  9274  	VMOVDQU
  9275  	VMOVNTDQ
  9276  	VMOVNTDQA
  9277  	VZEROUPPER
  9278  	WBINVD
  9279  	WRFSBASE
  9280  	WRGSBASE
  9281  	WRMSR
  9282  	XABORT
  9283  	XADD
  9284  	XBEGIN
  9285  	XCHG
  9286  	XEND
  9287  	XGETBV
  9288  	XLATB
  9289  	XOR
  9290  	XORPD
  9291  	XORPS
  9292  	XRSTOR
  9293  	XRSTOR64
  9294  	XRSTORS
  9295  	XRSTORS64
  9296  	XSAVE
  9297  	XSAVE64
  9298  	XSAVEC
  9299  	XSAVEC64
  9300  	XSAVEOPT
  9301  	XSAVEOPT64
  9302  	XSAVES
  9303  	XSAVES64
  9304  	XSETBV
  9305  	XTEST
  9306  )
  9307  
  9308  const maxOp = XTEST
  9309  
  9310  var opNames = [...]string{
  9311  	AAA:             "AAA",
  9312  	AAD:             "AAD",
  9313  	AAM:             "AAM",
  9314  	AAS:             "AAS",
  9315  	ADC:             "ADC",
  9316  	ADD:             "ADD",
  9317  	ADDPD:           "ADDPD",
  9318  	ADDPS:           "ADDPS",
  9319  	ADDSD:           "ADDSD",
  9320  	ADDSS:           "ADDSS",
  9321  	ADDSUBPD:        "ADDSUBPD",
  9322  	ADDSUBPS:        "ADDSUBPS",
  9323  	AESDEC:          "AESDEC",
  9324  	AESDECLAST:      "AESDECLAST",
  9325  	AESENC:          "AESENC",
  9326  	AESENCLAST:      "AESENCLAST",
  9327  	AESIMC:          "AESIMC",
  9328  	AESKEYGENASSIST: "AESKEYGENASSIST",
  9329  	AND:             "AND",
  9330  	ANDNPD:          "ANDNPD",
  9331  	ANDNPS:          "ANDNPS",
  9332  	ANDPD:           "ANDPD",
  9333  	ANDPS:           "ANDPS",
  9334  	ARPL:            "ARPL",
  9335  	BLENDPD:         "BLENDPD",
  9336  	BLENDPS:         "BLENDPS",
  9337  	BLENDVPD:        "BLENDVPD",
  9338  	BLENDVPS:        "BLENDVPS",
  9339  	BOUND:           "BOUND",
  9340  	BSF:             "BSF",
  9341  	BSR:             "BSR",
  9342  	BSWAP:           "BSWAP",
  9343  	BT:              "BT",
  9344  	BTC:             "BTC",
  9345  	BTR:             "BTR",
  9346  	BTS:             "BTS",
  9347  	CALL:            "CALL",
  9348  	CBW:             "CBW",
  9349  	CDQ:             "CDQ",
  9350  	CDQE:            "CDQE",
  9351  	CLC:             "CLC",
  9352  	CLD:             "CLD",
  9353  	CLFLUSH:         "CLFLUSH",
  9354  	CLI:             "CLI",
  9355  	CLTS:            "CLTS",
  9356  	CMC:             "CMC",
  9357  	CMOVA:           "CMOVA",
  9358  	CMOVAE:          "CMOVAE",
  9359  	CMOVB:           "CMOVB",
  9360  	CMOVBE:          "CMOVBE",
  9361  	CMOVE:           "CMOVE",
  9362  	CMOVG:           "CMOVG",
  9363  	CMOVGE:          "CMOVGE",
  9364  	CMOVL:           "CMOVL",
  9365  	CMOVLE:          "CMOVLE",
  9366  	CMOVNE:          "CMOVNE",
  9367  	CMOVNO:          "CMOVNO",
  9368  	CMOVNP:          "CMOVNP",
  9369  	CMOVNS:          "CMOVNS",
  9370  	CMOVO:           "CMOVO",
  9371  	CMOVP:           "CMOVP",
  9372  	CMOVS:           "CMOVS",
  9373  	CMP:             "CMP",
  9374  	CMPPD:           "CMPPD",
  9375  	CMPPS:           "CMPPS",
  9376  	CMPSB:           "CMPSB",
  9377  	CMPSD:           "CMPSD",
  9378  	CMPSD_XMM:       "CMPSD_XMM",
  9379  	CMPSQ:           "CMPSQ",
  9380  	CMPSS:           "CMPSS",
  9381  	CMPSW:           "CMPSW",
  9382  	CMPXCHG:         "CMPXCHG",
  9383  	CMPXCHG16B:      "CMPXCHG16B",
  9384  	CMPXCHG8B:       "CMPXCHG8B",
  9385  	COMISD:          "COMISD",
  9386  	COMISS:          "COMISS",
  9387  	CPUID:           "CPUID",
  9388  	CQO:             "CQO",
  9389  	CRC32:           "CRC32",
  9390  	CVTDQ2PD:        "CVTDQ2PD",
  9391  	CVTDQ2PS:        "CVTDQ2PS",
  9392  	CVTPD2DQ:        "CVTPD2DQ",
  9393  	CVTPD2PI:        "CVTPD2PI",
  9394  	CVTPD2PS:        "CVTPD2PS",
  9395  	CVTPI2PD:        "CVTPI2PD",
  9396  	CVTPI2PS:        "CVTPI2PS",
  9397  	CVTPS2DQ:        "CVTPS2DQ",
  9398  	CVTPS2PD:        "CVTPS2PD",
  9399  	CVTPS2PI:        "CVTPS2PI",
  9400  	CVTSD2SI:        "CVTSD2SI",
  9401  	CVTSD2SS:        "CVTSD2SS",
  9402  	CVTSI2SD:        "CVTSI2SD",
  9403  	CVTSI2SS:        "CVTSI2SS",
  9404  	CVTSS2SD:        "CVTSS2SD",
  9405  	CVTSS2SI:        "CVTSS2SI",
  9406  	CVTTPD2DQ:       "CVTTPD2DQ",
  9407  	CVTTPD2PI:       "CVTTPD2PI",
  9408  	CVTTPS2DQ:       "CVTTPS2DQ",
  9409  	CVTTPS2PI:       "CVTTPS2PI",
  9410  	CVTTSD2SI:       "CVTTSD2SI",
  9411  	CVTTSS2SI:       "CVTTSS2SI",
  9412  	CWD:             "CWD",
  9413  	CWDE:            "CWDE",
  9414  	DAA:             "DAA",
  9415  	DAS:             "DAS",
  9416  	DEC:             "DEC",
  9417  	DIV:             "DIV",
  9418  	DIVPD:           "DIVPD",
  9419  	DIVPS:           "DIVPS",
  9420  	DIVSD:           "DIVSD",
  9421  	DIVSS:           "DIVSS",
  9422  	DPPD:            "DPPD",
  9423  	DPPS:            "DPPS",
  9424  	EMMS:            "EMMS",
  9425  	ENTER:           "ENTER",
  9426  	EXTRACTPS:       "EXTRACTPS",
  9427  	F2XM1:           "F2XM1",
  9428  	FABS:            "FABS",
  9429  	FADD:            "FADD",
  9430  	FADDP:           "FADDP",
  9431  	FBLD:            "FBLD",
  9432  	FBSTP:           "FBSTP",
  9433  	FCHS:            "FCHS",
  9434  	FCMOVB:          "FCMOVB",
  9435  	FCMOVBE:         "FCMOVBE",
  9436  	FCMOVE:          "FCMOVE",
  9437  	FCMOVNB:         "FCMOVNB",
  9438  	FCMOVNBE:        "FCMOVNBE",
  9439  	FCMOVNE:         "FCMOVNE",
  9440  	FCMOVNU:         "FCMOVNU",
  9441  	FCMOVU:          "FCMOVU",
  9442  	FCOM:            "FCOM",
  9443  	FCOMI:           "FCOMI",
  9444  	FCOMIP:          "FCOMIP",
  9445  	FCOMP:           "FCOMP",
  9446  	FCOMPP:          "FCOMPP",
  9447  	FCOS:            "FCOS",
  9448  	FDECSTP:         "FDECSTP",
  9449  	FDIV:            "FDIV",
  9450  	FDIVP:           "FDIVP",
  9451  	FDIVR:           "FDIVR",
  9452  	FDIVRP:          "FDIVRP",
  9453  	FFREE:           "FFREE",
  9454  	FFREEP:          "FFREEP",
  9455  	FIADD:           "FIADD",
  9456  	FICOM:           "FICOM",
  9457  	FICOMP:          "FICOMP",
  9458  	FIDIV:           "FIDIV",
  9459  	FIDIVR:          "FIDIVR",
  9460  	FILD:            "FILD",
  9461  	FIMUL:           "FIMUL",
  9462  	FINCSTP:         "FINCSTP",
  9463  	FIST:            "FIST",
  9464  	FISTP:           "FISTP",
  9465  	FISTTP:          "FISTTP",
  9466  	FISUB:           "FISUB",
  9467  	FISUBR:          "FISUBR",
  9468  	FLD:             "FLD",
  9469  	FLD1:            "FLD1",
  9470  	FLDCW:           "FLDCW",
  9471  	FLDENV:          "FLDENV",
  9472  	FLDL2E:          "FLDL2E",
  9473  	FLDL2T:          "FLDL2T",
  9474  	FLDLG2:          "FLDLG2",
  9475  	FLDLN2:          "FLDLN2",
  9476  	FLDPI:           "FLDPI",
  9477  	FLDZ:            "FLDZ",
  9478  	FMUL:            "FMUL",
  9479  	FMULP:           "FMULP",
  9480  	FNCLEX:          "FNCLEX",
  9481  	FNINIT:          "FNINIT",
  9482  	FNOP:            "FNOP",
  9483  	FNSAVE:          "FNSAVE",
  9484  	FNSTCW:          "FNSTCW",
  9485  	FNSTENV:         "FNSTENV",
  9486  	FNSTSW:          "FNSTSW",
  9487  	FPATAN:          "FPATAN",
  9488  	FPREM:           "FPREM",
  9489  	FPREM1:          "FPREM1",
  9490  	FPTAN:           "FPTAN",
  9491  	FRNDINT:         "FRNDINT",
  9492  	FRSTOR:          "FRSTOR",
  9493  	FSCALE:          "FSCALE",
  9494  	FSIN:            "FSIN",
  9495  	FSINCOS:         "FSINCOS",
  9496  	FSQRT:           "FSQRT",
  9497  	FST:             "FST",
  9498  	FSTP:            "FSTP",
  9499  	FSUB:            "FSUB",
  9500  	FSUBP:           "FSUBP",
  9501  	FSUBR:           "FSUBR",
  9502  	FSUBRP:          "FSUBRP",
  9503  	FTST:            "FTST",
  9504  	FUCOM:           "FUCOM",
  9505  	FUCOMI:          "FUCOMI",
  9506  	FUCOMIP:         "FUCOMIP",
  9507  	FUCOMP:          "FUCOMP",
  9508  	FUCOMPP:         "FUCOMPP",
  9509  	FWAIT:           "FWAIT",
  9510  	FXAM:            "FXAM",
  9511  	FXCH:            "FXCH",
  9512  	FXRSTOR:         "FXRSTOR",
  9513  	FXRSTOR64:       "FXRSTOR64",
  9514  	FXSAVE:          "FXSAVE",
  9515  	FXSAVE64:        "FXSAVE64",
  9516  	FXTRACT:         "FXTRACT",
  9517  	FYL2X:           "FYL2X",
  9518  	FYL2XP1:         "FYL2XP1",
  9519  	HADDPD:          "HADDPD",
  9520  	HADDPS:          "HADDPS",
  9521  	HLT:             "HLT",
  9522  	HSUBPD:          "HSUBPD",
  9523  	HSUBPS:          "HSUBPS",
  9524  	ICEBP:           "ICEBP",
  9525  	IDIV:            "IDIV",
  9526  	IMUL:            "IMUL",
  9527  	IN:              "IN",
  9528  	INC:             "INC",
  9529  	INSB:            "INSB",
  9530  	INSD:            "INSD",
  9531  	INSERTPS:        "INSERTPS",
  9532  	INSW:            "INSW",
  9533  	INT:             "INT",
  9534  	INTO:            "INTO",
  9535  	INVD:            "INVD",
  9536  	INVLPG:          "INVLPG",
  9537  	INVPCID:         "INVPCID",
  9538  	IRET:            "IRET",
  9539  	IRETD:           "IRETD",
  9540  	IRETQ:           "IRETQ",
  9541  	JA:              "JA",
  9542  	JAE:             "JAE",
  9543  	JB:              "JB",
  9544  	JBE:             "JBE",
  9545  	JCXZ:            "JCXZ",
  9546  	JE:              "JE",
  9547  	JECXZ:           "JECXZ",
  9548  	JG:              "JG",
  9549  	JGE:             "JGE",
  9550  	JL:              "JL",
  9551  	JLE:             "JLE",
  9552  	JMP:             "JMP",
  9553  	JNE:             "JNE",
  9554  	JNO:             "JNO",
  9555  	JNP:             "JNP",
  9556  	JNS:             "JNS",
  9557  	JO:              "JO",
  9558  	JP:              "JP",
  9559  	JRCXZ:           "JRCXZ",
  9560  	JS:              "JS",
  9561  	LAHF:            "LAHF",
  9562  	LAR:             "LAR",
  9563  	LCALL:           "LCALL",
  9564  	LDDQU:           "LDDQU",
  9565  	LDMXCSR:         "LDMXCSR",
  9566  	LDS:             "LDS",
  9567  	LEA:             "LEA",
  9568  	LEAVE:           "LEAVE",
  9569  	LES:             "LES",
  9570  	LFENCE:          "LFENCE",
  9571  	LFS:             "LFS",
  9572  	LGDT:            "LGDT",
  9573  	LGS:             "LGS",
  9574  	LIDT:            "LIDT",
  9575  	LJMP:            "LJMP",
  9576  	LLDT:            "LLDT",
  9577  	LMSW:            "LMSW",
  9578  	LODSB:           "LODSB",
  9579  	LODSD:           "LODSD",
  9580  	LODSQ:           "LODSQ",
  9581  	LODSW:           "LODSW",
  9582  	LOOP:            "LOOP",
  9583  	LOOPE:           "LOOPE",
  9584  	LOOPNE:          "LOOPNE",
  9585  	LRET:            "LRET",
  9586  	LSL:             "LSL",
  9587  	LSS:             "LSS",
  9588  	LTR:             "LTR",
  9589  	LZCNT:           "LZCNT",
  9590  	MASKMOVDQU:      "MASKMOVDQU",
  9591  	MASKMOVQ:        "MASKMOVQ",
  9592  	MAXPD:           "MAXPD",
  9593  	MAXPS:           "MAXPS",
  9594  	MAXSD:           "MAXSD",
  9595  	MAXSS:           "MAXSS",
  9596  	MFENCE:          "MFENCE",
  9597  	MINPD:           "MINPD",
  9598  	MINPS:           "MINPS",
  9599  	MINSD:           "MINSD",
  9600  	MINSS:           "MINSS",
  9601  	MONITOR:         "MONITOR",
  9602  	MOV:             "MOV",
  9603  	MOVAPD:          "MOVAPD",
  9604  	MOVAPS:          "MOVAPS",
  9605  	MOVBE:           "MOVBE",
  9606  	MOVD:            "MOVD",
  9607  	MOVDDUP:         "MOVDDUP",
  9608  	MOVDQ2Q:         "MOVDQ2Q",
  9609  	MOVDQA:          "MOVDQA",
  9610  	MOVDQU:          "MOVDQU",
  9611  	MOVHLPS:         "MOVHLPS",
  9612  	MOVHPD:          "MOVHPD",
  9613  	MOVHPS:          "MOVHPS",
  9614  	MOVLHPS:         "MOVLHPS",
  9615  	MOVLPD:          "MOVLPD",
  9616  	MOVLPS:          "MOVLPS",
  9617  	MOVMSKPD:        "MOVMSKPD",
  9618  	MOVMSKPS:        "MOVMSKPS",
  9619  	MOVNTDQ:         "MOVNTDQ",
  9620  	MOVNTDQA:        "MOVNTDQA",
  9621  	MOVNTI:          "MOVNTI",
  9622  	MOVNTPD:         "MOVNTPD",
  9623  	MOVNTPS:         "MOVNTPS",
  9624  	MOVNTQ:          "MOVNTQ",
  9625  	MOVNTSD:         "MOVNTSD",
  9626  	MOVNTSS:         "MOVNTSS",
  9627  	MOVQ:            "MOVQ",
  9628  	MOVQ2DQ:         "MOVQ2DQ",
  9629  	MOVSB:           "MOVSB",
  9630  	MOVSD:           "MOVSD",
  9631  	MOVSD_XMM:       "MOVSD_XMM",
  9632  	MOVSHDUP:        "MOVSHDUP",
  9633  	MOVSLDUP:        "MOVSLDUP",
  9634  	MOVSQ:           "MOVSQ",
  9635  	MOVSS:           "MOVSS",
  9636  	MOVSW:           "MOVSW",
  9637  	MOVSX:           "MOVSX",
  9638  	MOVSXD:          "MOVSXD",
  9639  	MOVUPD:          "MOVUPD",
  9640  	MOVUPS:          "MOVUPS",
  9641  	MOVZX:           "MOVZX",
  9642  	MPSADBW:         "MPSADBW",
  9643  	MUL:             "MUL",
  9644  	MULPD:           "MULPD",
  9645  	MULPS:           "MULPS",
  9646  	MULSD:           "MULSD",
  9647  	MULSS:           "MULSS",
  9648  	MWAIT:           "MWAIT",
  9649  	NEG:             "NEG",
  9650  	NOP:             "NOP",
  9651  	NOT:             "NOT",
  9652  	OR:              "OR",
  9653  	ORPD:            "ORPD",
  9654  	ORPS:            "ORPS",
  9655  	OUT:             "OUT",
  9656  	OUTSB:           "OUTSB",
  9657  	OUTSD:           "OUTSD",
  9658  	OUTSW:           "OUTSW",
  9659  	PABSB:           "PABSB",
  9660  	PABSD:           "PABSD",
  9661  	PABSW:           "PABSW",
  9662  	PACKSSDW:        "PACKSSDW",
  9663  	PACKSSWB:        "PACKSSWB",
  9664  	PACKUSDW:        "PACKUSDW",
  9665  	PACKUSWB:        "PACKUSWB",
  9666  	PADDB:           "PADDB",
  9667  	PADDD:           "PADDD",
  9668  	PADDQ:           "PADDQ",
  9669  	PADDSB:          "PADDSB",
  9670  	PADDSW:          "PADDSW",
  9671  	PADDUSB:         "PADDUSB",
  9672  	PADDUSW:         "PADDUSW",
  9673  	PADDW:           "PADDW",
  9674  	PALIGNR:         "PALIGNR",
  9675  	PAND:            "PAND",
  9676  	PANDN:           "PANDN",
  9677  	PAUSE:           "PAUSE",
  9678  	PAVGB:           "PAVGB",
  9679  	PAVGW:           "PAVGW",
  9680  	PBLENDVB:        "PBLENDVB",
  9681  	PBLENDW:         "PBLENDW",
  9682  	PCLMULQDQ:       "PCLMULQDQ",
  9683  	PCMPEQB:         "PCMPEQB",
  9684  	PCMPEQD:         "PCMPEQD",
  9685  	PCMPEQQ:         "PCMPEQQ",
  9686  	PCMPEQW:         "PCMPEQW",
  9687  	PCMPESTRI:       "PCMPESTRI",
  9688  	PCMPESTRM:       "PCMPESTRM",
  9689  	PCMPGTB:         "PCMPGTB",
  9690  	PCMPGTD:         "PCMPGTD",
  9691  	PCMPGTQ:         "PCMPGTQ",
  9692  	PCMPGTW:         "PCMPGTW",
  9693  	PCMPISTRI:       "PCMPISTRI",
  9694  	PCMPISTRM:       "PCMPISTRM",
  9695  	PEXTRB:          "PEXTRB",
  9696  	PEXTRD:          "PEXTRD",
  9697  	PEXTRQ:          "PEXTRQ",
  9698  	PEXTRW:          "PEXTRW",
  9699  	PHADDD:          "PHADDD",
  9700  	PHADDSW:         "PHADDSW",
  9701  	PHADDW:          "PHADDW",
  9702  	PHMINPOSUW:      "PHMINPOSUW",
  9703  	PHSUBD:          "PHSUBD",
  9704  	PHSUBSW:         "PHSUBSW",
  9705  	PHSUBW:          "PHSUBW",
  9706  	PINSRB:          "PINSRB",
  9707  	PINSRD:          "PINSRD",
  9708  	PINSRQ:          "PINSRQ",
  9709  	PINSRW:          "PINSRW",
  9710  	PMADDUBSW:       "PMADDUBSW",
  9711  	PMADDWD:         "PMADDWD",
  9712  	PMAXSB:          "PMAXSB",
  9713  	PMAXSD:          "PMAXSD",
  9714  	PMAXSW:          "PMAXSW",
  9715  	PMAXUB:          "PMAXUB",
  9716  	PMAXUD:          "PMAXUD",
  9717  	PMAXUW:          "PMAXUW",
  9718  	PMINSB:          "PMINSB",
  9719  	PMINSD:          "PMINSD",
  9720  	PMINSW:          "PMINSW",
  9721  	PMINUB:          "PMINUB",
  9722  	PMINUD:          "PMINUD",
  9723  	PMINUW:          "PMINUW",
  9724  	PMOVMSKB:        "PMOVMSKB",
  9725  	PMOVSXBD:        "PMOVSXBD",
  9726  	PMOVSXBQ:        "PMOVSXBQ",
  9727  	PMOVSXBW:        "PMOVSXBW",
  9728  	PMOVSXDQ:        "PMOVSXDQ",
  9729  	PMOVSXWD:        "PMOVSXWD",
  9730  	PMOVSXWQ:        "PMOVSXWQ",
  9731  	PMOVZXBD:        "PMOVZXBD",
  9732  	PMOVZXBQ:        "PMOVZXBQ",
  9733  	PMOVZXBW:        "PMOVZXBW",
  9734  	PMOVZXDQ:        "PMOVZXDQ",
  9735  	PMOVZXWD:        "PMOVZXWD",
  9736  	PMOVZXWQ:        "PMOVZXWQ",
  9737  	PMULDQ:          "PMULDQ",
  9738  	PMULHRSW:        "PMULHRSW",
  9739  	PMULHUW:         "PMULHUW",
  9740  	PMULHW:          "PMULHW",
  9741  	PMULLD:          "PMULLD",
  9742  	PMULLW:          "PMULLW",
  9743  	PMULUDQ:         "PMULUDQ",
  9744  	POP:             "POP",
  9745  	POPA:            "POPA",
  9746  	POPAD:           "POPAD",
  9747  	POPCNT:          "POPCNT",
  9748  	POPF:            "POPF",
  9749  	POPFD:           "POPFD",
  9750  	POPFQ:           "POPFQ",
  9751  	POR:             "POR",
  9752  	PREFETCHNTA:     "PREFETCHNTA",
  9753  	PREFETCHT0:      "PREFETCHT0",
  9754  	PREFETCHT1:      "PREFETCHT1",
  9755  	PREFETCHT2:      "PREFETCHT2",
  9756  	PREFETCHW:       "PREFETCHW",
  9757  	PSADBW:          "PSADBW",
  9758  	PSHUFB:          "PSHUFB",
  9759  	PSHUFD:          "PSHUFD",
  9760  	PSHUFHW:         "PSHUFHW",
  9761  	PSHUFLW:         "PSHUFLW",
  9762  	PSHUFW:          "PSHUFW",
  9763  	PSIGNB:          "PSIGNB",
  9764  	PSIGND:          "PSIGND",
  9765  	PSIGNW:          "PSIGNW",
  9766  	PSLLD:           "PSLLD",
  9767  	PSLLDQ:          "PSLLDQ",
  9768  	PSLLQ:           "PSLLQ",
  9769  	PSLLW:           "PSLLW",
  9770  	PSRAD:           "PSRAD",
  9771  	PSRAW:           "PSRAW",
  9772  	PSRLD:           "PSRLD",
  9773  	PSRLDQ:          "PSRLDQ",
  9774  	PSRLQ:           "PSRLQ",
  9775  	PSRLW:           "PSRLW",
  9776  	PSUBB:           "PSUBB",
  9777  	PSUBD:           "PSUBD",
  9778  	PSUBQ:           "PSUBQ",
  9779  	PSUBSB:          "PSUBSB",
  9780  	PSUBSW:          "PSUBSW",
  9781  	PSUBUSB:         "PSUBUSB",
  9782  	PSUBUSW:         "PSUBUSW",
  9783  	PSUBW:           "PSUBW",
  9784  	PTEST:           "PTEST",
  9785  	PUNPCKHBW:       "PUNPCKHBW",
  9786  	PUNPCKHDQ:       "PUNPCKHDQ",
  9787  	PUNPCKHQDQ:      "PUNPCKHQDQ",
  9788  	PUNPCKHWD:       "PUNPCKHWD",
  9789  	PUNPCKLBW:       "PUNPCKLBW",
  9790  	PUNPCKLDQ:       "PUNPCKLDQ",
  9791  	PUNPCKLQDQ:      "PUNPCKLQDQ",
  9792  	PUNPCKLWD:       "PUNPCKLWD",
  9793  	PUSH:            "PUSH",
  9794  	PUSHA:           "PUSHA",
  9795  	PUSHAD:          "PUSHAD",
  9796  	PUSHF:           "PUSHF",
  9797  	PUSHFD:          "PUSHFD",
  9798  	PUSHFQ:          "PUSHFQ",
  9799  	PXOR:            "PXOR",
  9800  	RCL:             "RCL",
  9801  	RCPPS:           "RCPPS",
  9802  	RCPSS:           "RCPSS",
  9803  	RCR:             "RCR",
  9804  	RDFSBASE:        "RDFSBASE",
  9805  	RDGSBASE:        "RDGSBASE",
  9806  	RDMSR:           "RDMSR",
  9807  	RDPMC:           "RDPMC",
  9808  	RDRAND:          "RDRAND",
  9809  	RDTSC:           "RDTSC",
  9810  	RDTSCP:          "RDTSCP",
  9811  	RET:             "RET",
  9812  	ROL:             "ROL",
  9813  	ROR:             "ROR",
  9814  	ROUNDPD:         "ROUNDPD",
  9815  	ROUNDPS:         "ROUNDPS",
  9816  	ROUNDSD:         "ROUNDSD",
  9817  	ROUNDSS:         "ROUNDSS",
  9818  	RSM:             "RSM",
  9819  	RSQRTPS:         "RSQRTPS",
  9820  	RSQRTSS:         "RSQRTSS",
  9821  	SAHF:            "SAHF",
  9822  	SAR:             "SAR",
  9823  	SBB:             "SBB",
  9824  	SCASB:           "SCASB",
  9825  	SCASD:           "SCASD",
  9826  	SCASQ:           "SCASQ",
  9827  	SCASW:           "SCASW",
  9828  	SETA:            "SETA",
  9829  	SETAE:           "SETAE",
  9830  	SETB:            "SETB",
  9831  	SETBE:           "SETBE",
  9832  	SETE:            "SETE",
  9833  	SETG:            "SETG",
  9834  	SETGE:           "SETGE",
  9835  	SETL:            "SETL",
  9836  	SETLE:           "SETLE",
  9837  	SETNE:           "SETNE",
  9838  	SETNO:           "SETNO",
  9839  	SETNP:           "SETNP",
  9840  	SETNS:           "SETNS",
  9841  	SETO:            "SETO",
  9842  	SETP:            "SETP",
  9843  	SETS:            "SETS",
  9844  	SFENCE:          "SFENCE",
  9845  	SGDT:            "SGDT",
  9846  	SHL:             "SHL",
  9847  	SHLD:            "SHLD",
  9848  	SHR:             "SHR",
  9849  	SHRD:            "SHRD",
  9850  	SHUFPD:          "SHUFPD",
  9851  	SHUFPS:          "SHUFPS",
  9852  	SIDT:            "SIDT",
  9853  	SLDT:            "SLDT",
  9854  	SMSW:            "SMSW",
  9855  	SQRTPD:          "SQRTPD",
  9856  	SQRTPS:          "SQRTPS",
  9857  	SQRTSD:          "SQRTSD",
  9858  	SQRTSS:          "SQRTSS",
  9859  	STC:             "STC",
  9860  	STD:             "STD",
  9861  	STI:             "STI",
  9862  	STMXCSR:         "STMXCSR",
  9863  	STOSB:           "STOSB",
  9864  	STOSD:           "STOSD",
  9865  	STOSQ:           "STOSQ",
  9866  	STOSW:           "STOSW",
  9867  	STR:             "STR",
  9868  	SUB:             "SUB",
  9869  	SUBPD:           "SUBPD",
  9870  	SUBPS:           "SUBPS",
  9871  	SUBSD:           "SUBSD",
  9872  	SUBSS:           "SUBSS",
  9873  	SWAPGS:          "SWAPGS",
  9874  	SYSCALL:         "SYSCALL",
  9875  	SYSENTER:        "SYSENTER",
  9876  	SYSEXIT:         "SYSEXIT",
  9877  	SYSRET:          "SYSRET",
  9878  	TEST:            "TEST",
  9879  	TZCNT:           "TZCNT",
  9880  	UCOMISD:         "UCOMISD",
  9881  	UCOMISS:         "UCOMISS",
  9882  	UD0:             "UD0",
  9883  	UD1:             "UD1",
  9884  	UD2:             "UD2",
  9885  	UNPCKHPD:        "UNPCKHPD",
  9886  	UNPCKHPS:        "UNPCKHPS",
  9887  	UNPCKLPD:        "UNPCKLPD",
  9888  	UNPCKLPS:        "UNPCKLPS",
  9889  	VERR:            "VERR",
  9890  	VERW:            "VERW",
  9891  	VMOVDQA:         "VMOVDQA",
  9892  	VMOVDQU:         "VMOVDQU",
  9893  	VMOVNTDQ:        "VMOVNTDQ",
  9894  	VMOVNTDQA:       "VMOVNTDQA",
  9895  	VZEROUPPER:      "VZEROUPPER",
  9896  	WBINVD:          "WBINVD",
  9897  	WRFSBASE:        "WRFSBASE",
  9898  	WRGSBASE:        "WRGSBASE",
  9899  	WRMSR:           "WRMSR",
  9900  	XABORT:          "XABORT",
  9901  	XADD:            "XADD",
  9902  	XBEGIN:          "XBEGIN",
  9903  	XCHG:            "XCHG",
  9904  	XEND:            "XEND",
  9905  	XGETBV:          "XGETBV",
  9906  	XLATB:           "XLATB",
  9907  	XOR:             "XOR",
  9908  	XORPD:           "XORPD",
  9909  	XORPS:           "XORPS",
  9910  	XRSTOR:          "XRSTOR",
  9911  	XRSTOR64:        "XRSTOR64",
  9912  	XRSTORS:         "XRSTORS",
  9913  	XRSTORS64:       "XRSTORS64",
  9914  	XSAVE:           "XSAVE",
  9915  	XSAVE64:         "XSAVE64",
  9916  	XSAVEC:          "XSAVEC",
  9917  	XSAVEC64:        "XSAVEC64",
  9918  	XSAVEOPT:        "XSAVEOPT",
  9919  	XSAVEOPT64:      "XSAVEOPT64",
  9920  	XSAVES:          "XSAVES",
  9921  	XSAVES64:        "XSAVES64",
  9922  	XSETBV:          "XSETBV",
  9923  	XTEST:           "XTEST",
  9924  }
  9925  

View as plain text