1
   2
   3
   4
   5
   6
   7
   8
   9
  10
  11
  12
  13
  14
  15
  16
  17
  18
  19
  20
  21
  22
  23
  24
  25
  26
  27
  28
  29
  30
  31
  32
  33
  34
  35
  36
  37
  38
  39
  40
  41
  42
  43
  44
  45
  46
  47
  48
  49
  50
  51
  52
  53
  54
  55
  56
  57
  58
  59
  60
  61
  62
  63
  64
  65
  66
  67
  68
  69
  70
  71
  72
  73
  74
  75
  76
  77
  78
  79
  80
  81
  82
  83
  84
  85
  86
  87
  88
  89
  90
  91
  92
  93
  94
  95
  96
  97
  98
  99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 134
 135
 136
 137
 138
 139
 140
 141
 142
 143
 144
 145
 146
 147
 148
 149
 150
 151
 152
 153
 154
 155
 156
 157
 158
 159
 160
 161
 162
 163
 164
 165
 166
 167
 168
 169
 170
 171
 172
 173
 174
 175
 176
 177
 178
 179
 180
 181
 182
 183
 184
 185
 186
 187
 188
 189
 190
 191
 192
 193
 194
 195
 196
 197
 198
 199
 200
 201
 202
 203
 204
 205
 206
 207
 208
 209
 210
 211
 212
 213
 214
 215
 216
 217
 218
 219
 220
 221
 222
 223
 224
 225
 226
 227
 228
 229
 230
 231
 232
 233
 234
 235
 236
 237
 238
 239
 240
 241
 242
 243
 244
 245
 246
 247
 248
 249
 250
 251
 252
 253
 254
 255
 256
 257
 258
 259
 260
 261
 262
 263
 264
 265
 266
 267
 268
 269
 270
 271
 272
 273
 274
 275
 276
 277
 278
 279
 280
 281
 282
 283
 284
 285
 286
 287
 288
 289
 290
 291
 292
 293
 294
 295
 296
 297
 298
 299
 300
 301
 302
 303
 304
 305
 306
 307
 308
 309
 310
 311
 312
 313
 314
 315
 316
 317
 318
 319
 320
 321
 322
 323
 324
 325
 326
 327
 328
 329
 330
 331
 332
 333
 334
 335
 336
 337
 338
 339
 340
 341
 342
 343
 344
 345
 346
 347
 348
 349
 350
 351
 352
 353
 354
 355
 356
 357
 358
 359
 360
 361
 362
 363
 364
 365
 366
 367
 368
 369
 370
 371
 372
 373
 374
 375
 376
 377
 378
 379
 380
 381
 382
 383
 384
 385
 386
 387
 388
 389
 390
 391
 392
 393
 394
 395
 396
 397
 398
 399
 400
 401
 402
 403
 404
 405
 406
 407
 408
 409
 410
 411
 412
 413
 414
 415
 416
 417
 418
 419
 420
 421
 422
 423
 424
 425
 426
 427
 428
 429
 430
 431
 432
 433
 434
 435
 436
 437
 438
 439
 440
 441
 442
 443
 444
 445
 446
 447
 448
 449
 450
 451
 452
 453
 454
 455
 456
 457
 458
 459
 460
 461
 462
 463
 464
 465
 466
 467
 468
 469
 470
 471
 472
 473
 474
 475
 476
 477
 478
 479
 480
 481
 482
 483
 484
 485
 486
 487
 488
 489
 490
 491
 492
 493
 494
 495
 496
 497
 498
 499
 500
 501
 502
 503
 504
 505
 506
 507
 508
 509
 510
 511
 512
 513
 514
 515
 516
 517
 518
 519
 520
 521
 522
 523
 524
 525
 526
 527
 528
 529
 530
 531
 532
 533
 534
 535
 536
 537
 538
 539
 540
 541
 542
 543
 544
 545
 546
 547
 548
 549
 550
 551
 552
 553
 554
 555
 556
 557
 558
 559
 560
 561
 562
 563
 564
 565
 566
 567
 568
 569
 570
 571
 572
 573
 574
 575
 576
 577
 578
 579
 580
 581
 582
 583
 584
 585
 586
 587
 588
 589
 590
 591
 592
 593
 594
 595
 596
 597
 598
 599
 600
 601
 602
 603
 604
 605
 606
 607
 608
 609
 610
 611
 612
 613
 614
 615
 616
 617
 618
 619
 620
 621
 622
 623
 624
 625
 626
 627
 628
 629
 630
 631
 632
 633
 634
 635
 636
 637
 638
 639
 640
 641
 642
 643
 644
 645
 646
 647
 648
 649
 650
 651
 652
 653
 654
 655
 656
 657
 658
 659
 660
 661
 662
 663
 664
 665
 666
 667
 668
 669
 670
 671
 672
 673
 674
 675
 676
 677
 678
 679
 680
 681
 682
 683
 684
 685
 686
 687
 688
 689
 690
 691
 692
 693
 694
 695
 696
 697
 698
 699
 700
 701
 702
 703
 704
 705
 706
 707
 708
 709
 710
 711
 712
 713
 714
 715
 716
 717
 718
 719
 720
 721
 722
 723
 724
 725
 726
 727
 728
 729
 730
 731
 732
 733
 734
 735
 736
 737
 738
 739
 740
 741
 742
 743
 744
 745
 746
 747
 748
 749
 750
 751
 752
 753
 754
 755
 756
 757
 758
 759
 760
 761
 762
 763
 764
 765
 766
 767
 768
 769
 770
 771
 772
 773
 774
 775
 776
 777
 778
 779
 780
 781
 782
 783
 784
 785
 786
 787
 788
 789
 790
 791
 792
 793
 794
 795
 796
 797
 798
 799
 800
 801
 802
 803
 804
 805
 806
 807
 808
 809
 810
 811
 812
 813
 814
 815
 816
 817
 818
 819
 820
 821
 822
 823
 824
 825
 826
 827
 828
 829
 830
 831
 832
 833
 834
 835
 836
 837
 838
 839
 840
 841
 842
 843
 844
 845
 846
 847
 848
 849
 850
 851
 852
 853
 854
 855
 856
 857
 858
 859
 860
 861
 862
 863
 864
 865
 866
 867
 868
 869
 870
 871
 872
 873
 874
 875
 876
 877
 878
 879
 880
 881
 882
 883
 884
 885
 886
 887
 888
 889
 890
 891
 892
 893
 894
 895
 896
 897
 898
 899
 900
 901
 902
 903
 904
 905
 906
 907
 908
 909
 910
 911
 912
 913
 914
 915
 916
 917
 918
 919
 920
 921
 922
 923
 924
 925
 926
 927
 928
 929
 930
 931
 932
 933
 934
 935
 936
 937
 938
 939
 940
 941
 942
 943
 944
 945
 946
 947
 948
 949
 950
 951
 952
 953
 954
 955
 956
 957
 958
 959
 960
 961
 962
 963
 964
 965
 966
 967
 968
 969
 970
 971
 972
 973
 974
 975
 976
 977
 978
 979
 980
 981
 982
 983
 984
 985
 986
 987
 988
 989
 990
 991
 992
 993
 994
 995
 996
 997
 998
 999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
// SPDX-License-Identifier: MIT
// Copyright (C) 2018-present iced project and contributors

// ⚠️This file was generated by GENERATOR!🦹‍♂️

use crate::iced_constants::IcedConstants;
use crate::Mnemonic;

#[rustfmt::skip]
pub(super) static TO_MNEMONIC: [Mnemonic; IcedConstants::CODE_ENUM_COUNT] = [
	Mnemonic::INVALID,// INVALID
	Mnemonic::Db,// DeclareByte
	Mnemonic::Dw,// DeclareWord
	Mnemonic::Dd,// DeclareDword
	Mnemonic::Dq,// DeclareQword
	Mnemonic::Add,// Add_rm8_r8
	Mnemonic::Add,// Add_rm16_r16
	Mnemonic::Add,// Add_rm32_r32
	Mnemonic::Add,// Add_rm64_r64
	Mnemonic::Add,// Add_r8_rm8
	Mnemonic::Add,// Add_r16_rm16
	Mnemonic::Add,// Add_r32_rm32
	Mnemonic::Add,// Add_r64_rm64
	Mnemonic::Add,// Add_AL_imm8
	Mnemonic::Add,// Add_AX_imm16
	Mnemonic::Add,// Add_EAX_imm32
	Mnemonic::Add,// Add_RAX_imm32
	Mnemonic::Push,// Pushw_ES
	Mnemonic::Push,// Pushd_ES
	Mnemonic::Pop,// Popw_ES
	Mnemonic::Pop,// Popd_ES
	Mnemonic::Or,// Or_rm8_r8
	Mnemonic::Or,// Or_rm16_r16
	Mnemonic::Or,// Or_rm32_r32
	Mnemonic::Or,// Or_rm64_r64
	Mnemonic::Or,// Or_r8_rm8
	Mnemonic::Or,// Or_r16_rm16
	Mnemonic::Or,// Or_r32_rm32
	Mnemonic::Or,// Or_r64_rm64
	Mnemonic::Or,// Or_AL_imm8
	Mnemonic::Or,// Or_AX_imm16
	Mnemonic::Or,// Or_EAX_imm32
	Mnemonic::Or,// Or_RAX_imm32
	Mnemonic::Push,// Pushw_CS
	Mnemonic::Push,// Pushd_CS
	Mnemonic::Pop,// Popw_CS
	Mnemonic::Adc,// Adc_rm8_r8
	Mnemonic::Adc,// Adc_rm16_r16
	Mnemonic::Adc,// Adc_rm32_r32
	Mnemonic::Adc,// Adc_rm64_r64
	Mnemonic::Adc,// Adc_r8_rm8
	Mnemonic::Adc,// Adc_r16_rm16
	Mnemonic::Adc,// Adc_r32_rm32
	Mnemonic::Adc,// Adc_r64_rm64
	Mnemonic::Adc,// Adc_AL_imm8
	Mnemonic::Adc,// Adc_AX_imm16
	Mnemonic::Adc,// Adc_EAX_imm32
	Mnemonic::Adc,// Adc_RAX_imm32
	Mnemonic::Push,// Pushw_SS
	Mnemonic::Push,// Pushd_SS
	Mnemonic::Pop,// Popw_SS
	Mnemonic::Pop,// Popd_SS
	Mnemonic::Sbb,// Sbb_rm8_r8
	Mnemonic::Sbb,// Sbb_rm16_r16
	Mnemonic::Sbb,// Sbb_rm32_r32
	Mnemonic::Sbb,// Sbb_rm64_r64
	Mnemonic::Sbb,// Sbb_r8_rm8
	Mnemonic::Sbb,// Sbb_r16_rm16
	Mnemonic::Sbb,// Sbb_r32_rm32
	Mnemonic::Sbb,// Sbb_r64_rm64
	Mnemonic::Sbb,// Sbb_AL_imm8
	Mnemonic::Sbb,// Sbb_AX_imm16
	Mnemonic::Sbb,// Sbb_EAX_imm32
	Mnemonic::Sbb,// Sbb_RAX_imm32
	Mnemonic::Push,// Pushw_DS
	Mnemonic::Push,// Pushd_DS
	Mnemonic::Pop,// Popw_DS
	Mnemonic::Pop,// Popd_DS
	Mnemonic::And,// And_rm8_r8
	Mnemonic::And,// And_rm16_r16
	Mnemonic::And,// And_rm32_r32
	Mnemonic::And,// And_rm64_r64
	Mnemonic::And,// And_r8_rm8
	Mnemonic::And,// And_r16_rm16
	Mnemonic::And,// And_r32_rm32
	Mnemonic::And,// And_r64_rm64
	Mnemonic::And,// And_AL_imm8
	Mnemonic::And,// And_AX_imm16
	Mnemonic::And,// And_EAX_imm32
	Mnemonic::And,// And_RAX_imm32
	Mnemonic::Daa,// Daa
	Mnemonic::Sub,// Sub_rm8_r8
	Mnemonic::Sub,// Sub_rm16_r16
	Mnemonic::Sub,// Sub_rm32_r32
	Mnemonic::Sub,// Sub_rm64_r64
	Mnemonic::Sub,// Sub_r8_rm8
	Mnemonic::Sub,// Sub_r16_rm16
	Mnemonic::Sub,// Sub_r32_rm32
	Mnemonic::Sub,// Sub_r64_rm64
	Mnemonic::Sub,// Sub_AL_imm8
	Mnemonic::Sub,// Sub_AX_imm16
	Mnemonic::Sub,// Sub_EAX_imm32
	Mnemonic::Sub,// Sub_RAX_imm32
	Mnemonic::Das,// Das
	Mnemonic::Xor,// Xor_rm8_r8
	Mnemonic::Xor,// Xor_rm16_r16
	Mnemonic::Xor,// Xor_rm32_r32
	Mnemonic::Xor,// Xor_rm64_r64
	Mnemonic::Xor,// Xor_r8_rm8
	Mnemonic::Xor,// Xor_r16_rm16
	Mnemonic::Xor,// Xor_r32_rm32
	Mnemonic::Xor,// Xor_r64_rm64
	Mnemonic::Xor,// Xor_AL_imm8
	Mnemonic::Xor,// Xor_AX_imm16
	Mnemonic::Xor,// Xor_EAX_imm32
	Mnemonic::Xor,// Xor_RAX_imm32
	Mnemonic::Aaa,// Aaa
	Mnemonic::Cmp,// Cmp_rm8_r8
	Mnemonic::Cmp,// Cmp_rm16_r16
	Mnemonic::Cmp,// Cmp_rm32_r32
	Mnemonic::Cmp,// Cmp_rm64_r64
	Mnemonic::Cmp,// Cmp_r8_rm8
	Mnemonic::Cmp,// Cmp_r16_rm16
	Mnemonic::Cmp,// Cmp_r32_rm32
	Mnemonic::Cmp,// Cmp_r64_rm64
	Mnemonic::Cmp,// Cmp_AL_imm8
	Mnemonic::Cmp,// Cmp_AX_imm16
	Mnemonic::Cmp,// Cmp_EAX_imm32
	Mnemonic::Cmp,// Cmp_RAX_imm32
	Mnemonic::Aas,// Aas
	Mnemonic::Inc,// Inc_r16
	Mnemonic::Inc,// Inc_r32
	Mnemonic::Dec,// Dec_r16
	Mnemonic::Dec,// Dec_r32
	Mnemonic::Push,// Push_r16
	Mnemonic::Push,// Push_r32
	Mnemonic::Push,// Push_r64
	Mnemonic::Pop,// Pop_r16
	Mnemonic::Pop,// Pop_r32
	Mnemonic::Pop,// Pop_r64
	Mnemonic::Pusha,// Pushaw
	Mnemonic::Pushad,// Pushad
	Mnemonic::Popa,// Popaw
	Mnemonic::Popad,// Popad
	Mnemonic::Bound,// Bound_r16_m1616
	Mnemonic::Bound,// Bound_r32_m3232
	Mnemonic::Arpl,// Arpl_rm16_r16
	Mnemonic::Arpl,// Arpl_r32m16_r32
	Mnemonic::Movsxd,// Movsxd_r16_rm16
	Mnemonic::Movsxd,// Movsxd_r32_rm32
	Mnemonic::Movsxd,// Movsxd_r64_rm32
	Mnemonic::Push,// Push_imm16
	Mnemonic::Push,// Pushd_imm32
	Mnemonic::Push,// Pushq_imm32
	Mnemonic::Imul,// Imul_r16_rm16_imm16
	Mnemonic::Imul,// Imul_r32_rm32_imm32
	Mnemonic::Imul,// Imul_r64_rm64_imm32
	Mnemonic::Push,// Pushw_imm8
	Mnemonic::Push,// Pushd_imm8
	Mnemonic::Push,// Pushq_imm8
	Mnemonic::Imul,// Imul_r16_rm16_imm8
	Mnemonic::Imul,// Imul_r32_rm32_imm8
	Mnemonic::Imul,// Imul_r64_rm64_imm8
	Mnemonic::Insb,// Insb_m8_DX
	Mnemonic::Insw,// Insw_m16_DX
	Mnemonic::Insd,// Insd_m32_DX
	Mnemonic::Outsb,// Outsb_DX_m8
	Mnemonic::Outsw,// Outsw_DX_m16
	Mnemonic::Outsd,// Outsd_DX_m32
	Mnemonic::Jo,// Jo_rel8_16
	Mnemonic::Jo,// Jo_rel8_32
	Mnemonic::Jo,// Jo_rel8_64
	Mnemonic::Jno,// Jno_rel8_16
	Mnemonic::Jno,// Jno_rel8_32
	Mnemonic::Jno,// Jno_rel8_64
	Mnemonic::Jb,// Jb_rel8_16
	Mnemonic::Jb,// Jb_rel8_32
	Mnemonic::Jb,// Jb_rel8_64
	Mnemonic::Jae,// Jae_rel8_16
	Mnemonic::Jae,// Jae_rel8_32
	Mnemonic::Jae,// Jae_rel8_64
	Mnemonic::Je,// Je_rel8_16
	Mnemonic::Je,// Je_rel8_32
	Mnemonic::Je,// Je_rel8_64
	Mnemonic::Jne,// Jne_rel8_16
	Mnemonic::Jne,// Jne_rel8_32
	Mnemonic::Jne,// Jne_rel8_64
	Mnemonic::Jbe,// Jbe_rel8_16
	Mnemonic::Jbe,// Jbe_rel8_32
	Mnemonic::Jbe,// Jbe_rel8_64
	Mnemonic::Ja,// Ja_rel8_16
	Mnemonic::Ja,// Ja_rel8_32
	Mnemonic::Ja,// Ja_rel8_64
	Mnemonic::Js,// Js_rel8_16
	Mnemonic::Js,// Js_rel8_32
	Mnemonic::Js,// Js_rel8_64
	Mnemonic::Jns,// Jns_rel8_16
	Mnemonic::Jns,// Jns_rel8_32
	Mnemonic::Jns,// Jns_rel8_64
	Mnemonic::Jp,// Jp_rel8_16
	Mnemonic::Jp,// Jp_rel8_32
	Mnemonic::Jp,// Jp_rel8_64
	Mnemonic::Jnp,// Jnp_rel8_16
	Mnemonic::Jnp,// Jnp_rel8_32
	Mnemonic::Jnp,// Jnp_rel8_64
	Mnemonic::Jl,// Jl_rel8_16
	Mnemonic::Jl,// Jl_rel8_32
	Mnemonic::Jl,// Jl_rel8_64
	Mnemonic::Jge,// Jge_rel8_16
	Mnemonic::Jge,// Jge_rel8_32
	Mnemonic::Jge,// Jge_rel8_64
	Mnemonic::Jle,// Jle_rel8_16
	Mnemonic::Jle,// Jle_rel8_32
	Mnemonic::Jle,// Jle_rel8_64
	Mnemonic::Jg,// Jg_rel8_16
	Mnemonic::Jg,// Jg_rel8_32
	Mnemonic::Jg,// Jg_rel8_64
	Mnemonic::Add,// Add_rm8_imm8
	Mnemonic::Or,// Or_rm8_imm8
	Mnemonic::Adc,// Adc_rm8_imm8
	Mnemonic::Sbb,// Sbb_rm8_imm8
	Mnemonic::And,// And_rm8_imm8
	Mnemonic::Sub,// Sub_rm8_imm8
	Mnemonic::Xor,// Xor_rm8_imm8
	Mnemonic::Cmp,// Cmp_rm8_imm8
	Mnemonic::Add,// Add_rm16_imm16
	Mnemonic::Add,// Add_rm32_imm32
	Mnemonic::Add,// Add_rm64_imm32
	Mnemonic::Or,// Or_rm16_imm16
	Mnemonic::Or,// Or_rm32_imm32
	Mnemonic::Or,// Or_rm64_imm32
	Mnemonic::Adc,// Adc_rm16_imm16
	Mnemonic::Adc,// Adc_rm32_imm32
	Mnemonic::Adc,// Adc_rm64_imm32
	Mnemonic::Sbb,// Sbb_rm16_imm16
	Mnemonic::Sbb,// Sbb_rm32_imm32
	Mnemonic::Sbb,// Sbb_rm64_imm32
	Mnemonic::And,// And_rm16_imm16
	Mnemonic::And,// And_rm32_imm32
	Mnemonic::And,// And_rm64_imm32
	Mnemonic::Sub,// Sub_rm16_imm16
	Mnemonic::Sub,// Sub_rm32_imm32
	Mnemonic::Sub,// Sub_rm64_imm32
	Mnemonic::Xor,// Xor_rm16_imm16
	Mnemonic::Xor,// Xor_rm32_imm32
	Mnemonic::Xor,// Xor_rm64_imm32
	Mnemonic::Cmp,// Cmp_rm16_imm16
	Mnemonic::Cmp,// Cmp_rm32_imm32
	Mnemonic::Cmp,// Cmp_rm64_imm32
	Mnemonic::Add,// Add_rm8_imm8_82
	Mnemonic::Or,// Or_rm8_imm8_82
	Mnemonic::Adc,// Adc_rm8_imm8_82
	Mnemonic::Sbb,// Sbb_rm8_imm8_82
	Mnemonic::And,// And_rm8_imm8_82
	Mnemonic::Sub,// Sub_rm8_imm8_82
	Mnemonic::Xor,// Xor_rm8_imm8_82
	Mnemonic::Cmp,// Cmp_rm8_imm8_82
	Mnemonic::Add,// Add_rm16_imm8
	Mnemonic::Add,// Add_rm32_imm8
	Mnemonic::Add,// Add_rm64_imm8
	Mnemonic::Or,// Or_rm16_imm8
	Mnemonic::Or,// Or_rm32_imm8
	Mnemonic::Or,// Or_rm64_imm8
	Mnemonic::Adc,// Adc_rm16_imm8
	Mnemonic::Adc,// Adc_rm32_imm8
	Mnemonic::Adc,// Adc_rm64_imm8
	Mnemonic::Sbb,// Sbb_rm16_imm8
	Mnemonic::Sbb,// Sbb_rm32_imm8
	Mnemonic::Sbb,// Sbb_rm64_imm8
	Mnemonic::And,// And_rm16_imm8
	Mnemonic::And,// And_rm32_imm8
	Mnemonic::And,// And_rm64_imm8
	Mnemonic::Sub,// Sub_rm16_imm8
	Mnemonic::Sub,// Sub_rm32_imm8
	Mnemonic::Sub,// Sub_rm64_imm8
	Mnemonic::Xor,// Xor_rm16_imm8
	Mnemonic::Xor,// Xor_rm32_imm8
	Mnemonic::Xor,// Xor_rm64_imm8
	Mnemonic::Cmp,// Cmp_rm16_imm8
	Mnemonic::Cmp,// Cmp_rm32_imm8
	Mnemonic::Cmp,// Cmp_rm64_imm8
	Mnemonic::Test,// Test_rm8_r8
	Mnemonic::Test,// Test_rm16_r16
	Mnemonic::Test,// Test_rm32_r32
	Mnemonic::Test,// Test_rm64_r64
	Mnemonic::Xchg,// Xchg_rm8_r8
	Mnemonic::Xchg,// Xchg_rm16_r16
	Mnemonic::Xchg,// Xchg_rm32_r32
	Mnemonic::Xchg,// Xchg_rm64_r64
	Mnemonic::Mov,// Mov_rm8_r8
	Mnemonic::Mov,// Mov_rm16_r16
	Mnemonic::Mov,// Mov_rm32_r32
	Mnemonic::Mov,// Mov_rm64_r64
	Mnemonic::Mov,// Mov_r8_rm8
	Mnemonic::Mov,// Mov_r16_rm16
	Mnemonic::Mov,// Mov_r32_rm32
	Mnemonic::Mov,// Mov_r64_rm64
	Mnemonic::Mov,// Mov_rm16_Sreg
	Mnemonic::Mov,// Mov_r32m16_Sreg
	Mnemonic::Mov,// Mov_r64m16_Sreg
	Mnemonic::Lea,// Lea_r16_m
	Mnemonic::Lea,// Lea_r32_m
	Mnemonic::Lea,// Lea_r64_m
	Mnemonic::Mov,// Mov_Sreg_rm16
	Mnemonic::Mov,// Mov_Sreg_r32m16
	Mnemonic::Mov,// Mov_Sreg_r64m16
	Mnemonic::Pop,// Pop_rm16
	Mnemonic::Pop,// Pop_rm32
	Mnemonic::Pop,// Pop_rm64
	Mnemonic::Nop,// Nopw
	Mnemonic::Nop,// Nopd
	Mnemonic::Nop,// Nopq
	Mnemonic::Xchg,// Xchg_r16_AX
	Mnemonic::Xchg,// Xchg_r32_EAX
	Mnemonic::Xchg,// Xchg_r64_RAX
	Mnemonic::Pause,// Pause
	Mnemonic::Cbw,// Cbw
	Mnemonic::Cwde,// Cwde
	Mnemonic::Cdqe,// Cdqe
	Mnemonic::Cwd,// Cwd
	Mnemonic::Cdq,// Cdq
	Mnemonic::Cqo,// Cqo
	Mnemonic::Call,// Call_ptr1616
	Mnemonic::Call,// Call_ptr1632
	Mnemonic::Wait,// Wait
	Mnemonic::Pushf,// Pushfw
	Mnemonic::Pushfd,// Pushfd
	Mnemonic::Pushfq,// Pushfq
	Mnemonic::Popf,// Popfw
	Mnemonic::Popfd,// Popfd
	Mnemonic::Popfq,// Popfq
	Mnemonic::Sahf,// Sahf
	Mnemonic::Lahf,// Lahf
	Mnemonic::Mov,// Mov_AL_moffs8
	Mnemonic::Mov,// Mov_AX_moffs16
	Mnemonic::Mov,// Mov_EAX_moffs32
	Mnemonic::Mov,// Mov_RAX_moffs64
	Mnemonic::Mov,// Mov_moffs8_AL
	Mnemonic::Mov,// Mov_moffs16_AX
	Mnemonic::Mov,// Mov_moffs32_EAX
	Mnemonic::Mov,// Mov_moffs64_RAX
	Mnemonic::Movsb,// Movsb_m8_m8
	Mnemonic::Movsw,// Movsw_m16_m16
	Mnemonic::Movsd,// Movsd_m32_m32
	Mnemonic::Movsq,// Movsq_m64_m64
	Mnemonic::Cmpsb,// Cmpsb_m8_m8
	Mnemonic::Cmpsw,// Cmpsw_m16_m16
	Mnemonic::Cmpsd,// Cmpsd_m32_m32
	Mnemonic::Cmpsq,// Cmpsq_m64_m64
	Mnemonic::Test,// Test_AL_imm8
	Mnemonic::Test,// Test_AX_imm16
	Mnemonic::Test,// Test_EAX_imm32
	Mnemonic::Test,// Test_RAX_imm32
	Mnemonic::Stosb,// Stosb_m8_AL
	Mnemonic::Stosw,// Stosw_m16_AX
	Mnemonic::Stosd,// Stosd_m32_EAX
	Mnemonic::Stosq,// Stosq_m64_RAX
	Mnemonic::Lodsb,// Lodsb_AL_m8
	Mnemonic::Lodsw,// Lodsw_AX_m16
	Mnemonic::Lodsd,// Lodsd_EAX_m32
	Mnemonic::Lodsq,// Lodsq_RAX_m64
	Mnemonic::Scasb,// Scasb_AL_m8
	Mnemonic::Scasw,// Scasw_AX_m16
	Mnemonic::Scasd,// Scasd_EAX_m32
	Mnemonic::Scasq,// Scasq_RAX_m64
	Mnemonic::Mov,// Mov_r8_imm8
	Mnemonic::Mov,// Mov_r16_imm16
	Mnemonic::Mov,// Mov_r32_imm32
	Mnemonic::Mov,// Mov_r64_imm64
	Mnemonic::Rol,// Rol_rm8_imm8
	Mnemonic::Ror,// Ror_rm8_imm8
	Mnemonic::Rcl,// Rcl_rm8_imm8
	Mnemonic::Rcr,// Rcr_rm8_imm8
	Mnemonic::Shl,// Shl_rm8_imm8
	Mnemonic::Shr,// Shr_rm8_imm8
	Mnemonic::Sal,// Sal_rm8_imm8
	Mnemonic::Sar,// Sar_rm8_imm8
	Mnemonic::Rol,// Rol_rm16_imm8
	Mnemonic::Rol,// Rol_rm32_imm8
	Mnemonic::Rol,// Rol_rm64_imm8
	Mnemonic::Ror,// Ror_rm16_imm8
	Mnemonic::Ror,// Ror_rm32_imm8
	Mnemonic::Ror,// Ror_rm64_imm8
	Mnemonic::Rcl,// Rcl_rm16_imm8
	Mnemonic::Rcl,// Rcl_rm32_imm8
	Mnemonic::Rcl,// Rcl_rm64_imm8
	Mnemonic::Rcr,// Rcr_rm16_imm8
	Mnemonic::Rcr,// Rcr_rm32_imm8
	Mnemonic::Rcr,// Rcr_rm64_imm8
	Mnemonic::Shl,// Shl_rm16_imm8
	Mnemonic::Shl,// Shl_rm32_imm8
	Mnemonic::Shl,// Shl_rm64_imm8
	Mnemonic::Shr,// Shr_rm16_imm8
	Mnemonic::Shr,// Shr_rm32_imm8
	Mnemonic::Shr,// Shr_rm64_imm8
	Mnemonic::Sal,// Sal_rm16_imm8
	Mnemonic::Sal,// Sal_rm32_imm8
	Mnemonic::Sal,// Sal_rm64_imm8
	Mnemonic::Sar,// Sar_rm16_imm8
	Mnemonic::Sar,// Sar_rm32_imm8
	Mnemonic::Sar,// Sar_rm64_imm8
	Mnemonic::Ret,// Retnw_imm16
	Mnemonic::Ret,// Retnd_imm16
	Mnemonic::Ret,// Retnq_imm16
	Mnemonic::Ret,// Retnw
	Mnemonic::Ret,// Retnd
	Mnemonic::Ret,// Retnq
	Mnemonic::Les,// Les_r16_m1616
	Mnemonic::Les,// Les_r32_m1632
	Mnemonic::Lds,// Lds_r16_m1616
	Mnemonic::Lds,// Lds_r32_m1632
	Mnemonic::Mov,// Mov_rm8_imm8
	Mnemonic::Xabort,// Xabort_imm8
	Mnemonic::Mov,// Mov_rm16_imm16
	Mnemonic::Mov,// Mov_rm32_imm32
	Mnemonic::Mov,// Mov_rm64_imm32
	Mnemonic::Xbegin,// Xbegin_rel16
	Mnemonic::Xbegin,// Xbegin_rel32
	Mnemonic::Enter,// Enterw_imm16_imm8
	Mnemonic::Enter,// Enterd_imm16_imm8
	Mnemonic::Enter,// Enterq_imm16_imm8
	Mnemonic::Leave,// Leavew
	Mnemonic::Leave,// Leaved
	Mnemonic::Leave,// Leaveq
	Mnemonic::Retf,// Retfw_imm16
	Mnemonic::Retf,// Retfd_imm16
	Mnemonic::Retf,// Retfq_imm16
	Mnemonic::Retf,// Retfw
	Mnemonic::Retf,// Retfd
	Mnemonic::Retf,// Retfq
	Mnemonic::Int3,// Int3
	Mnemonic::Int,// Int_imm8
	Mnemonic::Into,// Into
	Mnemonic::Iret,// Iretw
	Mnemonic::Iretd,// Iretd
	Mnemonic::Iretq,// Iretq
	Mnemonic::Rol,// Rol_rm8_1
	Mnemonic::Ror,// Ror_rm8_1
	Mnemonic::Rcl,// Rcl_rm8_1
	Mnemonic::Rcr,// Rcr_rm8_1
	Mnemonic::Shl,// Shl_rm8_1
	Mnemonic::Shr,// Shr_rm8_1
	Mnemonic::Sal,// Sal_rm8_1
	Mnemonic::Sar,// Sar_rm8_1
	Mnemonic::Rol,// Rol_rm16_1
	Mnemonic::Rol,// Rol_rm32_1
	Mnemonic::Rol,// Rol_rm64_1
	Mnemonic::Ror,// Ror_rm16_1
	Mnemonic::Ror,// Ror_rm32_1
	Mnemonic::Ror,// Ror_rm64_1
	Mnemonic::Rcl,// Rcl_rm16_1
	Mnemonic::Rcl,// Rcl_rm32_1
	Mnemonic::Rcl,// Rcl_rm64_1
	Mnemonic::Rcr,// Rcr_rm16_1
	Mnemonic::Rcr,// Rcr_rm32_1
	Mnemonic::Rcr,// Rcr_rm64_1
	Mnemonic::Shl,// Shl_rm16_1
	Mnemonic::Shl,// Shl_rm32_1
	Mnemonic::Shl,// Shl_rm64_1
	Mnemonic::Shr,// Shr_rm16_1
	Mnemonic::Shr,// Shr_rm32_1
	Mnemonic::Shr,// Shr_rm64_1
	Mnemonic::Sal,// Sal_rm16_1
	Mnemonic::Sal,// Sal_rm32_1
	Mnemonic::Sal,// Sal_rm64_1
	Mnemonic::Sar,// Sar_rm16_1
	Mnemonic::Sar,// Sar_rm32_1
	Mnemonic::Sar,// Sar_rm64_1
	Mnemonic::Rol,// Rol_rm8_CL
	Mnemonic::Ror,// Ror_rm8_CL
	Mnemonic::Rcl,// Rcl_rm8_CL
	Mnemonic::Rcr,// Rcr_rm8_CL
	Mnemonic::Shl,// Shl_rm8_CL
	Mnemonic::Shr,// Shr_rm8_CL
	Mnemonic::Sal,// Sal_rm8_CL
	Mnemonic::Sar,// Sar_rm8_CL
	Mnemonic::Rol,// Rol_rm16_CL
	Mnemonic::Rol,// Rol_rm32_CL
	Mnemonic::Rol,// Rol_rm64_CL
	Mnemonic::Ror,// Ror_rm16_CL
	Mnemonic::Ror,// Ror_rm32_CL
	Mnemonic::Ror,// Ror_rm64_CL
	Mnemonic::Rcl,// Rcl_rm16_CL
	Mnemonic::Rcl,// Rcl_rm32_CL
	Mnemonic::Rcl,// Rcl_rm64_CL
	Mnemonic::Rcr,// Rcr_rm16_CL
	Mnemonic::Rcr,// Rcr_rm32_CL
	Mnemonic::Rcr,// Rcr_rm64_CL
	Mnemonic::Shl,// Shl_rm16_CL
	Mnemonic::Shl,// Shl_rm32_CL
	Mnemonic::Shl,// Shl_rm64_CL
	Mnemonic::Shr,// Shr_rm16_CL
	Mnemonic::Shr,// Shr_rm32_CL
	Mnemonic::Shr,// Shr_rm64_CL
	Mnemonic::Sal,// Sal_rm16_CL
	Mnemonic::Sal,// Sal_rm32_CL
	Mnemonic::Sal,// Sal_rm64_CL
	Mnemonic::Sar,// Sar_rm16_CL
	Mnemonic::Sar,// Sar_rm32_CL
	Mnemonic::Sar,// Sar_rm64_CL
	Mnemonic::Aam,// Aam_imm8
	Mnemonic::Aad,// Aad_imm8
	Mnemonic::Salc,// Salc
	Mnemonic::Xlatb,// Xlat_m8
	Mnemonic::Fadd,// Fadd_m32fp
	Mnemonic::Fmul,// Fmul_m32fp
	Mnemonic::Fcom,// Fcom_m32fp
	Mnemonic::Fcomp,// Fcomp_m32fp
	Mnemonic::Fsub,// Fsub_m32fp
	Mnemonic::Fsubr,// Fsubr_m32fp
	Mnemonic::Fdiv,// Fdiv_m32fp
	Mnemonic::Fdivr,// Fdivr_m32fp
	Mnemonic::Fadd,// Fadd_st0_sti
	Mnemonic::Fmul,// Fmul_st0_sti
	Mnemonic::Fcom,// Fcom_st0_sti
	Mnemonic::Fcomp,// Fcomp_st0_sti
	Mnemonic::Fsub,// Fsub_st0_sti
	Mnemonic::Fsubr,// Fsubr_st0_sti
	Mnemonic::Fdiv,// Fdiv_st0_sti
	Mnemonic::Fdivr,// Fdivr_st0_sti
	Mnemonic::Fld,// Fld_m32fp
	Mnemonic::Fst,// Fst_m32fp
	Mnemonic::Fstp,// Fstp_m32fp
	Mnemonic::Fldenv,// Fldenv_m14byte
	Mnemonic::Fldenv,// Fldenv_m28byte
	Mnemonic::Fldcw,// Fldcw_m2byte
	Mnemonic::Fnstenv,// Fnstenv_m14byte
	Mnemonic::Fstenv,// Fstenv_m14byte
	Mnemonic::Fnstenv,// Fnstenv_m28byte
	Mnemonic::Fstenv,// Fstenv_m28byte
	Mnemonic::Fnstcw,// Fnstcw_m2byte
	Mnemonic::Fstcw,// Fstcw_m2byte
	Mnemonic::Fld,// Fld_sti
	Mnemonic::Fxch,// Fxch_st0_sti
	Mnemonic::Fnop,// Fnop
	Mnemonic::Fstpnce,// Fstpnce_sti
	Mnemonic::Fchs,// Fchs
	Mnemonic::Fabs,// Fabs
	Mnemonic::Ftst,// Ftst
	Mnemonic::Fxam,// Fxam
	Mnemonic::Fld1,// Fld1
	Mnemonic::Fldl2t,// Fldl2t
	Mnemonic::Fldl2e,// Fldl2e
	Mnemonic::Fldpi,// Fldpi
	Mnemonic::Fldlg2,// Fldlg2
	Mnemonic::Fldln2,// Fldln2
	Mnemonic::Fldz,// Fldz
	Mnemonic::F2xm1,// F2xm1
	Mnemonic::Fyl2x,// Fyl2x
	Mnemonic::Fptan,// Fptan
	Mnemonic::Fpatan,// Fpatan
	Mnemonic::Fxtract,// Fxtract
	Mnemonic::Fprem1,// Fprem1
	Mnemonic::Fdecstp,// Fdecstp
	Mnemonic::Fincstp,// Fincstp
	Mnemonic::Fprem,// Fprem
	Mnemonic::Fyl2xp1,// Fyl2xp1
	Mnemonic::Fsqrt,// Fsqrt
	Mnemonic::Fsincos,// Fsincos
	Mnemonic::Frndint,// Frndint
	Mnemonic::Fscale,// Fscale
	Mnemonic::Fsin,// Fsin
	Mnemonic::Fcos,// Fcos
	Mnemonic::Fiadd,// Fiadd_m32int
	Mnemonic::Fimul,// Fimul_m32int
	Mnemonic::Ficom,// Ficom_m32int
	Mnemonic::Ficomp,// Ficomp_m32int
	Mnemonic::Fisub,// Fisub_m32int
	Mnemonic::Fisubr,// Fisubr_m32int
	Mnemonic::Fidiv,// Fidiv_m32int
	Mnemonic::Fidivr,// Fidivr_m32int
	Mnemonic::Fcmovb,// Fcmovb_st0_sti
	Mnemonic::Fcmove,// Fcmove_st0_sti
	Mnemonic::Fcmovbe,// Fcmovbe_st0_sti
	Mnemonic::Fcmovu,// Fcmovu_st0_sti
	Mnemonic::Fucompp,// Fucompp
	Mnemonic::Fild,// Fild_m32int
	Mnemonic::Fisttp,// Fisttp_m32int
	Mnemonic::Fist,// Fist_m32int
	Mnemonic::Fistp,// Fistp_m32int
	Mnemonic::Fld,// Fld_m80fp
	Mnemonic::Fstp,// Fstp_m80fp
	Mnemonic::Fcmovnb,// Fcmovnb_st0_sti
	Mnemonic::Fcmovne,// Fcmovne_st0_sti
	Mnemonic::Fcmovnbe,// Fcmovnbe_st0_sti
	Mnemonic::Fcmovnu,// Fcmovnu_st0_sti
	Mnemonic::Fneni,// Fneni
	Mnemonic::Feni,// Feni
	Mnemonic::Fndisi,// Fndisi
	Mnemonic::Fdisi,// Fdisi
	Mnemonic::Fnclex,// Fnclex
	Mnemonic::Fclex,// Fclex
	Mnemonic::Fninit,// Fninit
	Mnemonic::Finit,// Finit
	Mnemonic::Fnsetpm,// Fnsetpm
	Mnemonic::Fsetpm,// Fsetpm
	Mnemonic::Frstpm,// Frstpm
	Mnemonic::Fucomi,// Fucomi_st0_sti
	Mnemonic::Fcomi,// Fcomi_st0_sti
	Mnemonic::Fadd,// Fadd_m64fp
	Mnemonic::Fmul,// Fmul_m64fp
	Mnemonic::Fcom,// Fcom_m64fp
	Mnemonic::Fcomp,// Fcomp_m64fp
	Mnemonic::Fsub,// Fsub_m64fp
	Mnemonic::Fsubr,// Fsubr_m64fp
	Mnemonic::Fdiv,// Fdiv_m64fp
	Mnemonic::Fdivr,// Fdivr_m64fp
	Mnemonic::Fadd,// Fadd_sti_st0
	Mnemonic::Fmul,// Fmul_sti_st0
	Mnemonic::Fcom,// Fcom_st0_sti_DCD0
	Mnemonic::Fcomp,// Fcomp_st0_sti_DCD8
	Mnemonic::Fsubr,// Fsubr_sti_st0
	Mnemonic::Fsub,// Fsub_sti_st0
	Mnemonic::Fdivr,// Fdivr_sti_st0
	Mnemonic::Fdiv,// Fdiv_sti_st0
	Mnemonic::Fld,// Fld_m64fp
	Mnemonic::Fisttp,// Fisttp_m64int
	Mnemonic::Fst,// Fst_m64fp
	Mnemonic::Fstp,// Fstp_m64fp
	Mnemonic::Frstor,// Frstor_m94byte
	Mnemonic::Frstor,// Frstor_m108byte
	Mnemonic::Fnsave,// Fnsave_m94byte
	Mnemonic::Fsave,// Fsave_m94byte
	Mnemonic::Fnsave,// Fnsave_m108byte
	Mnemonic::Fsave,// Fsave_m108byte
	Mnemonic::Fnstsw,// Fnstsw_m2byte
	Mnemonic::Fstsw,// Fstsw_m2byte
	Mnemonic::Ffree,// Ffree_sti
	Mnemonic::Fxch,// Fxch_st0_sti_DDC8
	Mnemonic::Fst,// Fst_sti
	Mnemonic::Fstp,// Fstp_sti
	Mnemonic::Fucom,// Fucom_st0_sti
	Mnemonic::Fucomp,// Fucomp_st0_sti
	Mnemonic::Fiadd,// Fiadd_m16int
	Mnemonic::Fimul,// Fimul_m16int
	Mnemonic::Ficom,// Ficom_m16int
	Mnemonic::Ficomp,// Ficomp_m16int
	Mnemonic::Fisub,// Fisub_m16int
	Mnemonic::Fisubr,// Fisubr_m16int
	Mnemonic::Fidiv,// Fidiv_m16int
	Mnemonic::Fidivr,// Fidivr_m16int
	Mnemonic::Faddp,// Faddp_sti_st0
	Mnemonic::Fmulp,// Fmulp_sti_st0
	Mnemonic::Fcomp,// Fcomp_st0_sti_DED0
	Mnemonic::Fcompp,// Fcompp
	Mnemonic::Fsubrp,// Fsubrp_sti_st0
	Mnemonic::Fsubp,// Fsubp_sti_st0
	Mnemonic::Fdivrp,// Fdivrp_sti_st0
	Mnemonic::Fdivp,// Fdivp_sti_st0
	Mnemonic::Fild,// Fild_m16int
	Mnemonic::Fisttp,// Fisttp_m16int
	Mnemonic::Fist,// Fist_m16int
	Mnemonic::Fistp,// Fistp_m16int
	Mnemonic::Fbld,// Fbld_m80bcd
	Mnemonic::Fild,// Fild_m64int
	Mnemonic::Fbstp,// Fbstp_m80bcd
	Mnemonic::Fistp,// Fistp_m64int
	Mnemonic::Ffreep,// Ffreep_sti
	Mnemonic::Fxch,// Fxch_st0_sti_DFC8
	Mnemonic::Fstp,// Fstp_sti_DFD0
	Mnemonic::Fstp,// Fstp_sti_DFD8
	Mnemonic::Fnstsw,// Fnstsw_AX
	Mnemonic::Fstsw,// Fstsw_AX
	Mnemonic::Fstdw,// Fstdw_AX
	Mnemonic::Fstsg,// Fstsg_AX
	Mnemonic::Fucomip,// Fucomip_st0_sti
	Mnemonic::Fcomip,// Fcomip_st0_sti
	Mnemonic::Loopne,// Loopne_rel8_16_CX
	Mnemonic::Loopne,// Loopne_rel8_32_CX
	Mnemonic::Loopne,// Loopne_rel8_16_ECX
	Mnemonic::Loopne,// Loopne_rel8_32_ECX
	Mnemonic::Loopne,// Loopne_rel8_64_ECX
	Mnemonic::Loopne,// Loopne_rel8_16_RCX
	Mnemonic::Loopne,// Loopne_rel8_64_RCX
	Mnemonic::Loope,// Loope_rel8_16_CX
	Mnemonic::Loope,// Loope_rel8_32_CX
	Mnemonic::Loope,// Loope_rel8_16_ECX
	Mnemonic::Loope,// Loope_rel8_32_ECX
	Mnemonic::Loope,// Loope_rel8_64_ECX
	Mnemonic::Loope,// Loope_rel8_16_RCX
	Mnemonic::Loope,// Loope_rel8_64_RCX
	Mnemonic::Loop,// Loop_rel8_16_CX
	Mnemonic::Loop,// Loop_rel8_32_CX
	Mnemonic::Loop,// Loop_rel8_16_ECX
	Mnemonic::Loop,// Loop_rel8_32_ECX
	Mnemonic::Loop,// Loop_rel8_64_ECX
	Mnemonic::Loop,// Loop_rel8_16_RCX
	Mnemonic::Loop,// Loop_rel8_64_RCX
	Mnemonic::Jcxz,// Jcxz_rel8_16
	Mnemonic::Jcxz,// Jcxz_rel8_32
	Mnemonic::Jecxz,// Jecxz_rel8_16
	Mnemonic::Jecxz,// Jecxz_rel8_32
	Mnemonic::Jecxz,// Jecxz_rel8_64
	Mnemonic::Jrcxz,// Jrcxz_rel8_16
	Mnemonic::Jrcxz,// Jrcxz_rel8_64
	Mnemonic::In,// In_AL_imm8
	Mnemonic::In,// In_AX_imm8
	Mnemonic::In,// In_EAX_imm8
	Mnemonic::Out,// Out_imm8_AL
	Mnemonic::Out,// Out_imm8_AX
	Mnemonic::Out,// Out_imm8_EAX
	Mnemonic::Call,// Call_rel16
	Mnemonic::Call,// Call_rel32_32
	Mnemonic::Call,// Call_rel32_64
	Mnemonic::Jmp,// Jmp_rel16
	Mnemonic::Jmp,// Jmp_rel32_32
	Mnemonic::Jmp,// Jmp_rel32_64
	Mnemonic::Jmp,// Jmp_ptr1616
	Mnemonic::Jmp,// Jmp_ptr1632
	Mnemonic::Jmp,// Jmp_rel8_16
	Mnemonic::Jmp,// Jmp_rel8_32
	Mnemonic::Jmp,// Jmp_rel8_64
	Mnemonic::In,// In_AL_DX
	Mnemonic::In,// In_AX_DX
	Mnemonic::In,// In_EAX_DX
	Mnemonic::Out,// Out_DX_AL
	Mnemonic::Out,// Out_DX_AX
	Mnemonic::Out,// Out_DX_EAX
	Mnemonic::Int1,// Int1
	Mnemonic::Hlt,// Hlt
	Mnemonic::Cmc,// Cmc
	Mnemonic::Test,// Test_rm8_imm8
	Mnemonic::Test,// Test_rm8_imm8_F6r1
	Mnemonic::Not,// Not_rm8
	Mnemonic::Neg,// Neg_rm8
	Mnemonic::Mul,// Mul_rm8
	Mnemonic::Imul,// Imul_rm8
	Mnemonic::Div,// Div_rm8
	Mnemonic::Idiv,// Idiv_rm8
	Mnemonic::Test,// Test_rm16_imm16
	Mnemonic::Test,// Test_rm32_imm32
	Mnemonic::Test,// Test_rm64_imm32
	Mnemonic::Test,// Test_rm16_imm16_F7r1
	Mnemonic::Test,// Test_rm32_imm32_F7r1
	Mnemonic::Test,// Test_rm64_imm32_F7r1
	Mnemonic::Not,// Not_rm16
	Mnemonic::Not,// Not_rm32
	Mnemonic::Not,// Not_rm64
	Mnemonic::Neg,// Neg_rm16
	Mnemonic::Neg,// Neg_rm32
	Mnemonic::Neg,// Neg_rm64
	Mnemonic::Mul,// Mul_rm16
	Mnemonic::Mul,// Mul_rm32
	Mnemonic::Mul,// Mul_rm64
	Mnemonic::Imul,// Imul_rm16
	Mnemonic::Imul,// Imul_rm32
	Mnemonic::Imul,// Imul_rm64
	Mnemonic::Div,// Div_rm16
	Mnemonic::Div,// Div_rm32
	Mnemonic::Div,// Div_rm64
	Mnemonic::Idiv,// Idiv_rm16
	Mnemonic::Idiv,// Idiv_rm32
	Mnemonic::Idiv,// Idiv_rm64
	Mnemonic::Clc,// Clc
	Mnemonic::Stc,// Stc
	Mnemonic::Cli,// Cli
	Mnemonic::Sti,// Sti
	Mnemonic::Cld,// Cld
	Mnemonic::Std,// Std
	Mnemonic::Inc,// Inc_rm8
	Mnemonic::Dec,// Dec_rm8
	Mnemonic::Inc,// Inc_rm16
	Mnemonic::Inc,// Inc_rm32
	Mnemonic::Inc,// Inc_rm64
	Mnemonic::Dec,// Dec_rm16
	Mnemonic::Dec,// Dec_rm32
	Mnemonic::Dec,// Dec_rm64
	Mnemonic::Call,// Call_rm16
	Mnemonic::Call,// Call_rm32
	Mnemonic::Call,// Call_rm64
	Mnemonic::Call,// Call_m1616
	Mnemonic::Call,// Call_m1632
	Mnemonic::Call,// Call_m1664
	Mnemonic::Jmp,// Jmp_rm16
	Mnemonic::Jmp,// Jmp_rm32
	Mnemonic::Jmp,// Jmp_rm64
	Mnemonic::Jmp,// Jmp_m1616
	Mnemonic::Jmp,// Jmp_m1632
	Mnemonic::Jmp,// Jmp_m1664
	Mnemonic::Push,// Push_rm16
	Mnemonic::Push,// Push_rm32
	Mnemonic::Push,// Push_rm64
	Mnemonic::Sldt,// Sldt_rm16
	Mnemonic::Sldt,// Sldt_r32m16
	Mnemonic::Sldt,// Sldt_r64m16
	Mnemonic::Str,// Str_rm16
	Mnemonic::Str,// Str_r32m16
	Mnemonic::Str,// Str_r64m16
	Mnemonic::Lldt,// Lldt_rm16
	Mnemonic::Lldt,// Lldt_r32m16
	Mnemonic::Lldt,// Lldt_r64m16
	Mnemonic::Ltr,// Ltr_rm16
	Mnemonic::Ltr,// Ltr_r32m16
	Mnemonic::Ltr,// Ltr_r64m16
	Mnemonic::Verr,// Verr_rm16
	Mnemonic::Verr,// Verr_r32m16
	Mnemonic::Verr,// Verr_r64m16
	Mnemonic::Verw,// Verw_rm16
	Mnemonic::Verw,// Verw_r32m16
	Mnemonic::Verw,// Verw_r64m16
	Mnemonic::Jmpe,// Jmpe_rm16
	Mnemonic::Jmpe,// Jmpe_rm32
	Mnemonic::Sgdt,// Sgdt_m1632_16
	Mnemonic::Sgdt,// Sgdt_m1632
	Mnemonic::Sgdt,// Sgdt_m1664
	Mnemonic::Sidt,// Sidt_m1632_16
	Mnemonic::Sidt,// Sidt_m1632
	Mnemonic::Sidt,// Sidt_m1664
	Mnemonic::Lgdt,// Lgdt_m1632_16
	Mnemonic::Lgdt,// Lgdt_m1632
	Mnemonic::Lgdt,// Lgdt_m1664
	Mnemonic::Lidt,// Lidt_m1632_16
	Mnemonic::Lidt,// Lidt_m1632
	Mnemonic::Lidt,// Lidt_m1664
	Mnemonic::Smsw,// Smsw_rm16
	Mnemonic::Smsw,// Smsw_r32m16
	Mnemonic::Smsw,// Smsw_r64m16
	Mnemonic::Rstorssp,// Rstorssp_m64
	Mnemonic::Lmsw,// Lmsw_rm16
	Mnemonic::Lmsw,// Lmsw_r32m16
	Mnemonic::Lmsw,// Lmsw_r64m16
	Mnemonic::Invlpg,// Invlpg_m
	Mnemonic::Enclv,// Enclv
	Mnemonic::Vmcall,// Vmcall
	Mnemonic::Vmlaunch,// Vmlaunch
	Mnemonic::Vmresume,// Vmresume
	Mnemonic::Vmxoff,// Vmxoff
	Mnemonic::Pconfig,// Pconfig
	Mnemonic::Monitor,// Monitorw
	Mnemonic::Monitor,// Monitord
	Mnemonic::Monitor,// Monitorq
	Mnemonic::Mwait,// Mwait
	Mnemonic::Clac,// Clac
	Mnemonic::Stac,// Stac
	Mnemonic::Encls,// Encls
	Mnemonic::Xgetbv,// Xgetbv
	Mnemonic::Xsetbv,// Xsetbv
	Mnemonic::Vmfunc,// Vmfunc
	Mnemonic::Xend,// Xend
	Mnemonic::Xtest,// Xtest
	Mnemonic::Enclu,// Enclu
	Mnemonic::Vmrun,// Vmrunw
	Mnemonic::Vmrun,// Vmrund
	Mnemonic::Vmrun,// Vmrunq
	Mnemonic::Vmmcall,// Vmmcall
	Mnemonic::Vmload,// Vmloadw
	Mnemonic::Vmload,// Vmloadd
	Mnemonic::Vmload,// Vmloadq
	Mnemonic::Vmsave,// Vmsavew
	Mnemonic::Vmsave,// Vmsaved
	Mnemonic::Vmsave,// Vmsaveq
	Mnemonic::Stgi,// Stgi
	Mnemonic::Clgi,// Clgi
	Mnemonic::Skinit,// Skinit
	Mnemonic::Invlpga,// Invlpgaw
	Mnemonic::Invlpga,// Invlpgad
	Mnemonic::Invlpga,// Invlpgaq
	Mnemonic::Setssbsy,// Setssbsy
	Mnemonic::Saveprevssp,// Saveprevssp
	Mnemonic::Rdpkru,// Rdpkru
	Mnemonic::Wrpkru,// Wrpkru
	Mnemonic::Swapgs,// Swapgs
	Mnemonic::Rdtscp,// Rdtscp
	Mnemonic::Monitorx,// Monitorxw
	Mnemonic::Monitorx,// Monitorxd
	Mnemonic::Monitorx,// Monitorxq
	Mnemonic::Mcommit,// Mcommit
	Mnemonic::Mwaitx,// Mwaitx
	Mnemonic::Clzero,// Clzerow
	Mnemonic::Clzero,// Clzerod
	Mnemonic::Clzero,// Clzeroq
	Mnemonic::Rdpru,// Rdpru
	Mnemonic::Lar,// Lar_r16_rm16
	Mnemonic::Lar,// Lar_r32_r32m16
	Mnemonic::Lar,// Lar_r64_r64m16
	Mnemonic::Lsl,// Lsl_r16_rm16
	Mnemonic::Lsl,// Lsl_r32_r32m16
	Mnemonic::Lsl,// Lsl_r64_r64m16
	Mnemonic::Storeall,// Storeall
	Mnemonic::Loadall,// Loadall286
	Mnemonic::Syscall,// Syscall
	Mnemonic::Clts,// Clts
	Mnemonic::Loadall,// Loadall386
	Mnemonic::Sysret,// Sysretd
	Mnemonic::Sysretq,// Sysretq
	Mnemonic::Invd,// Invd
	Mnemonic::Wbinvd,// Wbinvd
	Mnemonic::Wbnoinvd,// Wbnoinvd
	Mnemonic::Cl1invmb,// Cl1invmb
	Mnemonic::Ud2,// Ud2
	Mnemonic::Reservednop,// Reservednop_rm16_r16_0F0D
	Mnemonic::Reservednop,// Reservednop_rm32_r32_0F0D
	Mnemonic::Reservednop,// Reservednop_rm64_r64_0F0D
	Mnemonic::Prefetch,// Prefetch_m8
	Mnemonic::Prefetchw,// Prefetchw_m8
	Mnemonic::Prefetchwt1,// Prefetchwt1_m8
	Mnemonic::Femms,// Femms
	Mnemonic::Umov,// Umov_rm8_r8
	Mnemonic::Umov,// Umov_rm16_r16
	Mnemonic::Umov,// Umov_rm32_r32
	Mnemonic::Umov,// Umov_r8_rm8
	Mnemonic::Umov,// Umov_r16_rm16
	Mnemonic::Umov,// Umov_r32_rm32
	Mnemonic::Movups,// Movups_xmm_xmmm128
	Mnemonic::Vmovups,// VEX_Vmovups_xmm_xmmm128
	Mnemonic::Vmovups,// VEX_Vmovups_ymm_ymmm256
	Mnemonic::Vmovups,// EVEX_Vmovups_xmm_k1z_xmmm128
	Mnemonic::Vmovups,// EVEX_Vmovups_ymm_k1z_ymmm256
	Mnemonic::Vmovups,// EVEX_Vmovups_zmm_k1z_zmmm512
	Mnemonic::Movupd,// Movupd_xmm_xmmm128
	Mnemonic::Vmovupd,// VEX_Vmovupd_xmm_xmmm128
	Mnemonic::Vmovupd,// VEX_Vmovupd_ymm_ymmm256
	Mnemonic::Vmovupd,// EVEX_Vmovupd_xmm_k1z_xmmm128
	Mnemonic::Vmovupd,// EVEX_Vmovupd_ymm_k1z_ymmm256
	Mnemonic::Vmovupd,// EVEX_Vmovupd_zmm_k1z_zmmm512
	Mnemonic::Movss,// Movss_xmm_xmmm32
	Mnemonic::Vmovss,// VEX_Vmovss_xmm_xmm_xmm
	Mnemonic::Vmovss,// VEX_Vmovss_xmm_m32
	Mnemonic::Vmovss,// EVEX_Vmovss_xmm_k1z_xmm_xmm
	Mnemonic::Vmovss,// EVEX_Vmovss_xmm_k1z_m32
	Mnemonic::Movsd,// Movsd_xmm_xmmm64
	Mnemonic::Vmovsd,// VEX_Vmovsd_xmm_xmm_xmm
	Mnemonic::Vmovsd,// VEX_Vmovsd_xmm_m64
	Mnemonic::Vmovsd,// EVEX_Vmovsd_xmm_k1z_xmm_xmm
	Mnemonic::Vmovsd,// EVEX_Vmovsd_xmm_k1z_m64
	Mnemonic::Movups,// Movups_xmmm128_xmm
	Mnemonic::Vmovups,// VEX_Vmovups_xmmm128_xmm
	Mnemonic::Vmovups,// VEX_Vmovups_ymmm256_ymm
	Mnemonic::Vmovups,// EVEX_Vmovups_xmmm128_k1z_xmm
	Mnemonic::Vmovups,// EVEX_Vmovups_ymmm256_k1z_ymm
	Mnemonic::Vmovups,// EVEX_Vmovups_zmmm512_k1z_zmm
	Mnemonic::Movupd,// Movupd_xmmm128_xmm
	Mnemonic::Vmovupd,// VEX_Vmovupd_xmmm128_xmm
	Mnemonic::Vmovupd,// VEX_Vmovupd_ymmm256_ymm
	Mnemonic::Vmovupd,// EVEX_Vmovupd_xmmm128_k1z_xmm
	Mnemonic::Vmovupd,// EVEX_Vmovupd_ymmm256_k1z_ymm
	Mnemonic::Vmovupd,// EVEX_Vmovupd_zmmm512_k1z_zmm
	Mnemonic::Movss,// Movss_xmmm32_xmm
	Mnemonic::Vmovss,// VEX_Vmovss_xmm_xmm_xmm_0F11
	Mnemonic::Vmovss,// VEX_Vmovss_m32_xmm
	Mnemonic::Vmovss,// EVEX_Vmovss_xmm_k1z_xmm_xmm_0F11
	Mnemonic::Vmovss,// EVEX_Vmovss_m32_k1_xmm
	Mnemonic::Movsd,// Movsd_xmmm64_xmm
	Mnemonic::Vmovsd,// VEX_Vmovsd_xmm_xmm_xmm_0F11
	Mnemonic::Vmovsd,// VEX_Vmovsd_m64_xmm
	Mnemonic::Vmovsd,// EVEX_Vmovsd_xmm_k1z_xmm_xmm_0F11
	Mnemonic::Vmovsd,// EVEX_Vmovsd_m64_k1_xmm
	Mnemonic::Movhlps,// Movhlps_xmm_xmm
	Mnemonic::Movlps,// Movlps_xmm_m64
	Mnemonic::Vmovhlps,// VEX_Vmovhlps_xmm_xmm_xmm
	Mnemonic::Vmovlps,// VEX_Vmovlps_xmm_xmm_m64
	Mnemonic::Vmovhlps,// EVEX_Vmovhlps_xmm_xmm_xmm
	Mnemonic::Vmovlps,// EVEX_Vmovlps_xmm_xmm_m64
	Mnemonic::Movlpd,// Movlpd_xmm_m64
	Mnemonic::Vmovlpd,// VEX_Vmovlpd_xmm_xmm_m64
	Mnemonic::Vmovlpd,// EVEX_Vmovlpd_xmm_xmm_m64
	Mnemonic::Movsldup,// Movsldup_xmm_xmmm128
	Mnemonic::Vmovsldup,// VEX_Vmovsldup_xmm_xmmm128
	Mnemonic::Vmovsldup,// VEX_Vmovsldup_ymm_ymmm256
	Mnemonic::Vmovsldup,// EVEX_Vmovsldup_xmm_k1z_xmmm128
	Mnemonic::Vmovsldup,// EVEX_Vmovsldup_ymm_k1z_ymmm256
	Mnemonic::Vmovsldup,// EVEX_Vmovsldup_zmm_k1z_zmmm512
	Mnemonic::Movddup,// Movddup_xmm_xmmm64
	Mnemonic::Vmovddup,// VEX_Vmovddup_xmm_xmmm64
	Mnemonic::Vmovddup,// VEX_Vmovddup_ymm_ymmm256
	Mnemonic::Vmovddup,// EVEX_Vmovddup_xmm_k1z_xmmm64
	Mnemonic::Vmovddup,// EVEX_Vmovddup_ymm_k1z_ymmm256
	Mnemonic::Vmovddup,// EVEX_Vmovddup_zmm_k1z_zmmm512
	Mnemonic::Movlps,// Movlps_m64_xmm
	Mnemonic::Vmovlps,// VEX_Vmovlps_m64_xmm
	Mnemonic::Vmovlps,// EVEX_Vmovlps_m64_xmm
	Mnemonic::Movlpd,// Movlpd_m64_xmm
	Mnemonic::Vmovlpd,// VEX_Vmovlpd_m64_xmm
	Mnemonic::Vmovlpd,// EVEX_Vmovlpd_m64_xmm
	Mnemonic::Unpcklps,// Unpcklps_xmm_xmmm128
	Mnemonic::Vunpcklps,// VEX_Vunpcklps_xmm_xmm_xmmm128
	Mnemonic::Vunpcklps,// VEX_Vunpcklps_ymm_ymm_ymmm256
	Mnemonic::Vunpcklps,// EVEX_Vunpcklps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vunpcklps,// EVEX_Vunpcklps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vunpcklps,// EVEX_Vunpcklps_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Unpcklpd,// Unpcklpd_xmm_xmmm128
	Mnemonic::Vunpcklpd,// VEX_Vunpcklpd_xmm_xmm_xmmm128
	Mnemonic::Vunpcklpd,// VEX_Vunpcklpd_ymm_ymm_ymmm256
	Mnemonic::Vunpcklpd,// EVEX_Vunpcklpd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vunpcklpd,// EVEX_Vunpcklpd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vunpcklpd,// EVEX_Vunpcklpd_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Unpckhps,// Unpckhps_xmm_xmmm128
	Mnemonic::Vunpckhps,// VEX_Vunpckhps_xmm_xmm_xmmm128
	Mnemonic::Vunpckhps,// VEX_Vunpckhps_ymm_ymm_ymmm256
	Mnemonic::Vunpckhps,// EVEX_Vunpckhps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vunpckhps,// EVEX_Vunpckhps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vunpckhps,// EVEX_Vunpckhps_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Unpckhpd,// Unpckhpd_xmm_xmmm128
	Mnemonic::Vunpckhpd,// VEX_Vunpckhpd_xmm_xmm_xmmm128
	Mnemonic::Vunpckhpd,// VEX_Vunpckhpd_ymm_ymm_ymmm256
	Mnemonic::Vunpckhpd,// EVEX_Vunpckhpd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vunpckhpd,// EVEX_Vunpckhpd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vunpckhpd,// EVEX_Vunpckhpd_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Movlhps,// Movlhps_xmm_xmm
	Mnemonic::Vmovlhps,// VEX_Vmovlhps_xmm_xmm_xmm
	Mnemonic::Vmovlhps,// EVEX_Vmovlhps_xmm_xmm_xmm
	Mnemonic::Movhps,// Movhps_xmm_m64
	Mnemonic::Vmovhps,// VEX_Vmovhps_xmm_xmm_m64
	Mnemonic::Vmovhps,// EVEX_Vmovhps_xmm_xmm_m64
	Mnemonic::Movhpd,// Movhpd_xmm_m64
	Mnemonic::Vmovhpd,// VEX_Vmovhpd_xmm_xmm_m64
	Mnemonic::Vmovhpd,// EVEX_Vmovhpd_xmm_xmm_m64
	Mnemonic::Movshdup,// Movshdup_xmm_xmmm128
	Mnemonic::Vmovshdup,// VEX_Vmovshdup_xmm_xmmm128
	Mnemonic::Vmovshdup,// VEX_Vmovshdup_ymm_ymmm256
	Mnemonic::Vmovshdup,// EVEX_Vmovshdup_xmm_k1z_xmmm128
	Mnemonic::Vmovshdup,// EVEX_Vmovshdup_ymm_k1z_ymmm256
	Mnemonic::Vmovshdup,// EVEX_Vmovshdup_zmm_k1z_zmmm512
	Mnemonic::Movhps,// Movhps_m64_xmm
	Mnemonic::Vmovhps,// VEX_Vmovhps_m64_xmm
	Mnemonic::Vmovhps,// EVEX_Vmovhps_m64_xmm
	Mnemonic::Movhpd,// Movhpd_m64_xmm
	Mnemonic::Vmovhpd,// VEX_Vmovhpd_m64_xmm
	Mnemonic::Vmovhpd,// EVEX_Vmovhpd_m64_xmm
	Mnemonic::Reservednop,// Reservednop_rm16_r16_0F18
	Mnemonic::Reservednop,// Reservednop_rm32_r32_0F18
	Mnemonic::Reservednop,// Reservednop_rm64_r64_0F18
	Mnemonic::Reservednop,// Reservednop_rm16_r16_0F19
	Mnemonic::Reservednop,// Reservednop_rm32_r32_0F19
	Mnemonic::Reservednop,// Reservednop_rm64_r64_0F19
	Mnemonic::Reservednop,// Reservednop_rm16_r16_0F1A
	Mnemonic::Reservednop,// Reservednop_rm32_r32_0F1A
	Mnemonic::Reservednop,// Reservednop_rm64_r64_0F1A
	Mnemonic::Reservednop,// Reservednop_rm16_r16_0F1B
	Mnemonic::Reservednop,// Reservednop_rm32_r32_0F1B
	Mnemonic::Reservednop,// Reservednop_rm64_r64_0F1B
	Mnemonic::Reservednop,// Reservednop_rm16_r16_0F1C
	Mnemonic::Reservednop,// Reservednop_rm32_r32_0F1C
	Mnemonic::Reservednop,// Reservednop_rm64_r64_0F1C
	Mnemonic::Reservednop,// Reservednop_rm16_r16_0F1D
	Mnemonic::Reservednop,// Reservednop_rm32_r32_0F1D
	Mnemonic::Reservednop,// Reservednop_rm64_r64_0F1D
	Mnemonic::Reservednop,// Reservednop_rm16_r16_0F1E
	Mnemonic::Reservednop,// Reservednop_rm32_r32_0F1E
	Mnemonic::Reservednop,// Reservednop_rm64_r64_0F1E
	Mnemonic::Reservednop,// Reservednop_rm16_r16_0F1F
	Mnemonic::Reservednop,// Reservednop_rm32_r32_0F1F
	Mnemonic::Reservednop,// Reservednop_rm64_r64_0F1F
	Mnemonic::Prefetchnta,// Prefetchnta_m8
	Mnemonic::Prefetcht0,// Prefetcht0_m8
	Mnemonic::Prefetcht1,// Prefetcht1_m8
	Mnemonic::Prefetcht2,// Prefetcht2_m8
	Mnemonic::Bndldx,// Bndldx_bnd_mib
	Mnemonic::Bndmov,// Bndmov_bnd_bndm64
	Mnemonic::Bndmov,// Bndmov_bnd_bndm128
	Mnemonic::Bndcl,// Bndcl_bnd_rm32
	Mnemonic::Bndcl,// Bndcl_bnd_rm64
	Mnemonic::Bndcu,// Bndcu_bnd_rm32
	Mnemonic::Bndcu,// Bndcu_bnd_rm64
	Mnemonic::Bndstx,// Bndstx_mib_bnd
	Mnemonic::Bndmov,// Bndmov_bndm64_bnd
	Mnemonic::Bndmov,// Bndmov_bndm128_bnd
	Mnemonic::Bndmk,// Bndmk_bnd_m32
	Mnemonic::Bndmk,// Bndmk_bnd_m64
	Mnemonic::Bndcn,// Bndcn_bnd_rm32
	Mnemonic::Bndcn,// Bndcn_bnd_rm64
	Mnemonic::Cldemote,// Cldemote_m8
	Mnemonic::Rdsspd,// Rdsspd_r32
	Mnemonic::Rdsspq,// Rdsspq_r64
	Mnemonic::Endbr64,// Endbr64
	Mnemonic::Endbr32,// Endbr32
	Mnemonic::Nop,// Nop_rm16
	Mnemonic::Nop,// Nop_rm32
	Mnemonic::Nop,// Nop_rm64
	Mnemonic::Mov,// Mov_r32_cr
	Mnemonic::Mov,// Mov_r64_cr
	Mnemonic::Mov,// Mov_r32_dr
	Mnemonic::Mov,// Mov_r64_dr
	Mnemonic::Mov,// Mov_cr_r32
	Mnemonic::Mov,// Mov_cr_r64
	Mnemonic::Mov,// Mov_dr_r32
	Mnemonic::Mov,// Mov_dr_r64
	Mnemonic::Mov,// Mov_r32_tr
	Mnemonic::Mov,// Mov_tr_r32
	Mnemonic::Movaps,// Movaps_xmm_xmmm128
	Mnemonic::Vmovaps,// VEX_Vmovaps_xmm_xmmm128
	Mnemonic::Vmovaps,// VEX_Vmovaps_ymm_ymmm256
	Mnemonic::Vmovaps,// EVEX_Vmovaps_xmm_k1z_xmmm128
	Mnemonic::Vmovaps,// EVEX_Vmovaps_ymm_k1z_ymmm256
	Mnemonic::Vmovaps,// EVEX_Vmovaps_zmm_k1z_zmmm512
	Mnemonic::Movapd,// Movapd_xmm_xmmm128
	Mnemonic::Vmovapd,// VEX_Vmovapd_xmm_xmmm128
	Mnemonic::Vmovapd,// VEX_Vmovapd_ymm_ymmm256
	Mnemonic::Vmovapd,// EVEX_Vmovapd_xmm_k1z_xmmm128
	Mnemonic::Vmovapd,// EVEX_Vmovapd_ymm_k1z_ymmm256
	Mnemonic::Vmovapd,// EVEX_Vmovapd_zmm_k1z_zmmm512
	Mnemonic::Movaps,// Movaps_xmmm128_xmm
	Mnemonic::Vmovaps,// VEX_Vmovaps_xmmm128_xmm
	Mnemonic::Vmovaps,// VEX_Vmovaps_ymmm256_ymm
	Mnemonic::Vmovaps,// EVEX_Vmovaps_xmmm128_k1z_xmm
	Mnemonic::Vmovaps,// EVEX_Vmovaps_ymmm256_k1z_ymm
	Mnemonic::Vmovaps,// EVEX_Vmovaps_zmmm512_k1z_zmm
	Mnemonic::Movapd,// Movapd_xmmm128_xmm
	Mnemonic::Vmovapd,// VEX_Vmovapd_xmmm128_xmm
	Mnemonic::Vmovapd,// VEX_Vmovapd_ymmm256_ymm
	Mnemonic::Vmovapd,// EVEX_Vmovapd_xmmm128_k1z_xmm
	Mnemonic::Vmovapd,// EVEX_Vmovapd_ymmm256_k1z_ymm
	Mnemonic::Vmovapd,// EVEX_Vmovapd_zmmm512_k1z_zmm
	Mnemonic::Cvtpi2ps,// Cvtpi2ps_xmm_mmm64
	Mnemonic::Cvtpi2pd,// Cvtpi2pd_xmm_mmm64
	Mnemonic::Cvtsi2ss,// Cvtsi2ss_xmm_rm32
	Mnemonic::Cvtsi2ss,// Cvtsi2ss_xmm_rm64
	Mnemonic::Vcvtsi2ss,// VEX_Vcvtsi2ss_xmm_xmm_rm32
	Mnemonic::Vcvtsi2ss,// VEX_Vcvtsi2ss_xmm_xmm_rm64
	Mnemonic::Vcvtsi2ss,// EVEX_Vcvtsi2ss_xmm_xmm_rm32_er
	Mnemonic::Vcvtsi2ss,// EVEX_Vcvtsi2ss_xmm_xmm_rm64_er
	Mnemonic::Cvtsi2sd,// Cvtsi2sd_xmm_rm32
	Mnemonic::Cvtsi2sd,// Cvtsi2sd_xmm_rm64
	Mnemonic::Vcvtsi2sd,// VEX_Vcvtsi2sd_xmm_xmm_rm32
	Mnemonic::Vcvtsi2sd,// VEX_Vcvtsi2sd_xmm_xmm_rm64
	Mnemonic::Vcvtsi2sd,// EVEX_Vcvtsi2sd_xmm_xmm_rm32_er
	Mnemonic::Vcvtsi2sd,// EVEX_Vcvtsi2sd_xmm_xmm_rm64_er
	Mnemonic::Movntps,// Movntps_m128_xmm
	Mnemonic::Vmovntps,// VEX_Vmovntps_m128_xmm
	Mnemonic::Vmovntps,// VEX_Vmovntps_m256_ymm
	Mnemonic::Vmovntps,// EVEX_Vmovntps_m128_xmm
	Mnemonic::Vmovntps,// EVEX_Vmovntps_m256_ymm
	Mnemonic::Vmovntps,// EVEX_Vmovntps_m512_zmm
	Mnemonic::Movntpd,// Movntpd_m128_xmm
	Mnemonic::Vmovntpd,// VEX_Vmovntpd_m128_xmm
	Mnemonic::Vmovntpd,// VEX_Vmovntpd_m256_ymm
	Mnemonic::Vmovntpd,// EVEX_Vmovntpd_m128_xmm
	Mnemonic::Vmovntpd,// EVEX_Vmovntpd_m256_ymm
	Mnemonic::Vmovntpd,// EVEX_Vmovntpd_m512_zmm
	Mnemonic::Movntss,// Movntss_m32_xmm
	Mnemonic::Movntsd,// Movntsd_m64_xmm
	Mnemonic::Cvttps2pi,// Cvttps2pi_mm_xmmm64
	Mnemonic::Cvttpd2pi,// Cvttpd2pi_mm_xmmm128
	Mnemonic::Cvttss2si,// Cvttss2si_r32_xmmm32
	Mnemonic::Cvttss2si,// Cvttss2si_r64_xmmm32
	Mnemonic::Vcvttss2si,// VEX_Vcvttss2si_r32_xmmm32
	Mnemonic::Vcvttss2si,// VEX_Vcvttss2si_r64_xmmm32
	Mnemonic::Vcvttss2si,// EVEX_Vcvttss2si_r32_xmmm32_sae
	Mnemonic::Vcvttss2si,// EVEX_Vcvttss2si_r64_xmmm32_sae
	Mnemonic::Cvttsd2si,// Cvttsd2si_r32_xmmm64
	Mnemonic::Cvttsd2si,// Cvttsd2si_r64_xmmm64
	Mnemonic::Vcvttsd2si,// VEX_Vcvttsd2si_r32_xmmm64
	Mnemonic::Vcvttsd2si,// VEX_Vcvttsd2si_r64_xmmm64
	Mnemonic::Vcvttsd2si,// EVEX_Vcvttsd2si_r32_xmmm64_sae
	Mnemonic::Vcvttsd2si,// EVEX_Vcvttsd2si_r64_xmmm64_sae
	Mnemonic::Cvtps2pi,// Cvtps2pi_mm_xmmm64
	Mnemonic::Cvtpd2pi,// Cvtpd2pi_mm_xmmm128
	Mnemonic::Cvtss2si,// Cvtss2si_r32_xmmm32
	Mnemonic::Cvtss2si,// Cvtss2si_r64_xmmm32
	Mnemonic::Vcvtss2si,// VEX_Vcvtss2si_r32_xmmm32
	Mnemonic::Vcvtss2si,// VEX_Vcvtss2si_r64_xmmm32
	Mnemonic::Vcvtss2si,// EVEX_Vcvtss2si_r32_xmmm32_er
	Mnemonic::Vcvtss2si,// EVEX_Vcvtss2si_r64_xmmm32_er
	Mnemonic::Cvtsd2si,// Cvtsd2si_r32_xmmm64
	Mnemonic::Cvtsd2si,// Cvtsd2si_r64_xmmm64
	Mnemonic::Vcvtsd2si,// VEX_Vcvtsd2si_r32_xmmm64
	Mnemonic::Vcvtsd2si,// VEX_Vcvtsd2si_r64_xmmm64
	Mnemonic::Vcvtsd2si,// EVEX_Vcvtsd2si_r32_xmmm64_er
	Mnemonic::Vcvtsd2si,// EVEX_Vcvtsd2si_r64_xmmm64_er
	Mnemonic::Ucomiss,// Ucomiss_xmm_xmmm32
	Mnemonic::Vucomiss,// VEX_Vucomiss_xmm_xmmm32
	Mnemonic::Vucomiss,// EVEX_Vucomiss_xmm_xmmm32_sae
	Mnemonic::Ucomisd,// Ucomisd_xmm_xmmm64
	Mnemonic::Vucomisd,// VEX_Vucomisd_xmm_xmmm64
	Mnemonic::Vucomisd,// EVEX_Vucomisd_xmm_xmmm64_sae
	Mnemonic::Comiss,// Comiss_xmm_xmmm32
	Mnemonic::Comisd,// Comisd_xmm_xmmm64
	Mnemonic::Vcomiss,// VEX_Vcomiss_xmm_xmmm32
	Mnemonic::Vcomisd,// VEX_Vcomisd_xmm_xmmm64
	Mnemonic::Vcomiss,// EVEX_Vcomiss_xmm_xmmm32_sae
	Mnemonic::Vcomisd,// EVEX_Vcomisd_xmm_xmmm64_sae
	Mnemonic::Wrmsr,// Wrmsr
	Mnemonic::Rdtsc,// Rdtsc
	Mnemonic::Rdmsr,// Rdmsr
	Mnemonic::Rdpmc,// Rdpmc
	Mnemonic::Sysenter,// Sysenter
	Mnemonic::Sysexit,// Sysexitd
	Mnemonic::Sysexitq,// Sysexitq
	Mnemonic::Getsec,// Getsecd
	Mnemonic::Cmovo,// Cmovo_r16_rm16
	Mnemonic::Cmovo,// Cmovo_r32_rm32
	Mnemonic::Cmovo,// Cmovo_r64_rm64
	Mnemonic::Cmovno,// Cmovno_r16_rm16
	Mnemonic::Cmovno,// Cmovno_r32_rm32
	Mnemonic::Cmovno,// Cmovno_r64_rm64
	Mnemonic::Cmovb,// Cmovb_r16_rm16
	Mnemonic::Cmovb,// Cmovb_r32_rm32
	Mnemonic::Cmovb,// Cmovb_r64_rm64
	Mnemonic::Cmovae,// Cmovae_r16_rm16
	Mnemonic::Cmovae,// Cmovae_r32_rm32
	Mnemonic::Cmovae,// Cmovae_r64_rm64
	Mnemonic::Cmove,// Cmove_r16_rm16
	Mnemonic::Cmove,// Cmove_r32_rm32
	Mnemonic::Cmove,// Cmove_r64_rm64
	Mnemonic::Cmovne,// Cmovne_r16_rm16
	Mnemonic::Cmovne,// Cmovne_r32_rm32
	Mnemonic::Cmovne,// Cmovne_r64_rm64
	Mnemonic::Cmovbe,// Cmovbe_r16_rm16
	Mnemonic::Cmovbe,// Cmovbe_r32_rm32
	Mnemonic::Cmovbe,// Cmovbe_r64_rm64
	Mnemonic::Cmova,// Cmova_r16_rm16
	Mnemonic::Cmova,// Cmova_r32_rm32
	Mnemonic::Cmova,// Cmova_r64_rm64
	Mnemonic::Cmovs,// Cmovs_r16_rm16
	Mnemonic::Cmovs,// Cmovs_r32_rm32
	Mnemonic::Cmovs,// Cmovs_r64_rm64
	Mnemonic::Cmovns,// Cmovns_r16_rm16
	Mnemonic::Cmovns,// Cmovns_r32_rm32
	Mnemonic::Cmovns,// Cmovns_r64_rm64
	Mnemonic::Cmovp,// Cmovp_r16_rm16
	Mnemonic::Cmovp,// Cmovp_r32_rm32
	Mnemonic::Cmovp,// Cmovp_r64_rm64
	Mnemonic::Cmovnp,// Cmovnp_r16_rm16
	Mnemonic::Cmovnp,// Cmovnp_r32_rm32
	Mnemonic::Cmovnp,// Cmovnp_r64_rm64
	Mnemonic::Cmovl,// Cmovl_r16_rm16
	Mnemonic::Cmovl,// Cmovl_r32_rm32
	Mnemonic::Cmovl,// Cmovl_r64_rm64
	Mnemonic::Cmovge,// Cmovge_r16_rm16
	Mnemonic::Cmovge,// Cmovge_r32_rm32
	Mnemonic::Cmovge,// Cmovge_r64_rm64
	Mnemonic::Cmovle,// Cmovle_r16_rm16
	Mnemonic::Cmovle,// Cmovle_r32_rm32
	Mnemonic::Cmovle,// Cmovle_r64_rm64
	Mnemonic::Cmovg,// Cmovg_r16_rm16
	Mnemonic::Cmovg,// Cmovg_r32_rm32
	Mnemonic::Cmovg,// Cmovg_r64_rm64
	Mnemonic::Kandw,// VEX_Kandw_kr_kr_kr
	Mnemonic::Kandq,// VEX_Kandq_kr_kr_kr
	Mnemonic::Kandb,// VEX_Kandb_kr_kr_kr
	Mnemonic::Kandd,// VEX_Kandd_kr_kr_kr
	Mnemonic::Kandnw,// VEX_Kandnw_kr_kr_kr
	Mnemonic::Kandnq,// VEX_Kandnq_kr_kr_kr
	Mnemonic::Kandnb,// VEX_Kandnb_kr_kr_kr
	Mnemonic::Kandnd,// VEX_Kandnd_kr_kr_kr
	Mnemonic::Knotw,// VEX_Knotw_kr_kr
	Mnemonic::Knotq,// VEX_Knotq_kr_kr
	Mnemonic::Knotb,// VEX_Knotb_kr_kr
	Mnemonic::Knotd,// VEX_Knotd_kr_kr
	Mnemonic::Korw,// VEX_Korw_kr_kr_kr
	Mnemonic::Korq,// VEX_Korq_kr_kr_kr
	Mnemonic::Korb,// VEX_Korb_kr_kr_kr
	Mnemonic::Kord,// VEX_Kord_kr_kr_kr
	Mnemonic::Kxnorw,// VEX_Kxnorw_kr_kr_kr
	Mnemonic::Kxnorq,// VEX_Kxnorq_kr_kr_kr
	Mnemonic::Kxnorb,// VEX_Kxnorb_kr_kr_kr
	Mnemonic::Kxnord,// VEX_Kxnord_kr_kr_kr
	Mnemonic::Kxorw,// VEX_Kxorw_kr_kr_kr
	Mnemonic::Kxorq,// VEX_Kxorq_kr_kr_kr
	Mnemonic::Kxorb,// VEX_Kxorb_kr_kr_kr
	Mnemonic::Kxord,// VEX_Kxord_kr_kr_kr
	Mnemonic::Kaddw,// VEX_Kaddw_kr_kr_kr
	Mnemonic::Kaddq,// VEX_Kaddq_kr_kr_kr
	Mnemonic::Kaddb,// VEX_Kaddb_kr_kr_kr
	Mnemonic::Kaddd,// VEX_Kaddd_kr_kr_kr
	Mnemonic::Kunpckwd,// VEX_Kunpckwd_kr_kr_kr
	Mnemonic::Kunpckdq,// VEX_Kunpckdq_kr_kr_kr
	Mnemonic::Kunpckbw,// VEX_Kunpckbw_kr_kr_kr
	Mnemonic::Movmskps,// Movmskps_r32_xmm
	Mnemonic::Movmskps,// Movmskps_r64_xmm
	Mnemonic::Vmovmskps,// VEX_Vmovmskps_r32_xmm
	Mnemonic::Vmovmskps,// VEX_Vmovmskps_r64_xmm
	Mnemonic::Vmovmskps,// VEX_Vmovmskps_r32_ymm
	Mnemonic::Vmovmskps,// VEX_Vmovmskps_r64_ymm
	Mnemonic::Movmskpd,// Movmskpd_r32_xmm
	Mnemonic::Movmskpd,// Movmskpd_r64_xmm
	Mnemonic::Vmovmskpd,// VEX_Vmovmskpd_r32_xmm
	Mnemonic::Vmovmskpd,// VEX_Vmovmskpd_r64_xmm
	Mnemonic::Vmovmskpd,// VEX_Vmovmskpd_r32_ymm
	Mnemonic::Vmovmskpd,// VEX_Vmovmskpd_r64_ymm
	Mnemonic::Sqrtps,// Sqrtps_xmm_xmmm128
	Mnemonic::Vsqrtps,// VEX_Vsqrtps_xmm_xmmm128
	Mnemonic::Vsqrtps,// VEX_Vsqrtps_ymm_ymmm256
	Mnemonic::Vsqrtps,// EVEX_Vsqrtps_xmm_k1z_xmmm128b32
	Mnemonic::Vsqrtps,// EVEX_Vsqrtps_ymm_k1z_ymmm256b32
	Mnemonic::Vsqrtps,// EVEX_Vsqrtps_zmm_k1z_zmmm512b32_er
	Mnemonic::Sqrtpd,// Sqrtpd_xmm_xmmm128
	Mnemonic::Vsqrtpd,// VEX_Vsqrtpd_xmm_xmmm128
	Mnemonic::Vsqrtpd,// VEX_Vsqrtpd_ymm_ymmm256
	Mnemonic::Vsqrtpd,// EVEX_Vsqrtpd_xmm_k1z_xmmm128b64
	Mnemonic::Vsqrtpd,// EVEX_Vsqrtpd_ymm_k1z_ymmm256b64
	Mnemonic::Vsqrtpd,// EVEX_Vsqrtpd_zmm_k1z_zmmm512b64_er
	Mnemonic::Sqrtss,// Sqrtss_xmm_xmmm32
	Mnemonic::Vsqrtss,// VEX_Vsqrtss_xmm_xmm_xmmm32
	Mnemonic::Vsqrtss,// EVEX_Vsqrtss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Sqrtsd,// Sqrtsd_xmm_xmmm64
	Mnemonic::Vsqrtsd,// VEX_Vsqrtsd_xmm_xmm_xmmm64
	Mnemonic::Vsqrtsd,// EVEX_Vsqrtsd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Rsqrtps,// Rsqrtps_xmm_xmmm128
	Mnemonic::Vrsqrtps,// VEX_Vrsqrtps_xmm_xmmm128
	Mnemonic::Vrsqrtps,// VEX_Vrsqrtps_ymm_ymmm256
	Mnemonic::Rsqrtss,// Rsqrtss_xmm_xmmm32
	Mnemonic::Vrsqrtss,// VEX_Vrsqrtss_xmm_xmm_xmmm32
	Mnemonic::Rcpps,// Rcpps_xmm_xmmm128
	Mnemonic::Vrcpps,// VEX_Vrcpps_xmm_xmmm128
	Mnemonic::Vrcpps,// VEX_Vrcpps_ymm_ymmm256
	Mnemonic::Rcpss,// Rcpss_xmm_xmmm32
	Mnemonic::Vrcpss,// VEX_Vrcpss_xmm_xmm_xmmm32
	Mnemonic::Andps,// Andps_xmm_xmmm128
	Mnemonic::Vandps,// VEX_Vandps_xmm_xmm_xmmm128
	Mnemonic::Vandps,// VEX_Vandps_ymm_ymm_ymmm256
	Mnemonic::Vandps,// EVEX_Vandps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vandps,// EVEX_Vandps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vandps,// EVEX_Vandps_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Andpd,// Andpd_xmm_xmmm128
	Mnemonic::Vandpd,// VEX_Vandpd_xmm_xmm_xmmm128
	Mnemonic::Vandpd,// VEX_Vandpd_ymm_ymm_ymmm256
	Mnemonic::Vandpd,// EVEX_Vandpd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vandpd,// EVEX_Vandpd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vandpd,// EVEX_Vandpd_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Andnps,// Andnps_xmm_xmmm128
	Mnemonic::Vandnps,// VEX_Vandnps_xmm_xmm_xmmm128
	Mnemonic::Vandnps,// VEX_Vandnps_ymm_ymm_ymmm256
	Mnemonic::Vandnps,// EVEX_Vandnps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vandnps,// EVEX_Vandnps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vandnps,// EVEX_Vandnps_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Andnpd,// Andnpd_xmm_xmmm128
	Mnemonic::Vandnpd,// VEX_Vandnpd_xmm_xmm_xmmm128
	Mnemonic::Vandnpd,// VEX_Vandnpd_ymm_ymm_ymmm256
	Mnemonic::Vandnpd,// EVEX_Vandnpd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vandnpd,// EVEX_Vandnpd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vandnpd,// EVEX_Vandnpd_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Orps,// Orps_xmm_xmmm128
	Mnemonic::Vorps,// VEX_Vorps_xmm_xmm_xmmm128
	Mnemonic::Vorps,// VEX_Vorps_ymm_ymm_ymmm256
	Mnemonic::Vorps,// EVEX_Vorps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vorps,// EVEX_Vorps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vorps,// EVEX_Vorps_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Orpd,// Orpd_xmm_xmmm128
	Mnemonic::Vorpd,// VEX_Vorpd_xmm_xmm_xmmm128
	Mnemonic::Vorpd,// VEX_Vorpd_ymm_ymm_ymmm256
	Mnemonic::Vorpd,// EVEX_Vorpd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vorpd,// EVEX_Vorpd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vorpd,// EVEX_Vorpd_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Xorps,// Xorps_xmm_xmmm128
	Mnemonic::Vxorps,// VEX_Vxorps_xmm_xmm_xmmm128
	Mnemonic::Vxorps,// VEX_Vxorps_ymm_ymm_ymmm256
	Mnemonic::Vxorps,// EVEX_Vxorps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vxorps,// EVEX_Vxorps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vxorps,// EVEX_Vxorps_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Xorpd,// Xorpd_xmm_xmmm128
	Mnemonic::Vxorpd,// VEX_Vxorpd_xmm_xmm_xmmm128
	Mnemonic::Vxorpd,// VEX_Vxorpd_ymm_ymm_ymmm256
	Mnemonic::Vxorpd,// EVEX_Vxorpd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vxorpd,// EVEX_Vxorpd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vxorpd,// EVEX_Vxorpd_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Addps,// Addps_xmm_xmmm128
	Mnemonic::Vaddps,// VEX_Vaddps_xmm_xmm_xmmm128
	Mnemonic::Vaddps,// VEX_Vaddps_ymm_ymm_ymmm256
	Mnemonic::Vaddps,// EVEX_Vaddps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vaddps,// EVEX_Vaddps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vaddps,// EVEX_Vaddps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Addpd,// Addpd_xmm_xmmm128
	Mnemonic::Vaddpd,// VEX_Vaddpd_xmm_xmm_xmmm128
	Mnemonic::Vaddpd,// VEX_Vaddpd_ymm_ymm_ymmm256
	Mnemonic::Vaddpd,// EVEX_Vaddpd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vaddpd,// EVEX_Vaddpd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vaddpd,// EVEX_Vaddpd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Addss,// Addss_xmm_xmmm32
	Mnemonic::Vaddss,// VEX_Vaddss_xmm_xmm_xmmm32
	Mnemonic::Vaddss,// EVEX_Vaddss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Addsd,// Addsd_xmm_xmmm64
	Mnemonic::Vaddsd,// VEX_Vaddsd_xmm_xmm_xmmm64
	Mnemonic::Vaddsd,// EVEX_Vaddsd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Mulps,// Mulps_xmm_xmmm128
	Mnemonic::Vmulps,// VEX_Vmulps_xmm_xmm_xmmm128
	Mnemonic::Vmulps,// VEX_Vmulps_ymm_ymm_ymmm256
	Mnemonic::Vmulps,// EVEX_Vmulps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vmulps,// EVEX_Vmulps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vmulps,// EVEX_Vmulps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Mulpd,// Mulpd_xmm_xmmm128
	Mnemonic::Vmulpd,// VEX_Vmulpd_xmm_xmm_xmmm128
	Mnemonic::Vmulpd,// VEX_Vmulpd_ymm_ymm_ymmm256
	Mnemonic::Vmulpd,// EVEX_Vmulpd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vmulpd,// EVEX_Vmulpd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vmulpd,// EVEX_Vmulpd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Mulss,// Mulss_xmm_xmmm32
	Mnemonic::Vmulss,// VEX_Vmulss_xmm_xmm_xmmm32
	Mnemonic::Vmulss,// EVEX_Vmulss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Mulsd,// Mulsd_xmm_xmmm64
	Mnemonic::Vmulsd,// VEX_Vmulsd_xmm_xmm_xmmm64
	Mnemonic::Vmulsd,// EVEX_Vmulsd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Cvtps2pd,// Cvtps2pd_xmm_xmmm64
	Mnemonic::Vcvtps2pd,// VEX_Vcvtps2pd_xmm_xmmm64
	Mnemonic::Vcvtps2pd,// VEX_Vcvtps2pd_ymm_xmmm128
	Mnemonic::Vcvtps2pd,// EVEX_Vcvtps2pd_xmm_k1z_xmmm64b32
	Mnemonic::Vcvtps2pd,// EVEX_Vcvtps2pd_ymm_k1z_xmmm128b32
	Mnemonic::Vcvtps2pd,// EVEX_Vcvtps2pd_zmm_k1z_ymmm256b32_sae
	Mnemonic::Cvtpd2ps,// Cvtpd2ps_xmm_xmmm128
	Mnemonic::Vcvtpd2ps,// VEX_Vcvtpd2ps_xmm_xmmm128
	Mnemonic::Vcvtpd2ps,// VEX_Vcvtpd2ps_xmm_ymmm256
	Mnemonic::Vcvtpd2ps,// EVEX_Vcvtpd2ps_xmm_k1z_xmmm128b64
	Mnemonic::Vcvtpd2ps,// EVEX_Vcvtpd2ps_xmm_k1z_ymmm256b64
	Mnemonic::Vcvtpd2ps,// EVEX_Vcvtpd2ps_ymm_k1z_zmmm512b64_er
	Mnemonic::Cvtss2sd,// Cvtss2sd_xmm_xmmm32
	Mnemonic::Vcvtss2sd,// VEX_Vcvtss2sd_xmm_xmm_xmmm32
	Mnemonic::Vcvtss2sd,// EVEX_Vcvtss2sd_xmm_k1z_xmm_xmmm32_sae
	Mnemonic::Cvtsd2ss,// Cvtsd2ss_xmm_xmmm64
	Mnemonic::Vcvtsd2ss,// VEX_Vcvtsd2ss_xmm_xmm_xmmm64
	Mnemonic::Vcvtsd2ss,// EVEX_Vcvtsd2ss_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Cvtdq2ps,// Cvtdq2ps_xmm_xmmm128
	Mnemonic::Vcvtdq2ps,// VEX_Vcvtdq2ps_xmm_xmmm128
	Mnemonic::Vcvtdq2ps,// VEX_Vcvtdq2ps_ymm_ymmm256
	Mnemonic::Vcvtdq2ps,// EVEX_Vcvtdq2ps_xmm_k1z_xmmm128b32
	Mnemonic::Vcvtdq2ps,// EVEX_Vcvtdq2ps_ymm_k1z_ymmm256b32
	Mnemonic::Vcvtdq2ps,// EVEX_Vcvtdq2ps_zmm_k1z_zmmm512b32_er
	Mnemonic::Vcvtqq2ps,// EVEX_Vcvtqq2ps_xmm_k1z_xmmm128b64
	Mnemonic::Vcvtqq2ps,// EVEX_Vcvtqq2ps_xmm_k1z_ymmm256b64
	Mnemonic::Vcvtqq2ps,// EVEX_Vcvtqq2ps_ymm_k1z_zmmm512b64_er
	Mnemonic::Cvtps2dq,// Cvtps2dq_xmm_xmmm128
	Mnemonic::Vcvtps2dq,// VEX_Vcvtps2dq_xmm_xmmm128
	Mnemonic::Vcvtps2dq,// VEX_Vcvtps2dq_ymm_ymmm256
	Mnemonic::Vcvtps2dq,// EVEX_Vcvtps2dq_xmm_k1z_xmmm128b32
	Mnemonic::Vcvtps2dq,// EVEX_Vcvtps2dq_ymm_k1z_ymmm256b32
	Mnemonic::Vcvtps2dq,// EVEX_Vcvtps2dq_zmm_k1z_zmmm512b32_er
	Mnemonic::Cvttps2dq,// Cvttps2dq_xmm_xmmm128
	Mnemonic::Vcvttps2dq,// VEX_Vcvttps2dq_xmm_xmmm128
	Mnemonic::Vcvttps2dq,// VEX_Vcvttps2dq_ymm_ymmm256
	Mnemonic::Vcvttps2dq,// EVEX_Vcvttps2dq_xmm_k1z_xmmm128b32
	Mnemonic::Vcvttps2dq,// EVEX_Vcvttps2dq_ymm_k1z_ymmm256b32
	Mnemonic::Vcvttps2dq,// EVEX_Vcvttps2dq_zmm_k1z_zmmm512b32_sae
	Mnemonic::Subps,// Subps_xmm_xmmm128
	Mnemonic::Vsubps,// VEX_Vsubps_xmm_xmm_xmmm128
	Mnemonic::Vsubps,// VEX_Vsubps_ymm_ymm_ymmm256
	Mnemonic::Vsubps,// EVEX_Vsubps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vsubps,// EVEX_Vsubps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vsubps,// EVEX_Vsubps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Subpd,// Subpd_xmm_xmmm128
	Mnemonic::Vsubpd,// VEX_Vsubpd_xmm_xmm_xmmm128
	Mnemonic::Vsubpd,// VEX_Vsubpd_ymm_ymm_ymmm256
	Mnemonic::Vsubpd,// EVEX_Vsubpd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vsubpd,// EVEX_Vsubpd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vsubpd,// EVEX_Vsubpd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Subss,// Subss_xmm_xmmm32
	Mnemonic::Vsubss,// VEX_Vsubss_xmm_xmm_xmmm32
	Mnemonic::Vsubss,// EVEX_Vsubss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Subsd,// Subsd_xmm_xmmm64
	Mnemonic::Vsubsd,// VEX_Vsubsd_xmm_xmm_xmmm64
	Mnemonic::Vsubsd,// EVEX_Vsubsd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Minps,// Minps_xmm_xmmm128
	Mnemonic::Vminps,// VEX_Vminps_xmm_xmm_xmmm128
	Mnemonic::Vminps,// VEX_Vminps_ymm_ymm_ymmm256
	Mnemonic::Vminps,// EVEX_Vminps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vminps,// EVEX_Vminps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vminps,// EVEX_Vminps_zmm_k1z_zmm_zmmm512b32_sae
	Mnemonic::Minpd,// Minpd_xmm_xmmm128
	Mnemonic::Vminpd,// VEX_Vminpd_xmm_xmm_xmmm128
	Mnemonic::Vminpd,// VEX_Vminpd_ymm_ymm_ymmm256
	Mnemonic::Vminpd,// EVEX_Vminpd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vminpd,// EVEX_Vminpd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vminpd,// EVEX_Vminpd_zmm_k1z_zmm_zmmm512b64_sae
	Mnemonic::Minss,// Minss_xmm_xmmm32
	Mnemonic::Vminss,// VEX_Vminss_xmm_xmm_xmmm32
	Mnemonic::Vminss,// EVEX_Vminss_xmm_k1z_xmm_xmmm32_sae
	Mnemonic::Minsd,// Minsd_xmm_xmmm64
	Mnemonic::Vminsd,// VEX_Vminsd_xmm_xmm_xmmm64
	Mnemonic::Vminsd,// EVEX_Vminsd_xmm_k1z_xmm_xmmm64_sae
	Mnemonic::Divps,// Divps_xmm_xmmm128
	Mnemonic::Vdivps,// VEX_Vdivps_xmm_xmm_xmmm128
	Mnemonic::Vdivps,// VEX_Vdivps_ymm_ymm_ymmm256
	Mnemonic::Vdivps,// EVEX_Vdivps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vdivps,// EVEX_Vdivps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vdivps,// EVEX_Vdivps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Divpd,// Divpd_xmm_xmmm128
	Mnemonic::Vdivpd,// VEX_Vdivpd_xmm_xmm_xmmm128
	Mnemonic::Vdivpd,// VEX_Vdivpd_ymm_ymm_ymmm256
	Mnemonic::Vdivpd,// EVEX_Vdivpd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vdivpd,// EVEX_Vdivpd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vdivpd,// EVEX_Vdivpd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Divss,// Divss_xmm_xmmm32
	Mnemonic::Vdivss,// VEX_Vdivss_xmm_xmm_xmmm32
	Mnemonic::Vdivss,// EVEX_Vdivss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Divsd,// Divsd_xmm_xmmm64
	Mnemonic::Vdivsd,// VEX_Vdivsd_xmm_xmm_xmmm64
	Mnemonic::Vdivsd,// EVEX_Vdivsd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Maxps,// Maxps_xmm_xmmm128
	Mnemonic::Vmaxps,// VEX_Vmaxps_xmm_xmm_xmmm128
	Mnemonic::Vmaxps,// VEX_Vmaxps_ymm_ymm_ymmm256
	Mnemonic::Vmaxps,// EVEX_Vmaxps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vmaxps,// EVEX_Vmaxps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vmaxps,// EVEX_Vmaxps_zmm_k1z_zmm_zmmm512b32_sae
	Mnemonic::Maxpd,// Maxpd_xmm_xmmm128
	Mnemonic::Vmaxpd,// VEX_Vmaxpd_xmm_xmm_xmmm128
	Mnemonic::Vmaxpd,// VEX_Vmaxpd_ymm_ymm_ymmm256
	Mnemonic::Vmaxpd,// EVEX_Vmaxpd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vmaxpd,// EVEX_Vmaxpd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vmaxpd,// EVEX_Vmaxpd_zmm_k1z_zmm_zmmm512b64_sae
	Mnemonic::Maxss,// Maxss_xmm_xmmm32
	Mnemonic::Vmaxss,// VEX_Vmaxss_xmm_xmm_xmmm32
	Mnemonic::Vmaxss,// EVEX_Vmaxss_xmm_k1z_xmm_xmmm32_sae
	Mnemonic::Maxsd,// Maxsd_xmm_xmmm64
	Mnemonic::Vmaxsd,// VEX_Vmaxsd_xmm_xmm_xmmm64
	Mnemonic::Vmaxsd,// EVEX_Vmaxsd_xmm_k1z_xmm_xmmm64_sae
	Mnemonic::Punpcklbw,// Punpcklbw_mm_mmm32
	Mnemonic::Punpcklbw,// Punpcklbw_xmm_xmmm128
	Mnemonic::Vpunpcklbw,// VEX_Vpunpcklbw_xmm_xmm_xmmm128
	Mnemonic::Vpunpcklbw,// VEX_Vpunpcklbw_ymm_ymm_ymmm256
	Mnemonic::Vpunpcklbw,// EVEX_Vpunpcklbw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpunpcklbw,// EVEX_Vpunpcklbw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpunpcklbw,// EVEX_Vpunpcklbw_zmm_k1z_zmm_zmmm512
	Mnemonic::Punpcklwd,// Punpcklwd_mm_mmm32
	Mnemonic::Punpcklwd,// Punpcklwd_xmm_xmmm128
	Mnemonic::Vpunpcklwd,// VEX_Vpunpcklwd_xmm_xmm_xmmm128
	Mnemonic::Vpunpcklwd,// VEX_Vpunpcklwd_ymm_ymm_ymmm256
	Mnemonic::Vpunpcklwd,// EVEX_Vpunpcklwd_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpunpcklwd,// EVEX_Vpunpcklwd_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpunpcklwd,// EVEX_Vpunpcklwd_zmm_k1z_zmm_zmmm512
	Mnemonic::Punpckldq,// Punpckldq_mm_mmm32
	Mnemonic::Punpckldq,// Punpckldq_xmm_xmmm128
	Mnemonic::Vpunpckldq,// VEX_Vpunpckldq_xmm_xmm_xmmm128
	Mnemonic::Vpunpckldq,// VEX_Vpunpckldq_ymm_ymm_ymmm256
	Mnemonic::Vpunpckldq,// EVEX_Vpunpckldq_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpunpckldq,// EVEX_Vpunpckldq_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpunpckldq,// EVEX_Vpunpckldq_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Packsswb,// Packsswb_mm_mmm64
	Mnemonic::Packsswb,// Packsswb_xmm_xmmm128
	Mnemonic::Vpacksswb,// VEX_Vpacksswb_xmm_xmm_xmmm128
	Mnemonic::Vpacksswb,// VEX_Vpacksswb_ymm_ymm_ymmm256
	Mnemonic::Vpacksswb,// EVEX_Vpacksswb_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpacksswb,// EVEX_Vpacksswb_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpacksswb,// EVEX_Vpacksswb_zmm_k1z_zmm_zmmm512
	Mnemonic::Pcmpgtb,// Pcmpgtb_mm_mmm64
	Mnemonic::Pcmpgtb,// Pcmpgtb_xmm_xmmm128
	Mnemonic::Vpcmpgtb,// VEX_Vpcmpgtb_xmm_xmm_xmmm128
	Mnemonic::Vpcmpgtb,// VEX_Vpcmpgtb_ymm_ymm_ymmm256
	Mnemonic::Vpcmpgtb,// EVEX_Vpcmpgtb_kr_k1_xmm_xmmm128
	Mnemonic::Vpcmpgtb,// EVEX_Vpcmpgtb_kr_k1_ymm_ymmm256
	Mnemonic::Vpcmpgtb,// EVEX_Vpcmpgtb_kr_k1_zmm_zmmm512
	Mnemonic::Pcmpgtw,// Pcmpgtw_mm_mmm64
	Mnemonic::Pcmpgtw,// Pcmpgtw_xmm_xmmm128
	Mnemonic::Vpcmpgtw,// VEX_Vpcmpgtw_xmm_xmm_xmmm128
	Mnemonic::Vpcmpgtw,// VEX_Vpcmpgtw_ymm_ymm_ymmm256
	Mnemonic::Vpcmpgtw,// EVEX_Vpcmpgtw_kr_k1_xmm_xmmm128
	Mnemonic::Vpcmpgtw,// EVEX_Vpcmpgtw_kr_k1_ymm_ymmm256
	Mnemonic::Vpcmpgtw,// EVEX_Vpcmpgtw_kr_k1_zmm_zmmm512
	Mnemonic::Pcmpgtd,// Pcmpgtd_mm_mmm64
	Mnemonic::Pcmpgtd,// Pcmpgtd_xmm_xmmm128
	Mnemonic::Vpcmpgtd,// VEX_Vpcmpgtd_xmm_xmm_xmmm128
	Mnemonic::Vpcmpgtd,// VEX_Vpcmpgtd_ymm_ymm_ymmm256
	Mnemonic::Vpcmpgtd,// EVEX_Vpcmpgtd_kr_k1_xmm_xmmm128b32
	Mnemonic::Vpcmpgtd,// EVEX_Vpcmpgtd_kr_k1_ymm_ymmm256b32
	Mnemonic::Vpcmpgtd,// EVEX_Vpcmpgtd_kr_k1_zmm_zmmm512b32
	Mnemonic::Packuswb,// Packuswb_mm_mmm64
	Mnemonic::Packuswb,// Packuswb_xmm_xmmm128
	Mnemonic::Vpackuswb,// VEX_Vpackuswb_xmm_xmm_xmmm128
	Mnemonic::Vpackuswb,// VEX_Vpackuswb_ymm_ymm_ymmm256
	Mnemonic::Vpackuswb,// EVEX_Vpackuswb_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpackuswb,// EVEX_Vpackuswb_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpackuswb,// EVEX_Vpackuswb_zmm_k1z_zmm_zmmm512
	Mnemonic::Punpckhbw,// Punpckhbw_mm_mmm64
	Mnemonic::Punpckhbw,// Punpckhbw_xmm_xmmm128
	Mnemonic::Vpunpckhbw,// VEX_Vpunpckhbw_xmm_xmm_xmmm128
	Mnemonic::Vpunpckhbw,// VEX_Vpunpckhbw_ymm_ymm_ymmm256
	Mnemonic::Vpunpckhbw,// EVEX_Vpunpckhbw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpunpckhbw,// EVEX_Vpunpckhbw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpunpckhbw,// EVEX_Vpunpckhbw_zmm_k1z_zmm_zmmm512
	Mnemonic::Punpckhwd,// Punpckhwd_mm_mmm64
	Mnemonic::Punpckhwd,// Punpckhwd_xmm_xmmm128
	Mnemonic::Vpunpckhwd,// VEX_Vpunpckhwd_xmm_xmm_xmmm128
	Mnemonic::Vpunpckhwd,// VEX_Vpunpckhwd_ymm_ymm_ymmm256
	Mnemonic::Vpunpckhwd,// EVEX_Vpunpckhwd_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpunpckhwd,// EVEX_Vpunpckhwd_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpunpckhwd,// EVEX_Vpunpckhwd_zmm_k1z_zmm_zmmm512
	Mnemonic::Punpckhdq,// Punpckhdq_mm_mmm64
	Mnemonic::Punpckhdq,// Punpckhdq_xmm_xmmm128
	Mnemonic::Vpunpckhdq,// VEX_Vpunpckhdq_xmm_xmm_xmmm128
	Mnemonic::Vpunpckhdq,// VEX_Vpunpckhdq_ymm_ymm_ymmm256
	Mnemonic::Vpunpckhdq,// EVEX_Vpunpckhdq_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpunpckhdq,// EVEX_Vpunpckhdq_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpunpckhdq,// EVEX_Vpunpckhdq_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Packssdw,// Packssdw_mm_mmm64
	Mnemonic::Packssdw,// Packssdw_xmm_xmmm128
	Mnemonic::Vpackssdw,// VEX_Vpackssdw_xmm_xmm_xmmm128
	Mnemonic::Vpackssdw,// VEX_Vpackssdw_ymm_ymm_ymmm256
	Mnemonic::Vpackssdw,// EVEX_Vpackssdw_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpackssdw,// EVEX_Vpackssdw_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpackssdw,// EVEX_Vpackssdw_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Punpcklqdq,// Punpcklqdq_xmm_xmmm128
	Mnemonic::Vpunpcklqdq,// VEX_Vpunpcklqdq_xmm_xmm_xmmm128
	Mnemonic::Vpunpcklqdq,// VEX_Vpunpcklqdq_ymm_ymm_ymmm256
	Mnemonic::Vpunpcklqdq,// EVEX_Vpunpcklqdq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpunpcklqdq,// EVEX_Vpunpcklqdq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpunpcklqdq,// EVEX_Vpunpcklqdq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Punpckhqdq,// Punpckhqdq_xmm_xmmm128
	Mnemonic::Vpunpckhqdq,// VEX_Vpunpckhqdq_xmm_xmm_xmmm128
	Mnemonic::Vpunpckhqdq,// VEX_Vpunpckhqdq_ymm_ymm_ymmm256
	Mnemonic::Vpunpckhqdq,// EVEX_Vpunpckhqdq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpunpckhqdq,// EVEX_Vpunpckhqdq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpunpckhqdq,// EVEX_Vpunpckhqdq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Movd,// Movd_mm_rm32
	Mnemonic::Movq,// Movq_mm_rm64
	Mnemonic::Movd,// Movd_xmm_rm32
	Mnemonic::Movq,// Movq_xmm_rm64
	Mnemonic::Vmovd,// VEX_Vmovd_xmm_rm32
	Mnemonic::Vmovq,// VEX_Vmovq_xmm_rm64
	Mnemonic::Vmovd,// EVEX_Vmovd_xmm_rm32
	Mnemonic::Vmovq,// EVEX_Vmovq_xmm_rm64
	Mnemonic::Movq,// Movq_mm_mmm64
	Mnemonic::Movdqa,// Movdqa_xmm_xmmm128
	Mnemonic::Vmovdqa,// VEX_Vmovdqa_xmm_xmmm128
	Mnemonic::Vmovdqa,// VEX_Vmovdqa_ymm_ymmm256
	Mnemonic::Vmovdqa32,// EVEX_Vmovdqa32_xmm_k1z_xmmm128
	Mnemonic::Vmovdqa32,// EVEX_Vmovdqa32_ymm_k1z_ymmm256
	Mnemonic::Vmovdqa32,// EVEX_Vmovdqa32_zmm_k1z_zmmm512
	Mnemonic::Vmovdqa64,// EVEX_Vmovdqa64_xmm_k1z_xmmm128
	Mnemonic::Vmovdqa64,// EVEX_Vmovdqa64_ymm_k1z_ymmm256
	Mnemonic::Vmovdqa64,// EVEX_Vmovdqa64_zmm_k1z_zmmm512
	Mnemonic::Movdqu,// Movdqu_xmm_xmmm128
	Mnemonic::Vmovdqu,// VEX_Vmovdqu_xmm_xmmm128
	Mnemonic::Vmovdqu,// VEX_Vmovdqu_ymm_ymmm256
	Mnemonic::Vmovdqu32,// EVEX_Vmovdqu32_xmm_k1z_xmmm128
	Mnemonic::Vmovdqu32,// EVEX_Vmovdqu32_ymm_k1z_ymmm256
	Mnemonic::Vmovdqu32,// EVEX_Vmovdqu32_zmm_k1z_zmmm512
	Mnemonic::Vmovdqu64,// EVEX_Vmovdqu64_xmm_k1z_xmmm128
	Mnemonic::Vmovdqu64,// EVEX_Vmovdqu64_ymm_k1z_ymmm256
	Mnemonic::Vmovdqu64,// EVEX_Vmovdqu64_zmm_k1z_zmmm512
	Mnemonic::Vmovdqu8,// EVEX_Vmovdqu8_xmm_k1z_xmmm128
	Mnemonic::Vmovdqu8,// EVEX_Vmovdqu8_ymm_k1z_ymmm256
	Mnemonic::Vmovdqu8,// EVEX_Vmovdqu8_zmm_k1z_zmmm512
	Mnemonic::Vmovdqu16,// EVEX_Vmovdqu16_xmm_k1z_xmmm128
	Mnemonic::Vmovdqu16,// EVEX_Vmovdqu16_ymm_k1z_ymmm256
	Mnemonic::Vmovdqu16,// EVEX_Vmovdqu16_zmm_k1z_zmmm512
	Mnemonic::Pshufw,// Pshufw_mm_mmm64_imm8
	Mnemonic::Pshufd,// Pshufd_xmm_xmmm128_imm8
	Mnemonic::Vpshufd,// VEX_Vpshufd_xmm_xmmm128_imm8
	Mnemonic::Vpshufd,// VEX_Vpshufd_ymm_ymmm256_imm8
	Mnemonic::Vpshufd,// EVEX_Vpshufd_xmm_k1z_xmmm128b32_imm8
	Mnemonic::Vpshufd,// EVEX_Vpshufd_ymm_k1z_ymmm256b32_imm8
	Mnemonic::Vpshufd,// EVEX_Vpshufd_zmm_k1z_zmmm512b32_imm8
	Mnemonic::Pshufhw,// Pshufhw_xmm_xmmm128_imm8
	Mnemonic::Vpshufhw,// VEX_Vpshufhw_xmm_xmmm128_imm8
	Mnemonic::Vpshufhw,// VEX_Vpshufhw_ymm_ymmm256_imm8
	Mnemonic::Vpshufhw,// EVEX_Vpshufhw_xmm_k1z_xmmm128_imm8
	Mnemonic::Vpshufhw,// EVEX_Vpshufhw_ymm_k1z_ymmm256_imm8
	Mnemonic::Vpshufhw,// EVEX_Vpshufhw_zmm_k1z_zmmm512_imm8
	Mnemonic::Pshuflw,// Pshuflw_xmm_xmmm128_imm8
	Mnemonic::Vpshuflw,// VEX_Vpshuflw_xmm_xmmm128_imm8
	Mnemonic::Vpshuflw,// VEX_Vpshuflw_ymm_ymmm256_imm8
	Mnemonic::Vpshuflw,// EVEX_Vpshuflw_xmm_k1z_xmmm128_imm8
	Mnemonic::Vpshuflw,// EVEX_Vpshuflw_ymm_k1z_ymmm256_imm8
	Mnemonic::Vpshuflw,// EVEX_Vpshuflw_zmm_k1z_zmmm512_imm8
	Mnemonic::Psrlw,// Psrlw_mm_imm8
	Mnemonic::Psrlw,// Psrlw_xmm_imm8
	Mnemonic::Vpsrlw,// VEX_Vpsrlw_xmm_xmm_imm8
	Mnemonic::Vpsrlw,// VEX_Vpsrlw_ymm_ymm_imm8
	Mnemonic::Vpsrlw,// EVEX_Vpsrlw_xmm_k1z_xmmm128_imm8
	Mnemonic::Vpsrlw,// EVEX_Vpsrlw_ymm_k1z_ymmm256_imm8
	Mnemonic::Vpsrlw,// EVEX_Vpsrlw_zmm_k1z_zmmm512_imm8
	Mnemonic::Psraw,// Psraw_mm_imm8
	Mnemonic::Psraw,// Psraw_xmm_imm8
	Mnemonic::Vpsraw,// VEX_Vpsraw_xmm_xmm_imm8
	Mnemonic::Vpsraw,// VEX_Vpsraw_ymm_ymm_imm8
	Mnemonic::Vpsraw,// EVEX_Vpsraw_xmm_k1z_xmmm128_imm8
	Mnemonic::Vpsraw,// EVEX_Vpsraw_ymm_k1z_ymmm256_imm8
	Mnemonic::Vpsraw,// EVEX_Vpsraw_zmm_k1z_zmmm512_imm8
	Mnemonic::Psllw,// Psllw_mm_imm8
	Mnemonic::Psllw,// Psllw_xmm_imm8
	Mnemonic::Vpsllw,// VEX_Vpsllw_xmm_xmm_imm8
	Mnemonic::Vpsllw,// VEX_Vpsllw_ymm_ymm_imm8
	Mnemonic::Vpsllw,// EVEX_Vpsllw_xmm_k1z_xmmm128_imm8
	Mnemonic::Vpsllw,// EVEX_Vpsllw_ymm_k1z_ymmm256_imm8
	Mnemonic::Vpsllw,// EVEX_Vpsllw_zmm_k1z_zmmm512_imm8
	Mnemonic::Vprord,// EVEX_Vprord_xmm_k1z_xmmm128b32_imm8
	Mnemonic::Vprord,// EVEX_Vprord_ymm_k1z_ymmm256b32_imm8
	Mnemonic::Vprord,// EVEX_Vprord_zmm_k1z_zmmm512b32_imm8
	Mnemonic::Vprorq,// EVEX_Vprorq_xmm_k1z_xmmm128b64_imm8
	Mnemonic::Vprorq,// EVEX_Vprorq_ymm_k1z_ymmm256b64_imm8
	Mnemonic::Vprorq,// EVEX_Vprorq_zmm_k1z_zmmm512b64_imm8
	Mnemonic::Vprold,// EVEX_Vprold_xmm_k1z_xmmm128b32_imm8
	Mnemonic::Vprold,// EVEX_Vprold_ymm_k1z_ymmm256b32_imm8
	Mnemonic::Vprold,// EVEX_Vprold_zmm_k1z_zmmm512b32_imm8
	Mnemonic::Vprolq,// EVEX_Vprolq_xmm_k1z_xmmm128b64_imm8
	Mnemonic::Vprolq,// EVEX_Vprolq_ymm_k1z_ymmm256b64_imm8
	Mnemonic::Vprolq,// EVEX_Vprolq_zmm_k1z_zmmm512b64_imm8
	Mnemonic::Psrld,// Psrld_mm_imm8
	Mnemonic::Psrld,// Psrld_xmm_imm8
	Mnemonic::Vpsrld,// VEX_Vpsrld_xmm_xmm_imm8
	Mnemonic::Vpsrld,// VEX_Vpsrld_ymm_ymm_imm8
	Mnemonic::Vpsrld,// EVEX_Vpsrld_xmm_k1z_xmmm128b32_imm8
	Mnemonic::Vpsrld,// EVEX_Vpsrld_ymm_k1z_ymmm256b32_imm8
	Mnemonic::Vpsrld,// EVEX_Vpsrld_zmm_k1z_zmmm512b32_imm8
	Mnemonic::Psrad,// Psrad_mm_imm8
	Mnemonic::Psrad,// Psrad_xmm_imm8
	Mnemonic::Vpsrad,// VEX_Vpsrad_xmm_xmm_imm8
	Mnemonic::Vpsrad,// VEX_Vpsrad_ymm_ymm_imm8
	Mnemonic::Vpsrad,// EVEX_Vpsrad_xmm_k1z_xmmm128b32_imm8
	Mnemonic::Vpsrad,// EVEX_Vpsrad_ymm_k1z_ymmm256b32_imm8
	Mnemonic::Vpsrad,// EVEX_Vpsrad_zmm_k1z_zmmm512b32_imm8
	Mnemonic::Vpsraq,// EVEX_Vpsraq_xmm_k1z_xmmm128b64_imm8
	Mnemonic::Vpsraq,// EVEX_Vpsraq_ymm_k1z_ymmm256b64_imm8
	Mnemonic::Vpsraq,// EVEX_Vpsraq_zmm_k1z_zmmm512b64_imm8
	Mnemonic::Pslld,// Pslld_mm_imm8
	Mnemonic::Pslld,// Pslld_xmm_imm8
	Mnemonic::Vpslld,// VEX_Vpslld_xmm_xmm_imm8
	Mnemonic::Vpslld,// VEX_Vpslld_ymm_ymm_imm8
	Mnemonic::Vpslld,// EVEX_Vpslld_xmm_k1z_xmmm128b32_imm8
	Mnemonic::Vpslld,// EVEX_Vpslld_ymm_k1z_ymmm256b32_imm8
	Mnemonic::Vpslld,// EVEX_Vpslld_zmm_k1z_zmmm512b32_imm8
	Mnemonic::Psrlq,// Psrlq_mm_imm8
	Mnemonic::Psrlq,// Psrlq_xmm_imm8
	Mnemonic::Vpsrlq,// VEX_Vpsrlq_xmm_xmm_imm8
	Mnemonic::Vpsrlq,// VEX_Vpsrlq_ymm_ymm_imm8
	Mnemonic::Vpsrlq,// EVEX_Vpsrlq_xmm_k1z_xmmm128b64_imm8
	Mnemonic::Vpsrlq,// EVEX_Vpsrlq_ymm_k1z_ymmm256b64_imm8
	Mnemonic::Vpsrlq,// EVEX_Vpsrlq_zmm_k1z_zmmm512b64_imm8
	Mnemonic::Psrldq,// Psrldq_xmm_imm8
	Mnemonic::Vpsrldq,// VEX_Vpsrldq_xmm_xmm_imm8
	Mnemonic::Vpsrldq,// VEX_Vpsrldq_ymm_ymm_imm8
	Mnemonic::Vpsrldq,// EVEX_Vpsrldq_xmm_xmmm128_imm8
	Mnemonic::Vpsrldq,// EVEX_Vpsrldq_ymm_ymmm256_imm8
	Mnemonic::Vpsrldq,// EVEX_Vpsrldq_zmm_zmmm512_imm8
	Mnemonic::Psllq,// Psllq_mm_imm8
	Mnemonic::Psllq,// Psllq_xmm_imm8
	Mnemonic::Vpsllq,// VEX_Vpsllq_xmm_xmm_imm8
	Mnemonic::Vpsllq,// VEX_Vpsllq_ymm_ymm_imm8
	Mnemonic::Vpsllq,// EVEX_Vpsllq_xmm_k1z_xmmm128b64_imm8
	Mnemonic::Vpsllq,// EVEX_Vpsllq_ymm_k1z_ymmm256b64_imm8
	Mnemonic::Vpsllq,// EVEX_Vpsllq_zmm_k1z_zmmm512b64_imm8
	Mnemonic::Pslldq,// Pslldq_xmm_imm8
	Mnemonic::Vpslldq,// VEX_Vpslldq_xmm_xmm_imm8
	Mnemonic::Vpslldq,// VEX_Vpslldq_ymm_ymm_imm8
	Mnemonic::Vpslldq,// EVEX_Vpslldq_xmm_xmmm128_imm8
	Mnemonic::Vpslldq,// EVEX_Vpslldq_ymm_ymmm256_imm8
	Mnemonic::Vpslldq,// EVEX_Vpslldq_zmm_zmmm512_imm8
	Mnemonic::Pcmpeqb,// Pcmpeqb_mm_mmm64
	Mnemonic::Pcmpeqb,// Pcmpeqb_xmm_xmmm128
	Mnemonic::Vpcmpeqb,// VEX_Vpcmpeqb_xmm_xmm_xmmm128
	Mnemonic::Vpcmpeqb,// VEX_Vpcmpeqb_ymm_ymm_ymmm256
	Mnemonic::Vpcmpeqb,// EVEX_Vpcmpeqb_kr_k1_xmm_xmmm128
	Mnemonic::Vpcmpeqb,// EVEX_Vpcmpeqb_kr_k1_ymm_ymmm256
	Mnemonic::Vpcmpeqb,// EVEX_Vpcmpeqb_kr_k1_zmm_zmmm512
	Mnemonic::Pcmpeqw,// Pcmpeqw_mm_mmm64
	Mnemonic::Pcmpeqw,// Pcmpeqw_xmm_xmmm128
	Mnemonic::Vpcmpeqw,// VEX_Vpcmpeqw_xmm_xmm_xmmm128
	Mnemonic::Vpcmpeqw,// VEX_Vpcmpeqw_ymm_ymm_ymmm256
	Mnemonic::Vpcmpeqw,// EVEX_Vpcmpeqw_kr_k1_xmm_xmmm128
	Mnemonic::Vpcmpeqw,// EVEX_Vpcmpeqw_kr_k1_ymm_ymmm256
	Mnemonic::Vpcmpeqw,// EVEX_Vpcmpeqw_kr_k1_zmm_zmmm512
	Mnemonic::Pcmpeqd,// Pcmpeqd_mm_mmm64
	Mnemonic::Pcmpeqd,// Pcmpeqd_xmm_xmmm128
	Mnemonic::Vpcmpeqd,// VEX_Vpcmpeqd_xmm_xmm_xmmm128
	Mnemonic::Vpcmpeqd,// VEX_Vpcmpeqd_ymm_ymm_ymmm256
	Mnemonic::Vpcmpeqd,// EVEX_Vpcmpeqd_kr_k1_xmm_xmmm128b32
	Mnemonic::Vpcmpeqd,// EVEX_Vpcmpeqd_kr_k1_ymm_ymmm256b32
	Mnemonic::Vpcmpeqd,// EVEX_Vpcmpeqd_kr_k1_zmm_zmmm512b32
	Mnemonic::Emms,// Emms
	Mnemonic::Vzeroupper,// VEX_Vzeroupper
	Mnemonic::Vzeroall,// VEX_Vzeroall
	Mnemonic::Vmread,// Vmread_rm32_r32
	Mnemonic::Vmread,// Vmread_rm64_r64
	Mnemonic::Vcvttps2udq,// EVEX_Vcvttps2udq_xmm_k1z_xmmm128b32
	Mnemonic::Vcvttps2udq,// EVEX_Vcvttps2udq_ymm_k1z_ymmm256b32
	Mnemonic::Vcvttps2udq,// EVEX_Vcvttps2udq_zmm_k1z_zmmm512b32_sae
	Mnemonic::Vcvttpd2udq,// EVEX_Vcvttpd2udq_xmm_k1z_xmmm128b64
	Mnemonic::Vcvttpd2udq,// EVEX_Vcvttpd2udq_xmm_k1z_ymmm256b64
	Mnemonic::Vcvttpd2udq,// EVEX_Vcvttpd2udq_ymm_k1z_zmmm512b64_sae
	Mnemonic::Extrq,// Extrq_xmm_imm8_imm8
	Mnemonic::Vcvttps2uqq,// EVEX_Vcvttps2uqq_xmm_k1z_xmmm64b32
	Mnemonic::Vcvttps2uqq,// EVEX_Vcvttps2uqq_ymm_k1z_xmmm128b32
	Mnemonic::Vcvttps2uqq,// EVEX_Vcvttps2uqq_zmm_k1z_ymmm256b32_sae
	Mnemonic::Vcvttpd2uqq,// EVEX_Vcvttpd2uqq_xmm_k1z_xmmm128b64
	Mnemonic::Vcvttpd2uqq,// EVEX_Vcvttpd2uqq_ymm_k1z_ymmm256b64
	Mnemonic::Vcvttpd2uqq,// EVEX_Vcvttpd2uqq_zmm_k1z_zmmm512b64_sae
	Mnemonic::Vcvttss2usi,// EVEX_Vcvttss2usi_r32_xmmm32_sae
	Mnemonic::Vcvttss2usi,// EVEX_Vcvttss2usi_r64_xmmm32_sae
	Mnemonic::Insertq,// Insertq_xmm_xmm_imm8_imm8
	Mnemonic::Vcvttsd2usi,// EVEX_Vcvttsd2usi_r32_xmmm64_sae
	Mnemonic::Vcvttsd2usi,// EVEX_Vcvttsd2usi_r64_xmmm64_sae
	Mnemonic::Vmwrite,// Vmwrite_r32_rm32
	Mnemonic::Vmwrite,// Vmwrite_r64_rm64
	Mnemonic::Vcvtps2udq,// EVEX_Vcvtps2udq_xmm_k1z_xmmm128b32
	Mnemonic::Vcvtps2udq,// EVEX_Vcvtps2udq_ymm_k1z_ymmm256b32
	Mnemonic::Vcvtps2udq,// EVEX_Vcvtps2udq_zmm_k1z_zmmm512b32_er
	Mnemonic::Vcvtpd2udq,// EVEX_Vcvtpd2udq_xmm_k1z_xmmm128b64
	Mnemonic::Vcvtpd2udq,// EVEX_Vcvtpd2udq_xmm_k1z_ymmm256b64
	Mnemonic::Vcvtpd2udq,// EVEX_Vcvtpd2udq_ymm_k1z_zmmm512b64_er
	Mnemonic::Extrq,// Extrq_xmm_xmm
	Mnemonic::Vcvtps2uqq,// EVEX_Vcvtps2uqq_xmm_k1z_xmmm64b32
	Mnemonic::Vcvtps2uqq,// EVEX_Vcvtps2uqq_ymm_k1z_xmmm128b32
	Mnemonic::Vcvtps2uqq,// EVEX_Vcvtps2uqq_zmm_k1z_ymmm256b32_er
	Mnemonic::Vcvtpd2uqq,// EVEX_Vcvtpd2uqq_xmm_k1z_xmmm128b64
	Mnemonic::Vcvtpd2uqq,// EVEX_Vcvtpd2uqq_ymm_k1z_ymmm256b64
	Mnemonic::Vcvtpd2uqq,// EVEX_Vcvtpd2uqq_zmm_k1z_zmmm512b64_er
	Mnemonic::Vcvtss2usi,// EVEX_Vcvtss2usi_r32_xmmm32_er
	Mnemonic::Vcvtss2usi,// EVEX_Vcvtss2usi_r64_xmmm32_er
	Mnemonic::Insertq,// Insertq_xmm_xmm
	Mnemonic::Vcvtsd2usi,// EVEX_Vcvtsd2usi_r32_xmmm64_er
	Mnemonic::Vcvtsd2usi,// EVEX_Vcvtsd2usi_r64_xmmm64_er
	Mnemonic::Vcvttps2qq,// EVEX_Vcvttps2qq_xmm_k1z_xmmm64b32
	Mnemonic::Vcvttps2qq,// EVEX_Vcvttps2qq_ymm_k1z_xmmm128b32
	Mnemonic::Vcvttps2qq,// EVEX_Vcvttps2qq_zmm_k1z_ymmm256b32_sae
	Mnemonic::Vcvttpd2qq,// EVEX_Vcvttpd2qq_xmm_k1z_xmmm128b64
	Mnemonic::Vcvttpd2qq,// EVEX_Vcvttpd2qq_ymm_k1z_ymmm256b64
	Mnemonic::Vcvttpd2qq,// EVEX_Vcvttpd2qq_zmm_k1z_zmmm512b64_sae
	Mnemonic::Vcvtudq2pd,// EVEX_Vcvtudq2pd_xmm_k1z_xmmm64b32
	Mnemonic::Vcvtudq2pd,// EVEX_Vcvtudq2pd_ymm_k1z_xmmm128b32
	Mnemonic::Vcvtudq2pd,// EVEX_Vcvtudq2pd_zmm_k1z_ymmm256b32_er
	Mnemonic::Vcvtuqq2pd,// EVEX_Vcvtuqq2pd_xmm_k1z_xmmm128b64
	Mnemonic::Vcvtuqq2pd,// EVEX_Vcvtuqq2pd_ymm_k1z_ymmm256b64
	Mnemonic::Vcvtuqq2pd,// EVEX_Vcvtuqq2pd_zmm_k1z_zmmm512b64_er
	Mnemonic::Vcvtudq2ps,// EVEX_Vcvtudq2ps_xmm_k1z_xmmm128b32
	Mnemonic::Vcvtudq2ps,// EVEX_Vcvtudq2ps_ymm_k1z_ymmm256b32
	Mnemonic::Vcvtudq2ps,// EVEX_Vcvtudq2ps_zmm_k1z_zmmm512b32_er
	Mnemonic::Vcvtuqq2ps,// EVEX_Vcvtuqq2ps_xmm_k1z_xmmm128b64
	Mnemonic::Vcvtuqq2ps,// EVEX_Vcvtuqq2ps_xmm_k1z_ymmm256b64
	Mnemonic::Vcvtuqq2ps,// EVEX_Vcvtuqq2ps_ymm_k1z_zmmm512b64_er
	Mnemonic::Vcvtps2qq,// EVEX_Vcvtps2qq_xmm_k1z_xmmm64b32
	Mnemonic::Vcvtps2qq,// EVEX_Vcvtps2qq_ymm_k1z_xmmm128b32
	Mnemonic::Vcvtps2qq,// EVEX_Vcvtps2qq_zmm_k1z_ymmm256b32_er
	Mnemonic::Vcvtpd2qq,// EVEX_Vcvtpd2qq_xmm_k1z_xmmm128b64
	Mnemonic::Vcvtpd2qq,// EVEX_Vcvtpd2qq_ymm_k1z_ymmm256b64
	Mnemonic::Vcvtpd2qq,// EVEX_Vcvtpd2qq_zmm_k1z_zmmm512b64_er
	Mnemonic::Vcvtusi2ss,// EVEX_Vcvtusi2ss_xmm_xmm_rm32_er
	Mnemonic::Vcvtusi2ss,// EVEX_Vcvtusi2ss_xmm_xmm_rm64_er
	Mnemonic::Vcvtusi2sd,// EVEX_Vcvtusi2sd_xmm_xmm_rm32_er
	Mnemonic::Vcvtusi2sd,// EVEX_Vcvtusi2sd_xmm_xmm_rm64_er
	Mnemonic::Haddpd,// Haddpd_xmm_xmmm128
	Mnemonic::Vhaddpd,// VEX_Vhaddpd_xmm_xmm_xmmm128
	Mnemonic::Vhaddpd,// VEX_Vhaddpd_ymm_ymm_ymmm256
	Mnemonic::Haddps,// Haddps_xmm_xmmm128
	Mnemonic::Vhaddps,// VEX_Vhaddps_xmm_xmm_xmmm128
	Mnemonic::Vhaddps,// VEX_Vhaddps_ymm_ymm_ymmm256
	Mnemonic::Hsubpd,// Hsubpd_xmm_xmmm128
	Mnemonic::Vhsubpd,// VEX_Vhsubpd_xmm_xmm_xmmm128
	Mnemonic::Vhsubpd,// VEX_Vhsubpd_ymm_ymm_ymmm256
	Mnemonic::Hsubps,// Hsubps_xmm_xmmm128
	Mnemonic::Vhsubps,// VEX_Vhsubps_xmm_xmm_xmmm128
	Mnemonic::Vhsubps,// VEX_Vhsubps_ymm_ymm_ymmm256
	Mnemonic::Movd,// Movd_rm32_mm
	Mnemonic::Movq,// Movq_rm64_mm
	Mnemonic::Movd,// Movd_rm32_xmm
	Mnemonic::Movq,// Movq_rm64_xmm
	Mnemonic::Vmovd,// VEX_Vmovd_rm32_xmm
	Mnemonic::Vmovq,// VEX_Vmovq_rm64_xmm
	Mnemonic::Vmovd,// EVEX_Vmovd_rm32_xmm
	Mnemonic::Vmovq,// EVEX_Vmovq_rm64_xmm
	Mnemonic::Movq,// Movq_xmm_xmmm64
	Mnemonic::Vmovq,// VEX_Vmovq_xmm_xmmm64
	Mnemonic::Vmovq,// EVEX_Vmovq_xmm_xmmm64
	Mnemonic::Movq,// Movq_mmm64_mm
	Mnemonic::Movdqa,// Movdqa_xmmm128_xmm
	Mnemonic::Vmovdqa,// VEX_Vmovdqa_xmmm128_xmm
	Mnemonic::Vmovdqa,// VEX_Vmovdqa_ymmm256_ymm
	Mnemonic::Vmovdqa32,// EVEX_Vmovdqa32_xmmm128_k1z_xmm
	Mnemonic::Vmovdqa32,// EVEX_Vmovdqa32_ymmm256_k1z_ymm
	Mnemonic::Vmovdqa32,// EVEX_Vmovdqa32_zmmm512_k1z_zmm
	Mnemonic::Vmovdqa64,// EVEX_Vmovdqa64_xmmm128_k1z_xmm
	Mnemonic::Vmovdqa64,// EVEX_Vmovdqa64_ymmm256_k1z_ymm
	Mnemonic::Vmovdqa64,// EVEX_Vmovdqa64_zmmm512_k1z_zmm
	Mnemonic::Movdqu,// Movdqu_xmmm128_xmm
	Mnemonic::Vmovdqu,// VEX_Vmovdqu_xmmm128_xmm
	Mnemonic::Vmovdqu,// VEX_Vmovdqu_ymmm256_ymm
	Mnemonic::Vmovdqu32,// EVEX_Vmovdqu32_xmmm128_k1z_xmm
	Mnemonic::Vmovdqu32,// EVEX_Vmovdqu32_ymmm256_k1z_ymm
	Mnemonic::Vmovdqu32,// EVEX_Vmovdqu32_zmmm512_k1z_zmm
	Mnemonic::Vmovdqu64,// EVEX_Vmovdqu64_xmmm128_k1z_xmm
	Mnemonic::Vmovdqu64,// EVEX_Vmovdqu64_ymmm256_k1z_ymm
	Mnemonic::Vmovdqu64,// EVEX_Vmovdqu64_zmmm512_k1z_zmm
	Mnemonic::Vmovdqu8,// EVEX_Vmovdqu8_xmmm128_k1z_xmm
	Mnemonic::Vmovdqu8,// EVEX_Vmovdqu8_ymmm256_k1z_ymm
	Mnemonic::Vmovdqu8,// EVEX_Vmovdqu8_zmmm512_k1z_zmm
	Mnemonic::Vmovdqu16,// EVEX_Vmovdqu16_xmmm128_k1z_xmm
	Mnemonic::Vmovdqu16,// EVEX_Vmovdqu16_ymmm256_k1z_ymm
	Mnemonic::Vmovdqu16,// EVEX_Vmovdqu16_zmmm512_k1z_zmm
	Mnemonic::Jo,// Jo_rel16
	Mnemonic::Jo,// Jo_rel32_32
	Mnemonic::Jo,// Jo_rel32_64
	Mnemonic::Jno,// Jno_rel16
	Mnemonic::Jno,// Jno_rel32_32
	Mnemonic::Jno,// Jno_rel32_64
	Mnemonic::Jb,// Jb_rel16
	Mnemonic::Jb,// Jb_rel32_32
	Mnemonic::Jb,// Jb_rel32_64
	Mnemonic::Jae,// Jae_rel16
	Mnemonic::Jae,// Jae_rel32_32
	Mnemonic::Jae,// Jae_rel32_64
	Mnemonic::Je,// Je_rel16
	Mnemonic::Je,// Je_rel32_32
	Mnemonic::Je,// Je_rel32_64
	Mnemonic::Jne,// Jne_rel16
	Mnemonic::Jne,// Jne_rel32_32
	Mnemonic::Jne,// Jne_rel32_64
	Mnemonic::Jbe,// Jbe_rel16
	Mnemonic::Jbe,// Jbe_rel32_32
	Mnemonic::Jbe,// Jbe_rel32_64
	Mnemonic::Ja,// Ja_rel16
	Mnemonic::Ja,// Ja_rel32_32
	Mnemonic::Ja,// Ja_rel32_64
	Mnemonic::Js,// Js_rel16
	Mnemonic::Js,// Js_rel32_32
	Mnemonic::Js,// Js_rel32_64
	Mnemonic::Jns,// Jns_rel16
	Mnemonic::Jns,// Jns_rel32_32
	Mnemonic::Jns,// Jns_rel32_64
	Mnemonic::Jp,// Jp_rel16
	Mnemonic::Jp,// Jp_rel32_32
	Mnemonic::Jp,// Jp_rel32_64
	Mnemonic::Jnp,// Jnp_rel16
	Mnemonic::Jnp,// Jnp_rel32_32
	Mnemonic::Jnp,// Jnp_rel32_64
	Mnemonic::Jl,// Jl_rel16
	Mnemonic::Jl,// Jl_rel32_32
	Mnemonic::Jl,// Jl_rel32_64
	Mnemonic::Jge,// Jge_rel16
	Mnemonic::Jge,// Jge_rel32_32
	Mnemonic::Jge,// Jge_rel32_64
	Mnemonic::Jle,// Jle_rel16
	Mnemonic::Jle,// Jle_rel32_32
	Mnemonic::Jle,// Jle_rel32_64
	Mnemonic::Jg,// Jg_rel16
	Mnemonic::Jg,// Jg_rel32_32
	Mnemonic::Jg,// Jg_rel32_64
	Mnemonic::Seto,// Seto_rm8
	Mnemonic::Setno,// Setno_rm8
	Mnemonic::Setb,// Setb_rm8
	Mnemonic::Setae,// Setae_rm8
	Mnemonic::Sete,// Sete_rm8
	Mnemonic::Setne,// Setne_rm8
	Mnemonic::Setbe,// Setbe_rm8
	Mnemonic::Seta,// Seta_rm8
	Mnemonic::Sets,// Sets_rm8
	Mnemonic::Setns,// Setns_rm8
	Mnemonic::Setp,// Setp_rm8
	Mnemonic::Setnp,// Setnp_rm8
	Mnemonic::Setl,// Setl_rm8
	Mnemonic::Setge,// Setge_rm8
	Mnemonic::Setle,// Setle_rm8
	Mnemonic::Setg,// Setg_rm8
	Mnemonic::Kmovw,// VEX_Kmovw_kr_km16
	Mnemonic::Kmovq,// VEX_Kmovq_kr_km64
	Mnemonic::Kmovb,// VEX_Kmovb_kr_km8
	Mnemonic::Kmovd,// VEX_Kmovd_kr_km32
	Mnemonic::Kmovw,// VEX_Kmovw_m16_kr
	Mnemonic::Kmovq,// VEX_Kmovq_m64_kr
	Mnemonic::Kmovb,// VEX_Kmovb_m8_kr
	Mnemonic::Kmovd,// VEX_Kmovd_m32_kr
	Mnemonic::Kmovw,// VEX_Kmovw_kr_r32
	Mnemonic::Kmovb,// VEX_Kmovb_kr_r32
	Mnemonic::Kmovd,// VEX_Kmovd_kr_r32
	Mnemonic::Kmovq,// VEX_Kmovq_kr_r64
	Mnemonic::Kmovw,// VEX_Kmovw_r32_kr
	Mnemonic::Kmovb,// VEX_Kmovb_r32_kr
	Mnemonic::Kmovd,// VEX_Kmovd_r32_kr
	Mnemonic::Kmovq,// VEX_Kmovq_r64_kr
	Mnemonic::Kortestw,// VEX_Kortestw_kr_kr
	Mnemonic::Kortestq,// VEX_Kortestq_kr_kr
	Mnemonic::Kortestb,// VEX_Kortestb_kr_kr
	Mnemonic::Kortestd,// VEX_Kortestd_kr_kr
	Mnemonic::Ktestw,// VEX_Ktestw_kr_kr
	Mnemonic::Ktestq,// VEX_Ktestq_kr_kr
	Mnemonic::Ktestb,// VEX_Ktestb_kr_kr
	Mnemonic::Ktestd,// VEX_Ktestd_kr_kr
	Mnemonic::Push,// Pushw_FS
	Mnemonic::Push,// Pushd_FS
	Mnemonic::Push,// Pushq_FS
	Mnemonic::Pop,// Popw_FS
	Mnemonic::Pop,// Popd_FS
	Mnemonic::Pop,// Popq_FS
	Mnemonic::Cpuid,// Cpuid
	Mnemonic::Bt,// Bt_rm16_r16
	Mnemonic::Bt,// Bt_rm32_r32
	Mnemonic::Bt,// Bt_rm64_r64
	Mnemonic::Shld,// Shld_rm16_r16_imm8
	Mnemonic::Shld,// Shld_rm32_r32_imm8
	Mnemonic::Shld,// Shld_rm64_r64_imm8
	Mnemonic::Shld,// Shld_rm16_r16_CL
	Mnemonic::Shld,// Shld_rm32_r32_CL
	Mnemonic::Shld,// Shld_rm64_r64_CL
	Mnemonic::Montmul,// Montmul_16
	Mnemonic::Montmul,// Montmul_32
	Mnemonic::Montmul,// Montmul_64
	Mnemonic::Xsha1,// Xsha1_16
	Mnemonic::Xsha1,// Xsha1_32
	Mnemonic::Xsha1,// Xsha1_64
	Mnemonic::Xsha256,// Xsha256_16
	Mnemonic::Xsha256,// Xsha256_32
	Mnemonic::Xsha256,// Xsha256_64
	Mnemonic::Xbts,// Xbts_r16_rm16
	Mnemonic::Xbts,// Xbts_r32_rm32
	Mnemonic::Xstore,// Xstore_16
	Mnemonic::Xstore,// Xstore_32
	Mnemonic::Xstore,// Xstore_64
	Mnemonic::Xcryptecb,// Xcryptecb_16
	Mnemonic::Xcryptecb,// Xcryptecb_32
	Mnemonic::Xcryptecb,// Xcryptecb_64
	Mnemonic::Xcryptcbc,// Xcryptcbc_16
	Mnemonic::Xcryptcbc,// Xcryptcbc_32
	Mnemonic::Xcryptcbc,// Xcryptcbc_64
	Mnemonic::Xcryptctr,// Xcryptctr_16
	Mnemonic::Xcryptctr,// Xcryptctr_32
	Mnemonic::Xcryptctr,// Xcryptctr_64
	Mnemonic::Xcryptcfb,// Xcryptcfb_16
	Mnemonic::Xcryptcfb,// Xcryptcfb_32
	Mnemonic::Xcryptcfb,// Xcryptcfb_64
	Mnemonic::Xcryptofb,// Xcryptofb_16
	Mnemonic::Xcryptofb,// Xcryptofb_32
	Mnemonic::Xcryptofb,// Xcryptofb_64
	Mnemonic::Ibts,// Ibts_rm16_r16
	Mnemonic::Ibts,// Ibts_rm32_r32
	Mnemonic::Cmpxchg,// Cmpxchg486_rm8_r8
	Mnemonic::Cmpxchg,// Cmpxchg486_rm16_r16
	Mnemonic::Cmpxchg,// Cmpxchg486_rm32_r32
	Mnemonic::Push,// Pushw_GS
	Mnemonic::Push,// Pushd_GS
	Mnemonic::Push,// Pushq_GS
	Mnemonic::Pop,// Popw_GS
	Mnemonic::Pop,// Popd_GS
	Mnemonic::Pop,// Popq_GS
	Mnemonic::Rsm,// Rsm
	Mnemonic::Bts,// Bts_rm16_r16
	Mnemonic::Bts,// Bts_rm32_r32
	Mnemonic::Bts,// Bts_rm64_r64
	Mnemonic::Shrd,// Shrd_rm16_r16_imm8
	Mnemonic::Shrd,// Shrd_rm32_r32_imm8
	Mnemonic::Shrd,// Shrd_rm64_r64_imm8
	Mnemonic::Shrd,// Shrd_rm16_r16_CL
	Mnemonic::Shrd,// Shrd_rm32_r32_CL
	Mnemonic::Shrd,// Shrd_rm64_r64_CL
	Mnemonic::Fxsave,// Fxsave_m512byte
	Mnemonic::Fxsave64,// Fxsave64_m512byte
	Mnemonic::Rdfsbase,// Rdfsbase_r32
	Mnemonic::Rdfsbase,// Rdfsbase_r64
	Mnemonic::Fxrstor,// Fxrstor_m512byte
	Mnemonic::Fxrstor64,// Fxrstor64_m512byte
	Mnemonic::Rdgsbase,// Rdgsbase_r32
	Mnemonic::Rdgsbase,// Rdgsbase_r64
	Mnemonic::Ldmxcsr,// Ldmxcsr_m32
	Mnemonic::Wrfsbase,// Wrfsbase_r32
	Mnemonic::Wrfsbase,// Wrfsbase_r64
	Mnemonic::Vldmxcsr,// VEX_Vldmxcsr_m32
	Mnemonic::Stmxcsr,// Stmxcsr_m32
	Mnemonic::Wrgsbase,// Wrgsbase_r32
	Mnemonic::Wrgsbase,// Wrgsbase_r64
	Mnemonic::Vstmxcsr,// VEX_Vstmxcsr_m32
	Mnemonic::Xsave,// Xsave_mem
	Mnemonic::Xsave64,// Xsave64_mem
	Mnemonic::Ptwrite,// Ptwrite_rm32
	Mnemonic::Ptwrite,// Ptwrite_rm64
	Mnemonic::Xrstor,// Xrstor_mem
	Mnemonic::Xrstor64,// Xrstor64_mem
	Mnemonic::Incsspd,// Incsspd_r32
	Mnemonic::Incsspq,// Incsspq_r64
	Mnemonic::Xsaveopt,// Xsaveopt_mem
	Mnemonic::Xsaveopt64,// Xsaveopt64_mem
	Mnemonic::Clwb,// Clwb_m8
	Mnemonic::Tpause,// Tpause_r32
	Mnemonic::Tpause,// Tpause_r64
	Mnemonic::Clrssbsy,// Clrssbsy_m64
	Mnemonic::Umonitor,// Umonitor_r16
	Mnemonic::Umonitor,// Umonitor_r32
	Mnemonic::Umonitor,// Umonitor_r64
	Mnemonic::Umwait,// Umwait_r32
	Mnemonic::Umwait,// Umwait_r64
	Mnemonic::Clflush,// Clflush_m8
	Mnemonic::Clflushopt,// Clflushopt_m8
	Mnemonic::Lfence,// Lfence
	Mnemonic::Lfence,// Lfence_E9
	Mnemonic::Lfence,// Lfence_EA
	Mnemonic::Lfence,// Lfence_EB
	Mnemonic::Lfence,// Lfence_EC
	Mnemonic::Lfence,// Lfence_ED
	Mnemonic::Lfence,// Lfence_EE
	Mnemonic::Lfence,// Lfence_EF
	Mnemonic::Mfence,// Mfence
	Mnemonic::Mfence,// Mfence_F1
	Mnemonic::Mfence,// Mfence_F2
	Mnemonic::Mfence,// Mfence_F3
	Mnemonic::Mfence,// Mfence_F4
	Mnemonic::Mfence,// Mfence_F5
	Mnemonic::Mfence,// Mfence_F6
	Mnemonic::Mfence,// Mfence_F7
	Mnemonic::Sfence,// Sfence
	Mnemonic::Sfence,// Sfence_F9
	Mnemonic::Sfence,// Sfence_FA
	Mnemonic::Sfence,// Sfence_FB
	Mnemonic::Sfence,// Sfence_FC
	Mnemonic::Sfence,// Sfence_FD
	Mnemonic::Sfence,// Sfence_FE
	Mnemonic::Sfence,// Sfence_FF
	Mnemonic::Pcommit,// Pcommit
	Mnemonic::Imul,// Imul_r16_rm16
	Mnemonic::Imul,// Imul_r32_rm32
	Mnemonic::Imul,// Imul_r64_rm64
	Mnemonic::Cmpxchg,// Cmpxchg_rm8_r8
	Mnemonic::Cmpxchg,// Cmpxchg_rm16_r16
	Mnemonic::Cmpxchg,// Cmpxchg_rm32_r32
	Mnemonic::Cmpxchg,// Cmpxchg_rm64_r64
	Mnemonic::Lss,// Lss_r16_m1616
	Mnemonic::Lss,// Lss_r32_m1632
	Mnemonic::Lss,// Lss_r64_m1664
	Mnemonic::Btr,// Btr_rm16_r16
	Mnemonic::Btr,// Btr_rm32_r32
	Mnemonic::Btr,// Btr_rm64_r64
	Mnemonic::Lfs,// Lfs_r16_m1616
	Mnemonic::Lfs,// Lfs_r32_m1632
	Mnemonic::Lfs,// Lfs_r64_m1664
	Mnemonic::Lgs,// Lgs_r16_m1616
	Mnemonic::Lgs,// Lgs_r32_m1632
	Mnemonic::Lgs,// Lgs_r64_m1664
	Mnemonic::Movzx,// Movzx_r16_rm8
	Mnemonic::Movzx,// Movzx_r32_rm8
	Mnemonic::Movzx,// Movzx_r64_rm8
	Mnemonic::Movzx,// Movzx_r16_rm16
	Mnemonic::Movzx,// Movzx_r32_rm16
	Mnemonic::Movzx,// Movzx_r64_rm16
	Mnemonic::Jmpe,// Jmpe_disp16
	Mnemonic::Jmpe,// Jmpe_disp32
	Mnemonic::Popcnt,// Popcnt_r16_rm16
	Mnemonic::Popcnt,// Popcnt_r32_rm32
	Mnemonic::Popcnt,// Popcnt_r64_rm64
	Mnemonic::Ud1,// Ud1_r16_rm16
	Mnemonic::Ud1,// Ud1_r32_rm32
	Mnemonic::Ud1,// Ud1_r64_rm64
	Mnemonic::Bt,// Bt_rm16_imm8
	Mnemonic::Bt,// Bt_rm32_imm8
	Mnemonic::Bt,// Bt_rm64_imm8
	Mnemonic::Bts,// Bts_rm16_imm8
	Mnemonic::Bts,// Bts_rm32_imm8
	Mnemonic::Bts,// Bts_rm64_imm8
	Mnemonic::Btr,// Btr_rm16_imm8
	Mnemonic::Btr,// Btr_rm32_imm8
	Mnemonic::Btr,// Btr_rm64_imm8
	Mnemonic::Btc,// Btc_rm16_imm8
	Mnemonic::Btc,// Btc_rm32_imm8
	Mnemonic::Btc,// Btc_rm64_imm8
	Mnemonic::Btc,// Btc_rm16_r16
	Mnemonic::Btc,// Btc_rm32_r32
	Mnemonic::Btc,// Btc_rm64_r64
	Mnemonic::Bsf,// Bsf_r16_rm16
	Mnemonic::Bsf,// Bsf_r32_rm32
	Mnemonic::Bsf,// Bsf_r64_rm64
	Mnemonic::Tzcnt,// Tzcnt_r16_rm16
	Mnemonic::Tzcnt,// Tzcnt_r32_rm32
	Mnemonic::Tzcnt,// Tzcnt_r64_rm64
	Mnemonic::Bsr,// Bsr_r16_rm16
	Mnemonic::Bsr,// Bsr_r32_rm32
	Mnemonic::Bsr,// Bsr_r64_rm64
	Mnemonic::Lzcnt,// Lzcnt_r16_rm16
	Mnemonic::Lzcnt,// Lzcnt_r32_rm32
	Mnemonic::Lzcnt,// Lzcnt_r64_rm64
	Mnemonic::Movsx,// Movsx_r16_rm8
	Mnemonic::Movsx,// Movsx_r32_rm8
	Mnemonic::Movsx,// Movsx_r64_rm8
	Mnemonic::Movsx,// Movsx_r16_rm16
	Mnemonic::Movsx,// Movsx_r32_rm16
	Mnemonic::Movsx,// Movsx_r64_rm16
	Mnemonic::Xadd,// Xadd_rm8_r8
	Mnemonic::Xadd,// Xadd_rm16_r16
	Mnemonic::Xadd,// Xadd_rm32_r32
	Mnemonic::Xadd,// Xadd_rm64_r64
	Mnemonic::Cmpps,// Cmpps_xmm_xmmm128_imm8
	Mnemonic::Vcmpps,// VEX_Vcmpps_xmm_xmm_xmmm128_imm8
	Mnemonic::Vcmpps,// VEX_Vcmpps_ymm_ymm_ymmm256_imm8
	Mnemonic::Vcmpps,// EVEX_Vcmpps_kr_k1_xmm_xmmm128b32_imm8
	Mnemonic::Vcmpps,// EVEX_Vcmpps_kr_k1_ymm_ymmm256b32_imm8
	Mnemonic::Vcmpps,// EVEX_Vcmpps_kr_k1_zmm_zmmm512b32_imm8_sae
	Mnemonic::Cmppd,// Cmppd_xmm_xmmm128_imm8
	Mnemonic::Vcmppd,// VEX_Vcmppd_xmm_xmm_xmmm128_imm8
	Mnemonic::Vcmppd,// VEX_Vcmppd_ymm_ymm_ymmm256_imm8
	Mnemonic::Vcmppd,// EVEX_Vcmppd_kr_k1_xmm_xmmm128b64_imm8
	Mnemonic::Vcmppd,// EVEX_Vcmppd_kr_k1_ymm_ymmm256b64_imm8
	Mnemonic::Vcmppd,// EVEX_Vcmppd_kr_k1_zmm_zmmm512b64_imm8_sae
	Mnemonic::Cmpss,// Cmpss_xmm_xmmm32_imm8
	Mnemonic::Vcmpss,// VEX_Vcmpss_xmm_xmm_xmmm32_imm8
	Mnemonic::Vcmpss,// EVEX_Vcmpss_kr_k1_xmm_xmmm32_imm8_sae
	Mnemonic::Cmpsd,// Cmpsd_xmm_xmmm64_imm8
	Mnemonic::Vcmpsd,// VEX_Vcmpsd_xmm_xmm_xmmm64_imm8
	Mnemonic::Vcmpsd,// EVEX_Vcmpsd_kr_k1_xmm_xmmm64_imm8_sae
	Mnemonic::Movnti,// Movnti_m32_r32
	Mnemonic::Movnti,// Movnti_m64_r64
	Mnemonic::Pinsrw,// Pinsrw_mm_r32m16_imm8
	Mnemonic::Pinsrw,// Pinsrw_mm_r64m16_imm8
	Mnemonic::Pinsrw,// Pinsrw_xmm_r32m16_imm8
	Mnemonic::Pinsrw,// Pinsrw_xmm_r64m16_imm8
	Mnemonic::Vpinsrw,// VEX_Vpinsrw_xmm_xmm_r32m16_imm8
	Mnemonic::Vpinsrw,// VEX_Vpinsrw_xmm_xmm_r64m16_imm8
	Mnemonic::Vpinsrw,// EVEX_Vpinsrw_xmm_xmm_r32m16_imm8
	Mnemonic::Vpinsrw,// EVEX_Vpinsrw_xmm_xmm_r64m16_imm8
	Mnemonic::Pextrw,// Pextrw_r32_mm_imm8
	Mnemonic::Pextrw,// Pextrw_r64_mm_imm8
	Mnemonic::Pextrw,// Pextrw_r32_xmm_imm8
	Mnemonic::Pextrw,// Pextrw_r64_xmm_imm8
	Mnemonic::Vpextrw,// VEX_Vpextrw_r32_xmm_imm8
	Mnemonic::Vpextrw,// VEX_Vpextrw_r64_xmm_imm8
	Mnemonic::Vpextrw,// EVEX_Vpextrw_r32_xmm_imm8
	Mnemonic::Vpextrw,// EVEX_Vpextrw_r64_xmm_imm8
	Mnemonic::Shufps,// Shufps_xmm_xmmm128_imm8
	Mnemonic::Vshufps,// VEX_Vshufps_xmm_xmm_xmmm128_imm8
	Mnemonic::Vshufps,// VEX_Vshufps_ymm_ymm_ymmm256_imm8
	Mnemonic::Vshufps,// EVEX_Vshufps_xmm_k1z_xmm_xmmm128b32_imm8
	Mnemonic::Vshufps,// EVEX_Vshufps_ymm_k1z_ymm_ymmm256b32_imm8
	Mnemonic::Vshufps,// EVEX_Vshufps_zmm_k1z_zmm_zmmm512b32_imm8
	Mnemonic::Shufpd,// Shufpd_xmm_xmmm128_imm8
	Mnemonic::Vshufpd,// VEX_Vshufpd_xmm_xmm_xmmm128_imm8
	Mnemonic::Vshufpd,// VEX_Vshufpd_ymm_ymm_ymmm256_imm8
	Mnemonic::Vshufpd,// EVEX_Vshufpd_xmm_k1z_xmm_xmmm128b64_imm8
	Mnemonic::Vshufpd,// EVEX_Vshufpd_ymm_k1z_ymm_ymmm256b64_imm8
	Mnemonic::Vshufpd,// EVEX_Vshufpd_zmm_k1z_zmm_zmmm512b64_imm8
	Mnemonic::Cmpxchg8b,// Cmpxchg8b_m64
	Mnemonic::Cmpxchg16b,// Cmpxchg16b_m128
	Mnemonic::Xrstors,// Xrstors_mem
	Mnemonic::Xrstors64,// Xrstors64_mem
	Mnemonic::Xsavec,// Xsavec_mem
	Mnemonic::Xsavec64,// Xsavec64_mem
	Mnemonic::Xsaves,// Xsaves_mem
	Mnemonic::Xsaves64,// Xsaves64_mem
	Mnemonic::Vmptrld,// Vmptrld_m64
	Mnemonic::Vmclear,// Vmclear_m64
	Mnemonic::Vmxon,// Vmxon_m64
	Mnemonic::Rdrand,// Rdrand_r16
	Mnemonic::Rdrand,// Rdrand_r32
	Mnemonic::Rdrand,// Rdrand_r64
	Mnemonic::Vmptrst,// Vmptrst_m64
	Mnemonic::Rdseed,// Rdseed_r16
	Mnemonic::Rdseed,// Rdseed_r32
	Mnemonic::Rdseed,// Rdseed_r64
	Mnemonic::Rdpid,// Rdpid_r32
	Mnemonic::Rdpid,// Rdpid_r64
	Mnemonic::Bswap,// Bswap_r16
	Mnemonic::Bswap,// Bswap_r32
	Mnemonic::Bswap,// Bswap_r64
	Mnemonic::Addsubpd,// Addsubpd_xmm_xmmm128
	Mnemonic::Vaddsubpd,// VEX_Vaddsubpd_xmm_xmm_xmmm128
	Mnemonic::Vaddsubpd,// VEX_Vaddsubpd_ymm_ymm_ymmm256
	Mnemonic::Addsubps,// Addsubps_xmm_xmmm128
	Mnemonic::Vaddsubps,// VEX_Vaddsubps_xmm_xmm_xmmm128
	Mnemonic::Vaddsubps,// VEX_Vaddsubps_ymm_ymm_ymmm256
	Mnemonic::Psrlw,// Psrlw_mm_mmm64
	Mnemonic::Psrlw,// Psrlw_xmm_xmmm128
	Mnemonic::Vpsrlw,// VEX_Vpsrlw_xmm_xmm_xmmm128
	Mnemonic::Vpsrlw,// VEX_Vpsrlw_ymm_ymm_xmmm128
	Mnemonic::Vpsrlw,// EVEX_Vpsrlw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsrlw,// EVEX_Vpsrlw_ymm_k1z_ymm_xmmm128
	Mnemonic::Vpsrlw,// EVEX_Vpsrlw_zmm_k1z_zmm_xmmm128
	Mnemonic::Psrld,// Psrld_mm_mmm64
	Mnemonic::Psrld,// Psrld_xmm_xmmm128
	Mnemonic::Vpsrld,// VEX_Vpsrld_xmm_xmm_xmmm128
	Mnemonic::Vpsrld,// VEX_Vpsrld_ymm_ymm_xmmm128
	Mnemonic::Vpsrld,// EVEX_Vpsrld_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsrld,// EVEX_Vpsrld_ymm_k1z_ymm_xmmm128
	Mnemonic::Vpsrld,// EVEX_Vpsrld_zmm_k1z_zmm_xmmm128
	Mnemonic::Psrlq,// Psrlq_mm_mmm64
	Mnemonic::Psrlq,// Psrlq_xmm_xmmm128
	Mnemonic::Vpsrlq,// VEX_Vpsrlq_xmm_xmm_xmmm128
	Mnemonic::Vpsrlq,// VEX_Vpsrlq_ymm_ymm_xmmm128
	Mnemonic::Vpsrlq,// EVEX_Vpsrlq_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsrlq,// EVEX_Vpsrlq_ymm_k1z_ymm_xmmm128
	Mnemonic::Vpsrlq,// EVEX_Vpsrlq_zmm_k1z_zmm_xmmm128
	Mnemonic::Paddq,// Paddq_mm_mmm64
	Mnemonic::Paddq,// Paddq_xmm_xmmm128
	Mnemonic::Vpaddq,// VEX_Vpaddq_xmm_xmm_xmmm128
	Mnemonic::Vpaddq,// VEX_Vpaddq_ymm_ymm_ymmm256
	Mnemonic::Vpaddq,// EVEX_Vpaddq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpaddq,// EVEX_Vpaddq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpaddq,// EVEX_Vpaddq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Pmullw,// Pmullw_mm_mmm64
	Mnemonic::Pmullw,// Pmullw_xmm_xmmm128
	Mnemonic::Vpmullw,// VEX_Vpmullw_xmm_xmm_xmmm128
	Mnemonic::Vpmullw,// VEX_Vpmullw_ymm_ymm_ymmm256
	Mnemonic::Vpmullw,// EVEX_Vpmullw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpmullw,// EVEX_Vpmullw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpmullw,// EVEX_Vpmullw_zmm_k1z_zmm_zmmm512
	Mnemonic::Movq,// Movq_xmmm64_xmm
	Mnemonic::Vmovq,// VEX_Vmovq_xmmm64_xmm
	Mnemonic::Vmovq,// EVEX_Vmovq_xmmm64_xmm
	Mnemonic::Movq2dq,// Movq2dq_xmm_mm
	Mnemonic::Movdq2q,// Movdq2q_mm_xmm
	Mnemonic::Pmovmskb,// Pmovmskb_r32_mm
	Mnemonic::Pmovmskb,// Pmovmskb_r64_mm
	Mnemonic::Pmovmskb,// Pmovmskb_r32_xmm
	Mnemonic::Pmovmskb,// Pmovmskb_r64_xmm
	Mnemonic::Vpmovmskb,// VEX_Vpmovmskb_r32_xmm
	Mnemonic::Vpmovmskb,// VEX_Vpmovmskb_r64_xmm
	Mnemonic::Vpmovmskb,// VEX_Vpmovmskb_r32_ymm
	Mnemonic::Vpmovmskb,// VEX_Vpmovmskb_r64_ymm
	Mnemonic::Psubusb,// Psubusb_mm_mmm64
	Mnemonic::Psubusb,// Psubusb_xmm_xmmm128
	Mnemonic::Vpsubusb,// VEX_Vpsubusb_xmm_xmm_xmmm128
	Mnemonic::Vpsubusb,// VEX_Vpsubusb_ymm_ymm_ymmm256
	Mnemonic::Vpsubusb,// EVEX_Vpsubusb_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsubusb,// EVEX_Vpsubusb_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpsubusb,// EVEX_Vpsubusb_zmm_k1z_zmm_zmmm512
	Mnemonic::Psubusw,// Psubusw_mm_mmm64
	Mnemonic::Psubusw,// Psubusw_xmm_xmmm128
	Mnemonic::Vpsubusw,// VEX_Vpsubusw_xmm_xmm_xmmm128
	Mnemonic::Vpsubusw,// VEX_Vpsubusw_ymm_ymm_ymmm256
	Mnemonic::Vpsubusw,// EVEX_Vpsubusw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsubusw,// EVEX_Vpsubusw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpsubusw,// EVEX_Vpsubusw_zmm_k1z_zmm_zmmm512
	Mnemonic::Pminub,// Pminub_mm_mmm64
	Mnemonic::Pminub,// Pminub_xmm_xmmm128
	Mnemonic::Vpminub,// VEX_Vpminub_xmm_xmm_xmmm128
	Mnemonic::Vpminub,// VEX_Vpminub_ymm_ymm_ymmm256
	Mnemonic::Vpminub,// EVEX_Vpminub_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpminub,// EVEX_Vpminub_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpminub,// EVEX_Vpminub_zmm_k1z_zmm_zmmm512
	Mnemonic::Pand,// Pand_mm_mmm64
	Mnemonic::Pand,// Pand_xmm_xmmm128
	Mnemonic::Vpand,// VEX_Vpand_xmm_xmm_xmmm128
	Mnemonic::Vpand,// VEX_Vpand_ymm_ymm_ymmm256
	Mnemonic::Vpandd,// EVEX_Vpandd_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpandd,// EVEX_Vpandd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpandd,// EVEX_Vpandd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpandq,// EVEX_Vpandq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpandq,// EVEX_Vpandq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpandq,// EVEX_Vpandq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Paddusb,// Paddusb_mm_mmm64
	Mnemonic::Paddusb,// Paddusb_xmm_xmmm128
	Mnemonic::Vpaddusb,// VEX_Vpaddusb_xmm_xmm_xmmm128
	Mnemonic::Vpaddusb,// VEX_Vpaddusb_ymm_ymm_ymmm256
	Mnemonic::Vpaddusb,// EVEX_Vpaddusb_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpaddusb,// EVEX_Vpaddusb_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpaddusb,// EVEX_Vpaddusb_zmm_k1z_zmm_zmmm512
	Mnemonic::Paddusw,// Paddusw_mm_mmm64
	Mnemonic::Paddusw,// Paddusw_xmm_xmmm128
	Mnemonic::Vpaddusw,// VEX_Vpaddusw_xmm_xmm_xmmm128
	Mnemonic::Vpaddusw,// VEX_Vpaddusw_ymm_ymm_ymmm256
	Mnemonic::Vpaddusw,// EVEX_Vpaddusw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpaddusw,// EVEX_Vpaddusw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpaddusw,// EVEX_Vpaddusw_zmm_k1z_zmm_zmmm512
	Mnemonic::Pmaxub,// Pmaxub_mm_mmm64
	Mnemonic::Pmaxub,// Pmaxub_xmm_xmmm128
	Mnemonic::Vpmaxub,// VEX_Vpmaxub_xmm_xmm_xmmm128
	Mnemonic::Vpmaxub,// VEX_Vpmaxub_ymm_ymm_ymmm256
	Mnemonic::Vpmaxub,// EVEX_Vpmaxub_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpmaxub,// EVEX_Vpmaxub_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpmaxub,// EVEX_Vpmaxub_zmm_k1z_zmm_zmmm512
	Mnemonic::Pandn,// Pandn_mm_mmm64
	Mnemonic::Pandn,// Pandn_xmm_xmmm128
	Mnemonic::Vpandn,// VEX_Vpandn_xmm_xmm_xmmm128
	Mnemonic::Vpandn,// VEX_Vpandn_ymm_ymm_ymmm256
	Mnemonic::Vpandnd,// EVEX_Vpandnd_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpandnd,// EVEX_Vpandnd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpandnd,// EVEX_Vpandnd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpandnq,// EVEX_Vpandnq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpandnq,// EVEX_Vpandnq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpandnq,// EVEX_Vpandnq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Pavgb,// Pavgb_mm_mmm64
	Mnemonic::Pavgb,// Pavgb_xmm_xmmm128
	Mnemonic::Vpavgb,// VEX_Vpavgb_xmm_xmm_xmmm128
	Mnemonic::Vpavgb,// VEX_Vpavgb_ymm_ymm_ymmm256
	Mnemonic::Vpavgb,// EVEX_Vpavgb_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpavgb,// EVEX_Vpavgb_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpavgb,// EVEX_Vpavgb_zmm_k1z_zmm_zmmm512
	Mnemonic::Psraw,// Psraw_mm_mmm64
	Mnemonic::Psraw,// Psraw_xmm_xmmm128
	Mnemonic::Vpsraw,// VEX_Vpsraw_xmm_xmm_xmmm128
	Mnemonic::Vpsraw,// VEX_Vpsraw_ymm_ymm_xmmm128
	Mnemonic::Vpsraw,// EVEX_Vpsraw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsraw,// EVEX_Vpsraw_ymm_k1z_ymm_xmmm128
	Mnemonic::Vpsraw,// EVEX_Vpsraw_zmm_k1z_zmm_xmmm128
	Mnemonic::Psrad,// Psrad_mm_mmm64
	Mnemonic::Psrad,// Psrad_xmm_xmmm128
	Mnemonic::Vpsrad,// VEX_Vpsrad_xmm_xmm_xmmm128
	Mnemonic::Vpsrad,// VEX_Vpsrad_ymm_ymm_xmmm128
	Mnemonic::Vpsrad,// EVEX_Vpsrad_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsrad,// EVEX_Vpsrad_ymm_k1z_ymm_xmmm128
	Mnemonic::Vpsrad,// EVEX_Vpsrad_zmm_k1z_zmm_xmmm128
	Mnemonic::Vpsraq,// EVEX_Vpsraq_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsraq,// EVEX_Vpsraq_ymm_k1z_ymm_xmmm128
	Mnemonic::Vpsraq,// EVEX_Vpsraq_zmm_k1z_zmm_xmmm128
	Mnemonic::Pavgw,// Pavgw_mm_mmm64
	Mnemonic::Pavgw,// Pavgw_xmm_xmmm128
	Mnemonic::Vpavgw,// VEX_Vpavgw_xmm_xmm_xmmm128
	Mnemonic::Vpavgw,// VEX_Vpavgw_ymm_ymm_ymmm256
	Mnemonic::Vpavgw,// EVEX_Vpavgw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpavgw,// EVEX_Vpavgw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpavgw,// EVEX_Vpavgw_zmm_k1z_zmm_zmmm512
	Mnemonic::Pmulhuw,// Pmulhuw_mm_mmm64
	Mnemonic::Pmulhuw,// Pmulhuw_xmm_xmmm128
	Mnemonic::Vpmulhuw,// VEX_Vpmulhuw_xmm_xmm_xmmm128
	Mnemonic::Vpmulhuw,// VEX_Vpmulhuw_ymm_ymm_ymmm256
	Mnemonic::Vpmulhuw,// EVEX_Vpmulhuw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpmulhuw,// EVEX_Vpmulhuw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpmulhuw,// EVEX_Vpmulhuw_zmm_k1z_zmm_zmmm512
	Mnemonic::Pmulhw,// Pmulhw_mm_mmm64
	Mnemonic::Pmulhw,// Pmulhw_xmm_xmmm128
	Mnemonic::Vpmulhw,// VEX_Vpmulhw_xmm_xmm_xmmm128
	Mnemonic::Vpmulhw,// VEX_Vpmulhw_ymm_ymm_ymmm256
	Mnemonic::Vpmulhw,// EVEX_Vpmulhw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpmulhw,// EVEX_Vpmulhw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpmulhw,// EVEX_Vpmulhw_zmm_k1z_zmm_zmmm512
	Mnemonic::Cvttpd2dq,// Cvttpd2dq_xmm_xmmm128
	Mnemonic::Vcvttpd2dq,// VEX_Vcvttpd2dq_xmm_xmmm128
	Mnemonic::Vcvttpd2dq,// VEX_Vcvttpd2dq_xmm_ymmm256
	Mnemonic::Vcvttpd2dq,// EVEX_Vcvttpd2dq_xmm_k1z_xmmm128b64
	Mnemonic::Vcvttpd2dq,// EVEX_Vcvttpd2dq_xmm_k1z_ymmm256b64
	Mnemonic::Vcvttpd2dq,// EVEX_Vcvttpd2dq_ymm_k1z_zmmm512b64_sae
	Mnemonic::Cvtdq2pd,// Cvtdq2pd_xmm_xmmm64
	Mnemonic::Vcvtdq2pd,// VEX_Vcvtdq2pd_xmm_xmmm64
	Mnemonic::Vcvtdq2pd,// VEX_Vcvtdq2pd_ymm_xmmm128
	Mnemonic::Vcvtdq2pd,// EVEX_Vcvtdq2pd_xmm_k1z_xmmm64b32
	Mnemonic::Vcvtdq2pd,// EVEX_Vcvtdq2pd_ymm_k1z_xmmm128b32
	Mnemonic::Vcvtdq2pd,// EVEX_Vcvtdq2pd_zmm_k1z_ymmm256b32_er
	Mnemonic::Vcvtqq2pd,// EVEX_Vcvtqq2pd_xmm_k1z_xmmm128b64
	Mnemonic::Vcvtqq2pd,// EVEX_Vcvtqq2pd_ymm_k1z_ymmm256b64
	Mnemonic::Vcvtqq2pd,// EVEX_Vcvtqq2pd_zmm_k1z_zmmm512b64_er
	Mnemonic::Cvtpd2dq,// Cvtpd2dq_xmm_xmmm128
	Mnemonic::Vcvtpd2dq,// VEX_Vcvtpd2dq_xmm_xmmm128
	Mnemonic::Vcvtpd2dq,// VEX_Vcvtpd2dq_xmm_ymmm256
	Mnemonic::Vcvtpd2dq,// EVEX_Vcvtpd2dq_xmm_k1z_xmmm128b64
	Mnemonic::Vcvtpd2dq,// EVEX_Vcvtpd2dq_xmm_k1z_ymmm256b64
	Mnemonic::Vcvtpd2dq,// EVEX_Vcvtpd2dq_ymm_k1z_zmmm512b64_er
	Mnemonic::Movntq,// Movntq_m64_mm
	Mnemonic::Movntdq,// Movntdq_m128_xmm
	Mnemonic::Vmovntdq,// VEX_Vmovntdq_m128_xmm
	Mnemonic::Vmovntdq,// VEX_Vmovntdq_m256_ymm
	Mnemonic::Vmovntdq,// EVEX_Vmovntdq_m128_xmm
	Mnemonic::Vmovntdq,// EVEX_Vmovntdq_m256_ymm
	Mnemonic::Vmovntdq,// EVEX_Vmovntdq_m512_zmm
	Mnemonic::Psubsb,// Psubsb_mm_mmm64
	Mnemonic::Psubsb,// Psubsb_xmm_xmmm128
	Mnemonic::Vpsubsb,// VEX_Vpsubsb_xmm_xmm_xmmm128
	Mnemonic::Vpsubsb,// VEX_Vpsubsb_ymm_ymm_ymmm256
	Mnemonic::Vpsubsb,// EVEX_Vpsubsb_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsubsb,// EVEX_Vpsubsb_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpsubsb,// EVEX_Vpsubsb_zmm_k1z_zmm_zmmm512
	Mnemonic::Psubsw,// Psubsw_mm_mmm64
	Mnemonic::Psubsw,// Psubsw_xmm_xmmm128
	Mnemonic::Vpsubsw,// VEX_Vpsubsw_xmm_xmm_xmmm128
	Mnemonic::Vpsubsw,// VEX_Vpsubsw_ymm_ymm_ymmm256
	Mnemonic::Vpsubsw,// EVEX_Vpsubsw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsubsw,// EVEX_Vpsubsw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpsubsw,// EVEX_Vpsubsw_zmm_k1z_zmm_zmmm512
	Mnemonic::Pminsw,// Pminsw_mm_mmm64
	Mnemonic::Pminsw,// Pminsw_xmm_xmmm128
	Mnemonic::Vpminsw,// VEX_Vpminsw_xmm_xmm_xmmm128
	Mnemonic::Vpminsw,// VEX_Vpminsw_ymm_ymm_ymmm256
	Mnemonic::Vpminsw,// EVEX_Vpminsw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpminsw,// EVEX_Vpminsw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpminsw,// EVEX_Vpminsw_zmm_k1z_zmm_zmmm512
	Mnemonic::Por,// Por_mm_mmm64
	Mnemonic::Por,// Por_xmm_xmmm128
	Mnemonic::Vpor,// VEX_Vpor_xmm_xmm_xmmm128
	Mnemonic::Vpor,// VEX_Vpor_ymm_ymm_ymmm256
	Mnemonic::Vpord,// EVEX_Vpord_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpord,// EVEX_Vpord_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpord,// EVEX_Vpord_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vporq,// EVEX_Vporq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vporq,// EVEX_Vporq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vporq,// EVEX_Vporq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Paddsb,// Paddsb_mm_mmm64
	Mnemonic::Paddsb,// Paddsb_xmm_xmmm128
	Mnemonic::Vpaddsb,// VEX_Vpaddsb_xmm_xmm_xmmm128
	Mnemonic::Vpaddsb,// VEX_Vpaddsb_ymm_ymm_ymmm256
	Mnemonic::Vpaddsb,// EVEX_Vpaddsb_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpaddsb,// EVEX_Vpaddsb_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpaddsb,// EVEX_Vpaddsb_zmm_k1z_zmm_zmmm512
	Mnemonic::Paddsw,// Paddsw_mm_mmm64
	Mnemonic::Paddsw,// Paddsw_xmm_xmmm128
	Mnemonic::Vpaddsw,// VEX_Vpaddsw_xmm_xmm_xmmm128
	Mnemonic::Vpaddsw,// VEX_Vpaddsw_ymm_ymm_ymmm256
	Mnemonic::Vpaddsw,// EVEX_Vpaddsw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpaddsw,// EVEX_Vpaddsw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpaddsw,// EVEX_Vpaddsw_zmm_k1z_zmm_zmmm512
	Mnemonic::Pmaxsw,// Pmaxsw_mm_mmm64
	Mnemonic::Pmaxsw,// Pmaxsw_xmm_xmmm128
	Mnemonic::Vpmaxsw,// VEX_Vpmaxsw_xmm_xmm_xmmm128
	Mnemonic::Vpmaxsw,// VEX_Vpmaxsw_ymm_ymm_ymmm256
	Mnemonic::Vpmaxsw,// EVEX_Vpmaxsw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpmaxsw,// EVEX_Vpmaxsw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpmaxsw,// EVEX_Vpmaxsw_zmm_k1z_zmm_zmmm512
	Mnemonic::Pxor,// Pxor_mm_mmm64
	Mnemonic::Pxor,// Pxor_xmm_xmmm128
	Mnemonic::Vpxor,// VEX_Vpxor_xmm_xmm_xmmm128
	Mnemonic::Vpxor,// VEX_Vpxor_ymm_ymm_ymmm256
	Mnemonic::Vpxord,// EVEX_Vpxord_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpxord,// EVEX_Vpxord_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpxord,// EVEX_Vpxord_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpxorq,// EVEX_Vpxorq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpxorq,// EVEX_Vpxorq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpxorq,// EVEX_Vpxorq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Lddqu,// Lddqu_xmm_m128
	Mnemonic::Vlddqu,// VEX_Vlddqu_xmm_m128
	Mnemonic::Vlddqu,// VEX_Vlddqu_ymm_m256
	Mnemonic::Psllw,// Psllw_mm_mmm64
	Mnemonic::Psllw,// Psllw_xmm_xmmm128
	Mnemonic::Vpsllw,// VEX_Vpsllw_xmm_xmm_xmmm128
	Mnemonic::Vpsllw,// VEX_Vpsllw_ymm_ymm_xmmm128
	Mnemonic::Vpsllw,// EVEX_Vpsllw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsllw,// EVEX_Vpsllw_ymm_k1z_ymm_xmmm128
	Mnemonic::Vpsllw,// EVEX_Vpsllw_zmm_k1z_zmm_xmmm128
	Mnemonic::Pslld,// Pslld_mm_mmm64
	Mnemonic::Pslld,// Pslld_xmm_xmmm128
	Mnemonic::Vpslld,// VEX_Vpslld_xmm_xmm_xmmm128
	Mnemonic::Vpslld,// VEX_Vpslld_ymm_ymm_xmmm128
	Mnemonic::Vpslld,// EVEX_Vpslld_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpslld,// EVEX_Vpslld_ymm_k1z_ymm_xmmm128
	Mnemonic::Vpslld,// EVEX_Vpslld_zmm_k1z_zmm_xmmm128
	Mnemonic::Psllq,// Psllq_mm_mmm64
	Mnemonic::Psllq,// Psllq_xmm_xmmm128
	Mnemonic::Vpsllq,// VEX_Vpsllq_xmm_xmm_xmmm128
	Mnemonic::Vpsllq,// VEX_Vpsllq_ymm_ymm_xmmm128
	Mnemonic::Vpsllq,// EVEX_Vpsllq_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsllq,// EVEX_Vpsllq_ymm_k1z_ymm_xmmm128
	Mnemonic::Vpsllq,// EVEX_Vpsllq_zmm_k1z_zmm_xmmm128
	Mnemonic::Pmuludq,// Pmuludq_mm_mmm64
	Mnemonic::Pmuludq,// Pmuludq_xmm_xmmm128
	Mnemonic::Vpmuludq,// VEX_Vpmuludq_xmm_xmm_xmmm128
	Mnemonic::Vpmuludq,// VEX_Vpmuludq_ymm_ymm_ymmm256
	Mnemonic::Vpmuludq,// EVEX_Vpmuludq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpmuludq,// EVEX_Vpmuludq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpmuludq,// EVEX_Vpmuludq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Pmaddwd,// Pmaddwd_mm_mmm64
	Mnemonic::Pmaddwd,// Pmaddwd_xmm_xmmm128
	Mnemonic::Vpmaddwd,// VEX_Vpmaddwd_xmm_xmm_xmmm128
	Mnemonic::Vpmaddwd,// VEX_Vpmaddwd_ymm_ymm_ymmm256
	Mnemonic::Vpmaddwd,// EVEX_Vpmaddwd_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpmaddwd,// EVEX_Vpmaddwd_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpmaddwd,// EVEX_Vpmaddwd_zmm_k1z_zmm_zmmm512
	Mnemonic::Psadbw,// Psadbw_mm_mmm64
	Mnemonic::Psadbw,// Psadbw_xmm_xmmm128
	Mnemonic::Vpsadbw,// VEX_Vpsadbw_xmm_xmm_xmmm128
	Mnemonic::Vpsadbw,// VEX_Vpsadbw_ymm_ymm_ymmm256
	Mnemonic::Vpsadbw,// EVEX_Vpsadbw_xmm_xmm_xmmm128
	Mnemonic::Vpsadbw,// EVEX_Vpsadbw_ymm_ymm_ymmm256
	Mnemonic::Vpsadbw,// EVEX_Vpsadbw_zmm_zmm_zmmm512
	Mnemonic::Maskmovq,// Maskmovq_rDI_mm_mm
	Mnemonic::Maskmovdqu,// Maskmovdqu_rDI_xmm_xmm
	Mnemonic::Vmaskmovdqu,// VEX_Vmaskmovdqu_rDI_xmm_xmm
	Mnemonic::Psubb,// Psubb_mm_mmm64
	Mnemonic::Psubb,// Psubb_xmm_xmmm128
	Mnemonic::Vpsubb,// VEX_Vpsubb_xmm_xmm_xmmm128
	Mnemonic::Vpsubb,// VEX_Vpsubb_ymm_ymm_ymmm256
	Mnemonic::Vpsubb,// EVEX_Vpsubb_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsubb,// EVEX_Vpsubb_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpsubb,// EVEX_Vpsubb_zmm_k1z_zmm_zmmm512
	Mnemonic::Psubw,// Psubw_mm_mmm64
	Mnemonic::Psubw,// Psubw_xmm_xmmm128
	Mnemonic::Vpsubw,// VEX_Vpsubw_xmm_xmm_xmmm128
	Mnemonic::Vpsubw,// VEX_Vpsubw_ymm_ymm_ymmm256
	Mnemonic::Vpsubw,// EVEX_Vpsubw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsubw,// EVEX_Vpsubw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpsubw,// EVEX_Vpsubw_zmm_k1z_zmm_zmmm512
	Mnemonic::Psubd,// Psubd_mm_mmm64
	Mnemonic::Psubd,// Psubd_xmm_xmmm128
	Mnemonic::Vpsubd,// VEX_Vpsubd_xmm_xmm_xmmm128
	Mnemonic::Vpsubd,// VEX_Vpsubd_ymm_ymm_ymmm256
	Mnemonic::Vpsubd,// EVEX_Vpsubd_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpsubd,// EVEX_Vpsubd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpsubd,// EVEX_Vpsubd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Psubq,// Psubq_mm_mmm64
	Mnemonic::Psubq,// Psubq_xmm_xmmm128
	Mnemonic::Vpsubq,// VEX_Vpsubq_xmm_xmm_xmmm128
	Mnemonic::Vpsubq,// VEX_Vpsubq_ymm_ymm_ymmm256
	Mnemonic::Vpsubq,// EVEX_Vpsubq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpsubq,// EVEX_Vpsubq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpsubq,// EVEX_Vpsubq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Paddb,// Paddb_mm_mmm64
	Mnemonic::Paddb,// Paddb_xmm_xmmm128
	Mnemonic::Vpaddb,// VEX_Vpaddb_xmm_xmm_xmmm128
	Mnemonic::Vpaddb,// VEX_Vpaddb_ymm_ymm_ymmm256
	Mnemonic::Vpaddb,// EVEX_Vpaddb_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpaddb,// EVEX_Vpaddb_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpaddb,// EVEX_Vpaddb_zmm_k1z_zmm_zmmm512
	Mnemonic::Paddw,// Paddw_mm_mmm64
	Mnemonic::Paddw,// Paddw_xmm_xmmm128
	Mnemonic::Vpaddw,// VEX_Vpaddw_xmm_xmm_xmmm128
	Mnemonic::Vpaddw,// VEX_Vpaddw_ymm_ymm_ymmm256
	Mnemonic::Vpaddw,// EVEX_Vpaddw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpaddw,// EVEX_Vpaddw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpaddw,// EVEX_Vpaddw_zmm_k1z_zmm_zmmm512
	Mnemonic::Paddd,// Paddd_mm_mmm64
	Mnemonic::Paddd,// Paddd_xmm_xmmm128
	Mnemonic::Vpaddd,// VEX_Vpaddd_xmm_xmm_xmmm128
	Mnemonic::Vpaddd,// VEX_Vpaddd_ymm_ymm_ymmm256
	Mnemonic::Vpaddd,// EVEX_Vpaddd_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpaddd,// EVEX_Vpaddd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpaddd,// EVEX_Vpaddd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Ud0,// Ud0_r16_rm16
	Mnemonic::Ud0,// Ud0_r32_rm32
	Mnemonic::Ud0,// Ud0_r64_rm64
	Mnemonic::Pshufb,// Pshufb_mm_mmm64
	Mnemonic::Pshufb,// Pshufb_xmm_xmmm128
	Mnemonic::Vpshufb,// VEX_Vpshufb_xmm_xmm_xmmm128
	Mnemonic::Vpshufb,// VEX_Vpshufb_ymm_ymm_ymmm256
	Mnemonic::Vpshufb,// EVEX_Vpshufb_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpshufb,// EVEX_Vpshufb_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpshufb,// EVEX_Vpshufb_zmm_k1z_zmm_zmmm512
	Mnemonic::Phaddw,// Phaddw_mm_mmm64
	Mnemonic::Phaddw,// Phaddw_xmm_xmmm128
	Mnemonic::Vphaddw,// VEX_Vphaddw_xmm_xmm_xmmm128
	Mnemonic::Vphaddw,// VEX_Vphaddw_ymm_ymm_ymmm256
	Mnemonic::Phaddd,// Phaddd_mm_mmm64
	Mnemonic::Phaddd,// Phaddd_xmm_xmmm128
	Mnemonic::Vphaddd,// VEX_Vphaddd_xmm_xmm_xmmm128
	Mnemonic::Vphaddd,// VEX_Vphaddd_ymm_ymm_ymmm256
	Mnemonic::Phaddsw,// Phaddsw_mm_mmm64
	Mnemonic::Phaddsw,// Phaddsw_xmm_xmmm128
	Mnemonic::Vphaddsw,// VEX_Vphaddsw_xmm_xmm_xmmm128
	Mnemonic::Vphaddsw,// VEX_Vphaddsw_ymm_ymm_ymmm256
	Mnemonic::Pmaddubsw,// Pmaddubsw_mm_mmm64
	Mnemonic::Pmaddubsw,// Pmaddubsw_xmm_xmmm128
	Mnemonic::Vpmaddubsw,// VEX_Vpmaddubsw_xmm_xmm_xmmm128
	Mnemonic::Vpmaddubsw,// VEX_Vpmaddubsw_ymm_ymm_ymmm256
	Mnemonic::Vpmaddubsw,// EVEX_Vpmaddubsw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpmaddubsw,// EVEX_Vpmaddubsw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpmaddubsw,// EVEX_Vpmaddubsw_zmm_k1z_zmm_zmmm512
	Mnemonic::Phsubw,// Phsubw_mm_mmm64
	Mnemonic::Phsubw,// Phsubw_xmm_xmmm128
	Mnemonic::Vphsubw,// VEX_Vphsubw_xmm_xmm_xmmm128
	Mnemonic::Vphsubw,// VEX_Vphsubw_ymm_ymm_ymmm256
	Mnemonic::Phsubd,// Phsubd_mm_mmm64
	Mnemonic::Phsubd,// Phsubd_xmm_xmmm128
	Mnemonic::Vphsubd,// VEX_Vphsubd_xmm_xmm_xmmm128
	Mnemonic::Vphsubd,// VEX_Vphsubd_ymm_ymm_ymmm256
	Mnemonic::Phsubsw,// Phsubsw_mm_mmm64
	Mnemonic::Phsubsw,// Phsubsw_xmm_xmmm128
	Mnemonic::Vphsubsw,// VEX_Vphsubsw_xmm_xmm_xmmm128
	Mnemonic::Vphsubsw,// VEX_Vphsubsw_ymm_ymm_ymmm256
	Mnemonic::Psignb,// Psignb_mm_mmm64
	Mnemonic::Psignb,// Psignb_xmm_xmmm128
	Mnemonic::Vpsignb,// VEX_Vpsignb_xmm_xmm_xmmm128
	Mnemonic::Vpsignb,// VEX_Vpsignb_ymm_ymm_ymmm256
	Mnemonic::Psignw,// Psignw_mm_mmm64
	Mnemonic::Psignw,// Psignw_xmm_xmmm128
	Mnemonic::Vpsignw,// VEX_Vpsignw_xmm_xmm_xmmm128
	Mnemonic::Vpsignw,// VEX_Vpsignw_ymm_ymm_ymmm256
	Mnemonic::Psignd,// Psignd_mm_mmm64
	Mnemonic::Psignd,// Psignd_xmm_xmmm128
	Mnemonic::Vpsignd,// VEX_Vpsignd_xmm_xmm_xmmm128
	Mnemonic::Vpsignd,// VEX_Vpsignd_ymm_ymm_ymmm256
	Mnemonic::Pmulhrsw,// Pmulhrsw_mm_mmm64
	Mnemonic::Pmulhrsw,// Pmulhrsw_xmm_xmmm128
	Mnemonic::Vpmulhrsw,// VEX_Vpmulhrsw_xmm_xmm_xmmm128
	Mnemonic::Vpmulhrsw,// VEX_Vpmulhrsw_ymm_ymm_ymmm256
	Mnemonic::Vpmulhrsw,// EVEX_Vpmulhrsw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpmulhrsw,// EVEX_Vpmulhrsw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpmulhrsw,// EVEX_Vpmulhrsw_zmm_k1z_zmm_zmmm512
	Mnemonic::Vpermilps,// VEX_Vpermilps_xmm_xmm_xmmm128
	Mnemonic::Vpermilps,// VEX_Vpermilps_ymm_ymm_ymmm256
	Mnemonic::Vpermilps,// EVEX_Vpermilps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpermilps,// EVEX_Vpermilps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpermilps,// EVEX_Vpermilps_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpermilpd,// VEX_Vpermilpd_xmm_xmm_xmmm128
	Mnemonic::Vpermilpd,// VEX_Vpermilpd_ymm_ymm_ymmm256
	Mnemonic::Vpermilpd,// EVEX_Vpermilpd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpermilpd,// EVEX_Vpermilpd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpermilpd,// EVEX_Vpermilpd_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vtestps,// VEX_Vtestps_xmm_xmmm128
	Mnemonic::Vtestps,// VEX_Vtestps_ymm_ymmm256
	Mnemonic::Vtestpd,// VEX_Vtestpd_xmm_xmmm128
	Mnemonic::Vtestpd,// VEX_Vtestpd_ymm_ymmm256
	Mnemonic::Pblendvb,// Pblendvb_xmm_xmmm128
	Mnemonic::Vpsrlvw,// EVEX_Vpsrlvw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsrlvw,// EVEX_Vpsrlvw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpsrlvw,// EVEX_Vpsrlvw_zmm_k1z_zmm_zmmm512
	Mnemonic::Vpmovuswb,// EVEX_Vpmovuswb_xmmm64_k1z_xmm
	Mnemonic::Vpmovuswb,// EVEX_Vpmovuswb_xmmm128_k1z_ymm
	Mnemonic::Vpmovuswb,// EVEX_Vpmovuswb_ymmm256_k1z_zmm
	Mnemonic::Vpsravw,// EVEX_Vpsravw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsravw,// EVEX_Vpsravw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpsravw,// EVEX_Vpsravw_zmm_k1z_zmm_zmmm512
	Mnemonic::Vpmovusdb,// EVEX_Vpmovusdb_xmmm32_k1z_xmm
	Mnemonic::Vpmovusdb,// EVEX_Vpmovusdb_xmmm64_k1z_ymm
	Mnemonic::Vpmovusdb,// EVEX_Vpmovusdb_xmmm128_k1z_zmm
	Mnemonic::Vpsllvw,// EVEX_Vpsllvw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpsllvw,// EVEX_Vpsllvw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpsllvw,// EVEX_Vpsllvw_zmm_k1z_zmm_zmmm512
	Mnemonic::Vpmovusqb,// EVEX_Vpmovusqb_xmmm16_k1z_xmm
	Mnemonic::Vpmovusqb,// EVEX_Vpmovusqb_xmmm32_k1z_ymm
	Mnemonic::Vpmovusqb,// EVEX_Vpmovusqb_xmmm64_k1z_zmm
	Mnemonic::Vcvtph2ps,// VEX_Vcvtph2ps_xmm_xmmm64
	Mnemonic::Vcvtph2ps,// VEX_Vcvtph2ps_ymm_xmmm128
	Mnemonic::Vcvtph2ps,// EVEX_Vcvtph2ps_xmm_k1z_xmmm64
	Mnemonic::Vcvtph2ps,// EVEX_Vcvtph2ps_ymm_k1z_xmmm128
	Mnemonic::Vcvtph2ps,// EVEX_Vcvtph2ps_zmm_k1z_ymmm256_sae
	Mnemonic::Vpmovusdw,// EVEX_Vpmovusdw_xmmm64_k1z_xmm
	Mnemonic::Vpmovusdw,// EVEX_Vpmovusdw_xmmm128_k1z_ymm
	Mnemonic::Vpmovusdw,// EVEX_Vpmovusdw_ymmm256_k1z_zmm
	Mnemonic::Blendvps,// Blendvps_xmm_xmmm128
	Mnemonic::Vprorvd,// EVEX_Vprorvd_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vprorvd,// EVEX_Vprorvd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vprorvd,// EVEX_Vprorvd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vprorvq,// EVEX_Vprorvq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vprorvq,// EVEX_Vprorvq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vprorvq,// EVEX_Vprorvq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vpmovusqw,// EVEX_Vpmovusqw_xmmm32_k1z_xmm
	Mnemonic::Vpmovusqw,// EVEX_Vpmovusqw_xmmm64_k1z_ymm
	Mnemonic::Vpmovusqw,// EVEX_Vpmovusqw_xmmm128_k1z_zmm
	Mnemonic::Blendvpd,// Blendvpd_xmm_xmmm128
	Mnemonic::Vprolvd,// EVEX_Vprolvd_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vprolvd,// EVEX_Vprolvd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vprolvd,// EVEX_Vprolvd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vprolvq,// EVEX_Vprolvq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vprolvq,// EVEX_Vprolvq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vprolvq,// EVEX_Vprolvq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vpmovusqd,// EVEX_Vpmovusqd_xmmm64_k1z_xmm
	Mnemonic::Vpmovusqd,// EVEX_Vpmovusqd_xmmm128_k1z_ymm
	Mnemonic::Vpmovusqd,// EVEX_Vpmovusqd_ymmm256_k1z_zmm
	Mnemonic::Vpermps,// VEX_Vpermps_ymm_ymm_ymmm256
	Mnemonic::Vpermps,// EVEX_Vpermps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpermps,// EVEX_Vpermps_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpermpd,// EVEX_Vpermpd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpermpd,// EVEX_Vpermpd_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Ptest,// Ptest_xmm_xmmm128
	Mnemonic::Vptest,// VEX_Vptest_xmm_xmmm128
	Mnemonic::Vptest,// VEX_Vptest_ymm_ymmm256
	Mnemonic::Vbroadcastss,// VEX_Vbroadcastss_xmm_m32
	Mnemonic::Vbroadcastss,// VEX_Vbroadcastss_ymm_m32
	Mnemonic::Vbroadcastss,// EVEX_Vbroadcastss_xmm_k1z_xmmm32
	Mnemonic::Vbroadcastss,// EVEX_Vbroadcastss_ymm_k1z_xmmm32
	Mnemonic::Vbroadcastss,// EVEX_Vbroadcastss_zmm_k1z_xmmm32
	Mnemonic::Vbroadcastsd,// VEX_Vbroadcastsd_ymm_m64
	Mnemonic::Vbroadcastf32x2,// EVEX_Vbroadcastf32x2_ymm_k1z_xmmm64
	Mnemonic::Vbroadcastf32x2,// EVEX_Vbroadcastf32x2_zmm_k1z_xmmm64
	Mnemonic::Vbroadcastsd,// EVEX_Vbroadcastsd_ymm_k1z_xmmm64
	Mnemonic::Vbroadcastsd,// EVEX_Vbroadcastsd_zmm_k1z_xmmm64
	Mnemonic::Vbroadcastf128,// VEX_Vbroadcastf128_ymm_m128
	Mnemonic::Vbroadcastf32x4,// EVEX_Vbroadcastf32x4_ymm_k1z_m128
	Mnemonic::Vbroadcastf32x4,// EVEX_Vbroadcastf32x4_zmm_k1z_m128
	Mnemonic::Vbroadcastf64x2,// EVEX_Vbroadcastf64x2_ymm_k1z_m128
	Mnemonic::Vbroadcastf64x2,// EVEX_Vbroadcastf64x2_zmm_k1z_m128
	Mnemonic::Vbroadcastf32x8,// EVEX_Vbroadcastf32x8_zmm_k1z_m256
	Mnemonic::Vbroadcastf64x4,// EVEX_Vbroadcastf64x4_zmm_k1z_m256
	Mnemonic::Pabsb,// Pabsb_mm_mmm64
	Mnemonic::Pabsb,// Pabsb_xmm_xmmm128
	Mnemonic::Vpabsb,// VEX_Vpabsb_xmm_xmmm128
	Mnemonic::Vpabsb,// VEX_Vpabsb_ymm_ymmm256
	Mnemonic::Vpabsb,// EVEX_Vpabsb_xmm_k1z_xmmm128
	Mnemonic::Vpabsb,// EVEX_Vpabsb_ymm_k1z_ymmm256
	Mnemonic::Vpabsb,// EVEX_Vpabsb_zmm_k1z_zmmm512
	Mnemonic::Pabsw,// Pabsw_mm_mmm64
	Mnemonic::Pabsw,// Pabsw_xmm_xmmm128
	Mnemonic::Vpabsw,// VEX_Vpabsw_xmm_xmmm128
	Mnemonic::Vpabsw,// VEX_Vpabsw_ymm_ymmm256
	Mnemonic::Vpabsw,// EVEX_Vpabsw_xmm_k1z_xmmm128
	Mnemonic::Vpabsw,// EVEX_Vpabsw_ymm_k1z_ymmm256
	Mnemonic::Vpabsw,// EVEX_Vpabsw_zmm_k1z_zmmm512
	Mnemonic::Pabsd,// Pabsd_mm_mmm64
	Mnemonic::Pabsd,// Pabsd_xmm_xmmm128
	Mnemonic::Vpabsd,// VEX_Vpabsd_xmm_xmmm128
	Mnemonic::Vpabsd,// VEX_Vpabsd_ymm_ymmm256
	Mnemonic::Vpabsd,// EVEX_Vpabsd_xmm_k1z_xmmm128b32
	Mnemonic::Vpabsd,// EVEX_Vpabsd_ymm_k1z_ymmm256b32
	Mnemonic::Vpabsd,// EVEX_Vpabsd_zmm_k1z_zmmm512b32
	Mnemonic::Vpabsq,// EVEX_Vpabsq_xmm_k1z_xmmm128b64
	Mnemonic::Vpabsq,// EVEX_Vpabsq_ymm_k1z_ymmm256b64
	Mnemonic::Vpabsq,// EVEX_Vpabsq_zmm_k1z_zmmm512b64
	Mnemonic::Pmovsxbw,// Pmovsxbw_xmm_xmmm64
	Mnemonic::Vpmovsxbw,// VEX_Vpmovsxbw_xmm_xmmm64
	Mnemonic::Vpmovsxbw,// VEX_Vpmovsxbw_ymm_xmmm128
	Mnemonic::Vpmovsxbw,// EVEX_Vpmovsxbw_xmm_k1z_xmmm64
	Mnemonic::Vpmovsxbw,// EVEX_Vpmovsxbw_ymm_k1z_xmmm128
	Mnemonic::Vpmovsxbw,// EVEX_Vpmovsxbw_zmm_k1z_ymmm256
	Mnemonic::Vpmovswb,// EVEX_Vpmovswb_xmmm64_k1z_xmm
	Mnemonic::Vpmovswb,// EVEX_Vpmovswb_xmmm128_k1z_ymm
	Mnemonic::Vpmovswb,// EVEX_Vpmovswb_ymmm256_k1z_zmm
	Mnemonic::Pmovsxbd,// Pmovsxbd_xmm_xmmm32
	Mnemonic::Vpmovsxbd,// VEX_Vpmovsxbd_xmm_xmmm32
	Mnemonic::Vpmovsxbd,// VEX_Vpmovsxbd_ymm_xmmm64
	Mnemonic::Vpmovsxbd,// EVEX_Vpmovsxbd_xmm_k1z_xmmm32
	Mnemonic::Vpmovsxbd,// EVEX_Vpmovsxbd_ymm_k1z_xmmm64
	Mnemonic::Vpmovsxbd,// EVEX_Vpmovsxbd_zmm_k1z_xmmm128
	Mnemonic::Vpmovsdb,// EVEX_Vpmovsdb_xmmm32_k1z_xmm
	Mnemonic::Vpmovsdb,// EVEX_Vpmovsdb_xmmm64_k1z_ymm
	Mnemonic::Vpmovsdb,// EVEX_Vpmovsdb_xmmm128_k1z_zmm
	Mnemonic::Pmovsxbq,// Pmovsxbq_xmm_xmmm16
	Mnemonic::Vpmovsxbq,// VEX_Vpmovsxbq_xmm_xmmm16
	Mnemonic::Vpmovsxbq,// VEX_Vpmovsxbq_ymm_xmmm32
	Mnemonic::Vpmovsxbq,// EVEX_Vpmovsxbq_xmm_k1z_xmmm16
	Mnemonic::Vpmovsxbq,// EVEX_Vpmovsxbq_ymm_k1z_xmmm32
	Mnemonic::Vpmovsxbq,// EVEX_Vpmovsxbq_zmm_k1z_xmmm64
	Mnemonic::Vpmovsqb,// EVEX_Vpmovsqb_xmmm16_k1z_xmm
	Mnemonic::Vpmovsqb,// EVEX_Vpmovsqb_xmmm32_k1z_ymm
	Mnemonic::Vpmovsqb,// EVEX_Vpmovsqb_xmmm64_k1z_zmm
	Mnemonic::Pmovsxwd,// Pmovsxwd_xmm_xmmm64
	Mnemonic::Vpmovsxwd,// VEX_Vpmovsxwd_xmm_xmmm64
	Mnemonic::Vpmovsxwd,// VEX_Vpmovsxwd_ymm_xmmm128
	Mnemonic::Vpmovsxwd,// EVEX_Vpmovsxwd_xmm_k1z_xmmm64
	Mnemonic::Vpmovsxwd,// EVEX_Vpmovsxwd_ymm_k1z_xmmm128
	Mnemonic::Vpmovsxwd,// EVEX_Vpmovsxwd_zmm_k1z_ymmm256
	Mnemonic::Vpmovsdw,// EVEX_Vpmovsdw_xmmm64_k1z_xmm
	Mnemonic::Vpmovsdw,// EVEX_Vpmovsdw_xmmm128_k1z_ymm
	Mnemonic::Vpmovsdw,// EVEX_Vpmovsdw_ymmm256_k1z_zmm
	Mnemonic::Pmovsxwq,// Pmovsxwq_xmm_xmmm32
	Mnemonic::Vpmovsxwq,// VEX_Vpmovsxwq_xmm_xmmm32
	Mnemonic::Vpmovsxwq,// VEX_Vpmovsxwq_ymm_xmmm64
	Mnemonic::Vpmovsxwq,// EVEX_Vpmovsxwq_xmm_k1z_xmmm32
	Mnemonic::Vpmovsxwq,// EVEX_Vpmovsxwq_ymm_k1z_xmmm64
	Mnemonic::Vpmovsxwq,// EVEX_Vpmovsxwq_zmm_k1z_xmmm128
	Mnemonic::Vpmovsqw,// EVEX_Vpmovsqw_xmmm32_k1z_xmm
	Mnemonic::Vpmovsqw,// EVEX_Vpmovsqw_xmmm64_k1z_ymm
	Mnemonic::Vpmovsqw,// EVEX_Vpmovsqw_xmmm128_k1z_zmm
	Mnemonic::Pmovsxdq,// Pmovsxdq_xmm_xmmm64
	Mnemonic::Vpmovsxdq,// VEX_Vpmovsxdq_xmm_xmmm64
	Mnemonic::Vpmovsxdq,// VEX_Vpmovsxdq_ymm_xmmm128
	Mnemonic::Vpmovsxdq,// EVEX_Vpmovsxdq_xmm_k1z_xmmm64
	Mnemonic::Vpmovsxdq,// EVEX_Vpmovsxdq_ymm_k1z_xmmm128
	Mnemonic::Vpmovsxdq,// EVEX_Vpmovsxdq_zmm_k1z_ymmm256
	Mnemonic::Vpmovsqd,// EVEX_Vpmovsqd_xmmm64_k1z_xmm
	Mnemonic::Vpmovsqd,// EVEX_Vpmovsqd_xmmm128_k1z_ymm
	Mnemonic::Vpmovsqd,// EVEX_Vpmovsqd_ymmm256_k1z_zmm
	Mnemonic::Vptestmb,// EVEX_Vptestmb_kr_k1_xmm_xmmm128
	Mnemonic::Vptestmb,// EVEX_Vptestmb_kr_k1_ymm_ymmm256
	Mnemonic::Vptestmb,// EVEX_Vptestmb_kr_k1_zmm_zmmm512
	Mnemonic::Vptestmw,// EVEX_Vptestmw_kr_k1_xmm_xmmm128
	Mnemonic::Vptestmw,// EVEX_Vptestmw_kr_k1_ymm_ymmm256
	Mnemonic::Vptestmw,// EVEX_Vptestmw_kr_k1_zmm_zmmm512
	Mnemonic::Vptestnmb,// EVEX_Vptestnmb_kr_k1_xmm_xmmm128
	Mnemonic::Vptestnmb,// EVEX_Vptestnmb_kr_k1_ymm_ymmm256
	Mnemonic::Vptestnmb,// EVEX_Vptestnmb_kr_k1_zmm_zmmm512
	Mnemonic::Vptestnmw,// EVEX_Vptestnmw_kr_k1_xmm_xmmm128
	Mnemonic::Vptestnmw,// EVEX_Vptestnmw_kr_k1_ymm_ymmm256
	Mnemonic::Vptestnmw,// EVEX_Vptestnmw_kr_k1_zmm_zmmm512
	Mnemonic::Vptestmd,// EVEX_Vptestmd_kr_k1_xmm_xmmm128b32
	Mnemonic::Vptestmd,// EVEX_Vptestmd_kr_k1_ymm_ymmm256b32
	Mnemonic::Vptestmd,// EVEX_Vptestmd_kr_k1_zmm_zmmm512b32
	Mnemonic::Vptestmq,// EVEX_Vptestmq_kr_k1_xmm_xmmm128b64
	Mnemonic::Vptestmq,// EVEX_Vptestmq_kr_k1_ymm_ymmm256b64
	Mnemonic::Vptestmq,// EVEX_Vptestmq_kr_k1_zmm_zmmm512b64
	Mnemonic::Vptestnmd,// EVEX_Vptestnmd_kr_k1_xmm_xmmm128b32
	Mnemonic::Vptestnmd,// EVEX_Vptestnmd_kr_k1_ymm_ymmm256b32
	Mnemonic::Vptestnmd,// EVEX_Vptestnmd_kr_k1_zmm_zmmm512b32
	Mnemonic::Vptestnmq,// EVEX_Vptestnmq_kr_k1_xmm_xmmm128b64
	Mnemonic::Vptestnmq,// EVEX_Vptestnmq_kr_k1_ymm_ymmm256b64
	Mnemonic::Vptestnmq,// EVEX_Vptestnmq_kr_k1_zmm_zmmm512b64
	Mnemonic::Pmuldq,// Pmuldq_xmm_xmmm128
	Mnemonic::Vpmuldq,// VEX_Vpmuldq_xmm_xmm_xmmm128
	Mnemonic::Vpmuldq,// VEX_Vpmuldq_ymm_ymm_ymmm256
	Mnemonic::Vpmuldq,// EVEX_Vpmuldq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpmuldq,// EVEX_Vpmuldq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpmuldq,// EVEX_Vpmuldq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vpmovm2b,// EVEX_Vpmovm2b_xmm_kr
	Mnemonic::Vpmovm2b,// EVEX_Vpmovm2b_ymm_kr
	Mnemonic::Vpmovm2b,// EVEX_Vpmovm2b_zmm_kr
	Mnemonic::Vpmovm2w,// EVEX_Vpmovm2w_xmm_kr
	Mnemonic::Vpmovm2w,// EVEX_Vpmovm2w_ymm_kr
	Mnemonic::Vpmovm2w,// EVEX_Vpmovm2w_zmm_kr
	Mnemonic::Pcmpeqq,// Pcmpeqq_xmm_xmmm128
	Mnemonic::Vpcmpeqq,// VEX_Vpcmpeqq_xmm_xmm_xmmm128
	Mnemonic::Vpcmpeqq,// VEX_Vpcmpeqq_ymm_ymm_ymmm256
	Mnemonic::Vpcmpeqq,// EVEX_Vpcmpeqq_kr_k1_xmm_xmmm128b64
	Mnemonic::Vpcmpeqq,// EVEX_Vpcmpeqq_kr_k1_ymm_ymmm256b64
	Mnemonic::Vpcmpeqq,// EVEX_Vpcmpeqq_kr_k1_zmm_zmmm512b64
	Mnemonic::Vpmovb2m,// EVEX_Vpmovb2m_kr_xmm
	Mnemonic::Vpmovb2m,// EVEX_Vpmovb2m_kr_ymm
	Mnemonic::Vpmovb2m,// EVEX_Vpmovb2m_kr_zmm
	Mnemonic::Vpmovw2m,// EVEX_Vpmovw2m_kr_xmm
	Mnemonic::Vpmovw2m,// EVEX_Vpmovw2m_kr_ymm
	Mnemonic::Vpmovw2m,// EVEX_Vpmovw2m_kr_zmm
	Mnemonic::Movntdqa,// Movntdqa_xmm_m128
	Mnemonic::Vmovntdqa,// VEX_Vmovntdqa_xmm_m128
	Mnemonic::Vmovntdqa,// VEX_Vmovntdqa_ymm_m256
	Mnemonic::Vmovntdqa,// EVEX_Vmovntdqa_xmm_m128
	Mnemonic::Vmovntdqa,// EVEX_Vmovntdqa_ymm_m256
	Mnemonic::Vmovntdqa,// EVEX_Vmovntdqa_zmm_m512
	Mnemonic::Vpbroadcastmb2q,// EVEX_Vpbroadcastmb2q_xmm_kr
	Mnemonic::Vpbroadcastmb2q,// EVEX_Vpbroadcastmb2q_ymm_kr
	Mnemonic::Vpbroadcastmb2q,// EVEX_Vpbroadcastmb2q_zmm_kr
	Mnemonic::Packusdw,// Packusdw_xmm_xmmm128
	Mnemonic::Vpackusdw,// VEX_Vpackusdw_xmm_xmm_xmmm128
	Mnemonic::Vpackusdw,// VEX_Vpackusdw_ymm_ymm_ymmm256
	Mnemonic::Vpackusdw,// EVEX_Vpackusdw_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpackusdw,// EVEX_Vpackusdw_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpackusdw,// EVEX_Vpackusdw_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vmaskmovps,// VEX_Vmaskmovps_xmm_xmm_m128
	Mnemonic::Vmaskmovps,// VEX_Vmaskmovps_ymm_ymm_m256
	Mnemonic::Vscalefps,// EVEX_Vscalefps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vscalefps,// EVEX_Vscalefps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vscalefps,// EVEX_Vscalefps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vscalefpd,// EVEX_Vscalefpd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vscalefpd,// EVEX_Vscalefpd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vscalefpd,// EVEX_Vscalefpd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vmaskmovpd,// VEX_Vmaskmovpd_xmm_xmm_m128
	Mnemonic::Vmaskmovpd,// VEX_Vmaskmovpd_ymm_ymm_m256
	Mnemonic::Vscalefss,// EVEX_Vscalefss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Vscalefsd,// EVEX_Vscalefsd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Vmaskmovps,// VEX_Vmaskmovps_m128_xmm_xmm
	Mnemonic::Vmaskmovps,// VEX_Vmaskmovps_m256_ymm_ymm
	Mnemonic::Vmaskmovpd,// VEX_Vmaskmovpd_m128_xmm_xmm
	Mnemonic::Vmaskmovpd,// VEX_Vmaskmovpd_m256_ymm_ymm
	Mnemonic::Pmovzxbw,// Pmovzxbw_xmm_xmmm64
	Mnemonic::Vpmovzxbw,// VEX_Vpmovzxbw_xmm_xmmm64
	Mnemonic::Vpmovzxbw,// VEX_Vpmovzxbw_ymm_xmmm128
	Mnemonic::Vpmovzxbw,// EVEX_Vpmovzxbw_xmm_k1z_xmmm64
	Mnemonic::Vpmovzxbw,// EVEX_Vpmovzxbw_ymm_k1z_xmmm128
	Mnemonic::Vpmovzxbw,// EVEX_Vpmovzxbw_zmm_k1z_ymmm256
	Mnemonic::Vpmovwb,// EVEX_Vpmovwb_xmmm64_k1z_xmm
	Mnemonic::Vpmovwb,// EVEX_Vpmovwb_xmmm128_k1z_ymm
	Mnemonic::Vpmovwb,// EVEX_Vpmovwb_ymmm256_k1z_zmm
	Mnemonic::Pmovzxbd,// Pmovzxbd_xmm_xmmm32
	Mnemonic::Vpmovzxbd,// VEX_Vpmovzxbd_xmm_xmmm32
	Mnemonic::Vpmovzxbd,// VEX_Vpmovzxbd_ymm_xmmm64
	Mnemonic::Vpmovzxbd,// EVEX_Vpmovzxbd_xmm_k1z_xmmm32
	Mnemonic::Vpmovzxbd,// EVEX_Vpmovzxbd_ymm_k1z_xmmm64
	Mnemonic::Vpmovzxbd,// EVEX_Vpmovzxbd_zmm_k1z_xmmm128
	Mnemonic::Vpmovdb,// EVEX_Vpmovdb_xmmm32_k1z_xmm
	Mnemonic::Vpmovdb,// EVEX_Vpmovdb_xmmm64_k1z_ymm
	Mnemonic::Vpmovdb,// EVEX_Vpmovdb_xmmm128_k1z_zmm
	Mnemonic::Pmovzxbq,// Pmovzxbq_xmm_xmmm16
	Mnemonic::Vpmovzxbq,// VEX_Vpmovzxbq_xmm_xmmm16
	Mnemonic::Vpmovzxbq,// VEX_Vpmovzxbq_ymm_xmmm32
	Mnemonic::Vpmovzxbq,// EVEX_Vpmovzxbq_xmm_k1z_xmmm16
	Mnemonic::Vpmovzxbq,// EVEX_Vpmovzxbq_ymm_k1z_xmmm32
	Mnemonic::Vpmovzxbq,// EVEX_Vpmovzxbq_zmm_k1z_xmmm64
	Mnemonic::Vpmovqb,// EVEX_Vpmovqb_xmmm16_k1z_xmm
	Mnemonic::Vpmovqb,// EVEX_Vpmovqb_xmmm32_k1z_ymm
	Mnemonic::Vpmovqb,// EVEX_Vpmovqb_xmmm64_k1z_zmm
	Mnemonic::Pmovzxwd,// Pmovzxwd_xmm_xmmm64
	Mnemonic::Vpmovzxwd,// VEX_Vpmovzxwd_xmm_xmmm64
	Mnemonic::Vpmovzxwd,// VEX_Vpmovzxwd_ymm_xmmm128
	Mnemonic::Vpmovzxwd,// EVEX_Vpmovzxwd_xmm_k1z_xmmm64
	Mnemonic::Vpmovzxwd,// EVEX_Vpmovzxwd_ymm_k1z_xmmm128
	Mnemonic::Vpmovzxwd,// EVEX_Vpmovzxwd_zmm_k1z_ymmm256
	Mnemonic::Vpmovdw,// EVEX_Vpmovdw_xmmm64_k1z_xmm
	Mnemonic::Vpmovdw,// EVEX_Vpmovdw_xmmm128_k1z_ymm
	Mnemonic::Vpmovdw,// EVEX_Vpmovdw_ymmm256_k1z_zmm
	Mnemonic::Pmovzxwq,// Pmovzxwq_xmm_xmmm32
	Mnemonic::Vpmovzxwq,// VEX_Vpmovzxwq_xmm_xmmm32
	Mnemonic::Vpmovzxwq,// VEX_Vpmovzxwq_ymm_xmmm64
	Mnemonic::Vpmovzxwq,// EVEX_Vpmovzxwq_xmm_k1z_xmmm32
	Mnemonic::Vpmovzxwq,// EVEX_Vpmovzxwq_ymm_k1z_xmmm64
	Mnemonic::Vpmovzxwq,// EVEX_Vpmovzxwq_zmm_k1z_xmmm128
	Mnemonic::Vpmovqw,// EVEX_Vpmovqw_xmmm32_k1z_xmm
	Mnemonic::Vpmovqw,// EVEX_Vpmovqw_xmmm64_k1z_ymm
	Mnemonic::Vpmovqw,// EVEX_Vpmovqw_xmmm128_k1z_zmm
	Mnemonic::Pmovzxdq,// Pmovzxdq_xmm_xmmm64
	Mnemonic::Vpmovzxdq,// VEX_Vpmovzxdq_xmm_xmmm64
	Mnemonic::Vpmovzxdq,// VEX_Vpmovzxdq_ymm_xmmm128
	Mnemonic::Vpmovzxdq,// EVEX_Vpmovzxdq_xmm_k1z_xmmm64
	Mnemonic::Vpmovzxdq,// EVEX_Vpmovzxdq_ymm_k1z_xmmm128
	Mnemonic::Vpmovzxdq,// EVEX_Vpmovzxdq_zmm_k1z_ymmm256
	Mnemonic::Vpmovqd,// EVEX_Vpmovqd_xmmm64_k1z_xmm
	Mnemonic::Vpmovqd,// EVEX_Vpmovqd_xmmm128_k1z_ymm
	Mnemonic::Vpmovqd,// EVEX_Vpmovqd_ymmm256_k1z_zmm
	Mnemonic::Vpermd,// VEX_Vpermd_ymm_ymm_ymmm256
	Mnemonic::Vpermd,// EVEX_Vpermd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpermd,// EVEX_Vpermd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpermq,// EVEX_Vpermq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpermq,// EVEX_Vpermq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Pcmpgtq,// Pcmpgtq_xmm_xmmm128
	Mnemonic::Vpcmpgtq,// VEX_Vpcmpgtq_xmm_xmm_xmmm128
	Mnemonic::Vpcmpgtq,// VEX_Vpcmpgtq_ymm_ymm_ymmm256
	Mnemonic::Vpcmpgtq,// EVEX_Vpcmpgtq_kr_k1_xmm_xmmm128b64
	Mnemonic::Vpcmpgtq,// EVEX_Vpcmpgtq_kr_k1_ymm_ymmm256b64
	Mnemonic::Vpcmpgtq,// EVEX_Vpcmpgtq_kr_k1_zmm_zmmm512b64
	Mnemonic::Pminsb,// Pminsb_xmm_xmmm128
	Mnemonic::Vpminsb,// VEX_Vpminsb_xmm_xmm_xmmm128
	Mnemonic::Vpminsb,// VEX_Vpminsb_ymm_ymm_ymmm256
	Mnemonic::Vpminsb,// EVEX_Vpminsb_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpminsb,// EVEX_Vpminsb_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpminsb,// EVEX_Vpminsb_zmm_k1z_zmm_zmmm512
	Mnemonic::Vpmovm2d,// EVEX_Vpmovm2d_xmm_kr
	Mnemonic::Vpmovm2d,// EVEX_Vpmovm2d_ymm_kr
	Mnemonic::Vpmovm2d,// EVEX_Vpmovm2d_zmm_kr
	Mnemonic::Vpmovm2q,// EVEX_Vpmovm2q_xmm_kr
	Mnemonic::Vpmovm2q,// EVEX_Vpmovm2q_ymm_kr
	Mnemonic::Vpmovm2q,// EVEX_Vpmovm2q_zmm_kr
	Mnemonic::Pminsd,// Pminsd_xmm_xmmm128
	Mnemonic::Vpminsd,// VEX_Vpminsd_xmm_xmm_xmmm128
	Mnemonic::Vpminsd,// VEX_Vpminsd_ymm_ymm_ymmm256
	Mnemonic::Vpminsd,// EVEX_Vpminsd_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpminsd,// EVEX_Vpminsd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpminsd,// EVEX_Vpminsd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpminsq,// EVEX_Vpminsq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpminsq,// EVEX_Vpminsq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpminsq,// EVEX_Vpminsq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vpmovd2m,// EVEX_Vpmovd2m_kr_xmm
	Mnemonic::Vpmovd2m,// EVEX_Vpmovd2m_kr_ymm
	Mnemonic::Vpmovd2m,// EVEX_Vpmovd2m_kr_zmm
	Mnemonic::Vpmovq2m,// EVEX_Vpmovq2m_kr_xmm
	Mnemonic::Vpmovq2m,// EVEX_Vpmovq2m_kr_ymm
	Mnemonic::Vpmovq2m,// EVEX_Vpmovq2m_kr_zmm
	Mnemonic::Pminuw,// Pminuw_xmm_xmmm128
	Mnemonic::Vpminuw,// VEX_Vpminuw_xmm_xmm_xmmm128
	Mnemonic::Vpminuw,// VEX_Vpminuw_ymm_ymm_ymmm256
	Mnemonic::Vpminuw,// EVEX_Vpminuw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpminuw,// EVEX_Vpminuw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpminuw,// EVEX_Vpminuw_zmm_k1z_zmm_zmmm512
	Mnemonic::Vpbroadcastmw2d,// EVEX_Vpbroadcastmw2d_xmm_kr
	Mnemonic::Vpbroadcastmw2d,// EVEX_Vpbroadcastmw2d_ymm_kr
	Mnemonic::Vpbroadcastmw2d,// EVEX_Vpbroadcastmw2d_zmm_kr
	Mnemonic::Pminud,// Pminud_xmm_xmmm128
	Mnemonic::Vpminud,// VEX_Vpminud_xmm_xmm_xmmm128
	Mnemonic::Vpminud,// VEX_Vpminud_ymm_ymm_ymmm256
	Mnemonic::Vpminud,// EVEX_Vpminud_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpminud,// EVEX_Vpminud_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpminud,// EVEX_Vpminud_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpminuq,// EVEX_Vpminuq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpminuq,// EVEX_Vpminuq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpminuq,// EVEX_Vpminuq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Pmaxsb,// Pmaxsb_xmm_xmmm128
	Mnemonic::Vpmaxsb,// VEX_Vpmaxsb_xmm_xmm_xmmm128
	Mnemonic::Vpmaxsb,// VEX_Vpmaxsb_ymm_ymm_ymmm256
	Mnemonic::Vpmaxsb,// EVEX_Vpmaxsb_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpmaxsb,// EVEX_Vpmaxsb_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpmaxsb,// EVEX_Vpmaxsb_zmm_k1z_zmm_zmmm512
	Mnemonic::Pmaxsd,// Pmaxsd_xmm_xmmm128
	Mnemonic::Vpmaxsd,// VEX_Vpmaxsd_xmm_xmm_xmmm128
	Mnemonic::Vpmaxsd,// VEX_Vpmaxsd_ymm_ymm_ymmm256
	Mnemonic::Vpmaxsd,// EVEX_Vpmaxsd_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpmaxsd,// EVEX_Vpmaxsd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpmaxsd,// EVEX_Vpmaxsd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpmaxsq,// EVEX_Vpmaxsq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpmaxsq,// EVEX_Vpmaxsq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpmaxsq,// EVEX_Vpmaxsq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Pmaxuw,// Pmaxuw_xmm_xmmm128
	Mnemonic::Vpmaxuw,// VEX_Vpmaxuw_xmm_xmm_xmmm128
	Mnemonic::Vpmaxuw,// VEX_Vpmaxuw_ymm_ymm_ymmm256
	Mnemonic::Vpmaxuw,// EVEX_Vpmaxuw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpmaxuw,// EVEX_Vpmaxuw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpmaxuw,// EVEX_Vpmaxuw_zmm_k1z_zmm_zmmm512
	Mnemonic::Pmaxud,// Pmaxud_xmm_xmmm128
	Mnemonic::Vpmaxud,// VEX_Vpmaxud_xmm_xmm_xmmm128
	Mnemonic::Vpmaxud,// VEX_Vpmaxud_ymm_ymm_ymmm256
	Mnemonic::Vpmaxud,// EVEX_Vpmaxud_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpmaxud,// EVEX_Vpmaxud_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpmaxud,// EVEX_Vpmaxud_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpmaxuq,// EVEX_Vpmaxuq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpmaxuq,// EVEX_Vpmaxuq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpmaxuq,// EVEX_Vpmaxuq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Pmulld,// Pmulld_xmm_xmmm128
	Mnemonic::Vpmulld,// VEX_Vpmulld_xmm_xmm_xmmm128
	Mnemonic::Vpmulld,// VEX_Vpmulld_ymm_ymm_ymmm256
	Mnemonic::Vpmulld,// EVEX_Vpmulld_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpmulld,// EVEX_Vpmulld_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpmulld,// EVEX_Vpmulld_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpmullq,// EVEX_Vpmullq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpmullq,// EVEX_Vpmullq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpmullq,// EVEX_Vpmullq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Phminposuw,// Phminposuw_xmm_xmmm128
	Mnemonic::Vphminposuw,// VEX_Vphminposuw_xmm_xmmm128
	Mnemonic::Vgetexpps,// EVEX_Vgetexpps_xmm_k1z_xmmm128b32
	Mnemonic::Vgetexpps,// EVEX_Vgetexpps_ymm_k1z_ymmm256b32
	Mnemonic::Vgetexpps,// EVEX_Vgetexpps_zmm_k1z_zmmm512b32_sae
	Mnemonic::Vgetexppd,// EVEX_Vgetexppd_xmm_k1z_xmmm128b64
	Mnemonic::Vgetexppd,// EVEX_Vgetexppd_ymm_k1z_ymmm256b64
	Mnemonic::Vgetexppd,// EVEX_Vgetexppd_zmm_k1z_zmmm512b64_sae
	Mnemonic::Vgetexpss,// EVEX_Vgetexpss_xmm_k1z_xmm_xmmm32_sae
	Mnemonic::Vgetexpsd,// EVEX_Vgetexpsd_xmm_k1z_xmm_xmmm64_sae
	Mnemonic::Vplzcntd,// EVEX_Vplzcntd_xmm_k1z_xmmm128b32
	Mnemonic::Vplzcntd,// EVEX_Vplzcntd_ymm_k1z_ymmm256b32
	Mnemonic::Vplzcntd,// EVEX_Vplzcntd_zmm_k1z_zmmm512b32
	Mnemonic::Vplzcntq,// EVEX_Vplzcntq_xmm_k1z_xmmm128b64
	Mnemonic::Vplzcntq,// EVEX_Vplzcntq_ymm_k1z_ymmm256b64
	Mnemonic::Vplzcntq,// EVEX_Vplzcntq_zmm_k1z_zmmm512b64
	Mnemonic::Vpsrlvd,// VEX_Vpsrlvd_xmm_xmm_xmmm128
	Mnemonic::Vpsrlvd,// VEX_Vpsrlvd_ymm_ymm_ymmm256
	Mnemonic::Vpsrlvq,// VEX_Vpsrlvq_xmm_xmm_xmmm128
	Mnemonic::Vpsrlvq,// VEX_Vpsrlvq_ymm_ymm_ymmm256
	Mnemonic::Vpsrlvd,// EVEX_Vpsrlvd_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpsrlvd,// EVEX_Vpsrlvd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpsrlvd,// EVEX_Vpsrlvd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpsrlvq,// EVEX_Vpsrlvq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpsrlvq,// EVEX_Vpsrlvq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpsrlvq,// EVEX_Vpsrlvq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vpsravd,// VEX_Vpsravd_xmm_xmm_xmmm128
	Mnemonic::Vpsravd,// VEX_Vpsravd_ymm_ymm_ymmm256
	Mnemonic::Vpsravd,// EVEX_Vpsravd_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpsravd,// EVEX_Vpsravd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpsravd,// EVEX_Vpsravd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpsravq,// EVEX_Vpsravq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpsravq,// EVEX_Vpsravq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpsravq,// EVEX_Vpsravq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vpsllvd,// VEX_Vpsllvd_xmm_xmm_xmmm128
	Mnemonic::Vpsllvd,// VEX_Vpsllvd_ymm_ymm_ymmm256
	Mnemonic::Vpsllvq,// VEX_Vpsllvq_xmm_xmm_xmmm128
	Mnemonic::Vpsllvq,// VEX_Vpsllvq_ymm_ymm_ymmm256
	Mnemonic::Vpsllvd,// EVEX_Vpsllvd_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpsllvd,// EVEX_Vpsllvd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpsllvd,// EVEX_Vpsllvd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpsllvq,// EVEX_Vpsllvq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpsllvq,// EVEX_Vpsllvq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpsllvq,// EVEX_Vpsllvq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vrcp14ps,// EVEX_Vrcp14ps_xmm_k1z_xmmm128b32
	Mnemonic::Vrcp14ps,// EVEX_Vrcp14ps_ymm_k1z_ymmm256b32
	Mnemonic::Vrcp14ps,// EVEX_Vrcp14ps_zmm_k1z_zmmm512b32
	Mnemonic::Vrcp14pd,// EVEX_Vrcp14pd_xmm_k1z_xmmm128b64
	Mnemonic::Vrcp14pd,// EVEX_Vrcp14pd_ymm_k1z_ymmm256b64
	Mnemonic::Vrcp14pd,// EVEX_Vrcp14pd_zmm_k1z_zmmm512b64
	Mnemonic::Vrcp14ss,// EVEX_Vrcp14ss_xmm_k1z_xmm_xmmm32
	Mnemonic::Vrcp14sd,// EVEX_Vrcp14sd_xmm_k1z_xmm_xmmm64
	Mnemonic::Vrsqrt14ps,// EVEX_Vrsqrt14ps_xmm_k1z_xmmm128b32
	Mnemonic::Vrsqrt14ps,// EVEX_Vrsqrt14ps_ymm_k1z_ymmm256b32
	Mnemonic::Vrsqrt14ps,// EVEX_Vrsqrt14ps_zmm_k1z_zmmm512b32
	Mnemonic::Vrsqrt14pd,// EVEX_Vrsqrt14pd_xmm_k1z_xmmm128b64
	Mnemonic::Vrsqrt14pd,// EVEX_Vrsqrt14pd_ymm_k1z_ymmm256b64
	Mnemonic::Vrsqrt14pd,// EVEX_Vrsqrt14pd_zmm_k1z_zmmm512b64
	Mnemonic::Vrsqrt14ss,// EVEX_Vrsqrt14ss_xmm_k1z_xmm_xmmm32
	Mnemonic::Vrsqrt14sd,// EVEX_Vrsqrt14sd_xmm_k1z_xmm_xmmm64
	Mnemonic::Vpdpbusd,// EVEX_Vpdpbusd_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpdpbusd,// EVEX_Vpdpbusd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpdpbusd,// EVEX_Vpdpbusd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpdpbusds,// EVEX_Vpdpbusds_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpdpbusds,// EVEX_Vpdpbusds_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpdpbusds,// EVEX_Vpdpbusds_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpdpwssd,// EVEX_Vpdpwssd_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpdpwssd,// EVEX_Vpdpwssd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpdpwssd,// EVEX_Vpdpwssd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vdpbf16ps,// EVEX_Vdpbf16ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vdpbf16ps,// EVEX_Vdpbf16ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vdpbf16ps,// EVEX_Vdpbf16ps_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vp4dpwssd,// EVEX_Vp4dpwssd_zmm_k1z_zmmp3_m128
	Mnemonic::Vpdpwssds,// EVEX_Vpdpwssds_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpdpwssds,// EVEX_Vpdpwssds_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpdpwssds,// EVEX_Vpdpwssds_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vp4dpwssds,// EVEX_Vp4dpwssds_zmm_k1z_zmmp3_m128
	Mnemonic::Vpopcntb,// EVEX_Vpopcntb_xmm_k1z_xmmm128
	Mnemonic::Vpopcntb,// EVEX_Vpopcntb_ymm_k1z_ymmm256
	Mnemonic::Vpopcntb,// EVEX_Vpopcntb_zmm_k1z_zmmm512
	Mnemonic::Vpopcntw,// EVEX_Vpopcntw_xmm_k1z_xmmm128
	Mnemonic::Vpopcntw,// EVEX_Vpopcntw_ymm_k1z_ymmm256
	Mnemonic::Vpopcntw,// EVEX_Vpopcntw_zmm_k1z_zmmm512
	Mnemonic::Vpopcntd,// EVEX_Vpopcntd_xmm_k1z_xmmm128b32
	Mnemonic::Vpopcntd,// EVEX_Vpopcntd_ymm_k1z_ymmm256b32
	Mnemonic::Vpopcntd,// EVEX_Vpopcntd_zmm_k1z_zmmm512b32
	Mnemonic::Vpopcntq,// EVEX_Vpopcntq_xmm_k1z_xmmm128b64
	Mnemonic::Vpopcntq,// EVEX_Vpopcntq_ymm_k1z_ymmm256b64
	Mnemonic::Vpopcntq,// EVEX_Vpopcntq_zmm_k1z_zmmm512b64
	Mnemonic::Vpbroadcastd,// VEX_Vpbroadcastd_xmm_xmmm32
	Mnemonic::Vpbroadcastd,// VEX_Vpbroadcastd_ymm_xmmm32
	Mnemonic::Vpbroadcastd,// EVEX_Vpbroadcastd_xmm_k1z_xmmm32
	Mnemonic::Vpbroadcastd,// EVEX_Vpbroadcastd_ymm_k1z_xmmm32
	Mnemonic::Vpbroadcastd,// EVEX_Vpbroadcastd_zmm_k1z_xmmm32
	Mnemonic::Vpbroadcastq,// VEX_Vpbroadcastq_xmm_xmmm64
	Mnemonic::Vpbroadcastq,// VEX_Vpbroadcastq_ymm_xmmm64
	Mnemonic::Vbroadcasti32x2,// EVEX_Vbroadcasti32x2_xmm_k1z_xmmm64
	Mnemonic::Vbroadcasti32x2,// EVEX_Vbroadcasti32x2_ymm_k1z_xmmm64
	Mnemonic::Vbroadcasti32x2,// EVEX_Vbroadcasti32x2_zmm_k1z_xmmm64
	Mnemonic::Vpbroadcastq,// EVEX_Vpbroadcastq_xmm_k1z_xmmm64
	Mnemonic::Vpbroadcastq,// EVEX_Vpbroadcastq_ymm_k1z_xmmm64
	Mnemonic::Vpbroadcastq,// EVEX_Vpbroadcastq_zmm_k1z_xmmm64
	Mnemonic::Vbroadcasti128,// VEX_Vbroadcasti128_ymm_m128
	Mnemonic::Vbroadcasti32x4,// EVEX_Vbroadcasti32x4_ymm_k1z_m128
	Mnemonic::Vbroadcasti32x4,// EVEX_Vbroadcasti32x4_zmm_k1z_m128
	Mnemonic::Vbroadcasti64x2,// EVEX_Vbroadcasti64x2_ymm_k1z_m128
	Mnemonic::Vbroadcasti64x2,// EVEX_Vbroadcasti64x2_zmm_k1z_m128
	Mnemonic::Vbroadcasti32x8,// EVEX_Vbroadcasti32x8_zmm_k1z_m256
	Mnemonic::Vbroadcasti64x4,// EVEX_Vbroadcasti64x4_zmm_k1z_m256
	Mnemonic::Vpexpandb,// EVEX_Vpexpandb_xmm_k1z_xmmm128
	Mnemonic::Vpexpandb,// EVEX_Vpexpandb_ymm_k1z_ymmm256
	Mnemonic::Vpexpandb,// EVEX_Vpexpandb_zmm_k1z_zmmm512
	Mnemonic::Vpexpandw,// EVEX_Vpexpandw_xmm_k1z_xmmm128
	Mnemonic::Vpexpandw,// EVEX_Vpexpandw_ymm_k1z_ymmm256
	Mnemonic::Vpexpandw,// EVEX_Vpexpandw_zmm_k1z_zmmm512
	Mnemonic::Vpcompressb,// EVEX_Vpcompressb_xmmm128_k1z_xmm
	Mnemonic::Vpcompressb,// EVEX_Vpcompressb_ymmm256_k1z_ymm
	Mnemonic::Vpcompressb,// EVEX_Vpcompressb_zmmm512_k1z_zmm
	Mnemonic::Vpcompressw,// EVEX_Vpcompressw_xmmm128_k1z_xmm
	Mnemonic::Vpcompressw,// EVEX_Vpcompressw_ymmm256_k1z_ymm
	Mnemonic::Vpcompressw,// EVEX_Vpcompressw_zmmm512_k1z_zmm
	Mnemonic::Vpblendmd,// EVEX_Vpblendmd_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpblendmd,// EVEX_Vpblendmd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpblendmd,// EVEX_Vpblendmd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpblendmq,// EVEX_Vpblendmq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpblendmq,// EVEX_Vpblendmq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpblendmq,// EVEX_Vpblendmq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vblendmps,// EVEX_Vblendmps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vblendmps,// EVEX_Vblendmps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vblendmps,// EVEX_Vblendmps_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vblendmpd,// EVEX_Vblendmpd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vblendmpd,// EVEX_Vblendmpd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vblendmpd,// EVEX_Vblendmpd_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vpblendmb,// EVEX_Vpblendmb_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpblendmb,// EVEX_Vpblendmb_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpblendmb,// EVEX_Vpblendmb_zmm_k1z_zmm_zmmm512
	Mnemonic::Vpblendmw,// EVEX_Vpblendmw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpblendmw,// EVEX_Vpblendmw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpblendmw,// EVEX_Vpblendmw_zmm_k1z_zmm_zmmm512
	Mnemonic::Vp2intersectd,// EVEX_Vp2intersectd_kp1_xmm_xmmm128b32
	Mnemonic::Vp2intersectd,// EVEX_Vp2intersectd_kp1_ymm_ymmm256b32
	Mnemonic::Vp2intersectd,// EVEX_Vp2intersectd_kp1_zmm_zmmm512b32
	Mnemonic::Vp2intersectq,// EVEX_Vp2intersectq_kp1_xmm_xmmm128b64
	Mnemonic::Vp2intersectq,// EVEX_Vp2intersectq_kp1_ymm_ymmm256b64
	Mnemonic::Vp2intersectq,// EVEX_Vp2intersectq_kp1_zmm_zmmm512b64
	Mnemonic::Vpshldvw,// EVEX_Vpshldvw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpshldvw,// EVEX_Vpshldvw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpshldvw,// EVEX_Vpshldvw_zmm_k1z_zmm_zmmm512
	Mnemonic::Vpshldvd,// EVEX_Vpshldvd_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpshldvd,// EVEX_Vpshldvd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpshldvd,// EVEX_Vpshldvd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpshldvq,// EVEX_Vpshldvq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpshldvq,// EVEX_Vpshldvq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpshldvq,// EVEX_Vpshldvq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vpshrdvw,// EVEX_Vpshrdvw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpshrdvw,// EVEX_Vpshrdvw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpshrdvw,// EVEX_Vpshrdvw_zmm_k1z_zmm_zmmm512
	Mnemonic::Vcvtneps2bf16,// EVEX_Vcvtneps2bf16_xmm_k1z_xmmm128b32
	Mnemonic::Vcvtneps2bf16,// EVEX_Vcvtneps2bf16_xmm_k1z_ymmm256b32
	Mnemonic::Vcvtneps2bf16,// EVEX_Vcvtneps2bf16_ymm_k1z_zmmm512b32
	Mnemonic::Vcvtne2ps2bf16,// EVEX_Vcvtne2ps2bf16_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vcvtne2ps2bf16,// EVEX_Vcvtne2ps2bf16_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vcvtne2ps2bf16,// EVEX_Vcvtne2ps2bf16_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpshrdvd,// EVEX_Vpshrdvd_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpshrdvd,// EVEX_Vpshrdvd_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpshrdvd,// EVEX_Vpshrdvd_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpshrdvq,// EVEX_Vpshrdvq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpshrdvq,// EVEX_Vpshrdvq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpshrdvq,// EVEX_Vpshrdvq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vpermi2b,// EVEX_Vpermi2b_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpermi2b,// EVEX_Vpermi2b_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpermi2b,// EVEX_Vpermi2b_zmm_k1z_zmm_zmmm512
	Mnemonic::Vpermi2w,// EVEX_Vpermi2w_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpermi2w,// EVEX_Vpermi2w_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpermi2w,// EVEX_Vpermi2w_zmm_k1z_zmm_zmmm512
	Mnemonic::Vpermi2d,// EVEX_Vpermi2d_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpermi2d,// EVEX_Vpermi2d_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpermi2d,// EVEX_Vpermi2d_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpermi2q,// EVEX_Vpermi2q_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpermi2q,// EVEX_Vpermi2q_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpermi2q,// EVEX_Vpermi2q_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vpermi2ps,// EVEX_Vpermi2ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpermi2ps,// EVEX_Vpermi2ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpermi2ps,// EVEX_Vpermi2ps_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpermi2pd,// EVEX_Vpermi2pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpermi2pd,// EVEX_Vpermi2pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpermi2pd,// EVEX_Vpermi2pd_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vpbroadcastb,// VEX_Vpbroadcastb_xmm_xmmm8
	Mnemonic::Vpbroadcastb,// VEX_Vpbroadcastb_ymm_xmmm8
	Mnemonic::Vpbroadcastb,// EVEX_Vpbroadcastb_xmm_k1z_xmmm8
	Mnemonic::Vpbroadcastb,// EVEX_Vpbroadcastb_ymm_k1z_xmmm8
	Mnemonic::Vpbroadcastb,// EVEX_Vpbroadcastb_zmm_k1z_xmmm8
	Mnemonic::Vpbroadcastw,// VEX_Vpbroadcastw_xmm_xmmm16
	Mnemonic::Vpbroadcastw,// VEX_Vpbroadcastw_ymm_xmmm16
	Mnemonic::Vpbroadcastw,// EVEX_Vpbroadcastw_xmm_k1z_xmmm16
	Mnemonic::Vpbroadcastw,// EVEX_Vpbroadcastw_ymm_k1z_xmmm16
	Mnemonic::Vpbroadcastw,// EVEX_Vpbroadcastw_zmm_k1z_xmmm16
	Mnemonic::Vpbroadcastb,// EVEX_Vpbroadcastb_xmm_k1z_r32
	Mnemonic::Vpbroadcastb,// EVEX_Vpbroadcastb_ymm_k1z_r32
	Mnemonic::Vpbroadcastb,// EVEX_Vpbroadcastb_zmm_k1z_r32
	Mnemonic::Vpbroadcastw,// EVEX_Vpbroadcastw_xmm_k1z_r32
	Mnemonic::Vpbroadcastw,// EVEX_Vpbroadcastw_ymm_k1z_r32
	Mnemonic::Vpbroadcastw,// EVEX_Vpbroadcastw_zmm_k1z_r32
	Mnemonic::Vpbroadcastd,// EVEX_Vpbroadcastd_xmm_k1z_r32
	Mnemonic::Vpbroadcastd,// EVEX_Vpbroadcastd_ymm_k1z_r32
	Mnemonic::Vpbroadcastd,// EVEX_Vpbroadcastd_zmm_k1z_r32
	Mnemonic::Vpbroadcastq,// EVEX_Vpbroadcastq_xmm_k1z_r64
	Mnemonic::Vpbroadcastq,// EVEX_Vpbroadcastq_ymm_k1z_r64
	Mnemonic::Vpbroadcastq,// EVEX_Vpbroadcastq_zmm_k1z_r64
	Mnemonic::Vpermt2b,// EVEX_Vpermt2b_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpermt2b,// EVEX_Vpermt2b_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpermt2b,// EVEX_Vpermt2b_zmm_k1z_zmm_zmmm512
	Mnemonic::Vpermt2w,// EVEX_Vpermt2w_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpermt2w,// EVEX_Vpermt2w_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpermt2w,// EVEX_Vpermt2w_zmm_k1z_zmm_zmmm512
	Mnemonic::Vpermt2d,// EVEX_Vpermt2d_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpermt2d,// EVEX_Vpermt2d_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpermt2d,// EVEX_Vpermt2d_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpermt2q,// EVEX_Vpermt2q_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpermt2q,// EVEX_Vpermt2q_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpermt2q,// EVEX_Vpermt2q_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vpermt2ps,// EVEX_Vpermt2ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vpermt2ps,// EVEX_Vpermt2ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vpermt2ps,// EVEX_Vpermt2ps_zmm_k1z_zmm_zmmm512b32
	Mnemonic::Vpermt2pd,// EVEX_Vpermt2pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpermt2pd,// EVEX_Vpermt2pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpermt2pd,// EVEX_Vpermt2pd_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Invept,// Invept_r32_m128
	Mnemonic::Invept,// Invept_r64_m128
	Mnemonic::Invvpid,// Invvpid_r32_m128
	Mnemonic::Invvpid,// Invvpid_r64_m128
	Mnemonic::Invpcid,// Invpcid_r32_m128
	Mnemonic::Invpcid,// Invpcid_r64_m128
	Mnemonic::Vpmultishiftqb,// EVEX_Vpmultishiftqb_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpmultishiftqb,// EVEX_Vpmultishiftqb_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpmultishiftqb,// EVEX_Vpmultishiftqb_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vexpandps,// EVEX_Vexpandps_xmm_k1z_xmmm128
	Mnemonic::Vexpandps,// EVEX_Vexpandps_ymm_k1z_ymmm256
	Mnemonic::Vexpandps,// EVEX_Vexpandps_zmm_k1z_zmmm512
	Mnemonic::Vexpandpd,// EVEX_Vexpandpd_xmm_k1z_xmmm128
	Mnemonic::Vexpandpd,// EVEX_Vexpandpd_ymm_k1z_ymmm256
	Mnemonic::Vexpandpd,// EVEX_Vexpandpd_zmm_k1z_zmmm512
	Mnemonic::Vpexpandd,// EVEX_Vpexpandd_xmm_k1z_xmmm128
	Mnemonic::Vpexpandd,// EVEX_Vpexpandd_ymm_k1z_ymmm256
	Mnemonic::Vpexpandd,// EVEX_Vpexpandd_zmm_k1z_zmmm512
	Mnemonic::Vpexpandq,// EVEX_Vpexpandq_xmm_k1z_xmmm128
	Mnemonic::Vpexpandq,// EVEX_Vpexpandq_ymm_k1z_ymmm256
	Mnemonic::Vpexpandq,// EVEX_Vpexpandq_zmm_k1z_zmmm512
	Mnemonic::Vcompressps,// EVEX_Vcompressps_xmmm128_k1z_xmm
	Mnemonic::Vcompressps,// EVEX_Vcompressps_ymmm256_k1z_ymm
	Mnemonic::Vcompressps,// EVEX_Vcompressps_zmmm512_k1z_zmm
	Mnemonic::Vcompresspd,// EVEX_Vcompresspd_xmmm128_k1z_xmm
	Mnemonic::Vcompresspd,// EVEX_Vcompresspd_ymmm256_k1z_ymm
	Mnemonic::Vcompresspd,// EVEX_Vcompresspd_zmmm512_k1z_zmm
	Mnemonic::Vpcompressd,// EVEX_Vpcompressd_xmmm128_k1z_xmm
	Mnemonic::Vpcompressd,// EVEX_Vpcompressd_ymmm256_k1z_ymm
	Mnemonic::Vpcompressd,// EVEX_Vpcompressd_zmmm512_k1z_zmm
	Mnemonic::Vpcompressq,// EVEX_Vpcompressq_xmmm128_k1z_xmm
	Mnemonic::Vpcompressq,// EVEX_Vpcompressq_ymmm256_k1z_ymm
	Mnemonic::Vpcompressq,// EVEX_Vpcompressq_zmmm512_k1z_zmm
	Mnemonic::Vpmaskmovd,// VEX_Vpmaskmovd_xmm_xmm_m128
	Mnemonic::Vpmaskmovd,// VEX_Vpmaskmovd_ymm_ymm_m256
	Mnemonic::Vpmaskmovq,// VEX_Vpmaskmovq_xmm_xmm_m128
	Mnemonic::Vpmaskmovq,// VEX_Vpmaskmovq_ymm_ymm_m256
	Mnemonic::Vpermb,// EVEX_Vpermb_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpermb,// EVEX_Vpermb_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpermb,// EVEX_Vpermb_zmm_k1z_zmm_zmmm512
	Mnemonic::Vpermw,// EVEX_Vpermw_xmm_k1z_xmm_xmmm128
	Mnemonic::Vpermw,// EVEX_Vpermw_ymm_k1z_ymm_ymmm256
	Mnemonic::Vpermw,// EVEX_Vpermw_zmm_k1z_zmm_zmmm512
	Mnemonic::Vpmaskmovd,// VEX_Vpmaskmovd_m128_xmm_xmm
	Mnemonic::Vpmaskmovd,// VEX_Vpmaskmovd_m256_ymm_ymm
	Mnemonic::Vpmaskmovq,// VEX_Vpmaskmovq_m128_xmm_xmm
	Mnemonic::Vpmaskmovq,// VEX_Vpmaskmovq_m256_ymm_ymm
	Mnemonic::Vpshufbitqmb,// EVEX_Vpshufbitqmb_kr_k1_xmm_xmmm128
	Mnemonic::Vpshufbitqmb,// EVEX_Vpshufbitqmb_kr_k1_ymm_ymmm256
	Mnemonic::Vpshufbitqmb,// EVEX_Vpshufbitqmb_kr_k1_zmm_zmmm512
	Mnemonic::Vpgatherdd,// VEX_Vpgatherdd_xmm_vm32x_xmm
	Mnemonic::Vpgatherdd,// VEX_Vpgatherdd_ymm_vm32y_ymm
	Mnemonic::Vpgatherdq,// VEX_Vpgatherdq_xmm_vm32x_xmm
	Mnemonic::Vpgatherdq,// VEX_Vpgatherdq_ymm_vm32x_ymm
	Mnemonic::Vpgatherdd,// EVEX_Vpgatherdd_xmm_k1_vm32x
	Mnemonic::Vpgatherdd,// EVEX_Vpgatherdd_ymm_k1_vm32y
	Mnemonic::Vpgatherdd,// EVEX_Vpgatherdd_zmm_k1_vm32z
	Mnemonic::Vpgatherdq,// EVEX_Vpgatherdq_xmm_k1_vm32x
	Mnemonic::Vpgatherdq,// EVEX_Vpgatherdq_ymm_k1_vm32x
	Mnemonic::Vpgatherdq,// EVEX_Vpgatherdq_zmm_k1_vm32y
	Mnemonic::Vpgatherqd,// VEX_Vpgatherqd_xmm_vm64x_xmm
	Mnemonic::Vpgatherqd,// VEX_Vpgatherqd_xmm_vm64y_xmm
	Mnemonic::Vpgatherqq,// VEX_Vpgatherqq_xmm_vm64x_xmm
	Mnemonic::Vpgatherqq,// VEX_Vpgatherqq_ymm_vm64y_ymm
	Mnemonic::Vpgatherqd,// EVEX_Vpgatherqd_xmm_k1_vm64x
	Mnemonic::Vpgatherqd,// EVEX_Vpgatherqd_xmm_k1_vm64y
	Mnemonic::Vpgatherqd,// EVEX_Vpgatherqd_ymm_k1_vm64z
	Mnemonic::Vpgatherqq,// EVEX_Vpgatherqq_xmm_k1_vm64x
	Mnemonic::Vpgatherqq,// EVEX_Vpgatherqq_ymm_k1_vm64y
	Mnemonic::Vpgatherqq,// EVEX_Vpgatherqq_zmm_k1_vm64z
	Mnemonic::Vgatherdps,// VEX_Vgatherdps_xmm_vm32x_xmm
	Mnemonic::Vgatherdps,// VEX_Vgatherdps_ymm_vm32y_ymm
	Mnemonic::Vgatherdpd,// VEX_Vgatherdpd_xmm_vm32x_xmm
	Mnemonic::Vgatherdpd,// VEX_Vgatherdpd_ymm_vm32x_ymm
	Mnemonic::Vgatherdps,// EVEX_Vgatherdps_xmm_k1_vm32x
	Mnemonic::Vgatherdps,// EVEX_Vgatherdps_ymm_k1_vm32y
	Mnemonic::Vgatherdps,// EVEX_Vgatherdps_zmm_k1_vm32z
	Mnemonic::Vgatherdpd,// EVEX_Vgatherdpd_xmm_k1_vm32x
	Mnemonic::Vgatherdpd,// EVEX_Vgatherdpd_ymm_k1_vm32x
	Mnemonic::Vgatherdpd,// EVEX_Vgatherdpd_zmm_k1_vm32y
	Mnemonic::Vgatherqps,// VEX_Vgatherqps_xmm_vm64x_xmm
	Mnemonic::Vgatherqps,// VEX_Vgatherqps_xmm_vm64y_xmm
	Mnemonic::Vgatherqpd,// VEX_Vgatherqpd_xmm_vm64x_xmm
	Mnemonic::Vgatherqpd,// VEX_Vgatherqpd_ymm_vm64y_ymm
	Mnemonic::Vgatherqps,// EVEX_Vgatherqps_xmm_k1_vm64x
	Mnemonic::Vgatherqps,// EVEX_Vgatherqps_xmm_k1_vm64y
	Mnemonic::Vgatherqps,// EVEX_Vgatherqps_ymm_k1_vm64z
	Mnemonic::Vgatherqpd,// EVEX_Vgatherqpd_xmm_k1_vm64x
	Mnemonic::Vgatherqpd,// EVEX_Vgatherqpd_ymm_k1_vm64y
	Mnemonic::Vgatherqpd,// EVEX_Vgatherqpd_zmm_k1_vm64z
	Mnemonic::Vfmaddsub132ps,// VEX_Vfmaddsub132ps_xmm_xmm_xmmm128
	Mnemonic::Vfmaddsub132ps,// VEX_Vfmaddsub132ps_ymm_ymm_ymmm256
	Mnemonic::Vfmaddsub132pd,// VEX_Vfmaddsub132pd_xmm_xmm_xmmm128
	Mnemonic::Vfmaddsub132pd,// VEX_Vfmaddsub132pd_ymm_ymm_ymmm256
	Mnemonic::Vfmaddsub132ps,// EVEX_Vfmaddsub132ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfmaddsub132ps,// EVEX_Vfmaddsub132ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfmaddsub132ps,// EVEX_Vfmaddsub132ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfmaddsub132pd,// EVEX_Vfmaddsub132pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfmaddsub132pd,// EVEX_Vfmaddsub132pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfmaddsub132pd,// EVEX_Vfmaddsub132pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vfmsubadd132ps,// VEX_Vfmsubadd132ps_xmm_xmm_xmmm128
	Mnemonic::Vfmsubadd132ps,// VEX_Vfmsubadd132ps_ymm_ymm_ymmm256
	Mnemonic::Vfmsubadd132pd,// VEX_Vfmsubadd132pd_xmm_xmm_xmmm128
	Mnemonic::Vfmsubadd132pd,// VEX_Vfmsubadd132pd_ymm_ymm_ymmm256
	Mnemonic::Vfmsubadd132ps,// EVEX_Vfmsubadd132ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfmsubadd132ps,// EVEX_Vfmsubadd132ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfmsubadd132ps,// EVEX_Vfmsubadd132ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfmsubadd132pd,// EVEX_Vfmsubadd132pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfmsubadd132pd,// EVEX_Vfmsubadd132pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfmsubadd132pd,// EVEX_Vfmsubadd132pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vfmadd132ps,// VEX_Vfmadd132ps_xmm_xmm_xmmm128
	Mnemonic::Vfmadd132ps,// VEX_Vfmadd132ps_ymm_ymm_ymmm256
	Mnemonic::Vfmadd132pd,// VEX_Vfmadd132pd_xmm_xmm_xmmm128
	Mnemonic::Vfmadd132pd,// VEX_Vfmadd132pd_ymm_ymm_ymmm256
	Mnemonic::Vfmadd132ps,// EVEX_Vfmadd132ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfmadd132ps,// EVEX_Vfmadd132ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfmadd132ps,// EVEX_Vfmadd132ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfmadd132pd,// EVEX_Vfmadd132pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfmadd132pd,// EVEX_Vfmadd132pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfmadd132pd,// EVEX_Vfmadd132pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vfmadd132ss,// VEX_Vfmadd132ss_xmm_xmm_xmmm32
	Mnemonic::Vfmadd132sd,// VEX_Vfmadd132sd_xmm_xmm_xmmm64
	Mnemonic::Vfmadd132ss,// EVEX_Vfmadd132ss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Vfmadd132sd,// EVEX_Vfmadd132sd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Vfmsub132ps,// VEX_Vfmsub132ps_xmm_xmm_xmmm128
	Mnemonic::Vfmsub132ps,// VEX_Vfmsub132ps_ymm_ymm_ymmm256
	Mnemonic::Vfmsub132pd,// VEX_Vfmsub132pd_xmm_xmm_xmmm128
	Mnemonic::Vfmsub132pd,// VEX_Vfmsub132pd_ymm_ymm_ymmm256
	Mnemonic::Vfmsub132ps,// EVEX_Vfmsub132ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfmsub132ps,// EVEX_Vfmsub132ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfmsub132ps,// EVEX_Vfmsub132ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfmsub132pd,// EVEX_Vfmsub132pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfmsub132pd,// EVEX_Vfmsub132pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfmsub132pd,// EVEX_Vfmsub132pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::V4fmaddps,// EVEX_V4fmaddps_zmm_k1z_zmmp3_m128
	Mnemonic::Vfmsub132ss,// VEX_Vfmsub132ss_xmm_xmm_xmmm32
	Mnemonic::Vfmsub132sd,// VEX_Vfmsub132sd_xmm_xmm_xmmm64
	Mnemonic::Vfmsub132ss,// EVEX_Vfmsub132ss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Vfmsub132sd,// EVEX_Vfmsub132sd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::V4fmaddss,// EVEX_V4fmaddss_xmm_k1z_xmmp3_m128
	Mnemonic::Vfnmadd132ps,// VEX_Vfnmadd132ps_xmm_xmm_xmmm128
	Mnemonic::Vfnmadd132ps,// VEX_Vfnmadd132ps_ymm_ymm_ymmm256
	Mnemonic::Vfnmadd132pd,// VEX_Vfnmadd132pd_xmm_xmm_xmmm128
	Mnemonic::Vfnmadd132pd,// VEX_Vfnmadd132pd_ymm_ymm_ymmm256
	Mnemonic::Vfnmadd132ps,// EVEX_Vfnmadd132ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfnmadd132ps,// EVEX_Vfnmadd132ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfnmadd132ps,// EVEX_Vfnmadd132ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfnmadd132pd,// EVEX_Vfnmadd132pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfnmadd132pd,// EVEX_Vfnmadd132pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfnmadd132pd,// EVEX_Vfnmadd132pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vfnmadd132ss,// VEX_Vfnmadd132ss_xmm_xmm_xmmm32
	Mnemonic::Vfnmadd132sd,// VEX_Vfnmadd132sd_xmm_xmm_xmmm64
	Mnemonic::Vfnmadd132ss,// EVEX_Vfnmadd132ss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Vfnmadd132sd,// EVEX_Vfnmadd132sd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Vfnmsub132ps,// VEX_Vfnmsub132ps_xmm_xmm_xmmm128
	Mnemonic::Vfnmsub132ps,// VEX_Vfnmsub132ps_ymm_ymm_ymmm256
	Mnemonic::Vfnmsub132pd,// VEX_Vfnmsub132pd_xmm_xmm_xmmm128
	Mnemonic::Vfnmsub132pd,// VEX_Vfnmsub132pd_ymm_ymm_ymmm256
	Mnemonic::Vfnmsub132ps,// EVEX_Vfnmsub132ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfnmsub132ps,// EVEX_Vfnmsub132ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfnmsub132ps,// EVEX_Vfnmsub132ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfnmsub132pd,// EVEX_Vfnmsub132pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfnmsub132pd,// EVEX_Vfnmsub132pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfnmsub132pd,// EVEX_Vfnmsub132pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vfnmsub132ss,// VEX_Vfnmsub132ss_xmm_xmm_xmmm32
	Mnemonic::Vfnmsub132sd,// VEX_Vfnmsub132sd_xmm_xmm_xmmm64
	Mnemonic::Vfnmsub132ss,// EVEX_Vfnmsub132ss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Vfnmsub132sd,// EVEX_Vfnmsub132sd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Vpscatterdd,// EVEX_Vpscatterdd_vm32x_k1_xmm
	Mnemonic::Vpscatterdd,// EVEX_Vpscatterdd_vm32y_k1_ymm
	Mnemonic::Vpscatterdd,// EVEX_Vpscatterdd_vm32z_k1_zmm
	Mnemonic::Vpscatterdq,// EVEX_Vpscatterdq_vm32x_k1_xmm
	Mnemonic::Vpscatterdq,// EVEX_Vpscatterdq_vm32x_k1_ymm
	Mnemonic::Vpscatterdq,// EVEX_Vpscatterdq_vm32y_k1_zmm
	Mnemonic::Vpscatterqd,// EVEX_Vpscatterqd_vm64x_k1_xmm
	Mnemonic::Vpscatterqd,// EVEX_Vpscatterqd_vm64y_k1_xmm
	Mnemonic::Vpscatterqd,// EVEX_Vpscatterqd_vm64z_k1_ymm
	Mnemonic::Vpscatterqq,// EVEX_Vpscatterqq_vm64x_k1_xmm
	Mnemonic::Vpscatterqq,// EVEX_Vpscatterqq_vm64y_k1_ymm
	Mnemonic::Vpscatterqq,// EVEX_Vpscatterqq_vm64z_k1_zmm
	Mnemonic::Vscatterdps,// EVEX_Vscatterdps_vm32x_k1_xmm
	Mnemonic::Vscatterdps,// EVEX_Vscatterdps_vm32y_k1_ymm
	Mnemonic::Vscatterdps,// EVEX_Vscatterdps_vm32z_k1_zmm
	Mnemonic::Vscatterdpd,// EVEX_Vscatterdpd_vm32x_k1_xmm
	Mnemonic::Vscatterdpd,// EVEX_Vscatterdpd_vm32x_k1_ymm
	Mnemonic::Vscatterdpd,// EVEX_Vscatterdpd_vm32y_k1_zmm
	Mnemonic::Vscatterqps,// EVEX_Vscatterqps_vm64x_k1_xmm
	Mnemonic::Vscatterqps,// EVEX_Vscatterqps_vm64y_k1_xmm
	Mnemonic::Vscatterqps,// EVEX_Vscatterqps_vm64z_k1_ymm
	Mnemonic::Vscatterqpd,// EVEX_Vscatterqpd_vm64x_k1_xmm
	Mnemonic::Vscatterqpd,// EVEX_Vscatterqpd_vm64y_k1_ymm
	Mnemonic::Vscatterqpd,// EVEX_Vscatterqpd_vm64z_k1_zmm
	Mnemonic::Vfmaddsub213ps,// VEX_Vfmaddsub213ps_xmm_xmm_xmmm128
	Mnemonic::Vfmaddsub213ps,// VEX_Vfmaddsub213ps_ymm_ymm_ymmm256
	Mnemonic::Vfmaddsub213pd,// VEX_Vfmaddsub213pd_xmm_xmm_xmmm128
	Mnemonic::Vfmaddsub213pd,// VEX_Vfmaddsub213pd_ymm_ymm_ymmm256
	Mnemonic::Vfmaddsub213ps,// EVEX_Vfmaddsub213ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfmaddsub213ps,// EVEX_Vfmaddsub213ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfmaddsub213ps,// EVEX_Vfmaddsub213ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfmaddsub213pd,// EVEX_Vfmaddsub213pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfmaddsub213pd,// EVEX_Vfmaddsub213pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfmaddsub213pd,// EVEX_Vfmaddsub213pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vfmsubadd213ps,// VEX_Vfmsubadd213ps_xmm_xmm_xmmm128
	Mnemonic::Vfmsubadd213ps,// VEX_Vfmsubadd213ps_ymm_ymm_ymmm256
	Mnemonic::Vfmsubadd213pd,// VEX_Vfmsubadd213pd_xmm_xmm_xmmm128
	Mnemonic::Vfmsubadd213pd,// VEX_Vfmsubadd213pd_ymm_ymm_ymmm256
	Mnemonic::Vfmsubadd213ps,// EVEX_Vfmsubadd213ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfmsubadd213ps,// EVEX_Vfmsubadd213ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfmsubadd213ps,// EVEX_Vfmsubadd213ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfmsubadd213pd,// EVEX_Vfmsubadd213pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfmsubadd213pd,// EVEX_Vfmsubadd213pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfmsubadd213pd,// EVEX_Vfmsubadd213pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vfmadd213ps,// VEX_Vfmadd213ps_xmm_xmm_xmmm128
	Mnemonic::Vfmadd213ps,// VEX_Vfmadd213ps_ymm_ymm_ymmm256
	Mnemonic::Vfmadd213pd,// VEX_Vfmadd213pd_xmm_xmm_xmmm128
	Mnemonic::Vfmadd213pd,// VEX_Vfmadd213pd_ymm_ymm_ymmm256
	Mnemonic::Vfmadd213ps,// EVEX_Vfmadd213ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfmadd213ps,// EVEX_Vfmadd213ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfmadd213ps,// EVEX_Vfmadd213ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfmadd213pd,// EVEX_Vfmadd213pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfmadd213pd,// EVEX_Vfmadd213pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfmadd213pd,// EVEX_Vfmadd213pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vfmadd213ss,// VEX_Vfmadd213ss_xmm_xmm_xmmm32
	Mnemonic::Vfmadd213sd,// VEX_Vfmadd213sd_xmm_xmm_xmmm64
	Mnemonic::Vfmadd213ss,// EVEX_Vfmadd213ss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Vfmadd213sd,// EVEX_Vfmadd213sd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Vfmsub213ps,// VEX_Vfmsub213ps_xmm_xmm_xmmm128
	Mnemonic::Vfmsub213ps,// VEX_Vfmsub213ps_ymm_ymm_ymmm256
	Mnemonic::Vfmsub213pd,// VEX_Vfmsub213pd_xmm_xmm_xmmm128
	Mnemonic::Vfmsub213pd,// VEX_Vfmsub213pd_ymm_ymm_ymmm256
	Mnemonic::Vfmsub213ps,// EVEX_Vfmsub213ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfmsub213ps,// EVEX_Vfmsub213ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfmsub213ps,// EVEX_Vfmsub213ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfmsub213pd,// EVEX_Vfmsub213pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfmsub213pd,// EVEX_Vfmsub213pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfmsub213pd,// EVEX_Vfmsub213pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::V4fnmaddps,// EVEX_V4fnmaddps_zmm_k1z_zmmp3_m128
	Mnemonic::Vfmsub213ss,// VEX_Vfmsub213ss_xmm_xmm_xmmm32
	Mnemonic::Vfmsub213sd,// VEX_Vfmsub213sd_xmm_xmm_xmmm64
	Mnemonic::Vfmsub213ss,// EVEX_Vfmsub213ss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Vfmsub213sd,// EVEX_Vfmsub213sd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::V4fnmaddss,// EVEX_V4fnmaddss_xmm_k1z_xmmp3_m128
	Mnemonic::Vfnmadd213ps,// VEX_Vfnmadd213ps_xmm_xmm_xmmm128
	Mnemonic::Vfnmadd213ps,// VEX_Vfnmadd213ps_ymm_ymm_ymmm256
	Mnemonic::Vfnmadd213pd,// VEX_Vfnmadd213pd_xmm_xmm_xmmm128
	Mnemonic::Vfnmadd213pd,// VEX_Vfnmadd213pd_ymm_ymm_ymmm256
	Mnemonic::Vfnmadd213ps,// EVEX_Vfnmadd213ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfnmadd213ps,// EVEX_Vfnmadd213ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfnmadd213ps,// EVEX_Vfnmadd213ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfnmadd213pd,// EVEX_Vfnmadd213pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfnmadd213pd,// EVEX_Vfnmadd213pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfnmadd213pd,// EVEX_Vfnmadd213pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vfnmadd213ss,// VEX_Vfnmadd213ss_xmm_xmm_xmmm32
	Mnemonic::Vfnmadd213sd,// VEX_Vfnmadd213sd_xmm_xmm_xmmm64
	Mnemonic::Vfnmadd213ss,// EVEX_Vfnmadd213ss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Vfnmadd213sd,// EVEX_Vfnmadd213sd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Vfnmsub213ps,// VEX_Vfnmsub213ps_xmm_xmm_xmmm128
	Mnemonic::Vfnmsub213ps,// VEX_Vfnmsub213ps_ymm_ymm_ymmm256
	Mnemonic::Vfnmsub213pd,// VEX_Vfnmsub213pd_xmm_xmm_xmmm128
	Mnemonic::Vfnmsub213pd,// VEX_Vfnmsub213pd_ymm_ymm_ymmm256
	Mnemonic::Vfnmsub213ps,// EVEX_Vfnmsub213ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfnmsub213ps,// EVEX_Vfnmsub213ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfnmsub213ps,// EVEX_Vfnmsub213ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfnmsub213pd,// EVEX_Vfnmsub213pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfnmsub213pd,// EVEX_Vfnmsub213pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfnmsub213pd,// EVEX_Vfnmsub213pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vfnmsub213ss,// VEX_Vfnmsub213ss_xmm_xmm_xmmm32
	Mnemonic::Vfnmsub213sd,// VEX_Vfnmsub213sd_xmm_xmm_xmmm64
	Mnemonic::Vfnmsub213ss,// EVEX_Vfnmsub213ss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Vfnmsub213sd,// EVEX_Vfnmsub213sd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Vpmadd52luq,// EVEX_Vpmadd52luq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpmadd52luq,// EVEX_Vpmadd52luq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpmadd52luq,// EVEX_Vpmadd52luq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vpmadd52huq,// EVEX_Vpmadd52huq_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vpmadd52huq,// EVEX_Vpmadd52huq_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vpmadd52huq,// EVEX_Vpmadd52huq_zmm_k1z_zmm_zmmm512b64
	Mnemonic::Vfmaddsub231ps,// VEX_Vfmaddsub231ps_xmm_xmm_xmmm128
	Mnemonic::Vfmaddsub231ps,// VEX_Vfmaddsub231ps_ymm_ymm_ymmm256
	Mnemonic::Vfmaddsub231pd,// VEX_Vfmaddsub231pd_xmm_xmm_xmmm128
	Mnemonic::Vfmaddsub231pd,// VEX_Vfmaddsub231pd_ymm_ymm_ymmm256
	Mnemonic::Vfmaddsub231ps,// EVEX_Vfmaddsub231ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfmaddsub231ps,// EVEX_Vfmaddsub231ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfmaddsub231ps,// EVEX_Vfmaddsub231ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfmaddsub231pd,// EVEX_Vfmaddsub231pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfmaddsub231pd,// EVEX_Vfmaddsub231pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfmaddsub231pd,// EVEX_Vfmaddsub231pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vfmsubadd231ps,// VEX_Vfmsubadd231ps_xmm_xmm_xmmm128
	Mnemonic::Vfmsubadd231ps,// VEX_Vfmsubadd231ps_ymm_ymm_ymmm256
	Mnemonic::Vfmsubadd231pd,// VEX_Vfmsubadd231pd_xmm_xmm_xmmm128
	Mnemonic::Vfmsubadd231pd,// VEX_Vfmsubadd231pd_ymm_ymm_ymmm256
	Mnemonic::Vfmsubadd231ps,// EVEX_Vfmsubadd231ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfmsubadd231ps,// EVEX_Vfmsubadd231ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfmsubadd231ps,// EVEX_Vfmsubadd231ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfmsubadd231pd,// EVEX_Vfmsubadd231pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfmsubadd231pd,// EVEX_Vfmsubadd231pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfmsubadd231pd,// EVEX_Vfmsubadd231pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vfmadd231ps,// VEX_Vfmadd231ps_xmm_xmm_xmmm128
	Mnemonic::Vfmadd231ps,// VEX_Vfmadd231ps_ymm_ymm_ymmm256
	Mnemonic::Vfmadd231pd,// VEX_Vfmadd231pd_xmm_xmm_xmmm128
	Mnemonic::Vfmadd231pd,// VEX_Vfmadd231pd_ymm_ymm_ymmm256
	Mnemonic::Vfmadd231ps,// EVEX_Vfmadd231ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfmadd231ps,// EVEX_Vfmadd231ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfmadd231ps,// EVEX_Vfmadd231ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfmadd231pd,// EVEX_Vfmadd231pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfmadd231pd,// EVEX_Vfmadd231pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfmadd231pd,// EVEX_Vfmadd231pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vfmadd231ss,// VEX_Vfmadd231ss_xmm_xmm_xmmm32
	Mnemonic::Vfmadd231sd,// VEX_Vfmadd231sd_xmm_xmm_xmmm64
	Mnemonic::Vfmadd231ss,// EVEX_Vfmadd231ss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Vfmadd231sd,// EVEX_Vfmadd231sd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Vfmsub231ps,// VEX_Vfmsub231ps_xmm_xmm_xmmm128
	Mnemonic::Vfmsub231ps,// VEX_Vfmsub231ps_ymm_ymm_ymmm256
	Mnemonic::Vfmsub231pd,// VEX_Vfmsub231pd_xmm_xmm_xmmm128
	Mnemonic::Vfmsub231pd,// VEX_Vfmsub231pd_ymm_ymm_ymmm256
	Mnemonic::Vfmsub231ps,// EVEX_Vfmsub231ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfmsub231ps,// EVEX_Vfmsub231ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfmsub231ps,// EVEX_Vfmsub231ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfmsub231pd,// EVEX_Vfmsub231pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfmsub231pd,// EVEX_Vfmsub231pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfmsub231pd,// EVEX_Vfmsub231pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vfmsub231ss,// VEX_Vfmsub231ss_xmm_xmm_xmmm32
	Mnemonic::Vfmsub231sd,// VEX_Vfmsub231sd_xmm_xmm_xmmm64
	Mnemonic::Vfmsub231ss,// EVEX_Vfmsub231ss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Vfmsub231sd,// EVEX_Vfmsub231sd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Vfnmadd231ps,// VEX_Vfnmadd231ps_xmm_xmm_xmmm128
	Mnemonic::Vfnmadd231ps,// VEX_Vfnmadd231ps_ymm_ymm_ymmm256
	Mnemonic::Vfnmadd231pd,// VEX_Vfnmadd231pd_xmm_xmm_xmmm128
	Mnemonic::Vfnmadd231pd,// VEX_Vfnmadd231pd_ymm_ymm_ymmm256
	Mnemonic::Vfnmadd231ps,// EVEX_Vfnmadd231ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfnmadd231ps,// EVEX_Vfnmadd231ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfnmadd231ps,// EVEX_Vfnmadd231ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfnmadd231pd,// EVEX_Vfnmadd231pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfnmadd231pd,// EVEX_Vfnmadd231pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfnmadd231pd,// EVEX_Vfnmadd231pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vfnmadd231ss,// VEX_Vfnmadd231ss_xmm_xmm_xmmm32
	Mnemonic::Vfnmadd231sd,// VEX_Vfnmadd231sd_xmm_xmm_xmmm64
	Mnemonic::Vfnmadd231ss,// EVEX_Vfnmadd231ss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Vfnmadd231sd,// EVEX_Vfnmadd231sd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Vfnmsub231ps,// VEX_Vfnmsub231ps_xmm_xmm_xmmm128
	Mnemonic::Vfnmsub231ps,// VEX_Vfnmsub231ps_ymm_ymm_ymmm256
	Mnemonic::Vfnmsub231pd,// VEX_Vfnmsub231pd_xmm_xmm_xmmm128
	Mnemonic::Vfnmsub231pd,// VEX_Vfnmsub231pd_ymm_ymm_ymmm256
	Mnemonic::Vfnmsub231ps,// EVEX_Vfnmsub231ps_xmm_k1z_xmm_xmmm128b32
	Mnemonic::Vfnmsub231ps,// EVEX_Vfnmsub231ps_ymm_k1z_ymm_ymmm256b32
	Mnemonic::Vfnmsub231ps,// EVEX_Vfnmsub231ps_zmm_k1z_zmm_zmmm512b32_er
	Mnemonic::Vfnmsub231pd,// EVEX_Vfnmsub231pd_xmm_k1z_xmm_xmmm128b64
	Mnemonic::Vfnmsub231pd,// EVEX_Vfnmsub231pd_ymm_k1z_ymm_ymmm256b64
	Mnemonic::Vfnmsub231pd,// EVEX_Vfnmsub231pd_zmm_k1z_zmm_zmmm512b64_er
	Mnemonic::Vfnmsub231ss,// VEX_Vfnmsub231ss_xmm_xmm_xmmm32
	Mnemonic::Vfnmsub231sd,// VEX_Vfnmsub231sd_xmm_xmm_xmmm64
	Mnemonic::Vfnmsub231ss,// EVEX_Vfnmsub231ss_xmm_k1z_xmm_xmmm32_er
	Mnemonic::Vfnmsub231sd,// EVEX_Vfnmsub231sd_xmm_k1z_xmm_xmmm64_er
	Mnemonic::Vpconflictd,// EVEX_Vpconflictd_xmm_k1z_xmmm128b32
	Mnemonic::Vpconflictd,// EVEX_Vpconflictd_ymm_k1z_ymmm256b32
	Mnemonic::Vpconflictd,// EVEX_Vpconflictd_zmm_k1z_zmmm512b32
	Mnemonic::Vpconflictq,// EVEX_Vpconflictq_xmm_k1z_xmmm128b64
	Mnemonic::Vpconflictq,// EVEX_Vpconflictq_ymm_k1z_ymmm256b64
	Mnemonic::Vpconflictq,// EVEX_Vpconflictq_zmm_k1z_zmmm512b64
	Mnemonic::Vgatherpf0dps,// EVEX_Vgatherpf0dps_vm32z_k1
	Mnemonic::Vgatherpf0dpd,// EVEX_Vgatherpf0dpd_vm32y_k1
	Mnemonic::Vgatherpf1dps,// EVEX_Vgatherpf1dps_vm32z_k1
	Mnemonic::Vgatherpf1dpd,// EVEX_Vgatherpf1dpd_vm32y_k1
	Mnemonic::Vscatterpf0dps,// EVEX_Vscatterpf0dps_vm32z_k1
	Mnemonic::Vscatterpf0dpd,// EVEX_Vscatterpf0dpd_vm32y_k1
	Mnemonic::Vscatterpf1dps,// EVEX_Vscatterpf1dps_vm32z_k1
	Mnemonic::Vscatterpf1dpd,// EVEX_Vscatterpf1dpd_vm32y_k1
	Mnemonic::Vgatherpf0qps,// EVEX_Vgatherpf0qps_vm64z_k1
	Mnemonic::Vgatherpf0qpd,// EVEX_Vgatherpf0qpd_vm64z_k1
	Mnemonic::Vgatherpf1qps,// EVEX_Vgatherpf1qps_vm64z_k1
	Mnemonic::Vgatherpf1qpd,// EVEX_Vgatherpf1qpd_vm64z_k1
	Mnemonic::Vscatterpf0qps,// EVEX_Vscatterpf0qps_vm64z_k1
	Mnemonic::Vscatterpf0qpd,// EVEX_Vscatterpf0qpd_vm64z_k1
	Mnemonic::Vscatterpf1qps,// EVEX_Vscatterpf1qps_vm64z_k1
	Mnemonic::Vscatterpf1qpd,// EVEX_Vscatterpf1qpd_vm64z_k1
	Mnemonic::Sha1nexte,// Sha1nexte_xmm_xmmm128
	Mnemonic::Vexp2ps,// EVEX_Vexp2ps_zmm_k1z_zmmm512b32_sae
	Mnemonic::Vexp2pd,// EVEX_Vexp2pd_zmm_k1z_zmmm512b64_sae
	Mnemonic::Sha1msg1,// Sha1msg1_xmm_xmmm128
	Mnemonic::Sha1msg2,// Sha1msg2_xmm_xmmm128
	Mnemonic::Vrcp28ps,// EVEX_Vrcp28ps_zmm_k1z_zmmm512b32_sae
	Mnemonic::Vrcp28pd,// EVEX_Vrcp28pd_zmm_k1z_zmmm512b64_sae
	Mnemonic::Sha256rnds2,// Sha256rnds2_xmm_xmmm128
	Mnemonic::Vrcp28ss,// EVEX_Vrcp28ss_xmm_k1z_xmm_xmmm32_sae
	Mnemonic::Vrcp28sd,// EVEX_Vrcp28sd_xmm_k1z_xmm_xmmm64_sae
	Mnemonic::Sha256msg1,// Sha256msg1_xmm_xmmm128
	Mnemonic::Vrsqrt28ps,// EVEX_Vrsqrt28ps_zmm_k1z_zmmm512b32_sae
	Mnemonic::Vrsqrt28pd,// EVEX_Vrsqrt28pd_zmm_k1z_zmmm512b64_sae
	Mnemonic::Sha256msg2,// Sha256msg2_xmm_xmmm128
	Mnemonic::Vrsqrt28ss,// EVEX_Vrsqrt28ss_xmm_k1z_xmm_xmmm32_sae
	Mnemonic::Vrsqrt28sd,// EVEX_Vrsqrt28sd_xmm_k1z_xmm_xmmm64_sae
	Mnemonic::Gf2p8mulb,// Gf2p8mulb_xmm_xmmm128
	Mnemonic::Vgf2p8mulb,// VEX_Vgf2p8mulb_xmm_xmm_xmmm128
	Mnemonic::Vgf2p8mulb,// VEX_Vgf2p8mulb_ymm_ymm_ymmm256
	Mnemonic::Vgf2p8mulb,// EVEX_Vgf2p8mulb_xmm_k1z_xmm_xmmm128
	Mnemonic::Vgf2p8mulb,// EVEX_Vgf2p8mulb_ymm_k1z_ymm_ymmm256
	Mnemonic::Vgf2p8mulb,// EVEX_Vgf2p8mulb_zmm_k1z_zmm_zmmm512
	Mnemonic::Aesimc,// Aesimc_xmm_xmmm128
	Mnemonic::Vaesimc,// VEX_Vaesimc_xmm_xmmm128
	Mnemonic::Aesenc,// Aesenc_xmm_xmmm128
	Mnemonic::Vaesenc,// VEX_Vaesenc_xmm_xmm_xmmm128
	Mnemonic::Vaesenc,// VEX_Vaesenc_ymm_ymm_ymmm256
	Mnemonic::Vaesenc,// EVEX_Vaesenc_xmm_xmm_xmmm128
	Mnemonic::Vaesenc,// EVEX_Vaesenc_ymm_ymm_ymmm256
	Mnemonic::Vaesenc,// EVEX_Vaesenc_zmm_zmm_zmmm512
	Mnemonic::Aesenclast,// Aesenclast_xmm_xmmm128
	Mnemonic::Vaesenclast,// VEX_Vaesenclast_xmm_xmm_xmmm128
	Mnemonic::Vaesenclast,// VEX_Vaesenclast_ymm_ymm_ymmm256
	Mnemonic::Vaesenclast,// EVEX_Vaesenclast_xmm_xmm_xmmm128
	Mnemonic::Vaesenclast,// EVEX_Vaesenclast_ymm_ymm_ymmm256
	Mnemonic::Vaesenclast,// EVEX_Vaesenclast_zmm_zmm_zmmm512
	Mnemonic::Aesdec,// Aesdec_xmm_xmmm128
	Mnemonic::Vaesdec,// VEX_Vaesdec_xmm_xmm_xmmm128
	Mnemonic::Vaesdec,// VEX_Vaesdec_ymm_ymm_ymmm256
	Mnemonic::Vaesdec,// EVEX_Vaesdec_xmm_xmm_xmmm128
	Mnemonic::Vaesdec,// EVEX_Vaesdec_ymm_ymm_ymmm256
	Mnemonic::Vaesdec,// EVEX_Vaesdec_zmm_zmm_zmmm512
	Mnemonic::Aesdeclast,// Aesdeclast_xmm_xmmm128
	Mnemonic::Vaesdeclast,// VEX_Vaesdeclast_xmm_xmm_xmmm128
	Mnemonic::Vaesdeclast,// VEX_Vaesdeclast_ymm_ymm_ymmm256
	Mnemonic::Vaesdeclast,// EVEX_Vaesdeclast_xmm_xmm_xmmm128
	Mnemonic::Vaesdeclast,// EVEX_Vaesdeclast_ymm_ymm_ymmm256
	Mnemonic::Vaesdeclast,// EVEX_Vaesdeclast_zmm_zmm_zmmm512
	Mnemonic::Movbe,// Movbe_r16_m16
	Mnemonic::Movbe,// Movbe_r32_m32
	Mnemonic::Movbe,// Movbe_r64_m64
	Mnemonic::Crc32,// Crc32_r32_rm8
	Mnemonic::Crc32,// Crc32_r64_rm8
	Mnemonic::Movbe,// Movbe_m16_r16
	Mnemonic::Movbe,// Movbe_m32_r32
	Mnemonic::Movbe,// Movbe_m64_r64
	Mnemonic::Crc32,// Crc32_r32_rm16
	Mnemonic::Crc32,// Crc32_r32_rm32
	Mnemonic::Crc32,// Crc32_r64_rm64
	Mnemonic::Andn,// VEX_Andn_r32_r32_rm32
	Mnemonic::Andn,// VEX_Andn_r64_r64_rm64
	Mnemonic::Blsr,// VEX_Blsr_r32_rm32
	Mnemonic::Blsr,// VEX_Blsr_r64_rm64
	Mnemonic::Blsmsk,// VEX_Blsmsk_r32_rm32
	Mnemonic::Blsmsk,// VEX_Blsmsk_r64_rm64
	Mnemonic::Blsi,// VEX_Blsi_r32_rm32
	Mnemonic::Blsi,// VEX_Blsi_r64_rm64
	Mnemonic::Bzhi,// VEX_Bzhi_r32_rm32_r32
	Mnemonic::Bzhi,// VEX_Bzhi_r64_rm64_r64
	Mnemonic::Wrussd,// Wrussd_m32_r32
	Mnemonic::Wrussq,// Wrussq_m64_r64
	Mnemonic::Pext,// VEX_Pext_r32_r32_rm32
	Mnemonic::Pext,// VEX_Pext_r64_r64_rm64
	Mnemonic::Pdep,// VEX_Pdep_r32_r32_rm32
	Mnemonic::Pdep,// VEX_Pdep_r64_r64_rm64
	Mnemonic::Wrssd,// Wrssd_m32_r32
	Mnemonic::Wrssq,// Wrssq_m64_r64
	Mnemonic::Adcx,// Adcx_r32_rm32
	Mnemonic::Adcx,// Adcx_r64_rm64
	Mnemonic::Adox,// Adox_r32_rm32
	Mnemonic::Adox,// Adox_r64_rm64
	Mnemonic::Mulx,// VEX_Mulx_r32_r32_rm32
	Mnemonic::Mulx,// VEX_Mulx_r64_r64_rm64
	Mnemonic::Bextr,// VEX_Bextr_r32_rm32_r32
	Mnemonic::Bextr,// VEX_Bextr_r64_rm64_r64
	Mnemonic::Shlx,// VEX_Shlx_r32_rm32_r32
	Mnemonic::Shlx,// VEX_Shlx_r64_rm64_r64
	Mnemonic::Sarx,// VEX_Sarx_r32_rm32_r32
	Mnemonic::Sarx,// VEX_Sarx_r64_rm64_r64
	Mnemonic::Shrx,// VEX_Shrx_r32_rm32_r32
	Mnemonic::Shrx,// VEX_Shrx_r64_rm64_r64
	Mnemonic::Movdir64b,// Movdir64b_r16_m512
	Mnemonic::Movdir64b,// Movdir64b_r32_m512
	Mnemonic::Movdir64b,// Movdir64b_r64_m512
	Mnemonic::Enqcmds,// Enqcmds_r16_m512
	Mnemonic::Enqcmds,// Enqcmds_r32_m512
	Mnemonic::Enqcmds,// Enqcmds_r64_m512
	Mnemonic::Enqcmd,// Enqcmd_r16_m512
	Mnemonic::Enqcmd,// Enqcmd_r32_m512
	Mnemonic::Enqcmd,// Enqcmd_r64_m512
	Mnemonic::Movdiri,// Movdiri_m32_r32
	Mnemonic::Movdiri,// Movdiri_m64_r64
	Mnemonic::Vpermq,// VEX_Vpermq_ymm_ymmm256_imm8
	Mnemonic::Vpermq,// EVEX_Vpermq_ymm_k1z_ymmm256b64_imm8
	Mnemonic::Vpermq,// EVEX_Vpermq_zmm_k1z_zmmm512b64_imm8
	Mnemonic::Vpermpd,// VEX_Vpermpd_ymm_ymmm256_imm8
	Mnemonic::Vpermpd,// EVEX_Vpermpd_ymm_k1z_ymmm256b64_imm8
	Mnemonic::Vpermpd,// EVEX_Vpermpd_zmm_k1z_zmmm512b64_imm8
	Mnemonic::Vpblendd,// VEX_Vpblendd_xmm_xmm_xmmm128_imm8
	Mnemonic::Vpblendd,// VEX_Vpblendd_ymm_ymm_ymmm256_imm8
	Mnemonic::Valignd,// EVEX_Valignd_xmm_k1z_xmm_xmmm128b32_imm8
	Mnemonic::Valignd,// EVEX_Valignd_ymm_k1z_ymm_ymmm256b32_imm8
	Mnemonic::Valignd,// EVEX_Valignd_zmm_k1z_zmm_zmmm512b32_imm8
	Mnemonic::Valignq,// EVEX_Valignq_xmm_k1z_xmm_xmmm128b64_imm8
	Mnemonic::Valignq,// EVEX_Valignq_ymm_k1z_ymm_ymmm256b64_imm8
	Mnemonic::Valignq,// EVEX_Valignq_zmm_k1z_zmm_zmmm512b64_imm8
	Mnemonic::Vpermilps,// VEX_Vpermilps_xmm_xmmm128_imm8
	Mnemonic::Vpermilps,// VEX_Vpermilps_ymm_ymmm256_imm8
	Mnemonic::Vpermilps,// EVEX_Vpermilps_xmm_k1z_xmmm128b32_imm8
	Mnemonic::Vpermilps,// EVEX_Vpermilps_ymm_k1z_ymmm256b32_imm8
	Mnemonic::Vpermilps,// EVEX_Vpermilps_zmm_k1z_zmmm512b32_imm8
	Mnemonic::Vpermilpd,// VEX_Vpermilpd_xmm_xmmm128_imm8
	Mnemonic::Vpermilpd,// VEX_Vpermilpd_ymm_ymmm256_imm8
	Mnemonic::Vpermilpd,// EVEX_Vpermilpd_xmm_k1z_xmmm128b64_imm8
	Mnemonic::Vpermilpd,// EVEX_Vpermilpd_ymm_k1z_ymmm256b64_imm8
	Mnemonic::Vpermilpd,// EVEX_Vpermilpd_zmm_k1z_zmmm512b64_imm8
	Mnemonic::Vperm2f128,// VEX_Vperm2f128_ymm_ymm_ymmm256_imm8
	Mnemonic::Roundps,// Roundps_xmm_xmmm128_imm8
	Mnemonic::Vroundps,// VEX_Vroundps_xmm_xmmm128_imm8
	Mnemonic::Vroundps,// VEX_Vroundps_ymm_ymmm256_imm8
	Mnemonic::Vrndscaleps,// EVEX_Vrndscaleps_xmm_k1z_xmmm128b32_imm8
	Mnemonic::Vrndscaleps,// EVEX_Vrndscaleps_ymm_k1z_ymmm256b32_imm8
	Mnemonic::Vrndscaleps,// EVEX_Vrndscaleps_zmm_k1z_zmmm512b32_imm8_sae
	Mnemonic::Roundpd,// Roundpd_xmm_xmmm128_imm8
	Mnemonic::Vroundpd,// VEX_Vroundpd_xmm_xmmm128_imm8
	Mnemonic::Vroundpd,// VEX_Vroundpd_ymm_ymmm256_imm8
	Mnemonic::Vrndscalepd,// EVEX_Vrndscalepd_xmm_k1z_xmmm128b64_imm8
	Mnemonic::Vrndscalepd,// EVEX_Vrndscalepd_ymm_k1z_ymmm256b64_imm8
	Mnemonic::Vrndscalepd,// EVEX_Vrndscalepd_zmm_k1z_zmmm512b64_imm8_sae
	Mnemonic::Roundss,// Roundss_xmm_xmmm32_imm8
	Mnemonic::Vroundss,// VEX_Vroundss_xmm_xmm_xmmm32_imm8
	Mnemonic::Vrndscaless,// EVEX_Vrndscaless_xmm_k1z_xmm_xmmm32_imm8_sae
	Mnemonic::Roundsd,// Roundsd_xmm_xmmm64_imm8
	Mnemonic::Vroundsd,// VEX_Vroundsd_xmm_xmm_xmmm64_imm8
	Mnemonic::Vrndscalesd,// EVEX_Vrndscalesd_xmm_k1z_xmm_xmmm64_imm8_sae
	Mnemonic::Blendps,// Blendps_xmm_xmmm128_imm8
	Mnemonic::Vblendps,// VEX_Vblendps_xmm_xmm_xmmm128_imm8
	Mnemonic::Vblendps,// VEX_Vblendps_ymm_ymm_ymmm256_imm8
	Mnemonic::Blendpd,// Blendpd_xmm_xmmm128_imm8
	Mnemonic::Vblendpd,// VEX_Vblendpd_xmm_xmm_xmmm128_imm8
	Mnemonic::Vblendpd,// VEX_Vblendpd_ymm_ymm_ymmm256_imm8
	Mnemonic::Pblendw,// Pblendw_xmm_xmmm128_imm8
	Mnemonic::Vpblendw,// VEX_Vpblendw_xmm_xmm_xmmm128_imm8
	Mnemonic::Vpblendw,// VEX_Vpblendw_ymm_ymm_ymmm256_imm8
	Mnemonic::Palignr,// Palignr_mm_mmm64_imm8
	Mnemonic::Palignr,// Palignr_xmm_xmmm128_imm8
	Mnemonic::Vpalignr,// VEX_Vpalignr_xmm_xmm_xmmm128_imm8
	Mnemonic::Vpalignr,// VEX_Vpalignr_ymm_ymm_ymmm256_imm8
	Mnemonic::Vpalignr,// EVEX_Vpalignr_xmm_k1z_xmm_xmmm128_imm8
	Mnemonic::Vpalignr,// EVEX_Vpalignr_ymm_k1z_ymm_ymmm256_imm8
	Mnemonic::Vpalignr,// EVEX_Vpalignr_zmm_k1z_zmm_zmmm512_imm8
	Mnemonic::Pextrb,// Pextrb_r32m8_xmm_imm8
	Mnemonic::Pextrb,// Pextrb_r64m8_xmm_imm8
	Mnemonic::Vpextrb,// VEX_Vpextrb_r32m8_xmm_imm8
	Mnemonic::Vpextrb,// VEX_Vpextrb_r64m8_xmm_imm8
	Mnemonic::Vpextrb,// EVEX_Vpextrb_r32m8_xmm_imm8
	Mnemonic::Vpextrb,// EVEX_Vpextrb_r64m8_xmm_imm8
	Mnemonic::Pextrw,// Pextrw_r32m16_xmm_imm8
	Mnemonic::Pextrw,// Pextrw_r64m16_xmm_imm8
	Mnemonic::Vpextrw,// VEX_Vpextrw_r32m16_xmm_imm8
	Mnemonic::Vpextrw,// VEX_Vpextrw_r64m16_xmm_imm8
	Mnemonic::Vpextrw,// EVEX_Vpextrw_r32m16_xmm_imm8
	Mnemonic::Vpextrw,// EVEX_Vpextrw_r64m16_xmm_imm8
	Mnemonic::Pextrd,// Pextrd_rm32_xmm_imm8
	Mnemonic::Pextrq,// Pextrq_rm64_xmm_imm8
	Mnemonic::Vpextrd,// VEX_Vpextrd_rm32_xmm_imm8
	Mnemonic::Vpextrq,// VEX_Vpextrq_rm64_xmm_imm8
	Mnemonic::Vpextrd,// EVEX_Vpextrd_rm32_xmm_imm8
	Mnemonic::Vpextrq,// EVEX_Vpextrq_rm64_xmm_imm8
	Mnemonic::Extractps,// Extractps_rm32_xmm_imm8
	Mnemonic::Extractps,// Extractps_r64m32_xmm_imm8
	Mnemonic::Vextractps,// VEX_Vextractps_rm32_xmm_imm8
	Mnemonic::Vextractps,// VEX_Vextractps_r64m32_xmm_imm8
	Mnemonic::Vextractps,// EVEX_Vextractps_rm32_xmm_imm8
	Mnemonic::Vextractps,// EVEX_Vextractps_r64m32_xmm_imm8
	Mnemonic::Vinsertf128,// VEX_Vinsertf128_ymm_ymm_xmmm128_imm8
	Mnemonic::Vinsertf32x4,// EVEX_Vinsertf32x4_ymm_k1z_ymm_xmmm128_imm8
	Mnemonic::Vinsertf32x4,// EVEX_Vinsertf32x4_zmm_k1z_zmm_xmmm128_imm8
	Mnemonic::Vinsertf64x2,// EVEX_Vinsertf64x2_ymm_k1z_ymm_xmmm128_imm8
	Mnemonic::Vinsertf64x2,// EVEX_Vinsertf64x2_zmm_k1z_zmm_xmmm128_imm8
	Mnemonic::Vextractf128,// VEX_Vextractf128_xmmm128_ymm_imm8
	Mnemonic::Vextractf32x4,// EVEX_Vextractf32x4_xmmm128_k1z_ymm_imm8
	Mnemonic::Vextractf32x4,// EVEX_Vextractf32x4_xmmm128_k1z_zmm_imm8
	Mnemonic::Vextractf64x2,// EVEX_Vextractf64x2_xmmm128_k1z_ymm_imm8
	Mnemonic::Vextractf64x2,// EVEX_Vextractf64x2_xmmm128_k1z_zmm_imm8
	Mnemonic::Vinsertf32x8,// EVEX_Vinsertf32x8_zmm_k1z_zmm_ymmm256_imm8
	Mnemonic::Vinsertf64x4,// EVEX_Vinsertf64x4_zmm_k1z_zmm_ymmm256_imm8
	Mnemonic::Vextractf32x8,// EVEX_Vextractf32x8_ymmm256_k1z_zmm_imm8
	Mnemonic::Vextractf64x4,// EVEX_Vextractf64x4_ymmm256_k1z_zmm_imm8
	Mnemonic::Vcvtps2ph,// VEX_Vcvtps2ph_xmmm64_xmm_imm8
	Mnemonic::Vcvtps2ph,// VEX_Vcvtps2ph_xmmm128_ymm_imm8
	Mnemonic::Vcvtps2ph,// EVEX_Vcvtps2ph_xmmm64_k1z_xmm_imm8
	Mnemonic::Vcvtps2ph,// EVEX_Vcvtps2ph_xmmm128_k1z_ymm_imm8
	Mnemonic::Vcvtps2ph,// EVEX_Vcvtps2ph_ymmm256_k1z_zmm_imm8_sae
	Mnemonic::Vpcmpud,// EVEX_Vpcmpud_kr_k1_xmm_xmmm128b32_imm8
	Mnemonic::Vpcmpud,// EVEX_Vpcmpud_kr_k1_ymm_ymmm256b32_imm8
	Mnemonic::Vpcmpud,// EVEX_Vpcmpud_kr_k1_zmm_zmmm512b32_imm8
	Mnemonic::Vpcmpuq,// EVEX_Vpcmpuq_kr_k1_xmm_xmmm128b64_imm8
	Mnemonic::Vpcmpuq,// EVEX_Vpcmpuq_kr_k1_ymm_ymmm256b64_imm8
	Mnemonic::Vpcmpuq,// EVEX_Vpcmpuq_kr_k1_zmm_zmmm512b64_imm8
	Mnemonic::Vpcmpd,// EVEX_Vpcmpd_kr_k1_xmm_xmmm128b32_imm8
	Mnemonic::Vpcmpd,// EVEX_Vpcmpd_kr_k1_ymm_ymmm256b32_imm8
	Mnemonic::Vpcmpd,// EVEX_Vpcmpd_kr_k1_zmm_zmmm512b32_imm8
	Mnemonic::Vpcmpq,// EVEX_Vpcmpq_kr_k1_xmm_xmmm128b64_imm8
	Mnemonic::Vpcmpq,// EVEX_Vpcmpq_kr_k1_ymm_ymmm256b64_imm8
	Mnemonic::Vpcmpq,// EVEX_Vpcmpq_kr_k1_zmm_zmmm512b64_imm8
	Mnemonic::Pinsrb,// Pinsrb_xmm_r32m8_imm8
	Mnemonic::Pinsrb,// Pinsrb_xmm_r64m8_imm8
	Mnemonic::Vpinsrb,// VEX_Vpinsrb_xmm_xmm_r32m8_imm8
	Mnemonic::Vpinsrb,// VEX_Vpinsrb_xmm_xmm_r64m8_imm8
	Mnemonic::Vpinsrb,// EVEX_Vpinsrb_xmm_xmm_r32m8_imm8
	Mnemonic::Vpinsrb,// EVEX_Vpinsrb_xmm_xmm_r64m8_imm8
	Mnemonic::Insertps,// Insertps_xmm_xmmm32_imm8
	Mnemonic::Vinsertps,// VEX_Vinsertps_xmm_xmm_xmmm32_imm8
	Mnemonic::Vinsertps,// EVEX_Vinsertps_xmm_xmm_xmmm32_imm8
	Mnemonic::Pinsrd,// Pinsrd_xmm_rm32_imm8
	Mnemonic::Pinsrq,// Pinsrq_xmm_rm64_imm8
	Mnemonic::Vpinsrd,// VEX_Vpinsrd_xmm_xmm_rm32_imm8
	Mnemonic::Vpinsrq,// VEX_Vpinsrq_xmm_xmm_rm64_imm8
	Mnemonic::Vpinsrd,// EVEX_Vpinsrd_xmm_xmm_rm32_imm8
	Mnemonic::Vpinsrq,// EVEX_Vpinsrq_xmm_xmm_rm64_imm8
	Mnemonic::Vshuff32x4,// EVEX_Vshuff32x4_ymm_k1z_ymm_ymmm256b32_imm8
	Mnemonic::Vshuff32x4,// EVEX_Vshuff32x4_zmm_k1z_zmm_zmmm512b32_imm8
	Mnemonic::Vshuff64x2,// EVEX_Vshuff64x2_ymm_k1z_ymm_ymmm256b64_imm8
	Mnemonic::Vshuff64x2,// EVEX_Vshuff64x2_zmm_k1z_zmm_zmmm512b64_imm8
	Mnemonic::Vpternlogd,// EVEX_Vpternlogd_xmm_k1z_xmm_xmmm128b32_imm8
	Mnemonic::Vpternlogd,// EVEX_Vpternlogd_ymm_k1z_ymm_ymmm256b32_imm8
	Mnemonic::Vpternlogd,// EVEX_Vpternlogd_zmm_k1z_zmm_zmmm512b32_imm8
	Mnemonic::Vpternlogq,// EVEX_Vpternlogq_xmm_k1z_xmm_xmmm128b64_imm8
	Mnemonic::Vpternlogq,// EVEX_Vpternlogq_ymm_k1z_ymm_ymmm256b64_imm8
	Mnemonic::Vpternlogq,// EVEX_Vpternlogq_zmm_k1z_zmm_zmmm512b64_imm8
	Mnemonic::Vgetmantps,// EVEX_Vgetmantps_xmm_k1z_xmmm128b32_imm8
	Mnemonic::Vgetmantps,// EVEX_Vgetmantps_ymm_k1z_ymmm256b32_imm8
	Mnemonic::Vgetmantps,// EVEX_Vgetmantps_zmm_k1z_zmmm512b32_imm8_sae
	Mnemonic::Vgetmantpd,// EVEX_Vgetmantpd_xmm_k1z_xmmm128b64_imm8
	Mnemonic::Vgetmantpd,// EVEX_Vgetmantpd_ymm_k1z_ymmm256b64_imm8
	Mnemonic::Vgetmantpd,// EVEX_Vgetmantpd_zmm_k1z_zmmm512b64_imm8_sae
	Mnemonic::Vgetmantss,// EVEX_Vgetmantss_xmm_k1z_xmm_xmmm32_imm8_sae
	Mnemonic::Vgetmantsd,// EVEX_Vgetmantsd_xmm_k1z_xmm_xmmm64_imm8_sae
	Mnemonic::Kshiftrb,// VEX_Kshiftrb_kr_kr_imm8
	Mnemonic::Kshiftrw,// VEX_Kshiftrw_kr_kr_imm8
	Mnemonic::Kshiftrd,// VEX_Kshiftrd_kr_kr_imm8
	Mnemonic::Kshiftrq,// VEX_Kshiftrq_kr_kr_imm8
	Mnemonic::Kshiftlb,// VEX_Kshiftlb_kr_kr_imm8
	Mnemonic::Kshiftlw,// VEX_Kshiftlw_kr_kr_imm8
	Mnemonic::Kshiftld,// VEX_Kshiftld_kr_kr_imm8
	Mnemonic::Kshiftlq,// VEX_Kshiftlq_kr_kr_imm8
	Mnemonic::Vinserti128,// VEX_Vinserti128_ymm_ymm_xmmm128_imm8
	Mnemonic::Vinserti32x4,// EVEX_Vinserti32x4_ymm_k1z_ymm_xmmm128_imm8
	Mnemonic::Vinserti32x4,// EVEX_Vinserti32x4_zmm_k1z_zmm_xmmm128_imm8
	Mnemonic::Vinserti64x2,// EVEX_Vinserti64x2_ymm_k1z_ymm_xmmm128_imm8
	Mnemonic::Vinserti64x2,// EVEX_Vinserti64x2_zmm_k1z_zmm_xmmm128_imm8
	Mnemonic::Vextracti128,// VEX_Vextracti128_xmmm128_ymm_imm8
	Mnemonic::Vextracti32x4,// EVEX_Vextracti32x4_xmmm128_k1z_ymm_imm8
	Mnemonic::Vextracti32x4,// EVEX_Vextracti32x4_xmmm128_k1z_zmm_imm8
	Mnemonic::Vextracti64x2,// EVEX_Vextracti64x2_xmmm128_k1z_ymm_imm8
	Mnemonic::Vextracti64x2,// EVEX_Vextracti64x2_xmmm128_k1z_zmm_imm8
	Mnemonic::Vinserti32x8,// EVEX_Vinserti32x8_zmm_k1z_zmm_ymmm256_imm8
	Mnemonic::Vinserti64x4,// EVEX_Vinserti64x4_zmm_k1z_zmm_ymmm256_imm8
	Mnemonic::Vextracti32x8,// EVEX_Vextracti32x8_ymmm256_k1z_zmm_imm8
	Mnemonic::Vextracti64x4,// EVEX_Vextracti64x4_ymmm256_k1z_zmm_imm8
	Mnemonic::Vpcmpub,// EVEX_Vpcmpub_kr_k1_xmm_xmmm128_imm8
	Mnemonic::Vpcmpub,// EVEX_Vpcmpub_kr_k1_ymm_ymmm256_imm8
	Mnemonic::Vpcmpub,// EVEX_Vpcmpub_kr_k1_zmm_zmmm512_imm8
	Mnemonic::Vpcmpuw,// EVEX_Vpcmpuw_kr_k1_xmm_xmmm128_imm8
	Mnemonic::Vpcmpuw,// EVEX_Vpcmpuw_kr_k1_ymm_ymmm256_imm8
	Mnemonic::Vpcmpuw,// EVEX_Vpcmpuw_kr_k1_zmm_zmmm512_imm8
	Mnemonic::Vpcmpb,// EVEX_Vpcmpb_kr_k1_xmm_xmmm128_imm8
	Mnemonic::Vpcmpb,// EVEX_Vpcmpb_kr_k1_ymm_ymmm256_imm8
	Mnemonic::Vpcmpb,// EVEX_Vpcmpb_kr_k1_zmm_zmmm512_imm8
	Mnemonic::Vpcmpw,// EVEX_Vpcmpw_kr_k1_xmm_xmmm128_imm8
	Mnemonic::Vpcmpw,// EVEX_Vpcmpw_kr_k1_ymm_ymmm256_imm8
	Mnemonic::Vpcmpw,// EVEX_Vpcmpw_kr_k1_zmm_zmmm512_imm8
	Mnemonic::Dpps,// Dpps_xmm_xmmm128_imm8
	Mnemonic::Vdpps,// VEX_Vdpps_xmm_xmm_xmmm128_imm8
	Mnemonic::Vdpps,// VEX_Vdpps_ymm_ymm_ymmm256_imm8
	Mnemonic::Dppd,// Dppd_xmm_xmmm128_imm8
	Mnemonic::Vdppd,// VEX_Vdppd_xmm_xmm_xmmm128_imm8
	Mnemonic::Mpsadbw,// Mpsadbw_xmm_xmmm128_imm8
	Mnemonic::Vmpsadbw,// VEX_Vmpsadbw_xmm_xmm_xmmm128_imm8
	Mnemonic::Vmpsadbw,// VEX_Vmpsadbw_ymm_ymm_ymmm256_imm8
	Mnemonic::Vdbpsadbw,// EVEX_Vdbpsadbw_xmm_k1z_xmm_xmmm128_imm8
	Mnemonic::Vdbpsadbw,// EVEX_Vdbpsadbw_ymm_k1z_ymm_ymmm256_imm8
	Mnemonic::Vdbpsadbw,// EVEX_Vdbpsadbw_zmm_k1z_zmm_zmmm512_imm8
	Mnemonic::Vshufi32x4,// EVEX_Vshufi32x4_ymm_k1z_ymm_ymmm256b32_imm8
	Mnemonic::Vshufi32x4,// EVEX_Vshufi32x4_zmm_k1z_zmm_zmmm512b32_imm8
	Mnemonic::Vshufi64x2,// EVEX_Vshufi64x2_ymm_k1z_ymm_ymmm256b64_imm8
	Mnemonic::Vshufi64x2,// EVEX_Vshufi64x2_zmm_k1z_zmm_zmmm512b64_imm8
	Mnemonic::Pclmulqdq,// Pclmulqdq_xmm_xmmm128_imm8
	Mnemonic::Vpclmulqdq,// VEX_Vpclmulqdq_xmm_xmm_xmmm128_imm8
	Mnemonic::Vpclmulqdq,// VEX_Vpclmulqdq_ymm_ymm_ymmm256_imm8
	Mnemonic::Vpclmulqdq,// EVEX_Vpclmulqdq_xmm_xmm_xmmm128_imm8
	Mnemonic::Vpclmulqdq,// EVEX_Vpclmulqdq_ymm_ymm_ymmm256_imm8
	Mnemonic::Vpclmulqdq,// EVEX_Vpclmulqdq_zmm_zmm_zmmm512_imm8
	Mnemonic::Vperm2i128,// VEX_Vperm2i128_ymm_ymm_ymmm256_imm8
	Mnemonic::Vpermil2ps,// VEX_Vpermil2ps_xmm_xmm_xmmm128_xmm_imm4
	Mnemonic::Vpermil2ps,// VEX_Vpermil2ps_ymm_ymm_ymmm256_ymm_imm4
	Mnemonic::Vpermil2ps,// VEX_Vpermil2ps_xmm_xmm_xmm_xmmm128_imm4
	Mnemonic::Vpermil2ps,// VEX_Vpermil2ps_ymm_ymm_ymm_ymmm256_imm4
	Mnemonic::Vpermil2pd,// VEX_Vpermil2pd_xmm_xmm_xmmm128_xmm_imm4
	Mnemonic::Vpermil2pd,// VEX_Vpermil2pd_ymm_ymm_ymmm256_ymm_imm4
	Mnemonic::Vpermil2pd,// VEX_Vpermil2pd_xmm_xmm_xmm_xmmm128_imm4
	Mnemonic::Vpermil2pd,// VEX_Vpermil2pd_ymm_ymm_ymm_ymmm256_imm4
	Mnemonic::Vblendvps,// VEX_Vblendvps_xmm_xmm_xmmm128_xmm
	Mnemonic::Vblendvps,// VEX_Vblendvps_ymm_ymm_ymmm256_ymm
	Mnemonic::Vblendvpd,// VEX_Vblendvpd_xmm_xmm_xmmm128_xmm
	Mnemonic::Vblendvpd,// VEX_Vblendvpd_ymm_ymm_ymmm256_ymm
	Mnemonic::Vpblendvb,// VEX_Vpblendvb_xmm_xmm_xmmm128_xmm
	Mnemonic::Vpblendvb,// VEX_Vpblendvb_ymm_ymm_ymmm256_ymm
	Mnemonic::Vrangeps,// EVEX_Vrangeps_xmm_k1z_xmm_xmmm128b32_imm8
	Mnemonic::Vrangeps,// EVEX_Vrangeps_ymm_k1z_ymm_ymmm256b32_imm8
	Mnemonic::Vrangeps,// EVEX_Vrangeps_zmm_k1z_zmm_zmmm512b32_imm8_sae
	Mnemonic::Vrangepd,// EVEX_Vrangepd_xmm_k1z_xmm_xmmm128b64_imm8
	Mnemonic::Vrangepd,// EVEX_Vrangepd_ymm_k1z_ymm_ymmm256b64_imm8
	Mnemonic::Vrangepd,// EVEX_Vrangepd_zmm_k1z_zmm_zmmm512b64_imm8_sae
	Mnemonic::Vrangess,// EVEX_Vrangess_xmm_k1z_xmm_xmmm32_imm8_sae
	Mnemonic::Vrangesd,// EVEX_Vrangesd_xmm_k1z_xmm_xmmm64_imm8_sae
	Mnemonic::Vfixupimmps,// EVEX_Vfixupimmps_xmm_k1z_xmm_xmmm128b32_imm8
	Mnemonic::Vfixupimmps,// EVEX_Vfixupimmps_ymm_k1z_ymm_ymmm256b32_imm8
	Mnemonic::Vfixupimmps,// EVEX_Vfixupimmps_zmm_k1z_zmm_zmmm512b32_imm8_sae
	Mnemonic::Vfixupimmpd,// EVEX_Vfixupimmpd_xmm_k1z_xmm_xmmm128b64_imm8
	Mnemonic::Vfixupimmpd,// EVEX_Vfixupimmpd_ymm_k1z_ymm_ymmm256b64_imm8
	Mnemonic::Vfixupimmpd,// EVEX_Vfixupimmpd_zmm_k1z_zmm_zmmm512b64_imm8_sae
	Mnemonic::Vfixupimmss,// EVEX_Vfixupimmss_xmm_k1z_xmm_xmmm32_imm8_sae
	Mnemonic::Vfixupimmsd,// EVEX_Vfixupimmsd_xmm_k1z_xmm_xmmm64_imm8_sae
	Mnemonic::Vreduceps,// EVEX_Vreduceps_xmm_k1z_xmmm128b32_imm8
	Mnemonic::Vreduceps,// EVEX_Vreduceps_ymm_k1z_ymmm256b32_imm8
	Mnemonic::Vreduceps,// EVEX_Vreduceps_zmm_k1z_zmmm512b32_imm8_sae
	Mnemonic::Vreducepd,// EVEX_Vreducepd_xmm_k1z_xmmm128b64_imm8
	Mnemonic::Vreducepd,// EVEX_Vreducepd_ymm_k1z_ymmm256b64_imm8
	Mnemonic::Vreducepd,// EVEX_Vreducepd_zmm_k1z_zmmm512b64_imm8_sae
	Mnemonic::Vreducess,// EVEX_Vreducess_xmm_k1z_xmm_xmmm32_imm8_sae
	Mnemonic::Vreducesd,// EVEX_Vreducesd_xmm_k1z_xmm_xmmm64_imm8_sae
	Mnemonic::Vfmaddsubps,// VEX_Vfmaddsubps_xmm_xmm_xmmm128_xmm
	Mnemonic::Vfmaddsubps,// VEX_Vfmaddsubps_ymm_ymm_ymmm256_ymm
	Mnemonic::Vfmaddsubps,// VEX_Vfmaddsubps_xmm_xmm_xmm_xmmm128
	Mnemonic::Vfmaddsubps,// VEX_Vfmaddsubps_ymm_ymm_ymm_ymmm256
	Mnemonic::Vfmaddsubpd,// VEX_Vfmaddsubpd_xmm_xmm_xmmm128_xmm
	Mnemonic::Vfmaddsubpd,// VEX_Vfmaddsubpd_ymm_ymm_ymmm256_ymm
	Mnemonic::Vfmaddsubpd,// VEX_Vfmaddsubpd_xmm_xmm_xmm_xmmm128
	Mnemonic::Vfmaddsubpd,// VEX_Vfmaddsubpd_ymm_ymm_ymm_ymmm256
	Mnemonic::Vfmsubaddps,// VEX_Vfmsubaddps_xmm_xmm_xmmm128_xmm
	Mnemonic::Vfmsubaddps,// VEX_Vfmsubaddps_ymm_ymm_ymmm256_ymm
	Mnemonic::Vfmsubaddps,// VEX_Vfmsubaddps_xmm_xmm_xmm_xmmm128
	Mnemonic::Vfmsubaddps,// VEX_Vfmsubaddps_ymm_ymm_ymm_ymmm256
	Mnemonic::Vfmsubaddpd,// VEX_Vfmsubaddpd_xmm_xmm_xmmm128_xmm
	Mnemonic::Vfmsubaddpd,// VEX_Vfmsubaddpd_ymm_ymm_ymmm256_ymm
	Mnemonic::Vfmsubaddpd,// VEX_Vfmsubaddpd_xmm_xmm_xmm_xmmm128
	Mnemonic::Vfmsubaddpd,// VEX_Vfmsubaddpd_ymm_ymm_ymm_ymmm256
	Mnemonic::Pcmpestrm,// Pcmpestrm_xmm_xmmm128_imm8
	Mnemonic::Pcmpestrm64,// Pcmpestrm64_xmm_xmmm128_imm8
	Mnemonic::Vpcmpestrm,// VEX_Vpcmpestrm_xmm_xmmm128_imm8
	Mnemonic::Vpcmpestrm64,// VEX_Vpcmpestrm64_xmm_xmmm128_imm8
	Mnemonic::Pcmpestri,// Pcmpestri_xmm_xmmm128_imm8
	Mnemonic::Pcmpestri64,// Pcmpestri64_xmm_xmmm128_imm8
	Mnemonic::Vpcmpestri,// VEX_Vpcmpestri_xmm_xmmm128_imm8
	Mnemonic::Vpcmpestri64,// VEX_Vpcmpestri64_xmm_xmmm128_imm8
	Mnemonic::Pcmpistrm,// Pcmpistrm_xmm_xmmm128_imm8
	Mnemonic::Vpcmpistrm,// VEX_Vpcmpistrm_xmm_xmmm128_imm8
	Mnemonic::Pcmpistri,// Pcmpistri_xmm_xmmm128_imm8
	Mnemonic::Vpcmpistri,// VEX_Vpcmpistri_xmm_xmmm128_imm8
	Mnemonic::Vfpclassps,// EVEX_Vfpclassps_kr_k1_xmmm128b32_imm8
	Mnemonic::Vfpclassps,// EVEX_Vfpclassps_kr_k1_ymmm256b32_imm8
	Mnemonic::Vfpclassps,// EVEX_Vfpclassps_kr_k1_zmmm512b32_imm8
	Mnemonic::Vfpclasspd,// EVEX_Vfpclasspd_kr_k1_xmmm128b64_imm8
	Mnemonic::Vfpclasspd,// EVEX_Vfpclasspd_kr_k1_ymmm256b64_imm8
	Mnemonic::Vfpclasspd,// EVEX_Vfpclasspd_kr_k1_zmmm512b64_imm8
	Mnemonic::Vfpclassss,// EVEX_Vfpclassss_kr_k1_xmmm32_imm8
	Mnemonic::Vfpclasssd,// EVEX_Vfpclasssd_kr_k1_xmmm64_imm8
	Mnemonic::Vfmaddps,// VEX_Vfmaddps_xmm_xmm_xmmm128_xmm
	Mnemonic::Vfmaddps,// VEX_Vfmaddps_ymm_ymm_ymmm256_ymm
	Mnemonic::Vfmaddps,// VEX_Vfmaddps_xmm_xmm_xmm_xmmm128
	Mnemonic::Vfmaddps,// VEX_Vfmaddps_ymm_ymm_ymm_ymmm256
	Mnemonic::Vfmaddpd,// VEX_Vfmaddpd_xmm_xmm_xmmm128_xmm
	Mnemonic::Vfmaddpd,// VEX_Vfmaddpd_ymm_ymm_ymmm256_ymm
	Mnemonic::Vfmaddpd,// VEX_Vfmaddpd_xmm_xmm_xmm_xmmm128
	Mnemonic::Vfmaddpd,// VEX_Vfmaddpd_ymm_ymm_ymm_ymmm256
	Mnemonic::Vfmaddss,// VEX_Vfmaddss_xmm_xmm_xmmm32_xmm
	Mnemonic::Vfmaddss,// VEX_Vfmaddss_xmm_xmm_xmm_xmmm32
	Mnemonic::Vfmaddsd,// VEX_Vfmaddsd_xmm_xmm_xmmm64_xmm
	Mnemonic::Vfmaddsd,// VEX_Vfmaddsd_xmm_xmm_xmm_xmmm64
	Mnemonic::Vfmsubps,// VEX_Vfmsubps_xmm_xmm_xmmm128_xmm
	Mnemonic::Vfmsubps,// VEX_Vfmsubps_ymm_ymm_ymmm256_ymm
	Mnemonic::Vfmsubps,// VEX_Vfmsubps_xmm_xmm_xmm_xmmm128
	Mnemonic::Vfmsubps,// VEX_Vfmsubps_ymm_ymm_ymm_ymmm256
	Mnemonic::Vfmsubpd,// VEX_Vfmsubpd_xmm_xmm_xmmm128_xmm
	Mnemonic::Vfmsubpd,// VEX_Vfmsubpd_ymm_ymm_ymmm256_ymm
	Mnemonic::Vfmsubpd,// VEX_Vfmsubpd_xmm_xmm_xmm_xmmm128
	Mnemonic::Vfmsubpd,// VEX_Vfmsubpd_ymm_ymm_ymm_ymmm256
	Mnemonic::Vfmsubss,// VEX_Vfmsubss_xmm_xmm_xmmm32_xmm
	Mnemonic::Vfmsubss,// VEX_Vfmsubss_xmm_xmm_xmm_xmmm32
	Mnemonic::Vfmsubsd,// VEX_Vfmsubsd_xmm_xmm_xmmm64_xmm
	Mnemonic::Vfmsubsd,// VEX_Vfmsubsd_xmm_xmm_xmm_xmmm64
	Mnemonic::Vpshldw,// EVEX_Vpshldw_xmm_k1z_xmm_xmmm128_imm8
	Mnemonic::Vpshldw,// EVEX_Vpshldw_ymm_k1z_ymm_ymmm256_imm8
	Mnemonic::Vpshldw,// EVEX_Vpshldw_zmm_k1z_zmm_zmmm512_imm8
	Mnemonic::Vpshldd,// EVEX_Vpshldd_xmm_k1z_xmm_xmmm128b32_imm8
	Mnemonic::Vpshldd,// EVEX_Vpshldd_ymm_k1z_ymm_ymmm256b32_imm8
	Mnemonic::Vpshldd,// EVEX_Vpshldd_zmm_k1z_zmm_zmmm512b32_imm8
	Mnemonic::Vpshldq,// EVEX_Vpshldq_xmm_k1z_xmm_xmmm128b64_imm8
	Mnemonic::Vpshldq,// EVEX_Vpshldq_ymm_k1z_ymm_ymmm256b64_imm8
	Mnemonic::Vpshldq,// EVEX_Vpshldq_zmm_k1z_zmm_zmmm512b64_imm8
	Mnemonic::Vpshrdw,// EVEX_Vpshrdw_xmm_k1z_xmm_xmmm128_imm8
	Mnemonic::Vpshrdw,// EVEX_Vpshrdw_ymm_k1z_ymm_ymmm256_imm8
	Mnemonic::Vpshrdw,// EVEX_Vpshrdw_zmm_k1z_zmm_zmmm512_imm8
	Mnemonic::Vpshrdd,// EVEX_Vpshrdd_xmm_k1z_xmm_xmmm128b32_imm8
	Mnemonic::Vpshrdd,// EVEX_Vpshrdd_ymm_k1z_ymm_ymmm256b32_imm8
	Mnemonic::Vpshrdd,// EVEX_Vpshrdd_zmm_k1z_zmm_zmmm512b32_imm8
	Mnemonic::Vpshrdq,// EVEX_Vpshrdq_xmm_k1z_xmm_xmmm128b64_imm8
	Mnemonic::Vpshrdq,// EVEX_Vpshrdq_ymm_k1z_ymm_ymmm256b64_imm8
	Mnemonic::Vpshrdq,// EVEX_Vpshrdq_zmm_k1z_zmm_zmmm512b64_imm8
	Mnemonic::Vfnmaddps,// VEX_Vfnmaddps_xmm_xmm_xmmm128_xmm
	Mnemonic::Vfnmaddps,// VEX_Vfnmaddps_ymm_ymm_ymmm256_ymm
	Mnemonic::Vfnmaddps,// VEX_Vfnmaddps_xmm_xmm_xmm_xmmm128
	Mnemonic::Vfnmaddps,// VEX_Vfnmaddps_ymm_ymm_ymm_ymmm256
	Mnemonic::Vfnmaddpd,// VEX_Vfnmaddpd_xmm_xmm_xmmm128_xmm
	Mnemonic::Vfnmaddpd,// VEX_Vfnmaddpd_ymm_ymm_ymmm256_ymm
	Mnemonic::Vfnmaddpd,// VEX_Vfnmaddpd_xmm_xmm_xmm_xmmm128
	Mnemonic::Vfnmaddpd,// VEX_Vfnmaddpd_ymm_ymm_ymm_ymmm256
	Mnemonic::Vfnmaddss,// VEX_Vfnmaddss_xmm_xmm_xmmm32_xmm
	Mnemonic::Vfnmaddss,// VEX_Vfnmaddss_xmm_xmm_xmm_xmmm32
	Mnemonic::Vfnmaddsd,// VEX_Vfnmaddsd_xmm_xmm_xmmm64_xmm
	Mnemonic::Vfnmaddsd,// VEX_Vfnmaddsd_xmm_xmm_xmm_xmmm64
	Mnemonic::Vfnmsubps,// VEX_Vfnmsubps_xmm_xmm_xmmm128_xmm
	Mnemonic::Vfnmsubps,// VEX_Vfnmsubps_ymm_ymm_ymmm256_ymm
	Mnemonic::Vfnmsubps,// VEX_Vfnmsubps_xmm_xmm_xmm_xmmm128
	Mnemonic::Vfnmsubps,// VEX_Vfnmsubps_ymm_ymm_ymm_ymmm256
	Mnemonic::Vfnmsubpd,// VEX_Vfnmsubpd_xmm_xmm_xmmm128_xmm
	Mnemonic::Vfnmsubpd,// VEX_Vfnmsubpd_ymm_ymm_ymmm256_ymm
	Mnemonic::Vfnmsubpd,// VEX_Vfnmsubpd_xmm_xmm_xmm_xmmm128
	Mnemonic::Vfnmsubpd,// VEX_Vfnmsubpd_ymm_ymm_ymm_ymmm256
	Mnemonic::Vfnmsubss,// VEX_Vfnmsubss_xmm_xmm_xmmm32_xmm
	Mnemonic::Vfnmsubss,// VEX_Vfnmsubss_xmm_xmm_xmm_xmmm32
	Mnemonic::Vfnmsubsd,// VEX_Vfnmsubsd_xmm_xmm_xmmm64_xmm
	Mnemonic::Vfnmsubsd,// VEX_Vfnmsubsd_xmm_xmm_xmm_xmmm64
	Mnemonic::Sha1rnds4,// Sha1rnds4_xmm_xmmm128_imm8
	Mnemonic::Gf2p8affineqb,// Gf2p8affineqb_xmm_xmmm128_imm8
	Mnemonic::Vgf2p8affineqb,// VEX_Vgf2p8affineqb_xmm_xmm_xmmm128_imm8
	Mnemonic::Vgf2p8affineqb,// VEX_Vgf2p8affineqb_ymm_ymm_ymmm256_imm8
	Mnemonic::Vgf2p8affineqb,// EVEX_Vgf2p8affineqb_xmm_k1z_xmm_xmmm128b64_imm8
	Mnemonic::Vgf2p8affineqb,// EVEX_Vgf2p8affineqb_ymm_k1z_ymm_ymmm256b64_imm8
	Mnemonic::Vgf2p8affineqb,// EVEX_Vgf2p8affineqb_zmm_k1z_zmm_zmmm512b64_imm8
	Mnemonic::Gf2p8affineinvqb,// Gf2p8affineinvqb_xmm_xmmm128_imm8
	Mnemonic::Vgf2p8affineinvqb,// VEX_Vgf2p8affineinvqb_xmm_xmm_xmmm128_imm8
	Mnemonic::Vgf2p8affineinvqb,// VEX_Vgf2p8affineinvqb_ymm_ymm_ymmm256_imm8
	Mnemonic::Vgf2p8affineinvqb,// EVEX_Vgf2p8affineinvqb_xmm_k1z_xmm_xmmm128b64_imm8
	Mnemonic::Vgf2p8affineinvqb,// EVEX_Vgf2p8affineinvqb_ymm_k1z_ymm_ymmm256b64_imm8
	Mnemonic::Vgf2p8affineinvqb,// EVEX_Vgf2p8affineinvqb_zmm_k1z_zmm_zmmm512b64_imm8
	Mnemonic::Aeskeygenassist,// Aeskeygenassist_xmm_xmmm128_imm8
	Mnemonic::Vaeskeygenassist,// VEX_Vaeskeygenassist_xmm_xmmm128_imm8
	Mnemonic::Rorx,// VEX_Rorx_r32_rm32_imm8
	Mnemonic::Rorx,// VEX_Rorx_r64_rm64_imm8
	Mnemonic::Vpmacssww,// XOP_Vpmacssww_xmm_xmm_xmmm128_xmm
	Mnemonic::Vpmacsswd,// XOP_Vpmacsswd_xmm_xmm_xmmm128_xmm
	Mnemonic::Vpmacssdql,// XOP_Vpmacssdql_xmm_xmm_xmmm128_xmm
	Mnemonic::Vpmacssdd,// XOP_Vpmacssdd_xmm_xmm_xmmm128_xmm
	Mnemonic::Vpmacssdqh,// XOP_Vpmacssdqh_xmm_xmm_xmmm128_xmm
	Mnemonic::Vpmacsww,// XOP_Vpmacsww_xmm_xmm_xmmm128_xmm
	Mnemonic::Vpmacswd,// XOP_Vpmacswd_xmm_xmm_xmmm128_xmm
	Mnemonic::Vpmacsdql,// XOP_Vpmacsdql_xmm_xmm_xmmm128_xmm
	Mnemonic::Vpmacsdd,// XOP_Vpmacsdd_xmm_xmm_xmmm128_xmm
	Mnemonic::Vpmacsdqh,// XOP_Vpmacsdqh_xmm_xmm_xmmm128_xmm
	Mnemonic::Vpcmov,// XOP_Vpcmov_xmm_xmm_xmmm128_xmm
	Mnemonic::Vpcmov,// XOP_Vpcmov_ymm_ymm_ymmm256_ymm
	Mnemonic::Vpcmov,// XOP_Vpcmov_xmm_xmm_xmm_xmmm128
	Mnemonic::Vpcmov,// XOP_Vpcmov_ymm_ymm_ymm_ymmm256
	Mnemonic::Vpperm,// XOP_Vpperm_xmm_xmm_xmmm128_xmm
	Mnemonic::Vpperm,// XOP_Vpperm_xmm_xmm_xmm_xmmm128
	Mnemonic::Vpmadcsswd,// XOP_Vpmadcsswd_xmm_xmm_xmmm128_xmm
	Mnemonic::Vpmadcswd,// XOP_Vpmadcswd_xmm_xmm_xmmm128_xmm
	Mnemonic::Vprotb,// XOP_Vprotb_xmm_xmmm128_imm8
	Mnemonic::Vprotw,// XOP_Vprotw_xmm_xmmm128_imm8
	Mnemonic::Vprotd,// XOP_Vprotd_xmm_xmmm128_imm8
	Mnemonic::Vprotq,// XOP_Vprotq_xmm_xmmm128_imm8
	Mnemonic::Vpcomb,// XOP_Vpcomb_xmm_xmm_xmmm128_imm8
	Mnemonic::Vpcomw,// XOP_Vpcomw_xmm_xmm_xmmm128_imm8
	Mnemonic::Vpcomd,// XOP_Vpcomd_xmm_xmm_xmmm128_imm8
	Mnemonic::Vpcomq,// XOP_Vpcomq_xmm_xmm_xmmm128_imm8
	Mnemonic::Vpcomub,// XOP_Vpcomub_xmm_xmm_xmmm128_imm8
	Mnemonic::Vpcomuw,// XOP_Vpcomuw_xmm_xmm_xmmm128_imm8
	Mnemonic::Vpcomud,// XOP_Vpcomud_xmm_xmm_xmmm128_imm8
	Mnemonic::Vpcomuq,// XOP_Vpcomuq_xmm_xmm_xmmm128_imm8
	Mnemonic::Blcfill,// XOP_Blcfill_r32_rm32
	Mnemonic::Blcfill,// XOP_Blcfill_r64_rm64
	Mnemonic::Blsfill,// XOP_Blsfill_r32_rm32
	Mnemonic::Blsfill,// XOP_Blsfill_r64_rm64
	Mnemonic::Blcs,// XOP_Blcs_r32_rm32
	Mnemonic::Blcs,// XOP_Blcs_r64_rm64
	Mnemonic::Tzmsk,// XOP_Tzmsk_r32_rm32
	Mnemonic::Tzmsk,// XOP_Tzmsk_r64_rm64
	Mnemonic::Blcic,// XOP_Blcic_r32_rm32
	Mnemonic::Blcic,// XOP_Blcic_r64_rm64
	Mnemonic::Blsic,// XOP_Blsic_r32_rm32
	Mnemonic::Blsic,// XOP_Blsic_r64_rm64
	Mnemonic::T1mskc,// XOP_T1mskc_r32_rm32
	Mnemonic::T1mskc,// XOP_T1mskc_r64_rm64
	Mnemonic::Blcmsk,// XOP_Blcmsk_r32_rm32
	Mnemonic::Blcmsk,// XOP_Blcmsk_r64_rm64
	Mnemonic::Blci,// XOP_Blci_r32_rm32
	Mnemonic::Blci,// XOP_Blci_r64_rm64
	Mnemonic::Llwpcb,// XOP_Llwpcb_r32
	Mnemonic::Llwpcb,// XOP_Llwpcb_r64
	Mnemonic::Slwpcb,// XOP_Slwpcb_r32
	Mnemonic::Slwpcb,// XOP_Slwpcb_r64
	Mnemonic::Vfrczps,// XOP_Vfrczps_xmm_xmmm128
	Mnemonic::Vfrczps,// XOP_Vfrczps_ymm_ymmm256
	Mnemonic::Vfrczpd,// XOP_Vfrczpd_xmm_xmmm128
	Mnemonic::Vfrczpd,// XOP_Vfrczpd_ymm_ymmm256
	Mnemonic::Vfrczss,// XOP_Vfrczss_xmm_xmmm32
	Mnemonic::Vfrczsd,// XOP_Vfrczsd_xmm_xmmm64
	Mnemonic::Vprotb,// XOP_Vprotb_xmm_xmmm128_xmm
	Mnemonic::Vprotb,// XOP_Vprotb_xmm_xmm_xmmm128
	Mnemonic::Vprotw,// XOP_Vprotw_xmm_xmmm128_xmm
	Mnemonic::Vprotw,// XOP_Vprotw_xmm_xmm_xmmm128
	Mnemonic::Vprotd,// XOP_Vprotd_xmm_xmmm128_xmm
	Mnemonic::Vprotd,// XOP_Vprotd_xmm_xmm_xmmm128
	Mnemonic::Vprotq,// XOP_Vprotq_xmm_xmmm128_xmm
	Mnemonic::Vprotq,// XOP_Vprotq_xmm_xmm_xmmm128
	Mnemonic::Vpshlb,// XOP_Vpshlb_xmm_xmmm128_xmm
	Mnemonic::Vpshlb,// XOP_Vpshlb_xmm_xmm_xmmm128
	Mnemonic::Vpshlw,// XOP_Vpshlw_xmm_xmmm128_xmm
	Mnemonic::Vpshlw,// XOP_Vpshlw_xmm_xmm_xmmm128
	Mnemonic::Vpshld,// XOP_Vpshld_xmm_xmmm128_xmm
	Mnemonic::Vpshld,// XOP_Vpshld_xmm_xmm_xmmm128
	Mnemonic::Vpshlq,// XOP_Vpshlq_xmm_xmmm128_xmm
	Mnemonic::Vpshlq,// XOP_Vpshlq_xmm_xmm_xmmm128
	Mnemonic::Vpshab,// XOP_Vpshab_xmm_xmmm128_xmm
	Mnemonic::Vpshab,// XOP_Vpshab_xmm_xmm_xmmm128
	Mnemonic::Vpshaw,// XOP_Vpshaw_xmm_xmmm128_xmm
	Mnemonic::Vpshaw,// XOP_Vpshaw_xmm_xmm_xmmm128
	Mnemonic::Vpshad,// XOP_Vpshad_xmm_xmmm128_xmm
	Mnemonic::Vpshad,// XOP_Vpshad_xmm_xmm_xmmm128
	Mnemonic::Vpshaq,// XOP_Vpshaq_xmm_xmmm128_xmm
	Mnemonic::Vpshaq,// XOP_Vpshaq_xmm_xmm_xmmm128
	Mnemonic::Vphaddbw,// XOP_Vphaddbw_xmm_xmmm128
	Mnemonic::Vphaddbd,// XOP_Vphaddbd_xmm_xmmm128
	Mnemonic::Vphaddbq,// XOP_Vphaddbq_xmm_xmmm128
	Mnemonic::Vphaddwd,// XOP_Vphaddwd_xmm_xmmm128
	Mnemonic::Vphaddwq,// XOP_Vphaddwq_xmm_xmmm128
	Mnemonic::Vphadddq,// XOP_Vphadddq_xmm_xmmm128
	Mnemonic::Vphaddubw,// XOP_Vphaddubw_xmm_xmmm128
	Mnemonic::Vphaddubd,// XOP_Vphaddubd_xmm_xmmm128
	Mnemonic::Vphaddubq,// XOP_Vphaddubq_xmm_xmmm128
	Mnemonic::Vphadduwd,// XOP_Vphadduwd_xmm_xmmm128
	Mnemonic::Vphadduwq,// XOP_Vphadduwq_xmm_xmmm128
	Mnemonic::Vphaddudq,// XOP_Vphaddudq_xmm_xmmm128
	Mnemonic::Vphsubbw,// XOP_Vphsubbw_xmm_xmmm128
	Mnemonic::Vphsubwd,// XOP_Vphsubwd_xmm_xmmm128
	Mnemonic::Vphsubdq,// XOP_Vphsubdq_xmm_xmmm128
	Mnemonic::Bextr,// XOP_Bextr_r32_rm32_imm32
	Mnemonic::Bextr,// XOP_Bextr_r64_rm64_imm32
	Mnemonic::Lwpins,// XOP_Lwpins_r32_rm32_imm32
	Mnemonic::Lwpins,// XOP_Lwpins_r64_rm32_imm32
	Mnemonic::Lwpval,// XOP_Lwpval_r32_rm32_imm32
	Mnemonic::Lwpval,// XOP_Lwpval_r64_rm32_imm32
	Mnemonic::Pi2fw,// D3NOW_Pi2fw_mm_mmm64
	Mnemonic::Pi2fd,// D3NOW_Pi2fd_mm_mmm64
	Mnemonic::Pf2iw,// D3NOW_Pf2iw_mm_mmm64
	Mnemonic::Pf2id,// D3NOW_Pf2id_mm_mmm64
	Mnemonic::Pfrcpv,// D3NOW_Pfrcpv_mm_mmm64
	Mnemonic::Pfrsqrtv,// D3NOW_Pfrsqrtv_mm_mmm64
	Mnemonic::Pfnacc,// D3NOW_Pfnacc_mm_mmm64
	Mnemonic::Pfpnacc,// D3NOW_Pfpnacc_mm_mmm64
	Mnemonic::Pfcmpge,// D3NOW_Pfcmpge_mm_mmm64
	Mnemonic::Pfmin,// D3NOW_Pfmin_mm_mmm64
	Mnemonic::Pfrcp,// D3NOW_Pfrcp_mm_mmm64
	Mnemonic::Pfrsqrt,// D3NOW_Pfrsqrt_mm_mmm64
	Mnemonic::Pfsub,// D3NOW_Pfsub_mm_mmm64
	Mnemonic::Pfadd,// D3NOW_Pfadd_mm_mmm64
	Mnemonic::Pfcmpgt,// D3NOW_Pfcmpgt_mm_mmm64
	Mnemonic::Pfmax,// D3NOW_Pfmax_mm_mmm64
	Mnemonic::Pfrcpit1,// D3NOW_Pfrcpit1_mm_mmm64
	Mnemonic::Pfrsqit1,// D3NOW_Pfrsqit1_mm_mmm64
	Mnemonic::Pfsubr,// D3NOW_Pfsubr_mm_mmm64
	Mnemonic::Pfacc,// D3NOW_Pfacc_mm_mmm64
	Mnemonic::Pfcmpeq,// D3NOW_Pfcmpeq_mm_mmm64
	Mnemonic::Pfmul,// D3NOW_Pfmul_mm_mmm64
	Mnemonic::Pfrcpit2,// D3NOW_Pfrcpit2_mm_mmm64
	Mnemonic::Pmulhrw,// D3NOW_Pmulhrw_mm_mmm64
	Mnemonic::Pswapd,// D3NOW_Pswapd_mm_mmm64
	Mnemonic::Pavgusb,// D3NOW_Pavgusb_mm_mmm64
	Mnemonic::Rmpadjust,// Rmpadjust
	Mnemonic::Rmpupdate,// Rmpupdate
	Mnemonic::Psmash,// Psmash
	Mnemonic::Pvalidate,// Pvalidatew
	Mnemonic::Pvalidate,// Pvalidated
	Mnemonic::Pvalidate,// Pvalidateq
	Mnemonic::Serialize,// Serialize
	Mnemonic::Xsusldtrk,// Xsusldtrk
	Mnemonic::Xresldtrk,// Xresldtrk
	Mnemonic::Invlpgb,// Invlpgbw
	Mnemonic::Invlpgb,// Invlpgbd
	Mnemonic::Invlpgb,// Invlpgbq
	Mnemonic::Tlbsync,// Tlbsync
	Mnemonic::Prefetchw,// Prefetchreserved3_m8
	Mnemonic::Prefetch,// Prefetchreserved4_m8
	Mnemonic::Prefetch,// Prefetchreserved5_m8
	Mnemonic::Prefetch,// Prefetchreserved6_m8
	Mnemonic::Prefetch,// Prefetchreserved7_m8
	Mnemonic::Ud0,// Ud0
	Mnemonic::Vmgexit,// Vmgexit
	Mnemonic::Getsecq,// Getsecq
	Mnemonic::Ldtilecfg,// VEX_Ldtilecfg_m512
	Mnemonic::Tilerelease,// VEX_Tilerelease
	Mnemonic::Sttilecfg,// VEX_Sttilecfg_m512
	Mnemonic::Tilezero,// VEX_Tilezero_tmm
	Mnemonic::Tileloaddt1,// VEX_Tileloaddt1_tmm_sibmem
	Mnemonic::Tilestored,// VEX_Tilestored_sibmem_tmm
	Mnemonic::Tileloadd,// VEX_Tileloadd_tmm_sibmem
	Mnemonic::Tdpbf16ps,// VEX_Tdpbf16ps_tmm_tmm_tmm
	Mnemonic::Tdpbuud,// VEX_Tdpbuud_tmm_tmm_tmm
	Mnemonic::Tdpbusd,// VEX_Tdpbusd_tmm_tmm_tmm
	Mnemonic::Tdpbsud,// VEX_Tdpbsud_tmm_tmm_tmm
	Mnemonic::Tdpbssd,// VEX_Tdpbssd_tmm_tmm_tmm
	Mnemonic::Fnstdw,// Fnstdw_AX
	Mnemonic::Fnstsg,// Fnstsg_AX
	Mnemonic::Rdshr,// Rdshr_rm32
	Mnemonic::Wrshr,// Wrshr_rm32
	Mnemonic::Smint,// Smint
	Mnemonic::Dmint,// Dmint
	Mnemonic::Rdm,// Rdm
	Mnemonic::Svdc,// Svdc_m80_Sreg
	Mnemonic::Rsdc,// Rsdc_Sreg_m80
	Mnemonic::Svldt,// Svldt_m80
	Mnemonic::Rsldt,// Rsldt_m80
	Mnemonic::Svts,// Svts_m80
	Mnemonic::Rsts,// Rsts_m80
	Mnemonic::Smint,// Smint_0F7E
	Mnemonic::Bb0_reset,// Bb0_reset
	Mnemonic::Bb1_reset,// Bb1_reset
	Mnemonic::Cpu_write,// Cpu_write
	Mnemonic::Cpu_read,// Cpu_read
	Mnemonic::Altinst,// Altinst
	Mnemonic::Paveb,// Paveb_mm_mmm64
	Mnemonic::Paddsiw,// Paddsiw_mm_mmm64
	Mnemonic::Pmagw,// Pmagw_mm_mmm64
	Mnemonic::Pdistib,// Pdistib_mm_m64
	Mnemonic::Psubsiw,// Psubsiw_mm_mmm64
	Mnemonic::Pmvzb,// Pmvzb_mm_m64
	Mnemonic::Pmulhrw,// Pmulhrw_mm_mmm64
	Mnemonic::Pmvnzb,// Pmvnzb_mm_m64
	Mnemonic::Pmvlzb,// Pmvlzb_mm_m64
	Mnemonic::Pmvgezb,// Pmvgezb_mm_m64
	Mnemonic::Pmulhriw,// Pmulhriw_mm_mmm64
	Mnemonic::Pmachriw,// Pmachriw_mm_m64
	Mnemonic::Undoc,// Cyrix_D9D7
	Mnemonic::Undoc,// Cyrix_D9E2
	Mnemonic::Ftstp,// Ftstp
	Mnemonic::Undoc,// Cyrix_D9E7
	Mnemonic::Frint2,// Frint2
	Mnemonic::Frichop,// Frichop
	Mnemonic::Undoc,// Cyrix_DED8
	Mnemonic::Undoc,// Cyrix_DEDA
	Mnemonic::Undoc,// Cyrix_DEDC
	Mnemonic::Undoc,// Cyrix_DEDD
	Mnemonic::Undoc,// Cyrix_DEDE
	Mnemonic::Frinear,// Frinear
	Mnemonic::Tdcall,// Tdcall
	Mnemonic::Seamret,// Seamret
	Mnemonic::Seamops,// Seamops
	Mnemonic::Seamcall,// Seamcall
	Mnemonic::Aesencwide128kl,// Aesencwide128kl_m384
	Mnemonic::Aesdecwide128kl,// Aesdecwide128kl_m384
	Mnemonic::Aesencwide256kl,// Aesencwide256kl_m512
	Mnemonic::Aesdecwide256kl,// Aesdecwide256kl_m512
	Mnemonic::Loadiwkey,// Loadiwkey_xmm_xmm
	Mnemonic::Aesenc128kl,// Aesenc128kl_xmm_m384
	Mnemonic::Aesdec128kl,// Aesdec128kl_xmm_m384
	Mnemonic::Aesenc256kl,// Aesenc256kl_xmm_m512
	Mnemonic::Aesdec256kl,// Aesdec256kl_xmm_m512
	Mnemonic::Encodekey128,// Encodekey128_r32_r32
	Mnemonic::Encodekey256,// Encodekey256_r32_r32
	Mnemonic::Vbroadcastss,// VEX_Vbroadcastss_xmm_xmm
	Mnemonic::Vbroadcastss,// VEX_Vbroadcastss_ymm_xmm
	Mnemonic::Vbroadcastsd,// VEX_Vbroadcastsd_ymm_xmm
	Mnemonic::Vmgexit,// Vmgexit_F2
	Mnemonic::Uiret,// Uiret
	Mnemonic::Testui,// Testui
	Mnemonic::Clui,// Clui
	Mnemonic::Stui,// Stui
	Mnemonic::Senduipi,// Senduipi_r64
	Mnemonic::Hreset,// Hreset_imm8
	Mnemonic::Vpdpbusd,// VEX_Vpdpbusd_xmm_xmm_xmmm128
	Mnemonic::Vpdpbusd,// VEX_Vpdpbusd_ymm_ymm_ymmm256
	Mnemonic::Vpdpbusds,// VEX_Vpdpbusds_xmm_xmm_xmmm128
	Mnemonic::Vpdpbusds,// VEX_Vpdpbusds_ymm_ymm_ymmm256
	Mnemonic::Vpdpwssd,// VEX_Vpdpwssd_xmm_xmm_xmmm128
	Mnemonic::Vpdpwssd,// VEX_Vpdpwssd_ymm_ymm_ymmm256
	Mnemonic::Vpdpwssds,// VEX_Vpdpwssds_xmm_xmm_xmmm128
	Mnemonic::Vpdpwssds,// VEX_Vpdpwssds_ymm_ymm_ymmm256
	Mnemonic::Ccs_hash,// Ccs_hash_16
	Mnemonic::Ccs_hash,// Ccs_hash_32
	Mnemonic::Ccs_hash,// Ccs_hash_64
	Mnemonic::Ccs_encrypt,// Ccs_encrypt_16
	Mnemonic::Ccs_encrypt,// Ccs_encrypt_32
	Mnemonic::Ccs_encrypt,// Ccs_encrypt_64
	Mnemonic::Lkgs,// Lkgs_rm16
	Mnemonic::Lkgs,// Lkgs_r32m16
	Mnemonic::Lkgs,// Lkgs_r64m16
	Mnemonic::Eretu,// Eretu
	Mnemonic::Erets,// Erets
];