...

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

     1	// DO NOT EDIT
     2	// generated by: x86map -fmt=decoder ../x86.csv
     3	
     4	package x86asm
     5	
     6	var decoder = [...]uint16{
     7		uint16(xFail),
     8		/*1*/ uint16(xCondByte), 243,
     9		0x00, 490,
    10		0x01, 496,
    11		0x02, 525,
    12		0x03, 531,
    13		0x04, 560,
    14		0x05, 566,
    15		0x06, 595,
    16		0x07, 602,
    17		0x08, 609,
    18		0x09, 615,
    19		0x0A, 644,
    20		0x0B, 650,
    21		0x0C, 679,
    22		0x0D, 685,
    23		0x0E, 714,
    24		0x0F, 721,
    25		0x10, 8026,
    26		0x11, 8032,
    27		0x12, 8061,
    28		0x13, 8067,
    29		0x14, 8096,
    30		0x15, 8102,
    31		0x16, 8131,
    32		0x17, 8138,
    33		0x18, 8145,
    34		0x19, 8151,
    35		0x1A, 8180,
    36		0x1B, 8186,
    37		0x1C, 8215,
    38		0x1D, 8221,
    39		0x1E, 8250,
    40		0x1F, 8257,
    41		0x20, 8264,
    42		0x21, 8270,
    43		0x22, 8299,
    44		0x23, 8305,
    45		0x24, 8334,
    46		0x25, 8340,
    47		0x27, 8369,
    48		0x28, 8375,
    49		0x29, 8381,
    50		0x2A, 8410,
    51		0x2B, 8452,
    52		0x2C, 8481,
    53		0x2D, 8487,
    54		0x2F, 8516,
    55		0x30, 8522,
    56		0x31, 8528,
    57		0x32, 8557,
    58		0x33, 8563,
    59		0x34, 8592,
    60		0x35, 8598,
    61		0x37, 8627,
    62		0x38, 8633,
    63		0x39, 8639,
    64		0x3A, 8668,
    65		0x3B, 8674,
    66		0x3C, 8703,
    67		0x3D, 8709,
    68		0x3F, 8738,
    69		0x40, 8744,
    70		0x41, 8744,
    71		0x42, 8744,
    72		0x43, 8744,
    73		0x44, 8744,
    74		0x45, 8744,
    75		0x46, 8744,
    76		0x47, 8744,
    77		0x48, 8759,
    78		0x49, 8759,
    79		0x4a, 8759,
    80		0x4b, 8759,
    81		0x4c, 8759,
    82		0x4d, 8759,
    83		0x4e, 8759,
    84		0x4f, 8759,
    85		0x50, 8774,
    86		0x51, 8774,
    87		0x52, 8774,
    88		0x53, 8774,
    89		0x54, 8774,
    90		0x55, 8774,
    91		0x56, 8774,
    92		0x57, 8774,
    93		0x58, 8801,
    94		0x59, 8801,
    95		0x5a, 8801,
    96		0x5b, 8801,
    97		0x5c, 8801,
    98		0x5d, 8801,
    99		0x5e, 8801,
   100		0x5f, 8801,
   101		0x60, 8828,
   102		0x61, 8841,
   103		0x62, 8854,
   104		0x63, 8873,
   105		0x68, 8904,
   106		0x69, 8923,
   107		0x6A, 8958,
   108		0x6B, 8963,
   109		0x6C, 8998,
   110		0x6D, 9001,
   111		0x6E, 9014,
   112		0x6F, 9017,
   113		0x70, 9090,
   114		0x71, 9095,
   115		0x72, 9100,
   116		0x73, 9105,
   117		0x74, 9110,
   118		0x75, 9115,
   119		0x76, 9120,
   120		0x77, 9125,
   121		0x78, 9152,
   122		0x79, 9157,
   123		0x7A, 9162,
   124		0x7B, 9167,
   125		0x7C, 9172,
   126		0x7D, 9177,
   127		0x7E, 9182,
   128		0x7F, 9187,
   129		0x80, 9252,
   130		0x81, 9309,
   131		0x83, 9550,
   132		0x84, 9791,
   133		0x85, 9797,
   134		0x86, 9826,
   135		0x87, 9832,
   136		0x88, 9861,
   137		0x89, 9867,
   138		0x8A, 9889,
   139		0x8B, 9895,
   140		0x8C, 9917,
   141		0x8D, 9946,
   142		0x8E, 9975,
   143		0x8F, 10004,
   144		0x90, 10040,
   145		0x91, 10040,
   146		0x92, 10040,
   147		0x93, 10040,
   148		0x94, 10040,
   149		0x95, 10040,
   150		0x96, 10040,
   151		0x97, 10040,
   152		0x98, 10066,
   153		0x99, 10086,
   154		0x9A, 10106,
   155		0x9B, 10123,
   156		0x9C, 10126,
   157		0x9D, 10149,
   158		0x9E, 10172,
   159		0x9F, 10175,
   160		0xA0, 10178,
   161		0xA1, 10197,
   162		0xA2, 10219,
   163		0xA3, 10238,
   164		0xA4, 10260,
   165		0xA5, 10263,
   166		0xA6, 10283,
   167		0xA7, 10286,
   168		0xA8, 10306,
   169		0xA9, 10312,
   170		0xAA, 10341,
   171		0xAB, 10344,
   172		0xAC, 10364,
   173		0xAD, 10367,
   174		0xAE, 10387,
   175		0xAF, 10390,
   176		0xb0, 10410,
   177		0xb1, 10410,
   178		0xb2, 10410,
   179		0xb3, 10410,
   180		0xb4, 10410,
   181		0xb5, 10410,
   182		0xb6, 10410,
   183		0xb7, 10410,
   184		0xb8, 10416,
   185		0xb9, 10416,
   186		0xba, 10416,
   187		0xbb, 10416,
   188		0xbc, 10416,
   189		0xbd, 10416,
   190		0xbe, 10416,
   191		0xbf, 10416,
   192		0xC0, 10445,
   193		0xC1, 10496,
   194		0xC2, 10694,
   195		0xC3, 10699,
   196		0xC4, 10702,
   197		0xC5, 10721,
   198		0xC6, 10740,
   199		0xC7, 10764,
   200		0xC8, 10825,
   201		0xC9, 10832,
   202		0xCA, 10855,
   203		0xCB, 10860,
   204		0xCC, 10863,
   205		0xCD, 10867,
   206		0xCE, 10872,
   207		0xCF, 10878,
   208		0xD0, 10898,
   209		0xD1, 10942,
   210		0xD2, 11133,
   211		0xD3, 11177,
   212		0xD4, 11368,
   213		0xD5, 11376,
   214		0xD7, 11384,
   215		0xD8, 11397,
   216		0xD9, 11606,
   217		0xDA, 11815,
   218		0xDB, 11947,
   219		0xDC, 12118,
   220		0xDD, 12287,
   221		0xDE, 12426,
   222		0xDF, 12600,
   223		0xE0, 12711,
   224		0xE1, 12716,
   225		0xE2, 12721,
   226		0xE3, 12726,
   227		0xE4, 12752,
   228		0xE5, 12758,
   229		0xE6, 12780,
   230		0xE7, 12786,
   231		0xE8, 12844,
   232		0xE9, 12875,
   233		0xEA, 12906,
   234		0xEB, 12923,
   235		0xEC, 12928,
   236		0xED, 12933,
   237		0xEE, 12952,
   238		0xEF, 12957,
   239		0xF1, 12976,
   240		0xF4, 12979,
   241		0xF5, 12982,
   242		0xF6, 12985,
   243		0xF7, 13024,
   244		0xF8, 13200,
   245		0xF9, 13203,
   246		0xFA, 13206,
   247		0xFB, 13209,
   248		0xFC, 13212,
   249		0xFD, 13215,
   250		0xFE, 13218,
   251		0xFF, 13235,
   252		uint16(xFail),
   253		/*490*/ uint16(xSetOp), uint16(ADD),
   254		/*492*/ uint16(xReadSlashR),
   255		/*493*/ uint16(xArgRM8),
   256		/*494*/ uint16(xArgR8),
   257		/*495*/ uint16(xMatch),
   258		/*496*/ uint16(xCondIs64), 499, 515,
   259		/*499*/ uint16(xCondDataSize), 503, 509, 0,
   260		/*503*/ uint16(xSetOp), uint16(ADD),
   261		/*505*/ uint16(xReadSlashR),
   262		/*506*/ uint16(xArgRM16),
   263		/*507*/ uint16(xArgR16),
   264		/*508*/ uint16(xMatch),
   265		/*509*/ uint16(xSetOp), uint16(ADD),
   266		/*511*/ uint16(xReadSlashR),
   267		/*512*/ uint16(xArgRM32),
   268		/*513*/ uint16(xArgR32),
   269		/*514*/ uint16(xMatch),
   270		/*515*/ uint16(xCondDataSize), 503, 509, 519,
   271		/*519*/ uint16(xSetOp), uint16(ADD),
   272		/*521*/ uint16(xReadSlashR),
   273		/*522*/ uint16(xArgRM64),
   274		/*523*/ uint16(xArgR64),
   275		/*524*/ uint16(xMatch),
   276		/*525*/ uint16(xSetOp), uint16(ADD),
   277		/*527*/ uint16(xReadSlashR),
   278		/*528*/ uint16(xArgR8),
   279		/*529*/ uint16(xArgRM8),
   280		/*530*/ uint16(xMatch),
   281		/*531*/ uint16(xCondIs64), 534, 550,
   282		/*534*/ uint16(xCondDataSize), 538, 544, 0,
   283		/*538*/ uint16(xSetOp), uint16(ADD),
   284		/*540*/ uint16(xReadSlashR),
   285		/*541*/ uint16(xArgR16),
   286		/*542*/ uint16(xArgRM16),
   287		/*543*/ uint16(xMatch),
   288		/*544*/ uint16(xSetOp), uint16(ADD),
   289		/*546*/ uint16(xReadSlashR),
   290		/*547*/ uint16(xArgR32),
   291		/*548*/ uint16(xArgRM32),
   292		/*549*/ uint16(xMatch),
   293		/*550*/ uint16(xCondDataSize), 538, 544, 554,
   294		/*554*/ uint16(xSetOp), uint16(ADD),
   295		/*556*/ uint16(xReadSlashR),
   296		/*557*/ uint16(xArgR64),
   297		/*558*/ uint16(xArgRM64),
   298		/*559*/ uint16(xMatch),
   299		/*560*/ uint16(xSetOp), uint16(ADD),
   300		/*562*/ uint16(xReadIb),
   301		/*563*/ uint16(xArgAL),
   302		/*564*/ uint16(xArgImm8u),
   303		/*565*/ uint16(xMatch),
   304		/*566*/ uint16(xCondIs64), 569, 585,
   305		/*569*/ uint16(xCondDataSize), 573, 579, 0,
   306		/*573*/ uint16(xSetOp), uint16(ADD),
   307		/*575*/ uint16(xReadIw),
   308		/*576*/ uint16(xArgAX),
   309		/*577*/ uint16(xArgImm16),
   310		/*578*/ uint16(xMatch),
   311		/*579*/ uint16(xSetOp), uint16(ADD),
   312		/*581*/ uint16(xReadId),
   313		/*582*/ uint16(xArgEAX),
   314		/*583*/ uint16(xArgImm32),
   315		/*584*/ uint16(xMatch),
   316		/*585*/ uint16(xCondDataSize), 573, 579, 589,
   317		/*589*/ uint16(xSetOp), uint16(ADD),
   318		/*591*/ uint16(xReadId),
   319		/*592*/ uint16(xArgRAX),
   320		/*593*/ uint16(xArgImm32),
   321		/*594*/ uint16(xMatch),
   322		/*595*/ uint16(xCondIs64), 598, 0,
   323		/*598*/ uint16(xSetOp), uint16(PUSH),
   324		/*600*/ uint16(xArgES),
   325		/*601*/ uint16(xMatch),
   326		/*602*/ uint16(xCondIs64), 605, 0,
   327		/*605*/ uint16(xSetOp), uint16(POP),
   328		/*607*/ uint16(xArgES),
   329		/*608*/ uint16(xMatch),
   330		/*609*/ uint16(xSetOp), uint16(OR),
   331		/*611*/ uint16(xReadSlashR),
   332		/*612*/ uint16(xArgRM8),
   333		/*613*/ uint16(xArgR8),
   334		/*614*/ uint16(xMatch),
   335		/*615*/ uint16(xCondIs64), 618, 634,
   336		/*618*/ uint16(xCondDataSize), 622, 628, 0,
   337		/*622*/ uint16(xSetOp), uint16(OR),
   338		/*624*/ uint16(xReadSlashR),
   339		/*625*/ uint16(xArgRM16),
   340		/*626*/ uint16(xArgR16),
   341		/*627*/ uint16(xMatch),
   342		/*628*/ uint16(xSetOp), uint16(OR),
   343		/*630*/ uint16(xReadSlashR),
   344		/*631*/ uint16(xArgRM32),
   345		/*632*/ uint16(xArgR32),
   346		/*633*/ uint16(xMatch),
   347		/*634*/ uint16(xCondDataSize), 622, 628, 638,
   348		/*638*/ uint16(xSetOp), uint16(OR),
   349		/*640*/ uint16(xReadSlashR),
   350		/*641*/ uint16(xArgRM64),
   351		/*642*/ uint16(xArgR64),
   352		/*643*/ uint16(xMatch),
   353		/*644*/ uint16(xSetOp), uint16(OR),
   354		/*646*/ uint16(xReadSlashR),
   355		/*647*/ uint16(xArgR8),
   356		/*648*/ uint16(xArgRM8),
   357		/*649*/ uint16(xMatch),
   358		/*650*/ uint16(xCondIs64), 653, 669,
   359		/*653*/ uint16(xCondDataSize), 657, 663, 0,
   360		/*657*/ uint16(xSetOp), uint16(OR),
   361		/*659*/ uint16(xReadSlashR),
   362		/*660*/ uint16(xArgR16),
   363		/*661*/ uint16(xArgRM16),
   364		/*662*/ uint16(xMatch),
   365		/*663*/ uint16(xSetOp), uint16(OR),
   366		/*665*/ uint16(xReadSlashR),
   367		/*666*/ uint16(xArgR32),
   368		/*667*/ uint16(xArgRM32),
   369		/*668*/ uint16(xMatch),
   370		/*669*/ uint16(xCondDataSize), 657, 663, 673,
   371		/*673*/ uint16(xSetOp), uint16(OR),
   372		/*675*/ uint16(xReadSlashR),
   373		/*676*/ uint16(xArgR64),
   374		/*677*/ uint16(xArgRM64),
   375		/*678*/ uint16(xMatch),
   376		/*679*/ uint16(xSetOp), uint16(OR),
   377		/*681*/ uint16(xReadIb),
   378		/*682*/ uint16(xArgAL),
   379		/*683*/ uint16(xArgImm8u),
   380		/*684*/ uint16(xMatch),
   381		/*685*/ uint16(xCondIs64), 688, 704,
   382		/*688*/ uint16(xCondDataSize), 692, 698, 0,
   383		/*692*/ uint16(xSetOp), uint16(OR),
   384		/*694*/ uint16(xReadIw),
   385		/*695*/ uint16(xArgAX),
   386		/*696*/ uint16(xArgImm16),
   387		/*697*/ uint16(xMatch),
   388		/*698*/ uint16(xSetOp), uint16(OR),
   389		/*700*/ uint16(xReadId),
   390		/*701*/ uint16(xArgEAX),
   391		/*702*/ uint16(xArgImm32),
   392		/*703*/ uint16(xMatch),
   393		/*704*/ uint16(xCondDataSize), 692, 698, 708,
   394		/*708*/ uint16(xSetOp), uint16(OR),
   395		/*710*/ uint16(xReadId),
   396		/*711*/ uint16(xArgRAX),
   397		/*712*/ uint16(xArgImm32),
   398		/*713*/ uint16(xMatch),
   399		/*714*/ uint16(xCondIs64), 717, 0,
   400		/*717*/ uint16(xSetOp), uint16(PUSH),
   401		/*719*/ uint16(xArgCS),
   402		/*720*/ uint16(xMatch),
   403		/*721*/ uint16(xCondByte), 228,
   404		0x00, 1180,
   405		0x01, 1237,
   406		0x02, 1345,
   407		0x03, 1367,
   408		0x05, 1389,
   409		0x06, 1395,
   410		0x07, 1398,
   411		0x08, 1404,
   412		0x09, 1407,
   413		0x0B, 1410,
   414		0x0D, 1413,
   415		0x10, 1426,
   416		0x11, 1460,
   417		0x12, 1494,
   418		0x13, 1537,
   419		0x14, 1555,
   420		0x15, 1573,
   421		0x16, 1591,
   422		0x17, 1626,
   423		0x18, 1644,
   424		0x1F, 1669,
   425		0x20, 1690,
   426		0x21, 1705,
   427		0x22, 1720,
   428		0x23, 1735,
   429		0x24, 1750,
   430		0x26, 1765,
   431		0x28, 1780,
   432		0x29, 1798,
   433		0x2A, 1816,
   434		0x2B, 1903,
   435		0x2C, 1937,
   436		0x2D, 2024,
   437		0x2E, 2111,
   438		0x2F, 2129,
   439		0x30, 2147,
   440		0x31, 2150,
   441		0x32, 2153,
   442		0x33, 2156,
   443		0x34, 2159,
   444		0x35, 2162,
   445		0x38, 2172,
   446		0x3A, 3073,
   447		0x40, 3484,
   448		0x41, 3513,
   449		0x42, 3542,
   450		0x43, 3571,
   451		0x44, 3600,
   452		0x45, 3629,
   453		0x46, 3658,
   454		0x47, 3687,
   455		0x48, 3716,
   456		0x49, 3745,
   457		0x4A, 3774,
   458		0x4B, 3803,
   459		0x4C, 3832,
   460		0x4D, 3861,
   461		0x4E, 3890,
   462		0x4F, 3919,
   463		0x50, 3948,
   464		0x51, 3966,
   465		0x52, 4000,
   466		0x53, 4018,
   467		0x54, 4036,
   468		0x55, 4054,
   469		0x56, 4072,
   470		0x57, 4090,
   471		0x58, 4108,
   472		0x59, 4142,
   473		0x5A, 4176,
   474		0x5B, 4210,
   475		0x5C, 4236,
   476		0x5D, 4270,
   477		0x5E, 4304,
   478		0x5F, 4338,
   479		0x60, 4372,
   480		0x61, 4390,
   481		0x62, 4408,
   482		0x63, 4426,
   483		0x64, 4444,
   484		0x65, 4462,
   485		0x66, 4480,
   486		0x67, 4498,
   487		0x68, 4516,
   488		0x69, 4534,
   489		0x6A, 4552,
   490		0x6B, 4570,
   491		0x6C, 4588,
   492		0x6D, 4598,
   493		0x6E, 4608,
   494		0x6F, 4675,
   495		0x70, 4701,
   496		0x71, 4743,
   497		0x72, 4806,
   498		0x73, 4869,
   499		0x74, 4934,
   500		0x75, 4952,
   501		0x76, 4970,
   502		0x77, 4988,
   503		0x7C, 4991,
   504		0x7D, 5009,
   505		0x7E, 5027,
   506		0x7F, 5104,
   507		0x80, 5130,
   508		0x81, 5161,
   509		0x82, 5192,
   510		0x83, 5223,
   511		0x84, 5254,
   512		0x85, 5285,
   513		0x86, 5316,
   514		0x87, 5347,
   515		0x88, 5378,
   516		0x89, 5409,
   517		0x8A, 5440,
   518		0x8B, 5471,
   519		0x8C, 5502,
   520		0x8D, 5533,
   521		0x8E, 5564,
   522		0x8F, 5595,
   523		0x90, 5626,
   524		0x91, 5631,
   525		0x92, 5636,
   526		0x93, 5641,
   527		0x94, 5646,
   528		0x95, 5651,
   529		0x96, 5656,
   530		0x97, 5661,
   531		0x98, 5666,
   532		0x99, 5671,
   533		0x9A, 5676,
   534		0x9B, 5681,
   535		0x9C, 5686,
   536		0x9D, 5691,
   537		0x9E, 5696,
   538		0x9F, 5701,
   539		0xA0, 5706,
   540		0xA1, 5710,
   541		0xA2, 5737,
   542		0xA3, 5740,
   543		0xA4, 5769,
   544		0xA5, 5804,
   545		0xA8, 5836,
   546		0xA9, 5840,
   547		0xAA, 5867,
   548		0xAB, 5870,
   549		0xAC, 5899,
   550		0xAD, 5934,
   551		0xAE, 5966,
   552		0xAF, 6224,
   553		0xB0, 6253,
   554		0xB1, 6259,
   555		0xB2, 6288,
   556		0xB3, 6317,
   557		0xB4, 6346,
   558		0xB5, 6375,
   559		0xB6, 6404,
   560		0xB7, 6433,
   561		0xB8, 6462,
   562		0xB9, 6499,
   563		0xBA, 6502,
   564		0xBB, 6627,
   565		0xBC, 6656,
   566		0xBD, 6723,
   567		0xBE, 6790,
   568		0xBF, 6819,
   569		0xC0, 6848,
   570		0xC1, 6854,
   571		0xC2, 6883,
   572		0xC3, 6925,
   573		0xC4, 6954,
   574		0xC5, 6976,
   575		0xC6, 6998,
   576		0xC7, 7020,
   577		0xc8, 7149,
   578		0xc9, 7149,
   579		0xca, 7149,
   580		0xcb, 7149,
   581		0xcc, 7149,
   582		0xcd, 7149,
   583		0xce, 7149,
   584		0xcf, 7149,
   585		0xD0, 7172,
   586		0xD1, 7190,
   587		0xD2, 7208,
   588		0xD3, 7226,
   589		0xD4, 7244,
   590		0xD5, 7262,
   591		0xD6, 7280,
   592		0xD7, 7306,
   593		0xD8, 7324,
   594		0xD9, 7342,
   595		0xDA, 7360,
   596		0xDB, 7378,
   597		0xDC, 7396,
   598		0xDD, 7414,
   599		0xDE, 7432,
   600		0xDF, 7450,
   601		0xE0, 7468,
   602		0xE1, 7486,
   603		0xE2, 7504,
   604		0xE3, 7522,
   605		0xE4, 7540,
   606		0xE5, 7558,
   607		0xE6, 7576,
   608		0xE7, 7602,
   609		0xE8, 7620,
   610		0xE9, 7638,
   611		0xEA, 7656,
   612		0xEB, 7674,
   613		0xEC, 7692,
   614		0xED, 7710,
   615		0xEE, 7728,
   616		0xEF, 7746,
   617		0xF0, 7764,
   618		0xF1, 7774,
   619		0xF2, 7792,
   620		0xF3, 7810,
   621		0xF4, 7828,
   622		0xF5, 7846,
   623		0xF6, 7864,
   624		0xF7, 7882,
   625		0xF8, 7900,
   626		0xF9, 7918,
   627		0xFA, 7936,
   628		0xFB, 7954,
   629		0xFC, 7972,
   630		0xFD, 7990,
   631		0xFE, 8008,
   632		uint16(xFail),
   633		/*1180*/ uint16(xCondSlashR),
   634		1189, // 0
   635		1205, // 1
   636		1221, // 2
   637		1225, // 3
   638		1229, // 4
   639		1233, // 5
   640		0,    // 6
   641		0,    // 7
   642		/*1189*/ uint16(xCondDataSize), 1193, 1197, 1201,
   643		/*1193*/ uint16(xSetOp), uint16(SLDT),
   644		/*1195*/ uint16(xArgRM16),
   645		/*1196*/ uint16(xMatch),
   646		/*1197*/ uint16(xSetOp), uint16(SLDT),
   647		/*1199*/ uint16(xArgR32M16),
   648		/*1200*/ uint16(xMatch),
   649		/*1201*/ uint16(xSetOp), uint16(SLDT),
   650		/*1203*/ uint16(xArgR64M16),
   651		/*1204*/ uint16(xMatch),
   652		/*1205*/ uint16(xCondDataSize), 1209, 1213, 1217,
   653		/*1209*/ uint16(xSetOp), uint16(STR),
   654		/*1211*/ uint16(xArgRM16),
   655		/*1212*/ uint16(xMatch),
   656		/*1213*/ uint16(xSetOp), uint16(STR),
   657		/*1215*/ uint16(xArgR32M16),
   658		/*1216*/ uint16(xMatch),
   659		/*1217*/ uint16(xSetOp), uint16(STR),
   660		/*1219*/ uint16(xArgR64M16),
   661		/*1220*/ uint16(xMatch),
   662		/*1221*/ uint16(xSetOp), uint16(LLDT),
   663		/*1223*/ uint16(xArgRM16),
   664		/*1224*/ uint16(xMatch),
   665		/*1225*/ uint16(xSetOp), uint16(LTR),
   666		/*1227*/ uint16(xArgRM16),
   667		/*1228*/ uint16(xMatch),
   668		/*1229*/ uint16(xSetOp), uint16(VERR),
   669		/*1231*/ uint16(xArgRM16),
   670		/*1232*/ uint16(xMatch),
   671		/*1233*/ uint16(xSetOp), uint16(VERW),
   672		/*1235*/ uint16(xArgRM16),
   673		/*1236*/ uint16(xMatch),
   674		/*1237*/ uint16(xCondByte), 8,
   675		0xC8, 1318,
   676		0xC9, 1321,
   677		0xD0, 1324,
   678		0xD1, 1327,
   679		0xD5, 1330,
   680		0xD6, 1333,
   681		0xF8, 1336,
   682		0xF9, 1342,
   683		/*1255*/ uint16(xCondSlashR),
   684		1264, // 0
   685		1268, // 1
   686		1272, // 2
   687		1283, // 3
   688		1294, // 4
   689		0,    // 5
   690		1310, // 6
   691		1314, // 7
   692		/*1264*/ uint16(xSetOp), uint16(SGDT),
   693		/*1266*/ uint16(xArgM),
   694		/*1267*/ uint16(xMatch),
   695		/*1268*/ uint16(xSetOp), uint16(SIDT),
   696		/*1270*/ uint16(xArgM),
   697		/*1271*/ uint16(xMatch),
   698		/*1272*/ uint16(xCondIs64), 1275, 1279,
   699		/*1275*/ uint16(xSetOp), uint16(LGDT),
   700		/*1277*/ uint16(xArgM16and32),
   701		/*1278*/ uint16(xMatch),
   702		/*1279*/ uint16(xSetOp), uint16(LGDT),
   703		/*1281*/ uint16(xArgM16and64),
   704		/*1282*/ uint16(xMatch),
   705		/*1283*/ uint16(xCondIs64), 1286, 1290,
   706		/*1286*/ uint16(xSetOp), uint16(LIDT),
   707		/*1288*/ uint16(xArgM16and32),
   708		/*1289*/ uint16(xMatch),
   709		/*1290*/ uint16(xSetOp), uint16(LIDT),
   710		/*1292*/ uint16(xArgM16and64),
   711		/*1293*/ uint16(xMatch),
   712		/*1294*/ uint16(xCondDataSize), 1298, 1302, 1306,
   713		/*1298*/ uint16(xSetOp), uint16(SMSW),
   714		/*1300*/ uint16(xArgRM16),
   715		/*1301*/ uint16(xMatch),
   716		/*1302*/ uint16(xSetOp), uint16(SMSW),
   717		/*1304*/ uint16(xArgR32M16),
   718		/*1305*/ uint16(xMatch),
   719		/*1306*/ uint16(xSetOp), uint16(SMSW),
   720		/*1308*/ uint16(xArgR64M16),
   721		/*1309*/ uint16(xMatch),
   722		/*1310*/ uint16(xSetOp), uint16(LMSW),
   723		/*1312*/ uint16(xArgRM16),
   724		/*1313*/ uint16(xMatch),
   725		/*1314*/ uint16(xSetOp), uint16(INVLPG),
   726		/*1316*/ uint16(xArgM),
   727		/*1317*/ uint16(xMatch),
   728		/*1318*/ uint16(xSetOp), uint16(MONITOR),
   729		/*1320*/ uint16(xMatch),
   730		/*1321*/ uint16(xSetOp), uint16(MWAIT),
   731		/*1323*/ uint16(xMatch),
   732		/*1324*/ uint16(xSetOp), uint16(XGETBV),
   733		/*1326*/ uint16(xMatch),
   734		/*1327*/ uint16(xSetOp), uint16(XSETBV),
   735		/*1329*/ uint16(xMatch),
   736		/*1330*/ uint16(xSetOp), uint16(XEND),
   737		/*1332*/ uint16(xMatch),
   738		/*1333*/ uint16(xSetOp), uint16(XTEST),
   739		/*1335*/ uint16(xMatch),
   740		/*1336*/ uint16(xCondIs64), 0, 1339,
   741		/*1339*/ uint16(xSetOp), uint16(SWAPGS),
   742		/*1341*/ uint16(xMatch),
   743		/*1342*/ uint16(xSetOp), uint16(RDTSCP),
   744		/*1344*/ uint16(xMatch),
   745		/*1345*/ uint16(xCondDataSize), 1349, 1355, 1361,
   746		/*1349*/ uint16(xSetOp), uint16(LAR),
   747		/*1351*/ uint16(xReadSlashR),
   748		/*1352*/ uint16(xArgR16),
   749		/*1353*/ uint16(xArgRM16),
   750		/*1354*/ uint16(xMatch),
   751		/*1355*/ uint16(xSetOp), uint16(LAR),
   752		/*1357*/ uint16(xReadSlashR),
   753		/*1358*/ uint16(xArgR32),
   754		/*1359*/ uint16(xArgR32M16),
   755		/*1360*/ uint16(xMatch),
   756		/*1361*/ uint16(xSetOp), uint16(LAR),
   757		/*1363*/ uint16(xReadSlashR),
   758		/*1364*/ uint16(xArgR64),
   759		/*1365*/ uint16(xArgR64M16),
   760		/*1366*/ uint16(xMatch),
   761		/*1367*/ uint16(xCondDataSize), 1371, 1377, 1383,
   762		/*1371*/ uint16(xSetOp), uint16(LSL),
   763		/*1373*/ uint16(xReadSlashR),
   764		/*1374*/ uint16(xArgR16),
   765		/*1375*/ uint16(xArgRM16),
   766		/*1376*/ uint16(xMatch),
   767		/*1377*/ uint16(xSetOp), uint16(LSL),
   768		/*1379*/ uint16(xReadSlashR),
   769		/*1380*/ uint16(xArgR32),
   770		/*1381*/ uint16(xArgR32M16),
   771		/*1382*/ uint16(xMatch),
   772		/*1383*/ uint16(xSetOp), uint16(LSL),
   773		/*1385*/ uint16(xReadSlashR),
   774		/*1386*/ uint16(xArgR64),
   775		/*1387*/ uint16(xArgR32M16),
   776		/*1388*/ uint16(xMatch),
   777		/*1389*/ uint16(xCondIs64), 0, 1392,
   778		/*1392*/ uint16(xSetOp), uint16(SYSCALL),
   779		/*1394*/ uint16(xMatch),
   780		/*1395*/ uint16(xSetOp), uint16(CLTS),
   781		/*1397*/ uint16(xMatch),
   782		/*1398*/ uint16(xCondIs64), 0, 1401,
   783		/*1401*/ uint16(xSetOp), uint16(SYSRET),
   784		/*1403*/ uint16(xMatch),
   785		/*1404*/ uint16(xSetOp), uint16(INVD),
   786		/*1406*/ uint16(xMatch),
   787		/*1407*/ uint16(xSetOp), uint16(WBINVD),
   788		/*1409*/ uint16(xMatch),
   789		/*1410*/ uint16(xSetOp), uint16(UD2),
   790		/*1412*/ uint16(xMatch),
   791		/*1413*/ uint16(xCondSlashR),
   792		0,    // 0
   793		1422, // 1
   794		0,    // 2
   795		0,    // 3
   796		0,    // 4
   797		0,    // 5
   798		0,    // 6
   799		0,    // 7
   800		/*1422*/ uint16(xSetOp), uint16(PREFETCHW),
   801		/*1424*/ uint16(xArgM8),
   802		/*1425*/ uint16(xMatch),
   803		/*1426*/ uint16(xCondPrefix), 4,
   804		0xF3, 1454,
   805		0xF2, 1448,
   806		0x66, 1442,
   807		0x0, 1436,
   808		/*1436*/ uint16(xSetOp), uint16(MOVUPS),
   809		/*1438*/ uint16(xReadSlashR),
   810		/*1439*/ uint16(xArgXmm1),
   811		/*1440*/ uint16(xArgXmm2M128),
   812		/*1441*/ uint16(xMatch),
   813		/*1442*/ uint16(xSetOp), uint16(MOVUPD),
   814		/*1444*/ uint16(xReadSlashR),
   815		/*1445*/ uint16(xArgXmm1),
   816		/*1446*/ uint16(xArgXmm2M128),
   817		/*1447*/ uint16(xMatch),
   818		/*1448*/ uint16(xSetOp), uint16(MOVSD_XMM),
   819		/*1450*/ uint16(xReadSlashR),
   820		/*1451*/ uint16(xArgXmm1),
   821		/*1452*/ uint16(xArgXmm2M64),
   822		/*1453*/ uint16(xMatch),
   823		/*1454*/ uint16(xSetOp), uint16(MOVSS),
   824		/*1456*/ uint16(xReadSlashR),
   825		/*1457*/ uint16(xArgXmm1),
   826		/*1458*/ uint16(xArgXmm2M32),
   827		/*1459*/ uint16(xMatch),
   828		/*1460*/ uint16(xCondPrefix), 4,
   829		0xF3, 1488,
   830		0xF2, 1482,
   831		0x66, 1476,
   832		0x0, 1470,
   833		/*1470*/ uint16(xSetOp), uint16(MOVUPS),
   834		/*1472*/ uint16(xReadSlashR),
   835		/*1473*/ uint16(xArgXmm2M128),
   836		/*1474*/ uint16(xArgXmm1),
   837		/*1475*/ uint16(xMatch),
   838		/*1476*/ uint16(xSetOp), uint16(MOVUPD),
   839		/*1478*/ uint16(xReadSlashR),
   840		/*1479*/ uint16(xArgXmm2M128),
   841		/*1480*/ uint16(xArgXmm),
   842		/*1481*/ uint16(xMatch),
   843		/*1482*/ uint16(xSetOp), uint16(MOVSD_XMM),
   844		/*1484*/ uint16(xReadSlashR),
   845		/*1485*/ uint16(xArgXmm2M64),
   846		/*1486*/ uint16(xArgXmm1),
   847		/*1487*/ uint16(xMatch),
   848		/*1488*/ uint16(xSetOp), uint16(MOVSS),
   849		/*1490*/ uint16(xReadSlashR),
   850		/*1491*/ uint16(xArgXmm2M32),
   851		/*1492*/ uint16(xArgXmm),
   852		/*1493*/ uint16(xMatch),
   853		/*1494*/ uint16(xCondPrefix), 4,
   854		0xF3, 1531,
   855		0xF2, 1525,
   856		0x66, 1519,
   857		0x0, 1504,
   858		/*1504*/ uint16(xCondIsMem), 1507, 1513,
   859		/*1507*/ uint16(xSetOp), uint16(MOVHLPS),
   860		/*1509*/ uint16(xReadSlashR),
   861		/*1510*/ uint16(xArgXmm1),
   862		/*1511*/ uint16(xArgXmm2),
   863		/*1512*/ uint16(xMatch),
   864		/*1513*/ uint16(xSetOp), uint16(MOVLPS),
   865		/*1515*/ uint16(xReadSlashR),
   866		/*1516*/ uint16(xArgXmm),
   867		/*1517*/ uint16(xArgM64),
   868		/*1518*/ uint16(xMatch),
   869		/*1519*/ uint16(xSetOp), uint16(MOVLPD),
   870		/*1521*/ uint16(xReadSlashR),
   871		/*1522*/ uint16(xArgXmm),
   872		/*1523*/ uint16(xArgXmm2M64),
   873		/*1524*/ uint16(xMatch),
   874		/*1525*/ uint16(xSetOp), uint16(MOVDDUP),
   875		/*1527*/ uint16(xReadSlashR),
   876		/*1528*/ uint16(xArgXmm1),
   877		/*1529*/ uint16(xArgXmm2M64),
   878		/*1530*/ uint16(xMatch),
   879		/*1531*/ uint16(xSetOp), uint16(MOVSLDUP),
   880		/*1533*/ uint16(xReadSlashR),
   881		/*1534*/ uint16(xArgXmm1),
   882		/*1535*/ uint16(xArgXmm2M128),
   883		/*1536*/ uint16(xMatch),
   884		/*1537*/ uint16(xCondPrefix), 2,
   885		0x66, 1549,
   886		0x0, 1543,
   887		/*1543*/ uint16(xSetOp), uint16(MOVLPS),
   888		/*1545*/ uint16(xReadSlashR),
   889		/*1546*/ uint16(xArgM64),
   890		/*1547*/ uint16(xArgXmm),
   891		/*1548*/ uint16(xMatch),
   892		/*1549*/ uint16(xSetOp), uint16(MOVLPD),
   893		/*1551*/ uint16(xReadSlashR),
   894		/*1552*/ uint16(xArgXmm2M64),
   895		/*1553*/ uint16(xArgXmm),
   896		/*1554*/ uint16(xMatch),
   897		/*1555*/ uint16(xCondPrefix), 2,
   898		0x66, 1567,
   899		0x0, 1561,
   900		/*1561*/ uint16(xSetOp), uint16(UNPCKLPS),
   901		/*1563*/ uint16(xReadSlashR),
   902		/*1564*/ uint16(xArgXmm1),
   903		/*1565*/ uint16(xArgXmm2M128),
   904		/*1566*/ uint16(xMatch),
   905		/*1567*/ uint16(xSetOp), uint16(UNPCKLPD),
   906		/*1569*/ uint16(xReadSlashR),
   907		/*1570*/ uint16(xArgXmm1),
   908		/*1571*/ uint16(xArgXmm2M128),
   909		/*1572*/ uint16(xMatch),
   910		/*1573*/ uint16(xCondPrefix), 2,
   911		0x66, 1585,
   912		0x0, 1579,
   913		/*1579*/ uint16(xSetOp), uint16(UNPCKHPS),
   914		/*1581*/ uint16(xReadSlashR),
   915		/*1582*/ uint16(xArgXmm1),
   916		/*1583*/ uint16(xArgXmm2M128),
   917		/*1584*/ uint16(xMatch),
   918		/*1585*/ uint16(xSetOp), uint16(UNPCKHPD),
   919		/*1587*/ uint16(xReadSlashR),
   920		/*1588*/ uint16(xArgXmm1),
   921		/*1589*/ uint16(xArgXmm2M128),
   922		/*1590*/ uint16(xMatch),
   923		/*1591*/ uint16(xCondPrefix), 3,
   924		0xF3, 1620,
   925		0x66, 1614,
   926		0x0, 1599,
   927		/*1599*/ uint16(xCondIsMem), 1602, 1608,
   928		/*1602*/ uint16(xSetOp), uint16(MOVLHPS),
   929		/*1604*/ uint16(xReadSlashR),
   930		/*1605*/ uint16(xArgXmm1),
   931		/*1606*/ uint16(xArgXmm2),
   932		/*1607*/ uint16(xMatch),
   933		/*1608*/ uint16(xSetOp), uint16(MOVHPS),
   934		/*1610*/ uint16(xReadSlashR),
   935		/*1611*/ uint16(xArgXmm),
   936		/*1612*/ uint16(xArgM64),
   937		/*1613*/ uint16(xMatch),
   938		/*1614*/ uint16(xSetOp), uint16(MOVHPD),
   939		/*1616*/ uint16(xReadSlashR),
   940		/*1617*/ uint16(xArgXmm),
   941		/*1618*/ uint16(xArgXmm2M64),
   942		/*1619*/ uint16(xMatch),
   943		/*1620*/ uint16(xSetOp), uint16(MOVSHDUP),
   944		/*1622*/ uint16(xReadSlashR),
   945		/*1623*/ uint16(xArgXmm1),
   946		/*1624*/ uint16(xArgXmm2M128),
   947		/*1625*/ uint16(xMatch),
   948		/*1626*/ uint16(xCondPrefix), 2,
   949		0x66, 1638,
   950		0x0, 1632,
   951		/*1632*/ uint16(xSetOp), uint16(MOVHPS),
   952		/*1634*/ uint16(xReadSlashR),
   953		/*1635*/ uint16(xArgM64),
   954		/*1636*/ uint16(xArgXmm),
   955		/*1637*/ uint16(xMatch),
   956		/*1638*/ uint16(xSetOp), uint16(MOVHPD),
   957		/*1640*/ uint16(xReadSlashR),
   958		/*1641*/ uint16(xArgXmm2M64),
   959		/*1642*/ uint16(xArgXmm),
   960		/*1643*/ uint16(xMatch),
   961		/*1644*/ uint16(xCondSlashR),
   962		1653, // 0
   963		1657, // 1
   964		1661, // 2
   965		1665, // 3
   966		0,    // 4
   967		0,    // 5
   968		0,    // 6
   969		0,    // 7
   970		/*1653*/ uint16(xSetOp), uint16(PREFETCHNTA),
   971		/*1655*/ uint16(xArgM8),
   972		/*1656*/ uint16(xMatch),
   973		/*1657*/ uint16(xSetOp), uint16(PREFETCHT0),
   974		/*1659*/ uint16(xArgM8),
   975		/*1660*/ uint16(xMatch),
   976		/*1661*/ uint16(xSetOp), uint16(PREFETCHT1),
   977		/*1663*/ uint16(xArgM8),
   978		/*1664*/ uint16(xMatch),
   979		/*1665*/ uint16(xSetOp), uint16(PREFETCHT2),
   980		/*1667*/ uint16(xArgM8),
   981		/*1668*/ uint16(xMatch),
   982		/*1669*/ uint16(xCondSlashR),
   983		1678, // 0
   984		0,    // 1
   985		0,    // 2
   986		0,    // 3
   987		0,    // 4
   988		0,    // 5
   989		0,    // 6
   990		0,    // 7
   991		/*1678*/ uint16(xCondDataSize), 1682, 1686, 0,
   992		/*1682*/ uint16(xSetOp), uint16(NOP),
   993		/*1684*/ uint16(xArgRM16),
   994		/*1685*/ uint16(xMatch),
   995		/*1686*/ uint16(xSetOp), uint16(NOP),
   996		/*1688*/ uint16(xArgRM32),
   997		/*1689*/ uint16(xMatch),
   998		/*1690*/ uint16(xCondIs64), 1693, 1699,
   999		/*1693*/ uint16(xSetOp), uint16(MOV),
  1000		/*1695*/ uint16(xReadSlashR),
  1001		/*1696*/ uint16(xArgRmf32),
  1002		/*1697*/ uint16(xArgCR0dashCR7),
  1003		/*1698*/ uint16(xMatch),
  1004		/*1699*/ uint16(xSetOp), uint16(MOV),
  1005		/*1701*/ uint16(xReadSlashR),
  1006		/*1702*/ uint16(xArgRmf64),
  1007		/*1703*/ uint16(xArgCR0dashCR7),
  1008		/*1704*/ uint16(xMatch),
  1009		/*1705*/ uint16(xCondIs64), 1708, 1714,
  1010		/*1708*/ uint16(xSetOp), uint16(MOV),
  1011		/*1710*/ uint16(xReadSlashR),
  1012		/*1711*/ uint16(xArgRmf32),
  1013		/*1712*/ uint16(xArgDR0dashDR7),
  1014		/*1713*/ uint16(xMatch),
  1015		/*1714*/ uint16(xSetOp), uint16(MOV),
  1016		/*1716*/ uint16(xReadSlashR),
  1017		/*1717*/ uint16(xArgRmf64),
  1018		/*1718*/ uint16(xArgDR0dashDR7),
  1019		/*1719*/ uint16(xMatch),
  1020		/*1720*/ uint16(xCondIs64), 1723, 1729,
  1021		/*1723*/ uint16(xSetOp), uint16(MOV),
  1022		/*1725*/ uint16(xReadSlashR),
  1023		/*1726*/ uint16(xArgCR0dashCR7),
  1024		/*1727*/ uint16(xArgRmf32),
  1025		/*1728*/ uint16(xMatch),
  1026		/*1729*/ uint16(xSetOp), uint16(MOV),
  1027		/*1731*/ uint16(xReadSlashR),
  1028		/*1732*/ uint16(xArgCR0dashCR7),
  1029		/*1733*/ uint16(xArgRmf64),
  1030		/*1734*/ uint16(xMatch),
  1031		/*1735*/ uint16(xCondIs64), 1738, 1744,
  1032		/*1738*/ uint16(xSetOp), uint16(MOV),
  1033		/*1740*/ uint16(xReadSlashR),
  1034		/*1741*/ uint16(xArgDR0dashDR7),
  1035		/*1742*/ uint16(xArgRmf32),
  1036		/*1743*/ uint16(xMatch),
  1037		/*1744*/ uint16(xSetOp), uint16(MOV),
  1038		/*1746*/ uint16(xReadSlashR),
  1039		/*1747*/ uint16(xArgDR0dashDR7),
  1040		/*1748*/ uint16(xArgRmf64),
  1041		/*1749*/ uint16(xMatch),
  1042		/*1750*/ uint16(xCondIs64), 1753, 1759,
  1043		/*1753*/ uint16(xSetOp), uint16(MOV),
  1044		/*1755*/ uint16(xReadSlashR),
  1045		/*1756*/ uint16(xArgRmf32),
  1046		/*1757*/ uint16(xArgTR0dashTR7),
  1047		/*1758*/ uint16(xMatch),
  1048		/*1759*/ uint16(xSetOp), uint16(MOV),
  1049		/*1761*/ uint16(xReadSlashR),
  1050		/*1762*/ uint16(xArgRmf64),
  1051		/*1763*/ uint16(xArgTR0dashTR7),
  1052		/*1764*/ uint16(xMatch),
  1053		/*1765*/ uint16(xCondIs64), 1768, 1774,
  1054		/*1768*/ uint16(xSetOp), uint16(MOV),
  1055		/*1770*/ uint16(xReadSlashR),
  1056		/*1771*/ uint16(xArgTR0dashTR7),
  1057		/*1772*/ uint16(xArgRmf32),
  1058		/*1773*/ uint16(xMatch),
  1059		/*1774*/ uint16(xSetOp), uint16(MOV),
  1060		/*1776*/ uint16(xReadSlashR),
  1061		/*1777*/ uint16(xArgTR0dashTR7),
  1062		/*1778*/ uint16(xArgRmf64),
  1063		/*1779*/ uint16(xMatch),
  1064		/*1780*/ uint16(xCondPrefix), 2,
  1065		0x66, 1792,
  1066		0x0, 1786,
  1067		/*1786*/ uint16(xSetOp), uint16(MOVAPS),
  1068		/*1788*/ uint16(xReadSlashR),
  1069		/*1789*/ uint16(xArgXmm1),
  1070		/*1790*/ uint16(xArgXmm2M128),
  1071		/*1791*/ uint16(xMatch),
  1072		/*1792*/ uint16(xSetOp), uint16(MOVAPD),
  1073		/*1794*/ uint16(xReadSlashR),
  1074		/*1795*/ uint16(xArgXmm1),
  1075		/*1796*/ uint16(xArgXmm2M128),
  1076		/*1797*/ uint16(xMatch),
  1077		/*1798*/ uint16(xCondPrefix), 2,
  1078		0x66, 1810,
  1079		0x0, 1804,
  1080		/*1804*/ uint16(xSetOp), uint16(MOVAPS),
  1081		/*1806*/ uint16(xReadSlashR),
  1082		/*1807*/ uint16(xArgXmm2M128),
  1083		/*1808*/ uint16(xArgXmm1),
  1084		/*1809*/ uint16(xMatch),
  1085		/*1810*/ uint16(xSetOp), uint16(MOVAPD),
  1086		/*1812*/ uint16(xReadSlashR),
  1087		/*1813*/ uint16(xArgXmm2M128),
  1088		/*1814*/ uint16(xArgXmm1),
  1089		/*1815*/ uint16(xMatch),
  1090		/*1816*/ uint16(xCondIs64), 1819, 1873,
  1091		/*1819*/ uint16(xCondPrefix), 4,
  1092		0xF3, 1857,
  1093		0xF2, 1841,
  1094		0x66, 1835,
  1095		0x0, 1829,
  1096		/*1829*/ uint16(xSetOp), uint16(CVTPI2PS),
  1097		/*1831*/ uint16(xReadSlashR),
  1098		/*1832*/ uint16(xArgXmm),
  1099		/*1833*/ uint16(xArgMmM64),
  1100		/*1834*/ uint16(xMatch),
  1101		/*1835*/ uint16(xSetOp), uint16(CVTPI2PD),
  1102		/*1837*/ uint16(xReadSlashR),
  1103		/*1838*/ uint16(xArgXmm),
  1104		/*1839*/ uint16(xArgMmM64),
  1105		/*1840*/ uint16(xMatch),
  1106		/*1841*/ uint16(xCondDataSize), 1845, 1851, 0,
  1107		/*1845*/ uint16(xSetOp), uint16(CVTSI2SD),
  1108		/*1847*/ uint16(xReadSlashR),
  1109		/*1848*/ uint16(xArgXmm),
  1110		/*1849*/ uint16(xArgRM32),
  1111		/*1850*/ uint16(xMatch),
  1112		/*1851*/ uint16(xSetOp), uint16(CVTSI2SD),
  1113		/*1853*/ uint16(xReadSlashR),
  1114		/*1854*/ uint16(xArgXmm),
  1115		/*1855*/ uint16(xArgRM32),
  1116		/*1856*/ uint16(xMatch),
  1117		/*1857*/ uint16(xCondDataSize), 1861, 1867, 0,
  1118		/*1861*/ uint16(xSetOp), uint16(CVTSI2SS),
  1119		/*1863*/ uint16(xReadSlashR),
  1120		/*1864*/ uint16(xArgXmm),
  1121		/*1865*/ uint16(xArgRM32),
  1122		/*1866*/ uint16(xMatch),
  1123		/*1867*/ uint16(xSetOp), uint16(CVTSI2SS),
  1124		/*1869*/ uint16(xReadSlashR),
  1125		/*1870*/ uint16(xArgXmm),
  1126		/*1871*/ uint16(xArgRM32),
  1127		/*1872*/ uint16(xMatch),
  1128		/*1873*/ uint16(xCondPrefix), 4,
  1129		0xF3, 1893,
  1130		0xF2, 1883,
  1131		0x66, 1835,
  1132		0x0, 1829,
  1133		/*1883*/ uint16(xCondDataSize), 1845, 1851, 1887,
  1134		/*1887*/ uint16(xSetOp), uint16(CVTSI2SD),
  1135		/*1889*/ uint16(xReadSlashR),
  1136		/*1890*/ uint16(xArgXmm),
  1137		/*1891*/ uint16(xArgRM64),
  1138		/*1892*/ uint16(xMatch),
  1139		/*1893*/ uint16(xCondDataSize), 1861, 1867, 1897,
  1140		/*1897*/ uint16(xSetOp), uint16(CVTSI2SS),
  1141		/*1899*/ uint16(xReadSlashR),
  1142		/*1900*/ uint16(xArgXmm),
  1143		/*1901*/ uint16(xArgRM64),
  1144		/*1902*/ uint16(xMatch),
  1145		/*1903*/ uint16(xCondPrefix), 4,
  1146		0xF3, 1931,
  1147		0xF2, 1925,
  1148		0x66, 1919,
  1149		0x0, 1913,
  1150		/*1913*/ uint16(xSetOp), uint16(MOVNTPS),
  1151		/*1915*/ uint16(xReadSlashR),
  1152		/*1916*/ uint16(xArgM128),
  1153		/*1917*/ uint16(xArgXmm),
  1154		/*1918*/ uint16(xMatch),
  1155		/*1919*/ uint16(xSetOp), uint16(MOVNTPD),
  1156		/*1921*/ uint16(xReadSlashR),
  1157		/*1922*/ uint16(xArgM128),
  1158		/*1923*/ uint16(xArgXmm),
  1159		/*1924*/ uint16(xMatch),
  1160		/*1925*/ uint16(xSetOp), uint16(MOVNTSD),
  1161		/*1927*/ uint16(xReadSlashR),
  1162		/*1928*/ uint16(xArgM64),
  1163		/*1929*/ uint16(xArgXmm),
  1164		/*1930*/ uint16(xMatch),
  1165		/*1931*/ uint16(xSetOp), uint16(MOVNTSS),
  1166		/*1933*/ uint16(xReadSlashR),
  1167		/*1934*/ uint16(xArgM32),
  1168		/*1935*/ uint16(xArgXmm),
  1169		/*1936*/ uint16(xMatch),
  1170		/*1937*/ uint16(xCondIs64), 1940, 1994,
  1171		/*1940*/ uint16(xCondPrefix), 4,
  1172		0xF3, 1978,
  1173		0xF2, 1962,
  1174		0x66, 1956,
  1175		0x0, 1950,
  1176		/*1950*/ uint16(xSetOp), uint16(CVTTPS2PI),
  1177		/*1952*/ uint16(xReadSlashR),
  1178		/*1953*/ uint16(xArgMm),
  1179		/*1954*/ uint16(xArgXmmM64),
  1180		/*1955*/ uint16(xMatch),
  1181		/*1956*/ uint16(xSetOp), uint16(CVTTPD2PI),
  1182		/*1958*/ uint16(xReadSlashR),
  1183		/*1959*/ uint16(xArgMm),
  1184		/*1960*/ uint16(xArgXmmM128),
  1185		/*1961*/ uint16(xMatch),
  1186		/*1962*/ uint16(xCondDataSize), 1966, 1972, 0,
  1187		/*1966*/ uint16(xSetOp), uint16(CVTTSD2SI),
  1188		/*1968*/ uint16(xReadSlashR),
  1189		/*1969*/ uint16(xArgR32),
  1190		/*1970*/ uint16(xArgXmmM64),
  1191		/*1971*/ uint16(xMatch),
  1192		/*1972*/ uint16(xSetOp), uint16(CVTTSD2SI),
  1193		/*1974*/ uint16(xReadSlashR),
  1194		/*1975*/ uint16(xArgR32),
  1195		/*1976*/ uint16(xArgXmmM64),
  1196		/*1977*/ uint16(xMatch),
  1197		/*1978*/ uint16(xCondDataSize), 1982, 1988, 0,
  1198		/*1982*/ uint16(xSetOp), uint16(CVTTSS2SI),
  1199		/*1984*/ uint16(xReadSlashR),
  1200		/*1985*/ uint16(xArgR32),
  1201		/*1986*/ uint16(xArgXmmM32),
  1202		/*1987*/ uint16(xMatch),
  1203		/*1988*/ uint16(xSetOp), uint16(CVTTSS2SI),
  1204		/*1990*/ uint16(xReadSlashR),
  1205		/*1991*/ uint16(xArgR32),
  1206		/*1992*/ uint16(xArgXmmM32),
  1207		/*1993*/ uint16(xMatch),
  1208		/*1994*/ uint16(xCondPrefix), 4,
  1209		0xF3, 2014,
  1210		0xF2, 2004,
  1211		0x66, 1956,
  1212		0x0, 1950,
  1213		/*2004*/ uint16(xCondDataSize), 1966, 1972, 2008,
  1214		/*2008*/ uint16(xSetOp), uint16(CVTTSD2SI),
  1215		/*2010*/ uint16(xReadSlashR),
  1216		/*2011*/ uint16(xArgR64),
  1217		/*2012*/ uint16(xArgXmmM64),
  1218		/*2013*/ uint16(xMatch),
  1219		/*2014*/ uint16(xCondDataSize), 1982, 1988, 2018,
  1220		/*2018*/ uint16(xSetOp), uint16(CVTTSS2SI),
  1221		/*2020*/ uint16(xReadSlashR),
  1222		/*2021*/ uint16(xArgR64),
  1223		/*2022*/ uint16(xArgXmmM32),
  1224		/*2023*/ uint16(xMatch),
  1225		/*2024*/ uint16(xCondIs64), 2027, 2081,
  1226		/*2027*/ uint16(xCondPrefix), 4,
  1227		0xF3, 2065,
  1228		0xF2, 2049,
  1229		0x66, 2043,
  1230		0x0, 2037,
  1231		/*2037*/ uint16(xSetOp), uint16(CVTPS2PI),
  1232		/*2039*/ uint16(xReadSlashR),
  1233		/*2040*/ uint16(xArgMm),
  1234		/*2041*/ uint16(xArgXmmM64),
  1235		/*2042*/ uint16(xMatch),
  1236		/*2043*/ uint16(xSetOp), uint16(CVTPD2PI),
  1237		/*2045*/ uint16(xReadSlashR),
  1238		/*2046*/ uint16(xArgMm),
  1239		/*2047*/ uint16(xArgXmmM128),
  1240		/*2048*/ uint16(xMatch),
  1241		/*2049*/ uint16(xCondDataSize), 2053, 2059, 0,
  1242		/*2053*/ uint16(xSetOp), uint16(CVTSD2SI),
  1243		/*2055*/ uint16(xReadSlashR),
  1244		/*2056*/ uint16(xArgR32),
  1245		/*2057*/ uint16(xArgXmmM64),
  1246		/*2058*/ uint16(xMatch),
  1247		/*2059*/ uint16(xSetOp), uint16(CVTSD2SI),
  1248		/*2061*/ uint16(xReadSlashR),
  1249		/*2062*/ uint16(xArgR32),
  1250		/*2063*/ uint16(xArgXmmM64),
  1251		/*2064*/ uint16(xMatch),
  1252		/*2065*/ uint16(xCondDataSize), 2069, 2075, 0,
  1253		/*2069*/ uint16(xSetOp), uint16(CVTSS2SI),
  1254		/*2071*/ uint16(xReadSlashR),
  1255		/*2072*/ uint16(xArgR32),
  1256		/*2073*/ uint16(xArgXmmM32),
  1257		/*2074*/ uint16(xMatch),
  1258		/*2075*/ uint16(xSetOp), uint16(CVTSS2SI),
  1259		/*2077*/ uint16(xReadSlashR),
  1260		/*2078*/ uint16(xArgR32),
  1261		/*2079*/ uint16(xArgXmmM32),
  1262		/*2080*/ uint16(xMatch),
  1263		/*2081*/ uint16(xCondPrefix), 4,
  1264		0xF3, 2101,
  1265		0xF2, 2091,
  1266		0x66, 2043,
  1267		0x0, 2037,
  1268		/*2091*/ uint16(xCondDataSize), 2053, 2059, 2095,
  1269		/*2095*/ uint16(xSetOp), uint16(CVTSD2SI),
  1270		/*2097*/ uint16(xReadSlashR),
  1271		/*2098*/ uint16(xArgR64),
  1272		/*2099*/ uint16(xArgXmmM64),
  1273		/*2100*/ uint16(xMatch),
  1274		/*2101*/ uint16(xCondDataSize), 2069, 2075, 2105,
  1275		/*2105*/ uint16(xSetOp), uint16(CVTSS2SI),
  1276		/*2107*/ uint16(xReadSlashR),
  1277		/*2108*/ uint16(xArgR64),
  1278		/*2109*/ uint16(xArgXmmM32),
  1279		/*2110*/ uint16(xMatch),
  1280		/*2111*/ uint16(xCondPrefix), 2,
  1281		0x66, 2123,
  1282		0x0, 2117,
  1283		/*2117*/ uint16(xSetOp), uint16(UCOMISS),
  1284		/*2119*/ uint16(xReadSlashR),
  1285		/*2120*/ uint16(xArgXmm1),
  1286		/*2121*/ uint16(xArgXmm2M32),
  1287		/*2122*/ uint16(xMatch),
  1288		/*2123*/ uint16(xSetOp), uint16(UCOMISD),
  1289		/*2125*/ uint16(xReadSlashR),
  1290		/*2126*/ uint16(xArgXmm1),
  1291		/*2127*/ uint16(xArgXmm2M64),
  1292		/*2128*/ uint16(xMatch),
  1293		/*2129*/ uint16(xCondPrefix), 2,
  1294		0x66, 2141,
  1295		0x0, 2135,
  1296		/*2135*/ uint16(xSetOp), uint16(COMISS),
  1297		/*2137*/ uint16(xReadSlashR),
  1298		/*2138*/ uint16(xArgXmm1),
  1299		/*2139*/ uint16(xArgXmm2M32),
  1300		/*2140*/ uint16(xMatch),
  1301		/*2141*/ uint16(xSetOp), uint16(COMISD),
  1302		/*2143*/ uint16(xReadSlashR),
  1303		/*2144*/ uint16(xArgXmm1),
  1304		/*2145*/ uint16(xArgXmm2M64),
  1305		/*2146*/ uint16(xMatch),
  1306		/*2147*/ uint16(xSetOp), uint16(WRMSR),
  1307		/*2149*/ uint16(xMatch),
  1308		/*2150*/ uint16(xSetOp), uint16(RDTSC),
  1309		/*2152*/ uint16(xMatch),
  1310		/*2153*/ uint16(xSetOp), uint16(RDMSR),
  1311		/*2155*/ uint16(xMatch),
  1312		/*2156*/ uint16(xSetOp), uint16(RDPMC),
  1313		/*2158*/ uint16(xMatch),
  1314		/*2159*/ uint16(xSetOp), uint16(SYSENTER),
  1315		/*2161*/ uint16(xMatch),
  1316		/*2162*/ uint16(xCondDataSize), 2166, 2166, 2169,
  1317		/*2166*/ uint16(xSetOp), uint16(SYSEXIT),
  1318		/*2168*/ uint16(xMatch),
  1319		/*2169*/ uint16(xSetOp), uint16(SYSEXIT),
  1320		/*2171*/ uint16(xMatch),
  1321		/*2172*/ uint16(xCondByte), 54,
  1322		0x00, 2283,
  1323		0x01, 2301,
  1324		0x02, 2319,
  1325		0x03, 2337,
  1326		0x04, 2355,
  1327		0x05, 2373,
  1328		0x06, 2391,
  1329		0x07, 2409,
  1330		0x08, 2427,
  1331		0x09, 2445,
  1332		0x0A, 2463,
  1333		0x0B, 2481,
  1334		0x10, 2499,
  1335		0x14, 2510,
  1336		0x15, 2521,
  1337		0x17, 2532,
  1338		0x1C, 2542,
  1339		0x1D, 2560,
  1340		0x1E, 2578,
  1341		0x20, 2596,
  1342		0x21, 2606,
  1343		0x22, 2616,
  1344		0x23, 2626,
  1345		0x24, 2636,
  1346		0x25, 2646,
  1347		0x28, 2656,
  1348		0x29, 2666,
  1349		0x2A, 2676,
  1350		0x2B, 2686,
  1351		0x30, 2696,
  1352		0x31, 2706,
  1353		0x32, 2716,
  1354		0x33, 2726,
  1355		0x34, 2736,
  1356		0x35, 2746,
  1357		0x37, 2756,
  1358		0x38, 2766,
  1359		0x39, 2776,
  1360		0x3A, 2786,
  1361		0x3B, 2796,
  1362		0x3C, 2806,
  1363		0x3D, 2816,
  1364		0x3E, 2826,
  1365		0x3F, 2836,
  1366		0x40, 2846,
  1367		0x41, 2856,
  1368		0x82, 2866,
  1369		0xDB, 2889,
  1370		0xDC, 2899,
  1371		0xDD, 2909,
  1372		0xDE, 2919,
  1373		0xDF, 2929,
  1374		0xF0, 2939,
  1375		0xF1, 3006,
  1376		uint16(xFail),
  1377		/*2283*/ uint16(xCondPrefix), 2,
  1378		0x66, 2295,
  1379		0x0, 2289,
  1380		/*2289*/ uint16(xSetOp), uint16(PSHUFB),
  1381		/*2291*/ uint16(xReadSlashR),
  1382		/*2292*/ uint16(xArgMm1),
  1383		/*2293*/ uint16(xArgMm2M64),
  1384		/*2294*/ uint16(xMatch),
  1385		/*2295*/ uint16(xSetOp), uint16(PSHUFB),
  1386		/*2297*/ uint16(xReadSlashR),
  1387		/*2298*/ uint16(xArgXmm1),
  1388		/*2299*/ uint16(xArgXmm2M128),
  1389		/*2300*/ uint16(xMatch),
  1390		/*2301*/ uint16(xCondPrefix), 2,
  1391		0x66, 2313,
  1392		0x0, 2307,
  1393		/*2307*/ uint16(xSetOp), uint16(PHADDW),
  1394		/*2309*/ uint16(xReadSlashR),
  1395		/*2310*/ uint16(xArgMm1),
  1396		/*2311*/ uint16(xArgMm2M64),
  1397		/*2312*/ uint16(xMatch),
  1398		/*2313*/ uint16(xSetOp), uint16(PHADDW),
  1399		/*2315*/ uint16(xReadSlashR),
  1400		/*2316*/ uint16(xArgXmm1),
  1401		/*2317*/ uint16(xArgXmm2M128),
  1402		/*2318*/ uint16(xMatch),
  1403		/*2319*/ uint16(xCondPrefix), 2,
  1404		0x66, 2331,
  1405		0x0, 2325,
  1406		/*2325*/ uint16(xSetOp), uint16(PHADDD),
  1407		/*2327*/ uint16(xReadSlashR),
  1408		/*2328*/ uint16(xArgMm1),
  1409		/*2329*/ uint16(xArgMm2M64),
  1410		/*2330*/ uint16(xMatch),
  1411		/*2331*/ uint16(xSetOp), uint16(PHADDD),
  1412		/*2333*/ uint16(xReadSlashR),
  1413		/*2334*/ uint16(xArgXmm1),
  1414		/*2335*/ uint16(xArgXmm2M128),
  1415		/*2336*/ uint16(xMatch),
  1416		/*2337*/ uint16(xCondPrefix), 2,
  1417		0x66, 2349,
  1418		0x0, 2343,
  1419		/*2343*/ uint16(xSetOp), uint16(PHADDSW),
  1420		/*2345*/ uint16(xReadSlashR),
  1421		/*2346*/ uint16(xArgMm1),
  1422		/*2347*/ uint16(xArgMm2M64),
  1423		/*2348*/ uint16(xMatch),
  1424		/*2349*/ uint16(xSetOp), uint16(PHADDSW),
  1425		/*2351*/ uint16(xReadSlashR),
  1426		/*2352*/ uint16(xArgXmm1),
  1427		/*2353*/ uint16(xArgXmm2M128),
  1428		/*2354*/ uint16(xMatch),
  1429		/*2355*/ uint16(xCondPrefix), 2,
  1430		0x66, 2367,
  1431		0x0, 2361,
  1432		/*2361*/ uint16(xSetOp), uint16(PMADDUBSW),
  1433		/*2363*/ uint16(xReadSlashR),
  1434		/*2364*/ uint16(xArgMm1),
  1435		/*2365*/ uint16(xArgMm2M64),
  1436		/*2366*/ uint16(xMatch),
  1437		/*2367*/ uint16(xSetOp), uint16(PMADDUBSW),
  1438		/*2369*/ uint16(xReadSlashR),
  1439		/*2370*/ uint16(xArgXmm1),
  1440		/*2371*/ uint16(xArgXmm2M128),
  1441		/*2372*/ uint16(xMatch),
  1442		/*2373*/ uint16(xCondPrefix), 2,
  1443		0x66, 2385,
  1444		0x0, 2379,
  1445		/*2379*/ uint16(xSetOp), uint16(PHSUBW),
  1446		/*2381*/ uint16(xReadSlashR),
  1447		/*2382*/ uint16(xArgMm1),
  1448		/*2383*/ uint16(xArgMm2M64),
  1449		/*2384*/ uint16(xMatch),
  1450		/*2385*/ uint16(xSetOp), uint16(PHSUBW),
  1451		/*2387*/ uint16(xReadSlashR),
  1452		/*2388*/ uint16(xArgXmm1),
  1453		/*2389*/ uint16(xArgXmm2M128),
  1454		/*2390*/ uint16(xMatch),
  1455		/*2391*/ uint16(xCondPrefix), 2,
  1456		0x66, 2403,
  1457		0x0, 2397,
  1458		/*2397*/ uint16(xSetOp), uint16(PHSUBD),
  1459		/*2399*/ uint16(xReadSlashR),
  1460		/*2400*/ uint16(xArgMm1),
  1461		/*2401*/ uint16(xArgMm2M64),
  1462		/*2402*/ uint16(xMatch),
  1463		/*2403*/ uint16(xSetOp), uint16(PHSUBD),
  1464		/*2405*/ uint16(xReadSlashR),
  1465		/*2406*/ uint16(xArgXmm1),
  1466		/*2407*/ uint16(xArgXmm2M128),
  1467		/*2408*/ uint16(xMatch),
  1468		/*2409*/ uint16(xCondPrefix), 2,
  1469		0x66, 2421,
  1470		0x0, 2415,
  1471		/*2415*/ uint16(xSetOp), uint16(PHSUBSW),
  1472		/*2417*/ uint16(xReadSlashR),
  1473		/*2418*/ uint16(xArgMm1),
  1474		/*2419*/ uint16(xArgMm2M64),
  1475		/*2420*/ uint16(xMatch),
  1476		/*2421*/ uint16(xSetOp), uint16(PHSUBSW),
  1477		/*2423*/ uint16(xReadSlashR),
  1478		/*2424*/ uint16(xArgXmm1),
  1479		/*2425*/ uint16(xArgXmm2M128),
  1480		/*2426*/ uint16(xMatch),
  1481		/*2427*/ uint16(xCondPrefix), 2,
  1482		0x66, 2439,
  1483		0x0, 2433,
  1484		/*2433*/ uint16(xSetOp), uint16(PSIGNB),
  1485		/*2435*/ uint16(xReadSlashR),
  1486		/*2436*/ uint16(xArgMm1),
  1487		/*2437*/ uint16(xArgMm2M64),
  1488		/*2438*/ uint16(xMatch),
  1489		/*2439*/ uint16(xSetOp), uint16(PSIGNB),
  1490		/*2441*/ uint16(xReadSlashR),
  1491		/*2442*/ uint16(xArgXmm1),
  1492		/*2443*/ uint16(xArgXmm2M128),
  1493		/*2444*/ uint16(xMatch),
  1494		/*2445*/ uint16(xCondPrefix), 2,
  1495		0x66, 2457,
  1496		0x0, 2451,
  1497		/*2451*/ uint16(xSetOp), uint16(PSIGNW),
  1498		/*2453*/ uint16(xReadSlashR),
  1499		/*2454*/ uint16(xArgMm1),
  1500		/*2455*/ uint16(xArgMm2M64),
  1501		/*2456*/ uint16(xMatch),
  1502		/*2457*/ uint16(xSetOp), uint16(PSIGNW),
  1503		/*2459*/ uint16(xReadSlashR),
  1504		/*2460*/ uint16(xArgXmm1),
  1505		/*2461*/ uint16(xArgXmm2M128),
  1506		/*2462*/ uint16(xMatch),
  1507		/*2463*/ uint16(xCondPrefix), 2,
  1508		0x66, 2475,
  1509		0x0, 2469,
  1510		/*2469*/ uint16(xSetOp), uint16(PSIGND),
  1511		/*2471*/ uint16(xReadSlashR),
  1512		/*2472*/ uint16(xArgMm1),
  1513		/*2473*/ uint16(xArgMm2M64),
  1514		/*2474*/ uint16(xMatch),
  1515		/*2475*/ uint16(xSetOp), uint16(PSIGND),
  1516		/*2477*/ uint16(xReadSlashR),
  1517		/*2478*/ uint16(xArgXmm1),
  1518		/*2479*/ uint16(xArgXmm2M128),
  1519		/*2480*/ uint16(xMatch),
  1520		/*2481*/ uint16(xCondPrefix), 2,
  1521		0x66, 2493,
  1522		0x0, 2487,
  1523		/*2487*/ uint16(xSetOp), uint16(PMULHRSW),
  1524		/*2489*/ uint16(xReadSlashR),
  1525		/*2490*/ uint16(xArgMm1),
  1526		/*2491*/ uint16(xArgMm2M64),
  1527		/*2492*/ uint16(xMatch),
  1528		/*2493*/ uint16(xSetOp), uint16(PMULHRSW),
  1529		/*2495*/ uint16(xReadSlashR),
  1530		/*2496*/ uint16(xArgXmm1),
  1531		/*2497*/ uint16(xArgXmm2M128),
  1532		/*2498*/ uint16(xMatch),
  1533		/*2499*/ uint16(xCondPrefix), 1,
  1534		0x66, 2503,
  1535		/*2503*/ uint16(xSetOp), uint16(PBLENDVB),
  1536		/*2505*/ uint16(xReadSlashR),
  1537		/*2506*/ uint16(xArgXmm1),
  1538		/*2507*/ uint16(xArgXmm2M128),
  1539		/*2508*/ uint16(xArgXMM0),
  1540		/*2509*/ uint16(xMatch),
  1541		/*2510*/ uint16(xCondPrefix), 1,
  1542		0x66, 2514,
  1543		/*2514*/ uint16(xSetOp), uint16(BLENDVPS),
  1544		/*2516*/ uint16(xReadSlashR),
  1545		/*2517*/ uint16(xArgXmm1),
  1546		/*2518*/ uint16(xArgXmm2M128),
  1547		/*2519*/ uint16(xArgXMM0),
  1548		/*2520*/ uint16(xMatch),
  1549		/*2521*/ uint16(xCondPrefix), 1,
  1550		0x66, 2525,
  1551		/*2525*/ uint16(xSetOp), uint16(BLENDVPD),
  1552		/*2527*/ uint16(xReadSlashR),
  1553		/*2528*/ uint16(xArgXmm1),
  1554		/*2529*/ uint16(xArgXmm2M128),
  1555		/*2530*/ uint16(xArgXMM0),
  1556		/*2531*/ uint16(xMatch),
  1557		/*2532*/ uint16(xCondPrefix), 1,
  1558		0x66, 2536,
  1559		/*2536*/ uint16(xSetOp), uint16(PTEST),
  1560		/*2538*/ uint16(xReadSlashR),
  1561		/*2539*/ uint16(xArgXmm1),
  1562		/*2540*/ uint16(xArgXmm2M128),
  1563		/*2541*/ uint16(xMatch),
  1564		/*2542*/ uint16(xCondPrefix), 2,
  1565		0x66, 2554,
  1566		0x0, 2548,
  1567		/*2548*/ uint16(xSetOp), uint16(PABSB),
  1568		/*2550*/ uint16(xReadSlashR),
  1569		/*2551*/ uint16(xArgMm1),
  1570		/*2552*/ uint16(xArgMm2M64),
  1571		/*2553*/ uint16(xMatch),
  1572		/*2554*/ uint16(xSetOp), uint16(PABSB),
  1573		/*2556*/ uint16(xReadSlashR),
  1574		/*2557*/ uint16(xArgXmm1),
  1575		/*2558*/ uint16(xArgXmm2M128),
  1576		/*2559*/ uint16(xMatch),
  1577		/*2560*/ uint16(xCondPrefix), 2,
  1578		0x66, 2572,
  1579		0x0, 2566,
  1580		/*2566*/ uint16(xSetOp), uint16(PABSW),
  1581		/*2568*/ uint16(xReadSlashR),
  1582		/*2569*/ uint16(xArgMm1),
  1583		/*2570*/ uint16(xArgMm2M64),
  1584		/*2571*/ uint16(xMatch),
  1585		/*2572*/ uint16(xSetOp), uint16(PABSW),
  1586		/*2574*/ uint16(xReadSlashR),
  1587		/*2575*/ uint16(xArgXmm1),
  1588		/*2576*/ uint16(xArgXmm2M128),
  1589		/*2577*/ uint16(xMatch),
  1590		/*2578*/ uint16(xCondPrefix), 2,
  1591		0x66, 2590,
  1592		0x0, 2584,
  1593		/*2584*/ uint16(xSetOp), uint16(PABSD),
  1594		/*2586*/ uint16(xReadSlashR),
  1595		/*2587*/ uint16(xArgMm1),
  1596		/*2588*/ uint16(xArgMm2M64),
  1597		/*2589*/ uint16(xMatch),
  1598		/*2590*/ uint16(xSetOp), uint16(PABSD),
  1599		/*2592*/ uint16(xReadSlashR),
  1600		/*2593*/ uint16(xArgXmm1),
  1601		/*2594*/ uint16(xArgXmm2M128),
  1602		/*2595*/ uint16(xMatch),
  1603		/*2596*/ uint16(xCondPrefix), 1,
  1604		0x66, 2600,
  1605		/*2600*/ uint16(xSetOp), uint16(PMOVSXBW),
  1606		/*2602*/ uint16(xReadSlashR),
  1607		/*2603*/ uint16(xArgXmm1),
  1608		/*2604*/ uint16(xArgXmm2M64),
  1609		/*2605*/ uint16(xMatch),
  1610		/*2606*/ uint16(xCondPrefix), 1,
  1611		0x66, 2610,
  1612		/*2610*/ uint16(xSetOp), uint16(PMOVSXBD),
  1613		/*2612*/ uint16(xReadSlashR),
  1614		/*2613*/ uint16(xArgXmm1),
  1615		/*2614*/ uint16(xArgXmm2M32),
  1616		/*2615*/ uint16(xMatch),
  1617		/*2616*/ uint16(xCondPrefix), 1,
  1618		0x66, 2620,
  1619		/*2620*/ uint16(xSetOp), uint16(PMOVSXBQ),
  1620		/*2622*/ uint16(xReadSlashR),
  1621		/*2623*/ uint16(xArgXmm1),
  1622		/*2624*/ uint16(xArgXmm2M16),
  1623		/*2625*/ uint16(xMatch),
  1624		/*2626*/ uint16(xCondPrefix), 1,
  1625		0x66, 2630,
  1626		/*2630*/ uint16(xSetOp), uint16(PMOVSXWD),
  1627		/*2632*/ uint16(xReadSlashR),
  1628		/*2633*/ uint16(xArgXmm1),
  1629		/*2634*/ uint16(xArgXmm2M64),
  1630		/*2635*/ uint16(xMatch),
  1631		/*2636*/ uint16(xCondPrefix), 1,
  1632		0x66, 2640,
  1633		/*2640*/ uint16(xSetOp), uint16(PMOVSXWQ),
  1634		/*2642*/ uint16(xReadSlashR),
  1635		/*2643*/ uint16(xArgXmm1),
  1636		/*2644*/ uint16(xArgXmm2M32),
  1637		/*2645*/ uint16(xMatch),
  1638		/*2646*/ uint16(xCondPrefix), 1,
  1639		0x66, 2650,
  1640		/*2650*/ uint16(xSetOp), uint16(PMOVSXDQ),
  1641		/*2652*/ uint16(xReadSlashR),
  1642		/*2653*/ uint16(xArgXmm1),
  1643		/*2654*/ uint16(xArgXmm2M64),
  1644		/*2655*/ uint16(xMatch),
  1645		/*2656*/ uint16(xCondPrefix), 1,
  1646		0x66, 2660,
  1647		/*2660*/ uint16(xSetOp), uint16(PMULDQ),
  1648		/*2662*/ uint16(xReadSlashR),
  1649		/*2663*/ uint16(xArgXmm1),
  1650		/*2664*/ uint16(xArgXmm2M128),
  1651		/*2665*/ uint16(xMatch),
  1652		/*2666*/ uint16(xCondPrefix), 1,
  1653		0x66, 2670,
  1654		/*2670*/ uint16(xSetOp), uint16(PCMPEQQ),
  1655		/*2672*/ uint16(xReadSlashR),
  1656		/*2673*/ uint16(xArgXmm1),
  1657		/*2674*/ uint16(xArgXmm2M128),
  1658		/*2675*/ uint16(xMatch),
  1659		/*2676*/ uint16(xCondPrefix), 1,
  1660		0x66, 2680,
  1661		/*2680*/ uint16(xSetOp), uint16(MOVNTDQA),
  1662		/*2682*/ uint16(xReadSlashR),
  1663		/*2683*/ uint16(xArgXmm1),
  1664		/*2684*/ uint16(xArgM128),
  1665		/*2685*/ uint16(xMatch),
  1666		/*2686*/ uint16(xCondPrefix), 1,
  1667		0x66, 2690,
  1668		/*2690*/ uint16(xSetOp), uint16(PACKUSDW),
  1669		/*2692*/ uint16(xReadSlashR),
  1670		/*2693*/ uint16(xArgXmm1),
  1671		/*2694*/ uint16(xArgXmm2M128),
  1672		/*2695*/ uint16(xMatch),
  1673		/*2696*/ uint16(xCondPrefix), 1,
  1674		0x66, 2700,
  1675		/*2700*/ uint16(xSetOp), uint16(PMOVZXBW),
  1676		/*2702*/ uint16(xReadSlashR),
  1677		/*2703*/ uint16(xArgXmm1),
  1678		/*2704*/ uint16(xArgXmm2M64),
  1679		/*2705*/ uint16(xMatch),
  1680		/*2706*/ uint16(xCondPrefix), 1,
  1681		0x66, 2710,
  1682		/*2710*/ uint16(xSetOp), uint16(PMOVZXBD),
  1683		/*2712*/ uint16(xReadSlashR),
  1684		/*2713*/ uint16(xArgXmm1),
  1685		/*2714*/ uint16(xArgXmm2M32),
  1686		/*2715*/ uint16(xMatch),
  1687		/*2716*/ uint16(xCondPrefix), 1,
  1688		0x66, 2720,
  1689		/*2720*/ uint16(xSetOp), uint16(PMOVZXBQ),
  1690		/*2722*/ uint16(xReadSlashR),
  1691		/*2723*/ uint16(xArgXmm1),
  1692		/*2724*/ uint16(xArgXmm2M16),
  1693		/*2725*/ uint16(xMatch),
  1694		/*2726*/ uint16(xCondPrefix), 1,
  1695		0x66, 2730,
  1696		/*2730*/ uint16(xSetOp), uint16(PMOVZXWD),
  1697		/*2732*/ uint16(xReadSlashR),
  1698		/*2733*/ uint16(xArgXmm1),
  1699		/*2734*/ uint16(xArgXmm2M64),
  1700		/*2735*/ uint16(xMatch),
  1701		/*2736*/ uint16(xCondPrefix), 1,
  1702		0x66, 2740,
  1703		/*2740*/ uint16(xSetOp), uint16(PMOVZXWQ),
  1704		/*2742*/ uint16(xReadSlashR),
  1705		/*2743*/ uint16(xArgXmm1),
  1706		/*2744*/ uint16(xArgXmm2M32),
  1707		/*2745*/ uint16(xMatch),
  1708		/*2746*/ uint16(xCondPrefix), 1,
  1709		0x66, 2750,
  1710		/*2750*/ uint16(xSetOp), uint16(PMOVZXDQ),
  1711		/*2752*/ uint16(xReadSlashR),
  1712		/*2753*/ uint16(xArgXmm1),
  1713		/*2754*/ uint16(xArgXmm2M64),
  1714		/*2755*/ uint16(xMatch),
  1715		/*2756*/ uint16(xCondPrefix), 1,
  1716		0x66, 2760,
  1717		/*2760*/ uint16(xSetOp), uint16(PCMPGTQ),
  1718		/*2762*/ uint16(xReadSlashR),
  1719		/*2763*/ uint16(xArgXmm1),
  1720		/*2764*/ uint16(xArgXmm2M128),
  1721		/*2765*/ uint16(xMatch),
  1722		/*2766*/ uint16(xCondPrefix), 1,
  1723		0x66, 2770,
  1724		/*2770*/ uint16(xSetOp), uint16(PMINSB),
  1725		/*2772*/ uint16(xReadSlashR),
  1726		/*2773*/ uint16(xArgXmm1),
  1727		/*2774*/ uint16(xArgXmm2M128),
  1728		/*2775*/ uint16(xMatch),
  1729		/*2776*/ uint16(xCondPrefix), 1,
  1730		0x66, 2780,
  1731		/*2780*/ uint16(xSetOp), uint16(PMINSD),
  1732		/*2782*/ uint16(xReadSlashR),
  1733		/*2783*/ uint16(xArgXmm1),
  1734		/*2784*/ uint16(xArgXmm2M128),
  1735		/*2785*/ uint16(xMatch),
  1736		/*2786*/ uint16(xCondPrefix), 1,
  1737		0x66, 2790,
  1738		/*2790*/ uint16(xSetOp), uint16(PMINUW),
  1739		/*2792*/ uint16(xReadSlashR),
  1740		/*2793*/ uint16(xArgXmm1),
  1741		/*2794*/ uint16(xArgXmm2M128),
  1742		/*2795*/ uint16(xMatch),
  1743		/*2796*/ uint16(xCondPrefix), 1,
  1744		0x66, 2800,
  1745		/*2800*/ uint16(xSetOp), uint16(PMINUD),
  1746		/*2802*/ uint16(xReadSlashR),
  1747		/*2803*/ uint16(xArgXmm1),
  1748		/*2804*/ uint16(xArgXmm2M128),
  1749		/*2805*/ uint16(xMatch),
  1750		/*2806*/ uint16(xCondPrefix), 1,
  1751		0x66, 2810,
  1752		/*2810*/ uint16(xSetOp), uint16(PMAXSB),
  1753		/*2812*/ uint16(xReadSlashR),
  1754		/*2813*/ uint16(xArgXmm1),
  1755		/*2814*/ uint16(xArgXmm2M128),
  1756		/*2815*/ uint16(xMatch),
  1757		/*2816*/ uint16(xCondPrefix), 1,
  1758		0x66, 2820,
  1759		/*2820*/ uint16(xSetOp), uint16(PMAXSD),
  1760		/*2822*/ uint16(xReadSlashR),
  1761		/*2823*/ uint16(xArgXmm1),
  1762		/*2824*/ uint16(xArgXmm2M128),
  1763		/*2825*/ uint16(xMatch),
  1764		/*2826*/ uint16(xCondPrefix), 1,
  1765		0x66, 2830,
  1766		/*2830*/ uint16(xSetOp), uint16(PMAXUW),
  1767		/*2832*/ uint16(xReadSlashR),
  1768		/*2833*/ uint16(xArgXmm1),
  1769		/*2834*/ uint16(xArgXmm2M128),
  1770		/*2835*/ uint16(xMatch),
  1771		/*2836*/ uint16(xCondPrefix), 1,
  1772		0x66, 2840,
  1773		/*2840*/ uint16(xSetOp), uint16(PMAXUD),
  1774		/*2842*/ uint16(xReadSlashR),
  1775		/*2843*/ uint16(xArgXmm1),
  1776		/*2844*/ uint16(xArgXmm2M128),
  1777		/*2845*/ uint16(xMatch),
  1778		/*2846*/ uint16(xCondPrefix), 1,
  1779		0x66, 2850,
  1780		/*2850*/ uint16(xSetOp), uint16(PMULLD),
  1781		/*2852*/ uint16(xReadSlashR),
  1782		/*2853*/ uint16(xArgXmm1),
  1783		/*2854*/ uint16(xArgXmm2M128),
  1784		/*2855*/ uint16(xMatch),
  1785		/*2856*/ uint16(xCondPrefix), 1,
  1786		0x66, 2860,
  1787		/*2860*/ uint16(xSetOp), uint16(PHMINPOSUW),
  1788		/*2862*/ uint16(xReadSlashR),
  1789		/*2863*/ uint16(xArgXmm1),
  1790		/*2864*/ uint16(xArgXmm2M128),
  1791		/*2865*/ uint16(xMatch),
  1792		/*2866*/ uint16(xCondIs64), 2869, 2879,
  1793		/*2869*/ uint16(xCondPrefix), 1,
  1794		0x66, 2873,
  1795		/*2873*/ uint16(xSetOp), uint16(INVPCID),
  1796		/*2875*/ uint16(xReadSlashR),
  1797		/*2876*/ uint16(xArgR32),
  1798		/*2877*/ uint16(xArgM128),
  1799		/*2878*/ uint16(xMatch),
  1800		/*2879*/ uint16(xCondPrefix), 1,
  1801		0x66, 2883,
  1802		/*2883*/ uint16(xSetOp), uint16(INVPCID),
  1803		/*2885*/ uint16(xReadSlashR),
  1804		/*2886*/ uint16(xArgR64),
  1805		/*2887*/ uint16(xArgM128),
  1806		/*2888*/ uint16(xMatch),
  1807		/*2889*/ uint16(xCondPrefix), 1,
  1808		0x66, 2893,
  1809		/*2893*/ uint16(xSetOp), uint16(AESIMC),
  1810		/*2895*/ uint16(xReadSlashR),
  1811		/*2896*/ uint16(xArgXmm1),
  1812		/*2897*/ uint16(xArgXmm2M128),
  1813		/*2898*/ uint16(xMatch),
  1814		/*2899*/ uint16(xCondPrefix), 1,
  1815		0x66, 2903,
  1816		/*2903*/ uint16(xSetOp), uint16(AESENC),
  1817		/*2905*/ uint16(xReadSlashR),
  1818		/*2906*/ uint16(xArgXmm1),
  1819		/*2907*/ uint16(xArgXmm2M128),
  1820		/*2908*/ uint16(xMatch),
  1821		/*2909*/ uint16(xCondPrefix), 1,
  1822		0x66, 2913,
  1823		/*2913*/ uint16(xSetOp), uint16(AESENCLAST),
  1824		/*2915*/ uint16(xReadSlashR),
  1825		/*2916*/ uint16(xArgXmm1),
  1826		/*2917*/ uint16(xArgXmm2M128),
  1827		/*2918*/ uint16(xMatch),
  1828		/*2919*/ uint16(xCondPrefix), 1,
  1829		0x66, 2923,
  1830		/*2923*/ uint16(xSetOp), uint16(AESDEC),
  1831		/*2925*/ uint16(xReadSlashR),
  1832		/*2926*/ uint16(xArgXmm1),
  1833		/*2927*/ uint16(xArgXmm2M128),
  1834		/*2928*/ uint16(xMatch),
  1835		/*2929*/ uint16(xCondPrefix), 1,
  1836		0x66, 2933,
  1837		/*2933*/ uint16(xSetOp), uint16(AESDECLAST),
  1838		/*2935*/ uint16(xReadSlashR),
  1839		/*2936*/ uint16(xArgXmm1),
  1840		/*2937*/ uint16(xArgXmm2M128),
  1841		/*2938*/ uint16(xMatch),
  1842		/*2939*/ uint16(xCondIs64), 2942, 2980,
  1843		/*2942*/ uint16(xCondPrefix), 2,
  1844		0xF2, 2964,
  1845		0x0, 2948,
  1846		/*2948*/ uint16(xCondDataSize), 2952, 2958, 0,
  1847		/*2952*/ uint16(xSetOp), uint16(MOVBE),
  1848		/*2954*/ uint16(xReadSlashR),
  1849		/*2955*/ uint16(xArgR16),
  1850		/*2956*/ uint16(xArgM16),
  1851		/*2957*/ uint16(xMatch),
  1852		/*2958*/ uint16(xSetOp), uint16(MOVBE),
  1853		/*2960*/ uint16(xReadSlashR),
  1854		/*2961*/ uint16(xArgR32),
  1855		/*2962*/ uint16(xArgM32),
  1856		/*2963*/ uint16(xMatch),
  1857		/*2964*/ uint16(xCondDataSize), 2968, 2974, 0,
  1858		/*2968*/ uint16(xSetOp), uint16(CRC32),
  1859		/*2970*/ uint16(xReadSlashR),
  1860		/*2971*/ uint16(xArgR32),
  1861		/*2972*/ uint16(xArgRM8),
  1862		/*2973*/ uint16(xMatch),
  1863		/*2974*/ uint16(xSetOp), uint16(CRC32),
  1864		/*2976*/ uint16(xReadSlashR),
  1865		/*2977*/ uint16(xArgR32),
  1866		/*2978*/ uint16(xArgRM8),
  1867		/*2979*/ uint16(xMatch),
  1868		/*2980*/ uint16(xCondPrefix), 2,
  1869		0xF2, 2996,
  1870		0x0, 2986,
  1871		/*2986*/ uint16(xCondDataSize), 2952, 2958, 2990,
  1872		/*2990*/ uint16(xSetOp), uint16(MOVBE),
  1873		/*2992*/ uint16(xReadSlashR),
  1874		/*2993*/ uint16(xArgR64),
  1875		/*2994*/ uint16(xArgM64),
  1876		/*2995*/ uint16(xMatch),
  1877		/*2996*/ uint16(xCondDataSize), 2968, 2974, 3000,
  1878		/*3000*/ uint16(xSetOp), uint16(CRC32),
  1879		/*3002*/ uint16(xReadSlashR),
  1880		/*3003*/ uint16(xArgR64),
  1881		/*3004*/ uint16(xArgRM8),
  1882		/*3005*/ uint16(xMatch),
  1883		/*3006*/ uint16(xCondIs64), 3009, 3047,
  1884		/*3009*/ uint16(xCondPrefix), 2,
  1885		0xF2, 3031,
  1886		0x0, 3015,
  1887		/*3015*/ uint16(xCondDataSize), 3019, 3025, 0,
  1888		/*3019*/ uint16(xSetOp), uint16(MOVBE),
  1889		/*3021*/ uint16(xReadSlashR),
  1890		/*3022*/ uint16(xArgM16),
  1891		/*3023*/ uint16(xArgR16),
  1892		/*3024*/ uint16(xMatch),
  1893		/*3025*/ uint16(xSetOp), uint16(MOVBE),
  1894		/*3027*/ uint16(xReadSlashR),
  1895		/*3028*/ uint16(xArgM32),
  1896		/*3029*/ uint16(xArgR32),
  1897		/*3030*/ uint16(xMatch),
  1898		/*3031*/ uint16(xCondDataSize), 3035, 3041, 0,
  1899		/*3035*/ uint16(xSetOp), uint16(CRC32),
  1900		/*3037*/ uint16(xReadSlashR),
  1901		/*3038*/ uint16(xArgR32),
  1902		/*3039*/ uint16(xArgRM16),
  1903		/*3040*/ uint16(xMatch),
  1904		/*3041*/ uint16(xSetOp), uint16(CRC32),
  1905		/*3043*/ uint16(xReadSlashR),
  1906		/*3044*/ uint16(xArgR32),
  1907		/*3045*/ uint16(xArgRM32),
  1908		/*3046*/ uint16(xMatch),
  1909		/*3047*/ uint16(xCondPrefix), 2,
  1910		0xF2, 3063,
  1911		0x0, 3053,
  1912		/*3053*/ uint16(xCondDataSize), 3019, 3025, 3057,
  1913		/*3057*/ uint16(xSetOp), uint16(MOVBE),
  1914		/*3059*/ uint16(xReadSlashR),
  1915		/*3060*/ uint16(xArgM64),
  1916		/*3061*/ uint16(xArgR64),
  1917		/*3062*/ uint16(xMatch),
  1918		/*3063*/ uint16(xCondDataSize), 3035, 3041, 3067,
  1919		/*3067*/ uint16(xSetOp), uint16(CRC32),
  1920		/*3069*/ uint16(xReadSlashR),
  1921		/*3070*/ uint16(xArgR64),
  1922		/*3071*/ uint16(xArgRM64),
  1923		/*3072*/ uint16(xMatch),
  1924		/*3073*/ uint16(xCondByte), 24,
  1925		0x08, 3124,
  1926		0x09, 3136,
  1927		0x0A, 3148,
  1928		0x0B, 3160,
  1929		0x0C, 3172,
  1930		0x0D, 3184,
  1931		0x0E, 3196,
  1932		0x0F, 3208,
  1933		0x14, 3230,
  1934		0x15, 3242,
  1935		0x16, 3254,
  1936		0x17, 3297,
  1937		0x20, 3309,
  1938		0x21, 3321,
  1939		0x22, 3333,
  1940		0x40, 3376,
  1941		0x41, 3388,
  1942		0x42, 3400,
  1943		0x44, 3412,
  1944		0x60, 3424,
  1945		0x61, 3436,
  1946		0x62, 3448,
  1947		0x63, 3460,
  1948		0xDF, 3472,
  1949		uint16(xFail),
  1950		/*3124*/ uint16(xCondPrefix), 1,
  1951		0x66, 3128,
  1952		/*3128*/ uint16(xSetOp), uint16(ROUNDPS),
  1953		/*3130*/ uint16(xReadSlashR),
  1954		/*3131*/ uint16(xReadIb),
  1955		/*3132*/ uint16(xArgXmm1),
  1956		/*3133*/ uint16(xArgXmm2M128),
  1957		/*3134*/ uint16(xArgImm8u),
  1958		/*3135*/ uint16(xMatch),
  1959		/*3136*/ uint16(xCondPrefix), 1,
  1960		0x66, 3140,
  1961		/*3140*/ uint16(xSetOp), uint16(ROUNDPD),
  1962		/*3142*/ uint16(xReadSlashR),
  1963		/*3143*/ uint16(xReadIb),
  1964		/*3144*/ uint16(xArgXmm1),
  1965		/*3145*/ uint16(xArgXmm2M128),
  1966		/*3146*/ uint16(xArgImm8u),
  1967		/*3147*/ uint16(xMatch),
  1968		/*3148*/ uint16(xCondPrefix), 1,
  1969		0x66, 3152,
  1970		/*3152*/ uint16(xSetOp), uint16(ROUNDSS),
  1971		/*3154*/ uint16(xReadSlashR),
  1972		/*3155*/ uint16(xReadIb),
  1973		/*3156*/ uint16(xArgXmm1),
  1974		/*3157*/ uint16(xArgXmm2M32),
  1975		/*3158*/ uint16(xArgImm8u),
  1976		/*3159*/ uint16(xMatch),
  1977		/*3160*/ uint16(xCondPrefix), 1,
  1978		0x66, 3164,
  1979		/*3164*/ uint16(xSetOp), uint16(ROUNDSD),
  1980		/*3166*/ uint16(xReadSlashR),
  1981		/*3167*/ uint16(xReadIb),
  1982		/*3168*/ uint16(xArgXmm1),
  1983		/*3169*/ uint16(xArgXmm2M64),
  1984		/*3170*/ uint16(xArgImm8u),
  1985		/*3171*/ uint16(xMatch),
  1986		/*3172*/ uint16(xCondPrefix), 1,
  1987		0x66, 3176,
  1988		/*3176*/ uint16(xSetOp), uint16(BLENDPS),
  1989		/*3178*/ uint16(xReadSlashR),
  1990		/*3179*/ uint16(xReadIb),
  1991		/*3180*/ uint16(xArgXmm1),
  1992		/*3181*/ uint16(xArgXmm2M128),
  1993		/*3182*/ uint16(xArgImm8u),
  1994		/*3183*/ uint16(xMatch),
  1995		/*3184*/ uint16(xCondPrefix), 1,
  1996		0x66, 3188,
  1997		/*3188*/ uint16(xSetOp), uint16(BLENDPD),
  1998		/*3190*/ uint16(xReadSlashR),
  1999		/*3191*/ uint16(xReadIb),
  2000		/*3192*/ uint16(xArgXmm1),
  2001		/*3193*/ uint16(xArgXmm2M128),
  2002		/*3194*/ uint16(xArgImm8u),
  2003		/*3195*/ uint16(xMatch),
  2004		/*3196*/ uint16(xCondPrefix), 1,
  2005		0x66, 3200,
  2006		/*3200*/ uint16(xSetOp), uint16(PBLENDW),
  2007		/*3202*/ uint16(xReadSlashR),
  2008		/*3203*/ uint16(xReadIb),
  2009		/*3204*/ uint16(xArgXmm1),
  2010		/*3205*/ uint16(xArgXmm2M128),
  2011		/*3206*/ uint16(xArgImm8u),
  2012		/*3207*/ uint16(xMatch),
  2013		/*3208*/ uint16(xCondPrefix), 2,
  2014		0x66, 3222,
  2015		0x0, 3214,
  2016		/*3214*/ uint16(xSetOp), uint16(PALIGNR),
  2017		/*3216*/ uint16(xReadSlashR),
  2018		/*3217*/ uint16(xReadIb),
  2019		/*3218*/ uint16(xArgMm1),
  2020		/*3219*/ uint16(xArgMm2M64),
  2021		/*3220*/ uint16(xArgImm8u),
  2022		/*3221*/ uint16(xMatch),
  2023		/*3222*/ uint16(xSetOp), uint16(PALIGNR),
  2024		/*3224*/ uint16(xReadSlashR),
  2025		/*3225*/ uint16(xReadIb),
  2026		/*3226*/ uint16(xArgXmm1),
  2027		/*3227*/ uint16(xArgXmm2M128),
  2028		/*3228*/ uint16(xArgImm8u),
  2029		/*3229*/ uint16(xMatch),
  2030		/*3230*/ uint16(xCondPrefix), 1,
  2031		0x66, 3234,
  2032		/*3234*/ uint16(xSetOp), uint16(PEXTRB),
  2033		/*3236*/ uint16(xReadSlashR),
  2034		/*3237*/ uint16(xReadIb),
  2035		/*3238*/ uint16(xArgR32M8),
  2036		/*3239*/ uint16(xArgXmm1),
  2037		/*3240*/ uint16(xArgImm8u),
  2038		/*3241*/ uint16(xMatch),
  2039		/*3242*/ uint16(xCondPrefix), 1,
  2040		0x66, 3246,
  2041		/*3246*/ uint16(xSetOp), uint16(PEXTRW),
  2042		/*3248*/ uint16(xReadSlashR),
  2043		/*3249*/ uint16(xReadIb),
  2044		/*3250*/ uint16(xArgR32M16),
  2045		/*3251*/ uint16(xArgXmm1),
  2046		/*3252*/ uint16(xArgImm8u),
  2047		/*3253*/ uint16(xMatch),
  2048		/*3254*/ uint16(xCondIs64), 3257, 3281,
  2049		/*3257*/ uint16(xCondPrefix), 1,
  2050		0x66, 3261,
  2051		/*3261*/ uint16(xCondDataSize), 3265, 3273, 0,
  2052		/*3265*/ uint16(xSetOp), uint16(PEXTRD),
  2053		/*3267*/ uint16(xReadSlashR),
  2054		/*3268*/ uint16(xReadIb),
  2055		/*3269*/ uint16(xArgRM32),
  2056		/*3270*/ uint16(xArgXmm1),
  2057		/*3271*/ uint16(xArgImm8u),
  2058		/*3272*/ uint16(xMatch),
  2059		/*3273*/ uint16(xSetOp), uint16(PEXTRD),
  2060		/*3275*/ uint16(xReadSlashR),
  2061		/*3276*/ uint16(xReadIb),
  2062		/*3277*/ uint16(xArgRM32),
  2063		/*3278*/ uint16(xArgXmm1),
  2064		/*3279*/ uint16(xArgImm8u),
  2065		/*3280*/ uint16(xMatch),
  2066		/*3281*/ uint16(xCondPrefix), 1,
  2067		0x66, 3285,
  2068		/*3285*/ uint16(xCondDataSize), 3265, 3273, 3289,
  2069		/*3289*/ uint16(xSetOp), uint16(PEXTRQ),
  2070		/*3291*/ uint16(xReadSlashR),
  2071		/*3292*/ uint16(xReadIb),
  2072		/*3293*/ uint16(xArgRM64),
  2073		/*3294*/ uint16(xArgXmm1),
  2074		/*3295*/ uint16(xArgImm8u),
  2075		/*3296*/ uint16(xMatch),
  2076		/*3297*/ uint16(xCondPrefix), 1,
  2077		0x66, 3301,
  2078		/*3301*/ uint16(xSetOp), uint16(EXTRACTPS),
  2079		/*3303*/ uint16(xReadSlashR),
  2080		/*3304*/ uint16(xReadIb),
  2081		/*3305*/ uint16(xArgRM32),
  2082		/*3306*/ uint16(xArgXmm1),
  2083		/*3307*/ uint16(xArgImm8u),
  2084		/*3308*/ uint16(xMatch),
  2085		/*3309*/ uint16(xCondPrefix), 1,
  2086		0x66, 3313,
  2087		/*3313*/ uint16(xSetOp), uint16(PINSRB),
  2088		/*3315*/ uint16(xReadSlashR),
  2089		/*3316*/ uint16(xReadIb),
  2090		/*3317*/ uint16(xArgXmm1),
  2091		/*3318*/ uint16(xArgR32M8),
  2092		/*3319*/ uint16(xArgImm8u),
  2093		/*3320*/ uint16(xMatch),
  2094		/*3321*/ uint16(xCondPrefix), 1,
  2095		0x66, 3325,
  2096		/*3325*/ uint16(xSetOp), uint16(INSERTPS),
  2097		/*3327*/ uint16(xReadSlashR),
  2098		/*3328*/ uint16(xReadIb),
  2099		/*3329*/ uint16(xArgXmm1),
  2100		/*3330*/ uint16(xArgXmm2M32),
  2101		/*3331*/ uint16(xArgImm8u),
  2102		/*3332*/ uint16(xMatch),
  2103		/*3333*/ uint16(xCondIs64), 3336, 3360,
  2104		/*3336*/ uint16(xCondPrefix), 1,
  2105		0x66, 3340,
  2106		/*3340*/ uint16(xCondDataSize), 3344, 3352, 0,
  2107		/*3344*/ uint16(xSetOp), uint16(PINSRD),
  2108		/*3346*/ uint16(xReadSlashR),
  2109		/*3347*/ uint16(xReadIb),
  2110		/*3348*/ uint16(xArgXmm1),
  2111		/*3349*/ uint16(xArgRM32),
  2112		/*3350*/ uint16(xArgImm8u),
  2113		/*3351*/ uint16(xMatch),
  2114		/*3352*/ uint16(xSetOp), uint16(PINSRD),
  2115		/*3354*/ uint16(xReadSlashR),
  2116		/*3355*/ uint16(xReadIb),
  2117		/*3356*/ uint16(xArgXmm1),
  2118		/*3357*/ uint16(xArgRM32),
  2119		/*3358*/ uint16(xArgImm8u),
  2120		/*3359*/ uint16(xMatch),
  2121		/*3360*/ uint16(xCondPrefix), 1,
  2122		0x66, 3364,
  2123		/*3364*/ uint16(xCondDataSize), 3344, 3352, 3368,
  2124		/*3368*/ uint16(xSetOp), uint16(PINSRQ),
  2125		/*3370*/ uint16(xReadSlashR),
  2126		/*3371*/ uint16(xReadIb),
  2127		/*3372*/ uint16(xArgXmm1),
  2128		/*3373*/ uint16(xArgRM64),
  2129		/*3374*/ uint16(xArgImm8u),
  2130		/*3375*/ uint16(xMatch),
  2131		/*3376*/ uint16(xCondPrefix), 1,
  2132		0x66, 3380,
  2133		/*3380*/ uint16(xSetOp), uint16(DPPS),
  2134		/*3382*/ uint16(xReadSlashR),
  2135		/*3383*/ uint16(xReadIb),
  2136		/*3384*/ uint16(xArgXmm1),
  2137		/*3385*/ uint16(xArgXmm2M128),
  2138		/*3386*/ uint16(xArgImm8u),
  2139		/*3387*/ uint16(xMatch),
  2140		/*3388*/ uint16(xCondPrefix), 1,
  2141		0x66, 3392,
  2142		/*3392*/ uint16(xSetOp), uint16(DPPD),
  2143		/*3394*/ uint16(xReadSlashR),
  2144		/*3395*/ uint16(xReadIb),
  2145		/*3396*/ uint16(xArgXmm1),
  2146		/*3397*/ uint16(xArgXmm2M128),
  2147		/*3398*/ uint16(xArgImm8u),
  2148		/*3399*/ uint16(xMatch),
  2149		/*3400*/ uint16(xCondPrefix), 1,
  2150		0x66, 3404,
  2151		/*3404*/ uint16(xSetOp), uint16(MPSADBW),
  2152		/*3406*/ uint16(xReadSlashR),
  2153		/*3407*/ uint16(xReadIb),
  2154		/*3408*/ uint16(xArgXmm1),
  2155		/*3409*/ uint16(xArgXmm2M128),
  2156		/*3410*/ uint16(xArgImm8u),
  2157		/*3411*/ uint16(xMatch),
  2158		/*3412*/ uint16(xCondPrefix), 1,
  2159		0x66, 3416,
  2160		/*3416*/ uint16(xSetOp), uint16(PCLMULQDQ),
  2161		/*3418*/ uint16(xReadSlashR),
  2162		/*3419*/ uint16(xReadIb),
  2163		/*3420*/ uint16(xArgXmm1),
  2164		/*3421*/ uint16(xArgXmm2M128),
  2165		/*3422*/ uint16(xArgImm8u),
  2166		/*3423*/ uint16(xMatch),
  2167		/*3424*/ uint16(xCondPrefix), 1,
  2168		0x66, 3428,
  2169		/*3428*/ uint16(xSetOp), uint16(PCMPESTRM),
  2170		/*3430*/ uint16(xReadSlashR),
  2171		/*3431*/ uint16(xReadIb),
  2172		/*3432*/ uint16(xArgXmm1),
  2173		/*3433*/ uint16(xArgXmm2M128),
  2174		/*3434*/ uint16(xArgImm8u),
  2175		/*3435*/ uint16(xMatch),
  2176		/*3436*/ uint16(xCondPrefix), 1,
  2177		0x66, 3440,
  2178		/*3440*/ uint16(xSetOp), uint16(PCMPESTRI),
  2179		/*3442*/ uint16(xReadSlashR),
  2180		/*3443*/ uint16(xReadIb),
  2181		/*3444*/ uint16(xArgXmm1),
  2182		/*3445*/ uint16(xArgXmm2M128),
  2183		/*3446*/ uint16(xArgImm8u),
  2184		/*3447*/ uint16(xMatch),
  2185		/*3448*/ uint16(xCondPrefix), 1,
  2186		0x66, 3452,
  2187		/*3452*/ uint16(xSetOp), uint16(PCMPISTRM),
  2188		/*3454*/ uint16(xReadSlashR),
  2189		/*3455*/ uint16(xReadIb),
  2190		/*3456*/ uint16(xArgXmm1),
  2191		/*3457*/ uint16(xArgXmm2M128),
  2192		/*3458*/ uint16(xArgImm8u),
  2193		/*3459*/ uint16(xMatch),
  2194		/*3460*/ uint16(xCondPrefix), 1,
  2195		0x66, 3464,
  2196		/*3464*/ uint16(xSetOp), uint16(PCMPISTRI),
  2197		/*3466*/ uint16(xReadSlashR),
  2198		/*3467*/ uint16(xReadIb),
  2199		/*3468*/ uint16(xArgXmm1),
  2200		/*3469*/ uint16(xArgXmm2M128),
  2201		/*3470*/ uint16(xArgImm8u),
  2202		/*3471*/ uint16(xMatch),
  2203		/*3472*/ uint16(xCondPrefix), 1,
  2204		0x66, 3476,
  2205		/*3476*/ uint16(xSetOp), uint16(AESKEYGENASSIST),
  2206		/*3478*/ uint16(xReadSlashR),
  2207		/*3479*/ uint16(xReadIb),
  2208		/*3480*/ uint16(xArgXmm1),
  2209		/*3481*/ uint16(xArgXmm2M128),
  2210		/*3482*/ uint16(xArgImm8u),
  2211		/*3483*/ uint16(xMatch),
  2212		/*3484*/ uint16(xCondIs64), 3487, 3503,
  2213		/*3487*/ uint16(xCondDataSize), 3491, 3497, 0,
  2214		/*3491*/ uint16(xSetOp), uint16(CMOVO),
  2215		/*3493*/ uint16(xReadSlashR),
  2216		/*3494*/ uint16(xArgR16),
  2217		/*3495*/ uint16(xArgRM16),
  2218		/*3496*/ uint16(xMatch),
  2219		/*3497*/ uint16(xSetOp), uint16(CMOVO),
  2220		/*3499*/ uint16(xReadSlashR),
  2221		/*3500*/ uint16(xArgR32),
  2222		/*3501*/ uint16(xArgRM32),
  2223		/*3502*/ uint16(xMatch),
  2224		/*3503*/ uint16(xCondDataSize), 3491, 3497, 3507,
  2225		/*3507*/ uint16(xSetOp), uint16(CMOVO),
  2226		/*3509*/ uint16(xReadSlashR),
  2227		/*3510*/ uint16(xArgR64),
  2228		/*3511*/ uint16(xArgRM64),
  2229		/*3512*/ uint16(xMatch),
  2230		/*3513*/ uint16(xCondIs64), 3516, 3532,
  2231		/*3516*/ uint16(xCondDataSize), 3520, 3526, 0,
  2232		/*3520*/ uint16(xSetOp), uint16(CMOVNO),
  2233		/*3522*/ uint16(xReadSlashR),
  2234		/*3523*/ uint16(xArgR16),
  2235		/*3524*/ uint16(xArgRM16),
  2236		/*3525*/ uint16(xMatch),
  2237		/*3526*/ uint16(xSetOp), uint16(CMOVNO),
  2238		/*3528*/ uint16(xReadSlashR),
  2239		/*3529*/ uint16(xArgR32),
  2240		/*3530*/ uint16(xArgRM32),
  2241		/*3531*/ uint16(xMatch),
  2242		/*3532*/ uint16(xCondDataSize), 3520, 3526, 3536,
  2243		/*3536*/ uint16(xSetOp), uint16(CMOVNO),
  2244		/*3538*/ uint16(xReadSlashR),
  2245		/*3539*/ uint16(xArgR64),
  2246		/*3540*/ uint16(xArgRM64),
  2247		/*3541*/ uint16(xMatch),
  2248		/*3542*/ uint16(xCondIs64), 3545, 3561,
  2249		/*3545*/ uint16(xCondDataSize), 3549, 3555, 0,
  2250		/*3549*/ uint16(xSetOp), uint16(CMOVB),
  2251		/*3551*/ uint16(xReadSlashR),
  2252		/*3552*/ uint16(xArgR16),
  2253		/*3553*/ uint16(xArgRM16),
  2254		/*3554*/ uint16(xMatch),
  2255		/*3555*/ uint16(xSetOp), uint16(CMOVB),
  2256		/*3557*/ uint16(xReadSlashR),
  2257		/*3558*/ uint16(xArgR32),
  2258		/*3559*/ uint16(xArgRM32),
  2259		/*3560*/ uint16(xMatch),
  2260		/*3561*/ uint16(xCondDataSize), 3549, 3555, 3565,
  2261		/*3565*/ uint16(xSetOp), uint16(CMOVB),
  2262		/*3567*/ uint16(xReadSlashR),
  2263		/*3568*/ uint16(xArgR64),
  2264		/*3569*/ uint16(xArgRM64),
  2265		/*3570*/ uint16(xMatch),
  2266		/*3571*/ uint16(xCondIs64), 3574, 3590,
  2267		/*3574*/ uint16(xCondDataSize), 3578, 3584, 0,
  2268		/*3578*/ uint16(xSetOp), uint16(CMOVAE),
  2269		/*3580*/ uint16(xReadSlashR),
  2270		/*3581*/ uint16(xArgR16),
  2271		/*3582*/ uint16(xArgRM16),
  2272		/*3583*/ uint16(xMatch),
  2273		/*3584*/ uint16(xSetOp), uint16(CMOVAE),
  2274		/*3586*/ uint16(xReadSlashR),
  2275		/*3587*/ uint16(xArgR32),
  2276		/*3588*/ uint16(xArgRM32),
  2277		/*3589*/ uint16(xMatch),
  2278		/*3590*/ uint16(xCondDataSize), 3578, 3584, 3594,
  2279		/*3594*/ uint16(xSetOp), uint16(CMOVAE),
  2280		/*3596*/ uint16(xReadSlashR),
  2281		/*3597*/ uint16(xArgR64),
  2282		/*3598*/ uint16(xArgRM64),
  2283		/*3599*/ uint16(xMatch),
  2284		/*3600*/ uint16(xCondIs64), 3603, 3619,
  2285		/*3603*/ uint16(xCondDataSize), 3607, 3613, 0,
  2286		/*3607*/ uint16(xSetOp), uint16(CMOVE),
  2287		/*3609*/ uint16(xReadSlashR),
  2288		/*3610*/ uint16(xArgR16),
  2289		/*3611*/ uint16(xArgRM16),
  2290		/*3612*/ uint16(xMatch),
  2291		/*3613*/ uint16(xSetOp), uint16(CMOVE),
  2292		/*3615*/ uint16(xReadSlashR),
  2293		/*3616*/ uint16(xArgR32),
  2294		/*3617*/ uint16(xArgRM32),
  2295		/*3618*/ uint16(xMatch),
  2296		/*3619*/ uint16(xCondDataSize), 3607, 3613, 3623,
  2297		/*3623*/ uint16(xSetOp), uint16(CMOVE),
  2298		/*3625*/ uint16(xReadSlashR),
  2299		/*3626*/ uint16(xArgR64),
  2300		/*3627*/ uint16(xArgRM64),
  2301		/*3628*/ uint16(xMatch),
  2302		/*3629*/ uint16(xCondIs64), 3632, 3648,
  2303		/*3632*/ uint16(xCondDataSize), 3636, 3642, 0,
  2304		/*3636*/ uint16(xSetOp), uint16(CMOVNE),
  2305		/*3638*/ uint16(xReadSlashR),
  2306		/*3639*/ uint16(xArgR16),
  2307		/*3640*/ uint16(xArgRM16),
  2308		/*3641*/ uint16(xMatch),
  2309		/*3642*/ uint16(xSetOp), uint16(CMOVNE),
  2310		/*3644*/ uint16(xReadSlashR),
  2311		/*3645*/ uint16(xArgR32),
  2312		/*3646*/ uint16(xArgRM32),
  2313		/*3647*/ uint16(xMatch),
  2314		/*3648*/ uint16(xCondDataSize), 3636, 3642, 3652,
  2315		/*3652*/ uint16(xSetOp), uint16(CMOVNE),
  2316		/*3654*/ uint16(xReadSlashR),
  2317		/*3655*/ uint16(xArgR64),
  2318		/*3656*/ uint16(xArgRM64),
  2319		/*3657*/ uint16(xMatch),
  2320		/*3658*/ uint16(xCondIs64), 3661, 3677,
  2321		/*3661*/ uint16(xCondDataSize), 3665, 3671, 0,
  2322		/*3665*/ uint16(xSetOp), uint16(CMOVBE),
  2323		/*3667*/ uint16(xReadSlashR),
  2324		/*3668*/ uint16(xArgR16),
  2325		/*3669*/ uint16(xArgRM16),
  2326		/*3670*/ uint16(xMatch),
  2327		/*3671*/ uint16(xSetOp), uint16(CMOVBE),
  2328		/*3673*/ uint16(xReadSlashR),
  2329		/*3674*/ uint16(xArgR32),
  2330		/*3675*/ uint16(xArgRM32),
  2331		/*3676*/ uint16(xMatch),
  2332		/*3677*/ uint16(xCondDataSize), 3665, 3671, 3681,
  2333		/*3681*/ uint16(xSetOp), uint16(CMOVBE),
  2334		/*3683*/ uint16(xReadSlashR),
  2335		/*3684*/ uint16(xArgR64),
  2336		/*3685*/ uint16(xArgRM64),
  2337		/*3686*/ uint16(xMatch),
  2338		/*3687*/ uint16(xCondIs64), 3690, 3706,
  2339		/*3690*/ uint16(xCondDataSize), 3694, 3700, 0,
  2340		/*3694*/ uint16(xSetOp), uint16(CMOVA),
  2341		/*3696*/ uint16(xReadSlashR),
  2342		/*3697*/ uint16(xArgR16),
  2343		/*3698*/ uint16(xArgRM16),
  2344		/*3699*/ uint16(xMatch),
  2345		/*3700*/ uint16(xSetOp), uint16(CMOVA),
  2346		/*3702*/ uint16(xReadSlashR),
  2347		/*3703*/ uint16(xArgR32),
  2348		/*3704*/ uint16(xArgRM32),
  2349		/*3705*/ uint16(xMatch),
  2350		/*3706*/ uint16(xCondDataSize), 3694, 3700, 3710,
  2351		/*3710*/ uint16(xSetOp), uint16(CMOVA),
  2352		/*3712*/ uint16(xReadSlashR),
  2353		/*3713*/ uint16(xArgR64),
  2354		/*3714*/ uint16(xArgRM64),
  2355		/*3715*/ uint16(xMatch),
  2356		/*3716*/ uint16(xCondIs64), 3719, 3735,
  2357		/*3719*/ uint16(xCondDataSize), 3723, 3729, 0,
  2358		/*3723*/ uint16(xSetOp), uint16(CMOVS),
  2359		/*3725*/ uint16(xReadSlashR),
  2360		/*3726*/ uint16(xArgR16),
  2361		/*3727*/ uint16(xArgRM16),
  2362		/*3728*/ uint16(xMatch),
  2363		/*3729*/ uint16(xSetOp), uint16(CMOVS),
  2364		/*3731*/ uint16(xReadSlashR),
  2365		/*3732*/ uint16(xArgR32),
  2366		/*3733*/ uint16(xArgRM32),
  2367		/*3734*/ uint16(xMatch),
  2368		/*3735*/ uint16(xCondDataSize), 3723, 3729, 3739,
  2369		/*3739*/ uint16(xSetOp), uint16(CMOVS),
  2370		/*3741*/ uint16(xReadSlashR),
  2371		/*3742*/ uint16(xArgR64),
  2372		/*3743*/ uint16(xArgRM64),
  2373		/*3744*/ uint16(xMatch),
  2374		/*3745*/ uint16(xCondIs64), 3748, 3764,
  2375		/*3748*/ uint16(xCondDataSize), 3752, 3758, 0,
  2376		/*3752*/ uint16(xSetOp), uint16(CMOVNS),
  2377		/*3754*/ uint16(xReadSlashR),
  2378		/*3755*/ uint16(xArgR16),
  2379		/*3756*/ uint16(xArgRM16),
  2380		/*3757*/ uint16(xMatch),
  2381		/*3758*/ uint16(xSetOp), uint16(CMOVNS),
  2382		/*3760*/ uint16(xReadSlashR),
  2383		/*3761*/ uint16(xArgR32),
  2384		/*3762*/ uint16(xArgRM32),
  2385		/*3763*/ uint16(xMatch),
  2386		/*3764*/ uint16(xCondDataSize), 3752, 3758, 3768,
  2387		/*3768*/ uint16(xSetOp), uint16(CMOVNS),
  2388		/*3770*/ uint16(xReadSlashR),
  2389		/*3771*/ uint16(xArgR64),
  2390		/*3772*/ uint16(xArgRM64),
  2391		/*3773*/ uint16(xMatch),
  2392		/*3774*/ uint16(xCondIs64), 3777, 3793,
  2393		/*3777*/ uint16(xCondDataSize), 3781, 3787, 0,
  2394		/*3781*/ uint16(xSetOp), uint16(CMOVP),
  2395		/*3783*/ uint16(xReadSlashR),
  2396		/*3784*/ uint16(xArgR16),
  2397		/*3785*/ uint16(xArgRM16),
  2398		/*3786*/ uint16(xMatch),
  2399		/*3787*/ uint16(xSetOp), uint16(CMOVP),
  2400		/*3789*/ uint16(xReadSlashR),
  2401		/*3790*/ uint16(xArgR32),
  2402		/*3791*/ uint16(xArgRM32),
  2403		/*3792*/ uint16(xMatch),
  2404		/*3793*/ uint16(xCondDataSize), 3781, 3787, 3797,
  2405		/*3797*/ uint16(xSetOp), uint16(CMOVP),
  2406		/*3799*/ uint16(xReadSlashR),
  2407		/*3800*/ uint16(xArgR64),
  2408		/*3801*/ uint16(xArgRM64),
  2409		/*3802*/ uint16(xMatch),
  2410		/*3803*/ uint16(xCondIs64), 3806, 3822,
  2411		/*3806*/ uint16(xCondDataSize), 3810, 3816, 0,
  2412		/*3810*/ uint16(xSetOp), uint16(CMOVNP),
  2413		/*3812*/ uint16(xReadSlashR),
  2414		/*3813*/ uint16(xArgR16),
  2415		/*3814*/ uint16(xArgRM16),
  2416		/*3815*/ uint16(xMatch),
  2417		/*3816*/ uint16(xSetOp), uint16(CMOVNP),
  2418		/*3818*/ uint16(xReadSlashR),
  2419		/*3819*/ uint16(xArgR32),
  2420		/*3820*/ uint16(xArgRM32),
  2421		/*3821*/ uint16(xMatch),
  2422		/*3822*/ uint16(xCondDataSize), 3810, 3816, 3826,
  2423		/*3826*/ uint16(xSetOp), uint16(CMOVNP),
  2424		/*3828*/ uint16(xReadSlashR),
  2425		/*3829*/ uint16(xArgR64),
  2426		/*3830*/ uint16(xArgRM64),
  2427		/*3831*/ uint16(xMatch),
  2428		/*3832*/ uint16(xCondIs64), 3835, 3851,
  2429		/*3835*/ uint16(xCondDataSize), 3839, 3845, 0,
  2430		/*3839*/ uint16(xSetOp), uint16(CMOVL),
  2431		/*3841*/ uint16(xReadSlashR),
  2432		/*3842*/ uint16(xArgR16),
  2433		/*3843*/ uint16(xArgRM16),
  2434		/*3844*/ uint16(xMatch),
  2435		/*3845*/ uint16(xSetOp), uint16(CMOVL),
  2436		/*3847*/ uint16(xReadSlashR),
  2437		/*3848*/ uint16(xArgR32),
  2438		/*3849*/ uint16(xArgRM32),
  2439		/*3850*/ uint16(xMatch),
  2440		/*3851*/ uint16(xCondDataSize), 3839, 3845, 3855,
  2441		/*3855*/ uint16(xSetOp), uint16(CMOVL),
  2442		/*3857*/ uint16(xReadSlashR),
  2443		/*3858*/ uint16(xArgR64),
  2444		/*3859*/ uint16(xArgRM64),
  2445		/*3860*/ uint16(xMatch),
  2446		/*3861*/ uint16(xCondIs64), 3864, 3880,
  2447		/*3864*/ uint16(xCondDataSize), 3868, 3874, 0,
  2448		/*3868*/ uint16(xSetOp), uint16(CMOVGE),
  2449		/*3870*/ uint16(xReadSlashR),
  2450		/*3871*/ uint16(xArgR16),
  2451		/*3872*/ uint16(xArgRM16),
  2452		/*3873*/ uint16(xMatch),
  2453		/*3874*/ uint16(xSetOp), uint16(CMOVGE),
  2454		/*3876*/ uint16(xReadSlashR),
  2455		/*3877*/ uint16(xArgR32),
  2456		/*3878*/ uint16(xArgRM32),
  2457		/*3879*/ uint16(xMatch),
  2458		/*3880*/ uint16(xCondDataSize), 3868, 3874, 3884,
  2459		/*3884*/ uint16(xSetOp), uint16(CMOVGE),
  2460		/*3886*/ uint16(xReadSlashR),
  2461		/*3887*/ uint16(xArgR64),
  2462		/*3888*/ uint16(xArgRM64),
  2463		/*3889*/ uint16(xMatch),
  2464		/*3890*/ uint16(xCondIs64), 3893, 3909,
  2465		/*3893*/ uint16(xCondDataSize), 3897, 3903, 0,
  2466		/*3897*/ uint16(xSetOp), uint16(CMOVLE),
  2467		/*3899*/ uint16(xReadSlashR),
  2468		/*3900*/ uint16(xArgR16),
  2469		/*3901*/ uint16(xArgRM16),
  2470		/*3902*/ uint16(xMatch),
  2471		/*3903*/ uint16(xSetOp), uint16(CMOVLE),
  2472		/*3905*/ uint16(xReadSlashR),
  2473		/*3906*/ uint16(xArgR32),
  2474		/*3907*/ uint16(xArgRM32),
  2475		/*3908*/ uint16(xMatch),
  2476		/*3909*/ uint16(xCondDataSize), 3897, 3903, 3913,
  2477		/*3913*/ uint16(xSetOp), uint16(CMOVLE),
  2478		/*3915*/ uint16(xReadSlashR),
  2479		/*3916*/ uint16(xArgR64),
  2480		/*3917*/ uint16(xArgRM64),
  2481		/*3918*/ uint16(xMatch),
  2482		/*3919*/ uint16(xCondIs64), 3922, 3938,
  2483		/*3922*/ uint16(xCondDataSize), 3926, 3932, 0,
  2484		/*3926*/ uint16(xSetOp), uint16(CMOVG),
  2485		/*3928*/ uint16(xReadSlashR),
  2486		/*3929*/ uint16(xArgR16),
  2487		/*3930*/ uint16(xArgRM16),
  2488		/*3931*/ uint16(xMatch),
  2489		/*3932*/ uint16(xSetOp), uint16(CMOVG),
  2490		/*3934*/ uint16(xReadSlashR),
  2491		/*3935*/ uint16(xArgR32),
  2492		/*3936*/ uint16(xArgRM32),
  2493		/*3937*/ uint16(xMatch),
  2494		/*3938*/ uint16(xCondDataSize), 3926, 3932, 3942,
  2495		/*3942*/ uint16(xSetOp), uint16(CMOVG),
  2496		/*3944*/ uint16(xReadSlashR),
  2497		/*3945*/ uint16(xArgR64),
  2498		/*3946*/ uint16(xArgRM64),
  2499		/*3947*/ uint16(xMatch),
  2500		/*3948*/ uint16(xCondPrefix), 2,
  2501		0x66, 3960,
  2502		0x0, 3954,
  2503		/*3954*/ uint16(xSetOp), uint16(MOVMSKPS),
  2504		/*3956*/ uint16(xReadSlashR),
  2505		/*3957*/ uint16(xArgR32),
  2506		/*3958*/ uint16(xArgXmm2),
  2507		/*3959*/ uint16(xMatch),
  2508		/*3960*/ uint16(xSetOp), uint16(MOVMSKPD),
  2509		/*3962*/ uint16(xReadSlashR),
  2510		/*3963*/ uint16(xArgR32),
  2511		/*3964*/ uint16(xArgXmm2),
  2512		/*3965*/ uint16(xMatch),
  2513		/*3966*/ uint16(xCondPrefix), 4,
  2514		0xF3, 3994,
  2515		0xF2, 3988,
  2516		0x66, 3982,
  2517		0x0, 3976,
  2518		/*3976*/ uint16(xSetOp), uint16(SQRTPS),
  2519		/*3978*/ uint16(xReadSlashR),
  2520		/*3979*/ uint16(xArgXmm1),
  2521		/*3980*/ uint16(xArgXmm2M128),
  2522		/*3981*/ uint16(xMatch),
  2523		/*3982*/ uint16(xSetOp), uint16(SQRTPD),
  2524		/*3984*/ uint16(xReadSlashR),
  2525		/*3985*/ uint16(xArgXmm1),
  2526		/*3986*/ uint16(xArgXmm2M128),
  2527		/*3987*/ uint16(xMatch),
  2528		/*3988*/ uint16(xSetOp), uint16(SQRTSD),
  2529		/*3990*/ uint16(xReadSlashR),
  2530		/*3991*/ uint16(xArgXmm1),
  2531		/*3992*/ uint16(xArgXmm2M64),
  2532		/*3993*/ uint16(xMatch),
  2533		/*3994*/ uint16(xSetOp), uint16(SQRTSS),
  2534		/*3996*/ uint16(xReadSlashR),
  2535		/*3997*/ uint16(xArgXmm1),
  2536		/*3998*/ uint16(xArgXmm2M32),
  2537		/*3999*/ uint16(xMatch),
  2538		/*4000*/ uint16(xCondPrefix), 2,
  2539		0xF3, 4012,
  2540		0x0, 4006,
  2541		/*4006*/ uint16(xSetOp), uint16(RSQRTPS),
  2542		/*4008*/ uint16(xReadSlashR),
  2543		/*4009*/ uint16(xArgXmm1),
  2544		/*4010*/ uint16(xArgXmm2M128),
  2545		/*4011*/ uint16(xMatch),
  2546		/*4012*/ uint16(xSetOp), uint16(RSQRTSS),
  2547		/*4014*/ uint16(xReadSlashR),
  2548		/*4015*/ uint16(xArgXmm1),
  2549		/*4016*/ uint16(xArgXmm2M32),
  2550		/*4017*/ uint16(xMatch),
  2551		/*4018*/ uint16(xCondPrefix), 2,
  2552		0xF3, 4030,
  2553		0x0, 4024,
  2554		/*4024*/ uint16(xSetOp), uint16(RCPPS),
  2555		/*4026*/ uint16(xReadSlashR),
  2556		/*4027*/ uint16(xArgXmm1),
  2557		/*4028*/ uint16(xArgXmm2M128),
  2558		/*4029*/ uint16(xMatch),
  2559		/*4030*/ uint16(xSetOp), uint16(RCPSS),
  2560		/*4032*/ uint16(xReadSlashR),
  2561		/*4033*/ uint16(xArgXmm1),
  2562		/*4034*/ uint16(xArgXmm2M32),
  2563		/*4035*/ uint16(xMatch),
  2564		/*4036*/ uint16(xCondPrefix), 2,
  2565		0x66, 4048,
  2566		0x0, 4042,
  2567		/*4042*/ uint16(xSetOp), uint16(ANDPS),
  2568		/*4044*/ uint16(xReadSlashR),
  2569		/*4045*/ uint16(xArgXmm1),
  2570		/*4046*/ uint16(xArgXmm2M128),
  2571		/*4047*/ uint16(xMatch),
  2572		/*4048*/ uint16(xSetOp), uint16(ANDPD),
  2573		/*4050*/ uint16(xReadSlashR),
  2574		/*4051*/ uint16(xArgXmm1),
  2575		/*4052*/ uint16(xArgXmm2M128),
  2576		/*4053*/ uint16(xMatch),
  2577		/*4054*/ uint16(xCondPrefix), 2,
  2578		0x66, 4066,
  2579		0x0, 4060,
  2580		/*4060*/ uint16(xSetOp), uint16(ANDNPS),
  2581		/*4062*/ uint16(xReadSlashR),
  2582		/*4063*/ uint16(xArgXmm1),
  2583		/*4064*/ uint16(xArgXmm2M128),
  2584		/*4065*/ uint16(xMatch),
  2585		/*4066*/ uint16(xSetOp), uint16(ANDNPD),
  2586		/*4068*/ uint16(xReadSlashR),
  2587		/*4069*/ uint16(xArgXmm1),
  2588		/*4070*/ uint16(xArgXmm2M128),
  2589		/*4071*/ uint16(xMatch),
  2590		/*4072*/ uint16(xCondPrefix), 2,
  2591		0x66, 4084,
  2592		0x0, 4078,
  2593		/*4078*/ uint16(xSetOp), uint16(ORPS),
  2594		/*4080*/ uint16(xReadSlashR),
  2595		/*4081*/ uint16(xArgXmm1),
  2596		/*4082*/ uint16(xArgXmm2M128),
  2597		/*4083*/ uint16(xMatch),
  2598		/*4084*/ uint16(xSetOp), uint16(ORPD),
  2599		/*4086*/ uint16(xReadSlashR),
  2600		/*4087*/ uint16(xArgXmm1),
  2601		/*4088*/ uint16(xArgXmm2M128),
  2602		/*4089*/ uint16(xMatch),
  2603		/*4090*/ uint16(xCondPrefix), 2,
  2604		0x66, 4102,
  2605		0x0, 4096,
  2606		/*4096*/ uint16(xSetOp), uint16(XORPS),
  2607		/*4098*/ uint16(xReadSlashR),
  2608		/*4099*/ uint16(xArgXmm1),
  2609		/*4100*/ uint16(xArgXmm2M128),
  2610		/*4101*/ uint16(xMatch),
  2611		/*4102*/ uint16(xSetOp), uint16(XORPD),
  2612		/*4104*/ uint16(xReadSlashR),
  2613		/*4105*/ uint16(xArgXmm1),
  2614		/*4106*/ uint16(xArgXmm2M128),
  2615		/*4107*/ uint16(xMatch),
  2616		/*4108*/ uint16(xCondPrefix), 4,
  2617		0xF3, 4136,
  2618		0xF2, 4130,
  2619		0x66, 4124,
  2620		0x0, 4118,
  2621		/*4118*/ uint16(xSetOp), uint16(ADDPS),
  2622		/*4120*/ uint16(xReadSlashR),
  2623		/*4121*/ uint16(xArgXmm1),
  2624		/*4122*/ uint16(xArgXmm2M128),
  2625		/*4123*/ uint16(xMatch),
  2626		/*4124*/ uint16(xSetOp), uint16(ADDPD),
  2627		/*4126*/ uint16(xReadSlashR),
  2628		/*4127*/ uint16(xArgXmm1),
  2629		/*4128*/ uint16(xArgXmm2M128),
  2630		/*4129*/ uint16(xMatch),
  2631		/*4130*/ uint16(xSetOp), uint16(ADDSD),
  2632		/*4132*/ uint16(xReadSlashR),
  2633		/*4133*/ uint16(xArgXmm1),
  2634		/*4134*/ uint16(xArgXmm2M64),
  2635		/*4135*/ uint16(xMatch),
  2636		/*4136*/ uint16(xSetOp), uint16(ADDSS),
  2637		/*4138*/ uint16(xReadSlashR),
  2638		/*4139*/ uint16(xArgXmm1),
  2639		/*4140*/ uint16(xArgXmm2M32),
  2640		/*4141*/ uint16(xMatch),
  2641		/*4142*/ uint16(xCondPrefix), 4,
  2642		0xF3, 4170,
  2643		0xF2, 4164,
  2644		0x66, 4158,
  2645		0x0, 4152,
  2646		/*4152*/ uint16(xSetOp), uint16(MULPS),
  2647		/*4154*/ uint16(xReadSlashR),
  2648		/*4155*/ uint16(xArgXmm1),
  2649		/*4156*/ uint16(xArgXmm2M128),
  2650		/*4157*/ uint16(xMatch),
  2651		/*4158*/ uint16(xSetOp), uint16(MULPD),
  2652		/*4160*/ uint16(xReadSlashR),
  2653		/*4161*/ uint16(xArgXmm1),
  2654		/*4162*/ uint16(xArgXmm2M128),
  2655		/*4163*/ uint16(xMatch),
  2656		/*4164*/ uint16(xSetOp), uint16(MULSD),
  2657		/*4166*/ uint16(xReadSlashR),
  2658		/*4167*/ uint16(xArgXmm1),
  2659		/*4168*/ uint16(xArgXmm2M64),
  2660		/*4169*/ uint16(xMatch),
  2661		/*4170*/ uint16(xSetOp), uint16(MULSS),
  2662		/*4172*/ uint16(xReadSlashR),
  2663		/*4173*/ uint16(xArgXmm1),
  2664		/*4174*/ uint16(xArgXmm2M32),
  2665		/*4175*/ uint16(xMatch),
  2666		/*4176*/ uint16(xCondPrefix), 4,
  2667		0xF3, 4204,
  2668		0xF2, 4198,
  2669		0x66, 4192,
  2670		0x0, 4186,
  2671		/*4186*/ uint16(xSetOp), uint16(CVTPS2PD),
  2672		/*4188*/ uint16(xReadSlashR),
  2673		/*4189*/ uint16(xArgXmm1),
  2674		/*4190*/ uint16(xArgXmm2M64),
  2675		/*4191*/ uint16(xMatch),
  2676		/*4192*/ uint16(xSetOp), uint16(CVTPD2PS),
  2677		/*4194*/ uint16(xReadSlashR),
  2678		/*4195*/ uint16(xArgXmm1),
  2679		/*4196*/ uint16(xArgXmm2M128),
  2680		/*4197*/ uint16(xMatch),
  2681		/*4198*/ uint16(xSetOp), uint16(CVTSD2SS),
  2682		/*4200*/ uint16(xReadSlashR),
  2683		/*4201*/ uint16(xArgXmm1),
  2684		/*4202*/ uint16(xArgXmm2M64),
  2685		/*4203*/ uint16(xMatch),
  2686		/*4204*/ uint16(xSetOp), uint16(CVTSS2SD),
  2687		/*4206*/ uint16(xReadSlashR),
  2688		/*4207*/ uint16(xArgXmm1),
  2689		/*4208*/ uint16(xArgXmm2M32),
  2690		/*4209*/ uint16(xMatch),
  2691		/*4210*/ uint16(xCondPrefix), 3,
  2692		0xF3, 4230,
  2693		0x66, 4224,
  2694		0x0, 4218,
  2695		/*4218*/ uint16(xSetOp), uint16(CVTDQ2PS),
  2696		/*4220*/ uint16(xReadSlashR),
  2697		/*4221*/ uint16(xArgXmm1),
  2698		/*4222*/ uint16(xArgXmm2M128),
  2699		/*4223*/ uint16(xMatch),
  2700		/*4224*/ uint16(xSetOp), uint16(CVTPS2DQ),
  2701		/*4226*/ uint16(xReadSlashR),
  2702		/*4227*/ uint16(xArgXmm1),
  2703		/*4228*/ uint16(xArgXmm2M128),
  2704		/*4229*/ uint16(xMatch),
  2705		/*4230*/ uint16(xSetOp), uint16(CVTTPS2DQ),
  2706		/*4232*/ uint16(xReadSlashR),
  2707		/*4233*/ uint16(xArgXmm1),
  2708		/*4234*/ uint16(xArgXmm2M128),
  2709		/*4235*/ uint16(xMatch),
  2710		/*4236*/ uint16(xCondPrefix), 4,
  2711		0xF3, 4264,
  2712		0xF2, 4258,
  2713		0x66, 4252,
  2714		0x0, 4246,
  2715		/*4246*/ uint16(xSetOp), uint16(SUBPS),
  2716		/*4248*/ uint16(xReadSlashR),
  2717		/*4249*/ uint16(xArgXmm1),
  2718		/*4250*/ uint16(xArgXmm2M128),
  2719		/*4251*/ uint16(xMatch),
  2720		/*4252*/ uint16(xSetOp), uint16(SUBPD),
  2721		/*4254*/ uint16(xReadSlashR),
  2722		/*4255*/ uint16(xArgXmm1),
  2723		/*4256*/ uint16(xArgXmm2M128),
  2724		/*4257*/ uint16(xMatch),
  2725		/*4258*/ uint16(xSetOp), uint16(SUBSD),
  2726		/*4260*/ uint16(xReadSlashR),
  2727		/*4261*/ uint16(xArgXmm1),
  2728		/*4262*/ uint16(xArgXmm2M64),
  2729		/*4263*/ uint16(xMatch),
  2730		/*4264*/ uint16(xSetOp), uint16(SUBSS),
  2731		/*4266*/ uint16(xReadSlashR),
  2732		/*4267*/ uint16(xArgXmm1),
  2733		/*4268*/ uint16(xArgXmm2M32),
  2734		/*4269*/ uint16(xMatch),
  2735		/*4270*/ uint16(xCondPrefix), 4,
  2736		0xF3, 4298,
  2737		0xF2, 4292,
  2738		0x66, 4286,
  2739		0x0, 4280,
  2740		/*4280*/ uint16(xSetOp), uint16(MINPS),
  2741		/*4282*/ uint16(xReadSlashR),
  2742		/*4283*/ uint16(xArgXmm1),
  2743		/*4284*/ uint16(xArgXmm2M128),
  2744		/*4285*/ uint16(xMatch),
  2745		/*4286*/ uint16(xSetOp), uint16(MINPD),
  2746		/*4288*/ uint16(xReadSlashR),
  2747		/*4289*/ uint16(xArgXmm1),
  2748		/*4290*/ uint16(xArgXmm2M128),
  2749		/*4291*/ uint16(xMatch),
  2750		/*4292*/ uint16(xSetOp), uint16(MINSD),
  2751		/*4294*/ uint16(xReadSlashR),
  2752		/*4295*/ uint16(xArgXmm1),
  2753		/*4296*/ uint16(xArgXmm2M64),
  2754		/*4297*/ uint16(xMatch),
  2755		/*4298*/ uint16(xSetOp), uint16(MINSS),
  2756		/*4300*/ uint16(xReadSlashR),
  2757		/*4301*/ uint16(xArgXmm1),
  2758		/*4302*/ uint16(xArgXmm2M32),
  2759		/*4303*/ uint16(xMatch),
  2760		/*4304*/ uint16(xCondPrefix), 4,
  2761		0xF3, 4332,
  2762		0xF2, 4326,
  2763		0x66, 4320,
  2764		0x0, 4314,
  2765		/*4314*/ uint16(xSetOp), uint16(DIVPS),
  2766		/*4316*/ uint16(xReadSlashR),
  2767		/*4317*/ uint16(xArgXmm1),
  2768		/*4318*/ uint16(xArgXmm2M128),
  2769		/*4319*/ uint16(xMatch),
  2770		/*4320*/ uint16(xSetOp), uint16(DIVPD),
  2771		/*4322*/ uint16(xReadSlashR),
  2772		/*4323*/ uint16(xArgXmm1),
  2773		/*4324*/ uint16(xArgXmm2M128),
  2774		/*4325*/ uint16(xMatch),
  2775		/*4326*/ uint16(xSetOp), uint16(DIVSD),
  2776		/*4328*/ uint16(xReadSlashR),
  2777		/*4329*/ uint16(xArgXmm1),
  2778		/*4330*/ uint16(xArgXmm2M64),
  2779		/*4331*/ uint16(xMatch),
  2780		/*4332*/ uint16(xSetOp), uint16(DIVSS),
  2781		/*4334*/ uint16(xReadSlashR),
  2782		/*4335*/ uint16(xArgXmm1),
  2783		/*4336*/ uint16(xArgXmm2M32),
  2784		/*4337*/ uint16(xMatch),
  2785		/*4338*/ uint16(xCondPrefix), 4,
  2786		0xF3, 4366,
  2787		0xF2, 4360,
  2788		0x66, 4354,
  2789		0x0, 4348,
  2790		/*4348*/ uint16(xSetOp), uint16(MAXPS),
  2791		/*4350*/ uint16(xReadSlashR),
  2792		/*4351*/ uint16(xArgXmm1),
  2793		/*4352*/ uint16(xArgXmm2M128),
  2794		/*4353*/ uint16(xMatch),
  2795		/*4354*/ uint16(xSetOp), uint16(MAXPD),
  2796		/*4356*/ uint16(xReadSlashR),
  2797		/*4357*/ uint16(xArgXmm1),
  2798		/*4358*/ uint16(xArgXmm2M128),
  2799		/*4359*/ uint16(xMatch),
  2800		/*4360*/ uint16(xSetOp), uint16(MAXSD),
  2801		/*4362*/ uint16(xReadSlashR),
  2802		/*4363*/ uint16(xArgXmm1),
  2803		/*4364*/ uint16(xArgXmm2M64),
  2804		/*4365*/ uint16(xMatch),
  2805		/*4366*/ uint16(xSetOp), uint16(MAXSS),
  2806		/*4368*/ uint16(xReadSlashR),
  2807		/*4369*/ uint16(xArgXmm1),
  2808		/*4370*/ uint16(xArgXmm2M32),
  2809		/*4371*/ uint16(xMatch),
  2810		/*4372*/ uint16(xCondPrefix), 2,
  2811		0x66, 4384,
  2812		0x0, 4378,
  2813		/*4378*/ uint16(xSetOp), uint16(PUNPCKLBW),
  2814		/*4380*/ uint16(xReadSlashR),
  2815		/*4381*/ uint16(xArgMm),
  2816		/*4382*/ uint16(xArgMmM32),
  2817		/*4383*/ uint16(xMatch),
  2818		/*4384*/ uint16(xSetOp), uint16(PUNPCKLBW),
  2819		/*4386*/ uint16(xReadSlashR),
  2820		/*4387*/ uint16(xArgXmm1),
  2821		/*4388*/ uint16(xArgXmm2M128),
  2822		/*4389*/ uint16(xMatch),
  2823		/*4390*/ uint16(xCondPrefix), 2,
  2824		0x66, 4402,
  2825		0x0, 4396,
  2826		/*4396*/ uint16(xSetOp), uint16(PUNPCKLWD),
  2827		/*4398*/ uint16(xReadSlashR),
  2828		/*4399*/ uint16(xArgMm),
  2829		/*4400*/ uint16(xArgMmM32),
  2830		/*4401*/ uint16(xMatch),
  2831		/*4402*/ uint16(xSetOp), uint16(PUNPCKLWD),
  2832		/*4404*/ uint16(xReadSlashR),
  2833		/*4405*/ uint16(xArgXmm1),
  2834		/*4406*/ uint16(xArgXmm2M128),
  2835		/*4407*/ uint16(xMatch),
  2836		/*4408*/ uint16(xCondPrefix), 2,
  2837		0x66, 4420,
  2838		0x0, 4414,
  2839		/*4414*/ uint16(xSetOp), uint16(PUNPCKLDQ),
  2840		/*4416*/ uint16(xReadSlashR),
  2841		/*4417*/ uint16(xArgMm),
  2842		/*4418*/ uint16(xArgMmM32),
  2843		/*4419*/ uint16(xMatch),
  2844		/*4420*/ uint16(xSetOp), uint16(PUNPCKLDQ),
  2845		/*4422*/ uint16(xReadSlashR),
  2846		/*4423*/ uint16(xArgXmm1),
  2847		/*4424*/ uint16(xArgXmm2M128),
  2848		/*4425*/ uint16(xMatch),
  2849		/*4426*/ uint16(xCondPrefix), 2,
  2850		0x66, 4438,
  2851		0x0, 4432,
  2852		/*4432*/ uint16(xSetOp), uint16(PACKSSWB),
  2853		/*4434*/ uint16(xReadSlashR),
  2854		/*4435*/ uint16(xArgMm1),
  2855		/*4436*/ uint16(xArgMm2M64),
  2856		/*4437*/ uint16(xMatch),
  2857		/*4438*/ uint16(xSetOp), uint16(PACKSSWB),
  2858		/*4440*/ uint16(xReadSlashR),
  2859		/*4441*/ uint16(xArgXmm1),
  2860		/*4442*/ uint16(xArgXmm2M128),
  2861		/*4443*/ uint16(xMatch),
  2862		/*4444*/ uint16(xCondPrefix), 2,
  2863		0x66, 4456,
  2864		0x0, 4450,
  2865		/*4450*/ uint16(xSetOp), uint16(PCMPGTB),
  2866		/*4452*/ uint16(xReadSlashR),
  2867		/*4453*/ uint16(xArgMm),
  2868		/*4454*/ uint16(xArgMmM64),
  2869		/*4455*/ uint16(xMatch),
  2870		/*4456*/ uint16(xSetOp), uint16(PCMPGTB),
  2871		/*4458*/ uint16(xReadSlashR),
  2872		/*4459*/ uint16(xArgXmm1),
  2873		/*4460*/ uint16(xArgXmm2M128),
  2874		/*4461*/ uint16(xMatch),
  2875		/*4462*/ uint16(xCondPrefix), 2,
  2876		0x66, 4474,
  2877		0x0, 4468,
  2878		/*4468*/ uint16(xSetOp), uint16(PCMPGTW),
  2879		/*4470*/ uint16(xReadSlashR),
  2880		/*4471*/ uint16(xArgMm),
  2881		/*4472*/ uint16(xArgMmM64),
  2882		/*4473*/ uint16(xMatch),
  2883		/*4474*/ uint16(xSetOp), uint16(PCMPGTW),
  2884		/*4476*/ uint16(xReadSlashR),
  2885		/*4477*/ uint16(xArgXmm1),
  2886		/*4478*/ uint16(xArgXmm2M128),
  2887		/*4479*/ uint16(xMatch),
  2888		/*4480*/ uint16(xCondPrefix), 2,
  2889		0x66, 4492,
  2890		0x0, 4486,
  2891		/*4486*/ uint16(xSetOp), uint16(PCMPGTD),
  2892		/*4488*/ uint16(xReadSlashR),
  2893		/*4489*/ uint16(xArgMm),
  2894		/*4490*/ uint16(xArgMmM64),
  2895		/*4491*/ uint16(xMatch),
  2896		/*4492*/ uint16(xSetOp), uint16(PCMPGTD),
  2897		/*4494*/ uint16(xReadSlashR),
  2898		/*4495*/ uint16(xArgXmm1),
  2899		/*4496*/ uint16(xArgXmm2M128),
  2900		/*4497*/ uint16(xMatch),
  2901		/*4498*/ uint16(xCondPrefix), 2,
  2902		0x66, 4510,
  2903		0x0, 4504,
  2904		/*4504*/ uint16(xSetOp), uint16(PACKUSWB),
  2905		/*4506*/ uint16(xReadSlashR),
  2906		/*4507*/ uint16(xArgMm),
  2907		/*4508*/ uint16(xArgMmM64),
  2908		/*4509*/ uint16(xMatch),
  2909		/*4510*/ uint16(xSetOp), uint16(PACKUSWB),
  2910		/*4512*/ uint16(xReadSlashR),
  2911		/*4513*/ uint16(xArgXmm1),
  2912		/*4514*/ uint16(xArgXmm2M128),
  2913		/*4515*/ uint16(xMatch),
  2914		/*4516*/ uint16(xCondPrefix), 2,
  2915		0x66, 4528,
  2916		0x0, 4522,
  2917		/*4522*/ uint16(xSetOp), uint16(PUNPCKHBW),
  2918		/*4524*/ uint16(xReadSlashR),
  2919		/*4525*/ uint16(xArgMm),
  2920		/*4526*/ uint16(xArgMmM64),
  2921		/*4527*/ uint16(xMatch),
  2922		/*4528*/ uint16(xSetOp), uint16(PUNPCKHBW),
  2923		/*4530*/ uint16(xReadSlashR),
  2924		/*4531*/ uint16(xArgXmm1),
  2925		/*4532*/ uint16(xArgXmm2M128),
  2926		/*4533*/ uint16(xMatch),
  2927		/*4534*/ uint16(xCondPrefix), 2,
  2928		0x66, 4546,
  2929		0x0, 4540,
  2930		/*4540*/ uint16(xSetOp), uint16(PUNPCKHWD),
  2931		/*4542*/ uint16(xReadSlashR),
  2932		/*4543*/ uint16(xArgMm),
  2933		/*4544*/ uint16(xArgMmM64),
  2934		/*4545*/ uint16(xMatch),
  2935		/*4546*/ uint16(xSetOp), uint16(PUNPCKHWD),
  2936		/*4548*/ uint16(xReadSlashR),
  2937		/*4549*/ uint16(xArgXmm1),
  2938		/*4550*/ uint16(xArgXmm2M128),
  2939		/*4551*/ uint16(xMatch),
  2940		/*4552*/ uint16(xCondPrefix), 2,
  2941		0x66, 4564,
  2942		0x0, 4558,
  2943		/*4558*/ uint16(xSetOp), uint16(PUNPCKHDQ),
  2944		/*4560*/ uint16(xReadSlashR),
  2945		/*4561*/ uint16(xArgMm),
  2946		/*4562*/ uint16(xArgMmM64),
  2947		/*4563*/ uint16(xMatch),
  2948		/*4564*/ uint16(xSetOp), uint16(PUNPCKHDQ),
  2949		/*4566*/ uint16(xReadSlashR),
  2950		/*4567*/ uint16(xArgXmm1),
  2951		/*4568*/ uint16(xArgXmm2M128),
  2952		/*4569*/ uint16(xMatch),
  2953		/*4570*/ uint16(xCondPrefix), 2,
  2954		0x66, 4582,
  2955		0x0, 4576,
  2956		/*4576*/ uint16(xSetOp), uint16(PACKSSDW),
  2957		/*4578*/ uint16(xReadSlashR),
  2958		/*4579*/ uint16(xArgMm1),
  2959		/*4580*/ uint16(xArgMm2M64),
  2960		/*4581*/ uint16(xMatch),
  2961		/*4582*/ uint16(xSetOp), uint16(PACKSSDW),
  2962		/*4584*/ uint16(xReadSlashR),
  2963		/*4585*/ uint16(xArgXmm1),
  2964		/*4586*/ uint16(xArgXmm2M128),
  2965		/*4587*/ uint16(xMatch),
  2966		/*4588*/ uint16(xCondPrefix), 1,
  2967		0x66, 4592,
  2968		/*4592*/ uint16(xSetOp), uint16(PUNPCKLQDQ),
  2969		/*4594*/ uint16(xReadSlashR),
  2970		/*4595*/ uint16(xArgXmm1),
  2971		/*4596*/ uint16(xArgXmm2M128),
  2972		/*4597*/ uint16(xMatch),
  2973		/*4598*/ uint16(xCondPrefix), 1,
  2974		0x66, 4602,
  2975		/*4602*/ uint16(xSetOp), uint16(PUNPCKHQDQ),
  2976		/*4604*/ uint16(xReadSlashR),
  2977		/*4605*/ uint16(xArgXmm1),
  2978		/*4606*/ uint16(xArgXmm2M128),
  2979		/*4607*/ uint16(xMatch),
  2980		/*4608*/ uint16(xCondIs64), 4611, 4649,
  2981		/*4611*/ uint16(xCondPrefix), 2,
  2982		0x66, 4633,
  2983		0x0, 4617,
  2984		/*4617*/ uint16(xCondDataSize), 4621, 4627, 0,
  2985		/*4621*/ uint16(xSetOp), uint16(MOVD),
  2986		/*4623*/ uint16(xReadSlashR),
  2987		/*4624*/ uint16(xArgMm),
  2988		/*4625*/ uint16(xArgRM32),
  2989		/*4626*/ uint16(xMatch),
  2990		/*4627*/ uint16(xSetOp), uint16(MOVD),
  2991		/*4629*/ uint16(xReadSlashR),
  2992		/*4630*/ uint16(xArgMm),
  2993		/*4631*/ uint16(xArgRM32),
  2994		/*4632*/ uint16(xMatch),
  2995		/*4633*/ uint16(xCondDataSize), 4637, 4643, 0,
  2996		/*4637*/ uint16(xSetOp), uint16(MOVD),
  2997		/*4639*/ uint16(xReadSlashR),
  2998		/*4640*/ uint16(xArgXmm),
  2999		/*4641*/ uint16(xArgRM32),
  3000		/*4642*/ uint16(xMatch),
  3001		/*4643*/ uint16(xSetOp), uint16(MOVD),
  3002		/*4645*/ uint16(xReadSlashR),
  3003		/*4646*/ uint16(xArgXmm),
  3004		/*4647*/ uint16(xArgRM32),
  3005		/*4648*/ uint16(xMatch),
  3006		/*4649*/ uint16(xCondPrefix), 2,
  3007		0x66, 4665,
  3008		0x0, 4655,
  3009		/*4655*/ uint16(xCondDataSize), 4621, 4627, 4659,
  3010		/*4659*/ uint16(xSetOp), uint16(MOVQ),
  3011		/*4661*/ uint16(xReadSlashR),
  3012		/*4662*/ uint16(xArgMm),
  3013		/*4663*/ uint16(xArgRM64),
  3014		/*4664*/ uint16(xMatch),
  3015		/*4665*/ uint16(xCondDataSize), 4637, 4643, 4669,
  3016		/*4669*/ uint16(xSetOp), uint16(MOVQ),
  3017		/*4671*/ uint16(xReadSlashR),
  3018		/*4672*/ uint16(xArgXmm),
  3019		/*4673*/ uint16(xArgRM64),
  3020		/*4674*/ uint16(xMatch),
  3021		/*4675*/ uint16(xCondPrefix), 3,
  3022		0xF3, 4695,
  3023		0x66, 4689,
  3024		0x0, 4683,
  3025		/*4683*/ uint16(xSetOp), uint16(MOVQ),
  3026		/*4685*/ uint16(xReadSlashR),
  3027		/*4686*/ uint16(xArgMm),
  3028		/*4687*/ uint16(xArgMmM64),
  3029		/*4688*/ uint16(xMatch),
  3030		/*4689*/ uint16(xSetOp), uint16(MOVDQA),
  3031		/*4691*/ uint16(xReadSlashR),
  3032		/*4692*/ uint16(xArgXmm1),
  3033		/*4693*/ uint16(xArgXmm2M128),
  3034		/*4694*/ uint16(xMatch),
  3035		/*4695*/ uint16(xSetOp), uint16(MOVDQU),
  3036		/*4697*/ uint16(xReadSlashR),
  3037		/*4698*/ uint16(xArgXmm1),
  3038		/*4699*/ uint16(xArgXmm2M128),
  3039		/*4700*/ uint16(xMatch),
  3040		/*4701*/ uint16(xCondPrefix), 4,
  3041		0xF3, 4735,
  3042		0xF2, 4727,
  3043		0x66, 4719,
  3044		0x0, 4711,
  3045		/*4711*/ uint16(xSetOp), uint16(PSHUFW),
  3046		/*4713*/ uint16(xReadSlashR),
  3047		/*4714*/ uint16(xReadIb),
  3048		/*4715*/ uint16(xArgMm1),
  3049		/*4716*/ uint16(xArgMm2M64),
  3050		/*4717*/ uint16(xArgImm8u),
  3051		/*4718*/ uint16(xMatch),
  3052		/*4719*/ uint16(xSetOp), uint16(PSHUFD),
  3053		/*4721*/ uint16(xReadSlashR),
  3054		/*4722*/ uint16(xReadIb),
  3055		/*4723*/ uint16(xArgXmm1),
  3056		/*4724*/ uint16(xArgXmm2M128),
  3057		/*4725*/ uint16(xArgImm8u),
  3058		/*4726*/ uint16(xMatch),
  3059		/*4727*/ uint16(xSetOp), uint16(PSHUFLW),
  3060		/*4729*/ uint16(xReadSlashR),
  3061		/*4730*/ uint16(xReadIb),
  3062		/*4731*/ uint16(xArgXmm1),
  3063		/*4732*/ uint16(xArgXmm2M128),
  3064		/*4733*/ uint16(xArgImm8u),
  3065		/*4734*/ uint16(xMatch),
  3066		/*4735*/ uint16(xSetOp), uint16(PSHUFHW),
  3067		/*4737*/ uint16(xReadSlashR),
  3068		/*4738*/ uint16(xReadIb),
  3069		/*4739*/ uint16(xArgXmm1),
  3070		/*4740*/ uint16(xArgXmm2M128),
  3071		/*4741*/ uint16(xArgImm8u),
  3072		/*4742*/ uint16(xMatch),
  3073		/*4743*/ uint16(xCondSlashR),
  3074		0,    // 0
  3075		0,    // 1
  3076		4752, // 2
  3077		0,    // 3
  3078		4770, // 4
  3079		0,    // 5
  3080		4788, // 6
  3081		0,    // 7
  3082		/*4752*/ uint16(xCondPrefix), 2,
  3083		0x66, 4764,
  3084		0x0, 4758,
  3085		/*4758*/ uint16(xSetOp), uint16(PSRLW),
  3086		/*4760*/ uint16(xReadIb),
  3087		/*4761*/ uint16(xArgMm2),
  3088		/*4762*/ uint16(xArgImm8u),
  3089		/*4763*/ uint16(xMatch),
  3090		/*4764*/ uint16(xSetOp), uint16(PSRLW),
  3091		/*4766*/ uint16(xReadIb),
  3092		/*4767*/ uint16(xArgXmm2),
  3093		/*4768*/ uint16(xArgImm8u),
  3094		/*4769*/ uint16(xMatch),
  3095		/*4770*/ uint16(xCondPrefix), 2,
  3096		0x66, 4782,
  3097		0x0, 4776,
  3098		/*4776*/ uint16(xSetOp), uint16(PSRAW),
  3099		/*4778*/ uint16(xReadIb),
  3100		/*4779*/ uint16(xArgMm2),
  3101		/*4780*/ uint16(xArgImm8u),
  3102		/*4781*/ uint16(xMatch),
  3103		/*4782*/ uint16(xSetOp), uint16(PSRAW),
  3104		/*4784*/ uint16(xReadIb),
  3105		/*4785*/ uint16(xArgXmm2),
  3106		/*4786*/ uint16(xArgImm8u),
  3107		/*4787*/ uint16(xMatch),
  3108		/*4788*/ uint16(xCondPrefix), 2,
  3109		0x66, 4800,
  3110		0x0, 4794,
  3111		/*4794*/ uint16(xSetOp), uint16(PSLLW),
  3112		/*4796*/ uint16(xReadIb),
  3113		/*4797*/ uint16(xArgMm2),
  3114		/*4798*/ uint16(xArgImm8u),
  3115		/*4799*/ uint16(xMatch),
  3116		/*4800*/ uint16(xSetOp), uint16(PSLLW),
  3117		/*4802*/ uint16(xReadIb),
  3118		/*4803*/ uint16(xArgXmm2),
  3119		/*4804*/ uint16(xArgImm8u),
  3120		/*4805*/ uint16(xMatch),
  3121		/*4806*/ uint16(xCondSlashR),
  3122		0,    // 0
  3123		0,    // 1
  3124		4815, // 2
  3125		0,    // 3
  3126		4833, // 4
  3127		0,    // 5
  3128		4851, // 6
  3129		0,    // 7
  3130		/*4815*/ uint16(xCondPrefix), 2,
  3131		0x66, 4827,
  3132		0x0, 4821,
  3133		/*4821*/ uint16(xSetOp), uint16(PSRLD),
  3134		/*4823*/ uint16(xReadIb),
  3135		/*4824*/ uint16(xArgMm2),
  3136		/*4825*/ uint16(xArgImm8u),
  3137		/*4826*/ uint16(xMatch),
  3138		/*4827*/ uint16(xSetOp), uint16(PSRLD),
  3139		/*4829*/ uint16(xReadIb),
  3140		/*4830*/ uint16(xArgXmm2),
  3141		/*4831*/ uint16(xArgImm8u),
  3142		/*4832*/ uint16(xMatch),
  3143		/*4833*/ uint16(xCondPrefix), 2,
  3144		0x66, 4845,
  3145		0x0, 4839,
  3146		/*4839*/ uint16(xSetOp), uint16(PSRAD),
  3147		/*4841*/ uint16(xReadIb),
  3148		/*4842*/ uint16(xArgMm2),
  3149		/*4843*/ uint16(xArgImm8u),
  3150		/*4844*/ uint16(xMatch),
  3151		/*4845*/ uint16(xSetOp), uint16(PSRAD),
  3152		/*4847*/ uint16(xReadIb),
  3153		/*4848*/ uint16(xArgXmm2),
  3154		/*4849*/ uint16(xArgImm8u),
  3155		/*4850*/ uint16(xMatch),
  3156		/*4851*/ uint16(xCondPrefix), 2,
  3157		0x66, 4863,
  3158		0x0, 4857,
  3159		/*4857*/ uint16(xSetOp), uint16(PSLLD),
  3160		/*4859*/ uint16(xReadIb),
  3161		/*4860*/ uint16(xArgMm2),
  3162		/*4861*/ uint16(xArgImm8u),
  3163		/*4862*/ uint16(xMatch),
  3164		/*4863*/ uint16(xSetOp), uint16(PSLLD),
  3165		/*4865*/ uint16(xReadIb),
  3166		/*4866*/ uint16(xArgXmm2),
  3167		/*4867*/ uint16(xArgImm8u),
  3168		/*4868*/ uint16(xMatch),
  3169		/*4869*/ uint16(xCondSlashR),
  3170		0,    // 0
  3171		0,    // 1
  3172		4878, // 2
  3173		4896, // 3
  3174		0,    // 4
  3175		0,    // 5
  3176		4906, // 6
  3177		4924, // 7
  3178		/*4878*/ uint16(xCondPrefix), 2,
  3179		0x66, 4890,
  3180		0x0, 4884,
  3181		/*4884*/ uint16(xSetOp), uint16(PSRLQ),
  3182		/*4886*/ uint16(xReadIb),
  3183		/*4887*/ uint16(xArgMm2),
  3184		/*4888*/ uint16(xArgImm8u),
  3185		/*4889*/ uint16(xMatch),
  3186		/*4890*/ uint16(xSetOp), uint16(PSRLQ),
  3187		/*4892*/ uint16(xReadIb),
  3188		/*4893*/ uint16(xArgXmm2),
  3189		/*4894*/ uint16(xArgImm8u),
  3190		/*4895*/ uint16(xMatch),
  3191		/*4896*/ uint16(xCondPrefix), 1,
  3192		0x66, 4900,
  3193		/*4900*/ uint16(xSetOp), uint16(PSRLDQ),
  3194		/*4902*/ uint16(xReadIb),
  3195		/*4903*/ uint16(xArgXmm2),
  3196		/*4904*/ uint16(xArgImm8u),
  3197		/*4905*/ uint16(xMatch),
  3198		/*4906*/ uint16(xCondPrefix), 2,
  3199		0x66, 4918,
  3200		0x0, 4912,
  3201		/*4912*/ uint16(xSetOp), uint16(PSLLQ),
  3202		/*4914*/ uint16(xReadIb),
  3203		/*4915*/ uint16(xArgMm2),
  3204		/*4916*/ uint16(xArgImm8u),
  3205		/*4917*/ uint16(xMatch),
  3206		/*4918*/ uint16(xSetOp), uint16(PSLLQ),
  3207		/*4920*/ uint16(xReadIb),
  3208		/*4921*/ uint16(xArgXmm2),
  3209		/*4922*/ uint16(xArgImm8u),
  3210		/*4923*/ uint16(xMatch),
  3211		/*4924*/ uint16(xCondPrefix), 1,
  3212		0x66, 4928,
  3213		/*4928*/ uint16(xSetOp), uint16(PSLLDQ),
  3214		/*4930*/ uint16(xReadIb),
  3215		/*4931*/ uint16(xArgXmm2),
  3216		/*4932*/ uint16(xArgImm8u),
  3217		/*4933*/ uint16(xMatch),
  3218		/*4934*/ uint16(xCondPrefix), 2,
  3219		0x66, 4946,
  3220		0x0, 4940,
  3221		/*4940*/ uint16(xSetOp), uint16(PCMPEQB),
  3222		/*4942*/ uint16(xReadSlashR),
  3223		/*4943*/ uint16(xArgMm),
  3224		/*4944*/ uint16(xArgMmM64),
  3225		/*4945*/ uint16(xMatch),
  3226		/*4946*/ uint16(xSetOp), uint16(PCMPEQB),
  3227		/*4948*/ uint16(xReadSlashR),
  3228		/*4949*/ uint16(xArgXmm1),
  3229		/*4950*/ uint16(xArgXmm2M128),
  3230		/*4951*/ uint16(xMatch),
  3231		/*4952*/ uint16(xCondPrefix), 2,
  3232		0x66, 4964,
  3233		0x0, 4958,
  3234		/*4958*/ uint16(xSetOp), uint16(PCMPEQW),
  3235		/*4960*/ uint16(xReadSlashR),
  3236		/*4961*/ uint16(xArgMm),
  3237		/*4962*/ uint16(xArgMmM64),
  3238		/*4963*/ uint16(xMatch),
  3239		/*4964*/ uint16(xSetOp), uint16(PCMPEQW),
  3240		/*4966*/ uint16(xReadSlashR),
  3241		/*4967*/ uint16(xArgXmm1),
  3242		/*4968*/ uint16(xArgXmm2M128),
  3243		/*4969*/ uint16(xMatch),
  3244		/*4970*/ uint16(xCondPrefix), 2,
  3245		0x66, 4982,
  3246		0x0, 4976,
  3247		/*4976*/ uint16(xSetOp), uint16(PCMPEQD),
  3248		/*4978*/ uint16(xReadSlashR),
  3249		/*4979*/ uint16(xArgMm),
  3250		/*4980*/ uint16(xArgMmM64),
  3251		/*4981*/ uint16(xMatch),
  3252		/*4982*/ uint16(xSetOp), uint16(PCMPEQD),
  3253		/*4984*/ uint16(xReadSlashR),
  3254		/*4985*/ uint16(xArgXmm1),
  3255		/*4986*/ uint16(xArgXmm2M128),
  3256		/*4987*/ uint16(xMatch),
  3257		/*4988*/ uint16(xSetOp), uint16(EMMS),
  3258		/*4990*/ uint16(xMatch),
  3259		/*4991*/ uint16(xCondPrefix), 2,
  3260		0xF2, 5003,
  3261		0x66, 4997,
  3262		/*4997*/ uint16(xSetOp), uint16(HADDPD),
  3263		/*4999*/ uint16(xReadSlashR),
  3264		/*5000*/ uint16(xArgXmm1),
  3265		/*5001*/ uint16(xArgXmm2M128),
  3266		/*5002*/ uint16(xMatch),
  3267		/*5003*/ uint16(xSetOp), uint16(HADDPS),
  3268		/*5005*/ uint16(xReadSlashR),
  3269		/*5006*/ uint16(xArgXmm1),
  3270		/*5007*/ uint16(xArgXmm2M128),
  3271		/*5008*/ uint16(xMatch),
  3272		/*5009*/ uint16(xCondPrefix), 2,
  3273		0xF2, 5021,
  3274		0x66, 5015,
  3275		/*5015*/ uint16(xSetOp), uint16(HSUBPD),
  3276		/*5017*/ uint16(xReadSlashR),
  3277		/*5018*/ uint16(xArgXmm1),
  3278		/*5019*/ uint16(xArgXmm2M128),
  3279		/*5020*/ uint16(xMatch),
  3280		/*5021*/ uint16(xSetOp), uint16(HSUBPS),
  3281		/*5023*/ uint16(xReadSlashR),
  3282		/*5024*/ uint16(xArgXmm1),
  3283		/*5025*/ uint16(xArgXmm2M128),
  3284		/*5026*/ uint16(xMatch),
  3285		/*5027*/ uint16(xCondIs64), 5030, 5076,
  3286		/*5030*/ uint16(xCondPrefix), 3,
  3287		0xF3, 5070,
  3288		0x66, 5054,
  3289		0x0, 5038,
  3290		/*5038*/ uint16(xCondDataSize), 5042, 5048, 0,
  3291		/*5042*/ uint16(xSetOp), uint16(MOVD),
  3292		/*5044*/ uint16(xReadSlashR),
  3293		/*5045*/ uint16(xArgRM32),
  3294		/*5046*/ uint16(xArgMm),
  3295		/*5047*/ uint16(xMatch),
  3296		/*5048*/ uint16(xSetOp), uint16(MOVD),
  3297		/*5050*/ uint16(xReadSlashR),
  3298		/*5051*/ uint16(xArgRM32),
  3299		/*5052*/ uint16(xArgMm),
  3300		/*5053*/ uint16(xMatch),
  3301		/*5054*/ uint16(xCondDataSize), 5058, 5064, 0,
  3302		/*5058*/ uint16(xSetOp), uint16(MOVD),
  3303		/*5060*/ uint16(xReadSlashR),
  3304		/*5061*/ uint16(xArgRM32),
  3305		/*5062*/ uint16(xArgXmm),
  3306		/*5063*/ uint16(xMatch),
  3307		/*5064*/ uint16(xSetOp), uint16(MOVD),
  3308		/*5066*/ uint16(xReadSlashR),
  3309		/*5067*/ uint16(xArgRM32),
  3310		/*5068*/ uint16(xArgXmm),
  3311		/*5069*/ uint16(xMatch),
  3312		/*5070*/ uint16(xSetOp), uint16(MOVQ),
  3313		/*5072*/ uint16(xReadSlashR),
  3314		/*5073*/ uint16(xArgXmm1),
  3315		/*5074*/ uint16(xArgXmm2M64),
  3316		/*5075*/ uint16(xMatch),
  3317		/*5076*/ uint16(xCondPrefix), 3,
  3318		0xF3, 5070,
  3319		0x66, 5094,
  3320		0x0, 5084,
  3321		/*5084*/ uint16(xCondDataSize), 5042, 5048, 5088,
  3322		/*5088*/ uint16(xSetOp), uint16(MOVQ),
  3323		/*5090*/ uint16(xReadSlashR),
  3324		/*5091*/ uint16(xArgRM64),
  3325		/*5092*/ uint16(xArgMm),
  3326		/*5093*/ uint16(xMatch),
  3327		/*5094*/ uint16(xCondDataSize), 5058, 5064, 5098,
  3328		/*5098*/ uint16(xSetOp), uint16(MOVQ),
  3329		/*5100*/ uint16(xReadSlashR),
  3330		/*5101*/ uint16(xArgRM64),
  3331		/*5102*/ uint16(xArgXmm),
  3332		/*5103*/ uint16(xMatch),
  3333		/*5104*/ uint16(xCondPrefix), 3,
  3334		0xF3, 5124,
  3335		0x66, 5118,
  3336		0x0, 5112,
  3337		/*5112*/ uint16(xSetOp), uint16(MOVQ),
  3338		/*5114*/ uint16(xReadSlashR),
  3339		/*5115*/ uint16(xArgMmM64),
  3340		/*5116*/ uint16(xArgMm),
  3341		/*5117*/ uint16(xMatch),
  3342		/*5118*/ uint16(xSetOp), uint16(MOVDQA),
  3343		/*5120*/ uint16(xReadSlashR),
  3344		/*5121*/ uint16(xArgXmm2M128),
  3345		/*5122*/ uint16(xArgXmm1),
  3346		/*5123*/ uint16(xMatch),
  3347		/*5124*/ uint16(xSetOp), uint16(MOVDQU),
  3348		/*5126*/ uint16(xReadSlashR),
  3349		/*5127*/ uint16(xArgXmm2M128),
  3350		/*5128*/ uint16(xArgXmm1),
  3351		/*5129*/ uint16(xMatch),
  3352		/*5130*/ uint16(xCondIs64), 5133, 5147,
  3353		/*5133*/ uint16(xCondDataSize), 5137, 5142, 0,
  3354		/*5137*/ uint16(xSetOp), uint16(JO),
  3355		/*5139*/ uint16(xReadCw),
  3356		/*5140*/ uint16(xArgRel16),
  3357		/*5141*/ uint16(xMatch),
  3358		/*5142*/ uint16(xSetOp), uint16(JO),
  3359		/*5144*/ uint16(xReadCd),
  3360		/*5145*/ uint16(xArgRel32),
  3361		/*5146*/ uint16(xMatch),
  3362		/*5147*/ uint16(xCondDataSize), 5151, 5142, 5156,
  3363		/*5151*/ uint16(xSetOp), uint16(JO),
  3364		/*5153*/ uint16(xReadCd),
  3365		/*5154*/ uint16(xArgRel32),
  3366		/*5155*/ uint16(xMatch),
  3367		/*5156*/ uint16(xSetOp), uint16(JO),
  3368		/*5158*/ uint16(xReadCd),
  3369		/*5159*/ uint16(xArgRel32),
  3370		/*5160*/ uint16(xMatch),
  3371		/*5161*/ uint16(xCondIs64), 5164, 5178,
  3372		/*5164*/ uint16(xCondDataSize), 5168, 5173, 0,
  3373		/*5168*/ uint16(xSetOp), uint16(JNO),
  3374		/*5170*/ uint16(xReadCw),
  3375		/*5171*/ uint16(xArgRel16),
  3376		/*5172*/ uint16(xMatch),
  3377		/*5173*/ uint16(xSetOp), uint16(JNO),
  3378		/*5175*/ uint16(xReadCd),
  3379		/*5176*/ uint16(xArgRel32),
  3380		/*5177*/ uint16(xMatch),
  3381		/*5178*/ uint16(xCondDataSize), 5182, 5173, 5187,
  3382		/*5182*/ uint16(xSetOp), uint16(JNO),
  3383		/*5184*/ uint16(xReadCd),
  3384		/*5185*/ uint16(xArgRel32),
  3385		/*5186*/ uint16(xMatch),
  3386		/*5187*/ uint16(xSetOp), uint16(JNO),
  3387		/*5189*/ uint16(xReadCd),
  3388		/*5190*/ uint16(xArgRel32),
  3389		/*5191*/ uint16(xMatch),
  3390		/*5192*/ uint16(xCondIs64), 5195, 5209,
  3391		/*5195*/ uint16(xCondDataSize), 5199, 5204, 0,
  3392		/*5199*/ uint16(xSetOp), uint16(JB),
  3393		/*5201*/ uint16(xReadCw),
  3394		/*5202*/ uint16(xArgRel16),
  3395		/*5203*/ uint16(xMatch),
  3396		/*5204*/ uint16(xSetOp), uint16(JB),
  3397		/*5206*/ uint16(xReadCd),
  3398		/*5207*/ uint16(xArgRel32),
  3399		/*5208*/ uint16(xMatch),
  3400		/*5209*/ uint16(xCondDataSize), 5213, 5204, 5218,
  3401		/*5213*/ uint16(xSetOp), uint16(JB),
  3402		/*5215*/ uint16(xReadCd),
  3403		/*5216*/ uint16(xArgRel32),
  3404		/*5217*/ uint16(xMatch),
  3405		/*5218*/ uint16(xSetOp), uint16(JB),
  3406		/*5220*/ uint16(xReadCd),
  3407		/*5221*/ uint16(xArgRel32),
  3408		/*5222*/ uint16(xMatch),
  3409		/*5223*/ uint16(xCondIs64), 5226, 5240,
  3410		/*5226*/ uint16(xCondDataSize), 5230, 5235, 0,
  3411		/*5230*/ uint16(xSetOp), uint16(JAE),
  3412		/*5232*/ uint16(xReadCw),
  3413		/*5233*/ uint16(xArgRel16),
  3414		/*5234*/ uint16(xMatch),
  3415		/*5235*/ uint16(xSetOp), uint16(JAE),
  3416		/*5237*/ uint16(xReadCd),
  3417		/*5238*/ uint16(xArgRel32),
  3418		/*5239*/ uint16(xMatch),
  3419		/*5240*/ uint16(xCondDataSize), 5244, 5235, 5249,
  3420		/*5244*/ uint16(xSetOp), uint16(JAE),
  3421		/*5246*/ uint16(xReadCd),
  3422		/*5247*/ uint16(xArgRel32),
  3423		/*5248*/ uint16(xMatch),
  3424		/*5249*/ uint16(xSetOp), uint16(JAE),
  3425		/*5251*/ uint16(xReadCd),
  3426		/*5252*/ uint16(xArgRel32),
  3427		/*5253*/ uint16(xMatch),
  3428		/*5254*/ uint16(xCondIs64), 5257, 5271,
  3429		/*5257*/ uint16(xCondDataSize), 5261, 5266, 0,
  3430		/*5261*/ uint16(xSetOp), uint16(JE),
  3431		/*5263*/ uint16(xReadCw),
  3432		/*5264*/ uint16(xArgRel16),
  3433		/*5265*/ uint16(xMatch),
  3434		/*5266*/ uint16(xSetOp), uint16(JE),
  3435		/*5268*/ uint16(xReadCd),
  3436		/*5269*/ uint16(xArgRel32),
  3437		/*5270*/ uint16(xMatch),
  3438		/*5271*/ uint16(xCondDataSize), 5275, 5266, 5280,
  3439		/*5275*/ uint16(xSetOp), uint16(JE),
  3440		/*5277*/ uint16(xReadCd),
  3441		/*5278*/ uint16(xArgRel32),
  3442		/*5279*/ uint16(xMatch),
  3443		/*5280*/ uint16(xSetOp), uint16(JE),
  3444		/*5282*/ uint16(xReadCd),
  3445		/*5283*/ uint16(xArgRel32),
  3446		/*5284*/ uint16(xMatch),
  3447		/*5285*/ uint16(xCondIs64), 5288, 5302,
  3448		/*5288*/ uint16(xCondDataSize), 5292, 5297, 0,
  3449		/*5292*/ uint16(xSetOp), uint16(JNE),
  3450		/*5294*/ uint16(xReadCw),
  3451		/*5295*/ uint16(xArgRel16),
  3452		/*5296*/ uint16(xMatch),
  3453		/*5297*/ uint16(xSetOp), uint16(JNE),
  3454		/*5299*/ uint16(xReadCd),
  3455		/*5300*/ uint16(xArgRel32),
  3456		/*5301*/ uint16(xMatch),
  3457		/*5302*/ uint16(xCondDataSize), 5306, 5297, 5311,
  3458		/*5306*/ uint16(xSetOp), uint16(JNE),
  3459		/*5308*/ uint16(xReadCd),
  3460		/*5309*/ uint16(xArgRel32),
  3461		/*5310*/ uint16(xMatch),
  3462		/*5311*/ uint16(xSetOp), uint16(JNE),
  3463		/*5313*/ uint16(xReadCd),
  3464		/*5314*/ uint16(xArgRel32),
  3465		/*5315*/ uint16(xMatch),
  3466		/*5316*/ uint16(xCondIs64), 5319, 5333,
  3467		/*5319*/ uint16(xCondDataSize), 5323, 5328, 0,
  3468		/*5323*/ uint16(xSetOp), uint16(JBE),
  3469		/*5325*/ uint16(xReadCw),
  3470		/*5326*/ uint16(xArgRel16),
  3471		/*5327*/ uint16(xMatch),
  3472		/*5328*/ uint16(xSetOp), uint16(JBE),
  3473		/*5330*/ uint16(xReadCd),
  3474		/*5331*/ uint16(xArgRel32),
  3475		/*5332*/ uint16(xMatch),
  3476		/*5333*/ uint16(xCondDataSize), 5337, 5328, 5342,
  3477		/*5337*/ uint16(xSetOp), uint16(JBE),
  3478		/*5339*/ uint16(xReadCd),
  3479		/*5340*/ uint16(xArgRel32),
  3480		/*5341*/ uint16(xMatch),
  3481		/*5342*/ uint16(xSetOp), uint16(JBE),
  3482		/*5344*/ uint16(xReadCd),
  3483		/*5345*/ uint16(xArgRel32),
  3484		/*5346*/ uint16(xMatch),
  3485		/*5347*/ uint16(xCondIs64), 5350, 5364,
  3486		/*5350*/ uint16(xCondDataSize), 5354, 5359, 0,
  3487		/*5354*/ uint16(xSetOp), uint16(JA),
  3488		/*5356*/ uint16(xReadCw),
  3489		/*5357*/ uint16(xArgRel16),
  3490		/*5358*/ uint16(xMatch),
  3491		/*5359*/ uint16(xSetOp), uint16(JA),
  3492		/*5361*/ uint16(xReadCd),
  3493		/*5362*/ uint16(xArgRel32),
  3494		/*5363*/ uint16(xMatch),
  3495		/*5364*/ uint16(xCondDataSize), 5368, 5359, 5373,
  3496		/*5368*/ uint16(xSetOp), uint16(JA),
  3497		/*5370*/ uint16(xReadCd),
  3498		/*5371*/ uint16(xArgRel32),
  3499		/*5372*/ uint16(xMatch),
  3500		/*5373*/ uint16(xSetOp), uint16(JA),
  3501		/*5375*/ uint16(xReadCd),
  3502		/*5376*/ uint16(xArgRel32),
  3503		/*5377*/ uint16(xMatch),
  3504		/*5378*/ uint16(xCondIs64), 5381, 5395,
  3505		/*5381*/ uint16(xCondDataSize), 5385, 5390, 0,
  3506		/*5385*/ uint16(xSetOp), uint16(JS),
  3507		/*5387*/ uint16(xReadCw),
  3508		/*5388*/ uint16(xArgRel16),
  3509		/*5389*/ uint16(xMatch),
  3510		/*5390*/ uint16(xSetOp), uint16(JS),
  3511		/*5392*/ uint16(xReadCd),
  3512		/*5393*/ uint16(xArgRel32),
  3513		/*5394*/ uint16(xMatch),
  3514		/*5395*/ uint16(xCondDataSize), 5399, 5390, 5404,
  3515		/*5399*/ uint16(xSetOp), uint16(JS),
  3516		/*5401*/ uint16(xReadCd),
  3517		/*5402*/ uint16(xArgRel32),
  3518		/*5403*/ uint16(xMatch),
  3519		/*5404*/ uint16(xSetOp), uint16(JS),
  3520		/*5406*/ uint16(xReadCd),
  3521		/*5407*/ uint16(xArgRel32),
  3522		/*5408*/ uint16(xMatch),
  3523		/*5409*/ uint16(xCondIs64), 5412, 5426,
  3524		/*5412*/ uint16(xCondDataSize), 5416, 5421, 0,
  3525		/*5416*/ uint16(xSetOp), uint16(JNS),
  3526		/*5418*/ uint16(xReadCw),
  3527		/*5419*/ uint16(xArgRel16),
  3528		/*5420*/ uint16(xMatch),
  3529		/*5421*/ uint16(xSetOp), uint16(JNS),
  3530		/*5423*/ uint16(xReadCd),
  3531		/*5424*/ uint16(xArgRel32),
  3532		/*5425*/ uint16(xMatch),
  3533		/*5426*/ uint16(xCondDataSize), 5430, 5421, 5435,
  3534		/*5430*/ uint16(xSetOp), uint16(JNS),
  3535		/*5432*/ uint16(xReadCd),
  3536		/*5433*/ uint16(xArgRel32),
  3537		/*5434*/ uint16(xMatch),
  3538		/*5435*/ uint16(xSetOp), uint16(JNS),
  3539		/*5437*/ uint16(xReadCd),
  3540		/*5438*/ uint16(xArgRel32),
  3541		/*5439*/ uint16(xMatch),
  3542		/*5440*/ uint16(xCondIs64), 5443, 5457,
  3543		/*5443*/ uint16(xCondDataSize), 5447, 5452, 0,
  3544		/*5447*/ uint16(xSetOp), uint16(JP),
  3545		/*5449*/ uint16(xReadCw),
  3546		/*5450*/ uint16(xArgRel16),
  3547		/*5451*/ uint16(xMatch),
  3548		/*5452*/ uint16(xSetOp), uint16(JP),
  3549		/*5454*/ uint16(xReadCd),
  3550		/*5455*/ uint16(xArgRel32),
  3551		/*5456*/ uint16(xMatch),
  3552		/*5457*/ uint16(xCondDataSize), 5461, 5452, 5466,
  3553		/*5461*/ uint16(xSetOp), uint16(JP),
  3554		/*5463*/ uint16(xReadCd),
  3555		/*5464*/ uint16(xArgRel32),
  3556		/*5465*/ uint16(xMatch),
  3557		/*5466*/ uint16(xSetOp), uint16(JP),
  3558		/*5468*/ uint16(xReadCd),
  3559		/*5469*/ uint16(xArgRel32),
  3560		/*5470*/ uint16(xMatch),
  3561		/*5471*/ uint16(xCondIs64), 5474, 5488,
  3562		/*5474*/ uint16(xCondDataSize), 5478, 5483, 0,
  3563		/*5478*/ uint16(xSetOp), uint16(JNP),
  3564		/*5480*/ uint16(xReadCw),
  3565		/*5481*/ uint16(xArgRel16),
  3566		/*5482*/ uint16(xMatch),
  3567		/*5483*/ uint16(xSetOp), uint16(JNP),
  3568		/*5485*/ uint16(xReadCd),
  3569		/*5486*/ uint16(xArgRel32),
  3570		/*5487*/ uint16(xMatch),
  3571		/*5488*/ uint16(xCondDataSize), 5492, 5483, 5497,
  3572		/*5492*/ uint16(xSetOp), uint16(JNP),
  3573		/*5494*/ uint16(xReadCd),
  3574		/*5495*/ uint16(xArgRel32),
  3575		/*5496*/ uint16(xMatch),
  3576		/*5497*/ uint16(xSetOp), uint16(JNP),
  3577		/*5499*/ uint16(xReadCd),
  3578		/*5500*/ uint16(xArgRel32),
  3579		/*5501*/ uint16(xMatch),
  3580		/*5502*/ uint16(xCondIs64), 5505, 5519,
  3581		/*5505*/ uint16(xCondDataSize), 5509, 5514, 0,
  3582		/*5509*/ uint16(xSetOp), uint16(JL),
  3583		/*5511*/ uint16(xReadCw),
  3584		/*5512*/ uint16(xArgRel16),
  3585		/*5513*/ uint16(xMatch),
  3586		/*5514*/ uint16(xSetOp), uint16(JL),
  3587		/*5516*/ uint16(xReadCd),
  3588		/*5517*/ uint16(xArgRel32),
  3589		/*5518*/ uint16(xMatch),
  3590		/*5519*/ uint16(xCondDataSize), 5523, 5514, 5528,
  3591		/*5523*/ uint16(xSetOp), uint16(JL),
  3592		/*5525*/ uint16(xReadCd),
  3593		/*5526*/ uint16(xArgRel32),
  3594		/*5527*/ uint16(xMatch),
  3595		/*5528*/ uint16(xSetOp), uint16(JL),
  3596		/*5530*/ uint16(xReadCd),
  3597		/*5531*/ uint16(xArgRel32),
  3598		/*5532*/ uint16(xMatch),
  3599		/*5533*/ uint16(xCondIs64), 5536, 5550,
  3600		/*5536*/ uint16(xCondDataSize), 5540, 5545, 0,
  3601		/*5540*/ uint16(xSetOp), uint16(JGE),
  3602		/*5542*/ uint16(xReadCw),
  3603		/*5543*/ uint16(xArgRel16),
  3604		/*5544*/ uint16(xMatch),
  3605		/*5545*/ uint16(xSetOp), uint16(JGE),
  3606		/*5547*/ uint16(xReadCd),
  3607		/*5548*/ uint16(xArgRel32),
  3608		/*5549*/ uint16(xMatch),
  3609		/*5550*/ uint16(xCondDataSize), 5554, 5545, 5559,
  3610		/*5554*/ uint16(xSetOp), uint16(JGE),
  3611		/*5556*/ uint16(xReadCd),
  3612		/*5557*/ uint16(xArgRel32),
  3613		/*5558*/ uint16(xMatch),
  3614		/*5559*/ uint16(xSetOp), uint16(JGE),
  3615		/*5561*/ uint16(xReadCd),
  3616		/*5562*/ uint16(xArgRel32),
  3617		/*5563*/ uint16(xMatch),
  3618		/*5564*/ uint16(xCondIs64), 5567, 5581,
  3619		/*5567*/ uint16(xCondDataSize), 5571, 5576, 0,
  3620		/*5571*/ uint16(xSetOp), uint16(JLE),
  3621		/*5573*/ uint16(xReadCw),
  3622		/*5574*/ uint16(xArgRel16),
  3623		/*5575*/ uint16(xMatch),
  3624		/*5576*/ uint16(xSetOp), uint16(JLE),
  3625		/*5578*/ uint16(xReadCd),
  3626		/*5579*/ uint16(xArgRel32),
  3627		/*5580*/ uint16(xMatch),
  3628		/*5581*/ uint16(xCondDataSize), 5585, 5576, 5590,
  3629		/*5585*/ uint16(xSetOp), uint16(JLE),
  3630		/*5587*/ uint16(xReadCd),
  3631		/*5588*/ uint16(xArgRel32),
  3632		/*5589*/ uint16(xMatch),
  3633		/*5590*/ uint16(xSetOp), uint16(JLE),
  3634		/*5592*/ uint16(xReadCd),
  3635		/*5593*/ uint16(xArgRel32),
  3636		/*5594*/ uint16(xMatch),
  3637		/*5595*/ uint16(xCondIs64), 5598, 5612,
  3638		/*5598*/ uint16(xCondDataSize), 5602, 5607, 0,
  3639		/*5602*/ uint16(xSetOp), uint16(JG),
  3640		/*5604*/ uint16(xReadCw),
  3641		/*5605*/ uint16(xArgRel16),
  3642		/*5606*/ uint16(xMatch),
  3643		/*5607*/ uint16(xSetOp), uint16(JG),
  3644		/*5609*/ uint16(xReadCd),
  3645		/*5610*/ uint16(xArgRel32),
  3646		/*5611*/ uint16(xMatch),
  3647		/*5612*/ uint16(xCondDataSize), 5616, 5607, 5621,
  3648		/*5616*/ uint16(xSetOp), uint16(JG),
  3649		/*5618*/ uint16(xReadCd),
  3650		/*5619*/ uint16(xArgRel32),
  3651		/*5620*/ uint16(xMatch),
  3652		/*5621*/ uint16(xSetOp), uint16(JG),
  3653		/*5623*/ uint16(xReadCd),
  3654		/*5624*/ uint16(xArgRel32),
  3655		/*5625*/ uint16(xMatch),
  3656		/*5626*/ uint16(xSetOp), uint16(SETO),
  3657		/*5628*/ uint16(xReadSlashR),
  3658		/*5629*/ uint16(xArgRM8),
  3659		/*5630*/ uint16(xMatch),
  3660		/*5631*/ uint16(xSetOp), uint16(SETNO),
  3661		/*5633*/ uint16(xReadSlashR),
  3662		/*5634*/ uint16(xArgRM8),
  3663		/*5635*/ uint16(xMatch),
  3664		/*5636*/ uint16(xSetOp), uint16(SETB),
  3665		/*5638*/ uint16(xReadSlashR),
  3666		/*5639*/ uint16(xArgRM8),
  3667		/*5640*/ uint16(xMatch),
  3668		/*5641*/ uint16(xSetOp), uint16(SETAE),
  3669		/*5643*/ uint16(xReadSlashR),
  3670		/*5644*/ uint16(xArgRM8),
  3671		/*5645*/ uint16(xMatch),
  3672		/*5646*/ uint16(xSetOp), uint16(SETE),
  3673		/*5648*/ uint16(xReadSlashR),
  3674		/*5649*/ uint16(xArgRM8),
  3675		/*5650*/ uint16(xMatch),
  3676		/*5651*/ uint16(xSetOp), uint16(SETNE),
  3677		/*5653*/ uint16(xReadSlashR),
  3678		/*5654*/ uint16(xArgRM8),
  3679		/*5655*/ uint16(xMatch),
  3680		/*5656*/ uint16(xSetOp), uint16(SETBE),
  3681		/*5658*/ uint16(xReadSlashR),
  3682		/*5659*/ uint16(xArgRM8),
  3683		/*5660*/ uint16(xMatch),
  3684		/*5661*/ uint16(xSetOp), uint16(SETA),
  3685		/*5663*/ uint16(xReadSlashR),
  3686		/*5664*/ uint16(xArgRM8),
  3687		/*5665*/ uint16(xMatch),
  3688		/*5666*/ uint16(xSetOp), uint16(SETS),
  3689		/*5668*/ uint16(xReadSlashR),
  3690		/*5669*/ uint16(xArgRM8),
  3691		/*5670*/ uint16(xMatch),
  3692		/*5671*/ uint16(xSetOp), uint16(SETNS),
  3693		/*5673*/ uint16(xReadSlashR),
  3694		/*5674*/ uint16(xArgRM8),
  3695		/*5675*/ uint16(xMatch),
  3696		/*5676*/ uint16(xSetOp), uint16(SETP),
  3697		/*5678*/ uint16(xReadSlashR),
  3698		/*5679*/ uint16(xArgRM8),
  3699		/*5680*/ uint16(xMatch),
  3700		/*5681*/ uint16(xSetOp), uint16(SETNP),
  3701		/*5683*/ uint16(xReadSlashR),
  3702		/*5684*/ uint16(xArgRM8),
  3703		/*5685*/ uint16(xMatch),
  3704		/*5686*/ uint16(xSetOp), uint16(SETL),
  3705		/*5688*/ uint16(xReadSlashR),
  3706		/*5689*/ uint16(xArgRM8),
  3707		/*5690*/ uint16(xMatch),
  3708		/*5691*/ uint16(xSetOp), uint16(SETGE),
  3709		/*5693*/ uint16(xReadSlashR),
  3710		/*5694*/ uint16(xArgRM8),
  3711		/*5695*/ uint16(xMatch),
  3712		/*5696*/ uint16(xSetOp), uint16(SETLE),
  3713		/*5698*/ uint16(xReadSlashR),
  3714		/*5699*/ uint16(xArgRM8),
  3715		/*5700*/ uint16(xMatch),
  3716		/*5701*/ uint16(xSetOp), uint16(SETG),
  3717		/*5703*/ uint16(xReadSlashR),
  3718		/*5704*/ uint16(xArgRM8),
  3719		/*5705*/ uint16(xMatch),
  3720		/*5706*/ uint16(xSetOp), uint16(PUSH),
  3721		/*5708*/ uint16(xArgFS),
  3722		/*5709*/ uint16(xMatch),
  3723		/*5710*/ uint16(xCondIs64), 5713, 5725,
  3724		/*5713*/ uint16(xCondDataSize), 5717, 5721, 0,
  3725		/*5717*/ uint16(xSetOp), uint16(POP),
  3726		/*5719*/ uint16(xArgFS),
  3727		/*5720*/ uint16(xMatch),
  3728		/*5721*/ uint16(xSetOp), uint16(POP),
  3729		/*5723*/ uint16(xArgFS),
  3730		/*5724*/ uint16(xMatch),
  3731		/*5725*/ uint16(xCondDataSize), 5717, 5729, 5733,
  3732		/*5729*/ uint16(xSetOp), uint16(POP),
  3733		/*5731*/ uint16(xArgFS),
  3734		/*5732*/ uint16(xMatch),
  3735		/*5733*/ uint16(xSetOp), uint16(POP),
  3736		/*5735*/ uint16(xArgFS),
  3737		/*5736*/ uint16(xMatch),
  3738		/*5737*/ uint16(xSetOp), uint16(CPUID),
  3739		/*5739*/ uint16(xMatch),
  3740		/*5740*/ uint16(xCondIs64), 5743, 5759,
  3741		/*5743*/ uint16(xCondDataSize), 5747, 5753, 0,
  3742		/*5747*/ uint16(xSetOp), uint16(BT),
  3743		/*5749*/ uint16(xReadSlashR),
  3744		/*5750*/ uint16(xArgRM16),
  3745		/*5751*/ uint16(xArgR16),
  3746		/*5752*/ uint16(xMatch),
  3747		/*5753*/ uint16(xSetOp), uint16(BT),
  3748		/*5755*/ uint16(xReadSlashR),
  3749		/*5756*/ uint16(xArgRM32),
  3750		/*5757*/ uint16(xArgR32),
  3751		/*5758*/ uint16(xMatch),
  3752		/*5759*/ uint16(xCondDataSize), 5747, 5753, 5763,
  3753		/*5763*/ uint16(xSetOp), uint16(BT),
  3754		/*5765*/ uint16(xReadSlashR),
  3755		/*5766*/ uint16(xArgRM64),
  3756		/*5767*/ uint16(xArgR64),
  3757		/*5768*/ uint16(xMatch),
  3758		/*5769*/ uint16(xCondIs64), 5772, 5792,
  3759		/*5772*/ uint16(xCondDataSize), 5776, 5784, 0,
  3760		/*5776*/ uint16(xSetOp), uint16(SHLD),
  3761		/*5778*/ uint16(xReadSlashR),
  3762		/*5779*/ uint16(xReadIb),
  3763		/*5780*/ uint16(xArgRM16),
  3764		/*5781*/ uint16(xArgR16),
  3765		/*5782*/ uint16(xArgImm8u),
  3766		/*5783*/ uint16(xMatch),
  3767		/*5784*/ uint16(xSetOp), uint16(SHLD),
  3768		/*5786*/ uint16(xReadSlashR),
  3769		/*5787*/ uint16(xReadIb),
  3770		/*5788*/ uint16(xArgRM32),
  3771		/*5789*/ uint16(xArgR32),
  3772		/*5790*/ uint16(xArgImm8u),
  3773		/*5791*/ uint16(xMatch),
  3774		/*5792*/ uint16(xCondDataSize), 5776, 5784, 5796,
  3775		/*5796*/ uint16(xSetOp), uint16(SHLD),
  3776		/*5798*/ uint16(xReadSlashR),
  3777		/*5799*/ uint16(xReadIb),
  3778		/*5800*/ uint16(xArgRM64),
  3779		/*5801*/ uint16(xArgR64),
  3780		/*5802*/ uint16(xArgImm8u),
  3781		/*5803*/ uint16(xMatch),
  3782		/*5804*/ uint16(xCondIs64), 5807, 5825,
  3783		/*5807*/ uint16(xCondDataSize), 5811, 5818, 0,
  3784		/*5811*/ uint16(xSetOp), uint16(SHLD),
  3785		/*5813*/ uint16(xReadSlashR),
  3786		/*5814*/ uint16(xArgRM16),
  3787		/*5815*/ uint16(xArgR16),
  3788		/*5816*/ uint16(xArgCL),
  3789		/*5817*/ uint16(xMatch),
  3790		/*5818*/ uint16(xSetOp), uint16(SHLD),
  3791		/*5820*/ uint16(xReadSlashR),
  3792		/*5821*/ uint16(xArgRM32),
  3793		/*5822*/ uint16(xArgR32),
  3794		/*5823*/ uint16(xArgCL),
  3795		/*5824*/ uint16(xMatch),
  3796		/*5825*/ uint16(xCondDataSize), 5811, 5818, 5829,
  3797		/*5829*/ uint16(xSetOp), uint16(SHLD),
  3798		/*5831*/ uint16(xReadSlashR),
  3799		/*5832*/ uint16(xArgRM64),
  3800		/*5833*/ uint16(xArgR64),
  3801		/*5834*/ uint16(xArgCL),
  3802		/*5835*/ uint16(xMatch),
  3803		/*5836*/ uint16(xSetOp), uint16(PUSH),
  3804		/*5838*/ uint16(xArgGS),
  3805		/*5839*/ uint16(xMatch),
  3806		/*5840*/ uint16(xCondIs64), 5843, 5855,
  3807		/*5843*/ uint16(xCondDataSize), 5847, 5851, 0,
  3808		/*5847*/ uint16(xSetOp), uint16(POP),
  3809		/*5849*/ uint16(xArgGS),
  3810		/*5850*/ uint16(xMatch),
  3811		/*5851*/ uint16(xSetOp), uint16(POP),
  3812		/*5853*/ uint16(xArgGS),
  3813		/*5854*/ uint16(xMatch),
  3814		/*5855*/ uint16(xCondDataSize), 5847, 5859, 5863,
  3815		/*5859*/ uint16(xSetOp), uint16(POP),
  3816		/*5861*/ uint16(xArgGS),
  3817		/*5862*/ uint16(xMatch),
  3818		/*5863*/ uint16(xSetOp), uint16(POP),
  3819		/*5865*/ uint16(xArgGS),
  3820		/*5866*/ uint16(xMatch),
  3821		/*5867*/ uint16(xSetOp), uint16(RSM),
  3822		/*5869*/ uint16(xMatch),
  3823		/*5870*/ uint16(xCondIs64), 5873, 5889,
  3824		/*5873*/ uint16(xCondDataSize), 5877, 5883, 0,
  3825		/*5877*/ uint16(xSetOp), uint16(BTS),
  3826		/*5879*/ uint16(xReadSlashR),
  3827		/*5880*/ uint16(xArgRM16),
  3828		/*5881*/ uint16(xArgR16),
  3829		/*5882*/ uint16(xMatch),
  3830		/*5883*/ uint16(xSetOp), uint16(BTS),
  3831		/*5885*/ uint16(xReadSlashR),
  3832		/*5886*/ uint16(xArgRM32),
  3833		/*5887*/ uint16(xArgR32),
  3834		/*5888*/ uint16(xMatch),
  3835		/*5889*/ uint16(xCondDataSize), 5877, 5883, 5893,
  3836		/*5893*/ uint16(xSetOp), uint16(BTS),
  3837		/*5895*/ uint16(xReadSlashR),
  3838		/*5896*/ uint16(xArgRM64),
  3839		/*5897*/ uint16(xArgR64),
  3840		/*5898*/ uint16(xMatch),
  3841		/*5899*/ uint16(xCondIs64), 5902, 5922,
  3842		/*5902*/ uint16(xCondDataSize), 5906, 5914, 0,
  3843		/*5906*/ uint16(xSetOp), uint16(SHRD),
  3844		/*5908*/ uint16(xReadSlashR),
  3845		/*5909*/ uint16(xReadIb),
  3846		/*5910*/ uint16(xArgRM16),
  3847		/*5911*/ uint16(xArgR16),
  3848		/*5912*/ uint16(xArgImm8u),
  3849		/*5913*/ uint16(xMatch),
  3850		/*5914*/ uint16(xSetOp), uint16(SHRD),
  3851		/*5916*/ uint16(xReadSlashR),
  3852		/*5917*/ uint16(xReadIb),
  3853		/*5918*/ uint16(xArgRM32),
  3854		/*5919*/ uint16(xArgR32),
  3855		/*5920*/ uint16(xArgImm8u),
  3856		/*5921*/ uint16(xMatch),
  3857		/*5922*/ uint16(xCondDataSize), 5906, 5914, 5926,
  3858		/*5926*/ uint16(xSetOp), uint16(SHRD),
  3859		/*5928*/ uint16(xReadSlashR),
  3860		/*5929*/ uint16(xReadIb),
  3861		/*5930*/ uint16(xArgRM64),
  3862		/*5931*/ uint16(xArgR64),
  3863		/*5932*/ uint16(xArgImm8u),
  3864		/*5933*/ uint16(xMatch),
  3865		/*5934*/ uint16(xCondIs64), 5937, 5955,
  3866		/*5937*/ uint16(xCondDataSize), 5941, 5948, 0,
  3867		/*5941*/ uint16(xSetOp), uint16(SHRD),
  3868		/*5943*/ uint16(xReadSlashR),
  3869		/*5944*/ uint16(xArgRM16),
  3870		/*5945*/ uint16(xArgR16),
  3871		/*5946*/ uint16(xArgCL),
  3872		/*5947*/ uint16(xMatch),
  3873		/*5948*/ uint16(xSetOp), uint16(SHRD),
  3874		/*5950*/ uint16(xReadSlashR),
  3875		/*5951*/ uint16(xArgRM32),
  3876		/*5952*/ uint16(xArgR32),
  3877		/*5953*/ uint16(xArgCL),
  3878		/*5954*/ uint16(xMatch),
  3879		/*5955*/ uint16(xCondDataSize), 5941, 5948, 5959,
  3880		/*5959*/ uint16(xSetOp), uint16(SHRD),
  3881		/*5961*/ uint16(xReadSlashR),
  3882		/*5962*/ uint16(xArgRM64),
  3883		/*5963*/ uint16(xArgR64),
  3884		/*5964*/ uint16(xArgCL),
  3885		/*5965*/ uint16(xMatch),
  3886		/*5966*/ uint16(xCondByte), 3,
  3887		0xE8, 6215,
  3888		0xF0, 6218,
  3889		0xF8, 6221,
  3890		/*5974*/ uint16(xCondSlashR),
  3891		5983, // 0
  3892		6037, // 1
  3893		6091, // 2
  3894		6120, // 3
  3895		6149, // 4
  3896		6172, // 5
  3897		6195, // 6
  3898		6211, // 7
  3899		/*5983*/ uint16(xCondIs64), 5986, 5998,
  3900		/*5986*/ uint16(xCondDataSize), 5990, 5994, 0,
  3901		/*5990*/ uint16(xSetOp), uint16(FXSAVE),
  3902		/*5992*/ uint16(xArgM512byte),
  3903		/*5993*/ uint16(xMatch),
  3904		/*5994*/ uint16(xSetOp), uint16(FXSAVE),
  3905		/*5996*/ uint16(xArgM512byte),
  3906		/*5997*/ uint16(xMatch),
  3907		/*5998*/ uint16(xCondPrefix), 2,
  3908		0xF3, 6012,
  3909		0x0, 6004,
  3910		/*6004*/ uint16(xCondDataSize), 5990, 5994, 6008,
  3911		/*6008*/ uint16(xSetOp), uint16(FXSAVE64),
  3912		/*6010*/ uint16(xArgM512byte),
  3913		/*6011*/ uint16(xMatch),
  3914		/*6012*/ uint16(xCondDataSize), 6016, 6023, 6030,
  3915		/*6016*/ uint16(xCondIsMem), 6019, 0,
  3916		/*6019*/ uint16(xSetOp), uint16(RDFSBASE),
  3917		/*6021*/ uint16(xArgRM32),
  3918		/*6022*/ uint16(xMatch),
  3919		/*6023*/ uint16(xCondIsMem), 6026, 0,
  3920		/*6026*/ uint16(xSetOp), uint16(RDFSBASE),
  3921		/*6028*/ uint16(xArgRM32),
  3922		/*6029*/ uint16(xMatch),
  3923		/*6030*/ uint16(xCondIsMem), 6033, 0,
  3924		/*6033*/ uint16(xSetOp), uint16(RDFSBASE),
  3925		/*6035*/ uint16(xArgRM64),
  3926		/*6036*/ uint16(xMatch),
  3927		/*6037*/ uint16(xCondIs64), 6040, 6052,
  3928		/*6040*/ uint16(xCondDataSize), 6044, 6048, 0,
  3929		/*6044*/ uint16(xSetOp), uint16(FXRSTOR),
  3930		/*6046*/ uint16(xArgM512byte),
  3931		/*6047*/ uint16(xMatch),
  3932		/*6048*/ uint16(xSetOp), uint16(FXRSTOR),
  3933		/*6050*/ uint16(xArgM512byte),
  3934		/*6051*/ uint16(xMatch),
  3935		/*6052*/ uint16(xCondPrefix), 2,
  3936		0xF3, 6066,
  3937		0x0, 6058,
  3938		/*6058*/ uint16(xCondDataSize), 6044, 6048, 6062,
  3939		/*6062*/ uint16(xSetOp), uint16(FXRSTOR64),
  3940		/*6064*/ uint16(xArgM512byte),
  3941		/*6065*/ uint16(xMatch),
  3942		/*6066*/ uint16(xCondDataSize), 6070, 6077, 6084,
  3943		/*6070*/ uint16(xCondIsMem), 6073, 0,
  3944		/*6073*/ uint16(xSetOp), uint16(RDGSBASE),
  3945		/*6075*/ uint16(xArgRM32),
  3946		/*6076*/ uint16(xMatch),
  3947		/*6077*/ uint16(xCondIsMem), 6080, 0,
  3948		/*6080*/ uint16(xSetOp), uint16(RDGSBASE),
  3949		/*6082*/ uint16(xArgRM32),
  3950		/*6083*/ uint16(xMatch),
  3951		/*6084*/ uint16(xCondIsMem), 6087, 0,
  3952		/*6087*/ uint16(xSetOp), uint16(RDGSBASE),
  3953		/*6089*/ uint16(xArgRM64),
  3954		/*6090*/ uint16(xMatch),
  3955		/*6091*/ uint16(xCondIs64), 6094, 6098,
  3956		/*6094*/ uint16(xSetOp), uint16(LDMXCSR),
  3957		/*6096*/ uint16(xArgM32),
  3958		/*6097*/ uint16(xMatch),
  3959		/*6098*/ uint16(xCondPrefix), 2,
  3960		0xF3, 6104,
  3961		0x0, 6094,
  3962		/*6104*/ uint16(xCondDataSize), 6108, 6112, 6116,
  3963		/*6108*/ uint16(xSetOp), uint16(WRFSBASE),
  3964		/*6110*/ uint16(xArgRM32),
  3965		/*6111*/ uint16(xMatch),
  3966		/*6112*/ uint16(xSetOp), uint16(WRFSBASE),
  3967		/*6114*/ uint16(xArgRM32),
  3968		/*6115*/ uint16(xMatch),
  3969		/*6116*/ uint16(xSetOp), uint16(WRFSBASE),
  3970		/*6118*/ uint16(xArgRM64),
  3971		/*6119*/ uint16(xMatch),
  3972		/*6120*/ uint16(xCondIs64), 6123, 6127,
  3973		/*6123*/ uint16(xSetOp), uint16(STMXCSR),
  3974		/*6125*/ uint16(xArgM32),
  3975		/*6126*/ uint16(xMatch),
  3976		/*6127*/ uint16(xCondPrefix), 2,
  3977		0xF3, 6133,
  3978		0x0, 6123,
  3979		/*6133*/ uint16(xCondDataSize), 6137, 6141, 6145,
  3980		/*6137*/ uint16(xSetOp), uint16(WRGSBASE),
  3981		/*6139*/ uint16(xArgRM32),
  3982		/*6140*/ uint16(xMatch),
  3983		/*6141*/ uint16(xSetOp), uint16(WRGSBASE),
  3984		/*6143*/ uint16(xArgRM32),
  3985		/*6144*/ uint16(xMatch),
  3986		/*6145*/ uint16(xSetOp), uint16(WRGSBASE),
  3987		/*6147*/ uint16(xArgRM64),
  3988		/*6148*/ uint16(xMatch),
  3989		/*6149*/ uint16(xCondIs64), 6152, 6164,
  3990		/*6152*/ uint16(xCondDataSize), 6156, 6160, 0,
  3991		/*6156*/ uint16(xSetOp), uint16(XSAVE),
  3992		/*6158*/ uint16(xArgMem),
  3993		/*6159*/ uint16(xMatch),
  3994		/*6160*/ uint16(xSetOp), uint16(XSAVE),
  3995		/*6162*/ uint16(xArgMem),
  3996		/*6163*/ uint16(xMatch),
  3997		/*6164*/ uint16(xCondDataSize), 6156, 6160, 6168,
  3998		/*6168*/ uint16(xSetOp), uint16(XSAVE64),
  3999		/*6170*/ uint16(xArgMem),
  4000		/*6171*/ uint16(xMatch),
  4001		/*6172*/ uint16(xCondIs64), 6175, 6187,
  4002		/*6175*/ uint16(xCondDataSize), 6179, 6183, 0,
  4003		/*6179*/ uint16(xSetOp), uint16(XRSTOR),
  4004		/*6181*/ uint16(xArgMem),
  4005		/*6182*/ uint16(xMatch),
  4006		/*6183*/ uint16(xSetOp), uint16(XRSTOR),
  4007		/*6185*/ uint16(xArgMem),
  4008		/*6186*/ uint16(xMatch),
  4009		/*6187*/ uint16(xCondDataSize), 6179, 6183, 6191,
  4010		/*6191*/ uint16(xSetOp), uint16(XRSTOR64),
  4011		/*6193*/ uint16(xArgMem),
  4012		/*6194*/ uint16(xMatch),
  4013		/*6195*/ uint16(xCondDataSize), 6199, 6203, 6207,
  4014		/*6199*/ uint16(xSetOp), uint16(XSAVEOPT),
  4015		/*6201*/ uint16(xArgMem),
  4016		/*6202*/ uint16(xMatch),
  4017		/*6203*/ uint16(xSetOp), uint16(XSAVEOPT),
  4018		/*6205*/ uint16(xArgMem),
  4019		/*6206*/ uint16(xMatch),
  4020		/*6207*/ uint16(xSetOp), uint16(XSAVEOPT64),
  4021		/*6209*/ uint16(xArgMem),
  4022		/*6210*/ uint16(xMatch),
  4023		/*6211*/ uint16(xSetOp), uint16(CLFLUSH),
  4024		/*6213*/ uint16(xArgM8),
  4025		/*6214*/ uint16(xMatch),
  4026		/*6215*/ uint16(xSetOp), uint16(LFENCE),
  4027		/*6217*/ uint16(xMatch),
  4028		/*6218*/ uint16(xSetOp), uint16(MFENCE),
  4029		/*6220*/ uint16(xMatch),
  4030		/*6221*/ uint16(xSetOp), uint16(SFENCE),
  4031		/*6223*/ uint16(xMatch),
  4032		/*6224*/ uint16(xCondIs64), 6227, 6243,
  4033		/*6227*/ uint16(xCondDataSize), 6231, 6237, 0,
  4034		/*6231*/ uint16(xSetOp), uint16(IMUL),
  4035		/*6233*/ uint16(xReadSlashR),
  4036		/*6234*/ uint16(xArgR16),
  4037		/*6235*/ uint16(xArgRM16),
  4038		/*6236*/ uint16(xMatch),
  4039		/*6237*/ uint16(xSetOp), uint16(IMUL),
  4040		/*6239*/ uint16(xReadSlashR),
  4041		/*6240*/ uint16(xArgR32),
  4042		/*6241*/ uint16(xArgRM32),
  4043		/*6242*/ uint16(xMatch),
  4044		/*6243*/ uint16(xCondDataSize), 6231, 6237, 6247,
  4045		/*6247*/ uint16(xSetOp), uint16(IMUL),
  4046		/*6249*/ uint16(xReadSlashR),
  4047		/*6250*/ uint16(xArgR64),
  4048		/*6251*/ uint16(xArgRM64),
  4049		/*6252*/ uint16(xMatch),
  4050		/*6253*/ uint16(xSetOp), uint16(CMPXCHG),
  4051		/*6255*/ uint16(xReadSlashR),
  4052		/*6256*/ uint16(xArgRM8),
  4053		/*6257*/ uint16(xArgR8),
  4054		/*6258*/ uint16(xMatch),
  4055		/*6259*/ uint16(xCondIs64), 6262, 6278,
  4056		/*6262*/ uint16(xCondDataSize), 6266, 6272, 0,
  4057		/*6266*/ uint16(xSetOp), uint16(CMPXCHG),
  4058		/*6268*/ uint16(xReadSlashR),
  4059		/*6269*/ uint16(xArgRM16),
  4060		/*6270*/ uint16(xArgR16),
  4061		/*6271*/ uint16(xMatch),
  4062		/*6272*/ uint16(xSetOp), uint16(CMPXCHG),
  4063		/*6274*/ uint16(xReadSlashR),
  4064		/*6275*/ uint16(xArgRM32),
  4065		/*6276*/ uint16(xArgR32),
  4066		/*6277*/ uint16(xMatch),
  4067		/*6278*/ uint16(xCondDataSize), 6266, 6272, 6282,
  4068		/*6282*/ uint16(xSetOp), uint16(CMPXCHG),
  4069		/*6284*/ uint16(xReadSlashR),
  4070		/*6285*/ uint16(xArgRM64),
  4071		/*6286*/ uint16(xArgR64),
  4072		/*6287*/ uint16(xMatch),
  4073		/*6288*/ uint16(xCondIs64), 6291, 6307,
  4074		/*6291*/ uint16(xCondDataSize), 6295, 6301, 0,
  4075		/*6295*/ uint16(xSetOp), uint16(LSS),
  4076		/*6297*/ uint16(xReadSlashR),
  4077		/*6298*/ uint16(xArgR16),
  4078		/*6299*/ uint16(xArgM16colon16),
  4079		/*6300*/ uint16(xMatch),
  4080		/*6301*/ uint16(xSetOp), uint16(LSS),
  4081		/*6303*/ uint16(xReadSlashR),
  4082		/*6304*/ uint16(xArgR32),
  4083		/*6305*/ uint16(xArgM16colon32),
  4084		/*6306*/ uint16(xMatch),
  4085		/*6307*/ uint16(xCondDataSize), 6295, 6301, 6311,
  4086		/*6311*/ uint16(xSetOp), uint16(LSS),
  4087		/*6313*/ uint16(xReadSlashR),
  4088		/*6314*/ uint16(xArgR64),
  4089		/*6315*/ uint16(xArgM16colon64),
  4090		/*6316*/ uint16(xMatch),
  4091		/*6317*/ uint16(xCondIs64), 6320, 6336,
  4092		/*6320*/ uint16(xCondDataSize), 6324, 6330, 0,
  4093		/*6324*/ uint16(xSetOp), uint16(BTR),
  4094		/*6326*/ uint16(xReadSlashR),
  4095		/*6327*/ uint16(xArgRM16),
  4096		/*6328*/ uint16(xArgR16),
  4097		/*6329*/ uint16(xMatch),
  4098		/*6330*/ uint16(xSetOp), uint16(BTR),
  4099		/*6332*/ uint16(xReadSlashR),
  4100		/*6333*/ uint16(xArgRM32),
  4101		/*6334*/ uint16(xArgR32),
  4102		/*6335*/ uint16(xMatch),
  4103		/*6336*/ uint16(xCondDataSize), 6324, 6330, 6340,
  4104		/*6340*/ uint16(xSetOp), uint16(BTR),
  4105		/*6342*/ uint16(xReadSlashR),
  4106		/*6343*/ uint16(xArgRM64),
  4107		/*6344*/ uint16(xArgR64),
  4108		/*6345*/ uint16(xMatch),
  4109		/*6346*/ uint16(xCondIs64), 6349, 6365,
  4110		/*6349*/ uint16(xCondDataSize), 6353, 6359, 0,
  4111		/*6353*/ uint16(xSetOp), uint16(LFS),
  4112		/*6355*/ uint16(xReadSlashR),
  4113		/*6356*/ uint16(xArgR16),
  4114		/*6357*/ uint16(xArgM16colon16),
  4115		/*6358*/ uint16(xMatch),
  4116		/*6359*/ uint16(xSetOp), uint16(LFS),
  4117		/*6361*/ uint16(xReadSlashR),
  4118		/*6362*/ uint16(xArgR32),
  4119		/*6363*/ uint16(xArgM16colon32),
  4120		/*6364*/ uint16(xMatch),
  4121		/*6365*/ uint16(xCondDataSize), 6353, 6359, 6369,
  4122		/*6369*/ uint16(xSetOp), uint16(LFS),
  4123		/*6371*/ uint16(xReadSlashR),
  4124		/*6372*/ uint16(xArgR64),
  4125		/*6373*/ uint16(xArgM16colon64),
  4126		/*6374*/ uint16(xMatch),
  4127		/*6375*/ uint16(xCondIs64), 6378, 6394,
  4128		/*6378*/ uint16(xCondDataSize), 6382, 6388, 0,
  4129		/*6382*/ uint16(xSetOp), uint16(LGS),
  4130		/*6384*/ uint16(xReadSlashR),
  4131		/*6385*/ uint16(xArgR16),
  4132		/*6386*/ uint16(xArgM16colon16),
  4133		/*6387*/ uint16(xMatch),
  4134		/*6388*/ uint16(xSetOp), uint16(LGS),
  4135		/*6390*/ uint16(xReadSlashR),
  4136		/*6391*/ uint16(xArgR32),
  4137		/*6392*/ uint16(xArgM16colon32),
  4138		/*6393*/ uint16(xMatch),
  4139		/*6394*/ uint16(xCondDataSize), 6382, 6388, 6398,
  4140		/*6398*/ uint16(xSetOp), uint16(LGS),
  4141		/*6400*/ uint16(xReadSlashR),
  4142		/*6401*/ uint16(xArgR64),
  4143		/*6402*/ uint16(xArgM16colon64),
  4144		/*6403*/ uint16(xMatch),
  4145		/*6404*/ uint16(xCondIs64), 6407, 6423,
  4146		/*6407*/ uint16(xCondDataSize), 6411, 6417, 0,
  4147		/*6411*/ uint16(xSetOp), uint16(MOVZX),
  4148		/*6413*/ uint16(xReadSlashR),
  4149		/*6414*/ uint16(xArgR16),
  4150		/*6415*/ uint16(xArgRM8),
  4151		/*6416*/ uint16(xMatch),
  4152		/*6417*/ uint16(xSetOp), uint16(MOVZX),
  4153		/*6419*/ uint16(xReadSlashR),
  4154		/*6420*/ uint16(xArgR32),
  4155		/*6421*/ uint16(xArgRM8),
  4156		/*6422*/ uint16(xMatch),
  4157		/*6423*/ uint16(xCondDataSize), 6411, 6417, 6427,
  4158		/*6427*/ uint16(xSetOp), uint16(MOVZX),
  4159		/*6429*/ uint16(xReadSlashR),
  4160		/*6430*/ uint16(xArgR64),
  4161		/*6431*/ uint16(xArgRM8),
  4162		/*6432*/ uint16(xMatch),
  4163		/*6433*/ uint16(xCondIs64), 6436, 6452,
  4164		/*6436*/ uint16(xCondDataSize), 6440, 6446, 0,
  4165		/*6440*/ uint16(xSetOp), uint16(MOVZX),
  4166		/*6442*/ uint16(xReadSlashR),
  4167		/*6443*/ uint16(xArgR16),
  4168		/*6444*/ uint16(xArgRM16),
  4169		/*6445*/ uint16(xMatch),
  4170		/*6446*/ uint16(xSetOp), uint16(MOVZX),
  4171		/*6448*/ uint16(xReadSlashR),
  4172		/*6449*/ uint16(xArgR32),
  4173		/*6450*/ uint16(xArgRM16),
  4174		/*6451*/ uint16(xMatch),
  4175		/*6452*/ uint16(xCondDataSize), 6440, 6446, 6456,
  4176		/*6456*/ uint16(xSetOp), uint16(MOVZX),
  4177		/*6458*/ uint16(xReadSlashR),
  4178		/*6459*/ uint16(xArgR64),
  4179		/*6460*/ uint16(xArgRM16),
  4180		/*6461*/ uint16(xMatch),
  4181		/*6462*/ uint16(xCondIs64), 6465, 6485,
  4182		/*6465*/ uint16(xCondPrefix), 1,
  4183		0xF3, 6469,
  4184		/*6469*/ uint16(xCondDataSize), 6473, 6479, 0,
  4185		/*6473*/ uint16(xSetOp), uint16(POPCNT),
  4186		/*6475*/ uint16(xReadSlashR),
  4187		/*6476*/ uint16(xArgR16),
  4188		/*6477*/ uint16(xArgRM16),
  4189		/*6478*/ uint16(xMatch),
  4190		/*6479*/ uint16(xSetOp), uint16(POPCNT),
  4191		/*6481*/ uint16(xReadSlashR),
  4192		/*6482*/ uint16(xArgR32),
  4193		/*6483*/ uint16(xArgRM32),
  4194		/*6484*/ uint16(xMatch),
  4195		/*6485*/ uint16(xCondPrefix), 1,
  4196		0xF3, 6489,
  4197		/*6489*/ uint16(xCondDataSize), 6473, 6479, 6493,
  4198		/*6493*/ uint16(xSetOp), uint16(POPCNT),
  4199		/*6495*/ uint16(xReadSlashR),
  4200		/*6496*/ uint16(xArgR64),
  4201		/*6497*/ uint16(xArgRM64),
  4202		/*6498*/ uint16(xMatch),
  4203		/*6499*/ uint16(xSetOp), uint16(UD1),
  4204		/*6501*/ uint16(xMatch),
  4205		/*6502*/ uint16(xCondSlashR),
  4206		0,    // 0
  4207		0,    // 1
  4208		0,    // 2
  4209		0,    // 3
  4210		6511, // 4
  4211		6540, // 5
  4212		6569, // 6
  4213		6598, // 7
  4214		/*6511*/ uint16(xCondIs64), 6514, 6530,
  4215		/*6514*/ uint16(xCondDataSize), 6518, 6524, 0,
  4216		/*6518*/ uint16(xSetOp), uint16(BT),
  4217		/*6520*/ uint16(xReadIb),
  4218		/*6521*/ uint16(xArgRM16),
  4219		/*6522*/ uint16(xArgImm8u),
  4220		/*6523*/ uint16(xMatch),
  4221		/*6524*/ uint16(xSetOp), uint16(BT),
  4222		/*6526*/ uint16(xReadIb),
  4223		/*6527*/ uint16(xArgRM32),
  4224		/*6528*/ uint16(xArgImm8u),
  4225		/*6529*/ uint16(xMatch),
  4226		/*6530*/ uint16(xCondDataSize), 6518, 6524, 6534,
  4227		/*6534*/ uint16(xSetOp), uint16(BT),
  4228		/*6536*/ uint16(xReadIb),
  4229		/*6537*/ uint16(xArgRM64),
  4230		/*6538*/ uint16(xArgImm8u),
  4231		/*6539*/ uint16(xMatch),
  4232		/*6540*/ uint16(xCondIs64), 6543, 6559,
  4233		/*6543*/ uint16(xCondDataSize), 6547, 6553, 0,
  4234		/*6547*/ uint16(xSetOp), uint16(BTS),
  4235		/*6549*/ uint16(xReadIb),
  4236		/*6550*/ uint16(xArgRM16),
  4237		/*6551*/ uint16(xArgImm8u),
  4238		/*6552*/ uint16(xMatch),
  4239		/*6553*/ uint16(xSetOp), uint16(BTS),
  4240		/*6555*/ uint16(xReadIb),
  4241		/*6556*/ uint16(xArgRM32),
  4242		/*6557*/ uint16(xArgImm8u),
  4243		/*6558*/ uint16(xMatch),
  4244		/*6559*/ uint16(xCondDataSize), 6547, 6553, 6563,
  4245		/*6563*/ uint16(xSetOp), uint16(BTS),
  4246		/*6565*/ uint16(xReadIb),
  4247		/*6566*/ uint16(xArgRM64),
  4248		/*6567*/ uint16(xArgImm8u),
  4249		/*6568*/ uint16(xMatch),
  4250		/*6569*/ uint16(xCondIs64), 6572, 6588,
  4251		/*6572*/ uint16(xCondDataSize), 6576, 6582, 0,
  4252		/*6576*/ uint16(xSetOp), uint16(BTR),
  4253		/*6578*/ uint16(xReadIb),
  4254		/*6579*/ uint16(xArgRM16),
  4255		/*6580*/ uint16(xArgImm8u),
  4256		/*6581*/ uint16(xMatch),
  4257		/*6582*/ uint16(xSetOp), uint16(BTR),
  4258		/*6584*/ uint16(xReadIb),
  4259		/*6585*/ uint16(xArgRM32),
  4260		/*6586*/ uint16(xArgImm8u),
  4261		/*6587*/ uint16(xMatch),
  4262		/*6588*/ uint16(xCondDataSize), 6576, 6582, 6592,
  4263		/*6592*/ uint16(xSetOp), uint16(BTR),
  4264		/*6594*/ uint16(xReadIb),
  4265		/*6595*/ uint16(xArgRM64),
  4266		/*6596*/ uint16(xArgImm8u),
  4267		/*6597*/ uint16(xMatch),
  4268		/*6598*/ uint16(xCondIs64), 6601, 6617,
  4269		/*6601*/ uint16(xCondDataSize), 6605, 6611, 0,
  4270		/*6605*/ uint16(xSetOp), uint16(BTC),
  4271		/*6607*/ uint16(xReadIb),
  4272		/*6608*/ uint16(xArgRM16),
  4273		/*6609*/ uint16(xArgImm8u),
  4274		/*6610*/ uint16(xMatch),
  4275		/*6611*/ uint16(xSetOp), uint16(BTC),
  4276		/*6613*/ uint16(xReadIb),
  4277		/*6614*/ uint16(xArgRM32),
  4278		/*6615*/ uint16(xArgImm8u),
  4279		/*6616*/ uint16(xMatch),
  4280		/*6617*/ uint16(xCondDataSize), 6605, 6611, 6621,
  4281		/*6621*/ uint16(xSetOp), uint16(BTC),
  4282		/*6623*/ uint16(xReadIb),
  4283		/*6624*/ uint16(xArgRM64),
  4284		/*6625*/ uint16(xArgImm8u),
  4285		/*6626*/ uint16(xMatch),
  4286		/*6627*/ uint16(xCondIs64), 6630, 6646,
  4287		/*6630*/ uint16(xCondDataSize), 6634, 6640, 0,
  4288		/*6634*/ uint16(xSetOp), uint16(BTC),
  4289		/*6636*/ uint16(xReadSlashR),
  4290		/*6637*/ uint16(xArgRM16),
  4291		/*6638*/ uint16(xArgR16),
  4292		/*6639*/ uint16(xMatch),
  4293		/*6640*/ uint16(xSetOp), uint16(BTC),
  4294		/*6642*/ uint16(xReadSlashR),
  4295		/*6643*/ uint16(xArgRM32),
  4296		/*6644*/ uint16(xArgR32),
  4297		/*6645*/ uint16(xMatch),
  4298		/*6646*/ uint16(xCondDataSize), 6634, 6640, 6650,
  4299		/*6650*/ uint16(xSetOp), uint16(BTC),
  4300		/*6652*/ uint16(xReadSlashR),
  4301		/*6653*/ uint16(xArgRM64),
  4302		/*6654*/ uint16(xArgR64),
  4303		/*6655*/ uint16(xMatch),
  4304		/*6656*/ uint16(xCondIs64), 6659, 6697,
  4305		/*6659*/ uint16(xCondPrefix), 2,
  4306		0xF3, 6681,
  4307		0x0, 6665,
  4308		/*6665*/ uint16(xCondDataSize), 6669, 6675, 0,
  4309		/*6669*/ uint16(xSetOp), uint16(BSF),
  4310		/*6671*/ uint16(xReadSlashR),
  4311		/*6672*/ uint16(xArgR16),
  4312		/*6673*/ uint16(xArgRM16),
  4313		/*6674*/ uint16(xMatch),
  4314		/*6675*/ uint16(xSetOp), uint16(BSF),
  4315		/*6677*/ uint16(xReadSlashR),
  4316		/*6678*/ uint16(xArgR32),
  4317		/*6679*/ uint16(xArgRM32),
  4318		/*6680*/ uint16(xMatch),
  4319		/*6681*/ uint16(xCondDataSize), 6685, 6691, 0,
  4320		/*6685*/ uint16(xSetOp), uint16(TZCNT),
  4321		/*6687*/ uint16(xReadSlashR),
  4322		/*6688*/ uint16(xArgR16),
  4323		/*6689*/ uint16(xArgRM16),
  4324		/*6690*/ uint16(xMatch),
  4325		/*6691*/ uint16(xSetOp), uint16(TZCNT),
  4326		/*6693*/ uint16(xReadSlashR),
  4327		/*6694*/ uint16(xArgR32),
  4328		/*6695*/ uint16(xArgRM32),
  4329		/*6696*/ uint16(xMatch),
  4330		/*6697*/ uint16(xCondPrefix), 2,
  4331		0xF3, 6713,
  4332		0x0, 6703,
  4333		/*6703*/ uint16(xCondDataSize), 6669, 6675, 6707,
  4334		/*6707*/ uint16(xSetOp), uint16(BSF),
  4335		/*6709*/ uint16(xReadSlashR),
  4336		/*6710*/ uint16(xArgR64),
  4337		/*6711*/ uint16(xArgRM64),
  4338		/*6712*/ uint16(xMatch),
  4339		/*6713*/ uint16(xCondDataSize), 6685, 6691, 6717,
  4340		/*6717*/ uint16(xSetOp), uint16(TZCNT),
  4341		/*6719*/ uint16(xReadSlashR),
  4342		/*6720*/ uint16(xArgR64),
  4343		/*6721*/ uint16(xArgRM64),
  4344		/*6722*/ uint16(xMatch),
  4345		/*6723*/ uint16(xCondIs64), 6726, 6764,
  4346		/*6726*/ uint16(xCondPrefix), 2,
  4347		0xF3, 6748,
  4348		0x0, 6732,
  4349		/*6732*/ uint16(xCondDataSize), 6736, 6742, 0,
  4350		/*6736*/ uint16(xSetOp), uint16(BSR),
  4351		/*6738*/ uint16(xReadSlashR),
  4352		/*6739*/ uint16(xArgR16),
  4353		/*6740*/ uint16(xArgRM16),
  4354		/*6741*/ uint16(xMatch),
  4355		/*6742*/ uint16(xSetOp), uint16(BSR),
  4356		/*6744*/ uint16(xReadSlashR),
  4357		/*6745*/ uint16(xArgR32),
  4358		/*6746*/ uint16(xArgRM32),
  4359		/*6747*/ uint16(xMatch),
  4360		/*6748*/ uint16(xCondDataSize), 6752, 6758, 0,
  4361		/*6752*/ uint16(xSetOp), uint16(LZCNT),
  4362		/*6754*/ uint16(xReadSlashR),
  4363		/*6755*/ uint16(xArgR16),
  4364		/*6756*/ uint16(xArgRM16),
  4365		/*6757*/ uint16(xMatch),
  4366		/*6758*/ uint16(xSetOp), uint16(LZCNT),
  4367		/*6760*/ uint16(xReadSlashR),
  4368		/*6761*/ uint16(xArgR32),
  4369		/*6762*/ uint16(xArgRM32),
  4370		/*6763*/ uint16(xMatch),
  4371		/*6764*/ uint16(xCondPrefix), 2,
  4372		0xF3, 6780,
  4373		0x0, 6770,
  4374		/*6770*/ uint16(xCondDataSize), 6736, 6742, 6774,
  4375		/*6774*/ uint16(xSetOp), uint16(BSR),
  4376		/*6776*/ uint16(xReadSlashR),
  4377		/*6777*/ uint16(xArgR64),
  4378		/*6778*/ uint16(xArgRM64),
  4379		/*6779*/ uint16(xMatch),
  4380		/*6780*/ uint16(xCondDataSize), 6752, 6758, 6784,
  4381		/*6784*/ uint16(xSetOp), uint16(LZCNT),
  4382		/*6786*/ uint16(xReadSlashR),
  4383		/*6787*/ uint16(xArgR64),
  4384		/*6788*/ uint16(xArgRM64),
  4385		/*6789*/ uint16(xMatch),
  4386		/*6790*/ uint16(xCondIs64), 6793, 6809,
  4387		/*6793*/ uint16(xCondDataSize), 6797, 6803, 0,
  4388		/*6797*/ uint16(xSetOp), uint16(MOVSX),
  4389		/*6799*/ uint16(xReadSlashR),
  4390		/*6800*/ uint16(xArgR16),
  4391		/*6801*/ uint16(xArgRM8),
  4392		/*6802*/ uint16(xMatch),
  4393		/*6803*/ uint16(xSetOp), uint16(MOVSX),
  4394		/*6805*/ uint16(xReadSlashR),
  4395		/*6806*/ uint16(xArgR32),
  4396		/*6807*/ uint16(xArgRM8),
  4397		/*6808*/ uint16(xMatch),
  4398		/*6809*/ uint16(xCondDataSize), 6797, 6803, 6813,
  4399		/*6813*/ uint16(xSetOp), uint16(MOVSX),
  4400		/*6815*/ uint16(xReadSlashR),
  4401		/*6816*/ uint16(xArgR64),
  4402		/*6817*/ uint16(xArgRM8),
  4403		/*6818*/ uint16(xMatch),
  4404		/*6819*/ uint16(xCondIs64), 6822, 6838,
  4405		/*6822*/ uint16(xCondDataSize), 6826, 6832, 0,
  4406		/*6826*/ uint16(xSetOp), uint16(MOVSX),
  4407		/*6828*/ uint16(xReadSlashR),
  4408		/*6829*/ uint16(xArgR16),
  4409		/*6830*/ uint16(xArgRM16),
  4410		/*6831*/ uint16(xMatch),
  4411		/*6832*/ uint16(xSetOp), uint16(MOVSX),
  4412		/*6834*/ uint16(xReadSlashR),
  4413		/*6835*/ uint16(xArgR32),
  4414		/*6836*/ uint16(xArgRM16),
  4415		/*6837*/ uint16(xMatch),
  4416		/*6838*/ uint16(xCondDataSize), 6826, 6832, 6842,
  4417		/*6842*/ uint16(xSetOp), uint16(MOVSX),
  4418		/*6844*/ uint16(xReadSlashR),
  4419		/*6845*/ uint16(xArgR64),
  4420		/*6846*/ uint16(xArgRM16),
  4421		/*6847*/ uint16(xMatch),
  4422		/*6848*/ uint16(xSetOp), uint16(XADD),
  4423		/*6850*/ uint16(xReadSlashR),
  4424		/*6851*/ uint16(xArgRM8),
  4425		/*6852*/ uint16(xArgR8),
  4426		/*6853*/ uint16(xMatch),
  4427		/*6854*/ uint16(xCondIs64), 6857, 6873,
  4428		/*6857*/ uint16(xCondDataSize), 6861, 6867, 0,
  4429		/*6861*/ uint16(xSetOp), uint16(XADD),
  4430		/*6863*/ uint16(xReadSlashR),
  4431		/*6864*/ uint16(xArgRM16),
  4432		/*6865*/ uint16(xArgR16),
  4433		/*6866*/ uint16(xMatch),
  4434		/*6867*/ uint16(xSetOp), uint16(XADD),
  4435		/*6869*/ uint16(xReadSlashR),
  4436		/*6870*/ uint16(xArgRM32),
  4437		/*6871*/ uint16(xArgR32),
  4438		/*6872*/ uint16(xMatch),
  4439		/*6873*/ uint16(xCondDataSize), 6861, 6867, 6877,
  4440		/*6877*/ uint16(xSetOp), uint16(XADD),
  4441		/*6879*/ uint16(xReadSlashR),
  4442		/*6880*/ uint16(xArgRM64),
  4443		/*6881*/ uint16(xArgR64),
  4444		/*6882*/ uint16(xMatch),
  4445		/*6883*/ uint16(xCondPrefix), 4,
  4446		0xF3, 6917,
  4447		0xF2, 6909,
  4448		0x66, 6901,
  4449		0x0, 6893,
  4450		/*6893*/ uint16(xSetOp), uint16(CMPPS),
  4451		/*6895*/ uint16(xReadSlashR),
  4452		/*6896*/ uint16(xReadIb),
  4453		/*6897*/ uint16(xArgXmm1),
  4454		/*6898*/ uint16(xArgXmm2M128),
  4455		/*6899*/ uint16(xArgImm8u),
  4456		/*6900*/ uint16(xMatch),
  4457		/*6901*/ uint16(xSetOp), uint16(CMPPD),
  4458		/*6903*/ uint16(xReadSlashR),
  4459		/*6904*/ uint16(xReadIb),
  4460		/*6905*/ uint16(xArgXmm1),
  4461		/*6906*/ uint16(xArgXmm2M128),
  4462		/*6907*/ uint16(xArgImm8u),
  4463		/*6908*/ uint16(xMatch),
  4464		/*6909*/ uint16(xSetOp), uint16(CMPSD_XMM),
  4465		/*6911*/ uint16(xReadSlashR),
  4466		/*6912*/ uint16(xReadIb),
  4467		/*6913*/ uint16(xArgXmm1),
  4468		/*6914*/ uint16(xArgXmm2M64),
  4469		/*6915*/ uint16(xArgImm8u),
  4470		/*6916*/ uint16(xMatch),
  4471		/*6917*/ uint16(xSetOp), uint16(CMPSS),
  4472		/*6919*/ uint16(xReadSlashR),
  4473		/*6920*/ uint16(xReadIb),
  4474		/*6921*/ uint16(xArgXmm1),
  4475		/*6922*/ uint16(xArgXmm2M32),
  4476		/*6923*/ uint16(xArgImm8u),
  4477		/*6924*/ uint16(xMatch),
  4478		/*6925*/ uint16(xCondIs64), 6928, 6944,
  4479		/*6928*/ uint16(xCondDataSize), 6932, 6938, 0,
  4480		/*6932*/ uint16(xSetOp), uint16(MOVNTI),
  4481		/*6934*/ uint16(xReadSlashR),
  4482		/*6935*/ uint16(xArgM32),
  4483		/*6936*/ uint16(xArgR32),
  4484		/*6937*/ uint16(xMatch),
  4485		/*6938*/ uint16(xSetOp), uint16(MOVNTI),
  4486		/*6940*/ uint16(xReadSlashR),
  4487		/*6941*/ uint16(xArgM32),
  4488		/*6942*/ uint16(xArgR32),
  4489		/*6943*/ uint16(xMatch),
  4490		/*6944*/ uint16(xCondDataSize), 6932, 6938, 6948,
  4491		/*6948*/ uint16(xSetOp), uint16(MOVNTI),
  4492		/*6950*/ uint16(xReadSlashR),
  4493		/*6951*/ uint16(xArgM64),
  4494		/*6952*/ uint16(xArgR64),
  4495		/*6953*/ uint16(xMatch),
  4496		/*6954*/ uint16(xCondPrefix), 2,
  4497		0x66, 6968,
  4498		0x0, 6960,
  4499		/*6960*/ uint16(xSetOp), uint16(PINSRW),
  4500		/*6962*/ uint16(xReadSlashR),
  4501		/*6963*/ uint16(xReadIb),
  4502		/*6964*/ uint16(xArgMm),
  4503		/*6965*/ uint16(xArgR32M16),
  4504		/*6966*/ uint16(xArgImm8u),
  4505		/*6967*/ uint16(xMatch),
  4506		/*6968*/ uint16(xSetOp), uint16(PINSRW),
  4507		/*6970*/ uint16(xReadSlashR),
  4508		/*6971*/ uint16(xReadIb),
  4509		/*6972*/ uint16(xArgXmm),
  4510		/*6973*/ uint16(xArgR32M16),
  4511		/*6974*/ uint16(xArgImm8u),
  4512		/*6975*/ uint16(xMatch),
  4513		/*6976*/ uint16(xCondPrefix), 2,
  4514		0x66, 6990,
  4515		0x0, 6982,
  4516		/*6982*/ uint16(xSetOp), uint16(PEXTRW),
  4517		/*6984*/ uint16(xReadSlashR),
  4518		/*6985*/ uint16(xReadIb),
  4519		/*6986*/ uint16(xArgR32),
  4520		/*6987*/ uint16(xArgMm2),
  4521		/*6988*/ uint16(xArgImm8u),
  4522		/*6989*/ uint16(xMatch),
  4523		/*6990*/ uint16(xSetOp), uint16(PEXTRW),
  4524		/*6992*/ uint16(xReadSlashR),
  4525		/*6993*/ uint16(xReadIb),
  4526		/*6994*/ uint16(xArgR32),
  4527		/*6995*/ uint16(xArgXmm2),
  4528		/*6996*/ uint16(xArgImm8u),
  4529		/*6997*/ uint16(xMatch),
  4530		/*6998*/ uint16(xCondPrefix), 2,
  4531		0x66, 7012,
  4532		0x0, 7004,
  4533		/*7004*/ uint16(xSetOp), uint16(SHUFPS),
  4534		/*7006*/ uint16(xReadSlashR),
  4535		/*7007*/ uint16(xReadIb),
  4536		/*7008*/ uint16(xArgXmm1),
  4537		/*7009*/ uint16(xArgXmm2M128),
  4538		/*7010*/ uint16(xArgImm8u),
  4539		/*7011*/ uint16(xMatch),
  4540		/*7012*/ uint16(xSetOp), uint16(SHUFPD),
  4541		/*7014*/ uint16(xReadSlashR),
  4542		/*7015*/ uint16(xReadIb),
  4543		/*7016*/ uint16(xArgXmm1),
  4544		/*7017*/ uint16(xArgXmm2M128),
  4545		/*7018*/ uint16(xArgImm8u),
  4546		/*7019*/ uint16(xMatch),
  4547		/*7020*/ uint16(xCondSlashR),
  4548		0,    // 0
  4549		7029, // 1
  4550		0,    // 2
  4551		7052, // 3
  4552		7075, // 4
  4553		7098, // 5
  4554		7121, // 6
  4555		0,    // 7
  4556		/*7029*/ uint16(xCondIs64), 7032, 7044,
  4557		/*7032*/ uint16(xCondDataSize), 7036, 7040, 0,
  4558		/*7036*/ uint16(xSetOp), uint16(CMPXCHG8B),
  4559		/*7038*/ uint16(xArgM64),
  4560		/*7039*/ uint16(xMatch),
  4561		/*7040*/ uint16(xSetOp), uint16(CMPXCHG8B),
  4562		/*7042*/ uint16(xArgM64),
  4563		/*7043*/ uint16(xMatch),
  4564		/*7044*/ uint16(xCondDataSize), 7036, 7040, 7048,
  4565		/*7048*/ uint16(xSetOp), uint16(CMPXCHG16B),
  4566		/*7050*/ uint16(xArgM128),
  4567		/*7051*/ uint16(xMatch),
  4568		/*7052*/ uint16(xCondIs64), 7055, 7067,
  4569		/*7055*/ uint16(xCondDataSize), 7059, 7063, 0,
  4570		/*7059*/ uint16(xSetOp), uint16(XRSTORS),
  4571		/*7061*/ uint16(xArgMem),
  4572		/*7062*/ uint16(xMatch),
  4573		/*7063*/ uint16(xSetOp), uint16(XRSTORS),
  4574		/*7065*/ uint16(xArgMem),
  4575		/*7066*/ uint16(xMatch),
  4576		/*7067*/ uint16(xCondDataSize), 7059, 7063, 7071,
  4577		/*7071*/ uint16(xSetOp), uint16(XRSTORS64),
  4578		/*7073*/ uint16(xArgMem),
  4579		/*7074*/ uint16(xMatch),
  4580		/*7075*/ uint16(xCondIs64), 7078, 7090,
  4581		/*7078*/ uint16(xCondDataSize), 7082, 7086, 0,
  4582		/*7082*/ uint16(xSetOp), uint16(XSAVEC),
  4583		/*7084*/ uint16(xArgMem),
  4584		/*7085*/ uint16(xMatch),
  4585		/*7086*/ uint16(xSetOp), uint16(XSAVEC),
  4586		/*7088*/ uint16(xArgMem),
  4587		/*7089*/ uint16(xMatch),
  4588		/*7090*/ uint16(xCondDataSize), 7082, 7086, 7094,
  4589		/*7094*/ uint16(xSetOp), uint16(XSAVEC64),
  4590		/*7096*/ uint16(xArgMem),
  4591		/*7097*/ uint16(xMatch),
  4592		/*7098*/ uint16(xCondIs64), 7101, 7113,
  4593		/*7101*/ uint16(xCondDataSize), 7105, 7109, 0,
  4594		/*7105*/ uint16(xSetOp), uint16(XSAVES),
  4595		/*7107*/ uint16(xArgMem),
  4596		/*7108*/ uint16(xMatch),
  4597		/*7109*/ uint16(xSetOp), uint16(XSAVES),
  4598		/*7111*/ uint16(xArgMem),
  4599		/*7112*/ uint16(xMatch),
  4600		/*7113*/ uint16(xCondDataSize), 7105, 7109, 7117,
  4601		/*7117*/ uint16(xSetOp), uint16(XSAVES64),
  4602		/*7119*/ uint16(xArgMem),
  4603		/*7120*/ uint16(xMatch),
  4604		/*7121*/ uint16(xCondIs64), 7124, 7142,
  4605		/*7124*/ uint16(xCondDataSize), 7128, 7135, 0,
  4606		/*7128*/ uint16(xCondIsMem), 7131, 0,
  4607		/*7131*/ uint16(xSetOp), uint16(RDRAND),
  4608		/*7133*/ uint16(xArgRmf16),
  4609		/*7134*/ uint16(xMatch),
  4610		/*7135*/ uint16(xCondIsMem), 7138, 0,
  4611		/*7138*/ uint16(xSetOp), uint16(RDRAND),
  4612		/*7140*/ uint16(xArgRmf32),
  4613		/*7141*/ uint16(xMatch),
  4614		/*7142*/ uint16(xCondDataSize), 7128, 7135, 7146,
  4615		/*7146*/ uint16(xSetOp), uint16(RDRAND),
  4616		/*7148*/ uint16(xMatch),
  4617		/*7149*/ uint16(xCondIs64), 7152, 7164,
  4618		/*7152*/ uint16(xCondDataSize), 7156, 7160, 0,
  4619		/*7156*/ uint16(xSetOp), uint16(BSWAP),
  4620		/*7158*/ uint16(xArgR16op),
  4621		/*7159*/ uint16(xMatch),
  4622		/*7160*/ uint16(xSetOp), uint16(BSWAP),
  4623		/*7162*/ uint16(xArgR32op),
  4624		/*7163*/ uint16(xMatch),
  4625		/*7164*/ uint16(xCondDataSize), 7156, 7160, 7168,
  4626		/*7168*/ uint16(xSetOp), uint16(BSWAP),
  4627		/*7170*/ uint16(xArgR64op),
  4628		/*7171*/ uint16(xMatch),
  4629		/*7172*/ uint16(xCondPrefix), 2,
  4630		0xF2, 7184,
  4631		0x66, 7178,
  4632		/*7178*/ uint16(xSetOp), uint16(ADDSUBPD),
  4633		/*7180*/ uint16(xReadSlashR),
  4634		/*7181*/ uint16(xArgXmm1),
  4635		/*7182*/ uint16(xArgXmm2M128),
  4636		/*7183*/ uint16(xMatch),
  4637		/*7184*/ uint16(xSetOp), uint16(ADDSUBPS),
  4638		/*7186*/ uint16(xReadSlashR),
  4639		/*7187*/ uint16(xArgXmm1),
  4640		/*7188*/ uint16(xArgXmm2M128),
  4641		/*7189*/ uint16(xMatch),
  4642		/*7190*/ uint16(xCondPrefix), 2,
  4643		0x66, 7202,
  4644		0x0, 7196,
  4645		/*7196*/ uint16(xSetOp), uint16(PSRLW),
  4646		/*7198*/ uint16(xReadSlashR),
  4647		/*7199*/ uint16(xArgMm),
  4648		/*7200*/ uint16(xArgMmM64),
  4649		/*7201*/ uint16(xMatch),
  4650		/*7202*/ uint16(xSetOp), uint16(PSRLW),
  4651		/*7204*/ uint16(xReadSlashR),
  4652		/*7205*/ uint16(xArgXmm1),
  4653		/*7206*/ uint16(xArgXmm2M128),
  4654		/*7207*/ uint16(xMatch),
  4655		/*7208*/ uint16(xCondPrefix), 2,
  4656		0x66, 7220,
  4657		0x0, 7214,
  4658		/*7214*/ uint16(xSetOp), uint16(PSRLD),
  4659		/*7216*/ uint16(xReadSlashR),
  4660		/*7217*/ uint16(xArgMm),
  4661		/*7218*/ uint16(xArgMmM64),
  4662		/*7219*/ uint16(xMatch),
  4663		/*7220*/ uint16(xSetOp), uint16(PSRLD),
  4664		/*7222*/ uint16(xReadSlashR),
  4665		/*7223*/ uint16(xArgXmm1),
  4666		/*7224*/ uint16(xArgXmm2M128),
  4667		/*7225*/ uint16(xMatch),
  4668		/*7226*/ uint16(xCondPrefix), 2,
  4669		0x66, 7238,
  4670		0x0, 7232,
  4671		/*7232*/ uint16(xSetOp), uint16(PSRLQ),
  4672		/*7234*/ uint16(xReadSlashR),
  4673		/*7235*/ uint16(xArgMm),
  4674		/*7236*/ uint16(xArgMmM64),
  4675		/*7237*/ uint16(xMatch),
  4676		/*7238*/ uint16(xSetOp), uint16(PSRLQ),
  4677		/*7240*/ uint16(xReadSlashR),
  4678		/*7241*/ uint16(xArgXmm1),
  4679		/*7242*/ uint16(xArgXmm2M128),
  4680		/*7243*/ uint16(xMatch),
  4681		/*7244*/ uint16(xCondPrefix), 2,
  4682		0x66, 7256,
  4683		0x0, 7250,
  4684		/*7250*/ uint16(xSetOp), uint16(PADDQ),
  4685		/*7252*/ uint16(xReadSlashR),
  4686		/*7253*/ uint16(xArgMm1),
  4687		/*7254*/ uint16(xArgMm2M64),
  4688		/*7255*/ uint16(xMatch),
  4689		/*7256*/ uint16(xSetOp), uint16(PADDQ),
  4690		/*7258*/ uint16(xReadSlashR),
  4691		/*7259*/ uint16(xArgXmm1),
  4692		/*7260*/ uint16(xArgXmm2M128),
  4693		/*7261*/ uint16(xMatch),
  4694		/*7262*/ uint16(xCondPrefix), 2,
  4695		0x66, 7274,
  4696		0x0, 7268,
  4697		/*7268*/ uint16(xSetOp), uint16(PMULLW),
  4698		/*7270*/ uint16(xReadSlashR),
  4699		/*7271*/ uint16(xArgMm),
  4700		/*7272*/ uint16(xArgMmM64),
  4701		/*7273*/ uint16(xMatch),
  4702		/*7274*/ uint16(xSetOp), uint16(PMULLW),
  4703		/*7276*/ uint16(xReadSlashR),
  4704		/*7277*/ uint16(xArgXmm1),
  4705		/*7278*/ uint16(xArgXmm2M128),
  4706		/*7279*/ uint16(xMatch),
  4707		/*7280*/ uint16(xCondPrefix), 3,
  4708		0xF3, 7300,
  4709		0xF2, 7294,
  4710		0x66, 7288,
  4711		/*7288*/ uint16(xSetOp), uint16(MOVQ),
  4712		/*7290*/ uint16(xReadSlashR),
  4713		/*7291*/ uint16(xArgXmm2M64),
  4714		/*7292*/ uint16(xArgXmm1),
  4715		/*7293*/ uint16(xMatch),
  4716		/*7294*/ uint16(xSetOp), uint16(MOVDQ2Q),
  4717		/*7296*/ uint16(xReadSlashR),
  4718		/*7297*/ uint16(xArgMm),
  4719		/*7298*/ uint16(xArgXmm2),
  4720		/*7299*/ uint16(xMatch),
  4721		/*7300*/ uint16(xSetOp), uint16(MOVQ2DQ),
  4722		/*7302*/ uint16(xReadSlashR),
  4723		/*7303*/ uint16(xArgXmm1),
  4724		/*7304*/ uint16(xArgMm2),
  4725		/*7305*/ uint16(xMatch),
  4726		/*7306*/ uint16(xCondPrefix), 2,
  4727		0x66, 7318,
  4728		0x0, 7312,
  4729		/*7312*/ uint16(xSetOp), uint16(PMOVMSKB),
  4730		/*7314*/ uint16(xReadSlashR),
  4731		/*7315*/ uint16(xArgR32),
  4732		/*7316*/ uint16(xArgMm2),
  4733		/*7317*/ uint16(xMatch),
  4734		/*7318*/ uint16(xSetOp), uint16(PMOVMSKB),
  4735		/*7320*/ uint16(xReadSlashR),
  4736		/*7321*/ uint16(xArgR32),
  4737		/*7322*/ uint16(xArgXmm2),
  4738		/*7323*/ uint16(xMatch),
  4739		/*7324*/ uint16(xCondPrefix), 2,
  4740		0x66, 7336,
  4741		0x0, 7330,
  4742		/*7330*/ uint16(xSetOp), uint16(PSUBUSB),
  4743		/*7332*/ uint16(xReadSlashR),
  4744		/*7333*/ uint16(xArgMm),
  4745		/*7334*/ uint16(xArgMmM64),
  4746		/*7335*/ uint16(xMatch),
  4747		/*7336*/ uint16(xSetOp), uint16(PSUBUSB),
  4748		/*7338*/ uint16(xReadSlashR),
  4749		/*7339*/ uint16(xArgXmm1),
  4750		/*7340*/ uint16(xArgXmm2M128),
  4751		/*7341*/ uint16(xMatch),
  4752		/*7342*/ uint16(xCondPrefix), 2,
  4753		0x66, 7354,
  4754		0x0, 7348,
  4755		/*7348*/ uint16(xSetOp), uint16(PSUBUSW),
  4756		/*7350*/ uint16(xReadSlashR),
  4757		/*7351*/ uint16(xArgMm),
  4758		/*7352*/ uint16(xArgMmM64),
  4759		/*7353*/ uint16(xMatch),
  4760		/*7354*/ uint16(xSetOp), uint16(PSUBUSW),
  4761		/*7356*/ uint16(xReadSlashR),
  4762		/*7357*/ uint16(xArgXmm1),
  4763		/*7358*/ uint16(xArgXmm2M128),
  4764		/*7359*/ uint16(xMatch),
  4765		/*7360*/ uint16(xCondPrefix), 2,
  4766		0x66, 7372,
  4767		0x0, 7366,
  4768		/*7366*/ uint16(xSetOp), uint16(PMINUB),
  4769		/*7368*/ uint16(xReadSlashR),
  4770		/*7369*/ uint16(xArgMm1),
  4771		/*7370*/ uint16(xArgMm2M64),
  4772		/*7371*/ uint16(xMatch),
  4773		/*7372*/ uint16(xSetOp), uint16(PMINUB),
  4774		/*7374*/ uint16(xReadSlashR),
  4775		/*7375*/ uint16(xArgXmm1),
  4776		/*7376*/ uint16(xArgXmm2M128),
  4777		/*7377*/ uint16(xMatch),
  4778		/*7378*/ uint16(xCondPrefix), 2,
  4779		0x66, 7390,
  4780		0x0, 7384,
  4781		/*7384*/ uint16(xSetOp), uint16(PAND),
  4782		/*7386*/ uint16(xReadSlashR),
  4783		/*7387*/ uint16(xArgMm),
  4784		/*7388*/ uint16(xArgMmM64),
  4785		/*7389*/ uint16(xMatch),
  4786		/*7390*/ uint16(xSetOp), uint16(PAND),
  4787		/*7392*/ uint16(xReadSlashR),
  4788		/*7393*/ uint16(xArgXmm1),
  4789		/*7394*/ uint16(xArgXmm2M128),
  4790		/*7395*/ uint16(xMatch),
  4791		/*7396*/ uint16(xCondPrefix), 2,
  4792		0x66, 7408,
  4793		0x0, 7402,
  4794		/*7402*/ uint16(xSetOp), uint16(PADDUSB),
  4795		/*7404*/ uint16(xReadSlashR),
  4796		/*7405*/ uint16(xArgMm),
  4797		/*7406*/ uint16(xArgMmM64),
  4798		/*7407*/ uint16(xMatch),
  4799		/*7408*/ uint16(xSetOp), uint16(PADDUSB),
  4800		/*7410*/ uint16(xReadSlashR),
  4801		/*7411*/ uint16(xArgXmm1),
  4802		/*7412*/ uint16(xArgXmm2M128),
  4803		/*7413*/ uint16(xMatch),
  4804		/*7414*/ uint16(xCondPrefix), 2,
  4805		0x66, 7426,
  4806		0x0, 7420,
  4807		/*7420*/ uint16(xSetOp), uint16(PADDUSW),
  4808		/*7422*/ uint16(xReadSlashR),
  4809		/*7423*/ uint16(xArgMm),
  4810		/*7424*/ uint16(xArgMmM64),
  4811		/*7425*/ uint16(xMatch),
  4812		/*7426*/ uint16(xSetOp), uint16(PADDUSW),
  4813		/*7428*/ uint16(xReadSlashR),
  4814		/*7429*/ uint16(xArgXmm1),
  4815		/*7430*/ uint16(xArgXmm2M128),
  4816		/*7431*/ uint16(xMatch),
  4817		/*7432*/ uint16(xCondPrefix), 2,
  4818		0x66, 7444,
  4819		0x0, 7438,
  4820		/*7438*/ uint16(xSetOp), uint16(PMAXUB),
  4821		/*7440*/ uint16(xReadSlashR),
  4822		/*7441*/ uint16(xArgMm1),
  4823		/*7442*/ uint16(xArgMm2M64),
  4824		/*7443*/ uint16(xMatch),
  4825		/*7444*/ uint16(xSetOp), uint16(PMAXUB),
  4826		/*7446*/ uint16(xReadSlashR),
  4827		/*7447*/ uint16(xArgXmm1),
  4828		/*7448*/ uint16(xArgXmm2M128),
  4829		/*7449*/ uint16(xMatch),
  4830		/*7450*/ uint16(xCondPrefix), 2,
  4831		0x66, 7462,
  4832		0x0, 7456,
  4833		/*7456*/ uint16(xSetOp), uint16(PANDN),
  4834		/*7458*/ uint16(xReadSlashR),
  4835		/*7459*/ uint16(xArgMm),
  4836		/*7460*/ uint16(xArgMmM64),
  4837		/*7461*/ uint16(xMatch),
  4838		/*7462*/ uint16(xSetOp), uint16(PANDN),
  4839		/*7464*/ uint16(xReadSlashR),
  4840		/*7465*/ uint16(xArgXmm1),
  4841		/*7466*/ uint16(xArgXmm2M128),
  4842		/*7467*/ uint16(xMatch),
  4843		/*7468*/ uint16(xCondPrefix), 2,
  4844		0x66, 7480,
  4845		0x0, 7474,
  4846		/*7474*/ uint16(xSetOp), uint16(PAVGB),
  4847		/*7476*/ uint16(xReadSlashR),
  4848		/*7477*/ uint16(xArgMm1),
  4849		/*7478*/ uint16(xArgMm2M64),
  4850		/*7479*/ uint16(xMatch),
  4851		/*7480*/ uint16(xSetOp), uint16(PAVGB),
  4852		/*7482*/ uint16(xReadSlashR),
  4853		/*7483*/ uint16(xArgXmm1),
  4854		/*7484*/ uint16(xArgXmm2M128),
  4855		/*7485*/ uint16(xMatch),
  4856		/*7486*/ uint16(xCondPrefix), 2,
  4857		0x66, 7498,
  4858		0x0, 7492,
  4859		/*7492*/ uint16(xSetOp), uint16(PSRAW),
  4860		/*7494*/ uint16(xReadSlashR),
  4861		/*7495*/ uint16(xArgMm),
  4862		/*7496*/ uint16(xArgMmM64),
  4863		/*7497*/ uint16(xMatch),
  4864		/*7498*/ uint16(xSetOp), uint16(PSRAW),
  4865		/*7500*/ uint16(xReadSlashR),
  4866		/*7501*/ uint16(xArgXmm1),
  4867		/*7502*/ uint16(xArgXmm2M128),
  4868		/*7503*/ uint16(xMatch),
  4869		/*7504*/ uint16(xCondPrefix), 2,
  4870		0x66, 7516,
  4871		0x0, 7510,
  4872		/*7510*/ uint16(xSetOp), uint16(PSRAD),
  4873		/*7512*/ uint16(xReadSlashR),
  4874		/*7513*/ uint16(xArgMm),
  4875		/*7514*/ uint16(xArgMmM64),
  4876		/*7515*/ uint16(xMatch),
  4877		/*7516*/ uint16(xSetOp), uint16(PSRAD),
  4878		/*7518*/ uint16(xReadSlashR),
  4879		/*7519*/ uint16(xArgXmm1),
  4880		/*7520*/ uint16(xArgXmm2M128),
  4881		/*7521*/ uint16(xMatch),
  4882		/*7522*/ uint16(xCondPrefix), 2,
  4883		0x66, 7534,
  4884		0x0, 7528,
  4885		/*7528*/ uint16(xSetOp), uint16(PAVGW),
  4886		/*7530*/ uint16(xReadSlashR),
  4887		/*7531*/ uint16(xArgMm1),
  4888		/*7532*/ uint16(xArgMm2M64),
  4889		/*7533*/ uint16(xMatch),
  4890		/*7534*/ uint16(xSetOp), uint16(PAVGW),
  4891		/*7536*/ uint16(xReadSlashR),
  4892		/*7537*/ uint16(xArgXmm1),
  4893		/*7538*/ uint16(xArgXmm2M128),
  4894		/*7539*/ uint16(xMatch),
  4895		/*7540*/ uint16(xCondPrefix), 2,
  4896		0x66, 7552,
  4897		0x0, 7546,
  4898		/*7546*/ uint16(xSetOp), uint16(PMULHUW),
  4899		/*7548*/ uint16(xReadSlashR),
  4900		/*7549*/ uint16(xArgMm1),
  4901		/*7550*/ uint16(xArgMm2M64),
  4902		/*7551*/ uint16(xMatch),
  4903		/*7552*/ uint16(xSetOp), uint16(PMULHUW),
  4904		/*7554*/ uint16(xReadSlashR),
  4905		/*7555*/ uint16(xArgXmm1),
  4906		/*7556*/ uint16(xArgXmm2M128),
  4907		/*7557*/ uint16(xMatch),
  4908		/*7558*/ uint16(xCondPrefix), 2,
  4909		0x66, 7570,
  4910		0x0, 7564,
  4911		/*7564*/ uint16(xSetOp), uint16(PMULHW),
  4912		/*7566*/ uint16(xReadSlashR),
  4913		/*7567*/ uint16(xArgMm),
  4914		/*7568*/ uint16(xArgMmM64),
  4915		/*7569*/ uint16(xMatch),
  4916		/*7570*/ uint16(xSetOp), uint16(PMULHW),
  4917		/*7572*/ uint16(xReadSlashR),
  4918		/*7573*/ uint16(xArgXmm1),
  4919		/*7574*/ uint16(xArgXmm2M128),
  4920		/*7575*/ uint16(xMatch),
  4921		/*7576*/ uint16(xCondPrefix), 3,
  4922		0xF3, 7596,
  4923		0xF2, 7590,
  4924		0x66, 7584,
  4925		/*7584*/ uint16(xSetOp), uint16(CVTTPD2DQ),
  4926		/*7586*/ uint16(xReadSlashR),
  4927		/*7587*/ uint16(xArgXmm1),
  4928		/*7588*/ uint16(xArgXmm2M128),
  4929		/*7589*/ uint16(xMatch),
  4930		/*7590*/ uint16(xSetOp), uint16(CVTPD2DQ),
  4931		/*7592*/ uint16(xReadSlashR),
  4932		/*7593*/ uint16(xArgXmm1),
  4933		/*7594*/ uint16(xArgXmm2M128),
  4934		/*7595*/ uint16(xMatch),
  4935		/*7596*/ uint16(xSetOp), uint16(CVTDQ2PD),
  4936		/*7598*/ uint16(xReadSlashR),
  4937		/*7599*/ uint16(xArgXmm1),
  4938		/*7600*/ uint16(xArgXmm2M64),
  4939		/*7601*/ uint16(xMatch),
  4940		/*7602*/ uint16(xCondPrefix), 2,
  4941		0x66, 7614,
  4942		0x0, 7608,
  4943		/*7608*/ uint16(xSetOp), uint16(MOVNTQ),
  4944		/*7610*/ uint16(xReadSlashR),
  4945		/*7611*/ uint16(xArgM64),
  4946		/*7612*/ uint16(xArgMm),
  4947		/*7613*/ uint16(xMatch),
  4948		/*7614*/ uint16(xSetOp), uint16(MOVNTDQ),
  4949		/*7616*/ uint16(xReadSlashR),
  4950		/*7617*/ uint16(xArgM128),
  4951		/*7618*/ uint16(xArgXmm),
  4952		/*7619*/ uint16(xMatch),
  4953		/*7620*/ uint16(xCondPrefix), 2,
  4954		0x66, 7632,
  4955		0x0, 7626,
  4956		/*7626*/ uint16(xSetOp), uint16(PSUBSB),
  4957		/*7628*/ uint16(xReadSlashR),
  4958		/*7629*/ uint16(xArgMm),
  4959		/*7630*/ uint16(xArgMmM64),
  4960		/*7631*/ uint16(xMatch),
  4961		/*7632*/ uint16(xSetOp), uint16(PSUBSB),
  4962		/*7634*/ uint16(xReadSlashR),
  4963		/*7635*/ uint16(xArgXmm1),
  4964		/*7636*/ uint16(xArgXmm2M128),
  4965		/*7637*/ uint16(xMatch),
  4966		/*7638*/ uint16(xCondPrefix), 2,
  4967		0x66, 7650,
  4968		0x0, 7644,
  4969		/*7644*/ uint16(xSetOp), uint16(PSUBSW),
  4970		/*7646*/ uint16(xReadSlashR),
  4971		/*7647*/ uint16(xArgMm),
  4972		/*7648*/ uint16(xArgMmM64),
  4973		/*7649*/ uint16(xMatch),
  4974		/*7650*/ uint16(xSetOp), uint16(PSUBSW),
  4975		/*7652*/ uint16(xReadSlashR),
  4976		/*7653*/ uint16(xArgXmm1),
  4977		/*7654*/ uint16(xArgXmm2M128),
  4978		/*7655*/ uint16(xMatch),
  4979		/*7656*/ uint16(xCondPrefix), 2,
  4980		0x66, 7668,
  4981		0x0, 7662,
  4982		/*7662*/ uint16(xSetOp), uint16(PMINSW),
  4983		/*7664*/ uint16(xReadSlashR),
  4984		/*7665*/ uint16(xArgMm1),
  4985		/*7666*/ uint16(xArgMm2M64),
  4986		/*7667*/ uint16(xMatch),
  4987		/*7668*/ uint16(xSetOp), uint16(PMINSW),
  4988		/*7670*/ uint16(xReadSlashR),
  4989		/*7671*/ uint16(xArgXmm1),
  4990		/*7672*/ uint16(xArgXmm2M128),
  4991		/*7673*/ uint16(xMatch),
  4992		/*7674*/ uint16(xCondPrefix), 2,
  4993		0x66, 7686,
  4994		0x0, 7680,
  4995		/*7680*/ uint16(xSetOp), uint16(POR),
  4996		/*7682*/ uint16(xReadSlashR),
  4997		/*7683*/ uint16(xArgMm),
  4998		/*7684*/ uint16(xArgMmM64),
  4999		/*7685*/ uint16(xMatch),
  5000		/*7686*/ uint16(xSetOp), uint16(POR),
  5001		/*7688*/ uint16(xReadSlashR),
  5002		/*7689*/ uint16(xArgXmm1),
  5003		/*7690*/ uint16(xArgXmm2M128),
  5004		/*7691*/ uint16(xMatch),
  5005		/*7692*/ uint16(xCondPrefix), 2,
  5006		0x66, 7704,
  5007		0x0, 7698,
  5008		/*7698*/ uint16(xSetOp), uint16(PADDSB),
  5009		/*7700*/ uint16(xReadSlashR),
  5010		/*7701*/ uint16(xArgMm),
  5011		/*7702*/ uint16(xArgMmM64),
  5012		/*7703*/ uint16(xMatch),
  5013		/*7704*/ uint16(xSetOp), uint16(PADDSB),
  5014		/*7706*/ uint16(xReadSlashR),
  5015		/*7707*/ uint16(xArgXmm1),
  5016		/*7708*/ uint16(xArgXmm2M128),
  5017		/*7709*/ uint16(xMatch),
  5018		/*7710*/ uint16(xCondPrefix), 2,
  5019		0x66, 7722,
  5020		0x0, 7716,
  5021		/*7716*/ uint16(xSetOp), uint16(PADDSW),
  5022		/*7718*/ uint16(xReadSlashR),
  5023		/*7719*/ uint16(xArgMm),
  5024		/*7720*/ uint16(xArgMmM64),
  5025		/*7721*/ uint16(xMatch),
  5026		/*7722*/ uint16(xSetOp), uint16(PADDSW),
  5027		/*7724*/ uint16(xReadSlashR),
  5028		/*7725*/ uint16(xArgXmm1),
  5029		/*7726*/ uint16(xArgXmm2M128),
  5030		/*7727*/ uint16(xMatch),
  5031		/*7728*/ uint16(xCondPrefix), 2,
  5032		0x66, 7740,
  5033		0x0, 7734,
  5034		/*7734*/ uint16(xSetOp), uint16(PMAXSW),
  5035		/*7736*/ uint16(xReadSlashR),
  5036		/*7737*/ uint16(xArgMm1),
  5037		/*7738*/ uint16(xArgMm2M64),
  5038		/*7739*/ uint16(xMatch),
  5039		/*7740*/ uint16(xSetOp), uint16(PMAXSW),
  5040		/*7742*/ uint16(xReadSlashR),
  5041		/*7743*/ uint16(xArgXmm1),
  5042		/*7744*/ uint16(xArgXmm2M128),
  5043		/*7745*/ uint16(xMatch),
  5044		/*7746*/ uint16(xCondPrefix), 2,
  5045		0x66, 7758,
  5046		0x0, 7752,
  5047		/*7752*/ uint16(xSetOp), uint16(PXOR),
  5048		/*7754*/ uint16(xReadSlashR),
  5049		/*7755*/ uint16(xArgMm),
  5050		/*7756*/ uint16(xArgMmM64),
  5051		/*7757*/ uint16(xMatch),
  5052		/*7758*/ uint16(xSetOp), uint16(PXOR),
  5053		/*7760*/ uint16(xReadSlashR),
  5054		/*7761*/ uint16(xArgXmm1),
  5055		/*7762*/ uint16(xArgXmm2M128),
  5056		/*7763*/ uint16(xMatch),
  5057		/*7764*/ uint16(xCondPrefix), 1,
  5058		0xF2, 7768,
  5059		/*7768*/ uint16(xSetOp), uint16(LDDQU),
  5060		/*7770*/ uint16(xReadSlashR),
  5061		/*7771*/ uint16(xArgXmm1),
  5062		/*7772*/ uint16(xArgM128),
  5063		/*7773*/ uint16(xMatch),
  5064		/*7774*/ uint16(xCondPrefix), 2,
  5065		0x66, 7786,
  5066		0x0, 7780,
  5067		/*7780*/ uint16(xSetOp), uint16(PSLLW),
  5068		/*7782*/ uint16(xReadSlashR),
  5069		/*7783*/ uint16(xArgMm),
  5070		/*7784*/ uint16(xArgMmM64),
  5071		/*7785*/ uint16(xMatch),
  5072		/*7786*/ uint16(xSetOp), uint16(PSLLW),
  5073		/*7788*/ uint16(xReadSlashR),
  5074		/*7789*/ uint16(xArgXmm1),
  5075		/*7790*/ uint16(xArgXmm2M128),
  5076		/*7791*/ uint16(xMatch),
  5077		/*7792*/ uint16(xCondPrefix), 2,
  5078		0x66, 7804,
  5079		0x0, 7798,
  5080		/*7798*/ uint16(xSetOp), uint16(PSLLD),
  5081		/*7800*/ uint16(xReadSlashR),
  5082		/*7801*/ uint16(xArgMm),
  5083		/*7802*/ uint16(xArgMmM64),
  5084		/*7803*/ uint16(xMatch),
  5085		/*7804*/ uint16(xSetOp), uint16(PSLLD),
  5086		/*7806*/ uint16(xReadSlashR),
  5087		/*7807*/ uint16(xArgXmm1),
  5088		/*7808*/ uint16(xArgXmm2M128),
  5089		/*7809*/ uint16(xMatch),
  5090		/*7810*/ uint16(xCondPrefix), 2,
  5091		0x66, 7822,
  5092		0x0, 7816,
  5093		/*7816*/ uint16(xSetOp), uint16(PSLLQ),
  5094		/*7818*/ uint16(xReadSlashR),
  5095		/*7819*/ uint16(xArgMm),
  5096		/*7820*/ uint16(xArgMmM64),
  5097		/*7821*/ uint16(xMatch),
  5098		/*7822*/ uint16(xSetOp), uint16(PSLLQ),
  5099		/*7824*/ uint16(xReadSlashR),
  5100		/*7825*/ uint16(xArgXmm1),
  5101		/*7826*/ uint16(xArgXmm2M128),
  5102		/*7827*/ uint16(xMatch),
  5103		/*7828*/ uint16(xCondPrefix), 2,
  5104		0x66, 7840,
  5105		0x0, 7834,
  5106		/*7834*/ uint16(xSetOp), uint16(PMULUDQ),
  5107		/*7836*/ uint16(xReadSlashR),
  5108		/*7837*/ uint16(xArgMm1),
  5109		/*7838*/ uint16(xArgMm2M64),
  5110		/*7839*/ uint16(xMatch),
  5111		/*7840*/ uint16(xSetOp), uint16(PMULUDQ),
  5112		/*7842*/ uint16(xReadSlashR),
  5113		/*7843*/ uint16(xArgXmm1),
  5114		/*7844*/ uint16(xArgXmm2M128),
  5115		/*7845*/ uint16(xMatch),
  5116		/*7846*/ uint16(xCondPrefix), 2,
  5117		0x66, 7858,
  5118		0x0, 7852,
  5119		/*7852*/ uint16(xSetOp), uint16(PMADDWD),
  5120		/*7854*/ uint16(xReadSlashR),
  5121		/*7855*/ uint16(xArgMm),
  5122		/*7856*/ uint16(xArgMmM64),
  5123		/*7857*/ uint16(xMatch),
  5124		/*7858*/ uint16(xSetOp), uint16(PMADDWD),
  5125		/*7860*/ uint16(xReadSlashR),
  5126		/*7861*/ uint16(xArgXmm1),
  5127		/*7862*/ uint16(xArgXmm2M128),
  5128		/*7863*/ uint16(xMatch),
  5129		/*7864*/ uint16(xCondPrefix), 2,
  5130		0x66, 7876,
  5131		0x0, 7870,
  5132		/*7870*/ uint16(xSetOp), uint16(PSADBW),
  5133		/*7872*/ uint16(xReadSlashR),
  5134		/*7873*/ uint16(xArgMm1),
  5135		/*7874*/ uint16(xArgMm2M64),
  5136		/*7875*/ uint16(xMatch),
  5137		/*7876*/ uint16(xSetOp), uint16(PSADBW),
  5138		/*7878*/ uint16(xReadSlashR),
  5139		/*7879*/ uint16(xArgXmm1),
  5140		/*7880*/ uint16(xArgXmm2M128),
  5141		/*7881*/ uint16(xMatch),
  5142		/*7882*/ uint16(xCondPrefix), 2,
  5143		0x66, 7894,
  5144		0x0, 7888,
  5145		/*7888*/ uint16(xSetOp), uint16(MASKMOVQ),
  5146		/*7890*/ uint16(xReadSlashR),
  5147		/*7891*/ uint16(xArgMm1),
  5148		/*7892*/ uint16(xArgMm2),
  5149		/*7893*/ uint16(xMatch),
  5150		/*7894*/ uint16(xSetOp), uint16(MASKMOVDQU),
  5151		/*7896*/ uint16(xReadSlashR),
  5152		/*7897*/ uint16(xArgXmm1),
  5153		/*7898*/ uint16(xArgXmm2),
  5154		/*7899*/ uint16(xMatch),
  5155		/*7900*/ uint16(xCondPrefix), 2,
  5156		0x66, 7912,
  5157		0x0, 7906,
  5158		/*7906*/ uint16(xSetOp), uint16(PSUBB),
  5159		/*7908*/ uint16(xReadSlashR),
  5160		/*7909*/ uint16(xArgMm),
  5161		/*7910*/ uint16(xArgMmM64),
  5162		/*7911*/ uint16(xMatch),
  5163		/*7912*/ uint16(xSetOp), uint16(PSUBB),
  5164		/*7914*/ uint16(xReadSlashR),
  5165		/*7915*/ uint16(xArgXmm1),
  5166		/*7916*/ uint16(xArgXmm2M128),
  5167		/*7917*/ uint16(xMatch),
  5168		/*7918*/ uint16(xCondPrefix), 2,
  5169		0x66, 7930,
  5170		0x0, 7924,
  5171		/*7924*/ uint16(xSetOp), uint16(PSUBW),
  5172		/*7926*/ uint16(xReadSlashR),
  5173		/*7927*/ uint16(xArgMm),
  5174		/*7928*/ uint16(xArgMmM64),
  5175		/*7929*/ uint16(xMatch),
  5176		/*7930*/ uint16(xSetOp), uint16(PSUBW),
  5177		/*7932*/ uint16(xReadSlashR),
  5178		/*7933*/ uint16(xArgXmm1),
  5179		/*7934*/ uint16(xArgXmm2M128),
  5180		/*7935*/ uint16(xMatch),
  5181		/*7936*/ uint16(xCondPrefix), 2,
  5182		0x66, 7948,
  5183		0x0, 7942,
  5184		/*7942*/ uint16(xSetOp), uint16(PSUBD),
  5185		/*7944*/ uint16(xReadSlashR),
  5186		/*7945*/ uint16(xArgMm),
  5187		/*7946*/ uint16(xArgMmM64),
  5188		/*7947*/ uint16(xMatch),
  5189		/*7948*/ uint16(xSetOp), uint16(PSUBD),
  5190		/*7950*/ uint16(xReadSlashR),
  5191		/*7951*/ uint16(xArgXmm1),
  5192		/*7952*/ uint16(xArgXmm2M128),
  5193		/*7953*/ uint16(xMatch),
  5194		/*7954*/ uint16(xCondPrefix), 2,
  5195		0x66, 7966,
  5196		0x0, 7960,
  5197		/*7960*/ uint16(xSetOp), uint16(PSUBQ),
  5198		/*7962*/ uint16(xReadSlashR),
  5199		/*7963*/ uint16(xArgMm1),
  5200		/*7964*/ uint16(xArgMm2M64),
  5201		/*7965*/ uint16(xMatch),
  5202		/*7966*/ uint16(xSetOp), uint16(PSUBQ),
  5203		/*7968*/ uint16(xReadSlashR),
  5204		/*7969*/ uint16(xArgXmm1),
  5205		/*7970*/ uint16(xArgXmm2M128),
  5206		/*7971*/ uint16(xMatch),
  5207		/*7972*/ uint16(xCondPrefix), 2,
  5208		0x66, 7984,
  5209		0x0, 7978,
  5210		/*7978*/ uint16(xSetOp), uint16(PADDB),
  5211		/*7980*/ uint16(xReadSlashR),
  5212		/*7981*/ uint16(xArgMm),
  5213		/*7982*/ uint16(xArgMmM64),
  5214		/*7983*/ uint16(xMatch),
  5215		/*7984*/ uint16(xSetOp), uint16(PADDB),
  5216		/*7986*/ uint16(xReadSlashR),
  5217		/*7987*/ uint16(xArgXmm1),
  5218		/*7988*/ uint16(xArgXmm2M128),
  5219		/*7989*/ uint16(xMatch),
  5220		/*7990*/ uint16(xCondPrefix), 2,
  5221		0x66, 8002,
  5222		0x0, 7996,
  5223		/*7996*/ uint16(xSetOp), uint16(PADDW),
  5224		/*7998*/ uint16(xReadSlashR),
  5225		/*7999*/ uint16(xArgMm),
  5226		/*8000*/ uint16(xArgMmM64),
  5227		/*8001*/ uint16(xMatch),
  5228		/*8002*/ uint16(xSetOp), uint16(PADDW),
  5229		/*8004*/ uint16(xReadSlashR),
  5230		/*8005*/ uint16(xArgXmm1),
  5231		/*8006*/ uint16(xArgXmm2M128),
  5232		/*8007*/ uint16(xMatch),
  5233		/*8008*/ uint16(xCondPrefix), 2,
  5234		0x66, 8020,
  5235		0x0, 8014,
  5236		/*8014*/ uint16(xSetOp), uint16(PADDD),
  5237		/*8016*/ uint16(xReadSlashR),
  5238		/*8017*/ uint16(xArgMm),
  5239		/*8018*/ uint16(xArgMmM64),
  5240		/*8019*/ uint16(xMatch),
  5241		/*8020*/ uint16(xSetOp), uint16(PADDD),
  5242		/*8022*/ uint16(xReadSlashR),
  5243		/*8023*/ uint16(xArgXmm1),
  5244		/*8024*/ uint16(xArgXmm2M128),
  5245		/*8025*/ uint16(xMatch),
  5246		/*8026*/ uint16(xSetOp), uint16(ADC),
  5247		/*8028*/ uint16(xReadSlashR),
  5248		/*8029*/ uint16(xArgRM8),
  5249		/*8030*/ uint16(xArgR8),
  5250		/*8031*/ uint16(xMatch),
  5251		/*8032*/ uint16(xCondIs64), 8035, 8051,
  5252		/*8035*/ uint16(xCondDataSize), 8039, 8045, 0,
  5253		/*8039*/ uint16(xSetOp), uint16(ADC),
  5254		/*8041*/ uint16(xReadSlashR),
  5255		/*8042*/ uint16(xArgRM16),
  5256		/*8043*/ uint16(xArgR16),
  5257		/*8044*/ uint16(xMatch),
  5258		/*8045*/ uint16(xSetOp), uint16(ADC),
  5259		/*8047*/ uint16(xReadSlashR),
  5260		/*8048*/ uint16(xArgRM32),
  5261		/*8049*/ uint16(xArgR32),
  5262		/*8050*/ uint16(xMatch),
  5263		/*8051*/ uint16(xCondDataSize), 8039, 8045, 8055,
  5264		/*8055*/ uint16(xSetOp), uint16(ADC),
  5265		/*8057*/ uint16(xReadSlashR),
  5266		/*8058*/ uint16(xArgRM64),
  5267		/*8059*/ uint16(xArgR64),
  5268		/*8060*/ uint16(xMatch),
  5269		/*8061*/ uint16(xSetOp), uint16(ADC),
  5270		/*8063*/ uint16(xReadSlashR),
  5271		/*8064*/ uint16(xArgR8),
  5272		/*8065*/ uint16(xArgRM8),
  5273		/*8066*/ uint16(xMatch),
  5274		/*8067*/ uint16(xCondIs64), 8070, 8086,
  5275		/*8070*/ uint16(xCondDataSize), 8074, 8080, 0,
  5276		/*8074*/ uint16(xSetOp), uint16(ADC),
  5277		/*8076*/ uint16(xReadSlashR),
  5278		/*8077*/ uint16(xArgR16),
  5279		/*8078*/ uint16(xArgRM16),
  5280		/*8079*/ uint16(xMatch),
  5281		/*8080*/ uint16(xSetOp), uint16(ADC),
  5282		/*8082*/ uint16(xReadSlashR),
  5283		/*8083*/ uint16(xArgR32),
  5284		/*8084*/ uint16(xArgRM32),
  5285		/*8085*/ uint16(xMatch),
  5286		/*8086*/ uint16(xCondDataSize), 8074, 8080, 8090,
  5287		/*8090*/ uint16(xSetOp), uint16(ADC),
  5288		/*8092*/ uint16(xReadSlashR),
  5289		/*8093*/ uint16(xArgR64),
  5290		/*8094*/ uint16(xArgRM64),
  5291		/*8095*/ uint16(xMatch),
  5292		/*8096*/ uint16(xSetOp), uint16(ADC),
  5293		/*8098*/ uint16(xReadIb),
  5294		/*8099*/ uint16(xArgAL),
  5295		/*8100*/ uint16(xArgImm8u),
  5296		/*8101*/ uint16(xMatch),
  5297		/*8102*/ uint16(xCondIs64), 8105, 8121,
  5298		/*8105*/ uint16(xCondDataSize), 8109, 8115, 0,
  5299		/*8109*/ uint16(xSetOp), uint16(ADC),
  5300		/*8111*/ uint16(xReadIw),
  5301		/*8112*/ uint16(xArgAX),
  5302		/*8113*/ uint16(xArgImm16),
  5303		/*8114*/ uint16(xMatch),
  5304		/*8115*/ uint16(xSetOp), uint16(ADC),
  5305		/*8117*/ uint16(xReadId),
  5306		/*8118*/ uint16(xArgEAX),
  5307		/*8119*/ uint16(xArgImm32),
  5308		/*8120*/ uint16(xMatch),
  5309		/*8121*/ uint16(xCondDataSize), 8109, 8115, 8125,
  5310		/*8125*/ uint16(xSetOp), uint16(ADC),
  5311		/*8127*/ uint16(xReadId),
  5312		/*8128*/ uint16(xArgRAX),
  5313		/*8129*/ uint16(xArgImm32),
  5314		/*8130*/ uint16(xMatch),
  5315		/*8131*/ uint16(xCondIs64), 8134, 0,
  5316		/*8134*/ uint16(xSetOp), uint16(PUSH),
  5317		/*8136*/ uint16(xArgSS),
  5318		/*8137*/ uint16(xMatch),
  5319		/*8138*/ uint16(xCondIs64), 8141, 0,
  5320		/*8141*/ uint16(xSetOp), uint16(POP),
  5321		/*8143*/ uint16(xArgSS),
  5322		/*8144*/ uint16(xMatch),
  5323		/*8145*/ uint16(xSetOp), uint16(SBB),
  5324		/*8147*/ uint16(xReadSlashR),
  5325		/*8148*/ uint16(xArgRM8),
  5326		/*8149*/ uint16(xArgR8),
  5327		/*8150*/ uint16(xMatch),
  5328		/*8151*/ uint16(xCondIs64), 8154, 8170,
  5329		/*8154*/ uint16(xCondDataSize), 8158, 8164, 0,
  5330		/*8158*/ uint16(xSetOp), uint16(SBB),
  5331		/*8160*/ uint16(xReadSlashR),
  5332		/*8161*/ uint16(xArgRM16),
  5333		/*8162*/ uint16(xArgR16),
  5334		/*8163*/ uint16(xMatch),
  5335		/*8164*/ uint16(xSetOp), uint16(SBB),
  5336		/*8166*/ uint16(xReadSlashR),
  5337		/*8167*/ uint16(xArgRM32),
  5338		/*8168*/ uint16(xArgR32),
  5339		/*8169*/ uint16(xMatch),
  5340		/*8170*/ uint16(xCondDataSize), 8158, 8164, 8174,
  5341		/*8174*/ uint16(xSetOp), uint16(SBB),
  5342		/*8176*/ uint16(xReadSlashR),
  5343		/*8177*/ uint16(xArgRM64),
  5344		/*8178*/ uint16(xArgR64),
  5345		/*8179*/ uint16(xMatch),
  5346		/*8180*/ uint16(xSetOp), uint16(SBB),
  5347		/*8182*/ uint16(xReadSlashR),
  5348		/*8183*/ uint16(xArgR8),
  5349		/*8184*/ uint16(xArgRM8),
  5350		/*8185*/ uint16(xMatch),
  5351		/*8186*/ uint16(xCondIs64), 8189, 8205,
  5352		/*8189*/ uint16(xCondDataSize), 8193, 8199, 0,
  5353		/*8193*/ uint16(xSetOp), uint16(SBB),
  5354		/*8195*/ uint16(xReadSlashR),
  5355		/*8196*/ uint16(xArgR16),
  5356		/*8197*/ uint16(xArgRM16),
  5357		/*8198*/ uint16(xMatch),
  5358		/*8199*/ uint16(xSetOp), uint16(SBB),
  5359		/*8201*/ uint16(xReadSlashR),
  5360		/*8202*/ uint16(xArgR32),
  5361		/*8203*/ uint16(xArgRM32),
  5362		/*8204*/ uint16(xMatch),
  5363		/*8205*/ uint16(xCondDataSize), 8193, 8199, 8209,
  5364		/*8209*/ uint16(xSetOp), uint16(SBB),
  5365		/*8211*/ uint16(xReadSlashR),
  5366		/*8212*/ uint16(xArgR64),
  5367		/*8213*/ uint16(xArgRM64),
  5368		/*8214*/ uint16(xMatch),
  5369		/*8215*/ uint16(xSetOp), uint16(SBB),
  5370		/*8217*/ uint16(xReadIb),
  5371		/*8218*/ uint16(xArgAL),
  5372		/*8219*/ uint16(xArgImm8u),
  5373		/*8220*/ uint16(xMatch),
  5374		/*8221*/ uint16(xCondIs64), 8224, 8240,
  5375		/*8224*/ uint16(xCondDataSize), 8228, 8234, 0,
  5376		/*8228*/ uint16(xSetOp), uint16(SBB),
  5377		/*8230*/ uint16(xReadIw),
  5378		/*8231*/ uint16(xArgAX),
  5379		/*8232*/ uint16(xArgImm16),
  5380		/*8233*/ uint16(xMatch),
  5381		/*8234*/ uint16(xSetOp), uint16(SBB),
  5382		/*8236*/ uint16(xReadId),
  5383		/*8237*/ uint16(xArgEAX),
  5384		/*8238*/ uint16(xArgImm32),
  5385		/*8239*/ uint16(xMatch),
  5386		/*8240*/ uint16(xCondDataSize), 8228, 8234, 8244,
  5387		/*8244*/ uint16(xSetOp), uint16(SBB),
  5388		/*8246*/ uint16(xReadId),
  5389		/*8247*/ uint16(xArgRAX),
  5390		/*8248*/ uint16(xArgImm32),
  5391		/*8249*/ uint16(xMatch),
  5392		/*8250*/ uint16(xCondIs64), 8253, 0,
  5393		/*8253*/ uint16(xSetOp), uint16(PUSH),
  5394		/*8255*/ uint16(xArgDS),
  5395		/*8256*/ uint16(xMatch),
  5396		/*8257*/ uint16(xCondIs64), 8260, 0,
  5397		/*8260*/ uint16(xSetOp), uint16(POP),
  5398		/*8262*/ uint16(xArgDS),
  5399		/*8263*/ uint16(xMatch),
  5400		/*8264*/ uint16(xSetOp), uint16(AND),
  5401		/*8266*/ uint16(xReadSlashR),
  5402		/*8267*/ uint16(xArgRM8),
  5403		/*8268*/ uint16(xArgR8),
  5404		/*8269*/ uint16(xMatch),
  5405		/*8270*/ uint16(xCondIs64), 8273, 8289,
  5406		/*8273*/ uint16(xCondDataSize), 8277, 8283, 0,
  5407		/*8277*/ uint16(xSetOp), uint16(AND),
  5408		/*8279*/ uint16(xReadSlashR),
  5409		/*8280*/ uint16(xArgRM16),
  5410		/*8281*/ uint16(xArgR16),
  5411		/*8282*/ uint16(xMatch),
  5412		/*8283*/ uint16(xSetOp), uint16(AND),
  5413		/*8285*/ uint16(xReadSlashR),
  5414		/*8286*/ uint16(xArgRM32),
  5415		/*8287*/ uint16(xArgR32),
  5416		/*8288*/ uint16(xMatch),
  5417		/*8289*/ uint16(xCondDataSize), 8277, 8283, 8293,
  5418		/*8293*/ uint16(xSetOp), uint16(AND),
  5419		/*8295*/ uint16(xReadSlashR),
  5420		/*8296*/ uint16(xArgRM64),
  5421		/*8297*/ uint16(xArgR64),
  5422		/*8298*/ uint16(xMatch),
  5423		/*8299*/ uint16(xSetOp), uint16(AND),
  5424		/*8301*/ uint16(xReadSlashR),
  5425		/*8302*/ uint16(xArgR8),
  5426		/*8303*/ uint16(xArgRM8),
  5427		/*8304*/ uint16(xMatch),
  5428		/*8305*/ uint16(xCondIs64), 8308, 8324,
  5429		/*8308*/ uint16(xCondDataSize), 8312, 8318, 0,
  5430		/*8312*/ uint16(xSetOp), uint16(AND),
  5431		/*8314*/ uint16(xReadSlashR),
  5432		/*8315*/ uint16(xArgR16),
  5433		/*8316*/ uint16(xArgRM16),
  5434		/*8317*/ uint16(xMatch),
  5435		/*8318*/ uint16(xSetOp), uint16(AND),
  5436		/*8320*/ uint16(xReadSlashR),
  5437		/*8321*/ uint16(xArgR32),
  5438		/*8322*/ uint16(xArgRM32),
  5439		/*8323*/ uint16(xMatch),
  5440		/*8324*/ uint16(xCondDataSize), 8312, 8318, 8328,
  5441		/*8328*/ uint16(xSetOp), uint16(AND),
  5442		/*8330*/ uint16(xReadSlashR),
  5443		/*8331*/ uint16(xArgR64),
  5444		/*8332*/ uint16(xArgRM64),
  5445		/*8333*/ uint16(xMatch),
  5446		/*8334*/ uint16(xSetOp), uint16(AND),
  5447		/*8336*/ uint16(xReadIb),
  5448		/*8337*/ uint16(xArgAL),
  5449		/*8338*/ uint16(xArgImm8u),
  5450		/*8339*/ uint16(xMatch),
  5451		/*8340*/ uint16(xCondIs64), 8343, 8359,
  5452		/*8343*/ uint16(xCondDataSize), 8347, 8353, 0,
  5453		/*8347*/ uint16(xSetOp), uint16(AND),
  5454		/*8349*/ uint16(xReadIw),
  5455		/*8350*/ uint16(xArgAX),
  5456		/*8351*/ uint16(xArgImm16),
  5457		/*8352*/ uint16(xMatch),
  5458		/*8353*/ uint16(xSetOp), uint16(AND),
  5459		/*8355*/ uint16(xReadId),
  5460		/*8356*/ uint16(xArgEAX),
  5461		/*8357*/ uint16(xArgImm32),
  5462		/*8358*/ uint16(xMatch),
  5463		/*8359*/ uint16(xCondDataSize), 8347, 8353, 8363,
  5464		/*8363*/ uint16(xSetOp), uint16(AND),
  5465		/*8365*/ uint16(xReadId),
  5466		/*8366*/ uint16(xArgRAX),
  5467		/*8367*/ uint16(xArgImm32),
  5468		/*8368*/ uint16(xMatch),
  5469		/*8369*/ uint16(xCondIs64), 8372, 0,
  5470		/*8372*/ uint16(xSetOp), uint16(DAA),
  5471		/*8374*/ uint16(xMatch),
  5472		/*8375*/ uint16(xSetOp), uint16(SUB),
  5473		/*8377*/ uint16(xReadSlashR),
  5474		/*8378*/ uint16(xArgRM8),
  5475		/*8379*/ uint16(xArgR8),
  5476		/*8380*/ uint16(xMatch),
  5477		/*8381*/ uint16(xCondIs64), 8384, 8400,
  5478		/*8384*/ uint16(xCondDataSize), 8388, 8394, 0,
  5479		/*8388*/ uint16(xSetOp), uint16(SUB),
  5480		/*8390*/ uint16(xReadSlashR),
  5481		/*8391*/ uint16(xArgRM16),
  5482		/*8392*/ uint16(xArgR16),
  5483		/*8393*/ uint16(xMatch),
  5484		/*8394*/ uint16(xSetOp), uint16(SUB),
  5485		/*8396*/ uint16(xReadSlashR),
  5486		/*8397*/ uint16(xArgRM32),
  5487		/*8398*/ uint16(xArgR32),
  5488		/*8399*/ uint16(xMatch),
  5489		/*8400*/ uint16(xCondDataSize), 8388, 8394, 8404,
  5490		/*8404*/ uint16(xSetOp), uint16(SUB),
  5491		/*8406*/ uint16(xReadSlashR),
  5492		/*8407*/ uint16(xArgRM64),
  5493		/*8408*/ uint16(xArgR64),
  5494		/*8409*/ uint16(xMatch),
  5495		/*8410*/ uint16(xCondPrefix), 3,
  5496		0xC5, 8438,
  5497		0xC4, 8424,
  5498		0x0, 8418,
  5499		/*8418*/ uint16(xSetOp), uint16(SUB),
  5500		/*8420*/ uint16(xReadSlashR),
  5501		/*8421*/ uint16(xArgR8),
  5502		/*8422*/ uint16(xArgRM8),
  5503		/*8423*/ uint16(xMatch),
  5504		/*8424*/ uint16(xCondPrefix), 1,
  5505		0x66, 8428,
  5506		/*8428*/ uint16(xCondPrefix), 1,
  5507		0x0F38, 8432,
  5508		/*8432*/ uint16(xSetOp), uint16(VMOVNTDQA),
  5509		/*8434*/ uint16(xReadSlashR),
  5510		/*8435*/ uint16(xArgYmm1),
  5511		/*8436*/ uint16(xArgM256),
  5512		/*8437*/ uint16(xMatch),
  5513		/*8438*/ uint16(xCondPrefix), 1,
  5514		0x66, 8442,
  5515		/*8442*/ uint16(xCondPrefix), 1,
  5516		0x0F38, 8446,
  5517		/*8446*/ uint16(xSetOp), uint16(VMOVNTDQA),
  5518		/*8448*/ uint16(xReadSlashR),
  5519		/*8449*/ uint16(xArgYmm1),
  5520		/*8450*/ uint16(xArgM256),
  5521		/*8451*/ uint16(xMatch),
  5522		/*8452*/ uint16(xCondIs64), 8455, 8471,
  5523		/*8455*/ uint16(xCondDataSize), 8459, 8465, 0,
  5524		/*8459*/ uint16(xSetOp), uint16(SUB),
  5525		/*8461*/ uint16(xReadSlashR),
  5526		/*8462*/ uint16(xArgR16),
  5527		/*8463*/ uint16(xArgRM16),
  5528		/*8464*/ uint16(xMatch),
  5529		/*8465*/ uint16(xSetOp), uint16(SUB),
  5530		/*8467*/ uint16(xReadSlashR),
  5531		/*8468*/ uint16(xArgR32),
  5532		/*8469*/ uint16(xArgRM32),
  5533		/*8470*/ uint16(xMatch),
  5534		/*8471*/ uint16(xCondDataSize), 8459, 8465, 8475,
  5535		/*8475*/ uint16(xSetOp), uint16(SUB),
  5536		/*8477*/ uint16(xReadSlashR),
  5537		/*8478*/ uint16(xArgR64),
  5538		/*8479*/ uint16(xArgRM64),
  5539		/*8480*/ uint16(xMatch),
  5540		/*8481*/ uint16(xSetOp), uint16(SUB),
  5541		/*8483*/ uint16(xReadIb),
  5542		/*8484*/ uint16(xArgAL),
  5543		/*8485*/ uint16(xArgImm8u),
  5544		/*8486*/ uint16(xMatch),
  5545		/*8487*/ uint16(xCondIs64), 8490, 8506,
  5546		/*8490*/ uint16(xCondDataSize), 8494, 8500, 0,
  5547		/*8494*/ uint16(xSetOp), uint16(SUB),
  5548		/*8496*/ uint16(xReadIw),
  5549		/*8497*/ uint16(xArgAX),
  5550		/*8498*/ uint16(xArgImm16),
  5551		/*8499*/ uint16(xMatch),
  5552		/*8500*/ uint16(xSetOp), uint16(SUB),
  5553		/*8502*/ uint16(xReadId),
  5554		/*8503*/ uint16(xArgEAX),
  5555		/*8504*/ uint16(xArgImm32),
  5556		/*8505*/ uint16(xMatch),
  5557		/*8506*/ uint16(xCondDataSize), 8494, 8500, 8510,
  5558		/*8510*/ uint16(xSetOp), uint16(SUB),
  5559		/*8512*/ uint16(xReadId),
  5560		/*8513*/ uint16(xArgRAX),
  5561		/*8514*/ uint16(xArgImm32),
  5562		/*8515*/ uint16(xMatch),
  5563		/*8516*/ uint16(xCondIs64), 8519, 0,
  5564		/*8519*/ uint16(xSetOp), uint16(DAS),
  5565		/*8521*/ uint16(xMatch),
  5566		/*8522*/ uint16(xSetOp), uint16(XOR),
  5567		/*8524*/ uint16(xReadSlashR),
  5568		/*8525*/ uint16(xArgRM8),
  5569		/*8526*/ uint16(xArgR8),
  5570		/*8527*/ uint16(xMatch),
  5571		/*8528*/ uint16(xCondIs64), 8531, 8547,
  5572		/*8531*/ uint16(xCondDataSize), 8535, 8541, 0,
  5573		/*8535*/ uint16(xSetOp), uint16(XOR),
  5574		/*8537*/ uint16(xReadSlashR),
  5575		/*8538*/ uint16(xArgRM16),
  5576		/*8539*/ uint16(xArgR16),
  5577		/*8540*/ uint16(xMatch),
  5578		/*8541*/ uint16(xSetOp), uint16(XOR),
  5579		/*8543*/ uint16(xReadSlashR),
  5580		/*8544*/ uint16(xArgRM32),
  5581		/*8545*/ uint16(xArgR32),
  5582		/*8546*/ uint16(xMatch),
  5583		/*8547*/ uint16(xCondDataSize), 8535, 8541, 8551,
  5584		/*8551*/ uint16(xSetOp), uint16(XOR),
  5585		/*8553*/ uint16(xReadSlashR),
  5586		/*8554*/ uint16(xArgRM64),
  5587		/*8555*/ uint16(xArgR64),
  5588		/*8556*/ uint16(xMatch),
  5589		/*8557*/ uint16(xSetOp), uint16(XOR),
  5590		/*8559*/ uint16(xReadSlashR),
  5591		/*8560*/ uint16(xArgR8),
  5592		/*8561*/ uint16(xArgRM8),
  5593		/*8562*/ uint16(xMatch),
  5594		/*8563*/ uint16(xCondIs64), 8566, 8582,
  5595		/*8566*/ uint16(xCondDataSize), 8570, 8576, 0,
  5596		/*8570*/ uint16(xSetOp), uint16(XOR),
  5597		/*8572*/ uint16(xReadSlashR),
  5598		/*8573*/ uint16(xArgR16),
  5599		/*8574*/ uint16(xArgRM16),
  5600		/*8575*/ uint16(xMatch),
  5601		/*8576*/ uint16(xSetOp), uint16(XOR),
  5602		/*8578*/ uint16(xReadSlashR),
  5603		/*8579*/ uint16(xArgR32),
  5604		/*8580*/ uint16(xArgRM32),
  5605		/*8581*/ uint16(xMatch),
  5606		/*8582*/ uint16(xCondDataSize), 8570, 8576, 8586,
  5607		/*8586*/ uint16(xSetOp), uint16(XOR),
  5608		/*8588*/ uint16(xReadSlashR),
  5609		/*8589*/ uint16(xArgR64),
  5610		/*8590*/ uint16(xArgRM64),
  5611		/*8591*/ uint16(xMatch),
  5612		/*8592*/ uint16(xSetOp), uint16(XOR),
  5613		/*8594*/ uint16(xReadIb),
  5614		/*8595*/ uint16(xArgAL),
  5615		/*8596*/ uint16(xArgImm8u),
  5616		/*8597*/ uint16(xMatch),
  5617		/*8598*/ uint16(xCondIs64), 8601, 8617,
  5618		/*8601*/ uint16(xCondDataSize), 8605, 8611, 0,
  5619		/*8605*/ uint16(xSetOp), uint16(XOR),
  5620		/*8607*/ uint16(xReadIw),
  5621		/*8608*/ uint16(xArgAX),
  5622		/*8609*/ uint16(xArgImm16),
  5623		/*8610*/ uint16(xMatch),
  5624		/*8611*/ uint16(xSetOp), uint16(XOR),
  5625		/*8613*/ uint16(xReadId),
  5626		/*8614*/ uint16(xArgEAX),
  5627		/*8615*/ uint16(xArgImm32),
  5628		/*8616*/ uint16(xMatch),
  5629		/*8617*/ uint16(xCondDataSize), 8605, 8611, 8621,
  5630		/*8621*/ uint16(xSetOp), uint16(XOR),
  5631		/*8623*/ uint16(xReadId),
  5632		/*8624*/ uint16(xArgRAX),
  5633		/*8625*/ uint16(xArgImm32),
  5634		/*8626*/ uint16(xMatch),
  5635		/*8627*/ uint16(xCondIs64), 8630, 0,
  5636		/*8630*/ uint16(xSetOp), uint16(AAA),
  5637		/*8632*/ uint16(xMatch),
  5638		/*8633*/ uint16(xSetOp), uint16(CMP),
  5639		/*8635*/ uint16(xReadSlashR),
  5640		/*8636*/ uint16(xArgRM8),
  5641		/*8637*/ uint16(xArgR8),
  5642		/*8638*/ uint16(xMatch),
  5643		/*8639*/ uint16(xCondIs64), 8642, 8658,
  5644		/*8642*/ uint16(xCondDataSize), 8646, 8652, 0,
  5645		/*8646*/ uint16(xSetOp), uint16(CMP),
  5646		/*8648*/ uint16(xReadSlashR),
  5647		/*8649*/ uint16(xArgRM16),
  5648		/*8650*/ uint16(xArgR16),
  5649		/*8651*/ uint16(xMatch),
  5650		/*8652*/ uint16(xSetOp), uint16(CMP),
  5651		/*8654*/ uint16(xReadSlashR),
  5652		/*8655*/ uint16(xArgRM32),
  5653		/*8656*/ uint16(xArgR32),
  5654		/*8657*/ uint16(xMatch),
  5655		/*8658*/ uint16(xCondDataSize), 8646, 8652, 8662,
  5656		/*8662*/ uint16(xSetOp), uint16(CMP),
  5657		/*8664*/ uint16(xReadSlashR),
  5658		/*8665*/ uint16(xArgRM64),
  5659		/*8666*/ uint16(xArgR64),
  5660		/*8667*/ uint16(xMatch),
  5661		/*8668*/ uint16(xSetOp), uint16(CMP),
  5662		/*8670*/ uint16(xReadSlashR),
  5663		/*8671*/ uint16(xArgR8),
  5664		/*8672*/ uint16(xArgRM8),
  5665		/*8673*/ uint16(xMatch),
  5666		/*8674*/ uint16(xCondIs64), 8677, 8693,
  5667		/*8677*/ uint16(xCondDataSize), 8681, 8687, 0,
  5668		/*8681*/ uint16(xSetOp), uint16(CMP),
  5669		/*8683*/ uint16(xReadSlashR),
  5670		/*8684*/ uint16(xArgR16),
  5671		/*8685*/ uint16(xArgRM16),
  5672		/*8686*/ uint16(xMatch),
  5673		/*8687*/ uint16(xSetOp), uint16(CMP),
  5674		/*8689*/ uint16(xReadSlashR),
  5675		/*8690*/ uint16(xArgR32),
  5676		/*8691*/ uint16(xArgRM32),
  5677		/*8692*/ uint16(xMatch),
  5678		/*8693*/ uint16(xCondDataSize), 8681, 8687, 8697,
  5679		/*8697*/ uint16(xSetOp), uint16(CMP),
  5680		/*8699*/ uint16(xReadSlashR),
  5681		/*8700*/ uint16(xArgR64),
  5682		/*8701*/ uint16(xArgRM64),
  5683		/*8702*/ uint16(xMatch),
  5684		/*8703*/ uint16(xSetOp), uint16(CMP),
  5685		/*8705*/ uint16(xReadIb),
  5686		/*8706*/ uint16(xArgAL),
  5687		/*8707*/ uint16(xArgImm8u),
  5688		/*8708*/ uint16(xMatch),
  5689		/*8709*/ uint16(xCondIs64), 8712, 8728,
  5690		/*8712*/ uint16(xCondDataSize), 8716, 8722, 0,
  5691		/*8716*/ uint16(xSetOp), uint16(CMP),
  5692		/*8718*/ uint16(xReadIw),
  5693		/*8719*/ uint16(xArgAX),
  5694		/*8720*/ uint16(xArgImm16),
  5695		/*8721*/ uint16(xMatch),
  5696		/*8722*/ uint16(xSetOp), uint16(CMP),
  5697		/*8724*/ uint16(xReadId),
  5698		/*8725*/ uint16(xArgEAX),
  5699		/*8726*/ uint16(xArgImm32),
  5700		/*8727*/ uint16(xMatch),
  5701		/*8728*/ uint16(xCondDataSize), 8716, 8722, 8732,
  5702		/*8732*/ uint16(xSetOp), uint16(CMP),
  5703		/*8734*/ uint16(xReadId),
  5704		/*8735*/ uint16(xArgRAX),
  5705		/*8736*/ uint16(xArgImm32),
  5706		/*8737*/ uint16(xMatch),
  5707		/*8738*/ uint16(xCondIs64), 8741, 0,
  5708		/*8741*/ uint16(xSetOp), uint16(AAS),
  5709		/*8743*/ uint16(xMatch),
  5710		/*8744*/ uint16(xCondIs64), 8747, 0,
  5711		/*8747*/ uint16(xCondDataSize), 8751, 8755, 0,
  5712		/*8751*/ uint16(xSetOp), uint16(INC),
  5713		/*8753*/ uint16(xArgR16op),
  5714		/*8754*/ uint16(xMatch),
  5715		/*8755*/ uint16(xSetOp), uint16(INC),
  5716		/*8757*/ uint16(xArgR32op),
  5717		/*8758*/ uint16(xMatch),
  5718		/*8759*/ uint16(xCondIs64), 8762, 0,
  5719		/*8762*/ uint16(xCondDataSize), 8766, 8770, 0,
  5720		/*8766*/ uint16(xSetOp), uint16(DEC),
  5721		/*8768*/ uint16(xArgR16op),
  5722		/*8769*/ uint16(xMatch),
  5723		/*8770*/ uint16(xSetOp), uint16(DEC),
  5724		/*8772*/ uint16(xArgR32op),
  5725		/*8773*/ uint16(xMatch),
  5726		/*8774*/ uint16(xCondIs64), 8777, 8789,
  5727		/*8777*/ uint16(xCondDataSize), 8781, 8785, 0,
  5728		/*8781*/ uint16(xSetOp), uint16(PUSH),
  5729		/*8783*/ uint16(xArgR16op),
  5730		/*8784*/ uint16(xMatch),
  5731		/*8785*/ uint16(xSetOp), uint16(PUSH),
  5732		/*8787*/ uint16(xArgR32op),
  5733		/*8788*/ uint16(xMatch),
  5734		/*8789*/ uint16(xCondDataSize), 8781, 8793, 8797,
  5735		/*8793*/ uint16(xSetOp), uint16(PUSH),
  5736		/*8795*/ uint16(xArgR64op),
  5737		/*8796*/ uint16(xMatch),
  5738		/*8797*/ uint16(xSetOp), uint16(PUSH),
  5739		/*8799*/ uint16(xArgR64op),
  5740		/*8800*/ uint16(xMatch),
  5741		/*8801*/ uint16(xCondIs64), 8804, 8816,
  5742		/*8804*/ uint16(xCondDataSize), 8808, 8812, 0,
  5743		/*8808*/ uint16(xSetOp), uint16(POP),
  5744		/*8810*/ uint16(xArgR16op),
  5745		/*8811*/ uint16(xMatch),
  5746		/*8812*/ uint16(xSetOp), uint16(POP),
  5747		/*8814*/ uint16(xArgR32op),
  5748		/*8815*/ uint16(xMatch),
  5749		/*8816*/ uint16(xCondDataSize), 8808, 8820, 8824,
  5750		/*8820*/ uint16(xSetOp), uint16(POP),
  5751		/*8822*/ uint16(xArgR64op),
  5752		/*8823*/ uint16(xMatch),
  5753		/*8824*/ uint16(xSetOp), uint16(POP),
  5754		/*8826*/ uint16(xArgR64op),
  5755		/*8827*/ uint16(xMatch),
  5756		/*8828*/ uint16(xCondIs64), 8831, 0,
  5757		/*8831*/ uint16(xCondDataSize), 8835, 8838, 0,
  5758		/*8835*/ uint16(xSetOp), uint16(PUSHA),
  5759		/*8837*/ uint16(xMatch),
  5760		/*8838*/ uint16(xSetOp), uint16(PUSHAD),
  5761		/*8840*/ uint16(xMatch),
  5762		/*8841*/ uint16(xCondIs64), 8844, 0,
  5763		/*8844*/ uint16(xCondDataSize), 8848, 8851, 0,
  5764		/*8848*/ uint16(xSetOp), uint16(POPA),
  5765		/*8850*/ uint16(xMatch),
  5766		/*8851*/ uint16(xSetOp), uint16(POPAD),
  5767		/*8853*/ uint16(xMatch),
  5768		/*8854*/ uint16(xCondIs64), 8857, 0,
  5769		/*8857*/ uint16(xCondDataSize), 8861, 8867, 0,
  5770		/*8861*/ uint16(xSetOp), uint16(BOUND),
  5771		/*8863*/ uint16(xReadSlashR),
  5772		/*8864*/ uint16(xArgR16),
  5773		/*8865*/ uint16(xArgM16and16),
  5774		/*8866*/ uint16(xMatch),
  5775		/*8867*/ uint16(xSetOp), uint16(BOUND),
  5776		/*8869*/ uint16(xReadSlashR),
  5777		/*8870*/ uint16(xArgR32),
  5778		/*8871*/ uint16(xArgM32and32),
  5779		/*8872*/ uint16(xMatch),
  5780		/*8873*/ uint16(xCondIs64), 8876, 8882,
  5781		/*8876*/ uint16(xSetOp), uint16(ARPL),
  5782		/*8878*/ uint16(xReadSlashR),
  5783		/*8879*/ uint16(xArgRM16),
  5784		/*8880*/ uint16(xArgR16),
  5785		/*8881*/ uint16(xMatch),
  5786		/*8882*/ uint16(xCondDataSize), 8886, 8892, 8898,
  5787		/*8886*/ uint16(xSetOp), uint16(MOVSXD),
  5788		/*8888*/ uint16(xReadSlashR),
  5789		/*8889*/ uint16(xArgR16),
  5790		/*8890*/ uint16(xArgRM32),
  5791		/*8891*/ uint16(xMatch),
  5792		/*8892*/ uint16(xSetOp), uint16(MOVSXD),
  5793		/*8894*/ uint16(xReadSlashR),
  5794		/*8895*/ uint16(xArgR32),
  5795		/*8896*/ uint16(xArgRM32),
  5796		/*8897*/ uint16(xMatch),
  5797		/*8898*/ uint16(xSetOp), uint16(MOVSXD),
  5798		/*8900*/ uint16(xReadSlashR),
  5799		/*8901*/ uint16(xArgR64),
  5800		/*8902*/ uint16(xArgRM32),
  5801		/*8903*/ uint16(xMatch),
  5802		/*8904*/ uint16(xCondDataSize), 8908, 8913, 8918,
  5803		/*8908*/ uint16(xSetOp), uint16(PUSH),
  5804		/*8910*/ uint16(xReadIw),
  5805		/*8911*/ uint16(xArgImm16),
  5806		/*8912*/ uint16(xMatch),
  5807		/*8913*/ uint16(xSetOp), uint16(PUSH),
  5808		/*8915*/ uint16(xReadId),
  5809		/*8916*/ uint16(xArgImm32),
  5810		/*8917*/ uint16(xMatch),
  5811		/*8918*/ uint16(xSetOp), uint16(PUSH),
  5812		/*8920*/ uint16(xReadId),
  5813		/*8921*/ uint16(xArgImm32),
  5814		/*8922*/ uint16(xMatch),
  5815		/*8923*/ uint16(xCondIs64), 8926, 8946,
  5816		/*8926*/ uint16(xCondDataSize), 8930, 8938, 0,
  5817		/*8930*/ uint16(xSetOp), uint16(IMUL),
  5818		/*8932*/ uint16(xReadSlashR),
  5819		/*8933*/ uint16(xReadIw),
  5820		/*8934*/ uint16(xArgR16),
  5821		/*8935*/ uint16(xArgRM16),
  5822		/*8936*/ uint16(xArgImm16),
  5823		/*8937*/ uint16(xMatch),
  5824		/*8938*/ uint16(xSetOp), uint16(IMUL),
  5825		/*8940*/ uint16(xReadSlashR),
  5826		/*8941*/ uint16(xReadId),
  5827		/*8942*/ uint16(xArgR32),
  5828		/*8943*/ uint16(xArgRM32),
  5829		/*8944*/ uint16(xArgImm32),
  5830		/*8945*/ uint16(xMatch),
  5831		/*8946*/ uint16(xCondDataSize), 8930, 8938, 8950,
  5832		/*8950*/ uint16(xSetOp), uint16(IMUL),
  5833		/*8952*/ uint16(xReadSlashR),
  5834		/*8953*/ uint16(xReadId),
  5835		/*8954*/ uint16(xArgR64),
  5836		/*8955*/ uint16(xArgRM64),
  5837		/*8956*/ uint16(xArgImm32),
  5838		/*8957*/ uint16(xMatch),
  5839		/*8958*/ uint16(xSetOp), uint16(PUSH),
  5840		/*8960*/ uint16(xReadIb),
  5841		/*8961*/ uint16(xArgImm8),
  5842		/*8962*/ uint16(xMatch),
  5843		/*8963*/ uint16(xCondIs64), 8966, 8986,
  5844		/*8966*/ uint16(xCondDataSize), 8970, 8978, 0,
  5845		/*8970*/ uint16(xSetOp), uint16(IMUL),
  5846		/*8972*/ uint16(xReadSlashR),
  5847		/*8973*/ uint16(xReadIb),
  5848		/*8974*/ uint16(xArgR16),
  5849		/*8975*/ uint16(xArgRM16),
  5850		/*8976*/ uint16(xArgImm8),
  5851		/*8977*/ uint16(xMatch),
  5852		/*8978*/ uint16(xSetOp), uint16(IMUL),
  5853		/*8980*/ uint16(xReadSlashR),
  5854		/*8981*/ uint16(xReadIb),
  5855		/*8982*/ uint16(xArgR32),
  5856		/*8983*/ uint16(xArgRM32),
  5857		/*8984*/ uint16(xArgImm8),
  5858		/*8985*/ uint16(xMatch),
  5859		/*8986*/ uint16(xCondDataSize), 8970, 8978, 8990,
  5860		/*8990*/ uint16(xSetOp), uint16(IMUL),
  5861		/*8992*/ uint16(xReadSlashR),
  5862		/*8993*/ uint16(xReadIb),
  5863		/*8994*/ uint16(xArgR64),
  5864		/*8995*/ uint16(xArgRM64),
  5865		/*8996*/ uint16(xArgImm8),
  5866		/*8997*/ uint16(xMatch),
  5867		/*8998*/ uint16(xSetOp), uint16(INSB),
  5868		/*9000*/ uint16(xMatch),
  5869		/*9001*/ uint16(xCondDataSize), 9005, 9008, 9011,
  5870		/*9005*/ uint16(xSetOp), uint16(INSW),
  5871		/*9007*/ uint16(xMatch),
  5872		/*9008*/ uint16(xSetOp), uint16(INSD),
  5873		/*9010*/ uint16(xMatch),
  5874		/*9011*/ uint16(xSetOp), uint16(INSD),
  5875		/*9013*/ uint16(xMatch),
  5876		/*9014*/ uint16(xSetOp), uint16(OUTSB),
  5877		/*9016*/ uint16(xMatch),
  5878		/*9017*/ uint16(xCondPrefix), 3,
  5879		0xC5, 9064,
  5880		0xC4, 9038,
  5881		0x0, 9025,
  5882		/*9025*/ uint16(xCondDataSize), 9029, 9032, 9035,
  5883		/*9029*/ uint16(xSetOp), uint16(OUTSW),
  5884		/*9031*/ uint16(xMatch),
  5885		/*9032*/ uint16(xSetOp), uint16(OUTSD),
  5886		/*9034*/ uint16(xMatch),
  5887		/*9035*/ uint16(xSetOp), uint16(OUTSD),
  5888		/*9037*/ uint16(xMatch),
  5889		/*9038*/ uint16(xCondPrefix), 2,
  5890		0xF3, 9054,
  5891		0x66, 9044,
  5892		/*9044*/ uint16(xCondPrefix), 1,
  5893		0x0F, 9048,
  5894		/*9048*/ uint16(xSetOp), uint16(VMOVDQA),
  5895		/*9050*/ uint16(xReadSlashR),
  5896		/*9051*/ uint16(xArgYmm1),
  5897		/*9052*/ uint16(xArgYmm2M256),
  5898		/*9053*/ uint16(xMatch),
  5899		/*9054*/ uint16(xCondPrefix), 1,
  5900		0x0F, 9058,
  5901		/*9058*/ uint16(xSetOp), uint16(VMOVDQU),
  5902		/*9060*/ uint16(xReadSlashR),
  5903		/*9061*/ uint16(xArgYmm1),
  5904		/*9062*/ uint16(xArgYmm2M256),
  5905		/*9063*/ uint16(xMatch),
  5906		/*9064*/ uint16(xCondPrefix), 2,
  5907		0xF3, 9080,
  5908		0x66, 9070,
  5909		/*9070*/ uint16(xCondPrefix), 1,
  5910		0x0F, 9074,
  5911		/*9074*/ uint16(xSetOp), uint16(VMOVDQA),
  5912		/*9076*/ uint16(xReadSlashR),
  5913		/*9077*/ uint16(xArgYmm1),
  5914		/*9078*/ uint16(xArgYmm2M256),
  5915		/*9079*/ uint16(xMatch),
  5916		/*9080*/ uint16(xCondPrefix), 1,
  5917		0x0F, 9084,
  5918		/*9084*/ uint16(xSetOp), uint16(VMOVDQU),
  5919		/*9086*/ uint16(xReadSlashR),
  5920		/*9087*/ uint16(xArgYmm1),
  5921		/*9088*/ uint16(xArgYmm2M256),
  5922		/*9089*/ uint16(xMatch),
  5923		/*9090*/ uint16(xSetOp), uint16(JO),
  5924		/*9092*/ uint16(xReadCb),
  5925		/*9093*/ uint16(xArgRel8),
  5926		/*9094*/ uint16(xMatch),
  5927		/*9095*/ uint16(xSetOp), uint16(JNO),
  5928		/*9097*/ uint16(xReadCb),
  5929		/*9098*/ uint16(xArgRel8),
  5930		/*9099*/ uint16(xMatch),
  5931		/*9100*/ uint16(xSetOp), uint16(JB),
  5932		/*9102*/ uint16(xReadCb),
  5933		/*9103*/ uint16(xArgRel8),
  5934		/*9104*/ uint16(xMatch),
  5935		/*9105*/ uint16(xSetOp), uint16(JAE),
  5936		/*9107*/ uint16(xReadCb),
  5937		/*9108*/ uint16(xArgRel8),
  5938		/*9109*/ uint16(xMatch),
  5939		/*9110*/ uint16(xSetOp), uint16(JE),
  5940		/*9112*/ uint16(xReadCb),
  5941		/*9113*/ uint16(xArgRel8),
  5942		/*9114*/ uint16(xMatch),
  5943		/*9115*/ uint16(xSetOp), uint16(JNE),
  5944		/*9117*/ uint16(xReadCb),
  5945		/*9118*/ uint16(xArgRel8),
  5946		/*9119*/ uint16(xMatch),
  5947		/*9120*/ uint16(xSetOp), uint16(JBE),
  5948		/*9122*/ uint16(xReadCb),
  5949		/*9123*/ uint16(xArgRel8),
  5950		/*9124*/ uint16(xMatch),
  5951		/*9125*/ uint16(xCondPrefix), 3,
  5952		0xC5, 9145,
  5953		0xC4, 9138,
  5954		0x0, 9133,
  5955		/*9133*/ uint16(xSetOp), uint16(JA),
  5956		/*9135*/ uint16(xReadCb),
  5957		/*9136*/ uint16(xArgRel8),
  5958		/*9137*/ uint16(xMatch),
  5959		/*9138*/ uint16(xCondPrefix), 1,
  5960		0x0F, 9142,
  5961		/*9142*/ uint16(xSetOp), uint16(VZEROUPPER),
  5962		/*9144*/ uint16(xMatch),
  5963		/*9145*/ uint16(xCondPrefix), 1,
  5964		0x0F, 9149,
  5965		/*9149*/ uint16(xSetOp), uint16(VZEROUPPER),
  5966		/*9151*/ uint16(xMatch),
  5967		/*9152*/ uint16(xSetOp), uint16(JS),
  5968		/*9154*/ uint16(xReadCb),
  5969		/*9155*/ uint16(xArgRel8),
  5970		/*9156*/ uint16(xMatch),
  5971		/*9157*/ uint16(xSetOp), uint16(JNS),
  5972		/*9159*/ uint16(xReadCb),
  5973		/*9160*/ uint16(xArgRel8),
  5974		/*9161*/ uint16(xMatch),
  5975		/*9162*/ uint16(xSetOp), uint16(JP),
  5976		/*9164*/ uint16(xReadCb),
  5977		/*9165*/ uint16(xArgRel8),
  5978		/*9166*/ uint16(xMatch),
  5979		/*9167*/ uint16(xSetOp), uint16(JNP),
  5980		/*9169*/ uint16(xReadCb),
  5981		/*9170*/ uint16(xArgRel8),
  5982		/*9171*/ uint16(xMatch),
  5983		/*9172*/ uint16(xSetOp), uint16(JL),
  5984		/*9174*/ uint16(xReadCb),
  5985		/*9175*/ uint16(xArgRel8),
  5986		/*9176*/ uint16(xMatch),
  5987		/*9177*/ uint16(xSetOp), uint16(JGE),
  5988		/*9179*/ uint16(xReadCb),
  5989		/*9180*/ uint16(xArgRel8),
  5990		/*9181*/ uint16(xMatch),
  5991		/*9182*/ uint16(xSetOp), uint16(JLE),
  5992		/*9184*/ uint16(xReadCb),
  5993		/*9185*/ uint16(xArgRel8),
  5994		/*9186*/ uint16(xMatch),
  5995		/*9187*/ uint16(xCondPrefix), 3,
  5996		0xC5, 9226,
  5997		0xC4, 9200,
  5998		0x0, 9195,
  5999		/*9195*/ uint16(xSetOp), uint16(JG),
  6000		/*9197*/ uint16(xReadCb),
  6001		/*9198*/ uint16(xArgRel8),
  6002		/*9199*/ uint16(xMatch),
  6003		/*9200*/ uint16(xCondPrefix), 2,
  6004		0xF3, 9216,
  6005		0x66, 9206,
  6006		/*9206*/ uint16(xCondPrefix), 1,
  6007		0x0F, 9210,
  6008		/*9210*/ uint16(xSetOp), uint16(VMOVDQA),
  6009		/*9212*/ uint16(xReadSlashR),
  6010		/*9213*/ uint16(xArgYmm2M256),
  6011		/*9214*/ uint16(xArgYmm1),
  6012		/*9215*/ uint16(xMatch),
  6013		/*9216*/ uint16(xCondPrefix), 1,
  6014		0x0F, 9220,
  6015		/*9220*/ uint16(xSetOp), uint16(VMOVDQU),
  6016		/*9222*/ uint16(xReadSlashR),
  6017		/*9223*/ uint16(xArgYmm2M256),
  6018		/*9224*/ uint16(xArgYmm1),
  6019		/*9225*/ uint16(xMatch),
  6020		/*9226*/ uint16(xCondPrefix), 2,
  6021		0xF3, 9242,
  6022		0x66, 9232,
  6023		/*9232*/ uint16(xCondPrefix), 1,
  6024		0x0F, 9236,
  6025		/*9236*/ uint16(xSetOp), uint16(VMOVDQA),
  6026		/*9238*/ uint16(xReadSlashR),
  6027		/*9239*/ uint16(xArgYmm2M256),
  6028		/*9240*/ uint16(xArgYmm1),
  6029		/*9241*/ uint16(xMatch),
  6030		/*9242*/ uint16(xCondPrefix), 1,
  6031		0x0F, 9246,
  6032		/*9246*/ uint16(xSetOp), uint16(VMOVDQU),
  6033		/*9248*/ uint16(xReadSlashR),
  6034		/*9249*/ uint16(xArgYmm2M256),
  6035		/*9250*/ uint16(xArgYmm1),
  6036		/*9251*/ uint16(xMatch),
  6037		/*9252*/ uint16(xCondSlashR),
  6038		9261, // 0
  6039		9267, // 1
  6040		9273, // 2
  6041		9279, // 3
  6042		9285, // 4
  6043		9291, // 5
  6044		9297, // 6
  6045		9303, // 7
  6046		/*9261*/ uint16(xSetOp), uint16(ADD),
  6047		/*9263*/ uint16(xReadIb),
  6048		/*9264*/ uint16(xArgRM8),
  6049		/*9265*/ uint16(xArgImm8u),
  6050		/*9266*/ uint16(xMatch),
  6051		/*9267*/ uint16(xSetOp), uint16(OR),
  6052		/*9269*/ uint16(xReadIb),
  6053		/*9270*/ uint16(xArgRM8),
  6054		/*9271*/ uint16(xArgImm8u),
  6055		/*9272*/ uint16(xMatch),
  6056		/*9273*/ uint16(xSetOp), uint16(ADC),
  6057		/*9275*/ uint16(xReadIb),
  6058		/*9276*/ uint16(xArgRM8),
  6059		/*9277*/ uint16(xArgImm8u),
  6060		/*9278*/ uint16(xMatch),
  6061		/*9279*/ uint16(xSetOp), uint16(SBB),
  6062		/*9281*/ uint16(xReadIb),
  6063		/*9282*/ uint16(xArgRM8),
  6064		/*9283*/ uint16(xArgImm8u),
  6065		/*9284*/ uint16(xMatch),
  6066		/*9285*/ uint16(xSetOp), uint16(AND),
  6067		/*9287*/ uint16(xReadIb),
  6068		/*9288*/ uint16(xArgRM8),
  6069		/*9289*/ uint16(xArgImm8u),
  6070		/*9290*/ uint16(xMatch),
  6071		/*9291*/ uint16(xSetOp), uint16(SUB),
  6072		/*9293*/ uint16(xReadIb),
  6073		/*9294*/ uint16(xArgRM8),
  6074		/*9295*/ uint16(xArgImm8u),
  6075		/*9296*/ uint16(xMatch),
  6076		/*9297*/ uint16(xSetOp), uint16(XOR),
  6077		/*9299*/ uint16(xReadIb),
  6078		/*9300*/ uint16(xArgRM8),
  6079		/*9301*/ uint16(xArgImm8u),
  6080		/*9302*/ uint16(xMatch),
  6081		/*9303*/ uint16(xSetOp), uint16(CMP),
  6082		/*9305*/ uint16(xReadIb),
  6083		/*9306*/ uint16(xArgRM8),
  6084		/*9307*/ uint16(xArgImm8u),
  6085		/*9308*/ uint16(xMatch),
  6086		/*9309*/ uint16(xCondSlashR),
  6087		9318, // 0
  6088		9347, // 1
  6089		9376, // 2
  6090		9405, // 3
  6091		9434, // 4
  6092		9463, // 5
  6093		9492, // 6
  6094		9521, // 7
  6095		/*9318*/ uint16(xCondIs64), 9321, 9337,
  6096		/*9321*/ uint16(xCondDataSize), 9325, 9331, 0,
  6097		/*9325*/ uint16(xSetOp), uint16(ADD),
  6098		/*9327*/ uint16(xReadIw),
  6099		/*9328*/ uint16(xArgRM16),
  6100		/*9329*/ uint16(xArgImm16),
  6101		/*9330*/ uint16(xMatch),
  6102		/*9331*/ uint16(xSetOp), uint16(ADD),
  6103		/*9333*/ uint16(xReadId),
  6104		/*9334*/ uint16(xArgRM32),
  6105		/*9335*/ uint16(xArgImm32),
  6106		/*9336*/ uint16(xMatch),
  6107		/*9337*/ uint16(xCondDataSize), 9325, 9331, 9341,
  6108		/*9341*/ uint16(xSetOp), uint16(ADD),
  6109		/*9343*/ uint16(xReadId),
  6110		/*9344*/ uint16(xArgRM64),
  6111		/*9345*/ uint16(xArgImm32),
  6112		/*9346*/ uint16(xMatch),
  6113		/*9347*/ uint16(xCondIs64), 9350, 9366,
  6114		/*9350*/ uint16(xCondDataSize), 9354, 9360, 0,
  6115		/*9354*/ uint16(xSetOp), uint16(OR),
  6116		/*9356*/ uint16(xReadIw),
  6117		/*9357*/ uint16(xArgRM16),
  6118		/*9358*/ uint16(xArgImm16),
  6119		/*9359*/ uint16(xMatch),
  6120		/*9360*/ uint16(xSetOp), uint16(OR),
  6121		/*9362*/ uint16(xReadId),
  6122		/*9363*/ uint16(xArgRM32),
  6123		/*9364*/ uint16(xArgImm32),
  6124		/*9365*/ uint16(xMatch),
  6125		/*9366*/ uint16(xCondDataSize), 9354, 9360, 9370,
  6126		/*9370*/ uint16(xSetOp), uint16(OR),
  6127		/*9372*/ uint16(xReadId),
  6128		/*9373*/ uint16(xArgRM64),
  6129		/*9374*/ uint16(xArgImm32),
  6130		/*9375*/ uint16(xMatch),
  6131		/*9376*/ uint16(xCondIs64), 9379, 9395,
  6132		/*9379*/ uint16(xCondDataSize), 9383, 9389, 0,
  6133		/*9383*/ uint16(xSetOp), uint16(ADC),
  6134		/*9385*/ uint16(xReadIw),
  6135		/*9386*/ uint16(xArgRM16),
  6136		/*9387*/ uint16(xArgImm16),
  6137		/*9388*/ uint16(xMatch),
  6138		/*9389*/ uint16(xSetOp), uint16(ADC),
  6139		/*9391*/ uint16(xReadId),
  6140		/*9392*/ uint16(xArgRM32),
  6141		/*9393*/ uint16(xArgImm32),
  6142		/*9394*/ uint16(xMatch),
  6143		/*9395*/ uint16(xCondDataSize), 9383, 9389, 9399,
  6144		/*9399*/ uint16(xSetOp), uint16(ADC),
  6145		/*9401*/ uint16(xReadId),
  6146		/*9402*/ uint16(xArgRM64),
  6147		/*9403*/ uint16(xArgImm32),
  6148		/*9404*/ uint16(xMatch),
  6149		/*9405*/ uint16(xCondIs64), 9408, 9424,
  6150		/*9408*/ uint16(xCondDataSize), 9412, 9418, 0,
  6151		/*9412*/ uint16(xSetOp), uint16(SBB),
  6152		/*9414*/ uint16(xReadIw),
  6153		/*9415*/ uint16(xArgRM16),
  6154		/*9416*/ uint16(xArgImm16),
  6155		/*9417*/ uint16(xMatch),
  6156		/*9418*/ uint16(xSetOp), uint16(SBB),
  6157		/*9420*/ uint16(xReadId),
  6158		/*9421*/ uint16(xArgRM32),
  6159		/*9422*/ uint16(xArgImm32),
  6160		/*9423*/ uint16(xMatch),
  6161		/*9424*/ uint16(xCondDataSize), 9412, 9418, 9428,
  6162		/*9428*/ uint16(xSetOp), uint16(SBB),
  6163		/*9430*/ uint16(xReadId),
  6164		/*9431*/ uint16(xArgRM64),
  6165		/*9432*/ uint16(xArgImm32),
  6166		/*9433*/ uint16(xMatch),
  6167		/*9434*/ uint16(xCondIs64), 9437, 9453,
  6168		/*9437*/ uint16(xCondDataSize), 9441, 9447, 0,
  6169		/*9441*/ uint16(xSetOp), uint16(AND),
  6170		/*9443*/ uint16(xReadIw),
  6171		/*9444*/ uint16(xArgRM16),
  6172		/*9445*/ uint16(xArgImm16),
  6173		/*9446*/ uint16(xMatch),
  6174		/*9447*/ uint16(xSetOp), uint16(AND),
  6175		/*9449*/ uint16(xReadId),
  6176		/*9450*/ uint16(xArgRM32),
  6177		/*9451*/ uint16(xArgImm32),
  6178		/*9452*/ uint16(xMatch),
  6179		/*9453*/ uint16(xCondDataSize), 9441, 9447, 9457,
  6180		/*9457*/ uint16(xSetOp), uint16(AND),
  6181		/*9459*/ uint16(xReadId),
  6182		/*9460*/ uint16(xArgRM64),
  6183		/*9461*/ uint16(xArgImm32),
  6184		/*9462*/ uint16(xMatch),
  6185		/*9463*/ uint16(xCondIs64), 9466, 9482,
  6186		/*9466*/ uint16(xCondDataSize), 9470, 9476, 0,
  6187		/*9470*/ uint16(xSetOp), uint16(SUB),
  6188		/*9472*/ uint16(xReadIw),
  6189		/*9473*/ uint16(xArgRM16),
  6190		/*9474*/ uint16(xArgImm16),
  6191		/*9475*/ uint16(xMatch),
  6192		/*9476*/ uint16(xSetOp), uint16(SUB),
  6193		/*9478*/ uint16(xReadId),
  6194		/*9479*/ uint16(xArgRM32),
  6195		/*9480*/ uint16(xArgImm32),
  6196		/*9481*/ uint16(xMatch),
  6197		/*9482*/ uint16(xCondDataSize), 9470, 9476, 9486,
  6198		/*9486*/ uint16(xSetOp), uint16(SUB),
  6199		/*9488*/ uint16(xReadId),
  6200		/*9489*/ uint16(xArgRM64),
  6201		/*9490*/ uint16(xArgImm32),
  6202		/*9491*/ uint16(xMatch),
  6203		/*9492*/ uint16(xCondIs64), 9495, 9511,
  6204		/*9495*/ uint16(xCondDataSize), 9499, 9505, 0,
  6205		/*9499*/ uint16(xSetOp), uint16(XOR),
  6206		/*9501*/ uint16(xReadIw),
  6207		/*9502*/ uint16(xArgRM16),
  6208		/*9503*/ uint16(xArgImm16),
  6209		/*9504*/ uint16(xMatch),
  6210		/*9505*/ uint16(xSetOp), uint16(XOR),
  6211		/*9507*/ uint16(xReadId),
  6212		/*9508*/ uint16(xArgRM32),
  6213		/*9509*/ uint16(xArgImm32),
  6214		/*9510*/ uint16(xMatch),
  6215		/*9511*/ uint16(xCondDataSize), 9499, 9505, 9515,
  6216		/*9515*/ uint16(xSetOp), uint16(XOR),
  6217		/*9517*/ uint16(xReadId),
  6218		/*9518*/ uint16(xArgRM64),
  6219		/*9519*/ uint16(xArgImm32),
  6220		/*9520*/ uint16(xMatch),
  6221		/*9521*/ uint16(xCondIs64), 9524, 9540,
  6222		/*9524*/ uint16(xCondDataSize), 9528, 9534, 0,
  6223		/*9528*/ uint16(xSetOp), uint16(CMP),
  6224		/*9530*/ uint16(xReadIw),
  6225		/*9531*/ uint16(xArgRM16),
  6226		/*9532*/ uint16(xArgImm16),
  6227		/*9533*/ uint16(xMatch),
  6228		/*9534*/ uint16(xSetOp), uint16(CMP),
  6229		/*9536*/ uint16(xReadId),
  6230		/*9537*/ uint16(xArgRM32),
  6231		/*9538*/ uint16(xArgImm32),
  6232		/*9539*/ uint16(xMatch),
  6233		/*9540*/ uint16(xCondDataSize), 9528, 9534, 9544,
  6234		/*9544*/ uint16(xSetOp), uint16(CMP),
  6235		/*9546*/ uint16(xReadId),
  6236		/*9547*/ uint16(xArgRM64),
  6237		/*9548*/ uint16(xArgImm32),
  6238		/*9549*/ uint16(xMatch),
  6239		/*9550*/ uint16(xCondSlashR),
  6240		9559, // 0
  6241		9588, // 1
  6242		9617, // 2
  6243		9646, // 3
  6244		9675, // 4
  6245		9704, // 5
  6246		9733, // 6
  6247		9762, // 7
  6248		/*9559*/ uint16(xCondIs64), 9562, 9578,
  6249		/*9562*/ uint16(xCondDataSize), 9566, 9572, 0,
  6250		/*9566*/ uint16(xSetOp), uint16(ADD),
  6251		/*9568*/ uint16(xReadIb),
  6252		/*9569*/ uint16(xArgRM16),
  6253		/*9570*/ uint16(xArgImm8),
  6254		/*9571*/ uint16(xMatch),
  6255		/*9572*/ uint16(xSetOp), uint16(ADD),
  6256		/*9574*/ uint16(xReadIb),
  6257		/*9575*/ uint16(xArgRM32),
  6258		/*9576*/ uint16(xArgImm8),
  6259		/*9577*/ uint16(xMatch),
  6260		/*9578*/ uint16(xCondDataSize), 9566, 9572, 9582,
  6261		/*9582*/ uint16(xSetOp), uint16(ADD),
  6262		/*9584*/ uint16(xReadIb),
  6263		/*9585*/ uint16(xArgRM64),
  6264		/*9586*/ uint16(xArgImm8),
  6265		/*9587*/ uint16(xMatch),
  6266		/*9588*/ uint16(xCondIs64), 9591, 9607,
  6267		/*9591*/ uint16(xCondDataSize), 9595, 9601, 0,
  6268		/*9595*/ uint16(xSetOp), uint16(OR),
  6269		/*9597*/ uint16(xReadIb),
  6270		/*9598*/ uint16(xArgRM16),
  6271		/*9599*/ uint16(xArgImm8),
  6272		/*9600*/ uint16(xMatch),
  6273		/*9601*/ uint16(xSetOp), uint16(OR),
  6274		/*9603*/ uint16(xReadIb),
  6275		/*9604*/ uint16(xArgRM32),
  6276		/*9605*/ uint16(xArgImm8),
  6277		/*9606*/ uint16(xMatch),
  6278		/*9607*/ uint16(xCondDataSize), 9595, 9601, 9611,
  6279		/*9611*/ uint16(xSetOp), uint16(OR),
  6280		/*9613*/ uint16(xReadIb),
  6281		/*9614*/ uint16(xArgRM64),
  6282		/*9615*/ uint16(xArgImm8),
  6283		/*9616*/ uint16(xMatch),
  6284		/*9617*/ uint16(xCondIs64), 9620, 9636,
  6285		/*9620*/ uint16(xCondDataSize), 9624, 9630, 0,
  6286		/*9624*/ uint16(xSetOp), uint16(ADC),
  6287		/*9626*/ uint16(xReadIb),
  6288		/*9627*/ uint16(xArgRM16),
  6289		/*9628*/ uint16(xArgImm8),
  6290		/*9629*/ uint16(xMatch),
  6291		/*9630*/ uint16(xSetOp), uint16(ADC),
  6292		/*9632*/ uint16(xReadIb),
  6293		/*9633*/ uint16(xArgRM32),
  6294		/*9634*/ uint16(xArgImm8),
  6295		/*9635*/ uint16(xMatch),
  6296		/*9636*/ uint16(xCondDataSize), 9624, 9630, 9640,
  6297		/*9640*/ uint16(xSetOp), uint16(ADC),
  6298		/*9642*/ uint16(xReadIb),
  6299		/*9643*/ uint16(xArgRM64),
  6300		/*9644*/ uint16(xArgImm8),
  6301		/*9645*/ uint16(xMatch),
  6302		/*9646*/ uint16(xCondIs64), 9649, 9665,
  6303		/*9649*/ uint16(xCondDataSize), 9653, 9659, 0,
  6304		/*9653*/ uint16(xSetOp), uint16(SBB),
  6305		/*9655*/ uint16(xReadIb),
  6306		/*9656*/ uint16(xArgRM16),
  6307		/*9657*/ uint16(xArgImm8),
  6308		/*9658*/ uint16(xMatch),
  6309		/*9659*/ uint16(xSetOp), uint16(SBB),
  6310		/*9661*/ uint16(xReadIb),
  6311		/*9662*/ uint16(xArgRM32),
  6312		/*9663*/ uint16(xArgImm8),
  6313		/*9664*/ uint16(xMatch),
  6314		/*9665*/ uint16(xCondDataSize), 9653, 9659, 9669,
  6315		/*9669*/ uint16(xSetOp), uint16(SBB),
  6316		/*9671*/ uint16(xReadIb),
  6317		/*9672*/ uint16(xArgRM64),
  6318		/*9673*/ uint16(xArgImm8),
  6319		/*9674*/ uint16(xMatch),
  6320		/*9675*/ uint16(xCondIs64), 9678, 9694,
  6321		/*9678*/ uint16(xCondDataSize), 9682, 9688, 0,
  6322		/*9682*/ uint16(xSetOp), uint16(AND),
  6323		/*9684*/ uint16(xReadIb),
  6324		/*9685*/ uint16(xArgRM16),
  6325		/*9686*/ uint16(xArgImm8),
  6326		/*9687*/ uint16(xMatch),
  6327		/*9688*/ uint16(xSetOp), uint16(AND),
  6328		/*9690*/ uint16(xReadIb),
  6329		/*9691*/ uint16(xArgRM32),
  6330		/*9692*/ uint16(xArgImm8),
  6331		/*9693*/ uint16(xMatch),
  6332		/*9694*/ uint16(xCondDataSize), 9682, 9688, 9698,
  6333		/*9698*/ uint16(xSetOp), uint16(AND),
  6334		/*9700*/ uint16(xReadIb),
  6335		/*9701*/ uint16(xArgRM64),
  6336		/*9702*/ uint16(xArgImm8),
  6337		/*9703*/ uint16(xMatch),
  6338		/*9704*/ uint16(xCondIs64), 9707, 9723,
  6339		/*9707*/ uint16(xCondDataSize), 9711, 9717, 0,
  6340		/*9711*/ uint16(xSetOp), uint16(SUB),
  6341		/*9713*/ uint16(xReadIb),
  6342		/*9714*/ uint16(xArgRM16),
  6343		/*9715*/ uint16(xArgImm8),
  6344		/*9716*/ uint16(xMatch),
  6345		/*9717*/ uint16(xSetOp), uint16(SUB),
  6346		/*9719*/ uint16(xReadIb),
  6347		/*9720*/ uint16(xArgRM32),
  6348		/*9721*/ uint16(xArgImm8),
  6349		/*9722*/ uint16(xMatch),
  6350		/*9723*/ uint16(xCondDataSize), 9711, 9717, 9727,
  6351		/*9727*/ uint16(xSetOp), uint16(SUB),
  6352		/*9729*/ uint16(xReadIb),
  6353		/*9730*/ uint16(xArgRM64),
  6354		/*9731*/ uint16(xArgImm8),
  6355		/*9732*/ uint16(xMatch),
  6356		/*9733*/ uint16(xCondIs64), 9736, 9752,
  6357		/*9736*/ uint16(xCondDataSize), 9740, 9746, 0,
  6358		/*9740*/ uint16(xSetOp), uint16(XOR),
  6359		/*9742*/ uint16(xReadIb),
  6360		/*9743*/ uint16(xArgRM16),
  6361		/*9744*/ uint16(xArgImm8),
  6362		/*9745*/ uint16(xMatch),
  6363		/*9746*/ uint16(xSetOp), uint16(XOR),
  6364		/*9748*/ uint16(xReadIb),
  6365		/*9749*/ uint16(xArgRM32),
  6366		/*9750*/ uint16(xArgImm8),
  6367		/*9751*/ uint16(xMatch),
  6368		/*9752*/ uint16(xCondDataSize), 9740, 9746, 9756,
  6369		/*9756*/ uint16(xSetOp), uint16(XOR),
  6370		/*9758*/ uint16(xReadIb),
  6371		/*9759*/ uint16(xArgRM64),
  6372		/*9760*/ uint16(xArgImm8),
  6373		/*9761*/ uint16(xMatch),
  6374		/*9762*/ uint16(xCondIs64), 9765, 9781,
  6375		/*9765*/ uint16(xCondDataSize), 9769, 9775, 0,
  6376		/*9769*/ uint16(xSetOp), uint16(CMP),
  6377		/*9771*/ uint16(xReadIb),
  6378		/*9772*/ uint16(xArgRM16),
  6379		/*9773*/ uint16(xArgImm8),
  6380		/*9774*/ uint16(xMatch),
  6381		/*9775*/ uint16(xSetOp), uint16(CMP),
  6382		/*9777*/ uint16(xReadIb),
  6383		/*9778*/ uint16(xArgRM32),
  6384		/*9779*/ uint16(xArgImm8),
  6385		/*9780*/ uint16(xMatch),
  6386		/*9781*/ uint16(xCondDataSize), 9769, 9775, 9785,
  6387		/*9785*/ uint16(xSetOp), uint16(CMP),
  6388		/*9787*/ uint16(xReadIb),
  6389		/*9788*/ uint16(xArgRM64),
  6390		/*9789*/ uint16(xArgImm8),
  6391		/*9790*/ uint16(xMatch),
  6392		/*9791*/ uint16(xSetOp), uint16(TEST),
  6393		/*9793*/ uint16(xReadSlashR),
  6394		/*9794*/ uint16(xArgRM8),
  6395		/*9795*/ uint16(xArgR8),
  6396		/*9796*/ uint16(xMatch),
  6397		/*9797*/ uint16(xCondIs64), 9800, 9816,
  6398		/*9800*/ uint16(xCondDataSize), 9804, 9810, 0,
  6399		/*9804*/ uint16(xSetOp), uint16(TEST),
  6400		/*9806*/ uint16(xReadSlashR),
  6401		/*9807*/ uint16(xArgRM16),
  6402		/*9808*/ uint16(xArgR16),
  6403		/*9809*/ uint16(xMatch),
  6404		/*9810*/ uint16(xSetOp), uint16(TEST),
  6405		/*9812*/ uint16(xReadSlashR),
  6406		/*9813*/ uint16(xArgRM32),
  6407		/*9814*/ uint16(xArgR32),
  6408		/*9815*/ uint16(xMatch),
  6409		/*9816*/ uint16(xCondDataSize), 9804, 9810, 9820,
  6410		/*9820*/ uint16(xSetOp), uint16(TEST),
  6411		/*9822*/ uint16(xReadSlashR),
  6412		/*9823*/ uint16(xArgRM64),
  6413		/*9824*/ uint16(xArgR64),
  6414		/*9825*/ uint16(xMatch),
  6415		/*9826*/ uint16(xSetOp), uint16(XCHG),
  6416		/*9828*/ uint16(xReadSlashR),
  6417		/*9829*/ uint16(xArgRM8),
  6418		/*9830*/ uint16(xArgR8),
  6419		/*9831*/ uint16(xMatch),
  6420		/*9832*/ uint16(xCondIs64), 9835, 9851,
  6421		/*9835*/ uint16(xCondDataSize), 9839, 9845, 0,
  6422		/*9839*/ uint16(xSetOp), uint16(XCHG),
  6423		/*9841*/ uint16(xReadSlashR),
  6424		/*9842*/ uint16(xArgRM16),
  6425		/*9843*/ uint16(xArgR16),
  6426		/*9844*/ uint16(xMatch),
  6427		/*9845*/ uint16(xSetOp), uint16(XCHG),
  6428		/*9847*/ uint16(xReadSlashR),
  6429		/*9848*/ uint16(xArgRM32),
  6430		/*9849*/ uint16(xArgR32),
  6431		/*9850*/ uint16(xMatch),
  6432		/*9851*/ uint16(xCondDataSize), 9839, 9845, 9855,
  6433		/*9855*/ uint16(xSetOp), uint16(XCHG),
  6434		/*9857*/ uint16(xReadSlashR),
  6435		/*9858*/ uint16(xArgRM64),
  6436		/*9859*/ uint16(xArgR64),
  6437		/*9860*/ uint16(xMatch),
  6438		/*9861*/ uint16(xSetOp), uint16(MOV),
  6439		/*9863*/ uint16(xReadSlashR),
  6440		/*9864*/ uint16(xArgRM8),
  6441		/*9865*/ uint16(xArgR8),
  6442		/*9866*/ uint16(xMatch),
  6443		/*9867*/ uint16(xCondDataSize), 9871, 9877, 9883,
  6444		/*9871*/ uint16(xSetOp), uint16(MOV),
  6445		/*9873*/ uint16(xReadSlashR),
  6446		/*9874*/ uint16(xArgRM16),
  6447		/*9875*/ uint16(xArgR16),
  6448		/*9876*/ uint16(xMatch),
  6449		/*9877*/ uint16(xSetOp), uint16(MOV),
  6450		/*9879*/ uint16(xReadSlashR),
  6451		/*9880*/ uint16(xArgRM32),
  6452		/*9881*/ uint16(xArgR32),
  6453		/*9882*/ uint16(xMatch),
  6454		/*9883*/ uint16(xSetOp), uint16(MOV),
  6455		/*9885*/ uint16(xReadSlashR),
  6456		/*9886*/ uint16(xArgRM64),
  6457		/*9887*/ uint16(xArgR64),
  6458		/*9888*/ uint16(xMatch),
  6459		/*9889*/ uint16(xSetOp), uint16(MOV),
  6460		/*9891*/ uint16(xReadSlashR),
  6461		/*9892*/ uint16(xArgR8),
  6462		/*9893*/ uint16(xArgRM8),
  6463		/*9894*/ uint16(xMatch),
  6464		/*9895*/ uint16(xCondDataSize), 9899, 9905, 9911,
  6465		/*9899*/ uint16(xSetOp), uint16(MOV),
  6466		/*9901*/ uint16(xReadSlashR),
  6467		/*9902*/ uint16(xArgR16),
  6468		/*9903*/ uint16(xArgRM16),
  6469		/*9904*/ uint16(xMatch),
  6470		/*9905*/ uint16(xSetOp), uint16(MOV),
  6471		/*9907*/ uint16(xReadSlashR),
  6472		/*9908*/ uint16(xArgR32),
  6473		/*9909*/ uint16(xArgRM32),
  6474		/*9910*/ uint16(xMatch),
  6475		/*9911*/ uint16(xSetOp), uint16(MOV),
  6476		/*9913*/ uint16(xReadSlashR),
  6477		/*9914*/ uint16(xArgR64),
  6478		/*9915*/ uint16(xArgRM64),
  6479		/*9916*/ uint16(xMatch),
  6480		/*9917*/ uint16(xCondIs64), 9920, 9936,
  6481		/*9920*/ uint16(xCondDataSize), 9924, 9930, 0,
  6482		/*9924*/ uint16(xSetOp), uint16(MOV),
  6483		/*9926*/ uint16(xReadSlashR),
  6484		/*9927*/ uint16(xArgRM16),
  6485		/*9928*/ uint16(xArgSreg),
  6486		/*9929*/ uint16(xMatch),
  6487		/*9930*/ uint16(xSetOp), uint16(MOV),
  6488		/*9932*/ uint16(xReadSlashR),
  6489		/*9933*/ uint16(xArgR32M16),
  6490		/*9934*/ uint16(xArgSreg),
  6491		/*9935*/ uint16(xMatch),
  6492		/*9936*/ uint16(xCondDataSize), 9924, 9930, 9940,
  6493		/*9940*/ uint16(xSetOp), uint16(MOV),
  6494		/*9942*/ uint16(xReadSlashR),
  6495		/*9943*/ uint16(xArgR64M16),
  6496		/*9944*/ uint16(xArgSreg),
  6497		/*9945*/ uint16(xMatch),
  6498		/*9946*/ uint16(xCondIs64), 9949, 9965,
  6499		/*9949*/ uint16(xCondDataSize), 9953, 9959, 0,
  6500		/*9953*/ uint16(xSetOp), uint16(LEA),
  6501		/*9955*/ uint16(xReadSlashR),
  6502		/*9956*/ uint16(xArgR16),
  6503		/*9957*/ uint16(xArgM),
  6504		/*9958*/ uint16(xMatch),
  6505		/*9959*/ uint16(xSetOp), uint16(LEA),
  6506		/*9961*/ uint16(xReadSlashR),
  6507		/*9962*/ uint16(xArgR32),
  6508		/*9963*/ uint16(xArgM),
  6509		/*9964*/ uint16(xMatch),
  6510		/*9965*/ uint16(xCondDataSize), 9953, 9959, 9969,
  6511		/*9969*/ uint16(xSetOp), uint16(LEA),
  6512		/*9971*/ uint16(xReadSlashR),
  6513		/*9972*/ uint16(xArgR64),
  6514		/*9973*/ uint16(xArgM),
  6515		/*9974*/ uint16(xMatch),
  6516		/*9975*/ uint16(xCondIs64), 9978, 9994,
  6517		/*9978*/ uint16(xCondDataSize), 9982, 9988, 0,
  6518		/*9982*/ uint16(xSetOp), uint16(MOV),
  6519		/*9984*/ uint16(xReadSlashR),
  6520		/*9985*/ uint16(xArgSreg),
  6521		/*9986*/ uint16(xArgRM16),
  6522		/*9987*/ uint16(xMatch),
  6523		/*9988*/ uint16(xSetOp), uint16(MOV),
  6524		/*9990*/ uint16(xReadSlashR),
  6525		/*9991*/ uint16(xArgSreg),
  6526		/*9992*/ uint16(xArgR32M16),
  6527		/*9993*/ uint16(xMatch),
  6528		/*9994*/ uint16(xCondDataSize), 9982, 9988, 9998,
  6529		/*9998*/ uint16(xSetOp), uint16(MOV),
  6530		/*10000*/ uint16(xReadSlashR),
  6531		/*10001*/ uint16(xArgSreg),
  6532		/*10002*/ uint16(xArgR64M16),
  6533		/*10003*/ uint16(xMatch),
  6534		/*10004*/ uint16(xCondSlashR),
  6535		10013, // 0
  6536		0,     // 1
  6537		0,     // 2
  6538		0,     // 3
  6539		0,     // 4
  6540		0,     // 5
  6541		0,     // 6
  6542		0,     // 7
  6543		/*10013*/ uint16(xCondIs64), 10016, 10028,
  6544		/*10016*/ uint16(xCondDataSize), 10020, 10024, 0,
  6545		/*10020*/ uint16(xSetOp), uint16(POP),
  6546		/*10022*/ uint16(xArgRM16),
  6547		/*10023*/ uint16(xMatch),
  6548		/*10024*/ uint16(xSetOp), uint16(POP),
  6549		/*10026*/ uint16(xArgRM32),
  6550		/*10027*/ uint16(xMatch),
  6551		/*10028*/ uint16(xCondDataSize), 10020, 10032, 10036,
  6552		/*10032*/ uint16(xSetOp), uint16(POP),
  6553		/*10034*/ uint16(xArgRM64),
  6554		/*10035*/ uint16(xMatch),
  6555		/*10036*/ uint16(xSetOp), uint16(POP),
  6556		/*10038*/ uint16(xArgRM64),
  6557		/*10039*/ uint16(xMatch),
  6558		/*10040*/ uint16(xCondIs64), 10043, 10057,
  6559		/*10043*/ uint16(xCondDataSize), 10047, 10052, 0,
  6560		/*10047*/ uint16(xSetOp), uint16(XCHG),
  6561		/*10049*/ uint16(xArgR16op),
  6562		/*10050*/ uint16(xArgAX),
  6563		/*10051*/ uint16(xMatch),
  6564		/*10052*/ uint16(xSetOp), uint16(XCHG),
  6565		/*10054*/ uint16(xArgR32op),
  6566		/*10055*/ uint16(xArgEAX),
  6567		/*10056*/ uint16(xMatch),
  6568		/*10057*/ uint16(xCondDataSize), 10047, 10052, 10061,
  6569		/*10061*/ uint16(xSetOp), uint16(XCHG),
  6570		/*10063*/ uint16(xArgR64op),
  6571		/*10064*/ uint16(xArgRAX),
  6572		/*10065*/ uint16(xMatch),
  6573		/*10066*/ uint16(xCondIs64), 10069, 10079,
  6574		/*10069*/ uint16(xCondDataSize), 10073, 10076, 0,
  6575		/*10073*/ uint16(xSetOp), uint16(CBW),
  6576		/*10075*/ uint16(xMatch),
  6577		/*10076*/ uint16(xSetOp), uint16(CWDE),
  6578		/*10078*/ uint16(xMatch),
  6579		/*10079*/ uint16(xCondDataSize), 10073, 10076, 10083,
  6580		/*10083*/ uint16(xSetOp), uint16(CDQE),
  6581		/*10085*/ uint16(xMatch),
  6582		/*10086*/ uint16(xCondIs64), 10089, 10099,
  6583		/*10089*/ uint16(xCondDataSize), 10093, 10096, 0,
  6584		/*10093*/ uint16(xSetOp), uint16(CWD),
  6585		/*10095*/ uint16(xMatch),
  6586		/*10096*/ uint16(xSetOp), uint16(CDQ),
  6587		/*10098*/ uint16(xMatch),
  6588		/*10099*/ uint16(xCondDataSize), 10093, 10096, 10103,
  6589		/*10103*/ uint16(xSetOp), uint16(CQO),
  6590		/*10105*/ uint16(xMatch),
  6591		/*10106*/ uint16(xCondIs64), 10109, 0,
  6592		/*10109*/ uint16(xCondDataSize), 10113, 10118, 0,
  6593		/*10113*/ uint16(xSetOp), uint16(LCALL),
  6594		/*10115*/ uint16(xReadCd),
  6595		/*10116*/ uint16(xArgPtr16colon16),
  6596		/*10117*/ uint16(xMatch),
  6597		/*10118*/ uint16(xSetOp), uint16(LCALL),
  6598		/*10120*/ uint16(xReadCp),
  6599		/*10121*/ uint16(xArgPtr16colon32),
  6600		/*10122*/ uint16(xMatch),
  6601		/*10123*/ uint16(xSetOp), uint16(FWAIT),
  6602		/*10125*/ uint16(xMatch),
  6603		/*10126*/ uint16(xCondIs64), 10129, 10139,
  6604		/*10129*/ uint16(xCondDataSize), 10133, 10136, 0,
  6605		/*10133*/ uint16(xSetOp), uint16(PUSHF),
  6606		/*10135*/ uint16(xMatch),
  6607		/*10136*/ uint16(xSetOp), uint16(PUSHFD),
  6608		/*10138*/ uint16(xMatch),
  6609		/*10139*/ uint16(xCondDataSize), 10133, 10143, 10146,
  6610		/*10143*/ uint16(xSetOp), uint16(PUSHFQ),
  6611		/*10145*/ uint16(xMatch),
  6612		/*10146*/ uint16(xSetOp), uint16(PUSHFQ),
  6613		/*10148*/ uint16(xMatch),
  6614		/*10149*/ uint16(xCondIs64), 10152, 10162,
  6615		/*10152*/ uint16(xCondDataSize), 10156, 10159, 0,
  6616		/*10156*/ uint16(xSetOp), uint16(POPF),
  6617		/*10158*/ uint16(xMatch),
  6618		/*10159*/ uint16(xSetOp), uint16(POPFD),
  6619		/*10161*/ uint16(xMatch),
  6620		/*10162*/ uint16(xCondDataSize), 10156, 10166, 10169,
  6621		/*10166*/ uint16(xSetOp), uint16(POPFQ),
  6622		/*10168*/ uint16(xMatch),
  6623		/*10169*/ uint16(xSetOp), uint16(POPFQ),
  6624		/*10171*/ uint16(xMatch),
  6625		/*10172*/ uint16(xSetOp), uint16(SAHF),
  6626		/*10174*/ uint16(xMatch),
  6627		/*10175*/ uint16(xSetOp), uint16(LAHF),
  6628		/*10177*/ uint16(xMatch),
  6629		/*10178*/ uint16(xCondIs64), 10181, 10187,
  6630		/*10181*/ uint16(xSetOp), uint16(MOV),
  6631		/*10183*/ uint16(xReadCm),
  6632		/*10184*/ uint16(xArgAL),
  6633		/*10185*/ uint16(xArgMoffs8),
  6634		/*10186*/ uint16(xMatch),
  6635		/*10187*/ uint16(xCondDataSize), 10181, 10181, 10191,
  6636		/*10191*/ uint16(xSetOp), uint16(MOV),
  6637		/*10193*/ uint16(xReadCm),
  6638		/*10194*/ uint16(xArgAL),
  6639		/*10195*/ uint16(xArgMoffs8),
  6640		/*10196*/ uint16(xMatch),
  6641		/*10197*/ uint16(xCondDataSize), 10201, 10207, 10213,
  6642		/*10201*/ uint16(xSetOp), uint16(MOV),
  6643		/*10203*/ uint16(xReadCm),
  6644		/*10204*/ uint16(xArgAX),
  6645		/*10205*/ uint16(xArgMoffs16),
  6646		/*10206*/ uint16(xMatch),
  6647		/*10207*/ uint16(xSetOp), uint16(MOV),
  6648		/*10209*/ uint16(xReadCm),
  6649		/*10210*/ uint16(xArgEAX),
  6650		/*10211*/ uint16(xArgMoffs32),
  6651		/*10212*/ uint16(xMatch),
  6652		/*10213*/ uint16(xSetOp), uint16(MOV),
  6653		/*10215*/ uint16(xReadCm),
  6654		/*10216*/ uint16(xArgRAX),
  6655		/*10217*/ uint16(xArgMoffs64),
  6656		/*10218*/ uint16(xMatch),
  6657		/*10219*/ uint16(xCondIs64), 10222, 10228,
  6658		/*10222*/ uint16(xSetOp), uint16(MOV),
  6659		/*10224*/ uint16(xReadCm),
  6660		/*10225*/ uint16(xArgMoffs8),
  6661		/*10226*/ uint16(xArgAL),
  6662		/*10227*/ uint16(xMatch),
  6663		/*10228*/ uint16(xCondDataSize), 10222, 10222, 10232,
  6664		/*10232*/ uint16(xSetOp), uint16(MOV),
  6665		/*10234*/ uint16(xReadCm),
  6666		/*10235*/ uint16(xArgMoffs8),
  6667		/*10236*/ uint16(xArgAL),
  6668		/*10237*/ uint16(xMatch),
  6669		/*10238*/ uint16(xCondDataSize), 10242, 10248, 10254,
  6670		/*10242*/ uint16(xSetOp), uint16(MOV),
  6671		/*10244*/ uint16(xReadCm),
  6672		/*10245*/ uint16(xArgMoffs16),
  6673		/*10246*/ uint16(xArgAX),
  6674		/*10247*/ uint16(xMatch),
  6675		/*10248*/ uint16(xSetOp), uint16(MOV),
  6676		/*10250*/ uint16(xReadCm),
  6677		/*10251*/ uint16(xArgMoffs32),
  6678		/*10252*/ uint16(xArgEAX),
  6679		/*10253*/ uint16(xMatch),
  6680		/*10254*/ uint16(xSetOp), uint16(MOV),
  6681		/*10256*/ uint16(xReadCm),
  6682		/*10257*/ uint16(xArgMoffs64),
  6683		/*10258*/ uint16(xArgRAX),
  6684		/*10259*/ uint16(xMatch),
  6685		/*10260*/ uint16(xSetOp), uint16(MOVSB),
  6686		/*10262*/ uint16(xMatch),
  6687		/*10263*/ uint16(xCondIs64), 10266, 10276,
  6688		/*10266*/ uint16(xCondDataSize), 10270, 10273, 0,
  6689		/*10270*/ uint16(xSetOp), uint16(MOVSW),
  6690		/*10272*/ uint16(xMatch),
  6691		/*10273*/ uint16(xSetOp), uint16(MOVSD),
  6692		/*10275*/ uint16(xMatch),
  6693		/*10276*/ uint16(xCondDataSize), 10270, 10273, 10280,
  6694		/*10280*/ uint16(xSetOp), uint16(MOVSQ),
  6695		/*10282*/ uint16(xMatch),
  6696		/*10283*/ uint16(xSetOp), uint16(CMPSB),
  6697		/*10285*/ uint16(xMatch),
  6698		/*10286*/ uint16(xCondIs64), 10289, 10299,
  6699		/*10289*/ uint16(xCondDataSize), 10293, 10296, 0,
  6700		/*10293*/ uint16(xSetOp), uint16(CMPSW),
  6701		/*10295*/ uint16(xMatch),
  6702		/*10296*/ uint16(xSetOp), uint16(CMPSD),
  6703		/*10298*/ uint16(xMatch),
  6704		/*10299*/ uint16(xCondDataSize), 10293, 10296, 10303,
  6705		/*10303*/ uint16(xSetOp), uint16(CMPSQ),
  6706		/*10305*/ uint16(xMatch),
  6707		/*10306*/ uint16(xSetOp), uint16(TEST),
  6708		/*10308*/ uint16(xReadIb),
  6709		/*10309*/ uint16(xArgAL),
  6710		/*10310*/ uint16(xArgImm8u),
  6711		/*10311*/ uint16(xMatch),
  6712		/*10312*/ uint16(xCondIs64), 10315, 10331,
  6713		/*10315*/ uint16(xCondDataSize), 10319, 10325, 0,
  6714		/*10319*/ uint16(xSetOp), uint16(TEST),
  6715		/*10321*/ uint16(xReadIw),
  6716		/*10322*/ uint16(xArgAX),
  6717		/*10323*/ uint16(xArgImm16),
  6718		/*10324*/ uint16(xMatch),
  6719		/*10325*/ uint16(xSetOp), uint16(TEST),
  6720		/*10327*/ uint16(xReadId),
  6721		/*10328*/ uint16(xArgEAX),
  6722		/*10329*/ uint16(xArgImm32),
  6723		/*10330*/ uint16(xMatch),
  6724		/*10331*/ uint16(xCondDataSize), 10319, 10325, 10335,
  6725		/*10335*/ uint16(xSetOp), uint16(TEST),
  6726		/*10337*/ uint16(xReadId),
  6727		/*10338*/ uint16(xArgRAX),
  6728		/*10339*/ uint16(xArgImm32),
  6729		/*10340*/ uint16(xMatch),
  6730		/*10341*/ uint16(xSetOp), uint16(STOSB),
  6731		/*10343*/ uint16(xMatch),
  6732		/*10344*/ uint16(xCondIs64), 10347, 10357,
  6733		/*10347*/ uint16(xCondDataSize), 10351, 10354, 0,
  6734		/*10351*/ uint16(xSetOp), uint16(STOSW),
  6735		/*10353*/ uint16(xMatch),
  6736		/*10354*/ uint16(xSetOp), uint16(STOSD),
  6737		/*10356*/ uint16(xMatch),
  6738		/*10357*/ uint16(xCondDataSize), 10351, 10354, 10361,
  6739		/*10361*/ uint16(xSetOp), uint16(STOSQ),
  6740		/*10363*/ uint16(xMatch),
  6741		/*10364*/ uint16(xSetOp), uint16(LODSB),
  6742		/*10366*/ uint16(xMatch),
  6743		/*10367*/ uint16(xCondIs64), 10370, 10380,
  6744		/*10370*/ uint16(xCondDataSize), 10374, 10377, 0,
  6745		/*10374*/ uint16(xSetOp), uint16(LODSW),
  6746		/*10376*/ uint16(xMatch),
  6747		/*10377*/ uint16(xSetOp), uint16(LODSD),
  6748		/*10379*/ uint16(xMatch),
  6749		/*10380*/ uint16(xCondDataSize), 10374, 10377, 10384,
  6750		/*10384*/ uint16(xSetOp), uint16(LODSQ),
  6751		/*10386*/ uint16(xMatch),
  6752		/*10387*/ uint16(xSetOp), uint16(SCASB),
  6753		/*10389*/ uint16(xMatch),
  6754		/*10390*/ uint16(xCondIs64), 10393, 10403,
  6755		/*10393*/ uint16(xCondDataSize), 10397, 10400, 0,
  6756		/*10397*/ uint16(xSetOp), uint16(SCASW),
  6757		/*10399*/ uint16(xMatch),
  6758		/*10400*/ uint16(xSetOp), uint16(SCASD),
  6759		/*10402*/ uint16(xMatch),
  6760		/*10403*/ uint16(xCondDataSize), 10397, 10400, 10407,
  6761		/*10407*/ uint16(xSetOp), uint16(SCASQ),
  6762		/*10409*/ uint16(xMatch),
  6763		/*10410*/ uint16(xSetOp), uint16(MOV),
  6764		/*10412*/ uint16(xReadIb),
  6765		/*10413*/ uint16(xArgR8op),
  6766		/*10414*/ uint16(xArgImm8u),
  6767		/*10415*/ uint16(xMatch),
  6768		/*10416*/ uint16(xCondIs64), 10419, 10435,
  6769		/*10419*/ uint16(xCondDataSize), 10423, 10429, 0,
  6770		/*10423*/ uint16(xSetOp), uint16(MOV),
  6771		/*10425*/ uint16(xReadIw),
  6772		/*10426*/ uint16(xArgR16op),
  6773		/*10427*/ uint16(xArgImm16),
  6774		/*10428*/ uint16(xMatch),
  6775		/*10429*/ uint16(xSetOp), uint16(MOV),
  6776		/*10431*/ uint16(xReadId),
  6777		/*10432*/ uint16(xArgR32op),
  6778		/*10433*/ uint16(xArgImm32),
  6779		/*10434*/ uint16(xMatch),
  6780		/*10435*/ uint16(xCondDataSize), 10423, 10429, 10439,
  6781		/*10439*/ uint16(xSetOp), uint16(MOV),
  6782		/*10441*/ uint16(xReadIo),
  6783		/*10442*/ uint16(xArgR64op),
  6784		/*10443*/ uint16(xArgImm64),
  6785		/*10444*/ uint16(xMatch),
  6786		/*10445*/ uint16(xCondSlashR),
  6787		10454, // 0
  6788		10460, // 1
  6789		10466, // 2
  6790		10472, // 3
  6791		10478, // 4
  6792		10484, // 5
  6793		0,     // 6
  6794		10490, // 7
  6795		/*10454*/ uint16(xSetOp), uint16(ROL),
  6796		/*10456*/ uint16(xReadIb),
  6797		/*10457*/ uint16(xArgRM8),
  6798		/*10458*/ uint16(xArgImm8u),
  6799		/*10459*/ uint16(xMatch),
  6800		/*10460*/ uint16(xSetOp), uint16(ROR),
  6801		/*10462*/ uint16(xReadIb),
  6802		/*10463*/ uint16(xArgRM8),
  6803		/*10464*/ uint16(xArgImm8u),
  6804		/*10465*/ uint16(xMatch),
  6805		/*10466*/ uint16(xSetOp), uint16(RCL),
  6806		/*10468*/ uint16(xReadIb),
  6807		/*10469*/ uint16(xArgRM8),
  6808		/*10470*/ uint16(xArgImm8u),
  6809		/*10471*/ uint16(xMatch),
  6810		/*10472*/ uint16(xSetOp), uint16(RCR),
  6811		/*10474*/ uint16(xReadIb),
  6812		/*10475*/ uint16(xArgRM8),
  6813		/*10476*/ uint16(xArgImm8u),
  6814		/*10477*/ uint16(xMatch),
  6815		/*10478*/ uint16(xSetOp), uint16(SHL),
  6816		/*10480*/ uint16(xReadIb),
  6817		/*10481*/ uint16(xArgRM8),
  6818		/*10482*/ uint16(xArgImm8u),
  6819		/*10483*/ uint16(xMatch),
  6820		/*10484*/ uint16(xSetOp), uint16(SHR),
  6821		/*10486*/ uint16(xReadIb),
  6822		/*10487*/ uint16(xArgRM8),
  6823		/*10488*/ uint16(xArgImm8u),
  6824		/*10489*/ uint16(xMatch),
  6825		/*10490*/ uint16(xSetOp), uint16(SAR),
  6826		/*10492*/ uint16(xReadIb),
  6827		/*10493*/ uint16(xArgRM8),
  6828		/*10494*/ uint16(xArgImm8u),
  6829		/*10495*/ uint16(xMatch),
  6830		/*10496*/ uint16(xCondSlashR),
  6831		10505, // 0
  6832		10527, // 1
  6833		10549, // 2
  6834		10578, // 3
  6835		10607, // 4
  6836		10636, // 5
  6837		0,     // 6
  6838		10665, // 7
  6839		/*10505*/ uint16(xCondDataSize), 10509, 10515, 10521,
  6840		/*10509*/ uint16(xSetOp), uint16(ROL),
  6841		/*10511*/ uint16(xReadIb),
  6842		/*10512*/ uint16(xArgRM16),
  6843		/*10513*/ uint16(xArgImm8u),
  6844		/*10514*/ uint16(xMatch),
  6845		/*10515*/ uint16(xSetOp), uint16(ROL),
  6846		/*10517*/ uint16(xReadIb),
  6847		/*10518*/ uint16(xArgRM32),
  6848		/*10519*/ uint16(xArgImm8u),
  6849		/*10520*/ uint16(xMatch),
  6850		/*10521*/ uint16(xSetOp), uint16(ROL),
  6851		/*10523*/ uint16(xReadIb),
  6852		/*10524*/ uint16(xArgRM64),
  6853		/*10525*/ uint16(xArgImm8u),
  6854		/*10526*/ uint16(xMatch),
  6855		/*10527*/ uint16(xCondDataSize), 10531, 10537, 10543,
  6856		/*10531*/ uint16(xSetOp), uint16(ROR),
  6857		/*10533*/ uint16(xReadIb),
  6858		/*10534*/ uint16(xArgRM16),
  6859		/*10535*/ uint16(xArgImm8u),
  6860		/*10536*/ uint16(xMatch),
  6861		/*10537*/ uint16(xSetOp), uint16(ROR),
  6862		/*10539*/ uint16(xReadIb),
  6863		/*10540*/ uint16(xArgRM32),
  6864		/*10541*/ uint16(xArgImm8u),
  6865		/*10542*/ uint16(xMatch),
  6866		/*10543*/ uint16(xSetOp), uint16(ROR),
  6867		/*10545*/ uint16(xReadIb),
  6868		/*10546*/ uint16(xArgRM64),
  6869		/*10547*/ uint16(xArgImm8u),
  6870		/*10548*/ uint16(xMatch),
  6871		/*10549*/ uint16(xCondIs64), 10552, 10568,
  6872		/*10552*/ uint16(xCondDataSize), 10556, 10562, 0,
  6873		/*10556*/ uint16(xSetOp), uint16(RCL),
  6874		/*10558*/ uint16(xReadIb),
  6875		/*10559*/ uint16(xArgRM16),
  6876		/*10560*/ uint16(xArgImm8u),
  6877		/*10561*/ uint16(xMatch),
  6878		/*10562*/ uint16(xSetOp), uint16(RCL),
  6879		/*10564*/ uint16(xReadIb),
  6880		/*10565*/ uint16(xArgRM32),
  6881		/*10566*/ uint16(xArgImm8u),
  6882		/*10567*/ uint16(xMatch),
  6883		/*10568*/ uint16(xCondDataSize), 10556, 10562, 10572,
  6884		/*10572*/ uint16(xSetOp), uint16(RCL),
  6885		/*10574*/ uint16(xReadIb),
  6886		/*10575*/ uint16(xArgRM64),
  6887		/*10576*/ uint16(xArgImm8u),
  6888		/*10577*/ uint16(xMatch),
  6889		/*10578*/ uint16(xCondIs64), 10581, 10597,
  6890		/*10581*/ uint16(xCondDataSize), 10585, 10591, 0,
  6891		/*10585*/ uint16(xSetOp), uint16(RCR),
  6892		/*10587*/ uint16(xReadIb),
  6893		/*10588*/ uint16(xArgRM16),
  6894		/*10589*/ uint16(xArgImm8u),
  6895		/*10590*/ uint16(xMatch),
  6896		/*10591*/ uint16(xSetOp), uint16(RCR),
  6897		/*10593*/ uint16(xReadIb),
  6898		/*10594*/ uint16(xArgRM32),
  6899		/*10595*/ uint16(xArgImm8u),
  6900		/*10596*/ uint16(xMatch),
  6901		/*10597*/ uint16(xCondDataSize), 10585, 10591, 10601,
  6902		/*10601*/ uint16(xSetOp), uint16(RCR),
  6903		/*10603*/ uint16(xReadIb),
  6904		/*10604*/ uint16(xArgRM64),
  6905		/*10605*/ uint16(xArgImm8u),
  6906		/*10606*/ uint16(xMatch),
  6907		/*10607*/ uint16(xCondIs64), 10610, 10626,
  6908		/*10610*/ uint16(xCondDataSize), 10614, 10620, 0,
  6909		/*10614*/ uint16(xSetOp), uint16(SHL),
  6910		/*10616*/ uint16(xReadIb),
  6911		/*10617*/ uint16(xArgRM16),
  6912		/*10618*/ uint16(xArgImm8u),
  6913		/*10619*/ uint16(xMatch),
  6914		/*10620*/ uint16(xSetOp), uint16(SHL),
  6915		/*10622*/ uint16(xReadIb),
  6916		/*10623*/ uint16(xArgRM32),
  6917		/*10624*/ uint16(xArgImm8u),
  6918		/*10625*/ uint16(xMatch),
  6919		/*10626*/ uint16(xCondDataSize), 10614, 10620, 10630,
  6920		/*10630*/ uint16(xSetOp), uint16(SHL),
  6921		/*10632*/ uint16(xReadIb),
  6922		/*10633*/ uint16(xArgRM64),
  6923		/*10634*/ uint16(xArgImm8u),
  6924		/*10635*/ uint16(xMatch),
  6925		/*10636*/ uint16(xCondIs64), 10639, 10655,
  6926		/*10639*/ uint16(xCondDataSize), 10643, 10649, 0,
  6927		/*10643*/ uint16(xSetOp), uint16(SHR),
  6928		/*10645*/ uint16(xReadIb),
  6929		/*10646*/ uint16(xArgRM16),
  6930		/*10647*/ uint16(xArgImm8u),
  6931		/*10648*/ uint16(xMatch),
  6932		/*10649*/ uint16(xSetOp), uint16(SHR),
  6933		/*10651*/ uint16(xReadIb),
  6934		/*10652*/ uint16(xArgRM32),
  6935		/*10653*/ uint16(xArgImm8u),
  6936		/*10654*/ uint16(xMatch),
  6937		/*10655*/ uint16(xCondDataSize), 10643, 10649, 10659,
  6938		/*10659*/ uint16(xSetOp), uint16(SHR),
  6939		/*10661*/ uint16(xReadIb),
  6940		/*10662*/ uint16(xArgRM64),
  6941		/*10663*/ uint16(xArgImm8u),
  6942		/*10664*/ uint16(xMatch),
  6943		/*10665*/ uint16(xCondIs64), 10668, 10684,
  6944		/*10668*/ uint16(xCondDataSize), 10672, 10678, 0,
  6945		/*10672*/ uint16(xSetOp), uint16(SAR),
  6946		/*10674*/ uint16(xReadIb),
  6947		/*10675*/ uint16(xArgRM16),
  6948		/*10676*/ uint16(xArgImm8u),
  6949		/*10677*/ uint16(xMatch),
  6950		/*10678*/ uint16(xSetOp), uint16(SAR),
  6951		/*10680*/ uint16(xReadIb),
  6952		/*10681*/ uint16(xArgRM32),
  6953		/*10682*/ uint16(xArgImm8u),
  6954		/*10683*/ uint16(xMatch),
  6955		/*10684*/ uint16(xCondDataSize), 10672, 10678, 10688,
  6956		/*10688*/ uint16(xSetOp), uint16(SAR),
  6957		/*10690*/ uint16(xReadIb),
  6958		/*10691*/ uint16(xArgRM64),
  6959		/*10692*/ uint16(xArgImm8u),
  6960		/*10693*/ uint16(xMatch),
  6961		/*10694*/ uint16(xSetOp), uint16(RET),
  6962		/*10696*/ uint16(xReadIw),
  6963		/*10697*/ uint16(xArgImm16u),
  6964		/*10698*/ uint16(xMatch),
  6965		/*10699*/ uint16(xSetOp), uint16(RET),
  6966		/*10701*/ uint16(xMatch),
  6967		/*10702*/ uint16(xCondIs64), 10705, 0,
  6968		/*10705*/ uint16(xCondDataSize), 10709, 10715, 0,
  6969		/*10709*/ uint16(xSetOp), uint16(LES),
  6970		/*10711*/ uint16(xReadSlashR),
  6971		/*10712*/ uint16(xArgR16),
  6972		/*10713*/ uint16(xArgM16colon16),
  6973		/*10714*/ uint16(xMatch),
  6974		/*10715*/ uint16(xSetOp), uint16(LES),
  6975		/*10717*/ uint16(xReadSlashR),
  6976		/*10718*/ uint16(xArgR32),
  6977		/*10719*/ uint16(xArgM16colon32),
  6978		/*10720*/ uint16(xMatch),
  6979		/*10721*/ uint16(xCondIs64), 10724, 0,
  6980		/*10724*/ uint16(xCondDataSize), 10728, 10734, 0,
  6981		/*10728*/ uint16(xSetOp), uint16(LDS),
  6982		/*10730*/ uint16(xReadSlashR),
  6983		/*10731*/ uint16(xArgR16),
  6984		/*10732*/ uint16(xArgM16colon16),
  6985		/*10733*/ uint16(xMatch),
  6986		/*10734*/ uint16(xSetOp), uint16(LDS),
  6987		/*10736*/ uint16(xReadSlashR),
  6988		/*10737*/ uint16(xArgR32),
  6989		/*10738*/ uint16(xArgM16colon32),
  6990		/*10739*/ uint16(xMatch),
  6991		/*10740*/ uint16(xCondByte), 1,
  6992		0xF8, 10759,
  6993		/*10744*/ uint16(xCondSlashR),
  6994		10753, // 0
  6995		0,     // 1
  6996		0,     // 2
  6997		0,     // 3
  6998		0,     // 4
  6999		0,     // 5
  7000		0,     // 6
  7001		0,     // 7
  7002		/*10753*/ uint16(xSetOp), uint16(MOV),
  7003		/*10755*/ uint16(xReadIb),
  7004		/*10756*/ uint16(xArgRM8),
  7005		/*10757*/ uint16(xArgImm8u),
  7006		/*10758*/ uint16(xMatch),
  7007		/*10759*/ uint16(xSetOp), uint16(XABORT),
  7008		/*10761*/ uint16(xReadIb),
  7009		/*10762*/ uint16(xArgImm8u),
  7010		/*10763*/ uint16(xMatch),
  7011		/*10764*/ uint16(xCondByte), 1,
  7012		0xF8, 10806,
  7013		/*10768*/ uint16(xCondSlashR),
  7014		10777, // 0
  7015		0,     // 1
  7016		0,     // 2
  7017		0,     // 3
  7018		0,     // 4
  7019		0,     // 5
  7020		0,     // 6
  7021		0,     // 7
  7022		/*10777*/ uint16(xCondIs64), 10780, 10796,
  7023		/*10780*/ uint16(xCondDataSize), 10784, 10790, 0,
  7024		/*10784*/ uint16(xSetOp), uint16(MOV),
  7025		/*10786*/ uint16(xReadIw),
  7026		/*10787*/ uint16(xArgRM16),
  7027		/*10788*/ uint16(xArgImm16),
  7028		/*10789*/ uint16(xMatch),
  7029		/*10790*/ uint16(xSetOp), uint16(MOV),
  7030		/*10792*/ uint16(xReadId),
  7031		/*10793*/ uint16(xArgRM32),
  7032		/*10794*/ uint16(xArgImm32),
  7033		/*10795*/ uint16(xMatch),
  7034		/*10796*/ uint16(xCondDataSize), 10784, 10790, 10800,
  7035		/*10800*/ uint16(xSetOp), uint16(MOV),
  7036		/*10802*/ uint16(xReadId),
  7037		/*10803*/ uint16(xArgRM64),
  7038		/*10804*/ uint16(xArgImm32),
  7039		/*10805*/ uint16(xMatch),
  7040		/*10806*/ uint16(xCondDataSize), 10810, 10815, 10820,
  7041		/*10810*/ uint16(xSetOp), uint16(XBEGIN),
  7042		/*10812*/ uint16(xReadCw),
  7043		/*10813*/ uint16(xArgRel16),
  7044		/*10814*/ uint16(xMatch),
  7045		/*10815*/ uint16(xSetOp), uint16(XBEGIN),
  7046		/*10817*/ uint16(xReadCd),
  7047		/*10818*/ uint16(xArgRel32),
  7048		/*10819*/ uint16(xMatch),
  7049		/*10820*/ uint16(xSetOp), uint16(XBEGIN),
  7050		/*10822*/ uint16(xReadCd),
  7051		/*10823*/ uint16(xArgRel32),
  7052		/*10824*/ uint16(xMatch),
  7053		/*10825*/ uint16(xSetOp), uint16(ENTER),
  7054		/*10827*/ uint16(xReadIw),
  7055		/*10828*/ uint16(xReadIb),
  7056		/*10829*/ uint16(xArgImm16u),
  7057		/*10830*/ uint16(xArgImm8u),
  7058		/*10831*/ uint16(xMatch),
  7059		/*10832*/ uint16(xCondIs64), 10835, 10845,
  7060		/*10835*/ uint16(xCondDataSize), 10839, 10842, 0,
  7061		/*10839*/ uint16(xSetOp), uint16(LEAVE),
  7062		/*10841*/ uint16(xMatch),
  7063		/*10842*/ uint16(xSetOp), uint16(LEAVE),
  7064		/*10844*/ uint16(xMatch),
  7065		/*10845*/ uint16(xCondDataSize), 10839, 10849, 10852,
  7066		/*10849*/ uint16(xSetOp), uint16(LEAVE),
  7067		/*10851*/ uint16(xMatch),
  7068		/*10852*/ uint16(xSetOp), uint16(LEAVE),
  7069		/*10854*/ uint16(xMatch),
  7070		/*10855*/ uint16(xSetOp), uint16(LRET),
  7071		/*10857*/ uint16(xReadIw),
  7072		/*10858*/ uint16(xArgImm16u),
  7073		/*10859*/ uint16(xMatch),
  7074		/*10860*/ uint16(xSetOp), uint16(LRET),
  7075		/*10862*/ uint16(xMatch),
  7076		/*10863*/ uint16(xSetOp), uint16(INT),
  7077		/*10865*/ uint16(xArg3),
  7078		/*10866*/ uint16(xMatch),
  7079		/*10867*/ uint16(xSetOp), uint16(INT),
  7080		/*10869*/ uint16(xReadIb),
  7081		/*10870*/ uint16(xArgImm8u),
  7082		/*10871*/ uint16(xMatch),
  7083		/*10872*/ uint16(xCondIs64), 10875, 0,
  7084		/*10875*/ uint16(xSetOp), uint16(INTO),
  7085		/*10877*/ uint16(xMatch),
  7086		/*10878*/ uint16(xCondIs64), 10881, 10891,
  7087		/*10881*/ uint16(xCondDataSize), 10885, 10888, 0,
  7088		/*10885*/ uint16(xSetOp), uint16(IRET),
  7089		/*10887*/ uint16(xMatch),
  7090		/*10888*/ uint16(xSetOp), uint16(IRETD),
  7091		/*10890*/ uint16(xMatch),
  7092		/*10891*/ uint16(xCondDataSize), 10885, 10888, 10895,
  7093		/*10895*/ uint16(xSetOp), uint16(IRETQ),
  7094		/*10897*/ uint16(xMatch),
  7095		/*10898*/ uint16(xCondSlashR),
  7096		10907, // 0
  7097		10912, // 1
  7098		10917, // 2
  7099		10922, // 3
  7100		10927, // 4
  7101		10932, // 5
  7102		0,     // 6
  7103		10937, // 7
  7104		/*10907*/ uint16(xSetOp), uint16(ROL),
  7105		/*10909*/ uint16(xArgRM8),
  7106		/*10910*/ uint16(xArg1),
  7107		/*10911*/ uint16(xMatch),
  7108		/*10912*/ uint16(xSetOp), uint16(ROR),
  7109		/*10914*/ uint16(xArgRM8),
  7110		/*10915*/ uint16(xArg1),
  7111		/*10916*/ uint16(xMatch),
  7112		/*10917*/ uint16(xSetOp), uint16(RCL),
  7113		/*10919*/ uint16(xArgRM8),
  7114		/*10920*/ uint16(xArg1),
  7115		/*10921*/ uint16(xMatch),
  7116		/*10922*/ uint16(xSetOp), uint16(RCR),
  7117		/*10924*/ uint16(xArgRM8),
  7118		/*10925*/ uint16(xArg1),
  7119		/*10926*/ uint16(xMatch),
  7120		/*10927*/ uint16(xSetOp), uint16(SHL),
  7121		/*10929*/ uint16(xArgRM8),
  7122		/*10930*/ uint16(xArg1),
  7123		/*10931*/ uint16(xMatch),
  7124		/*10932*/ uint16(xSetOp), uint16(SHR),
  7125		/*10934*/ uint16(xArgRM8),
  7126		/*10935*/ uint16(xArg1),
  7127		/*10936*/ uint16(xMatch),
  7128		/*10937*/ uint16(xSetOp), uint16(SAR),
  7129		/*10939*/ uint16(xArgRM8),
  7130		/*10940*/ uint16(xArg1),
  7131		/*10941*/ uint16(xMatch),
  7132		/*10942*/ uint16(xCondSlashR),
  7133		10951, // 0
  7134		10977, // 1
  7135		11003, // 2
  7136		11029, // 3
  7137		11055, // 4
  7138		11081, // 5
  7139		0,     // 6
  7140		11107, // 7
  7141		/*10951*/ uint16(xCondIs64), 10954, 10968,
  7142		/*10954*/ uint16(xCondDataSize), 10958, 10963, 0,
  7143		/*10958*/ uint16(xSetOp), uint16(ROL),
  7144		/*10960*/ uint16(xArgRM16),
  7145		/*10961*/ uint16(xArg1),
  7146		/*10962*/ uint16(xMatch),
  7147		/*10963*/ uint16(xSetOp), uint16(ROL),
  7148		/*10965*/ uint16(xArgRM32),
  7149		/*10966*/ uint16(xArg1),
  7150		/*10967*/ uint16(xMatch),
  7151		/*10968*/ uint16(xCondDataSize), 10958, 10963, 10972,
  7152		/*10972*/ uint16(xSetOp), uint16(ROL),
  7153		/*10974*/ uint16(xArgRM64),
  7154		/*10975*/ uint16(xArg1),
  7155		/*10976*/ uint16(xMatch),
  7156		/*10977*/ uint16(xCondIs64), 10980, 10994,
  7157		/*10980*/ uint16(xCondDataSize), 10984, 10989, 0,
  7158		/*10984*/ uint16(xSetOp), uint16(ROR),
  7159		/*10986*/ uint16(xArgRM16),
  7160		/*10987*/ uint16(xArg1),
  7161		/*10988*/ uint16(xMatch),
  7162		/*10989*/ uint16(xSetOp), uint16(ROR),
  7163		/*10991*/ uint16(xArgRM32),
  7164		/*10992*/ uint16(xArg1),
  7165		/*10993*/ uint16(xMatch),
  7166		/*10994*/ uint16(xCondDataSize), 10984, 10989, 10998,
  7167		/*10998*/ uint16(xSetOp), uint16(ROR),
  7168		/*11000*/ uint16(xArgRM64),
  7169		/*11001*/ uint16(xArg1),
  7170		/*11002*/ uint16(xMatch),
  7171		/*11003*/ uint16(xCondIs64), 11006, 11020,
  7172		/*11006*/ uint16(xCondDataSize), 11010, 11015, 0,
  7173		/*11010*/ uint16(xSetOp), uint16(RCL),
  7174		/*11012*/ uint16(xArgRM16),
  7175		/*11013*/ uint16(xArg1),
  7176		/*11014*/ uint16(xMatch),
  7177		/*11015*/ uint16(xSetOp), uint16(RCL),
  7178		/*11017*/ uint16(xArgRM32),
  7179		/*11018*/ uint16(xArg1),
  7180		/*11019*/ uint16(xMatch),
  7181		/*11020*/ uint16(xCondDataSize), 11010, 11015, 11024,
  7182		/*11024*/ uint16(xSetOp), uint16(RCL),
  7183		/*11026*/ uint16(xArgRM64),
  7184		/*11027*/ uint16(xArg1),
  7185		/*11028*/ uint16(xMatch),
  7186		/*11029*/ uint16(xCondIs64), 11032, 11046,
  7187		/*11032*/ uint16(xCondDataSize), 11036, 11041, 0,
  7188		/*11036*/ uint16(xSetOp), uint16(RCR),
  7189		/*11038*/ uint16(xArgRM16),
  7190		/*11039*/ uint16(xArg1),
  7191		/*11040*/ uint16(xMatch),
  7192		/*11041*/ uint16(xSetOp), uint16(RCR),
  7193		/*11043*/ uint16(xArgRM32),
  7194		/*11044*/ uint16(xArg1),
  7195		/*11045*/ uint16(xMatch),
  7196		/*11046*/ uint16(xCondDataSize), 11036, 11041, 11050,
  7197		/*11050*/ uint16(xSetOp), uint16(RCR),
  7198		/*11052*/ uint16(xArgRM64),
  7199		/*11053*/ uint16(xArg1),
  7200		/*11054*/ uint16(xMatch),
  7201		/*11055*/ uint16(xCondIs64), 11058, 11072,
  7202		/*11058*/ uint16(xCondDataSize), 11062, 11067, 0,
  7203		/*11062*/ uint16(xSetOp), uint16(SHL),
  7204		/*11064*/ uint16(xArgRM16),
  7205		/*11065*/ uint16(xArg1),
  7206		/*11066*/ uint16(xMatch),
  7207		/*11067*/ uint16(xSetOp), uint16(SHL),
  7208		/*11069*/ uint16(xArgRM32),
  7209		/*11070*/ uint16(xArg1),
  7210		/*11071*/ uint16(xMatch),
  7211		/*11072*/ uint16(xCondDataSize), 11062, 11067, 11076,
  7212		/*11076*/ uint16(xSetOp), uint16(SHL),
  7213		/*11078*/ uint16(xArgRM64),
  7214		/*11079*/ uint16(xArg1),
  7215		/*11080*/ uint16(xMatch),
  7216		/*11081*/ uint16(xCondIs64), 11084, 11098,
  7217		/*11084*/ uint16(xCondDataSize), 11088, 11093, 0,
  7218		/*11088*/ uint16(xSetOp), uint16(SHR),
  7219		/*11090*/ uint16(xArgRM16),
  7220		/*11091*/ uint16(xArg1),
  7221		/*11092*/ uint16(xMatch),
  7222		/*11093*/ uint16(xSetOp), uint16(SHR),
  7223		/*11095*/ uint16(xArgRM32),
  7224		/*11096*/ uint16(xArg1),
  7225		/*11097*/ uint16(xMatch),
  7226		/*11098*/ uint16(xCondDataSize), 11088, 11093, 11102,
  7227		/*11102*/ uint16(xSetOp), uint16(SHR),
  7228		/*11104*/ uint16(xArgRM64),
  7229		/*11105*/ uint16(xArg1),
  7230		/*11106*/ uint16(xMatch),
  7231		/*11107*/ uint16(xCondIs64), 11110, 11124,
  7232		/*11110*/ uint16(xCondDataSize), 11114, 11119, 0,
  7233		/*11114*/ uint16(xSetOp), uint16(SAR),
  7234		/*11116*/ uint16(xArgRM16),
  7235		/*11117*/ uint16(xArg1),
  7236		/*11118*/ uint16(xMatch),
  7237		/*11119*/ uint16(xSetOp), uint16(SAR),
  7238		/*11121*/ uint16(xArgRM32),
  7239		/*11122*/ uint16(xArg1),
  7240		/*11123*/ uint16(xMatch),
  7241		/*11124*/ uint16(xCondDataSize), 11114, 11119, 11128,
  7242		/*11128*/ uint16(xSetOp), uint16(SAR),
  7243		/*11130*/ uint16(xArgRM64),
  7244		/*11131*/ uint16(xArg1),
  7245		/*11132*/ uint16(xMatch),
  7246		/*11133*/ uint16(xCondSlashR),
  7247		11142, // 0
  7248		11147, // 1
  7249		11152, // 2
  7250		11157, // 3
  7251		11162, // 4
  7252		11167, // 5
  7253		0,     // 6
  7254		11172, // 7
  7255		/*11142*/ uint16(xSetOp), uint16(ROL),
  7256		/*11144*/ uint16(xArgRM8),
  7257		/*11145*/ uint16(xArgCL),
  7258		/*11146*/ uint16(xMatch),
  7259		/*11147*/ uint16(xSetOp), uint16(ROR),
  7260		/*11149*/ uint16(xArgRM8),
  7261		/*11150*/ uint16(xArgCL),
  7262		/*11151*/ uint16(xMatch),
  7263		/*11152*/ uint16(xSetOp), uint16(RCL),
  7264		/*11154*/ uint16(xArgRM8),
  7265		/*11155*/ uint16(xArgCL),
  7266		/*11156*/ uint16(xMatch),
  7267		/*11157*/ uint16(xSetOp), uint16(RCR),
  7268		/*11159*/ uint16(xArgRM8),
  7269		/*11160*/ uint16(xArgCL),
  7270		/*11161*/ uint16(xMatch),
  7271		/*11162*/ uint16(xSetOp), uint16(SHL),
  7272		/*11164*/ uint16(xArgRM8),
  7273		/*11165*/ uint16(xArgCL),
  7274		/*11166*/ uint16(xMatch),
  7275		/*11167*/ uint16(xSetOp), uint16(SHR),
  7276		/*11169*/ uint16(xArgRM8),
  7277		/*11170*/ uint16(xArgCL),
  7278		/*11171*/ uint16(xMatch),
  7279		/*11172*/ uint16(xSetOp), uint16(SAR),
  7280		/*11174*/ uint16(xArgRM8),
  7281		/*11175*/ uint16(xArgCL),
  7282		/*11176*/ uint16(xMatch),
  7283		/*11177*/ uint16(xCondSlashR),
  7284		11186, // 0
  7285		11212, // 1
  7286		11238, // 2
  7287		11264, // 3
  7288		11290, // 4
  7289		11316, // 5
  7290		0,     // 6
  7291		11342, // 7
  7292		/*11186*/ uint16(xCondIs64), 11189, 11203,
  7293		/*11189*/ uint16(xCondDataSize), 11193, 11198, 0,
  7294		/*11193*/ uint16(xSetOp), uint16(ROL),
  7295		/*11195*/ uint16(xArgRM16),
  7296		/*11196*/ uint16(xArgCL),
  7297		/*11197*/ uint16(xMatch),
  7298		/*11198*/ uint16(xSetOp), uint16(ROL),
  7299		/*11200*/ uint16(xArgRM32),
  7300		/*11201*/ uint16(xArgCL),
  7301		/*11202*/ uint16(xMatch),
  7302		/*11203*/ uint16(xCondDataSize), 11193, 11198, 11207,
  7303		/*11207*/ uint16(xSetOp), uint16(ROL),
  7304		/*11209*/ uint16(xArgRM64),
  7305		/*11210*/ uint16(xArgCL),
  7306		/*11211*/ uint16(xMatch),
  7307		/*11212*/ uint16(xCondIs64), 11215, 11229,
  7308		/*11215*/ uint16(xCondDataSize), 11219, 11224, 0,
  7309		/*11219*/ uint16(xSetOp), uint16(ROR),
  7310		/*11221*/ uint16(xArgRM16),
  7311		/*11222*/ uint16(xArgCL),
  7312		/*11223*/ uint16(xMatch),
  7313		/*11224*/ uint16(xSetOp), uint16(ROR),
  7314		/*11226*/ uint16(xArgRM32),
  7315		/*11227*/ uint16(xArgCL),
  7316		/*11228*/ uint16(xMatch),
  7317		/*11229*/ uint16(xCondDataSize), 11219, 11224, 11233,
  7318		/*11233*/ uint16(xSetOp), uint16(ROR),
  7319		/*11235*/ uint16(xArgRM64),
  7320		/*11236*/ uint16(xArgCL),
  7321		/*11237*/ uint16(xMatch),
  7322		/*11238*/ uint16(xCondIs64), 11241, 11255,
  7323		/*11241*/ uint16(xCondDataSize), 11245, 11250, 0,
  7324		/*11245*/ uint16(xSetOp), uint16(RCL),
  7325		/*11247*/ uint16(xArgRM16),
  7326		/*11248*/ uint16(xArgCL),
  7327		/*11249*/ uint16(xMatch),
  7328		/*11250*/ uint16(xSetOp), uint16(RCL),
  7329		/*11252*/ uint16(xArgRM32),
  7330		/*11253*/ uint16(xArgCL),
  7331		/*11254*/ uint16(xMatch),
  7332		/*11255*/ uint16(xCondDataSize), 11245, 11250, 11259,
  7333		/*11259*/ uint16(xSetOp), uint16(RCL),
  7334		/*11261*/ uint16(xArgRM64),
  7335		/*11262*/ uint16(xArgCL),
  7336		/*11263*/ uint16(xMatch),
  7337		/*11264*/ uint16(xCondIs64), 11267, 11281,
  7338		/*11267*/ uint16(xCondDataSize), 11271, 11276, 0,
  7339		/*11271*/ uint16(xSetOp), uint16(RCR),
  7340		/*11273*/ uint16(xArgRM16),
  7341		/*11274*/ uint16(xArgCL),
  7342		/*11275*/ uint16(xMatch),
  7343		/*11276*/ uint16(xSetOp), uint16(RCR),
  7344		/*11278*/ uint16(xArgRM32),
  7345		/*11279*/ uint16(xArgCL),
  7346		/*11280*/ uint16(xMatch),
  7347		/*11281*/ uint16(xCondDataSize), 11271, 11276, 11285,
  7348		/*11285*/ uint16(xSetOp), uint16(RCR),
  7349		/*11287*/ uint16(xArgRM64),
  7350		/*11288*/ uint16(xArgCL),
  7351		/*11289*/ uint16(xMatch),
  7352		/*11290*/ uint16(xCondIs64), 11293, 11307,
  7353		/*11293*/ uint16(xCondDataSize), 11297, 11302, 0,
  7354		/*11297*/ uint16(xSetOp), uint16(SHL),
  7355		/*11299*/ uint16(xArgRM16),
  7356		/*11300*/ uint16(xArgCL),
  7357		/*11301*/ uint16(xMatch),
  7358		/*11302*/ uint16(xSetOp), uint16(SHL),
  7359		/*11304*/ uint16(xArgRM32),
  7360		/*11305*/ uint16(xArgCL),
  7361		/*11306*/ uint16(xMatch),
  7362		/*11307*/ uint16(xCondDataSize), 11297, 11302, 11311,
  7363		/*11311*/ uint16(xSetOp), uint16(SHL),
  7364		/*11313*/ uint16(xArgRM64),
  7365		/*11314*/ uint16(xArgCL),
  7366		/*11315*/ uint16(xMatch),
  7367		/*11316*/ uint16(xCondIs64), 11319, 11333,
  7368		/*11319*/ uint16(xCondDataSize), 11323, 11328, 0,
  7369		/*11323*/ uint16(xSetOp), uint16(SHR),
  7370		/*11325*/ uint16(xArgRM16),
  7371		/*11326*/ uint16(xArgCL),
  7372		/*11327*/ uint16(xMatch),
  7373		/*11328*/ uint16(xSetOp), uint16(SHR),
  7374		/*11330*/ uint16(xArgRM32),
  7375		/*11331*/ uint16(xArgCL),
  7376		/*11332*/ uint16(xMatch),
  7377		/*11333*/ uint16(xCondDataSize), 11323, 11328, 11337,
  7378		/*11337*/ uint16(xSetOp), uint16(SHR),
  7379		/*11339*/ uint16(xArgRM64),
  7380		/*11340*/ uint16(xArgCL),
  7381		/*11341*/ uint16(xMatch),
  7382		/*11342*/ uint16(xCondIs64), 11345, 11359,
  7383		/*11345*/ uint16(xCondDataSize), 11349, 11354, 0,
  7384		/*11349*/ uint16(xSetOp), uint16(SAR),
  7385		/*11351*/ uint16(xArgRM16),
  7386		/*11352*/ uint16(xArgCL),
  7387		/*11353*/ uint16(xMatch),
  7388		/*11354*/ uint16(xSetOp), uint16(SAR),
  7389		/*11356*/ uint16(xArgRM32),
  7390		/*11357*/ uint16(xArgCL),
  7391		/*11358*/ uint16(xMatch),
  7392		/*11359*/ uint16(xCondDataSize), 11349, 11354, 11363,
  7393		/*11363*/ uint16(xSetOp), uint16(SAR),
  7394		/*11365*/ uint16(xArgRM64),
  7395		/*11366*/ uint16(xArgCL),
  7396		/*11367*/ uint16(xMatch),
  7397		/*11368*/ uint16(xCondIs64), 11371, 0,
  7398		/*11371*/ uint16(xSetOp), uint16(AAM),
  7399		/*11373*/ uint16(xReadIb),
  7400		/*11374*/ uint16(xArgImm8u),
  7401		/*11375*/ uint16(xMatch),
  7402		/*11376*/ uint16(xCondIs64), 11379, 0,
  7403		/*11379*/ uint16(xSetOp), uint16(AAD),
  7404		/*11381*/ uint16(xReadIb),
  7405		/*11382*/ uint16(xArgImm8u),
  7406		/*11383*/ uint16(xMatch),
  7407		/*11384*/ uint16(xCondIs64), 11387, 11390,
  7408		/*11387*/ uint16(xSetOp), uint16(XLATB),
  7409		/*11389*/ uint16(xMatch),
  7410		/*11390*/ uint16(xCondDataSize), 11387, 11387, 11394,
  7411		/*11394*/ uint16(xSetOp), uint16(XLATB),
  7412		/*11396*/ uint16(xMatch),
  7413		/*11397*/ uint16(xCondByte), 64,
  7414		0xc0, 11568,
  7415		0xc1, 11568,
  7416		0xc2, 11568,
  7417		0xc3, 11568,
  7418		0xc4, 11568,
  7419		0xc5, 11568,
  7420		0xc6, 11568,
  7421		0xc7, 11568,
  7422		0xc8, 11573,
  7423		0xc9, 11573,
  7424		0xca, 11573,
  7425		0xcb, 11573,
  7426		0xcc, 11573,
  7427		0xcd, 11573,
  7428		0xce, 11573,
  7429		0xcf, 11573,
  7430		0xd0, 11578,
  7431		0xd1, 11578,
  7432		0xd2, 11578,
  7433		0xd3, 11578,
  7434		0xd4, 11578,
  7435		0xd5, 11578,
  7436		0xd6, 11578,
  7437		0xd7, 11578,
  7438		0xd8, 11582,
  7439		0xd9, 11582,
  7440		0xda, 11582,
  7441		0xdb, 11582,
  7442		0xdc, 11582,
  7443		0xdd, 11582,
  7444		0xde, 11582,
  7445		0xdf, 11582,
  7446		0xe0, 11586,
  7447		0xe1, 11586,
  7448		0xe2, 11586,
  7449		0xe3, 11586,
  7450		0xe4, 11586,
  7451		0xe5, 11586,
  7452		0xe6, 11586,
  7453		0xe7, 11586,
  7454		0xe8, 11591,
  7455		0xe9, 11591,
  7456		0xea, 11591,
  7457		0xeb, 11591,
  7458		0xec, 11591,
  7459		0xed, 11591,
  7460		0xee, 11591,
  7461		0xef, 11591,
  7462		0xf0, 11596,
  7463		0xf1, 11596,
  7464		0xf2, 11596,
  7465		0xf3, 11596,
  7466		0xf4, 11596,
  7467		0xf5, 11596,
  7468		0xf6, 11596,
  7469		0xf7, 11596,
  7470		0xf8, 11601,
  7471		0xf9, 11601,
  7472		0xfa, 11601,
  7473		0xfb, 11601,
  7474		0xfc, 11601,
  7475		0xfd, 11601,
  7476		0xfe, 11601,
  7477		0xff, 11601,
  7478		/*11527*/ uint16(xCondSlashR),
  7479		11536, // 0
  7480		11540, // 1
  7481		11544, // 2
  7482		11548, // 3
  7483		11552, // 4
  7484		11556, // 5
  7485		11560, // 6
  7486		11564, // 7
  7487		/*11536*/ uint16(xSetOp), uint16(FADD),
  7488		/*11538*/ uint16(xArgM32fp),
  7489		/*11539*/ uint16(xMatch),
  7490		/*11540*/ uint16(xSetOp), uint16(FMUL),
  7491		/*11542*/ uint16(xArgM32fp),
  7492		/*11543*/ uint16(xMatch),
  7493		/*11544*/ uint16(xSetOp), uint16(FCOM),
  7494		/*11546*/ uint16(xArgM32fp),
  7495		/*11547*/ uint16(xMatch),
  7496		/*11548*/ uint16(xSetOp), uint16(FCOMP),
  7497		/*11550*/ uint16(xArgM32fp),
  7498		/*11551*/ uint16(xMatch),
  7499		/*11552*/ uint16(xSetOp), uint16(FSUB),
  7500		/*11554*/ uint16(xArgM32fp),
  7501		/*11555*/ uint16(xMatch),
  7502		/*11556*/ uint16(xSetOp), uint16(FSUBR),
  7503		/*11558*/ uint16(xArgM32fp),
  7504		/*11559*/ uint16(xMatch),
  7505		/*11560*/ uint16(xSetOp), uint16(FDIV),
  7506		/*11562*/ uint16(xArgM32fp),
  7507		/*11563*/ uint16(xMatch),
  7508		/*11564*/ uint16(xSetOp), uint16(FDIVR),
  7509		/*11566*/ uint16(xArgM32fp),
  7510		/*11567*/ uint16(xMatch),
  7511		/*11568*/ uint16(xSetOp), uint16(FADD),
  7512		/*11570*/ uint16(xArgST),
  7513		/*11571*/ uint16(xArgSTi),
  7514		/*11572*/ uint16(xMatch),
  7515		/*11573*/ uint16(xSetOp), uint16(FMUL),
  7516		/*11575*/ uint16(xArgST),
  7517		/*11576*/ uint16(xArgSTi),
  7518		/*11577*/ uint16(xMatch),
  7519		/*11578*/ uint16(xSetOp), uint16(FCOM),
  7520		/*11580*/ uint16(xArgSTi),
  7521		/*11581*/ uint16(xMatch),
  7522		/*11582*/ uint16(xSetOp), uint16(FCOMP),
  7523		/*11584*/ uint16(xArgSTi),
  7524		/*11585*/ uint16(xMatch),
  7525		/*11586*/ uint16(xSetOp), uint16(FSUB),
  7526		/*11588*/ uint16(xArgST),
  7527		/*11589*/ uint16(xArgSTi),
  7528		/*11590*/ uint16(xMatch),
  7529		/*11591*/ uint16(xSetOp), uint16(FSUBR),
  7530		/*11593*/ uint16(xArgST),
  7531		/*11594*/ uint16(xArgSTi),
  7532		/*11595*/ uint16(xMatch),
  7533		/*11596*/ uint16(xSetOp), uint16(FDIV),
  7534		/*11598*/ uint16(xArgST),
  7535		/*11599*/ uint16(xArgSTi),
  7536		/*11600*/ uint16(xMatch),
  7537		/*11601*/ uint16(xSetOp), uint16(FDIVR),
  7538		/*11603*/ uint16(xArgST),
  7539		/*11604*/ uint16(xArgSTi),
  7540		/*11605*/ uint16(xMatch),
  7541		/*11606*/ uint16(xCondByte), 42,
  7542		0xc0, 11729,
  7543		0xc1, 11729,
  7544		0xc2, 11729,
  7545		0xc3, 11729,
  7546		0xc4, 11729,
  7547		0xc5, 11729,
  7548		0xc6, 11729,
  7549		0xc7, 11729,
  7550		0xc8, 11733,
  7551		0xc9, 11733,
  7552		0xca, 11733,
  7553		0xcb, 11733,
  7554		0xcc, 11733,
  7555		0xcd, 11733,
  7556		0xce, 11733,
  7557		0xcf, 11733,
  7558		0xD0, 11737,
  7559		0xE0, 11740,
  7560		0xE1, 11743,
  7561		0xE4, 11746,
  7562		0xE5, 11749,
  7563		0xE8, 11752,
  7564		0xE9, 11755,
  7565		0xEA, 11758,
  7566		0xEB, 11761,
  7567		0xEC, 11764,
  7568		0xF0, 11767,
  7569		0xF1, 11770,
  7570		0xF2, 11773,
  7571		0xF3, 11776,
  7572		0xF4, 11779,
  7573		0xF5, 11782,
  7574		0xF6, 11785,
  7575		0xF7, 11788,
  7576		0xF8, 11791,
  7577		0xF9, 11794,
  7578		0xFA, 11797,
  7579		0xFB, 11800,
  7580		0xFC, 11803,
  7581		0xFD, 11806,
  7582		0xFE, 11809,
  7583		0xFF, 11812,
  7584		/*11692*/ uint16(xCondSlashR),
  7585		11701, // 0
  7586		0,     // 1
  7587		11705, // 2
  7588		11709, // 3
  7589		11713, // 4
  7590		11717, // 5
  7591		11721, // 6
  7592		11725, // 7
  7593		/*11701*/ uint16(xSetOp), uint16(FLD),
  7594		/*11703*/ uint16(xArgM32fp),
  7595		/*11704*/ uint16(xMatch),
  7596		/*11705*/ uint16(xSetOp), uint16(FST),
  7597		/*11707*/ uint16(xArgM32fp),
  7598		/*11708*/ uint16(xMatch),
  7599		/*11709*/ uint16(xSetOp), uint16(FSTP),
  7600		/*11711*/ uint16(xArgM32fp),
  7601		/*11712*/ uint16(xMatch),
  7602		/*11713*/ uint16(xSetOp), uint16(FLDENV),
  7603		/*11715*/ uint16(xArgM1428byte),
  7604		/*11716*/ uint16(xMatch),
  7605		/*11717*/ uint16(xSetOp), uint16(FLDCW),
  7606		/*11719*/ uint16(xArgM2byte),
  7607		/*11720*/ uint16(xMatch),
  7608		/*11721*/ uint16(xSetOp), uint16(FNSTENV),
  7609		/*11723*/ uint16(xArgM1428byte),
  7610		/*11724*/ uint16(xMatch),
  7611		/*11725*/ uint16(xSetOp), uint16(FNSTCW),
  7612		/*11727*/ uint16(xArgM2byte),
  7613		/*11728*/ uint16(xMatch),
  7614		/*11729*/ uint16(xSetOp), uint16(FLD),
  7615		/*11731*/ uint16(xArgSTi),
  7616		/*11732*/ uint16(xMatch),
  7617		/*11733*/ uint16(xSetOp), uint16(FXCH),
  7618		/*11735*/ uint16(xArgSTi),
  7619		/*11736*/ uint16(xMatch),
  7620		/*11737*/ uint16(xSetOp), uint16(FNOP),
  7621		/*11739*/ uint16(xMatch),
  7622		/*11740*/ uint16(xSetOp), uint16(FCHS),
  7623		/*11742*/ uint16(xMatch),
  7624		/*11743*/ uint16(xSetOp), uint16(FABS),
  7625		/*11745*/ uint16(xMatch),
  7626		/*11746*/ uint16(xSetOp), uint16(FTST),
  7627		/*11748*/ uint16(xMatch),
  7628		/*11749*/ uint16(xSetOp), uint16(FXAM),
  7629		/*11751*/ uint16(xMatch),
  7630		/*11752*/ uint16(xSetOp), uint16(FLD1),
  7631		/*11754*/ uint16(xMatch),
  7632		/*11755*/ uint16(xSetOp), uint16(FLDL2T),
  7633		/*11757*/ uint16(xMatch),
  7634		/*11758*/ uint16(xSetOp), uint16(FLDL2E),
  7635		/*11760*/ uint16(xMatch),
  7636		/*11761*/ uint16(xSetOp), uint16(FLDPI),
  7637		/*11763*/ uint16(xMatch),
  7638		/*11764*/ uint16(xSetOp), uint16(FLDLG2),
  7639		/*11766*/ uint16(xMatch),
  7640		/*11767*/ uint16(xSetOp), uint16(F2XM1),
  7641		/*11769*/ uint16(xMatch),
  7642		/*11770*/ uint16(xSetOp), uint16(FYL2X),
  7643		/*11772*/ uint16(xMatch),
  7644		/*11773*/ uint16(xSetOp), uint16(FPTAN),
  7645		/*11775*/ uint16(xMatch),
  7646		/*11776*/ uint16(xSetOp), uint16(FPATAN),
  7647		/*11778*/ uint16(xMatch),
  7648		/*11779*/ uint16(xSetOp), uint16(FXTRACT),
  7649		/*11781*/ uint16(xMatch),
  7650		/*11782*/ uint16(xSetOp), uint16(FPREM1),
  7651		/*11784*/ uint16(xMatch),
  7652		/*11785*/ uint16(xSetOp), uint16(FDECSTP),
  7653		/*11787*/ uint16(xMatch),
  7654		/*11788*/ uint16(xSetOp), uint16(FINCSTP),
  7655		/*11790*/ uint16(xMatch),
  7656		/*11791*/ uint16(xSetOp), uint16(FPREM),
  7657		/*11793*/ uint16(xMatch),
  7658		/*11794*/ uint16(xSetOp), uint16(FYL2XP1),
  7659		/*11796*/ uint16(xMatch),
  7660		/*11797*/ uint16(xSetOp), uint16(FSQRT),
  7661		/*11799*/ uint16(xMatch),
  7662		/*11800*/ uint16(xSetOp), uint16(FSINCOS),
  7663		/*11802*/ uint16(xMatch),
  7664		/*11803*/ uint16(xSetOp), uint16(FRNDINT),
  7665		/*11805*/ uint16(xMatch),
  7666		/*11806*/ uint16(xSetOp), uint16(FSCALE),
  7667		/*11808*/ uint16(xMatch),
  7668		/*11809*/ uint16(xSetOp), uint16(FSIN),
  7669		/*11811*/ uint16(xMatch),
  7670		/*11812*/ uint16(xSetOp), uint16(FCOS),
  7671		/*11814*/ uint16(xMatch),
  7672		/*11815*/ uint16(xCondByte), 33,
  7673		0xc0, 11924,
  7674		0xc1, 11924,
  7675		0xc2, 11924,
  7676		0xc3, 11924,
  7677		0xc4, 11924,
  7678		0xc5, 11924,
  7679		0xc6, 11924,
  7680		0xc7, 11924,
  7681		0xc8, 11929,
  7682		0xc9, 11929,
  7683		0xca, 11929,
  7684		0xcb, 11929,
  7685		0xcc, 11929,
  7686		0xcd, 11929,
  7687		0xce, 11929,
  7688		0xcf, 11929,
  7689		0xd0, 11934,
  7690		0xd1, 11934,
  7691		0xd2, 11934,
  7692		0xd3, 11934,
  7693		0xd4, 11934,
  7694		0xd5, 11934,
  7695		0xd6, 11934,
  7696		0xd7, 11934,
  7697		0xd8, 11939,
  7698		0xd9, 11939,
  7699		0xda, 11939,
  7700		0xdb, 11939,
  7701		0xdc, 11939,
  7702		0xdd, 11939,
  7703		0xde, 11939,
  7704		0xdf, 11939,
  7705		0xE9, 11944,
  7706		/*11883*/ uint16(xCondSlashR),
  7707		11892, // 0
  7708		11896, // 1
  7709		11900, // 2
  7710		11904, // 3
  7711		11908, // 4
  7712		11912, // 5
  7713		11916, // 6
  7714		11920, // 7
  7715		/*11892*/ uint16(xSetOp), uint16(FIADD),
  7716		/*11894*/ uint16(xArgM32int),
  7717		/*11895*/ uint16(xMatch),
  7718		/*11896*/ uint16(xSetOp), uint16(FIMUL),
  7719		/*11898*/ uint16(xArgM32int),
  7720		/*11899*/ uint16(xMatch),
  7721		/*11900*/ uint16(xSetOp), uint16(FICOM),
  7722		/*11902*/ uint16(xArgM32int),
  7723		/*11903*/ uint16(xMatch),
  7724		/*11904*/ uint16(xSetOp), uint16(FICOMP),
  7725		/*11906*/ uint16(xArgM32int),
  7726		/*11907*/ uint16(xMatch),
  7727		/*11908*/ uint16(xSetOp), uint16(FISUB),
  7728		/*11910*/ uint16(xArgM32int),
  7729		/*11911*/ uint16(xMatch),
  7730		/*11912*/ uint16(xSetOp), uint16(FISUBR),
  7731		/*11914*/ uint16(xArgM32int),
  7732		/*11915*/ uint16(xMatch),
  7733		/*11916*/ uint16(xSetOp), uint16(FIDIV),
  7734		/*11918*/ uint16(xArgM32int),
  7735		/*11919*/ uint16(xMatch),
  7736		/*11920*/ uint16(xSetOp), uint16(FIDIVR),
  7737		/*11922*/ uint16(xArgM32int),
  7738		/*11923*/ uint16(xMatch),
  7739		/*11924*/ uint16(xSetOp), uint16(FCMOVB),
  7740		/*11926*/ uint16(xArgST),
  7741		/*11927*/ uint16(xArgSTi),
  7742		/*11928*/ uint16(xMatch),
  7743		/*11929*/ uint16(xSetOp), uint16(FCMOVE),
  7744		/*11931*/ uint16(xArgST),
  7745		/*11932*/ uint16(xArgSTi),
  7746		/*11933*/ uint16(xMatch),
  7747		/*11934*/ uint16(xSetOp), uint16(FCMOVBE),
  7748		/*11936*/ uint16(xArgST),
  7749		/*11937*/ uint16(xArgSTi),
  7750		/*11938*/ uint16(xMatch),
  7751		/*11939*/ uint16(xSetOp), uint16(FCMOVU),
  7752		/*11941*/ uint16(xArgST),
  7753		/*11942*/ uint16(xArgSTi),
  7754		/*11943*/ uint16(xMatch),
  7755		/*11944*/ uint16(xSetOp), uint16(FUCOMPP),
  7756		/*11946*/ uint16(xMatch),
  7757		/*11947*/ uint16(xCondByte), 50,
  7758		0xc0, 12082,
  7759		0xc1, 12082,
  7760		0xc2, 12082,
  7761		0xc3, 12082,
  7762		0xc4, 12082,
  7763		0xc5, 12082,
  7764		0xc6, 12082,
  7765		0xc7, 12082,
  7766		0xc8, 12087,
  7767		0xc9, 12087,
  7768		0xca, 12087,
  7769		0xcb, 12087,
  7770		0xcc, 12087,
  7771		0xcd, 12087,
  7772		0xce, 12087,
  7773		0xcf, 12087,
  7774		0xd0, 12092,
  7775		0xd1, 12092,
  7776		0xd2, 12092,
  7777		0xd3, 12092,
  7778		0xd4, 12092,
  7779		0xd5, 12092,
  7780		0xd6, 12092,
  7781		0xd7, 12092,
  7782		0xd8, 12097,
  7783		0xd9, 12097,
  7784		0xda, 12097,
  7785		0xdb, 12097,
  7786		0xdc, 12097,
  7787		0xdd, 12097,
  7788		0xde, 12097,
  7789		0xdf, 12097,
  7790		0xE2, 12102,
  7791		0xE3, 12105,
  7792		0xe8, 12108,
  7793		0xe9, 12108,
  7794		0xea, 12108,
  7795		0xeb, 12108,
  7796		0xec, 12108,
  7797		0xed, 12108,
  7798		0xee, 12108,
  7799		0xef, 12108,
  7800		0xf0, 12113,
  7801		0xf1, 12113,
  7802		0xf2, 12113,
  7803		0xf3, 12113,
  7804		0xf4, 12113,
  7805		0xf5, 12113,
  7806		0xf6, 12113,
  7807		0xf7, 12113,
  7808		/*12049*/ uint16(xCondSlashR),
  7809		12058, // 0
  7810		12062, // 1
  7811		12066, // 2
  7812		12070, // 3
  7813		0,     // 4
  7814		12074, // 5
  7815		0,     // 6
  7816		12078, // 7
  7817		/*12058*/ uint16(xSetOp), uint16(FILD),
  7818		/*12060*/ uint16(xArgM32int),
  7819		/*12061*/ uint16(xMatch),
  7820		/*12062*/ uint16(xSetOp), uint16(FISTTP),
  7821		/*12064*/ uint16(xArgM32int),
  7822		/*12065*/ uint16(xMatch),
  7823		/*12066*/ uint16(xSetOp), uint16(FIST),
  7824		/*12068*/ uint16(xArgM32int),
  7825		/*12069*/ uint16(xMatch),
  7826		/*12070*/ uint16(xSetOp), uint16(FISTP),
  7827		/*12072*/ uint16(xArgM32int),
  7828		/*12073*/ uint16(xMatch),
  7829		/*12074*/ uint16(xSetOp), uint16(FLD),
  7830		/*12076*/ uint16(xArgM80fp),
  7831		/*12077*/ uint16(xMatch),
  7832		/*12078*/ uint16(xSetOp), uint16(FSTP),
  7833		/*12080*/ uint16(xArgM80fp),
  7834		/*12081*/ uint16(xMatch),
  7835		/*12082*/ uint16(xSetOp), uint16(FCMOVNB),
  7836		/*12084*/ uint16(xArgST),
  7837		/*12085*/ uint16(xArgSTi),
  7838		/*12086*/ uint16(xMatch),
  7839		/*12087*/ uint16(xSetOp), uint16(FCMOVNE),
  7840		/*12089*/ uint16(xArgST),
  7841		/*12090*/ uint16(xArgSTi),
  7842		/*12091*/ uint16(xMatch),
  7843		/*12092*/ uint16(xSetOp), uint16(FCMOVNBE),
  7844		/*12094*/ uint16(xArgST),
  7845		/*12095*/ uint16(xArgSTi),
  7846		/*12096*/ uint16(xMatch),
  7847		/*12097*/ uint16(xSetOp), uint16(FCMOVNU),
  7848		/*12099*/ uint16(xArgST),
  7849		/*12100*/ uint16(xArgSTi),
  7850		/*12101*/ uint16(xMatch),
  7851		/*12102*/ uint16(xSetOp), uint16(FNCLEX),
  7852		/*12104*/ uint16(xMatch),
  7853		/*12105*/ uint16(xSetOp), uint16(FNINIT),
  7854		/*12107*/ uint16(xMatch),
  7855		/*12108*/ uint16(xSetOp), uint16(FUCOMI),
  7856		/*12110*/ uint16(xArgST),
  7857		/*12111*/ uint16(xArgSTi),
  7858		/*12112*/ uint16(xMatch),
  7859		/*12113*/ uint16(xSetOp), uint16(FCOMI),
  7860		/*12115*/ uint16(xArgST),
  7861		/*12116*/ uint16(xArgSTi),
  7862		/*12117*/ uint16(xMatch),
  7863		/*12118*/ uint16(xCondByte), 48,
  7864		0xc0, 12257,
  7865		0xc1, 12257,
  7866		0xc2, 12257,
  7867		0xc3, 12257,
  7868		0xc4, 12257,
  7869		0xc5, 12257,
  7870		0xc6, 12257,
  7871		0xc7, 12257,
  7872		0xc8, 12262,
  7873		0xc9, 12262,
  7874		0xca, 12262,
  7875		0xcb, 12262,
  7876		0xcc, 12262,
  7877		0xcd, 12262,
  7878		0xce, 12262,
  7879		0xcf, 12262,
  7880		0xe0, 12267,
  7881		0xe1, 12267,
  7882		0xe2, 12267,
  7883		0xe3, 12267,
  7884		0xe4, 12267,
  7885		0xe5, 12267,
  7886		0xe6, 12267,
  7887		0xe7, 12267,
  7888		0xe8, 12272,
  7889		0xe9, 12272,
  7890		0xea, 12272,
  7891		0xeb, 12272,
  7892		0xec, 12272,
  7893		0xed, 12272,
  7894		0xee, 12272,
  7895		0xef, 12272,
  7896		0xf0, 12277,
  7897		0xf1, 12277,
  7898		0xf2, 12277,
  7899		0xf3, 12277,
  7900		0xf4, 12277,
  7901		0xf5, 12277,
  7902		0xf6, 12277,
  7903		0xf7, 12277,
  7904		0xf8, 12282,
  7905		0xf9, 12282,
  7906		0xfa, 12282,
  7907		0xfb, 12282,
  7908		0xfc, 12282,
  7909		0xfd, 12282,
  7910		0xfe, 12282,
  7911		0xff, 12282,
  7912		/*12216*/ uint16(xCondSlashR),
  7913		12225, // 0
  7914		12229, // 1
  7915		12233, // 2
  7916		12237, // 3
  7917		12241, // 4
  7918		12245, // 5
  7919		12249, // 6
  7920		12253, // 7
  7921		/*12225*/ uint16(xSetOp), uint16(FADD),
  7922		/*12227*/ uint16(xArgM64fp),
  7923		/*12228*/ uint16(xMatch),
  7924		/*12229*/ uint16(xSetOp), uint16(FMUL),
  7925		/*12231*/ uint16(xArgM64fp),
  7926		/*12232*/ uint16(xMatch),
  7927		/*12233*/ uint16(xSetOp), uint16(FCOM),
  7928		/*12235*/ uint16(xArgM64fp),
  7929		/*12236*/ uint16(xMatch),
  7930		/*12237*/ uint16(xSetOp), uint16(FCOMP),
  7931		/*12239*/ uint16(xArgM64fp),
  7932		/*12240*/ uint16(xMatch),
  7933		/*12241*/ uint16(xSetOp), uint16(FSUB),
  7934		/*12243*/ uint16(xArgM64fp),
  7935		/*12244*/ uint16(xMatch),
  7936		/*12245*/ uint16(xSetOp), uint16(FSUBR),
  7937		/*12247*/ uint16(xArgM64fp),
  7938		/*12248*/ uint16(xMatch),
  7939		/*12249*/ uint16(xSetOp), uint16(FDIV),
  7940		/*12251*/ uint16(xArgM64fp),
  7941		/*12252*/ uint16(xMatch),
  7942		/*12253*/ uint16(xSetOp), uint16(FDIVR),
  7943		/*12255*/ uint16(xArgM64fp),
  7944		/*12256*/ uint16(xMatch),
  7945		/*12257*/ uint16(xSetOp), uint16(FADD),
  7946		/*12259*/ uint16(xArgSTi),
  7947		/*12260*/ uint16(xArgST),
  7948		/*12261*/ uint16(xMatch),
  7949		/*12262*/ uint16(xSetOp), uint16(FMUL),
  7950		/*12264*/ uint16(xArgSTi),
  7951		/*12265*/ uint16(xArgST),
  7952		/*12266*/ uint16(xMatch),
  7953		/*12267*/ uint16(xSetOp), uint16(FSUBR),
  7954		/*12269*/ uint16(xArgSTi),
  7955		/*12270*/ uint16(xArgST),
  7956		/*12271*/ uint16(xMatch),
  7957		/*12272*/ uint16(xSetOp), uint16(FSUB),
  7958		/*12274*/ uint16(xArgSTi),
  7959		/*12275*/ uint16(xArgST),
  7960		/*12276*/ uint16(xMatch),
  7961		/*12277*/ uint16(xSetOp), uint16(FDIVR),
  7962		/*12279*/ uint16(xArgSTi),
  7963		/*12280*/ uint16(xArgST),
  7964		/*12281*/ uint16(xMatch),
  7965		/*12282*/ uint16(xSetOp), uint16(FDIV),
  7966		/*12284*/ uint16(xArgSTi),
  7967		/*12285*/ uint16(xArgST),
  7968		/*12286*/ uint16(xMatch),
  7969		/*12287*/ uint16(xCondByte), 40,
  7970		0xc0, 12406,
  7971		0xc1, 12406,
  7972		0xc2, 12406,
  7973		0xc3, 12406,
  7974		0xc4, 12406,
  7975		0xc5, 12406,
  7976		0xc6, 12406,
  7977		0xc7, 12406,
  7978		0xd0, 12410,
  7979		0xd1, 12410,
  7980		0xd2, 12410,
  7981		0xd3, 12410,
  7982		0xd4, 12410,
  7983		0xd5, 12410,
  7984		0xd6, 12410,
  7985		0xd7, 12410,
  7986		0xd8, 12414,
  7987		0xd9, 12414,
  7988		0xda, 12414,
  7989		0xdb, 12414,
  7990		0xdc, 12414,
  7991		0xdd, 12414,
  7992		0xde, 12414,
  7993		0xdf, 12414,
  7994		0xe0, 12418,
  7995		0xe1, 12418,
  7996		0xe2, 12418,
  7997		0xe3, 12418,
  7998		0xe4, 12418,
  7999		0xe5, 12418,
  8000		0xe6, 12418,
  8001		0xe7, 12418,
  8002		0xe8, 12422,
  8003		0xe9, 12422,
  8004		0xea, 12422,
  8005		0xeb, 12422,
  8006		0xec, 12422,
  8007		0xed, 12422,
  8008		0xee, 12422,
  8009		0xef, 12422,
  8010		/*12369*/ uint16(xCondSlashR),
  8011		12378, // 0
  8012		12382, // 1
  8013		12386, // 2
  8014		12390, // 3
  8015		12394, // 4
  8016		0,     // 5
  8017		12398, // 6
  8018		12402, // 7
  8019		/*12378*/ uint16(xSetOp), uint16(FLD),
  8020		/*12380*/ uint16(xArgM64fp),
  8021		/*12381*/ uint16(xMatch),
  8022		/*12382*/ uint16(xSetOp), uint16(FISTTP),
  8023		/*12384*/ uint16(xArgM64int),
  8024		/*12385*/ uint16(xMatch),
  8025		/*12386*/ uint16(xSetOp), uint16(FST),
  8026		/*12388*/ uint16(xArgM64fp),
  8027		/*12389*/ uint16(xMatch),
  8028		/*12390*/ uint16(xSetOp), uint16(FSTP),
  8029		/*12392*/ uint16(xArgM64fp),
  8030		/*12393*/ uint16(xMatch),
  8031		/*12394*/ uint16(xSetOp), uint16(FRSTOR),
  8032		/*12396*/ uint16(xArgM94108byte),
  8033		/*12397*/ uint16(xMatch),
  8034		/*12398*/ uint16(xSetOp), uint16(FNSAVE),
  8035		/*12400*/ uint16(xArgM94108byte),
  8036		/*12401*/ uint16(xMatch),
  8037		/*12402*/ uint16(xSetOp), uint16(FNSTSW),
  8038		/*12404*/ uint16(xArgM2byte),
  8039		/*12405*/ uint16(xMatch),
  8040		/*12406*/ uint16(xSetOp), uint16(FFREE),
  8041		/*12408*/ uint16(xArgSTi),
  8042		/*12409*/ uint16(xMatch),
  8043		/*12410*/ uint16(xSetOp), uint16(FST),
  8044		/*12412*/ uint16(xArgSTi),
  8045		/*12413*/ uint16(xMatch),
  8046		/*12414*/ uint16(xSetOp), uint16(FSTP),
  8047		/*12416*/ uint16(xArgSTi),
  8048		/*12417*/ uint16(xMatch),
  8049		/*12418*/ uint16(xSetOp), uint16(FUCOM),
  8050		/*12420*/ uint16(xArgSTi),
  8051		/*12421*/ uint16(xMatch),
  8052		/*12422*/ uint16(xSetOp), uint16(FUCOMP),
  8053		/*12424*/ uint16(xArgSTi),
  8054		/*12425*/ uint16(xMatch),
  8055		/*12426*/ uint16(xCondByte), 49,
  8056		0xc0, 12567,
  8057		0xc1, 12567,
  8058		0xc2, 12567,
  8059		0xc3, 12567,
  8060		0xc4, 12567,
  8061		0xc5, 12567,
  8062		0xc6, 12567,
  8063		0xc7, 12567,
  8064		0xc8, 12572,
  8065		0xc9, 12572,
  8066		0xca, 12572,
  8067		0xcb, 12572,
  8068		0xcc, 12572,
  8069		0xcd, 12572,
  8070		0xce, 12572,
  8071		0xcf, 12572,
  8072		0xD9, 12577,
  8073		0xe0, 12580,
  8074		0xe1, 12580,
  8075		0xe2, 12580,
  8076		0xe3, 12580,
  8077		0xe4, 12580,
  8078		0xe5, 12580,
  8079		0xe6, 12580,
  8080		0xe7, 12580,
  8081		0xe8, 12585,
  8082		0xe9, 12585,
  8083		0xea, 12585,
  8084		0xeb, 12585,
  8085		0xec, 12585,
  8086		0xed, 12585,
  8087		0xee, 12585,
  8088		0xef, 12585,
  8089		0xf0, 12590,
  8090		0xf1, 12590,
  8091		0xf2, 12590,
  8092		0xf3, 12590,
  8093		0xf4, 12590,
  8094		0xf5, 12590,
  8095		0xf6, 12590,
  8096		0xf7, 12590,
  8097		0xf8, 12595,
  8098		0xf9, 12595,
  8099		0xfa, 12595,
  8100		0xfb, 12595,
  8101		0xfc, 12595,
  8102		0xfd, 12595,
  8103		0xfe, 12595,
  8104		0xff, 12595,
  8105		/*12526*/ uint16(xCondSlashR),
  8106		12535, // 0
  8107		12539, // 1
  8108		12543, // 2
  8109		12547, // 3
  8110		12551, // 4
  8111		12555, // 5
  8112		12559, // 6
  8113		12563, // 7
  8114		/*12535*/ uint16(xSetOp), uint16(FIADD),
  8115		/*12537*/ uint16(xArgM16int),
  8116		/*12538*/ uint16(xMatch),
  8117		/*12539*/ uint16(xSetOp), uint16(FIMUL),
  8118		/*12541*/ uint16(xArgM16int),
  8119		/*12542*/ uint16(xMatch),
  8120		/*12543*/ uint16(xSetOp), uint16(FICOM),
  8121		/*12545*/ uint16(xArgM16int),
  8122		/*12546*/ uint16(xMatch),
  8123		/*12547*/ uint16(xSetOp), uint16(FICOMP),
  8124		/*12549*/ uint16(xArgM16int),
  8125		/*12550*/ uint16(xMatch),
  8126		/*12551*/ uint16(xSetOp), uint16(FISUB),
  8127		/*12553*/ uint16(xArgM16int),
  8128		/*12554*/ uint16(xMatch),
  8129		/*12555*/ uint16(xSetOp), uint16(FISUBR),
  8130		/*12557*/ uint16(xArgM16int),
  8131		/*12558*/ uint16(xMatch),
  8132		/*12559*/ uint16(xSetOp), uint16(FIDIV),
  8133		/*12561*/ uint16(xArgM16int),
  8134		/*12562*/ uint16(xMatch),
  8135		/*12563*/ uint16(xSetOp), uint16(FIDIVR),
  8136		/*12565*/ uint16(xArgM16int),
  8137		/*12566*/ uint16(xMatch),
  8138		/*12567*/ uint16(xSetOp), uint16(FADDP),
  8139		/*12569*/ uint16(xArgSTi),
  8140		/*12570*/ uint16(xArgST),
  8141		/*12571*/ uint16(xMatch),
  8142		/*12572*/ uint16(xSetOp), uint16(FMULP),
  8143		/*12574*/ uint16(xArgSTi),
  8144		/*12575*/ uint16(xArgST),
  8145		/*12576*/ uint16(xMatch),
  8146		/*12577*/ uint16(xSetOp), uint16(FCOMPP),
  8147		/*12579*/ uint16(xMatch),
  8148		/*12580*/ uint16(xSetOp), uint16(FSUBRP),
  8149		/*12582*/ uint16(xArgSTi),
  8150		/*12583*/ uint16(xArgST),
  8151		/*12584*/ uint16(xMatch),
  8152		/*12585*/ uint16(xSetOp), uint16(FSUBP),
  8153		/*12587*/ uint16(xArgSTi),
  8154		/*12588*/ uint16(xArgST),
  8155		/*12589*/ uint16(xMatch),
  8156		/*12590*/ uint16(xSetOp), uint16(FDIVRP),
  8157		/*12592*/ uint16(xArgSTi),
  8158		/*12593*/ uint16(xArgST),
  8159		/*12594*/ uint16(xMatch),
  8160		/*12595*/ uint16(xSetOp), uint16(FDIVP),
  8161		/*12597*/ uint16(xArgSTi),
  8162		/*12598*/ uint16(xArgST),
  8163		/*12599*/ uint16(xMatch),
  8164		/*12600*/ uint16(xCondByte), 25,
  8165		0xc0, 12693,
  8166		0xc1, 12693,
  8167		0xc2, 12693,
  8168		0xc3, 12693,
  8169		0xc4, 12693,
  8170		0xc5, 12693,
  8171		0xc6, 12693,
  8172		0xc7, 12693,
  8173		0xE0, 12697,
  8174		0xe8, 12701,
  8175		0xe9, 12701,
  8176		0xea, 12701,
  8177		0xeb, 12701,
  8178		0xec, 12701,
  8179		0xed, 12701,
  8180		0xee, 12701,
  8181		0xef, 12701,
  8182		0xf0, 12706,
  8183		0xf1, 12706,
  8184		0xf2, 12706,
  8185		0xf3, 12706,
  8186		0xf4, 12706,
  8187		0xf5, 12706,
  8188		0xf6, 12706,
  8189		0xf7, 12706,
  8190		/*12652*/ uint16(xCondSlashR),
  8191		12661, // 0
  8192		12665, // 1
  8193		12669, // 2
  8194		12673, // 3
  8195		12677, // 4
  8196		12681, // 5
  8197		12685, // 6
  8198		12689, // 7
  8199		/*12661*/ uint16(xSetOp), uint16(FILD),
  8200		/*12663*/ uint16(xArgM16int),
  8201		/*12664*/ uint16(xMatch),
  8202		/*12665*/ uint16(xSetOp), uint16(FISTTP),
  8203		/*12667*/ uint16(xArgM16int),
  8204		/*12668*/ uint16(xMatch),
  8205		/*12669*/ uint16(xSetOp), uint16(FIST),
  8206		/*12671*/ uint16(xArgM16int),
  8207		/*12672*/ uint16(xMatch),
  8208		/*12673*/ uint16(xSetOp), uint16(FISTP),
  8209		/*12675*/ uint16(xArgM16int),
  8210		/*12676*/ uint16(xMatch),
  8211		/*12677*/ uint16(xSetOp), uint16(FBLD),
  8212		/*12679*/ uint16(xArgM80dec),
  8213		/*12680*/ uint16(xMatch),
  8214		/*12681*/ uint16(xSetOp), uint16(FILD),
  8215		/*12683*/ uint16(xArgM64int),
  8216		/*12684*/ uint16(xMatch),
  8217		/*12685*/ uint16(xSetOp), uint16(FBSTP),
  8218		/*12687*/ uint16(xArgM80bcd),
  8219		/*12688*/ uint16(xMatch),
  8220		/*12689*/ uint16(xSetOp), uint16(FISTP),
  8221		/*12691*/ uint16(xArgM64int),
  8222		/*12692*/ uint16(xMatch),
  8223		/*12693*/ uint16(xSetOp), uint16(FFREEP),
  8224		/*12695*/ uint16(xArgSTi),
  8225		/*12696*/ uint16(xMatch),
  8226		/*12697*/ uint16(xSetOp), uint16(FNSTSW),
  8227		/*12699*/ uint16(xArgAX),
  8228		/*12700*/ uint16(xMatch),
  8229		/*12701*/ uint16(xSetOp), uint16(FUCOMIP),
  8230		/*12703*/ uint16(xArgST),
  8231		/*12704*/ uint16(xArgSTi),
  8232		/*12705*/ uint16(xMatch),
  8233		/*12706*/ uint16(xSetOp), uint16(FCOMIP),
  8234		/*12708*/ uint16(xArgST),
  8235		/*12709*/ uint16(xArgSTi),
  8236		/*12710*/ uint16(xMatch),
  8237		/*12711*/ uint16(xSetOp), uint16(LOOPNE),
  8238		/*12713*/ uint16(xReadCb),
  8239		/*12714*/ uint16(xArgRel8),
  8240		/*12715*/ uint16(xMatch),
  8241		/*12716*/ uint16(xSetOp), uint16(LOOPE),
  8242		/*12718*/ uint16(xReadCb),
  8243		/*12719*/ uint16(xArgRel8),
  8244		/*12720*/ uint16(xMatch),
  8245		/*12721*/ uint16(xSetOp), uint16(LOOP),
  8246		/*12723*/ uint16(xReadCb),
  8247		/*12724*/ uint16(xArgRel8),
  8248		/*12725*/ uint16(xMatch),
  8249		/*12726*/ uint16(xCondIs64), 12729, 12743,
  8250		/*12729*/ uint16(xCondAddrSize), 12733, 12738, 0,
  8251		/*12733*/ uint16(xSetOp), uint16(JCXZ),
  8252		/*12735*/ uint16(xReadCb),
  8253		/*12736*/ uint16(xArgRel8),
  8254		/*12737*/ uint16(xMatch),
  8255		/*12738*/ uint16(xSetOp), uint16(JECXZ),
  8256		/*12740*/ uint16(xReadCb),
  8257		/*12741*/ uint16(xArgRel8),
  8258		/*12742*/ uint16(xMatch),
  8259		/*12743*/ uint16(xCondAddrSize), 0, 12738, 12747,
  8260		/*12747*/ uint16(xSetOp), uint16(JRCXZ),
  8261		/*12749*/ uint16(xReadCb),
  8262		/*12750*/ uint16(xArgRel8),
  8263		/*12751*/ uint16(xMatch),
  8264		/*12752*/ uint16(xSetOp), uint16(IN),
  8265		/*12754*/ uint16(xReadIb),
  8266		/*12755*/ uint16(xArgAL),
  8267		/*12756*/ uint16(xArgImm8u),
  8268		/*12757*/ uint16(xMatch),
  8269		/*12758*/ uint16(xCondDataSize), 12762, 12768, 12774,
  8270		/*12762*/ uint16(xSetOp), uint16(IN),
  8271		/*12764*/ uint16(xReadIb),
  8272		/*12765*/ uint16(xArgAX),
  8273		/*12766*/ uint16(xArgImm8u),
  8274		/*12767*/ uint16(xMatch),
  8275		/*12768*/ uint16(xSetOp), uint16(IN),
  8276		/*12770*/ uint16(xReadIb),
  8277		/*12771*/ uint16(xArgEAX),
  8278		/*12772*/ uint16(xArgImm8u),
  8279		/*12773*/ uint16(xMatch),
  8280		/*12774*/ uint16(xSetOp), uint16(IN),
  8281		/*12776*/ uint16(xReadIb),
  8282		/*12777*/ uint16(xArgEAX),
  8283		/*12778*/ uint16(xArgImm8u),
  8284		/*12779*/ uint16(xMatch),
  8285		/*12780*/ uint16(xSetOp), uint16(OUT),
  8286		/*12782*/ uint16(xReadIb),
  8287		/*12783*/ uint16(xArgImm8u),
  8288		/*12784*/ uint16(xArgAL),
  8289		/*12785*/ uint16(xMatch),
  8290		/*12786*/ uint16(xCondPrefix), 3,
  8291		0xC5, 12830,
  8292		0xC4, 12816,
  8293		0x0, 12794,
  8294		/*12794*/ uint16(xCondDataSize), 12798, 12804, 12810,
  8295		/*12798*/ uint16(xSetOp), uint16(OUT),
  8296		/*12800*/ uint16(xReadIb),
  8297		/*12801*/ uint16(xArgImm8u),
  8298		/*12802*/ uint16(xArgAX),
  8299		/*12803*/ uint16(xMatch),
  8300		/*12804*/ uint16(xSetOp), uint16(OUT),
  8301		/*12806*/ uint16(xReadIb),
  8302		/*12807*/ uint16(xArgImm8u),
  8303		/*12808*/ uint16(xArgEAX),
  8304		/*12809*/ uint16(xMatch),
  8305		/*12810*/ uint16(xSetOp), uint16(OUT),
  8306		/*12812*/ uint16(xReadIb),
  8307		/*12813*/ uint16(xArgImm8u),
  8308		/*12814*/ uint16(xArgEAX),
  8309		/*12815*/ uint16(xMatch),
  8310		/*12816*/ uint16(xCondPrefix), 1,
  8311		0x66, 12820,
  8312		/*12820*/ uint16(xCondPrefix), 1,
  8313		0x0F, 12824,
  8314		/*12824*/ uint16(xSetOp), uint16(VMOVNTDQ),
  8315		/*12826*/ uint16(xReadSlashR),
  8316		/*12827*/ uint16(xArgM256),
  8317		/*12828*/ uint16(xArgYmm1),
  8318		/*12829*/ uint16(xMatch),
  8319		/*12830*/ uint16(xCondPrefix), 1,
  8320		0x66, 12834,
  8321		/*12834*/ uint16(xCondPrefix), 1,
  8322		0x0F, 12838,
  8323		/*12838*/ uint16(xSetOp), uint16(VMOVNTDQ),
  8324		/*12840*/ uint16(xReadSlashR),
  8325		/*12841*/ uint16(xArgM256),
  8326		/*12842*/ uint16(xArgYmm1),
  8327		/*12843*/ uint16(xMatch),
  8328		/*12844*/ uint16(xCondIs64), 12847, 12861,
  8329		/*12847*/ uint16(xCondDataSize), 12851, 12856, 0,
  8330		/*12851*/ uint16(xSetOp), uint16(CALL),
  8331		/*12853*/ uint16(xReadCw),
  8332		/*12854*/ uint16(xArgRel16),
  8333		/*12855*/ uint16(xMatch),
  8334		/*12856*/ uint16(xSetOp), uint16(CALL),
  8335		/*12858*/ uint16(xReadCd),
  8336		/*12859*/ uint16(xArgRel32),
  8337		/*12860*/ uint16(xMatch),
  8338		/*12861*/ uint16(xCondDataSize), 12865, 12856, 12870,
  8339		/*12865*/ uint16(xSetOp), uint16(CALL),
  8340		/*12867*/ uint16(xReadCd),
  8341		/*12868*/ uint16(xArgRel32),
  8342		/*12869*/ uint16(xMatch),
  8343		/*12870*/ uint16(xSetOp), uint16(CALL),
  8344		/*12872*/ uint16(xReadCd),
  8345		/*12873*/ uint16(xArgRel32),
  8346		/*12874*/ uint16(xMatch),
  8347		/*12875*/ uint16(xCondIs64), 12878, 12892,
  8348		/*12878*/ uint16(xCondDataSize), 12882, 12887, 0,
  8349		/*12882*/ uint16(xSetOp), uint16(JMP),
  8350		/*12884*/ uint16(xReadCw),
  8351		/*12885*/ uint16(xArgRel16),
  8352		/*12886*/ uint16(xMatch),
  8353		/*12887*/ uint16(xSetOp), uint16(JMP),
  8354		/*12889*/ uint16(xReadCd),
  8355		/*12890*/ uint16(xArgRel32),
  8356		/*12891*/ uint16(xMatch),
  8357		/*12892*/ uint16(xCondDataSize), 12896, 12887, 12901,
  8358		/*12896*/ uint16(xSetOp), uint16(JMP),
  8359		/*12898*/ uint16(xReadCd),
  8360		/*12899*/ uint16(xArgRel32),
  8361		/*12900*/ uint16(xMatch),
  8362		/*12901*/ uint16(xSetOp), uint16(JMP),
  8363		/*12903*/ uint16(xReadCd),
  8364		/*12904*/ uint16(xArgRel32),
  8365		/*12905*/ uint16(xMatch),
  8366		/*12906*/ uint16(xCondIs64), 12909, 0,
  8367		/*12909*/ uint16(xCondDataSize), 12913, 12918, 0,
  8368		/*12913*/ uint16(xSetOp), uint16(LJMP),
  8369		/*12915*/ uint16(xReadCd),
  8370		/*12916*/ uint16(xArgPtr16colon16),
  8371		/*12917*/ uint16(xMatch),
  8372		/*12918*/ uint16(xSetOp), uint16(LJMP),
  8373		/*12920*/ uint16(xReadCp),
  8374		/*12921*/ uint16(xArgPtr16colon32),
  8375		/*12922*/ uint16(xMatch),
  8376		/*12923*/ uint16(xSetOp), uint16(JMP),
  8377		/*12925*/ uint16(xReadCb),
  8378		/*12926*/ uint16(xArgRel8),
  8379		/*12927*/ uint16(xMatch),
  8380		/*12928*/ uint16(xSetOp), uint16(IN),
  8381		/*12930*/ uint16(xArgAL),
  8382		/*12931*/ uint16(xArgDX),
  8383		/*12932*/ uint16(xMatch),
  8384		/*12933*/ uint16(xCondDataSize), 12937, 12942, 12947,
  8385		/*12937*/ uint16(xSetOp), uint16(IN),
  8386		/*12939*/ uint16(xArgAX),
  8387		/*12940*/ uint16(xArgDX),
  8388		/*12941*/ uint16(xMatch),
  8389		/*12942*/ uint16(xSetOp), uint16(IN),
  8390		/*12944*/ uint16(xArgEAX),
  8391		/*12945*/ uint16(xArgDX),
  8392		/*12946*/ uint16(xMatch),
  8393		/*12947*/ uint16(xSetOp), uint16(IN),
  8394		/*12949*/ uint16(xArgEAX),
  8395		/*12950*/ uint16(xArgDX),
  8396		/*12951*/ uint16(xMatch),
  8397		/*12952*/ uint16(xSetOp), uint16(OUT),
  8398		/*12954*/ uint16(xArgDX),
  8399		/*12955*/ uint16(xArgAL),
  8400		/*12956*/ uint16(xMatch),
  8401		/*12957*/ uint16(xCondDataSize), 12961, 12966, 12971,
  8402		/*12961*/ uint16(xSetOp), uint16(OUT),
  8403		/*12963*/ uint16(xArgDX),
  8404		/*12964*/ uint16(xArgAX),
  8405		/*12965*/ uint16(xMatch),
  8406		/*12966*/ uint16(xSetOp), uint16(OUT),
  8407		/*12968*/ uint16(xArgDX),
  8408		/*12969*/ uint16(xArgEAX),
  8409		/*12970*/ uint16(xMatch),
  8410		/*12971*/ uint16(xSetOp), uint16(OUT),
  8411		/*12973*/ uint16(xArgDX),
  8412		/*12974*/ uint16(xArgEAX),
  8413		/*12975*/ uint16(xMatch),
  8414		/*12976*/ uint16(xSetOp), uint16(ICEBP),
  8415		/*12978*/ uint16(xMatch),
  8416		/*12979*/ uint16(xSetOp), uint16(HLT),
  8417		/*12981*/ uint16(xMatch),
  8418		/*12982*/ uint16(xSetOp), uint16(CMC),
  8419		/*12984*/ uint16(xMatch),
  8420		/*12985*/ uint16(xCondSlashR),
  8421		12994, // 0
  8422		0,     // 1
  8423		13000, // 2
  8424		13004, // 3
  8425		13008, // 4
  8426		13012, // 5
  8427		13016, // 6
  8428		13020, // 7
  8429		/*12994*/ uint16(xSetOp), uint16(TEST),
  8430		/*12996*/ uint16(xReadIb),
  8431		/*12997*/ uint16(xArgRM8),
  8432		/*12998*/ uint16(xArgImm8u),
  8433		/*12999*/ uint16(xMatch),
  8434		/*13000*/ uint16(xSetOp), uint16(NOT),
  8435		/*13002*/ uint16(xArgRM8),
  8436		/*13003*/ uint16(xMatch),
  8437		/*13004*/ uint16(xSetOp), uint16(NEG),
  8438		/*13006*/ uint16(xArgRM8),
  8439		/*13007*/ uint16(xMatch),
  8440		/*13008*/ uint16(xSetOp), uint16(MUL),
  8441		/*13010*/ uint16(xArgRM8),
  8442		/*13011*/ uint16(xMatch),
  8443		/*13012*/ uint16(xSetOp), uint16(IMUL),
  8444		/*13014*/ uint16(xArgRM8),
  8445		/*13015*/ uint16(xMatch),
  8446		/*13016*/ uint16(xSetOp), uint16(DIV),
  8447		/*13018*/ uint16(xArgRM8),
  8448		/*13019*/ uint16(xMatch),
  8449		/*13020*/ uint16(xSetOp), uint16(IDIV),
  8450		/*13022*/ uint16(xArgRM8),
  8451		/*13023*/ uint16(xMatch),
  8452		/*13024*/ uint16(xCondSlashR),
  8453		13033, // 0
  8454		0,     // 1
  8455		13062, // 2
  8456		13085, // 3
  8457		13108, // 4
  8458		13131, // 5
  8459		13154, // 6
  8460		13177, // 7
  8461		/*13033*/ uint16(xCondIs64), 13036, 13052,
  8462		/*13036*/ uint16(xCondDataSize), 13040, 13046, 0,
  8463		/*13040*/ uint16(xSetOp), uint16(TEST),
  8464		/*13042*/ uint16(xReadIw),
  8465		/*13043*/ uint16(xArgRM16),
  8466		/*13044*/ uint16(xArgImm16),
  8467		/*13045*/ uint16(xMatch),
  8468		/*13046*/ uint16(xSetOp), uint16(TEST),
  8469		/*13048*/ uint16(xReadId),
  8470		/*13049*/ uint16(xArgRM32),
  8471		/*13050*/ uint16(xArgImm32),
  8472		/*13051*/ uint16(xMatch),
  8473		/*13052*/ uint16(xCondDataSize), 13040, 13046, 13056,
  8474		/*13056*/ uint16(xSetOp), uint16(TEST),
  8475		/*13058*/ uint16(xReadId),
  8476		/*13059*/ uint16(xArgRM64),
  8477		/*13060*/ uint16(xArgImm32),
  8478		/*13061*/ uint16(xMatch),
  8479		/*13062*/ uint16(xCondIs64), 13065, 13077,
  8480		/*13065*/ uint16(xCondDataSize), 13069, 13073, 0,
  8481		/*13069*/ uint16(xSetOp), uint16(NOT),
  8482		/*13071*/ uint16(xArgRM16),
  8483		/*13072*/ uint16(xMatch),
  8484		/*13073*/ uint16(xSetOp), uint16(NOT),
  8485		/*13075*/ uint16(xArgRM32),
  8486		/*13076*/ uint16(xMatch),
  8487		/*13077*/ uint16(xCondDataSize), 13069, 13073, 13081,
  8488		/*13081*/ uint16(xSetOp), uint16(NOT),
  8489		/*13083*/ uint16(xArgRM64),
  8490		/*13084*/ uint16(xMatch),
  8491		/*13085*/ uint16(xCondIs64), 13088, 13100,
  8492		/*13088*/ uint16(xCondDataSize), 13092, 13096, 0,
  8493		/*13092*/ uint16(xSetOp), uint16(NEG),
  8494		/*13094*/ uint16(xArgRM16),
  8495		/*13095*/ uint16(xMatch),
  8496		/*13096*/ uint16(xSetOp), uint16(NEG),
  8497		/*13098*/ uint16(xArgRM32),
  8498		/*13099*/ uint16(xMatch),
  8499		/*13100*/ uint16(xCondDataSize), 13092, 13096, 13104,
  8500		/*13104*/ uint16(xSetOp), uint16(NEG),
  8501		/*13106*/ uint16(xArgRM64),
  8502		/*13107*/ uint16(xMatch),
  8503		/*13108*/ uint16(xCondIs64), 13111, 13123,
  8504		/*13111*/ uint16(xCondDataSize), 13115, 13119, 0,
  8505		/*13115*/ uint16(xSetOp), uint16(MUL),
  8506		/*13117*/ uint16(xArgRM16),
  8507		/*13118*/ uint16(xMatch),
  8508		/*13119*/ uint16(xSetOp), uint16(MUL),
  8509		/*13121*/ uint16(xArgRM32),
  8510		/*13122*/ uint16(xMatch),
  8511		/*13123*/ uint16(xCondDataSize), 13115, 13119, 13127,
  8512		/*13127*/ uint16(xSetOp), uint16(MUL),
  8513		/*13129*/ uint16(xArgRM64),
  8514		/*13130*/ uint16(xMatch),
  8515		/*13131*/ uint16(xCondIs64), 13134, 13146,
  8516		/*13134*/ uint16(xCondDataSize), 13138, 13142, 0,
  8517		/*13138*/ uint16(xSetOp), uint16(IMUL),
  8518		/*13140*/ uint16(xArgRM16),
  8519		/*13141*/ uint16(xMatch),
  8520		/*13142*/ uint16(xSetOp), uint16(IMUL),
  8521		/*13144*/ uint16(xArgRM32),
  8522		/*13145*/ uint16(xMatch),
  8523		/*13146*/ uint16(xCondDataSize), 13138, 13142, 13150,
  8524		/*13150*/ uint16(xSetOp), uint16(IMUL),
  8525		/*13152*/ uint16(xArgRM64),
  8526		/*13153*/ uint16(xMatch),
  8527		/*13154*/ uint16(xCondIs64), 13157, 13169,
  8528		/*13157*/ uint16(xCondDataSize), 13161, 13165, 0,
  8529		/*13161*/ uint16(xSetOp), uint16(DIV),
  8530		/*13163*/ uint16(xArgRM16),
  8531		/*13164*/ uint16(xMatch),
  8532		/*13165*/ uint16(xSetOp), uint16(DIV),
  8533		/*13167*/ uint16(xArgRM32),
  8534		/*13168*/ uint16(xMatch),
  8535		/*13169*/ uint16(xCondDataSize), 13161, 13165, 13173,
  8536		/*13173*/ uint16(xSetOp), uint16(DIV),
  8537		/*13175*/ uint16(xArgRM64),
  8538		/*13176*/ uint16(xMatch),
  8539		/*13177*/ uint16(xCondIs64), 13180, 13192,
  8540		/*13180*/ uint16(xCondDataSize), 13184, 13188, 0,
  8541		/*13184*/ uint16(xSetOp), uint16(IDIV),
  8542		/*13186*/ uint16(xArgRM16),
  8543		/*13187*/ uint16(xMatch),
  8544		/*13188*/ uint16(xSetOp), uint16(IDIV),
  8545		/*13190*/ uint16(xArgRM32),
  8546		/*13191*/ uint16(xMatch),
  8547		/*13192*/ uint16(xCondDataSize), 13184, 13188, 13196,
  8548		/*13196*/ uint16(xSetOp), uint16(IDIV),
  8549		/*13198*/ uint16(xArgRM64),
  8550		/*13199*/ uint16(xMatch),
  8551		/*13200*/ uint16(xSetOp), uint16(CLC),
  8552		/*13202*/ uint16(xMatch),
  8553		/*13203*/ uint16(xSetOp), uint16(STC),
  8554		/*13205*/ uint16(xMatch),
  8555		/*13206*/ uint16(xSetOp), uint16(CLI),
  8556		/*13208*/ uint16(xMatch),
  8557		/*13209*/ uint16(xSetOp), uint16(STI),
  8558		/*13211*/ uint16(xMatch),
  8559		/*13212*/ uint16(xSetOp), uint16(CLD),
  8560		/*13214*/ uint16(xMatch),
  8561		/*13215*/ uint16(xSetOp), uint16(STD),
  8562		/*13217*/ uint16(xMatch),
  8563		/*13218*/ uint16(xCondSlashR),
  8564		13227, // 0
  8565		13231, // 1
  8566		0,     // 2
  8567		0,     // 3
  8568		0,     // 4
  8569		0,     // 5
  8570		0,     // 6
  8571		0,     // 7
  8572		/*13227*/ uint16(xSetOp), uint16(INC),
  8573		/*13229*/ uint16(xArgRM8),
  8574		/*13230*/ uint16(xMatch),
  8575		/*13231*/ uint16(xSetOp), uint16(DEC),
  8576		/*13233*/ uint16(xArgRM8),
  8577		/*13234*/ uint16(xMatch),
  8578		/*13235*/ uint16(xCondSlashR),
  8579		13244, // 0
  8580		13267, // 1
  8581		13290, // 2
  8582		13309, // 3
  8583		13332, // 4
  8584		13351, // 5
  8585		13374, // 6
  8586		0,     // 7
  8587		/*13244*/ uint16(xCondIs64), 13247, 13259,
  8588		/*13247*/ uint16(xCondDataSize), 13251, 13255, 0,
  8589		/*13251*/ uint16(xSetOp), uint16(INC),
  8590		/*13253*/ uint16(xArgRM16),
  8591		/*13254*/ uint16(xMatch),
  8592		/*13255*/ uint16(xSetOp), uint16(INC),
  8593		/*13257*/ uint16(xArgRM32),
  8594		/*13258*/ uint16(xMatch),
  8595		/*13259*/ uint16(xCondDataSize), 13251, 13255, 13263,
  8596		/*13263*/ uint16(xSetOp), uint16(INC),
  8597		/*13265*/ uint16(xArgRM64),
  8598		/*13266*/ uint16(xMatch),
  8599		/*13267*/ uint16(xCondIs64), 13270, 13282,
  8600		/*13270*/ uint16(xCondDataSize), 13274, 13278, 0,
  8601		/*13274*/ uint16(xSetOp), uint16(DEC),
  8602		/*13276*/ uint16(xArgRM16),
  8603		/*13277*/ uint16(xMatch),
  8604		/*13278*/ uint16(xSetOp), uint16(DEC),
  8605		/*13280*/ uint16(xArgRM32),
  8606		/*13281*/ uint16(xMatch),
  8607		/*13282*/ uint16(xCondDataSize), 13274, 13278, 13286,
  8608		/*13286*/ uint16(xSetOp), uint16(DEC),
  8609		/*13288*/ uint16(xArgRM64),
  8610		/*13289*/ uint16(xMatch),
  8611		/*13290*/ uint16(xCondIs64), 13293, 13305,
  8612		/*13293*/ uint16(xCondDataSize), 13297, 13301, 0,
  8613		/*13297*/ uint16(xSetOp), uint16(CALL),
  8614		/*13299*/ uint16(xArgRM16),
  8615		/*13300*/ uint16(xMatch),
  8616		/*13301*/ uint16(xSetOp), uint16(CALL),
  8617		/*13303*/ uint16(xArgRM32),
  8618		/*13304*/ uint16(xMatch),
  8619		/*13305*/ uint16(xSetOp), uint16(CALL),
  8620		/*13307*/ uint16(xArgRM64),
  8621		/*13308*/ uint16(xMatch),
  8622		/*13309*/ uint16(xCondIs64), 13312, 13324,
  8623		/*13312*/ uint16(xCondDataSize), 13316, 13320, 0,
  8624		/*13316*/ uint16(xSetOp), uint16(LCALL),
  8625		/*13318*/ uint16(xArgM16colon16),
  8626		/*13319*/ uint16(xMatch),
  8627		/*13320*/ uint16(xSetOp), uint16(LCALL),
  8628		/*13322*/ uint16(xArgM16colon32),
  8629		/*13323*/ uint16(xMatch),
  8630		/*13324*/ uint16(xCondDataSize), 13316, 13320, 13328,
  8631		/*13328*/ uint16(xSetOp), uint16(LCALL),
  8632		/*13330*/ uint16(xArgM16colon64),
  8633		/*13331*/ uint16(xMatch),
  8634		/*13332*/ uint16(xCondIs64), 13335, 13347,
  8635		/*13335*/ uint16(xCondDataSize), 13339, 13343, 0,
  8636		/*13339*/ uint16(xSetOp), uint16(JMP),
  8637		/*13341*/ uint16(xArgRM16),
  8638		/*13342*/ uint16(xMatch),
  8639		/*13343*/ uint16(xSetOp), uint16(JMP),
  8640		/*13345*/ uint16(xArgRM32),
  8641		/*13346*/ uint16(xMatch),
  8642		/*13347*/ uint16(xSetOp), uint16(JMP),
  8643		/*13349*/ uint16(xArgRM64),
  8644		/*13350*/ uint16(xMatch),
  8645		/*13351*/ uint16(xCondIs64), 13354, 13366,
  8646		/*13354*/ uint16(xCondDataSize), 13358, 13362, 0,
  8647		/*13358*/ uint16(xSetOp), uint16(LJMP),
  8648		/*13360*/ uint16(xArgM16colon16),
  8649		/*13361*/ uint16(xMatch),
  8650		/*13362*/ uint16(xSetOp), uint16(LJMP),
  8651		/*13364*/ uint16(xArgM16colon32),
  8652		/*13365*/ uint16(xMatch),
  8653		/*13366*/ uint16(xCondDataSize), 13358, 13362, 13370,
  8654		/*13370*/ uint16(xSetOp), uint16(LJMP),
  8655		/*13372*/ uint16(xArgM16colon64),
  8656		/*13373*/ uint16(xMatch),
  8657		/*13374*/ uint16(xCondIs64), 13377, 13389,
  8658		/*13377*/ uint16(xCondDataSize), 13381, 13385, 0,
  8659		/*13381*/ uint16(xSetOp), uint16(PUSH),
  8660		/*13383*/ uint16(xArgRM16),
  8661		/*13384*/ uint16(xMatch),
  8662		/*13385*/ uint16(xSetOp), uint16(PUSH),
  8663		/*13387*/ uint16(xArgRM32),
  8664		/*13388*/ uint16(xMatch),
  8665		/*13389*/ uint16(xCondDataSize), 13381, 13393, 13397,
  8666		/*13393*/ uint16(xSetOp), uint16(PUSH),
  8667		/*13395*/ uint16(xArgRM64),
  8668		/*13396*/ uint16(xMatch),
  8669		/*13397*/ uint16(xSetOp), uint16(PUSH),
  8670		/*13399*/ uint16(xArgRM64),
  8671		/*13400*/ uint16(xMatch),
  8672	}
  8673	
  8674	const (
  8675		_ Op = iota
  8676	
  8677		AAA
  8678		AAD
  8679		AAM
  8680		AAS
  8681		ADC
  8682		ADD
  8683		ADDPD
  8684		ADDPS
  8685		ADDSD
  8686		ADDSS
  8687		ADDSUBPD
  8688		ADDSUBPS
  8689		AESDEC
  8690		AESDECLAST
  8691		AESENC
  8692		AESENCLAST
  8693		AESIMC
  8694		AESKEYGENASSIST
  8695		AND
  8696		ANDNPD
  8697		ANDNPS
  8698		ANDPD
  8699		ANDPS
  8700		ARPL
  8701		BLENDPD
  8702		BLENDPS
  8703		BLENDVPD
  8704		BLENDVPS
  8705		BOUND
  8706		BSF
  8707		BSR
  8708		BSWAP
  8709		BT
  8710		BTC
  8711		BTR
  8712		BTS
  8713		CALL
  8714		CBW
  8715		CDQ
  8716		CDQE
  8717		CLC
  8718		CLD
  8719		CLFLUSH
  8720		CLI
  8721		CLTS
  8722		CMC
  8723		CMOVA
  8724		CMOVAE
  8725		CMOVB
  8726		CMOVBE
  8727		CMOVE
  8728		CMOVG
  8729		CMOVGE
  8730		CMOVL
  8731		CMOVLE
  8732		CMOVNE
  8733		CMOVNO
  8734		CMOVNP
  8735		CMOVNS
  8736		CMOVO
  8737		CMOVP
  8738		CMOVS
  8739		CMP
  8740		CMPPD
  8741		CMPPS
  8742		CMPSB
  8743		CMPSD
  8744		CMPSD_XMM
  8745		CMPSQ
  8746		CMPSS
  8747		CMPSW
  8748		CMPXCHG
  8749		CMPXCHG16B
  8750		CMPXCHG8B
  8751		COMISD
  8752		COMISS
  8753		CPUID
  8754		CQO
  8755		CRC32
  8756		CVTDQ2PD
  8757		CVTDQ2PS
  8758		CVTPD2DQ
  8759		CVTPD2PI
  8760		CVTPD2PS
  8761		CVTPI2PD
  8762		CVTPI2PS
  8763		CVTPS2DQ
  8764		CVTPS2PD
  8765		CVTPS2PI
  8766		CVTSD2SI
  8767		CVTSD2SS
  8768		CVTSI2SD
  8769		CVTSI2SS
  8770		CVTSS2SD
  8771		CVTSS2SI
  8772		CVTTPD2DQ
  8773		CVTTPD2PI
  8774		CVTTPS2DQ
  8775		CVTTPS2PI
  8776		CVTTSD2SI
  8777		CVTTSS2SI
  8778		CWD
  8779		CWDE
  8780		DAA
  8781		DAS
  8782		DEC
  8783		DIV
  8784		DIVPD
  8785		DIVPS
  8786		DIVSD
  8787		DIVSS
  8788		DPPD
  8789		DPPS
  8790		EMMS
  8791		ENTER
  8792		EXTRACTPS
  8793		F2XM1
  8794		FABS
  8795		FADD
  8796		FADDP
  8797		FBLD
  8798		FBSTP
  8799		FCHS
  8800		FCMOVB
  8801		FCMOVBE
  8802		FCMOVE
  8803		FCMOVNB
  8804		FCMOVNBE
  8805		FCMOVNE
  8806		FCMOVNU
  8807		FCMOVU
  8808		FCOM
  8809		FCOMI
  8810		FCOMIP
  8811		FCOMP
  8812		FCOMPP
  8813		FCOS
  8814		FDECSTP
  8815		FDIV
  8816		FDIVP
  8817		FDIVR
  8818		FDIVRP
  8819		FFREE
  8820		FFREEP
  8821		FIADD
  8822		FICOM
  8823		FICOMP
  8824		FIDIV
  8825		FIDIVR
  8826		FILD
  8827		FIMUL
  8828		FINCSTP
  8829		FIST
  8830		FISTP
  8831		FISTTP
  8832		FISUB
  8833		FISUBR
  8834		FLD
  8835		FLD1
  8836		FLDCW
  8837		FLDENV
  8838		FLDL2E
  8839		FLDL2T
  8840		FLDLG2
  8841		FLDPI
  8842		FMUL
  8843		FMULP
  8844		FNCLEX
  8845		FNINIT
  8846		FNOP
  8847		FNSAVE
  8848		FNSTCW
  8849		FNSTENV
  8850		FNSTSW
  8851		FPATAN
  8852		FPREM
  8853		FPREM1
  8854		FPTAN
  8855		FRNDINT
  8856		FRSTOR
  8857		FSCALE
  8858		FSIN
  8859		FSINCOS
  8860		FSQRT
  8861		FST
  8862		FSTP
  8863		FSUB
  8864		FSUBP
  8865		FSUBR
  8866		FSUBRP
  8867		FTST
  8868		FUCOM
  8869		FUCOMI
  8870		FUCOMIP
  8871		FUCOMP
  8872		FUCOMPP
  8873		FWAIT
  8874		FXAM
  8875		FXCH
  8876		FXRSTOR
  8877		FXRSTOR64
  8878		FXSAVE
  8879		FXSAVE64
  8880		FXTRACT
  8881		FYL2X
  8882		FYL2XP1
  8883		HADDPD
  8884		HADDPS
  8885		HLT
  8886		HSUBPD
  8887		HSUBPS
  8888		ICEBP
  8889		IDIV
  8890		IMUL
  8891		IN
  8892		INC
  8893		INSB
  8894		INSD
  8895		INSERTPS
  8896		INSW
  8897		INT
  8898		INTO
  8899		INVD
  8900		INVLPG
  8901		INVPCID
  8902		IRET
  8903		IRETD
  8904		IRETQ
  8905		JA
  8906		JAE
  8907		JB
  8908		JBE
  8909		JCXZ
  8910		JE
  8911		JECXZ
  8912		JG
  8913		JGE
  8914		JL
  8915		JLE
  8916		JMP
  8917		JNE
  8918		JNO
  8919		JNP
  8920		JNS
  8921		JO
  8922		JP
  8923		JRCXZ
  8924		JS
  8925		LAHF
  8926		LAR
  8927		LCALL
  8928		LDDQU
  8929		LDMXCSR
  8930		LDS
  8931		LEA
  8932		LEAVE
  8933		LES
  8934		LFENCE
  8935		LFS
  8936		LGDT
  8937		LGS
  8938		LIDT
  8939		LJMP
  8940		LLDT
  8941		LMSW
  8942		LODSB
  8943		LODSD
  8944		LODSQ
  8945		LODSW
  8946		LOOP
  8947		LOOPE
  8948		LOOPNE
  8949		LRET
  8950		LSL
  8951		LSS
  8952		LTR
  8953		LZCNT
  8954		MASKMOVDQU
  8955		MASKMOVQ
  8956		MAXPD
  8957		MAXPS
  8958		MAXSD
  8959		MAXSS
  8960		MFENCE
  8961		MINPD
  8962		MINPS
  8963		MINSD
  8964		MINSS
  8965		MONITOR
  8966		MOV
  8967		MOVAPD
  8968		MOVAPS
  8969		MOVBE
  8970		MOVD
  8971		MOVDDUP
  8972		MOVDQ2Q
  8973		MOVDQA
  8974		MOVDQU
  8975		MOVHLPS
  8976		MOVHPD
  8977		MOVHPS
  8978		MOVLHPS
  8979		MOVLPD
  8980		MOVLPS
  8981		MOVMSKPD
  8982		MOVMSKPS
  8983		MOVNTDQ
  8984		MOVNTDQA
  8985		MOVNTI
  8986		MOVNTPD
  8987		MOVNTPS
  8988		MOVNTQ
  8989		MOVNTSD
  8990		MOVNTSS
  8991		MOVQ
  8992		MOVQ2DQ
  8993		MOVSB
  8994		MOVSD
  8995		MOVSD_XMM
  8996		MOVSHDUP
  8997		MOVSLDUP
  8998		MOVSQ
  8999		MOVSS
  9000		MOVSW
  9001		MOVSX
  9002		MOVSXD
  9003		MOVUPD
  9004		MOVUPS
  9005		MOVZX
  9006		MPSADBW
  9007		MUL
  9008		MULPD
  9009		MULPS
  9010		MULSD
  9011		MULSS
  9012		MWAIT
  9013		NEG
  9014		NOP
  9015		NOT
  9016		OR
  9017		ORPD
  9018		ORPS
  9019		OUT
  9020		OUTSB
  9021		OUTSD
  9022		OUTSW
  9023		PABSB
  9024		PABSD
  9025		PABSW
  9026		PACKSSDW
  9027		PACKSSWB
  9028		PACKUSDW
  9029		PACKUSWB
  9030		PADDB
  9031		PADDD
  9032		PADDQ
  9033		PADDSB
  9034		PADDSW
  9035		PADDUSB
  9036		PADDUSW
  9037		PADDW
  9038		PALIGNR
  9039		PAND
  9040		PANDN
  9041		PAUSE
  9042		PAVGB
  9043		PAVGW
  9044		PBLENDVB
  9045		PBLENDW
  9046		PCLMULQDQ
  9047		PCMPEQB
  9048		PCMPEQD
  9049		PCMPEQQ
  9050		PCMPEQW
  9051		PCMPESTRI
  9052		PCMPESTRM
  9053		PCMPGTB
  9054		PCMPGTD
  9055		PCMPGTQ
  9056		PCMPGTW
  9057		PCMPISTRI
  9058		PCMPISTRM
  9059		PEXTRB
  9060		PEXTRD
  9061		PEXTRQ
  9062		PEXTRW
  9063		PHADDD
  9064		PHADDSW
  9065		PHADDW
  9066		PHMINPOSUW
  9067		PHSUBD
  9068		PHSUBSW
  9069		PHSUBW
  9070		PINSRB
  9071		PINSRD
  9072		PINSRQ
  9073		PINSRW
  9074		PMADDUBSW
  9075		PMADDWD
  9076		PMAXSB
  9077		PMAXSD
  9078		PMAXSW
  9079		PMAXUB
  9080		PMAXUD
  9081		PMAXUW
  9082		PMINSB
  9083		PMINSD
  9084		PMINSW
  9085		PMINUB
  9086		PMINUD
  9087		PMINUW
  9088		PMOVMSKB
  9089		PMOVSXBD
  9090		PMOVSXBQ
  9091		PMOVSXBW
  9092		PMOVSXDQ
  9093		PMOVSXWD
  9094		PMOVSXWQ
  9095		PMOVZXBD
  9096		PMOVZXBQ
  9097		PMOVZXBW
  9098		PMOVZXDQ
  9099		PMOVZXWD
  9100		PMOVZXWQ
  9101		PMULDQ
  9102		PMULHRSW
  9103		PMULHUW
  9104		PMULHW
  9105		PMULLD
  9106		PMULLW
  9107		PMULUDQ
  9108		POP
  9109		POPA
  9110		POPAD
  9111		POPCNT
  9112		POPF
  9113		POPFD
  9114		POPFQ
  9115		POR
  9116		PREFETCHNTA
  9117		PREFETCHT0
  9118		PREFETCHT1
  9119		PREFETCHT2
  9120		PREFETCHW
  9121		PSADBW
  9122		PSHUFB
  9123		PSHUFD
  9124		PSHUFHW
  9125		PSHUFLW
  9126		PSHUFW
  9127		PSIGNB
  9128		PSIGND
  9129		PSIGNW
  9130		PSLLD
  9131		PSLLDQ
  9132		PSLLQ
  9133		PSLLW
  9134		PSRAD
  9135		PSRAW
  9136		PSRLD
  9137		PSRLDQ
  9138		PSRLQ
  9139		PSRLW
  9140		PSUBB
  9141		PSUBD
  9142		PSUBQ
  9143		PSUBSB
  9144		PSUBSW
  9145		PSUBUSB
  9146		PSUBUSW
  9147		PSUBW
  9148		PTEST
  9149		PUNPCKHBW
  9150		PUNPCKHDQ
  9151		PUNPCKHQDQ
  9152		PUNPCKHWD
  9153		PUNPCKLBW
  9154		PUNPCKLDQ
  9155		PUNPCKLQDQ
  9156		PUNPCKLWD
  9157		PUSH
  9158		PUSHA
  9159		PUSHAD
  9160		PUSHF
  9161		PUSHFD
  9162		PUSHFQ
  9163		PXOR
  9164		RCL
  9165		RCPPS
  9166		RCPSS
  9167		RCR
  9168		RDFSBASE
  9169		RDGSBASE
  9170		RDMSR
  9171		RDPMC
  9172		RDRAND
  9173		RDTSC
  9174		RDTSCP
  9175		RET
  9176		ROL
  9177		ROR
  9178		ROUNDPD
  9179		ROUNDPS
  9180		ROUNDSD
  9181		ROUNDSS
  9182		RSM
  9183		RSQRTPS
  9184		RSQRTSS
  9185		SAHF
  9186		SAR
  9187		SBB
  9188		SCASB
  9189		SCASD
  9190		SCASQ
  9191		SCASW
  9192		SETA
  9193		SETAE
  9194		SETB
  9195		SETBE
  9196		SETE
  9197		SETG
  9198		SETGE
  9199		SETL
  9200		SETLE
  9201		SETNE
  9202		SETNO
  9203		SETNP
  9204		SETNS
  9205		SETO
  9206		SETP
  9207		SETS
  9208		SFENCE
  9209		SGDT
  9210		SHL
  9211		SHLD
  9212		SHR
  9213		SHRD
  9214		SHUFPD
  9215		SHUFPS
  9216		SIDT
  9217		SLDT
  9218		SMSW
  9219		SQRTPD
  9220		SQRTPS
  9221		SQRTSD
  9222		SQRTSS
  9223		STC
  9224		STD
  9225		STI
  9226		STMXCSR
  9227		STOSB
  9228		STOSD
  9229		STOSQ
  9230		STOSW
  9231		STR
  9232		SUB
  9233		SUBPD
  9234		SUBPS
  9235		SUBSD
  9236		SUBSS
  9237		SWAPGS
  9238		SYSCALL
  9239		SYSENTER
  9240		SYSEXIT
  9241		SYSRET
  9242		TEST
  9243		TZCNT
  9244		UCOMISD
  9245		UCOMISS
  9246		UD1
  9247		UD2
  9248		UNPCKHPD
  9249		UNPCKHPS
  9250		UNPCKLPD
  9251		UNPCKLPS
  9252		VERR
  9253		VERW
  9254		VMOVDQA
  9255		VMOVDQU
  9256		VMOVNTDQ
  9257		VMOVNTDQA
  9258		VZEROUPPER
  9259		WBINVD
  9260		WRFSBASE
  9261		WRGSBASE
  9262		WRMSR
  9263		XABORT
  9264		XADD
  9265		XBEGIN
  9266		XCHG
  9267		XEND
  9268		XGETBV
  9269		XLATB
  9270		XOR
  9271		XORPD
  9272		XORPS
  9273		XRSTOR
  9274		XRSTOR64
  9275		XRSTORS
  9276		XRSTORS64
  9277		XSAVE
  9278		XSAVE64
  9279		XSAVEC
  9280		XSAVEC64
  9281		XSAVEOPT
  9282		XSAVEOPT64
  9283		XSAVES
  9284		XSAVES64
  9285		XSETBV
  9286		XTEST
  9287	)
  9288	
  9289	const maxOp = XTEST
  9290	
  9291	var opNames = [...]string{
  9292		AAA:             "AAA",
  9293		AAD:             "AAD",
  9294		AAM:             "AAM",
  9295		AAS:             "AAS",
  9296		ADC:             "ADC",
  9297		ADD:             "ADD",
  9298		ADDPD:           "ADDPD",
  9299		ADDPS:           "ADDPS",
  9300		ADDSD:           "ADDSD",
  9301		ADDSS:           "ADDSS",
  9302		ADDSUBPD:        "ADDSUBPD",
  9303		ADDSUBPS:        "ADDSUBPS",
  9304		AESDEC:          "AESDEC",
  9305		AESDECLAST:      "AESDECLAST",
  9306		AESENC:          "AESENC",
  9307		AESENCLAST:      "AESENCLAST",
  9308		AESIMC:          "AESIMC",
  9309		AESKEYGENASSIST: "AESKEYGENASSIST",
  9310		AND:             "AND",
  9311		ANDNPD:          "ANDNPD",
  9312		ANDNPS:          "ANDNPS",
  9313		ANDPD:           "ANDPD",
  9314		ANDPS:           "ANDPS",
  9315		ARPL:            "ARPL",
  9316		BLENDPD:         "BLENDPD",
  9317		BLENDPS:         "BLENDPS",
  9318		BLENDVPD:        "BLENDVPD",
  9319		BLENDVPS:        "BLENDVPS",
  9320		BOUND:           "BOUND",
  9321		BSF:             "BSF",
  9322		BSR:             "BSR",
  9323		BSWAP:           "BSWAP",
  9324		BT:              "BT",
  9325		BTC:             "BTC",
  9326		BTR:             "BTR",
  9327		BTS:             "BTS",
  9328		CALL:            "CALL",
  9329		CBW:             "CBW",
  9330		CDQ:             "CDQ",
  9331		CDQE:            "CDQE",
  9332		CLC:             "CLC",
  9333		CLD:             "CLD",
  9334		CLFLUSH:         "CLFLUSH",
  9335		CLI:             "CLI",
  9336		CLTS:            "CLTS",
  9337		CMC:             "CMC",
  9338		CMOVA:           "CMOVA",
  9339		CMOVAE:          "CMOVAE",
  9340		CMOVB:           "CMOVB",
  9341		CMOVBE:          "CMOVBE",
  9342		CMOVE:           "CMOVE",
  9343		CMOVG:           "CMOVG",
  9344		CMOVGE:          "CMOVGE",
  9345		CMOVL:           "CMOVL",
  9346		CMOVLE:          "CMOVLE",
  9347		CMOVNE:          "CMOVNE",
  9348		CMOVNO:          "CMOVNO",
  9349		CMOVNP:          "CMOVNP",
  9350		CMOVNS:          "CMOVNS",
  9351		CMOVO:           "CMOVO",
  9352		CMOVP:           "CMOVP",
  9353		CMOVS:           "CMOVS",
  9354		CMP:             "CMP",
  9355		CMPPD:           "CMPPD",
  9356		CMPPS:           "CMPPS",
  9357		CMPSB:           "CMPSB",
  9358		CMPSD:           "CMPSD",
  9359		CMPSD_XMM:       "CMPSD_XMM",
  9360		CMPSQ:           "CMPSQ",
  9361		CMPSS:           "CMPSS",
  9362		CMPSW:           "CMPSW",
  9363		CMPXCHG:         "CMPXCHG",
  9364		CMPXCHG16B:      "CMPXCHG16B",
  9365		CMPXCHG8B:       "CMPXCHG8B",
  9366		COMISD:          "COMISD",
  9367		COMISS:          "COMISS",
  9368		CPUID:           "CPUID",
  9369		CQO:             "CQO",
  9370		CRC32:           "CRC32",
  9371		CVTDQ2PD:        "CVTDQ2PD",
  9372		CVTDQ2PS:        "CVTDQ2PS",
  9373		CVTPD2DQ:        "CVTPD2DQ",
  9374		CVTPD2PI:        "CVTPD2PI",
  9375		CVTPD2PS:        "CVTPD2PS",
  9376		CVTPI2PD:        "CVTPI2PD",
  9377		CVTPI2PS:        "CVTPI2PS",
  9378		CVTPS2DQ:        "CVTPS2DQ",
  9379		CVTPS2PD:        "CVTPS2PD",
  9380		CVTPS2PI:        "CVTPS2PI",
  9381		CVTSD2SI:        "CVTSD2SI",
  9382		CVTSD2SS:        "CVTSD2SS",
  9383		CVTSI2SD:        "CVTSI2SD",
  9384		CVTSI2SS:        "CVTSI2SS",
  9385		CVTSS2SD:        "CVTSS2SD",
  9386		CVTSS2SI:        "CVTSS2SI",
  9387		CVTTPD2DQ:       "CVTTPD2DQ",
  9388		CVTTPD2PI:       "CVTTPD2PI",
  9389		CVTTPS2DQ:       "CVTTPS2DQ",
  9390		CVTTPS2PI:       "CVTTPS2PI",
  9391		CVTTSD2SI:       "CVTTSD2SI",
  9392		CVTTSS2SI:       "CVTTSS2SI",
  9393		CWD:             "CWD",
  9394		CWDE:            "CWDE",
  9395		DAA:             "DAA",
  9396		DAS:             "DAS",
  9397		DEC:             "DEC",
  9398		DIV:             "DIV",
  9399		DIVPD:           "DIVPD",
  9400		DIVPS:           "DIVPS",
  9401		DIVSD:           "DIVSD",
  9402		DIVSS:           "DIVSS",
  9403		DPPD:            "DPPD",
  9404		DPPS:            "DPPS",
  9405		EMMS:            "EMMS",
  9406		ENTER:           "ENTER",
  9407		EXTRACTPS:       "EXTRACTPS",
  9408		F2XM1:           "F2XM1",
  9409		FABS:            "FABS",
  9410		FADD:            "FADD",
  9411		FADDP:           "FADDP",
  9412		FBLD:            "FBLD",
  9413		FBSTP:           "FBSTP",
  9414		FCHS:            "FCHS",
  9415		FCMOVB:          "FCMOVB",
  9416		FCMOVBE:         "FCMOVBE",
  9417		FCMOVE:          "FCMOVE",
  9418		FCMOVNB:         "FCMOVNB",
  9419		FCMOVNBE:        "FCMOVNBE",
  9420		FCMOVNE:         "FCMOVNE",
  9421		FCMOVNU:         "FCMOVNU",
  9422		FCMOVU:          "FCMOVU",
  9423		FCOM:            "FCOM",
  9424		FCOMI:           "FCOMI",
  9425		FCOMIP:          "FCOMIP",
  9426		FCOMP:           "FCOMP",
  9427		FCOMPP:          "FCOMPP",
  9428		FCOS:            "FCOS",
  9429		FDECSTP:         "FDECSTP",
  9430		FDIV:            "FDIV",
  9431		FDIVP:           "FDIVP",
  9432		FDIVR:           "FDIVR",
  9433		FDIVRP:          "FDIVRP",
  9434		FFREE:           "FFREE",
  9435		FFREEP:          "FFREEP",
  9436		FIADD:           "FIADD",
  9437		FICOM:           "FICOM",
  9438		FICOMP:          "FICOMP",
  9439		FIDIV:           "FIDIV",
  9440		FIDIVR:          "FIDIVR",
  9441		FILD:            "FILD",
  9442		FIMUL:           "FIMUL",
  9443		FINCSTP:         "FINCSTP",
  9444		FIST:            "FIST",
  9445		FISTP:           "FISTP",
  9446		FISTTP:          "FISTTP",
  9447		FISUB:           "FISUB",
  9448		FISUBR:          "FISUBR",
  9449		FLD:             "FLD",
  9450		FLD1:            "FLD1",
  9451		FLDCW:           "FLDCW",
  9452		FLDENV:          "FLDENV",
  9453		FLDL2E:          "FLDL2E",
  9454		FLDL2T:          "FLDL2T",
  9455		FLDLG2:          "FLDLG2",
  9456		FLDPI:           "FLDPI",
  9457		FMUL:            "FMUL",
  9458		FMULP:           "FMULP",
  9459		FNCLEX:          "FNCLEX",
  9460		FNINIT:          "FNINIT",
  9461		FNOP:            "FNOP",
  9462		FNSAVE:          "FNSAVE",
  9463		FNSTCW:          "FNSTCW",
  9464		FNSTENV:         "FNSTENV",
  9465		FNSTSW:          "FNSTSW",
  9466		FPATAN:          "FPATAN",
  9467		FPREM:           "FPREM",
  9468		FPREM1:          "FPREM1",
  9469		FPTAN:           "FPTAN",
  9470		FRNDINT:         "FRNDINT",
  9471		FRSTOR:          "FRSTOR",
  9472		FSCALE:          "FSCALE",
  9473		FSIN:            "FSIN",
  9474		FSINCOS:         "FSINCOS",
  9475		FSQRT:           "FSQRT",
  9476		FST:             "FST",
  9477		FSTP:            "FSTP",
  9478		FSUB:            "FSUB",
  9479		FSUBP:           "FSUBP",
  9480		FSUBR:           "FSUBR",
  9481		FSUBRP:          "FSUBRP",
  9482		FTST:            "FTST",
  9483		FUCOM:           "FUCOM",
  9484		FUCOMI:          "FUCOMI",
  9485		FUCOMIP:         "FUCOMIP",
  9486		FUCOMP:          "FUCOMP",
  9487		FUCOMPP:         "FUCOMPP",
  9488		FWAIT:           "FWAIT",
  9489		FXAM:            "FXAM",
  9490		FXCH:            "FXCH",
  9491		FXRSTOR:         "FXRSTOR",
  9492		FXRSTOR64:       "FXRSTOR64",
  9493		FXSAVE:          "FXSAVE",
  9494		FXSAVE64:        "FXSAVE64",
  9495		FXTRACT:         "FXTRACT",
  9496		FYL2X:           "FYL2X",
  9497		FYL2XP1:         "FYL2XP1",
  9498		HADDPD:          "HADDPD",
  9499		HADDPS:          "HADDPS",
  9500		HLT:             "HLT",
  9501		HSUBPD:          "HSUBPD",
  9502		HSUBPS:          "HSUBPS",
  9503		ICEBP:           "ICEBP",
  9504		IDIV:            "IDIV",
  9505		IMUL:            "IMUL",
  9506		IN:              "IN",
  9507		INC:             "INC",
  9508		INSB:            "INSB",
  9509		INSD:            "INSD",
  9510		INSERTPS:        "INSERTPS",
  9511		INSW:            "INSW",
  9512		INT:             "INT",
  9513		INTO:            "INTO",
  9514		INVD:            "INVD",
  9515		INVLPG:          "INVLPG",
  9516		INVPCID:         "INVPCID",
  9517		IRET:            "IRET",
  9518		IRETD:           "IRETD",
  9519		IRETQ:           "IRETQ",
  9520		JA:              "JA",
  9521		JAE:             "JAE",
  9522		JB:              "JB",
  9523		JBE:             "JBE",
  9524		JCXZ:            "JCXZ",
  9525		JE:              "JE",
  9526		JECXZ:           "JECXZ",
  9527		JG:              "JG",
  9528		JGE:             "JGE",
  9529		JL:              "JL",
  9530		JLE:             "JLE",
  9531		JMP:             "JMP",
  9532		JNE:             "JNE",
  9533		JNO:             "JNO",
  9534		JNP:             "JNP",
  9535		JNS:             "JNS",
  9536		JO:              "JO",
  9537		JP:              "JP",
  9538		JRCXZ:           "JRCXZ",
  9539		JS:              "JS",
  9540		LAHF:            "LAHF",
  9541		LAR:             "LAR",
  9542		LCALL:           "LCALL",
  9543		LDDQU:           "LDDQU",
  9544		LDMXCSR:         "LDMXCSR",
  9545		LDS:             "LDS",
  9546		LEA:             "LEA",
  9547		LEAVE:           "LEAVE",
  9548		LES:             "LES",
  9549		LFENCE:          "LFENCE",
  9550		LFS:             "LFS",
  9551		LGDT:            "LGDT",
  9552		LGS:             "LGS",
  9553		LIDT:            "LIDT",
  9554		LJMP:            "LJMP",
  9555		LLDT:            "LLDT",
  9556		LMSW:            "LMSW",
  9557		LODSB:           "LODSB",
  9558		LODSD:           "LODSD",
  9559		LODSQ:           "LODSQ",
  9560		LODSW:           "LODSW",
  9561		LOOP:            "LOOP",
  9562		LOOPE:           "LOOPE",
  9563		LOOPNE:          "LOOPNE",
  9564		LRET:            "LRET",
  9565		LSL:             "LSL",
  9566		LSS:             "LSS",
  9567		LTR:             "LTR",
  9568		LZCNT:           "LZCNT",
  9569		MASKMOVDQU:      "MASKMOVDQU",
  9570		MASKMOVQ:        "MASKMOVQ",
  9571		MAXPD:           "MAXPD",
  9572		MAXPS:           "MAXPS",
  9573		MAXSD:           "MAXSD",
  9574		MAXSS:           "MAXSS",
  9575		MFENCE:          "MFENCE",
  9576		MINPD:           "MINPD",
  9577		MINPS:           "MINPS",
  9578		MINSD:           "MINSD",
  9579		MINSS:           "MINSS",
  9580		MONITOR:         "MONITOR",
  9581		MOV:             "MOV",
  9582		MOVAPD:          "MOVAPD",
  9583		MOVAPS:          "MOVAPS",
  9584		MOVBE:           "MOVBE",
  9585		MOVD:            "MOVD",
  9586		MOVDDUP:         "MOVDDUP",
  9587		MOVDQ2Q:         "MOVDQ2Q",
  9588		MOVDQA:          "MOVDQA",
  9589		MOVDQU:          "MOVDQU",
  9590		MOVHLPS:         "MOVHLPS",
  9591		MOVHPD:          "MOVHPD",
  9592		MOVHPS:          "MOVHPS",
  9593		MOVLHPS:         "MOVLHPS",
  9594		MOVLPD:          "MOVLPD",
  9595		MOVLPS:          "MOVLPS",
  9596		MOVMSKPD:        "MOVMSKPD",
  9597		MOVMSKPS:        "MOVMSKPS",
  9598		MOVNTDQ:         "MOVNTDQ",
  9599		MOVNTDQA:        "MOVNTDQA",
  9600		MOVNTI:          "MOVNTI",
  9601		MOVNTPD:         "MOVNTPD",
  9602		MOVNTPS:         "MOVNTPS",
  9603		MOVNTQ:          "MOVNTQ",
  9604		MOVNTSD:         "MOVNTSD",
  9605		MOVNTSS:         "MOVNTSS",
  9606		MOVQ:            "MOVQ",
  9607		MOVQ2DQ:         "MOVQ2DQ",
  9608		MOVSB:           "MOVSB",
  9609		MOVSD:           "MOVSD",
  9610		MOVSD_XMM:       "MOVSD_XMM",
  9611		MOVSHDUP:        "MOVSHDUP",
  9612		MOVSLDUP:        "MOVSLDUP",
  9613		MOVSQ:           "MOVSQ",
  9614		MOVSS:           "MOVSS",
  9615		MOVSW:           "MOVSW",
  9616		MOVSX:           "MOVSX",
  9617		MOVSXD:          "MOVSXD",
  9618		MOVUPD:          "MOVUPD",
  9619		MOVUPS:          "MOVUPS",
  9620		MOVZX:           "MOVZX",
  9621		MPSADBW:         "MPSADBW",
  9622		MUL:             "MUL",
  9623		MULPD:           "MULPD",
  9624		MULPS:           "MULPS",
  9625		MULSD:           "MULSD",
  9626		MULSS:           "MULSS",
  9627		MWAIT:           "MWAIT",
  9628		NEG:             "NEG",
  9629		NOP:             "NOP",
  9630		NOT:             "NOT",
  9631		OR:              "OR",
  9632		ORPD:            "ORPD",
  9633		ORPS:            "ORPS",
  9634		OUT:             "OUT",
  9635		OUTSB:           "OUTSB",
  9636		OUTSD:           "OUTSD",
  9637		OUTSW:           "OUTSW",
  9638		PABSB:           "PABSB",
  9639		PABSD:           "PABSD",
  9640		PABSW:           "PABSW",
  9641		PACKSSDW:        "PACKSSDW",
  9642		PACKSSWB:        "PACKSSWB",
  9643		PACKUSDW:        "PACKUSDW",
  9644		PACKUSWB:        "PACKUSWB",
  9645		PADDB:           "PADDB",
  9646		PADDD:           "PADDD",
  9647		PADDQ:           "PADDQ",
  9648		PADDSB:          "PADDSB",
  9649		PADDSW:          "PADDSW",
  9650		PADDUSB:         "PADDUSB",
  9651		PADDUSW:         "PADDUSW",
  9652		PADDW:           "PADDW",
  9653		PALIGNR:         "PALIGNR",
  9654		PAND:            "PAND",
  9655		PANDN:           "PANDN",
  9656		PAUSE:           "PAUSE",
  9657		PAVGB:           "PAVGB",
  9658		PAVGW:           "PAVGW",
  9659		PBLENDVB:        "PBLENDVB",
  9660		PBLENDW:         "PBLENDW",
  9661		PCLMULQDQ:       "PCLMULQDQ",
  9662		PCMPEQB:         "PCMPEQB",
  9663		PCMPEQD:         "PCMPEQD",
  9664		PCMPEQQ:         "PCMPEQQ",
  9665		PCMPEQW:         "PCMPEQW",
  9666		PCMPESTRI:       "PCMPESTRI",
  9667		PCMPESTRM:       "PCMPESTRM",
  9668		PCMPGTB:         "PCMPGTB",
  9669		PCMPGTD:         "PCMPGTD",
  9670		PCMPGTQ:         "PCMPGTQ",
  9671		PCMPGTW:         "PCMPGTW",
  9672		PCMPISTRI:       "PCMPISTRI",
  9673		PCMPISTRM:       "PCMPISTRM",
  9674		PEXTRB:          "PEXTRB",
  9675		PEXTRD:          "PEXTRD",
  9676		PEXTRQ:          "PEXTRQ",
  9677		PEXTRW:          "PEXTRW",
  9678		PHADDD:          "PHADDD",
  9679		PHADDSW:         "PHADDSW",
  9680		PHADDW:          "PHADDW",
  9681		PHMINPOSUW:      "PHMINPOSUW",
  9682		PHSUBD:          "PHSUBD",
  9683		PHSUBSW:         "PHSUBSW",
  9684		PHSUBW:          "PHSUBW",
  9685		PINSRB:          "PINSRB",
  9686		PINSRD:          "PINSRD",
  9687		PINSRQ:          "PINSRQ",
  9688		PINSRW:          "PINSRW",
  9689		PMADDUBSW:       "PMADDUBSW",
  9690		PMADDWD:         "PMADDWD",
  9691		PMAXSB:          "PMAXSB",
  9692		PMAXSD:          "PMAXSD",
  9693		PMAXSW:          "PMAXSW",
  9694		PMAXUB:          "PMAXUB",
  9695		PMAXUD:          "PMAXUD",
  9696		PMAXUW:          "PMAXUW",
  9697		PMINSB:          "PMINSB",
  9698		PMINSD:          "PMINSD",
  9699		PMINSW:          "PMINSW",
  9700		PMINUB:          "PMINUB",
  9701		PMINUD:          "PMINUD",
  9702		PMINUW:          "PMINUW",
  9703		PMOVMSKB:        "PMOVMSKB",
  9704		PMOVSXBD:        "PMOVSXBD",
  9705		PMOVSXBQ:        "PMOVSXBQ",
  9706		PMOVSXBW:        "PMOVSXBW",
  9707		PMOVSXDQ:        "PMOVSXDQ",
  9708		PMOVSXWD:        "PMOVSXWD",
  9709		PMOVSXWQ:        "PMOVSXWQ",
  9710		PMOVZXBD:        "PMOVZXBD",
  9711		PMOVZXBQ:        "PMOVZXBQ",
  9712		PMOVZXBW:        "PMOVZXBW",
  9713		PMOVZXDQ:        "PMOVZXDQ",
  9714		PMOVZXWD:        "PMOVZXWD",
  9715		PMOVZXWQ:        "PMOVZXWQ",
  9716		PMULDQ:          "PMULDQ",
  9717		PMULHRSW:        "PMULHRSW",
  9718		PMULHUW:         "PMULHUW",
  9719		PMULHW:          "PMULHW",
  9720		PMULLD:          "PMULLD",
  9721		PMULLW:          "PMULLW",
  9722		PMULUDQ:         "PMULUDQ",
  9723		POP:             "POP",
  9724		POPA:            "POPA",
  9725		POPAD:           "POPAD",
  9726		POPCNT:          "POPCNT",
  9727		POPF:            "POPF",
  9728		POPFD:           "POPFD",
  9729		POPFQ:           "POPFQ",
  9730		POR:             "POR",
  9731		PREFETCHNTA:     "PREFETCHNTA",
  9732		PREFETCHT0:      "PREFETCHT0",
  9733		PREFETCHT1:      "PREFETCHT1",
  9734		PREFETCHT2:      "PREFETCHT2",
  9735		PREFETCHW:       "PREFETCHW",
  9736		PSADBW:          "PSADBW",
  9737		PSHUFB:          "PSHUFB",
  9738		PSHUFD:          "PSHUFD",
  9739		PSHUFHW:         "PSHUFHW",
  9740		PSHUFLW:         "PSHUFLW",
  9741		PSHUFW:          "PSHUFW",
  9742		PSIGNB:          "PSIGNB",
  9743		PSIGND:          "PSIGND",
  9744		PSIGNW:          "PSIGNW",
  9745		PSLLD:           "PSLLD",
  9746		PSLLDQ:          "PSLLDQ",
  9747		PSLLQ:           "PSLLQ",
  9748		PSLLW:           "PSLLW",
  9749		PSRAD:           "PSRAD",
  9750		PSRAW:           "PSRAW",
  9751		PSRLD:           "PSRLD",
  9752		PSRLDQ:          "PSRLDQ",
  9753		PSRLQ:           "PSRLQ",
  9754		PSRLW:           "PSRLW",
  9755		PSUBB:           "PSUBB",
  9756		PSUBD:           "PSUBD",
  9757		PSUBQ:           "PSUBQ",
  9758		PSUBSB:          "PSUBSB",
  9759		PSUBSW:          "PSUBSW",
  9760		PSUBUSB:         "PSUBUSB",
  9761		PSUBUSW:         "PSUBUSW",
  9762		PSUBW:           "PSUBW",
  9763		PTEST:           "PTEST",
  9764		PUNPCKHBW:       "PUNPCKHBW",
  9765		PUNPCKHDQ:       "PUNPCKHDQ",
  9766		PUNPCKHQDQ:      "PUNPCKHQDQ",
  9767		PUNPCKHWD:       "PUNPCKHWD",
  9768		PUNPCKLBW:       "PUNPCKLBW",
  9769		PUNPCKLDQ:       "PUNPCKLDQ",
  9770		PUNPCKLQDQ:      "PUNPCKLQDQ",
  9771		PUNPCKLWD:       "PUNPCKLWD",
  9772		PUSH:            "PUSH",
  9773		PUSHA:           "PUSHA",
  9774		PUSHAD:          "PUSHAD",
  9775		PUSHF:           "PUSHF",
  9776		PUSHFD:          "PUSHFD",
  9777		PUSHFQ:          "PUSHFQ",
  9778		PXOR:            "PXOR",
  9779		RCL:             "RCL",
  9780		RCPPS:           "RCPPS",
  9781		RCPSS:           "RCPSS",
  9782		RCR:             "RCR",
  9783		RDFSBASE:        "RDFSBASE",
  9784		RDGSBASE:        "RDGSBASE",
  9785		RDMSR:           "RDMSR",
  9786		RDPMC:           "RDPMC",
  9787		RDRAND:          "RDRAND",
  9788		RDTSC:           "RDTSC",
  9789		RDTSCP:          "RDTSCP",
  9790		RET:             "RET",
  9791		ROL:             "ROL",
  9792		ROR:             "ROR",
  9793		ROUNDPD:         "ROUNDPD",
  9794		ROUNDPS:         "ROUNDPS",
  9795		ROUNDSD:         "ROUNDSD",
  9796		ROUNDSS:         "ROUNDSS",
  9797		RSM:             "RSM",
  9798		RSQRTPS:         "RSQRTPS",
  9799		RSQRTSS:         "RSQRTSS",
  9800		SAHF:            "SAHF",
  9801		SAR:             "SAR",
  9802		SBB:             "SBB",
  9803		SCASB:           "SCASB",
  9804		SCASD:           "SCASD",
  9805		SCASQ:           "SCASQ",
  9806		SCASW:           "SCASW",
  9807		SETA:            "SETA",
  9808		SETAE:           "SETAE",
  9809		SETB:            "SETB",
  9810		SETBE:           "SETBE",
  9811		SETE:            "SETE",
  9812		SETG:            "SETG",
  9813		SETGE:           "SETGE",
  9814		SETL:            "SETL",
  9815		SETLE:           "SETLE",
  9816		SETNE:           "SETNE",
  9817		SETNO:           "SETNO",
  9818		SETNP:           "SETNP",
  9819		SETNS:           "SETNS",
  9820		SETO:            "SETO",
  9821		SETP:            "SETP",
  9822		SETS:            "SETS",
  9823		SFENCE:          "SFENCE",
  9824		SGDT:            "SGDT",
  9825		SHL:             "SHL",
  9826		SHLD:            "SHLD",
  9827		SHR:             "SHR",
  9828		SHRD:            "SHRD",
  9829		SHUFPD:          "SHUFPD",
  9830		SHUFPS:          "SHUFPS",
  9831		SIDT:            "SIDT",
  9832		SLDT:            "SLDT",
  9833		SMSW:            "SMSW",
  9834		SQRTPD:          "SQRTPD",
  9835		SQRTPS:          "SQRTPS",
  9836		SQRTSD:          "SQRTSD",
  9837		SQRTSS:          "SQRTSS",
  9838		STC:             "STC",
  9839		STD:             "STD",
  9840		STI:             "STI",
  9841		STMXCSR:         "STMXCSR",
  9842		STOSB:           "STOSB",
  9843		STOSD:           "STOSD",
  9844		STOSQ:           "STOSQ",
  9845		STOSW:           "STOSW",
  9846		STR:             "STR",
  9847		SUB:             "SUB",
  9848		SUBPD:           "SUBPD",
  9849		SUBPS:           "SUBPS",
  9850		SUBSD:           "SUBSD",
  9851		SUBSS:           "SUBSS",
  9852		SWAPGS:          "SWAPGS",
  9853		SYSCALL:         "SYSCALL",
  9854		SYSENTER:        "SYSENTER",
  9855		SYSEXIT:         "SYSEXIT",
  9856		SYSRET:          "SYSRET",
  9857		TEST:            "TEST",
  9858		TZCNT:           "TZCNT",
  9859		UCOMISD:         "UCOMISD",
  9860		UCOMISS:         "UCOMISS",
  9861		UD1:             "UD1",
  9862		UD2:             "UD2",
  9863		UNPCKHPD:        "UNPCKHPD",
  9864		UNPCKHPS:        "UNPCKHPS",
  9865		UNPCKLPD:        "UNPCKLPD",
  9866		UNPCKLPS:        "UNPCKLPS",
  9867		VERR:            "VERR",
  9868		VERW:            "VERW",
  9869		VMOVDQA:         "VMOVDQA",
  9870		VMOVDQU:         "VMOVDQU",
  9871		VMOVNTDQ:        "VMOVNTDQ",
  9872		VMOVNTDQA:       "VMOVNTDQA",
  9873		VZEROUPPER:      "VZEROUPPER",
  9874		WBINVD:          "WBINVD",
  9875		WRFSBASE:        "WRFSBASE",
  9876		WRGSBASE:        "WRGSBASE",
  9877		WRMSR:           "WRMSR",
  9878		XABORT:          "XABORT",
  9879		XADD:            "XADD",
  9880		XBEGIN:          "XBEGIN",
  9881		XCHG:            "XCHG",
  9882		XEND:            "XEND",
  9883		XGETBV:          "XGETBV",
  9884		XLATB:           "XLATB",
  9885		XOR:             "XOR",
  9886		XORPD:           "XORPD",
  9887		XORPS:           "XORPS",
  9888		XRSTOR:          "XRSTOR",
  9889		XRSTOR64:        "XRSTOR64",
  9890		XRSTORS:         "XRSTORS",
  9891		XRSTORS64:       "XRSTORS64",
  9892		XSAVE:           "XSAVE",
  9893		XSAVE64:         "XSAVE64",
  9894		XSAVEC:          "XSAVEC",
  9895		XSAVEC64:        "XSAVEC64",
  9896		XSAVEOPT:        "XSAVEOPT",
  9897		XSAVEOPT64:      "XSAVEOPT64",
  9898		XSAVES:          "XSAVES",
  9899		XSAVES64:        "XSAVES64",
  9900		XSETBV:          "XSETBV",
  9901		XTEST:           "XTEST",
  9902	}
  9903	

View as plain text