github.com/akaros/go-akaros@v0.0.0-20181004170632-85005d477eab/src/cmd/internal/rsc.io/x86/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, 8416,
    52  	0x2C, 8445,
    53  	0x2D, 8451,
    54  	0x2F, 8480,
    55  	0x30, 8486,
    56  	0x31, 8492,
    57  	0x32, 8521,
    58  	0x33, 8527,
    59  	0x34, 8556,
    60  	0x35, 8562,
    61  	0x37, 8591,
    62  	0x38, 8597,
    63  	0x39, 8603,
    64  	0x3A, 8632,
    65  	0x3B, 8638,
    66  	0x3C, 8667,
    67  	0x3D, 8673,
    68  	0x3F, 8702,
    69  	0x40, 8708,
    70  	0x41, 8708,
    71  	0x42, 8708,
    72  	0x43, 8708,
    73  	0x44, 8708,
    74  	0x45, 8708,
    75  	0x46, 8708,
    76  	0x47, 8708,
    77  	0x48, 8723,
    78  	0x49, 8723,
    79  	0x4a, 8723,
    80  	0x4b, 8723,
    81  	0x4c, 8723,
    82  	0x4d, 8723,
    83  	0x4e, 8723,
    84  	0x4f, 8723,
    85  	0x50, 8738,
    86  	0x51, 8738,
    87  	0x52, 8738,
    88  	0x53, 8738,
    89  	0x54, 8738,
    90  	0x55, 8738,
    91  	0x56, 8738,
    92  	0x57, 8738,
    93  	0x58, 8765,
    94  	0x59, 8765,
    95  	0x5a, 8765,
    96  	0x5b, 8765,
    97  	0x5c, 8765,
    98  	0x5d, 8765,
    99  	0x5e, 8765,
   100  	0x5f, 8765,
   101  	0x60, 8792,
   102  	0x61, 8805,
   103  	0x62, 8818,
   104  	0x63, 8837,
   105  	0x68, 8868,
   106  	0x69, 8887,
   107  	0x6A, 8922,
   108  	0x6B, 8927,
   109  	0x6C, 8962,
   110  	0x6D, 8965,
   111  	0x6E, 8978,
   112  	0x6F, 8981,
   113  	0x70, 8994,
   114  	0x71, 8999,
   115  	0x72, 9004,
   116  	0x73, 9009,
   117  	0x74, 9014,
   118  	0x75, 9019,
   119  	0x76, 9024,
   120  	0x77, 9029,
   121  	0x78, 9034,
   122  	0x79, 9039,
   123  	0x7A, 9044,
   124  	0x7B, 9049,
   125  	0x7C, 9054,
   126  	0x7D, 9059,
   127  	0x7E, 9064,
   128  	0x7F, 9069,
   129  	0x80, 9074,
   130  	0x81, 9131,
   131  	0x83, 9372,
   132  	0x84, 9613,
   133  	0x85, 9619,
   134  	0x86, 9648,
   135  	0x87, 9654,
   136  	0x88, 9683,
   137  	0x89, 9689,
   138  	0x8A, 9711,
   139  	0x8B, 9717,
   140  	0x8C, 9739,
   141  	0x8D, 9768,
   142  	0x8E, 9797,
   143  	0x8F, 9826,
   144  	0x90, 9862,
   145  	0x91, 9862,
   146  	0x92, 9862,
   147  	0x93, 9862,
   148  	0x94, 9862,
   149  	0x95, 9862,
   150  	0x96, 9862,
   151  	0x97, 9862,
   152  	0x98, 9888,
   153  	0x99, 9908,
   154  	0x9A, 9928,
   155  	0x9B, 9945,
   156  	0x9C, 9948,
   157  	0x9D, 9971,
   158  	0x9E, 9994,
   159  	0x9F, 9997,
   160  	0xA0, 10000,
   161  	0xA1, 10019,
   162  	0xA2, 10041,
   163  	0xA3, 10060,
   164  	0xA4, 10082,
   165  	0xA5, 10085,
   166  	0xA6, 10105,
   167  	0xA7, 10108,
   168  	0xA8, 10128,
   169  	0xA9, 10134,
   170  	0xAA, 10163,
   171  	0xAB, 10166,
   172  	0xAC, 10186,
   173  	0xAD, 10189,
   174  	0xAE, 10209,
   175  	0xAF, 10212,
   176  	0xb0, 10232,
   177  	0xb1, 10232,
   178  	0xb2, 10232,
   179  	0xb3, 10232,
   180  	0xb4, 10232,
   181  	0xb5, 10232,
   182  	0xb6, 10232,
   183  	0xb7, 10232,
   184  	0xb8, 10238,
   185  	0xb9, 10238,
   186  	0xba, 10238,
   187  	0xbb, 10238,
   188  	0xbc, 10238,
   189  	0xbd, 10238,
   190  	0xbe, 10238,
   191  	0xbf, 10238,
   192  	0xC0, 10267,
   193  	0xC1, 10318,
   194  	0xC2, 10516,
   195  	0xC3, 10521,
   196  	0xC4, 10524,
   197  	0xC5, 10543,
   198  	0xC6, 10562,
   199  	0xC7, 10586,
   200  	0xC8, 10647,
   201  	0xC9, 10654,
   202  	0xCA, 10677,
   203  	0xCB, 10682,
   204  	0xCC, 10685,
   205  	0xCD, 10689,
   206  	0xCE, 10694,
   207  	0xCF, 10700,
   208  	0xD0, 10720,
   209  	0xD1, 10764,
   210  	0xD2, 10955,
   211  	0xD3, 10999,
   212  	0xD4, 11190,
   213  	0xD5, 11198,
   214  	0xD7, 11206,
   215  	0xD8, 11219,
   216  	0xD9, 11428,
   217  	0xDA, 11637,
   218  	0xDB, 11769,
   219  	0xDC, 11940,
   220  	0xDD, 12109,
   221  	0xDE, 12248,
   222  	0xDF, 12422,
   223  	0xE0, 12533,
   224  	0xE1, 12538,
   225  	0xE2, 12543,
   226  	0xE3, 12548,
   227  	0xE4, 12574,
   228  	0xE5, 12580,
   229  	0xE6, 12602,
   230  	0xE7, 12608,
   231  	0xE8, 12630,
   232  	0xE9, 12661,
   233  	0xEA, 12692,
   234  	0xEB, 12709,
   235  	0xEC, 12714,
   236  	0xED, 12719,
   237  	0xEE, 12738,
   238  	0xEF, 12743,
   239  	0xF1, 12762,
   240  	0xF4, 12765,
   241  	0xF5, 12768,
   242  	0xF6, 12771,
   243  	0xF7, 12810,
   244  	0xF8, 12986,
   245  	0xF9, 12989,
   246  	0xFA, 12992,
   247  	0xFB, 12995,
   248  	0xFC, 12998,
   249  	0xFD, 13001,
   250  	0xFE, 13004,
   251  	0xFF, 13021,
   252  	uint16(xFail),
   253  	/*490*/ uint16(xSetOp), uint16(ADD),
   254  	/*492*/ uint16(xReadSlashR),
   255  	/*493*/ uint16(xArgRM8),
   256  	/*494*/ uint16(xArgR8),
   257  	/*495*/ uint16(xMatch),
   258  	/*496*/ uint16(xCondIs64), 499, 515,
   259  	/*499*/ uint16(xCondDataSize), 503, 509, 0,
   260  	/*503*/ uint16(xSetOp), uint16(ADD),
   261  	/*505*/ uint16(xReadSlashR),
   262  	/*506*/ uint16(xArgRM16),
   263  	/*507*/ uint16(xArgR16),
   264  	/*508*/ uint16(xMatch),
   265  	/*509*/ uint16(xSetOp), uint16(ADD),
   266  	/*511*/ uint16(xReadSlashR),
   267  	/*512*/ uint16(xArgRM32),
   268  	/*513*/ uint16(xArgR32),
   269  	/*514*/ uint16(xMatch),
   270  	/*515*/ uint16(xCondDataSize), 503, 509, 519,
   271  	/*519*/ uint16(xSetOp), uint16(ADD),
   272  	/*521*/ uint16(xReadSlashR),
   273  	/*522*/ uint16(xArgRM64),
   274  	/*523*/ uint16(xArgR64),
   275  	/*524*/ uint16(xMatch),
   276  	/*525*/ uint16(xSetOp), uint16(ADD),
   277  	/*527*/ uint16(xReadSlashR),
   278  	/*528*/ uint16(xArgR8),
   279  	/*529*/ uint16(xArgRM8),
   280  	/*530*/ uint16(xMatch),
   281  	/*531*/ uint16(xCondIs64), 534, 550,
   282  	/*534*/ uint16(xCondDataSize), 538, 544, 0,
   283  	/*538*/ uint16(xSetOp), uint16(ADD),
   284  	/*540*/ uint16(xReadSlashR),
   285  	/*541*/ uint16(xArgR16),
   286  	/*542*/ uint16(xArgRM16),
   287  	/*543*/ uint16(xMatch),
   288  	/*544*/ uint16(xSetOp), uint16(ADD),
   289  	/*546*/ uint16(xReadSlashR),
   290  	/*547*/ uint16(xArgR32),
   291  	/*548*/ uint16(xArgRM32),
   292  	/*549*/ uint16(xMatch),
   293  	/*550*/ uint16(xCondDataSize), 538, 544, 554,
   294  	/*554*/ uint16(xSetOp), uint16(ADD),
   295  	/*556*/ uint16(xReadSlashR),
   296  	/*557*/ uint16(xArgR64),
   297  	/*558*/ uint16(xArgRM64),
   298  	/*559*/ uint16(xMatch),
   299  	/*560*/ uint16(xSetOp), uint16(ADD),
   300  	/*562*/ uint16(xReadIb),
   301  	/*563*/ uint16(xArgAL),
   302  	/*564*/ uint16(xArgImm8u),
   303  	/*565*/ uint16(xMatch),
   304  	/*566*/ uint16(xCondIs64), 569, 585,
   305  	/*569*/ uint16(xCondDataSize), 573, 579, 0,
   306  	/*573*/ uint16(xSetOp), uint16(ADD),
   307  	/*575*/ uint16(xReadIw),
   308  	/*576*/ uint16(xArgAX),
   309  	/*577*/ uint16(xArgImm16),
   310  	/*578*/ uint16(xMatch),
   311  	/*579*/ uint16(xSetOp), uint16(ADD),
   312  	/*581*/ uint16(xReadId),
   313  	/*582*/ uint16(xArgEAX),
   314  	/*583*/ uint16(xArgImm32),
   315  	/*584*/ uint16(xMatch),
   316  	/*585*/ uint16(xCondDataSize), 573, 579, 589,
   317  	/*589*/ uint16(xSetOp), uint16(ADD),
   318  	/*591*/ uint16(xReadId),
   319  	/*592*/ uint16(xArgRAX),
   320  	/*593*/ uint16(xArgImm32),
   321  	/*594*/ uint16(xMatch),
   322  	/*595*/ uint16(xCondIs64), 598, 0,
   323  	/*598*/ uint16(xSetOp), uint16(PUSH),
   324  	/*600*/ uint16(xArgES),
   325  	/*601*/ uint16(xMatch),
   326  	/*602*/ uint16(xCondIs64), 605, 0,
   327  	/*605*/ uint16(xSetOp), uint16(POP),
   328  	/*607*/ uint16(xArgES),
   329  	/*608*/ uint16(xMatch),
   330  	/*609*/ uint16(xSetOp), uint16(OR),
   331  	/*611*/ uint16(xReadSlashR),
   332  	/*612*/ uint16(xArgRM8),
   333  	/*613*/ uint16(xArgR8),
   334  	/*614*/ uint16(xMatch),
   335  	/*615*/ uint16(xCondIs64), 618, 634,
   336  	/*618*/ uint16(xCondDataSize), 622, 628, 0,
   337  	/*622*/ uint16(xSetOp), uint16(OR),
   338  	/*624*/ uint16(xReadSlashR),
   339  	/*625*/ uint16(xArgRM16),
   340  	/*626*/ uint16(xArgR16),
   341  	/*627*/ uint16(xMatch),
   342  	/*628*/ uint16(xSetOp), uint16(OR),
   343  	/*630*/ uint16(xReadSlashR),
   344  	/*631*/ uint16(xArgRM32),
   345  	/*632*/ uint16(xArgR32),
   346  	/*633*/ uint16(xMatch),
   347  	/*634*/ uint16(xCondDataSize), 622, 628, 638,
   348  	/*638*/ uint16(xSetOp), uint16(OR),
   349  	/*640*/ uint16(xReadSlashR),
   350  	/*641*/ uint16(xArgRM64),
   351  	/*642*/ uint16(xArgR64),
   352  	/*643*/ uint16(xMatch),
   353  	/*644*/ uint16(xSetOp), uint16(OR),
   354  	/*646*/ uint16(xReadSlashR),
   355  	/*647*/ uint16(xArgR8),
   356  	/*648*/ uint16(xArgRM8),
   357  	/*649*/ uint16(xMatch),
   358  	/*650*/ uint16(xCondIs64), 653, 669,
   359  	/*653*/ uint16(xCondDataSize), 657, 663, 0,
   360  	/*657*/ uint16(xSetOp), uint16(OR),
   361  	/*659*/ uint16(xReadSlashR),
   362  	/*660*/ uint16(xArgR16),
   363  	/*661*/ uint16(xArgRM16),
   364  	/*662*/ uint16(xMatch),
   365  	/*663*/ uint16(xSetOp), uint16(OR),
   366  	/*665*/ uint16(xReadSlashR),
   367  	/*666*/ uint16(xArgR32),
   368  	/*667*/ uint16(xArgRM32),
   369  	/*668*/ uint16(xMatch),
   370  	/*669*/ uint16(xCondDataSize), 657, 663, 673,
   371  	/*673*/ uint16(xSetOp), uint16(OR),
   372  	/*675*/ uint16(xReadSlashR),
   373  	/*676*/ uint16(xArgR64),
   374  	/*677*/ uint16(xArgRM64),
   375  	/*678*/ uint16(xMatch),
   376  	/*679*/ uint16(xSetOp), uint16(OR),
   377  	/*681*/ uint16(xReadIb),
   378  	/*682*/ uint16(xArgAL),
   379  	/*683*/ uint16(xArgImm8u),
   380  	/*684*/ uint16(xMatch),
   381  	/*685*/ uint16(xCondIs64), 688, 704,
   382  	/*688*/ uint16(xCondDataSize), 692, 698, 0,
   383  	/*692*/ uint16(xSetOp), uint16(OR),
   384  	/*694*/ uint16(xReadIw),
   385  	/*695*/ uint16(xArgAX),
   386  	/*696*/ uint16(xArgImm16),
   387  	/*697*/ uint16(xMatch),
   388  	/*698*/ uint16(xSetOp), uint16(OR),
   389  	/*700*/ uint16(xReadId),
   390  	/*701*/ uint16(xArgEAX),
   391  	/*702*/ uint16(xArgImm32),
   392  	/*703*/ uint16(xMatch),
   393  	/*704*/ uint16(xCondDataSize), 692, 698, 708,
   394  	/*708*/ uint16(xSetOp), uint16(OR),
   395  	/*710*/ uint16(xReadId),
   396  	/*711*/ uint16(xArgRAX),
   397  	/*712*/ uint16(xArgImm32),
   398  	/*713*/ uint16(xMatch),
   399  	/*714*/ uint16(xCondIs64), 717, 0,
   400  	/*717*/ uint16(xSetOp), uint16(PUSH),
   401  	/*719*/ uint16(xArgCS),
   402  	/*720*/ uint16(xMatch),
   403  	/*721*/ uint16(xCondByte), 228,
   404  	0x00, 1180,
   405  	0x01, 1237,
   406  	0x02, 1345,
   407  	0x03, 1367,
   408  	0x05, 1389,
   409  	0x06, 1395,
   410  	0x07, 1398,
   411  	0x08, 1404,
   412  	0x09, 1407,
   413  	0x0B, 1410,
   414  	0x0D, 1413,
   415  	0x10, 1426,
   416  	0x11, 1460,
   417  	0x12, 1494,
   418  	0x13, 1537,
   419  	0x14, 1555,
   420  	0x15, 1573,
   421  	0x16, 1591,
   422  	0x17, 1626,
   423  	0x18, 1644,
   424  	0x1F, 1669,
   425  	0x20, 1690,
   426  	0x21, 1705,
   427  	0x22, 1720,
   428  	0x23, 1735,
   429  	0x24, 1750,
   430  	0x26, 1765,
   431  	0x28, 1780,
   432  	0x29, 1798,
   433  	0x2A, 1816,
   434  	0x2B, 1903,
   435  	0x2C, 1937,
   436  	0x2D, 2024,
   437  	0x2E, 2111,
   438  	0x2F, 2129,
   439  	0x30, 2147,
   440  	0x31, 2150,
   441  	0x32, 2153,
   442  	0x33, 2156,
   443  	0x34, 2159,
   444  	0x35, 2162,
   445  	0x38, 2172,
   446  	0x3A, 3073,
   447  	0x40, 3484,
   448  	0x41, 3513,
   449  	0x42, 3542,
   450  	0x43, 3571,
   451  	0x44, 3600,
   452  	0x45, 3629,
   453  	0x46, 3658,
   454  	0x47, 3687,
   455  	0x48, 3716,
   456  	0x49, 3745,
   457  	0x4A, 3774,
   458  	0x4B, 3803,
   459  	0x4C, 3832,
   460  	0x4D, 3861,
   461  	0x4E, 3890,
   462  	0x4F, 3919,
   463  	0x50, 3948,
   464  	0x51, 3966,
   465  	0x52, 4000,
   466  	0x53, 4018,
   467  	0x54, 4036,
   468  	0x55, 4054,
   469  	0x56, 4072,
   470  	0x57, 4090,
   471  	0x58, 4108,
   472  	0x59, 4142,
   473  	0x5A, 4176,
   474  	0x5B, 4210,
   475  	0x5C, 4236,
   476  	0x5D, 4270,
   477  	0x5E, 4304,
   478  	0x5F, 4338,
   479  	0x60, 4372,
   480  	0x61, 4390,
   481  	0x62, 4408,
   482  	0x63, 4426,
   483  	0x64, 4444,
   484  	0x65, 4462,
   485  	0x66, 4480,
   486  	0x67, 4498,
   487  	0x68, 4516,
   488  	0x69, 4534,
   489  	0x6A, 4552,
   490  	0x6B, 4570,
   491  	0x6C, 4588,
   492  	0x6D, 4598,
   493  	0x6E, 4608,
   494  	0x6F, 4675,
   495  	0x70, 4701,
   496  	0x71, 4743,
   497  	0x72, 4806,
   498  	0x73, 4869,
   499  	0x74, 4934,
   500  	0x75, 4952,
   501  	0x76, 4970,
   502  	0x77, 4988,
   503  	0x7C, 4991,
   504  	0x7D, 5009,
   505  	0x7E, 5027,
   506  	0x7F, 5104,
   507  	0x80, 5130,
   508  	0x81, 5161,
   509  	0x82, 5192,
   510  	0x83, 5223,
   511  	0x84, 5254,
   512  	0x85, 5285,
   513  	0x86, 5316,
   514  	0x87, 5347,
   515  	0x88, 5378,
   516  	0x89, 5409,
   517  	0x8A, 5440,
   518  	0x8B, 5471,
   519  	0x8C, 5502,
   520  	0x8D, 5533,
   521  	0x8E, 5564,
   522  	0x8F, 5595,
   523  	0x90, 5626,
   524  	0x91, 5631,
   525  	0x92, 5636,
   526  	0x93, 5641,
   527  	0x94, 5646,
   528  	0x95, 5651,
   529  	0x96, 5656,
   530  	0x97, 5661,
   531  	0x98, 5666,
   532  	0x99, 5671,
   533  	0x9A, 5676,
   534  	0x9B, 5681,
   535  	0x9C, 5686,
   536  	0x9D, 5691,
   537  	0x9E, 5696,
   538  	0x9F, 5701,
   539  	0xA0, 5706,
   540  	0xA1, 5710,
   541  	0xA2, 5737,
   542  	0xA3, 5740,
   543  	0xA4, 5769,
   544  	0xA5, 5804,
   545  	0xA8, 5836,
   546  	0xA9, 5840,
   547  	0xAA, 5867,
   548  	0xAB, 5870,
   549  	0xAC, 5899,
   550  	0xAD, 5934,
   551  	0xAE, 5966,
   552  	0xAF, 6224,
   553  	0xB0, 6253,
   554  	0xB1, 6259,
   555  	0xB2, 6288,
   556  	0xB3, 6317,
   557  	0xB4, 6346,
   558  	0xB5, 6375,
   559  	0xB6, 6404,
   560  	0xB7, 6433,
   561  	0xB8, 6462,
   562  	0xB9, 6499,
   563  	0xBA, 6502,
   564  	0xBB, 6627,
   565  	0xBC, 6656,
   566  	0xBD, 6723,
   567  	0xBE, 6790,
   568  	0xBF, 6819,
   569  	0xC0, 6848,
   570  	0xC1, 6854,
   571  	0xC2, 6883,
   572  	0xC3, 6925,
   573  	0xC4, 6954,
   574  	0xC5, 6976,
   575  	0xC6, 6998,
   576  	0xC7, 7020,
   577  	0xc8, 7149,
   578  	0xc9, 7149,
   579  	0xca, 7149,
   580  	0xcb, 7149,
   581  	0xcc, 7149,
   582  	0xcd, 7149,
   583  	0xce, 7149,
   584  	0xcf, 7149,
   585  	0xD0, 7172,
   586  	0xD1, 7190,
   587  	0xD2, 7208,
   588  	0xD3, 7226,
   589  	0xD4, 7244,
   590  	0xD5, 7262,
   591  	0xD6, 7280,
   592  	0xD7, 7306,
   593  	0xD8, 7324,
   594  	0xD9, 7342,
   595  	0xDA, 7360,
   596  	0xDB, 7378,
   597  	0xDC, 7396,
   598  	0xDD, 7414,
   599  	0xDE, 7432,
   600  	0xDF, 7450,
   601  	0xE0, 7468,
   602  	0xE1, 7486,
   603  	0xE2, 7504,
   604  	0xE3, 7522,
   605  	0xE4, 7540,
   606  	0xE5, 7558,
   607  	0xE6, 7576,
   608  	0xE7, 7602,
   609  	0xE8, 7620,
   610  	0xE9, 7638,
   611  	0xEA, 7656,
   612  	0xEB, 7674,
   613  	0xEC, 7692,
   614  	0xED, 7710,
   615  	0xEE, 7728,
   616  	0xEF, 7746,
   617  	0xF0, 7764,
   618  	0xF1, 7774,
   619  	0xF2, 7792,
   620  	0xF3, 7810,
   621  	0xF4, 7828,
   622  	0xF5, 7846,
   623  	0xF6, 7864,
   624  	0xF7, 7882,
   625  	0xF8, 7900,
   626  	0xF9, 7918,
   627  	0xFA, 7936,
   628  	0xFB, 7954,
   629  	0xFC, 7972,
   630  	0xFD, 7990,
   631  	0xFE, 8008,
   632  	uint16(xFail),
   633  	/*1180*/ uint16(xCondSlashR),
   634  	1189, // 0
   635  	1205, // 1
   636  	1221, // 2
   637  	1225, // 3
   638  	1229, // 4
   639  	1233, // 5
   640  	0,    // 6
   641  	0,    // 7
   642  	/*1189*/ uint16(xCondDataSize), 1193, 1197, 1201,
   643  	/*1193*/ uint16(xSetOp), uint16(SLDT),
   644  	/*1195*/ uint16(xArgRM16),
   645  	/*1196*/ uint16(xMatch),
   646  	/*1197*/ uint16(xSetOp), uint16(SLDT),
   647  	/*1199*/ uint16(xArgR32M16),
   648  	/*1200*/ uint16(xMatch),
   649  	/*1201*/ uint16(xSetOp), uint16(SLDT),
   650  	/*1203*/ uint16(xArgR64M16),
   651  	/*1204*/ uint16(xMatch),
   652  	/*1205*/ uint16(xCondDataSize), 1209, 1213, 1217,
   653  	/*1209*/ uint16(xSetOp), uint16(STR),
   654  	/*1211*/ uint16(xArgRM16),
   655  	/*1212*/ uint16(xMatch),
   656  	/*1213*/ uint16(xSetOp), uint16(STR),
   657  	/*1215*/ uint16(xArgR32M16),
   658  	/*1216*/ uint16(xMatch),
   659  	/*1217*/ uint16(xSetOp), uint16(STR),
   660  	/*1219*/ uint16(xArgR64M16),
   661  	/*1220*/ uint16(xMatch),
   662  	/*1221*/ uint16(xSetOp), uint16(LLDT),
   663  	/*1223*/ uint16(xArgRM16),
   664  	/*1224*/ uint16(xMatch),
   665  	/*1225*/ uint16(xSetOp), uint16(LTR),
   666  	/*1227*/ uint16(xArgRM16),
   667  	/*1228*/ uint16(xMatch),
   668  	/*1229*/ uint16(xSetOp), uint16(VERR),
   669  	/*1231*/ uint16(xArgRM16),
   670  	/*1232*/ uint16(xMatch),
   671  	/*1233*/ uint16(xSetOp), uint16(VERW),
   672  	/*1235*/ uint16(xArgRM16),
   673  	/*1236*/ uint16(xMatch),
   674  	/*1237*/ uint16(xCondByte), 8,
   675  	0xC8, 1318,
   676  	0xC9, 1321,
   677  	0xD0, 1324,
   678  	0xD1, 1327,
   679  	0xD5, 1330,
   680  	0xD6, 1333,
   681  	0xF8, 1336,
   682  	0xF9, 1342,
   683  	/*1255*/ uint16(xCondSlashR),
   684  	1264, // 0
   685  	1268, // 1
   686  	1272, // 2
   687  	1283, // 3
   688  	1294, // 4
   689  	0,    // 5
   690  	1310, // 6
   691  	1314, // 7
   692  	/*1264*/ uint16(xSetOp), uint16(SGDT),
   693  	/*1266*/ uint16(xArgM),
   694  	/*1267*/ uint16(xMatch),
   695  	/*1268*/ uint16(xSetOp), uint16(SIDT),
   696  	/*1270*/ uint16(xArgM),
   697  	/*1271*/ uint16(xMatch),
   698  	/*1272*/ uint16(xCondIs64), 1275, 1279,
   699  	/*1275*/ uint16(xSetOp), uint16(LGDT),
   700  	/*1277*/ uint16(xArgM16and32),
   701  	/*1278*/ uint16(xMatch),
   702  	/*1279*/ uint16(xSetOp), uint16(LGDT),
   703  	/*1281*/ uint16(xArgM16and64),
   704  	/*1282*/ uint16(xMatch),
   705  	/*1283*/ uint16(xCondIs64), 1286, 1290,
   706  	/*1286*/ uint16(xSetOp), uint16(LIDT),
   707  	/*1288*/ uint16(xArgM16and32),
   708  	/*1289*/ uint16(xMatch),
   709  	/*1290*/ uint16(xSetOp), uint16(LIDT),
   710  	/*1292*/ uint16(xArgM16and64),
   711  	/*1293*/ uint16(xMatch),
   712  	/*1294*/ uint16(xCondDataSize), 1298, 1302, 1306,
   713  	/*1298*/ uint16(xSetOp), uint16(SMSW),
   714  	/*1300*/ uint16(xArgRM16),
   715  	/*1301*/ uint16(xMatch),
   716  	/*1302*/ uint16(xSetOp), uint16(SMSW),
   717  	/*1304*/ uint16(xArgR32M16),
   718  	/*1305*/ uint16(xMatch),
   719  	/*1306*/ uint16(xSetOp), uint16(SMSW),
   720  	/*1308*/ uint16(xArgR64M16),
   721  	/*1309*/ uint16(xMatch),
   722  	/*1310*/ uint16(xSetOp), uint16(LMSW),
   723  	/*1312*/ uint16(xArgRM16),
   724  	/*1313*/ uint16(xMatch),
   725  	/*1314*/ uint16(xSetOp), uint16(INVLPG),
   726  	/*1316*/ uint16(xArgM),
   727  	/*1317*/ uint16(xMatch),
   728  	/*1318*/ uint16(xSetOp), uint16(MONITOR),
   729  	/*1320*/ uint16(xMatch),
   730  	/*1321*/ uint16(xSetOp), uint16(MWAIT),
   731  	/*1323*/ uint16(xMatch),
   732  	/*1324*/ uint16(xSetOp), uint16(XGETBV),
   733  	/*1326*/ uint16(xMatch),
   734  	/*1327*/ uint16(xSetOp), uint16(XSETBV),
   735  	/*1329*/ uint16(xMatch),
   736  	/*1330*/ uint16(xSetOp), uint16(XEND),
   737  	/*1332*/ uint16(xMatch),
   738  	/*1333*/ uint16(xSetOp), uint16(XTEST),
   739  	/*1335*/ uint16(xMatch),
   740  	/*1336*/ uint16(xCondIs64), 0, 1339,
   741  	/*1339*/ uint16(xSetOp), uint16(SWAPGS),
   742  	/*1341*/ uint16(xMatch),
   743  	/*1342*/ uint16(xSetOp), uint16(RDTSCP),
   744  	/*1344*/ uint16(xMatch),
   745  	/*1345*/ uint16(xCondDataSize), 1349, 1355, 1361,
   746  	/*1349*/ uint16(xSetOp), uint16(LAR),
   747  	/*1351*/ uint16(xReadSlashR),
   748  	/*1352*/ uint16(xArgR16),
   749  	/*1353*/ uint16(xArgRM16),
   750  	/*1354*/ uint16(xMatch),
   751  	/*1355*/ uint16(xSetOp), uint16(LAR),
   752  	/*1357*/ uint16(xReadSlashR),
   753  	/*1358*/ uint16(xArgR32),
   754  	/*1359*/ uint16(xArgR32M16),
   755  	/*1360*/ uint16(xMatch),
   756  	/*1361*/ uint16(xSetOp), uint16(LAR),
   757  	/*1363*/ uint16(xReadSlashR),
   758  	/*1364*/ uint16(xArgR64),
   759  	/*1365*/ uint16(xArgR64M16),
   760  	/*1366*/ uint16(xMatch),
   761  	/*1367*/ uint16(xCondDataSize), 1371, 1377, 1383,
   762  	/*1371*/ uint16(xSetOp), uint16(LSL),
   763  	/*1373*/ uint16(xReadSlashR),
   764  	/*1374*/ uint16(xArgR16),
   765  	/*1375*/ uint16(xArgRM16),
   766  	/*1376*/ uint16(xMatch),
   767  	/*1377*/ uint16(xSetOp), uint16(LSL),
   768  	/*1379*/ uint16(xReadSlashR),
   769  	/*1380*/ uint16(xArgR32),
   770  	/*1381*/ uint16(xArgR32M16),
   771  	/*1382*/ uint16(xMatch),
   772  	/*1383*/ uint16(xSetOp), uint16(LSL),
   773  	/*1385*/ uint16(xReadSlashR),
   774  	/*1386*/ uint16(xArgR64),
   775  	/*1387*/ uint16(xArgR32M16),
   776  	/*1388*/ uint16(xMatch),
   777  	/*1389*/ uint16(xCondIs64), 0, 1392,
   778  	/*1392*/ uint16(xSetOp), uint16(SYSCALL),
   779  	/*1394*/ uint16(xMatch),
   780  	/*1395*/ uint16(xSetOp), uint16(CLTS),
   781  	/*1397*/ uint16(xMatch),
   782  	/*1398*/ uint16(xCondIs64), 0, 1401,
   783  	/*1401*/ uint16(xSetOp), uint16(SYSRET),
   784  	/*1403*/ uint16(xMatch),
   785  	/*1404*/ uint16(xSetOp), uint16(INVD),
   786  	/*1406*/ uint16(xMatch),
   787  	/*1407*/ uint16(xSetOp), uint16(WBINVD),
   788  	/*1409*/ uint16(xMatch),
   789  	/*1410*/ uint16(xSetOp), uint16(UD2),
   790  	/*1412*/ uint16(xMatch),
   791  	/*1413*/ uint16(xCondSlashR),
   792  	0,    // 0
   793  	1422, // 1
   794  	0,    // 2
   795  	0,    // 3
   796  	0,    // 4
   797  	0,    // 5
   798  	0,    // 6
   799  	0,    // 7
   800  	/*1422*/ uint16(xSetOp), uint16(PREFETCHW),
   801  	/*1424*/ uint16(xArgM8),
   802  	/*1425*/ uint16(xMatch),
   803  	/*1426*/ uint16(xCondPrefix), 4,
   804  	0xF3, 1454,
   805  	0xF2, 1448,
   806  	0x66, 1442,
   807  	0x0, 1436,
   808  	/*1436*/ uint16(xSetOp), uint16(MOVUPS),
   809  	/*1438*/ uint16(xReadSlashR),
   810  	/*1439*/ uint16(xArgXmm1),
   811  	/*1440*/ uint16(xArgXmm2M128),
   812  	/*1441*/ uint16(xMatch),
   813  	/*1442*/ uint16(xSetOp), uint16(MOVUPD),
   814  	/*1444*/ uint16(xReadSlashR),
   815  	/*1445*/ uint16(xArgXmm1),
   816  	/*1446*/ uint16(xArgXmm2M128),
   817  	/*1447*/ uint16(xMatch),
   818  	/*1448*/ uint16(xSetOp), uint16(MOVSD_XMM),
   819  	/*1450*/ uint16(xReadSlashR),
   820  	/*1451*/ uint16(xArgXmm1),
   821  	/*1452*/ uint16(xArgXmm2M64),
   822  	/*1453*/ uint16(xMatch),
   823  	/*1454*/ uint16(xSetOp), uint16(MOVSS),
   824  	/*1456*/ uint16(xReadSlashR),
   825  	/*1457*/ uint16(xArgXmm1),
   826  	/*1458*/ uint16(xArgXmm2M32),
   827  	/*1459*/ uint16(xMatch),
   828  	/*1460*/ uint16(xCondPrefix), 4,
   829  	0xF3, 1488,
   830  	0xF2, 1482,
   831  	0x66, 1476,
   832  	0x0, 1470,
   833  	/*1470*/ uint16(xSetOp), uint16(MOVUPS),
   834  	/*1472*/ uint16(xReadSlashR),
   835  	/*1473*/ uint16(xArgXmm2M128),
   836  	/*1474*/ uint16(xArgXmm1),
   837  	/*1475*/ uint16(xMatch),
   838  	/*1476*/ uint16(xSetOp), uint16(MOVUPD),
   839  	/*1478*/ uint16(xReadSlashR),
   840  	/*1479*/ uint16(xArgXmm2M128),
   841  	/*1480*/ uint16(xArgXmm),
   842  	/*1481*/ uint16(xMatch),
   843  	/*1482*/ uint16(xSetOp), uint16(MOVSD_XMM),
   844  	/*1484*/ uint16(xReadSlashR),
   845  	/*1485*/ uint16(xArgXmm2M64),
   846  	/*1486*/ uint16(xArgXmm1),
   847  	/*1487*/ uint16(xMatch),
   848  	/*1488*/ uint16(xSetOp), uint16(MOVSS),
   849  	/*1490*/ uint16(xReadSlashR),
   850  	/*1491*/ uint16(xArgXmm2M32),
   851  	/*1492*/ uint16(xArgXmm),
   852  	/*1493*/ uint16(xMatch),
   853  	/*1494*/ uint16(xCondPrefix), 4,
   854  	0xF3, 1531,
   855  	0xF2, 1525,
   856  	0x66, 1519,
   857  	0x0, 1504,
   858  	/*1504*/ uint16(xCondIsMem), 1507, 1513,
   859  	/*1507*/ uint16(xSetOp), uint16(MOVHLPS),
   860  	/*1509*/ uint16(xReadSlashR),
   861  	/*1510*/ uint16(xArgXmm1),
   862  	/*1511*/ uint16(xArgXmm2),
   863  	/*1512*/ uint16(xMatch),
   864  	/*1513*/ uint16(xSetOp), uint16(MOVLPS),
   865  	/*1515*/ uint16(xReadSlashR),
   866  	/*1516*/ uint16(xArgXmm),
   867  	/*1517*/ uint16(xArgM64),
   868  	/*1518*/ uint16(xMatch),
   869  	/*1519*/ uint16(xSetOp), uint16(MOVLPD),
   870  	/*1521*/ uint16(xReadSlashR),
   871  	/*1522*/ uint16(xArgXmm),
   872  	/*1523*/ uint16(xArgXmm2M64),
   873  	/*1524*/ uint16(xMatch),
   874  	/*1525*/ uint16(xSetOp), uint16(MOVDDUP),
   875  	/*1527*/ uint16(xReadSlashR),
   876  	/*1528*/ uint16(xArgXmm1),
   877  	/*1529*/ uint16(xArgXmm2M64),
   878  	/*1530*/ uint16(xMatch),
   879  	/*1531*/ uint16(xSetOp), uint16(MOVSLDUP),
   880  	/*1533*/ uint16(xReadSlashR),
   881  	/*1534*/ uint16(xArgXmm1),
   882  	/*1535*/ uint16(xArgXmm2M128),
   883  	/*1536*/ uint16(xMatch),
   884  	/*1537*/ uint16(xCondPrefix), 2,
   885  	0x66, 1549,
   886  	0x0, 1543,
   887  	/*1543*/ uint16(xSetOp), uint16(MOVLPS),
   888  	/*1545*/ uint16(xReadSlashR),
   889  	/*1546*/ uint16(xArgM64),
   890  	/*1547*/ uint16(xArgXmm),
   891  	/*1548*/ uint16(xMatch),
   892  	/*1549*/ uint16(xSetOp), uint16(MOVLPD),
   893  	/*1551*/ uint16(xReadSlashR),
   894  	/*1552*/ uint16(xArgXmm2M64),
   895  	/*1553*/ uint16(xArgXmm),
   896  	/*1554*/ uint16(xMatch),
   897  	/*1555*/ uint16(xCondPrefix), 2,
   898  	0x66, 1567,
   899  	0x0, 1561,
   900  	/*1561*/ uint16(xSetOp), uint16(UNPCKLPS),
   901  	/*1563*/ uint16(xReadSlashR),
   902  	/*1564*/ uint16(xArgXmm1),
   903  	/*1565*/ uint16(xArgXmm2M128),
   904  	/*1566*/ uint16(xMatch),
   905  	/*1567*/ uint16(xSetOp), uint16(UNPCKLPD),
   906  	/*1569*/ uint16(xReadSlashR),
   907  	/*1570*/ uint16(xArgXmm1),
   908  	/*1571*/ uint16(xArgXmm2M128),
   909  	/*1572*/ uint16(xMatch),
   910  	/*1573*/ uint16(xCondPrefix), 2,
   911  	0x66, 1585,
   912  	0x0, 1579,
   913  	/*1579*/ uint16(xSetOp), uint16(UNPCKHPS),
   914  	/*1581*/ uint16(xReadSlashR),
   915  	/*1582*/ uint16(xArgXmm1),
   916  	/*1583*/ uint16(xArgXmm2M128),
   917  	/*1584*/ uint16(xMatch),
   918  	/*1585*/ uint16(xSetOp), uint16(UNPCKHPD),
   919  	/*1587*/ uint16(xReadSlashR),
   920  	/*1588*/ uint16(xArgXmm1),
   921  	/*1589*/ uint16(xArgXmm2M128),
   922  	/*1590*/ uint16(xMatch),
   923  	/*1591*/ uint16(xCondPrefix), 3,
   924  	0xF3, 1620,
   925  	0x66, 1614,
   926  	0x0, 1599,
   927  	/*1599*/ uint16(xCondIsMem), 1602, 1608,
   928  	/*1602*/ uint16(xSetOp), uint16(MOVLHPS),
   929  	/*1604*/ uint16(xReadSlashR),
   930  	/*1605*/ uint16(xArgXmm1),
   931  	/*1606*/ uint16(xArgXmm2),
   932  	/*1607*/ uint16(xMatch),
   933  	/*1608*/ uint16(xSetOp), uint16(MOVHPS),
   934  	/*1610*/ uint16(xReadSlashR),
   935  	/*1611*/ uint16(xArgXmm),
   936  	/*1612*/ uint16(xArgM64),
   937  	/*1613*/ uint16(xMatch),
   938  	/*1614*/ uint16(xSetOp), uint16(MOVHPD),
   939  	/*1616*/ uint16(xReadSlashR),
   940  	/*1617*/ uint16(xArgXmm),
   941  	/*1618*/ uint16(xArgXmm2M64),
   942  	/*1619*/ uint16(xMatch),
   943  	/*1620*/ uint16(xSetOp), uint16(MOVSHDUP),
   944  	/*1622*/ uint16(xReadSlashR),
   945  	/*1623*/ uint16(xArgXmm1),
   946  	/*1624*/ uint16(xArgXmm2M128),
   947  	/*1625*/ uint16(xMatch),
   948  	/*1626*/ uint16(xCondPrefix), 2,
   949  	0x66, 1638,
   950  	0x0, 1632,
   951  	/*1632*/ uint16(xSetOp), uint16(MOVHPS),
   952  	/*1634*/ uint16(xReadSlashR),
   953  	/*1635*/ uint16(xArgM64),
   954  	/*1636*/ uint16(xArgXmm),
   955  	/*1637*/ uint16(xMatch),
   956  	/*1638*/ uint16(xSetOp), uint16(MOVHPD),
   957  	/*1640*/ uint16(xReadSlashR),
   958  	/*1641*/ uint16(xArgXmm2M64),
   959  	/*1642*/ uint16(xArgXmm),
   960  	/*1643*/ uint16(xMatch),
   961  	/*1644*/ uint16(xCondSlashR),
   962  	1653, // 0
   963  	1657, // 1
   964  	1661, // 2
   965  	1665, // 3
   966  	0,    // 4
   967  	0,    // 5
   968  	0,    // 6
   969  	0,    // 7
   970  	/*1653*/ uint16(xSetOp), uint16(PREFETCHNTA),
   971  	/*1655*/ uint16(xArgM8),
   972  	/*1656*/ uint16(xMatch),
   973  	/*1657*/ uint16(xSetOp), uint16(PREFETCHT0),
   974  	/*1659*/ uint16(xArgM8),
   975  	/*1660*/ uint16(xMatch),
   976  	/*1661*/ uint16(xSetOp), uint16(PREFETCHT1),
   977  	/*1663*/ uint16(xArgM8),
   978  	/*1664*/ uint16(xMatch),
   979  	/*1665*/ uint16(xSetOp), uint16(PREFETCHT2),
   980  	/*1667*/ uint16(xArgM8),
   981  	/*1668*/ uint16(xMatch),
   982  	/*1669*/ uint16(xCondSlashR),
   983  	1678, // 0
   984  	0,    // 1
   985  	0,    // 2
   986  	0,    // 3
   987  	0,    // 4
   988  	0,    // 5
   989  	0,    // 6
   990  	0,    // 7
   991  	/*1678*/ uint16(xCondDataSize), 1682, 1686, 0,
   992  	/*1682*/ uint16(xSetOp), uint16(NOP),
   993  	/*1684*/ uint16(xArgRM16),
   994  	/*1685*/ uint16(xMatch),
   995  	/*1686*/ uint16(xSetOp), uint16(NOP),
   996  	/*1688*/ uint16(xArgRM32),
   997  	/*1689*/ uint16(xMatch),
   998  	/*1690*/ uint16(xCondIs64), 1693, 1699,
   999  	/*1693*/ uint16(xSetOp), uint16(MOV),
  1000  	/*1695*/ uint16(xReadSlashR),
  1001  	/*1696*/ uint16(xArgRmf32),
  1002  	/*1697*/ uint16(xArgCR0dashCR7),
  1003  	/*1698*/ uint16(xMatch),
  1004  	/*1699*/ uint16(xSetOp), uint16(MOV),
  1005  	/*1701*/ uint16(xReadSlashR),
  1006  	/*1702*/ uint16(xArgRmf64),
  1007  	/*1703*/ uint16(xArgCR0dashCR7),
  1008  	/*1704*/ uint16(xMatch),
  1009  	/*1705*/ uint16(xCondIs64), 1708, 1714,
  1010  	/*1708*/ uint16(xSetOp), uint16(MOV),
  1011  	/*1710*/ uint16(xReadSlashR),
  1012  	/*1711*/ uint16(xArgRmf32),
  1013  	/*1712*/ uint16(xArgDR0dashDR7),
  1014  	/*1713*/ uint16(xMatch),
  1015  	/*1714*/ uint16(xSetOp), uint16(MOV),
  1016  	/*1716*/ uint16(xReadSlashR),
  1017  	/*1717*/ uint16(xArgRmf64),
  1018  	/*1718*/ uint16(xArgDR0dashDR7),
  1019  	/*1719*/ uint16(xMatch),
  1020  	/*1720*/ uint16(xCondIs64), 1723, 1729,
  1021  	/*1723*/ uint16(xSetOp), uint16(MOV),
  1022  	/*1725*/ uint16(xReadSlashR),
  1023  	/*1726*/ uint16(xArgCR0dashCR7),
  1024  	/*1727*/ uint16(xArgRmf32),
  1025  	/*1728*/ uint16(xMatch),
  1026  	/*1729*/ uint16(xSetOp), uint16(MOV),
  1027  	/*1731*/ uint16(xReadSlashR),
  1028  	/*1732*/ uint16(xArgCR0dashCR7),
  1029  	/*1733*/ uint16(xArgRmf64),
  1030  	/*1734*/ uint16(xMatch),
  1031  	/*1735*/ uint16(xCondIs64), 1738, 1744,
  1032  	/*1738*/ uint16(xSetOp), uint16(MOV),
  1033  	/*1740*/ uint16(xReadSlashR),
  1034  	/*1741*/ uint16(xArgDR0dashDR7),
  1035  	/*1742*/ uint16(xArgRmf32),
  1036  	/*1743*/ uint16(xMatch),
  1037  	/*1744*/ uint16(xSetOp), uint16(MOV),
  1038  	/*1746*/ uint16(xReadSlashR),
  1039  	/*1747*/ uint16(xArgDR0dashDR7),
  1040  	/*1748*/ uint16(xArgRmf64),
  1041  	/*1749*/ uint16(xMatch),
  1042  	/*1750*/ uint16(xCondIs64), 1753, 1759,
  1043  	/*1753*/ uint16(xSetOp), uint16(MOV),
  1044  	/*1755*/ uint16(xReadSlashR),
  1045  	/*1756*/ uint16(xArgRmf32),
  1046  	/*1757*/ uint16(xArgTR0dashTR7),
  1047  	/*1758*/ uint16(xMatch),
  1048  	/*1759*/ uint16(xSetOp), uint16(MOV),
  1049  	/*1761*/ uint16(xReadSlashR),
  1050  	/*1762*/ uint16(xArgRmf64),
  1051  	/*1763*/ uint16(xArgTR0dashTR7),
  1052  	/*1764*/ uint16(xMatch),
  1053  	/*1765*/ uint16(xCondIs64), 1768, 1774,
  1054  	/*1768*/ uint16(xSetOp), uint16(MOV),
  1055  	/*1770*/ uint16(xReadSlashR),
  1056  	/*1771*/ uint16(xArgTR0dashTR7),
  1057  	/*1772*/ uint16(xArgRmf32),
  1058  	/*1773*/ uint16(xMatch),
  1059  	/*1774*/ uint16(xSetOp), uint16(MOV),
  1060  	/*1776*/ uint16(xReadSlashR),
  1061  	/*1777*/ uint16(xArgTR0dashTR7),
  1062  	/*1778*/ uint16(xArgRmf64),
  1063  	/*1779*/ uint16(xMatch),
  1064  	/*1780*/ uint16(xCondPrefix), 2,
  1065  	0x66, 1792,
  1066  	0x0, 1786,
  1067  	/*1786*/ uint16(xSetOp), uint16(MOVAPS),
  1068  	/*1788*/ uint16(xReadSlashR),
  1069  	/*1789*/ uint16(xArgXmm1),
  1070  	/*1790*/ uint16(xArgXmm2M128),
  1071  	/*1791*/ uint16(xMatch),
  1072  	/*1792*/ uint16(xSetOp), uint16(MOVAPD),
  1073  	/*1794*/ uint16(xReadSlashR),
  1074  	/*1795*/ uint16(xArgXmm1),
  1075  	/*1796*/ uint16(xArgXmm2M128),
  1076  	/*1797*/ uint16(xMatch),
  1077  	/*1798*/ uint16(xCondPrefix), 2,
  1078  	0x66, 1810,
  1079  	0x0, 1804,
  1080  	/*1804*/ uint16(xSetOp), uint16(MOVAPS),
  1081  	/*1806*/ uint16(xReadSlashR),
  1082  	/*1807*/ uint16(xArgXmm2M128),
  1083  	/*1808*/ uint16(xArgXmm1),
  1084  	/*1809*/ uint16(xMatch),
  1085  	/*1810*/ uint16(xSetOp), uint16(MOVAPD),
  1086  	/*1812*/ uint16(xReadSlashR),
  1087  	/*1813*/ uint16(xArgXmm2M128),
  1088  	/*1814*/ uint16(xArgXmm1),
  1089  	/*1815*/ uint16(xMatch),
  1090  	/*1816*/ uint16(xCondIs64), 1819, 1873,
  1091  	/*1819*/ uint16(xCondPrefix), 4,
  1092  	0xF3, 1857,
  1093  	0xF2, 1841,
  1094  	0x66, 1835,
  1095  	0x0, 1829,
  1096  	/*1829*/ uint16(xSetOp), uint16(CVTPI2PS),
  1097  	/*1831*/ uint16(xReadSlashR),
  1098  	/*1832*/ uint16(xArgXmm),
  1099  	/*1833*/ uint16(xArgMmM64),
  1100  	/*1834*/ uint16(xMatch),
  1101  	/*1835*/ uint16(xSetOp), uint16(CVTPI2PD),
  1102  	/*1837*/ uint16(xReadSlashR),
  1103  	/*1838*/ uint16(xArgXmm),
  1104  	/*1839*/ uint16(xArgMmM64),
  1105  	/*1840*/ uint16(xMatch),
  1106  	/*1841*/ uint16(xCondDataSize), 1845, 1851, 0,
  1107  	/*1845*/ uint16(xSetOp), uint16(CVTSI2SD),
  1108  	/*1847*/ uint16(xReadSlashR),
  1109  	/*1848*/ uint16(xArgXmm),
  1110  	/*1849*/ uint16(xArgRM32),
  1111  	/*1850*/ uint16(xMatch),
  1112  	/*1851*/ uint16(xSetOp), uint16(CVTSI2SD),
  1113  	/*1853*/ uint16(xReadSlashR),
  1114  	/*1854*/ uint16(xArgXmm),
  1115  	/*1855*/ uint16(xArgRM32),
  1116  	/*1856*/ uint16(xMatch),
  1117  	/*1857*/ uint16(xCondDataSize), 1861, 1867, 0,
  1118  	/*1861*/ uint16(xSetOp), uint16(CVTSI2SS),
  1119  	/*1863*/ uint16(xReadSlashR),
  1120  	/*1864*/ uint16(xArgXmm),
  1121  	/*1865*/ uint16(xArgRM32),
  1122  	/*1866*/ uint16(xMatch),
  1123  	/*1867*/ uint16(xSetOp), uint16(CVTSI2SS),
  1124  	/*1869*/ uint16(xReadSlashR),
  1125  	/*1870*/ uint16(xArgXmm),
  1126  	/*1871*/ uint16(xArgRM32),
  1127  	/*1872*/ uint16(xMatch),
  1128  	/*1873*/ uint16(xCondPrefix), 4,
  1129  	0xF3, 1893,
  1130  	0xF2, 1883,
  1131  	0x66, 1835,
  1132  	0x0, 1829,
  1133  	/*1883*/ uint16(xCondDataSize), 1845, 1851, 1887,
  1134  	/*1887*/ uint16(xSetOp), uint16(CVTSI2SD),
  1135  	/*1889*/ uint16(xReadSlashR),
  1136  	/*1890*/ uint16(xArgXmm),
  1137  	/*1891*/ uint16(xArgRM64),
  1138  	/*1892*/ uint16(xMatch),
  1139  	/*1893*/ uint16(xCondDataSize), 1861, 1867, 1897,
  1140  	/*1897*/ uint16(xSetOp), uint16(CVTSI2SS),
  1141  	/*1899*/ uint16(xReadSlashR),
  1142  	/*1900*/ uint16(xArgXmm),
  1143  	/*1901*/ uint16(xArgRM64),
  1144  	/*1902*/ uint16(xMatch),
  1145  	/*1903*/ uint16(xCondPrefix), 4,
  1146  	0xF3, 1931,
  1147  	0xF2, 1925,
  1148  	0x66, 1919,
  1149  	0x0, 1913,
  1150  	/*1913*/ uint16(xSetOp), uint16(MOVNTPS),
  1151  	/*1915*/ uint16(xReadSlashR),
  1152  	/*1916*/ uint16(xArgM128),
  1153  	/*1917*/ uint16(xArgXmm),
  1154  	/*1918*/ uint16(xMatch),
  1155  	/*1919*/ uint16(xSetOp), uint16(MOVNTPD),
  1156  	/*1921*/ uint16(xReadSlashR),
  1157  	/*1922*/ uint16(xArgM128),
  1158  	/*1923*/ uint16(xArgXmm),
  1159  	/*1924*/ uint16(xMatch),
  1160  	/*1925*/ uint16(xSetOp), uint16(MOVNTSD),
  1161  	/*1927*/ uint16(xReadSlashR),
  1162  	/*1928*/ uint16(xArgM64),
  1163  	/*1929*/ uint16(xArgXmm),
  1164  	/*1930*/ uint16(xMatch),
  1165  	/*1931*/ uint16(xSetOp), uint16(MOVNTSS),
  1166  	/*1933*/ uint16(xReadSlashR),
  1167  	/*1934*/ uint16(xArgM32),
  1168  	/*1935*/ uint16(xArgXmm),
  1169  	/*1936*/ uint16(xMatch),
  1170  	/*1937*/ uint16(xCondIs64), 1940, 1994,
  1171  	/*1940*/ uint16(xCondPrefix), 4,
  1172  	0xF3, 1978,
  1173  	0xF2, 1962,
  1174  	0x66, 1956,
  1175  	0x0, 1950,
  1176  	/*1950*/ uint16(xSetOp), uint16(CVTTPS2PI),
  1177  	/*1952*/ uint16(xReadSlashR),
  1178  	/*1953*/ uint16(xArgMm),
  1179  	/*1954*/ uint16(xArgXmmM64),
  1180  	/*1955*/ uint16(xMatch),
  1181  	/*1956*/ uint16(xSetOp), uint16(CVTTPD2PI),
  1182  	/*1958*/ uint16(xReadSlashR),
  1183  	/*1959*/ uint16(xArgMm),
  1184  	/*1960*/ uint16(xArgXmmM128),
  1185  	/*1961*/ uint16(xMatch),
  1186  	/*1962*/ uint16(xCondDataSize), 1966, 1972, 0,
  1187  	/*1966*/ uint16(xSetOp), uint16(CVTTSD2SI),
  1188  	/*1968*/ uint16(xReadSlashR),
  1189  	/*1969*/ uint16(xArgR32),
  1190  	/*1970*/ uint16(xArgXmmM64),
  1191  	/*1971*/ uint16(xMatch),
  1192  	/*1972*/ uint16(xSetOp), uint16(CVTTSD2SI),
  1193  	/*1974*/ uint16(xReadSlashR),
  1194  	/*1975*/ uint16(xArgR32),
  1195  	/*1976*/ uint16(xArgXmmM64),
  1196  	/*1977*/ uint16(xMatch),
  1197  	/*1978*/ uint16(xCondDataSize), 1982, 1988, 0,
  1198  	/*1982*/ uint16(xSetOp), uint16(CVTTSS2SI),
  1199  	/*1984*/ uint16(xReadSlashR),
  1200  	/*1985*/ uint16(xArgR32),
  1201  	/*1986*/ uint16(xArgXmmM32),
  1202  	/*1987*/ uint16(xMatch),
  1203  	/*1988*/ uint16(xSetOp), uint16(CVTTSS2SI),
  1204  	/*1990*/ uint16(xReadSlashR),
  1205  	/*1991*/ uint16(xArgR32),
  1206  	/*1992*/ uint16(xArgXmmM32),
  1207  	/*1993*/ uint16(xMatch),
  1208  	/*1994*/ uint16(xCondPrefix), 4,
  1209  	0xF3, 2014,
  1210  	0xF2, 2004,
  1211  	0x66, 1956,
  1212  	0x0, 1950,
  1213  	/*2004*/ uint16(xCondDataSize), 1966, 1972, 2008,
  1214  	/*2008*/ uint16(xSetOp), uint16(CVTTSD2SI),
  1215  	/*2010*/ uint16(xReadSlashR),
  1216  	/*2011*/ uint16(xArgR64),
  1217  	/*2012*/ uint16(xArgXmmM64),
  1218  	/*2013*/ uint16(xMatch),
  1219  	/*2014*/ uint16(xCondDataSize), 1982, 1988, 2018,
  1220  	/*2018*/ uint16(xSetOp), uint16(CVTTSS2SI),
  1221  	/*2020*/ uint16(xReadSlashR),
  1222  	/*2021*/ uint16(xArgR64),
  1223  	/*2022*/ uint16(xArgXmmM32),
  1224  	/*2023*/ uint16(xMatch),
  1225  	/*2024*/ uint16(xCondIs64), 2027, 2081,
  1226  	/*2027*/ uint16(xCondPrefix), 4,
  1227  	0xF3, 2065,
  1228  	0xF2, 2049,
  1229  	0x66, 2043,
  1230  	0x0, 2037,
  1231  	/*2037*/ uint16(xSetOp), uint16(CVTPS2PI),
  1232  	/*2039*/ uint16(xReadSlashR),
  1233  	/*2040*/ uint16(xArgMm),
  1234  	/*2041*/ uint16(xArgXmmM64),
  1235  	/*2042*/ uint16(xMatch),
  1236  	/*2043*/ uint16(xSetOp), uint16(CVTPD2PI),
  1237  	/*2045*/ uint16(xReadSlashR),
  1238  	/*2046*/ uint16(xArgMm),
  1239  	/*2047*/ uint16(xArgXmmM128),
  1240  	/*2048*/ uint16(xMatch),
  1241  	/*2049*/ uint16(xCondDataSize), 2053, 2059, 0,
  1242  	/*2053*/ uint16(xSetOp), uint16(CVTSD2SI),
  1243  	/*2055*/ uint16(xReadSlashR),
  1244  	/*2056*/ uint16(xArgR32),
  1245  	/*2057*/ uint16(xArgXmmM64),
  1246  	/*2058*/ uint16(xMatch),
  1247  	/*2059*/ uint16(xSetOp), uint16(CVTSD2SI),
  1248  	/*2061*/ uint16(xReadSlashR),
  1249  	/*2062*/ uint16(xArgR32),
  1250  	/*2063*/ uint16(xArgXmmM64),
  1251  	/*2064*/ uint16(xMatch),
  1252  	/*2065*/ uint16(xCondDataSize), 2069, 2075, 0,
  1253  	/*2069*/ uint16(xSetOp), uint16(CVTSS2SI),
  1254  	/*2071*/ uint16(xReadSlashR),
  1255  	/*2072*/ uint16(xArgR32),
  1256  	/*2073*/ uint16(xArgXmmM32),
  1257  	/*2074*/ uint16(xMatch),
  1258  	/*2075*/ uint16(xSetOp), uint16(CVTSS2SI),
  1259  	/*2077*/ uint16(xReadSlashR),
  1260  	/*2078*/ uint16(xArgR32),
  1261  	/*2079*/ uint16(xArgXmmM32),
  1262  	/*2080*/ uint16(xMatch),
  1263  	/*2081*/ uint16(xCondPrefix), 4,
  1264  	0xF3, 2101,
  1265  	0xF2, 2091,
  1266  	0x66, 2043,
  1267  	0x0, 2037,
  1268  	/*2091*/ uint16(xCondDataSize), 2053, 2059, 2095,
  1269  	/*2095*/ uint16(xSetOp), uint16(CVTSD2SI),
  1270  	/*2097*/ uint16(xReadSlashR),
  1271  	/*2098*/ uint16(xArgR64),
  1272  	/*2099*/ uint16(xArgXmmM64),
  1273  	/*2100*/ uint16(xMatch),
  1274  	/*2101*/ uint16(xCondDataSize), 2069, 2075, 2105,
  1275  	/*2105*/ uint16(xSetOp), uint16(CVTSS2SI),
  1276  	/*2107*/ uint16(xReadSlashR),
  1277  	/*2108*/ uint16(xArgR64),
  1278  	/*2109*/ uint16(xArgXmmM32),
  1279  	/*2110*/ uint16(xMatch),
  1280  	/*2111*/ uint16(xCondPrefix), 2,
  1281  	0x66, 2123,
  1282  	0x0, 2117,
  1283  	/*2117*/ uint16(xSetOp), uint16(UCOMISS),
  1284  	/*2119*/ uint16(xReadSlashR),
  1285  	/*2120*/ uint16(xArgXmm1),
  1286  	/*2121*/ uint16(xArgXmm2M32),
  1287  	/*2122*/ uint16(xMatch),
  1288  	/*2123*/ uint16(xSetOp), uint16(UCOMISD),
  1289  	/*2125*/ uint16(xReadSlashR),
  1290  	/*2126*/ uint16(xArgXmm1),
  1291  	/*2127*/ uint16(xArgXmm2M64),
  1292  	/*2128*/ uint16(xMatch),
  1293  	/*2129*/ uint16(xCondPrefix), 2,
  1294  	0x66, 2141,
  1295  	0x0, 2135,
  1296  	/*2135*/ uint16(xSetOp), uint16(COMISS),
  1297  	/*2137*/ uint16(xReadSlashR),
  1298  	/*2138*/ uint16(xArgXmm1),
  1299  	/*2139*/ uint16(xArgXmm2M32),
  1300  	/*2140*/ uint16(xMatch),
  1301  	/*2141*/ uint16(xSetOp), uint16(COMISD),
  1302  	/*2143*/ uint16(xReadSlashR),
  1303  	/*2144*/ uint16(xArgXmm1),
  1304  	/*2145*/ uint16(xArgXmm2M64),
  1305  	/*2146*/ uint16(xMatch),
  1306  	/*2147*/ uint16(xSetOp), uint16(WRMSR),
  1307  	/*2149*/ uint16(xMatch),
  1308  	/*2150*/ uint16(xSetOp), uint16(RDTSC),
  1309  	/*2152*/ uint16(xMatch),
  1310  	/*2153*/ uint16(xSetOp), uint16(RDMSR),
  1311  	/*2155*/ uint16(xMatch),
  1312  	/*2156*/ uint16(xSetOp), uint16(RDPMC),
  1313  	/*2158*/ uint16(xMatch),
  1314  	/*2159*/ uint16(xSetOp), uint16(SYSENTER),
  1315  	/*2161*/ uint16(xMatch),
  1316  	/*2162*/ uint16(xCondDataSize), 2166, 2166, 2169,
  1317  	/*2166*/ uint16(xSetOp), uint16(SYSEXIT),
  1318  	/*2168*/ uint16(xMatch),
  1319  	/*2169*/ uint16(xSetOp), uint16(SYSEXIT),
  1320  	/*2171*/ uint16(xMatch),
  1321  	/*2172*/ uint16(xCondByte), 54,
  1322  	0x00, 2283,
  1323  	0x01, 2301,
  1324  	0x02, 2319,
  1325  	0x03, 2337,
  1326  	0x04, 2355,
  1327  	0x05, 2373,
  1328  	0x06, 2391,
  1329  	0x07, 2409,
  1330  	0x08, 2427,
  1331  	0x09, 2445,
  1332  	0x0A, 2463,
  1333  	0x0B, 2481,
  1334  	0x10, 2499,
  1335  	0x14, 2510,
  1336  	0x15, 2521,
  1337  	0x17, 2532,
  1338  	0x1C, 2542,
  1339  	0x1D, 2560,
  1340  	0x1E, 2578,
  1341  	0x20, 2596,
  1342  	0x21, 2606,
  1343  	0x22, 2616,
  1344  	0x23, 2626,
  1345  	0x24, 2636,
  1346  	0x25, 2646,
  1347  	0x28, 2656,
  1348  	0x29, 2666,
  1349  	0x2A, 2676,
  1350  	0x2B, 2686,
  1351  	0x30, 2696,
  1352  	0x31, 2706,
  1353  	0x32, 2716,
  1354  	0x33, 2726,
  1355  	0x34, 2736,
  1356  	0x35, 2746,
  1357  	0x37, 2756,
  1358  	0x38, 2766,
  1359  	0x39, 2776,
  1360  	0x3A, 2786,
  1361  	0x3B, 2796,
  1362  	0x3C, 2806,
  1363  	0x3D, 2816,
  1364  	0x3E, 2826,
  1365  	0x3F, 2836,
  1366  	0x40, 2846,
  1367  	0x41, 2856,
  1368  	0x82, 2866,
  1369  	0xDB, 2889,
  1370  	0xDC, 2899,
  1371  	0xDD, 2909,
  1372  	0xDE, 2919,
  1373  	0xDF, 2929,
  1374  	0xF0, 2939,
  1375  	0xF1, 3006,
  1376  	uint16(xFail),
  1377  	/*2283*/ uint16(xCondPrefix), 2,
  1378  	0x66, 2295,
  1379  	0x0, 2289,
  1380  	/*2289*/ uint16(xSetOp), uint16(PSHUFB),
  1381  	/*2291*/ uint16(xReadSlashR),
  1382  	/*2292*/ uint16(xArgMm1),
  1383  	/*2293*/ uint16(xArgMm2M64),
  1384  	/*2294*/ uint16(xMatch),
  1385  	/*2295*/ uint16(xSetOp), uint16(PSHUFB),
  1386  	/*2297*/ uint16(xReadSlashR),
  1387  	/*2298*/ uint16(xArgXmm1),
  1388  	/*2299*/ uint16(xArgXmm2M128),
  1389  	/*2300*/ uint16(xMatch),
  1390  	/*2301*/ uint16(xCondPrefix), 2,
  1391  	0x66, 2313,
  1392  	0x0, 2307,
  1393  	/*2307*/ uint16(xSetOp), uint16(PHADDW),
  1394  	/*2309*/ uint16(xReadSlashR),
  1395  	/*2310*/ uint16(xArgMm1),
  1396  	/*2311*/ uint16(xArgMm2M64),
  1397  	/*2312*/ uint16(xMatch),
  1398  	/*2313*/ uint16(xSetOp), uint16(PHADDW),
  1399  	/*2315*/ uint16(xReadSlashR),
  1400  	/*2316*/ uint16(xArgXmm1),
  1401  	/*2317*/ uint16(xArgXmm2M128),
  1402  	/*2318*/ uint16(xMatch),
  1403  	/*2319*/ uint16(xCondPrefix), 2,
  1404  	0x66, 2331,
  1405  	0x0, 2325,
  1406  	/*2325*/ uint16(xSetOp), uint16(PHADDD),
  1407  	/*2327*/ uint16(xReadSlashR),
  1408  	/*2328*/ uint16(xArgMm1),
  1409  	/*2329*/ uint16(xArgMm2M64),
  1410  	/*2330*/ uint16(xMatch),
  1411  	/*2331*/ uint16(xSetOp), uint16(PHADDD),
  1412  	/*2333*/ uint16(xReadSlashR),
  1413  	/*2334*/ uint16(xArgXmm1),
  1414  	/*2335*/ uint16(xArgXmm2M128),
  1415  	/*2336*/ uint16(xMatch),
  1416  	/*2337*/ uint16(xCondPrefix), 2,
  1417  	0x66, 2349,
  1418  	0x0, 2343,
  1419  	/*2343*/ uint16(xSetOp), uint16(PHADDSW),
  1420  	/*2345*/ uint16(xReadSlashR),
  1421  	/*2346*/ uint16(xArgMm1),
  1422  	/*2347*/ uint16(xArgMm2M64),
  1423  	/*2348*/ uint16(xMatch),
  1424  	/*2349*/ uint16(xSetOp), uint16(PHADDSW),
  1425  	/*2351*/ uint16(xReadSlashR),
  1426  	/*2352*/ uint16(xArgXmm1),
  1427  	/*2353*/ uint16(xArgXmm2M128),
  1428  	/*2354*/ uint16(xMatch),
  1429  	/*2355*/ uint16(xCondPrefix), 2,
  1430  	0x66, 2367,
  1431  	0x0, 2361,
  1432  	/*2361*/ uint16(xSetOp), uint16(PMADDUBSW),
  1433  	/*2363*/ uint16(xReadSlashR),
  1434  	/*2364*/ uint16(xArgMm1),
  1435  	/*2365*/ uint16(xArgMm2M64),
  1436  	/*2366*/ uint16(xMatch),
  1437  	/*2367*/ uint16(xSetOp), uint16(PMADDUBSW),
  1438  	/*2369*/ uint16(xReadSlashR),
  1439  	/*2370*/ uint16(xArgXmm1),
  1440  	/*2371*/ uint16(xArgXmm2M128),
  1441  	/*2372*/ uint16(xMatch),
  1442  	/*2373*/ uint16(xCondPrefix), 2,
  1443  	0x66, 2385,
  1444  	0x0, 2379,
  1445  	/*2379*/ uint16(xSetOp), uint16(PHSUBW),
  1446  	/*2381*/ uint16(xReadSlashR),
  1447  	/*2382*/ uint16(xArgMm1),
  1448  	/*2383*/ uint16(xArgMm2M64),
  1449  	/*2384*/ uint16(xMatch),
  1450  	/*2385*/ uint16(xSetOp), uint16(PHSUBW),
  1451  	/*2387*/ uint16(xReadSlashR),
  1452  	/*2388*/ uint16(xArgXmm1),
  1453  	/*2389*/ uint16(xArgXmm2M128),
  1454  	/*2390*/ uint16(xMatch),
  1455  	/*2391*/ uint16(xCondPrefix), 2,
  1456  	0x66, 2403,
  1457  	0x0, 2397,
  1458  	/*2397*/ uint16(xSetOp), uint16(PHSUBD),
  1459  	/*2399*/ uint16(xReadSlashR),
  1460  	/*2400*/ uint16(xArgMm1),
  1461  	/*2401*/ uint16(xArgMm2M64),
  1462  	/*2402*/ uint16(xMatch),
  1463  	/*2403*/ uint16(xSetOp), uint16(PHSUBD),
  1464  	/*2405*/ uint16(xReadSlashR),
  1465  	/*2406*/ uint16(xArgXmm1),
  1466  	/*2407*/ uint16(xArgXmm2M128),
  1467  	/*2408*/ uint16(xMatch),
  1468  	/*2409*/ uint16(xCondPrefix), 2,
  1469  	0x66, 2421,
  1470  	0x0, 2415,
  1471  	/*2415*/ uint16(xSetOp), uint16(PHSUBSW),
  1472  	/*2417*/ uint16(xReadSlashR),
  1473  	/*2418*/ uint16(xArgMm1),
  1474  	/*2419*/ uint16(xArgMm2M64),
  1475  	/*2420*/ uint16(xMatch),
  1476  	/*2421*/ uint16(xSetOp), uint16(PHSUBSW),
  1477  	/*2423*/ uint16(xReadSlashR),
  1478  	/*2424*/ uint16(xArgXmm1),
  1479  	/*2425*/ uint16(xArgXmm2M128),
  1480  	/*2426*/ uint16(xMatch),
  1481  	/*2427*/ uint16(xCondPrefix), 2,
  1482  	0x66, 2439,
  1483  	0x0, 2433,
  1484  	/*2433*/ uint16(xSetOp), uint16(PSIGNB),
  1485  	/*2435*/ uint16(xReadSlashR),
  1486  	/*2436*/ uint16(xArgMm1),
  1487  	/*2437*/ uint16(xArgMm2M64),
  1488  	/*2438*/ uint16(xMatch),
  1489  	/*2439*/ uint16(xSetOp), uint16(PSIGNB),
  1490  	/*2441*/ uint16(xReadSlashR),
  1491  	/*2442*/ uint16(xArgXmm1),
  1492  	/*2443*/ uint16(xArgXmm2M128),
  1493  	/*2444*/ uint16(xMatch),
  1494  	/*2445*/ uint16(xCondPrefix), 2,
  1495  	0x66, 2457,
  1496  	0x0, 2451,
  1497  	/*2451*/ uint16(xSetOp), uint16(PSIGNW),
  1498  	/*2453*/ uint16(xReadSlashR),
  1499  	/*2454*/ uint16(xArgMm1),
  1500  	/*2455*/ uint16(xArgMm2M64),
  1501  	/*2456*/ uint16(xMatch),
  1502  	/*2457*/ uint16(xSetOp), uint16(PSIGNW),
  1503  	/*2459*/ uint16(xReadSlashR),
  1504  	/*2460*/ uint16(xArgXmm1),
  1505  	/*2461*/ uint16(xArgXmm2M128),
  1506  	/*2462*/ uint16(xMatch),
  1507  	/*2463*/ uint16(xCondPrefix), 2,
  1508  	0x66, 2475,
  1509  	0x0, 2469,
  1510  	/*2469*/ uint16(xSetOp), uint16(PSIGND),
  1511  	/*2471*/ uint16(xReadSlashR),
  1512  	/*2472*/ uint16(xArgMm1),
  1513  	/*2473*/ uint16(xArgMm2M64),
  1514  	/*2474*/ uint16(xMatch),
  1515  	/*2475*/ uint16(xSetOp), uint16(PSIGND),
  1516  	/*2477*/ uint16(xReadSlashR),
  1517  	/*2478*/ uint16(xArgXmm1),
  1518  	/*2479*/ uint16(xArgXmm2M128),
  1519  	/*2480*/ uint16(xMatch),
  1520  	/*2481*/ uint16(xCondPrefix), 2,
  1521  	0x66, 2493,
  1522  	0x0, 2487,
  1523  	/*2487*/ uint16(xSetOp), uint16(PMULHRSW),
  1524  	/*2489*/ uint16(xReadSlashR),
  1525  	/*2490*/ uint16(xArgMm1),
  1526  	/*2491*/ uint16(xArgMm2M64),
  1527  	/*2492*/ uint16(xMatch),
  1528  	/*2493*/ uint16(xSetOp), uint16(PMULHRSW),
  1529  	/*2495*/ uint16(xReadSlashR),
  1530  	/*2496*/ uint16(xArgXmm1),
  1531  	/*2497*/ uint16(xArgXmm2M128),
  1532  	/*2498*/ uint16(xMatch),
  1533  	/*2499*/ uint16(xCondPrefix), 1,
  1534  	0x66, 2503,
  1535  	/*2503*/ uint16(xSetOp), uint16(PBLENDVB),
  1536  	/*2505*/ uint16(xReadSlashR),
  1537  	/*2506*/ uint16(xArgXmm1),
  1538  	/*2507*/ uint16(xArgXmm2M128),
  1539  	/*2508*/ uint16(xArgXMM0),
  1540  	/*2509*/ uint16(xMatch),
  1541  	/*2510*/ uint16(xCondPrefix), 1,
  1542  	0x66, 2514,
  1543  	/*2514*/ uint16(xSetOp), uint16(BLENDVPS),
  1544  	/*2516*/ uint16(xReadSlashR),
  1545  	/*2517*/ uint16(xArgXmm1),
  1546  	/*2518*/ uint16(xArgXmm2M128),
  1547  	/*2519*/ uint16(xArgXMM0),
  1548  	/*2520*/ uint16(xMatch),
  1549  	/*2521*/ uint16(xCondPrefix), 1,
  1550  	0x66, 2525,
  1551  	/*2525*/ uint16(xSetOp), uint16(BLENDVPD),
  1552  	/*2527*/ uint16(xReadSlashR),
  1553  	/*2528*/ uint16(xArgXmm1),
  1554  	/*2529*/ uint16(xArgXmm2M128),
  1555  	/*2530*/ uint16(xArgXMM0),
  1556  	/*2531*/ uint16(xMatch),
  1557  	/*2532*/ uint16(xCondPrefix), 1,
  1558  	0x66, 2536,
  1559  	/*2536*/ uint16(xSetOp), uint16(PTEST),
  1560  	/*2538*/ uint16(xReadSlashR),
  1561  	/*2539*/ uint16(xArgXmm1),
  1562  	/*2540*/ uint16(xArgXmm2M128),
  1563  	/*2541*/ uint16(xMatch),
  1564  	/*2542*/ uint16(xCondPrefix), 2,
  1565  	0x66, 2554,
  1566  	0x0, 2548,
  1567  	/*2548*/ uint16(xSetOp), uint16(PABSB),
  1568  	/*2550*/ uint16(xReadSlashR),
  1569  	/*2551*/ uint16(xArgMm1),
  1570  	/*2552*/ uint16(xArgMm2M64),
  1571  	/*2553*/ uint16(xMatch),
  1572  	/*2554*/ uint16(xSetOp), uint16(PABSB),
  1573  	/*2556*/ uint16(xReadSlashR),
  1574  	/*2557*/ uint16(xArgXmm1),
  1575  	/*2558*/ uint16(xArgXmm2M128),
  1576  	/*2559*/ uint16(xMatch),
  1577  	/*2560*/ uint16(xCondPrefix), 2,
  1578  	0x66, 2572,
  1579  	0x0, 2566,
  1580  	/*2566*/ uint16(xSetOp), uint16(PABSW),
  1581  	/*2568*/ uint16(xReadSlashR),
  1582  	/*2569*/ uint16(xArgMm1),
  1583  	/*2570*/ uint16(xArgMm2M64),
  1584  	/*2571*/ uint16(xMatch),
  1585  	/*2572*/ uint16(xSetOp), uint16(PABSW),
  1586  	/*2574*/ uint16(xReadSlashR),
  1587  	/*2575*/ uint16(xArgXmm1),
  1588  	/*2576*/ uint16(xArgXmm2M128),
  1589  	/*2577*/ uint16(xMatch),
  1590  	/*2578*/ uint16(xCondPrefix), 2,
  1591  	0x66, 2590,
  1592  	0x0, 2584,
  1593  	/*2584*/ uint16(xSetOp), uint16(PABSD),
  1594  	/*2586*/ uint16(xReadSlashR),
  1595  	/*2587*/ uint16(xArgMm1),
  1596  	/*2588*/ uint16(xArgMm2M64),
  1597  	/*2589*/ uint16(xMatch),
  1598  	/*2590*/ uint16(xSetOp), uint16(PABSD),
  1599  	/*2592*/ uint16(xReadSlashR),
  1600  	/*2593*/ uint16(xArgXmm1),
  1601  	/*2594*/ uint16(xArgXmm2M128),
  1602  	/*2595*/ uint16(xMatch),
  1603  	/*2596*/ uint16(xCondPrefix), 1,
  1604  	0x66, 2600,
  1605  	/*2600*/ uint16(xSetOp), uint16(PMOVSXBW),
  1606  	/*2602*/ uint16(xReadSlashR),
  1607  	/*2603*/ uint16(xArgXmm1),
  1608  	/*2604*/ uint16(xArgXmm2M64),
  1609  	/*2605*/ uint16(xMatch),
  1610  	/*2606*/ uint16(xCondPrefix), 1,
  1611  	0x66, 2610,
  1612  	/*2610*/ uint16(xSetOp), uint16(PMOVSXBD),
  1613  	/*2612*/ uint16(xReadSlashR),
  1614  	/*2613*/ uint16(xArgXmm1),
  1615  	/*2614*/ uint16(xArgXmm2M32),
  1616  	/*2615*/ uint16(xMatch),
  1617  	/*2616*/ uint16(xCondPrefix), 1,
  1618  	0x66, 2620,
  1619  	/*2620*/ uint16(xSetOp), uint16(PMOVSXBQ),
  1620  	/*2622*/ uint16(xReadSlashR),
  1621  	/*2623*/ uint16(xArgXmm1),
  1622  	/*2624*/ uint16(xArgXmm2M16),
  1623  	/*2625*/ uint16(xMatch),
  1624  	/*2626*/ uint16(xCondPrefix), 1,
  1625  	0x66, 2630,
  1626  	/*2630*/ uint16(xSetOp), uint16(PMOVSXWD),
  1627  	/*2632*/ uint16(xReadSlashR),
  1628  	/*2633*/ uint16(xArgXmm1),
  1629  	/*2634*/ uint16(xArgXmm2M64),
  1630  	/*2635*/ uint16(xMatch),
  1631  	/*2636*/ uint16(xCondPrefix), 1,
  1632  	0x66, 2640,
  1633  	/*2640*/ uint16(xSetOp), uint16(PMOVSXWQ),
  1634  	/*2642*/ uint16(xReadSlashR),
  1635  	/*2643*/ uint16(xArgXmm1),
  1636  	/*2644*/ uint16(xArgXmm2M32),
  1637  	/*2645*/ uint16(xMatch),
  1638  	/*2646*/ uint16(xCondPrefix), 1,
  1639  	0x66, 2650,
  1640  	/*2650*/ uint16(xSetOp), uint16(PMOVSXDQ),
  1641  	/*2652*/ uint16(xReadSlashR),
  1642  	/*2653*/ uint16(xArgXmm1),
  1643  	/*2654*/ uint16(xArgXmm2M64),
  1644  	/*2655*/ uint16(xMatch),
  1645  	/*2656*/ uint16(xCondPrefix), 1,
  1646  	0x66, 2660,
  1647  	/*2660*/ uint16(xSetOp), uint16(PMULDQ),
  1648  	/*2662*/ uint16(xReadSlashR),
  1649  	/*2663*/ uint16(xArgXmm1),
  1650  	/*2664*/ uint16(xArgXmm2M128),
  1651  	/*2665*/ uint16(xMatch),
  1652  	/*2666*/ uint16(xCondPrefix), 1,
  1653  	0x66, 2670,
  1654  	/*2670*/ uint16(xSetOp), uint16(PCMPEQQ),
  1655  	/*2672*/ uint16(xReadSlashR),
  1656  	/*2673*/ uint16(xArgXmm1),
  1657  	/*2674*/ uint16(xArgXmm2M128),
  1658  	/*2675*/ uint16(xMatch),
  1659  	/*2676*/ uint16(xCondPrefix), 1,
  1660  	0x66, 2680,
  1661  	/*2680*/ uint16(xSetOp), uint16(MOVNTDQA),
  1662  	/*2682*/ uint16(xReadSlashR),
  1663  	/*2683*/ uint16(xArgXmm1),
  1664  	/*2684*/ uint16(xArgM128),
  1665  	/*2685*/ uint16(xMatch),
  1666  	/*2686*/ uint16(xCondPrefix), 1,
  1667  	0x66, 2690,
  1668  	/*2690*/ uint16(xSetOp), uint16(PACKUSDW),
  1669  	/*2692*/ uint16(xReadSlashR),
  1670  	/*2693*/ uint16(xArgXmm1),
  1671  	/*2694*/ uint16(xArgXmm2M128),
  1672  	/*2695*/ uint16(xMatch),
  1673  	/*2696*/ uint16(xCondPrefix), 1,
  1674  	0x66, 2700,
  1675  	/*2700*/ uint16(xSetOp), uint16(PMOVZXBW),
  1676  	/*2702*/ uint16(xReadSlashR),
  1677  	/*2703*/ uint16(xArgXmm1),
  1678  	/*2704*/ uint16(xArgXmm2M64),
  1679  	/*2705*/ uint16(xMatch),
  1680  	/*2706*/ uint16(xCondPrefix), 1,
  1681  	0x66, 2710,
  1682  	/*2710*/ uint16(xSetOp), uint16(PMOVZXBD),
  1683  	/*2712*/ uint16(xReadSlashR),
  1684  	/*2713*/ uint16(xArgXmm1),
  1685  	/*2714*/ uint16(xArgXmm2M32),
  1686  	/*2715*/ uint16(xMatch),
  1687  	/*2716*/ uint16(xCondPrefix), 1,
  1688  	0x66, 2720,
  1689  	/*2720*/ uint16(xSetOp), uint16(PMOVZXBQ),
  1690  	/*2722*/ uint16(xReadSlashR),
  1691  	/*2723*/ uint16(xArgXmm1),
  1692  	/*2724*/ uint16(xArgXmm2M16),
  1693  	/*2725*/ uint16(xMatch),
  1694  	/*2726*/ uint16(xCondPrefix), 1,
  1695  	0x66, 2730,
  1696  	/*2730*/ uint16(xSetOp), uint16(PMOVZXWD),
  1697  	/*2732*/ uint16(xReadSlashR),
  1698  	/*2733*/ uint16(xArgXmm1),
  1699  	/*2734*/ uint16(xArgXmm2M64),
  1700  	/*2735*/ uint16(xMatch),
  1701  	/*2736*/ uint16(xCondPrefix), 1,
  1702  	0x66, 2740,
  1703  	/*2740*/ uint16(xSetOp), uint16(PMOVZXWQ),
  1704  	/*2742*/ uint16(xReadSlashR),
  1705  	/*2743*/ uint16(xArgXmm1),
  1706  	/*2744*/ uint16(xArgXmm2M32),
  1707  	/*2745*/ uint16(xMatch),
  1708  	/*2746*/ uint16(xCondPrefix), 1,
  1709  	0x66, 2750,
  1710  	/*2750*/ uint16(xSetOp), uint16(PMOVZXDQ),
  1711  	/*2752*/ uint16(xReadSlashR),
  1712  	/*2753*/ uint16(xArgXmm1),
  1713  	/*2754*/ uint16(xArgXmm2M64),
  1714  	/*2755*/ uint16(xMatch),
  1715  	/*2756*/ uint16(xCondPrefix), 1,
  1716  	0x66, 2760,
  1717  	/*2760*/ uint16(xSetOp), uint16(PCMPGTQ),
  1718  	/*2762*/ uint16(xReadSlashR),
  1719  	/*2763*/ uint16(xArgXmm1),
  1720  	/*2764*/ uint16(xArgXmm2M128),
  1721  	/*2765*/ uint16(xMatch),
  1722  	/*2766*/ uint16(xCondPrefix), 1,
  1723  	0x66, 2770,
  1724  	/*2770*/ uint16(xSetOp), uint16(PMINSB),
  1725  	/*2772*/ uint16(xReadSlashR),
  1726  	/*2773*/ uint16(xArgXmm1),
  1727  	/*2774*/ uint16(xArgXmm2M128),
  1728  	/*2775*/ uint16(xMatch),
  1729  	/*2776*/ uint16(xCondPrefix), 1,
  1730  	0x66, 2780,
  1731  	/*2780*/ uint16(xSetOp), uint16(PMINSD),
  1732  	/*2782*/ uint16(xReadSlashR),
  1733  	/*2783*/ uint16(xArgXmm1),
  1734  	/*2784*/ uint16(xArgXmm2M128),
  1735  	/*2785*/ uint16(xMatch),
  1736  	/*2786*/ uint16(xCondPrefix), 1,
  1737  	0x66, 2790,
  1738  	/*2790*/ uint16(xSetOp), uint16(PMINUW),
  1739  	/*2792*/ uint16(xReadSlashR),
  1740  	/*2793*/ uint16(xArgXmm1),
  1741  	/*2794*/ uint16(xArgXmm2M128),
  1742  	/*2795*/ uint16(xMatch),
  1743  	/*2796*/ uint16(xCondPrefix), 1,
  1744  	0x66, 2800,
  1745  	/*2800*/ uint16(xSetOp), uint16(PMINUD),
  1746  	/*2802*/ uint16(xReadSlashR),
  1747  	/*2803*/ uint16(xArgXmm1),
  1748  	/*2804*/ uint16(xArgXmm2M128),
  1749  	/*2805*/ uint16(xMatch),
  1750  	/*2806*/ uint16(xCondPrefix), 1,
  1751  	0x66, 2810,
  1752  	/*2810*/ uint16(xSetOp), uint16(PMAXSB),
  1753  	/*2812*/ uint16(xReadSlashR),
  1754  	/*2813*/ uint16(xArgXmm1),
  1755  	/*2814*/ uint16(xArgXmm2M128),
  1756  	/*2815*/ uint16(xMatch),
  1757  	/*2816*/ uint16(xCondPrefix), 1,
  1758  	0x66, 2820,
  1759  	/*2820*/ uint16(xSetOp), uint16(PMAXSD),
  1760  	/*2822*/ uint16(xReadSlashR),
  1761  	/*2823*/ uint16(xArgXmm1),
  1762  	/*2824*/ uint16(xArgXmm2M128),
  1763  	/*2825*/ uint16(xMatch),
  1764  	/*2826*/ uint16(xCondPrefix), 1,
  1765  	0x66, 2830,
  1766  	/*2830*/ uint16(xSetOp), uint16(PMAXUW),
  1767  	/*2832*/ uint16(xReadSlashR),
  1768  	/*2833*/ uint16(xArgXmm1),
  1769  	/*2834*/ uint16(xArgXmm2M128),
  1770  	/*2835*/ uint16(xMatch),
  1771  	/*2836*/ uint16(xCondPrefix), 1,
  1772  	0x66, 2840,
  1773  	/*2840*/ uint16(xSetOp), uint16(PMAXUD),
  1774  	/*2842*/ uint16(xReadSlashR),
  1775  	/*2843*/ uint16(xArgXmm1),
  1776  	/*2844*/ uint16(xArgXmm2M128),
  1777  	/*2845*/ uint16(xMatch),
  1778  	/*2846*/ uint16(xCondPrefix), 1,
  1779  	0x66, 2850,
  1780  	/*2850*/ uint16(xSetOp), uint16(PMULLD),
  1781  	/*2852*/ uint16(xReadSlashR),
  1782  	/*2853*/ uint16(xArgXmm1),
  1783  	/*2854*/ uint16(xArgXmm2M128),
  1784  	/*2855*/ uint16(xMatch),
  1785  	/*2856*/ uint16(xCondPrefix), 1,
  1786  	0x66, 2860,
  1787  	/*2860*/ uint16(xSetOp), uint16(PHMINPOSUW),
  1788  	/*2862*/ uint16(xReadSlashR),
  1789  	/*2863*/ uint16(xArgXmm1),
  1790  	/*2864*/ uint16(xArgXmm2M128),
  1791  	/*2865*/ uint16(xMatch),
  1792  	/*2866*/ uint16(xCondIs64), 2869, 2879,
  1793  	/*2869*/ uint16(xCondPrefix), 1,
  1794  	0x66, 2873,
  1795  	/*2873*/ uint16(xSetOp), uint16(INVPCID),
  1796  	/*2875*/ uint16(xReadSlashR),
  1797  	/*2876*/ uint16(xArgR32),
  1798  	/*2877*/ uint16(xArgM128),
  1799  	/*2878*/ uint16(xMatch),
  1800  	/*2879*/ uint16(xCondPrefix), 1,
  1801  	0x66, 2883,
  1802  	/*2883*/ uint16(xSetOp), uint16(INVPCID),
  1803  	/*2885*/ uint16(xReadSlashR),
  1804  	/*2886*/ uint16(xArgR64),
  1805  	/*2887*/ uint16(xArgM128),
  1806  	/*2888*/ uint16(xMatch),
  1807  	/*2889*/ uint16(xCondPrefix), 1,
  1808  	0x66, 2893,
  1809  	/*2893*/ uint16(xSetOp), uint16(AESIMC),
  1810  	/*2895*/ uint16(xReadSlashR),
  1811  	/*2896*/ uint16(xArgXmm1),
  1812  	/*2897*/ uint16(xArgXmm2M128),
  1813  	/*2898*/ uint16(xMatch),
  1814  	/*2899*/ uint16(xCondPrefix), 1,
  1815  	0x66, 2903,
  1816  	/*2903*/ uint16(xSetOp), uint16(AESENC),
  1817  	/*2905*/ uint16(xReadSlashR),
  1818  	/*2906*/ uint16(xArgXmm1),
  1819  	/*2907*/ uint16(xArgXmm2M128),
  1820  	/*2908*/ uint16(xMatch),
  1821  	/*2909*/ uint16(xCondPrefix), 1,
  1822  	0x66, 2913,
  1823  	/*2913*/ uint16(xSetOp), uint16(AESENCLAST),
  1824  	/*2915*/ uint16(xReadSlashR),
  1825  	/*2916*/ uint16(xArgXmm1),
  1826  	/*2917*/ uint16(xArgXmm2M128),
  1827  	/*2918*/ uint16(xMatch),
  1828  	/*2919*/ uint16(xCondPrefix), 1,
  1829  	0x66, 2923,
  1830  	/*2923*/ uint16(xSetOp), uint16(AESDEC),
  1831  	/*2925*/ uint16(xReadSlashR),
  1832  	/*2926*/ uint16(xArgXmm1),
  1833  	/*2927*/ uint16(xArgXmm2M128),
  1834  	/*2928*/ uint16(xMatch),
  1835  	/*2929*/ uint16(xCondPrefix), 1,
  1836  	0x66, 2933,
  1837  	/*2933*/ uint16(xSetOp), uint16(AESDECLAST),
  1838  	/*2935*/ uint16(xReadSlashR),
  1839  	/*2936*/ uint16(xArgXmm1),
  1840  	/*2937*/ uint16(xArgXmm2M128),
  1841  	/*2938*/ uint16(xMatch),
  1842  	/*2939*/ uint16(xCondIs64), 2942, 2980,
  1843  	/*2942*/ uint16(xCondPrefix), 2,
  1844  	0xF2, 2964,
  1845  	0x0, 2948,
  1846  	/*2948*/ uint16(xCondDataSize), 2952, 2958, 0,
  1847  	/*2952*/ uint16(xSetOp), uint16(MOVBE),
  1848  	/*2954*/ uint16(xReadSlashR),
  1849  	/*2955*/ uint16(xArgR16),
  1850  	/*2956*/ uint16(xArgM16),
  1851  	/*2957*/ uint16(xMatch),
  1852  	/*2958*/ uint16(xSetOp), uint16(MOVBE),
  1853  	/*2960*/ uint16(xReadSlashR),
  1854  	/*2961*/ uint16(xArgR32),
  1855  	/*2962*/ uint16(xArgM32),
  1856  	/*2963*/ uint16(xMatch),
  1857  	/*2964*/ uint16(xCondDataSize), 2968, 2974, 0,
  1858  	/*2968*/ uint16(xSetOp), uint16(CRC32),
  1859  	/*2970*/ uint16(xReadSlashR),
  1860  	/*2971*/ uint16(xArgR32),
  1861  	/*2972*/ uint16(xArgRM8),
  1862  	/*2973*/ uint16(xMatch),
  1863  	/*2974*/ uint16(xSetOp), uint16(CRC32),
  1864  	/*2976*/ uint16(xReadSlashR),
  1865  	/*2977*/ uint16(xArgR32),
  1866  	/*2978*/ uint16(xArgRM8),
  1867  	/*2979*/ uint16(xMatch),
  1868  	/*2980*/ uint16(xCondPrefix), 2,
  1869  	0xF2, 2996,
  1870  	0x0, 2986,
  1871  	/*2986*/ uint16(xCondDataSize), 2952, 2958, 2990,
  1872  	/*2990*/ uint16(xSetOp), uint16(MOVBE),
  1873  	/*2992*/ uint16(xReadSlashR),
  1874  	/*2993*/ uint16(xArgR64),
  1875  	/*2994*/ uint16(xArgM64),
  1876  	/*2995*/ uint16(xMatch),
  1877  	/*2996*/ uint16(xCondDataSize), 2968, 2974, 3000,
  1878  	/*3000*/ uint16(xSetOp), uint16(CRC32),
  1879  	/*3002*/ uint16(xReadSlashR),
  1880  	/*3003*/ uint16(xArgR64),
  1881  	/*3004*/ uint16(xArgRM8),
  1882  	/*3005*/ uint16(xMatch),
  1883  	/*3006*/ uint16(xCondIs64), 3009, 3047,
  1884  	/*3009*/ uint16(xCondPrefix), 2,
  1885  	0xF2, 3031,
  1886  	0x0, 3015,
  1887  	/*3015*/ uint16(xCondDataSize), 3019, 3025, 0,
  1888  	/*3019*/ uint16(xSetOp), uint16(MOVBE),
  1889  	/*3021*/ uint16(xReadSlashR),
  1890  	/*3022*/ uint16(xArgM16),
  1891  	/*3023*/ uint16(xArgR16),
  1892  	/*3024*/ uint16(xMatch),
  1893  	/*3025*/ uint16(xSetOp), uint16(MOVBE),
  1894  	/*3027*/ uint16(xReadSlashR),
  1895  	/*3028*/ uint16(xArgM32),
  1896  	/*3029*/ uint16(xArgR32),
  1897  	/*3030*/ uint16(xMatch),
  1898  	/*3031*/ uint16(xCondDataSize), 3035, 3041, 0,
  1899  	/*3035*/ uint16(xSetOp), uint16(CRC32),
  1900  	/*3037*/ uint16(xReadSlashR),
  1901  	/*3038*/ uint16(xArgR32),
  1902  	/*3039*/ uint16(xArgRM16),
  1903  	/*3040*/ uint16(xMatch),
  1904  	/*3041*/ uint16(xSetOp), uint16(CRC32),
  1905  	/*3043*/ uint16(xReadSlashR),
  1906  	/*3044*/ uint16(xArgR32),
  1907  	/*3045*/ uint16(xArgRM32),
  1908  	/*3046*/ uint16(xMatch),
  1909  	/*3047*/ uint16(xCondPrefix), 2,
  1910  	0xF2, 3063,
  1911  	0x0, 3053,
  1912  	/*3053*/ uint16(xCondDataSize), 3019, 3025, 3057,
  1913  	/*3057*/ uint16(xSetOp), uint16(MOVBE),
  1914  	/*3059*/ uint16(xReadSlashR),
  1915  	/*3060*/ uint16(xArgM64),
  1916  	/*3061*/ uint16(xArgR64),
  1917  	/*3062*/ uint16(xMatch),
  1918  	/*3063*/ uint16(xCondDataSize), 3035, 3041, 3067,
  1919  	/*3067*/ uint16(xSetOp), uint16(CRC32),
  1920  	/*3069*/ uint16(xReadSlashR),
  1921  	/*3070*/ uint16(xArgR64),
  1922  	/*3071*/ uint16(xArgRM64),
  1923  	/*3072*/ uint16(xMatch),
  1924  	/*3073*/ uint16(xCondByte), 24,
  1925  	0x08, 3124,
  1926  	0x09, 3136,
  1927  	0x0A, 3148,
  1928  	0x0B, 3160,
  1929  	0x0C, 3172,
  1930  	0x0D, 3184,
  1931  	0x0E, 3196,
  1932  	0x0F, 3208,
  1933  	0x14, 3230,
  1934  	0x15, 3242,
  1935  	0x16, 3254,
  1936  	0x17, 3297,
  1937  	0x20, 3309,
  1938  	0x21, 3321,
  1939  	0x22, 3333,
  1940  	0x40, 3376,
  1941  	0x41, 3388,
  1942  	0x42, 3400,
  1943  	0x44, 3412,
  1944  	0x60, 3424,
  1945  	0x61, 3436,
  1946  	0x62, 3448,
  1947  	0x63, 3460,
  1948  	0xDF, 3472,
  1949  	uint16(xFail),
  1950  	/*3124*/ uint16(xCondPrefix), 1,
  1951  	0x66, 3128,
  1952  	/*3128*/ uint16(xSetOp), uint16(ROUNDPS),
  1953  	/*3130*/ uint16(xReadSlashR),
  1954  	/*3131*/ uint16(xReadIb),
  1955  	/*3132*/ uint16(xArgXmm1),
  1956  	/*3133*/ uint16(xArgXmm2M128),
  1957  	/*3134*/ uint16(xArgImm8u),
  1958  	/*3135*/ uint16(xMatch),
  1959  	/*3136*/ uint16(xCondPrefix), 1,
  1960  	0x66, 3140,
  1961  	/*3140*/ uint16(xSetOp), uint16(ROUNDPD),
  1962  	/*3142*/ uint16(xReadSlashR),
  1963  	/*3143*/ uint16(xReadIb),
  1964  	/*3144*/ uint16(xArgXmm1),
  1965  	/*3145*/ uint16(xArgXmm2M128),
  1966  	/*3146*/ uint16(xArgImm8u),
  1967  	/*3147*/ uint16(xMatch),
  1968  	/*3148*/ uint16(xCondPrefix), 1,
  1969  	0x66, 3152,
  1970  	/*3152*/ uint16(xSetOp), uint16(ROUNDSS),
  1971  	/*3154*/ uint16(xReadSlashR),
  1972  	/*3155*/ uint16(xReadIb),
  1973  	/*3156*/ uint16(xArgXmm1),
  1974  	/*3157*/ uint16(xArgXmm2M32),
  1975  	/*3158*/ uint16(xArgImm8u),
  1976  	/*3159*/ uint16(xMatch),
  1977  	/*3160*/ uint16(xCondPrefix), 1,
  1978  	0x66, 3164,
  1979  	/*3164*/ uint16(xSetOp), uint16(ROUNDSD),
  1980  	/*3166*/ uint16(xReadSlashR),
  1981  	/*3167*/ uint16(xReadIb),
  1982  	/*3168*/ uint16(xArgXmm1),
  1983  	/*3169*/ uint16(xArgXmm2M64),
  1984  	/*3170*/ uint16(xArgImm8u),
  1985  	/*3171*/ uint16(xMatch),
  1986  	/*3172*/ uint16(xCondPrefix), 1,
  1987  	0x66, 3176,
  1988  	/*3176*/ uint16(xSetOp), uint16(BLENDPS),
  1989  	/*3178*/ uint16(xReadSlashR),
  1990  	/*3179*/ uint16(xReadIb),
  1991  	/*3180*/ uint16(xArgXmm1),
  1992  	/*3181*/ uint16(xArgXmm2M128),
  1993  	/*3182*/ uint16(xArgImm8u),
  1994  	/*3183*/ uint16(xMatch),
  1995  	/*3184*/ uint16(xCondPrefix), 1,
  1996  	0x66, 3188,
  1997  	/*3188*/ uint16(xSetOp), uint16(BLENDPD),
  1998  	/*3190*/ uint16(xReadSlashR),
  1999  	/*3191*/ uint16(xReadIb),
  2000  	/*3192*/ uint16(xArgXmm1),
  2001  	/*3193*/ uint16(xArgXmm2M128),
  2002  	/*3194*/ uint16(xArgImm8u),
  2003  	/*3195*/ uint16(xMatch),
  2004  	/*3196*/ uint16(xCondPrefix), 1,
  2005  	0x66, 3200,
  2006  	/*3200*/ uint16(xSetOp), uint16(PBLENDW),
  2007  	/*3202*/ uint16(xReadSlashR),
  2008  	/*3203*/ uint16(xReadIb),
  2009  	/*3204*/ uint16(xArgXmm1),
  2010  	/*3205*/ uint16(xArgXmm2M128),
  2011  	/*3206*/ uint16(xArgImm8u),
  2012  	/*3207*/ uint16(xMatch),
  2013  	/*3208*/ uint16(xCondPrefix), 2,
  2014  	0x66, 3222,
  2015  	0x0, 3214,
  2016  	/*3214*/ uint16(xSetOp), uint16(PALIGNR),
  2017  	/*3216*/ uint16(xReadSlashR),
  2018  	/*3217*/ uint16(xReadIb),
  2019  	/*3218*/ uint16(xArgMm1),
  2020  	/*3219*/ uint16(xArgMm2M64),
  2021  	/*3220*/ uint16(xArgImm8u),
  2022  	/*3221*/ uint16(xMatch),
  2023  	/*3222*/ uint16(xSetOp), uint16(PALIGNR),
  2024  	/*3224*/ uint16(xReadSlashR),
  2025  	/*3225*/ uint16(xReadIb),
  2026  	/*3226*/ uint16(xArgXmm1),
  2027  	/*3227*/ uint16(xArgXmm2M128),
  2028  	/*3228*/ uint16(xArgImm8u),
  2029  	/*3229*/ uint16(xMatch),
  2030  	/*3230*/ uint16(xCondPrefix), 1,
  2031  	0x66, 3234,
  2032  	/*3234*/ uint16(xSetOp), uint16(PEXTRB),
  2033  	/*3236*/ uint16(xReadSlashR),
  2034  	/*3237*/ uint16(xReadIb),
  2035  	/*3238*/ uint16(xArgR32M8),
  2036  	/*3239*/ uint16(xArgXmm1),
  2037  	/*3240*/ uint16(xArgImm8u),
  2038  	/*3241*/ uint16(xMatch),
  2039  	/*3242*/ uint16(xCondPrefix), 1,
  2040  	0x66, 3246,
  2041  	/*3246*/ uint16(xSetOp), uint16(PEXTRW),
  2042  	/*3248*/ uint16(xReadSlashR),
  2043  	/*3249*/ uint16(xReadIb),
  2044  	/*3250*/ uint16(xArgR32M16),
  2045  	/*3251*/ uint16(xArgXmm1),
  2046  	/*3252*/ uint16(xArgImm8u),
  2047  	/*3253*/ uint16(xMatch),
  2048  	/*3254*/ uint16(xCondIs64), 3257, 3281,
  2049  	/*3257*/ uint16(xCondPrefix), 1,
  2050  	0x66, 3261,
  2051  	/*3261*/ uint16(xCondDataSize), 3265, 3273, 0,
  2052  	/*3265*/ uint16(xSetOp), uint16(PEXTRD),
  2053  	/*3267*/ uint16(xReadSlashR),
  2054  	/*3268*/ uint16(xReadIb),
  2055  	/*3269*/ uint16(xArgRM32),
  2056  	/*3270*/ uint16(xArgXmm1),
  2057  	/*3271*/ uint16(xArgImm8u),
  2058  	/*3272*/ uint16(xMatch),
  2059  	/*3273*/ uint16(xSetOp), uint16(PEXTRD),
  2060  	/*3275*/ uint16(xReadSlashR),
  2061  	/*3276*/ uint16(xReadIb),
  2062  	/*3277*/ uint16(xArgRM32),
  2063  	/*3278*/ uint16(xArgXmm1),
  2064  	/*3279*/ uint16(xArgImm8u),
  2065  	/*3280*/ uint16(xMatch),
  2066  	/*3281*/ uint16(xCondPrefix), 1,
  2067  	0x66, 3285,
  2068  	/*3285*/ uint16(xCondDataSize), 3265, 3273, 3289,
  2069  	/*3289*/ uint16(xSetOp), uint16(PEXTRQ),
  2070  	/*3291*/ uint16(xReadSlashR),
  2071  	/*3292*/ uint16(xReadIb),
  2072  	/*3293*/ uint16(xArgRM64),
  2073  	/*3294*/ uint16(xArgXmm1),
  2074  	/*3295*/ uint16(xArgImm8u),
  2075  	/*3296*/ uint16(xMatch),
  2076  	/*3297*/ uint16(xCondPrefix), 1,
  2077  	0x66, 3301,
  2078  	/*3301*/ uint16(xSetOp), uint16(EXTRACTPS),
  2079  	/*3303*/ uint16(xReadSlashR),
  2080  	/*3304*/ uint16(xReadIb),
  2081  	/*3305*/ uint16(xArgRM32),
  2082  	/*3306*/ uint16(xArgXmm1),
  2083  	/*3307*/ uint16(xArgImm8u),
  2084  	/*3308*/ uint16(xMatch),
  2085  	/*3309*/ uint16(xCondPrefix), 1,
  2086  	0x66, 3313,
  2087  	/*3313*/ uint16(xSetOp), uint16(PINSRB),
  2088  	/*3315*/ uint16(xReadSlashR),
  2089  	/*3316*/ uint16(xReadIb),
  2090  	/*3317*/ uint16(xArgXmm1),
  2091  	/*3318*/ uint16(xArgR32M8),
  2092  	/*3319*/ uint16(xArgImm8u),
  2093  	/*3320*/ uint16(xMatch),
  2094  	/*3321*/ uint16(xCondPrefix), 1,
  2095  	0x66, 3325,
  2096  	/*3325*/ uint16(xSetOp), uint16(INSERTPS),
  2097  	/*3327*/ uint16(xReadSlashR),
  2098  	/*3328*/ uint16(xReadIb),
  2099  	/*3329*/ uint16(xArgXmm1),
  2100  	/*3330*/ uint16(xArgXmm2M32),
  2101  	/*3331*/ uint16(xArgImm8u),
  2102  	/*3332*/ uint16(xMatch),
  2103  	/*3333*/ uint16(xCondIs64), 3336, 3360,
  2104  	/*3336*/ uint16(xCondPrefix), 1,
  2105  	0x66, 3340,
  2106  	/*3340*/ uint16(xCondDataSize), 3344, 3352, 0,
  2107  	/*3344*/ uint16(xSetOp), uint16(PINSRD),
  2108  	/*3346*/ uint16(xReadSlashR),
  2109  	/*3347*/ uint16(xReadIb),
  2110  	/*3348*/ uint16(xArgXmm1),
  2111  	/*3349*/ uint16(xArgRM32),
  2112  	/*3350*/ uint16(xArgImm8u),
  2113  	/*3351*/ uint16(xMatch),
  2114  	/*3352*/ uint16(xSetOp), uint16(PINSRD),
  2115  	/*3354*/ uint16(xReadSlashR),
  2116  	/*3355*/ uint16(xReadIb),
  2117  	/*3356*/ uint16(xArgXmm1),
  2118  	/*3357*/ uint16(xArgRM32),
  2119  	/*3358*/ uint16(xArgImm8u),
  2120  	/*3359*/ uint16(xMatch),
  2121  	/*3360*/ uint16(xCondPrefix), 1,
  2122  	0x66, 3364,
  2123  	/*3364*/ uint16(xCondDataSize), 3344, 3352, 3368,
  2124  	/*3368*/ uint16(xSetOp), uint16(PINSRQ),
  2125  	/*3370*/ uint16(xReadSlashR),
  2126  	/*3371*/ uint16(xReadIb),
  2127  	/*3372*/ uint16(xArgXmm1),
  2128  	/*3373*/ uint16(xArgRM64),
  2129  	/*3374*/ uint16(xArgImm8u),
  2130  	/*3375*/ uint16(xMatch),
  2131  	/*3376*/ uint16(xCondPrefix), 1,
  2132  	0x66, 3380,
  2133  	/*3380*/ uint16(xSetOp), uint16(DPPS),
  2134  	/*3382*/ uint16(xReadSlashR),
  2135  	/*3383*/ uint16(xReadIb),
  2136  	/*3384*/ uint16(xArgXmm1),
  2137  	/*3385*/ uint16(xArgXmm2M128),
  2138  	/*3386*/ uint16(xArgImm8u),
  2139  	/*3387*/ uint16(xMatch),
  2140  	/*3388*/ uint16(xCondPrefix), 1,
  2141  	0x66, 3392,
  2142  	/*3392*/ uint16(xSetOp), uint16(DPPD),
  2143  	/*3394*/ uint16(xReadSlashR),
  2144  	/*3395*/ uint16(xReadIb),
  2145  	/*3396*/ uint16(xArgXmm1),
  2146  	/*3397*/ uint16(xArgXmm2M128),
  2147  	/*3398*/ uint16(xArgImm8u),
  2148  	/*3399*/ uint16(xMatch),
  2149  	/*3400*/ uint16(xCondPrefix), 1,
  2150  	0x66, 3404,
  2151  	/*3404*/ uint16(xSetOp), uint16(MPSADBW),
  2152  	/*3406*/ uint16(xReadSlashR),
  2153  	/*3407*/ uint16(xReadIb),
  2154  	/*3408*/ uint16(xArgXmm1),
  2155  	/*3409*/ uint16(xArgXmm2M128),
  2156  	/*3410*/ uint16(xArgImm8u),
  2157  	/*3411*/ uint16(xMatch),
  2158  	/*3412*/ uint16(xCondPrefix), 1,
  2159  	0x66, 3416,
  2160  	/*3416*/ uint16(xSetOp), uint16(PCLMULQDQ),
  2161  	/*3418*/ uint16(xReadSlashR),
  2162  	/*3419*/ uint16(xReadIb),
  2163  	/*3420*/ uint16(xArgXmm1),
  2164  	/*3421*/ uint16(xArgXmm2M128),
  2165  	/*3422*/ uint16(xArgImm8u),
  2166  	/*3423*/ uint16(xMatch),
  2167  	/*3424*/ uint16(xCondPrefix), 1,
  2168  	0x66, 3428,
  2169  	/*3428*/ uint16(xSetOp), uint16(PCMPESTRM),
  2170  	/*3430*/ uint16(xReadSlashR),
  2171  	/*3431*/ uint16(xReadIb),
  2172  	/*3432*/ uint16(xArgXmm1),
  2173  	/*3433*/ uint16(xArgXmm2M128),
  2174  	/*3434*/ uint16(xArgImm8u),
  2175  	/*3435*/ uint16(xMatch),
  2176  	/*3436*/ uint16(xCondPrefix), 1,
  2177  	0x66, 3440,
  2178  	/*3440*/ uint16(xSetOp), uint16(PCMPESTRI),
  2179  	/*3442*/ uint16(xReadSlashR),
  2180  	/*3443*/ uint16(xReadIb),
  2181  	/*3444*/ uint16(xArgXmm1),
  2182  	/*3445*/ uint16(xArgXmm2M128),
  2183  	/*3446*/ uint16(xArgImm8u),
  2184  	/*3447*/ uint16(xMatch),
  2185  	/*3448*/ uint16(xCondPrefix), 1,
  2186  	0x66, 3452,
  2187  	/*3452*/ uint16(xSetOp), uint16(PCMPISTRM),
  2188  	/*3454*/ uint16(xReadSlashR),
  2189  	/*3455*/ uint16(xReadIb),
  2190  	/*3456*/ uint16(xArgXmm1),
  2191  	/*3457*/ uint16(xArgXmm2M128),
  2192  	/*3458*/ uint16(xArgImm8u),
  2193  	/*3459*/ uint16(xMatch),
  2194  	/*3460*/ uint16(xCondPrefix), 1,
  2195  	0x66, 3464,
  2196  	/*3464*/ uint16(xSetOp), uint16(PCMPISTRI),
  2197  	/*3466*/ uint16(xReadSlashR),
  2198  	/*3467*/ uint16(xReadIb),
  2199  	/*3468*/ uint16(xArgXmm1),
  2200  	/*3469*/ uint16(xArgXmm2M128),
  2201  	/*3470*/ uint16(xArgImm8u),
  2202  	/*3471*/ uint16(xMatch),
  2203  	/*3472*/ uint16(xCondPrefix), 1,
  2204  	0x66, 3476,
  2205  	/*3476*/ uint16(xSetOp), uint16(AESKEYGENASSIST),
  2206  	/*3478*/ uint16(xReadSlashR),
  2207  	/*3479*/ uint16(xReadIb),
  2208  	/*3480*/ uint16(xArgXmm1),
  2209  	/*3481*/ uint16(xArgXmm2M128),
  2210  	/*3482*/ uint16(xArgImm8u),
  2211  	/*3483*/ uint16(xMatch),
  2212  	/*3484*/ uint16(xCondIs64), 3487, 3503,
  2213  	/*3487*/ uint16(xCondDataSize), 3491, 3497, 0,
  2214  	/*3491*/ uint16(xSetOp), uint16(CMOVO),
  2215  	/*3493*/ uint16(xReadSlashR),
  2216  	/*3494*/ uint16(xArgR16),
  2217  	/*3495*/ uint16(xArgRM16),
  2218  	/*3496*/ uint16(xMatch),
  2219  	/*3497*/ uint16(xSetOp), uint16(CMOVO),
  2220  	/*3499*/ uint16(xReadSlashR),
  2221  	/*3500*/ uint16(xArgR32),
  2222  	/*3501*/ uint16(xArgRM32),
  2223  	/*3502*/ uint16(xMatch),
  2224  	/*3503*/ uint16(xCondDataSize), 3491, 3497, 3507,
  2225  	/*3507*/ uint16(xSetOp), uint16(CMOVO),
  2226  	/*3509*/ uint16(xReadSlashR),
  2227  	/*3510*/ uint16(xArgR64),
  2228  	/*3511*/ uint16(xArgRM64),
  2229  	/*3512*/ uint16(xMatch),
  2230  	/*3513*/ uint16(xCondIs64), 3516, 3532,
  2231  	/*3516*/ uint16(xCondDataSize), 3520, 3526, 0,
  2232  	/*3520*/ uint16(xSetOp), uint16(CMOVNO),
  2233  	/*3522*/ uint16(xReadSlashR),
  2234  	/*3523*/ uint16(xArgR16),
  2235  	/*3524*/ uint16(xArgRM16),
  2236  	/*3525*/ uint16(xMatch),
  2237  	/*3526*/ uint16(xSetOp), uint16(CMOVNO),
  2238  	/*3528*/ uint16(xReadSlashR),
  2239  	/*3529*/ uint16(xArgR32),
  2240  	/*3530*/ uint16(xArgRM32),
  2241  	/*3531*/ uint16(xMatch),
  2242  	/*3532*/ uint16(xCondDataSize), 3520, 3526, 3536,
  2243  	/*3536*/ uint16(xSetOp), uint16(CMOVNO),
  2244  	/*3538*/ uint16(xReadSlashR),
  2245  	/*3539*/ uint16(xArgR64),
  2246  	/*3540*/ uint16(xArgRM64),
  2247  	/*3541*/ uint16(xMatch),
  2248  	/*3542*/ uint16(xCondIs64), 3545, 3561,
  2249  	/*3545*/ uint16(xCondDataSize), 3549, 3555, 0,
  2250  	/*3549*/ uint16(xSetOp), uint16(CMOVB),
  2251  	/*3551*/ uint16(xReadSlashR),
  2252  	/*3552*/ uint16(xArgR16),
  2253  	/*3553*/ uint16(xArgRM16),
  2254  	/*3554*/ uint16(xMatch),
  2255  	/*3555*/ uint16(xSetOp), uint16(CMOVB),
  2256  	/*3557*/ uint16(xReadSlashR),
  2257  	/*3558*/ uint16(xArgR32),
  2258  	/*3559*/ uint16(xArgRM32),
  2259  	/*3560*/ uint16(xMatch),
  2260  	/*3561*/ uint16(xCondDataSize), 3549, 3555, 3565,
  2261  	/*3565*/ uint16(xSetOp), uint16(CMOVB),
  2262  	/*3567*/ uint16(xReadSlashR),
  2263  	/*3568*/ uint16(xArgR64),
  2264  	/*3569*/ uint16(xArgRM64),
  2265  	/*3570*/ uint16(xMatch),
  2266  	/*3571*/ uint16(xCondIs64), 3574, 3590,
  2267  	/*3574*/ uint16(xCondDataSize), 3578, 3584, 0,
  2268  	/*3578*/ uint16(xSetOp), uint16(CMOVAE),
  2269  	/*3580*/ uint16(xReadSlashR),
  2270  	/*3581*/ uint16(xArgR16),
  2271  	/*3582*/ uint16(xArgRM16),
  2272  	/*3583*/ uint16(xMatch),
  2273  	/*3584*/ uint16(xSetOp), uint16(CMOVAE),
  2274  	/*3586*/ uint16(xReadSlashR),
  2275  	/*3587*/ uint16(xArgR32),
  2276  	/*3588*/ uint16(xArgRM32),
  2277  	/*3589*/ uint16(xMatch),
  2278  	/*3590*/ uint16(xCondDataSize), 3578, 3584, 3594,
  2279  	/*3594*/ uint16(xSetOp), uint16(CMOVAE),
  2280  	/*3596*/ uint16(xReadSlashR),
  2281  	/*3597*/ uint16(xArgR64),
  2282  	/*3598*/ uint16(xArgRM64),
  2283  	/*3599*/ uint16(xMatch),
  2284  	/*3600*/ uint16(xCondIs64), 3603, 3619,
  2285  	/*3603*/ uint16(xCondDataSize), 3607, 3613, 0,
  2286  	/*3607*/ uint16(xSetOp), uint16(CMOVE),
  2287  	/*3609*/ uint16(xReadSlashR),
  2288  	/*3610*/ uint16(xArgR16),
  2289  	/*3611*/ uint16(xArgRM16),
  2290  	/*3612*/ uint16(xMatch),
  2291  	/*3613*/ uint16(xSetOp), uint16(CMOVE),
  2292  	/*3615*/ uint16(xReadSlashR),
  2293  	/*3616*/ uint16(xArgR32),
  2294  	/*3617*/ uint16(xArgRM32),
  2295  	/*3618*/ uint16(xMatch),
  2296  	/*3619*/ uint16(xCondDataSize), 3607, 3613, 3623,
  2297  	/*3623*/ uint16(xSetOp), uint16(CMOVE),
  2298  	/*3625*/ uint16(xReadSlashR),
  2299  	/*3626*/ uint16(xArgR64),
  2300  	/*3627*/ uint16(xArgRM64),
  2301  	/*3628*/ uint16(xMatch),
  2302  	/*3629*/ uint16(xCondIs64), 3632, 3648,
  2303  	/*3632*/ uint16(xCondDataSize), 3636, 3642, 0,
  2304  	/*3636*/ uint16(xSetOp), uint16(CMOVNE),
  2305  	/*3638*/ uint16(xReadSlashR),
  2306  	/*3639*/ uint16(xArgR16),
  2307  	/*3640*/ uint16(xArgRM16),
  2308  	/*3641*/ uint16(xMatch),
  2309  	/*3642*/ uint16(xSetOp), uint16(CMOVNE),
  2310  	/*3644*/ uint16(xReadSlashR),
  2311  	/*3645*/ uint16(xArgR32),
  2312  	/*3646*/ uint16(xArgRM32),
  2313  	/*3647*/ uint16(xMatch),
  2314  	/*3648*/ uint16(xCondDataSize), 3636, 3642, 3652,
  2315  	/*3652*/ uint16(xSetOp), uint16(CMOVNE),
  2316  	/*3654*/ uint16(xReadSlashR),
  2317  	/*3655*/ uint16(xArgR64),
  2318  	/*3656*/ uint16(xArgRM64),
  2319  	/*3657*/ uint16(xMatch),
  2320  	/*3658*/ uint16(xCondIs64), 3661, 3677,
  2321  	/*3661*/ uint16(xCondDataSize), 3665, 3671, 0,
  2322  	/*3665*/ uint16(xSetOp), uint16(CMOVBE),
  2323  	/*3667*/ uint16(xReadSlashR),
  2324  	/*3668*/ uint16(xArgR16),
  2325  	/*3669*/ uint16(xArgRM16),
  2326  	/*3670*/ uint16(xMatch),
  2327  	/*3671*/ uint16(xSetOp), uint16(CMOVBE),
  2328  	/*3673*/ uint16(xReadSlashR),
  2329  	/*3674*/ uint16(xArgR32),
  2330  	/*3675*/ uint16(xArgRM32),
  2331  	/*3676*/ uint16(xMatch),
  2332  	/*3677*/ uint16(xCondDataSize), 3665, 3671, 3681,
  2333  	/*3681*/ uint16(xSetOp), uint16(CMOVBE),
  2334  	/*3683*/ uint16(xReadSlashR),
  2335  	/*3684*/ uint16(xArgR64),
  2336  	/*3685*/ uint16(xArgRM64),
  2337  	/*3686*/ uint16(xMatch),
  2338  	/*3687*/ uint16(xCondIs64), 3690, 3706,
  2339  	/*3690*/ uint16(xCondDataSize), 3694, 3700, 0,
  2340  	/*3694*/ uint16(xSetOp), uint16(CMOVA),
  2341  	/*3696*/ uint16(xReadSlashR),
  2342  	/*3697*/ uint16(xArgR16),
  2343  	/*3698*/ uint16(xArgRM16),
  2344  	/*3699*/ uint16(xMatch),
  2345  	/*3700*/ uint16(xSetOp), uint16(CMOVA),
  2346  	/*3702*/ uint16(xReadSlashR),
  2347  	/*3703*/ uint16(xArgR32),
  2348  	/*3704*/ uint16(xArgRM32),
  2349  	/*3705*/ uint16(xMatch),
  2350  	/*3706*/ uint16(xCondDataSize), 3694, 3700, 3710,
  2351  	/*3710*/ uint16(xSetOp), uint16(CMOVA),
  2352  	/*3712*/ uint16(xReadSlashR),
  2353  	/*3713*/ uint16(xArgR64),
  2354  	/*3714*/ uint16(xArgRM64),
  2355  	/*3715*/ uint16(xMatch),
  2356  	/*3716*/ uint16(xCondIs64), 3719, 3735,
  2357  	/*3719*/ uint16(xCondDataSize), 3723, 3729, 0,
  2358  	/*3723*/ uint16(xSetOp), uint16(CMOVS),
  2359  	/*3725*/ uint16(xReadSlashR),
  2360  	/*3726*/ uint16(xArgR16),
  2361  	/*3727*/ uint16(xArgRM16),
  2362  	/*3728*/ uint16(xMatch),
  2363  	/*3729*/ uint16(xSetOp), uint16(CMOVS),
  2364  	/*3731*/ uint16(xReadSlashR),
  2365  	/*3732*/ uint16(xArgR32),
  2366  	/*3733*/ uint16(xArgRM32),
  2367  	/*3734*/ uint16(xMatch),
  2368  	/*3735*/ uint16(xCondDataSize), 3723, 3729, 3739,
  2369  	/*3739*/ uint16(xSetOp), uint16(CMOVS),
  2370  	/*3741*/ uint16(xReadSlashR),
  2371  	/*3742*/ uint16(xArgR64),
  2372  	/*3743*/ uint16(xArgRM64),
  2373  	/*3744*/ uint16(xMatch),
  2374  	/*3745*/ uint16(xCondIs64), 3748, 3764,
  2375  	/*3748*/ uint16(xCondDataSize), 3752, 3758, 0,
  2376  	/*3752*/ uint16(xSetOp), uint16(CMOVNS),
  2377  	/*3754*/ uint16(xReadSlashR),
  2378  	/*3755*/ uint16(xArgR16),
  2379  	/*3756*/ uint16(xArgRM16),
  2380  	/*3757*/ uint16(xMatch),
  2381  	/*3758*/ uint16(xSetOp), uint16(CMOVNS),
  2382  	/*3760*/ uint16(xReadSlashR),
  2383  	/*3761*/ uint16(xArgR32),
  2384  	/*3762*/ uint16(xArgRM32),
  2385  	/*3763*/ uint16(xMatch),
  2386  	/*3764*/ uint16(xCondDataSize), 3752, 3758, 3768,
  2387  	/*3768*/ uint16(xSetOp), uint16(CMOVNS),
  2388  	/*3770*/ uint16(xReadSlashR),
  2389  	/*3771*/ uint16(xArgR64),
  2390  	/*3772*/ uint16(xArgRM64),
  2391  	/*3773*/ uint16(xMatch),
  2392  	/*3774*/ uint16(xCondIs64), 3777, 3793,
  2393  	/*3777*/ uint16(xCondDataSize), 3781, 3787, 0,
  2394  	/*3781*/ uint16(xSetOp), uint16(CMOVP),
  2395  	/*3783*/ uint16(xReadSlashR),
  2396  	/*3784*/ uint16(xArgR16),
  2397  	/*3785*/ uint16(xArgRM16),
  2398  	/*3786*/ uint16(xMatch),
  2399  	/*3787*/ uint16(xSetOp), uint16(CMOVP),
  2400  	/*3789*/ uint16(xReadSlashR),
  2401  	/*3790*/ uint16(xArgR32),
  2402  	/*3791*/ uint16(xArgRM32),
  2403  	/*3792*/ uint16(xMatch),
  2404  	/*3793*/ uint16(xCondDataSize), 3781, 3787, 3797,
  2405  	/*3797*/ uint16(xSetOp), uint16(CMOVP),
  2406  	/*3799*/ uint16(xReadSlashR),
  2407  	/*3800*/ uint16(xArgR64),
  2408  	/*3801*/ uint16(xArgRM64),
  2409  	/*3802*/ uint16(xMatch),
  2410  	/*3803*/ uint16(xCondIs64), 3806, 3822,
  2411  	/*3806*/ uint16(xCondDataSize), 3810, 3816, 0,
  2412  	/*3810*/ uint16(xSetOp), uint16(CMOVNP),
  2413  	/*3812*/ uint16(xReadSlashR),
  2414  	/*3813*/ uint16(xArgR16),
  2415  	/*3814*/ uint16(xArgRM16),
  2416  	/*3815*/ uint16(xMatch),
  2417  	/*3816*/ uint16(xSetOp), uint16(CMOVNP),
  2418  	/*3818*/ uint16(xReadSlashR),
  2419  	/*3819*/ uint16(xArgR32),
  2420  	/*3820*/ uint16(xArgRM32),
  2421  	/*3821*/ uint16(xMatch),
  2422  	/*3822*/ uint16(xCondDataSize), 3810, 3816, 3826,
  2423  	/*3826*/ uint16(xSetOp), uint16(CMOVNP),
  2424  	/*3828*/ uint16(xReadSlashR),
  2425  	/*3829*/ uint16(xArgR64),
  2426  	/*3830*/ uint16(xArgRM64),
  2427  	/*3831*/ uint16(xMatch),
  2428  	/*3832*/ uint16(xCondIs64), 3835, 3851,
  2429  	/*3835*/ uint16(xCondDataSize), 3839, 3845, 0,
  2430  	/*3839*/ uint16(xSetOp), uint16(CMOVL),
  2431  	/*3841*/ uint16(xReadSlashR),
  2432  	/*3842*/ uint16(xArgR16),
  2433  	/*3843*/ uint16(xArgRM16),
  2434  	/*3844*/ uint16(xMatch),
  2435  	/*3845*/ uint16(xSetOp), uint16(CMOVL),
  2436  	/*3847*/ uint16(xReadSlashR),
  2437  	/*3848*/ uint16(xArgR32),
  2438  	/*3849*/ uint16(xArgRM32),
  2439  	/*3850*/ uint16(xMatch),
  2440  	/*3851*/ uint16(xCondDataSize), 3839, 3845, 3855,
  2441  	/*3855*/ uint16(xSetOp), uint16(CMOVL),
  2442  	/*3857*/ uint16(xReadSlashR),
  2443  	/*3858*/ uint16(xArgR64),
  2444  	/*3859*/ uint16(xArgRM64),
  2445  	/*3860*/ uint16(xMatch),
  2446  	/*3861*/ uint16(xCondIs64), 3864, 3880,
  2447  	/*3864*/ uint16(xCondDataSize), 3868, 3874, 0,
  2448  	/*3868*/ uint16(xSetOp), uint16(CMOVGE),
  2449  	/*3870*/ uint16(xReadSlashR),
  2450  	/*3871*/ uint16(xArgR16),
  2451  	/*3872*/ uint16(xArgRM16),
  2452  	/*3873*/ uint16(xMatch),
  2453  	/*3874*/ uint16(xSetOp), uint16(CMOVGE),
  2454  	/*3876*/ uint16(xReadSlashR),
  2455  	/*3877*/ uint16(xArgR32),
  2456  	/*3878*/ uint16(xArgRM32),
  2457  	/*3879*/ uint16(xMatch),
  2458  	/*3880*/ uint16(xCondDataSize), 3868, 3874, 3884,
  2459  	/*3884*/ uint16(xSetOp), uint16(CMOVGE),
  2460  	/*3886*/ uint16(xReadSlashR),
  2461  	/*3887*/ uint16(xArgR64),
  2462  	/*3888*/ uint16(xArgRM64),
  2463  	/*3889*/ uint16(xMatch),
  2464  	/*3890*/ uint16(xCondIs64), 3893, 3909,
  2465  	/*3893*/ uint16(xCondDataSize), 3897, 3903, 0,
  2466  	/*3897*/ uint16(xSetOp), uint16(CMOVLE),
  2467  	/*3899*/ uint16(xReadSlashR),
  2468  	/*3900*/ uint16(xArgR16),
  2469  	/*3901*/ uint16(xArgRM16),
  2470  	/*3902*/ uint16(xMatch),
  2471  	/*3903*/ uint16(xSetOp), uint16(CMOVLE),
  2472  	/*3905*/ uint16(xReadSlashR),
  2473  	/*3906*/ uint16(xArgR32),
  2474  	/*3907*/ uint16(xArgRM32),
  2475  	/*3908*/ uint16(xMatch),
  2476  	/*3909*/ uint16(xCondDataSize), 3897, 3903, 3913,
  2477  	/*3913*/ uint16(xSetOp), uint16(CMOVLE),
  2478  	/*3915*/ uint16(xReadSlashR),
  2479  	/*3916*/ uint16(xArgR64),
  2480  	/*3917*/ uint16(xArgRM64),
  2481  	/*3918*/ uint16(xMatch),
  2482  	/*3919*/ uint16(xCondIs64), 3922, 3938,
  2483  	/*3922*/ uint16(xCondDataSize), 3926, 3932, 0,
  2484  	/*3926*/ uint16(xSetOp), uint16(CMOVG),
  2485  	/*3928*/ uint16(xReadSlashR),
  2486  	/*3929*/ uint16(xArgR16),
  2487  	/*3930*/ uint16(xArgRM16),
  2488  	/*3931*/ uint16(xMatch),
  2489  	/*3932*/ uint16(xSetOp), uint16(CMOVG),
  2490  	/*3934*/ uint16(xReadSlashR),
  2491  	/*3935*/ uint16(xArgR32),
  2492  	/*3936*/ uint16(xArgRM32),
  2493  	/*3937*/ uint16(xMatch),
  2494  	/*3938*/ uint16(xCondDataSize), 3926, 3932, 3942,
  2495  	/*3942*/ uint16(xSetOp), uint16(CMOVG),
  2496  	/*3944*/ uint16(xReadSlashR),
  2497  	/*3945*/ uint16(xArgR64),
  2498  	/*3946*/ uint16(xArgRM64),
  2499  	/*3947*/ uint16(xMatch),
  2500  	/*3948*/ uint16(xCondPrefix), 2,
  2501  	0x66, 3960,
  2502  	0x0, 3954,
  2503  	/*3954*/ uint16(xSetOp), uint16(MOVMSKPS),
  2504  	/*3956*/ uint16(xReadSlashR),
  2505  	/*3957*/ uint16(xArgR32),
  2506  	/*3958*/ uint16(xArgXmm2),
  2507  	/*3959*/ uint16(xMatch),
  2508  	/*3960*/ uint16(xSetOp), uint16(MOVMSKPD),
  2509  	/*3962*/ uint16(xReadSlashR),
  2510  	/*3963*/ uint16(xArgR32),
  2511  	/*3964*/ uint16(xArgXmm2),
  2512  	/*3965*/ uint16(xMatch),
  2513  	/*3966*/ uint16(xCondPrefix), 4,
  2514  	0xF3, 3994,
  2515  	0xF2, 3988,
  2516  	0x66, 3982,
  2517  	0x0, 3976,
  2518  	/*3976*/ uint16(xSetOp), uint16(SQRTPS),
  2519  	/*3978*/ uint16(xReadSlashR),
  2520  	/*3979*/ uint16(xArgXmm1),
  2521  	/*3980*/ uint16(xArgXmm2M128),
  2522  	/*3981*/ uint16(xMatch),
  2523  	/*3982*/ uint16(xSetOp), uint16(SQRTPD),
  2524  	/*3984*/ uint16(xReadSlashR),
  2525  	/*3985*/ uint16(xArgXmm1),
  2526  	/*3986*/ uint16(xArgXmm2M128),
  2527  	/*3987*/ uint16(xMatch),
  2528  	/*3988*/ uint16(xSetOp), uint16(SQRTSD),
  2529  	/*3990*/ uint16(xReadSlashR),
  2530  	/*3991*/ uint16(xArgXmm1),
  2531  	/*3992*/ uint16(xArgXmm2M64),
  2532  	/*3993*/ uint16(xMatch),
  2533  	/*3994*/ uint16(xSetOp), uint16(SQRTSS),
  2534  	/*3996*/ uint16(xReadSlashR),
  2535  	/*3997*/ uint16(xArgXmm1),
  2536  	/*3998*/ uint16(xArgXmm2M32),
  2537  	/*3999*/ uint16(xMatch),
  2538  	/*4000*/ uint16(xCondPrefix), 2,
  2539  	0xF3, 4012,
  2540  	0x0, 4006,
  2541  	/*4006*/ uint16(xSetOp), uint16(RSQRTPS),
  2542  	/*4008*/ uint16(xReadSlashR),
  2543  	/*4009*/ uint16(xArgXmm1),
  2544  	/*4010*/ uint16(xArgXmm2M128),
  2545  	/*4011*/ uint16(xMatch),
  2546  	/*4012*/ uint16(xSetOp), uint16(RSQRTSS),
  2547  	/*4014*/ uint16(xReadSlashR),
  2548  	/*4015*/ uint16(xArgXmm1),
  2549  	/*4016*/ uint16(xArgXmm2M32),
  2550  	/*4017*/ uint16(xMatch),
  2551  	/*4018*/ uint16(xCondPrefix), 2,
  2552  	0xF3, 4030,
  2553  	0x0, 4024,
  2554  	/*4024*/ uint16(xSetOp), uint16(RCPPS),
  2555  	/*4026*/ uint16(xReadSlashR),
  2556  	/*4027*/ uint16(xArgXmm1),
  2557  	/*4028*/ uint16(xArgXmm2M128),
  2558  	/*4029*/ uint16(xMatch),
  2559  	/*4030*/ uint16(xSetOp), uint16(RCPSS),
  2560  	/*4032*/ uint16(xReadSlashR),
  2561  	/*4033*/ uint16(xArgXmm1),
  2562  	/*4034*/ uint16(xArgXmm2M32),
  2563  	/*4035*/ uint16(xMatch),
  2564  	/*4036*/ uint16(xCondPrefix), 2,
  2565  	0x66, 4048,
  2566  	0x0, 4042,
  2567  	/*4042*/ uint16(xSetOp), uint16(ANDPS),
  2568  	/*4044*/ uint16(xReadSlashR),
  2569  	/*4045*/ uint16(xArgXmm1),
  2570  	/*4046*/ uint16(xArgXmm2M128),
  2571  	/*4047*/ uint16(xMatch),
  2572  	/*4048*/ uint16(xSetOp), uint16(ANDPD),
  2573  	/*4050*/ uint16(xReadSlashR),
  2574  	/*4051*/ uint16(xArgXmm1),
  2575  	/*4052*/ uint16(xArgXmm2M128),
  2576  	/*4053*/ uint16(xMatch),
  2577  	/*4054*/ uint16(xCondPrefix), 2,
  2578  	0x66, 4066,
  2579  	0x0, 4060,
  2580  	/*4060*/ uint16(xSetOp), uint16(ANDNPS),
  2581  	/*4062*/ uint16(xReadSlashR),
  2582  	/*4063*/ uint16(xArgXmm1),
  2583  	/*4064*/ uint16(xArgXmm2M128),
  2584  	/*4065*/ uint16(xMatch),
  2585  	/*4066*/ uint16(xSetOp), uint16(ANDNPD),
  2586  	/*4068*/ uint16(xReadSlashR),
  2587  	/*4069*/ uint16(xArgXmm1),
  2588  	/*4070*/ uint16(xArgXmm2M128),
  2589  	/*4071*/ uint16(xMatch),
  2590  	/*4072*/ uint16(xCondPrefix), 2,
  2591  	0x66, 4084,
  2592  	0x0, 4078,
  2593  	/*4078*/ uint16(xSetOp), uint16(ORPS),
  2594  	/*4080*/ uint16(xReadSlashR),
  2595  	/*4081*/ uint16(xArgXmm1),
  2596  	/*4082*/ uint16(xArgXmm2M128),
  2597  	/*4083*/ uint16(xMatch),
  2598  	/*4084*/ uint16(xSetOp), uint16(ORPD),
  2599  	/*4086*/ uint16(xReadSlashR),
  2600  	/*4087*/ uint16(xArgXmm1),
  2601  	/*4088*/ uint16(xArgXmm2M128),
  2602  	/*4089*/ uint16(xMatch),
  2603  	/*4090*/ uint16(xCondPrefix), 2,
  2604  	0x66, 4102,
  2605  	0x0, 4096,
  2606  	/*4096*/ uint16(xSetOp), uint16(XORPS),
  2607  	/*4098*/ uint16(xReadSlashR),
  2608  	/*4099*/ uint16(xArgXmm1),
  2609  	/*4100*/ uint16(xArgXmm2M128),
  2610  	/*4101*/ uint16(xMatch),
  2611  	/*4102*/ uint16(xSetOp), uint16(XORPD),
  2612  	/*4104*/ uint16(xReadSlashR),
  2613  	/*4105*/ uint16(xArgXmm1),
  2614  	/*4106*/ uint16(xArgXmm2M128),
  2615  	/*4107*/ uint16(xMatch),
  2616  	/*4108*/ uint16(xCondPrefix), 4,
  2617  	0xF3, 4136,
  2618  	0xF2, 4130,
  2619  	0x66, 4124,
  2620  	0x0, 4118,
  2621  	/*4118*/ uint16(xSetOp), uint16(ADDPS),
  2622  	/*4120*/ uint16(xReadSlashR),
  2623  	/*4121*/ uint16(xArgXmm1),
  2624  	/*4122*/ uint16(xArgXmm2M128),
  2625  	/*4123*/ uint16(xMatch),
  2626  	/*4124*/ uint16(xSetOp), uint16(ADDPD),
  2627  	/*4126*/ uint16(xReadSlashR),
  2628  	/*4127*/ uint16(xArgXmm1),
  2629  	/*4128*/ uint16(xArgXmm2M128),
  2630  	/*4129*/ uint16(xMatch),
  2631  	/*4130*/ uint16(xSetOp), uint16(ADDSD),
  2632  	/*4132*/ uint16(xReadSlashR),
  2633  	/*4133*/ uint16(xArgXmm1),
  2634  	/*4134*/ uint16(xArgXmm2M64),
  2635  	/*4135*/ uint16(xMatch),
  2636  	/*4136*/ uint16(xSetOp), uint16(ADDSS),
  2637  	/*4138*/ uint16(xReadSlashR),
  2638  	/*4139*/ uint16(xArgXmm1),
  2639  	/*4140*/ uint16(xArgXmm2M32),
  2640  	/*4141*/ uint16(xMatch),
  2641  	/*4142*/ uint16(xCondPrefix), 4,
  2642  	0xF3, 4170,
  2643  	0xF2, 4164,
  2644  	0x66, 4158,
  2645  	0x0, 4152,
  2646  	/*4152*/ uint16(xSetOp), uint16(MULPS),
  2647  	/*4154*/ uint16(xReadSlashR),
  2648  	/*4155*/ uint16(xArgXmm1),
  2649  	/*4156*/ uint16(xArgXmm2M128),
  2650  	/*4157*/ uint16(xMatch),
  2651  	/*4158*/ uint16(xSetOp), uint16(MULPD),
  2652  	/*4160*/ uint16(xReadSlashR),
  2653  	/*4161*/ uint16(xArgXmm1),
  2654  	/*4162*/ uint16(xArgXmm2M128),
  2655  	/*4163*/ uint16(xMatch),
  2656  	/*4164*/ uint16(xSetOp), uint16(MULSD),
  2657  	/*4166*/ uint16(xReadSlashR),
  2658  	/*4167*/ uint16(xArgXmm1),
  2659  	/*4168*/ uint16(xArgXmm2M64),
  2660  	/*4169*/ uint16(xMatch),
  2661  	/*4170*/ uint16(xSetOp), uint16(MULSS),
  2662  	/*4172*/ uint16(xReadSlashR),
  2663  	/*4173*/ uint16(xArgXmm1),
  2664  	/*4174*/ uint16(xArgXmm2M32),
  2665  	/*4175*/ uint16(xMatch),
  2666  	/*4176*/ uint16(xCondPrefix), 4,
  2667  	0xF3, 4204,
  2668  	0xF2, 4198,
  2669  	0x66, 4192,
  2670  	0x0, 4186,
  2671  	/*4186*/ uint16(xSetOp), uint16(CVTPS2PD),
  2672  	/*4188*/ uint16(xReadSlashR),
  2673  	/*4189*/ uint16(xArgXmm1),
  2674  	/*4190*/ uint16(xArgXmm2M64),
  2675  	/*4191*/ uint16(xMatch),
  2676  	/*4192*/ uint16(xSetOp), uint16(CVTPD2PS),
  2677  	/*4194*/ uint16(xReadSlashR),
  2678  	/*4195*/ uint16(xArgXmm1),
  2679  	/*4196*/ uint16(xArgXmm2M128),
  2680  	/*4197*/ uint16(xMatch),
  2681  	/*4198*/ uint16(xSetOp), uint16(CVTSD2SS),
  2682  	/*4200*/ uint16(xReadSlashR),
  2683  	/*4201*/ uint16(xArgXmm1),
  2684  	/*4202*/ uint16(xArgXmm2M64),
  2685  	/*4203*/ uint16(xMatch),
  2686  	/*4204*/ uint16(xSetOp), uint16(CVTSS2SD),
  2687  	/*4206*/ uint16(xReadSlashR),
  2688  	/*4207*/ uint16(xArgXmm1),
  2689  	/*4208*/ uint16(xArgXmm2M32),
  2690  	/*4209*/ uint16(xMatch),
  2691  	/*4210*/ uint16(xCondPrefix), 3,
  2692  	0xF3, 4230,
  2693  	0x66, 4224,
  2694  	0x0, 4218,
  2695  	/*4218*/ uint16(xSetOp), uint16(CVTDQ2PS),
  2696  	/*4220*/ uint16(xReadSlashR),
  2697  	/*4221*/ uint16(xArgXmm1),
  2698  	/*4222*/ uint16(xArgXmm2M128),
  2699  	/*4223*/ uint16(xMatch),
  2700  	/*4224*/ uint16(xSetOp), uint16(CVTPS2DQ),
  2701  	/*4226*/ uint16(xReadSlashR),
  2702  	/*4227*/ uint16(xArgXmm1),
  2703  	/*4228*/ uint16(xArgXmm2M128),
  2704  	/*4229*/ uint16(xMatch),
  2705  	/*4230*/ uint16(xSetOp), uint16(CVTTPS2DQ),
  2706  	/*4232*/ uint16(xReadSlashR),
  2707  	/*4233*/ uint16(xArgXmm1),
  2708  	/*4234*/ uint16(xArgXmm2M128),
  2709  	/*4235*/ uint16(xMatch),
  2710  	/*4236*/ uint16(xCondPrefix), 4,
  2711  	0xF3, 4264,
  2712  	0xF2, 4258,
  2713  	0x66, 4252,
  2714  	0x0, 4246,
  2715  	/*4246*/ uint16(xSetOp), uint16(SUBPS),
  2716  	/*4248*/ uint16(xReadSlashR),
  2717  	/*4249*/ uint16(xArgXmm1),
  2718  	/*4250*/ uint16(xArgXmm2M128),
  2719  	/*4251*/ uint16(xMatch),
  2720  	/*4252*/ uint16(xSetOp), uint16(SUBPD),
  2721  	/*4254*/ uint16(xReadSlashR),
  2722  	/*4255*/ uint16(xArgXmm1),
  2723  	/*4256*/ uint16(xArgXmm2M128),
  2724  	/*4257*/ uint16(xMatch),
  2725  	/*4258*/ uint16(xSetOp), uint16(SUBSD),
  2726  	/*4260*/ uint16(xReadSlashR),
  2727  	/*4261*/ uint16(xArgXmm1),
  2728  	/*4262*/ uint16(xArgXmm2M64),
  2729  	/*4263*/ uint16(xMatch),
  2730  	/*4264*/ uint16(xSetOp), uint16(SUBSS),
  2731  	/*4266*/ uint16(xReadSlashR),
  2732  	/*4267*/ uint16(xArgXmm1),
  2733  	/*4268*/ uint16(xArgXmm2M32),
  2734  	/*4269*/ uint16(xMatch),
  2735  	/*4270*/ uint16(xCondPrefix), 4,
  2736  	0xF3, 4298,
  2737  	0xF2, 4292,
  2738  	0x66, 4286,
  2739  	0x0, 4280,
  2740  	/*4280*/ uint16(xSetOp), uint16(MINPS),
  2741  	/*4282*/ uint16(xReadSlashR),
  2742  	/*4283*/ uint16(xArgXmm1),
  2743  	/*4284*/ uint16(xArgXmm2M128),
  2744  	/*4285*/ uint16(xMatch),
  2745  	/*4286*/ uint16(xSetOp), uint16(MINPD),
  2746  	/*4288*/ uint16(xReadSlashR),
  2747  	/*4289*/ uint16(xArgXmm1),
  2748  	/*4290*/ uint16(xArgXmm2M128),
  2749  	/*4291*/ uint16(xMatch),
  2750  	/*4292*/ uint16(xSetOp), uint16(MINSD),
  2751  	/*4294*/ uint16(xReadSlashR),
  2752  	/*4295*/ uint16(xArgXmm1),
  2753  	/*4296*/ uint16(xArgXmm2M64),
  2754  	/*4297*/ uint16(xMatch),
  2755  	/*4298*/ uint16(xSetOp), uint16(MINSS),
  2756  	/*4300*/ uint16(xReadSlashR),
  2757  	/*4301*/ uint16(xArgXmm1),
  2758  	/*4302*/ uint16(xArgXmm2M32),
  2759  	/*4303*/ uint16(xMatch),
  2760  	/*4304*/ uint16(xCondPrefix), 4,
  2761  	0xF3, 4332,
  2762  	0xF2, 4326,
  2763  	0x66, 4320,
  2764  	0x0, 4314,
  2765  	/*4314*/ uint16(xSetOp), uint16(DIVPS),
  2766  	/*4316*/ uint16(xReadSlashR),
  2767  	/*4317*/ uint16(xArgXmm1),
  2768  	/*4318*/ uint16(xArgXmm2M128),
  2769  	/*4319*/ uint16(xMatch),
  2770  	/*4320*/ uint16(xSetOp), uint16(DIVPD),
  2771  	/*4322*/ uint16(xReadSlashR),
  2772  	/*4323*/ uint16(xArgXmm1),
  2773  	/*4324*/ uint16(xArgXmm2M128),
  2774  	/*4325*/ uint16(xMatch),
  2775  	/*4326*/ uint16(xSetOp), uint16(DIVSD),
  2776  	/*4328*/ uint16(xReadSlashR),
  2777  	/*4329*/ uint16(xArgXmm1),
  2778  	/*4330*/ uint16(xArgXmm2M64),
  2779  	/*4331*/ uint16(xMatch),
  2780  	/*4332*/ uint16(xSetOp), uint16(DIVSS),
  2781  	/*4334*/ uint16(xReadSlashR),
  2782  	/*4335*/ uint16(xArgXmm1),
  2783  	/*4336*/ uint16(xArgXmm2M32),
  2784  	/*4337*/ uint16(xMatch),
  2785  	/*4338*/ uint16(xCondPrefix), 4,
  2786  	0xF3, 4366,
  2787  	0xF2, 4360,
  2788  	0x66, 4354,
  2789  	0x0, 4348,
  2790  	/*4348*/ uint16(xSetOp), uint16(MAXPS),
  2791  	/*4350*/ uint16(xReadSlashR),
  2792  	/*4351*/ uint16(xArgXmm1),
  2793  	/*4352*/ uint16(xArgXmm2M128),
  2794  	/*4353*/ uint16(xMatch),
  2795  	/*4354*/ uint16(xSetOp), uint16(MAXPD),
  2796  	/*4356*/ uint16(xReadSlashR),
  2797  	/*4357*/ uint16(xArgXmm1),
  2798  	/*4358*/ uint16(xArgXmm2M128),
  2799  	/*4359*/ uint16(xMatch),
  2800  	/*4360*/ uint16(xSetOp), uint16(MAXSD),
  2801  	/*4362*/ uint16(xReadSlashR),
  2802  	/*4363*/ uint16(xArgXmm1),
  2803  	/*4364*/ uint16(xArgXmm2M64),
  2804  	/*4365*/ uint16(xMatch),
  2805  	/*4366*/ uint16(xSetOp), uint16(MAXSS),
  2806  	/*4368*/ uint16(xReadSlashR),
  2807  	/*4369*/ uint16(xArgXmm1),
  2808  	/*4370*/ uint16(xArgXmm2M32),
  2809  	/*4371*/ uint16(xMatch),
  2810  	/*4372*/ uint16(xCondPrefix), 2,
  2811  	0x66, 4384,
  2812  	0x0, 4378,
  2813  	/*4378*/ uint16(xSetOp), uint16(PUNPCKLBW),
  2814  	/*4380*/ uint16(xReadSlashR),
  2815  	/*4381*/ uint16(xArgMm),
  2816  	/*4382*/ uint16(xArgMmM32),
  2817  	/*4383*/ uint16(xMatch),
  2818  	/*4384*/ uint16(xSetOp), uint16(PUNPCKLBW),
  2819  	/*4386*/ uint16(xReadSlashR),
  2820  	/*4387*/ uint16(xArgXmm1),
  2821  	/*4388*/ uint16(xArgXmm2M128),
  2822  	/*4389*/ uint16(xMatch),
  2823  	/*4390*/ uint16(xCondPrefix), 2,
  2824  	0x66, 4402,
  2825  	0x0, 4396,
  2826  	/*4396*/ uint16(xSetOp), uint16(PUNPCKLWD),
  2827  	/*4398*/ uint16(xReadSlashR),
  2828  	/*4399*/ uint16(xArgMm),
  2829  	/*4400*/ uint16(xArgMmM32),
  2830  	/*4401*/ uint16(xMatch),
  2831  	/*4402*/ uint16(xSetOp), uint16(PUNPCKLWD),
  2832  	/*4404*/ uint16(xReadSlashR),
  2833  	/*4405*/ uint16(xArgXmm1),
  2834  	/*4406*/ uint16(xArgXmm2M128),
  2835  	/*4407*/ uint16(xMatch),
  2836  	/*4408*/ uint16(xCondPrefix), 2,
  2837  	0x66, 4420,
  2838  	0x0, 4414,
  2839  	/*4414*/ uint16(xSetOp), uint16(PUNPCKLDQ),
  2840  	/*4416*/ uint16(xReadSlashR),
  2841  	/*4417*/ uint16(xArgMm),
  2842  	/*4418*/ uint16(xArgMmM32),
  2843  	/*4419*/ uint16(xMatch),
  2844  	/*4420*/ uint16(xSetOp), uint16(PUNPCKLDQ),
  2845  	/*4422*/ uint16(xReadSlashR),
  2846  	/*4423*/ uint16(xArgXmm1),
  2847  	/*4424*/ uint16(xArgXmm2M128),
  2848  	/*4425*/ uint16(xMatch),
  2849  	/*4426*/ uint16(xCondPrefix), 2,
  2850  	0x66, 4438,
  2851  	0x0, 4432,
  2852  	/*4432*/ uint16(xSetOp), uint16(PACKSSWB),
  2853  	/*4434*/ uint16(xReadSlashR),
  2854  	/*4435*/ uint16(xArgMm1),
  2855  	/*4436*/ uint16(xArgMm2M64),
  2856  	/*4437*/ uint16(xMatch),
  2857  	/*4438*/ uint16(xSetOp), uint16(PACKSSWB),
  2858  	/*4440*/ uint16(xReadSlashR),
  2859  	/*4441*/ uint16(xArgXmm1),
  2860  	/*4442*/ uint16(xArgXmm2M128),
  2861  	/*4443*/ uint16(xMatch),
  2862  	/*4444*/ uint16(xCondPrefix), 2,
  2863  	0x66, 4456,
  2864  	0x0, 4450,
  2865  	/*4450*/ uint16(xSetOp), uint16(PCMPGTB),
  2866  	/*4452*/ uint16(xReadSlashR),
  2867  	/*4453*/ uint16(xArgMm),
  2868  	/*4454*/ uint16(xArgMmM64),
  2869  	/*4455*/ uint16(xMatch),
  2870  	/*4456*/ uint16(xSetOp), uint16(PCMPGTB),
  2871  	/*4458*/ uint16(xReadSlashR),
  2872  	/*4459*/ uint16(xArgXmm1),
  2873  	/*4460*/ uint16(xArgXmm2M128),
  2874  	/*4461*/ uint16(xMatch),
  2875  	/*4462*/ uint16(xCondPrefix), 2,
  2876  	0x66, 4474,
  2877  	0x0, 4468,
  2878  	/*4468*/ uint16(xSetOp), uint16(PCMPGTW),
  2879  	/*4470*/ uint16(xReadSlashR),
  2880  	/*4471*/ uint16(xArgMm),
  2881  	/*4472*/ uint16(xArgMmM64),
  2882  	/*4473*/ uint16(xMatch),
  2883  	/*4474*/ uint16(xSetOp), uint16(PCMPGTW),
  2884  	/*4476*/ uint16(xReadSlashR),
  2885  	/*4477*/ uint16(xArgXmm1),
  2886  	/*4478*/ uint16(xArgXmm2M128),
  2887  	/*4479*/ uint16(xMatch),
  2888  	/*4480*/ uint16(xCondPrefix), 2,
  2889  	0x66, 4492,
  2890  	0x0, 4486,
  2891  	/*4486*/ uint16(xSetOp), uint16(PCMPGTD),
  2892  	/*4488*/ uint16(xReadSlashR),
  2893  	/*4489*/ uint16(xArgMm),
  2894  	/*4490*/ uint16(xArgMmM64),
  2895  	/*4491*/ uint16(xMatch),
  2896  	/*4492*/ uint16(xSetOp), uint16(PCMPGTD),
  2897  	/*4494*/ uint16(xReadSlashR),
  2898  	/*4495*/ uint16(xArgXmm1),
  2899  	/*4496*/ uint16(xArgXmm2M128),
  2900  	/*4497*/ uint16(xMatch),
  2901  	/*4498*/ uint16(xCondPrefix), 2,
  2902  	0x66, 4510,
  2903  	0x0, 4504,
  2904  	/*4504*/ uint16(xSetOp), uint16(PACKUSWB),
  2905  	/*4506*/ uint16(xReadSlashR),
  2906  	/*4507*/ uint16(xArgMm),
  2907  	/*4508*/ uint16(xArgMmM64),
  2908  	/*4509*/ uint16(xMatch),
  2909  	/*4510*/ uint16(xSetOp), uint16(PACKUSWB),
  2910  	/*4512*/ uint16(xReadSlashR),
  2911  	/*4513*/ uint16(xArgXmm1),
  2912  	/*4514*/ uint16(xArgXmm2M128),
  2913  	/*4515*/ uint16(xMatch),
  2914  	/*4516*/ uint16(xCondPrefix), 2,
  2915  	0x66, 4528,
  2916  	0x0, 4522,
  2917  	/*4522*/ uint16(xSetOp), uint16(PUNPCKHBW),
  2918  	/*4524*/ uint16(xReadSlashR),
  2919  	/*4525*/ uint16(xArgMm),
  2920  	/*4526*/ uint16(xArgMmM64),
  2921  	/*4527*/ uint16(xMatch),
  2922  	/*4528*/ uint16(xSetOp), uint16(PUNPCKHBW),
  2923  	/*4530*/ uint16(xReadSlashR),
  2924  	/*4531*/ uint16(xArgXmm1),
  2925  	/*4532*/ uint16(xArgXmm2M128),
  2926  	/*4533*/ uint16(xMatch),
  2927  	/*4534*/ uint16(xCondPrefix), 2,
  2928  	0x66, 4546,
  2929  	0x0, 4540,
  2930  	/*4540*/ uint16(xSetOp), uint16(PUNPCKHWD),
  2931  	/*4542*/ uint16(xReadSlashR),
  2932  	/*4543*/ uint16(xArgMm),
  2933  	/*4544*/ uint16(xArgMmM64),
  2934  	/*4545*/ uint16(xMatch),
  2935  	/*4546*/ uint16(xSetOp), uint16(PUNPCKHWD),
  2936  	/*4548*/ uint16(xReadSlashR),
  2937  	/*4549*/ uint16(xArgXmm1),
  2938  	/*4550*/ uint16(xArgXmm2M128),
  2939  	/*4551*/ uint16(xMatch),
  2940  	/*4552*/ uint16(xCondPrefix), 2,
  2941  	0x66, 4564,
  2942  	0x0, 4558,
  2943  	/*4558*/ uint16(xSetOp), uint16(PUNPCKHDQ),
  2944  	/*4560*/ uint16(xReadSlashR),
  2945  	/*4561*/ uint16(xArgMm),
  2946  	/*4562*/ uint16(xArgMmM64),
  2947  	/*4563*/ uint16(xMatch),
  2948  	/*4564*/ uint16(xSetOp), uint16(PUNPCKHDQ),
  2949  	/*4566*/ uint16(xReadSlashR),
  2950  	/*4567*/ uint16(xArgXmm1),
  2951  	/*4568*/ uint16(xArgXmm2M128),
  2952  	/*4569*/ uint16(xMatch),
  2953  	/*4570*/ uint16(xCondPrefix), 2,
  2954  	0x66, 4582,
  2955  	0x0, 4576,
  2956  	/*4576*/ uint16(xSetOp), uint16(PACKSSDW),
  2957  	/*4578*/ uint16(xReadSlashR),
  2958  	/*4579*/ uint16(xArgMm1),
  2959  	/*4580*/ uint16(xArgMm2M64),
  2960  	/*4581*/ uint16(xMatch),
  2961  	/*4582*/ uint16(xSetOp), uint16(PACKSSDW),
  2962  	/*4584*/ uint16(xReadSlashR),
  2963  	/*4585*/ uint16(xArgXmm1),
  2964  	/*4586*/ uint16(xArgXmm2M128),
  2965  	/*4587*/ uint16(xMatch),
  2966  	/*4588*/ uint16(xCondPrefix), 1,
  2967  	0x66, 4592,
  2968  	/*4592*/ uint16(xSetOp), uint16(PUNPCKLQDQ),
  2969  	/*4594*/ uint16(xReadSlashR),
  2970  	/*4595*/ uint16(xArgXmm1),
  2971  	/*4596*/ uint16(xArgXmm2M128),
  2972  	/*4597*/ uint16(xMatch),
  2973  	/*4598*/ uint16(xCondPrefix), 1,
  2974  	0x66, 4602,
  2975  	/*4602*/ uint16(xSetOp), uint16(PUNPCKHQDQ),
  2976  	/*4604*/ uint16(xReadSlashR),
  2977  	/*4605*/ uint16(xArgXmm1),
  2978  	/*4606*/ uint16(xArgXmm2M128),
  2979  	/*4607*/ uint16(xMatch),
  2980  	/*4608*/ uint16(xCondIs64), 4611, 4649,
  2981  	/*4611*/ uint16(xCondPrefix), 2,
  2982  	0x66, 4633,
  2983  	0x0, 4617,
  2984  	/*4617*/ uint16(xCondDataSize), 4621, 4627, 0,
  2985  	/*4621*/ uint16(xSetOp), uint16(MOVD),
  2986  	/*4623*/ uint16(xReadSlashR),
  2987  	/*4624*/ uint16(xArgMm),
  2988  	/*4625*/ uint16(xArgRM32),
  2989  	/*4626*/ uint16(xMatch),
  2990  	/*4627*/ uint16(xSetOp), uint16(MOVD),
  2991  	/*4629*/ uint16(xReadSlashR),
  2992  	/*4630*/ uint16(xArgMm),
  2993  	/*4631*/ uint16(xArgRM32),
  2994  	/*4632*/ uint16(xMatch),
  2995  	/*4633*/ uint16(xCondDataSize), 4637, 4643, 0,
  2996  	/*4637*/ uint16(xSetOp), uint16(MOVD),
  2997  	/*4639*/ uint16(xReadSlashR),
  2998  	/*4640*/ uint16(xArgXmm),
  2999  	/*4641*/ uint16(xArgRM32),
  3000  	/*4642*/ uint16(xMatch),
  3001  	/*4643*/ uint16(xSetOp), uint16(MOVD),
  3002  	/*4645*/ uint16(xReadSlashR),
  3003  	/*4646*/ uint16(xArgXmm),
  3004  	/*4647*/ uint16(xArgRM32),
  3005  	/*4648*/ uint16(xMatch),
  3006  	/*4649*/ uint16(xCondPrefix), 2,
  3007  	0x66, 4665,
  3008  	0x0, 4655,
  3009  	/*4655*/ uint16(xCondDataSize), 4621, 4627, 4659,
  3010  	/*4659*/ uint16(xSetOp), uint16(MOVQ),
  3011  	/*4661*/ uint16(xReadSlashR),
  3012  	/*4662*/ uint16(xArgMm),
  3013  	/*4663*/ uint16(xArgRM64),
  3014  	/*4664*/ uint16(xMatch),
  3015  	/*4665*/ uint16(xCondDataSize), 4637, 4643, 4669,
  3016  	/*4669*/ uint16(xSetOp), uint16(MOVQ),
  3017  	/*4671*/ uint16(xReadSlashR),
  3018  	/*4672*/ uint16(xArgXmm),
  3019  	/*4673*/ uint16(xArgRM64),
  3020  	/*4674*/ uint16(xMatch),
  3021  	/*4675*/ uint16(xCondPrefix), 3,
  3022  	0xF3, 4695,
  3023  	0x66, 4689,
  3024  	0x0, 4683,
  3025  	/*4683*/ uint16(xSetOp), uint16(MOVQ),
  3026  	/*4685*/ uint16(xReadSlashR),
  3027  	/*4686*/ uint16(xArgMm),
  3028  	/*4687*/ uint16(xArgMmM64),
  3029  	/*4688*/ uint16(xMatch),
  3030  	/*4689*/ uint16(xSetOp), uint16(MOVDQA),
  3031  	/*4691*/ uint16(xReadSlashR),
  3032  	/*4692*/ uint16(xArgXmm1),
  3033  	/*4693*/ uint16(xArgXmm2M128),
  3034  	/*4694*/ uint16(xMatch),
  3035  	/*4695*/ uint16(xSetOp), uint16(MOVDQU),
  3036  	/*4697*/ uint16(xReadSlashR),
  3037  	/*4698*/ uint16(xArgXmm1),
  3038  	/*4699*/ uint16(xArgXmm2M128),
  3039  	/*4700*/ uint16(xMatch),
  3040  	/*4701*/ uint16(xCondPrefix), 4,
  3041  	0xF3, 4735,
  3042  	0xF2, 4727,
  3043  	0x66, 4719,
  3044  	0x0, 4711,
  3045  	/*4711*/ uint16(xSetOp), uint16(PSHUFW),
  3046  	/*4713*/ uint16(xReadSlashR),
  3047  	/*4714*/ uint16(xReadIb),
  3048  	/*4715*/ uint16(xArgMm1),
  3049  	/*4716*/ uint16(xArgMm2M64),
  3050  	/*4717*/ uint16(xArgImm8u),
  3051  	/*4718*/ uint16(xMatch),
  3052  	/*4719*/ uint16(xSetOp), uint16(PSHUFD),
  3053  	/*4721*/ uint16(xReadSlashR),
  3054  	/*4722*/ uint16(xReadIb),
  3055  	/*4723*/ uint16(xArgXmm1),
  3056  	/*4724*/ uint16(xArgXmm2M128),
  3057  	/*4725*/ uint16(xArgImm8u),
  3058  	/*4726*/ uint16(xMatch),
  3059  	/*4727*/ uint16(xSetOp), uint16(PSHUFLW),
  3060  	/*4729*/ uint16(xReadSlashR),
  3061  	/*4730*/ uint16(xReadIb),
  3062  	/*4731*/ uint16(xArgXmm1),
  3063  	/*4732*/ uint16(xArgXmm2M128),
  3064  	/*4733*/ uint16(xArgImm8u),
  3065  	/*4734*/ uint16(xMatch),
  3066  	/*4735*/ uint16(xSetOp), uint16(PSHUFHW),
  3067  	/*4737*/ uint16(xReadSlashR),
  3068  	/*4738*/ uint16(xReadIb),
  3069  	/*4739*/ uint16(xArgXmm1),
  3070  	/*4740*/ uint16(xArgXmm2M128),
  3071  	/*4741*/ uint16(xArgImm8u),
  3072  	/*4742*/ uint16(xMatch),
  3073  	/*4743*/ uint16(xCondSlashR),
  3074  	0,    // 0
  3075  	0,    // 1
  3076  	4752, // 2
  3077  	0,    // 3
  3078  	4770, // 4
  3079  	0,    // 5
  3080  	4788, // 6
  3081  	0,    // 7
  3082  	/*4752*/ uint16(xCondPrefix), 2,
  3083  	0x66, 4764,
  3084  	0x0, 4758,
  3085  	/*4758*/ uint16(xSetOp), uint16(PSRLW),
  3086  	/*4760*/ uint16(xReadIb),
  3087  	/*4761*/ uint16(xArgMm2),
  3088  	/*4762*/ uint16(xArgImm8u),
  3089  	/*4763*/ uint16(xMatch),
  3090  	/*4764*/ uint16(xSetOp), uint16(PSRLW),
  3091  	/*4766*/ uint16(xReadIb),
  3092  	/*4767*/ uint16(xArgXmm2),
  3093  	/*4768*/ uint16(xArgImm8u),
  3094  	/*4769*/ uint16(xMatch),
  3095  	/*4770*/ uint16(xCondPrefix), 2,
  3096  	0x66, 4782,
  3097  	0x0, 4776,
  3098  	/*4776*/ uint16(xSetOp), uint16(PSRAW),
  3099  	/*4778*/ uint16(xReadIb),
  3100  	/*4779*/ uint16(xArgMm2),
  3101  	/*4780*/ uint16(xArgImm8u),
  3102  	/*4781*/ uint16(xMatch),
  3103  	/*4782*/ uint16(xSetOp), uint16(PSRAW),
  3104  	/*4784*/ uint16(xReadIb),
  3105  	/*4785*/ uint16(xArgXmm2),
  3106  	/*4786*/ uint16(xArgImm8u),
  3107  	/*4787*/ uint16(xMatch),
  3108  	/*4788*/ uint16(xCondPrefix), 2,
  3109  	0x66, 4800,
  3110  	0x0, 4794,
  3111  	/*4794*/ uint16(xSetOp), uint16(PSLLW),
  3112  	/*4796*/ uint16(xReadIb),
  3113  	/*4797*/ uint16(xArgMm2),
  3114  	/*4798*/ uint16(xArgImm8u),
  3115  	/*4799*/ uint16(xMatch),
  3116  	/*4800*/ uint16(xSetOp), uint16(PSLLW),
  3117  	/*4802*/ uint16(xReadIb),
  3118  	/*4803*/ uint16(xArgXmm2),
  3119  	/*4804*/ uint16(xArgImm8u),
  3120  	/*4805*/ uint16(xMatch),
  3121  	/*4806*/ uint16(xCondSlashR),
  3122  	0,    // 0
  3123  	0,    // 1
  3124  	4815, // 2
  3125  	0,    // 3
  3126  	4833, // 4
  3127  	0,    // 5
  3128  	4851, // 6
  3129  	0,    // 7
  3130  	/*4815*/ uint16(xCondPrefix), 2,
  3131  	0x66, 4827,
  3132  	0x0, 4821,
  3133  	/*4821*/ uint16(xSetOp), uint16(PSRLD),
  3134  	/*4823*/ uint16(xReadIb),
  3135  	/*4824*/ uint16(xArgMm2),
  3136  	/*4825*/ uint16(xArgImm8u),
  3137  	/*4826*/ uint16(xMatch),
  3138  	/*4827*/ uint16(xSetOp), uint16(PSRLD),
  3139  	/*4829*/ uint16(xReadIb),
  3140  	/*4830*/ uint16(xArgXmm2),
  3141  	/*4831*/ uint16(xArgImm8u),
  3142  	/*4832*/ uint16(xMatch),
  3143  	/*4833*/ uint16(xCondPrefix), 2,
  3144  	0x66, 4845,
  3145  	0x0, 4839,
  3146  	/*4839*/ uint16(xSetOp), uint16(PSRAD),
  3147  	/*4841*/ uint16(xReadIb),
  3148  	/*4842*/ uint16(xArgMm2),
  3149  	/*4843*/ uint16(xArgImm8u),
  3150  	/*4844*/ uint16(xMatch),
  3151  	/*4845*/ uint16(xSetOp), uint16(PSRAD),
  3152  	/*4847*/ uint16(xReadIb),
  3153  	/*4848*/ uint16(xArgXmm2),
  3154  	/*4849*/ uint16(xArgImm8u),
  3155  	/*4850*/ uint16(xMatch),
  3156  	/*4851*/ uint16(xCondPrefix), 2,
  3157  	0x66, 4863,
  3158  	0x0, 4857,
  3159  	/*4857*/ uint16(xSetOp), uint16(PSLLD),
  3160  	/*4859*/ uint16(xReadIb),
  3161  	/*4860*/ uint16(xArgMm2),
  3162  	/*4861*/ uint16(xArgImm8u),
  3163  	/*4862*/ uint16(xMatch),
  3164  	/*4863*/ uint16(xSetOp), uint16(PSLLD),
  3165  	/*4865*/ uint16(xReadIb),
  3166  	/*4866*/ uint16(xArgXmm2),
  3167  	/*4867*/ uint16(xArgImm8u),
  3168  	/*4868*/ uint16(xMatch),
  3169  	/*4869*/ uint16(xCondSlashR),
  3170  	0,    // 0
  3171  	0,    // 1
  3172  	4878, // 2
  3173  	4896, // 3
  3174  	0,    // 4
  3175  	0,    // 5
  3176  	4906, // 6
  3177  	4924, // 7
  3178  	/*4878*/ uint16(xCondPrefix), 2,
  3179  	0x66, 4890,
  3180  	0x0, 4884,
  3181  	/*4884*/ uint16(xSetOp), uint16(PSRLQ),
  3182  	/*4886*/ uint16(xReadIb),
  3183  	/*4887*/ uint16(xArgMm2),
  3184  	/*4888*/ uint16(xArgImm8u),
  3185  	/*4889*/ uint16(xMatch),
  3186  	/*4890*/ uint16(xSetOp), uint16(PSRLQ),
  3187  	/*4892*/ uint16(xReadIb),
  3188  	/*4893*/ uint16(xArgXmm2),
  3189  	/*4894*/ uint16(xArgImm8u),
  3190  	/*4895*/ uint16(xMatch),
  3191  	/*4896*/ uint16(xCondPrefix), 1,
  3192  	0x66, 4900,
  3193  	/*4900*/ uint16(xSetOp), uint16(PSRLDQ),
  3194  	/*4902*/ uint16(xReadIb),
  3195  	/*4903*/ uint16(xArgXmm2),
  3196  	/*4904*/ uint16(xArgImm8u),
  3197  	/*4905*/ uint16(xMatch),
  3198  	/*4906*/ uint16(xCondPrefix), 2,
  3199  	0x66, 4918,
  3200  	0x0, 4912,
  3201  	/*4912*/ uint16(xSetOp), uint16(PSLLQ),
  3202  	/*4914*/ uint16(xReadIb),
  3203  	/*4915*/ uint16(xArgMm2),
  3204  	/*4916*/ uint16(xArgImm8u),
  3205  	/*4917*/ uint16(xMatch),
  3206  	/*4918*/ uint16(xSetOp), uint16(PSLLQ),
  3207  	/*4920*/ uint16(xReadIb),
  3208  	/*4921*/ uint16(xArgXmm2),
  3209  	/*4922*/ uint16(xArgImm8u),
  3210  	/*4923*/ uint16(xMatch),
  3211  	/*4924*/ uint16(xCondPrefix), 1,
  3212  	0x66, 4928,
  3213  	/*4928*/ uint16(xSetOp), uint16(PSLLDQ),
  3214  	/*4930*/ uint16(xReadIb),
  3215  	/*4931*/ uint16(xArgXmm2),
  3216  	/*4932*/ uint16(xArgImm8u),
  3217  	/*4933*/ uint16(xMatch),
  3218  	/*4934*/ uint16(xCondPrefix), 2,
  3219  	0x66, 4946,
  3220  	0x0, 4940,
  3221  	/*4940*/ uint16(xSetOp), uint16(PCMPEQB),
  3222  	/*4942*/ uint16(xReadSlashR),
  3223  	/*4943*/ uint16(xArgMm),
  3224  	/*4944*/ uint16(xArgMmM64),
  3225  	/*4945*/ uint16(xMatch),
  3226  	/*4946*/ uint16(xSetOp), uint16(PCMPEQB),
  3227  	/*4948*/ uint16(xReadSlashR),
  3228  	/*4949*/ uint16(xArgXmm1),
  3229  	/*4950*/ uint16(xArgXmm2M128),
  3230  	/*4951*/ uint16(xMatch),
  3231  	/*4952*/ uint16(xCondPrefix), 2,
  3232  	0x66, 4964,
  3233  	0x0, 4958,
  3234  	/*4958*/ uint16(xSetOp), uint16(PCMPEQW),
  3235  	/*4960*/ uint16(xReadSlashR),
  3236  	/*4961*/ uint16(xArgMm),
  3237  	/*4962*/ uint16(xArgMmM64),
  3238  	/*4963*/ uint16(xMatch),
  3239  	/*4964*/ uint16(xSetOp), uint16(PCMPEQW),
  3240  	/*4966*/ uint16(xReadSlashR),
  3241  	/*4967*/ uint16(xArgXmm1),
  3242  	/*4968*/ uint16(xArgXmm2M128),
  3243  	/*4969*/ uint16(xMatch),
  3244  	/*4970*/ uint16(xCondPrefix), 2,
  3245  	0x66, 4982,
  3246  	0x0, 4976,
  3247  	/*4976*/ uint16(xSetOp), uint16(PCMPEQD),
  3248  	/*4978*/ uint16(xReadSlashR),
  3249  	/*4979*/ uint16(xArgMm),
  3250  	/*4980*/ uint16(xArgMmM64),
  3251  	/*4981*/ uint16(xMatch),
  3252  	/*4982*/ uint16(xSetOp), uint16(PCMPEQD),
  3253  	/*4984*/ uint16(xReadSlashR),
  3254  	/*4985*/ uint16(xArgXmm1),
  3255  	/*4986*/ uint16(xArgXmm2M128),
  3256  	/*4987*/ uint16(xMatch),
  3257  	/*4988*/ uint16(xSetOp), uint16(EMMS),
  3258  	/*4990*/ uint16(xMatch),
  3259  	/*4991*/ uint16(xCondPrefix), 2,
  3260  	0xF2, 5003,
  3261  	0x66, 4997,
  3262  	/*4997*/ uint16(xSetOp), uint16(HADDPD),
  3263  	/*4999*/ uint16(xReadSlashR),
  3264  	/*5000*/ uint16(xArgXmm1),
  3265  	/*5001*/ uint16(xArgXmm2M128),
  3266  	/*5002*/ uint16(xMatch),
  3267  	/*5003*/ uint16(xSetOp), uint16(HADDPS),
  3268  	/*5005*/ uint16(xReadSlashR),
  3269  	/*5006*/ uint16(xArgXmm1),
  3270  	/*5007*/ uint16(xArgXmm2M128),
  3271  	/*5008*/ uint16(xMatch),
  3272  	/*5009*/ uint16(xCondPrefix), 2,
  3273  	0xF2, 5021,
  3274  	0x66, 5015,
  3275  	/*5015*/ uint16(xSetOp), uint16(HSUBPD),
  3276  	/*5017*/ uint16(xReadSlashR),
  3277  	/*5018*/ uint16(xArgXmm1),
  3278  	/*5019*/ uint16(xArgXmm2M128),
  3279  	/*5020*/ uint16(xMatch),
  3280  	/*5021*/ uint16(xSetOp), uint16(HSUBPS),
  3281  	/*5023*/ uint16(xReadSlashR),
  3282  	/*5024*/ uint16(xArgXmm1),
  3283  	/*5025*/ uint16(xArgXmm2M128),
  3284  	/*5026*/ uint16(xMatch),
  3285  	/*5027*/ uint16(xCondIs64), 5030, 5076,
  3286  	/*5030*/ uint16(xCondPrefix), 3,
  3287  	0xF3, 5070,
  3288  	0x66, 5054,
  3289  	0x0, 5038,
  3290  	/*5038*/ uint16(xCondDataSize), 5042, 5048, 0,
  3291  	/*5042*/ uint16(xSetOp), uint16(MOVD),
  3292  	/*5044*/ uint16(xReadSlashR),
  3293  	/*5045*/ uint16(xArgRM32),
  3294  	/*5046*/ uint16(xArgMm),
  3295  	/*5047*/ uint16(xMatch),
  3296  	/*5048*/ uint16(xSetOp), uint16(MOVD),
  3297  	/*5050*/ uint16(xReadSlashR),
  3298  	/*5051*/ uint16(xArgRM32),
  3299  	/*5052*/ uint16(xArgMm),
  3300  	/*5053*/ uint16(xMatch),
  3301  	/*5054*/ uint16(xCondDataSize), 5058, 5064, 0,
  3302  	/*5058*/ uint16(xSetOp), uint16(MOVD),
  3303  	/*5060*/ uint16(xReadSlashR),
  3304  	/*5061*/ uint16(xArgRM32),
  3305  	/*5062*/ uint16(xArgXmm),
  3306  	/*5063*/ uint16(xMatch),
  3307  	/*5064*/ uint16(xSetOp), uint16(MOVD),
  3308  	/*5066*/ uint16(xReadSlashR),
  3309  	/*5067*/ uint16(xArgRM32),
  3310  	/*5068*/ uint16(xArgXmm),
  3311  	/*5069*/ uint16(xMatch),
  3312  	/*5070*/ uint16(xSetOp), uint16(MOVQ),
  3313  	/*5072*/ uint16(xReadSlashR),
  3314  	/*5073*/ uint16(xArgXmm1),
  3315  	/*5074*/ uint16(xArgXmm2M64),
  3316  	/*5075*/ uint16(xMatch),
  3317  	/*5076*/ uint16(xCondPrefix), 3,
  3318  	0xF3, 5070,
  3319  	0x66, 5094,
  3320  	0x0, 5084,
  3321  	/*5084*/ uint16(xCondDataSize), 5042, 5048, 5088,
  3322  	/*5088*/ uint16(xSetOp), uint16(MOVQ),
  3323  	/*5090*/ uint16(xReadSlashR),
  3324  	/*5091*/ uint16(xArgRM64),
  3325  	/*5092*/ uint16(xArgMm),
  3326  	/*5093*/ uint16(xMatch),
  3327  	/*5094*/ uint16(xCondDataSize), 5058, 5064, 5098,
  3328  	/*5098*/ uint16(xSetOp), uint16(MOVQ),
  3329  	/*5100*/ uint16(xReadSlashR),
  3330  	/*5101*/ uint16(xArgRM64),
  3331  	/*5102*/ uint16(xArgXmm),
  3332  	/*5103*/ uint16(xMatch),
  3333  	/*5104*/ uint16(xCondPrefix), 3,
  3334  	0xF3, 5124,
  3335  	0x66, 5118,
  3336  	0x0, 5112,
  3337  	/*5112*/ uint16(xSetOp), uint16(MOVQ),
  3338  	/*5114*/ uint16(xReadSlashR),
  3339  	/*5115*/ uint16(xArgMmM64),
  3340  	/*5116*/ uint16(xArgMm),
  3341  	/*5117*/ uint16(xMatch),
  3342  	/*5118*/ uint16(xSetOp), uint16(MOVDQA),
  3343  	/*5120*/ uint16(xReadSlashR),
  3344  	/*5121*/ uint16(xArgXmm2M128),
  3345  	/*5122*/ uint16(xArgXmm1),
  3346  	/*5123*/ uint16(xMatch),
  3347  	/*5124*/ uint16(xSetOp), uint16(MOVDQU),
  3348  	/*5126*/ uint16(xReadSlashR),
  3349  	/*5127*/ uint16(xArgXmm2M128),
  3350  	/*5128*/ uint16(xArgXmm1),
  3351  	/*5129*/ uint16(xMatch),
  3352  	/*5130*/ uint16(xCondIs64), 5133, 5147,
  3353  	/*5133*/ uint16(xCondDataSize), 5137, 5142, 0,
  3354  	/*5137*/ uint16(xSetOp), uint16(JO),
  3355  	/*5139*/ uint16(xReadCw),
  3356  	/*5140*/ uint16(xArgRel16),
  3357  	/*5141*/ uint16(xMatch),
  3358  	/*5142*/ uint16(xSetOp), uint16(JO),
  3359  	/*5144*/ uint16(xReadCd),
  3360  	/*5145*/ uint16(xArgRel32),
  3361  	/*5146*/ uint16(xMatch),
  3362  	/*5147*/ uint16(xCondDataSize), 5151, 5142, 5156,
  3363  	/*5151*/ uint16(xSetOp), uint16(JO),
  3364  	/*5153*/ uint16(xReadCd),
  3365  	/*5154*/ uint16(xArgRel32),
  3366  	/*5155*/ uint16(xMatch),
  3367  	/*5156*/ uint16(xSetOp), uint16(JO),
  3368  	/*5158*/ uint16(xReadCd),
  3369  	/*5159*/ uint16(xArgRel32),
  3370  	/*5160*/ uint16(xMatch),
  3371  	/*5161*/ uint16(xCondIs64), 5164, 5178,
  3372  	/*5164*/ uint16(xCondDataSize), 5168, 5173, 0,
  3373  	/*5168*/ uint16(xSetOp), uint16(JNO),
  3374  	/*5170*/ uint16(xReadCw),
  3375  	/*5171*/ uint16(xArgRel16),
  3376  	/*5172*/ uint16(xMatch),
  3377  	/*5173*/ uint16(xSetOp), uint16(JNO),
  3378  	/*5175*/ uint16(xReadCd),
  3379  	/*5176*/ uint16(xArgRel32),
  3380  	/*5177*/ uint16(xMatch),
  3381  	/*5178*/ uint16(xCondDataSize), 5182, 5173, 5187,
  3382  	/*5182*/ uint16(xSetOp), uint16(JNO),
  3383  	/*5184*/ uint16(xReadCd),
  3384  	/*5185*/ uint16(xArgRel32),
  3385  	/*5186*/ uint16(xMatch),
  3386  	/*5187*/ uint16(xSetOp), uint16(JNO),
  3387  	/*5189*/ uint16(xReadCd),
  3388  	/*5190*/ uint16(xArgRel32),
  3389  	/*5191*/ uint16(xMatch),
  3390  	/*5192*/ uint16(xCondIs64), 5195, 5209,
  3391  	/*5195*/ uint16(xCondDataSize), 5199, 5204, 0,
  3392  	/*5199*/ uint16(xSetOp), uint16(JB),
  3393  	/*5201*/ uint16(xReadCw),
  3394  	/*5202*/ uint16(xArgRel16),
  3395  	/*5203*/ uint16(xMatch),
  3396  	/*5204*/ uint16(xSetOp), uint16(JB),
  3397  	/*5206*/ uint16(xReadCd),
  3398  	/*5207*/ uint16(xArgRel32),
  3399  	/*5208*/ uint16(xMatch),
  3400  	/*5209*/ uint16(xCondDataSize), 5213, 5204, 5218,
  3401  	/*5213*/ uint16(xSetOp), uint16(JB),
  3402  	/*5215*/ uint16(xReadCd),
  3403  	/*5216*/ uint16(xArgRel32),
  3404  	/*5217*/ uint16(xMatch),
  3405  	/*5218*/ uint16(xSetOp), uint16(JB),
  3406  	/*5220*/ uint16(xReadCd),
  3407  	/*5221*/ uint16(xArgRel32),
  3408  	/*5222*/ uint16(xMatch),
  3409  	/*5223*/ uint16(xCondIs64), 5226, 5240,
  3410  	/*5226*/ uint16(xCondDataSize), 5230, 5235, 0,
  3411  	/*5230*/ uint16(xSetOp), uint16(JAE),
  3412  	/*5232*/ uint16(xReadCw),
  3413  	/*5233*/ uint16(xArgRel16),
  3414  	/*5234*/ uint16(xMatch),
  3415  	/*5235*/ uint16(xSetOp), uint16(JAE),
  3416  	/*5237*/ uint16(xReadCd),
  3417  	/*5238*/ uint16(xArgRel32),
  3418  	/*5239*/ uint16(xMatch),
  3419  	/*5240*/ uint16(xCondDataSize), 5244, 5235, 5249,
  3420  	/*5244*/ uint16(xSetOp), uint16(JAE),
  3421  	/*5246*/ uint16(xReadCd),
  3422  	/*5247*/ uint16(xArgRel32),
  3423  	/*5248*/ uint16(xMatch),
  3424  	/*5249*/ uint16(xSetOp), uint16(JAE),
  3425  	/*5251*/ uint16(xReadCd),
  3426  	/*5252*/ uint16(xArgRel32),
  3427  	/*5253*/ uint16(xMatch),
  3428  	/*5254*/ uint16(xCondIs64), 5257, 5271,
  3429  	/*5257*/ uint16(xCondDataSize), 5261, 5266, 0,
  3430  	/*5261*/ uint16(xSetOp), uint16(JE),
  3431  	/*5263*/ uint16(xReadCw),
  3432  	/*5264*/ uint16(xArgRel16),
  3433  	/*5265*/ uint16(xMatch),
  3434  	/*5266*/ uint16(xSetOp), uint16(JE),
  3435  	/*5268*/ uint16(xReadCd),
  3436  	/*5269*/ uint16(xArgRel32),
  3437  	/*5270*/ uint16(xMatch),
  3438  	/*5271*/ uint16(xCondDataSize), 5275, 5266, 5280,
  3439  	/*5275*/ uint16(xSetOp), uint16(JE),
  3440  	/*5277*/ uint16(xReadCd),
  3441  	/*5278*/ uint16(xArgRel32),
  3442  	/*5279*/ uint16(xMatch),
  3443  	/*5280*/ uint16(xSetOp), uint16(JE),
  3444  	/*5282*/ uint16(xReadCd),
  3445  	/*5283*/ uint16(xArgRel32),
  3446  	/*5284*/ uint16(xMatch),
  3447  	/*5285*/ uint16(xCondIs64), 5288, 5302,
  3448  	/*5288*/ uint16(xCondDataSize), 5292, 5297, 0,
  3449  	/*5292*/ uint16(xSetOp), uint16(JNE),
  3450  	/*5294*/ uint16(xReadCw),
  3451  	/*5295*/ uint16(xArgRel16),
  3452  	/*5296*/ uint16(xMatch),
  3453  	/*5297*/ uint16(xSetOp), uint16(JNE),
  3454  	/*5299*/ uint16(xReadCd),
  3455  	/*5300*/ uint16(xArgRel32),
  3456  	/*5301*/ uint16(xMatch),
  3457  	/*5302*/ uint16(xCondDataSize), 5306, 5297, 5311,
  3458  	/*5306*/ uint16(xSetOp), uint16(JNE),
  3459  	/*5308*/ uint16(xReadCd),
  3460  	/*5309*/ uint16(xArgRel32),
  3461  	/*5310*/ uint16(xMatch),
  3462  	/*5311*/ uint16(xSetOp), uint16(JNE),
  3463  	/*5313*/ uint16(xReadCd),
  3464  	/*5314*/ uint16(xArgRel32),
  3465  	/*5315*/ uint16(xMatch),
  3466  	/*5316*/ uint16(xCondIs64), 5319, 5333,
  3467  	/*5319*/ uint16(xCondDataSize), 5323, 5328, 0,
  3468  	/*5323*/ uint16(xSetOp), uint16(JBE),
  3469  	/*5325*/ uint16(xReadCw),
  3470  	/*5326*/ uint16(xArgRel16),
  3471  	/*5327*/ uint16(xMatch),
  3472  	/*5328*/ uint16(xSetOp), uint16(JBE),
  3473  	/*5330*/ uint16(xReadCd),
  3474  	/*5331*/ uint16(xArgRel32),
  3475  	/*5332*/ uint16(xMatch),
  3476  	/*5333*/ uint16(xCondDataSize), 5337, 5328, 5342,
  3477  	/*5337*/ uint16(xSetOp), uint16(JBE),
  3478  	/*5339*/ uint16(xReadCd),
  3479  	/*5340*/ uint16(xArgRel32),
  3480  	/*5341*/ uint16(xMatch),
  3481  	/*5342*/ uint16(xSetOp), uint16(JBE),
  3482  	/*5344*/ uint16(xReadCd),
  3483  	/*5345*/ uint16(xArgRel32),
  3484  	/*5346*/ uint16(xMatch),
  3485  	/*5347*/ uint16(xCondIs64), 5350, 5364,
  3486  	/*5350*/ uint16(xCondDataSize), 5354, 5359, 0,
  3487  	/*5354*/ uint16(xSetOp), uint16(JA),
  3488  	/*5356*/ uint16(xReadCw),
  3489  	/*5357*/ uint16(xArgRel16),
  3490  	/*5358*/ uint16(xMatch),
  3491  	/*5359*/ uint16(xSetOp), uint16(JA),
  3492  	/*5361*/ uint16(xReadCd),
  3493  	/*5362*/ uint16(xArgRel32),
  3494  	/*5363*/ uint16(xMatch),
  3495  	/*5364*/ uint16(xCondDataSize), 5368, 5359, 5373,
  3496  	/*5368*/ uint16(xSetOp), uint16(JA),
  3497  	/*5370*/ uint16(xReadCd),
  3498  	/*5371*/ uint16(xArgRel32),
  3499  	/*5372*/ uint16(xMatch),
  3500  	/*5373*/ uint16(xSetOp), uint16(JA),
  3501  	/*5375*/ uint16(xReadCd),
  3502  	/*5376*/ uint16(xArgRel32),
  3503  	/*5377*/ uint16(xMatch),
  3504  	/*5378*/ uint16(xCondIs64), 5381, 5395,
  3505  	/*5381*/ uint16(xCondDataSize), 5385, 5390, 0,
  3506  	/*5385*/ uint16(xSetOp), uint16(JS),
  3507  	/*5387*/ uint16(xReadCw),
  3508  	/*5388*/ uint16(xArgRel16),
  3509  	/*5389*/ uint16(xMatch),
  3510  	/*5390*/ uint16(xSetOp), uint16(JS),
  3511  	/*5392*/ uint16(xReadCd),
  3512  	/*5393*/ uint16(xArgRel32),
  3513  	/*5394*/ uint16(xMatch),
  3514  	/*5395*/ uint16(xCondDataSize), 5399, 5390, 5404,
  3515  	/*5399*/ uint16(xSetOp), uint16(JS),
  3516  	/*5401*/ uint16(xReadCd),
  3517  	/*5402*/ uint16(xArgRel32),
  3518  	/*5403*/ uint16(xMatch),
  3519  	/*5404*/ uint16(xSetOp), uint16(JS),
  3520  	/*5406*/ uint16(xReadCd),
  3521  	/*5407*/ uint16(xArgRel32),
  3522  	/*5408*/ uint16(xMatch),
  3523  	/*5409*/ uint16(xCondIs64), 5412, 5426,
  3524  	/*5412*/ uint16(xCondDataSize), 5416, 5421, 0,
  3525  	/*5416*/ uint16(xSetOp), uint16(JNS),
  3526  	/*5418*/ uint16(xReadCw),
  3527  	/*5419*/ uint16(xArgRel16),
  3528  	/*5420*/ uint16(xMatch),
  3529  	/*5421*/ uint16(xSetOp), uint16(JNS),
  3530  	/*5423*/ uint16(xReadCd),
  3531  	/*5424*/ uint16(xArgRel32),
  3532  	/*5425*/ uint16(xMatch),
  3533  	/*5426*/ uint16(xCondDataSize), 5430, 5421, 5435,
  3534  	/*5430*/ uint16(xSetOp), uint16(JNS),
  3535  	/*5432*/ uint16(xReadCd),
  3536  	/*5433*/ uint16(xArgRel32),
  3537  	/*5434*/ uint16(xMatch),
  3538  	/*5435*/ uint16(xSetOp), uint16(JNS),
  3539  	/*5437*/ uint16(xReadCd),
  3540  	/*5438*/ uint16(xArgRel32),
  3541  	/*5439*/ uint16(xMatch),
  3542  	/*5440*/ uint16(xCondIs64), 5443, 5457,
  3543  	/*5443*/ uint16(xCondDataSize), 5447, 5452, 0,
  3544  	/*5447*/ uint16(xSetOp), uint16(JP),
  3545  	/*5449*/ uint16(xReadCw),
  3546  	/*5450*/ uint16(xArgRel16),
  3547  	/*5451*/ uint16(xMatch),
  3548  	/*5452*/ uint16(xSetOp), uint16(JP),
  3549  	/*5454*/ uint16(xReadCd),
  3550  	/*5455*/ uint16(xArgRel32),
  3551  	/*5456*/ uint16(xMatch),
  3552  	/*5457*/ uint16(xCondDataSize), 5461, 5452, 5466,
  3553  	/*5461*/ uint16(xSetOp), uint16(JP),
  3554  	/*5463*/ uint16(xReadCd),
  3555  	/*5464*/ uint16(xArgRel32),
  3556  	/*5465*/ uint16(xMatch),
  3557  	/*5466*/ uint16(xSetOp), uint16(JP),
  3558  	/*5468*/ uint16(xReadCd),
  3559  	/*5469*/ uint16(xArgRel32),
  3560  	/*5470*/ uint16(xMatch),
  3561  	/*5471*/ uint16(xCondIs64), 5474, 5488,
  3562  	/*5474*/ uint16(xCondDataSize), 5478, 5483, 0,
  3563  	/*5478*/ uint16(xSetOp), uint16(JNP),
  3564  	/*5480*/ uint16(xReadCw),
  3565  	/*5481*/ uint16(xArgRel16),
  3566  	/*5482*/ uint16(xMatch),
  3567  	/*5483*/ uint16(xSetOp), uint16(JNP),
  3568  	/*5485*/ uint16(xReadCd),
  3569  	/*5486*/ uint16(xArgRel32),
  3570  	/*5487*/ uint16(xMatch),
  3571  	/*5488*/ uint16(xCondDataSize), 5492, 5483, 5497,
  3572  	/*5492*/ uint16(xSetOp), uint16(JNP),
  3573  	/*5494*/ uint16(xReadCd),
  3574  	/*5495*/ uint16(xArgRel32),
  3575  	/*5496*/ uint16(xMatch),
  3576  	/*5497*/ uint16(xSetOp), uint16(JNP),
  3577  	/*5499*/ uint16(xReadCd),
  3578  	/*5500*/ uint16(xArgRel32),
  3579  	/*5501*/ uint16(xMatch),
  3580  	/*5502*/ uint16(xCondIs64), 5505, 5519,
  3581  	/*5505*/ uint16(xCondDataSize), 5509, 5514, 0,
  3582  	/*5509*/ uint16(xSetOp), uint16(JL),
  3583  	/*5511*/ uint16(xReadCw),
  3584  	/*5512*/ uint16(xArgRel16),
  3585  	/*5513*/ uint16(xMatch),
  3586  	/*5514*/ uint16(xSetOp), uint16(JL),
  3587  	/*5516*/ uint16(xReadCd),
  3588  	/*5517*/ uint16(xArgRel32),
  3589  	/*5518*/ uint16(xMatch),
  3590  	/*5519*/ uint16(xCondDataSize), 5523, 5514, 5528,
  3591  	/*5523*/ uint16(xSetOp), uint16(JL),
  3592  	/*5525*/ uint16(xReadCd),
  3593  	/*5526*/ uint16(xArgRel32),
  3594  	/*5527*/ uint16(xMatch),
  3595  	/*5528*/ uint16(xSetOp), uint16(JL),
  3596  	/*5530*/ uint16(xReadCd),
  3597  	/*5531*/ uint16(xArgRel32),
  3598  	/*5532*/ uint16(xMatch),
  3599  	/*5533*/ uint16(xCondIs64), 5536, 5550,
  3600  	/*5536*/ uint16(xCondDataSize), 5540, 5545, 0,
  3601  	/*5540*/ uint16(xSetOp), uint16(JGE),
  3602  	/*5542*/ uint16(xReadCw),
  3603  	/*5543*/ uint16(xArgRel16),
  3604  	/*5544*/ uint16(xMatch),
  3605  	/*5545*/ uint16(xSetOp), uint16(JGE),
  3606  	/*5547*/ uint16(xReadCd),
  3607  	/*5548*/ uint16(xArgRel32),
  3608  	/*5549*/ uint16(xMatch),
  3609  	/*5550*/ uint16(xCondDataSize), 5554, 5545, 5559,
  3610  	/*5554*/ uint16(xSetOp), uint16(JGE),
  3611  	/*5556*/ uint16(xReadCd),
  3612  	/*5557*/ uint16(xArgRel32),
  3613  	/*5558*/ uint16(xMatch),
  3614  	/*5559*/ uint16(xSetOp), uint16(JGE),
  3615  	/*5561*/ uint16(xReadCd),
  3616  	/*5562*/ uint16(xArgRel32),
  3617  	/*5563*/ uint16(xMatch),
  3618  	/*5564*/ uint16(xCondIs64), 5567, 5581,
  3619  	/*5567*/ uint16(xCondDataSize), 5571, 5576, 0,
  3620  	/*5571*/ uint16(xSetOp), uint16(JLE),
  3621  	/*5573*/ uint16(xReadCw),
  3622  	/*5574*/ uint16(xArgRel16),
  3623  	/*5575*/ uint16(xMatch),
  3624  	/*5576*/ uint16(xSetOp), uint16(JLE),
  3625  	/*5578*/ uint16(xReadCd),
  3626  	/*5579*/ uint16(xArgRel32),
  3627  	/*5580*/ uint16(xMatch),
  3628  	/*5581*/ uint16(xCondDataSize), 5585, 5576, 5590,
  3629  	/*5585*/ uint16(xSetOp), uint16(JLE),
  3630  	/*5587*/ uint16(xReadCd),
  3631  	/*5588*/ uint16(xArgRel32),
  3632  	/*5589*/ uint16(xMatch),
  3633  	/*5590*/ uint16(xSetOp), uint16(JLE),
  3634  	/*5592*/ uint16(xReadCd),
  3635  	/*5593*/ uint16(xArgRel32),
  3636  	/*5594*/ uint16(xMatch),
  3637  	/*5595*/ uint16(xCondIs64), 5598, 5612,
  3638  	/*5598*/ uint16(xCondDataSize), 5602, 5607, 0,
  3639  	/*5602*/ uint16(xSetOp), uint16(JG),
  3640  	/*5604*/ uint16(xReadCw),
  3641  	/*5605*/ uint16(xArgRel16),
  3642  	/*5606*/ uint16(xMatch),
  3643  	/*5607*/ uint16(xSetOp), uint16(JG),
  3644  	/*5609*/ uint16(xReadCd),
  3645  	/*5610*/ uint16(xArgRel32),
  3646  	/*5611*/ uint16(xMatch),
  3647  	/*5612*/ uint16(xCondDataSize), 5616, 5607, 5621,
  3648  	/*5616*/ uint16(xSetOp), uint16(JG),
  3649  	/*5618*/ uint16(xReadCd),
  3650  	/*5619*/ uint16(xArgRel32),
  3651  	/*5620*/ uint16(xMatch),
  3652  	/*5621*/ uint16(xSetOp), uint16(JG),
  3653  	/*5623*/ uint16(xReadCd),
  3654  	/*5624*/ uint16(xArgRel32),
  3655  	/*5625*/ uint16(xMatch),
  3656  	/*5626*/ uint16(xSetOp), uint16(SETO),
  3657  	/*5628*/ uint16(xReadSlashR),
  3658  	/*5629*/ uint16(xArgRM8),
  3659  	/*5630*/ uint16(xMatch),
  3660  	/*5631*/ uint16(xSetOp), uint16(SETNO),
  3661  	/*5633*/ uint16(xReadSlashR),
  3662  	/*5634*/ uint16(xArgRM8),
  3663  	/*5635*/ uint16(xMatch),
  3664  	/*5636*/ uint16(xSetOp), uint16(SETB),
  3665  	/*5638*/ uint16(xReadSlashR),
  3666  	/*5639*/ uint16(xArgRM8),
  3667  	/*5640*/ uint16(xMatch),
  3668  	/*5641*/ uint16(xSetOp), uint16(SETAE),
  3669  	/*5643*/ uint16(xReadSlashR),
  3670  	/*5644*/ uint16(xArgRM8),
  3671  	/*5645*/ uint16(xMatch),
  3672  	/*5646*/ uint16(xSetOp), uint16(SETE),
  3673  	/*5648*/ uint16(xReadSlashR),
  3674  	/*5649*/ uint16(xArgRM8),
  3675  	/*5650*/ uint16(xMatch),
  3676  	/*5651*/ uint16(xSetOp), uint16(SETNE),
  3677  	/*5653*/ uint16(xReadSlashR),
  3678  	/*5654*/ uint16(xArgRM8),
  3679  	/*5655*/ uint16(xMatch),
  3680  	/*5656*/ uint16(xSetOp), uint16(SETBE),
  3681  	/*5658*/ uint16(xReadSlashR),
  3682  	/*5659*/ uint16(xArgRM8),
  3683  	/*5660*/ uint16(xMatch),
  3684  	/*5661*/ uint16(xSetOp), uint16(SETA),
  3685  	/*5663*/ uint16(xReadSlashR),
  3686  	/*5664*/ uint16(xArgRM8),
  3687  	/*5665*/ uint16(xMatch),
  3688  	/*5666*/ uint16(xSetOp), uint16(SETS),
  3689  	/*5668*/ uint16(xReadSlashR),
  3690  	/*5669*/ uint16(xArgRM8),
  3691  	/*5670*/ uint16(xMatch),
  3692  	/*5671*/ uint16(xSetOp), uint16(SETNS),
  3693  	/*5673*/ uint16(xReadSlashR),
  3694  	/*5674*/ uint16(xArgRM8),
  3695  	/*5675*/ uint16(xMatch),
  3696  	/*5676*/ uint16(xSetOp), uint16(SETP),
  3697  	/*5678*/ uint16(xReadSlashR),
  3698  	/*5679*/ uint16(xArgRM8),
  3699  	/*5680*/ uint16(xMatch),
  3700  	/*5681*/ uint16(xSetOp), uint16(SETNP),
  3701  	/*5683*/ uint16(xReadSlashR),
  3702  	/*5684*/ uint16(xArgRM8),
  3703  	/*5685*/ uint16(xMatch),
  3704  	/*5686*/ uint16(xSetOp), uint16(SETL),
  3705  	/*5688*/ uint16(xReadSlashR),
  3706  	/*5689*/ uint16(xArgRM8),
  3707  	/*5690*/ uint16(xMatch),
  3708  	/*5691*/ uint16(xSetOp), uint16(SETGE),
  3709  	/*5693*/ uint16(xReadSlashR),
  3710  	/*5694*/ uint16(xArgRM8),
  3711  	/*5695*/ uint16(xMatch),
  3712  	/*5696*/ uint16(xSetOp), uint16(SETLE),
  3713  	/*5698*/ uint16(xReadSlashR),
  3714  	/*5699*/ uint16(xArgRM8),
  3715  	/*5700*/ uint16(xMatch),
  3716  	/*5701*/ uint16(xSetOp), uint16(SETG),
  3717  	/*5703*/ uint16(xReadSlashR),
  3718  	/*5704*/ uint16(xArgRM8),
  3719  	/*5705*/ uint16(xMatch),
  3720  	/*5706*/ uint16(xSetOp), uint16(PUSH),
  3721  	/*5708*/ uint16(xArgFS),
  3722  	/*5709*/ uint16(xMatch),
  3723  	/*5710*/ uint16(xCondIs64), 5713, 5725,
  3724  	/*5713*/ uint16(xCondDataSize), 5717, 5721, 0,
  3725  	/*5717*/ uint16(xSetOp), uint16(POP),
  3726  	/*5719*/ uint16(xArgFS),
  3727  	/*5720*/ uint16(xMatch),
  3728  	/*5721*/ uint16(xSetOp), uint16(POP),
  3729  	/*5723*/ uint16(xArgFS),
  3730  	/*5724*/ uint16(xMatch),
  3731  	/*5725*/ uint16(xCondDataSize), 5717, 5729, 5733,
  3732  	/*5729*/ uint16(xSetOp), uint16(POP),
  3733  	/*5731*/ uint16(xArgFS),
  3734  	/*5732*/ uint16(xMatch),
  3735  	/*5733*/ uint16(xSetOp), uint16(POP),
  3736  	/*5735*/ uint16(xArgFS),
  3737  	/*5736*/ uint16(xMatch),
  3738  	/*5737*/ uint16(xSetOp), uint16(CPUID),
  3739  	/*5739*/ uint16(xMatch),
  3740  	/*5740*/ uint16(xCondIs64), 5743, 5759,
  3741  	/*5743*/ uint16(xCondDataSize), 5747, 5753, 0,
  3742  	/*5747*/ uint16(xSetOp), uint16(BT),
  3743  	/*5749*/ uint16(xReadSlashR),
  3744  	/*5750*/ uint16(xArgRM16),
  3745  	/*5751*/ uint16(xArgR16),
  3746  	/*5752*/ uint16(xMatch),
  3747  	/*5753*/ uint16(xSetOp), uint16(BT),
  3748  	/*5755*/ uint16(xReadSlashR),
  3749  	/*5756*/ uint16(xArgRM32),
  3750  	/*5757*/ uint16(xArgR32),
  3751  	/*5758*/ uint16(xMatch),
  3752  	/*5759*/ uint16(xCondDataSize), 5747, 5753, 5763,
  3753  	/*5763*/ uint16(xSetOp), uint16(BT),
  3754  	/*5765*/ uint16(xReadSlashR),
  3755  	/*5766*/ uint16(xArgRM64),
  3756  	/*5767*/ uint16(xArgR64),
  3757  	/*5768*/ uint16(xMatch),
  3758  	/*5769*/ uint16(xCondIs64), 5772, 5792,
  3759  	/*5772*/ uint16(xCondDataSize), 5776, 5784, 0,
  3760  	/*5776*/ uint16(xSetOp), uint16(SHLD),
  3761  	/*5778*/ uint16(xReadSlashR),
  3762  	/*5779*/ uint16(xReadIb),
  3763  	/*5780*/ uint16(xArgRM16),
  3764  	/*5781*/ uint16(xArgR16),
  3765  	/*5782*/ uint16(xArgImm8u),
  3766  	/*5783*/ uint16(xMatch),
  3767  	/*5784*/ uint16(xSetOp), uint16(SHLD),
  3768  	/*5786*/ uint16(xReadSlashR),
  3769  	/*5787*/ uint16(xReadIb),
  3770  	/*5788*/ uint16(xArgRM32),
  3771  	/*5789*/ uint16(xArgR32),
  3772  	/*5790*/ uint16(xArgImm8u),
  3773  	/*5791*/ uint16(xMatch),
  3774  	/*5792*/ uint16(xCondDataSize), 5776, 5784, 5796,
  3775  	/*5796*/ uint16(xSetOp), uint16(SHLD),
  3776  	/*5798*/ uint16(xReadSlashR),
  3777  	/*5799*/ uint16(xReadIb),
  3778  	/*5800*/ uint16(xArgRM64),
  3779  	/*5801*/ uint16(xArgR64),
  3780  	/*5802*/ uint16(xArgImm8u),
  3781  	/*5803*/ uint16(xMatch),
  3782  	/*5804*/ uint16(xCondIs64), 5807, 5825,
  3783  	/*5807*/ uint16(xCondDataSize), 5811, 5818, 0,
  3784  	/*5811*/ uint16(xSetOp), uint16(SHLD),
  3785  	/*5813*/ uint16(xReadSlashR),
  3786  	/*5814*/ uint16(xArgRM16),
  3787  	/*5815*/ uint16(xArgR16),
  3788  	/*5816*/ uint16(xArgCL),
  3789  	/*5817*/ uint16(xMatch),
  3790  	/*5818*/ uint16(xSetOp), uint16(SHLD),
  3791  	/*5820*/ uint16(xReadSlashR),
  3792  	/*5821*/ uint16(xArgRM32),
  3793  	/*5822*/ uint16(xArgR32),
  3794  	/*5823*/ uint16(xArgCL),
  3795  	/*5824*/ uint16(xMatch),
  3796  	/*5825*/ uint16(xCondDataSize), 5811, 5818, 5829,
  3797  	/*5829*/ uint16(xSetOp), uint16(SHLD),
  3798  	/*5831*/ uint16(xReadSlashR),
  3799  	/*5832*/ uint16(xArgRM64),
  3800  	/*5833*/ uint16(xArgR64),
  3801  	/*5834*/ uint16(xArgCL),
  3802  	/*5835*/ uint16(xMatch),
  3803  	/*5836*/ uint16(xSetOp), uint16(PUSH),
  3804  	/*5838*/ uint16(xArgGS),
  3805  	/*5839*/ uint16(xMatch),
  3806  	/*5840*/ uint16(xCondIs64), 5843, 5855,
  3807  	/*5843*/ uint16(xCondDataSize), 5847, 5851, 0,
  3808  	/*5847*/ uint16(xSetOp), uint16(POP),
  3809  	/*5849*/ uint16(xArgGS),
  3810  	/*5850*/ uint16(xMatch),
  3811  	/*5851*/ uint16(xSetOp), uint16(POP),
  3812  	/*5853*/ uint16(xArgGS),
  3813  	/*5854*/ uint16(xMatch),
  3814  	/*5855*/ uint16(xCondDataSize), 5847, 5859, 5863,
  3815  	/*5859*/ uint16(xSetOp), uint16(POP),
  3816  	/*5861*/ uint16(xArgGS),
  3817  	/*5862*/ uint16(xMatch),
  3818  	/*5863*/ uint16(xSetOp), uint16(POP),
  3819  	/*5865*/ uint16(xArgGS),
  3820  	/*5866*/ uint16(xMatch),
  3821  	/*5867*/ uint16(xSetOp), uint16(RSM),
  3822  	/*5869*/ uint16(xMatch),
  3823  	/*5870*/ uint16(xCondIs64), 5873, 5889,
  3824  	/*5873*/ uint16(xCondDataSize), 5877, 5883, 0,
  3825  	/*5877*/ uint16(xSetOp), uint16(BTS),
  3826  	/*5879*/ uint16(xReadSlashR),
  3827  	/*5880*/ uint16(xArgRM16),
  3828  	/*5881*/ uint16(xArgR16),
  3829  	/*5882*/ uint16(xMatch),
  3830  	/*5883*/ uint16(xSetOp), uint16(BTS),
  3831  	/*5885*/ uint16(xReadSlashR),
  3832  	/*5886*/ uint16(xArgRM32),
  3833  	/*5887*/ uint16(xArgR32),
  3834  	/*5888*/ uint16(xMatch),
  3835  	/*5889*/ uint16(xCondDataSize), 5877, 5883, 5893,
  3836  	/*5893*/ uint16(xSetOp), uint16(BTS),
  3837  	/*5895*/ uint16(xReadSlashR),
  3838  	/*5896*/ uint16(xArgRM64),
  3839  	/*5897*/ uint16(xArgR64),
  3840  	/*5898*/ uint16(xMatch),
  3841  	/*5899*/ uint16(xCondIs64), 5902, 5922,
  3842  	/*5902*/ uint16(xCondDataSize), 5906, 5914, 0,
  3843  	/*5906*/ uint16(xSetOp), uint16(SHRD),
  3844  	/*5908*/ uint16(xReadSlashR),
  3845  	/*5909*/ uint16(xReadIb),
  3846  	/*5910*/ uint16(xArgRM16),
  3847  	/*5911*/ uint16(xArgR16),
  3848  	/*5912*/ uint16(xArgImm8u),
  3849  	/*5913*/ uint16(xMatch),
  3850  	/*5914*/ uint16(xSetOp), uint16(SHRD),
  3851  	/*5916*/ uint16(xReadSlashR),
  3852  	/*5917*/ uint16(xReadIb),
  3853  	/*5918*/ uint16(xArgRM32),
  3854  	/*5919*/ uint16(xArgR32),
  3855  	/*5920*/ uint16(xArgImm8u),
  3856  	/*5921*/ uint16(xMatch),
  3857  	/*5922*/ uint16(xCondDataSize), 5906, 5914, 5926,
  3858  	/*5926*/ uint16(xSetOp), uint16(SHRD),
  3859  	/*5928*/ uint16(xReadSlashR),
  3860  	/*5929*/ uint16(xReadIb),
  3861  	/*5930*/ uint16(xArgRM64),
  3862  	/*5931*/ uint16(xArgR64),
  3863  	/*5932*/ uint16(xArgImm8u),
  3864  	/*5933*/ uint16(xMatch),
  3865  	/*5934*/ uint16(xCondIs64), 5937, 5955,
  3866  	/*5937*/ uint16(xCondDataSize), 5941, 5948, 0,
  3867  	/*5941*/ uint16(xSetOp), uint16(SHRD),
  3868  	/*5943*/ uint16(xReadSlashR),
  3869  	/*5944*/ uint16(xArgRM16),
  3870  	/*5945*/ uint16(xArgR16),
  3871  	/*5946*/ uint16(xArgCL),
  3872  	/*5947*/ uint16(xMatch),
  3873  	/*5948*/ uint16(xSetOp), uint16(SHRD),
  3874  	/*5950*/ uint16(xReadSlashR),
  3875  	/*5951*/ uint16(xArgRM32),
  3876  	/*5952*/ uint16(xArgR32),
  3877  	/*5953*/ uint16(xArgCL),
  3878  	/*5954*/ uint16(xMatch),
  3879  	/*5955*/ uint16(xCondDataSize), 5941, 5948, 5959,
  3880  	/*5959*/ uint16(xSetOp), uint16(SHRD),
  3881  	/*5961*/ uint16(xReadSlashR),
  3882  	/*5962*/ uint16(xArgRM64),
  3883  	/*5963*/ uint16(xArgR64),
  3884  	/*5964*/ uint16(xArgCL),
  3885  	/*5965*/ uint16(xMatch),
  3886  	/*5966*/ uint16(xCondByte), 3,
  3887  	0xE8, 6215,
  3888  	0xF0, 6218,
  3889  	0xF8, 6221,
  3890  	/*5974*/ uint16(xCondSlashR),
  3891  	5983, // 0
  3892  	6037, // 1
  3893  	6091, // 2
  3894  	6120, // 3
  3895  	6149, // 4
  3896  	6172, // 5
  3897  	6195, // 6
  3898  	6211, // 7
  3899  	/*5983*/ uint16(xCondIs64), 5986, 5998,
  3900  	/*5986*/ uint16(xCondDataSize), 5990, 5994, 0,
  3901  	/*5990*/ uint16(xSetOp), uint16(FXSAVE),
  3902  	/*5992*/ uint16(xArgM512byte),
  3903  	/*5993*/ uint16(xMatch),
  3904  	/*5994*/ uint16(xSetOp), uint16(FXSAVE),
  3905  	/*5996*/ uint16(xArgM512byte),
  3906  	/*5997*/ uint16(xMatch),
  3907  	/*5998*/ uint16(xCondPrefix), 2,
  3908  	0xF3, 6012,
  3909  	0x0, 6004,
  3910  	/*6004*/ uint16(xCondDataSize), 5990, 5994, 6008,
  3911  	/*6008*/ uint16(xSetOp), uint16(FXSAVE64),
  3912  	/*6010*/ uint16(xArgM512byte),
  3913  	/*6011*/ uint16(xMatch),
  3914  	/*6012*/ uint16(xCondDataSize), 6016, 6023, 6030,
  3915  	/*6016*/ uint16(xCondIsMem), 6019, 0,
  3916  	/*6019*/ uint16(xSetOp), uint16(RDFSBASE),
  3917  	/*6021*/ uint16(xArgRM32),
  3918  	/*6022*/ uint16(xMatch),
  3919  	/*6023*/ uint16(xCondIsMem), 6026, 0,
  3920  	/*6026*/ uint16(xSetOp), uint16(RDFSBASE),
  3921  	/*6028*/ uint16(xArgRM32),
  3922  	/*6029*/ uint16(xMatch),
  3923  	/*6030*/ uint16(xCondIsMem), 6033, 0,
  3924  	/*6033*/ uint16(xSetOp), uint16(RDFSBASE),
  3925  	/*6035*/ uint16(xArgRM64),
  3926  	/*6036*/ uint16(xMatch),
  3927  	/*6037*/ uint16(xCondIs64), 6040, 6052,
  3928  	/*6040*/ uint16(xCondDataSize), 6044, 6048, 0,
  3929  	/*6044*/ uint16(xSetOp), uint16(FXRSTOR),
  3930  	/*6046*/ uint16(xArgM512byte),
  3931  	/*6047*/ uint16(xMatch),
  3932  	/*6048*/ uint16(xSetOp), uint16(FXRSTOR),
  3933  	/*6050*/ uint16(xArgM512byte),
  3934  	/*6051*/ uint16(xMatch),
  3935  	/*6052*/ uint16(xCondPrefix), 2,
  3936  	0xF3, 6066,
  3937  	0x0, 6058,
  3938  	/*6058*/ uint16(xCondDataSize), 6044, 6048, 6062,
  3939  	/*6062*/ uint16(xSetOp), uint16(FXRSTOR64),
  3940  	/*6064*/ uint16(xArgM512byte),
  3941  	/*6065*/ uint16(xMatch),
  3942  	/*6066*/ uint16(xCondDataSize), 6070, 6077, 6084,
  3943  	/*6070*/ uint16(xCondIsMem), 6073, 0,
  3944  	/*6073*/ uint16(xSetOp), uint16(RDGSBASE),
  3945  	/*6075*/ uint16(xArgRM32),
  3946  	/*6076*/ uint16(xMatch),
  3947  	/*6077*/ uint16(xCondIsMem), 6080, 0,
  3948  	/*6080*/ uint16(xSetOp), uint16(RDGSBASE),
  3949  	/*6082*/ uint16(xArgRM32),
  3950  	/*6083*/ uint16(xMatch),
  3951  	/*6084*/ uint16(xCondIsMem), 6087, 0,
  3952  	/*6087*/ uint16(xSetOp), uint16(RDGSBASE),
  3953  	/*6089*/ uint16(xArgRM64),
  3954  	/*6090*/ uint16(xMatch),
  3955  	/*6091*/ uint16(xCondIs64), 6094, 6098,
  3956  	/*6094*/ uint16(xSetOp), uint16(LDMXCSR),
  3957  	/*6096*/ uint16(xArgM32),
  3958  	/*6097*/ uint16(xMatch),
  3959  	/*6098*/ uint16(xCondPrefix), 2,
  3960  	0xF3, 6104,
  3961  	0x0, 6094,
  3962  	/*6104*/ uint16(xCondDataSize), 6108, 6112, 6116,
  3963  	/*6108*/ uint16(xSetOp), uint16(WRFSBASE),
  3964  	/*6110*/ uint16(xArgRM32),
  3965  	/*6111*/ uint16(xMatch),
  3966  	/*6112*/ uint16(xSetOp), uint16(WRFSBASE),
  3967  	/*6114*/ uint16(xArgRM32),
  3968  	/*6115*/ uint16(xMatch),
  3969  	/*6116*/ uint16(xSetOp), uint16(WRFSBASE),
  3970  	/*6118*/ uint16(xArgRM64),
  3971  	/*6119*/ uint16(xMatch),
  3972  	/*6120*/ uint16(xCondIs64), 6123, 6127,
  3973  	/*6123*/ uint16(xSetOp), uint16(STMXCSR),
  3974  	/*6125*/ uint16(xArgM32),
  3975  	/*6126*/ uint16(xMatch),
  3976  	/*6127*/ uint16(xCondPrefix), 2,
  3977  	0xF3, 6133,
  3978  	0x0, 6123,
  3979  	/*6133*/ uint16(xCondDataSize), 6137, 6141, 6145,
  3980  	/*6137*/ uint16(xSetOp), uint16(WRGSBASE),
  3981  	/*6139*/ uint16(xArgRM32),
  3982  	/*6140*/ uint16(xMatch),
  3983  	/*6141*/ uint16(xSetOp), uint16(WRGSBASE),
  3984  	/*6143*/ uint16(xArgRM32),
  3985  	/*6144*/ uint16(xMatch),
  3986  	/*6145*/ uint16(xSetOp), uint16(WRGSBASE),
  3987  	/*6147*/ uint16(xArgRM64),
  3988  	/*6148*/ uint16(xMatch),
  3989  	/*6149*/ uint16(xCondIs64), 6152, 6164,
  3990  	/*6152*/ uint16(xCondDataSize), 6156, 6160, 0,
  3991  	/*6156*/ uint16(xSetOp), uint16(XSAVE),
  3992  	/*6158*/ uint16(xArgMem),
  3993  	/*6159*/ uint16(xMatch),
  3994  	/*6160*/ uint16(xSetOp), uint16(XSAVE),
  3995  	/*6162*/ uint16(xArgMem),
  3996  	/*6163*/ uint16(xMatch),
  3997  	/*6164*/ uint16(xCondDataSize), 6156, 6160, 6168,
  3998  	/*6168*/ uint16(xSetOp), uint16(XSAVE64),
  3999  	/*6170*/ uint16(xArgMem),
  4000  	/*6171*/ uint16(xMatch),
  4001  	/*6172*/ uint16(xCondIs64), 6175, 6187,
  4002  	/*6175*/ uint16(xCondDataSize), 6179, 6183, 0,
  4003  	/*6179*/ uint16(xSetOp), uint16(XRSTOR),
  4004  	/*6181*/ uint16(xArgMem),
  4005  	/*6182*/ uint16(xMatch),
  4006  	/*6183*/ uint16(xSetOp), uint16(XRSTOR),
  4007  	/*6185*/ uint16(xArgMem),
  4008  	/*6186*/ uint16(xMatch),
  4009  	/*6187*/ uint16(xCondDataSize), 6179, 6183, 6191,
  4010  	/*6191*/ uint16(xSetOp), uint16(XRSTOR64),
  4011  	/*6193*/ uint16(xArgMem),
  4012  	/*6194*/ uint16(xMatch),
  4013  	/*6195*/ uint16(xCondDataSize), 6199, 6203, 6207,
  4014  	/*6199*/ uint16(xSetOp), uint16(XSAVEOPT),
  4015  	/*6201*/ uint16(xArgMem),
  4016  	/*6202*/ uint16(xMatch),
  4017  	/*6203*/ uint16(xSetOp), uint16(XSAVEOPT),
  4018  	/*6205*/ uint16(xArgMem),
  4019  	/*6206*/ uint16(xMatch),
  4020  	/*6207*/ uint16(xSetOp), uint16(XSAVEOPT64),
  4021  	/*6209*/ uint16(xArgMem),
  4022  	/*6210*/ uint16(xMatch),
  4023  	/*6211*/ uint16(xSetOp), uint16(CLFLUSH),
  4024  	/*6213*/ uint16(xArgM8),
  4025  	/*6214*/ uint16(xMatch),
  4026  	/*6215*/ uint16(xSetOp), uint16(LFENCE),
  4027  	/*6217*/ uint16(xMatch),
  4028  	/*6218*/ uint16(xSetOp), uint16(MFENCE),
  4029  	/*6220*/ uint16(xMatch),
  4030  	/*6221*/ uint16(xSetOp), uint16(SFENCE),
  4031  	/*6223*/ uint16(xMatch),
  4032  	/*6224*/ uint16(xCondIs64), 6227, 6243,
  4033  	/*6227*/ uint16(xCondDataSize), 6231, 6237, 0,
  4034  	/*6231*/ uint16(xSetOp), uint16(IMUL),
  4035  	/*6233*/ uint16(xReadSlashR),
  4036  	/*6234*/ uint16(xArgR16),
  4037  	/*6235*/ uint16(xArgRM16),
  4038  	/*6236*/ uint16(xMatch),
  4039  	/*6237*/ uint16(xSetOp), uint16(IMUL),
  4040  	/*6239*/ uint16(xReadSlashR),
  4041  	/*6240*/ uint16(xArgR32),
  4042  	/*6241*/ uint16(xArgRM32),
  4043  	/*6242*/ uint16(xMatch),
  4044  	/*6243*/ uint16(xCondDataSize), 6231, 6237, 6247,
  4045  	/*6247*/ uint16(xSetOp), uint16(IMUL),
  4046  	/*6249*/ uint16(xReadSlashR),
  4047  	/*6250*/ uint16(xArgR64),
  4048  	/*6251*/ uint16(xArgRM64),
  4049  	/*6252*/ uint16(xMatch),
  4050  	/*6253*/ uint16(xSetOp), uint16(CMPXCHG),
  4051  	/*6255*/ uint16(xReadSlashR),
  4052  	/*6256*/ uint16(xArgRM8),
  4053  	/*6257*/ uint16(xArgR8),
  4054  	/*6258*/ uint16(xMatch),
  4055  	/*6259*/ uint16(xCondIs64), 6262, 6278,
  4056  	/*6262*/ uint16(xCondDataSize), 6266, 6272, 0,
  4057  	/*6266*/ uint16(xSetOp), uint16(CMPXCHG),
  4058  	/*6268*/ uint16(xReadSlashR),
  4059  	/*6269*/ uint16(xArgRM16),
  4060  	/*6270*/ uint16(xArgR16),
  4061  	/*6271*/ uint16(xMatch),
  4062  	/*6272*/ uint16(xSetOp), uint16(CMPXCHG),
  4063  	/*6274*/ uint16(xReadSlashR),
  4064  	/*6275*/ uint16(xArgRM32),
  4065  	/*6276*/ uint16(xArgR32),
  4066  	/*6277*/ uint16(xMatch),
  4067  	/*6278*/ uint16(xCondDataSize), 6266, 6272, 6282,
  4068  	/*6282*/ uint16(xSetOp), uint16(CMPXCHG),
  4069  	/*6284*/ uint16(xReadSlashR),
  4070  	/*6285*/ uint16(xArgRM64),
  4071  	/*6286*/ uint16(xArgR64),
  4072  	/*6287*/ uint16(xMatch),
  4073  	/*6288*/ uint16(xCondIs64), 6291, 6307,
  4074  	/*6291*/ uint16(xCondDataSize), 6295, 6301, 0,
  4075  	/*6295*/ uint16(xSetOp), uint16(LSS),
  4076  	/*6297*/ uint16(xReadSlashR),
  4077  	/*6298*/ uint16(xArgR16),
  4078  	/*6299*/ uint16(xArgM16colon16),
  4079  	/*6300*/ uint16(xMatch),
  4080  	/*6301*/ uint16(xSetOp), uint16(LSS),
  4081  	/*6303*/ uint16(xReadSlashR),
  4082  	/*6304*/ uint16(xArgR32),
  4083  	/*6305*/ uint16(xArgM16colon32),
  4084  	/*6306*/ uint16(xMatch),
  4085  	/*6307*/ uint16(xCondDataSize), 6295, 6301, 6311,
  4086  	/*6311*/ uint16(xSetOp), uint16(LSS),
  4087  	/*6313*/ uint16(xReadSlashR),
  4088  	/*6314*/ uint16(xArgR64),
  4089  	/*6315*/ uint16(xArgM16colon64),
  4090  	/*6316*/ uint16(xMatch),
  4091  	/*6317*/ uint16(xCondIs64), 6320, 6336,
  4092  	/*6320*/ uint16(xCondDataSize), 6324, 6330, 0,
  4093  	/*6324*/ uint16(xSetOp), uint16(BTR),
  4094  	/*6326*/ uint16(xReadSlashR),
  4095  	/*6327*/ uint16(xArgRM16),
  4096  	/*6328*/ uint16(xArgR16),
  4097  	/*6329*/ uint16(xMatch),
  4098  	/*6330*/ uint16(xSetOp), uint16(BTR),
  4099  	/*6332*/ uint16(xReadSlashR),
  4100  	/*6333*/ uint16(xArgRM32),
  4101  	/*6334*/ uint16(xArgR32),
  4102  	/*6335*/ uint16(xMatch),
  4103  	/*6336*/ uint16(xCondDataSize), 6324, 6330, 6340,
  4104  	/*6340*/ uint16(xSetOp), uint16(BTR),
  4105  	/*6342*/ uint16(xReadSlashR),
  4106  	/*6343*/ uint16(xArgRM64),
  4107  	/*6344*/ uint16(xArgR64),
  4108  	/*6345*/ uint16(xMatch),
  4109  	/*6346*/ uint16(xCondIs64), 6349, 6365,
  4110  	/*6349*/ uint16(xCondDataSize), 6353, 6359, 0,
  4111  	/*6353*/ uint16(xSetOp), uint16(LFS),
  4112  	/*6355*/ uint16(xReadSlashR),
  4113  	/*6356*/ uint16(xArgR16),
  4114  	/*6357*/ uint16(xArgM16colon16),
  4115  	/*6358*/ uint16(xMatch),
  4116  	/*6359*/ uint16(xSetOp), uint16(LFS),
  4117  	/*6361*/ uint16(xReadSlashR),
  4118  	/*6362*/ uint16(xArgR32),
  4119  	/*6363*/ uint16(xArgM16colon32),
  4120  	/*6364*/ uint16(xMatch),
  4121  	/*6365*/ uint16(xCondDataSize), 6353, 6359, 6369,
  4122  	/*6369*/ uint16(xSetOp), uint16(LFS),
  4123  	/*6371*/ uint16(xReadSlashR),
  4124  	/*6372*/ uint16(xArgR64),
  4125  	/*6373*/ uint16(xArgM16colon64),
  4126  	/*6374*/ uint16(xMatch),
  4127  	/*6375*/ uint16(xCondIs64), 6378, 6394,
  4128  	/*6378*/ uint16(xCondDataSize), 6382, 6388, 0,
  4129  	/*6382*/ uint16(xSetOp), uint16(LGS),
  4130  	/*6384*/ uint16(xReadSlashR),
  4131  	/*6385*/ uint16(xArgR16),
  4132  	/*6386*/ uint16(xArgM16colon16),
  4133  	/*6387*/ uint16(xMatch),
  4134  	/*6388*/ uint16(xSetOp), uint16(LGS),
  4135  	/*6390*/ uint16(xReadSlashR),
  4136  	/*6391*/ uint16(xArgR32),
  4137  	/*6392*/ uint16(xArgM16colon32),
  4138  	/*6393*/ uint16(xMatch),
  4139  	/*6394*/ uint16(xCondDataSize), 6382, 6388, 6398,
  4140  	/*6398*/ uint16(xSetOp), uint16(LGS),
  4141  	/*6400*/ uint16(xReadSlashR),
  4142  	/*6401*/ uint16(xArgR64),
  4143  	/*6402*/ uint16(xArgM16colon64),
  4144  	/*6403*/ uint16(xMatch),
  4145  	/*6404*/ uint16(xCondIs64), 6407, 6423,
  4146  	/*6407*/ uint16(xCondDataSize), 6411, 6417, 0,
  4147  	/*6411*/ uint16(xSetOp), uint16(MOVZX),
  4148  	/*6413*/ uint16(xReadSlashR),
  4149  	/*6414*/ uint16(xArgR16),
  4150  	/*6415*/ uint16(xArgRM8),
  4151  	/*6416*/ uint16(xMatch),
  4152  	/*6417*/ uint16(xSetOp), uint16(MOVZX),
  4153  	/*6419*/ uint16(xReadSlashR),
  4154  	/*6420*/ uint16(xArgR32),
  4155  	/*6421*/ uint16(xArgRM8),
  4156  	/*6422*/ uint16(xMatch),
  4157  	/*6423*/ uint16(xCondDataSize), 6411, 6417, 6427,
  4158  	/*6427*/ uint16(xSetOp), uint16(MOVZX),
  4159  	/*6429*/ uint16(xReadSlashR),
  4160  	/*6430*/ uint16(xArgR64),
  4161  	/*6431*/ uint16(xArgRM8),
  4162  	/*6432*/ uint16(xMatch),
  4163  	/*6433*/ uint16(xCondIs64), 6436, 6452,
  4164  	/*6436*/ uint16(xCondDataSize), 6440, 6446, 0,
  4165  	/*6440*/ uint16(xSetOp), uint16(MOVZX),
  4166  	/*6442*/ uint16(xReadSlashR),
  4167  	/*6443*/ uint16(xArgR16),
  4168  	/*6444*/ uint16(xArgRM16),
  4169  	/*6445*/ uint16(xMatch),
  4170  	/*6446*/ uint16(xSetOp), uint16(MOVZX),
  4171  	/*6448*/ uint16(xReadSlashR),
  4172  	/*6449*/ uint16(xArgR32),
  4173  	/*6450*/ uint16(xArgRM16),
  4174  	/*6451*/ uint16(xMatch),
  4175  	/*6452*/ uint16(xCondDataSize), 6440, 6446, 6456,
  4176  	/*6456*/ uint16(xSetOp), uint16(MOVZX),
  4177  	/*6458*/ uint16(xReadSlashR),
  4178  	/*6459*/ uint16(xArgR64),
  4179  	/*6460*/ uint16(xArgRM16),
  4180  	/*6461*/ uint16(xMatch),
  4181  	/*6462*/ uint16(xCondIs64), 6465, 6485,
  4182  	/*6465*/ uint16(xCondPrefix), 1,
  4183  	0xF3, 6469,
  4184  	/*6469*/ uint16(xCondDataSize), 6473, 6479, 0,
  4185  	/*6473*/ uint16(xSetOp), uint16(POPCNT),
  4186  	/*6475*/ uint16(xReadSlashR),
  4187  	/*6476*/ uint16(xArgR16),
  4188  	/*6477*/ uint16(xArgRM16),
  4189  	/*6478*/ uint16(xMatch),
  4190  	/*6479*/ uint16(xSetOp), uint16(POPCNT),
  4191  	/*6481*/ uint16(xReadSlashR),
  4192  	/*6482*/ uint16(xArgR32),
  4193  	/*6483*/ uint16(xArgRM32),
  4194  	/*6484*/ uint16(xMatch),
  4195  	/*6485*/ uint16(xCondPrefix), 1,
  4196  	0xF3, 6489,
  4197  	/*6489*/ uint16(xCondDataSize), 6473, 6479, 6493,
  4198  	/*6493*/ uint16(xSetOp), uint16(POPCNT),
  4199  	/*6495*/ uint16(xReadSlashR),
  4200  	/*6496*/ uint16(xArgR64),
  4201  	/*6497*/ uint16(xArgRM64),
  4202  	/*6498*/ uint16(xMatch),
  4203  	/*6499*/ uint16(xSetOp), uint16(UD1),
  4204  	/*6501*/ uint16(xMatch),
  4205  	/*6502*/ uint16(xCondSlashR),
  4206  	0,    // 0
  4207  	0,    // 1
  4208  	0,    // 2
  4209  	0,    // 3
  4210  	6511, // 4
  4211  	6540, // 5
  4212  	6569, // 6
  4213  	6598, // 7
  4214  	/*6511*/ uint16(xCondIs64), 6514, 6530,
  4215  	/*6514*/ uint16(xCondDataSize), 6518, 6524, 0,
  4216  	/*6518*/ uint16(xSetOp), uint16(BT),
  4217  	/*6520*/ uint16(xReadIb),
  4218  	/*6521*/ uint16(xArgRM16),
  4219  	/*6522*/ uint16(xArgImm8u),
  4220  	/*6523*/ uint16(xMatch),
  4221  	/*6524*/ uint16(xSetOp), uint16(BT),
  4222  	/*6526*/ uint16(xReadIb),
  4223  	/*6527*/ uint16(xArgRM32),
  4224  	/*6528*/ uint16(xArgImm8u),
  4225  	/*6529*/ uint16(xMatch),
  4226  	/*6530*/ uint16(xCondDataSize), 6518, 6524, 6534,
  4227  	/*6534*/ uint16(xSetOp), uint16(BT),
  4228  	/*6536*/ uint16(xReadIb),
  4229  	/*6537*/ uint16(xArgRM64),
  4230  	/*6538*/ uint16(xArgImm8u),
  4231  	/*6539*/ uint16(xMatch),
  4232  	/*6540*/ uint16(xCondIs64), 6543, 6559,
  4233  	/*6543*/ uint16(xCondDataSize), 6547, 6553, 0,
  4234  	/*6547*/ uint16(xSetOp), uint16(BTS),
  4235  	/*6549*/ uint16(xReadIb),
  4236  	/*6550*/ uint16(xArgRM16),
  4237  	/*6551*/ uint16(xArgImm8u),
  4238  	/*6552*/ uint16(xMatch),
  4239  	/*6553*/ uint16(xSetOp), uint16(BTS),
  4240  	/*6555*/ uint16(xReadIb),
  4241  	/*6556*/ uint16(xArgRM32),
  4242  	/*6557*/ uint16(xArgImm8u),
  4243  	/*6558*/ uint16(xMatch),
  4244  	/*6559*/ uint16(xCondDataSize), 6547, 6553, 6563,
  4245  	/*6563*/ uint16(xSetOp), uint16(BTS),
  4246  	/*6565*/ uint16(xReadIb),
  4247  	/*6566*/ uint16(xArgRM64),
  4248  	/*6567*/ uint16(xArgImm8u),
  4249  	/*6568*/ uint16(xMatch),
  4250  	/*6569*/ uint16(xCondIs64), 6572, 6588,
  4251  	/*6572*/ uint16(xCondDataSize), 6576, 6582, 0,
  4252  	/*6576*/ uint16(xSetOp), uint16(BTR),
  4253  	/*6578*/ uint16(xReadIb),
  4254  	/*6579*/ uint16(xArgRM16),
  4255  	/*6580*/ uint16(xArgImm8u),
  4256  	/*6581*/ uint16(xMatch),
  4257  	/*6582*/ uint16(xSetOp), uint16(BTR),
  4258  	/*6584*/ uint16(xReadIb),
  4259  	/*6585*/ uint16(xArgRM32),
  4260  	/*6586*/ uint16(xArgImm8u),
  4261  	/*6587*/ uint16(xMatch),
  4262  	/*6588*/ uint16(xCondDataSize), 6576, 6582, 6592,
  4263  	/*6592*/ uint16(xSetOp), uint16(BTR),
  4264  	/*6594*/ uint16(xReadIb),
  4265  	/*6595*/ uint16(xArgRM64),
  4266  	/*6596*/ uint16(xArgImm8u),
  4267  	/*6597*/ uint16(xMatch),
  4268  	/*6598*/ uint16(xCondIs64), 6601, 6617,
  4269  	/*6601*/ uint16(xCondDataSize), 6605, 6611, 0,
  4270  	/*6605*/ uint16(xSetOp), uint16(BTC),
  4271  	/*6607*/ uint16(xReadIb),
  4272  	/*6608*/ uint16(xArgRM16),
  4273  	/*6609*/ uint16(xArgImm8u),
  4274  	/*6610*/ uint16(xMatch),
  4275  	/*6611*/ uint16(xSetOp), uint16(BTC),
  4276  	/*6613*/ uint16(xReadIb),
  4277  	/*6614*/ uint16(xArgRM32),
  4278  	/*6615*/ uint16(xArgImm8u),
  4279  	/*6616*/ uint16(xMatch),
  4280  	/*6617*/ uint16(xCondDataSize), 6605, 6611, 6621,
  4281  	/*6621*/ uint16(xSetOp), uint16(BTC),
  4282  	/*6623*/ uint16(xReadIb),
  4283  	/*6624*/ uint16(xArgRM64),
  4284  	/*6625*/ uint16(xArgImm8u),
  4285  	/*6626*/ uint16(xMatch),
  4286  	/*6627*/ uint16(xCondIs64), 6630, 6646,
  4287  	/*6630*/ uint16(xCondDataSize), 6634, 6640, 0,
  4288  	/*6634*/ uint16(xSetOp), uint16(BTC),
  4289  	/*6636*/ uint16(xReadSlashR),
  4290  	/*6637*/ uint16(xArgRM16),
  4291  	/*6638*/ uint16(xArgR16),
  4292  	/*6639*/ uint16(xMatch),
  4293  	/*6640*/ uint16(xSetOp), uint16(BTC),
  4294  	/*6642*/ uint16(xReadSlashR),
  4295  	/*6643*/ uint16(xArgRM32),
  4296  	/*6644*/ uint16(xArgR32),
  4297  	/*6645*/ uint16(xMatch),
  4298  	/*6646*/ uint16(xCondDataSize), 6634, 6640, 6650,
  4299  	/*6650*/ uint16(xSetOp), uint16(BTC),
  4300  	/*6652*/ uint16(xReadSlashR),
  4301  	/*6653*/ uint16(xArgRM64),
  4302  	/*6654*/ uint16(xArgR64),
  4303  	/*6655*/ uint16(xMatch),
  4304  	/*6656*/ uint16(xCondIs64), 6659, 6697,
  4305  	/*6659*/ uint16(xCondPrefix), 2,
  4306  	0xF3, 6681,
  4307  	0x0, 6665,
  4308  	/*6665*/ uint16(xCondDataSize), 6669, 6675, 0,
  4309  	/*6669*/ uint16(xSetOp), uint16(BSF),
  4310  	/*6671*/ uint16(xReadSlashR),
  4311  	/*6672*/ uint16(xArgR16),
  4312  	/*6673*/ uint16(xArgRM16),
  4313  	/*6674*/ uint16(xMatch),
  4314  	/*6675*/ uint16(xSetOp), uint16(BSF),
  4315  	/*6677*/ uint16(xReadSlashR),
  4316  	/*6678*/ uint16(xArgR32),
  4317  	/*6679*/ uint16(xArgRM32),
  4318  	/*6680*/ uint16(xMatch),
  4319  	/*6681*/ uint16(xCondDataSize), 6685, 6691, 0,
  4320  	/*6685*/ uint16(xSetOp), uint16(TZCNT),
  4321  	/*6687*/ uint16(xReadSlashR),
  4322  	/*6688*/ uint16(xArgR16),
  4323  	/*6689*/ uint16(xArgRM16),
  4324  	/*6690*/ uint16(xMatch),
  4325  	/*6691*/ uint16(xSetOp), uint16(TZCNT),
  4326  	/*6693*/ uint16(xReadSlashR),
  4327  	/*6694*/ uint16(xArgR32),
  4328  	/*6695*/ uint16(xArgRM32),
  4329  	/*6696*/ uint16(xMatch),
  4330  	/*6697*/ uint16(xCondPrefix), 2,
  4331  	0xF3, 6713,
  4332  	0x0, 6703,
  4333  	/*6703*/ uint16(xCondDataSize), 6669, 6675, 6707,
  4334  	/*6707*/ uint16(xSetOp), uint16(BSF),
  4335  	/*6709*/ uint16(xReadSlashR),
  4336  	/*6710*/ uint16(xArgR64),
  4337  	/*6711*/ uint16(xArgRM64),
  4338  	/*6712*/ uint16(xMatch),
  4339  	/*6713*/ uint16(xCondDataSize), 6685, 6691, 6717,
  4340  	/*6717*/ uint16(xSetOp), uint16(TZCNT),
  4341  	/*6719*/ uint16(xReadSlashR),
  4342  	/*6720*/ uint16(xArgR64),
  4343  	/*6721*/ uint16(xArgRM64),
  4344  	/*6722*/ uint16(xMatch),
  4345  	/*6723*/ uint16(xCondIs64), 6726, 6764,
  4346  	/*6726*/ uint16(xCondPrefix), 2,
  4347  	0xF3, 6748,
  4348  	0x0, 6732,
  4349  	/*6732*/ uint16(xCondDataSize), 6736, 6742, 0,
  4350  	/*6736*/ uint16(xSetOp), uint16(BSR),
  4351  	/*6738*/ uint16(xReadSlashR),
  4352  	/*6739*/ uint16(xArgR16),
  4353  	/*6740*/ uint16(xArgRM16),
  4354  	/*6741*/ uint16(xMatch),
  4355  	/*6742*/ uint16(xSetOp), uint16(BSR),
  4356  	/*6744*/ uint16(xReadSlashR),
  4357  	/*6745*/ uint16(xArgR32),
  4358  	/*6746*/ uint16(xArgRM32),
  4359  	/*6747*/ uint16(xMatch),
  4360  	/*6748*/ uint16(xCondDataSize), 6752, 6758, 0,
  4361  	/*6752*/ uint16(xSetOp), uint16(LZCNT),
  4362  	/*6754*/ uint16(xReadSlashR),
  4363  	/*6755*/ uint16(xArgR16),
  4364  	/*6756*/ uint16(xArgRM16),
  4365  	/*6757*/ uint16(xMatch),
  4366  	/*6758*/ uint16(xSetOp), uint16(LZCNT),
  4367  	/*6760*/ uint16(xReadSlashR),
  4368  	/*6761*/ uint16(xArgR32),
  4369  	/*6762*/ uint16(xArgRM32),
  4370  	/*6763*/ uint16(xMatch),
  4371  	/*6764*/ uint16(xCondPrefix), 2,
  4372  	0xF3, 6780,
  4373  	0x0, 6770,
  4374  	/*6770*/ uint16(xCondDataSize), 6736, 6742, 6774,
  4375  	/*6774*/ uint16(xSetOp), uint16(BSR),
  4376  	/*6776*/ uint16(xReadSlashR),
  4377  	/*6777*/ uint16(xArgR64),
  4378  	/*6778*/ uint16(xArgRM64),
  4379  	/*6779*/ uint16(xMatch),
  4380  	/*6780*/ uint16(xCondDataSize), 6752, 6758, 6784,
  4381  	/*6784*/ uint16(xSetOp), uint16(LZCNT),
  4382  	/*6786*/ uint16(xReadSlashR),
  4383  	/*6787*/ uint16(xArgR64),
  4384  	/*6788*/ uint16(xArgRM64),
  4385  	/*6789*/ uint16(xMatch),
  4386  	/*6790*/ uint16(xCondIs64), 6793, 6809,
  4387  	/*6793*/ uint16(xCondDataSize), 6797, 6803, 0,
  4388  	/*6797*/ uint16(xSetOp), uint16(MOVSX),
  4389  	/*6799*/ uint16(xReadSlashR),
  4390  	/*6800*/ uint16(xArgR16),
  4391  	/*6801*/ uint16(xArgRM8),
  4392  	/*6802*/ uint16(xMatch),
  4393  	/*6803*/ uint16(xSetOp), uint16(MOVSX),
  4394  	/*6805*/ uint16(xReadSlashR),
  4395  	/*6806*/ uint16(xArgR32),
  4396  	/*6807*/ uint16(xArgRM8),
  4397  	/*6808*/ uint16(xMatch),
  4398  	/*6809*/ uint16(xCondDataSize), 6797, 6803, 6813,
  4399  	/*6813*/ uint16(xSetOp), uint16(MOVSX),
  4400  	/*6815*/ uint16(xReadSlashR),
  4401  	/*6816*/ uint16(xArgR64),
  4402  	/*6817*/ uint16(xArgRM8),
  4403  	/*6818*/ uint16(xMatch),
  4404  	/*6819*/ uint16(xCondIs64), 6822, 6838,
  4405  	/*6822*/ uint16(xCondDataSize), 6826, 6832, 0,
  4406  	/*6826*/ uint16(xSetOp), uint16(MOVSX),
  4407  	/*6828*/ uint16(xReadSlashR),
  4408  	/*6829*/ uint16(xArgR16),
  4409  	/*6830*/ uint16(xArgRM16),
  4410  	/*6831*/ uint16(xMatch),
  4411  	/*6832*/ uint16(xSetOp), uint16(MOVSX),
  4412  	/*6834*/ uint16(xReadSlashR),
  4413  	/*6835*/ uint16(xArgR32),
  4414  	/*6836*/ uint16(xArgRM16),
  4415  	/*6837*/ uint16(xMatch),
  4416  	/*6838*/ uint16(xCondDataSize), 6826, 6832, 6842,
  4417  	/*6842*/ uint16(xSetOp), uint16(MOVSX),
  4418  	/*6844*/ uint16(xReadSlashR),
  4419  	/*6845*/ uint16(xArgR64),
  4420  	/*6846*/ uint16(xArgRM16),
  4421  	/*6847*/ uint16(xMatch),
  4422  	/*6848*/ uint16(xSetOp), uint16(XADD),
  4423  	/*6850*/ uint16(xReadSlashR),
  4424  	/*6851*/ uint16(xArgRM8),
  4425  	/*6852*/ uint16(xArgR8),
  4426  	/*6853*/ uint16(xMatch),
  4427  	/*6854*/ uint16(xCondIs64), 6857, 6873,
  4428  	/*6857*/ uint16(xCondDataSize), 6861, 6867, 0,
  4429  	/*6861*/ uint16(xSetOp), uint16(XADD),
  4430  	/*6863*/ uint16(xReadSlashR),
  4431  	/*6864*/ uint16(xArgRM16),
  4432  	/*6865*/ uint16(xArgR16),
  4433  	/*6866*/ uint16(xMatch),
  4434  	/*6867*/ uint16(xSetOp), uint16(XADD),
  4435  	/*6869*/ uint16(xReadSlashR),
  4436  	/*6870*/ uint16(xArgRM32),
  4437  	/*6871*/ uint16(xArgR32),
  4438  	/*6872*/ uint16(xMatch),
  4439  	/*6873*/ uint16(xCondDataSize), 6861, 6867, 6877,
  4440  	/*6877*/ uint16(xSetOp), uint16(XADD),
  4441  	/*6879*/ uint16(xReadSlashR),
  4442  	/*6880*/ uint16(xArgRM64),
  4443  	/*6881*/ uint16(xArgR64),
  4444  	/*6882*/ uint16(xMatch),
  4445  	/*6883*/ uint16(xCondPrefix), 4,
  4446  	0xF3, 6917,
  4447  	0xF2, 6909,
  4448  	0x66, 6901,
  4449  	0x0, 6893,
  4450  	/*6893*/ uint16(xSetOp), uint16(CMPPS),
  4451  	/*6895*/ uint16(xReadSlashR),
  4452  	/*6896*/ uint16(xReadIb),
  4453  	/*6897*/ uint16(xArgXmm1),
  4454  	/*6898*/ uint16(xArgXmm2M128),
  4455  	/*6899*/ uint16(xArgImm8u),
  4456  	/*6900*/ uint16(xMatch),
  4457  	/*6901*/ uint16(xSetOp), uint16(CMPPD),
  4458  	/*6903*/ uint16(xReadSlashR),
  4459  	/*6904*/ uint16(xReadIb),
  4460  	/*6905*/ uint16(xArgXmm1),
  4461  	/*6906*/ uint16(xArgXmm2M128),
  4462  	/*6907*/ uint16(xArgImm8u),
  4463  	/*6908*/ uint16(xMatch),
  4464  	/*6909*/ uint16(xSetOp), uint16(CMPSD_XMM),
  4465  	/*6911*/ uint16(xReadSlashR),
  4466  	/*6912*/ uint16(xReadIb),
  4467  	/*6913*/ uint16(xArgXmm1),
  4468  	/*6914*/ uint16(xArgXmm2M64),
  4469  	/*6915*/ uint16(xArgImm8u),
  4470  	/*6916*/ uint16(xMatch),
  4471  	/*6917*/ uint16(xSetOp), uint16(CMPSS),
  4472  	/*6919*/ uint16(xReadSlashR),
  4473  	/*6920*/ uint16(xReadIb),
  4474  	/*6921*/ uint16(xArgXmm1),
  4475  	/*6922*/ uint16(xArgXmm2M32),
  4476  	/*6923*/ uint16(xArgImm8u),
  4477  	/*6924*/ uint16(xMatch),
  4478  	/*6925*/ uint16(xCondIs64), 6928, 6944,
  4479  	/*6928*/ uint16(xCondDataSize), 6932, 6938, 0,
  4480  	/*6932*/ uint16(xSetOp), uint16(MOVNTI),
  4481  	/*6934*/ uint16(xReadSlashR),
  4482  	/*6935*/ uint16(xArgM32),
  4483  	/*6936*/ uint16(xArgR32),
  4484  	/*6937*/ uint16(xMatch),
  4485  	/*6938*/ uint16(xSetOp), uint16(MOVNTI),
  4486  	/*6940*/ uint16(xReadSlashR),
  4487  	/*6941*/ uint16(xArgM32),
  4488  	/*6942*/ uint16(xArgR32),
  4489  	/*6943*/ uint16(xMatch),
  4490  	/*6944*/ uint16(xCondDataSize), 6932, 6938, 6948,
  4491  	/*6948*/ uint16(xSetOp), uint16(MOVNTI),
  4492  	/*6950*/ uint16(xReadSlashR),
  4493  	/*6951*/ uint16(xArgM64),
  4494  	/*6952*/ uint16(xArgR64),
  4495  	/*6953*/ uint16(xMatch),
  4496  	/*6954*/ uint16(xCondPrefix), 2,
  4497  	0x66, 6968,
  4498  	0x0, 6960,
  4499  	/*6960*/ uint16(xSetOp), uint16(PINSRW),
  4500  	/*6962*/ uint16(xReadSlashR),
  4501  	/*6963*/ uint16(xReadIb),
  4502  	/*6964*/ uint16(xArgMm),
  4503  	/*6965*/ uint16(xArgR32M16),
  4504  	/*6966*/ uint16(xArgImm8u),
  4505  	/*6967*/ uint16(xMatch),
  4506  	/*6968*/ uint16(xSetOp), uint16(PINSRW),
  4507  	/*6970*/ uint16(xReadSlashR),
  4508  	/*6971*/ uint16(xReadIb),
  4509  	/*6972*/ uint16(xArgXmm),
  4510  	/*6973*/ uint16(xArgR32M16),
  4511  	/*6974*/ uint16(xArgImm8u),
  4512  	/*6975*/ uint16(xMatch),
  4513  	/*6976*/ uint16(xCondPrefix), 2,
  4514  	0x66, 6990,
  4515  	0x0, 6982,
  4516  	/*6982*/ uint16(xSetOp), uint16(PEXTRW),
  4517  	/*6984*/ uint16(xReadSlashR),
  4518  	/*6985*/ uint16(xReadIb),
  4519  	/*6986*/ uint16(xArgR32),
  4520  	/*6987*/ uint16(xArgMm2),
  4521  	/*6988*/ uint16(xArgImm8u),
  4522  	/*6989*/ uint16(xMatch),
  4523  	/*6990*/ uint16(xSetOp), uint16(PEXTRW),
  4524  	/*6992*/ uint16(xReadSlashR),
  4525  	/*6993*/ uint16(xReadIb),
  4526  	/*6994*/ uint16(xArgR32),
  4527  	/*6995*/ uint16(xArgXmm2),
  4528  	/*6996*/ uint16(xArgImm8u),
  4529  	/*6997*/ uint16(xMatch),
  4530  	/*6998*/ uint16(xCondPrefix), 2,
  4531  	0x66, 7012,
  4532  	0x0, 7004,
  4533  	/*7004*/ uint16(xSetOp), uint16(SHUFPS),
  4534  	/*7006*/ uint16(xReadSlashR),
  4535  	/*7007*/ uint16(xReadIb),
  4536  	/*7008*/ uint16(xArgXmm1),
  4537  	/*7009*/ uint16(xArgXmm2M128),
  4538  	/*7010*/ uint16(xArgImm8u),
  4539  	/*7011*/ uint16(xMatch),
  4540  	/*7012*/ uint16(xSetOp), uint16(SHUFPD),
  4541  	/*7014*/ uint16(xReadSlashR),
  4542  	/*7015*/ uint16(xReadIb),
  4543  	/*7016*/ uint16(xArgXmm1),
  4544  	/*7017*/ uint16(xArgXmm2M128),
  4545  	/*7018*/ uint16(xArgImm8u),
  4546  	/*7019*/ uint16(xMatch),
  4547  	/*7020*/ uint16(xCondSlashR),
  4548  	0,    // 0
  4549  	7029, // 1
  4550  	0,    // 2
  4551  	7052, // 3
  4552  	7075, // 4
  4553  	7098, // 5
  4554  	7121, // 6
  4555  	0,    // 7
  4556  	/*7029*/ uint16(xCondIs64), 7032, 7044,
  4557  	/*7032*/ uint16(xCondDataSize), 7036, 7040, 0,
  4558  	/*7036*/ uint16(xSetOp), uint16(CMPXCHG8B),
  4559  	/*7038*/ uint16(xArgM64),
  4560  	/*7039*/ uint16(xMatch),
  4561  	/*7040*/ uint16(xSetOp), uint16(CMPXCHG8B),
  4562  	/*7042*/ uint16(xArgM64),
  4563  	/*7043*/ uint16(xMatch),
  4564  	/*7044*/ uint16(xCondDataSize), 7036, 7040, 7048,
  4565  	/*7048*/ uint16(xSetOp), uint16(CMPXCHG16B),
  4566  	/*7050*/ uint16(xArgM128),
  4567  	/*7051*/ uint16(xMatch),
  4568  	/*7052*/ uint16(xCondIs64), 7055, 7067,
  4569  	/*7055*/ uint16(xCondDataSize), 7059, 7063, 0,
  4570  	/*7059*/ uint16(xSetOp), uint16(XRSTORS),
  4571  	/*7061*/ uint16(xArgMem),
  4572  	/*7062*/ uint16(xMatch),
  4573  	/*7063*/ uint16(xSetOp), uint16(XRSTORS),
  4574  	/*7065*/ uint16(xArgMem),
  4575  	/*7066*/ uint16(xMatch),
  4576  	/*7067*/ uint16(xCondDataSize), 7059, 7063, 7071,
  4577  	/*7071*/ uint16(xSetOp), uint16(XRSTORS64),
  4578  	/*7073*/ uint16(xArgMem),
  4579  	/*7074*/ uint16(xMatch),
  4580  	/*7075*/ uint16(xCondIs64), 7078, 7090,
  4581  	/*7078*/ uint16(xCondDataSize), 7082, 7086, 0,
  4582  	/*7082*/ uint16(xSetOp), uint16(XSAVEC),
  4583  	/*7084*/ uint16(xArgMem),
  4584  	/*7085*/ uint16(xMatch),
  4585  	/*7086*/ uint16(xSetOp), uint16(XSAVEC),
  4586  	/*7088*/ uint16(xArgMem),
  4587  	/*7089*/ uint16(xMatch),
  4588  	/*7090*/ uint16(xCondDataSize), 7082, 7086, 7094,
  4589  	/*7094*/ uint16(xSetOp), uint16(XSAVEC64),
  4590  	/*7096*/ uint16(xArgMem),
  4591  	/*7097*/ uint16(xMatch),
  4592  	/*7098*/ uint16(xCondIs64), 7101, 7113,
  4593  	/*7101*/ uint16(xCondDataSize), 7105, 7109, 0,
  4594  	/*7105*/ uint16(xSetOp), uint16(XSAVES),
  4595  	/*7107*/ uint16(xArgMem),
  4596  	/*7108*/ uint16(xMatch),
  4597  	/*7109*/ uint16(xSetOp), uint16(XSAVES),
  4598  	/*7111*/ uint16(xArgMem),
  4599  	/*7112*/ uint16(xMatch),
  4600  	/*7113*/ uint16(xCondDataSize), 7105, 7109, 7117,
  4601  	/*7117*/ uint16(xSetOp), uint16(XSAVES64),
  4602  	/*7119*/ uint16(xArgMem),
  4603  	/*7120*/ uint16(xMatch),
  4604  	/*7121*/ uint16(xCondIs64), 7124, 7142,
  4605  	/*7124*/ uint16(xCondDataSize), 7128, 7135, 0,
  4606  	/*7128*/ uint16(xCondIsMem), 7131, 0,
  4607  	/*7131*/ uint16(xSetOp), uint16(RDRAND),
  4608  	/*7133*/ uint16(xArgRmf16),
  4609  	/*7134*/ uint16(xMatch),
  4610  	/*7135*/ uint16(xCondIsMem), 7138, 0,
  4611  	/*7138*/ uint16(xSetOp), uint16(RDRAND),
  4612  	/*7140*/ uint16(xArgRmf32),
  4613  	/*7141*/ uint16(xMatch),
  4614  	/*7142*/ uint16(xCondDataSize), 7128, 7135, 7146,
  4615  	/*7146*/ uint16(xSetOp), uint16(RDRAND),
  4616  	/*7148*/ uint16(xMatch),
  4617  	/*7149*/ uint16(xCondIs64), 7152, 7164,
  4618  	/*7152*/ uint16(xCondDataSize), 7156, 7160, 0,
  4619  	/*7156*/ uint16(xSetOp), uint16(BSWAP),
  4620  	/*7158*/ uint16(xArgR16op),
  4621  	/*7159*/ uint16(xMatch),
  4622  	/*7160*/ uint16(xSetOp), uint16(BSWAP),
  4623  	/*7162*/ uint16(xArgR32op),
  4624  	/*7163*/ uint16(xMatch),
  4625  	/*7164*/ uint16(xCondDataSize), 7156, 7160, 7168,
  4626  	/*7168*/ uint16(xSetOp), uint16(BSWAP),
  4627  	/*7170*/ uint16(xArgR64op),
  4628  	/*7171*/ uint16(xMatch),
  4629  	/*7172*/ uint16(xCondPrefix), 2,
  4630  	0xF2, 7184,
  4631  	0x66, 7178,
  4632  	/*7178*/ uint16(xSetOp), uint16(ADDSUBPD),
  4633  	/*7180*/ uint16(xReadSlashR),
  4634  	/*7181*/ uint16(xArgXmm1),
  4635  	/*7182*/ uint16(xArgXmm2M128),
  4636  	/*7183*/ uint16(xMatch),
  4637  	/*7184*/ uint16(xSetOp), uint16(ADDSUBPS),
  4638  	/*7186*/ uint16(xReadSlashR),
  4639  	/*7187*/ uint16(xArgXmm1),
  4640  	/*7188*/ uint16(xArgXmm2M128),
  4641  	/*7189*/ uint16(xMatch),
  4642  	/*7190*/ uint16(xCondPrefix), 2,
  4643  	0x66, 7202,
  4644  	0x0, 7196,
  4645  	/*7196*/ uint16(xSetOp), uint16(PSRLW),
  4646  	/*7198*/ uint16(xReadSlashR),
  4647  	/*7199*/ uint16(xArgMm),
  4648  	/*7200*/ uint16(xArgMmM64),
  4649  	/*7201*/ uint16(xMatch),
  4650  	/*7202*/ uint16(xSetOp), uint16(PSRLW),
  4651  	/*7204*/ uint16(xReadSlashR),
  4652  	/*7205*/ uint16(xArgXmm1),
  4653  	/*7206*/ uint16(xArgXmm2M128),
  4654  	/*7207*/ uint16(xMatch),
  4655  	/*7208*/ uint16(xCondPrefix), 2,
  4656  	0x66, 7220,
  4657  	0x0, 7214,
  4658  	/*7214*/ uint16(xSetOp), uint16(PSRLD),
  4659  	/*7216*/ uint16(xReadSlashR),
  4660  	/*7217*/ uint16(xArgMm),
  4661  	/*7218*/ uint16(xArgMmM64),
  4662  	/*7219*/ uint16(xMatch),
  4663  	/*7220*/ uint16(xSetOp), uint16(PSRLD),
  4664  	/*7222*/ uint16(xReadSlashR),
  4665  	/*7223*/ uint16(xArgXmm1),
  4666  	/*7224*/ uint16(xArgXmm2M128),
  4667  	/*7225*/ uint16(xMatch),
  4668  	/*7226*/ uint16(xCondPrefix), 2,
  4669  	0x66, 7238,
  4670  	0x0, 7232,
  4671  	/*7232*/ uint16(xSetOp), uint16(PSRLQ),
  4672  	/*7234*/ uint16(xReadSlashR),
  4673  	/*7235*/ uint16(xArgMm),
  4674  	/*7236*/ uint16(xArgMmM64),
  4675  	/*7237*/ uint16(xMatch),
  4676  	/*7238*/ uint16(xSetOp), uint16(PSRLQ),
  4677  	/*7240*/ uint16(xReadSlashR),
  4678  	/*7241*/ uint16(xArgXmm1),
  4679  	/*7242*/ uint16(xArgXmm2M128),
  4680  	/*7243*/ uint16(xMatch),
  4681  	/*7244*/ uint16(xCondPrefix), 2,
  4682  	0x66, 7256,
  4683  	0x0, 7250,
  4684  	/*7250*/ uint16(xSetOp), uint16(PADDQ),
  4685  	/*7252*/ uint16(xReadSlashR),
  4686  	/*7253*/ uint16(xArgMm1),
  4687  	/*7254*/ uint16(xArgMm2M64),
  4688  	/*7255*/ uint16(xMatch),
  4689  	/*7256*/ uint16(xSetOp), uint16(PADDQ),
  4690  	/*7258*/ uint16(xReadSlashR),
  4691  	/*7259*/ uint16(xArgXmm1),
  4692  	/*7260*/ uint16(xArgXmm2M128),
  4693  	/*7261*/ uint16(xMatch),
  4694  	/*7262*/ uint16(xCondPrefix), 2,
  4695  	0x66, 7274,
  4696  	0x0, 7268,
  4697  	/*7268*/ uint16(xSetOp), uint16(PMULLW),
  4698  	/*7270*/ uint16(xReadSlashR),
  4699  	/*7271*/ uint16(xArgMm),
  4700  	/*7272*/ uint16(xArgMmM64),
  4701  	/*7273*/ uint16(xMatch),
  4702  	/*7274*/ uint16(xSetOp), uint16(PMULLW),
  4703  	/*7276*/ uint16(xReadSlashR),
  4704  	/*7277*/ uint16(xArgXmm1),
  4705  	/*7278*/ uint16(xArgXmm2M128),
  4706  	/*7279*/ uint16(xMatch),
  4707  	/*7280*/ uint16(xCondPrefix), 3,
  4708  	0xF3, 7300,
  4709  	0xF2, 7294,
  4710  	0x66, 7288,
  4711  	/*7288*/ uint16(xSetOp), uint16(MOVQ),
  4712  	/*7290*/ uint16(xReadSlashR),
  4713  	/*7291*/ uint16(xArgXmm2M64),
  4714  	/*7292*/ uint16(xArgXmm1),
  4715  	/*7293*/ uint16(xMatch),
  4716  	/*7294*/ uint16(xSetOp), uint16(MOVDQ2Q),
  4717  	/*7296*/ uint16(xReadSlashR),
  4718  	/*7297*/ uint16(xArgMm),
  4719  	/*7298*/ uint16(xArgXmm2),
  4720  	/*7299*/ uint16(xMatch),
  4721  	/*7300*/ uint16(xSetOp), uint16(MOVQ2DQ),
  4722  	/*7302*/ uint16(xReadSlashR),
  4723  	/*7303*/ uint16(xArgXmm1),
  4724  	/*7304*/ uint16(xArgMm2),
  4725  	/*7305*/ uint16(xMatch),
  4726  	/*7306*/ uint16(xCondPrefix), 2,
  4727  	0x66, 7318,
  4728  	0x0, 7312,
  4729  	/*7312*/ uint16(xSetOp), uint16(PMOVMSKB),
  4730  	/*7314*/ uint16(xReadSlashR),
  4731  	/*7315*/ uint16(xArgR32),
  4732  	/*7316*/ uint16(xArgMm2),
  4733  	/*7317*/ uint16(xMatch),
  4734  	/*7318*/ uint16(xSetOp), uint16(PMOVMSKB),
  4735  	/*7320*/ uint16(xReadSlashR),
  4736  	/*7321*/ uint16(xArgR32),
  4737  	/*7322*/ uint16(xArgXmm2),
  4738  	/*7323*/ uint16(xMatch),
  4739  	/*7324*/ uint16(xCondPrefix), 2,
  4740  	0x66, 7336,
  4741  	0x0, 7330,
  4742  	/*7330*/ uint16(xSetOp), uint16(PSUBUSB),
  4743  	/*7332*/ uint16(xReadSlashR),
  4744  	/*7333*/ uint16(xArgMm),
  4745  	/*7334*/ uint16(xArgMmM64),
  4746  	/*7335*/ uint16(xMatch),
  4747  	/*7336*/ uint16(xSetOp), uint16(PSUBUSB),
  4748  	/*7338*/ uint16(xReadSlashR),
  4749  	/*7339*/ uint16(xArgXmm1),
  4750  	/*7340*/ uint16(xArgXmm2M128),
  4751  	/*7341*/ uint16(xMatch),
  4752  	/*7342*/ uint16(xCondPrefix), 2,
  4753  	0x66, 7354,
  4754  	0x0, 7348,
  4755  	/*7348*/ uint16(xSetOp), uint16(PSUBUSW),
  4756  	/*7350*/ uint16(xReadSlashR),
  4757  	/*7351*/ uint16(xArgMm),
  4758  	/*7352*/ uint16(xArgMmM64),
  4759  	/*7353*/ uint16(xMatch),
  4760  	/*7354*/ uint16(xSetOp), uint16(PSUBUSW),
  4761  	/*7356*/ uint16(xReadSlashR),
  4762  	/*7357*/ uint16(xArgXmm1),
  4763  	/*7358*/ uint16(xArgXmm2M128),
  4764  	/*7359*/ uint16(xMatch),
  4765  	/*7360*/ uint16(xCondPrefix), 2,
  4766  	0x66, 7372,
  4767  	0x0, 7366,
  4768  	/*7366*/ uint16(xSetOp), uint16(PMINUB),
  4769  	/*7368*/ uint16(xReadSlashR),
  4770  	/*7369*/ uint16(xArgMm1),
  4771  	/*7370*/ uint16(xArgMm2M64),
  4772  	/*7371*/ uint16(xMatch),
  4773  	/*7372*/ uint16(xSetOp), uint16(PMINUB),
  4774  	/*7374*/ uint16(xReadSlashR),
  4775  	/*7375*/ uint16(xArgXmm1),
  4776  	/*7376*/ uint16(xArgXmm2M128),
  4777  	/*7377*/ uint16(xMatch),
  4778  	/*7378*/ uint16(xCondPrefix), 2,
  4779  	0x66, 7390,
  4780  	0x0, 7384,
  4781  	/*7384*/ uint16(xSetOp), uint16(PAND),
  4782  	/*7386*/ uint16(xReadSlashR),
  4783  	/*7387*/ uint16(xArgMm),
  4784  	/*7388*/ uint16(xArgMmM64),
  4785  	/*7389*/ uint16(xMatch),
  4786  	/*7390*/ uint16(xSetOp), uint16(PAND),
  4787  	/*7392*/ uint16(xReadSlashR),
  4788  	/*7393*/ uint16(xArgXmm1),
  4789  	/*7394*/ uint16(xArgXmm2M128),
  4790  	/*7395*/ uint16(xMatch),
  4791  	/*7396*/ uint16(xCondPrefix), 2,
  4792  	0x66, 7408,
  4793  	0x0, 7402,
  4794  	/*7402*/ uint16(xSetOp), uint16(PADDUSB),
  4795  	/*7404*/ uint16(xReadSlashR),
  4796  	/*7405*/ uint16(xArgMm),
  4797  	/*7406*/ uint16(xArgMmM64),
  4798  	/*7407*/ uint16(xMatch),
  4799  	/*7408*/ uint16(xSetOp), uint16(PADDUSB),
  4800  	/*7410*/ uint16(xReadSlashR),
  4801  	/*7411*/ uint16(xArgXmm1),
  4802  	/*7412*/ uint16(xArgXmm2M128),
  4803  	/*7413*/ uint16(xMatch),
  4804  	/*7414*/ uint16(xCondPrefix), 2,
  4805  	0x66, 7426,
  4806  	0x0, 7420,
  4807  	/*7420*/ uint16(xSetOp), uint16(PADDUSW),
  4808  	/*7422*/ uint16(xReadSlashR),
  4809  	/*7423*/ uint16(xArgMm),
  4810  	/*7424*/ uint16(xArgMmM64),
  4811  	/*7425*/ uint16(xMatch),
  4812  	/*7426*/ uint16(xSetOp), uint16(PADDUSW),
  4813  	/*7428*/ uint16(xReadSlashR),
  4814  	/*7429*/ uint16(xArgXmm1),
  4815  	/*7430*/ uint16(xArgXmm2M128),
  4816  	/*7431*/ uint16(xMatch),
  4817  	/*7432*/ uint16(xCondPrefix), 2,
  4818  	0x66, 7444,
  4819  	0x0, 7438,
  4820  	/*7438*/ uint16(xSetOp), uint16(PMAXUB),
  4821  	/*7440*/ uint16(xReadSlashR),
  4822  	/*7441*/ uint16(xArgMm1),
  4823  	/*7442*/ uint16(xArgMm2M64),
  4824  	/*7443*/ uint16(xMatch),
  4825  	/*7444*/ uint16(xSetOp), uint16(PMAXUB),
  4826  	/*7446*/ uint16(xReadSlashR),
  4827  	/*7447*/ uint16(xArgXmm1),
  4828  	/*7448*/ uint16(xArgXmm2M128),
  4829  	/*7449*/ uint16(xMatch),
  4830  	/*7450*/ uint16(xCondPrefix), 2,
  4831  	0x66, 7462,
  4832  	0x0, 7456,
  4833  	/*7456*/ uint16(xSetOp), uint16(PANDN),
  4834  	/*7458*/ uint16(xReadSlashR),
  4835  	/*7459*/ uint16(xArgMm),
  4836  	/*7460*/ uint16(xArgMmM64),
  4837  	/*7461*/ uint16(xMatch),
  4838  	/*7462*/ uint16(xSetOp), uint16(PANDN),
  4839  	/*7464*/ uint16(xReadSlashR),
  4840  	/*7465*/ uint16(xArgXmm1),
  4841  	/*7466*/ uint16(xArgXmm2M128),
  4842  	/*7467*/ uint16(xMatch),
  4843  	/*7468*/ uint16(xCondPrefix), 2,
  4844  	0x66, 7480,
  4845  	0x0, 7474,
  4846  	/*7474*/ uint16(xSetOp), uint16(PAVGB),
  4847  	/*7476*/ uint16(xReadSlashR),
  4848  	/*7477*/ uint16(xArgMm1),
  4849  	/*7478*/ uint16(xArgMm2M64),
  4850  	/*7479*/ uint16(xMatch),
  4851  	/*7480*/ uint16(xSetOp), uint16(PAVGB),
  4852  	/*7482*/ uint16(xReadSlashR),
  4853  	/*7483*/ uint16(xArgXmm1),
  4854  	/*7484*/ uint16(xArgXmm2M128),
  4855  	/*7485*/ uint16(xMatch),
  4856  	/*7486*/ uint16(xCondPrefix), 2,
  4857  	0x66, 7498,
  4858  	0x0, 7492,
  4859  	/*7492*/ uint16(xSetOp), uint16(PSRAW),
  4860  	/*7494*/ uint16(xReadSlashR),
  4861  	/*7495*/ uint16(xArgMm),
  4862  	/*7496*/ uint16(xArgMmM64),
  4863  	/*7497*/ uint16(xMatch),
  4864  	/*7498*/ uint16(xSetOp), uint16(PSRAW),
  4865  	/*7500*/ uint16(xReadSlashR),
  4866  	/*7501*/ uint16(xArgXmm1),
  4867  	/*7502*/ uint16(xArgXmm2M128),
  4868  	/*7503*/ uint16(xMatch),
  4869  	/*7504*/ uint16(xCondPrefix), 2,
  4870  	0x66, 7516,
  4871  	0x0, 7510,
  4872  	/*7510*/ uint16(xSetOp), uint16(PSRAD),
  4873  	/*7512*/ uint16(xReadSlashR),
  4874  	/*7513*/ uint16(xArgMm),
  4875  	/*7514*/ uint16(xArgMmM64),
  4876  	/*7515*/ uint16(xMatch),
  4877  	/*7516*/ uint16(xSetOp), uint16(PSRAD),
  4878  	/*7518*/ uint16(xReadSlashR),
  4879  	/*7519*/ uint16(xArgXmm1),
  4880  	/*7520*/ uint16(xArgXmm2M128),
  4881  	/*7521*/ uint16(xMatch),
  4882  	/*7522*/ uint16(xCondPrefix), 2,
  4883  	0x66, 7534,
  4884  	0x0, 7528,
  4885  	/*7528*/ uint16(xSetOp), uint16(PAVGW),
  4886  	/*7530*/ uint16(xReadSlashR),
  4887  	/*7531*/ uint16(xArgMm1),
  4888  	/*7532*/ uint16(xArgMm2M64),
  4889  	/*7533*/ uint16(xMatch),
  4890  	/*7534*/ uint16(xSetOp), uint16(PAVGW),
  4891  	/*7536*/ uint16(xReadSlashR),
  4892  	/*7537*/ uint16(xArgXmm1),
  4893  	/*7538*/ uint16(xArgXmm2M128),
  4894  	/*7539*/ uint16(xMatch),
  4895  	/*7540*/ uint16(xCondPrefix), 2,
  4896  	0x66, 7552,
  4897  	0x0, 7546,
  4898  	/*7546*/ uint16(xSetOp), uint16(PMULHUW),
  4899  	/*7548*/ uint16(xReadSlashR),
  4900  	/*7549*/ uint16(xArgMm1),
  4901  	/*7550*/ uint16(xArgMm2M64),
  4902  	/*7551*/ uint16(xMatch),
  4903  	/*7552*/ uint16(xSetOp), uint16(PMULHUW),
  4904  	/*7554*/ uint16(xReadSlashR),
  4905  	/*7555*/ uint16(xArgXmm1),
  4906  	/*7556*/ uint16(xArgXmm2M128),
  4907  	/*7557*/ uint16(xMatch),
  4908  	/*7558*/ uint16(xCondPrefix), 2,
  4909  	0x66, 7570,
  4910  	0x0, 7564,
  4911  	/*7564*/ uint16(xSetOp), uint16(PMULHW),
  4912  	/*7566*/ uint16(xReadSlashR),
  4913  	/*7567*/ uint16(xArgMm),
  4914  	/*7568*/ uint16(xArgMmM64),
  4915  	/*7569*/ uint16(xMatch),
  4916  	/*7570*/ uint16(xSetOp), uint16(PMULHW),
  4917  	/*7572*/ uint16(xReadSlashR),
  4918  	/*7573*/ uint16(xArgXmm1),
  4919  	/*7574*/ uint16(xArgXmm2M128),
  4920  	/*7575*/ uint16(xMatch),
  4921  	/*7576*/ uint16(xCondPrefix), 3,
  4922  	0xF3, 7596,
  4923  	0xF2, 7590,
  4924  	0x66, 7584,
  4925  	/*7584*/ uint16(xSetOp), uint16(CVTTPD2DQ),
  4926  	/*7586*/ uint16(xReadSlashR),
  4927  	/*7587*/ uint16(xArgXmm1),
  4928  	/*7588*/ uint16(xArgXmm2M128),
  4929  	/*7589*/ uint16(xMatch),
  4930  	/*7590*/ uint16(xSetOp), uint16(CVTPD2DQ),
  4931  	/*7592*/ uint16(xReadSlashR),
  4932  	/*7593*/ uint16(xArgXmm1),
  4933  	/*7594*/ uint16(xArgXmm2M128),
  4934  	/*7595*/ uint16(xMatch),
  4935  	/*7596*/ uint16(xSetOp), uint16(CVTDQ2PD),
  4936  	/*7598*/ uint16(xReadSlashR),
  4937  	/*7599*/ uint16(xArgXmm1),
  4938  	/*7600*/ uint16(xArgXmm2M64),
  4939  	/*7601*/ uint16(xMatch),
  4940  	/*7602*/ uint16(xCondPrefix), 2,
  4941  	0x66, 7614,
  4942  	0x0, 7608,
  4943  	/*7608*/ uint16(xSetOp), uint16(MOVNTQ),
  4944  	/*7610*/ uint16(xReadSlashR),
  4945  	/*7611*/ uint16(xArgM64),
  4946  	/*7612*/ uint16(xArgMm),
  4947  	/*7613*/ uint16(xMatch),
  4948  	/*7614*/ uint16(xSetOp), uint16(MOVNTDQ),
  4949  	/*7616*/ uint16(xReadSlashR),
  4950  	/*7617*/ uint16(xArgM128),
  4951  	/*7618*/ uint16(xArgXmm),
  4952  	/*7619*/ uint16(xMatch),
  4953  	/*7620*/ uint16(xCondPrefix), 2,
  4954  	0x66, 7632,
  4955  	0x0, 7626,
  4956  	/*7626*/ uint16(xSetOp), uint16(PSUBSB),
  4957  	/*7628*/ uint16(xReadSlashR),
  4958  	/*7629*/ uint16(xArgMm),
  4959  	/*7630*/ uint16(xArgMmM64),
  4960  	/*7631*/ uint16(xMatch),
  4961  	/*7632*/ uint16(xSetOp), uint16(PSUBSB),
  4962  	/*7634*/ uint16(xReadSlashR),
  4963  	/*7635*/ uint16(xArgXmm1),
  4964  	/*7636*/ uint16(xArgXmm2M128),
  4965  	/*7637*/ uint16(xMatch),
  4966  	/*7638*/ uint16(xCondPrefix), 2,
  4967  	0x66, 7650,
  4968  	0x0, 7644,
  4969  	/*7644*/ uint16(xSetOp), uint16(PSUBSW),
  4970  	/*7646*/ uint16(xReadSlashR),
  4971  	/*7647*/ uint16(xArgMm),
  4972  	/*7648*/ uint16(xArgMmM64),
  4973  	/*7649*/ uint16(xMatch),
  4974  	/*7650*/ uint16(xSetOp), uint16(PSUBSW),
  4975  	/*7652*/ uint16(xReadSlashR),
  4976  	/*7653*/ uint16(xArgXmm1),
  4977  	/*7654*/ uint16(xArgXmm2M128),
  4978  	/*7655*/ uint16(xMatch),
  4979  	/*7656*/ uint16(xCondPrefix), 2,
  4980  	0x66, 7668,
  4981  	0x0, 7662,
  4982  	/*7662*/ uint16(xSetOp), uint16(PMINSW),
  4983  	/*7664*/ uint16(xReadSlashR),
  4984  	/*7665*/ uint16(xArgMm1),
  4985  	/*7666*/ uint16(xArgMm2M64),
  4986  	/*7667*/ uint16(xMatch),
  4987  	/*7668*/ uint16(xSetOp), uint16(PMINSW),
  4988  	/*7670*/ uint16(xReadSlashR),
  4989  	/*7671*/ uint16(xArgXmm1),
  4990  	/*7672*/ uint16(xArgXmm2M128),
  4991  	/*7673*/ uint16(xMatch),
  4992  	/*7674*/ uint16(xCondPrefix), 2,
  4993  	0x66, 7686,
  4994  	0x0, 7680,
  4995  	/*7680*/ uint16(xSetOp), uint16(POR),
  4996  	/*7682*/ uint16(xReadSlashR),
  4997  	/*7683*/ uint16(xArgMm),
  4998  	/*7684*/ uint16(xArgMmM64),
  4999  	/*7685*/ uint16(xMatch),
  5000  	/*7686*/ uint16(xSetOp), uint16(POR),
  5001  	/*7688*/ uint16(xReadSlashR),
  5002  	/*7689*/ uint16(xArgXmm1),
  5003  	/*7690*/ uint16(xArgXmm2M128),
  5004  	/*7691*/ uint16(xMatch),
  5005  	/*7692*/ uint16(xCondPrefix), 2,
  5006  	0x66, 7704,
  5007  	0x0, 7698,
  5008  	/*7698*/ uint16(xSetOp), uint16(PADDSB),
  5009  	/*7700*/ uint16(xReadSlashR),
  5010  	/*7701*/ uint16(xArgMm),
  5011  	/*7702*/ uint16(xArgMmM64),
  5012  	/*7703*/ uint16(xMatch),
  5013  	/*7704*/ uint16(xSetOp), uint16(PADDSB),
  5014  	/*7706*/ uint16(xReadSlashR),
  5015  	/*7707*/ uint16(xArgXmm1),
  5016  	/*7708*/ uint16(xArgXmm2M128),
  5017  	/*7709*/ uint16(xMatch),
  5018  	/*7710*/ uint16(xCondPrefix), 2,
  5019  	0x66, 7722,
  5020  	0x0, 7716,
  5021  	/*7716*/ uint16(xSetOp), uint16(PADDSW),
  5022  	/*7718*/ uint16(xReadSlashR),
  5023  	/*7719*/ uint16(xArgMm),
  5024  	/*7720*/ uint16(xArgMmM64),
  5025  	/*7721*/ uint16(xMatch),
  5026  	/*7722*/ uint16(xSetOp), uint16(PADDSW),
  5027  	/*7724*/ uint16(xReadSlashR),
  5028  	/*7725*/ uint16(xArgXmm1),
  5029  	/*7726*/ uint16(xArgXmm2M128),
  5030  	/*7727*/ uint16(xMatch),
  5031  	/*7728*/ uint16(xCondPrefix), 2,
  5032  	0x66, 7740,
  5033  	0x0, 7734,
  5034  	/*7734*/ uint16(xSetOp), uint16(PMAXSW),
  5035  	/*7736*/ uint16(xReadSlashR),
  5036  	/*7737*/ uint16(xArgMm1),
  5037  	/*7738*/ uint16(xArgMm2M64),
  5038  	/*7739*/ uint16(xMatch),
  5039  	/*7740*/ uint16(xSetOp), uint16(PMAXSW),
  5040  	/*7742*/ uint16(xReadSlashR),
  5041  	/*7743*/ uint16(xArgXmm1),
  5042  	/*7744*/ uint16(xArgXmm2M128),
  5043  	/*7745*/ uint16(xMatch),
  5044  	/*7746*/ uint16(xCondPrefix), 2,
  5045  	0x66, 7758,
  5046  	0x0, 7752,
  5047  	/*7752*/ uint16(xSetOp), uint16(PXOR),
  5048  	/*7754*/ uint16(xReadSlashR),
  5049  	/*7755*/ uint16(xArgMm),
  5050  	/*7756*/ uint16(xArgMmM64),
  5051  	/*7757*/ uint16(xMatch),
  5052  	/*7758*/ uint16(xSetOp), uint16(PXOR),
  5053  	/*7760*/ uint16(xReadSlashR),
  5054  	/*7761*/ uint16(xArgXmm1),
  5055  	/*7762*/ uint16(xArgXmm2M128),
  5056  	/*7763*/ uint16(xMatch),
  5057  	/*7764*/ uint16(xCondPrefix), 1,
  5058  	0xF2, 7768,
  5059  	/*7768*/ uint16(xSetOp), uint16(LDDQU),
  5060  	/*7770*/ uint16(xReadSlashR),
  5061  	/*7771*/ uint16(xArgXmm1),
  5062  	/*7772*/ uint16(xArgM128),
  5063  	/*7773*/ uint16(xMatch),
  5064  	/*7774*/ uint16(xCondPrefix), 2,
  5065  	0x66, 7786,
  5066  	0x0, 7780,
  5067  	/*7780*/ uint16(xSetOp), uint16(PSLLW),
  5068  	/*7782*/ uint16(xReadSlashR),
  5069  	/*7783*/ uint16(xArgMm),
  5070  	/*7784*/ uint16(xArgMmM64),
  5071  	/*7785*/ uint16(xMatch),
  5072  	/*7786*/ uint16(xSetOp), uint16(PSLLW),
  5073  	/*7788*/ uint16(xReadSlashR),
  5074  	/*7789*/ uint16(xArgXmm1),
  5075  	/*7790*/ uint16(xArgXmm2M128),
  5076  	/*7791*/ uint16(xMatch),
  5077  	/*7792*/ uint16(xCondPrefix), 2,
  5078  	0x66, 7804,
  5079  	0x0, 7798,
  5080  	/*7798*/ uint16(xSetOp), uint16(PSLLD),
  5081  	/*7800*/ uint16(xReadSlashR),
  5082  	/*7801*/ uint16(xArgMm),
  5083  	/*7802*/ uint16(xArgMmM64),
  5084  	/*7803*/ uint16(xMatch),
  5085  	/*7804*/ uint16(xSetOp), uint16(PSLLD),
  5086  	/*7806*/ uint16(xReadSlashR),
  5087  	/*7807*/ uint16(xArgXmm1),
  5088  	/*7808*/ uint16(xArgXmm2M128),
  5089  	/*7809*/ uint16(xMatch),
  5090  	/*7810*/ uint16(xCondPrefix), 2,
  5091  	0x66, 7822,
  5092  	0x0, 7816,
  5093  	/*7816*/ uint16(xSetOp), uint16(PSLLQ),
  5094  	/*7818*/ uint16(xReadSlashR),
  5095  	/*7819*/ uint16(xArgMm),
  5096  	/*7820*/ uint16(xArgMmM64),
  5097  	/*7821*/ uint16(xMatch),
  5098  	/*7822*/ uint16(xSetOp), uint16(PSLLQ),
  5099  	/*7824*/ uint16(xReadSlashR),
  5100  	/*7825*/ uint16(xArgXmm1),
  5101  	/*7826*/ uint16(xArgXmm2M128),
  5102  	/*7827*/ uint16(xMatch),
  5103  	/*7828*/ uint16(xCondPrefix), 2,
  5104  	0x66, 7840,
  5105  	0x0, 7834,
  5106  	/*7834*/ uint16(xSetOp), uint16(PMULUDQ),
  5107  	/*7836*/ uint16(xReadSlashR),
  5108  	/*7837*/ uint16(xArgMm1),
  5109  	/*7838*/ uint16(xArgMm2M64),
  5110  	/*7839*/ uint16(xMatch),
  5111  	/*7840*/ uint16(xSetOp), uint16(PMULUDQ),
  5112  	/*7842*/ uint16(xReadSlashR),
  5113  	/*7843*/ uint16(xArgXmm1),
  5114  	/*7844*/ uint16(xArgXmm2M128),
  5115  	/*7845*/ uint16(xMatch),
  5116  	/*7846*/ uint16(xCondPrefix), 2,
  5117  	0x66, 7858,
  5118  	0x0, 7852,
  5119  	/*7852*/ uint16(xSetOp), uint16(PMADDWD),
  5120  	/*7854*/ uint16(xReadSlashR),
  5121  	/*7855*/ uint16(xArgMm),
  5122  	/*7856*/ uint16(xArgMmM64),
  5123  	/*7857*/ uint16(xMatch),
  5124  	/*7858*/ uint16(xSetOp), uint16(PMADDWD),
  5125  	/*7860*/ uint16(xReadSlashR),
  5126  	/*7861*/ uint16(xArgXmm1),
  5127  	/*7862*/ uint16(xArgXmm2M128),
  5128  	/*7863*/ uint16(xMatch),
  5129  	/*7864*/ uint16(xCondPrefix), 2,
  5130  	0x66, 7876,
  5131  	0x0, 7870,
  5132  	/*7870*/ uint16(xSetOp), uint16(PSADBW),
  5133  	/*7872*/ uint16(xReadSlashR),
  5134  	/*7873*/ uint16(xArgMm1),
  5135  	/*7874*/ uint16(xArgMm2M64),
  5136  	/*7875*/ uint16(xMatch),
  5137  	/*7876*/ uint16(xSetOp), uint16(PSADBW),
  5138  	/*7878*/ uint16(xReadSlashR),
  5139  	/*7879*/ uint16(xArgXmm1),
  5140  	/*7880*/ uint16(xArgXmm2M128),
  5141  	/*7881*/ uint16(xMatch),
  5142  	/*7882*/ uint16(xCondPrefix), 2,
  5143  	0x66, 7894,
  5144  	0x0, 7888,
  5145  	/*7888*/ uint16(xSetOp), uint16(MASKMOVQ),
  5146  	/*7890*/ uint16(xReadSlashR),
  5147  	/*7891*/ uint16(xArgMm1),
  5148  	/*7892*/ uint16(xArgMm2),
  5149  	/*7893*/ uint16(xMatch),
  5150  	/*7894*/ uint16(xSetOp), uint16(MASKMOVDQU),
  5151  	/*7896*/ uint16(xReadSlashR),
  5152  	/*7897*/ uint16(xArgXmm1),
  5153  	/*7898*/ uint16(xArgXmm2),
  5154  	/*7899*/ uint16(xMatch),
  5155  	/*7900*/ uint16(xCondPrefix), 2,
  5156  	0x66, 7912,
  5157  	0x0, 7906,
  5158  	/*7906*/ uint16(xSetOp), uint16(PSUBB),
  5159  	/*7908*/ uint16(xReadSlashR),
  5160  	/*7909*/ uint16(xArgMm),
  5161  	/*7910*/ uint16(xArgMmM64),
  5162  	/*7911*/ uint16(xMatch),
  5163  	/*7912*/ uint16(xSetOp), uint16(PSUBB),
  5164  	/*7914*/ uint16(xReadSlashR),
  5165  	/*7915*/ uint16(xArgXmm1),
  5166  	/*7916*/ uint16(xArgXmm2M128),
  5167  	/*7917*/ uint16(xMatch),
  5168  	/*7918*/ uint16(xCondPrefix), 2,
  5169  	0x66, 7930,
  5170  	0x0, 7924,
  5171  	/*7924*/ uint16(xSetOp), uint16(PSUBW),
  5172  	/*7926*/ uint16(xReadSlashR),
  5173  	/*7927*/ uint16(xArgMm),
  5174  	/*7928*/ uint16(xArgMmM64),
  5175  	/*7929*/ uint16(xMatch),
  5176  	/*7930*/ uint16(xSetOp), uint16(PSUBW),
  5177  	/*7932*/ uint16(xReadSlashR),
  5178  	/*7933*/ uint16(xArgXmm1),
  5179  	/*7934*/ uint16(xArgXmm2M128),
  5180  	/*7935*/ uint16(xMatch),
  5181  	/*7936*/ uint16(xCondPrefix), 2,
  5182  	0x66, 7948,
  5183  	0x0, 7942,
  5184  	/*7942*/ uint16(xSetOp), uint16(PSUBD),
  5185  	/*7944*/ uint16(xReadSlashR),
  5186  	/*7945*/ uint16(xArgMm),
  5187  	/*7946*/ uint16(xArgMmM64),
  5188  	/*7947*/ uint16(xMatch),
  5189  	/*7948*/ uint16(xSetOp), uint16(PSUBD),
  5190  	/*7950*/ uint16(xReadSlashR),
  5191  	/*7951*/ uint16(xArgXmm1),
  5192  	/*7952*/ uint16(xArgXmm2M128),
  5193  	/*7953*/ uint16(xMatch),
  5194  	/*7954*/ uint16(xCondPrefix), 2,
  5195  	0x66, 7966,
  5196  	0x0, 7960,
  5197  	/*7960*/ uint16(xSetOp), uint16(PSUBQ),
  5198  	/*7962*/ uint16(xReadSlashR),
  5199  	/*7963*/ uint16(xArgMm1),
  5200  	/*7964*/ uint16(xArgMm2M64),
  5201  	/*7965*/ uint16(xMatch),
  5202  	/*7966*/ uint16(xSetOp), uint16(PSUBQ),
  5203  	/*7968*/ uint16(xReadSlashR),
  5204  	/*7969*/ uint16(xArgXmm1),
  5205  	/*7970*/ uint16(xArgXmm2M128),
  5206  	/*7971*/ uint16(xMatch),
  5207  	/*7972*/ uint16(xCondPrefix), 2,
  5208  	0x66, 7984,
  5209  	0x0, 7978,
  5210  	/*7978*/ uint16(xSetOp), uint16(PADDB),
  5211  	/*7980*/ uint16(xReadSlashR),
  5212  	/*7981*/ uint16(xArgMm),
  5213  	/*7982*/ uint16(xArgMmM64),
  5214  	/*7983*/ uint16(xMatch),
  5215  	/*7984*/ uint16(xSetOp), uint16(PADDB),
  5216  	/*7986*/ uint16(xReadSlashR),
  5217  	/*7987*/ uint16(xArgXmm1),
  5218  	/*7988*/ uint16(xArgXmm2M128),
  5219  	/*7989*/ uint16(xMatch),
  5220  	/*7990*/ uint16(xCondPrefix), 2,
  5221  	0x66, 8002,
  5222  	0x0, 7996,
  5223  	/*7996*/ uint16(xSetOp), uint16(PADDW),
  5224  	/*7998*/ uint16(xReadSlashR),
  5225  	/*7999*/ uint16(xArgMm),
  5226  	/*8000*/ uint16(xArgMmM64),
  5227  	/*8001*/ uint16(xMatch),
  5228  	/*8002*/ uint16(xSetOp), uint16(PADDW),
  5229  	/*8004*/ uint16(xReadSlashR),
  5230  	/*8005*/ uint16(xArgXmm1),
  5231  	/*8006*/ uint16(xArgXmm2M128),
  5232  	/*8007*/ uint16(xMatch),
  5233  	/*8008*/ uint16(xCondPrefix), 2,
  5234  	0x66, 8020,
  5235  	0x0, 8014,
  5236  	/*8014*/ uint16(xSetOp), uint16(PADDD),
  5237  	/*8016*/ uint16(xReadSlashR),
  5238  	/*8017*/ uint16(xArgMm),
  5239  	/*8018*/ uint16(xArgMmM64),
  5240  	/*8019*/ uint16(xMatch),
  5241  	/*8020*/ uint16(xSetOp), uint16(PADDD),
  5242  	/*8022*/ uint16(xReadSlashR),
  5243  	/*8023*/ uint16(xArgXmm1),
  5244  	/*8024*/ uint16(xArgXmm2M128),
  5245  	/*8025*/ uint16(xMatch),
  5246  	/*8026*/ uint16(xSetOp), uint16(ADC),
  5247  	/*8028*/ uint16(xReadSlashR),
  5248  	/*8029*/ uint16(xArgRM8),
  5249  	/*8030*/ uint16(xArgR8),
  5250  	/*8031*/ uint16(xMatch),
  5251  	/*8032*/ uint16(xCondIs64), 8035, 8051,
  5252  	/*8035*/ uint16(xCondDataSize), 8039, 8045, 0,
  5253  	/*8039*/ uint16(xSetOp), uint16(ADC),
  5254  	/*8041*/ uint16(xReadSlashR),
  5255  	/*8042*/ uint16(xArgRM16),
  5256  	/*8043*/ uint16(xArgR16),
  5257  	/*8044*/ uint16(xMatch),
  5258  	/*8045*/ uint16(xSetOp), uint16(ADC),
  5259  	/*8047*/ uint16(xReadSlashR),
  5260  	/*8048*/ uint16(xArgRM32),
  5261  	/*8049*/ uint16(xArgR32),
  5262  	/*8050*/ uint16(xMatch),
  5263  	/*8051*/ uint16(xCondDataSize), 8039, 8045, 8055,
  5264  	/*8055*/ uint16(xSetOp), uint16(ADC),
  5265  	/*8057*/ uint16(xReadSlashR),
  5266  	/*8058*/ uint16(xArgRM64),
  5267  	/*8059*/ uint16(xArgR64),
  5268  	/*8060*/ uint16(xMatch),
  5269  	/*8061*/ uint16(xSetOp), uint16(ADC),
  5270  	/*8063*/ uint16(xReadSlashR),
  5271  	/*8064*/ uint16(xArgR8),
  5272  	/*8065*/ uint16(xArgRM8),
  5273  	/*8066*/ uint16(xMatch),
  5274  	/*8067*/ uint16(xCondIs64), 8070, 8086,
  5275  	/*8070*/ uint16(xCondDataSize), 8074, 8080, 0,
  5276  	/*8074*/ uint16(xSetOp), uint16(ADC),
  5277  	/*8076*/ uint16(xReadSlashR),
  5278  	/*8077*/ uint16(xArgR16),
  5279  	/*8078*/ uint16(xArgRM16),
  5280  	/*8079*/ uint16(xMatch),
  5281  	/*8080*/ uint16(xSetOp), uint16(ADC),
  5282  	/*8082*/ uint16(xReadSlashR),
  5283  	/*8083*/ uint16(xArgR32),
  5284  	/*8084*/ uint16(xArgRM32),
  5285  	/*8085*/ uint16(xMatch),
  5286  	/*8086*/ uint16(xCondDataSize), 8074, 8080, 8090,
  5287  	/*8090*/ uint16(xSetOp), uint16(ADC),
  5288  	/*8092*/ uint16(xReadSlashR),
  5289  	/*8093*/ uint16(xArgR64),
  5290  	/*8094*/ uint16(xArgRM64),
  5291  	/*8095*/ uint16(xMatch),
  5292  	/*8096*/ uint16(xSetOp), uint16(ADC),
  5293  	/*8098*/ uint16(xReadIb),
  5294  	/*8099*/ uint16(xArgAL),
  5295  	/*8100*/ uint16(xArgImm8u),
  5296  	/*8101*/ uint16(xMatch),
  5297  	/*8102*/ uint16(xCondIs64), 8105, 8121,
  5298  	/*8105*/ uint16(xCondDataSize), 8109, 8115, 0,
  5299  	/*8109*/ uint16(xSetOp), uint16(ADC),
  5300  	/*8111*/ uint16(xReadIw),
  5301  	/*8112*/ uint16(xArgAX),
  5302  	/*8113*/ uint16(xArgImm16),
  5303  	/*8114*/ uint16(xMatch),
  5304  	/*8115*/ uint16(xSetOp), uint16(ADC),
  5305  	/*8117*/ uint16(xReadId),
  5306  	/*8118*/ uint16(xArgEAX),
  5307  	/*8119*/ uint16(xArgImm32),
  5308  	/*8120*/ uint16(xMatch),
  5309  	/*8121*/ uint16(xCondDataSize), 8109, 8115, 8125,
  5310  	/*8125*/ uint16(xSetOp), uint16(ADC),
  5311  	/*8127*/ uint16(xReadId),
  5312  	/*8128*/ uint16(xArgRAX),
  5313  	/*8129*/ uint16(xArgImm32),
  5314  	/*8130*/ uint16(xMatch),
  5315  	/*8131*/ uint16(xCondIs64), 8134, 0,
  5316  	/*8134*/ uint16(xSetOp), uint16(PUSH),
  5317  	/*8136*/ uint16(xArgSS),
  5318  	/*8137*/ uint16(xMatch),
  5319  	/*8138*/ uint16(xCondIs64), 8141, 0,
  5320  	/*8141*/ uint16(xSetOp), uint16(POP),
  5321  	/*8143*/ uint16(xArgSS),
  5322  	/*8144*/ uint16(xMatch),
  5323  	/*8145*/ uint16(xSetOp), uint16(SBB),
  5324  	/*8147*/ uint16(xReadSlashR),
  5325  	/*8148*/ uint16(xArgRM8),
  5326  	/*8149*/ uint16(xArgR8),
  5327  	/*8150*/ uint16(xMatch),
  5328  	/*8151*/ uint16(xCondIs64), 8154, 8170,
  5329  	/*8154*/ uint16(xCondDataSize), 8158, 8164, 0,
  5330  	/*8158*/ uint16(xSetOp), uint16(SBB),
  5331  	/*8160*/ uint16(xReadSlashR),
  5332  	/*8161*/ uint16(xArgRM16),
  5333  	/*8162*/ uint16(xArgR16),
  5334  	/*8163*/ uint16(xMatch),
  5335  	/*8164*/ uint16(xSetOp), uint16(SBB),
  5336  	/*8166*/ uint16(xReadSlashR),
  5337  	/*8167*/ uint16(xArgRM32),
  5338  	/*8168*/ uint16(xArgR32),
  5339  	/*8169*/ uint16(xMatch),
  5340  	/*8170*/ uint16(xCondDataSize), 8158, 8164, 8174,
  5341  	/*8174*/ uint16(xSetOp), uint16(SBB),
  5342  	/*8176*/ uint16(xReadSlashR),
  5343  	/*8177*/ uint16(xArgRM64),
  5344  	/*8178*/ uint16(xArgR64),
  5345  	/*8179*/ uint16(xMatch),
  5346  	/*8180*/ uint16(xSetOp), uint16(SBB),
  5347  	/*8182*/ uint16(xReadSlashR),
  5348  	/*8183*/ uint16(xArgR8),
  5349  	/*8184*/ uint16(xArgRM8),
  5350  	/*8185*/ uint16(xMatch),
  5351  	/*8186*/ uint16(xCondIs64), 8189, 8205,
  5352  	/*8189*/ uint16(xCondDataSize), 8193, 8199, 0,
  5353  	/*8193*/ uint16(xSetOp), uint16(SBB),
  5354  	/*8195*/ uint16(xReadSlashR),
  5355  	/*8196*/ uint16(xArgR16),
  5356  	/*8197*/ uint16(xArgRM16),
  5357  	/*8198*/ uint16(xMatch),
  5358  	/*8199*/ uint16(xSetOp), uint16(SBB),
  5359  	/*8201*/ uint16(xReadSlashR),
  5360  	/*8202*/ uint16(xArgR32),
  5361  	/*8203*/ uint16(xArgRM32),
  5362  	/*8204*/ uint16(xMatch),
  5363  	/*8205*/ uint16(xCondDataSize), 8193, 8199, 8209,
  5364  	/*8209*/ uint16(xSetOp), uint16(SBB),
  5365  	/*8211*/ uint16(xReadSlashR),
  5366  	/*8212*/ uint16(xArgR64),
  5367  	/*8213*/ uint16(xArgRM64),
  5368  	/*8214*/ uint16(xMatch),
  5369  	/*8215*/ uint16(xSetOp), uint16(SBB),
  5370  	/*8217*/ uint16(xReadIb),
  5371  	/*8218*/ uint16(xArgAL),
  5372  	/*8219*/ uint16(xArgImm8u),
  5373  	/*8220*/ uint16(xMatch),
  5374  	/*8221*/ uint16(xCondIs64), 8224, 8240,
  5375  	/*8224*/ uint16(xCondDataSize), 8228, 8234, 0,
  5376  	/*8228*/ uint16(xSetOp), uint16(SBB),
  5377  	/*8230*/ uint16(xReadIw),
  5378  	/*8231*/ uint16(xArgAX),
  5379  	/*8232*/ uint16(xArgImm16),
  5380  	/*8233*/ uint16(xMatch),
  5381  	/*8234*/ uint16(xSetOp), uint16(SBB),
  5382  	/*8236*/ uint16(xReadId),
  5383  	/*8237*/ uint16(xArgEAX),
  5384  	/*8238*/ uint16(xArgImm32),
  5385  	/*8239*/ uint16(xMatch),
  5386  	/*8240*/ uint16(xCondDataSize), 8228, 8234, 8244,
  5387  	/*8244*/ uint16(xSetOp), uint16(SBB),
  5388  	/*8246*/ uint16(xReadId),
  5389  	/*8247*/ uint16(xArgRAX),
  5390  	/*8248*/ uint16(xArgImm32),
  5391  	/*8249*/ uint16(xMatch),
  5392  	/*8250*/ uint16(xCondIs64), 8253, 0,
  5393  	/*8253*/ uint16(xSetOp), uint16(PUSH),
  5394  	/*8255*/ uint16(xArgDS),
  5395  	/*8256*/ uint16(xMatch),
  5396  	/*8257*/ uint16(xCondIs64), 8260, 0,
  5397  	/*8260*/ uint16(xSetOp), uint16(POP),
  5398  	/*8262*/ uint16(xArgDS),
  5399  	/*8263*/ uint16(xMatch),
  5400  	/*8264*/ uint16(xSetOp), uint16(AND),
  5401  	/*8266*/ uint16(xReadSlashR),
  5402  	/*8267*/ uint16(xArgRM8),
  5403  	/*8268*/ uint16(xArgR8),
  5404  	/*8269*/ uint16(xMatch),
  5405  	/*8270*/ uint16(xCondIs64), 8273, 8289,
  5406  	/*8273*/ uint16(xCondDataSize), 8277, 8283, 0,
  5407  	/*8277*/ uint16(xSetOp), uint16(AND),
  5408  	/*8279*/ uint16(xReadSlashR),
  5409  	/*8280*/ uint16(xArgRM16),
  5410  	/*8281*/ uint16(xArgR16),
  5411  	/*8282*/ uint16(xMatch),
  5412  	/*8283*/ uint16(xSetOp), uint16(AND),
  5413  	/*8285*/ uint16(xReadSlashR),
  5414  	/*8286*/ uint16(xArgRM32),
  5415  	/*8287*/ uint16(xArgR32),
  5416  	/*8288*/ uint16(xMatch),
  5417  	/*8289*/ uint16(xCondDataSize), 8277, 8283, 8293,
  5418  	/*8293*/ uint16(xSetOp), uint16(AND),
  5419  	/*8295*/ uint16(xReadSlashR),
  5420  	/*8296*/ uint16(xArgRM64),
  5421  	/*8297*/ uint16(xArgR64),
  5422  	/*8298*/ uint16(xMatch),
  5423  	/*8299*/ uint16(xSetOp), uint16(AND),
  5424  	/*8301*/ uint16(xReadSlashR),
  5425  	/*8302*/ uint16(xArgR8),
  5426  	/*8303*/ uint16(xArgRM8),
  5427  	/*8304*/ uint16(xMatch),
  5428  	/*8305*/ uint16(xCondIs64), 8308, 8324,
  5429  	/*8308*/ uint16(xCondDataSize), 8312, 8318, 0,
  5430  	/*8312*/ uint16(xSetOp), uint16(AND),
  5431  	/*8314*/ uint16(xReadSlashR),
  5432  	/*8315*/ uint16(xArgR16),
  5433  	/*8316*/ uint16(xArgRM16),
  5434  	/*8317*/ uint16(xMatch),
  5435  	/*8318*/ uint16(xSetOp), uint16(AND),
  5436  	/*8320*/ uint16(xReadSlashR),
  5437  	/*8321*/ uint16(xArgR32),
  5438  	/*8322*/ uint16(xArgRM32),
  5439  	/*8323*/ uint16(xMatch),
  5440  	/*8324*/ uint16(xCondDataSize), 8312, 8318, 8328,
  5441  	/*8328*/ uint16(xSetOp), uint16(AND),
  5442  	/*8330*/ uint16(xReadSlashR),
  5443  	/*8331*/ uint16(xArgR64),
  5444  	/*8332*/ uint16(xArgRM64),
  5445  	/*8333*/ uint16(xMatch),
  5446  	/*8334*/ uint16(xSetOp), uint16(AND),
  5447  	/*8336*/ uint16(xReadIb),
  5448  	/*8337*/ uint16(xArgAL),
  5449  	/*8338*/ uint16(xArgImm8u),
  5450  	/*8339*/ uint16(xMatch),
  5451  	/*8340*/ uint16(xCondIs64), 8343, 8359,
  5452  	/*8343*/ uint16(xCondDataSize), 8347, 8353, 0,
  5453  	/*8347*/ uint16(xSetOp), uint16(AND),
  5454  	/*8349*/ uint16(xReadIw),
  5455  	/*8350*/ uint16(xArgAX),
  5456  	/*8351*/ uint16(xArgImm16),
  5457  	/*8352*/ uint16(xMatch),
  5458  	/*8353*/ uint16(xSetOp), uint16(AND),
  5459  	/*8355*/ uint16(xReadId),
  5460  	/*8356*/ uint16(xArgEAX),
  5461  	/*8357*/ uint16(xArgImm32),
  5462  	/*8358*/ uint16(xMatch),
  5463  	/*8359*/ uint16(xCondDataSize), 8347, 8353, 8363,
  5464  	/*8363*/ uint16(xSetOp), uint16(AND),
  5465  	/*8365*/ uint16(xReadId),
  5466  	/*8366*/ uint16(xArgRAX),
  5467  	/*8367*/ uint16(xArgImm32),
  5468  	/*8368*/ uint16(xMatch),
  5469  	/*8369*/ uint16(xCondIs64), 8372, 0,
  5470  	/*8372*/ uint16(xSetOp), uint16(DAA),
  5471  	/*8374*/ uint16(xMatch),
  5472  	/*8375*/ uint16(xSetOp), uint16(SUB),
  5473  	/*8377*/ uint16(xReadSlashR),
  5474  	/*8378*/ uint16(xArgRM8),
  5475  	/*8379*/ uint16(xArgR8),
  5476  	/*8380*/ uint16(xMatch),
  5477  	/*8381*/ uint16(xCondIs64), 8384, 8400,
  5478  	/*8384*/ uint16(xCondDataSize), 8388, 8394, 0,
  5479  	/*8388*/ uint16(xSetOp), uint16(SUB),
  5480  	/*8390*/ uint16(xReadSlashR),
  5481  	/*8391*/ uint16(xArgRM16),
  5482  	/*8392*/ uint16(xArgR16),
  5483  	/*8393*/ uint16(xMatch),
  5484  	/*8394*/ uint16(xSetOp), uint16(SUB),
  5485  	/*8396*/ uint16(xReadSlashR),
  5486  	/*8397*/ uint16(xArgRM32),
  5487  	/*8398*/ uint16(xArgR32),
  5488  	/*8399*/ uint16(xMatch),
  5489  	/*8400*/ uint16(xCondDataSize), 8388, 8394, 8404,
  5490  	/*8404*/ uint16(xSetOp), uint16(SUB),
  5491  	/*8406*/ uint16(xReadSlashR),
  5492  	/*8407*/ uint16(xArgRM64),
  5493  	/*8408*/ uint16(xArgR64),
  5494  	/*8409*/ uint16(xMatch),
  5495  	/*8410*/ uint16(xSetOp), uint16(SUB),
  5496  	/*8412*/ uint16(xReadSlashR),
  5497  	/*8413*/ uint16(xArgR8),
  5498  	/*8414*/ uint16(xArgRM8),
  5499  	/*8415*/ uint16(xMatch),
  5500  	/*8416*/ uint16(xCondIs64), 8419, 8435,
  5501  	/*8419*/ uint16(xCondDataSize), 8423, 8429, 0,
  5502  	/*8423*/ uint16(xSetOp), uint16(SUB),
  5503  	/*8425*/ uint16(xReadSlashR),
  5504  	/*8426*/ uint16(xArgR16),
  5505  	/*8427*/ uint16(xArgRM16),
  5506  	/*8428*/ uint16(xMatch),
  5507  	/*8429*/ uint16(xSetOp), uint16(SUB),
  5508  	/*8431*/ uint16(xReadSlashR),
  5509  	/*8432*/ uint16(xArgR32),
  5510  	/*8433*/ uint16(xArgRM32),
  5511  	/*8434*/ uint16(xMatch),
  5512  	/*8435*/ uint16(xCondDataSize), 8423, 8429, 8439,
  5513  	/*8439*/ uint16(xSetOp), uint16(SUB),
  5514  	/*8441*/ uint16(xReadSlashR),
  5515  	/*8442*/ uint16(xArgR64),
  5516  	/*8443*/ uint16(xArgRM64),
  5517  	/*8444*/ uint16(xMatch),
  5518  	/*8445*/ uint16(xSetOp), uint16(SUB),
  5519  	/*8447*/ uint16(xReadIb),
  5520  	/*8448*/ uint16(xArgAL),
  5521  	/*8449*/ uint16(xArgImm8u),
  5522  	/*8450*/ uint16(xMatch),
  5523  	/*8451*/ uint16(xCondIs64), 8454, 8470,
  5524  	/*8454*/ uint16(xCondDataSize), 8458, 8464, 0,
  5525  	/*8458*/ uint16(xSetOp), uint16(SUB),
  5526  	/*8460*/ uint16(xReadIw),
  5527  	/*8461*/ uint16(xArgAX),
  5528  	/*8462*/ uint16(xArgImm16),
  5529  	/*8463*/ uint16(xMatch),
  5530  	/*8464*/ uint16(xSetOp), uint16(SUB),
  5531  	/*8466*/ uint16(xReadId),
  5532  	/*8467*/ uint16(xArgEAX),
  5533  	/*8468*/ uint16(xArgImm32),
  5534  	/*8469*/ uint16(xMatch),
  5535  	/*8470*/ uint16(xCondDataSize), 8458, 8464, 8474,
  5536  	/*8474*/ uint16(xSetOp), uint16(SUB),
  5537  	/*8476*/ uint16(xReadId),
  5538  	/*8477*/ uint16(xArgRAX),
  5539  	/*8478*/ uint16(xArgImm32),
  5540  	/*8479*/ uint16(xMatch),
  5541  	/*8480*/ uint16(xCondIs64), 8483, 0,
  5542  	/*8483*/ uint16(xSetOp), uint16(DAS),
  5543  	/*8485*/ uint16(xMatch),
  5544  	/*8486*/ uint16(xSetOp), uint16(XOR),
  5545  	/*8488*/ uint16(xReadSlashR),
  5546  	/*8489*/ uint16(xArgRM8),
  5547  	/*8490*/ uint16(xArgR8),
  5548  	/*8491*/ uint16(xMatch),
  5549  	/*8492*/ uint16(xCondIs64), 8495, 8511,
  5550  	/*8495*/ uint16(xCondDataSize), 8499, 8505, 0,
  5551  	/*8499*/ uint16(xSetOp), uint16(XOR),
  5552  	/*8501*/ uint16(xReadSlashR),
  5553  	/*8502*/ uint16(xArgRM16),
  5554  	/*8503*/ uint16(xArgR16),
  5555  	/*8504*/ uint16(xMatch),
  5556  	/*8505*/ uint16(xSetOp), uint16(XOR),
  5557  	/*8507*/ uint16(xReadSlashR),
  5558  	/*8508*/ uint16(xArgRM32),
  5559  	/*8509*/ uint16(xArgR32),
  5560  	/*8510*/ uint16(xMatch),
  5561  	/*8511*/ uint16(xCondDataSize), 8499, 8505, 8515,
  5562  	/*8515*/ uint16(xSetOp), uint16(XOR),
  5563  	/*8517*/ uint16(xReadSlashR),
  5564  	/*8518*/ uint16(xArgRM64),
  5565  	/*8519*/ uint16(xArgR64),
  5566  	/*8520*/ uint16(xMatch),
  5567  	/*8521*/ uint16(xSetOp), uint16(XOR),
  5568  	/*8523*/ uint16(xReadSlashR),
  5569  	/*8524*/ uint16(xArgR8),
  5570  	/*8525*/ uint16(xArgRM8),
  5571  	/*8526*/ uint16(xMatch),
  5572  	/*8527*/ uint16(xCondIs64), 8530, 8546,
  5573  	/*8530*/ uint16(xCondDataSize), 8534, 8540, 0,
  5574  	/*8534*/ uint16(xSetOp), uint16(XOR),
  5575  	/*8536*/ uint16(xReadSlashR),
  5576  	/*8537*/ uint16(xArgR16),
  5577  	/*8538*/ uint16(xArgRM16),
  5578  	/*8539*/ uint16(xMatch),
  5579  	/*8540*/ uint16(xSetOp), uint16(XOR),
  5580  	/*8542*/ uint16(xReadSlashR),
  5581  	/*8543*/ uint16(xArgR32),
  5582  	/*8544*/ uint16(xArgRM32),
  5583  	/*8545*/ uint16(xMatch),
  5584  	/*8546*/ uint16(xCondDataSize), 8534, 8540, 8550,
  5585  	/*8550*/ uint16(xSetOp), uint16(XOR),
  5586  	/*8552*/ uint16(xReadSlashR),
  5587  	/*8553*/ uint16(xArgR64),
  5588  	/*8554*/ uint16(xArgRM64),
  5589  	/*8555*/ uint16(xMatch),
  5590  	/*8556*/ uint16(xSetOp), uint16(XOR),
  5591  	/*8558*/ uint16(xReadIb),
  5592  	/*8559*/ uint16(xArgAL),
  5593  	/*8560*/ uint16(xArgImm8u),
  5594  	/*8561*/ uint16(xMatch),
  5595  	/*8562*/ uint16(xCondIs64), 8565, 8581,
  5596  	/*8565*/ uint16(xCondDataSize), 8569, 8575, 0,
  5597  	/*8569*/ uint16(xSetOp), uint16(XOR),
  5598  	/*8571*/ uint16(xReadIw),
  5599  	/*8572*/ uint16(xArgAX),
  5600  	/*8573*/ uint16(xArgImm16),
  5601  	/*8574*/ uint16(xMatch),
  5602  	/*8575*/ uint16(xSetOp), uint16(XOR),
  5603  	/*8577*/ uint16(xReadId),
  5604  	/*8578*/ uint16(xArgEAX),
  5605  	/*8579*/ uint16(xArgImm32),
  5606  	/*8580*/ uint16(xMatch),
  5607  	/*8581*/ uint16(xCondDataSize), 8569, 8575, 8585,
  5608  	/*8585*/ uint16(xSetOp), uint16(XOR),
  5609  	/*8587*/ uint16(xReadId),
  5610  	/*8588*/ uint16(xArgRAX),
  5611  	/*8589*/ uint16(xArgImm32),
  5612  	/*8590*/ uint16(xMatch),
  5613  	/*8591*/ uint16(xCondIs64), 8594, 0,
  5614  	/*8594*/ uint16(xSetOp), uint16(AAA),
  5615  	/*8596*/ uint16(xMatch),
  5616  	/*8597*/ uint16(xSetOp), uint16(CMP),
  5617  	/*8599*/ uint16(xReadSlashR),
  5618  	/*8600*/ uint16(xArgRM8),
  5619  	/*8601*/ uint16(xArgR8),
  5620  	/*8602*/ uint16(xMatch),
  5621  	/*8603*/ uint16(xCondIs64), 8606, 8622,
  5622  	/*8606*/ uint16(xCondDataSize), 8610, 8616, 0,
  5623  	/*8610*/ uint16(xSetOp), uint16(CMP),
  5624  	/*8612*/ uint16(xReadSlashR),
  5625  	/*8613*/ uint16(xArgRM16),
  5626  	/*8614*/ uint16(xArgR16),
  5627  	/*8615*/ uint16(xMatch),
  5628  	/*8616*/ uint16(xSetOp), uint16(CMP),
  5629  	/*8618*/ uint16(xReadSlashR),
  5630  	/*8619*/ uint16(xArgRM32),
  5631  	/*8620*/ uint16(xArgR32),
  5632  	/*8621*/ uint16(xMatch),
  5633  	/*8622*/ uint16(xCondDataSize), 8610, 8616, 8626,
  5634  	/*8626*/ uint16(xSetOp), uint16(CMP),
  5635  	/*8628*/ uint16(xReadSlashR),
  5636  	/*8629*/ uint16(xArgRM64),
  5637  	/*8630*/ uint16(xArgR64),
  5638  	/*8631*/ uint16(xMatch),
  5639  	/*8632*/ uint16(xSetOp), uint16(CMP),
  5640  	/*8634*/ uint16(xReadSlashR),
  5641  	/*8635*/ uint16(xArgR8),
  5642  	/*8636*/ uint16(xArgRM8),
  5643  	/*8637*/ uint16(xMatch),
  5644  	/*8638*/ uint16(xCondIs64), 8641, 8657,
  5645  	/*8641*/ uint16(xCondDataSize), 8645, 8651, 0,
  5646  	/*8645*/ uint16(xSetOp), uint16(CMP),
  5647  	/*8647*/ uint16(xReadSlashR),
  5648  	/*8648*/ uint16(xArgR16),
  5649  	/*8649*/ uint16(xArgRM16),
  5650  	/*8650*/ uint16(xMatch),
  5651  	/*8651*/ uint16(xSetOp), uint16(CMP),
  5652  	/*8653*/ uint16(xReadSlashR),
  5653  	/*8654*/ uint16(xArgR32),
  5654  	/*8655*/ uint16(xArgRM32),
  5655  	/*8656*/ uint16(xMatch),
  5656  	/*8657*/ uint16(xCondDataSize), 8645, 8651, 8661,
  5657  	/*8661*/ uint16(xSetOp), uint16(CMP),
  5658  	/*8663*/ uint16(xReadSlashR),
  5659  	/*8664*/ uint16(xArgR64),
  5660  	/*8665*/ uint16(xArgRM64),
  5661  	/*8666*/ uint16(xMatch),
  5662  	/*8667*/ uint16(xSetOp), uint16(CMP),
  5663  	/*8669*/ uint16(xReadIb),
  5664  	/*8670*/ uint16(xArgAL),
  5665  	/*8671*/ uint16(xArgImm8u),
  5666  	/*8672*/ uint16(xMatch),
  5667  	/*8673*/ uint16(xCondIs64), 8676, 8692,
  5668  	/*8676*/ uint16(xCondDataSize), 8680, 8686, 0,
  5669  	/*8680*/ uint16(xSetOp), uint16(CMP),
  5670  	/*8682*/ uint16(xReadIw),
  5671  	/*8683*/ uint16(xArgAX),
  5672  	/*8684*/ uint16(xArgImm16),
  5673  	/*8685*/ uint16(xMatch),
  5674  	/*8686*/ uint16(xSetOp), uint16(CMP),
  5675  	/*8688*/ uint16(xReadId),
  5676  	/*8689*/ uint16(xArgEAX),
  5677  	/*8690*/ uint16(xArgImm32),
  5678  	/*8691*/ uint16(xMatch),
  5679  	/*8692*/ uint16(xCondDataSize), 8680, 8686, 8696,
  5680  	/*8696*/ uint16(xSetOp), uint16(CMP),
  5681  	/*8698*/ uint16(xReadId),
  5682  	/*8699*/ uint16(xArgRAX),
  5683  	/*8700*/ uint16(xArgImm32),
  5684  	/*8701*/ uint16(xMatch),
  5685  	/*8702*/ uint16(xCondIs64), 8705, 0,
  5686  	/*8705*/ uint16(xSetOp), uint16(AAS),
  5687  	/*8707*/ uint16(xMatch),
  5688  	/*8708*/ uint16(xCondIs64), 8711, 0,
  5689  	/*8711*/ uint16(xCondDataSize), 8715, 8719, 0,
  5690  	/*8715*/ uint16(xSetOp), uint16(INC),
  5691  	/*8717*/ uint16(xArgR16op),
  5692  	/*8718*/ uint16(xMatch),
  5693  	/*8719*/ uint16(xSetOp), uint16(INC),
  5694  	/*8721*/ uint16(xArgR32op),
  5695  	/*8722*/ uint16(xMatch),
  5696  	/*8723*/ uint16(xCondIs64), 8726, 0,
  5697  	/*8726*/ uint16(xCondDataSize), 8730, 8734, 0,
  5698  	/*8730*/ uint16(xSetOp), uint16(DEC),
  5699  	/*8732*/ uint16(xArgR16op),
  5700  	/*8733*/ uint16(xMatch),
  5701  	/*8734*/ uint16(xSetOp), uint16(DEC),
  5702  	/*8736*/ uint16(xArgR32op),
  5703  	/*8737*/ uint16(xMatch),
  5704  	/*8738*/ uint16(xCondIs64), 8741, 8753,
  5705  	/*8741*/ uint16(xCondDataSize), 8745, 8749, 0,
  5706  	/*8745*/ uint16(xSetOp), uint16(PUSH),
  5707  	/*8747*/ uint16(xArgR16op),
  5708  	/*8748*/ uint16(xMatch),
  5709  	/*8749*/ uint16(xSetOp), uint16(PUSH),
  5710  	/*8751*/ uint16(xArgR32op),
  5711  	/*8752*/ uint16(xMatch),
  5712  	/*8753*/ uint16(xCondDataSize), 8745, 8757, 8761,
  5713  	/*8757*/ uint16(xSetOp), uint16(PUSH),
  5714  	/*8759*/ uint16(xArgR64op),
  5715  	/*8760*/ uint16(xMatch),
  5716  	/*8761*/ uint16(xSetOp), uint16(PUSH),
  5717  	/*8763*/ uint16(xArgR64op),
  5718  	/*8764*/ uint16(xMatch),
  5719  	/*8765*/ uint16(xCondIs64), 8768, 8780,
  5720  	/*8768*/ uint16(xCondDataSize), 8772, 8776, 0,
  5721  	/*8772*/ uint16(xSetOp), uint16(POP),
  5722  	/*8774*/ uint16(xArgR16op),
  5723  	/*8775*/ uint16(xMatch),
  5724  	/*8776*/ uint16(xSetOp), uint16(POP),
  5725  	/*8778*/ uint16(xArgR32op),
  5726  	/*8779*/ uint16(xMatch),
  5727  	/*8780*/ uint16(xCondDataSize), 8772, 8784, 8788,
  5728  	/*8784*/ uint16(xSetOp), uint16(POP),
  5729  	/*8786*/ uint16(xArgR64op),
  5730  	/*8787*/ uint16(xMatch),
  5731  	/*8788*/ uint16(xSetOp), uint16(POP),
  5732  	/*8790*/ uint16(xArgR64op),
  5733  	/*8791*/ uint16(xMatch),
  5734  	/*8792*/ uint16(xCondIs64), 8795, 0,
  5735  	/*8795*/ uint16(xCondDataSize), 8799, 8802, 0,
  5736  	/*8799*/ uint16(xSetOp), uint16(PUSHA),
  5737  	/*8801*/ uint16(xMatch),
  5738  	/*8802*/ uint16(xSetOp), uint16(PUSHAD),
  5739  	/*8804*/ uint16(xMatch),
  5740  	/*8805*/ uint16(xCondIs64), 8808, 0,
  5741  	/*8808*/ uint16(xCondDataSize), 8812, 8815, 0,
  5742  	/*8812*/ uint16(xSetOp), uint16(POPA),
  5743  	/*8814*/ uint16(xMatch),
  5744  	/*8815*/ uint16(xSetOp), uint16(POPAD),
  5745  	/*8817*/ uint16(xMatch),
  5746  	/*8818*/ uint16(xCondIs64), 8821, 0,
  5747  	/*8821*/ uint16(xCondDataSize), 8825, 8831, 0,
  5748  	/*8825*/ uint16(xSetOp), uint16(BOUND),
  5749  	/*8827*/ uint16(xReadSlashR),
  5750  	/*8828*/ uint16(xArgR16),
  5751  	/*8829*/ uint16(xArgM16and16),
  5752  	/*8830*/ uint16(xMatch),
  5753  	/*8831*/ uint16(xSetOp), uint16(BOUND),
  5754  	/*8833*/ uint16(xReadSlashR),
  5755  	/*8834*/ uint16(xArgR32),
  5756  	/*8835*/ uint16(xArgM32and32),
  5757  	/*8836*/ uint16(xMatch),
  5758  	/*8837*/ uint16(xCondIs64), 8840, 8846,
  5759  	/*8840*/ uint16(xSetOp), uint16(ARPL),
  5760  	/*8842*/ uint16(xReadSlashR),
  5761  	/*8843*/ uint16(xArgRM16),
  5762  	/*8844*/ uint16(xArgR16),
  5763  	/*8845*/ uint16(xMatch),
  5764  	/*8846*/ uint16(xCondDataSize), 8850, 8856, 8862,
  5765  	/*8850*/ uint16(xSetOp), uint16(MOVSXD),
  5766  	/*8852*/ uint16(xReadSlashR),
  5767  	/*8853*/ uint16(xArgR16),
  5768  	/*8854*/ uint16(xArgRM32),
  5769  	/*8855*/ uint16(xMatch),
  5770  	/*8856*/ uint16(xSetOp), uint16(MOVSXD),
  5771  	/*8858*/ uint16(xReadSlashR),
  5772  	/*8859*/ uint16(xArgR32),
  5773  	/*8860*/ uint16(xArgRM32),
  5774  	/*8861*/ uint16(xMatch),
  5775  	/*8862*/ uint16(xSetOp), uint16(MOVSXD),
  5776  	/*8864*/ uint16(xReadSlashR),
  5777  	/*8865*/ uint16(xArgR64),
  5778  	/*8866*/ uint16(xArgRM32),
  5779  	/*8867*/ uint16(xMatch),
  5780  	/*8868*/ uint16(xCondDataSize), 8872, 8877, 8882,
  5781  	/*8872*/ uint16(xSetOp), uint16(PUSH),
  5782  	/*8874*/ uint16(xReadIw),
  5783  	/*8875*/ uint16(xArgImm16),
  5784  	/*8876*/ uint16(xMatch),
  5785  	/*8877*/ uint16(xSetOp), uint16(PUSH),
  5786  	/*8879*/ uint16(xReadId),
  5787  	/*8880*/ uint16(xArgImm32),
  5788  	/*8881*/ uint16(xMatch),
  5789  	/*8882*/ uint16(xSetOp), uint16(PUSH),
  5790  	/*8884*/ uint16(xReadId),
  5791  	/*8885*/ uint16(xArgImm32),
  5792  	/*8886*/ uint16(xMatch),
  5793  	/*8887*/ uint16(xCondIs64), 8890, 8910,
  5794  	/*8890*/ uint16(xCondDataSize), 8894, 8902, 0,
  5795  	/*8894*/ uint16(xSetOp), uint16(IMUL),
  5796  	/*8896*/ uint16(xReadSlashR),
  5797  	/*8897*/ uint16(xReadIw),
  5798  	/*8898*/ uint16(xArgR16),
  5799  	/*8899*/ uint16(xArgRM16),
  5800  	/*8900*/ uint16(xArgImm16),
  5801  	/*8901*/ uint16(xMatch),
  5802  	/*8902*/ uint16(xSetOp), uint16(IMUL),
  5803  	/*8904*/ uint16(xReadSlashR),
  5804  	/*8905*/ uint16(xReadId),
  5805  	/*8906*/ uint16(xArgR32),
  5806  	/*8907*/ uint16(xArgRM32),
  5807  	/*8908*/ uint16(xArgImm32),
  5808  	/*8909*/ uint16(xMatch),
  5809  	/*8910*/ uint16(xCondDataSize), 8894, 8902, 8914,
  5810  	/*8914*/ uint16(xSetOp), uint16(IMUL),
  5811  	/*8916*/ uint16(xReadSlashR),
  5812  	/*8917*/ uint16(xReadId),
  5813  	/*8918*/ uint16(xArgR64),
  5814  	/*8919*/ uint16(xArgRM64),
  5815  	/*8920*/ uint16(xArgImm32),
  5816  	/*8921*/ uint16(xMatch),
  5817  	/*8922*/ uint16(xSetOp), uint16(PUSH),
  5818  	/*8924*/ uint16(xReadIb),
  5819  	/*8925*/ uint16(xArgImm8),
  5820  	/*8926*/ uint16(xMatch),
  5821  	/*8927*/ uint16(xCondIs64), 8930, 8950,
  5822  	/*8930*/ uint16(xCondDataSize), 8934, 8942, 0,
  5823  	/*8934*/ uint16(xSetOp), uint16(IMUL),
  5824  	/*8936*/ uint16(xReadSlashR),
  5825  	/*8937*/ uint16(xReadIb),
  5826  	/*8938*/ uint16(xArgR16),
  5827  	/*8939*/ uint16(xArgRM16),
  5828  	/*8940*/ uint16(xArgImm8),
  5829  	/*8941*/ uint16(xMatch),
  5830  	/*8942*/ uint16(xSetOp), uint16(IMUL),
  5831  	/*8944*/ uint16(xReadSlashR),
  5832  	/*8945*/ uint16(xReadIb),
  5833  	/*8946*/ uint16(xArgR32),
  5834  	/*8947*/ uint16(xArgRM32),
  5835  	/*8948*/ uint16(xArgImm8),
  5836  	/*8949*/ uint16(xMatch),
  5837  	/*8950*/ uint16(xCondDataSize), 8934, 8942, 8954,
  5838  	/*8954*/ uint16(xSetOp), uint16(IMUL),
  5839  	/*8956*/ uint16(xReadSlashR),
  5840  	/*8957*/ uint16(xReadIb),
  5841  	/*8958*/ uint16(xArgR64),
  5842  	/*8959*/ uint16(xArgRM64),
  5843  	/*8960*/ uint16(xArgImm8),
  5844  	/*8961*/ uint16(xMatch),
  5845  	/*8962*/ uint16(xSetOp), uint16(INSB),
  5846  	/*8964*/ uint16(xMatch),
  5847  	/*8965*/ uint16(xCondDataSize), 8969, 8972, 8975,
  5848  	/*8969*/ uint16(xSetOp), uint16(INSW),
  5849  	/*8971*/ uint16(xMatch),
  5850  	/*8972*/ uint16(xSetOp), uint16(INSD),
  5851  	/*8974*/ uint16(xMatch),
  5852  	/*8975*/ uint16(xSetOp), uint16(INSD),
  5853  	/*8977*/ uint16(xMatch),
  5854  	/*8978*/ uint16(xSetOp), uint16(OUTSB),
  5855  	/*8980*/ uint16(xMatch),
  5856  	/*8981*/ uint16(xCondDataSize), 8985, 8988, 8991,
  5857  	/*8985*/ uint16(xSetOp), uint16(OUTSW),
  5858  	/*8987*/ uint16(xMatch),
  5859  	/*8988*/ uint16(xSetOp), uint16(OUTSD),
  5860  	/*8990*/ uint16(xMatch),
  5861  	/*8991*/ uint16(xSetOp), uint16(OUTSD),
  5862  	/*8993*/ uint16(xMatch),
  5863  	/*8994*/ uint16(xSetOp), uint16(JO),
  5864  	/*8996*/ uint16(xReadCb),
  5865  	/*8997*/ uint16(xArgRel8),
  5866  	/*8998*/ uint16(xMatch),
  5867  	/*8999*/ uint16(xSetOp), uint16(JNO),
  5868  	/*9001*/ uint16(xReadCb),
  5869  	/*9002*/ uint16(xArgRel8),
  5870  	/*9003*/ uint16(xMatch),
  5871  	/*9004*/ uint16(xSetOp), uint16(JB),
  5872  	/*9006*/ uint16(xReadCb),
  5873  	/*9007*/ uint16(xArgRel8),
  5874  	/*9008*/ uint16(xMatch),
  5875  	/*9009*/ uint16(xSetOp), uint16(JAE),
  5876  	/*9011*/ uint16(xReadCb),
  5877  	/*9012*/ uint16(xArgRel8),
  5878  	/*9013*/ uint16(xMatch),
  5879  	/*9014*/ uint16(xSetOp), uint16(JE),
  5880  	/*9016*/ uint16(xReadCb),
  5881  	/*9017*/ uint16(xArgRel8),
  5882  	/*9018*/ uint16(xMatch),
  5883  	/*9019*/ uint16(xSetOp), uint16(JNE),
  5884  	/*9021*/ uint16(xReadCb),
  5885  	/*9022*/ uint16(xArgRel8),
  5886  	/*9023*/ uint16(xMatch),
  5887  	/*9024*/ uint16(xSetOp), uint16(JBE),
  5888  	/*9026*/ uint16(xReadCb),
  5889  	/*9027*/ uint16(xArgRel8),
  5890  	/*9028*/ uint16(xMatch),
  5891  	/*9029*/ uint16(xSetOp), uint16(JA),
  5892  	/*9031*/ uint16(xReadCb),
  5893  	/*9032*/ uint16(xArgRel8),
  5894  	/*9033*/ uint16(xMatch),
  5895  	/*9034*/ uint16(xSetOp), uint16(JS),
  5896  	/*9036*/ uint16(xReadCb),
  5897  	/*9037*/ uint16(xArgRel8),
  5898  	/*9038*/ uint16(xMatch),
  5899  	/*9039*/ uint16(xSetOp), uint16(JNS),
  5900  	/*9041*/ uint16(xReadCb),
  5901  	/*9042*/ uint16(xArgRel8),
  5902  	/*9043*/ uint16(xMatch),
  5903  	/*9044*/ uint16(xSetOp), uint16(JP),
  5904  	/*9046*/ uint16(xReadCb),
  5905  	/*9047*/ uint16(xArgRel8),
  5906  	/*9048*/ uint16(xMatch),
  5907  	/*9049*/ uint16(xSetOp), uint16(JNP),
  5908  	/*9051*/ uint16(xReadCb),
  5909  	/*9052*/ uint16(xArgRel8),
  5910  	/*9053*/ uint16(xMatch),
  5911  	/*9054*/ uint16(xSetOp), uint16(JL),
  5912  	/*9056*/ uint16(xReadCb),
  5913  	/*9057*/ uint16(xArgRel8),
  5914  	/*9058*/ uint16(xMatch),
  5915  	/*9059*/ uint16(xSetOp), uint16(JGE),
  5916  	/*9061*/ uint16(xReadCb),
  5917  	/*9062*/ uint16(xArgRel8),
  5918  	/*9063*/ uint16(xMatch),
  5919  	/*9064*/ uint16(xSetOp), uint16(JLE),
  5920  	/*9066*/ uint16(xReadCb),
  5921  	/*9067*/ uint16(xArgRel8),
  5922  	/*9068*/ uint16(xMatch),
  5923  	/*9069*/ uint16(xSetOp), uint16(JG),
  5924  	/*9071*/ uint16(xReadCb),
  5925  	/*9072*/ uint16(xArgRel8),
  5926  	/*9073*/ uint16(xMatch),
  5927  	/*9074*/ uint16(xCondSlashR),
  5928  	9083, // 0
  5929  	9089, // 1
  5930  	9095, // 2
  5931  	9101, // 3
  5932  	9107, // 4
  5933  	9113, // 5
  5934  	9119, // 6
  5935  	9125, // 7
  5936  	/*9083*/ uint16(xSetOp), uint16(ADD),
  5937  	/*9085*/ uint16(xReadIb),
  5938  	/*9086*/ uint16(xArgRM8),
  5939  	/*9087*/ uint16(xArgImm8u),
  5940  	/*9088*/ uint16(xMatch),
  5941  	/*9089*/ uint16(xSetOp), uint16(OR),
  5942  	/*9091*/ uint16(xReadIb),
  5943  	/*9092*/ uint16(xArgRM8),
  5944  	/*9093*/ uint16(xArgImm8u),
  5945  	/*9094*/ uint16(xMatch),
  5946  	/*9095*/ uint16(xSetOp), uint16(ADC),
  5947  	/*9097*/ uint16(xReadIb),
  5948  	/*9098*/ uint16(xArgRM8),
  5949  	/*9099*/ uint16(xArgImm8u),
  5950  	/*9100*/ uint16(xMatch),
  5951  	/*9101*/ uint16(xSetOp), uint16(SBB),
  5952  	/*9103*/ uint16(xReadIb),
  5953  	/*9104*/ uint16(xArgRM8),
  5954  	/*9105*/ uint16(xArgImm8u),
  5955  	/*9106*/ uint16(xMatch),
  5956  	/*9107*/ uint16(xSetOp), uint16(AND),
  5957  	/*9109*/ uint16(xReadIb),
  5958  	/*9110*/ uint16(xArgRM8),
  5959  	/*9111*/ uint16(xArgImm8u),
  5960  	/*9112*/ uint16(xMatch),
  5961  	/*9113*/ uint16(xSetOp), uint16(SUB),
  5962  	/*9115*/ uint16(xReadIb),
  5963  	/*9116*/ uint16(xArgRM8),
  5964  	/*9117*/ uint16(xArgImm8u),
  5965  	/*9118*/ uint16(xMatch),
  5966  	/*9119*/ uint16(xSetOp), uint16(XOR),
  5967  	/*9121*/ uint16(xReadIb),
  5968  	/*9122*/ uint16(xArgRM8),
  5969  	/*9123*/ uint16(xArgImm8u),
  5970  	/*9124*/ uint16(xMatch),
  5971  	/*9125*/ uint16(xSetOp), uint16(CMP),
  5972  	/*9127*/ uint16(xReadIb),
  5973  	/*9128*/ uint16(xArgRM8),
  5974  	/*9129*/ uint16(xArgImm8u),
  5975  	/*9130*/ uint16(xMatch),
  5976  	/*9131*/ uint16(xCondSlashR),
  5977  	9140, // 0
  5978  	9169, // 1
  5979  	9198, // 2
  5980  	9227, // 3
  5981  	9256, // 4
  5982  	9285, // 5
  5983  	9314, // 6
  5984  	9343, // 7
  5985  	/*9140*/ uint16(xCondIs64), 9143, 9159,
  5986  	/*9143*/ uint16(xCondDataSize), 9147, 9153, 0,
  5987  	/*9147*/ uint16(xSetOp), uint16(ADD),
  5988  	/*9149*/ uint16(xReadIw),
  5989  	/*9150*/ uint16(xArgRM16),
  5990  	/*9151*/ uint16(xArgImm16),
  5991  	/*9152*/ uint16(xMatch),
  5992  	/*9153*/ uint16(xSetOp), uint16(ADD),
  5993  	/*9155*/ uint16(xReadId),
  5994  	/*9156*/ uint16(xArgRM32),
  5995  	/*9157*/ uint16(xArgImm32),
  5996  	/*9158*/ uint16(xMatch),
  5997  	/*9159*/ uint16(xCondDataSize), 9147, 9153, 9163,
  5998  	/*9163*/ uint16(xSetOp), uint16(ADD),
  5999  	/*9165*/ uint16(xReadId),
  6000  	/*9166*/ uint16(xArgRM64),
  6001  	/*9167*/ uint16(xArgImm32),
  6002  	/*9168*/ uint16(xMatch),
  6003  	/*9169*/ uint16(xCondIs64), 9172, 9188,
  6004  	/*9172*/ uint16(xCondDataSize), 9176, 9182, 0,
  6005  	/*9176*/ uint16(xSetOp), uint16(OR),
  6006  	/*9178*/ uint16(xReadIw),
  6007  	/*9179*/ uint16(xArgRM16),
  6008  	/*9180*/ uint16(xArgImm16),
  6009  	/*9181*/ uint16(xMatch),
  6010  	/*9182*/ uint16(xSetOp), uint16(OR),
  6011  	/*9184*/ uint16(xReadId),
  6012  	/*9185*/ uint16(xArgRM32),
  6013  	/*9186*/ uint16(xArgImm32),
  6014  	/*9187*/ uint16(xMatch),
  6015  	/*9188*/ uint16(xCondDataSize), 9176, 9182, 9192,
  6016  	/*9192*/ uint16(xSetOp), uint16(OR),
  6017  	/*9194*/ uint16(xReadId),
  6018  	/*9195*/ uint16(xArgRM64),
  6019  	/*9196*/ uint16(xArgImm32),
  6020  	/*9197*/ uint16(xMatch),
  6021  	/*9198*/ uint16(xCondIs64), 9201, 9217,
  6022  	/*9201*/ uint16(xCondDataSize), 9205, 9211, 0,
  6023  	/*9205*/ uint16(xSetOp), uint16(ADC),
  6024  	/*9207*/ uint16(xReadIw),
  6025  	/*9208*/ uint16(xArgRM16),
  6026  	/*9209*/ uint16(xArgImm16),
  6027  	/*9210*/ uint16(xMatch),
  6028  	/*9211*/ uint16(xSetOp), uint16(ADC),
  6029  	/*9213*/ uint16(xReadId),
  6030  	/*9214*/ uint16(xArgRM32),
  6031  	/*9215*/ uint16(xArgImm32),
  6032  	/*9216*/ uint16(xMatch),
  6033  	/*9217*/ uint16(xCondDataSize), 9205, 9211, 9221,
  6034  	/*9221*/ uint16(xSetOp), uint16(ADC),
  6035  	/*9223*/ uint16(xReadId),
  6036  	/*9224*/ uint16(xArgRM64),
  6037  	/*9225*/ uint16(xArgImm32),
  6038  	/*9226*/ uint16(xMatch),
  6039  	/*9227*/ uint16(xCondIs64), 9230, 9246,
  6040  	/*9230*/ uint16(xCondDataSize), 9234, 9240, 0,
  6041  	/*9234*/ uint16(xSetOp), uint16(SBB),
  6042  	/*9236*/ uint16(xReadIw),
  6043  	/*9237*/ uint16(xArgRM16),
  6044  	/*9238*/ uint16(xArgImm16),
  6045  	/*9239*/ uint16(xMatch),
  6046  	/*9240*/ uint16(xSetOp), uint16(SBB),
  6047  	/*9242*/ uint16(xReadId),
  6048  	/*9243*/ uint16(xArgRM32),
  6049  	/*9244*/ uint16(xArgImm32),
  6050  	/*9245*/ uint16(xMatch),
  6051  	/*9246*/ uint16(xCondDataSize), 9234, 9240, 9250,
  6052  	/*9250*/ uint16(xSetOp), uint16(SBB),
  6053  	/*9252*/ uint16(xReadId),
  6054  	/*9253*/ uint16(xArgRM64),
  6055  	/*9254*/ uint16(xArgImm32),
  6056  	/*9255*/ uint16(xMatch),
  6057  	/*9256*/ uint16(xCondIs64), 9259, 9275,
  6058  	/*9259*/ uint16(xCondDataSize), 9263, 9269, 0,
  6059  	/*9263*/ uint16(xSetOp), uint16(AND),
  6060  	/*9265*/ uint16(xReadIw),
  6061  	/*9266*/ uint16(xArgRM16),
  6062  	/*9267*/ uint16(xArgImm16),
  6063  	/*9268*/ uint16(xMatch),
  6064  	/*9269*/ uint16(xSetOp), uint16(AND),
  6065  	/*9271*/ uint16(xReadId),
  6066  	/*9272*/ uint16(xArgRM32),
  6067  	/*9273*/ uint16(xArgImm32),
  6068  	/*9274*/ uint16(xMatch),
  6069  	/*9275*/ uint16(xCondDataSize), 9263, 9269, 9279,
  6070  	/*9279*/ uint16(xSetOp), uint16(AND),
  6071  	/*9281*/ uint16(xReadId),
  6072  	/*9282*/ uint16(xArgRM64),
  6073  	/*9283*/ uint16(xArgImm32),
  6074  	/*9284*/ uint16(xMatch),
  6075  	/*9285*/ uint16(xCondIs64), 9288, 9304,
  6076  	/*9288*/ uint16(xCondDataSize), 9292, 9298, 0,
  6077  	/*9292*/ uint16(xSetOp), uint16(SUB),
  6078  	/*9294*/ uint16(xReadIw),
  6079  	/*9295*/ uint16(xArgRM16),
  6080  	/*9296*/ uint16(xArgImm16),
  6081  	/*9297*/ uint16(xMatch),
  6082  	/*9298*/ uint16(xSetOp), uint16(SUB),
  6083  	/*9300*/ uint16(xReadId),
  6084  	/*9301*/ uint16(xArgRM32),
  6085  	/*9302*/ uint16(xArgImm32),
  6086  	/*9303*/ uint16(xMatch),
  6087  	/*9304*/ uint16(xCondDataSize), 9292, 9298, 9308,
  6088  	/*9308*/ uint16(xSetOp), uint16(SUB),
  6089  	/*9310*/ uint16(xReadId),
  6090  	/*9311*/ uint16(xArgRM64),
  6091  	/*9312*/ uint16(xArgImm32),
  6092  	/*9313*/ uint16(xMatch),
  6093  	/*9314*/ uint16(xCondIs64), 9317, 9333,
  6094  	/*9317*/ uint16(xCondDataSize), 9321, 9327, 0,
  6095  	/*9321*/ uint16(xSetOp), uint16(XOR),
  6096  	/*9323*/ uint16(xReadIw),
  6097  	/*9324*/ uint16(xArgRM16),
  6098  	/*9325*/ uint16(xArgImm16),
  6099  	/*9326*/ uint16(xMatch),
  6100  	/*9327*/ uint16(xSetOp), uint16(XOR),
  6101  	/*9329*/ uint16(xReadId),
  6102  	/*9330*/ uint16(xArgRM32),
  6103  	/*9331*/ uint16(xArgImm32),
  6104  	/*9332*/ uint16(xMatch),
  6105  	/*9333*/ uint16(xCondDataSize), 9321, 9327, 9337,
  6106  	/*9337*/ uint16(xSetOp), uint16(XOR),
  6107  	/*9339*/ uint16(xReadId),
  6108  	/*9340*/ uint16(xArgRM64),
  6109  	/*9341*/ uint16(xArgImm32),
  6110  	/*9342*/ uint16(xMatch),
  6111  	/*9343*/ uint16(xCondIs64), 9346, 9362,
  6112  	/*9346*/ uint16(xCondDataSize), 9350, 9356, 0,
  6113  	/*9350*/ uint16(xSetOp), uint16(CMP),
  6114  	/*9352*/ uint16(xReadIw),
  6115  	/*9353*/ uint16(xArgRM16),
  6116  	/*9354*/ uint16(xArgImm16),
  6117  	/*9355*/ uint16(xMatch),
  6118  	/*9356*/ uint16(xSetOp), uint16(CMP),
  6119  	/*9358*/ uint16(xReadId),
  6120  	/*9359*/ uint16(xArgRM32),
  6121  	/*9360*/ uint16(xArgImm32),
  6122  	/*9361*/ uint16(xMatch),
  6123  	/*9362*/ uint16(xCondDataSize), 9350, 9356, 9366,
  6124  	/*9366*/ uint16(xSetOp), uint16(CMP),
  6125  	/*9368*/ uint16(xReadId),
  6126  	/*9369*/ uint16(xArgRM64),
  6127  	/*9370*/ uint16(xArgImm32),
  6128  	/*9371*/ uint16(xMatch),
  6129  	/*9372*/ uint16(xCondSlashR),
  6130  	9381, // 0
  6131  	9410, // 1
  6132  	9439, // 2
  6133  	9468, // 3
  6134  	9497, // 4
  6135  	9526, // 5
  6136  	9555, // 6
  6137  	9584, // 7
  6138  	/*9381*/ uint16(xCondIs64), 9384, 9400,
  6139  	/*9384*/ uint16(xCondDataSize), 9388, 9394, 0,
  6140  	/*9388*/ uint16(xSetOp), uint16(ADD),
  6141  	/*9390*/ uint16(xReadIb),
  6142  	/*9391*/ uint16(xArgRM16),
  6143  	/*9392*/ uint16(xArgImm8),
  6144  	/*9393*/ uint16(xMatch),
  6145  	/*9394*/ uint16(xSetOp), uint16(ADD),
  6146  	/*9396*/ uint16(xReadIb),
  6147  	/*9397*/ uint16(xArgRM32),
  6148  	/*9398*/ uint16(xArgImm8),
  6149  	/*9399*/ uint16(xMatch),
  6150  	/*9400*/ uint16(xCondDataSize), 9388, 9394, 9404,
  6151  	/*9404*/ uint16(xSetOp), uint16(ADD),
  6152  	/*9406*/ uint16(xReadIb),
  6153  	/*9407*/ uint16(xArgRM64),
  6154  	/*9408*/ uint16(xArgImm8),
  6155  	/*9409*/ uint16(xMatch),
  6156  	/*9410*/ uint16(xCondIs64), 9413, 9429,
  6157  	/*9413*/ uint16(xCondDataSize), 9417, 9423, 0,
  6158  	/*9417*/ uint16(xSetOp), uint16(OR),
  6159  	/*9419*/ uint16(xReadIb),
  6160  	/*9420*/ uint16(xArgRM16),
  6161  	/*9421*/ uint16(xArgImm8),
  6162  	/*9422*/ uint16(xMatch),
  6163  	/*9423*/ uint16(xSetOp), uint16(OR),
  6164  	/*9425*/ uint16(xReadIb),
  6165  	/*9426*/ uint16(xArgRM32),
  6166  	/*9427*/ uint16(xArgImm8),
  6167  	/*9428*/ uint16(xMatch),
  6168  	/*9429*/ uint16(xCondDataSize), 9417, 9423, 9433,
  6169  	/*9433*/ uint16(xSetOp), uint16(OR),
  6170  	/*9435*/ uint16(xReadIb),
  6171  	/*9436*/ uint16(xArgRM64),
  6172  	/*9437*/ uint16(xArgImm8),
  6173  	/*9438*/ uint16(xMatch),
  6174  	/*9439*/ uint16(xCondIs64), 9442, 9458,
  6175  	/*9442*/ uint16(xCondDataSize), 9446, 9452, 0,
  6176  	/*9446*/ uint16(xSetOp), uint16(ADC),
  6177  	/*9448*/ uint16(xReadIb),
  6178  	/*9449*/ uint16(xArgRM16),
  6179  	/*9450*/ uint16(xArgImm8),
  6180  	/*9451*/ uint16(xMatch),
  6181  	/*9452*/ uint16(xSetOp), uint16(ADC),
  6182  	/*9454*/ uint16(xReadIb),
  6183  	/*9455*/ uint16(xArgRM32),
  6184  	/*9456*/ uint16(xArgImm8),
  6185  	/*9457*/ uint16(xMatch),
  6186  	/*9458*/ uint16(xCondDataSize), 9446, 9452, 9462,
  6187  	/*9462*/ uint16(xSetOp), uint16(ADC),
  6188  	/*9464*/ uint16(xReadIb),
  6189  	/*9465*/ uint16(xArgRM64),
  6190  	/*9466*/ uint16(xArgImm8),
  6191  	/*9467*/ uint16(xMatch),
  6192  	/*9468*/ uint16(xCondIs64), 9471, 9487,
  6193  	/*9471*/ uint16(xCondDataSize), 9475, 9481, 0,
  6194  	/*9475*/ uint16(xSetOp), uint16(SBB),
  6195  	/*9477*/ uint16(xReadIb),
  6196  	/*9478*/ uint16(xArgRM16),
  6197  	/*9479*/ uint16(xArgImm8),
  6198  	/*9480*/ uint16(xMatch),
  6199  	/*9481*/ uint16(xSetOp), uint16(SBB),
  6200  	/*9483*/ uint16(xReadIb),
  6201  	/*9484*/ uint16(xArgRM32),
  6202  	/*9485*/ uint16(xArgImm8),
  6203  	/*9486*/ uint16(xMatch),
  6204  	/*9487*/ uint16(xCondDataSize), 9475, 9481, 9491,
  6205  	/*9491*/ uint16(xSetOp), uint16(SBB),
  6206  	/*9493*/ uint16(xReadIb),
  6207  	/*9494*/ uint16(xArgRM64),
  6208  	/*9495*/ uint16(xArgImm8),
  6209  	/*9496*/ uint16(xMatch),
  6210  	/*9497*/ uint16(xCondIs64), 9500, 9516,
  6211  	/*9500*/ uint16(xCondDataSize), 9504, 9510, 0,
  6212  	/*9504*/ uint16(xSetOp), uint16(AND),
  6213  	/*9506*/ uint16(xReadIb),
  6214  	/*9507*/ uint16(xArgRM16),
  6215  	/*9508*/ uint16(xArgImm8),
  6216  	/*9509*/ uint16(xMatch),
  6217  	/*9510*/ uint16(xSetOp), uint16(AND),
  6218  	/*9512*/ uint16(xReadIb),
  6219  	/*9513*/ uint16(xArgRM32),
  6220  	/*9514*/ uint16(xArgImm8),
  6221  	/*9515*/ uint16(xMatch),
  6222  	/*9516*/ uint16(xCondDataSize), 9504, 9510, 9520,
  6223  	/*9520*/ uint16(xSetOp), uint16(AND),
  6224  	/*9522*/ uint16(xReadIb),
  6225  	/*9523*/ uint16(xArgRM64),
  6226  	/*9524*/ uint16(xArgImm8),
  6227  	/*9525*/ uint16(xMatch),
  6228  	/*9526*/ uint16(xCondIs64), 9529, 9545,
  6229  	/*9529*/ uint16(xCondDataSize), 9533, 9539, 0,
  6230  	/*9533*/ uint16(xSetOp), uint16(SUB),
  6231  	/*9535*/ uint16(xReadIb),
  6232  	/*9536*/ uint16(xArgRM16),
  6233  	/*9537*/ uint16(xArgImm8),
  6234  	/*9538*/ uint16(xMatch),
  6235  	/*9539*/ uint16(xSetOp), uint16(SUB),
  6236  	/*9541*/ uint16(xReadIb),
  6237  	/*9542*/ uint16(xArgRM32),
  6238  	/*9543*/ uint16(xArgImm8),
  6239  	/*9544*/ uint16(xMatch),
  6240  	/*9545*/ uint16(xCondDataSize), 9533, 9539, 9549,
  6241  	/*9549*/ uint16(xSetOp), uint16(SUB),
  6242  	/*9551*/ uint16(xReadIb),
  6243  	/*9552*/ uint16(xArgRM64),
  6244  	/*9553*/ uint16(xArgImm8),
  6245  	/*9554*/ uint16(xMatch),
  6246  	/*9555*/ uint16(xCondIs64), 9558, 9574,
  6247  	/*9558*/ uint16(xCondDataSize), 9562, 9568, 0,
  6248  	/*9562*/ uint16(xSetOp), uint16(XOR),
  6249  	/*9564*/ uint16(xReadIb),
  6250  	/*9565*/ uint16(xArgRM16),
  6251  	/*9566*/ uint16(xArgImm8),
  6252  	/*9567*/ uint16(xMatch),
  6253  	/*9568*/ uint16(xSetOp), uint16(XOR),
  6254  	/*9570*/ uint16(xReadIb),
  6255  	/*9571*/ uint16(xArgRM32),
  6256  	/*9572*/ uint16(xArgImm8),
  6257  	/*9573*/ uint16(xMatch),
  6258  	/*9574*/ uint16(xCondDataSize), 9562, 9568, 9578,
  6259  	/*9578*/ uint16(xSetOp), uint16(XOR),
  6260  	/*9580*/ uint16(xReadIb),
  6261  	/*9581*/ uint16(xArgRM64),
  6262  	/*9582*/ uint16(xArgImm8),
  6263  	/*9583*/ uint16(xMatch),
  6264  	/*9584*/ uint16(xCondIs64), 9587, 9603,
  6265  	/*9587*/ uint16(xCondDataSize), 9591, 9597, 0,
  6266  	/*9591*/ uint16(xSetOp), uint16(CMP),
  6267  	/*9593*/ uint16(xReadIb),
  6268  	/*9594*/ uint16(xArgRM16),
  6269  	/*9595*/ uint16(xArgImm8),
  6270  	/*9596*/ uint16(xMatch),
  6271  	/*9597*/ uint16(xSetOp), uint16(CMP),
  6272  	/*9599*/ uint16(xReadIb),
  6273  	/*9600*/ uint16(xArgRM32),
  6274  	/*9601*/ uint16(xArgImm8),
  6275  	/*9602*/ uint16(xMatch),
  6276  	/*9603*/ uint16(xCondDataSize), 9591, 9597, 9607,
  6277  	/*9607*/ uint16(xSetOp), uint16(CMP),
  6278  	/*9609*/ uint16(xReadIb),
  6279  	/*9610*/ uint16(xArgRM64),
  6280  	/*9611*/ uint16(xArgImm8),
  6281  	/*9612*/ uint16(xMatch),
  6282  	/*9613*/ uint16(xSetOp), uint16(TEST),
  6283  	/*9615*/ uint16(xReadSlashR),
  6284  	/*9616*/ uint16(xArgRM8),
  6285  	/*9617*/ uint16(xArgR8),
  6286  	/*9618*/ uint16(xMatch),
  6287  	/*9619*/ uint16(xCondIs64), 9622, 9638,
  6288  	/*9622*/ uint16(xCondDataSize), 9626, 9632, 0,
  6289  	/*9626*/ uint16(xSetOp), uint16(TEST),
  6290  	/*9628*/ uint16(xReadSlashR),
  6291  	/*9629*/ uint16(xArgRM16),
  6292  	/*9630*/ uint16(xArgR16),
  6293  	/*9631*/ uint16(xMatch),
  6294  	/*9632*/ uint16(xSetOp), uint16(TEST),
  6295  	/*9634*/ uint16(xReadSlashR),
  6296  	/*9635*/ uint16(xArgRM32),
  6297  	/*9636*/ uint16(xArgR32),
  6298  	/*9637*/ uint16(xMatch),
  6299  	/*9638*/ uint16(xCondDataSize), 9626, 9632, 9642,
  6300  	/*9642*/ uint16(xSetOp), uint16(TEST),
  6301  	/*9644*/ uint16(xReadSlashR),
  6302  	/*9645*/ uint16(xArgRM64),
  6303  	/*9646*/ uint16(xArgR64),
  6304  	/*9647*/ uint16(xMatch),
  6305  	/*9648*/ uint16(xSetOp), uint16(XCHG),
  6306  	/*9650*/ uint16(xReadSlashR),
  6307  	/*9651*/ uint16(xArgRM8),
  6308  	/*9652*/ uint16(xArgR8),
  6309  	/*9653*/ uint16(xMatch),
  6310  	/*9654*/ uint16(xCondIs64), 9657, 9673,
  6311  	/*9657*/ uint16(xCondDataSize), 9661, 9667, 0,
  6312  	/*9661*/ uint16(xSetOp), uint16(XCHG),
  6313  	/*9663*/ uint16(xReadSlashR),
  6314  	/*9664*/ uint16(xArgRM16),
  6315  	/*9665*/ uint16(xArgR16),
  6316  	/*9666*/ uint16(xMatch),
  6317  	/*9667*/ uint16(xSetOp), uint16(XCHG),
  6318  	/*9669*/ uint16(xReadSlashR),
  6319  	/*9670*/ uint16(xArgRM32),
  6320  	/*9671*/ uint16(xArgR32),
  6321  	/*9672*/ uint16(xMatch),
  6322  	/*9673*/ uint16(xCondDataSize), 9661, 9667, 9677,
  6323  	/*9677*/ uint16(xSetOp), uint16(XCHG),
  6324  	/*9679*/ uint16(xReadSlashR),
  6325  	/*9680*/ uint16(xArgRM64),
  6326  	/*9681*/ uint16(xArgR64),
  6327  	/*9682*/ uint16(xMatch),
  6328  	/*9683*/ uint16(xSetOp), uint16(MOV),
  6329  	/*9685*/ uint16(xReadSlashR),
  6330  	/*9686*/ uint16(xArgRM8),
  6331  	/*9687*/ uint16(xArgR8),
  6332  	/*9688*/ uint16(xMatch),
  6333  	/*9689*/ uint16(xCondDataSize), 9693, 9699, 9705,
  6334  	/*9693*/ uint16(xSetOp), uint16(MOV),
  6335  	/*9695*/ uint16(xReadSlashR),
  6336  	/*9696*/ uint16(xArgRM16),
  6337  	/*9697*/ uint16(xArgR16),
  6338  	/*9698*/ uint16(xMatch),
  6339  	/*9699*/ uint16(xSetOp), uint16(MOV),
  6340  	/*9701*/ uint16(xReadSlashR),
  6341  	/*9702*/ uint16(xArgRM32),
  6342  	/*9703*/ uint16(xArgR32),
  6343  	/*9704*/ uint16(xMatch),
  6344  	/*9705*/ uint16(xSetOp), uint16(MOV),
  6345  	/*9707*/ uint16(xReadSlashR),
  6346  	/*9708*/ uint16(xArgRM64),
  6347  	/*9709*/ uint16(xArgR64),
  6348  	/*9710*/ uint16(xMatch),
  6349  	/*9711*/ uint16(xSetOp), uint16(MOV),
  6350  	/*9713*/ uint16(xReadSlashR),
  6351  	/*9714*/ uint16(xArgR8),
  6352  	/*9715*/ uint16(xArgRM8),
  6353  	/*9716*/ uint16(xMatch),
  6354  	/*9717*/ uint16(xCondDataSize), 9721, 9727, 9733,
  6355  	/*9721*/ uint16(xSetOp), uint16(MOV),
  6356  	/*9723*/ uint16(xReadSlashR),
  6357  	/*9724*/ uint16(xArgR16),
  6358  	/*9725*/ uint16(xArgRM16),
  6359  	/*9726*/ uint16(xMatch),
  6360  	/*9727*/ uint16(xSetOp), uint16(MOV),
  6361  	/*9729*/ uint16(xReadSlashR),
  6362  	/*9730*/ uint16(xArgR32),
  6363  	/*9731*/ uint16(xArgRM32),
  6364  	/*9732*/ uint16(xMatch),
  6365  	/*9733*/ uint16(xSetOp), uint16(MOV),
  6366  	/*9735*/ uint16(xReadSlashR),
  6367  	/*9736*/ uint16(xArgR64),
  6368  	/*9737*/ uint16(xArgRM64),
  6369  	/*9738*/ uint16(xMatch),
  6370  	/*9739*/ uint16(xCondIs64), 9742, 9758,
  6371  	/*9742*/ uint16(xCondDataSize), 9746, 9752, 0,
  6372  	/*9746*/ uint16(xSetOp), uint16(MOV),
  6373  	/*9748*/ uint16(xReadSlashR),
  6374  	/*9749*/ uint16(xArgRM16),
  6375  	/*9750*/ uint16(xArgSreg),
  6376  	/*9751*/ uint16(xMatch),
  6377  	/*9752*/ uint16(xSetOp), uint16(MOV),
  6378  	/*9754*/ uint16(xReadSlashR),
  6379  	/*9755*/ uint16(xArgR32M16),
  6380  	/*9756*/ uint16(xArgSreg),
  6381  	/*9757*/ uint16(xMatch),
  6382  	/*9758*/ uint16(xCondDataSize), 9746, 9752, 9762,
  6383  	/*9762*/ uint16(xSetOp), uint16(MOV),
  6384  	/*9764*/ uint16(xReadSlashR),
  6385  	/*9765*/ uint16(xArgR64M16),
  6386  	/*9766*/ uint16(xArgSreg),
  6387  	/*9767*/ uint16(xMatch),
  6388  	/*9768*/ uint16(xCondIs64), 9771, 9787,
  6389  	/*9771*/ uint16(xCondDataSize), 9775, 9781, 0,
  6390  	/*9775*/ uint16(xSetOp), uint16(LEA),
  6391  	/*9777*/ uint16(xReadSlashR),
  6392  	/*9778*/ uint16(xArgR16),
  6393  	/*9779*/ uint16(xArgM),
  6394  	/*9780*/ uint16(xMatch),
  6395  	/*9781*/ uint16(xSetOp), uint16(LEA),
  6396  	/*9783*/ uint16(xReadSlashR),
  6397  	/*9784*/ uint16(xArgR32),
  6398  	/*9785*/ uint16(xArgM),
  6399  	/*9786*/ uint16(xMatch),
  6400  	/*9787*/ uint16(xCondDataSize), 9775, 9781, 9791,
  6401  	/*9791*/ uint16(xSetOp), uint16(LEA),
  6402  	/*9793*/ uint16(xReadSlashR),
  6403  	/*9794*/ uint16(xArgR64),
  6404  	/*9795*/ uint16(xArgM),
  6405  	/*9796*/ uint16(xMatch),
  6406  	/*9797*/ uint16(xCondIs64), 9800, 9816,
  6407  	/*9800*/ uint16(xCondDataSize), 9804, 9810, 0,
  6408  	/*9804*/ uint16(xSetOp), uint16(MOV),
  6409  	/*9806*/ uint16(xReadSlashR),
  6410  	/*9807*/ uint16(xArgSreg),
  6411  	/*9808*/ uint16(xArgRM16),
  6412  	/*9809*/ uint16(xMatch),
  6413  	/*9810*/ uint16(xSetOp), uint16(MOV),
  6414  	/*9812*/ uint16(xReadSlashR),
  6415  	/*9813*/ uint16(xArgSreg),
  6416  	/*9814*/ uint16(xArgR32M16),
  6417  	/*9815*/ uint16(xMatch),
  6418  	/*9816*/ uint16(xCondDataSize), 9804, 9810, 9820,
  6419  	/*9820*/ uint16(xSetOp), uint16(MOV),
  6420  	/*9822*/ uint16(xReadSlashR),
  6421  	/*9823*/ uint16(xArgSreg),
  6422  	/*9824*/ uint16(xArgR64M16),
  6423  	/*9825*/ uint16(xMatch),
  6424  	/*9826*/ uint16(xCondSlashR),
  6425  	9835, // 0
  6426  	0,    // 1
  6427  	0,    // 2
  6428  	0,    // 3
  6429  	0,    // 4
  6430  	0,    // 5
  6431  	0,    // 6
  6432  	0,    // 7
  6433  	/*9835*/ uint16(xCondIs64), 9838, 9850,
  6434  	/*9838*/ uint16(xCondDataSize), 9842, 9846, 0,
  6435  	/*9842*/ uint16(xSetOp), uint16(POP),
  6436  	/*9844*/ uint16(xArgRM16),
  6437  	/*9845*/ uint16(xMatch),
  6438  	/*9846*/ uint16(xSetOp), uint16(POP),
  6439  	/*9848*/ uint16(xArgRM32),
  6440  	/*9849*/ uint16(xMatch),
  6441  	/*9850*/ uint16(xCondDataSize), 9842, 9854, 9858,
  6442  	/*9854*/ uint16(xSetOp), uint16(POP),
  6443  	/*9856*/ uint16(xArgRM64),
  6444  	/*9857*/ uint16(xMatch),
  6445  	/*9858*/ uint16(xSetOp), uint16(POP),
  6446  	/*9860*/ uint16(xArgRM64),
  6447  	/*9861*/ uint16(xMatch),
  6448  	/*9862*/ uint16(xCondIs64), 9865, 9879,
  6449  	/*9865*/ uint16(xCondDataSize), 9869, 9874, 0,
  6450  	/*9869*/ uint16(xSetOp), uint16(XCHG),
  6451  	/*9871*/ uint16(xArgR16op),
  6452  	/*9872*/ uint16(xArgAX),
  6453  	/*9873*/ uint16(xMatch),
  6454  	/*9874*/ uint16(xSetOp), uint16(XCHG),
  6455  	/*9876*/ uint16(xArgR32op),
  6456  	/*9877*/ uint16(xArgEAX),
  6457  	/*9878*/ uint16(xMatch),
  6458  	/*9879*/ uint16(xCondDataSize), 9869, 9874, 9883,
  6459  	/*9883*/ uint16(xSetOp), uint16(XCHG),
  6460  	/*9885*/ uint16(xArgR64op),
  6461  	/*9886*/ uint16(xArgRAX),
  6462  	/*9887*/ uint16(xMatch),
  6463  	/*9888*/ uint16(xCondIs64), 9891, 9901,
  6464  	/*9891*/ uint16(xCondDataSize), 9895, 9898, 0,
  6465  	/*9895*/ uint16(xSetOp), uint16(CBW),
  6466  	/*9897*/ uint16(xMatch),
  6467  	/*9898*/ uint16(xSetOp), uint16(CWDE),
  6468  	/*9900*/ uint16(xMatch),
  6469  	/*9901*/ uint16(xCondDataSize), 9895, 9898, 9905,
  6470  	/*9905*/ uint16(xSetOp), uint16(CDQE),
  6471  	/*9907*/ uint16(xMatch),
  6472  	/*9908*/ uint16(xCondIs64), 9911, 9921,
  6473  	/*9911*/ uint16(xCondDataSize), 9915, 9918, 0,
  6474  	/*9915*/ uint16(xSetOp), uint16(CWD),
  6475  	/*9917*/ uint16(xMatch),
  6476  	/*9918*/ uint16(xSetOp), uint16(CDQ),
  6477  	/*9920*/ uint16(xMatch),
  6478  	/*9921*/ uint16(xCondDataSize), 9915, 9918, 9925,
  6479  	/*9925*/ uint16(xSetOp), uint16(CQO),
  6480  	/*9927*/ uint16(xMatch),
  6481  	/*9928*/ uint16(xCondIs64), 9931, 0,
  6482  	/*9931*/ uint16(xCondDataSize), 9935, 9940, 0,
  6483  	/*9935*/ uint16(xSetOp), uint16(LCALL),
  6484  	/*9937*/ uint16(xReadCd),
  6485  	/*9938*/ uint16(xArgPtr16colon16),
  6486  	/*9939*/ uint16(xMatch),
  6487  	/*9940*/ uint16(xSetOp), uint16(LCALL),
  6488  	/*9942*/ uint16(xReadCp),
  6489  	/*9943*/ uint16(xArgPtr16colon32),
  6490  	/*9944*/ uint16(xMatch),
  6491  	/*9945*/ uint16(xSetOp), uint16(FWAIT),
  6492  	/*9947*/ uint16(xMatch),
  6493  	/*9948*/ uint16(xCondIs64), 9951, 9961,
  6494  	/*9951*/ uint16(xCondDataSize), 9955, 9958, 0,
  6495  	/*9955*/ uint16(xSetOp), uint16(PUSHF),
  6496  	/*9957*/ uint16(xMatch),
  6497  	/*9958*/ uint16(xSetOp), uint16(PUSHFD),
  6498  	/*9960*/ uint16(xMatch),
  6499  	/*9961*/ uint16(xCondDataSize), 9955, 9965, 9968,
  6500  	/*9965*/ uint16(xSetOp), uint16(PUSHFQ),
  6501  	/*9967*/ uint16(xMatch),
  6502  	/*9968*/ uint16(xSetOp), uint16(PUSHFQ),
  6503  	/*9970*/ uint16(xMatch),
  6504  	/*9971*/ uint16(xCondIs64), 9974, 9984,
  6505  	/*9974*/ uint16(xCondDataSize), 9978, 9981, 0,
  6506  	/*9978*/ uint16(xSetOp), uint16(POPF),
  6507  	/*9980*/ uint16(xMatch),
  6508  	/*9981*/ uint16(xSetOp), uint16(POPFD),
  6509  	/*9983*/ uint16(xMatch),
  6510  	/*9984*/ uint16(xCondDataSize), 9978, 9988, 9991,
  6511  	/*9988*/ uint16(xSetOp), uint16(POPFQ),
  6512  	/*9990*/ uint16(xMatch),
  6513  	/*9991*/ uint16(xSetOp), uint16(POPFQ),
  6514  	/*9993*/ uint16(xMatch),
  6515  	/*9994*/ uint16(xSetOp), uint16(SAHF),
  6516  	/*9996*/ uint16(xMatch),
  6517  	/*9997*/ uint16(xSetOp), uint16(LAHF),
  6518  	/*9999*/ uint16(xMatch),
  6519  	/*10000*/ uint16(xCondIs64), 10003, 10009,
  6520  	/*10003*/ uint16(xSetOp), uint16(MOV),
  6521  	/*10005*/ uint16(xReadCm),
  6522  	/*10006*/ uint16(xArgAL),
  6523  	/*10007*/ uint16(xArgMoffs8),
  6524  	/*10008*/ uint16(xMatch),
  6525  	/*10009*/ uint16(xCondDataSize), 10003, 10003, 10013,
  6526  	/*10013*/ uint16(xSetOp), uint16(MOV),
  6527  	/*10015*/ uint16(xReadCm),
  6528  	/*10016*/ uint16(xArgAL),
  6529  	/*10017*/ uint16(xArgMoffs8),
  6530  	/*10018*/ uint16(xMatch),
  6531  	/*10019*/ uint16(xCondDataSize), 10023, 10029, 10035,
  6532  	/*10023*/ uint16(xSetOp), uint16(MOV),
  6533  	/*10025*/ uint16(xReadCm),
  6534  	/*10026*/ uint16(xArgAX),
  6535  	/*10027*/ uint16(xArgMoffs16),
  6536  	/*10028*/ uint16(xMatch),
  6537  	/*10029*/ uint16(xSetOp), uint16(MOV),
  6538  	/*10031*/ uint16(xReadCm),
  6539  	/*10032*/ uint16(xArgEAX),
  6540  	/*10033*/ uint16(xArgMoffs32),
  6541  	/*10034*/ uint16(xMatch),
  6542  	/*10035*/ uint16(xSetOp), uint16(MOV),
  6543  	/*10037*/ uint16(xReadCm),
  6544  	/*10038*/ uint16(xArgRAX),
  6545  	/*10039*/ uint16(xArgMoffs64),
  6546  	/*10040*/ uint16(xMatch),
  6547  	/*10041*/ uint16(xCondIs64), 10044, 10050,
  6548  	/*10044*/ uint16(xSetOp), uint16(MOV),
  6549  	/*10046*/ uint16(xReadCm),
  6550  	/*10047*/ uint16(xArgMoffs8),
  6551  	/*10048*/ uint16(xArgAL),
  6552  	/*10049*/ uint16(xMatch),
  6553  	/*10050*/ uint16(xCondDataSize), 10044, 10044, 10054,
  6554  	/*10054*/ uint16(xSetOp), uint16(MOV),
  6555  	/*10056*/ uint16(xReadCm),
  6556  	/*10057*/ uint16(xArgMoffs8),
  6557  	/*10058*/ uint16(xArgAL),
  6558  	/*10059*/ uint16(xMatch),
  6559  	/*10060*/ uint16(xCondDataSize), 10064, 10070, 10076,
  6560  	/*10064*/ uint16(xSetOp), uint16(MOV),
  6561  	/*10066*/ uint16(xReadCm),
  6562  	/*10067*/ uint16(xArgMoffs16),
  6563  	/*10068*/ uint16(xArgAX),
  6564  	/*10069*/ uint16(xMatch),
  6565  	/*10070*/ uint16(xSetOp), uint16(MOV),
  6566  	/*10072*/ uint16(xReadCm),
  6567  	/*10073*/ uint16(xArgMoffs32),
  6568  	/*10074*/ uint16(xArgEAX),
  6569  	/*10075*/ uint16(xMatch),
  6570  	/*10076*/ uint16(xSetOp), uint16(MOV),
  6571  	/*10078*/ uint16(xReadCm),
  6572  	/*10079*/ uint16(xArgMoffs64),
  6573  	/*10080*/ uint16(xArgRAX),
  6574  	/*10081*/ uint16(xMatch),
  6575  	/*10082*/ uint16(xSetOp), uint16(MOVSB),
  6576  	/*10084*/ uint16(xMatch),
  6577  	/*10085*/ uint16(xCondIs64), 10088, 10098,
  6578  	/*10088*/ uint16(xCondDataSize), 10092, 10095, 0,
  6579  	/*10092*/ uint16(xSetOp), uint16(MOVSW),
  6580  	/*10094*/ uint16(xMatch),
  6581  	/*10095*/ uint16(xSetOp), uint16(MOVSD),
  6582  	/*10097*/ uint16(xMatch),
  6583  	/*10098*/ uint16(xCondDataSize), 10092, 10095, 10102,
  6584  	/*10102*/ uint16(xSetOp), uint16(MOVSQ),
  6585  	/*10104*/ uint16(xMatch),
  6586  	/*10105*/ uint16(xSetOp), uint16(CMPSB),
  6587  	/*10107*/ uint16(xMatch),
  6588  	/*10108*/ uint16(xCondIs64), 10111, 10121,
  6589  	/*10111*/ uint16(xCondDataSize), 10115, 10118, 0,
  6590  	/*10115*/ uint16(xSetOp), uint16(CMPSW),
  6591  	/*10117*/ uint16(xMatch),
  6592  	/*10118*/ uint16(xSetOp), uint16(CMPSD),
  6593  	/*10120*/ uint16(xMatch),
  6594  	/*10121*/ uint16(xCondDataSize), 10115, 10118, 10125,
  6595  	/*10125*/ uint16(xSetOp), uint16(CMPSQ),
  6596  	/*10127*/ uint16(xMatch),
  6597  	/*10128*/ uint16(xSetOp), uint16(TEST),
  6598  	/*10130*/ uint16(xReadIb),
  6599  	/*10131*/ uint16(xArgAL),
  6600  	/*10132*/ uint16(xArgImm8u),
  6601  	/*10133*/ uint16(xMatch),
  6602  	/*10134*/ uint16(xCondIs64), 10137, 10153,
  6603  	/*10137*/ uint16(xCondDataSize), 10141, 10147, 0,
  6604  	/*10141*/ uint16(xSetOp), uint16(TEST),
  6605  	/*10143*/ uint16(xReadIw),
  6606  	/*10144*/ uint16(xArgAX),
  6607  	/*10145*/ uint16(xArgImm16),
  6608  	/*10146*/ uint16(xMatch),
  6609  	/*10147*/ uint16(xSetOp), uint16(TEST),
  6610  	/*10149*/ uint16(xReadId),
  6611  	/*10150*/ uint16(xArgEAX),
  6612  	/*10151*/ uint16(xArgImm32),
  6613  	/*10152*/ uint16(xMatch),
  6614  	/*10153*/ uint16(xCondDataSize), 10141, 10147, 10157,
  6615  	/*10157*/ uint16(xSetOp), uint16(TEST),
  6616  	/*10159*/ uint16(xReadId),
  6617  	/*10160*/ uint16(xArgRAX),
  6618  	/*10161*/ uint16(xArgImm32),
  6619  	/*10162*/ uint16(xMatch),
  6620  	/*10163*/ uint16(xSetOp), uint16(STOSB),
  6621  	/*10165*/ uint16(xMatch),
  6622  	/*10166*/ uint16(xCondIs64), 10169, 10179,
  6623  	/*10169*/ uint16(xCondDataSize), 10173, 10176, 0,
  6624  	/*10173*/ uint16(xSetOp), uint16(STOSW),
  6625  	/*10175*/ uint16(xMatch),
  6626  	/*10176*/ uint16(xSetOp), uint16(STOSD),
  6627  	/*10178*/ uint16(xMatch),
  6628  	/*10179*/ uint16(xCondDataSize), 10173, 10176, 10183,
  6629  	/*10183*/ uint16(xSetOp), uint16(STOSQ),
  6630  	/*10185*/ uint16(xMatch),
  6631  	/*10186*/ uint16(xSetOp), uint16(LODSB),
  6632  	/*10188*/ uint16(xMatch),
  6633  	/*10189*/ uint16(xCondIs64), 10192, 10202,
  6634  	/*10192*/ uint16(xCondDataSize), 10196, 10199, 0,
  6635  	/*10196*/ uint16(xSetOp), uint16(LODSW),
  6636  	/*10198*/ uint16(xMatch),
  6637  	/*10199*/ uint16(xSetOp), uint16(LODSD),
  6638  	/*10201*/ uint16(xMatch),
  6639  	/*10202*/ uint16(xCondDataSize), 10196, 10199, 10206,
  6640  	/*10206*/ uint16(xSetOp), uint16(LODSQ),
  6641  	/*10208*/ uint16(xMatch),
  6642  	/*10209*/ uint16(xSetOp), uint16(SCASB),
  6643  	/*10211*/ uint16(xMatch),
  6644  	/*10212*/ uint16(xCondIs64), 10215, 10225,
  6645  	/*10215*/ uint16(xCondDataSize), 10219, 10222, 0,
  6646  	/*10219*/ uint16(xSetOp), uint16(SCASW),
  6647  	/*10221*/ uint16(xMatch),
  6648  	/*10222*/ uint16(xSetOp), uint16(SCASD),
  6649  	/*10224*/ uint16(xMatch),
  6650  	/*10225*/ uint16(xCondDataSize), 10219, 10222, 10229,
  6651  	/*10229*/ uint16(xSetOp), uint16(SCASQ),
  6652  	/*10231*/ uint16(xMatch),
  6653  	/*10232*/ uint16(xSetOp), uint16(MOV),
  6654  	/*10234*/ uint16(xReadIb),
  6655  	/*10235*/ uint16(xArgR8op),
  6656  	/*10236*/ uint16(xArgImm8u),
  6657  	/*10237*/ uint16(xMatch),
  6658  	/*10238*/ uint16(xCondIs64), 10241, 10257,
  6659  	/*10241*/ uint16(xCondDataSize), 10245, 10251, 0,
  6660  	/*10245*/ uint16(xSetOp), uint16(MOV),
  6661  	/*10247*/ uint16(xReadIw),
  6662  	/*10248*/ uint16(xArgR16op),
  6663  	/*10249*/ uint16(xArgImm16),
  6664  	/*10250*/ uint16(xMatch),
  6665  	/*10251*/ uint16(xSetOp), uint16(MOV),
  6666  	/*10253*/ uint16(xReadId),
  6667  	/*10254*/ uint16(xArgR32op),
  6668  	/*10255*/ uint16(xArgImm32),
  6669  	/*10256*/ uint16(xMatch),
  6670  	/*10257*/ uint16(xCondDataSize), 10245, 10251, 10261,
  6671  	/*10261*/ uint16(xSetOp), uint16(MOV),
  6672  	/*10263*/ uint16(xReadIo),
  6673  	/*10264*/ uint16(xArgR64op),
  6674  	/*10265*/ uint16(xArgImm64),
  6675  	/*10266*/ uint16(xMatch),
  6676  	/*10267*/ uint16(xCondSlashR),
  6677  	10276, // 0
  6678  	10282, // 1
  6679  	10288, // 2
  6680  	10294, // 3
  6681  	10300, // 4
  6682  	10306, // 5
  6683  	0,     // 6
  6684  	10312, // 7
  6685  	/*10276*/ uint16(xSetOp), uint16(ROL),
  6686  	/*10278*/ uint16(xReadIb),
  6687  	/*10279*/ uint16(xArgRM8),
  6688  	/*10280*/ uint16(xArgImm8u),
  6689  	/*10281*/ uint16(xMatch),
  6690  	/*10282*/ uint16(xSetOp), uint16(ROR),
  6691  	/*10284*/ uint16(xReadIb),
  6692  	/*10285*/ uint16(xArgRM8),
  6693  	/*10286*/ uint16(xArgImm8u),
  6694  	/*10287*/ uint16(xMatch),
  6695  	/*10288*/ uint16(xSetOp), uint16(RCL),
  6696  	/*10290*/ uint16(xReadIb),
  6697  	/*10291*/ uint16(xArgRM8),
  6698  	/*10292*/ uint16(xArgImm8u),
  6699  	/*10293*/ uint16(xMatch),
  6700  	/*10294*/ uint16(xSetOp), uint16(RCR),
  6701  	/*10296*/ uint16(xReadIb),
  6702  	/*10297*/ uint16(xArgRM8),
  6703  	/*10298*/ uint16(xArgImm8u),
  6704  	/*10299*/ uint16(xMatch),
  6705  	/*10300*/ uint16(xSetOp), uint16(SHL),
  6706  	/*10302*/ uint16(xReadIb),
  6707  	/*10303*/ uint16(xArgRM8),
  6708  	/*10304*/ uint16(xArgImm8u),
  6709  	/*10305*/ uint16(xMatch),
  6710  	/*10306*/ uint16(xSetOp), uint16(SHR),
  6711  	/*10308*/ uint16(xReadIb),
  6712  	/*10309*/ uint16(xArgRM8),
  6713  	/*10310*/ uint16(xArgImm8u),
  6714  	/*10311*/ uint16(xMatch),
  6715  	/*10312*/ uint16(xSetOp), uint16(SAR),
  6716  	/*10314*/ uint16(xReadIb),
  6717  	/*10315*/ uint16(xArgRM8),
  6718  	/*10316*/ uint16(xArgImm8u),
  6719  	/*10317*/ uint16(xMatch),
  6720  	/*10318*/ uint16(xCondSlashR),
  6721  	10327, // 0
  6722  	10349, // 1
  6723  	10371, // 2
  6724  	10400, // 3
  6725  	10429, // 4
  6726  	10458, // 5
  6727  	0,     // 6
  6728  	10487, // 7
  6729  	/*10327*/ uint16(xCondDataSize), 10331, 10337, 10343,
  6730  	/*10331*/ uint16(xSetOp), uint16(ROL),
  6731  	/*10333*/ uint16(xReadIb),
  6732  	/*10334*/ uint16(xArgRM16),
  6733  	/*10335*/ uint16(xArgImm8u),
  6734  	/*10336*/ uint16(xMatch),
  6735  	/*10337*/ uint16(xSetOp), uint16(ROL),
  6736  	/*10339*/ uint16(xReadIb),
  6737  	/*10340*/ uint16(xArgRM32),
  6738  	/*10341*/ uint16(xArgImm8u),
  6739  	/*10342*/ uint16(xMatch),
  6740  	/*10343*/ uint16(xSetOp), uint16(ROL),
  6741  	/*10345*/ uint16(xReadIb),
  6742  	/*10346*/ uint16(xArgRM64),
  6743  	/*10347*/ uint16(xArgImm8u),
  6744  	/*10348*/ uint16(xMatch),
  6745  	/*10349*/ uint16(xCondDataSize), 10353, 10359, 10365,
  6746  	/*10353*/ uint16(xSetOp), uint16(ROR),
  6747  	/*10355*/ uint16(xReadIb),
  6748  	/*10356*/ uint16(xArgRM16),
  6749  	/*10357*/ uint16(xArgImm8u),
  6750  	/*10358*/ uint16(xMatch),
  6751  	/*10359*/ uint16(xSetOp), uint16(ROR),
  6752  	/*10361*/ uint16(xReadIb),
  6753  	/*10362*/ uint16(xArgRM32),
  6754  	/*10363*/ uint16(xArgImm8u),
  6755  	/*10364*/ uint16(xMatch),
  6756  	/*10365*/ uint16(xSetOp), uint16(ROR),
  6757  	/*10367*/ uint16(xReadIb),
  6758  	/*10368*/ uint16(xArgRM64),
  6759  	/*10369*/ uint16(xArgImm8u),
  6760  	/*10370*/ uint16(xMatch),
  6761  	/*10371*/ uint16(xCondIs64), 10374, 10390,
  6762  	/*10374*/ uint16(xCondDataSize), 10378, 10384, 0,
  6763  	/*10378*/ uint16(xSetOp), uint16(RCL),
  6764  	/*10380*/ uint16(xReadIb),
  6765  	/*10381*/ uint16(xArgRM16),
  6766  	/*10382*/ uint16(xArgImm8u),
  6767  	/*10383*/ uint16(xMatch),
  6768  	/*10384*/ uint16(xSetOp), uint16(RCL),
  6769  	/*10386*/ uint16(xReadIb),
  6770  	/*10387*/ uint16(xArgRM32),
  6771  	/*10388*/ uint16(xArgImm8u),
  6772  	/*10389*/ uint16(xMatch),
  6773  	/*10390*/ uint16(xCondDataSize), 10378, 10384, 10394,
  6774  	/*10394*/ uint16(xSetOp), uint16(RCL),
  6775  	/*10396*/ uint16(xReadIb),
  6776  	/*10397*/ uint16(xArgRM64),
  6777  	/*10398*/ uint16(xArgImm8u),
  6778  	/*10399*/ uint16(xMatch),
  6779  	/*10400*/ uint16(xCondIs64), 10403, 10419,
  6780  	/*10403*/ uint16(xCondDataSize), 10407, 10413, 0,
  6781  	/*10407*/ uint16(xSetOp), uint16(RCR),
  6782  	/*10409*/ uint16(xReadIb),
  6783  	/*10410*/ uint16(xArgRM16),
  6784  	/*10411*/ uint16(xArgImm8u),
  6785  	/*10412*/ uint16(xMatch),
  6786  	/*10413*/ uint16(xSetOp), uint16(RCR),
  6787  	/*10415*/ uint16(xReadIb),
  6788  	/*10416*/ uint16(xArgRM32),
  6789  	/*10417*/ uint16(xArgImm8u),
  6790  	/*10418*/ uint16(xMatch),
  6791  	/*10419*/ uint16(xCondDataSize), 10407, 10413, 10423,
  6792  	/*10423*/ uint16(xSetOp), uint16(RCR),
  6793  	/*10425*/ uint16(xReadIb),
  6794  	/*10426*/ uint16(xArgRM64),
  6795  	/*10427*/ uint16(xArgImm8u),
  6796  	/*10428*/ uint16(xMatch),
  6797  	/*10429*/ uint16(xCondIs64), 10432, 10448,
  6798  	/*10432*/ uint16(xCondDataSize), 10436, 10442, 0,
  6799  	/*10436*/ uint16(xSetOp), uint16(SHL),
  6800  	/*10438*/ uint16(xReadIb),
  6801  	/*10439*/ uint16(xArgRM16),
  6802  	/*10440*/ uint16(xArgImm8u),
  6803  	/*10441*/ uint16(xMatch),
  6804  	/*10442*/ uint16(xSetOp), uint16(SHL),
  6805  	/*10444*/ uint16(xReadIb),
  6806  	/*10445*/ uint16(xArgRM32),
  6807  	/*10446*/ uint16(xArgImm8u),
  6808  	/*10447*/ uint16(xMatch),
  6809  	/*10448*/ uint16(xCondDataSize), 10436, 10442, 10452,
  6810  	/*10452*/ uint16(xSetOp), uint16(SHL),
  6811  	/*10454*/ uint16(xReadIb),
  6812  	/*10455*/ uint16(xArgRM64),
  6813  	/*10456*/ uint16(xArgImm8u),
  6814  	/*10457*/ uint16(xMatch),
  6815  	/*10458*/ uint16(xCondIs64), 10461, 10477,
  6816  	/*10461*/ uint16(xCondDataSize), 10465, 10471, 0,
  6817  	/*10465*/ uint16(xSetOp), uint16(SHR),
  6818  	/*10467*/ uint16(xReadIb),
  6819  	/*10468*/ uint16(xArgRM16),
  6820  	/*10469*/ uint16(xArgImm8u),
  6821  	/*10470*/ uint16(xMatch),
  6822  	/*10471*/ uint16(xSetOp), uint16(SHR),
  6823  	/*10473*/ uint16(xReadIb),
  6824  	/*10474*/ uint16(xArgRM32),
  6825  	/*10475*/ uint16(xArgImm8u),
  6826  	/*10476*/ uint16(xMatch),
  6827  	/*10477*/ uint16(xCondDataSize), 10465, 10471, 10481,
  6828  	/*10481*/ uint16(xSetOp), uint16(SHR),
  6829  	/*10483*/ uint16(xReadIb),
  6830  	/*10484*/ uint16(xArgRM64),
  6831  	/*10485*/ uint16(xArgImm8u),
  6832  	/*10486*/ uint16(xMatch),
  6833  	/*10487*/ uint16(xCondIs64), 10490, 10506,
  6834  	/*10490*/ uint16(xCondDataSize), 10494, 10500, 0,
  6835  	/*10494*/ uint16(xSetOp), uint16(SAR),
  6836  	/*10496*/ uint16(xReadIb),
  6837  	/*10497*/ uint16(xArgRM16),
  6838  	/*10498*/ uint16(xArgImm8u),
  6839  	/*10499*/ uint16(xMatch),
  6840  	/*10500*/ uint16(xSetOp), uint16(SAR),
  6841  	/*10502*/ uint16(xReadIb),
  6842  	/*10503*/ uint16(xArgRM32),
  6843  	/*10504*/ uint16(xArgImm8u),
  6844  	/*10505*/ uint16(xMatch),
  6845  	/*10506*/ uint16(xCondDataSize), 10494, 10500, 10510,
  6846  	/*10510*/ uint16(xSetOp), uint16(SAR),
  6847  	/*10512*/ uint16(xReadIb),
  6848  	/*10513*/ uint16(xArgRM64),
  6849  	/*10514*/ uint16(xArgImm8u),
  6850  	/*10515*/ uint16(xMatch),
  6851  	/*10516*/ uint16(xSetOp), uint16(RET),
  6852  	/*10518*/ uint16(xReadIw),
  6853  	/*10519*/ uint16(xArgImm16u),
  6854  	/*10520*/ uint16(xMatch),
  6855  	/*10521*/ uint16(xSetOp), uint16(RET),
  6856  	/*10523*/ uint16(xMatch),
  6857  	/*10524*/ uint16(xCondIs64), 10527, 0,
  6858  	/*10527*/ uint16(xCondDataSize), 10531, 10537, 0,
  6859  	/*10531*/ uint16(xSetOp), uint16(LES),
  6860  	/*10533*/ uint16(xReadSlashR),
  6861  	/*10534*/ uint16(xArgR16),
  6862  	/*10535*/ uint16(xArgM16colon16),
  6863  	/*10536*/ uint16(xMatch),
  6864  	/*10537*/ uint16(xSetOp), uint16(LES),
  6865  	/*10539*/ uint16(xReadSlashR),
  6866  	/*10540*/ uint16(xArgR32),
  6867  	/*10541*/ uint16(xArgM16colon32),
  6868  	/*10542*/ uint16(xMatch),
  6869  	/*10543*/ uint16(xCondIs64), 10546, 0,
  6870  	/*10546*/ uint16(xCondDataSize), 10550, 10556, 0,
  6871  	/*10550*/ uint16(xSetOp), uint16(LDS),
  6872  	/*10552*/ uint16(xReadSlashR),
  6873  	/*10553*/ uint16(xArgR16),
  6874  	/*10554*/ uint16(xArgM16colon16),
  6875  	/*10555*/ uint16(xMatch),
  6876  	/*10556*/ uint16(xSetOp), uint16(LDS),
  6877  	/*10558*/ uint16(xReadSlashR),
  6878  	/*10559*/ uint16(xArgR32),
  6879  	/*10560*/ uint16(xArgM16colon32),
  6880  	/*10561*/ uint16(xMatch),
  6881  	/*10562*/ uint16(xCondByte), 1,
  6882  	0xF8, 10581,
  6883  	/*10566*/ uint16(xCondSlashR),
  6884  	10575, // 0
  6885  	0,     // 1
  6886  	0,     // 2
  6887  	0,     // 3
  6888  	0,     // 4
  6889  	0,     // 5
  6890  	0,     // 6
  6891  	0,     // 7
  6892  	/*10575*/ uint16(xSetOp), uint16(MOV),
  6893  	/*10577*/ uint16(xReadIb),
  6894  	/*10578*/ uint16(xArgRM8),
  6895  	/*10579*/ uint16(xArgImm8u),
  6896  	/*10580*/ uint16(xMatch),
  6897  	/*10581*/ uint16(xSetOp), uint16(XABORT),
  6898  	/*10583*/ uint16(xReadIb),
  6899  	/*10584*/ uint16(xArgImm8u),
  6900  	/*10585*/ uint16(xMatch),
  6901  	/*10586*/ uint16(xCondByte), 1,
  6902  	0xF8, 10628,
  6903  	/*10590*/ uint16(xCondSlashR),
  6904  	10599, // 0
  6905  	0,     // 1
  6906  	0,     // 2
  6907  	0,     // 3
  6908  	0,     // 4
  6909  	0,     // 5
  6910  	0,     // 6
  6911  	0,     // 7
  6912  	/*10599*/ uint16(xCondIs64), 10602, 10618,
  6913  	/*10602*/ uint16(xCondDataSize), 10606, 10612, 0,
  6914  	/*10606*/ uint16(xSetOp), uint16(MOV),
  6915  	/*10608*/ uint16(xReadIw),
  6916  	/*10609*/ uint16(xArgRM16),
  6917  	/*10610*/ uint16(xArgImm16),
  6918  	/*10611*/ uint16(xMatch),
  6919  	/*10612*/ uint16(xSetOp), uint16(MOV),
  6920  	/*10614*/ uint16(xReadId),
  6921  	/*10615*/ uint16(xArgRM32),
  6922  	/*10616*/ uint16(xArgImm32),
  6923  	/*10617*/ uint16(xMatch),
  6924  	/*10618*/ uint16(xCondDataSize), 10606, 10612, 10622,
  6925  	/*10622*/ uint16(xSetOp), uint16(MOV),
  6926  	/*10624*/ uint16(xReadId),
  6927  	/*10625*/ uint16(xArgRM64),
  6928  	/*10626*/ uint16(xArgImm32),
  6929  	/*10627*/ uint16(xMatch),
  6930  	/*10628*/ uint16(xCondDataSize), 10632, 10637, 10642,
  6931  	/*10632*/ uint16(xSetOp), uint16(XBEGIN),
  6932  	/*10634*/ uint16(xReadCw),
  6933  	/*10635*/ uint16(xArgRel16),
  6934  	/*10636*/ uint16(xMatch),
  6935  	/*10637*/ uint16(xSetOp), uint16(XBEGIN),
  6936  	/*10639*/ uint16(xReadCd),
  6937  	/*10640*/ uint16(xArgRel32),
  6938  	/*10641*/ uint16(xMatch),
  6939  	/*10642*/ uint16(xSetOp), uint16(XBEGIN),
  6940  	/*10644*/ uint16(xReadCd),
  6941  	/*10645*/ uint16(xArgRel32),
  6942  	/*10646*/ uint16(xMatch),
  6943  	/*10647*/ uint16(xSetOp), uint16(ENTER),
  6944  	/*10649*/ uint16(xReadIw),
  6945  	/*10650*/ uint16(xReadIb),
  6946  	/*10651*/ uint16(xArgImm16u),
  6947  	/*10652*/ uint16(xArgImm8u),
  6948  	/*10653*/ uint16(xMatch),
  6949  	/*10654*/ uint16(xCondIs64), 10657, 10667,
  6950  	/*10657*/ uint16(xCondDataSize), 10661, 10664, 0,
  6951  	/*10661*/ uint16(xSetOp), uint16(LEAVE),
  6952  	/*10663*/ uint16(xMatch),
  6953  	/*10664*/ uint16(xSetOp), uint16(LEAVE),
  6954  	/*10666*/ uint16(xMatch),
  6955  	/*10667*/ uint16(xCondDataSize), 10661, 10671, 10674,
  6956  	/*10671*/ uint16(xSetOp), uint16(LEAVE),
  6957  	/*10673*/ uint16(xMatch),
  6958  	/*10674*/ uint16(xSetOp), uint16(LEAVE),
  6959  	/*10676*/ uint16(xMatch),
  6960  	/*10677*/ uint16(xSetOp), uint16(LRET),
  6961  	/*10679*/ uint16(xReadIw),
  6962  	/*10680*/ uint16(xArgImm16u),
  6963  	/*10681*/ uint16(xMatch),
  6964  	/*10682*/ uint16(xSetOp), uint16(LRET),
  6965  	/*10684*/ uint16(xMatch),
  6966  	/*10685*/ uint16(xSetOp), uint16(INT),
  6967  	/*10687*/ uint16(xArg3),
  6968  	/*10688*/ uint16(xMatch),
  6969  	/*10689*/ uint16(xSetOp), uint16(INT),
  6970  	/*10691*/ uint16(xReadIb),
  6971  	/*10692*/ uint16(xArgImm8u),
  6972  	/*10693*/ uint16(xMatch),
  6973  	/*10694*/ uint16(xCondIs64), 10697, 0,
  6974  	/*10697*/ uint16(xSetOp), uint16(INTO),
  6975  	/*10699*/ uint16(xMatch),
  6976  	/*10700*/ uint16(xCondIs64), 10703, 10713,
  6977  	/*10703*/ uint16(xCondDataSize), 10707, 10710, 0,
  6978  	/*10707*/ uint16(xSetOp), uint16(IRET),
  6979  	/*10709*/ uint16(xMatch),
  6980  	/*10710*/ uint16(xSetOp), uint16(IRETD),
  6981  	/*10712*/ uint16(xMatch),
  6982  	/*10713*/ uint16(xCondDataSize), 10707, 10710, 10717,
  6983  	/*10717*/ uint16(xSetOp), uint16(IRETQ),
  6984  	/*10719*/ uint16(xMatch),
  6985  	/*10720*/ uint16(xCondSlashR),
  6986  	10729, // 0
  6987  	10734, // 1
  6988  	10739, // 2
  6989  	10744, // 3
  6990  	10749, // 4
  6991  	10754, // 5
  6992  	0,     // 6
  6993  	10759, // 7
  6994  	/*10729*/ uint16(xSetOp), uint16(ROL),
  6995  	/*10731*/ uint16(xArgRM8),
  6996  	/*10732*/ uint16(xArg1),
  6997  	/*10733*/ uint16(xMatch),
  6998  	/*10734*/ uint16(xSetOp), uint16(ROR),
  6999  	/*10736*/ uint16(xArgRM8),
  7000  	/*10737*/ uint16(xArg1),
  7001  	/*10738*/ uint16(xMatch),
  7002  	/*10739*/ uint16(xSetOp), uint16(RCL),
  7003  	/*10741*/ uint16(xArgRM8),
  7004  	/*10742*/ uint16(xArg1),
  7005  	/*10743*/ uint16(xMatch),
  7006  	/*10744*/ uint16(xSetOp), uint16(RCR),
  7007  	/*10746*/ uint16(xArgRM8),
  7008  	/*10747*/ uint16(xArg1),
  7009  	/*10748*/ uint16(xMatch),
  7010  	/*10749*/ uint16(xSetOp), uint16(SHL),
  7011  	/*10751*/ uint16(xArgRM8),
  7012  	/*10752*/ uint16(xArg1),
  7013  	/*10753*/ uint16(xMatch),
  7014  	/*10754*/ uint16(xSetOp), uint16(SHR),
  7015  	/*10756*/ uint16(xArgRM8),
  7016  	/*10757*/ uint16(xArg1),
  7017  	/*10758*/ uint16(xMatch),
  7018  	/*10759*/ uint16(xSetOp), uint16(SAR),
  7019  	/*10761*/ uint16(xArgRM8),
  7020  	/*10762*/ uint16(xArg1),
  7021  	/*10763*/ uint16(xMatch),
  7022  	/*10764*/ uint16(xCondSlashR),
  7023  	10773, // 0
  7024  	10799, // 1
  7025  	10825, // 2
  7026  	10851, // 3
  7027  	10877, // 4
  7028  	10903, // 5
  7029  	0,     // 6
  7030  	10929, // 7
  7031  	/*10773*/ uint16(xCondIs64), 10776, 10790,
  7032  	/*10776*/ uint16(xCondDataSize), 10780, 10785, 0,
  7033  	/*10780*/ uint16(xSetOp), uint16(ROL),
  7034  	/*10782*/ uint16(xArgRM16),
  7035  	/*10783*/ uint16(xArg1),
  7036  	/*10784*/ uint16(xMatch),
  7037  	/*10785*/ uint16(xSetOp), uint16(ROL),
  7038  	/*10787*/ uint16(xArgRM32),
  7039  	/*10788*/ uint16(xArg1),
  7040  	/*10789*/ uint16(xMatch),
  7041  	/*10790*/ uint16(xCondDataSize), 10780, 10785, 10794,
  7042  	/*10794*/ uint16(xSetOp), uint16(ROL),
  7043  	/*10796*/ uint16(xArgRM64),
  7044  	/*10797*/ uint16(xArg1),
  7045  	/*10798*/ uint16(xMatch),
  7046  	/*10799*/ uint16(xCondIs64), 10802, 10816,
  7047  	/*10802*/ uint16(xCondDataSize), 10806, 10811, 0,
  7048  	/*10806*/ uint16(xSetOp), uint16(ROR),
  7049  	/*10808*/ uint16(xArgRM16),
  7050  	/*10809*/ uint16(xArg1),
  7051  	/*10810*/ uint16(xMatch),
  7052  	/*10811*/ uint16(xSetOp), uint16(ROR),
  7053  	/*10813*/ uint16(xArgRM32),
  7054  	/*10814*/ uint16(xArg1),
  7055  	/*10815*/ uint16(xMatch),
  7056  	/*10816*/ uint16(xCondDataSize), 10806, 10811, 10820,
  7057  	/*10820*/ uint16(xSetOp), uint16(ROR),
  7058  	/*10822*/ uint16(xArgRM64),
  7059  	/*10823*/ uint16(xArg1),
  7060  	/*10824*/ uint16(xMatch),
  7061  	/*10825*/ uint16(xCondIs64), 10828, 10842,
  7062  	/*10828*/ uint16(xCondDataSize), 10832, 10837, 0,
  7063  	/*10832*/ uint16(xSetOp), uint16(RCL),
  7064  	/*10834*/ uint16(xArgRM16),
  7065  	/*10835*/ uint16(xArg1),
  7066  	/*10836*/ uint16(xMatch),
  7067  	/*10837*/ uint16(xSetOp), uint16(RCL),
  7068  	/*10839*/ uint16(xArgRM32),
  7069  	/*10840*/ uint16(xArg1),
  7070  	/*10841*/ uint16(xMatch),
  7071  	/*10842*/ uint16(xCondDataSize), 10832, 10837, 10846,
  7072  	/*10846*/ uint16(xSetOp), uint16(RCL),
  7073  	/*10848*/ uint16(xArgRM64),
  7074  	/*10849*/ uint16(xArg1),
  7075  	/*10850*/ uint16(xMatch),
  7076  	/*10851*/ uint16(xCondIs64), 10854, 10868,
  7077  	/*10854*/ uint16(xCondDataSize), 10858, 10863, 0,
  7078  	/*10858*/ uint16(xSetOp), uint16(RCR),
  7079  	/*10860*/ uint16(xArgRM16),
  7080  	/*10861*/ uint16(xArg1),
  7081  	/*10862*/ uint16(xMatch),
  7082  	/*10863*/ uint16(xSetOp), uint16(RCR),
  7083  	/*10865*/ uint16(xArgRM32),
  7084  	/*10866*/ uint16(xArg1),
  7085  	/*10867*/ uint16(xMatch),
  7086  	/*10868*/ uint16(xCondDataSize), 10858, 10863, 10872,
  7087  	/*10872*/ uint16(xSetOp), uint16(RCR),
  7088  	/*10874*/ uint16(xArgRM64),
  7089  	/*10875*/ uint16(xArg1),
  7090  	/*10876*/ uint16(xMatch),
  7091  	/*10877*/ uint16(xCondIs64), 10880, 10894,
  7092  	/*10880*/ uint16(xCondDataSize), 10884, 10889, 0,
  7093  	/*10884*/ uint16(xSetOp), uint16(SHL),
  7094  	/*10886*/ uint16(xArgRM16),
  7095  	/*10887*/ uint16(xArg1),
  7096  	/*10888*/ uint16(xMatch),
  7097  	/*10889*/ uint16(xSetOp), uint16(SHL),
  7098  	/*10891*/ uint16(xArgRM32),
  7099  	/*10892*/ uint16(xArg1),
  7100  	/*10893*/ uint16(xMatch),
  7101  	/*10894*/ uint16(xCondDataSize), 10884, 10889, 10898,
  7102  	/*10898*/ uint16(xSetOp), uint16(SHL),
  7103  	/*10900*/ uint16(xArgRM64),
  7104  	/*10901*/ uint16(xArg1),
  7105  	/*10902*/ uint16(xMatch),
  7106  	/*10903*/ uint16(xCondIs64), 10906, 10920,
  7107  	/*10906*/ uint16(xCondDataSize), 10910, 10915, 0,
  7108  	/*10910*/ uint16(xSetOp), uint16(SHR),
  7109  	/*10912*/ uint16(xArgRM16),
  7110  	/*10913*/ uint16(xArg1),
  7111  	/*10914*/ uint16(xMatch),
  7112  	/*10915*/ uint16(xSetOp), uint16(SHR),
  7113  	/*10917*/ uint16(xArgRM32),
  7114  	/*10918*/ uint16(xArg1),
  7115  	/*10919*/ uint16(xMatch),
  7116  	/*10920*/ uint16(xCondDataSize), 10910, 10915, 10924,
  7117  	/*10924*/ uint16(xSetOp), uint16(SHR),
  7118  	/*10926*/ uint16(xArgRM64),
  7119  	/*10927*/ uint16(xArg1),
  7120  	/*10928*/ uint16(xMatch),
  7121  	/*10929*/ uint16(xCondIs64), 10932, 10946,
  7122  	/*10932*/ uint16(xCondDataSize), 10936, 10941, 0,
  7123  	/*10936*/ uint16(xSetOp), uint16(SAR),
  7124  	/*10938*/ uint16(xArgRM16),
  7125  	/*10939*/ uint16(xArg1),
  7126  	/*10940*/ uint16(xMatch),
  7127  	/*10941*/ uint16(xSetOp), uint16(SAR),
  7128  	/*10943*/ uint16(xArgRM32),
  7129  	/*10944*/ uint16(xArg1),
  7130  	/*10945*/ uint16(xMatch),
  7131  	/*10946*/ uint16(xCondDataSize), 10936, 10941, 10950,
  7132  	/*10950*/ uint16(xSetOp), uint16(SAR),
  7133  	/*10952*/ uint16(xArgRM64),
  7134  	/*10953*/ uint16(xArg1),
  7135  	/*10954*/ uint16(xMatch),
  7136  	/*10955*/ uint16(xCondSlashR),
  7137  	10964, // 0
  7138  	10969, // 1
  7139  	10974, // 2
  7140  	10979, // 3
  7141  	10984, // 4
  7142  	10989, // 5
  7143  	0,     // 6
  7144  	10994, // 7
  7145  	/*10964*/ uint16(xSetOp), uint16(ROL),
  7146  	/*10966*/ uint16(xArgRM8),
  7147  	/*10967*/ uint16(xArgCL),
  7148  	/*10968*/ uint16(xMatch),
  7149  	/*10969*/ uint16(xSetOp), uint16(ROR),
  7150  	/*10971*/ uint16(xArgRM8),
  7151  	/*10972*/ uint16(xArgCL),
  7152  	/*10973*/ uint16(xMatch),
  7153  	/*10974*/ uint16(xSetOp), uint16(RCL),
  7154  	/*10976*/ uint16(xArgRM8),
  7155  	/*10977*/ uint16(xArgCL),
  7156  	/*10978*/ uint16(xMatch),
  7157  	/*10979*/ uint16(xSetOp), uint16(RCR),
  7158  	/*10981*/ uint16(xArgRM8),
  7159  	/*10982*/ uint16(xArgCL),
  7160  	/*10983*/ uint16(xMatch),
  7161  	/*10984*/ uint16(xSetOp), uint16(SHL),
  7162  	/*10986*/ uint16(xArgRM8),
  7163  	/*10987*/ uint16(xArgCL),
  7164  	/*10988*/ uint16(xMatch),
  7165  	/*10989*/ uint16(xSetOp), uint16(SHR),
  7166  	/*10991*/ uint16(xArgRM8),
  7167  	/*10992*/ uint16(xArgCL),
  7168  	/*10993*/ uint16(xMatch),
  7169  	/*10994*/ uint16(xSetOp), uint16(SAR),
  7170  	/*10996*/ uint16(xArgRM8),
  7171  	/*10997*/ uint16(xArgCL),
  7172  	/*10998*/ uint16(xMatch),
  7173  	/*10999*/ uint16(xCondSlashR),
  7174  	11008, // 0
  7175  	11034, // 1
  7176  	11060, // 2
  7177  	11086, // 3
  7178  	11112, // 4
  7179  	11138, // 5
  7180  	0,     // 6
  7181  	11164, // 7
  7182  	/*11008*/ uint16(xCondIs64), 11011, 11025,
  7183  	/*11011*/ uint16(xCondDataSize), 11015, 11020, 0,
  7184  	/*11015*/ uint16(xSetOp), uint16(ROL),
  7185  	/*11017*/ uint16(xArgRM16),
  7186  	/*11018*/ uint16(xArgCL),
  7187  	/*11019*/ uint16(xMatch),
  7188  	/*11020*/ uint16(xSetOp), uint16(ROL),
  7189  	/*11022*/ uint16(xArgRM32),
  7190  	/*11023*/ uint16(xArgCL),
  7191  	/*11024*/ uint16(xMatch),
  7192  	/*11025*/ uint16(xCondDataSize), 11015, 11020, 11029,
  7193  	/*11029*/ uint16(xSetOp), uint16(ROL),
  7194  	/*11031*/ uint16(xArgRM64),
  7195  	/*11032*/ uint16(xArgCL),
  7196  	/*11033*/ uint16(xMatch),
  7197  	/*11034*/ uint16(xCondIs64), 11037, 11051,
  7198  	/*11037*/ uint16(xCondDataSize), 11041, 11046, 0,
  7199  	/*11041*/ uint16(xSetOp), uint16(ROR),
  7200  	/*11043*/ uint16(xArgRM16),
  7201  	/*11044*/ uint16(xArgCL),
  7202  	/*11045*/ uint16(xMatch),
  7203  	/*11046*/ uint16(xSetOp), uint16(ROR),
  7204  	/*11048*/ uint16(xArgRM32),
  7205  	/*11049*/ uint16(xArgCL),
  7206  	/*11050*/ uint16(xMatch),
  7207  	/*11051*/ uint16(xCondDataSize), 11041, 11046, 11055,
  7208  	/*11055*/ uint16(xSetOp), uint16(ROR),
  7209  	/*11057*/ uint16(xArgRM64),
  7210  	/*11058*/ uint16(xArgCL),
  7211  	/*11059*/ uint16(xMatch),
  7212  	/*11060*/ uint16(xCondIs64), 11063, 11077,
  7213  	/*11063*/ uint16(xCondDataSize), 11067, 11072, 0,
  7214  	/*11067*/ uint16(xSetOp), uint16(RCL),
  7215  	/*11069*/ uint16(xArgRM16),
  7216  	/*11070*/ uint16(xArgCL),
  7217  	/*11071*/ uint16(xMatch),
  7218  	/*11072*/ uint16(xSetOp), uint16(RCL),
  7219  	/*11074*/ uint16(xArgRM32),
  7220  	/*11075*/ uint16(xArgCL),
  7221  	/*11076*/ uint16(xMatch),
  7222  	/*11077*/ uint16(xCondDataSize), 11067, 11072, 11081,
  7223  	/*11081*/ uint16(xSetOp), uint16(RCL),
  7224  	/*11083*/ uint16(xArgRM64),
  7225  	/*11084*/ uint16(xArgCL),
  7226  	/*11085*/ uint16(xMatch),
  7227  	/*11086*/ uint16(xCondIs64), 11089, 11103,
  7228  	/*11089*/ uint16(xCondDataSize), 11093, 11098, 0,
  7229  	/*11093*/ uint16(xSetOp), uint16(RCR),
  7230  	/*11095*/ uint16(xArgRM16),
  7231  	/*11096*/ uint16(xArgCL),
  7232  	/*11097*/ uint16(xMatch),
  7233  	/*11098*/ uint16(xSetOp), uint16(RCR),
  7234  	/*11100*/ uint16(xArgRM32),
  7235  	/*11101*/ uint16(xArgCL),
  7236  	/*11102*/ uint16(xMatch),
  7237  	/*11103*/ uint16(xCondDataSize), 11093, 11098, 11107,
  7238  	/*11107*/ uint16(xSetOp), uint16(RCR),
  7239  	/*11109*/ uint16(xArgRM64),
  7240  	/*11110*/ uint16(xArgCL),
  7241  	/*11111*/ uint16(xMatch),
  7242  	/*11112*/ uint16(xCondIs64), 11115, 11129,
  7243  	/*11115*/ uint16(xCondDataSize), 11119, 11124, 0,
  7244  	/*11119*/ uint16(xSetOp), uint16(SHL),
  7245  	/*11121*/ uint16(xArgRM16),
  7246  	/*11122*/ uint16(xArgCL),
  7247  	/*11123*/ uint16(xMatch),
  7248  	/*11124*/ uint16(xSetOp), uint16(SHL),
  7249  	/*11126*/ uint16(xArgRM32),
  7250  	/*11127*/ uint16(xArgCL),
  7251  	/*11128*/ uint16(xMatch),
  7252  	/*11129*/ uint16(xCondDataSize), 11119, 11124, 11133,
  7253  	/*11133*/ uint16(xSetOp), uint16(SHL),
  7254  	/*11135*/ uint16(xArgRM64),
  7255  	/*11136*/ uint16(xArgCL),
  7256  	/*11137*/ uint16(xMatch),
  7257  	/*11138*/ uint16(xCondIs64), 11141, 11155,
  7258  	/*11141*/ uint16(xCondDataSize), 11145, 11150, 0,
  7259  	/*11145*/ uint16(xSetOp), uint16(SHR),
  7260  	/*11147*/ uint16(xArgRM16),
  7261  	/*11148*/ uint16(xArgCL),
  7262  	/*11149*/ uint16(xMatch),
  7263  	/*11150*/ uint16(xSetOp), uint16(SHR),
  7264  	/*11152*/ uint16(xArgRM32),
  7265  	/*11153*/ uint16(xArgCL),
  7266  	/*11154*/ uint16(xMatch),
  7267  	/*11155*/ uint16(xCondDataSize), 11145, 11150, 11159,
  7268  	/*11159*/ uint16(xSetOp), uint16(SHR),
  7269  	/*11161*/ uint16(xArgRM64),
  7270  	/*11162*/ uint16(xArgCL),
  7271  	/*11163*/ uint16(xMatch),
  7272  	/*11164*/ uint16(xCondIs64), 11167, 11181,
  7273  	/*11167*/ uint16(xCondDataSize), 11171, 11176, 0,
  7274  	/*11171*/ uint16(xSetOp), uint16(SAR),
  7275  	/*11173*/ uint16(xArgRM16),
  7276  	/*11174*/ uint16(xArgCL),
  7277  	/*11175*/ uint16(xMatch),
  7278  	/*11176*/ uint16(xSetOp), uint16(SAR),
  7279  	/*11178*/ uint16(xArgRM32),
  7280  	/*11179*/ uint16(xArgCL),
  7281  	/*11180*/ uint16(xMatch),
  7282  	/*11181*/ uint16(xCondDataSize), 11171, 11176, 11185,
  7283  	/*11185*/ uint16(xSetOp), uint16(SAR),
  7284  	/*11187*/ uint16(xArgRM64),
  7285  	/*11188*/ uint16(xArgCL),
  7286  	/*11189*/ uint16(xMatch),
  7287  	/*11190*/ uint16(xCondIs64), 11193, 0,
  7288  	/*11193*/ uint16(xSetOp), uint16(AAM),
  7289  	/*11195*/ uint16(xReadIb),
  7290  	/*11196*/ uint16(xArgImm8u),
  7291  	/*11197*/ uint16(xMatch),
  7292  	/*11198*/ uint16(xCondIs64), 11201, 0,
  7293  	/*11201*/ uint16(xSetOp), uint16(AAD),
  7294  	/*11203*/ uint16(xReadIb),
  7295  	/*11204*/ uint16(xArgImm8u),
  7296  	/*11205*/ uint16(xMatch),
  7297  	/*11206*/ uint16(xCondIs64), 11209, 11212,
  7298  	/*11209*/ uint16(xSetOp), uint16(XLATB),
  7299  	/*11211*/ uint16(xMatch),
  7300  	/*11212*/ uint16(xCondDataSize), 11209, 11209, 11216,
  7301  	/*11216*/ uint16(xSetOp), uint16(XLATB),
  7302  	/*11218*/ uint16(xMatch),
  7303  	/*11219*/ uint16(xCondByte), 64,
  7304  	0xc0, 11390,
  7305  	0xc1, 11390,
  7306  	0xc2, 11390,
  7307  	0xc3, 11390,
  7308  	0xc4, 11390,
  7309  	0xc5, 11390,
  7310  	0xc6, 11390,
  7311  	0xc7, 11390,
  7312  	0xc8, 11395,
  7313  	0xc9, 11395,
  7314  	0xca, 11395,
  7315  	0xcb, 11395,
  7316  	0xcc, 11395,
  7317  	0xcd, 11395,
  7318  	0xce, 11395,
  7319  	0xcf, 11395,
  7320  	0xd0, 11400,
  7321  	0xd1, 11400,
  7322  	0xd2, 11400,
  7323  	0xd3, 11400,
  7324  	0xd4, 11400,
  7325  	0xd5, 11400,
  7326  	0xd6, 11400,
  7327  	0xd7, 11400,
  7328  	0xd8, 11404,
  7329  	0xd9, 11404,
  7330  	0xda, 11404,
  7331  	0xdb, 11404,
  7332  	0xdc, 11404,
  7333  	0xdd, 11404,
  7334  	0xde, 11404,
  7335  	0xdf, 11404,
  7336  	0xe0, 11408,
  7337  	0xe1, 11408,
  7338  	0xe2, 11408,
  7339  	0xe3, 11408,
  7340  	0xe4, 11408,
  7341  	0xe5, 11408,
  7342  	0xe6, 11408,
  7343  	0xe7, 11408,
  7344  	0xe8, 11413,
  7345  	0xe9, 11413,
  7346  	0xea, 11413,
  7347  	0xeb, 11413,
  7348  	0xec, 11413,
  7349  	0xed, 11413,
  7350  	0xee, 11413,
  7351  	0xef, 11413,
  7352  	0xf0, 11418,
  7353  	0xf1, 11418,
  7354  	0xf2, 11418,
  7355  	0xf3, 11418,
  7356  	0xf4, 11418,
  7357  	0xf5, 11418,
  7358  	0xf6, 11418,
  7359  	0xf7, 11418,
  7360  	0xf8, 11423,
  7361  	0xf9, 11423,
  7362  	0xfa, 11423,
  7363  	0xfb, 11423,
  7364  	0xfc, 11423,
  7365  	0xfd, 11423,
  7366  	0xfe, 11423,
  7367  	0xff, 11423,
  7368  	/*11349*/ uint16(xCondSlashR),
  7369  	11358, // 0
  7370  	11362, // 1
  7371  	11366, // 2
  7372  	11370, // 3
  7373  	11374, // 4
  7374  	11378, // 5
  7375  	11382, // 6
  7376  	11386, // 7
  7377  	/*11358*/ uint16(xSetOp), uint16(FADD),
  7378  	/*11360*/ uint16(xArgM32fp),
  7379  	/*11361*/ uint16(xMatch),
  7380  	/*11362*/ uint16(xSetOp), uint16(FMUL),
  7381  	/*11364*/ uint16(xArgM32fp),
  7382  	/*11365*/ uint16(xMatch),
  7383  	/*11366*/ uint16(xSetOp), uint16(FCOM),
  7384  	/*11368*/ uint16(xArgM32fp),
  7385  	/*11369*/ uint16(xMatch),
  7386  	/*11370*/ uint16(xSetOp), uint16(FCOMP),
  7387  	/*11372*/ uint16(xArgM32fp),
  7388  	/*11373*/ uint16(xMatch),
  7389  	/*11374*/ uint16(xSetOp), uint16(FSUB),
  7390  	/*11376*/ uint16(xArgM32fp),
  7391  	/*11377*/ uint16(xMatch),
  7392  	/*11378*/ uint16(xSetOp), uint16(FSUBR),
  7393  	/*11380*/ uint16(xArgM32fp),
  7394  	/*11381*/ uint16(xMatch),
  7395  	/*11382*/ uint16(xSetOp), uint16(FDIV),
  7396  	/*11384*/ uint16(xArgM32fp),
  7397  	/*11385*/ uint16(xMatch),
  7398  	/*11386*/ uint16(xSetOp), uint16(FDIVR),
  7399  	/*11388*/ uint16(xArgM32fp),
  7400  	/*11389*/ uint16(xMatch),
  7401  	/*11390*/ uint16(xSetOp), uint16(FADD),
  7402  	/*11392*/ uint16(xArgST),
  7403  	/*11393*/ uint16(xArgSTi),
  7404  	/*11394*/ uint16(xMatch),
  7405  	/*11395*/ uint16(xSetOp), uint16(FMUL),
  7406  	/*11397*/ uint16(xArgST),
  7407  	/*11398*/ uint16(xArgSTi),
  7408  	/*11399*/ uint16(xMatch),
  7409  	/*11400*/ uint16(xSetOp), uint16(FCOM),
  7410  	/*11402*/ uint16(xArgSTi),
  7411  	/*11403*/ uint16(xMatch),
  7412  	/*11404*/ uint16(xSetOp), uint16(FCOMP),
  7413  	/*11406*/ uint16(xArgSTi),
  7414  	/*11407*/ uint16(xMatch),
  7415  	/*11408*/ uint16(xSetOp), uint16(FSUB),
  7416  	/*11410*/ uint16(xArgST),
  7417  	/*11411*/ uint16(xArgSTi),
  7418  	/*11412*/ uint16(xMatch),
  7419  	/*11413*/ uint16(xSetOp), uint16(FSUBR),
  7420  	/*11415*/ uint16(xArgST),
  7421  	/*11416*/ uint16(xArgSTi),
  7422  	/*11417*/ uint16(xMatch),
  7423  	/*11418*/ uint16(xSetOp), uint16(FDIV),
  7424  	/*11420*/ uint16(xArgST),
  7425  	/*11421*/ uint16(xArgSTi),
  7426  	/*11422*/ uint16(xMatch),
  7427  	/*11423*/ uint16(xSetOp), uint16(FDIVR),
  7428  	/*11425*/ uint16(xArgST),
  7429  	/*11426*/ uint16(xArgSTi),
  7430  	/*11427*/ uint16(xMatch),
  7431  	/*11428*/ uint16(xCondByte), 42,
  7432  	0xc0, 11551,
  7433  	0xc1, 11551,
  7434  	0xc2, 11551,
  7435  	0xc3, 11551,
  7436  	0xc4, 11551,
  7437  	0xc5, 11551,
  7438  	0xc6, 11551,
  7439  	0xc7, 11551,
  7440  	0xc8, 11555,
  7441  	0xc9, 11555,
  7442  	0xca, 11555,
  7443  	0xcb, 11555,
  7444  	0xcc, 11555,
  7445  	0xcd, 11555,
  7446  	0xce, 11555,
  7447  	0xcf, 11555,
  7448  	0xD0, 11559,
  7449  	0xE0, 11562,
  7450  	0xE1, 11565,
  7451  	0xE4, 11568,
  7452  	0xE5, 11571,
  7453  	0xE8, 11574,
  7454  	0xE9, 11577,
  7455  	0xEA, 11580,
  7456  	0xEB, 11583,
  7457  	0xEC, 11586,
  7458  	0xF0, 11589,
  7459  	0xF1, 11592,
  7460  	0xF2, 11595,
  7461  	0xF3, 11598,
  7462  	0xF4, 11601,
  7463  	0xF5, 11604,
  7464  	0xF6, 11607,
  7465  	0xF7, 11610,
  7466  	0xF8, 11613,
  7467  	0xF9, 11616,
  7468  	0xFA, 11619,
  7469  	0xFB, 11622,
  7470  	0xFC, 11625,
  7471  	0xFD, 11628,
  7472  	0xFE, 11631,
  7473  	0xFF, 11634,
  7474  	/*11514*/ uint16(xCondSlashR),
  7475  	11523, // 0
  7476  	0,     // 1
  7477  	11527, // 2
  7478  	11531, // 3
  7479  	11535, // 4
  7480  	11539, // 5
  7481  	11543, // 6
  7482  	11547, // 7
  7483  	/*11523*/ uint16(xSetOp), uint16(FLD),
  7484  	/*11525*/ uint16(xArgM32fp),
  7485  	/*11526*/ uint16(xMatch),
  7486  	/*11527*/ uint16(xSetOp), uint16(FST),
  7487  	/*11529*/ uint16(xArgM32fp),
  7488  	/*11530*/ uint16(xMatch),
  7489  	/*11531*/ uint16(xSetOp), uint16(FSTP),
  7490  	/*11533*/ uint16(xArgM32fp),
  7491  	/*11534*/ uint16(xMatch),
  7492  	/*11535*/ uint16(xSetOp), uint16(FLDENV),
  7493  	/*11537*/ uint16(xArgM1428byte),
  7494  	/*11538*/ uint16(xMatch),
  7495  	/*11539*/ uint16(xSetOp), uint16(FLDCW),
  7496  	/*11541*/ uint16(xArgM2byte),
  7497  	/*11542*/ uint16(xMatch),
  7498  	/*11543*/ uint16(xSetOp), uint16(FNSTENV),
  7499  	/*11545*/ uint16(xArgM1428byte),
  7500  	/*11546*/ uint16(xMatch),
  7501  	/*11547*/ uint16(xSetOp), uint16(FNSTCW),
  7502  	/*11549*/ uint16(xArgM2byte),
  7503  	/*11550*/ uint16(xMatch),
  7504  	/*11551*/ uint16(xSetOp), uint16(FLD),
  7505  	/*11553*/ uint16(xArgSTi),
  7506  	/*11554*/ uint16(xMatch),
  7507  	/*11555*/ uint16(xSetOp), uint16(FXCH),
  7508  	/*11557*/ uint16(xArgSTi),
  7509  	/*11558*/ uint16(xMatch),
  7510  	/*11559*/ uint16(xSetOp), uint16(FNOP),
  7511  	/*11561*/ uint16(xMatch),
  7512  	/*11562*/ uint16(xSetOp), uint16(FCHS),
  7513  	/*11564*/ uint16(xMatch),
  7514  	/*11565*/ uint16(xSetOp), uint16(FABS),
  7515  	/*11567*/ uint16(xMatch),
  7516  	/*11568*/ uint16(xSetOp), uint16(FTST),
  7517  	/*11570*/ uint16(xMatch),
  7518  	/*11571*/ uint16(xSetOp), uint16(FXAM),
  7519  	/*11573*/ uint16(xMatch),
  7520  	/*11574*/ uint16(xSetOp), uint16(FLD1),
  7521  	/*11576*/ uint16(xMatch),
  7522  	/*11577*/ uint16(xSetOp), uint16(FLDL2T),
  7523  	/*11579*/ uint16(xMatch),
  7524  	/*11580*/ uint16(xSetOp), uint16(FLDL2E),
  7525  	/*11582*/ uint16(xMatch),
  7526  	/*11583*/ uint16(xSetOp), uint16(FLDPI),
  7527  	/*11585*/ uint16(xMatch),
  7528  	/*11586*/ uint16(xSetOp), uint16(FLDLG2),
  7529  	/*11588*/ uint16(xMatch),
  7530  	/*11589*/ uint16(xSetOp), uint16(F2XM1),
  7531  	/*11591*/ uint16(xMatch),
  7532  	/*11592*/ uint16(xSetOp), uint16(FYL2X),
  7533  	/*11594*/ uint16(xMatch),
  7534  	/*11595*/ uint16(xSetOp), uint16(FPTAN),
  7535  	/*11597*/ uint16(xMatch),
  7536  	/*11598*/ uint16(xSetOp), uint16(FPATAN),
  7537  	/*11600*/ uint16(xMatch),
  7538  	/*11601*/ uint16(xSetOp), uint16(FXTRACT),
  7539  	/*11603*/ uint16(xMatch),
  7540  	/*11604*/ uint16(xSetOp), uint16(FPREM1),
  7541  	/*11606*/ uint16(xMatch),
  7542  	/*11607*/ uint16(xSetOp), uint16(FDECSTP),
  7543  	/*11609*/ uint16(xMatch),
  7544  	/*11610*/ uint16(xSetOp), uint16(FINCSTP),
  7545  	/*11612*/ uint16(xMatch),
  7546  	/*11613*/ uint16(xSetOp), uint16(FPREM),
  7547  	/*11615*/ uint16(xMatch),
  7548  	/*11616*/ uint16(xSetOp), uint16(FYL2XP1),
  7549  	/*11618*/ uint16(xMatch),
  7550  	/*11619*/ uint16(xSetOp), uint16(FSQRT),
  7551  	/*11621*/ uint16(xMatch),
  7552  	/*11622*/ uint16(xSetOp), uint16(FSINCOS),
  7553  	/*11624*/ uint16(xMatch),
  7554  	/*11625*/ uint16(xSetOp), uint16(FRNDINT),
  7555  	/*11627*/ uint16(xMatch),
  7556  	/*11628*/ uint16(xSetOp), uint16(FSCALE),
  7557  	/*11630*/ uint16(xMatch),
  7558  	/*11631*/ uint16(xSetOp), uint16(FSIN),
  7559  	/*11633*/ uint16(xMatch),
  7560  	/*11634*/ uint16(xSetOp), uint16(FCOS),
  7561  	/*11636*/ uint16(xMatch),
  7562  	/*11637*/ uint16(xCondByte), 33,
  7563  	0xc0, 11746,
  7564  	0xc1, 11746,
  7565  	0xc2, 11746,
  7566  	0xc3, 11746,
  7567  	0xc4, 11746,
  7568  	0xc5, 11746,
  7569  	0xc6, 11746,
  7570  	0xc7, 11746,
  7571  	0xc8, 11751,
  7572  	0xc9, 11751,
  7573  	0xca, 11751,
  7574  	0xcb, 11751,
  7575  	0xcc, 11751,
  7576  	0xcd, 11751,
  7577  	0xce, 11751,
  7578  	0xcf, 11751,
  7579  	0xd0, 11756,
  7580  	0xd1, 11756,
  7581  	0xd2, 11756,
  7582  	0xd3, 11756,
  7583  	0xd4, 11756,
  7584  	0xd5, 11756,
  7585  	0xd6, 11756,
  7586  	0xd7, 11756,
  7587  	0xd8, 11761,
  7588  	0xd9, 11761,
  7589  	0xda, 11761,
  7590  	0xdb, 11761,
  7591  	0xdc, 11761,
  7592  	0xdd, 11761,
  7593  	0xde, 11761,
  7594  	0xdf, 11761,
  7595  	0xE9, 11766,
  7596  	/*11705*/ uint16(xCondSlashR),
  7597  	11714, // 0
  7598  	11718, // 1
  7599  	11722, // 2
  7600  	11726, // 3
  7601  	11730, // 4
  7602  	11734, // 5
  7603  	11738, // 6
  7604  	11742, // 7
  7605  	/*11714*/ uint16(xSetOp), uint16(FIADD),
  7606  	/*11716*/ uint16(xArgM32int),
  7607  	/*11717*/ uint16(xMatch),
  7608  	/*11718*/ uint16(xSetOp), uint16(FIMUL),
  7609  	/*11720*/ uint16(xArgM32int),
  7610  	/*11721*/ uint16(xMatch),
  7611  	/*11722*/ uint16(xSetOp), uint16(FICOM),
  7612  	/*11724*/ uint16(xArgM32int),
  7613  	/*11725*/ uint16(xMatch),
  7614  	/*11726*/ uint16(xSetOp), uint16(FICOMP),
  7615  	/*11728*/ uint16(xArgM32int),
  7616  	/*11729*/ uint16(xMatch),
  7617  	/*11730*/ uint16(xSetOp), uint16(FISUB),
  7618  	/*11732*/ uint16(xArgM32int),
  7619  	/*11733*/ uint16(xMatch),
  7620  	/*11734*/ uint16(xSetOp), uint16(FISUBR),
  7621  	/*11736*/ uint16(xArgM32int),
  7622  	/*11737*/ uint16(xMatch),
  7623  	/*11738*/ uint16(xSetOp), uint16(FIDIV),
  7624  	/*11740*/ uint16(xArgM32int),
  7625  	/*11741*/ uint16(xMatch),
  7626  	/*11742*/ uint16(xSetOp), uint16(FIDIVR),
  7627  	/*11744*/ uint16(xArgM32int),
  7628  	/*11745*/ uint16(xMatch),
  7629  	/*11746*/ uint16(xSetOp), uint16(FCMOVB),
  7630  	/*11748*/ uint16(xArgST),
  7631  	/*11749*/ uint16(xArgSTi),
  7632  	/*11750*/ uint16(xMatch),
  7633  	/*11751*/ uint16(xSetOp), uint16(FCMOVE),
  7634  	/*11753*/ uint16(xArgST),
  7635  	/*11754*/ uint16(xArgSTi),
  7636  	/*11755*/ uint16(xMatch),
  7637  	/*11756*/ uint16(xSetOp), uint16(FCMOVBE),
  7638  	/*11758*/ uint16(xArgST),
  7639  	/*11759*/ uint16(xArgSTi),
  7640  	/*11760*/ uint16(xMatch),
  7641  	/*11761*/ uint16(xSetOp), uint16(FCMOVU),
  7642  	/*11763*/ uint16(xArgST),
  7643  	/*11764*/ uint16(xArgSTi),
  7644  	/*11765*/ uint16(xMatch),
  7645  	/*11766*/ uint16(xSetOp), uint16(FUCOMPP),
  7646  	/*11768*/ uint16(xMatch),
  7647  	/*11769*/ uint16(xCondByte), 50,
  7648  	0xc0, 11904,
  7649  	0xc1, 11904,
  7650  	0xc2, 11904,
  7651  	0xc3, 11904,
  7652  	0xc4, 11904,
  7653  	0xc5, 11904,
  7654  	0xc6, 11904,
  7655  	0xc7, 11904,
  7656  	0xc8, 11909,
  7657  	0xc9, 11909,
  7658  	0xca, 11909,
  7659  	0xcb, 11909,
  7660  	0xcc, 11909,
  7661  	0xcd, 11909,
  7662  	0xce, 11909,
  7663  	0xcf, 11909,
  7664  	0xd0, 11914,
  7665  	0xd1, 11914,
  7666  	0xd2, 11914,
  7667  	0xd3, 11914,
  7668  	0xd4, 11914,
  7669  	0xd5, 11914,
  7670  	0xd6, 11914,
  7671  	0xd7, 11914,
  7672  	0xd8, 11919,
  7673  	0xd9, 11919,
  7674  	0xda, 11919,
  7675  	0xdb, 11919,
  7676  	0xdc, 11919,
  7677  	0xdd, 11919,
  7678  	0xde, 11919,
  7679  	0xdf, 11919,
  7680  	0xE2, 11924,
  7681  	0xE3, 11927,
  7682  	0xe8, 11930,
  7683  	0xe9, 11930,
  7684  	0xea, 11930,
  7685  	0xeb, 11930,
  7686  	0xec, 11930,
  7687  	0xed, 11930,
  7688  	0xee, 11930,
  7689  	0xef, 11930,
  7690  	0xf0, 11935,
  7691  	0xf1, 11935,
  7692  	0xf2, 11935,
  7693  	0xf3, 11935,
  7694  	0xf4, 11935,
  7695  	0xf5, 11935,
  7696  	0xf6, 11935,
  7697  	0xf7, 11935,
  7698  	/*11871*/ uint16(xCondSlashR),
  7699  	11880, // 0
  7700  	11884, // 1
  7701  	11888, // 2
  7702  	11892, // 3
  7703  	0,     // 4
  7704  	11896, // 5
  7705  	0,     // 6
  7706  	11900, // 7
  7707  	/*11880*/ uint16(xSetOp), uint16(FILD),
  7708  	/*11882*/ uint16(xArgM32int),
  7709  	/*11883*/ uint16(xMatch),
  7710  	/*11884*/ uint16(xSetOp), uint16(FISTTP),
  7711  	/*11886*/ uint16(xArgM32int),
  7712  	/*11887*/ uint16(xMatch),
  7713  	/*11888*/ uint16(xSetOp), uint16(FIST),
  7714  	/*11890*/ uint16(xArgM32int),
  7715  	/*11891*/ uint16(xMatch),
  7716  	/*11892*/ uint16(xSetOp), uint16(FISTP),
  7717  	/*11894*/ uint16(xArgM32int),
  7718  	/*11895*/ uint16(xMatch),
  7719  	/*11896*/ uint16(xSetOp), uint16(FLD),
  7720  	/*11898*/ uint16(xArgM80fp),
  7721  	/*11899*/ uint16(xMatch),
  7722  	/*11900*/ uint16(xSetOp), uint16(FSTP),
  7723  	/*11902*/ uint16(xArgM80fp),
  7724  	/*11903*/ uint16(xMatch),
  7725  	/*11904*/ uint16(xSetOp), uint16(FCMOVNB),
  7726  	/*11906*/ uint16(xArgST),
  7727  	/*11907*/ uint16(xArgSTi),
  7728  	/*11908*/ uint16(xMatch),
  7729  	/*11909*/ uint16(xSetOp), uint16(FCMOVNE),
  7730  	/*11911*/ uint16(xArgST),
  7731  	/*11912*/ uint16(xArgSTi),
  7732  	/*11913*/ uint16(xMatch),
  7733  	/*11914*/ uint16(xSetOp), uint16(FCMOVNBE),
  7734  	/*11916*/ uint16(xArgST),
  7735  	/*11917*/ uint16(xArgSTi),
  7736  	/*11918*/ uint16(xMatch),
  7737  	/*11919*/ uint16(xSetOp), uint16(FCMOVNU),
  7738  	/*11921*/ uint16(xArgST),
  7739  	/*11922*/ uint16(xArgSTi),
  7740  	/*11923*/ uint16(xMatch),
  7741  	/*11924*/ uint16(xSetOp), uint16(FNCLEX),
  7742  	/*11926*/ uint16(xMatch),
  7743  	/*11927*/ uint16(xSetOp), uint16(FNINIT),
  7744  	/*11929*/ uint16(xMatch),
  7745  	/*11930*/ uint16(xSetOp), uint16(FUCOMI),
  7746  	/*11932*/ uint16(xArgST),
  7747  	/*11933*/ uint16(xArgSTi),
  7748  	/*11934*/ uint16(xMatch),
  7749  	/*11935*/ uint16(xSetOp), uint16(FCOMI),
  7750  	/*11937*/ uint16(xArgST),
  7751  	/*11938*/ uint16(xArgSTi),
  7752  	/*11939*/ uint16(xMatch),
  7753  	/*11940*/ uint16(xCondByte), 48,
  7754  	0xc0, 12079,
  7755  	0xc1, 12079,
  7756  	0xc2, 12079,
  7757  	0xc3, 12079,
  7758  	0xc4, 12079,
  7759  	0xc5, 12079,
  7760  	0xc6, 12079,
  7761  	0xc7, 12079,
  7762  	0xc8, 12084,
  7763  	0xc9, 12084,
  7764  	0xca, 12084,
  7765  	0xcb, 12084,
  7766  	0xcc, 12084,
  7767  	0xcd, 12084,
  7768  	0xce, 12084,
  7769  	0xcf, 12084,
  7770  	0xe0, 12089,
  7771  	0xe1, 12089,
  7772  	0xe2, 12089,
  7773  	0xe3, 12089,
  7774  	0xe4, 12089,
  7775  	0xe5, 12089,
  7776  	0xe6, 12089,
  7777  	0xe7, 12089,
  7778  	0xe8, 12094,
  7779  	0xe9, 12094,
  7780  	0xea, 12094,
  7781  	0xeb, 12094,
  7782  	0xec, 12094,
  7783  	0xed, 12094,
  7784  	0xee, 12094,
  7785  	0xef, 12094,
  7786  	0xf0, 12099,
  7787  	0xf1, 12099,
  7788  	0xf2, 12099,
  7789  	0xf3, 12099,
  7790  	0xf4, 12099,
  7791  	0xf5, 12099,
  7792  	0xf6, 12099,
  7793  	0xf7, 12099,
  7794  	0xf8, 12104,
  7795  	0xf9, 12104,
  7796  	0xfa, 12104,
  7797  	0xfb, 12104,
  7798  	0xfc, 12104,
  7799  	0xfd, 12104,
  7800  	0xfe, 12104,
  7801  	0xff, 12104,
  7802  	/*12038*/ uint16(xCondSlashR),
  7803  	12047, // 0
  7804  	12051, // 1
  7805  	12055, // 2
  7806  	12059, // 3
  7807  	12063, // 4
  7808  	12067, // 5
  7809  	12071, // 6
  7810  	12075, // 7
  7811  	/*12047*/ uint16(xSetOp), uint16(FADD),
  7812  	/*12049*/ uint16(xArgM64fp),
  7813  	/*12050*/ uint16(xMatch),
  7814  	/*12051*/ uint16(xSetOp), uint16(FMUL),
  7815  	/*12053*/ uint16(xArgM64fp),
  7816  	/*12054*/ uint16(xMatch),
  7817  	/*12055*/ uint16(xSetOp), uint16(FCOM),
  7818  	/*12057*/ uint16(xArgM64fp),
  7819  	/*12058*/ uint16(xMatch),
  7820  	/*12059*/ uint16(xSetOp), uint16(FCOMP),
  7821  	/*12061*/ uint16(xArgM64fp),
  7822  	/*12062*/ uint16(xMatch),
  7823  	/*12063*/ uint16(xSetOp), uint16(FSUB),
  7824  	/*12065*/ uint16(xArgM64fp),
  7825  	/*12066*/ uint16(xMatch),
  7826  	/*12067*/ uint16(xSetOp), uint16(FSUBR),
  7827  	/*12069*/ uint16(xArgM64fp),
  7828  	/*12070*/ uint16(xMatch),
  7829  	/*12071*/ uint16(xSetOp), uint16(FDIV),
  7830  	/*12073*/ uint16(xArgM64fp),
  7831  	/*12074*/ uint16(xMatch),
  7832  	/*12075*/ uint16(xSetOp), uint16(FDIVR),
  7833  	/*12077*/ uint16(xArgM64fp),
  7834  	/*12078*/ uint16(xMatch),
  7835  	/*12079*/ uint16(xSetOp), uint16(FADD),
  7836  	/*12081*/ uint16(xArgSTi),
  7837  	/*12082*/ uint16(xArgST),
  7838  	/*12083*/ uint16(xMatch),
  7839  	/*12084*/ uint16(xSetOp), uint16(FMUL),
  7840  	/*12086*/ uint16(xArgSTi),
  7841  	/*12087*/ uint16(xArgST),
  7842  	/*12088*/ uint16(xMatch),
  7843  	/*12089*/ uint16(xSetOp), uint16(FSUBR),
  7844  	/*12091*/ uint16(xArgSTi),
  7845  	/*12092*/ uint16(xArgST),
  7846  	/*12093*/ uint16(xMatch),
  7847  	/*12094*/ uint16(xSetOp), uint16(FSUB),
  7848  	/*12096*/ uint16(xArgSTi),
  7849  	/*12097*/ uint16(xArgST),
  7850  	/*12098*/ uint16(xMatch),
  7851  	/*12099*/ uint16(xSetOp), uint16(FDIVR),
  7852  	/*12101*/ uint16(xArgSTi),
  7853  	/*12102*/ uint16(xArgST),
  7854  	/*12103*/ uint16(xMatch),
  7855  	/*12104*/ uint16(xSetOp), uint16(FDIV),
  7856  	/*12106*/ uint16(xArgSTi),
  7857  	/*12107*/ uint16(xArgST),
  7858  	/*12108*/ uint16(xMatch),
  7859  	/*12109*/ uint16(xCondByte), 40,
  7860  	0xc0, 12228,
  7861  	0xc1, 12228,
  7862  	0xc2, 12228,
  7863  	0xc3, 12228,
  7864  	0xc4, 12228,
  7865  	0xc5, 12228,
  7866  	0xc6, 12228,
  7867  	0xc7, 12228,
  7868  	0xd0, 12232,
  7869  	0xd1, 12232,
  7870  	0xd2, 12232,
  7871  	0xd3, 12232,
  7872  	0xd4, 12232,
  7873  	0xd5, 12232,
  7874  	0xd6, 12232,
  7875  	0xd7, 12232,
  7876  	0xd8, 12236,
  7877  	0xd9, 12236,
  7878  	0xda, 12236,
  7879  	0xdb, 12236,
  7880  	0xdc, 12236,
  7881  	0xdd, 12236,
  7882  	0xde, 12236,
  7883  	0xdf, 12236,
  7884  	0xe0, 12240,
  7885  	0xe1, 12240,
  7886  	0xe2, 12240,
  7887  	0xe3, 12240,
  7888  	0xe4, 12240,
  7889  	0xe5, 12240,
  7890  	0xe6, 12240,
  7891  	0xe7, 12240,
  7892  	0xe8, 12244,
  7893  	0xe9, 12244,
  7894  	0xea, 12244,
  7895  	0xeb, 12244,
  7896  	0xec, 12244,
  7897  	0xed, 12244,
  7898  	0xee, 12244,
  7899  	0xef, 12244,
  7900  	/*12191*/ uint16(xCondSlashR),
  7901  	12200, // 0
  7902  	12204, // 1
  7903  	12208, // 2
  7904  	12212, // 3
  7905  	12216, // 4
  7906  	0,     // 5
  7907  	12220, // 6
  7908  	12224, // 7
  7909  	/*12200*/ uint16(xSetOp), uint16(FLD),
  7910  	/*12202*/ uint16(xArgM64fp),
  7911  	/*12203*/ uint16(xMatch),
  7912  	/*12204*/ uint16(xSetOp), uint16(FISTTP),
  7913  	/*12206*/ uint16(xArgM64int),
  7914  	/*12207*/ uint16(xMatch),
  7915  	/*12208*/ uint16(xSetOp), uint16(FST),
  7916  	/*12210*/ uint16(xArgM64fp),
  7917  	/*12211*/ uint16(xMatch),
  7918  	/*12212*/ uint16(xSetOp), uint16(FSTP),
  7919  	/*12214*/ uint16(xArgM64fp),
  7920  	/*12215*/ uint16(xMatch),
  7921  	/*12216*/ uint16(xSetOp), uint16(FRSTOR),
  7922  	/*12218*/ uint16(xArgM94108byte),
  7923  	/*12219*/ uint16(xMatch),
  7924  	/*12220*/ uint16(xSetOp), uint16(FNSAVE),
  7925  	/*12222*/ uint16(xArgM94108byte),
  7926  	/*12223*/ uint16(xMatch),
  7927  	/*12224*/ uint16(xSetOp), uint16(FNSTSW),
  7928  	/*12226*/ uint16(xArgM2byte),
  7929  	/*12227*/ uint16(xMatch),
  7930  	/*12228*/ uint16(xSetOp), uint16(FFREE),
  7931  	/*12230*/ uint16(xArgSTi),
  7932  	/*12231*/ uint16(xMatch),
  7933  	/*12232*/ uint16(xSetOp), uint16(FST),
  7934  	/*12234*/ uint16(xArgSTi),
  7935  	/*12235*/ uint16(xMatch),
  7936  	/*12236*/ uint16(xSetOp), uint16(FSTP),
  7937  	/*12238*/ uint16(xArgSTi),
  7938  	/*12239*/ uint16(xMatch),
  7939  	/*12240*/ uint16(xSetOp), uint16(FUCOM),
  7940  	/*12242*/ uint16(xArgSTi),
  7941  	/*12243*/ uint16(xMatch),
  7942  	/*12244*/ uint16(xSetOp), uint16(FUCOMP),
  7943  	/*12246*/ uint16(xArgSTi),
  7944  	/*12247*/ uint16(xMatch),
  7945  	/*12248*/ uint16(xCondByte), 49,
  7946  	0xc0, 12389,
  7947  	0xc1, 12389,
  7948  	0xc2, 12389,
  7949  	0xc3, 12389,
  7950  	0xc4, 12389,
  7951  	0xc5, 12389,
  7952  	0xc6, 12389,
  7953  	0xc7, 12389,
  7954  	0xc8, 12394,
  7955  	0xc9, 12394,
  7956  	0xca, 12394,
  7957  	0xcb, 12394,
  7958  	0xcc, 12394,
  7959  	0xcd, 12394,
  7960  	0xce, 12394,
  7961  	0xcf, 12394,
  7962  	0xD9, 12399,
  7963  	0xe0, 12402,
  7964  	0xe1, 12402,
  7965  	0xe2, 12402,
  7966  	0xe3, 12402,
  7967  	0xe4, 12402,
  7968  	0xe5, 12402,
  7969  	0xe6, 12402,
  7970  	0xe7, 12402,
  7971  	0xe8, 12407,
  7972  	0xe9, 12407,
  7973  	0xea, 12407,
  7974  	0xeb, 12407,
  7975  	0xec, 12407,
  7976  	0xed, 12407,
  7977  	0xee, 12407,
  7978  	0xef, 12407,
  7979  	0xf0, 12412,
  7980  	0xf1, 12412,
  7981  	0xf2, 12412,
  7982  	0xf3, 12412,
  7983  	0xf4, 12412,
  7984  	0xf5, 12412,
  7985  	0xf6, 12412,
  7986  	0xf7, 12412,
  7987  	0xf8, 12417,
  7988  	0xf9, 12417,
  7989  	0xfa, 12417,
  7990  	0xfb, 12417,
  7991  	0xfc, 12417,
  7992  	0xfd, 12417,
  7993  	0xfe, 12417,
  7994  	0xff, 12417,
  7995  	/*12348*/ uint16(xCondSlashR),
  7996  	12357, // 0
  7997  	12361, // 1
  7998  	12365, // 2
  7999  	12369, // 3
  8000  	12373, // 4
  8001  	12377, // 5
  8002  	12381, // 6
  8003  	12385, // 7
  8004  	/*12357*/ uint16(xSetOp), uint16(FIADD),
  8005  	/*12359*/ uint16(xArgM16int),
  8006  	/*12360*/ uint16(xMatch),
  8007  	/*12361*/ uint16(xSetOp), uint16(FIMUL),
  8008  	/*12363*/ uint16(xArgM16int),
  8009  	/*12364*/ uint16(xMatch),
  8010  	/*12365*/ uint16(xSetOp), uint16(FICOM),
  8011  	/*12367*/ uint16(xArgM16int),
  8012  	/*12368*/ uint16(xMatch),
  8013  	/*12369*/ uint16(xSetOp), uint16(FICOMP),
  8014  	/*12371*/ uint16(xArgM16int),
  8015  	/*12372*/ uint16(xMatch),
  8016  	/*12373*/ uint16(xSetOp), uint16(FISUB),
  8017  	/*12375*/ uint16(xArgM16int),
  8018  	/*12376*/ uint16(xMatch),
  8019  	/*12377*/ uint16(xSetOp), uint16(FISUBR),
  8020  	/*12379*/ uint16(xArgM16int),
  8021  	/*12380*/ uint16(xMatch),
  8022  	/*12381*/ uint16(xSetOp), uint16(FIDIV),
  8023  	/*12383*/ uint16(xArgM16int),
  8024  	/*12384*/ uint16(xMatch),
  8025  	/*12385*/ uint16(xSetOp), uint16(FIDIVR),
  8026  	/*12387*/ uint16(xArgM16int),
  8027  	/*12388*/ uint16(xMatch),
  8028  	/*12389*/ uint16(xSetOp), uint16(FADDP),
  8029  	/*12391*/ uint16(xArgSTi),
  8030  	/*12392*/ uint16(xArgST),
  8031  	/*12393*/ uint16(xMatch),
  8032  	/*12394*/ uint16(xSetOp), uint16(FMULP),
  8033  	/*12396*/ uint16(xArgSTi),
  8034  	/*12397*/ uint16(xArgST),
  8035  	/*12398*/ uint16(xMatch),
  8036  	/*12399*/ uint16(xSetOp), uint16(FCOMPP),
  8037  	/*12401*/ uint16(xMatch),
  8038  	/*12402*/ uint16(xSetOp), uint16(FSUBRP),
  8039  	/*12404*/ uint16(xArgSTi),
  8040  	/*12405*/ uint16(xArgST),
  8041  	/*12406*/ uint16(xMatch),
  8042  	/*12407*/ uint16(xSetOp), uint16(FSUBP),
  8043  	/*12409*/ uint16(xArgSTi),
  8044  	/*12410*/ uint16(xArgST),
  8045  	/*12411*/ uint16(xMatch),
  8046  	/*12412*/ uint16(xSetOp), uint16(FDIVRP),
  8047  	/*12414*/ uint16(xArgSTi),
  8048  	/*12415*/ uint16(xArgST),
  8049  	/*12416*/ uint16(xMatch),
  8050  	/*12417*/ uint16(xSetOp), uint16(FDIVP),
  8051  	/*12419*/ uint16(xArgSTi),
  8052  	/*12420*/ uint16(xArgST),
  8053  	/*12421*/ uint16(xMatch),
  8054  	/*12422*/ uint16(xCondByte), 25,
  8055  	0xc0, 12515,
  8056  	0xc1, 12515,
  8057  	0xc2, 12515,
  8058  	0xc3, 12515,
  8059  	0xc4, 12515,
  8060  	0xc5, 12515,
  8061  	0xc6, 12515,
  8062  	0xc7, 12515,
  8063  	0xE0, 12519,
  8064  	0xe8, 12523,
  8065  	0xe9, 12523,
  8066  	0xea, 12523,
  8067  	0xeb, 12523,
  8068  	0xec, 12523,
  8069  	0xed, 12523,
  8070  	0xee, 12523,
  8071  	0xef, 12523,
  8072  	0xf0, 12528,
  8073  	0xf1, 12528,
  8074  	0xf2, 12528,
  8075  	0xf3, 12528,
  8076  	0xf4, 12528,
  8077  	0xf5, 12528,
  8078  	0xf6, 12528,
  8079  	0xf7, 12528,
  8080  	/*12474*/ uint16(xCondSlashR),
  8081  	12483, // 0
  8082  	12487, // 1
  8083  	12491, // 2
  8084  	12495, // 3
  8085  	12499, // 4
  8086  	12503, // 5
  8087  	12507, // 6
  8088  	12511, // 7
  8089  	/*12483*/ uint16(xSetOp), uint16(FILD),
  8090  	/*12485*/ uint16(xArgM16int),
  8091  	/*12486*/ uint16(xMatch),
  8092  	/*12487*/ uint16(xSetOp), uint16(FISTTP),
  8093  	/*12489*/ uint16(xArgM16int),
  8094  	/*12490*/ uint16(xMatch),
  8095  	/*12491*/ uint16(xSetOp), uint16(FIST),
  8096  	/*12493*/ uint16(xArgM16int),
  8097  	/*12494*/ uint16(xMatch),
  8098  	/*12495*/ uint16(xSetOp), uint16(FISTP),
  8099  	/*12497*/ uint16(xArgM16int),
  8100  	/*12498*/ uint16(xMatch),
  8101  	/*12499*/ uint16(xSetOp), uint16(FBLD),
  8102  	/*12501*/ uint16(xArgM80dec),
  8103  	/*12502*/ uint16(xMatch),
  8104  	/*12503*/ uint16(xSetOp), uint16(FILD),
  8105  	/*12505*/ uint16(xArgM64int),
  8106  	/*12506*/ uint16(xMatch),
  8107  	/*12507*/ uint16(xSetOp), uint16(FBSTP),
  8108  	/*12509*/ uint16(xArgM80bcd),
  8109  	/*12510*/ uint16(xMatch),
  8110  	/*12511*/ uint16(xSetOp), uint16(FISTP),
  8111  	/*12513*/ uint16(xArgM64int),
  8112  	/*12514*/ uint16(xMatch),
  8113  	/*12515*/ uint16(xSetOp), uint16(FFREEP),
  8114  	/*12517*/ uint16(xArgSTi),
  8115  	/*12518*/ uint16(xMatch),
  8116  	/*12519*/ uint16(xSetOp), uint16(FNSTSW),
  8117  	/*12521*/ uint16(xArgAX),
  8118  	/*12522*/ uint16(xMatch),
  8119  	/*12523*/ uint16(xSetOp), uint16(FUCOMIP),
  8120  	/*12525*/ uint16(xArgST),
  8121  	/*12526*/ uint16(xArgSTi),
  8122  	/*12527*/ uint16(xMatch),
  8123  	/*12528*/ uint16(xSetOp), uint16(FCOMIP),
  8124  	/*12530*/ uint16(xArgST),
  8125  	/*12531*/ uint16(xArgSTi),
  8126  	/*12532*/ uint16(xMatch),
  8127  	/*12533*/ uint16(xSetOp), uint16(LOOPNE),
  8128  	/*12535*/ uint16(xReadCb),
  8129  	/*12536*/ uint16(xArgRel8),
  8130  	/*12537*/ uint16(xMatch),
  8131  	/*12538*/ uint16(xSetOp), uint16(LOOPE),
  8132  	/*12540*/ uint16(xReadCb),
  8133  	/*12541*/ uint16(xArgRel8),
  8134  	/*12542*/ uint16(xMatch),
  8135  	/*12543*/ uint16(xSetOp), uint16(LOOP),
  8136  	/*12545*/ uint16(xReadCb),
  8137  	/*12546*/ uint16(xArgRel8),
  8138  	/*12547*/ uint16(xMatch),
  8139  	/*12548*/ uint16(xCondIs64), 12551, 12565,
  8140  	/*12551*/ uint16(xCondAddrSize), 12555, 12560, 0,
  8141  	/*12555*/ uint16(xSetOp), uint16(JCXZ),
  8142  	/*12557*/ uint16(xReadCb),
  8143  	/*12558*/ uint16(xArgRel8),
  8144  	/*12559*/ uint16(xMatch),
  8145  	/*12560*/ uint16(xSetOp), uint16(JECXZ),
  8146  	/*12562*/ uint16(xReadCb),
  8147  	/*12563*/ uint16(xArgRel8),
  8148  	/*12564*/ uint16(xMatch),
  8149  	/*12565*/ uint16(xCondAddrSize), 0, 12560, 12569,
  8150  	/*12569*/ uint16(xSetOp), uint16(JRCXZ),
  8151  	/*12571*/ uint16(xReadCb),
  8152  	/*12572*/ uint16(xArgRel8),
  8153  	/*12573*/ uint16(xMatch),
  8154  	/*12574*/ uint16(xSetOp), uint16(IN),
  8155  	/*12576*/ uint16(xReadIb),
  8156  	/*12577*/ uint16(xArgAL),
  8157  	/*12578*/ uint16(xArgImm8u),
  8158  	/*12579*/ uint16(xMatch),
  8159  	/*12580*/ uint16(xCondDataSize), 12584, 12590, 12596,
  8160  	/*12584*/ uint16(xSetOp), uint16(IN),
  8161  	/*12586*/ uint16(xReadIb),
  8162  	/*12587*/ uint16(xArgAX),
  8163  	/*12588*/ uint16(xArgImm8u),
  8164  	/*12589*/ uint16(xMatch),
  8165  	/*12590*/ uint16(xSetOp), uint16(IN),
  8166  	/*12592*/ uint16(xReadIb),
  8167  	/*12593*/ uint16(xArgEAX),
  8168  	/*12594*/ uint16(xArgImm8u),
  8169  	/*12595*/ uint16(xMatch),
  8170  	/*12596*/ uint16(xSetOp), uint16(IN),
  8171  	/*12598*/ uint16(xReadIb),
  8172  	/*12599*/ uint16(xArgEAX),
  8173  	/*12600*/ uint16(xArgImm8u),
  8174  	/*12601*/ uint16(xMatch),
  8175  	/*12602*/ uint16(xSetOp), uint16(OUT),
  8176  	/*12604*/ uint16(xReadIb),
  8177  	/*12605*/ uint16(xArgImm8u),
  8178  	/*12606*/ uint16(xArgAL),
  8179  	/*12607*/ uint16(xMatch),
  8180  	/*12608*/ uint16(xCondDataSize), 12612, 12618, 12624,
  8181  	/*12612*/ uint16(xSetOp), uint16(OUT),
  8182  	/*12614*/ uint16(xReadIb),
  8183  	/*12615*/ uint16(xArgImm8u),
  8184  	/*12616*/ uint16(xArgAX),
  8185  	/*12617*/ uint16(xMatch),
  8186  	/*12618*/ uint16(xSetOp), uint16(OUT),
  8187  	/*12620*/ uint16(xReadIb),
  8188  	/*12621*/ uint16(xArgImm8u),
  8189  	/*12622*/ uint16(xArgEAX),
  8190  	/*12623*/ uint16(xMatch),
  8191  	/*12624*/ uint16(xSetOp), uint16(OUT),
  8192  	/*12626*/ uint16(xReadIb),
  8193  	/*12627*/ uint16(xArgImm8u),
  8194  	/*12628*/ uint16(xArgEAX),
  8195  	/*12629*/ uint16(xMatch),
  8196  	/*12630*/ uint16(xCondIs64), 12633, 12647,
  8197  	/*12633*/ uint16(xCondDataSize), 12637, 12642, 0,
  8198  	/*12637*/ uint16(xSetOp), uint16(CALL),
  8199  	/*12639*/ uint16(xReadCw),
  8200  	/*12640*/ uint16(xArgRel16),
  8201  	/*12641*/ uint16(xMatch),
  8202  	/*12642*/ uint16(xSetOp), uint16(CALL),
  8203  	/*12644*/ uint16(xReadCd),
  8204  	/*12645*/ uint16(xArgRel32),
  8205  	/*12646*/ uint16(xMatch),
  8206  	/*12647*/ uint16(xCondDataSize), 12651, 12642, 12656,
  8207  	/*12651*/ uint16(xSetOp), uint16(CALL),
  8208  	/*12653*/ uint16(xReadCd),
  8209  	/*12654*/ uint16(xArgRel32),
  8210  	/*12655*/ uint16(xMatch),
  8211  	/*12656*/ uint16(xSetOp), uint16(CALL),
  8212  	/*12658*/ uint16(xReadCd),
  8213  	/*12659*/ uint16(xArgRel32),
  8214  	/*12660*/ uint16(xMatch),
  8215  	/*12661*/ uint16(xCondIs64), 12664, 12678,
  8216  	/*12664*/ uint16(xCondDataSize), 12668, 12673, 0,
  8217  	/*12668*/ uint16(xSetOp), uint16(JMP),
  8218  	/*12670*/ uint16(xReadCw),
  8219  	/*12671*/ uint16(xArgRel16),
  8220  	/*12672*/ uint16(xMatch),
  8221  	/*12673*/ uint16(xSetOp), uint16(JMP),
  8222  	/*12675*/ uint16(xReadCd),
  8223  	/*12676*/ uint16(xArgRel32),
  8224  	/*12677*/ uint16(xMatch),
  8225  	/*12678*/ uint16(xCondDataSize), 12682, 12673, 12687,
  8226  	/*12682*/ uint16(xSetOp), uint16(JMP),
  8227  	/*12684*/ uint16(xReadCd),
  8228  	/*12685*/ uint16(xArgRel32),
  8229  	/*12686*/ uint16(xMatch),
  8230  	/*12687*/ uint16(xSetOp), uint16(JMP),
  8231  	/*12689*/ uint16(xReadCd),
  8232  	/*12690*/ uint16(xArgRel32),
  8233  	/*12691*/ uint16(xMatch),
  8234  	/*12692*/ uint16(xCondIs64), 12695, 0,
  8235  	/*12695*/ uint16(xCondDataSize), 12699, 12704, 0,
  8236  	/*12699*/ uint16(xSetOp), uint16(LJMP),
  8237  	/*12701*/ uint16(xReadCd),
  8238  	/*12702*/ uint16(xArgPtr16colon16),
  8239  	/*12703*/ uint16(xMatch),
  8240  	/*12704*/ uint16(xSetOp), uint16(LJMP),
  8241  	/*12706*/ uint16(xReadCp),
  8242  	/*12707*/ uint16(xArgPtr16colon32),
  8243  	/*12708*/ uint16(xMatch),
  8244  	/*12709*/ uint16(xSetOp), uint16(JMP),
  8245  	/*12711*/ uint16(xReadCb),
  8246  	/*12712*/ uint16(xArgRel8),
  8247  	/*12713*/ uint16(xMatch),
  8248  	/*12714*/ uint16(xSetOp), uint16(IN),
  8249  	/*12716*/ uint16(xArgAL),
  8250  	/*12717*/ uint16(xArgDX),
  8251  	/*12718*/ uint16(xMatch),
  8252  	/*12719*/ uint16(xCondDataSize), 12723, 12728, 12733,
  8253  	/*12723*/ uint16(xSetOp), uint16(IN),
  8254  	/*12725*/ uint16(xArgAX),
  8255  	/*12726*/ uint16(xArgDX),
  8256  	/*12727*/ uint16(xMatch),
  8257  	/*12728*/ uint16(xSetOp), uint16(IN),
  8258  	/*12730*/ uint16(xArgEAX),
  8259  	/*12731*/ uint16(xArgDX),
  8260  	/*12732*/ uint16(xMatch),
  8261  	/*12733*/ uint16(xSetOp), uint16(IN),
  8262  	/*12735*/ uint16(xArgEAX),
  8263  	/*12736*/ uint16(xArgDX),
  8264  	/*12737*/ uint16(xMatch),
  8265  	/*12738*/ uint16(xSetOp), uint16(OUT),
  8266  	/*12740*/ uint16(xArgDX),
  8267  	/*12741*/ uint16(xArgAL),
  8268  	/*12742*/ uint16(xMatch),
  8269  	/*12743*/ uint16(xCondDataSize), 12747, 12752, 12757,
  8270  	/*12747*/ uint16(xSetOp), uint16(OUT),
  8271  	/*12749*/ uint16(xArgDX),
  8272  	/*12750*/ uint16(xArgAX),
  8273  	/*12751*/ uint16(xMatch),
  8274  	/*12752*/ uint16(xSetOp), uint16(OUT),
  8275  	/*12754*/ uint16(xArgDX),
  8276  	/*12755*/ uint16(xArgEAX),
  8277  	/*12756*/ uint16(xMatch),
  8278  	/*12757*/ uint16(xSetOp), uint16(OUT),
  8279  	/*12759*/ uint16(xArgDX),
  8280  	/*12760*/ uint16(xArgEAX),
  8281  	/*12761*/ uint16(xMatch),
  8282  	/*12762*/ uint16(xSetOp), uint16(ICEBP),
  8283  	/*12764*/ uint16(xMatch),
  8284  	/*12765*/ uint16(xSetOp), uint16(HLT),
  8285  	/*12767*/ uint16(xMatch),
  8286  	/*12768*/ uint16(xSetOp), uint16(CMC),
  8287  	/*12770*/ uint16(xMatch),
  8288  	/*12771*/ uint16(xCondSlashR),
  8289  	12780, // 0
  8290  	0,     // 1
  8291  	12786, // 2
  8292  	12790, // 3
  8293  	12794, // 4
  8294  	12798, // 5
  8295  	12802, // 6
  8296  	12806, // 7
  8297  	/*12780*/ uint16(xSetOp), uint16(TEST),
  8298  	/*12782*/ uint16(xReadIb),
  8299  	/*12783*/ uint16(xArgRM8),
  8300  	/*12784*/ uint16(xArgImm8u),
  8301  	/*12785*/ uint16(xMatch),
  8302  	/*12786*/ uint16(xSetOp), uint16(NOT),
  8303  	/*12788*/ uint16(xArgRM8),
  8304  	/*12789*/ uint16(xMatch),
  8305  	/*12790*/ uint16(xSetOp), uint16(NEG),
  8306  	/*12792*/ uint16(xArgRM8),
  8307  	/*12793*/ uint16(xMatch),
  8308  	/*12794*/ uint16(xSetOp), uint16(MUL),
  8309  	/*12796*/ uint16(xArgRM8),
  8310  	/*12797*/ uint16(xMatch),
  8311  	/*12798*/ uint16(xSetOp), uint16(IMUL),
  8312  	/*12800*/ uint16(xArgRM8),
  8313  	/*12801*/ uint16(xMatch),
  8314  	/*12802*/ uint16(xSetOp), uint16(DIV),
  8315  	/*12804*/ uint16(xArgRM8),
  8316  	/*12805*/ uint16(xMatch),
  8317  	/*12806*/ uint16(xSetOp), uint16(IDIV),
  8318  	/*12808*/ uint16(xArgRM8),
  8319  	/*12809*/ uint16(xMatch),
  8320  	/*12810*/ uint16(xCondSlashR),
  8321  	12819, // 0
  8322  	0,     // 1
  8323  	12848, // 2
  8324  	12871, // 3
  8325  	12894, // 4
  8326  	12917, // 5
  8327  	12940, // 6
  8328  	12963, // 7
  8329  	/*12819*/ uint16(xCondIs64), 12822, 12838,
  8330  	/*12822*/ uint16(xCondDataSize), 12826, 12832, 0,
  8331  	/*12826*/ uint16(xSetOp), uint16(TEST),
  8332  	/*12828*/ uint16(xReadIw),
  8333  	/*12829*/ uint16(xArgRM16),
  8334  	/*12830*/ uint16(xArgImm16),
  8335  	/*12831*/ uint16(xMatch),
  8336  	/*12832*/ uint16(xSetOp), uint16(TEST),
  8337  	/*12834*/ uint16(xReadId),
  8338  	/*12835*/ uint16(xArgRM32),
  8339  	/*12836*/ uint16(xArgImm32),
  8340  	/*12837*/ uint16(xMatch),
  8341  	/*12838*/ uint16(xCondDataSize), 12826, 12832, 12842,
  8342  	/*12842*/ uint16(xSetOp), uint16(TEST),
  8343  	/*12844*/ uint16(xReadId),
  8344  	/*12845*/ uint16(xArgRM64),
  8345  	/*12846*/ uint16(xArgImm32),
  8346  	/*12847*/ uint16(xMatch),
  8347  	/*12848*/ uint16(xCondIs64), 12851, 12863,
  8348  	/*12851*/ uint16(xCondDataSize), 12855, 12859, 0,
  8349  	/*12855*/ uint16(xSetOp), uint16(NOT),
  8350  	/*12857*/ uint16(xArgRM16),
  8351  	/*12858*/ uint16(xMatch),
  8352  	/*12859*/ uint16(xSetOp), uint16(NOT),
  8353  	/*12861*/ uint16(xArgRM32),
  8354  	/*12862*/ uint16(xMatch),
  8355  	/*12863*/ uint16(xCondDataSize), 12855, 12859, 12867,
  8356  	/*12867*/ uint16(xSetOp), uint16(NOT),
  8357  	/*12869*/ uint16(xArgRM64),
  8358  	/*12870*/ uint16(xMatch),
  8359  	/*12871*/ uint16(xCondIs64), 12874, 12886,
  8360  	/*12874*/ uint16(xCondDataSize), 12878, 12882, 0,
  8361  	/*12878*/ uint16(xSetOp), uint16(NEG),
  8362  	/*12880*/ uint16(xArgRM16),
  8363  	/*12881*/ uint16(xMatch),
  8364  	/*12882*/ uint16(xSetOp), uint16(NEG),
  8365  	/*12884*/ uint16(xArgRM32),
  8366  	/*12885*/ uint16(xMatch),
  8367  	/*12886*/ uint16(xCondDataSize), 12878, 12882, 12890,
  8368  	/*12890*/ uint16(xSetOp), uint16(NEG),
  8369  	/*12892*/ uint16(xArgRM64),
  8370  	/*12893*/ uint16(xMatch),
  8371  	/*12894*/ uint16(xCondIs64), 12897, 12909,
  8372  	/*12897*/ uint16(xCondDataSize), 12901, 12905, 0,
  8373  	/*12901*/ uint16(xSetOp), uint16(MUL),
  8374  	/*12903*/ uint16(xArgRM16),
  8375  	/*12904*/ uint16(xMatch),
  8376  	/*12905*/ uint16(xSetOp), uint16(MUL),
  8377  	/*12907*/ uint16(xArgRM32),
  8378  	/*12908*/ uint16(xMatch),
  8379  	/*12909*/ uint16(xCondDataSize), 12901, 12905, 12913,
  8380  	/*12913*/ uint16(xSetOp), uint16(MUL),
  8381  	/*12915*/ uint16(xArgRM64),
  8382  	/*12916*/ uint16(xMatch),
  8383  	/*12917*/ uint16(xCondIs64), 12920, 12932,
  8384  	/*12920*/ uint16(xCondDataSize), 12924, 12928, 0,
  8385  	/*12924*/ uint16(xSetOp), uint16(IMUL),
  8386  	/*12926*/ uint16(xArgRM16),
  8387  	/*12927*/ uint16(xMatch),
  8388  	/*12928*/ uint16(xSetOp), uint16(IMUL),
  8389  	/*12930*/ uint16(xArgRM32),
  8390  	/*12931*/ uint16(xMatch),
  8391  	/*12932*/ uint16(xCondDataSize), 12924, 12928, 12936,
  8392  	/*12936*/ uint16(xSetOp), uint16(IMUL),
  8393  	/*12938*/ uint16(xArgRM64),
  8394  	/*12939*/ uint16(xMatch),
  8395  	/*12940*/ uint16(xCondIs64), 12943, 12955,
  8396  	/*12943*/ uint16(xCondDataSize), 12947, 12951, 0,
  8397  	/*12947*/ uint16(xSetOp), uint16(DIV),
  8398  	/*12949*/ uint16(xArgRM16),
  8399  	/*12950*/ uint16(xMatch),
  8400  	/*12951*/ uint16(xSetOp), uint16(DIV),
  8401  	/*12953*/ uint16(xArgRM32),
  8402  	/*12954*/ uint16(xMatch),
  8403  	/*12955*/ uint16(xCondDataSize), 12947, 12951, 12959,
  8404  	/*12959*/ uint16(xSetOp), uint16(DIV),
  8405  	/*12961*/ uint16(xArgRM64),
  8406  	/*12962*/ uint16(xMatch),
  8407  	/*12963*/ uint16(xCondIs64), 12966, 12978,
  8408  	/*12966*/ uint16(xCondDataSize), 12970, 12974, 0,
  8409  	/*12970*/ uint16(xSetOp), uint16(IDIV),
  8410  	/*12972*/ uint16(xArgRM16),
  8411  	/*12973*/ uint16(xMatch),
  8412  	/*12974*/ uint16(xSetOp), uint16(IDIV),
  8413  	/*12976*/ uint16(xArgRM32),
  8414  	/*12977*/ uint16(xMatch),
  8415  	/*12978*/ uint16(xCondDataSize), 12970, 12974, 12982,
  8416  	/*12982*/ uint16(xSetOp), uint16(IDIV),
  8417  	/*12984*/ uint16(xArgRM64),
  8418  	/*12985*/ uint16(xMatch),
  8419  	/*12986*/ uint16(xSetOp), uint16(CLC),
  8420  	/*12988*/ uint16(xMatch),
  8421  	/*12989*/ uint16(xSetOp), uint16(STC),
  8422  	/*12991*/ uint16(xMatch),
  8423  	/*12992*/ uint16(xSetOp), uint16(CLI),
  8424  	/*12994*/ uint16(xMatch),
  8425  	/*12995*/ uint16(xSetOp), uint16(STI),
  8426  	/*12997*/ uint16(xMatch),
  8427  	/*12998*/ uint16(xSetOp), uint16(CLD),
  8428  	/*13000*/ uint16(xMatch),
  8429  	/*13001*/ uint16(xSetOp), uint16(STD),
  8430  	/*13003*/ uint16(xMatch),
  8431  	/*13004*/ uint16(xCondSlashR),
  8432  	13013, // 0
  8433  	13017, // 1
  8434  	0,     // 2
  8435  	0,     // 3
  8436  	0,     // 4
  8437  	0,     // 5
  8438  	0,     // 6
  8439  	0,     // 7
  8440  	/*13013*/ uint16(xSetOp), uint16(INC),
  8441  	/*13015*/ uint16(xArgRM8),
  8442  	/*13016*/ uint16(xMatch),
  8443  	/*13017*/ uint16(xSetOp), uint16(DEC),
  8444  	/*13019*/ uint16(xArgRM8),
  8445  	/*13020*/ uint16(xMatch),
  8446  	/*13021*/ uint16(xCondSlashR),
  8447  	13030, // 0
  8448  	13053, // 1
  8449  	13076, // 2
  8450  	13095, // 3
  8451  	13118, // 4
  8452  	13137, // 5
  8453  	13160, // 6
  8454  	0,     // 7
  8455  	/*13030*/ uint16(xCondIs64), 13033, 13045,
  8456  	/*13033*/ uint16(xCondDataSize), 13037, 13041, 0,
  8457  	/*13037*/ uint16(xSetOp), uint16(INC),
  8458  	/*13039*/ uint16(xArgRM16),
  8459  	/*13040*/ uint16(xMatch),
  8460  	/*13041*/ uint16(xSetOp), uint16(INC),
  8461  	/*13043*/ uint16(xArgRM32),
  8462  	/*13044*/ uint16(xMatch),
  8463  	/*13045*/ uint16(xCondDataSize), 13037, 13041, 13049,
  8464  	/*13049*/ uint16(xSetOp), uint16(INC),
  8465  	/*13051*/ uint16(xArgRM64),
  8466  	/*13052*/ uint16(xMatch),
  8467  	/*13053*/ uint16(xCondIs64), 13056, 13068,
  8468  	/*13056*/ uint16(xCondDataSize), 13060, 13064, 0,
  8469  	/*13060*/ uint16(xSetOp), uint16(DEC),
  8470  	/*13062*/ uint16(xArgRM16),
  8471  	/*13063*/ uint16(xMatch),
  8472  	/*13064*/ uint16(xSetOp), uint16(DEC),
  8473  	/*13066*/ uint16(xArgRM32),
  8474  	/*13067*/ uint16(xMatch),
  8475  	/*13068*/ uint16(xCondDataSize), 13060, 13064, 13072,
  8476  	/*13072*/ uint16(xSetOp), uint16(DEC),
  8477  	/*13074*/ uint16(xArgRM64),
  8478  	/*13075*/ uint16(xMatch),
  8479  	/*13076*/ uint16(xCondIs64), 13079, 13091,
  8480  	/*13079*/ uint16(xCondDataSize), 13083, 13087, 0,
  8481  	/*13083*/ uint16(xSetOp), uint16(CALL),
  8482  	/*13085*/ uint16(xArgRM16),
  8483  	/*13086*/ uint16(xMatch),
  8484  	/*13087*/ uint16(xSetOp), uint16(CALL),
  8485  	/*13089*/ uint16(xArgRM32),
  8486  	/*13090*/ uint16(xMatch),
  8487  	/*13091*/ uint16(xSetOp), uint16(CALL),
  8488  	/*13093*/ uint16(xArgRM64),
  8489  	/*13094*/ uint16(xMatch),
  8490  	/*13095*/ uint16(xCondIs64), 13098, 13110,
  8491  	/*13098*/ uint16(xCondDataSize), 13102, 13106, 0,
  8492  	/*13102*/ uint16(xSetOp), uint16(LCALL),
  8493  	/*13104*/ uint16(xArgM16colon16),
  8494  	/*13105*/ uint16(xMatch),
  8495  	/*13106*/ uint16(xSetOp), uint16(LCALL),
  8496  	/*13108*/ uint16(xArgM16colon32),
  8497  	/*13109*/ uint16(xMatch),
  8498  	/*13110*/ uint16(xCondDataSize), 13102, 13106, 13114,
  8499  	/*13114*/ uint16(xSetOp), uint16(LCALL),
  8500  	/*13116*/ uint16(xArgM16colon64),
  8501  	/*13117*/ uint16(xMatch),
  8502  	/*13118*/ uint16(xCondIs64), 13121, 13133,
  8503  	/*13121*/ uint16(xCondDataSize), 13125, 13129, 0,
  8504  	/*13125*/ uint16(xSetOp), uint16(JMP),
  8505  	/*13127*/ uint16(xArgRM16),
  8506  	/*13128*/ uint16(xMatch),
  8507  	/*13129*/ uint16(xSetOp), uint16(JMP),
  8508  	/*13131*/ uint16(xArgRM32),
  8509  	/*13132*/ uint16(xMatch),
  8510  	/*13133*/ uint16(xSetOp), uint16(JMP),
  8511  	/*13135*/ uint16(xArgRM64),
  8512  	/*13136*/ uint16(xMatch),
  8513  	/*13137*/ uint16(xCondIs64), 13140, 13152,
  8514  	/*13140*/ uint16(xCondDataSize), 13144, 13148, 0,
  8515  	/*13144*/ uint16(xSetOp), uint16(LJMP),
  8516  	/*13146*/ uint16(xArgM16colon16),
  8517  	/*13147*/ uint16(xMatch),
  8518  	/*13148*/ uint16(xSetOp), uint16(LJMP),
  8519  	/*13150*/ uint16(xArgM16colon32),
  8520  	/*13151*/ uint16(xMatch),
  8521  	/*13152*/ uint16(xCondDataSize), 13144, 13148, 13156,
  8522  	/*13156*/ uint16(xSetOp), uint16(LJMP),
  8523  	/*13158*/ uint16(xArgM16colon64),
  8524  	/*13159*/ uint16(xMatch),
  8525  	/*13160*/ uint16(xCondIs64), 13163, 13175,
  8526  	/*13163*/ uint16(xCondDataSize), 13167, 13171, 0,
  8527  	/*13167*/ uint16(xSetOp), uint16(PUSH),
  8528  	/*13169*/ uint16(xArgRM16),
  8529  	/*13170*/ uint16(xMatch),
  8530  	/*13171*/ uint16(xSetOp), uint16(PUSH),
  8531  	/*13173*/ uint16(xArgRM32),
  8532  	/*13174*/ uint16(xMatch),
  8533  	/*13175*/ uint16(xCondDataSize), 13167, 13179, 13183,
  8534  	/*13179*/ uint16(xSetOp), uint16(PUSH),
  8535  	/*13181*/ uint16(xArgRM64),
  8536  	/*13182*/ uint16(xMatch),
  8537  	/*13183*/ uint16(xSetOp), uint16(PUSH),
  8538  	/*13185*/ uint16(xArgRM64),
  8539  	/*13186*/ uint16(xMatch),
  8540  }
  8541  
  8542  const (
  8543  	_ Op = iota
  8544  
  8545  	AAA
  8546  	AAD
  8547  	AAM
  8548  	AAS
  8549  	ADC
  8550  	ADD
  8551  	ADDPD
  8552  	ADDPS
  8553  	ADDSD
  8554  	ADDSS
  8555  	ADDSUBPD
  8556  	ADDSUBPS
  8557  	AESDEC
  8558  	AESDECLAST
  8559  	AESENC
  8560  	AESENCLAST
  8561  	AESIMC
  8562  	AESKEYGENASSIST
  8563  	AND
  8564  	ANDNPD
  8565  	ANDNPS
  8566  	ANDPD
  8567  	ANDPS
  8568  	ARPL
  8569  	BLENDPD
  8570  	BLENDPS
  8571  	BLENDVPD
  8572  	BLENDVPS
  8573  	BOUND
  8574  	BSF
  8575  	BSR
  8576  	BSWAP
  8577  	BT
  8578  	BTC
  8579  	BTR
  8580  	BTS
  8581  	CALL
  8582  	CBW
  8583  	CDQ
  8584  	CDQE
  8585  	CLC
  8586  	CLD
  8587  	CLFLUSH
  8588  	CLI
  8589  	CLTS
  8590  	CMC
  8591  	CMOVA
  8592  	CMOVAE
  8593  	CMOVB
  8594  	CMOVBE
  8595  	CMOVE
  8596  	CMOVG
  8597  	CMOVGE
  8598  	CMOVL
  8599  	CMOVLE
  8600  	CMOVNE
  8601  	CMOVNO
  8602  	CMOVNP
  8603  	CMOVNS
  8604  	CMOVO
  8605  	CMOVP
  8606  	CMOVS
  8607  	CMP
  8608  	CMPPD
  8609  	CMPPS
  8610  	CMPSB
  8611  	CMPSD
  8612  	CMPSD_XMM
  8613  	CMPSQ
  8614  	CMPSS
  8615  	CMPSW
  8616  	CMPXCHG
  8617  	CMPXCHG16B
  8618  	CMPXCHG8B
  8619  	COMISD
  8620  	COMISS
  8621  	CPUID
  8622  	CQO
  8623  	CRC32
  8624  	CVTDQ2PD
  8625  	CVTDQ2PS
  8626  	CVTPD2DQ
  8627  	CVTPD2PI
  8628  	CVTPD2PS
  8629  	CVTPI2PD
  8630  	CVTPI2PS
  8631  	CVTPS2DQ
  8632  	CVTPS2PD
  8633  	CVTPS2PI
  8634  	CVTSD2SI
  8635  	CVTSD2SS
  8636  	CVTSI2SD
  8637  	CVTSI2SS
  8638  	CVTSS2SD
  8639  	CVTSS2SI
  8640  	CVTTPD2DQ
  8641  	CVTTPD2PI
  8642  	CVTTPS2DQ
  8643  	CVTTPS2PI
  8644  	CVTTSD2SI
  8645  	CVTTSS2SI
  8646  	CWD
  8647  	CWDE
  8648  	DAA
  8649  	DAS
  8650  	DEC
  8651  	DIV
  8652  	DIVPD
  8653  	DIVPS
  8654  	DIVSD
  8655  	DIVSS
  8656  	DPPD
  8657  	DPPS
  8658  	EMMS
  8659  	ENTER
  8660  	EXTRACTPS
  8661  	F2XM1
  8662  	FABS
  8663  	FADD
  8664  	FADDP
  8665  	FBLD
  8666  	FBSTP
  8667  	FCHS
  8668  	FCMOVB
  8669  	FCMOVBE
  8670  	FCMOVE
  8671  	FCMOVNB
  8672  	FCMOVNBE
  8673  	FCMOVNE
  8674  	FCMOVNU
  8675  	FCMOVU
  8676  	FCOM
  8677  	FCOMI
  8678  	FCOMIP
  8679  	FCOMP
  8680  	FCOMPP
  8681  	FCOS
  8682  	FDECSTP
  8683  	FDIV
  8684  	FDIVP
  8685  	FDIVR
  8686  	FDIVRP
  8687  	FFREE
  8688  	FFREEP
  8689  	FIADD
  8690  	FICOM
  8691  	FICOMP
  8692  	FIDIV
  8693  	FIDIVR
  8694  	FILD
  8695  	FIMUL
  8696  	FINCSTP
  8697  	FIST
  8698  	FISTP
  8699  	FISTTP
  8700  	FISUB
  8701  	FISUBR
  8702  	FLD
  8703  	FLD1
  8704  	FLDCW
  8705  	FLDENV
  8706  	FLDL2E
  8707  	FLDL2T
  8708  	FLDLG2
  8709  	FLDPI
  8710  	FMUL
  8711  	FMULP
  8712  	FNCLEX
  8713  	FNINIT
  8714  	FNOP
  8715  	FNSAVE
  8716  	FNSTCW
  8717  	FNSTENV
  8718  	FNSTSW
  8719  	FPATAN
  8720  	FPREM
  8721  	FPREM1
  8722  	FPTAN
  8723  	FRNDINT
  8724  	FRSTOR
  8725  	FSCALE
  8726  	FSIN
  8727  	FSINCOS
  8728  	FSQRT
  8729  	FST
  8730  	FSTP
  8731  	FSUB
  8732  	FSUBP
  8733  	FSUBR
  8734  	FSUBRP
  8735  	FTST
  8736  	FUCOM
  8737  	FUCOMI
  8738  	FUCOMIP
  8739  	FUCOMP
  8740  	FUCOMPP
  8741  	FWAIT
  8742  	FXAM
  8743  	FXCH
  8744  	FXRSTOR
  8745  	FXRSTOR64
  8746  	FXSAVE
  8747  	FXSAVE64
  8748  	FXTRACT
  8749  	FYL2X
  8750  	FYL2XP1
  8751  	HADDPD
  8752  	HADDPS
  8753  	HLT
  8754  	HSUBPD
  8755  	HSUBPS
  8756  	ICEBP
  8757  	IDIV
  8758  	IMUL
  8759  	IN
  8760  	INC
  8761  	INSB
  8762  	INSD
  8763  	INSERTPS
  8764  	INSW
  8765  	INT
  8766  	INTO
  8767  	INVD
  8768  	INVLPG
  8769  	INVPCID
  8770  	IRET
  8771  	IRETD
  8772  	IRETQ
  8773  	JA
  8774  	JAE
  8775  	JB
  8776  	JBE
  8777  	JCXZ
  8778  	JE
  8779  	JECXZ
  8780  	JG
  8781  	JGE
  8782  	JL
  8783  	JLE
  8784  	JMP
  8785  	JNE
  8786  	JNO
  8787  	JNP
  8788  	JNS
  8789  	JO
  8790  	JP
  8791  	JRCXZ
  8792  	JS
  8793  	LAHF
  8794  	LAR
  8795  	LCALL
  8796  	LDDQU
  8797  	LDMXCSR
  8798  	LDS
  8799  	LEA
  8800  	LEAVE
  8801  	LES
  8802  	LFENCE
  8803  	LFS
  8804  	LGDT
  8805  	LGS
  8806  	LIDT
  8807  	LJMP
  8808  	LLDT
  8809  	LMSW
  8810  	LODSB
  8811  	LODSD
  8812  	LODSQ
  8813  	LODSW
  8814  	LOOP
  8815  	LOOPE
  8816  	LOOPNE
  8817  	LRET
  8818  	LSL
  8819  	LSS
  8820  	LTR
  8821  	LZCNT
  8822  	MASKMOVDQU
  8823  	MASKMOVQ
  8824  	MAXPD
  8825  	MAXPS
  8826  	MAXSD
  8827  	MAXSS
  8828  	MFENCE
  8829  	MINPD
  8830  	MINPS
  8831  	MINSD
  8832  	MINSS
  8833  	MONITOR
  8834  	MOV
  8835  	MOVAPD
  8836  	MOVAPS
  8837  	MOVBE
  8838  	MOVD
  8839  	MOVDDUP
  8840  	MOVDQ2Q
  8841  	MOVDQA
  8842  	MOVDQU
  8843  	MOVHLPS
  8844  	MOVHPD
  8845  	MOVHPS
  8846  	MOVLHPS
  8847  	MOVLPD
  8848  	MOVLPS
  8849  	MOVMSKPD
  8850  	MOVMSKPS
  8851  	MOVNTDQ
  8852  	MOVNTDQA
  8853  	MOVNTI
  8854  	MOVNTPD
  8855  	MOVNTPS
  8856  	MOVNTQ
  8857  	MOVNTSD
  8858  	MOVNTSS
  8859  	MOVQ
  8860  	MOVQ2DQ
  8861  	MOVSB
  8862  	MOVSD
  8863  	MOVSD_XMM
  8864  	MOVSHDUP
  8865  	MOVSLDUP
  8866  	MOVSQ
  8867  	MOVSS
  8868  	MOVSW
  8869  	MOVSX
  8870  	MOVSXD
  8871  	MOVUPD
  8872  	MOVUPS
  8873  	MOVZX
  8874  	MPSADBW
  8875  	MUL
  8876  	MULPD
  8877  	MULPS
  8878  	MULSD
  8879  	MULSS
  8880  	MWAIT
  8881  	NEG
  8882  	NOP
  8883  	NOT
  8884  	OR
  8885  	ORPD
  8886  	ORPS
  8887  	OUT
  8888  	OUTSB
  8889  	OUTSD
  8890  	OUTSW
  8891  	PABSB
  8892  	PABSD
  8893  	PABSW
  8894  	PACKSSDW
  8895  	PACKSSWB
  8896  	PACKUSDW
  8897  	PACKUSWB
  8898  	PADDB
  8899  	PADDD
  8900  	PADDQ
  8901  	PADDSB
  8902  	PADDSW
  8903  	PADDUSB
  8904  	PADDUSW
  8905  	PADDW
  8906  	PALIGNR
  8907  	PAND
  8908  	PANDN
  8909  	PAUSE
  8910  	PAVGB
  8911  	PAVGW
  8912  	PBLENDVB
  8913  	PBLENDW
  8914  	PCLMULQDQ
  8915  	PCMPEQB
  8916  	PCMPEQD
  8917  	PCMPEQQ
  8918  	PCMPEQW
  8919  	PCMPESTRI
  8920  	PCMPESTRM
  8921  	PCMPGTB
  8922  	PCMPGTD
  8923  	PCMPGTQ
  8924  	PCMPGTW
  8925  	PCMPISTRI
  8926  	PCMPISTRM
  8927  	PEXTRB
  8928  	PEXTRD
  8929  	PEXTRQ
  8930  	PEXTRW
  8931  	PHADDD
  8932  	PHADDSW
  8933  	PHADDW
  8934  	PHMINPOSUW
  8935  	PHSUBD
  8936  	PHSUBSW
  8937  	PHSUBW
  8938  	PINSRB
  8939  	PINSRD
  8940  	PINSRQ
  8941  	PINSRW
  8942  	PMADDUBSW
  8943  	PMADDWD
  8944  	PMAXSB
  8945  	PMAXSD
  8946  	PMAXSW
  8947  	PMAXUB
  8948  	PMAXUD
  8949  	PMAXUW
  8950  	PMINSB
  8951  	PMINSD
  8952  	PMINSW
  8953  	PMINUB
  8954  	PMINUD
  8955  	PMINUW
  8956  	PMOVMSKB
  8957  	PMOVSXBD
  8958  	PMOVSXBQ
  8959  	PMOVSXBW
  8960  	PMOVSXDQ
  8961  	PMOVSXWD
  8962  	PMOVSXWQ
  8963  	PMOVZXBD
  8964  	PMOVZXBQ
  8965  	PMOVZXBW
  8966  	PMOVZXDQ
  8967  	PMOVZXWD
  8968  	PMOVZXWQ
  8969  	PMULDQ
  8970  	PMULHRSW
  8971  	PMULHUW
  8972  	PMULHW
  8973  	PMULLD
  8974  	PMULLW
  8975  	PMULUDQ
  8976  	POP
  8977  	POPA
  8978  	POPAD
  8979  	POPCNT
  8980  	POPF
  8981  	POPFD
  8982  	POPFQ
  8983  	POR
  8984  	PREFETCHNTA
  8985  	PREFETCHT0
  8986  	PREFETCHT1
  8987  	PREFETCHT2
  8988  	PREFETCHW
  8989  	PSADBW
  8990  	PSHUFB
  8991  	PSHUFD
  8992  	PSHUFHW
  8993  	PSHUFLW
  8994  	PSHUFW
  8995  	PSIGNB
  8996  	PSIGND
  8997  	PSIGNW
  8998  	PSLLD
  8999  	PSLLDQ
  9000  	PSLLQ
  9001  	PSLLW
  9002  	PSRAD
  9003  	PSRAW
  9004  	PSRLD
  9005  	PSRLDQ
  9006  	PSRLQ
  9007  	PSRLW
  9008  	PSUBB
  9009  	PSUBD
  9010  	PSUBQ
  9011  	PSUBSB
  9012  	PSUBSW
  9013  	PSUBUSB
  9014  	PSUBUSW
  9015  	PSUBW
  9016  	PTEST
  9017  	PUNPCKHBW
  9018  	PUNPCKHDQ
  9019  	PUNPCKHQDQ
  9020  	PUNPCKHWD
  9021  	PUNPCKLBW
  9022  	PUNPCKLDQ
  9023  	PUNPCKLQDQ
  9024  	PUNPCKLWD
  9025  	PUSH
  9026  	PUSHA
  9027  	PUSHAD
  9028  	PUSHF
  9029  	PUSHFD
  9030  	PUSHFQ
  9031  	PXOR
  9032  	RCL
  9033  	RCPPS
  9034  	RCPSS
  9035  	RCR
  9036  	RDFSBASE
  9037  	RDGSBASE
  9038  	RDMSR
  9039  	RDPMC
  9040  	RDRAND
  9041  	RDTSC
  9042  	RDTSCP
  9043  	RET
  9044  	ROL
  9045  	ROR
  9046  	ROUNDPD
  9047  	ROUNDPS
  9048  	ROUNDSD
  9049  	ROUNDSS
  9050  	RSM
  9051  	RSQRTPS
  9052  	RSQRTSS
  9053  	SAHF
  9054  	SAR
  9055  	SBB
  9056  	SCASB
  9057  	SCASD
  9058  	SCASQ
  9059  	SCASW
  9060  	SETA
  9061  	SETAE
  9062  	SETB
  9063  	SETBE
  9064  	SETE
  9065  	SETG
  9066  	SETGE
  9067  	SETL
  9068  	SETLE
  9069  	SETNE
  9070  	SETNO
  9071  	SETNP
  9072  	SETNS
  9073  	SETO
  9074  	SETP
  9075  	SETS
  9076  	SFENCE
  9077  	SGDT
  9078  	SHL
  9079  	SHLD
  9080  	SHR
  9081  	SHRD
  9082  	SHUFPD
  9083  	SHUFPS
  9084  	SIDT
  9085  	SLDT
  9086  	SMSW
  9087  	SQRTPD
  9088  	SQRTPS
  9089  	SQRTSD
  9090  	SQRTSS
  9091  	STC
  9092  	STD
  9093  	STI
  9094  	STMXCSR
  9095  	STOSB
  9096  	STOSD
  9097  	STOSQ
  9098  	STOSW
  9099  	STR
  9100  	SUB
  9101  	SUBPD
  9102  	SUBPS
  9103  	SUBSD
  9104  	SUBSS
  9105  	SWAPGS
  9106  	SYSCALL
  9107  	SYSENTER
  9108  	SYSEXIT
  9109  	SYSRET
  9110  	TEST
  9111  	TZCNT
  9112  	UCOMISD
  9113  	UCOMISS
  9114  	UD1
  9115  	UD2
  9116  	UNPCKHPD
  9117  	UNPCKHPS
  9118  	UNPCKLPD
  9119  	UNPCKLPS
  9120  	VERR
  9121  	VERW
  9122  	WBINVD
  9123  	WRFSBASE
  9124  	WRGSBASE
  9125  	WRMSR
  9126  	XABORT
  9127  	XADD
  9128  	XBEGIN
  9129  	XCHG
  9130  	XEND
  9131  	XGETBV
  9132  	XLATB
  9133  	XOR
  9134  	XORPD
  9135  	XORPS
  9136  	XRSTOR
  9137  	XRSTOR64
  9138  	XRSTORS
  9139  	XRSTORS64
  9140  	XSAVE
  9141  	XSAVE64
  9142  	XSAVEC
  9143  	XSAVEC64
  9144  	XSAVEOPT
  9145  	XSAVEOPT64
  9146  	XSAVES
  9147  	XSAVES64
  9148  	XSETBV
  9149  	XTEST
  9150  )
  9151  
  9152  const maxOp = XTEST
  9153  
  9154  var opNames = [...]string{
  9155  	AAA:             "AAA",
  9156  	AAD:             "AAD",
  9157  	AAM:             "AAM",
  9158  	AAS:             "AAS",
  9159  	ADC:             "ADC",
  9160  	ADD:             "ADD",
  9161  	ADDPD:           "ADDPD",
  9162  	ADDPS:           "ADDPS",
  9163  	ADDSD:           "ADDSD",
  9164  	ADDSS:           "ADDSS",
  9165  	ADDSUBPD:        "ADDSUBPD",
  9166  	ADDSUBPS:        "ADDSUBPS",
  9167  	AESDEC:          "AESDEC",
  9168  	AESDECLAST:      "AESDECLAST",
  9169  	AESENC:          "AESENC",
  9170  	AESENCLAST:      "AESENCLAST",
  9171  	AESIMC:          "AESIMC",
  9172  	AESKEYGENASSIST: "AESKEYGENASSIST",
  9173  	AND:             "AND",
  9174  	ANDNPD:          "ANDNPD",
  9175  	ANDNPS:          "ANDNPS",
  9176  	ANDPD:           "ANDPD",
  9177  	ANDPS:           "ANDPS",
  9178  	ARPL:            "ARPL",
  9179  	BLENDPD:         "BLENDPD",
  9180  	BLENDPS:         "BLENDPS",
  9181  	BLENDVPD:        "BLENDVPD",
  9182  	BLENDVPS:        "BLENDVPS",
  9183  	BOUND:           "BOUND",
  9184  	BSF:             "BSF",
  9185  	BSR:             "BSR",
  9186  	BSWAP:           "BSWAP",
  9187  	BT:              "BT",
  9188  	BTC:             "BTC",
  9189  	BTR:             "BTR",
  9190  	BTS:             "BTS",
  9191  	CALL:            "CALL",
  9192  	CBW:             "CBW",
  9193  	CDQ:             "CDQ",
  9194  	CDQE:            "CDQE",
  9195  	CLC:             "CLC",
  9196  	CLD:             "CLD",
  9197  	CLFLUSH:         "CLFLUSH",
  9198  	CLI:             "CLI",
  9199  	CLTS:            "CLTS",
  9200  	CMC:             "CMC",
  9201  	CMOVA:           "CMOVA",
  9202  	CMOVAE:          "CMOVAE",
  9203  	CMOVB:           "CMOVB",
  9204  	CMOVBE:          "CMOVBE",
  9205  	CMOVE:           "CMOVE",
  9206  	CMOVG:           "CMOVG",
  9207  	CMOVGE:          "CMOVGE",
  9208  	CMOVL:           "CMOVL",
  9209  	CMOVLE:          "CMOVLE",
  9210  	CMOVNE:          "CMOVNE",
  9211  	CMOVNO:          "CMOVNO",
  9212  	CMOVNP:          "CMOVNP",
  9213  	CMOVNS:          "CMOVNS",
  9214  	CMOVO:           "CMOVO",
  9215  	CMOVP:           "CMOVP",
  9216  	CMOVS:           "CMOVS",
  9217  	CMP:             "CMP",
  9218  	CMPPD:           "CMPPD",
  9219  	CMPPS:           "CMPPS",
  9220  	CMPSB:           "CMPSB",
  9221  	CMPSD:           "CMPSD",
  9222  	CMPSD_XMM:       "CMPSD_XMM",
  9223  	CMPSQ:           "CMPSQ",
  9224  	CMPSS:           "CMPSS",
  9225  	CMPSW:           "CMPSW",
  9226  	CMPXCHG:         "CMPXCHG",
  9227  	CMPXCHG16B:      "CMPXCHG16B",
  9228  	CMPXCHG8B:       "CMPXCHG8B",
  9229  	COMISD:          "COMISD",
  9230  	COMISS:          "COMISS",
  9231  	CPUID:           "CPUID",
  9232  	CQO:             "CQO",
  9233  	CRC32:           "CRC32",
  9234  	CVTDQ2PD:        "CVTDQ2PD",
  9235  	CVTDQ2PS:        "CVTDQ2PS",
  9236  	CVTPD2DQ:        "CVTPD2DQ",
  9237  	CVTPD2PI:        "CVTPD2PI",
  9238  	CVTPD2PS:        "CVTPD2PS",
  9239  	CVTPI2PD:        "CVTPI2PD",
  9240  	CVTPI2PS:        "CVTPI2PS",
  9241  	CVTPS2DQ:        "CVTPS2DQ",
  9242  	CVTPS2PD:        "CVTPS2PD",
  9243  	CVTPS2PI:        "CVTPS2PI",
  9244  	CVTSD2SI:        "CVTSD2SI",
  9245  	CVTSD2SS:        "CVTSD2SS",
  9246  	CVTSI2SD:        "CVTSI2SD",
  9247  	CVTSI2SS:        "CVTSI2SS",
  9248  	CVTSS2SD:        "CVTSS2SD",
  9249  	CVTSS2SI:        "CVTSS2SI",
  9250  	CVTTPD2DQ:       "CVTTPD2DQ",
  9251  	CVTTPD2PI:       "CVTTPD2PI",
  9252  	CVTTPS2DQ:       "CVTTPS2DQ",
  9253  	CVTTPS2PI:       "CVTTPS2PI",
  9254  	CVTTSD2SI:       "CVTTSD2SI",
  9255  	CVTTSS2SI:       "CVTTSS2SI",
  9256  	CWD:             "CWD",
  9257  	CWDE:            "CWDE",
  9258  	DAA:             "DAA",
  9259  	DAS:             "DAS",
  9260  	DEC:             "DEC",
  9261  	DIV:             "DIV",
  9262  	DIVPD:           "DIVPD",
  9263  	DIVPS:           "DIVPS",
  9264  	DIVSD:           "DIVSD",
  9265  	DIVSS:           "DIVSS",
  9266  	DPPD:            "DPPD",
  9267  	DPPS:            "DPPS",
  9268  	EMMS:            "EMMS",
  9269  	ENTER:           "ENTER",
  9270  	EXTRACTPS:       "EXTRACTPS",
  9271  	F2XM1:           "F2XM1",
  9272  	FABS:            "FABS",
  9273  	FADD:            "FADD",
  9274  	FADDP:           "FADDP",
  9275  	FBLD:            "FBLD",
  9276  	FBSTP:           "FBSTP",
  9277  	FCHS:            "FCHS",
  9278  	FCMOVB:          "FCMOVB",
  9279  	FCMOVBE:         "FCMOVBE",
  9280  	FCMOVE:          "FCMOVE",
  9281  	FCMOVNB:         "FCMOVNB",
  9282  	FCMOVNBE:        "FCMOVNBE",
  9283  	FCMOVNE:         "FCMOVNE",
  9284  	FCMOVNU:         "FCMOVNU",
  9285  	FCMOVU:          "FCMOVU",
  9286  	FCOM:            "FCOM",
  9287  	FCOMI:           "FCOMI",
  9288  	FCOMIP:          "FCOMIP",
  9289  	FCOMP:           "FCOMP",
  9290  	FCOMPP:          "FCOMPP",
  9291  	FCOS:            "FCOS",
  9292  	FDECSTP:         "FDECSTP",
  9293  	FDIV:            "FDIV",
  9294  	FDIVP:           "FDIVP",
  9295  	FDIVR:           "FDIVR",
  9296  	FDIVRP:          "FDIVRP",
  9297  	FFREE:           "FFREE",
  9298  	FFREEP:          "FFREEP",
  9299  	FIADD:           "FIADD",
  9300  	FICOM:           "FICOM",
  9301  	FICOMP:          "FICOMP",
  9302  	FIDIV:           "FIDIV",
  9303  	FIDIVR:          "FIDIVR",
  9304  	FILD:            "FILD",
  9305  	FIMUL:           "FIMUL",
  9306  	FINCSTP:         "FINCSTP",
  9307  	FIST:            "FIST",
  9308  	FISTP:           "FISTP",
  9309  	FISTTP:          "FISTTP",
  9310  	FISUB:           "FISUB",
  9311  	FISUBR:          "FISUBR",
  9312  	FLD:             "FLD",
  9313  	FLD1:            "FLD1",
  9314  	FLDCW:           "FLDCW",
  9315  	FLDENV:          "FLDENV",
  9316  	FLDL2E:          "FLDL2E",
  9317  	FLDL2T:          "FLDL2T",
  9318  	FLDLG2:          "FLDLG2",
  9319  	FLDPI:           "FLDPI",
  9320  	FMUL:            "FMUL",
  9321  	FMULP:           "FMULP",
  9322  	FNCLEX:          "FNCLEX",
  9323  	FNINIT:          "FNINIT",
  9324  	FNOP:            "FNOP",
  9325  	FNSAVE:          "FNSAVE",
  9326  	FNSTCW:          "FNSTCW",
  9327  	FNSTENV:         "FNSTENV",
  9328  	FNSTSW:          "FNSTSW",
  9329  	FPATAN:          "FPATAN",
  9330  	FPREM:           "FPREM",
  9331  	FPREM1:          "FPREM1",
  9332  	FPTAN:           "FPTAN",
  9333  	FRNDINT:         "FRNDINT",
  9334  	FRSTOR:          "FRSTOR",
  9335  	FSCALE:          "FSCALE",
  9336  	FSIN:            "FSIN",
  9337  	FSINCOS:         "FSINCOS",
  9338  	FSQRT:           "FSQRT",
  9339  	FST:             "FST",
  9340  	FSTP:            "FSTP",
  9341  	FSUB:            "FSUB",
  9342  	FSUBP:           "FSUBP",
  9343  	FSUBR:           "FSUBR",
  9344  	FSUBRP:          "FSUBRP",
  9345  	FTST:            "FTST",
  9346  	FUCOM:           "FUCOM",
  9347  	FUCOMI:          "FUCOMI",
  9348  	FUCOMIP:         "FUCOMIP",
  9349  	FUCOMP:          "FUCOMP",
  9350  	FUCOMPP:         "FUCOMPP",
  9351  	FWAIT:           "FWAIT",
  9352  	FXAM:            "FXAM",
  9353  	FXCH:            "FXCH",
  9354  	FXRSTOR:         "FXRSTOR",
  9355  	FXRSTOR64:       "FXRSTOR64",
  9356  	FXSAVE:          "FXSAVE",
  9357  	FXSAVE64:        "FXSAVE64",
  9358  	FXTRACT:         "FXTRACT",
  9359  	FYL2X:           "FYL2X",
  9360  	FYL2XP1:         "FYL2XP1",
  9361  	HADDPD:          "HADDPD",
  9362  	HADDPS:          "HADDPS",
  9363  	HLT:             "HLT",
  9364  	HSUBPD:          "HSUBPD",
  9365  	HSUBPS:          "HSUBPS",
  9366  	ICEBP:           "ICEBP",
  9367  	IDIV:            "IDIV",
  9368  	IMUL:            "IMUL",
  9369  	IN:              "IN",
  9370  	INC:             "INC",
  9371  	INSB:            "INSB",
  9372  	INSD:            "INSD",
  9373  	INSERTPS:        "INSERTPS",
  9374  	INSW:            "INSW",
  9375  	INT:             "INT",
  9376  	INTO:            "INTO",
  9377  	INVD:            "INVD",
  9378  	INVLPG:          "INVLPG",
  9379  	INVPCID:         "INVPCID",
  9380  	IRET:            "IRET",
  9381  	IRETD:           "IRETD",
  9382  	IRETQ:           "IRETQ",
  9383  	JA:              "JA",
  9384  	JAE:             "JAE",
  9385  	JB:              "JB",
  9386  	JBE:             "JBE",
  9387  	JCXZ:            "JCXZ",
  9388  	JE:              "JE",
  9389  	JECXZ:           "JECXZ",
  9390  	JG:              "JG",
  9391  	JGE:             "JGE",
  9392  	JL:              "JL",
  9393  	JLE:             "JLE",
  9394  	JMP:             "JMP",
  9395  	JNE:             "JNE",
  9396  	JNO:             "JNO",
  9397  	JNP:             "JNP",
  9398  	JNS:             "JNS",
  9399  	JO:              "JO",
  9400  	JP:              "JP",
  9401  	JRCXZ:           "JRCXZ",
  9402  	JS:              "JS",
  9403  	LAHF:            "LAHF",
  9404  	LAR:             "LAR",
  9405  	LCALL:           "LCALL",
  9406  	LDDQU:           "LDDQU",
  9407  	LDMXCSR:         "LDMXCSR",
  9408  	LDS:             "LDS",
  9409  	LEA:             "LEA",
  9410  	LEAVE:           "LEAVE",
  9411  	LES:             "LES",
  9412  	LFENCE:          "LFENCE",
  9413  	LFS:             "LFS",
  9414  	LGDT:            "LGDT",
  9415  	LGS:             "LGS",
  9416  	LIDT:            "LIDT",
  9417  	LJMP:            "LJMP",
  9418  	LLDT:            "LLDT",
  9419  	LMSW:            "LMSW",
  9420  	LODSB:           "LODSB",
  9421  	LODSD:           "LODSD",
  9422  	LODSQ:           "LODSQ",
  9423  	LODSW:           "LODSW",
  9424  	LOOP:            "LOOP",
  9425  	LOOPE:           "LOOPE",
  9426  	LOOPNE:          "LOOPNE",
  9427  	LRET:            "LRET",
  9428  	LSL:             "LSL",
  9429  	LSS:             "LSS",
  9430  	LTR:             "LTR",
  9431  	LZCNT:           "LZCNT",
  9432  	MASKMOVDQU:      "MASKMOVDQU",
  9433  	MASKMOVQ:        "MASKMOVQ",
  9434  	MAXPD:           "MAXPD",
  9435  	MAXPS:           "MAXPS",
  9436  	MAXSD:           "MAXSD",
  9437  	MAXSS:           "MAXSS",
  9438  	MFENCE:          "MFENCE",
  9439  	MINPD:           "MINPD",
  9440  	MINPS:           "MINPS",
  9441  	MINSD:           "MINSD",
  9442  	MINSS:           "MINSS",
  9443  	MONITOR:         "MONITOR",
  9444  	MOV:             "MOV",
  9445  	MOVAPD:          "MOVAPD",
  9446  	MOVAPS:          "MOVAPS",
  9447  	MOVBE:           "MOVBE",
  9448  	MOVD:            "MOVD",
  9449  	MOVDDUP:         "MOVDDUP",
  9450  	MOVDQ2Q:         "MOVDQ2Q",
  9451  	MOVDQA:          "MOVDQA",
  9452  	MOVDQU:          "MOVDQU",
  9453  	MOVHLPS:         "MOVHLPS",
  9454  	MOVHPD:          "MOVHPD",
  9455  	MOVHPS:          "MOVHPS",
  9456  	MOVLHPS:         "MOVLHPS",
  9457  	MOVLPD:          "MOVLPD",
  9458  	MOVLPS:          "MOVLPS",
  9459  	MOVMSKPD:        "MOVMSKPD",
  9460  	MOVMSKPS:        "MOVMSKPS",
  9461  	MOVNTDQ:         "MOVNTDQ",
  9462  	MOVNTDQA:        "MOVNTDQA",
  9463  	MOVNTI:          "MOVNTI",
  9464  	MOVNTPD:         "MOVNTPD",
  9465  	MOVNTPS:         "MOVNTPS",
  9466  	MOVNTQ:          "MOVNTQ",
  9467  	MOVNTSD:         "MOVNTSD",
  9468  	MOVNTSS:         "MOVNTSS",
  9469  	MOVQ:            "MOVQ",
  9470  	MOVQ2DQ:         "MOVQ2DQ",
  9471  	MOVSB:           "MOVSB",
  9472  	MOVSD:           "MOVSD",
  9473  	MOVSD_XMM:       "MOVSD_XMM",
  9474  	MOVSHDUP:        "MOVSHDUP",
  9475  	MOVSLDUP:        "MOVSLDUP",
  9476  	MOVSQ:           "MOVSQ",
  9477  	MOVSS:           "MOVSS",
  9478  	MOVSW:           "MOVSW",
  9479  	MOVSX:           "MOVSX",
  9480  	MOVSXD:          "MOVSXD",
  9481  	MOVUPD:          "MOVUPD",
  9482  	MOVUPS:          "MOVUPS",
  9483  	MOVZX:           "MOVZX",
  9484  	MPSADBW:         "MPSADBW",
  9485  	MUL:             "MUL",
  9486  	MULPD:           "MULPD",
  9487  	MULPS:           "MULPS",
  9488  	MULSD:           "MULSD",
  9489  	MULSS:           "MULSS",
  9490  	MWAIT:           "MWAIT",
  9491  	NEG:             "NEG",
  9492  	NOP:             "NOP",
  9493  	NOT:             "NOT",
  9494  	OR:              "OR",
  9495  	ORPD:            "ORPD",
  9496  	ORPS:            "ORPS",
  9497  	OUT:             "OUT",
  9498  	OUTSB:           "OUTSB",
  9499  	OUTSD:           "OUTSD",
  9500  	OUTSW:           "OUTSW",
  9501  	PABSB:           "PABSB",
  9502  	PABSD:           "PABSD",
  9503  	PABSW:           "PABSW",
  9504  	PACKSSDW:        "PACKSSDW",
  9505  	PACKSSWB:        "PACKSSWB",
  9506  	PACKUSDW:        "PACKUSDW",
  9507  	PACKUSWB:        "PACKUSWB",
  9508  	PADDB:           "PADDB",
  9509  	PADDD:           "PADDD",
  9510  	PADDQ:           "PADDQ",
  9511  	PADDSB:          "PADDSB",
  9512  	PADDSW:          "PADDSW",
  9513  	PADDUSB:         "PADDUSB",
  9514  	PADDUSW:         "PADDUSW",
  9515  	PADDW:           "PADDW",
  9516  	PALIGNR:         "PALIGNR",
  9517  	PAND:            "PAND",
  9518  	PANDN:           "PANDN",
  9519  	PAUSE:           "PAUSE",
  9520  	PAVGB:           "PAVGB",
  9521  	PAVGW:           "PAVGW",
  9522  	PBLENDVB:        "PBLENDVB",
  9523  	PBLENDW:         "PBLENDW",
  9524  	PCLMULQDQ:       "PCLMULQDQ",
  9525  	PCMPEQB:         "PCMPEQB",
  9526  	PCMPEQD:         "PCMPEQD",
  9527  	PCMPEQQ:         "PCMPEQQ",
  9528  	PCMPEQW:         "PCMPEQW",
  9529  	PCMPESTRI:       "PCMPESTRI",
  9530  	PCMPESTRM:       "PCMPESTRM",
  9531  	PCMPGTB:         "PCMPGTB",
  9532  	PCMPGTD:         "PCMPGTD",
  9533  	PCMPGTQ:         "PCMPGTQ",
  9534  	PCMPGTW:         "PCMPGTW",
  9535  	PCMPISTRI:       "PCMPISTRI",
  9536  	PCMPISTRM:       "PCMPISTRM",
  9537  	PEXTRB:          "PEXTRB",
  9538  	PEXTRD:          "PEXTRD",
  9539  	PEXTRQ:          "PEXTRQ",
  9540  	PEXTRW:          "PEXTRW",
  9541  	PHADDD:          "PHADDD",
  9542  	PHADDSW:         "PHADDSW",
  9543  	PHADDW:          "PHADDW",
  9544  	PHMINPOSUW:      "PHMINPOSUW",
  9545  	PHSUBD:          "PHSUBD",
  9546  	PHSUBSW:         "PHSUBSW",
  9547  	PHSUBW:          "PHSUBW",
  9548  	PINSRB:          "PINSRB",
  9549  	PINSRD:          "PINSRD",
  9550  	PINSRQ:          "PINSRQ",
  9551  	PINSRW:          "PINSRW",
  9552  	PMADDUBSW:       "PMADDUBSW",
  9553  	PMADDWD:         "PMADDWD",
  9554  	PMAXSB:          "PMAXSB",
  9555  	PMAXSD:          "PMAXSD",
  9556  	PMAXSW:          "PMAXSW",
  9557  	PMAXUB:          "PMAXUB",
  9558  	PMAXUD:          "PMAXUD",
  9559  	PMAXUW:          "PMAXUW",
  9560  	PMINSB:          "PMINSB",
  9561  	PMINSD:          "PMINSD",
  9562  	PMINSW:          "PMINSW",
  9563  	PMINUB:          "PMINUB",
  9564  	PMINUD:          "PMINUD",
  9565  	PMINUW:          "PMINUW",
  9566  	PMOVMSKB:        "PMOVMSKB",
  9567  	PMOVSXBD:        "PMOVSXBD",
  9568  	PMOVSXBQ:        "PMOVSXBQ",
  9569  	PMOVSXBW:        "PMOVSXBW",
  9570  	PMOVSXDQ:        "PMOVSXDQ",
  9571  	PMOVSXWD:        "PMOVSXWD",
  9572  	PMOVSXWQ:        "PMOVSXWQ",
  9573  	PMOVZXBD:        "PMOVZXBD",
  9574  	PMOVZXBQ:        "PMOVZXBQ",
  9575  	PMOVZXBW:        "PMOVZXBW",
  9576  	PMOVZXDQ:        "PMOVZXDQ",
  9577  	PMOVZXWD:        "PMOVZXWD",
  9578  	PMOVZXWQ:        "PMOVZXWQ",
  9579  	PMULDQ:          "PMULDQ",
  9580  	PMULHRSW:        "PMULHRSW",
  9581  	PMULHUW:         "PMULHUW",
  9582  	PMULHW:          "PMULHW",
  9583  	PMULLD:          "PMULLD",
  9584  	PMULLW:          "PMULLW",
  9585  	PMULUDQ:         "PMULUDQ",
  9586  	POP:             "POP",
  9587  	POPA:            "POPA",
  9588  	POPAD:           "POPAD",
  9589  	POPCNT:          "POPCNT",
  9590  	POPF:            "POPF",
  9591  	POPFD:           "POPFD",
  9592  	POPFQ:           "POPFQ",
  9593  	POR:             "POR",
  9594  	PREFETCHNTA:     "PREFETCHNTA",
  9595  	PREFETCHT0:      "PREFETCHT0",
  9596  	PREFETCHT1:      "PREFETCHT1",
  9597  	PREFETCHT2:      "PREFETCHT2",
  9598  	PREFETCHW:       "PREFETCHW",
  9599  	PSADBW:          "PSADBW",
  9600  	PSHUFB:          "PSHUFB",
  9601  	PSHUFD:          "PSHUFD",
  9602  	PSHUFHW:         "PSHUFHW",
  9603  	PSHUFLW:         "PSHUFLW",
  9604  	PSHUFW:          "PSHUFW",
  9605  	PSIGNB:          "PSIGNB",
  9606  	PSIGND:          "PSIGND",
  9607  	PSIGNW:          "PSIGNW",
  9608  	PSLLD:           "PSLLD",
  9609  	PSLLDQ:          "PSLLDQ",
  9610  	PSLLQ:           "PSLLQ",
  9611  	PSLLW:           "PSLLW",
  9612  	PSRAD:           "PSRAD",
  9613  	PSRAW:           "PSRAW",
  9614  	PSRLD:           "PSRLD",
  9615  	PSRLDQ:          "PSRLDQ",
  9616  	PSRLQ:           "PSRLQ",
  9617  	PSRLW:           "PSRLW",
  9618  	PSUBB:           "PSUBB",
  9619  	PSUBD:           "PSUBD",
  9620  	PSUBQ:           "PSUBQ",
  9621  	PSUBSB:          "PSUBSB",
  9622  	PSUBSW:          "PSUBSW",
  9623  	PSUBUSB:         "PSUBUSB",
  9624  	PSUBUSW:         "PSUBUSW",
  9625  	PSUBW:           "PSUBW",
  9626  	PTEST:           "PTEST",
  9627  	PUNPCKHBW:       "PUNPCKHBW",
  9628  	PUNPCKHDQ:       "PUNPCKHDQ",
  9629  	PUNPCKHQDQ:      "PUNPCKHQDQ",
  9630  	PUNPCKHWD:       "PUNPCKHWD",
  9631  	PUNPCKLBW:       "PUNPCKLBW",
  9632  	PUNPCKLDQ:       "PUNPCKLDQ",
  9633  	PUNPCKLQDQ:      "PUNPCKLQDQ",
  9634  	PUNPCKLWD:       "PUNPCKLWD",
  9635  	PUSH:            "PUSH",
  9636  	PUSHA:           "PUSHA",
  9637  	PUSHAD:          "PUSHAD",
  9638  	PUSHF:           "PUSHF",
  9639  	PUSHFD:          "PUSHFD",
  9640  	PUSHFQ:          "PUSHFQ",
  9641  	PXOR:            "PXOR",
  9642  	RCL:             "RCL",
  9643  	RCPPS:           "RCPPS",
  9644  	RCPSS:           "RCPSS",
  9645  	RCR:             "RCR",
  9646  	RDFSBASE:        "RDFSBASE",
  9647  	RDGSBASE:        "RDGSBASE",
  9648  	RDMSR:           "RDMSR",
  9649  	RDPMC:           "RDPMC",
  9650  	RDRAND:          "RDRAND",
  9651  	RDTSC:           "RDTSC",
  9652  	RDTSCP:          "RDTSCP",
  9653  	RET:             "RET",
  9654  	ROL:             "ROL",
  9655  	ROR:             "ROR",
  9656  	ROUNDPD:         "ROUNDPD",
  9657  	ROUNDPS:         "ROUNDPS",
  9658  	ROUNDSD:         "ROUNDSD",
  9659  	ROUNDSS:         "ROUNDSS",
  9660  	RSM:             "RSM",
  9661  	RSQRTPS:         "RSQRTPS",
  9662  	RSQRTSS:         "RSQRTSS",
  9663  	SAHF:            "SAHF",
  9664  	SAR:             "SAR",
  9665  	SBB:             "SBB",
  9666  	SCASB:           "SCASB",
  9667  	SCASD:           "SCASD",
  9668  	SCASQ:           "SCASQ",
  9669  	SCASW:           "SCASW",
  9670  	SETA:            "SETA",
  9671  	SETAE:           "SETAE",
  9672  	SETB:            "SETB",
  9673  	SETBE:           "SETBE",
  9674  	SETE:            "SETE",
  9675  	SETG:            "SETG",
  9676  	SETGE:           "SETGE",
  9677  	SETL:            "SETL",
  9678  	SETLE:           "SETLE",
  9679  	SETNE:           "SETNE",
  9680  	SETNO:           "SETNO",
  9681  	SETNP:           "SETNP",
  9682  	SETNS:           "SETNS",
  9683  	SETO:            "SETO",
  9684  	SETP:            "SETP",
  9685  	SETS:            "SETS",
  9686  	SFENCE:          "SFENCE",
  9687  	SGDT:            "SGDT",
  9688  	SHL:             "SHL",
  9689  	SHLD:            "SHLD",
  9690  	SHR:             "SHR",
  9691  	SHRD:            "SHRD",
  9692  	SHUFPD:          "SHUFPD",
  9693  	SHUFPS:          "SHUFPS",
  9694  	SIDT:            "SIDT",
  9695  	SLDT:            "SLDT",
  9696  	SMSW:            "SMSW",
  9697  	SQRTPD:          "SQRTPD",
  9698  	SQRTPS:          "SQRTPS",
  9699  	SQRTSD:          "SQRTSD",
  9700  	SQRTSS:          "SQRTSS",
  9701  	STC:             "STC",
  9702  	STD:             "STD",
  9703  	STI:             "STI",
  9704  	STMXCSR:         "STMXCSR",
  9705  	STOSB:           "STOSB",
  9706  	STOSD:           "STOSD",
  9707  	STOSQ:           "STOSQ",
  9708  	STOSW:           "STOSW",
  9709  	STR:             "STR",
  9710  	SUB:             "SUB",
  9711  	SUBPD:           "SUBPD",
  9712  	SUBPS:           "SUBPS",
  9713  	SUBSD:           "SUBSD",
  9714  	SUBSS:           "SUBSS",
  9715  	SWAPGS:          "SWAPGS",
  9716  	SYSCALL:         "SYSCALL",
  9717  	SYSENTER:        "SYSENTER",
  9718  	SYSEXIT:         "SYSEXIT",
  9719  	SYSRET:          "SYSRET",
  9720  	TEST:            "TEST",
  9721  	TZCNT:           "TZCNT",
  9722  	UCOMISD:         "UCOMISD",
  9723  	UCOMISS:         "UCOMISS",
  9724  	UD1:             "UD1",
  9725  	UD2:             "UD2",
  9726  	UNPCKHPD:        "UNPCKHPD",
  9727  	UNPCKHPS:        "UNPCKHPS",
  9728  	UNPCKLPD:        "UNPCKLPD",
  9729  	UNPCKLPS:        "UNPCKLPS",
  9730  	VERR:            "VERR",
  9731  	VERW:            "VERW",
  9732  	WBINVD:          "WBINVD",
  9733  	WRFSBASE:        "WRFSBASE",
  9734  	WRGSBASE:        "WRGSBASE",
  9735  	WRMSR:           "WRMSR",
  9736  	XABORT:          "XABORT",
  9737  	XADD:            "XADD",
  9738  	XBEGIN:          "XBEGIN",
  9739  	XCHG:            "XCHG",
  9740  	XEND:            "XEND",
  9741  	XGETBV:          "XGETBV",
  9742  	XLATB:           "XLATB",
  9743  	XOR:             "XOR",
  9744  	XORPD:           "XORPD",
  9745  	XORPS:           "XORPS",
  9746  	XRSTOR:          "XRSTOR",
  9747  	XRSTOR64:        "XRSTOR64",
  9748  	XRSTORS:         "XRSTORS",
  9749  	XRSTORS64:       "XRSTORS64",
  9750  	XSAVE:           "XSAVE",
  9751  	XSAVE64:         "XSAVE64",
  9752  	XSAVEC:          "XSAVEC",
  9753  	XSAVEC64:        "XSAVEC64",
  9754  	XSAVEOPT:        "XSAVEOPT",
  9755  	XSAVEOPT64:      "XSAVEOPT64",
  9756  	XSAVES:          "XSAVES",
  9757  	XSAVES64:        "XSAVES64",
  9758  	XSETBV:          "XSETBV",
  9759  	XTEST:           "XTEST",
  9760  }