github.com/tencent/goom@v1.0.1/internal/arch/x86asm/tables.go (about)

     1  // DO NOT EDIT
     2  // generated by: x86map -fmt=decoder ../x86.csv
     3  
     4  package x86asm
     5  
     6  var decoder = [...]uint16{
     7  	uint16(xFail),
     8  	/*1*/ uint16(xCondByte), 243,
     9  	0x00, 490,
    10  	0x01, 496,
    11  	0x02, 525,
    12  	0x03, 531,
    13  	0x04, 560,
    14  	0x05, 566,
    15  	0x06, 595,
    16  	0x07, 602,
    17  	0x08, 609,
    18  	0x09, 615,
    19  	0x0A, 644,
    20  	0x0B, 650,
    21  	0x0C, 679,
    22  	0x0D, 685,
    23  	0x0E, 714,
    24  	0x0F, 721,
    25  	0x10, 8026,
    26  	0x11, 8032,
    27  	0x12, 8061,
    28  	0x13, 8067,
    29  	0x14, 8096,
    30  	0x15, 8102,
    31  	0x16, 8131,
    32  	0x17, 8138,
    33  	0x18, 8145,
    34  	0x19, 8151,
    35  	0x1A, 8180,
    36  	0x1B, 8186,
    37  	0x1C, 8215,
    38  	0x1D, 8221,
    39  	0x1E, 8250,
    40  	0x1F, 8257,
    41  	0x20, 8264,
    42  	0x21, 8270,
    43  	0x22, 8299,
    44  	0x23, 8305,
    45  	0x24, 8334,
    46  	0x25, 8340,
    47  	0x27, 8369,
    48  	0x28, 8375,
    49  	0x29, 8381,
    50  	0x2A, 8410,
    51  	0x2B, 8452,
    52  	0x2C, 8481,
    53  	0x2D, 8487,
    54  	0x2F, 8516,
    55  	0x30, 8522,
    56  	0x31, 8528,
    57  	0x32, 8557,
    58  	0x33, 8563,
    59  	0x34, 8592,
    60  	0x35, 8598,
    61  	0x37, 8627,
    62  	0x38, 8633,
    63  	0x39, 8639,
    64  	0x3A, 8668,
    65  	0x3B, 8674,
    66  	0x3C, 8703,
    67  	0x3D, 8709,
    68  	0x3F, 8738,
    69  	0x40, 8744,
    70  	0x41, 8744,
    71  	0x42, 8744,
    72  	0x43, 8744,
    73  	0x44, 8744,
    74  	0x45, 8744,
    75  	0x46, 8744,
    76  	0x47, 8744,
    77  	0x48, 8759,
    78  	0x49, 8759,
    79  	0x4a, 8759,
    80  	0x4b, 8759,
    81  	0x4c, 8759,
    82  	0x4d, 8759,
    83  	0x4e, 8759,
    84  	0x4f, 8759,
    85  	0x50, 8774,
    86  	0x51, 8774,
    87  	0x52, 8774,
    88  	0x53, 8774,
    89  	0x54, 8774,
    90  	0x55, 8774,
    91  	0x56, 8774,
    92  	0x57, 8774,
    93  	0x58, 8801,
    94  	0x59, 8801,
    95  	0x5a, 8801,
    96  	0x5b, 8801,
    97  	0x5c, 8801,
    98  	0x5d, 8801,
    99  	0x5e, 8801,
   100  	0x5f, 8801,
   101  	0x60, 8828,
   102  	0x61, 8841,
   103  	0x62, 8854,
   104  	0x63, 8873,
   105  	0x68, 8904,
   106  	0x69, 8923,
   107  	0x6A, 8958,
   108  	0x6B, 8963,
   109  	0x6C, 8998,
   110  	0x6D, 9001,
   111  	0x6E, 9014,
   112  	0x6F, 9017,
   113  	0x70, 9090,
   114  	0x71, 9095,
   115  	0x72, 9100,
   116  	0x73, 9105,
   117  	0x74, 9110,
   118  	0x75, 9115,
   119  	0x76, 9120,
   120  	0x77, 9125,
   121  	0x78, 9152,
   122  	0x79, 9157,
   123  	0x7A, 9162,
   124  	0x7B, 9167,
   125  	0x7C, 9172,
   126  	0x7D, 9177,
   127  	0x7E, 9182,
   128  	0x7F, 9187,
   129  	0x80, 9252,
   130  	0x81, 9309,
   131  	0x83, 9550,
   132  	0x84, 9791,
   133  	0x85, 9797,
   134  	0x86, 9826,
   135  	0x87, 9832,
   136  	0x88, 9861,
   137  	0x89, 9867,
   138  	0x8A, 9889,
   139  	0x8B, 9895,
   140  	0x8C, 9917,
   141  	0x8D, 9946,
   142  	0x8E, 9975,
   143  	0x8F, 10004,
   144  	0x90, 10040,
   145  	0x91, 10040,
   146  	0x92, 10040,
   147  	0x93, 10040,
   148  	0x94, 10040,
   149  	0x95, 10040,
   150  	0x96, 10040,
   151  	0x97, 10040,
   152  	0x98, 10066,
   153  	0x99, 10086,
   154  	0x9A, 10106,
   155  	0x9B, 10123,
   156  	0x9C, 10126,
   157  	0x9D, 10149,
   158  	0x9E, 10172,
   159  	0x9F, 10175,
   160  	0xA0, 10178,
   161  	0xA1, 10197,
   162  	0xA2, 10219,
   163  	0xA3, 10238,
   164  	0xA4, 10260,
   165  	0xA5, 10263,
   166  	0xA6, 10283,
   167  	0xA7, 10286,
   168  	0xA8, 10306,
   169  	0xA9, 10312,
   170  	0xAA, 10341,
   171  	0xAB, 10344,
   172  	0xAC, 10364,
   173  	0xAD, 10367,
   174  	0xAE, 10387,
   175  	0xAF, 10390,
   176  	0xb0, 10410,
   177  	0xb1, 10410,
   178  	0xb2, 10410,
   179  	0xb3, 10410,
   180  	0xb4, 10410,
   181  	0xb5, 10410,
   182  	0xb6, 10410,
   183  	0xb7, 10410,
   184  	0xb8, 10416,
   185  	0xb9, 10416,
   186  	0xba, 10416,
   187  	0xbb, 10416,
   188  	0xbc, 10416,
   189  	0xbd, 10416,
   190  	0xbe, 10416,
   191  	0xbf, 10416,
   192  	0xC0, 10445,
   193  	0xC1, 10496,
   194  	0xC2, 10694,
   195  	0xC3, 10699,
   196  	0xC4, 10702,
   197  	0xC5, 10721,
   198  	0xC6, 10740,
   199  	0xC7, 10764,
   200  	0xC8, 10825,
   201  	0xC9, 10832,
   202  	0xCA, 10855,
   203  	0xCB, 10860,
   204  	0xCC, 10863,
   205  	0xCD, 10867,
   206  	0xCE, 10872,
   207  	0xCF, 10878,
   208  	0xD0, 10898,
   209  	0xD1, 10942,
   210  	0xD2, 11133,
   211  	0xD3, 11177,
   212  	0xD4, 11368,
   213  	0xD5, 11376,
   214  	0xD7, 11384,
   215  	0xD8, 11397,
   216  	0xD9, 11606,
   217  	0xDA, 11815,
   218  	0xDB, 11947,
   219  	0xDC, 12118,
   220  	0xDD, 12287,
   221  	0xDE, 12426,
   222  	0xDF, 12600,
   223  	0xE0, 12711,
   224  	0xE1, 12716,
   225  	0xE2, 12721,
   226  	0xE3, 12726,
   227  	0xE4, 12752,
   228  	0xE5, 12758,
   229  	0xE6, 12780,
   230  	0xE7, 12786,
   231  	0xE8, 12844,
   232  	0xE9, 12875,
   233  	0xEA, 12906,
   234  	0xEB, 12923,
   235  	0xEC, 12928,
   236  	0xED, 12933,
   237  	0xEE, 12952,
   238  	0xEF, 12957,
   239  	0xF1, 12976,
   240  	0xF4, 12979,
   241  	0xF5, 12982,
   242  	0xF6, 12985,
   243  	0xF7, 13024,
   244  	0xF8, 13200,
   245  	0xF9, 13203,
   246  	0xFA, 13206,
   247  	0xFB, 13209,
   248  	0xFC, 13212,
   249  	0xFD, 13215,
   250  	0xFE, 13218,
   251  	0xFF, 13235,
   252  	uint16(xFail),
   253  	/*490*/ uint16(xSetOp), uint16(ADD),
   254  	/*492*/ uint16(xReadSlashR),
   255  	/*493*/ uint16(xArgRM8),
   256  	/*494*/ uint16(xArgR8),
   257  	/*495*/ uint16(xMatch),
   258  	/*496*/ uint16(xCondIs64), 499, 515,
   259  	/*499*/ uint16(xCondDataSize), 503, 509, 0,
   260  	/*503*/ uint16(xSetOp), uint16(ADD),
   261  	/*505*/ uint16(xReadSlashR),
   262  	/*506*/ uint16(xArgRM16),
   263  	/*507*/ uint16(xArgR16),
   264  	/*508*/ uint16(xMatch),
   265  	/*509*/ uint16(xSetOp), uint16(ADD),
   266  	/*511*/ uint16(xReadSlashR),
   267  	/*512*/ uint16(xArgRM32),
   268  	/*513*/ uint16(xArgR32),
   269  	/*514*/ uint16(xMatch),
   270  	/*515*/ uint16(xCondDataSize), 503, 509, 519,
   271  	/*519*/ uint16(xSetOp), uint16(ADD),
   272  	/*521*/ uint16(xReadSlashR),
   273  	/*522*/ uint16(xArgRM64),
   274  	/*523*/ uint16(xArgR64),
   275  	/*524*/ uint16(xMatch),
   276  	/*525*/ uint16(xSetOp), uint16(ADD),
   277  	/*527*/ uint16(xReadSlashR),
   278  	/*528*/ uint16(xArgR8),
   279  	/*529*/ uint16(xArgRM8),
   280  	/*530*/ uint16(xMatch),
   281  	/*531*/ uint16(xCondIs64), 534, 550,
   282  	/*534*/ uint16(xCondDataSize), 538, 544, 0,
   283  	/*538*/ uint16(xSetOp), uint16(ADD),
   284  	/*540*/ uint16(xReadSlashR),
   285  	/*541*/ uint16(xArgR16),
   286  	/*542*/ uint16(xArgRM16),
   287  	/*543*/ uint16(xMatch),
   288  	/*544*/ uint16(xSetOp), uint16(ADD),
   289  	/*546*/ uint16(xReadSlashR),
   290  	/*547*/ uint16(xArgR32),
   291  	/*548*/ uint16(xArgRM32),
   292  	/*549*/ uint16(xMatch),
   293  	/*550*/ uint16(xCondDataSize), 538, 544, 554,
   294  	/*554*/ uint16(xSetOp), uint16(ADD),
   295  	/*556*/ uint16(xReadSlashR),
   296  	/*557*/ uint16(xArgR64),
   297  	/*558*/ uint16(xArgRM64),
   298  	/*559*/ uint16(xMatch),
   299  	/*560*/ uint16(xSetOp), uint16(ADD),
   300  	/*562*/ uint16(xReadIb),
   301  	/*563*/ uint16(xArgAL),
   302  	/*564*/ uint16(xArgImm8u),
   303  	/*565*/ uint16(xMatch),
   304  	/*566*/ uint16(xCondIs64), 569, 585,
   305  	/*569*/ uint16(xCondDataSize), 573, 579, 0,
   306  	/*573*/ uint16(xSetOp), uint16(ADD),
   307  	/*575*/ uint16(xReadIw),
   308  	/*576*/ uint16(xArgAX),
   309  	/*577*/ uint16(xArgImm16),
   310  	/*578*/ uint16(xMatch),
   311  	/*579*/ uint16(xSetOp), uint16(ADD),
   312  	/*581*/ uint16(xReadID),
   313  	/*582*/ uint16(xArgEAX),
   314  	/*583*/ uint16(xArgImm32),
   315  	/*584*/ uint16(xMatch),
   316  	/*585*/ uint16(xCondDataSize), 573, 579, 589,
   317  	/*589*/ uint16(xSetOp), uint16(ADD),
   318  	/*591*/ uint16(xReadID),
   319  	/*592*/ uint16(xArgRAX),
   320  	/*593*/ uint16(xArgImm32),
   321  	/*594*/ uint16(xMatch),
   322  	/*595*/ uint16(xCondIs64), 598, 0,
   323  	/*598*/ uint16(xSetOp), uint16(PUSH),
   324  	/*600*/ uint16(xArgES),
   325  	/*601*/ uint16(xMatch),
   326  	/*602*/ uint16(xCondIs64), 605, 0,
   327  	/*605*/ uint16(xSetOp), uint16(POP),
   328  	/*607*/ uint16(xArgES),
   329  	/*608*/ uint16(xMatch),
   330  	/*609*/ uint16(xSetOp), uint16(OR),
   331  	/*611*/ uint16(xReadSlashR),
   332  	/*612*/ uint16(xArgRM8),
   333  	/*613*/ uint16(xArgR8),
   334  	/*614*/ uint16(xMatch),
   335  	/*615*/ uint16(xCondIs64), 618, 634,
   336  	/*618*/ uint16(xCondDataSize), 622, 628, 0,
   337  	/*622*/ uint16(xSetOp), uint16(OR),
   338  	/*624*/ uint16(xReadSlashR),
   339  	/*625*/ uint16(xArgRM16),
   340  	/*626*/ uint16(xArgR16),
   341  	/*627*/ uint16(xMatch),
   342  	/*628*/ uint16(xSetOp), uint16(OR),
   343  	/*630*/ uint16(xReadSlashR),
   344  	/*631*/ uint16(xArgRM32),
   345  	/*632*/ uint16(xArgR32),
   346  	/*633*/ uint16(xMatch),
   347  	/*634*/ uint16(xCondDataSize), 622, 628, 638,
   348  	/*638*/ uint16(xSetOp), uint16(OR),
   349  	/*640*/ uint16(xReadSlashR),
   350  	/*641*/ uint16(xArgRM64),
   351  	/*642*/ uint16(xArgR64),
   352  	/*643*/ uint16(xMatch),
   353  	/*644*/ uint16(xSetOp), uint16(OR),
   354  	/*646*/ uint16(xReadSlashR),
   355  	/*647*/ uint16(xArgR8),
   356  	/*648*/ uint16(xArgRM8),
   357  	/*649*/ uint16(xMatch),
   358  	/*650*/ uint16(xCondIs64), 653, 669,
   359  	/*653*/ uint16(xCondDataSize), 657, 663, 0,
   360  	/*657*/ uint16(xSetOp), uint16(OR),
   361  	/*659*/ uint16(xReadSlashR),
   362  	/*660*/ uint16(xArgR16),
   363  	/*661*/ uint16(xArgRM16),
   364  	/*662*/ uint16(xMatch),
   365  	/*663*/ uint16(xSetOp), uint16(OR),
   366  	/*665*/ uint16(xReadSlashR),
   367  	/*666*/ uint16(xArgR32),
   368  	/*667*/ uint16(xArgRM32),
   369  	/*668*/ uint16(xMatch),
   370  	/*669*/ uint16(xCondDataSize), 657, 663, 673,
   371  	/*673*/ uint16(xSetOp), uint16(OR),
   372  	/*675*/ uint16(xReadSlashR),
   373  	/*676*/ uint16(xArgR64),
   374  	/*677*/ uint16(xArgRM64),
   375  	/*678*/ uint16(xMatch),
   376  	/*679*/ uint16(xSetOp), uint16(OR),
   377  	/*681*/ uint16(xReadIb),
   378  	/*682*/ uint16(xArgAL),
   379  	/*683*/ uint16(xArgImm8u),
   380  	/*684*/ uint16(xMatch),
   381  	/*685*/ uint16(xCondIs64), 688, 704,
   382  	/*688*/ uint16(xCondDataSize), 692, 698, 0,
   383  	/*692*/ uint16(xSetOp), uint16(OR),
   384  	/*694*/ uint16(xReadIw),
   385  	/*695*/ uint16(xArgAX),
   386  	/*696*/ uint16(xArgImm16),
   387  	/*697*/ uint16(xMatch),
   388  	/*698*/ uint16(xSetOp), uint16(OR),
   389  	/*700*/ uint16(xReadID),
   390  	/*701*/ uint16(xArgEAX),
   391  	/*702*/ uint16(xArgImm32),
   392  	/*703*/ uint16(xMatch),
   393  	/*704*/ uint16(xCondDataSize), 692, 698, 708,
   394  	/*708*/ uint16(xSetOp), uint16(OR),
   395  	/*710*/ uint16(xReadID),
   396  	/*711*/ uint16(xArgRAX),
   397  	/*712*/ uint16(xArgImm32),
   398  	/*713*/ uint16(xMatch),
   399  	/*714*/ uint16(xCondIs64), 717, 0,
   400  	/*717*/ uint16(xSetOp), uint16(PUSH),
   401  	/*719*/ uint16(xArgCS),
   402  	/*720*/ uint16(xMatch),
   403  	/*721*/ uint16(xCondByte), 228,
   404  	0x00, 1180,
   405  	0x01, 1237,
   406  	0x02, 1345,
   407  	0x03, 1367,
   408  	0x05, 1389,
   409  	0x06, 1395,
   410  	0x07, 1398,
   411  	0x08, 1404,
   412  	0x09, 1407,
   413  	0x0B, 1410,
   414  	0x0D, 1413,
   415  	0x10, 1426,
   416  	0x11, 1460,
   417  	0x12, 1494,
   418  	0x13, 1537,
   419  	0x14, 1555,
   420  	0x15, 1573,
   421  	0x16, 1591,
   422  	0x17, 1626,
   423  	0x18, 1644,
   424  	0x1F, 1669,
   425  	0x20, 1690,
   426  	0x21, 1705,
   427  	0x22, 1720,
   428  	0x23, 1735,
   429  	0x24, 1750,
   430  	0x26, 1765,
   431  	0x28, 1780,
   432  	0x29, 1798,
   433  	0x2A, 1816,
   434  	0x2B, 1903,
   435  	0x2C, 1937,
   436  	0x2D, 2024,
   437  	0x2E, 2111,
   438  	0x2F, 2129,
   439  	0x30, 2147,
   440  	0x31, 2150,
   441  	0x32, 2153,
   442  	0x33, 2156,
   443  	0x34, 2159,
   444  	0x35, 2162,
   445  	0x38, 2172,
   446  	0x3A, 3073,
   447  	0x40, 3484,
   448  	0x41, 3513,
   449  	0x42, 3542,
   450  	0x43, 3571,
   451  	0x44, 3600,
   452  	0x45, 3629,
   453  	0x46, 3658,
   454  	0x47, 3687,
   455  	0x48, 3716,
   456  	0x49, 3745,
   457  	0x4A, 3774,
   458  	0x4B, 3803,
   459  	0x4C, 3832,
   460  	0x4D, 3861,
   461  	0x4E, 3890,
   462  	0x4F, 3919,
   463  	0x50, 3948,
   464  	0x51, 3966,
   465  	0x52, 4000,
   466  	0x53, 4018,
   467  	0x54, 4036,
   468  	0x55, 4054,
   469  	0x56, 4072,
   470  	0x57, 4090,
   471  	0x58, 4108,
   472  	0x59, 4142,
   473  	0x5A, 4176,
   474  	0x5B, 4210,
   475  	0x5C, 4236,
   476  	0x5D, 4270,
   477  	0x5E, 4304,
   478  	0x5F, 4338,
   479  	0x60, 4372,
   480  	0x61, 4390,
   481  	0x62, 4408,
   482  	0x63, 4426,
   483  	0x64, 4444,
   484  	0x65, 4462,
   485  	0x66, 4480,
   486  	0x67, 4498,
   487  	0x68, 4516,
   488  	0x69, 4534,
   489  	0x6A, 4552,
   490  	0x6B, 4570,
   491  	0x6C, 4588,
   492  	0x6D, 4598,
   493  	0x6E, 4608,
   494  	0x6F, 4675,
   495  	0x70, 4701,
   496  	0x71, 4743,
   497  	0x72, 4806,
   498  	0x73, 4869,
   499  	0x74, 4934,
   500  	0x75, 4952,
   501  	0x76, 4970,
   502  	0x77, 4988,
   503  	0x7C, 4991,
   504  	0x7D, 5009,
   505  	0x7E, 5027,
   506  	0x7F, 5104,
   507  	0x80, 5130,
   508  	0x81, 5161,
   509  	0x82, 5192,
   510  	0x83, 5223,
   511  	0x84, 5254,
   512  	0x85, 5285,
   513  	0x86, 5316,
   514  	0x87, 5347,
   515  	0x88, 5378,
   516  	0x89, 5409,
   517  	0x8A, 5440,
   518  	0x8B, 5471,
   519  	0x8C, 5502,
   520  	0x8D, 5533,
   521  	0x8E, 5564,
   522  	0x8F, 5595,
   523  	0x90, 5626,
   524  	0x91, 5631,
   525  	0x92, 5636,
   526  	0x93, 5641,
   527  	0x94, 5646,
   528  	0x95, 5651,
   529  	0x96, 5656,
   530  	0x97, 5661,
   531  	0x98, 5666,
   532  	0x99, 5671,
   533  	0x9A, 5676,
   534  	0x9B, 5681,
   535  	0x9C, 5686,
   536  	0x9D, 5691,
   537  	0x9E, 5696,
   538  	0x9F, 5701,
   539  	0xA0, 5706,
   540  	0xA1, 5710,
   541  	0xA2, 5737,
   542  	0xA3, 5740,
   543  	0xA4, 5769,
   544  	0xA5, 5804,
   545  	0xA8, 5836,
   546  	0xA9, 5840,
   547  	0xAA, 5867,
   548  	0xAB, 5870,
   549  	0xAC, 5899,
   550  	0xAD, 5934,
   551  	0xAE, 5966,
   552  	0xAF, 6224,
   553  	0xB0, 6253,
   554  	0xB1, 6259,
   555  	0xB2, 6288,
   556  	0xB3, 6317,
   557  	0xB4, 6346,
   558  	0xB5, 6375,
   559  	0xB6, 6404,
   560  	0xB7, 6433,
   561  	0xB8, 6462,
   562  	0xB9, 6499,
   563  	0xBA, 6502,
   564  	0xBB, 6627,
   565  	0xBC, 6656,
   566  	0xBD, 6723,
   567  	0xBE, 6790,
   568  	0xBF, 6819,
   569  	0xC0, 6848,
   570  	0xC1, 6854,
   571  	0xC2, 6883,
   572  	0xC3, 6925,
   573  	0xC4, 6954,
   574  	0xC5, 6976,
   575  	0xC6, 6998,
   576  	0xC7, 7020,
   577  	0xc8, 7149,
   578  	0xc9, 7149,
   579  	0xca, 7149,
   580  	0xcb, 7149,
   581  	0xcc, 7149,
   582  	0xcd, 7149,
   583  	0xce, 7149,
   584  	0xcf, 7149,
   585  	0xD0, 7172,
   586  	0xD1, 7190,
   587  	0xD2, 7208,
   588  	0xD3, 7226,
   589  	0xD4, 7244,
   590  	0xD5, 7262,
   591  	0xD6, 7280,
   592  	0xD7, 7306,
   593  	0xD8, 7324,
   594  	0xD9, 7342,
   595  	0xDA, 7360,
   596  	0xDB, 7378,
   597  	0xDC, 7396,
   598  	0xDD, 7414,
   599  	0xDE, 7432,
   600  	0xDF, 7450,
   601  	0xE0, 7468,
   602  	0xE1, 7486,
   603  	0xE2, 7504,
   604  	0xE3, 7522,
   605  	0xE4, 7540,
   606  	0xE5, 7558,
   607  	0xE6, 7576,
   608  	0xE7, 7602,
   609  	0xE8, 7620,
   610  	0xE9, 7638,
   611  	0xEA, 7656,
   612  	0xEB, 7674,
   613  	0xEC, 7692,
   614  	0xED, 7710,
   615  	0xEE, 7728,
   616  	0xEF, 7746,
   617  	0xF0, 7764,
   618  	0xF1, 7774,
   619  	0xF2, 7792,
   620  	0xF3, 7810,
   621  	0xF4, 7828,
   622  	0xF5, 7846,
   623  	0xF6, 7864,
   624  	0xF7, 7882,
   625  	0xF8, 7900,
   626  	0xF9, 7918,
   627  	0xFA, 7936,
   628  	0xFB, 7954,
   629  	0xFC, 7972,
   630  	0xFD, 7990,
   631  	0xFE, 8008,
   632  	uint16(xFail),
   633  	/*1180*/ uint16(xCondSlashR),
   634  	1189, // 0
   635  	1205, // 1
   636  	1221, // 2
   637  	1225, // 3
   638  	1229, // 4
   639  	1233, // 5
   640  	0,    // 6
   641  	0,    // 7
   642  	/*1189*/ uint16(xCondDataSize), 1193, 1197, 1201,
   643  	/*1193*/ uint16(xSetOp), uint16(SLDT),
   644  	/*1195*/ uint16(xArgRM16),
   645  	/*1196*/ uint16(xMatch),
   646  	/*1197*/ uint16(xSetOp), uint16(SLDT),
   647  	/*1199*/ uint16(xArgR32M16),
   648  	/*1200*/ uint16(xMatch),
   649  	/*1201*/ uint16(xSetOp), uint16(SLDT),
   650  	/*1203*/ uint16(xArgR64M16),
   651  	/*1204*/ uint16(xMatch),
   652  	/*1205*/ uint16(xCondDataSize), 1209, 1213, 1217,
   653  	/*1209*/ uint16(xSetOp), uint16(STR),
   654  	/*1211*/ uint16(xArgRM16),
   655  	/*1212*/ uint16(xMatch),
   656  	/*1213*/ uint16(xSetOp), uint16(STR),
   657  	/*1215*/ uint16(xArgR32M16),
   658  	/*1216*/ uint16(xMatch),
   659  	/*1217*/ uint16(xSetOp), uint16(STR),
   660  	/*1219*/ uint16(xArgR64M16),
   661  	/*1220*/ uint16(xMatch),
   662  	/*1221*/ uint16(xSetOp), uint16(LLDT),
   663  	/*1223*/ uint16(xArgRM16),
   664  	/*1224*/ uint16(xMatch),
   665  	/*1225*/ uint16(xSetOp), uint16(LTR),
   666  	/*1227*/ uint16(xArgRM16),
   667  	/*1228*/ uint16(xMatch),
   668  	/*1229*/ uint16(xSetOp), uint16(VERR),
   669  	/*1231*/ uint16(xArgRM16),
   670  	/*1232*/ uint16(xMatch),
   671  	/*1233*/ uint16(xSetOp), uint16(VERW),
   672  	/*1235*/ uint16(xArgRM16),
   673  	/*1236*/ uint16(xMatch),
   674  	/*1237*/ uint16(xCondByte), 8,
   675  	0xC8, 1318,
   676  	0xC9, 1321,
   677  	0xD0, 1324,
   678  	0xD1, 1327,
   679  	0xD5, 1330,
   680  	0xD6, 1333,
   681  	0xF8, 1336,
   682  	0xF9, 1342,
   683  	/*1255*/ uint16(xCondSlashR),
   684  	1264, // 0
   685  	1268, // 1
   686  	1272, // 2
   687  	1283, // 3
   688  	1294, // 4
   689  	0,    // 5
   690  	1310, // 6
   691  	1314, // 7
   692  	/*1264*/ uint16(xSetOp), uint16(SGDT),
   693  	/*1266*/ uint16(xArgM),
   694  	/*1267*/ uint16(xMatch),
   695  	/*1268*/ uint16(xSetOp), uint16(SIDT),
   696  	/*1270*/ uint16(xArgM),
   697  	/*1271*/ uint16(xMatch),
   698  	/*1272*/ uint16(xCondIs64), 1275, 1279,
   699  	/*1275*/ uint16(xSetOp), uint16(LGDT),
   700  	/*1277*/ uint16(xArgM16and32),
   701  	/*1278*/ uint16(xMatch),
   702  	/*1279*/ uint16(xSetOp), uint16(LGDT),
   703  	/*1281*/ uint16(xArgM16and64),
   704  	/*1282*/ uint16(xMatch),
   705  	/*1283*/ uint16(xCondIs64), 1286, 1290,
   706  	/*1286*/ uint16(xSetOp), uint16(LIDT),
   707  	/*1288*/ uint16(xArgM16and32),
   708  	/*1289*/ uint16(xMatch),
   709  	/*1290*/ uint16(xSetOp), uint16(LIDT),
   710  	/*1292*/ uint16(xArgM16and64),
   711  	/*1293*/ uint16(xMatch),
   712  	/*1294*/ uint16(xCondDataSize), 1298, 1302, 1306,
   713  	/*1298*/ uint16(xSetOp), uint16(SMSW),
   714  	/*1300*/ uint16(xArgRM16),
   715  	/*1301*/ uint16(xMatch),
   716  	/*1302*/ uint16(xSetOp), uint16(SMSW),
   717  	/*1304*/ uint16(xArgR32M16),
   718  	/*1305*/ uint16(xMatch),
   719  	/*1306*/ uint16(xSetOp), uint16(SMSW),
   720  	/*1308*/ uint16(xArgR64M16),
   721  	/*1309*/ uint16(xMatch),
   722  	/*1310*/ uint16(xSetOp), uint16(LMSW),
   723  	/*1312*/ uint16(xArgRM16),
   724  	/*1313*/ uint16(xMatch),
   725  	/*1314*/ uint16(xSetOp), uint16(INVLPG),
   726  	/*1316*/ uint16(xArgM),
   727  	/*1317*/ uint16(xMatch),
   728  	/*1318*/ uint16(xSetOp), uint16(MONITOR),
   729  	/*1320*/ uint16(xMatch),
   730  	/*1321*/ uint16(xSetOp), uint16(MWAIT),
   731  	/*1323*/ uint16(xMatch),
   732  	/*1324*/ uint16(xSetOp), uint16(XGETBV),
   733  	/*1326*/ uint16(xMatch),
   734  	/*1327*/ uint16(xSetOp), uint16(XSETBV),
   735  	/*1329*/ uint16(xMatch),
   736  	/*1330*/ uint16(xSetOp), uint16(XEND),
   737  	/*1332*/ uint16(xMatch),
   738  	/*1333*/ uint16(xSetOp), uint16(XTEST),
   739  	/*1335*/ uint16(xMatch),
   740  	/*1336*/ uint16(xCondIs64), 0, 1339,
   741  	/*1339*/ uint16(xSetOp), uint16(SWAPGS),
   742  	/*1341*/ uint16(xMatch),
   743  	/*1342*/ uint16(xSetOp), uint16(RDTSCP),
   744  	/*1344*/ uint16(xMatch),
   745  	/*1345*/ uint16(xCondDataSize), 1349, 1355, 1361,
   746  	/*1349*/ uint16(xSetOp), uint16(LAR),
   747  	/*1351*/ uint16(xReadSlashR),
   748  	/*1352*/ uint16(xArgR16),
   749  	/*1353*/ uint16(xArgRM16),
   750  	/*1354*/ uint16(xMatch),
   751  	/*1355*/ uint16(xSetOp), uint16(LAR),
   752  	/*1357*/ uint16(xReadSlashR),
   753  	/*1358*/ uint16(xArgR32),
   754  	/*1359*/ uint16(xArgR32M16),
   755  	/*1360*/ uint16(xMatch),
   756  	/*1361*/ uint16(xSetOp), uint16(LAR),
   757  	/*1363*/ uint16(xReadSlashR),
   758  	/*1364*/ uint16(xArgR64),
   759  	/*1365*/ uint16(xArgR64M16),
   760  	/*1366*/ uint16(xMatch),
   761  	/*1367*/ uint16(xCondDataSize), 1371, 1377, 1383,
   762  	/*1371*/ uint16(xSetOp), uint16(LSL),
   763  	/*1373*/ uint16(xReadSlashR),
   764  	/*1374*/ uint16(xArgR16),
   765  	/*1375*/ uint16(xArgRM16),
   766  	/*1376*/ uint16(xMatch),
   767  	/*1377*/ uint16(xSetOp), uint16(LSL),
   768  	/*1379*/ uint16(xReadSlashR),
   769  	/*1380*/ uint16(xArgR32),
   770  	/*1381*/ uint16(xArgR32M16),
   771  	/*1382*/ uint16(xMatch),
   772  	/*1383*/ uint16(xSetOp), uint16(LSL),
   773  	/*1385*/ uint16(xReadSlashR),
   774  	/*1386*/ uint16(xArgR64),
   775  	/*1387*/ uint16(xArgR32M16),
   776  	/*1388*/ uint16(xMatch),
   777  	/*1389*/ uint16(xCondIs64), 0, 1392,
   778  	/*1392*/ uint16(xSetOp), uint16(SYSCALL),
   779  	/*1394*/ uint16(xMatch),
   780  	/*1395*/ uint16(xSetOp), uint16(CLTS),
   781  	/*1397*/ uint16(xMatch),
   782  	/*1398*/ uint16(xCondIs64), 0, 1401,
   783  	/*1401*/ uint16(xSetOp), uint16(SYSRET),
   784  	/*1403*/ uint16(xMatch),
   785  	/*1404*/ uint16(xSetOp), uint16(INVD),
   786  	/*1406*/ uint16(xMatch),
   787  	/*1407*/ uint16(xSetOp), uint16(WBINVD),
   788  	/*1409*/ uint16(xMatch),
   789  	/*1410*/ uint16(xSetOp), uint16(UD2),
   790  	/*1412*/ uint16(xMatch),
   791  	/*1413*/ uint16(xCondSlashR),
   792  	0,    // 0
   793  	1422, // 1
   794  	0,    // 2
   795  	0,    // 3
   796  	0,    // 4
   797  	0,    // 5
   798  	0,    // 6
   799  	0,    // 7
   800  	/*1422*/ uint16(xSetOp), uint16(PREFETCHW),
   801  	/*1424*/ uint16(xArgM8),
   802  	/*1425*/ uint16(xMatch),
   803  	/*1426*/ uint16(xCondPrefix), 4,
   804  	0xF3, 1454,
   805  	0xF2, 1448,
   806  	0x66, 1442,
   807  	0x0, 1436,
   808  	/*1436*/ uint16(xSetOp), uint16(MOVUPS),
   809  	/*1438*/ uint16(xReadSlashR),
   810  	/*1439*/ uint16(xArgXmm1),
   811  	/*1440*/ uint16(xArgXmm2M128),
   812  	/*1441*/ uint16(xMatch),
   813  	/*1442*/ uint16(xSetOp), uint16(MOVUPD),
   814  	/*1444*/ uint16(xReadSlashR),
   815  	/*1445*/ uint16(xArgXmm1),
   816  	/*1446*/ uint16(xArgXmm2M128),
   817  	/*1447*/ uint16(xMatch),
   818  	/*1448*/ uint16(xSetOp), uint16(MOVSD_XMM),
   819  	/*1450*/ uint16(xReadSlashR),
   820  	/*1451*/ uint16(xArgXmm1),
   821  	/*1452*/ uint16(xArgXmm2M64),
   822  	/*1453*/ uint16(xMatch),
   823  	/*1454*/ uint16(xSetOp), uint16(MOVSS),
   824  	/*1456*/ uint16(xReadSlashR),
   825  	/*1457*/ uint16(xArgXmm1),
   826  	/*1458*/ uint16(xArgXmm2M32),
   827  	/*1459*/ uint16(xMatch),
   828  	/*1460*/ uint16(xCondPrefix), 4,
   829  	0xF3, 1488,
   830  	0xF2, 1482,
   831  	0x66, 1476,
   832  	0x0, 1470,
   833  	/*1470*/ uint16(xSetOp), uint16(MOVUPS),
   834  	/*1472*/ uint16(xReadSlashR),
   835  	/*1473*/ uint16(xArgXmm2M128),
   836  	/*1474*/ uint16(xArgXmm1),
   837  	/*1475*/ uint16(xMatch),
   838  	/*1476*/ uint16(xSetOp), uint16(MOVUPD),
   839  	/*1478*/ uint16(xReadSlashR),
   840  	/*1479*/ uint16(xArgXmm2M128),
   841  	/*1480*/ uint16(xArgXmm),
   842  	/*1481*/ uint16(xMatch),
   843  	/*1482*/ uint16(xSetOp), uint16(MOVSD_XMM),
   844  	/*1484*/ uint16(xReadSlashR),
   845  	/*1485*/ uint16(xArgXmm2M64),
   846  	/*1486*/ uint16(xArgXmm1),
   847  	/*1487*/ uint16(xMatch),
   848  	/*1488*/ uint16(xSetOp), uint16(MOVSS),
   849  	/*1490*/ uint16(xReadSlashR),
   850  	/*1491*/ uint16(xArgXmm2M32),
   851  	/*1492*/ uint16(xArgXmm),
   852  	/*1493*/ uint16(xMatch),
   853  	/*1494*/ uint16(xCondPrefix), 4,
   854  	0xF3, 1531,
   855  	0xF2, 1525,
   856  	0x66, 1519,
   857  	0x0, 1504,
   858  	/*1504*/ uint16(xCondIsMem), 1507, 1513,
   859  	/*1507*/ uint16(xSetOp), uint16(MOVHLPS),
   860  	/*1509*/ uint16(xReadSlashR),
   861  	/*1510*/ uint16(xArgXmm1),
   862  	/*1511*/ uint16(xArgXmm2),
   863  	/*1512*/ uint16(xMatch),
   864  	/*1513*/ uint16(xSetOp), uint16(MOVLPS),
   865  	/*1515*/ uint16(xReadSlashR),
   866  	/*1516*/ uint16(xArgXmm),
   867  	/*1517*/ uint16(xArgM64),
   868  	/*1518*/ uint16(xMatch),
   869  	/*1519*/ uint16(xSetOp), uint16(MOVLPD),
   870  	/*1521*/ uint16(xReadSlashR),
   871  	/*1522*/ uint16(xArgXmm),
   872  	/*1523*/ uint16(xArgXmm2M64),
   873  	/*1524*/ uint16(xMatch),
   874  	/*1525*/ uint16(xSetOp), uint16(MOVDDUP),
   875  	/*1527*/ uint16(xReadSlashR),
   876  	/*1528*/ uint16(xArgXmm1),
   877  	/*1529*/ uint16(xArgXmm2M64),
   878  	/*1530*/ uint16(xMatch),
   879  	/*1531*/ uint16(xSetOp), uint16(MOVSLDUP),
   880  	/*1533*/ uint16(xReadSlashR),
   881  	/*1534*/ uint16(xArgXmm1),
   882  	/*1535*/ uint16(xArgXmm2M128),
   883  	/*1536*/ uint16(xMatch),
   884  	/*1537*/ uint16(xCondPrefix), 2,
   885  	0x66, 1549,
   886  	0x0, 1543,
   887  	/*1543*/ uint16(xSetOp), uint16(MOVLPS),
   888  	/*1545*/ uint16(xReadSlashR),
   889  	/*1546*/ uint16(xArgM64),
   890  	/*1547*/ uint16(xArgXmm),
   891  	/*1548*/ uint16(xMatch),
   892  	/*1549*/ uint16(xSetOp), uint16(MOVLPD),
   893  	/*1551*/ uint16(xReadSlashR),
   894  	/*1552*/ uint16(xArgXmm2M64),
   895  	/*1553*/ uint16(xArgXmm),
   896  	/*1554*/ uint16(xMatch),
   897  	/*1555*/ uint16(xCondPrefix), 2,
   898  	0x66, 1567,
   899  	0x0, 1561,
   900  	/*1561*/ uint16(xSetOp), uint16(UNPCKLPS),
   901  	/*1563*/ uint16(xReadSlashR),
   902  	/*1564*/ uint16(xArgXmm1),
   903  	/*1565*/ uint16(xArgXmm2M128),
   904  	/*1566*/ uint16(xMatch),
   905  	/*1567*/ uint16(xSetOp), uint16(UNPCKLPD),
   906  	/*1569*/ uint16(xReadSlashR),
   907  	/*1570*/ uint16(xArgXmm1),
   908  	/*1571*/ uint16(xArgXmm2M128),
   909  	/*1572*/ uint16(xMatch),
   910  	/*1573*/ uint16(xCondPrefix), 2,
   911  	0x66, 1585,
   912  	0x0, 1579,
   913  	/*1579*/ uint16(xSetOp), uint16(UNPCKHPS),
   914  	/*1581*/ uint16(xReadSlashR),
   915  	/*1582*/ uint16(xArgXmm1),
   916  	/*1583*/ uint16(xArgXmm2M128),
   917  	/*1584*/ uint16(xMatch),
   918  	/*1585*/ uint16(xSetOp), uint16(UNPCKHPD),
   919  	/*1587*/ uint16(xReadSlashR),
   920  	/*1588*/ uint16(xArgXmm1),
   921  	/*1589*/ uint16(xArgXmm2M128),
   922  	/*1590*/ uint16(xMatch),
   923  	/*1591*/ uint16(xCondPrefix), 3,
   924  	0xF3, 1620,
   925  	0x66, 1614,
   926  	0x0, 1599,
   927  	/*1599*/ uint16(xCondIsMem), 1602, 1608,
   928  	/*1602*/ uint16(xSetOp), uint16(MOVLHPS),
   929  	/*1604*/ uint16(xReadSlashR),
   930  	/*1605*/ uint16(xArgXmm1),
   931  	/*1606*/ uint16(xArgXmm2),
   932  	/*1607*/ uint16(xMatch),
   933  	/*1608*/ uint16(xSetOp), uint16(MOVHPS),
   934  	/*1610*/ uint16(xReadSlashR),
   935  	/*1611*/ uint16(xArgXmm),
   936  	/*1612*/ uint16(xArgM64),
   937  	/*1613*/ uint16(xMatch),
   938  	/*1614*/ uint16(xSetOp), uint16(MOVHPD),
   939  	/*1616*/ uint16(xReadSlashR),
   940  	/*1617*/ uint16(xArgXmm),
   941  	/*1618*/ uint16(xArgXmm2M64),
   942  	/*1619*/ uint16(xMatch),
   943  	/*1620*/ uint16(xSetOp), uint16(MOVSHDUP),
   944  	/*1622*/ uint16(xReadSlashR),
   945  	/*1623*/ uint16(xArgXmm1),
   946  	/*1624*/ uint16(xArgXmm2M128),
   947  	/*1625*/ uint16(xMatch),
   948  	/*1626*/ uint16(xCondPrefix), 2,
   949  	0x66, 1638,
   950  	0x0, 1632,
   951  	/*1632*/ uint16(xSetOp), uint16(MOVHPS),
   952  	/*1634*/ uint16(xReadSlashR),
   953  	/*1635*/ uint16(xArgM64),
   954  	/*1636*/ uint16(xArgXmm),
   955  	/*1637*/ uint16(xMatch),
   956  	/*1638*/ uint16(xSetOp), uint16(MOVHPD),
   957  	/*1640*/ uint16(xReadSlashR),
   958  	/*1641*/ uint16(xArgXmm2M64),
   959  	/*1642*/ uint16(xArgXmm),
   960  	/*1643*/ uint16(xMatch),
   961  	/*1644*/ uint16(xCondSlashR),
   962  	1653, // 0
   963  	1657, // 1
   964  	1661, // 2
   965  	1665, // 3
   966  	0,    // 4
   967  	0,    // 5
   968  	0,    // 6
   969  	0,    // 7
   970  	/*1653*/ uint16(xSetOp), uint16(PREFETCHNTA),
   971  	/*1655*/ uint16(xArgM8),
   972  	/*1656*/ uint16(xMatch),
   973  	/*1657*/ uint16(xSetOp), uint16(PREFETCHT0),
   974  	/*1659*/ uint16(xArgM8),
   975  	/*1660*/ uint16(xMatch),
   976  	/*1661*/ uint16(xSetOp), uint16(PREFETCHT1),
   977  	/*1663*/ uint16(xArgM8),
   978  	/*1664*/ uint16(xMatch),
   979  	/*1665*/ uint16(xSetOp), uint16(PREFETCHT2),
   980  	/*1667*/ uint16(xArgM8),
   981  	/*1668*/ uint16(xMatch),
   982  	/*1669*/ uint16(xCondSlashR),
   983  	1678, // 0
   984  	0,    // 1
   985  	0,    // 2
   986  	0,    // 3
   987  	0,    // 4
   988  	0,    // 5
   989  	0,    // 6
   990  	0,    // 7
   991  	/*1678*/ uint16(xCondDataSize), 1682, 1686, 0,
   992  	/*1682*/ uint16(xSetOp), uint16(NOP),
   993  	/*1684*/ uint16(xArgRM16),
   994  	/*1685*/ uint16(xMatch),
   995  	/*1686*/ uint16(xSetOp), uint16(NOP),
   996  	/*1688*/ uint16(xArgRM32),
   997  	/*1689*/ uint16(xMatch),
   998  	/*1690*/ uint16(xCondIs64), 1693, 1699,
   999  	/*1693*/ uint16(xSetOp), uint16(MOV),
  1000  	/*1695*/ uint16(xReadSlashR),
  1001  	/*1696*/ uint16(xArgRmf32),
  1002  	/*1697*/ uint16(xArgCR0dashCR7),
  1003  	/*1698*/ uint16(xMatch),
  1004  	/*1699*/ uint16(xSetOp), uint16(MOV),
  1005  	/*1701*/ uint16(xReadSlashR),
  1006  	/*1702*/ uint16(xArgRmf64),
  1007  	/*1703*/ uint16(xArgCR0dashCR7),
  1008  	/*1704*/ uint16(xMatch),
  1009  	/*1705*/ uint16(xCondIs64), 1708, 1714,
  1010  	/*1708*/ uint16(xSetOp), uint16(MOV),
  1011  	/*1710*/ uint16(xReadSlashR),
  1012  	/*1711*/ uint16(xArgRmf32),
  1013  	/*1712*/ uint16(xArgDR0dashDR7),
  1014  	/*1713*/ uint16(xMatch),
  1015  	/*1714*/ uint16(xSetOp), uint16(MOV),
  1016  	/*1716*/ uint16(xReadSlashR),
  1017  	/*1717*/ uint16(xArgRmf64),
  1018  	/*1718*/ uint16(xArgDR0dashDR7),
  1019  	/*1719*/ uint16(xMatch),
  1020  	/*1720*/ uint16(xCondIs64), 1723, 1729,
  1021  	/*1723*/ uint16(xSetOp), uint16(MOV),
  1022  	/*1725*/ uint16(xReadSlashR),
  1023  	/*1726*/ uint16(xArgCR0dashCR7),
  1024  	/*1727*/ uint16(xArgRmf32),
  1025  	/*1728*/ uint16(xMatch),
  1026  	/*1729*/ uint16(xSetOp), uint16(MOV),
  1027  	/*1731*/ uint16(xReadSlashR),
  1028  	/*1732*/ uint16(xArgCR0dashCR7),
  1029  	/*1733*/ uint16(xArgRmf64),
  1030  	/*1734*/ uint16(xMatch),
  1031  	/*1735*/ uint16(xCondIs64), 1738, 1744,
  1032  	/*1738*/ uint16(xSetOp), uint16(MOV),
  1033  	/*1740*/ uint16(xReadSlashR),
  1034  	/*1741*/ uint16(xArgDR0dashDR7),
  1035  	/*1742*/ uint16(xArgRmf32),
  1036  	/*1743*/ uint16(xMatch),
  1037  	/*1744*/ uint16(xSetOp), uint16(MOV),
  1038  	/*1746*/ uint16(xReadSlashR),
  1039  	/*1747*/ uint16(xArgDR0dashDR7),
  1040  	/*1748*/ uint16(xArgRmf64),
  1041  	/*1749*/ uint16(xMatch),
  1042  	/*1750*/ uint16(xCondIs64), 1753, 1759,
  1043  	/*1753*/ uint16(xSetOp), uint16(MOV),
  1044  	/*1755*/ uint16(xReadSlashR),
  1045  	/*1756*/ uint16(xArgRmf32),
  1046  	/*1757*/ uint16(xArgTR0dashTR7),
  1047  	/*1758*/ uint16(xMatch),
  1048  	/*1759*/ uint16(xSetOp), uint16(MOV),
  1049  	/*1761*/ uint16(xReadSlashR),
  1050  	/*1762*/ uint16(xArgRmf64),
  1051  	/*1763*/ uint16(xArgTR0dashTR7),
  1052  	/*1764*/ uint16(xMatch),
  1053  	/*1765*/ uint16(xCondIs64), 1768, 1774,
  1054  	/*1768*/ uint16(xSetOp), uint16(MOV),
  1055  	/*1770*/ uint16(xReadSlashR),
  1056  	/*1771*/ uint16(xArgTR0dashTR7),
  1057  	/*1772*/ uint16(xArgRmf32),
  1058  	/*1773*/ uint16(xMatch),
  1059  	/*1774*/ uint16(xSetOp), uint16(MOV),
  1060  	/*1776*/ uint16(xReadSlashR),
  1061  	/*1777*/ uint16(xArgTR0dashTR7),
  1062  	/*1778*/ uint16(xArgRmf64),
  1063  	/*1779*/ uint16(xMatch),
  1064  	/*1780*/ uint16(xCondPrefix), 2,
  1065  	0x66, 1792,
  1066  	0x0, 1786,
  1067  	/*1786*/ uint16(xSetOp), uint16(MOVAPS),
  1068  	/*1788*/ uint16(xReadSlashR),
  1069  	/*1789*/ uint16(xArgXmm1),
  1070  	/*1790*/ uint16(xArgXmm2M128),
  1071  	/*1791*/ uint16(xMatch),
  1072  	/*1792*/ uint16(xSetOp), uint16(MOVAPD),
  1073  	/*1794*/ uint16(xReadSlashR),
  1074  	/*1795*/ uint16(xArgXmm1),
  1075  	/*1796*/ uint16(xArgXmm2M128),
  1076  	/*1797*/ uint16(xMatch),
  1077  	/*1798*/ uint16(xCondPrefix), 2,
  1078  	0x66, 1810,
  1079  	0x0, 1804,
  1080  	/*1804*/ uint16(xSetOp), uint16(MOVAPS),
  1081  	/*1806*/ uint16(xReadSlashR),
  1082  	/*1807*/ uint16(xArgXmm2M128),
  1083  	/*1808*/ uint16(xArgXmm1),
  1084  	/*1809*/ uint16(xMatch),
  1085  	/*1810*/ uint16(xSetOp), uint16(MOVAPD),
  1086  	/*1812*/ uint16(xReadSlashR),
  1087  	/*1813*/ uint16(xArgXmm2M128),
  1088  	/*1814*/ uint16(xArgXmm1),
  1089  	/*1815*/ uint16(xMatch),
  1090  	/*1816*/ uint16(xCondIs64), 1819, 1873,
  1091  	/*1819*/ uint16(xCondPrefix), 4,
  1092  	0xF3, 1857,
  1093  	0xF2, 1841,
  1094  	0x66, 1835,
  1095  	0x0, 1829,
  1096  	/*1829*/ uint16(xSetOp), uint16(CVTPI2PS),
  1097  	/*1831*/ uint16(xReadSlashR),
  1098  	/*1832*/ uint16(xArgXmm),
  1099  	/*1833*/ uint16(xArgMmM64),
  1100  	/*1834*/ uint16(xMatch),
  1101  	/*1835*/ uint16(xSetOp), uint16(CVTPI2PD),
  1102  	/*1837*/ uint16(xReadSlashR),
  1103  	/*1838*/ uint16(xArgXmm),
  1104  	/*1839*/ uint16(xArgMmM64),
  1105  	/*1840*/ uint16(xMatch),
  1106  	/*1841*/ uint16(xCondDataSize), 1845, 1851, 0,
  1107  	/*1845*/ uint16(xSetOp), uint16(CVTSI2SD),
  1108  	/*1847*/ uint16(xReadSlashR),
  1109  	/*1848*/ uint16(xArgXmm),
  1110  	/*1849*/ uint16(xArgRM32),
  1111  	/*1850*/ uint16(xMatch),
  1112  	/*1851*/ uint16(xSetOp), uint16(CVTSI2SD),
  1113  	/*1853*/ uint16(xReadSlashR),
  1114  	/*1854*/ uint16(xArgXmm),
  1115  	/*1855*/ uint16(xArgRM32),
  1116  	/*1856*/ uint16(xMatch),
  1117  	/*1857*/ uint16(xCondDataSize), 1861, 1867, 0,
  1118  	/*1861*/ uint16(xSetOp), uint16(CVTSI2SS),
  1119  	/*1863*/ uint16(xReadSlashR),
  1120  	/*1864*/ uint16(xArgXmm),
  1121  	/*1865*/ uint16(xArgRM32),
  1122  	/*1866*/ uint16(xMatch),
  1123  	/*1867*/ uint16(xSetOp), uint16(CVTSI2SS),
  1124  	/*1869*/ uint16(xReadSlashR),
  1125  	/*1870*/ uint16(xArgXmm),
  1126  	/*1871*/ uint16(xArgRM32),
  1127  	/*1872*/ uint16(xMatch),
  1128  	/*1873*/ uint16(xCondPrefix), 4,
  1129  	0xF3, 1893,
  1130  	0xF2, 1883,
  1131  	0x66, 1835,
  1132  	0x0, 1829,
  1133  	/*1883*/ uint16(xCondDataSize), 1845, 1851, 1887,
  1134  	/*1887*/ uint16(xSetOp), uint16(CVTSI2SD),
  1135  	/*1889*/ uint16(xReadSlashR),
  1136  	/*1890*/ uint16(xArgXmm),
  1137  	/*1891*/ uint16(xArgRM64),
  1138  	/*1892*/ uint16(xMatch),
  1139  	/*1893*/ uint16(xCondDataSize), 1861, 1867, 1897,
  1140  	/*1897*/ uint16(xSetOp), uint16(CVTSI2SS),
  1141  	/*1899*/ uint16(xReadSlashR),
  1142  	/*1900*/ uint16(xArgXmm),
  1143  	/*1901*/ uint16(xArgRM64),
  1144  	/*1902*/ uint16(xMatch),
  1145  	/*1903*/ uint16(xCondPrefix), 4,
  1146  	0xF3, 1931,
  1147  	0xF2, 1925,
  1148  	0x66, 1919,
  1149  	0x0, 1913,
  1150  	/*1913*/ uint16(xSetOp), uint16(MOVNTPS),
  1151  	/*1915*/ uint16(xReadSlashR),
  1152  	/*1916*/ uint16(xArgM128),
  1153  	/*1917*/ uint16(xArgXmm),
  1154  	/*1918*/ uint16(xMatch),
  1155  	/*1919*/ uint16(xSetOp), uint16(MOVNTPD),
  1156  	/*1921*/ uint16(xReadSlashR),
  1157  	/*1922*/ uint16(xArgM128),
  1158  	/*1923*/ uint16(xArgXmm),
  1159  	/*1924*/ uint16(xMatch),
  1160  	/*1925*/ uint16(xSetOp), uint16(MOVNTSD),
  1161  	/*1927*/ uint16(xReadSlashR),
  1162  	/*1928*/ uint16(xArgM64),
  1163  	/*1929*/ uint16(xArgXmm),
  1164  	/*1930*/ uint16(xMatch),
  1165  	/*1931*/ uint16(xSetOp), uint16(MOVNTSS),
  1166  	/*1933*/ uint16(xReadSlashR),
  1167  	/*1934*/ uint16(xArgM32),
  1168  	/*1935*/ uint16(xArgXmm),
  1169  	/*1936*/ uint16(xMatch),
  1170  	/*1937*/ uint16(xCondIs64), 1940, 1994,
  1171  	/*1940*/ uint16(xCondPrefix), 4,
  1172  	0xF3, 1978,
  1173  	0xF2, 1962,
  1174  	0x66, 1956,
  1175  	0x0, 1950,
  1176  	/*1950*/ uint16(xSetOp), uint16(CVTTPS2PI),
  1177  	/*1952*/ uint16(xReadSlashR),
  1178  	/*1953*/ uint16(xArgMm),
  1179  	/*1954*/ uint16(xArgXmmM64),
  1180  	/*1955*/ uint16(xMatch),
  1181  	/*1956*/ uint16(xSetOp), uint16(CVTTPD2PI),
  1182  	/*1958*/ uint16(xReadSlashR),
  1183  	/*1959*/ uint16(xArgMm),
  1184  	/*1960*/ uint16(xArgXmmM128),
  1185  	/*1961*/ uint16(xMatch),
  1186  	/*1962*/ uint16(xCondDataSize), 1966, 1972, 0,
  1187  	/*1966*/ uint16(xSetOp), uint16(CVTTSD2SI),
  1188  	/*1968*/ uint16(xReadSlashR),
  1189  	/*1969*/ uint16(xArgR32),
  1190  	/*1970*/ uint16(xArgXmmM64),
  1191  	/*1971*/ uint16(xMatch),
  1192  	/*1972*/ uint16(xSetOp), uint16(CVTTSD2SI),
  1193  	/*1974*/ uint16(xReadSlashR),
  1194  	/*1975*/ uint16(xArgR32),
  1195  	/*1976*/ uint16(xArgXmmM64),
  1196  	/*1977*/ uint16(xMatch),
  1197  	/*1978*/ uint16(xCondDataSize), 1982, 1988, 0,
  1198  	/*1982*/ uint16(xSetOp), uint16(CVTTSS2SI),
  1199  	/*1984*/ uint16(xReadSlashR),
  1200  	/*1985*/ uint16(xArgR32),
  1201  	/*1986*/ uint16(xArgXmmM32),
  1202  	/*1987*/ uint16(xMatch),
  1203  	/*1988*/ uint16(xSetOp), uint16(CVTTSS2SI),
  1204  	/*1990*/ uint16(xReadSlashR),
  1205  	/*1991*/ uint16(xArgR32),
  1206  	/*1992*/ uint16(xArgXmmM32),
  1207  	/*1993*/ uint16(xMatch),
  1208  	/*1994*/ uint16(xCondPrefix), 4,
  1209  	0xF3, 2014,
  1210  	0xF2, 2004,
  1211  	0x66, 1956,
  1212  	0x0, 1950,
  1213  	/*2004*/ uint16(xCondDataSize), 1966, 1972, 2008,
  1214  	/*2008*/ uint16(xSetOp), uint16(CVTTSD2SI),
  1215  	/*2010*/ uint16(xReadSlashR),
  1216  	/*2011*/ uint16(xArgR64),
  1217  	/*2012*/ uint16(xArgXmmM64),
  1218  	/*2013*/ uint16(xMatch),
  1219  	/*2014*/ uint16(xCondDataSize), 1982, 1988, 2018,
  1220  	/*2018*/ uint16(xSetOp), uint16(CVTTSS2SI),
  1221  	/*2020*/ uint16(xReadSlashR),
  1222  	/*2021*/ uint16(xArgR64),
  1223  	/*2022*/ uint16(xArgXmmM32),
  1224  	/*2023*/ uint16(xMatch),
  1225  	/*2024*/ uint16(xCondIs64), 2027, 2081,
  1226  	/*2027*/ uint16(xCondPrefix), 4,
  1227  	0xF3, 2065,
  1228  	0xF2, 2049,
  1229  	0x66, 2043,
  1230  	0x0, 2037,
  1231  	/*2037*/ uint16(xSetOp), uint16(CVTPS2PI),
  1232  	/*2039*/ uint16(xReadSlashR),
  1233  	/*2040*/ uint16(xArgMm),
  1234  	/*2041*/ uint16(xArgXmmM64),
  1235  	/*2042*/ uint16(xMatch),
  1236  	/*2043*/ uint16(xSetOp), uint16(CVTPD2PI),
  1237  	/*2045*/ uint16(xReadSlashR),
  1238  	/*2046*/ uint16(xArgMm),
  1239  	/*2047*/ uint16(xArgXmmM128),
  1240  	/*2048*/ uint16(xMatch),
  1241  	/*2049*/ uint16(xCondDataSize), 2053, 2059, 0,
  1242  	/*2053*/ uint16(xSetOp), uint16(CVTSD2SI),
  1243  	/*2055*/ uint16(xReadSlashR),
  1244  	/*2056*/ uint16(xArgR32),
  1245  	/*2057*/ uint16(xArgXmmM64),
  1246  	/*2058*/ uint16(xMatch),
  1247  	/*2059*/ uint16(xSetOp), uint16(CVTSD2SI),
  1248  	/*2061*/ uint16(xReadSlashR),
  1249  	/*2062*/ uint16(xArgR32),
  1250  	/*2063*/ uint16(xArgXmmM64),
  1251  	/*2064*/ uint16(xMatch),
  1252  	/*2065*/ uint16(xCondDataSize), 2069, 2075, 0,
  1253  	/*2069*/ uint16(xSetOp), uint16(CVTSS2SI),
  1254  	/*2071*/ uint16(xReadSlashR),
  1255  	/*2072*/ uint16(xArgR32),
  1256  	/*2073*/ uint16(xArgXmmM32),
  1257  	/*2074*/ uint16(xMatch),
  1258  	/*2075*/ uint16(xSetOp), uint16(CVTSS2SI),
  1259  	/*2077*/ uint16(xReadSlashR),
  1260  	/*2078*/ uint16(xArgR32),
  1261  	/*2079*/ uint16(xArgXmmM32),
  1262  	/*2080*/ uint16(xMatch),
  1263  	/*2081*/ uint16(xCondPrefix), 4,
  1264  	0xF3, 2101,
  1265  	0xF2, 2091,
  1266  	0x66, 2043,
  1267  	0x0, 2037,
  1268  	/*2091*/ uint16(xCondDataSize), 2053, 2059, 2095,
  1269  	/*2095*/ uint16(xSetOp), uint16(CVTSD2SI),
  1270  	/*2097*/ uint16(xReadSlashR),
  1271  	/*2098*/ uint16(xArgR64),
  1272  	/*2099*/ uint16(xArgXmmM64),
  1273  	/*2100*/ uint16(xMatch),
  1274  	/*2101*/ uint16(xCondDataSize), 2069, 2075, 2105,
  1275  	/*2105*/ uint16(xSetOp), uint16(CVTSS2SI),
  1276  	/*2107*/ uint16(xReadSlashR),
  1277  	/*2108*/ uint16(xArgR64),
  1278  	/*2109*/ uint16(xArgXmmM32),
  1279  	/*2110*/ uint16(xMatch),
  1280  	/*2111*/ uint16(xCondPrefix), 2,
  1281  	0x66, 2123,
  1282  	0x0, 2117,
  1283  	/*2117*/ uint16(xSetOp), uint16(UCOMISS),
  1284  	/*2119*/ uint16(xReadSlashR),
  1285  	/*2120*/ uint16(xArgXmm1),
  1286  	/*2121*/ uint16(xArgXmm2M32),
  1287  	/*2122*/ uint16(xMatch),
  1288  	/*2123*/ uint16(xSetOp), uint16(UCOMISD),
  1289  	/*2125*/ uint16(xReadSlashR),
  1290  	/*2126*/ uint16(xArgXmm1),
  1291  	/*2127*/ uint16(xArgXmm2M64),
  1292  	/*2128*/ uint16(xMatch),
  1293  	/*2129*/ uint16(xCondPrefix), 2,
  1294  	0x66, 2141,
  1295  	0x0, 2135,
  1296  	/*2135*/ uint16(xSetOp), uint16(COMISS),
  1297  	/*2137*/ uint16(xReadSlashR),
  1298  	/*2138*/ uint16(xArgXmm1),
  1299  	/*2139*/ uint16(xArgXmm2M32),
  1300  	/*2140*/ uint16(xMatch),
  1301  	/*2141*/ uint16(xSetOp), uint16(COMISD),
  1302  	/*2143*/ uint16(xReadSlashR),
  1303  	/*2144*/ uint16(xArgXmm1),
  1304  	/*2145*/ uint16(xArgXmm2M64),
  1305  	/*2146*/ uint16(xMatch),
  1306  	/*2147*/ uint16(xSetOp), uint16(WRMSR),
  1307  	/*2149*/ uint16(xMatch),
  1308  	/*2150*/ uint16(xSetOp), uint16(RDTSC),
  1309  	/*2152*/ uint16(xMatch),
  1310  	/*2153*/ uint16(xSetOp), uint16(RDMSR),
  1311  	/*2155*/ uint16(xMatch),
  1312  	/*2156*/ uint16(xSetOp), uint16(RDPMC),
  1313  	/*2158*/ uint16(xMatch),
  1314  	/*2159*/ uint16(xSetOp), uint16(SYSENTER),
  1315  	/*2161*/ uint16(xMatch),
  1316  	/*2162*/ uint16(xCondDataSize), 2166, 2166, 2169,
  1317  	/*2166*/ uint16(xSetOp), uint16(SYSEXIT),
  1318  	/*2168*/ uint16(xMatch),
  1319  	/*2169*/ uint16(xSetOp), uint16(SYSEXIT),
  1320  	/*2171*/ uint16(xMatch),
  1321  	/*2172*/ uint16(xCondByte), 54,
  1322  	0x00, 2283,
  1323  	0x01, 2301,
  1324  	0x02, 2319,
  1325  	0x03, 2337,
  1326  	0x04, 2355,
  1327  	0x05, 2373,
  1328  	0x06, 2391,
  1329  	0x07, 2409,
  1330  	0x08, 2427,
  1331  	0x09, 2445,
  1332  	0x0A, 2463,
  1333  	0x0B, 2481,
  1334  	0x10, 2499,
  1335  	0x14, 2510,
  1336  	0x15, 2521,
  1337  	0x17, 2532,
  1338  	0x1C, 2542,
  1339  	0x1D, 2560,
  1340  	0x1E, 2578,
  1341  	0x20, 2596,
  1342  	0x21, 2606,
  1343  	0x22, 2616,
  1344  	0x23, 2626,
  1345  	0x24, 2636,
  1346  	0x25, 2646,
  1347  	0x28, 2656,
  1348  	0x29, 2666,
  1349  	0x2A, 2676,
  1350  	0x2B, 2686,
  1351  	0x30, 2696,
  1352  	0x31, 2706,
  1353  	0x32, 2716,
  1354  	0x33, 2726,
  1355  	0x34, 2736,
  1356  	0x35, 2746,
  1357  	0x37, 2756,
  1358  	0x38, 2766,
  1359  	0x39, 2776,
  1360  	0x3A, 2786,
  1361  	0x3B, 2796,
  1362  	0x3C, 2806,
  1363  	0x3D, 2816,
  1364  	0x3E, 2826,
  1365  	0x3F, 2836,
  1366  	0x40, 2846,
  1367  	0x41, 2856,
  1368  	0x82, 2866,
  1369  	0xDB, 2889,
  1370  	0xDC, 2899,
  1371  	0xDD, 2909,
  1372  	0xDE, 2919,
  1373  	0xDF, 2929,
  1374  	0xF0, 2939,
  1375  	0xF1, 3006,
  1376  	uint16(xFail),
  1377  	/*2283*/ uint16(xCondPrefix), 2,
  1378  	0x66, 2295,
  1379  	0x0, 2289,
  1380  	/*2289*/ uint16(xSetOp), uint16(PSHUFB),
  1381  	/*2291*/ uint16(xReadSlashR),
  1382  	/*2292*/ uint16(xArgMm1),
  1383  	/*2293*/ uint16(xArgMm2M64),
  1384  	/*2294*/ uint16(xMatch),
  1385  	/*2295*/ uint16(xSetOp), uint16(PSHUFB),
  1386  	/*2297*/ uint16(xReadSlashR),
  1387  	/*2298*/ uint16(xArgXmm1),
  1388  	/*2299*/ uint16(xArgXmm2M128),
  1389  	/*2300*/ uint16(xMatch),
  1390  	/*2301*/ uint16(xCondPrefix), 2,
  1391  	0x66, 2313,
  1392  	0x0, 2307,
  1393  	/*2307*/ uint16(xSetOp), uint16(PHADDW),
  1394  	/*2309*/ uint16(xReadSlashR),
  1395  	/*2310*/ uint16(xArgMm1),
  1396  	/*2311*/ uint16(xArgMm2M64),
  1397  	/*2312*/ uint16(xMatch),
  1398  	/*2313*/ uint16(xSetOp), uint16(PHADDW),
  1399  	/*2315*/ uint16(xReadSlashR),
  1400  	/*2316*/ uint16(xArgXmm1),
  1401  	/*2317*/ uint16(xArgXmm2M128),
  1402  	/*2318*/ uint16(xMatch),
  1403  	/*2319*/ uint16(xCondPrefix), 2,
  1404  	0x66, 2331,
  1405  	0x0, 2325,
  1406  	/*2325*/ uint16(xSetOp), uint16(PHADDD),
  1407  	/*2327*/ uint16(xReadSlashR),
  1408  	/*2328*/ uint16(xArgMm1),
  1409  	/*2329*/ uint16(xArgMm2M64),
  1410  	/*2330*/ uint16(xMatch),
  1411  	/*2331*/ uint16(xSetOp), uint16(PHADDD),
  1412  	/*2333*/ uint16(xReadSlashR),
  1413  	/*2334*/ uint16(xArgXmm1),
  1414  	/*2335*/ uint16(xArgXmm2M128),
  1415  	/*2336*/ uint16(xMatch),
  1416  	/*2337*/ uint16(xCondPrefix), 2,
  1417  	0x66, 2349,
  1418  	0x0, 2343,
  1419  	/*2343*/ uint16(xSetOp), uint16(PHADDSW),
  1420  	/*2345*/ uint16(xReadSlashR),
  1421  	/*2346*/ uint16(xArgMm1),
  1422  	/*2347*/ uint16(xArgMm2M64),
  1423  	/*2348*/ uint16(xMatch),
  1424  	/*2349*/ uint16(xSetOp), uint16(PHADDSW),
  1425  	/*2351*/ uint16(xReadSlashR),
  1426  	/*2352*/ uint16(xArgXmm1),
  1427  	/*2353*/ uint16(xArgXmm2M128),
  1428  	/*2354*/ uint16(xMatch),
  1429  	/*2355*/ uint16(xCondPrefix), 2,
  1430  	0x66, 2367,
  1431  	0x0, 2361,
  1432  	/*2361*/ uint16(xSetOp), uint16(PMADDUBSW),
  1433  	/*2363*/ uint16(xReadSlashR),
  1434  	/*2364*/ uint16(xArgMm1),
  1435  	/*2365*/ uint16(xArgMm2M64),
  1436  	/*2366*/ uint16(xMatch),
  1437  	/*2367*/ uint16(xSetOp), uint16(PMADDUBSW),
  1438  	/*2369*/ uint16(xReadSlashR),
  1439  	/*2370*/ uint16(xArgXmm1),
  1440  	/*2371*/ uint16(xArgXmm2M128),
  1441  	/*2372*/ uint16(xMatch),
  1442  	/*2373*/ uint16(xCondPrefix), 2,
  1443  	0x66, 2385,
  1444  	0x0, 2379,
  1445  	/*2379*/ uint16(xSetOp), uint16(PHSUBW),
  1446  	/*2381*/ uint16(xReadSlashR),
  1447  	/*2382*/ uint16(xArgMm1),
  1448  	/*2383*/ uint16(xArgMm2M64),
  1449  	/*2384*/ uint16(xMatch),
  1450  	/*2385*/ uint16(xSetOp), uint16(PHSUBW),
  1451  	/*2387*/ uint16(xReadSlashR),
  1452  	/*2388*/ uint16(xArgXmm1),
  1453  	/*2389*/ uint16(xArgXmm2M128),
  1454  	/*2390*/ uint16(xMatch),
  1455  	/*2391*/ uint16(xCondPrefix), 2,
  1456  	0x66, 2403,
  1457  	0x0, 2397,
  1458  	/*2397*/ uint16(xSetOp), uint16(PHSUBD),
  1459  	/*2399*/ uint16(xReadSlashR),
  1460  	/*2400*/ uint16(xArgMm1),
  1461  	/*2401*/ uint16(xArgMm2M64),
  1462  	/*2402*/ uint16(xMatch),
  1463  	/*2403*/ uint16(xSetOp), uint16(PHSUBD),
  1464  	/*2405*/ uint16(xReadSlashR),
  1465  	/*2406*/ uint16(xArgXmm1),
  1466  	/*2407*/ uint16(xArgXmm2M128),
  1467  	/*2408*/ uint16(xMatch),
  1468  	/*2409*/ uint16(xCondPrefix), 2,
  1469  	0x66, 2421,
  1470  	0x0, 2415,
  1471  	/*2415*/ uint16(xSetOp), uint16(PHSUBSW),
  1472  	/*2417*/ uint16(xReadSlashR),
  1473  	/*2418*/ uint16(xArgMm1),
  1474  	/*2419*/ uint16(xArgMm2M64),
  1475  	/*2420*/ uint16(xMatch),
  1476  	/*2421*/ uint16(xSetOp), uint16(PHSUBSW),
  1477  	/*2423*/ uint16(xReadSlashR),
  1478  	/*2424*/ uint16(xArgXmm1),
  1479  	/*2425*/ uint16(xArgXmm2M128),
  1480  	/*2426*/ uint16(xMatch),
  1481  	/*2427*/ uint16(xCondPrefix), 2,
  1482  	0x66, 2439,
  1483  	0x0, 2433,
  1484  	/*2433*/ uint16(xSetOp), uint16(PSIGNB),
  1485  	/*2435*/ uint16(xReadSlashR),
  1486  	/*2436*/ uint16(xArgMm1),
  1487  	/*2437*/ uint16(xArgMm2M64),
  1488  	/*2438*/ uint16(xMatch),
  1489  	/*2439*/ uint16(xSetOp), uint16(PSIGNB),
  1490  	/*2441*/ uint16(xReadSlashR),
  1491  	/*2442*/ uint16(xArgXmm1),
  1492  	/*2443*/ uint16(xArgXmm2M128),
  1493  	/*2444*/ uint16(xMatch),
  1494  	/*2445*/ uint16(xCondPrefix), 2,
  1495  	0x66, 2457,
  1496  	0x0, 2451,
  1497  	/*2451*/ uint16(xSetOp), uint16(PSIGNW),
  1498  	/*2453*/ uint16(xReadSlashR),
  1499  	/*2454*/ uint16(xArgMm1),
  1500  	/*2455*/ uint16(xArgMm2M64),
  1501  	/*2456*/ uint16(xMatch),
  1502  	/*2457*/ uint16(xSetOp), uint16(PSIGNW),
  1503  	/*2459*/ uint16(xReadSlashR),
  1504  	/*2460*/ uint16(xArgXmm1),
  1505  	/*2461*/ uint16(xArgXmm2M128),
  1506  	/*2462*/ uint16(xMatch),
  1507  	/*2463*/ uint16(xCondPrefix), 2,
  1508  	0x66, 2475,
  1509  	0x0, 2469,
  1510  	/*2469*/ uint16(xSetOp), uint16(PSIGND),
  1511  	/*2471*/ uint16(xReadSlashR),
  1512  	/*2472*/ uint16(xArgMm1),
  1513  	/*2473*/ uint16(xArgMm2M64),
  1514  	/*2474*/ uint16(xMatch),
  1515  	/*2475*/ uint16(xSetOp), uint16(PSIGND),
  1516  	/*2477*/ uint16(xReadSlashR),
  1517  	/*2478*/ uint16(xArgXmm1),
  1518  	/*2479*/ uint16(xArgXmm2M128),
  1519  	/*2480*/ uint16(xMatch),
  1520  	/*2481*/ uint16(xCondPrefix), 2,
  1521  	0x66, 2493,
  1522  	0x0, 2487,
  1523  	/*2487*/ uint16(xSetOp), uint16(PMULHRSW),
  1524  	/*2489*/ uint16(xReadSlashR),
  1525  	/*2490*/ uint16(xArgMm1),
  1526  	/*2491*/ uint16(xArgMm2M64),
  1527  	/*2492*/ uint16(xMatch),
  1528  	/*2493*/ uint16(xSetOp), uint16(PMULHRSW),
  1529  	/*2495*/ uint16(xReadSlashR),
  1530  	/*2496*/ uint16(xArgXmm1),
  1531  	/*2497*/ uint16(xArgXmm2M128),
  1532  	/*2498*/ uint16(xMatch),
  1533  	/*2499*/ uint16(xCondPrefix), 1,
  1534  	0x66, 2503,
  1535  	/*2503*/ uint16(xSetOp), uint16(PBLENDVB),
  1536  	/*2505*/ uint16(xReadSlashR),
  1537  	/*2506*/ uint16(xArgXmm1),
  1538  	/*2507*/ uint16(xArgXmm2M128),
  1539  	/*2508*/ uint16(xArgXMM0),
  1540  	/*2509*/ uint16(xMatch),
  1541  	/*2510*/ uint16(xCondPrefix), 1,
  1542  	0x66, 2514,
  1543  	/*2514*/ uint16(xSetOp), uint16(BLENDVPS),
  1544  	/*2516*/ uint16(xReadSlashR),
  1545  	/*2517*/ uint16(xArgXmm1),
  1546  	/*2518*/ uint16(xArgXmm2M128),
  1547  	/*2519*/ uint16(xArgXMM0),
  1548  	/*2520*/ uint16(xMatch),
  1549  	/*2521*/ uint16(xCondPrefix), 1,
  1550  	0x66, 2525,
  1551  	/*2525*/ uint16(xSetOp), uint16(BLENDVPD),
  1552  	/*2527*/ uint16(xReadSlashR),
  1553  	/*2528*/ uint16(xArgXmm1),
  1554  	/*2529*/ uint16(xArgXmm2M128),
  1555  	/*2530*/ uint16(xArgXMM0),
  1556  	/*2531*/ uint16(xMatch),
  1557  	/*2532*/ uint16(xCondPrefix), 1,
  1558  	0x66, 2536,
  1559  	/*2536*/ uint16(xSetOp), uint16(PTEST),
  1560  	/*2538*/ uint16(xReadSlashR),
  1561  	/*2539*/ uint16(xArgXmm1),
  1562  	/*2540*/ uint16(xArgXmm2M128),
  1563  	/*2541*/ uint16(xMatch),
  1564  	/*2542*/ uint16(xCondPrefix), 2,
  1565  	0x66, 2554,
  1566  	0x0, 2548,
  1567  	/*2548*/ uint16(xSetOp), uint16(PABSB),
  1568  	/*2550*/ uint16(xReadSlashR),
  1569  	/*2551*/ uint16(xArgMm1),
  1570  	/*2552*/ uint16(xArgMm2M64),
  1571  	/*2553*/ uint16(xMatch),
  1572  	/*2554*/ uint16(xSetOp), uint16(PABSB),
  1573  	/*2556*/ uint16(xReadSlashR),
  1574  	/*2557*/ uint16(xArgXmm1),
  1575  	/*2558*/ uint16(xArgXmm2M128),
  1576  	/*2559*/ uint16(xMatch),
  1577  	/*2560*/ uint16(xCondPrefix), 2,
  1578  	0x66, 2572,
  1579  	0x0, 2566,
  1580  	/*2566*/ uint16(xSetOp), uint16(PABSW),
  1581  	/*2568*/ uint16(xReadSlashR),
  1582  	/*2569*/ uint16(xArgMm1),
  1583  	/*2570*/ uint16(xArgMm2M64),
  1584  	/*2571*/ uint16(xMatch),
  1585  	/*2572*/ uint16(xSetOp), uint16(PABSW),
  1586  	/*2574*/ uint16(xReadSlashR),
  1587  	/*2575*/ uint16(xArgXmm1),
  1588  	/*2576*/ uint16(xArgXmm2M128),
  1589  	/*2577*/ uint16(xMatch),
  1590  	/*2578*/ uint16(xCondPrefix), 2,
  1591  	0x66, 2590,
  1592  	0x0, 2584,
  1593  	/*2584*/ uint16(xSetOp), uint16(PABSD),
  1594  	/*2586*/ uint16(xReadSlashR),
  1595  	/*2587*/ uint16(xArgMm1),
  1596  	/*2588*/ uint16(xArgMm2M64),
  1597  	/*2589*/ uint16(xMatch),
  1598  	/*2590*/ uint16(xSetOp), uint16(PABSD),
  1599  	/*2592*/ uint16(xReadSlashR),
  1600  	/*2593*/ uint16(xArgXmm1),
  1601  	/*2594*/ uint16(xArgXmm2M128),
  1602  	/*2595*/ uint16(xMatch),
  1603  	/*2596*/ uint16(xCondPrefix), 1,
  1604  	0x66, 2600,
  1605  	/*2600*/ uint16(xSetOp), uint16(PMOVSXBW),
  1606  	/*2602*/ uint16(xReadSlashR),
  1607  	/*2603*/ uint16(xArgXmm1),
  1608  	/*2604*/ uint16(xArgXmm2M64),
  1609  	/*2605*/ uint16(xMatch),
  1610  	/*2606*/ uint16(xCondPrefix), 1,
  1611  	0x66, 2610,
  1612  	/*2610*/ uint16(xSetOp), uint16(PMOVSXBD),
  1613  	/*2612*/ uint16(xReadSlashR),
  1614  	/*2613*/ uint16(xArgXmm1),
  1615  	/*2614*/ uint16(xArgXmm2M32),
  1616  	/*2615*/ uint16(xMatch),
  1617  	/*2616*/ uint16(xCondPrefix), 1,
  1618  	0x66, 2620,
  1619  	/*2620*/ uint16(xSetOp), uint16(PMOVSXBQ),
  1620  	/*2622*/ uint16(xReadSlashR),
  1621  	/*2623*/ uint16(xArgXmm1),
  1622  	/*2624*/ uint16(xArgXmm2M16),
  1623  	/*2625*/ uint16(xMatch),
  1624  	/*2626*/ uint16(xCondPrefix), 1,
  1625  	0x66, 2630,
  1626  	/*2630*/ uint16(xSetOp), uint16(PMOVSXWD),
  1627  	/*2632*/ uint16(xReadSlashR),
  1628  	/*2633*/ uint16(xArgXmm1),
  1629  	/*2634*/ uint16(xArgXmm2M64),
  1630  	/*2635*/ uint16(xMatch),
  1631  	/*2636*/ uint16(xCondPrefix), 1,
  1632  	0x66, 2640,
  1633  	/*2640*/ uint16(xSetOp), uint16(PMOVSXWQ),
  1634  	/*2642*/ uint16(xReadSlashR),
  1635  	/*2643*/ uint16(xArgXmm1),
  1636  	/*2644*/ uint16(xArgXmm2M32),
  1637  	/*2645*/ uint16(xMatch),
  1638  	/*2646*/ uint16(xCondPrefix), 1,
  1639  	0x66, 2650,
  1640  	/*2650*/ uint16(xSetOp), uint16(PMOVSXDQ),
  1641  	/*2652*/ uint16(xReadSlashR),
  1642  	/*2653*/ uint16(xArgXmm1),
  1643  	/*2654*/ uint16(xArgXmm2M64),
  1644  	/*2655*/ uint16(xMatch),
  1645  	/*2656*/ uint16(xCondPrefix), 1,
  1646  	0x66, 2660,
  1647  	/*2660*/ uint16(xSetOp), uint16(PMULDQ),
  1648  	/*2662*/ uint16(xReadSlashR),
  1649  	/*2663*/ uint16(xArgXmm1),
  1650  	/*2664*/ uint16(xArgXmm2M128),
  1651  	/*2665*/ uint16(xMatch),
  1652  	/*2666*/ uint16(xCondPrefix), 1,
  1653  	0x66, 2670,
  1654  	/*2670*/ uint16(xSetOp), uint16(PCMPEQQ),
  1655  	/*2672*/ uint16(xReadSlashR),
  1656  	/*2673*/ uint16(xArgXmm1),
  1657  	/*2674*/ uint16(xArgXmm2M128),
  1658  	/*2675*/ uint16(xMatch),
  1659  	/*2676*/ uint16(xCondPrefix), 1,
  1660  	0x66, 2680,
  1661  	/*2680*/ uint16(xSetOp), uint16(MOVNTDQA),
  1662  	/*2682*/ uint16(xReadSlashR),
  1663  	/*2683*/ uint16(xArgXmm1),
  1664  	/*2684*/ uint16(xArgM128),
  1665  	/*2685*/ uint16(xMatch),
  1666  	/*2686*/ uint16(xCondPrefix), 1,
  1667  	0x66, 2690,
  1668  	/*2690*/ uint16(xSetOp), uint16(PACKUSDW),
  1669  	/*2692*/ uint16(xReadSlashR),
  1670  	/*2693*/ uint16(xArgXmm1),
  1671  	/*2694*/ uint16(xArgXmm2M128),
  1672  	/*2695*/ uint16(xMatch),
  1673  	/*2696*/ uint16(xCondPrefix), 1,
  1674  	0x66, 2700,
  1675  	/*2700*/ uint16(xSetOp), uint16(PMOVZXBW),
  1676  	/*2702*/ uint16(xReadSlashR),
  1677  	/*2703*/ uint16(xArgXmm1),
  1678  	/*2704*/ uint16(xArgXmm2M64),
  1679  	/*2705*/ uint16(xMatch),
  1680  	/*2706*/ uint16(xCondPrefix), 1,
  1681  	0x66, 2710,
  1682  	/*2710*/ uint16(xSetOp), uint16(PMOVZXBD),
  1683  	/*2712*/ uint16(xReadSlashR),
  1684  	/*2713*/ uint16(xArgXmm1),
  1685  	/*2714*/ uint16(xArgXmm2M32),
  1686  	/*2715*/ uint16(xMatch),
  1687  	/*2716*/ uint16(xCondPrefix), 1,
  1688  	0x66, 2720,
  1689  	/*2720*/ uint16(xSetOp), uint16(PMOVZXBQ),
  1690  	/*2722*/ uint16(xReadSlashR),
  1691  	/*2723*/ uint16(xArgXmm1),
  1692  	/*2724*/ uint16(xArgXmm2M16),
  1693  	/*2725*/ uint16(xMatch),
  1694  	/*2726*/ uint16(xCondPrefix), 1,
  1695  	0x66, 2730,
  1696  	/*2730*/ uint16(xSetOp), uint16(PMOVZXWD),
  1697  	/*2732*/ uint16(xReadSlashR),
  1698  	/*2733*/ uint16(xArgXmm1),
  1699  	/*2734*/ uint16(xArgXmm2M64),
  1700  	/*2735*/ uint16(xMatch),
  1701  	/*2736*/ uint16(xCondPrefix), 1,
  1702  	0x66, 2740,
  1703  	/*2740*/ uint16(xSetOp), uint16(PMOVZXWQ),
  1704  	/*2742*/ uint16(xReadSlashR),
  1705  	/*2743*/ uint16(xArgXmm1),
  1706  	/*2744*/ uint16(xArgXmm2M32),
  1707  	/*2745*/ uint16(xMatch),
  1708  	/*2746*/ uint16(xCondPrefix), 1,
  1709  	0x66, 2750,
  1710  	/*2750*/ uint16(xSetOp), uint16(PMOVZXDQ),
  1711  	/*2752*/ uint16(xReadSlashR),
  1712  	/*2753*/ uint16(xArgXmm1),
  1713  	/*2754*/ uint16(xArgXmm2M64),
  1714  	/*2755*/ uint16(xMatch),
  1715  	/*2756*/ uint16(xCondPrefix), 1,
  1716  	0x66, 2760,
  1717  	/*2760*/ uint16(xSetOp), uint16(PCMPGTQ),
  1718  	/*2762*/ uint16(xReadSlashR),
  1719  	/*2763*/ uint16(xArgXmm1),
  1720  	/*2764*/ uint16(xArgXmm2M128),
  1721  	/*2765*/ uint16(xMatch),
  1722  	/*2766*/ uint16(xCondPrefix), 1,
  1723  	0x66, 2770,
  1724  	/*2770*/ uint16(xSetOp), uint16(PMINSB),
  1725  	/*2772*/ uint16(xReadSlashR),
  1726  	/*2773*/ uint16(xArgXmm1),
  1727  	/*2774*/ uint16(xArgXmm2M128),
  1728  	/*2775*/ uint16(xMatch),
  1729  	/*2776*/ uint16(xCondPrefix), 1,
  1730  	0x66, 2780,
  1731  	/*2780*/ uint16(xSetOp), uint16(PMINSD),
  1732  	/*2782*/ uint16(xReadSlashR),
  1733  	/*2783*/ uint16(xArgXmm1),
  1734  	/*2784*/ uint16(xArgXmm2M128),
  1735  	/*2785*/ uint16(xMatch),
  1736  	/*2786*/ uint16(xCondPrefix), 1,
  1737  	0x66, 2790,
  1738  	/*2790*/ uint16(xSetOp), uint16(PMINUW),
  1739  	/*2792*/ uint16(xReadSlashR),
  1740  	/*2793*/ uint16(xArgXmm1),
  1741  	/*2794*/ uint16(xArgXmm2M128),
  1742  	/*2795*/ uint16(xMatch),
  1743  	/*2796*/ uint16(xCondPrefix), 1,
  1744  	0x66, 2800,
  1745  	/*2800*/ uint16(xSetOp), uint16(PMINUD),
  1746  	/*2802*/ uint16(xReadSlashR),
  1747  	/*2803*/ uint16(xArgXmm1),
  1748  	/*2804*/ uint16(xArgXmm2M128),
  1749  	/*2805*/ uint16(xMatch),
  1750  	/*2806*/ uint16(xCondPrefix), 1,
  1751  	0x66, 2810,
  1752  	/*2810*/ uint16(xSetOp), uint16(PMAXSB),
  1753  	/*2812*/ uint16(xReadSlashR),
  1754  	/*2813*/ uint16(xArgXmm1),
  1755  	/*2814*/ uint16(xArgXmm2M128),
  1756  	/*2815*/ uint16(xMatch),
  1757  	/*2816*/ uint16(xCondPrefix), 1,
  1758  	0x66, 2820,
  1759  	/*2820*/ uint16(xSetOp), uint16(PMAXSD),
  1760  	/*2822*/ uint16(xReadSlashR),
  1761  	/*2823*/ uint16(xArgXmm1),
  1762  	/*2824*/ uint16(xArgXmm2M128),
  1763  	/*2825*/ uint16(xMatch),
  1764  	/*2826*/ uint16(xCondPrefix), 1,
  1765  	0x66, 2830,
  1766  	/*2830*/ uint16(xSetOp), uint16(PMAXUW),
  1767  	/*2832*/ uint16(xReadSlashR),
  1768  	/*2833*/ uint16(xArgXmm1),
  1769  	/*2834*/ uint16(xArgXmm2M128),
  1770  	/*2835*/ uint16(xMatch),
  1771  	/*2836*/ uint16(xCondPrefix), 1,
  1772  	0x66, 2840,
  1773  	/*2840*/ uint16(xSetOp), uint16(PMAXUD),
  1774  	/*2842*/ uint16(xReadSlashR),
  1775  	/*2843*/ uint16(xArgXmm1),
  1776  	/*2844*/ uint16(xArgXmm2M128),
  1777  	/*2845*/ uint16(xMatch),
  1778  	/*2846*/ uint16(xCondPrefix), 1,
  1779  	0x66, 2850,
  1780  	/*2850*/ uint16(xSetOp), uint16(PMULLD),
  1781  	/*2852*/ uint16(xReadSlashR),
  1782  	/*2853*/ uint16(xArgXmm1),
  1783  	/*2854*/ uint16(xArgXmm2M128),
  1784  	/*2855*/ uint16(xMatch),
  1785  	/*2856*/ uint16(xCondPrefix), 1,
  1786  	0x66, 2860,
  1787  	/*2860*/ uint16(xSetOp), uint16(PHMINPOSUW),
  1788  	/*2862*/ uint16(xReadSlashR),
  1789  	/*2863*/ uint16(xArgXmm1),
  1790  	/*2864*/ uint16(xArgXmm2M128),
  1791  	/*2865*/ uint16(xMatch),
  1792  	/*2866*/ uint16(xCondIs64), 2869, 2879,
  1793  	/*2869*/ uint16(xCondPrefix), 1,
  1794  	0x66, 2873,
  1795  	/*2873*/ uint16(xSetOp), uint16(INVPCID),
  1796  	/*2875*/ uint16(xReadSlashR),
  1797  	/*2876*/ uint16(xArgR32),
  1798  	/*2877*/ uint16(xArgM128),
  1799  	/*2878*/ uint16(xMatch),
  1800  	/*2879*/ uint16(xCondPrefix), 1,
  1801  	0x66, 2883,
  1802  	/*2883*/ uint16(xSetOp), uint16(INVPCID),
  1803  	/*2885*/ uint16(xReadSlashR),
  1804  	/*2886*/ uint16(xArgR64),
  1805  	/*2887*/ uint16(xArgM128),
  1806  	/*2888*/ uint16(xMatch),
  1807  	/*2889*/ uint16(xCondPrefix), 1,
  1808  	0x66, 2893,
  1809  	/*2893*/ uint16(xSetOp), uint16(AESIMC),
  1810  	/*2895*/ uint16(xReadSlashR),
  1811  	/*2896*/ uint16(xArgXmm1),
  1812  	/*2897*/ uint16(xArgXmm2M128),
  1813  	/*2898*/ uint16(xMatch),
  1814  	/*2899*/ uint16(xCondPrefix), 1,
  1815  	0x66, 2903,
  1816  	/*2903*/ uint16(xSetOp), uint16(AESENC),
  1817  	/*2905*/ uint16(xReadSlashR),
  1818  	/*2906*/ uint16(xArgXmm1),
  1819  	/*2907*/ uint16(xArgXmm2M128),
  1820  	/*2908*/ uint16(xMatch),
  1821  	/*2909*/ uint16(xCondPrefix), 1,
  1822  	0x66, 2913,
  1823  	/*2913*/ uint16(xSetOp), uint16(AESENCLAST),
  1824  	/*2915*/ uint16(xReadSlashR),
  1825  	/*2916*/ uint16(xArgXmm1),
  1826  	/*2917*/ uint16(xArgXmm2M128),
  1827  	/*2918*/ uint16(xMatch),
  1828  	/*2919*/ uint16(xCondPrefix), 1,
  1829  	0x66, 2923,
  1830  	/*2923*/ uint16(xSetOp), uint16(AESDEC),
  1831  	/*2925*/ uint16(xReadSlashR),
  1832  	/*2926*/ uint16(xArgXmm1),
  1833  	/*2927*/ uint16(xArgXmm2M128),
  1834  	/*2928*/ uint16(xMatch),
  1835  	/*2929*/ uint16(xCondPrefix), 1,
  1836  	0x66, 2933,
  1837  	/*2933*/ uint16(xSetOp), uint16(AESDECLAST),
  1838  	/*2935*/ uint16(xReadSlashR),
  1839  	/*2936*/ uint16(xArgXmm1),
  1840  	/*2937*/ uint16(xArgXmm2M128),
  1841  	/*2938*/ uint16(xMatch),
  1842  	/*2939*/ uint16(xCondIs64), 2942, 2980,
  1843  	/*2942*/ uint16(xCondPrefix), 2,
  1844  	0xF2, 2964,
  1845  	0x0, 2948,
  1846  	/*2948*/ uint16(xCondDataSize), 2952, 2958, 0,
  1847  	/*2952*/ uint16(xSetOp), uint16(MOVBE),
  1848  	/*2954*/ uint16(xReadSlashR),
  1849  	/*2955*/ uint16(xArgR16),
  1850  	/*2956*/ uint16(xArgM16),
  1851  	/*2957*/ uint16(xMatch),
  1852  	/*2958*/ uint16(xSetOp), uint16(MOVBE),
  1853  	/*2960*/ uint16(xReadSlashR),
  1854  	/*2961*/ uint16(xArgR32),
  1855  	/*2962*/ uint16(xArgM32),
  1856  	/*2963*/ uint16(xMatch),
  1857  	/*2964*/ uint16(xCondDataSize), 2968, 2974, 0,
  1858  	/*2968*/ uint16(xSetOp), uint16(CRC32),
  1859  	/*2970*/ uint16(xReadSlashR),
  1860  	/*2971*/ uint16(xArgR32),
  1861  	/*2972*/ uint16(xArgRM8),
  1862  	/*2973*/ uint16(xMatch),
  1863  	/*2974*/ uint16(xSetOp), uint16(CRC32),
  1864  	/*2976*/ uint16(xReadSlashR),
  1865  	/*2977*/ uint16(xArgR32),
  1866  	/*2978*/ uint16(xArgRM8),
  1867  	/*2979*/ uint16(xMatch),
  1868  	/*2980*/ uint16(xCondPrefix), 2,
  1869  	0xF2, 2996,
  1870  	0x0, 2986,
  1871  	/*2986*/ uint16(xCondDataSize), 2952, 2958, 2990,
  1872  	/*2990*/ uint16(xSetOp), uint16(MOVBE),
  1873  	/*2992*/ uint16(xReadSlashR),
  1874  	/*2993*/ uint16(xArgR64),
  1875  	/*2994*/ uint16(xArgM64),
  1876  	/*2995*/ uint16(xMatch),
  1877  	/*2996*/ uint16(xCondDataSize), 2968, 2974, 3000,
  1878  	/*3000*/ uint16(xSetOp), uint16(CRC32),
  1879  	/*3002*/ uint16(xReadSlashR),
  1880  	/*3003*/ uint16(xArgR64),
  1881  	/*3004*/ uint16(xArgRM8),
  1882  	/*3005*/ uint16(xMatch),
  1883  	/*3006*/ uint16(xCondIs64), 3009, 3047,
  1884  	/*3009*/ uint16(xCondPrefix), 2,
  1885  	0xF2, 3031,
  1886  	0x0, 3015,
  1887  	/*3015*/ uint16(xCondDataSize), 3019, 3025, 0,
  1888  	/*3019*/ uint16(xSetOp), uint16(MOVBE),
  1889  	/*3021*/ uint16(xReadSlashR),
  1890  	/*3022*/ uint16(xArgM16),
  1891  	/*3023*/ uint16(xArgR16),
  1892  	/*3024*/ uint16(xMatch),
  1893  	/*3025*/ uint16(xSetOp), uint16(MOVBE),
  1894  	/*3027*/ uint16(xReadSlashR),
  1895  	/*3028*/ uint16(xArgM32),
  1896  	/*3029*/ uint16(xArgR32),
  1897  	/*3030*/ uint16(xMatch),
  1898  	/*3031*/ uint16(xCondDataSize), 3035, 3041, 0,
  1899  	/*3035*/ uint16(xSetOp), uint16(CRC32),
  1900  	/*3037*/ uint16(xReadSlashR),
  1901  	/*3038*/ uint16(xArgR32),
  1902  	/*3039*/ uint16(xArgRM16),
  1903  	/*3040*/ uint16(xMatch),
  1904  	/*3041*/ uint16(xSetOp), uint16(CRC32),
  1905  	/*3043*/ uint16(xReadSlashR),
  1906  	/*3044*/ uint16(xArgR32),
  1907  	/*3045*/ uint16(xArgRM32),
  1908  	/*3046*/ uint16(xMatch),
  1909  	/*3047*/ uint16(xCondPrefix), 2,
  1910  	0xF2, 3063,
  1911  	0x0, 3053,
  1912  	/*3053*/ uint16(xCondDataSize), 3019, 3025, 3057,
  1913  	/*3057*/ uint16(xSetOp), uint16(MOVBE),
  1914  	/*3059*/ uint16(xReadSlashR),
  1915  	/*3060*/ uint16(xArgM64),
  1916  	/*3061*/ uint16(xArgR64),
  1917  	/*3062*/ uint16(xMatch),
  1918  	/*3063*/ uint16(xCondDataSize), 3035, 3041, 3067,
  1919  	/*3067*/ uint16(xSetOp), uint16(CRC32),
  1920  	/*3069*/ uint16(xReadSlashR),
  1921  	/*3070*/ uint16(xArgR64),
  1922  	/*3071*/ uint16(xArgRM64),
  1923  	/*3072*/ uint16(xMatch),
  1924  	/*3073*/ uint16(xCondByte), 24,
  1925  	0x08, 3124,
  1926  	0x09, 3136,
  1927  	0x0A, 3148,
  1928  	0x0B, 3160,
  1929  	0x0C, 3172,
  1930  	0x0D, 3184,
  1931  	0x0E, 3196,
  1932  	0x0F, 3208,
  1933  	0x14, 3230,
  1934  	0x15, 3242,
  1935  	0x16, 3254,
  1936  	0x17, 3297,
  1937  	0x20, 3309,
  1938  	0x21, 3321,
  1939  	0x22, 3333,
  1940  	0x40, 3376,
  1941  	0x41, 3388,
  1942  	0x42, 3400,
  1943  	0x44, 3412,
  1944  	0x60, 3424,
  1945  	0x61, 3436,
  1946  	0x62, 3448,
  1947  	0x63, 3460,
  1948  	0xDF, 3472,
  1949  	uint16(xFail),
  1950  	/*3124*/ uint16(xCondPrefix), 1,
  1951  	0x66, 3128,
  1952  	/*3128*/ uint16(xSetOp), uint16(ROUNDPS),
  1953  	/*3130*/ uint16(xReadSlashR),
  1954  	/*3131*/ uint16(xReadIb),
  1955  	/*3132*/ uint16(xArgXmm1),
  1956  	/*3133*/ uint16(xArgXmm2M128),
  1957  	/*3134*/ uint16(xArgImm8u),
  1958  	/*3135*/ uint16(xMatch),
  1959  	/*3136*/ uint16(xCondPrefix), 1,
  1960  	0x66, 3140,
  1961  	/*3140*/ uint16(xSetOp), uint16(ROUNDPD),
  1962  	/*3142*/ uint16(xReadSlashR),
  1963  	/*3143*/ uint16(xReadIb),
  1964  	/*3144*/ uint16(xArgXmm1),
  1965  	/*3145*/ uint16(xArgXmm2M128),
  1966  	/*3146*/ uint16(xArgImm8u),
  1967  	/*3147*/ uint16(xMatch),
  1968  	/*3148*/ uint16(xCondPrefix), 1,
  1969  	0x66, 3152,
  1970  	/*3152*/ uint16(xSetOp), uint16(ROUNDSS),
  1971  	/*3154*/ uint16(xReadSlashR),
  1972  	/*3155*/ uint16(xReadIb),
  1973  	/*3156*/ uint16(xArgXmm1),
  1974  	/*3157*/ uint16(xArgXmm2M32),
  1975  	/*3158*/ uint16(xArgImm8u),
  1976  	/*3159*/ uint16(xMatch),
  1977  	/*3160*/ uint16(xCondPrefix), 1,
  1978  	0x66, 3164,
  1979  	/*3164*/ uint16(xSetOp), uint16(ROUNDSD),
  1980  	/*3166*/ uint16(xReadSlashR),
  1981  	/*3167*/ uint16(xReadIb),
  1982  	/*3168*/ uint16(xArgXmm1),
  1983  	/*3169*/ uint16(xArgXmm2M64),
  1984  	/*3170*/ uint16(xArgImm8u),
  1985  	/*3171*/ uint16(xMatch),
  1986  	/*3172*/ uint16(xCondPrefix), 1,
  1987  	0x66, 3176,
  1988  	/*3176*/ uint16(xSetOp), uint16(BLENDPS),
  1989  	/*3178*/ uint16(xReadSlashR),
  1990  	/*3179*/ uint16(xReadIb),
  1991  	/*3180*/ uint16(xArgXmm1),
  1992  	/*3181*/ uint16(xArgXmm2M128),
  1993  	/*3182*/ uint16(xArgImm8u),
  1994  	/*3183*/ uint16(xMatch),
  1995  	/*3184*/ uint16(xCondPrefix), 1,
  1996  	0x66, 3188,
  1997  	/*3188*/ uint16(xSetOp), uint16(BLENDPD),
  1998  	/*3190*/ uint16(xReadSlashR),
  1999  	/*3191*/ uint16(xReadIb),
  2000  	/*3192*/ uint16(xArgXmm1),
  2001  	/*3193*/ uint16(xArgXmm2M128),
  2002  	/*3194*/ uint16(xArgImm8u),
  2003  	/*3195*/ uint16(xMatch),
  2004  	/*3196*/ uint16(xCondPrefix), 1,
  2005  	0x66, 3200,
  2006  	/*3200*/ uint16(xSetOp), uint16(PBLENDW),
  2007  	/*3202*/ uint16(xReadSlashR),
  2008  	/*3203*/ uint16(xReadIb),
  2009  	/*3204*/ uint16(xArgXmm1),
  2010  	/*3205*/ uint16(xArgXmm2M128),
  2011  	/*3206*/ uint16(xArgImm8u),
  2012  	/*3207*/ uint16(xMatch),
  2013  	/*3208*/ uint16(xCondPrefix), 2,
  2014  	0x66, 3222,
  2015  	0x0, 3214,
  2016  	/*3214*/ uint16(xSetOp), uint16(PALIGNR),
  2017  	/*3216*/ uint16(xReadSlashR),
  2018  	/*3217*/ uint16(xReadIb),
  2019  	/*3218*/ uint16(xArgMm1),
  2020  	/*3219*/ uint16(xArgMm2M64),
  2021  	/*3220*/ uint16(xArgImm8u),
  2022  	/*3221*/ uint16(xMatch),
  2023  	/*3222*/ uint16(xSetOp), uint16(PALIGNR),
  2024  	/*3224*/ uint16(xReadSlashR),
  2025  	/*3225*/ uint16(xReadIb),
  2026  	/*3226*/ uint16(xArgXmm1),
  2027  	/*3227*/ uint16(xArgXmm2M128),
  2028  	/*3228*/ uint16(xArgImm8u),
  2029  	/*3229*/ uint16(xMatch),
  2030  	/*3230*/ uint16(xCondPrefix), 1,
  2031  	0x66, 3234,
  2032  	/*3234*/ uint16(xSetOp), uint16(PEXTRB),
  2033  	/*3236*/ uint16(xReadSlashR),
  2034  	/*3237*/ uint16(xReadIb),
  2035  	/*3238*/ uint16(xArgR32M8),
  2036  	/*3239*/ uint16(xArgXmm1),
  2037  	/*3240*/ uint16(xArgImm8u),
  2038  	/*3241*/ uint16(xMatch),
  2039  	/*3242*/ uint16(xCondPrefix), 1,
  2040  	0x66, 3246,
  2041  	/*3246*/ uint16(xSetOp), uint16(PEXTRW),
  2042  	/*3248*/ uint16(xReadSlashR),
  2043  	/*3249*/ uint16(xReadIb),
  2044  	/*3250*/ uint16(xArgR32M16),
  2045  	/*3251*/ uint16(xArgXmm1),
  2046  	/*3252*/ uint16(xArgImm8u),
  2047  	/*3253*/ uint16(xMatch),
  2048  	/*3254*/ uint16(xCondIs64), 3257, 3281,
  2049  	/*3257*/ uint16(xCondPrefix), 1,
  2050  	0x66, 3261,
  2051  	/*3261*/ uint16(xCondDataSize), 3265, 3273, 0,
  2052  	/*3265*/ uint16(xSetOp), uint16(PEXTRD),
  2053  	/*3267*/ uint16(xReadSlashR),
  2054  	/*3268*/ uint16(xReadIb),
  2055  	/*3269*/ uint16(xArgRM32),
  2056  	/*3270*/ uint16(xArgXmm1),
  2057  	/*3271*/ uint16(xArgImm8u),
  2058  	/*3272*/ uint16(xMatch),
  2059  	/*3273*/ uint16(xSetOp), uint16(PEXTRD),
  2060  	/*3275*/ uint16(xReadSlashR),
  2061  	/*3276*/ uint16(xReadIb),
  2062  	/*3277*/ uint16(xArgRM32),
  2063  	/*3278*/ uint16(xArgXmm1),
  2064  	/*3279*/ uint16(xArgImm8u),
  2065  	/*3280*/ uint16(xMatch),
  2066  	/*3281*/ uint16(xCondPrefix), 1,
  2067  	0x66, 3285,
  2068  	/*3285*/ uint16(xCondDataSize), 3265, 3273, 3289,
  2069  	/*3289*/ uint16(xSetOp), uint16(PEXTRQ),
  2070  	/*3291*/ uint16(xReadSlashR),
  2071  	/*3292*/ uint16(xReadIb),
  2072  	/*3293*/ uint16(xArgRM64),
  2073  	/*3294*/ uint16(xArgXmm1),
  2074  	/*3295*/ uint16(xArgImm8u),
  2075  	/*3296*/ uint16(xMatch),
  2076  	/*3297*/ uint16(xCondPrefix), 1,
  2077  	0x66, 3301,
  2078  	/*3301*/ uint16(xSetOp), uint16(EXTRACTPS),
  2079  	/*3303*/ uint16(xReadSlashR),
  2080  	/*3304*/ uint16(xReadIb),
  2081  	/*3305*/ uint16(xArgRM32),
  2082  	/*3306*/ uint16(xArgXmm1),
  2083  	/*3307*/ uint16(xArgImm8u),
  2084  	/*3308*/ uint16(xMatch),
  2085  	/*3309*/ uint16(xCondPrefix), 1,
  2086  	0x66, 3313,
  2087  	/*3313*/ uint16(xSetOp), uint16(PINSRB),
  2088  	/*3315*/ uint16(xReadSlashR),
  2089  	/*3316*/ uint16(xReadIb),
  2090  	/*3317*/ uint16(xArgXmm1),
  2091  	/*3318*/ uint16(xArgR32M8),
  2092  	/*3319*/ uint16(xArgImm8u),
  2093  	/*3320*/ uint16(xMatch),
  2094  	/*3321*/ uint16(xCondPrefix), 1,
  2095  	0x66, 3325,
  2096  	/*3325*/ uint16(xSetOp), uint16(INSERTPS),
  2097  	/*3327*/ uint16(xReadSlashR),
  2098  	/*3328*/ uint16(xReadIb),
  2099  	/*3329*/ uint16(xArgXmm1),
  2100  	/*3330*/ uint16(xArgXmm2M32),
  2101  	/*3331*/ uint16(xArgImm8u),
  2102  	/*3332*/ uint16(xMatch),
  2103  	/*3333*/ uint16(xCondIs64), 3336, 3360,
  2104  	/*3336*/ uint16(xCondPrefix), 1,
  2105  	0x66, 3340,
  2106  	/*3340*/ uint16(xCondDataSize), 3344, 3352, 0,
  2107  	/*3344*/ uint16(xSetOp), uint16(PINSRD),
  2108  	/*3346*/ uint16(xReadSlashR),
  2109  	/*3347*/ uint16(xReadIb),
  2110  	/*3348*/ uint16(xArgXmm1),
  2111  	/*3349*/ uint16(xArgRM32),
  2112  	/*3350*/ uint16(xArgImm8u),
  2113  	/*3351*/ uint16(xMatch),
  2114  	/*3352*/ uint16(xSetOp), uint16(PINSRD),
  2115  	/*3354*/ uint16(xReadSlashR),
  2116  	/*3355*/ uint16(xReadIb),
  2117  	/*3356*/ uint16(xArgXmm1),
  2118  	/*3357*/ uint16(xArgRM32),
  2119  	/*3358*/ uint16(xArgImm8u),
  2120  	/*3359*/ uint16(xMatch),
  2121  	/*3360*/ uint16(xCondPrefix), 1,
  2122  	0x66, 3364,
  2123  	/*3364*/ uint16(xCondDataSize), 3344, 3352, 3368,
  2124  	/*3368*/ uint16(xSetOp), uint16(PINSRQ),
  2125  	/*3370*/ uint16(xReadSlashR),
  2126  	/*3371*/ uint16(xReadIb),
  2127  	/*3372*/ uint16(xArgXmm1),
  2128  	/*3373*/ uint16(xArgRM64),
  2129  	/*3374*/ uint16(xArgImm8u),
  2130  	/*3375*/ uint16(xMatch),
  2131  	/*3376*/ uint16(xCondPrefix), 1,
  2132  	0x66, 3380,
  2133  	/*3380*/ uint16(xSetOp), uint16(DPPS),
  2134  	/*3382*/ uint16(xReadSlashR),
  2135  	/*3383*/ uint16(xReadIb),
  2136  	/*3384*/ uint16(xArgXmm1),
  2137  	/*3385*/ uint16(xArgXmm2M128),
  2138  	/*3386*/ uint16(xArgImm8u),
  2139  	/*3387*/ uint16(xMatch),
  2140  	/*3388*/ uint16(xCondPrefix), 1,
  2141  	0x66, 3392,
  2142  	/*3392*/ uint16(xSetOp), uint16(DPPD),
  2143  	/*3394*/ uint16(xReadSlashR),
  2144  	/*3395*/ uint16(xReadIb),
  2145  	/*3396*/ uint16(xArgXmm1),
  2146  	/*3397*/ uint16(xArgXmm2M128),
  2147  	/*3398*/ uint16(xArgImm8u),
  2148  	/*3399*/ uint16(xMatch),
  2149  	/*3400*/ uint16(xCondPrefix), 1,
  2150  	0x66, 3404,
  2151  	/*3404*/ uint16(xSetOp), uint16(MPSADBW),
  2152  	/*3406*/ uint16(xReadSlashR),
  2153  	/*3407*/ uint16(xReadIb),
  2154  	/*3408*/ uint16(xArgXmm1),
  2155  	/*3409*/ uint16(xArgXmm2M128),
  2156  	/*3410*/ uint16(xArgImm8u),
  2157  	/*3411*/ uint16(xMatch),
  2158  	/*3412*/ uint16(xCondPrefix), 1,
  2159  	0x66, 3416,
  2160  	/*3416*/ uint16(xSetOp), uint16(PCLMULQDQ),
  2161  	/*3418*/ uint16(xReadSlashR),
  2162  	/*3419*/ uint16(xReadIb),
  2163  	/*3420*/ uint16(xArgXmm1),
  2164  	/*3421*/ uint16(xArgXmm2M128),
  2165  	/*3422*/ uint16(xArgImm8u),
  2166  	/*3423*/ uint16(xMatch),
  2167  	/*3424*/ uint16(xCondPrefix), 1,
  2168  	0x66, 3428,
  2169  	/*3428*/ uint16(xSetOp), uint16(PCMPESTRM),
  2170  	/*3430*/ uint16(xReadSlashR),
  2171  	/*3431*/ uint16(xReadIb),
  2172  	/*3432*/ uint16(xArgXmm1),
  2173  	/*3433*/ uint16(xArgXmm2M128),
  2174  	/*3434*/ uint16(xArgImm8u),
  2175  	/*3435*/ uint16(xMatch),
  2176  	/*3436*/ uint16(xCondPrefix), 1,
  2177  	0x66, 3440,
  2178  	/*3440*/ uint16(xSetOp), uint16(PCMPESTRI),
  2179  	/*3442*/ uint16(xReadSlashR),
  2180  	/*3443*/ uint16(xReadIb),
  2181  	/*3444*/ uint16(xArgXmm1),
  2182  	/*3445*/ uint16(xArgXmm2M128),
  2183  	/*3446*/ uint16(xArgImm8u),
  2184  	/*3447*/ uint16(xMatch),
  2185  	/*3448*/ uint16(xCondPrefix), 1,
  2186  	0x66, 3452,
  2187  	/*3452*/ uint16(xSetOp), uint16(PCMPISTRM),
  2188  	/*3454*/ uint16(xReadSlashR),
  2189  	/*3455*/ uint16(xReadIb),
  2190  	/*3456*/ uint16(xArgXmm1),
  2191  	/*3457*/ uint16(xArgXmm2M128),
  2192  	/*3458*/ uint16(xArgImm8u),
  2193  	/*3459*/ uint16(xMatch),
  2194  	/*3460*/ uint16(xCondPrefix), 1,
  2195  	0x66, 3464,
  2196  	/*3464*/ uint16(xSetOp), uint16(PCMPISTRI),
  2197  	/*3466*/ uint16(xReadSlashR),
  2198  	/*3467*/ uint16(xReadIb),
  2199  	/*3468*/ uint16(xArgXmm1),
  2200  	/*3469*/ uint16(xArgXmm2M128),
  2201  	/*3470*/ uint16(xArgImm8u),
  2202  	/*3471*/ uint16(xMatch),
  2203  	/*3472*/ uint16(xCondPrefix), 1,
  2204  	0x66, 3476,
  2205  	/*3476*/ uint16(xSetOp), uint16(AESKEYGENASSIST),
  2206  	/*3478*/ uint16(xReadSlashR),
  2207  	/*3479*/ uint16(xReadIb),
  2208  	/*3480*/ uint16(xArgXmm1),
  2209  	/*3481*/ uint16(xArgXmm2M128),
  2210  	/*3482*/ uint16(xArgImm8u),
  2211  	/*3483*/ uint16(xMatch),
  2212  	/*3484*/ uint16(xCondIs64), 3487, 3503,
  2213  	/*3487*/ uint16(xCondDataSize), 3491, 3497, 0,
  2214  	/*3491*/ uint16(xSetOp), uint16(CMOVO),
  2215  	/*3493*/ uint16(xReadSlashR),
  2216  	/*3494*/ uint16(xArgR16),
  2217  	/*3495*/ uint16(xArgRM16),
  2218  	/*3496*/ uint16(xMatch),
  2219  	/*3497*/ uint16(xSetOp), uint16(CMOVO),
  2220  	/*3499*/ uint16(xReadSlashR),
  2221  	/*3500*/ uint16(xArgR32),
  2222  	/*3501*/ uint16(xArgRM32),
  2223  	/*3502*/ uint16(xMatch),
  2224  	/*3503*/ uint16(xCondDataSize), 3491, 3497, 3507,
  2225  	/*3507*/ uint16(xSetOp), uint16(CMOVO),
  2226  	/*3509*/ uint16(xReadSlashR),
  2227  	/*3510*/ uint16(xArgR64),
  2228  	/*3511*/ uint16(xArgRM64),
  2229  	/*3512*/ uint16(xMatch),
  2230  	/*3513*/ uint16(xCondIs64), 3516, 3532,
  2231  	/*3516*/ uint16(xCondDataSize), 3520, 3526, 0,
  2232  	/*3520*/ uint16(xSetOp), uint16(CMOVNO),
  2233  	/*3522*/ uint16(xReadSlashR),
  2234  	/*3523*/ uint16(xArgR16),
  2235  	/*3524*/ uint16(xArgRM16),
  2236  	/*3525*/ uint16(xMatch),
  2237  	/*3526*/ uint16(xSetOp), uint16(CMOVNO),
  2238  	/*3528*/ uint16(xReadSlashR),
  2239  	/*3529*/ uint16(xArgR32),
  2240  	/*3530*/ uint16(xArgRM32),
  2241  	/*3531*/ uint16(xMatch),
  2242  	/*3532*/ uint16(xCondDataSize), 3520, 3526, 3536,
  2243  	/*3536*/ uint16(xSetOp), uint16(CMOVNO),
  2244  	/*3538*/ uint16(xReadSlashR),
  2245  	/*3539*/ uint16(xArgR64),
  2246  	/*3540*/ uint16(xArgRM64),
  2247  	/*3541*/ uint16(xMatch),
  2248  	/*3542*/ uint16(xCondIs64), 3545, 3561,
  2249  	/*3545*/ uint16(xCondDataSize), 3549, 3555, 0,
  2250  	/*3549*/ uint16(xSetOp), uint16(CMOVB),
  2251  	/*3551*/ uint16(xReadSlashR),
  2252  	/*3552*/ uint16(xArgR16),
  2253  	/*3553*/ uint16(xArgRM16),
  2254  	/*3554*/ uint16(xMatch),
  2255  	/*3555*/ uint16(xSetOp), uint16(CMOVB),
  2256  	/*3557*/ uint16(xReadSlashR),
  2257  	/*3558*/ uint16(xArgR32),
  2258  	/*3559*/ uint16(xArgRM32),
  2259  	/*3560*/ uint16(xMatch),
  2260  	/*3561*/ uint16(xCondDataSize), 3549, 3555, 3565,
  2261  	/*3565*/ uint16(xSetOp), uint16(CMOVB),
  2262  	/*3567*/ uint16(xReadSlashR),
  2263  	/*3568*/ uint16(xArgR64),
  2264  	/*3569*/ uint16(xArgRM64),
  2265  	/*3570*/ uint16(xMatch),
  2266  	/*3571*/ uint16(xCondIs64), 3574, 3590,
  2267  	/*3574*/ uint16(xCondDataSize), 3578, 3584, 0,
  2268  	/*3578*/ uint16(xSetOp), uint16(CMOVAE),
  2269  	/*3580*/ uint16(xReadSlashR),
  2270  	/*3581*/ uint16(xArgR16),
  2271  	/*3582*/ uint16(xArgRM16),
  2272  	/*3583*/ uint16(xMatch),
  2273  	/*3584*/ uint16(xSetOp), uint16(CMOVAE),
  2274  	/*3586*/ uint16(xReadSlashR),
  2275  	/*3587*/ uint16(xArgR32),
  2276  	/*3588*/ uint16(xArgRM32),
  2277  	/*3589*/ uint16(xMatch),
  2278  	/*3590*/ uint16(xCondDataSize), 3578, 3584, 3594,
  2279  	/*3594*/ uint16(xSetOp), uint16(CMOVAE),
  2280  	/*3596*/ uint16(xReadSlashR),
  2281  	/*3597*/ uint16(xArgR64),
  2282  	/*3598*/ uint16(xArgRM64),
  2283  	/*3599*/ uint16(xMatch),
  2284  	/*3600*/ uint16(xCondIs64), 3603, 3619,
  2285  	/*3603*/ uint16(xCondDataSize), 3607, 3613, 0,
  2286  	/*3607*/ uint16(xSetOp), uint16(CMOVE),
  2287  	/*3609*/ uint16(xReadSlashR),
  2288  	/*3610*/ uint16(xArgR16),
  2289  	/*3611*/ uint16(xArgRM16),
  2290  	/*3612*/ uint16(xMatch),
  2291  	/*3613*/ uint16(xSetOp), uint16(CMOVE),
  2292  	/*3615*/ uint16(xReadSlashR),
  2293  	/*3616*/ uint16(xArgR32),
  2294  	/*3617*/ uint16(xArgRM32),
  2295  	/*3618*/ uint16(xMatch),
  2296  	/*3619*/ uint16(xCondDataSize), 3607, 3613, 3623,
  2297  	/*3623*/ uint16(xSetOp), uint16(CMOVE),
  2298  	/*3625*/ uint16(xReadSlashR),
  2299  	/*3626*/ uint16(xArgR64),
  2300  	/*3627*/ uint16(xArgRM64),
  2301  	/*3628*/ uint16(xMatch),
  2302  	/*3629*/ uint16(xCondIs64), 3632, 3648,
  2303  	/*3632*/ uint16(xCondDataSize), 3636, 3642, 0,
  2304  	/*3636*/ uint16(xSetOp), uint16(CMOVNE),
  2305  	/*3638*/ uint16(xReadSlashR),
  2306  	/*3639*/ uint16(xArgR16),
  2307  	/*3640*/ uint16(xArgRM16),
  2308  	/*3641*/ uint16(xMatch),
  2309  	/*3642*/ uint16(xSetOp), uint16(CMOVNE),
  2310  	/*3644*/ uint16(xReadSlashR),
  2311  	/*3645*/ uint16(xArgR32),
  2312  	/*3646*/ uint16(xArgRM32),
  2313  	/*3647*/ uint16(xMatch),
  2314  	/*3648*/ uint16(xCondDataSize), 3636, 3642, 3652,
  2315  	/*3652*/ uint16(xSetOp), uint16(CMOVNE),
  2316  	/*3654*/ uint16(xReadSlashR),
  2317  	/*3655*/ uint16(xArgR64),
  2318  	/*3656*/ uint16(xArgRM64),
  2319  	/*3657*/ uint16(xMatch),
  2320  	/*3658*/ uint16(xCondIs64), 3661, 3677,
  2321  	/*3661*/ uint16(xCondDataSize), 3665, 3671, 0,
  2322  	/*3665*/ uint16(xSetOp), uint16(CMOVBE),
  2323  	/*3667*/ uint16(xReadSlashR),
  2324  	/*3668*/ uint16(xArgR16),
  2325  	/*3669*/ uint16(xArgRM16),
  2326  	/*3670*/ uint16(xMatch),
  2327  	/*3671*/ uint16(xSetOp), uint16(CMOVBE),
  2328  	/*3673*/ uint16(xReadSlashR),
  2329  	/*3674*/ uint16(xArgR32),
  2330  	/*3675*/ uint16(xArgRM32),
  2331  	/*3676*/ uint16(xMatch),
  2332  	/*3677*/ uint16(xCondDataSize), 3665, 3671, 3681,
  2333  	/*3681*/ uint16(xSetOp), uint16(CMOVBE),
  2334  	/*3683*/ uint16(xReadSlashR),
  2335  	/*3684*/ uint16(xArgR64),
  2336  	/*3685*/ uint16(xArgRM64),
  2337  	/*3686*/ uint16(xMatch),
  2338  	/*3687*/ uint16(xCondIs64), 3690, 3706,
  2339  	/*3690*/ uint16(xCondDataSize), 3694, 3700, 0,
  2340  	/*3694*/ uint16(xSetOp), uint16(CMOVA),
  2341  	/*3696*/ uint16(xReadSlashR),
  2342  	/*3697*/ uint16(xArgR16),
  2343  	/*3698*/ uint16(xArgRM16),
  2344  	/*3699*/ uint16(xMatch),
  2345  	/*3700*/ uint16(xSetOp), uint16(CMOVA),
  2346  	/*3702*/ uint16(xReadSlashR),
  2347  	/*3703*/ uint16(xArgR32),
  2348  	/*3704*/ uint16(xArgRM32),
  2349  	/*3705*/ uint16(xMatch),
  2350  	/*3706*/ uint16(xCondDataSize), 3694, 3700, 3710,
  2351  	/*3710*/ uint16(xSetOp), uint16(CMOVA),
  2352  	/*3712*/ uint16(xReadSlashR),
  2353  	/*3713*/ uint16(xArgR64),
  2354  	/*3714*/ uint16(xArgRM64),
  2355  	/*3715*/ uint16(xMatch),
  2356  	/*3716*/ uint16(xCondIs64), 3719, 3735,
  2357  	/*3719*/ uint16(xCondDataSize), 3723, 3729, 0,
  2358  	/*3723*/ uint16(xSetOp), uint16(CMOVS),
  2359  	/*3725*/ uint16(xReadSlashR),
  2360  	/*3726*/ uint16(xArgR16),
  2361  	/*3727*/ uint16(xArgRM16),
  2362  	/*3728*/ uint16(xMatch),
  2363  	/*3729*/ uint16(xSetOp), uint16(CMOVS),
  2364  	/*3731*/ uint16(xReadSlashR),
  2365  	/*3732*/ uint16(xArgR32),
  2366  	/*3733*/ uint16(xArgRM32),
  2367  	/*3734*/ uint16(xMatch),
  2368  	/*3735*/ uint16(xCondDataSize), 3723, 3729, 3739,
  2369  	/*3739*/ uint16(xSetOp), uint16(CMOVS),
  2370  	/*3741*/ uint16(xReadSlashR),
  2371  	/*3742*/ uint16(xArgR64),
  2372  	/*3743*/ uint16(xArgRM64),
  2373  	/*3744*/ uint16(xMatch),
  2374  	/*3745*/ uint16(xCondIs64), 3748, 3764,
  2375  	/*3748*/ uint16(xCondDataSize), 3752, 3758, 0,
  2376  	/*3752*/ uint16(xSetOp), uint16(CMOVNS),
  2377  	/*3754*/ uint16(xReadSlashR),
  2378  	/*3755*/ uint16(xArgR16),
  2379  	/*3756*/ uint16(xArgRM16),
  2380  	/*3757*/ uint16(xMatch),
  2381  	/*3758*/ uint16(xSetOp), uint16(CMOVNS),
  2382  	/*3760*/ uint16(xReadSlashR),
  2383  	/*3761*/ uint16(xArgR32),
  2384  	/*3762*/ uint16(xArgRM32),
  2385  	/*3763*/ uint16(xMatch),
  2386  	/*3764*/ uint16(xCondDataSize), 3752, 3758, 3768,
  2387  	/*3768*/ uint16(xSetOp), uint16(CMOVNS),
  2388  	/*3770*/ uint16(xReadSlashR),
  2389  	/*3771*/ uint16(xArgR64),
  2390  	/*3772*/ uint16(xArgRM64),
  2391  	/*3773*/ uint16(xMatch),
  2392  	/*3774*/ uint16(xCondIs64), 3777, 3793,
  2393  	/*3777*/ uint16(xCondDataSize), 3781, 3787, 0,
  2394  	/*3781*/ uint16(xSetOp), uint16(CMOVP),
  2395  	/*3783*/ uint16(xReadSlashR),
  2396  	/*3784*/ uint16(xArgR16),
  2397  	/*3785*/ uint16(xArgRM16),
  2398  	/*3786*/ uint16(xMatch),
  2399  	/*3787*/ uint16(xSetOp), uint16(CMOVP),
  2400  	/*3789*/ uint16(xReadSlashR),
  2401  	/*3790*/ uint16(xArgR32),
  2402  	/*3791*/ uint16(xArgRM32),
  2403  	/*3792*/ uint16(xMatch),
  2404  	/*3793*/ uint16(xCondDataSize), 3781, 3787, 3797,
  2405  	/*3797*/ uint16(xSetOp), uint16(CMOVP),
  2406  	/*3799*/ uint16(xReadSlashR),
  2407  	/*3800*/ uint16(xArgR64),
  2408  	/*3801*/ uint16(xArgRM64),
  2409  	/*3802*/ uint16(xMatch),
  2410  	/*3803*/ uint16(xCondIs64), 3806, 3822,
  2411  	/*3806*/ uint16(xCondDataSize), 3810, 3816, 0,
  2412  	/*3810*/ uint16(xSetOp), uint16(CMOVNP),
  2413  	/*3812*/ uint16(xReadSlashR),
  2414  	/*3813*/ uint16(xArgR16),
  2415  	/*3814*/ uint16(xArgRM16),
  2416  	/*3815*/ uint16(xMatch),
  2417  	/*3816*/ uint16(xSetOp), uint16(CMOVNP),
  2418  	/*3818*/ uint16(xReadSlashR),
  2419  	/*3819*/ uint16(xArgR32),
  2420  	/*3820*/ uint16(xArgRM32),
  2421  	/*3821*/ uint16(xMatch),
  2422  	/*3822*/ uint16(xCondDataSize), 3810, 3816, 3826,
  2423  	/*3826*/ uint16(xSetOp), uint16(CMOVNP),
  2424  	/*3828*/ uint16(xReadSlashR),
  2425  	/*3829*/ uint16(xArgR64),
  2426  	/*3830*/ uint16(xArgRM64),
  2427  	/*3831*/ uint16(xMatch),
  2428  	/*3832*/ uint16(xCondIs64), 3835, 3851,
  2429  	/*3835*/ uint16(xCondDataSize), 3839, 3845, 0,
  2430  	/*3839*/ uint16(xSetOp), uint16(CMOVL),
  2431  	/*3841*/ uint16(xReadSlashR),
  2432  	/*3842*/ uint16(xArgR16),
  2433  	/*3843*/ uint16(xArgRM16),
  2434  	/*3844*/ uint16(xMatch),
  2435  	/*3845*/ uint16(xSetOp), uint16(CMOVL),
  2436  	/*3847*/ uint16(xReadSlashR),
  2437  	/*3848*/ uint16(xArgR32),
  2438  	/*3849*/ uint16(xArgRM32),
  2439  	/*3850*/ uint16(xMatch),
  2440  	/*3851*/ uint16(xCondDataSize), 3839, 3845, 3855,
  2441  	/*3855*/ uint16(xSetOp), uint16(CMOVL),
  2442  	/*3857*/ uint16(xReadSlashR),
  2443  	/*3858*/ uint16(xArgR64),
  2444  	/*3859*/ uint16(xArgRM64),
  2445  	/*3860*/ uint16(xMatch),
  2446  	/*3861*/ uint16(xCondIs64), 3864, 3880,
  2447  	/*3864*/ uint16(xCondDataSize), 3868, 3874, 0,
  2448  	/*3868*/ uint16(xSetOp), uint16(CMOVGE),
  2449  	/*3870*/ uint16(xReadSlashR),
  2450  	/*3871*/ uint16(xArgR16),
  2451  	/*3872*/ uint16(xArgRM16),
  2452  	/*3873*/ uint16(xMatch),
  2453  	/*3874*/ uint16(xSetOp), uint16(CMOVGE),
  2454  	/*3876*/ uint16(xReadSlashR),
  2455  	/*3877*/ uint16(xArgR32),
  2456  	/*3878*/ uint16(xArgRM32),
  2457  	/*3879*/ uint16(xMatch),
  2458  	/*3880*/ uint16(xCondDataSize), 3868, 3874, 3884,
  2459  	/*3884*/ uint16(xSetOp), uint16(CMOVGE),
  2460  	/*3886*/ uint16(xReadSlashR),
  2461  	/*3887*/ uint16(xArgR64),
  2462  	/*3888*/ uint16(xArgRM64),
  2463  	/*3889*/ uint16(xMatch),
  2464  	/*3890*/ uint16(xCondIs64), 3893, 3909,
  2465  	/*3893*/ uint16(xCondDataSize), 3897, 3903, 0,
  2466  	/*3897*/ uint16(xSetOp), uint16(CMOVLE),
  2467  	/*3899*/ uint16(xReadSlashR),
  2468  	/*3900*/ uint16(xArgR16),
  2469  	/*3901*/ uint16(xArgRM16),
  2470  	/*3902*/ uint16(xMatch),
  2471  	/*3903*/ uint16(xSetOp), uint16(CMOVLE),
  2472  	/*3905*/ uint16(xReadSlashR),
  2473  	/*3906*/ uint16(xArgR32),
  2474  	/*3907*/ uint16(xArgRM32),
  2475  	/*3908*/ uint16(xMatch),
  2476  	/*3909*/ uint16(xCondDataSize), 3897, 3903, 3913,
  2477  	/*3913*/ uint16(xSetOp), uint16(CMOVLE),
  2478  	/*3915*/ uint16(xReadSlashR),
  2479  	/*3916*/ uint16(xArgR64),
  2480  	/*3917*/ uint16(xArgRM64),
  2481  	/*3918*/ uint16(xMatch),
  2482  	/*3919*/ uint16(xCondIs64), 3922, 3938,
  2483  	/*3922*/ uint16(xCondDataSize), 3926, 3932, 0,
  2484  	/*3926*/ uint16(xSetOp), uint16(CMOVG),
  2485  	/*3928*/ uint16(xReadSlashR),
  2486  	/*3929*/ uint16(xArgR16),
  2487  	/*3930*/ uint16(xArgRM16),
  2488  	/*3931*/ uint16(xMatch),
  2489  	/*3932*/ uint16(xSetOp), uint16(CMOVG),
  2490  	/*3934*/ uint16(xReadSlashR),
  2491  	/*3935*/ uint16(xArgR32),
  2492  	/*3936*/ uint16(xArgRM32),
  2493  	/*3937*/ uint16(xMatch),
  2494  	/*3938*/ uint16(xCondDataSize), 3926, 3932, 3942,
  2495  	/*3942*/ uint16(xSetOp), uint16(CMOVG),
  2496  	/*3944*/ uint16(xReadSlashR),
  2497  	/*3945*/ uint16(xArgR64),
  2498  	/*3946*/ uint16(xArgRM64),
  2499  	/*3947*/ uint16(xMatch),
  2500  	/*3948*/ uint16(xCondPrefix), 2,
  2501  	0x66, 3960,
  2502  	0x0, 3954,
  2503  	/*3954*/ uint16(xSetOp), uint16(MOVMSKPS),
  2504  	/*3956*/ uint16(xReadSlashR),
  2505  	/*3957*/ uint16(xArgR32),
  2506  	/*3958*/ uint16(xArgXmm2),
  2507  	/*3959*/ uint16(xMatch),
  2508  	/*3960*/ uint16(xSetOp), uint16(MOVMSKPD),
  2509  	/*3962*/ uint16(xReadSlashR),
  2510  	/*3963*/ uint16(xArgR32),
  2511  	/*3964*/ uint16(xArgXmm2),
  2512  	/*3965*/ uint16(xMatch),
  2513  	/*3966*/ uint16(xCondPrefix), 4,
  2514  	0xF3, 3994,
  2515  	0xF2, 3988,
  2516  	0x66, 3982,
  2517  	0x0, 3976,
  2518  	/*3976*/ uint16(xSetOp), uint16(SQRTPS),
  2519  	/*3978*/ uint16(xReadSlashR),
  2520  	/*3979*/ uint16(xArgXmm1),
  2521  	/*3980*/ uint16(xArgXmm2M128),
  2522  	/*3981*/ uint16(xMatch),
  2523  	/*3982*/ uint16(xSetOp), uint16(SQRTPD),
  2524  	/*3984*/ uint16(xReadSlashR),
  2525  	/*3985*/ uint16(xArgXmm1),
  2526  	/*3986*/ uint16(xArgXmm2M128),
  2527  	/*3987*/ uint16(xMatch),
  2528  	/*3988*/ uint16(xSetOp), uint16(SQRTSD),
  2529  	/*3990*/ uint16(xReadSlashR),
  2530  	/*3991*/ uint16(xArgXmm1),
  2531  	/*3992*/ uint16(xArgXmm2M64),
  2532  	/*3993*/ uint16(xMatch),
  2533  	/*3994*/ uint16(xSetOp), uint16(SQRTSS),
  2534  	/*3996*/ uint16(xReadSlashR),
  2535  	/*3997*/ uint16(xArgXmm1),
  2536  	/*3998*/ uint16(xArgXmm2M32),
  2537  	/*3999*/ uint16(xMatch),
  2538  	/*4000*/ uint16(xCondPrefix), 2,
  2539  	0xF3, 4012,
  2540  	0x0, 4006,
  2541  	/*4006*/ uint16(xSetOp), uint16(RSQRTPS),
  2542  	/*4008*/ uint16(xReadSlashR),
  2543  	/*4009*/ uint16(xArgXmm1),
  2544  	/*4010*/ uint16(xArgXmm2M128),
  2545  	/*4011*/ uint16(xMatch),
  2546  	/*4012*/ uint16(xSetOp), uint16(RSQRTSS),
  2547  	/*4014*/ uint16(xReadSlashR),
  2548  	/*4015*/ uint16(xArgXmm1),
  2549  	/*4016*/ uint16(xArgXmm2M32),
  2550  	/*4017*/ uint16(xMatch),
  2551  	/*4018*/ uint16(xCondPrefix), 2,
  2552  	0xF3, 4030,
  2553  	0x0, 4024,
  2554  	/*4024*/ uint16(xSetOp), uint16(RCPPS),
  2555  	/*4026*/ uint16(xReadSlashR),
  2556  	/*4027*/ uint16(xArgXmm1),
  2557  	/*4028*/ uint16(xArgXmm2M128),
  2558  	/*4029*/ uint16(xMatch),
  2559  	/*4030*/ uint16(xSetOp), uint16(RCPSS),
  2560  	/*4032*/ uint16(xReadSlashR),
  2561  	/*4033*/ uint16(xArgXmm1),
  2562  	/*4034*/ uint16(xArgXmm2M32),
  2563  	/*4035*/ uint16(xMatch),
  2564  	/*4036*/ uint16(xCondPrefix), 2,
  2565  	0x66, 4048,
  2566  	0x0, 4042,
  2567  	/*4042*/ uint16(xSetOp), uint16(ANDPS),
  2568  	/*4044*/ uint16(xReadSlashR),
  2569  	/*4045*/ uint16(xArgXmm1),
  2570  	/*4046*/ uint16(xArgXmm2M128),
  2571  	/*4047*/ uint16(xMatch),
  2572  	/*4048*/ uint16(xSetOp), uint16(ANDPD),
  2573  	/*4050*/ uint16(xReadSlashR),
  2574  	/*4051*/ uint16(xArgXmm1),
  2575  	/*4052*/ uint16(xArgXmm2M128),
  2576  	/*4053*/ uint16(xMatch),
  2577  	/*4054*/ uint16(xCondPrefix), 2,
  2578  	0x66, 4066,
  2579  	0x0, 4060,
  2580  	/*4060*/ uint16(xSetOp), uint16(ANDNPS),
  2581  	/*4062*/ uint16(xReadSlashR),
  2582  	/*4063*/ uint16(xArgXmm1),
  2583  	/*4064*/ uint16(xArgXmm2M128),
  2584  	/*4065*/ uint16(xMatch),
  2585  	/*4066*/ uint16(xSetOp), uint16(ANDNPD),
  2586  	/*4068*/ uint16(xReadSlashR),
  2587  	/*4069*/ uint16(xArgXmm1),
  2588  	/*4070*/ uint16(xArgXmm2M128),
  2589  	/*4071*/ uint16(xMatch),
  2590  	/*4072*/ uint16(xCondPrefix), 2,
  2591  	0x66, 4084,
  2592  	0x0, 4078,
  2593  	/*4078*/ uint16(xSetOp), uint16(ORPS),
  2594  	/*4080*/ uint16(xReadSlashR),
  2595  	/*4081*/ uint16(xArgXmm1),
  2596  	/*4082*/ uint16(xArgXmm2M128),
  2597  	/*4083*/ uint16(xMatch),
  2598  	/*4084*/ uint16(xSetOp), uint16(ORPD),
  2599  	/*4086*/ uint16(xReadSlashR),
  2600  	/*4087*/ uint16(xArgXmm1),
  2601  	/*4088*/ uint16(xArgXmm2M128),
  2602  	/*4089*/ uint16(xMatch),
  2603  	/*4090*/ uint16(xCondPrefix), 2,
  2604  	0x66, 4102,
  2605  	0x0, 4096,
  2606  	/*4096*/ uint16(xSetOp), uint16(XORPS),
  2607  	/*4098*/ uint16(xReadSlashR),
  2608  	/*4099*/ uint16(xArgXmm1),
  2609  	/*4100*/ uint16(xArgXmm2M128),
  2610  	/*4101*/ uint16(xMatch),
  2611  	/*4102*/ uint16(xSetOp), uint16(XORPD),
  2612  	/*4104*/ uint16(xReadSlashR),
  2613  	/*4105*/ uint16(xArgXmm1),
  2614  	/*4106*/ uint16(xArgXmm2M128),
  2615  	/*4107*/ uint16(xMatch),
  2616  	/*4108*/ uint16(xCondPrefix), 4,
  2617  	0xF3, 4136,
  2618  	0xF2, 4130,
  2619  	0x66, 4124,
  2620  	0x0, 4118,
  2621  	/*4118*/ uint16(xSetOp), uint16(ADDPS),
  2622  	/*4120*/ uint16(xReadSlashR),
  2623  	/*4121*/ uint16(xArgXmm1),
  2624  	/*4122*/ uint16(xArgXmm2M128),
  2625  	/*4123*/ uint16(xMatch),
  2626  	/*4124*/ uint16(xSetOp), uint16(ADDPD),
  2627  	/*4126*/ uint16(xReadSlashR),
  2628  	/*4127*/ uint16(xArgXmm1),
  2629  	/*4128*/ uint16(xArgXmm2M128),
  2630  	/*4129*/ uint16(xMatch),
  2631  	/*4130*/ uint16(xSetOp), uint16(ADDSD),
  2632  	/*4132*/ uint16(xReadSlashR),
  2633  	/*4133*/ uint16(xArgXmm1),
  2634  	/*4134*/ uint16(xArgXmm2M64),
  2635  	/*4135*/ uint16(xMatch),
  2636  	/*4136*/ uint16(xSetOp), uint16(ADDSS),
  2637  	/*4138*/ uint16(xReadSlashR),
  2638  	/*4139*/ uint16(xArgXmm1),
  2639  	/*4140*/ uint16(xArgXmm2M32),
  2640  	/*4141*/ uint16(xMatch),
  2641  	/*4142*/ uint16(xCondPrefix), 4,
  2642  	0xF3, 4170,
  2643  	0xF2, 4164,
  2644  	0x66, 4158,
  2645  	0x0, 4152,
  2646  	/*4152*/ uint16(xSetOp), uint16(MULPS),
  2647  	/*4154*/ uint16(xReadSlashR),
  2648  	/*4155*/ uint16(xArgXmm1),
  2649  	/*4156*/ uint16(xArgXmm2M128),
  2650  	/*4157*/ uint16(xMatch),
  2651  	/*4158*/ uint16(xSetOp), uint16(MULPD),
  2652  	/*4160*/ uint16(xReadSlashR),
  2653  	/*4161*/ uint16(xArgXmm1),
  2654  	/*4162*/ uint16(xArgXmm2M128),
  2655  	/*4163*/ uint16(xMatch),
  2656  	/*4164*/ uint16(xSetOp), uint16(MULSD),
  2657  	/*4166*/ uint16(xReadSlashR),
  2658  	/*4167*/ uint16(xArgXmm1),
  2659  	/*4168*/ uint16(xArgXmm2M64),
  2660  	/*4169*/ uint16(xMatch),
  2661  	/*4170*/ uint16(xSetOp), uint16(MULSS),
  2662  	/*4172*/ uint16(xReadSlashR),
  2663  	/*4173*/ uint16(xArgXmm1),
  2664  	/*4174*/ uint16(xArgXmm2M32),
  2665  	/*4175*/ uint16(xMatch),
  2666  	/*4176*/ uint16(xCondPrefix), 4,
  2667  	0xF3, 4204,
  2668  	0xF2, 4198,
  2669  	0x66, 4192,
  2670  	0x0, 4186,
  2671  	/*4186*/ uint16(xSetOp), uint16(CVTPS2PD),
  2672  	/*4188*/ uint16(xReadSlashR),
  2673  	/*4189*/ uint16(xArgXmm1),
  2674  	/*4190*/ uint16(xArgXmm2M64),
  2675  	/*4191*/ uint16(xMatch),
  2676  	/*4192*/ uint16(xSetOp), uint16(CVTPD2PS),
  2677  	/*4194*/ uint16(xReadSlashR),
  2678  	/*4195*/ uint16(xArgXmm1),
  2679  	/*4196*/ uint16(xArgXmm2M128),
  2680  	/*4197*/ uint16(xMatch),
  2681  	/*4198*/ uint16(xSetOp), uint16(CVTSD2SS),
  2682  	/*4200*/ uint16(xReadSlashR),
  2683  	/*4201*/ uint16(xArgXmm1),
  2684  	/*4202*/ uint16(xArgXmm2M64),
  2685  	/*4203*/ uint16(xMatch),
  2686  	/*4204*/ uint16(xSetOp), uint16(CVTSS2SD),
  2687  	/*4206*/ uint16(xReadSlashR),
  2688  	/*4207*/ uint16(xArgXmm1),
  2689  	/*4208*/ uint16(xArgXmm2M32),
  2690  	/*4209*/ uint16(xMatch),
  2691  	/*4210*/ uint16(xCondPrefix), 3,
  2692  	0xF3, 4230,
  2693  	0x66, 4224,
  2694  	0x0, 4218,
  2695  	/*4218*/ uint16(xSetOp), uint16(CVTDQ2PS),
  2696  	/*4220*/ uint16(xReadSlashR),
  2697  	/*4221*/ uint16(xArgXmm1),
  2698  	/*4222*/ uint16(xArgXmm2M128),
  2699  	/*4223*/ uint16(xMatch),
  2700  	/*4224*/ uint16(xSetOp), uint16(CVTPS2DQ),
  2701  	/*4226*/ uint16(xReadSlashR),
  2702  	/*4227*/ uint16(xArgXmm1),
  2703  	/*4228*/ uint16(xArgXmm2M128),
  2704  	/*4229*/ uint16(xMatch),
  2705  	/*4230*/ uint16(xSetOp), uint16(CVTTPS2DQ),
  2706  	/*4232*/ uint16(xReadSlashR),
  2707  	/*4233*/ uint16(xArgXmm1),
  2708  	/*4234*/ uint16(xArgXmm2M128),
  2709  	/*4235*/ uint16(xMatch),
  2710  	/*4236*/ uint16(xCondPrefix), 4,
  2711  	0xF3, 4264,
  2712  	0xF2, 4258,
  2713  	0x66, 4252,
  2714  	0x0, 4246,
  2715  	/*4246*/ uint16(xSetOp), uint16(SUBPS),
  2716  	/*4248*/ uint16(xReadSlashR),
  2717  	/*4249*/ uint16(xArgXmm1),
  2718  	/*4250*/ uint16(xArgXmm2M128),
  2719  	/*4251*/ uint16(xMatch),
  2720  	/*4252*/ uint16(xSetOp), uint16(SUBPD),
  2721  	/*4254*/ uint16(xReadSlashR),
  2722  	/*4255*/ uint16(xArgXmm1),
  2723  	/*4256*/ uint16(xArgXmm2M128),
  2724  	/*4257*/ uint16(xMatch),
  2725  	/*4258*/ uint16(xSetOp), uint16(SUBSD),
  2726  	/*4260*/ uint16(xReadSlashR),
  2727  	/*4261*/ uint16(xArgXmm1),
  2728  	/*4262*/ uint16(xArgXmm2M64),
  2729  	/*4263*/ uint16(xMatch),
  2730  	/*4264*/ uint16(xSetOp), uint16(SUBSS),
  2731  	/*4266*/ uint16(xReadSlashR),
  2732  	/*4267*/ uint16(xArgXmm1),
  2733  	/*4268*/ uint16(xArgXmm2M32),
  2734  	/*4269*/ uint16(xMatch),
  2735  	/*4270*/ uint16(xCondPrefix), 4,
  2736  	0xF3, 4298,
  2737  	0xF2, 4292,
  2738  	0x66, 4286,
  2739  	0x0, 4280,
  2740  	/*4280*/ uint16(xSetOp), uint16(MINPS),
  2741  	/*4282*/ uint16(xReadSlashR),
  2742  	/*4283*/ uint16(xArgXmm1),
  2743  	/*4284*/ uint16(xArgXmm2M128),
  2744  	/*4285*/ uint16(xMatch),
  2745  	/*4286*/ uint16(xSetOp), uint16(MINPD),
  2746  	/*4288*/ uint16(xReadSlashR),
  2747  	/*4289*/ uint16(xArgXmm1),
  2748  	/*4290*/ uint16(xArgXmm2M128),
  2749  	/*4291*/ uint16(xMatch),
  2750  	/*4292*/ uint16(xSetOp), uint16(MINSD),
  2751  	/*4294*/ uint16(xReadSlashR),
  2752  	/*4295*/ uint16(xArgXmm1),
  2753  	/*4296*/ uint16(xArgXmm2M64),
  2754  	/*4297*/ uint16(xMatch),
  2755  	/*4298*/ uint16(xSetOp), uint16(MINSS),
  2756  	/*4300*/ uint16(xReadSlashR),
  2757  	/*4301*/ uint16(xArgXmm1),
  2758  	/*4302*/ uint16(xArgXmm2M32),
  2759  	/*4303*/ uint16(xMatch),
  2760  	/*4304*/ uint16(xCondPrefix), 4,
  2761  	0xF3, 4332,
  2762  	0xF2, 4326,
  2763  	0x66, 4320,
  2764  	0x0, 4314,
  2765  	/*4314*/ uint16(xSetOp), uint16(DIVPS),
  2766  	/*4316*/ uint16(xReadSlashR),
  2767  	/*4317*/ uint16(xArgXmm1),
  2768  	/*4318*/ uint16(xArgXmm2M128),
  2769  	/*4319*/ uint16(xMatch),
  2770  	/*4320*/ uint16(xSetOp), uint16(DIVPD),
  2771  	/*4322*/ uint16(xReadSlashR),
  2772  	/*4323*/ uint16(xArgXmm1),
  2773  	/*4324*/ uint16(xArgXmm2M128),
  2774  	/*4325*/ uint16(xMatch),
  2775  	/*4326*/ uint16(xSetOp), uint16(DIVSD),
  2776  	/*4328*/ uint16(xReadSlashR),
  2777  	/*4329*/ uint16(xArgXmm1),
  2778  	/*4330*/ uint16(xArgXmm2M64),
  2779  	/*4331*/ uint16(xMatch),
  2780  	/*4332*/ uint16(xSetOp), uint16(DIVSS),
  2781  	/*4334*/ uint16(xReadSlashR),
  2782  	/*4335*/ uint16(xArgXmm1),
  2783  	/*4336*/ uint16(xArgXmm2M32),
  2784  	/*4337*/ uint16(xMatch),
  2785  	/*4338*/ uint16(xCondPrefix), 4,
  2786  	0xF3, 4366,
  2787  	0xF2, 4360,
  2788  	0x66, 4354,
  2789  	0x0, 4348,
  2790  	/*4348*/ uint16(xSetOp), uint16(MAXPS),
  2791  	/*4350*/ uint16(xReadSlashR),
  2792  	/*4351*/ uint16(xArgXmm1),
  2793  	/*4352*/ uint16(xArgXmm2M128),
  2794  	/*4353*/ uint16(xMatch),
  2795  	/*4354*/ uint16(xSetOp), uint16(MAXPD),
  2796  	/*4356*/ uint16(xReadSlashR),
  2797  	/*4357*/ uint16(xArgXmm1),
  2798  	/*4358*/ uint16(xArgXmm2M128),
  2799  	/*4359*/ uint16(xMatch),
  2800  	/*4360*/ uint16(xSetOp), uint16(MAXSD),
  2801  	/*4362*/ uint16(xReadSlashR),
  2802  	/*4363*/ uint16(xArgXmm1),
  2803  	/*4364*/ uint16(xArgXmm2M64),
  2804  	/*4365*/ uint16(xMatch),
  2805  	/*4366*/ uint16(xSetOp), uint16(MAXSS),
  2806  	/*4368*/ uint16(xReadSlashR),
  2807  	/*4369*/ uint16(xArgXmm1),
  2808  	/*4370*/ uint16(xArgXmm2M32),
  2809  	/*4371*/ uint16(xMatch),
  2810  	/*4372*/ uint16(xCondPrefix), 2,
  2811  	0x66, 4384,
  2812  	0x0, 4378,
  2813  	/*4378*/ uint16(xSetOp), uint16(PUNPCKLBW),
  2814  	/*4380*/ uint16(xReadSlashR),
  2815  	/*4381*/ uint16(xArgMm),
  2816  	/*4382*/ uint16(xArgMmM32),
  2817  	/*4383*/ uint16(xMatch),
  2818  	/*4384*/ uint16(xSetOp), uint16(PUNPCKLBW),
  2819  	/*4386*/ uint16(xReadSlashR),
  2820  	/*4387*/ uint16(xArgXmm1),
  2821  	/*4388*/ uint16(xArgXmm2M128),
  2822  	/*4389*/ uint16(xMatch),
  2823  	/*4390*/ uint16(xCondPrefix), 2,
  2824  	0x66, 4402,
  2825  	0x0, 4396,
  2826  	/*4396*/ uint16(xSetOp), uint16(PUNPCKLWD),
  2827  	/*4398*/ uint16(xReadSlashR),
  2828  	/*4399*/ uint16(xArgMm),
  2829  	/*4400*/ uint16(xArgMmM32),
  2830  	/*4401*/ uint16(xMatch),
  2831  	/*4402*/ uint16(xSetOp), uint16(PUNPCKLWD),
  2832  	/*4404*/ uint16(xReadSlashR),
  2833  	/*4405*/ uint16(xArgXmm1),
  2834  	/*4406*/ uint16(xArgXmm2M128),
  2835  	/*4407*/ uint16(xMatch),
  2836  	/*4408*/ uint16(xCondPrefix), 2,
  2837  	0x66, 4420,
  2838  	0x0, 4414,
  2839  	/*4414*/ uint16(xSetOp), uint16(PUNPCKLDQ),
  2840  	/*4416*/ uint16(xReadSlashR),
  2841  	/*4417*/ uint16(xArgMm),
  2842  	/*4418*/ uint16(xArgMmM32),
  2843  	/*4419*/ uint16(xMatch),
  2844  	/*4420*/ uint16(xSetOp), uint16(PUNPCKLDQ),
  2845  	/*4422*/ uint16(xReadSlashR),
  2846  	/*4423*/ uint16(xArgXmm1),
  2847  	/*4424*/ uint16(xArgXmm2M128),
  2848  	/*4425*/ uint16(xMatch),
  2849  	/*4426*/ uint16(xCondPrefix), 2,
  2850  	0x66, 4438,
  2851  	0x0, 4432,
  2852  	/*4432*/ uint16(xSetOp), uint16(PACKSSWB),
  2853  	/*4434*/ uint16(xReadSlashR),
  2854  	/*4435*/ uint16(xArgMm1),
  2855  	/*4436*/ uint16(xArgMm2M64),
  2856  	/*4437*/ uint16(xMatch),
  2857  	/*4438*/ uint16(xSetOp), uint16(PACKSSWB),
  2858  	/*4440*/ uint16(xReadSlashR),
  2859  	/*4441*/ uint16(xArgXmm1),
  2860  	/*4442*/ uint16(xArgXmm2M128),
  2861  	/*4443*/ uint16(xMatch),
  2862  	/*4444*/ uint16(xCondPrefix), 2,
  2863  	0x66, 4456,
  2864  	0x0, 4450,
  2865  	/*4450*/ uint16(xSetOp), uint16(PCMPGTB),
  2866  	/*4452*/ uint16(xReadSlashR),
  2867  	/*4453*/ uint16(xArgMm),
  2868  	/*4454*/ uint16(xArgMmM64),
  2869  	/*4455*/ uint16(xMatch),
  2870  	/*4456*/ uint16(xSetOp), uint16(PCMPGTB),
  2871  	/*4458*/ uint16(xReadSlashR),
  2872  	/*4459*/ uint16(xArgXmm1),
  2873  	/*4460*/ uint16(xArgXmm2M128),
  2874  	/*4461*/ uint16(xMatch),
  2875  	/*4462*/ uint16(xCondPrefix), 2,
  2876  	0x66, 4474,
  2877  	0x0, 4468,
  2878  	/*4468*/ uint16(xSetOp), uint16(PCMPGTW),
  2879  	/*4470*/ uint16(xReadSlashR),
  2880  	/*4471*/ uint16(xArgMm),
  2881  	/*4472*/ uint16(xArgMmM64),
  2882  	/*4473*/ uint16(xMatch),
  2883  	/*4474*/ uint16(xSetOp), uint16(PCMPGTW),
  2884  	/*4476*/ uint16(xReadSlashR),
  2885  	/*4477*/ uint16(xArgXmm1),
  2886  	/*4478*/ uint16(xArgXmm2M128),
  2887  	/*4479*/ uint16(xMatch),
  2888  	/*4480*/ uint16(xCondPrefix), 2,
  2889  	0x66, 4492,
  2890  	0x0, 4486,
  2891  	/*4486*/ uint16(xSetOp), uint16(PCMPGTD),
  2892  	/*4488*/ uint16(xReadSlashR),
  2893  	/*4489*/ uint16(xArgMm),
  2894  	/*4490*/ uint16(xArgMmM64),
  2895  	/*4491*/ uint16(xMatch),
  2896  	/*4492*/ uint16(xSetOp), uint16(PCMPGTD),
  2897  	/*4494*/ uint16(xReadSlashR),
  2898  	/*4495*/ uint16(xArgXmm1),
  2899  	/*4496*/ uint16(xArgXmm2M128),
  2900  	/*4497*/ uint16(xMatch),
  2901  	/*4498*/ uint16(xCondPrefix), 2,
  2902  	0x66, 4510,
  2903  	0x0, 4504,
  2904  	/*4504*/ uint16(xSetOp), uint16(PACKUSWB),
  2905  	/*4506*/ uint16(xReadSlashR),
  2906  	/*4507*/ uint16(xArgMm),
  2907  	/*4508*/ uint16(xArgMmM64),
  2908  	/*4509*/ uint16(xMatch),
  2909  	/*4510*/ uint16(xSetOp), uint16(PACKUSWB),
  2910  	/*4512*/ uint16(xReadSlashR),
  2911  	/*4513*/ uint16(xArgXmm1),
  2912  	/*4514*/ uint16(xArgXmm2M128),
  2913  	/*4515*/ uint16(xMatch),
  2914  	/*4516*/ uint16(xCondPrefix), 2,
  2915  	0x66, 4528,
  2916  	0x0, 4522,
  2917  	/*4522*/ uint16(xSetOp), uint16(PUNPCKHBW),
  2918  	/*4524*/ uint16(xReadSlashR),
  2919  	/*4525*/ uint16(xArgMm),
  2920  	/*4526*/ uint16(xArgMmM64),
  2921  	/*4527*/ uint16(xMatch),
  2922  	/*4528*/ uint16(xSetOp), uint16(PUNPCKHBW),
  2923  	/*4530*/ uint16(xReadSlashR),
  2924  	/*4531*/ uint16(xArgXmm1),
  2925  	/*4532*/ uint16(xArgXmm2M128),
  2926  	/*4533*/ uint16(xMatch),
  2927  	/*4534*/ uint16(xCondPrefix), 2,
  2928  	0x66, 4546,
  2929  	0x0, 4540,
  2930  	/*4540*/ uint16(xSetOp), uint16(PUNPCKHWD),
  2931  	/*4542*/ uint16(xReadSlashR),
  2932  	/*4543*/ uint16(xArgMm),
  2933  	/*4544*/ uint16(xArgMmM64),
  2934  	/*4545*/ uint16(xMatch),
  2935  	/*4546*/ uint16(xSetOp), uint16(PUNPCKHWD),
  2936  	/*4548*/ uint16(xReadSlashR),
  2937  	/*4549*/ uint16(xArgXmm1),
  2938  	/*4550*/ uint16(xArgXmm2M128),
  2939  	/*4551*/ uint16(xMatch),
  2940  	/*4552*/ uint16(xCondPrefix), 2,
  2941  	0x66, 4564,
  2942  	0x0, 4558,
  2943  	/*4558*/ uint16(xSetOp), uint16(PUNPCKHDQ),
  2944  	/*4560*/ uint16(xReadSlashR),
  2945  	/*4561*/ uint16(xArgMm),
  2946  	/*4562*/ uint16(xArgMmM64),
  2947  	/*4563*/ uint16(xMatch),
  2948  	/*4564*/ uint16(xSetOp), uint16(PUNPCKHDQ),
  2949  	/*4566*/ uint16(xReadSlashR),
  2950  	/*4567*/ uint16(xArgXmm1),
  2951  	/*4568*/ uint16(xArgXmm2M128),
  2952  	/*4569*/ uint16(xMatch),
  2953  	/*4570*/ uint16(xCondPrefix), 2,
  2954  	0x66, 4582,
  2955  	0x0, 4576,
  2956  	/*4576*/ uint16(xSetOp), uint16(PACKSSDW),
  2957  	/*4578*/ uint16(xReadSlashR),
  2958  	/*4579*/ uint16(xArgMm1),
  2959  	/*4580*/ uint16(xArgMm2M64),
  2960  	/*4581*/ uint16(xMatch),
  2961  	/*4582*/ uint16(xSetOp), uint16(PACKSSDW),
  2962  	/*4584*/ uint16(xReadSlashR),
  2963  	/*4585*/ uint16(xArgXmm1),
  2964  	/*4586*/ uint16(xArgXmm2M128),
  2965  	/*4587*/ uint16(xMatch),
  2966  	/*4588*/ uint16(xCondPrefix), 1,
  2967  	0x66, 4592,
  2968  	/*4592*/ uint16(xSetOp), uint16(PUNPCKLQDQ),
  2969  	/*4594*/ uint16(xReadSlashR),
  2970  	/*4595*/ uint16(xArgXmm1),
  2971  	/*4596*/ uint16(xArgXmm2M128),
  2972  	/*4597*/ uint16(xMatch),
  2973  	/*4598*/ uint16(xCondPrefix), 1,
  2974  	0x66, 4602,
  2975  	/*4602*/ uint16(xSetOp), uint16(PUNPCKHQDQ),
  2976  	/*4604*/ uint16(xReadSlashR),
  2977  	/*4605*/ uint16(xArgXmm1),
  2978  	/*4606*/ uint16(xArgXmm2M128),
  2979  	/*4607*/ uint16(xMatch),
  2980  	/*4608*/ uint16(xCondIs64), 4611, 4649,
  2981  	/*4611*/ uint16(xCondPrefix), 2,
  2982  	0x66, 4633,
  2983  	0x0, 4617,
  2984  	/*4617*/ uint16(xCondDataSize), 4621, 4627, 0,
  2985  	/*4621*/ uint16(xSetOp), uint16(MOVD),
  2986  	/*4623*/ uint16(xReadSlashR),
  2987  	/*4624*/ uint16(xArgMm),
  2988  	/*4625*/ uint16(xArgRM32),
  2989  	/*4626*/ uint16(xMatch),
  2990  	/*4627*/ uint16(xSetOp), uint16(MOVD),
  2991  	/*4629*/ uint16(xReadSlashR),
  2992  	/*4630*/ uint16(xArgMm),
  2993  	/*4631*/ uint16(xArgRM32),
  2994  	/*4632*/ uint16(xMatch),
  2995  	/*4633*/ uint16(xCondDataSize), 4637, 4643, 0,
  2996  	/*4637*/ uint16(xSetOp), uint16(MOVD),
  2997  	/*4639*/ uint16(xReadSlashR),
  2998  	/*4640*/ uint16(xArgXmm),
  2999  	/*4641*/ uint16(xArgRM32),
  3000  	/*4642*/ uint16(xMatch),
  3001  	/*4643*/ uint16(xSetOp), uint16(MOVD),
  3002  	/*4645*/ uint16(xReadSlashR),
  3003  	/*4646*/ uint16(xArgXmm),
  3004  	/*4647*/ uint16(xArgRM32),
  3005  	/*4648*/ uint16(xMatch),
  3006  	/*4649*/ uint16(xCondPrefix), 2,
  3007  	0x66, 4665,
  3008  	0x0, 4655,
  3009  	/*4655*/ uint16(xCondDataSize), 4621, 4627, 4659,
  3010  	/*4659*/ uint16(xSetOp), uint16(MOVQ),
  3011  	/*4661*/ uint16(xReadSlashR),
  3012  	/*4662*/ uint16(xArgMm),
  3013  	/*4663*/ uint16(xArgRM64),
  3014  	/*4664*/ uint16(xMatch),
  3015  	/*4665*/ uint16(xCondDataSize), 4637, 4643, 4669,
  3016  	/*4669*/ uint16(xSetOp), uint16(MOVQ),
  3017  	/*4671*/ uint16(xReadSlashR),
  3018  	/*4672*/ uint16(xArgXmm),
  3019  	/*4673*/ uint16(xArgRM64),
  3020  	/*4674*/ uint16(xMatch),
  3021  	/*4675*/ uint16(xCondPrefix), 3,
  3022  	0xF3, 4695,
  3023  	0x66, 4689,
  3024  	0x0, 4683,
  3025  	/*4683*/ uint16(xSetOp), uint16(MOVQ),
  3026  	/*4685*/ uint16(xReadSlashR),
  3027  	/*4686*/ uint16(xArgMm),
  3028  	/*4687*/ uint16(xArgMmM64),
  3029  	/*4688*/ uint16(xMatch),
  3030  	/*4689*/ uint16(xSetOp), uint16(MOVDQA),
  3031  	/*4691*/ uint16(xReadSlashR),
  3032  	/*4692*/ uint16(xArgXmm1),
  3033  	/*4693*/ uint16(xArgXmm2M128),
  3034  	/*4694*/ uint16(xMatch),
  3035  	/*4695*/ uint16(xSetOp), uint16(MOVDQU),
  3036  	/*4697*/ uint16(xReadSlashR),
  3037  	/*4698*/ uint16(xArgXmm1),
  3038  	/*4699*/ uint16(xArgXmm2M128),
  3039  	/*4700*/ uint16(xMatch),
  3040  	/*4701*/ uint16(xCondPrefix), 4,
  3041  	0xF3, 4735,
  3042  	0xF2, 4727,
  3043  	0x66, 4719,
  3044  	0x0, 4711,
  3045  	/*4711*/ uint16(xSetOp), uint16(PSHUFW),
  3046  	/*4713*/ uint16(xReadSlashR),
  3047  	/*4714*/ uint16(xReadIb),
  3048  	/*4715*/ uint16(xArgMm1),
  3049  	/*4716*/ uint16(xArgMm2M64),
  3050  	/*4717*/ uint16(xArgImm8u),
  3051  	/*4718*/ uint16(xMatch),
  3052  	/*4719*/ uint16(xSetOp), uint16(PSHUFD),
  3053  	/*4721*/ uint16(xReadSlashR),
  3054  	/*4722*/ uint16(xReadIb),
  3055  	/*4723*/ uint16(xArgXmm1),
  3056  	/*4724*/ uint16(xArgXmm2M128),
  3057  	/*4725*/ uint16(xArgImm8u),
  3058  	/*4726*/ uint16(xMatch),
  3059  	/*4727*/ uint16(xSetOp), uint16(PSHUFLW),
  3060  	/*4729*/ uint16(xReadSlashR),
  3061  	/*4730*/ uint16(xReadIb),
  3062  	/*4731*/ uint16(xArgXmm1),
  3063  	/*4732*/ uint16(xArgXmm2M128),
  3064  	/*4733*/ uint16(xArgImm8u),
  3065  	/*4734*/ uint16(xMatch),
  3066  	/*4735*/ uint16(xSetOp), uint16(PSHUFHW),
  3067  	/*4737*/ uint16(xReadSlashR),
  3068  	/*4738*/ uint16(xReadIb),
  3069  	/*4739*/ uint16(xArgXmm1),
  3070  	/*4740*/ uint16(xArgXmm2M128),
  3071  	/*4741*/ uint16(xArgImm8u),
  3072  	/*4742*/ uint16(xMatch),
  3073  	/*4743*/ uint16(xCondSlashR),
  3074  	0,    // 0
  3075  	0,    // 1
  3076  	4752, // 2
  3077  	0,    // 3
  3078  	4770, // 4
  3079  	0,    // 5
  3080  	4788, // 6
  3081  	0,    // 7
  3082  	/*4752*/ uint16(xCondPrefix), 2,
  3083  	0x66, 4764,
  3084  	0x0, 4758,
  3085  	/*4758*/ uint16(xSetOp), uint16(PSRLW),
  3086  	/*4760*/ uint16(xReadIb),
  3087  	/*4761*/ uint16(xArgMm2),
  3088  	/*4762*/ uint16(xArgImm8u),
  3089  	/*4763*/ uint16(xMatch),
  3090  	/*4764*/ uint16(xSetOp), uint16(PSRLW),
  3091  	/*4766*/ uint16(xReadIb),
  3092  	/*4767*/ uint16(xArgXmm2),
  3093  	/*4768*/ uint16(xArgImm8u),
  3094  	/*4769*/ uint16(xMatch),
  3095  	/*4770*/ uint16(xCondPrefix), 2,
  3096  	0x66, 4782,
  3097  	0x0, 4776,
  3098  	/*4776*/ uint16(xSetOp), uint16(PSRAW),
  3099  	/*4778*/ uint16(xReadIb),
  3100  	/*4779*/ uint16(xArgMm2),
  3101  	/*4780*/ uint16(xArgImm8u),
  3102  	/*4781*/ uint16(xMatch),
  3103  	/*4782*/ uint16(xSetOp), uint16(PSRAW),
  3104  	/*4784*/ uint16(xReadIb),
  3105  	/*4785*/ uint16(xArgXmm2),
  3106  	/*4786*/ uint16(xArgImm8u),
  3107  	/*4787*/ uint16(xMatch),
  3108  	/*4788*/ uint16(xCondPrefix), 2,
  3109  	0x66, 4800,
  3110  	0x0, 4794,
  3111  	/*4794*/ uint16(xSetOp), uint16(PSLLW),
  3112  	/*4796*/ uint16(xReadIb),
  3113  	/*4797*/ uint16(xArgMm2),
  3114  	/*4798*/ uint16(xArgImm8u),
  3115  	/*4799*/ uint16(xMatch),
  3116  	/*4800*/ uint16(xSetOp), uint16(PSLLW),
  3117  	/*4802*/ uint16(xReadIb),
  3118  	/*4803*/ uint16(xArgXmm2),
  3119  	/*4804*/ uint16(xArgImm8u),
  3120  	/*4805*/ uint16(xMatch),
  3121  	/*4806*/ uint16(xCondSlashR),
  3122  	0,    // 0
  3123  	0,    // 1
  3124  	4815, // 2
  3125  	0,    // 3
  3126  	4833, // 4
  3127  	0,    // 5
  3128  	4851, // 6
  3129  	0,    // 7
  3130  	/*4815*/ uint16(xCondPrefix), 2,
  3131  	0x66, 4827,
  3132  	0x0, 4821,
  3133  	/*4821*/ uint16(xSetOp), uint16(PSRLD),
  3134  	/*4823*/ uint16(xReadIb),
  3135  	/*4824*/ uint16(xArgMm2),
  3136  	/*4825*/ uint16(xArgImm8u),
  3137  	/*4826*/ uint16(xMatch),
  3138  	/*4827*/ uint16(xSetOp), uint16(PSRLD),
  3139  	/*4829*/ uint16(xReadIb),
  3140  	/*4830*/ uint16(xArgXmm2),
  3141  	/*4831*/ uint16(xArgImm8u),
  3142  	/*4832*/ uint16(xMatch),
  3143  	/*4833*/ uint16(xCondPrefix), 2,
  3144  	0x66, 4845,
  3145  	0x0, 4839,
  3146  	/*4839*/ uint16(xSetOp), uint16(PSRAD),
  3147  	/*4841*/ uint16(xReadIb),
  3148  	/*4842*/ uint16(xArgMm2),
  3149  	/*4843*/ uint16(xArgImm8u),
  3150  	/*4844*/ uint16(xMatch),
  3151  	/*4845*/ uint16(xSetOp), uint16(PSRAD),
  3152  	/*4847*/ uint16(xReadIb),
  3153  	/*4848*/ uint16(xArgXmm2),
  3154  	/*4849*/ uint16(xArgImm8u),
  3155  	/*4850*/ uint16(xMatch),
  3156  	/*4851*/ uint16(xCondPrefix), 2,
  3157  	0x66, 4863,
  3158  	0x0, 4857,
  3159  	/*4857*/ uint16(xSetOp), uint16(PSLLD),
  3160  	/*4859*/ uint16(xReadIb),
  3161  	/*4860*/ uint16(xArgMm2),
  3162  	/*4861*/ uint16(xArgImm8u),
  3163  	/*4862*/ uint16(xMatch),
  3164  	/*4863*/ uint16(xSetOp), uint16(PSLLD),
  3165  	/*4865*/ uint16(xReadIb),
  3166  	/*4866*/ uint16(xArgXmm2),
  3167  	/*4867*/ uint16(xArgImm8u),
  3168  	/*4868*/ uint16(xMatch),
  3169  	/*4869*/ uint16(xCondSlashR),
  3170  	0,    // 0
  3171  	0,    // 1
  3172  	4878, // 2
  3173  	4896, // 3
  3174  	0,    // 4
  3175  	0,    // 5
  3176  	4906, // 6
  3177  	4924, // 7
  3178  	/*4878*/ uint16(xCondPrefix), 2,
  3179  	0x66, 4890,
  3180  	0x0, 4884,
  3181  	/*4884*/ uint16(xSetOp), uint16(PSRLQ),
  3182  	/*4886*/ uint16(xReadIb),
  3183  	/*4887*/ uint16(xArgMm2),
  3184  	/*4888*/ uint16(xArgImm8u),
  3185  	/*4889*/ uint16(xMatch),
  3186  	/*4890*/ uint16(xSetOp), uint16(PSRLQ),
  3187  	/*4892*/ uint16(xReadIb),
  3188  	/*4893*/ uint16(xArgXmm2),
  3189  	/*4894*/ uint16(xArgImm8u),
  3190  	/*4895*/ uint16(xMatch),
  3191  	/*4896*/ uint16(xCondPrefix), 1,
  3192  	0x66, 4900,
  3193  	/*4900*/ uint16(xSetOp), uint16(PSRLDQ),
  3194  	/*4902*/ uint16(xReadIb),
  3195  	/*4903*/ uint16(xArgXmm2),
  3196  	/*4904*/ uint16(xArgImm8u),
  3197  	/*4905*/ uint16(xMatch),
  3198  	/*4906*/ uint16(xCondPrefix), 2,
  3199  	0x66, 4918,
  3200  	0x0, 4912,
  3201  	/*4912*/ uint16(xSetOp), uint16(PSLLQ),
  3202  	/*4914*/ uint16(xReadIb),
  3203  	/*4915*/ uint16(xArgMm2),
  3204  	/*4916*/ uint16(xArgImm8u),
  3205  	/*4917*/ uint16(xMatch),
  3206  	/*4918*/ uint16(xSetOp), uint16(PSLLQ),
  3207  	/*4920*/ uint16(xReadIb),
  3208  	/*4921*/ uint16(xArgXmm2),
  3209  	/*4922*/ uint16(xArgImm8u),
  3210  	/*4923*/ uint16(xMatch),
  3211  	/*4924*/ uint16(xCondPrefix), 1,
  3212  	0x66, 4928,
  3213  	/*4928*/ uint16(xSetOp), uint16(PSLLDQ),
  3214  	/*4930*/ uint16(xReadIb),
  3215  	/*4931*/ uint16(xArgXmm2),
  3216  	/*4932*/ uint16(xArgImm8u),
  3217  	/*4933*/ uint16(xMatch),
  3218  	/*4934*/ uint16(xCondPrefix), 2,
  3219  	0x66, 4946,
  3220  	0x0, 4940,
  3221  	/*4940*/ uint16(xSetOp), uint16(PCMPEQB),
  3222  	/*4942*/ uint16(xReadSlashR),
  3223  	/*4943*/ uint16(xArgMm),
  3224  	/*4944*/ uint16(xArgMmM64),
  3225  	/*4945*/ uint16(xMatch),
  3226  	/*4946*/ uint16(xSetOp), uint16(PCMPEQB),
  3227  	/*4948*/ uint16(xReadSlashR),
  3228  	/*4949*/ uint16(xArgXmm1),
  3229  	/*4950*/ uint16(xArgXmm2M128),
  3230  	/*4951*/ uint16(xMatch),
  3231  	/*4952*/ uint16(xCondPrefix), 2,
  3232  	0x66, 4964,
  3233  	0x0, 4958,
  3234  	/*4958*/ uint16(xSetOp), uint16(PCMPEQW),
  3235  	/*4960*/ uint16(xReadSlashR),
  3236  	/*4961*/ uint16(xArgMm),
  3237  	/*4962*/ uint16(xArgMmM64),
  3238  	/*4963*/ uint16(xMatch),
  3239  	/*4964*/ uint16(xSetOp), uint16(PCMPEQW),
  3240  	/*4966*/ uint16(xReadSlashR),
  3241  	/*4967*/ uint16(xArgXmm1),
  3242  	/*4968*/ uint16(xArgXmm2M128),
  3243  	/*4969*/ uint16(xMatch),
  3244  	/*4970*/ uint16(xCondPrefix), 2,
  3245  	0x66, 4982,
  3246  	0x0, 4976,
  3247  	/*4976*/ uint16(xSetOp), uint16(PCMPEQD),
  3248  	/*4978*/ uint16(xReadSlashR),
  3249  	/*4979*/ uint16(xArgMm),
  3250  	/*4980*/ uint16(xArgMmM64),
  3251  	/*4981*/ uint16(xMatch),
  3252  	/*4982*/ uint16(xSetOp), uint16(PCMPEQD),
  3253  	/*4984*/ uint16(xReadSlashR),
  3254  	/*4985*/ uint16(xArgXmm1),
  3255  	/*4986*/ uint16(xArgXmm2M128),
  3256  	/*4987*/ uint16(xMatch),
  3257  	/*4988*/ uint16(xSetOp), uint16(EMMS),
  3258  	/*4990*/ uint16(xMatch),
  3259  	/*4991*/ uint16(xCondPrefix), 2,
  3260  	0xF2, 5003,
  3261  	0x66, 4997,
  3262  	/*4997*/ uint16(xSetOp), uint16(HADDPD),
  3263  	/*4999*/ uint16(xReadSlashR),
  3264  	/*5000*/ uint16(xArgXmm1),
  3265  	/*5001*/ uint16(xArgXmm2M128),
  3266  	/*5002*/ uint16(xMatch),
  3267  	/*5003*/ uint16(xSetOp), uint16(HADDPS),
  3268  	/*5005*/ uint16(xReadSlashR),
  3269  	/*5006*/ uint16(xArgXmm1),
  3270  	/*5007*/ uint16(xArgXmm2M128),
  3271  	/*5008*/ uint16(xMatch),
  3272  	/*5009*/ uint16(xCondPrefix), 2,
  3273  	0xF2, 5021,
  3274  	0x66, 5015,
  3275  	/*5015*/ uint16(xSetOp), uint16(HSUBPD),
  3276  	/*5017*/ uint16(xReadSlashR),
  3277  	/*5018*/ uint16(xArgXmm1),
  3278  	/*5019*/ uint16(xArgXmm2M128),
  3279  	/*5020*/ uint16(xMatch),
  3280  	/*5021*/ uint16(xSetOp), uint16(HSUBPS),
  3281  	/*5023*/ uint16(xReadSlashR),
  3282  	/*5024*/ uint16(xArgXmm1),
  3283  	/*5025*/ uint16(xArgXmm2M128),
  3284  	/*5026*/ uint16(xMatch),
  3285  	/*5027*/ uint16(xCondIs64), 5030, 5076,
  3286  	/*5030*/ uint16(xCondPrefix), 3,
  3287  	0xF3, 5070,
  3288  	0x66, 5054,
  3289  	0x0, 5038,
  3290  	/*5038*/ uint16(xCondDataSize), 5042, 5048, 0,
  3291  	/*5042*/ uint16(xSetOp), uint16(MOVD),
  3292  	/*5044*/ uint16(xReadSlashR),
  3293  	/*5045*/ uint16(xArgRM32),
  3294  	/*5046*/ uint16(xArgMm),
  3295  	/*5047*/ uint16(xMatch),
  3296  	/*5048*/ uint16(xSetOp), uint16(MOVD),
  3297  	/*5050*/ uint16(xReadSlashR),
  3298  	/*5051*/ uint16(xArgRM32),
  3299  	/*5052*/ uint16(xArgMm),
  3300  	/*5053*/ uint16(xMatch),
  3301  	/*5054*/ uint16(xCondDataSize), 5058, 5064, 0,
  3302  	/*5058*/ uint16(xSetOp), uint16(MOVD),
  3303  	/*5060*/ uint16(xReadSlashR),
  3304  	/*5061*/ uint16(xArgRM32),
  3305  	/*5062*/ uint16(xArgXmm),
  3306  	/*5063*/ uint16(xMatch),
  3307  	/*5064*/ uint16(xSetOp), uint16(MOVD),
  3308  	/*5066*/ uint16(xReadSlashR),
  3309  	/*5067*/ uint16(xArgRM32),
  3310  	/*5068*/ uint16(xArgXmm),
  3311  	/*5069*/ uint16(xMatch),
  3312  	/*5070*/ uint16(xSetOp), uint16(MOVQ),
  3313  	/*5072*/ uint16(xReadSlashR),
  3314  	/*5073*/ uint16(xArgXmm1),
  3315  	/*5074*/ uint16(xArgXmm2M64),
  3316  	/*5075*/ uint16(xMatch),
  3317  	/*5076*/ uint16(xCondPrefix), 3,
  3318  	0xF3, 5070,
  3319  	0x66, 5094,
  3320  	0x0, 5084,
  3321  	/*5084*/ uint16(xCondDataSize), 5042, 5048, 5088,
  3322  	/*5088*/ uint16(xSetOp), uint16(MOVQ),
  3323  	/*5090*/ uint16(xReadSlashR),
  3324  	/*5091*/ uint16(xArgRM64),
  3325  	/*5092*/ uint16(xArgMm),
  3326  	/*5093*/ uint16(xMatch),
  3327  	/*5094*/ uint16(xCondDataSize), 5058, 5064, 5098,
  3328  	/*5098*/ uint16(xSetOp), uint16(MOVQ),
  3329  	/*5100*/ uint16(xReadSlashR),
  3330  	/*5101*/ uint16(xArgRM64),
  3331  	/*5102*/ uint16(xArgXmm),
  3332  	/*5103*/ uint16(xMatch),
  3333  	/*5104*/ uint16(xCondPrefix), 3,
  3334  	0xF3, 5124,
  3335  	0x66, 5118,
  3336  	0x0, 5112,
  3337  	/*5112*/ uint16(xSetOp), uint16(MOVQ),
  3338  	/*5114*/ uint16(xReadSlashR),
  3339  	/*5115*/ uint16(xArgMmM64),
  3340  	/*5116*/ uint16(xArgMm),
  3341  	/*5117*/ uint16(xMatch),
  3342  	/*5118*/ uint16(xSetOp), uint16(MOVDQA),
  3343  	/*5120*/ uint16(xReadSlashR),
  3344  	/*5121*/ uint16(xArgXmm2M128),
  3345  	/*5122*/ uint16(xArgXmm1),
  3346  	/*5123*/ uint16(xMatch),
  3347  	/*5124*/ uint16(xSetOp), uint16(MOVDQU),
  3348  	/*5126*/ uint16(xReadSlashR),
  3349  	/*5127*/ uint16(xArgXmm2M128),
  3350  	/*5128*/ uint16(xArgXmm1),
  3351  	/*5129*/ uint16(xMatch),
  3352  	/*5130*/ uint16(xCondIs64), 5133, 5147,
  3353  	/*5133*/ uint16(xCondDataSize), 5137, 5142, 0,
  3354  	/*5137*/ uint16(xSetOp), uint16(JO),
  3355  	/*5139*/ uint16(xReadCw),
  3356  	/*5140*/ uint16(xArgRel16),
  3357  	/*5141*/ uint16(xMatch),
  3358  	/*5142*/ uint16(xSetOp), uint16(JO),
  3359  	/*5144*/ uint16(xReadCd),
  3360  	/*5145*/ uint16(xArgRel32),
  3361  	/*5146*/ uint16(xMatch),
  3362  	/*5147*/ uint16(xCondDataSize), 5151, 5142, 5156,
  3363  	/*5151*/ uint16(xSetOp), uint16(JO),
  3364  	/*5153*/ uint16(xReadCd),
  3365  	/*5154*/ uint16(xArgRel32),
  3366  	/*5155*/ uint16(xMatch),
  3367  	/*5156*/ uint16(xSetOp), uint16(JO),
  3368  	/*5158*/ uint16(xReadCd),
  3369  	/*5159*/ uint16(xArgRel32),
  3370  	/*5160*/ uint16(xMatch),
  3371  	/*5161*/ uint16(xCondIs64), 5164, 5178,
  3372  	/*5164*/ uint16(xCondDataSize), 5168, 5173, 0,
  3373  	/*5168*/ uint16(xSetOp), uint16(JNO),
  3374  	/*5170*/ uint16(xReadCw),
  3375  	/*5171*/ uint16(xArgRel16),
  3376  	/*5172*/ uint16(xMatch),
  3377  	/*5173*/ uint16(xSetOp), uint16(JNO),
  3378  	/*5175*/ uint16(xReadCd),
  3379  	/*5176*/ uint16(xArgRel32),
  3380  	/*5177*/ uint16(xMatch),
  3381  	/*5178*/ uint16(xCondDataSize), 5182, 5173, 5187,
  3382  	/*5182*/ uint16(xSetOp), uint16(JNO),
  3383  	/*5184*/ uint16(xReadCd),
  3384  	/*5185*/ uint16(xArgRel32),
  3385  	/*5186*/ uint16(xMatch),
  3386  	/*5187*/ uint16(xSetOp), uint16(JNO),
  3387  	/*5189*/ uint16(xReadCd),
  3388  	/*5190*/ uint16(xArgRel32),
  3389  	/*5191*/ uint16(xMatch),
  3390  	/*5192*/ uint16(xCondIs64), 5195, 5209,
  3391  	/*5195*/ uint16(xCondDataSize), 5199, 5204, 0,
  3392  	/*5199*/ uint16(xSetOp), uint16(JB),
  3393  	/*5201*/ uint16(xReadCw),
  3394  	/*5202*/ uint16(xArgRel16),
  3395  	/*5203*/ uint16(xMatch),
  3396  	/*5204*/ uint16(xSetOp), uint16(JB),
  3397  	/*5206*/ uint16(xReadCd),
  3398  	/*5207*/ uint16(xArgRel32),
  3399  	/*5208*/ uint16(xMatch),
  3400  	/*5209*/ uint16(xCondDataSize), 5213, 5204, 5218,
  3401  	/*5213*/ uint16(xSetOp), uint16(JB),
  3402  	/*5215*/ uint16(xReadCd),
  3403  	/*5216*/ uint16(xArgRel32),
  3404  	/*5217*/ uint16(xMatch),
  3405  	/*5218*/ uint16(xSetOp), uint16(JB),
  3406  	/*5220*/ uint16(xReadCd),
  3407  	/*5221*/ uint16(xArgRel32),
  3408  	/*5222*/ uint16(xMatch),
  3409  	/*5223*/ uint16(xCondIs64), 5226, 5240,
  3410  	/*5226*/ uint16(xCondDataSize), 5230, 5235, 0,
  3411  	/*5230*/ uint16(xSetOp), uint16(JAE),
  3412  	/*5232*/ uint16(xReadCw),
  3413  	/*5233*/ uint16(xArgRel16),
  3414  	/*5234*/ uint16(xMatch),
  3415  	/*5235*/ uint16(xSetOp), uint16(JAE),
  3416  	/*5237*/ uint16(xReadCd),
  3417  	/*5238*/ uint16(xArgRel32),
  3418  	/*5239*/ uint16(xMatch),
  3419  	/*5240*/ uint16(xCondDataSize), 5244, 5235, 5249,
  3420  	/*5244*/ uint16(xSetOp), uint16(JAE),
  3421  	/*5246*/ uint16(xReadCd),
  3422  	/*5247*/ uint16(xArgRel32),
  3423  	/*5248*/ uint16(xMatch),
  3424  	/*5249*/ uint16(xSetOp), uint16(JAE),
  3425  	/*5251*/ uint16(xReadCd),
  3426  	/*5252*/ uint16(xArgRel32),
  3427  	/*5253*/ uint16(xMatch),
  3428  	/*5254*/ uint16(xCondIs64), 5257, 5271,
  3429  	/*5257*/ uint16(xCondDataSize), 5261, 5266, 0,
  3430  	/*5261*/ uint16(xSetOp), uint16(JE),
  3431  	/*5263*/ uint16(xReadCw),
  3432  	/*5264*/ uint16(xArgRel16),
  3433  	/*5265*/ uint16(xMatch),
  3434  	/*5266*/ uint16(xSetOp), uint16(JE),
  3435  	/*5268*/ uint16(xReadCd),
  3436  	/*5269*/ uint16(xArgRel32),
  3437  	/*5270*/ uint16(xMatch),
  3438  	/*5271*/ uint16(xCondDataSize), 5275, 5266, 5280,
  3439  	/*5275*/ uint16(xSetOp), uint16(JE),
  3440  	/*5277*/ uint16(xReadCd),
  3441  	/*5278*/ uint16(xArgRel32),
  3442  	/*5279*/ uint16(xMatch),
  3443  	/*5280*/ uint16(xSetOp), uint16(JE),
  3444  	/*5282*/ uint16(xReadCd),
  3445  	/*5283*/ uint16(xArgRel32),
  3446  	/*5284*/ uint16(xMatch),
  3447  	/*5285*/ uint16(xCondIs64), 5288, 5302,
  3448  	/*5288*/ uint16(xCondDataSize), 5292, 5297, 0,
  3449  	/*5292*/ uint16(xSetOp), uint16(JNE),
  3450  	/*5294*/ uint16(xReadCw),
  3451  	/*5295*/ uint16(xArgRel16),
  3452  	/*5296*/ uint16(xMatch),
  3453  	/*5297*/ uint16(xSetOp), uint16(JNE),
  3454  	/*5299*/ uint16(xReadCd),
  3455  	/*5300*/ uint16(xArgRel32),
  3456  	/*5301*/ uint16(xMatch),
  3457  	/*5302*/ uint16(xCondDataSize), 5306, 5297, 5311,
  3458  	/*5306*/ uint16(xSetOp), uint16(JNE),
  3459  	/*5308*/ uint16(xReadCd),
  3460  	/*5309*/ uint16(xArgRel32),
  3461  	/*5310*/ uint16(xMatch),
  3462  	/*5311*/ uint16(xSetOp), uint16(JNE),
  3463  	/*5313*/ uint16(xReadCd),
  3464  	/*5314*/ uint16(xArgRel32),
  3465  	/*5315*/ uint16(xMatch),
  3466  	/*5316*/ uint16(xCondIs64), 5319, 5333,
  3467  	/*5319*/ uint16(xCondDataSize), 5323, 5328, 0,
  3468  	/*5323*/ uint16(xSetOp), uint16(JBE),
  3469  	/*5325*/ uint16(xReadCw),
  3470  	/*5326*/ uint16(xArgRel16),
  3471  	/*5327*/ uint16(xMatch),
  3472  	/*5328*/ uint16(xSetOp), uint16(JBE),
  3473  	/*5330*/ uint16(xReadCd),
  3474  	/*5331*/ uint16(xArgRel32),
  3475  	/*5332*/ uint16(xMatch),
  3476  	/*5333*/ uint16(xCondDataSize), 5337, 5328, 5342,
  3477  	/*5337*/ uint16(xSetOp), uint16(JBE),
  3478  	/*5339*/ uint16(xReadCd),
  3479  	/*5340*/ uint16(xArgRel32),
  3480  	/*5341*/ uint16(xMatch),
  3481  	/*5342*/ uint16(xSetOp), uint16(JBE),
  3482  	/*5344*/ uint16(xReadCd),
  3483  	/*5345*/ uint16(xArgRel32),
  3484  	/*5346*/ uint16(xMatch),
  3485  	/*5347*/ uint16(xCondIs64), 5350, 5364,
  3486  	/*5350*/ uint16(xCondDataSize), 5354, 5359, 0,
  3487  	/*5354*/ uint16(xSetOp), uint16(JA),
  3488  	/*5356*/ uint16(xReadCw),
  3489  	/*5357*/ uint16(xArgRel16),
  3490  	/*5358*/ uint16(xMatch),
  3491  	/*5359*/ uint16(xSetOp), uint16(JA),
  3492  	/*5361*/ uint16(xReadCd),
  3493  	/*5362*/ uint16(xArgRel32),
  3494  	/*5363*/ uint16(xMatch),
  3495  	/*5364*/ uint16(xCondDataSize), 5368, 5359, 5373,
  3496  	/*5368*/ uint16(xSetOp), uint16(JA),
  3497  	/*5370*/ uint16(xReadCd),
  3498  	/*5371*/ uint16(xArgRel32),
  3499  	/*5372*/ uint16(xMatch),
  3500  	/*5373*/ uint16(xSetOp), uint16(JA),
  3501  	/*5375*/ uint16(xReadCd),
  3502  	/*5376*/ uint16(xArgRel32),
  3503  	/*5377*/ uint16(xMatch),
  3504  	/*5378*/ uint16(xCondIs64), 5381, 5395,
  3505  	/*5381*/ uint16(xCondDataSize), 5385, 5390, 0,
  3506  	/*5385*/ uint16(xSetOp), uint16(JS),
  3507  	/*5387*/ uint16(xReadCw),
  3508  	/*5388*/ uint16(xArgRel16),
  3509  	/*5389*/ uint16(xMatch),
  3510  	/*5390*/ uint16(xSetOp), uint16(JS),
  3511  	/*5392*/ uint16(xReadCd),
  3512  	/*5393*/ uint16(xArgRel32),
  3513  	/*5394*/ uint16(xMatch),
  3514  	/*5395*/ uint16(xCondDataSize), 5399, 5390, 5404,
  3515  	/*5399*/ uint16(xSetOp), uint16(JS),
  3516  	/*5401*/ uint16(xReadCd),
  3517  	/*5402*/ uint16(xArgRel32),
  3518  	/*5403*/ uint16(xMatch),
  3519  	/*5404*/ uint16(xSetOp), uint16(JS),
  3520  	/*5406*/ uint16(xReadCd),
  3521  	/*5407*/ uint16(xArgRel32),
  3522  	/*5408*/ uint16(xMatch),
  3523  	/*5409*/ uint16(xCondIs64), 5412, 5426,
  3524  	/*5412*/ uint16(xCondDataSize), 5416, 5421, 0,
  3525  	/*5416*/ uint16(xSetOp), uint16(JNS),
  3526  	/*5418*/ uint16(xReadCw),
  3527  	/*5419*/ uint16(xArgRel16),
  3528  	/*5420*/ uint16(xMatch),
  3529  	/*5421*/ uint16(xSetOp), uint16(JNS),
  3530  	/*5423*/ uint16(xReadCd),
  3531  	/*5424*/ uint16(xArgRel32),
  3532  	/*5425*/ uint16(xMatch),
  3533  	/*5426*/ uint16(xCondDataSize), 5430, 5421, 5435,
  3534  	/*5430*/ uint16(xSetOp), uint16(JNS),
  3535  	/*5432*/ uint16(xReadCd),
  3536  	/*5433*/ uint16(xArgRel32),
  3537  	/*5434*/ uint16(xMatch),
  3538  	/*5435*/ uint16(xSetOp), uint16(JNS),
  3539  	/*5437*/ uint16(xReadCd),
  3540  	/*5438*/ uint16(xArgRel32),
  3541  	/*5439*/ uint16(xMatch),
  3542  	/*5440*/ uint16(xCondIs64), 5443, 5457,
  3543  	/*5443*/ uint16(xCondDataSize), 5447, 5452, 0,
  3544  	/*5447*/ uint16(xSetOp), uint16(JP),
  3545  	/*5449*/ uint16(xReadCw),
  3546  	/*5450*/ uint16(xArgRel16),
  3547  	/*5451*/ uint16(xMatch),
  3548  	/*5452*/ uint16(xSetOp), uint16(JP),
  3549  	/*5454*/ uint16(xReadCd),
  3550  	/*5455*/ uint16(xArgRel32),
  3551  	/*5456*/ uint16(xMatch),
  3552  	/*5457*/ uint16(xCondDataSize), 5461, 5452, 5466,
  3553  	/*5461*/ uint16(xSetOp), uint16(JP),
  3554  	/*5463*/ uint16(xReadCd),
  3555  	/*5464*/ uint16(xArgRel32),
  3556  	/*5465*/ uint16(xMatch),
  3557  	/*5466*/ uint16(xSetOp), uint16(JP),
  3558  	/*5468*/ uint16(xReadCd),
  3559  	/*5469*/ uint16(xArgRel32),
  3560  	/*5470*/ uint16(xMatch),
  3561  	/*5471*/ uint16(xCondIs64), 5474, 5488,
  3562  	/*5474*/ uint16(xCondDataSize), 5478, 5483, 0,
  3563  	/*5478*/ uint16(xSetOp), uint16(JNP),
  3564  	/*5480*/ uint16(xReadCw),
  3565  	/*5481*/ uint16(xArgRel16),
  3566  	/*5482*/ uint16(xMatch),
  3567  	/*5483*/ uint16(xSetOp), uint16(JNP),
  3568  	/*5485*/ uint16(xReadCd),
  3569  	/*5486*/ uint16(xArgRel32),
  3570  	/*5487*/ uint16(xMatch),
  3571  	/*5488*/ uint16(xCondDataSize), 5492, 5483, 5497,
  3572  	/*5492*/ uint16(xSetOp), uint16(JNP),
  3573  	/*5494*/ uint16(xReadCd),
  3574  	/*5495*/ uint16(xArgRel32),
  3575  	/*5496*/ uint16(xMatch),
  3576  	/*5497*/ uint16(xSetOp), uint16(JNP),
  3577  	/*5499*/ uint16(xReadCd),
  3578  	/*5500*/ uint16(xArgRel32),
  3579  	/*5501*/ uint16(xMatch),
  3580  	/*5502*/ uint16(xCondIs64), 5505, 5519,
  3581  	/*5505*/ uint16(xCondDataSize), 5509, 5514, 0,
  3582  	/*5509*/ uint16(xSetOp), uint16(JL),
  3583  	/*5511*/ uint16(xReadCw),
  3584  	/*5512*/ uint16(xArgRel16),
  3585  	/*5513*/ uint16(xMatch),
  3586  	/*5514*/ uint16(xSetOp), uint16(JL),
  3587  	/*5516*/ uint16(xReadCd),
  3588  	/*5517*/ uint16(xArgRel32),
  3589  	/*5518*/ uint16(xMatch),
  3590  	/*5519*/ uint16(xCondDataSize), 5523, 5514, 5528,
  3591  	/*5523*/ uint16(xSetOp), uint16(JL),
  3592  	/*5525*/ uint16(xReadCd),
  3593  	/*5526*/ uint16(xArgRel32),
  3594  	/*5527*/ uint16(xMatch),
  3595  	/*5528*/ uint16(xSetOp), uint16(JL),
  3596  	/*5530*/ uint16(xReadCd),
  3597  	/*5531*/ uint16(xArgRel32),
  3598  	/*5532*/ uint16(xMatch),
  3599  	/*5533*/ uint16(xCondIs64), 5536, 5550,
  3600  	/*5536*/ uint16(xCondDataSize), 5540, 5545, 0,
  3601  	/*5540*/ uint16(xSetOp), uint16(JGE),
  3602  	/*5542*/ uint16(xReadCw),
  3603  	/*5543*/ uint16(xArgRel16),
  3604  	/*5544*/ uint16(xMatch),
  3605  	/*5545*/ uint16(xSetOp), uint16(JGE),
  3606  	/*5547*/ uint16(xReadCd),
  3607  	/*5548*/ uint16(xArgRel32),
  3608  	/*5549*/ uint16(xMatch),
  3609  	/*5550*/ uint16(xCondDataSize), 5554, 5545, 5559,
  3610  	/*5554*/ uint16(xSetOp), uint16(JGE),
  3611  	/*5556*/ uint16(xReadCd),
  3612  	/*5557*/ uint16(xArgRel32),
  3613  	/*5558*/ uint16(xMatch),
  3614  	/*5559*/ uint16(xSetOp), uint16(JGE),
  3615  	/*5561*/ uint16(xReadCd),
  3616  	/*5562*/ uint16(xArgRel32),
  3617  	/*5563*/ uint16(xMatch),
  3618  	/*5564*/ uint16(xCondIs64), 5567, 5581,
  3619  	/*5567*/ uint16(xCondDataSize), 5571, 5576, 0,
  3620  	/*5571*/ uint16(xSetOp), uint16(JLE),
  3621  	/*5573*/ uint16(xReadCw),
  3622  	/*5574*/ uint16(xArgRel16),
  3623  	/*5575*/ uint16(xMatch),
  3624  	/*5576*/ uint16(xSetOp), uint16(JLE),
  3625  	/*5578*/ uint16(xReadCd),
  3626  	/*5579*/ uint16(xArgRel32),
  3627  	/*5580*/ uint16(xMatch),
  3628  	/*5581*/ uint16(xCondDataSize), 5585, 5576, 5590,
  3629  	/*5585*/ uint16(xSetOp), uint16(JLE),
  3630  	/*5587*/ uint16(xReadCd),
  3631  	/*5588*/ uint16(xArgRel32),
  3632  	/*5589*/ uint16(xMatch),
  3633  	/*5590*/ uint16(xSetOp), uint16(JLE),
  3634  	/*5592*/ uint16(xReadCd),
  3635  	/*5593*/ uint16(xArgRel32),
  3636  	/*5594*/ uint16(xMatch),
  3637  	/*5595*/ uint16(xCondIs64), 5598, 5612,
  3638  	/*5598*/ uint16(xCondDataSize), 5602, 5607, 0,
  3639  	/*5602*/ uint16(xSetOp), uint16(JG),
  3640  	/*5604*/ uint16(xReadCw),
  3641  	/*5605*/ uint16(xArgRel16),
  3642  	/*5606*/ uint16(xMatch),
  3643  	/*5607*/ uint16(xSetOp), uint16(JG),
  3644  	/*5609*/ uint16(xReadCd),
  3645  	/*5610*/ uint16(xArgRel32),
  3646  	/*5611*/ uint16(xMatch),
  3647  	/*5612*/ uint16(xCondDataSize), 5616, 5607, 5621,
  3648  	/*5616*/ uint16(xSetOp), uint16(JG),
  3649  	/*5618*/ uint16(xReadCd),
  3650  	/*5619*/ uint16(xArgRel32),
  3651  	/*5620*/ uint16(xMatch),
  3652  	/*5621*/ uint16(xSetOp), uint16(JG),
  3653  	/*5623*/ uint16(xReadCd),
  3654  	/*5624*/ uint16(xArgRel32),
  3655  	/*5625*/ uint16(xMatch),
  3656  	/*5626*/ uint16(xSetOp), uint16(SETO),
  3657  	/*5628*/ uint16(xReadSlashR),
  3658  	/*5629*/ uint16(xArgRM8),
  3659  	/*5630*/ uint16(xMatch),
  3660  	/*5631*/ uint16(xSetOp), uint16(SETNO),
  3661  	/*5633*/ uint16(xReadSlashR),
  3662  	/*5634*/ uint16(xArgRM8),
  3663  	/*5635*/ uint16(xMatch),
  3664  	/*5636*/ uint16(xSetOp), uint16(SETB),
  3665  	/*5638*/ uint16(xReadSlashR),
  3666  	/*5639*/ uint16(xArgRM8),
  3667  	/*5640*/ uint16(xMatch),
  3668  	/*5641*/ uint16(xSetOp), uint16(SETAE),
  3669  	/*5643*/ uint16(xReadSlashR),
  3670  	/*5644*/ uint16(xArgRM8),
  3671  	/*5645*/ uint16(xMatch),
  3672  	/*5646*/ uint16(xSetOp), uint16(SETE),
  3673  	/*5648*/ uint16(xReadSlashR),
  3674  	/*5649*/ uint16(xArgRM8),
  3675  	/*5650*/ uint16(xMatch),
  3676  	/*5651*/ uint16(xSetOp), uint16(SETNE),
  3677  	/*5653*/ uint16(xReadSlashR),
  3678  	/*5654*/ uint16(xArgRM8),
  3679  	/*5655*/ uint16(xMatch),
  3680  	/*5656*/ uint16(xSetOp), uint16(SETBE),
  3681  	/*5658*/ uint16(xReadSlashR),
  3682  	/*5659*/ uint16(xArgRM8),
  3683  	/*5660*/ uint16(xMatch),
  3684  	/*5661*/ uint16(xSetOp), uint16(SETA),
  3685  	/*5663*/ uint16(xReadSlashR),
  3686  	/*5664*/ uint16(xArgRM8),
  3687  	/*5665*/ uint16(xMatch),
  3688  	/*5666*/ uint16(xSetOp), uint16(SETS),
  3689  	/*5668*/ uint16(xReadSlashR),
  3690  	/*5669*/ uint16(xArgRM8),
  3691  	/*5670*/ uint16(xMatch),
  3692  	/*5671*/ uint16(xSetOp), uint16(SETNS),
  3693  	/*5673*/ uint16(xReadSlashR),
  3694  	/*5674*/ uint16(xArgRM8),
  3695  	/*5675*/ uint16(xMatch),
  3696  	/*5676*/ uint16(xSetOp), uint16(SETP),
  3697  	/*5678*/ uint16(xReadSlashR),
  3698  	/*5679*/ uint16(xArgRM8),
  3699  	/*5680*/ uint16(xMatch),
  3700  	/*5681*/ uint16(xSetOp), uint16(SETNP),
  3701  	/*5683*/ uint16(xReadSlashR),
  3702  	/*5684*/ uint16(xArgRM8),
  3703  	/*5685*/ uint16(xMatch),
  3704  	/*5686*/ uint16(xSetOp), uint16(SETL),
  3705  	/*5688*/ uint16(xReadSlashR),
  3706  	/*5689*/ uint16(xArgRM8),
  3707  	/*5690*/ uint16(xMatch),
  3708  	/*5691*/ uint16(xSetOp), uint16(SETGE),
  3709  	/*5693*/ uint16(xReadSlashR),
  3710  	/*5694*/ uint16(xArgRM8),
  3711  	/*5695*/ uint16(xMatch),
  3712  	/*5696*/ uint16(xSetOp), uint16(SETLE),
  3713  	/*5698*/ uint16(xReadSlashR),
  3714  	/*5699*/ uint16(xArgRM8),
  3715  	/*5700*/ uint16(xMatch),
  3716  	/*5701*/ uint16(xSetOp), uint16(SETG),
  3717  	/*5703*/ uint16(xReadSlashR),
  3718  	/*5704*/ uint16(xArgRM8),
  3719  	/*5705*/ uint16(xMatch),
  3720  	/*5706*/ uint16(xSetOp), uint16(PUSH),
  3721  	/*5708*/ uint16(xArgFS),
  3722  	/*5709*/ uint16(xMatch),
  3723  	/*5710*/ uint16(xCondIs64), 5713, 5725,
  3724  	/*5713*/ uint16(xCondDataSize), 5717, 5721, 0,
  3725  	/*5717*/ uint16(xSetOp), uint16(POP),
  3726  	/*5719*/ uint16(xArgFS),
  3727  	/*5720*/ uint16(xMatch),
  3728  	/*5721*/ uint16(xSetOp), uint16(POP),
  3729  	/*5723*/ uint16(xArgFS),
  3730  	/*5724*/ uint16(xMatch),
  3731  	/*5725*/ uint16(xCondDataSize), 5717, 5729, 5733,
  3732  	/*5729*/ uint16(xSetOp), uint16(POP),
  3733  	/*5731*/ uint16(xArgFS),
  3734  	/*5732*/ uint16(xMatch),
  3735  	/*5733*/ uint16(xSetOp), uint16(POP),
  3736  	/*5735*/ uint16(xArgFS),
  3737  	/*5736*/ uint16(xMatch),
  3738  	/*5737*/ uint16(xSetOp), uint16(CPUID),
  3739  	/*5739*/ uint16(xMatch),
  3740  	/*5740*/ uint16(xCondIs64), 5743, 5759,
  3741  	/*5743*/ uint16(xCondDataSize), 5747, 5753, 0,
  3742  	/*5747*/ uint16(xSetOp), uint16(BT),
  3743  	/*5749*/ uint16(xReadSlashR),
  3744  	/*5750*/ uint16(xArgRM16),
  3745  	/*5751*/ uint16(xArgR16),
  3746  	/*5752*/ uint16(xMatch),
  3747  	/*5753*/ uint16(xSetOp), uint16(BT),
  3748  	/*5755*/ uint16(xReadSlashR),
  3749  	/*5756*/ uint16(xArgRM32),
  3750  	/*5757*/ uint16(xArgR32),
  3751  	/*5758*/ uint16(xMatch),
  3752  	/*5759*/ uint16(xCondDataSize), 5747, 5753, 5763,
  3753  	/*5763*/ uint16(xSetOp), uint16(BT),
  3754  	/*5765*/ uint16(xReadSlashR),
  3755  	/*5766*/ uint16(xArgRM64),
  3756  	/*5767*/ uint16(xArgR64),
  3757  	/*5768*/ uint16(xMatch),
  3758  	/*5769*/ uint16(xCondIs64), 5772, 5792,
  3759  	/*5772*/ uint16(xCondDataSize), 5776, 5784, 0,
  3760  	/*5776*/ uint16(xSetOp), uint16(SHLD),
  3761  	/*5778*/ uint16(xReadSlashR),
  3762  	/*5779*/ uint16(xReadIb),
  3763  	/*5780*/ uint16(xArgRM16),
  3764  	/*5781*/ uint16(xArgR16),
  3765  	/*5782*/ uint16(xArgImm8u),
  3766  	/*5783*/ uint16(xMatch),
  3767  	/*5784*/ uint16(xSetOp), uint16(SHLD),
  3768  	/*5786*/ uint16(xReadSlashR),
  3769  	/*5787*/ uint16(xReadIb),
  3770  	/*5788*/ uint16(xArgRM32),
  3771  	/*5789*/ uint16(xArgR32),
  3772  	/*5790*/ uint16(xArgImm8u),
  3773  	/*5791*/ uint16(xMatch),
  3774  	/*5792*/ uint16(xCondDataSize), 5776, 5784, 5796,
  3775  	/*5796*/ uint16(xSetOp), uint16(SHLD),
  3776  	/*5798*/ uint16(xReadSlashR),
  3777  	/*5799*/ uint16(xReadIb),
  3778  	/*5800*/ uint16(xArgRM64),
  3779  	/*5801*/ uint16(xArgR64),
  3780  	/*5802*/ uint16(xArgImm8u),
  3781  	/*5803*/ uint16(xMatch),
  3782  	/*5804*/ uint16(xCondIs64), 5807, 5825,
  3783  	/*5807*/ uint16(xCondDataSize), 5811, 5818, 0,
  3784  	/*5811*/ uint16(xSetOp), uint16(SHLD),
  3785  	/*5813*/ uint16(xReadSlashR),
  3786  	/*5814*/ uint16(xArgRM16),
  3787  	/*5815*/ uint16(xArgR16),
  3788  	/*5816*/ uint16(xArgCL),
  3789  	/*5817*/ uint16(xMatch),
  3790  	/*5818*/ uint16(xSetOp), uint16(SHLD),
  3791  	/*5820*/ uint16(xReadSlashR),
  3792  	/*5821*/ uint16(xArgRM32),
  3793  	/*5822*/ uint16(xArgR32),
  3794  	/*5823*/ uint16(xArgCL),
  3795  	/*5824*/ uint16(xMatch),
  3796  	/*5825*/ uint16(xCondDataSize), 5811, 5818, 5829,
  3797  	/*5829*/ uint16(xSetOp), uint16(SHLD),
  3798  	/*5831*/ uint16(xReadSlashR),
  3799  	/*5832*/ uint16(xArgRM64),
  3800  	/*5833*/ uint16(xArgR64),
  3801  	/*5834*/ uint16(xArgCL),
  3802  	/*5835*/ uint16(xMatch),
  3803  	/*5836*/ uint16(xSetOp), uint16(PUSH),
  3804  	/*5838*/ uint16(xArgGS),
  3805  	/*5839*/ uint16(xMatch),
  3806  	/*5840*/ uint16(xCondIs64), 5843, 5855,
  3807  	/*5843*/ uint16(xCondDataSize), 5847, 5851, 0,
  3808  	/*5847*/ uint16(xSetOp), uint16(POP),
  3809  	/*5849*/ uint16(xArgGS),
  3810  	/*5850*/ uint16(xMatch),
  3811  	/*5851*/ uint16(xSetOp), uint16(POP),
  3812  	/*5853*/ uint16(xArgGS),
  3813  	/*5854*/ uint16(xMatch),
  3814  	/*5855*/ uint16(xCondDataSize), 5847, 5859, 5863,
  3815  	/*5859*/ uint16(xSetOp), uint16(POP),
  3816  	/*5861*/ uint16(xArgGS),
  3817  	/*5862*/ uint16(xMatch),
  3818  	/*5863*/ uint16(xSetOp), uint16(POP),
  3819  	/*5865*/ uint16(xArgGS),
  3820  	/*5866*/ uint16(xMatch),
  3821  	/*5867*/ uint16(xSetOp), uint16(RSM),
  3822  	/*5869*/ uint16(xMatch),
  3823  	/*5870*/ uint16(xCondIs64), 5873, 5889,
  3824  	/*5873*/ uint16(xCondDataSize), 5877, 5883, 0,
  3825  	/*5877*/ uint16(xSetOp), uint16(BTS),
  3826  	/*5879*/ uint16(xReadSlashR),
  3827  	/*5880*/ uint16(xArgRM16),
  3828  	/*5881*/ uint16(xArgR16),
  3829  	/*5882*/ uint16(xMatch),
  3830  	/*5883*/ uint16(xSetOp), uint16(BTS),
  3831  	/*5885*/ uint16(xReadSlashR),
  3832  	/*5886*/ uint16(xArgRM32),
  3833  	/*5887*/ uint16(xArgR32),
  3834  	/*5888*/ uint16(xMatch),
  3835  	/*5889*/ uint16(xCondDataSize), 5877, 5883, 5893,
  3836  	/*5893*/ uint16(xSetOp), uint16(BTS),
  3837  	/*5895*/ uint16(xReadSlashR),
  3838  	/*5896*/ uint16(xArgRM64),
  3839  	/*5897*/ uint16(xArgR64),
  3840  	/*5898*/ uint16(xMatch),
  3841  	/*5899*/ uint16(xCondIs64), 5902, 5922,
  3842  	/*5902*/ uint16(xCondDataSize), 5906, 5914, 0,
  3843  	/*5906*/ uint16(xSetOp), uint16(SHRD),
  3844  	/*5908*/ uint16(xReadSlashR),
  3845  	/*5909*/ uint16(xReadIb),
  3846  	/*5910*/ uint16(xArgRM16),
  3847  	/*5911*/ uint16(xArgR16),
  3848  	/*5912*/ uint16(xArgImm8u),
  3849  	/*5913*/ uint16(xMatch),
  3850  	/*5914*/ uint16(xSetOp), uint16(SHRD),
  3851  	/*5916*/ uint16(xReadSlashR),
  3852  	/*5917*/ uint16(xReadIb),
  3853  	/*5918*/ uint16(xArgRM32),
  3854  	/*5919*/ uint16(xArgR32),
  3855  	/*5920*/ uint16(xArgImm8u),
  3856  	/*5921*/ uint16(xMatch),
  3857  	/*5922*/ uint16(xCondDataSize), 5906, 5914, 5926,
  3858  	/*5926*/ uint16(xSetOp), uint16(SHRD),
  3859  	/*5928*/ uint16(xReadSlashR),
  3860  	/*5929*/ uint16(xReadIb),
  3861  	/*5930*/ uint16(xArgRM64),
  3862  	/*5931*/ uint16(xArgR64),
  3863  	/*5932*/ uint16(xArgImm8u),
  3864  	/*5933*/ uint16(xMatch),
  3865  	/*5934*/ uint16(xCondIs64), 5937, 5955,
  3866  	/*5937*/ uint16(xCondDataSize), 5941, 5948, 0,
  3867  	/*5941*/ uint16(xSetOp), uint16(SHRD),
  3868  	/*5943*/ uint16(xReadSlashR),
  3869  	/*5944*/ uint16(xArgRM16),
  3870  	/*5945*/ uint16(xArgR16),
  3871  	/*5946*/ uint16(xArgCL),
  3872  	/*5947*/ uint16(xMatch),
  3873  	/*5948*/ uint16(xSetOp), uint16(SHRD),
  3874  	/*5950*/ uint16(xReadSlashR),
  3875  	/*5951*/ uint16(xArgRM32),
  3876  	/*5952*/ uint16(xArgR32),
  3877  	/*5953*/ uint16(xArgCL),
  3878  	/*5954*/ uint16(xMatch),
  3879  	/*5955*/ uint16(xCondDataSize), 5941, 5948, 5959,
  3880  	/*5959*/ uint16(xSetOp), uint16(SHRD),
  3881  	/*5961*/ uint16(xReadSlashR),
  3882  	/*5962*/ uint16(xArgRM64),
  3883  	/*5963*/ uint16(xArgR64),
  3884  	/*5964*/ uint16(xArgCL),
  3885  	/*5965*/ uint16(xMatch),
  3886  	/*5966*/ uint16(xCondByte), 3,
  3887  	0xE8, 6215,
  3888  	0xF0, 6218,
  3889  	0xF8, 6221,
  3890  	/*5974*/ uint16(xCondSlashR),
  3891  	5983, // 0
  3892  	6037, // 1
  3893  	6091, // 2
  3894  	6120, // 3
  3895  	6149, // 4
  3896  	6172, // 5
  3897  	6195, // 6
  3898  	6211, // 7
  3899  	/*5983*/ uint16(xCondIs64), 5986, 5998,
  3900  	/*5986*/ uint16(xCondDataSize), 5990, 5994, 0,
  3901  	/*5990*/ uint16(xSetOp), uint16(FXSAVE),
  3902  	/*5992*/ uint16(xArgM512byte),
  3903  	/*5993*/ uint16(xMatch),
  3904  	/*5994*/ uint16(xSetOp), uint16(FXSAVE),
  3905  	/*5996*/ uint16(xArgM512byte),
  3906  	/*5997*/ uint16(xMatch),
  3907  	/*5998*/ uint16(xCondPrefix), 2,
  3908  	0xF3, 6012,
  3909  	0x0, 6004,
  3910  	/*6004*/ uint16(xCondDataSize), 5990, 5994, 6008,
  3911  	/*6008*/ uint16(xSetOp), uint16(FXSAVE64),
  3912  	/*6010*/ uint16(xArgM512byte),
  3913  	/*6011*/ uint16(xMatch),
  3914  	/*6012*/ uint16(xCondDataSize), 6016, 6023, 6030,
  3915  	/*6016*/ uint16(xCondIsMem), 6019, 0,
  3916  	/*6019*/ uint16(xSetOp), uint16(RDFSBASE),
  3917  	/*6021*/ uint16(xArgRM32),
  3918  	/*6022*/ uint16(xMatch),
  3919  	/*6023*/ uint16(xCondIsMem), 6026, 0,
  3920  	/*6026*/ uint16(xSetOp), uint16(RDFSBASE),
  3921  	/*6028*/ uint16(xArgRM32),
  3922  	/*6029*/ uint16(xMatch),
  3923  	/*6030*/ uint16(xCondIsMem), 6033, 0,
  3924  	/*6033*/ uint16(xSetOp), uint16(RDFSBASE),
  3925  	/*6035*/ uint16(xArgRM64),
  3926  	/*6036*/ uint16(xMatch),
  3927  	/*6037*/ uint16(xCondIs64), 6040, 6052,
  3928  	/*6040*/ uint16(xCondDataSize), 6044, 6048, 0,
  3929  	/*6044*/ uint16(xSetOp), uint16(FXRSTOR),
  3930  	/*6046*/ uint16(xArgM512byte),
  3931  	/*6047*/ uint16(xMatch),
  3932  	/*6048*/ uint16(xSetOp), uint16(FXRSTOR),
  3933  	/*6050*/ uint16(xArgM512byte),
  3934  	/*6051*/ uint16(xMatch),
  3935  	/*6052*/ uint16(xCondPrefix), 2,
  3936  	0xF3, 6066,
  3937  	0x0, 6058,
  3938  	/*6058*/ uint16(xCondDataSize), 6044, 6048, 6062,
  3939  	/*6062*/ uint16(xSetOp), uint16(FXRSTOR64),
  3940  	/*6064*/ uint16(xArgM512byte),
  3941  	/*6065*/ uint16(xMatch),
  3942  	/*6066*/ uint16(xCondDataSize), 6070, 6077, 6084,
  3943  	/*6070*/ uint16(xCondIsMem), 6073, 0,
  3944  	/*6073*/ uint16(xSetOp), uint16(RDGSBASE),
  3945  	/*6075*/ uint16(xArgRM32),
  3946  	/*6076*/ uint16(xMatch),
  3947  	/*6077*/ uint16(xCondIsMem), 6080, 0,
  3948  	/*6080*/ uint16(xSetOp), uint16(RDGSBASE),
  3949  	/*6082*/ uint16(xArgRM32),
  3950  	/*6083*/ uint16(xMatch),
  3951  	/*6084*/ uint16(xCondIsMem), 6087, 0,
  3952  	/*6087*/ uint16(xSetOp), uint16(RDGSBASE),
  3953  	/*6089*/ uint16(xArgRM64),
  3954  	/*6090*/ uint16(xMatch),
  3955  	/*6091*/ uint16(xCondIs64), 6094, 6098,
  3956  	/*6094*/ uint16(xSetOp), uint16(LDMXCSR),
  3957  	/*6096*/ uint16(xArgM32),
  3958  	/*6097*/ uint16(xMatch),
  3959  	/*6098*/ uint16(xCondPrefix), 2,
  3960  	0xF3, 6104,
  3961  	0x0, 6094,
  3962  	/*6104*/ uint16(xCondDataSize), 6108, 6112, 6116,
  3963  	/*6108*/ uint16(xSetOp), uint16(WRFSBASE),
  3964  	/*6110*/ uint16(xArgRM32),
  3965  	/*6111*/ uint16(xMatch),
  3966  	/*6112*/ uint16(xSetOp), uint16(WRFSBASE),
  3967  	/*6114*/ uint16(xArgRM32),
  3968  	/*6115*/ uint16(xMatch),
  3969  	/*6116*/ uint16(xSetOp), uint16(WRFSBASE),
  3970  	/*6118*/ uint16(xArgRM64),
  3971  	/*6119*/ uint16(xMatch),
  3972  	/*6120*/ uint16(xCondIs64), 6123, 6127,
  3973  	/*6123*/ uint16(xSetOp), uint16(STMXCSR),
  3974  	/*6125*/ uint16(xArgM32),
  3975  	/*6126*/ uint16(xMatch),
  3976  	/*6127*/ uint16(xCondPrefix), 2,
  3977  	0xF3, 6133,
  3978  	0x0, 6123,
  3979  	/*6133*/ uint16(xCondDataSize), 6137, 6141, 6145,
  3980  	/*6137*/ uint16(xSetOp), uint16(WRGSBASE),
  3981  	/*6139*/ uint16(xArgRM32),
  3982  	/*6140*/ uint16(xMatch),
  3983  	/*6141*/ uint16(xSetOp), uint16(WRGSBASE),
  3984  	/*6143*/ uint16(xArgRM32),
  3985  	/*6144*/ uint16(xMatch),
  3986  	/*6145*/ uint16(xSetOp), uint16(WRGSBASE),
  3987  	/*6147*/ uint16(xArgRM64),
  3988  	/*6148*/ uint16(xMatch),
  3989  	/*6149*/ uint16(xCondIs64), 6152, 6164,
  3990  	/*6152*/ uint16(xCondDataSize), 6156, 6160, 0,
  3991  	/*6156*/ uint16(xSetOp), uint16(XSAVE),
  3992  	/*6158*/ uint16(xArgMem),
  3993  	/*6159*/ uint16(xMatch),
  3994  	/*6160*/ uint16(xSetOp), uint16(XSAVE),
  3995  	/*6162*/ uint16(xArgMem),
  3996  	/*6163*/ uint16(xMatch),
  3997  	/*6164*/ uint16(xCondDataSize), 6156, 6160, 6168,
  3998  	/*6168*/ uint16(xSetOp), uint16(XSAVE64),
  3999  	/*6170*/ uint16(xArgMem),
  4000  	/*6171*/ uint16(xMatch),
  4001  	/*6172*/ uint16(xCondIs64), 6175, 6187,
  4002  	/*6175*/ uint16(xCondDataSize), 6179, 6183, 0,
  4003  	/*6179*/ uint16(xSetOp), uint16(XRSTOR),
  4004  	/*6181*/ uint16(xArgMem),
  4005  	/*6182*/ uint16(xMatch),
  4006  	/*6183*/ uint16(xSetOp), uint16(XRSTOR),
  4007  	/*6185*/ uint16(xArgMem),
  4008  	/*6186*/ uint16(xMatch),
  4009  	/*6187*/ uint16(xCondDataSize), 6179, 6183, 6191,
  4010  	/*6191*/ uint16(xSetOp), uint16(XRSTOR64),
  4011  	/*6193*/ uint16(xArgMem),
  4012  	/*6194*/ uint16(xMatch),
  4013  	/*6195*/ uint16(xCondDataSize), 6199, 6203, 6207,
  4014  	/*6199*/ uint16(xSetOp), uint16(XSAVEOPT),
  4015  	/*6201*/ uint16(xArgMem),
  4016  	/*6202*/ uint16(xMatch),
  4017  	/*6203*/ uint16(xSetOp), uint16(XSAVEOPT),
  4018  	/*6205*/ uint16(xArgMem),
  4019  	/*6206*/ uint16(xMatch),
  4020  	/*6207*/ uint16(xSetOp), uint16(XSAVEOPT64),
  4021  	/*6209*/ uint16(xArgMem),
  4022  	/*6210*/ uint16(xMatch),
  4023  	/*6211*/ uint16(xSetOp), uint16(CLFLUSH),
  4024  	/*6213*/ uint16(xArgM8),
  4025  	/*6214*/ uint16(xMatch),
  4026  	/*6215*/ uint16(xSetOp), uint16(LFENCE),
  4027  	/*6217*/ uint16(xMatch),
  4028  	/*6218*/ uint16(xSetOp), uint16(MFENCE),
  4029  	/*6220*/ uint16(xMatch),
  4030  	/*6221*/ uint16(xSetOp), uint16(SFENCE),
  4031  	/*6223*/ uint16(xMatch),
  4032  	/*6224*/ uint16(xCondIs64), 6227, 6243,
  4033  	/*6227*/ uint16(xCondDataSize), 6231, 6237, 0,
  4034  	/*6231*/ uint16(xSetOp), uint16(IMUL),
  4035  	/*6233*/ uint16(xReadSlashR),
  4036  	/*6234*/ uint16(xArgR16),
  4037  	/*6235*/ uint16(xArgRM16),
  4038  	/*6236*/ uint16(xMatch),
  4039  	/*6237*/ uint16(xSetOp), uint16(IMUL),
  4040  	/*6239*/ uint16(xReadSlashR),
  4041  	/*6240*/ uint16(xArgR32),
  4042  	/*6241*/ uint16(xArgRM32),
  4043  	/*6242*/ uint16(xMatch),
  4044  	/*6243*/ uint16(xCondDataSize), 6231, 6237, 6247,
  4045  	/*6247*/ uint16(xSetOp), uint16(IMUL),
  4046  	/*6249*/ uint16(xReadSlashR),
  4047  	/*6250*/ uint16(xArgR64),
  4048  	/*6251*/ uint16(xArgRM64),
  4049  	/*6252*/ uint16(xMatch),
  4050  	/*6253*/ uint16(xSetOp), uint16(CMPXCHG),
  4051  	/*6255*/ uint16(xReadSlashR),
  4052  	/*6256*/ uint16(xArgRM8),
  4053  	/*6257*/ uint16(xArgR8),
  4054  	/*6258*/ uint16(xMatch),
  4055  	/*6259*/ uint16(xCondIs64), 6262, 6278,
  4056  	/*6262*/ uint16(xCondDataSize), 6266, 6272, 0,
  4057  	/*6266*/ uint16(xSetOp), uint16(CMPXCHG),
  4058  	/*6268*/ uint16(xReadSlashR),
  4059  	/*6269*/ uint16(xArgRM16),
  4060  	/*6270*/ uint16(xArgR16),
  4061  	/*6271*/ uint16(xMatch),
  4062  	/*6272*/ uint16(xSetOp), uint16(CMPXCHG),
  4063  	/*6274*/ uint16(xReadSlashR),
  4064  	/*6275*/ uint16(xArgRM32),
  4065  	/*6276*/ uint16(xArgR32),
  4066  	/*6277*/ uint16(xMatch),
  4067  	/*6278*/ uint16(xCondDataSize), 6266, 6272, 6282,
  4068  	/*6282*/ uint16(xSetOp), uint16(CMPXCHG),
  4069  	/*6284*/ uint16(xReadSlashR),
  4070  	/*6285*/ uint16(xArgRM64),
  4071  	/*6286*/ uint16(xArgR64),
  4072  	/*6287*/ uint16(xMatch),
  4073  	/*6288*/ uint16(xCondIs64), 6291, 6307,
  4074  	/*6291*/ uint16(xCondDataSize), 6295, 6301, 0,
  4075  	/*6295*/ uint16(xSetOp), uint16(LSS),
  4076  	/*6297*/ uint16(xReadSlashR),
  4077  	/*6298*/ uint16(xArgR16),
  4078  	/*6299*/ uint16(xArgM16colon16),
  4079  	/*6300*/ uint16(xMatch),
  4080  	/*6301*/ uint16(xSetOp), uint16(LSS),
  4081  	/*6303*/ uint16(xReadSlashR),
  4082  	/*6304*/ uint16(xArgR32),
  4083  	/*6305*/ uint16(xArgM16colon32),
  4084  	/*6306*/ uint16(xMatch),
  4085  	/*6307*/ uint16(xCondDataSize), 6295, 6301, 6311,
  4086  	/*6311*/ uint16(xSetOp), uint16(LSS),
  4087  	/*6313*/ uint16(xReadSlashR),
  4088  	/*6314*/ uint16(xArgR64),
  4089  	/*6315*/ uint16(xArgM16colon64),
  4090  	/*6316*/ uint16(xMatch),
  4091  	/*6317*/ uint16(xCondIs64), 6320, 6336,
  4092  	/*6320*/ uint16(xCondDataSize), 6324, 6330, 0,
  4093  	/*6324*/ uint16(xSetOp), uint16(BTR),
  4094  	/*6326*/ uint16(xReadSlashR),
  4095  	/*6327*/ uint16(xArgRM16),
  4096  	/*6328*/ uint16(xArgR16),
  4097  	/*6329*/ uint16(xMatch),
  4098  	/*6330*/ uint16(xSetOp), uint16(BTR),
  4099  	/*6332*/ uint16(xReadSlashR),
  4100  	/*6333*/ uint16(xArgRM32),
  4101  	/*6334*/ uint16(xArgR32),
  4102  	/*6335*/ uint16(xMatch),
  4103  	/*6336*/ uint16(xCondDataSize), 6324, 6330, 6340,
  4104  	/*6340*/ uint16(xSetOp), uint16(BTR),
  4105  	/*6342*/ uint16(xReadSlashR),
  4106  	/*6343*/ uint16(xArgRM64),
  4107  	/*6344*/ uint16(xArgR64),
  4108  	/*6345*/ uint16(xMatch),
  4109  	/*6346*/ uint16(xCondIs64), 6349, 6365,
  4110  	/*6349*/ uint16(xCondDataSize), 6353, 6359, 0,
  4111  	/*6353*/ uint16(xSetOp), uint16(LFS),
  4112  	/*6355*/ uint16(xReadSlashR),
  4113  	/*6356*/ uint16(xArgR16),
  4114  	/*6357*/ uint16(xArgM16colon16),
  4115  	/*6358*/ uint16(xMatch),
  4116  	/*6359*/ uint16(xSetOp), uint16(LFS),
  4117  	/*6361*/ uint16(xReadSlashR),
  4118  	/*6362*/ uint16(xArgR32),
  4119  	/*6363*/ uint16(xArgM16colon32),
  4120  	/*6364*/ uint16(xMatch),
  4121  	/*6365*/ uint16(xCondDataSize), 6353, 6359, 6369,
  4122  	/*6369*/ uint16(xSetOp), uint16(LFS),
  4123  	/*6371*/ uint16(xReadSlashR),
  4124  	/*6372*/ uint16(xArgR64),
  4125  	/*6373*/ uint16(xArgM16colon64),
  4126  	/*6374*/ uint16(xMatch),
  4127  	/*6375*/ uint16(xCondIs64), 6378, 6394,
  4128  	/*6378*/ uint16(xCondDataSize), 6382, 6388, 0,
  4129  	/*6382*/ uint16(xSetOp), uint16(LGS),
  4130  	/*6384*/ uint16(xReadSlashR),
  4131  	/*6385*/ uint16(xArgR16),
  4132  	/*6386*/ uint16(xArgM16colon16),
  4133  	/*6387*/ uint16(xMatch),
  4134  	/*6388*/ uint16(xSetOp), uint16(LGS),
  4135  	/*6390*/ uint16(xReadSlashR),
  4136  	/*6391*/ uint16(xArgR32),
  4137  	/*6392*/ uint16(xArgM16colon32),
  4138  	/*6393*/ uint16(xMatch),
  4139  	/*6394*/ uint16(xCondDataSize), 6382, 6388, 6398,
  4140  	/*6398*/ uint16(xSetOp), uint16(LGS),
  4141  	/*6400*/ uint16(xReadSlashR),
  4142  	/*6401*/ uint16(xArgR64),
  4143  	/*6402*/ uint16(xArgM16colon64),
  4144  	/*6403*/ uint16(xMatch),
  4145  	/*6404*/ uint16(xCondIs64), 6407, 6423,
  4146  	/*6407*/ uint16(xCondDataSize), 6411, 6417, 0,
  4147  	/*6411*/ uint16(xSetOp), uint16(MOVZX),
  4148  	/*6413*/ uint16(xReadSlashR),
  4149  	/*6414*/ uint16(xArgR16),
  4150  	/*6415*/ uint16(xArgRM8),
  4151  	/*6416*/ uint16(xMatch),
  4152  	/*6417*/ uint16(xSetOp), uint16(MOVZX),
  4153  	/*6419*/ uint16(xReadSlashR),
  4154  	/*6420*/ uint16(xArgR32),
  4155  	/*6421*/ uint16(xArgRM8),
  4156  	/*6422*/ uint16(xMatch),
  4157  	/*6423*/ uint16(xCondDataSize), 6411, 6417, 6427,
  4158  	/*6427*/ uint16(xSetOp), uint16(MOVZX),
  4159  	/*6429*/ uint16(xReadSlashR),
  4160  	/*6430*/ uint16(xArgR64),
  4161  	/*6431*/ uint16(xArgRM8),
  4162  	/*6432*/ uint16(xMatch),
  4163  	/*6433*/ uint16(xCondIs64), 6436, 6452,
  4164  	/*6436*/ uint16(xCondDataSize), 6440, 6446, 0,
  4165  	/*6440*/ uint16(xSetOp), uint16(MOVZX),
  4166  	/*6442*/ uint16(xReadSlashR),
  4167  	/*6443*/ uint16(xArgR16),
  4168  	/*6444*/ uint16(xArgRM16),
  4169  	/*6445*/ uint16(xMatch),
  4170  	/*6446*/ uint16(xSetOp), uint16(MOVZX),
  4171  	/*6448*/ uint16(xReadSlashR),
  4172  	/*6449*/ uint16(xArgR32),
  4173  	/*6450*/ uint16(xArgRM16),
  4174  	/*6451*/ uint16(xMatch),
  4175  	/*6452*/ uint16(xCondDataSize), 6440, 6446, 6456,
  4176  	/*6456*/ uint16(xSetOp), uint16(MOVZX),
  4177  	/*6458*/ uint16(xReadSlashR),
  4178  	/*6459*/ uint16(xArgR64),
  4179  	/*6460*/ uint16(xArgRM16),
  4180  	/*6461*/ uint16(xMatch),
  4181  	/*6462*/ uint16(xCondIs64), 6465, 6485,
  4182  	/*6465*/ uint16(xCondPrefix), 1,
  4183  	0xF3, 6469,
  4184  	/*6469*/ uint16(xCondDataSize), 6473, 6479, 0,
  4185  	/*6473*/ uint16(xSetOp), uint16(POPCNT),
  4186  	/*6475*/ uint16(xReadSlashR),
  4187  	/*6476*/ uint16(xArgR16),
  4188  	/*6477*/ uint16(xArgRM16),
  4189  	/*6478*/ uint16(xMatch),
  4190  	/*6479*/ uint16(xSetOp), uint16(POPCNT),
  4191  	/*6481*/ uint16(xReadSlashR),
  4192  	/*6482*/ uint16(xArgR32),
  4193  	/*6483*/ uint16(xArgRM32),
  4194  	/*6484*/ uint16(xMatch),
  4195  	/*6485*/ uint16(xCondPrefix), 1,
  4196  	0xF3, 6489,
  4197  	/*6489*/ uint16(xCondDataSize), 6473, 6479, 6493,
  4198  	/*6493*/ uint16(xSetOp), uint16(POPCNT),
  4199  	/*6495*/ uint16(xReadSlashR),
  4200  	/*6496*/ uint16(xArgR64),
  4201  	/*6497*/ uint16(xArgRM64),
  4202  	/*6498*/ uint16(xMatch),
  4203  	/*6499*/ uint16(xSetOp), uint16(UD1),
  4204  	/*6501*/ uint16(xMatch),
  4205  	/*6502*/ uint16(xCondSlashR),
  4206  	0,    // 0
  4207  	0,    // 1
  4208  	0,    // 2
  4209  	0,    // 3
  4210  	6511, // 4
  4211  	6540, // 5
  4212  	6569, // 6
  4213  	6598, // 7
  4214  	/*6511*/ uint16(xCondIs64), 6514, 6530,
  4215  	/*6514*/ uint16(xCondDataSize), 6518, 6524, 0,
  4216  	/*6518*/ uint16(xSetOp), uint16(BT),
  4217  	/*6520*/ uint16(xReadIb),
  4218  	/*6521*/ uint16(xArgRM16),
  4219  	/*6522*/ uint16(xArgImm8u),
  4220  	/*6523*/ uint16(xMatch),
  4221  	/*6524*/ uint16(xSetOp), uint16(BT),
  4222  	/*6526*/ uint16(xReadIb),
  4223  	/*6527*/ uint16(xArgRM32),
  4224  	/*6528*/ uint16(xArgImm8u),
  4225  	/*6529*/ uint16(xMatch),
  4226  	/*6530*/ uint16(xCondDataSize), 6518, 6524, 6534,
  4227  	/*6534*/ uint16(xSetOp), uint16(BT),
  4228  	/*6536*/ uint16(xReadIb),
  4229  	/*6537*/ uint16(xArgRM64),
  4230  	/*6538*/ uint16(xArgImm8u),
  4231  	/*6539*/ uint16(xMatch),
  4232  	/*6540*/ uint16(xCondIs64), 6543, 6559,
  4233  	/*6543*/ uint16(xCondDataSize), 6547, 6553, 0,
  4234  	/*6547*/ uint16(xSetOp), uint16(BTS),
  4235  	/*6549*/ uint16(xReadIb),
  4236  	/*6550*/ uint16(xArgRM16),
  4237  	/*6551*/ uint16(xArgImm8u),
  4238  	/*6552*/ uint16(xMatch),
  4239  	/*6553*/ uint16(xSetOp), uint16(BTS),
  4240  	/*6555*/ uint16(xReadIb),
  4241  	/*6556*/ uint16(xArgRM32),
  4242  	/*6557*/ uint16(xArgImm8u),
  4243  	/*6558*/ uint16(xMatch),
  4244  	/*6559*/ uint16(xCondDataSize), 6547, 6553, 6563,
  4245  	/*6563*/ uint16(xSetOp), uint16(BTS),
  4246  	/*6565*/ uint16(xReadIb),
  4247  	/*6566*/ uint16(xArgRM64),
  4248  	/*6567*/ uint16(xArgImm8u),
  4249  	/*6568*/ uint16(xMatch),
  4250  	/*6569*/ uint16(xCondIs64), 6572, 6588,
  4251  	/*6572*/ uint16(xCondDataSize), 6576, 6582, 0,
  4252  	/*6576*/ uint16(xSetOp), uint16(BTR),
  4253  	/*6578*/ uint16(xReadIb),
  4254  	/*6579*/ uint16(xArgRM16),
  4255  	/*6580*/ uint16(xArgImm8u),
  4256  	/*6581*/ uint16(xMatch),
  4257  	/*6582*/ uint16(xSetOp), uint16(BTR),
  4258  	/*6584*/ uint16(xReadIb),
  4259  	/*6585*/ uint16(xArgRM32),
  4260  	/*6586*/ uint16(xArgImm8u),
  4261  	/*6587*/ uint16(xMatch),
  4262  	/*6588*/ uint16(xCondDataSize), 6576, 6582, 6592,
  4263  	/*6592*/ uint16(xSetOp), uint16(BTR),
  4264  	/*6594*/ uint16(xReadIb),
  4265  	/*6595*/ uint16(xArgRM64),
  4266  	/*6596*/ uint16(xArgImm8u),
  4267  	/*6597*/ uint16(xMatch),
  4268  	/*6598*/ uint16(xCondIs64), 6601, 6617,
  4269  	/*6601*/ uint16(xCondDataSize), 6605, 6611, 0,
  4270  	/*6605*/ uint16(xSetOp), uint16(BTC),
  4271  	/*6607*/ uint16(xReadIb),
  4272  	/*6608*/ uint16(xArgRM16),
  4273  	/*6609*/ uint16(xArgImm8u),
  4274  	/*6610*/ uint16(xMatch),
  4275  	/*6611*/ uint16(xSetOp), uint16(BTC),
  4276  	/*6613*/ uint16(xReadIb),
  4277  	/*6614*/ uint16(xArgRM32),
  4278  	/*6615*/ uint16(xArgImm8u),
  4279  	/*6616*/ uint16(xMatch),
  4280  	/*6617*/ uint16(xCondDataSize), 6605, 6611, 6621,
  4281  	/*6621*/ uint16(xSetOp), uint16(BTC),
  4282  	/*6623*/ uint16(xReadIb),
  4283  	/*6624*/ uint16(xArgRM64),
  4284  	/*6625*/ uint16(xArgImm8u),
  4285  	/*6626*/ uint16(xMatch),
  4286  	/*6627*/ uint16(xCondIs64), 6630, 6646,
  4287  	/*6630*/ uint16(xCondDataSize), 6634, 6640, 0,
  4288  	/*6634*/ uint16(xSetOp), uint16(BTC),
  4289  	/*6636*/ uint16(xReadSlashR),
  4290  	/*6637*/ uint16(xArgRM16),
  4291  	/*6638*/ uint16(xArgR16),
  4292  	/*6639*/ uint16(xMatch),
  4293  	/*6640*/ uint16(xSetOp), uint16(BTC),
  4294  	/*6642*/ uint16(xReadSlashR),
  4295  	/*6643*/ uint16(xArgRM32),
  4296  	/*6644*/ uint16(xArgR32),
  4297  	/*6645*/ uint16(xMatch),
  4298  	/*6646*/ uint16(xCondDataSize), 6634, 6640, 6650,
  4299  	/*6650*/ uint16(xSetOp), uint16(BTC),
  4300  	/*6652*/ uint16(xReadSlashR),
  4301  	/*6653*/ uint16(xArgRM64),
  4302  	/*6654*/ uint16(xArgR64),
  4303  	/*6655*/ uint16(xMatch),
  4304  	/*6656*/ uint16(xCondIs64), 6659, 6697,
  4305  	/*6659*/ uint16(xCondPrefix), 2,
  4306  	0xF3, 6681,
  4307  	0x0, 6665,
  4308  	/*6665*/ uint16(xCondDataSize), 6669, 6675, 0,
  4309  	/*6669*/ uint16(xSetOp), uint16(BSF),
  4310  	/*6671*/ uint16(xReadSlashR),
  4311  	/*6672*/ uint16(xArgR16),
  4312  	/*6673*/ uint16(xArgRM16),
  4313  	/*6674*/ uint16(xMatch),
  4314  	/*6675*/ uint16(xSetOp), uint16(BSF),
  4315  	/*6677*/ uint16(xReadSlashR),
  4316  	/*6678*/ uint16(xArgR32),
  4317  	/*6679*/ uint16(xArgRM32),
  4318  	/*6680*/ uint16(xMatch),
  4319  	/*6681*/ uint16(xCondDataSize), 6685, 6691, 0,
  4320  	/*6685*/ uint16(xSetOp), uint16(TZCNT),
  4321  	/*6687*/ uint16(xReadSlashR),
  4322  	/*6688*/ uint16(xArgR16),
  4323  	/*6689*/ uint16(xArgRM16),
  4324  	/*6690*/ uint16(xMatch),
  4325  	/*6691*/ uint16(xSetOp), uint16(TZCNT),
  4326  	/*6693*/ uint16(xReadSlashR),
  4327  	/*6694*/ uint16(xArgR32),
  4328  	/*6695*/ uint16(xArgRM32),
  4329  	/*6696*/ uint16(xMatch),
  4330  	/*6697*/ uint16(xCondPrefix), 2,
  4331  	0xF3, 6713,
  4332  	0x0, 6703,
  4333  	/*6703*/ uint16(xCondDataSize), 6669, 6675, 6707,
  4334  	/*6707*/ uint16(xSetOp), uint16(BSF),
  4335  	/*6709*/ uint16(xReadSlashR),
  4336  	/*6710*/ uint16(xArgR64),
  4337  	/*6711*/ uint16(xArgRM64),
  4338  	/*6712*/ uint16(xMatch),
  4339  	/*6713*/ uint16(xCondDataSize), 6685, 6691, 6717,
  4340  	/*6717*/ uint16(xSetOp), uint16(TZCNT),
  4341  	/*6719*/ uint16(xReadSlashR),
  4342  	/*6720*/ uint16(xArgR64),
  4343  	/*6721*/ uint16(xArgRM64),
  4344  	/*6722*/ uint16(xMatch),
  4345  	/*6723*/ uint16(xCondIs64), 6726, 6764,
  4346  	/*6726*/ uint16(xCondPrefix), 2,
  4347  	0xF3, 6748,
  4348  	0x0, 6732,
  4349  	/*6732*/ uint16(xCondDataSize), 6736, 6742, 0,
  4350  	/*6736*/ uint16(xSetOp), uint16(BSR),
  4351  	/*6738*/ uint16(xReadSlashR),
  4352  	/*6739*/ uint16(xArgR16),
  4353  	/*6740*/ uint16(xArgRM16),
  4354  	/*6741*/ uint16(xMatch),
  4355  	/*6742*/ uint16(xSetOp), uint16(BSR),
  4356  	/*6744*/ uint16(xReadSlashR),
  4357  	/*6745*/ uint16(xArgR32),
  4358  	/*6746*/ uint16(xArgRM32),
  4359  	/*6747*/ uint16(xMatch),
  4360  	/*6748*/ uint16(xCondDataSize), 6752, 6758, 0,
  4361  	/*6752*/ uint16(xSetOp), uint16(LZCNT),
  4362  	/*6754*/ uint16(xReadSlashR),
  4363  	/*6755*/ uint16(xArgR16),
  4364  	/*6756*/ uint16(xArgRM16),
  4365  	/*6757*/ uint16(xMatch),
  4366  	/*6758*/ uint16(xSetOp), uint16(LZCNT),
  4367  	/*6760*/ uint16(xReadSlashR),
  4368  	/*6761*/ uint16(xArgR32),
  4369  	/*6762*/ uint16(xArgRM32),
  4370  	/*6763*/ uint16(xMatch),
  4371  	/*6764*/ uint16(xCondPrefix), 2,
  4372  	0xF3, 6780,
  4373  	0x0, 6770,
  4374  	/*6770*/ uint16(xCondDataSize), 6736, 6742, 6774,
  4375  	/*6774*/ uint16(xSetOp), uint16(BSR),
  4376  	/*6776*/ uint16(xReadSlashR),
  4377  	/*6777*/ uint16(xArgR64),
  4378  	/*6778*/ uint16(xArgRM64),
  4379  	/*6779*/ uint16(xMatch),
  4380  	/*6780*/ uint16(xCondDataSize), 6752, 6758, 6784,
  4381  	/*6784*/ uint16(xSetOp), uint16(LZCNT),
  4382  	/*6786*/ uint16(xReadSlashR),
  4383  	/*6787*/ uint16(xArgR64),
  4384  	/*6788*/ uint16(xArgRM64),
  4385  	/*6789*/ uint16(xMatch),
  4386  	/*6790*/ uint16(xCondIs64), 6793, 6809,
  4387  	/*6793*/ uint16(xCondDataSize), 6797, 6803, 0,
  4388  	/*6797*/ uint16(xSetOp), uint16(MOVSX),
  4389  	/*6799*/ uint16(xReadSlashR),
  4390  	/*6800*/ uint16(xArgR16),
  4391  	/*6801*/ uint16(xArgRM8),
  4392  	/*6802*/ uint16(xMatch),
  4393  	/*6803*/ uint16(xSetOp), uint16(MOVSX),
  4394  	/*6805*/ uint16(xReadSlashR),
  4395  	/*6806*/ uint16(xArgR32),
  4396  	/*6807*/ uint16(xArgRM8),
  4397  	/*6808*/ uint16(xMatch),
  4398  	/*6809*/ uint16(xCondDataSize), 6797, 6803, 6813,
  4399  	/*6813*/ uint16(xSetOp), uint16(MOVSX),
  4400  	/*6815*/ uint16(xReadSlashR),
  4401  	/*6816*/ uint16(xArgR64),
  4402  	/*6817*/ uint16(xArgRM8),
  4403  	/*6818*/ uint16(xMatch),
  4404  	/*6819*/ uint16(xCondIs64), 6822, 6838,
  4405  	/*6822*/ uint16(xCondDataSize), 6826, 6832, 0,
  4406  	/*6826*/ uint16(xSetOp), uint16(MOVSX),
  4407  	/*6828*/ uint16(xReadSlashR),
  4408  	/*6829*/ uint16(xArgR16),
  4409  	/*6830*/ uint16(xArgRM16),
  4410  	/*6831*/ uint16(xMatch),
  4411  	/*6832*/ uint16(xSetOp), uint16(MOVSX),
  4412  	/*6834*/ uint16(xReadSlashR),
  4413  	/*6835*/ uint16(xArgR32),
  4414  	/*6836*/ uint16(xArgRM16),
  4415  	/*6837*/ uint16(xMatch),
  4416  	/*6838*/ uint16(xCondDataSize), 6826, 6832, 6842,
  4417  	/*6842*/ uint16(xSetOp), uint16(MOVSX),
  4418  	/*6844*/ uint16(xReadSlashR),
  4419  	/*6845*/ uint16(xArgR64),
  4420  	/*6846*/ uint16(xArgRM16),
  4421  	/*6847*/ uint16(xMatch),
  4422  	/*6848*/ uint16(xSetOp), uint16(XADD),
  4423  	/*6850*/ uint16(xReadSlashR),
  4424  	/*6851*/ uint16(xArgRM8),
  4425  	/*6852*/ uint16(xArgR8),
  4426  	/*6853*/ uint16(xMatch),
  4427  	/*6854*/ uint16(xCondIs64), 6857, 6873,
  4428  	/*6857*/ uint16(xCondDataSize), 6861, 6867, 0,
  4429  	/*6861*/ uint16(xSetOp), uint16(XADD),
  4430  	/*6863*/ uint16(xReadSlashR),
  4431  	/*6864*/ uint16(xArgRM16),
  4432  	/*6865*/ uint16(xArgR16),
  4433  	/*6866*/ uint16(xMatch),
  4434  	/*6867*/ uint16(xSetOp), uint16(XADD),
  4435  	/*6869*/ uint16(xReadSlashR),
  4436  	/*6870*/ uint16(xArgRM32),
  4437  	/*6871*/ uint16(xArgR32),
  4438  	/*6872*/ uint16(xMatch),
  4439  	/*6873*/ uint16(xCondDataSize), 6861, 6867, 6877,
  4440  	/*6877*/ uint16(xSetOp), uint16(XADD),
  4441  	/*6879*/ uint16(xReadSlashR),
  4442  	/*6880*/ uint16(xArgRM64),
  4443  	/*6881*/ uint16(xArgR64),
  4444  	/*6882*/ uint16(xMatch),
  4445  	/*6883*/ uint16(xCondPrefix), 4,
  4446  	0xF3, 6917,
  4447  	0xF2, 6909,
  4448  	0x66, 6901,
  4449  	0x0, 6893,
  4450  	/*6893*/ uint16(xSetOp), uint16(CMPPS),
  4451  	/*6895*/ uint16(xReadSlashR),
  4452  	/*6896*/ uint16(xReadIb),
  4453  	/*6897*/ uint16(xArgXmm1),
  4454  	/*6898*/ uint16(xArgXmm2M128),
  4455  	/*6899*/ uint16(xArgImm8u),
  4456  	/*6900*/ uint16(xMatch),
  4457  	/*6901*/ uint16(xSetOp), uint16(CMPPD),
  4458  	/*6903*/ uint16(xReadSlashR),
  4459  	/*6904*/ uint16(xReadIb),
  4460  	/*6905*/ uint16(xArgXmm1),
  4461  	/*6906*/ uint16(xArgXmm2M128),
  4462  	/*6907*/ uint16(xArgImm8u),
  4463  	/*6908*/ uint16(xMatch),
  4464  	/*6909*/ uint16(xSetOp), uint16(CMPSD_XMM),
  4465  	/*6911*/ uint16(xReadSlashR),
  4466  	/*6912*/ uint16(xReadIb),
  4467  	/*6913*/ uint16(xArgXmm1),
  4468  	/*6914*/ uint16(xArgXmm2M64),
  4469  	/*6915*/ uint16(xArgImm8u),
  4470  	/*6916*/ uint16(xMatch),
  4471  	/*6917*/ uint16(xSetOp), uint16(CMPSS),
  4472  	/*6919*/ uint16(xReadSlashR),
  4473  	/*6920*/ uint16(xReadIb),
  4474  	/*6921*/ uint16(xArgXmm1),
  4475  	/*6922*/ uint16(xArgXmm2M32),
  4476  	/*6923*/ uint16(xArgImm8u),
  4477  	/*6924*/ uint16(xMatch),
  4478  	/*6925*/ uint16(xCondIs64), 6928, 6944,
  4479  	/*6928*/ uint16(xCondDataSize), 6932, 6938, 0,
  4480  	/*6932*/ uint16(xSetOp), uint16(MOVNTI),
  4481  	/*6934*/ uint16(xReadSlashR),
  4482  	/*6935*/ uint16(xArgM32),
  4483  	/*6936*/ uint16(xArgR32),
  4484  	/*6937*/ uint16(xMatch),
  4485  	/*6938*/ uint16(xSetOp), uint16(MOVNTI),
  4486  	/*6940*/ uint16(xReadSlashR),
  4487  	/*6941*/ uint16(xArgM32),
  4488  	/*6942*/ uint16(xArgR32),
  4489  	/*6943*/ uint16(xMatch),
  4490  	/*6944*/ uint16(xCondDataSize), 6932, 6938, 6948,
  4491  	/*6948*/ uint16(xSetOp), uint16(MOVNTI),
  4492  	/*6950*/ uint16(xReadSlashR),
  4493  	/*6951*/ uint16(xArgM64),
  4494  	/*6952*/ uint16(xArgR64),
  4495  	/*6953*/ uint16(xMatch),
  4496  	/*6954*/ uint16(xCondPrefix), 2,
  4497  	0x66, 6968,
  4498  	0x0, 6960,
  4499  	/*6960*/ uint16(xSetOp), uint16(PINSRW),
  4500  	/*6962*/ uint16(xReadSlashR),
  4501  	/*6963*/ uint16(xReadIb),
  4502  	/*6964*/ uint16(xArgMm),
  4503  	/*6965*/ uint16(xArgR32M16),
  4504  	/*6966*/ uint16(xArgImm8u),
  4505  	/*6967*/ uint16(xMatch),
  4506  	/*6968*/ uint16(xSetOp), uint16(PINSRW),
  4507  	/*6970*/ uint16(xReadSlashR),
  4508  	/*6971*/ uint16(xReadIb),
  4509  	/*6972*/ uint16(xArgXmm),
  4510  	/*6973*/ uint16(xArgR32M16),
  4511  	/*6974*/ uint16(xArgImm8u),
  4512  	/*6975*/ uint16(xMatch),
  4513  	/*6976*/ uint16(xCondPrefix), 2,
  4514  	0x66, 6990,
  4515  	0x0, 6982,
  4516  	/*6982*/ uint16(xSetOp), uint16(PEXTRW),
  4517  	/*6984*/ uint16(xReadSlashR),
  4518  	/*6985*/ uint16(xReadIb),
  4519  	/*6986*/ uint16(xArgR32),
  4520  	/*6987*/ uint16(xArgMm2),
  4521  	/*6988*/ uint16(xArgImm8u),
  4522  	/*6989*/ uint16(xMatch),
  4523  	/*6990*/ uint16(xSetOp), uint16(PEXTRW),
  4524  	/*6992*/ uint16(xReadSlashR),
  4525  	/*6993*/ uint16(xReadIb),
  4526  	/*6994*/ uint16(xArgR32),
  4527  	/*6995*/ uint16(xArgXmm2),
  4528  	/*6996*/ uint16(xArgImm8u),
  4529  	/*6997*/ uint16(xMatch),
  4530  	/*6998*/ uint16(xCondPrefix), 2,
  4531  	0x66, 7012,
  4532  	0x0, 7004,
  4533  	/*7004*/ uint16(xSetOp), uint16(SHUFPS),
  4534  	/*7006*/ uint16(xReadSlashR),
  4535  	/*7007*/ uint16(xReadIb),
  4536  	/*7008*/ uint16(xArgXmm1),
  4537  	/*7009*/ uint16(xArgXmm2M128),
  4538  	/*7010*/ uint16(xArgImm8u),
  4539  	/*7011*/ uint16(xMatch),
  4540  	/*7012*/ uint16(xSetOp), uint16(SHUFPD),
  4541  	/*7014*/ uint16(xReadSlashR),
  4542  	/*7015*/ uint16(xReadIb),
  4543  	/*7016*/ uint16(xArgXmm1),
  4544  	/*7017*/ uint16(xArgXmm2M128),
  4545  	/*7018*/ uint16(xArgImm8u),
  4546  	/*7019*/ uint16(xMatch),
  4547  	/*7020*/ uint16(xCondSlashR),
  4548  	0,    // 0
  4549  	7029, // 1
  4550  	0,    // 2
  4551  	7052, // 3
  4552  	7075, // 4
  4553  	7098, // 5
  4554  	7121, // 6
  4555  	0,    // 7
  4556  	/*7029*/ uint16(xCondIs64), 7032, 7044,
  4557  	/*7032*/ uint16(xCondDataSize), 7036, 7040, 0,
  4558  	/*7036*/ uint16(xSetOp), uint16(CMPXCHG8B),
  4559  	/*7038*/ uint16(xArgM64),
  4560  	/*7039*/ uint16(xMatch),
  4561  	/*7040*/ uint16(xSetOp), uint16(CMPXCHG8B),
  4562  	/*7042*/ uint16(xArgM64),
  4563  	/*7043*/ uint16(xMatch),
  4564  	/*7044*/ uint16(xCondDataSize), 7036, 7040, 7048,
  4565  	/*7048*/ uint16(xSetOp), uint16(CMPXCHG16B),
  4566  	/*7050*/ uint16(xArgM128),
  4567  	/*7051*/ uint16(xMatch),
  4568  	/*7052*/ uint16(xCondIs64), 7055, 7067,
  4569  	/*7055*/ uint16(xCondDataSize), 7059, 7063, 0,
  4570  	/*7059*/ uint16(xSetOp), uint16(XRSTORS),
  4571  	/*7061*/ uint16(xArgMem),
  4572  	/*7062*/ uint16(xMatch),
  4573  	/*7063*/ uint16(xSetOp), uint16(XRSTORS),
  4574  	/*7065*/ uint16(xArgMem),
  4575  	/*7066*/ uint16(xMatch),
  4576  	/*7067*/ uint16(xCondDataSize), 7059, 7063, 7071,
  4577  	/*7071*/ uint16(xSetOp), uint16(XRSTORS64),
  4578  	/*7073*/ uint16(xArgMem),
  4579  	/*7074*/ uint16(xMatch),
  4580  	/*7075*/ uint16(xCondIs64), 7078, 7090,
  4581  	/*7078*/ uint16(xCondDataSize), 7082, 7086, 0,
  4582  	/*7082*/ uint16(xSetOp), uint16(XSAVEC),
  4583  	/*7084*/ uint16(xArgMem),
  4584  	/*7085*/ uint16(xMatch),
  4585  	/*7086*/ uint16(xSetOp), uint16(XSAVEC),
  4586  	/*7088*/ uint16(xArgMem),
  4587  	/*7089*/ uint16(xMatch),
  4588  	/*7090*/ uint16(xCondDataSize), 7082, 7086, 7094,
  4589  	/*7094*/ uint16(xSetOp), uint16(XSAVEC64),
  4590  	/*7096*/ uint16(xArgMem),
  4591  	/*7097*/ uint16(xMatch),
  4592  	/*7098*/ uint16(xCondIs64), 7101, 7113,
  4593  	/*7101*/ uint16(xCondDataSize), 7105, 7109, 0,
  4594  	/*7105*/ uint16(xSetOp), uint16(XSAVES),
  4595  	/*7107*/ uint16(xArgMem),
  4596  	/*7108*/ uint16(xMatch),
  4597  	/*7109*/ uint16(xSetOp), uint16(XSAVES),
  4598  	/*7111*/ uint16(xArgMem),
  4599  	/*7112*/ uint16(xMatch),
  4600  	/*7113*/ uint16(xCondDataSize), 7105, 7109, 7117,
  4601  	/*7117*/ uint16(xSetOp), uint16(XSAVES64),
  4602  	/*7119*/ uint16(xArgMem),
  4603  	/*7120*/ uint16(xMatch),
  4604  	/*7121*/ uint16(xCondIs64), 7124, 7142,
  4605  	/*7124*/ uint16(xCondDataSize), 7128, 7135, 0,
  4606  	/*7128*/ uint16(xCondIsMem), 7131, 0,
  4607  	/*7131*/ uint16(xSetOp), uint16(RDRAND),
  4608  	/*7133*/ uint16(xArgRmf16),
  4609  	/*7134*/ uint16(xMatch),
  4610  	/*7135*/ uint16(xCondIsMem), 7138, 0,
  4611  	/*7138*/ uint16(xSetOp), uint16(RDRAND),
  4612  	/*7140*/ uint16(xArgRmf32),
  4613  	/*7141*/ uint16(xMatch),
  4614  	/*7142*/ uint16(xCondDataSize), 7128, 7135, 7146,
  4615  	/*7146*/ uint16(xSetOp), uint16(RDRAND),
  4616  	/*7148*/ uint16(xMatch),
  4617  	/*7149*/ uint16(xCondIs64), 7152, 7164,
  4618  	/*7152*/ uint16(xCondDataSize), 7156, 7160, 0,
  4619  	/*7156*/ uint16(xSetOp), uint16(BSWAP),
  4620  	/*7158*/ uint16(xArgR16op),
  4621  	/*7159*/ uint16(xMatch),
  4622  	/*7160*/ uint16(xSetOp), uint16(BSWAP),
  4623  	/*7162*/ uint16(xArgR32op),
  4624  	/*7163*/ uint16(xMatch),
  4625  	/*7164*/ uint16(xCondDataSize), 7156, 7160, 7168,
  4626  	/*7168*/ uint16(xSetOp), uint16(BSWAP),
  4627  	/*7170*/ uint16(xArgR64op),
  4628  	/*7171*/ uint16(xMatch),
  4629  	/*7172*/ uint16(xCondPrefix), 2,
  4630  	0xF2, 7184,
  4631  	0x66, 7178,
  4632  	/*7178*/ uint16(xSetOp), uint16(ADDSUBPD),
  4633  	/*7180*/ uint16(xReadSlashR),
  4634  	/*7181*/ uint16(xArgXmm1),
  4635  	/*7182*/ uint16(xArgXmm2M128),
  4636  	/*7183*/ uint16(xMatch),
  4637  	/*7184*/ uint16(xSetOp), uint16(ADDSUBPS),
  4638  	/*7186*/ uint16(xReadSlashR),
  4639  	/*7187*/ uint16(xArgXmm1),
  4640  	/*7188*/ uint16(xArgXmm2M128),
  4641  	/*7189*/ uint16(xMatch),
  4642  	/*7190*/ uint16(xCondPrefix), 2,
  4643  	0x66, 7202,
  4644  	0x0, 7196,
  4645  	/*7196*/ uint16(xSetOp), uint16(PSRLW),
  4646  	/*7198*/ uint16(xReadSlashR),
  4647  	/*7199*/ uint16(xArgMm),
  4648  	/*7200*/ uint16(xArgMmM64),
  4649  	/*7201*/ uint16(xMatch),
  4650  	/*7202*/ uint16(xSetOp), uint16(PSRLW),
  4651  	/*7204*/ uint16(xReadSlashR),
  4652  	/*7205*/ uint16(xArgXmm1),
  4653  	/*7206*/ uint16(xArgXmm2M128),
  4654  	/*7207*/ uint16(xMatch),
  4655  	/*7208*/ uint16(xCondPrefix), 2,
  4656  	0x66, 7220,
  4657  	0x0, 7214,
  4658  	/*7214*/ uint16(xSetOp), uint16(PSRLD),
  4659  	/*7216*/ uint16(xReadSlashR),
  4660  	/*7217*/ uint16(xArgMm),
  4661  	/*7218*/ uint16(xArgMmM64),
  4662  	/*7219*/ uint16(xMatch),
  4663  	/*7220*/ uint16(xSetOp), uint16(PSRLD),
  4664  	/*7222*/ uint16(xReadSlashR),
  4665  	/*7223*/ uint16(xArgXmm1),
  4666  	/*7224*/ uint16(xArgXmm2M128),
  4667  	/*7225*/ uint16(xMatch),
  4668  	/*7226*/ uint16(xCondPrefix), 2,
  4669  	0x66, 7238,
  4670  	0x0, 7232,
  4671  	/*7232*/ uint16(xSetOp), uint16(PSRLQ),
  4672  	/*7234*/ uint16(xReadSlashR),
  4673  	/*7235*/ uint16(xArgMm),
  4674  	/*7236*/ uint16(xArgMmM64),
  4675  	/*7237*/ uint16(xMatch),
  4676  	/*7238*/ uint16(xSetOp), uint16(PSRLQ),
  4677  	/*7240*/ uint16(xReadSlashR),
  4678  	/*7241*/ uint16(xArgXmm1),
  4679  	/*7242*/ uint16(xArgXmm2M128),
  4680  	/*7243*/ uint16(xMatch),
  4681  	/*7244*/ uint16(xCondPrefix), 2,
  4682  	0x66, 7256,
  4683  	0x0, 7250,
  4684  	/*7250*/ uint16(xSetOp), uint16(PADDQ),
  4685  	/*7252*/ uint16(xReadSlashR),
  4686  	/*7253*/ uint16(xArgMm1),
  4687  	/*7254*/ uint16(xArgMm2M64),
  4688  	/*7255*/ uint16(xMatch),
  4689  	/*7256*/ uint16(xSetOp), uint16(PADDQ),
  4690  	/*7258*/ uint16(xReadSlashR),
  4691  	/*7259*/ uint16(xArgXmm1),
  4692  	/*7260*/ uint16(xArgXmm2M128),
  4693  	/*7261*/ uint16(xMatch),
  4694  	/*7262*/ uint16(xCondPrefix), 2,
  4695  	0x66, 7274,
  4696  	0x0, 7268,
  4697  	/*7268*/ uint16(xSetOp), uint16(PMULLW),
  4698  	/*7270*/ uint16(xReadSlashR),
  4699  	/*7271*/ uint16(xArgMm),
  4700  	/*7272*/ uint16(xArgMmM64),
  4701  	/*7273*/ uint16(xMatch),
  4702  	/*7274*/ uint16(xSetOp), uint16(PMULLW),
  4703  	/*7276*/ uint16(xReadSlashR),
  4704  	/*7277*/ uint16(xArgXmm1),
  4705  	/*7278*/ uint16(xArgXmm2M128),
  4706  	/*7279*/ uint16(xMatch),
  4707  	/*7280*/ uint16(xCondPrefix), 3,
  4708  	0xF3, 7300,
  4709  	0xF2, 7294,
  4710  	0x66, 7288,
  4711  	/*7288*/ uint16(xSetOp), uint16(MOVQ),
  4712  	/*7290*/ uint16(xReadSlashR),
  4713  	/*7291*/ uint16(xArgXmm2M64),
  4714  	/*7292*/ uint16(xArgXmm1),
  4715  	/*7293*/ uint16(xMatch),
  4716  	/*7294*/ uint16(xSetOp), uint16(MOVDQ2Q),
  4717  	/*7296*/ uint16(xReadSlashR),
  4718  	/*7297*/ uint16(xArgMm),
  4719  	/*7298*/ uint16(xArgXmm2),
  4720  	/*7299*/ uint16(xMatch),
  4721  	/*7300*/ uint16(xSetOp), uint16(MOVQ2DQ),
  4722  	/*7302*/ uint16(xReadSlashR),
  4723  	/*7303*/ uint16(xArgXmm1),
  4724  	/*7304*/ uint16(xArgMm2),
  4725  	/*7305*/ uint16(xMatch),
  4726  	/*7306*/ uint16(xCondPrefix), 2,
  4727  	0x66, 7318,
  4728  	0x0, 7312,
  4729  	/*7312*/ uint16(xSetOp), uint16(PMOVMSKB),
  4730  	/*7314*/ uint16(xReadSlashR),
  4731  	/*7315*/ uint16(xArgR32),
  4732  	/*7316*/ uint16(xArgMm2),
  4733  	/*7317*/ uint16(xMatch),
  4734  	/*7318*/ uint16(xSetOp), uint16(PMOVMSKB),
  4735  	/*7320*/ uint16(xReadSlashR),
  4736  	/*7321*/ uint16(xArgR32),
  4737  	/*7322*/ uint16(xArgXmm2),
  4738  	/*7323*/ uint16(xMatch),
  4739  	/*7324*/ uint16(xCondPrefix), 2,
  4740  	0x66, 7336,
  4741  	0x0, 7330,
  4742  	/*7330*/ uint16(xSetOp), uint16(PSUBUSB),
  4743  	/*7332*/ uint16(xReadSlashR),
  4744  	/*7333*/ uint16(xArgMm),
  4745  	/*7334*/ uint16(xArgMmM64),
  4746  	/*7335*/ uint16(xMatch),
  4747  	/*7336*/ uint16(xSetOp), uint16(PSUBUSB),
  4748  	/*7338*/ uint16(xReadSlashR),
  4749  	/*7339*/ uint16(xArgXmm1),
  4750  	/*7340*/ uint16(xArgXmm2M128),
  4751  	/*7341*/ uint16(xMatch),
  4752  	/*7342*/ uint16(xCondPrefix), 2,
  4753  	0x66, 7354,
  4754  	0x0, 7348,
  4755  	/*7348*/ uint16(xSetOp), uint16(PSUBUSW),
  4756  	/*7350*/ uint16(xReadSlashR),
  4757  	/*7351*/ uint16(xArgMm),
  4758  	/*7352*/ uint16(xArgMmM64),
  4759  	/*7353*/ uint16(xMatch),
  4760  	/*7354*/ uint16(xSetOp), uint16(PSUBUSW),
  4761  	/*7356*/ uint16(xReadSlashR),
  4762  	/*7357*/ uint16(xArgXmm1),
  4763  	/*7358*/ uint16(xArgXmm2M128),
  4764  	/*7359*/ uint16(xMatch),
  4765  	/*7360*/ uint16(xCondPrefix), 2,
  4766  	0x66, 7372,
  4767  	0x0, 7366,
  4768  	/*7366*/ uint16(xSetOp), uint16(PMINUB),
  4769  	/*7368*/ uint16(xReadSlashR),
  4770  	/*7369*/ uint16(xArgMm1),
  4771  	/*7370*/ uint16(xArgMm2M64),
  4772  	/*7371*/ uint16(xMatch),
  4773  	/*7372*/ uint16(xSetOp), uint16(PMINUB),
  4774  	/*7374*/ uint16(xReadSlashR),
  4775  	/*7375*/ uint16(xArgXmm1),
  4776  	/*7376*/ uint16(xArgXmm2M128),
  4777  	/*7377*/ uint16(xMatch),
  4778  	/*7378*/ uint16(xCondPrefix), 2,
  4779  	0x66, 7390,
  4780  	0x0, 7384,
  4781  	/*7384*/ uint16(xSetOp), uint16(PAND),
  4782  	/*7386*/ uint16(xReadSlashR),
  4783  	/*7387*/ uint16(xArgMm),
  4784  	/*7388*/ uint16(xArgMmM64),
  4785  	/*7389*/ uint16(xMatch),
  4786  	/*7390*/ uint16(xSetOp), uint16(PAND),
  4787  	/*7392*/ uint16(xReadSlashR),
  4788  	/*7393*/ uint16(xArgXmm1),
  4789  	/*7394*/ uint16(xArgXmm2M128),
  4790  	/*7395*/ uint16(xMatch),
  4791  	/*7396*/ uint16(xCondPrefix), 2,
  4792  	0x66, 7408,
  4793  	0x0, 7402,
  4794  	/*7402*/ uint16(xSetOp), uint16(PADDUSB),
  4795  	/*7404*/ uint16(xReadSlashR),
  4796  	/*7405*/ uint16(xArgMm),
  4797  	/*7406*/ uint16(xArgMmM64),
  4798  	/*7407*/ uint16(xMatch),
  4799  	/*7408*/ uint16(xSetOp), uint16(PADDUSB),
  4800  	/*7410*/ uint16(xReadSlashR),
  4801  	/*7411*/ uint16(xArgXmm1),
  4802  	/*7412*/ uint16(xArgXmm2M128),
  4803  	/*7413*/ uint16(xMatch),
  4804  	/*7414*/ uint16(xCondPrefix), 2,
  4805  	0x66, 7426,
  4806  	0x0, 7420,
  4807  	/*7420*/ uint16(xSetOp), uint16(PADDUSW),
  4808  	/*7422*/ uint16(xReadSlashR),
  4809  	/*7423*/ uint16(xArgMm),
  4810  	/*7424*/ uint16(xArgMmM64),
  4811  	/*7425*/ uint16(xMatch),
  4812  	/*7426*/ uint16(xSetOp), uint16(PADDUSW),
  4813  	/*7428*/ uint16(xReadSlashR),
  4814  	/*7429*/ uint16(xArgXmm1),
  4815  	/*7430*/ uint16(xArgXmm2M128),
  4816  	/*7431*/ uint16(xMatch),
  4817  	/*7432*/ uint16(xCondPrefix), 2,
  4818  	0x66, 7444,
  4819  	0x0, 7438,
  4820  	/*7438*/ uint16(xSetOp), uint16(PMAXUB),
  4821  	/*7440*/ uint16(xReadSlashR),
  4822  	/*7441*/ uint16(xArgMm1),
  4823  	/*7442*/ uint16(xArgMm2M64),
  4824  	/*7443*/ uint16(xMatch),
  4825  	/*7444*/ uint16(xSetOp), uint16(PMAXUB),
  4826  	/*7446*/ uint16(xReadSlashR),
  4827  	/*7447*/ uint16(xArgXmm1),
  4828  	/*7448*/ uint16(xArgXmm2M128),
  4829  	/*7449*/ uint16(xMatch),
  4830  	/*7450*/ uint16(xCondPrefix), 2,
  4831  	0x66, 7462,
  4832  	0x0, 7456,
  4833  	/*7456*/ uint16(xSetOp), uint16(PANDN),
  4834  	/*7458*/ uint16(xReadSlashR),
  4835  	/*7459*/ uint16(xArgMm),
  4836  	/*7460*/ uint16(xArgMmM64),
  4837  	/*7461*/ uint16(xMatch),
  4838  	/*7462*/ uint16(xSetOp), uint16(PANDN),
  4839  	/*7464*/ uint16(xReadSlashR),
  4840  	/*7465*/ uint16(xArgXmm1),
  4841  	/*7466*/ uint16(xArgXmm2M128),
  4842  	/*7467*/ uint16(xMatch),
  4843  	/*7468*/ uint16(xCondPrefix), 2,
  4844  	0x66, 7480,
  4845  	0x0, 7474,
  4846  	/*7474*/ uint16(xSetOp), uint16(PAVGB),
  4847  	/*7476*/ uint16(xReadSlashR),
  4848  	/*7477*/ uint16(xArgMm1),
  4849  	/*7478*/ uint16(xArgMm2M64),
  4850  	/*7479*/ uint16(xMatch),
  4851  	/*7480*/ uint16(xSetOp), uint16(PAVGB),
  4852  	/*7482*/ uint16(xReadSlashR),
  4853  	/*7483*/ uint16(xArgXmm1),
  4854  	/*7484*/ uint16(xArgXmm2M128),
  4855  	/*7485*/ uint16(xMatch),
  4856  	/*7486*/ uint16(xCondPrefix), 2,
  4857  	0x66, 7498,
  4858  	0x0, 7492,
  4859  	/*7492*/ uint16(xSetOp), uint16(PSRAW),
  4860  	/*7494*/ uint16(xReadSlashR),
  4861  	/*7495*/ uint16(xArgMm),
  4862  	/*7496*/ uint16(xArgMmM64),
  4863  	/*7497*/ uint16(xMatch),
  4864  	/*7498*/ uint16(xSetOp), uint16(PSRAW),
  4865  	/*7500*/ uint16(xReadSlashR),
  4866  	/*7501*/ uint16(xArgXmm1),
  4867  	/*7502*/ uint16(xArgXmm2M128),
  4868  	/*7503*/ uint16(xMatch),
  4869  	/*7504*/ uint16(xCondPrefix), 2,
  4870  	0x66, 7516,
  4871  	0x0, 7510,
  4872  	/*7510*/ uint16(xSetOp), uint16(PSRAD),
  4873  	/*7512*/ uint16(xReadSlashR),
  4874  	/*7513*/ uint16(xArgMm),
  4875  	/*7514*/ uint16(xArgMmM64),
  4876  	/*7515*/ uint16(xMatch),
  4877  	/*7516*/ uint16(xSetOp), uint16(PSRAD),
  4878  	/*7518*/ uint16(xReadSlashR),
  4879  	/*7519*/ uint16(xArgXmm1),
  4880  	/*7520*/ uint16(xArgXmm2M128),
  4881  	/*7521*/ uint16(xMatch),
  4882  	/*7522*/ uint16(xCondPrefix), 2,
  4883  	0x66, 7534,
  4884  	0x0, 7528,
  4885  	/*7528*/ uint16(xSetOp), uint16(PAVGW),
  4886  	/*7530*/ uint16(xReadSlashR),
  4887  	/*7531*/ uint16(xArgMm1),
  4888  	/*7532*/ uint16(xArgMm2M64),
  4889  	/*7533*/ uint16(xMatch),
  4890  	/*7534*/ uint16(xSetOp), uint16(PAVGW),
  4891  	/*7536*/ uint16(xReadSlashR),
  4892  	/*7537*/ uint16(xArgXmm1),
  4893  	/*7538*/ uint16(xArgXmm2M128),
  4894  	/*7539*/ uint16(xMatch),
  4895  	/*7540*/ uint16(xCondPrefix), 2,
  4896  	0x66, 7552,
  4897  	0x0, 7546,
  4898  	/*7546*/ uint16(xSetOp), uint16(PMULHUW),
  4899  	/*7548*/ uint16(xReadSlashR),
  4900  	/*7549*/ uint16(xArgMm1),
  4901  	/*7550*/ uint16(xArgMm2M64),
  4902  	/*7551*/ uint16(xMatch),
  4903  	/*7552*/ uint16(xSetOp), uint16(PMULHUW),
  4904  	/*7554*/ uint16(xReadSlashR),
  4905  	/*7555*/ uint16(xArgXmm1),
  4906  	/*7556*/ uint16(xArgXmm2M128),
  4907  	/*7557*/ uint16(xMatch),
  4908  	/*7558*/ uint16(xCondPrefix), 2,
  4909  	0x66, 7570,
  4910  	0x0, 7564,
  4911  	/*7564*/ uint16(xSetOp), uint16(PMULHW),
  4912  	/*7566*/ uint16(xReadSlashR),
  4913  	/*7567*/ uint16(xArgMm),
  4914  	/*7568*/ uint16(xArgMmM64),
  4915  	/*7569*/ uint16(xMatch),
  4916  	/*7570*/ uint16(xSetOp), uint16(PMULHW),
  4917  	/*7572*/ uint16(xReadSlashR),
  4918  	/*7573*/ uint16(xArgXmm1),
  4919  	/*7574*/ uint16(xArgXmm2M128),
  4920  	/*7575*/ uint16(xMatch),
  4921  	/*7576*/ uint16(xCondPrefix), 3,
  4922  	0xF3, 7596,
  4923  	0xF2, 7590,
  4924  	0x66, 7584,
  4925  	/*7584*/ uint16(xSetOp), uint16(CVTTPD2DQ),
  4926  	/*7586*/ uint16(xReadSlashR),
  4927  	/*7587*/ uint16(xArgXmm1),
  4928  	/*7588*/ uint16(xArgXmm2M128),
  4929  	/*7589*/ uint16(xMatch),
  4930  	/*7590*/ uint16(xSetOp), uint16(CVTPD2DQ),
  4931  	/*7592*/ uint16(xReadSlashR),
  4932  	/*7593*/ uint16(xArgXmm1),
  4933  	/*7594*/ uint16(xArgXmm2M128),
  4934  	/*7595*/ uint16(xMatch),
  4935  	/*7596*/ uint16(xSetOp), uint16(CVTDQ2PD),
  4936  	/*7598*/ uint16(xReadSlashR),
  4937  	/*7599*/ uint16(xArgXmm1),
  4938  	/*7600*/ uint16(xArgXmm2M64),
  4939  	/*7601*/ uint16(xMatch),
  4940  	/*7602*/ uint16(xCondPrefix), 2,
  4941  	0x66, 7614,
  4942  	0x0, 7608,
  4943  	/*7608*/ uint16(xSetOp), uint16(MOVNTQ),
  4944  	/*7610*/ uint16(xReadSlashR),
  4945  	/*7611*/ uint16(xArgM64),
  4946  	/*7612*/ uint16(xArgMm),
  4947  	/*7613*/ uint16(xMatch),
  4948  	/*7614*/ uint16(xSetOp), uint16(MOVNTDQ),
  4949  	/*7616*/ uint16(xReadSlashR),
  4950  	/*7617*/ uint16(xArgM128),
  4951  	/*7618*/ uint16(xArgXmm),
  4952  	/*7619*/ uint16(xMatch),
  4953  	/*7620*/ uint16(xCondPrefix), 2,
  4954  	0x66, 7632,
  4955  	0x0, 7626,
  4956  	/*7626*/ uint16(xSetOp), uint16(PSUBSB),
  4957  	/*7628*/ uint16(xReadSlashR),
  4958  	/*7629*/ uint16(xArgMm),
  4959  	/*7630*/ uint16(xArgMmM64),
  4960  	/*7631*/ uint16(xMatch),
  4961  	/*7632*/ uint16(xSetOp), uint16(PSUBSB),
  4962  	/*7634*/ uint16(xReadSlashR),
  4963  	/*7635*/ uint16(xArgXmm1),
  4964  	/*7636*/ uint16(xArgXmm2M128),
  4965  	/*7637*/ uint16(xMatch),
  4966  	/*7638*/ uint16(xCondPrefix), 2,
  4967  	0x66, 7650,
  4968  	0x0, 7644,
  4969  	/*7644*/ uint16(xSetOp), uint16(PSUBSW),
  4970  	/*7646*/ uint16(xReadSlashR),
  4971  	/*7647*/ uint16(xArgMm),
  4972  	/*7648*/ uint16(xArgMmM64),
  4973  	/*7649*/ uint16(xMatch),
  4974  	/*7650*/ uint16(xSetOp), uint16(PSUBSW),
  4975  	/*7652*/ uint16(xReadSlashR),
  4976  	/*7653*/ uint16(xArgXmm1),
  4977  	/*7654*/ uint16(xArgXmm2M128),
  4978  	/*7655*/ uint16(xMatch),
  4979  	/*7656*/ uint16(xCondPrefix), 2,
  4980  	0x66, 7668,
  4981  	0x0, 7662,
  4982  	/*7662*/ uint16(xSetOp), uint16(PMINSW),
  4983  	/*7664*/ uint16(xReadSlashR),
  4984  	/*7665*/ uint16(xArgMm1),
  4985  	/*7666*/ uint16(xArgMm2M64),
  4986  	/*7667*/ uint16(xMatch),
  4987  	/*7668*/ uint16(xSetOp), uint16(PMINSW),
  4988  	/*7670*/ uint16(xReadSlashR),
  4989  	/*7671*/ uint16(xArgXmm1),
  4990  	/*7672*/ uint16(xArgXmm2M128),
  4991  	/*7673*/ uint16(xMatch),
  4992  	/*7674*/ uint16(xCondPrefix), 2,
  4993  	0x66, 7686,
  4994  	0x0, 7680,
  4995  	/*7680*/ uint16(xSetOp), uint16(POR),
  4996  	/*7682*/ uint16(xReadSlashR),
  4997  	/*7683*/ uint16(xArgMm),
  4998  	/*7684*/ uint16(xArgMmM64),
  4999  	/*7685*/ uint16(xMatch),
  5000  	/*7686*/ uint16(xSetOp), uint16(POR),
  5001  	/*7688*/ uint16(xReadSlashR),
  5002  	/*7689*/ uint16(xArgXmm1),
  5003  	/*7690*/ uint16(xArgXmm2M128),
  5004  	/*7691*/ uint16(xMatch),
  5005  	/*7692*/ uint16(xCondPrefix), 2,
  5006  	0x66, 7704,
  5007  	0x0, 7698,
  5008  	/*7698*/ uint16(xSetOp), uint16(PADDSB),
  5009  	/*7700*/ uint16(xReadSlashR),
  5010  	/*7701*/ uint16(xArgMm),
  5011  	/*7702*/ uint16(xArgMmM64),
  5012  	/*7703*/ uint16(xMatch),
  5013  	/*7704*/ uint16(xSetOp), uint16(PADDSB),
  5014  	/*7706*/ uint16(xReadSlashR),
  5015  	/*7707*/ uint16(xArgXmm1),
  5016  	/*7708*/ uint16(xArgXmm2M128),
  5017  	/*7709*/ uint16(xMatch),
  5018  	/*7710*/ uint16(xCondPrefix), 2,
  5019  	0x66, 7722,
  5020  	0x0, 7716,
  5021  	/*7716*/ uint16(xSetOp), uint16(PADDSW),
  5022  	/*7718*/ uint16(xReadSlashR),
  5023  	/*7719*/ uint16(xArgMm),
  5024  	/*7720*/ uint16(xArgMmM64),
  5025  	/*7721*/ uint16(xMatch),
  5026  	/*7722*/ uint16(xSetOp), uint16(PADDSW),
  5027  	/*7724*/ uint16(xReadSlashR),
  5028  	/*7725*/ uint16(xArgXmm1),
  5029  	/*7726*/ uint16(xArgXmm2M128),
  5030  	/*7727*/ uint16(xMatch),
  5031  	/*7728*/ uint16(xCondPrefix), 2,
  5032  	0x66, 7740,
  5033  	0x0, 7734,
  5034  	/*7734*/ uint16(xSetOp), uint16(PMAXSW),
  5035  	/*7736*/ uint16(xReadSlashR),
  5036  	/*7737*/ uint16(xArgMm1),
  5037  	/*7738*/ uint16(xArgMm2M64),
  5038  	/*7739*/ uint16(xMatch),
  5039  	/*7740*/ uint16(xSetOp), uint16(PMAXSW),
  5040  	/*7742*/ uint16(xReadSlashR),
  5041  	/*7743*/ uint16(xArgXmm1),
  5042  	/*7744*/ uint16(xArgXmm2M128),
  5043  	/*7745*/ uint16(xMatch),
  5044  	/*7746*/ uint16(xCondPrefix), 2,
  5045  	0x66, 7758,
  5046  	0x0, 7752,
  5047  	/*7752*/ uint16(xSetOp), uint16(PXOR),
  5048  	/*7754*/ uint16(xReadSlashR),
  5049  	/*7755*/ uint16(xArgMm),
  5050  	/*7756*/ uint16(xArgMmM64),
  5051  	/*7757*/ uint16(xMatch),
  5052  	/*7758*/ uint16(xSetOp), uint16(PXOR),
  5053  	/*7760*/ uint16(xReadSlashR),
  5054  	/*7761*/ uint16(xArgXmm1),
  5055  	/*7762*/ uint16(xArgXmm2M128),
  5056  	/*7763*/ uint16(xMatch),
  5057  	/*7764*/ uint16(xCondPrefix), 1,
  5058  	0xF2, 7768,
  5059  	/*7768*/ uint16(xSetOp), uint16(LDDQU),
  5060  	/*7770*/ uint16(xReadSlashR),
  5061  	/*7771*/ uint16(xArgXmm1),
  5062  	/*7772*/ uint16(xArgM128),
  5063  	/*7773*/ uint16(xMatch),
  5064  	/*7774*/ uint16(xCondPrefix), 2,
  5065  	0x66, 7786,
  5066  	0x0, 7780,
  5067  	/*7780*/ uint16(xSetOp), uint16(PSLLW),
  5068  	/*7782*/ uint16(xReadSlashR),
  5069  	/*7783*/ uint16(xArgMm),
  5070  	/*7784*/ uint16(xArgMmM64),
  5071  	/*7785*/ uint16(xMatch),
  5072  	/*7786*/ uint16(xSetOp), uint16(PSLLW),
  5073  	/*7788*/ uint16(xReadSlashR),
  5074  	/*7789*/ uint16(xArgXmm1),
  5075  	/*7790*/ uint16(xArgXmm2M128),
  5076  	/*7791*/ uint16(xMatch),
  5077  	/*7792*/ uint16(xCondPrefix), 2,
  5078  	0x66, 7804,
  5079  	0x0, 7798,
  5080  	/*7798*/ uint16(xSetOp), uint16(PSLLD),
  5081  	/*7800*/ uint16(xReadSlashR),
  5082  	/*7801*/ uint16(xArgMm),
  5083  	/*7802*/ uint16(xArgMmM64),
  5084  	/*7803*/ uint16(xMatch),
  5085  	/*7804*/ uint16(xSetOp), uint16(PSLLD),
  5086  	/*7806*/ uint16(xReadSlashR),
  5087  	/*7807*/ uint16(xArgXmm1),
  5088  	/*7808*/ uint16(xArgXmm2M128),
  5089  	/*7809*/ uint16(xMatch),
  5090  	/*7810*/ uint16(xCondPrefix), 2,
  5091  	0x66, 7822,
  5092  	0x0, 7816,
  5093  	/*7816*/ uint16(xSetOp), uint16(PSLLQ),
  5094  	/*7818*/ uint16(xReadSlashR),
  5095  	/*7819*/ uint16(xArgMm),
  5096  	/*7820*/ uint16(xArgMmM64),
  5097  	/*7821*/ uint16(xMatch),
  5098  	/*7822*/ uint16(xSetOp), uint16(PSLLQ),
  5099  	/*7824*/ uint16(xReadSlashR),
  5100  	/*7825*/ uint16(xArgXmm1),
  5101  	/*7826*/ uint16(xArgXmm2M128),
  5102  	/*7827*/ uint16(xMatch),
  5103  	/*7828*/ uint16(xCondPrefix), 2,
  5104  	0x66, 7840,
  5105  	0x0, 7834,
  5106  	/*7834*/ uint16(xSetOp), uint16(PMULUDQ),
  5107  	/*7836*/ uint16(xReadSlashR),
  5108  	/*7837*/ uint16(xArgMm1),
  5109  	/*7838*/ uint16(xArgMm2M64),
  5110  	/*7839*/ uint16(xMatch),
  5111  	/*7840*/ uint16(xSetOp), uint16(PMULUDQ),
  5112  	/*7842*/ uint16(xReadSlashR),
  5113  	/*7843*/ uint16(xArgXmm1),
  5114  	/*7844*/ uint16(xArgXmm2M128),
  5115  	/*7845*/ uint16(xMatch),
  5116  	/*7846*/ uint16(xCondPrefix), 2,
  5117  	0x66, 7858,
  5118  	0x0, 7852,
  5119  	/*7852*/ uint16(xSetOp), uint16(PMADDWD),
  5120  	/*7854*/ uint16(xReadSlashR),
  5121  	/*7855*/ uint16(xArgMm),
  5122  	/*7856*/ uint16(xArgMmM64),
  5123  	/*7857*/ uint16(xMatch),
  5124  	/*7858*/ uint16(xSetOp), uint16(PMADDWD),
  5125  	/*7860*/ uint16(xReadSlashR),
  5126  	/*7861*/ uint16(xArgXmm1),
  5127  	/*7862*/ uint16(xArgXmm2M128),
  5128  	/*7863*/ uint16(xMatch),
  5129  	/*7864*/ uint16(xCondPrefix), 2,
  5130  	0x66, 7876,
  5131  	0x0, 7870,
  5132  	/*7870*/ uint16(xSetOp), uint16(PSADBW),
  5133  	/*7872*/ uint16(xReadSlashR),
  5134  	/*7873*/ uint16(xArgMm1),
  5135  	/*7874*/ uint16(xArgMm2M64),
  5136  	/*7875*/ uint16(xMatch),
  5137  	/*7876*/ uint16(xSetOp), uint16(PSADBW),
  5138  	/*7878*/ uint16(xReadSlashR),
  5139  	/*7879*/ uint16(xArgXmm1),
  5140  	/*7880*/ uint16(xArgXmm2M128),
  5141  	/*7881*/ uint16(xMatch),
  5142  	/*7882*/ uint16(xCondPrefix), 2,
  5143  	0x66, 7894,
  5144  	0x0, 7888,
  5145  	/*7888*/ uint16(xSetOp), uint16(MASKMOVQ),
  5146  	/*7890*/ uint16(xReadSlashR),
  5147  	/*7891*/ uint16(xArgMm1),
  5148  	/*7892*/ uint16(xArgMm2),
  5149  	/*7893*/ uint16(xMatch),
  5150  	/*7894*/ uint16(xSetOp), uint16(MASKMOVDQU),
  5151  	/*7896*/ uint16(xReadSlashR),
  5152  	/*7897*/ uint16(xArgXmm1),
  5153  	/*7898*/ uint16(xArgXmm2),
  5154  	/*7899*/ uint16(xMatch),
  5155  	/*7900*/ uint16(xCondPrefix), 2,
  5156  	0x66, 7912,
  5157  	0x0, 7906,
  5158  	/*7906*/ uint16(xSetOp), uint16(PSUBB),
  5159  	/*7908*/ uint16(xReadSlashR),
  5160  	/*7909*/ uint16(xArgMm),
  5161  	/*7910*/ uint16(xArgMmM64),
  5162  	/*7911*/ uint16(xMatch),
  5163  	/*7912*/ uint16(xSetOp), uint16(PSUBB),
  5164  	/*7914*/ uint16(xReadSlashR),
  5165  	/*7915*/ uint16(xArgXmm1),
  5166  	/*7916*/ uint16(xArgXmm2M128),
  5167  	/*7917*/ uint16(xMatch),
  5168  	/*7918*/ uint16(xCondPrefix), 2,
  5169  	0x66, 7930,
  5170  	0x0, 7924,
  5171  	/*7924*/ uint16(xSetOp), uint16(PSUBW),
  5172  	/*7926*/ uint16(xReadSlashR),
  5173  	/*7927*/ uint16(xArgMm),
  5174  	/*7928*/ uint16(xArgMmM64),
  5175  	/*7929*/ uint16(xMatch),
  5176  	/*7930*/ uint16(xSetOp), uint16(PSUBW),
  5177  	/*7932*/ uint16(xReadSlashR),
  5178  	/*7933*/ uint16(xArgXmm1),
  5179  	/*7934*/ uint16(xArgXmm2M128),
  5180  	/*7935*/ uint16(xMatch),
  5181  	/*7936*/ uint16(xCondPrefix), 2,
  5182  	0x66, 7948,
  5183  	0x0, 7942,
  5184  	/*7942*/ uint16(xSetOp), uint16(PSUBD),
  5185  	/*7944*/ uint16(xReadSlashR),
  5186  	/*7945*/ uint16(xArgMm),
  5187  	/*7946*/ uint16(xArgMmM64),
  5188  	/*7947*/ uint16(xMatch),
  5189  	/*7948*/ uint16(xSetOp), uint16(PSUBD),
  5190  	/*7950*/ uint16(xReadSlashR),
  5191  	/*7951*/ uint16(xArgXmm1),
  5192  	/*7952*/ uint16(xArgXmm2M128),
  5193  	/*7953*/ uint16(xMatch),
  5194  	/*7954*/ uint16(xCondPrefix), 2,
  5195  	0x66, 7966,
  5196  	0x0, 7960,
  5197  	/*7960*/ uint16(xSetOp), uint16(PSUBQ),
  5198  	/*7962*/ uint16(xReadSlashR),
  5199  	/*7963*/ uint16(xArgMm1),
  5200  	/*7964*/ uint16(xArgMm2M64),
  5201  	/*7965*/ uint16(xMatch),
  5202  	/*7966*/ uint16(xSetOp), uint16(PSUBQ),
  5203  	/*7968*/ uint16(xReadSlashR),
  5204  	/*7969*/ uint16(xArgXmm1),
  5205  	/*7970*/ uint16(xArgXmm2M128),
  5206  	/*7971*/ uint16(xMatch),
  5207  	/*7972*/ uint16(xCondPrefix), 2,
  5208  	0x66, 7984,
  5209  	0x0, 7978,
  5210  	/*7978*/ uint16(xSetOp), uint16(PADDB),
  5211  	/*7980*/ uint16(xReadSlashR),
  5212  	/*7981*/ uint16(xArgMm),
  5213  	/*7982*/ uint16(xArgMmM64),
  5214  	/*7983*/ uint16(xMatch),
  5215  	/*7984*/ uint16(xSetOp), uint16(PADDB),
  5216  	/*7986*/ uint16(xReadSlashR),
  5217  	/*7987*/ uint16(xArgXmm1),
  5218  	/*7988*/ uint16(xArgXmm2M128),
  5219  	/*7989*/ uint16(xMatch),
  5220  	/*7990*/ uint16(xCondPrefix), 2,
  5221  	0x66, 8002,
  5222  	0x0, 7996,
  5223  	/*7996*/ uint16(xSetOp), uint16(PADDW),
  5224  	/*7998*/ uint16(xReadSlashR),
  5225  	/*7999*/ uint16(xArgMm),
  5226  	/*8000*/ uint16(xArgMmM64),
  5227  	/*8001*/ uint16(xMatch),
  5228  	/*8002*/ uint16(xSetOp), uint16(PADDW),
  5229  	/*8004*/ uint16(xReadSlashR),
  5230  	/*8005*/ uint16(xArgXmm1),
  5231  	/*8006*/ uint16(xArgXmm2M128),
  5232  	/*8007*/ uint16(xMatch),
  5233  	/*8008*/ uint16(xCondPrefix), 2,
  5234  	0x66, 8020,
  5235  	0x0, 8014,
  5236  	/*8014*/ uint16(xSetOp), uint16(PADDD),
  5237  	/*8016*/ uint16(xReadSlashR),
  5238  	/*8017*/ uint16(xArgMm),
  5239  	/*8018*/ uint16(xArgMmM64),
  5240  	/*8019*/ uint16(xMatch),
  5241  	/*8020*/ uint16(xSetOp), uint16(PADDD),
  5242  	/*8022*/ uint16(xReadSlashR),
  5243  	/*8023*/ uint16(xArgXmm1),
  5244  	/*8024*/ uint16(xArgXmm2M128),
  5245  	/*8025*/ uint16(xMatch),
  5246  	/*8026*/ uint16(xSetOp), uint16(ADC),
  5247  	/*8028*/ uint16(xReadSlashR),
  5248  	/*8029*/ uint16(xArgRM8),
  5249  	/*8030*/ uint16(xArgR8),
  5250  	/*8031*/ uint16(xMatch),
  5251  	/*8032*/ uint16(xCondIs64), 8035, 8051,
  5252  	/*8035*/ uint16(xCondDataSize), 8039, 8045, 0,
  5253  	/*8039*/ uint16(xSetOp), uint16(ADC),
  5254  	/*8041*/ uint16(xReadSlashR),
  5255  	/*8042*/ uint16(xArgRM16),
  5256  	/*8043*/ uint16(xArgR16),
  5257  	/*8044*/ uint16(xMatch),
  5258  	/*8045*/ uint16(xSetOp), uint16(ADC),
  5259  	/*8047*/ uint16(xReadSlashR),
  5260  	/*8048*/ uint16(xArgRM32),
  5261  	/*8049*/ uint16(xArgR32),
  5262  	/*8050*/ uint16(xMatch),
  5263  	/*8051*/ uint16(xCondDataSize), 8039, 8045, 8055,
  5264  	/*8055*/ uint16(xSetOp), uint16(ADC),
  5265  	/*8057*/ uint16(xReadSlashR),
  5266  	/*8058*/ uint16(xArgRM64),
  5267  	/*8059*/ uint16(xArgR64),
  5268  	/*8060*/ uint16(xMatch),
  5269  	/*8061*/ uint16(xSetOp), uint16(ADC),
  5270  	/*8063*/ uint16(xReadSlashR),
  5271  	/*8064*/ uint16(xArgR8),
  5272  	/*8065*/ uint16(xArgRM8),
  5273  	/*8066*/ uint16(xMatch),
  5274  	/*8067*/ uint16(xCondIs64), 8070, 8086,
  5275  	/*8070*/ uint16(xCondDataSize), 8074, 8080, 0,
  5276  	/*8074*/ uint16(xSetOp), uint16(ADC),
  5277  	/*8076*/ uint16(xReadSlashR),
  5278  	/*8077*/ uint16(xArgR16),
  5279  	/*8078*/ uint16(xArgRM16),
  5280  	/*8079*/ uint16(xMatch),
  5281  	/*8080*/ uint16(xSetOp), uint16(ADC),
  5282  	/*8082*/ uint16(xReadSlashR),
  5283  	/*8083*/ uint16(xArgR32),
  5284  	/*8084*/ uint16(xArgRM32),
  5285  	/*8085*/ uint16(xMatch),
  5286  	/*8086*/ uint16(xCondDataSize), 8074, 8080, 8090,
  5287  	/*8090*/ uint16(xSetOp), uint16(ADC),
  5288  	/*8092*/ uint16(xReadSlashR),
  5289  	/*8093*/ uint16(xArgR64),
  5290  	/*8094*/ uint16(xArgRM64),
  5291  	/*8095*/ uint16(xMatch),
  5292  	/*8096*/ uint16(xSetOp), uint16(ADC),
  5293  	/*8098*/ uint16(xReadIb),
  5294  	/*8099*/ uint16(xArgAL),
  5295  	/*8100*/ uint16(xArgImm8u),
  5296  	/*8101*/ uint16(xMatch),
  5297  	/*8102*/ uint16(xCondIs64), 8105, 8121,
  5298  	/*8105*/ uint16(xCondDataSize), 8109, 8115, 0,
  5299  	/*8109*/ uint16(xSetOp), uint16(ADC),
  5300  	/*8111*/ uint16(xReadIw),
  5301  	/*8112*/ uint16(xArgAX),
  5302  	/*8113*/ uint16(xArgImm16),
  5303  	/*8114*/ uint16(xMatch),
  5304  	/*8115*/ uint16(xSetOp), uint16(ADC),
  5305  	/*8117*/ uint16(xReadID),
  5306  	/*8118*/ uint16(xArgEAX),
  5307  	/*8119*/ uint16(xArgImm32),
  5308  	/*8120*/ uint16(xMatch),
  5309  	/*8121*/ uint16(xCondDataSize), 8109, 8115, 8125,
  5310  	/*8125*/ uint16(xSetOp), uint16(ADC),
  5311  	/*8127*/ uint16(xReadID),
  5312  	/*8128*/ uint16(xArgRAX),
  5313  	/*8129*/ uint16(xArgImm32),
  5314  	/*8130*/ uint16(xMatch),
  5315  	/*8131*/ uint16(xCondIs64), 8134, 0,
  5316  	/*8134*/ uint16(xSetOp), uint16(PUSH),
  5317  	/*8136*/ uint16(xArgSS),
  5318  	/*8137*/ uint16(xMatch),
  5319  	/*8138*/ uint16(xCondIs64), 8141, 0,
  5320  	/*8141*/ uint16(xSetOp), uint16(POP),
  5321  	/*8143*/ uint16(xArgSS),
  5322  	/*8144*/ uint16(xMatch),
  5323  	/*8145*/ uint16(xSetOp), uint16(SBB),
  5324  	/*8147*/ uint16(xReadSlashR),
  5325  	/*8148*/ uint16(xArgRM8),
  5326  	/*8149*/ uint16(xArgR8),
  5327  	/*8150*/ uint16(xMatch),
  5328  	/*8151*/ uint16(xCondIs64), 8154, 8170,
  5329  	/*8154*/ uint16(xCondDataSize), 8158, 8164, 0,
  5330  	/*8158*/ uint16(xSetOp), uint16(SBB),
  5331  	/*8160*/ uint16(xReadSlashR),
  5332  	/*8161*/ uint16(xArgRM16),
  5333  	/*8162*/ uint16(xArgR16),
  5334  	/*8163*/ uint16(xMatch),
  5335  	/*8164*/ uint16(xSetOp), uint16(SBB),
  5336  	/*8166*/ uint16(xReadSlashR),
  5337  	/*8167*/ uint16(xArgRM32),
  5338  	/*8168*/ uint16(xArgR32),
  5339  	/*8169*/ uint16(xMatch),
  5340  	/*8170*/ uint16(xCondDataSize), 8158, 8164, 8174,
  5341  	/*8174*/ uint16(xSetOp), uint16(SBB),
  5342  	/*8176*/ uint16(xReadSlashR),
  5343  	/*8177*/ uint16(xArgRM64),
  5344  	/*8178*/ uint16(xArgR64),
  5345  	/*8179*/ uint16(xMatch),
  5346  	/*8180*/ uint16(xSetOp), uint16(SBB),
  5347  	/*8182*/ uint16(xReadSlashR),
  5348  	/*8183*/ uint16(xArgR8),
  5349  	/*8184*/ uint16(xArgRM8),
  5350  	/*8185*/ uint16(xMatch),
  5351  	/*8186*/ uint16(xCondIs64), 8189, 8205,
  5352  	/*8189*/ uint16(xCondDataSize), 8193, 8199, 0,
  5353  	/*8193*/ uint16(xSetOp), uint16(SBB),
  5354  	/*8195*/ uint16(xReadSlashR),
  5355  	/*8196*/ uint16(xArgR16),
  5356  	/*8197*/ uint16(xArgRM16),
  5357  	/*8198*/ uint16(xMatch),
  5358  	/*8199*/ uint16(xSetOp), uint16(SBB),
  5359  	/*8201*/ uint16(xReadSlashR),
  5360  	/*8202*/ uint16(xArgR32),
  5361  	/*8203*/ uint16(xArgRM32),
  5362  	/*8204*/ uint16(xMatch),
  5363  	/*8205*/ uint16(xCondDataSize), 8193, 8199, 8209,
  5364  	/*8209*/ uint16(xSetOp), uint16(SBB),
  5365  	/*8211*/ uint16(xReadSlashR),
  5366  	/*8212*/ uint16(xArgR64),
  5367  	/*8213*/ uint16(xArgRM64),
  5368  	/*8214*/ uint16(xMatch),
  5369  	/*8215*/ uint16(xSetOp), uint16(SBB),
  5370  	/*8217*/ uint16(xReadIb),
  5371  	/*8218*/ uint16(xArgAL),
  5372  	/*8219*/ uint16(xArgImm8u),
  5373  	/*8220*/ uint16(xMatch),
  5374  	/*8221*/ uint16(xCondIs64), 8224, 8240,
  5375  	/*8224*/ uint16(xCondDataSize), 8228, 8234, 0,
  5376  	/*8228*/ uint16(xSetOp), uint16(SBB),
  5377  	/*8230*/ uint16(xReadIw),
  5378  	/*8231*/ uint16(xArgAX),
  5379  	/*8232*/ uint16(xArgImm16),
  5380  	/*8233*/ uint16(xMatch),
  5381  	/*8234*/ uint16(xSetOp), uint16(SBB),
  5382  	/*8236*/ uint16(xReadID),
  5383  	/*8237*/ uint16(xArgEAX),
  5384  	/*8238*/ uint16(xArgImm32),
  5385  	/*8239*/ uint16(xMatch),
  5386  	/*8240*/ uint16(xCondDataSize), 8228, 8234, 8244,
  5387  	/*8244*/ uint16(xSetOp), uint16(SBB),
  5388  	/*8246*/ uint16(xReadID),
  5389  	/*8247*/ uint16(xArgRAX),
  5390  	/*8248*/ uint16(xArgImm32),
  5391  	/*8249*/ uint16(xMatch),
  5392  	/*8250*/ uint16(xCondIs64), 8253, 0,
  5393  	/*8253*/ uint16(xSetOp), uint16(PUSH),
  5394  	/*8255*/ uint16(xArgDS),
  5395  	/*8256*/ uint16(xMatch),
  5396  	/*8257*/ uint16(xCondIs64), 8260, 0,
  5397  	/*8260*/ uint16(xSetOp), uint16(POP),
  5398  	/*8262*/ uint16(xArgDS),
  5399  	/*8263*/ uint16(xMatch),
  5400  	/*8264*/ uint16(xSetOp), uint16(AND),
  5401  	/*8266*/ uint16(xReadSlashR),
  5402  	/*8267*/ uint16(xArgRM8),
  5403  	/*8268*/ uint16(xArgR8),
  5404  	/*8269*/ uint16(xMatch),
  5405  	/*8270*/ uint16(xCondIs64), 8273, 8289,
  5406  	/*8273*/ uint16(xCondDataSize), 8277, 8283, 0,
  5407  	/*8277*/ uint16(xSetOp), uint16(AND),
  5408  	/*8279*/ uint16(xReadSlashR),
  5409  	/*8280*/ uint16(xArgRM16),
  5410  	/*8281*/ uint16(xArgR16),
  5411  	/*8282*/ uint16(xMatch),
  5412  	/*8283*/ uint16(xSetOp), uint16(AND),
  5413  	/*8285*/ uint16(xReadSlashR),
  5414  	/*8286*/ uint16(xArgRM32),
  5415  	/*8287*/ uint16(xArgR32),
  5416  	/*8288*/ uint16(xMatch),
  5417  	/*8289*/ uint16(xCondDataSize), 8277, 8283, 8293,
  5418  	/*8293*/ uint16(xSetOp), uint16(AND),
  5419  	/*8295*/ uint16(xReadSlashR),
  5420  	/*8296*/ uint16(xArgRM64),
  5421  	/*8297*/ uint16(xArgR64),
  5422  	/*8298*/ uint16(xMatch),
  5423  	/*8299*/ uint16(xSetOp), uint16(AND),
  5424  	/*8301*/ uint16(xReadSlashR),
  5425  	/*8302*/ uint16(xArgR8),
  5426  	/*8303*/ uint16(xArgRM8),
  5427  	/*8304*/ uint16(xMatch),
  5428  	/*8305*/ uint16(xCondIs64), 8308, 8324,
  5429  	/*8308*/ uint16(xCondDataSize), 8312, 8318, 0,
  5430  	/*8312*/ uint16(xSetOp), uint16(AND),
  5431  	/*8314*/ uint16(xReadSlashR),
  5432  	/*8315*/ uint16(xArgR16),
  5433  	/*8316*/ uint16(xArgRM16),
  5434  	/*8317*/ uint16(xMatch),
  5435  	/*8318*/ uint16(xSetOp), uint16(AND),
  5436  	/*8320*/ uint16(xReadSlashR),
  5437  	/*8321*/ uint16(xArgR32),
  5438  	/*8322*/ uint16(xArgRM32),
  5439  	/*8323*/ uint16(xMatch),
  5440  	/*8324*/ uint16(xCondDataSize), 8312, 8318, 8328,
  5441  	/*8328*/ uint16(xSetOp), uint16(AND),
  5442  	/*8330*/ uint16(xReadSlashR),
  5443  	/*8331*/ uint16(xArgR64),
  5444  	/*8332*/ uint16(xArgRM64),
  5445  	/*8333*/ uint16(xMatch),
  5446  	/*8334*/ uint16(xSetOp), uint16(AND),
  5447  	/*8336*/ uint16(xReadIb),
  5448  	/*8337*/ uint16(xArgAL),
  5449  	/*8338*/ uint16(xArgImm8u),
  5450  	/*8339*/ uint16(xMatch),
  5451  	/*8340*/ uint16(xCondIs64), 8343, 8359,
  5452  	/*8343*/ uint16(xCondDataSize), 8347, 8353, 0,
  5453  	/*8347*/ uint16(xSetOp), uint16(AND),
  5454  	/*8349*/ uint16(xReadIw),
  5455  	/*8350*/ uint16(xArgAX),
  5456  	/*8351*/ uint16(xArgImm16),
  5457  	/*8352*/ uint16(xMatch),
  5458  	/*8353*/ uint16(xSetOp), uint16(AND),
  5459  	/*8355*/ uint16(xReadID),
  5460  	/*8356*/ uint16(xArgEAX),
  5461  	/*8357*/ uint16(xArgImm32),
  5462  	/*8358*/ uint16(xMatch),
  5463  	/*8359*/ uint16(xCondDataSize), 8347, 8353, 8363,
  5464  	/*8363*/ uint16(xSetOp), uint16(AND),
  5465  	/*8365*/ uint16(xReadID),
  5466  	/*8366*/ uint16(xArgRAX),
  5467  	/*8367*/ uint16(xArgImm32),
  5468  	/*8368*/ uint16(xMatch),
  5469  	/*8369*/ uint16(xCondIs64), 8372, 0,
  5470  	/*8372*/ uint16(xSetOp), uint16(DAA),
  5471  	/*8374*/ uint16(xMatch),
  5472  	/*8375*/ uint16(xSetOp), uint16(SUB),
  5473  	/*8377*/ uint16(xReadSlashR),
  5474  	/*8378*/ uint16(xArgRM8),
  5475  	/*8379*/ uint16(xArgR8),
  5476  	/*8380*/ uint16(xMatch),
  5477  	/*8381*/ uint16(xCondIs64), 8384, 8400,
  5478  	/*8384*/ uint16(xCondDataSize), 8388, 8394, 0,
  5479  	/*8388*/ uint16(xSetOp), uint16(SUB),
  5480  	/*8390*/ uint16(xReadSlashR),
  5481  	/*8391*/ uint16(xArgRM16),
  5482  	/*8392*/ uint16(xArgR16),
  5483  	/*8393*/ uint16(xMatch),
  5484  	/*8394*/ uint16(xSetOp), uint16(SUB),
  5485  	/*8396*/ uint16(xReadSlashR),
  5486  	/*8397*/ uint16(xArgRM32),
  5487  	/*8398*/ uint16(xArgR32),
  5488  	/*8399*/ uint16(xMatch),
  5489  	/*8400*/ uint16(xCondDataSize), 8388, 8394, 8404,
  5490  	/*8404*/ uint16(xSetOp), uint16(SUB),
  5491  	/*8406*/ uint16(xReadSlashR),
  5492  	/*8407*/ uint16(xArgRM64),
  5493  	/*8408*/ uint16(xArgR64),
  5494  	/*8409*/ uint16(xMatch),
  5495  	/*8410*/ uint16(xCondPrefix), 3,
  5496  	0xC5, 8438,
  5497  	0xC4, 8424,
  5498  	0x0, 8418,
  5499  	/*8418*/ uint16(xSetOp), uint16(SUB),
  5500  	/*8420*/ uint16(xReadSlashR),
  5501  	/*8421*/ uint16(xArgR8),
  5502  	/*8422*/ uint16(xArgRM8),
  5503  	/*8423*/ uint16(xMatch),
  5504  	/*8424*/ uint16(xCondPrefix), 1,
  5505  	0x66, 8428,
  5506  	/*8428*/ uint16(xCondPrefix), 1,
  5507  	0x0F38, 8432,
  5508  	/*8432*/ uint16(xSetOp), uint16(VMOVNTDQA),
  5509  	/*8434*/ uint16(xReadSlashR),
  5510  	/*8435*/ uint16(xArgYmm1),
  5511  	/*8436*/ uint16(xArgM256),
  5512  	/*8437*/ uint16(xMatch),
  5513  	/*8438*/ uint16(xCondPrefix), 1,
  5514  	0x66, 8442,
  5515  	/*8442*/ uint16(xCondPrefix), 1,
  5516  	0x0F38, 8446,
  5517  	/*8446*/ uint16(xSetOp), uint16(VMOVNTDQA),
  5518  	/*8448*/ uint16(xReadSlashR),
  5519  	/*8449*/ uint16(xArgYmm1),
  5520  	/*8450*/ uint16(xArgM256),
  5521  	/*8451*/ uint16(xMatch),
  5522  	/*8452*/ uint16(xCondIs64), 8455, 8471,
  5523  	/*8455*/ uint16(xCondDataSize), 8459, 8465, 0,
  5524  	/*8459*/ uint16(xSetOp), uint16(SUB),
  5525  	/*8461*/ uint16(xReadSlashR),
  5526  	/*8462*/ uint16(xArgR16),
  5527  	/*8463*/ uint16(xArgRM16),
  5528  	/*8464*/ uint16(xMatch),
  5529  	/*8465*/ uint16(xSetOp), uint16(SUB),
  5530  	/*8467*/ uint16(xReadSlashR),
  5531  	/*8468*/ uint16(xArgR32),
  5532  	/*8469*/ uint16(xArgRM32),
  5533  	/*8470*/ uint16(xMatch),
  5534  	/*8471*/ uint16(xCondDataSize), 8459, 8465, 8475,
  5535  	/*8475*/ uint16(xSetOp), uint16(SUB),
  5536  	/*8477*/ uint16(xReadSlashR),
  5537  	/*8478*/ uint16(xArgR64),
  5538  	/*8479*/ uint16(xArgRM64),
  5539  	/*8480*/ uint16(xMatch),
  5540  	/*8481*/ uint16(xSetOp), uint16(SUB),
  5541  	/*8483*/ uint16(xReadIb),
  5542  	/*8484*/ uint16(xArgAL),
  5543  	/*8485*/ uint16(xArgImm8u),
  5544  	/*8486*/ uint16(xMatch),
  5545  	/*8487*/ uint16(xCondIs64), 8490, 8506,
  5546  	/*8490*/ uint16(xCondDataSize), 8494, 8500, 0,
  5547  	/*8494*/ uint16(xSetOp), uint16(SUB),
  5548  	/*8496*/ uint16(xReadIw),
  5549  	/*8497*/ uint16(xArgAX),
  5550  	/*8498*/ uint16(xArgImm16),
  5551  	/*8499*/ uint16(xMatch),
  5552  	/*8500*/ uint16(xSetOp), uint16(SUB),
  5553  	/*8502*/ uint16(xReadID),
  5554  	/*8503*/ uint16(xArgEAX),
  5555  	/*8504*/ uint16(xArgImm32),
  5556  	/*8505*/ uint16(xMatch),
  5557  	/*8506*/ uint16(xCondDataSize), 8494, 8500, 8510,
  5558  	/*8510*/ uint16(xSetOp), uint16(SUB),
  5559  	/*8512*/ uint16(xReadID),
  5560  	/*8513*/ uint16(xArgRAX),
  5561  	/*8514*/ uint16(xArgImm32),
  5562  	/*8515*/ uint16(xMatch),
  5563  	/*8516*/ uint16(xCondIs64), 8519, 0,
  5564  	/*8519*/ uint16(xSetOp), uint16(DAS),
  5565  	/*8521*/ uint16(xMatch),
  5566  	/*8522*/ uint16(xSetOp), uint16(XOR),
  5567  	/*8524*/ uint16(xReadSlashR),
  5568  	/*8525*/ uint16(xArgRM8),
  5569  	/*8526*/ uint16(xArgR8),
  5570  	/*8527*/ uint16(xMatch),
  5571  	/*8528*/ uint16(xCondIs64), 8531, 8547,
  5572  	/*8531*/ uint16(xCondDataSize), 8535, 8541, 0,
  5573  	/*8535*/ uint16(xSetOp), uint16(XOR),
  5574  	/*8537*/ uint16(xReadSlashR),
  5575  	/*8538*/ uint16(xArgRM16),
  5576  	/*8539*/ uint16(xArgR16),
  5577  	/*8540*/ uint16(xMatch),
  5578  	/*8541*/ uint16(xSetOp), uint16(XOR),
  5579  	/*8543*/ uint16(xReadSlashR),
  5580  	/*8544*/ uint16(xArgRM32),
  5581  	/*8545*/ uint16(xArgR32),
  5582  	/*8546*/ uint16(xMatch),
  5583  	/*8547*/ uint16(xCondDataSize), 8535, 8541, 8551,
  5584  	/*8551*/ uint16(xSetOp), uint16(XOR),
  5585  	/*8553*/ uint16(xReadSlashR),
  5586  	/*8554*/ uint16(xArgRM64),
  5587  	/*8555*/ uint16(xArgR64),
  5588  	/*8556*/ uint16(xMatch),
  5589  	/*8557*/ uint16(xSetOp), uint16(XOR),
  5590  	/*8559*/ uint16(xReadSlashR),
  5591  	/*8560*/ uint16(xArgR8),
  5592  	/*8561*/ uint16(xArgRM8),
  5593  	/*8562*/ uint16(xMatch),
  5594  	/*8563*/ uint16(xCondIs64), 8566, 8582,
  5595  	/*8566*/ uint16(xCondDataSize), 8570, 8576, 0,
  5596  	/*8570*/ uint16(xSetOp), uint16(XOR),
  5597  	/*8572*/ uint16(xReadSlashR),
  5598  	/*8573*/ uint16(xArgR16),
  5599  	/*8574*/ uint16(xArgRM16),
  5600  	/*8575*/ uint16(xMatch),
  5601  	/*8576*/ uint16(xSetOp), uint16(XOR),
  5602  	/*8578*/ uint16(xReadSlashR),
  5603  	/*8579*/ uint16(xArgR32),
  5604  	/*8580*/ uint16(xArgRM32),
  5605  	/*8581*/ uint16(xMatch),
  5606  	/*8582*/ uint16(xCondDataSize), 8570, 8576, 8586,
  5607  	/*8586*/ uint16(xSetOp), uint16(XOR),
  5608  	/*8588*/ uint16(xReadSlashR),
  5609  	/*8589*/ uint16(xArgR64),
  5610  	/*8590*/ uint16(xArgRM64),
  5611  	/*8591*/ uint16(xMatch),
  5612  	/*8592*/ uint16(xSetOp), uint16(XOR),
  5613  	/*8594*/ uint16(xReadIb),
  5614  	/*8595*/ uint16(xArgAL),
  5615  	/*8596*/ uint16(xArgImm8u),
  5616  	/*8597*/ uint16(xMatch),
  5617  	/*8598*/ uint16(xCondIs64), 8601, 8617,
  5618  	/*8601*/ uint16(xCondDataSize), 8605, 8611, 0,
  5619  	/*8605*/ uint16(xSetOp), uint16(XOR),
  5620  	/*8607*/ uint16(xReadIw),
  5621  	/*8608*/ uint16(xArgAX),
  5622  	/*8609*/ uint16(xArgImm16),
  5623  	/*8610*/ uint16(xMatch),
  5624  	/*8611*/ uint16(xSetOp), uint16(XOR),
  5625  	/*8613*/ uint16(xReadID),
  5626  	/*8614*/ uint16(xArgEAX),
  5627  	/*8615*/ uint16(xArgImm32),
  5628  	/*8616*/ uint16(xMatch),
  5629  	/*8617*/ uint16(xCondDataSize), 8605, 8611, 8621,
  5630  	/*8621*/ uint16(xSetOp), uint16(XOR),
  5631  	/*8623*/ uint16(xReadID),
  5632  	/*8624*/ uint16(xArgRAX),
  5633  	/*8625*/ uint16(xArgImm32),
  5634  	/*8626*/ uint16(xMatch),
  5635  	/*8627*/ uint16(xCondIs64), 8630, 0,
  5636  	/*8630*/ uint16(xSetOp), uint16(AAA),
  5637  	/*8632*/ uint16(xMatch),
  5638  	/*8633*/ uint16(xSetOp), uint16(CMP),
  5639  	/*8635*/ uint16(xReadSlashR),
  5640  	/*8636*/ uint16(xArgRM8),
  5641  	/*8637*/ uint16(xArgR8),
  5642  	/*8638*/ uint16(xMatch),
  5643  	/*8639*/ uint16(xCondIs64), 8642, 8658,
  5644  	/*8642*/ uint16(xCondDataSize), 8646, 8652, 0,
  5645  	/*8646*/ uint16(xSetOp), uint16(CMP),
  5646  	/*8648*/ uint16(xReadSlashR),
  5647  	/*8649*/ uint16(xArgRM16),
  5648  	/*8650*/ uint16(xArgR16),
  5649  	/*8651*/ uint16(xMatch),
  5650  	/*8652*/ uint16(xSetOp), uint16(CMP),
  5651  	/*8654*/ uint16(xReadSlashR),
  5652  	/*8655*/ uint16(xArgRM32),
  5653  	/*8656*/ uint16(xArgR32),
  5654  	/*8657*/ uint16(xMatch),
  5655  	/*8658*/ uint16(xCondDataSize), 8646, 8652, 8662,
  5656  	/*8662*/ uint16(xSetOp), uint16(CMP),
  5657  	/*8664*/ uint16(xReadSlashR),
  5658  	/*8665*/ uint16(xArgRM64),
  5659  	/*8666*/ uint16(xArgR64),
  5660  	/*8667*/ uint16(xMatch),
  5661  	/*8668*/ uint16(xSetOp), uint16(CMP),
  5662  	/*8670*/ uint16(xReadSlashR),
  5663  	/*8671*/ uint16(xArgR8),
  5664  	/*8672*/ uint16(xArgRM8),
  5665  	/*8673*/ uint16(xMatch),
  5666  	/*8674*/ uint16(xCondIs64), 8677, 8693,
  5667  	/*8677*/ uint16(xCondDataSize), 8681, 8687, 0,
  5668  	/*8681*/ uint16(xSetOp), uint16(CMP),
  5669  	/*8683*/ uint16(xReadSlashR),
  5670  	/*8684*/ uint16(xArgR16),
  5671  	/*8685*/ uint16(xArgRM16),
  5672  	/*8686*/ uint16(xMatch),
  5673  	/*8687*/ uint16(xSetOp), uint16(CMP),
  5674  	/*8689*/ uint16(xReadSlashR),
  5675  	/*8690*/ uint16(xArgR32),
  5676  	/*8691*/ uint16(xArgRM32),
  5677  	/*8692*/ uint16(xMatch),
  5678  	/*8693*/ uint16(xCondDataSize), 8681, 8687, 8697,
  5679  	/*8697*/ uint16(xSetOp), uint16(CMP),
  5680  	/*8699*/ uint16(xReadSlashR),
  5681  	/*8700*/ uint16(xArgR64),
  5682  	/*8701*/ uint16(xArgRM64),
  5683  	/*8702*/ uint16(xMatch),
  5684  	/*8703*/ uint16(xSetOp), uint16(CMP),
  5685  	/*8705*/ uint16(xReadIb),
  5686  	/*8706*/ uint16(xArgAL),
  5687  	/*8707*/ uint16(xArgImm8u),
  5688  	/*8708*/ uint16(xMatch),
  5689  	/*8709*/ uint16(xCondIs64), 8712, 8728,
  5690  	/*8712*/ uint16(xCondDataSize), 8716, 8722, 0,
  5691  	/*8716*/ uint16(xSetOp), uint16(CMP),
  5692  	/*8718*/ uint16(xReadIw),
  5693  	/*8719*/ uint16(xArgAX),
  5694  	/*8720*/ uint16(xArgImm16),
  5695  	/*8721*/ uint16(xMatch),
  5696  	/*8722*/ uint16(xSetOp), uint16(CMP),
  5697  	/*8724*/ uint16(xReadID),
  5698  	/*8725*/ uint16(xArgEAX),
  5699  	/*8726*/ uint16(xArgImm32),
  5700  	/*8727*/ uint16(xMatch),
  5701  	/*8728*/ uint16(xCondDataSize), 8716, 8722, 8732,
  5702  	/*8732*/ uint16(xSetOp), uint16(CMP),
  5703  	/*8734*/ uint16(xReadID),
  5704  	/*8735*/ uint16(xArgRAX),
  5705  	/*8736*/ uint16(xArgImm32),
  5706  	/*8737*/ uint16(xMatch),
  5707  	/*8738*/ uint16(xCondIs64), 8741, 0,
  5708  	/*8741*/ uint16(xSetOp), uint16(AAS),
  5709  	/*8743*/ uint16(xMatch),
  5710  	/*8744*/ uint16(xCondIs64), 8747, 0,
  5711  	/*8747*/ uint16(xCondDataSize), 8751, 8755, 0,
  5712  	/*8751*/ uint16(xSetOp), uint16(INC),
  5713  	/*8753*/ uint16(xArgR16op),
  5714  	/*8754*/ uint16(xMatch),
  5715  	/*8755*/ uint16(xSetOp), uint16(INC),
  5716  	/*8757*/ uint16(xArgR32op),
  5717  	/*8758*/ uint16(xMatch),
  5718  	/*8759*/ uint16(xCondIs64), 8762, 0,
  5719  	/*8762*/ uint16(xCondDataSize), 8766, 8770, 0,
  5720  	/*8766*/ uint16(xSetOp), uint16(DEC),
  5721  	/*8768*/ uint16(xArgR16op),
  5722  	/*8769*/ uint16(xMatch),
  5723  	/*8770*/ uint16(xSetOp), uint16(DEC),
  5724  	/*8772*/ uint16(xArgR32op),
  5725  	/*8773*/ uint16(xMatch),
  5726  	/*8774*/ uint16(xCondIs64), 8777, 8789,
  5727  	/*8777*/ uint16(xCondDataSize), 8781, 8785, 0,
  5728  	/*8781*/ uint16(xSetOp), uint16(PUSH),
  5729  	/*8783*/ uint16(xArgR16op),
  5730  	/*8784*/ uint16(xMatch),
  5731  	/*8785*/ uint16(xSetOp), uint16(PUSH),
  5732  	/*8787*/ uint16(xArgR32op),
  5733  	/*8788*/ uint16(xMatch),
  5734  	/*8789*/ uint16(xCondDataSize), 8781, 8793, 8797,
  5735  	/*8793*/ uint16(xSetOp), uint16(PUSH),
  5736  	/*8795*/ uint16(xArgR64op),
  5737  	/*8796*/ uint16(xMatch),
  5738  	/*8797*/ uint16(xSetOp), uint16(PUSH),
  5739  	/*8799*/ uint16(xArgR64op),
  5740  	/*8800*/ uint16(xMatch),
  5741  	/*8801*/ uint16(xCondIs64), 8804, 8816,
  5742  	/*8804*/ uint16(xCondDataSize), 8808, 8812, 0,
  5743  	/*8808*/ uint16(xSetOp), uint16(POP),
  5744  	/*8810*/ uint16(xArgR16op),
  5745  	/*8811*/ uint16(xMatch),
  5746  	/*8812*/ uint16(xSetOp), uint16(POP),
  5747  	/*8814*/ uint16(xArgR32op),
  5748  	/*8815*/ uint16(xMatch),
  5749  	/*8816*/ uint16(xCondDataSize), 8808, 8820, 8824,
  5750  	/*8820*/ uint16(xSetOp), uint16(POP),
  5751  	/*8822*/ uint16(xArgR64op),
  5752  	/*8823*/ uint16(xMatch),
  5753  	/*8824*/ uint16(xSetOp), uint16(POP),
  5754  	/*8826*/ uint16(xArgR64op),
  5755  	/*8827*/ uint16(xMatch),
  5756  	/*8828*/ uint16(xCondIs64), 8831, 0,
  5757  	/*8831*/ uint16(xCondDataSize), 8835, 8838, 0,
  5758  	/*8835*/ uint16(xSetOp), uint16(PUSHA),
  5759  	/*8837*/ uint16(xMatch),
  5760  	/*8838*/ uint16(xSetOp), uint16(PUSHAD),
  5761  	/*8840*/ uint16(xMatch),
  5762  	/*8841*/ uint16(xCondIs64), 8844, 0,
  5763  	/*8844*/ uint16(xCondDataSize), 8848, 8851, 0,
  5764  	/*8848*/ uint16(xSetOp), uint16(POPA),
  5765  	/*8850*/ uint16(xMatch),
  5766  	/*8851*/ uint16(xSetOp), uint16(POPAD),
  5767  	/*8853*/ uint16(xMatch),
  5768  	/*8854*/ uint16(xCondIs64), 8857, 0,
  5769  	/*8857*/ uint16(xCondDataSize), 8861, 8867, 0,
  5770  	/*8861*/ uint16(xSetOp), uint16(BOUND),
  5771  	/*8863*/ uint16(xReadSlashR),
  5772  	/*8864*/ uint16(xArgR16),
  5773  	/*8865*/ uint16(xArgM16and16),
  5774  	/*8866*/ uint16(xMatch),
  5775  	/*8867*/ uint16(xSetOp), uint16(BOUND),
  5776  	/*8869*/ uint16(xReadSlashR),
  5777  	/*8870*/ uint16(xArgR32),
  5778  	/*8871*/ uint16(xArgM32and32),
  5779  	/*8872*/ uint16(xMatch),
  5780  	/*8873*/ uint16(xCondIs64), 8876, 8882,
  5781  	/*8876*/ uint16(xSetOp), uint16(ARPL),
  5782  	/*8878*/ uint16(xReadSlashR),
  5783  	/*8879*/ uint16(xArgRM16),
  5784  	/*8880*/ uint16(xArgR16),
  5785  	/*8881*/ uint16(xMatch),
  5786  	/*8882*/ uint16(xCondDataSize), 8886, 8892, 8898,
  5787  	/*8886*/ uint16(xSetOp), uint16(MOVSXD),
  5788  	/*8888*/ uint16(xReadSlashR),
  5789  	/*8889*/ uint16(xArgR16),
  5790  	/*8890*/ uint16(xArgRM32),
  5791  	/*8891*/ uint16(xMatch),
  5792  	/*8892*/ uint16(xSetOp), uint16(MOVSXD),
  5793  	/*8894*/ uint16(xReadSlashR),
  5794  	/*8895*/ uint16(xArgR32),
  5795  	/*8896*/ uint16(xArgRM32),
  5796  	/*8897*/ uint16(xMatch),
  5797  	/*8898*/ uint16(xSetOp), uint16(MOVSXD),
  5798  	/*8900*/ uint16(xReadSlashR),
  5799  	/*8901*/ uint16(xArgR64),
  5800  	/*8902*/ uint16(xArgRM32),
  5801  	/*8903*/ uint16(xMatch),
  5802  	/*8904*/ uint16(xCondDataSize), 8908, 8913, 8918,
  5803  	/*8908*/ uint16(xSetOp), uint16(PUSH),
  5804  	/*8910*/ uint16(xReadIw),
  5805  	/*8911*/ uint16(xArgImm16),
  5806  	/*8912*/ uint16(xMatch),
  5807  	/*8913*/ uint16(xSetOp), uint16(PUSH),
  5808  	/*8915*/ uint16(xReadID),
  5809  	/*8916*/ uint16(xArgImm32),
  5810  	/*8917*/ uint16(xMatch),
  5811  	/*8918*/ uint16(xSetOp), uint16(PUSH),
  5812  	/*8920*/ uint16(xReadID),
  5813  	/*8921*/ uint16(xArgImm32),
  5814  	/*8922*/ uint16(xMatch),
  5815  	/*8923*/ uint16(xCondIs64), 8926, 8946,
  5816  	/*8926*/ uint16(xCondDataSize), 8930, 8938, 0,
  5817  	/*8930*/ uint16(xSetOp), uint16(IMUL),
  5818  	/*8932*/ uint16(xReadSlashR),
  5819  	/*8933*/ uint16(xReadIw),
  5820  	/*8934*/ uint16(xArgR16),
  5821  	/*8935*/ uint16(xArgRM16),
  5822  	/*8936*/ uint16(xArgImm16),
  5823  	/*8937*/ uint16(xMatch),
  5824  	/*8938*/ uint16(xSetOp), uint16(IMUL),
  5825  	/*8940*/ uint16(xReadSlashR),
  5826  	/*8941*/ uint16(xReadID),
  5827  	/*8942*/ uint16(xArgR32),
  5828  	/*8943*/ uint16(xArgRM32),
  5829  	/*8944*/ uint16(xArgImm32),
  5830  	/*8945*/ uint16(xMatch),
  5831  	/*8946*/ uint16(xCondDataSize), 8930, 8938, 8950,
  5832  	/*8950*/ uint16(xSetOp), uint16(IMUL),
  5833  	/*8952*/ uint16(xReadSlashR),
  5834  	/*8953*/ uint16(xReadID),
  5835  	/*8954*/ uint16(xArgR64),
  5836  	/*8955*/ uint16(xArgRM64),
  5837  	/*8956*/ uint16(xArgImm32),
  5838  	/*8957*/ uint16(xMatch),
  5839  	/*8958*/ uint16(xSetOp), uint16(PUSH),
  5840  	/*8960*/ uint16(xReadIb),
  5841  	/*8961*/ uint16(xArgImm8),
  5842  	/*8962*/ uint16(xMatch),
  5843  	/*8963*/ uint16(xCondIs64), 8966, 8986,
  5844  	/*8966*/ uint16(xCondDataSize), 8970, 8978, 0,
  5845  	/*8970*/ uint16(xSetOp), uint16(IMUL),
  5846  	/*8972*/ uint16(xReadSlashR),
  5847  	/*8973*/ uint16(xReadIb),
  5848  	/*8974*/ uint16(xArgR16),
  5849  	/*8975*/ uint16(xArgRM16),
  5850  	/*8976*/ uint16(xArgImm8),
  5851  	/*8977*/ uint16(xMatch),
  5852  	/*8978*/ uint16(xSetOp), uint16(IMUL),
  5853  	/*8980*/ uint16(xReadSlashR),
  5854  	/*8981*/ uint16(xReadIb),
  5855  	/*8982*/ uint16(xArgR32),
  5856  	/*8983*/ uint16(xArgRM32),
  5857  	/*8984*/ uint16(xArgImm8),
  5858  	/*8985*/ uint16(xMatch),
  5859  	/*8986*/ uint16(xCondDataSize), 8970, 8978, 8990,
  5860  	/*8990*/ uint16(xSetOp), uint16(IMUL),
  5861  	/*8992*/ uint16(xReadSlashR),
  5862  	/*8993*/ uint16(xReadIb),
  5863  	/*8994*/ uint16(xArgR64),
  5864  	/*8995*/ uint16(xArgRM64),
  5865  	/*8996*/ uint16(xArgImm8),
  5866  	/*8997*/ uint16(xMatch),
  5867  	/*8998*/ uint16(xSetOp), uint16(INSB),
  5868  	/*9000*/ uint16(xMatch),
  5869  	/*9001*/ uint16(xCondDataSize), 9005, 9008, 9011,
  5870  	/*9005*/ uint16(xSetOp), uint16(INSW),
  5871  	/*9007*/ uint16(xMatch),
  5872  	/*9008*/ uint16(xSetOp), uint16(INSD),
  5873  	/*9010*/ uint16(xMatch),
  5874  	/*9011*/ uint16(xSetOp), uint16(INSD),
  5875  	/*9013*/ uint16(xMatch),
  5876  	/*9014*/ uint16(xSetOp), uint16(OUTSB),
  5877  	/*9016*/ uint16(xMatch),
  5878  	/*9017*/ uint16(xCondPrefix), 3,
  5879  	0xC5, 9064,
  5880  	0xC4, 9038,
  5881  	0x0, 9025,
  5882  	/*9025*/ uint16(xCondDataSize), 9029, 9032, 9035,
  5883  	/*9029*/ uint16(xSetOp), uint16(OUTSW),
  5884  	/*9031*/ uint16(xMatch),
  5885  	/*9032*/ uint16(xSetOp), uint16(OUTSD),
  5886  	/*9034*/ uint16(xMatch),
  5887  	/*9035*/ uint16(xSetOp), uint16(OUTSD),
  5888  	/*9037*/ uint16(xMatch),
  5889  	/*9038*/ uint16(xCondPrefix), 2,
  5890  	0xF3, 9054,
  5891  	0x66, 9044,
  5892  	/*9044*/ uint16(xCondPrefix), 1,
  5893  	0x0F, 9048,
  5894  	/*9048*/ uint16(xSetOp), uint16(VMOVDQA),
  5895  	/*9050*/ uint16(xReadSlashR),
  5896  	/*9051*/ uint16(xArgYmm1),
  5897  	/*9052*/ uint16(xArgYmm2M256),
  5898  	/*9053*/ uint16(xMatch),
  5899  	/*9054*/ uint16(xCondPrefix), 1,
  5900  	0x0F, 9058,
  5901  	/*9058*/ uint16(xSetOp), uint16(VMOVDQU),
  5902  	/*9060*/ uint16(xReadSlashR),
  5903  	/*9061*/ uint16(xArgYmm1),
  5904  	/*9062*/ uint16(xArgYmm2M256),
  5905  	/*9063*/ uint16(xMatch),
  5906  	/*9064*/ uint16(xCondPrefix), 2,
  5907  	0xF3, 9080,
  5908  	0x66, 9070,
  5909  	/*9070*/ uint16(xCondPrefix), 1,
  5910  	0x0F, 9074,
  5911  	/*9074*/ uint16(xSetOp), uint16(VMOVDQA),
  5912  	/*9076*/ uint16(xReadSlashR),
  5913  	/*9077*/ uint16(xArgYmm1),
  5914  	/*9078*/ uint16(xArgYmm2M256),
  5915  	/*9079*/ uint16(xMatch),
  5916  	/*9080*/ uint16(xCondPrefix), 1,
  5917  	0x0F, 9084,
  5918  	/*9084*/ uint16(xSetOp), uint16(VMOVDQU),
  5919  	/*9086*/ uint16(xReadSlashR),
  5920  	/*9087*/ uint16(xArgYmm1),
  5921  	/*9088*/ uint16(xArgYmm2M256),
  5922  	/*9089*/ uint16(xMatch),
  5923  	/*9090*/ uint16(xSetOp), uint16(JO),
  5924  	/*9092*/ uint16(xReadCb),
  5925  	/*9093*/ uint16(xArgRel8),
  5926  	/*9094*/ uint16(xMatch),
  5927  	/*9095*/ uint16(xSetOp), uint16(JNO),
  5928  	/*9097*/ uint16(xReadCb),
  5929  	/*9098*/ uint16(xArgRel8),
  5930  	/*9099*/ uint16(xMatch),
  5931  	/*9100*/ uint16(xSetOp), uint16(JB),
  5932  	/*9102*/ uint16(xReadCb),
  5933  	/*9103*/ uint16(xArgRel8),
  5934  	/*9104*/ uint16(xMatch),
  5935  	/*9105*/ uint16(xSetOp), uint16(JAE),
  5936  	/*9107*/ uint16(xReadCb),
  5937  	/*9108*/ uint16(xArgRel8),
  5938  	/*9109*/ uint16(xMatch),
  5939  	/*9110*/ uint16(xSetOp), uint16(JE),
  5940  	/*9112*/ uint16(xReadCb),
  5941  	/*9113*/ uint16(xArgRel8),
  5942  	/*9114*/ uint16(xMatch),
  5943  	/*9115*/ uint16(xSetOp), uint16(JNE),
  5944  	/*9117*/ uint16(xReadCb),
  5945  	/*9118*/ uint16(xArgRel8),
  5946  	/*9119*/ uint16(xMatch),
  5947  	/*9120*/ uint16(xSetOp), uint16(JBE),
  5948  	/*9122*/ uint16(xReadCb),
  5949  	/*9123*/ uint16(xArgRel8),
  5950  	/*9124*/ uint16(xMatch),
  5951  	/*9125*/ uint16(xCondPrefix), 3,
  5952  	0xC5, 9145,
  5953  	0xC4, 9138,
  5954  	0x0, 9133,
  5955  	/*9133*/ uint16(xSetOp), uint16(JA),
  5956  	/*9135*/ uint16(xReadCb),
  5957  	/*9136*/ uint16(xArgRel8),
  5958  	/*9137*/ uint16(xMatch),
  5959  	/*9138*/ uint16(xCondPrefix), 1,
  5960  	0x0F, 9142,
  5961  	/*9142*/ uint16(xSetOp), uint16(VZEROUPPER),
  5962  	/*9144*/ uint16(xMatch),
  5963  	/*9145*/ uint16(xCondPrefix), 1,
  5964  	0x0F, 9149,
  5965  	/*9149*/ uint16(xSetOp), uint16(VZEROUPPER),
  5966  	/*9151*/ uint16(xMatch),
  5967  	/*9152*/ uint16(xSetOp), uint16(JS),
  5968  	/*9154*/ uint16(xReadCb),
  5969  	/*9155*/ uint16(xArgRel8),
  5970  	/*9156*/ uint16(xMatch),
  5971  	/*9157*/ uint16(xSetOp), uint16(JNS),
  5972  	/*9159*/ uint16(xReadCb),
  5973  	/*9160*/ uint16(xArgRel8),
  5974  	/*9161*/ uint16(xMatch),
  5975  	/*9162*/ uint16(xSetOp), uint16(JP),
  5976  	/*9164*/ uint16(xReadCb),
  5977  	/*9165*/ uint16(xArgRel8),
  5978  	/*9166*/ uint16(xMatch),
  5979  	/*9167*/ uint16(xSetOp), uint16(JNP),
  5980  	/*9169*/ uint16(xReadCb),
  5981  	/*9170*/ uint16(xArgRel8),
  5982  	/*9171*/ uint16(xMatch),
  5983  	/*9172*/ uint16(xSetOp), uint16(JL),
  5984  	/*9174*/ uint16(xReadCb),
  5985  	/*9175*/ uint16(xArgRel8),
  5986  	/*9176*/ uint16(xMatch),
  5987  	/*9177*/ uint16(xSetOp), uint16(JGE),
  5988  	/*9179*/ uint16(xReadCb),
  5989  	/*9180*/ uint16(xArgRel8),
  5990  	/*9181*/ uint16(xMatch),
  5991  	/*9182*/ uint16(xSetOp), uint16(JLE),
  5992  	/*9184*/ uint16(xReadCb),
  5993  	/*9185*/ uint16(xArgRel8),
  5994  	/*9186*/ uint16(xMatch),
  5995  	/*9187*/ uint16(xCondPrefix), 3,
  5996  	0xC5, 9226,
  5997  	0xC4, 9200,
  5998  	0x0, 9195,
  5999  	/*9195*/ uint16(xSetOp), uint16(JG),
  6000  	/*9197*/ uint16(xReadCb),
  6001  	/*9198*/ uint16(xArgRel8),
  6002  	/*9199*/ uint16(xMatch),
  6003  	/*9200*/ uint16(xCondPrefix), 2,
  6004  	0xF3, 9216,
  6005  	0x66, 9206,
  6006  	/*9206*/ uint16(xCondPrefix), 1,
  6007  	0x0F, 9210,
  6008  	/*9210*/ uint16(xSetOp), uint16(VMOVDQA),
  6009  	/*9212*/ uint16(xReadSlashR),
  6010  	/*9213*/ uint16(xArgYmm2M256),
  6011  	/*9214*/ uint16(xArgYmm1),
  6012  	/*9215*/ uint16(xMatch),
  6013  	/*9216*/ uint16(xCondPrefix), 1,
  6014  	0x0F, 9220,
  6015  	/*9220*/ uint16(xSetOp), uint16(VMOVDQU),
  6016  	/*9222*/ uint16(xReadSlashR),
  6017  	/*9223*/ uint16(xArgYmm2M256),
  6018  	/*9224*/ uint16(xArgYmm1),
  6019  	/*9225*/ uint16(xMatch),
  6020  	/*9226*/ uint16(xCondPrefix), 2,
  6021  	0xF3, 9242,
  6022  	0x66, 9232,
  6023  	/*9232*/ uint16(xCondPrefix), 1,
  6024  	0x0F, 9236,
  6025  	/*9236*/ uint16(xSetOp), uint16(VMOVDQA),
  6026  	/*9238*/ uint16(xReadSlashR),
  6027  	/*9239*/ uint16(xArgYmm2M256),
  6028  	/*9240*/ uint16(xArgYmm1),
  6029  	/*9241*/ uint16(xMatch),
  6030  	/*9242*/ uint16(xCondPrefix), 1,
  6031  	0x0F, 9246,
  6032  	/*9246*/ uint16(xSetOp), uint16(VMOVDQU),
  6033  	/*9248*/ uint16(xReadSlashR),
  6034  	/*9249*/ uint16(xArgYmm2M256),
  6035  	/*9250*/ uint16(xArgYmm1),
  6036  	/*9251*/ uint16(xMatch),
  6037  	/*9252*/ uint16(xCondSlashR),
  6038  	9261, // 0
  6039  	9267, // 1
  6040  	9273, // 2
  6041  	9279, // 3
  6042  	9285, // 4
  6043  	9291, // 5
  6044  	9297, // 6
  6045  	9303, // 7
  6046  	/*9261*/ uint16(xSetOp), uint16(ADD),
  6047  	/*9263*/ uint16(xReadIb),
  6048  	/*9264*/ uint16(xArgRM8),
  6049  	/*9265*/ uint16(xArgImm8u),
  6050  	/*9266*/ uint16(xMatch),
  6051  	/*9267*/ uint16(xSetOp), uint16(OR),
  6052  	/*9269*/ uint16(xReadIb),
  6053  	/*9270*/ uint16(xArgRM8),
  6054  	/*9271*/ uint16(xArgImm8u),
  6055  	/*9272*/ uint16(xMatch),
  6056  	/*9273*/ uint16(xSetOp), uint16(ADC),
  6057  	/*9275*/ uint16(xReadIb),
  6058  	/*9276*/ uint16(xArgRM8),
  6059  	/*9277*/ uint16(xArgImm8u),
  6060  	/*9278*/ uint16(xMatch),
  6061  	/*9279*/ uint16(xSetOp), uint16(SBB),
  6062  	/*9281*/ uint16(xReadIb),
  6063  	/*9282*/ uint16(xArgRM8),
  6064  	/*9283*/ uint16(xArgImm8u),
  6065  	/*9284*/ uint16(xMatch),
  6066  	/*9285*/ uint16(xSetOp), uint16(AND),
  6067  	/*9287*/ uint16(xReadIb),
  6068  	/*9288*/ uint16(xArgRM8),
  6069  	/*9289*/ uint16(xArgImm8u),
  6070  	/*9290*/ uint16(xMatch),
  6071  	/*9291*/ uint16(xSetOp), uint16(SUB),
  6072  	/*9293*/ uint16(xReadIb),
  6073  	/*9294*/ uint16(xArgRM8),
  6074  	/*9295*/ uint16(xArgImm8u),
  6075  	/*9296*/ uint16(xMatch),
  6076  	/*9297*/ uint16(xSetOp), uint16(XOR),
  6077  	/*9299*/ uint16(xReadIb),
  6078  	/*9300*/ uint16(xArgRM8),
  6079  	/*9301*/ uint16(xArgImm8u),
  6080  	/*9302*/ uint16(xMatch),
  6081  	/*9303*/ uint16(xSetOp), uint16(CMP),
  6082  	/*9305*/ uint16(xReadIb),
  6083  	/*9306*/ uint16(xArgRM8),
  6084  	/*9307*/ uint16(xArgImm8u),
  6085  	/*9308*/ uint16(xMatch),
  6086  	/*9309*/ uint16(xCondSlashR),
  6087  	9318, // 0
  6088  	9347, // 1
  6089  	9376, // 2
  6090  	9405, // 3
  6091  	9434, // 4
  6092  	9463, // 5
  6093  	9492, // 6
  6094  	9521, // 7
  6095  	/*9318*/ uint16(xCondIs64), 9321, 9337,
  6096  	/*9321*/ uint16(xCondDataSize), 9325, 9331, 0,
  6097  	/*9325*/ uint16(xSetOp), uint16(ADD),
  6098  	/*9327*/ uint16(xReadIw),
  6099  	/*9328*/ uint16(xArgRM16),
  6100  	/*9329*/ uint16(xArgImm16),
  6101  	/*9330*/ uint16(xMatch),
  6102  	/*9331*/ uint16(xSetOp), uint16(ADD),
  6103  	/*9333*/ uint16(xReadID),
  6104  	/*9334*/ uint16(xArgRM32),
  6105  	/*9335*/ uint16(xArgImm32),
  6106  	/*9336*/ uint16(xMatch),
  6107  	/*9337*/ uint16(xCondDataSize), 9325, 9331, 9341,
  6108  	/*9341*/ uint16(xSetOp), uint16(ADD),
  6109  	/*9343*/ uint16(xReadID),
  6110  	/*9344*/ uint16(xArgRM64),
  6111  	/*9345*/ uint16(xArgImm32),
  6112  	/*9346*/ uint16(xMatch),
  6113  	/*9347*/ uint16(xCondIs64), 9350, 9366,
  6114  	/*9350*/ uint16(xCondDataSize), 9354, 9360, 0,
  6115  	/*9354*/ uint16(xSetOp), uint16(OR),
  6116  	/*9356*/ uint16(xReadIw),
  6117  	/*9357*/ uint16(xArgRM16),
  6118  	/*9358*/ uint16(xArgImm16),
  6119  	/*9359*/ uint16(xMatch),
  6120  	/*9360*/ uint16(xSetOp), uint16(OR),
  6121  	/*9362*/ uint16(xReadID),
  6122  	/*9363*/ uint16(xArgRM32),
  6123  	/*9364*/ uint16(xArgImm32),
  6124  	/*9365*/ uint16(xMatch),
  6125  	/*9366*/ uint16(xCondDataSize), 9354, 9360, 9370,
  6126  	/*9370*/ uint16(xSetOp), uint16(OR),
  6127  	/*9372*/ uint16(xReadID),
  6128  	/*9373*/ uint16(xArgRM64),
  6129  	/*9374*/ uint16(xArgImm32),
  6130  	/*9375*/ uint16(xMatch),
  6131  	/*9376*/ uint16(xCondIs64), 9379, 9395,
  6132  	/*9379*/ uint16(xCondDataSize), 9383, 9389, 0,
  6133  	/*9383*/ uint16(xSetOp), uint16(ADC),
  6134  	/*9385*/ uint16(xReadIw),
  6135  	/*9386*/ uint16(xArgRM16),
  6136  	/*9387*/ uint16(xArgImm16),
  6137  	/*9388*/ uint16(xMatch),
  6138  	/*9389*/ uint16(xSetOp), uint16(ADC),
  6139  	/*9391*/ uint16(xReadID),
  6140  	/*9392*/ uint16(xArgRM32),
  6141  	/*9393*/ uint16(xArgImm32),
  6142  	/*9394*/ uint16(xMatch),
  6143  	/*9395*/ uint16(xCondDataSize), 9383, 9389, 9399,
  6144  	/*9399*/ uint16(xSetOp), uint16(ADC),
  6145  	/*9401*/ uint16(xReadID),
  6146  	/*9402*/ uint16(xArgRM64),
  6147  	/*9403*/ uint16(xArgImm32),
  6148  	/*9404*/ uint16(xMatch),
  6149  	/*9405*/ uint16(xCondIs64), 9408, 9424,
  6150  	/*9408*/ uint16(xCondDataSize), 9412, 9418, 0,
  6151  	/*9412*/ uint16(xSetOp), uint16(SBB),
  6152  	/*9414*/ uint16(xReadIw),
  6153  	/*9415*/ uint16(xArgRM16),
  6154  	/*9416*/ uint16(xArgImm16),
  6155  	/*9417*/ uint16(xMatch),
  6156  	/*9418*/ uint16(xSetOp), uint16(SBB),
  6157  	/*9420*/ uint16(xReadID),
  6158  	/*9421*/ uint16(xArgRM32),
  6159  	/*9422*/ uint16(xArgImm32),
  6160  	/*9423*/ uint16(xMatch),
  6161  	/*9424*/ uint16(xCondDataSize), 9412, 9418, 9428,
  6162  	/*9428*/ uint16(xSetOp), uint16(SBB),
  6163  	/*9430*/ uint16(xReadID),
  6164  	/*9431*/ uint16(xArgRM64),
  6165  	/*9432*/ uint16(xArgImm32),
  6166  	/*9433*/ uint16(xMatch),
  6167  	/*9434*/ uint16(xCondIs64), 9437, 9453,
  6168  	/*9437*/ uint16(xCondDataSize), 9441, 9447, 0,
  6169  	/*9441*/ uint16(xSetOp), uint16(AND),
  6170  	/*9443*/ uint16(xReadIw),
  6171  	/*9444*/ uint16(xArgRM16),
  6172  	/*9445*/ uint16(xArgImm16),
  6173  	/*9446*/ uint16(xMatch),
  6174  	/*9447*/ uint16(xSetOp), uint16(AND),
  6175  	/*9449*/ uint16(xReadID),
  6176  	/*9450*/ uint16(xArgRM32),
  6177  	/*9451*/ uint16(xArgImm32),
  6178  	/*9452*/ uint16(xMatch),
  6179  	/*9453*/ uint16(xCondDataSize), 9441, 9447, 9457,
  6180  	/*9457*/ uint16(xSetOp), uint16(AND),
  6181  	/*9459*/ uint16(xReadID),
  6182  	/*9460*/ uint16(xArgRM64),
  6183  	/*9461*/ uint16(xArgImm32),
  6184  	/*9462*/ uint16(xMatch),
  6185  	/*9463*/ uint16(xCondIs64), 9466, 9482,
  6186  	/*9466*/ uint16(xCondDataSize), 9470, 9476, 0,
  6187  	/*9470*/ uint16(xSetOp), uint16(SUB),
  6188  	/*9472*/ uint16(xReadIw),
  6189  	/*9473*/ uint16(xArgRM16),
  6190  	/*9474*/ uint16(xArgImm16),
  6191  	/*9475*/ uint16(xMatch),
  6192  	/*9476*/ uint16(xSetOp), uint16(SUB),
  6193  	/*9478*/ uint16(xReadID),
  6194  	/*9479*/ uint16(xArgRM32),
  6195  	/*9480*/ uint16(xArgImm32),
  6196  	/*9481*/ uint16(xMatch),
  6197  	/*9482*/ uint16(xCondDataSize), 9470, 9476, 9486,
  6198  	/*9486*/ uint16(xSetOp), uint16(SUB),
  6199  	/*9488*/ uint16(xReadID),
  6200  	/*9489*/ uint16(xArgRM64),
  6201  	/*9490*/ uint16(xArgImm32),
  6202  	/*9491*/ uint16(xMatch),
  6203  	/*9492*/ uint16(xCondIs64), 9495, 9511,
  6204  	/*9495*/ uint16(xCondDataSize), 9499, 9505, 0,
  6205  	/*9499*/ uint16(xSetOp), uint16(XOR),
  6206  	/*9501*/ uint16(xReadIw),
  6207  	/*9502*/ uint16(xArgRM16),
  6208  	/*9503*/ uint16(xArgImm16),
  6209  	/*9504*/ uint16(xMatch),
  6210  	/*9505*/ uint16(xSetOp), uint16(XOR),
  6211  	/*9507*/ uint16(xReadID),
  6212  	/*9508*/ uint16(xArgRM32),
  6213  	/*9509*/ uint16(xArgImm32),
  6214  	/*9510*/ uint16(xMatch),
  6215  	/*9511*/ uint16(xCondDataSize), 9499, 9505, 9515,
  6216  	/*9515*/ uint16(xSetOp), uint16(XOR),
  6217  	/*9517*/ uint16(xReadID),
  6218  	/*9518*/ uint16(xArgRM64),
  6219  	/*9519*/ uint16(xArgImm32),
  6220  	/*9520*/ uint16(xMatch),
  6221  	/*9521*/ uint16(xCondIs64), 9524, 9540,
  6222  	/*9524*/ uint16(xCondDataSize), 9528, 9534, 0,
  6223  	/*9528*/ uint16(xSetOp), uint16(CMP),
  6224  	/*9530*/ uint16(xReadIw),
  6225  	/*9531*/ uint16(xArgRM16),
  6226  	/*9532*/ uint16(xArgImm16),
  6227  	/*9533*/ uint16(xMatch),
  6228  	/*9534*/ uint16(xSetOp), uint16(CMP),
  6229  	/*9536*/ uint16(xReadID),
  6230  	/*9537*/ uint16(xArgRM32),
  6231  	/*9538*/ uint16(xArgImm32),
  6232  	/*9539*/ uint16(xMatch),
  6233  	/*9540*/ uint16(xCondDataSize), 9528, 9534, 9544,
  6234  	/*9544*/ uint16(xSetOp), uint16(CMP),
  6235  	/*9546*/ uint16(xReadID),
  6236  	/*9547*/ uint16(xArgRM64),
  6237  	/*9548*/ uint16(xArgImm32),
  6238  	/*9549*/ uint16(xMatch),
  6239  	/*9550*/ uint16(xCondSlashR),
  6240  	9559, // 0
  6241  	9588, // 1
  6242  	9617, // 2
  6243  	9646, // 3
  6244  	9675, // 4
  6245  	9704, // 5
  6246  	9733, // 6
  6247  	9762, // 7
  6248  	/*9559*/ uint16(xCondIs64), 9562, 9578,
  6249  	/*9562*/ uint16(xCondDataSize), 9566, 9572, 0,
  6250  	/*9566*/ uint16(xSetOp), uint16(ADD),
  6251  	/*9568*/ uint16(xReadIb),
  6252  	/*9569*/ uint16(xArgRM16),
  6253  	/*9570*/ uint16(xArgImm8),
  6254  	/*9571*/ uint16(xMatch),
  6255  	/*9572*/ uint16(xSetOp), uint16(ADD),
  6256  	/*9574*/ uint16(xReadIb),
  6257  	/*9575*/ uint16(xArgRM32),
  6258  	/*9576*/ uint16(xArgImm8),
  6259  	/*9577*/ uint16(xMatch),
  6260  	/*9578*/ uint16(xCondDataSize), 9566, 9572, 9582,
  6261  	/*9582*/ uint16(xSetOp), uint16(ADD),
  6262  	/*9584*/ uint16(xReadIb),
  6263  	/*9585*/ uint16(xArgRM64),
  6264  	/*9586*/ uint16(xArgImm8),
  6265  	/*9587*/ uint16(xMatch),
  6266  	/*9588*/ uint16(xCondIs64), 9591, 9607,
  6267  	/*9591*/ uint16(xCondDataSize), 9595, 9601, 0,
  6268  	/*9595*/ uint16(xSetOp), uint16(OR),
  6269  	/*9597*/ uint16(xReadIb),
  6270  	/*9598*/ uint16(xArgRM16),
  6271  	/*9599*/ uint16(xArgImm8),
  6272  	/*9600*/ uint16(xMatch),
  6273  	/*9601*/ uint16(xSetOp), uint16(OR),
  6274  	/*9603*/ uint16(xReadIb),
  6275  	/*9604*/ uint16(xArgRM32),
  6276  	/*9605*/ uint16(xArgImm8),
  6277  	/*9606*/ uint16(xMatch),
  6278  	/*9607*/ uint16(xCondDataSize), 9595, 9601, 9611,
  6279  	/*9611*/ uint16(xSetOp), uint16(OR),
  6280  	/*9613*/ uint16(xReadIb),
  6281  	/*9614*/ uint16(xArgRM64),
  6282  	/*9615*/ uint16(xArgImm8),
  6283  	/*9616*/ uint16(xMatch),
  6284  	/*9617*/ uint16(xCondIs64), 9620, 9636,
  6285  	/*9620*/ uint16(xCondDataSize), 9624, 9630, 0,
  6286  	/*9624*/ uint16(xSetOp), uint16(ADC),
  6287  	/*9626*/ uint16(xReadIb),
  6288  	/*9627*/ uint16(xArgRM16),
  6289  	/*9628*/ uint16(xArgImm8),
  6290  	/*9629*/ uint16(xMatch),
  6291  	/*9630*/ uint16(xSetOp), uint16(ADC),
  6292  	/*9632*/ uint16(xReadIb),
  6293  	/*9633*/ uint16(xArgRM32),
  6294  	/*9634*/ uint16(xArgImm8),
  6295  	/*9635*/ uint16(xMatch),
  6296  	/*9636*/ uint16(xCondDataSize), 9624, 9630, 9640,
  6297  	/*9640*/ uint16(xSetOp), uint16(ADC),
  6298  	/*9642*/ uint16(xReadIb),
  6299  	/*9643*/ uint16(xArgRM64),
  6300  	/*9644*/ uint16(xArgImm8),
  6301  	/*9645*/ uint16(xMatch),
  6302  	/*9646*/ uint16(xCondIs64), 9649, 9665,
  6303  	/*9649*/ uint16(xCondDataSize), 9653, 9659, 0,
  6304  	/*9653*/ uint16(xSetOp), uint16(SBB),
  6305  	/*9655*/ uint16(xReadIb),
  6306  	/*9656*/ uint16(xArgRM16),
  6307  	/*9657*/ uint16(xArgImm8),
  6308  	/*9658*/ uint16(xMatch),
  6309  	/*9659*/ uint16(xSetOp), uint16(SBB),
  6310  	/*9661*/ uint16(xReadIb),
  6311  	/*9662*/ uint16(xArgRM32),
  6312  	/*9663*/ uint16(xArgImm8),
  6313  	/*9664*/ uint16(xMatch),
  6314  	/*9665*/ uint16(xCondDataSize), 9653, 9659, 9669,
  6315  	/*9669*/ uint16(xSetOp), uint16(SBB),
  6316  	/*9671*/ uint16(xReadIb),
  6317  	/*9672*/ uint16(xArgRM64),
  6318  	/*9673*/ uint16(xArgImm8),
  6319  	/*9674*/ uint16(xMatch),
  6320  	/*9675*/ uint16(xCondIs64), 9678, 9694,
  6321  	/*9678*/ uint16(xCondDataSize), 9682, 9688, 0,
  6322  	/*9682*/ uint16(xSetOp), uint16(AND),
  6323  	/*9684*/ uint16(xReadIb),
  6324  	/*9685*/ uint16(xArgRM16),
  6325  	/*9686*/ uint16(xArgImm8),
  6326  	/*9687*/ uint16(xMatch),
  6327  	/*9688*/ uint16(xSetOp), uint16(AND),
  6328  	/*9690*/ uint16(xReadIb),
  6329  	/*9691*/ uint16(xArgRM32),
  6330  	/*9692*/ uint16(xArgImm8),
  6331  	/*9693*/ uint16(xMatch),
  6332  	/*9694*/ uint16(xCondDataSize), 9682, 9688, 9698,
  6333  	/*9698*/ uint16(xSetOp), uint16(AND),
  6334  	/*9700*/ uint16(xReadIb),
  6335  	/*9701*/ uint16(xArgRM64),
  6336  	/*9702*/ uint16(xArgImm8),
  6337  	/*9703*/ uint16(xMatch),
  6338  	/*9704*/ uint16(xCondIs64), 9707, 9723,
  6339  	/*9707*/ uint16(xCondDataSize), 9711, 9717, 0,
  6340  	/*9711*/ uint16(xSetOp), uint16(SUB),
  6341  	/*9713*/ uint16(xReadIb),
  6342  	/*9714*/ uint16(xArgRM16),
  6343  	/*9715*/ uint16(xArgImm8),
  6344  	/*9716*/ uint16(xMatch),
  6345  	/*9717*/ uint16(xSetOp), uint16(SUB),
  6346  	/*9719*/ uint16(xReadIb),
  6347  	/*9720*/ uint16(xArgRM32),
  6348  	/*9721*/ uint16(xArgImm8),
  6349  	/*9722*/ uint16(xMatch),
  6350  	/*9723*/ uint16(xCondDataSize), 9711, 9717, 9727,
  6351  	/*9727*/ uint16(xSetOp), uint16(SUB),
  6352  	/*9729*/ uint16(xReadIb),
  6353  	/*9730*/ uint16(xArgRM64),
  6354  	/*9731*/ uint16(xArgImm8),
  6355  	/*9732*/ uint16(xMatch),
  6356  	/*9733*/ uint16(xCondIs64), 9736, 9752,
  6357  	/*9736*/ uint16(xCondDataSize), 9740, 9746, 0,
  6358  	/*9740*/ uint16(xSetOp), uint16(XOR),
  6359  	/*9742*/ uint16(xReadIb),
  6360  	/*9743*/ uint16(xArgRM16),
  6361  	/*9744*/ uint16(xArgImm8),
  6362  	/*9745*/ uint16(xMatch),
  6363  	/*9746*/ uint16(xSetOp), uint16(XOR),
  6364  	/*9748*/ uint16(xReadIb),
  6365  	/*9749*/ uint16(xArgRM32),
  6366  	/*9750*/ uint16(xArgImm8),
  6367  	/*9751*/ uint16(xMatch),
  6368  	/*9752*/ uint16(xCondDataSize), 9740, 9746, 9756,
  6369  	/*9756*/ uint16(xSetOp), uint16(XOR),
  6370  	/*9758*/ uint16(xReadIb),
  6371  	/*9759*/ uint16(xArgRM64),
  6372  	/*9760*/ uint16(xArgImm8),
  6373  	/*9761*/ uint16(xMatch),
  6374  	/*9762*/ uint16(xCondIs64), 9765, 9781,
  6375  	/*9765*/ uint16(xCondDataSize), 9769, 9775, 0,
  6376  	/*9769*/ uint16(xSetOp), uint16(CMP),
  6377  	/*9771*/ uint16(xReadIb),
  6378  	/*9772*/ uint16(xArgRM16),
  6379  	/*9773*/ uint16(xArgImm8),
  6380  	/*9774*/ uint16(xMatch),
  6381  	/*9775*/ uint16(xSetOp), uint16(CMP),
  6382  	/*9777*/ uint16(xReadIb),
  6383  	/*9778*/ uint16(xArgRM32),
  6384  	/*9779*/ uint16(xArgImm8),
  6385  	/*9780*/ uint16(xMatch),
  6386  	/*9781*/ uint16(xCondDataSize), 9769, 9775, 9785,
  6387  	/*9785*/ uint16(xSetOp), uint16(CMP),
  6388  	/*9787*/ uint16(xReadIb),
  6389  	/*9788*/ uint16(xArgRM64),
  6390  	/*9789*/ uint16(xArgImm8),
  6391  	/*9790*/ uint16(xMatch),
  6392  	/*9791*/ uint16(xSetOp), uint16(TEST),
  6393  	/*9793*/ uint16(xReadSlashR),
  6394  	/*9794*/ uint16(xArgRM8),
  6395  	/*9795*/ uint16(xArgR8),
  6396  	/*9796*/ uint16(xMatch),
  6397  	/*9797*/ uint16(xCondIs64), 9800, 9816,
  6398  	/*9800*/ uint16(xCondDataSize), 9804, 9810, 0,
  6399  	/*9804*/ uint16(xSetOp), uint16(TEST),
  6400  	/*9806*/ uint16(xReadSlashR),
  6401  	/*9807*/ uint16(xArgRM16),
  6402  	/*9808*/ uint16(xArgR16),
  6403  	/*9809*/ uint16(xMatch),
  6404  	/*9810*/ uint16(xSetOp), uint16(TEST),
  6405  	/*9812*/ uint16(xReadSlashR),
  6406  	/*9813*/ uint16(xArgRM32),
  6407  	/*9814*/ uint16(xArgR32),
  6408  	/*9815*/ uint16(xMatch),
  6409  	/*9816*/ uint16(xCondDataSize), 9804, 9810, 9820,
  6410  	/*9820*/ uint16(xSetOp), uint16(TEST),
  6411  	/*9822*/ uint16(xReadSlashR),
  6412  	/*9823*/ uint16(xArgRM64),
  6413  	/*9824*/ uint16(xArgR64),
  6414  	/*9825*/ uint16(xMatch),
  6415  	/*9826*/ uint16(xSetOp), uint16(XCHG),
  6416  	/*9828*/ uint16(xReadSlashR),
  6417  	/*9829*/ uint16(xArgRM8),
  6418  	/*9830*/ uint16(xArgR8),
  6419  	/*9831*/ uint16(xMatch),
  6420  	/*9832*/ uint16(xCondIs64), 9835, 9851,
  6421  	/*9835*/ uint16(xCondDataSize), 9839, 9845, 0,
  6422  	/*9839*/ uint16(xSetOp), uint16(XCHG),
  6423  	/*9841*/ uint16(xReadSlashR),
  6424  	/*9842*/ uint16(xArgRM16),
  6425  	/*9843*/ uint16(xArgR16),
  6426  	/*9844*/ uint16(xMatch),
  6427  	/*9845*/ uint16(xSetOp), uint16(XCHG),
  6428  	/*9847*/ uint16(xReadSlashR),
  6429  	/*9848*/ uint16(xArgRM32),
  6430  	/*9849*/ uint16(xArgR32),
  6431  	/*9850*/ uint16(xMatch),
  6432  	/*9851*/ uint16(xCondDataSize), 9839, 9845, 9855,
  6433  	/*9855*/ uint16(xSetOp), uint16(XCHG),
  6434  	/*9857*/ uint16(xReadSlashR),
  6435  	/*9858*/ uint16(xArgRM64),
  6436  	/*9859*/ uint16(xArgR64),
  6437  	/*9860*/ uint16(xMatch),
  6438  	/*9861*/ uint16(xSetOp), uint16(MOV),
  6439  	/*9863*/ uint16(xReadSlashR),
  6440  	/*9864*/ uint16(xArgRM8),
  6441  	/*9865*/ uint16(xArgR8),
  6442  	/*9866*/ uint16(xMatch),
  6443  	/*9867*/ uint16(xCondDataSize), 9871, 9877, 9883,
  6444  	/*9871*/ uint16(xSetOp), uint16(MOV),
  6445  	/*9873*/ uint16(xReadSlashR),
  6446  	/*9874*/ uint16(xArgRM16),
  6447  	/*9875*/ uint16(xArgR16),
  6448  	/*9876*/ uint16(xMatch),
  6449  	/*9877*/ uint16(xSetOp), uint16(MOV),
  6450  	/*9879*/ uint16(xReadSlashR),
  6451  	/*9880*/ uint16(xArgRM32),
  6452  	/*9881*/ uint16(xArgR32),
  6453  	/*9882*/ uint16(xMatch),
  6454  	/*9883*/ uint16(xSetOp), uint16(MOV),
  6455  	/*9885*/ uint16(xReadSlashR),
  6456  	/*9886*/ uint16(xArgRM64),
  6457  	/*9887*/ uint16(xArgR64),
  6458  	/*9888*/ uint16(xMatch),
  6459  	/*9889*/ uint16(xSetOp), uint16(MOV),
  6460  	/*9891*/ uint16(xReadSlashR),
  6461  	/*9892*/ uint16(xArgR8),
  6462  	/*9893*/ uint16(xArgRM8),
  6463  	/*9894*/ uint16(xMatch),
  6464  	/*9895*/ uint16(xCondDataSize), 9899, 9905, 9911,
  6465  	/*9899*/ uint16(xSetOp), uint16(MOV),
  6466  	/*9901*/ uint16(xReadSlashR),
  6467  	/*9902*/ uint16(xArgR16),
  6468  	/*9903*/ uint16(xArgRM16),
  6469  	/*9904*/ uint16(xMatch),
  6470  	/*9905*/ uint16(xSetOp), uint16(MOV),
  6471  	/*9907*/ uint16(xReadSlashR),
  6472  	/*9908*/ uint16(xArgR32),
  6473  	/*9909*/ uint16(xArgRM32),
  6474  	/*9910*/ uint16(xMatch),
  6475  	/*9911*/ uint16(xSetOp), uint16(MOV),
  6476  	/*9913*/ uint16(xReadSlashR),
  6477  	/*9914*/ uint16(xArgR64),
  6478  	/*9915*/ uint16(xArgRM64),
  6479  	/*9916*/ uint16(xMatch),
  6480  	/*9917*/ uint16(xCondIs64), 9920, 9936,
  6481  	/*9920*/ uint16(xCondDataSize), 9924, 9930, 0,
  6482  	/*9924*/ uint16(xSetOp), uint16(MOV),
  6483  	/*9926*/ uint16(xReadSlashR),
  6484  	/*9927*/ uint16(xArgRM16),
  6485  	/*9928*/ uint16(xArgSreg),
  6486  	/*9929*/ uint16(xMatch),
  6487  	/*9930*/ uint16(xSetOp), uint16(MOV),
  6488  	/*9932*/ uint16(xReadSlashR),
  6489  	/*9933*/ uint16(xArgR32M16),
  6490  	/*9934*/ uint16(xArgSreg),
  6491  	/*9935*/ uint16(xMatch),
  6492  	/*9936*/ uint16(xCondDataSize), 9924, 9930, 9940,
  6493  	/*9940*/ uint16(xSetOp), uint16(MOV),
  6494  	/*9942*/ uint16(xReadSlashR),
  6495  	/*9943*/ uint16(xArgR64M16),
  6496  	/*9944*/ uint16(xArgSreg),
  6497  	/*9945*/ uint16(xMatch),
  6498  	/*9946*/ uint16(xCondIs64), 9949, 9965,
  6499  	/*9949*/ uint16(xCondDataSize), 9953, 9959, 0,
  6500  	/*9953*/ uint16(xSetOp), uint16(LEA),
  6501  	/*9955*/ uint16(xReadSlashR),
  6502  	/*9956*/ uint16(xArgR16),
  6503  	/*9957*/ uint16(xArgM),
  6504  	/*9958*/ uint16(xMatch),
  6505  	/*9959*/ uint16(xSetOp), uint16(LEA),
  6506  	/*9961*/ uint16(xReadSlashR),
  6507  	/*9962*/ uint16(xArgR32),
  6508  	/*9963*/ uint16(xArgM),
  6509  	/*9964*/ uint16(xMatch),
  6510  	/*9965*/ uint16(xCondDataSize), 9953, 9959, 9969,
  6511  	/*9969*/ uint16(xSetOp), uint16(LEA),
  6512  	/*9971*/ uint16(xReadSlashR),
  6513  	/*9972*/ uint16(xArgR64),
  6514  	/*9973*/ uint16(xArgM),
  6515  	/*9974*/ uint16(xMatch),
  6516  	/*9975*/ uint16(xCondIs64), 9978, 9994,
  6517  	/*9978*/ uint16(xCondDataSize), 9982, 9988, 0,
  6518  	/*9982*/ uint16(xSetOp), uint16(MOV),
  6519  	/*9984*/ uint16(xReadSlashR),
  6520  	/*9985*/ uint16(xArgSreg),
  6521  	/*9986*/ uint16(xArgRM16),
  6522  	/*9987*/ uint16(xMatch),
  6523  	/*9988*/ uint16(xSetOp), uint16(MOV),
  6524  	/*9990*/ uint16(xReadSlashR),
  6525  	/*9991*/ uint16(xArgSreg),
  6526  	/*9992*/ uint16(xArgR32M16),
  6527  	/*9993*/ uint16(xMatch),
  6528  	/*9994*/ uint16(xCondDataSize), 9982, 9988, 9998,
  6529  	/*9998*/ uint16(xSetOp), uint16(MOV),
  6530  	/*10000*/ uint16(xReadSlashR),
  6531  	/*10001*/ uint16(xArgSreg),
  6532  	/*10002*/ uint16(xArgR64M16),
  6533  	/*10003*/ uint16(xMatch),
  6534  	/*10004*/ uint16(xCondSlashR),
  6535  	10013, // 0
  6536  	0,     // 1
  6537  	0,     // 2
  6538  	0,     // 3
  6539  	0,     // 4
  6540  	0,     // 5
  6541  	0,     // 6
  6542  	0,     // 7
  6543  	/*10013*/ uint16(xCondIs64), 10016, 10028,
  6544  	/*10016*/ uint16(xCondDataSize), 10020, 10024, 0,
  6545  	/*10020*/ uint16(xSetOp), uint16(POP),
  6546  	/*10022*/ uint16(xArgRM16),
  6547  	/*10023*/ uint16(xMatch),
  6548  	/*10024*/ uint16(xSetOp), uint16(POP),
  6549  	/*10026*/ uint16(xArgRM32),
  6550  	/*10027*/ uint16(xMatch),
  6551  	/*10028*/ uint16(xCondDataSize), 10020, 10032, 10036,
  6552  	/*10032*/ uint16(xSetOp), uint16(POP),
  6553  	/*10034*/ uint16(xArgRM64),
  6554  	/*10035*/ uint16(xMatch),
  6555  	/*10036*/ uint16(xSetOp), uint16(POP),
  6556  	/*10038*/ uint16(xArgRM64),
  6557  	/*10039*/ uint16(xMatch),
  6558  	/*10040*/ uint16(xCondIs64), 10043, 10057,
  6559  	/*10043*/ uint16(xCondDataSize), 10047, 10052, 0,
  6560  	/*10047*/ uint16(xSetOp), uint16(XCHG),
  6561  	/*10049*/ uint16(xArgR16op),
  6562  	/*10050*/ uint16(xArgAX),
  6563  	/*10051*/ uint16(xMatch),
  6564  	/*10052*/ uint16(xSetOp), uint16(XCHG),
  6565  	/*10054*/ uint16(xArgR32op),
  6566  	/*10055*/ uint16(xArgEAX),
  6567  	/*10056*/ uint16(xMatch),
  6568  	/*10057*/ uint16(xCondDataSize), 10047, 10052, 10061,
  6569  	/*10061*/ uint16(xSetOp), uint16(XCHG),
  6570  	/*10063*/ uint16(xArgR64op),
  6571  	/*10064*/ uint16(xArgRAX),
  6572  	/*10065*/ uint16(xMatch),
  6573  	/*10066*/ uint16(xCondIs64), 10069, 10079,
  6574  	/*10069*/ uint16(xCondDataSize), 10073, 10076, 0,
  6575  	/*10073*/ uint16(xSetOp), uint16(CBW),
  6576  	/*10075*/ uint16(xMatch),
  6577  	/*10076*/ uint16(xSetOp), uint16(CWDE),
  6578  	/*10078*/ uint16(xMatch),
  6579  	/*10079*/ uint16(xCondDataSize), 10073, 10076, 10083,
  6580  	/*10083*/ uint16(xSetOp), uint16(CDQE),
  6581  	/*10085*/ uint16(xMatch),
  6582  	/*10086*/ uint16(xCondIs64), 10089, 10099,
  6583  	/*10089*/ uint16(xCondDataSize), 10093, 10096, 0,
  6584  	/*10093*/ uint16(xSetOp), uint16(CWD),
  6585  	/*10095*/ uint16(xMatch),
  6586  	/*10096*/ uint16(xSetOp), uint16(CDQ),
  6587  	/*10098*/ uint16(xMatch),
  6588  	/*10099*/ uint16(xCondDataSize), 10093, 10096, 10103,
  6589  	/*10103*/ uint16(xSetOp), uint16(CQO),
  6590  	/*10105*/ uint16(xMatch),
  6591  	/*10106*/ uint16(xCondIs64), 10109, 0,
  6592  	/*10109*/ uint16(xCondDataSize), 10113, 10118, 0,
  6593  	/*10113*/ uint16(xSetOp), uint16(LCALL),
  6594  	/*10115*/ uint16(xReadCd),
  6595  	/*10116*/ uint16(xArgPtr16colon16),
  6596  	/*10117*/ uint16(xMatch),
  6597  	/*10118*/ uint16(xSetOp), uint16(LCALL),
  6598  	/*10120*/ uint16(xReadCp),
  6599  	/*10121*/ uint16(xArgPtr16colon32),
  6600  	/*10122*/ uint16(xMatch),
  6601  	/*10123*/ uint16(xSetOp), uint16(FWAIT),
  6602  	/*10125*/ uint16(xMatch),
  6603  	/*10126*/ uint16(xCondIs64), 10129, 10139,
  6604  	/*10129*/ uint16(xCondDataSize), 10133, 10136, 0,
  6605  	/*10133*/ uint16(xSetOp), uint16(PUSHF),
  6606  	/*10135*/ uint16(xMatch),
  6607  	/*10136*/ uint16(xSetOp), uint16(PUSHFD),
  6608  	/*10138*/ uint16(xMatch),
  6609  	/*10139*/ uint16(xCondDataSize), 10133, 10143, 10146,
  6610  	/*10143*/ uint16(xSetOp), uint16(PUSHFQ),
  6611  	/*10145*/ uint16(xMatch),
  6612  	/*10146*/ uint16(xSetOp), uint16(PUSHFQ),
  6613  	/*10148*/ uint16(xMatch),
  6614  	/*10149*/ uint16(xCondIs64), 10152, 10162,
  6615  	/*10152*/ uint16(xCondDataSize), 10156, 10159, 0,
  6616  	/*10156*/ uint16(xSetOp), uint16(POPF),
  6617  	/*10158*/ uint16(xMatch),
  6618  	/*10159*/ uint16(xSetOp), uint16(POPFD),
  6619  	/*10161*/ uint16(xMatch),
  6620  	/*10162*/ uint16(xCondDataSize), 10156, 10166, 10169,
  6621  	/*10166*/ uint16(xSetOp), uint16(POPFQ),
  6622  	/*10168*/ uint16(xMatch),
  6623  	/*10169*/ uint16(xSetOp), uint16(POPFQ),
  6624  	/*10171*/ uint16(xMatch),
  6625  	/*10172*/ uint16(xSetOp), uint16(SAHF),
  6626  	/*10174*/ uint16(xMatch),
  6627  	/*10175*/ uint16(xSetOp), uint16(LAHF),
  6628  	/*10177*/ uint16(xMatch),
  6629  	/*10178*/ uint16(xCondIs64), 10181, 10187,
  6630  	/*10181*/ uint16(xSetOp), uint16(MOV),
  6631  	/*10183*/ uint16(xReadCm),
  6632  	/*10184*/ uint16(xArgAL),
  6633  	/*10185*/ uint16(xArgMoffs8),
  6634  	/*10186*/ uint16(xMatch),
  6635  	/*10187*/ uint16(xCondDataSize), 10181, 10181, 10191,
  6636  	/*10191*/ uint16(xSetOp), uint16(MOV),
  6637  	/*10193*/ uint16(xReadCm),
  6638  	/*10194*/ uint16(xArgAL),
  6639  	/*10195*/ uint16(xArgMoffs8),
  6640  	/*10196*/ uint16(xMatch),
  6641  	/*10197*/ uint16(xCondDataSize), 10201, 10207, 10213,
  6642  	/*10201*/ uint16(xSetOp), uint16(MOV),
  6643  	/*10203*/ uint16(xReadCm),
  6644  	/*10204*/ uint16(xArgAX),
  6645  	/*10205*/ uint16(xArgMoffs16),
  6646  	/*10206*/ uint16(xMatch),
  6647  	/*10207*/ uint16(xSetOp), uint16(MOV),
  6648  	/*10209*/ uint16(xReadCm),
  6649  	/*10210*/ uint16(xArgEAX),
  6650  	/*10211*/ uint16(xArgMoffs32),
  6651  	/*10212*/ uint16(xMatch),
  6652  	/*10213*/ uint16(xSetOp), uint16(MOV),
  6653  	/*10215*/ uint16(xReadCm),
  6654  	/*10216*/ uint16(xArgRAX),
  6655  	/*10217*/ uint16(xArgMoffs64),
  6656  	/*10218*/ uint16(xMatch),
  6657  	/*10219*/ uint16(xCondIs64), 10222, 10228,
  6658  	/*10222*/ uint16(xSetOp), uint16(MOV),
  6659  	/*10224*/ uint16(xReadCm),
  6660  	/*10225*/ uint16(xArgMoffs8),
  6661  	/*10226*/ uint16(xArgAL),
  6662  	/*10227*/ uint16(xMatch),
  6663  	/*10228*/ uint16(xCondDataSize), 10222, 10222, 10232,
  6664  	/*10232*/ uint16(xSetOp), uint16(MOV),
  6665  	/*10234*/ uint16(xReadCm),
  6666  	/*10235*/ uint16(xArgMoffs8),
  6667  	/*10236*/ uint16(xArgAL),
  6668  	/*10237*/ uint16(xMatch),
  6669  	/*10238*/ uint16(xCondDataSize), 10242, 10248, 10254,
  6670  	/*10242*/ uint16(xSetOp), uint16(MOV),
  6671  	/*10244*/ uint16(xReadCm),
  6672  	/*10245*/ uint16(xArgMoffs16),
  6673  	/*10246*/ uint16(xArgAX),
  6674  	/*10247*/ uint16(xMatch),
  6675  	/*10248*/ uint16(xSetOp), uint16(MOV),
  6676  	/*10250*/ uint16(xReadCm),
  6677  	/*10251*/ uint16(xArgMoffs32),
  6678  	/*10252*/ uint16(xArgEAX),
  6679  	/*10253*/ uint16(xMatch),
  6680  	/*10254*/ uint16(xSetOp), uint16(MOV),
  6681  	/*10256*/ uint16(xReadCm),
  6682  	/*10257*/ uint16(xArgMoffs64),
  6683  	/*10258*/ uint16(xArgRAX),
  6684  	/*10259*/ uint16(xMatch),
  6685  	/*10260*/ uint16(xSetOp), uint16(MOVSB),
  6686  	/*10262*/ uint16(xMatch),
  6687  	/*10263*/ uint16(xCondIs64), 10266, 10276,
  6688  	/*10266*/ uint16(xCondDataSize), 10270, 10273, 0,
  6689  	/*10270*/ uint16(xSetOp), uint16(MOVSW),
  6690  	/*10272*/ uint16(xMatch),
  6691  	/*10273*/ uint16(xSetOp), uint16(MOVSD),
  6692  	/*10275*/ uint16(xMatch),
  6693  	/*10276*/ uint16(xCondDataSize), 10270, 10273, 10280,
  6694  	/*10280*/ uint16(xSetOp), uint16(MOVSQ),
  6695  	/*10282*/ uint16(xMatch),
  6696  	/*10283*/ uint16(xSetOp), uint16(CMPSB),
  6697  	/*10285*/ uint16(xMatch),
  6698  	/*10286*/ uint16(xCondIs64), 10289, 10299,
  6699  	/*10289*/ uint16(xCondDataSize), 10293, 10296, 0,
  6700  	/*10293*/ uint16(xSetOp), uint16(CMPSW),
  6701  	/*10295*/ uint16(xMatch),
  6702  	/*10296*/ uint16(xSetOp), uint16(CMPSD),
  6703  	/*10298*/ uint16(xMatch),
  6704  	/*10299*/ uint16(xCondDataSize), 10293, 10296, 10303,
  6705  	/*10303*/ uint16(xSetOp), uint16(CMPSQ),
  6706  	/*10305*/ uint16(xMatch),
  6707  	/*10306*/ uint16(xSetOp), uint16(TEST),
  6708  	/*10308*/ uint16(xReadIb),
  6709  	/*10309*/ uint16(xArgAL),
  6710  	/*10310*/ uint16(xArgImm8u),
  6711  	/*10311*/ uint16(xMatch),
  6712  	/*10312*/ uint16(xCondIs64), 10315, 10331,
  6713  	/*10315*/ uint16(xCondDataSize), 10319, 10325, 0,
  6714  	/*10319*/ uint16(xSetOp), uint16(TEST),
  6715  	/*10321*/ uint16(xReadIw),
  6716  	/*10322*/ uint16(xArgAX),
  6717  	/*10323*/ uint16(xArgImm16),
  6718  	/*10324*/ uint16(xMatch),
  6719  	/*10325*/ uint16(xSetOp), uint16(TEST),
  6720  	/*10327*/ uint16(xReadID),
  6721  	/*10328*/ uint16(xArgEAX),
  6722  	/*10329*/ uint16(xArgImm32),
  6723  	/*10330*/ uint16(xMatch),
  6724  	/*10331*/ uint16(xCondDataSize), 10319, 10325, 10335,
  6725  	/*10335*/ uint16(xSetOp), uint16(TEST),
  6726  	/*10337*/ uint16(xReadID),
  6727  	/*10338*/ uint16(xArgRAX),
  6728  	/*10339*/ uint16(xArgImm32),
  6729  	/*10340*/ uint16(xMatch),
  6730  	/*10341*/ uint16(xSetOp), uint16(STOSB),
  6731  	/*10343*/ uint16(xMatch),
  6732  	/*10344*/ uint16(xCondIs64), 10347, 10357,
  6733  	/*10347*/ uint16(xCondDataSize), 10351, 10354, 0,
  6734  	/*10351*/ uint16(xSetOp), uint16(STOSW),
  6735  	/*10353*/ uint16(xMatch),
  6736  	/*10354*/ uint16(xSetOp), uint16(STOSD),
  6737  	/*10356*/ uint16(xMatch),
  6738  	/*10357*/ uint16(xCondDataSize), 10351, 10354, 10361,
  6739  	/*10361*/ uint16(xSetOp), uint16(STOSQ),
  6740  	/*10363*/ uint16(xMatch),
  6741  	/*10364*/ uint16(xSetOp), uint16(LODSB),
  6742  	/*10366*/ uint16(xMatch),
  6743  	/*10367*/ uint16(xCondIs64), 10370, 10380,
  6744  	/*10370*/ uint16(xCondDataSize), 10374, 10377, 0,
  6745  	/*10374*/ uint16(xSetOp), uint16(LODSW),
  6746  	/*10376*/ uint16(xMatch),
  6747  	/*10377*/ uint16(xSetOp), uint16(LODSD),
  6748  	/*10379*/ uint16(xMatch),
  6749  	/*10380*/ uint16(xCondDataSize), 10374, 10377, 10384,
  6750  	/*10384*/ uint16(xSetOp), uint16(LODSQ),
  6751  	/*10386*/ uint16(xMatch),
  6752  	/*10387*/ uint16(xSetOp), uint16(SCASB),
  6753  	/*10389*/ uint16(xMatch),
  6754  	/*10390*/ uint16(xCondIs64), 10393, 10403,
  6755  	/*10393*/ uint16(xCondDataSize), 10397, 10400, 0,
  6756  	/*10397*/ uint16(xSetOp), uint16(SCASW),
  6757  	/*10399*/ uint16(xMatch),
  6758  	/*10400*/ uint16(xSetOp), uint16(SCASD),
  6759  	/*10402*/ uint16(xMatch),
  6760  	/*10403*/ uint16(xCondDataSize), 10397, 10400, 10407,
  6761  	/*10407*/ uint16(xSetOp), uint16(SCASQ),
  6762  	/*10409*/ uint16(xMatch),
  6763  	/*10410*/ uint16(xSetOp), uint16(MOV),
  6764  	/*10412*/ uint16(xReadIb),
  6765  	/*10413*/ uint16(xArgR8op),
  6766  	/*10414*/ uint16(xArgImm8u),
  6767  	/*10415*/ uint16(xMatch),
  6768  	/*10416*/ uint16(xCondIs64), 10419, 10435,
  6769  	/*10419*/ uint16(xCondDataSize), 10423, 10429, 0,
  6770  	/*10423*/ uint16(xSetOp), uint16(MOV),
  6771  	/*10425*/ uint16(xReadIw),
  6772  	/*10426*/ uint16(xArgR16op),
  6773  	/*10427*/ uint16(xArgImm16),
  6774  	/*10428*/ uint16(xMatch),
  6775  	/*10429*/ uint16(xSetOp), uint16(MOV),
  6776  	/*10431*/ uint16(xReadID),
  6777  	/*10432*/ uint16(xArgR32op),
  6778  	/*10433*/ uint16(xArgImm32),
  6779  	/*10434*/ uint16(xMatch),
  6780  	/*10435*/ uint16(xCondDataSize), 10423, 10429, 10439,
  6781  	/*10439*/ uint16(xSetOp), uint16(MOV),
  6782  	/*10441*/ uint16(xReadIo),
  6783  	/*10442*/ uint16(xArgR64op),
  6784  	/*10443*/ uint16(xArgImm64),
  6785  	/*10444*/ uint16(xMatch),
  6786  	/*10445*/ uint16(xCondSlashR),
  6787  	10454, // 0
  6788  	10460, // 1
  6789  	10466, // 2
  6790  	10472, // 3
  6791  	10478, // 4
  6792  	10484, // 5
  6793  	0,     // 6
  6794  	10490, // 7
  6795  	/*10454*/ uint16(xSetOp), uint16(ROL),
  6796  	/*10456*/ uint16(xReadIb),
  6797  	/*10457*/ uint16(xArgRM8),
  6798  	/*10458*/ uint16(xArgImm8u),
  6799  	/*10459*/ uint16(xMatch),
  6800  	/*10460*/ uint16(xSetOp), uint16(ROR),
  6801  	/*10462*/ uint16(xReadIb),
  6802  	/*10463*/ uint16(xArgRM8),
  6803  	/*10464*/ uint16(xArgImm8u),
  6804  	/*10465*/ uint16(xMatch),
  6805  	/*10466*/ uint16(xSetOp), uint16(RCL),
  6806  	/*10468*/ uint16(xReadIb),
  6807  	/*10469*/ uint16(xArgRM8),
  6808  	/*10470*/ uint16(xArgImm8u),
  6809  	/*10471*/ uint16(xMatch),
  6810  	/*10472*/ uint16(xSetOp), uint16(RCR),
  6811  	/*10474*/ uint16(xReadIb),
  6812  	/*10475*/ uint16(xArgRM8),
  6813  	/*10476*/ uint16(xArgImm8u),
  6814  	/*10477*/ uint16(xMatch),
  6815  	/*10478*/ uint16(xSetOp), uint16(SHL),
  6816  	/*10480*/ uint16(xReadIb),
  6817  	/*10481*/ uint16(xArgRM8),
  6818  	/*10482*/ uint16(xArgImm8u),
  6819  	/*10483*/ uint16(xMatch),
  6820  	/*10484*/ uint16(xSetOp), uint16(SHR),
  6821  	/*10486*/ uint16(xReadIb),
  6822  	/*10487*/ uint16(xArgRM8),
  6823  	/*10488*/ uint16(xArgImm8u),
  6824  	/*10489*/ uint16(xMatch),
  6825  	/*10490*/ uint16(xSetOp), uint16(SAR),
  6826  	/*10492*/ uint16(xReadIb),
  6827  	/*10493*/ uint16(xArgRM8),
  6828  	/*10494*/ uint16(xArgImm8u),
  6829  	/*10495*/ uint16(xMatch),
  6830  	/*10496*/ uint16(xCondSlashR),
  6831  	10505, // 0
  6832  	10527, // 1
  6833  	10549, // 2
  6834  	10578, // 3
  6835  	10607, // 4
  6836  	10636, // 5
  6837  	0,     // 6
  6838  	10665, // 7
  6839  	/*10505*/ uint16(xCondDataSize), 10509, 10515, 10521,
  6840  	/*10509*/ uint16(xSetOp), uint16(ROL),
  6841  	/*10511*/ uint16(xReadIb),
  6842  	/*10512*/ uint16(xArgRM16),
  6843  	/*10513*/ uint16(xArgImm8u),
  6844  	/*10514*/ uint16(xMatch),
  6845  	/*10515*/ uint16(xSetOp), uint16(ROL),
  6846  	/*10517*/ uint16(xReadIb),
  6847  	/*10518*/ uint16(xArgRM32),
  6848  	/*10519*/ uint16(xArgImm8u),
  6849  	/*10520*/ uint16(xMatch),
  6850  	/*10521*/ uint16(xSetOp), uint16(ROL),
  6851  	/*10523*/ uint16(xReadIb),
  6852  	/*10524*/ uint16(xArgRM64),
  6853  	/*10525*/ uint16(xArgImm8u),
  6854  	/*10526*/ uint16(xMatch),
  6855  	/*10527*/ uint16(xCondDataSize), 10531, 10537, 10543,
  6856  	/*10531*/ uint16(xSetOp), uint16(ROR),
  6857  	/*10533*/ uint16(xReadIb),
  6858  	/*10534*/ uint16(xArgRM16),
  6859  	/*10535*/ uint16(xArgImm8u),
  6860  	/*10536*/ uint16(xMatch),
  6861  	/*10537*/ uint16(xSetOp), uint16(ROR),
  6862  	/*10539*/ uint16(xReadIb),
  6863  	/*10540*/ uint16(xArgRM32),
  6864  	/*10541*/ uint16(xArgImm8u),
  6865  	/*10542*/ uint16(xMatch),
  6866  	/*10543*/ uint16(xSetOp), uint16(ROR),
  6867  	/*10545*/ uint16(xReadIb),
  6868  	/*10546*/ uint16(xArgRM64),
  6869  	/*10547*/ uint16(xArgImm8u),
  6870  	/*10548*/ uint16(xMatch),
  6871  	/*10549*/ uint16(xCondIs64), 10552, 10568,
  6872  	/*10552*/ uint16(xCondDataSize), 10556, 10562, 0,
  6873  	/*10556*/ uint16(xSetOp), uint16(RCL),
  6874  	/*10558*/ uint16(xReadIb),
  6875  	/*10559*/ uint16(xArgRM16),
  6876  	/*10560*/ uint16(xArgImm8u),
  6877  	/*10561*/ uint16(xMatch),
  6878  	/*10562*/ uint16(xSetOp), uint16(RCL),
  6879  	/*10564*/ uint16(xReadIb),
  6880  	/*10565*/ uint16(xArgRM32),
  6881  	/*10566*/ uint16(xArgImm8u),
  6882  	/*10567*/ uint16(xMatch),
  6883  	/*10568*/ uint16(xCondDataSize), 10556, 10562, 10572,
  6884  	/*10572*/ uint16(xSetOp), uint16(RCL),
  6885  	/*10574*/ uint16(xReadIb),
  6886  	/*10575*/ uint16(xArgRM64),
  6887  	/*10576*/ uint16(xArgImm8u),
  6888  	/*10577*/ uint16(xMatch),
  6889  	/*10578*/ uint16(xCondIs64), 10581, 10597,
  6890  	/*10581*/ uint16(xCondDataSize), 10585, 10591, 0,
  6891  	/*10585*/ uint16(xSetOp), uint16(RCR),
  6892  	/*10587*/ uint16(xReadIb),
  6893  	/*10588*/ uint16(xArgRM16),
  6894  	/*10589*/ uint16(xArgImm8u),
  6895  	/*10590*/ uint16(xMatch),
  6896  	/*10591*/ uint16(xSetOp), uint16(RCR),
  6897  	/*10593*/ uint16(xReadIb),
  6898  	/*10594*/ uint16(xArgRM32),
  6899  	/*10595*/ uint16(xArgImm8u),
  6900  	/*10596*/ uint16(xMatch),
  6901  	/*10597*/ uint16(xCondDataSize), 10585, 10591, 10601,
  6902  	/*10601*/ uint16(xSetOp), uint16(RCR),
  6903  	/*10603*/ uint16(xReadIb),
  6904  	/*10604*/ uint16(xArgRM64),
  6905  	/*10605*/ uint16(xArgImm8u),
  6906  	/*10606*/ uint16(xMatch),
  6907  	/*10607*/ uint16(xCondIs64), 10610, 10626,
  6908  	/*10610*/ uint16(xCondDataSize), 10614, 10620, 0,
  6909  	/*10614*/ uint16(xSetOp), uint16(SHL),
  6910  	/*10616*/ uint16(xReadIb),
  6911  	/*10617*/ uint16(xArgRM16),
  6912  	/*10618*/ uint16(xArgImm8u),
  6913  	/*10619*/ uint16(xMatch),
  6914  	/*10620*/ uint16(xSetOp), uint16(SHL),
  6915  	/*10622*/ uint16(xReadIb),
  6916  	/*10623*/ uint16(xArgRM32),
  6917  	/*10624*/ uint16(xArgImm8u),
  6918  	/*10625*/ uint16(xMatch),
  6919  	/*10626*/ uint16(xCondDataSize), 10614, 10620, 10630,
  6920  	/*10630*/ uint16(xSetOp), uint16(SHL),
  6921  	/*10632*/ uint16(xReadIb),
  6922  	/*10633*/ uint16(xArgRM64),
  6923  	/*10634*/ uint16(xArgImm8u),
  6924  	/*10635*/ uint16(xMatch),
  6925  	/*10636*/ uint16(xCondIs64), 10639, 10655,
  6926  	/*10639*/ uint16(xCondDataSize), 10643, 10649, 0,
  6927  	/*10643*/ uint16(xSetOp), uint16(SHR),
  6928  	/*10645*/ uint16(xReadIb),
  6929  	/*10646*/ uint16(xArgRM16),
  6930  	/*10647*/ uint16(xArgImm8u),
  6931  	/*10648*/ uint16(xMatch),
  6932  	/*10649*/ uint16(xSetOp), uint16(SHR),
  6933  	/*10651*/ uint16(xReadIb),
  6934  	/*10652*/ uint16(xArgRM32),
  6935  	/*10653*/ uint16(xArgImm8u),
  6936  	/*10654*/ uint16(xMatch),
  6937  	/*10655*/ uint16(xCondDataSize), 10643, 10649, 10659,
  6938  	/*10659*/ uint16(xSetOp), uint16(SHR),
  6939  	/*10661*/ uint16(xReadIb),
  6940  	/*10662*/ uint16(xArgRM64),
  6941  	/*10663*/ uint16(xArgImm8u),
  6942  	/*10664*/ uint16(xMatch),
  6943  	/*10665*/ uint16(xCondIs64), 10668, 10684,
  6944  	/*10668*/ uint16(xCondDataSize), 10672, 10678, 0,
  6945  	/*10672*/ uint16(xSetOp), uint16(SAR),
  6946  	/*10674*/ uint16(xReadIb),
  6947  	/*10675*/ uint16(xArgRM16),
  6948  	/*10676*/ uint16(xArgImm8u),
  6949  	/*10677*/ uint16(xMatch),
  6950  	/*10678*/ uint16(xSetOp), uint16(SAR),
  6951  	/*10680*/ uint16(xReadIb),
  6952  	/*10681*/ uint16(xArgRM32),
  6953  	/*10682*/ uint16(xArgImm8u),
  6954  	/*10683*/ uint16(xMatch),
  6955  	/*10684*/ uint16(xCondDataSize), 10672, 10678, 10688,
  6956  	/*10688*/ uint16(xSetOp), uint16(SAR),
  6957  	/*10690*/ uint16(xReadIb),
  6958  	/*10691*/ uint16(xArgRM64),
  6959  	/*10692*/ uint16(xArgImm8u),
  6960  	/*10693*/ uint16(xMatch),
  6961  	/*10694*/ uint16(xSetOp), uint16(RET),
  6962  	/*10696*/ uint16(xReadIw),
  6963  	/*10697*/ uint16(xArgImm16u),
  6964  	/*10698*/ uint16(xMatch),
  6965  	/*10699*/ uint16(xSetOp), uint16(RET),
  6966  	/*10701*/ uint16(xMatch),
  6967  	/*10702*/ uint16(xCondIs64), 10705, 0,
  6968  	/*10705*/ uint16(xCondDataSize), 10709, 10715, 0,
  6969  	/*10709*/ uint16(xSetOp), uint16(LES),
  6970  	/*10711*/ uint16(xReadSlashR),
  6971  	/*10712*/ uint16(xArgR16),
  6972  	/*10713*/ uint16(xArgM16colon16),
  6973  	/*10714*/ uint16(xMatch),
  6974  	/*10715*/ uint16(xSetOp), uint16(LES),
  6975  	/*10717*/ uint16(xReadSlashR),
  6976  	/*10718*/ uint16(xArgR32),
  6977  	/*10719*/ uint16(xArgM16colon32),
  6978  	/*10720*/ uint16(xMatch),
  6979  	/*10721*/ uint16(xCondIs64), 10724, 0,
  6980  	/*10724*/ uint16(xCondDataSize), 10728, 10734, 0,
  6981  	/*10728*/ uint16(xSetOp), uint16(LDS),
  6982  	/*10730*/ uint16(xReadSlashR),
  6983  	/*10731*/ uint16(xArgR16),
  6984  	/*10732*/ uint16(xArgM16colon16),
  6985  	/*10733*/ uint16(xMatch),
  6986  	/*10734*/ uint16(xSetOp), uint16(LDS),
  6987  	/*10736*/ uint16(xReadSlashR),
  6988  	/*10737*/ uint16(xArgR32),
  6989  	/*10738*/ uint16(xArgM16colon32),
  6990  	/*10739*/ uint16(xMatch),
  6991  	/*10740*/ uint16(xCondByte), 1,
  6992  	0xF8, 10759,
  6993  	/*10744*/ uint16(xCondSlashR),
  6994  	10753, // 0
  6995  	0,     // 1
  6996  	0,     // 2
  6997  	0,     // 3
  6998  	0,     // 4
  6999  	0,     // 5
  7000  	0,     // 6
  7001  	0,     // 7
  7002  	/*10753*/ uint16(xSetOp), uint16(MOV),
  7003  	/*10755*/ uint16(xReadIb),
  7004  	/*10756*/ uint16(xArgRM8),
  7005  	/*10757*/ uint16(xArgImm8u),
  7006  	/*10758*/ uint16(xMatch),
  7007  	/*10759*/ uint16(xSetOp), uint16(XABORT),
  7008  	/*10761*/ uint16(xReadIb),
  7009  	/*10762*/ uint16(xArgImm8u),
  7010  	/*10763*/ uint16(xMatch),
  7011  	/*10764*/ uint16(xCondByte), 1,
  7012  	0xF8, 10806,
  7013  	/*10768*/ uint16(xCondSlashR),
  7014  	10777, // 0
  7015  	0,     // 1
  7016  	0,     // 2
  7017  	0,     // 3
  7018  	0,     // 4
  7019  	0,     // 5
  7020  	0,     // 6
  7021  	0,     // 7
  7022  	/*10777*/ uint16(xCondIs64), 10780, 10796,
  7023  	/*10780*/ uint16(xCondDataSize), 10784, 10790, 0,
  7024  	/*10784*/ uint16(xSetOp), uint16(MOV),
  7025  	/*10786*/ uint16(xReadIw),
  7026  	/*10787*/ uint16(xArgRM16),
  7027  	/*10788*/ uint16(xArgImm16),
  7028  	/*10789*/ uint16(xMatch),
  7029  	/*10790*/ uint16(xSetOp), uint16(MOV),
  7030  	/*10792*/ uint16(xReadID),
  7031  	/*10793*/ uint16(xArgRM32),
  7032  	/*10794*/ uint16(xArgImm32),
  7033  	/*10795*/ uint16(xMatch),
  7034  	/*10796*/ uint16(xCondDataSize), 10784, 10790, 10800,
  7035  	/*10800*/ uint16(xSetOp), uint16(MOV),
  7036  	/*10802*/ uint16(xReadID),
  7037  	/*10803*/ uint16(xArgRM64),
  7038  	/*10804*/ uint16(xArgImm32),
  7039  	/*10805*/ uint16(xMatch),
  7040  	/*10806*/ uint16(xCondDataSize), 10810, 10815, 10820,
  7041  	/*10810*/ uint16(xSetOp), uint16(XBEGIN),
  7042  	/*10812*/ uint16(xReadCw),
  7043  	/*10813*/ uint16(xArgRel16),
  7044  	/*10814*/ uint16(xMatch),
  7045  	/*10815*/ uint16(xSetOp), uint16(XBEGIN),
  7046  	/*10817*/ uint16(xReadCd),
  7047  	/*10818*/ uint16(xArgRel32),
  7048  	/*10819*/ uint16(xMatch),
  7049  	/*10820*/ uint16(xSetOp), uint16(XBEGIN),
  7050  	/*10822*/ uint16(xReadCd),
  7051  	/*10823*/ uint16(xArgRel32),
  7052  	/*10824*/ uint16(xMatch),
  7053  	/*10825*/ uint16(xSetOp), uint16(ENTER),
  7054  	/*10827*/ uint16(xReadIw),
  7055  	/*10828*/ uint16(xReadIb),
  7056  	/*10829*/ uint16(xArgImm16u),
  7057  	/*10830*/ uint16(xArgImm8u),
  7058  	/*10831*/ uint16(xMatch),
  7059  	/*10832*/ uint16(xCondIs64), 10835, 10845,
  7060  	/*10835*/ uint16(xCondDataSize), 10839, 10842, 0,
  7061  	/*10839*/ uint16(xSetOp), uint16(LEAVE),
  7062  	/*10841*/ uint16(xMatch),
  7063  	/*10842*/ uint16(xSetOp), uint16(LEAVE),
  7064  	/*10844*/ uint16(xMatch),
  7065  	/*10845*/ uint16(xCondDataSize), 10839, 10849, 10852,
  7066  	/*10849*/ uint16(xSetOp), uint16(LEAVE),
  7067  	/*10851*/ uint16(xMatch),
  7068  	/*10852*/ uint16(xSetOp), uint16(LEAVE),
  7069  	/*10854*/ uint16(xMatch),
  7070  	/*10855*/ uint16(xSetOp), uint16(LRET),
  7071  	/*10857*/ uint16(xReadIw),
  7072  	/*10858*/ uint16(xArgImm16u),
  7073  	/*10859*/ uint16(xMatch),
  7074  	/*10860*/ uint16(xSetOp), uint16(LRET),
  7075  	/*10862*/ uint16(xMatch),
  7076  	/*10863*/ uint16(xSetOp), uint16(INT),
  7077  	/*10865*/ uint16(xArg3),
  7078  	/*10866*/ uint16(xMatch),
  7079  	/*10867*/ uint16(xSetOp), uint16(INT),
  7080  	/*10869*/ uint16(xReadIb),
  7081  	/*10870*/ uint16(xArgImm8u),
  7082  	/*10871*/ uint16(xMatch),
  7083  	/*10872*/ uint16(xCondIs64), 10875, 0,
  7084  	/*10875*/ uint16(xSetOp), uint16(INTO),
  7085  	/*10877*/ uint16(xMatch),
  7086  	/*10878*/ uint16(xCondIs64), 10881, 10891,
  7087  	/*10881*/ uint16(xCondDataSize), 10885, 10888, 0,
  7088  	/*10885*/ uint16(xSetOp), uint16(IRET),
  7089  	/*10887*/ uint16(xMatch),
  7090  	/*10888*/ uint16(xSetOp), uint16(IRETD),
  7091  	/*10890*/ uint16(xMatch),
  7092  	/*10891*/ uint16(xCondDataSize), 10885, 10888, 10895,
  7093  	/*10895*/ uint16(xSetOp), uint16(IRETQ),
  7094  	/*10897*/ uint16(xMatch),
  7095  	/*10898*/ uint16(xCondSlashR),
  7096  	10907, // 0
  7097  	10912, // 1
  7098  	10917, // 2
  7099  	10922, // 3
  7100  	10927, // 4
  7101  	10932, // 5
  7102  	0,     // 6
  7103  	10937, // 7
  7104  	/*10907*/ uint16(xSetOp), uint16(ROL),
  7105  	/*10909*/ uint16(xArgRM8),
  7106  	/*10910*/ uint16(xArg1),
  7107  	/*10911*/ uint16(xMatch),
  7108  	/*10912*/ uint16(xSetOp), uint16(ROR),
  7109  	/*10914*/ uint16(xArgRM8),
  7110  	/*10915*/ uint16(xArg1),
  7111  	/*10916*/ uint16(xMatch),
  7112  	/*10917*/ uint16(xSetOp), uint16(RCL),
  7113  	/*10919*/ uint16(xArgRM8),
  7114  	/*10920*/ uint16(xArg1),
  7115  	/*10921*/ uint16(xMatch),
  7116  	/*10922*/ uint16(xSetOp), uint16(RCR),
  7117  	/*10924*/ uint16(xArgRM8),
  7118  	/*10925*/ uint16(xArg1),
  7119  	/*10926*/ uint16(xMatch),
  7120  	/*10927*/ uint16(xSetOp), uint16(SHL),
  7121  	/*10929*/ uint16(xArgRM8),
  7122  	/*10930*/ uint16(xArg1),
  7123  	/*10931*/ uint16(xMatch),
  7124  	/*10932*/ uint16(xSetOp), uint16(SHR),
  7125  	/*10934*/ uint16(xArgRM8),
  7126  	/*10935*/ uint16(xArg1),
  7127  	/*10936*/ uint16(xMatch),
  7128  	/*10937*/ uint16(xSetOp), uint16(SAR),
  7129  	/*10939*/ uint16(xArgRM8),
  7130  	/*10940*/ uint16(xArg1),
  7131  	/*10941*/ uint16(xMatch),
  7132  	/*10942*/ uint16(xCondSlashR),
  7133  	10951, // 0
  7134  	10977, // 1
  7135  	11003, // 2
  7136  	11029, // 3
  7137  	11055, // 4
  7138  	11081, // 5
  7139  	0,     // 6
  7140  	11107, // 7
  7141  	/*10951*/ uint16(xCondIs64), 10954, 10968,
  7142  	/*10954*/ uint16(xCondDataSize), 10958, 10963, 0,
  7143  	/*10958*/ uint16(xSetOp), uint16(ROL),
  7144  	/*10960*/ uint16(xArgRM16),
  7145  	/*10961*/ uint16(xArg1),
  7146  	/*10962*/ uint16(xMatch),
  7147  	/*10963*/ uint16(xSetOp), uint16(ROL),
  7148  	/*10965*/ uint16(xArgRM32),
  7149  	/*10966*/ uint16(xArg1),
  7150  	/*10967*/ uint16(xMatch),
  7151  	/*10968*/ uint16(xCondDataSize), 10958, 10963, 10972,
  7152  	/*10972*/ uint16(xSetOp), uint16(ROL),
  7153  	/*10974*/ uint16(xArgRM64),
  7154  	/*10975*/ uint16(xArg1),
  7155  	/*10976*/ uint16(xMatch),
  7156  	/*10977*/ uint16(xCondIs64), 10980, 10994,
  7157  	/*10980*/ uint16(xCondDataSize), 10984, 10989, 0,
  7158  	/*10984*/ uint16(xSetOp), uint16(ROR),
  7159  	/*10986*/ uint16(xArgRM16),
  7160  	/*10987*/ uint16(xArg1),
  7161  	/*10988*/ uint16(xMatch),
  7162  	/*10989*/ uint16(xSetOp), uint16(ROR),
  7163  	/*10991*/ uint16(xArgRM32),
  7164  	/*10992*/ uint16(xArg1),
  7165  	/*10993*/ uint16(xMatch),
  7166  	/*10994*/ uint16(xCondDataSize), 10984, 10989, 10998,
  7167  	/*10998*/ uint16(xSetOp), uint16(ROR),
  7168  	/*11000*/ uint16(xArgRM64),
  7169  	/*11001*/ uint16(xArg1),
  7170  	/*11002*/ uint16(xMatch),
  7171  	/*11003*/ uint16(xCondIs64), 11006, 11020,
  7172  	/*11006*/ uint16(xCondDataSize), 11010, 11015, 0,
  7173  	/*11010*/ uint16(xSetOp), uint16(RCL),
  7174  	/*11012*/ uint16(xArgRM16),
  7175  	/*11013*/ uint16(xArg1),
  7176  	/*11014*/ uint16(xMatch),
  7177  	/*11015*/ uint16(xSetOp), uint16(RCL),
  7178  	/*11017*/ uint16(xArgRM32),
  7179  	/*11018*/ uint16(xArg1),
  7180  	/*11019*/ uint16(xMatch),
  7181  	/*11020*/ uint16(xCondDataSize), 11010, 11015, 11024,
  7182  	/*11024*/ uint16(xSetOp), uint16(RCL),
  7183  	/*11026*/ uint16(xArgRM64),
  7184  	/*11027*/ uint16(xArg1),
  7185  	/*11028*/ uint16(xMatch),
  7186  	/*11029*/ uint16(xCondIs64), 11032, 11046,
  7187  	/*11032*/ uint16(xCondDataSize), 11036, 11041, 0,
  7188  	/*11036*/ uint16(xSetOp), uint16(RCR),
  7189  	/*11038*/ uint16(xArgRM16),
  7190  	/*11039*/ uint16(xArg1),
  7191  	/*11040*/ uint16(xMatch),
  7192  	/*11041*/ uint16(xSetOp), uint16(RCR),
  7193  	/*11043*/ uint16(xArgRM32),
  7194  	/*11044*/ uint16(xArg1),
  7195  	/*11045*/ uint16(xMatch),
  7196  	/*11046*/ uint16(xCondDataSize), 11036, 11041, 11050,
  7197  	/*11050*/ uint16(xSetOp), uint16(RCR),
  7198  	/*11052*/ uint16(xArgRM64),
  7199  	/*11053*/ uint16(xArg1),
  7200  	/*11054*/ uint16(xMatch),
  7201  	/*11055*/ uint16(xCondIs64), 11058, 11072,
  7202  	/*11058*/ uint16(xCondDataSize), 11062, 11067, 0,
  7203  	/*11062*/ uint16(xSetOp), uint16(SHL),
  7204  	/*11064*/ uint16(xArgRM16),
  7205  	/*11065*/ uint16(xArg1),
  7206  	/*11066*/ uint16(xMatch),
  7207  	/*11067*/ uint16(xSetOp), uint16(SHL),
  7208  	/*11069*/ uint16(xArgRM32),
  7209  	/*11070*/ uint16(xArg1),
  7210  	/*11071*/ uint16(xMatch),
  7211  	/*11072*/ uint16(xCondDataSize), 11062, 11067, 11076,
  7212  	/*11076*/ uint16(xSetOp), uint16(SHL),
  7213  	/*11078*/ uint16(xArgRM64),
  7214  	/*11079*/ uint16(xArg1),
  7215  	/*11080*/ uint16(xMatch),
  7216  	/*11081*/ uint16(xCondIs64), 11084, 11098,
  7217  	/*11084*/ uint16(xCondDataSize), 11088, 11093, 0,
  7218  	/*11088*/ uint16(xSetOp), uint16(SHR),
  7219  	/*11090*/ uint16(xArgRM16),
  7220  	/*11091*/ uint16(xArg1),
  7221  	/*11092*/ uint16(xMatch),
  7222  	/*11093*/ uint16(xSetOp), uint16(SHR),
  7223  	/*11095*/ uint16(xArgRM32),
  7224  	/*11096*/ uint16(xArg1),
  7225  	/*11097*/ uint16(xMatch),
  7226  	/*11098*/ uint16(xCondDataSize), 11088, 11093, 11102,
  7227  	/*11102*/ uint16(xSetOp), uint16(SHR),
  7228  	/*11104*/ uint16(xArgRM64),
  7229  	/*11105*/ uint16(xArg1),
  7230  	/*11106*/ uint16(xMatch),
  7231  	/*11107*/ uint16(xCondIs64), 11110, 11124,
  7232  	/*11110*/ uint16(xCondDataSize), 11114, 11119, 0,
  7233  	/*11114*/ uint16(xSetOp), uint16(SAR),
  7234  	/*11116*/ uint16(xArgRM16),
  7235  	/*11117*/ uint16(xArg1),
  7236  	/*11118*/ uint16(xMatch),
  7237  	/*11119*/ uint16(xSetOp), uint16(SAR),
  7238  	/*11121*/ uint16(xArgRM32),
  7239  	/*11122*/ uint16(xArg1),
  7240  	/*11123*/ uint16(xMatch),
  7241  	/*11124*/ uint16(xCondDataSize), 11114, 11119, 11128,
  7242  	/*11128*/ uint16(xSetOp), uint16(SAR),
  7243  	/*11130*/ uint16(xArgRM64),
  7244  	/*11131*/ uint16(xArg1),
  7245  	/*11132*/ uint16(xMatch),
  7246  	/*11133*/ uint16(xCondSlashR),
  7247  	11142, // 0
  7248  	11147, // 1
  7249  	11152, // 2
  7250  	11157, // 3
  7251  	11162, // 4
  7252  	11167, // 5
  7253  	0,     // 6
  7254  	11172, // 7
  7255  	/*11142*/ uint16(xSetOp), uint16(ROL),
  7256  	/*11144*/ uint16(xArgRM8),
  7257  	/*11145*/ uint16(xArgCL),
  7258  	/*11146*/ uint16(xMatch),
  7259  	/*11147*/ uint16(xSetOp), uint16(ROR),
  7260  	/*11149*/ uint16(xArgRM8),
  7261  	/*11150*/ uint16(xArgCL),
  7262  	/*11151*/ uint16(xMatch),
  7263  	/*11152*/ uint16(xSetOp), uint16(RCL),
  7264  	/*11154*/ uint16(xArgRM8),
  7265  	/*11155*/ uint16(xArgCL),
  7266  	/*11156*/ uint16(xMatch),
  7267  	/*11157*/ uint16(xSetOp), uint16(RCR),
  7268  	/*11159*/ uint16(xArgRM8),
  7269  	/*11160*/ uint16(xArgCL),
  7270  	/*11161*/ uint16(xMatch),
  7271  	/*11162*/ uint16(xSetOp), uint16(SHL),
  7272  	/*11164*/ uint16(xArgRM8),
  7273  	/*11165*/ uint16(xArgCL),
  7274  	/*11166*/ uint16(xMatch),
  7275  	/*11167*/ uint16(xSetOp), uint16(SHR),
  7276  	/*11169*/ uint16(xArgRM8),
  7277  	/*11170*/ uint16(xArgCL),
  7278  	/*11171*/ uint16(xMatch),
  7279  	/*11172*/ uint16(xSetOp), uint16(SAR),
  7280  	/*11174*/ uint16(xArgRM8),
  7281  	/*11175*/ uint16(xArgCL),
  7282  	/*11176*/ uint16(xMatch),
  7283  	/*11177*/ uint16(xCondSlashR),
  7284  	11186, // 0
  7285  	11212, // 1
  7286  	11238, // 2
  7287  	11264, // 3
  7288  	11290, // 4
  7289  	11316, // 5
  7290  	0,     // 6
  7291  	11342, // 7
  7292  	/*11186*/ uint16(xCondIs64), 11189, 11203,
  7293  	/*11189*/ uint16(xCondDataSize), 11193, 11198, 0,
  7294  	/*11193*/ uint16(xSetOp), uint16(ROL),
  7295  	/*11195*/ uint16(xArgRM16),
  7296  	/*11196*/ uint16(xArgCL),
  7297  	/*11197*/ uint16(xMatch),
  7298  	/*11198*/ uint16(xSetOp), uint16(ROL),
  7299  	/*11200*/ uint16(xArgRM32),
  7300  	/*11201*/ uint16(xArgCL),
  7301  	/*11202*/ uint16(xMatch),
  7302  	/*11203*/ uint16(xCondDataSize), 11193, 11198, 11207,
  7303  	/*11207*/ uint16(xSetOp), uint16(ROL),
  7304  	/*11209*/ uint16(xArgRM64),
  7305  	/*11210*/ uint16(xArgCL),
  7306  	/*11211*/ uint16(xMatch),
  7307  	/*11212*/ uint16(xCondIs64), 11215, 11229,
  7308  	/*11215*/ uint16(xCondDataSize), 11219, 11224, 0,
  7309  	/*11219*/ uint16(xSetOp), uint16(ROR),
  7310  	/*11221*/ uint16(xArgRM16),
  7311  	/*11222*/ uint16(xArgCL),
  7312  	/*11223*/ uint16(xMatch),
  7313  	/*11224*/ uint16(xSetOp), uint16(ROR),
  7314  	/*11226*/ uint16(xArgRM32),
  7315  	/*11227*/ uint16(xArgCL),
  7316  	/*11228*/ uint16(xMatch),
  7317  	/*11229*/ uint16(xCondDataSize), 11219, 11224, 11233,
  7318  	/*11233*/ uint16(xSetOp), uint16(ROR),
  7319  	/*11235*/ uint16(xArgRM64),
  7320  	/*11236*/ uint16(xArgCL),
  7321  	/*11237*/ uint16(xMatch),
  7322  	/*11238*/ uint16(xCondIs64), 11241, 11255,
  7323  	/*11241*/ uint16(xCondDataSize), 11245, 11250, 0,
  7324  	/*11245*/ uint16(xSetOp), uint16(RCL),
  7325  	/*11247*/ uint16(xArgRM16),
  7326  	/*11248*/ uint16(xArgCL),
  7327  	/*11249*/ uint16(xMatch),
  7328  	/*11250*/ uint16(xSetOp), uint16(RCL),
  7329  	/*11252*/ uint16(xArgRM32),
  7330  	/*11253*/ uint16(xArgCL),
  7331  	/*11254*/ uint16(xMatch),
  7332  	/*11255*/ uint16(xCondDataSize), 11245, 11250, 11259,
  7333  	/*11259*/ uint16(xSetOp), uint16(RCL),
  7334  	/*11261*/ uint16(xArgRM64),
  7335  	/*11262*/ uint16(xArgCL),
  7336  	/*11263*/ uint16(xMatch),
  7337  	/*11264*/ uint16(xCondIs64), 11267, 11281,
  7338  	/*11267*/ uint16(xCondDataSize), 11271, 11276, 0,
  7339  	/*11271*/ uint16(xSetOp), uint16(RCR),
  7340  	/*11273*/ uint16(xArgRM16),
  7341  	/*11274*/ uint16(xArgCL),
  7342  	/*11275*/ uint16(xMatch),
  7343  	/*11276*/ uint16(xSetOp), uint16(RCR),
  7344  	/*11278*/ uint16(xArgRM32),
  7345  	/*11279*/ uint16(xArgCL),
  7346  	/*11280*/ uint16(xMatch),
  7347  	/*11281*/ uint16(xCondDataSize), 11271, 11276, 11285,
  7348  	/*11285*/ uint16(xSetOp), uint16(RCR),
  7349  	/*11287*/ uint16(xArgRM64),
  7350  	/*11288*/ uint16(xArgCL),
  7351  	/*11289*/ uint16(xMatch),
  7352  	/*11290*/ uint16(xCondIs64), 11293, 11307,
  7353  	/*11293*/ uint16(xCondDataSize), 11297, 11302, 0,
  7354  	/*11297*/ uint16(xSetOp), uint16(SHL),
  7355  	/*11299*/ uint16(xArgRM16),
  7356  	/*11300*/ uint16(xArgCL),
  7357  	/*11301*/ uint16(xMatch),
  7358  	/*11302*/ uint16(xSetOp), uint16(SHL),
  7359  	/*11304*/ uint16(xArgRM32),
  7360  	/*11305*/ uint16(xArgCL),
  7361  	/*11306*/ uint16(xMatch),
  7362  	/*11307*/ uint16(xCondDataSize), 11297, 11302, 11311,
  7363  	/*11311*/ uint16(xSetOp), uint16(SHL),
  7364  	/*11313*/ uint16(xArgRM64),
  7365  	/*11314*/ uint16(xArgCL),
  7366  	/*11315*/ uint16(xMatch),
  7367  	/*11316*/ uint16(xCondIs64), 11319, 11333,
  7368  	/*11319*/ uint16(xCondDataSize), 11323, 11328, 0,
  7369  	/*11323*/ uint16(xSetOp), uint16(SHR),
  7370  	/*11325*/ uint16(xArgRM16),
  7371  	/*11326*/ uint16(xArgCL),
  7372  	/*11327*/ uint16(xMatch),
  7373  	/*11328*/ uint16(xSetOp), uint16(SHR),
  7374  	/*11330*/ uint16(xArgRM32),
  7375  	/*11331*/ uint16(xArgCL),
  7376  	/*11332*/ uint16(xMatch),
  7377  	/*11333*/ uint16(xCondDataSize), 11323, 11328, 11337,
  7378  	/*11337*/ uint16(xSetOp), uint16(SHR),
  7379  	/*11339*/ uint16(xArgRM64),
  7380  	/*11340*/ uint16(xArgCL),
  7381  	/*11341*/ uint16(xMatch),
  7382  	/*11342*/ uint16(xCondIs64), 11345, 11359,
  7383  	/*11345*/ uint16(xCondDataSize), 11349, 11354, 0,
  7384  	/*11349*/ uint16(xSetOp), uint16(SAR),
  7385  	/*11351*/ uint16(xArgRM16),
  7386  	/*11352*/ uint16(xArgCL),
  7387  	/*11353*/ uint16(xMatch),
  7388  	/*11354*/ uint16(xSetOp), uint16(SAR),
  7389  	/*11356*/ uint16(xArgRM32),
  7390  	/*11357*/ uint16(xArgCL),
  7391  	/*11358*/ uint16(xMatch),
  7392  	/*11359*/ uint16(xCondDataSize), 11349, 11354, 11363,
  7393  	/*11363*/ uint16(xSetOp), uint16(SAR),
  7394  	/*11365*/ uint16(xArgRM64),
  7395  	/*11366*/ uint16(xArgCL),
  7396  	/*11367*/ uint16(xMatch),
  7397  	/*11368*/ uint16(xCondIs64), 11371, 0,
  7398  	/*11371*/ uint16(xSetOp), uint16(AAM),
  7399  	/*11373*/ uint16(xReadIb),
  7400  	/*11374*/ uint16(xArgImm8u),
  7401  	/*11375*/ uint16(xMatch),
  7402  	/*11376*/ uint16(xCondIs64), 11379, 0,
  7403  	/*11379*/ uint16(xSetOp), uint16(AAD),
  7404  	/*11381*/ uint16(xReadIb),
  7405  	/*11382*/ uint16(xArgImm8u),
  7406  	/*11383*/ uint16(xMatch),
  7407  	/*11384*/ uint16(xCondIs64), 11387, 11390,
  7408  	/*11387*/ uint16(xSetOp), uint16(XLATB),
  7409  	/*11389*/ uint16(xMatch),
  7410  	/*11390*/ uint16(xCondDataSize), 11387, 11387, 11394,
  7411  	/*11394*/ uint16(xSetOp), uint16(XLATB),
  7412  	/*11396*/ uint16(xMatch),
  7413  	/*11397*/ uint16(xCondByte), 64,
  7414  	0xc0, 11568,
  7415  	0xc1, 11568,
  7416  	0xc2, 11568,
  7417  	0xc3, 11568,
  7418  	0xc4, 11568,
  7419  	0xc5, 11568,
  7420  	0xc6, 11568,
  7421  	0xc7, 11568,
  7422  	0xc8, 11573,
  7423  	0xc9, 11573,
  7424  	0xca, 11573,
  7425  	0xcb, 11573,
  7426  	0xcc, 11573,
  7427  	0xcd, 11573,
  7428  	0xce, 11573,
  7429  	0xcf, 11573,
  7430  	0xd0, 11578,
  7431  	0xd1, 11578,
  7432  	0xd2, 11578,
  7433  	0xd3, 11578,
  7434  	0xd4, 11578,
  7435  	0xd5, 11578,
  7436  	0xd6, 11578,
  7437  	0xd7, 11578,
  7438  	0xd8, 11582,
  7439  	0xd9, 11582,
  7440  	0xda, 11582,
  7441  	0xdb, 11582,
  7442  	0xdc, 11582,
  7443  	0xdd, 11582,
  7444  	0xde, 11582,
  7445  	0xdf, 11582,
  7446  	0xe0, 11586,
  7447  	0xe1, 11586,
  7448  	0xe2, 11586,
  7449  	0xe3, 11586,
  7450  	0xe4, 11586,
  7451  	0xe5, 11586,
  7452  	0xe6, 11586,
  7453  	0xe7, 11586,
  7454  	0xe8, 11591,
  7455  	0xe9, 11591,
  7456  	0xea, 11591,
  7457  	0xeb, 11591,
  7458  	0xec, 11591,
  7459  	0xed, 11591,
  7460  	0xee, 11591,
  7461  	0xef, 11591,
  7462  	0xf0, 11596,
  7463  	0xf1, 11596,
  7464  	0xf2, 11596,
  7465  	0xf3, 11596,
  7466  	0xf4, 11596,
  7467  	0xf5, 11596,
  7468  	0xf6, 11596,
  7469  	0xf7, 11596,
  7470  	0xf8, 11601,
  7471  	0xf9, 11601,
  7472  	0xfa, 11601,
  7473  	0xfb, 11601,
  7474  	0xfc, 11601,
  7475  	0xfd, 11601,
  7476  	0xfe, 11601,
  7477  	0xff, 11601,
  7478  	/*11527*/ uint16(xCondSlashR),
  7479  	11536, // 0
  7480  	11540, // 1
  7481  	11544, // 2
  7482  	11548, // 3
  7483  	11552, // 4
  7484  	11556, // 5
  7485  	11560, // 6
  7486  	11564, // 7
  7487  	/*11536*/ uint16(xSetOp), uint16(FADD),
  7488  	/*11538*/ uint16(xArgM32fp),
  7489  	/*11539*/ uint16(xMatch),
  7490  	/*11540*/ uint16(xSetOp), uint16(FMUL),
  7491  	/*11542*/ uint16(xArgM32fp),
  7492  	/*11543*/ uint16(xMatch),
  7493  	/*11544*/ uint16(xSetOp), uint16(FCOM),
  7494  	/*11546*/ uint16(xArgM32fp),
  7495  	/*11547*/ uint16(xMatch),
  7496  	/*11548*/ uint16(xSetOp), uint16(FCOMP),
  7497  	/*11550*/ uint16(xArgM32fp),
  7498  	/*11551*/ uint16(xMatch),
  7499  	/*11552*/ uint16(xSetOp), uint16(FSUB),
  7500  	/*11554*/ uint16(xArgM32fp),
  7501  	/*11555*/ uint16(xMatch),
  7502  	/*11556*/ uint16(xSetOp), uint16(FSUBR),
  7503  	/*11558*/ uint16(xArgM32fp),
  7504  	/*11559*/ uint16(xMatch),
  7505  	/*11560*/ uint16(xSetOp), uint16(FDIV),
  7506  	/*11562*/ uint16(xArgM32fp),
  7507  	/*11563*/ uint16(xMatch),
  7508  	/*11564*/ uint16(xSetOp), uint16(FDIVR),
  7509  	/*11566*/ uint16(xArgM32fp),
  7510  	/*11567*/ uint16(xMatch),
  7511  	/*11568*/ uint16(xSetOp), uint16(FADD),
  7512  	/*11570*/ uint16(xArgST),
  7513  	/*11571*/ uint16(xArgSTi),
  7514  	/*11572*/ uint16(xMatch),
  7515  	/*11573*/ uint16(xSetOp), uint16(FMUL),
  7516  	/*11575*/ uint16(xArgST),
  7517  	/*11576*/ uint16(xArgSTi),
  7518  	/*11577*/ uint16(xMatch),
  7519  	/*11578*/ uint16(xSetOp), uint16(FCOM),
  7520  	/*11580*/ uint16(xArgSTi),
  7521  	/*11581*/ uint16(xMatch),
  7522  	/*11582*/ uint16(xSetOp), uint16(FCOMP),
  7523  	/*11584*/ uint16(xArgSTi),
  7524  	/*11585*/ uint16(xMatch),
  7525  	/*11586*/ uint16(xSetOp), uint16(FSUB),
  7526  	/*11588*/ uint16(xArgST),
  7527  	/*11589*/ uint16(xArgSTi),
  7528  	/*11590*/ uint16(xMatch),
  7529  	/*11591*/ uint16(xSetOp), uint16(FSUBR),
  7530  	/*11593*/ uint16(xArgST),
  7531  	/*11594*/ uint16(xArgSTi),
  7532  	/*11595*/ uint16(xMatch),
  7533  	/*11596*/ uint16(xSetOp), uint16(FDIV),
  7534  	/*11598*/ uint16(xArgST),
  7535  	/*11599*/ uint16(xArgSTi),
  7536  	/*11600*/ uint16(xMatch),
  7537  	/*11601*/ uint16(xSetOp), uint16(FDIVR),
  7538  	/*11603*/ uint16(xArgST),
  7539  	/*11604*/ uint16(xArgSTi),
  7540  	/*11605*/ uint16(xMatch),
  7541  	/*11606*/ uint16(xCondByte), 42,
  7542  	0xc0, 11729,
  7543  	0xc1, 11729,
  7544  	0xc2, 11729,
  7545  	0xc3, 11729,
  7546  	0xc4, 11729,
  7547  	0xc5, 11729,
  7548  	0xc6, 11729,
  7549  	0xc7, 11729,
  7550  	0xc8, 11733,
  7551  	0xc9, 11733,
  7552  	0xca, 11733,
  7553  	0xcb, 11733,
  7554  	0xcc, 11733,
  7555  	0xcd, 11733,
  7556  	0xce, 11733,
  7557  	0xcf, 11733,
  7558  	0xD0, 11737,
  7559  	0xE0, 11740,
  7560  	0xE1, 11743,
  7561  	0xE4, 11746,
  7562  	0xE5, 11749,
  7563  	0xE8, 11752,
  7564  	0xE9, 11755,
  7565  	0xEA, 11758,
  7566  	0xEB, 11761,
  7567  	0xEC, 11764,
  7568  	0xF0, 11767,
  7569  	0xF1, 11770,
  7570  	0xF2, 11773,
  7571  	0xF3, 11776,
  7572  	0xF4, 11779,
  7573  	0xF5, 11782,
  7574  	0xF6, 11785,
  7575  	0xF7, 11788,
  7576  	0xF8, 11791,
  7577  	0xF9, 11794,
  7578  	0xFA, 11797,
  7579  	0xFB, 11800,
  7580  	0xFC, 11803,
  7581  	0xFD, 11806,
  7582  	0xFE, 11809,
  7583  	0xFF, 11812,
  7584  	/*11692*/ uint16(xCondSlashR),
  7585  	11701, // 0
  7586  	0,     // 1
  7587  	11705, // 2
  7588  	11709, // 3
  7589  	11713, // 4
  7590  	11717, // 5
  7591  	11721, // 6
  7592  	11725, // 7
  7593  	/*11701*/ uint16(xSetOp), uint16(FLD),
  7594  	/*11703*/ uint16(xArgM32fp),
  7595  	/*11704*/ uint16(xMatch),
  7596  	/*11705*/ uint16(xSetOp), uint16(FST),
  7597  	/*11707*/ uint16(xArgM32fp),
  7598  	/*11708*/ uint16(xMatch),
  7599  	/*11709*/ uint16(xSetOp), uint16(FSTP),
  7600  	/*11711*/ uint16(xArgM32fp),
  7601  	/*11712*/ uint16(xMatch),
  7602  	/*11713*/ uint16(xSetOp), uint16(FLDENV),
  7603  	/*11715*/ uint16(xArgM1428byte),
  7604  	/*11716*/ uint16(xMatch),
  7605  	/*11717*/ uint16(xSetOp), uint16(FLDCW),
  7606  	/*11719*/ uint16(xArgM2byte),
  7607  	/*11720*/ uint16(xMatch),
  7608  	/*11721*/ uint16(xSetOp), uint16(FNSTENV),
  7609  	/*11723*/ uint16(xArgM1428byte),
  7610  	/*11724*/ uint16(xMatch),
  7611  	/*11725*/ uint16(xSetOp), uint16(FNSTCW),
  7612  	/*11727*/ uint16(xArgM2byte),
  7613  	/*11728*/ uint16(xMatch),
  7614  	/*11729*/ uint16(xSetOp), uint16(FLD),
  7615  	/*11731*/ uint16(xArgSTi),
  7616  	/*11732*/ uint16(xMatch),
  7617  	/*11733*/ uint16(xSetOp), uint16(FXCH),
  7618  	/*11735*/ uint16(xArgSTi),
  7619  	/*11736*/ uint16(xMatch),
  7620  	/*11737*/ uint16(xSetOp), uint16(FNOP),
  7621  	/*11739*/ uint16(xMatch),
  7622  	/*11740*/ uint16(xSetOp), uint16(FCHS),
  7623  	/*11742*/ uint16(xMatch),
  7624  	/*11743*/ uint16(xSetOp), uint16(FABS),
  7625  	/*11745*/ uint16(xMatch),
  7626  	/*11746*/ uint16(xSetOp), uint16(FTST),
  7627  	/*11748*/ uint16(xMatch),
  7628  	/*11749*/ uint16(xSetOp), uint16(FXAM),
  7629  	/*11751*/ uint16(xMatch),
  7630  	/*11752*/ uint16(xSetOp), uint16(FLD1),
  7631  	/*11754*/ uint16(xMatch),
  7632  	/*11755*/ uint16(xSetOp), uint16(FLDL2T),
  7633  	/*11757*/ uint16(xMatch),
  7634  	/*11758*/ uint16(xSetOp), uint16(FLDL2E),
  7635  	/*11760*/ uint16(xMatch),
  7636  	/*11761*/ uint16(xSetOp), uint16(FLDPI),
  7637  	/*11763*/ uint16(xMatch),
  7638  	/*11764*/ uint16(xSetOp), uint16(FLDLG2),
  7639  	/*11766*/ uint16(xMatch),
  7640  	/*11767*/ uint16(xSetOp), uint16(F2XM1),
  7641  	/*11769*/ uint16(xMatch),
  7642  	/*11770*/ uint16(xSetOp), uint16(FYL2X),
  7643  	/*11772*/ uint16(xMatch),
  7644  	/*11773*/ uint16(xSetOp), uint16(FPTAN),
  7645  	/*11775*/ uint16(xMatch),
  7646  	/*11776*/ uint16(xSetOp), uint16(FPATAN),
  7647  	/*11778*/ uint16(xMatch),
  7648  	/*11779*/ uint16(xSetOp), uint16(FXTRACT),
  7649  	/*11781*/ uint16(xMatch),
  7650  	/*11782*/ uint16(xSetOp), uint16(FPREM1),
  7651  	/*11784*/ uint16(xMatch),
  7652  	/*11785*/ uint16(xSetOp), uint16(FDECSTP),
  7653  	/*11787*/ uint16(xMatch),
  7654  	/*11788*/ uint16(xSetOp), uint16(FINCSTP),
  7655  	/*11790*/ uint16(xMatch),
  7656  	/*11791*/ uint16(xSetOp), uint16(FPREM),
  7657  	/*11793*/ uint16(xMatch),
  7658  	/*11794*/ uint16(xSetOp), uint16(FYL2XP1),
  7659  	/*11796*/ uint16(xMatch),
  7660  	/*11797*/ uint16(xSetOp), uint16(FSQRT),
  7661  	/*11799*/ uint16(xMatch),
  7662  	/*11800*/ uint16(xSetOp), uint16(FSINCOS),
  7663  	/*11802*/ uint16(xMatch),
  7664  	/*11803*/ uint16(xSetOp), uint16(FRNDINT),
  7665  	/*11805*/ uint16(xMatch),
  7666  	/*11806*/ uint16(xSetOp), uint16(FSCALE),
  7667  	/*11808*/ uint16(xMatch),
  7668  	/*11809*/ uint16(xSetOp), uint16(FSIN),
  7669  	/*11811*/ uint16(xMatch),
  7670  	/*11812*/ uint16(xSetOp), uint16(FCOS),
  7671  	/*11814*/ uint16(xMatch),
  7672  	/*11815*/ uint16(xCondByte), 33,
  7673  	0xc0, 11924,
  7674  	0xc1, 11924,
  7675  	0xc2, 11924,
  7676  	0xc3, 11924,
  7677  	0xc4, 11924,
  7678  	0xc5, 11924,
  7679  	0xc6, 11924,
  7680  	0xc7, 11924,
  7681  	0xc8, 11929,
  7682  	0xc9, 11929,
  7683  	0xca, 11929,
  7684  	0xcb, 11929,
  7685  	0xcc, 11929,
  7686  	0xcd, 11929,
  7687  	0xce, 11929,
  7688  	0xcf, 11929,
  7689  	0xd0, 11934,
  7690  	0xd1, 11934,
  7691  	0xd2, 11934,
  7692  	0xd3, 11934,
  7693  	0xd4, 11934,
  7694  	0xd5, 11934,
  7695  	0xd6, 11934,
  7696  	0xd7, 11934,
  7697  	0xd8, 11939,
  7698  	0xd9, 11939,
  7699  	0xda, 11939,
  7700  	0xdb, 11939,
  7701  	0xdc, 11939,
  7702  	0xdd, 11939,
  7703  	0xde, 11939,
  7704  	0xdf, 11939,
  7705  	0xE9, 11944,
  7706  	/*11883*/ uint16(xCondSlashR),
  7707  	11892, // 0
  7708  	11896, // 1
  7709  	11900, // 2
  7710  	11904, // 3
  7711  	11908, // 4
  7712  	11912, // 5
  7713  	11916, // 6
  7714  	11920, // 7
  7715  	/*11892*/ uint16(xSetOp), uint16(FIADD),
  7716  	/*11894*/ uint16(xArgM32int),
  7717  	/*11895*/ uint16(xMatch),
  7718  	/*11896*/ uint16(xSetOp), uint16(FIMUL),
  7719  	/*11898*/ uint16(xArgM32int),
  7720  	/*11899*/ uint16(xMatch),
  7721  	/*11900*/ uint16(xSetOp), uint16(FICOM),
  7722  	/*11902*/ uint16(xArgM32int),
  7723  	/*11903*/ uint16(xMatch),
  7724  	/*11904*/ uint16(xSetOp), uint16(FICOMP),
  7725  	/*11906*/ uint16(xArgM32int),
  7726  	/*11907*/ uint16(xMatch),
  7727  	/*11908*/ uint16(xSetOp), uint16(FISUB),
  7728  	/*11910*/ uint16(xArgM32int),
  7729  	/*11911*/ uint16(xMatch),
  7730  	/*11912*/ uint16(xSetOp), uint16(FISUBR),
  7731  	/*11914*/ uint16(xArgM32int),
  7732  	/*11915*/ uint16(xMatch),
  7733  	/*11916*/ uint16(xSetOp), uint16(FIDIV),
  7734  	/*11918*/ uint16(xArgM32int),
  7735  	/*11919*/ uint16(xMatch),
  7736  	/*11920*/ uint16(xSetOp), uint16(FIDIVR),
  7737  	/*11922*/ uint16(xArgM32int),
  7738  	/*11923*/ uint16(xMatch),
  7739  	/*11924*/ uint16(xSetOp), uint16(FCMOVB),
  7740  	/*11926*/ uint16(xArgST),
  7741  	/*11927*/ uint16(xArgSTi),
  7742  	/*11928*/ uint16(xMatch),
  7743  	/*11929*/ uint16(xSetOp), uint16(FCMOVE),
  7744  	/*11931*/ uint16(xArgST),
  7745  	/*11932*/ uint16(xArgSTi),
  7746  	/*11933*/ uint16(xMatch),
  7747  	/*11934*/ uint16(xSetOp), uint16(FCMOVBE),
  7748  	/*11936*/ uint16(xArgST),
  7749  	/*11937*/ uint16(xArgSTi),
  7750  	/*11938*/ uint16(xMatch),
  7751  	/*11939*/ uint16(xSetOp), uint16(FCMOVU),
  7752  	/*11941*/ uint16(xArgST),
  7753  	/*11942*/ uint16(xArgSTi),
  7754  	/*11943*/ uint16(xMatch),
  7755  	/*11944*/ uint16(xSetOp), uint16(FUCOMPP),
  7756  	/*11946*/ uint16(xMatch),
  7757  	/*11947*/ uint16(xCondByte), 50,
  7758  	0xc0, 12082,
  7759  	0xc1, 12082,
  7760  	0xc2, 12082,
  7761  	0xc3, 12082,
  7762  	0xc4, 12082,
  7763  	0xc5, 12082,
  7764  	0xc6, 12082,
  7765  	0xc7, 12082,
  7766  	0xc8, 12087,
  7767  	0xc9, 12087,
  7768  	0xca, 12087,
  7769  	0xcb, 12087,
  7770  	0xcc, 12087,
  7771  	0xcd, 12087,
  7772  	0xce, 12087,
  7773  	0xcf, 12087,
  7774  	0xd0, 12092,
  7775  	0xd1, 12092,
  7776  	0xd2, 12092,
  7777  	0xd3, 12092,
  7778  	0xd4, 12092,
  7779  	0xd5, 12092,
  7780  	0xd6, 12092,
  7781  	0xd7, 12092,
  7782  	0xd8, 12097,
  7783  	0xd9, 12097,
  7784  	0xda, 12097,
  7785  	0xdb, 12097,
  7786  	0xdc, 12097,
  7787  	0xdd, 12097,
  7788  	0xde, 12097,
  7789  	0xdf, 12097,
  7790  	0xE2, 12102,
  7791  	0xE3, 12105,
  7792  	0xe8, 12108,
  7793  	0xe9, 12108,
  7794  	0xea, 12108,
  7795  	0xeb, 12108,
  7796  	0xec, 12108,
  7797  	0xed, 12108,
  7798  	0xee, 12108,
  7799  	0xef, 12108,
  7800  	0xf0, 12113,
  7801  	0xf1, 12113,
  7802  	0xf2, 12113,
  7803  	0xf3, 12113,
  7804  	0xf4, 12113,
  7805  	0xf5, 12113,
  7806  	0xf6, 12113,
  7807  	0xf7, 12113,
  7808  	/*12049*/ uint16(xCondSlashR),
  7809  	12058, // 0
  7810  	12062, // 1
  7811  	12066, // 2
  7812  	12070, // 3
  7813  	0,     // 4
  7814  	12074, // 5
  7815  	0,     // 6
  7816  	12078, // 7
  7817  	/*12058*/ uint16(xSetOp), uint16(FILD),
  7818  	/*12060*/ uint16(xArgM32int),
  7819  	/*12061*/ uint16(xMatch),
  7820  	/*12062*/ uint16(xSetOp), uint16(FISTTP),
  7821  	/*12064*/ uint16(xArgM32int),
  7822  	/*12065*/ uint16(xMatch),
  7823  	/*12066*/ uint16(xSetOp), uint16(FIST),
  7824  	/*12068*/ uint16(xArgM32int),
  7825  	/*12069*/ uint16(xMatch),
  7826  	/*12070*/ uint16(xSetOp), uint16(FISTP),
  7827  	/*12072*/ uint16(xArgM32int),
  7828  	/*12073*/ uint16(xMatch),
  7829  	/*12074*/ uint16(xSetOp), uint16(FLD),
  7830  	/*12076*/ uint16(xArgM80fp),
  7831  	/*12077*/ uint16(xMatch),
  7832  	/*12078*/ uint16(xSetOp), uint16(FSTP),
  7833  	/*12080*/ uint16(xArgM80fp),
  7834  	/*12081*/ uint16(xMatch),
  7835  	/*12082*/ uint16(xSetOp), uint16(FCMOVNB),
  7836  	/*12084*/ uint16(xArgST),
  7837  	/*12085*/ uint16(xArgSTi),
  7838  	/*12086*/ uint16(xMatch),
  7839  	/*12087*/ uint16(xSetOp), uint16(FCMOVNE),
  7840  	/*12089*/ uint16(xArgST),
  7841  	/*12090*/ uint16(xArgSTi),
  7842  	/*12091*/ uint16(xMatch),
  7843  	/*12092*/ uint16(xSetOp), uint16(FCMOVNBE),
  7844  	/*12094*/ uint16(xArgST),
  7845  	/*12095*/ uint16(xArgSTi),
  7846  	/*12096*/ uint16(xMatch),
  7847  	/*12097*/ uint16(xSetOp), uint16(FCMOVNU),
  7848  	/*12099*/ uint16(xArgST),
  7849  	/*12100*/ uint16(xArgSTi),
  7850  	/*12101*/ uint16(xMatch),
  7851  	/*12102*/ uint16(xSetOp), uint16(FNCLEX),
  7852  	/*12104*/ uint16(xMatch),
  7853  	/*12105*/ uint16(xSetOp), uint16(FNINIT),
  7854  	/*12107*/ uint16(xMatch),
  7855  	/*12108*/ uint16(xSetOp), uint16(FUCOMI),
  7856  	/*12110*/ uint16(xArgST),
  7857  	/*12111*/ uint16(xArgSTi),
  7858  	/*12112*/ uint16(xMatch),
  7859  	/*12113*/ uint16(xSetOp), uint16(FCOMI),
  7860  	/*12115*/ uint16(xArgST),
  7861  	/*12116*/ uint16(xArgSTi),
  7862  	/*12117*/ uint16(xMatch),
  7863  	/*12118*/ uint16(xCondByte), 48,
  7864  	0xc0, 12257,
  7865  	0xc1, 12257,
  7866  	0xc2, 12257,
  7867  	0xc3, 12257,
  7868  	0xc4, 12257,
  7869  	0xc5, 12257,
  7870  	0xc6, 12257,
  7871  	0xc7, 12257,
  7872  	0xc8, 12262,
  7873  	0xc9, 12262,
  7874  	0xca, 12262,
  7875  	0xcb, 12262,
  7876  	0xcc, 12262,
  7877  	0xcd, 12262,
  7878  	0xce, 12262,
  7879  	0xcf, 12262,
  7880  	0xe0, 12267,
  7881  	0xe1, 12267,
  7882  	0xe2, 12267,
  7883  	0xe3, 12267,
  7884  	0xe4, 12267,
  7885  	0xe5, 12267,
  7886  	0xe6, 12267,
  7887  	0xe7, 12267,
  7888  	0xe8, 12272,
  7889  	0xe9, 12272,
  7890  	0xea, 12272,
  7891  	0xeb, 12272,
  7892  	0xec, 12272,
  7893  	0xed, 12272,
  7894  	0xee, 12272,
  7895  	0xef, 12272,
  7896  	0xf0, 12277,
  7897  	0xf1, 12277,
  7898  	0xf2, 12277,
  7899  	0xf3, 12277,
  7900  	0xf4, 12277,
  7901  	0xf5, 12277,
  7902  	0xf6, 12277,
  7903  	0xf7, 12277,
  7904  	0xf8, 12282,
  7905  	0xf9, 12282,
  7906  	0xfa, 12282,
  7907  	0xfb, 12282,
  7908  	0xfc, 12282,
  7909  	0xfd, 12282,
  7910  	0xfe, 12282,
  7911  	0xff, 12282,
  7912  	/*12216*/ uint16(xCondSlashR),
  7913  	12225, // 0
  7914  	12229, // 1
  7915  	12233, // 2
  7916  	12237, // 3
  7917  	12241, // 4
  7918  	12245, // 5
  7919  	12249, // 6
  7920  	12253, // 7
  7921  	/*12225*/ uint16(xSetOp), uint16(FADD),
  7922  	/*12227*/ uint16(xArgM64fp),
  7923  	/*12228*/ uint16(xMatch),
  7924  	/*12229*/ uint16(xSetOp), uint16(FMUL),
  7925  	/*12231*/ uint16(xArgM64fp),
  7926  	/*12232*/ uint16(xMatch),
  7927  	/*12233*/ uint16(xSetOp), uint16(FCOM),
  7928  	/*12235*/ uint16(xArgM64fp),
  7929  	/*12236*/ uint16(xMatch),
  7930  	/*12237*/ uint16(xSetOp), uint16(FCOMP),
  7931  	/*12239*/ uint16(xArgM64fp),
  7932  	/*12240*/ uint16(xMatch),
  7933  	/*12241*/ uint16(xSetOp), uint16(FSUB),
  7934  	/*12243*/ uint16(xArgM64fp),
  7935  	/*12244*/ uint16(xMatch),
  7936  	/*12245*/ uint16(xSetOp), uint16(FSUBR),
  7937  	/*12247*/ uint16(xArgM64fp),
  7938  	/*12248*/ uint16(xMatch),
  7939  	/*12249*/ uint16(xSetOp), uint16(FDIV),
  7940  	/*12251*/ uint16(xArgM64fp),
  7941  	/*12252*/ uint16(xMatch),
  7942  	/*12253*/ uint16(xSetOp), uint16(FDIVR),
  7943  	/*12255*/ uint16(xArgM64fp),
  7944  	/*12256*/ uint16(xMatch),
  7945  	/*12257*/ uint16(xSetOp), uint16(FADD),
  7946  	/*12259*/ uint16(xArgSTi),
  7947  	/*12260*/ uint16(xArgST),
  7948  	/*12261*/ uint16(xMatch),
  7949  	/*12262*/ uint16(xSetOp), uint16(FMUL),
  7950  	/*12264*/ uint16(xArgSTi),
  7951  	/*12265*/ uint16(xArgST),
  7952  	/*12266*/ uint16(xMatch),
  7953  	/*12267*/ uint16(xSetOp), uint16(FSUBR),
  7954  	/*12269*/ uint16(xArgSTi),
  7955  	/*12270*/ uint16(xArgST),
  7956  	/*12271*/ uint16(xMatch),
  7957  	/*12272*/ uint16(xSetOp), uint16(FSUB),
  7958  	/*12274*/ uint16(xArgSTi),
  7959  	/*12275*/ uint16(xArgST),
  7960  	/*12276*/ uint16(xMatch),
  7961  	/*12277*/ uint16(xSetOp), uint16(FDIVR),
  7962  	/*12279*/ uint16(xArgSTi),
  7963  	/*12280*/ uint16(xArgST),
  7964  	/*12281*/ uint16(xMatch),
  7965  	/*12282*/ uint16(xSetOp), uint16(FDIV),
  7966  	/*12284*/ uint16(xArgSTi),
  7967  	/*12285*/ uint16(xArgST),
  7968  	/*12286*/ uint16(xMatch),
  7969  	/*12287*/ uint16(xCondByte), 40,
  7970  	0xc0, 12406,
  7971  	0xc1, 12406,
  7972  	0xc2, 12406,
  7973  	0xc3, 12406,
  7974  	0xc4, 12406,
  7975  	0xc5, 12406,
  7976  	0xc6, 12406,
  7977  	0xc7, 12406,
  7978  	0xd0, 12410,
  7979  	0xd1, 12410,
  7980  	0xd2, 12410,
  7981  	0xd3, 12410,
  7982  	0xd4, 12410,
  7983  	0xd5, 12410,
  7984  	0xd6, 12410,
  7985  	0xd7, 12410,
  7986  	0xd8, 12414,
  7987  	0xd9, 12414,
  7988  	0xda, 12414,
  7989  	0xdb, 12414,
  7990  	0xdc, 12414,
  7991  	0xdd, 12414,
  7992  	0xde, 12414,
  7993  	0xdf, 12414,
  7994  	0xe0, 12418,
  7995  	0xe1, 12418,
  7996  	0xe2, 12418,
  7997  	0xe3, 12418,
  7998  	0xe4, 12418,
  7999  	0xe5, 12418,
  8000  	0xe6, 12418,
  8001  	0xe7, 12418,
  8002  	0xe8, 12422,
  8003  	0xe9, 12422,
  8004  	0xea, 12422,
  8005  	0xeb, 12422,
  8006  	0xec, 12422,
  8007  	0xed, 12422,
  8008  	0xee, 12422,
  8009  	0xef, 12422,
  8010  	/*12369*/ uint16(xCondSlashR),
  8011  	12378, // 0
  8012  	12382, // 1
  8013  	12386, // 2
  8014  	12390, // 3
  8015  	12394, // 4
  8016  	0,     // 5
  8017  	12398, // 6
  8018  	12402, // 7
  8019  	/*12378*/ uint16(xSetOp), uint16(FLD),
  8020  	/*12380*/ uint16(xArgM64fp),
  8021  	/*12381*/ uint16(xMatch),
  8022  	/*12382*/ uint16(xSetOp), uint16(FISTTP),
  8023  	/*12384*/ uint16(xArgM64int),
  8024  	/*12385*/ uint16(xMatch),
  8025  	/*12386*/ uint16(xSetOp), uint16(FST),
  8026  	/*12388*/ uint16(xArgM64fp),
  8027  	/*12389*/ uint16(xMatch),
  8028  	/*12390*/ uint16(xSetOp), uint16(FSTP),
  8029  	/*12392*/ uint16(xArgM64fp),
  8030  	/*12393*/ uint16(xMatch),
  8031  	/*12394*/ uint16(xSetOp), uint16(FRSTOR),
  8032  	/*12396*/ uint16(xArgM94108byte),
  8033  	/*12397*/ uint16(xMatch),
  8034  	/*12398*/ uint16(xSetOp), uint16(FNSAVE),
  8035  	/*12400*/ uint16(xArgM94108byte),
  8036  	/*12401*/ uint16(xMatch),
  8037  	/*12402*/ uint16(xSetOp), uint16(FNSTSW),
  8038  	/*12404*/ uint16(xArgM2byte),
  8039  	/*12405*/ uint16(xMatch),
  8040  	/*12406*/ uint16(xSetOp), uint16(FFREE),
  8041  	/*12408*/ uint16(xArgSTi),
  8042  	/*12409*/ uint16(xMatch),
  8043  	/*12410*/ uint16(xSetOp), uint16(FST),
  8044  	/*12412*/ uint16(xArgSTi),
  8045  	/*12413*/ uint16(xMatch),
  8046  	/*12414*/ uint16(xSetOp), uint16(FSTP),
  8047  	/*12416*/ uint16(xArgSTi),
  8048  	/*12417*/ uint16(xMatch),
  8049  	/*12418*/ uint16(xSetOp), uint16(FUCOM),
  8050  	/*12420*/ uint16(xArgSTi),
  8051  	/*12421*/ uint16(xMatch),
  8052  	/*12422*/ uint16(xSetOp), uint16(FUCOMP),
  8053  	/*12424*/ uint16(xArgSTi),
  8054  	/*12425*/ uint16(xMatch),
  8055  	/*12426*/ uint16(xCondByte), 49,
  8056  	0xc0, 12567,
  8057  	0xc1, 12567,
  8058  	0xc2, 12567,
  8059  	0xc3, 12567,
  8060  	0xc4, 12567,
  8061  	0xc5, 12567,
  8062  	0xc6, 12567,
  8063  	0xc7, 12567,
  8064  	0xc8, 12572,
  8065  	0xc9, 12572,
  8066  	0xca, 12572,
  8067  	0xcb, 12572,
  8068  	0xcc, 12572,
  8069  	0xcd, 12572,
  8070  	0xce, 12572,
  8071  	0xcf, 12572,
  8072  	0xD9, 12577,
  8073  	0xe0, 12580,
  8074  	0xe1, 12580,
  8075  	0xe2, 12580,
  8076  	0xe3, 12580,
  8077  	0xe4, 12580,
  8078  	0xe5, 12580,
  8079  	0xe6, 12580,
  8080  	0xe7, 12580,
  8081  	0xe8, 12585,
  8082  	0xe9, 12585,
  8083  	0xea, 12585,
  8084  	0xeb, 12585,
  8085  	0xec, 12585,
  8086  	0xed, 12585,
  8087  	0xee, 12585,
  8088  	0xef, 12585,
  8089  	0xf0, 12590,
  8090  	0xf1, 12590,
  8091  	0xf2, 12590,
  8092  	0xf3, 12590,
  8093  	0xf4, 12590,
  8094  	0xf5, 12590,
  8095  	0xf6, 12590,
  8096  	0xf7, 12590,
  8097  	0xf8, 12595,
  8098  	0xf9, 12595,
  8099  	0xfa, 12595,
  8100  	0xfb, 12595,
  8101  	0xfc, 12595,
  8102  	0xfd, 12595,
  8103  	0xfe, 12595,
  8104  	0xff, 12595,
  8105  	/*12526*/ uint16(xCondSlashR),
  8106  	12535, // 0
  8107  	12539, // 1
  8108  	12543, // 2
  8109  	12547, // 3
  8110  	12551, // 4
  8111  	12555, // 5
  8112  	12559, // 6
  8113  	12563, // 7
  8114  	/*12535*/ uint16(xSetOp), uint16(FIADD),
  8115  	/*12537*/ uint16(xArgM16int),
  8116  	/*12538*/ uint16(xMatch),
  8117  	/*12539*/ uint16(xSetOp), uint16(FIMUL),
  8118  	/*12541*/ uint16(xArgM16int),
  8119  	/*12542*/ uint16(xMatch),
  8120  	/*12543*/ uint16(xSetOp), uint16(FICOM),
  8121  	/*12545*/ uint16(xArgM16int),
  8122  	/*12546*/ uint16(xMatch),
  8123  	/*12547*/ uint16(xSetOp), uint16(FICOMP),
  8124  	/*12549*/ uint16(xArgM16int),
  8125  	/*12550*/ uint16(xMatch),
  8126  	/*12551*/ uint16(xSetOp), uint16(FISUB),
  8127  	/*12553*/ uint16(xArgM16int),
  8128  	/*12554*/ uint16(xMatch),
  8129  	/*12555*/ uint16(xSetOp), uint16(FISUBR),
  8130  	/*12557*/ uint16(xArgM16int),
  8131  	/*12558*/ uint16(xMatch),
  8132  	/*12559*/ uint16(xSetOp), uint16(FIDIV),
  8133  	/*12561*/ uint16(xArgM16int),
  8134  	/*12562*/ uint16(xMatch),
  8135  	/*12563*/ uint16(xSetOp), uint16(FIDIVR),
  8136  	/*12565*/ uint16(xArgM16int),
  8137  	/*12566*/ uint16(xMatch),
  8138  	/*12567*/ uint16(xSetOp), uint16(FADDP),
  8139  	/*12569*/ uint16(xArgSTi),
  8140  	/*12570*/ uint16(xArgST),
  8141  	/*12571*/ uint16(xMatch),
  8142  	/*12572*/ uint16(xSetOp), uint16(FMULP),
  8143  	/*12574*/ uint16(xArgSTi),
  8144  	/*12575*/ uint16(xArgST),
  8145  	/*12576*/ uint16(xMatch),
  8146  	/*12577*/ uint16(xSetOp), uint16(FCOMPP),
  8147  	/*12579*/ uint16(xMatch),
  8148  	/*12580*/ uint16(xSetOp), uint16(FSUBRP),
  8149  	/*12582*/ uint16(xArgSTi),
  8150  	/*12583*/ uint16(xArgST),
  8151  	/*12584*/ uint16(xMatch),
  8152  	/*12585*/ uint16(xSetOp), uint16(FSUBP),
  8153  	/*12587*/ uint16(xArgSTi),
  8154  	/*12588*/ uint16(xArgST),
  8155  	/*12589*/ uint16(xMatch),
  8156  	/*12590*/ uint16(xSetOp), uint16(FDIVRP),
  8157  	/*12592*/ uint16(xArgSTi),
  8158  	/*12593*/ uint16(xArgST),
  8159  	/*12594*/ uint16(xMatch),
  8160  	/*12595*/ uint16(xSetOp), uint16(FDIVP),
  8161  	/*12597*/ uint16(xArgSTi),
  8162  	/*12598*/ uint16(xArgST),
  8163  	/*12599*/ uint16(xMatch),
  8164  	/*12600*/ uint16(xCondByte), 25,
  8165  	0xc0, 12693,
  8166  	0xc1, 12693,
  8167  	0xc2, 12693,
  8168  	0xc3, 12693,
  8169  	0xc4, 12693,
  8170  	0xc5, 12693,
  8171  	0xc6, 12693,
  8172  	0xc7, 12693,
  8173  	0xE0, 12697,
  8174  	0xe8, 12701,
  8175  	0xe9, 12701,
  8176  	0xea, 12701,
  8177  	0xeb, 12701,
  8178  	0xec, 12701,
  8179  	0xed, 12701,
  8180  	0xee, 12701,
  8181  	0xef, 12701,
  8182  	0xf0, 12706,
  8183  	0xf1, 12706,
  8184  	0xf2, 12706,
  8185  	0xf3, 12706,
  8186  	0xf4, 12706,
  8187  	0xf5, 12706,
  8188  	0xf6, 12706,
  8189  	0xf7, 12706,
  8190  	/*12652*/ uint16(xCondSlashR),
  8191  	12661, // 0
  8192  	12665, // 1
  8193  	12669, // 2
  8194  	12673, // 3
  8195  	12677, // 4
  8196  	12681, // 5
  8197  	12685, // 6
  8198  	12689, // 7
  8199  	/*12661*/ uint16(xSetOp), uint16(FILD),
  8200  	/*12663*/ uint16(xArgM16int),
  8201  	/*12664*/ uint16(xMatch),
  8202  	/*12665*/ uint16(xSetOp), uint16(FISTTP),
  8203  	/*12667*/ uint16(xArgM16int),
  8204  	/*12668*/ uint16(xMatch),
  8205  	/*12669*/ uint16(xSetOp), uint16(FIST),
  8206  	/*12671*/ uint16(xArgM16int),
  8207  	/*12672*/ uint16(xMatch),
  8208  	/*12673*/ uint16(xSetOp), uint16(FISTP),
  8209  	/*12675*/ uint16(xArgM16int),
  8210  	/*12676*/ uint16(xMatch),
  8211  	/*12677*/ uint16(xSetOp), uint16(FBLD),
  8212  	/*12679*/ uint16(xArgM80dec),
  8213  	/*12680*/ uint16(xMatch),
  8214  	/*12681*/ uint16(xSetOp), uint16(FILD),
  8215  	/*12683*/ uint16(xArgM64int),
  8216  	/*12684*/ uint16(xMatch),
  8217  	/*12685*/ uint16(xSetOp), uint16(FBSTP),
  8218  	/*12687*/ uint16(xArgM80bcd),
  8219  	/*12688*/ uint16(xMatch),
  8220  	/*12689*/ uint16(xSetOp), uint16(FISTP),
  8221  	/*12691*/ uint16(xArgM64int),
  8222  	/*12692*/ uint16(xMatch),
  8223  	/*12693*/ uint16(xSetOp), uint16(FFREEP),
  8224  	/*12695*/ uint16(xArgSTi),
  8225  	/*12696*/ uint16(xMatch),
  8226  	/*12697*/ uint16(xSetOp), uint16(FNSTSW),
  8227  	/*12699*/ uint16(xArgAX),
  8228  	/*12700*/ uint16(xMatch),
  8229  	/*12701*/ uint16(xSetOp), uint16(FUCOMIP),
  8230  	/*12703*/ uint16(xArgST),
  8231  	/*12704*/ uint16(xArgSTi),
  8232  	/*12705*/ uint16(xMatch),
  8233  	/*12706*/ uint16(xSetOp), uint16(FCOMIP),
  8234  	/*12708*/ uint16(xArgST),
  8235  	/*12709*/ uint16(xArgSTi),
  8236  	/*12710*/ uint16(xMatch),
  8237  	/*12711*/ uint16(xSetOp), uint16(LOOPNE),
  8238  	/*12713*/ uint16(xReadCb),
  8239  	/*12714*/ uint16(xArgRel8),
  8240  	/*12715*/ uint16(xMatch),
  8241  	/*12716*/ uint16(xSetOp), uint16(LOOPE),
  8242  	/*12718*/ uint16(xReadCb),
  8243  	/*12719*/ uint16(xArgRel8),
  8244  	/*12720*/ uint16(xMatch),
  8245  	/*12721*/ uint16(xSetOp), uint16(LOOP),
  8246  	/*12723*/ uint16(xReadCb),
  8247  	/*12724*/ uint16(xArgRel8),
  8248  	/*12725*/ uint16(xMatch),
  8249  	/*12726*/ uint16(xCondIs64), 12729, 12743,
  8250  	/*12729*/ uint16(xCondAddrSize), 12733, 12738, 0,
  8251  	/*12733*/ uint16(xSetOp), uint16(JCXZ),
  8252  	/*12735*/ uint16(xReadCb),
  8253  	/*12736*/ uint16(xArgRel8),
  8254  	/*12737*/ uint16(xMatch),
  8255  	/*12738*/ uint16(xSetOp), uint16(JECXZ),
  8256  	/*12740*/ uint16(xReadCb),
  8257  	/*12741*/ uint16(xArgRel8),
  8258  	/*12742*/ uint16(xMatch),
  8259  	/*12743*/ uint16(xCondAddrSize), 0, 12738, 12747,
  8260  	/*12747*/ uint16(xSetOp), uint16(JRCXZ),
  8261  	/*12749*/ uint16(xReadCb),
  8262  	/*12750*/ uint16(xArgRel8),
  8263  	/*12751*/ uint16(xMatch),
  8264  	/*12752*/ uint16(xSetOp), uint16(IN),
  8265  	/*12754*/ uint16(xReadIb),
  8266  	/*12755*/ uint16(xArgAL),
  8267  	/*12756*/ uint16(xArgImm8u),
  8268  	/*12757*/ uint16(xMatch),
  8269  	/*12758*/ uint16(xCondDataSize), 12762, 12768, 12774,
  8270  	/*12762*/ uint16(xSetOp), uint16(IN),
  8271  	/*12764*/ uint16(xReadIb),
  8272  	/*12765*/ uint16(xArgAX),
  8273  	/*12766*/ uint16(xArgImm8u),
  8274  	/*12767*/ uint16(xMatch),
  8275  	/*12768*/ uint16(xSetOp), uint16(IN),
  8276  	/*12770*/ uint16(xReadIb),
  8277  	/*12771*/ uint16(xArgEAX),
  8278  	/*12772*/ uint16(xArgImm8u),
  8279  	/*12773*/ uint16(xMatch),
  8280  	/*12774*/ uint16(xSetOp), uint16(IN),
  8281  	/*12776*/ uint16(xReadIb),
  8282  	/*12777*/ uint16(xArgEAX),
  8283  	/*12778*/ uint16(xArgImm8u),
  8284  	/*12779*/ uint16(xMatch),
  8285  	/*12780*/ uint16(xSetOp), uint16(OUT),
  8286  	/*12782*/ uint16(xReadIb),
  8287  	/*12783*/ uint16(xArgImm8u),
  8288  	/*12784*/ uint16(xArgAL),
  8289  	/*12785*/ uint16(xMatch),
  8290  	/*12786*/ uint16(xCondPrefix), 3,
  8291  	0xC5, 12830,
  8292  	0xC4, 12816,
  8293  	0x0, 12794,
  8294  	/*12794*/ uint16(xCondDataSize), 12798, 12804, 12810,
  8295  	/*12798*/ uint16(xSetOp), uint16(OUT),
  8296  	/*12800*/ uint16(xReadIb),
  8297  	/*12801*/ uint16(xArgImm8u),
  8298  	/*12802*/ uint16(xArgAX),
  8299  	/*12803*/ uint16(xMatch),
  8300  	/*12804*/ uint16(xSetOp), uint16(OUT),
  8301  	/*12806*/ uint16(xReadIb),
  8302  	/*12807*/ uint16(xArgImm8u),
  8303  	/*12808*/ uint16(xArgEAX),
  8304  	/*12809*/ uint16(xMatch),
  8305  	/*12810*/ uint16(xSetOp), uint16(OUT),
  8306  	/*12812*/ uint16(xReadIb),
  8307  	/*12813*/ uint16(xArgImm8u),
  8308  	/*12814*/ uint16(xArgEAX),
  8309  	/*12815*/ uint16(xMatch),
  8310  	/*12816*/ uint16(xCondPrefix), 1,
  8311  	0x66, 12820,
  8312  	/*12820*/ uint16(xCondPrefix), 1,
  8313  	0x0F, 12824,
  8314  	/*12824*/ uint16(xSetOp), uint16(VMOVNTDQ),
  8315  	/*12826*/ uint16(xReadSlashR),
  8316  	/*12827*/ uint16(xArgM256),
  8317  	/*12828*/ uint16(xArgYmm1),
  8318  	/*12829*/ uint16(xMatch),
  8319  	/*12830*/ uint16(xCondPrefix), 1,
  8320  	0x66, 12834,
  8321  	/*12834*/ uint16(xCondPrefix), 1,
  8322  	0x0F, 12838,
  8323  	/*12838*/ uint16(xSetOp), uint16(VMOVNTDQ),
  8324  	/*12840*/ uint16(xReadSlashR),
  8325  	/*12841*/ uint16(xArgM256),
  8326  	/*12842*/ uint16(xArgYmm1),
  8327  	/*12843*/ uint16(xMatch),
  8328  	/*12844*/ uint16(xCondIs64), 12847, 12861,
  8329  	/*12847*/ uint16(xCondDataSize), 12851, 12856, 0,
  8330  	/*12851*/ uint16(xSetOp), uint16(CALL),
  8331  	/*12853*/ uint16(xReadCw),
  8332  	/*12854*/ uint16(xArgRel16),
  8333  	/*12855*/ uint16(xMatch),
  8334  	/*12856*/ uint16(xSetOp), uint16(CALL),
  8335  	/*12858*/ uint16(xReadCd),
  8336  	/*12859*/ uint16(xArgRel32),
  8337  	/*12860*/ uint16(xMatch),
  8338  	/*12861*/ uint16(xCondDataSize), 12865, 12856, 12870,
  8339  	/*12865*/ uint16(xSetOp), uint16(CALL),
  8340  	/*12867*/ uint16(xReadCd),
  8341  	/*12868*/ uint16(xArgRel32),
  8342  	/*12869*/ uint16(xMatch),
  8343  	/*12870*/ uint16(xSetOp), uint16(CALL),
  8344  	/*12872*/ uint16(xReadCd),
  8345  	/*12873*/ uint16(xArgRel32),
  8346  	/*12874*/ uint16(xMatch),
  8347  	/*12875*/ uint16(xCondIs64), 12878, 12892,
  8348  	/*12878*/ uint16(xCondDataSize), 12882, 12887, 0,
  8349  	/*12882*/ uint16(xSetOp), uint16(JMP),
  8350  	/*12884*/ uint16(xReadCw),
  8351  	/*12885*/ uint16(xArgRel16),
  8352  	/*12886*/ uint16(xMatch),
  8353  	/*12887*/ uint16(xSetOp), uint16(JMP),
  8354  	/*12889*/ uint16(xReadCd),
  8355  	/*12890*/ uint16(xArgRel32),
  8356  	/*12891*/ uint16(xMatch),
  8357  	/*12892*/ uint16(xCondDataSize), 12896, 12887, 12901,
  8358  	/*12896*/ uint16(xSetOp), uint16(JMP),
  8359  	/*12898*/ uint16(xReadCd),
  8360  	/*12899*/ uint16(xArgRel32),
  8361  	/*12900*/ uint16(xMatch),
  8362  	/*12901*/ uint16(xSetOp), uint16(JMP),
  8363  	/*12903*/ uint16(xReadCd),
  8364  	/*12904*/ uint16(xArgRel32),
  8365  	/*12905*/ uint16(xMatch),
  8366  	/*12906*/ uint16(xCondIs64), 12909, 0,
  8367  	/*12909*/ uint16(xCondDataSize), 12913, 12918, 0,
  8368  	/*12913*/ uint16(xSetOp), uint16(LJMP),
  8369  	/*12915*/ uint16(xReadCd),
  8370  	/*12916*/ uint16(xArgPtr16colon16),
  8371  	/*12917*/ uint16(xMatch),
  8372  	/*12918*/ uint16(xSetOp), uint16(LJMP),
  8373  	/*12920*/ uint16(xReadCp),
  8374  	/*12921*/ uint16(xArgPtr16colon32),
  8375  	/*12922*/ uint16(xMatch),
  8376  	/*12923*/ uint16(xSetOp), uint16(JMP),
  8377  	/*12925*/ uint16(xReadCb),
  8378  	/*12926*/ uint16(xArgRel8),
  8379  	/*12927*/ uint16(xMatch),
  8380  	/*12928*/ uint16(xSetOp), uint16(IN),
  8381  	/*12930*/ uint16(xArgAL),
  8382  	/*12931*/ uint16(xArgDX),
  8383  	/*12932*/ uint16(xMatch),
  8384  	/*12933*/ uint16(xCondDataSize), 12937, 12942, 12947,
  8385  	/*12937*/ uint16(xSetOp), uint16(IN),
  8386  	/*12939*/ uint16(xArgAX),
  8387  	/*12940*/ uint16(xArgDX),
  8388  	/*12941*/ uint16(xMatch),
  8389  	/*12942*/ uint16(xSetOp), uint16(IN),
  8390  	/*12944*/ uint16(xArgEAX),
  8391  	/*12945*/ uint16(xArgDX),
  8392  	/*12946*/ uint16(xMatch),
  8393  	/*12947*/ uint16(xSetOp), uint16(IN),
  8394  	/*12949*/ uint16(xArgEAX),
  8395  	/*12950*/ uint16(xArgDX),
  8396  	/*12951*/ uint16(xMatch),
  8397  	/*12952*/ uint16(xSetOp), uint16(OUT),
  8398  	/*12954*/ uint16(xArgDX),
  8399  	/*12955*/ uint16(xArgAL),
  8400  	/*12956*/ uint16(xMatch),
  8401  	/*12957*/ uint16(xCondDataSize), 12961, 12966, 12971,
  8402  	/*12961*/ uint16(xSetOp), uint16(OUT),
  8403  	/*12963*/ uint16(xArgDX),
  8404  	/*12964*/ uint16(xArgAX),
  8405  	/*12965*/ uint16(xMatch),
  8406  	/*12966*/ uint16(xSetOp), uint16(OUT),
  8407  	/*12968*/ uint16(xArgDX),
  8408  	/*12969*/ uint16(xArgEAX),
  8409  	/*12970*/ uint16(xMatch),
  8410  	/*12971*/ uint16(xSetOp), uint16(OUT),
  8411  	/*12973*/ uint16(xArgDX),
  8412  	/*12974*/ uint16(xArgEAX),
  8413  	/*12975*/ uint16(xMatch),
  8414  	/*12976*/ uint16(xSetOp), uint16(ICEBP),
  8415  	/*12978*/ uint16(xMatch),
  8416  	/*12979*/ uint16(xSetOp), uint16(HLT),
  8417  	/*12981*/ uint16(xMatch),
  8418  	/*12982*/ uint16(xSetOp), uint16(CMC),
  8419  	/*12984*/ uint16(xMatch),
  8420  	/*12985*/ uint16(xCondSlashR),
  8421  	12994, // 0
  8422  	0,     // 1
  8423  	13000, // 2
  8424  	13004, // 3
  8425  	13008, // 4
  8426  	13012, // 5
  8427  	13016, // 6
  8428  	13020, // 7
  8429  	/*12994*/ uint16(xSetOp), uint16(TEST),
  8430  	/*12996*/ uint16(xReadIb),
  8431  	/*12997*/ uint16(xArgRM8),
  8432  	/*12998*/ uint16(xArgImm8u),
  8433  	/*12999*/ uint16(xMatch),
  8434  	/*13000*/ uint16(xSetOp), uint16(NOT),
  8435  	/*13002*/ uint16(xArgRM8),
  8436  	/*13003*/ uint16(xMatch),
  8437  	/*13004*/ uint16(xSetOp), uint16(NEG),
  8438  	/*13006*/ uint16(xArgRM8),
  8439  	/*13007*/ uint16(xMatch),
  8440  	/*13008*/ uint16(xSetOp), uint16(MUL),
  8441  	/*13010*/ uint16(xArgRM8),
  8442  	/*13011*/ uint16(xMatch),
  8443  	/*13012*/ uint16(xSetOp), uint16(IMUL),
  8444  	/*13014*/ uint16(xArgRM8),
  8445  	/*13015*/ uint16(xMatch),
  8446  	/*13016*/ uint16(xSetOp), uint16(DIV),
  8447  	/*13018*/ uint16(xArgRM8),
  8448  	/*13019*/ uint16(xMatch),
  8449  	/*13020*/ uint16(xSetOp), uint16(IDIV),
  8450  	/*13022*/ uint16(xArgRM8),
  8451  	/*13023*/ uint16(xMatch),
  8452  	/*13024*/ uint16(xCondSlashR),
  8453  	13033, // 0
  8454  	0,     // 1
  8455  	13062, // 2
  8456  	13085, // 3
  8457  	13108, // 4
  8458  	13131, // 5
  8459  	13154, // 6
  8460  	13177, // 7
  8461  	/*13033*/ uint16(xCondIs64), 13036, 13052,
  8462  	/*13036*/ uint16(xCondDataSize), 13040, 13046, 0,
  8463  	/*13040*/ uint16(xSetOp), uint16(TEST),
  8464  	/*13042*/ uint16(xReadIw),
  8465  	/*13043*/ uint16(xArgRM16),
  8466  	/*13044*/ uint16(xArgImm16),
  8467  	/*13045*/ uint16(xMatch),
  8468  	/*13046*/ uint16(xSetOp), uint16(TEST),
  8469  	/*13048*/ uint16(xReadID),
  8470  	/*13049*/ uint16(xArgRM32),
  8471  	/*13050*/ uint16(xArgImm32),
  8472  	/*13051*/ uint16(xMatch),
  8473  	/*13052*/ uint16(xCondDataSize), 13040, 13046, 13056,
  8474  	/*13056*/ uint16(xSetOp), uint16(TEST),
  8475  	/*13058*/ uint16(xReadID),
  8476  	/*13059*/ uint16(xArgRM64),
  8477  	/*13060*/ uint16(xArgImm32),
  8478  	/*13061*/ uint16(xMatch),
  8479  	/*13062*/ uint16(xCondIs64), 13065, 13077,
  8480  	/*13065*/ uint16(xCondDataSize), 13069, 13073, 0,
  8481  	/*13069*/ uint16(xSetOp), uint16(NOT),
  8482  	/*13071*/ uint16(xArgRM16),
  8483  	/*13072*/ uint16(xMatch),
  8484  	/*13073*/ uint16(xSetOp), uint16(NOT),
  8485  	/*13075*/ uint16(xArgRM32),
  8486  	/*13076*/ uint16(xMatch),
  8487  	/*13077*/ uint16(xCondDataSize), 13069, 13073, 13081,
  8488  	/*13081*/ uint16(xSetOp), uint16(NOT),
  8489  	/*13083*/ uint16(xArgRM64),
  8490  	/*13084*/ uint16(xMatch),
  8491  	/*13085*/ uint16(xCondIs64), 13088, 13100,
  8492  	/*13088*/ uint16(xCondDataSize), 13092, 13096, 0,
  8493  	/*13092*/ uint16(xSetOp), uint16(NEG),
  8494  	/*13094*/ uint16(xArgRM16),
  8495  	/*13095*/ uint16(xMatch),
  8496  	/*13096*/ uint16(xSetOp), uint16(NEG),
  8497  	/*13098*/ uint16(xArgRM32),
  8498  	/*13099*/ uint16(xMatch),
  8499  	/*13100*/ uint16(xCondDataSize), 13092, 13096, 13104,
  8500  	/*13104*/ uint16(xSetOp), uint16(NEG),
  8501  	/*13106*/ uint16(xArgRM64),
  8502  	/*13107*/ uint16(xMatch),
  8503  	/*13108*/ uint16(xCondIs64), 13111, 13123,
  8504  	/*13111*/ uint16(xCondDataSize), 13115, 13119, 0,
  8505  	/*13115*/ uint16(xSetOp), uint16(MUL),
  8506  	/*13117*/ uint16(xArgRM16),
  8507  	/*13118*/ uint16(xMatch),
  8508  	/*13119*/ uint16(xSetOp), uint16(MUL),
  8509  	/*13121*/ uint16(xArgRM32),
  8510  	/*13122*/ uint16(xMatch),
  8511  	/*13123*/ uint16(xCondDataSize), 13115, 13119, 13127,
  8512  	/*13127*/ uint16(xSetOp), uint16(MUL),
  8513  	/*13129*/ uint16(xArgRM64),
  8514  	/*13130*/ uint16(xMatch),
  8515  	/*13131*/ uint16(xCondIs64), 13134, 13146,
  8516  	/*13134*/ uint16(xCondDataSize), 13138, 13142, 0,
  8517  	/*13138*/ uint16(xSetOp), uint16(IMUL),
  8518  	/*13140*/ uint16(xArgRM16),
  8519  	/*13141*/ uint16(xMatch),
  8520  	/*13142*/ uint16(xSetOp), uint16(IMUL),
  8521  	/*13144*/ uint16(xArgRM32),
  8522  	/*13145*/ uint16(xMatch),
  8523  	/*13146*/ uint16(xCondDataSize), 13138, 13142, 13150,
  8524  	/*13150*/ uint16(xSetOp), uint16(IMUL),
  8525  	/*13152*/ uint16(xArgRM64),
  8526  	/*13153*/ uint16(xMatch),
  8527  	/*13154*/ uint16(xCondIs64), 13157, 13169,
  8528  	/*13157*/ uint16(xCondDataSize), 13161, 13165, 0,
  8529  	/*13161*/ uint16(xSetOp), uint16(DIV),
  8530  	/*13163*/ uint16(xArgRM16),
  8531  	/*13164*/ uint16(xMatch),
  8532  	/*13165*/ uint16(xSetOp), uint16(DIV),
  8533  	/*13167*/ uint16(xArgRM32),
  8534  	/*13168*/ uint16(xMatch),
  8535  	/*13169*/ uint16(xCondDataSize), 13161, 13165, 13173,
  8536  	/*13173*/ uint16(xSetOp), uint16(DIV),
  8537  	/*13175*/ uint16(xArgRM64),
  8538  	/*13176*/ uint16(xMatch),
  8539  	/*13177*/ uint16(xCondIs64), 13180, 13192,
  8540  	/*13180*/ uint16(xCondDataSize), 13184, 13188, 0,
  8541  	/*13184*/ uint16(xSetOp), uint16(IDIV),
  8542  	/*13186*/ uint16(xArgRM16),
  8543  	/*13187*/ uint16(xMatch),
  8544  	/*13188*/ uint16(xSetOp), uint16(IDIV),
  8545  	/*13190*/ uint16(xArgRM32),
  8546  	/*13191*/ uint16(xMatch),
  8547  	/*13192*/ uint16(xCondDataSize), 13184, 13188, 13196,
  8548  	/*13196*/ uint16(xSetOp), uint16(IDIV),
  8549  	/*13198*/ uint16(xArgRM64),
  8550  	/*13199*/ uint16(xMatch),
  8551  	/*13200*/ uint16(xSetOp), uint16(CLC),
  8552  	/*13202*/ uint16(xMatch),
  8553  	/*13203*/ uint16(xSetOp), uint16(STC),
  8554  	/*13205*/ uint16(xMatch),
  8555  	/*13206*/ uint16(xSetOp), uint16(CLI),
  8556  	/*13208*/ uint16(xMatch),
  8557  	/*13209*/ uint16(xSetOp), uint16(STI),
  8558  	/*13211*/ uint16(xMatch),
  8559  	/*13212*/ uint16(xSetOp), uint16(CLD),
  8560  	/*13214*/ uint16(xMatch),
  8561  	/*13215*/ uint16(xSetOp), uint16(STD),
  8562  	/*13217*/ uint16(xMatch),
  8563  	/*13218*/ uint16(xCondSlashR),
  8564  	13227, // 0
  8565  	13231, // 1
  8566  	0,     // 2
  8567  	0,     // 3
  8568  	0,     // 4
  8569  	0,     // 5
  8570  	0,     // 6
  8571  	0,     // 7
  8572  	/*13227*/ uint16(xSetOp), uint16(INC),
  8573  	/*13229*/ uint16(xArgRM8),
  8574  	/*13230*/ uint16(xMatch),
  8575  	/*13231*/ uint16(xSetOp), uint16(DEC),
  8576  	/*13233*/ uint16(xArgRM8),
  8577  	/*13234*/ uint16(xMatch),
  8578  	/*13235*/ uint16(xCondSlashR),
  8579  	13244, // 0
  8580  	13267, // 1
  8581  	13290, // 2
  8582  	13309, // 3
  8583  	13332, // 4
  8584  	13351, // 5
  8585  	13374, // 6
  8586  	0,     // 7
  8587  	/*13244*/ uint16(xCondIs64), 13247, 13259,
  8588  	/*13247*/ uint16(xCondDataSize), 13251, 13255, 0,
  8589  	/*13251*/ uint16(xSetOp), uint16(INC),
  8590  	/*13253*/ uint16(xArgRM16),
  8591  	/*13254*/ uint16(xMatch),
  8592  	/*13255*/ uint16(xSetOp), uint16(INC),
  8593  	/*13257*/ uint16(xArgRM32),
  8594  	/*13258*/ uint16(xMatch),
  8595  	/*13259*/ uint16(xCondDataSize), 13251, 13255, 13263,
  8596  	/*13263*/ uint16(xSetOp), uint16(INC),
  8597  	/*13265*/ uint16(xArgRM64),
  8598  	/*13266*/ uint16(xMatch),
  8599  	/*13267*/ uint16(xCondIs64), 13270, 13282,
  8600  	/*13270*/ uint16(xCondDataSize), 13274, 13278, 0,
  8601  	/*13274*/ uint16(xSetOp), uint16(DEC),
  8602  	/*13276*/ uint16(xArgRM16),
  8603  	/*13277*/ uint16(xMatch),
  8604  	/*13278*/ uint16(xSetOp), uint16(DEC),
  8605  	/*13280*/ uint16(xArgRM32),
  8606  	/*13281*/ uint16(xMatch),
  8607  	/*13282*/ uint16(xCondDataSize), 13274, 13278, 13286,
  8608  	/*13286*/ uint16(xSetOp), uint16(DEC),
  8609  	/*13288*/ uint16(xArgRM64),
  8610  	/*13289*/ uint16(xMatch),
  8611  	/*13290*/ uint16(xCondIs64), 13293, 13305,
  8612  	/*13293*/ uint16(xCondDataSize), 13297, 13301, 0,
  8613  	/*13297*/ uint16(xSetOp), uint16(CALL),
  8614  	/*13299*/ uint16(xArgRM16),
  8615  	/*13300*/ uint16(xMatch),
  8616  	/*13301*/ uint16(xSetOp), uint16(CALL),
  8617  	/*13303*/ uint16(xArgRM32),
  8618  	/*13304*/ uint16(xMatch),
  8619  	/*13305*/ uint16(xSetOp), uint16(CALL),
  8620  	/*13307*/ uint16(xArgRM64),
  8621  	/*13308*/ uint16(xMatch),
  8622  	/*13309*/ uint16(xCondIs64), 13312, 13324,
  8623  	/*13312*/ uint16(xCondDataSize), 13316, 13320, 0,
  8624  	/*13316*/ uint16(xSetOp), uint16(LCALL),
  8625  	/*13318*/ uint16(xArgM16colon16),
  8626  	/*13319*/ uint16(xMatch),
  8627  	/*13320*/ uint16(xSetOp), uint16(LCALL),
  8628  	/*13322*/ uint16(xArgM16colon32),
  8629  	/*13323*/ uint16(xMatch),
  8630  	/*13324*/ uint16(xCondDataSize), 13316, 13320, 13328,
  8631  	/*13328*/ uint16(xSetOp), uint16(LCALL),
  8632  	/*13330*/ uint16(xArgM16colon64),
  8633  	/*13331*/ uint16(xMatch),
  8634  	/*13332*/ uint16(xCondIs64), 13335, 13347,
  8635  	/*13335*/ uint16(xCondDataSize), 13339, 13343, 0,
  8636  	/*13339*/ uint16(xSetOp), uint16(JMP),
  8637  	/*13341*/ uint16(xArgRM16),
  8638  	/*13342*/ uint16(xMatch),
  8639  	/*13343*/ uint16(xSetOp), uint16(JMP),
  8640  	/*13345*/ uint16(xArgRM32),
  8641  	/*13346*/ uint16(xMatch),
  8642  	/*13347*/ uint16(xSetOp), uint16(JMP),
  8643  	/*13349*/ uint16(xArgRM64),
  8644  	/*13350*/ uint16(xMatch),
  8645  	/*13351*/ uint16(xCondIs64), 13354, 13366,
  8646  	/*13354*/ uint16(xCondDataSize), 13358, 13362, 0,
  8647  	/*13358*/ uint16(xSetOp), uint16(LJMP),
  8648  	/*13360*/ uint16(xArgM16colon16),
  8649  	/*13361*/ uint16(xMatch),
  8650  	/*13362*/ uint16(xSetOp), uint16(LJMP),
  8651  	/*13364*/ uint16(xArgM16colon32),
  8652  	/*13365*/ uint16(xMatch),
  8653  	/*13366*/ uint16(xCondDataSize), 13358, 13362, 13370,
  8654  	/*13370*/ uint16(xSetOp), uint16(LJMP),
  8655  	/*13372*/ uint16(xArgM16colon64),
  8656  	/*13373*/ uint16(xMatch),
  8657  	/*13374*/ uint16(xCondIs64), 13377, 13389,
  8658  	/*13377*/ uint16(xCondDataSize), 13381, 13385, 0,
  8659  	/*13381*/ uint16(xSetOp), uint16(PUSH),
  8660  	/*13383*/ uint16(xArgRM16),
  8661  	/*13384*/ uint16(xMatch),
  8662  	/*13385*/ uint16(xSetOp), uint16(PUSH),
  8663  	/*13387*/ uint16(xArgRM32),
  8664  	/*13388*/ uint16(xMatch),
  8665  	/*13389*/ uint16(xCondDataSize), 13381, 13393, 13397,
  8666  	/*13393*/ uint16(xSetOp), uint16(PUSH),
  8667  	/*13395*/ uint16(xArgRM64),
  8668  	/*13396*/ uint16(xMatch),
  8669  	/*13397*/ uint16(xSetOp), uint16(PUSH),
  8670  	/*13399*/ uint16(xArgRM64),
  8671  	/*13400*/ uint16(xMatch),
  8672  }
  8673  
  8674  const (
  8675  	_ Op = iota
  8676  
  8677  	AAA
  8678  	AAD
  8679  	AAM
  8680  	AAS
  8681  	ADC
  8682  	ADD
  8683  	ADDPD
  8684  	ADDPS
  8685  	ADDSD
  8686  	ADDSS
  8687  	ADDSUBPD
  8688  	ADDSUBPS
  8689  	AESDEC
  8690  	AESDECLAST
  8691  	AESENC
  8692  	AESENCLAST
  8693  	AESIMC
  8694  	AESKEYGENASSIST
  8695  	AND
  8696  	ANDNPD
  8697  	ANDNPS
  8698  	ANDPD
  8699  	ANDPS
  8700  	ARPL
  8701  	BLENDPD
  8702  	BLENDPS
  8703  	BLENDVPD
  8704  	BLENDVPS
  8705  	BOUND
  8706  	BSF
  8707  	BSR
  8708  	BSWAP
  8709  	BT
  8710  	BTC
  8711  	BTR
  8712  	BTS
  8713  	CALL
  8714  	CBW
  8715  	CDQ
  8716  	CDQE
  8717  	CLC
  8718  	CLD
  8719  	CLFLUSH
  8720  	CLI
  8721  	CLTS
  8722  	CMC
  8723  	CMOVA
  8724  	CMOVAE
  8725  	CMOVB
  8726  	CMOVBE
  8727  	CMOVE
  8728  	CMOVG
  8729  	CMOVGE
  8730  	CMOVL
  8731  	CMOVLE
  8732  	CMOVNE
  8733  	CMOVNO
  8734  	CMOVNP
  8735  	CMOVNS
  8736  	CMOVO
  8737  	CMOVP
  8738  	CMOVS
  8739  	CMP
  8740  	CMPPD
  8741  	CMPPS
  8742  	CMPSB
  8743  	CMPSD
  8744  	CMPSD_XMM
  8745  	CMPSQ
  8746  	CMPSS
  8747  	CMPSW
  8748  	CMPXCHG
  8749  	CMPXCHG16B
  8750  	CMPXCHG8B
  8751  	COMISD
  8752  	COMISS
  8753  	CPUID
  8754  	CQO
  8755  	CRC32
  8756  	CVTDQ2PD
  8757  	CVTDQ2PS
  8758  	CVTPD2DQ
  8759  	CVTPD2PI
  8760  	CVTPD2PS
  8761  	CVTPI2PD
  8762  	CVTPI2PS
  8763  	CVTPS2DQ
  8764  	CVTPS2PD
  8765  	CVTPS2PI
  8766  	CVTSD2SI
  8767  	CVTSD2SS
  8768  	CVTSI2SD
  8769  	CVTSI2SS
  8770  	CVTSS2SD
  8771  	CVTSS2SI
  8772  	CVTTPD2DQ
  8773  	CVTTPD2PI
  8774  	CVTTPS2DQ
  8775  	CVTTPS2PI
  8776  	CVTTSD2SI
  8777  	CVTTSS2SI
  8778  	CWD
  8779  	CWDE
  8780  	DAA
  8781  	DAS
  8782  	DEC
  8783  	DIV
  8784  	DIVPD
  8785  	DIVPS
  8786  	DIVSD
  8787  	DIVSS
  8788  	DPPD
  8789  	DPPS
  8790  	EMMS
  8791  	ENTER
  8792  	EXTRACTPS
  8793  	F2XM1
  8794  	FABS
  8795  	FADD
  8796  	FADDP
  8797  	FBLD
  8798  	FBSTP
  8799  	FCHS
  8800  	FCMOVB
  8801  	FCMOVBE
  8802  	FCMOVE
  8803  	FCMOVNB
  8804  	FCMOVNBE
  8805  	FCMOVNE
  8806  	FCMOVNU
  8807  	FCMOVU
  8808  	FCOM
  8809  	FCOMI
  8810  	FCOMIP
  8811  	FCOMP
  8812  	FCOMPP
  8813  	FCOS
  8814  	FDECSTP
  8815  	FDIV
  8816  	FDIVP
  8817  	FDIVR
  8818  	FDIVRP
  8819  	FFREE
  8820  	FFREEP
  8821  	FIADD
  8822  	FICOM
  8823  	FICOMP
  8824  	FIDIV
  8825  	FIDIVR
  8826  	FILD
  8827  	FIMUL
  8828  	FINCSTP
  8829  	FIST
  8830  	FISTP
  8831  	FISTTP
  8832  	FISUB
  8833  	FISUBR
  8834  	FLD
  8835  	FLD1
  8836  	FLDCW
  8837  	FLDENV
  8838  	FLDL2E
  8839  	FLDL2T
  8840  	FLDLG2
  8841  	FLDPI
  8842  	FMUL
  8843  	FMULP
  8844  	FNCLEX
  8845  	FNINIT
  8846  	FNOP
  8847  	FNSAVE
  8848  	FNSTCW
  8849  	FNSTENV
  8850  	FNSTSW
  8851  	FPATAN
  8852  	FPREM
  8853  	FPREM1
  8854  	FPTAN
  8855  	FRNDINT
  8856  	FRSTOR
  8857  	FSCALE
  8858  	FSIN
  8859  	FSINCOS
  8860  	FSQRT
  8861  	FST
  8862  	FSTP
  8863  	FSUB
  8864  	FSUBP
  8865  	FSUBR
  8866  	FSUBRP
  8867  	FTST
  8868  	FUCOM
  8869  	FUCOMI
  8870  	FUCOMIP
  8871  	FUCOMP
  8872  	FUCOMPP
  8873  	FWAIT
  8874  	FXAM
  8875  	FXCH
  8876  	FXRSTOR
  8877  	FXRSTOR64
  8878  	FXSAVE
  8879  	FXSAVE64
  8880  	FXTRACT
  8881  	FYL2X
  8882  	FYL2XP1
  8883  	HADDPD
  8884  	HADDPS
  8885  	HLT
  8886  	HSUBPD
  8887  	HSUBPS
  8888  	ICEBP
  8889  	IDIV
  8890  	IMUL
  8891  	IN
  8892  	INC
  8893  	INSB
  8894  	INSD
  8895  	INSERTPS
  8896  	INSW
  8897  	INT
  8898  	INTO
  8899  	INVD
  8900  	INVLPG
  8901  	INVPCID
  8902  	IRET
  8903  	IRETD
  8904  	IRETQ
  8905  	JA
  8906  	JAE
  8907  	JB
  8908  	JBE
  8909  	JCXZ
  8910  	JE
  8911  	JECXZ
  8912  	JG
  8913  	JGE
  8914  	JL
  8915  	JLE
  8916  	JMP
  8917  	JNE
  8918  	JNO
  8919  	JNP
  8920  	JNS
  8921  	JO
  8922  	JP
  8923  	JRCXZ
  8924  	JS
  8925  	LAHF
  8926  	LAR
  8927  	LCALL
  8928  	LDDQU
  8929  	LDMXCSR
  8930  	LDS
  8931  	LEA
  8932  	LEAVE
  8933  	LES
  8934  	LFENCE
  8935  	LFS
  8936  	LGDT
  8937  	LGS
  8938  	LIDT
  8939  	LJMP
  8940  	LLDT
  8941  	LMSW
  8942  	LODSB
  8943  	LODSD
  8944  	LODSQ
  8945  	LODSW
  8946  	LOOP
  8947  	LOOPE
  8948  	LOOPNE
  8949  	LRET
  8950  	LSL
  8951  	LSS
  8952  	LTR
  8953  	LZCNT
  8954  	MASKMOVDQU
  8955  	MASKMOVQ
  8956  	MAXPD
  8957  	MAXPS
  8958  	MAXSD
  8959  	MAXSS
  8960  	MFENCE
  8961  	MINPD
  8962  	MINPS
  8963  	MINSD
  8964  	MINSS
  8965  	MONITOR
  8966  	MOV
  8967  	MOVAPD
  8968  	MOVAPS
  8969  	MOVBE
  8970  	MOVD
  8971  	MOVDDUP
  8972  	MOVDQ2Q
  8973  	MOVDQA
  8974  	MOVDQU
  8975  	MOVHLPS
  8976  	MOVHPD
  8977  	MOVHPS
  8978  	MOVLHPS
  8979  	MOVLPD
  8980  	MOVLPS
  8981  	MOVMSKPD
  8982  	MOVMSKPS
  8983  	MOVNTDQ
  8984  	MOVNTDQA
  8985  	MOVNTI
  8986  	MOVNTPD
  8987  	MOVNTPS
  8988  	MOVNTQ
  8989  	MOVNTSD
  8990  	MOVNTSS
  8991  	MOVQ
  8992  	MOVQ2DQ
  8993  	MOVSB
  8994  	MOVSD
  8995  	MOVSD_XMM
  8996  	MOVSHDUP
  8997  	MOVSLDUP
  8998  	MOVSQ
  8999  	MOVSS
  9000  	MOVSW
  9001  	MOVSX
  9002  	MOVSXD
  9003  	MOVUPD
  9004  	MOVUPS
  9005  	MOVZX
  9006  	MPSADBW
  9007  	MUL
  9008  	MULPD
  9009  	MULPS
  9010  	MULSD
  9011  	MULSS
  9012  	MWAIT
  9013  	NEG
  9014  	NOP
  9015  	NOT
  9016  	OR
  9017  	ORPD
  9018  	ORPS
  9019  	OUT
  9020  	OUTSB
  9021  	OUTSD
  9022  	OUTSW
  9023  	PABSB
  9024  	PABSD
  9025  	PABSW
  9026  	PACKSSDW
  9027  	PACKSSWB
  9028  	PACKUSDW
  9029  	PACKUSWB
  9030  	PADDB
  9031  	PADDD
  9032  	PADDQ
  9033  	PADDSB
  9034  	PADDSW
  9035  	PADDUSB
  9036  	PADDUSW
  9037  	PADDW
  9038  	PALIGNR
  9039  	PAND
  9040  	PANDN
  9041  	PAUSE
  9042  	PAVGB
  9043  	PAVGW
  9044  	PBLENDVB
  9045  	PBLENDW
  9046  	PCLMULQDQ
  9047  	PCMPEQB
  9048  	PCMPEQD
  9049  	PCMPEQQ
  9050  	PCMPEQW
  9051  	PCMPESTRI
  9052  	PCMPESTRM
  9053  	PCMPGTB
  9054  	PCMPGTD
  9055  	PCMPGTQ
  9056  	PCMPGTW
  9057  	PCMPISTRI
  9058  	PCMPISTRM
  9059  	PEXTRB
  9060  	PEXTRD
  9061  	PEXTRQ
  9062  	PEXTRW
  9063  	PHADDD
  9064  	PHADDSW
  9065  	PHADDW
  9066  	PHMINPOSUW
  9067  	PHSUBD
  9068  	PHSUBSW
  9069  	PHSUBW
  9070  	PINSRB
  9071  	PINSRD
  9072  	PINSRQ
  9073  	PINSRW
  9074  	PMADDUBSW
  9075  	PMADDWD
  9076  	PMAXSB
  9077  	PMAXSD
  9078  	PMAXSW
  9079  	PMAXUB
  9080  	PMAXUD
  9081  	PMAXUW
  9082  	PMINSB
  9083  	PMINSD
  9084  	PMINSW
  9085  	PMINUB
  9086  	PMINUD
  9087  	PMINUW
  9088  	PMOVMSKB
  9089  	PMOVSXBD
  9090  	PMOVSXBQ
  9091  	PMOVSXBW
  9092  	PMOVSXDQ
  9093  	PMOVSXWD
  9094  	PMOVSXWQ
  9095  	PMOVZXBD
  9096  	PMOVZXBQ
  9097  	PMOVZXBW
  9098  	PMOVZXDQ
  9099  	PMOVZXWD
  9100  	PMOVZXWQ
  9101  	PMULDQ
  9102  	PMULHRSW
  9103  	PMULHUW
  9104  	PMULHW
  9105  	PMULLD
  9106  	PMULLW
  9107  	PMULUDQ
  9108  	POP
  9109  	POPA
  9110  	POPAD
  9111  	POPCNT
  9112  	POPF
  9113  	POPFD
  9114  	POPFQ
  9115  	POR
  9116  	PREFETCHNTA
  9117  	PREFETCHT0
  9118  	PREFETCHT1
  9119  	PREFETCHT2
  9120  	PREFETCHW
  9121  	PSADBW
  9122  	PSHUFB
  9123  	PSHUFD
  9124  	PSHUFHW
  9125  	PSHUFLW
  9126  	PSHUFW
  9127  	PSIGNB
  9128  	PSIGND
  9129  	PSIGNW
  9130  	PSLLD
  9131  	PSLLDQ
  9132  	PSLLQ
  9133  	PSLLW
  9134  	PSRAD
  9135  	PSRAW
  9136  	PSRLD
  9137  	PSRLDQ
  9138  	PSRLQ
  9139  	PSRLW
  9140  	PSUBB
  9141  	PSUBD
  9142  	PSUBQ
  9143  	PSUBSB
  9144  	PSUBSW
  9145  	PSUBUSB
  9146  	PSUBUSW
  9147  	PSUBW
  9148  	PTEST
  9149  	PUNPCKHBW
  9150  	PUNPCKHDQ
  9151  	PUNPCKHQDQ
  9152  	PUNPCKHWD
  9153  	PUNPCKLBW
  9154  	PUNPCKLDQ
  9155  	PUNPCKLQDQ
  9156  	PUNPCKLWD
  9157  	PUSH
  9158  	PUSHA
  9159  	PUSHAD
  9160  	PUSHF
  9161  	PUSHFD
  9162  	PUSHFQ
  9163  	PXOR
  9164  	RCL
  9165  	RCPPS
  9166  	RCPSS
  9167  	RCR
  9168  	RDFSBASE
  9169  	RDGSBASE
  9170  	RDMSR
  9171  	RDPMC
  9172  	RDRAND
  9173  	RDTSC
  9174  	RDTSCP
  9175  	RET
  9176  	ROL
  9177  	ROR
  9178  	ROUNDPD
  9179  	ROUNDPS
  9180  	ROUNDSD
  9181  	ROUNDSS
  9182  	RSM
  9183  	RSQRTPS
  9184  	RSQRTSS
  9185  	SAHF
  9186  	SAR
  9187  	SBB
  9188  	SCASB
  9189  	SCASD
  9190  	SCASQ
  9191  	SCASW
  9192  	SETA
  9193  	SETAE
  9194  	SETB
  9195  	SETBE
  9196  	SETE
  9197  	SETG
  9198  	SETGE
  9199  	SETL
  9200  	SETLE
  9201  	SETNE
  9202  	SETNO
  9203  	SETNP
  9204  	SETNS
  9205  	SETO
  9206  	SETP
  9207  	SETS
  9208  	SFENCE
  9209  	SGDT
  9210  	SHL
  9211  	SHLD
  9212  	SHR
  9213  	SHRD
  9214  	SHUFPD
  9215  	SHUFPS
  9216  	SIDT
  9217  	SLDT
  9218  	SMSW
  9219  	SQRTPD
  9220  	SQRTPS
  9221  	SQRTSD
  9222  	SQRTSS
  9223  	STC
  9224  	STD
  9225  	STI
  9226  	STMXCSR
  9227  	STOSB
  9228  	STOSD
  9229  	STOSQ
  9230  	STOSW
  9231  	STR
  9232  	SUB
  9233  	SUBPD
  9234  	SUBPS
  9235  	SUBSD
  9236  	SUBSS
  9237  	SWAPGS
  9238  	SYSCALL
  9239  	SYSENTER
  9240  	SYSEXIT
  9241  	SYSRET
  9242  	TEST
  9243  	TZCNT
  9244  	UCOMISD
  9245  	UCOMISS
  9246  	UD1
  9247  	UD2
  9248  	UNPCKHPD
  9249  	UNPCKHPS
  9250  	UNPCKLPD
  9251  	UNPCKLPS
  9252  	VERR
  9253  	VERW
  9254  	VMOVDQA
  9255  	VMOVDQU
  9256  	VMOVNTDQ
  9257  	VMOVNTDQA
  9258  	VZEROUPPER
  9259  	WBINVD
  9260  	WRFSBASE
  9261  	WRGSBASE
  9262  	WRMSR
  9263  	XABORT
  9264  	XADD
  9265  	XBEGIN
  9266  	XCHG
  9267  	XEND
  9268  	XGETBV
  9269  	XLATB
  9270  	XOR
  9271  	XORPD
  9272  	XORPS
  9273  	XRSTOR
  9274  	XRSTOR64
  9275  	XRSTORS
  9276  	XRSTORS64
  9277  	XSAVE
  9278  	XSAVE64
  9279  	XSAVEC
  9280  	XSAVEC64
  9281  	XSAVEOPT
  9282  	XSAVEOPT64
  9283  	XSAVES
  9284  	XSAVES64
  9285  	XSETBV
  9286  	XTEST
  9287  )
  9288  
  9289  const maxOp = XTEST
  9290  
  9291  var opNames = [...]string{
  9292  	AAA:             "AAA",
  9293  	AAD:             "AAD",
  9294  	AAM:             "AAM",
  9295  	AAS:             "AAS",
  9296  	ADC:             "ADC",
  9297  	ADD:             "ADD",
  9298  	ADDPD:           "ADDPD",
  9299  	ADDPS:           "ADDPS",
  9300  	ADDSD:           "ADDSD",
  9301  	ADDSS:           "ADDSS",
  9302  	ADDSUBPD:        "ADDSUBPD",
  9303  	ADDSUBPS:        "ADDSUBPS",
  9304  	AESDEC:          "AESDEC",
  9305  	AESDECLAST:      "AESDECLAST",
  9306  	AESENC:          "AESENC",
  9307  	AESENCLAST:      "AESENCLAST",
  9308  	AESIMC:          "AESIMC",
  9309  	AESKEYGENASSIST: "AESKEYGENASSIST",
  9310  	AND:             "AND",
  9311  	ANDNPD:          "ANDNPD",
  9312  	ANDNPS:          "ANDNPS",
  9313  	ANDPD:           "ANDPD",
  9314  	ANDPS:           "ANDPS",
  9315  	ARPL:            "ARPL",
  9316  	BLENDPD:         "BLENDPD",
  9317  	BLENDPS:         "BLENDPS",
  9318  	BLENDVPD:        "BLENDVPD",
  9319  	BLENDVPS:        "BLENDVPS",
  9320  	BOUND:           "BOUND",
  9321  	BSF:             "BSF",
  9322  	BSR:             "BSR",
  9323  	BSWAP:           "BSWAP",
  9324  	BT:              "BT",
  9325  	BTC:             "BTC",
  9326  	BTR:             "BTR",
  9327  	BTS:             "BTS",
  9328  	CALL:            "CALL",
  9329  	CBW:             "CBW",
  9330  	CDQ:             "CDQ",
  9331  	CDQE:            "CDQE",
  9332  	CLC:             "CLC",
  9333  	CLD:             "CLD",
  9334  	CLFLUSH:         "CLFLUSH",
  9335  	CLI:             "CLI",
  9336  	CLTS:            "CLTS",
  9337  	CMC:             "CMC",
  9338  	CMOVA:           "CMOVA",
  9339  	CMOVAE:          "CMOVAE",
  9340  	CMOVB:           "CMOVB",
  9341  	CMOVBE:          "CMOVBE",
  9342  	CMOVE:           "CMOVE",
  9343  	CMOVG:           "CMOVG",
  9344  	CMOVGE:          "CMOVGE",
  9345  	CMOVL:           "CMOVL",
  9346  	CMOVLE:          "CMOVLE",
  9347  	CMOVNE:          "CMOVNE",
  9348  	CMOVNO:          "CMOVNO",
  9349  	CMOVNP:          "CMOVNP",
  9350  	CMOVNS:          "CMOVNS",
  9351  	CMOVO:           "CMOVO",
  9352  	CMOVP:           "CMOVP",
  9353  	CMOVS:           "CMOVS",
  9354  	CMP:             "CMP",
  9355  	CMPPD:           "CMPPD",
  9356  	CMPPS:           "CMPPS",
  9357  	CMPSB:           "CMPSB",
  9358  	CMPSD:           "CMPSD",
  9359  	CMPSD_XMM:       "CMPSD_XMM",
  9360  	CMPSQ:           "CMPSQ",
  9361  	CMPSS:           "CMPSS",
  9362  	CMPSW:           "CMPSW",
  9363  	CMPXCHG:         "CMPXCHG",
  9364  	CMPXCHG16B:      "CMPXCHG16B",
  9365  	CMPXCHG8B:       "CMPXCHG8B",
  9366  	COMISD:          "COMISD",
  9367  	COMISS:          "COMISS",
  9368  	CPUID:           "CPUID",
  9369  	CQO:             "CQO",
  9370  	CRC32:           "CRC32",
  9371  	CVTDQ2PD:        "CVTDQ2PD",
  9372  	CVTDQ2PS:        "CVTDQ2PS",
  9373  	CVTPD2DQ:        "CVTPD2DQ",
  9374  	CVTPD2PI:        "CVTPD2PI",
  9375  	CVTPD2PS:        "CVTPD2PS",
  9376  	CVTPI2PD:        "CVTPI2PD",
  9377  	CVTPI2PS:        "CVTPI2PS",
  9378  	CVTPS2DQ:        "CVTPS2DQ",
  9379  	CVTPS2PD:        "CVTPS2PD",
  9380  	CVTPS2PI:        "CVTPS2PI",
  9381  	CVTSD2SI:        "CVTSD2SI",
  9382  	CVTSD2SS:        "CVTSD2SS",
  9383  	CVTSI2SD:        "CVTSI2SD",
  9384  	CVTSI2SS:        "CVTSI2SS",
  9385  	CVTSS2SD:        "CVTSS2SD",
  9386  	CVTSS2SI:        "CVTSS2SI",
  9387  	CVTTPD2DQ:       "CVTTPD2DQ",
  9388  	CVTTPD2PI:       "CVTTPD2PI",
  9389  	CVTTPS2DQ:       "CVTTPS2DQ",
  9390  	CVTTPS2PI:       "CVTTPS2PI",
  9391  	CVTTSD2SI:       "CVTTSD2SI",
  9392  	CVTTSS2SI:       "CVTTSS2SI",
  9393  	CWD:             "CWD",
  9394  	CWDE:            "CWDE",
  9395  	DAA:             "DAA",
  9396  	DAS:             "DAS",
  9397  	DEC:             "DEC",
  9398  	DIV:             "DIV",
  9399  	DIVPD:           "DIVPD",
  9400  	DIVPS:           "DIVPS",
  9401  	DIVSD:           "DIVSD",
  9402  	DIVSS:           "DIVSS",
  9403  	DPPD:            "DPPD",
  9404  	DPPS:            "DPPS",
  9405  	EMMS:            "EMMS",
  9406  	ENTER:           "ENTER",
  9407  	EXTRACTPS:       "EXTRACTPS",
  9408  	F2XM1:           "F2XM1",
  9409  	FABS:            "FABS",
  9410  	FADD:            "FADD",
  9411  	FADDP:           "FADDP",
  9412  	FBLD:            "FBLD",
  9413  	FBSTP:           "FBSTP",
  9414  	FCHS:            "FCHS",
  9415  	FCMOVB:          "FCMOVB",
  9416  	FCMOVBE:         "FCMOVBE",
  9417  	FCMOVE:          "FCMOVE",
  9418  	FCMOVNB:         "FCMOVNB",
  9419  	FCMOVNBE:        "FCMOVNBE",
  9420  	FCMOVNE:         "FCMOVNE",
  9421  	FCMOVNU:         "FCMOVNU",
  9422  	FCMOVU:          "FCMOVU",
  9423  	FCOM:            "FCOM",
  9424  	FCOMI:           "FCOMI",
  9425  	FCOMIP:          "FCOMIP",
  9426  	FCOMP:           "FCOMP",
  9427  	FCOMPP:          "FCOMPP",
  9428  	FCOS:            "FCOS",
  9429  	FDECSTP:         "FDECSTP",
  9430  	FDIV:            "FDIV",
  9431  	FDIVP:           "FDIVP",
  9432  	FDIVR:           "FDIVR",
  9433  	FDIVRP:          "FDIVRP",
  9434  	FFREE:           "FFREE",
  9435  	FFREEP:          "FFREEP",
  9436  	FIADD:           "FIADD",
  9437  	FICOM:           "FICOM",
  9438  	FICOMP:          "FICOMP",
  9439  	FIDIV:           "FIDIV",
  9440  	FIDIVR:          "FIDIVR",
  9441  	FILD:            "FILD",
  9442  	FIMUL:           "FIMUL",
  9443  	FINCSTP:         "FINCSTP",
  9444  	FIST:            "FIST",
  9445  	FISTP:           "FISTP",
  9446  	FISTTP:          "FISTTP",
  9447  	FISUB:           "FISUB",
  9448  	FISUBR:          "FISUBR",
  9449  	FLD:             "FLD",
  9450  	FLD1:            "FLD1",
  9451  	FLDCW:           "FLDCW",
  9452  	FLDENV:          "FLDENV",
  9453  	FLDL2E:          "FLDL2E",
  9454  	FLDL2T:          "FLDL2T",
  9455  	FLDLG2:          "FLDLG2",
  9456  	FLDPI:           "FLDPI",
  9457  	FMUL:            "FMUL",
  9458  	FMULP:           "FMULP",
  9459  	FNCLEX:          "FNCLEX",
  9460  	FNINIT:          "FNINIT",
  9461  	FNOP:            "FNOP",
  9462  	FNSAVE:          "FNSAVE",
  9463  	FNSTCW:          "FNSTCW",
  9464  	FNSTENV:         "FNSTENV",
  9465  	FNSTSW:          "FNSTSW",
  9466  	FPATAN:          "FPATAN",
  9467  	FPREM:           "FPREM",
  9468  	FPREM1:          "FPREM1",
  9469  	FPTAN:           "FPTAN",
  9470  	FRNDINT:         "FRNDINT",
  9471  	FRSTOR:          "FRSTOR",
  9472  	FSCALE:          "FSCALE",
  9473  	FSIN:            "FSIN",
  9474  	FSINCOS:         "FSINCOS",
  9475  	FSQRT:           "FSQRT",
  9476  	FST:             "FST",
  9477  	FSTP:            "FSTP",
  9478  	FSUB:            "FSUB",
  9479  	FSUBP:           "FSUBP",
  9480  	FSUBR:           "FSUBR",
  9481  	FSUBRP:          "FSUBRP",
  9482  	FTST:            "FTST",
  9483  	FUCOM:           "FUCOM",
  9484  	FUCOMI:          "FUCOMI",
  9485  	FUCOMIP:         "FUCOMIP",
  9486  	FUCOMP:          "FUCOMP",
  9487  	FUCOMPP:         "FUCOMPP",
  9488  	FWAIT:           "FWAIT",
  9489  	FXAM:            "FXAM",
  9490  	FXCH:            "FXCH",
  9491  	FXRSTOR:         "FXRSTOR",
  9492  	FXRSTOR64:       "FXRSTOR64",
  9493  	FXSAVE:          "FXSAVE",
  9494  	FXSAVE64:        "FXSAVE64",
  9495  	FXTRACT:         "FXTRACT",
  9496  	FYL2X:           "FYL2X",
  9497  	FYL2XP1:         "FYL2XP1",
  9498  	HADDPD:          "HADDPD",
  9499  	HADDPS:          "HADDPS",
  9500  	HLT:             "HLT",
  9501  	HSUBPD:          "HSUBPD",
  9502  	HSUBPS:          "HSUBPS",
  9503  	ICEBP:           "ICEBP",
  9504  	IDIV:            "IDIV",
  9505  	IMUL:            "IMUL",
  9506  	IN:              "IN",
  9507  	INC:             "INC",
  9508  	INSB:            "INSB",
  9509  	INSD:            "INSD",
  9510  	INSERTPS:        "INSERTPS",
  9511  	INSW:            "INSW",
  9512  	INT:             "INT",
  9513  	INTO:            "INTO",
  9514  	INVD:            "INVD",
  9515  	INVLPG:          "INVLPG",
  9516  	INVPCID:         "INVPCID",
  9517  	IRET:            "IRET",
  9518  	IRETD:           "IRETD",
  9519  	IRETQ:           "IRETQ",
  9520  	JA:              "JA",
  9521  	JAE:             "JAE",
  9522  	JB:              "JB",
  9523  	JBE:             "JBE",
  9524  	JCXZ:            "JCXZ",
  9525  	JE:              "JE",
  9526  	JECXZ:           "JECXZ",
  9527  	JG:              "JG",
  9528  	JGE:             "JGE",
  9529  	JL:              "JL",
  9530  	JLE:             "JLE",
  9531  	JMP:             "JMP",
  9532  	JNE:             "JNE",
  9533  	JNO:             "JNO",
  9534  	JNP:             "JNP",
  9535  	JNS:             "JNS",
  9536  	JO:              "JO",
  9537  	JP:              "JP",
  9538  	JRCXZ:           "JRCXZ",
  9539  	JS:              "JS",
  9540  	LAHF:            "LAHF",
  9541  	LAR:             "LAR",
  9542  	LCALL:           "LCALL",
  9543  	LDDQU:           "LDDQU",
  9544  	LDMXCSR:         "LDMXCSR",
  9545  	LDS:             "LDS",
  9546  	LEA:             "LEA",
  9547  	LEAVE:           "LEAVE",
  9548  	LES:             "LES",
  9549  	LFENCE:          "LFENCE",
  9550  	LFS:             "LFS",
  9551  	LGDT:            "LGDT",
  9552  	LGS:             "LGS",
  9553  	LIDT:            "LIDT",
  9554  	LJMP:            "LJMP",
  9555  	LLDT:            "LLDT",
  9556  	LMSW:            "LMSW",
  9557  	LODSB:           "LODSB",
  9558  	LODSD:           "LODSD",
  9559  	LODSQ:           "LODSQ",
  9560  	LODSW:           "LODSW",
  9561  	LOOP:            "LOOP",
  9562  	LOOPE:           "LOOPE",
  9563  	LOOPNE:          "LOOPNE",
  9564  	LRET:            "LRET",
  9565  	LSL:             "LSL",
  9566  	LSS:             "LSS",
  9567  	LTR:             "LTR",
  9568  	LZCNT:           "LZCNT",
  9569  	MASKMOVDQU:      "MASKMOVDQU",
  9570  	MASKMOVQ:        "MASKMOVQ",
  9571  	MAXPD:           "MAXPD",
  9572  	MAXPS:           "MAXPS",
  9573  	MAXSD:           "MAXSD",
  9574  	MAXSS:           "MAXSS",
  9575  	MFENCE:          "MFENCE",
  9576  	MINPD:           "MINPD",
  9577  	MINPS:           "MINPS",
  9578  	MINSD:           "MINSD",
  9579  	MINSS:           "MINSS",
  9580  	MONITOR:         "MONITOR",
  9581  	MOV:             "MOV",
  9582  	MOVAPD:          "MOVAPD",
  9583  	MOVAPS:          "MOVAPS",
  9584  	MOVBE:           "MOVBE",
  9585  	MOVD:            "MOVD",
  9586  	MOVDDUP:         "MOVDDUP",
  9587  	MOVDQ2Q:         "MOVDQ2Q",
  9588  	MOVDQA:          "MOVDQA",
  9589  	MOVDQU:          "MOVDQU",
  9590  	MOVHLPS:         "MOVHLPS",
  9591  	MOVHPD:          "MOVHPD",
  9592  	MOVHPS:          "MOVHPS",
  9593  	MOVLHPS:         "MOVLHPS",
  9594  	MOVLPD:          "MOVLPD",
  9595  	MOVLPS:          "MOVLPS",
  9596  	MOVMSKPD:        "MOVMSKPD",
  9597  	MOVMSKPS:        "MOVMSKPS",
  9598  	MOVNTDQ:         "MOVNTDQ",
  9599  	MOVNTDQA:        "MOVNTDQA",
  9600  	MOVNTI:          "MOVNTI",
  9601  	MOVNTPD:         "MOVNTPD",
  9602  	MOVNTPS:         "MOVNTPS",
  9603  	MOVNTQ:          "MOVNTQ",
  9604  	MOVNTSD:         "MOVNTSD",
  9605  	MOVNTSS:         "MOVNTSS",
  9606  	MOVQ:            "MOVQ",
  9607  	MOVQ2DQ:         "MOVQ2DQ",
  9608  	MOVSB:           "MOVSB",
  9609  	MOVSD:           "MOVSD",
  9610  	MOVSD_XMM:       "MOVSD_XMM",
  9611  	MOVSHDUP:        "MOVSHDUP",
  9612  	MOVSLDUP:        "MOVSLDUP",
  9613  	MOVSQ:           "MOVSQ",
  9614  	MOVSS:           "MOVSS",
  9615  	MOVSW:           "MOVSW",
  9616  	MOVSX:           "MOVSX",
  9617  	MOVSXD:          "MOVSXD",
  9618  	MOVUPD:          "MOVUPD",
  9619  	MOVUPS:          "MOVUPS",
  9620  	MOVZX:           "MOVZX",
  9621  	MPSADBW:         "MPSADBW",
  9622  	MUL:             "MUL",
  9623  	MULPD:           "MULPD",
  9624  	MULPS:           "MULPS",
  9625  	MULSD:           "MULSD",
  9626  	MULSS:           "MULSS",
  9627  	MWAIT:           "MWAIT",
  9628  	NEG:             "NEG",
  9629  	NOP:             "NOP",
  9630  	NOT:             "NOT",
  9631  	OR:              "OR",
  9632  	ORPD:            "ORPD",
  9633  	ORPS:            "ORPS",
  9634  	OUT:             "OUT",
  9635  	OUTSB:           "OUTSB",
  9636  	OUTSD:           "OUTSD",
  9637  	OUTSW:           "OUTSW",
  9638  	PABSB:           "PABSB",
  9639  	PABSD:           "PABSD",
  9640  	PABSW:           "PABSW",
  9641  	PACKSSDW:        "PACKSSDW",
  9642  	PACKSSWB:        "PACKSSWB",
  9643  	PACKUSDW:        "PACKUSDW",
  9644  	PACKUSWB:        "PACKUSWB",
  9645  	PADDB:           "PADDB",
  9646  	PADDD:           "PADDD",
  9647  	PADDQ:           "PADDQ",
  9648  	PADDSB:          "PADDSB",
  9649  	PADDSW:          "PADDSW",
  9650  	PADDUSB:         "PADDUSB",
  9651  	PADDUSW:         "PADDUSW",
  9652  	PADDW:           "PADDW",
  9653  	PALIGNR:         "PALIGNR",
  9654  	PAND:            "PAND",
  9655  	PANDN:           "PANDN",
  9656  	PAUSE:           "PAUSE",
  9657  	PAVGB:           "PAVGB",
  9658  	PAVGW:           "PAVGW",
  9659  	PBLENDVB:        "PBLENDVB",
  9660  	PBLENDW:         "PBLENDW",
  9661  	PCLMULQDQ:       "PCLMULQDQ",
  9662  	PCMPEQB:         "PCMPEQB",
  9663  	PCMPEQD:         "PCMPEQD",
  9664  	PCMPEQQ:         "PCMPEQQ",
  9665  	PCMPEQW:         "PCMPEQW",
  9666  	PCMPESTRI:       "PCMPESTRI",
  9667  	PCMPESTRM:       "PCMPESTRM",
  9668  	PCMPGTB:         "PCMPGTB",
  9669  	PCMPGTD:         "PCMPGTD",
  9670  	PCMPGTQ:         "PCMPGTQ",
  9671  	PCMPGTW:         "PCMPGTW",
  9672  	PCMPISTRI:       "PCMPISTRI",
  9673  	PCMPISTRM:       "PCMPISTRM",
  9674  	PEXTRB:          "PEXTRB",
  9675  	PEXTRD:          "PEXTRD",
  9676  	PEXTRQ:          "PEXTRQ",
  9677  	PEXTRW:          "PEXTRW",
  9678  	PHADDD:          "PHADDD",
  9679  	PHADDSW:         "PHADDSW",
  9680  	PHADDW:          "PHADDW",
  9681  	PHMINPOSUW:      "PHMINPOSUW",
  9682  	PHSUBD:          "PHSUBD",
  9683  	PHSUBSW:         "PHSUBSW",
  9684  	PHSUBW:          "PHSUBW",
  9685  	PINSRB:          "PINSRB",
  9686  	PINSRD:          "PINSRD",
  9687  	PINSRQ:          "PINSRQ",
  9688  	PINSRW:          "PINSRW",
  9689  	PMADDUBSW:       "PMADDUBSW",
  9690  	PMADDWD:         "PMADDWD",
  9691  	PMAXSB:          "PMAXSB",
  9692  	PMAXSD:          "PMAXSD",
  9693  	PMAXSW:          "PMAXSW",
  9694  	PMAXUB:          "PMAXUB",
  9695  	PMAXUD:          "PMAXUD",
  9696  	PMAXUW:          "PMAXUW",
  9697  	PMINSB:          "PMINSB",
  9698  	PMINSD:          "PMINSD",
  9699  	PMINSW:          "PMINSW",
  9700  	PMINUB:          "PMINUB",
  9701  	PMINUD:          "PMINUD",
  9702  	PMINUW:          "PMINUW",
  9703  	PMOVMSKB:        "PMOVMSKB",
  9704  	PMOVSXBD:        "PMOVSXBD",
  9705  	PMOVSXBQ:        "PMOVSXBQ",
  9706  	PMOVSXBW:        "PMOVSXBW",
  9707  	PMOVSXDQ:        "PMOVSXDQ",
  9708  	PMOVSXWD:        "PMOVSXWD",
  9709  	PMOVSXWQ:        "PMOVSXWQ",
  9710  	PMOVZXBD:        "PMOVZXBD",
  9711  	PMOVZXBQ:        "PMOVZXBQ",
  9712  	PMOVZXBW:        "PMOVZXBW",
  9713  	PMOVZXDQ:        "PMOVZXDQ",
  9714  	PMOVZXWD:        "PMOVZXWD",
  9715  	PMOVZXWQ:        "PMOVZXWQ",
  9716  	PMULDQ:          "PMULDQ",
  9717  	PMULHRSW:        "PMULHRSW",
  9718  	PMULHUW:         "PMULHUW",
  9719  	PMULHW:          "PMULHW",
  9720  	PMULLD:          "PMULLD",
  9721  	PMULLW:          "PMULLW",
  9722  	PMULUDQ:         "PMULUDQ",
  9723  	POP:             "POP",
  9724  	POPA:            "POPA",
  9725  	POPAD:           "POPAD",
  9726  	POPCNT:          "POPCNT",
  9727  	POPF:            "POPF",
  9728  	POPFD:           "POPFD",
  9729  	POPFQ:           "POPFQ",
  9730  	POR:             "POR",
  9731  	PREFETCHNTA:     "PREFETCHNTA",
  9732  	PREFETCHT0:      "PREFETCHT0",
  9733  	PREFETCHT1:      "PREFETCHT1",
  9734  	PREFETCHT2:      "PREFETCHT2",
  9735  	PREFETCHW:       "PREFETCHW",
  9736  	PSADBW:          "PSADBW",
  9737  	PSHUFB:          "PSHUFB",
  9738  	PSHUFD:          "PSHUFD",
  9739  	PSHUFHW:         "PSHUFHW",
  9740  	PSHUFLW:         "PSHUFLW",
  9741  	PSHUFW:          "PSHUFW",
  9742  	PSIGNB:          "PSIGNB",
  9743  	PSIGND:          "PSIGND",
  9744  	PSIGNW:          "PSIGNW",
  9745  	PSLLD:           "PSLLD",
  9746  	PSLLDQ:          "PSLLDQ",
  9747  	PSLLQ:           "PSLLQ",
  9748  	PSLLW:           "PSLLW",
  9749  	PSRAD:           "PSRAD",
  9750  	PSRAW:           "PSRAW",
  9751  	PSRLD:           "PSRLD",
  9752  	PSRLDQ:          "PSRLDQ",
  9753  	PSRLQ:           "PSRLQ",
  9754  	PSRLW:           "PSRLW",
  9755  	PSUBB:           "PSUBB",
  9756  	PSUBD:           "PSUBD",
  9757  	PSUBQ:           "PSUBQ",
  9758  	PSUBSB:          "PSUBSB",
  9759  	PSUBSW:          "PSUBSW",
  9760  	PSUBUSB:         "PSUBUSB",
  9761  	PSUBUSW:         "PSUBUSW",
  9762  	PSUBW:           "PSUBW",
  9763  	PTEST:           "PTEST",
  9764  	PUNPCKHBW:       "PUNPCKHBW",
  9765  	PUNPCKHDQ:       "PUNPCKHDQ",
  9766  	PUNPCKHQDQ:      "PUNPCKHQDQ",
  9767  	PUNPCKHWD:       "PUNPCKHWD",
  9768  	PUNPCKLBW:       "PUNPCKLBW",
  9769  	PUNPCKLDQ:       "PUNPCKLDQ",
  9770  	PUNPCKLQDQ:      "PUNPCKLQDQ",
  9771  	PUNPCKLWD:       "PUNPCKLWD",
  9772  	PUSH:            "PUSH",
  9773  	PUSHA:           "PUSHA",
  9774  	PUSHAD:          "PUSHAD",
  9775  	PUSHF:           "PUSHF",
  9776  	PUSHFD:          "PUSHFD",
  9777  	PUSHFQ:          "PUSHFQ",
  9778  	PXOR:            "PXOR",
  9779  	RCL:             "RCL",
  9780  	RCPPS:           "RCPPS",
  9781  	RCPSS:           "RCPSS",
  9782  	RCR:             "RCR",
  9783  	RDFSBASE:        "RDFSBASE",
  9784  	RDGSBASE:        "RDGSBASE",
  9785  	RDMSR:           "RDMSR",
  9786  	RDPMC:           "RDPMC",
  9787  	RDRAND:          "RDRAND",
  9788  	RDTSC:           "RDTSC",
  9789  	RDTSCP:          "RDTSCP",
  9790  	RET:             "RET",
  9791  	ROL:             "ROL",
  9792  	ROR:             "ROR",
  9793  	ROUNDPD:         "ROUNDPD",
  9794  	ROUNDPS:         "ROUNDPS",
  9795  	ROUNDSD:         "ROUNDSD",
  9796  	ROUNDSS:         "ROUNDSS",
  9797  	RSM:             "RSM",
  9798  	RSQRTPS:         "RSQRTPS",
  9799  	RSQRTSS:         "RSQRTSS",
  9800  	SAHF:            "SAHF",
  9801  	SAR:             "SAR",
  9802  	SBB:             "SBB",
  9803  	SCASB:           "SCASB",
  9804  	SCASD:           "SCASD",
  9805  	SCASQ:           "SCASQ",
  9806  	SCASW:           "SCASW",
  9807  	SETA:            "SETA",
  9808  	SETAE:           "SETAE",
  9809  	SETB:            "SETB",
  9810  	SETBE:           "SETBE",
  9811  	SETE:            "SETE",
  9812  	SETG:            "SETG",
  9813  	SETGE:           "SETGE",
  9814  	SETL:            "SETL",
  9815  	SETLE:           "SETLE",
  9816  	SETNE:           "SETNE",
  9817  	SETNO:           "SETNO",
  9818  	SETNP:           "SETNP",
  9819  	SETNS:           "SETNS",
  9820  	SETO:            "SETO",
  9821  	SETP:            "SETP",
  9822  	SETS:            "SETS",
  9823  	SFENCE:          "SFENCE",
  9824  	SGDT:            "SGDT",
  9825  	SHL:             "SHL",
  9826  	SHLD:            "SHLD",
  9827  	SHR:             "SHR",
  9828  	SHRD:            "SHRD",
  9829  	SHUFPD:          "SHUFPD",
  9830  	SHUFPS:          "SHUFPS",
  9831  	SIDT:            "SIDT",
  9832  	SLDT:            "SLDT",
  9833  	SMSW:            "SMSW",
  9834  	SQRTPD:          "SQRTPD",
  9835  	SQRTPS:          "SQRTPS",
  9836  	SQRTSD:          "SQRTSD",
  9837  	SQRTSS:          "SQRTSS",
  9838  	STC:             "STC",
  9839  	STD:             "STD",
  9840  	STI:             "STI",
  9841  	STMXCSR:         "STMXCSR",
  9842  	STOSB:           "STOSB",
  9843  	STOSD:           "STOSD",
  9844  	STOSQ:           "STOSQ",
  9845  	STOSW:           "STOSW",
  9846  	STR:             "STR",
  9847  	SUB:             "SUB",
  9848  	SUBPD:           "SUBPD",
  9849  	SUBPS:           "SUBPS",
  9850  	SUBSD:           "SUBSD",
  9851  	SUBSS:           "SUBSS",
  9852  	SWAPGS:          "SWAPGS",
  9853  	SYSCALL:         "SYSCALL",
  9854  	SYSENTER:        "SYSENTER",
  9855  	SYSEXIT:         "SYSEXIT",
  9856  	SYSRET:          "SYSRET",
  9857  	TEST:            "TEST",
  9858  	TZCNT:           "TZCNT",
  9859  	UCOMISD:         "UCOMISD",
  9860  	UCOMISS:         "UCOMISS",
  9861  	UD1:             "UD1",
  9862  	UD2:             "UD2",
  9863  	UNPCKHPD:        "UNPCKHPD",
  9864  	UNPCKHPS:        "UNPCKHPS",
  9865  	UNPCKLPD:        "UNPCKLPD",
  9866  	UNPCKLPS:        "UNPCKLPS",
  9867  	VERR:            "VERR",
  9868  	VERW:            "VERW",
  9869  	VMOVDQA:         "VMOVDQA",
  9870  	VMOVDQU:         "VMOVDQU",
  9871  	VMOVNTDQ:        "VMOVNTDQ",
  9872  	VMOVNTDQA:       "VMOVNTDQA",
  9873  	VZEROUPPER:      "VZEROUPPER",
  9874  	WBINVD:          "WBINVD",
  9875  	WRFSBASE:        "WRFSBASE",
  9876  	WRGSBASE:        "WRGSBASE",
  9877  	WRMSR:           "WRMSR",
  9878  	XABORT:          "XABORT",
  9879  	XADD:            "XADD",
  9880  	XBEGIN:          "XBEGIN",
  9881  	XCHG:            "XCHG",
  9882  	XEND:            "XEND",
  9883  	XGETBV:          "XGETBV",
  9884  	XLATB:           "XLATB",
  9885  	XOR:             "XOR",
  9886  	XORPD:           "XORPD",
  9887  	XORPS:           "XORPS",
  9888  	XRSTOR:          "XRSTOR",
  9889  	XRSTOR64:        "XRSTOR64",
  9890  	XRSTORS:         "XRSTORS",
  9891  	XRSTORS64:       "XRSTORS64",
  9892  	XSAVE:           "XSAVE",
  9893  	XSAVE64:         "XSAVE64",
  9894  	XSAVEC:          "XSAVEC",
  9895  	XSAVEC64:        "XSAVEC64",
  9896  	XSAVEOPT:        "XSAVEOPT",
  9897  	XSAVEOPT64:      "XSAVEOPT64",
  9898  	XSAVES:          "XSAVES",
  9899  	XSAVES64:        "XSAVES64",
  9900  	XSETBV:          "XSETBV",
  9901  	XTEST:           "XTEST",
  9902  }