reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
    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
 4335
 4336
 4337
 4338
 4339
 4340
 4341
 4342
 4343
 4344
 4345
 4346
 4347
 4348
 4349
 4350
 4351
 4352
 4353
 4354
 4355
 4356
 4357
 4358
 4359
 4360
 4361
 4362
 4363
 4364
 4365
 4366
 4367
 4368
 4369
 4370
 4371
 4372
 4373
 4374
 4375
 4376
 4377
 4378
 4379
 4380
 4381
 4382
 4383
 4384
 4385
 4386
 4387
 4388
 4389
 4390
 4391
 4392
 4393
 4394
 4395
 4396
 4397
 4398
 4399
 4400
 4401
 4402
 4403
 4404
 4405
 4406
 4407
 4408
 4409
 4410
 4411
 4412
 4413
 4414
 4415
 4416
 4417
 4418
 4419
 4420
 4421
 4422
 4423
 4424
 4425
 4426
 4427
 4428
 4429
 4430
 4431
 4432
 4433
 4434
 4435
 4436
 4437
 4438
 4439
 4440
 4441
 4442
 4443
 4444
 4445
 4446
 4447
 4448
 4449
 4450
 4451
 4452
 4453
 4454
 4455
 4456
 4457
 4458
 4459
 4460
 4461
 4462
 4463
 4464
 4465
 4466
 4467
 4468
 4469
 4470
 4471
 4472
 4473
 4474
 4475
 4476
 4477
 4478
 4479
 4480
 4481
 4482
 4483
 4484
 4485
 4486
 4487
 4488
 4489
 4490
 4491
 4492
 4493
 4494
 4495
 4496
 4497
 4498
 4499
 4500
 4501
 4502
 4503
 4504
 4505
 4506
 4507
 4508
 4509
 4510
 4511
 4512
 4513
 4514
 4515
 4516
 4517
 4518
 4519
 4520
 4521
 4522
 4523
 4524
 4525
 4526
 4527
 4528
 4529
 4530
 4531
 4532
 4533
 4534
 4535
 4536
 4537
 4538
 4539
 4540
 4541
 4542
 4543
 4544
 4545
 4546
 4547
 4548
 4549
 4550
 4551
 4552
 4553
 4554
 4555
 4556
 4557
 4558
 4559
 4560
 4561
 4562
 4563
 4564
 4565
 4566
 4567
 4568
 4569
 4570
 4571
 4572
 4573
 4574
 4575
 4576
 4577
 4578
 4579
 4580
 4581
 4582
 4583
 4584
 4585
 4586
 4587
 4588
 4589
 4590
 4591
 4592
 4593
 4594
 4595
 4596
 4597
 4598
 4599
 4600
 4601
 4602
 4603
 4604
 4605
 4606
 4607
 4608
 4609
 4610
 4611
 4612
 4613
 4614
 4615
 4616
 4617
 4618
 4619
 4620
 4621
 4622
 4623
 4624
 4625
 4626
 4627
 4628
 4629
 4630
 4631
 4632
 4633
 4634
 4635
 4636
 4637
 4638
 4639
 4640
 4641
 4642
 4643
 4644
 4645
 4646
 4647
 4648
 4649
 4650
 4651
 4652
 4653
 4654
 4655
 4656
 4657
 4658
 4659
 4660
 4661
 4662
 4663
 4664
 4665
 4666
 4667
 4668
 4669
 4670
 4671
 4672
 4673
 4674
 4675
 4676
 4677
 4678
 4679
 4680
 4681
 4682
 4683
 4684
 4685
 4686
 4687
 4688
 4689
 4690
 4691
 4692
 4693
 4694
 4695
 4696
 4697
 4698
 4699
 4700
 4701
 4702
 4703
 4704
 4705
 4706
 4707
 4708
 4709
 4710
 4711
 4712
 4713
 4714
 4715
 4716
 4717
 4718
 4719
 4720
 4721
 4722
 4723
 4724
 4725
 4726
 4727
 4728
 4729
 4730
 4731
 4732
 4733
 4734
 4735
 4736
 4737
 4738
 4739
 4740
 4741
 4742
 4743
 4744
 4745
 4746
 4747
 4748
 4749
 4750
 4751
 4752
 4753
 4754
 4755
 4756
 4757
 4758
 4759
 4760
 4761
 4762
 4763
 4764
 4765
 4766
 4767
 4768
 4769
 4770
 4771
 4772
 4773
 4774
 4775
 4776
 4777
 4778
 4779
 4780
 4781
 4782
 4783
 4784
 4785
 4786
 4787
 4788
 4789
 4790
 4791
 4792
 4793
 4794
 4795
 4796
 4797
 4798
 4799
 4800
 4801
 4802
 4803
 4804
 4805
 4806
 4807
 4808
 4809
 4810
 4811
 4812
 4813
 4814
 4815
 4816
 4817
 4818
 4819
 4820
 4821
 4822
 4823
 4824
 4825
 4826
 4827
 4828
 4829
 4830
 4831
 4832
 4833
 4834
 4835
 4836
 4837
 4838
 4839
 4840
 4841
 4842
 4843
 4844
 4845
 4846
 4847
 4848
 4849
 4850
 4851
 4852
 4853
 4854
 4855
 4856
 4857
 4858
 4859
 4860
 4861
 4862
 4863
 4864
 4865
 4866
 4867
 4868
 4869
 4870
 4871
 4872
 4873
 4874
 4875
 4876
 4877
 4878
 4879
 4880
 4881
 4882
 4883
 4884
 4885
 4886
 4887
 4888
 4889
 4890
 4891
 4892
 4893
 4894
 4895
 4896
 4897
 4898
 4899
 4900
 4901
 4902
 4903
 4904
 4905
 4906
 4907
 4908
 4909
 4910
 4911
 4912
 4913
 4914
 4915
 4916
 4917
 4918
 4919
 4920
 4921
 4922
 4923
 4924
 4925
 4926
 4927
 4928
 4929
 4930
 4931
 4932
 4933
 4934
 4935
 4936
 4937
 4938
 4939
 4940
 4941
 4942
 4943
 4944
 4945
 4946
 4947
 4948
 4949
 4950
 4951
 4952
 4953
 4954
 4955
 4956
 4957
 4958
 4959
 4960
 4961
 4962
 4963
 4964
 4965
 4966
 4967
 4968
 4969
 4970
 4971
 4972
 4973
 4974
 4975
 4976
 4977
 4978
 4979
 4980
 4981
 4982
 4983
 4984
 4985
 4986
 4987
 4988
 4989
 4990
 4991
 4992
 4993
 4994
 4995
 4996
 4997
 4998
 4999
 5000
 5001
 5002
 5003
 5004
 5005
 5006
 5007
 5008
 5009
 5010
 5011
 5012
 5013
 5014
 5015
 5016
 5017
 5018
 5019
 5020
 5021
 5022
 5023
 5024
 5025
 5026
 5027
 5028
 5029
 5030
 5031
 5032
 5033
 5034
 5035
 5036
 5037
 5038
 5039
 5040
 5041
 5042
 5043
 5044
 5045
 5046
 5047
 5048
 5049
 5050
 5051
 5052
 5053
 5054
 5055
 5056
 5057
 5058
 5059
 5060
 5061
 5062
 5063
 5064
 5065
 5066
 5067
 5068
 5069
 5070
 5071
 5072
 5073
 5074
 5075
 5076
 5077
 5078
 5079
 5080
 5081
 5082
 5083
 5084
 5085
 5086
 5087
 5088
 5089
 5090
 5091
 5092
 5093
 5094
 5095
 5096
 5097
 5098
 5099
 5100
 5101
 5102
 5103
 5104
 5105
 5106
 5107
 5108
 5109
 5110
 5111
 5112
 5113
 5114
 5115
 5116
 5117
 5118
 5119
 5120
 5121
 5122
 5123
 5124
 5125
 5126
 5127
 5128
 5129
 5130
 5131
 5132
 5133
 5134
 5135
 5136
 5137
 5138
 5139
 5140
 5141
 5142
 5143
 5144
 5145
 5146
 5147
 5148
 5149
 5150
 5151
 5152
 5153
 5154
 5155
 5156
 5157
 5158
 5159
 5160
 5161
 5162
 5163
 5164
 5165
 5166
 5167
 5168
 5169
 5170
 5171
 5172
 5173
 5174
 5175
 5176
 5177
 5178
 5179
 5180
 5181
 5182
 5183
 5184
 5185
 5186
 5187
 5188
 5189
 5190
 5191
 5192
 5193
 5194
 5195
 5196
 5197
 5198
 5199
 5200
 5201
 5202
 5203
 5204
 5205
 5206
 5207
 5208
 5209
 5210
 5211
 5212
 5213
 5214
 5215
 5216
 5217
 5218
 5219
 5220
 5221
 5222
 5223
 5224
 5225
 5226
 5227
 5228
 5229
 5230
 5231
 5232
 5233
 5234
 5235
 5236
 5237
 5238
 5239
 5240
 5241
 5242
 5243
 5244
 5245
 5246
 5247
 5248
 5249
 5250
 5251
 5252
 5253
 5254
 5255
 5256
 5257
 5258
 5259
 5260
 5261
 5262
 5263
 5264
 5265
 5266
 5267
 5268
 5269
 5270
 5271
 5272
 5273
 5274
 5275
 5276
 5277
 5278
 5279
 5280
 5281
 5282
 5283
 5284
 5285
 5286
 5287
 5288
 5289
 5290
 5291
 5292
 5293
 5294
 5295
 5296
 5297
 5298
 5299
 5300
 5301
 5302
 5303
 5304
 5305
 5306
 5307
 5308
 5309
 5310
 5311
 5312
 5313
 5314
 5315
 5316
 5317
 5318
 5319
 5320
 5321
 5322
 5323
 5324
 5325
 5326
 5327
 5328
 5329
 5330
 5331
 5332
 5333
 5334
 5335
 5336
 5337
 5338
 5339
 5340
 5341
 5342
 5343
 5344
 5345
 5346
 5347
 5348
 5349
 5350
 5351
 5352
 5353
 5354
 5355
 5356
 5357
 5358
 5359
 5360
 5361
 5362
 5363
 5364
 5365
 5366
 5367
 5368
 5369
 5370
 5371
 5372
 5373
 5374
 5375
 5376
 5377
 5378
 5379
 5380
 5381
 5382
 5383
 5384
 5385
 5386
 5387
 5388
 5389
 5390
 5391
 5392
 5393
 5394
 5395
 5396
 5397
 5398
 5399
 5400
 5401
 5402
 5403
 5404
 5405
 5406
 5407
 5408
 5409
 5410
 5411
 5412
 5413
 5414
 5415
 5416
 5417
 5418
 5419
 5420
 5421
 5422
 5423
 5424
 5425
 5426
 5427
 5428
 5429
 5430
 5431
 5432
 5433
 5434
 5435
 5436
 5437
 5438
 5439
 5440
 5441
 5442
 5443
 5444
 5445
 5446
 5447
 5448
 5449
 5450
 5451
 5452
 5453
 5454
 5455
 5456
 5457
 5458
 5459
 5460
 5461
 5462
 5463
 5464
 5465
 5466
 5467
 5468
 5469
 5470
 5471
 5472
 5473
 5474
 5475
 5476
 5477
 5478
 5479
 5480
 5481
 5482
 5483
 5484
 5485
 5486
 5487
 5488
 5489
 5490
 5491
 5492
 5493
 5494
 5495
 5496
 5497
 5498
 5499
 5500
 5501
 5502
 5503
 5504
 5505
 5506
 5507
 5508
 5509
 5510
 5511
 5512
 5513
 5514
 5515
 5516
 5517
 5518
 5519
 5520
 5521
 5522
 5523
 5524
 5525
 5526
 5527
 5528
 5529
 5530
 5531
 5532
 5533
 5534
 5535
 5536
 5537
 5538
 5539
 5540
 5541
 5542
 5543
 5544
 5545
 5546
 5547
 5548
 5549
 5550
 5551
 5552
 5553
 5554
 5555
 5556
 5557
 5558
 5559
 5560
 5561
 5562
 5563
 5564
 5565
 5566
 5567
 5568
 5569
 5570
 5571
 5572
 5573
 5574
 5575
 5576
 5577
 5578
 5579
 5580
 5581
 5582
 5583
 5584
 5585
 5586
 5587
 5588
 5589
 5590
 5591
 5592
 5593
 5594
 5595
 5596
 5597
 5598
 5599
 5600
 5601
 5602
 5603
 5604
 5605
 5606
 5607
 5608
 5609
 5610
 5611
 5612
 5613
 5614
 5615
 5616
 5617
 5618
 5619
 5620
 5621
 5622
 5623
 5624
 5625
 5626
 5627
 5628
 5629
 5630
 5631
 5632
 5633
 5634
 5635
 5636
 5637
 5638
 5639
 5640
 5641
 5642
 5643
 5644
 5645
 5646
 5647
 5648
 5649
 5650
 5651
 5652
 5653
 5654
 5655
 5656
 5657
 5658
 5659
 5660
 5661
 5662
 5663
 5664
 5665
 5666
 5667
 5668
 5669
 5670
 5671
 5672
 5673
 5674
 5675
 5676
 5677
 5678
 5679
 5680
 5681
 5682
 5683
 5684
 5685
 5686
 5687
 5688
 5689
 5690
 5691
 5692
 5693
 5694
 5695
 5696
 5697
 5698
 5699
 5700
 5701
 5702
 5703
 5704
 5705
 5706
 5707
 5708
 5709
 5710
 5711
 5712
 5713
 5714
 5715
 5716
 5717
 5718
 5719
 5720
 5721
 5722
 5723
 5724
 5725
 5726
 5727
 5728
 5729
 5730
 5731
 5732
 5733
 5734
 5735
 5736
 5737
 5738
 5739
 5740
 5741
 5742
 5743
 5744
 5745
 5746
 5747
 5748
 5749
 5750
 5751
 5752
 5753
 5754
 5755
 5756
 5757
 5758
 5759
 5760
 5761
 5762
 5763
 5764
 5765
 5766
 5767
 5768
 5769
 5770
 5771
 5772
 5773
 5774
 5775
 5776
 5777
 5778
 5779
 5780
 5781
 5782
 5783
 5784
 5785
 5786
 5787
 5788
 5789
 5790
 5791
 5792
 5793
 5794
 5795
 5796
 5797
 5798
 5799
 5800
 5801
 5802
 5803
 5804
 5805
 5806
 5807
 5808
 5809
 5810
 5811
 5812
 5813
 5814
 5815
 5816
 5817
 5818
 5819
 5820
 5821
 5822
 5823
 5824
 5825
 5826
 5827
 5828
 5829
 5830
 5831
 5832
 5833
 5834
 5835
 5836
 5837
 5838
 5839
 5840
 5841
 5842
 5843
 5844
 5845
 5846
 5847
 5848
 5849
 5850
 5851
 5852
 5853
 5854
 5855
 5856
 5857
 5858
 5859
 5860
 5861
 5862
 5863
 5864
 5865
 5866
 5867
 5868
 5869
 5870
 5871
 5872
 5873
 5874
 5875
 5876
 5877
 5878
 5879
 5880
 5881
 5882
 5883
 5884
 5885
 5886
 5887
 5888
 5889
 5890
 5891
 5892
 5893
 5894
 5895
 5896
 5897
 5898
 5899
 5900
 5901
 5902
 5903
 5904
 5905
 5906
 5907
 5908
 5909
 5910
 5911
 5912
 5913
 5914
 5915
 5916
 5917
 5918
 5919
 5920
 5921
 5922
 5923
 5924
 5925
 5926
 5927
 5928
 5929
 5930
 5931
 5932
 5933
 5934
 5935
 5936
 5937
 5938
 5939
 5940
 5941
 5942
 5943
 5944
 5945
 5946
 5947
 5948
 5949
 5950
 5951
 5952
 5953
 5954
 5955
 5956
 5957
 5958
 5959
 5960
 5961
 5962
 5963
 5964
 5965
 5966
 5967
 5968
 5969
 5970
 5971
 5972
 5973
 5974
 5975
 5976
 5977
 5978
 5979
 5980
 5981
 5982
 5983
 5984
 5985
 5986
 5987
 5988
 5989
 5990
 5991
 5992
 5993
 5994
 5995
 5996
 5997
 5998
 5999
 6000
 6001
 6002
 6003
 6004
 6005
 6006
 6007
 6008
 6009
 6010
 6011
 6012
 6013
 6014
 6015
 6016
 6017
 6018
 6019
 6020
 6021
 6022
 6023
 6024
 6025
 6026
 6027
 6028
 6029
 6030
 6031
 6032
 6033
 6034
 6035
 6036
 6037
 6038
 6039
 6040
 6041
 6042
 6043
 6044
 6045
 6046
 6047
 6048
 6049
 6050
 6051
 6052
 6053
 6054
 6055
 6056
 6057
 6058
 6059
 6060
 6061
 6062
 6063
 6064
 6065
 6066
 6067
 6068
 6069
 6070
 6071
 6072
 6073
 6074
 6075
 6076
 6077
 6078
 6079
 6080
 6081
 6082
 6083
 6084
 6085
 6086
 6087
 6088
 6089
 6090
 6091
 6092
 6093
 6094
 6095
 6096
 6097
 6098
 6099
 6100
 6101
 6102
 6103
 6104
 6105
 6106
 6107
 6108
 6109
 6110
 6111
 6112
 6113
 6114
 6115
 6116
 6117
 6118
 6119
 6120
 6121
 6122
 6123
 6124
 6125
 6126
 6127
 6128
 6129
 6130
 6131
 6132
 6133
 6134
 6135
 6136
 6137
 6138
 6139
 6140
 6141
 6142
 6143
 6144
 6145
 6146
 6147
 6148
 6149
 6150
 6151
 6152
 6153
 6154
 6155
 6156
 6157
 6158
 6159
 6160
 6161
 6162
 6163
 6164
 6165
 6166
 6167
 6168
 6169
 6170
 6171
 6172
 6173
 6174
 6175
 6176
 6177
 6178
 6179
 6180
 6181
 6182
 6183
 6184
 6185
 6186
 6187
 6188
 6189
 6190
 6191
 6192
 6193
 6194
 6195
 6196
 6197
 6198
 6199
 6200
 6201
 6202
 6203
 6204
 6205
 6206
 6207
 6208
 6209
 6210
 6211
 6212
 6213
 6214
 6215
 6216
 6217
 6218
 6219
 6220
 6221
 6222
 6223
 6224
 6225
 6226
 6227
 6228
 6229
 6230
 6231
 6232
 6233
 6234
 6235
 6236
 6237
 6238
 6239
 6240
 6241
 6242
 6243
 6244
 6245
 6246
 6247
 6248
 6249
 6250
 6251
 6252
 6253
 6254
 6255
 6256
 6257
 6258
 6259
 6260
 6261
 6262
 6263
 6264
 6265
 6266
 6267
 6268
 6269
 6270
 6271
 6272
 6273
 6274
 6275
 6276
 6277
 6278
 6279
 6280
 6281
 6282
 6283
 6284
 6285
 6286
 6287
 6288
 6289
 6290
 6291
 6292
 6293
 6294
 6295
 6296
 6297
 6298
 6299
 6300
 6301
 6302
 6303
 6304
 6305
 6306
 6307
 6308
 6309
 6310
 6311
 6312
 6313
 6314
 6315
 6316
 6317
 6318
 6319
 6320
 6321
 6322
 6323
 6324
 6325
 6326
 6327
 6328
 6329
 6330
 6331
 6332
 6333
 6334
 6335
 6336
 6337
 6338
 6339
 6340
 6341
 6342
 6343
 6344
 6345
 6346
 6347
 6348
 6349
 6350
 6351
 6352
 6353
 6354
 6355
 6356
 6357
 6358
 6359
 6360
 6361
 6362
 6363
 6364
 6365
 6366
 6367
 6368
 6369
 6370
 6371
 6372
 6373
 6374
 6375
 6376
 6377
 6378
 6379
 6380
 6381
 6382
 6383
 6384
 6385
 6386
 6387
 6388
 6389
 6390
 6391
 6392
 6393
 6394
 6395
 6396
 6397
 6398
 6399
 6400
 6401
 6402
 6403
 6404
 6405
 6406
 6407
 6408
 6409
 6410
 6411
 6412
 6413
 6414
 6415
 6416
 6417
 6418
 6419
 6420
 6421
 6422
 6423
 6424
 6425
 6426
 6427
 6428
 6429
 6430
 6431
 6432
 6433
 6434
 6435
 6436
 6437
 6438
 6439
 6440
 6441
 6442
 6443
 6444
 6445
 6446
 6447
 6448
 6449
 6450
 6451
 6452
 6453
 6454
 6455
 6456
 6457
 6458
 6459
 6460
 6461
 6462
 6463
 6464
 6465
 6466
 6467
 6468
 6469
 6470
 6471
 6472
 6473
 6474
 6475
 6476
 6477
 6478
 6479
 6480
 6481
 6482
 6483
 6484
 6485
 6486
 6487
 6488
 6489
 6490
 6491
 6492
 6493
 6494
 6495
 6496
 6497
 6498
 6499
 6500
 6501
 6502
 6503
 6504
 6505
 6506
 6507
 6508
 6509
 6510
 6511
 6512
 6513
 6514
 6515
 6516
 6517
 6518
 6519
 6520
 6521
 6522
 6523
 6524
 6525
 6526
 6527
 6528
 6529
 6530
 6531
 6532
 6533
 6534
 6535
 6536
 6537
 6538
 6539
 6540
 6541
 6542
 6543
 6544
 6545
 6546
 6547
 6548
 6549
 6550
 6551
 6552
 6553
 6554
 6555
 6556
 6557
 6558
 6559
 6560
 6561
 6562
 6563
 6564
 6565
 6566
 6567
 6568
 6569
 6570
 6571
 6572
 6573
 6574
 6575
 6576
 6577
 6578
 6579
 6580
 6581
 6582
 6583
 6584
 6585
 6586
 6587
 6588
 6589
 6590
 6591
 6592
 6593
 6594
 6595
 6596
 6597
 6598
 6599
 6600
 6601
 6602
 6603
 6604
 6605
 6606
 6607
 6608
 6609
 6610
 6611
 6612
 6613
 6614
 6615
 6616
 6617
 6618
 6619
 6620
 6621
 6622
 6623
 6624
 6625
 6626
 6627
 6628
 6629
 6630
 6631
 6632
 6633
 6634
 6635
 6636
 6637
 6638
 6639
 6640
 6641
 6642
 6643
 6644
 6645
 6646
 6647
 6648
 6649
 6650
 6651
 6652
 6653
 6654
 6655
 6656
 6657
 6658
 6659
 6660
 6661
 6662
 6663
 6664
 6665
 6666
 6667
 6668
 6669
 6670
 6671
 6672
 6673
 6674
 6675
 6676
 6677
 6678
 6679
 6680
 6681
 6682
 6683
 6684
 6685
 6686
 6687
 6688
 6689
 6690
 6691
 6692
 6693
 6694
 6695
 6696
 6697
 6698
 6699
 6700
 6701
 6702
 6703
 6704
 6705
 6706
 6707
 6708
 6709
 6710
 6711
 6712
 6713
 6714
 6715
 6716
 6717
 6718
 6719
 6720
 6721
 6722
 6723
 6724
 6725
 6726
 6727
 6728
 6729
 6730
 6731
 6732
 6733
 6734
 6735
 6736
 6737
 6738
 6739
 6740
 6741
 6742
 6743
 6744
 6745
 6746
 6747
 6748
 6749
 6750
 6751
 6752
 6753
 6754
 6755
 6756
 6757
 6758
 6759
 6760
 6761
 6762
 6763
 6764
 6765
 6766
 6767
 6768
 6769
 6770
 6771
 6772
 6773
 6774
 6775
 6776
 6777
 6778
 6779
 6780
 6781
 6782
 6783
 6784
 6785
 6786
 6787
 6788
 6789
 6790
 6791
 6792
 6793
 6794
 6795
 6796
 6797
 6798
 6799
 6800
 6801
 6802
 6803
 6804
 6805
 6806
 6807
 6808
 6809
 6810
 6811
 6812
 6813
 6814
 6815
 6816
 6817
 6818
 6819
 6820
 6821
 6822
 6823
 6824
 6825
 6826
 6827
 6828
 6829
 6830
 6831
 6832
 6833
 6834
 6835
 6836
 6837
 6838
 6839
 6840
 6841
 6842
 6843
 6844
 6845
 6846
 6847
 6848
 6849
 6850
 6851
 6852
 6853
 6854
 6855
 6856
 6857
 6858
 6859
 6860
 6861
 6862
 6863
 6864
 6865
 6866
 6867
 6868
 6869
 6870
 6871
 6872
 6873
 6874
 6875
 6876
 6877
 6878
 6879
 6880
 6881
 6882
 6883
 6884
 6885
 6886
 6887
 6888
 6889
 6890
 6891
 6892
 6893
 6894
 6895
 6896
 6897
 6898
 6899
 6900
 6901
 6902
 6903
 6904
 6905
 6906
 6907
 6908
 6909
 6910
 6911
 6912
 6913
 6914
 6915
 6916
 6917
 6918
 6919
 6920
 6921
 6922
 6923
 6924
 6925
 6926
 6927
 6928
 6929
 6930
 6931
 6932
 6933
 6934
 6935
 6936
 6937
 6938
 6939
 6940
 6941
 6942
 6943
 6944
 6945
 6946
 6947
 6948
 6949
 6950
 6951
 6952
 6953
 6954
 6955
 6956
 6957
 6958
 6959
 6960
 6961
 6962
 6963
 6964
 6965
 6966
 6967
 6968
 6969
 6970
 6971
 6972
 6973
 6974
 6975
 6976
 6977
 6978
 6979
 6980
 6981
 6982
 6983
 6984
 6985
 6986
 6987
 6988
 6989
 6990
 6991
 6992
 6993
 6994
 6995
 6996
 6997
 6998
 6999
 7000
 7001
 7002
 7003
 7004
 7005
 7006
 7007
 7008
 7009
 7010
 7011
 7012
 7013
 7014
 7015
 7016
 7017
 7018
 7019
 7020
 7021
 7022
 7023
 7024
 7025
 7026
 7027
 7028
 7029
 7030
 7031
 7032
 7033
 7034
 7035
 7036
 7037
 7038
 7039
 7040
 7041
 7042
 7043
 7044
 7045
 7046
 7047
 7048
 7049
 7050
 7051
 7052
 7053
 7054
 7055
 7056
 7057
 7058
 7059
 7060
 7061
 7062
 7063
 7064
 7065
 7066
 7067
 7068
 7069
 7070
 7071
 7072
 7073
 7074
 7075
 7076
 7077
 7078
 7079
 7080
 7081
 7082
 7083
 7084
 7085
 7086
 7087
 7088
 7089
 7090
 7091
 7092
 7093
 7094
 7095
 7096
 7097
 7098
 7099
 7100
 7101
 7102
 7103
 7104
 7105
 7106
 7107
 7108
 7109
 7110
 7111
 7112
 7113
 7114
 7115
 7116
 7117
 7118
 7119
 7120
 7121
 7122
 7123
 7124
 7125
 7126
 7127
 7128
 7129
 7130
 7131
 7132
 7133
 7134
 7135
 7136
 7137
 7138
 7139
 7140
 7141
 7142
 7143
 7144
 7145
 7146
 7147
 7148
 7149
 7150
 7151
 7152
 7153
 7154
 7155
 7156
 7157
 7158
 7159
 7160
 7161
 7162
 7163
 7164
 7165
 7166
 7167
 7168
 7169
 7170
 7171
 7172
 7173
 7174
 7175
 7176
 7177
 7178
 7179
 7180
 7181
 7182
 7183
 7184
 7185
 7186
 7187
 7188
 7189
 7190
 7191
 7192
 7193
 7194
 7195
 7196
 7197
 7198
 7199
 7200
 7201
 7202
 7203
 7204
 7205
 7206
 7207
 7208
 7209
 7210
 7211
 7212
 7213
 7214
 7215
 7216
 7217
 7218
 7219
 7220
 7221
 7222
 7223
 7224
 7225
 7226
 7227
 7228
 7229
 7230
 7231
 7232
 7233
 7234
 7235
 7236
 7237
 7238
 7239
 7240
 7241
 7242
 7243
 7244
 7245
 7246
 7247
 7248
 7249
 7250
 7251
 7252
 7253
 7254
 7255
 7256
 7257
 7258
 7259
 7260
 7261
 7262
 7263
 7264
 7265
 7266
 7267
 7268
 7269
 7270
 7271
 7272
 7273
 7274
 7275
 7276
 7277
 7278
 7279
 7280
 7281
 7282
 7283
 7284
 7285
 7286
 7287
 7288
 7289
 7290
 7291
 7292
 7293
 7294
 7295
 7296
 7297
 7298
 7299
 7300
 7301
 7302
 7303
 7304
 7305
 7306
 7307
 7308
 7309
 7310
 7311
 7312
 7313
 7314
 7315
 7316
 7317
 7318
 7319
 7320
 7321
 7322
 7323
 7324
 7325
 7326
 7327
 7328
 7329
 7330
 7331
 7332
 7333
 7334
 7335
 7336
 7337
 7338
 7339
 7340
 7341
 7342
 7343
 7344
 7345
 7346
 7347
 7348
 7349
 7350
 7351
 7352
 7353
 7354
 7355
 7356
 7357
 7358
 7359
 7360
 7361
 7362
 7363
 7364
 7365
 7366
 7367
 7368
 7369
 7370
 7371
 7372
 7373
 7374
 7375
 7376
 7377
 7378
 7379
 7380
 7381
 7382
 7383
 7384
 7385
 7386
 7387
 7388
 7389
 7390
 7391
 7392
 7393
 7394
 7395
 7396
 7397
 7398
 7399
 7400
 7401
 7402
 7403
 7404
 7405
 7406
 7407
 7408
 7409
 7410
 7411
 7412
 7413
 7414
 7415
 7416
 7417
 7418
 7419
 7420
 7421
 7422
 7423
 7424
 7425
 7426
 7427
 7428
 7429
 7430
 7431
 7432
 7433
 7434
 7435
 7436
 7437
 7438
 7439
 7440
 7441
 7442
 7443
 7444
 7445
 7446
 7447
 7448
 7449
 7450
 7451
 7452
 7453
 7454
 7455
 7456
 7457
 7458
 7459
 7460
 7461
 7462
 7463
 7464
 7465
 7466
 7467
 7468
 7469
 7470
 7471
 7472
 7473
 7474
 7475
 7476
 7477
 7478
 7479
 7480
 7481
 7482
 7483
 7484
 7485
 7486
 7487
 7488
 7489
 7490
 7491
 7492
 7493
 7494
 7495
 7496
 7497
 7498
 7499
 7500
 7501
 7502
 7503
 7504
 7505
 7506
 7507
 7508
 7509
 7510
 7511
 7512
 7513
 7514
 7515
 7516
 7517
 7518
 7519
 7520
 7521
 7522
 7523
 7524
 7525
 7526
 7527
 7528
 7529
 7530
 7531
 7532
 7533
 7534
 7535
 7536
 7537
 7538
 7539
 7540
 7541
 7542
 7543
 7544
 7545
 7546
 7547
 7548
 7549
 7550
 7551
 7552
 7553
 7554
 7555
 7556
 7557
 7558
 7559
 7560
 7561
 7562
 7563
 7564
 7565
 7566
 7567
 7568
 7569
 7570
 7571
 7572
 7573
 7574
 7575
 7576
 7577
 7578
 7579
 7580
 7581
 7582
 7583
 7584
 7585
 7586
 7587
 7588
 7589
 7590
 7591
 7592
 7593
 7594
 7595
 7596
 7597
 7598
 7599
 7600
 7601
 7602
 7603
 7604
 7605
 7606
 7607
 7608
 7609
 7610
 7611
 7612
 7613
 7614
 7615
 7616
 7617
 7618
 7619
 7620
 7621
 7622
 7623
 7624
 7625
 7626
 7627
 7628
 7629
 7630
 7631
 7632
 7633
 7634
 7635
 7636
 7637
 7638
 7639
 7640
 7641
 7642
 7643
 7644
 7645
 7646
 7647
 7648
 7649
 7650
 7651
 7652
 7653
 7654
 7655
 7656
 7657
 7658
 7659
 7660
 7661
 7662
 7663
 7664
 7665
 7666
 7667
 7668
 7669
 7670
 7671
 7672
 7673
 7674
 7675
 7676
 7677
 7678
 7679
 7680
 7681
 7682
 7683
 7684
 7685
 7686
 7687
 7688
 7689
 7690
 7691
 7692
 7693
 7694
 7695
 7696
 7697
 7698
 7699
 7700
 7701
 7702
 7703
 7704
 7705
 7706
 7707
 7708
 7709
 7710
 7711
 7712
 7713
 7714
 7715
 7716
 7717
 7718
 7719
 7720
 7721
 7722
 7723
 7724
 7725
 7726
 7727
 7728
 7729
 7730
 7731
 7732
 7733
 7734
 7735
 7736
 7737
 7738
 7739
 7740
 7741
 7742
 7743
 7744
 7745
 7746
 7747
 7748
 7749
 7750
 7751
 7752
 7753
 7754
 7755
 7756
 7757
 7758
 7759
 7760
 7761
 7762
 7763
 7764
 7765
 7766
 7767
 7768
 7769
 7770
 7771
 7772
 7773
 7774
 7775
 7776
 7777
 7778
 7779
 7780
 7781
 7782
 7783
 7784
 7785
 7786
 7787
 7788
 7789
 7790
 7791
 7792
 7793
 7794
 7795
 7796
 7797
 7798
 7799
 7800
 7801
 7802
 7803
 7804
 7805
 7806
 7807
 7808
 7809
 7810
 7811
 7812
 7813
 7814
 7815
 7816
 7817
 7818
 7819
 7820
 7821
 7822
 7823
 7824
 7825
 7826
 7827
 7828
 7829
 7830
 7831
 7832
 7833
 7834
 7835
 7836
 7837
 7838
 7839
 7840
 7841
 7842
 7843
 7844
 7845
 7846
 7847
 7848
 7849
 7850
 7851
 7852
 7853
 7854
 7855
 7856
 7857
 7858
 7859
 7860
 7861
 7862
 7863
 7864
 7865
 7866
 7867
 7868
 7869
 7870
 7871
 7872
 7873
 7874
 7875
 7876
 7877
 7878
 7879
 7880
 7881
 7882
 7883
 7884
 7885
 7886
 7887
 7888
 7889
 7890
 7891
 7892
 7893
 7894
 7895
 7896
 7897
 7898
 7899
 7900
 7901
 7902
 7903
 7904
 7905
 7906
 7907
 7908
 7909
 7910
 7911
 7912
 7913
 7914
 7915
 7916
 7917
 7918
 7919
 7920
 7921
 7922
 7923
 7924
 7925
 7926
 7927
 7928
 7929
 7930
 7931
 7932
 7933
 7934
 7935
 7936
 7937
 7938
 7939
 7940
 7941
 7942
 7943
 7944
 7945
 7946
 7947
 7948
 7949
 7950
 7951
 7952
 7953
 7954
 7955
 7956
 7957
 7958
 7959
 7960
 7961
 7962
 7963
 7964
 7965
 7966
 7967
 7968
 7969
 7970
 7971
 7972
 7973
 7974
 7975
 7976
 7977
 7978
 7979
 7980
 7981
 7982
 7983
 7984
 7985
 7986
 7987
 7988
 7989
 7990
 7991
 7992
 7993
 7994
 7995
 7996
 7997
 7998
 7999
 8000
 8001
 8002
 8003
 8004
 8005
 8006
 8007
 8008
 8009
 8010
 8011
 8012
 8013
 8014
 8015
 8016
 8017
 8018
 8019
 8020
 8021
 8022
 8023
 8024
 8025
 8026
 8027
 8028
 8029
 8030
 8031
 8032
 8033
 8034
 8035
 8036
 8037
 8038
 8039
 8040
 8041
 8042
 8043
 8044
 8045
 8046
 8047
 8048
 8049
 8050
 8051
 8052
 8053
 8054
 8055
 8056
 8057
 8058
 8059
 8060
 8061
 8062
 8063
 8064
 8065
 8066
 8067
 8068
 8069
 8070
 8071
 8072
 8073
 8074
 8075
 8076
 8077
 8078
 8079
 8080
 8081
 8082
 8083
 8084
 8085
 8086
 8087
 8088
 8089
 8090
 8091
 8092
 8093
 8094
 8095
 8096
 8097
 8098
 8099
 8100
 8101
 8102
 8103
 8104
 8105
 8106
 8107
 8108
 8109
 8110
 8111
 8112
 8113
 8114
 8115
 8116
 8117
 8118
 8119
 8120
 8121
 8122
 8123
 8124
 8125
 8126
 8127
 8128
 8129
 8130
 8131
 8132
 8133
 8134
 8135
 8136
 8137
 8138
 8139
 8140
 8141
 8142
 8143
 8144
 8145
 8146
 8147
 8148
 8149
 8150
 8151
 8152
 8153
 8154
 8155
 8156
 8157
 8158
 8159
 8160
 8161
 8162
 8163
 8164
 8165
 8166
 8167
 8168
 8169
 8170
 8171
 8172
 8173
 8174
 8175
 8176
 8177
 8178
 8179
 8180
 8181
 8182
 8183
 8184
 8185
 8186
 8187
 8188
 8189
 8190
 8191
 8192
 8193
 8194
 8195
 8196
 8197
 8198
 8199
 8200
 8201
 8202
 8203
 8204
 8205
 8206
 8207
 8208
 8209
 8210
 8211
 8212
 8213
 8214
 8215
 8216
 8217
 8218
 8219
 8220
 8221
 8222
 8223
 8224
 8225
 8226
 8227
 8228
 8229
 8230
 8231
 8232
 8233
 8234
 8235
 8236
 8237
 8238
 8239
 8240
 8241
 8242
 8243
 8244
 8245
 8246
 8247
 8248
 8249
 8250
 8251
 8252
 8253
 8254
 8255
 8256
 8257
 8258
 8259
 8260
 8261
 8262
 8263
 8264
 8265
 8266
 8267
 8268
 8269
 8270
 8271
 8272
 8273
 8274
 8275
 8276
 8277
 8278
 8279
 8280
 8281
 8282
 8283
 8284
 8285
 8286
 8287
 8288
 8289
 8290
 8291
 8292
 8293
 8294
 8295
 8296
 8297
 8298
 8299
 8300
 8301
 8302
 8303
 8304
 8305
 8306
 8307
 8308
 8309
 8310
 8311
 8312
 8313
 8314
 8315
 8316
 8317
 8318
 8319
 8320
 8321
 8322
 8323
 8324
 8325
 8326
 8327
 8328
 8329
 8330
 8331
 8332
 8333
 8334
 8335
 8336
 8337
 8338
 8339
 8340
 8341
 8342
 8343
 8344
 8345
 8346
 8347
 8348
 8349
 8350
 8351
 8352
 8353
 8354
 8355
 8356
 8357
 8358
 8359
 8360
 8361
 8362
 8363
 8364
 8365
 8366
 8367
 8368
 8369
 8370
 8371
 8372
 8373
 8374
 8375
 8376
 8377
 8378
 8379
 8380
 8381
 8382
 8383
 8384
 8385
 8386
 8387
 8388
 8389
 8390
 8391
 8392
 8393
 8394
 8395
 8396
 8397
 8398
 8399
 8400
 8401
 8402
 8403
 8404
 8405
 8406
 8407
 8408
 8409
 8410
 8411
 8412
 8413
 8414
 8415
 8416
 8417
 8418
 8419
 8420
 8421
 8422
 8423
 8424
 8425
 8426
 8427
 8428
 8429
 8430
 8431
 8432
 8433
 8434
 8435
 8436
 8437
 8438
 8439
 8440
 8441
 8442
 8443
 8444
 8445
 8446
 8447
 8448
 8449
 8450
 8451
 8452
 8453
 8454
 8455
 8456
 8457
 8458
 8459
 8460
 8461
 8462
 8463
 8464
 8465
 8466
 8467
 8468
 8469
 8470
 8471
 8472
 8473
 8474
 8475
 8476
 8477
 8478
 8479
 8480
 8481
 8482
 8483
 8484
 8485
 8486
 8487
 8488
 8489
 8490
 8491
 8492
 8493
 8494
 8495
 8496
 8497
 8498
 8499
 8500
 8501
 8502
 8503
 8504
 8505
 8506
 8507
 8508
 8509
 8510
 8511
 8512
 8513
 8514
 8515
 8516
 8517
 8518
 8519
 8520
 8521
 8522
 8523
 8524
 8525
 8526
 8527
 8528
 8529
 8530
 8531
 8532
 8533
 8534
 8535
 8536
 8537
 8538
 8539
 8540
 8541
 8542
 8543
 8544
 8545
 8546
 8547
 8548
 8549
 8550
 8551
 8552
 8553
 8554
 8555
 8556
 8557
 8558
 8559
 8560
 8561
 8562
 8563
 8564
 8565
 8566
 8567
 8568
 8569
 8570
 8571
 8572
 8573
 8574
 8575
 8576
 8577
 8578
 8579
 8580
 8581
 8582
 8583
 8584
 8585
 8586
 8587
 8588
 8589
 8590
 8591
 8592
 8593
 8594
 8595
 8596
 8597
 8598
 8599
 8600
 8601
 8602
 8603
 8604
 8605
 8606
 8607
 8608
 8609
 8610
 8611
 8612
 8613
 8614
 8615
 8616
 8617
 8618
 8619
 8620
 8621
 8622
 8623
 8624
 8625
 8626
 8627
 8628
 8629
 8630
 8631
 8632
 8633
 8634
 8635
 8636
 8637
 8638
 8639
 8640
 8641
 8642
 8643
 8644
 8645
 8646
 8647
 8648
 8649
 8650
 8651
 8652
 8653
 8654
 8655
 8656
 8657
 8658
 8659
 8660
 8661
 8662
 8663
 8664
 8665
 8666
 8667
 8668
 8669
 8670
 8671
 8672
 8673
 8674
 8675
 8676
 8677
 8678
 8679
 8680
 8681
 8682
 8683
 8684
 8685
 8686
 8687
 8688
 8689
 8690
 8691
 8692
 8693
 8694
 8695
 8696
 8697
 8698
 8699
 8700
 8701
 8702
 8703
 8704
 8705
 8706
 8707
 8708
 8709
 8710
 8711
 8712
 8713
 8714
 8715
 8716
 8717
 8718
 8719
 8720
 8721
 8722
 8723
 8724
 8725
 8726
 8727
 8728
 8729
 8730
 8731
 8732
 8733
 8734
 8735
 8736
 8737
 8738
 8739
 8740
 8741
 8742
 8743
 8744
 8745
 8746
 8747
 8748
 8749
 8750
 8751
 8752
 8753
 8754
 8755
 8756
 8757
 8758
 8759
 8760
 8761
 8762
 8763
 8764
 8765
 8766
 8767
 8768
 8769
 8770
 8771
 8772
 8773
 8774
 8775
 8776
 8777
 8778
 8779
 8780
 8781
 8782
 8783
 8784
 8785
 8786
 8787
 8788
 8789
 8790
 8791
 8792
 8793
 8794
 8795
 8796
 8797
 8798
 8799
 8800
 8801
 8802
 8803
 8804
 8805
 8806
 8807
 8808
 8809
 8810
 8811
 8812
 8813
 8814
 8815
 8816
 8817
 8818
 8819
 8820
 8821
 8822
 8823
 8824
 8825
 8826
 8827
 8828
 8829
 8830
 8831
 8832
 8833
 8834
 8835
 8836
 8837
 8838
 8839
 8840
 8841
 8842
 8843
 8844
 8845
 8846
 8847
 8848
 8849
 8850
 8851
 8852
 8853
 8854
 8855
 8856
 8857
 8858
 8859
 8860
 8861
 8862
 8863
 8864
 8865
 8866
 8867
 8868
 8869
 8870
 8871
 8872
 8873
 8874
 8875
 8876
 8877
 8878
 8879
 8880
 8881
 8882
 8883
 8884
 8885
 8886
 8887
 8888
 8889
 8890
 8891
 8892
 8893
 8894
 8895
 8896
 8897
 8898
 8899
 8900
 8901
 8902
 8903
 8904
 8905
 8906
 8907
 8908
 8909
 8910
 8911
 8912
 8913
 8914
 8915
 8916
 8917
 8918
 8919
 8920
 8921
 8922
 8923
 8924
 8925
 8926
 8927
 8928
 8929
 8930
 8931
 8932
 8933
 8934
 8935
 8936
 8937
 8938
 8939
 8940
 8941
 8942
 8943
 8944
 8945
 8946
 8947
 8948
 8949
 8950
 8951
 8952
 8953
 8954
 8955
 8956
 8957
 8958
 8959
 8960
 8961
 8962
 8963
 8964
 8965
 8966
 8967
 8968
 8969
 8970
 8971
 8972
 8973
 8974
 8975
 8976
 8977
 8978
 8979
 8980
 8981
 8982
 8983
 8984
 8985
 8986
 8987
 8988
 8989
 8990
 8991
 8992
 8993
 8994
 8995
 8996
 8997
 8998
 8999
 9000
 9001
 9002
 9003
 9004
 9005
 9006
 9007
 9008
 9009
 9010
 9011
 9012
 9013
 9014
 9015
 9016
 9017
 9018
 9019
 9020
 9021
 9022
 9023
 9024
 9025
 9026
 9027
 9028
 9029
 9030
 9031
 9032
 9033
 9034
 9035
 9036
 9037
 9038
 9039
 9040
 9041
 9042
 9043
 9044
 9045
 9046
 9047
 9048
 9049
 9050
 9051
 9052
 9053
 9054
 9055
 9056
 9057
 9058
 9059
 9060
 9061
 9062
 9063
 9064
 9065
 9066
 9067
 9068
 9069
 9070
 9071
 9072
 9073
 9074
 9075
 9076
 9077
 9078
 9079
 9080
 9081
 9082
 9083
 9084
 9085
 9086
 9087
 9088
 9089
 9090
 9091
 9092
 9093
 9094
 9095
 9096
 9097
 9098
 9099
 9100
 9101
 9102
 9103
 9104
 9105
 9106
 9107
 9108
 9109
 9110
 9111
 9112
 9113
 9114
 9115
 9116
 9117
 9118
 9119
 9120
 9121
 9122
 9123
 9124
 9125
 9126
 9127
 9128
 9129
 9130
 9131
 9132
 9133
 9134
 9135
 9136
 9137
 9138
 9139
 9140
 9141
 9142
 9143
 9144
 9145
 9146
 9147
 9148
 9149
 9150
 9151
 9152
 9153
 9154
 9155
 9156
 9157
 9158
 9159
 9160
 9161
 9162
 9163
 9164
 9165
 9166
 9167
 9168
 9169
 9170
 9171
 9172
 9173
 9174
 9175
 9176
 9177
 9178
 9179
 9180
 9181
 9182
 9183
 9184
 9185
 9186
 9187
 9188
 9189
 9190
 9191
 9192
 9193
 9194
 9195
 9196
 9197
 9198
 9199
 9200
 9201
 9202
 9203
 9204
 9205
 9206
 9207
 9208
 9209
 9210
 9211
 9212
 9213
 9214
 9215
 9216
 9217
 9218
 9219
 9220
 9221
 9222
 9223
 9224
 9225
 9226
 9227
 9228
 9229
 9230
 9231
 9232
 9233
 9234
 9235
 9236
 9237
 9238
 9239
 9240
 9241
 9242
 9243
 9244
 9245
 9246
 9247
 9248
 9249
 9250
 9251
 9252
 9253
 9254
 9255
 9256
 9257
 9258
 9259
 9260
 9261
 9262
 9263
 9264
 9265
 9266
 9267
 9268
 9269
 9270
 9271
 9272
 9273
 9274
 9275
 9276
 9277
 9278
 9279
 9280
 9281
 9282
 9283
 9284
 9285
 9286
 9287
 9288
 9289
 9290
 9291
 9292
 9293
 9294
 9295
 9296
 9297
 9298
 9299
 9300
 9301
 9302
 9303
 9304
 9305
 9306
 9307
 9308
 9309
 9310
 9311
 9312
 9313
 9314
 9315
 9316
 9317
 9318
 9319
 9320
 9321
 9322
 9323
 9324
 9325
 9326
 9327
 9328
 9329
 9330
 9331
 9332
 9333
 9334
 9335
 9336
 9337
 9338
 9339
 9340
 9341
 9342
 9343
 9344
 9345
 9346
 9347
 9348
 9349
 9350
 9351
 9352
 9353
 9354
 9355
 9356
 9357
 9358
 9359
 9360
 9361
 9362
 9363
 9364
 9365
 9366
 9367
 9368
 9369
 9370
 9371
 9372
 9373
 9374
 9375
 9376
 9377
 9378
 9379
 9380
 9381
 9382
 9383
 9384
 9385
 9386
 9387
 9388
 9389
 9390
 9391
 9392
 9393
 9394
 9395
 9396
 9397
 9398
 9399
 9400
 9401
 9402
 9403
 9404
 9405
 9406
 9407
 9408
 9409
 9410
 9411
 9412
 9413
 9414
 9415
 9416
 9417
 9418
 9419
 9420
 9421
 9422
 9423
 9424
 9425
 9426
 9427
 9428
 9429
 9430
 9431
 9432
 9433
 9434
 9435
 9436
 9437
 9438
 9439
 9440
 9441
 9442
 9443
 9444
 9445
 9446
 9447
 9448
 9449
 9450
 9451
 9452
 9453
 9454
 9455
 9456
 9457
 9458
 9459
 9460
 9461
 9462
 9463
 9464
 9465
 9466
 9467
 9468
 9469
 9470
 9471
 9472
 9473
 9474
 9475
 9476
 9477
 9478
 9479
 9480
 9481
 9482
 9483
 9484
 9485
 9486
 9487
 9488
 9489
 9490
 9491
 9492
 9493
 9494
 9495
 9496
 9497
 9498
 9499
 9500
 9501
 9502
 9503
 9504
 9505
 9506
 9507
 9508
 9509
 9510
 9511
 9512
 9513
 9514
 9515
 9516
 9517
 9518
 9519
 9520
 9521
 9522
 9523
 9524
 9525
 9526
 9527
 9528
 9529
 9530
 9531
 9532
 9533
 9534
 9535
 9536
 9537
 9538
 9539
 9540
 9541
 9542
 9543
 9544
 9545
 9546
 9547
 9548
 9549
 9550
 9551
 9552
 9553
 9554
 9555
 9556
 9557
 9558
 9559
 9560
 9561
 9562
 9563
 9564
 9565
 9566
 9567
 9568
 9569
 9570
 9571
 9572
 9573
 9574
 9575
 9576
 9577
 9578
 9579
 9580
 9581
 9582
 9583
 9584
 9585
 9586
 9587
 9588
 9589
 9590
 9591
 9592
 9593
 9594
 9595
 9596
 9597
 9598
 9599
 9600
 9601
 9602
 9603
 9604
 9605
 9606
 9607
 9608
 9609
 9610
 9611
 9612
 9613
 9614
 9615
 9616
 9617
 9618
 9619
 9620
 9621
 9622
 9623
 9624
 9625
 9626
 9627
 9628
 9629
 9630
 9631
 9632
 9633
 9634
 9635
 9636
 9637
 9638
 9639
 9640
 9641
 9642
 9643
 9644
 9645
 9646
 9647
 9648
 9649
 9650
 9651
 9652
 9653
 9654
 9655
 9656
 9657
 9658
 9659
 9660
 9661
 9662
 9663
 9664
 9665
 9666
 9667
 9668
 9669
 9670
 9671
 9672
 9673
 9674
 9675
 9676
 9677
 9678
 9679
 9680
 9681
 9682
 9683
 9684
 9685
 9686
 9687
 9688
 9689
 9690
 9691
 9692
 9693
 9694
 9695
 9696
 9697
 9698
 9699
 9700
 9701
 9702
 9703
 9704
 9705
 9706
 9707
 9708
 9709
 9710
 9711
 9712
 9713
 9714
 9715
 9716
 9717
 9718
 9719
 9720
 9721
 9722
 9723
 9724
 9725
 9726
 9727
 9728
 9729
 9730
 9731
 9732
 9733
 9734
 9735
 9736
 9737
 9738
 9739
 9740
 9741
 9742
 9743
 9744
 9745
 9746
 9747
 9748
 9749
 9750
 9751
 9752
 9753
 9754
 9755
 9756
 9757
 9758
 9759
 9760
 9761
 9762
 9763
 9764
 9765
 9766
 9767
 9768
 9769
 9770
 9771
 9772
 9773
 9774
 9775
 9776
 9777
 9778
 9779
 9780
 9781
 9782
 9783
 9784
 9785
 9786
 9787
 9788
 9789
 9790
 9791
 9792
 9793
 9794
 9795
 9796
 9797
 9798
 9799
 9800
 9801
 9802
 9803
 9804
 9805
 9806
 9807
 9808
 9809
 9810
 9811
 9812
 9813
 9814
 9815
 9816
 9817
 9818
 9819
 9820
 9821
 9822
 9823
 9824
 9825
 9826
 9827
 9828
 9829
 9830
 9831
 9832
 9833
 9834
 9835
 9836
 9837
 9838
 9839
 9840
 9841
 9842
 9843
 9844
 9845
 9846
 9847
 9848
 9849
 9850
 9851
 9852
 9853
 9854
 9855
 9856
 9857
 9858
 9859
 9860
 9861
 9862
 9863
 9864
 9865
 9866
 9867
 9868
 9869
 9870
 9871
 9872
 9873
 9874
 9875
 9876
 9877
 9878
 9879
 9880
 9881
 9882
 9883
 9884
 9885
 9886
 9887
 9888
 9889
 9890
 9891
 9892
 9893
 9894
 9895
 9896
 9897
 9898
 9899
 9900
 9901
 9902
 9903
 9904
 9905
 9906
 9907
 9908
 9909
 9910
 9911
 9912
 9913
 9914
 9915
 9916
 9917
 9918
 9919
 9920
 9921
 9922
 9923
 9924
 9925
 9926
 9927
 9928
 9929
 9930
 9931
 9932
 9933
 9934
 9935
 9936
 9937
 9938
 9939
 9940
 9941
 9942
 9943
 9944
 9945
 9946
 9947
 9948
 9949
 9950
 9951
 9952
 9953
 9954
 9955
 9956
 9957
 9958
 9959
 9960
 9961
 9962
 9963
 9964
 9965
 9966
 9967
 9968
 9969
 9970
 9971
 9972
 9973
 9974
 9975
 9976
 9977
 9978
 9979
 9980
 9981
 9982
 9983
 9984
 9985
 9986
 9987
 9988
 9989
 9990
 9991
 9992
 9993
 9994
 9995
 9996
 9997
 9998
 9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441
11442
11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476
11477
11478
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
11733
11734
11735
11736
11737
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
11869
11870
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890
11891
11892
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
11912
11913
11914
11915
11916
11917
11918
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932
11933
11934
11935
11936
11937
11938
11939
11940
11941
11942
11943
11944
11945
11946
11947
11948
11949
11950
11951
11952
11953
11954
11955
11956
11957
11958
11959
11960
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975
11976
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010
12011
12012
12013
12014
12015
12016
12017
12018
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039
12040
12041
12042
12043
12044
12045
12046
12047
12048
12049
12050
12051
12052
12053
12054
12055
12056
12057
12058
12059
12060
12061
12062
12063
12064
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166
12167
12168
12169
12170
12171
12172
12173
12174
12175
12176
12177
12178
12179
12180
12181
12182
12183
12184
12185
12186
12187
12188
12189
12190
12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202
12203
12204
12205
12206
12207
12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246
12247
12248
12249
12250
12251
12252
12253
12254
12255
12256
12257
12258
12259
12260
12261
12262
12263
12264
12265
12266
12267
12268
12269
12270
12271
12272
12273
12274
12275
12276
12277
12278
12279
12280
12281
12282
12283
12284
12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
12301
12302
12303
12304
12305
12306
12307
12308
12309
12310
12311
12312
12313
12314
12315
12316
12317
12318
12319
12320
12321
12322
12323
12324
12325
12326
12327
12328
12329
12330
12331
12332
12333
12334
12335
12336
12337
12338
12339
12340
12341
12342
12343
12344
12345
12346
12347
12348
12349
12350
12351
12352
12353
12354
12355
12356
12357
12358
12359
12360
12361
12362
12363
12364
12365
12366
12367
12368
12369
12370
12371
12372
12373
12374
12375
12376
12377
12378
12379
12380
12381
12382
12383
12384
12385
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425
12426
12427
12428
12429
12430
12431
12432
12433
12434
12435
12436
12437
12438
12439
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
12464
12465
12466
12467
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
12521
12522
12523
12524
12525
12526
12527
12528
12529
12530
12531
12532
12533
12534
12535
12536
12537
12538
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548
12549
12550
12551
12552
12553
12554
12555
12556
12557
12558
12559
12560
12561
12562
12563
12564
12565
12566
12567
12568
12569
12570
12571
12572
12573
12574
12575
12576
12577
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
12598
12599
12600
12601
12602
12603
12604
12605
12606
12607
12608
12609
12610
12611
12612
12613
12614
12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
12629
12630
12631
12632
12633
12634
12635
12636
12637
12638
12639
12640
12641
12642
12643
12644
12645
12646
12647
12648
12649
12650
12651
12652
12653
12654
12655
12656
12657
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693
12694
12695
12696
12697
12698
12699
12700
12701
12702
12703
12704
12705
12706
12707
12708
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719
12720
12721
12722
12723
12724
12725
12726
12727
12728
12729
12730
12731
12732
12733
12734
12735
12736
12737
12738
12739
12740
12741
12742
12743
12744
12745
12746
12747
12748
12749
12750
12751
12752
12753
12754
12755
12756
12757
12758
12759
12760
12761
12762
12763
12764
12765
12766
12767
12768
12769
12770
12771
12772
12773
12774
12775
12776
12777
12778
12779
12780
12781
12782
12783
12784
12785
12786
12787
12788
12789
12790
12791
12792
12793
12794
12795
12796
12797
12798
12799
12800
12801
12802
12803
12804
12805
12806
12807
12808
12809
12810
12811
12812
12813
12814
12815
12816
12817
12818
12819
12820
12821
12822
12823
12824
12825
12826
12827
12828
12829
12830
12831
12832
12833
12834
12835
12836
12837
12838
12839
12840
12841
12842
12843
12844
12845
12846
12847
12848
12849
12850
12851
12852
12853
12854
12855
12856
12857
12858
12859
12860
12861
12862
12863
12864
12865
12866
12867
12868
12869
12870
12871
12872
12873
12874
12875
12876
12877
12878
12879
12880
12881
12882
12883
12884
12885
12886
12887
12888
12889
12890
12891
12892
12893
12894
12895
12896
12897
12898
12899
12900
12901
12902
12903
12904
12905
12906
12907
12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
12949
12950
12951
12952
12953
12954
12955
12956
12957
12958
12959
12960
12961
12962
12963
12964
12965
12966
12967
12968
12969
12970
12971
12972
12973
12974
12975
12976
12977
12978
12979
12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028
13029
13030
13031
13032
13033
13034
13035
13036
13037
13038
13039
13040
13041
13042
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066
13067
13068
13069
13070
13071
13072
13073
13074
13075
13076
13077
13078
13079
13080
13081
13082
13083
13084
13085
13086
13087
13088
13089
13090
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
13147
13148
13149
13150
13151
13152
13153
13154
13155
13156
13157
13158
13159
13160
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
13177
13178
13179
13180
13181
13182
13183
13184
13185
13186
13187
13188
13189
13190
13191
13192
13193
13194
13195
13196
13197
13198
13199
13200
13201
13202
13203
13204
13205
13206
13207
13208
13209
13210
13211
13212
13213
13214
13215
13216
13217
13218
13219
13220
13221
13222
13223
13224
13225
13226
13227
13228
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242
13243
13244
13245
13246
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257
13258
13259
13260
13261
13262
13263
13264
13265
13266
13267
13268
13269
13270
13271
13272
13273
13274
13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
13286
13287
13288
13289
13290
13291
13292
13293
13294
13295
13296
13297
13298
13299
13300
13301
13302
13303
13304
13305
13306
13307
13308
13309
13310
13311
13312
13313
13314
13315
13316
13317
13318
13319
13320
13321
#ifdef GET_MIMGBaseOpcode_DECL
enum MIMGBaseOpcode {
  IMAGE_ATOMIC_ADD = 0,
  IMAGE_ATOMIC_AND = 1,
  IMAGE_ATOMIC_CMPSWAP = 2,
  IMAGE_ATOMIC_DEC = 3,
  IMAGE_ATOMIC_INC = 4,
  IMAGE_ATOMIC_OR = 5,
  IMAGE_ATOMIC_SMAX = 6,
  IMAGE_ATOMIC_SMIN = 7,
  IMAGE_ATOMIC_SUB = 8,
  IMAGE_ATOMIC_SWAP = 9,
  IMAGE_ATOMIC_UMAX = 10,
  IMAGE_ATOMIC_UMIN = 11,
  IMAGE_ATOMIC_XOR = 12,
  IMAGE_GATHER4 = 13,
  IMAGE_GATHER4_B = 14,
  IMAGE_GATHER4_B_CL = 15,
  IMAGE_GATHER4_B_CL_O = 16,
  IMAGE_GATHER4_B_O = 17,
  IMAGE_GATHER4_C = 18,
  IMAGE_GATHER4_CL = 19,
  IMAGE_GATHER4_CL_O = 20,
  IMAGE_GATHER4_C_B = 21,
  IMAGE_GATHER4_C_B_CL = 22,
  IMAGE_GATHER4_C_B_CL_O = 23,
  IMAGE_GATHER4_C_B_O = 24,
  IMAGE_GATHER4_C_CL = 25,
  IMAGE_GATHER4_C_CL_O = 26,
  IMAGE_GATHER4_C_L = 27,
  IMAGE_GATHER4_C_LZ = 28,
  IMAGE_GATHER4_C_LZ_O = 29,
  IMAGE_GATHER4_C_L_O = 30,
  IMAGE_GATHER4_C_O = 31,
  IMAGE_GATHER4_L = 32,
  IMAGE_GATHER4_LZ = 33,
  IMAGE_GATHER4_LZ_O = 34,
  IMAGE_GATHER4_L_O = 35,
  IMAGE_GATHER4_O = 36,
  IMAGE_GET_LOD = 37,
  IMAGE_GET_RESINFO = 38,
  IMAGE_LOAD = 39,
  IMAGE_LOAD_MIP = 40,
  IMAGE_LOAD_MIP_PCK = 41,
  IMAGE_LOAD_MIP_PCK_SGN = 42,
  IMAGE_LOAD_PCK = 43,
  IMAGE_LOAD_PCK_SGN = 44,
  IMAGE_SAMPLE = 45,
  IMAGE_SAMPLE_B = 46,
  IMAGE_SAMPLE_B_CL = 47,
  IMAGE_SAMPLE_B_CL_O = 48,
  IMAGE_SAMPLE_B_O = 49,
  IMAGE_SAMPLE_C = 50,
  IMAGE_SAMPLE_CD = 51,
  IMAGE_SAMPLE_CD_CL = 52,
  IMAGE_SAMPLE_CD_CL_O = 53,
  IMAGE_SAMPLE_CD_O = 54,
  IMAGE_SAMPLE_CL = 55,
  IMAGE_SAMPLE_CL_O = 56,
  IMAGE_SAMPLE_C_B = 57,
  IMAGE_SAMPLE_C_B_CL = 58,
  IMAGE_SAMPLE_C_B_CL_O = 59,
  IMAGE_SAMPLE_C_B_O = 60,
  IMAGE_SAMPLE_C_CD = 61,
  IMAGE_SAMPLE_C_CD_CL = 62,
  IMAGE_SAMPLE_C_CD_CL_O = 63,
  IMAGE_SAMPLE_C_CD_O = 64,
  IMAGE_SAMPLE_C_CL = 65,
  IMAGE_SAMPLE_C_CL_O = 66,
  IMAGE_SAMPLE_C_D = 67,
  IMAGE_SAMPLE_C_D_CL = 68,
  IMAGE_SAMPLE_C_D_CL_O = 69,
  IMAGE_SAMPLE_C_D_O = 70,
  IMAGE_SAMPLE_C_L = 71,
  IMAGE_SAMPLE_C_LZ = 72,
  IMAGE_SAMPLE_C_LZ_O = 73,
  IMAGE_SAMPLE_C_L_O = 74,
  IMAGE_SAMPLE_C_O = 75,
  IMAGE_SAMPLE_D = 76,
  IMAGE_SAMPLE_D_CL = 77,
  IMAGE_SAMPLE_D_CL_O = 78,
  IMAGE_SAMPLE_D_O = 79,
  IMAGE_SAMPLE_L = 80,
  IMAGE_SAMPLE_LZ = 81,
  IMAGE_SAMPLE_LZ_O = 82,
  IMAGE_SAMPLE_L_O = 83,
  IMAGE_SAMPLE_O = 84,
  IMAGE_STORE = 85,
  IMAGE_STORE_MIP = 86,
  IMAGE_STORE_MIP_PCK = 87,
  IMAGE_STORE_PCK = 88,
};
#endif

#ifdef GET_MIMGDim_DECL
enum MIMGDim {
  AMDGPUDim1D = 0,
  AMDGPUDim1DArray = 1,
  AMDGPUDim2D = 2,
  AMDGPUDim2DArray = 3,
  AMDGPUDim2DArrayMsaa = 4,
  AMDGPUDim2DMsaa = 5,
  AMDGPUDim3D = 6,
  AMDGPUDimCube = 7,
};
#endif

#ifdef GET_MIMGEncoding_DECL
enum MIMGEncoding {
  MIMGEncGfx10Default = 0,
  MIMGEncGfx10NSA = 1,
  MIMGEncGfx6 = 2,
  MIMGEncGfx8 = 3,
};
#endif

#ifdef GET_ImageDimIntrinsicTable_DECL
const ImageDimIntrinsicInfo *getImageDimIntrinsicInfo(unsigned Intr);
#endif

#ifdef GET_ImageDimIntrinsicTable_IMPL
constexpr ImageDimIntrinsicInfo ImageDimIntrinsicTable[] = {
  { Intrinsic::amdgcn_image_atomic_add_1d, IMAGE_ATOMIC_ADD, AMDGPUDim1D }, // 0
  { Intrinsic::amdgcn_image_atomic_add_1darray, IMAGE_ATOMIC_ADD, AMDGPUDim1DArray }, // 1
  { Intrinsic::amdgcn_image_atomic_add_2d, IMAGE_ATOMIC_ADD, AMDGPUDim2D }, // 2
  { Intrinsic::amdgcn_image_atomic_add_2darray, IMAGE_ATOMIC_ADD, AMDGPUDim2DArray }, // 3
  { Intrinsic::amdgcn_image_atomic_add_2darraymsaa, IMAGE_ATOMIC_ADD, AMDGPUDim2DArrayMsaa }, // 4
  { Intrinsic::amdgcn_image_atomic_add_2dmsaa, IMAGE_ATOMIC_ADD, AMDGPUDim2DMsaa }, // 5
  { Intrinsic::amdgcn_image_atomic_add_3d, IMAGE_ATOMIC_ADD, AMDGPUDim3D }, // 6
  { Intrinsic::amdgcn_image_atomic_add_cube, IMAGE_ATOMIC_ADD, AMDGPUDimCube }, // 7
  { Intrinsic::amdgcn_image_atomic_and_1d, IMAGE_ATOMIC_AND, AMDGPUDim1D }, // 8
  { Intrinsic::amdgcn_image_atomic_and_1darray, IMAGE_ATOMIC_AND, AMDGPUDim1DArray }, // 9
  { Intrinsic::amdgcn_image_atomic_and_2d, IMAGE_ATOMIC_AND, AMDGPUDim2D }, // 10
  { Intrinsic::amdgcn_image_atomic_and_2darray, IMAGE_ATOMIC_AND, AMDGPUDim2DArray }, // 11
  { Intrinsic::amdgcn_image_atomic_and_2darraymsaa, IMAGE_ATOMIC_AND, AMDGPUDim2DArrayMsaa }, // 12
  { Intrinsic::amdgcn_image_atomic_and_2dmsaa, IMAGE_ATOMIC_AND, AMDGPUDim2DMsaa }, // 13
  { Intrinsic::amdgcn_image_atomic_and_3d, IMAGE_ATOMIC_AND, AMDGPUDim3D }, // 14
  { Intrinsic::amdgcn_image_atomic_and_cube, IMAGE_ATOMIC_AND, AMDGPUDimCube }, // 15
  { Intrinsic::amdgcn_image_atomic_cmpswap_1d, IMAGE_ATOMIC_CMPSWAP, AMDGPUDim1D }, // 16
  { Intrinsic::amdgcn_image_atomic_cmpswap_1darray, IMAGE_ATOMIC_CMPSWAP, AMDGPUDim1DArray }, // 17
  { Intrinsic::amdgcn_image_atomic_cmpswap_2d, IMAGE_ATOMIC_CMPSWAP, AMDGPUDim2D }, // 18
  { Intrinsic::amdgcn_image_atomic_cmpswap_2darray, IMAGE_ATOMIC_CMPSWAP, AMDGPUDim2DArray }, // 19
  { Intrinsic::amdgcn_image_atomic_cmpswap_2darraymsaa, IMAGE_ATOMIC_CMPSWAP, AMDGPUDim2DArrayMsaa }, // 20
  { Intrinsic::amdgcn_image_atomic_cmpswap_2dmsaa, IMAGE_ATOMIC_CMPSWAP, AMDGPUDim2DMsaa }, // 21
  { Intrinsic::amdgcn_image_atomic_cmpswap_3d, IMAGE_ATOMIC_CMPSWAP, AMDGPUDim3D }, // 22
  { Intrinsic::amdgcn_image_atomic_cmpswap_cube, IMAGE_ATOMIC_CMPSWAP, AMDGPUDimCube }, // 23
  { Intrinsic::amdgcn_image_atomic_dec_1d, IMAGE_ATOMIC_DEC, AMDGPUDim1D }, // 24
  { Intrinsic::amdgcn_image_atomic_dec_1darray, IMAGE_ATOMIC_DEC, AMDGPUDim1DArray }, // 25
  { Intrinsic::amdgcn_image_atomic_dec_2d, IMAGE_ATOMIC_DEC, AMDGPUDim2D }, // 26
  { Intrinsic::amdgcn_image_atomic_dec_2darray, IMAGE_ATOMIC_DEC, AMDGPUDim2DArray }, // 27
  { Intrinsic::amdgcn_image_atomic_dec_2darraymsaa, IMAGE_ATOMIC_DEC, AMDGPUDim2DArrayMsaa }, // 28
  { Intrinsic::amdgcn_image_atomic_dec_2dmsaa, IMAGE_ATOMIC_DEC, AMDGPUDim2DMsaa }, // 29
  { Intrinsic::amdgcn_image_atomic_dec_3d, IMAGE_ATOMIC_DEC, AMDGPUDim3D }, // 30
  { Intrinsic::amdgcn_image_atomic_dec_cube, IMAGE_ATOMIC_DEC, AMDGPUDimCube }, // 31
  { Intrinsic::amdgcn_image_atomic_inc_1d, IMAGE_ATOMIC_INC, AMDGPUDim1D }, // 32
  { Intrinsic::amdgcn_image_atomic_inc_1darray, IMAGE_ATOMIC_INC, AMDGPUDim1DArray }, // 33
  { Intrinsic::amdgcn_image_atomic_inc_2d, IMAGE_ATOMIC_INC, AMDGPUDim2D }, // 34
  { Intrinsic::amdgcn_image_atomic_inc_2darray, IMAGE_ATOMIC_INC, AMDGPUDim2DArray }, // 35
  { Intrinsic::amdgcn_image_atomic_inc_2darraymsaa, IMAGE_ATOMIC_INC, AMDGPUDim2DArrayMsaa }, // 36
  { Intrinsic::amdgcn_image_atomic_inc_2dmsaa, IMAGE_ATOMIC_INC, AMDGPUDim2DMsaa }, // 37
  { Intrinsic::amdgcn_image_atomic_inc_3d, IMAGE_ATOMIC_INC, AMDGPUDim3D }, // 38
  { Intrinsic::amdgcn_image_atomic_inc_cube, IMAGE_ATOMIC_INC, AMDGPUDimCube }, // 39
  { Intrinsic::amdgcn_image_atomic_or_1d, IMAGE_ATOMIC_OR, AMDGPUDim1D }, // 40
  { Intrinsic::amdgcn_image_atomic_or_1darray, IMAGE_ATOMIC_OR, AMDGPUDim1DArray }, // 41
  { Intrinsic::amdgcn_image_atomic_or_2d, IMAGE_ATOMIC_OR, AMDGPUDim2D }, // 42
  { Intrinsic::amdgcn_image_atomic_or_2darray, IMAGE_ATOMIC_OR, AMDGPUDim2DArray }, // 43
  { Intrinsic::amdgcn_image_atomic_or_2darraymsaa, IMAGE_ATOMIC_OR, AMDGPUDim2DArrayMsaa }, // 44
  { Intrinsic::amdgcn_image_atomic_or_2dmsaa, IMAGE_ATOMIC_OR, AMDGPUDim2DMsaa }, // 45
  { Intrinsic::amdgcn_image_atomic_or_3d, IMAGE_ATOMIC_OR, AMDGPUDim3D }, // 46
  { Intrinsic::amdgcn_image_atomic_or_cube, IMAGE_ATOMIC_OR, AMDGPUDimCube }, // 47
  { Intrinsic::amdgcn_image_atomic_smax_1d, IMAGE_ATOMIC_SMAX, AMDGPUDim1D }, // 48
  { Intrinsic::amdgcn_image_atomic_smax_1darray, IMAGE_ATOMIC_SMAX, AMDGPUDim1DArray }, // 49
  { Intrinsic::amdgcn_image_atomic_smax_2d, IMAGE_ATOMIC_SMAX, AMDGPUDim2D }, // 50
  { Intrinsic::amdgcn_image_atomic_smax_2darray, IMAGE_ATOMIC_SMAX, AMDGPUDim2DArray }, // 51
  { Intrinsic::amdgcn_image_atomic_smax_2darraymsaa, IMAGE_ATOMIC_SMAX, AMDGPUDim2DArrayMsaa }, // 52
  { Intrinsic::amdgcn_image_atomic_smax_2dmsaa, IMAGE_ATOMIC_SMAX, AMDGPUDim2DMsaa }, // 53
  { Intrinsic::amdgcn_image_atomic_smax_3d, IMAGE_ATOMIC_SMAX, AMDGPUDim3D }, // 54
  { Intrinsic::amdgcn_image_atomic_smax_cube, IMAGE_ATOMIC_SMAX, AMDGPUDimCube }, // 55
  { Intrinsic::amdgcn_image_atomic_smin_1d, IMAGE_ATOMIC_SMIN, AMDGPUDim1D }, // 56
  { Intrinsic::amdgcn_image_atomic_smin_1darray, IMAGE_ATOMIC_SMIN, AMDGPUDim1DArray }, // 57
  { Intrinsic::amdgcn_image_atomic_smin_2d, IMAGE_ATOMIC_SMIN, AMDGPUDim2D }, // 58
  { Intrinsic::amdgcn_image_atomic_smin_2darray, IMAGE_ATOMIC_SMIN, AMDGPUDim2DArray }, // 59
  { Intrinsic::amdgcn_image_atomic_smin_2darraymsaa, IMAGE_ATOMIC_SMIN, AMDGPUDim2DArrayMsaa }, // 60
  { Intrinsic::amdgcn_image_atomic_smin_2dmsaa, IMAGE_ATOMIC_SMIN, AMDGPUDim2DMsaa }, // 61
  { Intrinsic::amdgcn_image_atomic_smin_3d, IMAGE_ATOMIC_SMIN, AMDGPUDim3D }, // 62
  { Intrinsic::amdgcn_image_atomic_smin_cube, IMAGE_ATOMIC_SMIN, AMDGPUDimCube }, // 63
  { Intrinsic::amdgcn_image_atomic_sub_1d, IMAGE_ATOMIC_SUB, AMDGPUDim1D }, // 64
  { Intrinsic::amdgcn_image_atomic_sub_1darray, IMAGE_ATOMIC_SUB, AMDGPUDim1DArray }, // 65
  { Intrinsic::amdgcn_image_atomic_sub_2d, IMAGE_ATOMIC_SUB, AMDGPUDim2D }, // 66
  { Intrinsic::amdgcn_image_atomic_sub_2darray, IMAGE_ATOMIC_SUB, AMDGPUDim2DArray }, // 67
  { Intrinsic::amdgcn_image_atomic_sub_2darraymsaa, IMAGE_ATOMIC_SUB, AMDGPUDim2DArrayMsaa }, // 68
  { Intrinsic::amdgcn_image_atomic_sub_2dmsaa, IMAGE_ATOMIC_SUB, AMDGPUDim2DMsaa }, // 69
  { Intrinsic::amdgcn_image_atomic_sub_3d, IMAGE_ATOMIC_SUB, AMDGPUDim3D }, // 70
  { Intrinsic::amdgcn_image_atomic_sub_cube, IMAGE_ATOMIC_SUB, AMDGPUDimCube }, // 71
  { Intrinsic::amdgcn_image_atomic_swap_1d, IMAGE_ATOMIC_SWAP, AMDGPUDim1D }, // 72
  { Intrinsic::amdgcn_image_atomic_swap_1darray, IMAGE_ATOMIC_SWAP, AMDGPUDim1DArray }, // 73
  { Intrinsic::amdgcn_image_atomic_swap_2d, IMAGE_ATOMIC_SWAP, AMDGPUDim2D }, // 74
  { Intrinsic::amdgcn_image_atomic_swap_2darray, IMAGE_ATOMIC_SWAP, AMDGPUDim2DArray }, // 75
  { Intrinsic::amdgcn_image_atomic_swap_2darraymsaa, IMAGE_ATOMIC_SWAP, AMDGPUDim2DArrayMsaa }, // 76
  { Intrinsic::amdgcn_image_atomic_swap_2dmsaa, IMAGE_ATOMIC_SWAP, AMDGPUDim2DMsaa }, // 77
  { Intrinsic::amdgcn_image_atomic_swap_3d, IMAGE_ATOMIC_SWAP, AMDGPUDim3D }, // 78
  { Intrinsic::amdgcn_image_atomic_swap_cube, IMAGE_ATOMIC_SWAP, AMDGPUDimCube }, // 79
  { Intrinsic::amdgcn_image_atomic_umax_1d, IMAGE_ATOMIC_UMAX, AMDGPUDim1D }, // 80
  { Intrinsic::amdgcn_image_atomic_umax_1darray, IMAGE_ATOMIC_UMAX, AMDGPUDim1DArray }, // 81
  { Intrinsic::amdgcn_image_atomic_umax_2d, IMAGE_ATOMIC_UMAX, AMDGPUDim2D }, // 82
  { Intrinsic::amdgcn_image_atomic_umax_2darray, IMAGE_ATOMIC_UMAX, AMDGPUDim2DArray }, // 83
  { Intrinsic::amdgcn_image_atomic_umax_2darraymsaa, IMAGE_ATOMIC_UMAX, AMDGPUDim2DArrayMsaa }, // 84
  { Intrinsic::amdgcn_image_atomic_umax_2dmsaa, IMAGE_ATOMIC_UMAX, AMDGPUDim2DMsaa }, // 85
  { Intrinsic::amdgcn_image_atomic_umax_3d, IMAGE_ATOMIC_UMAX, AMDGPUDim3D }, // 86
  { Intrinsic::amdgcn_image_atomic_umax_cube, IMAGE_ATOMIC_UMAX, AMDGPUDimCube }, // 87
  { Intrinsic::amdgcn_image_atomic_umin_1d, IMAGE_ATOMIC_UMIN, AMDGPUDim1D }, // 88
  { Intrinsic::amdgcn_image_atomic_umin_1darray, IMAGE_ATOMIC_UMIN, AMDGPUDim1DArray }, // 89
  { Intrinsic::amdgcn_image_atomic_umin_2d, IMAGE_ATOMIC_UMIN, AMDGPUDim2D }, // 90
  { Intrinsic::amdgcn_image_atomic_umin_2darray, IMAGE_ATOMIC_UMIN, AMDGPUDim2DArray }, // 91
  { Intrinsic::amdgcn_image_atomic_umin_2darraymsaa, IMAGE_ATOMIC_UMIN, AMDGPUDim2DArrayMsaa }, // 92
  { Intrinsic::amdgcn_image_atomic_umin_2dmsaa, IMAGE_ATOMIC_UMIN, AMDGPUDim2DMsaa }, // 93
  { Intrinsic::amdgcn_image_atomic_umin_3d, IMAGE_ATOMIC_UMIN, AMDGPUDim3D }, // 94
  { Intrinsic::amdgcn_image_atomic_umin_cube, IMAGE_ATOMIC_UMIN, AMDGPUDimCube }, // 95
  { Intrinsic::amdgcn_image_atomic_xor_1d, IMAGE_ATOMIC_XOR, AMDGPUDim1D }, // 96
  { Intrinsic::amdgcn_image_atomic_xor_1darray, IMAGE_ATOMIC_XOR, AMDGPUDim1DArray }, // 97
  { Intrinsic::amdgcn_image_atomic_xor_2d, IMAGE_ATOMIC_XOR, AMDGPUDim2D }, // 98
  { Intrinsic::amdgcn_image_atomic_xor_2darray, IMAGE_ATOMIC_XOR, AMDGPUDim2DArray }, // 99
  { Intrinsic::amdgcn_image_atomic_xor_2darraymsaa, IMAGE_ATOMIC_XOR, AMDGPUDim2DArrayMsaa }, // 100
  { Intrinsic::amdgcn_image_atomic_xor_2dmsaa, IMAGE_ATOMIC_XOR, AMDGPUDim2DMsaa }, // 101
  { Intrinsic::amdgcn_image_atomic_xor_3d, IMAGE_ATOMIC_XOR, AMDGPUDim3D }, // 102
  { Intrinsic::amdgcn_image_atomic_xor_cube, IMAGE_ATOMIC_XOR, AMDGPUDimCube }, // 103
  { Intrinsic::amdgcn_image_gather4_2d, IMAGE_GATHER4, AMDGPUDim2D }, // 104
  { Intrinsic::amdgcn_image_gather4_2darray, IMAGE_GATHER4, AMDGPUDim2DArray }, // 105
  { Intrinsic::amdgcn_image_gather4_b_2d, IMAGE_GATHER4_B, AMDGPUDim2D }, // 106
  { Intrinsic::amdgcn_image_gather4_b_2darray, IMAGE_GATHER4_B, AMDGPUDim2DArray }, // 107
  { Intrinsic::amdgcn_image_gather4_b_cl_2d, IMAGE_GATHER4_B_CL, AMDGPUDim2D }, // 108
  { Intrinsic::amdgcn_image_gather4_b_cl_2darray, IMAGE_GATHER4_B_CL, AMDGPUDim2DArray }, // 109
  { Intrinsic::amdgcn_image_gather4_b_cl_cube, IMAGE_GATHER4_B_CL, AMDGPUDimCube }, // 110
  { Intrinsic::amdgcn_image_gather4_b_cl_o_2d, IMAGE_GATHER4_B_CL_O, AMDGPUDim2D }, // 111
  { Intrinsic::amdgcn_image_gather4_b_cl_o_2darray, IMAGE_GATHER4_B_CL_O, AMDGPUDim2DArray }, // 112
  { Intrinsic::amdgcn_image_gather4_b_cl_o_cube, IMAGE_GATHER4_B_CL_O, AMDGPUDimCube }, // 113
  { Intrinsic::amdgcn_image_gather4_b_cube, IMAGE_GATHER4_B, AMDGPUDimCube }, // 114
  { Intrinsic::amdgcn_image_gather4_b_o_2d, IMAGE_GATHER4_B_O, AMDGPUDim2D }, // 115
  { Intrinsic::amdgcn_image_gather4_b_o_2darray, IMAGE_GATHER4_B_O, AMDGPUDim2DArray }, // 116
  { Intrinsic::amdgcn_image_gather4_b_o_cube, IMAGE_GATHER4_B_O, AMDGPUDimCube }, // 117
  { Intrinsic::amdgcn_image_gather4_c_2d, IMAGE_GATHER4_C, AMDGPUDim2D }, // 118
  { Intrinsic::amdgcn_image_gather4_c_2darray, IMAGE_GATHER4_C, AMDGPUDim2DArray }, // 119
  { Intrinsic::amdgcn_image_gather4_c_b_2d, IMAGE_GATHER4_C_B, AMDGPUDim2D }, // 120
  { Intrinsic::amdgcn_image_gather4_c_b_2darray, IMAGE_GATHER4_C_B, AMDGPUDim2DArray }, // 121
  { Intrinsic::amdgcn_image_gather4_c_b_cl_2d, IMAGE_GATHER4_C_B_CL, AMDGPUDim2D }, // 122
  { Intrinsic::amdgcn_image_gather4_c_b_cl_2darray, IMAGE_GATHER4_C_B_CL, AMDGPUDim2DArray }, // 123
  { Intrinsic::amdgcn_image_gather4_c_b_cl_cube, IMAGE_GATHER4_C_B_CL, AMDGPUDimCube }, // 124
  { Intrinsic::amdgcn_image_gather4_c_b_cl_o_2d, IMAGE_GATHER4_C_B_CL_O, AMDGPUDim2D }, // 125
  { Intrinsic::amdgcn_image_gather4_c_b_cl_o_2darray, IMAGE_GATHER4_C_B_CL_O, AMDGPUDim2DArray }, // 126
  { Intrinsic::amdgcn_image_gather4_c_b_cl_o_cube, IMAGE_GATHER4_C_B_CL_O, AMDGPUDimCube }, // 127
  { Intrinsic::amdgcn_image_gather4_c_b_cube, IMAGE_GATHER4_C_B, AMDGPUDimCube }, // 128
  { Intrinsic::amdgcn_image_gather4_c_b_o_2d, IMAGE_GATHER4_C_B_O, AMDGPUDim2D }, // 129
  { Intrinsic::amdgcn_image_gather4_c_b_o_2darray, IMAGE_GATHER4_C_B_O, AMDGPUDim2DArray }, // 130
  { Intrinsic::amdgcn_image_gather4_c_b_o_cube, IMAGE_GATHER4_C_B_O, AMDGPUDimCube }, // 131
  { Intrinsic::amdgcn_image_gather4_c_cl_2d, IMAGE_GATHER4_C_CL, AMDGPUDim2D }, // 132
  { Intrinsic::amdgcn_image_gather4_c_cl_2darray, IMAGE_GATHER4_C_CL, AMDGPUDim2DArray }, // 133
  { Intrinsic::amdgcn_image_gather4_c_cl_cube, IMAGE_GATHER4_C_CL, AMDGPUDimCube }, // 134
  { Intrinsic::amdgcn_image_gather4_c_cl_o_2d, IMAGE_GATHER4_C_CL_O, AMDGPUDim2D }, // 135
  { Intrinsic::amdgcn_image_gather4_c_cl_o_2darray, IMAGE_GATHER4_C_CL_O, AMDGPUDim2DArray }, // 136
  { Intrinsic::amdgcn_image_gather4_c_cl_o_cube, IMAGE_GATHER4_C_CL_O, AMDGPUDimCube }, // 137
  { Intrinsic::amdgcn_image_gather4_c_cube, IMAGE_GATHER4_C, AMDGPUDimCube }, // 138
  { Intrinsic::amdgcn_image_gather4_c_l_2d, IMAGE_GATHER4_C_L, AMDGPUDim2D }, // 139
  { Intrinsic::amdgcn_image_gather4_c_l_2darray, IMAGE_GATHER4_C_L, AMDGPUDim2DArray }, // 140
  { Intrinsic::amdgcn_image_gather4_c_l_cube, IMAGE_GATHER4_C_L, AMDGPUDimCube }, // 141
  { Intrinsic::amdgcn_image_gather4_c_l_o_2d, IMAGE_GATHER4_C_L_O, AMDGPUDim2D }, // 142
  { Intrinsic::amdgcn_image_gather4_c_l_o_2darray, IMAGE_GATHER4_C_L_O, AMDGPUDim2DArray }, // 143
  { Intrinsic::amdgcn_image_gather4_c_l_o_cube, IMAGE_GATHER4_C_L_O, AMDGPUDimCube }, // 144
  { Intrinsic::amdgcn_image_gather4_c_lz_2d, IMAGE_GATHER4_C_LZ, AMDGPUDim2D }, // 145
  { Intrinsic::amdgcn_image_gather4_c_lz_2darray, IMAGE_GATHER4_C_LZ, AMDGPUDim2DArray }, // 146
  { Intrinsic::amdgcn_image_gather4_c_lz_cube, IMAGE_GATHER4_C_LZ, AMDGPUDimCube }, // 147
  { Intrinsic::amdgcn_image_gather4_c_lz_o_2d, IMAGE_GATHER4_C_LZ_O, AMDGPUDim2D }, // 148
  { Intrinsic::amdgcn_image_gather4_c_lz_o_2darray, IMAGE_GATHER4_C_LZ_O, AMDGPUDim2DArray }, // 149
  { Intrinsic::amdgcn_image_gather4_c_lz_o_cube, IMAGE_GATHER4_C_LZ_O, AMDGPUDimCube }, // 150
  { Intrinsic::amdgcn_image_gather4_c_o_2d, IMAGE_GATHER4_C_O, AMDGPUDim2D }, // 151
  { Intrinsic::amdgcn_image_gather4_c_o_2darray, IMAGE_GATHER4_C_O, AMDGPUDim2DArray }, // 152
  { Intrinsic::amdgcn_image_gather4_c_o_cube, IMAGE_GATHER4_C_O, AMDGPUDimCube }, // 153
  { Intrinsic::amdgcn_image_gather4_cl_2d, IMAGE_GATHER4_CL, AMDGPUDim2D }, // 154
  { Intrinsic::amdgcn_image_gather4_cl_2darray, IMAGE_GATHER4_CL, AMDGPUDim2DArray }, // 155
  { Intrinsic::amdgcn_image_gather4_cl_cube, IMAGE_GATHER4_CL, AMDGPUDimCube }, // 156
  { Intrinsic::amdgcn_image_gather4_cl_o_2d, IMAGE_GATHER4_CL_O, AMDGPUDim2D }, // 157
  { Intrinsic::amdgcn_image_gather4_cl_o_2darray, IMAGE_GATHER4_CL_O, AMDGPUDim2DArray }, // 158
  { Intrinsic::amdgcn_image_gather4_cl_o_cube, IMAGE_GATHER4_CL_O, AMDGPUDimCube }, // 159
  { Intrinsic::amdgcn_image_gather4_cube, IMAGE_GATHER4, AMDGPUDimCube }, // 160
  { Intrinsic::amdgcn_image_gather4_l_2d, IMAGE_GATHER4_L, AMDGPUDim2D }, // 161
  { Intrinsic::amdgcn_image_gather4_l_2darray, IMAGE_GATHER4_L, AMDGPUDim2DArray }, // 162
  { Intrinsic::amdgcn_image_gather4_l_cube, IMAGE_GATHER4_L, AMDGPUDimCube }, // 163
  { Intrinsic::amdgcn_image_gather4_l_o_2d, IMAGE_GATHER4_L_O, AMDGPUDim2D }, // 164
  { Intrinsic::amdgcn_image_gather4_l_o_2darray, IMAGE_GATHER4_L_O, AMDGPUDim2DArray }, // 165
  { Intrinsic::amdgcn_image_gather4_l_o_cube, IMAGE_GATHER4_L_O, AMDGPUDimCube }, // 166
  { Intrinsic::amdgcn_image_gather4_lz_2d, IMAGE_GATHER4_LZ, AMDGPUDim2D }, // 167
  { Intrinsic::amdgcn_image_gather4_lz_2darray, IMAGE_GATHER4_LZ, AMDGPUDim2DArray }, // 168
  { Intrinsic::amdgcn_image_gather4_lz_cube, IMAGE_GATHER4_LZ, AMDGPUDimCube }, // 169
  { Intrinsic::amdgcn_image_gather4_lz_o_2d, IMAGE_GATHER4_LZ_O, AMDGPUDim2D }, // 170
  { Intrinsic::amdgcn_image_gather4_lz_o_2darray, IMAGE_GATHER4_LZ_O, AMDGPUDim2DArray }, // 171
  { Intrinsic::amdgcn_image_gather4_lz_o_cube, IMAGE_GATHER4_LZ_O, AMDGPUDimCube }, // 172
  { Intrinsic::amdgcn_image_gather4_o_2d, IMAGE_GATHER4_O, AMDGPUDim2D }, // 173
  { Intrinsic::amdgcn_image_gather4_o_2darray, IMAGE_GATHER4_O, AMDGPUDim2DArray }, // 174
  { Intrinsic::amdgcn_image_gather4_o_cube, IMAGE_GATHER4_O, AMDGPUDimCube }, // 175
  { Intrinsic::amdgcn_image_getlod_1d, IMAGE_GET_LOD, AMDGPUDim1D }, // 176
  { Intrinsic::amdgcn_image_getlod_1darray, IMAGE_GET_LOD, AMDGPUDim1DArray }, // 177
  { Intrinsic::amdgcn_image_getlod_2d, IMAGE_GET_LOD, AMDGPUDim2D }, // 178
  { Intrinsic::amdgcn_image_getlod_2darray, IMAGE_GET_LOD, AMDGPUDim2DArray }, // 179
  { Intrinsic::amdgcn_image_getlod_3d, IMAGE_GET_LOD, AMDGPUDim3D }, // 180
  { Intrinsic::amdgcn_image_getlod_cube, IMAGE_GET_LOD, AMDGPUDimCube }, // 181
  { Intrinsic::amdgcn_image_getresinfo_1d, IMAGE_GET_RESINFO, AMDGPUDim1D }, // 182
  { Intrinsic::amdgcn_image_getresinfo_1darray, IMAGE_GET_RESINFO, AMDGPUDim1DArray }, // 183
  { Intrinsic::amdgcn_image_getresinfo_2d, IMAGE_GET_RESINFO, AMDGPUDim2D }, // 184
  { Intrinsic::amdgcn_image_getresinfo_2darray, IMAGE_GET_RESINFO, AMDGPUDim2DArray }, // 185
  { Intrinsic::amdgcn_image_getresinfo_2darraymsaa, IMAGE_GET_RESINFO, AMDGPUDim2DArrayMsaa }, // 186
  { Intrinsic::amdgcn_image_getresinfo_2dmsaa, IMAGE_GET_RESINFO, AMDGPUDim2DMsaa }, // 187
  { Intrinsic::amdgcn_image_getresinfo_3d, IMAGE_GET_RESINFO, AMDGPUDim3D }, // 188
  { Intrinsic::amdgcn_image_getresinfo_cube, IMAGE_GET_RESINFO, AMDGPUDimCube }, // 189
  { Intrinsic::amdgcn_image_load_1d, IMAGE_LOAD, AMDGPUDim1D }, // 190
  { Intrinsic::amdgcn_image_load_1darray, IMAGE_LOAD, AMDGPUDim1DArray }, // 191
  { Intrinsic::amdgcn_image_load_2d, IMAGE_LOAD, AMDGPUDim2D }, // 192
  { Intrinsic::amdgcn_image_load_2darray, IMAGE_LOAD, AMDGPUDim2DArray }, // 193
  { Intrinsic::amdgcn_image_load_2darraymsaa, IMAGE_LOAD, AMDGPUDim2DArrayMsaa }, // 194
  { Intrinsic::amdgcn_image_load_2dmsaa, IMAGE_LOAD, AMDGPUDim2DMsaa }, // 195
  { Intrinsic::amdgcn_image_load_3d, IMAGE_LOAD, AMDGPUDim3D }, // 196
  { Intrinsic::amdgcn_image_load_cube, IMAGE_LOAD, AMDGPUDimCube }, // 197
  { Intrinsic::amdgcn_image_load_mip_1d, IMAGE_LOAD_MIP, AMDGPUDim1D }, // 198
  { Intrinsic::amdgcn_image_load_mip_1darray, IMAGE_LOAD_MIP, AMDGPUDim1DArray }, // 199
  { Intrinsic::amdgcn_image_load_mip_2d, IMAGE_LOAD_MIP, AMDGPUDim2D }, // 200
  { Intrinsic::amdgcn_image_load_mip_2darray, IMAGE_LOAD_MIP, AMDGPUDim2DArray }, // 201
  { Intrinsic::amdgcn_image_load_mip_3d, IMAGE_LOAD_MIP, AMDGPUDim3D }, // 202
  { Intrinsic::amdgcn_image_load_mip_cube, IMAGE_LOAD_MIP, AMDGPUDimCube }, // 203
  { Intrinsic::amdgcn_image_sample_1d, IMAGE_SAMPLE, AMDGPUDim1D }, // 204
  { Intrinsic::amdgcn_image_sample_1darray, IMAGE_SAMPLE, AMDGPUDim1DArray }, // 205
  { Intrinsic::amdgcn_image_sample_2d, IMAGE_SAMPLE, AMDGPUDim2D }, // 206
  { Intrinsic::amdgcn_image_sample_2darray, IMAGE_SAMPLE, AMDGPUDim2DArray }, // 207
  { Intrinsic::amdgcn_image_sample_3d, IMAGE_SAMPLE, AMDGPUDim3D }, // 208
  { Intrinsic::amdgcn_image_sample_b_1d, IMAGE_SAMPLE_B, AMDGPUDim1D }, // 209
  { Intrinsic::amdgcn_image_sample_b_1darray, IMAGE_SAMPLE_B, AMDGPUDim1DArray }, // 210
  { Intrinsic::amdgcn_image_sample_b_2d, IMAGE_SAMPLE_B, AMDGPUDim2D }, // 211
  { Intrinsic::amdgcn_image_sample_b_2darray, IMAGE_SAMPLE_B, AMDGPUDim2DArray }, // 212
  { Intrinsic::amdgcn_image_sample_b_3d, IMAGE_SAMPLE_B, AMDGPUDim3D }, // 213
  { Intrinsic::amdgcn_image_sample_b_cl_1d, IMAGE_SAMPLE_B_CL, AMDGPUDim1D }, // 214
  { Intrinsic::amdgcn_image_sample_b_cl_1darray, IMAGE_SAMPLE_B_CL, AMDGPUDim1DArray }, // 215
  { Intrinsic::amdgcn_image_sample_b_cl_2d, IMAGE_SAMPLE_B_CL, AMDGPUDim2D }, // 216
  { Intrinsic::amdgcn_image_sample_b_cl_2darray, IMAGE_SAMPLE_B_CL, AMDGPUDim2DArray }, // 217
  { Intrinsic::amdgcn_image_sample_b_cl_3d, IMAGE_SAMPLE_B_CL, AMDGPUDim3D }, // 218
  { Intrinsic::amdgcn_image_sample_b_cl_cube, IMAGE_SAMPLE_B_CL, AMDGPUDimCube }, // 219
  { Intrinsic::amdgcn_image_sample_b_cl_o_1d, IMAGE_SAMPLE_B_CL_O, AMDGPUDim1D }, // 220
  { Intrinsic::amdgcn_image_sample_b_cl_o_1darray, IMAGE_SAMPLE_B_CL_O, AMDGPUDim1DArray }, // 221
  { Intrinsic::amdgcn_image_sample_b_cl_o_2d, IMAGE_SAMPLE_B_CL_O, AMDGPUDim2D }, // 222
  { Intrinsic::amdgcn_image_sample_b_cl_o_2darray, IMAGE_SAMPLE_B_CL_O, AMDGPUDim2DArray }, // 223
  { Intrinsic::amdgcn_image_sample_b_cl_o_3d, IMAGE_SAMPLE_B_CL_O, AMDGPUDim3D }, // 224
  { Intrinsic::amdgcn_image_sample_b_cl_o_cube, IMAGE_SAMPLE_B_CL_O, AMDGPUDimCube }, // 225
  { Intrinsic::amdgcn_image_sample_b_cube, IMAGE_SAMPLE_B, AMDGPUDimCube }, // 226
  { Intrinsic::amdgcn_image_sample_b_o_1d, IMAGE_SAMPLE_B_O, AMDGPUDim1D }, // 227
  { Intrinsic::amdgcn_image_sample_b_o_1darray, IMAGE_SAMPLE_B_O, AMDGPUDim1DArray }, // 228
  { Intrinsic::amdgcn_image_sample_b_o_2d, IMAGE_SAMPLE_B_O, AMDGPUDim2D }, // 229
  { Intrinsic::amdgcn_image_sample_b_o_2darray, IMAGE_SAMPLE_B_O, AMDGPUDim2DArray }, // 230
  { Intrinsic::amdgcn_image_sample_b_o_3d, IMAGE_SAMPLE_B_O, AMDGPUDim3D }, // 231
  { Intrinsic::amdgcn_image_sample_b_o_cube, IMAGE_SAMPLE_B_O, AMDGPUDimCube }, // 232
  { Intrinsic::amdgcn_image_sample_c_1d, IMAGE_SAMPLE_C, AMDGPUDim1D }, // 233
  { Intrinsic::amdgcn_image_sample_c_1darray, IMAGE_SAMPLE_C, AMDGPUDim1DArray }, // 234
  { Intrinsic::amdgcn_image_sample_c_2d, IMAGE_SAMPLE_C, AMDGPUDim2D }, // 235
  { Intrinsic::amdgcn_image_sample_c_2darray, IMAGE_SAMPLE_C, AMDGPUDim2DArray }, // 236
  { Intrinsic::amdgcn_image_sample_c_3d, IMAGE_SAMPLE_C, AMDGPUDim3D }, // 237
  { Intrinsic::amdgcn_image_sample_c_b_1d, IMAGE_SAMPLE_C_B, AMDGPUDim1D }, // 238
  { Intrinsic::amdgcn_image_sample_c_b_1darray, IMAGE_SAMPLE_C_B, AMDGPUDim1DArray }, // 239
  { Intrinsic::amdgcn_image_sample_c_b_2d, IMAGE_SAMPLE_C_B, AMDGPUDim2D }, // 240
  { Intrinsic::amdgcn_image_sample_c_b_2darray, IMAGE_SAMPLE_C_B, AMDGPUDim2DArray }, // 241
  { Intrinsic::amdgcn_image_sample_c_b_3d, IMAGE_SAMPLE_C_B, AMDGPUDim3D }, // 242
  { Intrinsic::amdgcn_image_sample_c_b_cl_1d, IMAGE_SAMPLE_C_B_CL, AMDGPUDim1D }, // 243
  { Intrinsic::amdgcn_image_sample_c_b_cl_1darray, IMAGE_SAMPLE_C_B_CL, AMDGPUDim1DArray }, // 244
  { Intrinsic::amdgcn_image_sample_c_b_cl_2d, IMAGE_SAMPLE_C_B_CL, AMDGPUDim2D }, // 245
  { Intrinsic::amdgcn_image_sample_c_b_cl_2darray, IMAGE_SAMPLE_C_B_CL, AMDGPUDim2DArray }, // 246
  { Intrinsic::amdgcn_image_sample_c_b_cl_3d, IMAGE_SAMPLE_C_B_CL, AMDGPUDim3D }, // 247
  { Intrinsic::amdgcn_image_sample_c_b_cl_cube, IMAGE_SAMPLE_C_B_CL, AMDGPUDimCube }, // 248
  { Intrinsic::amdgcn_image_sample_c_b_cl_o_1d, IMAGE_SAMPLE_C_B_CL_O, AMDGPUDim1D }, // 249
  { Intrinsic::amdgcn_image_sample_c_b_cl_o_1darray, IMAGE_SAMPLE_C_B_CL_O, AMDGPUDim1DArray }, // 250
  { Intrinsic::amdgcn_image_sample_c_b_cl_o_2d, IMAGE_SAMPLE_C_B_CL_O, AMDGPUDim2D }, // 251
  { Intrinsic::amdgcn_image_sample_c_b_cl_o_2darray, IMAGE_SAMPLE_C_B_CL_O, AMDGPUDim2DArray }, // 252
  { Intrinsic::amdgcn_image_sample_c_b_cl_o_3d, IMAGE_SAMPLE_C_B_CL_O, AMDGPUDim3D }, // 253
  { Intrinsic::amdgcn_image_sample_c_b_cl_o_cube, IMAGE_SAMPLE_C_B_CL_O, AMDGPUDimCube }, // 254
  { Intrinsic::amdgcn_image_sample_c_b_cube, IMAGE_SAMPLE_C_B, AMDGPUDimCube }, // 255
  { Intrinsic::amdgcn_image_sample_c_b_o_1d, IMAGE_SAMPLE_C_B_O, AMDGPUDim1D }, // 256
  { Intrinsic::amdgcn_image_sample_c_b_o_1darray, IMAGE_SAMPLE_C_B_O, AMDGPUDim1DArray }, // 257
  { Intrinsic::amdgcn_image_sample_c_b_o_2d, IMAGE_SAMPLE_C_B_O, AMDGPUDim2D }, // 258
  { Intrinsic::amdgcn_image_sample_c_b_o_2darray, IMAGE_SAMPLE_C_B_O, AMDGPUDim2DArray }, // 259
  { Intrinsic::amdgcn_image_sample_c_b_o_3d, IMAGE_SAMPLE_C_B_O, AMDGPUDim3D }, // 260
  { Intrinsic::amdgcn_image_sample_c_b_o_cube, IMAGE_SAMPLE_C_B_O, AMDGPUDimCube }, // 261
  { Intrinsic::amdgcn_image_sample_c_cd_1d, IMAGE_SAMPLE_C_CD, AMDGPUDim1D }, // 262
  { Intrinsic::amdgcn_image_sample_c_cd_1darray, IMAGE_SAMPLE_C_CD, AMDGPUDim1DArray }, // 263
  { Intrinsic::amdgcn_image_sample_c_cd_2d, IMAGE_SAMPLE_C_CD, AMDGPUDim2D }, // 264
  { Intrinsic::amdgcn_image_sample_c_cd_2darray, IMAGE_SAMPLE_C_CD, AMDGPUDim2DArray }, // 265
  { Intrinsic::amdgcn_image_sample_c_cd_3d, IMAGE_SAMPLE_C_CD, AMDGPUDim3D }, // 266
  { Intrinsic::amdgcn_image_sample_c_cd_cl_1d, IMAGE_SAMPLE_C_CD_CL, AMDGPUDim1D }, // 267
  { Intrinsic::amdgcn_image_sample_c_cd_cl_1darray, IMAGE_SAMPLE_C_CD_CL, AMDGPUDim1DArray }, // 268
  { Intrinsic::amdgcn_image_sample_c_cd_cl_2d, IMAGE_SAMPLE_C_CD_CL, AMDGPUDim2D }, // 269
  { Intrinsic::amdgcn_image_sample_c_cd_cl_2darray, IMAGE_SAMPLE_C_CD_CL, AMDGPUDim2DArray }, // 270
  { Intrinsic::amdgcn_image_sample_c_cd_cl_3d, IMAGE_SAMPLE_C_CD_CL, AMDGPUDim3D }, // 271
  { Intrinsic::amdgcn_image_sample_c_cd_cl_cube, IMAGE_SAMPLE_C_CD_CL, AMDGPUDimCube }, // 272
  { Intrinsic::amdgcn_image_sample_c_cd_cl_o_1d, IMAGE_SAMPLE_C_CD_CL_O, AMDGPUDim1D }, // 273
  { Intrinsic::amdgcn_image_sample_c_cd_cl_o_1darray, IMAGE_SAMPLE_C_CD_CL_O, AMDGPUDim1DArray }, // 274
  { Intrinsic::amdgcn_image_sample_c_cd_cl_o_2d, IMAGE_SAMPLE_C_CD_CL_O, AMDGPUDim2D }, // 275
  { Intrinsic::amdgcn_image_sample_c_cd_cl_o_2darray, IMAGE_SAMPLE_C_CD_CL_O, AMDGPUDim2DArray }, // 276
  { Intrinsic::amdgcn_image_sample_c_cd_cl_o_3d, IMAGE_SAMPLE_C_CD_CL_O, AMDGPUDim3D }, // 277
  { Intrinsic::amdgcn_image_sample_c_cd_cl_o_cube, IMAGE_SAMPLE_C_CD_CL_O, AMDGPUDimCube }, // 278
  { Intrinsic::amdgcn_image_sample_c_cd_cube, IMAGE_SAMPLE_C_CD, AMDGPUDimCube }, // 279
  { Intrinsic::amdgcn_image_sample_c_cd_o_1d, IMAGE_SAMPLE_C_CD_O, AMDGPUDim1D }, // 280
  { Intrinsic::amdgcn_image_sample_c_cd_o_1darray, IMAGE_SAMPLE_C_CD_O, AMDGPUDim1DArray }, // 281
  { Intrinsic::amdgcn_image_sample_c_cd_o_2d, IMAGE_SAMPLE_C_CD_O, AMDGPUDim2D }, // 282
  { Intrinsic::amdgcn_image_sample_c_cd_o_2darray, IMAGE_SAMPLE_C_CD_O, AMDGPUDim2DArray }, // 283
  { Intrinsic::amdgcn_image_sample_c_cd_o_3d, IMAGE_SAMPLE_C_CD_O, AMDGPUDim3D }, // 284
  { Intrinsic::amdgcn_image_sample_c_cd_o_cube, IMAGE_SAMPLE_C_CD_O, AMDGPUDimCube }, // 285
  { Intrinsic::amdgcn_image_sample_c_cl_1d, IMAGE_SAMPLE_C_CL, AMDGPUDim1D }, // 286
  { Intrinsic::amdgcn_image_sample_c_cl_1darray, IMAGE_SAMPLE_C_CL, AMDGPUDim1DArray }, // 287
  { Intrinsic::amdgcn_image_sample_c_cl_2d, IMAGE_SAMPLE_C_CL, AMDGPUDim2D }, // 288
  { Intrinsic::amdgcn_image_sample_c_cl_2darray, IMAGE_SAMPLE_C_CL, AMDGPUDim2DArray }, // 289
  { Intrinsic::amdgcn_image_sample_c_cl_3d, IMAGE_SAMPLE_C_CL, AMDGPUDim3D }, // 290
  { Intrinsic::amdgcn_image_sample_c_cl_cube, IMAGE_SAMPLE_C_CL, AMDGPUDimCube }, // 291
  { Intrinsic::amdgcn_image_sample_c_cl_o_1d, IMAGE_SAMPLE_C_CL_O, AMDGPUDim1D }, // 292
  { Intrinsic::amdgcn_image_sample_c_cl_o_1darray, IMAGE_SAMPLE_C_CL_O, AMDGPUDim1DArray }, // 293
  { Intrinsic::amdgcn_image_sample_c_cl_o_2d, IMAGE_SAMPLE_C_CL_O, AMDGPUDim2D }, // 294
  { Intrinsic::amdgcn_image_sample_c_cl_o_2darray, IMAGE_SAMPLE_C_CL_O, AMDGPUDim2DArray }, // 295
  { Intrinsic::amdgcn_image_sample_c_cl_o_3d, IMAGE_SAMPLE_C_CL_O, AMDGPUDim3D }, // 296
  { Intrinsic::amdgcn_image_sample_c_cl_o_cube, IMAGE_SAMPLE_C_CL_O, AMDGPUDimCube }, // 297
  { Intrinsic::amdgcn_image_sample_c_cube, IMAGE_SAMPLE_C, AMDGPUDimCube }, // 298
  { Intrinsic::amdgcn_image_sample_c_d_1d, IMAGE_SAMPLE_C_D, AMDGPUDim1D }, // 299
  { Intrinsic::amdgcn_image_sample_c_d_1darray, IMAGE_SAMPLE_C_D, AMDGPUDim1DArray }, // 300
  { Intrinsic::amdgcn_image_sample_c_d_2d, IMAGE_SAMPLE_C_D, AMDGPUDim2D }, // 301
  { Intrinsic::amdgcn_image_sample_c_d_2darray, IMAGE_SAMPLE_C_D, AMDGPUDim2DArray }, // 302
  { Intrinsic::amdgcn_image_sample_c_d_3d, IMAGE_SAMPLE_C_D, AMDGPUDim3D }, // 303
  { Intrinsic::amdgcn_image_sample_c_d_cl_1d, IMAGE_SAMPLE_C_D_CL, AMDGPUDim1D }, // 304
  { Intrinsic::amdgcn_image_sample_c_d_cl_1darray, IMAGE_SAMPLE_C_D_CL, AMDGPUDim1DArray }, // 305
  { Intrinsic::amdgcn_image_sample_c_d_cl_2d, IMAGE_SAMPLE_C_D_CL, AMDGPUDim2D }, // 306
  { Intrinsic::amdgcn_image_sample_c_d_cl_2darray, IMAGE_SAMPLE_C_D_CL, AMDGPUDim2DArray }, // 307
  { Intrinsic::amdgcn_image_sample_c_d_cl_3d, IMAGE_SAMPLE_C_D_CL, AMDGPUDim3D }, // 308
  { Intrinsic::amdgcn_image_sample_c_d_cl_cube, IMAGE_SAMPLE_C_D_CL, AMDGPUDimCube }, // 309
  { Intrinsic::amdgcn_image_sample_c_d_cl_o_1d, IMAGE_SAMPLE_C_D_CL_O, AMDGPUDim1D }, // 310
  { Intrinsic::amdgcn_image_sample_c_d_cl_o_1darray, IMAGE_SAMPLE_C_D_CL_O, AMDGPUDim1DArray }, // 311
  { Intrinsic::amdgcn_image_sample_c_d_cl_o_2d, IMAGE_SAMPLE_C_D_CL_O, AMDGPUDim2D }, // 312
  { Intrinsic::amdgcn_image_sample_c_d_cl_o_2darray, IMAGE_SAMPLE_C_D_CL_O, AMDGPUDim2DArray }, // 313
  { Intrinsic::amdgcn_image_sample_c_d_cl_o_3d, IMAGE_SAMPLE_C_D_CL_O, AMDGPUDim3D }, // 314
  { Intrinsic::amdgcn_image_sample_c_d_cl_o_cube, IMAGE_SAMPLE_C_D_CL_O, AMDGPUDimCube }, // 315
  { Intrinsic::amdgcn_image_sample_c_d_cube, IMAGE_SAMPLE_C_D, AMDGPUDimCube }, // 316
  { Intrinsic::amdgcn_image_sample_c_d_o_1d, IMAGE_SAMPLE_C_D_O, AMDGPUDim1D }, // 317
  { Intrinsic::amdgcn_image_sample_c_d_o_1darray, IMAGE_SAMPLE_C_D_O, AMDGPUDim1DArray }, // 318
  { Intrinsic::amdgcn_image_sample_c_d_o_2d, IMAGE_SAMPLE_C_D_O, AMDGPUDim2D }, // 319
  { Intrinsic::amdgcn_image_sample_c_d_o_2darray, IMAGE_SAMPLE_C_D_O, AMDGPUDim2DArray }, // 320
  { Intrinsic::amdgcn_image_sample_c_d_o_3d, IMAGE_SAMPLE_C_D_O, AMDGPUDim3D }, // 321
  { Intrinsic::amdgcn_image_sample_c_d_o_cube, IMAGE_SAMPLE_C_D_O, AMDGPUDimCube }, // 322
  { Intrinsic::amdgcn_image_sample_c_l_1d, IMAGE_SAMPLE_C_L, AMDGPUDim1D }, // 323
  { Intrinsic::amdgcn_image_sample_c_l_1darray, IMAGE_SAMPLE_C_L, AMDGPUDim1DArray }, // 324
  { Intrinsic::amdgcn_image_sample_c_l_2d, IMAGE_SAMPLE_C_L, AMDGPUDim2D }, // 325
  { Intrinsic::amdgcn_image_sample_c_l_2darray, IMAGE_SAMPLE_C_L, AMDGPUDim2DArray }, // 326
  { Intrinsic::amdgcn_image_sample_c_l_3d, IMAGE_SAMPLE_C_L, AMDGPUDim3D }, // 327
  { Intrinsic::amdgcn_image_sample_c_l_cube, IMAGE_SAMPLE_C_L, AMDGPUDimCube }, // 328
  { Intrinsic::amdgcn_image_sample_c_l_o_1d, IMAGE_SAMPLE_C_L_O, AMDGPUDim1D }, // 329
  { Intrinsic::amdgcn_image_sample_c_l_o_1darray, IMAGE_SAMPLE_C_L_O, AMDGPUDim1DArray }, // 330
  { Intrinsic::amdgcn_image_sample_c_l_o_2d, IMAGE_SAMPLE_C_L_O, AMDGPUDim2D }, // 331
  { Intrinsic::amdgcn_image_sample_c_l_o_2darray, IMAGE_SAMPLE_C_L_O, AMDGPUDim2DArray }, // 332
  { Intrinsic::amdgcn_image_sample_c_l_o_3d, IMAGE_SAMPLE_C_L_O, AMDGPUDim3D }, // 333
  { Intrinsic::amdgcn_image_sample_c_l_o_cube, IMAGE_SAMPLE_C_L_O, AMDGPUDimCube }, // 334
  { Intrinsic::amdgcn_image_sample_c_lz_1d, IMAGE_SAMPLE_C_LZ, AMDGPUDim1D }, // 335
  { Intrinsic::amdgcn_image_sample_c_lz_1darray, IMAGE_SAMPLE_C_LZ, AMDGPUDim1DArray }, // 336
  { Intrinsic::amdgcn_image_sample_c_lz_2d, IMAGE_SAMPLE_C_LZ, AMDGPUDim2D }, // 337
  { Intrinsic::amdgcn_image_sample_c_lz_2darray, IMAGE_SAMPLE_C_LZ, AMDGPUDim2DArray }, // 338
  { Intrinsic::amdgcn_image_sample_c_lz_3d, IMAGE_SAMPLE_C_LZ, AMDGPUDim3D }, // 339
  { Intrinsic::amdgcn_image_sample_c_lz_cube, IMAGE_SAMPLE_C_LZ, AMDGPUDimCube }, // 340
  { Intrinsic::amdgcn_image_sample_c_lz_o_1d, IMAGE_SAMPLE_C_LZ_O, AMDGPUDim1D }, // 341
  { Intrinsic::amdgcn_image_sample_c_lz_o_1darray, IMAGE_SAMPLE_C_LZ_O, AMDGPUDim1DArray }, // 342
  { Intrinsic::amdgcn_image_sample_c_lz_o_2d, IMAGE_SAMPLE_C_LZ_O, AMDGPUDim2D }, // 343
  { Intrinsic::amdgcn_image_sample_c_lz_o_2darray, IMAGE_SAMPLE_C_LZ_O, AMDGPUDim2DArray }, // 344
  { Intrinsic::amdgcn_image_sample_c_lz_o_3d, IMAGE_SAMPLE_C_LZ_O, AMDGPUDim3D }, // 345
  { Intrinsic::amdgcn_image_sample_c_lz_o_cube, IMAGE_SAMPLE_C_LZ_O, AMDGPUDimCube }, // 346
  { Intrinsic::amdgcn_image_sample_c_o_1d, IMAGE_SAMPLE_C_O, AMDGPUDim1D }, // 347
  { Intrinsic::amdgcn_image_sample_c_o_1darray, IMAGE_SAMPLE_C_O, AMDGPUDim1DArray }, // 348
  { Intrinsic::amdgcn_image_sample_c_o_2d, IMAGE_SAMPLE_C_O, AMDGPUDim2D }, // 349
  { Intrinsic::amdgcn_image_sample_c_o_2darray, IMAGE_SAMPLE_C_O, AMDGPUDim2DArray }, // 350
  { Intrinsic::amdgcn_image_sample_c_o_3d, IMAGE_SAMPLE_C_O, AMDGPUDim3D }, // 351
  { Intrinsic::amdgcn_image_sample_c_o_cube, IMAGE_SAMPLE_C_O, AMDGPUDimCube }, // 352
  { Intrinsic::amdgcn_image_sample_cd_1d, IMAGE_SAMPLE_CD, AMDGPUDim1D }, // 353
  { Intrinsic::amdgcn_image_sample_cd_1darray, IMAGE_SAMPLE_CD, AMDGPUDim1DArray }, // 354
  { Intrinsic::amdgcn_image_sample_cd_2d, IMAGE_SAMPLE_CD, AMDGPUDim2D }, // 355
  { Intrinsic::amdgcn_image_sample_cd_2darray, IMAGE_SAMPLE_CD, AMDGPUDim2DArray }, // 356
  { Intrinsic::amdgcn_image_sample_cd_3d, IMAGE_SAMPLE_CD, AMDGPUDim3D }, // 357
  { Intrinsic::amdgcn_image_sample_cd_cl_1d, IMAGE_SAMPLE_CD_CL, AMDGPUDim1D }, // 358
  { Intrinsic::amdgcn_image_sample_cd_cl_1darray, IMAGE_SAMPLE_CD_CL, AMDGPUDim1DArray }, // 359
  { Intrinsic::amdgcn_image_sample_cd_cl_2d, IMAGE_SAMPLE_CD_CL, AMDGPUDim2D }, // 360
  { Intrinsic::amdgcn_image_sample_cd_cl_2darray, IMAGE_SAMPLE_CD_CL, AMDGPUDim2DArray }, // 361
  { Intrinsic::amdgcn_image_sample_cd_cl_3d, IMAGE_SAMPLE_CD_CL, AMDGPUDim3D }, // 362
  { Intrinsic::amdgcn_image_sample_cd_cl_cube, IMAGE_SAMPLE_CD_CL, AMDGPUDimCube }, // 363
  { Intrinsic::amdgcn_image_sample_cd_cl_o_1d, IMAGE_SAMPLE_CD_CL_O, AMDGPUDim1D }, // 364
  { Intrinsic::amdgcn_image_sample_cd_cl_o_1darray, IMAGE_SAMPLE_CD_CL_O, AMDGPUDim1DArray }, // 365
  { Intrinsic::amdgcn_image_sample_cd_cl_o_2d, IMAGE_SAMPLE_CD_CL_O, AMDGPUDim2D }, // 366
  { Intrinsic::amdgcn_image_sample_cd_cl_o_2darray, IMAGE_SAMPLE_CD_CL_O, AMDGPUDim2DArray }, // 367
  { Intrinsic::amdgcn_image_sample_cd_cl_o_3d, IMAGE_SAMPLE_CD_CL_O, AMDGPUDim3D }, // 368
  { Intrinsic::amdgcn_image_sample_cd_cl_o_cube, IMAGE_SAMPLE_CD_CL_O, AMDGPUDimCube }, // 369
  { Intrinsic::amdgcn_image_sample_cd_cube, IMAGE_SAMPLE_CD, AMDGPUDimCube }, // 370
  { Intrinsic::amdgcn_image_sample_cd_o_1d, IMAGE_SAMPLE_CD_O, AMDGPUDim1D }, // 371
  { Intrinsic::amdgcn_image_sample_cd_o_1darray, IMAGE_SAMPLE_CD_O, AMDGPUDim1DArray }, // 372
  { Intrinsic::amdgcn_image_sample_cd_o_2d, IMAGE_SAMPLE_CD_O, AMDGPUDim2D }, // 373
  { Intrinsic::amdgcn_image_sample_cd_o_2darray, IMAGE_SAMPLE_CD_O, AMDGPUDim2DArray }, // 374
  { Intrinsic::amdgcn_image_sample_cd_o_3d, IMAGE_SAMPLE_CD_O, AMDGPUDim3D }, // 375
  { Intrinsic::amdgcn_image_sample_cd_o_cube, IMAGE_SAMPLE_CD_O, AMDGPUDimCube }, // 376
  { Intrinsic::amdgcn_image_sample_cl_1d, IMAGE_SAMPLE_CL, AMDGPUDim1D }, // 377
  { Intrinsic::amdgcn_image_sample_cl_1darray, IMAGE_SAMPLE_CL, AMDGPUDim1DArray }, // 378
  { Intrinsic::amdgcn_image_sample_cl_2d, IMAGE_SAMPLE_CL, AMDGPUDim2D }, // 379
  { Intrinsic::amdgcn_image_sample_cl_2darray, IMAGE_SAMPLE_CL, AMDGPUDim2DArray }, // 380
  { Intrinsic::amdgcn_image_sample_cl_3d, IMAGE_SAMPLE_CL, AMDGPUDim3D }, // 381
  { Intrinsic::amdgcn_image_sample_cl_cube, IMAGE_SAMPLE_CL, AMDGPUDimCube }, // 382
  { Intrinsic::amdgcn_image_sample_cl_o_1d, IMAGE_SAMPLE_CL_O, AMDGPUDim1D }, // 383
  { Intrinsic::amdgcn_image_sample_cl_o_1darray, IMAGE_SAMPLE_CL_O, AMDGPUDim1DArray }, // 384
  { Intrinsic::amdgcn_image_sample_cl_o_2d, IMAGE_SAMPLE_CL_O, AMDGPUDim2D }, // 385
  { Intrinsic::amdgcn_image_sample_cl_o_2darray, IMAGE_SAMPLE_CL_O, AMDGPUDim2DArray }, // 386
  { Intrinsic::amdgcn_image_sample_cl_o_3d, IMAGE_SAMPLE_CL_O, AMDGPUDim3D }, // 387
  { Intrinsic::amdgcn_image_sample_cl_o_cube, IMAGE_SAMPLE_CL_O, AMDGPUDimCube }, // 388
  { Intrinsic::amdgcn_image_sample_cube, IMAGE_SAMPLE, AMDGPUDimCube }, // 389
  { Intrinsic::amdgcn_image_sample_d_1d, IMAGE_SAMPLE_D, AMDGPUDim1D }, // 390
  { Intrinsic::amdgcn_image_sample_d_1darray, IMAGE_SAMPLE_D, AMDGPUDim1DArray }, // 391
  { Intrinsic::amdgcn_image_sample_d_2d, IMAGE_SAMPLE_D, AMDGPUDim2D }, // 392
  { Intrinsic::amdgcn_image_sample_d_2darray, IMAGE_SAMPLE_D, AMDGPUDim2DArray }, // 393
  { Intrinsic::amdgcn_image_sample_d_3d, IMAGE_SAMPLE_D, AMDGPUDim3D }, // 394
  { Intrinsic::amdgcn_image_sample_d_cl_1d, IMAGE_SAMPLE_D_CL, AMDGPUDim1D }, // 395
  { Intrinsic::amdgcn_image_sample_d_cl_1darray, IMAGE_SAMPLE_D_CL, AMDGPUDim1DArray }, // 396
  { Intrinsic::amdgcn_image_sample_d_cl_2d, IMAGE_SAMPLE_D_CL, AMDGPUDim2D }, // 397
  { Intrinsic::amdgcn_image_sample_d_cl_2darray, IMAGE_SAMPLE_D_CL, AMDGPUDim2DArray }, // 398
  { Intrinsic::amdgcn_image_sample_d_cl_3d, IMAGE_SAMPLE_D_CL, AMDGPUDim3D }, // 399
  { Intrinsic::amdgcn_image_sample_d_cl_cube, IMAGE_SAMPLE_D_CL, AMDGPUDimCube }, // 400
  { Intrinsic::amdgcn_image_sample_d_cl_o_1d, IMAGE_SAMPLE_D_CL_O, AMDGPUDim1D }, // 401
  { Intrinsic::amdgcn_image_sample_d_cl_o_1darray, IMAGE_SAMPLE_D_CL_O, AMDGPUDim1DArray }, // 402
  { Intrinsic::amdgcn_image_sample_d_cl_o_2d, IMAGE_SAMPLE_D_CL_O, AMDGPUDim2D }, // 403
  { Intrinsic::amdgcn_image_sample_d_cl_o_2darray, IMAGE_SAMPLE_D_CL_O, AMDGPUDim2DArray }, // 404
  { Intrinsic::amdgcn_image_sample_d_cl_o_3d, IMAGE_SAMPLE_D_CL_O, AMDGPUDim3D }, // 405
  { Intrinsic::amdgcn_image_sample_d_cl_o_cube, IMAGE_SAMPLE_D_CL_O, AMDGPUDimCube }, // 406
  { Intrinsic::amdgcn_image_sample_d_cube, IMAGE_SAMPLE_D, AMDGPUDimCube }, // 407
  { Intrinsic::amdgcn_image_sample_d_o_1d, IMAGE_SAMPLE_D_O, AMDGPUDim1D }, // 408
  { Intrinsic::amdgcn_image_sample_d_o_1darray, IMAGE_SAMPLE_D_O, AMDGPUDim1DArray }, // 409
  { Intrinsic::amdgcn_image_sample_d_o_2d, IMAGE_SAMPLE_D_O, AMDGPUDim2D }, // 410
  { Intrinsic::amdgcn_image_sample_d_o_2darray, IMAGE_SAMPLE_D_O, AMDGPUDim2DArray }, // 411
  { Intrinsic::amdgcn_image_sample_d_o_3d, IMAGE_SAMPLE_D_O, AMDGPUDim3D }, // 412
  { Intrinsic::amdgcn_image_sample_d_o_cube, IMAGE_SAMPLE_D_O, AMDGPUDimCube }, // 413
  { Intrinsic::amdgcn_image_sample_l_1d, IMAGE_SAMPLE_L, AMDGPUDim1D }, // 414
  { Intrinsic::amdgcn_image_sample_l_1darray, IMAGE_SAMPLE_L, AMDGPUDim1DArray }, // 415
  { Intrinsic::amdgcn_image_sample_l_2d, IMAGE_SAMPLE_L, AMDGPUDim2D }, // 416
  { Intrinsic::amdgcn_image_sample_l_2darray, IMAGE_SAMPLE_L, AMDGPUDim2DArray }, // 417
  { Intrinsic::amdgcn_image_sample_l_3d, IMAGE_SAMPLE_L, AMDGPUDim3D }, // 418
  { Intrinsic::amdgcn_image_sample_l_cube, IMAGE_SAMPLE_L, AMDGPUDimCube }, // 419
  { Intrinsic::amdgcn_image_sample_l_o_1d, IMAGE_SAMPLE_L_O, AMDGPUDim1D }, // 420
  { Intrinsic::amdgcn_image_sample_l_o_1darray, IMAGE_SAMPLE_L_O, AMDGPUDim1DArray }, // 421
  { Intrinsic::amdgcn_image_sample_l_o_2d, IMAGE_SAMPLE_L_O, AMDGPUDim2D }, // 422
  { Intrinsic::amdgcn_image_sample_l_o_2darray, IMAGE_SAMPLE_L_O, AMDGPUDim2DArray }, // 423
  { Intrinsic::amdgcn_image_sample_l_o_3d, IMAGE_SAMPLE_L_O, AMDGPUDim3D }, // 424
  { Intrinsic::amdgcn_image_sample_l_o_cube, IMAGE_SAMPLE_L_O, AMDGPUDimCube }, // 425
  { Intrinsic::amdgcn_image_sample_lz_1d, IMAGE_SAMPLE_LZ, AMDGPUDim1D }, // 426
  { Intrinsic::amdgcn_image_sample_lz_1darray, IMAGE_SAMPLE_LZ, AMDGPUDim1DArray }, // 427
  { Intrinsic::amdgcn_image_sample_lz_2d, IMAGE_SAMPLE_LZ, AMDGPUDim2D }, // 428
  { Intrinsic::amdgcn_image_sample_lz_2darray, IMAGE_SAMPLE_LZ, AMDGPUDim2DArray }, // 429
  { Intrinsic::amdgcn_image_sample_lz_3d, IMAGE_SAMPLE_LZ, AMDGPUDim3D }, // 430
  { Intrinsic::amdgcn_image_sample_lz_cube, IMAGE_SAMPLE_LZ, AMDGPUDimCube }, // 431
  { Intrinsic::amdgcn_image_sample_lz_o_1d, IMAGE_SAMPLE_LZ_O, AMDGPUDim1D }, // 432
  { Intrinsic::amdgcn_image_sample_lz_o_1darray, IMAGE_SAMPLE_LZ_O, AMDGPUDim1DArray }, // 433
  { Intrinsic::amdgcn_image_sample_lz_o_2d, IMAGE_SAMPLE_LZ_O, AMDGPUDim2D }, // 434
  { Intrinsic::amdgcn_image_sample_lz_o_2darray, IMAGE_SAMPLE_LZ_O, AMDGPUDim2DArray }, // 435
  { Intrinsic::amdgcn_image_sample_lz_o_3d, IMAGE_SAMPLE_LZ_O, AMDGPUDim3D }, // 436
  { Intrinsic::amdgcn_image_sample_lz_o_cube, IMAGE_SAMPLE_LZ_O, AMDGPUDimCube }, // 437
  { Intrinsic::amdgcn_image_sample_o_1d, IMAGE_SAMPLE_O, AMDGPUDim1D }, // 438
  { Intrinsic::amdgcn_image_sample_o_1darray, IMAGE_SAMPLE_O, AMDGPUDim1DArray }, // 439
  { Intrinsic::amdgcn_image_sample_o_2d, IMAGE_SAMPLE_O, AMDGPUDim2D }, // 440
  { Intrinsic::amdgcn_image_sample_o_2darray, IMAGE_SAMPLE_O, AMDGPUDim2DArray }, // 441
  { Intrinsic::amdgcn_image_sample_o_3d, IMAGE_SAMPLE_O, AMDGPUDim3D }, // 442
  { Intrinsic::amdgcn_image_sample_o_cube, IMAGE_SAMPLE_O, AMDGPUDimCube }, // 443
  { Intrinsic::amdgcn_image_store_1d, IMAGE_STORE, AMDGPUDim1D }, // 444
  { Intrinsic::amdgcn_image_store_1darray, IMAGE_STORE, AMDGPUDim1DArray }, // 445
  { Intrinsic::amdgcn_image_store_2d, IMAGE_STORE, AMDGPUDim2D }, // 446
  { Intrinsic::amdgcn_image_store_2darray, IMAGE_STORE, AMDGPUDim2DArray }, // 447
  { Intrinsic::amdgcn_image_store_2darraymsaa, IMAGE_STORE, AMDGPUDim2DArrayMsaa }, // 448
  { Intrinsic::amdgcn_image_store_2dmsaa, IMAGE_STORE, AMDGPUDim2DMsaa }, // 449
  { Intrinsic::amdgcn_image_store_3d, IMAGE_STORE, AMDGPUDim3D }, // 450
  { Intrinsic::amdgcn_image_store_cube, IMAGE_STORE, AMDGPUDimCube }, // 451
  { Intrinsic::amdgcn_image_store_mip_1d, IMAGE_STORE_MIP, AMDGPUDim1D }, // 452
  { Intrinsic::amdgcn_image_store_mip_1darray, IMAGE_STORE_MIP, AMDGPUDim1DArray }, // 453
  { Intrinsic::amdgcn_image_store_mip_2d, IMAGE_STORE_MIP, AMDGPUDim2D }, // 454
  { Intrinsic::amdgcn_image_store_mip_2darray, IMAGE_STORE_MIP, AMDGPUDim2DArray }, // 455
  { Intrinsic::amdgcn_image_store_mip_3d, IMAGE_STORE_MIP, AMDGPUDim3D }, // 456
  { Intrinsic::amdgcn_image_store_mip_cube, IMAGE_STORE_MIP, AMDGPUDimCube }, // 457
 };

const ImageDimIntrinsicInfo *getImageDimIntrinsicInfo(unsigned Intr) {
  if ((Intr < Intrinsic::amdgcn_image_atomic_add_1d) ||
      (Intr > Intrinsic::amdgcn_image_store_mip_cube))
    return nullptr;

  struct KeyType {
    unsigned Intr;
  };
  KeyType Key = { Intr };
  auto Table = makeArrayRef(ImageDimIntrinsicTable);
  auto Idx = std::lower_bound(Table.begin(), Table.end(), Key,
    [](const ImageDimIntrinsicInfo &LHS, const KeyType &RHS) {
      if (LHS.Intr < RHS.Intr)
        return true;
      if (LHS.Intr > RHS.Intr)
        return false;
      return false;
    });

  if (Idx == Table.end() ||
      Key.Intr != Idx->Intr)
    return nullptr;
  return &*Idx;
}
#endif

#ifdef GET_MIMGBaseOpcodesTable_DECL
const MIMGBaseOpcodeInfo *getMIMGBaseOpcodeInfo(unsigned BaseOpcode);
#endif

#ifdef GET_MIMGBaseOpcodesTable_IMPL
constexpr MIMGBaseOpcodeInfo MIMGBaseOpcodesTable[] = {
  { IMAGE_ATOMIC_ADD, false, true, false, false, false, 0x0, false, true, false, false }, // 0
  { IMAGE_ATOMIC_AND, false, true, false, false, false, 0x0, false, true, false, false }, // 1
  { IMAGE_ATOMIC_CMPSWAP, false, true, true, false, false, 0x0, false, true, false, false }, // 2
  { IMAGE_ATOMIC_DEC, false, true, false, false, false, 0x0, false, true, false, false }, // 3
  { IMAGE_ATOMIC_INC, false, true, false, false, false, 0x0, false, true, false, false }, // 4
  { IMAGE_ATOMIC_OR, false, true, false, false, false, 0x0, false, true, false, false }, // 5
  { IMAGE_ATOMIC_SMAX, false, true, false, false, false, 0x0, false, true, false, false }, // 6
  { IMAGE_ATOMIC_SMIN, false, true, false, false, false, 0x0, false, true, false, false }, // 7
  { IMAGE_ATOMIC_SUB, false, true, false, false, false, 0x0, false, true, false, false }, // 8
  { IMAGE_ATOMIC_SWAP, false, true, false, false, false, 0x0, false, true, false, false }, // 9
  { IMAGE_ATOMIC_UMAX, false, true, false, false, false, 0x0, false, true, false, false }, // 10
  { IMAGE_ATOMIC_UMIN, false, true, false, false, false, 0x0, false, true, false, false }, // 11
  { IMAGE_ATOMIC_XOR, false, true, false, false, false, 0x0, false, true, false, false }, // 12
  { IMAGE_GATHER4, false, false, false, true, true, 0x0, false, true, false, true }, // 13
  { IMAGE_GATHER4_B, false, false, false, true, true, 0x1, false, true, false, true }, // 14
  { IMAGE_GATHER4_B_CL, false, false, false, true, true, 0x1, false, true, true, true }, // 15
  { IMAGE_GATHER4_B_CL_O, false, false, false, true, true, 0x2, false, true, true, true }, // 16
  { IMAGE_GATHER4_B_O, false, false, false, true, true, 0x2, false, true, false, true }, // 17
  { IMAGE_GATHER4_C, false, false, false, true, true, 0x1, false, true, false, true }, // 18
  { IMAGE_GATHER4_CL, false, false, false, true, true, 0x0, false, true, true, true }, // 19
  { IMAGE_GATHER4_CL_O, false, false, false, true, true, 0x1, false, true, true, true }, // 20
  { IMAGE_GATHER4_C_B, false, false, false, true, true, 0x2, false, true, false, true }, // 21
  { IMAGE_GATHER4_C_B_CL, false, false, false, true, true, 0x2, false, true, true, true }, // 22
  { IMAGE_GATHER4_C_B_CL_O, false, false, false, true, true, 0x3, false, true, true, true }, // 23
  { IMAGE_GATHER4_C_B_O, false, false, false, true, true, 0x3, false, true, false, true }, // 24
  { IMAGE_GATHER4_C_CL, false, false, false, true, true, 0x1, false, true, true, true }, // 25
  { IMAGE_GATHER4_C_CL_O, false, false, false, true, true, 0x2, false, true, true, true }, // 26
  { IMAGE_GATHER4_C_L, false, false, false, true, true, 0x1, false, true, true, true }, // 27
  { IMAGE_GATHER4_C_LZ, false, false, false, true, true, 0x1, false, true, false, true }, // 28
  { IMAGE_GATHER4_C_LZ_O, false, false, false, true, true, 0x2, false, true, false, true }, // 29
  { IMAGE_GATHER4_C_L_O, false, false, false, true, true, 0x2, false, true, true, true }, // 30
  { IMAGE_GATHER4_C_O, false, false, false, true, true, 0x2, false, true, false, true }, // 31
  { IMAGE_GATHER4_L, false, false, false, true, true, 0x0, false, true, true, true }, // 32
  { IMAGE_GATHER4_LZ, false, false, false, true, true, 0x0, false, true, false, true }, // 33
  { IMAGE_GATHER4_LZ_O, false, false, false, true, true, 0x1, false, true, false, true }, // 34
  { IMAGE_GATHER4_L_O, false, false, false, true, true, 0x1, false, true, true, true }, // 35
  { IMAGE_GATHER4_O, false, false, false, true, true, 0x1, false, true, false, true }, // 36
  { IMAGE_GET_LOD, false, false, false, true, false, 0x0, false, true, false, false }, // 37
  { IMAGE_GET_RESINFO, false, false, false, false, false, 0x0, false, false, true, false }, // 38
  { IMAGE_LOAD, false, false, false, false, false, 0x0, false, true, false, true }, // 39
  { IMAGE_LOAD_MIP, false, false, false, false, false, 0x0, false, true, true, true }, // 40
  { IMAGE_LOAD_MIP_PCK, false, false, false, false, false, 0x0, false, true, true, false }, // 41
  { IMAGE_LOAD_MIP_PCK_SGN, false, false, false, false, false, 0x0, false, true, true, false }, // 42
  { IMAGE_LOAD_PCK, false, false, false, false, false, 0x0, false, true, false, false }, // 43
  { IMAGE_LOAD_PCK_SGN, false, false, false, false, false, 0x0, false, true, false, false }, // 44
  { IMAGE_SAMPLE, false, false, false, true, false, 0x0, false, true, false, true }, // 45
  { IMAGE_SAMPLE_B, false, false, false, true, false, 0x1, false, true, false, true }, // 46
  { IMAGE_SAMPLE_B_CL, false, false, false, true, false, 0x1, false, true, true, true }, // 47
  { IMAGE_SAMPLE_B_CL_O, false, false, false, true, false, 0x2, false, true, true, true }, // 48
  { IMAGE_SAMPLE_B_O, false, false, false, true, false, 0x2, false, true, false, true }, // 49
  { IMAGE_SAMPLE_C, false, false, false, true, false, 0x1, false, true, false, true }, // 50
  { IMAGE_SAMPLE_CD, false, false, false, true, false, 0x0, true, true, false, true }, // 51
  { IMAGE_SAMPLE_CD_CL, false, false, false, true, false, 0x0, true, true, true, true }, // 52
  { IMAGE_SAMPLE_CD_CL_O, false, false, false, true, false, 0x1, true, true, true, true }, // 53
  { IMAGE_SAMPLE_CD_O, false, false, false, true, false, 0x1, true, true, false, true }, // 54
  { IMAGE_SAMPLE_CL, false, false, false, true, false, 0x0, false, true, true, true }, // 55
  { IMAGE_SAMPLE_CL_O, false, false, false, true, false, 0x1, false, true, true, true }, // 56
  { IMAGE_SAMPLE_C_B, false, false, false, true, false, 0x2, false, true, false, true }, // 57
  { IMAGE_SAMPLE_C_B_CL, false, false, false, true, false, 0x2, false, true, true, true }, // 58
  { IMAGE_SAMPLE_C_B_CL_O, false, false, false, true, false, 0x3, false, true, true, true }, // 59
  { IMAGE_SAMPLE_C_B_O, false, false, false, true, false, 0x3, false, true, false, true }, // 60
  { IMAGE_SAMPLE_C_CD, false, false, false, true, false, 0x1, true, true, false, true }, // 61
  { IMAGE_SAMPLE_C_CD_CL, false, false, false, true, false, 0x1, true, true, true, true }, // 62
  { IMAGE_SAMPLE_C_CD_CL_O, false, false, false, true, false, 0x2, true, true, true, true }, // 63
  { IMAGE_SAMPLE_C_CD_O, false, false, false, true, false, 0x2, true, true, false, true }, // 64
  { IMAGE_SAMPLE_C_CL, false, false, false, true, false, 0x1, false, true, true, true }, // 65
  { IMAGE_SAMPLE_C_CL_O, false, false, false, true, false, 0x2, false, true, true, true }, // 66
  { IMAGE_SAMPLE_C_D, false, false, false, true, false, 0x1, true, true, false, true }, // 67
  { IMAGE_SAMPLE_C_D_CL, false, false, false, true, false, 0x1, true, true, true, true }, // 68
  { IMAGE_SAMPLE_C_D_CL_O, false, false, false, true, false, 0x2, true, true, true, true }, // 69
  { IMAGE_SAMPLE_C_D_O, false, false, false, true, false, 0x2, true, true, false, true }, // 70
  { IMAGE_SAMPLE_C_L, false, false, false, true, false, 0x1, false, true, true, true }, // 71
  { IMAGE_SAMPLE_C_LZ, false, false, false, true, false, 0x1, false, true, false, true }, // 72
  { IMAGE_SAMPLE_C_LZ_O, false, false, false, true, false, 0x2, false, true, false, true }, // 73
  { IMAGE_SAMPLE_C_L_O, false, false, false, true, false, 0x2, false, true, true, true }, // 74
  { IMAGE_SAMPLE_C_O, false, false, false, true, false, 0x2, false, true, false, true }, // 75
  { IMAGE_SAMPLE_D, false, false, false, true, false, 0x0, true, true, false, true }, // 76
  { IMAGE_SAMPLE_D_CL, false, false, false, true, false, 0x0, true, true, true, true }, // 77
  { IMAGE_SAMPLE_D_CL_O, false, false, false, true, false, 0x1, true, true, true, true }, // 78
  { IMAGE_SAMPLE_D_O, false, false, false, true, false, 0x1, true, true, false, true }, // 79
  { IMAGE_SAMPLE_L, false, false, false, true, false, 0x0, false, true, true, true }, // 80
  { IMAGE_SAMPLE_LZ, false, false, false, true, false, 0x0, false, true, false, true }, // 81
  { IMAGE_SAMPLE_LZ_O, false, false, false, true, false, 0x1, false, true, false, true }, // 82
  { IMAGE_SAMPLE_L_O, false, false, false, true, false, 0x1, false, true, true, true }, // 83
  { IMAGE_SAMPLE_O, false, false, false, true, false, 0x1, false, true, false, true }, // 84
  { IMAGE_STORE, true, false, false, false, false, 0x0, false, true, false, true }, // 85
  { IMAGE_STORE_MIP, true, false, false, false, false, 0x0, false, true, true, true }, // 86
  { IMAGE_STORE_MIP_PCK, true, false, false, false, false, 0x0, false, true, true, false }, // 87
  { IMAGE_STORE_PCK, true, false, false, false, false, 0x0, false, true, false, false }, // 88
 };

const MIMGBaseOpcodeInfo *getMIMGBaseOpcodeInfo(unsigned BaseOpcode) {
  auto Table = makeArrayRef(MIMGBaseOpcodesTable);
  size_t Idx = BaseOpcode;
  return Idx >= Table.size() ? nullptr : &Table[Idx];
}
#endif

#ifdef GET_MIMGDimInfoTable_DECL
const MIMGDimInfo *getMIMGDimInfo(unsigned Dim);
const MIMGDimInfo *getMIMGDimInfoByAsmSuffix(StringRef AsmSuffix);
const MIMGDimInfo *getMIMGDimInfoByEncoding(uint8_t Encoding);
#endif

#ifdef GET_MIMGDimInfoTable_IMPL
constexpr MIMGDimInfo MIMGDimInfoTable[] = {
  { AMDGPUDim1D, 0x1, 0x2, false, 0x0, "1D" }, // 0
  { AMDGPUDim1DArray, 0x2, 0x2, true, 0x4, "1D_ARRAY" }, // 1
  { AMDGPUDim2D, 0x2, 0x4, false, 0x1, "2D" }, // 2
  { AMDGPUDim2DArray, 0x3, 0x4, true, 0x5, "2D_ARRAY" }, // 3
  { AMDGPUDim2DArrayMsaa, 0x4, 0x4, true, 0x7, "2D_MSAA_ARRAY" }, // 4
  { AMDGPUDim2DMsaa, 0x3, 0x4, false, 0x6, "2D_MSAA" }, // 5
  { AMDGPUDim3D, 0x3, 0x6, false, 0x2, "3D" }, // 6
  { AMDGPUDimCube, 0x3, 0x4, true, 0x3, "CUBE" }, // 7
 };

const MIMGDimInfo *getMIMGDimInfo(unsigned Dim) {
  auto Table = makeArrayRef(MIMGDimInfoTable);
  size_t Idx = Dim;
  return Idx >= Table.size() ? nullptr : &Table[Idx];
}

const MIMGDimInfo *getMIMGDimInfoByAsmSuffix(StringRef AsmSuffix) {
  struct IndexType {
    const char * AsmSuffix;
    unsigned _index;
  };
  static const struct IndexType Index[] = {
    { "1D", 0 },
    { "1D_ARRAY", 1 },
    { "2D", 2 },
    { "2D_ARRAY", 3 },
    { "2D_MSAA", 5 },
    { "2D_MSAA_ARRAY", 4 },
    { "3D", 6 },
    { "CUBE", 7 },
  };

  struct KeyType {
    std::string AsmSuffix;
  };
  KeyType Key = { AsmSuffix.upper() };
  auto Table = makeArrayRef(Index);
  auto Idx = std::lower_bound(Table.begin(), Table.end(), Key,
    [](const IndexType &LHS, const KeyType &RHS) {
      int CmpAsmSuffix = StringRef(LHS.AsmSuffix).compare(RHS.AsmSuffix);
      if (CmpAsmSuffix < 0) return true;
      if (CmpAsmSuffix > 0) return false;
      return false;
    });

  if (Idx == Table.end() ||
      Key.AsmSuffix != Idx->AsmSuffix)
    return nullptr;
  return &MIMGDimInfoTable[Idx->_index];
}

const MIMGDimInfo *getMIMGDimInfoByEncoding(uint8_t Encoding) {
  struct IndexType {
    uint8_t Encoding;
    unsigned _index;
  };
  static const struct IndexType Index[] = {
    { 0x0, 0 },
    { 0x1, 2 },
    { 0x2, 6 },
    { 0x3, 7 },
    { 0x4, 1 },
    { 0x5, 3 },
    { 0x6, 5 },
    { 0x7, 4 },
  };

  auto Table = makeArrayRef(Index);
  size_t Idx = Encoding;
  return Idx >= Table.size() ? nullptr : &MIMGDimInfoTable[Table[Idx]._index];
}
#endif

#ifdef GET_MIMGInfoTable_DECL
const MIMGInfo *getMIMGOpcodeHelper(unsigned BaseOpcode, unsigned MIMGEncoding, uint8_t VDataDwords, uint8_t VAddrDwords);
const MIMGInfo *getMIMGInfo(unsigned Opcode);
#endif

#ifdef GET_MIMGInfoTable_IMPL
constexpr MIMGInfo MIMGInfoTable[] = {
  { IMAGE_ATOMIC_ADD_V1_V1_gfx10, IMAGE_ATOMIC_ADD, MIMGEncGfx10Default, 0x1, 0x1 }, // 0
  { IMAGE_ATOMIC_ADD_V1_V2_gfx10, IMAGE_ATOMIC_ADD, MIMGEncGfx10Default, 0x1, 0x2 }, // 1
  { IMAGE_ATOMIC_ADD_V1_V3_gfx10, IMAGE_ATOMIC_ADD, MIMGEncGfx10Default, 0x1, 0x3 }, // 2
  { IMAGE_ATOMIC_ADD_V1_V4_gfx10, IMAGE_ATOMIC_ADD, MIMGEncGfx10Default, 0x1, 0x4 }, // 3
  { IMAGE_ATOMIC_ADD_V2_V1_gfx10, IMAGE_ATOMIC_ADD, MIMGEncGfx10Default, 0x2, 0x1 }, // 4
  { IMAGE_ATOMIC_ADD_V2_V2_gfx10, IMAGE_ATOMIC_ADD, MIMGEncGfx10Default, 0x2, 0x2 }, // 5
  { IMAGE_ATOMIC_ADD_V2_V3_gfx10, IMAGE_ATOMIC_ADD, MIMGEncGfx10Default, 0x2, 0x3 }, // 6
  { IMAGE_ATOMIC_ADD_V2_V4_gfx10, IMAGE_ATOMIC_ADD, MIMGEncGfx10Default, 0x2, 0x4 }, // 7
  { IMAGE_ATOMIC_ADD_V1_V2_nsa_gfx10, IMAGE_ATOMIC_ADD, MIMGEncGfx10NSA, 0x1, 0x2 }, // 8
  { IMAGE_ATOMIC_ADD_V1_V3_nsa_gfx10, IMAGE_ATOMIC_ADD, MIMGEncGfx10NSA, 0x1, 0x3 }, // 9
  { IMAGE_ATOMIC_ADD_V1_V4_nsa_gfx10, IMAGE_ATOMIC_ADD, MIMGEncGfx10NSA, 0x1, 0x4 }, // 10
  { IMAGE_ATOMIC_ADD_V2_V2_nsa_gfx10, IMAGE_ATOMIC_ADD, MIMGEncGfx10NSA, 0x2, 0x2 }, // 11
  { IMAGE_ATOMIC_ADD_V2_V3_nsa_gfx10, IMAGE_ATOMIC_ADD, MIMGEncGfx10NSA, 0x2, 0x3 }, // 12
  { IMAGE_ATOMIC_ADD_V2_V4_nsa_gfx10, IMAGE_ATOMIC_ADD, MIMGEncGfx10NSA, 0x2, 0x4 }, // 13
  { IMAGE_ATOMIC_ADD_V1_V1_si, IMAGE_ATOMIC_ADD, MIMGEncGfx6, 0x1, 0x1 }, // 14
  { IMAGE_ATOMIC_ADD_V1_V2_si, IMAGE_ATOMIC_ADD, MIMGEncGfx6, 0x1, 0x2 }, // 15
  { IMAGE_ATOMIC_ADD_V1_V3_si, IMAGE_ATOMIC_ADD, MIMGEncGfx6, 0x1, 0x3 }, // 16
  { IMAGE_ATOMIC_ADD_V1_V4_si, IMAGE_ATOMIC_ADD, MIMGEncGfx6, 0x1, 0x4 }, // 17
  { IMAGE_ATOMIC_ADD_V2_V1_si, IMAGE_ATOMIC_ADD, MIMGEncGfx6, 0x2, 0x1 }, // 18
  { IMAGE_ATOMIC_ADD_V2_V2_si, IMAGE_ATOMIC_ADD, MIMGEncGfx6, 0x2, 0x2 }, // 19
  { IMAGE_ATOMIC_ADD_V2_V3_si, IMAGE_ATOMIC_ADD, MIMGEncGfx6, 0x2, 0x3 }, // 20
  { IMAGE_ATOMIC_ADD_V2_V4_si, IMAGE_ATOMIC_ADD, MIMGEncGfx6, 0x2, 0x4 }, // 21
  { IMAGE_ATOMIC_ADD_V1_V1_vi, IMAGE_ATOMIC_ADD, MIMGEncGfx8, 0x1, 0x1 }, // 22
  { IMAGE_ATOMIC_ADD_V1_V2_vi, IMAGE_ATOMIC_ADD, MIMGEncGfx8, 0x1, 0x2 }, // 23
  { IMAGE_ATOMIC_ADD_V1_V3_vi, IMAGE_ATOMIC_ADD, MIMGEncGfx8, 0x1, 0x3 }, // 24
  { IMAGE_ATOMIC_ADD_V1_V4_vi, IMAGE_ATOMIC_ADD, MIMGEncGfx8, 0x1, 0x4 }, // 25
  { IMAGE_ATOMIC_ADD_V2_V1_vi, IMAGE_ATOMIC_ADD, MIMGEncGfx8, 0x2, 0x1 }, // 26
  { IMAGE_ATOMIC_ADD_V2_V2_vi, IMAGE_ATOMIC_ADD, MIMGEncGfx8, 0x2, 0x2 }, // 27
  { IMAGE_ATOMIC_ADD_V2_V3_vi, IMAGE_ATOMIC_ADD, MIMGEncGfx8, 0x2, 0x3 }, // 28
  { IMAGE_ATOMIC_ADD_V2_V4_vi, IMAGE_ATOMIC_ADD, MIMGEncGfx8, 0x2, 0x4 }, // 29
  { IMAGE_ATOMIC_AND_V1_V1_gfx10, IMAGE_ATOMIC_AND, MIMGEncGfx10Default, 0x1, 0x1 }, // 30
  { IMAGE_ATOMIC_AND_V1_V2_gfx10, IMAGE_ATOMIC_AND, MIMGEncGfx10Default, 0x1, 0x2 }, // 31
  { IMAGE_ATOMIC_AND_V1_V3_gfx10, IMAGE_ATOMIC_AND, MIMGEncGfx10Default, 0x1, 0x3 }, // 32
  { IMAGE_ATOMIC_AND_V1_V4_gfx10, IMAGE_ATOMIC_AND, MIMGEncGfx10Default, 0x1, 0x4 }, // 33
  { IMAGE_ATOMIC_AND_V2_V1_gfx10, IMAGE_ATOMIC_AND, MIMGEncGfx10Default, 0x2, 0x1 }, // 34
  { IMAGE_ATOMIC_AND_V2_V2_gfx10, IMAGE_ATOMIC_AND, MIMGEncGfx10Default, 0x2, 0x2 }, // 35
  { IMAGE_ATOMIC_AND_V2_V3_gfx10, IMAGE_ATOMIC_AND, MIMGEncGfx10Default, 0x2, 0x3 }, // 36
  { IMAGE_ATOMIC_AND_V2_V4_gfx10, IMAGE_ATOMIC_AND, MIMGEncGfx10Default, 0x2, 0x4 }, // 37
  { IMAGE_ATOMIC_AND_V1_V2_nsa_gfx10, IMAGE_ATOMIC_AND, MIMGEncGfx10NSA, 0x1, 0x2 }, // 38
  { IMAGE_ATOMIC_AND_V1_V3_nsa_gfx10, IMAGE_ATOMIC_AND, MIMGEncGfx10NSA, 0x1, 0x3 }, // 39
  { IMAGE_ATOMIC_AND_V1_V4_nsa_gfx10, IMAGE_ATOMIC_AND, MIMGEncGfx10NSA, 0x1, 0x4 }, // 40
  { IMAGE_ATOMIC_AND_V2_V2_nsa_gfx10, IMAGE_ATOMIC_AND, MIMGEncGfx10NSA, 0x2, 0x2 }, // 41
  { IMAGE_ATOMIC_AND_V2_V3_nsa_gfx10, IMAGE_ATOMIC_AND, MIMGEncGfx10NSA, 0x2, 0x3 }, // 42
  { IMAGE_ATOMIC_AND_V2_V4_nsa_gfx10, IMAGE_ATOMIC_AND, MIMGEncGfx10NSA, 0x2, 0x4 }, // 43
  { IMAGE_ATOMIC_AND_V1_V1_si, IMAGE_ATOMIC_AND, MIMGEncGfx6, 0x1, 0x1 }, // 44
  { IMAGE_ATOMIC_AND_V1_V2_si, IMAGE_ATOMIC_AND, MIMGEncGfx6, 0x1, 0x2 }, // 45
  { IMAGE_ATOMIC_AND_V1_V3_si, IMAGE_ATOMIC_AND, MIMGEncGfx6, 0x1, 0x3 }, // 46
  { IMAGE_ATOMIC_AND_V1_V4_si, IMAGE_ATOMIC_AND, MIMGEncGfx6, 0x1, 0x4 }, // 47
  { IMAGE_ATOMIC_AND_V2_V1_si, IMAGE_ATOMIC_AND, MIMGEncGfx6, 0x2, 0x1 }, // 48
  { IMAGE_ATOMIC_AND_V2_V2_si, IMAGE_ATOMIC_AND, MIMGEncGfx6, 0x2, 0x2 }, // 49
  { IMAGE_ATOMIC_AND_V2_V3_si, IMAGE_ATOMIC_AND, MIMGEncGfx6, 0x2, 0x3 }, // 50
  { IMAGE_ATOMIC_AND_V2_V4_si, IMAGE_ATOMIC_AND, MIMGEncGfx6, 0x2, 0x4 }, // 51
  { IMAGE_ATOMIC_AND_V1_V1_vi, IMAGE_ATOMIC_AND, MIMGEncGfx8, 0x1, 0x1 }, // 52
  { IMAGE_ATOMIC_AND_V1_V2_vi, IMAGE_ATOMIC_AND, MIMGEncGfx8, 0x1, 0x2 }, // 53
  { IMAGE_ATOMIC_AND_V1_V3_vi, IMAGE_ATOMIC_AND, MIMGEncGfx8, 0x1, 0x3 }, // 54
  { IMAGE_ATOMIC_AND_V1_V4_vi, IMAGE_ATOMIC_AND, MIMGEncGfx8, 0x1, 0x4 }, // 55
  { IMAGE_ATOMIC_AND_V2_V1_vi, IMAGE_ATOMIC_AND, MIMGEncGfx8, 0x2, 0x1 }, // 56
  { IMAGE_ATOMIC_AND_V2_V2_vi, IMAGE_ATOMIC_AND, MIMGEncGfx8, 0x2, 0x2 }, // 57
  { IMAGE_ATOMIC_AND_V2_V3_vi, IMAGE_ATOMIC_AND, MIMGEncGfx8, 0x2, 0x3 }, // 58
  { IMAGE_ATOMIC_AND_V2_V4_vi, IMAGE_ATOMIC_AND, MIMGEncGfx8, 0x2, 0x4 }, // 59
  { IMAGE_ATOMIC_CMPSWAP_V1_V1_gfx10, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx10Default, 0x2, 0x1 }, // 60
  { IMAGE_ATOMIC_CMPSWAP_V1_V2_gfx10, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx10Default, 0x2, 0x2 }, // 61
  { IMAGE_ATOMIC_CMPSWAP_V1_V3_gfx10, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx10Default, 0x2, 0x3 }, // 62
  { IMAGE_ATOMIC_CMPSWAP_V1_V4_gfx10, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx10Default, 0x2, 0x4 }, // 63
  { IMAGE_ATOMIC_CMPSWAP_V2_V1_gfx10, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx10Default, 0x4, 0x1 }, // 64
  { IMAGE_ATOMIC_CMPSWAP_V2_V2_gfx10, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx10Default, 0x4, 0x2 }, // 65
  { IMAGE_ATOMIC_CMPSWAP_V2_V3_gfx10, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx10Default, 0x4, 0x3 }, // 66
  { IMAGE_ATOMIC_CMPSWAP_V2_V4_gfx10, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx10Default, 0x4, 0x4 }, // 67
  { IMAGE_ATOMIC_CMPSWAP_V1_V2_nsa_gfx10, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx10NSA, 0x2, 0x2 }, // 68
  { IMAGE_ATOMIC_CMPSWAP_V1_V3_nsa_gfx10, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx10NSA, 0x2, 0x3 }, // 69
  { IMAGE_ATOMIC_CMPSWAP_V1_V4_nsa_gfx10, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx10NSA, 0x2, 0x4 }, // 70
  { IMAGE_ATOMIC_CMPSWAP_V2_V2_nsa_gfx10, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx10NSA, 0x4, 0x2 }, // 71
  { IMAGE_ATOMIC_CMPSWAP_V2_V3_nsa_gfx10, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx10NSA, 0x4, 0x3 }, // 72
  { IMAGE_ATOMIC_CMPSWAP_V2_V4_nsa_gfx10, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx10NSA, 0x4, 0x4 }, // 73
  { IMAGE_ATOMIC_CMPSWAP_V1_V1_si, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx6, 0x2, 0x1 }, // 74
  { IMAGE_ATOMIC_CMPSWAP_V1_V2_si, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx6, 0x2, 0x2 }, // 75
  { IMAGE_ATOMIC_CMPSWAP_V1_V3_si, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx6, 0x2, 0x3 }, // 76
  { IMAGE_ATOMIC_CMPSWAP_V1_V4_si, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx6, 0x2, 0x4 }, // 77
  { IMAGE_ATOMIC_CMPSWAP_V2_V1_si, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx6, 0x4, 0x1 }, // 78
  { IMAGE_ATOMIC_CMPSWAP_V2_V2_si, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx6, 0x4, 0x2 }, // 79
  { IMAGE_ATOMIC_CMPSWAP_V2_V3_si, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx6, 0x4, 0x3 }, // 80
  { IMAGE_ATOMIC_CMPSWAP_V2_V4_si, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx6, 0x4, 0x4 }, // 81
  { IMAGE_ATOMIC_CMPSWAP_V1_V1_vi, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx8, 0x2, 0x1 }, // 82
  { IMAGE_ATOMIC_CMPSWAP_V1_V2_vi, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx8, 0x2, 0x2 }, // 83
  { IMAGE_ATOMIC_CMPSWAP_V1_V3_vi, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx8, 0x2, 0x3 }, // 84
  { IMAGE_ATOMIC_CMPSWAP_V1_V4_vi, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx8, 0x2, 0x4 }, // 85
  { IMAGE_ATOMIC_CMPSWAP_V2_V1_vi, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx8, 0x4, 0x1 }, // 86
  { IMAGE_ATOMIC_CMPSWAP_V2_V2_vi, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx8, 0x4, 0x2 }, // 87
  { IMAGE_ATOMIC_CMPSWAP_V2_V3_vi, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx8, 0x4, 0x3 }, // 88
  { IMAGE_ATOMIC_CMPSWAP_V2_V4_vi, IMAGE_ATOMIC_CMPSWAP, MIMGEncGfx8, 0x4, 0x4 }, // 89
  { IMAGE_ATOMIC_DEC_V1_V1_gfx10, IMAGE_ATOMIC_DEC, MIMGEncGfx10Default, 0x1, 0x1 }, // 90
  { IMAGE_ATOMIC_DEC_V1_V2_gfx10, IMAGE_ATOMIC_DEC, MIMGEncGfx10Default, 0x1, 0x2 }, // 91
  { IMAGE_ATOMIC_DEC_V1_V3_gfx10, IMAGE_ATOMIC_DEC, MIMGEncGfx10Default, 0x1, 0x3 }, // 92
  { IMAGE_ATOMIC_DEC_V1_V4_gfx10, IMAGE_ATOMIC_DEC, MIMGEncGfx10Default, 0x1, 0x4 }, // 93
  { IMAGE_ATOMIC_DEC_V2_V1_gfx10, IMAGE_ATOMIC_DEC, MIMGEncGfx10Default, 0x2, 0x1 }, // 94
  { IMAGE_ATOMIC_DEC_V2_V2_gfx10, IMAGE_ATOMIC_DEC, MIMGEncGfx10Default, 0x2, 0x2 }, // 95
  { IMAGE_ATOMIC_DEC_V2_V3_gfx10, IMAGE_ATOMIC_DEC, MIMGEncGfx10Default, 0x2, 0x3 }, // 96
  { IMAGE_ATOMIC_DEC_V2_V4_gfx10, IMAGE_ATOMIC_DEC, MIMGEncGfx10Default, 0x2, 0x4 }, // 97
  { IMAGE_ATOMIC_DEC_V1_V2_nsa_gfx10, IMAGE_ATOMIC_DEC, MIMGEncGfx10NSA, 0x1, 0x2 }, // 98
  { IMAGE_ATOMIC_DEC_V1_V3_nsa_gfx10, IMAGE_ATOMIC_DEC, MIMGEncGfx10NSA, 0x1, 0x3 }, // 99
  { IMAGE_ATOMIC_DEC_V1_V4_nsa_gfx10, IMAGE_ATOMIC_DEC, MIMGEncGfx10NSA, 0x1, 0x4 }, // 100
  { IMAGE_ATOMIC_DEC_V2_V2_nsa_gfx10, IMAGE_ATOMIC_DEC, MIMGEncGfx10NSA, 0x2, 0x2 }, // 101
  { IMAGE_ATOMIC_DEC_V2_V3_nsa_gfx10, IMAGE_ATOMIC_DEC, MIMGEncGfx10NSA, 0x2, 0x3 }, // 102
  { IMAGE_ATOMIC_DEC_V2_V4_nsa_gfx10, IMAGE_ATOMIC_DEC, MIMGEncGfx10NSA, 0x2, 0x4 }, // 103
  { IMAGE_ATOMIC_DEC_V1_V1_si, IMAGE_ATOMIC_DEC, MIMGEncGfx6, 0x1, 0x1 }, // 104
  { IMAGE_ATOMIC_DEC_V1_V2_si, IMAGE_ATOMIC_DEC, MIMGEncGfx6, 0x1, 0x2 }, // 105
  { IMAGE_ATOMIC_DEC_V1_V3_si, IMAGE_ATOMIC_DEC, MIMGEncGfx6, 0x1, 0x3 }, // 106
  { IMAGE_ATOMIC_DEC_V1_V4_si, IMAGE_ATOMIC_DEC, MIMGEncGfx6, 0x1, 0x4 }, // 107
  { IMAGE_ATOMIC_DEC_V2_V1_si, IMAGE_ATOMIC_DEC, MIMGEncGfx6, 0x2, 0x1 }, // 108
  { IMAGE_ATOMIC_DEC_V2_V2_si, IMAGE_ATOMIC_DEC, MIMGEncGfx6, 0x2, 0x2 }, // 109
  { IMAGE_ATOMIC_DEC_V2_V3_si, IMAGE_ATOMIC_DEC, MIMGEncGfx6, 0x2, 0x3 }, // 110
  { IMAGE_ATOMIC_DEC_V2_V4_si, IMAGE_ATOMIC_DEC, MIMGEncGfx6, 0x2, 0x4 }, // 111
  { IMAGE_ATOMIC_DEC_V1_V1_vi, IMAGE_ATOMIC_DEC, MIMGEncGfx8, 0x1, 0x1 }, // 112
  { IMAGE_ATOMIC_DEC_V1_V2_vi, IMAGE_ATOMIC_DEC, MIMGEncGfx8, 0x1, 0x2 }, // 113
  { IMAGE_ATOMIC_DEC_V1_V3_vi, IMAGE_ATOMIC_DEC, MIMGEncGfx8, 0x1, 0x3 }, // 114
  { IMAGE_ATOMIC_DEC_V1_V4_vi, IMAGE_ATOMIC_DEC, MIMGEncGfx8, 0x1, 0x4 }, // 115
  { IMAGE_ATOMIC_DEC_V2_V1_vi, IMAGE_ATOMIC_DEC, MIMGEncGfx8, 0x2, 0x1 }, // 116
  { IMAGE_ATOMIC_DEC_V2_V2_vi, IMAGE_ATOMIC_DEC, MIMGEncGfx8, 0x2, 0x2 }, // 117
  { IMAGE_ATOMIC_DEC_V2_V3_vi, IMAGE_ATOMIC_DEC, MIMGEncGfx8, 0x2, 0x3 }, // 118
  { IMAGE_ATOMIC_DEC_V2_V4_vi, IMAGE_ATOMIC_DEC, MIMGEncGfx8, 0x2, 0x4 }, // 119
  { IMAGE_ATOMIC_INC_V1_V1_gfx10, IMAGE_ATOMIC_INC, MIMGEncGfx10Default, 0x1, 0x1 }, // 120
  { IMAGE_ATOMIC_INC_V1_V2_gfx10, IMAGE_ATOMIC_INC, MIMGEncGfx10Default, 0x1, 0x2 }, // 121
  { IMAGE_ATOMIC_INC_V1_V3_gfx10, IMAGE_ATOMIC_INC, MIMGEncGfx10Default, 0x1, 0x3 }, // 122
  { IMAGE_ATOMIC_INC_V1_V4_gfx10, IMAGE_ATOMIC_INC, MIMGEncGfx10Default, 0x1, 0x4 }, // 123
  { IMAGE_ATOMIC_INC_V2_V1_gfx10, IMAGE_ATOMIC_INC, MIMGEncGfx10Default, 0x2, 0x1 }, // 124
  { IMAGE_ATOMIC_INC_V2_V2_gfx10, IMAGE_ATOMIC_INC, MIMGEncGfx10Default, 0x2, 0x2 }, // 125
  { IMAGE_ATOMIC_INC_V2_V3_gfx10, IMAGE_ATOMIC_INC, MIMGEncGfx10Default, 0x2, 0x3 }, // 126
  { IMAGE_ATOMIC_INC_V2_V4_gfx10, IMAGE_ATOMIC_INC, MIMGEncGfx10Default, 0x2, 0x4 }, // 127
  { IMAGE_ATOMIC_INC_V1_V2_nsa_gfx10, IMAGE_ATOMIC_INC, MIMGEncGfx10NSA, 0x1, 0x2 }, // 128
  { IMAGE_ATOMIC_INC_V1_V3_nsa_gfx10, IMAGE_ATOMIC_INC, MIMGEncGfx10NSA, 0x1, 0x3 }, // 129
  { IMAGE_ATOMIC_INC_V1_V4_nsa_gfx10, IMAGE_ATOMIC_INC, MIMGEncGfx10NSA, 0x1, 0x4 }, // 130
  { IMAGE_ATOMIC_INC_V2_V2_nsa_gfx10, IMAGE_ATOMIC_INC, MIMGEncGfx10NSA, 0x2, 0x2 }, // 131
  { IMAGE_ATOMIC_INC_V2_V3_nsa_gfx10, IMAGE_ATOMIC_INC, MIMGEncGfx10NSA, 0x2, 0x3 }, // 132
  { IMAGE_ATOMIC_INC_V2_V4_nsa_gfx10, IMAGE_ATOMIC_INC, MIMGEncGfx10NSA, 0x2, 0x4 }, // 133
  { IMAGE_ATOMIC_INC_V1_V1_si, IMAGE_ATOMIC_INC, MIMGEncGfx6, 0x1, 0x1 }, // 134
  { IMAGE_ATOMIC_INC_V1_V2_si, IMAGE_ATOMIC_INC, MIMGEncGfx6, 0x1, 0x2 }, // 135
  { IMAGE_ATOMIC_INC_V1_V3_si, IMAGE_ATOMIC_INC, MIMGEncGfx6, 0x1, 0x3 }, // 136
  { IMAGE_ATOMIC_INC_V1_V4_si, IMAGE_ATOMIC_INC, MIMGEncGfx6, 0x1, 0x4 }, // 137
  { IMAGE_ATOMIC_INC_V2_V1_si, IMAGE_ATOMIC_INC, MIMGEncGfx6, 0x2, 0x1 }, // 138
  { IMAGE_ATOMIC_INC_V2_V2_si, IMAGE_ATOMIC_INC, MIMGEncGfx6, 0x2, 0x2 }, // 139
  { IMAGE_ATOMIC_INC_V2_V3_si, IMAGE_ATOMIC_INC, MIMGEncGfx6, 0x2, 0x3 }, // 140
  { IMAGE_ATOMIC_INC_V2_V4_si, IMAGE_ATOMIC_INC, MIMGEncGfx6, 0x2, 0x4 }, // 141
  { IMAGE_ATOMIC_INC_V1_V1_vi, IMAGE_ATOMIC_INC, MIMGEncGfx8, 0x1, 0x1 }, // 142
  { IMAGE_ATOMIC_INC_V1_V2_vi, IMAGE_ATOMIC_INC, MIMGEncGfx8, 0x1, 0x2 }, // 143
  { IMAGE_ATOMIC_INC_V1_V3_vi, IMAGE_ATOMIC_INC, MIMGEncGfx8, 0x1, 0x3 }, // 144
  { IMAGE_ATOMIC_INC_V1_V4_vi, IMAGE_ATOMIC_INC, MIMGEncGfx8, 0x1, 0x4 }, // 145
  { IMAGE_ATOMIC_INC_V2_V1_vi, IMAGE_ATOMIC_INC, MIMGEncGfx8, 0x2, 0x1 }, // 146
  { IMAGE_ATOMIC_INC_V2_V2_vi, IMAGE_ATOMIC_INC, MIMGEncGfx8, 0x2, 0x2 }, // 147
  { IMAGE_ATOMIC_INC_V2_V3_vi, IMAGE_ATOMIC_INC, MIMGEncGfx8, 0x2, 0x3 }, // 148
  { IMAGE_ATOMIC_INC_V2_V4_vi, IMAGE_ATOMIC_INC, MIMGEncGfx8, 0x2, 0x4 }, // 149
  { IMAGE_ATOMIC_OR_V1_V1_gfx10, IMAGE_ATOMIC_OR, MIMGEncGfx10Default, 0x1, 0x1 }, // 150
  { IMAGE_ATOMIC_OR_V1_V2_gfx10, IMAGE_ATOMIC_OR, MIMGEncGfx10Default, 0x1, 0x2 }, // 151
  { IMAGE_ATOMIC_OR_V1_V3_gfx10, IMAGE_ATOMIC_OR, MIMGEncGfx10Default, 0x1, 0x3 }, // 152
  { IMAGE_ATOMIC_OR_V1_V4_gfx10, IMAGE_ATOMIC_OR, MIMGEncGfx10Default, 0x1, 0x4 }, // 153
  { IMAGE_ATOMIC_OR_V2_V1_gfx10, IMAGE_ATOMIC_OR, MIMGEncGfx10Default, 0x2, 0x1 }, // 154
  { IMAGE_ATOMIC_OR_V2_V2_gfx10, IMAGE_ATOMIC_OR, MIMGEncGfx10Default, 0x2, 0x2 }, // 155
  { IMAGE_ATOMIC_OR_V2_V3_gfx10, IMAGE_ATOMIC_OR, MIMGEncGfx10Default, 0x2, 0x3 }, // 156
  { IMAGE_ATOMIC_OR_V2_V4_gfx10, IMAGE_ATOMIC_OR, MIMGEncGfx10Default, 0x2, 0x4 }, // 157
  { IMAGE_ATOMIC_OR_V1_V2_nsa_gfx10, IMAGE_ATOMIC_OR, MIMGEncGfx10NSA, 0x1, 0x2 }, // 158
  { IMAGE_ATOMIC_OR_V1_V3_nsa_gfx10, IMAGE_ATOMIC_OR, MIMGEncGfx10NSA, 0x1, 0x3 }, // 159
  { IMAGE_ATOMIC_OR_V1_V4_nsa_gfx10, IMAGE_ATOMIC_OR, MIMGEncGfx10NSA, 0x1, 0x4 }, // 160
  { IMAGE_ATOMIC_OR_V2_V2_nsa_gfx10, IMAGE_ATOMIC_OR, MIMGEncGfx10NSA, 0x2, 0x2 }, // 161
  { IMAGE_ATOMIC_OR_V2_V3_nsa_gfx10, IMAGE_ATOMIC_OR, MIMGEncGfx10NSA, 0x2, 0x3 }, // 162
  { IMAGE_ATOMIC_OR_V2_V4_nsa_gfx10, IMAGE_ATOMIC_OR, MIMGEncGfx10NSA, 0x2, 0x4 }, // 163
  { IMAGE_ATOMIC_OR_V1_V1_si, IMAGE_ATOMIC_OR, MIMGEncGfx6, 0x1, 0x1 }, // 164
  { IMAGE_ATOMIC_OR_V1_V2_si, IMAGE_ATOMIC_OR, MIMGEncGfx6, 0x1, 0x2 }, // 165
  { IMAGE_ATOMIC_OR_V1_V3_si, IMAGE_ATOMIC_OR, MIMGEncGfx6, 0x1, 0x3 }, // 166
  { IMAGE_ATOMIC_OR_V1_V4_si, IMAGE_ATOMIC_OR, MIMGEncGfx6, 0x1, 0x4 }, // 167
  { IMAGE_ATOMIC_OR_V2_V1_si, IMAGE_ATOMIC_OR, MIMGEncGfx6, 0x2, 0x1 }, // 168
  { IMAGE_ATOMIC_OR_V2_V2_si, IMAGE_ATOMIC_OR, MIMGEncGfx6, 0x2, 0x2 }, // 169
  { IMAGE_ATOMIC_OR_V2_V3_si, IMAGE_ATOMIC_OR, MIMGEncGfx6, 0x2, 0x3 }, // 170
  { IMAGE_ATOMIC_OR_V2_V4_si, IMAGE_ATOMIC_OR, MIMGEncGfx6, 0x2, 0x4 }, // 171
  { IMAGE_ATOMIC_OR_V1_V1_vi, IMAGE_ATOMIC_OR, MIMGEncGfx8, 0x1, 0x1 }, // 172
  { IMAGE_ATOMIC_OR_V1_V2_vi, IMAGE_ATOMIC_OR, MIMGEncGfx8, 0x1, 0x2 }, // 173
  { IMAGE_ATOMIC_OR_V1_V3_vi, IMAGE_ATOMIC_OR, MIMGEncGfx8, 0x1, 0x3 }, // 174
  { IMAGE_ATOMIC_OR_V1_V4_vi, IMAGE_ATOMIC_OR, MIMGEncGfx8, 0x1, 0x4 }, // 175
  { IMAGE_ATOMIC_OR_V2_V1_vi, IMAGE_ATOMIC_OR, MIMGEncGfx8, 0x2, 0x1 }, // 176
  { IMAGE_ATOMIC_OR_V2_V2_vi, IMAGE_ATOMIC_OR, MIMGEncGfx8, 0x2, 0x2 }, // 177
  { IMAGE_ATOMIC_OR_V2_V3_vi, IMAGE_ATOMIC_OR, MIMGEncGfx8, 0x2, 0x3 }, // 178
  { IMAGE_ATOMIC_OR_V2_V4_vi, IMAGE_ATOMIC_OR, MIMGEncGfx8, 0x2, 0x4 }, // 179
  { IMAGE_ATOMIC_SMAX_V1_V1_gfx10, IMAGE_ATOMIC_SMAX, MIMGEncGfx10Default, 0x1, 0x1 }, // 180
  { IMAGE_ATOMIC_SMAX_V1_V2_gfx10, IMAGE_ATOMIC_SMAX, MIMGEncGfx10Default, 0x1, 0x2 }, // 181
  { IMAGE_ATOMIC_SMAX_V1_V3_gfx10, IMAGE_ATOMIC_SMAX, MIMGEncGfx10Default, 0x1, 0x3 }, // 182
  { IMAGE_ATOMIC_SMAX_V1_V4_gfx10, IMAGE_ATOMIC_SMAX, MIMGEncGfx10Default, 0x1, 0x4 }, // 183
  { IMAGE_ATOMIC_SMAX_V2_V1_gfx10, IMAGE_ATOMIC_SMAX, MIMGEncGfx10Default, 0x2, 0x1 }, // 184
  { IMAGE_ATOMIC_SMAX_V2_V2_gfx10, IMAGE_ATOMIC_SMAX, MIMGEncGfx10Default, 0x2, 0x2 }, // 185
  { IMAGE_ATOMIC_SMAX_V2_V3_gfx10, IMAGE_ATOMIC_SMAX, MIMGEncGfx10Default, 0x2, 0x3 }, // 186
  { IMAGE_ATOMIC_SMAX_V2_V4_gfx10, IMAGE_ATOMIC_SMAX, MIMGEncGfx10Default, 0x2, 0x4 }, // 187
  { IMAGE_ATOMIC_SMAX_V1_V2_nsa_gfx10, IMAGE_ATOMIC_SMAX, MIMGEncGfx10NSA, 0x1, 0x2 }, // 188
  { IMAGE_ATOMIC_SMAX_V1_V3_nsa_gfx10, IMAGE_ATOMIC_SMAX, MIMGEncGfx10NSA, 0x1, 0x3 }, // 189
  { IMAGE_ATOMIC_SMAX_V1_V4_nsa_gfx10, IMAGE_ATOMIC_SMAX, MIMGEncGfx10NSA, 0x1, 0x4 }, // 190
  { IMAGE_ATOMIC_SMAX_V2_V2_nsa_gfx10, IMAGE_ATOMIC_SMAX, MIMGEncGfx10NSA, 0x2, 0x2 }, // 191
  { IMAGE_ATOMIC_SMAX_V2_V3_nsa_gfx10, IMAGE_ATOMIC_SMAX, MIMGEncGfx10NSA, 0x2, 0x3 }, // 192
  { IMAGE_ATOMIC_SMAX_V2_V4_nsa_gfx10, IMAGE_ATOMIC_SMAX, MIMGEncGfx10NSA, 0x2, 0x4 }, // 193
  { IMAGE_ATOMIC_SMAX_V1_V1_si, IMAGE_ATOMIC_SMAX, MIMGEncGfx6, 0x1, 0x1 }, // 194
  { IMAGE_ATOMIC_SMAX_V1_V2_si, IMAGE_ATOMIC_SMAX, MIMGEncGfx6, 0x1, 0x2 }, // 195
  { IMAGE_ATOMIC_SMAX_V1_V3_si, IMAGE_ATOMIC_SMAX, MIMGEncGfx6, 0x1, 0x3 }, // 196
  { IMAGE_ATOMIC_SMAX_V1_V4_si, IMAGE_ATOMIC_SMAX, MIMGEncGfx6, 0x1, 0x4 }, // 197
  { IMAGE_ATOMIC_SMAX_V2_V1_si, IMAGE_ATOMIC_SMAX, MIMGEncGfx6, 0x2, 0x1 }, // 198
  { IMAGE_ATOMIC_SMAX_V2_V2_si, IMAGE_ATOMIC_SMAX, MIMGEncGfx6, 0x2, 0x2 }, // 199
  { IMAGE_ATOMIC_SMAX_V2_V3_si, IMAGE_ATOMIC_SMAX, MIMGEncGfx6, 0x2, 0x3 }, // 200
  { IMAGE_ATOMIC_SMAX_V2_V4_si, IMAGE_ATOMIC_SMAX, MIMGEncGfx6, 0x2, 0x4 }, // 201
  { IMAGE_ATOMIC_SMAX_V1_V1_vi, IMAGE_ATOMIC_SMAX, MIMGEncGfx8, 0x1, 0x1 }, // 202
  { IMAGE_ATOMIC_SMAX_V1_V2_vi, IMAGE_ATOMIC_SMAX, MIMGEncGfx8, 0x1, 0x2 }, // 203
  { IMAGE_ATOMIC_SMAX_V1_V3_vi, IMAGE_ATOMIC_SMAX, MIMGEncGfx8, 0x1, 0x3 }, // 204
  { IMAGE_ATOMIC_SMAX_V1_V4_vi, IMAGE_ATOMIC_SMAX, MIMGEncGfx8, 0x1, 0x4 }, // 205
  { IMAGE_ATOMIC_SMAX_V2_V1_vi, IMAGE_ATOMIC_SMAX, MIMGEncGfx8, 0x2, 0x1 }, // 206
  { IMAGE_ATOMIC_SMAX_V2_V2_vi, IMAGE_ATOMIC_SMAX, MIMGEncGfx8, 0x2, 0x2 }, // 207
  { IMAGE_ATOMIC_SMAX_V2_V3_vi, IMAGE_ATOMIC_SMAX, MIMGEncGfx8, 0x2, 0x3 }, // 208
  { IMAGE_ATOMIC_SMAX_V2_V4_vi, IMAGE_ATOMIC_SMAX, MIMGEncGfx8, 0x2, 0x4 }, // 209
  { IMAGE_ATOMIC_SMIN_V1_V1_gfx10, IMAGE_ATOMIC_SMIN, MIMGEncGfx10Default, 0x1, 0x1 }, // 210
  { IMAGE_ATOMIC_SMIN_V1_V2_gfx10, IMAGE_ATOMIC_SMIN, MIMGEncGfx10Default, 0x1, 0x2 }, // 211
  { IMAGE_ATOMIC_SMIN_V1_V3_gfx10, IMAGE_ATOMIC_SMIN, MIMGEncGfx10Default, 0x1, 0x3 }, // 212
  { IMAGE_ATOMIC_SMIN_V1_V4_gfx10, IMAGE_ATOMIC_SMIN, MIMGEncGfx10Default, 0x1, 0x4 }, // 213
  { IMAGE_ATOMIC_SMIN_V2_V1_gfx10, IMAGE_ATOMIC_SMIN, MIMGEncGfx10Default, 0x2, 0x1 }, // 214
  { IMAGE_ATOMIC_SMIN_V2_V2_gfx10, IMAGE_ATOMIC_SMIN, MIMGEncGfx10Default, 0x2, 0x2 }, // 215
  { IMAGE_ATOMIC_SMIN_V2_V3_gfx10, IMAGE_ATOMIC_SMIN, MIMGEncGfx10Default, 0x2, 0x3 }, // 216
  { IMAGE_ATOMIC_SMIN_V2_V4_gfx10, IMAGE_ATOMIC_SMIN, MIMGEncGfx10Default, 0x2, 0x4 }, // 217
  { IMAGE_ATOMIC_SMIN_V1_V2_nsa_gfx10, IMAGE_ATOMIC_SMIN, MIMGEncGfx10NSA, 0x1, 0x2 }, // 218
  { IMAGE_ATOMIC_SMIN_V1_V3_nsa_gfx10, IMAGE_ATOMIC_SMIN, MIMGEncGfx10NSA, 0x1, 0x3 }, // 219
  { IMAGE_ATOMIC_SMIN_V1_V4_nsa_gfx10, IMAGE_ATOMIC_SMIN, MIMGEncGfx10NSA, 0x1, 0x4 }, // 220
  { IMAGE_ATOMIC_SMIN_V2_V2_nsa_gfx10, IMAGE_ATOMIC_SMIN, MIMGEncGfx10NSA, 0x2, 0x2 }, // 221
  { IMAGE_ATOMIC_SMIN_V2_V3_nsa_gfx10, IMAGE_ATOMIC_SMIN, MIMGEncGfx10NSA, 0x2, 0x3 }, // 222
  { IMAGE_ATOMIC_SMIN_V2_V4_nsa_gfx10, IMAGE_ATOMIC_SMIN, MIMGEncGfx10NSA, 0x2, 0x4 }, // 223
  { IMAGE_ATOMIC_SMIN_V1_V1_si, IMAGE_ATOMIC_SMIN, MIMGEncGfx6, 0x1, 0x1 }, // 224
  { IMAGE_ATOMIC_SMIN_V1_V2_si, IMAGE_ATOMIC_SMIN, MIMGEncGfx6, 0x1, 0x2 }, // 225
  { IMAGE_ATOMIC_SMIN_V1_V3_si, IMAGE_ATOMIC_SMIN, MIMGEncGfx6, 0x1, 0x3 }, // 226
  { IMAGE_ATOMIC_SMIN_V1_V4_si, IMAGE_ATOMIC_SMIN, MIMGEncGfx6, 0x1, 0x4 }, // 227
  { IMAGE_ATOMIC_SMIN_V2_V1_si, IMAGE_ATOMIC_SMIN, MIMGEncGfx6, 0x2, 0x1 }, // 228
  { IMAGE_ATOMIC_SMIN_V2_V2_si, IMAGE_ATOMIC_SMIN, MIMGEncGfx6, 0x2, 0x2 }, // 229
  { IMAGE_ATOMIC_SMIN_V2_V3_si, IMAGE_ATOMIC_SMIN, MIMGEncGfx6, 0x2, 0x3 }, // 230
  { IMAGE_ATOMIC_SMIN_V2_V4_si, IMAGE_ATOMIC_SMIN, MIMGEncGfx6, 0x2, 0x4 }, // 231
  { IMAGE_ATOMIC_SMIN_V1_V1_vi, IMAGE_ATOMIC_SMIN, MIMGEncGfx8, 0x1, 0x1 }, // 232
  { IMAGE_ATOMIC_SMIN_V1_V2_vi, IMAGE_ATOMIC_SMIN, MIMGEncGfx8, 0x1, 0x2 }, // 233
  { IMAGE_ATOMIC_SMIN_V1_V3_vi, IMAGE_ATOMIC_SMIN, MIMGEncGfx8, 0x1, 0x3 }, // 234
  { IMAGE_ATOMIC_SMIN_V1_V4_vi, IMAGE_ATOMIC_SMIN, MIMGEncGfx8, 0x1, 0x4 }, // 235
  { IMAGE_ATOMIC_SMIN_V2_V1_vi, IMAGE_ATOMIC_SMIN, MIMGEncGfx8, 0x2, 0x1 }, // 236
  { IMAGE_ATOMIC_SMIN_V2_V2_vi, IMAGE_ATOMIC_SMIN, MIMGEncGfx8, 0x2, 0x2 }, // 237
  { IMAGE_ATOMIC_SMIN_V2_V3_vi, IMAGE_ATOMIC_SMIN, MIMGEncGfx8, 0x2, 0x3 }, // 238
  { IMAGE_ATOMIC_SMIN_V2_V4_vi, IMAGE_ATOMIC_SMIN, MIMGEncGfx8, 0x2, 0x4 }, // 239
  { IMAGE_ATOMIC_SUB_V1_V1_gfx10, IMAGE_ATOMIC_SUB, MIMGEncGfx10Default, 0x1, 0x1 }, // 240
  { IMAGE_ATOMIC_SUB_V1_V2_gfx10, IMAGE_ATOMIC_SUB, MIMGEncGfx10Default, 0x1, 0x2 }, // 241
  { IMAGE_ATOMIC_SUB_V1_V3_gfx10, IMAGE_ATOMIC_SUB, MIMGEncGfx10Default, 0x1, 0x3 }, // 242
  { IMAGE_ATOMIC_SUB_V1_V4_gfx10, IMAGE_ATOMIC_SUB, MIMGEncGfx10Default, 0x1, 0x4 }, // 243
  { IMAGE_ATOMIC_SUB_V2_V1_gfx10, IMAGE_ATOMIC_SUB, MIMGEncGfx10Default, 0x2, 0x1 }, // 244
  { IMAGE_ATOMIC_SUB_V2_V2_gfx10, IMAGE_ATOMIC_SUB, MIMGEncGfx10Default, 0x2, 0x2 }, // 245
  { IMAGE_ATOMIC_SUB_V2_V3_gfx10, IMAGE_ATOMIC_SUB, MIMGEncGfx10Default, 0x2, 0x3 }, // 246
  { IMAGE_ATOMIC_SUB_V2_V4_gfx10, IMAGE_ATOMIC_SUB, MIMGEncGfx10Default, 0x2, 0x4 }, // 247
  { IMAGE_ATOMIC_SUB_V1_V2_nsa_gfx10, IMAGE_ATOMIC_SUB, MIMGEncGfx10NSA, 0x1, 0x2 }, // 248
  { IMAGE_ATOMIC_SUB_V1_V3_nsa_gfx10, IMAGE_ATOMIC_SUB, MIMGEncGfx10NSA, 0x1, 0x3 }, // 249
  { IMAGE_ATOMIC_SUB_V1_V4_nsa_gfx10, IMAGE_ATOMIC_SUB, MIMGEncGfx10NSA, 0x1, 0x4 }, // 250
  { IMAGE_ATOMIC_SUB_V2_V2_nsa_gfx10, IMAGE_ATOMIC_SUB, MIMGEncGfx10NSA, 0x2, 0x2 }, // 251
  { IMAGE_ATOMIC_SUB_V2_V3_nsa_gfx10, IMAGE_ATOMIC_SUB, MIMGEncGfx10NSA, 0x2, 0x3 }, // 252
  { IMAGE_ATOMIC_SUB_V2_V4_nsa_gfx10, IMAGE_ATOMIC_SUB, MIMGEncGfx10NSA, 0x2, 0x4 }, // 253
  { IMAGE_ATOMIC_SUB_V1_V1_si, IMAGE_ATOMIC_SUB, MIMGEncGfx6, 0x1, 0x1 }, // 254
  { IMAGE_ATOMIC_SUB_V1_V2_si, IMAGE_ATOMIC_SUB, MIMGEncGfx6, 0x1, 0x2 }, // 255
  { IMAGE_ATOMIC_SUB_V1_V3_si, IMAGE_ATOMIC_SUB, MIMGEncGfx6, 0x1, 0x3 }, // 256
  { IMAGE_ATOMIC_SUB_V1_V4_si, IMAGE_ATOMIC_SUB, MIMGEncGfx6, 0x1, 0x4 }, // 257
  { IMAGE_ATOMIC_SUB_V2_V1_si, IMAGE_ATOMIC_SUB, MIMGEncGfx6, 0x2, 0x1 }, // 258
  { IMAGE_ATOMIC_SUB_V2_V2_si, IMAGE_ATOMIC_SUB, MIMGEncGfx6, 0x2, 0x2 }, // 259
  { IMAGE_ATOMIC_SUB_V2_V3_si, IMAGE_ATOMIC_SUB, MIMGEncGfx6, 0x2, 0x3 }, // 260
  { IMAGE_ATOMIC_SUB_V2_V4_si, IMAGE_ATOMIC_SUB, MIMGEncGfx6, 0x2, 0x4 }, // 261
  { IMAGE_ATOMIC_SUB_V1_V1_vi, IMAGE_ATOMIC_SUB, MIMGEncGfx8, 0x1, 0x1 }, // 262
  { IMAGE_ATOMIC_SUB_V1_V2_vi, IMAGE_ATOMIC_SUB, MIMGEncGfx8, 0x1, 0x2 }, // 263
  { IMAGE_ATOMIC_SUB_V1_V3_vi, IMAGE_ATOMIC_SUB, MIMGEncGfx8, 0x1, 0x3 }, // 264
  { IMAGE_ATOMIC_SUB_V1_V4_vi, IMAGE_ATOMIC_SUB, MIMGEncGfx8, 0x1, 0x4 }, // 265
  { IMAGE_ATOMIC_SUB_V2_V1_vi, IMAGE_ATOMIC_SUB, MIMGEncGfx8, 0x2, 0x1 }, // 266
  { IMAGE_ATOMIC_SUB_V2_V2_vi, IMAGE_ATOMIC_SUB, MIMGEncGfx8, 0x2, 0x2 }, // 267
  { IMAGE_ATOMIC_SUB_V2_V3_vi, IMAGE_ATOMIC_SUB, MIMGEncGfx8, 0x2, 0x3 }, // 268
  { IMAGE_ATOMIC_SUB_V2_V4_vi, IMAGE_ATOMIC_SUB, MIMGEncGfx8, 0x2, 0x4 }, // 269
  { IMAGE_ATOMIC_SWAP_V1_V1_gfx10, IMAGE_ATOMIC_SWAP, MIMGEncGfx10Default, 0x1, 0x1 }, // 270
  { IMAGE_ATOMIC_SWAP_V1_V2_gfx10, IMAGE_ATOMIC_SWAP, MIMGEncGfx10Default, 0x1, 0x2 }, // 271
  { IMAGE_ATOMIC_SWAP_V1_V3_gfx10, IMAGE_ATOMIC_SWAP, MIMGEncGfx10Default, 0x1, 0x3 }, // 272
  { IMAGE_ATOMIC_SWAP_V1_V4_gfx10, IMAGE_ATOMIC_SWAP, MIMGEncGfx10Default, 0x1, 0x4 }, // 273
  { IMAGE_ATOMIC_SWAP_V2_V1_gfx10, IMAGE_ATOMIC_SWAP, MIMGEncGfx10Default, 0x2, 0x1 }, // 274
  { IMAGE_ATOMIC_SWAP_V2_V2_gfx10, IMAGE_ATOMIC_SWAP, MIMGEncGfx10Default, 0x2, 0x2 }, // 275
  { IMAGE_ATOMIC_SWAP_V2_V3_gfx10, IMAGE_ATOMIC_SWAP, MIMGEncGfx10Default, 0x2, 0x3 }, // 276
  { IMAGE_ATOMIC_SWAP_V2_V4_gfx10, IMAGE_ATOMIC_SWAP, MIMGEncGfx10Default, 0x2, 0x4 }, // 277
  { IMAGE_ATOMIC_SWAP_V1_V2_nsa_gfx10, IMAGE_ATOMIC_SWAP, MIMGEncGfx10NSA, 0x1, 0x2 }, // 278
  { IMAGE_ATOMIC_SWAP_V1_V3_nsa_gfx10, IMAGE_ATOMIC_SWAP, MIMGEncGfx10NSA, 0x1, 0x3 }, // 279
  { IMAGE_ATOMIC_SWAP_V1_V4_nsa_gfx10, IMAGE_ATOMIC_SWAP, MIMGEncGfx10NSA, 0x1, 0x4 }, // 280
  { IMAGE_ATOMIC_SWAP_V2_V2_nsa_gfx10, IMAGE_ATOMIC_SWAP, MIMGEncGfx10NSA, 0x2, 0x2 }, // 281
  { IMAGE_ATOMIC_SWAP_V2_V3_nsa_gfx10, IMAGE_ATOMIC_SWAP, MIMGEncGfx10NSA, 0x2, 0x3 }, // 282
  { IMAGE_ATOMIC_SWAP_V2_V4_nsa_gfx10, IMAGE_ATOMIC_SWAP, MIMGEncGfx10NSA, 0x2, 0x4 }, // 283
  { IMAGE_ATOMIC_SWAP_V1_V1_si, IMAGE_ATOMIC_SWAP, MIMGEncGfx6, 0x1, 0x1 }, // 284
  { IMAGE_ATOMIC_SWAP_V1_V2_si, IMAGE_ATOMIC_SWAP, MIMGEncGfx6, 0x1, 0x2 }, // 285
  { IMAGE_ATOMIC_SWAP_V1_V3_si, IMAGE_ATOMIC_SWAP, MIMGEncGfx6, 0x1, 0x3 }, // 286
  { IMAGE_ATOMIC_SWAP_V1_V4_si, IMAGE_ATOMIC_SWAP, MIMGEncGfx6, 0x1, 0x4 }, // 287
  { IMAGE_ATOMIC_SWAP_V2_V1_si, IMAGE_ATOMIC_SWAP, MIMGEncGfx6, 0x2, 0x1 }, // 288
  { IMAGE_ATOMIC_SWAP_V2_V2_si, IMAGE_ATOMIC_SWAP, MIMGEncGfx6, 0x2, 0x2 }, // 289
  { IMAGE_ATOMIC_SWAP_V2_V3_si, IMAGE_ATOMIC_SWAP, MIMGEncGfx6, 0x2, 0x3 }, // 290
  { IMAGE_ATOMIC_SWAP_V2_V4_si, IMAGE_ATOMIC_SWAP, MIMGEncGfx6, 0x2, 0x4 }, // 291
  { IMAGE_ATOMIC_SWAP_V1_V1_vi, IMAGE_ATOMIC_SWAP, MIMGEncGfx8, 0x1, 0x1 }, // 292
  { IMAGE_ATOMIC_SWAP_V1_V2_vi, IMAGE_ATOMIC_SWAP, MIMGEncGfx8, 0x1, 0x2 }, // 293
  { IMAGE_ATOMIC_SWAP_V1_V3_vi, IMAGE_ATOMIC_SWAP, MIMGEncGfx8, 0x1, 0x3 }, // 294
  { IMAGE_ATOMIC_SWAP_V1_V4_vi, IMAGE_ATOMIC_SWAP, MIMGEncGfx8, 0x1, 0x4 }, // 295
  { IMAGE_ATOMIC_SWAP_V2_V1_vi, IMAGE_ATOMIC_SWAP, MIMGEncGfx8, 0x2, 0x1 }, // 296
  { IMAGE_ATOMIC_SWAP_V2_V2_vi, IMAGE_ATOMIC_SWAP, MIMGEncGfx8, 0x2, 0x2 }, // 297
  { IMAGE_ATOMIC_SWAP_V2_V3_vi, IMAGE_ATOMIC_SWAP, MIMGEncGfx8, 0x2, 0x3 }, // 298
  { IMAGE_ATOMIC_SWAP_V2_V4_vi, IMAGE_ATOMIC_SWAP, MIMGEncGfx8, 0x2, 0x4 }, // 299
  { IMAGE_ATOMIC_UMAX_V1_V1_gfx10, IMAGE_ATOMIC_UMAX, MIMGEncGfx10Default, 0x1, 0x1 }, // 300
  { IMAGE_ATOMIC_UMAX_V1_V2_gfx10, IMAGE_ATOMIC_UMAX, MIMGEncGfx10Default, 0x1, 0x2 }, // 301
  { IMAGE_ATOMIC_UMAX_V1_V3_gfx10, IMAGE_ATOMIC_UMAX, MIMGEncGfx10Default, 0x1, 0x3 }, // 302
  { IMAGE_ATOMIC_UMAX_V1_V4_gfx10, IMAGE_ATOMIC_UMAX, MIMGEncGfx10Default, 0x1, 0x4 }, // 303
  { IMAGE_ATOMIC_UMAX_V2_V1_gfx10, IMAGE_ATOMIC_UMAX, MIMGEncGfx10Default, 0x2, 0x1 }, // 304
  { IMAGE_ATOMIC_UMAX_V2_V2_gfx10, IMAGE_ATOMIC_UMAX, MIMGEncGfx10Default, 0x2, 0x2 }, // 305
  { IMAGE_ATOMIC_UMAX_V2_V3_gfx10, IMAGE_ATOMIC_UMAX, MIMGEncGfx10Default, 0x2, 0x3 }, // 306
  { IMAGE_ATOMIC_UMAX_V2_V4_gfx10, IMAGE_ATOMIC_UMAX, MIMGEncGfx10Default, 0x2, 0x4 }, // 307
  { IMAGE_ATOMIC_UMAX_V1_V2_nsa_gfx10, IMAGE_ATOMIC_UMAX, MIMGEncGfx10NSA, 0x1, 0x2 }, // 308
  { IMAGE_ATOMIC_UMAX_V1_V3_nsa_gfx10, IMAGE_ATOMIC_UMAX, MIMGEncGfx10NSA, 0x1, 0x3 }, // 309
  { IMAGE_ATOMIC_UMAX_V1_V4_nsa_gfx10, IMAGE_ATOMIC_UMAX, MIMGEncGfx10NSA, 0x1, 0x4 }, // 310
  { IMAGE_ATOMIC_UMAX_V2_V2_nsa_gfx10, IMAGE_ATOMIC_UMAX, MIMGEncGfx10NSA, 0x2, 0x2 }, // 311
  { IMAGE_ATOMIC_UMAX_V2_V3_nsa_gfx10, IMAGE_ATOMIC_UMAX, MIMGEncGfx10NSA, 0x2, 0x3 }, // 312
  { IMAGE_ATOMIC_UMAX_V2_V4_nsa_gfx10, IMAGE_ATOMIC_UMAX, MIMGEncGfx10NSA, 0x2, 0x4 }, // 313
  { IMAGE_ATOMIC_UMAX_V1_V1_si, IMAGE_ATOMIC_UMAX, MIMGEncGfx6, 0x1, 0x1 }, // 314
  { IMAGE_ATOMIC_UMAX_V1_V2_si, IMAGE_ATOMIC_UMAX, MIMGEncGfx6, 0x1, 0x2 }, // 315
  { IMAGE_ATOMIC_UMAX_V1_V3_si, IMAGE_ATOMIC_UMAX, MIMGEncGfx6, 0x1, 0x3 }, // 316
  { IMAGE_ATOMIC_UMAX_V1_V4_si, IMAGE_ATOMIC_UMAX, MIMGEncGfx6, 0x1, 0x4 }, // 317
  { IMAGE_ATOMIC_UMAX_V2_V1_si, IMAGE_ATOMIC_UMAX, MIMGEncGfx6, 0x2, 0x1 }, // 318
  { IMAGE_ATOMIC_UMAX_V2_V2_si, IMAGE_ATOMIC_UMAX, MIMGEncGfx6, 0x2, 0x2 }, // 319
  { IMAGE_ATOMIC_UMAX_V2_V3_si, IMAGE_ATOMIC_UMAX, MIMGEncGfx6, 0x2, 0x3 }, // 320
  { IMAGE_ATOMIC_UMAX_V2_V4_si, IMAGE_ATOMIC_UMAX, MIMGEncGfx6, 0x2, 0x4 }, // 321
  { IMAGE_ATOMIC_UMAX_V1_V1_vi, IMAGE_ATOMIC_UMAX, MIMGEncGfx8, 0x1, 0x1 }, // 322
  { IMAGE_ATOMIC_UMAX_V1_V2_vi, IMAGE_ATOMIC_UMAX, MIMGEncGfx8, 0x1, 0x2 }, // 323
  { IMAGE_ATOMIC_UMAX_V1_V3_vi, IMAGE_ATOMIC_UMAX, MIMGEncGfx8, 0x1, 0x3 }, // 324
  { IMAGE_ATOMIC_UMAX_V1_V4_vi, IMAGE_ATOMIC_UMAX, MIMGEncGfx8, 0x1, 0x4 }, // 325
  { IMAGE_ATOMIC_UMAX_V2_V1_vi, IMAGE_ATOMIC_UMAX, MIMGEncGfx8, 0x2, 0x1 }, // 326
  { IMAGE_ATOMIC_UMAX_V2_V2_vi, IMAGE_ATOMIC_UMAX, MIMGEncGfx8, 0x2, 0x2 }, // 327
  { IMAGE_ATOMIC_UMAX_V2_V3_vi, IMAGE_ATOMIC_UMAX, MIMGEncGfx8, 0x2, 0x3 }, // 328
  { IMAGE_ATOMIC_UMAX_V2_V4_vi, IMAGE_ATOMIC_UMAX, MIMGEncGfx8, 0x2, 0x4 }, // 329
  { IMAGE_ATOMIC_UMIN_V1_V1_gfx10, IMAGE_ATOMIC_UMIN, MIMGEncGfx10Default, 0x1, 0x1 }, // 330
  { IMAGE_ATOMIC_UMIN_V1_V2_gfx10, IMAGE_ATOMIC_UMIN, MIMGEncGfx10Default, 0x1, 0x2 }, // 331
  { IMAGE_ATOMIC_UMIN_V1_V3_gfx10, IMAGE_ATOMIC_UMIN, MIMGEncGfx10Default, 0x1, 0x3 }, // 332
  { IMAGE_ATOMIC_UMIN_V1_V4_gfx10, IMAGE_ATOMIC_UMIN, MIMGEncGfx10Default, 0x1, 0x4 }, // 333
  { IMAGE_ATOMIC_UMIN_V2_V1_gfx10, IMAGE_ATOMIC_UMIN, MIMGEncGfx10Default, 0x2, 0x1 }, // 334
  { IMAGE_ATOMIC_UMIN_V2_V2_gfx10, IMAGE_ATOMIC_UMIN, MIMGEncGfx10Default, 0x2, 0x2 }, // 335
  { IMAGE_ATOMIC_UMIN_V2_V3_gfx10, IMAGE_ATOMIC_UMIN, MIMGEncGfx10Default, 0x2, 0x3 }, // 336
  { IMAGE_ATOMIC_UMIN_V2_V4_gfx10, IMAGE_ATOMIC_UMIN, MIMGEncGfx10Default, 0x2, 0x4 }, // 337
  { IMAGE_ATOMIC_UMIN_V1_V2_nsa_gfx10, IMAGE_ATOMIC_UMIN, MIMGEncGfx10NSA, 0x1, 0x2 }, // 338
  { IMAGE_ATOMIC_UMIN_V1_V3_nsa_gfx10, IMAGE_ATOMIC_UMIN, MIMGEncGfx10NSA, 0x1, 0x3 }, // 339
  { IMAGE_ATOMIC_UMIN_V1_V4_nsa_gfx10, IMAGE_ATOMIC_UMIN, MIMGEncGfx10NSA, 0x1, 0x4 }, // 340
  { IMAGE_ATOMIC_UMIN_V2_V2_nsa_gfx10, IMAGE_ATOMIC_UMIN, MIMGEncGfx10NSA, 0x2, 0x2 }, // 341
  { IMAGE_ATOMIC_UMIN_V2_V3_nsa_gfx10, IMAGE_ATOMIC_UMIN, MIMGEncGfx10NSA, 0x2, 0x3 }, // 342
  { IMAGE_ATOMIC_UMIN_V2_V4_nsa_gfx10, IMAGE_ATOMIC_UMIN, MIMGEncGfx10NSA, 0x2, 0x4 }, // 343
  { IMAGE_ATOMIC_UMIN_V1_V1_si, IMAGE_ATOMIC_UMIN, MIMGEncGfx6, 0x1, 0x1 }, // 344
  { IMAGE_ATOMIC_UMIN_V1_V2_si, IMAGE_ATOMIC_UMIN, MIMGEncGfx6, 0x1, 0x2 }, // 345
  { IMAGE_ATOMIC_UMIN_V1_V3_si, IMAGE_ATOMIC_UMIN, MIMGEncGfx6, 0x1, 0x3 }, // 346
  { IMAGE_ATOMIC_UMIN_V1_V4_si, IMAGE_ATOMIC_UMIN, MIMGEncGfx6, 0x1, 0x4 }, // 347
  { IMAGE_ATOMIC_UMIN_V2_V1_si, IMAGE_ATOMIC_UMIN, MIMGEncGfx6, 0x2, 0x1 }, // 348
  { IMAGE_ATOMIC_UMIN_V2_V2_si, IMAGE_ATOMIC_UMIN, MIMGEncGfx6, 0x2, 0x2 }, // 349
  { IMAGE_ATOMIC_UMIN_V2_V3_si, IMAGE_ATOMIC_UMIN, MIMGEncGfx6, 0x2, 0x3 }, // 350
  { IMAGE_ATOMIC_UMIN_V2_V4_si, IMAGE_ATOMIC_UMIN, MIMGEncGfx6, 0x2, 0x4 }, // 351
  { IMAGE_ATOMIC_UMIN_V1_V1_vi, IMAGE_ATOMIC_UMIN, MIMGEncGfx8, 0x1, 0x1 }, // 352
  { IMAGE_ATOMIC_UMIN_V1_V2_vi, IMAGE_ATOMIC_UMIN, MIMGEncGfx8, 0x1, 0x2 }, // 353
  { IMAGE_ATOMIC_UMIN_V1_V3_vi, IMAGE_ATOMIC_UMIN, MIMGEncGfx8, 0x1, 0x3 }, // 354
  { IMAGE_ATOMIC_UMIN_V1_V4_vi, IMAGE_ATOMIC_UMIN, MIMGEncGfx8, 0x1, 0x4 }, // 355
  { IMAGE_ATOMIC_UMIN_V2_V1_vi, IMAGE_ATOMIC_UMIN, MIMGEncGfx8, 0x2, 0x1 }, // 356
  { IMAGE_ATOMIC_UMIN_V2_V2_vi, IMAGE_ATOMIC_UMIN, MIMGEncGfx8, 0x2, 0x2 }, // 357
  { IMAGE_ATOMIC_UMIN_V2_V3_vi, IMAGE_ATOMIC_UMIN, MIMGEncGfx8, 0x2, 0x3 }, // 358
  { IMAGE_ATOMIC_UMIN_V2_V4_vi, IMAGE_ATOMIC_UMIN, MIMGEncGfx8, 0x2, 0x4 }, // 359
  { IMAGE_ATOMIC_XOR_V1_V1_gfx10, IMAGE_ATOMIC_XOR, MIMGEncGfx10Default, 0x1, 0x1 }, // 360
  { IMAGE_ATOMIC_XOR_V1_V2_gfx10, IMAGE_ATOMIC_XOR, MIMGEncGfx10Default, 0x1, 0x2 }, // 361
  { IMAGE_ATOMIC_XOR_V1_V3_gfx10, IMAGE_ATOMIC_XOR, MIMGEncGfx10Default, 0x1, 0x3 }, // 362
  { IMAGE_ATOMIC_XOR_V1_V4_gfx10, IMAGE_ATOMIC_XOR, MIMGEncGfx10Default, 0x1, 0x4 }, // 363
  { IMAGE_ATOMIC_XOR_V2_V1_gfx10, IMAGE_ATOMIC_XOR, MIMGEncGfx10Default, 0x2, 0x1 }, // 364
  { IMAGE_ATOMIC_XOR_V2_V2_gfx10, IMAGE_ATOMIC_XOR, MIMGEncGfx10Default, 0x2, 0x2 }, // 365
  { IMAGE_ATOMIC_XOR_V2_V3_gfx10, IMAGE_ATOMIC_XOR, MIMGEncGfx10Default, 0x2, 0x3 }, // 366
  { IMAGE_ATOMIC_XOR_V2_V4_gfx10, IMAGE_ATOMIC_XOR, MIMGEncGfx10Default, 0x2, 0x4 }, // 367
  { IMAGE_ATOMIC_XOR_V1_V2_nsa_gfx10, IMAGE_ATOMIC_XOR, MIMGEncGfx10NSA, 0x1, 0x2 }, // 368
  { IMAGE_ATOMIC_XOR_V1_V3_nsa_gfx10, IMAGE_ATOMIC_XOR, MIMGEncGfx10NSA, 0x1, 0x3 }, // 369
  { IMAGE_ATOMIC_XOR_V1_V4_nsa_gfx10, IMAGE_ATOMIC_XOR, MIMGEncGfx10NSA, 0x1, 0x4 }, // 370
  { IMAGE_ATOMIC_XOR_V2_V2_nsa_gfx10, IMAGE_ATOMIC_XOR, MIMGEncGfx10NSA, 0x2, 0x2 }, // 371
  { IMAGE_ATOMIC_XOR_V2_V3_nsa_gfx10, IMAGE_ATOMIC_XOR, MIMGEncGfx10NSA, 0x2, 0x3 }, // 372
  { IMAGE_ATOMIC_XOR_V2_V4_nsa_gfx10, IMAGE_ATOMIC_XOR, MIMGEncGfx10NSA, 0x2, 0x4 }, // 373
  { IMAGE_ATOMIC_XOR_V1_V1_si, IMAGE_ATOMIC_XOR, MIMGEncGfx6, 0x1, 0x1 }, // 374
  { IMAGE_ATOMIC_XOR_V1_V2_si, IMAGE_ATOMIC_XOR, MIMGEncGfx6, 0x1, 0x2 }, // 375
  { IMAGE_ATOMIC_XOR_V1_V3_si, IMAGE_ATOMIC_XOR, MIMGEncGfx6, 0x1, 0x3 }, // 376
  { IMAGE_ATOMIC_XOR_V1_V4_si, IMAGE_ATOMIC_XOR, MIMGEncGfx6, 0x1, 0x4 }, // 377
  { IMAGE_ATOMIC_XOR_V2_V1_si, IMAGE_ATOMIC_XOR, MIMGEncGfx6, 0x2, 0x1 }, // 378
  { IMAGE_ATOMIC_XOR_V2_V2_si, IMAGE_ATOMIC_XOR, MIMGEncGfx6, 0x2, 0x2 }, // 379
  { IMAGE_ATOMIC_XOR_V2_V3_si, IMAGE_ATOMIC_XOR, MIMGEncGfx6, 0x2, 0x3 }, // 380
  { IMAGE_ATOMIC_XOR_V2_V4_si, IMAGE_ATOMIC_XOR, MIMGEncGfx6, 0x2, 0x4 }, // 381
  { IMAGE_ATOMIC_XOR_V1_V1_vi, IMAGE_ATOMIC_XOR, MIMGEncGfx8, 0x1, 0x1 }, // 382
  { IMAGE_ATOMIC_XOR_V1_V2_vi, IMAGE_ATOMIC_XOR, MIMGEncGfx8, 0x1, 0x2 }, // 383
  { IMAGE_ATOMIC_XOR_V1_V3_vi, IMAGE_ATOMIC_XOR, MIMGEncGfx8, 0x1, 0x3 }, // 384
  { IMAGE_ATOMIC_XOR_V1_V4_vi, IMAGE_ATOMIC_XOR, MIMGEncGfx8, 0x1, 0x4 }, // 385
  { IMAGE_ATOMIC_XOR_V2_V1_vi, IMAGE_ATOMIC_XOR, MIMGEncGfx8, 0x2, 0x1 }, // 386
  { IMAGE_ATOMIC_XOR_V2_V2_vi, IMAGE_ATOMIC_XOR, MIMGEncGfx8, 0x2, 0x2 }, // 387
  { IMAGE_ATOMIC_XOR_V2_V3_vi, IMAGE_ATOMIC_XOR, MIMGEncGfx8, 0x2, 0x3 }, // 388
  { IMAGE_ATOMIC_XOR_V2_V4_vi, IMAGE_ATOMIC_XOR, MIMGEncGfx8, 0x2, 0x4 }, // 389
  { IMAGE_GATHER4_V2_V1_gfx10, IMAGE_GATHER4, MIMGEncGfx10Default, 0x2, 0x1 }, // 390
  { IMAGE_GATHER4_V2_V2_gfx10, IMAGE_GATHER4, MIMGEncGfx10Default, 0x2, 0x2 }, // 391
  { IMAGE_GATHER4_V2_V3_gfx10, IMAGE_GATHER4, MIMGEncGfx10Default, 0x2, 0x3 }, // 392
  { IMAGE_GATHER4_V2_V4_gfx10, IMAGE_GATHER4, MIMGEncGfx10Default, 0x2, 0x4 }, // 393
  { IMAGE_GATHER4_V4_V1_gfx10, IMAGE_GATHER4, MIMGEncGfx10Default, 0x4, 0x1 }, // 394
  { IMAGE_GATHER4_V4_V2_gfx10, IMAGE_GATHER4, MIMGEncGfx10Default, 0x4, 0x2 }, // 395
  { IMAGE_GATHER4_V4_V3_gfx10, IMAGE_GATHER4, MIMGEncGfx10Default, 0x4, 0x3 }, // 396
  { IMAGE_GATHER4_V4_V4_gfx10, IMAGE_GATHER4, MIMGEncGfx10Default, 0x4, 0x4 }, // 397
  { IMAGE_GATHER4_V5_V1_gfx10, IMAGE_GATHER4, MIMGEncGfx10Default, 0x5, 0x1 }, // 398
  { IMAGE_GATHER4_V5_V2_gfx10, IMAGE_GATHER4, MIMGEncGfx10Default, 0x5, 0x2 }, // 399
  { IMAGE_GATHER4_V5_V3_gfx10, IMAGE_GATHER4, MIMGEncGfx10Default, 0x5, 0x3 }, // 400
  { IMAGE_GATHER4_V5_V4_gfx10, IMAGE_GATHER4, MIMGEncGfx10Default, 0x5, 0x4 }, // 401
  { IMAGE_GATHER4_V2_V2_nsa_gfx10, IMAGE_GATHER4, MIMGEncGfx10NSA, 0x2, 0x2 }, // 402
  { IMAGE_GATHER4_V2_V3_nsa_gfx10, IMAGE_GATHER4, MIMGEncGfx10NSA, 0x2, 0x3 }, // 403
  { IMAGE_GATHER4_V4_V2_nsa_gfx10, IMAGE_GATHER4, MIMGEncGfx10NSA, 0x4, 0x2 }, // 404
  { IMAGE_GATHER4_V4_V3_nsa_gfx10, IMAGE_GATHER4, MIMGEncGfx10NSA, 0x4, 0x3 }, // 405
  { IMAGE_GATHER4_V5_V2_nsa_gfx10, IMAGE_GATHER4, MIMGEncGfx10NSA, 0x5, 0x2 }, // 406
  { IMAGE_GATHER4_V5_V3_nsa_gfx10, IMAGE_GATHER4, MIMGEncGfx10NSA, 0x5, 0x3 }, // 407
  { IMAGE_GATHER4_V2_V1, IMAGE_GATHER4, MIMGEncGfx6, 0x2, 0x1 }, // 408
  { IMAGE_GATHER4_V2_V2, IMAGE_GATHER4, MIMGEncGfx6, 0x2, 0x2 }, // 409
  { IMAGE_GATHER4_V2_V3, IMAGE_GATHER4, MIMGEncGfx6, 0x2, 0x3 }, // 410
  { IMAGE_GATHER4_V2_V4, IMAGE_GATHER4, MIMGEncGfx6, 0x2, 0x4 }, // 411
  { IMAGE_GATHER4_V4_V1, IMAGE_GATHER4, MIMGEncGfx6, 0x4, 0x1 }, // 412
  { IMAGE_GATHER4_V4_V2, IMAGE_GATHER4, MIMGEncGfx6, 0x4, 0x2 }, // 413
  { IMAGE_GATHER4_V4_V3, IMAGE_GATHER4, MIMGEncGfx6, 0x4, 0x3 }, // 414
  { IMAGE_GATHER4_V4_V4, IMAGE_GATHER4, MIMGEncGfx6, 0x4, 0x4 }, // 415
  { IMAGE_GATHER4_V5_V1, IMAGE_GATHER4, MIMGEncGfx6, 0x5, 0x1 }, // 416
  { IMAGE_GATHER4_V5_V2, IMAGE_GATHER4, MIMGEncGfx6, 0x5, 0x2 }, // 417
  { IMAGE_GATHER4_V5_V3, IMAGE_GATHER4, MIMGEncGfx6, 0x5, 0x3 }, // 418
  { IMAGE_GATHER4_V5_V4, IMAGE_GATHER4, MIMGEncGfx6, 0x5, 0x4 }, // 419
  { IMAGE_GATHER4_B_V2_V2_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10Default, 0x2, 0x2 }, // 420
  { IMAGE_GATHER4_B_V2_V3_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10Default, 0x2, 0x3 }, // 421
  { IMAGE_GATHER4_B_V2_V4_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10Default, 0x2, 0x4 }, // 422
  { IMAGE_GATHER4_B_V4_V2_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10Default, 0x4, 0x2 }, // 423
  { IMAGE_GATHER4_B_V4_V3_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10Default, 0x4, 0x3 }, // 424
  { IMAGE_GATHER4_B_V4_V4_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10Default, 0x4, 0x4 }, // 425
  { IMAGE_GATHER4_B_V5_V2_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10Default, 0x5, 0x2 }, // 426
  { IMAGE_GATHER4_B_V5_V3_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10Default, 0x5, 0x3 }, // 427
  { IMAGE_GATHER4_B_V5_V4_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10Default, 0x5, 0x4 }, // 428
  { IMAGE_GATHER4_B_V2_V2_nsa_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10NSA, 0x2, 0x2 }, // 429
  { IMAGE_GATHER4_B_V2_V3_nsa_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10NSA, 0x2, 0x3 }, // 430
  { IMAGE_GATHER4_B_V2_V4_nsa_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10NSA, 0x2, 0x4 }, // 431
  { IMAGE_GATHER4_B_V4_V2_nsa_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10NSA, 0x4, 0x2 }, // 432
  { IMAGE_GATHER4_B_V4_V3_nsa_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10NSA, 0x4, 0x3 }, // 433
  { IMAGE_GATHER4_B_V4_V4_nsa_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10NSA, 0x4, 0x4 }, // 434
  { IMAGE_GATHER4_B_V5_V2_nsa_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10NSA, 0x5, 0x2 }, // 435
  { IMAGE_GATHER4_B_V5_V3_nsa_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10NSA, 0x5, 0x3 }, // 436
  { IMAGE_GATHER4_B_V5_V4_nsa_gfx10, IMAGE_GATHER4_B, MIMGEncGfx10NSA, 0x5, 0x4 }, // 437
  { IMAGE_GATHER4_B_V2_V2, IMAGE_GATHER4_B, MIMGEncGfx6, 0x2, 0x2 }, // 438
  { IMAGE_GATHER4_B_V2_V3, IMAGE_GATHER4_B, MIMGEncGfx6, 0x2, 0x3 }, // 439
  { IMAGE_GATHER4_B_V2_V4, IMAGE_GATHER4_B, MIMGEncGfx6, 0x2, 0x4 }, // 440
  { IMAGE_GATHER4_B_V4_V2, IMAGE_GATHER4_B, MIMGEncGfx6, 0x4, 0x2 }, // 441
  { IMAGE_GATHER4_B_V4_V3, IMAGE_GATHER4_B, MIMGEncGfx6, 0x4, 0x3 }, // 442
  { IMAGE_GATHER4_B_V4_V4, IMAGE_GATHER4_B, MIMGEncGfx6, 0x4, 0x4 }, // 443
  { IMAGE_GATHER4_B_V5_V2, IMAGE_GATHER4_B, MIMGEncGfx6, 0x5, 0x2 }, // 444
  { IMAGE_GATHER4_B_V5_V3, IMAGE_GATHER4_B, MIMGEncGfx6, 0x5, 0x3 }, // 445
  { IMAGE_GATHER4_B_V5_V4, IMAGE_GATHER4_B, MIMGEncGfx6, 0x5, 0x4 }, // 446
  { IMAGE_GATHER4_B_CL_V2_V2_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10Default, 0x2, 0x2 }, // 447
  { IMAGE_GATHER4_B_CL_V2_V3_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10Default, 0x2, 0x3 }, // 448
  { IMAGE_GATHER4_B_CL_V2_V4_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10Default, 0x2, 0x4 }, // 449
  { IMAGE_GATHER4_B_CL_V2_V8_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10Default, 0x2, 0x8 }, // 450
  { IMAGE_GATHER4_B_CL_V4_V2_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10Default, 0x4, 0x2 }, // 451
  { IMAGE_GATHER4_B_CL_V4_V3_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10Default, 0x4, 0x3 }, // 452
  { IMAGE_GATHER4_B_CL_V4_V4_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10Default, 0x4, 0x4 }, // 453
  { IMAGE_GATHER4_B_CL_V4_V8_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10Default, 0x4, 0x8 }, // 454
  { IMAGE_GATHER4_B_CL_V5_V2_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10Default, 0x5, 0x2 }, // 455
  { IMAGE_GATHER4_B_CL_V5_V3_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10Default, 0x5, 0x3 }, // 456
  { IMAGE_GATHER4_B_CL_V5_V4_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10Default, 0x5, 0x4 }, // 457
  { IMAGE_GATHER4_B_CL_V5_V8_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10Default, 0x5, 0x8 }, // 458
  { IMAGE_GATHER4_B_CL_V2_V2_nsa_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10NSA, 0x2, 0x2 }, // 459
  { IMAGE_GATHER4_B_CL_V2_V3_nsa_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10NSA, 0x2, 0x3 }, // 460
  { IMAGE_GATHER4_B_CL_V2_V4_nsa_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10NSA, 0x2, 0x4 }, // 461
  { IMAGE_GATHER4_B_CL_V2_V5_nsa_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10NSA, 0x2, 0x5 }, // 462
  { IMAGE_GATHER4_B_CL_V4_V2_nsa_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10NSA, 0x4, 0x2 }, // 463
  { IMAGE_GATHER4_B_CL_V4_V3_nsa_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10NSA, 0x4, 0x3 }, // 464
  { IMAGE_GATHER4_B_CL_V4_V4_nsa_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10NSA, 0x4, 0x4 }, // 465
  { IMAGE_GATHER4_B_CL_V4_V5_nsa_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10NSA, 0x4, 0x5 }, // 466
  { IMAGE_GATHER4_B_CL_V5_V2_nsa_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10NSA, 0x5, 0x2 }, // 467
  { IMAGE_GATHER4_B_CL_V5_V3_nsa_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10NSA, 0x5, 0x3 }, // 468
  { IMAGE_GATHER4_B_CL_V5_V4_nsa_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10NSA, 0x5, 0x4 }, // 469
  { IMAGE_GATHER4_B_CL_V5_V5_nsa_gfx10, IMAGE_GATHER4_B_CL, MIMGEncGfx10NSA, 0x5, 0x5 }, // 470
  { IMAGE_GATHER4_B_CL_V2_V2, IMAGE_GATHER4_B_CL, MIMGEncGfx6, 0x2, 0x2 }, // 471
  { IMAGE_GATHER4_B_CL_V2_V3, IMAGE_GATHER4_B_CL, MIMGEncGfx6, 0x2, 0x3 }, // 472
  { IMAGE_GATHER4_B_CL_V2_V4, IMAGE_GATHER4_B_CL, MIMGEncGfx6, 0x2, 0x4 }, // 473
  { IMAGE_GATHER4_B_CL_V2_V8, IMAGE_GATHER4_B_CL, MIMGEncGfx6, 0x2, 0x8 }, // 474
  { IMAGE_GATHER4_B_CL_V4_V2, IMAGE_GATHER4_B_CL, MIMGEncGfx6, 0x4, 0x2 }, // 475
  { IMAGE_GATHER4_B_CL_V4_V3, IMAGE_GATHER4_B_CL, MIMGEncGfx6, 0x4, 0x3 }, // 476
  { IMAGE_GATHER4_B_CL_V4_V4, IMAGE_GATHER4_B_CL, MIMGEncGfx6, 0x4, 0x4 }, // 477
  { IMAGE_GATHER4_B_CL_V4_V8, IMAGE_GATHER4_B_CL, MIMGEncGfx6, 0x4, 0x8 }, // 478
  { IMAGE_GATHER4_B_CL_V5_V2, IMAGE_GATHER4_B_CL, MIMGEncGfx6, 0x5, 0x2 }, // 479
  { IMAGE_GATHER4_B_CL_V5_V3, IMAGE_GATHER4_B_CL, MIMGEncGfx6, 0x5, 0x3 }, // 480
  { IMAGE_GATHER4_B_CL_V5_V4, IMAGE_GATHER4_B_CL, MIMGEncGfx6, 0x5, 0x4 }, // 481
  { IMAGE_GATHER4_B_CL_V5_V8, IMAGE_GATHER4_B_CL, MIMGEncGfx6, 0x5, 0x8 }, // 482
  { IMAGE_GATHER4_B_CL_O_V2_V3_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 483
  { IMAGE_GATHER4_B_CL_O_V2_V4_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 484
  { IMAGE_GATHER4_B_CL_O_V2_V8_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 485
  { IMAGE_GATHER4_B_CL_O_V4_V3_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 486
  { IMAGE_GATHER4_B_CL_O_V4_V4_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 487
  { IMAGE_GATHER4_B_CL_O_V4_V8_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 488
  { IMAGE_GATHER4_B_CL_O_V5_V3_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 489
  { IMAGE_GATHER4_B_CL_O_V5_V4_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 490
  { IMAGE_GATHER4_B_CL_O_V5_V8_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 491
  { IMAGE_GATHER4_B_CL_O_V2_V3_nsa_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 492
  { IMAGE_GATHER4_B_CL_O_V2_V4_nsa_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 493
  { IMAGE_GATHER4_B_CL_O_V2_V5_nsa_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 494
  { IMAGE_GATHER4_B_CL_O_V2_V6_nsa_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 495
  { IMAGE_GATHER4_B_CL_O_V4_V3_nsa_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 496
  { IMAGE_GATHER4_B_CL_O_V4_V4_nsa_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 497
  { IMAGE_GATHER4_B_CL_O_V4_V5_nsa_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 498
  { IMAGE_GATHER4_B_CL_O_V4_V6_nsa_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 499
  { IMAGE_GATHER4_B_CL_O_V5_V3_nsa_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 500
  { IMAGE_GATHER4_B_CL_O_V5_V4_nsa_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 501
  { IMAGE_GATHER4_B_CL_O_V5_V5_nsa_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 502
  { IMAGE_GATHER4_B_CL_O_V5_V6_nsa_gfx10, IMAGE_GATHER4_B_CL_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 503
  { IMAGE_GATHER4_B_CL_O_V2_V3, IMAGE_GATHER4_B_CL_O, MIMGEncGfx6, 0x2, 0x3 }, // 504
  { IMAGE_GATHER4_B_CL_O_V2_V4, IMAGE_GATHER4_B_CL_O, MIMGEncGfx6, 0x2, 0x4 }, // 505
  { IMAGE_GATHER4_B_CL_O_V2_V8, IMAGE_GATHER4_B_CL_O, MIMGEncGfx6, 0x2, 0x8 }, // 506
  { IMAGE_GATHER4_B_CL_O_V4_V3, IMAGE_GATHER4_B_CL_O, MIMGEncGfx6, 0x4, 0x3 }, // 507
  { IMAGE_GATHER4_B_CL_O_V4_V4, IMAGE_GATHER4_B_CL_O, MIMGEncGfx6, 0x4, 0x4 }, // 508
  { IMAGE_GATHER4_B_CL_O_V4_V8, IMAGE_GATHER4_B_CL_O, MIMGEncGfx6, 0x4, 0x8 }, // 509
  { IMAGE_GATHER4_B_CL_O_V5_V3, IMAGE_GATHER4_B_CL_O, MIMGEncGfx6, 0x5, 0x3 }, // 510
  { IMAGE_GATHER4_B_CL_O_V5_V4, IMAGE_GATHER4_B_CL_O, MIMGEncGfx6, 0x5, 0x4 }, // 511
  { IMAGE_GATHER4_B_CL_O_V5_V8, IMAGE_GATHER4_B_CL_O, MIMGEncGfx6, 0x5, 0x8 }, // 512
  { IMAGE_GATHER4_B_O_V2_V3_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 513
  { IMAGE_GATHER4_B_O_V2_V4_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 514
  { IMAGE_GATHER4_B_O_V2_V8_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 515
  { IMAGE_GATHER4_B_O_V4_V3_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 516
  { IMAGE_GATHER4_B_O_V4_V4_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 517
  { IMAGE_GATHER4_B_O_V4_V8_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 518
  { IMAGE_GATHER4_B_O_V5_V3_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 519
  { IMAGE_GATHER4_B_O_V5_V4_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 520
  { IMAGE_GATHER4_B_O_V5_V8_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 521
  { IMAGE_GATHER4_B_O_V2_V3_nsa_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 522
  { IMAGE_GATHER4_B_O_V2_V4_nsa_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 523
  { IMAGE_GATHER4_B_O_V2_V5_nsa_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 524
  { IMAGE_GATHER4_B_O_V4_V3_nsa_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 525
  { IMAGE_GATHER4_B_O_V4_V4_nsa_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 526
  { IMAGE_GATHER4_B_O_V4_V5_nsa_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 527
  { IMAGE_GATHER4_B_O_V5_V3_nsa_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 528
  { IMAGE_GATHER4_B_O_V5_V4_nsa_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 529
  { IMAGE_GATHER4_B_O_V5_V5_nsa_gfx10, IMAGE_GATHER4_B_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 530
  { IMAGE_GATHER4_B_O_V2_V3, IMAGE_GATHER4_B_O, MIMGEncGfx6, 0x2, 0x3 }, // 531
  { IMAGE_GATHER4_B_O_V2_V4, IMAGE_GATHER4_B_O, MIMGEncGfx6, 0x2, 0x4 }, // 532
  { IMAGE_GATHER4_B_O_V2_V8, IMAGE_GATHER4_B_O, MIMGEncGfx6, 0x2, 0x8 }, // 533
  { IMAGE_GATHER4_B_O_V4_V3, IMAGE_GATHER4_B_O, MIMGEncGfx6, 0x4, 0x3 }, // 534
  { IMAGE_GATHER4_B_O_V4_V4, IMAGE_GATHER4_B_O, MIMGEncGfx6, 0x4, 0x4 }, // 535
  { IMAGE_GATHER4_B_O_V4_V8, IMAGE_GATHER4_B_O, MIMGEncGfx6, 0x4, 0x8 }, // 536
  { IMAGE_GATHER4_B_O_V5_V3, IMAGE_GATHER4_B_O, MIMGEncGfx6, 0x5, 0x3 }, // 537
  { IMAGE_GATHER4_B_O_V5_V4, IMAGE_GATHER4_B_O, MIMGEncGfx6, 0x5, 0x4 }, // 538
  { IMAGE_GATHER4_B_O_V5_V8, IMAGE_GATHER4_B_O, MIMGEncGfx6, 0x5, 0x8 }, // 539
  { IMAGE_GATHER4_C_V2_V2_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10Default, 0x2, 0x2 }, // 540
  { IMAGE_GATHER4_C_V2_V3_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10Default, 0x2, 0x3 }, // 541
  { IMAGE_GATHER4_C_V2_V4_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10Default, 0x2, 0x4 }, // 542
  { IMAGE_GATHER4_C_V4_V2_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10Default, 0x4, 0x2 }, // 543
  { IMAGE_GATHER4_C_V4_V3_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10Default, 0x4, 0x3 }, // 544
  { IMAGE_GATHER4_C_V4_V4_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10Default, 0x4, 0x4 }, // 545
  { IMAGE_GATHER4_C_V5_V2_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10Default, 0x5, 0x2 }, // 546
  { IMAGE_GATHER4_C_V5_V3_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10Default, 0x5, 0x3 }, // 547
  { IMAGE_GATHER4_C_V5_V4_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10Default, 0x5, 0x4 }, // 548
  { IMAGE_GATHER4_C_V2_V2_nsa_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10NSA, 0x2, 0x2 }, // 549
  { IMAGE_GATHER4_C_V2_V3_nsa_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10NSA, 0x2, 0x3 }, // 550
  { IMAGE_GATHER4_C_V2_V4_nsa_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10NSA, 0x2, 0x4 }, // 551
  { IMAGE_GATHER4_C_V4_V2_nsa_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10NSA, 0x4, 0x2 }, // 552
  { IMAGE_GATHER4_C_V4_V3_nsa_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10NSA, 0x4, 0x3 }, // 553
  { IMAGE_GATHER4_C_V4_V4_nsa_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10NSA, 0x4, 0x4 }, // 554
  { IMAGE_GATHER4_C_V5_V2_nsa_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10NSA, 0x5, 0x2 }, // 555
  { IMAGE_GATHER4_C_V5_V3_nsa_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10NSA, 0x5, 0x3 }, // 556
  { IMAGE_GATHER4_C_V5_V4_nsa_gfx10, IMAGE_GATHER4_C, MIMGEncGfx10NSA, 0x5, 0x4 }, // 557
  { IMAGE_GATHER4_C_V2_V2, IMAGE_GATHER4_C, MIMGEncGfx6, 0x2, 0x2 }, // 558
  { IMAGE_GATHER4_C_V2_V3, IMAGE_GATHER4_C, MIMGEncGfx6, 0x2, 0x3 }, // 559
  { IMAGE_GATHER4_C_V2_V4, IMAGE_GATHER4_C, MIMGEncGfx6, 0x2, 0x4 }, // 560
  { IMAGE_GATHER4_C_V4_V2, IMAGE_GATHER4_C, MIMGEncGfx6, 0x4, 0x2 }, // 561
  { IMAGE_GATHER4_C_V4_V3, IMAGE_GATHER4_C, MIMGEncGfx6, 0x4, 0x3 }, // 562
  { IMAGE_GATHER4_C_V4_V4, IMAGE_GATHER4_C, MIMGEncGfx6, 0x4, 0x4 }, // 563
  { IMAGE_GATHER4_C_V5_V2, IMAGE_GATHER4_C, MIMGEncGfx6, 0x5, 0x2 }, // 564
  { IMAGE_GATHER4_C_V5_V3, IMAGE_GATHER4_C, MIMGEncGfx6, 0x5, 0x3 }, // 565
  { IMAGE_GATHER4_C_V5_V4, IMAGE_GATHER4_C, MIMGEncGfx6, 0x5, 0x4 }, // 566
  { IMAGE_GATHER4_CL_V2_V1_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10Default, 0x2, 0x1 }, // 567
  { IMAGE_GATHER4_CL_V2_V2_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10Default, 0x2, 0x2 }, // 568
  { IMAGE_GATHER4_CL_V2_V3_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10Default, 0x2, 0x3 }, // 569
  { IMAGE_GATHER4_CL_V2_V4_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10Default, 0x2, 0x4 }, // 570
  { IMAGE_GATHER4_CL_V4_V1_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10Default, 0x4, 0x1 }, // 571
  { IMAGE_GATHER4_CL_V4_V2_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10Default, 0x4, 0x2 }, // 572
  { IMAGE_GATHER4_CL_V4_V3_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10Default, 0x4, 0x3 }, // 573
  { IMAGE_GATHER4_CL_V4_V4_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10Default, 0x4, 0x4 }, // 574
  { IMAGE_GATHER4_CL_V5_V1_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10Default, 0x5, 0x1 }, // 575
  { IMAGE_GATHER4_CL_V5_V2_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10Default, 0x5, 0x2 }, // 576
  { IMAGE_GATHER4_CL_V5_V3_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10Default, 0x5, 0x3 }, // 577
  { IMAGE_GATHER4_CL_V5_V4_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10Default, 0x5, 0x4 }, // 578
  { IMAGE_GATHER4_CL_V2_V2_nsa_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10NSA, 0x2, 0x2 }, // 579
  { IMAGE_GATHER4_CL_V2_V3_nsa_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10NSA, 0x2, 0x3 }, // 580
  { IMAGE_GATHER4_CL_V2_V4_nsa_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10NSA, 0x2, 0x4 }, // 581
  { IMAGE_GATHER4_CL_V4_V2_nsa_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10NSA, 0x4, 0x2 }, // 582
  { IMAGE_GATHER4_CL_V4_V3_nsa_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10NSA, 0x4, 0x3 }, // 583
  { IMAGE_GATHER4_CL_V4_V4_nsa_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10NSA, 0x4, 0x4 }, // 584
  { IMAGE_GATHER4_CL_V5_V2_nsa_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10NSA, 0x5, 0x2 }, // 585
  { IMAGE_GATHER4_CL_V5_V3_nsa_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10NSA, 0x5, 0x3 }, // 586
  { IMAGE_GATHER4_CL_V5_V4_nsa_gfx10, IMAGE_GATHER4_CL, MIMGEncGfx10NSA, 0x5, 0x4 }, // 587
  { IMAGE_GATHER4_CL_V2_V1, IMAGE_GATHER4_CL, MIMGEncGfx6, 0x2, 0x1 }, // 588
  { IMAGE_GATHER4_CL_V2_V2, IMAGE_GATHER4_CL, MIMGEncGfx6, 0x2, 0x2 }, // 589
  { IMAGE_GATHER4_CL_V2_V3, IMAGE_GATHER4_CL, MIMGEncGfx6, 0x2, 0x3 }, // 590
  { IMAGE_GATHER4_CL_V2_V4, IMAGE_GATHER4_CL, MIMGEncGfx6, 0x2, 0x4 }, // 591
  { IMAGE_GATHER4_CL_V4_V1, IMAGE_GATHER4_CL, MIMGEncGfx6, 0x4, 0x1 }, // 592
  { IMAGE_GATHER4_CL_V4_V2, IMAGE_GATHER4_CL, MIMGEncGfx6, 0x4, 0x2 }, // 593
  { IMAGE_GATHER4_CL_V4_V3, IMAGE_GATHER4_CL, MIMGEncGfx6, 0x4, 0x3 }, // 594
  { IMAGE_GATHER4_CL_V4_V4, IMAGE_GATHER4_CL, MIMGEncGfx6, 0x4, 0x4 }, // 595
  { IMAGE_GATHER4_CL_V5_V1, IMAGE_GATHER4_CL, MIMGEncGfx6, 0x5, 0x1 }, // 596
  { IMAGE_GATHER4_CL_V5_V2, IMAGE_GATHER4_CL, MIMGEncGfx6, 0x5, 0x2 }, // 597
  { IMAGE_GATHER4_CL_V5_V3, IMAGE_GATHER4_CL, MIMGEncGfx6, 0x5, 0x3 }, // 598
  { IMAGE_GATHER4_CL_V5_V4, IMAGE_GATHER4_CL, MIMGEncGfx6, 0x5, 0x4 }, // 599
  { IMAGE_GATHER4_CL_O_V2_V2_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10Default, 0x2, 0x2 }, // 600
  { IMAGE_GATHER4_CL_O_V2_V3_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 601
  { IMAGE_GATHER4_CL_O_V2_V4_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 602
  { IMAGE_GATHER4_CL_O_V2_V8_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 603
  { IMAGE_GATHER4_CL_O_V4_V2_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10Default, 0x4, 0x2 }, // 604
  { IMAGE_GATHER4_CL_O_V4_V3_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 605
  { IMAGE_GATHER4_CL_O_V4_V4_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 606
  { IMAGE_GATHER4_CL_O_V4_V8_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 607
  { IMAGE_GATHER4_CL_O_V5_V2_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10Default, 0x5, 0x2 }, // 608
  { IMAGE_GATHER4_CL_O_V5_V3_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 609
  { IMAGE_GATHER4_CL_O_V5_V4_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 610
  { IMAGE_GATHER4_CL_O_V5_V8_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 611
  { IMAGE_GATHER4_CL_O_V2_V2_nsa_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10NSA, 0x2, 0x2 }, // 612
  { IMAGE_GATHER4_CL_O_V2_V3_nsa_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 613
  { IMAGE_GATHER4_CL_O_V2_V4_nsa_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 614
  { IMAGE_GATHER4_CL_O_V2_V5_nsa_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 615
  { IMAGE_GATHER4_CL_O_V4_V2_nsa_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10NSA, 0x4, 0x2 }, // 616
  { IMAGE_GATHER4_CL_O_V4_V3_nsa_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 617
  { IMAGE_GATHER4_CL_O_V4_V4_nsa_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 618
  { IMAGE_GATHER4_CL_O_V4_V5_nsa_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 619
  { IMAGE_GATHER4_CL_O_V5_V2_nsa_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10NSA, 0x5, 0x2 }, // 620
  { IMAGE_GATHER4_CL_O_V5_V3_nsa_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 621
  { IMAGE_GATHER4_CL_O_V5_V4_nsa_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 622
  { IMAGE_GATHER4_CL_O_V5_V5_nsa_gfx10, IMAGE_GATHER4_CL_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 623
  { IMAGE_GATHER4_CL_O_V2_V2, IMAGE_GATHER4_CL_O, MIMGEncGfx6, 0x2, 0x2 }, // 624
  { IMAGE_GATHER4_CL_O_V2_V3, IMAGE_GATHER4_CL_O, MIMGEncGfx6, 0x2, 0x3 }, // 625
  { IMAGE_GATHER4_CL_O_V2_V4, IMAGE_GATHER4_CL_O, MIMGEncGfx6, 0x2, 0x4 }, // 626
  { IMAGE_GATHER4_CL_O_V2_V8, IMAGE_GATHER4_CL_O, MIMGEncGfx6, 0x2, 0x8 }, // 627
  { IMAGE_GATHER4_CL_O_V4_V2, IMAGE_GATHER4_CL_O, MIMGEncGfx6, 0x4, 0x2 }, // 628
  { IMAGE_GATHER4_CL_O_V4_V3, IMAGE_GATHER4_CL_O, MIMGEncGfx6, 0x4, 0x3 }, // 629
  { IMAGE_GATHER4_CL_O_V4_V4, IMAGE_GATHER4_CL_O, MIMGEncGfx6, 0x4, 0x4 }, // 630
  { IMAGE_GATHER4_CL_O_V4_V8, IMAGE_GATHER4_CL_O, MIMGEncGfx6, 0x4, 0x8 }, // 631
  { IMAGE_GATHER4_CL_O_V5_V2, IMAGE_GATHER4_CL_O, MIMGEncGfx6, 0x5, 0x2 }, // 632
  { IMAGE_GATHER4_CL_O_V5_V3, IMAGE_GATHER4_CL_O, MIMGEncGfx6, 0x5, 0x3 }, // 633
  { IMAGE_GATHER4_CL_O_V5_V4, IMAGE_GATHER4_CL_O, MIMGEncGfx6, 0x5, 0x4 }, // 634
  { IMAGE_GATHER4_CL_O_V5_V8, IMAGE_GATHER4_CL_O, MIMGEncGfx6, 0x5, 0x8 }, // 635
  { IMAGE_GATHER4_C_B_V2_V3_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10Default, 0x2, 0x3 }, // 636
  { IMAGE_GATHER4_C_B_V2_V4_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10Default, 0x2, 0x4 }, // 637
  { IMAGE_GATHER4_C_B_V2_V8_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10Default, 0x2, 0x8 }, // 638
  { IMAGE_GATHER4_C_B_V4_V3_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10Default, 0x4, 0x3 }, // 639
  { IMAGE_GATHER4_C_B_V4_V4_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10Default, 0x4, 0x4 }, // 640
  { IMAGE_GATHER4_C_B_V4_V8_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10Default, 0x4, 0x8 }, // 641
  { IMAGE_GATHER4_C_B_V5_V3_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10Default, 0x5, 0x3 }, // 642
  { IMAGE_GATHER4_C_B_V5_V4_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10Default, 0x5, 0x4 }, // 643
  { IMAGE_GATHER4_C_B_V5_V8_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10Default, 0x5, 0x8 }, // 644
  { IMAGE_GATHER4_C_B_V2_V3_nsa_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10NSA, 0x2, 0x3 }, // 645
  { IMAGE_GATHER4_C_B_V2_V4_nsa_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10NSA, 0x2, 0x4 }, // 646
  { IMAGE_GATHER4_C_B_V2_V5_nsa_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10NSA, 0x2, 0x5 }, // 647
  { IMAGE_GATHER4_C_B_V4_V3_nsa_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10NSA, 0x4, 0x3 }, // 648
  { IMAGE_GATHER4_C_B_V4_V4_nsa_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10NSA, 0x4, 0x4 }, // 649
  { IMAGE_GATHER4_C_B_V4_V5_nsa_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10NSA, 0x4, 0x5 }, // 650
  { IMAGE_GATHER4_C_B_V5_V3_nsa_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10NSA, 0x5, 0x3 }, // 651
  { IMAGE_GATHER4_C_B_V5_V4_nsa_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10NSA, 0x5, 0x4 }, // 652
  { IMAGE_GATHER4_C_B_V5_V5_nsa_gfx10, IMAGE_GATHER4_C_B, MIMGEncGfx10NSA, 0x5, 0x5 }, // 653
  { IMAGE_GATHER4_C_B_V2_V3, IMAGE_GATHER4_C_B, MIMGEncGfx6, 0x2, 0x3 }, // 654
  { IMAGE_GATHER4_C_B_V2_V4, IMAGE_GATHER4_C_B, MIMGEncGfx6, 0x2, 0x4 }, // 655
  { IMAGE_GATHER4_C_B_V2_V8, IMAGE_GATHER4_C_B, MIMGEncGfx6, 0x2, 0x8 }, // 656
  { IMAGE_GATHER4_C_B_V4_V3, IMAGE_GATHER4_C_B, MIMGEncGfx6, 0x4, 0x3 }, // 657
  { IMAGE_GATHER4_C_B_V4_V4, IMAGE_GATHER4_C_B, MIMGEncGfx6, 0x4, 0x4 }, // 658
  { IMAGE_GATHER4_C_B_V4_V8, IMAGE_GATHER4_C_B, MIMGEncGfx6, 0x4, 0x8 }, // 659
  { IMAGE_GATHER4_C_B_V5_V3, IMAGE_GATHER4_C_B, MIMGEncGfx6, 0x5, 0x3 }, // 660
  { IMAGE_GATHER4_C_B_V5_V4, IMAGE_GATHER4_C_B, MIMGEncGfx6, 0x5, 0x4 }, // 661
  { IMAGE_GATHER4_C_B_V5_V8, IMAGE_GATHER4_C_B, MIMGEncGfx6, 0x5, 0x8 }, // 662
  { IMAGE_GATHER4_C_B_CL_V2_V3_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10Default, 0x2, 0x3 }, // 663
  { IMAGE_GATHER4_C_B_CL_V2_V4_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10Default, 0x2, 0x4 }, // 664
  { IMAGE_GATHER4_C_B_CL_V2_V8_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10Default, 0x2, 0x8 }, // 665
  { IMAGE_GATHER4_C_B_CL_V4_V3_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10Default, 0x4, 0x3 }, // 666
  { IMAGE_GATHER4_C_B_CL_V4_V4_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10Default, 0x4, 0x4 }, // 667
  { IMAGE_GATHER4_C_B_CL_V4_V8_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10Default, 0x4, 0x8 }, // 668
  { IMAGE_GATHER4_C_B_CL_V5_V3_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10Default, 0x5, 0x3 }, // 669
  { IMAGE_GATHER4_C_B_CL_V5_V4_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10Default, 0x5, 0x4 }, // 670
  { IMAGE_GATHER4_C_B_CL_V5_V8_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10Default, 0x5, 0x8 }, // 671
  { IMAGE_GATHER4_C_B_CL_V2_V3_nsa_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10NSA, 0x2, 0x3 }, // 672
  { IMAGE_GATHER4_C_B_CL_V2_V4_nsa_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10NSA, 0x2, 0x4 }, // 673
  { IMAGE_GATHER4_C_B_CL_V2_V5_nsa_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10NSA, 0x2, 0x5 }, // 674
  { IMAGE_GATHER4_C_B_CL_V2_V6_nsa_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10NSA, 0x2, 0x6 }, // 675
  { IMAGE_GATHER4_C_B_CL_V4_V3_nsa_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10NSA, 0x4, 0x3 }, // 676
  { IMAGE_GATHER4_C_B_CL_V4_V4_nsa_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10NSA, 0x4, 0x4 }, // 677
  { IMAGE_GATHER4_C_B_CL_V4_V5_nsa_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10NSA, 0x4, 0x5 }, // 678
  { IMAGE_GATHER4_C_B_CL_V4_V6_nsa_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10NSA, 0x4, 0x6 }, // 679
  { IMAGE_GATHER4_C_B_CL_V5_V3_nsa_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10NSA, 0x5, 0x3 }, // 680
  { IMAGE_GATHER4_C_B_CL_V5_V4_nsa_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10NSA, 0x5, 0x4 }, // 681
  { IMAGE_GATHER4_C_B_CL_V5_V5_nsa_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10NSA, 0x5, 0x5 }, // 682
  { IMAGE_GATHER4_C_B_CL_V5_V6_nsa_gfx10, IMAGE_GATHER4_C_B_CL, MIMGEncGfx10NSA, 0x5, 0x6 }, // 683
  { IMAGE_GATHER4_C_B_CL_V2_V3, IMAGE_GATHER4_C_B_CL, MIMGEncGfx6, 0x2, 0x3 }, // 684
  { IMAGE_GATHER4_C_B_CL_V2_V4, IMAGE_GATHER4_C_B_CL, MIMGEncGfx6, 0x2, 0x4 }, // 685
  { IMAGE_GATHER4_C_B_CL_V2_V8, IMAGE_GATHER4_C_B_CL, MIMGEncGfx6, 0x2, 0x8 }, // 686
  { IMAGE_GATHER4_C_B_CL_V4_V3, IMAGE_GATHER4_C_B_CL, MIMGEncGfx6, 0x4, 0x3 }, // 687
  { IMAGE_GATHER4_C_B_CL_V4_V4, IMAGE_GATHER4_C_B_CL, MIMGEncGfx6, 0x4, 0x4 }, // 688
  { IMAGE_GATHER4_C_B_CL_V4_V8, IMAGE_GATHER4_C_B_CL, MIMGEncGfx6, 0x4, 0x8 }, // 689
  { IMAGE_GATHER4_C_B_CL_V5_V3, IMAGE_GATHER4_C_B_CL, MIMGEncGfx6, 0x5, 0x3 }, // 690
  { IMAGE_GATHER4_C_B_CL_V5_V4, IMAGE_GATHER4_C_B_CL, MIMGEncGfx6, 0x5, 0x4 }, // 691
  { IMAGE_GATHER4_C_B_CL_V5_V8, IMAGE_GATHER4_C_B_CL, MIMGEncGfx6, 0x5, 0x8 }, // 692
  { IMAGE_GATHER4_C_B_CL_O_V2_V4_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 693
  { IMAGE_GATHER4_C_B_CL_O_V2_V8_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 694
  { IMAGE_GATHER4_C_B_CL_O_V4_V4_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 695
  { IMAGE_GATHER4_C_B_CL_O_V4_V8_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 696
  { IMAGE_GATHER4_C_B_CL_O_V5_V4_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 697
  { IMAGE_GATHER4_C_B_CL_O_V5_V8_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 698
  { IMAGE_GATHER4_C_B_CL_O_V2_V4_nsa_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 699
  { IMAGE_GATHER4_C_B_CL_O_V2_V5_nsa_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 700
  { IMAGE_GATHER4_C_B_CL_O_V2_V6_nsa_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 701
  { IMAGE_GATHER4_C_B_CL_O_V2_V7_nsa_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10NSA, 0x2, 0x7 }, // 702
  { IMAGE_GATHER4_C_B_CL_O_V4_V4_nsa_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 703
  { IMAGE_GATHER4_C_B_CL_O_V4_V5_nsa_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 704
  { IMAGE_GATHER4_C_B_CL_O_V4_V6_nsa_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 705
  { IMAGE_GATHER4_C_B_CL_O_V4_V7_nsa_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10NSA, 0x4, 0x7 }, // 706
  { IMAGE_GATHER4_C_B_CL_O_V5_V4_nsa_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 707
  { IMAGE_GATHER4_C_B_CL_O_V5_V5_nsa_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 708
  { IMAGE_GATHER4_C_B_CL_O_V5_V6_nsa_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 709
  { IMAGE_GATHER4_C_B_CL_O_V5_V7_nsa_gfx10, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx10NSA, 0x5, 0x7 }, // 710
  { IMAGE_GATHER4_C_B_CL_O_V2_V4, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx6, 0x2, 0x4 }, // 711
  { IMAGE_GATHER4_C_B_CL_O_V2_V8, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx6, 0x2, 0x8 }, // 712
  { IMAGE_GATHER4_C_B_CL_O_V4_V4, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx6, 0x4, 0x4 }, // 713
  { IMAGE_GATHER4_C_B_CL_O_V4_V8, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx6, 0x4, 0x8 }, // 714
  { IMAGE_GATHER4_C_B_CL_O_V5_V4, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx6, 0x5, 0x4 }, // 715
  { IMAGE_GATHER4_C_B_CL_O_V5_V8, IMAGE_GATHER4_C_B_CL_O, MIMGEncGfx6, 0x5, 0x8 }, // 716
  { IMAGE_GATHER4_C_B_O_V2_V4_gfx10, IMAGE_GATHER4_C_B_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 717
  { IMAGE_GATHER4_C_B_O_V2_V8_gfx10, IMAGE_GATHER4_C_B_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 718
  { IMAGE_GATHER4_C_B_O_V4_V4_gfx10, IMAGE_GATHER4_C_B_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 719
  { IMAGE_GATHER4_C_B_O_V4_V8_gfx10, IMAGE_GATHER4_C_B_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 720
  { IMAGE_GATHER4_C_B_O_V5_V4_gfx10, IMAGE_GATHER4_C_B_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 721
  { IMAGE_GATHER4_C_B_O_V5_V8_gfx10, IMAGE_GATHER4_C_B_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 722
  { IMAGE_GATHER4_C_B_O_V2_V4_nsa_gfx10, IMAGE_GATHER4_C_B_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 723
  { IMAGE_GATHER4_C_B_O_V2_V5_nsa_gfx10, IMAGE_GATHER4_C_B_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 724
  { IMAGE_GATHER4_C_B_O_V2_V6_nsa_gfx10, IMAGE_GATHER4_C_B_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 725
  { IMAGE_GATHER4_C_B_O_V4_V4_nsa_gfx10, IMAGE_GATHER4_C_B_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 726
  { IMAGE_GATHER4_C_B_O_V4_V5_nsa_gfx10, IMAGE_GATHER4_C_B_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 727
  { IMAGE_GATHER4_C_B_O_V4_V6_nsa_gfx10, IMAGE_GATHER4_C_B_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 728
  { IMAGE_GATHER4_C_B_O_V5_V4_nsa_gfx10, IMAGE_GATHER4_C_B_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 729
  { IMAGE_GATHER4_C_B_O_V5_V5_nsa_gfx10, IMAGE_GATHER4_C_B_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 730
  { IMAGE_GATHER4_C_B_O_V5_V6_nsa_gfx10, IMAGE_GATHER4_C_B_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 731
  { IMAGE_GATHER4_C_B_O_V2_V4, IMAGE_GATHER4_C_B_O, MIMGEncGfx6, 0x2, 0x4 }, // 732
  { IMAGE_GATHER4_C_B_O_V2_V8, IMAGE_GATHER4_C_B_O, MIMGEncGfx6, 0x2, 0x8 }, // 733
  { IMAGE_GATHER4_C_B_O_V4_V4, IMAGE_GATHER4_C_B_O, MIMGEncGfx6, 0x4, 0x4 }, // 734
  { IMAGE_GATHER4_C_B_O_V4_V8, IMAGE_GATHER4_C_B_O, MIMGEncGfx6, 0x4, 0x8 }, // 735
  { IMAGE_GATHER4_C_B_O_V5_V4, IMAGE_GATHER4_C_B_O, MIMGEncGfx6, 0x5, 0x4 }, // 736
  { IMAGE_GATHER4_C_B_O_V5_V8, IMAGE_GATHER4_C_B_O, MIMGEncGfx6, 0x5, 0x8 }, // 737
  { IMAGE_GATHER4_C_CL_V2_V2_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10Default, 0x2, 0x2 }, // 738
  { IMAGE_GATHER4_C_CL_V2_V3_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10Default, 0x2, 0x3 }, // 739
  { IMAGE_GATHER4_C_CL_V2_V4_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10Default, 0x2, 0x4 }, // 740
  { IMAGE_GATHER4_C_CL_V2_V8_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10Default, 0x2, 0x8 }, // 741
  { IMAGE_GATHER4_C_CL_V4_V2_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10Default, 0x4, 0x2 }, // 742
  { IMAGE_GATHER4_C_CL_V4_V3_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10Default, 0x4, 0x3 }, // 743
  { IMAGE_GATHER4_C_CL_V4_V4_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10Default, 0x4, 0x4 }, // 744
  { IMAGE_GATHER4_C_CL_V4_V8_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10Default, 0x4, 0x8 }, // 745
  { IMAGE_GATHER4_C_CL_V5_V2_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10Default, 0x5, 0x2 }, // 746
  { IMAGE_GATHER4_C_CL_V5_V3_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10Default, 0x5, 0x3 }, // 747
  { IMAGE_GATHER4_C_CL_V5_V4_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10Default, 0x5, 0x4 }, // 748
  { IMAGE_GATHER4_C_CL_V5_V8_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10Default, 0x5, 0x8 }, // 749
  { IMAGE_GATHER4_C_CL_V2_V2_nsa_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10NSA, 0x2, 0x2 }, // 750
  { IMAGE_GATHER4_C_CL_V2_V3_nsa_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10NSA, 0x2, 0x3 }, // 751
  { IMAGE_GATHER4_C_CL_V2_V4_nsa_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10NSA, 0x2, 0x4 }, // 752
  { IMAGE_GATHER4_C_CL_V2_V5_nsa_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10NSA, 0x2, 0x5 }, // 753
  { IMAGE_GATHER4_C_CL_V4_V2_nsa_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10NSA, 0x4, 0x2 }, // 754
  { IMAGE_GATHER4_C_CL_V4_V3_nsa_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10NSA, 0x4, 0x3 }, // 755
  { IMAGE_GATHER4_C_CL_V4_V4_nsa_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10NSA, 0x4, 0x4 }, // 756
  { IMAGE_GATHER4_C_CL_V4_V5_nsa_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10NSA, 0x4, 0x5 }, // 757
  { IMAGE_GATHER4_C_CL_V5_V2_nsa_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10NSA, 0x5, 0x2 }, // 758
  { IMAGE_GATHER4_C_CL_V5_V3_nsa_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10NSA, 0x5, 0x3 }, // 759
  { IMAGE_GATHER4_C_CL_V5_V4_nsa_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10NSA, 0x5, 0x4 }, // 760
  { IMAGE_GATHER4_C_CL_V5_V5_nsa_gfx10, IMAGE_GATHER4_C_CL, MIMGEncGfx10NSA, 0x5, 0x5 }, // 761
  { IMAGE_GATHER4_C_CL_V2_V2, IMAGE_GATHER4_C_CL, MIMGEncGfx6, 0x2, 0x2 }, // 762
  { IMAGE_GATHER4_C_CL_V2_V3, IMAGE_GATHER4_C_CL, MIMGEncGfx6, 0x2, 0x3 }, // 763
  { IMAGE_GATHER4_C_CL_V2_V4, IMAGE_GATHER4_C_CL, MIMGEncGfx6, 0x2, 0x4 }, // 764
  { IMAGE_GATHER4_C_CL_V2_V8, IMAGE_GATHER4_C_CL, MIMGEncGfx6, 0x2, 0x8 }, // 765
  { IMAGE_GATHER4_C_CL_V4_V2, IMAGE_GATHER4_C_CL, MIMGEncGfx6, 0x4, 0x2 }, // 766
  { IMAGE_GATHER4_C_CL_V4_V3, IMAGE_GATHER4_C_CL, MIMGEncGfx6, 0x4, 0x3 }, // 767
  { IMAGE_GATHER4_C_CL_V4_V4, IMAGE_GATHER4_C_CL, MIMGEncGfx6, 0x4, 0x4 }, // 768
  { IMAGE_GATHER4_C_CL_V4_V8, IMAGE_GATHER4_C_CL, MIMGEncGfx6, 0x4, 0x8 }, // 769
  { IMAGE_GATHER4_C_CL_V5_V2, IMAGE_GATHER4_C_CL, MIMGEncGfx6, 0x5, 0x2 }, // 770
  { IMAGE_GATHER4_C_CL_V5_V3, IMAGE_GATHER4_C_CL, MIMGEncGfx6, 0x5, 0x3 }, // 771
  { IMAGE_GATHER4_C_CL_V5_V4, IMAGE_GATHER4_C_CL, MIMGEncGfx6, 0x5, 0x4 }, // 772
  { IMAGE_GATHER4_C_CL_V5_V8, IMAGE_GATHER4_C_CL, MIMGEncGfx6, 0x5, 0x8 }, // 773
  { IMAGE_GATHER4_C_CL_O_V2_V3_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 774
  { IMAGE_GATHER4_C_CL_O_V2_V4_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 775
  { IMAGE_GATHER4_C_CL_O_V2_V8_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 776
  { IMAGE_GATHER4_C_CL_O_V4_V3_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 777
  { IMAGE_GATHER4_C_CL_O_V4_V4_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 778
  { IMAGE_GATHER4_C_CL_O_V4_V8_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 779
  { IMAGE_GATHER4_C_CL_O_V5_V3_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 780
  { IMAGE_GATHER4_C_CL_O_V5_V4_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 781
  { IMAGE_GATHER4_C_CL_O_V5_V8_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 782
  { IMAGE_GATHER4_C_CL_O_V2_V3_nsa_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 783
  { IMAGE_GATHER4_C_CL_O_V2_V4_nsa_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 784
  { IMAGE_GATHER4_C_CL_O_V2_V5_nsa_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 785
  { IMAGE_GATHER4_C_CL_O_V2_V6_nsa_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 786
  { IMAGE_GATHER4_C_CL_O_V4_V3_nsa_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 787
  { IMAGE_GATHER4_C_CL_O_V4_V4_nsa_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 788
  { IMAGE_GATHER4_C_CL_O_V4_V5_nsa_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 789
  { IMAGE_GATHER4_C_CL_O_V4_V6_nsa_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 790
  { IMAGE_GATHER4_C_CL_O_V5_V3_nsa_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 791
  { IMAGE_GATHER4_C_CL_O_V5_V4_nsa_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 792
  { IMAGE_GATHER4_C_CL_O_V5_V5_nsa_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 793
  { IMAGE_GATHER4_C_CL_O_V5_V6_nsa_gfx10, IMAGE_GATHER4_C_CL_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 794
  { IMAGE_GATHER4_C_CL_O_V2_V3, IMAGE_GATHER4_C_CL_O, MIMGEncGfx6, 0x2, 0x3 }, // 795
  { IMAGE_GATHER4_C_CL_O_V2_V4, IMAGE_GATHER4_C_CL_O, MIMGEncGfx6, 0x2, 0x4 }, // 796
  { IMAGE_GATHER4_C_CL_O_V2_V8, IMAGE_GATHER4_C_CL_O, MIMGEncGfx6, 0x2, 0x8 }, // 797
  { IMAGE_GATHER4_C_CL_O_V4_V3, IMAGE_GATHER4_C_CL_O, MIMGEncGfx6, 0x4, 0x3 }, // 798
  { IMAGE_GATHER4_C_CL_O_V4_V4, IMAGE_GATHER4_C_CL_O, MIMGEncGfx6, 0x4, 0x4 }, // 799
  { IMAGE_GATHER4_C_CL_O_V4_V8, IMAGE_GATHER4_C_CL_O, MIMGEncGfx6, 0x4, 0x8 }, // 800
  { IMAGE_GATHER4_C_CL_O_V5_V3, IMAGE_GATHER4_C_CL_O, MIMGEncGfx6, 0x5, 0x3 }, // 801
  { IMAGE_GATHER4_C_CL_O_V5_V4, IMAGE_GATHER4_C_CL_O, MIMGEncGfx6, 0x5, 0x4 }, // 802
  { IMAGE_GATHER4_C_CL_O_V5_V8, IMAGE_GATHER4_C_CL_O, MIMGEncGfx6, 0x5, 0x8 }, // 803
  { IMAGE_GATHER4_C_L_V2_V2_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10Default, 0x2, 0x2 }, // 804
  { IMAGE_GATHER4_C_L_V2_V3_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10Default, 0x2, 0x3 }, // 805
  { IMAGE_GATHER4_C_L_V2_V4_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10Default, 0x2, 0x4 }, // 806
  { IMAGE_GATHER4_C_L_V2_V8_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10Default, 0x2, 0x8 }, // 807
  { IMAGE_GATHER4_C_L_V4_V2_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10Default, 0x4, 0x2 }, // 808
  { IMAGE_GATHER4_C_L_V4_V3_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10Default, 0x4, 0x3 }, // 809
  { IMAGE_GATHER4_C_L_V4_V4_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10Default, 0x4, 0x4 }, // 810
  { IMAGE_GATHER4_C_L_V4_V8_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10Default, 0x4, 0x8 }, // 811
  { IMAGE_GATHER4_C_L_V5_V2_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10Default, 0x5, 0x2 }, // 812
  { IMAGE_GATHER4_C_L_V5_V3_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10Default, 0x5, 0x3 }, // 813
  { IMAGE_GATHER4_C_L_V5_V4_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10Default, 0x5, 0x4 }, // 814
  { IMAGE_GATHER4_C_L_V5_V8_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10Default, 0x5, 0x8 }, // 815
  { IMAGE_GATHER4_C_L_V2_V2_nsa_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10NSA, 0x2, 0x2 }, // 816
  { IMAGE_GATHER4_C_L_V2_V3_nsa_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10NSA, 0x2, 0x3 }, // 817
  { IMAGE_GATHER4_C_L_V2_V4_nsa_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10NSA, 0x2, 0x4 }, // 818
  { IMAGE_GATHER4_C_L_V2_V5_nsa_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10NSA, 0x2, 0x5 }, // 819
  { IMAGE_GATHER4_C_L_V4_V2_nsa_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10NSA, 0x4, 0x2 }, // 820
  { IMAGE_GATHER4_C_L_V4_V3_nsa_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10NSA, 0x4, 0x3 }, // 821
  { IMAGE_GATHER4_C_L_V4_V4_nsa_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10NSA, 0x4, 0x4 }, // 822
  { IMAGE_GATHER4_C_L_V4_V5_nsa_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10NSA, 0x4, 0x5 }, // 823
  { IMAGE_GATHER4_C_L_V5_V2_nsa_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10NSA, 0x5, 0x2 }, // 824
  { IMAGE_GATHER4_C_L_V5_V3_nsa_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10NSA, 0x5, 0x3 }, // 825
  { IMAGE_GATHER4_C_L_V5_V4_nsa_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10NSA, 0x5, 0x4 }, // 826
  { IMAGE_GATHER4_C_L_V5_V5_nsa_gfx10, IMAGE_GATHER4_C_L, MIMGEncGfx10NSA, 0x5, 0x5 }, // 827
  { IMAGE_GATHER4_C_L_V2_V2, IMAGE_GATHER4_C_L, MIMGEncGfx6, 0x2, 0x2 }, // 828
  { IMAGE_GATHER4_C_L_V2_V3, IMAGE_GATHER4_C_L, MIMGEncGfx6, 0x2, 0x3 }, // 829
  { IMAGE_GATHER4_C_L_V2_V4, IMAGE_GATHER4_C_L, MIMGEncGfx6, 0x2, 0x4 }, // 830
  { IMAGE_GATHER4_C_L_V2_V8, IMAGE_GATHER4_C_L, MIMGEncGfx6, 0x2, 0x8 }, // 831
  { IMAGE_GATHER4_C_L_V4_V2, IMAGE_GATHER4_C_L, MIMGEncGfx6, 0x4, 0x2 }, // 832
  { IMAGE_GATHER4_C_L_V4_V3, IMAGE_GATHER4_C_L, MIMGEncGfx6, 0x4, 0x3 }, // 833
  { IMAGE_GATHER4_C_L_V4_V4, IMAGE_GATHER4_C_L, MIMGEncGfx6, 0x4, 0x4 }, // 834
  { IMAGE_GATHER4_C_L_V4_V8, IMAGE_GATHER4_C_L, MIMGEncGfx6, 0x4, 0x8 }, // 835
  { IMAGE_GATHER4_C_L_V5_V2, IMAGE_GATHER4_C_L, MIMGEncGfx6, 0x5, 0x2 }, // 836
  { IMAGE_GATHER4_C_L_V5_V3, IMAGE_GATHER4_C_L, MIMGEncGfx6, 0x5, 0x3 }, // 837
  { IMAGE_GATHER4_C_L_V5_V4, IMAGE_GATHER4_C_L, MIMGEncGfx6, 0x5, 0x4 }, // 838
  { IMAGE_GATHER4_C_L_V5_V8, IMAGE_GATHER4_C_L, MIMGEncGfx6, 0x5, 0x8 }, // 839
  { IMAGE_GATHER4_C_LZ_V2_V2_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10Default, 0x2, 0x2 }, // 840
  { IMAGE_GATHER4_C_LZ_V2_V3_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10Default, 0x2, 0x3 }, // 841
  { IMAGE_GATHER4_C_LZ_V2_V4_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10Default, 0x2, 0x4 }, // 842
  { IMAGE_GATHER4_C_LZ_V4_V2_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10Default, 0x4, 0x2 }, // 843
  { IMAGE_GATHER4_C_LZ_V4_V3_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10Default, 0x4, 0x3 }, // 844
  { IMAGE_GATHER4_C_LZ_V4_V4_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10Default, 0x4, 0x4 }, // 845
  { IMAGE_GATHER4_C_LZ_V5_V2_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10Default, 0x5, 0x2 }, // 846
  { IMAGE_GATHER4_C_LZ_V5_V3_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10Default, 0x5, 0x3 }, // 847
  { IMAGE_GATHER4_C_LZ_V5_V4_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10Default, 0x5, 0x4 }, // 848
  { IMAGE_GATHER4_C_LZ_V2_V2_nsa_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10NSA, 0x2, 0x2 }, // 849
  { IMAGE_GATHER4_C_LZ_V2_V3_nsa_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10NSA, 0x2, 0x3 }, // 850
  { IMAGE_GATHER4_C_LZ_V2_V4_nsa_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10NSA, 0x2, 0x4 }, // 851
  { IMAGE_GATHER4_C_LZ_V4_V2_nsa_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10NSA, 0x4, 0x2 }, // 852
  { IMAGE_GATHER4_C_LZ_V4_V3_nsa_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10NSA, 0x4, 0x3 }, // 853
  { IMAGE_GATHER4_C_LZ_V4_V4_nsa_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10NSA, 0x4, 0x4 }, // 854
  { IMAGE_GATHER4_C_LZ_V5_V2_nsa_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10NSA, 0x5, 0x2 }, // 855
  { IMAGE_GATHER4_C_LZ_V5_V3_nsa_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10NSA, 0x5, 0x3 }, // 856
  { IMAGE_GATHER4_C_LZ_V5_V4_nsa_gfx10, IMAGE_GATHER4_C_LZ, MIMGEncGfx10NSA, 0x5, 0x4 }, // 857
  { IMAGE_GATHER4_C_LZ_V2_V2, IMAGE_GATHER4_C_LZ, MIMGEncGfx6, 0x2, 0x2 }, // 858
  { IMAGE_GATHER4_C_LZ_V2_V3, IMAGE_GATHER4_C_LZ, MIMGEncGfx6, 0x2, 0x3 }, // 859
  { IMAGE_GATHER4_C_LZ_V2_V4, IMAGE_GATHER4_C_LZ, MIMGEncGfx6, 0x2, 0x4 }, // 860
  { IMAGE_GATHER4_C_LZ_V4_V2, IMAGE_GATHER4_C_LZ, MIMGEncGfx6, 0x4, 0x2 }, // 861
  { IMAGE_GATHER4_C_LZ_V4_V3, IMAGE_GATHER4_C_LZ, MIMGEncGfx6, 0x4, 0x3 }, // 862
  { IMAGE_GATHER4_C_LZ_V4_V4, IMAGE_GATHER4_C_LZ, MIMGEncGfx6, 0x4, 0x4 }, // 863
  { IMAGE_GATHER4_C_LZ_V5_V2, IMAGE_GATHER4_C_LZ, MIMGEncGfx6, 0x5, 0x2 }, // 864
  { IMAGE_GATHER4_C_LZ_V5_V3, IMAGE_GATHER4_C_LZ, MIMGEncGfx6, 0x5, 0x3 }, // 865
  { IMAGE_GATHER4_C_LZ_V5_V4, IMAGE_GATHER4_C_LZ, MIMGEncGfx6, 0x5, 0x4 }, // 866
  { IMAGE_GATHER4_C_LZ_O_V2_V3_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 867
  { IMAGE_GATHER4_C_LZ_O_V2_V4_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 868
  { IMAGE_GATHER4_C_LZ_O_V2_V8_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 869
  { IMAGE_GATHER4_C_LZ_O_V4_V3_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 870
  { IMAGE_GATHER4_C_LZ_O_V4_V4_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 871
  { IMAGE_GATHER4_C_LZ_O_V4_V8_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 872
  { IMAGE_GATHER4_C_LZ_O_V5_V3_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 873
  { IMAGE_GATHER4_C_LZ_O_V5_V4_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 874
  { IMAGE_GATHER4_C_LZ_O_V5_V8_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 875
  { IMAGE_GATHER4_C_LZ_O_V2_V3_nsa_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 876
  { IMAGE_GATHER4_C_LZ_O_V2_V4_nsa_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 877
  { IMAGE_GATHER4_C_LZ_O_V2_V5_nsa_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 878
  { IMAGE_GATHER4_C_LZ_O_V4_V3_nsa_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 879
  { IMAGE_GATHER4_C_LZ_O_V4_V4_nsa_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 880
  { IMAGE_GATHER4_C_LZ_O_V4_V5_nsa_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 881
  { IMAGE_GATHER4_C_LZ_O_V5_V3_nsa_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 882
  { IMAGE_GATHER4_C_LZ_O_V5_V4_nsa_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 883
  { IMAGE_GATHER4_C_LZ_O_V5_V5_nsa_gfx10, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 884
  { IMAGE_GATHER4_C_LZ_O_V2_V3, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx6, 0x2, 0x3 }, // 885
  { IMAGE_GATHER4_C_LZ_O_V2_V4, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx6, 0x2, 0x4 }, // 886
  { IMAGE_GATHER4_C_LZ_O_V2_V8, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx6, 0x2, 0x8 }, // 887
  { IMAGE_GATHER4_C_LZ_O_V4_V3, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx6, 0x4, 0x3 }, // 888
  { IMAGE_GATHER4_C_LZ_O_V4_V4, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx6, 0x4, 0x4 }, // 889
  { IMAGE_GATHER4_C_LZ_O_V4_V8, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx6, 0x4, 0x8 }, // 890
  { IMAGE_GATHER4_C_LZ_O_V5_V3, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx6, 0x5, 0x3 }, // 891
  { IMAGE_GATHER4_C_LZ_O_V5_V4, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx6, 0x5, 0x4 }, // 892
  { IMAGE_GATHER4_C_LZ_O_V5_V8, IMAGE_GATHER4_C_LZ_O, MIMGEncGfx6, 0x5, 0x8 }, // 893
  { IMAGE_GATHER4_C_L_O_V2_V3_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 894
  { IMAGE_GATHER4_C_L_O_V2_V4_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 895
  { IMAGE_GATHER4_C_L_O_V2_V8_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 896
  { IMAGE_GATHER4_C_L_O_V4_V3_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 897
  { IMAGE_GATHER4_C_L_O_V4_V4_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 898
  { IMAGE_GATHER4_C_L_O_V4_V8_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 899
  { IMAGE_GATHER4_C_L_O_V5_V3_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 900
  { IMAGE_GATHER4_C_L_O_V5_V4_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 901
  { IMAGE_GATHER4_C_L_O_V5_V8_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 902
  { IMAGE_GATHER4_C_L_O_V2_V3_nsa_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 903
  { IMAGE_GATHER4_C_L_O_V2_V4_nsa_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 904
  { IMAGE_GATHER4_C_L_O_V2_V5_nsa_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 905
  { IMAGE_GATHER4_C_L_O_V2_V6_nsa_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 906
  { IMAGE_GATHER4_C_L_O_V4_V3_nsa_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 907
  { IMAGE_GATHER4_C_L_O_V4_V4_nsa_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 908
  { IMAGE_GATHER4_C_L_O_V4_V5_nsa_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 909
  { IMAGE_GATHER4_C_L_O_V4_V6_nsa_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 910
  { IMAGE_GATHER4_C_L_O_V5_V3_nsa_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 911
  { IMAGE_GATHER4_C_L_O_V5_V4_nsa_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 912
  { IMAGE_GATHER4_C_L_O_V5_V5_nsa_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 913
  { IMAGE_GATHER4_C_L_O_V5_V6_nsa_gfx10, IMAGE_GATHER4_C_L_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 914
  { IMAGE_GATHER4_C_L_O_V2_V3, IMAGE_GATHER4_C_L_O, MIMGEncGfx6, 0x2, 0x3 }, // 915
  { IMAGE_GATHER4_C_L_O_V2_V4, IMAGE_GATHER4_C_L_O, MIMGEncGfx6, 0x2, 0x4 }, // 916
  { IMAGE_GATHER4_C_L_O_V2_V8, IMAGE_GATHER4_C_L_O, MIMGEncGfx6, 0x2, 0x8 }, // 917
  { IMAGE_GATHER4_C_L_O_V4_V3, IMAGE_GATHER4_C_L_O, MIMGEncGfx6, 0x4, 0x3 }, // 918
  { IMAGE_GATHER4_C_L_O_V4_V4, IMAGE_GATHER4_C_L_O, MIMGEncGfx6, 0x4, 0x4 }, // 919
  { IMAGE_GATHER4_C_L_O_V4_V8, IMAGE_GATHER4_C_L_O, MIMGEncGfx6, 0x4, 0x8 }, // 920
  { IMAGE_GATHER4_C_L_O_V5_V3, IMAGE_GATHER4_C_L_O, MIMGEncGfx6, 0x5, 0x3 }, // 921
  { IMAGE_GATHER4_C_L_O_V5_V4, IMAGE_GATHER4_C_L_O, MIMGEncGfx6, 0x5, 0x4 }, // 922
  { IMAGE_GATHER4_C_L_O_V5_V8, IMAGE_GATHER4_C_L_O, MIMGEncGfx6, 0x5, 0x8 }, // 923
  { IMAGE_GATHER4_C_O_V2_V3_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 924
  { IMAGE_GATHER4_C_O_V2_V4_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 925
  { IMAGE_GATHER4_C_O_V2_V8_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 926
  { IMAGE_GATHER4_C_O_V4_V3_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 927
  { IMAGE_GATHER4_C_O_V4_V4_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 928
  { IMAGE_GATHER4_C_O_V4_V8_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 929
  { IMAGE_GATHER4_C_O_V5_V3_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 930
  { IMAGE_GATHER4_C_O_V5_V4_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 931
  { IMAGE_GATHER4_C_O_V5_V8_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 932
  { IMAGE_GATHER4_C_O_V2_V3_nsa_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 933
  { IMAGE_GATHER4_C_O_V2_V4_nsa_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 934
  { IMAGE_GATHER4_C_O_V2_V5_nsa_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 935
  { IMAGE_GATHER4_C_O_V4_V3_nsa_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 936
  { IMAGE_GATHER4_C_O_V4_V4_nsa_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 937
  { IMAGE_GATHER4_C_O_V4_V5_nsa_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 938
  { IMAGE_GATHER4_C_O_V5_V3_nsa_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 939
  { IMAGE_GATHER4_C_O_V5_V4_nsa_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 940
  { IMAGE_GATHER4_C_O_V5_V5_nsa_gfx10, IMAGE_GATHER4_C_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 941
  { IMAGE_GATHER4_C_O_V2_V3, IMAGE_GATHER4_C_O, MIMGEncGfx6, 0x2, 0x3 }, // 942
  { IMAGE_GATHER4_C_O_V2_V4, IMAGE_GATHER4_C_O, MIMGEncGfx6, 0x2, 0x4 }, // 943
  { IMAGE_GATHER4_C_O_V2_V8, IMAGE_GATHER4_C_O, MIMGEncGfx6, 0x2, 0x8 }, // 944
  { IMAGE_GATHER4_C_O_V4_V3, IMAGE_GATHER4_C_O, MIMGEncGfx6, 0x4, 0x3 }, // 945
  { IMAGE_GATHER4_C_O_V4_V4, IMAGE_GATHER4_C_O, MIMGEncGfx6, 0x4, 0x4 }, // 946
  { IMAGE_GATHER4_C_O_V4_V8, IMAGE_GATHER4_C_O, MIMGEncGfx6, 0x4, 0x8 }, // 947
  { IMAGE_GATHER4_C_O_V5_V3, IMAGE_GATHER4_C_O, MIMGEncGfx6, 0x5, 0x3 }, // 948
  { IMAGE_GATHER4_C_O_V5_V4, IMAGE_GATHER4_C_O, MIMGEncGfx6, 0x5, 0x4 }, // 949
  { IMAGE_GATHER4_C_O_V5_V8, IMAGE_GATHER4_C_O, MIMGEncGfx6, 0x5, 0x8 }, // 950
  { IMAGE_GATHER4_L_V2_V1_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10Default, 0x2, 0x1 }, // 951
  { IMAGE_GATHER4_L_V2_V2_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10Default, 0x2, 0x2 }, // 952
  { IMAGE_GATHER4_L_V2_V3_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10Default, 0x2, 0x3 }, // 953
  { IMAGE_GATHER4_L_V2_V4_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10Default, 0x2, 0x4 }, // 954
  { IMAGE_GATHER4_L_V4_V1_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10Default, 0x4, 0x1 }, // 955
  { IMAGE_GATHER4_L_V4_V2_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10Default, 0x4, 0x2 }, // 956
  { IMAGE_GATHER4_L_V4_V3_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10Default, 0x4, 0x3 }, // 957
  { IMAGE_GATHER4_L_V4_V4_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10Default, 0x4, 0x4 }, // 958
  { IMAGE_GATHER4_L_V5_V1_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10Default, 0x5, 0x1 }, // 959
  { IMAGE_GATHER4_L_V5_V2_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10Default, 0x5, 0x2 }, // 960
  { IMAGE_GATHER4_L_V5_V3_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10Default, 0x5, 0x3 }, // 961
  { IMAGE_GATHER4_L_V5_V4_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10Default, 0x5, 0x4 }, // 962
  { IMAGE_GATHER4_L_V2_V2_nsa_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10NSA, 0x2, 0x2 }, // 963
  { IMAGE_GATHER4_L_V2_V3_nsa_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10NSA, 0x2, 0x3 }, // 964
  { IMAGE_GATHER4_L_V2_V4_nsa_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10NSA, 0x2, 0x4 }, // 965
  { IMAGE_GATHER4_L_V4_V2_nsa_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10NSA, 0x4, 0x2 }, // 966
  { IMAGE_GATHER4_L_V4_V3_nsa_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10NSA, 0x4, 0x3 }, // 967
  { IMAGE_GATHER4_L_V4_V4_nsa_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10NSA, 0x4, 0x4 }, // 968
  { IMAGE_GATHER4_L_V5_V2_nsa_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10NSA, 0x5, 0x2 }, // 969
  { IMAGE_GATHER4_L_V5_V3_nsa_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10NSA, 0x5, 0x3 }, // 970
  { IMAGE_GATHER4_L_V5_V4_nsa_gfx10, IMAGE_GATHER4_L, MIMGEncGfx10NSA, 0x5, 0x4 }, // 971
  { IMAGE_GATHER4_L_V2_V1, IMAGE_GATHER4_L, MIMGEncGfx6, 0x2, 0x1 }, // 972
  { IMAGE_GATHER4_L_V2_V2, IMAGE_GATHER4_L, MIMGEncGfx6, 0x2, 0x2 }, // 973
  { IMAGE_GATHER4_L_V2_V3, IMAGE_GATHER4_L, MIMGEncGfx6, 0x2, 0x3 }, // 974
  { IMAGE_GATHER4_L_V2_V4, IMAGE_GATHER4_L, MIMGEncGfx6, 0x2, 0x4 }, // 975
  { IMAGE_GATHER4_L_V4_V1, IMAGE_GATHER4_L, MIMGEncGfx6, 0x4, 0x1 }, // 976
  { IMAGE_GATHER4_L_V4_V2, IMAGE_GATHER4_L, MIMGEncGfx6, 0x4, 0x2 }, // 977
  { IMAGE_GATHER4_L_V4_V3, IMAGE_GATHER4_L, MIMGEncGfx6, 0x4, 0x3 }, // 978
  { IMAGE_GATHER4_L_V4_V4, IMAGE_GATHER4_L, MIMGEncGfx6, 0x4, 0x4 }, // 979
  { IMAGE_GATHER4_L_V5_V1, IMAGE_GATHER4_L, MIMGEncGfx6, 0x5, 0x1 }, // 980
  { IMAGE_GATHER4_L_V5_V2, IMAGE_GATHER4_L, MIMGEncGfx6, 0x5, 0x2 }, // 981
  { IMAGE_GATHER4_L_V5_V3, IMAGE_GATHER4_L, MIMGEncGfx6, 0x5, 0x3 }, // 982
  { IMAGE_GATHER4_L_V5_V4, IMAGE_GATHER4_L, MIMGEncGfx6, 0x5, 0x4 }, // 983
  { IMAGE_GATHER4_LZ_V2_V1_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10Default, 0x2, 0x1 }, // 984
  { IMAGE_GATHER4_LZ_V2_V2_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10Default, 0x2, 0x2 }, // 985
  { IMAGE_GATHER4_LZ_V2_V3_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10Default, 0x2, 0x3 }, // 986
  { IMAGE_GATHER4_LZ_V2_V4_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10Default, 0x2, 0x4 }, // 987
  { IMAGE_GATHER4_LZ_V4_V1_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10Default, 0x4, 0x1 }, // 988
  { IMAGE_GATHER4_LZ_V4_V2_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10Default, 0x4, 0x2 }, // 989
  { IMAGE_GATHER4_LZ_V4_V3_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10Default, 0x4, 0x3 }, // 990
  { IMAGE_GATHER4_LZ_V4_V4_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10Default, 0x4, 0x4 }, // 991
  { IMAGE_GATHER4_LZ_V5_V1_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10Default, 0x5, 0x1 }, // 992
  { IMAGE_GATHER4_LZ_V5_V2_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10Default, 0x5, 0x2 }, // 993
  { IMAGE_GATHER4_LZ_V5_V3_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10Default, 0x5, 0x3 }, // 994
  { IMAGE_GATHER4_LZ_V5_V4_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10Default, 0x5, 0x4 }, // 995
  { IMAGE_GATHER4_LZ_V2_V2_nsa_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10NSA, 0x2, 0x2 }, // 996
  { IMAGE_GATHER4_LZ_V2_V3_nsa_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10NSA, 0x2, 0x3 }, // 997
  { IMAGE_GATHER4_LZ_V4_V2_nsa_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10NSA, 0x4, 0x2 }, // 998
  { IMAGE_GATHER4_LZ_V4_V3_nsa_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10NSA, 0x4, 0x3 }, // 999
  { IMAGE_GATHER4_LZ_V5_V2_nsa_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1000
  { IMAGE_GATHER4_LZ_V5_V3_nsa_gfx10, IMAGE_GATHER4_LZ, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1001
  { IMAGE_GATHER4_LZ_V2_V1, IMAGE_GATHER4_LZ, MIMGEncGfx6, 0x2, 0x1 }, // 1002
  { IMAGE_GATHER4_LZ_V2_V2, IMAGE_GATHER4_LZ, MIMGEncGfx6, 0x2, 0x2 }, // 1003
  { IMAGE_GATHER4_LZ_V2_V3, IMAGE_GATHER4_LZ, MIMGEncGfx6, 0x2, 0x3 }, // 1004
  { IMAGE_GATHER4_LZ_V2_V4, IMAGE_GATHER4_LZ, MIMGEncGfx6, 0x2, 0x4 }, // 1005
  { IMAGE_GATHER4_LZ_V4_V1, IMAGE_GATHER4_LZ, MIMGEncGfx6, 0x4, 0x1 }, // 1006
  { IMAGE_GATHER4_LZ_V4_V2, IMAGE_GATHER4_LZ, MIMGEncGfx6, 0x4, 0x2 }, // 1007
  { IMAGE_GATHER4_LZ_V4_V3, IMAGE_GATHER4_LZ, MIMGEncGfx6, 0x4, 0x3 }, // 1008
  { IMAGE_GATHER4_LZ_V4_V4, IMAGE_GATHER4_LZ, MIMGEncGfx6, 0x4, 0x4 }, // 1009
  { IMAGE_GATHER4_LZ_V5_V1, IMAGE_GATHER4_LZ, MIMGEncGfx6, 0x5, 0x1 }, // 1010
  { IMAGE_GATHER4_LZ_V5_V2, IMAGE_GATHER4_LZ, MIMGEncGfx6, 0x5, 0x2 }, // 1011
  { IMAGE_GATHER4_LZ_V5_V3, IMAGE_GATHER4_LZ, MIMGEncGfx6, 0x5, 0x3 }, // 1012
  { IMAGE_GATHER4_LZ_V5_V4, IMAGE_GATHER4_LZ, MIMGEncGfx6, 0x5, 0x4 }, // 1013
  { IMAGE_GATHER4_LZ_O_V2_V2_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10Default, 0x2, 0x2 }, // 1014
  { IMAGE_GATHER4_LZ_O_V2_V3_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 1015
  { IMAGE_GATHER4_LZ_O_V2_V4_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 1016
  { IMAGE_GATHER4_LZ_O_V4_V2_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10Default, 0x4, 0x2 }, // 1017
  { IMAGE_GATHER4_LZ_O_V4_V3_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 1018
  { IMAGE_GATHER4_LZ_O_V4_V4_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 1019
  { IMAGE_GATHER4_LZ_O_V5_V2_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10Default, 0x5, 0x2 }, // 1020
  { IMAGE_GATHER4_LZ_O_V5_V3_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 1021
  { IMAGE_GATHER4_LZ_O_V5_V4_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 1022
  { IMAGE_GATHER4_LZ_O_V2_V2_nsa_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1023
  { IMAGE_GATHER4_LZ_O_V2_V3_nsa_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1024
  { IMAGE_GATHER4_LZ_O_V2_V4_nsa_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1025
  { IMAGE_GATHER4_LZ_O_V4_V2_nsa_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1026
  { IMAGE_GATHER4_LZ_O_V4_V3_nsa_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1027
  { IMAGE_GATHER4_LZ_O_V4_V4_nsa_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1028
  { IMAGE_GATHER4_LZ_O_V5_V2_nsa_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1029
  { IMAGE_GATHER4_LZ_O_V5_V3_nsa_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1030
  { IMAGE_GATHER4_LZ_O_V5_V4_nsa_gfx10, IMAGE_GATHER4_LZ_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1031
  { IMAGE_GATHER4_LZ_O_V2_V2, IMAGE_GATHER4_LZ_O, MIMGEncGfx6, 0x2, 0x2 }, // 1032
  { IMAGE_GATHER4_LZ_O_V2_V3, IMAGE_GATHER4_LZ_O, MIMGEncGfx6, 0x2, 0x3 }, // 1033
  { IMAGE_GATHER4_LZ_O_V2_V4, IMAGE_GATHER4_LZ_O, MIMGEncGfx6, 0x2, 0x4 }, // 1034
  { IMAGE_GATHER4_LZ_O_V4_V2, IMAGE_GATHER4_LZ_O, MIMGEncGfx6, 0x4, 0x2 }, // 1035
  { IMAGE_GATHER4_LZ_O_V4_V3, IMAGE_GATHER4_LZ_O, MIMGEncGfx6, 0x4, 0x3 }, // 1036
  { IMAGE_GATHER4_LZ_O_V4_V4, IMAGE_GATHER4_LZ_O, MIMGEncGfx6, 0x4, 0x4 }, // 1037
  { IMAGE_GATHER4_LZ_O_V5_V2, IMAGE_GATHER4_LZ_O, MIMGEncGfx6, 0x5, 0x2 }, // 1038
  { IMAGE_GATHER4_LZ_O_V5_V3, IMAGE_GATHER4_LZ_O, MIMGEncGfx6, 0x5, 0x3 }, // 1039
  { IMAGE_GATHER4_LZ_O_V5_V4, IMAGE_GATHER4_LZ_O, MIMGEncGfx6, 0x5, 0x4 }, // 1040
  { IMAGE_GATHER4_L_O_V2_V2_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10Default, 0x2, 0x2 }, // 1041
  { IMAGE_GATHER4_L_O_V2_V3_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 1042
  { IMAGE_GATHER4_L_O_V2_V4_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 1043
  { IMAGE_GATHER4_L_O_V2_V8_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 1044
  { IMAGE_GATHER4_L_O_V4_V2_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10Default, 0x4, 0x2 }, // 1045
  { IMAGE_GATHER4_L_O_V4_V3_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 1046
  { IMAGE_GATHER4_L_O_V4_V4_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 1047
  { IMAGE_GATHER4_L_O_V4_V8_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 1048
  { IMAGE_GATHER4_L_O_V5_V2_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10Default, 0x5, 0x2 }, // 1049
  { IMAGE_GATHER4_L_O_V5_V3_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 1050
  { IMAGE_GATHER4_L_O_V5_V4_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 1051
  { IMAGE_GATHER4_L_O_V5_V8_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 1052
  { IMAGE_GATHER4_L_O_V2_V2_nsa_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1053
  { IMAGE_GATHER4_L_O_V2_V3_nsa_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1054
  { IMAGE_GATHER4_L_O_V2_V4_nsa_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1055
  { IMAGE_GATHER4_L_O_V2_V5_nsa_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 1056
  { IMAGE_GATHER4_L_O_V4_V2_nsa_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1057
  { IMAGE_GATHER4_L_O_V4_V3_nsa_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1058
  { IMAGE_GATHER4_L_O_V4_V4_nsa_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1059
  { IMAGE_GATHER4_L_O_V4_V5_nsa_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 1060
  { IMAGE_GATHER4_L_O_V5_V2_nsa_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1061
  { IMAGE_GATHER4_L_O_V5_V3_nsa_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1062
  { IMAGE_GATHER4_L_O_V5_V4_nsa_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1063
  { IMAGE_GATHER4_L_O_V5_V5_nsa_gfx10, IMAGE_GATHER4_L_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 1064
  { IMAGE_GATHER4_L_O_V2_V2, IMAGE_GATHER4_L_O, MIMGEncGfx6, 0x2, 0x2 }, // 1065
  { IMAGE_GATHER4_L_O_V2_V3, IMAGE_GATHER4_L_O, MIMGEncGfx6, 0x2, 0x3 }, // 1066
  { IMAGE_GATHER4_L_O_V2_V4, IMAGE_GATHER4_L_O, MIMGEncGfx6, 0x2, 0x4 }, // 1067
  { IMAGE_GATHER4_L_O_V2_V8, IMAGE_GATHER4_L_O, MIMGEncGfx6, 0x2, 0x8 }, // 1068
  { IMAGE_GATHER4_L_O_V4_V2, IMAGE_GATHER4_L_O, MIMGEncGfx6, 0x4, 0x2 }, // 1069
  { IMAGE_GATHER4_L_O_V4_V3, IMAGE_GATHER4_L_O, MIMGEncGfx6, 0x4, 0x3 }, // 1070
  { IMAGE_GATHER4_L_O_V4_V4, IMAGE_GATHER4_L_O, MIMGEncGfx6, 0x4, 0x4 }, // 1071
  { IMAGE_GATHER4_L_O_V4_V8, IMAGE_GATHER4_L_O, MIMGEncGfx6, 0x4, 0x8 }, // 1072
  { IMAGE_GATHER4_L_O_V5_V2, IMAGE_GATHER4_L_O, MIMGEncGfx6, 0x5, 0x2 }, // 1073
  { IMAGE_GATHER4_L_O_V5_V3, IMAGE_GATHER4_L_O, MIMGEncGfx6, 0x5, 0x3 }, // 1074
  { IMAGE_GATHER4_L_O_V5_V4, IMAGE_GATHER4_L_O, MIMGEncGfx6, 0x5, 0x4 }, // 1075
  { IMAGE_GATHER4_L_O_V5_V8, IMAGE_GATHER4_L_O, MIMGEncGfx6, 0x5, 0x8 }, // 1076
  { IMAGE_GATHER4_O_V2_V2_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10Default, 0x2, 0x2 }, // 1077
  { IMAGE_GATHER4_O_V2_V3_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 1078
  { IMAGE_GATHER4_O_V2_V4_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 1079
  { IMAGE_GATHER4_O_V4_V2_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10Default, 0x4, 0x2 }, // 1080
  { IMAGE_GATHER4_O_V4_V3_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 1081
  { IMAGE_GATHER4_O_V4_V4_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 1082
  { IMAGE_GATHER4_O_V5_V2_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10Default, 0x5, 0x2 }, // 1083
  { IMAGE_GATHER4_O_V5_V3_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 1084
  { IMAGE_GATHER4_O_V5_V4_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 1085
  { IMAGE_GATHER4_O_V2_V2_nsa_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1086
  { IMAGE_GATHER4_O_V2_V3_nsa_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1087
  { IMAGE_GATHER4_O_V2_V4_nsa_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1088
  { IMAGE_GATHER4_O_V4_V2_nsa_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1089
  { IMAGE_GATHER4_O_V4_V3_nsa_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1090
  { IMAGE_GATHER4_O_V4_V4_nsa_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1091
  { IMAGE_GATHER4_O_V5_V2_nsa_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1092
  { IMAGE_GATHER4_O_V5_V3_nsa_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1093
  { IMAGE_GATHER4_O_V5_V4_nsa_gfx10, IMAGE_GATHER4_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1094
  { IMAGE_GATHER4_O_V2_V2, IMAGE_GATHER4_O, MIMGEncGfx6, 0x2, 0x2 }, // 1095
  { IMAGE_GATHER4_O_V2_V3, IMAGE_GATHER4_O, MIMGEncGfx6, 0x2, 0x3 }, // 1096
  { IMAGE_GATHER4_O_V2_V4, IMAGE_GATHER4_O, MIMGEncGfx6, 0x2, 0x4 }, // 1097
  { IMAGE_GATHER4_O_V4_V2, IMAGE_GATHER4_O, MIMGEncGfx6, 0x4, 0x2 }, // 1098
  { IMAGE_GATHER4_O_V4_V3, IMAGE_GATHER4_O, MIMGEncGfx6, 0x4, 0x3 }, // 1099
  { IMAGE_GATHER4_O_V4_V4, IMAGE_GATHER4_O, MIMGEncGfx6, 0x4, 0x4 }, // 1100
  { IMAGE_GATHER4_O_V5_V2, IMAGE_GATHER4_O, MIMGEncGfx6, 0x5, 0x2 }, // 1101
  { IMAGE_GATHER4_O_V5_V3, IMAGE_GATHER4_O, MIMGEncGfx6, 0x5, 0x3 }, // 1102
  { IMAGE_GATHER4_O_V5_V4, IMAGE_GATHER4_O, MIMGEncGfx6, 0x5, 0x4 }, // 1103
  { IMAGE_GET_LOD_V1_V1_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x1, 0x1 }, // 1104
  { IMAGE_GET_LOD_V1_V2_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x1, 0x2 }, // 1105
  { IMAGE_GET_LOD_V1_V3_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x1, 0x3 }, // 1106
  { IMAGE_GET_LOD_V1_V4_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x1, 0x4 }, // 1107
  { IMAGE_GET_LOD_V2_V1_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x2, 0x1 }, // 1108
  { IMAGE_GET_LOD_V2_V2_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x2, 0x2 }, // 1109
  { IMAGE_GET_LOD_V2_V3_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x2, 0x3 }, // 1110
  { IMAGE_GET_LOD_V2_V4_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x2, 0x4 }, // 1111
  { IMAGE_GET_LOD_V3_V1_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x3, 0x1 }, // 1112
  { IMAGE_GET_LOD_V3_V2_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x3, 0x2 }, // 1113
  { IMAGE_GET_LOD_V3_V3_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x3, 0x3 }, // 1114
  { IMAGE_GET_LOD_V3_V4_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x3, 0x4 }, // 1115
  { IMAGE_GET_LOD_V4_V1_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x4, 0x1 }, // 1116
  { IMAGE_GET_LOD_V4_V2_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x4, 0x2 }, // 1117
  { IMAGE_GET_LOD_V4_V3_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x4, 0x3 }, // 1118
  { IMAGE_GET_LOD_V4_V4_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x4, 0x4 }, // 1119
  { IMAGE_GET_LOD_V5_V1_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x5, 0x1 }, // 1120
  { IMAGE_GET_LOD_V5_V2_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x5, 0x2 }, // 1121
  { IMAGE_GET_LOD_V5_V3_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x5, 0x3 }, // 1122
  { IMAGE_GET_LOD_V5_V4_gfx10, IMAGE_GET_LOD, MIMGEncGfx10Default, 0x5, 0x4 }, // 1123
  { IMAGE_GET_LOD_V1_V2_nsa_gfx10, IMAGE_GET_LOD, MIMGEncGfx10NSA, 0x1, 0x2 }, // 1124
  { IMAGE_GET_LOD_V1_V3_nsa_gfx10, IMAGE_GET_LOD, MIMGEncGfx10NSA, 0x1, 0x3 }, // 1125
  { IMAGE_GET_LOD_V2_V2_nsa_gfx10, IMAGE_GET_LOD, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1126
  { IMAGE_GET_LOD_V2_V3_nsa_gfx10, IMAGE_GET_LOD, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1127
  { IMAGE_GET_LOD_V3_V2_nsa_gfx10, IMAGE_GET_LOD, MIMGEncGfx10NSA, 0x3, 0x2 }, // 1128
  { IMAGE_GET_LOD_V3_V3_nsa_gfx10, IMAGE_GET_LOD, MIMGEncGfx10NSA, 0x3, 0x3 }, // 1129
  { IMAGE_GET_LOD_V4_V2_nsa_gfx10, IMAGE_GET_LOD, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1130
  { IMAGE_GET_LOD_V4_V3_nsa_gfx10, IMAGE_GET_LOD, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1131
  { IMAGE_GET_LOD_V5_V2_nsa_gfx10, IMAGE_GET_LOD, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1132
  { IMAGE_GET_LOD_V5_V3_nsa_gfx10, IMAGE_GET_LOD, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1133
  { IMAGE_GET_LOD_V1_V1, IMAGE_GET_LOD, MIMGEncGfx6, 0x1, 0x1 }, // 1134
  { IMAGE_GET_LOD_V1_V2, IMAGE_GET_LOD, MIMGEncGfx6, 0x1, 0x2 }, // 1135
  { IMAGE_GET_LOD_V1_V3, IMAGE_GET_LOD, MIMGEncGfx6, 0x1, 0x3 }, // 1136
  { IMAGE_GET_LOD_V1_V4, IMAGE_GET_LOD, MIMGEncGfx6, 0x1, 0x4 }, // 1137
  { IMAGE_GET_LOD_V2_V1, IMAGE_GET_LOD, MIMGEncGfx6, 0x2, 0x1 }, // 1138
  { IMAGE_GET_LOD_V2_V2, IMAGE_GET_LOD, MIMGEncGfx6, 0x2, 0x2 }, // 1139
  { IMAGE_GET_LOD_V2_V3, IMAGE_GET_LOD, MIMGEncGfx6, 0x2, 0x3 }, // 1140
  { IMAGE_GET_LOD_V2_V4, IMAGE_GET_LOD, MIMGEncGfx6, 0x2, 0x4 }, // 1141
  { IMAGE_GET_LOD_V3_V1, IMAGE_GET_LOD, MIMGEncGfx6, 0x3, 0x1 }, // 1142
  { IMAGE_GET_LOD_V3_V2, IMAGE_GET_LOD, MIMGEncGfx6, 0x3, 0x2 }, // 1143
  { IMAGE_GET_LOD_V3_V3, IMAGE_GET_LOD, MIMGEncGfx6, 0x3, 0x3 }, // 1144
  { IMAGE_GET_LOD_V3_V4, IMAGE_GET_LOD, MIMGEncGfx6, 0x3, 0x4 }, // 1145
  { IMAGE_GET_LOD_V4_V1, IMAGE_GET_LOD, MIMGEncGfx6, 0x4, 0x1 }, // 1146
  { IMAGE_GET_LOD_V4_V2, IMAGE_GET_LOD, MIMGEncGfx6, 0x4, 0x2 }, // 1147
  { IMAGE_GET_LOD_V4_V3, IMAGE_GET_LOD, MIMGEncGfx6, 0x4, 0x3 }, // 1148
  { IMAGE_GET_LOD_V4_V4, IMAGE_GET_LOD, MIMGEncGfx6, 0x4, 0x4 }, // 1149
  { IMAGE_GET_LOD_V5_V1, IMAGE_GET_LOD, MIMGEncGfx6, 0x5, 0x1 }, // 1150
  { IMAGE_GET_LOD_V5_V2, IMAGE_GET_LOD, MIMGEncGfx6, 0x5, 0x2 }, // 1151
  { IMAGE_GET_LOD_V5_V3, IMAGE_GET_LOD, MIMGEncGfx6, 0x5, 0x3 }, // 1152
  { IMAGE_GET_LOD_V5_V4, IMAGE_GET_LOD, MIMGEncGfx6, 0x5, 0x4 }, // 1153
  { IMAGE_GET_RESINFO_V1_V1_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x1, 0x1 }, // 1154
  { IMAGE_GET_RESINFO_V1_V2_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x1, 0x2 }, // 1155
  { IMAGE_GET_RESINFO_V1_V3_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x1, 0x3 }, // 1156
  { IMAGE_GET_RESINFO_V1_V4_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x1, 0x4 }, // 1157
  { IMAGE_GET_RESINFO_V2_V1_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x2, 0x1 }, // 1158
  { IMAGE_GET_RESINFO_V2_V2_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x2, 0x2 }, // 1159
  { IMAGE_GET_RESINFO_V2_V3_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x2, 0x3 }, // 1160
  { IMAGE_GET_RESINFO_V2_V4_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x2, 0x4 }, // 1161
  { IMAGE_GET_RESINFO_V3_V1_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x3, 0x1 }, // 1162
  { IMAGE_GET_RESINFO_V3_V2_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x3, 0x2 }, // 1163
  { IMAGE_GET_RESINFO_V3_V3_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x3, 0x3 }, // 1164
  { IMAGE_GET_RESINFO_V3_V4_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x3, 0x4 }, // 1165
  { IMAGE_GET_RESINFO_V4_V1_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x4, 0x1 }, // 1166
  { IMAGE_GET_RESINFO_V4_V2_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x4, 0x2 }, // 1167
  { IMAGE_GET_RESINFO_V4_V3_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x4, 0x3 }, // 1168
  { IMAGE_GET_RESINFO_V4_V4_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x4, 0x4 }, // 1169
  { IMAGE_GET_RESINFO_V5_V1_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x5, 0x1 }, // 1170
  { IMAGE_GET_RESINFO_V5_V2_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x5, 0x2 }, // 1171
  { IMAGE_GET_RESINFO_V5_V3_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x5, 0x3 }, // 1172
  { IMAGE_GET_RESINFO_V5_V4_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10Default, 0x5, 0x4 }, // 1173
  { IMAGE_GET_RESINFO_V1_V2_nsa_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10NSA, 0x1, 0x2 }, // 1174
  { IMAGE_GET_RESINFO_V1_V3_nsa_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10NSA, 0x1, 0x3 }, // 1175
  { IMAGE_GET_RESINFO_V1_V4_nsa_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10NSA, 0x1, 0x4 }, // 1176
  { IMAGE_GET_RESINFO_V2_V2_nsa_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1177
  { IMAGE_GET_RESINFO_V2_V3_nsa_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1178
  { IMAGE_GET_RESINFO_V2_V4_nsa_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1179
  { IMAGE_GET_RESINFO_V3_V2_nsa_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10NSA, 0x3, 0x2 }, // 1180
  { IMAGE_GET_RESINFO_V3_V3_nsa_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10NSA, 0x3, 0x3 }, // 1181
  { IMAGE_GET_RESINFO_V3_V4_nsa_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10NSA, 0x3, 0x4 }, // 1182
  { IMAGE_GET_RESINFO_V4_V2_nsa_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1183
  { IMAGE_GET_RESINFO_V4_V3_nsa_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1184
  { IMAGE_GET_RESINFO_V4_V4_nsa_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1185
  { IMAGE_GET_RESINFO_V5_V2_nsa_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1186
  { IMAGE_GET_RESINFO_V5_V3_nsa_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1187
  { IMAGE_GET_RESINFO_V5_V4_nsa_gfx10, IMAGE_GET_RESINFO, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1188
  { IMAGE_GET_RESINFO_V1_V1, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x1, 0x1 }, // 1189
  { IMAGE_GET_RESINFO_V1_V2, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x1, 0x2 }, // 1190
  { IMAGE_GET_RESINFO_V1_V3, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x1, 0x3 }, // 1191
  { IMAGE_GET_RESINFO_V1_V4, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x1, 0x4 }, // 1192
  { IMAGE_GET_RESINFO_V2_V1, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x2, 0x1 }, // 1193
  { IMAGE_GET_RESINFO_V2_V2, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x2, 0x2 }, // 1194
  { IMAGE_GET_RESINFO_V2_V3, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x2, 0x3 }, // 1195
  { IMAGE_GET_RESINFO_V2_V4, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x2, 0x4 }, // 1196
  { IMAGE_GET_RESINFO_V3_V1, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x3, 0x1 }, // 1197
  { IMAGE_GET_RESINFO_V3_V2, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x3, 0x2 }, // 1198
  { IMAGE_GET_RESINFO_V3_V3, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x3, 0x3 }, // 1199
  { IMAGE_GET_RESINFO_V3_V4, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x3, 0x4 }, // 1200
  { IMAGE_GET_RESINFO_V4_V1, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x4, 0x1 }, // 1201
  { IMAGE_GET_RESINFO_V4_V2, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x4, 0x2 }, // 1202
  { IMAGE_GET_RESINFO_V4_V3, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x4, 0x3 }, // 1203
  { IMAGE_GET_RESINFO_V4_V4, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x4, 0x4 }, // 1204
  { IMAGE_GET_RESINFO_V5_V1, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x5, 0x1 }, // 1205
  { IMAGE_GET_RESINFO_V5_V2, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x5, 0x2 }, // 1206
  { IMAGE_GET_RESINFO_V5_V3, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x5, 0x3 }, // 1207
  { IMAGE_GET_RESINFO_V5_V4, IMAGE_GET_RESINFO, MIMGEncGfx6, 0x5, 0x4 }, // 1208
  { IMAGE_LOAD_V1_V1_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x1, 0x1 }, // 1209
  { IMAGE_LOAD_V1_V2_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x1, 0x2 }, // 1210
  { IMAGE_LOAD_V1_V3_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x1, 0x3 }, // 1211
  { IMAGE_LOAD_V1_V4_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x1, 0x4 }, // 1212
  { IMAGE_LOAD_V2_V1_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x2, 0x1 }, // 1213
  { IMAGE_LOAD_V2_V2_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x2, 0x2 }, // 1214
  { IMAGE_LOAD_V2_V3_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x2, 0x3 }, // 1215
  { IMAGE_LOAD_V2_V4_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x2, 0x4 }, // 1216
  { IMAGE_LOAD_V3_V1_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x3, 0x1 }, // 1217
  { IMAGE_LOAD_V3_V2_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x3, 0x2 }, // 1218
  { IMAGE_LOAD_V3_V3_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x3, 0x3 }, // 1219
  { IMAGE_LOAD_V3_V4_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x3, 0x4 }, // 1220
  { IMAGE_LOAD_V4_V1_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x4, 0x1 }, // 1221
  { IMAGE_LOAD_V4_V2_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x4, 0x2 }, // 1222
  { IMAGE_LOAD_V4_V3_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x4, 0x3 }, // 1223
  { IMAGE_LOAD_V4_V4_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x4, 0x4 }, // 1224
  { IMAGE_LOAD_V5_V1_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x5, 0x1 }, // 1225
  { IMAGE_LOAD_V5_V2_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x5, 0x2 }, // 1226
  { IMAGE_LOAD_V5_V3_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x5, 0x3 }, // 1227
  { IMAGE_LOAD_V5_V4_gfx10, IMAGE_LOAD, MIMGEncGfx10Default, 0x5, 0x4 }, // 1228
  { IMAGE_LOAD_V1_V2_nsa_gfx10, IMAGE_LOAD, MIMGEncGfx10NSA, 0x1, 0x2 }, // 1229
  { IMAGE_LOAD_V1_V3_nsa_gfx10, IMAGE_LOAD, MIMGEncGfx10NSA, 0x1, 0x3 }, // 1230
  { IMAGE_LOAD_V1_V4_nsa_gfx10, IMAGE_LOAD, MIMGEncGfx10NSA, 0x1, 0x4 }, // 1231
  { IMAGE_LOAD_V2_V2_nsa_gfx10, IMAGE_LOAD, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1232
  { IMAGE_LOAD_V2_V3_nsa_gfx10, IMAGE_LOAD, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1233
  { IMAGE_LOAD_V2_V4_nsa_gfx10, IMAGE_LOAD, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1234
  { IMAGE_LOAD_V3_V2_nsa_gfx10, IMAGE_LOAD, MIMGEncGfx10NSA, 0x3, 0x2 }, // 1235
  { IMAGE_LOAD_V3_V3_nsa_gfx10, IMAGE_LOAD, MIMGEncGfx10NSA, 0x3, 0x3 }, // 1236
  { IMAGE_LOAD_V3_V4_nsa_gfx10, IMAGE_LOAD, MIMGEncGfx10NSA, 0x3, 0x4 }, // 1237
  { IMAGE_LOAD_V4_V2_nsa_gfx10, IMAGE_LOAD, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1238
  { IMAGE_LOAD_V4_V3_nsa_gfx10, IMAGE_LOAD, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1239
  { IMAGE_LOAD_V4_V4_nsa_gfx10, IMAGE_LOAD, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1240
  { IMAGE_LOAD_V5_V2_nsa_gfx10, IMAGE_LOAD, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1241
  { IMAGE_LOAD_V5_V3_nsa_gfx10, IMAGE_LOAD, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1242
  { IMAGE_LOAD_V5_V4_nsa_gfx10, IMAGE_LOAD, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1243
  { IMAGE_LOAD_V1_V1, IMAGE_LOAD, MIMGEncGfx6, 0x1, 0x1 }, // 1244
  { IMAGE_LOAD_V1_V2, IMAGE_LOAD, MIMGEncGfx6, 0x1, 0x2 }, // 1245
  { IMAGE_LOAD_V1_V3, IMAGE_LOAD, MIMGEncGfx6, 0x1, 0x3 }, // 1246
  { IMAGE_LOAD_V1_V4, IMAGE_LOAD, MIMGEncGfx6, 0x1, 0x4 }, // 1247
  { IMAGE_LOAD_V2_V1, IMAGE_LOAD, MIMGEncGfx6, 0x2, 0x1 }, // 1248
  { IMAGE_LOAD_V2_V2, IMAGE_LOAD, MIMGEncGfx6, 0x2, 0x2 }, // 1249
  { IMAGE_LOAD_V2_V3, IMAGE_LOAD, MIMGEncGfx6, 0x2, 0x3 }, // 1250
  { IMAGE_LOAD_V2_V4, IMAGE_LOAD, MIMGEncGfx6, 0x2, 0x4 }, // 1251
  { IMAGE_LOAD_V3_V1, IMAGE_LOAD, MIMGEncGfx6, 0x3, 0x1 }, // 1252
  { IMAGE_LOAD_V3_V2, IMAGE_LOAD, MIMGEncGfx6, 0x3, 0x2 }, // 1253
  { IMAGE_LOAD_V3_V3, IMAGE_LOAD, MIMGEncGfx6, 0x3, 0x3 }, // 1254
  { IMAGE_LOAD_V3_V4, IMAGE_LOAD, MIMGEncGfx6, 0x3, 0x4 }, // 1255
  { IMAGE_LOAD_V4_V1, IMAGE_LOAD, MIMGEncGfx6, 0x4, 0x1 }, // 1256
  { IMAGE_LOAD_V4_V2, IMAGE_LOAD, MIMGEncGfx6, 0x4, 0x2 }, // 1257
  { IMAGE_LOAD_V4_V3, IMAGE_LOAD, MIMGEncGfx6, 0x4, 0x3 }, // 1258
  { IMAGE_LOAD_V4_V4, IMAGE_LOAD, MIMGEncGfx6, 0x4, 0x4 }, // 1259
  { IMAGE_LOAD_V5_V1, IMAGE_LOAD, MIMGEncGfx6, 0x5, 0x1 }, // 1260
  { IMAGE_LOAD_V5_V2, IMAGE_LOAD, MIMGEncGfx6, 0x5, 0x2 }, // 1261
  { IMAGE_LOAD_V5_V3, IMAGE_LOAD, MIMGEncGfx6, 0x5, 0x3 }, // 1262
  { IMAGE_LOAD_V5_V4, IMAGE_LOAD, MIMGEncGfx6, 0x5, 0x4 }, // 1263
  { IMAGE_LOAD_MIP_V1_V1_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x1, 0x1 }, // 1264
  { IMAGE_LOAD_MIP_V1_V2_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x1, 0x2 }, // 1265
  { IMAGE_LOAD_MIP_V1_V3_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x1, 0x3 }, // 1266
  { IMAGE_LOAD_MIP_V1_V4_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x1, 0x4 }, // 1267
  { IMAGE_LOAD_MIP_V2_V1_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x2, 0x1 }, // 1268
  { IMAGE_LOAD_MIP_V2_V2_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x2, 0x2 }, // 1269
  { IMAGE_LOAD_MIP_V2_V3_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x2, 0x3 }, // 1270
  { IMAGE_LOAD_MIP_V2_V4_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x2, 0x4 }, // 1271
  { IMAGE_LOAD_MIP_V3_V1_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x3, 0x1 }, // 1272
  { IMAGE_LOAD_MIP_V3_V2_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x3, 0x2 }, // 1273
  { IMAGE_LOAD_MIP_V3_V3_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x3, 0x3 }, // 1274
  { IMAGE_LOAD_MIP_V3_V4_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x3, 0x4 }, // 1275
  { IMAGE_LOAD_MIP_V4_V1_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x4, 0x1 }, // 1276
  { IMAGE_LOAD_MIP_V4_V2_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x4, 0x2 }, // 1277
  { IMAGE_LOAD_MIP_V4_V3_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x4, 0x3 }, // 1278
  { IMAGE_LOAD_MIP_V4_V4_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x4, 0x4 }, // 1279
  { IMAGE_LOAD_MIP_V5_V1_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x5, 0x1 }, // 1280
  { IMAGE_LOAD_MIP_V5_V2_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x5, 0x2 }, // 1281
  { IMAGE_LOAD_MIP_V5_V3_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x5, 0x3 }, // 1282
  { IMAGE_LOAD_MIP_V5_V4_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10Default, 0x5, 0x4 }, // 1283
  { IMAGE_LOAD_MIP_V1_V2_nsa_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10NSA, 0x1, 0x2 }, // 1284
  { IMAGE_LOAD_MIP_V1_V3_nsa_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10NSA, 0x1, 0x3 }, // 1285
  { IMAGE_LOAD_MIP_V1_V4_nsa_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10NSA, 0x1, 0x4 }, // 1286
  { IMAGE_LOAD_MIP_V2_V2_nsa_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1287
  { IMAGE_LOAD_MIP_V2_V3_nsa_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1288
  { IMAGE_LOAD_MIP_V2_V4_nsa_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1289
  { IMAGE_LOAD_MIP_V3_V2_nsa_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10NSA, 0x3, 0x2 }, // 1290
  { IMAGE_LOAD_MIP_V3_V3_nsa_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10NSA, 0x3, 0x3 }, // 1291
  { IMAGE_LOAD_MIP_V3_V4_nsa_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10NSA, 0x3, 0x4 }, // 1292
  { IMAGE_LOAD_MIP_V4_V2_nsa_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1293
  { IMAGE_LOAD_MIP_V4_V3_nsa_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1294
  { IMAGE_LOAD_MIP_V4_V4_nsa_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1295
  { IMAGE_LOAD_MIP_V5_V2_nsa_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1296
  { IMAGE_LOAD_MIP_V5_V3_nsa_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1297
  { IMAGE_LOAD_MIP_V5_V4_nsa_gfx10, IMAGE_LOAD_MIP, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1298
  { IMAGE_LOAD_MIP_V1_V1, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x1, 0x1 }, // 1299
  { IMAGE_LOAD_MIP_V1_V2, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x1, 0x2 }, // 1300
  { IMAGE_LOAD_MIP_V1_V3, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x1, 0x3 }, // 1301
  { IMAGE_LOAD_MIP_V1_V4, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x1, 0x4 }, // 1302
  { IMAGE_LOAD_MIP_V2_V1, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x2, 0x1 }, // 1303
  { IMAGE_LOAD_MIP_V2_V2, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x2, 0x2 }, // 1304
  { IMAGE_LOAD_MIP_V2_V3, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x2, 0x3 }, // 1305
  { IMAGE_LOAD_MIP_V2_V4, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x2, 0x4 }, // 1306
  { IMAGE_LOAD_MIP_V3_V1, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x3, 0x1 }, // 1307
  { IMAGE_LOAD_MIP_V3_V2, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x3, 0x2 }, // 1308
  { IMAGE_LOAD_MIP_V3_V3, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x3, 0x3 }, // 1309
  { IMAGE_LOAD_MIP_V3_V4, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x3, 0x4 }, // 1310
  { IMAGE_LOAD_MIP_V4_V1, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x4, 0x1 }, // 1311
  { IMAGE_LOAD_MIP_V4_V2, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x4, 0x2 }, // 1312
  { IMAGE_LOAD_MIP_V4_V3, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x4, 0x3 }, // 1313
  { IMAGE_LOAD_MIP_V4_V4, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x4, 0x4 }, // 1314
  { IMAGE_LOAD_MIP_V5_V1, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x5, 0x1 }, // 1315
  { IMAGE_LOAD_MIP_V5_V2, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x5, 0x2 }, // 1316
  { IMAGE_LOAD_MIP_V5_V3, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x5, 0x3 }, // 1317
  { IMAGE_LOAD_MIP_V5_V4, IMAGE_LOAD_MIP, MIMGEncGfx6, 0x5, 0x4 }, // 1318
  { IMAGE_LOAD_MIP_PCK_V1_V1_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x1, 0x1 }, // 1319
  { IMAGE_LOAD_MIP_PCK_V1_V2_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x1, 0x2 }, // 1320
  { IMAGE_LOAD_MIP_PCK_V1_V3_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x1, 0x3 }, // 1321
  { IMAGE_LOAD_MIP_PCK_V1_V4_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x1, 0x4 }, // 1322
  { IMAGE_LOAD_MIP_PCK_V2_V1_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x2, 0x1 }, // 1323
  { IMAGE_LOAD_MIP_PCK_V2_V2_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x2, 0x2 }, // 1324
  { IMAGE_LOAD_MIP_PCK_V2_V3_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x2, 0x3 }, // 1325
  { IMAGE_LOAD_MIP_PCK_V2_V4_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x2, 0x4 }, // 1326
  { IMAGE_LOAD_MIP_PCK_V3_V1_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x3, 0x1 }, // 1327
  { IMAGE_LOAD_MIP_PCK_V3_V2_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x3, 0x2 }, // 1328
  { IMAGE_LOAD_MIP_PCK_V3_V3_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x3, 0x3 }, // 1329
  { IMAGE_LOAD_MIP_PCK_V3_V4_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x3, 0x4 }, // 1330
  { IMAGE_LOAD_MIP_PCK_V4_V1_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x4, 0x1 }, // 1331
  { IMAGE_LOAD_MIP_PCK_V4_V2_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x4, 0x2 }, // 1332
  { IMAGE_LOAD_MIP_PCK_V4_V3_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x4, 0x3 }, // 1333
  { IMAGE_LOAD_MIP_PCK_V4_V4_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x4, 0x4 }, // 1334
  { IMAGE_LOAD_MIP_PCK_V5_V1_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x5, 0x1 }, // 1335
  { IMAGE_LOAD_MIP_PCK_V5_V2_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x5, 0x2 }, // 1336
  { IMAGE_LOAD_MIP_PCK_V5_V3_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x5, 0x3 }, // 1337
  { IMAGE_LOAD_MIP_PCK_V5_V4_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10Default, 0x5, 0x4 }, // 1338
  { IMAGE_LOAD_MIP_PCK_V1_V2_nsa_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10NSA, 0x1, 0x2 }, // 1339
  { IMAGE_LOAD_MIP_PCK_V1_V3_nsa_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10NSA, 0x1, 0x3 }, // 1340
  { IMAGE_LOAD_MIP_PCK_V1_V4_nsa_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10NSA, 0x1, 0x4 }, // 1341
  { IMAGE_LOAD_MIP_PCK_V2_V2_nsa_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1342
  { IMAGE_LOAD_MIP_PCK_V2_V3_nsa_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1343
  { IMAGE_LOAD_MIP_PCK_V2_V4_nsa_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1344
  { IMAGE_LOAD_MIP_PCK_V3_V2_nsa_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10NSA, 0x3, 0x2 }, // 1345
  { IMAGE_LOAD_MIP_PCK_V3_V3_nsa_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10NSA, 0x3, 0x3 }, // 1346
  { IMAGE_LOAD_MIP_PCK_V3_V4_nsa_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10NSA, 0x3, 0x4 }, // 1347
  { IMAGE_LOAD_MIP_PCK_V4_V2_nsa_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1348
  { IMAGE_LOAD_MIP_PCK_V4_V3_nsa_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1349
  { IMAGE_LOAD_MIP_PCK_V4_V4_nsa_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1350
  { IMAGE_LOAD_MIP_PCK_V5_V2_nsa_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1351
  { IMAGE_LOAD_MIP_PCK_V5_V3_nsa_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1352
  { IMAGE_LOAD_MIP_PCK_V5_V4_nsa_gfx10, IMAGE_LOAD_MIP_PCK, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1353
  { IMAGE_LOAD_MIP_PCK_V1_V1, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x1, 0x1 }, // 1354
  { IMAGE_LOAD_MIP_PCK_V1_V2, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x1, 0x2 }, // 1355
  { IMAGE_LOAD_MIP_PCK_V1_V3, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x1, 0x3 }, // 1356
  { IMAGE_LOAD_MIP_PCK_V1_V4, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x1, 0x4 }, // 1357
  { IMAGE_LOAD_MIP_PCK_V2_V1, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x2, 0x1 }, // 1358
  { IMAGE_LOAD_MIP_PCK_V2_V2, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x2, 0x2 }, // 1359
  { IMAGE_LOAD_MIP_PCK_V2_V3, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x2, 0x3 }, // 1360
  { IMAGE_LOAD_MIP_PCK_V2_V4, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x2, 0x4 }, // 1361
  { IMAGE_LOAD_MIP_PCK_V3_V1, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x3, 0x1 }, // 1362
  { IMAGE_LOAD_MIP_PCK_V3_V2, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x3, 0x2 }, // 1363
  { IMAGE_LOAD_MIP_PCK_V3_V3, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x3, 0x3 }, // 1364
  { IMAGE_LOAD_MIP_PCK_V3_V4, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x3, 0x4 }, // 1365
  { IMAGE_LOAD_MIP_PCK_V4_V1, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x4, 0x1 }, // 1366
  { IMAGE_LOAD_MIP_PCK_V4_V2, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x4, 0x2 }, // 1367
  { IMAGE_LOAD_MIP_PCK_V4_V3, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x4, 0x3 }, // 1368
  { IMAGE_LOAD_MIP_PCK_V4_V4, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x4, 0x4 }, // 1369
  { IMAGE_LOAD_MIP_PCK_V5_V1, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x5, 0x1 }, // 1370
  { IMAGE_LOAD_MIP_PCK_V5_V2, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x5, 0x2 }, // 1371
  { IMAGE_LOAD_MIP_PCK_V5_V3, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x5, 0x3 }, // 1372
  { IMAGE_LOAD_MIP_PCK_V5_V4, IMAGE_LOAD_MIP_PCK, MIMGEncGfx6, 0x5, 0x4 }, // 1373
  { IMAGE_LOAD_MIP_PCK_SGN_V1_V1_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x1, 0x1 }, // 1374
  { IMAGE_LOAD_MIP_PCK_SGN_V1_V2_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x1, 0x2 }, // 1375
  { IMAGE_LOAD_MIP_PCK_SGN_V1_V3_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x1, 0x3 }, // 1376
  { IMAGE_LOAD_MIP_PCK_SGN_V1_V4_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x1, 0x4 }, // 1377
  { IMAGE_LOAD_MIP_PCK_SGN_V2_V1_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x2, 0x1 }, // 1378
  { IMAGE_LOAD_MIP_PCK_SGN_V2_V2_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x2, 0x2 }, // 1379
  { IMAGE_LOAD_MIP_PCK_SGN_V2_V3_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x2, 0x3 }, // 1380
  { IMAGE_LOAD_MIP_PCK_SGN_V2_V4_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x2, 0x4 }, // 1381
  { IMAGE_LOAD_MIP_PCK_SGN_V3_V1_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x3, 0x1 }, // 1382
  { IMAGE_LOAD_MIP_PCK_SGN_V3_V2_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x3, 0x2 }, // 1383
  { IMAGE_LOAD_MIP_PCK_SGN_V3_V3_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x3, 0x3 }, // 1384
  { IMAGE_LOAD_MIP_PCK_SGN_V3_V4_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x3, 0x4 }, // 1385
  { IMAGE_LOAD_MIP_PCK_SGN_V4_V1_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x4, 0x1 }, // 1386
  { IMAGE_LOAD_MIP_PCK_SGN_V4_V2_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x4, 0x2 }, // 1387
  { IMAGE_LOAD_MIP_PCK_SGN_V4_V3_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x4, 0x3 }, // 1388
  { IMAGE_LOAD_MIP_PCK_SGN_V4_V4_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x4, 0x4 }, // 1389
  { IMAGE_LOAD_MIP_PCK_SGN_V5_V1_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x5, 0x1 }, // 1390
  { IMAGE_LOAD_MIP_PCK_SGN_V5_V2_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x5, 0x2 }, // 1391
  { IMAGE_LOAD_MIP_PCK_SGN_V5_V3_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x5, 0x3 }, // 1392
  { IMAGE_LOAD_MIP_PCK_SGN_V5_V4_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10Default, 0x5, 0x4 }, // 1393
  { IMAGE_LOAD_MIP_PCK_SGN_V1_V2_nsa_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10NSA, 0x1, 0x2 }, // 1394
  { IMAGE_LOAD_MIP_PCK_SGN_V1_V3_nsa_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10NSA, 0x1, 0x3 }, // 1395
  { IMAGE_LOAD_MIP_PCK_SGN_V1_V4_nsa_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10NSA, 0x1, 0x4 }, // 1396
  { IMAGE_LOAD_MIP_PCK_SGN_V2_V2_nsa_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1397
  { IMAGE_LOAD_MIP_PCK_SGN_V2_V3_nsa_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1398
  { IMAGE_LOAD_MIP_PCK_SGN_V2_V4_nsa_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1399
  { IMAGE_LOAD_MIP_PCK_SGN_V3_V2_nsa_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10NSA, 0x3, 0x2 }, // 1400
  { IMAGE_LOAD_MIP_PCK_SGN_V3_V3_nsa_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10NSA, 0x3, 0x3 }, // 1401
  { IMAGE_LOAD_MIP_PCK_SGN_V3_V4_nsa_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10NSA, 0x3, 0x4 }, // 1402
  { IMAGE_LOAD_MIP_PCK_SGN_V4_V2_nsa_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1403
  { IMAGE_LOAD_MIP_PCK_SGN_V4_V3_nsa_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1404
  { IMAGE_LOAD_MIP_PCK_SGN_V4_V4_nsa_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1405
  { IMAGE_LOAD_MIP_PCK_SGN_V5_V2_nsa_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1406
  { IMAGE_LOAD_MIP_PCK_SGN_V5_V3_nsa_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1407
  { IMAGE_LOAD_MIP_PCK_SGN_V5_V4_nsa_gfx10, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1408
  { IMAGE_LOAD_MIP_PCK_SGN_V1_V1, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x1, 0x1 }, // 1409
  { IMAGE_LOAD_MIP_PCK_SGN_V1_V2, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x1, 0x2 }, // 1410
  { IMAGE_LOAD_MIP_PCK_SGN_V1_V3, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x1, 0x3 }, // 1411
  { IMAGE_LOAD_MIP_PCK_SGN_V1_V4, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x1, 0x4 }, // 1412
  { IMAGE_LOAD_MIP_PCK_SGN_V2_V1, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x2, 0x1 }, // 1413
  { IMAGE_LOAD_MIP_PCK_SGN_V2_V2, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x2, 0x2 }, // 1414
  { IMAGE_LOAD_MIP_PCK_SGN_V2_V3, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x2, 0x3 }, // 1415
  { IMAGE_LOAD_MIP_PCK_SGN_V2_V4, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x2, 0x4 }, // 1416
  { IMAGE_LOAD_MIP_PCK_SGN_V3_V1, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x3, 0x1 }, // 1417
  { IMAGE_LOAD_MIP_PCK_SGN_V3_V2, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x3, 0x2 }, // 1418
  { IMAGE_LOAD_MIP_PCK_SGN_V3_V3, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x3, 0x3 }, // 1419
  { IMAGE_LOAD_MIP_PCK_SGN_V3_V4, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x3, 0x4 }, // 1420
  { IMAGE_LOAD_MIP_PCK_SGN_V4_V1, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x4, 0x1 }, // 1421
  { IMAGE_LOAD_MIP_PCK_SGN_V4_V2, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x4, 0x2 }, // 1422
  { IMAGE_LOAD_MIP_PCK_SGN_V4_V3, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x4, 0x3 }, // 1423
  { IMAGE_LOAD_MIP_PCK_SGN_V4_V4, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x4, 0x4 }, // 1424
  { IMAGE_LOAD_MIP_PCK_SGN_V5_V1, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x5, 0x1 }, // 1425
  { IMAGE_LOAD_MIP_PCK_SGN_V5_V2, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x5, 0x2 }, // 1426
  { IMAGE_LOAD_MIP_PCK_SGN_V5_V3, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x5, 0x3 }, // 1427
  { IMAGE_LOAD_MIP_PCK_SGN_V5_V4, IMAGE_LOAD_MIP_PCK_SGN, MIMGEncGfx6, 0x5, 0x4 }, // 1428
  { IMAGE_LOAD_PCK_V1_V1_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x1, 0x1 }, // 1429
  { IMAGE_LOAD_PCK_V1_V2_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x1, 0x2 }, // 1430
  { IMAGE_LOAD_PCK_V1_V3_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x1, 0x3 }, // 1431
  { IMAGE_LOAD_PCK_V1_V4_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x1, 0x4 }, // 1432
  { IMAGE_LOAD_PCK_V2_V1_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x2, 0x1 }, // 1433
  { IMAGE_LOAD_PCK_V2_V2_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x2, 0x2 }, // 1434
  { IMAGE_LOAD_PCK_V2_V3_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x2, 0x3 }, // 1435
  { IMAGE_LOAD_PCK_V2_V4_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x2, 0x4 }, // 1436
  { IMAGE_LOAD_PCK_V3_V1_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x3, 0x1 }, // 1437
  { IMAGE_LOAD_PCK_V3_V2_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x3, 0x2 }, // 1438
  { IMAGE_LOAD_PCK_V3_V3_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x3, 0x3 }, // 1439
  { IMAGE_LOAD_PCK_V3_V4_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x3, 0x4 }, // 1440
  { IMAGE_LOAD_PCK_V4_V1_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x4, 0x1 }, // 1441
  { IMAGE_LOAD_PCK_V4_V2_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x4, 0x2 }, // 1442
  { IMAGE_LOAD_PCK_V4_V3_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x4, 0x3 }, // 1443
  { IMAGE_LOAD_PCK_V4_V4_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x4, 0x4 }, // 1444
  { IMAGE_LOAD_PCK_V5_V1_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x5, 0x1 }, // 1445
  { IMAGE_LOAD_PCK_V5_V2_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x5, 0x2 }, // 1446
  { IMAGE_LOAD_PCK_V5_V3_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x5, 0x3 }, // 1447
  { IMAGE_LOAD_PCK_V5_V4_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10Default, 0x5, 0x4 }, // 1448
  { IMAGE_LOAD_PCK_V1_V2_nsa_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10NSA, 0x1, 0x2 }, // 1449
  { IMAGE_LOAD_PCK_V1_V3_nsa_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10NSA, 0x1, 0x3 }, // 1450
  { IMAGE_LOAD_PCK_V1_V4_nsa_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10NSA, 0x1, 0x4 }, // 1451
  { IMAGE_LOAD_PCK_V2_V2_nsa_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1452
  { IMAGE_LOAD_PCK_V2_V3_nsa_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1453
  { IMAGE_LOAD_PCK_V2_V4_nsa_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1454
  { IMAGE_LOAD_PCK_V3_V2_nsa_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10NSA, 0x3, 0x2 }, // 1455
  { IMAGE_LOAD_PCK_V3_V3_nsa_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10NSA, 0x3, 0x3 }, // 1456
  { IMAGE_LOAD_PCK_V3_V4_nsa_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10NSA, 0x3, 0x4 }, // 1457
  { IMAGE_LOAD_PCK_V4_V2_nsa_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1458
  { IMAGE_LOAD_PCK_V4_V3_nsa_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1459
  { IMAGE_LOAD_PCK_V4_V4_nsa_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1460
  { IMAGE_LOAD_PCK_V5_V2_nsa_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1461
  { IMAGE_LOAD_PCK_V5_V3_nsa_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1462
  { IMAGE_LOAD_PCK_V5_V4_nsa_gfx10, IMAGE_LOAD_PCK, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1463
  { IMAGE_LOAD_PCK_V1_V1, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x1, 0x1 }, // 1464
  { IMAGE_LOAD_PCK_V1_V2, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x1, 0x2 }, // 1465
  { IMAGE_LOAD_PCK_V1_V3, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x1, 0x3 }, // 1466
  { IMAGE_LOAD_PCK_V1_V4, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x1, 0x4 }, // 1467
  { IMAGE_LOAD_PCK_V2_V1, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x2, 0x1 }, // 1468
  { IMAGE_LOAD_PCK_V2_V2, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x2, 0x2 }, // 1469
  { IMAGE_LOAD_PCK_V2_V3, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x2, 0x3 }, // 1470
  { IMAGE_LOAD_PCK_V2_V4, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x2, 0x4 }, // 1471
  { IMAGE_LOAD_PCK_V3_V1, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x3, 0x1 }, // 1472
  { IMAGE_LOAD_PCK_V3_V2, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x3, 0x2 }, // 1473
  { IMAGE_LOAD_PCK_V3_V3, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x3, 0x3 }, // 1474
  { IMAGE_LOAD_PCK_V3_V4, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x3, 0x4 }, // 1475
  { IMAGE_LOAD_PCK_V4_V1, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x4, 0x1 }, // 1476
  { IMAGE_LOAD_PCK_V4_V2, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x4, 0x2 }, // 1477
  { IMAGE_LOAD_PCK_V4_V3, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x4, 0x3 }, // 1478
  { IMAGE_LOAD_PCK_V4_V4, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x4, 0x4 }, // 1479
  { IMAGE_LOAD_PCK_V5_V1, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x5, 0x1 }, // 1480
  { IMAGE_LOAD_PCK_V5_V2, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x5, 0x2 }, // 1481
  { IMAGE_LOAD_PCK_V5_V3, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x5, 0x3 }, // 1482
  { IMAGE_LOAD_PCK_V5_V4, IMAGE_LOAD_PCK, MIMGEncGfx6, 0x5, 0x4 }, // 1483
  { IMAGE_LOAD_PCK_SGN_V1_V1_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x1, 0x1 }, // 1484
  { IMAGE_LOAD_PCK_SGN_V1_V2_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x1, 0x2 }, // 1485
  { IMAGE_LOAD_PCK_SGN_V1_V3_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x1, 0x3 }, // 1486
  { IMAGE_LOAD_PCK_SGN_V1_V4_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x1, 0x4 }, // 1487
  { IMAGE_LOAD_PCK_SGN_V2_V1_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x2, 0x1 }, // 1488
  { IMAGE_LOAD_PCK_SGN_V2_V2_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x2, 0x2 }, // 1489
  { IMAGE_LOAD_PCK_SGN_V2_V3_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x2, 0x3 }, // 1490
  { IMAGE_LOAD_PCK_SGN_V2_V4_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x2, 0x4 }, // 1491
  { IMAGE_LOAD_PCK_SGN_V3_V1_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x3, 0x1 }, // 1492
  { IMAGE_LOAD_PCK_SGN_V3_V2_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x3, 0x2 }, // 1493
  { IMAGE_LOAD_PCK_SGN_V3_V3_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x3, 0x3 }, // 1494
  { IMAGE_LOAD_PCK_SGN_V3_V4_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x3, 0x4 }, // 1495
  { IMAGE_LOAD_PCK_SGN_V4_V1_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x4, 0x1 }, // 1496
  { IMAGE_LOAD_PCK_SGN_V4_V2_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x4, 0x2 }, // 1497
  { IMAGE_LOAD_PCK_SGN_V4_V3_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x4, 0x3 }, // 1498
  { IMAGE_LOAD_PCK_SGN_V4_V4_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x4, 0x4 }, // 1499
  { IMAGE_LOAD_PCK_SGN_V5_V1_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x5, 0x1 }, // 1500
  { IMAGE_LOAD_PCK_SGN_V5_V2_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x5, 0x2 }, // 1501
  { IMAGE_LOAD_PCK_SGN_V5_V3_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x5, 0x3 }, // 1502
  { IMAGE_LOAD_PCK_SGN_V5_V4_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10Default, 0x5, 0x4 }, // 1503
  { IMAGE_LOAD_PCK_SGN_V1_V2_nsa_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10NSA, 0x1, 0x2 }, // 1504
  { IMAGE_LOAD_PCK_SGN_V1_V3_nsa_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10NSA, 0x1, 0x3 }, // 1505
  { IMAGE_LOAD_PCK_SGN_V1_V4_nsa_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10NSA, 0x1, 0x4 }, // 1506
  { IMAGE_LOAD_PCK_SGN_V2_V2_nsa_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1507
  { IMAGE_LOAD_PCK_SGN_V2_V3_nsa_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1508
  { IMAGE_LOAD_PCK_SGN_V2_V4_nsa_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1509
  { IMAGE_LOAD_PCK_SGN_V3_V2_nsa_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10NSA, 0x3, 0x2 }, // 1510
  { IMAGE_LOAD_PCK_SGN_V3_V3_nsa_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10NSA, 0x3, 0x3 }, // 1511
  { IMAGE_LOAD_PCK_SGN_V3_V4_nsa_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10NSA, 0x3, 0x4 }, // 1512
  { IMAGE_LOAD_PCK_SGN_V4_V2_nsa_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1513
  { IMAGE_LOAD_PCK_SGN_V4_V3_nsa_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1514
  { IMAGE_LOAD_PCK_SGN_V4_V4_nsa_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1515
  { IMAGE_LOAD_PCK_SGN_V5_V2_nsa_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1516
  { IMAGE_LOAD_PCK_SGN_V5_V3_nsa_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1517
  { IMAGE_LOAD_PCK_SGN_V5_V4_nsa_gfx10, IMAGE_LOAD_PCK_SGN, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1518
  { IMAGE_LOAD_PCK_SGN_V1_V1, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x1, 0x1 }, // 1519
  { IMAGE_LOAD_PCK_SGN_V1_V2, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x1, 0x2 }, // 1520
  { IMAGE_LOAD_PCK_SGN_V1_V3, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x1, 0x3 }, // 1521
  { IMAGE_LOAD_PCK_SGN_V1_V4, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x1, 0x4 }, // 1522
  { IMAGE_LOAD_PCK_SGN_V2_V1, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x2, 0x1 }, // 1523
  { IMAGE_LOAD_PCK_SGN_V2_V2, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x2, 0x2 }, // 1524
  { IMAGE_LOAD_PCK_SGN_V2_V3, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x2, 0x3 }, // 1525
  { IMAGE_LOAD_PCK_SGN_V2_V4, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x2, 0x4 }, // 1526
  { IMAGE_LOAD_PCK_SGN_V3_V1, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x3, 0x1 }, // 1527
  { IMAGE_LOAD_PCK_SGN_V3_V2, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x3, 0x2 }, // 1528
  { IMAGE_LOAD_PCK_SGN_V3_V3, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x3, 0x3 }, // 1529
  { IMAGE_LOAD_PCK_SGN_V3_V4, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x3, 0x4 }, // 1530
  { IMAGE_LOAD_PCK_SGN_V4_V1, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x4, 0x1 }, // 1531
  { IMAGE_LOAD_PCK_SGN_V4_V2, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x4, 0x2 }, // 1532
  { IMAGE_LOAD_PCK_SGN_V4_V3, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x4, 0x3 }, // 1533
  { IMAGE_LOAD_PCK_SGN_V4_V4, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x4, 0x4 }, // 1534
  { IMAGE_LOAD_PCK_SGN_V5_V1, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x5, 0x1 }, // 1535
  { IMAGE_LOAD_PCK_SGN_V5_V2, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x5, 0x2 }, // 1536
  { IMAGE_LOAD_PCK_SGN_V5_V3, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x5, 0x3 }, // 1537
  { IMAGE_LOAD_PCK_SGN_V5_V4, IMAGE_LOAD_PCK_SGN, MIMGEncGfx6, 0x5, 0x4 }, // 1538
  { IMAGE_SAMPLE_V1_V1_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x1, 0x1 }, // 1539
  { IMAGE_SAMPLE_V1_V2_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x1, 0x2 }, // 1540
  { IMAGE_SAMPLE_V1_V3_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x1, 0x3 }, // 1541
  { IMAGE_SAMPLE_V1_V4_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x1, 0x4 }, // 1542
  { IMAGE_SAMPLE_V2_V1_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x2, 0x1 }, // 1543
  { IMAGE_SAMPLE_V2_V2_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x2, 0x2 }, // 1544
  { IMAGE_SAMPLE_V2_V3_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x2, 0x3 }, // 1545
  { IMAGE_SAMPLE_V2_V4_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x2, 0x4 }, // 1546
  { IMAGE_SAMPLE_V3_V1_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x3, 0x1 }, // 1547
  { IMAGE_SAMPLE_V3_V2_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x3, 0x2 }, // 1548
  { IMAGE_SAMPLE_V3_V3_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x3, 0x3 }, // 1549
  { IMAGE_SAMPLE_V3_V4_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x3, 0x4 }, // 1550
  { IMAGE_SAMPLE_V4_V1_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x4, 0x1 }, // 1551
  { IMAGE_SAMPLE_V4_V2_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x4, 0x2 }, // 1552
  { IMAGE_SAMPLE_V4_V3_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x4, 0x3 }, // 1553
  { IMAGE_SAMPLE_V4_V4_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x4, 0x4 }, // 1554
  { IMAGE_SAMPLE_V5_V1_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x5, 0x1 }, // 1555
  { IMAGE_SAMPLE_V5_V2_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x5, 0x2 }, // 1556
  { IMAGE_SAMPLE_V5_V3_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x5, 0x3 }, // 1557
  { IMAGE_SAMPLE_V5_V4_gfx10, IMAGE_SAMPLE, MIMGEncGfx10Default, 0x5, 0x4 }, // 1558
  { IMAGE_SAMPLE_V1_V2_nsa_gfx10, IMAGE_SAMPLE, MIMGEncGfx10NSA, 0x1, 0x2 }, // 1559
  { IMAGE_SAMPLE_V1_V3_nsa_gfx10, IMAGE_SAMPLE, MIMGEncGfx10NSA, 0x1, 0x3 }, // 1560
  { IMAGE_SAMPLE_V2_V2_nsa_gfx10, IMAGE_SAMPLE, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1561
  { IMAGE_SAMPLE_V2_V3_nsa_gfx10, IMAGE_SAMPLE, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1562
  { IMAGE_SAMPLE_V3_V2_nsa_gfx10, IMAGE_SAMPLE, MIMGEncGfx10NSA, 0x3, 0x2 }, // 1563
  { IMAGE_SAMPLE_V3_V3_nsa_gfx10, IMAGE_SAMPLE, MIMGEncGfx10NSA, 0x3, 0x3 }, // 1564
  { IMAGE_SAMPLE_V4_V2_nsa_gfx10, IMAGE_SAMPLE, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1565
  { IMAGE_SAMPLE_V4_V3_nsa_gfx10, IMAGE_SAMPLE, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1566
  { IMAGE_SAMPLE_V5_V2_nsa_gfx10, IMAGE_SAMPLE, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1567
  { IMAGE_SAMPLE_V5_V3_nsa_gfx10, IMAGE_SAMPLE, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1568
  { IMAGE_SAMPLE_V1_V1, IMAGE_SAMPLE, MIMGEncGfx6, 0x1, 0x1 }, // 1569
  { IMAGE_SAMPLE_V1_V2, IMAGE_SAMPLE, MIMGEncGfx6, 0x1, 0x2 }, // 1570
  { IMAGE_SAMPLE_V1_V3, IMAGE_SAMPLE, MIMGEncGfx6, 0x1, 0x3 }, // 1571
  { IMAGE_SAMPLE_V1_V4, IMAGE_SAMPLE, MIMGEncGfx6, 0x1, 0x4 }, // 1572
  { IMAGE_SAMPLE_V2_V1, IMAGE_SAMPLE, MIMGEncGfx6, 0x2, 0x1 }, // 1573
  { IMAGE_SAMPLE_V2_V2, IMAGE_SAMPLE, MIMGEncGfx6, 0x2, 0x2 }, // 1574
  { IMAGE_SAMPLE_V2_V3, IMAGE_SAMPLE, MIMGEncGfx6, 0x2, 0x3 }, // 1575
  { IMAGE_SAMPLE_V2_V4, IMAGE_SAMPLE, MIMGEncGfx6, 0x2, 0x4 }, // 1576
  { IMAGE_SAMPLE_V3_V1, IMAGE_SAMPLE, MIMGEncGfx6, 0x3, 0x1 }, // 1577
  { IMAGE_SAMPLE_V3_V2, IMAGE_SAMPLE, MIMGEncGfx6, 0x3, 0x2 }, // 1578
  { IMAGE_SAMPLE_V3_V3, IMAGE_SAMPLE, MIMGEncGfx6, 0x3, 0x3 }, // 1579
  { IMAGE_SAMPLE_V3_V4, IMAGE_SAMPLE, MIMGEncGfx6, 0x3, 0x4 }, // 1580
  { IMAGE_SAMPLE_V4_V1, IMAGE_SAMPLE, MIMGEncGfx6, 0x4, 0x1 }, // 1581
  { IMAGE_SAMPLE_V4_V2, IMAGE_SAMPLE, MIMGEncGfx6, 0x4, 0x2 }, // 1582
  { IMAGE_SAMPLE_V4_V3, IMAGE_SAMPLE, MIMGEncGfx6, 0x4, 0x3 }, // 1583
  { IMAGE_SAMPLE_V4_V4, IMAGE_SAMPLE, MIMGEncGfx6, 0x4, 0x4 }, // 1584
  { IMAGE_SAMPLE_V5_V1, IMAGE_SAMPLE, MIMGEncGfx6, 0x5, 0x1 }, // 1585
  { IMAGE_SAMPLE_V5_V2, IMAGE_SAMPLE, MIMGEncGfx6, 0x5, 0x2 }, // 1586
  { IMAGE_SAMPLE_V5_V3, IMAGE_SAMPLE, MIMGEncGfx6, 0x5, 0x3 }, // 1587
  { IMAGE_SAMPLE_V5_V4, IMAGE_SAMPLE, MIMGEncGfx6, 0x5, 0x4 }, // 1588
  { IMAGE_SAMPLE_B_V1_V2_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10Default, 0x1, 0x2 }, // 1589
  { IMAGE_SAMPLE_B_V1_V3_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10Default, 0x1, 0x3 }, // 1590
  { IMAGE_SAMPLE_B_V1_V4_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10Default, 0x1, 0x4 }, // 1591
  { IMAGE_SAMPLE_B_V2_V2_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10Default, 0x2, 0x2 }, // 1592
  { IMAGE_SAMPLE_B_V2_V3_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10Default, 0x2, 0x3 }, // 1593
  { IMAGE_SAMPLE_B_V2_V4_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10Default, 0x2, 0x4 }, // 1594
  { IMAGE_SAMPLE_B_V3_V2_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10Default, 0x3, 0x2 }, // 1595
  { IMAGE_SAMPLE_B_V3_V3_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10Default, 0x3, 0x3 }, // 1596
  { IMAGE_SAMPLE_B_V3_V4_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10Default, 0x3, 0x4 }, // 1597
  { IMAGE_SAMPLE_B_V4_V2_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10Default, 0x4, 0x2 }, // 1598
  { IMAGE_SAMPLE_B_V4_V3_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10Default, 0x4, 0x3 }, // 1599
  { IMAGE_SAMPLE_B_V4_V4_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10Default, 0x4, 0x4 }, // 1600
  { IMAGE_SAMPLE_B_V5_V2_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10Default, 0x5, 0x2 }, // 1601
  { IMAGE_SAMPLE_B_V5_V3_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10Default, 0x5, 0x3 }, // 1602
  { IMAGE_SAMPLE_B_V5_V4_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10Default, 0x5, 0x4 }, // 1603
  { IMAGE_SAMPLE_B_V1_V2_nsa_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10NSA, 0x1, 0x2 }, // 1604
  { IMAGE_SAMPLE_B_V1_V3_nsa_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10NSA, 0x1, 0x3 }, // 1605
  { IMAGE_SAMPLE_B_V1_V4_nsa_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10NSA, 0x1, 0x4 }, // 1606
  { IMAGE_SAMPLE_B_V2_V2_nsa_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1607
  { IMAGE_SAMPLE_B_V2_V3_nsa_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1608
  { IMAGE_SAMPLE_B_V2_V4_nsa_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1609
  { IMAGE_SAMPLE_B_V3_V2_nsa_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10NSA, 0x3, 0x2 }, // 1610
  { IMAGE_SAMPLE_B_V3_V3_nsa_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10NSA, 0x3, 0x3 }, // 1611
  { IMAGE_SAMPLE_B_V3_V4_nsa_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10NSA, 0x3, 0x4 }, // 1612
  { IMAGE_SAMPLE_B_V4_V2_nsa_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1613
  { IMAGE_SAMPLE_B_V4_V3_nsa_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1614
  { IMAGE_SAMPLE_B_V4_V4_nsa_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1615
  { IMAGE_SAMPLE_B_V5_V2_nsa_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1616
  { IMAGE_SAMPLE_B_V5_V3_nsa_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1617
  { IMAGE_SAMPLE_B_V5_V4_nsa_gfx10, IMAGE_SAMPLE_B, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1618
  { IMAGE_SAMPLE_B_V1_V2, IMAGE_SAMPLE_B, MIMGEncGfx6, 0x1, 0x2 }, // 1619
  { IMAGE_SAMPLE_B_V1_V3, IMAGE_SAMPLE_B, MIMGEncGfx6, 0x1, 0x3 }, // 1620
  { IMAGE_SAMPLE_B_V1_V4, IMAGE_SAMPLE_B, MIMGEncGfx6, 0x1, 0x4 }, // 1621
  { IMAGE_SAMPLE_B_V2_V2, IMAGE_SAMPLE_B, MIMGEncGfx6, 0x2, 0x2 }, // 1622
  { IMAGE_SAMPLE_B_V2_V3, IMAGE_SAMPLE_B, MIMGEncGfx6, 0x2, 0x3 }, // 1623
  { IMAGE_SAMPLE_B_V2_V4, IMAGE_SAMPLE_B, MIMGEncGfx6, 0x2, 0x4 }, // 1624
  { IMAGE_SAMPLE_B_V3_V2, IMAGE_SAMPLE_B, MIMGEncGfx6, 0x3, 0x2 }, // 1625
  { IMAGE_SAMPLE_B_V3_V3, IMAGE_SAMPLE_B, MIMGEncGfx6, 0x3, 0x3 }, // 1626
  { IMAGE_SAMPLE_B_V3_V4, IMAGE_SAMPLE_B, MIMGEncGfx6, 0x3, 0x4 }, // 1627
  { IMAGE_SAMPLE_B_V4_V2, IMAGE_SAMPLE_B, MIMGEncGfx6, 0x4, 0x2 }, // 1628
  { IMAGE_SAMPLE_B_V4_V3, IMAGE_SAMPLE_B, MIMGEncGfx6, 0x4, 0x3 }, // 1629
  { IMAGE_SAMPLE_B_V4_V4, IMAGE_SAMPLE_B, MIMGEncGfx6, 0x4, 0x4 }, // 1630
  { IMAGE_SAMPLE_B_V5_V2, IMAGE_SAMPLE_B, MIMGEncGfx6, 0x5, 0x2 }, // 1631
  { IMAGE_SAMPLE_B_V5_V3, IMAGE_SAMPLE_B, MIMGEncGfx6, 0x5, 0x3 }, // 1632
  { IMAGE_SAMPLE_B_V5_V4, IMAGE_SAMPLE_B, MIMGEncGfx6, 0x5, 0x4 }, // 1633
  { IMAGE_SAMPLE_B_CL_V1_V2_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x1, 0x2 }, // 1634
  { IMAGE_SAMPLE_B_CL_V1_V3_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x1, 0x3 }, // 1635
  { IMAGE_SAMPLE_B_CL_V1_V4_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x1, 0x4 }, // 1636
  { IMAGE_SAMPLE_B_CL_V1_V8_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x1, 0x8 }, // 1637
  { IMAGE_SAMPLE_B_CL_V2_V2_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x2, 0x2 }, // 1638
  { IMAGE_SAMPLE_B_CL_V2_V3_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x2, 0x3 }, // 1639
  { IMAGE_SAMPLE_B_CL_V2_V4_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x2, 0x4 }, // 1640
  { IMAGE_SAMPLE_B_CL_V2_V8_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x2, 0x8 }, // 1641
  { IMAGE_SAMPLE_B_CL_V3_V2_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x3, 0x2 }, // 1642
  { IMAGE_SAMPLE_B_CL_V3_V3_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x3, 0x3 }, // 1643
  { IMAGE_SAMPLE_B_CL_V3_V4_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x3, 0x4 }, // 1644
  { IMAGE_SAMPLE_B_CL_V3_V8_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x3, 0x8 }, // 1645
  { IMAGE_SAMPLE_B_CL_V4_V2_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x4, 0x2 }, // 1646
  { IMAGE_SAMPLE_B_CL_V4_V3_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x4, 0x3 }, // 1647
  { IMAGE_SAMPLE_B_CL_V4_V4_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x4, 0x4 }, // 1648
  { IMAGE_SAMPLE_B_CL_V4_V8_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x4, 0x8 }, // 1649
  { IMAGE_SAMPLE_B_CL_V5_V2_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x5, 0x2 }, // 1650
  { IMAGE_SAMPLE_B_CL_V5_V3_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x5, 0x3 }, // 1651
  { IMAGE_SAMPLE_B_CL_V5_V4_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x5, 0x4 }, // 1652
  { IMAGE_SAMPLE_B_CL_V5_V8_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10Default, 0x5, 0x8 }, // 1653
  { IMAGE_SAMPLE_B_CL_V1_V2_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x1, 0x2 }, // 1654
  { IMAGE_SAMPLE_B_CL_V1_V3_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x1, 0x3 }, // 1655
  { IMAGE_SAMPLE_B_CL_V1_V4_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x1, 0x4 }, // 1656
  { IMAGE_SAMPLE_B_CL_V1_V5_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x1, 0x5 }, // 1657
  { IMAGE_SAMPLE_B_CL_V2_V2_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1658
  { IMAGE_SAMPLE_B_CL_V2_V3_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1659
  { IMAGE_SAMPLE_B_CL_V2_V4_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1660
  { IMAGE_SAMPLE_B_CL_V2_V5_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x2, 0x5 }, // 1661
  { IMAGE_SAMPLE_B_CL_V3_V2_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x3, 0x2 }, // 1662
  { IMAGE_SAMPLE_B_CL_V3_V3_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x3, 0x3 }, // 1663
  { IMAGE_SAMPLE_B_CL_V3_V4_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x3, 0x4 }, // 1664
  { IMAGE_SAMPLE_B_CL_V3_V5_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x3, 0x5 }, // 1665
  { IMAGE_SAMPLE_B_CL_V4_V2_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1666
  { IMAGE_SAMPLE_B_CL_V4_V3_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1667
  { IMAGE_SAMPLE_B_CL_V4_V4_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1668
  { IMAGE_SAMPLE_B_CL_V4_V5_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x4, 0x5 }, // 1669
  { IMAGE_SAMPLE_B_CL_V5_V2_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1670
  { IMAGE_SAMPLE_B_CL_V5_V3_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1671
  { IMAGE_SAMPLE_B_CL_V5_V4_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1672
  { IMAGE_SAMPLE_B_CL_V5_V5_nsa_gfx10, IMAGE_SAMPLE_B_CL, MIMGEncGfx10NSA, 0x5, 0x5 }, // 1673
  { IMAGE_SAMPLE_B_CL_V1_V2, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x1, 0x2 }, // 1674
  { IMAGE_SAMPLE_B_CL_V1_V3, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x1, 0x3 }, // 1675
  { IMAGE_SAMPLE_B_CL_V1_V4, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x1, 0x4 }, // 1676
  { IMAGE_SAMPLE_B_CL_V1_V8, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x1, 0x8 }, // 1677
  { IMAGE_SAMPLE_B_CL_V2_V2, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x2, 0x2 }, // 1678
  { IMAGE_SAMPLE_B_CL_V2_V3, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x2, 0x3 }, // 1679
  { IMAGE_SAMPLE_B_CL_V2_V4, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x2, 0x4 }, // 1680
  { IMAGE_SAMPLE_B_CL_V2_V8, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x2, 0x8 }, // 1681
  { IMAGE_SAMPLE_B_CL_V3_V2, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x3, 0x2 }, // 1682
  { IMAGE_SAMPLE_B_CL_V3_V3, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x3, 0x3 }, // 1683
  { IMAGE_SAMPLE_B_CL_V3_V4, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x3, 0x4 }, // 1684
  { IMAGE_SAMPLE_B_CL_V3_V8, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x3, 0x8 }, // 1685
  { IMAGE_SAMPLE_B_CL_V4_V2, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x4, 0x2 }, // 1686
  { IMAGE_SAMPLE_B_CL_V4_V3, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x4, 0x3 }, // 1687
  { IMAGE_SAMPLE_B_CL_V4_V4, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x4, 0x4 }, // 1688
  { IMAGE_SAMPLE_B_CL_V4_V8, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x4, 0x8 }, // 1689
  { IMAGE_SAMPLE_B_CL_V5_V2, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x5, 0x2 }, // 1690
  { IMAGE_SAMPLE_B_CL_V5_V3, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x5, 0x3 }, // 1691
  { IMAGE_SAMPLE_B_CL_V5_V4, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x5, 0x4 }, // 1692
  { IMAGE_SAMPLE_B_CL_V5_V8, IMAGE_SAMPLE_B_CL, MIMGEncGfx6, 0x5, 0x8 }, // 1693
  { IMAGE_SAMPLE_B_CL_O_V1_V3_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10Default, 0x1, 0x3 }, // 1694
  { IMAGE_SAMPLE_B_CL_O_V1_V4_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 1695
  { IMAGE_SAMPLE_B_CL_O_V1_V8_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 1696
  { IMAGE_SAMPLE_B_CL_O_V2_V3_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 1697
  { IMAGE_SAMPLE_B_CL_O_V2_V4_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 1698
  { IMAGE_SAMPLE_B_CL_O_V2_V8_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 1699
  { IMAGE_SAMPLE_B_CL_O_V3_V3_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10Default, 0x3, 0x3 }, // 1700
  { IMAGE_SAMPLE_B_CL_O_V3_V4_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 1701
  { IMAGE_SAMPLE_B_CL_O_V3_V8_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 1702
  { IMAGE_SAMPLE_B_CL_O_V4_V3_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 1703
  { IMAGE_SAMPLE_B_CL_O_V4_V4_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 1704
  { IMAGE_SAMPLE_B_CL_O_V4_V8_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 1705
  { IMAGE_SAMPLE_B_CL_O_V5_V3_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 1706
  { IMAGE_SAMPLE_B_CL_O_V5_V4_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 1707
  { IMAGE_SAMPLE_B_CL_O_V5_V8_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 1708
  { IMAGE_SAMPLE_B_CL_O_V1_V3_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x1, 0x3 }, // 1709
  { IMAGE_SAMPLE_B_CL_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 1710
  { IMAGE_SAMPLE_B_CL_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 1711
  { IMAGE_SAMPLE_B_CL_O_V1_V6_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x1, 0x6 }, // 1712
  { IMAGE_SAMPLE_B_CL_O_V2_V3_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1713
  { IMAGE_SAMPLE_B_CL_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1714
  { IMAGE_SAMPLE_B_CL_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 1715
  { IMAGE_SAMPLE_B_CL_O_V2_V6_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 1716
  { IMAGE_SAMPLE_B_CL_O_V3_V3_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x3, 0x3 }, // 1717
  { IMAGE_SAMPLE_B_CL_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 1718
  { IMAGE_SAMPLE_B_CL_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 1719
  { IMAGE_SAMPLE_B_CL_O_V3_V6_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x3, 0x6 }, // 1720
  { IMAGE_SAMPLE_B_CL_O_V4_V3_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1721
  { IMAGE_SAMPLE_B_CL_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1722
  { IMAGE_SAMPLE_B_CL_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 1723
  { IMAGE_SAMPLE_B_CL_O_V4_V6_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 1724
  { IMAGE_SAMPLE_B_CL_O_V5_V3_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1725
  { IMAGE_SAMPLE_B_CL_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1726
  { IMAGE_SAMPLE_B_CL_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 1727
  { IMAGE_SAMPLE_B_CL_O_V5_V6_nsa_gfx10, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 1728
  { IMAGE_SAMPLE_B_CL_O_V1_V3, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx6, 0x1, 0x3 }, // 1729
  { IMAGE_SAMPLE_B_CL_O_V1_V4, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx6, 0x1, 0x4 }, // 1730
  { IMAGE_SAMPLE_B_CL_O_V1_V8, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx6, 0x1, 0x8 }, // 1731
  { IMAGE_SAMPLE_B_CL_O_V2_V3, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx6, 0x2, 0x3 }, // 1732
  { IMAGE_SAMPLE_B_CL_O_V2_V4, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx6, 0x2, 0x4 }, // 1733
  { IMAGE_SAMPLE_B_CL_O_V2_V8, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx6, 0x2, 0x8 }, // 1734
  { IMAGE_SAMPLE_B_CL_O_V3_V3, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx6, 0x3, 0x3 }, // 1735
  { IMAGE_SAMPLE_B_CL_O_V3_V4, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx6, 0x3, 0x4 }, // 1736
  { IMAGE_SAMPLE_B_CL_O_V3_V8, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx6, 0x3, 0x8 }, // 1737
  { IMAGE_SAMPLE_B_CL_O_V4_V3, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx6, 0x4, 0x3 }, // 1738
  { IMAGE_SAMPLE_B_CL_O_V4_V4, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx6, 0x4, 0x4 }, // 1739
  { IMAGE_SAMPLE_B_CL_O_V4_V8, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx6, 0x4, 0x8 }, // 1740
  { IMAGE_SAMPLE_B_CL_O_V5_V3, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx6, 0x5, 0x3 }, // 1741
  { IMAGE_SAMPLE_B_CL_O_V5_V4, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx6, 0x5, 0x4 }, // 1742
  { IMAGE_SAMPLE_B_CL_O_V5_V8, IMAGE_SAMPLE_B_CL_O, MIMGEncGfx6, 0x5, 0x8 }, // 1743
  { IMAGE_SAMPLE_B_O_V1_V3_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10Default, 0x1, 0x3 }, // 1744
  { IMAGE_SAMPLE_B_O_V1_V4_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 1745
  { IMAGE_SAMPLE_B_O_V1_V8_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 1746
  { IMAGE_SAMPLE_B_O_V2_V3_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 1747
  { IMAGE_SAMPLE_B_O_V2_V4_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 1748
  { IMAGE_SAMPLE_B_O_V2_V8_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 1749
  { IMAGE_SAMPLE_B_O_V3_V3_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10Default, 0x3, 0x3 }, // 1750
  { IMAGE_SAMPLE_B_O_V3_V4_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 1751
  { IMAGE_SAMPLE_B_O_V3_V8_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 1752
  { IMAGE_SAMPLE_B_O_V4_V3_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 1753
  { IMAGE_SAMPLE_B_O_V4_V4_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 1754
  { IMAGE_SAMPLE_B_O_V4_V8_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 1755
  { IMAGE_SAMPLE_B_O_V5_V3_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 1756
  { IMAGE_SAMPLE_B_O_V5_V4_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 1757
  { IMAGE_SAMPLE_B_O_V5_V8_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 1758
  { IMAGE_SAMPLE_B_O_V1_V3_nsa_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10NSA, 0x1, 0x3 }, // 1759
  { IMAGE_SAMPLE_B_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 1760
  { IMAGE_SAMPLE_B_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 1761
  { IMAGE_SAMPLE_B_O_V2_V3_nsa_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1762
  { IMAGE_SAMPLE_B_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1763
  { IMAGE_SAMPLE_B_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 1764
  { IMAGE_SAMPLE_B_O_V3_V3_nsa_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10NSA, 0x3, 0x3 }, // 1765
  { IMAGE_SAMPLE_B_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 1766
  { IMAGE_SAMPLE_B_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 1767
  { IMAGE_SAMPLE_B_O_V4_V3_nsa_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1768
  { IMAGE_SAMPLE_B_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1769
  { IMAGE_SAMPLE_B_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 1770
  { IMAGE_SAMPLE_B_O_V5_V3_nsa_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1771
  { IMAGE_SAMPLE_B_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1772
  { IMAGE_SAMPLE_B_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_B_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 1773
  { IMAGE_SAMPLE_B_O_V1_V3, IMAGE_SAMPLE_B_O, MIMGEncGfx6, 0x1, 0x3 }, // 1774
  { IMAGE_SAMPLE_B_O_V1_V4, IMAGE_SAMPLE_B_O, MIMGEncGfx6, 0x1, 0x4 }, // 1775
  { IMAGE_SAMPLE_B_O_V1_V8, IMAGE_SAMPLE_B_O, MIMGEncGfx6, 0x1, 0x8 }, // 1776
  { IMAGE_SAMPLE_B_O_V2_V3, IMAGE_SAMPLE_B_O, MIMGEncGfx6, 0x2, 0x3 }, // 1777
  { IMAGE_SAMPLE_B_O_V2_V4, IMAGE_SAMPLE_B_O, MIMGEncGfx6, 0x2, 0x4 }, // 1778
  { IMAGE_SAMPLE_B_O_V2_V8, IMAGE_SAMPLE_B_O, MIMGEncGfx6, 0x2, 0x8 }, // 1779
  { IMAGE_SAMPLE_B_O_V3_V3, IMAGE_SAMPLE_B_O, MIMGEncGfx6, 0x3, 0x3 }, // 1780
  { IMAGE_SAMPLE_B_O_V3_V4, IMAGE_SAMPLE_B_O, MIMGEncGfx6, 0x3, 0x4 }, // 1781
  { IMAGE_SAMPLE_B_O_V3_V8, IMAGE_SAMPLE_B_O, MIMGEncGfx6, 0x3, 0x8 }, // 1782
  { IMAGE_SAMPLE_B_O_V4_V3, IMAGE_SAMPLE_B_O, MIMGEncGfx6, 0x4, 0x3 }, // 1783
  { IMAGE_SAMPLE_B_O_V4_V4, IMAGE_SAMPLE_B_O, MIMGEncGfx6, 0x4, 0x4 }, // 1784
  { IMAGE_SAMPLE_B_O_V4_V8, IMAGE_SAMPLE_B_O, MIMGEncGfx6, 0x4, 0x8 }, // 1785
  { IMAGE_SAMPLE_B_O_V5_V3, IMAGE_SAMPLE_B_O, MIMGEncGfx6, 0x5, 0x3 }, // 1786
  { IMAGE_SAMPLE_B_O_V5_V4, IMAGE_SAMPLE_B_O, MIMGEncGfx6, 0x5, 0x4 }, // 1787
  { IMAGE_SAMPLE_B_O_V5_V8, IMAGE_SAMPLE_B_O, MIMGEncGfx6, 0x5, 0x8 }, // 1788
  { IMAGE_SAMPLE_C_V1_V2_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10Default, 0x1, 0x2 }, // 1789
  { IMAGE_SAMPLE_C_V1_V3_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10Default, 0x1, 0x3 }, // 1790
  { IMAGE_SAMPLE_C_V1_V4_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10Default, 0x1, 0x4 }, // 1791
  { IMAGE_SAMPLE_C_V2_V2_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10Default, 0x2, 0x2 }, // 1792
  { IMAGE_SAMPLE_C_V2_V3_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10Default, 0x2, 0x3 }, // 1793
  { IMAGE_SAMPLE_C_V2_V4_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10Default, 0x2, 0x4 }, // 1794
  { IMAGE_SAMPLE_C_V3_V2_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10Default, 0x3, 0x2 }, // 1795
  { IMAGE_SAMPLE_C_V3_V3_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10Default, 0x3, 0x3 }, // 1796
  { IMAGE_SAMPLE_C_V3_V4_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10Default, 0x3, 0x4 }, // 1797
  { IMAGE_SAMPLE_C_V4_V2_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10Default, 0x4, 0x2 }, // 1798
  { IMAGE_SAMPLE_C_V4_V3_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10Default, 0x4, 0x3 }, // 1799
  { IMAGE_SAMPLE_C_V4_V4_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10Default, 0x4, 0x4 }, // 1800
  { IMAGE_SAMPLE_C_V5_V2_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10Default, 0x5, 0x2 }, // 1801
  { IMAGE_SAMPLE_C_V5_V3_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10Default, 0x5, 0x3 }, // 1802
  { IMAGE_SAMPLE_C_V5_V4_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10Default, 0x5, 0x4 }, // 1803
  { IMAGE_SAMPLE_C_V1_V2_nsa_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10NSA, 0x1, 0x2 }, // 1804
  { IMAGE_SAMPLE_C_V1_V3_nsa_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10NSA, 0x1, 0x3 }, // 1805
  { IMAGE_SAMPLE_C_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10NSA, 0x1, 0x4 }, // 1806
  { IMAGE_SAMPLE_C_V2_V2_nsa_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1807
  { IMAGE_SAMPLE_C_V2_V3_nsa_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1808
  { IMAGE_SAMPLE_C_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1809
  { IMAGE_SAMPLE_C_V3_V2_nsa_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10NSA, 0x3, 0x2 }, // 1810
  { IMAGE_SAMPLE_C_V3_V3_nsa_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10NSA, 0x3, 0x3 }, // 1811
  { IMAGE_SAMPLE_C_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10NSA, 0x3, 0x4 }, // 1812
  { IMAGE_SAMPLE_C_V4_V2_nsa_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1813
  { IMAGE_SAMPLE_C_V4_V3_nsa_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1814
  { IMAGE_SAMPLE_C_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1815
  { IMAGE_SAMPLE_C_V5_V2_nsa_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1816
  { IMAGE_SAMPLE_C_V5_V3_nsa_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1817
  { IMAGE_SAMPLE_C_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1818
  { IMAGE_SAMPLE_C_V1_V2, IMAGE_SAMPLE_C, MIMGEncGfx6, 0x1, 0x2 }, // 1819
  { IMAGE_SAMPLE_C_V1_V3, IMAGE_SAMPLE_C, MIMGEncGfx6, 0x1, 0x3 }, // 1820
  { IMAGE_SAMPLE_C_V1_V4, IMAGE_SAMPLE_C, MIMGEncGfx6, 0x1, 0x4 }, // 1821
  { IMAGE_SAMPLE_C_V2_V2, IMAGE_SAMPLE_C, MIMGEncGfx6, 0x2, 0x2 }, // 1822
  { IMAGE_SAMPLE_C_V2_V3, IMAGE_SAMPLE_C, MIMGEncGfx6, 0x2, 0x3 }, // 1823
  { IMAGE_SAMPLE_C_V2_V4, IMAGE_SAMPLE_C, MIMGEncGfx6, 0x2, 0x4 }, // 1824
  { IMAGE_SAMPLE_C_V3_V2, IMAGE_SAMPLE_C, MIMGEncGfx6, 0x3, 0x2 }, // 1825
  { IMAGE_SAMPLE_C_V3_V3, IMAGE_SAMPLE_C, MIMGEncGfx6, 0x3, 0x3 }, // 1826
  { IMAGE_SAMPLE_C_V3_V4, IMAGE_SAMPLE_C, MIMGEncGfx6, 0x3, 0x4 }, // 1827
  { IMAGE_SAMPLE_C_V4_V2, IMAGE_SAMPLE_C, MIMGEncGfx6, 0x4, 0x2 }, // 1828
  { IMAGE_SAMPLE_C_V4_V3, IMAGE_SAMPLE_C, MIMGEncGfx6, 0x4, 0x3 }, // 1829
  { IMAGE_SAMPLE_C_V4_V4, IMAGE_SAMPLE_C, MIMGEncGfx6, 0x4, 0x4 }, // 1830
  { IMAGE_SAMPLE_C_V5_V2, IMAGE_SAMPLE_C, MIMGEncGfx6, 0x5, 0x2 }, // 1831
  { IMAGE_SAMPLE_C_V5_V3, IMAGE_SAMPLE_C, MIMGEncGfx6, 0x5, 0x3 }, // 1832
  { IMAGE_SAMPLE_C_V5_V4, IMAGE_SAMPLE_C, MIMGEncGfx6, 0x5, 0x4 }, // 1833
  { IMAGE_SAMPLE_CD_V1_V2_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x1, 0x2 }, // 1834
  { IMAGE_SAMPLE_CD_V1_V3_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x1, 0x3 }, // 1835
  { IMAGE_SAMPLE_CD_V1_V4_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x1, 0x4 }, // 1836
  { IMAGE_SAMPLE_CD_V1_V8_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x1, 0x8 }, // 1837
  { IMAGE_SAMPLE_CD_V1_V16_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x1, 0x10 }, // 1838
  { IMAGE_SAMPLE_CD_V2_V2_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x2, 0x2 }, // 1839
  { IMAGE_SAMPLE_CD_V2_V3_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x2, 0x3 }, // 1840
  { IMAGE_SAMPLE_CD_V2_V4_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x2, 0x4 }, // 1841
  { IMAGE_SAMPLE_CD_V2_V8_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x2, 0x8 }, // 1842
  { IMAGE_SAMPLE_CD_V2_V16_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x2, 0x10 }, // 1843
  { IMAGE_SAMPLE_CD_V3_V2_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x3, 0x2 }, // 1844
  { IMAGE_SAMPLE_CD_V3_V3_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x3, 0x3 }, // 1845
  { IMAGE_SAMPLE_CD_V3_V4_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x3, 0x4 }, // 1846
  { IMAGE_SAMPLE_CD_V3_V8_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x3, 0x8 }, // 1847
  { IMAGE_SAMPLE_CD_V3_V16_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x3, 0x10 }, // 1848
  { IMAGE_SAMPLE_CD_V4_V2_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x4, 0x2 }, // 1849
  { IMAGE_SAMPLE_CD_V4_V3_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x4, 0x3 }, // 1850
  { IMAGE_SAMPLE_CD_V4_V4_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x4, 0x4 }, // 1851
  { IMAGE_SAMPLE_CD_V4_V8_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x4, 0x8 }, // 1852
  { IMAGE_SAMPLE_CD_V4_V16_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x4, 0x10 }, // 1853
  { IMAGE_SAMPLE_CD_V5_V2_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x5, 0x2 }, // 1854
  { IMAGE_SAMPLE_CD_V5_V3_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x5, 0x3 }, // 1855
  { IMAGE_SAMPLE_CD_V5_V4_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x5, 0x4 }, // 1856
  { IMAGE_SAMPLE_CD_V5_V8_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x5, 0x8 }, // 1857
  { IMAGE_SAMPLE_CD_V5_V16_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10Default, 0x5, 0x10 }, // 1858
  { IMAGE_SAMPLE_CD_V1_V2_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x1, 0x2 }, // 1859
  { IMAGE_SAMPLE_CD_V1_V3_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x1, 0x3 }, // 1860
  { IMAGE_SAMPLE_CD_V1_V4_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x1, 0x4 }, // 1861
  { IMAGE_SAMPLE_CD_V1_V5_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x1, 0x5 }, // 1862
  { IMAGE_SAMPLE_CD_V1_V6_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x1, 0x6 }, // 1863
  { IMAGE_SAMPLE_CD_V1_V7_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x1, 0x7 }, // 1864
  { IMAGE_SAMPLE_CD_V1_V9_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x1, 0x9 }, // 1865
  { IMAGE_SAMPLE_CD_V2_V2_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1866
  { IMAGE_SAMPLE_CD_V2_V3_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1867
  { IMAGE_SAMPLE_CD_V2_V4_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1868
  { IMAGE_SAMPLE_CD_V2_V5_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x2, 0x5 }, // 1869
  { IMAGE_SAMPLE_CD_V2_V6_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x2, 0x6 }, // 1870
  { IMAGE_SAMPLE_CD_V2_V7_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x2, 0x7 }, // 1871
  { IMAGE_SAMPLE_CD_V2_V9_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x2, 0x9 }, // 1872
  { IMAGE_SAMPLE_CD_V3_V2_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x3, 0x2 }, // 1873
  { IMAGE_SAMPLE_CD_V3_V3_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x3, 0x3 }, // 1874
  { IMAGE_SAMPLE_CD_V3_V4_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x3, 0x4 }, // 1875
  { IMAGE_SAMPLE_CD_V3_V5_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x3, 0x5 }, // 1876
  { IMAGE_SAMPLE_CD_V3_V6_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x3, 0x6 }, // 1877
  { IMAGE_SAMPLE_CD_V3_V7_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x3, 0x7 }, // 1878
  { IMAGE_SAMPLE_CD_V3_V9_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x3, 0x9 }, // 1879
  { IMAGE_SAMPLE_CD_V4_V2_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1880
  { IMAGE_SAMPLE_CD_V4_V3_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1881
  { IMAGE_SAMPLE_CD_V4_V4_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1882
  { IMAGE_SAMPLE_CD_V4_V5_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x4, 0x5 }, // 1883
  { IMAGE_SAMPLE_CD_V4_V6_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x4, 0x6 }, // 1884
  { IMAGE_SAMPLE_CD_V4_V7_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x4, 0x7 }, // 1885
  { IMAGE_SAMPLE_CD_V4_V9_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x4, 0x9 }, // 1886
  { IMAGE_SAMPLE_CD_V5_V2_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1887
  { IMAGE_SAMPLE_CD_V5_V3_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1888
  { IMAGE_SAMPLE_CD_V5_V4_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1889
  { IMAGE_SAMPLE_CD_V5_V5_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x5, 0x5 }, // 1890
  { IMAGE_SAMPLE_CD_V5_V6_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x5, 0x6 }, // 1891
  { IMAGE_SAMPLE_CD_V5_V7_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x5, 0x7 }, // 1892
  { IMAGE_SAMPLE_CD_V5_V9_nsa_gfx10, IMAGE_SAMPLE_CD, MIMGEncGfx10NSA, 0x5, 0x9 }, // 1893
  { IMAGE_SAMPLE_CD_V1_V2, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x1, 0x2 }, // 1894
  { IMAGE_SAMPLE_CD_V1_V3, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x1, 0x3 }, // 1895
  { IMAGE_SAMPLE_CD_V1_V4, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x1, 0x4 }, // 1896
  { IMAGE_SAMPLE_CD_V1_V8, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x1, 0x8 }, // 1897
  { IMAGE_SAMPLE_CD_V1_V16, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x1, 0x10 }, // 1898
  { IMAGE_SAMPLE_CD_V2_V2, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x2, 0x2 }, // 1899
  { IMAGE_SAMPLE_CD_V2_V3, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x2, 0x3 }, // 1900
  { IMAGE_SAMPLE_CD_V2_V4, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x2, 0x4 }, // 1901
  { IMAGE_SAMPLE_CD_V2_V8, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x2, 0x8 }, // 1902
  { IMAGE_SAMPLE_CD_V2_V16, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x2, 0x10 }, // 1903
  { IMAGE_SAMPLE_CD_V3_V2, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x3, 0x2 }, // 1904
  { IMAGE_SAMPLE_CD_V3_V3, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x3, 0x3 }, // 1905
  { IMAGE_SAMPLE_CD_V3_V4, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x3, 0x4 }, // 1906
  { IMAGE_SAMPLE_CD_V3_V8, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x3, 0x8 }, // 1907
  { IMAGE_SAMPLE_CD_V3_V16, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x3, 0x10 }, // 1908
  { IMAGE_SAMPLE_CD_V4_V2, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x4, 0x2 }, // 1909
  { IMAGE_SAMPLE_CD_V4_V3, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x4, 0x3 }, // 1910
  { IMAGE_SAMPLE_CD_V4_V4, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x4, 0x4 }, // 1911
  { IMAGE_SAMPLE_CD_V4_V8, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x4, 0x8 }, // 1912
  { IMAGE_SAMPLE_CD_V4_V16, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x4, 0x10 }, // 1913
  { IMAGE_SAMPLE_CD_V5_V2, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x5, 0x2 }, // 1914
  { IMAGE_SAMPLE_CD_V5_V3, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x5, 0x3 }, // 1915
  { IMAGE_SAMPLE_CD_V5_V4, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x5, 0x4 }, // 1916
  { IMAGE_SAMPLE_CD_V5_V8, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x5, 0x8 }, // 1917
  { IMAGE_SAMPLE_CD_V5_V16, IMAGE_SAMPLE_CD, MIMGEncGfx6, 0x5, 0x10 }, // 1918
  { IMAGE_SAMPLE_CD_CL_V1_V2_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x1, 0x2 }, // 1919
  { IMAGE_SAMPLE_CD_CL_V1_V3_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x1, 0x3 }, // 1920
  { IMAGE_SAMPLE_CD_CL_V1_V4_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x1, 0x4 }, // 1921
  { IMAGE_SAMPLE_CD_CL_V1_V8_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x1, 0x8 }, // 1922
  { IMAGE_SAMPLE_CD_CL_V1_V16_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x1, 0x10 }, // 1923
  { IMAGE_SAMPLE_CD_CL_V2_V2_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x2, 0x2 }, // 1924
  { IMAGE_SAMPLE_CD_CL_V2_V3_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x2, 0x3 }, // 1925
  { IMAGE_SAMPLE_CD_CL_V2_V4_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x2, 0x4 }, // 1926
  { IMAGE_SAMPLE_CD_CL_V2_V8_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x2, 0x8 }, // 1927
  { IMAGE_SAMPLE_CD_CL_V2_V16_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x2, 0x10 }, // 1928
  { IMAGE_SAMPLE_CD_CL_V3_V2_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x3, 0x2 }, // 1929
  { IMAGE_SAMPLE_CD_CL_V3_V3_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x3, 0x3 }, // 1930
  { IMAGE_SAMPLE_CD_CL_V3_V4_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x3, 0x4 }, // 1931
  { IMAGE_SAMPLE_CD_CL_V3_V8_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x3, 0x8 }, // 1932
  { IMAGE_SAMPLE_CD_CL_V3_V16_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x3, 0x10 }, // 1933
  { IMAGE_SAMPLE_CD_CL_V4_V2_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x4, 0x2 }, // 1934
  { IMAGE_SAMPLE_CD_CL_V4_V3_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x4, 0x3 }, // 1935
  { IMAGE_SAMPLE_CD_CL_V4_V4_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x4, 0x4 }, // 1936
  { IMAGE_SAMPLE_CD_CL_V4_V8_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x4, 0x8 }, // 1937
  { IMAGE_SAMPLE_CD_CL_V4_V16_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x4, 0x10 }, // 1938
  { IMAGE_SAMPLE_CD_CL_V5_V2_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x5, 0x2 }, // 1939
  { IMAGE_SAMPLE_CD_CL_V5_V3_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x5, 0x3 }, // 1940
  { IMAGE_SAMPLE_CD_CL_V5_V4_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x5, 0x4 }, // 1941
  { IMAGE_SAMPLE_CD_CL_V5_V8_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x5, 0x8 }, // 1942
  { IMAGE_SAMPLE_CD_CL_V5_V16_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10Default, 0x5, 0x10 }, // 1943
  { IMAGE_SAMPLE_CD_CL_V1_V2_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x1, 0x2 }, // 1944
  { IMAGE_SAMPLE_CD_CL_V1_V3_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x1, 0x3 }, // 1945
  { IMAGE_SAMPLE_CD_CL_V1_V4_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x1, 0x4 }, // 1946
  { IMAGE_SAMPLE_CD_CL_V1_V5_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x1, 0x5 }, // 1947
  { IMAGE_SAMPLE_CD_CL_V1_V7_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x1, 0x7 }, // 1948
  { IMAGE_SAMPLE_CD_CL_V1_V8_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x1, 0x8 }, // 1949
  { IMAGE_SAMPLE_CD_CL_V1_V10_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x1, 0xA }, // 1950
  { IMAGE_SAMPLE_CD_CL_V2_V2_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x2, 0x2 }, // 1951
  { IMAGE_SAMPLE_CD_CL_V2_V3_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x2, 0x3 }, // 1952
  { IMAGE_SAMPLE_CD_CL_V2_V4_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x2, 0x4 }, // 1953
  { IMAGE_SAMPLE_CD_CL_V2_V5_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x2, 0x5 }, // 1954
  { IMAGE_SAMPLE_CD_CL_V2_V7_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x2, 0x7 }, // 1955
  { IMAGE_SAMPLE_CD_CL_V2_V8_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x2, 0x8 }, // 1956
  { IMAGE_SAMPLE_CD_CL_V2_V10_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x2, 0xA }, // 1957
  { IMAGE_SAMPLE_CD_CL_V3_V2_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x3, 0x2 }, // 1958
  { IMAGE_SAMPLE_CD_CL_V3_V3_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x3, 0x3 }, // 1959
  { IMAGE_SAMPLE_CD_CL_V3_V4_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x3, 0x4 }, // 1960
  { IMAGE_SAMPLE_CD_CL_V3_V5_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x3, 0x5 }, // 1961
  { IMAGE_SAMPLE_CD_CL_V3_V7_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x3, 0x7 }, // 1962
  { IMAGE_SAMPLE_CD_CL_V3_V8_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x3, 0x8 }, // 1963
  { IMAGE_SAMPLE_CD_CL_V3_V10_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x3, 0xA }, // 1964
  { IMAGE_SAMPLE_CD_CL_V4_V2_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x4, 0x2 }, // 1965
  { IMAGE_SAMPLE_CD_CL_V4_V3_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x4, 0x3 }, // 1966
  { IMAGE_SAMPLE_CD_CL_V4_V4_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x4, 0x4 }, // 1967
  { IMAGE_SAMPLE_CD_CL_V4_V5_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x4, 0x5 }, // 1968
  { IMAGE_SAMPLE_CD_CL_V4_V7_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x4, 0x7 }, // 1969
  { IMAGE_SAMPLE_CD_CL_V4_V8_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x4, 0x8 }, // 1970
  { IMAGE_SAMPLE_CD_CL_V4_V10_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x4, 0xA }, // 1971
  { IMAGE_SAMPLE_CD_CL_V5_V2_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x5, 0x2 }, // 1972
  { IMAGE_SAMPLE_CD_CL_V5_V3_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x5, 0x3 }, // 1973
  { IMAGE_SAMPLE_CD_CL_V5_V4_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x5, 0x4 }, // 1974
  { IMAGE_SAMPLE_CD_CL_V5_V5_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x5, 0x5 }, // 1975
  { IMAGE_SAMPLE_CD_CL_V5_V7_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x5, 0x7 }, // 1976
  { IMAGE_SAMPLE_CD_CL_V5_V8_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x5, 0x8 }, // 1977
  { IMAGE_SAMPLE_CD_CL_V5_V10_nsa_gfx10, IMAGE_SAMPLE_CD_CL, MIMGEncGfx10NSA, 0x5, 0xA }, // 1978
  { IMAGE_SAMPLE_CD_CL_V1_V2, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x1, 0x2 }, // 1979
  { IMAGE_SAMPLE_CD_CL_V1_V3, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x1, 0x3 }, // 1980
  { IMAGE_SAMPLE_CD_CL_V1_V4, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x1, 0x4 }, // 1981
  { IMAGE_SAMPLE_CD_CL_V1_V8, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x1, 0x8 }, // 1982
  { IMAGE_SAMPLE_CD_CL_V1_V16, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x1, 0x10 }, // 1983
  { IMAGE_SAMPLE_CD_CL_V2_V2, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x2, 0x2 }, // 1984
  { IMAGE_SAMPLE_CD_CL_V2_V3, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x2, 0x3 }, // 1985
  { IMAGE_SAMPLE_CD_CL_V2_V4, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x2, 0x4 }, // 1986
  { IMAGE_SAMPLE_CD_CL_V2_V8, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x2, 0x8 }, // 1987
  { IMAGE_SAMPLE_CD_CL_V2_V16, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x2, 0x10 }, // 1988
  { IMAGE_SAMPLE_CD_CL_V3_V2, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x3, 0x2 }, // 1989
  { IMAGE_SAMPLE_CD_CL_V3_V3, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x3, 0x3 }, // 1990
  { IMAGE_SAMPLE_CD_CL_V3_V4, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x3, 0x4 }, // 1991
  { IMAGE_SAMPLE_CD_CL_V3_V8, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x3, 0x8 }, // 1992
  { IMAGE_SAMPLE_CD_CL_V3_V16, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x3, 0x10 }, // 1993
  { IMAGE_SAMPLE_CD_CL_V4_V2, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x4, 0x2 }, // 1994
  { IMAGE_SAMPLE_CD_CL_V4_V3, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x4, 0x3 }, // 1995
  { IMAGE_SAMPLE_CD_CL_V4_V4, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x4, 0x4 }, // 1996
  { IMAGE_SAMPLE_CD_CL_V4_V8, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x4, 0x8 }, // 1997
  { IMAGE_SAMPLE_CD_CL_V4_V16, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x4, 0x10 }, // 1998
  { IMAGE_SAMPLE_CD_CL_V5_V2, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x5, 0x2 }, // 1999
  { IMAGE_SAMPLE_CD_CL_V5_V3, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x5, 0x3 }, // 2000
  { IMAGE_SAMPLE_CD_CL_V5_V4, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x5, 0x4 }, // 2001
  { IMAGE_SAMPLE_CD_CL_V5_V8, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x5, 0x8 }, // 2002
  { IMAGE_SAMPLE_CD_CL_V5_V16, IMAGE_SAMPLE_CD_CL, MIMGEncGfx6, 0x5, 0x10 }, // 2003
  { IMAGE_SAMPLE_CD_CL_O_V1_V3_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x1, 0x3 }, // 2004
  { IMAGE_SAMPLE_CD_CL_O_V1_V4_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 2005
  { IMAGE_SAMPLE_CD_CL_O_V1_V8_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 2006
  { IMAGE_SAMPLE_CD_CL_O_V1_V16_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x1, 0x10 }, // 2007
  { IMAGE_SAMPLE_CD_CL_O_V2_V3_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 2008
  { IMAGE_SAMPLE_CD_CL_O_V2_V4_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 2009
  { IMAGE_SAMPLE_CD_CL_O_V2_V8_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 2010
  { IMAGE_SAMPLE_CD_CL_O_V2_V16_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x2, 0x10 }, // 2011
  { IMAGE_SAMPLE_CD_CL_O_V3_V3_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x3, 0x3 }, // 2012
  { IMAGE_SAMPLE_CD_CL_O_V3_V4_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 2013
  { IMAGE_SAMPLE_CD_CL_O_V3_V8_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 2014
  { IMAGE_SAMPLE_CD_CL_O_V3_V16_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x3, 0x10 }, // 2015
  { IMAGE_SAMPLE_CD_CL_O_V4_V3_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 2016
  { IMAGE_SAMPLE_CD_CL_O_V4_V4_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 2017
  { IMAGE_SAMPLE_CD_CL_O_V4_V8_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 2018
  { IMAGE_SAMPLE_CD_CL_O_V4_V16_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x4, 0x10 }, // 2019
  { IMAGE_SAMPLE_CD_CL_O_V5_V3_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 2020
  { IMAGE_SAMPLE_CD_CL_O_V5_V4_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 2021
  { IMAGE_SAMPLE_CD_CL_O_V5_V8_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 2022
  { IMAGE_SAMPLE_CD_CL_O_V5_V16_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10Default, 0x5, 0x10 }, // 2023
  { IMAGE_SAMPLE_CD_CL_O_V1_V3_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x1, 0x3 }, // 2024
  { IMAGE_SAMPLE_CD_CL_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2025
  { IMAGE_SAMPLE_CD_CL_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 2026
  { IMAGE_SAMPLE_CD_CL_O_V1_V6_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x1, 0x6 }, // 2027
  { IMAGE_SAMPLE_CD_CL_O_V1_V8_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x1, 0x8 }, // 2028
  { IMAGE_SAMPLE_CD_CL_O_V1_V9_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x1, 0x9 }, // 2029
  { IMAGE_SAMPLE_CD_CL_O_V1_V11_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x1, 0xB }, // 2030
  { IMAGE_SAMPLE_CD_CL_O_V2_V3_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 2031
  { IMAGE_SAMPLE_CD_CL_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 2032
  { IMAGE_SAMPLE_CD_CL_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 2033
  { IMAGE_SAMPLE_CD_CL_O_V2_V6_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 2034
  { IMAGE_SAMPLE_CD_CL_O_V2_V8_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x2, 0x8 }, // 2035
  { IMAGE_SAMPLE_CD_CL_O_V2_V9_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x2, 0x9 }, // 2036
  { IMAGE_SAMPLE_CD_CL_O_V2_V11_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x2, 0xB }, // 2037
  { IMAGE_SAMPLE_CD_CL_O_V3_V3_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x3, 0x3 }, // 2038
  { IMAGE_SAMPLE_CD_CL_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 2039
  { IMAGE_SAMPLE_CD_CL_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 2040
  { IMAGE_SAMPLE_CD_CL_O_V3_V6_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x3, 0x6 }, // 2041
  { IMAGE_SAMPLE_CD_CL_O_V3_V8_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x3, 0x8 }, // 2042
  { IMAGE_SAMPLE_CD_CL_O_V3_V9_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x3, 0x9 }, // 2043
  { IMAGE_SAMPLE_CD_CL_O_V3_V11_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x3, 0xB }, // 2044
  { IMAGE_SAMPLE_CD_CL_O_V4_V3_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 2045
  { IMAGE_SAMPLE_CD_CL_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 2046
  { IMAGE_SAMPLE_CD_CL_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 2047
  { IMAGE_SAMPLE_CD_CL_O_V4_V6_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 2048
  { IMAGE_SAMPLE_CD_CL_O_V4_V8_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x4, 0x8 }, // 2049
  { IMAGE_SAMPLE_CD_CL_O_V4_V9_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x4, 0x9 }, // 2050
  { IMAGE_SAMPLE_CD_CL_O_V4_V11_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x4, 0xB }, // 2051
  { IMAGE_SAMPLE_CD_CL_O_V5_V3_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 2052
  { IMAGE_SAMPLE_CD_CL_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 2053
  { IMAGE_SAMPLE_CD_CL_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 2054
  { IMAGE_SAMPLE_CD_CL_O_V5_V6_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 2055
  { IMAGE_SAMPLE_CD_CL_O_V5_V8_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x5, 0x8 }, // 2056
  { IMAGE_SAMPLE_CD_CL_O_V5_V9_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x5, 0x9 }, // 2057
  { IMAGE_SAMPLE_CD_CL_O_V5_V11_nsa_gfx10, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx10NSA, 0x5, 0xB }, // 2058
  { IMAGE_SAMPLE_CD_CL_O_V1_V3, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x1, 0x3 }, // 2059
  { IMAGE_SAMPLE_CD_CL_O_V1_V4, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x1, 0x4 }, // 2060
  { IMAGE_SAMPLE_CD_CL_O_V1_V8, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x1, 0x8 }, // 2061
  { IMAGE_SAMPLE_CD_CL_O_V1_V16, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x1, 0x10 }, // 2062
  { IMAGE_SAMPLE_CD_CL_O_V2_V3, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x2, 0x3 }, // 2063
  { IMAGE_SAMPLE_CD_CL_O_V2_V4, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x2, 0x4 }, // 2064
  { IMAGE_SAMPLE_CD_CL_O_V2_V8, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x2, 0x8 }, // 2065
  { IMAGE_SAMPLE_CD_CL_O_V2_V16, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x2, 0x10 }, // 2066
  { IMAGE_SAMPLE_CD_CL_O_V3_V3, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x3, 0x3 }, // 2067
  { IMAGE_SAMPLE_CD_CL_O_V3_V4, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x3, 0x4 }, // 2068
  { IMAGE_SAMPLE_CD_CL_O_V3_V8, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x3, 0x8 }, // 2069
  { IMAGE_SAMPLE_CD_CL_O_V3_V16, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x3, 0x10 }, // 2070
  { IMAGE_SAMPLE_CD_CL_O_V4_V3, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x4, 0x3 }, // 2071
  { IMAGE_SAMPLE_CD_CL_O_V4_V4, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x4, 0x4 }, // 2072
  { IMAGE_SAMPLE_CD_CL_O_V4_V8, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x4, 0x8 }, // 2073
  { IMAGE_SAMPLE_CD_CL_O_V4_V16, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x4, 0x10 }, // 2074
  { IMAGE_SAMPLE_CD_CL_O_V5_V3, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x5, 0x3 }, // 2075
  { IMAGE_SAMPLE_CD_CL_O_V5_V4, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x5, 0x4 }, // 2076
  { IMAGE_SAMPLE_CD_CL_O_V5_V8, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x5, 0x8 }, // 2077
  { IMAGE_SAMPLE_CD_CL_O_V5_V16, IMAGE_SAMPLE_CD_CL_O, MIMGEncGfx6, 0x5, 0x10 }, // 2078
  { IMAGE_SAMPLE_CD_O_V1_V3_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x1, 0x3 }, // 2079
  { IMAGE_SAMPLE_CD_O_V1_V4_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 2080
  { IMAGE_SAMPLE_CD_O_V1_V8_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 2081
  { IMAGE_SAMPLE_CD_O_V1_V16_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x1, 0x10 }, // 2082
  { IMAGE_SAMPLE_CD_O_V2_V3_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 2083
  { IMAGE_SAMPLE_CD_O_V2_V4_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 2084
  { IMAGE_SAMPLE_CD_O_V2_V8_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 2085
  { IMAGE_SAMPLE_CD_O_V2_V16_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x2, 0x10 }, // 2086
  { IMAGE_SAMPLE_CD_O_V3_V3_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x3, 0x3 }, // 2087
  { IMAGE_SAMPLE_CD_O_V3_V4_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 2088
  { IMAGE_SAMPLE_CD_O_V3_V8_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 2089
  { IMAGE_SAMPLE_CD_O_V3_V16_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x3, 0x10 }, // 2090
  { IMAGE_SAMPLE_CD_O_V4_V3_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 2091
  { IMAGE_SAMPLE_CD_O_V4_V4_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 2092
  { IMAGE_SAMPLE_CD_O_V4_V8_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 2093
  { IMAGE_SAMPLE_CD_O_V4_V16_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x4, 0x10 }, // 2094
  { IMAGE_SAMPLE_CD_O_V5_V3_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 2095
  { IMAGE_SAMPLE_CD_O_V5_V4_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 2096
  { IMAGE_SAMPLE_CD_O_V5_V8_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 2097
  { IMAGE_SAMPLE_CD_O_V5_V16_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10Default, 0x5, 0x10 }, // 2098
  { IMAGE_SAMPLE_CD_O_V1_V3_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x1, 0x3 }, // 2099
  { IMAGE_SAMPLE_CD_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2100
  { IMAGE_SAMPLE_CD_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 2101
  { IMAGE_SAMPLE_CD_O_V1_V6_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x1, 0x6 }, // 2102
  { IMAGE_SAMPLE_CD_O_V1_V7_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x1, 0x7 }, // 2103
  { IMAGE_SAMPLE_CD_O_V1_V8_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x1, 0x8 }, // 2104
  { IMAGE_SAMPLE_CD_O_V1_V10_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x1, 0xA }, // 2105
  { IMAGE_SAMPLE_CD_O_V2_V3_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 2106
  { IMAGE_SAMPLE_CD_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 2107
  { IMAGE_SAMPLE_CD_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 2108
  { IMAGE_SAMPLE_CD_O_V2_V6_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 2109
  { IMAGE_SAMPLE_CD_O_V2_V7_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x2, 0x7 }, // 2110
  { IMAGE_SAMPLE_CD_O_V2_V8_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x2, 0x8 }, // 2111
  { IMAGE_SAMPLE_CD_O_V2_V10_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x2, 0xA }, // 2112
  { IMAGE_SAMPLE_CD_O_V3_V3_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x3, 0x3 }, // 2113
  { IMAGE_SAMPLE_CD_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 2114
  { IMAGE_SAMPLE_CD_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 2115
  { IMAGE_SAMPLE_CD_O_V3_V6_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x3, 0x6 }, // 2116
  { IMAGE_SAMPLE_CD_O_V3_V7_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x3, 0x7 }, // 2117
  { IMAGE_SAMPLE_CD_O_V3_V8_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x3, 0x8 }, // 2118
  { IMAGE_SAMPLE_CD_O_V3_V10_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x3, 0xA }, // 2119
  { IMAGE_SAMPLE_CD_O_V4_V3_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 2120
  { IMAGE_SAMPLE_CD_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 2121
  { IMAGE_SAMPLE_CD_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 2122
  { IMAGE_SAMPLE_CD_O_V4_V6_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 2123
  { IMAGE_SAMPLE_CD_O_V4_V7_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x4, 0x7 }, // 2124
  { IMAGE_SAMPLE_CD_O_V4_V8_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x4, 0x8 }, // 2125
  { IMAGE_SAMPLE_CD_O_V4_V10_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x4, 0xA }, // 2126
  { IMAGE_SAMPLE_CD_O_V5_V3_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 2127
  { IMAGE_SAMPLE_CD_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 2128
  { IMAGE_SAMPLE_CD_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 2129
  { IMAGE_SAMPLE_CD_O_V5_V6_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 2130
  { IMAGE_SAMPLE_CD_O_V5_V7_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x5, 0x7 }, // 2131
  { IMAGE_SAMPLE_CD_O_V5_V8_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x5, 0x8 }, // 2132
  { IMAGE_SAMPLE_CD_O_V5_V10_nsa_gfx10, IMAGE_SAMPLE_CD_O, MIMGEncGfx10NSA, 0x5, 0xA }, // 2133
  { IMAGE_SAMPLE_CD_O_V1_V3, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x1, 0x3 }, // 2134
  { IMAGE_SAMPLE_CD_O_V1_V4, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x1, 0x4 }, // 2135
  { IMAGE_SAMPLE_CD_O_V1_V8, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x1, 0x8 }, // 2136
  { IMAGE_SAMPLE_CD_O_V1_V16, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x1, 0x10 }, // 2137
  { IMAGE_SAMPLE_CD_O_V2_V3, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x2, 0x3 }, // 2138
  { IMAGE_SAMPLE_CD_O_V2_V4, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x2, 0x4 }, // 2139
  { IMAGE_SAMPLE_CD_O_V2_V8, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x2, 0x8 }, // 2140
  { IMAGE_SAMPLE_CD_O_V2_V16, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x2, 0x10 }, // 2141
  { IMAGE_SAMPLE_CD_O_V3_V3, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x3, 0x3 }, // 2142
  { IMAGE_SAMPLE_CD_O_V3_V4, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x3, 0x4 }, // 2143
  { IMAGE_SAMPLE_CD_O_V3_V8, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x3, 0x8 }, // 2144
  { IMAGE_SAMPLE_CD_O_V3_V16, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x3, 0x10 }, // 2145
  { IMAGE_SAMPLE_CD_O_V4_V3, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x4, 0x3 }, // 2146
  { IMAGE_SAMPLE_CD_O_V4_V4, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x4, 0x4 }, // 2147
  { IMAGE_SAMPLE_CD_O_V4_V8, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x4, 0x8 }, // 2148
  { IMAGE_SAMPLE_CD_O_V4_V16, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x4, 0x10 }, // 2149
  { IMAGE_SAMPLE_CD_O_V5_V3, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x5, 0x3 }, // 2150
  { IMAGE_SAMPLE_CD_O_V5_V4, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x5, 0x4 }, // 2151
  { IMAGE_SAMPLE_CD_O_V5_V8, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x5, 0x8 }, // 2152
  { IMAGE_SAMPLE_CD_O_V5_V16, IMAGE_SAMPLE_CD_O, MIMGEncGfx6, 0x5, 0x10 }, // 2153
  { IMAGE_SAMPLE_CL_V1_V1_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x1, 0x1 }, // 2154
  { IMAGE_SAMPLE_CL_V1_V2_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x1, 0x2 }, // 2155
  { IMAGE_SAMPLE_CL_V1_V3_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x1, 0x3 }, // 2156
  { IMAGE_SAMPLE_CL_V1_V4_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x1, 0x4 }, // 2157
  { IMAGE_SAMPLE_CL_V2_V1_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x2, 0x1 }, // 2158
  { IMAGE_SAMPLE_CL_V2_V2_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x2, 0x2 }, // 2159
  { IMAGE_SAMPLE_CL_V2_V3_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x2, 0x3 }, // 2160
  { IMAGE_SAMPLE_CL_V2_V4_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x2, 0x4 }, // 2161
  { IMAGE_SAMPLE_CL_V3_V1_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x3, 0x1 }, // 2162
  { IMAGE_SAMPLE_CL_V3_V2_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x3, 0x2 }, // 2163
  { IMAGE_SAMPLE_CL_V3_V3_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x3, 0x3 }, // 2164
  { IMAGE_SAMPLE_CL_V3_V4_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x3, 0x4 }, // 2165
  { IMAGE_SAMPLE_CL_V4_V1_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x4, 0x1 }, // 2166
  { IMAGE_SAMPLE_CL_V4_V2_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x4, 0x2 }, // 2167
  { IMAGE_SAMPLE_CL_V4_V3_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x4, 0x3 }, // 2168
  { IMAGE_SAMPLE_CL_V4_V4_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x4, 0x4 }, // 2169
  { IMAGE_SAMPLE_CL_V5_V1_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x5, 0x1 }, // 2170
  { IMAGE_SAMPLE_CL_V5_V2_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x5, 0x2 }, // 2171
  { IMAGE_SAMPLE_CL_V5_V3_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x5, 0x3 }, // 2172
  { IMAGE_SAMPLE_CL_V5_V4_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10Default, 0x5, 0x4 }, // 2173
  { IMAGE_SAMPLE_CL_V1_V2_nsa_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10NSA, 0x1, 0x2 }, // 2174
  { IMAGE_SAMPLE_CL_V1_V3_nsa_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10NSA, 0x1, 0x3 }, // 2175
  { IMAGE_SAMPLE_CL_V1_V4_nsa_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2176
  { IMAGE_SAMPLE_CL_V2_V2_nsa_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10NSA, 0x2, 0x2 }, // 2177
  { IMAGE_SAMPLE_CL_V2_V3_nsa_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10NSA, 0x2, 0x3 }, // 2178
  { IMAGE_SAMPLE_CL_V2_V4_nsa_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10NSA, 0x2, 0x4 }, // 2179
  { IMAGE_SAMPLE_CL_V3_V2_nsa_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10NSA, 0x3, 0x2 }, // 2180
  { IMAGE_SAMPLE_CL_V3_V3_nsa_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10NSA, 0x3, 0x3 }, // 2181
  { IMAGE_SAMPLE_CL_V3_V4_nsa_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10NSA, 0x3, 0x4 }, // 2182
  { IMAGE_SAMPLE_CL_V4_V2_nsa_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10NSA, 0x4, 0x2 }, // 2183
  { IMAGE_SAMPLE_CL_V4_V3_nsa_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10NSA, 0x4, 0x3 }, // 2184
  { IMAGE_SAMPLE_CL_V4_V4_nsa_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10NSA, 0x4, 0x4 }, // 2185
  { IMAGE_SAMPLE_CL_V5_V2_nsa_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10NSA, 0x5, 0x2 }, // 2186
  { IMAGE_SAMPLE_CL_V5_V3_nsa_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10NSA, 0x5, 0x3 }, // 2187
  { IMAGE_SAMPLE_CL_V5_V4_nsa_gfx10, IMAGE_SAMPLE_CL, MIMGEncGfx10NSA, 0x5, 0x4 }, // 2188
  { IMAGE_SAMPLE_CL_V1_V1, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x1, 0x1 }, // 2189
  { IMAGE_SAMPLE_CL_V1_V2, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x1, 0x2 }, // 2190
  { IMAGE_SAMPLE_CL_V1_V3, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x1, 0x3 }, // 2191
  { IMAGE_SAMPLE_CL_V1_V4, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x1, 0x4 }, // 2192
  { IMAGE_SAMPLE_CL_V2_V1, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x2, 0x1 }, // 2193
  { IMAGE_SAMPLE_CL_V2_V2, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x2, 0x2 }, // 2194
  { IMAGE_SAMPLE_CL_V2_V3, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x2, 0x3 }, // 2195
  { IMAGE_SAMPLE_CL_V2_V4, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x2, 0x4 }, // 2196
  { IMAGE_SAMPLE_CL_V3_V1, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x3, 0x1 }, // 2197
  { IMAGE_SAMPLE_CL_V3_V2, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x3, 0x2 }, // 2198
  { IMAGE_SAMPLE_CL_V3_V3, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x3, 0x3 }, // 2199
  { IMAGE_SAMPLE_CL_V3_V4, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x3, 0x4 }, // 2200
  { IMAGE_SAMPLE_CL_V4_V1, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x4, 0x1 }, // 2201
  { IMAGE_SAMPLE_CL_V4_V2, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x4, 0x2 }, // 2202
  { IMAGE_SAMPLE_CL_V4_V3, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x4, 0x3 }, // 2203
  { IMAGE_SAMPLE_CL_V4_V4, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x4, 0x4 }, // 2204
  { IMAGE_SAMPLE_CL_V5_V1, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x5, 0x1 }, // 2205
  { IMAGE_SAMPLE_CL_V5_V2, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x5, 0x2 }, // 2206
  { IMAGE_SAMPLE_CL_V5_V3, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x5, 0x3 }, // 2207
  { IMAGE_SAMPLE_CL_V5_V4, IMAGE_SAMPLE_CL, MIMGEncGfx6, 0x5, 0x4 }, // 2208
  { IMAGE_SAMPLE_CL_O_V1_V2_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x1, 0x2 }, // 2209
  { IMAGE_SAMPLE_CL_O_V1_V3_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x1, 0x3 }, // 2210
  { IMAGE_SAMPLE_CL_O_V1_V4_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 2211
  { IMAGE_SAMPLE_CL_O_V1_V8_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 2212
  { IMAGE_SAMPLE_CL_O_V2_V2_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x2, 0x2 }, // 2213
  { IMAGE_SAMPLE_CL_O_V2_V3_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 2214
  { IMAGE_SAMPLE_CL_O_V2_V4_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 2215
  { IMAGE_SAMPLE_CL_O_V2_V8_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 2216
  { IMAGE_SAMPLE_CL_O_V3_V2_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x3, 0x2 }, // 2217
  { IMAGE_SAMPLE_CL_O_V3_V3_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x3, 0x3 }, // 2218
  { IMAGE_SAMPLE_CL_O_V3_V4_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 2219
  { IMAGE_SAMPLE_CL_O_V3_V8_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 2220
  { IMAGE_SAMPLE_CL_O_V4_V2_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x4, 0x2 }, // 2221
  { IMAGE_SAMPLE_CL_O_V4_V3_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 2222
  { IMAGE_SAMPLE_CL_O_V4_V4_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 2223
  { IMAGE_SAMPLE_CL_O_V4_V8_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 2224
  { IMAGE_SAMPLE_CL_O_V5_V2_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x5, 0x2 }, // 2225
  { IMAGE_SAMPLE_CL_O_V5_V3_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 2226
  { IMAGE_SAMPLE_CL_O_V5_V4_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 2227
  { IMAGE_SAMPLE_CL_O_V5_V8_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 2228
  { IMAGE_SAMPLE_CL_O_V1_V2_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x1, 0x2 }, // 2229
  { IMAGE_SAMPLE_CL_O_V1_V3_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x1, 0x3 }, // 2230
  { IMAGE_SAMPLE_CL_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2231
  { IMAGE_SAMPLE_CL_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 2232
  { IMAGE_SAMPLE_CL_O_V2_V2_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x2, 0x2 }, // 2233
  { IMAGE_SAMPLE_CL_O_V2_V3_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 2234
  { IMAGE_SAMPLE_CL_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 2235
  { IMAGE_SAMPLE_CL_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 2236
  { IMAGE_SAMPLE_CL_O_V3_V2_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x3, 0x2 }, // 2237
  { IMAGE_SAMPLE_CL_O_V3_V3_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x3, 0x3 }, // 2238
  { IMAGE_SAMPLE_CL_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 2239
  { IMAGE_SAMPLE_CL_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 2240
  { IMAGE_SAMPLE_CL_O_V4_V2_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x4, 0x2 }, // 2241
  { IMAGE_SAMPLE_CL_O_V4_V3_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 2242
  { IMAGE_SAMPLE_CL_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 2243
  { IMAGE_SAMPLE_CL_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 2244
  { IMAGE_SAMPLE_CL_O_V5_V2_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x5, 0x2 }, // 2245
  { IMAGE_SAMPLE_CL_O_V5_V3_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 2246
  { IMAGE_SAMPLE_CL_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 2247
  { IMAGE_SAMPLE_CL_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_CL_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 2248
  { IMAGE_SAMPLE_CL_O_V1_V2, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x1, 0x2 }, // 2249
  { IMAGE_SAMPLE_CL_O_V1_V3, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x1, 0x3 }, // 2250
  { IMAGE_SAMPLE_CL_O_V1_V4, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x1, 0x4 }, // 2251
  { IMAGE_SAMPLE_CL_O_V1_V8, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x1, 0x8 }, // 2252
  { IMAGE_SAMPLE_CL_O_V2_V2, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x2, 0x2 }, // 2253
  { IMAGE_SAMPLE_CL_O_V2_V3, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x2, 0x3 }, // 2254
  { IMAGE_SAMPLE_CL_O_V2_V4, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x2, 0x4 }, // 2255
  { IMAGE_SAMPLE_CL_O_V2_V8, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x2, 0x8 }, // 2256
  { IMAGE_SAMPLE_CL_O_V3_V2, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x3, 0x2 }, // 2257
  { IMAGE_SAMPLE_CL_O_V3_V3, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x3, 0x3 }, // 2258
  { IMAGE_SAMPLE_CL_O_V3_V4, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x3, 0x4 }, // 2259
  { IMAGE_SAMPLE_CL_O_V3_V8, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x3, 0x8 }, // 2260
  { IMAGE_SAMPLE_CL_O_V4_V2, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x4, 0x2 }, // 2261
  { IMAGE_SAMPLE_CL_O_V4_V3, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x4, 0x3 }, // 2262
  { IMAGE_SAMPLE_CL_O_V4_V4, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x4, 0x4 }, // 2263
  { IMAGE_SAMPLE_CL_O_V4_V8, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x4, 0x8 }, // 2264
  { IMAGE_SAMPLE_CL_O_V5_V2, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x5, 0x2 }, // 2265
  { IMAGE_SAMPLE_CL_O_V5_V3, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x5, 0x3 }, // 2266
  { IMAGE_SAMPLE_CL_O_V5_V4, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x5, 0x4 }, // 2267
  { IMAGE_SAMPLE_CL_O_V5_V8, IMAGE_SAMPLE_CL_O, MIMGEncGfx6, 0x5, 0x8 }, // 2268
  { IMAGE_SAMPLE_C_B_V1_V3_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10Default, 0x1, 0x3 }, // 2269
  { IMAGE_SAMPLE_C_B_V1_V4_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10Default, 0x1, 0x4 }, // 2270
  { IMAGE_SAMPLE_C_B_V1_V8_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10Default, 0x1, 0x8 }, // 2271
  { IMAGE_SAMPLE_C_B_V2_V3_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10Default, 0x2, 0x3 }, // 2272
  { IMAGE_SAMPLE_C_B_V2_V4_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10Default, 0x2, 0x4 }, // 2273
  { IMAGE_SAMPLE_C_B_V2_V8_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10Default, 0x2, 0x8 }, // 2274
  { IMAGE_SAMPLE_C_B_V3_V3_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10Default, 0x3, 0x3 }, // 2275
  { IMAGE_SAMPLE_C_B_V3_V4_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10Default, 0x3, 0x4 }, // 2276
  { IMAGE_SAMPLE_C_B_V3_V8_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10Default, 0x3, 0x8 }, // 2277
  { IMAGE_SAMPLE_C_B_V4_V3_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10Default, 0x4, 0x3 }, // 2278
  { IMAGE_SAMPLE_C_B_V4_V4_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10Default, 0x4, 0x4 }, // 2279
  { IMAGE_SAMPLE_C_B_V4_V8_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10Default, 0x4, 0x8 }, // 2280
  { IMAGE_SAMPLE_C_B_V5_V3_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10Default, 0x5, 0x3 }, // 2281
  { IMAGE_SAMPLE_C_B_V5_V4_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10Default, 0x5, 0x4 }, // 2282
  { IMAGE_SAMPLE_C_B_V5_V8_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10Default, 0x5, 0x8 }, // 2283
  { IMAGE_SAMPLE_C_B_V1_V3_nsa_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10NSA, 0x1, 0x3 }, // 2284
  { IMAGE_SAMPLE_C_B_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2285
  { IMAGE_SAMPLE_C_B_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10NSA, 0x1, 0x5 }, // 2286
  { IMAGE_SAMPLE_C_B_V2_V3_nsa_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10NSA, 0x2, 0x3 }, // 2287
  { IMAGE_SAMPLE_C_B_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10NSA, 0x2, 0x4 }, // 2288
  { IMAGE_SAMPLE_C_B_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10NSA, 0x2, 0x5 }, // 2289
  { IMAGE_SAMPLE_C_B_V3_V3_nsa_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10NSA, 0x3, 0x3 }, // 2290
  { IMAGE_SAMPLE_C_B_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10NSA, 0x3, 0x4 }, // 2291
  { IMAGE_SAMPLE_C_B_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10NSA, 0x3, 0x5 }, // 2292
  { IMAGE_SAMPLE_C_B_V4_V3_nsa_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10NSA, 0x4, 0x3 }, // 2293
  { IMAGE_SAMPLE_C_B_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10NSA, 0x4, 0x4 }, // 2294
  { IMAGE_SAMPLE_C_B_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10NSA, 0x4, 0x5 }, // 2295
  { IMAGE_SAMPLE_C_B_V5_V3_nsa_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10NSA, 0x5, 0x3 }, // 2296
  { IMAGE_SAMPLE_C_B_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10NSA, 0x5, 0x4 }, // 2297
  { IMAGE_SAMPLE_C_B_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_B, MIMGEncGfx10NSA, 0x5, 0x5 }, // 2298
  { IMAGE_SAMPLE_C_B_V1_V3, IMAGE_SAMPLE_C_B, MIMGEncGfx6, 0x1, 0x3 }, // 2299
  { IMAGE_SAMPLE_C_B_V1_V4, IMAGE_SAMPLE_C_B, MIMGEncGfx6, 0x1, 0x4 }, // 2300
  { IMAGE_SAMPLE_C_B_V1_V8, IMAGE_SAMPLE_C_B, MIMGEncGfx6, 0x1, 0x8 }, // 2301
  { IMAGE_SAMPLE_C_B_V2_V3, IMAGE_SAMPLE_C_B, MIMGEncGfx6, 0x2, 0x3 }, // 2302
  { IMAGE_SAMPLE_C_B_V2_V4, IMAGE_SAMPLE_C_B, MIMGEncGfx6, 0x2, 0x4 }, // 2303
  { IMAGE_SAMPLE_C_B_V2_V8, IMAGE_SAMPLE_C_B, MIMGEncGfx6, 0x2, 0x8 }, // 2304
  { IMAGE_SAMPLE_C_B_V3_V3, IMAGE_SAMPLE_C_B, MIMGEncGfx6, 0x3, 0x3 }, // 2305
  { IMAGE_SAMPLE_C_B_V3_V4, IMAGE_SAMPLE_C_B, MIMGEncGfx6, 0x3, 0x4 }, // 2306
  { IMAGE_SAMPLE_C_B_V3_V8, IMAGE_SAMPLE_C_B, MIMGEncGfx6, 0x3, 0x8 }, // 2307
  { IMAGE_SAMPLE_C_B_V4_V3, IMAGE_SAMPLE_C_B, MIMGEncGfx6, 0x4, 0x3 }, // 2308
  { IMAGE_SAMPLE_C_B_V4_V4, IMAGE_SAMPLE_C_B, MIMGEncGfx6, 0x4, 0x4 }, // 2309
  { IMAGE_SAMPLE_C_B_V4_V8, IMAGE_SAMPLE_C_B, MIMGEncGfx6, 0x4, 0x8 }, // 2310
  { IMAGE_SAMPLE_C_B_V5_V3, IMAGE_SAMPLE_C_B, MIMGEncGfx6, 0x5, 0x3 }, // 2311
  { IMAGE_SAMPLE_C_B_V5_V4, IMAGE_SAMPLE_C_B, MIMGEncGfx6, 0x5, 0x4 }, // 2312
  { IMAGE_SAMPLE_C_B_V5_V8, IMAGE_SAMPLE_C_B, MIMGEncGfx6, 0x5, 0x8 }, // 2313
  { IMAGE_SAMPLE_C_B_CL_V1_V3_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10Default, 0x1, 0x3 }, // 2314
  { IMAGE_SAMPLE_C_B_CL_V1_V4_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10Default, 0x1, 0x4 }, // 2315
  { IMAGE_SAMPLE_C_B_CL_V1_V8_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10Default, 0x1, 0x8 }, // 2316
  { IMAGE_SAMPLE_C_B_CL_V2_V3_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10Default, 0x2, 0x3 }, // 2317
  { IMAGE_SAMPLE_C_B_CL_V2_V4_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10Default, 0x2, 0x4 }, // 2318
  { IMAGE_SAMPLE_C_B_CL_V2_V8_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10Default, 0x2, 0x8 }, // 2319
  { IMAGE_SAMPLE_C_B_CL_V3_V3_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10Default, 0x3, 0x3 }, // 2320
  { IMAGE_SAMPLE_C_B_CL_V3_V4_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10Default, 0x3, 0x4 }, // 2321
  { IMAGE_SAMPLE_C_B_CL_V3_V8_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10Default, 0x3, 0x8 }, // 2322
  { IMAGE_SAMPLE_C_B_CL_V4_V3_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10Default, 0x4, 0x3 }, // 2323
  { IMAGE_SAMPLE_C_B_CL_V4_V4_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10Default, 0x4, 0x4 }, // 2324
  { IMAGE_SAMPLE_C_B_CL_V4_V8_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10Default, 0x4, 0x8 }, // 2325
  { IMAGE_SAMPLE_C_B_CL_V5_V3_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10Default, 0x5, 0x3 }, // 2326
  { IMAGE_SAMPLE_C_B_CL_V5_V4_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10Default, 0x5, 0x4 }, // 2327
  { IMAGE_SAMPLE_C_B_CL_V5_V8_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10Default, 0x5, 0x8 }, // 2328
  { IMAGE_SAMPLE_C_B_CL_V1_V3_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x1, 0x3 }, // 2329
  { IMAGE_SAMPLE_C_B_CL_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2330
  { IMAGE_SAMPLE_C_B_CL_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x1, 0x5 }, // 2331
  { IMAGE_SAMPLE_C_B_CL_V1_V6_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x1, 0x6 }, // 2332
  { IMAGE_SAMPLE_C_B_CL_V2_V3_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x2, 0x3 }, // 2333
  { IMAGE_SAMPLE_C_B_CL_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x2, 0x4 }, // 2334
  { IMAGE_SAMPLE_C_B_CL_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x2, 0x5 }, // 2335
  { IMAGE_SAMPLE_C_B_CL_V2_V6_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x2, 0x6 }, // 2336
  { IMAGE_SAMPLE_C_B_CL_V3_V3_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x3, 0x3 }, // 2337
  { IMAGE_SAMPLE_C_B_CL_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x3, 0x4 }, // 2338
  { IMAGE_SAMPLE_C_B_CL_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x3, 0x5 }, // 2339
  { IMAGE_SAMPLE_C_B_CL_V3_V6_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x3, 0x6 }, // 2340
  { IMAGE_SAMPLE_C_B_CL_V4_V3_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x4, 0x3 }, // 2341
  { IMAGE_SAMPLE_C_B_CL_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x4, 0x4 }, // 2342
  { IMAGE_SAMPLE_C_B_CL_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x4, 0x5 }, // 2343
  { IMAGE_SAMPLE_C_B_CL_V4_V6_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x4, 0x6 }, // 2344
  { IMAGE_SAMPLE_C_B_CL_V5_V3_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x5, 0x3 }, // 2345
  { IMAGE_SAMPLE_C_B_CL_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x5, 0x4 }, // 2346
  { IMAGE_SAMPLE_C_B_CL_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x5, 0x5 }, // 2347
  { IMAGE_SAMPLE_C_B_CL_V5_V6_nsa_gfx10, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx10NSA, 0x5, 0x6 }, // 2348
  { IMAGE_SAMPLE_C_B_CL_V1_V3, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx6, 0x1, 0x3 }, // 2349
  { IMAGE_SAMPLE_C_B_CL_V1_V4, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx6, 0x1, 0x4 }, // 2350
  { IMAGE_SAMPLE_C_B_CL_V1_V8, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx6, 0x1, 0x8 }, // 2351
  { IMAGE_SAMPLE_C_B_CL_V2_V3, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx6, 0x2, 0x3 }, // 2352
  { IMAGE_SAMPLE_C_B_CL_V2_V4, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx6, 0x2, 0x4 }, // 2353
  { IMAGE_SAMPLE_C_B_CL_V2_V8, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx6, 0x2, 0x8 }, // 2354
  { IMAGE_SAMPLE_C_B_CL_V3_V3, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx6, 0x3, 0x3 }, // 2355
  { IMAGE_SAMPLE_C_B_CL_V3_V4, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx6, 0x3, 0x4 }, // 2356
  { IMAGE_SAMPLE_C_B_CL_V3_V8, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx6, 0x3, 0x8 }, // 2357
  { IMAGE_SAMPLE_C_B_CL_V4_V3, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx6, 0x4, 0x3 }, // 2358
  { IMAGE_SAMPLE_C_B_CL_V4_V4, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx6, 0x4, 0x4 }, // 2359
  { IMAGE_SAMPLE_C_B_CL_V4_V8, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx6, 0x4, 0x8 }, // 2360
  { IMAGE_SAMPLE_C_B_CL_V5_V3, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx6, 0x5, 0x3 }, // 2361
  { IMAGE_SAMPLE_C_B_CL_V5_V4, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx6, 0x5, 0x4 }, // 2362
  { IMAGE_SAMPLE_C_B_CL_V5_V8, IMAGE_SAMPLE_C_B_CL, MIMGEncGfx6, 0x5, 0x8 }, // 2363
  { IMAGE_SAMPLE_C_B_CL_O_V1_V4_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 2364
  { IMAGE_SAMPLE_C_B_CL_O_V1_V8_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 2365
  { IMAGE_SAMPLE_C_B_CL_O_V2_V4_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 2366
  { IMAGE_SAMPLE_C_B_CL_O_V2_V8_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 2367
  { IMAGE_SAMPLE_C_B_CL_O_V3_V4_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 2368
  { IMAGE_SAMPLE_C_B_CL_O_V3_V8_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 2369
  { IMAGE_SAMPLE_C_B_CL_O_V4_V4_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 2370
  { IMAGE_SAMPLE_C_B_CL_O_V4_V8_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 2371
  { IMAGE_SAMPLE_C_B_CL_O_V5_V4_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 2372
  { IMAGE_SAMPLE_C_B_CL_O_V5_V8_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 2373
  { IMAGE_SAMPLE_C_B_CL_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2374
  { IMAGE_SAMPLE_C_B_CL_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 2375
  { IMAGE_SAMPLE_C_B_CL_O_V1_V6_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x1, 0x6 }, // 2376
  { IMAGE_SAMPLE_C_B_CL_O_V1_V7_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x1, 0x7 }, // 2377
  { IMAGE_SAMPLE_C_B_CL_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 2378
  { IMAGE_SAMPLE_C_B_CL_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 2379
  { IMAGE_SAMPLE_C_B_CL_O_V2_V6_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 2380
  { IMAGE_SAMPLE_C_B_CL_O_V2_V7_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x2, 0x7 }, // 2381
  { IMAGE_SAMPLE_C_B_CL_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 2382
  { IMAGE_SAMPLE_C_B_CL_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 2383
  { IMAGE_SAMPLE_C_B_CL_O_V3_V6_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x3, 0x6 }, // 2384
  { IMAGE_SAMPLE_C_B_CL_O_V3_V7_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x3, 0x7 }, // 2385
  { IMAGE_SAMPLE_C_B_CL_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 2386
  { IMAGE_SAMPLE_C_B_CL_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 2387
  { IMAGE_SAMPLE_C_B_CL_O_V4_V6_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 2388
  { IMAGE_SAMPLE_C_B_CL_O_V4_V7_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x4, 0x7 }, // 2389
  { IMAGE_SAMPLE_C_B_CL_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 2390
  { IMAGE_SAMPLE_C_B_CL_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 2391
  { IMAGE_SAMPLE_C_B_CL_O_V5_V6_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 2392
  { IMAGE_SAMPLE_C_B_CL_O_V5_V7_nsa_gfx10, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx10NSA, 0x5, 0x7 }, // 2393
  { IMAGE_SAMPLE_C_B_CL_O_V1_V4, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx6, 0x1, 0x4 }, // 2394
  { IMAGE_SAMPLE_C_B_CL_O_V1_V8, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx6, 0x1, 0x8 }, // 2395
  { IMAGE_SAMPLE_C_B_CL_O_V2_V4, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx6, 0x2, 0x4 }, // 2396
  { IMAGE_SAMPLE_C_B_CL_O_V2_V8, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx6, 0x2, 0x8 }, // 2397
  { IMAGE_SAMPLE_C_B_CL_O_V3_V4, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx6, 0x3, 0x4 }, // 2398
  { IMAGE_SAMPLE_C_B_CL_O_V3_V8, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx6, 0x3, 0x8 }, // 2399
  { IMAGE_SAMPLE_C_B_CL_O_V4_V4, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx6, 0x4, 0x4 }, // 2400
  { IMAGE_SAMPLE_C_B_CL_O_V4_V8, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx6, 0x4, 0x8 }, // 2401
  { IMAGE_SAMPLE_C_B_CL_O_V5_V4, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx6, 0x5, 0x4 }, // 2402
  { IMAGE_SAMPLE_C_B_CL_O_V5_V8, IMAGE_SAMPLE_C_B_CL_O, MIMGEncGfx6, 0x5, 0x8 }, // 2403
  { IMAGE_SAMPLE_C_B_O_V1_V4_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 2404
  { IMAGE_SAMPLE_C_B_O_V1_V8_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 2405
  { IMAGE_SAMPLE_C_B_O_V2_V4_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 2406
  { IMAGE_SAMPLE_C_B_O_V2_V8_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 2407
  { IMAGE_SAMPLE_C_B_O_V3_V4_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 2408
  { IMAGE_SAMPLE_C_B_O_V3_V8_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 2409
  { IMAGE_SAMPLE_C_B_O_V4_V4_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 2410
  { IMAGE_SAMPLE_C_B_O_V4_V8_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 2411
  { IMAGE_SAMPLE_C_B_O_V5_V4_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 2412
  { IMAGE_SAMPLE_C_B_O_V5_V8_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 2413
  { IMAGE_SAMPLE_C_B_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2414
  { IMAGE_SAMPLE_C_B_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 2415
  { IMAGE_SAMPLE_C_B_O_V1_V6_nsa_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10NSA, 0x1, 0x6 }, // 2416
  { IMAGE_SAMPLE_C_B_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 2417
  { IMAGE_SAMPLE_C_B_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 2418
  { IMAGE_SAMPLE_C_B_O_V2_V6_nsa_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 2419
  { IMAGE_SAMPLE_C_B_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 2420
  { IMAGE_SAMPLE_C_B_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 2421
  { IMAGE_SAMPLE_C_B_O_V3_V6_nsa_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10NSA, 0x3, 0x6 }, // 2422
  { IMAGE_SAMPLE_C_B_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 2423
  { IMAGE_SAMPLE_C_B_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 2424
  { IMAGE_SAMPLE_C_B_O_V4_V6_nsa_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 2425
  { IMAGE_SAMPLE_C_B_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 2426
  { IMAGE_SAMPLE_C_B_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 2427
  { IMAGE_SAMPLE_C_B_O_V5_V6_nsa_gfx10, IMAGE_SAMPLE_C_B_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 2428
  { IMAGE_SAMPLE_C_B_O_V1_V4, IMAGE_SAMPLE_C_B_O, MIMGEncGfx6, 0x1, 0x4 }, // 2429
  { IMAGE_SAMPLE_C_B_O_V1_V8, IMAGE_SAMPLE_C_B_O, MIMGEncGfx6, 0x1, 0x8 }, // 2430
  { IMAGE_SAMPLE_C_B_O_V2_V4, IMAGE_SAMPLE_C_B_O, MIMGEncGfx6, 0x2, 0x4 }, // 2431
  { IMAGE_SAMPLE_C_B_O_V2_V8, IMAGE_SAMPLE_C_B_O, MIMGEncGfx6, 0x2, 0x8 }, // 2432
  { IMAGE_SAMPLE_C_B_O_V3_V4, IMAGE_SAMPLE_C_B_O, MIMGEncGfx6, 0x3, 0x4 }, // 2433
  { IMAGE_SAMPLE_C_B_O_V3_V8, IMAGE_SAMPLE_C_B_O, MIMGEncGfx6, 0x3, 0x8 }, // 2434
  { IMAGE_SAMPLE_C_B_O_V4_V4, IMAGE_SAMPLE_C_B_O, MIMGEncGfx6, 0x4, 0x4 }, // 2435
  { IMAGE_SAMPLE_C_B_O_V4_V8, IMAGE_SAMPLE_C_B_O, MIMGEncGfx6, 0x4, 0x8 }, // 2436
  { IMAGE_SAMPLE_C_B_O_V5_V4, IMAGE_SAMPLE_C_B_O, MIMGEncGfx6, 0x5, 0x4 }, // 2437
  { IMAGE_SAMPLE_C_B_O_V5_V8, IMAGE_SAMPLE_C_B_O, MIMGEncGfx6, 0x5, 0x8 }, // 2438
  { IMAGE_SAMPLE_C_CD_V1_V3_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x1, 0x3 }, // 2439
  { IMAGE_SAMPLE_C_CD_V1_V4_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x1, 0x4 }, // 2440
  { IMAGE_SAMPLE_C_CD_V1_V8_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x1, 0x8 }, // 2441
  { IMAGE_SAMPLE_C_CD_V1_V16_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x1, 0x10 }, // 2442
  { IMAGE_SAMPLE_C_CD_V2_V3_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x2, 0x3 }, // 2443
  { IMAGE_SAMPLE_C_CD_V2_V4_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x2, 0x4 }, // 2444
  { IMAGE_SAMPLE_C_CD_V2_V8_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x2, 0x8 }, // 2445
  { IMAGE_SAMPLE_C_CD_V2_V16_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x2, 0x10 }, // 2446
  { IMAGE_SAMPLE_C_CD_V3_V3_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x3, 0x3 }, // 2447
  { IMAGE_SAMPLE_C_CD_V3_V4_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x3, 0x4 }, // 2448
  { IMAGE_SAMPLE_C_CD_V3_V8_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x3, 0x8 }, // 2449
  { IMAGE_SAMPLE_C_CD_V3_V16_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x3, 0x10 }, // 2450
  { IMAGE_SAMPLE_C_CD_V4_V3_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x4, 0x3 }, // 2451
  { IMAGE_SAMPLE_C_CD_V4_V4_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x4, 0x4 }, // 2452
  { IMAGE_SAMPLE_C_CD_V4_V8_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x4, 0x8 }, // 2453
  { IMAGE_SAMPLE_C_CD_V4_V16_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x4, 0x10 }, // 2454
  { IMAGE_SAMPLE_C_CD_V5_V3_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x5, 0x3 }, // 2455
  { IMAGE_SAMPLE_C_CD_V5_V4_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x5, 0x4 }, // 2456
  { IMAGE_SAMPLE_C_CD_V5_V8_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x5, 0x8 }, // 2457
  { IMAGE_SAMPLE_C_CD_V5_V16_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10Default, 0x5, 0x10 }, // 2458
  { IMAGE_SAMPLE_C_CD_V1_V3_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x1, 0x3 }, // 2459
  { IMAGE_SAMPLE_C_CD_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2460
  { IMAGE_SAMPLE_C_CD_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x1, 0x5 }, // 2461
  { IMAGE_SAMPLE_C_CD_V1_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x1, 0x6 }, // 2462
  { IMAGE_SAMPLE_C_CD_V1_V7_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x1, 0x7 }, // 2463
  { IMAGE_SAMPLE_C_CD_V1_V8_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x1, 0x8 }, // 2464
  { IMAGE_SAMPLE_C_CD_V1_V10_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x1, 0xA }, // 2465
  { IMAGE_SAMPLE_C_CD_V2_V3_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x2, 0x3 }, // 2466
  { IMAGE_SAMPLE_C_CD_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x2, 0x4 }, // 2467
  { IMAGE_SAMPLE_C_CD_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x2, 0x5 }, // 2468
  { IMAGE_SAMPLE_C_CD_V2_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x2, 0x6 }, // 2469
  { IMAGE_SAMPLE_C_CD_V2_V7_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x2, 0x7 }, // 2470
  { IMAGE_SAMPLE_C_CD_V2_V8_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x2, 0x8 }, // 2471
  { IMAGE_SAMPLE_C_CD_V2_V10_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x2, 0xA }, // 2472
  { IMAGE_SAMPLE_C_CD_V3_V3_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x3, 0x3 }, // 2473
  { IMAGE_SAMPLE_C_CD_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x3, 0x4 }, // 2474
  { IMAGE_SAMPLE_C_CD_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x3, 0x5 }, // 2475
  { IMAGE_SAMPLE_C_CD_V3_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x3, 0x6 }, // 2476
  { IMAGE_SAMPLE_C_CD_V3_V7_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x3, 0x7 }, // 2477
  { IMAGE_SAMPLE_C_CD_V3_V8_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x3, 0x8 }, // 2478
  { IMAGE_SAMPLE_C_CD_V3_V10_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x3, 0xA }, // 2479
  { IMAGE_SAMPLE_C_CD_V4_V3_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x4, 0x3 }, // 2480
  { IMAGE_SAMPLE_C_CD_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x4, 0x4 }, // 2481
  { IMAGE_SAMPLE_C_CD_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x4, 0x5 }, // 2482
  { IMAGE_SAMPLE_C_CD_V4_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x4, 0x6 }, // 2483
  { IMAGE_SAMPLE_C_CD_V4_V7_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x4, 0x7 }, // 2484
  { IMAGE_SAMPLE_C_CD_V4_V8_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x4, 0x8 }, // 2485
  { IMAGE_SAMPLE_C_CD_V4_V10_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x4, 0xA }, // 2486
  { IMAGE_SAMPLE_C_CD_V5_V3_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x5, 0x3 }, // 2487
  { IMAGE_SAMPLE_C_CD_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x5, 0x4 }, // 2488
  { IMAGE_SAMPLE_C_CD_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x5, 0x5 }, // 2489
  { IMAGE_SAMPLE_C_CD_V5_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x5, 0x6 }, // 2490
  { IMAGE_SAMPLE_C_CD_V5_V7_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x5, 0x7 }, // 2491
  { IMAGE_SAMPLE_C_CD_V5_V8_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x5, 0x8 }, // 2492
  { IMAGE_SAMPLE_C_CD_V5_V10_nsa_gfx10, IMAGE_SAMPLE_C_CD, MIMGEncGfx10NSA, 0x5, 0xA }, // 2493
  { IMAGE_SAMPLE_C_CD_V1_V3, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x1, 0x3 }, // 2494
  { IMAGE_SAMPLE_C_CD_V1_V4, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x1, 0x4 }, // 2495
  { IMAGE_SAMPLE_C_CD_V1_V8, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x1, 0x8 }, // 2496
  { IMAGE_SAMPLE_C_CD_V1_V16, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x1, 0x10 }, // 2497
  { IMAGE_SAMPLE_C_CD_V2_V3, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x2, 0x3 }, // 2498
  { IMAGE_SAMPLE_C_CD_V2_V4, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x2, 0x4 }, // 2499
  { IMAGE_SAMPLE_C_CD_V2_V8, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x2, 0x8 }, // 2500
  { IMAGE_SAMPLE_C_CD_V2_V16, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x2, 0x10 }, // 2501
  { IMAGE_SAMPLE_C_CD_V3_V3, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x3, 0x3 }, // 2502
  { IMAGE_SAMPLE_C_CD_V3_V4, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x3, 0x4 }, // 2503
  { IMAGE_SAMPLE_C_CD_V3_V8, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x3, 0x8 }, // 2504
  { IMAGE_SAMPLE_C_CD_V3_V16, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x3, 0x10 }, // 2505
  { IMAGE_SAMPLE_C_CD_V4_V3, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x4, 0x3 }, // 2506
  { IMAGE_SAMPLE_C_CD_V4_V4, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x4, 0x4 }, // 2507
  { IMAGE_SAMPLE_C_CD_V4_V8, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x4, 0x8 }, // 2508
  { IMAGE_SAMPLE_C_CD_V4_V16, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x4, 0x10 }, // 2509
  { IMAGE_SAMPLE_C_CD_V5_V3, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x5, 0x3 }, // 2510
  { IMAGE_SAMPLE_C_CD_V5_V4, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x5, 0x4 }, // 2511
  { IMAGE_SAMPLE_C_CD_V5_V8, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x5, 0x8 }, // 2512
  { IMAGE_SAMPLE_C_CD_V5_V16, IMAGE_SAMPLE_C_CD, MIMGEncGfx6, 0x5, 0x10 }, // 2513
  { IMAGE_SAMPLE_C_CD_CL_V1_V3_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x1, 0x3 }, // 2514
  { IMAGE_SAMPLE_C_CD_CL_V1_V4_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x1, 0x4 }, // 2515
  { IMAGE_SAMPLE_C_CD_CL_V1_V8_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x1, 0x8 }, // 2516
  { IMAGE_SAMPLE_C_CD_CL_V1_V16_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x1, 0x10 }, // 2517
  { IMAGE_SAMPLE_C_CD_CL_V2_V3_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x2, 0x3 }, // 2518
  { IMAGE_SAMPLE_C_CD_CL_V2_V4_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x2, 0x4 }, // 2519
  { IMAGE_SAMPLE_C_CD_CL_V2_V8_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x2, 0x8 }, // 2520
  { IMAGE_SAMPLE_C_CD_CL_V2_V16_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x2, 0x10 }, // 2521
  { IMAGE_SAMPLE_C_CD_CL_V3_V3_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x3, 0x3 }, // 2522
  { IMAGE_SAMPLE_C_CD_CL_V3_V4_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x3, 0x4 }, // 2523
  { IMAGE_SAMPLE_C_CD_CL_V3_V8_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x3, 0x8 }, // 2524
  { IMAGE_SAMPLE_C_CD_CL_V3_V16_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x3, 0x10 }, // 2525
  { IMAGE_SAMPLE_C_CD_CL_V4_V3_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x4, 0x3 }, // 2526
  { IMAGE_SAMPLE_C_CD_CL_V4_V4_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x4, 0x4 }, // 2527
  { IMAGE_SAMPLE_C_CD_CL_V4_V8_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x4, 0x8 }, // 2528
  { IMAGE_SAMPLE_C_CD_CL_V4_V16_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x4, 0x10 }, // 2529
  { IMAGE_SAMPLE_C_CD_CL_V5_V3_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x5, 0x3 }, // 2530
  { IMAGE_SAMPLE_C_CD_CL_V5_V4_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x5, 0x4 }, // 2531
  { IMAGE_SAMPLE_C_CD_CL_V5_V8_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x5, 0x8 }, // 2532
  { IMAGE_SAMPLE_C_CD_CL_V5_V16_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10Default, 0x5, 0x10 }, // 2533
  { IMAGE_SAMPLE_C_CD_CL_V1_V3_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x1, 0x3 }, // 2534
  { IMAGE_SAMPLE_C_CD_CL_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2535
  { IMAGE_SAMPLE_C_CD_CL_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x1, 0x5 }, // 2536
  { IMAGE_SAMPLE_C_CD_CL_V1_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x1, 0x6 }, // 2537
  { IMAGE_SAMPLE_C_CD_CL_V1_V8_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x1, 0x8 }, // 2538
  { IMAGE_SAMPLE_C_CD_CL_V1_V9_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x1, 0x9 }, // 2539
  { IMAGE_SAMPLE_C_CD_CL_V1_V11_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x1, 0xB }, // 2540
  { IMAGE_SAMPLE_C_CD_CL_V2_V3_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x2, 0x3 }, // 2541
  { IMAGE_SAMPLE_C_CD_CL_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x2, 0x4 }, // 2542
  { IMAGE_SAMPLE_C_CD_CL_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x2, 0x5 }, // 2543
  { IMAGE_SAMPLE_C_CD_CL_V2_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x2, 0x6 }, // 2544
  { IMAGE_SAMPLE_C_CD_CL_V2_V8_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x2, 0x8 }, // 2545
  { IMAGE_SAMPLE_C_CD_CL_V2_V9_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x2, 0x9 }, // 2546
  { IMAGE_SAMPLE_C_CD_CL_V2_V11_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x2, 0xB }, // 2547
  { IMAGE_SAMPLE_C_CD_CL_V3_V3_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x3, 0x3 }, // 2548
  { IMAGE_SAMPLE_C_CD_CL_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x3, 0x4 }, // 2549
  { IMAGE_SAMPLE_C_CD_CL_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x3, 0x5 }, // 2550
  { IMAGE_SAMPLE_C_CD_CL_V3_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x3, 0x6 }, // 2551
  { IMAGE_SAMPLE_C_CD_CL_V3_V8_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x3, 0x8 }, // 2552
  { IMAGE_SAMPLE_C_CD_CL_V3_V9_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x3, 0x9 }, // 2553
  { IMAGE_SAMPLE_C_CD_CL_V3_V11_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x3, 0xB }, // 2554
  { IMAGE_SAMPLE_C_CD_CL_V4_V3_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x4, 0x3 }, // 2555
  { IMAGE_SAMPLE_C_CD_CL_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x4, 0x4 }, // 2556
  { IMAGE_SAMPLE_C_CD_CL_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x4, 0x5 }, // 2557
  { IMAGE_SAMPLE_C_CD_CL_V4_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x4, 0x6 }, // 2558
  { IMAGE_SAMPLE_C_CD_CL_V4_V8_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x4, 0x8 }, // 2559
  { IMAGE_SAMPLE_C_CD_CL_V4_V9_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x4, 0x9 }, // 2560
  { IMAGE_SAMPLE_C_CD_CL_V4_V11_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x4, 0xB }, // 2561
  { IMAGE_SAMPLE_C_CD_CL_V5_V3_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x5, 0x3 }, // 2562
  { IMAGE_SAMPLE_C_CD_CL_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x5, 0x4 }, // 2563
  { IMAGE_SAMPLE_C_CD_CL_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x5, 0x5 }, // 2564
  { IMAGE_SAMPLE_C_CD_CL_V5_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x5, 0x6 }, // 2565
  { IMAGE_SAMPLE_C_CD_CL_V5_V8_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x5, 0x8 }, // 2566
  { IMAGE_SAMPLE_C_CD_CL_V5_V9_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x5, 0x9 }, // 2567
  { IMAGE_SAMPLE_C_CD_CL_V5_V11_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx10NSA, 0x5, 0xB }, // 2568
  { IMAGE_SAMPLE_C_CD_CL_V1_V3, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x1, 0x3 }, // 2569
  { IMAGE_SAMPLE_C_CD_CL_V1_V4, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x1, 0x4 }, // 2570
  { IMAGE_SAMPLE_C_CD_CL_V1_V8, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x1, 0x8 }, // 2571
  { IMAGE_SAMPLE_C_CD_CL_V1_V16, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x1, 0x10 }, // 2572
  { IMAGE_SAMPLE_C_CD_CL_V2_V3, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x2, 0x3 }, // 2573
  { IMAGE_SAMPLE_C_CD_CL_V2_V4, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x2, 0x4 }, // 2574
  { IMAGE_SAMPLE_C_CD_CL_V2_V8, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x2, 0x8 }, // 2575
  { IMAGE_SAMPLE_C_CD_CL_V2_V16, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x2, 0x10 }, // 2576
  { IMAGE_SAMPLE_C_CD_CL_V3_V3, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x3, 0x3 }, // 2577
  { IMAGE_SAMPLE_C_CD_CL_V3_V4, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x3, 0x4 }, // 2578
  { IMAGE_SAMPLE_C_CD_CL_V3_V8, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x3, 0x8 }, // 2579
  { IMAGE_SAMPLE_C_CD_CL_V3_V16, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x3, 0x10 }, // 2580
  { IMAGE_SAMPLE_C_CD_CL_V4_V3, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x4, 0x3 }, // 2581
  { IMAGE_SAMPLE_C_CD_CL_V4_V4, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x4, 0x4 }, // 2582
  { IMAGE_SAMPLE_C_CD_CL_V4_V8, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x4, 0x8 }, // 2583
  { IMAGE_SAMPLE_C_CD_CL_V4_V16, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x4, 0x10 }, // 2584
  { IMAGE_SAMPLE_C_CD_CL_V5_V3, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x5, 0x3 }, // 2585
  { IMAGE_SAMPLE_C_CD_CL_V5_V4, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x5, 0x4 }, // 2586
  { IMAGE_SAMPLE_C_CD_CL_V5_V8, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x5, 0x8 }, // 2587
  { IMAGE_SAMPLE_C_CD_CL_V5_V16, IMAGE_SAMPLE_C_CD_CL, MIMGEncGfx6, 0x5, 0x10 }, // 2588
  { IMAGE_SAMPLE_C_CD_CL_O_V1_V4_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 2589
  { IMAGE_SAMPLE_C_CD_CL_O_V1_V8_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 2590
  { IMAGE_SAMPLE_C_CD_CL_O_V1_V16_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10Default, 0x1, 0x10 }, // 2591
  { IMAGE_SAMPLE_C_CD_CL_O_V2_V4_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 2592
  { IMAGE_SAMPLE_C_CD_CL_O_V2_V8_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 2593
  { IMAGE_SAMPLE_C_CD_CL_O_V2_V16_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10Default, 0x2, 0x10 }, // 2594
  { IMAGE_SAMPLE_C_CD_CL_O_V3_V4_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 2595
  { IMAGE_SAMPLE_C_CD_CL_O_V3_V8_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 2596
  { IMAGE_SAMPLE_C_CD_CL_O_V3_V16_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10Default, 0x3, 0x10 }, // 2597
  { IMAGE_SAMPLE_C_CD_CL_O_V4_V4_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 2598
  { IMAGE_SAMPLE_C_CD_CL_O_V4_V8_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 2599
  { IMAGE_SAMPLE_C_CD_CL_O_V4_V16_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10Default, 0x4, 0x10 }, // 2600
  { IMAGE_SAMPLE_C_CD_CL_O_V5_V4_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 2601
  { IMAGE_SAMPLE_C_CD_CL_O_V5_V8_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 2602
  { IMAGE_SAMPLE_C_CD_CL_O_V5_V16_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10Default, 0x5, 0x10 }, // 2603
  { IMAGE_SAMPLE_C_CD_CL_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2604
  { IMAGE_SAMPLE_C_CD_CL_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 2605
  { IMAGE_SAMPLE_C_CD_CL_O_V1_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x1, 0x6 }, // 2606
  { IMAGE_SAMPLE_C_CD_CL_O_V1_V7_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x1, 0x7 }, // 2607
  { IMAGE_SAMPLE_C_CD_CL_O_V1_V9_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x1, 0x9 }, // 2608
  { IMAGE_SAMPLE_C_CD_CL_O_V1_V10_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x1, 0xA }, // 2609
  { IMAGE_SAMPLE_C_CD_CL_O_V1_V12_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x1, 0xC }, // 2610
  { IMAGE_SAMPLE_C_CD_CL_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 2611
  { IMAGE_SAMPLE_C_CD_CL_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 2612
  { IMAGE_SAMPLE_C_CD_CL_O_V2_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 2613
  { IMAGE_SAMPLE_C_CD_CL_O_V2_V7_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x2, 0x7 }, // 2614
  { IMAGE_SAMPLE_C_CD_CL_O_V2_V9_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x2, 0x9 }, // 2615
  { IMAGE_SAMPLE_C_CD_CL_O_V2_V10_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x2, 0xA }, // 2616
  { IMAGE_SAMPLE_C_CD_CL_O_V2_V12_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x2, 0xC }, // 2617
  { IMAGE_SAMPLE_C_CD_CL_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 2618
  { IMAGE_SAMPLE_C_CD_CL_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 2619
  { IMAGE_SAMPLE_C_CD_CL_O_V3_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x3, 0x6 }, // 2620
  { IMAGE_SAMPLE_C_CD_CL_O_V3_V7_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x3, 0x7 }, // 2621
  { IMAGE_SAMPLE_C_CD_CL_O_V3_V9_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x3, 0x9 }, // 2622
  { IMAGE_SAMPLE_C_CD_CL_O_V3_V10_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x3, 0xA }, // 2623
  { IMAGE_SAMPLE_C_CD_CL_O_V3_V12_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x3, 0xC }, // 2624
  { IMAGE_SAMPLE_C_CD_CL_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 2625
  { IMAGE_SAMPLE_C_CD_CL_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 2626
  { IMAGE_SAMPLE_C_CD_CL_O_V4_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 2627
  { IMAGE_SAMPLE_C_CD_CL_O_V4_V7_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x4, 0x7 }, // 2628
  { IMAGE_SAMPLE_C_CD_CL_O_V4_V9_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x4, 0x9 }, // 2629
  { IMAGE_SAMPLE_C_CD_CL_O_V4_V10_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x4, 0xA }, // 2630
  { IMAGE_SAMPLE_C_CD_CL_O_V4_V12_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x4, 0xC }, // 2631
  { IMAGE_SAMPLE_C_CD_CL_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 2632
  { IMAGE_SAMPLE_C_CD_CL_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 2633
  { IMAGE_SAMPLE_C_CD_CL_O_V5_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 2634
  { IMAGE_SAMPLE_C_CD_CL_O_V5_V7_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x5, 0x7 }, // 2635
  { IMAGE_SAMPLE_C_CD_CL_O_V5_V9_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x5, 0x9 }, // 2636
  { IMAGE_SAMPLE_C_CD_CL_O_V5_V10_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x5, 0xA }, // 2637
  { IMAGE_SAMPLE_C_CD_CL_O_V5_V12_nsa_gfx10, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx10NSA, 0x5, 0xC }, // 2638
  { IMAGE_SAMPLE_C_CD_CL_O_V1_V4, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx6, 0x1, 0x4 }, // 2639
  { IMAGE_SAMPLE_C_CD_CL_O_V1_V8, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx6, 0x1, 0x8 }, // 2640
  { IMAGE_SAMPLE_C_CD_CL_O_V1_V16, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx6, 0x1, 0x10 }, // 2641
  { IMAGE_SAMPLE_C_CD_CL_O_V2_V4, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx6, 0x2, 0x4 }, // 2642
  { IMAGE_SAMPLE_C_CD_CL_O_V2_V8, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx6, 0x2, 0x8 }, // 2643
  { IMAGE_SAMPLE_C_CD_CL_O_V2_V16, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx6, 0x2, 0x10 }, // 2644
  { IMAGE_SAMPLE_C_CD_CL_O_V3_V4, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx6, 0x3, 0x4 }, // 2645
  { IMAGE_SAMPLE_C_CD_CL_O_V3_V8, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx6, 0x3, 0x8 }, // 2646
  { IMAGE_SAMPLE_C_CD_CL_O_V3_V16, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx6, 0x3, 0x10 }, // 2647
  { IMAGE_SAMPLE_C_CD_CL_O_V4_V4, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx6, 0x4, 0x4 }, // 2648
  { IMAGE_SAMPLE_C_CD_CL_O_V4_V8, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx6, 0x4, 0x8 }, // 2649
  { IMAGE_SAMPLE_C_CD_CL_O_V4_V16, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx6, 0x4, 0x10 }, // 2650
  { IMAGE_SAMPLE_C_CD_CL_O_V5_V4, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx6, 0x5, 0x4 }, // 2651
  { IMAGE_SAMPLE_C_CD_CL_O_V5_V8, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx6, 0x5, 0x8 }, // 2652
  { IMAGE_SAMPLE_C_CD_CL_O_V5_V16, IMAGE_SAMPLE_C_CD_CL_O, MIMGEncGfx6, 0x5, 0x10 }, // 2653
  { IMAGE_SAMPLE_C_CD_O_V1_V4_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 2654
  { IMAGE_SAMPLE_C_CD_O_V1_V8_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 2655
  { IMAGE_SAMPLE_C_CD_O_V1_V16_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10Default, 0x1, 0x10 }, // 2656
  { IMAGE_SAMPLE_C_CD_O_V2_V4_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 2657
  { IMAGE_SAMPLE_C_CD_O_V2_V8_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 2658
  { IMAGE_SAMPLE_C_CD_O_V2_V16_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10Default, 0x2, 0x10 }, // 2659
  { IMAGE_SAMPLE_C_CD_O_V3_V4_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 2660
  { IMAGE_SAMPLE_C_CD_O_V3_V8_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 2661
  { IMAGE_SAMPLE_C_CD_O_V3_V16_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10Default, 0x3, 0x10 }, // 2662
  { IMAGE_SAMPLE_C_CD_O_V4_V4_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 2663
  { IMAGE_SAMPLE_C_CD_O_V4_V8_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 2664
  { IMAGE_SAMPLE_C_CD_O_V4_V16_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10Default, 0x4, 0x10 }, // 2665
  { IMAGE_SAMPLE_C_CD_O_V5_V4_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 2666
  { IMAGE_SAMPLE_C_CD_O_V5_V8_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 2667
  { IMAGE_SAMPLE_C_CD_O_V5_V16_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10Default, 0x5, 0x10 }, // 2668
  { IMAGE_SAMPLE_C_CD_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2669
  { IMAGE_SAMPLE_C_CD_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 2670
  { IMAGE_SAMPLE_C_CD_O_V1_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x1, 0x6 }, // 2671
  { IMAGE_SAMPLE_C_CD_O_V1_V7_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x1, 0x7 }, // 2672
  { IMAGE_SAMPLE_C_CD_O_V1_V8_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x1, 0x8 }, // 2673
  { IMAGE_SAMPLE_C_CD_O_V1_V9_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x1, 0x9 }, // 2674
  { IMAGE_SAMPLE_C_CD_O_V1_V11_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x1, 0xB }, // 2675
  { IMAGE_SAMPLE_C_CD_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 2676
  { IMAGE_SAMPLE_C_CD_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 2677
  { IMAGE_SAMPLE_C_CD_O_V2_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 2678
  { IMAGE_SAMPLE_C_CD_O_V2_V7_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x2, 0x7 }, // 2679
  { IMAGE_SAMPLE_C_CD_O_V2_V8_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x2, 0x8 }, // 2680
  { IMAGE_SAMPLE_C_CD_O_V2_V9_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x2, 0x9 }, // 2681
  { IMAGE_SAMPLE_C_CD_O_V2_V11_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x2, 0xB }, // 2682
  { IMAGE_SAMPLE_C_CD_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 2683
  { IMAGE_SAMPLE_C_CD_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 2684
  { IMAGE_SAMPLE_C_CD_O_V3_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x3, 0x6 }, // 2685
  { IMAGE_SAMPLE_C_CD_O_V3_V7_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x3, 0x7 }, // 2686
  { IMAGE_SAMPLE_C_CD_O_V3_V8_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x3, 0x8 }, // 2687
  { IMAGE_SAMPLE_C_CD_O_V3_V9_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x3, 0x9 }, // 2688
  { IMAGE_SAMPLE_C_CD_O_V3_V11_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x3, 0xB }, // 2689
  { IMAGE_SAMPLE_C_CD_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 2690
  { IMAGE_SAMPLE_C_CD_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 2691
  { IMAGE_SAMPLE_C_CD_O_V4_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 2692
  { IMAGE_SAMPLE_C_CD_O_V4_V7_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x4, 0x7 }, // 2693
  { IMAGE_SAMPLE_C_CD_O_V4_V8_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x4, 0x8 }, // 2694
  { IMAGE_SAMPLE_C_CD_O_V4_V9_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x4, 0x9 }, // 2695
  { IMAGE_SAMPLE_C_CD_O_V4_V11_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x4, 0xB }, // 2696
  { IMAGE_SAMPLE_C_CD_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 2697
  { IMAGE_SAMPLE_C_CD_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 2698
  { IMAGE_SAMPLE_C_CD_O_V5_V6_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 2699
  { IMAGE_SAMPLE_C_CD_O_V5_V7_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x5, 0x7 }, // 2700
  { IMAGE_SAMPLE_C_CD_O_V5_V8_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x5, 0x8 }, // 2701
  { IMAGE_SAMPLE_C_CD_O_V5_V9_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x5, 0x9 }, // 2702
  { IMAGE_SAMPLE_C_CD_O_V5_V11_nsa_gfx10, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx10NSA, 0x5, 0xB }, // 2703
  { IMAGE_SAMPLE_C_CD_O_V1_V4, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx6, 0x1, 0x4 }, // 2704
  { IMAGE_SAMPLE_C_CD_O_V1_V8, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx6, 0x1, 0x8 }, // 2705
  { IMAGE_SAMPLE_C_CD_O_V1_V16, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx6, 0x1, 0x10 }, // 2706
  { IMAGE_SAMPLE_C_CD_O_V2_V4, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx6, 0x2, 0x4 }, // 2707
  { IMAGE_SAMPLE_C_CD_O_V2_V8, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx6, 0x2, 0x8 }, // 2708
  { IMAGE_SAMPLE_C_CD_O_V2_V16, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx6, 0x2, 0x10 }, // 2709
  { IMAGE_SAMPLE_C_CD_O_V3_V4, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx6, 0x3, 0x4 }, // 2710
  { IMAGE_SAMPLE_C_CD_O_V3_V8, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx6, 0x3, 0x8 }, // 2711
  { IMAGE_SAMPLE_C_CD_O_V3_V16, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx6, 0x3, 0x10 }, // 2712
  { IMAGE_SAMPLE_C_CD_O_V4_V4, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx6, 0x4, 0x4 }, // 2713
  { IMAGE_SAMPLE_C_CD_O_V4_V8, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx6, 0x4, 0x8 }, // 2714
  { IMAGE_SAMPLE_C_CD_O_V4_V16, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx6, 0x4, 0x10 }, // 2715
  { IMAGE_SAMPLE_C_CD_O_V5_V4, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx6, 0x5, 0x4 }, // 2716
  { IMAGE_SAMPLE_C_CD_O_V5_V8, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx6, 0x5, 0x8 }, // 2717
  { IMAGE_SAMPLE_C_CD_O_V5_V16, IMAGE_SAMPLE_C_CD_O, MIMGEncGfx6, 0x5, 0x10 }, // 2718
  { IMAGE_SAMPLE_C_CL_V1_V2_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x1, 0x2 }, // 2719
  { IMAGE_SAMPLE_C_CL_V1_V3_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x1, 0x3 }, // 2720
  { IMAGE_SAMPLE_C_CL_V1_V4_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x1, 0x4 }, // 2721
  { IMAGE_SAMPLE_C_CL_V1_V8_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x1, 0x8 }, // 2722
  { IMAGE_SAMPLE_C_CL_V2_V2_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x2, 0x2 }, // 2723
  { IMAGE_SAMPLE_C_CL_V2_V3_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x2, 0x3 }, // 2724
  { IMAGE_SAMPLE_C_CL_V2_V4_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x2, 0x4 }, // 2725
  { IMAGE_SAMPLE_C_CL_V2_V8_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x2, 0x8 }, // 2726
  { IMAGE_SAMPLE_C_CL_V3_V2_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x3, 0x2 }, // 2727
  { IMAGE_SAMPLE_C_CL_V3_V3_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x3, 0x3 }, // 2728
  { IMAGE_SAMPLE_C_CL_V3_V4_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x3, 0x4 }, // 2729
  { IMAGE_SAMPLE_C_CL_V3_V8_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x3, 0x8 }, // 2730
  { IMAGE_SAMPLE_C_CL_V4_V2_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x4, 0x2 }, // 2731
  { IMAGE_SAMPLE_C_CL_V4_V3_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x4, 0x3 }, // 2732
  { IMAGE_SAMPLE_C_CL_V4_V4_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x4, 0x4 }, // 2733
  { IMAGE_SAMPLE_C_CL_V4_V8_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x4, 0x8 }, // 2734
  { IMAGE_SAMPLE_C_CL_V5_V2_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x5, 0x2 }, // 2735
  { IMAGE_SAMPLE_C_CL_V5_V3_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x5, 0x3 }, // 2736
  { IMAGE_SAMPLE_C_CL_V5_V4_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x5, 0x4 }, // 2737
  { IMAGE_SAMPLE_C_CL_V5_V8_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10Default, 0x5, 0x8 }, // 2738
  { IMAGE_SAMPLE_C_CL_V1_V2_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x1, 0x2 }, // 2739
  { IMAGE_SAMPLE_C_CL_V1_V3_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x1, 0x3 }, // 2740
  { IMAGE_SAMPLE_C_CL_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2741
  { IMAGE_SAMPLE_C_CL_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x1, 0x5 }, // 2742
  { IMAGE_SAMPLE_C_CL_V2_V2_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x2, 0x2 }, // 2743
  { IMAGE_SAMPLE_C_CL_V2_V3_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x2, 0x3 }, // 2744
  { IMAGE_SAMPLE_C_CL_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x2, 0x4 }, // 2745
  { IMAGE_SAMPLE_C_CL_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x2, 0x5 }, // 2746
  { IMAGE_SAMPLE_C_CL_V3_V2_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x3, 0x2 }, // 2747
  { IMAGE_SAMPLE_C_CL_V3_V3_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x3, 0x3 }, // 2748
  { IMAGE_SAMPLE_C_CL_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x3, 0x4 }, // 2749
  { IMAGE_SAMPLE_C_CL_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x3, 0x5 }, // 2750
  { IMAGE_SAMPLE_C_CL_V4_V2_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x4, 0x2 }, // 2751
  { IMAGE_SAMPLE_C_CL_V4_V3_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x4, 0x3 }, // 2752
  { IMAGE_SAMPLE_C_CL_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x4, 0x4 }, // 2753
  { IMAGE_SAMPLE_C_CL_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x4, 0x5 }, // 2754
  { IMAGE_SAMPLE_C_CL_V5_V2_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x5, 0x2 }, // 2755
  { IMAGE_SAMPLE_C_CL_V5_V3_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x5, 0x3 }, // 2756
  { IMAGE_SAMPLE_C_CL_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x5, 0x4 }, // 2757
  { IMAGE_SAMPLE_C_CL_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_CL, MIMGEncGfx10NSA, 0x5, 0x5 }, // 2758
  { IMAGE_SAMPLE_C_CL_V1_V2, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x1, 0x2 }, // 2759
  { IMAGE_SAMPLE_C_CL_V1_V3, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x1, 0x3 }, // 2760
  { IMAGE_SAMPLE_C_CL_V1_V4, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x1, 0x4 }, // 2761
  { IMAGE_SAMPLE_C_CL_V1_V8, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x1, 0x8 }, // 2762
  { IMAGE_SAMPLE_C_CL_V2_V2, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x2, 0x2 }, // 2763
  { IMAGE_SAMPLE_C_CL_V2_V3, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x2, 0x3 }, // 2764
  { IMAGE_SAMPLE_C_CL_V2_V4, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x2, 0x4 }, // 2765
  { IMAGE_SAMPLE_C_CL_V2_V8, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x2, 0x8 }, // 2766
  { IMAGE_SAMPLE_C_CL_V3_V2, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x3, 0x2 }, // 2767
  { IMAGE_SAMPLE_C_CL_V3_V3, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x3, 0x3 }, // 2768
  { IMAGE_SAMPLE_C_CL_V3_V4, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x3, 0x4 }, // 2769
  { IMAGE_SAMPLE_C_CL_V3_V8, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x3, 0x8 }, // 2770
  { IMAGE_SAMPLE_C_CL_V4_V2, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x4, 0x2 }, // 2771
  { IMAGE_SAMPLE_C_CL_V4_V3, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x4, 0x3 }, // 2772
  { IMAGE_SAMPLE_C_CL_V4_V4, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x4, 0x4 }, // 2773
  { IMAGE_SAMPLE_C_CL_V4_V8, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x4, 0x8 }, // 2774
  { IMAGE_SAMPLE_C_CL_V5_V2, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x5, 0x2 }, // 2775
  { IMAGE_SAMPLE_C_CL_V5_V3, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x5, 0x3 }, // 2776
  { IMAGE_SAMPLE_C_CL_V5_V4, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x5, 0x4 }, // 2777
  { IMAGE_SAMPLE_C_CL_V5_V8, IMAGE_SAMPLE_C_CL, MIMGEncGfx6, 0x5, 0x8 }, // 2778
  { IMAGE_SAMPLE_C_CL_O_V1_V3_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10Default, 0x1, 0x3 }, // 2779
  { IMAGE_SAMPLE_C_CL_O_V1_V4_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 2780
  { IMAGE_SAMPLE_C_CL_O_V1_V8_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 2781
  { IMAGE_SAMPLE_C_CL_O_V2_V3_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 2782
  { IMAGE_SAMPLE_C_CL_O_V2_V4_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 2783
  { IMAGE_SAMPLE_C_CL_O_V2_V8_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 2784
  { IMAGE_SAMPLE_C_CL_O_V3_V3_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10Default, 0x3, 0x3 }, // 2785
  { IMAGE_SAMPLE_C_CL_O_V3_V4_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 2786
  { IMAGE_SAMPLE_C_CL_O_V3_V8_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 2787
  { IMAGE_SAMPLE_C_CL_O_V4_V3_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 2788
  { IMAGE_SAMPLE_C_CL_O_V4_V4_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 2789
  { IMAGE_SAMPLE_C_CL_O_V4_V8_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 2790
  { IMAGE_SAMPLE_C_CL_O_V5_V3_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 2791
  { IMAGE_SAMPLE_C_CL_O_V5_V4_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 2792
  { IMAGE_SAMPLE_C_CL_O_V5_V8_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 2793
  { IMAGE_SAMPLE_C_CL_O_V1_V3_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x1, 0x3 }, // 2794
  { IMAGE_SAMPLE_C_CL_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2795
  { IMAGE_SAMPLE_C_CL_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 2796
  { IMAGE_SAMPLE_C_CL_O_V1_V6_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x1, 0x6 }, // 2797
  { IMAGE_SAMPLE_C_CL_O_V2_V3_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 2798
  { IMAGE_SAMPLE_C_CL_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 2799
  { IMAGE_SAMPLE_C_CL_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 2800
  { IMAGE_SAMPLE_C_CL_O_V2_V6_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 2801
  { IMAGE_SAMPLE_C_CL_O_V3_V3_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x3, 0x3 }, // 2802
  { IMAGE_SAMPLE_C_CL_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 2803
  { IMAGE_SAMPLE_C_CL_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 2804
  { IMAGE_SAMPLE_C_CL_O_V3_V6_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x3, 0x6 }, // 2805
  { IMAGE_SAMPLE_C_CL_O_V4_V3_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 2806
  { IMAGE_SAMPLE_C_CL_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 2807
  { IMAGE_SAMPLE_C_CL_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 2808
  { IMAGE_SAMPLE_C_CL_O_V4_V6_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 2809
  { IMAGE_SAMPLE_C_CL_O_V5_V3_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 2810
  { IMAGE_SAMPLE_C_CL_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 2811
  { IMAGE_SAMPLE_C_CL_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 2812
  { IMAGE_SAMPLE_C_CL_O_V5_V6_nsa_gfx10, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 2813
  { IMAGE_SAMPLE_C_CL_O_V1_V3, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx6, 0x1, 0x3 }, // 2814
  { IMAGE_SAMPLE_C_CL_O_V1_V4, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx6, 0x1, 0x4 }, // 2815
  { IMAGE_SAMPLE_C_CL_O_V1_V8, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx6, 0x1, 0x8 }, // 2816
  { IMAGE_SAMPLE_C_CL_O_V2_V3, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx6, 0x2, 0x3 }, // 2817
  { IMAGE_SAMPLE_C_CL_O_V2_V4, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx6, 0x2, 0x4 }, // 2818
  { IMAGE_SAMPLE_C_CL_O_V2_V8, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx6, 0x2, 0x8 }, // 2819
  { IMAGE_SAMPLE_C_CL_O_V3_V3, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx6, 0x3, 0x3 }, // 2820
  { IMAGE_SAMPLE_C_CL_O_V3_V4, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx6, 0x3, 0x4 }, // 2821
  { IMAGE_SAMPLE_C_CL_O_V3_V8, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx6, 0x3, 0x8 }, // 2822
  { IMAGE_SAMPLE_C_CL_O_V4_V3, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx6, 0x4, 0x3 }, // 2823
  { IMAGE_SAMPLE_C_CL_O_V4_V4, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx6, 0x4, 0x4 }, // 2824
  { IMAGE_SAMPLE_C_CL_O_V4_V8, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx6, 0x4, 0x8 }, // 2825
  { IMAGE_SAMPLE_C_CL_O_V5_V3, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx6, 0x5, 0x3 }, // 2826
  { IMAGE_SAMPLE_C_CL_O_V5_V4, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx6, 0x5, 0x4 }, // 2827
  { IMAGE_SAMPLE_C_CL_O_V5_V8, IMAGE_SAMPLE_C_CL_O, MIMGEncGfx6, 0x5, 0x8 }, // 2828
  { IMAGE_SAMPLE_C_D_V1_V3_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x1, 0x3 }, // 2829
  { IMAGE_SAMPLE_C_D_V1_V4_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x1, 0x4 }, // 2830
  { IMAGE_SAMPLE_C_D_V1_V8_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x1, 0x8 }, // 2831
  { IMAGE_SAMPLE_C_D_V1_V16_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x1, 0x10 }, // 2832
  { IMAGE_SAMPLE_C_D_V2_V3_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x2, 0x3 }, // 2833
  { IMAGE_SAMPLE_C_D_V2_V4_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x2, 0x4 }, // 2834
  { IMAGE_SAMPLE_C_D_V2_V8_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x2, 0x8 }, // 2835
  { IMAGE_SAMPLE_C_D_V2_V16_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x2, 0x10 }, // 2836
  { IMAGE_SAMPLE_C_D_V3_V3_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x3, 0x3 }, // 2837
  { IMAGE_SAMPLE_C_D_V3_V4_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x3, 0x4 }, // 2838
  { IMAGE_SAMPLE_C_D_V3_V8_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x3, 0x8 }, // 2839
  { IMAGE_SAMPLE_C_D_V3_V16_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x3, 0x10 }, // 2840
  { IMAGE_SAMPLE_C_D_V4_V3_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x4, 0x3 }, // 2841
  { IMAGE_SAMPLE_C_D_V4_V4_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x4, 0x4 }, // 2842
  { IMAGE_SAMPLE_C_D_V4_V8_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x4, 0x8 }, // 2843
  { IMAGE_SAMPLE_C_D_V4_V16_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x4, 0x10 }, // 2844
  { IMAGE_SAMPLE_C_D_V5_V3_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x5, 0x3 }, // 2845
  { IMAGE_SAMPLE_C_D_V5_V4_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x5, 0x4 }, // 2846
  { IMAGE_SAMPLE_C_D_V5_V8_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x5, 0x8 }, // 2847
  { IMAGE_SAMPLE_C_D_V5_V16_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10Default, 0x5, 0x10 }, // 2848
  { IMAGE_SAMPLE_C_D_V1_V3_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x1, 0x3 }, // 2849
  { IMAGE_SAMPLE_C_D_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2850
  { IMAGE_SAMPLE_C_D_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x1, 0x5 }, // 2851
  { IMAGE_SAMPLE_C_D_V1_V6_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x1, 0x6 }, // 2852
  { IMAGE_SAMPLE_C_D_V1_V7_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x1, 0x7 }, // 2853
  { IMAGE_SAMPLE_C_D_V1_V8_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x1, 0x8 }, // 2854
  { IMAGE_SAMPLE_C_D_V1_V10_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x1, 0xA }, // 2855
  { IMAGE_SAMPLE_C_D_V2_V3_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x2, 0x3 }, // 2856
  { IMAGE_SAMPLE_C_D_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x2, 0x4 }, // 2857
  { IMAGE_SAMPLE_C_D_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x2, 0x5 }, // 2858
  { IMAGE_SAMPLE_C_D_V2_V6_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x2, 0x6 }, // 2859
  { IMAGE_SAMPLE_C_D_V2_V7_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x2, 0x7 }, // 2860
  { IMAGE_SAMPLE_C_D_V2_V8_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x2, 0x8 }, // 2861
  { IMAGE_SAMPLE_C_D_V2_V10_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x2, 0xA }, // 2862
  { IMAGE_SAMPLE_C_D_V3_V3_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x3, 0x3 }, // 2863
  { IMAGE_SAMPLE_C_D_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x3, 0x4 }, // 2864
  { IMAGE_SAMPLE_C_D_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x3, 0x5 }, // 2865
  { IMAGE_SAMPLE_C_D_V3_V6_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x3, 0x6 }, // 2866
  { IMAGE_SAMPLE_C_D_V3_V7_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x3, 0x7 }, // 2867
  { IMAGE_SAMPLE_C_D_V3_V8_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x3, 0x8 }, // 2868
  { IMAGE_SAMPLE_C_D_V3_V10_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x3, 0xA }, // 2869
  { IMAGE_SAMPLE_C_D_V4_V3_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x4, 0x3 }, // 2870
  { IMAGE_SAMPLE_C_D_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x4, 0x4 }, // 2871
  { IMAGE_SAMPLE_C_D_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x4, 0x5 }, // 2872
  { IMAGE_SAMPLE_C_D_V4_V6_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x4, 0x6 }, // 2873
  { IMAGE_SAMPLE_C_D_V4_V7_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x4, 0x7 }, // 2874
  { IMAGE_SAMPLE_C_D_V4_V8_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x4, 0x8 }, // 2875
  { IMAGE_SAMPLE_C_D_V4_V10_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x4, 0xA }, // 2876
  { IMAGE_SAMPLE_C_D_V5_V3_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x5, 0x3 }, // 2877
  { IMAGE_SAMPLE_C_D_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x5, 0x4 }, // 2878
  { IMAGE_SAMPLE_C_D_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x5, 0x5 }, // 2879
  { IMAGE_SAMPLE_C_D_V5_V6_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x5, 0x6 }, // 2880
  { IMAGE_SAMPLE_C_D_V5_V7_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x5, 0x7 }, // 2881
  { IMAGE_SAMPLE_C_D_V5_V8_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x5, 0x8 }, // 2882
  { IMAGE_SAMPLE_C_D_V5_V10_nsa_gfx10, IMAGE_SAMPLE_C_D, MIMGEncGfx10NSA, 0x5, 0xA }, // 2883
  { IMAGE_SAMPLE_C_D_V1_V3, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x1, 0x3 }, // 2884
  { IMAGE_SAMPLE_C_D_V1_V4, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x1, 0x4 }, // 2885
  { IMAGE_SAMPLE_C_D_V1_V8, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x1, 0x8 }, // 2886
  { IMAGE_SAMPLE_C_D_V1_V16, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x1, 0x10 }, // 2887
  { IMAGE_SAMPLE_C_D_V2_V3, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x2, 0x3 }, // 2888
  { IMAGE_SAMPLE_C_D_V2_V4, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x2, 0x4 }, // 2889
  { IMAGE_SAMPLE_C_D_V2_V8, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x2, 0x8 }, // 2890
  { IMAGE_SAMPLE_C_D_V2_V16, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x2, 0x10 }, // 2891
  { IMAGE_SAMPLE_C_D_V3_V3, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x3, 0x3 }, // 2892
  { IMAGE_SAMPLE_C_D_V3_V4, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x3, 0x4 }, // 2893
  { IMAGE_SAMPLE_C_D_V3_V8, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x3, 0x8 }, // 2894
  { IMAGE_SAMPLE_C_D_V3_V16, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x3, 0x10 }, // 2895
  { IMAGE_SAMPLE_C_D_V4_V3, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x4, 0x3 }, // 2896
  { IMAGE_SAMPLE_C_D_V4_V4, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x4, 0x4 }, // 2897
  { IMAGE_SAMPLE_C_D_V4_V8, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x4, 0x8 }, // 2898
  { IMAGE_SAMPLE_C_D_V4_V16, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x4, 0x10 }, // 2899
  { IMAGE_SAMPLE_C_D_V5_V3, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x5, 0x3 }, // 2900
  { IMAGE_SAMPLE_C_D_V5_V4, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x5, 0x4 }, // 2901
  { IMAGE_SAMPLE_C_D_V5_V8, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x5, 0x8 }, // 2902
  { IMAGE_SAMPLE_C_D_V5_V16, IMAGE_SAMPLE_C_D, MIMGEncGfx6, 0x5, 0x10 }, // 2903
  { IMAGE_SAMPLE_C_D_CL_V1_V3_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x1, 0x3 }, // 2904
  { IMAGE_SAMPLE_C_D_CL_V1_V4_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x1, 0x4 }, // 2905
  { IMAGE_SAMPLE_C_D_CL_V1_V8_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x1, 0x8 }, // 2906
  { IMAGE_SAMPLE_C_D_CL_V1_V16_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x1, 0x10 }, // 2907
  { IMAGE_SAMPLE_C_D_CL_V2_V3_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x2, 0x3 }, // 2908
  { IMAGE_SAMPLE_C_D_CL_V2_V4_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x2, 0x4 }, // 2909
  { IMAGE_SAMPLE_C_D_CL_V2_V8_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x2, 0x8 }, // 2910
  { IMAGE_SAMPLE_C_D_CL_V2_V16_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x2, 0x10 }, // 2911
  { IMAGE_SAMPLE_C_D_CL_V3_V3_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x3, 0x3 }, // 2912
  { IMAGE_SAMPLE_C_D_CL_V3_V4_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x3, 0x4 }, // 2913
  { IMAGE_SAMPLE_C_D_CL_V3_V8_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x3, 0x8 }, // 2914
  { IMAGE_SAMPLE_C_D_CL_V3_V16_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x3, 0x10 }, // 2915
  { IMAGE_SAMPLE_C_D_CL_V4_V3_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x4, 0x3 }, // 2916
  { IMAGE_SAMPLE_C_D_CL_V4_V4_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x4, 0x4 }, // 2917
  { IMAGE_SAMPLE_C_D_CL_V4_V8_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x4, 0x8 }, // 2918
  { IMAGE_SAMPLE_C_D_CL_V4_V16_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x4, 0x10 }, // 2919
  { IMAGE_SAMPLE_C_D_CL_V5_V3_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x5, 0x3 }, // 2920
  { IMAGE_SAMPLE_C_D_CL_V5_V4_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x5, 0x4 }, // 2921
  { IMAGE_SAMPLE_C_D_CL_V5_V8_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x5, 0x8 }, // 2922
  { IMAGE_SAMPLE_C_D_CL_V5_V16_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10Default, 0x5, 0x10 }, // 2923
  { IMAGE_SAMPLE_C_D_CL_V1_V3_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x1, 0x3 }, // 2924
  { IMAGE_SAMPLE_C_D_CL_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2925
  { IMAGE_SAMPLE_C_D_CL_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x1, 0x5 }, // 2926
  { IMAGE_SAMPLE_C_D_CL_V1_V6_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x1, 0x6 }, // 2927
  { IMAGE_SAMPLE_C_D_CL_V1_V8_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x1, 0x8 }, // 2928
  { IMAGE_SAMPLE_C_D_CL_V1_V9_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x1, 0x9 }, // 2929
  { IMAGE_SAMPLE_C_D_CL_V1_V11_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x1, 0xB }, // 2930
  { IMAGE_SAMPLE_C_D_CL_V2_V3_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x2, 0x3 }, // 2931
  { IMAGE_SAMPLE_C_D_CL_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x2, 0x4 }, // 2932
  { IMAGE_SAMPLE_C_D_CL_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x2, 0x5 }, // 2933
  { IMAGE_SAMPLE_C_D_CL_V2_V6_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x2, 0x6 }, // 2934
  { IMAGE_SAMPLE_C_D_CL_V2_V8_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x2, 0x8 }, // 2935
  { IMAGE_SAMPLE_C_D_CL_V2_V9_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x2, 0x9 }, // 2936
  { IMAGE_SAMPLE_C_D_CL_V2_V11_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x2, 0xB }, // 2937
  { IMAGE_SAMPLE_C_D_CL_V3_V3_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x3, 0x3 }, // 2938
  { IMAGE_SAMPLE_C_D_CL_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x3, 0x4 }, // 2939
  { IMAGE_SAMPLE_C_D_CL_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x3, 0x5 }, // 2940
  { IMAGE_SAMPLE_C_D_CL_V3_V6_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x3, 0x6 }, // 2941
  { IMAGE_SAMPLE_C_D_CL_V3_V8_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x3, 0x8 }, // 2942
  { IMAGE_SAMPLE_C_D_CL_V3_V9_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x3, 0x9 }, // 2943
  { IMAGE_SAMPLE_C_D_CL_V3_V11_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x3, 0xB }, // 2944
  { IMAGE_SAMPLE_C_D_CL_V4_V3_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x4, 0x3 }, // 2945
  { IMAGE_SAMPLE_C_D_CL_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x4, 0x4 }, // 2946
  { IMAGE_SAMPLE_C_D_CL_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x4, 0x5 }, // 2947
  { IMAGE_SAMPLE_C_D_CL_V4_V6_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x4, 0x6 }, // 2948
  { IMAGE_SAMPLE_C_D_CL_V4_V8_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x4, 0x8 }, // 2949
  { IMAGE_SAMPLE_C_D_CL_V4_V9_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x4, 0x9 }, // 2950
  { IMAGE_SAMPLE_C_D_CL_V4_V11_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x4, 0xB }, // 2951
  { IMAGE_SAMPLE_C_D_CL_V5_V3_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x5, 0x3 }, // 2952
  { IMAGE_SAMPLE_C_D_CL_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x5, 0x4 }, // 2953
  { IMAGE_SAMPLE_C_D_CL_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x5, 0x5 }, // 2954
  { IMAGE_SAMPLE_C_D_CL_V5_V6_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x5, 0x6 }, // 2955
  { IMAGE_SAMPLE_C_D_CL_V5_V8_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x5, 0x8 }, // 2956
  { IMAGE_SAMPLE_C_D_CL_V5_V9_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x5, 0x9 }, // 2957
  { IMAGE_SAMPLE_C_D_CL_V5_V11_nsa_gfx10, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx10NSA, 0x5, 0xB }, // 2958
  { IMAGE_SAMPLE_C_D_CL_V1_V3, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x1, 0x3 }, // 2959
  { IMAGE_SAMPLE_C_D_CL_V1_V4, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x1, 0x4 }, // 2960
  { IMAGE_SAMPLE_C_D_CL_V1_V8, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x1, 0x8 }, // 2961
  { IMAGE_SAMPLE_C_D_CL_V1_V16, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x1, 0x10 }, // 2962
  { IMAGE_SAMPLE_C_D_CL_V2_V3, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x2, 0x3 }, // 2963
  { IMAGE_SAMPLE_C_D_CL_V2_V4, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x2, 0x4 }, // 2964
  { IMAGE_SAMPLE_C_D_CL_V2_V8, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x2, 0x8 }, // 2965
  { IMAGE_SAMPLE_C_D_CL_V2_V16, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x2, 0x10 }, // 2966
  { IMAGE_SAMPLE_C_D_CL_V3_V3, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x3, 0x3 }, // 2967
  { IMAGE_SAMPLE_C_D_CL_V3_V4, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x3, 0x4 }, // 2968
  { IMAGE_SAMPLE_C_D_CL_V3_V8, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x3, 0x8 }, // 2969
  { IMAGE_SAMPLE_C_D_CL_V3_V16, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x3, 0x10 }, // 2970
  { IMAGE_SAMPLE_C_D_CL_V4_V3, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x4, 0x3 }, // 2971
  { IMAGE_SAMPLE_C_D_CL_V4_V4, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x4, 0x4 }, // 2972
  { IMAGE_SAMPLE_C_D_CL_V4_V8, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x4, 0x8 }, // 2973
  { IMAGE_SAMPLE_C_D_CL_V4_V16, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x4, 0x10 }, // 2974
  { IMAGE_SAMPLE_C_D_CL_V5_V3, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x5, 0x3 }, // 2975
  { IMAGE_SAMPLE_C_D_CL_V5_V4, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x5, 0x4 }, // 2976
  { IMAGE_SAMPLE_C_D_CL_V5_V8, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x5, 0x8 }, // 2977
  { IMAGE_SAMPLE_C_D_CL_V5_V16, IMAGE_SAMPLE_C_D_CL, MIMGEncGfx6, 0x5, 0x10 }, // 2978
  { IMAGE_SAMPLE_C_D_CL_O_V1_V4_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 2979
  { IMAGE_SAMPLE_C_D_CL_O_V1_V8_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 2980
  { IMAGE_SAMPLE_C_D_CL_O_V1_V16_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10Default, 0x1, 0x10 }, // 2981
  { IMAGE_SAMPLE_C_D_CL_O_V2_V4_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 2982
  { IMAGE_SAMPLE_C_D_CL_O_V2_V8_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 2983
  { IMAGE_SAMPLE_C_D_CL_O_V2_V16_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10Default, 0x2, 0x10 }, // 2984
  { IMAGE_SAMPLE_C_D_CL_O_V3_V4_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 2985
  { IMAGE_SAMPLE_C_D_CL_O_V3_V8_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 2986
  { IMAGE_SAMPLE_C_D_CL_O_V3_V16_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10Default, 0x3, 0x10 }, // 2987
  { IMAGE_SAMPLE_C_D_CL_O_V4_V4_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 2988
  { IMAGE_SAMPLE_C_D_CL_O_V4_V8_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 2989
  { IMAGE_SAMPLE_C_D_CL_O_V4_V16_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10Default, 0x4, 0x10 }, // 2990
  { IMAGE_SAMPLE_C_D_CL_O_V5_V4_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 2991
  { IMAGE_SAMPLE_C_D_CL_O_V5_V8_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 2992
  { IMAGE_SAMPLE_C_D_CL_O_V5_V16_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10Default, 0x5, 0x10 }, // 2993
  { IMAGE_SAMPLE_C_D_CL_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 2994
  { IMAGE_SAMPLE_C_D_CL_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 2995
  { IMAGE_SAMPLE_C_D_CL_O_V1_V6_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x1, 0x6 }, // 2996
  { IMAGE_SAMPLE_C_D_CL_O_V1_V7_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x1, 0x7 }, // 2997
  { IMAGE_SAMPLE_C_D_CL_O_V1_V9_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x1, 0x9 }, // 2998
  { IMAGE_SAMPLE_C_D_CL_O_V1_V10_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x1, 0xA }, // 2999
  { IMAGE_SAMPLE_C_D_CL_O_V1_V12_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x1, 0xC }, // 3000
  { IMAGE_SAMPLE_C_D_CL_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3001
  { IMAGE_SAMPLE_C_D_CL_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 3002
  { IMAGE_SAMPLE_C_D_CL_O_V2_V6_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 3003
  { IMAGE_SAMPLE_C_D_CL_O_V2_V7_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x2, 0x7 }, // 3004
  { IMAGE_SAMPLE_C_D_CL_O_V2_V9_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x2, 0x9 }, // 3005
  { IMAGE_SAMPLE_C_D_CL_O_V2_V10_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x2, 0xA }, // 3006
  { IMAGE_SAMPLE_C_D_CL_O_V2_V12_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x2, 0xC }, // 3007
  { IMAGE_SAMPLE_C_D_CL_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3008
  { IMAGE_SAMPLE_C_D_CL_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 3009
  { IMAGE_SAMPLE_C_D_CL_O_V3_V6_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x3, 0x6 }, // 3010
  { IMAGE_SAMPLE_C_D_CL_O_V3_V7_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x3, 0x7 }, // 3011
  { IMAGE_SAMPLE_C_D_CL_O_V3_V9_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x3, 0x9 }, // 3012
  { IMAGE_SAMPLE_C_D_CL_O_V3_V10_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x3, 0xA }, // 3013
  { IMAGE_SAMPLE_C_D_CL_O_V3_V12_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x3, 0xC }, // 3014
  { IMAGE_SAMPLE_C_D_CL_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 3015
  { IMAGE_SAMPLE_C_D_CL_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 3016
  { IMAGE_SAMPLE_C_D_CL_O_V4_V6_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 3017
  { IMAGE_SAMPLE_C_D_CL_O_V4_V7_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x4, 0x7 }, // 3018
  { IMAGE_SAMPLE_C_D_CL_O_V4_V9_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x4, 0x9 }, // 3019
  { IMAGE_SAMPLE_C_D_CL_O_V4_V10_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x4, 0xA }, // 3020
  { IMAGE_SAMPLE_C_D_CL_O_V4_V12_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x4, 0xC }, // 3021
  { IMAGE_SAMPLE_C_D_CL_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 3022
  { IMAGE_SAMPLE_C_D_CL_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 3023
  { IMAGE_SAMPLE_C_D_CL_O_V5_V6_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 3024
  { IMAGE_SAMPLE_C_D_CL_O_V5_V7_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x5, 0x7 }, // 3025
  { IMAGE_SAMPLE_C_D_CL_O_V5_V9_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x5, 0x9 }, // 3026
  { IMAGE_SAMPLE_C_D_CL_O_V5_V10_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x5, 0xA }, // 3027
  { IMAGE_SAMPLE_C_D_CL_O_V5_V12_nsa_gfx10, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx10NSA, 0x5, 0xC }, // 3028
  { IMAGE_SAMPLE_C_D_CL_O_V1_V4, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx6, 0x1, 0x4 }, // 3029
  { IMAGE_SAMPLE_C_D_CL_O_V1_V8, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx6, 0x1, 0x8 }, // 3030
  { IMAGE_SAMPLE_C_D_CL_O_V1_V16, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx6, 0x1, 0x10 }, // 3031
  { IMAGE_SAMPLE_C_D_CL_O_V2_V4, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx6, 0x2, 0x4 }, // 3032
  { IMAGE_SAMPLE_C_D_CL_O_V2_V8, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx6, 0x2, 0x8 }, // 3033
  { IMAGE_SAMPLE_C_D_CL_O_V2_V16, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx6, 0x2, 0x10 }, // 3034
  { IMAGE_SAMPLE_C_D_CL_O_V3_V4, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx6, 0x3, 0x4 }, // 3035
  { IMAGE_SAMPLE_C_D_CL_O_V3_V8, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx6, 0x3, 0x8 }, // 3036
  { IMAGE_SAMPLE_C_D_CL_O_V3_V16, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx6, 0x3, 0x10 }, // 3037
  { IMAGE_SAMPLE_C_D_CL_O_V4_V4, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx6, 0x4, 0x4 }, // 3038
  { IMAGE_SAMPLE_C_D_CL_O_V4_V8, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx6, 0x4, 0x8 }, // 3039
  { IMAGE_SAMPLE_C_D_CL_O_V4_V16, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx6, 0x4, 0x10 }, // 3040
  { IMAGE_SAMPLE_C_D_CL_O_V5_V4, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx6, 0x5, 0x4 }, // 3041
  { IMAGE_SAMPLE_C_D_CL_O_V5_V8, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx6, 0x5, 0x8 }, // 3042
  { IMAGE_SAMPLE_C_D_CL_O_V5_V16, IMAGE_SAMPLE_C_D_CL_O, MIMGEncGfx6, 0x5, 0x10 }, // 3043
  { IMAGE_SAMPLE_C_D_O_V1_V4_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 3044
  { IMAGE_SAMPLE_C_D_O_V1_V8_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 3045
  { IMAGE_SAMPLE_C_D_O_V1_V16_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10Default, 0x1, 0x10 }, // 3046
  { IMAGE_SAMPLE_C_D_O_V2_V4_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 3047
  { IMAGE_SAMPLE_C_D_O_V2_V8_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 3048
  { IMAGE_SAMPLE_C_D_O_V2_V16_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10Default, 0x2, 0x10 }, // 3049
  { IMAGE_SAMPLE_C_D_O_V3_V4_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 3050
  { IMAGE_SAMPLE_C_D_O_V3_V8_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 3051
  { IMAGE_SAMPLE_C_D_O_V3_V16_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10Default, 0x3, 0x10 }, // 3052
  { IMAGE_SAMPLE_C_D_O_V4_V4_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 3053
  { IMAGE_SAMPLE_C_D_O_V4_V8_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 3054
  { IMAGE_SAMPLE_C_D_O_V4_V16_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10Default, 0x4, 0x10 }, // 3055
  { IMAGE_SAMPLE_C_D_O_V5_V4_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 3056
  { IMAGE_SAMPLE_C_D_O_V5_V8_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 3057
  { IMAGE_SAMPLE_C_D_O_V5_V16_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10Default, 0x5, 0x10 }, // 3058
  { IMAGE_SAMPLE_C_D_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 3059
  { IMAGE_SAMPLE_C_D_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 3060
  { IMAGE_SAMPLE_C_D_O_V1_V6_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x1, 0x6 }, // 3061
  { IMAGE_SAMPLE_C_D_O_V1_V7_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x1, 0x7 }, // 3062
  { IMAGE_SAMPLE_C_D_O_V1_V8_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x1, 0x8 }, // 3063
  { IMAGE_SAMPLE_C_D_O_V1_V9_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x1, 0x9 }, // 3064
  { IMAGE_SAMPLE_C_D_O_V1_V11_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x1, 0xB }, // 3065
  { IMAGE_SAMPLE_C_D_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3066
  { IMAGE_SAMPLE_C_D_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 3067
  { IMAGE_SAMPLE_C_D_O_V2_V6_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 3068
  { IMAGE_SAMPLE_C_D_O_V2_V7_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x2, 0x7 }, // 3069
  { IMAGE_SAMPLE_C_D_O_V2_V8_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x2, 0x8 }, // 3070
  { IMAGE_SAMPLE_C_D_O_V2_V9_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x2, 0x9 }, // 3071
  { IMAGE_SAMPLE_C_D_O_V2_V11_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x2, 0xB }, // 3072
  { IMAGE_SAMPLE_C_D_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3073
  { IMAGE_SAMPLE_C_D_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 3074
  { IMAGE_SAMPLE_C_D_O_V3_V6_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x3, 0x6 }, // 3075
  { IMAGE_SAMPLE_C_D_O_V3_V7_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x3, 0x7 }, // 3076
  { IMAGE_SAMPLE_C_D_O_V3_V8_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x3, 0x8 }, // 3077
  { IMAGE_SAMPLE_C_D_O_V3_V9_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x3, 0x9 }, // 3078
  { IMAGE_SAMPLE_C_D_O_V3_V11_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x3, 0xB }, // 3079
  { IMAGE_SAMPLE_C_D_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 3080
  { IMAGE_SAMPLE_C_D_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 3081
  { IMAGE_SAMPLE_C_D_O_V4_V6_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 3082
  { IMAGE_SAMPLE_C_D_O_V4_V7_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x4, 0x7 }, // 3083
  { IMAGE_SAMPLE_C_D_O_V4_V8_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x4, 0x8 }, // 3084
  { IMAGE_SAMPLE_C_D_O_V4_V9_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x4, 0x9 }, // 3085
  { IMAGE_SAMPLE_C_D_O_V4_V11_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x4, 0xB }, // 3086
  { IMAGE_SAMPLE_C_D_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 3087
  { IMAGE_SAMPLE_C_D_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 3088
  { IMAGE_SAMPLE_C_D_O_V5_V6_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 3089
  { IMAGE_SAMPLE_C_D_O_V5_V7_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x5, 0x7 }, // 3090
  { IMAGE_SAMPLE_C_D_O_V5_V8_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x5, 0x8 }, // 3091
  { IMAGE_SAMPLE_C_D_O_V5_V9_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x5, 0x9 }, // 3092
  { IMAGE_SAMPLE_C_D_O_V5_V11_nsa_gfx10, IMAGE_SAMPLE_C_D_O, MIMGEncGfx10NSA, 0x5, 0xB }, // 3093
  { IMAGE_SAMPLE_C_D_O_V1_V4, IMAGE_SAMPLE_C_D_O, MIMGEncGfx6, 0x1, 0x4 }, // 3094
  { IMAGE_SAMPLE_C_D_O_V1_V8, IMAGE_SAMPLE_C_D_O, MIMGEncGfx6, 0x1, 0x8 }, // 3095
  { IMAGE_SAMPLE_C_D_O_V1_V16, IMAGE_SAMPLE_C_D_O, MIMGEncGfx6, 0x1, 0x10 }, // 3096
  { IMAGE_SAMPLE_C_D_O_V2_V4, IMAGE_SAMPLE_C_D_O, MIMGEncGfx6, 0x2, 0x4 }, // 3097
  { IMAGE_SAMPLE_C_D_O_V2_V8, IMAGE_SAMPLE_C_D_O, MIMGEncGfx6, 0x2, 0x8 }, // 3098
  { IMAGE_SAMPLE_C_D_O_V2_V16, IMAGE_SAMPLE_C_D_O, MIMGEncGfx6, 0x2, 0x10 }, // 3099
  { IMAGE_SAMPLE_C_D_O_V3_V4, IMAGE_SAMPLE_C_D_O, MIMGEncGfx6, 0x3, 0x4 }, // 3100
  { IMAGE_SAMPLE_C_D_O_V3_V8, IMAGE_SAMPLE_C_D_O, MIMGEncGfx6, 0x3, 0x8 }, // 3101
  { IMAGE_SAMPLE_C_D_O_V3_V16, IMAGE_SAMPLE_C_D_O, MIMGEncGfx6, 0x3, 0x10 }, // 3102
  { IMAGE_SAMPLE_C_D_O_V4_V4, IMAGE_SAMPLE_C_D_O, MIMGEncGfx6, 0x4, 0x4 }, // 3103
  { IMAGE_SAMPLE_C_D_O_V4_V8, IMAGE_SAMPLE_C_D_O, MIMGEncGfx6, 0x4, 0x8 }, // 3104
  { IMAGE_SAMPLE_C_D_O_V4_V16, IMAGE_SAMPLE_C_D_O, MIMGEncGfx6, 0x4, 0x10 }, // 3105
  { IMAGE_SAMPLE_C_D_O_V5_V4, IMAGE_SAMPLE_C_D_O, MIMGEncGfx6, 0x5, 0x4 }, // 3106
  { IMAGE_SAMPLE_C_D_O_V5_V8, IMAGE_SAMPLE_C_D_O, MIMGEncGfx6, 0x5, 0x8 }, // 3107
  { IMAGE_SAMPLE_C_D_O_V5_V16, IMAGE_SAMPLE_C_D_O, MIMGEncGfx6, 0x5, 0x10 }, // 3108
  { IMAGE_SAMPLE_C_L_V1_V2_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x1, 0x2 }, // 3109
  { IMAGE_SAMPLE_C_L_V1_V3_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x1, 0x3 }, // 3110
  { IMAGE_SAMPLE_C_L_V1_V4_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x1, 0x4 }, // 3111
  { IMAGE_SAMPLE_C_L_V1_V8_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x1, 0x8 }, // 3112
  { IMAGE_SAMPLE_C_L_V2_V2_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x2, 0x2 }, // 3113
  { IMAGE_SAMPLE_C_L_V2_V3_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x2, 0x3 }, // 3114
  { IMAGE_SAMPLE_C_L_V2_V4_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x2, 0x4 }, // 3115
  { IMAGE_SAMPLE_C_L_V2_V8_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x2, 0x8 }, // 3116
  { IMAGE_SAMPLE_C_L_V3_V2_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x3, 0x2 }, // 3117
  { IMAGE_SAMPLE_C_L_V3_V3_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x3, 0x3 }, // 3118
  { IMAGE_SAMPLE_C_L_V3_V4_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x3, 0x4 }, // 3119
  { IMAGE_SAMPLE_C_L_V3_V8_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x3, 0x8 }, // 3120
  { IMAGE_SAMPLE_C_L_V4_V2_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x4, 0x2 }, // 3121
  { IMAGE_SAMPLE_C_L_V4_V3_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x4, 0x3 }, // 3122
  { IMAGE_SAMPLE_C_L_V4_V4_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x4, 0x4 }, // 3123
  { IMAGE_SAMPLE_C_L_V4_V8_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x4, 0x8 }, // 3124
  { IMAGE_SAMPLE_C_L_V5_V2_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x5, 0x2 }, // 3125
  { IMAGE_SAMPLE_C_L_V5_V3_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x5, 0x3 }, // 3126
  { IMAGE_SAMPLE_C_L_V5_V4_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x5, 0x4 }, // 3127
  { IMAGE_SAMPLE_C_L_V5_V8_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10Default, 0x5, 0x8 }, // 3128
  { IMAGE_SAMPLE_C_L_V1_V2_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x1, 0x2 }, // 3129
  { IMAGE_SAMPLE_C_L_V1_V3_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x1, 0x3 }, // 3130
  { IMAGE_SAMPLE_C_L_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x1, 0x4 }, // 3131
  { IMAGE_SAMPLE_C_L_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x1, 0x5 }, // 3132
  { IMAGE_SAMPLE_C_L_V2_V2_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x2, 0x2 }, // 3133
  { IMAGE_SAMPLE_C_L_V2_V3_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x2, 0x3 }, // 3134
  { IMAGE_SAMPLE_C_L_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3135
  { IMAGE_SAMPLE_C_L_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x2, 0x5 }, // 3136
  { IMAGE_SAMPLE_C_L_V3_V2_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x3, 0x2 }, // 3137
  { IMAGE_SAMPLE_C_L_V3_V3_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x3, 0x3 }, // 3138
  { IMAGE_SAMPLE_C_L_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3139
  { IMAGE_SAMPLE_C_L_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x3, 0x5 }, // 3140
  { IMAGE_SAMPLE_C_L_V4_V2_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x4, 0x2 }, // 3141
  { IMAGE_SAMPLE_C_L_V4_V3_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x4, 0x3 }, // 3142
  { IMAGE_SAMPLE_C_L_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x4, 0x4 }, // 3143
  { IMAGE_SAMPLE_C_L_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x4, 0x5 }, // 3144
  { IMAGE_SAMPLE_C_L_V5_V2_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x5, 0x2 }, // 3145
  { IMAGE_SAMPLE_C_L_V5_V3_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x5, 0x3 }, // 3146
  { IMAGE_SAMPLE_C_L_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x5, 0x4 }, // 3147
  { IMAGE_SAMPLE_C_L_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_L, MIMGEncGfx10NSA, 0x5, 0x5 }, // 3148
  { IMAGE_SAMPLE_C_L_V1_V2, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x1, 0x2 }, // 3149
  { IMAGE_SAMPLE_C_L_V1_V3, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x1, 0x3 }, // 3150
  { IMAGE_SAMPLE_C_L_V1_V4, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x1, 0x4 }, // 3151
  { IMAGE_SAMPLE_C_L_V1_V8, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x1, 0x8 }, // 3152
  { IMAGE_SAMPLE_C_L_V2_V2, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x2, 0x2 }, // 3153
  { IMAGE_SAMPLE_C_L_V2_V3, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x2, 0x3 }, // 3154
  { IMAGE_SAMPLE_C_L_V2_V4, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x2, 0x4 }, // 3155
  { IMAGE_SAMPLE_C_L_V2_V8, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x2, 0x8 }, // 3156
  { IMAGE_SAMPLE_C_L_V3_V2, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x3, 0x2 }, // 3157
  { IMAGE_SAMPLE_C_L_V3_V3, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x3, 0x3 }, // 3158
  { IMAGE_SAMPLE_C_L_V3_V4, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x3, 0x4 }, // 3159
  { IMAGE_SAMPLE_C_L_V3_V8, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x3, 0x8 }, // 3160
  { IMAGE_SAMPLE_C_L_V4_V2, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x4, 0x2 }, // 3161
  { IMAGE_SAMPLE_C_L_V4_V3, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x4, 0x3 }, // 3162
  { IMAGE_SAMPLE_C_L_V4_V4, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x4, 0x4 }, // 3163
  { IMAGE_SAMPLE_C_L_V4_V8, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x4, 0x8 }, // 3164
  { IMAGE_SAMPLE_C_L_V5_V2, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x5, 0x2 }, // 3165
  { IMAGE_SAMPLE_C_L_V5_V3, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x5, 0x3 }, // 3166
  { IMAGE_SAMPLE_C_L_V5_V4, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x5, 0x4 }, // 3167
  { IMAGE_SAMPLE_C_L_V5_V8, IMAGE_SAMPLE_C_L, MIMGEncGfx6, 0x5, 0x8 }, // 3168
  { IMAGE_SAMPLE_C_LZ_V1_V2_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10Default, 0x1, 0x2 }, // 3169
  { IMAGE_SAMPLE_C_LZ_V1_V3_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10Default, 0x1, 0x3 }, // 3170
  { IMAGE_SAMPLE_C_LZ_V1_V4_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10Default, 0x1, 0x4 }, // 3171
  { IMAGE_SAMPLE_C_LZ_V2_V2_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10Default, 0x2, 0x2 }, // 3172
  { IMAGE_SAMPLE_C_LZ_V2_V3_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10Default, 0x2, 0x3 }, // 3173
  { IMAGE_SAMPLE_C_LZ_V2_V4_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10Default, 0x2, 0x4 }, // 3174
  { IMAGE_SAMPLE_C_LZ_V3_V2_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10Default, 0x3, 0x2 }, // 3175
  { IMAGE_SAMPLE_C_LZ_V3_V3_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10Default, 0x3, 0x3 }, // 3176
  { IMAGE_SAMPLE_C_LZ_V3_V4_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10Default, 0x3, 0x4 }, // 3177
  { IMAGE_SAMPLE_C_LZ_V4_V2_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10Default, 0x4, 0x2 }, // 3178
  { IMAGE_SAMPLE_C_LZ_V4_V3_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10Default, 0x4, 0x3 }, // 3179
  { IMAGE_SAMPLE_C_LZ_V4_V4_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10Default, 0x4, 0x4 }, // 3180
  { IMAGE_SAMPLE_C_LZ_V5_V2_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10Default, 0x5, 0x2 }, // 3181
  { IMAGE_SAMPLE_C_LZ_V5_V3_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10Default, 0x5, 0x3 }, // 3182
  { IMAGE_SAMPLE_C_LZ_V5_V4_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10Default, 0x5, 0x4 }, // 3183
  { IMAGE_SAMPLE_C_LZ_V1_V2_nsa_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10NSA, 0x1, 0x2 }, // 3184
  { IMAGE_SAMPLE_C_LZ_V1_V3_nsa_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10NSA, 0x1, 0x3 }, // 3185
  { IMAGE_SAMPLE_C_LZ_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10NSA, 0x1, 0x4 }, // 3186
  { IMAGE_SAMPLE_C_LZ_V2_V2_nsa_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10NSA, 0x2, 0x2 }, // 3187
  { IMAGE_SAMPLE_C_LZ_V2_V3_nsa_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10NSA, 0x2, 0x3 }, // 3188
  { IMAGE_SAMPLE_C_LZ_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3189
  { IMAGE_SAMPLE_C_LZ_V3_V2_nsa_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10NSA, 0x3, 0x2 }, // 3190
  { IMAGE_SAMPLE_C_LZ_V3_V3_nsa_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10NSA, 0x3, 0x3 }, // 3191
  { IMAGE_SAMPLE_C_LZ_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3192
  { IMAGE_SAMPLE_C_LZ_V4_V2_nsa_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10NSA, 0x4, 0x2 }, // 3193
  { IMAGE_SAMPLE_C_LZ_V4_V3_nsa_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10NSA, 0x4, 0x3 }, // 3194
  { IMAGE_SAMPLE_C_LZ_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10NSA, 0x4, 0x4 }, // 3195
  { IMAGE_SAMPLE_C_LZ_V5_V2_nsa_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10NSA, 0x5, 0x2 }, // 3196
  { IMAGE_SAMPLE_C_LZ_V5_V3_nsa_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10NSA, 0x5, 0x3 }, // 3197
  { IMAGE_SAMPLE_C_LZ_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_LZ, MIMGEncGfx10NSA, 0x5, 0x4 }, // 3198
  { IMAGE_SAMPLE_C_LZ_V1_V2, IMAGE_SAMPLE_C_LZ, MIMGEncGfx6, 0x1, 0x2 }, // 3199
  { IMAGE_SAMPLE_C_LZ_V1_V3, IMAGE_SAMPLE_C_LZ, MIMGEncGfx6, 0x1, 0x3 }, // 3200
  { IMAGE_SAMPLE_C_LZ_V1_V4, IMAGE_SAMPLE_C_LZ, MIMGEncGfx6, 0x1, 0x4 }, // 3201
  { IMAGE_SAMPLE_C_LZ_V2_V2, IMAGE_SAMPLE_C_LZ, MIMGEncGfx6, 0x2, 0x2 }, // 3202
  { IMAGE_SAMPLE_C_LZ_V2_V3, IMAGE_SAMPLE_C_LZ, MIMGEncGfx6, 0x2, 0x3 }, // 3203
  { IMAGE_SAMPLE_C_LZ_V2_V4, IMAGE_SAMPLE_C_LZ, MIMGEncGfx6, 0x2, 0x4 }, // 3204
  { IMAGE_SAMPLE_C_LZ_V3_V2, IMAGE_SAMPLE_C_LZ, MIMGEncGfx6, 0x3, 0x2 }, // 3205
  { IMAGE_SAMPLE_C_LZ_V3_V3, IMAGE_SAMPLE_C_LZ, MIMGEncGfx6, 0x3, 0x3 }, // 3206
  { IMAGE_SAMPLE_C_LZ_V3_V4, IMAGE_SAMPLE_C_LZ, MIMGEncGfx6, 0x3, 0x4 }, // 3207
  { IMAGE_SAMPLE_C_LZ_V4_V2, IMAGE_SAMPLE_C_LZ, MIMGEncGfx6, 0x4, 0x2 }, // 3208
  { IMAGE_SAMPLE_C_LZ_V4_V3, IMAGE_SAMPLE_C_LZ, MIMGEncGfx6, 0x4, 0x3 }, // 3209
  { IMAGE_SAMPLE_C_LZ_V4_V4, IMAGE_SAMPLE_C_LZ, MIMGEncGfx6, 0x4, 0x4 }, // 3210
  { IMAGE_SAMPLE_C_LZ_V5_V2, IMAGE_SAMPLE_C_LZ, MIMGEncGfx6, 0x5, 0x2 }, // 3211
  { IMAGE_SAMPLE_C_LZ_V5_V3, IMAGE_SAMPLE_C_LZ, MIMGEncGfx6, 0x5, 0x3 }, // 3212
  { IMAGE_SAMPLE_C_LZ_V5_V4, IMAGE_SAMPLE_C_LZ, MIMGEncGfx6, 0x5, 0x4 }, // 3213
  { IMAGE_SAMPLE_C_LZ_O_V1_V3_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10Default, 0x1, 0x3 }, // 3214
  { IMAGE_SAMPLE_C_LZ_O_V1_V4_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 3215
  { IMAGE_SAMPLE_C_LZ_O_V1_V8_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 3216
  { IMAGE_SAMPLE_C_LZ_O_V2_V3_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 3217
  { IMAGE_SAMPLE_C_LZ_O_V2_V4_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 3218
  { IMAGE_SAMPLE_C_LZ_O_V2_V8_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 3219
  { IMAGE_SAMPLE_C_LZ_O_V3_V3_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10Default, 0x3, 0x3 }, // 3220
  { IMAGE_SAMPLE_C_LZ_O_V3_V4_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 3221
  { IMAGE_SAMPLE_C_LZ_O_V3_V8_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 3222
  { IMAGE_SAMPLE_C_LZ_O_V4_V3_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 3223
  { IMAGE_SAMPLE_C_LZ_O_V4_V4_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 3224
  { IMAGE_SAMPLE_C_LZ_O_V4_V8_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 3225
  { IMAGE_SAMPLE_C_LZ_O_V5_V3_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 3226
  { IMAGE_SAMPLE_C_LZ_O_V5_V4_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 3227
  { IMAGE_SAMPLE_C_LZ_O_V5_V8_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 3228
  { IMAGE_SAMPLE_C_LZ_O_V1_V3_nsa_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10NSA, 0x1, 0x3 }, // 3229
  { IMAGE_SAMPLE_C_LZ_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 3230
  { IMAGE_SAMPLE_C_LZ_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 3231
  { IMAGE_SAMPLE_C_LZ_O_V2_V3_nsa_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 3232
  { IMAGE_SAMPLE_C_LZ_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3233
  { IMAGE_SAMPLE_C_LZ_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 3234
  { IMAGE_SAMPLE_C_LZ_O_V3_V3_nsa_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10NSA, 0x3, 0x3 }, // 3235
  { IMAGE_SAMPLE_C_LZ_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3236
  { IMAGE_SAMPLE_C_LZ_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 3237
  { IMAGE_SAMPLE_C_LZ_O_V4_V3_nsa_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 3238
  { IMAGE_SAMPLE_C_LZ_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 3239
  { IMAGE_SAMPLE_C_LZ_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 3240
  { IMAGE_SAMPLE_C_LZ_O_V5_V3_nsa_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 3241
  { IMAGE_SAMPLE_C_LZ_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 3242
  { IMAGE_SAMPLE_C_LZ_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 3243
  { IMAGE_SAMPLE_C_LZ_O_V1_V3, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx6, 0x1, 0x3 }, // 3244
  { IMAGE_SAMPLE_C_LZ_O_V1_V4, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx6, 0x1, 0x4 }, // 3245
  { IMAGE_SAMPLE_C_LZ_O_V1_V8, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx6, 0x1, 0x8 }, // 3246
  { IMAGE_SAMPLE_C_LZ_O_V2_V3, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx6, 0x2, 0x3 }, // 3247
  { IMAGE_SAMPLE_C_LZ_O_V2_V4, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx6, 0x2, 0x4 }, // 3248
  { IMAGE_SAMPLE_C_LZ_O_V2_V8, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx6, 0x2, 0x8 }, // 3249
  { IMAGE_SAMPLE_C_LZ_O_V3_V3, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx6, 0x3, 0x3 }, // 3250
  { IMAGE_SAMPLE_C_LZ_O_V3_V4, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx6, 0x3, 0x4 }, // 3251
  { IMAGE_SAMPLE_C_LZ_O_V3_V8, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx6, 0x3, 0x8 }, // 3252
  { IMAGE_SAMPLE_C_LZ_O_V4_V3, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx6, 0x4, 0x3 }, // 3253
  { IMAGE_SAMPLE_C_LZ_O_V4_V4, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx6, 0x4, 0x4 }, // 3254
  { IMAGE_SAMPLE_C_LZ_O_V4_V8, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx6, 0x4, 0x8 }, // 3255
  { IMAGE_SAMPLE_C_LZ_O_V5_V3, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx6, 0x5, 0x3 }, // 3256
  { IMAGE_SAMPLE_C_LZ_O_V5_V4, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx6, 0x5, 0x4 }, // 3257
  { IMAGE_SAMPLE_C_LZ_O_V5_V8, IMAGE_SAMPLE_C_LZ_O, MIMGEncGfx6, 0x5, 0x8 }, // 3258
  { IMAGE_SAMPLE_C_L_O_V1_V3_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10Default, 0x1, 0x3 }, // 3259
  { IMAGE_SAMPLE_C_L_O_V1_V4_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 3260
  { IMAGE_SAMPLE_C_L_O_V1_V8_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 3261
  { IMAGE_SAMPLE_C_L_O_V2_V3_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 3262
  { IMAGE_SAMPLE_C_L_O_V2_V4_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 3263
  { IMAGE_SAMPLE_C_L_O_V2_V8_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 3264
  { IMAGE_SAMPLE_C_L_O_V3_V3_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10Default, 0x3, 0x3 }, // 3265
  { IMAGE_SAMPLE_C_L_O_V3_V4_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 3266
  { IMAGE_SAMPLE_C_L_O_V3_V8_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 3267
  { IMAGE_SAMPLE_C_L_O_V4_V3_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 3268
  { IMAGE_SAMPLE_C_L_O_V4_V4_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 3269
  { IMAGE_SAMPLE_C_L_O_V4_V8_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 3270
  { IMAGE_SAMPLE_C_L_O_V5_V3_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 3271
  { IMAGE_SAMPLE_C_L_O_V5_V4_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 3272
  { IMAGE_SAMPLE_C_L_O_V5_V8_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 3273
  { IMAGE_SAMPLE_C_L_O_V1_V3_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x1, 0x3 }, // 3274
  { IMAGE_SAMPLE_C_L_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 3275
  { IMAGE_SAMPLE_C_L_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 3276
  { IMAGE_SAMPLE_C_L_O_V1_V6_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x1, 0x6 }, // 3277
  { IMAGE_SAMPLE_C_L_O_V2_V3_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 3278
  { IMAGE_SAMPLE_C_L_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3279
  { IMAGE_SAMPLE_C_L_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 3280
  { IMAGE_SAMPLE_C_L_O_V2_V6_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 3281
  { IMAGE_SAMPLE_C_L_O_V3_V3_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x3, 0x3 }, // 3282
  { IMAGE_SAMPLE_C_L_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3283
  { IMAGE_SAMPLE_C_L_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 3284
  { IMAGE_SAMPLE_C_L_O_V3_V6_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x3, 0x6 }, // 3285
  { IMAGE_SAMPLE_C_L_O_V4_V3_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 3286
  { IMAGE_SAMPLE_C_L_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 3287
  { IMAGE_SAMPLE_C_L_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 3288
  { IMAGE_SAMPLE_C_L_O_V4_V6_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 3289
  { IMAGE_SAMPLE_C_L_O_V5_V3_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 3290
  { IMAGE_SAMPLE_C_L_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 3291
  { IMAGE_SAMPLE_C_L_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 3292
  { IMAGE_SAMPLE_C_L_O_V5_V6_nsa_gfx10, IMAGE_SAMPLE_C_L_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 3293
  { IMAGE_SAMPLE_C_L_O_V1_V3, IMAGE_SAMPLE_C_L_O, MIMGEncGfx6, 0x1, 0x3 }, // 3294
  { IMAGE_SAMPLE_C_L_O_V1_V4, IMAGE_SAMPLE_C_L_O, MIMGEncGfx6, 0x1, 0x4 }, // 3295
  { IMAGE_SAMPLE_C_L_O_V1_V8, IMAGE_SAMPLE_C_L_O, MIMGEncGfx6, 0x1, 0x8 }, // 3296
  { IMAGE_SAMPLE_C_L_O_V2_V3, IMAGE_SAMPLE_C_L_O, MIMGEncGfx6, 0x2, 0x3 }, // 3297
  { IMAGE_SAMPLE_C_L_O_V2_V4, IMAGE_SAMPLE_C_L_O, MIMGEncGfx6, 0x2, 0x4 }, // 3298
  { IMAGE_SAMPLE_C_L_O_V2_V8, IMAGE_SAMPLE_C_L_O, MIMGEncGfx6, 0x2, 0x8 }, // 3299
  { IMAGE_SAMPLE_C_L_O_V3_V3, IMAGE_SAMPLE_C_L_O, MIMGEncGfx6, 0x3, 0x3 }, // 3300
  { IMAGE_SAMPLE_C_L_O_V3_V4, IMAGE_SAMPLE_C_L_O, MIMGEncGfx6, 0x3, 0x4 }, // 3301
  { IMAGE_SAMPLE_C_L_O_V3_V8, IMAGE_SAMPLE_C_L_O, MIMGEncGfx6, 0x3, 0x8 }, // 3302
  { IMAGE_SAMPLE_C_L_O_V4_V3, IMAGE_SAMPLE_C_L_O, MIMGEncGfx6, 0x4, 0x3 }, // 3303
  { IMAGE_SAMPLE_C_L_O_V4_V4, IMAGE_SAMPLE_C_L_O, MIMGEncGfx6, 0x4, 0x4 }, // 3304
  { IMAGE_SAMPLE_C_L_O_V4_V8, IMAGE_SAMPLE_C_L_O, MIMGEncGfx6, 0x4, 0x8 }, // 3305
  { IMAGE_SAMPLE_C_L_O_V5_V3, IMAGE_SAMPLE_C_L_O, MIMGEncGfx6, 0x5, 0x3 }, // 3306
  { IMAGE_SAMPLE_C_L_O_V5_V4, IMAGE_SAMPLE_C_L_O, MIMGEncGfx6, 0x5, 0x4 }, // 3307
  { IMAGE_SAMPLE_C_L_O_V5_V8, IMAGE_SAMPLE_C_L_O, MIMGEncGfx6, 0x5, 0x8 }, // 3308
  { IMAGE_SAMPLE_C_O_V1_V3_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10Default, 0x1, 0x3 }, // 3309
  { IMAGE_SAMPLE_C_O_V1_V4_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 3310
  { IMAGE_SAMPLE_C_O_V1_V8_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 3311
  { IMAGE_SAMPLE_C_O_V2_V3_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 3312
  { IMAGE_SAMPLE_C_O_V2_V4_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 3313
  { IMAGE_SAMPLE_C_O_V2_V8_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 3314
  { IMAGE_SAMPLE_C_O_V3_V3_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10Default, 0x3, 0x3 }, // 3315
  { IMAGE_SAMPLE_C_O_V3_V4_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 3316
  { IMAGE_SAMPLE_C_O_V3_V8_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 3317
  { IMAGE_SAMPLE_C_O_V4_V3_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 3318
  { IMAGE_SAMPLE_C_O_V4_V4_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 3319
  { IMAGE_SAMPLE_C_O_V4_V8_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 3320
  { IMAGE_SAMPLE_C_O_V5_V3_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 3321
  { IMAGE_SAMPLE_C_O_V5_V4_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 3322
  { IMAGE_SAMPLE_C_O_V5_V8_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 3323
  { IMAGE_SAMPLE_C_O_V1_V3_nsa_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10NSA, 0x1, 0x3 }, // 3324
  { IMAGE_SAMPLE_C_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 3325
  { IMAGE_SAMPLE_C_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 3326
  { IMAGE_SAMPLE_C_O_V2_V3_nsa_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 3327
  { IMAGE_SAMPLE_C_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3328
  { IMAGE_SAMPLE_C_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 3329
  { IMAGE_SAMPLE_C_O_V3_V3_nsa_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10NSA, 0x3, 0x3 }, // 3330
  { IMAGE_SAMPLE_C_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3331
  { IMAGE_SAMPLE_C_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 3332
  { IMAGE_SAMPLE_C_O_V4_V3_nsa_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 3333
  { IMAGE_SAMPLE_C_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 3334
  { IMAGE_SAMPLE_C_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 3335
  { IMAGE_SAMPLE_C_O_V5_V3_nsa_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 3336
  { IMAGE_SAMPLE_C_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 3337
  { IMAGE_SAMPLE_C_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_C_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 3338
  { IMAGE_SAMPLE_C_O_V1_V3, IMAGE_SAMPLE_C_O, MIMGEncGfx6, 0x1, 0x3 }, // 3339
  { IMAGE_SAMPLE_C_O_V1_V4, IMAGE_SAMPLE_C_O, MIMGEncGfx6, 0x1, 0x4 }, // 3340
  { IMAGE_SAMPLE_C_O_V1_V8, IMAGE_SAMPLE_C_O, MIMGEncGfx6, 0x1, 0x8 }, // 3341
  { IMAGE_SAMPLE_C_O_V2_V3, IMAGE_SAMPLE_C_O, MIMGEncGfx6, 0x2, 0x3 }, // 3342
  { IMAGE_SAMPLE_C_O_V2_V4, IMAGE_SAMPLE_C_O, MIMGEncGfx6, 0x2, 0x4 }, // 3343
  { IMAGE_SAMPLE_C_O_V2_V8, IMAGE_SAMPLE_C_O, MIMGEncGfx6, 0x2, 0x8 }, // 3344
  { IMAGE_SAMPLE_C_O_V3_V3, IMAGE_SAMPLE_C_O, MIMGEncGfx6, 0x3, 0x3 }, // 3345
  { IMAGE_SAMPLE_C_O_V3_V4, IMAGE_SAMPLE_C_O, MIMGEncGfx6, 0x3, 0x4 }, // 3346
  { IMAGE_SAMPLE_C_O_V3_V8, IMAGE_SAMPLE_C_O, MIMGEncGfx6, 0x3, 0x8 }, // 3347
  { IMAGE_SAMPLE_C_O_V4_V3, IMAGE_SAMPLE_C_O, MIMGEncGfx6, 0x4, 0x3 }, // 3348
  { IMAGE_SAMPLE_C_O_V4_V4, IMAGE_SAMPLE_C_O, MIMGEncGfx6, 0x4, 0x4 }, // 3349
  { IMAGE_SAMPLE_C_O_V4_V8, IMAGE_SAMPLE_C_O, MIMGEncGfx6, 0x4, 0x8 }, // 3350
  { IMAGE_SAMPLE_C_O_V5_V3, IMAGE_SAMPLE_C_O, MIMGEncGfx6, 0x5, 0x3 }, // 3351
  { IMAGE_SAMPLE_C_O_V5_V4, IMAGE_SAMPLE_C_O, MIMGEncGfx6, 0x5, 0x4 }, // 3352
  { IMAGE_SAMPLE_C_O_V5_V8, IMAGE_SAMPLE_C_O, MIMGEncGfx6, 0x5, 0x8 }, // 3353
  { IMAGE_SAMPLE_D_V1_V2_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x1, 0x2 }, // 3354
  { IMAGE_SAMPLE_D_V1_V3_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x1, 0x3 }, // 3355
  { IMAGE_SAMPLE_D_V1_V4_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x1, 0x4 }, // 3356
  { IMAGE_SAMPLE_D_V1_V8_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x1, 0x8 }, // 3357
  { IMAGE_SAMPLE_D_V1_V16_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x1, 0x10 }, // 3358
  { IMAGE_SAMPLE_D_V2_V2_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x2, 0x2 }, // 3359
  { IMAGE_SAMPLE_D_V2_V3_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x2, 0x3 }, // 3360
  { IMAGE_SAMPLE_D_V2_V4_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x2, 0x4 }, // 3361
  { IMAGE_SAMPLE_D_V2_V8_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x2, 0x8 }, // 3362
  { IMAGE_SAMPLE_D_V2_V16_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x2, 0x10 }, // 3363
  { IMAGE_SAMPLE_D_V3_V2_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x3, 0x2 }, // 3364
  { IMAGE_SAMPLE_D_V3_V3_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x3, 0x3 }, // 3365
  { IMAGE_SAMPLE_D_V3_V4_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x3, 0x4 }, // 3366
  { IMAGE_SAMPLE_D_V3_V8_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x3, 0x8 }, // 3367
  { IMAGE_SAMPLE_D_V3_V16_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x3, 0x10 }, // 3368
  { IMAGE_SAMPLE_D_V4_V2_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x4, 0x2 }, // 3369
  { IMAGE_SAMPLE_D_V4_V3_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x4, 0x3 }, // 3370
  { IMAGE_SAMPLE_D_V4_V4_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x4, 0x4 }, // 3371
  { IMAGE_SAMPLE_D_V4_V8_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x4, 0x8 }, // 3372
  { IMAGE_SAMPLE_D_V4_V16_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x4, 0x10 }, // 3373
  { IMAGE_SAMPLE_D_V5_V2_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x5, 0x2 }, // 3374
  { IMAGE_SAMPLE_D_V5_V3_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x5, 0x3 }, // 3375
  { IMAGE_SAMPLE_D_V5_V4_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x5, 0x4 }, // 3376
  { IMAGE_SAMPLE_D_V5_V8_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x5, 0x8 }, // 3377
  { IMAGE_SAMPLE_D_V5_V16_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10Default, 0x5, 0x10 }, // 3378
  { IMAGE_SAMPLE_D_V1_V2_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x1, 0x2 }, // 3379
  { IMAGE_SAMPLE_D_V1_V3_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x1, 0x3 }, // 3380
  { IMAGE_SAMPLE_D_V1_V4_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x1, 0x4 }, // 3381
  { IMAGE_SAMPLE_D_V1_V5_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x1, 0x5 }, // 3382
  { IMAGE_SAMPLE_D_V1_V6_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x1, 0x6 }, // 3383
  { IMAGE_SAMPLE_D_V1_V7_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x1, 0x7 }, // 3384
  { IMAGE_SAMPLE_D_V1_V9_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x1, 0x9 }, // 3385
  { IMAGE_SAMPLE_D_V2_V2_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x2, 0x2 }, // 3386
  { IMAGE_SAMPLE_D_V2_V3_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x2, 0x3 }, // 3387
  { IMAGE_SAMPLE_D_V2_V4_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3388
  { IMAGE_SAMPLE_D_V2_V5_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x2, 0x5 }, // 3389
  { IMAGE_SAMPLE_D_V2_V6_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x2, 0x6 }, // 3390
  { IMAGE_SAMPLE_D_V2_V7_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x2, 0x7 }, // 3391
  { IMAGE_SAMPLE_D_V2_V9_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x2, 0x9 }, // 3392
  { IMAGE_SAMPLE_D_V3_V2_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x3, 0x2 }, // 3393
  { IMAGE_SAMPLE_D_V3_V3_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x3, 0x3 }, // 3394
  { IMAGE_SAMPLE_D_V3_V4_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3395
  { IMAGE_SAMPLE_D_V3_V5_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x3, 0x5 }, // 3396
  { IMAGE_SAMPLE_D_V3_V6_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x3, 0x6 }, // 3397
  { IMAGE_SAMPLE_D_V3_V7_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x3, 0x7 }, // 3398
  { IMAGE_SAMPLE_D_V3_V9_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x3, 0x9 }, // 3399
  { IMAGE_SAMPLE_D_V4_V2_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x4, 0x2 }, // 3400
  { IMAGE_SAMPLE_D_V4_V3_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x4, 0x3 }, // 3401
  { IMAGE_SAMPLE_D_V4_V4_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x4, 0x4 }, // 3402
  { IMAGE_SAMPLE_D_V4_V5_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x4, 0x5 }, // 3403
  { IMAGE_SAMPLE_D_V4_V6_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x4, 0x6 }, // 3404
  { IMAGE_SAMPLE_D_V4_V7_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x4, 0x7 }, // 3405
  { IMAGE_SAMPLE_D_V4_V9_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x4, 0x9 }, // 3406
  { IMAGE_SAMPLE_D_V5_V2_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x5, 0x2 }, // 3407
  { IMAGE_SAMPLE_D_V5_V3_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x5, 0x3 }, // 3408
  { IMAGE_SAMPLE_D_V5_V4_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x5, 0x4 }, // 3409
  { IMAGE_SAMPLE_D_V5_V5_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x5, 0x5 }, // 3410
  { IMAGE_SAMPLE_D_V5_V6_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x5, 0x6 }, // 3411
  { IMAGE_SAMPLE_D_V5_V7_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x5, 0x7 }, // 3412
  { IMAGE_SAMPLE_D_V5_V9_nsa_gfx10, IMAGE_SAMPLE_D, MIMGEncGfx10NSA, 0x5, 0x9 }, // 3413
  { IMAGE_SAMPLE_D_V1_V2, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x1, 0x2 }, // 3414
  { IMAGE_SAMPLE_D_V1_V3, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x1, 0x3 }, // 3415
  { IMAGE_SAMPLE_D_V1_V4, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x1, 0x4 }, // 3416
  { IMAGE_SAMPLE_D_V1_V8, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x1, 0x8 }, // 3417
  { IMAGE_SAMPLE_D_V1_V16, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x1, 0x10 }, // 3418
  { IMAGE_SAMPLE_D_V2_V2, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x2, 0x2 }, // 3419
  { IMAGE_SAMPLE_D_V2_V3, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x2, 0x3 }, // 3420
  { IMAGE_SAMPLE_D_V2_V4, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x2, 0x4 }, // 3421
  { IMAGE_SAMPLE_D_V2_V8, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x2, 0x8 }, // 3422
  { IMAGE_SAMPLE_D_V2_V16, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x2, 0x10 }, // 3423
  { IMAGE_SAMPLE_D_V3_V2, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x3, 0x2 }, // 3424
  { IMAGE_SAMPLE_D_V3_V3, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x3, 0x3 }, // 3425
  { IMAGE_SAMPLE_D_V3_V4, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x3, 0x4 }, // 3426
  { IMAGE_SAMPLE_D_V3_V8, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x3, 0x8 }, // 3427
  { IMAGE_SAMPLE_D_V3_V16, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x3, 0x10 }, // 3428
  { IMAGE_SAMPLE_D_V4_V2, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x4, 0x2 }, // 3429
  { IMAGE_SAMPLE_D_V4_V3, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x4, 0x3 }, // 3430
  { IMAGE_SAMPLE_D_V4_V4, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x4, 0x4 }, // 3431
  { IMAGE_SAMPLE_D_V4_V8, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x4, 0x8 }, // 3432
  { IMAGE_SAMPLE_D_V4_V16, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x4, 0x10 }, // 3433
  { IMAGE_SAMPLE_D_V5_V2, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x5, 0x2 }, // 3434
  { IMAGE_SAMPLE_D_V5_V3, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x5, 0x3 }, // 3435
  { IMAGE_SAMPLE_D_V5_V4, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x5, 0x4 }, // 3436
  { IMAGE_SAMPLE_D_V5_V8, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x5, 0x8 }, // 3437
  { IMAGE_SAMPLE_D_V5_V16, IMAGE_SAMPLE_D, MIMGEncGfx6, 0x5, 0x10 }, // 3438
  { IMAGE_SAMPLE_D_CL_V1_V2_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x1, 0x2 }, // 3439
  { IMAGE_SAMPLE_D_CL_V1_V3_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x1, 0x3 }, // 3440
  { IMAGE_SAMPLE_D_CL_V1_V4_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x1, 0x4 }, // 3441
  { IMAGE_SAMPLE_D_CL_V1_V8_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x1, 0x8 }, // 3442
  { IMAGE_SAMPLE_D_CL_V1_V16_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x1, 0x10 }, // 3443
  { IMAGE_SAMPLE_D_CL_V2_V2_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x2, 0x2 }, // 3444
  { IMAGE_SAMPLE_D_CL_V2_V3_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x2, 0x3 }, // 3445
  { IMAGE_SAMPLE_D_CL_V2_V4_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x2, 0x4 }, // 3446
  { IMAGE_SAMPLE_D_CL_V2_V8_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x2, 0x8 }, // 3447
  { IMAGE_SAMPLE_D_CL_V2_V16_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x2, 0x10 }, // 3448
  { IMAGE_SAMPLE_D_CL_V3_V2_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x3, 0x2 }, // 3449
  { IMAGE_SAMPLE_D_CL_V3_V3_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x3, 0x3 }, // 3450
  { IMAGE_SAMPLE_D_CL_V3_V4_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x3, 0x4 }, // 3451
  { IMAGE_SAMPLE_D_CL_V3_V8_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x3, 0x8 }, // 3452
  { IMAGE_SAMPLE_D_CL_V3_V16_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x3, 0x10 }, // 3453
  { IMAGE_SAMPLE_D_CL_V4_V2_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x4, 0x2 }, // 3454
  { IMAGE_SAMPLE_D_CL_V4_V3_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x4, 0x3 }, // 3455
  { IMAGE_SAMPLE_D_CL_V4_V4_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x4, 0x4 }, // 3456
  { IMAGE_SAMPLE_D_CL_V4_V8_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x4, 0x8 }, // 3457
  { IMAGE_SAMPLE_D_CL_V4_V16_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x4, 0x10 }, // 3458
  { IMAGE_SAMPLE_D_CL_V5_V2_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x5, 0x2 }, // 3459
  { IMAGE_SAMPLE_D_CL_V5_V3_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x5, 0x3 }, // 3460
  { IMAGE_SAMPLE_D_CL_V5_V4_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x5, 0x4 }, // 3461
  { IMAGE_SAMPLE_D_CL_V5_V8_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x5, 0x8 }, // 3462
  { IMAGE_SAMPLE_D_CL_V5_V16_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10Default, 0x5, 0x10 }, // 3463
  { IMAGE_SAMPLE_D_CL_V1_V2_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x1, 0x2 }, // 3464
  { IMAGE_SAMPLE_D_CL_V1_V3_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x1, 0x3 }, // 3465
  { IMAGE_SAMPLE_D_CL_V1_V4_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x1, 0x4 }, // 3466
  { IMAGE_SAMPLE_D_CL_V1_V5_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x1, 0x5 }, // 3467
  { IMAGE_SAMPLE_D_CL_V1_V7_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x1, 0x7 }, // 3468
  { IMAGE_SAMPLE_D_CL_V1_V8_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x1, 0x8 }, // 3469
  { IMAGE_SAMPLE_D_CL_V1_V10_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x1, 0xA }, // 3470
  { IMAGE_SAMPLE_D_CL_V2_V2_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x2, 0x2 }, // 3471
  { IMAGE_SAMPLE_D_CL_V2_V3_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x2, 0x3 }, // 3472
  { IMAGE_SAMPLE_D_CL_V2_V4_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3473
  { IMAGE_SAMPLE_D_CL_V2_V5_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x2, 0x5 }, // 3474
  { IMAGE_SAMPLE_D_CL_V2_V7_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x2, 0x7 }, // 3475
  { IMAGE_SAMPLE_D_CL_V2_V8_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x2, 0x8 }, // 3476
  { IMAGE_SAMPLE_D_CL_V2_V10_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x2, 0xA }, // 3477
  { IMAGE_SAMPLE_D_CL_V3_V2_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x3, 0x2 }, // 3478
  { IMAGE_SAMPLE_D_CL_V3_V3_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x3, 0x3 }, // 3479
  { IMAGE_SAMPLE_D_CL_V3_V4_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3480
  { IMAGE_SAMPLE_D_CL_V3_V5_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x3, 0x5 }, // 3481
  { IMAGE_SAMPLE_D_CL_V3_V7_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x3, 0x7 }, // 3482
  { IMAGE_SAMPLE_D_CL_V3_V8_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x3, 0x8 }, // 3483
  { IMAGE_SAMPLE_D_CL_V3_V10_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x3, 0xA }, // 3484
  { IMAGE_SAMPLE_D_CL_V4_V2_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x4, 0x2 }, // 3485
  { IMAGE_SAMPLE_D_CL_V4_V3_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x4, 0x3 }, // 3486
  { IMAGE_SAMPLE_D_CL_V4_V4_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x4, 0x4 }, // 3487
  { IMAGE_SAMPLE_D_CL_V4_V5_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x4, 0x5 }, // 3488
  { IMAGE_SAMPLE_D_CL_V4_V7_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x4, 0x7 }, // 3489
  { IMAGE_SAMPLE_D_CL_V4_V8_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x4, 0x8 }, // 3490
  { IMAGE_SAMPLE_D_CL_V4_V10_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x4, 0xA }, // 3491
  { IMAGE_SAMPLE_D_CL_V5_V2_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x5, 0x2 }, // 3492
  { IMAGE_SAMPLE_D_CL_V5_V3_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x5, 0x3 }, // 3493
  { IMAGE_SAMPLE_D_CL_V5_V4_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x5, 0x4 }, // 3494
  { IMAGE_SAMPLE_D_CL_V5_V5_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x5, 0x5 }, // 3495
  { IMAGE_SAMPLE_D_CL_V5_V7_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x5, 0x7 }, // 3496
  { IMAGE_SAMPLE_D_CL_V5_V8_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x5, 0x8 }, // 3497
  { IMAGE_SAMPLE_D_CL_V5_V10_nsa_gfx10, IMAGE_SAMPLE_D_CL, MIMGEncGfx10NSA, 0x5, 0xA }, // 3498
  { IMAGE_SAMPLE_D_CL_V1_V2, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x1, 0x2 }, // 3499
  { IMAGE_SAMPLE_D_CL_V1_V3, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x1, 0x3 }, // 3500
  { IMAGE_SAMPLE_D_CL_V1_V4, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x1, 0x4 }, // 3501
  { IMAGE_SAMPLE_D_CL_V1_V8, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x1, 0x8 }, // 3502
  { IMAGE_SAMPLE_D_CL_V1_V16, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x1, 0x10 }, // 3503
  { IMAGE_SAMPLE_D_CL_V2_V2, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x2, 0x2 }, // 3504
  { IMAGE_SAMPLE_D_CL_V2_V3, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x2, 0x3 }, // 3505
  { IMAGE_SAMPLE_D_CL_V2_V4, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x2, 0x4 }, // 3506
  { IMAGE_SAMPLE_D_CL_V2_V8, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x2, 0x8 }, // 3507
  { IMAGE_SAMPLE_D_CL_V2_V16, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x2, 0x10 }, // 3508
  { IMAGE_SAMPLE_D_CL_V3_V2, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x3, 0x2 }, // 3509
  { IMAGE_SAMPLE_D_CL_V3_V3, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x3, 0x3 }, // 3510
  { IMAGE_SAMPLE_D_CL_V3_V4, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x3, 0x4 }, // 3511
  { IMAGE_SAMPLE_D_CL_V3_V8, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x3, 0x8 }, // 3512
  { IMAGE_SAMPLE_D_CL_V3_V16, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x3, 0x10 }, // 3513
  { IMAGE_SAMPLE_D_CL_V4_V2, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x4, 0x2 }, // 3514
  { IMAGE_SAMPLE_D_CL_V4_V3, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x4, 0x3 }, // 3515
  { IMAGE_SAMPLE_D_CL_V4_V4, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x4, 0x4 }, // 3516
  { IMAGE_SAMPLE_D_CL_V4_V8, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x4, 0x8 }, // 3517
  { IMAGE_SAMPLE_D_CL_V4_V16, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x4, 0x10 }, // 3518
  { IMAGE_SAMPLE_D_CL_V5_V2, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x5, 0x2 }, // 3519
  { IMAGE_SAMPLE_D_CL_V5_V3, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x5, 0x3 }, // 3520
  { IMAGE_SAMPLE_D_CL_V5_V4, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x5, 0x4 }, // 3521
  { IMAGE_SAMPLE_D_CL_V5_V8, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x5, 0x8 }, // 3522
  { IMAGE_SAMPLE_D_CL_V5_V16, IMAGE_SAMPLE_D_CL, MIMGEncGfx6, 0x5, 0x10 }, // 3523
  { IMAGE_SAMPLE_D_CL_O_V1_V3_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x1, 0x3 }, // 3524
  { IMAGE_SAMPLE_D_CL_O_V1_V4_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 3525
  { IMAGE_SAMPLE_D_CL_O_V1_V8_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 3526
  { IMAGE_SAMPLE_D_CL_O_V1_V16_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x1, 0x10 }, // 3527
  { IMAGE_SAMPLE_D_CL_O_V2_V3_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 3528
  { IMAGE_SAMPLE_D_CL_O_V2_V4_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 3529
  { IMAGE_SAMPLE_D_CL_O_V2_V8_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 3530
  { IMAGE_SAMPLE_D_CL_O_V2_V16_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x2, 0x10 }, // 3531
  { IMAGE_SAMPLE_D_CL_O_V3_V3_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x3, 0x3 }, // 3532
  { IMAGE_SAMPLE_D_CL_O_V3_V4_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 3533
  { IMAGE_SAMPLE_D_CL_O_V3_V8_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 3534
  { IMAGE_SAMPLE_D_CL_O_V3_V16_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x3, 0x10 }, // 3535
  { IMAGE_SAMPLE_D_CL_O_V4_V3_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 3536
  { IMAGE_SAMPLE_D_CL_O_V4_V4_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 3537
  { IMAGE_SAMPLE_D_CL_O_V4_V8_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 3538
  { IMAGE_SAMPLE_D_CL_O_V4_V16_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x4, 0x10 }, // 3539
  { IMAGE_SAMPLE_D_CL_O_V5_V3_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 3540
  { IMAGE_SAMPLE_D_CL_O_V5_V4_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 3541
  { IMAGE_SAMPLE_D_CL_O_V5_V8_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 3542
  { IMAGE_SAMPLE_D_CL_O_V5_V16_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10Default, 0x5, 0x10 }, // 3543
  { IMAGE_SAMPLE_D_CL_O_V1_V3_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x1, 0x3 }, // 3544
  { IMAGE_SAMPLE_D_CL_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 3545
  { IMAGE_SAMPLE_D_CL_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 3546
  { IMAGE_SAMPLE_D_CL_O_V1_V6_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x1, 0x6 }, // 3547
  { IMAGE_SAMPLE_D_CL_O_V1_V8_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x1, 0x8 }, // 3548
  { IMAGE_SAMPLE_D_CL_O_V1_V9_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x1, 0x9 }, // 3549
  { IMAGE_SAMPLE_D_CL_O_V1_V11_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x1, 0xB }, // 3550
  { IMAGE_SAMPLE_D_CL_O_V2_V3_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 3551
  { IMAGE_SAMPLE_D_CL_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3552
  { IMAGE_SAMPLE_D_CL_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 3553
  { IMAGE_SAMPLE_D_CL_O_V2_V6_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 3554
  { IMAGE_SAMPLE_D_CL_O_V2_V8_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x2, 0x8 }, // 3555
  { IMAGE_SAMPLE_D_CL_O_V2_V9_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x2, 0x9 }, // 3556
  { IMAGE_SAMPLE_D_CL_O_V2_V11_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x2, 0xB }, // 3557
  { IMAGE_SAMPLE_D_CL_O_V3_V3_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x3, 0x3 }, // 3558
  { IMAGE_SAMPLE_D_CL_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3559
  { IMAGE_SAMPLE_D_CL_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 3560
  { IMAGE_SAMPLE_D_CL_O_V3_V6_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x3, 0x6 }, // 3561
  { IMAGE_SAMPLE_D_CL_O_V3_V8_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x3, 0x8 }, // 3562
  { IMAGE_SAMPLE_D_CL_O_V3_V9_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x3, 0x9 }, // 3563
  { IMAGE_SAMPLE_D_CL_O_V3_V11_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x3, 0xB }, // 3564
  { IMAGE_SAMPLE_D_CL_O_V4_V3_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 3565
  { IMAGE_SAMPLE_D_CL_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 3566
  { IMAGE_SAMPLE_D_CL_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 3567
  { IMAGE_SAMPLE_D_CL_O_V4_V6_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 3568
  { IMAGE_SAMPLE_D_CL_O_V4_V8_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x4, 0x8 }, // 3569
  { IMAGE_SAMPLE_D_CL_O_V4_V9_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x4, 0x9 }, // 3570
  { IMAGE_SAMPLE_D_CL_O_V4_V11_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x4, 0xB }, // 3571
  { IMAGE_SAMPLE_D_CL_O_V5_V3_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 3572
  { IMAGE_SAMPLE_D_CL_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 3573
  { IMAGE_SAMPLE_D_CL_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 3574
  { IMAGE_SAMPLE_D_CL_O_V5_V6_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 3575
  { IMAGE_SAMPLE_D_CL_O_V5_V8_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x5, 0x8 }, // 3576
  { IMAGE_SAMPLE_D_CL_O_V5_V9_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x5, 0x9 }, // 3577
  { IMAGE_SAMPLE_D_CL_O_V5_V11_nsa_gfx10, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx10NSA, 0x5, 0xB }, // 3578
  { IMAGE_SAMPLE_D_CL_O_V1_V3, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x1, 0x3 }, // 3579
  { IMAGE_SAMPLE_D_CL_O_V1_V4, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x1, 0x4 }, // 3580
  { IMAGE_SAMPLE_D_CL_O_V1_V8, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x1, 0x8 }, // 3581
  { IMAGE_SAMPLE_D_CL_O_V1_V16, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x1, 0x10 }, // 3582
  { IMAGE_SAMPLE_D_CL_O_V2_V3, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x2, 0x3 }, // 3583
  { IMAGE_SAMPLE_D_CL_O_V2_V4, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x2, 0x4 }, // 3584
  { IMAGE_SAMPLE_D_CL_O_V2_V8, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x2, 0x8 }, // 3585
  { IMAGE_SAMPLE_D_CL_O_V2_V16, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x2, 0x10 }, // 3586
  { IMAGE_SAMPLE_D_CL_O_V3_V3, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x3, 0x3 }, // 3587
  { IMAGE_SAMPLE_D_CL_O_V3_V4, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x3, 0x4 }, // 3588
  { IMAGE_SAMPLE_D_CL_O_V3_V8, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x3, 0x8 }, // 3589
  { IMAGE_SAMPLE_D_CL_O_V3_V16, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x3, 0x10 }, // 3590
  { IMAGE_SAMPLE_D_CL_O_V4_V3, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x4, 0x3 }, // 3591
  { IMAGE_SAMPLE_D_CL_O_V4_V4, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x4, 0x4 }, // 3592
  { IMAGE_SAMPLE_D_CL_O_V4_V8, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x4, 0x8 }, // 3593
  { IMAGE_SAMPLE_D_CL_O_V4_V16, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x4, 0x10 }, // 3594
  { IMAGE_SAMPLE_D_CL_O_V5_V3, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x5, 0x3 }, // 3595
  { IMAGE_SAMPLE_D_CL_O_V5_V4, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x5, 0x4 }, // 3596
  { IMAGE_SAMPLE_D_CL_O_V5_V8, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x5, 0x8 }, // 3597
  { IMAGE_SAMPLE_D_CL_O_V5_V16, IMAGE_SAMPLE_D_CL_O, MIMGEncGfx6, 0x5, 0x10 }, // 3598
  { IMAGE_SAMPLE_D_O_V1_V3_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x1, 0x3 }, // 3599
  { IMAGE_SAMPLE_D_O_V1_V4_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 3600
  { IMAGE_SAMPLE_D_O_V1_V8_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 3601
  { IMAGE_SAMPLE_D_O_V1_V16_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x1, 0x10 }, // 3602
  { IMAGE_SAMPLE_D_O_V2_V3_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 3603
  { IMAGE_SAMPLE_D_O_V2_V4_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 3604
  { IMAGE_SAMPLE_D_O_V2_V8_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 3605
  { IMAGE_SAMPLE_D_O_V2_V16_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x2, 0x10 }, // 3606
  { IMAGE_SAMPLE_D_O_V3_V3_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x3, 0x3 }, // 3607
  { IMAGE_SAMPLE_D_O_V3_V4_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 3608
  { IMAGE_SAMPLE_D_O_V3_V8_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 3609
  { IMAGE_SAMPLE_D_O_V3_V16_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x3, 0x10 }, // 3610
  { IMAGE_SAMPLE_D_O_V4_V3_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 3611
  { IMAGE_SAMPLE_D_O_V4_V4_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 3612
  { IMAGE_SAMPLE_D_O_V4_V8_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 3613
  { IMAGE_SAMPLE_D_O_V4_V16_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x4, 0x10 }, // 3614
  { IMAGE_SAMPLE_D_O_V5_V3_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 3615
  { IMAGE_SAMPLE_D_O_V5_V4_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 3616
  { IMAGE_SAMPLE_D_O_V5_V8_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 3617
  { IMAGE_SAMPLE_D_O_V5_V16_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10Default, 0x5, 0x10 }, // 3618
  { IMAGE_SAMPLE_D_O_V1_V3_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x1, 0x3 }, // 3619
  { IMAGE_SAMPLE_D_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 3620
  { IMAGE_SAMPLE_D_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 3621
  { IMAGE_SAMPLE_D_O_V1_V6_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x1, 0x6 }, // 3622
  { IMAGE_SAMPLE_D_O_V1_V7_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x1, 0x7 }, // 3623
  { IMAGE_SAMPLE_D_O_V1_V8_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x1, 0x8 }, // 3624
  { IMAGE_SAMPLE_D_O_V1_V10_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x1, 0xA }, // 3625
  { IMAGE_SAMPLE_D_O_V2_V3_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 3626
  { IMAGE_SAMPLE_D_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3627
  { IMAGE_SAMPLE_D_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 3628
  { IMAGE_SAMPLE_D_O_V2_V6_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x2, 0x6 }, // 3629
  { IMAGE_SAMPLE_D_O_V2_V7_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x2, 0x7 }, // 3630
  { IMAGE_SAMPLE_D_O_V2_V8_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x2, 0x8 }, // 3631
  { IMAGE_SAMPLE_D_O_V2_V10_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x2, 0xA }, // 3632
  { IMAGE_SAMPLE_D_O_V3_V3_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x3, 0x3 }, // 3633
  { IMAGE_SAMPLE_D_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3634
  { IMAGE_SAMPLE_D_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 3635
  { IMAGE_SAMPLE_D_O_V3_V6_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x3, 0x6 }, // 3636
  { IMAGE_SAMPLE_D_O_V3_V7_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x3, 0x7 }, // 3637
  { IMAGE_SAMPLE_D_O_V3_V8_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x3, 0x8 }, // 3638
  { IMAGE_SAMPLE_D_O_V3_V10_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x3, 0xA }, // 3639
  { IMAGE_SAMPLE_D_O_V4_V3_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 3640
  { IMAGE_SAMPLE_D_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 3641
  { IMAGE_SAMPLE_D_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 3642
  { IMAGE_SAMPLE_D_O_V4_V6_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x4, 0x6 }, // 3643
  { IMAGE_SAMPLE_D_O_V4_V7_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x4, 0x7 }, // 3644
  { IMAGE_SAMPLE_D_O_V4_V8_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x4, 0x8 }, // 3645
  { IMAGE_SAMPLE_D_O_V4_V10_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x4, 0xA }, // 3646
  { IMAGE_SAMPLE_D_O_V5_V3_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 3647
  { IMAGE_SAMPLE_D_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 3648
  { IMAGE_SAMPLE_D_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 3649
  { IMAGE_SAMPLE_D_O_V5_V6_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x5, 0x6 }, // 3650
  { IMAGE_SAMPLE_D_O_V5_V7_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x5, 0x7 }, // 3651
  { IMAGE_SAMPLE_D_O_V5_V8_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x5, 0x8 }, // 3652
  { IMAGE_SAMPLE_D_O_V5_V10_nsa_gfx10, IMAGE_SAMPLE_D_O, MIMGEncGfx10NSA, 0x5, 0xA }, // 3653
  { IMAGE_SAMPLE_D_O_V1_V3, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x1, 0x3 }, // 3654
  { IMAGE_SAMPLE_D_O_V1_V4, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x1, 0x4 }, // 3655
  { IMAGE_SAMPLE_D_O_V1_V8, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x1, 0x8 }, // 3656
  { IMAGE_SAMPLE_D_O_V1_V16, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x1, 0x10 }, // 3657
  { IMAGE_SAMPLE_D_O_V2_V3, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x2, 0x3 }, // 3658
  { IMAGE_SAMPLE_D_O_V2_V4, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x2, 0x4 }, // 3659
  { IMAGE_SAMPLE_D_O_V2_V8, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x2, 0x8 }, // 3660
  { IMAGE_SAMPLE_D_O_V2_V16, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x2, 0x10 }, // 3661
  { IMAGE_SAMPLE_D_O_V3_V3, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x3, 0x3 }, // 3662
  { IMAGE_SAMPLE_D_O_V3_V4, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x3, 0x4 }, // 3663
  { IMAGE_SAMPLE_D_O_V3_V8, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x3, 0x8 }, // 3664
  { IMAGE_SAMPLE_D_O_V3_V16, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x3, 0x10 }, // 3665
  { IMAGE_SAMPLE_D_O_V4_V3, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x4, 0x3 }, // 3666
  { IMAGE_SAMPLE_D_O_V4_V4, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x4, 0x4 }, // 3667
  { IMAGE_SAMPLE_D_O_V4_V8, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x4, 0x8 }, // 3668
  { IMAGE_SAMPLE_D_O_V4_V16, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x4, 0x10 }, // 3669
  { IMAGE_SAMPLE_D_O_V5_V3, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x5, 0x3 }, // 3670
  { IMAGE_SAMPLE_D_O_V5_V4, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x5, 0x4 }, // 3671
  { IMAGE_SAMPLE_D_O_V5_V8, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x5, 0x8 }, // 3672
  { IMAGE_SAMPLE_D_O_V5_V16, IMAGE_SAMPLE_D_O, MIMGEncGfx6, 0x5, 0x10 }, // 3673
  { IMAGE_SAMPLE_L_V1_V1_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x1, 0x1 }, // 3674
  { IMAGE_SAMPLE_L_V1_V2_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x1, 0x2 }, // 3675
  { IMAGE_SAMPLE_L_V1_V3_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x1, 0x3 }, // 3676
  { IMAGE_SAMPLE_L_V1_V4_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x1, 0x4 }, // 3677
  { IMAGE_SAMPLE_L_V2_V1_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x2, 0x1 }, // 3678
  { IMAGE_SAMPLE_L_V2_V2_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x2, 0x2 }, // 3679
  { IMAGE_SAMPLE_L_V2_V3_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x2, 0x3 }, // 3680
  { IMAGE_SAMPLE_L_V2_V4_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x2, 0x4 }, // 3681
  { IMAGE_SAMPLE_L_V3_V1_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x3, 0x1 }, // 3682
  { IMAGE_SAMPLE_L_V3_V2_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x3, 0x2 }, // 3683
  { IMAGE_SAMPLE_L_V3_V3_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x3, 0x3 }, // 3684
  { IMAGE_SAMPLE_L_V3_V4_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x3, 0x4 }, // 3685
  { IMAGE_SAMPLE_L_V4_V1_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x4, 0x1 }, // 3686
  { IMAGE_SAMPLE_L_V4_V2_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x4, 0x2 }, // 3687
  { IMAGE_SAMPLE_L_V4_V3_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x4, 0x3 }, // 3688
  { IMAGE_SAMPLE_L_V4_V4_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x4, 0x4 }, // 3689
  { IMAGE_SAMPLE_L_V5_V1_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x5, 0x1 }, // 3690
  { IMAGE_SAMPLE_L_V5_V2_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x5, 0x2 }, // 3691
  { IMAGE_SAMPLE_L_V5_V3_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x5, 0x3 }, // 3692
  { IMAGE_SAMPLE_L_V5_V4_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10Default, 0x5, 0x4 }, // 3693
  { IMAGE_SAMPLE_L_V1_V2_nsa_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10NSA, 0x1, 0x2 }, // 3694
  { IMAGE_SAMPLE_L_V1_V3_nsa_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10NSA, 0x1, 0x3 }, // 3695
  { IMAGE_SAMPLE_L_V1_V4_nsa_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10NSA, 0x1, 0x4 }, // 3696
  { IMAGE_SAMPLE_L_V2_V2_nsa_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10NSA, 0x2, 0x2 }, // 3697
  { IMAGE_SAMPLE_L_V2_V3_nsa_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10NSA, 0x2, 0x3 }, // 3698
  { IMAGE_SAMPLE_L_V2_V4_nsa_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3699
  { IMAGE_SAMPLE_L_V3_V2_nsa_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10NSA, 0x3, 0x2 }, // 3700
  { IMAGE_SAMPLE_L_V3_V3_nsa_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10NSA, 0x3, 0x3 }, // 3701
  { IMAGE_SAMPLE_L_V3_V4_nsa_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3702
  { IMAGE_SAMPLE_L_V4_V2_nsa_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10NSA, 0x4, 0x2 }, // 3703
  { IMAGE_SAMPLE_L_V4_V3_nsa_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10NSA, 0x4, 0x3 }, // 3704
  { IMAGE_SAMPLE_L_V4_V4_nsa_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10NSA, 0x4, 0x4 }, // 3705
  { IMAGE_SAMPLE_L_V5_V2_nsa_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10NSA, 0x5, 0x2 }, // 3706
  { IMAGE_SAMPLE_L_V5_V3_nsa_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10NSA, 0x5, 0x3 }, // 3707
  { IMAGE_SAMPLE_L_V5_V4_nsa_gfx10, IMAGE_SAMPLE_L, MIMGEncGfx10NSA, 0x5, 0x4 }, // 3708
  { IMAGE_SAMPLE_L_V1_V1, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x1, 0x1 }, // 3709
  { IMAGE_SAMPLE_L_V1_V2, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x1, 0x2 }, // 3710
  { IMAGE_SAMPLE_L_V1_V3, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x1, 0x3 }, // 3711
  { IMAGE_SAMPLE_L_V1_V4, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x1, 0x4 }, // 3712
  { IMAGE_SAMPLE_L_V2_V1, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x2, 0x1 }, // 3713
  { IMAGE_SAMPLE_L_V2_V2, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x2, 0x2 }, // 3714
  { IMAGE_SAMPLE_L_V2_V3, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x2, 0x3 }, // 3715
  { IMAGE_SAMPLE_L_V2_V4, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x2, 0x4 }, // 3716
  { IMAGE_SAMPLE_L_V3_V1, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x3, 0x1 }, // 3717
  { IMAGE_SAMPLE_L_V3_V2, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x3, 0x2 }, // 3718
  { IMAGE_SAMPLE_L_V3_V3, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x3, 0x3 }, // 3719
  { IMAGE_SAMPLE_L_V3_V4, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x3, 0x4 }, // 3720
  { IMAGE_SAMPLE_L_V4_V1, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x4, 0x1 }, // 3721
  { IMAGE_SAMPLE_L_V4_V2, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x4, 0x2 }, // 3722
  { IMAGE_SAMPLE_L_V4_V3, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x4, 0x3 }, // 3723
  { IMAGE_SAMPLE_L_V4_V4, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x4, 0x4 }, // 3724
  { IMAGE_SAMPLE_L_V5_V1, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x5, 0x1 }, // 3725
  { IMAGE_SAMPLE_L_V5_V2, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x5, 0x2 }, // 3726
  { IMAGE_SAMPLE_L_V5_V3, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x5, 0x3 }, // 3727
  { IMAGE_SAMPLE_L_V5_V4, IMAGE_SAMPLE_L, MIMGEncGfx6, 0x5, 0x4 }, // 3728
  { IMAGE_SAMPLE_LZ_V1_V1_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x1, 0x1 }, // 3729
  { IMAGE_SAMPLE_LZ_V1_V2_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x1, 0x2 }, // 3730
  { IMAGE_SAMPLE_LZ_V1_V3_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x1, 0x3 }, // 3731
  { IMAGE_SAMPLE_LZ_V1_V4_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x1, 0x4 }, // 3732
  { IMAGE_SAMPLE_LZ_V2_V1_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x2, 0x1 }, // 3733
  { IMAGE_SAMPLE_LZ_V2_V2_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x2, 0x2 }, // 3734
  { IMAGE_SAMPLE_LZ_V2_V3_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x2, 0x3 }, // 3735
  { IMAGE_SAMPLE_LZ_V2_V4_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x2, 0x4 }, // 3736
  { IMAGE_SAMPLE_LZ_V3_V1_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x3, 0x1 }, // 3737
  { IMAGE_SAMPLE_LZ_V3_V2_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x3, 0x2 }, // 3738
  { IMAGE_SAMPLE_LZ_V3_V3_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x3, 0x3 }, // 3739
  { IMAGE_SAMPLE_LZ_V3_V4_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x3, 0x4 }, // 3740
  { IMAGE_SAMPLE_LZ_V4_V1_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x4, 0x1 }, // 3741
  { IMAGE_SAMPLE_LZ_V4_V2_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x4, 0x2 }, // 3742
  { IMAGE_SAMPLE_LZ_V4_V3_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x4, 0x3 }, // 3743
  { IMAGE_SAMPLE_LZ_V4_V4_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x4, 0x4 }, // 3744
  { IMAGE_SAMPLE_LZ_V5_V1_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x5, 0x1 }, // 3745
  { IMAGE_SAMPLE_LZ_V5_V2_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x5, 0x2 }, // 3746
  { IMAGE_SAMPLE_LZ_V5_V3_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x5, 0x3 }, // 3747
  { IMAGE_SAMPLE_LZ_V5_V4_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10Default, 0x5, 0x4 }, // 3748
  { IMAGE_SAMPLE_LZ_V1_V2_nsa_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10NSA, 0x1, 0x2 }, // 3749
  { IMAGE_SAMPLE_LZ_V1_V3_nsa_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10NSA, 0x1, 0x3 }, // 3750
  { IMAGE_SAMPLE_LZ_V2_V2_nsa_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10NSA, 0x2, 0x2 }, // 3751
  { IMAGE_SAMPLE_LZ_V2_V3_nsa_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10NSA, 0x2, 0x3 }, // 3752
  { IMAGE_SAMPLE_LZ_V3_V2_nsa_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10NSA, 0x3, 0x2 }, // 3753
  { IMAGE_SAMPLE_LZ_V3_V3_nsa_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10NSA, 0x3, 0x3 }, // 3754
  { IMAGE_SAMPLE_LZ_V4_V2_nsa_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10NSA, 0x4, 0x2 }, // 3755
  { IMAGE_SAMPLE_LZ_V4_V3_nsa_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10NSA, 0x4, 0x3 }, // 3756
  { IMAGE_SAMPLE_LZ_V5_V2_nsa_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10NSA, 0x5, 0x2 }, // 3757
  { IMAGE_SAMPLE_LZ_V5_V3_nsa_gfx10, IMAGE_SAMPLE_LZ, MIMGEncGfx10NSA, 0x5, 0x3 }, // 3758
  { IMAGE_SAMPLE_LZ_V1_V1, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x1, 0x1 }, // 3759
  { IMAGE_SAMPLE_LZ_V1_V2, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x1, 0x2 }, // 3760
  { IMAGE_SAMPLE_LZ_V1_V3, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x1, 0x3 }, // 3761
  { IMAGE_SAMPLE_LZ_V1_V4, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x1, 0x4 }, // 3762
  { IMAGE_SAMPLE_LZ_V2_V1, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x2, 0x1 }, // 3763
  { IMAGE_SAMPLE_LZ_V2_V2, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x2, 0x2 }, // 3764
  { IMAGE_SAMPLE_LZ_V2_V3, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x2, 0x3 }, // 3765
  { IMAGE_SAMPLE_LZ_V2_V4, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x2, 0x4 }, // 3766
  { IMAGE_SAMPLE_LZ_V3_V1, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x3, 0x1 }, // 3767
  { IMAGE_SAMPLE_LZ_V3_V2, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x3, 0x2 }, // 3768
  { IMAGE_SAMPLE_LZ_V3_V3, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x3, 0x3 }, // 3769
  { IMAGE_SAMPLE_LZ_V3_V4, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x3, 0x4 }, // 3770
  { IMAGE_SAMPLE_LZ_V4_V1, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x4, 0x1 }, // 3771
  { IMAGE_SAMPLE_LZ_V4_V2, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x4, 0x2 }, // 3772
  { IMAGE_SAMPLE_LZ_V4_V3, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x4, 0x3 }, // 3773
  { IMAGE_SAMPLE_LZ_V4_V4, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x4, 0x4 }, // 3774
  { IMAGE_SAMPLE_LZ_V5_V1, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x5, 0x1 }, // 3775
  { IMAGE_SAMPLE_LZ_V5_V2, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x5, 0x2 }, // 3776
  { IMAGE_SAMPLE_LZ_V5_V3, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x5, 0x3 }, // 3777
  { IMAGE_SAMPLE_LZ_V5_V4, IMAGE_SAMPLE_LZ, MIMGEncGfx6, 0x5, 0x4 }, // 3778
  { IMAGE_SAMPLE_LZ_O_V1_V2_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10Default, 0x1, 0x2 }, // 3779
  { IMAGE_SAMPLE_LZ_O_V1_V3_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10Default, 0x1, 0x3 }, // 3780
  { IMAGE_SAMPLE_LZ_O_V1_V4_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 3781
  { IMAGE_SAMPLE_LZ_O_V2_V2_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10Default, 0x2, 0x2 }, // 3782
  { IMAGE_SAMPLE_LZ_O_V2_V3_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 3783
  { IMAGE_SAMPLE_LZ_O_V2_V4_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 3784
  { IMAGE_SAMPLE_LZ_O_V3_V2_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10Default, 0x3, 0x2 }, // 3785
  { IMAGE_SAMPLE_LZ_O_V3_V3_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10Default, 0x3, 0x3 }, // 3786
  { IMAGE_SAMPLE_LZ_O_V3_V4_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 3787
  { IMAGE_SAMPLE_LZ_O_V4_V2_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10Default, 0x4, 0x2 }, // 3788
  { IMAGE_SAMPLE_LZ_O_V4_V3_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 3789
  { IMAGE_SAMPLE_LZ_O_V4_V4_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 3790
  { IMAGE_SAMPLE_LZ_O_V5_V2_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10Default, 0x5, 0x2 }, // 3791
  { IMAGE_SAMPLE_LZ_O_V5_V3_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 3792
  { IMAGE_SAMPLE_LZ_O_V5_V4_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 3793
  { IMAGE_SAMPLE_LZ_O_V1_V2_nsa_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10NSA, 0x1, 0x2 }, // 3794
  { IMAGE_SAMPLE_LZ_O_V1_V3_nsa_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10NSA, 0x1, 0x3 }, // 3795
  { IMAGE_SAMPLE_LZ_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 3796
  { IMAGE_SAMPLE_LZ_O_V2_V2_nsa_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10NSA, 0x2, 0x2 }, // 3797
  { IMAGE_SAMPLE_LZ_O_V2_V3_nsa_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 3798
  { IMAGE_SAMPLE_LZ_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3799
  { IMAGE_SAMPLE_LZ_O_V3_V2_nsa_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10NSA, 0x3, 0x2 }, // 3800
  { IMAGE_SAMPLE_LZ_O_V3_V3_nsa_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10NSA, 0x3, 0x3 }, // 3801
  { IMAGE_SAMPLE_LZ_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3802
  { IMAGE_SAMPLE_LZ_O_V4_V2_nsa_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10NSA, 0x4, 0x2 }, // 3803
  { IMAGE_SAMPLE_LZ_O_V4_V3_nsa_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 3804
  { IMAGE_SAMPLE_LZ_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 3805
  { IMAGE_SAMPLE_LZ_O_V5_V2_nsa_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10NSA, 0x5, 0x2 }, // 3806
  { IMAGE_SAMPLE_LZ_O_V5_V3_nsa_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 3807
  { IMAGE_SAMPLE_LZ_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_LZ_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 3808
  { IMAGE_SAMPLE_LZ_O_V1_V2, IMAGE_SAMPLE_LZ_O, MIMGEncGfx6, 0x1, 0x2 }, // 3809
  { IMAGE_SAMPLE_LZ_O_V1_V3, IMAGE_SAMPLE_LZ_O, MIMGEncGfx6, 0x1, 0x3 }, // 3810
  { IMAGE_SAMPLE_LZ_O_V1_V4, IMAGE_SAMPLE_LZ_O, MIMGEncGfx6, 0x1, 0x4 }, // 3811
  { IMAGE_SAMPLE_LZ_O_V2_V2, IMAGE_SAMPLE_LZ_O, MIMGEncGfx6, 0x2, 0x2 }, // 3812
  { IMAGE_SAMPLE_LZ_O_V2_V3, IMAGE_SAMPLE_LZ_O, MIMGEncGfx6, 0x2, 0x3 }, // 3813
  { IMAGE_SAMPLE_LZ_O_V2_V4, IMAGE_SAMPLE_LZ_O, MIMGEncGfx6, 0x2, 0x4 }, // 3814
  { IMAGE_SAMPLE_LZ_O_V3_V2, IMAGE_SAMPLE_LZ_O, MIMGEncGfx6, 0x3, 0x2 }, // 3815
  { IMAGE_SAMPLE_LZ_O_V3_V3, IMAGE_SAMPLE_LZ_O, MIMGEncGfx6, 0x3, 0x3 }, // 3816
  { IMAGE_SAMPLE_LZ_O_V3_V4, IMAGE_SAMPLE_LZ_O, MIMGEncGfx6, 0x3, 0x4 }, // 3817
  { IMAGE_SAMPLE_LZ_O_V4_V2, IMAGE_SAMPLE_LZ_O, MIMGEncGfx6, 0x4, 0x2 }, // 3818
  { IMAGE_SAMPLE_LZ_O_V4_V3, IMAGE_SAMPLE_LZ_O, MIMGEncGfx6, 0x4, 0x3 }, // 3819
  { IMAGE_SAMPLE_LZ_O_V4_V4, IMAGE_SAMPLE_LZ_O, MIMGEncGfx6, 0x4, 0x4 }, // 3820
  { IMAGE_SAMPLE_LZ_O_V5_V2, IMAGE_SAMPLE_LZ_O, MIMGEncGfx6, 0x5, 0x2 }, // 3821
  { IMAGE_SAMPLE_LZ_O_V5_V3, IMAGE_SAMPLE_LZ_O, MIMGEncGfx6, 0x5, 0x3 }, // 3822
  { IMAGE_SAMPLE_LZ_O_V5_V4, IMAGE_SAMPLE_LZ_O, MIMGEncGfx6, 0x5, 0x4 }, // 3823
  { IMAGE_SAMPLE_L_O_V1_V2_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x1, 0x2 }, // 3824
  { IMAGE_SAMPLE_L_O_V1_V3_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x1, 0x3 }, // 3825
  { IMAGE_SAMPLE_L_O_V1_V4_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 3826
  { IMAGE_SAMPLE_L_O_V1_V8_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x1, 0x8 }, // 3827
  { IMAGE_SAMPLE_L_O_V2_V2_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x2, 0x2 }, // 3828
  { IMAGE_SAMPLE_L_O_V2_V3_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 3829
  { IMAGE_SAMPLE_L_O_V2_V4_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 3830
  { IMAGE_SAMPLE_L_O_V2_V8_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x2, 0x8 }, // 3831
  { IMAGE_SAMPLE_L_O_V3_V2_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x3, 0x2 }, // 3832
  { IMAGE_SAMPLE_L_O_V3_V3_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x3, 0x3 }, // 3833
  { IMAGE_SAMPLE_L_O_V3_V4_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 3834
  { IMAGE_SAMPLE_L_O_V3_V8_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x3, 0x8 }, // 3835
  { IMAGE_SAMPLE_L_O_V4_V2_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x4, 0x2 }, // 3836
  { IMAGE_SAMPLE_L_O_V4_V3_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 3837
  { IMAGE_SAMPLE_L_O_V4_V4_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 3838
  { IMAGE_SAMPLE_L_O_V4_V8_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x4, 0x8 }, // 3839
  { IMAGE_SAMPLE_L_O_V5_V2_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x5, 0x2 }, // 3840
  { IMAGE_SAMPLE_L_O_V5_V3_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 3841
  { IMAGE_SAMPLE_L_O_V5_V4_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 3842
  { IMAGE_SAMPLE_L_O_V5_V8_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10Default, 0x5, 0x8 }, // 3843
  { IMAGE_SAMPLE_L_O_V1_V2_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x1, 0x2 }, // 3844
  { IMAGE_SAMPLE_L_O_V1_V3_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x1, 0x3 }, // 3845
  { IMAGE_SAMPLE_L_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 3846
  { IMAGE_SAMPLE_L_O_V1_V5_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x1, 0x5 }, // 3847
  { IMAGE_SAMPLE_L_O_V2_V2_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x2, 0x2 }, // 3848
  { IMAGE_SAMPLE_L_O_V2_V3_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 3849
  { IMAGE_SAMPLE_L_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3850
  { IMAGE_SAMPLE_L_O_V2_V5_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x2, 0x5 }, // 3851
  { IMAGE_SAMPLE_L_O_V3_V2_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x3, 0x2 }, // 3852
  { IMAGE_SAMPLE_L_O_V3_V3_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x3, 0x3 }, // 3853
  { IMAGE_SAMPLE_L_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3854
  { IMAGE_SAMPLE_L_O_V3_V5_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x3, 0x5 }, // 3855
  { IMAGE_SAMPLE_L_O_V4_V2_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x4, 0x2 }, // 3856
  { IMAGE_SAMPLE_L_O_V4_V3_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 3857
  { IMAGE_SAMPLE_L_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 3858
  { IMAGE_SAMPLE_L_O_V4_V5_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x4, 0x5 }, // 3859
  { IMAGE_SAMPLE_L_O_V5_V2_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x5, 0x2 }, // 3860
  { IMAGE_SAMPLE_L_O_V5_V3_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 3861
  { IMAGE_SAMPLE_L_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 3862
  { IMAGE_SAMPLE_L_O_V5_V5_nsa_gfx10, IMAGE_SAMPLE_L_O, MIMGEncGfx10NSA, 0x5, 0x5 }, // 3863
  { IMAGE_SAMPLE_L_O_V1_V2, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x1, 0x2 }, // 3864
  { IMAGE_SAMPLE_L_O_V1_V3, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x1, 0x3 }, // 3865
  { IMAGE_SAMPLE_L_O_V1_V4, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x1, 0x4 }, // 3866
  { IMAGE_SAMPLE_L_O_V1_V8, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x1, 0x8 }, // 3867
  { IMAGE_SAMPLE_L_O_V2_V2, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x2, 0x2 }, // 3868
  { IMAGE_SAMPLE_L_O_V2_V3, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x2, 0x3 }, // 3869
  { IMAGE_SAMPLE_L_O_V2_V4, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x2, 0x4 }, // 3870
  { IMAGE_SAMPLE_L_O_V2_V8, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x2, 0x8 }, // 3871
  { IMAGE_SAMPLE_L_O_V3_V2, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x3, 0x2 }, // 3872
  { IMAGE_SAMPLE_L_O_V3_V3, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x3, 0x3 }, // 3873
  { IMAGE_SAMPLE_L_O_V3_V4, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x3, 0x4 }, // 3874
  { IMAGE_SAMPLE_L_O_V3_V8, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x3, 0x8 }, // 3875
  { IMAGE_SAMPLE_L_O_V4_V2, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x4, 0x2 }, // 3876
  { IMAGE_SAMPLE_L_O_V4_V3, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x4, 0x3 }, // 3877
  { IMAGE_SAMPLE_L_O_V4_V4, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x4, 0x4 }, // 3878
  { IMAGE_SAMPLE_L_O_V4_V8, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x4, 0x8 }, // 3879
  { IMAGE_SAMPLE_L_O_V5_V2, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x5, 0x2 }, // 3880
  { IMAGE_SAMPLE_L_O_V5_V3, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x5, 0x3 }, // 3881
  { IMAGE_SAMPLE_L_O_V5_V4, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x5, 0x4 }, // 3882
  { IMAGE_SAMPLE_L_O_V5_V8, IMAGE_SAMPLE_L_O, MIMGEncGfx6, 0x5, 0x8 }, // 3883
  { IMAGE_SAMPLE_O_V1_V2_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10Default, 0x1, 0x2 }, // 3884
  { IMAGE_SAMPLE_O_V1_V3_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10Default, 0x1, 0x3 }, // 3885
  { IMAGE_SAMPLE_O_V1_V4_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10Default, 0x1, 0x4 }, // 3886
  { IMAGE_SAMPLE_O_V2_V2_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10Default, 0x2, 0x2 }, // 3887
  { IMAGE_SAMPLE_O_V2_V3_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10Default, 0x2, 0x3 }, // 3888
  { IMAGE_SAMPLE_O_V2_V4_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10Default, 0x2, 0x4 }, // 3889
  { IMAGE_SAMPLE_O_V3_V2_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10Default, 0x3, 0x2 }, // 3890
  { IMAGE_SAMPLE_O_V3_V3_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10Default, 0x3, 0x3 }, // 3891
  { IMAGE_SAMPLE_O_V3_V4_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10Default, 0x3, 0x4 }, // 3892
  { IMAGE_SAMPLE_O_V4_V2_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10Default, 0x4, 0x2 }, // 3893
  { IMAGE_SAMPLE_O_V4_V3_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10Default, 0x4, 0x3 }, // 3894
  { IMAGE_SAMPLE_O_V4_V4_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10Default, 0x4, 0x4 }, // 3895
  { IMAGE_SAMPLE_O_V5_V2_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10Default, 0x5, 0x2 }, // 3896
  { IMAGE_SAMPLE_O_V5_V3_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10Default, 0x5, 0x3 }, // 3897
  { IMAGE_SAMPLE_O_V5_V4_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10Default, 0x5, 0x4 }, // 3898
  { IMAGE_SAMPLE_O_V1_V2_nsa_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10NSA, 0x1, 0x2 }, // 3899
  { IMAGE_SAMPLE_O_V1_V3_nsa_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10NSA, 0x1, 0x3 }, // 3900
  { IMAGE_SAMPLE_O_V1_V4_nsa_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10NSA, 0x1, 0x4 }, // 3901
  { IMAGE_SAMPLE_O_V2_V2_nsa_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10NSA, 0x2, 0x2 }, // 3902
  { IMAGE_SAMPLE_O_V2_V3_nsa_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10NSA, 0x2, 0x3 }, // 3903
  { IMAGE_SAMPLE_O_V2_V4_nsa_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3904
  { IMAGE_SAMPLE_O_V3_V2_nsa_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10NSA, 0x3, 0x2 }, // 3905
  { IMAGE_SAMPLE_O_V3_V3_nsa_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10NSA, 0x3, 0x3 }, // 3906
  { IMAGE_SAMPLE_O_V3_V4_nsa_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3907
  { IMAGE_SAMPLE_O_V4_V2_nsa_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10NSA, 0x4, 0x2 }, // 3908
  { IMAGE_SAMPLE_O_V4_V3_nsa_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10NSA, 0x4, 0x3 }, // 3909
  { IMAGE_SAMPLE_O_V4_V4_nsa_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10NSA, 0x4, 0x4 }, // 3910
  { IMAGE_SAMPLE_O_V5_V2_nsa_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10NSA, 0x5, 0x2 }, // 3911
  { IMAGE_SAMPLE_O_V5_V3_nsa_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10NSA, 0x5, 0x3 }, // 3912
  { IMAGE_SAMPLE_O_V5_V4_nsa_gfx10, IMAGE_SAMPLE_O, MIMGEncGfx10NSA, 0x5, 0x4 }, // 3913
  { IMAGE_SAMPLE_O_V1_V2, IMAGE_SAMPLE_O, MIMGEncGfx6, 0x1, 0x2 }, // 3914
  { IMAGE_SAMPLE_O_V1_V3, IMAGE_SAMPLE_O, MIMGEncGfx6, 0x1, 0x3 }, // 3915
  { IMAGE_SAMPLE_O_V1_V4, IMAGE_SAMPLE_O, MIMGEncGfx6, 0x1, 0x4 }, // 3916
  { IMAGE_SAMPLE_O_V2_V2, IMAGE_SAMPLE_O, MIMGEncGfx6, 0x2, 0x2 }, // 3917
  { IMAGE_SAMPLE_O_V2_V3, IMAGE_SAMPLE_O, MIMGEncGfx6, 0x2, 0x3 }, // 3918
  { IMAGE_SAMPLE_O_V2_V4, IMAGE_SAMPLE_O, MIMGEncGfx6, 0x2, 0x4 }, // 3919
  { IMAGE_SAMPLE_O_V3_V2, IMAGE_SAMPLE_O, MIMGEncGfx6, 0x3, 0x2 }, // 3920
  { IMAGE_SAMPLE_O_V3_V3, IMAGE_SAMPLE_O, MIMGEncGfx6, 0x3, 0x3 }, // 3921
  { IMAGE_SAMPLE_O_V3_V4, IMAGE_SAMPLE_O, MIMGEncGfx6, 0x3, 0x4 }, // 3922
  { IMAGE_SAMPLE_O_V4_V2, IMAGE_SAMPLE_O, MIMGEncGfx6, 0x4, 0x2 }, // 3923
  { IMAGE_SAMPLE_O_V4_V3, IMAGE_SAMPLE_O, MIMGEncGfx6, 0x4, 0x3 }, // 3924
  { IMAGE_SAMPLE_O_V4_V4, IMAGE_SAMPLE_O, MIMGEncGfx6, 0x4, 0x4 }, // 3925
  { IMAGE_SAMPLE_O_V5_V2, IMAGE_SAMPLE_O, MIMGEncGfx6, 0x5, 0x2 }, // 3926
  { IMAGE_SAMPLE_O_V5_V3, IMAGE_SAMPLE_O, MIMGEncGfx6, 0x5, 0x3 }, // 3927
  { IMAGE_SAMPLE_O_V5_V4, IMAGE_SAMPLE_O, MIMGEncGfx6, 0x5, 0x4 }, // 3928
  { IMAGE_STORE_V1_V1_gfx10, IMAGE_STORE, MIMGEncGfx10Default, 0x1, 0x1 }, // 3929
  { IMAGE_STORE_V1_V2_gfx10, IMAGE_STORE, MIMGEncGfx10Default, 0x1, 0x2 }, // 3930
  { IMAGE_STORE_V1_V3_gfx10, IMAGE_STORE, MIMGEncGfx10Default, 0x1, 0x3 }, // 3931
  { IMAGE_STORE_V1_V4_gfx10, IMAGE_STORE, MIMGEncGfx10Default, 0x1, 0x4 }, // 3932
  { IMAGE_STORE_V2_V1_gfx10, IMAGE_STORE, MIMGEncGfx10Default, 0x2, 0x1 }, // 3933
  { IMAGE_STORE_V2_V2_gfx10, IMAGE_STORE, MIMGEncGfx10Default, 0x2, 0x2 }, // 3934
  { IMAGE_STORE_V2_V3_gfx10, IMAGE_STORE, MIMGEncGfx10Default, 0x2, 0x3 }, // 3935
  { IMAGE_STORE_V2_V4_gfx10, IMAGE_STORE, MIMGEncGfx10Default, 0x2, 0x4 }, // 3936
  { IMAGE_STORE_V3_V1_gfx10, IMAGE_STORE, MIMGEncGfx10Default, 0x3, 0x1 }, // 3937
  { IMAGE_STORE_V3_V2_gfx10, IMAGE_STORE, MIMGEncGfx10Default, 0x3, 0x2 }, // 3938
  { IMAGE_STORE_V3_V3_gfx10, IMAGE_STORE, MIMGEncGfx10Default, 0x3, 0x3 }, // 3939
  { IMAGE_STORE_V3_V4_gfx10, IMAGE_STORE, MIMGEncGfx10Default, 0x3, 0x4 }, // 3940
  { IMAGE_STORE_V4_V1_gfx10, IMAGE_STORE, MIMGEncGfx10Default, 0x4, 0x1 }, // 3941
  { IMAGE_STORE_V4_V2_gfx10, IMAGE_STORE, MIMGEncGfx10Default, 0x4, 0x2 }, // 3942
  { IMAGE_STORE_V4_V3_gfx10, IMAGE_STORE, MIMGEncGfx10Default, 0x4, 0x3 }, // 3943
  { IMAGE_STORE_V4_V4_gfx10, IMAGE_STORE, MIMGEncGfx10Default, 0x4, 0x4 }, // 3944
  { IMAGE_STORE_V1_V2_nsa_gfx10, IMAGE_STORE, MIMGEncGfx10NSA, 0x1, 0x2 }, // 3945
  { IMAGE_STORE_V1_V3_nsa_gfx10, IMAGE_STORE, MIMGEncGfx10NSA, 0x1, 0x3 }, // 3946
  { IMAGE_STORE_V1_V4_nsa_gfx10, IMAGE_STORE, MIMGEncGfx10NSA, 0x1, 0x4 }, // 3947
  { IMAGE_STORE_V2_V2_nsa_gfx10, IMAGE_STORE, MIMGEncGfx10NSA, 0x2, 0x2 }, // 3948
  { IMAGE_STORE_V2_V3_nsa_gfx10, IMAGE_STORE, MIMGEncGfx10NSA, 0x2, 0x3 }, // 3949
  { IMAGE_STORE_V2_V4_nsa_gfx10, IMAGE_STORE, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3950
  { IMAGE_STORE_V3_V2_nsa_gfx10, IMAGE_STORE, MIMGEncGfx10NSA, 0x3, 0x2 }, // 3951
  { IMAGE_STORE_V3_V3_nsa_gfx10, IMAGE_STORE, MIMGEncGfx10NSA, 0x3, 0x3 }, // 3952
  { IMAGE_STORE_V3_V4_nsa_gfx10, IMAGE_STORE, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3953
  { IMAGE_STORE_V4_V2_nsa_gfx10, IMAGE_STORE, MIMGEncGfx10NSA, 0x4, 0x2 }, // 3954
  { IMAGE_STORE_V4_V3_nsa_gfx10, IMAGE_STORE, MIMGEncGfx10NSA, 0x4, 0x3 }, // 3955
  { IMAGE_STORE_V4_V4_nsa_gfx10, IMAGE_STORE, MIMGEncGfx10NSA, 0x4, 0x4 }, // 3956
  { IMAGE_STORE_V1_V1, IMAGE_STORE, MIMGEncGfx6, 0x1, 0x1 }, // 3957
  { IMAGE_STORE_V1_V2, IMAGE_STORE, MIMGEncGfx6, 0x1, 0x2 }, // 3958
  { IMAGE_STORE_V1_V3, IMAGE_STORE, MIMGEncGfx6, 0x1, 0x3 }, // 3959
  { IMAGE_STORE_V1_V4, IMAGE_STORE, MIMGEncGfx6, 0x1, 0x4 }, // 3960
  { IMAGE_STORE_V2_V1, IMAGE_STORE, MIMGEncGfx6, 0x2, 0x1 }, // 3961
  { IMAGE_STORE_V2_V2, IMAGE_STORE, MIMGEncGfx6, 0x2, 0x2 }, // 3962
  { IMAGE_STORE_V2_V3, IMAGE_STORE, MIMGEncGfx6, 0x2, 0x3 }, // 3963
  { IMAGE_STORE_V2_V4, IMAGE_STORE, MIMGEncGfx6, 0x2, 0x4 }, // 3964
  { IMAGE_STORE_V3_V1, IMAGE_STORE, MIMGEncGfx6, 0x3, 0x1 }, // 3965
  { IMAGE_STORE_V3_V2, IMAGE_STORE, MIMGEncGfx6, 0x3, 0x2 }, // 3966
  { IMAGE_STORE_V3_V3, IMAGE_STORE, MIMGEncGfx6, 0x3, 0x3 }, // 3967
  { IMAGE_STORE_V3_V4, IMAGE_STORE, MIMGEncGfx6, 0x3, 0x4 }, // 3968
  { IMAGE_STORE_V4_V1, IMAGE_STORE, MIMGEncGfx6, 0x4, 0x1 }, // 3969
  { IMAGE_STORE_V4_V2, IMAGE_STORE, MIMGEncGfx6, 0x4, 0x2 }, // 3970
  { IMAGE_STORE_V4_V3, IMAGE_STORE, MIMGEncGfx6, 0x4, 0x3 }, // 3971
  { IMAGE_STORE_V4_V4, IMAGE_STORE, MIMGEncGfx6, 0x4, 0x4 }, // 3972
  { IMAGE_STORE_MIP_V1_V1_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10Default, 0x1, 0x1 }, // 3973
  { IMAGE_STORE_MIP_V1_V2_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10Default, 0x1, 0x2 }, // 3974
  { IMAGE_STORE_MIP_V1_V3_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10Default, 0x1, 0x3 }, // 3975
  { IMAGE_STORE_MIP_V1_V4_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10Default, 0x1, 0x4 }, // 3976
  { IMAGE_STORE_MIP_V2_V1_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10Default, 0x2, 0x1 }, // 3977
  { IMAGE_STORE_MIP_V2_V2_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10Default, 0x2, 0x2 }, // 3978
  { IMAGE_STORE_MIP_V2_V3_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10Default, 0x2, 0x3 }, // 3979
  { IMAGE_STORE_MIP_V2_V4_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10Default, 0x2, 0x4 }, // 3980
  { IMAGE_STORE_MIP_V3_V1_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10Default, 0x3, 0x1 }, // 3981
  { IMAGE_STORE_MIP_V3_V2_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10Default, 0x3, 0x2 }, // 3982
  { IMAGE_STORE_MIP_V3_V3_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10Default, 0x3, 0x3 }, // 3983
  { IMAGE_STORE_MIP_V3_V4_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10Default, 0x3, 0x4 }, // 3984
  { IMAGE_STORE_MIP_V4_V1_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10Default, 0x4, 0x1 }, // 3985
  { IMAGE_STORE_MIP_V4_V2_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10Default, 0x4, 0x2 }, // 3986
  { IMAGE_STORE_MIP_V4_V3_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10Default, 0x4, 0x3 }, // 3987
  { IMAGE_STORE_MIP_V4_V4_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10Default, 0x4, 0x4 }, // 3988
  { IMAGE_STORE_MIP_V1_V2_nsa_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10NSA, 0x1, 0x2 }, // 3989
  { IMAGE_STORE_MIP_V1_V3_nsa_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10NSA, 0x1, 0x3 }, // 3990
  { IMAGE_STORE_MIP_V1_V4_nsa_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10NSA, 0x1, 0x4 }, // 3991
  { IMAGE_STORE_MIP_V2_V2_nsa_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10NSA, 0x2, 0x2 }, // 3992
  { IMAGE_STORE_MIP_V2_V3_nsa_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10NSA, 0x2, 0x3 }, // 3993
  { IMAGE_STORE_MIP_V2_V4_nsa_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10NSA, 0x2, 0x4 }, // 3994
  { IMAGE_STORE_MIP_V3_V2_nsa_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10NSA, 0x3, 0x2 }, // 3995
  { IMAGE_STORE_MIP_V3_V3_nsa_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10NSA, 0x3, 0x3 }, // 3996
  { IMAGE_STORE_MIP_V3_V4_nsa_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10NSA, 0x3, 0x4 }, // 3997
  { IMAGE_STORE_MIP_V4_V2_nsa_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10NSA, 0x4, 0x2 }, // 3998
  { IMAGE_STORE_MIP_V4_V3_nsa_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10NSA, 0x4, 0x3 }, // 3999
  { IMAGE_STORE_MIP_V4_V4_nsa_gfx10, IMAGE_STORE_MIP, MIMGEncGfx10NSA, 0x4, 0x4 }, // 4000
  { IMAGE_STORE_MIP_V1_V1, IMAGE_STORE_MIP, MIMGEncGfx6, 0x1, 0x1 }, // 4001
  { IMAGE_STORE_MIP_V1_V2, IMAGE_STORE_MIP, MIMGEncGfx6, 0x1, 0x2 }, // 4002
  { IMAGE_STORE_MIP_V1_V3, IMAGE_STORE_MIP, MIMGEncGfx6, 0x1, 0x3 }, // 4003
  { IMAGE_STORE_MIP_V1_V4, IMAGE_STORE_MIP, MIMGEncGfx6, 0x1, 0x4 }, // 4004
  { IMAGE_STORE_MIP_V2_V1, IMAGE_STORE_MIP, MIMGEncGfx6, 0x2, 0x1 }, // 4005
  { IMAGE_STORE_MIP_V2_V2, IMAGE_STORE_MIP, MIMGEncGfx6, 0x2, 0x2 }, // 4006
  { IMAGE_STORE_MIP_V2_V3, IMAGE_STORE_MIP, MIMGEncGfx6, 0x2, 0x3 }, // 4007
  { IMAGE_STORE_MIP_V2_V4, IMAGE_STORE_MIP, MIMGEncGfx6, 0x2, 0x4 }, // 4008
  { IMAGE_STORE_MIP_V3_V1, IMAGE_STORE_MIP, MIMGEncGfx6, 0x3, 0x1 }, // 4009
  { IMAGE_STORE_MIP_V3_V2, IMAGE_STORE_MIP, MIMGEncGfx6, 0x3, 0x2 }, // 4010
  { IMAGE_STORE_MIP_V3_V3, IMAGE_STORE_MIP, MIMGEncGfx6, 0x3, 0x3 }, // 4011
  { IMAGE_STORE_MIP_V3_V4, IMAGE_STORE_MIP, MIMGEncGfx6, 0x3, 0x4 }, // 4012
  { IMAGE_STORE_MIP_V4_V1, IMAGE_STORE_MIP, MIMGEncGfx6, 0x4, 0x1 }, // 4013
  { IMAGE_STORE_MIP_V4_V2, IMAGE_STORE_MIP, MIMGEncGfx6, 0x4, 0x2 }, // 4014
  { IMAGE_STORE_MIP_V4_V3, IMAGE_STORE_MIP, MIMGEncGfx6, 0x4, 0x3 }, // 4015
  { IMAGE_STORE_MIP_V4_V4, IMAGE_STORE_MIP, MIMGEncGfx6, 0x4, 0x4 }, // 4016
  { IMAGE_STORE_MIP_PCK_V1_V1_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10Default, 0x1, 0x1 }, // 4017
  { IMAGE_STORE_MIP_PCK_V1_V2_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10Default, 0x1, 0x2 }, // 4018
  { IMAGE_STORE_MIP_PCK_V1_V3_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10Default, 0x1, 0x3 }, // 4019
  { IMAGE_STORE_MIP_PCK_V1_V4_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10Default, 0x1, 0x4 }, // 4020
  { IMAGE_STORE_MIP_PCK_V2_V1_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10Default, 0x2, 0x1 }, // 4021
  { IMAGE_STORE_MIP_PCK_V2_V2_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10Default, 0x2, 0x2 }, // 4022
  { IMAGE_STORE_MIP_PCK_V2_V3_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10Default, 0x2, 0x3 }, // 4023
  { IMAGE_STORE_MIP_PCK_V2_V4_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10Default, 0x2, 0x4 }, // 4024
  { IMAGE_STORE_MIP_PCK_V3_V1_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10Default, 0x3, 0x1 }, // 4025
  { IMAGE_STORE_MIP_PCK_V3_V2_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10Default, 0x3, 0x2 }, // 4026
  { IMAGE_STORE_MIP_PCK_V3_V3_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10Default, 0x3, 0x3 }, // 4027
  { IMAGE_STORE_MIP_PCK_V3_V4_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10Default, 0x3, 0x4 }, // 4028
  { IMAGE_STORE_MIP_PCK_V4_V1_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10Default, 0x4, 0x1 }, // 4029
  { IMAGE_STORE_MIP_PCK_V4_V2_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10Default, 0x4, 0x2 }, // 4030
  { IMAGE_STORE_MIP_PCK_V4_V3_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10Default, 0x4, 0x3 }, // 4031
  { IMAGE_STORE_MIP_PCK_V4_V4_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10Default, 0x4, 0x4 }, // 4032
  { IMAGE_STORE_MIP_PCK_V1_V2_nsa_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10NSA, 0x1, 0x2 }, // 4033
  { IMAGE_STORE_MIP_PCK_V1_V3_nsa_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10NSA, 0x1, 0x3 }, // 4034
  { IMAGE_STORE_MIP_PCK_V1_V4_nsa_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10NSA, 0x1, 0x4 }, // 4035
  { IMAGE_STORE_MIP_PCK_V2_V2_nsa_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10NSA, 0x2, 0x2 }, // 4036
  { IMAGE_STORE_MIP_PCK_V2_V3_nsa_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10NSA, 0x2, 0x3 }, // 4037
  { IMAGE_STORE_MIP_PCK_V2_V4_nsa_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10NSA, 0x2, 0x4 }, // 4038
  { IMAGE_STORE_MIP_PCK_V3_V2_nsa_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10NSA, 0x3, 0x2 }, // 4039
  { IMAGE_STORE_MIP_PCK_V3_V3_nsa_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10NSA, 0x3, 0x3 }, // 4040
  { IMAGE_STORE_MIP_PCK_V3_V4_nsa_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10NSA, 0x3, 0x4 }, // 4041
  { IMAGE_STORE_MIP_PCK_V4_V2_nsa_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10NSA, 0x4, 0x2 }, // 4042
  { IMAGE_STORE_MIP_PCK_V4_V3_nsa_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10NSA, 0x4, 0x3 }, // 4043
  { IMAGE_STORE_MIP_PCK_V4_V4_nsa_gfx10, IMAGE_STORE_MIP_PCK, MIMGEncGfx10NSA, 0x4, 0x4 }, // 4044
  { IMAGE_STORE_MIP_PCK_V1_V1, IMAGE_STORE_MIP_PCK, MIMGEncGfx6, 0x1, 0x1 }, // 4045
  { IMAGE_STORE_MIP_PCK_V1_V2, IMAGE_STORE_MIP_PCK, MIMGEncGfx6, 0x1, 0x2 }, // 4046
  { IMAGE_STORE_MIP_PCK_V1_V3, IMAGE_STORE_MIP_PCK, MIMGEncGfx6, 0x1, 0x3 }, // 4047
  { IMAGE_STORE_MIP_PCK_V1_V4, IMAGE_STORE_MIP_PCK, MIMGEncGfx6, 0x1, 0x4 }, // 4048
  { IMAGE_STORE_MIP_PCK_V2_V1, IMAGE_STORE_MIP_PCK, MIMGEncGfx6, 0x2, 0x1 }, // 4049
  { IMAGE_STORE_MIP_PCK_V2_V2, IMAGE_STORE_MIP_PCK, MIMGEncGfx6, 0x2, 0x2 }, // 4050
  { IMAGE_STORE_MIP_PCK_V2_V3, IMAGE_STORE_MIP_PCK, MIMGEncGfx6, 0x2, 0x3 }, // 4051
  { IMAGE_STORE_MIP_PCK_V2_V4, IMAGE_STORE_MIP_PCK, MIMGEncGfx6, 0x2, 0x4 }, // 4052
  { IMAGE_STORE_MIP_PCK_V3_V1, IMAGE_STORE_MIP_PCK, MIMGEncGfx6, 0x3, 0x1 }, // 4053
  { IMAGE_STORE_MIP_PCK_V3_V2, IMAGE_STORE_MIP_PCK, MIMGEncGfx6, 0x3, 0x2 }, // 4054
  { IMAGE_STORE_MIP_PCK_V3_V3, IMAGE_STORE_MIP_PCK, MIMGEncGfx6, 0x3, 0x3 }, // 4055
  { IMAGE_STORE_MIP_PCK_V3_V4, IMAGE_STORE_MIP_PCK, MIMGEncGfx6, 0x3, 0x4 }, // 4056
  { IMAGE_STORE_MIP_PCK_V4_V1, IMAGE_STORE_MIP_PCK, MIMGEncGfx6, 0x4, 0x1 }, // 4057
  { IMAGE_STORE_MIP_PCK_V4_V2, IMAGE_STORE_MIP_PCK, MIMGEncGfx6, 0x4, 0x2 }, // 4058
  { IMAGE_STORE_MIP_PCK_V4_V3, IMAGE_STORE_MIP_PCK, MIMGEncGfx6, 0x4, 0x3 }, // 4059
  { IMAGE_STORE_MIP_PCK_V4_V4, IMAGE_STORE_MIP_PCK, MIMGEncGfx6, 0x4, 0x4 }, // 4060
  { IMAGE_STORE_PCK_V1_V1_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10Default, 0x1, 0x1 }, // 4061
  { IMAGE_STORE_PCK_V1_V2_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10Default, 0x1, 0x2 }, // 4062
  { IMAGE_STORE_PCK_V1_V3_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10Default, 0x1, 0x3 }, // 4063
  { IMAGE_STORE_PCK_V1_V4_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10Default, 0x1, 0x4 }, // 4064
  { IMAGE_STORE_PCK_V2_V1_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10Default, 0x2, 0x1 }, // 4065
  { IMAGE_STORE_PCK_V2_V2_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10Default, 0x2, 0x2 }, // 4066
  { IMAGE_STORE_PCK_V2_V3_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10Default, 0x2, 0x3 }, // 4067
  { IMAGE_STORE_PCK_V2_V4_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10Default, 0x2, 0x4 }, // 4068
  { IMAGE_STORE_PCK_V3_V1_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10Default, 0x3, 0x1 }, // 4069
  { IMAGE_STORE_PCK_V3_V2_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10Default, 0x3, 0x2 }, // 4070
  { IMAGE_STORE_PCK_V3_V3_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10Default, 0x3, 0x3 }, // 4071
  { IMAGE_STORE_PCK_V3_V4_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10Default, 0x3, 0x4 }, // 4072
  { IMAGE_STORE_PCK_V4_V1_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10Default, 0x4, 0x1 }, // 4073
  { IMAGE_STORE_PCK_V4_V2_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10Default, 0x4, 0x2 }, // 4074
  { IMAGE_STORE_PCK_V4_V3_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10Default, 0x4, 0x3 }, // 4075
  { IMAGE_STORE_PCK_V4_V4_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10Default, 0x4, 0x4 }, // 4076
  { IMAGE_STORE_PCK_V1_V2_nsa_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10NSA, 0x1, 0x2 }, // 4077
  { IMAGE_STORE_PCK_V1_V3_nsa_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10NSA, 0x1, 0x3 }, // 4078
  { IMAGE_STORE_PCK_V1_V4_nsa_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10NSA, 0x1, 0x4 }, // 4079
  { IMAGE_STORE_PCK_V2_V2_nsa_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10NSA, 0x2, 0x2 }, // 4080
  { IMAGE_STORE_PCK_V2_V3_nsa_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10NSA, 0x2, 0x3 }, // 4081
  { IMAGE_STORE_PCK_V2_V4_nsa_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10NSA, 0x2, 0x4 }, // 4082
  { IMAGE_STORE_PCK_V3_V2_nsa_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10NSA, 0x3, 0x2 }, // 4083
  { IMAGE_STORE_PCK_V3_V3_nsa_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10NSA, 0x3, 0x3 }, // 4084
  { IMAGE_STORE_PCK_V3_V4_nsa_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10NSA, 0x3, 0x4 }, // 4085
  { IMAGE_STORE_PCK_V4_V2_nsa_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10NSA, 0x4, 0x2 }, // 4086
  { IMAGE_STORE_PCK_V4_V3_nsa_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10NSA, 0x4, 0x3 }, // 4087
  { IMAGE_STORE_PCK_V4_V4_nsa_gfx10, IMAGE_STORE_PCK, MIMGEncGfx10NSA, 0x4, 0x4 }, // 4088
  { IMAGE_STORE_PCK_V1_V1, IMAGE_STORE_PCK, MIMGEncGfx6, 0x1, 0x1 }, // 4089
  { IMAGE_STORE_PCK_V1_V2, IMAGE_STORE_PCK, MIMGEncGfx6, 0x1, 0x2 }, // 4090
  { IMAGE_STORE_PCK_V1_V3, IMAGE_STORE_PCK, MIMGEncGfx6, 0x1, 0x3 }, // 4091
  { IMAGE_STORE_PCK_V1_V4, IMAGE_STORE_PCK, MIMGEncGfx6, 0x1, 0x4 }, // 4092
  { IMAGE_STORE_PCK_V2_V1, IMAGE_STORE_PCK, MIMGEncGfx6, 0x2, 0x1 }, // 4093
  { IMAGE_STORE_PCK_V2_V2, IMAGE_STORE_PCK, MIMGEncGfx6, 0x2, 0x2 }, // 4094
  { IMAGE_STORE_PCK_V2_V3, IMAGE_STORE_PCK, MIMGEncGfx6, 0x2, 0x3 }, // 4095
  { IMAGE_STORE_PCK_V2_V4, IMAGE_STORE_PCK, MIMGEncGfx6, 0x2, 0x4 }, // 4096
  { IMAGE_STORE_PCK_V3_V1, IMAGE_STORE_PCK, MIMGEncGfx6, 0x3, 0x1 }, // 4097
  { IMAGE_STORE_PCK_V3_V2, IMAGE_STORE_PCK, MIMGEncGfx6, 0x3, 0x2 }, // 4098
  { IMAGE_STORE_PCK_V3_V3, IMAGE_STORE_PCK, MIMGEncGfx6, 0x3, 0x3 }, // 4099
  { IMAGE_STORE_PCK_V3_V4, IMAGE_STORE_PCK, MIMGEncGfx6, 0x3, 0x4 }, // 4100
  { IMAGE_STORE_PCK_V4_V1, IMAGE_STORE_PCK, MIMGEncGfx6, 0x4, 0x1 }, // 4101
  { IMAGE_STORE_PCK_V4_V2, IMAGE_STORE_PCK, MIMGEncGfx6, 0x4, 0x2 }, // 4102
  { IMAGE_STORE_PCK_V4_V3, IMAGE_STORE_PCK, MIMGEncGfx6, 0x4, 0x3 }, // 4103
  { IMAGE_STORE_PCK_V4_V4, IMAGE_STORE_PCK, MIMGEncGfx6, 0x4, 0x4 }, // 4104
 };

const MIMGInfo *getMIMGOpcodeHelper(unsigned BaseOpcode, unsigned MIMGEncoding, uint8_t VDataDwords, uint8_t VAddrDwords) {
  struct KeyType {
    unsigned BaseOpcode;
    unsigned MIMGEncoding;
    uint8_t VDataDwords;
    uint8_t VAddrDwords;
  };
  KeyType Key = { BaseOpcode, MIMGEncoding, VDataDwords, VAddrDwords };
  auto Table = makeArrayRef(MIMGInfoTable);
  auto Idx = std::lower_bound(Table.begin(), Table.end(), Key,
    [](const MIMGInfo &LHS, const KeyType &RHS) {
      if ((unsigned)LHS.BaseOpcode < (unsigned)RHS.BaseOpcode)
        return true;
      if ((unsigned)LHS.BaseOpcode > (unsigned)RHS.BaseOpcode)
        return false;
      if ((unsigned)LHS.MIMGEncoding < (unsigned)RHS.MIMGEncoding)
        return true;
      if ((unsigned)LHS.MIMGEncoding > (unsigned)RHS.MIMGEncoding)
        return false;
      if (LHS.VDataDwords < RHS.VDataDwords)
        return true;
      if (LHS.VDataDwords > RHS.VDataDwords)
        return false;
      if (LHS.VAddrDwords < RHS.VAddrDwords)
        return true;
      if (LHS.VAddrDwords > RHS.VAddrDwords)
        return false;
      return false;
    });

  if (Idx == Table.end() ||
      Key.BaseOpcode != Idx->BaseOpcode ||
      Key.MIMGEncoding != Idx->MIMGEncoding ||
      Key.VDataDwords != Idx->VDataDwords ||
      Key.VAddrDwords != Idx->VAddrDwords)
    return nullptr;
  return &*Idx;
}

const MIMGInfo *getMIMGInfo(unsigned Opcode) {
  struct IndexType {
    unsigned Opcode;
    unsigned _index;
  };
  static const struct IndexType Index[] = {
    { IMAGE_ATOMIC_ADD_V1_V1_gfx10, 0 },
    { IMAGE_ATOMIC_ADD_V1_V1_si, 14 },
    { IMAGE_ATOMIC_ADD_V1_V1_vi, 22 },
    { IMAGE_ATOMIC_ADD_V1_V2_gfx10, 1 },
    { IMAGE_ATOMIC_ADD_V1_V2_nsa_gfx10, 8 },
    { IMAGE_ATOMIC_ADD_V1_V2_si, 15 },
    { IMAGE_ATOMIC_ADD_V1_V2_vi, 23 },
    { IMAGE_ATOMIC_ADD_V1_V3_gfx10, 2 },
    { IMAGE_ATOMIC_ADD_V1_V3_nsa_gfx10, 9 },
    { IMAGE_ATOMIC_ADD_V1_V3_si, 16 },
    { IMAGE_ATOMIC_ADD_V1_V3_vi, 24 },
    { IMAGE_ATOMIC_ADD_V1_V4_gfx10, 3 },
    { IMAGE_ATOMIC_ADD_V1_V4_nsa_gfx10, 10 },
    { IMAGE_ATOMIC_ADD_V1_V4_si, 17 },
    { IMAGE_ATOMIC_ADD_V1_V4_vi, 25 },
    { IMAGE_ATOMIC_ADD_V2_V1_gfx10, 4 },
    { IMAGE_ATOMIC_ADD_V2_V1_si, 18 },
    { IMAGE_ATOMIC_ADD_V2_V1_vi, 26 },
    { IMAGE_ATOMIC_ADD_V2_V2_gfx10, 5 },
    { IMAGE_ATOMIC_ADD_V2_V2_nsa_gfx10, 11 },
    { IMAGE_ATOMIC_ADD_V2_V2_si, 19 },
    { IMAGE_ATOMIC_ADD_V2_V2_vi, 27 },
    { IMAGE_ATOMIC_ADD_V2_V3_gfx10, 6 },
    { IMAGE_ATOMIC_ADD_V2_V3_nsa_gfx10, 12 },
    { IMAGE_ATOMIC_ADD_V2_V3_si, 20 },
    { IMAGE_ATOMIC_ADD_V2_V3_vi, 28 },
    { IMAGE_ATOMIC_ADD_V2_V4_gfx10, 7 },
    { IMAGE_ATOMIC_ADD_V2_V4_nsa_gfx10, 13 },
    { IMAGE_ATOMIC_ADD_V2_V4_si, 21 },
    { IMAGE_ATOMIC_ADD_V2_V4_vi, 29 },
    { IMAGE_ATOMIC_AND_V1_V1_gfx10, 30 },
    { IMAGE_ATOMIC_AND_V1_V1_si, 44 },
    { IMAGE_ATOMIC_AND_V1_V1_vi, 52 },
    { IMAGE_ATOMIC_AND_V1_V2_gfx10, 31 },
    { IMAGE_ATOMIC_AND_V1_V2_nsa_gfx10, 38 },
    { IMAGE_ATOMIC_AND_V1_V2_si, 45 },
    { IMAGE_ATOMIC_AND_V1_V2_vi, 53 },
    { IMAGE_ATOMIC_AND_V1_V3_gfx10, 32 },
    { IMAGE_ATOMIC_AND_V1_V3_nsa_gfx10, 39 },
    { IMAGE_ATOMIC_AND_V1_V3_si, 46 },
    { IMAGE_ATOMIC_AND_V1_V3_vi, 54 },
    { IMAGE_ATOMIC_AND_V1_V4_gfx10, 33 },
    { IMAGE_ATOMIC_AND_V1_V4_nsa_gfx10, 40 },
    { IMAGE_ATOMIC_AND_V1_V4_si, 47 },
    { IMAGE_ATOMIC_AND_V1_V4_vi, 55 },
    { IMAGE_ATOMIC_AND_V2_V1_gfx10, 34 },
    { IMAGE_ATOMIC_AND_V2_V1_si, 48 },
    { IMAGE_ATOMIC_AND_V2_V1_vi, 56 },
    { IMAGE_ATOMIC_AND_V2_V2_gfx10, 35 },
    { IMAGE_ATOMIC_AND_V2_V2_nsa_gfx10, 41 },
    { IMAGE_ATOMIC_AND_V2_V2_si, 49 },
    { IMAGE_ATOMIC_AND_V2_V2_vi, 57 },
    { IMAGE_ATOMIC_AND_V2_V3_gfx10, 36 },
    { IMAGE_ATOMIC_AND_V2_V3_nsa_gfx10, 42 },
    { IMAGE_ATOMIC_AND_V2_V3_si, 50 },
    { IMAGE_ATOMIC_AND_V2_V3_vi, 58 },
    { IMAGE_ATOMIC_AND_V2_V4_gfx10, 37 },
    { IMAGE_ATOMIC_AND_V2_V4_nsa_gfx10, 43 },
    { IMAGE_ATOMIC_AND_V2_V4_si, 51 },
    { IMAGE_ATOMIC_AND_V2_V4_vi, 59 },
    { IMAGE_ATOMIC_CMPSWAP_V1_V1_gfx10, 60 },
    { IMAGE_ATOMIC_CMPSWAP_V1_V1_si, 74 },
    { IMAGE_ATOMIC_CMPSWAP_V1_V1_vi, 82 },
    { IMAGE_ATOMIC_CMPSWAP_V1_V2_gfx10, 61 },
    { IMAGE_ATOMIC_CMPSWAP_V1_V2_nsa_gfx10, 68 },
    { IMAGE_ATOMIC_CMPSWAP_V1_V2_si, 75 },
    { IMAGE_ATOMIC_CMPSWAP_V1_V2_vi, 83 },
    { IMAGE_ATOMIC_CMPSWAP_V1_V3_gfx10, 62 },
    { IMAGE_ATOMIC_CMPSWAP_V1_V3_nsa_gfx10, 69 },
    { IMAGE_ATOMIC_CMPSWAP_V1_V3_si, 76 },
    { IMAGE_ATOMIC_CMPSWAP_V1_V3_vi, 84 },
    { IMAGE_ATOMIC_CMPSWAP_V1_V4_gfx10, 63 },
    { IMAGE_ATOMIC_CMPSWAP_V1_V4_nsa_gfx10, 70 },
    { IMAGE_ATOMIC_CMPSWAP_V1_V4_si, 77 },
    { IMAGE_ATOMIC_CMPSWAP_V1_V4_vi, 85 },
    { IMAGE_ATOMIC_CMPSWAP_V2_V1_gfx10, 64 },
    { IMAGE_ATOMIC_CMPSWAP_V2_V1_si, 78 },
    { IMAGE_ATOMIC_CMPSWAP_V2_V1_vi, 86 },
    { IMAGE_ATOMIC_CMPSWAP_V2_V2_gfx10, 65 },
    { IMAGE_ATOMIC_CMPSWAP_V2_V2_nsa_gfx10, 71 },
    { IMAGE_ATOMIC_CMPSWAP_V2_V2_si, 79 },
    { IMAGE_ATOMIC_CMPSWAP_V2_V2_vi, 87 },
    { IMAGE_ATOMIC_CMPSWAP_V2_V3_gfx10, 66 },
    { IMAGE_ATOMIC_CMPSWAP_V2_V3_nsa_gfx10, 72 },
    { IMAGE_ATOMIC_CMPSWAP_V2_V3_si, 80 },
    { IMAGE_ATOMIC_CMPSWAP_V2_V3_vi, 88 },
    { IMAGE_ATOMIC_CMPSWAP_V2_V4_gfx10, 67 },
    { IMAGE_ATOMIC_CMPSWAP_V2_V4_nsa_gfx10, 73 },
    { IMAGE_ATOMIC_CMPSWAP_V2_V4_si, 81 },
    { IMAGE_ATOMIC_CMPSWAP_V2_V4_vi, 89 },
    { IMAGE_ATOMIC_DEC_V1_V1_gfx10, 90 },
    { IMAGE_ATOMIC_DEC_V1_V1_si, 104 },
    { IMAGE_ATOMIC_DEC_V1_V1_vi, 112 },
    { IMAGE_ATOMIC_DEC_V1_V2_gfx10, 91 },
    { IMAGE_ATOMIC_DEC_V1_V2_nsa_gfx10, 98 },
    { IMAGE_ATOMIC_DEC_V1_V2_si, 105 },
    { IMAGE_ATOMIC_DEC_V1_V2_vi, 113 },
    { IMAGE_ATOMIC_DEC_V1_V3_gfx10, 92 },
    { IMAGE_ATOMIC_DEC_V1_V3_nsa_gfx10, 99 },
    { IMAGE_ATOMIC_DEC_V1_V3_si, 106 },
    { IMAGE_ATOMIC_DEC_V1_V3_vi, 114 },
    { IMAGE_ATOMIC_DEC_V1_V4_gfx10, 93 },
    { IMAGE_ATOMIC_DEC_V1_V4_nsa_gfx10, 100 },
    { IMAGE_ATOMIC_DEC_V1_V4_si, 107 },
    { IMAGE_ATOMIC_DEC_V1_V4_vi, 115 },
    { IMAGE_ATOMIC_DEC_V2_V1_gfx10, 94 },
    { IMAGE_ATOMIC_DEC_V2_V1_si, 108 },
    { IMAGE_ATOMIC_DEC_V2_V1_vi, 116 },
    { IMAGE_ATOMIC_DEC_V2_V2_gfx10, 95 },
    { IMAGE_ATOMIC_DEC_V2_V2_nsa_gfx10, 101 },
    { IMAGE_ATOMIC_DEC_V2_V2_si, 109 },
    { IMAGE_ATOMIC_DEC_V2_V2_vi, 117 },
    { IMAGE_ATOMIC_DEC_V2_V3_gfx10, 96 },
    { IMAGE_ATOMIC_DEC_V2_V3_nsa_gfx10, 102 },
    { IMAGE_ATOMIC_DEC_V2_V3_si, 110 },
    { IMAGE_ATOMIC_DEC_V2_V3_vi, 118 },
    { IMAGE_ATOMIC_DEC_V2_V4_gfx10, 97 },
    { IMAGE_ATOMIC_DEC_V2_V4_nsa_gfx10, 103 },
    { IMAGE_ATOMIC_DEC_V2_V4_si, 111 },
    { IMAGE_ATOMIC_DEC_V2_V4_vi, 119 },
    { IMAGE_ATOMIC_INC_V1_V1_gfx10, 120 },
    { IMAGE_ATOMIC_INC_V1_V1_si, 134 },
    { IMAGE_ATOMIC_INC_V1_V1_vi, 142 },
    { IMAGE_ATOMIC_INC_V1_V2_gfx10, 121 },
    { IMAGE_ATOMIC_INC_V1_V2_nsa_gfx10, 128 },
    { IMAGE_ATOMIC_INC_V1_V2_si, 135 },
    { IMAGE_ATOMIC_INC_V1_V2_vi, 143 },
    { IMAGE_ATOMIC_INC_V1_V3_gfx10, 122 },
    { IMAGE_ATOMIC_INC_V1_V3_nsa_gfx10, 129 },
    { IMAGE_ATOMIC_INC_V1_V3_si, 136 },
    { IMAGE_ATOMIC_INC_V1_V3_vi, 144 },
    { IMAGE_ATOMIC_INC_V1_V4_gfx10, 123 },
    { IMAGE_ATOMIC_INC_V1_V4_nsa_gfx10, 130 },
    { IMAGE_ATOMIC_INC_V1_V4_si, 137 },
    { IMAGE_ATOMIC_INC_V1_V4_vi, 145 },
    { IMAGE_ATOMIC_INC_V2_V1_gfx10, 124 },
    { IMAGE_ATOMIC_INC_V2_V1_si, 138 },
    { IMAGE_ATOMIC_INC_V2_V1_vi, 146 },
    { IMAGE_ATOMIC_INC_V2_V2_gfx10, 125 },
    { IMAGE_ATOMIC_INC_V2_V2_nsa_gfx10, 131 },
    { IMAGE_ATOMIC_INC_V2_V2_si, 139 },
    { IMAGE_ATOMIC_INC_V2_V2_vi, 147 },
    { IMAGE_ATOMIC_INC_V2_V3_gfx10, 126 },
    { IMAGE_ATOMIC_INC_V2_V3_nsa_gfx10, 132 },
    { IMAGE_ATOMIC_INC_V2_V3_si, 140 },
    { IMAGE_ATOMIC_INC_V2_V3_vi, 148 },
    { IMAGE_ATOMIC_INC_V2_V4_gfx10, 127 },
    { IMAGE_ATOMIC_INC_V2_V4_nsa_gfx10, 133 },
    { IMAGE_ATOMIC_INC_V2_V4_si, 141 },
    { IMAGE_ATOMIC_INC_V2_V4_vi, 149 },
    { IMAGE_ATOMIC_OR_V1_V1_gfx10, 150 },
    { IMAGE_ATOMIC_OR_V1_V1_si, 164 },
    { IMAGE_ATOMIC_OR_V1_V1_vi, 172 },
    { IMAGE_ATOMIC_OR_V1_V2_gfx10, 151 },
    { IMAGE_ATOMIC_OR_V1_V2_nsa_gfx10, 158 },
    { IMAGE_ATOMIC_OR_V1_V2_si, 165 },
    { IMAGE_ATOMIC_OR_V1_V2_vi, 173 },
    { IMAGE_ATOMIC_OR_V1_V3_gfx10, 152 },
    { IMAGE_ATOMIC_OR_V1_V3_nsa_gfx10, 159 },
    { IMAGE_ATOMIC_OR_V1_V3_si, 166 },
    { IMAGE_ATOMIC_OR_V1_V3_vi, 174 },
    { IMAGE_ATOMIC_OR_V1_V4_gfx10, 153 },
    { IMAGE_ATOMIC_OR_V1_V4_nsa_gfx10, 160 },
    { IMAGE_ATOMIC_OR_V1_V4_si, 167 },
    { IMAGE_ATOMIC_OR_V1_V4_vi, 175 },
    { IMAGE_ATOMIC_OR_V2_V1_gfx10, 154 },
    { IMAGE_ATOMIC_OR_V2_V1_si, 168 },
    { IMAGE_ATOMIC_OR_V2_V1_vi, 176 },
    { IMAGE_ATOMIC_OR_V2_V2_gfx10, 155 },
    { IMAGE_ATOMIC_OR_V2_V2_nsa_gfx10, 161 },
    { IMAGE_ATOMIC_OR_V2_V2_si, 169 },
    { IMAGE_ATOMIC_OR_V2_V2_vi, 177 },
    { IMAGE_ATOMIC_OR_V2_V3_gfx10, 156 },
    { IMAGE_ATOMIC_OR_V2_V3_nsa_gfx10, 162 },
    { IMAGE_ATOMIC_OR_V2_V3_si, 170 },
    { IMAGE_ATOMIC_OR_V2_V3_vi, 178 },
    { IMAGE_ATOMIC_OR_V2_V4_gfx10, 157 },
    { IMAGE_ATOMIC_OR_V2_V4_nsa_gfx10, 163 },
    { IMAGE_ATOMIC_OR_V2_V4_si, 171 },
    { IMAGE_ATOMIC_OR_V2_V4_vi, 179 },
    { IMAGE_ATOMIC_SMAX_V1_V1_gfx10, 180 },
    { IMAGE_ATOMIC_SMAX_V1_V1_si, 194 },
    { IMAGE_ATOMIC_SMAX_V1_V1_vi, 202 },
    { IMAGE_ATOMIC_SMAX_V1_V2_gfx10, 181 },
    { IMAGE_ATOMIC_SMAX_V1_V2_nsa_gfx10, 188 },
    { IMAGE_ATOMIC_SMAX_V1_V2_si, 195 },
    { IMAGE_ATOMIC_SMAX_V1_V2_vi, 203 },
    { IMAGE_ATOMIC_SMAX_V1_V3_gfx10, 182 },
    { IMAGE_ATOMIC_SMAX_V1_V3_nsa_gfx10, 189 },
    { IMAGE_ATOMIC_SMAX_V1_V3_si, 196 },
    { IMAGE_ATOMIC_SMAX_V1_V3_vi, 204 },
    { IMAGE_ATOMIC_SMAX_V1_V4_gfx10, 183 },
    { IMAGE_ATOMIC_SMAX_V1_V4_nsa_gfx10, 190 },
    { IMAGE_ATOMIC_SMAX_V1_V4_si, 197 },
    { IMAGE_ATOMIC_SMAX_V1_V4_vi, 205 },
    { IMAGE_ATOMIC_SMAX_V2_V1_gfx10, 184 },
    { IMAGE_ATOMIC_SMAX_V2_V1_si, 198 },
    { IMAGE_ATOMIC_SMAX_V2_V1_vi, 206 },
    { IMAGE_ATOMIC_SMAX_V2_V2_gfx10, 185 },
    { IMAGE_ATOMIC_SMAX_V2_V2_nsa_gfx10, 191 },
    { IMAGE_ATOMIC_SMAX_V2_V2_si, 199 },
    { IMAGE_ATOMIC_SMAX_V2_V2_vi, 207 },
    { IMAGE_ATOMIC_SMAX_V2_V3_gfx10, 186 },
    { IMAGE_ATOMIC_SMAX_V2_V3_nsa_gfx10, 192 },
    { IMAGE_ATOMIC_SMAX_V2_V3_si, 200 },
    { IMAGE_ATOMIC_SMAX_V2_V3_vi, 208 },
    { IMAGE_ATOMIC_SMAX_V2_V4_gfx10, 187 },
    { IMAGE_ATOMIC_SMAX_V2_V4_nsa_gfx10, 193 },
    { IMAGE_ATOMIC_SMAX_V2_V4_si, 201 },
    { IMAGE_ATOMIC_SMAX_V2_V4_vi, 209 },
    { IMAGE_ATOMIC_SMIN_V1_V1_gfx10, 210 },
    { IMAGE_ATOMIC_SMIN_V1_V1_si, 224 },
    { IMAGE_ATOMIC_SMIN_V1_V1_vi, 232 },
    { IMAGE_ATOMIC_SMIN_V1_V2_gfx10, 211 },
    { IMAGE_ATOMIC_SMIN_V1_V2_nsa_gfx10, 218 },
    { IMAGE_ATOMIC_SMIN_V1_V2_si, 225 },
    { IMAGE_ATOMIC_SMIN_V1_V2_vi, 233 },
    { IMAGE_ATOMIC_SMIN_V1_V3_gfx10, 212 },
    { IMAGE_ATOMIC_SMIN_V1_V3_nsa_gfx10, 219 },
    { IMAGE_ATOMIC_SMIN_V1_V3_si, 226 },
    { IMAGE_ATOMIC_SMIN_V1_V3_vi, 234 },
    { IMAGE_ATOMIC_SMIN_V1_V4_gfx10, 213 },
    { IMAGE_ATOMIC_SMIN_V1_V4_nsa_gfx10, 220 },
    { IMAGE_ATOMIC_SMIN_V1_V4_si, 227 },
    { IMAGE_ATOMIC_SMIN_V1_V4_vi, 235 },
    { IMAGE_ATOMIC_SMIN_V2_V1_gfx10, 214 },
    { IMAGE_ATOMIC_SMIN_V2_V1_si, 228 },
    { IMAGE_ATOMIC_SMIN_V2_V1_vi, 236 },
    { IMAGE_ATOMIC_SMIN_V2_V2_gfx10, 215 },
    { IMAGE_ATOMIC_SMIN_V2_V2_nsa_gfx10, 221 },
    { IMAGE_ATOMIC_SMIN_V2_V2_si, 229 },
    { IMAGE_ATOMIC_SMIN_V2_V2_vi, 237 },
    { IMAGE_ATOMIC_SMIN_V2_V3_gfx10, 216 },
    { IMAGE_ATOMIC_SMIN_V2_V3_nsa_gfx10, 222 },
    { IMAGE_ATOMIC_SMIN_V2_V3_si, 230 },
    { IMAGE_ATOMIC_SMIN_V2_V3_vi, 238 },
    { IMAGE_ATOMIC_SMIN_V2_V4_gfx10, 217 },
    { IMAGE_ATOMIC_SMIN_V2_V4_nsa_gfx10, 223 },
    { IMAGE_ATOMIC_SMIN_V2_V4_si, 231 },
    { IMAGE_ATOMIC_SMIN_V2_V4_vi, 239 },
    { IMAGE_ATOMIC_SUB_V1_V1_gfx10, 240 },
    { IMAGE_ATOMIC_SUB_V1_V1_si, 254 },
    { IMAGE_ATOMIC_SUB_V1_V1_vi, 262 },
    { IMAGE_ATOMIC_SUB_V1_V2_gfx10, 241 },
    { IMAGE_ATOMIC_SUB_V1_V2_nsa_gfx10, 248 },
    { IMAGE_ATOMIC_SUB_V1_V2_si, 255 },
    { IMAGE_ATOMIC_SUB_V1_V2_vi, 263 },
    { IMAGE_ATOMIC_SUB_V1_V3_gfx10, 242 },
    { IMAGE_ATOMIC_SUB_V1_V3_nsa_gfx10, 249 },
    { IMAGE_ATOMIC_SUB_V1_V3_si, 256 },
    { IMAGE_ATOMIC_SUB_V1_V3_vi, 264 },
    { IMAGE_ATOMIC_SUB_V1_V4_gfx10, 243 },
    { IMAGE_ATOMIC_SUB_V1_V4_nsa_gfx10, 250 },
    { IMAGE_ATOMIC_SUB_V1_V4_si, 257 },
    { IMAGE_ATOMIC_SUB_V1_V4_vi, 265 },
    { IMAGE_ATOMIC_SUB_V2_V1_gfx10, 244 },
    { IMAGE_ATOMIC_SUB_V2_V1_si, 258 },
    { IMAGE_ATOMIC_SUB_V2_V1_vi, 266 },
    { IMAGE_ATOMIC_SUB_V2_V2_gfx10, 245 },
    { IMAGE_ATOMIC_SUB_V2_V2_nsa_gfx10, 251 },
    { IMAGE_ATOMIC_SUB_V2_V2_si, 259 },
    { IMAGE_ATOMIC_SUB_V2_V2_vi, 267 },
    { IMAGE_ATOMIC_SUB_V2_V3_gfx10, 246 },
    { IMAGE_ATOMIC_SUB_V2_V3_nsa_gfx10, 252 },
    { IMAGE_ATOMIC_SUB_V2_V3_si, 260 },
    { IMAGE_ATOMIC_SUB_V2_V3_vi, 268 },
    { IMAGE_ATOMIC_SUB_V2_V4_gfx10, 247 },
    { IMAGE_ATOMIC_SUB_V2_V4_nsa_gfx10, 253 },
    { IMAGE_ATOMIC_SUB_V2_V4_si, 261 },
    { IMAGE_ATOMIC_SUB_V2_V4_vi, 269 },
    { IMAGE_ATOMIC_SWAP_V1_V1_gfx10, 270 },
    { IMAGE_ATOMIC_SWAP_V1_V1_si, 284 },
    { IMAGE_ATOMIC_SWAP_V1_V1_vi, 292 },
    { IMAGE_ATOMIC_SWAP_V1_V2_gfx10, 271 },
    { IMAGE_ATOMIC_SWAP_V1_V2_nsa_gfx10, 278 },
    { IMAGE_ATOMIC_SWAP_V1_V2_si, 285 },
    { IMAGE_ATOMIC_SWAP_V1_V2_vi, 293 },
    { IMAGE_ATOMIC_SWAP_V1_V3_gfx10, 272 },
    { IMAGE_ATOMIC_SWAP_V1_V3_nsa_gfx10, 279 },
    { IMAGE_ATOMIC_SWAP_V1_V3_si, 286 },
    { IMAGE_ATOMIC_SWAP_V1_V3_vi, 294 },
    { IMAGE_ATOMIC_SWAP_V1_V4_gfx10, 273 },
    { IMAGE_ATOMIC_SWAP_V1_V4_nsa_gfx10, 280 },
    { IMAGE_ATOMIC_SWAP_V1_V4_si, 287 },
    { IMAGE_ATOMIC_SWAP_V1_V4_vi, 295 },
    { IMAGE_ATOMIC_SWAP_V2_V1_gfx10, 274 },
    { IMAGE_ATOMIC_SWAP_V2_V1_si, 288 },
    { IMAGE_ATOMIC_SWAP_V2_V1_vi, 296 },
    { IMAGE_ATOMIC_SWAP_V2_V2_gfx10, 275 },
    { IMAGE_ATOMIC_SWAP_V2_V2_nsa_gfx10, 281 },
    { IMAGE_ATOMIC_SWAP_V2_V2_si, 289 },
    { IMAGE_ATOMIC_SWAP_V2_V2_vi, 297 },
    { IMAGE_ATOMIC_SWAP_V2_V3_gfx10, 276 },
    { IMAGE_ATOMIC_SWAP_V2_V3_nsa_gfx10, 282 },
    { IMAGE_ATOMIC_SWAP_V2_V3_si, 290 },
    { IMAGE_ATOMIC_SWAP_V2_V3_vi, 298 },
    { IMAGE_ATOMIC_SWAP_V2_V4_gfx10, 277 },
    { IMAGE_ATOMIC_SWAP_V2_V4_nsa_gfx10, 283 },
    { IMAGE_ATOMIC_SWAP_V2_V4_si, 291 },
    { IMAGE_ATOMIC_SWAP_V2_V4_vi, 299 },
    { IMAGE_ATOMIC_UMAX_V1_V1_gfx10, 300 },
    { IMAGE_ATOMIC_UMAX_V1_V1_si, 314 },
    { IMAGE_ATOMIC_UMAX_V1_V1_vi, 322 },
    { IMAGE_ATOMIC_UMAX_V1_V2_gfx10, 301 },
    { IMAGE_ATOMIC_UMAX_V1_V2_nsa_gfx10, 308 },
    { IMAGE_ATOMIC_UMAX_V1_V2_si, 315 },
    { IMAGE_ATOMIC_UMAX_V1_V2_vi, 323 },
    { IMAGE_ATOMIC_UMAX_V1_V3_gfx10, 302 },
    { IMAGE_ATOMIC_UMAX_V1_V3_nsa_gfx10, 309 },
    { IMAGE_ATOMIC_UMAX_V1_V3_si, 316 },
    { IMAGE_ATOMIC_UMAX_V1_V3_vi, 324 },
    { IMAGE_ATOMIC_UMAX_V1_V4_gfx10, 303 },
    { IMAGE_ATOMIC_UMAX_V1_V4_nsa_gfx10, 310 },
    { IMAGE_ATOMIC_UMAX_V1_V4_si, 317 },
    { IMAGE_ATOMIC_UMAX_V1_V4_vi, 325 },
    { IMAGE_ATOMIC_UMAX_V2_V1_gfx10, 304 },
    { IMAGE_ATOMIC_UMAX_V2_V1_si, 318 },
    { IMAGE_ATOMIC_UMAX_V2_V1_vi, 326 },
    { IMAGE_ATOMIC_UMAX_V2_V2_gfx10, 305 },
    { IMAGE_ATOMIC_UMAX_V2_V2_nsa_gfx10, 311 },
    { IMAGE_ATOMIC_UMAX_V2_V2_si, 319 },
    { IMAGE_ATOMIC_UMAX_V2_V2_vi, 327 },
    { IMAGE_ATOMIC_UMAX_V2_V3_gfx10, 306 },
    { IMAGE_ATOMIC_UMAX_V2_V3_nsa_gfx10, 312 },
    { IMAGE_ATOMIC_UMAX_V2_V3_si, 320 },
    { IMAGE_ATOMIC_UMAX_V2_V3_vi, 328 },
    { IMAGE_ATOMIC_UMAX_V2_V4_gfx10, 307 },
    { IMAGE_ATOMIC_UMAX_V2_V4_nsa_gfx10, 313 },
    { IMAGE_ATOMIC_UMAX_V2_V4_si, 321 },
    { IMAGE_ATOMIC_UMAX_V2_V4_vi, 329 },
    { IMAGE_ATOMIC_UMIN_V1_V1_gfx10, 330 },
    { IMAGE_ATOMIC_UMIN_V1_V1_si, 344 },
    { IMAGE_ATOMIC_UMIN_V1_V1_vi, 352 },
    { IMAGE_ATOMIC_UMIN_V1_V2_gfx10, 331 },
    { IMAGE_ATOMIC_UMIN_V1_V2_nsa_gfx10, 338 },
    { IMAGE_ATOMIC_UMIN_V1_V2_si, 345 },
    { IMAGE_ATOMIC_UMIN_V1_V2_vi, 353 },
    { IMAGE_ATOMIC_UMIN_V1_V3_gfx10, 332 },
    { IMAGE_ATOMIC_UMIN_V1_V3_nsa_gfx10, 339 },
    { IMAGE_ATOMIC_UMIN_V1_V3_si, 346 },
    { IMAGE_ATOMIC_UMIN_V1_V3_vi, 354 },
    { IMAGE_ATOMIC_UMIN_V1_V4_gfx10, 333 },
    { IMAGE_ATOMIC_UMIN_V1_V4_nsa_gfx10, 340 },
    { IMAGE_ATOMIC_UMIN_V1_V4_si, 347 },
    { IMAGE_ATOMIC_UMIN_V1_V4_vi, 355 },
    { IMAGE_ATOMIC_UMIN_V2_V1_gfx10, 334 },
    { IMAGE_ATOMIC_UMIN_V2_V1_si, 348 },
    { IMAGE_ATOMIC_UMIN_V2_V1_vi, 356 },
    { IMAGE_ATOMIC_UMIN_V2_V2_gfx10, 335 },
    { IMAGE_ATOMIC_UMIN_V2_V2_nsa_gfx10, 341 },
    { IMAGE_ATOMIC_UMIN_V2_V2_si, 349 },
    { IMAGE_ATOMIC_UMIN_V2_V2_vi, 357 },
    { IMAGE_ATOMIC_UMIN_V2_V3_gfx10, 336 },
    { IMAGE_ATOMIC_UMIN_V2_V3_nsa_gfx10, 342 },
    { IMAGE_ATOMIC_UMIN_V2_V3_si, 350 },
    { IMAGE_ATOMIC_UMIN_V2_V3_vi, 358 },
    { IMAGE_ATOMIC_UMIN_V2_V4_gfx10, 337 },
    { IMAGE_ATOMIC_UMIN_V2_V4_nsa_gfx10, 343 },
    { IMAGE_ATOMIC_UMIN_V2_V4_si, 351 },
    { IMAGE_ATOMIC_UMIN_V2_V4_vi, 359 },
    { IMAGE_ATOMIC_XOR_V1_V1_gfx10, 360 },
    { IMAGE_ATOMIC_XOR_V1_V1_si, 374 },
    { IMAGE_ATOMIC_XOR_V1_V1_vi, 382 },
    { IMAGE_ATOMIC_XOR_V1_V2_gfx10, 361 },
    { IMAGE_ATOMIC_XOR_V1_V2_nsa_gfx10, 368 },
    { IMAGE_ATOMIC_XOR_V1_V2_si, 375 },
    { IMAGE_ATOMIC_XOR_V1_V2_vi, 383 },
    { IMAGE_ATOMIC_XOR_V1_V3_gfx10, 362 },
    { IMAGE_ATOMIC_XOR_V1_V3_nsa_gfx10, 369 },
    { IMAGE_ATOMIC_XOR_V1_V3_si, 376 },
    { IMAGE_ATOMIC_XOR_V1_V3_vi, 384 },
    { IMAGE_ATOMIC_XOR_V1_V4_gfx10, 363 },
    { IMAGE_ATOMIC_XOR_V1_V4_nsa_gfx10, 370 },
    { IMAGE_ATOMIC_XOR_V1_V4_si, 377 },
    { IMAGE_ATOMIC_XOR_V1_V4_vi, 385 },
    { IMAGE_ATOMIC_XOR_V2_V1_gfx10, 364 },
    { IMAGE_ATOMIC_XOR_V2_V1_si, 378 },
    { IMAGE_ATOMIC_XOR_V2_V1_vi, 386 },
    { IMAGE_ATOMIC_XOR_V2_V2_gfx10, 365 },
    { IMAGE_ATOMIC_XOR_V2_V2_nsa_gfx10, 371 },
    { IMAGE_ATOMIC_XOR_V2_V2_si, 379 },
    { IMAGE_ATOMIC_XOR_V2_V2_vi, 387 },
    { IMAGE_ATOMIC_XOR_V2_V3_gfx10, 366 },
    { IMAGE_ATOMIC_XOR_V2_V3_nsa_gfx10, 372 },
    { IMAGE_ATOMIC_XOR_V2_V3_si, 380 },
    { IMAGE_ATOMIC_XOR_V2_V3_vi, 388 },
    { IMAGE_ATOMIC_XOR_V2_V4_gfx10, 367 },
    { IMAGE_ATOMIC_XOR_V2_V4_nsa_gfx10, 373 },
    { IMAGE_ATOMIC_XOR_V2_V4_si, 381 },
    { IMAGE_ATOMIC_XOR_V2_V4_vi, 389 },
    { IMAGE_GATHER4_B_CL_O_V2_V3, 504 },
    { IMAGE_GATHER4_B_CL_O_V2_V3_gfx10, 483 },
    { IMAGE_GATHER4_B_CL_O_V2_V3_nsa_gfx10, 492 },
    { IMAGE_GATHER4_B_CL_O_V2_V4, 505 },
    { IMAGE_GATHER4_B_CL_O_V2_V4_gfx10, 484 },
    { IMAGE_GATHER4_B_CL_O_V2_V4_nsa_gfx10, 493 },
    { IMAGE_GATHER4_B_CL_O_V2_V5_nsa_gfx10, 494 },
    { IMAGE_GATHER4_B_CL_O_V2_V6_nsa_gfx10, 495 },
    { IMAGE_GATHER4_B_CL_O_V2_V8, 506 },
    { IMAGE_GATHER4_B_CL_O_V2_V8_gfx10, 485 },
    { IMAGE_GATHER4_B_CL_O_V4_V3, 507 },
    { IMAGE_GATHER4_B_CL_O_V4_V3_gfx10, 486 },
    { IMAGE_GATHER4_B_CL_O_V4_V3_nsa_gfx10, 496 },
    { IMAGE_GATHER4_B_CL_O_V4_V4, 508 },
    { IMAGE_GATHER4_B_CL_O_V4_V4_gfx10, 487 },
    { IMAGE_GATHER4_B_CL_O_V4_V4_nsa_gfx10, 497 },
    { IMAGE_GATHER4_B_CL_O_V4_V5_nsa_gfx10, 498 },
    { IMAGE_GATHER4_B_CL_O_V4_V6_nsa_gfx10, 499 },
    { IMAGE_GATHER4_B_CL_O_V4_V8, 509 },
    { IMAGE_GATHER4_B_CL_O_V4_V8_gfx10, 488 },
    { IMAGE_GATHER4_B_CL_O_V5_V3, 510 },
    { IMAGE_GATHER4_B_CL_O_V5_V3_gfx10, 489 },
    { IMAGE_GATHER4_B_CL_O_V5_V3_nsa_gfx10, 500 },
    { IMAGE_GATHER4_B_CL_O_V5_V4, 511 },
    { IMAGE_GATHER4_B_CL_O_V5_V4_gfx10, 490 },
    { IMAGE_GATHER4_B_CL_O_V5_V4_nsa_gfx10, 501 },
    { IMAGE_GATHER4_B_CL_O_V5_V5_nsa_gfx10, 502 },
    { IMAGE_GATHER4_B_CL_O_V5_V6_nsa_gfx10, 503 },
    { IMAGE_GATHER4_B_CL_O_V5_V8, 512 },
    { IMAGE_GATHER4_B_CL_O_V5_V8_gfx10, 491 },
    { IMAGE_GATHER4_B_CL_V2_V2, 471 },
    { IMAGE_GATHER4_B_CL_V2_V2_gfx10, 447 },
    { IMAGE_GATHER4_B_CL_V2_V2_nsa_gfx10, 459 },
    { IMAGE_GATHER4_B_CL_V2_V3, 472 },
    { IMAGE_GATHER4_B_CL_V2_V3_gfx10, 448 },
    { IMAGE_GATHER4_B_CL_V2_V3_nsa_gfx10, 460 },
    { IMAGE_GATHER4_B_CL_V2_V4, 473 },
    { IMAGE_GATHER4_B_CL_V2_V4_gfx10, 449 },
    { IMAGE_GATHER4_B_CL_V2_V4_nsa_gfx10, 461 },
    { IMAGE_GATHER4_B_CL_V2_V5_nsa_gfx10, 462 },
    { IMAGE_GATHER4_B_CL_V2_V8, 474 },
    { IMAGE_GATHER4_B_CL_V2_V8_gfx10, 450 },
    { IMAGE_GATHER4_B_CL_V4_V2, 475 },
    { IMAGE_GATHER4_B_CL_V4_V2_gfx10, 451 },
    { IMAGE_GATHER4_B_CL_V4_V2_nsa_gfx10, 463 },
    { IMAGE_GATHER4_B_CL_V4_V3, 476 },
    { IMAGE_GATHER4_B_CL_V4_V3_gfx10, 452 },
    { IMAGE_GATHER4_B_CL_V4_V3_nsa_gfx10, 464 },
    { IMAGE_GATHER4_B_CL_V4_V4, 477 },
    { IMAGE_GATHER4_B_CL_V4_V4_gfx10, 453 },
    { IMAGE_GATHER4_B_CL_V4_V4_nsa_gfx10, 465 },
    { IMAGE_GATHER4_B_CL_V4_V5_nsa_gfx10, 466 },
    { IMAGE_GATHER4_B_CL_V4_V8, 478 },
    { IMAGE_GATHER4_B_CL_V4_V8_gfx10, 454 },
    { IMAGE_GATHER4_B_CL_V5_V2, 479 },
    { IMAGE_GATHER4_B_CL_V5_V2_gfx10, 455 },
    { IMAGE_GATHER4_B_CL_V5_V2_nsa_gfx10, 467 },
    { IMAGE_GATHER4_B_CL_V5_V3, 480 },
    { IMAGE_GATHER4_B_CL_V5_V3_gfx10, 456 },
    { IMAGE_GATHER4_B_CL_V5_V3_nsa_gfx10, 468 },
    { IMAGE_GATHER4_B_CL_V5_V4, 481 },
    { IMAGE_GATHER4_B_CL_V5_V4_gfx10, 457 },
    { IMAGE_GATHER4_B_CL_V5_V4_nsa_gfx10, 469 },
    { IMAGE_GATHER4_B_CL_V5_V5_nsa_gfx10, 470 },
    { IMAGE_GATHER4_B_CL_V5_V8, 482 },
    { IMAGE_GATHER4_B_CL_V5_V8_gfx10, 458 },
    { IMAGE_GATHER4_B_O_V2_V3, 531 },
    { IMAGE_GATHER4_B_O_V2_V3_gfx10, 513 },
    { IMAGE_GATHER4_B_O_V2_V3_nsa_gfx10, 522 },
    { IMAGE_GATHER4_B_O_V2_V4, 532 },
    { IMAGE_GATHER4_B_O_V2_V4_gfx10, 514 },
    { IMAGE_GATHER4_B_O_V2_V4_nsa_gfx10, 523 },
    { IMAGE_GATHER4_B_O_V2_V5_nsa_gfx10, 524 },
    { IMAGE_GATHER4_B_O_V2_V8, 533 },
    { IMAGE_GATHER4_B_O_V2_V8_gfx10, 515 },
    { IMAGE_GATHER4_B_O_V4_V3, 534 },
    { IMAGE_GATHER4_B_O_V4_V3_gfx10, 516 },
    { IMAGE_GATHER4_B_O_V4_V3_nsa_gfx10, 525 },
    { IMAGE_GATHER4_B_O_V4_V4, 535 },
    { IMAGE_GATHER4_B_O_V4_V4_gfx10, 517 },
    { IMAGE_GATHER4_B_O_V4_V4_nsa_gfx10, 526 },
    { IMAGE_GATHER4_B_O_V4_V5_nsa_gfx10, 527 },
    { IMAGE_GATHER4_B_O_V4_V8, 536 },
    { IMAGE_GATHER4_B_O_V4_V8_gfx10, 518 },
    { IMAGE_GATHER4_B_O_V5_V3, 537 },
    { IMAGE_GATHER4_B_O_V5_V3_gfx10, 519 },
    { IMAGE_GATHER4_B_O_V5_V3_nsa_gfx10, 528 },
    { IMAGE_GATHER4_B_O_V5_V4, 538 },
    { IMAGE_GATHER4_B_O_V5_V4_gfx10, 520 },
    { IMAGE_GATHER4_B_O_V5_V4_nsa_gfx10, 529 },
    { IMAGE_GATHER4_B_O_V5_V5_nsa_gfx10, 530 },
    { IMAGE_GATHER4_B_O_V5_V8, 539 },
    { IMAGE_GATHER4_B_O_V5_V8_gfx10, 521 },
    { IMAGE_GATHER4_B_V2_V2, 438 },
    { IMAGE_GATHER4_B_V2_V2_gfx10, 420 },
    { IMAGE_GATHER4_B_V2_V2_nsa_gfx10, 429 },
    { IMAGE_GATHER4_B_V2_V3, 439 },
    { IMAGE_GATHER4_B_V2_V3_gfx10, 421 },
    { IMAGE_GATHER4_B_V2_V3_nsa_gfx10, 430 },
    { IMAGE_GATHER4_B_V2_V4, 440 },
    { IMAGE_GATHER4_B_V2_V4_gfx10, 422 },
    { IMAGE_GATHER4_B_V2_V4_nsa_gfx10, 431 },
    { IMAGE_GATHER4_B_V4_V2, 441 },
    { IMAGE_GATHER4_B_V4_V2_gfx10, 423 },
    { IMAGE_GATHER4_B_V4_V2_nsa_gfx10, 432 },
    { IMAGE_GATHER4_B_V4_V3, 442 },
    { IMAGE_GATHER4_B_V4_V3_gfx10, 424 },
    { IMAGE_GATHER4_B_V4_V3_nsa_gfx10, 433 },
    { IMAGE_GATHER4_B_V4_V4, 443 },
    { IMAGE_GATHER4_B_V4_V4_gfx10, 425 },
    { IMAGE_GATHER4_B_V4_V4_nsa_gfx10, 434 },
    { IMAGE_GATHER4_B_V5_V2, 444 },
    { IMAGE_GATHER4_B_V5_V2_gfx10, 426 },
    { IMAGE_GATHER4_B_V5_V2_nsa_gfx10, 435 },
    { IMAGE_GATHER4_B_V5_V3, 445 },
    { IMAGE_GATHER4_B_V5_V3_gfx10, 427 },
    { IMAGE_GATHER4_B_V5_V3_nsa_gfx10, 436 },
    { IMAGE_GATHER4_B_V5_V4, 446 },
    { IMAGE_GATHER4_B_V5_V4_gfx10, 428 },
    { IMAGE_GATHER4_B_V5_V4_nsa_gfx10, 437 },
    { IMAGE_GATHER4_CL_O_V2_V2, 624 },
    { IMAGE_GATHER4_CL_O_V2_V2_gfx10, 600 },
    { IMAGE_GATHER4_CL_O_V2_V2_nsa_gfx10, 612 },
    { IMAGE_GATHER4_CL_O_V2_V3, 625 },
    { IMAGE_GATHER4_CL_O_V2_V3_gfx10, 601 },
    { IMAGE_GATHER4_CL_O_V2_V3_nsa_gfx10, 613 },
    { IMAGE_GATHER4_CL_O_V2_V4, 626 },
    { IMAGE_GATHER4_CL_O_V2_V4_gfx10, 602 },
    { IMAGE_GATHER4_CL_O_V2_V4_nsa_gfx10, 614 },
    { IMAGE_GATHER4_CL_O_V2_V5_nsa_gfx10, 615 },
    { IMAGE_GATHER4_CL_O_V2_V8, 627 },
    { IMAGE_GATHER4_CL_O_V2_V8_gfx10, 603 },
    { IMAGE_GATHER4_CL_O_V4_V2, 628 },
    { IMAGE_GATHER4_CL_O_V4_V2_gfx10, 604 },
    { IMAGE_GATHER4_CL_O_V4_V2_nsa_gfx10, 616 },
    { IMAGE_GATHER4_CL_O_V4_V3, 629 },
    { IMAGE_GATHER4_CL_O_V4_V3_gfx10, 605 },
    { IMAGE_GATHER4_CL_O_V4_V3_nsa_gfx10, 617 },
    { IMAGE_GATHER4_CL_O_V4_V4, 630 },
    { IMAGE_GATHER4_CL_O_V4_V4_gfx10, 606 },
    { IMAGE_GATHER4_CL_O_V4_V4_nsa_gfx10, 618 },
    { IMAGE_GATHER4_CL_O_V4_V5_nsa_gfx10, 619 },
    { IMAGE_GATHER4_CL_O_V4_V8, 631 },
    { IMAGE_GATHER4_CL_O_V4_V8_gfx10, 607 },
    { IMAGE_GATHER4_CL_O_V5_V2, 632 },
    { IMAGE_GATHER4_CL_O_V5_V2_gfx10, 608 },
    { IMAGE_GATHER4_CL_O_V5_V2_nsa_gfx10, 620 },
    { IMAGE_GATHER4_CL_O_V5_V3, 633 },
    { IMAGE_GATHER4_CL_O_V5_V3_gfx10, 609 },
    { IMAGE_GATHER4_CL_O_V5_V3_nsa_gfx10, 621 },
    { IMAGE_GATHER4_CL_O_V5_V4, 634 },
    { IMAGE_GATHER4_CL_O_V5_V4_gfx10, 610 },
    { IMAGE_GATHER4_CL_O_V5_V4_nsa_gfx10, 622 },
    { IMAGE_GATHER4_CL_O_V5_V5_nsa_gfx10, 623 },
    { IMAGE_GATHER4_CL_O_V5_V8, 635 },
    { IMAGE_GATHER4_CL_O_V5_V8_gfx10, 611 },
    { IMAGE_GATHER4_CL_V2_V1, 588 },
    { IMAGE_GATHER4_CL_V2_V1_gfx10, 567 },
    { IMAGE_GATHER4_CL_V2_V2, 589 },
    { IMAGE_GATHER4_CL_V2_V2_gfx10, 568 },
    { IMAGE_GATHER4_CL_V2_V2_nsa_gfx10, 579 },
    { IMAGE_GATHER4_CL_V2_V3, 590 },
    { IMAGE_GATHER4_CL_V2_V3_gfx10, 569 },
    { IMAGE_GATHER4_CL_V2_V3_nsa_gfx10, 580 },
    { IMAGE_GATHER4_CL_V2_V4, 591 },
    { IMAGE_GATHER4_CL_V2_V4_gfx10, 570 },
    { IMAGE_GATHER4_CL_V2_V4_nsa_gfx10, 581 },
    { IMAGE_GATHER4_CL_V4_V1, 592 },
    { IMAGE_GATHER4_CL_V4_V1_gfx10, 571 },
    { IMAGE_GATHER4_CL_V4_V2, 593 },
    { IMAGE_GATHER4_CL_V4_V2_gfx10, 572 },
    { IMAGE_GATHER4_CL_V4_V2_nsa_gfx10, 582 },
    { IMAGE_GATHER4_CL_V4_V3, 594 },
    { IMAGE_GATHER4_CL_V4_V3_gfx10, 573 },
    { IMAGE_GATHER4_CL_V4_V3_nsa_gfx10, 583 },
    { IMAGE_GATHER4_CL_V4_V4, 595 },
    { IMAGE_GATHER4_CL_V4_V4_gfx10, 574 },
    { IMAGE_GATHER4_CL_V4_V4_nsa_gfx10, 584 },
    { IMAGE_GATHER4_CL_V5_V1, 596 },
    { IMAGE_GATHER4_CL_V5_V1_gfx10, 575 },
    { IMAGE_GATHER4_CL_V5_V2, 597 },
    { IMAGE_GATHER4_CL_V5_V2_gfx10, 576 },
    { IMAGE_GATHER4_CL_V5_V2_nsa_gfx10, 585 },
    { IMAGE_GATHER4_CL_V5_V3, 598 },
    { IMAGE_GATHER4_CL_V5_V3_gfx10, 577 },
    { IMAGE_GATHER4_CL_V5_V3_nsa_gfx10, 586 },
    { IMAGE_GATHER4_CL_V5_V4, 599 },
    { IMAGE_GATHER4_CL_V5_V4_gfx10, 578 },
    { IMAGE_GATHER4_CL_V5_V4_nsa_gfx10, 587 },
    { IMAGE_GATHER4_C_B_CL_O_V2_V4, 711 },
    { IMAGE_GATHER4_C_B_CL_O_V2_V4_gfx10, 693 },
    { IMAGE_GATHER4_C_B_CL_O_V2_V4_nsa_gfx10, 699 },
    { IMAGE_GATHER4_C_B_CL_O_V2_V5_nsa_gfx10, 700 },
    { IMAGE_GATHER4_C_B_CL_O_V2_V6_nsa_gfx10, 701 },
    { IMAGE_GATHER4_C_B_CL_O_V2_V7_nsa_gfx10, 702 },
    { IMAGE_GATHER4_C_B_CL_O_V2_V8, 712 },
    { IMAGE_GATHER4_C_B_CL_O_V2_V8_gfx10, 694 },
    { IMAGE_GATHER4_C_B_CL_O_V4_V4, 713 },
    { IMAGE_GATHER4_C_B_CL_O_V4_V4_gfx10, 695 },
    { IMAGE_GATHER4_C_B_CL_O_V4_V4_nsa_gfx10, 703 },
    { IMAGE_GATHER4_C_B_CL_O_V4_V5_nsa_gfx10, 704 },
    { IMAGE_GATHER4_C_B_CL_O_V4_V6_nsa_gfx10, 705 },
    { IMAGE_GATHER4_C_B_CL_O_V4_V7_nsa_gfx10, 706 },
    { IMAGE_GATHER4_C_B_CL_O_V4_V8, 714 },
    { IMAGE_GATHER4_C_B_CL_O_V4_V8_gfx10, 696 },
    { IMAGE_GATHER4_C_B_CL_O_V5_V4, 715 },
    { IMAGE_GATHER4_C_B_CL_O_V5_V4_gfx10, 697 },
    { IMAGE_GATHER4_C_B_CL_O_V5_V4_nsa_gfx10, 707 },
    { IMAGE_GATHER4_C_B_CL_O_V5_V5_nsa_gfx10, 708 },
    { IMAGE_GATHER4_C_B_CL_O_V5_V6_nsa_gfx10, 709 },
    { IMAGE_GATHER4_C_B_CL_O_V5_V7_nsa_gfx10, 710 },
    { IMAGE_GATHER4_C_B_CL_O_V5_V8, 716 },
    { IMAGE_GATHER4_C_B_CL_O_V5_V8_gfx10, 698 },
    { IMAGE_GATHER4_C_B_CL_V2_V3, 684 },
    { IMAGE_GATHER4_C_B_CL_V2_V3_gfx10, 663 },
    { IMAGE_GATHER4_C_B_CL_V2_V3_nsa_gfx10, 672 },
    { IMAGE_GATHER4_C_B_CL_V2_V4, 685 },
    { IMAGE_GATHER4_C_B_CL_V2_V4_gfx10, 664 },
    { IMAGE_GATHER4_C_B_CL_V2_V4_nsa_gfx10, 673 },
    { IMAGE_GATHER4_C_B_CL_V2_V5_nsa_gfx10, 674 },
    { IMAGE_GATHER4_C_B_CL_V2_V6_nsa_gfx10, 675 },
    { IMAGE_GATHER4_C_B_CL_V2_V8, 686 },
    { IMAGE_GATHER4_C_B_CL_V2_V8_gfx10, 665 },
    { IMAGE_GATHER4_C_B_CL_V4_V3, 687 },
    { IMAGE_GATHER4_C_B_CL_V4_V3_gfx10, 666 },
    { IMAGE_GATHER4_C_B_CL_V4_V3_nsa_gfx10, 676 },
    { IMAGE_GATHER4_C_B_CL_V4_V4, 688 },
    { IMAGE_GATHER4_C_B_CL_V4_V4_gfx10, 667 },
    { IMAGE_GATHER4_C_B_CL_V4_V4_nsa_gfx10, 677 },
    { IMAGE_GATHER4_C_B_CL_V4_V5_nsa_gfx10, 678 },
    { IMAGE_GATHER4_C_B_CL_V4_V6_nsa_gfx10, 679 },
    { IMAGE_GATHER4_C_B_CL_V4_V8, 689 },
    { IMAGE_GATHER4_C_B_CL_V4_V8_gfx10, 668 },
    { IMAGE_GATHER4_C_B_CL_V5_V3, 690 },
    { IMAGE_GATHER4_C_B_CL_V5_V3_gfx10, 669 },
    { IMAGE_GATHER4_C_B_CL_V5_V3_nsa_gfx10, 680 },
    { IMAGE_GATHER4_C_B_CL_V5_V4, 691 },
    { IMAGE_GATHER4_C_B_CL_V5_V4_gfx10, 670 },
    { IMAGE_GATHER4_C_B_CL_V5_V4_nsa_gfx10, 681 },
    { IMAGE_GATHER4_C_B_CL_V5_V5_nsa_gfx10, 682 },
    { IMAGE_GATHER4_C_B_CL_V5_V6_nsa_gfx10, 683 },
    { IMAGE_GATHER4_C_B_CL_V5_V8, 692 },
    { IMAGE_GATHER4_C_B_CL_V5_V8_gfx10, 671 },
    { IMAGE_GATHER4_C_B_O_V2_V4, 732 },
    { IMAGE_GATHER4_C_B_O_V2_V4_gfx10, 717 },
    { IMAGE_GATHER4_C_B_O_V2_V4_nsa_gfx10, 723 },
    { IMAGE_GATHER4_C_B_O_V2_V5_nsa_gfx10, 724 },
    { IMAGE_GATHER4_C_B_O_V2_V6_nsa_gfx10, 725 },
    { IMAGE_GATHER4_C_B_O_V2_V8, 733 },
    { IMAGE_GATHER4_C_B_O_V2_V8_gfx10, 718 },
    { IMAGE_GATHER4_C_B_O_V4_V4, 734 },
    { IMAGE_GATHER4_C_B_O_V4_V4_gfx10, 719 },
    { IMAGE_GATHER4_C_B_O_V4_V4_nsa_gfx10, 726 },
    { IMAGE_GATHER4_C_B_O_V4_V5_nsa_gfx10, 727 },
    { IMAGE_GATHER4_C_B_O_V4_V6_nsa_gfx10, 728 },
    { IMAGE_GATHER4_C_B_O_V4_V8, 735 },
    { IMAGE_GATHER4_C_B_O_V4_V8_gfx10, 720 },
    { IMAGE_GATHER4_C_B_O_V5_V4, 736 },
    { IMAGE_GATHER4_C_B_O_V5_V4_gfx10, 721 },
    { IMAGE_GATHER4_C_B_O_V5_V4_nsa_gfx10, 729 },
    { IMAGE_GATHER4_C_B_O_V5_V5_nsa_gfx10, 730 },
    { IMAGE_GATHER4_C_B_O_V5_V6_nsa_gfx10, 731 },
    { IMAGE_GATHER4_C_B_O_V5_V8, 737 },
    { IMAGE_GATHER4_C_B_O_V5_V8_gfx10, 722 },
    { IMAGE_GATHER4_C_B_V2_V3, 654 },
    { IMAGE_GATHER4_C_B_V2_V3_gfx10, 636 },
    { IMAGE_GATHER4_C_B_V2_V3_nsa_gfx10, 645 },
    { IMAGE_GATHER4_C_B_V2_V4, 655 },
    { IMAGE_GATHER4_C_B_V2_V4_gfx10, 637 },
    { IMAGE_GATHER4_C_B_V2_V4_nsa_gfx10, 646 },
    { IMAGE_GATHER4_C_B_V2_V5_nsa_gfx10, 647 },
    { IMAGE_GATHER4_C_B_V2_V8, 656 },
    { IMAGE_GATHER4_C_B_V2_V8_gfx10, 638 },
    { IMAGE_GATHER4_C_B_V4_V3, 657 },
    { IMAGE_GATHER4_C_B_V4_V3_gfx10, 639 },
    { IMAGE_GATHER4_C_B_V4_V3_nsa_gfx10, 648 },
    { IMAGE_GATHER4_C_B_V4_V4, 658 },
    { IMAGE_GATHER4_C_B_V4_V4_gfx10, 640 },
    { IMAGE_GATHER4_C_B_V4_V4_nsa_gfx10, 649 },
    { IMAGE_GATHER4_C_B_V4_V5_nsa_gfx10, 650 },
    { IMAGE_GATHER4_C_B_V4_V8, 659 },
    { IMAGE_GATHER4_C_B_V4_V8_gfx10, 641 },
    { IMAGE_GATHER4_C_B_V5_V3, 660 },
    { IMAGE_GATHER4_C_B_V5_V3_gfx10, 642 },
    { IMAGE_GATHER4_C_B_V5_V3_nsa_gfx10, 651 },
    { IMAGE_GATHER4_C_B_V5_V4, 661 },
    { IMAGE_GATHER4_C_B_V5_V4_gfx10, 643 },
    { IMAGE_GATHER4_C_B_V5_V4_nsa_gfx10, 652 },
    { IMAGE_GATHER4_C_B_V5_V5_nsa_gfx10, 653 },
    { IMAGE_GATHER4_C_B_V5_V8, 662 },
    { IMAGE_GATHER4_C_B_V5_V8_gfx10, 644 },
    { IMAGE_GATHER4_C_CL_O_V2_V3, 795 },
    { IMAGE_GATHER4_C_CL_O_V2_V3_gfx10, 774 },
    { IMAGE_GATHER4_C_CL_O_V2_V3_nsa_gfx10, 783 },
    { IMAGE_GATHER4_C_CL_O_V2_V4, 796 },
    { IMAGE_GATHER4_C_CL_O_V2_V4_gfx10, 775 },
    { IMAGE_GATHER4_C_CL_O_V2_V4_nsa_gfx10, 784 },
    { IMAGE_GATHER4_C_CL_O_V2_V5_nsa_gfx10, 785 },
    { IMAGE_GATHER4_C_CL_O_V2_V6_nsa_gfx10, 786 },
    { IMAGE_GATHER4_C_CL_O_V2_V8, 797 },
    { IMAGE_GATHER4_C_CL_O_V2_V8_gfx10, 776 },
    { IMAGE_GATHER4_C_CL_O_V4_V3, 798 },
    { IMAGE_GATHER4_C_CL_O_V4_V3_gfx10, 777 },
    { IMAGE_GATHER4_C_CL_O_V4_V3_nsa_gfx10, 787 },
    { IMAGE_GATHER4_C_CL_O_V4_V4, 799 },
    { IMAGE_GATHER4_C_CL_O_V4_V4_gfx10, 778 },
    { IMAGE_GATHER4_C_CL_O_V4_V4_nsa_gfx10, 788 },
    { IMAGE_GATHER4_C_CL_O_V4_V5_nsa_gfx10, 789 },
    { IMAGE_GATHER4_C_CL_O_V4_V6_nsa_gfx10, 790 },
    { IMAGE_GATHER4_C_CL_O_V4_V8, 800 },
    { IMAGE_GATHER4_C_CL_O_V4_V8_gfx10, 779 },
    { IMAGE_GATHER4_C_CL_O_V5_V3, 801 },
    { IMAGE_GATHER4_C_CL_O_V5_V3_gfx10, 780 },
    { IMAGE_GATHER4_C_CL_O_V5_V3_nsa_gfx10, 791 },
    { IMAGE_GATHER4_C_CL_O_V5_V4, 802 },
    { IMAGE_GATHER4_C_CL_O_V5_V4_gfx10, 781 },
    { IMAGE_GATHER4_C_CL_O_V5_V4_nsa_gfx10, 792 },
    { IMAGE_GATHER4_C_CL_O_V5_V5_nsa_gfx10, 793 },
    { IMAGE_GATHER4_C_CL_O_V5_V6_nsa_gfx10, 794 },
    { IMAGE_GATHER4_C_CL_O_V5_V8, 803 },
    { IMAGE_GATHER4_C_CL_O_V5_V8_gfx10, 782 },
    { IMAGE_GATHER4_C_CL_V2_V2, 762 },
    { IMAGE_GATHER4_C_CL_V2_V2_gfx10, 738 },
    { IMAGE_GATHER4_C_CL_V2_V2_nsa_gfx10, 750 },
    { IMAGE_GATHER4_C_CL_V2_V3, 763 },
    { IMAGE_GATHER4_C_CL_V2_V3_gfx10, 739 },
    { IMAGE_GATHER4_C_CL_V2_V3_nsa_gfx10, 751 },
    { IMAGE_GATHER4_C_CL_V2_V4, 764 },
    { IMAGE_GATHER4_C_CL_V2_V4_gfx10, 740 },
    { IMAGE_GATHER4_C_CL_V2_V4_nsa_gfx10, 752 },
    { IMAGE_GATHER4_C_CL_V2_V5_nsa_gfx10, 753 },
    { IMAGE_GATHER4_C_CL_V2_V8, 765 },
    { IMAGE_GATHER4_C_CL_V2_V8_gfx10, 741 },
    { IMAGE_GATHER4_C_CL_V4_V2, 766 },
    { IMAGE_GATHER4_C_CL_V4_V2_gfx10, 742 },
    { IMAGE_GATHER4_C_CL_V4_V2_nsa_gfx10, 754 },
    { IMAGE_GATHER4_C_CL_V4_V3, 767 },
    { IMAGE_GATHER4_C_CL_V4_V3_gfx10, 743 },
    { IMAGE_GATHER4_C_CL_V4_V3_nsa_gfx10, 755 },
    { IMAGE_GATHER4_C_CL_V4_V4, 768 },
    { IMAGE_GATHER4_C_CL_V4_V4_gfx10, 744 },
    { IMAGE_GATHER4_C_CL_V4_V4_nsa_gfx10, 756 },
    { IMAGE_GATHER4_C_CL_V4_V5_nsa_gfx10, 757 },
    { IMAGE_GATHER4_C_CL_V4_V8, 769 },
    { IMAGE_GATHER4_C_CL_V4_V8_gfx10, 745 },
    { IMAGE_GATHER4_C_CL_V5_V2, 770 },
    { IMAGE_GATHER4_C_CL_V5_V2_gfx10, 746 },
    { IMAGE_GATHER4_C_CL_V5_V2_nsa_gfx10, 758 },
    { IMAGE_GATHER4_C_CL_V5_V3, 771 },
    { IMAGE_GATHER4_C_CL_V5_V3_gfx10, 747 },
    { IMAGE_GATHER4_C_CL_V5_V3_nsa_gfx10, 759 },
    { IMAGE_GATHER4_C_CL_V5_V4, 772 },
    { IMAGE_GATHER4_C_CL_V5_V4_gfx10, 748 },
    { IMAGE_GATHER4_C_CL_V5_V4_nsa_gfx10, 760 },
    { IMAGE_GATHER4_C_CL_V5_V5_nsa_gfx10, 761 },
    { IMAGE_GATHER4_C_CL_V5_V8, 773 },
    { IMAGE_GATHER4_C_CL_V5_V8_gfx10, 749 },
    { IMAGE_GATHER4_C_LZ_O_V2_V3, 885 },
    { IMAGE_GATHER4_C_LZ_O_V2_V3_gfx10, 867 },
    { IMAGE_GATHER4_C_LZ_O_V2_V3_nsa_gfx10, 876 },
    { IMAGE_GATHER4_C_LZ_O_V2_V4, 886 },
    { IMAGE_GATHER4_C_LZ_O_V2_V4_gfx10, 868 },
    { IMAGE_GATHER4_C_LZ_O_V2_V4_nsa_gfx10, 877 },
    { IMAGE_GATHER4_C_LZ_O_V2_V5_nsa_gfx10, 878 },
    { IMAGE_GATHER4_C_LZ_O_V2_V8, 887 },
    { IMAGE_GATHER4_C_LZ_O_V2_V8_gfx10, 869 },
    { IMAGE_GATHER4_C_LZ_O_V4_V3, 888 },
    { IMAGE_GATHER4_C_LZ_O_V4_V3_gfx10, 870 },
    { IMAGE_GATHER4_C_LZ_O_V4_V3_nsa_gfx10, 879 },
    { IMAGE_GATHER4_C_LZ_O_V4_V4, 889 },
    { IMAGE_GATHER4_C_LZ_O_V4_V4_gfx10, 871 },
    { IMAGE_GATHER4_C_LZ_O_V4_V4_nsa_gfx10, 880 },
    { IMAGE_GATHER4_C_LZ_O_V4_V5_nsa_gfx10, 881 },
    { IMAGE_GATHER4_C_LZ_O_V4_V8, 890 },
    { IMAGE_GATHER4_C_LZ_O_V4_V8_gfx10, 872 },
    { IMAGE_GATHER4_C_LZ_O_V5_V3, 891 },
    { IMAGE_GATHER4_C_LZ_O_V5_V3_gfx10, 873 },
    { IMAGE_GATHER4_C_LZ_O_V5_V3_nsa_gfx10, 882 },
    { IMAGE_GATHER4_C_LZ_O_V5_V4, 892 },
    { IMAGE_GATHER4_C_LZ_O_V5_V4_gfx10, 874 },
    { IMAGE_GATHER4_C_LZ_O_V5_V4_nsa_gfx10, 883 },
    { IMAGE_GATHER4_C_LZ_O_V5_V5_nsa_gfx10, 884 },
    { IMAGE_GATHER4_C_LZ_O_V5_V8, 893 },
    { IMAGE_GATHER4_C_LZ_O_V5_V8_gfx10, 875 },
    { IMAGE_GATHER4_C_LZ_V2_V2, 858 },
    { IMAGE_GATHER4_C_LZ_V2_V2_gfx10, 840 },
    { IMAGE_GATHER4_C_LZ_V2_V2_nsa_gfx10, 849 },
    { IMAGE_GATHER4_C_LZ_V2_V3, 859 },
    { IMAGE_GATHER4_C_LZ_V2_V3_gfx10, 841 },
    { IMAGE_GATHER4_C_LZ_V2_V3_nsa_gfx10, 850 },
    { IMAGE_GATHER4_C_LZ_V2_V4, 860 },
    { IMAGE_GATHER4_C_LZ_V2_V4_gfx10, 842 },
    { IMAGE_GATHER4_C_LZ_V2_V4_nsa_gfx10, 851 },
    { IMAGE_GATHER4_C_LZ_V4_V2, 861 },
    { IMAGE_GATHER4_C_LZ_V4_V2_gfx10, 843 },
    { IMAGE_GATHER4_C_LZ_V4_V2_nsa_gfx10, 852 },
    { IMAGE_GATHER4_C_LZ_V4_V3, 862 },
    { IMAGE_GATHER4_C_LZ_V4_V3_gfx10, 844 },
    { IMAGE_GATHER4_C_LZ_V4_V3_nsa_gfx10, 853 },
    { IMAGE_GATHER4_C_LZ_V4_V4, 863 },
    { IMAGE_GATHER4_C_LZ_V4_V4_gfx10, 845 },
    { IMAGE_GATHER4_C_LZ_V4_V4_nsa_gfx10, 854 },
    { IMAGE_GATHER4_C_LZ_V5_V2, 864 },
    { IMAGE_GATHER4_C_LZ_V5_V2_gfx10, 846 },
    { IMAGE_GATHER4_C_LZ_V5_V2_nsa_gfx10, 855 },
    { IMAGE_GATHER4_C_LZ_V5_V3, 865 },
    { IMAGE_GATHER4_C_LZ_V5_V3_gfx10, 847 },
    { IMAGE_GATHER4_C_LZ_V5_V3_nsa_gfx10, 856 },
    { IMAGE_GATHER4_C_LZ_V5_V4, 866 },
    { IMAGE_GATHER4_C_LZ_V5_V4_gfx10, 848 },
    { IMAGE_GATHER4_C_LZ_V5_V4_nsa_gfx10, 857 },
    { IMAGE_GATHER4_C_L_O_V2_V3, 915 },
    { IMAGE_GATHER4_C_L_O_V2_V3_gfx10, 894 },
    { IMAGE_GATHER4_C_L_O_V2_V3_nsa_gfx10, 903 },
    { IMAGE_GATHER4_C_L_O_V2_V4, 916 },
    { IMAGE_GATHER4_C_L_O_V2_V4_gfx10, 895 },
    { IMAGE_GATHER4_C_L_O_V2_V4_nsa_gfx10, 904 },
    { IMAGE_GATHER4_C_L_O_V2_V5_nsa_gfx10, 905 },
    { IMAGE_GATHER4_C_L_O_V2_V6_nsa_gfx10, 906 },
    { IMAGE_GATHER4_C_L_O_V2_V8, 917 },
    { IMAGE_GATHER4_C_L_O_V2_V8_gfx10, 896 },
    { IMAGE_GATHER4_C_L_O_V4_V3, 918 },
    { IMAGE_GATHER4_C_L_O_V4_V3_gfx10, 897 },
    { IMAGE_GATHER4_C_L_O_V4_V3_nsa_gfx10, 907 },
    { IMAGE_GATHER4_C_L_O_V4_V4, 919 },
    { IMAGE_GATHER4_C_L_O_V4_V4_gfx10, 898 },
    { IMAGE_GATHER4_C_L_O_V4_V4_nsa_gfx10, 908 },
    { IMAGE_GATHER4_C_L_O_V4_V5_nsa_gfx10, 909 },
    { IMAGE_GATHER4_C_L_O_V4_V6_nsa_gfx10, 910 },
    { IMAGE_GATHER4_C_L_O_V4_V8, 920 },
    { IMAGE_GATHER4_C_L_O_V4_V8_gfx10, 899 },
    { IMAGE_GATHER4_C_L_O_V5_V3, 921 },
    { IMAGE_GATHER4_C_L_O_V5_V3_gfx10, 900 },
    { IMAGE_GATHER4_C_L_O_V5_V3_nsa_gfx10, 911 },
    { IMAGE_GATHER4_C_L_O_V5_V4, 922 },
    { IMAGE_GATHER4_C_L_O_V5_V4_gfx10, 901 },
    { IMAGE_GATHER4_C_L_O_V5_V4_nsa_gfx10, 912 },
    { IMAGE_GATHER4_C_L_O_V5_V5_nsa_gfx10, 913 },
    { IMAGE_GATHER4_C_L_O_V5_V6_nsa_gfx10, 914 },
    { IMAGE_GATHER4_C_L_O_V5_V8, 923 },
    { IMAGE_GATHER4_C_L_O_V5_V8_gfx10, 902 },
    { IMAGE_GATHER4_C_L_V2_V2, 828 },
    { IMAGE_GATHER4_C_L_V2_V2_gfx10, 804 },
    { IMAGE_GATHER4_C_L_V2_V2_nsa_gfx10, 816 },
    { IMAGE_GATHER4_C_L_V2_V3, 829 },
    { IMAGE_GATHER4_C_L_V2_V3_gfx10, 805 },
    { IMAGE_GATHER4_C_L_V2_V3_nsa_gfx10, 817 },
    { IMAGE_GATHER4_C_L_V2_V4, 830 },
    { IMAGE_GATHER4_C_L_V2_V4_gfx10, 806 },
    { IMAGE_GATHER4_C_L_V2_V4_nsa_gfx10, 818 },
    { IMAGE_GATHER4_C_L_V2_V5_nsa_gfx10, 819 },
    { IMAGE_GATHER4_C_L_V2_V8, 831 },
    { IMAGE_GATHER4_C_L_V2_V8_gfx10, 807 },
    { IMAGE_GATHER4_C_L_V4_V2, 832 },
    { IMAGE_GATHER4_C_L_V4_V2_gfx10, 808 },
    { IMAGE_GATHER4_C_L_V4_V2_nsa_gfx10, 820 },
    { IMAGE_GATHER4_C_L_V4_V3, 833 },
    { IMAGE_GATHER4_C_L_V4_V3_gfx10, 809 },
    { IMAGE_GATHER4_C_L_V4_V3_nsa_gfx10, 821 },
    { IMAGE_GATHER4_C_L_V4_V4, 834 },
    { IMAGE_GATHER4_C_L_V4_V4_gfx10, 810 },
    { IMAGE_GATHER4_C_L_V4_V4_nsa_gfx10, 822 },
    { IMAGE_GATHER4_C_L_V4_V5_nsa_gfx10, 823 },
    { IMAGE_GATHER4_C_L_V4_V8, 835 },
    { IMAGE_GATHER4_C_L_V4_V8_gfx10, 811 },
    { IMAGE_GATHER4_C_L_V5_V2, 836 },
    { IMAGE_GATHER4_C_L_V5_V2_gfx10, 812 },
    { IMAGE_GATHER4_C_L_V5_V2_nsa_gfx10, 824 },
    { IMAGE_GATHER4_C_L_V5_V3, 837 },
    { IMAGE_GATHER4_C_L_V5_V3_gfx10, 813 },
    { IMAGE_GATHER4_C_L_V5_V3_nsa_gfx10, 825 },
    { IMAGE_GATHER4_C_L_V5_V4, 838 },
    { IMAGE_GATHER4_C_L_V5_V4_gfx10, 814 },
    { IMAGE_GATHER4_C_L_V5_V4_nsa_gfx10, 826 },
    { IMAGE_GATHER4_C_L_V5_V5_nsa_gfx10, 827 },
    { IMAGE_GATHER4_C_L_V5_V8, 839 },
    { IMAGE_GATHER4_C_L_V5_V8_gfx10, 815 },
    { IMAGE_GATHER4_C_O_V2_V3, 942 },
    { IMAGE_GATHER4_C_O_V2_V3_gfx10, 924 },
    { IMAGE_GATHER4_C_O_V2_V3_nsa_gfx10, 933 },
    { IMAGE_GATHER4_C_O_V2_V4, 943 },
    { IMAGE_GATHER4_C_O_V2_V4_gfx10, 925 },
    { IMAGE_GATHER4_C_O_V2_V4_nsa_gfx10, 934 },
    { IMAGE_GATHER4_C_O_V2_V5_nsa_gfx10, 935 },
    { IMAGE_GATHER4_C_O_V2_V8, 944 },
    { IMAGE_GATHER4_C_O_V2_V8_gfx10, 926 },
    { IMAGE_GATHER4_C_O_V4_V3, 945 },
    { IMAGE_GATHER4_C_O_V4_V3_gfx10, 927 },
    { IMAGE_GATHER4_C_O_V4_V3_nsa_gfx10, 936 },
    { IMAGE_GATHER4_C_O_V4_V4, 946 },
    { IMAGE_GATHER4_C_O_V4_V4_gfx10, 928 },
    { IMAGE_GATHER4_C_O_V4_V4_nsa_gfx10, 937 },
    { IMAGE_GATHER4_C_O_V4_V5_nsa_gfx10, 938 },
    { IMAGE_GATHER4_C_O_V4_V8, 947 },
    { IMAGE_GATHER4_C_O_V4_V8_gfx10, 929 },
    { IMAGE_GATHER4_C_O_V5_V3, 948 },
    { IMAGE_GATHER4_C_O_V5_V3_gfx10, 930 },
    { IMAGE_GATHER4_C_O_V5_V3_nsa_gfx10, 939 },
    { IMAGE_GATHER4_C_O_V5_V4, 949 },
    { IMAGE_GATHER4_C_O_V5_V4_gfx10, 931 },
    { IMAGE_GATHER4_C_O_V5_V4_nsa_gfx10, 940 },
    { IMAGE_GATHER4_C_O_V5_V5_nsa_gfx10, 941 },
    { IMAGE_GATHER4_C_O_V5_V8, 950 },
    { IMAGE_GATHER4_C_O_V5_V8_gfx10, 932 },
    { IMAGE_GATHER4_C_V2_V2, 558 },
    { IMAGE_GATHER4_C_V2_V2_gfx10, 540 },
    { IMAGE_GATHER4_C_V2_V2_nsa_gfx10, 549 },
    { IMAGE_GATHER4_C_V2_V3, 559 },
    { IMAGE_GATHER4_C_V2_V3_gfx10, 541 },
    { IMAGE_GATHER4_C_V2_V3_nsa_gfx10, 550 },
    { IMAGE_GATHER4_C_V2_V4, 560 },
    { IMAGE_GATHER4_C_V2_V4_gfx10, 542 },
    { IMAGE_GATHER4_C_V2_V4_nsa_gfx10, 551 },
    { IMAGE_GATHER4_C_V4_V2, 561 },
    { IMAGE_GATHER4_C_V4_V2_gfx10, 543 },
    { IMAGE_GATHER4_C_V4_V2_nsa_gfx10, 552 },
    { IMAGE_GATHER4_C_V4_V3, 562 },
    { IMAGE_GATHER4_C_V4_V3_gfx10, 544 },
    { IMAGE_GATHER4_C_V4_V3_nsa_gfx10, 553 },
    { IMAGE_GATHER4_C_V4_V4, 563 },
    { IMAGE_GATHER4_C_V4_V4_gfx10, 545 },
    { IMAGE_GATHER4_C_V4_V4_nsa_gfx10, 554 },
    { IMAGE_GATHER4_C_V5_V2, 564 },
    { IMAGE_GATHER4_C_V5_V2_gfx10, 546 },
    { IMAGE_GATHER4_C_V5_V2_nsa_gfx10, 555 },
    { IMAGE_GATHER4_C_V5_V3, 565 },
    { IMAGE_GATHER4_C_V5_V3_gfx10, 547 },
    { IMAGE_GATHER4_C_V5_V3_nsa_gfx10, 556 },
    { IMAGE_GATHER4_C_V5_V4, 566 },
    { IMAGE_GATHER4_C_V5_V4_gfx10, 548 },
    { IMAGE_GATHER4_C_V5_V4_nsa_gfx10, 557 },
    { IMAGE_GATHER4_LZ_O_V2_V2, 1032 },
    { IMAGE_GATHER4_LZ_O_V2_V2_gfx10, 1014 },
    { IMAGE_GATHER4_LZ_O_V2_V2_nsa_gfx10, 1023 },
    { IMAGE_GATHER4_LZ_O_V2_V3, 1033 },
    { IMAGE_GATHER4_LZ_O_V2_V3_gfx10, 1015 },
    { IMAGE_GATHER4_LZ_O_V2_V3_nsa_gfx10, 1024 },
    { IMAGE_GATHER4_LZ_O_V2_V4, 1034 },
    { IMAGE_GATHER4_LZ_O_V2_V4_gfx10, 1016 },
    { IMAGE_GATHER4_LZ_O_V2_V4_nsa_gfx10, 1025 },
    { IMAGE_GATHER4_LZ_O_V4_V2, 1035 },
    { IMAGE_GATHER4_LZ_O_V4_V2_gfx10, 1017 },
    { IMAGE_GATHER4_LZ_O_V4_V2_nsa_gfx10, 1026 },
    { IMAGE_GATHER4_LZ_O_V4_V3, 1036 },
    { IMAGE_GATHER4_LZ_O_V4_V3_gfx10, 1018 },
    { IMAGE_GATHER4_LZ_O_V4_V3_nsa_gfx10, 1027 },
    { IMAGE_GATHER4_LZ_O_V4_V4, 1037 },
    { IMAGE_GATHER4_LZ_O_V4_V4_gfx10, 1019 },
    { IMAGE_GATHER4_LZ_O_V4_V4_nsa_gfx10, 1028 },
    { IMAGE_GATHER4_LZ_O_V5_V2, 1038 },
    { IMAGE_GATHER4_LZ_O_V5_V2_gfx10, 1020 },
    { IMAGE_GATHER4_LZ_O_V5_V2_nsa_gfx10, 1029 },
    { IMAGE_GATHER4_LZ_O_V5_V3, 1039 },
    { IMAGE_GATHER4_LZ_O_V5_V3_gfx10, 1021 },
    { IMAGE_GATHER4_LZ_O_V5_V3_nsa_gfx10, 1030 },
    { IMAGE_GATHER4_LZ_O_V5_V4, 1040 },
    { IMAGE_GATHER4_LZ_O_V5_V4_gfx10, 1022 },
    { IMAGE_GATHER4_LZ_O_V5_V4_nsa_gfx10, 1031 },
    { IMAGE_GATHER4_LZ_V2_V1, 1002 },
    { IMAGE_GATHER4_LZ_V2_V1_gfx10, 984 },
    { IMAGE_GATHER4_LZ_V2_V2, 1003 },
    { IMAGE_GATHER4_LZ_V2_V2_gfx10, 985 },
    { IMAGE_GATHER4_LZ_V2_V2_nsa_gfx10, 996 },
    { IMAGE_GATHER4_LZ_V2_V3, 1004 },
    { IMAGE_GATHER4_LZ_V2_V3_gfx10, 986 },
    { IMAGE_GATHER4_LZ_V2_V3_nsa_gfx10, 997 },
    { IMAGE_GATHER4_LZ_V2_V4, 1005 },
    { IMAGE_GATHER4_LZ_V2_V4_gfx10, 987 },
    { IMAGE_GATHER4_LZ_V4_V1, 1006 },
    { IMAGE_GATHER4_LZ_V4_V1_gfx10, 988 },
    { IMAGE_GATHER4_LZ_V4_V2, 1007 },
    { IMAGE_GATHER4_LZ_V4_V2_gfx10, 989 },
    { IMAGE_GATHER4_LZ_V4_V2_nsa_gfx10, 998 },
    { IMAGE_GATHER4_LZ_V4_V3, 1008 },
    { IMAGE_GATHER4_LZ_V4_V3_gfx10, 990 },
    { IMAGE_GATHER4_LZ_V4_V3_nsa_gfx10, 999 },
    { IMAGE_GATHER4_LZ_V4_V4, 1009 },
    { IMAGE_GATHER4_LZ_V4_V4_gfx10, 991 },
    { IMAGE_GATHER4_LZ_V5_V1, 1010 },
    { IMAGE_GATHER4_LZ_V5_V1_gfx10, 992 },
    { IMAGE_GATHER4_LZ_V5_V2, 1011 },
    { IMAGE_GATHER4_LZ_V5_V2_gfx10, 993 },
    { IMAGE_GATHER4_LZ_V5_V2_nsa_gfx10, 1000 },
    { IMAGE_GATHER4_LZ_V5_V3, 1012 },
    { IMAGE_GATHER4_LZ_V5_V3_gfx10, 994 },
    { IMAGE_GATHER4_LZ_V5_V3_nsa_gfx10, 1001 },
    { IMAGE_GATHER4_LZ_V5_V4, 1013 },
    { IMAGE_GATHER4_LZ_V5_V4_gfx10, 995 },
    { IMAGE_GATHER4_L_O_V2_V2, 1065 },
    { IMAGE_GATHER4_L_O_V2_V2_gfx10, 1041 },
    { IMAGE_GATHER4_L_O_V2_V2_nsa_gfx10, 1053 },
    { IMAGE_GATHER4_L_O_V2_V3, 1066 },
    { IMAGE_GATHER4_L_O_V2_V3_gfx10, 1042 },
    { IMAGE_GATHER4_L_O_V2_V3_nsa_gfx10, 1054 },
    { IMAGE_GATHER4_L_O_V2_V4, 1067 },
    { IMAGE_GATHER4_L_O_V2_V4_gfx10, 1043 },
    { IMAGE_GATHER4_L_O_V2_V4_nsa_gfx10, 1055 },
    { IMAGE_GATHER4_L_O_V2_V5_nsa_gfx10, 1056 },
    { IMAGE_GATHER4_L_O_V2_V8, 1068 },
    { IMAGE_GATHER4_L_O_V2_V8_gfx10, 1044 },
    { IMAGE_GATHER4_L_O_V4_V2, 1069 },
    { IMAGE_GATHER4_L_O_V4_V2_gfx10, 1045 },
    { IMAGE_GATHER4_L_O_V4_V2_nsa_gfx10, 1057 },
    { IMAGE_GATHER4_L_O_V4_V3, 1070 },
    { IMAGE_GATHER4_L_O_V4_V3_gfx10, 1046 },
    { IMAGE_GATHER4_L_O_V4_V3_nsa_gfx10, 1058 },
    { IMAGE_GATHER4_L_O_V4_V4, 1071 },
    { IMAGE_GATHER4_L_O_V4_V4_gfx10, 1047 },
    { IMAGE_GATHER4_L_O_V4_V4_nsa_gfx10, 1059 },
    { IMAGE_GATHER4_L_O_V4_V5_nsa_gfx10, 1060 },
    { IMAGE_GATHER4_L_O_V4_V8, 1072 },
    { IMAGE_GATHER4_L_O_V4_V8_gfx10, 1048 },
    { IMAGE_GATHER4_L_O_V5_V2, 1073 },
    { IMAGE_GATHER4_L_O_V5_V2_gfx10, 1049 },
    { IMAGE_GATHER4_L_O_V5_V2_nsa_gfx10, 1061 },
    { IMAGE_GATHER4_L_O_V5_V3, 1074 },
    { IMAGE_GATHER4_L_O_V5_V3_gfx10, 1050 },
    { IMAGE_GATHER4_L_O_V5_V3_nsa_gfx10, 1062 },
    { IMAGE_GATHER4_L_O_V5_V4, 1075 },
    { IMAGE_GATHER4_L_O_V5_V4_gfx10, 1051 },
    { IMAGE_GATHER4_L_O_V5_V4_nsa_gfx10, 1063 },
    { IMAGE_GATHER4_L_O_V5_V5_nsa_gfx10, 1064 },
    { IMAGE_GATHER4_L_O_V5_V8, 1076 },
    { IMAGE_GATHER4_L_O_V5_V8_gfx10, 1052 },
    { IMAGE_GATHER4_L_V2_V1, 972 },
    { IMAGE_GATHER4_L_V2_V1_gfx10, 951 },
    { IMAGE_GATHER4_L_V2_V2, 973 },
    { IMAGE_GATHER4_L_V2_V2_gfx10, 952 },
    { IMAGE_GATHER4_L_V2_V2_nsa_gfx10, 963 },
    { IMAGE_GATHER4_L_V2_V3, 974 },
    { IMAGE_GATHER4_L_V2_V3_gfx10, 953 },
    { IMAGE_GATHER4_L_V2_V3_nsa_gfx10, 964 },
    { IMAGE_GATHER4_L_V2_V4, 975 },
    { IMAGE_GATHER4_L_V2_V4_gfx10, 954 },
    { IMAGE_GATHER4_L_V2_V4_nsa_gfx10, 965 },
    { IMAGE_GATHER4_L_V4_V1, 976 },
    { IMAGE_GATHER4_L_V4_V1_gfx10, 955 },
    { IMAGE_GATHER4_L_V4_V2, 977 },
    { IMAGE_GATHER4_L_V4_V2_gfx10, 956 },
    { IMAGE_GATHER4_L_V4_V2_nsa_gfx10, 966 },
    { IMAGE_GATHER4_L_V4_V3, 978 },
    { IMAGE_GATHER4_L_V4_V3_gfx10, 957 },
    { IMAGE_GATHER4_L_V4_V3_nsa_gfx10, 967 },
    { IMAGE_GATHER4_L_V4_V4, 979 },
    { IMAGE_GATHER4_L_V4_V4_gfx10, 958 },
    { IMAGE_GATHER4_L_V4_V4_nsa_gfx10, 968 },
    { IMAGE_GATHER4_L_V5_V1, 980 },
    { IMAGE_GATHER4_L_V5_V1_gfx10, 959 },
    { IMAGE_GATHER4_L_V5_V2, 981 },
    { IMAGE_GATHER4_L_V5_V2_gfx10, 960 },
    { IMAGE_GATHER4_L_V5_V2_nsa_gfx10, 969 },
    { IMAGE_GATHER4_L_V5_V3, 982 },
    { IMAGE_GATHER4_L_V5_V3_gfx10, 961 },
    { IMAGE_GATHER4_L_V5_V3_nsa_gfx10, 970 },
    { IMAGE_GATHER4_L_V5_V4, 983 },
    { IMAGE_GATHER4_L_V5_V4_gfx10, 962 },
    { IMAGE_GATHER4_L_V5_V4_nsa_gfx10, 971 },
    { IMAGE_GATHER4_O_V2_V2, 1095 },
    { IMAGE_GATHER4_O_V2_V2_gfx10, 1077 },
    { IMAGE_GATHER4_O_V2_V2_nsa_gfx10, 1086 },
    { IMAGE_GATHER4_O_V2_V3, 1096 },
    { IMAGE_GATHER4_O_V2_V3_gfx10, 1078 },
    { IMAGE_GATHER4_O_V2_V3_nsa_gfx10, 1087 },
    { IMAGE_GATHER4_O_V2_V4, 1097 },
    { IMAGE_GATHER4_O_V2_V4_gfx10, 1079 },
    { IMAGE_GATHER4_O_V2_V4_nsa_gfx10, 1088 },
    { IMAGE_GATHER4_O_V4_V2, 1098 },
    { IMAGE_GATHER4_O_V4_V2_gfx10, 1080 },
    { IMAGE_GATHER4_O_V4_V2_nsa_gfx10, 1089 },
    { IMAGE_GATHER4_O_V4_V3, 1099 },
    { IMAGE_GATHER4_O_V4_V3_gfx10, 1081 },
    { IMAGE_GATHER4_O_V4_V3_nsa_gfx10, 1090 },
    { IMAGE_GATHER4_O_V4_V4, 1100 },
    { IMAGE_GATHER4_O_V4_V4_gfx10, 1082 },
    { IMAGE_GATHER4_O_V4_V4_nsa_gfx10, 1091 },
    { IMAGE_GATHER4_O_V5_V2, 1101 },
    { IMAGE_GATHER4_O_V5_V2_gfx10, 1083 },
    { IMAGE_GATHER4_O_V5_V2_nsa_gfx10, 1092 },
    { IMAGE_GATHER4_O_V5_V3, 1102 },
    { IMAGE_GATHER4_O_V5_V3_gfx10, 1084 },
    { IMAGE_GATHER4_O_V5_V3_nsa_gfx10, 1093 },
    { IMAGE_GATHER4_O_V5_V4, 1103 },
    { IMAGE_GATHER4_O_V5_V4_gfx10, 1085 },
    { IMAGE_GATHER4_O_V5_V4_nsa_gfx10, 1094 },
    { IMAGE_GATHER4_V2_V1, 408 },
    { IMAGE_GATHER4_V2_V1_gfx10, 390 },
    { IMAGE_GATHER4_V2_V2, 409 },
    { IMAGE_GATHER4_V2_V2_gfx10, 391 },
    { IMAGE_GATHER4_V2_V2_nsa_gfx10, 402 },
    { IMAGE_GATHER4_V2_V3, 410 },
    { IMAGE_GATHER4_V2_V3_gfx10, 392 },
    { IMAGE_GATHER4_V2_V3_nsa_gfx10, 403 },
    { IMAGE_GATHER4_V2_V4, 411 },
    { IMAGE_GATHER4_V2_V4_gfx10, 393 },
    { IMAGE_GATHER4_V4_V1, 412 },
    { IMAGE_GATHER4_V4_V1_gfx10, 394 },
    { IMAGE_GATHER4_V4_V2, 413 },
    { IMAGE_GATHER4_V4_V2_gfx10, 395 },
    { IMAGE_GATHER4_V4_V2_nsa_gfx10, 404 },
    { IMAGE_GATHER4_V4_V3, 414 },
    { IMAGE_GATHER4_V4_V3_gfx10, 396 },
    { IMAGE_GATHER4_V4_V3_nsa_gfx10, 405 },
    { IMAGE_GATHER4_V4_V4, 415 },
    { IMAGE_GATHER4_V4_V4_gfx10, 397 },
    { IMAGE_GATHER4_V5_V1, 416 },
    { IMAGE_GATHER4_V5_V1_gfx10, 398 },
    { IMAGE_GATHER4_V5_V2, 417 },
    { IMAGE_GATHER4_V5_V2_gfx10, 399 },
    { IMAGE_GATHER4_V5_V2_nsa_gfx10, 406 },
    { IMAGE_GATHER4_V5_V3, 418 },
    { IMAGE_GATHER4_V5_V3_gfx10, 400 },
    { IMAGE_GATHER4_V5_V3_nsa_gfx10, 407 },
    { IMAGE_GATHER4_V5_V4, 419 },
    { IMAGE_GATHER4_V5_V4_gfx10, 401 },
    { IMAGE_GET_LOD_V1_V1, 1134 },
    { IMAGE_GET_LOD_V1_V1_gfx10, 1104 },
    { IMAGE_GET_LOD_V1_V2, 1135 },
    { IMAGE_GET_LOD_V1_V2_gfx10, 1105 },
    { IMAGE_GET_LOD_V1_V2_nsa_gfx10, 1124 },
    { IMAGE_GET_LOD_V1_V3, 1136 },
    { IMAGE_GET_LOD_V1_V3_gfx10, 1106 },
    { IMAGE_GET_LOD_V1_V3_nsa_gfx10, 1125 },
    { IMAGE_GET_LOD_V1_V4, 1137 },
    { IMAGE_GET_LOD_V1_V4_gfx10, 1107 },
    { IMAGE_GET_LOD_V2_V1, 1138 },
    { IMAGE_GET_LOD_V2_V1_gfx10, 1108 },
    { IMAGE_GET_LOD_V2_V2, 1139 },
    { IMAGE_GET_LOD_V2_V2_gfx10, 1109 },
    { IMAGE_GET_LOD_V2_V2_nsa_gfx10, 1126 },
    { IMAGE_GET_LOD_V2_V3, 1140 },
    { IMAGE_GET_LOD_V2_V3_gfx10, 1110 },
    { IMAGE_GET_LOD_V2_V3_nsa_gfx10, 1127 },
    { IMAGE_GET_LOD_V2_V4, 1141 },
    { IMAGE_GET_LOD_V2_V4_gfx10, 1111 },
    { IMAGE_GET_LOD_V3_V1, 1142 },
    { IMAGE_GET_LOD_V3_V1_gfx10, 1112 },
    { IMAGE_GET_LOD_V3_V2, 1143 },
    { IMAGE_GET_LOD_V3_V2_gfx10, 1113 },
    { IMAGE_GET_LOD_V3_V2_nsa_gfx10, 1128 },
    { IMAGE_GET_LOD_V3_V3, 1144 },
    { IMAGE_GET_LOD_V3_V3_gfx10, 1114 },
    { IMAGE_GET_LOD_V3_V3_nsa_gfx10, 1129 },
    { IMAGE_GET_LOD_V3_V4, 1145 },
    { IMAGE_GET_LOD_V3_V4_gfx10, 1115 },
    { IMAGE_GET_LOD_V4_V1, 1146 },
    { IMAGE_GET_LOD_V4_V1_gfx10, 1116 },
    { IMAGE_GET_LOD_V4_V2, 1147 },
    { IMAGE_GET_LOD_V4_V2_gfx10, 1117 },
    { IMAGE_GET_LOD_V4_V2_nsa_gfx10, 1130 },
    { IMAGE_GET_LOD_V4_V3, 1148 },
    { IMAGE_GET_LOD_V4_V3_gfx10, 1118 },
    { IMAGE_GET_LOD_V4_V3_nsa_gfx10, 1131 },
    { IMAGE_GET_LOD_V4_V4, 1149 },
    { IMAGE_GET_LOD_V4_V4_gfx10, 1119 },
    { IMAGE_GET_LOD_V5_V1, 1150 },
    { IMAGE_GET_LOD_V5_V1_gfx10, 1120 },
    { IMAGE_GET_LOD_V5_V2, 1151 },
    { IMAGE_GET_LOD_V5_V2_gfx10, 1121 },
    { IMAGE_GET_LOD_V5_V2_nsa_gfx10, 1132 },
    { IMAGE_GET_LOD_V5_V3, 1152 },
    { IMAGE_GET_LOD_V5_V3_gfx10, 1122 },
    { IMAGE_GET_LOD_V5_V3_nsa_gfx10, 1133 },
    { IMAGE_GET_LOD_V5_V4, 1153 },
    { IMAGE_GET_LOD_V5_V4_gfx10, 1123 },
    { IMAGE_GET_RESINFO_V1_V1, 1189 },
    { IMAGE_GET_RESINFO_V1_V1_gfx10, 1154 },
    { IMAGE_GET_RESINFO_V1_V2, 1190 },
    { IMAGE_GET_RESINFO_V1_V2_gfx10, 1155 },
    { IMAGE_GET_RESINFO_V1_V2_nsa_gfx10, 1174 },
    { IMAGE_GET_RESINFO_V1_V3, 1191 },
    { IMAGE_GET_RESINFO_V1_V3_gfx10, 1156 },
    { IMAGE_GET_RESINFO_V1_V3_nsa_gfx10, 1175 },
    { IMAGE_GET_RESINFO_V1_V4, 1192 },
    { IMAGE_GET_RESINFO_V1_V4_gfx10, 1157 },
    { IMAGE_GET_RESINFO_V1_V4_nsa_gfx10, 1176 },
    { IMAGE_GET_RESINFO_V2_V1, 1193 },
    { IMAGE_GET_RESINFO_V2_V1_gfx10, 1158 },
    { IMAGE_GET_RESINFO_V2_V2, 1194 },
    { IMAGE_GET_RESINFO_V2_V2_gfx10, 1159 },
    { IMAGE_GET_RESINFO_V2_V2_nsa_gfx10, 1177 },
    { IMAGE_GET_RESINFO_V2_V3, 1195 },
    { IMAGE_GET_RESINFO_V2_V3_gfx10, 1160 },
    { IMAGE_GET_RESINFO_V2_V3_nsa_gfx10, 1178 },
    { IMAGE_GET_RESINFO_V2_V4, 1196 },
    { IMAGE_GET_RESINFO_V2_V4_gfx10, 1161 },
    { IMAGE_GET_RESINFO_V2_V4_nsa_gfx10, 1179 },
    { IMAGE_GET_RESINFO_V3_V1, 1197 },
    { IMAGE_GET_RESINFO_V3_V1_gfx10, 1162 },
    { IMAGE_GET_RESINFO_V3_V2, 1198 },
    { IMAGE_GET_RESINFO_V3_V2_gfx10, 1163 },
    { IMAGE_GET_RESINFO_V3_V2_nsa_gfx10, 1180 },
    { IMAGE_GET_RESINFO_V3_V3, 1199 },
    { IMAGE_GET_RESINFO_V3_V3_gfx10, 1164 },
    { IMAGE_GET_RESINFO_V3_V3_nsa_gfx10, 1181 },
    { IMAGE_GET_RESINFO_V3_V4, 1200 },
    { IMAGE_GET_RESINFO_V3_V4_gfx10, 1165 },
    { IMAGE_GET_RESINFO_V3_V4_nsa_gfx10, 1182 },
    { IMAGE_GET_RESINFO_V4_V1, 1201 },
    { IMAGE_GET_RESINFO_V4_V1_gfx10, 1166 },
    { IMAGE_GET_RESINFO_V4_V2, 1202 },
    { IMAGE_GET_RESINFO_V4_V2_gfx10, 1167 },
    { IMAGE_GET_RESINFO_V4_V2_nsa_gfx10, 1183 },
    { IMAGE_GET_RESINFO_V4_V3, 1203 },
    { IMAGE_GET_RESINFO_V4_V3_gfx10, 1168 },
    { IMAGE_GET_RESINFO_V4_V3_nsa_gfx10, 1184 },
    { IMAGE_GET_RESINFO_V4_V4, 1204 },
    { IMAGE_GET_RESINFO_V4_V4_gfx10, 1169 },
    { IMAGE_GET_RESINFO_V4_V4_nsa_gfx10, 1185 },
    { IMAGE_GET_RESINFO_V5_V1, 1205 },
    { IMAGE_GET_RESINFO_V5_V1_gfx10, 1170 },
    { IMAGE_GET_RESINFO_V5_V2, 1206 },
    { IMAGE_GET_RESINFO_V5_V2_gfx10, 1171 },
    { IMAGE_GET_RESINFO_V5_V2_nsa_gfx10, 1186 },
    { IMAGE_GET_RESINFO_V5_V3, 1207 },
    { IMAGE_GET_RESINFO_V5_V3_gfx10, 1172 },
    { IMAGE_GET_RESINFO_V5_V3_nsa_gfx10, 1187 },
    { IMAGE_GET_RESINFO_V5_V4, 1208 },
    { IMAGE_GET_RESINFO_V5_V4_gfx10, 1173 },
    { IMAGE_GET_RESINFO_V5_V4_nsa_gfx10, 1188 },
    { IMAGE_LOAD_MIP_PCK_SGN_V1_V1, 1409 },
    { IMAGE_LOAD_MIP_PCK_SGN_V1_V1_gfx10, 1374 },
    { IMAGE_LOAD_MIP_PCK_SGN_V1_V2, 1410 },
    { IMAGE_LOAD_MIP_PCK_SGN_V1_V2_gfx10, 1375 },
    { IMAGE_LOAD_MIP_PCK_SGN_V1_V2_nsa_gfx10, 1394 },
    { IMAGE_LOAD_MIP_PCK_SGN_V1_V3, 1411 },
    { IMAGE_LOAD_MIP_PCK_SGN_V1_V3_gfx10, 1376 },
    { IMAGE_LOAD_MIP_PCK_SGN_V1_V3_nsa_gfx10, 1395 },
    { IMAGE_LOAD_MIP_PCK_SGN_V1_V4, 1412 },
    { IMAGE_LOAD_MIP_PCK_SGN_V1_V4_gfx10, 1377 },
    { IMAGE_LOAD_MIP_PCK_SGN_V1_V4_nsa_gfx10, 1396 },
    { IMAGE_LOAD_MIP_PCK_SGN_V2_V1, 1413 },
    { IMAGE_LOAD_MIP_PCK_SGN_V2_V1_gfx10, 1378 },
    { IMAGE_LOAD_MIP_PCK_SGN_V2_V2, 1414 },
    { IMAGE_LOAD_MIP_PCK_SGN_V2_V2_gfx10, 1379 },
    { IMAGE_LOAD_MIP_PCK_SGN_V2_V2_nsa_gfx10, 1397 },
    { IMAGE_LOAD_MIP_PCK_SGN_V2_V3, 1415 },
    { IMAGE_LOAD_MIP_PCK_SGN_V2_V3_gfx10, 1380 },
    { IMAGE_LOAD_MIP_PCK_SGN_V2_V3_nsa_gfx10, 1398 },
    { IMAGE_LOAD_MIP_PCK_SGN_V2_V4, 1416 },
    { IMAGE_LOAD_MIP_PCK_SGN_V2_V4_gfx10, 1381 },
    { IMAGE_LOAD_MIP_PCK_SGN_V2_V4_nsa_gfx10, 1399 },
    { IMAGE_LOAD_MIP_PCK_SGN_V3_V1, 1417 },
    { IMAGE_LOAD_MIP_PCK_SGN_V3_V1_gfx10, 1382 },
    { IMAGE_LOAD_MIP_PCK_SGN_V3_V2, 1418 },
    { IMAGE_LOAD_MIP_PCK_SGN_V3_V2_gfx10, 1383 },
    { IMAGE_LOAD_MIP_PCK_SGN_V3_V2_nsa_gfx10, 1400 },
    { IMAGE_LOAD_MIP_PCK_SGN_V3_V3, 1419 },
    { IMAGE_LOAD_MIP_PCK_SGN_V3_V3_gfx10, 1384 },
    { IMAGE_LOAD_MIP_PCK_SGN_V3_V3_nsa_gfx10, 1401 },
    { IMAGE_LOAD_MIP_PCK_SGN_V3_V4, 1420 },
    { IMAGE_LOAD_MIP_PCK_SGN_V3_V4_gfx10, 1385 },
    { IMAGE_LOAD_MIP_PCK_SGN_V3_V4_nsa_gfx10, 1402 },
    { IMAGE_LOAD_MIP_PCK_SGN_V4_V1, 1421 },
    { IMAGE_LOAD_MIP_PCK_SGN_V4_V1_gfx10, 1386 },
    { IMAGE_LOAD_MIP_PCK_SGN_V4_V2, 1422 },
    { IMAGE_LOAD_MIP_PCK_SGN_V4_V2_gfx10, 1387 },
    { IMAGE_LOAD_MIP_PCK_SGN_V4_V2_nsa_gfx10, 1403 },
    { IMAGE_LOAD_MIP_PCK_SGN_V4_V3, 1423 },
    { IMAGE_LOAD_MIP_PCK_SGN_V4_V3_gfx10, 1388 },
    { IMAGE_LOAD_MIP_PCK_SGN_V4_V3_nsa_gfx10, 1404 },
    { IMAGE_LOAD_MIP_PCK_SGN_V4_V4, 1424 },
    { IMAGE_LOAD_MIP_PCK_SGN_V4_V4_gfx10, 1389 },
    { IMAGE_LOAD_MIP_PCK_SGN_V4_V4_nsa_gfx10, 1405 },
    { IMAGE_LOAD_MIP_PCK_SGN_V5_V1, 1425 },
    { IMAGE_LOAD_MIP_PCK_SGN_V5_V1_gfx10, 1390 },
    { IMAGE_LOAD_MIP_PCK_SGN_V5_V2, 1426 },
    { IMAGE_LOAD_MIP_PCK_SGN_V5_V2_gfx10, 1391 },
    { IMAGE_LOAD_MIP_PCK_SGN_V5_V2_nsa_gfx10, 1406 },
    { IMAGE_LOAD_MIP_PCK_SGN_V5_V3, 1427 },
    { IMAGE_LOAD_MIP_PCK_SGN_V5_V3_gfx10, 1392 },
    { IMAGE_LOAD_MIP_PCK_SGN_V5_V3_nsa_gfx10, 1407 },
    { IMAGE_LOAD_MIP_PCK_SGN_V5_V4, 1428 },
    { IMAGE_LOAD_MIP_PCK_SGN_V5_V4_gfx10, 1393 },
    { IMAGE_LOAD_MIP_PCK_SGN_V5_V4_nsa_gfx10, 1408 },
    { IMAGE_LOAD_MIP_PCK_V1_V1, 1354 },
    { IMAGE_LOAD_MIP_PCK_V1_V1_gfx10, 1319 },
    { IMAGE_LOAD_MIP_PCK_V1_V2, 1355 },
    { IMAGE_LOAD_MIP_PCK_V1_V2_gfx10, 1320 },
    { IMAGE_LOAD_MIP_PCK_V1_V2_nsa_gfx10, 1339 },
    { IMAGE_LOAD_MIP_PCK_V1_V3, 1356 },
    { IMAGE_LOAD_MIP_PCK_V1_V3_gfx10, 1321 },
    { IMAGE_LOAD_MIP_PCK_V1_V3_nsa_gfx10, 1340 },
    { IMAGE_LOAD_MIP_PCK_V1_V4, 1357 },
    { IMAGE_LOAD_MIP_PCK_V1_V4_gfx10, 1322 },
    { IMAGE_LOAD_MIP_PCK_V1_V4_nsa_gfx10, 1341 },
    { IMAGE_LOAD_MIP_PCK_V2_V1, 1358 },
    { IMAGE_LOAD_MIP_PCK_V2_V1_gfx10, 1323 },
    { IMAGE_LOAD_MIP_PCK_V2_V2, 1359 },
    { IMAGE_LOAD_MIP_PCK_V2_V2_gfx10, 1324 },
    { IMAGE_LOAD_MIP_PCK_V2_V2_nsa_gfx10, 1342 },
    { IMAGE_LOAD_MIP_PCK_V2_V3, 1360 },
    { IMAGE_LOAD_MIP_PCK_V2_V3_gfx10, 1325 },
    { IMAGE_LOAD_MIP_PCK_V2_V3_nsa_gfx10, 1343 },
    { IMAGE_LOAD_MIP_PCK_V2_V4, 1361 },
    { IMAGE_LOAD_MIP_PCK_V2_V4_gfx10, 1326 },
    { IMAGE_LOAD_MIP_PCK_V2_V4_nsa_gfx10, 1344 },
    { IMAGE_LOAD_MIP_PCK_V3_V1, 1362 },
    { IMAGE_LOAD_MIP_PCK_V3_V1_gfx10, 1327 },
    { IMAGE_LOAD_MIP_PCK_V3_V2, 1363 },
    { IMAGE_LOAD_MIP_PCK_V3_V2_gfx10, 1328 },
    { IMAGE_LOAD_MIP_PCK_V3_V2_nsa_gfx10, 1345 },
    { IMAGE_LOAD_MIP_PCK_V3_V3, 1364 },
    { IMAGE_LOAD_MIP_PCK_V3_V3_gfx10, 1329 },
    { IMAGE_LOAD_MIP_PCK_V3_V3_nsa_gfx10, 1346 },
    { IMAGE_LOAD_MIP_PCK_V3_V4, 1365 },
    { IMAGE_LOAD_MIP_PCK_V3_V4_gfx10, 1330 },
    { IMAGE_LOAD_MIP_PCK_V3_V4_nsa_gfx10, 1347 },
    { IMAGE_LOAD_MIP_PCK_V4_V1, 1366 },
    { IMAGE_LOAD_MIP_PCK_V4_V1_gfx10, 1331 },
    { IMAGE_LOAD_MIP_PCK_V4_V2, 1367 },
    { IMAGE_LOAD_MIP_PCK_V4_V2_gfx10, 1332 },
    { IMAGE_LOAD_MIP_PCK_V4_V2_nsa_gfx10, 1348 },
    { IMAGE_LOAD_MIP_PCK_V4_V3, 1368 },
    { IMAGE_LOAD_MIP_PCK_V4_V3_gfx10, 1333 },
    { IMAGE_LOAD_MIP_PCK_V4_V3_nsa_gfx10, 1349 },
    { IMAGE_LOAD_MIP_PCK_V4_V4, 1369 },
    { IMAGE_LOAD_MIP_PCK_V4_V4_gfx10, 1334 },
    { IMAGE_LOAD_MIP_PCK_V4_V4_nsa_gfx10, 1350 },
    { IMAGE_LOAD_MIP_PCK_V5_V1, 1370 },
    { IMAGE_LOAD_MIP_PCK_V5_V1_gfx10, 1335 },
    { IMAGE_LOAD_MIP_PCK_V5_V2, 1371 },
    { IMAGE_LOAD_MIP_PCK_V5_V2_gfx10, 1336 },
    { IMAGE_LOAD_MIP_PCK_V5_V2_nsa_gfx10, 1351 },
    { IMAGE_LOAD_MIP_PCK_V5_V3, 1372 },
    { IMAGE_LOAD_MIP_PCK_V5_V3_gfx10, 1337 },
    { IMAGE_LOAD_MIP_PCK_V5_V3_nsa_gfx10, 1352 },
    { IMAGE_LOAD_MIP_PCK_V5_V4, 1373 },
    { IMAGE_LOAD_MIP_PCK_V5_V4_gfx10, 1338 },
    { IMAGE_LOAD_MIP_PCK_V5_V4_nsa_gfx10, 1353 },
    { IMAGE_LOAD_MIP_V1_V1, 1299 },
    { IMAGE_LOAD_MIP_V1_V1_gfx10, 1264 },
    { IMAGE_LOAD_MIP_V1_V2, 1300 },
    { IMAGE_LOAD_MIP_V1_V2_gfx10, 1265 },
    { IMAGE_LOAD_MIP_V1_V2_nsa_gfx10, 1284 },
    { IMAGE_LOAD_MIP_V1_V3, 1301 },
    { IMAGE_LOAD_MIP_V1_V3_gfx10, 1266 },
    { IMAGE_LOAD_MIP_V1_V3_nsa_gfx10, 1285 },
    { IMAGE_LOAD_MIP_V1_V4, 1302 },
    { IMAGE_LOAD_MIP_V1_V4_gfx10, 1267 },
    { IMAGE_LOAD_MIP_V1_V4_nsa_gfx10, 1286 },
    { IMAGE_LOAD_MIP_V2_V1, 1303 },
    { IMAGE_LOAD_MIP_V2_V1_gfx10, 1268 },
    { IMAGE_LOAD_MIP_V2_V2, 1304 },
    { IMAGE_LOAD_MIP_V2_V2_gfx10, 1269 },
    { IMAGE_LOAD_MIP_V2_V2_nsa_gfx10, 1287 },
    { IMAGE_LOAD_MIP_V2_V3, 1305 },
    { IMAGE_LOAD_MIP_V2_V3_gfx10, 1270 },
    { IMAGE_LOAD_MIP_V2_V3_nsa_gfx10, 1288 },
    { IMAGE_LOAD_MIP_V2_V4, 1306 },
    { IMAGE_LOAD_MIP_V2_V4_gfx10, 1271 },
    { IMAGE_LOAD_MIP_V2_V4_nsa_gfx10, 1289 },
    { IMAGE_LOAD_MIP_V3_V1, 1307 },
    { IMAGE_LOAD_MIP_V3_V1_gfx10, 1272 },
    { IMAGE_LOAD_MIP_V3_V2, 1308 },
    { IMAGE_LOAD_MIP_V3_V2_gfx10, 1273 },
    { IMAGE_LOAD_MIP_V3_V2_nsa_gfx10, 1290 },
    { IMAGE_LOAD_MIP_V3_V3, 1309 },
    { IMAGE_LOAD_MIP_V3_V3_gfx10, 1274 },
    { IMAGE_LOAD_MIP_V3_V3_nsa_gfx10, 1291 },
    { IMAGE_LOAD_MIP_V3_V4, 1310 },
    { IMAGE_LOAD_MIP_V3_V4_gfx10, 1275 },
    { IMAGE_LOAD_MIP_V3_V4_nsa_gfx10, 1292 },
    { IMAGE_LOAD_MIP_V4_V1, 1311 },
    { IMAGE_LOAD_MIP_V4_V1_gfx10, 1276 },
    { IMAGE_LOAD_MIP_V4_V2, 1312 },
    { IMAGE_LOAD_MIP_V4_V2_gfx10, 1277 },
    { IMAGE_LOAD_MIP_V4_V2_nsa_gfx10, 1293 },
    { IMAGE_LOAD_MIP_V4_V3, 1313 },
    { IMAGE_LOAD_MIP_V4_V3_gfx10, 1278 },
    { IMAGE_LOAD_MIP_V4_V3_nsa_gfx10, 1294 },
    { IMAGE_LOAD_MIP_V4_V4, 1314 },
    { IMAGE_LOAD_MIP_V4_V4_gfx10, 1279 },
    { IMAGE_LOAD_MIP_V4_V4_nsa_gfx10, 1295 },
    { IMAGE_LOAD_MIP_V5_V1, 1315 },
    { IMAGE_LOAD_MIP_V5_V1_gfx10, 1280 },
    { IMAGE_LOAD_MIP_V5_V2, 1316 },
    { IMAGE_LOAD_MIP_V5_V2_gfx10, 1281 },
    { IMAGE_LOAD_MIP_V5_V2_nsa_gfx10, 1296 },
    { IMAGE_LOAD_MIP_V5_V3, 1317 },
    { IMAGE_LOAD_MIP_V5_V3_gfx10, 1282 },
    { IMAGE_LOAD_MIP_V5_V3_nsa_gfx10, 1297 },
    { IMAGE_LOAD_MIP_V5_V4, 1318 },
    { IMAGE_LOAD_MIP_V5_V4_gfx10, 1283 },
    { IMAGE_LOAD_MIP_V5_V4_nsa_gfx10, 1298 },
    { IMAGE_LOAD_PCK_SGN_V1_V1, 1519 },
    { IMAGE_LOAD_PCK_SGN_V1_V1_gfx10, 1484 },
    { IMAGE_LOAD_PCK_SGN_V1_V2, 1520 },
    { IMAGE_LOAD_PCK_SGN_V1_V2_gfx10, 1485 },
    { IMAGE_LOAD_PCK_SGN_V1_V2_nsa_gfx10, 1504 },
    { IMAGE_LOAD_PCK_SGN_V1_V3, 1521 },
    { IMAGE_LOAD_PCK_SGN_V1_V3_gfx10, 1486 },
    { IMAGE_LOAD_PCK_SGN_V1_V3_nsa_gfx10, 1505 },
    { IMAGE_LOAD_PCK_SGN_V1_V4, 1522 },
    { IMAGE_LOAD_PCK_SGN_V1_V4_gfx10, 1487 },
    { IMAGE_LOAD_PCK_SGN_V1_V4_nsa_gfx10, 1506 },
    { IMAGE_LOAD_PCK_SGN_V2_V1, 1523 },
    { IMAGE_LOAD_PCK_SGN_V2_V1_gfx10, 1488 },
    { IMAGE_LOAD_PCK_SGN_V2_V2, 1524 },
    { IMAGE_LOAD_PCK_SGN_V2_V2_gfx10, 1489 },
    { IMAGE_LOAD_PCK_SGN_V2_V2_nsa_gfx10, 1507 },
    { IMAGE_LOAD_PCK_SGN_V2_V3, 1525 },
    { IMAGE_LOAD_PCK_SGN_V2_V3_gfx10, 1490 },
    { IMAGE_LOAD_PCK_SGN_V2_V3_nsa_gfx10, 1508 },
    { IMAGE_LOAD_PCK_SGN_V2_V4, 1526 },
    { IMAGE_LOAD_PCK_SGN_V2_V4_gfx10, 1491 },
    { IMAGE_LOAD_PCK_SGN_V2_V4_nsa_gfx10, 1509 },
    { IMAGE_LOAD_PCK_SGN_V3_V1, 1527 },
    { IMAGE_LOAD_PCK_SGN_V3_V1_gfx10, 1492 },
    { IMAGE_LOAD_PCK_SGN_V3_V2, 1528 },
    { IMAGE_LOAD_PCK_SGN_V3_V2_gfx10, 1493 },
    { IMAGE_LOAD_PCK_SGN_V3_V2_nsa_gfx10, 1510 },
    { IMAGE_LOAD_PCK_SGN_V3_V3, 1529 },
    { IMAGE_LOAD_PCK_SGN_V3_V3_gfx10, 1494 },
    { IMAGE_LOAD_PCK_SGN_V3_V3_nsa_gfx10, 1511 },
    { IMAGE_LOAD_PCK_SGN_V3_V4, 1530 },
    { IMAGE_LOAD_PCK_SGN_V3_V4_gfx10, 1495 },
    { IMAGE_LOAD_PCK_SGN_V3_V4_nsa_gfx10, 1512 },
    { IMAGE_LOAD_PCK_SGN_V4_V1, 1531 },
    { IMAGE_LOAD_PCK_SGN_V4_V1_gfx10, 1496 },
    { IMAGE_LOAD_PCK_SGN_V4_V2, 1532 },
    { IMAGE_LOAD_PCK_SGN_V4_V2_gfx10, 1497 },
    { IMAGE_LOAD_PCK_SGN_V4_V2_nsa_gfx10, 1513 },
    { IMAGE_LOAD_PCK_SGN_V4_V3, 1533 },
    { IMAGE_LOAD_PCK_SGN_V4_V3_gfx10, 1498 },
    { IMAGE_LOAD_PCK_SGN_V4_V3_nsa_gfx10, 1514 },
    { IMAGE_LOAD_PCK_SGN_V4_V4, 1534 },
    { IMAGE_LOAD_PCK_SGN_V4_V4_gfx10, 1499 },
    { IMAGE_LOAD_PCK_SGN_V4_V4_nsa_gfx10, 1515 },
    { IMAGE_LOAD_PCK_SGN_V5_V1, 1535 },
    { IMAGE_LOAD_PCK_SGN_V5_V1_gfx10, 1500 },
    { IMAGE_LOAD_PCK_SGN_V5_V2, 1536 },
    { IMAGE_LOAD_PCK_SGN_V5_V2_gfx10, 1501 },
    { IMAGE_LOAD_PCK_SGN_V5_V2_nsa_gfx10, 1516 },
    { IMAGE_LOAD_PCK_SGN_V5_V3, 1537 },
    { IMAGE_LOAD_PCK_SGN_V5_V3_gfx10, 1502 },
    { IMAGE_LOAD_PCK_SGN_V5_V3_nsa_gfx10, 1517 },
    { IMAGE_LOAD_PCK_SGN_V5_V4, 1538 },
    { IMAGE_LOAD_PCK_SGN_V5_V4_gfx10, 1503 },
    { IMAGE_LOAD_PCK_SGN_V5_V4_nsa_gfx10, 1518 },
    { IMAGE_LOAD_PCK_V1_V1, 1464 },
    { IMAGE_LOAD_PCK_V1_V1_gfx10, 1429 },
    { IMAGE_LOAD_PCK_V1_V2, 1465 },
    { IMAGE_LOAD_PCK_V1_V2_gfx10, 1430 },
    { IMAGE_LOAD_PCK_V1_V2_nsa_gfx10, 1449 },
    { IMAGE_LOAD_PCK_V1_V3, 1466 },
    { IMAGE_LOAD_PCK_V1_V3_gfx10, 1431 },
    { IMAGE_LOAD_PCK_V1_V3_nsa_gfx10, 1450 },
    { IMAGE_LOAD_PCK_V1_V4, 1467 },
    { IMAGE_LOAD_PCK_V1_V4_gfx10, 1432 },
    { IMAGE_LOAD_PCK_V1_V4_nsa_gfx10, 1451 },
    { IMAGE_LOAD_PCK_V2_V1, 1468 },
    { IMAGE_LOAD_PCK_V2_V1_gfx10, 1433 },
    { IMAGE_LOAD_PCK_V2_V2, 1469 },
    { IMAGE_LOAD_PCK_V2_V2_gfx10, 1434 },
    { IMAGE_LOAD_PCK_V2_V2_nsa_gfx10, 1452 },
    { IMAGE_LOAD_PCK_V2_V3, 1470 },
    { IMAGE_LOAD_PCK_V2_V3_gfx10, 1435 },
    { IMAGE_LOAD_PCK_V2_V3_nsa_gfx10, 1453 },
    { IMAGE_LOAD_PCK_V2_V4, 1471 },
    { IMAGE_LOAD_PCK_V2_V4_gfx10, 1436 },
    { IMAGE_LOAD_PCK_V2_V4_nsa_gfx10, 1454 },
    { IMAGE_LOAD_PCK_V3_V1, 1472 },
    { IMAGE_LOAD_PCK_V3_V1_gfx10, 1437 },
    { IMAGE_LOAD_PCK_V3_V2, 1473 },
    { IMAGE_LOAD_PCK_V3_V2_gfx10, 1438 },
    { IMAGE_LOAD_PCK_V3_V2_nsa_gfx10, 1455 },
    { IMAGE_LOAD_PCK_V3_V3, 1474 },
    { IMAGE_LOAD_PCK_V3_V3_gfx10, 1439 },
    { IMAGE_LOAD_PCK_V3_V3_nsa_gfx10, 1456 },
    { IMAGE_LOAD_PCK_V3_V4, 1475 },
    { IMAGE_LOAD_PCK_V3_V4_gfx10, 1440 },
    { IMAGE_LOAD_PCK_V3_V4_nsa_gfx10, 1457 },
    { IMAGE_LOAD_PCK_V4_V1, 1476 },
    { IMAGE_LOAD_PCK_V4_V1_gfx10, 1441 },
    { IMAGE_LOAD_PCK_V4_V2, 1477 },
    { IMAGE_LOAD_PCK_V4_V2_gfx10, 1442 },
    { IMAGE_LOAD_PCK_V4_V2_nsa_gfx10, 1458 },
    { IMAGE_LOAD_PCK_V4_V3, 1478 },
    { IMAGE_LOAD_PCK_V4_V3_gfx10, 1443 },
    { IMAGE_LOAD_PCK_V4_V3_nsa_gfx10, 1459 },
    { IMAGE_LOAD_PCK_V4_V4, 1479 },
    { IMAGE_LOAD_PCK_V4_V4_gfx10, 1444 },
    { IMAGE_LOAD_PCK_V4_V4_nsa_gfx10, 1460 },
    { IMAGE_LOAD_PCK_V5_V1, 1480 },
    { IMAGE_LOAD_PCK_V5_V1_gfx10, 1445 },
    { IMAGE_LOAD_PCK_V5_V2, 1481 },
    { IMAGE_LOAD_PCK_V5_V2_gfx10, 1446 },
    { IMAGE_LOAD_PCK_V5_V2_nsa_gfx10, 1461 },
    { IMAGE_LOAD_PCK_V5_V3, 1482 },
    { IMAGE_LOAD_PCK_V5_V3_gfx10, 1447 },
    { IMAGE_LOAD_PCK_V5_V3_nsa_gfx10, 1462 },
    { IMAGE_LOAD_PCK_V5_V4, 1483 },
    { IMAGE_LOAD_PCK_V5_V4_gfx10, 1448 },
    { IMAGE_LOAD_PCK_V5_V4_nsa_gfx10, 1463 },
    { IMAGE_LOAD_V1_V1, 1244 },
    { IMAGE_LOAD_V1_V1_gfx10, 1209 },
    { IMAGE_LOAD_V1_V2, 1245 },
    { IMAGE_LOAD_V1_V2_gfx10, 1210 },
    { IMAGE_LOAD_V1_V2_nsa_gfx10, 1229 },
    { IMAGE_LOAD_V1_V3, 1246 },
    { IMAGE_LOAD_V1_V3_gfx10, 1211 },
    { IMAGE_LOAD_V1_V3_nsa_gfx10, 1230 },
    { IMAGE_LOAD_V1_V4, 1247 },
    { IMAGE_LOAD_V1_V4_gfx10, 1212 },
    { IMAGE_LOAD_V1_V4_nsa_gfx10, 1231 },
    { IMAGE_LOAD_V2_V1, 1248 },
    { IMAGE_LOAD_V2_V1_gfx10, 1213 },
    { IMAGE_LOAD_V2_V2, 1249 },
    { IMAGE_LOAD_V2_V2_gfx10, 1214 },
    { IMAGE_LOAD_V2_V2_nsa_gfx10, 1232 },
    { IMAGE_LOAD_V2_V3, 1250 },
    { IMAGE_LOAD_V2_V3_gfx10, 1215 },
    { IMAGE_LOAD_V2_V3_nsa_gfx10, 1233 },
    { IMAGE_LOAD_V2_V4, 1251 },
    { IMAGE_LOAD_V2_V4_gfx10, 1216 },
    { IMAGE_LOAD_V2_V4_nsa_gfx10, 1234 },
    { IMAGE_LOAD_V3_V1, 1252 },
    { IMAGE_LOAD_V3_V1_gfx10, 1217 },
    { IMAGE_LOAD_V3_V2, 1253 },
    { IMAGE_LOAD_V3_V2_gfx10, 1218 },
    { IMAGE_LOAD_V3_V2_nsa_gfx10, 1235 },
    { IMAGE_LOAD_V3_V3, 1254 },
    { IMAGE_LOAD_V3_V3_gfx10, 1219 },
    { IMAGE_LOAD_V3_V3_nsa_gfx10, 1236 },
    { IMAGE_LOAD_V3_V4, 1255 },
    { IMAGE_LOAD_V3_V4_gfx10, 1220 },
    { IMAGE_LOAD_V3_V4_nsa_gfx10, 1237 },
    { IMAGE_LOAD_V4_V1, 1256 },
    { IMAGE_LOAD_V4_V1_gfx10, 1221 },
    { IMAGE_LOAD_V4_V2, 1257 },
    { IMAGE_LOAD_V4_V2_gfx10, 1222 },
    { IMAGE_LOAD_V4_V2_nsa_gfx10, 1238 },
    { IMAGE_LOAD_V4_V3, 1258 },
    { IMAGE_LOAD_V4_V3_gfx10, 1223 },
    { IMAGE_LOAD_V4_V3_nsa_gfx10, 1239 },
    { IMAGE_LOAD_V4_V4, 1259 },
    { IMAGE_LOAD_V4_V4_gfx10, 1224 },
    { IMAGE_LOAD_V4_V4_nsa_gfx10, 1240 },
    { IMAGE_LOAD_V5_V1, 1260 },
    { IMAGE_LOAD_V5_V1_gfx10, 1225 },
    { IMAGE_LOAD_V5_V2, 1261 },
    { IMAGE_LOAD_V5_V2_gfx10, 1226 },
    { IMAGE_LOAD_V5_V2_nsa_gfx10, 1241 },
    { IMAGE_LOAD_V5_V3, 1262 },
    { IMAGE_LOAD_V5_V3_gfx10, 1227 },
    { IMAGE_LOAD_V5_V3_nsa_gfx10, 1242 },
    { IMAGE_LOAD_V5_V4, 1263 },
    { IMAGE_LOAD_V5_V4_gfx10, 1228 },
    { IMAGE_LOAD_V5_V4_nsa_gfx10, 1243 },
    { IMAGE_SAMPLE_B_CL_O_V1_V3, 1729 },
    { IMAGE_SAMPLE_B_CL_O_V1_V3_gfx10, 1694 },
    { IMAGE_SAMPLE_B_CL_O_V1_V3_nsa_gfx10, 1709 },
    { IMAGE_SAMPLE_B_CL_O_V1_V4, 1730 },
    { IMAGE_SAMPLE_B_CL_O_V1_V4_gfx10, 1695 },
    { IMAGE_SAMPLE_B_CL_O_V1_V4_nsa_gfx10, 1710 },
    { IMAGE_SAMPLE_B_CL_O_V1_V5_nsa_gfx10, 1711 },
    { IMAGE_SAMPLE_B_CL_O_V1_V6_nsa_gfx10, 1712 },
    { IMAGE_SAMPLE_B_CL_O_V1_V8, 1731 },
    { IMAGE_SAMPLE_B_CL_O_V1_V8_gfx10, 1696 },
    { IMAGE_SAMPLE_B_CL_O_V2_V3, 1732 },
    { IMAGE_SAMPLE_B_CL_O_V2_V3_gfx10, 1697 },
    { IMAGE_SAMPLE_B_CL_O_V2_V3_nsa_gfx10, 1713 },
    { IMAGE_SAMPLE_B_CL_O_V2_V4, 1733 },
    { IMAGE_SAMPLE_B_CL_O_V2_V4_gfx10, 1698 },
    { IMAGE_SAMPLE_B_CL_O_V2_V4_nsa_gfx10, 1714 },
    { IMAGE_SAMPLE_B_CL_O_V2_V5_nsa_gfx10, 1715 },
    { IMAGE_SAMPLE_B_CL_O_V2_V6_nsa_gfx10, 1716 },
    { IMAGE_SAMPLE_B_CL_O_V2_V8, 1734 },
    { IMAGE_SAMPLE_B_CL_O_V2_V8_gfx10, 1699 },
    { IMAGE_SAMPLE_B_CL_O_V3_V3, 1735 },
    { IMAGE_SAMPLE_B_CL_O_V3_V3_gfx10, 1700 },
    { IMAGE_SAMPLE_B_CL_O_V3_V3_nsa_gfx10, 1717 },
    { IMAGE_SAMPLE_B_CL_O_V3_V4, 1736 },
    { IMAGE_SAMPLE_B_CL_O_V3_V4_gfx10, 1701 },
    { IMAGE_SAMPLE_B_CL_O_V3_V4_nsa_gfx10, 1718 },
    { IMAGE_SAMPLE_B_CL_O_V3_V5_nsa_gfx10, 1719 },
    { IMAGE_SAMPLE_B_CL_O_V3_V6_nsa_gfx10, 1720 },
    { IMAGE_SAMPLE_B_CL_O_V3_V8, 1737 },
    { IMAGE_SAMPLE_B_CL_O_V3_V8_gfx10, 1702 },
    { IMAGE_SAMPLE_B_CL_O_V4_V3, 1738 },
    { IMAGE_SAMPLE_B_CL_O_V4_V3_gfx10, 1703 },
    { IMAGE_SAMPLE_B_CL_O_V4_V3_nsa_gfx10, 1721 },
    { IMAGE_SAMPLE_B_CL_O_V4_V4, 1739 },
    { IMAGE_SAMPLE_B_CL_O_V4_V4_gfx10, 1704 },
    { IMAGE_SAMPLE_B_CL_O_V4_V4_nsa_gfx10, 1722 },
    { IMAGE_SAMPLE_B_CL_O_V4_V5_nsa_gfx10, 1723 },
    { IMAGE_SAMPLE_B_CL_O_V4_V6_nsa_gfx10, 1724 },
    { IMAGE_SAMPLE_B_CL_O_V4_V8, 1740 },
    { IMAGE_SAMPLE_B_CL_O_V4_V8_gfx10, 1705 },
    { IMAGE_SAMPLE_B_CL_O_V5_V3, 1741 },
    { IMAGE_SAMPLE_B_CL_O_V5_V3_gfx10, 1706 },
    { IMAGE_SAMPLE_B_CL_O_V5_V3_nsa_gfx10, 1725 },
    { IMAGE_SAMPLE_B_CL_O_V5_V4, 1742 },
    { IMAGE_SAMPLE_B_CL_O_V5_V4_gfx10, 1707 },
    { IMAGE_SAMPLE_B_CL_O_V5_V4_nsa_gfx10, 1726 },
    { IMAGE_SAMPLE_B_CL_O_V5_V5_nsa_gfx10, 1727 },
    { IMAGE_SAMPLE_B_CL_O_V5_V6_nsa_gfx10, 1728 },
    { IMAGE_SAMPLE_B_CL_O_V5_V8, 1743 },
    { IMAGE_SAMPLE_B_CL_O_V5_V8_gfx10, 1708 },
    { IMAGE_SAMPLE_B_CL_V1_V2, 1674 },
    { IMAGE_SAMPLE_B_CL_V1_V2_gfx10, 1634 },
    { IMAGE_SAMPLE_B_CL_V1_V2_nsa_gfx10, 1654 },
    { IMAGE_SAMPLE_B_CL_V1_V3, 1675 },
    { IMAGE_SAMPLE_B_CL_V1_V3_gfx10, 1635 },
    { IMAGE_SAMPLE_B_CL_V1_V3_nsa_gfx10, 1655 },
    { IMAGE_SAMPLE_B_CL_V1_V4, 1676 },
    { IMAGE_SAMPLE_B_CL_V1_V4_gfx10, 1636 },
    { IMAGE_SAMPLE_B_CL_V1_V4_nsa_gfx10, 1656 },
    { IMAGE_SAMPLE_B_CL_V1_V5_nsa_gfx10, 1657 },
    { IMAGE_SAMPLE_B_CL_V1_V8, 1677 },
    { IMAGE_SAMPLE_B_CL_V1_V8_gfx10, 1637 },
    { IMAGE_SAMPLE_B_CL_V2_V2, 1678 },
    { IMAGE_SAMPLE_B_CL_V2_V2_gfx10, 1638 },
    { IMAGE_SAMPLE_B_CL_V2_V2_nsa_gfx10, 1658 },
    { IMAGE_SAMPLE_B_CL_V2_V3, 1679 },
    { IMAGE_SAMPLE_B_CL_V2_V3_gfx10, 1639 },
    { IMAGE_SAMPLE_B_CL_V2_V3_nsa_gfx10, 1659 },
    { IMAGE_SAMPLE_B_CL_V2_V4, 1680 },
    { IMAGE_SAMPLE_B_CL_V2_V4_gfx10, 1640 },
    { IMAGE_SAMPLE_B_CL_V2_V4_nsa_gfx10, 1660 },
    { IMAGE_SAMPLE_B_CL_V2_V5_nsa_gfx10, 1661 },
    { IMAGE_SAMPLE_B_CL_V2_V8, 1681 },
    { IMAGE_SAMPLE_B_CL_V2_V8_gfx10, 1641 },
    { IMAGE_SAMPLE_B_CL_V3_V2, 1682 },
    { IMAGE_SAMPLE_B_CL_V3_V2_gfx10, 1642 },
    { IMAGE_SAMPLE_B_CL_V3_V2_nsa_gfx10, 1662 },
    { IMAGE_SAMPLE_B_CL_V3_V3, 1683 },
    { IMAGE_SAMPLE_B_CL_V3_V3_gfx10, 1643 },
    { IMAGE_SAMPLE_B_CL_V3_V3_nsa_gfx10, 1663 },
    { IMAGE_SAMPLE_B_CL_V3_V4, 1684 },
    { IMAGE_SAMPLE_B_CL_V3_V4_gfx10, 1644 },
    { IMAGE_SAMPLE_B_CL_V3_V4_nsa_gfx10, 1664 },
    { IMAGE_SAMPLE_B_CL_V3_V5_nsa_gfx10, 1665 },
    { IMAGE_SAMPLE_B_CL_V3_V8, 1685 },
    { IMAGE_SAMPLE_B_CL_V3_V8_gfx10, 1645 },
    { IMAGE_SAMPLE_B_CL_V4_V2, 1686 },
    { IMAGE_SAMPLE_B_CL_V4_V2_gfx10, 1646 },
    { IMAGE_SAMPLE_B_CL_V4_V2_nsa_gfx10, 1666 },
    { IMAGE_SAMPLE_B_CL_V4_V3, 1687 },
    { IMAGE_SAMPLE_B_CL_V4_V3_gfx10, 1647 },
    { IMAGE_SAMPLE_B_CL_V4_V3_nsa_gfx10, 1667 },
    { IMAGE_SAMPLE_B_CL_V4_V4, 1688 },
    { IMAGE_SAMPLE_B_CL_V4_V4_gfx10, 1648 },
    { IMAGE_SAMPLE_B_CL_V4_V4_nsa_gfx10, 1668 },
    { IMAGE_SAMPLE_B_CL_V4_V5_nsa_gfx10, 1669 },
    { IMAGE_SAMPLE_B_CL_V4_V8, 1689 },
    { IMAGE_SAMPLE_B_CL_V4_V8_gfx10, 1649 },
    { IMAGE_SAMPLE_B_CL_V5_V2, 1690 },
    { IMAGE_SAMPLE_B_CL_V5_V2_gfx10, 1650 },
    { IMAGE_SAMPLE_B_CL_V5_V2_nsa_gfx10, 1670 },
    { IMAGE_SAMPLE_B_CL_V5_V3, 1691 },
    { IMAGE_SAMPLE_B_CL_V5_V3_gfx10, 1651 },
    { IMAGE_SAMPLE_B_CL_V5_V3_nsa_gfx10, 1671 },
    { IMAGE_SAMPLE_B_CL_V5_V4, 1692 },
    { IMAGE_SAMPLE_B_CL_V5_V4_gfx10, 1652 },
    { IMAGE_SAMPLE_B_CL_V5_V4_nsa_gfx10, 1672 },
    { IMAGE_SAMPLE_B_CL_V5_V5_nsa_gfx10, 1673 },
    { IMAGE_SAMPLE_B_CL_V5_V8, 1693 },
    { IMAGE_SAMPLE_B_CL_V5_V8_gfx10, 1653 },
    { IMAGE_SAMPLE_B_O_V1_V3, 1774 },
    { IMAGE_SAMPLE_B_O_V1_V3_gfx10, 1744 },
    { IMAGE_SAMPLE_B_O_V1_V3_nsa_gfx10, 1759 },
    { IMAGE_SAMPLE_B_O_V1_V4, 1775 },
    { IMAGE_SAMPLE_B_O_V1_V4_gfx10, 1745 },
    { IMAGE_SAMPLE_B_O_V1_V4_nsa_gfx10, 1760 },
    { IMAGE_SAMPLE_B_O_V1_V5_nsa_gfx10, 1761 },
    { IMAGE_SAMPLE_B_O_V1_V8, 1776 },
    { IMAGE_SAMPLE_B_O_V1_V8_gfx10, 1746 },
    { IMAGE_SAMPLE_B_O_V2_V3, 1777 },
    { IMAGE_SAMPLE_B_O_V2_V3_gfx10, 1747 },
    { IMAGE_SAMPLE_B_O_V2_V3_nsa_gfx10, 1762 },
    { IMAGE_SAMPLE_B_O_V2_V4, 1778 },
    { IMAGE_SAMPLE_B_O_V2_V4_gfx10, 1748 },
    { IMAGE_SAMPLE_B_O_V2_V4_nsa_gfx10, 1763 },
    { IMAGE_SAMPLE_B_O_V2_V5_nsa_gfx10, 1764 },
    { IMAGE_SAMPLE_B_O_V2_V8, 1779 },
    { IMAGE_SAMPLE_B_O_V2_V8_gfx10, 1749 },
    { IMAGE_SAMPLE_B_O_V3_V3, 1780 },
    { IMAGE_SAMPLE_B_O_V3_V3_gfx10, 1750 },
    { IMAGE_SAMPLE_B_O_V3_V3_nsa_gfx10, 1765 },
    { IMAGE_SAMPLE_B_O_V3_V4, 1781 },
    { IMAGE_SAMPLE_B_O_V3_V4_gfx10, 1751 },
    { IMAGE_SAMPLE_B_O_V3_V4_nsa_gfx10, 1766 },
    { IMAGE_SAMPLE_B_O_V3_V5_nsa_gfx10, 1767 },
    { IMAGE_SAMPLE_B_O_V3_V8, 1782 },
    { IMAGE_SAMPLE_B_O_V3_V8_gfx10, 1752 },
    { IMAGE_SAMPLE_B_O_V4_V3, 1783 },
    { IMAGE_SAMPLE_B_O_V4_V3_gfx10, 1753 },
    { IMAGE_SAMPLE_B_O_V4_V3_nsa_gfx10, 1768 },
    { IMAGE_SAMPLE_B_O_V4_V4, 1784 },
    { IMAGE_SAMPLE_B_O_V4_V4_gfx10, 1754 },
    { IMAGE_SAMPLE_B_O_V4_V4_nsa_gfx10, 1769 },
    { IMAGE_SAMPLE_B_O_V4_V5_nsa_gfx10, 1770 },
    { IMAGE_SAMPLE_B_O_V4_V8, 1785 },
    { IMAGE_SAMPLE_B_O_V4_V8_gfx10, 1755 },
    { IMAGE_SAMPLE_B_O_V5_V3, 1786 },
    { IMAGE_SAMPLE_B_O_V5_V3_gfx10, 1756 },
    { IMAGE_SAMPLE_B_O_V5_V3_nsa_gfx10, 1771 },
    { IMAGE_SAMPLE_B_O_V5_V4, 1787 },
    { IMAGE_SAMPLE_B_O_V5_V4_gfx10, 1757 },
    { IMAGE_SAMPLE_B_O_V5_V4_nsa_gfx10, 1772 },
    { IMAGE_SAMPLE_B_O_V5_V5_nsa_gfx10, 1773 },
    { IMAGE_SAMPLE_B_O_V5_V8, 1788 },
    { IMAGE_SAMPLE_B_O_V5_V8_gfx10, 1758 },
    { IMAGE_SAMPLE_B_V1_V2, 1619 },
    { IMAGE_SAMPLE_B_V1_V2_gfx10, 1589 },
    { IMAGE_SAMPLE_B_V1_V2_nsa_gfx10, 1604 },
    { IMAGE_SAMPLE_B_V1_V3, 1620 },
    { IMAGE_SAMPLE_B_V1_V3_gfx10, 1590 },
    { IMAGE_SAMPLE_B_V1_V3_nsa_gfx10, 1605 },
    { IMAGE_SAMPLE_B_V1_V4, 1621 },
    { IMAGE_SAMPLE_B_V1_V4_gfx10, 1591 },
    { IMAGE_SAMPLE_B_V1_V4_nsa_gfx10, 1606 },
    { IMAGE_SAMPLE_B_V2_V2, 1622 },
    { IMAGE_SAMPLE_B_V2_V2_gfx10, 1592 },
    { IMAGE_SAMPLE_B_V2_V2_nsa_gfx10, 1607 },
    { IMAGE_SAMPLE_B_V2_V3, 1623 },
    { IMAGE_SAMPLE_B_V2_V3_gfx10, 1593 },
    { IMAGE_SAMPLE_B_V2_V3_nsa_gfx10, 1608 },
    { IMAGE_SAMPLE_B_V2_V4, 1624 },
    { IMAGE_SAMPLE_B_V2_V4_gfx10, 1594 },
    { IMAGE_SAMPLE_B_V2_V4_nsa_gfx10, 1609 },
    { IMAGE_SAMPLE_B_V3_V2, 1625 },
    { IMAGE_SAMPLE_B_V3_V2_gfx10, 1595 },
    { IMAGE_SAMPLE_B_V3_V2_nsa_gfx10, 1610 },
    { IMAGE_SAMPLE_B_V3_V3, 1626 },
    { IMAGE_SAMPLE_B_V3_V3_gfx10, 1596 },
    { IMAGE_SAMPLE_B_V3_V3_nsa_gfx10, 1611 },
    { IMAGE_SAMPLE_B_V3_V4, 1627 },
    { IMAGE_SAMPLE_B_V3_V4_gfx10, 1597 },
    { IMAGE_SAMPLE_B_V3_V4_nsa_gfx10, 1612 },
    { IMAGE_SAMPLE_B_V4_V2, 1628 },
    { IMAGE_SAMPLE_B_V4_V2_gfx10, 1598 },
    { IMAGE_SAMPLE_B_V4_V2_nsa_gfx10, 1613 },
    { IMAGE_SAMPLE_B_V4_V3, 1629 },
    { IMAGE_SAMPLE_B_V4_V3_gfx10, 1599 },
    { IMAGE_SAMPLE_B_V4_V3_nsa_gfx10, 1614 },
    { IMAGE_SAMPLE_B_V4_V4, 1630 },
    { IMAGE_SAMPLE_B_V4_V4_gfx10, 1600 },
    { IMAGE_SAMPLE_B_V4_V4_nsa_gfx10, 1615 },
    { IMAGE_SAMPLE_B_V5_V2, 1631 },
    { IMAGE_SAMPLE_B_V5_V2_gfx10, 1601 },
    { IMAGE_SAMPLE_B_V5_V2_nsa_gfx10, 1616 },
    { IMAGE_SAMPLE_B_V5_V3, 1632 },
    { IMAGE_SAMPLE_B_V5_V3_gfx10, 1602 },
    { IMAGE_SAMPLE_B_V5_V3_nsa_gfx10, 1617 },
    { IMAGE_SAMPLE_B_V5_V4, 1633 },
    { IMAGE_SAMPLE_B_V5_V4_gfx10, 1603 },
    { IMAGE_SAMPLE_B_V5_V4_nsa_gfx10, 1618 },
    { IMAGE_SAMPLE_CD_CL_O_V1_V11_nsa_gfx10, 2030 },
    { IMAGE_SAMPLE_CD_CL_O_V1_V16, 2062 },
    { IMAGE_SAMPLE_CD_CL_O_V1_V16_gfx10, 2007 },
    { IMAGE_SAMPLE_CD_CL_O_V1_V3, 2059 },
    { IMAGE_SAMPLE_CD_CL_O_V1_V3_gfx10, 2004 },
    { IMAGE_SAMPLE_CD_CL_O_V1_V3_nsa_gfx10, 2024 },
    { IMAGE_SAMPLE_CD_CL_O_V1_V4, 2060 },
    { IMAGE_SAMPLE_CD_CL_O_V1_V4_gfx10, 2005 },
    { IMAGE_SAMPLE_CD_CL_O_V1_V4_nsa_gfx10, 2025 },
    { IMAGE_SAMPLE_CD_CL_O_V1_V5_nsa_gfx10, 2026 },
    { IMAGE_SAMPLE_CD_CL_O_V1_V6_nsa_gfx10, 2027 },
    { IMAGE_SAMPLE_CD_CL_O_V1_V8, 2061 },
    { IMAGE_SAMPLE_CD_CL_O_V1_V8_gfx10, 2006 },
    { IMAGE_SAMPLE_CD_CL_O_V1_V8_nsa_gfx10, 2028 },
    { IMAGE_SAMPLE_CD_CL_O_V1_V9_nsa_gfx10, 2029 },
    { IMAGE_SAMPLE_CD_CL_O_V2_V11_nsa_gfx10, 2037 },
    { IMAGE_SAMPLE_CD_CL_O_V2_V16, 2066 },
    { IMAGE_SAMPLE_CD_CL_O_V2_V16_gfx10, 2011 },
    { IMAGE_SAMPLE_CD_CL_O_V2_V3, 2063 },
    { IMAGE_SAMPLE_CD_CL_O_V2_V3_gfx10, 2008 },
    { IMAGE_SAMPLE_CD_CL_O_V2_V3_nsa_gfx10, 2031 },
    { IMAGE_SAMPLE_CD_CL_O_V2_V4, 2064 },
    { IMAGE_SAMPLE_CD_CL_O_V2_V4_gfx10, 2009 },
    { IMAGE_SAMPLE_CD_CL_O_V2_V4_nsa_gfx10, 2032 },
    { IMAGE_SAMPLE_CD_CL_O_V2_V5_nsa_gfx10, 2033 },
    { IMAGE_SAMPLE_CD_CL_O_V2_V6_nsa_gfx10, 2034 },
    { IMAGE_SAMPLE_CD_CL_O_V2_V8, 2065 },
    { IMAGE_SAMPLE_CD_CL_O_V2_V8_gfx10, 2010 },
    { IMAGE_SAMPLE_CD_CL_O_V2_V8_nsa_gfx10, 2035 },
    { IMAGE_SAMPLE_CD_CL_O_V2_V9_nsa_gfx10, 2036 },
    { IMAGE_SAMPLE_CD_CL_O_V3_V11_nsa_gfx10, 2044 },
    { IMAGE_SAMPLE_CD_CL_O_V3_V16, 2070 },
    { IMAGE_SAMPLE_CD_CL_O_V3_V16_gfx10, 2015 },
    { IMAGE_SAMPLE_CD_CL_O_V3_V3, 2067 },
    { IMAGE_SAMPLE_CD_CL_O_V3_V3_gfx10, 2012 },
    { IMAGE_SAMPLE_CD_CL_O_V3_V3_nsa_gfx10, 2038 },
    { IMAGE_SAMPLE_CD_CL_O_V3_V4, 2068 },
    { IMAGE_SAMPLE_CD_CL_O_V3_V4_gfx10, 2013 },
    { IMAGE_SAMPLE_CD_CL_O_V3_V4_nsa_gfx10, 2039 },
    { IMAGE_SAMPLE_CD_CL_O_V3_V5_nsa_gfx10, 2040 },
    { IMAGE_SAMPLE_CD_CL_O_V3_V6_nsa_gfx10, 2041 },
    { IMAGE_SAMPLE_CD_CL_O_V3_V8, 2069 },
    { IMAGE_SAMPLE_CD_CL_O_V3_V8_gfx10, 2014 },
    { IMAGE_SAMPLE_CD_CL_O_V3_V8_nsa_gfx10, 2042 },
    { IMAGE_SAMPLE_CD_CL_O_V3_V9_nsa_gfx10, 2043 },
    { IMAGE_SAMPLE_CD_CL_O_V4_V11_nsa_gfx10, 2051 },
    { IMAGE_SAMPLE_CD_CL_O_V4_V16, 2074 },
    { IMAGE_SAMPLE_CD_CL_O_V4_V16_gfx10, 2019 },
    { IMAGE_SAMPLE_CD_CL_O_V4_V3, 2071 },
    { IMAGE_SAMPLE_CD_CL_O_V4_V3_gfx10, 2016 },
    { IMAGE_SAMPLE_CD_CL_O_V4_V3_nsa_gfx10, 2045 },
    { IMAGE_SAMPLE_CD_CL_O_V4_V4, 2072 },
    { IMAGE_SAMPLE_CD_CL_O_V4_V4_gfx10, 2017 },
    { IMAGE_SAMPLE_CD_CL_O_V4_V4_nsa_gfx10, 2046 },
    { IMAGE_SAMPLE_CD_CL_O_V4_V5_nsa_gfx10, 2047 },
    { IMAGE_SAMPLE_CD_CL_O_V4_V6_nsa_gfx10, 2048 },
    { IMAGE_SAMPLE_CD_CL_O_V4_V8, 2073 },
    { IMAGE_SAMPLE_CD_CL_O_V4_V8_gfx10, 2018 },
    { IMAGE_SAMPLE_CD_CL_O_V4_V8_nsa_gfx10, 2049 },
    { IMAGE_SAMPLE_CD_CL_O_V4_V9_nsa_gfx10, 2050 },
    { IMAGE_SAMPLE_CD_CL_O_V5_V11_nsa_gfx10, 2058 },
    { IMAGE_SAMPLE_CD_CL_O_V5_V16, 2078 },
    { IMAGE_SAMPLE_CD_CL_O_V5_V16_gfx10, 2023 },
    { IMAGE_SAMPLE_CD_CL_O_V5_V3, 2075 },
    { IMAGE_SAMPLE_CD_CL_O_V5_V3_gfx10, 2020 },
    { IMAGE_SAMPLE_CD_CL_O_V5_V3_nsa_gfx10, 2052 },
    { IMAGE_SAMPLE_CD_CL_O_V5_V4, 2076 },
    { IMAGE_SAMPLE_CD_CL_O_V5_V4_gfx10, 2021 },
    { IMAGE_SAMPLE_CD_CL_O_V5_V4_nsa_gfx10, 2053 },
    { IMAGE_SAMPLE_CD_CL_O_V5_V5_nsa_gfx10, 2054 },
    { IMAGE_SAMPLE_CD_CL_O_V5_V6_nsa_gfx10, 2055 },
    { IMAGE_SAMPLE_CD_CL_O_V5_V8, 2077 },
    { IMAGE_SAMPLE_CD_CL_O_V5_V8_gfx10, 2022 },
    { IMAGE_SAMPLE_CD_CL_O_V5_V8_nsa_gfx10, 2056 },
    { IMAGE_SAMPLE_CD_CL_O_V5_V9_nsa_gfx10, 2057 },
    { IMAGE_SAMPLE_CD_CL_V1_V10_nsa_gfx10, 1950 },
    { IMAGE_SAMPLE_CD_CL_V1_V16, 1983 },
    { IMAGE_SAMPLE_CD_CL_V1_V16_gfx10, 1923 },
    { IMAGE_SAMPLE_CD_CL_V1_V2, 1979 },
    { IMAGE_SAMPLE_CD_CL_V1_V2_gfx10, 1919 },
    { IMAGE_SAMPLE_CD_CL_V1_V2_nsa_gfx10, 1944 },
    { IMAGE_SAMPLE_CD_CL_V1_V3, 1980 },
    { IMAGE_SAMPLE_CD_CL_V1_V3_gfx10, 1920 },
    { IMAGE_SAMPLE_CD_CL_V1_V3_nsa_gfx10, 1945 },
    { IMAGE_SAMPLE_CD_CL_V1_V4, 1981 },
    { IMAGE_SAMPLE_CD_CL_V1_V4_gfx10, 1921 },
    { IMAGE_SAMPLE_CD_CL_V1_V4_nsa_gfx10, 1946 },
    { IMAGE_SAMPLE_CD_CL_V1_V5_nsa_gfx10, 1947 },
    { IMAGE_SAMPLE_CD_CL_V1_V7_nsa_gfx10, 1948 },
    { IMAGE_SAMPLE_CD_CL_V1_V8, 1982 },
    { IMAGE_SAMPLE_CD_CL_V1_V8_gfx10, 1922 },
    { IMAGE_SAMPLE_CD_CL_V1_V8_nsa_gfx10, 1949 },
    { IMAGE_SAMPLE_CD_CL_V2_V10_nsa_gfx10, 1957 },
    { IMAGE_SAMPLE_CD_CL_V2_V16, 1988 },
    { IMAGE_SAMPLE_CD_CL_V2_V16_gfx10, 1928 },
    { IMAGE_SAMPLE_CD_CL_V2_V2, 1984 },
    { IMAGE_SAMPLE_CD_CL_V2_V2_gfx10, 1924 },
    { IMAGE_SAMPLE_CD_CL_V2_V2_nsa_gfx10, 1951 },
    { IMAGE_SAMPLE_CD_CL_V2_V3, 1985 },
    { IMAGE_SAMPLE_CD_CL_V2_V3_gfx10, 1925 },
    { IMAGE_SAMPLE_CD_CL_V2_V3_nsa_gfx10, 1952 },
    { IMAGE_SAMPLE_CD_CL_V2_V4, 1986 },
    { IMAGE_SAMPLE_CD_CL_V2_V4_gfx10, 1926 },
    { IMAGE_SAMPLE_CD_CL_V2_V4_nsa_gfx10, 1953 },
    { IMAGE_SAMPLE_CD_CL_V2_V5_nsa_gfx10, 1954 },
    { IMAGE_SAMPLE_CD_CL_V2_V7_nsa_gfx10, 1955 },
    { IMAGE_SAMPLE_CD_CL_V2_V8, 1987 },
    { IMAGE_SAMPLE_CD_CL_V2_V8_gfx10, 1927 },
    { IMAGE_SAMPLE_CD_CL_V2_V8_nsa_gfx10, 1956 },
    { IMAGE_SAMPLE_CD_CL_V3_V10_nsa_gfx10, 1964 },
    { IMAGE_SAMPLE_CD_CL_V3_V16, 1993 },
    { IMAGE_SAMPLE_CD_CL_V3_V16_gfx10, 1933 },
    { IMAGE_SAMPLE_CD_CL_V3_V2, 1989 },
    { IMAGE_SAMPLE_CD_CL_V3_V2_gfx10, 1929 },
    { IMAGE_SAMPLE_CD_CL_V3_V2_nsa_gfx10, 1958 },
    { IMAGE_SAMPLE_CD_CL_V3_V3, 1990 },
    { IMAGE_SAMPLE_CD_CL_V3_V3_gfx10, 1930 },
    { IMAGE_SAMPLE_CD_CL_V3_V3_nsa_gfx10, 1959 },
    { IMAGE_SAMPLE_CD_CL_V3_V4, 1991 },
    { IMAGE_SAMPLE_CD_CL_V3_V4_gfx10, 1931 },
    { IMAGE_SAMPLE_CD_CL_V3_V4_nsa_gfx10, 1960 },
    { IMAGE_SAMPLE_CD_CL_V3_V5_nsa_gfx10, 1961 },
    { IMAGE_SAMPLE_CD_CL_V3_V7_nsa_gfx10, 1962 },
    { IMAGE_SAMPLE_CD_CL_V3_V8, 1992 },
    { IMAGE_SAMPLE_CD_CL_V3_V8_gfx10, 1932 },
    { IMAGE_SAMPLE_CD_CL_V3_V8_nsa_gfx10, 1963 },
    { IMAGE_SAMPLE_CD_CL_V4_V10_nsa_gfx10, 1971 },
    { IMAGE_SAMPLE_CD_CL_V4_V16, 1998 },
    { IMAGE_SAMPLE_CD_CL_V4_V16_gfx10, 1938 },
    { IMAGE_SAMPLE_CD_CL_V4_V2, 1994 },
    { IMAGE_SAMPLE_CD_CL_V4_V2_gfx10, 1934 },
    { IMAGE_SAMPLE_CD_CL_V4_V2_nsa_gfx10, 1965 },
    { IMAGE_SAMPLE_CD_CL_V4_V3, 1995 },
    { IMAGE_SAMPLE_CD_CL_V4_V3_gfx10, 1935 },
    { IMAGE_SAMPLE_CD_CL_V4_V3_nsa_gfx10, 1966 },
    { IMAGE_SAMPLE_CD_CL_V4_V4, 1996 },
    { IMAGE_SAMPLE_CD_CL_V4_V4_gfx10, 1936 },
    { IMAGE_SAMPLE_CD_CL_V4_V4_nsa_gfx10, 1967 },
    { IMAGE_SAMPLE_CD_CL_V4_V5_nsa_gfx10, 1968 },
    { IMAGE_SAMPLE_CD_CL_V4_V7_nsa_gfx10, 1969 },
    { IMAGE_SAMPLE_CD_CL_V4_V8, 1997 },
    { IMAGE_SAMPLE_CD_CL_V4_V8_gfx10, 1937 },
    { IMAGE_SAMPLE_CD_CL_V4_V8_nsa_gfx10, 1970 },
    { IMAGE_SAMPLE_CD_CL_V5_V10_nsa_gfx10, 1978 },
    { IMAGE_SAMPLE_CD_CL_V5_V16, 2003 },
    { IMAGE_SAMPLE_CD_CL_V5_V16_gfx10, 1943 },
    { IMAGE_SAMPLE_CD_CL_V5_V2, 1999 },
    { IMAGE_SAMPLE_CD_CL_V5_V2_gfx10, 1939 },
    { IMAGE_SAMPLE_CD_CL_V5_V2_nsa_gfx10, 1972 },
    { IMAGE_SAMPLE_CD_CL_V5_V3, 2000 },
    { IMAGE_SAMPLE_CD_CL_V5_V3_gfx10, 1940 },
    { IMAGE_SAMPLE_CD_CL_V5_V3_nsa_gfx10, 1973 },
    { IMAGE_SAMPLE_CD_CL_V5_V4, 2001 },
    { IMAGE_SAMPLE_CD_CL_V5_V4_gfx10, 1941 },
    { IMAGE_SAMPLE_CD_CL_V5_V4_nsa_gfx10, 1974 },
    { IMAGE_SAMPLE_CD_CL_V5_V5_nsa_gfx10, 1975 },
    { IMAGE_SAMPLE_CD_CL_V5_V7_nsa_gfx10, 1976 },
    { IMAGE_SAMPLE_CD_CL_V5_V8, 2002 },
    { IMAGE_SAMPLE_CD_CL_V5_V8_gfx10, 1942 },
    { IMAGE_SAMPLE_CD_CL_V5_V8_nsa_gfx10, 1977 },
    { IMAGE_SAMPLE_CD_O_V1_V10_nsa_gfx10, 2105 },
    { IMAGE_SAMPLE_CD_O_V1_V16, 2137 },
    { IMAGE_SAMPLE_CD_O_V1_V16_gfx10, 2082 },
    { IMAGE_SAMPLE_CD_O_V1_V3, 2134 },
    { IMAGE_SAMPLE_CD_O_V1_V3_gfx10, 2079 },
    { IMAGE_SAMPLE_CD_O_V1_V3_nsa_gfx10, 2099 },
    { IMAGE_SAMPLE_CD_O_V1_V4, 2135 },
    { IMAGE_SAMPLE_CD_O_V1_V4_gfx10, 2080 },
    { IMAGE_SAMPLE_CD_O_V1_V4_nsa_gfx10, 2100 },
    { IMAGE_SAMPLE_CD_O_V1_V5_nsa_gfx10, 2101 },
    { IMAGE_SAMPLE_CD_O_V1_V6_nsa_gfx10, 2102 },
    { IMAGE_SAMPLE_CD_O_V1_V7_nsa_gfx10, 2103 },
    { IMAGE_SAMPLE_CD_O_V1_V8, 2136 },
    { IMAGE_SAMPLE_CD_O_V1_V8_gfx10, 2081 },
    { IMAGE_SAMPLE_CD_O_V1_V8_nsa_gfx10, 2104 },
    { IMAGE_SAMPLE_CD_O_V2_V10_nsa_gfx10, 2112 },
    { IMAGE_SAMPLE_CD_O_V2_V16, 2141 },
    { IMAGE_SAMPLE_CD_O_V2_V16_gfx10, 2086 },
    { IMAGE_SAMPLE_CD_O_V2_V3, 2138 },
    { IMAGE_SAMPLE_CD_O_V2_V3_gfx10, 2083 },
    { IMAGE_SAMPLE_CD_O_V2_V3_nsa_gfx10, 2106 },
    { IMAGE_SAMPLE_CD_O_V2_V4, 2139 },
    { IMAGE_SAMPLE_CD_O_V2_V4_gfx10, 2084 },
    { IMAGE_SAMPLE_CD_O_V2_V4_nsa_gfx10, 2107 },
    { IMAGE_SAMPLE_CD_O_V2_V5_nsa_gfx10, 2108 },
    { IMAGE_SAMPLE_CD_O_V2_V6_nsa_gfx10, 2109 },
    { IMAGE_SAMPLE_CD_O_V2_V7_nsa_gfx10, 2110 },
    { IMAGE_SAMPLE_CD_O_V2_V8, 2140 },
    { IMAGE_SAMPLE_CD_O_V2_V8_gfx10, 2085 },
    { IMAGE_SAMPLE_CD_O_V2_V8_nsa_gfx10, 2111 },
    { IMAGE_SAMPLE_CD_O_V3_V10_nsa_gfx10, 2119 },
    { IMAGE_SAMPLE_CD_O_V3_V16, 2145 },
    { IMAGE_SAMPLE_CD_O_V3_V16_gfx10, 2090 },
    { IMAGE_SAMPLE_CD_O_V3_V3, 2142 },
    { IMAGE_SAMPLE_CD_O_V3_V3_gfx10, 2087 },
    { IMAGE_SAMPLE_CD_O_V3_V3_nsa_gfx10, 2113 },
    { IMAGE_SAMPLE_CD_O_V3_V4, 2143 },
    { IMAGE_SAMPLE_CD_O_V3_V4_gfx10, 2088 },
    { IMAGE_SAMPLE_CD_O_V3_V4_nsa_gfx10, 2114 },
    { IMAGE_SAMPLE_CD_O_V3_V5_nsa_gfx10, 2115 },
    { IMAGE_SAMPLE_CD_O_V3_V6_nsa_gfx10, 2116 },
    { IMAGE_SAMPLE_CD_O_V3_V7_nsa_gfx10, 2117 },
    { IMAGE_SAMPLE_CD_O_V3_V8, 2144 },
    { IMAGE_SAMPLE_CD_O_V3_V8_gfx10, 2089 },
    { IMAGE_SAMPLE_CD_O_V3_V8_nsa_gfx10, 2118 },
    { IMAGE_SAMPLE_CD_O_V4_V10_nsa_gfx10, 2126 },
    { IMAGE_SAMPLE_CD_O_V4_V16, 2149 },
    { IMAGE_SAMPLE_CD_O_V4_V16_gfx10, 2094 },
    { IMAGE_SAMPLE_CD_O_V4_V3, 2146 },
    { IMAGE_SAMPLE_CD_O_V4_V3_gfx10, 2091 },
    { IMAGE_SAMPLE_CD_O_V4_V3_nsa_gfx10, 2120 },
    { IMAGE_SAMPLE_CD_O_V4_V4, 2147 },
    { IMAGE_SAMPLE_CD_O_V4_V4_gfx10, 2092 },
    { IMAGE_SAMPLE_CD_O_V4_V4_nsa_gfx10, 2121 },
    { IMAGE_SAMPLE_CD_O_V4_V5_nsa_gfx10, 2122 },
    { IMAGE_SAMPLE_CD_O_V4_V6_nsa_gfx10, 2123 },
    { IMAGE_SAMPLE_CD_O_V4_V7_nsa_gfx10, 2124 },
    { IMAGE_SAMPLE_CD_O_V4_V8, 2148 },
    { IMAGE_SAMPLE_CD_O_V4_V8_gfx10, 2093 },
    { IMAGE_SAMPLE_CD_O_V4_V8_nsa_gfx10, 2125 },
    { IMAGE_SAMPLE_CD_O_V5_V10_nsa_gfx10, 2133 },
    { IMAGE_SAMPLE_CD_O_V5_V16, 2153 },
    { IMAGE_SAMPLE_CD_O_V5_V16_gfx10, 2098 },
    { IMAGE_SAMPLE_CD_O_V5_V3, 2150 },
    { IMAGE_SAMPLE_CD_O_V5_V3_gfx10, 2095 },
    { IMAGE_SAMPLE_CD_O_V5_V3_nsa_gfx10, 2127 },
    { IMAGE_SAMPLE_CD_O_V5_V4, 2151 },
    { IMAGE_SAMPLE_CD_O_V5_V4_gfx10, 2096 },
    { IMAGE_SAMPLE_CD_O_V5_V4_nsa_gfx10, 2128 },
    { IMAGE_SAMPLE_CD_O_V5_V5_nsa_gfx10, 2129 },
    { IMAGE_SAMPLE_CD_O_V5_V6_nsa_gfx10, 2130 },
    { IMAGE_SAMPLE_CD_O_V5_V7_nsa_gfx10, 2131 },
    { IMAGE_SAMPLE_CD_O_V5_V8, 2152 },
    { IMAGE_SAMPLE_CD_O_V5_V8_gfx10, 2097 },
    { IMAGE_SAMPLE_CD_O_V5_V8_nsa_gfx10, 2132 },
    { IMAGE_SAMPLE_CD_V1_V16, 1898 },
    { IMAGE_SAMPLE_CD_V1_V16_gfx10, 1838 },
    { IMAGE_SAMPLE_CD_V1_V2, 1894 },
    { IMAGE_SAMPLE_CD_V1_V2_gfx10, 1834 },
    { IMAGE_SAMPLE_CD_V1_V2_nsa_gfx10, 1859 },
    { IMAGE_SAMPLE_CD_V1_V3, 1895 },
    { IMAGE_SAMPLE_CD_V1_V3_gfx10, 1835 },
    { IMAGE_SAMPLE_CD_V1_V3_nsa_gfx10, 1860 },
    { IMAGE_SAMPLE_CD_V1_V4, 1896 },
    { IMAGE_SAMPLE_CD_V1_V4_gfx10, 1836 },
    { IMAGE_SAMPLE_CD_V1_V4_nsa_gfx10, 1861 },
    { IMAGE_SAMPLE_CD_V1_V5_nsa_gfx10, 1862 },
    { IMAGE_SAMPLE_CD_V1_V6_nsa_gfx10, 1863 },
    { IMAGE_SAMPLE_CD_V1_V7_nsa_gfx10, 1864 },
    { IMAGE_SAMPLE_CD_V1_V8, 1897 },
    { IMAGE_SAMPLE_CD_V1_V8_gfx10, 1837 },
    { IMAGE_SAMPLE_CD_V1_V9_nsa_gfx10, 1865 },
    { IMAGE_SAMPLE_CD_V2_V16, 1903 },
    { IMAGE_SAMPLE_CD_V2_V16_gfx10, 1843 },
    { IMAGE_SAMPLE_CD_V2_V2, 1899 },
    { IMAGE_SAMPLE_CD_V2_V2_gfx10, 1839 },
    { IMAGE_SAMPLE_CD_V2_V2_nsa_gfx10, 1866 },
    { IMAGE_SAMPLE_CD_V2_V3, 1900 },
    { IMAGE_SAMPLE_CD_V2_V3_gfx10, 1840 },
    { IMAGE_SAMPLE_CD_V2_V3_nsa_gfx10, 1867 },
    { IMAGE_SAMPLE_CD_V2_V4, 1901 },
    { IMAGE_SAMPLE_CD_V2_V4_gfx10, 1841 },
    { IMAGE_SAMPLE_CD_V2_V4_nsa_gfx10, 1868 },
    { IMAGE_SAMPLE_CD_V2_V5_nsa_gfx10, 1869 },
    { IMAGE_SAMPLE_CD_V2_V6_nsa_gfx10, 1870 },
    { IMAGE_SAMPLE_CD_V2_V7_nsa_gfx10, 1871 },
    { IMAGE_SAMPLE_CD_V2_V8, 1902 },
    { IMAGE_SAMPLE_CD_V2_V8_gfx10, 1842 },
    { IMAGE_SAMPLE_CD_V2_V9_nsa_gfx10, 1872 },
    { IMAGE_SAMPLE_CD_V3_V16, 1908 },
    { IMAGE_SAMPLE_CD_V3_V16_gfx10, 1848 },
    { IMAGE_SAMPLE_CD_V3_V2, 1904 },
    { IMAGE_SAMPLE_CD_V3_V2_gfx10, 1844 },
    { IMAGE_SAMPLE_CD_V3_V2_nsa_gfx10, 1873 },
    { IMAGE_SAMPLE_CD_V3_V3, 1905 },
    { IMAGE_SAMPLE_CD_V3_V3_gfx10, 1845 },
    { IMAGE_SAMPLE_CD_V3_V3_nsa_gfx10, 1874 },
    { IMAGE_SAMPLE_CD_V3_V4, 1906 },
    { IMAGE_SAMPLE_CD_V3_V4_gfx10, 1846 },
    { IMAGE_SAMPLE_CD_V3_V4_nsa_gfx10, 1875 },
    { IMAGE_SAMPLE_CD_V3_V5_nsa_gfx10, 1876 },
    { IMAGE_SAMPLE_CD_V3_V6_nsa_gfx10, 1877 },
    { IMAGE_SAMPLE_CD_V3_V7_nsa_gfx10, 1878 },
    { IMAGE_SAMPLE_CD_V3_V8, 1907 },
    { IMAGE_SAMPLE_CD_V3_V8_gfx10, 1847 },
    { IMAGE_SAMPLE_CD_V3_V9_nsa_gfx10, 1879 },
    { IMAGE_SAMPLE_CD_V4_V16, 1913 },
    { IMAGE_SAMPLE_CD_V4_V16_gfx10, 1853 },
    { IMAGE_SAMPLE_CD_V4_V2, 1909 },
    { IMAGE_SAMPLE_CD_V4_V2_gfx10, 1849 },
    { IMAGE_SAMPLE_CD_V4_V2_nsa_gfx10, 1880 },
    { IMAGE_SAMPLE_CD_V4_V3, 1910 },
    { IMAGE_SAMPLE_CD_V4_V3_gfx10, 1850 },
    { IMAGE_SAMPLE_CD_V4_V3_nsa_gfx10, 1881 },
    { IMAGE_SAMPLE_CD_V4_V4, 1911 },
    { IMAGE_SAMPLE_CD_V4_V4_gfx10, 1851 },
    { IMAGE_SAMPLE_CD_V4_V4_nsa_gfx10, 1882 },
    { IMAGE_SAMPLE_CD_V4_V5_nsa_gfx10, 1883 },
    { IMAGE_SAMPLE_CD_V4_V6_nsa_gfx10, 1884 },
    { IMAGE_SAMPLE_CD_V4_V7_nsa_gfx10, 1885 },
    { IMAGE_SAMPLE_CD_V4_V8, 1912 },
    { IMAGE_SAMPLE_CD_V4_V8_gfx10, 1852 },
    { IMAGE_SAMPLE_CD_V4_V9_nsa_gfx10, 1886 },
    { IMAGE_SAMPLE_CD_V5_V16, 1918 },
    { IMAGE_SAMPLE_CD_V5_V16_gfx10, 1858 },
    { IMAGE_SAMPLE_CD_V5_V2, 1914 },
    { IMAGE_SAMPLE_CD_V5_V2_gfx10, 1854 },
    { IMAGE_SAMPLE_CD_V5_V2_nsa_gfx10, 1887 },
    { IMAGE_SAMPLE_CD_V5_V3, 1915 },
    { IMAGE_SAMPLE_CD_V5_V3_gfx10, 1855 },
    { IMAGE_SAMPLE_CD_V5_V3_nsa_gfx10, 1888 },
    { IMAGE_SAMPLE_CD_V5_V4, 1916 },
    { IMAGE_SAMPLE_CD_V5_V4_gfx10, 1856 },
    { IMAGE_SAMPLE_CD_V5_V4_nsa_gfx10, 1889 },
    { IMAGE_SAMPLE_CD_V5_V5_nsa_gfx10, 1890 },
    { IMAGE_SAMPLE_CD_V5_V6_nsa_gfx10, 1891 },
    { IMAGE_SAMPLE_CD_V5_V7_nsa_gfx10, 1892 },
    { IMAGE_SAMPLE_CD_V5_V8, 1917 },
    { IMAGE_SAMPLE_CD_V5_V8_gfx10, 1857 },
    { IMAGE_SAMPLE_CD_V5_V9_nsa_gfx10, 1893 },
    { IMAGE_SAMPLE_CL_O_V1_V2, 2249 },
    { IMAGE_SAMPLE_CL_O_V1_V2_gfx10, 2209 },
    { IMAGE_SAMPLE_CL_O_V1_V2_nsa_gfx10, 2229 },
    { IMAGE_SAMPLE_CL_O_V1_V3, 2250 },
    { IMAGE_SAMPLE_CL_O_V1_V3_gfx10, 2210 },
    { IMAGE_SAMPLE_CL_O_V1_V3_nsa_gfx10, 2230 },
    { IMAGE_SAMPLE_CL_O_V1_V4, 2251 },
    { IMAGE_SAMPLE_CL_O_V1_V4_gfx10, 2211 },
    { IMAGE_SAMPLE_CL_O_V1_V4_nsa_gfx10, 2231 },
    { IMAGE_SAMPLE_CL_O_V1_V5_nsa_gfx10, 2232 },
    { IMAGE_SAMPLE_CL_O_V1_V8, 2252 },
    { IMAGE_SAMPLE_CL_O_V1_V8_gfx10, 2212 },
    { IMAGE_SAMPLE_CL_O_V2_V2, 2253 },
    { IMAGE_SAMPLE_CL_O_V2_V2_gfx10, 2213 },
    { IMAGE_SAMPLE_CL_O_V2_V2_nsa_gfx10, 2233 },
    { IMAGE_SAMPLE_CL_O_V2_V3, 2254 },
    { IMAGE_SAMPLE_CL_O_V2_V3_gfx10, 2214 },
    { IMAGE_SAMPLE_CL_O_V2_V3_nsa_gfx10, 2234 },
    { IMAGE_SAMPLE_CL_O_V2_V4, 2255 },
    { IMAGE_SAMPLE_CL_O_V2_V4_gfx10, 2215 },
    { IMAGE_SAMPLE_CL_O_V2_V4_nsa_gfx10, 2235 },
    { IMAGE_SAMPLE_CL_O_V2_V5_nsa_gfx10, 2236 },
    { IMAGE_SAMPLE_CL_O_V2_V8, 2256 },
    { IMAGE_SAMPLE_CL_O_V2_V8_gfx10, 2216 },
    { IMAGE_SAMPLE_CL_O_V3_V2, 2257 },
    { IMAGE_SAMPLE_CL_O_V3_V2_gfx10, 2217 },
    { IMAGE_SAMPLE_CL_O_V3_V2_nsa_gfx10, 2237 },
    { IMAGE_SAMPLE_CL_O_V3_V3, 2258 },
    { IMAGE_SAMPLE_CL_O_V3_V3_gfx10, 2218 },
    { IMAGE_SAMPLE_CL_O_V3_V3_nsa_gfx10, 2238 },
    { IMAGE_SAMPLE_CL_O_V3_V4, 2259 },
    { IMAGE_SAMPLE_CL_O_V3_V4_gfx10, 2219 },
    { IMAGE_SAMPLE_CL_O_V3_V4_nsa_gfx10, 2239 },
    { IMAGE_SAMPLE_CL_O_V3_V5_nsa_gfx10, 2240 },
    { IMAGE_SAMPLE_CL_O_V3_V8, 2260 },
    { IMAGE_SAMPLE_CL_O_V3_V8_gfx10, 2220 },
    { IMAGE_SAMPLE_CL_O_V4_V2, 2261 },
    { IMAGE_SAMPLE_CL_O_V4_V2_gfx10, 2221 },
    { IMAGE_SAMPLE_CL_O_V4_V2_nsa_gfx10, 2241 },
    { IMAGE_SAMPLE_CL_O_V4_V3, 2262 },
    { IMAGE_SAMPLE_CL_O_V4_V3_gfx10, 2222 },
    { IMAGE_SAMPLE_CL_O_V4_V3_nsa_gfx10, 2242 },
    { IMAGE_SAMPLE_CL_O_V4_V4, 2263 },
    { IMAGE_SAMPLE_CL_O_V4_V4_gfx10, 2223 },
    { IMAGE_SAMPLE_CL_O_V4_V4_nsa_gfx10, 2243 },
    { IMAGE_SAMPLE_CL_O_V4_V5_nsa_gfx10, 2244 },
    { IMAGE_SAMPLE_CL_O_V4_V8, 2264 },
    { IMAGE_SAMPLE_CL_O_V4_V8_gfx10, 2224 },
    { IMAGE_SAMPLE_CL_O_V5_V2, 2265 },
    { IMAGE_SAMPLE_CL_O_V5_V2_gfx10, 2225 },
    { IMAGE_SAMPLE_CL_O_V5_V2_nsa_gfx10, 2245 },
    { IMAGE_SAMPLE_CL_O_V5_V3, 2266 },
    { IMAGE_SAMPLE_CL_O_V5_V3_gfx10, 2226 },
    { IMAGE_SAMPLE_CL_O_V5_V3_nsa_gfx10, 2246 },
    { IMAGE_SAMPLE_CL_O_V5_V4, 2267 },
    { IMAGE_SAMPLE_CL_O_V5_V4_gfx10, 2227 },
    { IMAGE_SAMPLE_CL_O_V5_V4_nsa_gfx10, 2247 },
    { IMAGE_SAMPLE_CL_O_V5_V5_nsa_gfx10, 2248 },
    { IMAGE_SAMPLE_CL_O_V5_V8, 2268 },
    { IMAGE_SAMPLE_CL_O_V5_V8_gfx10, 2228 },
    { IMAGE_SAMPLE_CL_V1_V1, 2189 },
    { IMAGE_SAMPLE_CL_V1_V1_gfx10, 2154 },
    { IMAGE_SAMPLE_CL_V1_V2, 2190 },
    { IMAGE_SAMPLE_CL_V1_V2_gfx10, 2155 },
    { IMAGE_SAMPLE_CL_V1_V2_nsa_gfx10, 2174 },
    { IMAGE_SAMPLE_CL_V1_V3, 2191 },
    { IMAGE_SAMPLE_CL_V1_V3_gfx10, 2156 },
    { IMAGE_SAMPLE_CL_V1_V3_nsa_gfx10, 2175 },
    { IMAGE_SAMPLE_CL_V1_V4, 2192 },
    { IMAGE_SAMPLE_CL_V1_V4_gfx10, 2157 },
    { IMAGE_SAMPLE_CL_V1_V4_nsa_gfx10, 2176 },
    { IMAGE_SAMPLE_CL_V2_V1, 2193 },
    { IMAGE_SAMPLE_CL_V2_V1_gfx10, 2158 },
    { IMAGE_SAMPLE_CL_V2_V2, 2194 },
    { IMAGE_SAMPLE_CL_V2_V2_gfx10, 2159 },
    { IMAGE_SAMPLE_CL_V2_V2_nsa_gfx10, 2177 },
    { IMAGE_SAMPLE_CL_V2_V3, 2195 },
    { IMAGE_SAMPLE_CL_V2_V3_gfx10, 2160 },
    { IMAGE_SAMPLE_CL_V2_V3_nsa_gfx10, 2178 },
    { IMAGE_SAMPLE_CL_V2_V4, 2196 },
    { IMAGE_SAMPLE_CL_V2_V4_gfx10, 2161 },
    { IMAGE_SAMPLE_CL_V2_V4_nsa_gfx10, 2179 },
    { IMAGE_SAMPLE_CL_V3_V1, 2197 },
    { IMAGE_SAMPLE_CL_V3_V1_gfx10, 2162 },
    { IMAGE_SAMPLE_CL_V3_V2, 2198 },
    { IMAGE_SAMPLE_CL_V3_V2_gfx10, 2163 },
    { IMAGE_SAMPLE_CL_V3_V2_nsa_gfx10, 2180 },
    { IMAGE_SAMPLE_CL_V3_V3, 2199 },
    { IMAGE_SAMPLE_CL_V3_V3_gfx10, 2164 },
    { IMAGE_SAMPLE_CL_V3_V3_nsa_gfx10, 2181 },
    { IMAGE_SAMPLE_CL_V3_V4, 2200 },
    { IMAGE_SAMPLE_CL_V3_V4_gfx10, 2165 },
    { IMAGE_SAMPLE_CL_V3_V4_nsa_gfx10, 2182 },
    { IMAGE_SAMPLE_CL_V4_V1, 2201 },
    { IMAGE_SAMPLE_CL_V4_V1_gfx10, 2166 },
    { IMAGE_SAMPLE_CL_V4_V2, 2202 },
    { IMAGE_SAMPLE_CL_V4_V2_gfx10, 2167 },
    { IMAGE_SAMPLE_CL_V4_V2_nsa_gfx10, 2183 },
    { IMAGE_SAMPLE_CL_V4_V3, 2203 },
    { IMAGE_SAMPLE_CL_V4_V3_gfx10, 2168 },
    { IMAGE_SAMPLE_CL_V4_V3_nsa_gfx10, 2184 },
    { IMAGE_SAMPLE_CL_V4_V4, 2204 },
    { IMAGE_SAMPLE_CL_V4_V4_gfx10, 2169 },
    { IMAGE_SAMPLE_CL_V4_V4_nsa_gfx10, 2185 },
    { IMAGE_SAMPLE_CL_V5_V1, 2205 },
    { IMAGE_SAMPLE_CL_V5_V1_gfx10, 2170 },
    { IMAGE_SAMPLE_CL_V5_V2, 2206 },
    { IMAGE_SAMPLE_CL_V5_V2_gfx10, 2171 },
    { IMAGE_SAMPLE_CL_V5_V2_nsa_gfx10, 2186 },
    { IMAGE_SAMPLE_CL_V5_V3, 2207 },
    { IMAGE_SAMPLE_CL_V5_V3_gfx10, 2172 },
    { IMAGE_SAMPLE_CL_V5_V3_nsa_gfx10, 2187 },
    { IMAGE_SAMPLE_CL_V5_V4, 2208 },
    { IMAGE_SAMPLE_CL_V5_V4_gfx10, 2173 },
    { IMAGE_SAMPLE_CL_V5_V4_nsa_gfx10, 2188 },
    { IMAGE_SAMPLE_C_B_CL_O_V1_V4, 2394 },
    { IMAGE_SAMPLE_C_B_CL_O_V1_V4_gfx10, 2364 },
    { IMAGE_SAMPLE_C_B_CL_O_V1_V4_nsa_gfx10, 2374 },
    { IMAGE_SAMPLE_C_B_CL_O_V1_V5_nsa_gfx10, 2375 },
    { IMAGE_SAMPLE_C_B_CL_O_V1_V6_nsa_gfx10, 2376 },
    { IMAGE_SAMPLE_C_B_CL_O_V1_V7_nsa_gfx10, 2377 },
    { IMAGE_SAMPLE_C_B_CL_O_V1_V8, 2395 },
    { IMAGE_SAMPLE_C_B_CL_O_V1_V8_gfx10, 2365 },
    { IMAGE_SAMPLE_C_B_CL_O_V2_V4, 2396 },
    { IMAGE_SAMPLE_C_B_CL_O_V2_V4_gfx10, 2366 },
    { IMAGE_SAMPLE_C_B_CL_O_V2_V4_nsa_gfx10, 2378 },
    { IMAGE_SAMPLE_C_B_CL_O_V2_V5_nsa_gfx10, 2379 },
    { IMAGE_SAMPLE_C_B_CL_O_V2_V6_nsa_gfx10, 2380 },
    { IMAGE_SAMPLE_C_B_CL_O_V2_V7_nsa_gfx10, 2381 },
    { IMAGE_SAMPLE_C_B_CL_O_V2_V8, 2397 },
    { IMAGE_SAMPLE_C_B_CL_O_V2_V8_gfx10, 2367 },
    { IMAGE_SAMPLE_C_B_CL_O_V3_V4, 2398 },
    { IMAGE_SAMPLE_C_B_CL_O_V3_V4_gfx10, 2368 },
    { IMAGE_SAMPLE_C_B_CL_O_V3_V4_nsa_gfx10, 2382 },
    { IMAGE_SAMPLE_C_B_CL_O_V3_V5_nsa_gfx10, 2383 },
    { IMAGE_SAMPLE_C_B_CL_O_V3_V6_nsa_gfx10, 2384 },
    { IMAGE_SAMPLE_C_B_CL_O_V3_V7_nsa_gfx10, 2385 },
    { IMAGE_SAMPLE_C_B_CL_O_V3_V8, 2399 },
    { IMAGE_SAMPLE_C_B_CL_O_V3_V8_gfx10, 2369 },
    { IMAGE_SAMPLE_C_B_CL_O_V4_V4, 2400 },
    { IMAGE_SAMPLE_C_B_CL_O_V4_V4_gfx10, 2370 },
    { IMAGE_SAMPLE_C_B_CL_O_V4_V4_nsa_gfx10, 2386 },
    { IMAGE_SAMPLE_C_B_CL_O_V4_V5_nsa_gfx10, 2387 },
    { IMAGE_SAMPLE_C_B_CL_O_V4_V6_nsa_gfx10, 2388 },
    { IMAGE_SAMPLE_C_B_CL_O_V4_V7_nsa_gfx10, 2389 },
    { IMAGE_SAMPLE_C_B_CL_O_V4_V8, 2401 },
    { IMAGE_SAMPLE_C_B_CL_O_V4_V8_gfx10, 2371 },
    { IMAGE_SAMPLE_C_B_CL_O_V5_V4, 2402 },
    { IMAGE_SAMPLE_C_B_CL_O_V5_V4_gfx10, 2372 },
    { IMAGE_SAMPLE_C_B_CL_O_V5_V4_nsa_gfx10, 2390 },
    { IMAGE_SAMPLE_C_B_CL_O_V5_V5_nsa_gfx10, 2391 },
    { IMAGE_SAMPLE_C_B_CL_O_V5_V6_nsa_gfx10, 2392 },
    { IMAGE_SAMPLE_C_B_CL_O_V5_V7_nsa_gfx10, 2393 },
    { IMAGE_SAMPLE_C_B_CL_O_V5_V8, 2403 },
    { IMAGE_SAMPLE_C_B_CL_O_V5_V8_gfx10, 2373 },
    { IMAGE_SAMPLE_C_B_CL_V1_V3, 2349 },
    { IMAGE_SAMPLE_C_B_CL_V1_V3_gfx10, 2314 },
    { IMAGE_SAMPLE_C_B_CL_V1_V3_nsa_gfx10, 2329 },
    { IMAGE_SAMPLE_C_B_CL_V1_V4, 2350 },
    { IMAGE_SAMPLE_C_B_CL_V1_V4_gfx10, 2315 },
    { IMAGE_SAMPLE_C_B_CL_V1_V4_nsa_gfx10, 2330 },
    { IMAGE_SAMPLE_C_B_CL_V1_V5_nsa_gfx10, 2331 },
    { IMAGE_SAMPLE_C_B_CL_V1_V6_nsa_gfx10, 2332 },
    { IMAGE_SAMPLE_C_B_CL_V1_V8, 2351 },
    { IMAGE_SAMPLE_C_B_CL_V1_V8_gfx10, 2316 },
    { IMAGE_SAMPLE_C_B_CL_V2_V3, 2352 },
    { IMAGE_SAMPLE_C_B_CL_V2_V3_gfx10, 2317 },
    { IMAGE_SAMPLE_C_B_CL_V2_V3_nsa_gfx10, 2333 },
    { IMAGE_SAMPLE_C_B_CL_V2_V4, 2353 },
    { IMAGE_SAMPLE_C_B_CL_V2_V4_gfx10, 2318 },
    { IMAGE_SAMPLE_C_B_CL_V2_V4_nsa_gfx10, 2334 },
    { IMAGE_SAMPLE_C_B_CL_V2_V5_nsa_gfx10, 2335 },
    { IMAGE_SAMPLE_C_B_CL_V2_V6_nsa_gfx10, 2336 },
    { IMAGE_SAMPLE_C_B_CL_V2_V8, 2354 },
    { IMAGE_SAMPLE_C_B_CL_V2_V8_gfx10, 2319 },
    { IMAGE_SAMPLE_C_B_CL_V3_V3, 2355 },
    { IMAGE_SAMPLE_C_B_CL_V3_V3_gfx10, 2320 },
    { IMAGE_SAMPLE_C_B_CL_V3_V3_nsa_gfx10, 2337 },
    { IMAGE_SAMPLE_C_B_CL_V3_V4, 2356 },
    { IMAGE_SAMPLE_C_B_CL_V3_V4_gfx10, 2321 },
    { IMAGE_SAMPLE_C_B_CL_V3_V4_nsa_gfx10, 2338 },
    { IMAGE_SAMPLE_C_B_CL_V3_V5_nsa_gfx10, 2339 },
    { IMAGE_SAMPLE_C_B_CL_V3_V6_nsa_gfx10, 2340 },
    { IMAGE_SAMPLE_C_B_CL_V3_V8, 2357 },
    { IMAGE_SAMPLE_C_B_CL_V3_V8_gfx10, 2322 },
    { IMAGE_SAMPLE_C_B_CL_V4_V3, 2358 },
    { IMAGE_SAMPLE_C_B_CL_V4_V3_gfx10, 2323 },
    { IMAGE_SAMPLE_C_B_CL_V4_V3_nsa_gfx10, 2341 },
    { IMAGE_SAMPLE_C_B_CL_V4_V4, 2359 },
    { IMAGE_SAMPLE_C_B_CL_V4_V4_gfx10, 2324 },
    { IMAGE_SAMPLE_C_B_CL_V4_V4_nsa_gfx10, 2342 },
    { IMAGE_SAMPLE_C_B_CL_V4_V5_nsa_gfx10, 2343 },
    { IMAGE_SAMPLE_C_B_CL_V4_V6_nsa_gfx10, 2344 },
    { IMAGE_SAMPLE_C_B_CL_V4_V8, 2360 },
    { IMAGE_SAMPLE_C_B_CL_V4_V8_gfx10, 2325 },
    { IMAGE_SAMPLE_C_B_CL_V5_V3, 2361 },
    { IMAGE_SAMPLE_C_B_CL_V5_V3_gfx10, 2326 },
    { IMAGE_SAMPLE_C_B_CL_V5_V3_nsa_gfx10, 2345 },
    { IMAGE_SAMPLE_C_B_CL_V5_V4, 2362 },
    { IMAGE_SAMPLE_C_B_CL_V5_V4_gfx10, 2327 },
    { IMAGE_SAMPLE_C_B_CL_V5_V4_nsa_gfx10, 2346 },
    { IMAGE_SAMPLE_C_B_CL_V5_V5_nsa_gfx10, 2347 },
    { IMAGE_SAMPLE_C_B_CL_V5_V6_nsa_gfx10, 2348 },
    { IMAGE_SAMPLE_C_B_CL_V5_V8, 2363 },
    { IMAGE_SAMPLE_C_B_CL_V5_V8_gfx10, 2328 },
    { IMAGE_SAMPLE_C_B_O_V1_V4, 2429 },
    { IMAGE_SAMPLE_C_B_O_V1_V4_gfx10, 2404 },
    { IMAGE_SAMPLE_C_B_O_V1_V4_nsa_gfx10, 2414 },
    { IMAGE_SAMPLE_C_B_O_V1_V5_nsa_gfx10, 2415 },
    { IMAGE_SAMPLE_C_B_O_V1_V6_nsa_gfx10, 2416 },
    { IMAGE_SAMPLE_C_B_O_V1_V8, 2430 },
    { IMAGE_SAMPLE_C_B_O_V1_V8_gfx10, 2405 },
    { IMAGE_SAMPLE_C_B_O_V2_V4, 2431 },
    { IMAGE_SAMPLE_C_B_O_V2_V4_gfx10, 2406 },
    { IMAGE_SAMPLE_C_B_O_V2_V4_nsa_gfx10, 2417 },
    { IMAGE_SAMPLE_C_B_O_V2_V5_nsa_gfx10, 2418 },
    { IMAGE_SAMPLE_C_B_O_V2_V6_nsa_gfx10, 2419 },
    { IMAGE_SAMPLE_C_B_O_V2_V8, 2432 },
    { IMAGE_SAMPLE_C_B_O_V2_V8_gfx10, 2407 },
    { IMAGE_SAMPLE_C_B_O_V3_V4, 2433 },
    { IMAGE_SAMPLE_C_B_O_V3_V4_gfx10, 2408 },
    { IMAGE_SAMPLE_C_B_O_V3_V4_nsa_gfx10, 2420 },
    { IMAGE_SAMPLE_C_B_O_V3_V5_nsa_gfx10, 2421 },
    { IMAGE_SAMPLE_C_B_O_V3_V6_nsa_gfx10, 2422 },
    { IMAGE_SAMPLE_C_B_O_V3_V8, 2434 },
    { IMAGE_SAMPLE_C_B_O_V3_V8_gfx10, 2409 },
    { IMAGE_SAMPLE_C_B_O_V4_V4, 2435 },
    { IMAGE_SAMPLE_C_B_O_V4_V4_gfx10, 2410 },
    { IMAGE_SAMPLE_C_B_O_V4_V4_nsa_gfx10, 2423 },
    { IMAGE_SAMPLE_C_B_O_V4_V5_nsa_gfx10, 2424 },
    { IMAGE_SAMPLE_C_B_O_V4_V6_nsa_gfx10, 2425 },
    { IMAGE_SAMPLE_C_B_O_V4_V8, 2436 },
    { IMAGE_SAMPLE_C_B_O_V4_V8_gfx10, 2411 },
    { IMAGE_SAMPLE_C_B_O_V5_V4, 2437 },
    { IMAGE_SAMPLE_C_B_O_V5_V4_gfx10, 2412 },
    { IMAGE_SAMPLE_C_B_O_V5_V4_nsa_gfx10, 2426 },
    { IMAGE_SAMPLE_C_B_O_V5_V5_nsa_gfx10, 2427 },
    { IMAGE_SAMPLE_C_B_O_V5_V6_nsa_gfx10, 2428 },
    { IMAGE_SAMPLE_C_B_O_V5_V8, 2438 },
    { IMAGE_SAMPLE_C_B_O_V5_V8_gfx10, 2413 },
    { IMAGE_SAMPLE_C_B_V1_V3, 2299 },
    { IMAGE_SAMPLE_C_B_V1_V3_gfx10, 2269 },
    { IMAGE_SAMPLE_C_B_V1_V3_nsa_gfx10, 2284 },
    { IMAGE_SAMPLE_C_B_V1_V4, 2300 },
    { IMAGE_SAMPLE_C_B_V1_V4_gfx10, 2270 },
    { IMAGE_SAMPLE_C_B_V1_V4_nsa_gfx10, 2285 },
    { IMAGE_SAMPLE_C_B_V1_V5_nsa_gfx10, 2286 },
    { IMAGE_SAMPLE_C_B_V1_V8, 2301 },
    { IMAGE_SAMPLE_C_B_V1_V8_gfx10, 2271 },
    { IMAGE_SAMPLE_C_B_V2_V3, 2302 },
    { IMAGE_SAMPLE_C_B_V2_V3_gfx10, 2272 },
    { IMAGE_SAMPLE_C_B_V2_V3_nsa_gfx10, 2287 },
    { IMAGE_SAMPLE_C_B_V2_V4, 2303 },
    { IMAGE_SAMPLE_C_B_V2_V4_gfx10, 2273 },
    { IMAGE_SAMPLE_C_B_V2_V4_nsa_gfx10, 2288 },
    { IMAGE_SAMPLE_C_B_V2_V5_nsa_gfx10, 2289 },
    { IMAGE_SAMPLE_C_B_V2_V8, 2304 },
    { IMAGE_SAMPLE_C_B_V2_V8_gfx10, 2274 },
    { IMAGE_SAMPLE_C_B_V3_V3, 2305 },
    { IMAGE_SAMPLE_C_B_V3_V3_gfx10, 2275 },
    { IMAGE_SAMPLE_C_B_V3_V3_nsa_gfx10, 2290 },
    { IMAGE_SAMPLE_C_B_V3_V4, 2306 },
    { IMAGE_SAMPLE_C_B_V3_V4_gfx10, 2276 },
    { IMAGE_SAMPLE_C_B_V3_V4_nsa_gfx10, 2291 },
    { IMAGE_SAMPLE_C_B_V3_V5_nsa_gfx10, 2292 },
    { IMAGE_SAMPLE_C_B_V3_V8, 2307 },
    { IMAGE_SAMPLE_C_B_V3_V8_gfx10, 2277 },
    { IMAGE_SAMPLE_C_B_V4_V3, 2308 },
    { IMAGE_SAMPLE_C_B_V4_V3_gfx10, 2278 },
    { IMAGE_SAMPLE_C_B_V4_V3_nsa_gfx10, 2293 },
    { IMAGE_SAMPLE_C_B_V4_V4, 2309 },
    { IMAGE_SAMPLE_C_B_V4_V4_gfx10, 2279 },
    { IMAGE_SAMPLE_C_B_V4_V4_nsa_gfx10, 2294 },
    { IMAGE_SAMPLE_C_B_V4_V5_nsa_gfx10, 2295 },
    { IMAGE_SAMPLE_C_B_V4_V8, 2310 },
    { IMAGE_SAMPLE_C_B_V4_V8_gfx10, 2280 },
    { IMAGE_SAMPLE_C_B_V5_V3, 2311 },
    { IMAGE_SAMPLE_C_B_V5_V3_gfx10, 2281 },
    { IMAGE_SAMPLE_C_B_V5_V3_nsa_gfx10, 2296 },
    { IMAGE_SAMPLE_C_B_V5_V4, 2312 },
    { IMAGE_SAMPLE_C_B_V5_V4_gfx10, 2282 },
    { IMAGE_SAMPLE_C_B_V5_V4_nsa_gfx10, 2297 },
    { IMAGE_SAMPLE_C_B_V5_V5_nsa_gfx10, 2298 },
    { IMAGE_SAMPLE_C_B_V5_V8, 2313 },
    { IMAGE_SAMPLE_C_B_V5_V8_gfx10, 2283 },
    { IMAGE_SAMPLE_C_CD_CL_O_V1_V10_nsa_gfx10, 2609 },
    { IMAGE_SAMPLE_C_CD_CL_O_V1_V12_nsa_gfx10, 2610 },
    { IMAGE_SAMPLE_C_CD_CL_O_V1_V16, 2641 },
    { IMAGE_SAMPLE_C_CD_CL_O_V1_V16_gfx10, 2591 },
    { IMAGE_SAMPLE_C_CD_CL_O_V1_V4, 2639 },
    { IMAGE_SAMPLE_C_CD_CL_O_V1_V4_gfx10, 2589 },
    { IMAGE_SAMPLE_C_CD_CL_O_V1_V4_nsa_gfx10, 2604 },
    { IMAGE_SAMPLE_C_CD_CL_O_V1_V5_nsa_gfx10, 2605 },
    { IMAGE_SAMPLE_C_CD_CL_O_V1_V6_nsa_gfx10, 2606 },
    { IMAGE_SAMPLE_C_CD_CL_O_V1_V7_nsa_gfx10, 2607 },
    { IMAGE_SAMPLE_C_CD_CL_O_V1_V8, 2640 },
    { IMAGE_SAMPLE_C_CD_CL_O_V1_V8_gfx10, 2590 },
    { IMAGE_SAMPLE_C_CD_CL_O_V1_V9_nsa_gfx10, 2608 },
    { IMAGE_SAMPLE_C_CD_CL_O_V2_V10_nsa_gfx10, 2616 },
    { IMAGE_SAMPLE_C_CD_CL_O_V2_V12_nsa_gfx10, 2617 },
    { IMAGE_SAMPLE_C_CD_CL_O_V2_V16, 2644 },
    { IMAGE_SAMPLE_C_CD_CL_O_V2_V16_gfx10, 2594 },
    { IMAGE_SAMPLE_C_CD_CL_O_V2_V4, 2642 },
    { IMAGE_SAMPLE_C_CD_CL_O_V2_V4_gfx10, 2592 },
    { IMAGE_SAMPLE_C_CD_CL_O_V2_V4_nsa_gfx10, 2611 },
    { IMAGE_SAMPLE_C_CD_CL_O_V2_V5_nsa_gfx10, 2612 },
    { IMAGE_SAMPLE_C_CD_CL_O_V2_V6_nsa_gfx10, 2613 },
    { IMAGE_SAMPLE_C_CD_CL_O_V2_V7_nsa_gfx10, 2614 },
    { IMAGE_SAMPLE_C_CD_CL_O_V2_V8, 2643 },
    { IMAGE_SAMPLE_C_CD_CL_O_V2_V8_gfx10, 2593 },
    { IMAGE_SAMPLE_C_CD_CL_O_V2_V9_nsa_gfx10, 2615 },
    { IMAGE_SAMPLE_C_CD_CL_O_V3_V10_nsa_gfx10, 2623 },
    { IMAGE_SAMPLE_C_CD_CL_O_V3_V12_nsa_gfx10, 2624 },
    { IMAGE_SAMPLE_C_CD_CL_O_V3_V16, 2647 },
    { IMAGE_SAMPLE_C_CD_CL_O_V3_V16_gfx10, 2597 },
    { IMAGE_SAMPLE_C_CD_CL_O_V3_V4, 2645 },
    { IMAGE_SAMPLE_C_CD_CL_O_V3_V4_gfx10, 2595 },
    { IMAGE_SAMPLE_C_CD_CL_O_V3_V4_nsa_gfx10, 2618 },
    { IMAGE_SAMPLE_C_CD_CL_O_V3_V5_nsa_gfx10, 2619 },
    { IMAGE_SAMPLE_C_CD_CL_O_V3_V6_nsa_gfx10, 2620 },
    { IMAGE_SAMPLE_C_CD_CL_O_V3_V7_nsa_gfx10, 2621 },
    { IMAGE_SAMPLE_C_CD_CL_O_V3_V8, 2646 },
    { IMAGE_SAMPLE_C_CD_CL_O_V3_V8_gfx10, 2596 },
    { IMAGE_SAMPLE_C_CD_CL_O_V3_V9_nsa_gfx10, 2622 },
    { IMAGE_SAMPLE_C_CD_CL_O_V4_V10_nsa_gfx10, 2630 },
    { IMAGE_SAMPLE_C_CD_CL_O_V4_V12_nsa_gfx10, 2631 },
    { IMAGE_SAMPLE_C_CD_CL_O_V4_V16, 2650 },
    { IMAGE_SAMPLE_C_CD_CL_O_V4_V16_gfx10, 2600 },
    { IMAGE_SAMPLE_C_CD_CL_O_V4_V4, 2648 },
    { IMAGE_SAMPLE_C_CD_CL_O_V4_V4_gfx10, 2598 },
    { IMAGE_SAMPLE_C_CD_CL_O_V4_V4_nsa_gfx10, 2625 },
    { IMAGE_SAMPLE_C_CD_CL_O_V4_V5_nsa_gfx10, 2626 },
    { IMAGE_SAMPLE_C_CD_CL_O_V4_V6_nsa_gfx10, 2627 },
    { IMAGE_SAMPLE_C_CD_CL_O_V4_V7_nsa_gfx10, 2628 },
    { IMAGE_SAMPLE_C_CD_CL_O_V4_V8, 2649 },
    { IMAGE_SAMPLE_C_CD_CL_O_V4_V8_gfx10, 2599 },
    { IMAGE_SAMPLE_C_CD_CL_O_V4_V9_nsa_gfx10, 2629 },
    { IMAGE_SAMPLE_C_CD_CL_O_V5_V10_nsa_gfx10, 2637 },
    { IMAGE_SAMPLE_C_CD_CL_O_V5_V12_nsa_gfx10, 2638 },
    { IMAGE_SAMPLE_C_CD_CL_O_V5_V16, 2653 },
    { IMAGE_SAMPLE_C_CD_CL_O_V5_V16_gfx10, 2603 },
    { IMAGE_SAMPLE_C_CD_CL_O_V5_V4, 2651 },
    { IMAGE_SAMPLE_C_CD_CL_O_V5_V4_gfx10, 2601 },
    { IMAGE_SAMPLE_C_CD_CL_O_V5_V4_nsa_gfx10, 2632 },
    { IMAGE_SAMPLE_C_CD_CL_O_V5_V5_nsa_gfx10, 2633 },
    { IMAGE_SAMPLE_C_CD_CL_O_V5_V6_nsa_gfx10, 2634 },
    { IMAGE_SAMPLE_C_CD_CL_O_V5_V7_nsa_gfx10, 2635 },
    { IMAGE_SAMPLE_C_CD_CL_O_V5_V8, 2652 },
    { IMAGE_SAMPLE_C_CD_CL_O_V5_V8_gfx10, 2602 },
    { IMAGE_SAMPLE_C_CD_CL_O_V5_V9_nsa_gfx10, 2636 },
    { IMAGE_SAMPLE_C_CD_CL_V1_V11_nsa_gfx10, 2540 },
    { IMAGE_SAMPLE_C_CD_CL_V1_V16, 2572 },
    { IMAGE_SAMPLE_C_CD_CL_V1_V16_gfx10, 2517 },
    { IMAGE_SAMPLE_C_CD_CL_V1_V3, 2569 },
    { IMAGE_SAMPLE_C_CD_CL_V1_V3_gfx10, 2514 },
    { IMAGE_SAMPLE_C_CD_CL_V1_V3_nsa_gfx10, 2534 },
    { IMAGE_SAMPLE_C_CD_CL_V1_V4, 2570 },
    { IMAGE_SAMPLE_C_CD_CL_V1_V4_gfx10, 2515 },
    { IMAGE_SAMPLE_C_CD_CL_V1_V4_nsa_gfx10, 2535 },
    { IMAGE_SAMPLE_C_CD_CL_V1_V5_nsa_gfx10, 2536 },
    { IMAGE_SAMPLE_C_CD_CL_V1_V6_nsa_gfx10, 2537 },
    { IMAGE_SAMPLE_C_CD_CL_V1_V8, 2571 },
    { IMAGE_SAMPLE_C_CD_CL_V1_V8_gfx10, 2516 },
    { IMAGE_SAMPLE_C_CD_CL_V1_V8_nsa_gfx10, 2538 },
    { IMAGE_SAMPLE_C_CD_CL_V1_V9_nsa_gfx10, 2539 },
    { IMAGE_SAMPLE_C_CD_CL_V2_V11_nsa_gfx10, 2547 },
    { IMAGE_SAMPLE_C_CD_CL_V2_V16, 2576 },
    { IMAGE_SAMPLE_C_CD_CL_V2_V16_gfx10, 2521 },
    { IMAGE_SAMPLE_C_CD_CL_V2_V3, 2573 },
    { IMAGE_SAMPLE_C_CD_CL_V2_V3_gfx10, 2518 },
    { IMAGE_SAMPLE_C_CD_CL_V2_V3_nsa_gfx10, 2541 },
    { IMAGE_SAMPLE_C_CD_CL_V2_V4, 2574 },
    { IMAGE_SAMPLE_C_CD_CL_V2_V4_gfx10, 2519 },
    { IMAGE_SAMPLE_C_CD_CL_V2_V4_nsa_gfx10, 2542 },
    { IMAGE_SAMPLE_C_CD_CL_V2_V5_nsa_gfx10, 2543 },
    { IMAGE_SAMPLE_C_CD_CL_V2_V6_nsa_gfx10, 2544 },
    { IMAGE_SAMPLE_C_CD_CL_V2_V8, 2575 },
    { IMAGE_SAMPLE_C_CD_CL_V2_V8_gfx10, 2520 },
    { IMAGE_SAMPLE_C_CD_CL_V2_V8_nsa_gfx10, 2545 },
    { IMAGE_SAMPLE_C_CD_CL_V2_V9_nsa_gfx10, 2546 },
    { IMAGE_SAMPLE_C_CD_CL_V3_V11_nsa_gfx10, 2554 },
    { IMAGE_SAMPLE_C_CD_CL_V3_V16, 2580 },
    { IMAGE_SAMPLE_C_CD_CL_V3_V16_gfx10, 2525 },
    { IMAGE_SAMPLE_C_CD_CL_V3_V3, 2577 },
    { IMAGE_SAMPLE_C_CD_CL_V3_V3_gfx10, 2522 },
    { IMAGE_SAMPLE_C_CD_CL_V3_V3_nsa_gfx10, 2548 },
    { IMAGE_SAMPLE_C_CD_CL_V3_V4, 2578 },
    { IMAGE_SAMPLE_C_CD_CL_V3_V4_gfx10, 2523 },
    { IMAGE_SAMPLE_C_CD_CL_V3_V4_nsa_gfx10, 2549 },
    { IMAGE_SAMPLE_C_CD_CL_V3_V5_nsa_gfx10, 2550 },
    { IMAGE_SAMPLE_C_CD_CL_V3_V6_nsa_gfx10, 2551 },
    { IMAGE_SAMPLE_C_CD_CL_V3_V8, 2579 },
    { IMAGE_SAMPLE_C_CD_CL_V3_V8_gfx10, 2524 },
    { IMAGE_SAMPLE_C_CD_CL_V3_V8_nsa_gfx10, 2552 },
    { IMAGE_SAMPLE_C_CD_CL_V3_V9_nsa_gfx10, 2553 },
    { IMAGE_SAMPLE_C_CD_CL_V4_V11_nsa_gfx10, 2561 },
    { IMAGE_SAMPLE_C_CD_CL_V4_V16, 2584 },
    { IMAGE_SAMPLE_C_CD_CL_V4_V16_gfx10, 2529 },
    { IMAGE_SAMPLE_C_CD_CL_V4_V3, 2581 },
    { IMAGE_SAMPLE_C_CD_CL_V4_V3_gfx10, 2526 },
    { IMAGE_SAMPLE_C_CD_CL_V4_V3_nsa_gfx10, 2555 },
    { IMAGE_SAMPLE_C_CD_CL_V4_V4, 2582 },
    { IMAGE_SAMPLE_C_CD_CL_V4_V4_gfx10, 2527 },
    { IMAGE_SAMPLE_C_CD_CL_V4_V4_nsa_gfx10, 2556 },
    { IMAGE_SAMPLE_C_CD_CL_V4_V5_nsa_gfx10, 2557 },
    { IMAGE_SAMPLE_C_CD_CL_V4_V6_nsa_gfx10, 2558 },
    { IMAGE_SAMPLE_C_CD_CL_V4_V8, 2583 },
    { IMAGE_SAMPLE_C_CD_CL_V4_V8_gfx10, 2528 },
    { IMAGE_SAMPLE_C_CD_CL_V4_V8_nsa_gfx10, 2559 },
    { IMAGE_SAMPLE_C_CD_CL_V4_V9_nsa_gfx10, 2560 },
    { IMAGE_SAMPLE_C_CD_CL_V5_V11_nsa_gfx10, 2568 },
    { IMAGE_SAMPLE_C_CD_CL_V5_V16, 2588 },
    { IMAGE_SAMPLE_C_CD_CL_V5_V16_gfx10, 2533 },
    { IMAGE_SAMPLE_C_CD_CL_V5_V3, 2585 },
    { IMAGE_SAMPLE_C_CD_CL_V5_V3_gfx10, 2530 },
    { IMAGE_SAMPLE_C_CD_CL_V5_V3_nsa_gfx10, 2562 },
    { IMAGE_SAMPLE_C_CD_CL_V5_V4, 2586 },
    { IMAGE_SAMPLE_C_CD_CL_V5_V4_gfx10, 2531 },
    { IMAGE_SAMPLE_C_CD_CL_V5_V4_nsa_gfx10, 2563 },
    { IMAGE_SAMPLE_C_CD_CL_V5_V5_nsa_gfx10, 2564 },
    { IMAGE_SAMPLE_C_CD_CL_V5_V6_nsa_gfx10, 2565 },
    { IMAGE_SAMPLE_C_CD_CL_V5_V8, 2587 },
    { IMAGE_SAMPLE_C_CD_CL_V5_V8_gfx10, 2532 },
    { IMAGE_SAMPLE_C_CD_CL_V5_V8_nsa_gfx10, 2566 },
    { IMAGE_SAMPLE_C_CD_CL_V5_V9_nsa_gfx10, 2567 },
    { IMAGE_SAMPLE_C_CD_O_V1_V11_nsa_gfx10, 2675 },
    { IMAGE_SAMPLE_C_CD_O_V1_V16, 2706 },
    { IMAGE_SAMPLE_C_CD_O_V1_V16_gfx10, 2656 },
    { IMAGE_SAMPLE_C_CD_O_V1_V4, 2704 },
    { IMAGE_SAMPLE_C_CD_O_V1_V4_gfx10, 2654 },
    { IMAGE_SAMPLE_C_CD_O_V1_V4_nsa_gfx10, 2669 },
    { IMAGE_SAMPLE_C_CD_O_V1_V5_nsa_gfx10, 2670 },
    { IMAGE_SAMPLE_C_CD_O_V1_V6_nsa_gfx10, 2671 },
    { IMAGE_SAMPLE_C_CD_O_V1_V7_nsa_gfx10, 2672 },
    { IMAGE_SAMPLE_C_CD_O_V1_V8, 2705 },
    { IMAGE_SAMPLE_C_CD_O_V1_V8_gfx10, 2655 },
    { IMAGE_SAMPLE_C_CD_O_V1_V8_nsa_gfx10, 2673 },
    { IMAGE_SAMPLE_C_CD_O_V1_V9_nsa_gfx10, 2674 },
    { IMAGE_SAMPLE_C_CD_O_V2_V11_nsa_gfx10, 2682 },
    { IMAGE_SAMPLE_C_CD_O_V2_V16, 2709 },
    { IMAGE_SAMPLE_C_CD_O_V2_V16_gfx10, 2659 },
    { IMAGE_SAMPLE_C_CD_O_V2_V4, 2707 },
    { IMAGE_SAMPLE_C_CD_O_V2_V4_gfx10, 2657 },
    { IMAGE_SAMPLE_C_CD_O_V2_V4_nsa_gfx10, 2676 },
    { IMAGE_SAMPLE_C_CD_O_V2_V5_nsa_gfx10, 2677 },
    { IMAGE_SAMPLE_C_CD_O_V2_V6_nsa_gfx10, 2678 },
    { IMAGE_SAMPLE_C_CD_O_V2_V7_nsa_gfx10, 2679 },
    { IMAGE_SAMPLE_C_CD_O_V2_V8, 2708 },
    { IMAGE_SAMPLE_C_CD_O_V2_V8_gfx10, 2658 },
    { IMAGE_SAMPLE_C_CD_O_V2_V8_nsa_gfx10, 2680 },
    { IMAGE_SAMPLE_C_CD_O_V2_V9_nsa_gfx10, 2681 },
    { IMAGE_SAMPLE_C_CD_O_V3_V11_nsa_gfx10, 2689 },
    { IMAGE_SAMPLE_C_CD_O_V3_V16, 2712 },
    { IMAGE_SAMPLE_C_CD_O_V3_V16_gfx10, 2662 },
    { IMAGE_SAMPLE_C_CD_O_V3_V4, 2710 },
    { IMAGE_SAMPLE_C_CD_O_V3_V4_gfx10, 2660 },
    { IMAGE_SAMPLE_C_CD_O_V3_V4_nsa_gfx10, 2683 },
    { IMAGE_SAMPLE_C_CD_O_V3_V5_nsa_gfx10, 2684 },
    { IMAGE_SAMPLE_C_CD_O_V3_V6_nsa_gfx10, 2685 },
    { IMAGE_SAMPLE_C_CD_O_V3_V7_nsa_gfx10, 2686 },
    { IMAGE_SAMPLE_C_CD_O_V3_V8, 2711 },
    { IMAGE_SAMPLE_C_CD_O_V3_V8_gfx10, 2661 },
    { IMAGE_SAMPLE_C_CD_O_V3_V8_nsa_gfx10, 2687 },
    { IMAGE_SAMPLE_C_CD_O_V3_V9_nsa_gfx10, 2688 },
    { IMAGE_SAMPLE_C_CD_O_V4_V11_nsa_gfx10, 2696 },
    { IMAGE_SAMPLE_C_CD_O_V4_V16, 2715 },
    { IMAGE_SAMPLE_C_CD_O_V4_V16_gfx10, 2665 },
    { IMAGE_SAMPLE_C_CD_O_V4_V4, 2713 },
    { IMAGE_SAMPLE_C_CD_O_V4_V4_gfx10, 2663 },
    { IMAGE_SAMPLE_C_CD_O_V4_V4_nsa_gfx10, 2690 },
    { IMAGE_SAMPLE_C_CD_O_V4_V5_nsa_gfx10, 2691 },
    { IMAGE_SAMPLE_C_CD_O_V4_V6_nsa_gfx10, 2692 },
    { IMAGE_SAMPLE_C_CD_O_V4_V7_nsa_gfx10, 2693 },
    { IMAGE_SAMPLE_C_CD_O_V4_V8, 2714 },
    { IMAGE_SAMPLE_C_CD_O_V4_V8_gfx10, 2664 },
    { IMAGE_SAMPLE_C_CD_O_V4_V8_nsa_gfx10, 2694 },
    { IMAGE_SAMPLE_C_CD_O_V4_V9_nsa_gfx10, 2695 },
    { IMAGE_SAMPLE_C_CD_O_V5_V11_nsa_gfx10, 2703 },
    { IMAGE_SAMPLE_C_CD_O_V5_V16, 2718 },
    { IMAGE_SAMPLE_C_CD_O_V5_V16_gfx10, 2668 },
    { IMAGE_SAMPLE_C_CD_O_V5_V4, 2716 },
    { IMAGE_SAMPLE_C_CD_O_V5_V4_gfx10, 2666 },
    { IMAGE_SAMPLE_C_CD_O_V5_V4_nsa_gfx10, 2697 },
    { IMAGE_SAMPLE_C_CD_O_V5_V5_nsa_gfx10, 2698 },
    { IMAGE_SAMPLE_C_CD_O_V5_V6_nsa_gfx10, 2699 },
    { IMAGE_SAMPLE_C_CD_O_V5_V7_nsa_gfx10, 2700 },
    { IMAGE_SAMPLE_C_CD_O_V5_V8, 2717 },
    { IMAGE_SAMPLE_C_CD_O_V5_V8_gfx10, 2667 },
    { IMAGE_SAMPLE_C_CD_O_V5_V8_nsa_gfx10, 2701 },
    { IMAGE_SAMPLE_C_CD_O_V5_V9_nsa_gfx10, 2702 },
    { IMAGE_SAMPLE_C_CD_V1_V10_nsa_gfx10, 2465 },
    { IMAGE_SAMPLE_C_CD_V1_V16, 2497 },
    { IMAGE_SAMPLE_C_CD_V1_V16_gfx10, 2442 },
    { IMAGE_SAMPLE_C_CD_V1_V3, 2494 },
    { IMAGE_SAMPLE_C_CD_V1_V3_gfx10, 2439 },
    { IMAGE_SAMPLE_C_CD_V1_V3_nsa_gfx10, 2459 },
    { IMAGE_SAMPLE_C_CD_V1_V4, 2495 },
    { IMAGE_SAMPLE_C_CD_V1_V4_gfx10, 2440 },
    { IMAGE_SAMPLE_C_CD_V1_V4_nsa_gfx10, 2460 },
    { IMAGE_SAMPLE_C_CD_V1_V5_nsa_gfx10, 2461 },
    { IMAGE_SAMPLE_C_CD_V1_V6_nsa_gfx10, 2462 },
    { IMAGE_SAMPLE_C_CD_V1_V7_nsa_gfx10, 2463 },
    { IMAGE_SAMPLE_C_CD_V1_V8, 2496 },
    { IMAGE_SAMPLE_C_CD_V1_V8_gfx10, 2441 },
    { IMAGE_SAMPLE_C_CD_V1_V8_nsa_gfx10, 2464 },
    { IMAGE_SAMPLE_C_CD_V2_V10_nsa_gfx10, 2472 },
    { IMAGE_SAMPLE_C_CD_V2_V16, 2501 },
    { IMAGE_SAMPLE_C_CD_V2_V16_gfx10, 2446 },
    { IMAGE_SAMPLE_C_CD_V2_V3, 2498 },
    { IMAGE_SAMPLE_C_CD_V2_V3_gfx10, 2443 },
    { IMAGE_SAMPLE_C_CD_V2_V3_nsa_gfx10, 2466 },
    { IMAGE_SAMPLE_C_CD_V2_V4, 2499 },
    { IMAGE_SAMPLE_C_CD_V2_V4_gfx10, 2444 },
    { IMAGE_SAMPLE_C_CD_V2_V4_nsa_gfx10, 2467 },
    { IMAGE_SAMPLE_C_CD_V2_V5_nsa_gfx10, 2468 },
    { IMAGE_SAMPLE_C_CD_V2_V6_nsa_gfx10, 2469 },
    { IMAGE_SAMPLE_C_CD_V2_V7_nsa_gfx10, 2470 },
    { IMAGE_SAMPLE_C_CD_V2_V8, 2500 },
    { IMAGE_SAMPLE_C_CD_V2_V8_gfx10, 2445 },
    { IMAGE_SAMPLE_C_CD_V2_V8_nsa_gfx10, 2471 },
    { IMAGE_SAMPLE_C_CD_V3_V10_nsa_gfx10, 2479 },
    { IMAGE_SAMPLE_C_CD_V3_V16, 2505 },
    { IMAGE_SAMPLE_C_CD_V3_V16_gfx10, 2450 },
    { IMAGE_SAMPLE_C_CD_V3_V3, 2502 },
    { IMAGE_SAMPLE_C_CD_V3_V3_gfx10, 2447 },
    { IMAGE_SAMPLE_C_CD_V3_V3_nsa_gfx10, 2473 },
    { IMAGE_SAMPLE_C_CD_V3_V4, 2503 },
    { IMAGE_SAMPLE_C_CD_V3_V4_gfx10, 2448 },
    { IMAGE_SAMPLE_C_CD_V3_V4_nsa_gfx10, 2474 },
    { IMAGE_SAMPLE_C_CD_V3_V5_nsa_gfx10, 2475 },
    { IMAGE_SAMPLE_C_CD_V3_V6_nsa_gfx10, 2476 },
    { IMAGE_SAMPLE_C_CD_V3_V7_nsa_gfx10, 2477 },
    { IMAGE_SAMPLE_C_CD_V3_V8, 2504 },
    { IMAGE_SAMPLE_C_CD_V3_V8_gfx10, 2449 },
    { IMAGE_SAMPLE_C_CD_V3_V8_nsa_gfx10, 2478 },
    { IMAGE_SAMPLE_C_CD_V4_V10_nsa_gfx10, 2486 },
    { IMAGE_SAMPLE_C_CD_V4_V16, 2509 },
    { IMAGE_SAMPLE_C_CD_V4_V16_gfx10, 2454 },
    { IMAGE_SAMPLE_C_CD_V4_V3, 2506 },
    { IMAGE_SAMPLE_C_CD_V4_V3_gfx10, 2451 },
    { IMAGE_SAMPLE_C_CD_V4_V3_nsa_gfx10, 2480 },
    { IMAGE_SAMPLE_C_CD_V4_V4, 2507 },
    { IMAGE_SAMPLE_C_CD_V4_V4_gfx10, 2452 },
    { IMAGE_SAMPLE_C_CD_V4_V4_nsa_gfx10, 2481 },
    { IMAGE_SAMPLE_C_CD_V4_V5_nsa_gfx10, 2482 },
    { IMAGE_SAMPLE_C_CD_V4_V6_nsa_gfx10, 2483 },
    { IMAGE_SAMPLE_C_CD_V4_V7_nsa_gfx10, 2484 },
    { IMAGE_SAMPLE_C_CD_V4_V8, 2508 },
    { IMAGE_SAMPLE_C_CD_V4_V8_gfx10, 2453 },
    { IMAGE_SAMPLE_C_CD_V4_V8_nsa_gfx10, 2485 },
    { IMAGE_SAMPLE_C_CD_V5_V10_nsa_gfx10, 2493 },
    { IMAGE_SAMPLE_C_CD_V5_V16, 2513 },
    { IMAGE_SAMPLE_C_CD_V5_V16_gfx10, 2458 },
    { IMAGE_SAMPLE_C_CD_V5_V3, 2510 },
    { IMAGE_SAMPLE_C_CD_V5_V3_gfx10, 2455 },
    { IMAGE_SAMPLE_C_CD_V5_V3_nsa_gfx10, 2487 },
    { IMAGE_SAMPLE_C_CD_V5_V4, 2511 },
    { IMAGE_SAMPLE_C_CD_V5_V4_gfx10, 2456 },
    { IMAGE_SAMPLE_C_CD_V5_V4_nsa_gfx10, 2488 },
    { IMAGE_SAMPLE_C_CD_V5_V5_nsa_gfx10, 2489 },
    { IMAGE_SAMPLE_C_CD_V5_V6_nsa_gfx10, 2490 },
    { IMAGE_SAMPLE_C_CD_V5_V7_nsa_gfx10, 2491 },
    { IMAGE_SAMPLE_C_CD_V5_V8, 2512 },
    { IMAGE_SAMPLE_C_CD_V5_V8_gfx10, 2457 },
    { IMAGE_SAMPLE_C_CD_V5_V8_nsa_gfx10, 2492 },
    { IMAGE_SAMPLE_C_CL_O_V1_V3, 2814 },
    { IMAGE_SAMPLE_C_CL_O_V1_V3_gfx10, 2779 },
    { IMAGE_SAMPLE_C_CL_O_V1_V3_nsa_gfx10, 2794 },
    { IMAGE_SAMPLE_C_CL_O_V1_V4, 2815 },
    { IMAGE_SAMPLE_C_CL_O_V1_V4_gfx10, 2780 },
    { IMAGE_SAMPLE_C_CL_O_V1_V4_nsa_gfx10, 2795 },
    { IMAGE_SAMPLE_C_CL_O_V1_V5_nsa_gfx10, 2796 },
    { IMAGE_SAMPLE_C_CL_O_V1_V6_nsa_gfx10, 2797 },
    { IMAGE_SAMPLE_C_CL_O_V1_V8, 2816 },
    { IMAGE_SAMPLE_C_CL_O_V1_V8_gfx10, 2781 },
    { IMAGE_SAMPLE_C_CL_O_V2_V3, 2817 },
    { IMAGE_SAMPLE_C_CL_O_V2_V3_gfx10, 2782 },
    { IMAGE_SAMPLE_C_CL_O_V2_V3_nsa_gfx10, 2798 },
    { IMAGE_SAMPLE_C_CL_O_V2_V4, 2818 },
    { IMAGE_SAMPLE_C_CL_O_V2_V4_gfx10, 2783 },
    { IMAGE_SAMPLE_C_CL_O_V2_V4_nsa_gfx10, 2799 },
    { IMAGE_SAMPLE_C_CL_O_V2_V5_nsa_gfx10, 2800 },
    { IMAGE_SAMPLE_C_CL_O_V2_V6_nsa_gfx10, 2801 },
    { IMAGE_SAMPLE_C_CL_O_V2_V8, 2819 },
    { IMAGE_SAMPLE_C_CL_O_V2_V8_gfx10, 2784 },
    { IMAGE_SAMPLE_C_CL_O_V3_V3, 2820 },
    { IMAGE_SAMPLE_C_CL_O_V3_V3_gfx10, 2785 },
    { IMAGE_SAMPLE_C_CL_O_V3_V3_nsa_gfx10, 2802 },
    { IMAGE_SAMPLE_C_CL_O_V3_V4, 2821 },
    { IMAGE_SAMPLE_C_CL_O_V3_V4_gfx10, 2786 },
    { IMAGE_SAMPLE_C_CL_O_V3_V4_nsa_gfx10, 2803 },
    { IMAGE_SAMPLE_C_CL_O_V3_V5_nsa_gfx10, 2804 },
    { IMAGE_SAMPLE_C_CL_O_V3_V6_nsa_gfx10, 2805 },
    { IMAGE_SAMPLE_C_CL_O_V3_V8, 2822 },
    { IMAGE_SAMPLE_C_CL_O_V3_V8_gfx10, 2787 },
    { IMAGE_SAMPLE_C_CL_O_V4_V3, 2823 },
    { IMAGE_SAMPLE_C_CL_O_V4_V3_gfx10, 2788 },
    { IMAGE_SAMPLE_C_CL_O_V4_V3_nsa_gfx10, 2806 },
    { IMAGE_SAMPLE_C_CL_O_V4_V4, 2824 },
    { IMAGE_SAMPLE_C_CL_O_V4_V4_gfx10, 2789 },
    { IMAGE_SAMPLE_C_CL_O_V4_V4_nsa_gfx10, 2807 },
    { IMAGE_SAMPLE_C_CL_O_V4_V5_nsa_gfx10, 2808 },
    { IMAGE_SAMPLE_C_CL_O_V4_V6_nsa_gfx10, 2809 },
    { IMAGE_SAMPLE_C_CL_O_V4_V8, 2825 },
    { IMAGE_SAMPLE_C_CL_O_V4_V8_gfx10, 2790 },
    { IMAGE_SAMPLE_C_CL_O_V5_V3, 2826 },
    { IMAGE_SAMPLE_C_CL_O_V5_V3_gfx10, 2791 },
    { IMAGE_SAMPLE_C_CL_O_V5_V3_nsa_gfx10, 2810 },
    { IMAGE_SAMPLE_C_CL_O_V5_V4, 2827 },
    { IMAGE_SAMPLE_C_CL_O_V5_V4_gfx10, 2792 },
    { IMAGE_SAMPLE_C_CL_O_V5_V4_nsa_gfx10, 2811 },
    { IMAGE_SAMPLE_C_CL_O_V5_V5_nsa_gfx10, 2812 },
    { IMAGE_SAMPLE_C_CL_O_V5_V6_nsa_gfx10, 2813 },
    { IMAGE_SAMPLE_C_CL_O_V5_V8, 2828 },
    { IMAGE_SAMPLE_C_CL_O_V5_V8_gfx10, 2793 },
    { IMAGE_SAMPLE_C_CL_V1_V2, 2759 },
    { IMAGE_SAMPLE_C_CL_V1_V2_gfx10, 2719 },
    { IMAGE_SAMPLE_C_CL_V1_V2_nsa_gfx10, 2739 },
    { IMAGE_SAMPLE_C_CL_V1_V3, 2760 },
    { IMAGE_SAMPLE_C_CL_V1_V3_gfx10, 2720 },
    { IMAGE_SAMPLE_C_CL_V1_V3_nsa_gfx10, 2740 },
    { IMAGE_SAMPLE_C_CL_V1_V4, 2761 },
    { IMAGE_SAMPLE_C_CL_V1_V4_gfx10, 2721 },
    { IMAGE_SAMPLE_C_CL_V1_V4_nsa_gfx10, 2741 },
    { IMAGE_SAMPLE_C_CL_V1_V5_nsa_gfx10, 2742 },
    { IMAGE_SAMPLE_C_CL_V1_V8, 2762 },
    { IMAGE_SAMPLE_C_CL_V1_V8_gfx10, 2722 },
    { IMAGE_SAMPLE_C_CL_V2_V2, 2763 },
    { IMAGE_SAMPLE_C_CL_V2_V2_gfx10, 2723 },
    { IMAGE_SAMPLE_C_CL_V2_V2_nsa_gfx10, 2743 },
    { IMAGE_SAMPLE_C_CL_V2_V3, 2764 },
    { IMAGE_SAMPLE_C_CL_V2_V3_gfx10, 2724 },
    { IMAGE_SAMPLE_C_CL_V2_V3_nsa_gfx10, 2744 },
    { IMAGE_SAMPLE_C_CL_V2_V4, 2765 },
    { IMAGE_SAMPLE_C_CL_V2_V4_gfx10, 2725 },
    { IMAGE_SAMPLE_C_CL_V2_V4_nsa_gfx10, 2745 },
    { IMAGE_SAMPLE_C_CL_V2_V5_nsa_gfx10, 2746 },
    { IMAGE_SAMPLE_C_CL_V2_V8, 2766 },
    { IMAGE_SAMPLE_C_CL_V2_V8_gfx10, 2726 },
    { IMAGE_SAMPLE_C_CL_V3_V2, 2767 },
    { IMAGE_SAMPLE_C_CL_V3_V2_gfx10, 2727 },
    { IMAGE_SAMPLE_C_CL_V3_V2_nsa_gfx10, 2747 },
    { IMAGE_SAMPLE_C_CL_V3_V3, 2768 },
    { IMAGE_SAMPLE_C_CL_V3_V3_gfx10, 2728 },
    { IMAGE_SAMPLE_C_CL_V3_V3_nsa_gfx10, 2748 },
    { IMAGE_SAMPLE_C_CL_V3_V4, 2769 },
    { IMAGE_SAMPLE_C_CL_V3_V4_gfx10, 2729 },
    { IMAGE_SAMPLE_C_CL_V3_V4_nsa_gfx10, 2749 },
    { IMAGE_SAMPLE_C_CL_V3_V5_nsa_gfx10, 2750 },
    { IMAGE_SAMPLE_C_CL_V3_V8, 2770 },
    { IMAGE_SAMPLE_C_CL_V3_V8_gfx10, 2730 },
    { IMAGE_SAMPLE_C_CL_V4_V2, 2771 },
    { IMAGE_SAMPLE_C_CL_V4_V2_gfx10, 2731 },
    { IMAGE_SAMPLE_C_CL_V4_V2_nsa_gfx10, 2751 },
    { IMAGE_SAMPLE_C_CL_V4_V3, 2772 },
    { IMAGE_SAMPLE_C_CL_V4_V3_gfx10, 2732 },
    { IMAGE_SAMPLE_C_CL_V4_V3_nsa_gfx10, 2752 },
    { IMAGE_SAMPLE_C_CL_V4_V4, 2773 },
    { IMAGE_SAMPLE_C_CL_V4_V4_gfx10, 2733 },
    { IMAGE_SAMPLE_C_CL_V4_V4_nsa_gfx10, 2753 },
    { IMAGE_SAMPLE_C_CL_V4_V5_nsa_gfx10, 2754 },
    { IMAGE_SAMPLE_C_CL_V4_V8, 2774 },
    { IMAGE_SAMPLE_C_CL_V4_V8_gfx10, 2734 },
    { IMAGE_SAMPLE_C_CL_V5_V2, 2775 },
    { IMAGE_SAMPLE_C_CL_V5_V2_gfx10, 2735 },
    { IMAGE_SAMPLE_C_CL_V5_V2_nsa_gfx10, 2755 },
    { IMAGE_SAMPLE_C_CL_V5_V3, 2776 },
    { IMAGE_SAMPLE_C_CL_V5_V3_gfx10, 2736 },
    { IMAGE_SAMPLE_C_CL_V5_V3_nsa_gfx10, 2756 },
    { IMAGE_SAMPLE_C_CL_V5_V4, 2777 },
    { IMAGE_SAMPLE_C_CL_V5_V4_gfx10, 2737 },
    { IMAGE_SAMPLE_C_CL_V5_V4_nsa_gfx10, 2757 },
    { IMAGE_SAMPLE_C_CL_V5_V5_nsa_gfx10, 2758 },
    { IMAGE_SAMPLE_C_CL_V5_V8, 2778 },
    { IMAGE_SAMPLE_C_CL_V5_V8_gfx10, 2738 },
    { IMAGE_SAMPLE_C_D_CL_O_V1_V10_nsa_gfx10, 2999 },
    { IMAGE_SAMPLE_C_D_CL_O_V1_V12_nsa_gfx10, 3000 },
    { IMAGE_SAMPLE_C_D_CL_O_V1_V16, 3031 },
    { IMAGE_SAMPLE_C_D_CL_O_V1_V16_gfx10, 2981 },
    { IMAGE_SAMPLE_C_D_CL_O_V1_V4, 3029 },
    { IMAGE_SAMPLE_C_D_CL_O_V1_V4_gfx10, 2979 },
    { IMAGE_SAMPLE_C_D_CL_O_V1_V4_nsa_gfx10, 2994 },
    { IMAGE_SAMPLE_C_D_CL_O_V1_V5_nsa_gfx10, 2995 },
    { IMAGE_SAMPLE_C_D_CL_O_V1_V6_nsa_gfx10, 2996 },
    { IMAGE_SAMPLE_C_D_CL_O_V1_V7_nsa_gfx10, 2997 },
    { IMAGE_SAMPLE_C_D_CL_O_V1_V8, 3030 },
    { IMAGE_SAMPLE_C_D_CL_O_V1_V8_gfx10, 2980 },
    { IMAGE_SAMPLE_C_D_CL_O_V1_V9_nsa_gfx10, 2998 },
    { IMAGE_SAMPLE_C_D_CL_O_V2_V10_nsa_gfx10, 3006 },
    { IMAGE_SAMPLE_C_D_CL_O_V2_V12_nsa_gfx10, 3007 },
    { IMAGE_SAMPLE_C_D_CL_O_V2_V16, 3034 },
    { IMAGE_SAMPLE_C_D_CL_O_V2_V16_gfx10, 2984 },
    { IMAGE_SAMPLE_C_D_CL_O_V2_V4, 3032 },
    { IMAGE_SAMPLE_C_D_CL_O_V2_V4_gfx10, 2982 },
    { IMAGE_SAMPLE_C_D_CL_O_V2_V4_nsa_gfx10, 3001 },
    { IMAGE_SAMPLE_C_D_CL_O_V2_V5_nsa_gfx10, 3002 },
    { IMAGE_SAMPLE_C_D_CL_O_V2_V6_nsa_gfx10, 3003 },
    { IMAGE_SAMPLE_C_D_CL_O_V2_V7_nsa_gfx10, 3004 },
    { IMAGE_SAMPLE_C_D_CL_O_V2_V8, 3033 },
    { IMAGE_SAMPLE_C_D_CL_O_V2_V8_gfx10, 2983 },
    { IMAGE_SAMPLE_C_D_CL_O_V2_V9_nsa_gfx10, 3005 },
    { IMAGE_SAMPLE_C_D_CL_O_V3_V10_nsa_gfx10, 3013 },
    { IMAGE_SAMPLE_C_D_CL_O_V3_V12_nsa_gfx10, 3014 },
    { IMAGE_SAMPLE_C_D_CL_O_V3_V16, 3037 },
    { IMAGE_SAMPLE_C_D_CL_O_V3_V16_gfx10, 2987 },
    { IMAGE_SAMPLE_C_D_CL_O_V3_V4, 3035 },
    { IMAGE_SAMPLE_C_D_CL_O_V3_V4_gfx10, 2985 },
    { IMAGE_SAMPLE_C_D_CL_O_V3_V4_nsa_gfx10, 3008 },
    { IMAGE_SAMPLE_C_D_CL_O_V3_V5_nsa_gfx10, 3009 },
    { IMAGE_SAMPLE_C_D_CL_O_V3_V6_nsa_gfx10, 3010 },
    { IMAGE_SAMPLE_C_D_CL_O_V3_V7_nsa_gfx10, 3011 },
    { IMAGE_SAMPLE_C_D_CL_O_V3_V8, 3036 },
    { IMAGE_SAMPLE_C_D_CL_O_V3_V8_gfx10, 2986 },
    { IMAGE_SAMPLE_C_D_CL_O_V3_V9_nsa_gfx10, 3012 },
    { IMAGE_SAMPLE_C_D_CL_O_V4_V10_nsa_gfx10, 3020 },
    { IMAGE_SAMPLE_C_D_CL_O_V4_V12_nsa_gfx10, 3021 },
    { IMAGE_SAMPLE_C_D_CL_O_V4_V16, 3040 },
    { IMAGE_SAMPLE_C_D_CL_O_V4_V16_gfx10, 2990 },
    { IMAGE_SAMPLE_C_D_CL_O_V4_V4, 3038 },
    { IMAGE_SAMPLE_C_D_CL_O_V4_V4_gfx10, 2988 },
    { IMAGE_SAMPLE_C_D_CL_O_V4_V4_nsa_gfx10, 3015 },
    { IMAGE_SAMPLE_C_D_CL_O_V4_V5_nsa_gfx10, 3016 },
    { IMAGE_SAMPLE_C_D_CL_O_V4_V6_nsa_gfx10, 3017 },
    { IMAGE_SAMPLE_C_D_CL_O_V4_V7_nsa_gfx10, 3018 },
    { IMAGE_SAMPLE_C_D_CL_O_V4_V8, 3039 },
    { IMAGE_SAMPLE_C_D_CL_O_V4_V8_gfx10, 2989 },
    { IMAGE_SAMPLE_C_D_CL_O_V4_V9_nsa_gfx10, 3019 },
    { IMAGE_SAMPLE_C_D_CL_O_V5_V10_nsa_gfx10, 3027 },
    { IMAGE_SAMPLE_C_D_CL_O_V5_V12_nsa_gfx10, 3028 },
    { IMAGE_SAMPLE_C_D_CL_O_V5_V16, 3043 },
    { IMAGE_SAMPLE_C_D_CL_O_V5_V16_gfx10, 2993 },
    { IMAGE_SAMPLE_C_D_CL_O_V5_V4, 3041 },
    { IMAGE_SAMPLE_C_D_CL_O_V5_V4_gfx10, 2991 },
    { IMAGE_SAMPLE_C_D_CL_O_V5_V4_nsa_gfx10, 3022 },
    { IMAGE_SAMPLE_C_D_CL_O_V5_V5_nsa_gfx10, 3023 },
    { IMAGE_SAMPLE_C_D_CL_O_V5_V6_nsa_gfx10, 3024 },
    { IMAGE_SAMPLE_C_D_CL_O_V5_V7_nsa_gfx10, 3025 },
    { IMAGE_SAMPLE_C_D_CL_O_V5_V8, 3042 },
    { IMAGE_SAMPLE_C_D_CL_O_V5_V8_gfx10, 2992 },
    { IMAGE_SAMPLE_C_D_CL_O_V5_V9_nsa_gfx10, 3026 },
    { IMAGE_SAMPLE_C_D_CL_V1_V11_nsa_gfx10, 2930 },
    { IMAGE_SAMPLE_C_D_CL_V1_V16, 2962 },
    { IMAGE_SAMPLE_C_D_CL_V1_V16_gfx10, 2907 },
    { IMAGE_SAMPLE_C_D_CL_V1_V3, 2959 },
    { IMAGE_SAMPLE_C_D_CL_V1_V3_gfx10, 2904 },
    { IMAGE_SAMPLE_C_D_CL_V1_V3_nsa_gfx10, 2924 },
    { IMAGE_SAMPLE_C_D_CL_V1_V4, 2960 },
    { IMAGE_SAMPLE_C_D_CL_V1_V4_gfx10, 2905 },
    { IMAGE_SAMPLE_C_D_CL_V1_V4_nsa_gfx10, 2925 },
    { IMAGE_SAMPLE_C_D_CL_V1_V5_nsa_gfx10, 2926 },
    { IMAGE_SAMPLE_C_D_CL_V1_V6_nsa_gfx10, 2927 },
    { IMAGE_SAMPLE_C_D_CL_V1_V8, 2961 },
    { IMAGE_SAMPLE_C_D_CL_V1_V8_gfx10, 2906 },
    { IMAGE_SAMPLE_C_D_CL_V1_V8_nsa_gfx10, 2928 },
    { IMAGE_SAMPLE_C_D_CL_V1_V9_nsa_gfx10, 2929 },
    { IMAGE_SAMPLE_C_D_CL_V2_V11_nsa_gfx10, 2937 },
    { IMAGE_SAMPLE_C_D_CL_V2_V16, 2966 },
    { IMAGE_SAMPLE_C_D_CL_V2_V16_gfx10, 2911 },
    { IMAGE_SAMPLE_C_D_CL_V2_V3, 2963 },
    { IMAGE_SAMPLE_C_D_CL_V2_V3_gfx10, 2908 },
    { IMAGE_SAMPLE_C_D_CL_V2_V3_nsa_gfx10, 2931 },
    { IMAGE_SAMPLE_C_D_CL_V2_V4, 2964 },
    { IMAGE_SAMPLE_C_D_CL_V2_V4_gfx10, 2909 },
    { IMAGE_SAMPLE_C_D_CL_V2_V4_nsa_gfx10, 2932 },
    { IMAGE_SAMPLE_C_D_CL_V2_V5_nsa_gfx10, 2933 },
    { IMAGE_SAMPLE_C_D_CL_V2_V6_nsa_gfx10, 2934 },
    { IMAGE_SAMPLE_C_D_CL_V2_V8, 2965 },
    { IMAGE_SAMPLE_C_D_CL_V2_V8_gfx10, 2910 },
    { IMAGE_SAMPLE_C_D_CL_V2_V8_nsa_gfx10, 2935 },
    { IMAGE_SAMPLE_C_D_CL_V2_V9_nsa_gfx10, 2936 },
    { IMAGE_SAMPLE_C_D_CL_V3_V11_nsa_gfx10, 2944 },
    { IMAGE_SAMPLE_C_D_CL_V3_V16, 2970 },
    { IMAGE_SAMPLE_C_D_CL_V3_V16_gfx10, 2915 },
    { IMAGE_SAMPLE_C_D_CL_V3_V3, 2967 },
    { IMAGE_SAMPLE_C_D_CL_V3_V3_gfx10, 2912 },
    { IMAGE_SAMPLE_C_D_CL_V3_V3_nsa_gfx10, 2938 },
    { IMAGE_SAMPLE_C_D_CL_V3_V4, 2968 },
    { IMAGE_SAMPLE_C_D_CL_V3_V4_gfx10, 2913 },
    { IMAGE_SAMPLE_C_D_CL_V3_V4_nsa_gfx10, 2939 },
    { IMAGE_SAMPLE_C_D_CL_V3_V5_nsa_gfx10, 2940 },
    { IMAGE_SAMPLE_C_D_CL_V3_V6_nsa_gfx10, 2941 },
    { IMAGE_SAMPLE_C_D_CL_V3_V8, 2969 },
    { IMAGE_SAMPLE_C_D_CL_V3_V8_gfx10, 2914 },
    { IMAGE_SAMPLE_C_D_CL_V3_V8_nsa_gfx10, 2942 },
    { IMAGE_SAMPLE_C_D_CL_V3_V9_nsa_gfx10, 2943 },
    { IMAGE_SAMPLE_C_D_CL_V4_V11_nsa_gfx10, 2951 },
    { IMAGE_SAMPLE_C_D_CL_V4_V16, 2974 },
    { IMAGE_SAMPLE_C_D_CL_V4_V16_gfx10, 2919 },
    { IMAGE_SAMPLE_C_D_CL_V4_V3, 2971 },
    { IMAGE_SAMPLE_C_D_CL_V4_V3_gfx10, 2916 },
    { IMAGE_SAMPLE_C_D_CL_V4_V3_nsa_gfx10, 2945 },
    { IMAGE_SAMPLE_C_D_CL_V4_V4, 2972 },
    { IMAGE_SAMPLE_C_D_CL_V4_V4_gfx10, 2917 },
    { IMAGE_SAMPLE_C_D_CL_V4_V4_nsa_gfx10, 2946 },
    { IMAGE_SAMPLE_C_D_CL_V4_V5_nsa_gfx10, 2947 },
    { IMAGE_SAMPLE_C_D_CL_V4_V6_nsa_gfx10, 2948 },
    { IMAGE_SAMPLE_C_D_CL_V4_V8, 2973 },
    { IMAGE_SAMPLE_C_D_CL_V4_V8_gfx10, 2918 },
    { IMAGE_SAMPLE_C_D_CL_V4_V8_nsa_gfx10, 2949 },
    { IMAGE_SAMPLE_C_D_CL_V4_V9_nsa_gfx10, 2950 },
    { IMAGE_SAMPLE_C_D_CL_V5_V11_nsa_gfx10, 2958 },
    { IMAGE_SAMPLE_C_D_CL_V5_V16, 2978 },
    { IMAGE_SAMPLE_C_D_CL_V5_V16_gfx10, 2923 },
    { IMAGE_SAMPLE_C_D_CL_V5_V3, 2975 },
    { IMAGE_SAMPLE_C_D_CL_V5_V3_gfx10, 2920 },
    { IMAGE_SAMPLE_C_D_CL_V5_V3_nsa_gfx10, 2952 },
    { IMAGE_SAMPLE_C_D_CL_V5_V4, 2976 },
    { IMAGE_SAMPLE_C_D_CL_V5_V4_gfx10, 2921 },
    { IMAGE_SAMPLE_C_D_CL_V5_V4_nsa_gfx10, 2953 },
    { IMAGE_SAMPLE_C_D_CL_V5_V5_nsa_gfx10, 2954 },
    { IMAGE_SAMPLE_C_D_CL_V5_V6_nsa_gfx10, 2955 },
    { IMAGE_SAMPLE_C_D_CL_V5_V8, 2977 },
    { IMAGE_SAMPLE_C_D_CL_V5_V8_gfx10, 2922 },
    { IMAGE_SAMPLE_C_D_CL_V5_V8_nsa_gfx10, 2956 },
    { IMAGE_SAMPLE_C_D_CL_V5_V9_nsa_gfx10, 2957 },
    { IMAGE_SAMPLE_C_D_O_V1_V11_nsa_gfx10, 3065 },
    { IMAGE_SAMPLE_C_D_O_V1_V16, 3096 },
    { IMAGE_SAMPLE_C_D_O_V1_V16_gfx10, 3046 },
    { IMAGE_SAMPLE_C_D_O_V1_V4, 3094 },
    { IMAGE_SAMPLE_C_D_O_V1_V4_gfx10, 3044 },
    { IMAGE_SAMPLE_C_D_O_V1_V4_nsa_gfx10, 3059 },
    { IMAGE_SAMPLE_C_D_O_V1_V5_nsa_gfx10, 3060 },
    { IMAGE_SAMPLE_C_D_O_V1_V6_nsa_gfx10, 3061 },
    { IMAGE_SAMPLE_C_D_O_V1_V7_nsa_gfx10, 3062 },
    { IMAGE_SAMPLE_C_D_O_V1_V8, 3095 },
    { IMAGE_SAMPLE_C_D_O_V1_V8_gfx10, 3045 },
    { IMAGE_SAMPLE_C_D_O_V1_V8_nsa_gfx10, 3063 },
    { IMAGE_SAMPLE_C_D_O_V1_V9_nsa_gfx10, 3064 },
    { IMAGE_SAMPLE_C_D_O_V2_V11_nsa_gfx10, 3072 },
    { IMAGE_SAMPLE_C_D_O_V2_V16, 3099 },
    { IMAGE_SAMPLE_C_D_O_V2_V16_gfx10, 3049 },
    { IMAGE_SAMPLE_C_D_O_V2_V4, 3097 },
    { IMAGE_SAMPLE_C_D_O_V2_V4_gfx10, 3047 },
    { IMAGE_SAMPLE_C_D_O_V2_V4_nsa_gfx10, 3066 },
    { IMAGE_SAMPLE_C_D_O_V2_V5_nsa_gfx10, 3067 },
    { IMAGE_SAMPLE_C_D_O_V2_V6_nsa_gfx10, 3068 },
    { IMAGE_SAMPLE_C_D_O_V2_V7_nsa_gfx10, 3069 },
    { IMAGE_SAMPLE_C_D_O_V2_V8, 3098 },
    { IMAGE_SAMPLE_C_D_O_V2_V8_gfx10, 3048 },
    { IMAGE_SAMPLE_C_D_O_V2_V8_nsa_gfx10, 3070 },
    { IMAGE_SAMPLE_C_D_O_V2_V9_nsa_gfx10, 3071 },
    { IMAGE_SAMPLE_C_D_O_V3_V11_nsa_gfx10, 3079 },
    { IMAGE_SAMPLE_C_D_O_V3_V16, 3102 },
    { IMAGE_SAMPLE_C_D_O_V3_V16_gfx10, 3052 },
    { IMAGE_SAMPLE_C_D_O_V3_V4, 3100 },
    { IMAGE_SAMPLE_C_D_O_V3_V4_gfx10, 3050 },
    { IMAGE_SAMPLE_C_D_O_V3_V4_nsa_gfx10, 3073 },
    { IMAGE_SAMPLE_C_D_O_V3_V5_nsa_gfx10, 3074 },
    { IMAGE_SAMPLE_C_D_O_V3_V6_nsa_gfx10, 3075 },
    { IMAGE_SAMPLE_C_D_O_V3_V7_nsa_gfx10, 3076 },
    { IMAGE_SAMPLE_C_D_O_V3_V8, 3101 },
    { IMAGE_SAMPLE_C_D_O_V3_V8_gfx10, 3051 },
    { IMAGE_SAMPLE_C_D_O_V3_V8_nsa_gfx10, 3077 },
    { IMAGE_SAMPLE_C_D_O_V3_V9_nsa_gfx10, 3078 },
    { IMAGE_SAMPLE_C_D_O_V4_V11_nsa_gfx10, 3086 },
    { IMAGE_SAMPLE_C_D_O_V4_V16, 3105 },
    { IMAGE_SAMPLE_C_D_O_V4_V16_gfx10, 3055 },
    { IMAGE_SAMPLE_C_D_O_V4_V4, 3103 },
    { IMAGE_SAMPLE_C_D_O_V4_V4_gfx10, 3053 },
    { IMAGE_SAMPLE_C_D_O_V4_V4_nsa_gfx10, 3080 },
    { IMAGE_SAMPLE_C_D_O_V4_V5_nsa_gfx10, 3081 },
    { IMAGE_SAMPLE_C_D_O_V4_V6_nsa_gfx10, 3082 },
    { IMAGE_SAMPLE_C_D_O_V4_V7_nsa_gfx10, 3083 },
    { IMAGE_SAMPLE_C_D_O_V4_V8, 3104 },
    { IMAGE_SAMPLE_C_D_O_V4_V8_gfx10, 3054 },
    { IMAGE_SAMPLE_C_D_O_V4_V8_nsa_gfx10, 3084 },
    { IMAGE_SAMPLE_C_D_O_V4_V9_nsa_gfx10, 3085 },
    { IMAGE_SAMPLE_C_D_O_V5_V11_nsa_gfx10, 3093 },
    { IMAGE_SAMPLE_C_D_O_V5_V16, 3108 },
    { IMAGE_SAMPLE_C_D_O_V5_V16_gfx10, 3058 },
    { IMAGE_SAMPLE_C_D_O_V5_V4, 3106 },
    { IMAGE_SAMPLE_C_D_O_V5_V4_gfx10, 3056 },
    { IMAGE_SAMPLE_C_D_O_V5_V4_nsa_gfx10, 3087 },
    { IMAGE_SAMPLE_C_D_O_V5_V5_nsa_gfx10, 3088 },
    { IMAGE_SAMPLE_C_D_O_V5_V6_nsa_gfx10, 3089 },
    { IMAGE_SAMPLE_C_D_O_V5_V7_nsa_gfx10, 3090 },
    { IMAGE_SAMPLE_C_D_O_V5_V8, 3107 },
    { IMAGE_SAMPLE_C_D_O_V5_V8_gfx10, 3057 },
    { IMAGE_SAMPLE_C_D_O_V5_V8_nsa_gfx10, 3091 },
    { IMAGE_SAMPLE_C_D_O_V5_V9_nsa_gfx10, 3092 },
    { IMAGE_SAMPLE_C_D_V1_V10_nsa_gfx10, 2855 },
    { IMAGE_SAMPLE_C_D_V1_V16, 2887 },
    { IMAGE_SAMPLE_C_D_V1_V16_gfx10, 2832 },
    { IMAGE_SAMPLE_C_D_V1_V3, 2884 },
    { IMAGE_SAMPLE_C_D_V1_V3_gfx10, 2829 },
    { IMAGE_SAMPLE_C_D_V1_V3_nsa_gfx10, 2849 },
    { IMAGE_SAMPLE_C_D_V1_V4, 2885 },
    { IMAGE_SAMPLE_C_D_V1_V4_gfx10, 2830 },
    { IMAGE_SAMPLE_C_D_V1_V4_nsa_gfx10, 2850 },
    { IMAGE_SAMPLE_C_D_V1_V5_nsa_gfx10, 2851 },
    { IMAGE_SAMPLE_C_D_V1_V6_nsa_gfx10, 2852 },
    { IMAGE_SAMPLE_C_D_V1_V7_nsa_gfx10, 2853 },
    { IMAGE_SAMPLE_C_D_V1_V8, 2886 },
    { IMAGE_SAMPLE_C_D_V1_V8_gfx10, 2831 },
    { IMAGE_SAMPLE_C_D_V1_V8_nsa_gfx10, 2854 },
    { IMAGE_SAMPLE_C_D_V2_V10_nsa_gfx10, 2862 },
    { IMAGE_SAMPLE_C_D_V2_V16, 2891 },
    { IMAGE_SAMPLE_C_D_V2_V16_gfx10, 2836 },
    { IMAGE_SAMPLE_C_D_V2_V3, 2888 },
    { IMAGE_SAMPLE_C_D_V2_V3_gfx10, 2833 },
    { IMAGE_SAMPLE_C_D_V2_V3_nsa_gfx10, 2856 },
    { IMAGE_SAMPLE_C_D_V2_V4, 2889 },
    { IMAGE_SAMPLE_C_D_V2_V4_gfx10, 2834 },
    { IMAGE_SAMPLE_C_D_V2_V4_nsa_gfx10, 2857 },
    { IMAGE_SAMPLE_C_D_V2_V5_nsa_gfx10, 2858 },
    { IMAGE_SAMPLE_C_D_V2_V6_nsa_gfx10, 2859 },
    { IMAGE_SAMPLE_C_D_V2_V7_nsa_gfx10, 2860 },
    { IMAGE_SAMPLE_C_D_V2_V8, 2890 },
    { IMAGE_SAMPLE_C_D_V2_V8_gfx10, 2835 },
    { IMAGE_SAMPLE_C_D_V2_V8_nsa_gfx10, 2861 },
    { IMAGE_SAMPLE_C_D_V3_V10_nsa_gfx10, 2869 },
    { IMAGE_SAMPLE_C_D_V3_V16, 2895 },
    { IMAGE_SAMPLE_C_D_V3_V16_gfx10, 2840 },
    { IMAGE_SAMPLE_C_D_V3_V3, 2892 },
    { IMAGE_SAMPLE_C_D_V3_V3_gfx10, 2837 },
    { IMAGE_SAMPLE_C_D_V3_V3_nsa_gfx10, 2863 },
    { IMAGE_SAMPLE_C_D_V3_V4, 2893 },
    { IMAGE_SAMPLE_C_D_V3_V4_gfx10, 2838 },
    { IMAGE_SAMPLE_C_D_V3_V4_nsa_gfx10, 2864 },
    { IMAGE_SAMPLE_C_D_V3_V5_nsa_gfx10, 2865 },
    { IMAGE_SAMPLE_C_D_V3_V6_nsa_gfx10, 2866 },
    { IMAGE_SAMPLE_C_D_V3_V7_nsa_gfx10, 2867 },
    { IMAGE_SAMPLE_C_D_V3_V8, 2894 },
    { IMAGE_SAMPLE_C_D_V3_V8_gfx10, 2839 },
    { IMAGE_SAMPLE_C_D_V3_V8_nsa_gfx10, 2868 },
    { IMAGE_SAMPLE_C_D_V4_V10_nsa_gfx10, 2876 },
    { IMAGE_SAMPLE_C_D_V4_V16, 2899 },
    { IMAGE_SAMPLE_C_D_V4_V16_gfx10, 2844 },
    { IMAGE_SAMPLE_C_D_V4_V3, 2896 },
    { IMAGE_SAMPLE_C_D_V4_V3_gfx10, 2841 },
    { IMAGE_SAMPLE_C_D_V4_V3_nsa_gfx10, 2870 },
    { IMAGE_SAMPLE_C_D_V4_V4, 2897 },
    { IMAGE_SAMPLE_C_D_V4_V4_gfx10, 2842 },
    { IMAGE_SAMPLE_C_D_V4_V4_nsa_gfx10, 2871 },
    { IMAGE_SAMPLE_C_D_V4_V5_nsa_gfx10, 2872 },
    { IMAGE_SAMPLE_C_D_V4_V6_nsa_gfx10, 2873 },
    { IMAGE_SAMPLE_C_D_V4_V7_nsa_gfx10, 2874 },
    { IMAGE_SAMPLE_C_D_V4_V8, 2898 },
    { IMAGE_SAMPLE_C_D_V4_V8_gfx10, 2843 },
    { IMAGE_SAMPLE_C_D_V4_V8_nsa_gfx10, 2875 },
    { IMAGE_SAMPLE_C_D_V5_V10_nsa_gfx10, 2883 },
    { IMAGE_SAMPLE_C_D_V5_V16, 2903 },
    { IMAGE_SAMPLE_C_D_V5_V16_gfx10, 2848 },
    { IMAGE_SAMPLE_C_D_V5_V3, 2900 },
    { IMAGE_SAMPLE_C_D_V5_V3_gfx10, 2845 },
    { IMAGE_SAMPLE_C_D_V5_V3_nsa_gfx10, 2877 },
    { IMAGE_SAMPLE_C_D_V5_V4, 2901 },
    { IMAGE_SAMPLE_C_D_V5_V4_gfx10, 2846 },
    { IMAGE_SAMPLE_C_D_V5_V4_nsa_gfx10, 2878 },
    { IMAGE_SAMPLE_C_D_V5_V5_nsa_gfx10, 2879 },
    { IMAGE_SAMPLE_C_D_V5_V6_nsa_gfx10, 2880 },
    { IMAGE_SAMPLE_C_D_V5_V7_nsa_gfx10, 2881 },
    { IMAGE_SAMPLE_C_D_V5_V8, 2902 },
    { IMAGE_SAMPLE_C_D_V5_V8_gfx10, 2847 },
    { IMAGE_SAMPLE_C_D_V5_V8_nsa_gfx10, 2882 },
    { IMAGE_SAMPLE_C_LZ_O_V1_V3, 3244 },
    { IMAGE_SAMPLE_C_LZ_O_V1_V3_gfx10, 3214 },
    { IMAGE_SAMPLE_C_LZ_O_V1_V3_nsa_gfx10, 3229 },
    { IMAGE_SAMPLE_C_LZ_O_V1_V4, 3245 },
    { IMAGE_SAMPLE_C_LZ_O_V1_V4_gfx10, 3215 },
    { IMAGE_SAMPLE_C_LZ_O_V1_V4_nsa_gfx10, 3230 },
    { IMAGE_SAMPLE_C_LZ_O_V1_V5_nsa_gfx10, 3231 },
    { IMAGE_SAMPLE_C_LZ_O_V1_V8, 3246 },
    { IMAGE_SAMPLE_C_LZ_O_V1_V8_gfx10, 3216 },
    { IMAGE_SAMPLE_C_LZ_O_V2_V3, 3247 },
    { IMAGE_SAMPLE_C_LZ_O_V2_V3_gfx10, 3217 },
    { IMAGE_SAMPLE_C_LZ_O_V2_V3_nsa_gfx10, 3232 },
    { IMAGE_SAMPLE_C_LZ_O_V2_V4, 3248 },
    { IMAGE_SAMPLE_C_LZ_O_V2_V4_gfx10, 3218 },
    { IMAGE_SAMPLE_C_LZ_O_V2_V4_nsa_gfx10, 3233 },
    { IMAGE_SAMPLE_C_LZ_O_V2_V5_nsa_gfx10, 3234 },
    { IMAGE_SAMPLE_C_LZ_O_V2_V8, 3249 },
    { IMAGE_SAMPLE_C_LZ_O_V2_V8_gfx10, 3219 },
    { IMAGE_SAMPLE_C_LZ_O_V3_V3, 3250 },
    { IMAGE_SAMPLE_C_LZ_O_V3_V3_gfx10, 3220 },
    { IMAGE_SAMPLE_C_LZ_O_V3_V3_nsa_gfx10, 3235 },
    { IMAGE_SAMPLE_C_LZ_O_V3_V4, 3251 },
    { IMAGE_SAMPLE_C_LZ_O_V3_V4_gfx10, 3221 },
    { IMAGE_SAMPLE_C_LZ_O_V3_V4_nsa_gfx10, 3236 },
    { IMAGE_SAMPLE_C_LZ_O_V3_V5_nsa_gfx10, 3237 },
    { IMAGE_SAMPLE_C_LZ_O_V3_V8, 3252 },
    { IMAGE_SAMPLE_C_LZ_O_V3_V8_gfx10, 3222 },
    { IMAGE_SAMPLE_C_LZ_O_V4_V3, 3253 },
    { IMAGE_SAMPLE_C_LZ_O_V4_V3_gfx10, 3223 },
    { IMAGE_SAMPLE_C_LZ_O_V4_V3_nsa_gfx10, 3238 },
    { IMAGE_SAMPLE_C_LZ_O_V4_V4, 3254 },
    { IMAGE_SAMPLE_C_LZ_O_V4_V4_gfx10, 3224 },
    { IMAGE_SAMPLE_C_LZ_O_V4_V4_nsa_gfx10, 3239 },
    { IMAGE_SAMPLE_C_LZ_O_V4_V5_nsa_gfx10, 3240 },
    { IMAGE_SAMPLE_C_LZ_O_V4_V8, 3255 },
    { IMAGE_SAMPLE_C_LZ_O_V4_V8_gfx10, 3225 },
    { IMAGE_SAMPLE_C_LZ_O_V5_V3, 3256 },
    { IMAGE_SAMPLE_C_LZ_O_V5_V3_gfx10, 3226 },
    { IMAGE_SAMPLE_C_LZ_O_V5_V3_nsa_gfx10, 3241 },
    { IMAGE_SAMPLE_C_LZ_O_V5_V4, 3257 },
    { IMAGE_SAMPLE_C_LZ_O_V5_V4_gfx10, 3227 },
    { IMAGE_SAMPLE_C_LZ_O_V5_V4_nsa_gfx10, 3242 },
    { IMAGE_SAMPLE_C_LZ_O_V5_V5_nsa_gfx10, 3243 },
    { IMAGE_SAMPLE_C_LZ_O_V5_V8, 3258 },
    { IMAGE_SAMPLE_C_LZ_O_V5_V8_gfx10, 3228 },
    { IMAGE_SAMPLE_C_LZ_V1_V2, 3199 },
    { IMAGE_SAMPLE_C_LZ_V1_V2_gfx10, 3169 },
    { IMAGE_SAMPLE_C_LZ_V1_V2_nsa_gfx10, 3184 },
    { IMAGE_SAMPLE_C_LZ_V1_V3, 3200 },
    { IMAGE_SAMPLE_C_LZ_V1_V3_gfx10, 3170 },
    { IMAGE_SAMPLE_C_LZ_V1_V3_nsa_gfx10, 3185 },
    { IMAGE_SAMPLE_C_LZ_V1_V4, 3201 },
    { IMAGE_SAMPLE_C_LZ_V1_V4_gfx10, 3171 },
    { IMAGE_SAMPLE_C_LZ_V1_V4_nsa_gfx10, 3186 },
    { IMAGE_SAMPLE_C_LZ_V2_V2, 3202 },
    { IMAGE_SAMPLE_C_LZ_V2_V2_gfx10, 3172 },
    { IMAGE_SAMPLE_C_LZ_V2_V2_nsa_gfx10, 3187 },
    { IMAGE_SAMPLE_C_LZ_V2_V3, 3203 },
    { IMAGE_SAMPLE_C_LZ_V2_V3_gfx10, 3173 },
    { IMAGE_SAMPLE_C_LZ_V2_V3_nsa_gfx10, 3188 },
    { IMAGE_SAMPLE_C_LZ_V2_V4, 3204 },
    { IMAGE_SAMPLE_C_LZ_V2_V4_gfx10, 3174 },
    { IMAGE_SAMPLE_C_LZ_V2_V4_nsa_gfx10, 3189 },
    { IMAGE_SAMPLE_C_LZ_V3_V2, 3205 },
    { IMAGE_SAMPLE_C_LZ_V3_V2_gfx10, 3175 },
    { IMAGE_SAMPLE_C_LZ_V3_V2_nsa_gfx10, 3190 },
    { IMAGE_SAMPLE_C_LZ_V3_V3, 3206 },
    { IMAGE_SAMPLE_C_LZ_V3_V3_gfx10, 3176 },
    { IMAGE_SAMPLE_C_LZ_V3_V3_nsa_gfx10, 3191 },
    { IMAGE_SAMPLE_C_LZ_V3_V4, 3207 },
    { IMAGE_SAMPLE_C_LZ_V3_V4_gfx10, 3177 },
    { IMAGE_SAMPLE_C_LZ_V3_V4_nsa_gfx10, 3192 },
    { IMAGE_SAMPLE_C_LZ_V4_V2, 3208 },
    { IMAGE_SAMPLE_C_LZ_V4_V2_gfx10, 3178 },
    { IMAGE_SAMPLE_C_LZ_V4_V2_nsa_gfx10, 3193 },
    { IMAGE_SAMPLE_C_LZ_V4_V3, 3209 },
    { IMAGE_SAMPLE_C_LZ_V4_V3_gfx10, 3179 },
    { IMAGE_SAMPLE_C_LZ_V4_V3_nsa_gfx10, 3194 },
    { IMAGE_SAMPLE_C_LZ_V4_V4, 3210 },
    { IMAGE_SAMPLE_C_LZ_V4_V4_gfx10, 3180 },
    { IMAGE_SAMPLE_C_LZ_V4_V4_nsa_gfx10, 3195 },
    { IMAGE_SAMPLE_C_LZ_V5_V2, 3211 },
    { IMAGE_SAMPLE_C_LZ_V5_V2_gfx10, 3181 },
    { IMAGE_SAMPLE_C_LZ_V5_V2_nsa_gfx10, 3196 },
    { IMAGE_SAMPLE_C_LZ_V5_V3, 3212 },
    { IMAGE_SAMPLE_C_LZ_V5_V3_gfx10, 3182 },
    { IMAGE_SAMPLE_C_LZ_V5_V3_nsa_gfx10, 3197 },
    { IMAGE_SAMPLE_C_LZ_V5_V4, 3213 },
    { IMAGE_SAMPLE_C_LZ_V5_V4_gfx10, 3183 },
    { IMAGE_SAMPLE_C_LZ_V5_V4_nsa_gfx10, 3198 },
    { IMAGE_SAMPLE_C_L_O_V1_V3, 3294 },
    { IMAGE_SAMPLE_C_L_O_V1_V3_gfx10, 3259 },
    { IMAGE_SAMPLE_C_L_O_V1_V3_nsa_gfx10, 3274 },
    { IMAGE_SAMPLE_C_L_O_V1_V4, 3295 },
    { IMAGE_SAMPLE_C_L_O_V1_V4_gfx10, 3260 },
    { IMAGE_SAMPLE_C_L_O_V1_V4_nsa_gfx10, 3275 },
    { IMAGE_SAMPLE_C_L_O_V1_V5_nsa_gfx10, 3276 },
    { IMAGE_SAMPLE_C_L_O_V1_V6_nsa_gfx10, 3277 },
    { IMAGE_SAMPLE_C_L_O_V1_V8, 3296 },
    { IMAGE_SAMPLE_C_L_O_V1_V8_gfx10, 3261 },
    { IMAGE_SAMPLE_C_L_O_V2_V3, 3297 },
    { IMAGE_SAMPLE_C_L_O_V2_V3_gfx10, 3262 },
    { IMAGE_SAMPLE_C_L_O_V2_V3_nsa_gfx10, 3278 },
    { IMAGE_SAMPLE_C_L_O_V2_V4, 3298 },
    { IMAGE_SAMPLE_C_L_O_V2_V4_gfx10, 3263 },
    { IMAGE_SAMPLE_C_L_O_V2_V4_nsa_gfx10, 3279 },
    { IMAGE_SAMPLE_C_L_O_V2_V5_nsa_gfx10, 3280 },
    { IMAGE_SAMPLE_C_L_O_V2_V6_nsa_gfx10, 3281 },
    { IMAGE_SAMPLE_C_L_O_V2_V8, 3299 },
    { IMAGE_SAMPLE_C_L_O_V2_V8_gfx10, 3264 },
    { IMAGE_SAMPLE_C_L_O_V3_V3, 3300 },
    { IMAGE_SAMPLE_C_L_O_V3_V3_gfx10, 3265 },
    { IMAGE_SAMPLE_C_L_O_V3_V3_nsa_gfx10, 3282 },
    { IMAGE_SAMPLE_C_L_O_V3_V4, 3301 },
    { IMAGE_SAMPLE_C_L_O_V3_V4_gfx10, 3266 },
    { IMAGE_SAMPLE_C_L_O_V3_V4_nsa_gfx10, 3283 },
    { IMAGE_SAMPLE_C_L_O_V3_V5_nsa_gfx10, 3284 },
    { IMAGE_SAMPLE_C_L_O_V3_V6_nsa_gfx10, 3285 },
    { IMAGE_SAMPLE_C_L_O_V3_V8, 3302 },
    { IMAGE_SAMPLE_C_L_O_V3_V8_gfx10, 3267 },
    { IMAGE_SAMPLE_C_L_O_V4_V3, 3303 },
    { IMAGE_SAMPLE_C_L_O_V4_V3_gfx10, 3268 },
    { IMAGE_SAMPLE_C_L_O_V4_V3_nsa_gfx10, 3286 },
    { IMAGE_SAMPLE_C_L_O_V4_V4, 3304 },
    { IMAGE_SAMPLE_C_L_O_V4_V4_gfx10, 3269 },
    { IMAGE_SAMPLE_C_L_O_V4_V4_nsa_gfx10, 3287 },
    { IMAGE_SAMPLE_C_L_O_V4_V5_nsa_gfx10, 3288 },
    { IMAGE_SAMPLE_C_L_O_V4_V6_nsa_gfx10, 3289 },
    { IMAGE_SAMPLE_C_L_O_V4_V8, 3305 },
    { IMAGE_SAMPLE_C_L_O_V4_V8_gfx10, 3270 },
    { IMAGE_SAMPLE_C_L_O_V5_V3, 3306 },
    { IMAGE_SAMPLE_C_L_O_V5_V3_gfx10, 3271 },
    { IMAGE_SAMPLE_C_L_O_V5_V3_nsa_gfx10, 3290 },
    { IMAGE_SAMPLE_C_L_O_V5_V4, 3307 },
    { IMAGE_SAMPLE_C_L_O_V5_V4_gfx10, 3272 },
    { IMAGE_SAMPLE_C_L_O_V5_V4_nsa_gfx10, 3291 },
    { IMAGE_SAMPLE_C_L_O_V5_V5_nsa_gfx10, 3292 },
    { IMAGE_SAMPLE_C_L_O_V5_V6_nsa_gfx10, 3293 },
    { IMAGE_SAMPLE_C_L_O_V5_V8, 3308 },
    { IMAGE_SAMPLE_C_L_O_V5_V8_gfx10, 3273 },
    { IMAGE_SAMPLE_C_L_V1_V2, 3149 },
    { IMAGE_SAMPLE_C_L_V1_V2_gfx10, 3109 },
    { IMAGE_SAMPLE_C_L_V1_V2_nsa_gfx10, 3129 },
    { IMAGE_SAMPLE_C_L_V1_V3, 3150 },
    { IMAGE_SAMPLE_C_L_V1_V3_gfx10, 3110 },
    { IMAGE_SAMPLE_C_L_V1_V3_nsa_gfx10, 3130 },
    { IMAGE_SAMPLE_C_L_V1_V4, 3151 },
    { IMAGE_SAMPLE_C_L_V1_V4_gfx10, 3111 },
    { IMAGE_SAMPLE_C_L_V1_V4_nsa_gfx10, 3131 },
    { IMAGE_SAMPLE_C_L_V1_V5_nsa_gfx10, 3132 },
    { IMAGE_SAMPLE_C_L_V1_V8, 3152 },
    { IMAGE_SAMPLE_C_L_V1_V8_gfx10, 3112 },
    { IMAGE_SAMPLE_C_L_V2_V2, 3153 },
    { IMAGE_SAMPLE_C_L_V2_V2_gfx10, 3113 },
    { IMAGE_SAMPLE_C_L_V2_V2_nsa_gfx10, 3133 },
    { IMAGE_SAMPLE_C_L_V2_V3, 3154 },
    { IMAGE_SAMPLE_C_L_V2_V3_gfx10, 3114 },
    { IMAGE_SAMPLE_C_L_V2_V3_nsa_gfx10, 3134 },
    { IMAGE_SAMPLE_C_L_V2_V4, 3155 },
    { IMAGE_SAMPLE_C_L_V2_V4_gfx10, 3115 },
    { IMAGE_SAMPLE_C_L_V2_V4_nsa_gfx10, 3135 },
    { IMAGE_SAMPLE_C_L_V2_V5_nsa_gfx10, 3136 },
    { IMAGE_SAMPLE_C_L_V2_V8, 3156 },
    { IMAGE_SAMPLE_C_L_V2_V8_gfx10, 3116 },
    { IMAGE_SAMPLE_C_L_V3_V2, 3157 },
    { IMAGE_SAMPLE_C_L_V3_V2_gfx10, 3117 },
    { IMAGE_SAMPLE_C_L_V3_V2_nsa_gfx10, 3137 },
    { IMAGE_SAMPLE_C_L_V3_V3, 3158 },
    { IMAGE_SAMPLE_C_L_V3_V3_gfx10, 3118 },
    { IMAGE_SAMPLE_C_L_V3_V3_nsa_gfx10, 3138 },
    { IMAGE_SAMPLE_C_L_V3_V4, 3159 },
    { IMAGE_SAMPLE_C_L_V3_V4_gfx10, 3119 },
    { IMAGE_SAMPLE_C_L_V3_V4_nsa_gfx10, 3139 },
    { IMAGE_SAMPLE_C_L_V3_V5_nsa_gfx10, 3140 },
    { IMAGE_SAMPLE_C_L_V3_V8, 3160 },
    { IMAGE_SAMPLE_C_L_V3_V8_gfx10, 3120 },
    { IMAGE_SAMPLE_C_L_V4_V2, 3161 },
    { IMAGE_SAMPLE_C_L_V4_V2_gfx10, 3121 },
    { IMAGE_SAMPLE_C_L_V4_V2_nsa_gfx10, 3141 },
    { IMAGE_SAMPLE_C_L_V4_V3, 3162 },
    { IMAGE_SAMPLE_C_L_V4_V3_gfx10, 3122 },
    { IMAGE_SAMPLE_C_L_V4_V3_nsa_gfx10, 3142 },
    { IMAGE_SAMPLE_C_L_V4_V4, 3163 },
    { IMAGE_SAMPLE_C_L_V4_V4_gfx10, 3123 },
    { IMAGE_SAMPLE_C_L_V4_V4_nsa_gfx10, 3143 },
    { IMAGE_SAMPLE_C_L_V4_V5_nsa_gfx10, 3144 },
    { IMAGE_SAMPLE_C_L_V4_V8, 3164 },
    { IMAGE_SAMPLE_C_L_V4_V8_gfx10, 3124 },
    { IMAGE_SAMPLE_C_L_V5_V2, 3165 },
    { IMAGE_SAMPLE_C_L_V5_V2_gfx10, 3125 },
    { IMAGE_SAMPLE_C_L_V5_V2_nsa_gfx10, 3145 },
    { IMAGE_SAMPLE_C_L_V5_V3, 3166 },
    { IMAGE_SAMPLE_C_L_V5_V3_gfx10, 3126 },
    { IMAGE_SAMPLE_C_L_V5_V3_nsa_gfx10, 3146 },
    { IMAGE_SAMPLE_C_L_V5_V4, 3167 },
    { IMAGE_SAMPLE_C_L_V5_V4_gfx10, 3127 },
    { IMAGE_SAMPLE_C_L_V5_V4_nsa_gfx10, 3147 },
    { IMAGE_SAMPLE_C_L_V5_V5_nsa_gfx10, 3148 },
    { IMAGE_SAMPLE_C_L_V5_V8, 3168 },
    { IMAGE_SAMPLE_C_L_V5_V8_gfx10, 3128 },
    { IMAGE_SAMPLE_C_O_V1_V3, 3339 },
    { IMAGE_SAMPLE_C_O_V1_V3_gfx10, 3309 },
    { IMAGE_SAMPLE_C_O_V1_V3_nsa_gfx10, 3324 },
    { IMAGE_SAMPLE_C_O_V1_V4, 3340 },
    { IMAGE_SAMPLE_C_O_V1_V4_gfx10, 3310 },
    { IMAGE_SAMPLE_C_O_V1_V4_nsa_gfx10, 3325 },
    { IMAGE_SAMPLE_C_O_V1_V5_nsa_gfx10, 3326 },
    { IMAGE_SAMPLE_C_O_V1_V8, 3341 },
    { IMAGE_SAMPLE_C_O_V1_V8_gfx10, 3311 },
    { IMAGE_SAMPLE_C_O_V2_V3, 3342 },
    { IMAGE_SAMPLE_C_O_V2_V3_gfx10, 3312 },
    { IMAGE_SAMPLE_C_O_V2_V3_nsa_gfx10, 3327 },
    { IMAGE_SAMPLE_C_O_V2_V4, 3343 },
    { IMAGE_SAMPLE_C_O_V2_V4_gfx10, 3313 },
    { IMAGE_SAMPLE_C_O_V2_V4_nsa_gfx10, 3328 },
    { IMAGE_SAMPLE_C_O_V2_V5_nsa_gfx10, 3329 },
    { IMAGE_SAMPLE_C_O_V2_V8, 3344 },
    { IMAGE_SAMPLE_C_O_V2_V8_gfx10, 3314 },
    { IMAGE_SAMPLE_C_O_V3_V3, 3345 },
    { IMAGE_SAMPLE_C_O_V3_V3_gfx10, 3315 },
    { IMAGE_SAMPLE_C_O_V3_V3_nsa_gfx10, 3330 },
    { IMAGE_SAMPLE_C_O_V3_V4, 3346 },
    { IMAGE_SAMPLE_C_O_V3_V4_gfx10, 3316 },
    { IMAGE_SAMPLE_C_O_V3_V4_nsa_gfx10, 3331 },
    { IMAGE_SAMPLE_C_O_V3_V5_nsa_gfx10, 3332 },
    { IMAGE_SAMPLE_C_O_V3_V8, 3347 },
    { IMAGE_SAMPLE_C_O_V3_V8_gfx10, 3317 },
    { IMAGE_SAMPLE_C_O_V4_V3, 3348 },
    { IMAGE_SAMPLE_C_O_V4_V3_gfx10, 3318 },
    { IMAGE_SAMPLE_C_O_V4_V3_nsa_gfx10, 3333 },
    { IMAGE_SAMPLE_C_O_V4_V4, 3349 },
    { IMAGE_SAMPLE_C_O_V4_V4_gfx10, 3319 },
    { IMAGE_SAMPLE_C_O_V4_V4_nsa_gfx10, 3334 },
    { IMAGE_SAMPLE_C_O_V4_V5_nsa_gfx10, 3335 },
    { IMAGE_SAMPLE_C_O_V4_V8, 3350 },
    { IMAGE_SAMPLE_C_O_V4_V8_gfx10, 3320 },
    { IMAGE_SAMPLE_C_O_V5_V3, 3351 },
    { IMAGE_SAMPLE_C_O_V5_V3_gfx10, 3321 },
    { IMAGE_SAMPLE_C_O_V5_V3_nsa_gfx10, 3336 },
    { IMAGE_SAMPLE_C_O_V5_V4, 3352 },
    { IMAGE_SAMPLE_C_O_V5_V4_gfx10, 3322 },
    { IMAGE_SAMPLE_C_O_V5_V4_nsa_gfx10, 3337 },
    { IMAGE_SAMPLE_C_O_V5_V5_nsa_gfx10, 3338 },
    { IMAGE_SAMPLE_C_O_V5_V8, 3353 },
    { IMAGE_SAMPLE_C_O_V5_V8_gfx10, 3323 },
    { IMAGE_SAMPLE_C_V1_V2, 1819 },
    { IMAGE_SAMPLE_C_V1_V2_gfx10, 1789 },
    { IMAGE_SAMPLE_C_V1_V2_nsa_gfx10, 1804 },
    { IMAGE_SAMPLE_C_V1_V3, 1820 },
    { IMAGE_SAMPLE_C_V1_V3_gfx10, 1790 },
    { IMAGE_SAMPLE_C_V1_V3_nsa_gfx10, 1805 },
    { IMAGE_SAMPLE_C_V1_V4, 1821 },
    { IMAGE_SAMPLE_C_V1_V4_gfx10, 1791 },
    { IMAGE_SAMPLE_C_V1_V4_nsa_gfx10, 1806 },
    { IMAGE_SAMPLE_C_V2_V2, 1822 },
    { IMAGE_SAMPLE_C_V2_V2_gfx10, 1792 },
    { IMAGE_SAMPLE_C_V2_V2_nsa_gfx10, 1807 },
    { IMAGE_SAMPLE_C_V2_V3, 1823 },
    { IMAGE_SAMPLE_C_V2_V3_gfx10, 1793 },
    { IMAGE_SAMPLE_C_V2_V3_nsa_gfx10, 1808 },
    { IMAGE_SAMPLE_C_V2_V4, 1824 },
    { IMAGE_SAMPLE_C_V2_V4_gfx10, 1794 },
    { IMAGE_SAMPLE_C_V2_V4_nsa_gfx10, 1809 },
    { IMAGE_SAMPLE_C_V3_V2, 1825 },
    { IMAGE_SAMPLE_C_V3_V2_gfx10, 1795 },
    { IMAGE_SAMPLE_C_V3_V2_nsa_gfx10, 1810 },
    { IMAGE_SAMPLE_C_V3_V3, 1826 },
    { IMAGE_SAMPLE_C_V3_V3_gfx10, 1796 },
    { IMAGE_SAMPLE_C_V3_V3_nsa_gfx10, 1811 },
    { IMAGE_SAMPLE_C_V3_V4, 1827 },
    { IMAGE_SAMPLE_C_V3_V4_gfx10, 1797 },
    { IMAGE_SAMPLE_C_V3_V4_nsa_gfx10, 1812 },
    { IMAGE_SAMPLE_C_V4_V2, 1828 },
    { IMAGE_SAMPLE_C_V4_V2_gfx10, 1798 },
    { IMAGE_SAMPLE_C_V4_V2_nsa_gfx10, 1813 },
    { IMAGE_SAMPLE_C_V4_V3, 1829 },
    { IMAGE_SAMPLE_C_V4_V3_gfx10, 1799 },
    { IMAGE_SAMPLE_C_V4_V3_nsa_gfx10, 1814 },
    { IMAGE_SAMPLE_C_V4_V4, 1830 },
    { IMAGE_SAMPLE_C_V4_V4_gfx10, 1800 },
    { IMAGE_SAMPLE_C_V4_V4_nsa_gfx10, 1815 },
    { IMAGE_SAMPLE_C_V5_V2, 1831 },
    { IMAGE_SAMPLE_C_V5_V2_gfx10, 1801 },
    { IMAGE_SAMPLE_C_V5_V2_nsa_gfx10, 1816 },
    { IMAGE_SAMPLE_C_V5_V3, 1832 },
    { IMAGE_SAMPLE_C_V5_V3_gfx10, 1802 },
    { IMAGE_SAMPLE_C_V5_V3_nsa_gfx10, 1817 },
    { IMAGE_SAMPLE_C_V5_V4, 1833 },
    { IMAGE_SAMPLE_C_V5_V4_gfx10, 1803 },
    { IMAGE_SAMPLE_C_V5_V4_nsa_gfx10, 1818 },
    { IMAGE_SAMPLE_D_CL_O_V1_V11_nsa_gfx10, 3550 },
    { IMAGE_SAMPLE_D_CL_O_V1_V16, 3582 },
    { IMAGE_SAMPLE_D_CL_O_V1_V16_gfx10, 3527 },
    { IMAGE_SAMPLE_D_CL_O_V1_V3, 3579 },
    { IMAGE_SAMPLE_D_CL_O_V1_V3_gfx10, 3524 },
    { IMAGE_SAMPLE_D_CL_O_V1_V3_nsa_gfx10, 3544 },
    { IMAGE_SAMPLE_D_CL_O_V1_V4, 3580 },
    { IMAGE_SAMPLE_D_CL_O_V1_V4_gfx10, 3525 },
    { IMAGE_SAMPLE_D_CL_O_V1_V4_nsa_gfx10, 3545 },
    { IMAGE_SAMPLE_D_CL_O_V1_V5_nsa_gfx10, 3546 },
    { IMAGE_SAMPLE_D_CL_O_V1_V6_nsa_gfx10, 3547 },
    { IMAGE_SAMPLE_D_CL_O_V1_V8, 3581 },
    { IMAGE_SAMPLE_D_CL_O_V1_V8_gfx10, 3526 },
    { IMAGE_SAMPLE_D_CL_O_V1_V8_nsa_gfx10, 3548 },
    { IMAGE_SAMPLE_D_CL_O_V1_V9_nsa_gfx10, 3549 },
    { IMAGE_SAMPLE_D_CL_O_V2_V11_nsa_gfx10, 3557 },
    { IMAGE_SAMPLE_D_CL_O_V2_V16, 3586 },
    { IMAGE_SAMPLE_D_CL_O_V2_V16_gfx10, 3531 },
    { IMAGE_SAMPLE_D_CL_O_V2_V3, 3583 },
    { IMAGE_SAMPLE_D_CL_O_V2_V3_gfx10, 3528 },
    { IMAGE_SAMPLE_D_CL_O_V2_V3_nsa_gfx10, 3551 },
    { IMAGE_SAMPLE_D_CL_O_V2_V4, 3584 },
    { IMAGE_SAMPLE_D_CL_O_V2_V4_gfx10, 3529 },
    { IMAGE_SAMPLE_D_CL_O_V2_V4_nsa_gfx10, 3552 },
    { IMAGE_SAMPLE_D_CL_O_V2_V5_nsa_gfx10, 3553 },
    { IMAGE_SAMPLE_D_CL_O_V2_V6_nsa_gfx10, 3554 },
    { IMAGE_SAMPLE_D_CL_O_V2_V8, 3585 },
    { IMAGE_SAMPLE_D_CL_O_V2_V8_gfx10, 3530 },
    { IMAGE_SAMPLE_D_CL_O_V2_V8_nsa_gfx10, 3555 },
    { IMAGE_SAMPLE_D_CL_O_V2_V9_nsa_gfx10, 3556 },
    { IMAGE_SAMPLE_D_CL_O_V3_V11_nsa_gfx10, 3564 },
    { IMAGE_SAMPLE_D_CL_O_V3_V16, 3590 },
    { IMAGE_SAMPLE_D_CL_O_V3_V16_gfx10, 3535 },
    { IMAGE_SAMPLE_D_CL_O_V3_V3, 3587 },
    { IMAGE_SAMPLE_D_CL_O_V3_V3_gfx10, 3532 },
    { IMAGE_SAMPLE_D_CL_O_V3_V3_nsa_gfx10, 3558 },
    { IMAGE_SAMPLE_D_CL_O_V3_V4, 3588 },
    { IMAGE_SAMPLE_D_CL_O_V3_V4_gfx10, 3533 },
    { IMAGE_SAMPLE_D_CL_O_V3_V4_nsa_gfx10, 3559 },
    { IMAGE_SAMPLE_D_CL_O_V3_V5_nsa_gfx10, 3560 },
    { IMAGE_SAMPLE_D_CL_O_V3_V6_nsa_gfx10, 3561 },
    { IMAGE_SAMPLE_D_CL_O_V3_V8, 3589 },
    { IMAGE_SAMPLE_D_CL_O_V3_V8_gfx10, 3534 },
    { IMAGE_SAMPLE_D_CL_O_V3_V8_nsa_gfx10, 3562 },
    { IMAGE_SAMPLE_D_CL_O_V3_V9_nsa_gfx10, 3563 },
    { IMAGE_SAMPLE_D_CL_O_V4_V11_nsa_gfx10, 3571 },
    { IMAGE_SAMPLE_D_CL_O_V4_V16, 3594 },
    { IMAGE_SAMPLE_D_CL_O_V4_V16_gfx10, 3539 },
    { IMAGE_SAMPLE_D_CL_O_V4_V3, 3591 },
    { IMAGE_SAMPLE_D_CL_O_V4_V3_gfx10, 3536 },
    { IMAGE_SAMPLE_D_CL_O_V4_V3_nsa_gfx10, 3565 },
    { IMAGE_SAMPLE_D_CL_O_V4_V4, 3592 },
    { IMAGE_SAMPLE_D_CL_O_V4_V4_gfx10, 3537 },
    { IMAGE_SAMPLE_D_CL_O_V4_V4_nsa_gfx10, 3566 },
    { IMAGE_SAMPLE_D_CL_O_V4_V5_nsa_gfx10, 3567 },
    { IMAGE_SAMPLE_D_CL_O_V4_V6_nsa_gfx10, 3568 },
    { IMAGE_SAMPLE_D_CL_O_V4_V8, 3593 },
    { IMAGE_SAMPLE_D_CL_O_V4_V8_gfx10, 3538 },
    { IMAGE_SAMPLE_D_CL_O_V4_V8_nsa_gfx10, 3569 },
    { IMAGE_SAMPLE_D_CL_O_V4_V9_nsa_gfx10, 3570 },
    { IMAGE_SAMPLE_D_CL_O_V5_V11_nsa_gfx10, 3578 },
    { IMAGE_SAMPLE_D_CL_O_V5_V16, 3598 },
    { IMAGE_SAMPLE_D_CL_O_V5_V16_gfx10, 3543 },
    { IMAGE_SAMPLE_D_CL_O_V5_V3, 3595 },
    { IMAGE_SAMPLE_D_CL_O_V5_V3_gfx10, 3540 },
    { IMAGE_SAMPLE_D_CL_O_V5_V3_nsa_gfx10, 3572 },
    { IMAGE_SAMPLE_D_CL_O_V5_V4, 3596 },
    { IMAGE_SAMPLE_D_CL_O_V5_V4_gfx10, 3541 },
    { IMAGE_SAMPLE_D_CL_O_V5_V4_nsa_gfx10, 3573 },
    { IMAGE_SAMPLE_D_CL_O_V5_V5_nsa_gfx10, 3574 },
    { IMAGE_SAMPLE_D_CL_O_V5_V6_nsa_gfx10, 3575 },
    { IMAGE_SAMPLE_D_CL_O_V5_V8, 3597 },
    { IMAGE_SAMPLE_D_CL_O_V5_V8_gfx10, 3542 },
    { IMAGE_SAMPLE_D_CL_O_V5_V8_nsa_gfx10, 3576 },
    { IMAGE_SAMPLE_D_CL_O_V5_V9_nsa_gfx10, 3577 },
    { IMAGE_SAMPLE_D_CL_V1_V10_nsa_gfx10, 3470 },
    { IMAGE_SAMPLE_D_CL_V1_V16, 3503 },
    { IMAGE_SAMPLE_D_CL_V1_V16_gfx10, 3443 },
    { IMAGE_SAMPLE_D_CL_V1_V2, 3499 },
    { IMAGE_SAMPLE_D_CL_V1_V2_gfx10, 3439 },
    { IMAGE_SAMPLE_D_CL_V1_V2_nsa_gfx10, 3464 },
    { IMAGE_SAMPLE_D_CL_V1_V3, 3500 },
    { IMAGE_SAMPLE_D_CL_V1_V3_gfx10, 3440 },
    { IMAGE_SAMPLE_D_CL_V1_V3_nsa_gfx10, 3465 },
    { IMAGE_SAMPLE_D_CL_V1_V4, 3501 },
    { IMAGE_SAMPLE_D_CL_V1_V4_gfx10, 3441 },
    { IMAGE_SAMPLE_D_CL_V1_V4_nsa_gfx10, 3466 },
    { IMAGE_SAMPLE_D_CL_V1_V5_nsa_gfx10, 3467 },
    { IMAGE_SAMPLE_D_CL_V1_V7_nsa_gfx10, 3468 },
    { IMAGE_SAMPLE_D_CL_V1_V8, 3502 },
    { IMAGE_SAMPLE_D_CL_V1_V8_gfx10, 3442 },
    { IMAGE_SAMPLE_D_CL_V1_V8_nsa_gfx10, 3469 },
    { IMAGE_SAMPLE_D_CL_V2_V10_nsa_gfx10, 3477 },
    { IMAGE_SAMPLE_D_CL_V2_V16, 3508 },
    { IMAGE_SAMPLE_D_CL_V2_V16_gfx10, 3448 },
    { IMAGE_SAMPLE_D_CL_V2_V2, 3504 },
    { IMAGE_SAMPLE_D_CL_V2_V2_gfx10, 3444 },
    { IMAGE_SAMPLE_D_CL_V2_V2_nsa_gfx10, 3471 },
    { IMAGE_SAMPLE_D_CL_V2_V3, 3505 },
    { IMAGE_SAMPLE_D_CL_V2_V3_gfx10, 3445 },
    { IMAGE_SAMPLE_D_CL_V2_V3_nsa_gfx10, 3472 },
    { IMAGE_SAMPLE_D_CL_V2_V4, 3506 },
    { IMAGE_SAMPLE_D_CL_V2_V4_gfx10, 3446 },
    { IMAGE_SAMPLE_D_CL_V2_V4_nsa_gfx10, 3473 },
    { IMAGE_SAMPLE_D_CL_V2_V5_nsa_gfx10, 3474 },
    { IMAGE_SAMPLE_D_CL_V2_V7_nsa_gfx10, 3475 },
    { IMAGE_SAMPLE_D_CL_V2_V8, 3507 },
    { IMAGE_SAMPLE_D_CL_V2_V8_gfx10, 3447 },
    { IMAGE_SAMPLE_D_CL_V2_V8_nsa_gfx10, 3476 },
    { IMAGE_SAMPLE_D_CL_V3_V10_nsa_gfx10, 3484 },
    { IMAGE_SAMPLE_D_CL_V3_V16, 3513 },
    { IMAGE_SAMPLE_D_CL_V3_V16_gfx10, 3453 },
    { IMAGE_SAMPLE_D_CL_V3_V2, 3509 },
    { IMAGE_SAMPLE_D_CL_V3_V2_gfx10, 3449 },
    { IMAGE_SAMPLE_D_CL_V3_V2_nsa_gfx10, 3478 },
    { IMAGE_SAMPLE_D_CL_V3_V3, 3510 },
    { IMAGE_SAMPLE_D_CL_V3_V3_gfx10, 3450 },
    { IMAGE_SAMPLE_D_CL_V3_V3_nsa_gfx10, 3479 },
    { IMAGE_SAMPLE_D_CL_V3_V4, 3511 },
    { IMAGE_SAMPLE_D_CL_V3_V4_gfx10, 3451 },
    { IMAGE_SAMPLE_D_CL_V3_V4_nsa_gfx10, 3480 },
    { IMAGE_SAMPLE_D_CL_V3_V5_nsa_gfx10, 3481 },
    { IMAGE_SAMPLE_D_CL_V3_V7_nsa_gfx10, 3482 },
    { IMAGE_SAMPLE_D_CL_V3_V8, 3512 },
    { IMAGE_SAMPLE_D_CL_V3_V8_gfx10, 3452 },
    { IMAGE_SAMPLE_D_CL_V3_V8_nsa_gfx10, 3483 },
    { IMAGE_SAMPLE_D_CL_V4_V10_nsa_gfx10, 3491 },
    { IMAGE_SAMPLE_D_CL_V4_V16, 3518 },
    { IMAGE_SAMPLE_D_CL_V4_V16_gfx10, 3458 },
    { IMAGE_SAMPLE_D_CL_V4_V2, 3514 },
    { IMAGE_SAMPLE_D_CL_V4_V2_gfx10, 3454 },
    { IMAGE_SAMPLE_D_CL_V4_V2_nsa_gfx10, 3485 },
    { IMAGE_SAMPLE_D_CL_V4_V3, 3515 },
    { IMAGE_SAMPLE_D_CL_V4_V3_gfx10, 3455 },
    { IMAGE_SAMPLE_D_CL_V4_V3_nsa_gfx10, 3486 },
    { IMAGE_SAMPLE_D_CL_V4_V4, 3516 },
    { IMAGE_SAMPLE_D_CL_V4_V4_gfx10, 3456 },
    { IMAGE_SAMPLE_D_CL_V4_V4_nsa_gfx10, 3487 },
    { IMAGE_SAMPLE_D_CL_V4_V5_nsa_gfx10, 3488 },
    { IMAGE_SAMPLE_D_CL_V4_V7_nsa_gfx10, 3489 },
    { IMAGE_SAMPLE_D_CL_V4_V8, 3517 },
    { IMAGE_SAMPLE_D_CL_V4_V8_gfx10, 3457 },
    { IMAGE_SAMPLE_D_CL_V4_V8_nsa_gfx10, 3490 },
    { IMAGE_SAMPLE_D_CL_V5_V10_nsa_gfx10, 3498 },
    { IMAGE_SAMPLE_D_CL_V5_V16, 3523 },
    { IMAGE_SAMPLE_D_CL_V5_V16_gfx10, 3463 },
    { IMAGE_SAMPLE_D_CL_V5_V2, 3519 },
    { IMAGE_SAMPLE_D_CL_V5_V2_gfx10, 3459 },
    { IMAGE_SAMPLE_D_CL_V5_V2_nsa_gfx10, 3492 },
    { IMAGE_SAMPLE_D_CL_V5_V3, 3520 },
    { IMAGE_SAMPLE_D_CL_V5_V3_gfx10, 3460 },
    { IMAGE_SAMPLE_D_CL_V5_V3_nsa_gfx10, 3493 },
    { IMAGE_SAMPLE_D_CL_V5_V4, 3521 },
    { IMAGE_SAMPLE_D_CL_V5_V4_gfx10, 3461 },
    { IMAGE_SAMPLE_D_CL_V5_V4_nsa_gfx10, 3494 },
    { IMAGE_SAMPLE_D_CL_V5_V5_nsa_gfx10, 3495 },
    { IMAGE_SAMPLE_D_CL_V5_V7_nsa_gfx10, 3496 },
    { IMAGE_SAMPLE_D_CL_V5_V8, 3522 },
    { IMAGE_SAMPLE_D_CL_V5_V8_gfx10, 3462 },
    { IMAGE_SAMPLE_D_CL_V5_V8_nsa_gfx10, 3497 },
    { IMAGE_SAMPLE_D_O_V1_V10_nsa_gfx10, 3625 },
    { IMAGE_SAMPLE_D_O_V1_V16, 3657 },
    { IMAGE_SAMPLE_D_O_V1_V16_gfx10, 3602 },
    { IMAGE_SAMPLE_D_O_V1_V3, 3654 },
    { IMAGE_SAMPLE_D_O_V1_V3_gfx10, 3599 },
    { IMAGE_SAMPLE_D_O_V1_V3_nsa_gfx10, 3619 },
    { IMAGE_SAMPLE_D_O_V1_V4, 3655 },
    { IMAGE_SAMPLE_D_O_V1_V4_gfx10, 3600 },
    { IMAGE_SAMPLE_D_O_V1_V4_nsa_gfx10, 3620 },
    { IMAGE_SAMPLE_D_O_V1_V5_nsa_gfx10, 3621 },
    { IMAGE_SAMPLE_D_O_V1_V6_nsa_gfx10, 3622 },
    { IMAGE_SAMPLE_D_O_V1_V7_nsa_gfx10, 3623 },
    { IMAGE_SAMPLE_D_O_V1_V8, 3656 },
    { IMAGE_SAMPLE_D_O_V1_V8_gfx10, 3601 },
    { IMAGE_SAMPLE_D_O_V1_V8_nsa_gfx10, 3624 },
    { IMAGE_SAMPLE_D_O_V2_V10_nsa_gfx10, 3632 },
    { IMAGE_SAMPLE_D_O_V2_V16, 3661 },
    { IMAGE_SAMPLE_D_O_V2_V16_gfx10, 3606 },
    { IMAGE_SAMPLE_D_O_V2_V3, 3658 },
    { IMAGE_SAMPLE_D_O_V2_V3_gfx10, 3603 },
    { IMAGE_SAMPLE_D_O_V2_V3_nsa_gfx10, 3626 },
    { IMAGE_SAMPLE_D_O_V2_V4, 3659 },
    { IMAGE_SAMPLE_D_O_V2_V4_gfx10, 3604 },
    { IMAGE_SAMPLE_D_O_V2_V4_nsa_gfx10, 3627 },
    { IMAGE_SAMPLE_D_O_V2_V5_nsa_gfx10, 3628 },
    { IMAGE_SAMPLE_D_O_V2_V6_nsa_gfx10, 3629 },
    { IMAGE_SAMPLE_D_O_V2_V7_nsa_gfx10, 3630 },
    { IMAGE_SAMPLE_D_O_V2_V8, 3660 },
    { IMAGE_SAMPLE_D_O_V2_V8_gfx10, 3605 },
    { IMAGE_SAMPLE_D_O_V2_V8_nsa_gfx10, 3631 },
    { IMAGE_SAMPLE_D_O_V3_V10_nsa_gfx10, 3639 },
    { IMAGE_SAMPLE_D_O_V3_V16, 3665 },
    { IMAGE_SAMPLE_D_O_V3_V16_gfx10, 3610 },
    { IMAGE_SAMPLE_D_O_V3_V3, 3662 },
    { IMAGE_SAMPLE_D_O_V3_V3_gfx10, 3607 },
    { IMAGE_SAMPLE_D_O_V3_V3_nsa_gfx10, 3633 },
    { IMAGE_SAMPLE_D_O_V3_V4, 3663 },
    { IMAGE_SAMPLE_D_O_V3_V4_gfx10, 3608 },
    { IMAGE_SAMPLE_D_O_V3_V4_nsa_gfx10, 3634 },
    { IMAGE_SAMPLE_D_O_V3_V5_nsa_gfx10, 3635 },
    { IMAGE_SAMPLE_D_O_V3_V6_nsa_gfx10, 3636 },
    { IMAGE_SAMPLE_D_O_V3_V7_nsa_gfx10, 3637 },
    { IMAGE_SAMPLE_D_O_V3_V8, 3664 },
    { IMAGE_SAMPLE_D_O_V3_V8_gfx10, 3609 },
    { IMAGE_SAMPLE_D_O_V3_V8_nsa_gfx10, 3638 },
    { IMAGE_SAMPLE_D_O_V4_V10_nsa_gfx10, 3646 },
    { IMAGE_SAMPLE_D_O_V4_V16, 3669 },
    { IMAGE_SAMPLE_D_O_V4_V16_gfx10, 3614 },
    { IMAGE_SAMPLE_D_O_V4_V3, 3666 },
    { IMAGE_SAMPLE_D_O_V4_V3_gfx10, 3611 },
    { IMAGE_SAMPLE_D_O_V4_V3_nsa_gfx10, 3640 },
    { IMAGE_SAMPLE_D_O_V4_V4, 3667 },
    { IMAGE_SAMPLE_D_O_V4_V4_gfx10, 3612 },
    { IMAGE_SAMPLE_D_O_V4_V4_nsa_gfx10, 3641 },
    { IMAGE_SAMPLE_D_O_V4_V5_nsa_gfx10, 3642 },
    { IMAGE_SAMPLE_D_O_V4_V6_nsa_gfx10, 3643 },
    { IMAGE_SAMPLE_D_O_V4_V7_nsa_gfx10, 3644 },
    { IMAGE_SAMPLE_D_O_V4_V8, 3668 },
    { IMAGE_SAMPLE_D_O_V4_V8_gfx10, 3613 },
    { IMAGE_SAMPLE_D_O_V4_V8_nsa_gfx10, 3645 },
    { IMAGE_SAMPLE_D_O_V5_V10_nsa_gfx10, 3653 },
    { IMAGE_SAMPLE_D_O_V5_V16, 3673 },
    { IMAGE_SAMPLE_D_O_V5_V16_gfx10, 3618 },
    { IMAGE_SAMPLE_D_O_V5_V3, 3670 },
    { IMAGE_SAMPLE_D_O_V5_V3_gfx10, 3615 },
    { IMAGE_SAMPLE_D_O_V5_V3_nsa_gfx10, 3647 },
    { IMAGE_SAMPLE_D_O_V5_V4, 3671 },
    { IMAGE_SAMPLE_D_O_V5_V4_gfx10, 3616 },
    { IMAGE_SAMPLE_D_O_V5_V4_nsa_gfx10, 3648 },
    { IMAGE_SAMPLE_D_O_V5_V5_nsa_gfx10, 3649 },
    { IMAGE_SAMPLE_D_O_V5_V6_nsa_gfx10, 3650 },
    { IMAGE_SAMPLE_D_O_V5_V7_nsa_gfx10, 3651 },
    { IMAGE_SAMPLE_D_O_V5_V8, 3672 },
    { IMAGE_SAMPLE_D_O_V5_V8_gfx10, 3617 },
    { IMAGE_SAMPLE_D_O_V5_V8_nsa_gfx10, 3652 },
    { IMAGE_SAMPLE_D_V1_V16, 3418 },
    { IMAGE_SAMPLE_D_V1_V16_gfx10, 3358 },
    { IMAGE_SAMPLE_D_V1_V2, 3414 },
    { IMAGE_SAMPLE_D_V1_V2_gfx10, 3354 },
    { IMAGE_SAMPLE_D_V1_V2_nsa_gfx10, 3379 },
    { IMAGE_SAMPLE_D_V1_V3, 3415 },
    { IMAGE_SAMPLE_D_V1_V3_gfx10, 3355 },
    { IMAGE_SAMPLE_D_V1_V3_nsa_gfx10, 3380 },
    { IMAGE_SAMPLE_D_V1_V4, 3416 },
    { IMAGE_SAMPLE_D_V1_V4_gfx10, 3356 },
    { IMAGE_SAMPLE_D_V1_V4_nsa_gfx10, 3381 },
    { IMAGE_SAMPLE_D_V1_V5_nsa_gfx10, 3382 },
    { IMAGE_SAMPLE_D_V1_V6_nsa_gfx10, 3383 },
    { IMAGE_SAMPLE_D_V1_V7_nsa_gfx10, 3384 },
    { IMAGE_SAMPLE_D_V1_V8, 3417 },
    { IMAGE_SAMPLE_D_V1_V8_gfx10, 3357 },
    { IMAGE_SAMPLE_D_V1_V9_nsa_gfx10, 3385 },
    { IMAGE_SAMPLE_D_V2_V16, 3423 },
    { IMAGE_SAMPLE_D_V2_V16_gfx10, 3363 },
    { IMAGE_SAMPLE_D_V2_V2, 3419 },
    { IMAGE_SAMPLE_D_V2_V2_gfx10, 3359 },
    { IMAGE_SAMPLE_D_V2_V2_nsa_gfx10, 3386 },
    { IMAGE_SAMPLE_D_V2_V3, 3420 },
    { IMAGE_SAMPLE_D_V2_V3_gfx10, 3360 },
    { IMAGE_SAMPLE_D_V2_V3_nsa_gfx10, 3387 },
    { IMAGE_SAMPLE_D_V2_V4, 3421 },
    { IMAGE_SAMPLE_D_V2_V4_gfx10, 3361 },
    { IMAGE_SAMPLE_D_V2_V4_nsa_gfx10, 3388 },
    { IMAGE_SAMPLE_D_V2_V5_nsa_gfx10, 3389 },
    { IMAGE_SAMPLE_D_V2_V6_nsa_gfx10, 3390 },
    { IMAGE_SAMPLE_D_V2_V7_nsa_gfx10, 3391 },
    { IMAGE_SAMPLE_D_V2_V8, 3422 },
    { IMAGE_SAMPLE_D_V2_V8_gfx10, 3362 },
    { IMAGE_SAMPLE_D_V2_V9_nsa_gfx10, 3392 },
    { IMAGE_SAMPLE_D_V3_V16, 3428 },
    { IMAGE_SAMPLE_D_V3_V16_gfx10, 3368 },
    { IMAGE_SAMPLE_D_V3_V2, 3424 },
    { IMAGE_SAMPLE_D_V3_V2_gfx10, 3364 },
    { IMAGE_SAMPLE_D_V3_V2_nsa_gfx10, 3393 },
    { IMAGE_SAMPLE_D_V3_V3, 3425 },
    { IMAGE_SAMPLE_D_V3_V3_gfx10, 3365 },
    { IMAGE_SAMPLE_D_V3_V3_nsa_gfx10, 3394 },
    { IMAGE_SAMPLE_D_V3_V4, 3426 },
    { IMAGE_SAMPLE_D_V3_V4_gfx10, 3366 },
    { IMAGE_SAMPLE_D_V3_V4_nsa_gfx10, 3395 },
    { IMAGE_SAMPLE_D_V3_V5_nsa_gfx10, 3396 },
    { IMAGE_SAMPLE_D_V3_V6_nsa_gfx10, 3397 },
    { IMAGE_SAMPLE_D_V3_V7_nsa_gfx10, 3398 },
    { IMAGE_SAMPLE_D_V3_V8, 3427 },
    { IMAGE_SAMPLE_D_V3_V8_gfx10, 3367 },
    { IMAGE_SAMPLE_D_V3_V9_nsa_gfx10, 3399 },
    { IMAGE_SAMPLE_D_V4_V16, 3433 },
    { IMAGE_SAMPLE_D_V4_V16_gfx10, 3373 },
    { IMAGE_SAMPLE_D_V4_V2, 3429 },
    { IMAGE_SAMPLE_D_V4_V2_gfx10, 3369 },
    { IMAGE_SAMPLE_D_V4_V2_nsa_gfx10, 3400 },
    { IMAGE_SAMPLE_D_V4_V3, 3430 },
    { IMAGE_SAMPLE_D_V4_V3_gfx10, 3370 },
    { IMAGE_SAMPLE_D_V4_V3_nsa_gfx10, 3401 },
    { IMAGE_SAMPLE_D_V4_V4, 3431 },
    { IMAGE_SAMPLE_D_V4_V4_gfx10, 3371 },
    { IMAGE_SAMPLE_D_V4_V4_nsa_gfx10, 3402 },
    { IMAGE_SAMPLE_D_V4_V5_nsa_gfx10, 3403 },
    { IMAGE_SAMPLE_D_V4_V6_nsa_gfx10, 3404 },
    { IMAGE_SAMPLE_D_V4_V7_nsa_gfx10, 3405 },
    { IMAGE_SAMPLE_D_V4_V8, 3432 },
    { IMAGE_SAMPLE_D_V4_V8_gfx10, 3372 },
    { IMAGE_SAMPLE_D_V4_V9_nsa_gfx10, 3406 },
    { IMAGE_SAMPLE_D_V5_V16, 3438 },
    { IMAGE_SAMPLE_D_V5_V16_gfx10, 3378 },
    { IMAGE_SAMPLE_D_V5_V2, 3434 },
    { IMAGE_SAMPLE_D_V5_V2_gfx10, 3374 },
    { IMAGE_SAMPLE_D_V5_V2_nsa_gfx10, 3407 },
    { IMAGE_SAMPLE_D_V5_V3, 3435 },
    { IMAGE_SAMPLE_D_V5_V3_gfx10, 3375 },
    { IMAGE_SAMPLE_D_V5_V3_nsa_gfx10, 3408 },
    { IMAGE_SAMPLE_D_V5_V4, 3436 },
    { IMAGE_SAMPLE_D_V5_V4_gfx10, 3376 },
    { IMAGE_SAMPLE_D_V5_V4_nsa_gfx10, 3409 },
    { IMAGE_SAMPLE_D_V5_V5_nsa_gfx10, 3410 },
    { IMAGE_SAMPLE_D_V5_V6_nsa_gfx10, 3411 },
    { IMAGE_SAMPLE_D_V5_V7_nsa_gfx10, 3412 },
    { IMAGE_SAMPLE_D_V5_V8, 3437 },
    { IMAGE_SAMPLE_D_V5_V8_gfx10, 3377 },
    { IMAGE_SAMPLE_D_V5_V9_nsa_gfx10, 3413 },
    { IMAGE_SAMPLE_LZ_O_V1_V2, 3809 },
    { IMAGE_SAMPLE_LZ_O_V1_V2_gfx10, 3779 },
    { IMAGE_SAMPLE_LZ_O_V1_V2_nsa_gfx10, 3794 },
    { IMAGE_SAMPLE_LZ_O_V1_V3, 3810 },
    { IMAGE_SAMPLE_LZ_O_V1_V3_gfx10, 3780 },
    { IMAGE_SAMPLE_LZ_O_V1_V3_nsa_gfx10, 3795 },
    { IMAGE_SAMPLE_LZ_O_V1_V4, 3811 },
    { IMAGE_SAMPLE_LZ_O_V1_V4_gfx10, 3781 },
    { IMAGE_SAMPLE_LZ_O_V1_V4_nsa_gfx10, 3796 },
    { IMAGE_SAMPLE_LZ_O_V2_V2, 3812 },
    { IMAGE_SAMPLE_LZ_O_V2_V2_gfx10, 3782 },
    { IMAGE_SAMPLE_LZ_O_V2_V2_nsa_gfx10, 3797 },
    { IMAGE_SAMPLE_LZ_O_V2_V3, 3813 },
    { IMAGE_SAMPLE_LZ_O_V2_V3_gfx10, 3783 },
    { IMAGE_SAMPLE_LZ_O_V2_V3_nsa_gfx10, 3798 },
    { IMAGE_SAMPLE_LZ_O_V2_V4, 3814 },
    { IMAGE_SAMPLE_LZ_O_V2_V4_gfx10, 3784 },
    { IMAGE_SAMPLE_LZ_O_V2_V4_nsa_gfx10, 3799 },
    { IMAGE_SAMPLE_LZ_O_V3_V2, 3815 },
    { IMAGE_SAMPLE_LZ_O_V3_V2_gfx10, 3785 },
    { IMAGE_SAMPLE_LZ_O_V3_V2_nsa_gfx10, 3800 },
    { IMAGE_SAMPLE_LZ_O_V3_V3, 3816 },
    { IMAGE_SAMPLE_LZ_O_V3_V3_gfx10, 3786 },
    { IMAGE_SAMPLE_LZ_O_V3_V3_nsa_gfx10, 3801 },
    { IMAGE_SAMPLE_LZ_O_V3_V4, 3817 },
    { IMAGE_SAMPLE_LZ_O_V3_V4_gfx10, 3787 },
    { IMAGE_SAMPLE_LZ_O_V3_V4_nsa_gfx10, 3802 },
    { IMAGE_SAMPLE_LZ_O_V4_V2, 3818 },
    { IMAGE_SAMPLE_LZ_O_V4_V2_gfx10, 3788 },
    { IMAGE_SAMPLE_LZ_O_V4_V2_nsa_gfx10, 3803 },
    { IMAGE_SAMPLE_LZ_O_V4_V3, 3819 },
    { IMAGE_SAMPLE_LZ_O_V4_V3_gfx10, 3789 },
    { IMAGE_SAMPLE_LZ_O_V4_V3_nsa_gfx10, 3804 },
    { IMAGE_SAMPLE_LZ_O_V4_V4, 3820 },
    { IMAGE_SAMPLE_LZ_O_V4_V4_gfx10, 3790 },
    { IMAGE_SAMPLE_LZ_O_V4_V4_nsa_gfx10, 3805 },
    { IMAGE_SAMPLE_LZ_O_V5_V2, 3821 },
    { IMAGE_SAMPLE_LZ_O_V5_V2_gfx10, 3791 },
    { IMAGE_SAMPLE_LZ_O_V5_V2_nsa_gfx10, 3806 },
    { IMAGE_SAMPLE_LZ_O_V5_V3, 3822 },
    { IMAGE_SAMPLE_LZ_O_V5_V3_gfx10, 3792 },
    { IMAGE_SAMPLE_LZ_O_V5_V3_nsa_gfx10, 3807 },
    { IMAGE_SAMPLE_LZ_O_V5_V4, 3823 },
    { IMAGE_SAMPLE_LZ_O_V5_V4_gfx10, 3793 },
    { IMAGE_SAMPLE_LZ_O_V5_V4_nsa_gfx10, 3808 },
    { IMAGE_SAMPLE_LZ_V1_V1, 3759 },
    { IMAGE_SAMPLE_LZ_V1_V1_gfx10, 3729 },
    { IMAGE_SAMPLE_LZ_V1_V2, 3760 },
    { IMAGE_SAMPLE_LZ_V1_V2_gfx10, 3730 },
    { IMAGE_SAMPLE_LZ_V1_V2_nsa_gfx10, 3749 },
    { IMAGE_SAMPLE_LZ_V1_V3, 3761 },
    { IMAGE_SAMPLE_LZ_V1_V3_gfx10, 3731 },
    { IMAGE_SAMPLE_LZ_V1_V3_nsa_gfx10, 3750 },
    { IMAGE_SAMPLE_LZ_V1_V4, 3762 },
    { IMAGE_SAMPLE_LZ_V1_V4_gfx10, 3732 },
    { IMAGE_SAMPLE_LZ_V2_V1, 3763 },
    { IMAGE_SAMPLE_LZ_V2_V1_gfx10, 3733 },
    { IMAGE_SAMPLE_LZ_V2_V2, 3764 },
    { IMAGE_SAMPLE_LZ_V2_V2_gfx10, 3734 },
    { IMAGE_SAMPLE_LZ_V2_V2_nsa_gfx10, 3751 },
    { IMAGE_SAMPLE_LZ_V2_V3, 3765 },
    { IMAGE_SAMPLE_LZ_V2_V3_gfx10, 3735 },
    { IMAGE_SAMPLE_LZ_V2_V3_nsa_gfx10, 3752 },
    { IMAGE_SAMPLE_LZ_V2_V4, 3766 },
    { IMAGE_SAMPLE_LZ_V2_V4_gfx10, 3736 },
    { IMAGE_SAMPLE_LZ_V3_V1, 3767 },
    { IMAGE_SAMPLE_LZ_V3_V1_gfx10, 3737 },
    { IMAGE_SAMPLE_LZ_V3_V2, 3768 },
    { IMAGE_SAMPLE_LZ_V3_V2_gfx10, 3738 },
    { IMAGE_SAMPLE_LZ_V3_V2_nsa_gfx10, 3753 },
    { IMAGE_SAMPLE_LZ_V3_V3, 3769 },
    { IMAGE_SAMPLE_LZ_V3_V3_gfx10, 3739 },
    { IMAGE_SAMPLE_LZ_V3_V3_nsa_gfx10, 3754 },
    { IMAGE_SAMPLE_LZ_V3_V4, 3770 },
    { IMAGE_SAMPLE_LZ_V3_V4_gfx10, 3740 },
    { IMAGE_SAMPLE_LZ_V4_V1, 3771 },
    { IMAGE_SAMPLE_LZ_V4_V1_gfx10, 3741 },
    { IMAGE_SAMPLE_LZ_V4_V2, 3772 },
    { IMAGE_SAMPLE_LZ_V4_V2_gfx10, 3742 },
    { IMAGE_SAMPLE_LZ_V4_V2_nsa_gfx10, 3755 },
    { IMAGE_SAMPLE_LZ_V4_V3, 3773 },
    { IMAGE_SAMPLE_LZ_V4_V3_gfx10, 3743 },
    { IMAGE_SAMPLE_LZ_V4_V3_nsa_gfx10, 3756 },
    { IMAGE_SAMPLE_LZ_V4_V4, 3774 },
    { IMAGE_SAMPLE_LZ_V4_V4_gfx10, 3744 },
    { IMAGE_SAMPLE_LZ_V5_V1, 3775 },
    { IMAGE_SAMPLE_LZ_V5_V1_gfx10, 3745 },
    { IMAGE_SAMPLE_LZ_V5_V2, 3776 },
    { IMAGE_SAMPLE_LZ_V5_V2_gfx10, 3746 },
    { IMAGE_SAMPLE_LZ_V5_V2_nsa_gfx10, 3757 },
    { IMAGE_SAMPLE_LZ_V5_V3, 3777 },
    { IMAGE_SAMPLE_LZ_V5_V3_gfx10, 3747 },
    { IMAGE_SAMPLE_LZ_V5_V3_nsa_gfx10, 3758 },
    { IMAGE_SAMPLE_LZ_V5_V4, 3778 },
    { IMAGE_SAMPLE_LZ_V5_V4_gfx10, 3748 },
    { IMAGE_SAMPLE_L_O_V1_V2, 3864 },
    { IMAGE_SAMPLE_L_O_V1_V2_gfx10, 3824 },
    { IMAGE_SAMPLE_L_O_V1_V2_nsa_gfx10, 3844 },
    { IMAGE_SAMPLE_L_O_V1_V3, 3865 },
    { IMAGE_SAMPLE_L_O_V1_V3_gfx10, 3825 },
    { IMAGE_SAMPLE_L_O_V1_V3_nsa_gfx10, 3845 },
    { IMAGE_SAMPLE_L_O_V1_V4, 3866 },
    { IMAGE_SAMPLE_L_O_V1_V4_gfx10, 3826 },
    { IMAGE_SAMPLE_L_O_V1_V4_nsa_gfx10, 3846 },
    { IMAGE_SAMPLE_L_O_V1_V5_nsa_gfx10, 3847 },
    { IMAGE_SAMPLE_L_O_V1_V8, 3867 },
    { IMAGE_SAMPLE_L_O_V1_V8_gfx10, 3827 },
    { IMAGE_SAMPLE_L_O_V2_V2, 3868 },
    { IMAGE_SAMPLE_L_O_V2_V2_gfx10, 3828 },
    { IMAGE_SAMPLE_L_O_V2_V2_nsa_gfx10, 3848 },
    { IMAGE_SAMPLE_L_O_V2_V3, 3869 },
    { IMAGE_SAMPLE_L_O_V2_V3_gfx10, 3829 },
    { IMAGE_SAMPLE_L_O_V2_V3_nsa_gfx10, 3849 },
    { IMAGE_SAMPLE_L_O_V2_V4, 3870 },
    { IMAGE_SAMPLE_L_O_V2_V4_gfx10, 3830 },
    { IMAGE_SAMPLE_L_O_V2_V4_nsa_gfx10, 3850 },
    { IMAGE_SAMPLE_L_O_V2_V5_nsa_gfx10, 3851 },
    { IMAGE_SAMPLE_L_O_V2_V8, 3871 },
    { IMAGE_SAMPLE_L_O_V2_V8_gfx10, 3831 },
    { IMAGE_SAMPLE_L_O_V3_V2, 3872 },
    { IMAGE_SAMPLE_L_O_V3_V2_gfx10, 3832 },
    { IMAGE_SAMPLE_L_O_V3_V2_nsa_gfx10, 3852 },
    { IMAGE_SAMPLE_L_O_V3_V3, 3873 },
    { IMAGE_SAMPLE_L_O_V3_V3_gfx10, 3833 },
    { IMAGE_SAMPLE_L_O_V3_V3_nsa_gfx10, 3853 },
    { IMAGE_SAMPLE_L_O_V3_V4, 3874 },
    { IMAGE_SAMPLE_L_O_V3_V4_gfx10, 3834 },
    { IMAGE_SAMPLE_L_O_V3_V4_nsa_gfx10, 3854 },
    { IMAGE_SAMPLE_L_O_V3_V5_nsa_gfx10, 3855 },
    { IMAGE_SAMPLE_L_O_V3_V8, 3875 },
    { IMAGE_SAMPLE_L_O_V3_V8_gfx10, 3835 },
    { IMAGE_SAMPLE_L_O_V4_V2, 3876 },
    { IMAGE_SAMPLE_L_O_V4_V2_gfx10, 3836 },
    { IMAGE_SAMPLE_L_O_V4_V2_nsa_gfx10, 3856 },
    { IMAGE_SAMPLE_L_O_V4_V3, 3877 },
    { IMAGE_SAMPLE_L_O_V4_V3_gfx10, 3837 },
    { IMAGE_SAMPLE_L_O_V4_V3_nsa_gfx10, 3857 },
    { IMAGE_SAMPLE_L_O_V4_V4, 3878 },
    { IMAGE_SAMPLE_L_O_V4_V4_gfx10, 3838 },
    { IMAGE_SAMPLE_L_O_V4_V4_nsa_gfx10, 3858 },
    { IMAGE_SAMPLE_L_O_V4_V5_nsa_gfx10, 3859 },
    { IMAGE_SAMPLE_L_O_V4_V8, 3879 },
    { IMAGE_SAMPLE_L_O_V4_V8_gfx10, 3839 },
    { IMAGE_SAMPLE_L_O_V5_V2, 3880 },
    { IMAGE_SAMPLE_L_O_V5_V2_gfx10, 3840 },
    { IMAGE_SAMPLE_L_O_V5_V2_nsa_gfx10, 3860 },
    { IMAGE_SAMPLE_L_O_V5_V3, 3881 },
    { IMAGE_SAMPLE_L_O_V5_V3_gfx10, 3841 },
    { IMAGE_SAMPLE_L_O_V5_V3_nsa_gfx10, 3861 },
    { IMAGE_SAMPLE_L_O_V5_V4, 3882 },
    { IMAGE_SAMPLE_L_O_V5_V4_gfx10, 3842 },
    { IMAGE_SAMPLE_L_O_V5_V4_nsa_gfx10, 3862 },
    { IMAGE_SAMPLE_L_O_V5_V5_nsa_gfx10, 3863 },
    { IMAGE_SAMPLE_L_O_V5_V8, 3883 },
    { IMAGE_SAMPLE_L_O_V5_V8_gfx10, 3843 },
    { IMAGE_SAMPLE_L_V1_V1, 3709 },
    { IMAGE_SAMPLE_L_V1_V1_gfx10, 3674 },
    { IMAGE_SAMPLE_L_V1_V2, 3710 },
    { IMAGE_SAMPLE_L_V1_V2_gfx10, 3675 },
    { IMAGE_SAMPLE_L_V1_V2_nsa_gfx10, 3694 },
    { IMAGE_SAMPLE_L_V1_V3, 3711 },
    { IMAGE_SAMPLE_L_V1_V3_gfx10, 3676 },
    { IMAGE_SAMPLE_L_V1_V3_nsa_gfx10, 3695 },
    { IMAGE_SAMPLE_L_V1_V4, 3712 },
    { IMAGE_SAMPLE_L_V1_V4_gfx10, 3677 },
    { IMAGE_SAMPLE_L_V1_V4_nsa_gfx10, 3696 },
    { IMAGE_SAMPLE_L_V2_V1, 3713 },
    { IMAGE_SAMPLE_L_V2_V1_gfx10, 3678 },
    { IMAGE_SAMPLE_L_V2_V2, 3714 },
    { IMAGE_SAMPLE_L_V2_V2_gfx10, 3679 },
    { IMAGE_SAMPLE_L_V2_V2_nsa_gfx10, 3697 },
    { IMAGE_SAMPLE_L_V2_V3, 3715 },
    { IMAGE_SAMPLE_L_V2_V3_gfx10, 3680 },
    { IMAGE_SAMPLE_L_V2_V3_nsa_gfx10, 3698 },
    { IMAGE_SAMPLE_L_V2_V4, 3716 },
    { IMAGE_SAMPLE_L_V2_V4_gfx10, 3681 },
    { IMAGE_SAMPLE_L_V2_V4_nsa_gfx10, 3699 },
    { IMAGE_SAMPLE_L_V3_V1, 3717 },
    { IMAGE_SAMPLE_L_V3_V1_gfx10, 3682 },
    { IMAGE_SAMPLE_L_V3_V2, 3718 },
    { IMAGE_SAMPLE_L_V3_V2_gfx10, 3683 },
    { IMAGE_SAMPLE_L_V3_V2_nsa_gfx10, 3700 },
    { IMAGE_SAMPLE_L_V3_V3, 3719 },
    { IMAGE_SAMPLE_L_V3_V3_gfx10, 3684 },
    { IMAGE_SAMPLE_L_V3_V3_nsa_gfx10, 3701 },
    { IMAGE_SAMPLE_L_V3_V4, 3720 },
    { IMAGE_SAMPLE_L_V3_V4_gfx10, 3685 },
    { IMAGE_SAMPLE_L_V3_V4_nsa_gfx10, 3702 },
    { IMAGE_SAMPLE_L_V4_V1, 3721 },
    { IMAGE_SAMPLE_L_V4_V1_gfx10, 3686 },
    { IMAGE_SAMPLE_L_V4_V2, 3722 },
    { IMAGE_SAMPLE_L_V4_V2_gfx10, 3687 },
    { IMAGE_SAMPLE_L_V4_V2_nsa_gfx10, 3703 },
    { IMAGE_SAMPLE_L_V4_V3, 3723 },
    { IMAGE_SAMPLE_L_V4_V3_gfx10, 3688 },
    { IMAGE_SAMPLE_L_V4_V3_nsa_gfx10, 3704 },
    { IMAGE_SAMPLE_L_V4_V4, 3724 },
    { IMAGE_SAMPLE_L_V4_V4_gfx10, 3689 },
    { IMAGE_SAMPLE_L_V4_V4_nsa_gfx10, 3705 },
    { IMAGE_SAMPLE_L_V5_V1, 3725 },
    { IMAGE_SAMPLE_L_V5_V1_gfx10, 3690 },
    { IMAGE_SAMPLE_L_V5_V2, 3726 },
    { IMAGE_SAMPLE_L_V5_V2_gfx10, 3691 },
    { IMAGE_SAMPLE_L_V5_V2_nsa_gfx10, 3706 },
    { IMAGE_SAMPLE_L_V5_V3, 3727 },
    { IMAGE_SAMPLE_L_V5_V3_gfx10, 3692 },
    { IMAGE_SAMPLE_L_V5_V3_nsa_gfx10, 3707 },
    { IMAGE_SAMPLE_L_V5_V4, 3728 },
    { IMAGE_SAMPLE_L_V5_V4_gfx10, 3693 },
    { IMAGE_SAMPLE_L_V5_V4_nsa_gfx10, 3708 },
    { IMAGE_SAMPLE_O_V1_V2, 3914 },
    { IMAGE_SAMPLE_O_V1_V2_gfx10, 3884 },
    { IMAGE_SAMPLE_O_V1_V2_nsa_gfx10, 3899 },
    { IMAGE_SAMPLE_O_V1_V3, 3915 },
    { IMAGE_SAMPLE_O_V1_V3_gfx10, 3885 },
    { IMAGE_SAMPLE_O_V1_V3_nsa_gfx10, 3900 },
    { IMAGE_SAMPLE_O_V1_V4, 3916 },
    { IMAGE_SAMPLE_O_V1_V4_gfx10, 3886 },
    { IMAGE_SAMPLE_O_V1_V4_nsa_gfx10, 3901 },
    { IMAGE_SAMPLE_O_V2_V2, 3917 },
    { IMAGE_SAMPLE_O_V2_V2_gfx10, 3887 },
    { IMAGE_SAMPLE_O_V2_V2_nsa_gfx10, 3902 },
    { IMAGE_SAMPLE_O_V2_V3, 3918 },
    { IMAGE_SAMPLE_O_V2_V3_gfx10, 3888 },
    { IMAGE_SAMPLE_O_V2_V3_nsa_gfx10, 3903 },
    { IMAGE_SAMPLE_O_V2_V4, 3919 },
    { IMAGE_SAMPLE_O_V2_V4_gfx10, 3889 },
    { IMAGE_SAMPLE_O_V2_V4_nsa_gfx10, 3904 },
    { IMAGE_SAMPLE_O_V3_V2, 3920 },
    { IMAGE_SAMPLE_O_V3_V2_gfx10, 3890 },
    { IMAGE_SAMPLE_O_V3_V2_nsa_gfx10, 3905 },
    { IMAGE_SAMPLE_O_V3_V3, 3921 },
    { IMAGE_SAMPLE_O_V3_V3_gfx10, 3891 },
    { IMAGE_SAMPLE_O_V3_V3_nsa_gfx10, 3906 },
    { IMAGE_SAMPLE_O_V3_V4, 3922 },
    { IMAGE_SAMPLE_O_V3_V4_gfx10, 3892 },
    { IMAGE_SAMPLE_O_V3_V4_nsa_gfx10, 3907 },
    { IMAGE_SAMPLE_O_V4_V2, 3923 },
    { IMAGE_SAMPLE_O_V4_V2_gfx10, 3893 },
    { IMAGE_SAMPLE_O_V4_V2_nsa_gfx10, 3908 },
    { IMAGE_SAMPLE_O_V4_V3, 3924 },
    { IMAGE_SAMPLE_O_V4_V3_gfx10, 3894 },
    { IMAGE_SAMPLE_O_V4_V3_nsa_gfx10, 3909 },
    { IMAGE_SAMPLE_O_V4_V4, 3925 },
    { IMAGE_SAMPLE_O_V4_V4_gfx10, 3895 },
    { IMAGE_SAMPLE_O_V4_V4_nsa_gfx10, 3910 },
    { IMAGE_SAMPLE_O_V5_V2, 3926 },
    { IMAGE_SAMPLE_O_V5_V2_gfx10, 3896 },
    { IMAGE_SAMPLE_O_V5_V2_nsa_gfx10, 3911 },
    { IMAGE_SAMPLE_O_V5_V3, 3927 },
    { IMAGE_SAMPLE_O_V5_V3_gfx10, 3897 },
    { IMAGE_SAMPLE_O_V5_V3_nsa_gfx10, 3912 },
    { IMAGE_SAMPLE_O_V5_V4, 3928 },
    { IMAGE_SAMPLE_O_V5_V4_gfx10, 3898 },
    { IMAGE_SAMPLE_O_V5_V4_nsa_gfx10, 3913 },
    { IMAGE_SAMPLE_V1_V1, 1569 },
    { IMAGE_SAMPLE_V1_V1_gfx10, 1539 },
    { IMAGE_SAMPLE_V1_V2, 1570 },
    { IMAGE_SAMPLE_V1_V2_gfx10, 1540 },
    { IMAGE_SAMPLE_V1_V2_nsa_gfx10, 1559 },
    { IMAGE_SAMPLE_V1_V3, 1571 },
    { IMAGE_SAMPLE_V1_V3_gfx10, 1541 },
    { IMAGE_SAMPLE_V1_V3_nsa_gfx10, 1560 },
    { IMAGE_SAMPLE_V1_V4, 1572 },
    { IMAGE_SAMPLE_V1_V4_gfx10, 1542 },
    { IMAGE_SAMPLE_V2_V1, 1573 },
    { IMAGE_SAMPLE_V2_V1_gfx10, 1543 },
    { IMAGE_SAMPLE_V2_V2, 1574 },
    { IMAGE_SAMPLE_V2_V2_gfx10, 1544 },
    { IMAGE_SAMPLE_V2_V2_nsa_gfx10, 1561 },
    { IMAGE_SAMPLE_V2_V3, 1575 },
    { IMAGE_SAMPLE_V2_V3_gfx10, 1545 },
    { IMAGE_SAMPLE_V2_V3_nsa_gfx10, 1562 },
    { IMAGE_SAMPLE_V2_V4, 1576 },
    { IMAGE_SAMPLE_V2_V4_gfx10, 1546 },
    { IMAGE_SAMPLE_V3_V1, 1577 },
    { IMAGE_SAMPLE_V3_V1_gfx10, 1547 },
    { IMAGE_SAMPLE_V3_V2, 1578 },
    { IMAGE_SAMPLE_V3_V2_gfx10, 1548 },
    { IMAGE_SAMPLE_V3_V2_nsa_gfx10, 1563 },
    { IMAGE_SAMPLE_V3_V3, 1579 },
    { IMAGE_SAMPLE_V3_V3_gfx10, 1549 },
    { IMAGE_SAMPLE_V3_V3_nsa_gfx10, 1564 },
    { IMAGE_SAMPLE_V3_V4, 1580 },
    { IMAGE_SAMPLE_V3_V4_gfx10, 1550 },
    { IMAGE_SAMPLE_V4_V1, 1581 },
    { IMAGE_SAMPLE_V4_V1_gfx10, 1551 },
    { IMAGE_SAMPLE_V4_V2, 1582 },
    { IMAGE_SAMPLE_V4_V2_gfx10, 1552 },
    { IMAGE_SAMPLE_V4_V2_nsa_gfx10, 1565 },
    { IMAGE_SAMPLE_V4_V3, 1583 },
    { IMAGE_SAMPLE_V4_V3_gfx10, 1553 },
    { IMAGE_SAMPLE_V4_V3_nsa_gfx10, 1566 },
    { IMAGE_SAMPLE_V4_V4, 1584 },
    { IMAGE_SAMPLE_V4_V4_gfx10, 1554 },
    { IMAGE_SAMPLE_V5_V1, 1585 },
    { IMAGE_SAMPLE_V5_V1_gfx10, 1555 },
    { IMAGE_SAMPLE_V5_V2, 1586 },
    { IMAGE_SAMPLE_V5_V2_gfx10, 1556 },
    { IMAGE_SAMPLE_V5_V2_nsa_gfx10, 1567 },
    { IMAGE_SAMPLE_V5_V3, 1587 },
    { IMAGE_SAMPLE_V5_V3_gfx10, 1557 },
    { IMAGE_SAMPLE_V5_V3_nsa_gfx10, 1568 },
    { IMAGE_SAMPLE_V5_V4, 1588 },
    { IMAGE_SAMPLE_V5_V4_gfx10, 1558 },
    { IMAGE_STORE_MIP_PCK_V1_V1, 4045 },
    { IMAGE_STORE_MIP_PCK_V1_V1_gfx10, 4017 },
    { IMAGE_STORE_MIP_PCK_V1_V2, 4046 },
    { IMAGE_STORE_MIP_PCK_V1_V2_gfx10, 4018 },
    { IMAGE_STORE_MIP_PCK_V1_V2_nsa_gfx10, 4033 },
    { IMAGE_STORE_MIP_PCK_V1_V3, 4047 },
    { IMAGE_STORE_MIP_PCK_V1_V3_gfx10, 4019 },
    { IMAGE_STORE_MIP_PCK_V1_V3_nsa_gfx10, 4034 },
    { IMAGE_STORE_MIP_PCK_V1_V4, 4048 },
    { IMAGE_STORE_MIP_PCK_V1_V4_gfx10, 4020 },
    { IMAGE_STORE_MIP_PCK_V1_V4_nsa_gfx10, 4035 },
    { IMAGE_STORE_MIP_PCK_V2_V1, 4049 },
    { IMAGE_STORE_MIP_PCK_V2_V1_gfx10, 4021 },
    { IMAGE_STORE_MIP_PCK_V2_V2, 4050 },
    { IMAGE_STORE_MIP_PCK_V2_V2_gfx10, 4022 },
    { IMAGE_STORE_MIP_PCK_V2_V2_nsa_gfx10, 4036 },
    { IMAGE_STORE_MIP_PCK_V2_V3, 4051 },
    { IMAGE_STORE_MIP_PCK_V2_V3_gfx10, 4023 },
    { IMAGE_STORE_MIP_PCK_V2_V3_nsa_gfx10, 4037 },
    { IMAGE_STORE_MIP_PCK_V2_V4, 4052 },
    { IMAGE_STORE_MIP_PCK_V2_V4_gfx10, 4024 },
    { IMAGE_STORE_MIP_PCK_V2_V4_nsa_gfx10, 4038 },
    { IMAGE_STORE_MIP_PCK_V3_V1, 4053 },
    { IMAGE_STORE_MIP_PCK_V3_V1_gfx10, 4025 },
    { IMAGE_STORE_MIP_PCK_V3_V2, 4054 },
    { IMAGE_STORE_MIP_PCK_V3_V2_gfx10, 4026 },
    { IMAGE_STORE_MIP_PCK_V3_V2_nsa_gfx10, 4039 },
    { IMAGE_STORE_MIP_PCK_V3_V3, 4055 },
    { IMAGE_STORE_MIP_PCK_V3_V3_gfx10, 4027 },
    { IMAGE_STORE_MIP_PCK_V3_V3_nsa_gfx10, 4040 },
    { IMAGE_STORE_MIP_PCK_V3_V4, 4056 },
    { IMAGE_STORE_MIP_PCK_V3_V4_gfx10, 4028 },
    { IMAGE_STORE_MIP_PCK_V3_V4_nsa_gfx10, 4041 },
    { IMAGE_STORE_MIP_PCK_V4_V1, 4057 },
    { IMAGE_STORE_MIP_PCK_V4_V1_gfx10, 4029 },
    { IMAGE_STORE_MIP_PCK_V4_V2, 4058 },
    { IMAGE_STORE_MIP_PCK_V4_V2_gfx10, 4030 },
    { IMAGE_STORE_MIP_PCK_V4_V2_nsa_gfx10, 4042 },
    { IMAGE_STORE_MIP_PCK_V4_V3, 4059 },
    { IMAGE_STORE_MIP_PCK_V4_V3_gfx10, 4031 },
    { IMAGE_STORE_MIP_PCK_V4_V3_nsa_gfx10, 4043 },
    { IMAGE_STORE_MIP_PCK_V4_V4, 4060 },
    { IMAGE_STORE_MIP_PCK_V4_V4_gfx10, 4032 },
    { IMAGE_STORE_MIP_PCK_V4_V4_nsa_gfx10, 4044 },
    { IMAGE_STORE_MIP_V1_V1, 4001 },
    { IMAGE_STORE_MIP_V1_V1_gfx10, 3973 },
    { IMAGE_STORE_MIP_V1_V2, 4002 },
    { IMAGE_STORE_MIP_V1_V2_gfx10, 3974 },
    { IMAGE_STORE_MIP_V1_V2_nsa_gfx10, 3989 },
    { IMAGE_STORE_MIP_V1_V3, 4003 },
    { IMAGE_STORE_MIP_V1_V3_gfx10, 3975 },
    { IMAGE_STORE_MIP_V1_V3_nsa_gfx10, 3990 },
    { IMAGE_STORE_MIP_V1_V4, 4004 },
    { IMAGE_STORE_MIP_V1_V4_gfx10, 3976 },
    { IMAGE_STORE_MIP_V1_V4_nsa_gfx10, 3991 },
    { IMAGE_STORE_MIP_V2_V1, 4005 },
    { IMAGE_STORE_MIP_V2_V1_gfx10, 3977 },
    { IMAGE_STORE_MIP_V2_V2, 4006 },
    { IMAGE_STORE_MIP_V2_V2_gfx10, 3978 },
    { IMAGE_STORE_MIP_V2_V2_nsa_gfx10, 3992 },
    { IMAGE_STORE_MIP_V2_V3, 4007 },
    { IMAGE_STORE_MIP_V2_V3_gfx10, 3979 },
    { IMAGE_STORE_MIP_V2_V3_nsa_gfx10, 3993 },
    { IMAGE_STORE_MIP_V2_V4, 4008 },
    { IMAGE_STORE_MIP_V2_V4_gfx10, 3980 },
    { IMAGE_STORE_MIP_V2_V4_nsa_gfx10, 3994 },
    { IMAGE_STORE_MIP_V3_V1, 4009 },
    { IMAGE_STORE_MIP_V3_V1_gfx10, 3981 },
    { IMAGE_STORE_MIP_V3_V2, 4010 },
    { IMAGE_STORE_MIP_V3_V2_gfx10, 3982 },
    { IMAGE_STORE_MIP_V3_V2_nsa_gfx10, 3995 },
    { IMAGE_STORE_MIP_V3_V3, 4011 },
    { IMAGE_STORE_MIP_V3_V3_gfx10, 3983 },
    { IMAGE_STORE_MIP_V3_V3_nsa_gfx10, 3996 },
    { IMAGE_STORE_MIP_V3_V4, 4012 },
    { IMAGE_STORE_MIP_V3_V4_gfx10, 3984 },
    { IMAGE_STORE_MIP_V3_V4_nsa_gfx10, 3997 },
    { IMAGE_STORE_MIP_V4_V1, 4013 },
    { IMAGE_STORE_MIP_V4_V1_gfx10, 3985 },
    { IMAGE_STORE_MIP_V4_V2, 4014 },
    { IMAGE_STORE_MIP_V4_V2_gfx10, 3986 },
    { IMAGE_STORE_MIP_V4_V2_nsa_gfx10, 3998 },
    { IMAGE_STORE_MIP_V4_V3, 4015 },
    { IMAGE_STORE_MIP_V4_V3_gfx10, 3987 },
    { IMAGE_STORE_MIP_V4_V3_nsa_gfx10, 3999 },
    { IMAGE_STORE_MIP_V4_V4, 4016 },
    { IMAGE_STORE_MIP_V4_V4_gfx10, 3988 },
    { IMAGE_STORE_MIP_V4_V4_nsa_gfx10, 4000 },
    { IMAGE_STORE_PCK_V1_V1, 4089 },
    { IMAGE_STORE_PCK_V1_V1_gfx10, 4061 },
    { IMAGE_STORE_PCK_V1_V2, 4090 },
    { IMAGE_STORE_PCK_V1_V2_gfx10, 4062 },
    { IMAGE_STORE_PCK_V1_V2_nsa_gfx10, 4077 },
    { IMAGE_STORE_PCK_V1_V3, 4091 },
    { IMAGE_STORE_PCK_V1_V3_gfx10, 4063 },
    { IMAGE_STORE_PCK_V1_V3_nsa_gfx10, 4078 },
    { IMAGE_STORE_PCK_V1_V4, 4092 },
    { IMAGE_STORE_PCK_V1_V4_gfx10, 4064 },
    { IMAGE_STORE_PCK_V1_V4_nsa_gfx10, 4079 },
    { IMAGE_STORE_PCK_V2_V1, 4093 },
    { IMAGE_STORE_PCK_V2_V1_gfx10, 4065 },
    { IMAGE_STORE_PCK_V2_V2, 4094 },
    { IMAGE_STORE_PCK_V2_V2_gfx10, 4066 },
    { IMAGE_STORE_PCK_V2_V2_nsa_gfx10, 4080 },
    { IMAGE_STORE_PCK_V2_V3, 4095 },
    { IMAGE_STORE_PCK_V2_V3_gfx10, 4067 },
    { IMAGE_STORE_PCK_V2_V3_nsa_gfx10, 4081 },
    { IMAGE_STORE_PCK_V2_V4, 4096 },
    { IMAGE_STORE_PCK_V2_V4_gfx10, 4068 },
    { IMAGE_STORE_PCK_V2_V4_nsa_gfx10, 4082 },
    { IMAGE_STORE_PCK_V3_V1, 4097 },
    { IMAGE_STORE_PCK_V3_V1_gfx10, 4069 },
    { IMAGE_STORE_PCK_V3_V2, 4098 },
    { IMAGE_STORE_PCK_V3_V2_gfx10, 4070 },
    { IMAGE_STORE_PCK_V3_V2_nsa_gfx10, 4083 },
    { IMAGE_STORE_PCK_V3_V3, 4099 },
    { IMAGE_STORE_PCK_V3_V3_gfx10, 4071 },
    { IMAGE_STORE_PCK_V3_V3_nsa_gfx10, 4084 },
    { IMAGE_STORE_PCK_V3_V4, 4100 },
    { IMAGE_STORE_PCK_V3_V4_gfx10, 4072 },
    { IMAGE_STORE_PCK_V3_V4_nsa_gfx10, 4085 },
    { IMAGE_STORE_PCK_V4_V1, 4101 },
    { IMAGE_STORE_PCK_V4_V1_gfx10, 4073 },
    { IMAGE_STORE_PCK_V4_V2, 4102 },
    { IMAGE_STORE_PCK_V4_V2_gfx10, 4074 },
    { IMAGE_STORE_PCK_V4_V2_nsa_gfx10, 4086 },
    { IMAGE_STORE_PCK_V4_V3, 4103 },
    { IMAGE_STORE_PCK_V4_V3_gfx10, 4075 },
    { IMAGE_STORE_PCK_V4_V3_nsa_gfx10, 4087 },
    { IMAGE_STORE_PCK_V4_V4, 4104 },
    { IMAGE_STORE_PCK_V4_V4_gfx10, 4076 },
    { IMAGE_STORE_PCK_V4_V4_nsa_gfx10, 4088 },
    { IMAGE_STORE_V1_V1, 3957 },
    { IMAGE_STORE_V1_V1_gfx10, 3929 },
    { IMAGE_STORE_V1_V2, 3958 },
    { IMAGE_STORE_V1_V2_gfx10, 3930 },
    { IMAGE_STORE_V1_V2_nsa_gfx10, 3945 },
    { IMAGE_STORE_V1_V3, 3959 },
    { IMAGE_STORE_V1_V3_gfx10, 3931 },
    { IMAGE_STORE_V1_V3_nsa_gfx10, 3946 },
    { IMAGE_STORE_V1_V4, 3960 },
    { IMAGE_STORE_V1_V4_gfx10, 3932 },
    { IMAGE_STORE_V1_V4_nsa_gfx10, 3947 },
    { IMAGE_STORE_V2_V1, 3961 },
    { IMAGE_STORE_V2_V1_gfx10, 3933 },
    { IMAGE_STORE_V2_V2, 3962 },
    { IMAGE_STORE_V2_V2_gfx10, 3934 },
    { IMAGE_STORE_V2_V2_nsa_gfx10, 3948 },
    { IMAGE_STORE_V2_V3, 3963 },
    { IMAGE_STORE_V2_V3_gfx10, 3935 },
    { IMAGE_STORE_V2_V3_nsa_gfx10, 3949 },
    { IMAGE_STORE_V2_V4, 3964 },
    { IMAGE_STORE_V2_V4_gfx10, 3936 },
    { IMAGE_STORE_V2_V4_nsa_gfx10, 3950 },
    { IMAGE_STORE_V3_V1, 3965 },
    { IMAGE_STORE_V3_V1_gfx10, 3937 },
    { IMAGE_STORE_V3_V2, 3966 },
    { IMAGE_STORE_V3_V2_gfx10, 3938 },
    { IMAGE_STORE_V3_V2_nsa_gfx10, 3951 },
    { IMAGE_STORE_V3_V3, 3967 },
    { IMAGE_STORE_V3_V3_gfx10, 3939 },
    { IMAGE_STORE_V3_V3_nsa_gfx10, 3952 },
    { IMAGE_STORE_V3_V4, 3968 },
    { IMAGE_STORE_V3_V4_gfx10, 3940 },
    { IMAGE_STORE_V3_V4_nsa_gfx10, 3953 },
    { IMAGE_STORE_V4_V1, 3969 },
    { IMAGE_STORE_V4_V1_gfx10, 3941 },
    { IMAGE_STORE_V4_V2, 3970 },
    { IMAGE_STORE_V4_V2_gfx10, 3942 },
    { IMAGE_STORE_V4_V2_nsa_gfx10, 3954 },
    { IMAGE_STORE_V4_V3, 3971 },
    { IMAGE_STORE_V4_V3_gfx10, 3943 },
    { IMAGE_STORE_V4_V3_nsa_gfx10, 3955 },
    { IMAGE_STORE_V4_V4, 3972 },
    { IMAGE_STORE_V4_V4_gfx10, 3944 },
    { IMAGE_STORE_V4_V4_nsa_gfx10, 3956 },
  };

  struct KeyType {
    unsigned Opcode;
  };
  KeyType Key = { Opcode };
  auto Table = makeArrayRef(Index);
  auto Idx = std::lower_bound(Table.begin(), Table.end(), Key,
    [](const IndexType &LHS, const KeyType &RHS) {
      if (LHS.Opcode < RHS.Opcode)
        return true;
      if (LHS.Opcode > RHS.Opcode)
        return false;
      return false;
    });

  if (Idx == Table.end() ||
      Key.Opcode != Idx->Opcode)
    return nullptr;
  return &MIMGInfoTable[Idx->_index];
}
#endif

#ifdef GET_MIMGLZMappingTable_DECL
const MIMGLZMappingInfo *getMIMGLZMappingInfo(unsigned L);
#endif

#ifdef GET_MIMGLZMappingTable_IMPL
constexpr MIMGLZMappingInfo MIMGLZMappingTable[] = {
  { IMAGE_GATHER4_C_L, IMAGE_GATHER4_C_LZ }, // 0
  { IMAGE_GATHER4_C_L_O, IMAGE_GATHER4_C_LZ_O }, // 1
  { IMAGE_GATHER4_L, IMAGE_GATHER4_LZ }, // 2
  { IMAGE_GATHER4_L_O, IMAGE_GATHER4_LZ_O }, // 3
  { IMAGE_SAMPLE_C_L, IMAGE_SAMPLE_C_LZ }, // 4
  { IMAGE_SAMPLE_C_L_O, IMAGE_SAMPLE_C_LZ_O }, // 5
  { IMAGE_SAMPLE_L, IMAGE_SAMPLE_LZ }, // 6
  { IMAGE_SAMPLE_L_O, IMAGE_SAMPLE_LZ_O }, // 7
 };

const MIMGLZMappingInfo *getMIMGLZMappingInfo(unsigned L) {
  struct KeyType {
    unsigned L;
  };
  KeyType Key = { L };
  auto Table = makeArrayRef(MIMGLZMappingTable);
  auto Idx = std::lower_bound(Table.begin(), Table.end(), Key,
    [](const MIMGLZMappingInfo &LHS, const KeyType &RHS) {
      if ((unsigned)LHS.L < (unsigned)RHS.L)
        return true;
      if ((unsigned)LHS.L > (unsigned)RHS.L)
        return false;
      return false;
    });

  if (Idx == Table.end() ||
      Key.L != Idx->L)
    return nullptr;
  return &*Idx;
}
#endif

#ifdef GET_MIMGMIPMappingTable_DECL
const MIMGMIPMappingInfo *getMIMGMIPMappingInfo(unsigned MIP);
#endif

#ifdef GET_MIMGMIPMappingTable_IMPL
constexpr MIMGMIPMappingInfo MIMGMIPMappingTable[] = {
  { IMAGE_LOAD_MIP, IMAGE_LOAD }, // 0
  { IMAGE_STORE_MIP, IMAGE_STORE }, // 1
 };

const MIMGMIPMappingInfo *getMIMGMIPMappingInfo(unsigned MIP) {
  struct KeyType {
    unsigned MIP;
  };
  KeyType Key = { MIP };
  auto Table = makeArrayRef(MIMGMIPMappingTable);
  auto Idx = std::lower_bound(Table.begin(), Table.end(), Key,
    [](const MIMGMIPMappingInfo &LHS, const KeyType &RHS) {
      if ((unsigned)LHS.MIP < (unsigned)RHS.MIP)
        return true;
      if ((unsigned)LHS.MIP > (unsigned)RHS.MIP)
        return false;
      return false;
    });

  if (Idx == Table.end() ||
      Key.MIP != Idx->MIP)
    return nullptr;
  return &*Idx;
}
#endif

#ifdef GET_MTBUFInfoTable_DECL
const MTBUFInfo *getMTBUFOpcodeHelper(unsigned Opcode);
const MTBUFInfo *getMTBUFInfoFromBaseOpcodeAndElements(unsigned BaseOpcode, uint8_t elements);
const MTBUFInfo *getMTBUFInfoFromOpcode(unsigned Opcode);
#endif

#ifdef GET_MTBUFInfoTable_IMPL
constexpr MTBUFInfo MTBUFInfoTable[] = {
  { TBUFFER_LOAD_FORMAT_D16_XYZW_ADDR64, TBUFFER_LOAD_FORMAT_D16_XYZW_ADDR64, 0x4, 0x1, 0x1, 0x1 }, // 0
  { TBUFFER_LOAD_FORMAT_D16_XYZW_BOTHEN, TBUFFER_LOAD_FORMAT_D16_XYZW_BOTHEN, 0x4, 0x1, 0x1, 0x1 }, // 1
  { TBUFFER_LOAD_FORMAT_D16_XYZW_BOTHEN_exact, TBUFFER_LOAD_FORMAT_D16_XYZW_BOTHEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 2
  { TBUFFER_LOAD_FORMAT_D16_XYZW_IDXEN, TBUFFER_LOAD_FORMAT_D16_XYZW_IDXEN, 0x4, 0x1, 0x1, 0x1 }, // 3
  { TBUFFER_LOAD_FORMAT_D16_XYZW_IDXEN_exact, TBUFFER_LOAD_FORMAT_D16_XYZW_IDXEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 4
  { TBUFFER_LOAD_FORMAT_D16_XYZW_OFFEN, TBUFFER_LOAD_FORMAT_D16_XYZW_OFFEN, 0x4, 0x1, 0x1, 0x1 }, // 5
  { TBUFFER_LOAD_FORMAT_D16_XYZW_OFFEN_exact, TBUFFER_LOAD_FORMAT_D16_XYZW_OFFEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 6
  { TBUFFER_LOAD_FORMAT_D16_XYZW_OFFSET, TBUFFER_LOAD_FORMAT_D16_XYZW_OFFSET, 0x4, 0x0, 0x1, 0x1 }, // 7
  { TBUFFER_LOAD_FORMAT_D16_XYZW_OFFSET_exact, TBUFFER_LOAD_FORMAT_D16_XYZW_OFFSET_exact, 0x4, 0x0, 0x1, 0x1 }, // 8
  { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_ADDR64, TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_ADDR64, 0x4, 0x1, 0x1, 0x1 }, // 9
  { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_BOTHEN, TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_BOTHEN, 0x4, 0x1, 0x1, 0x1 }, // 10
  { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_BOTHEN_exact, TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_BOTHEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 11
  { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_IDXEN, TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_IDXEN, 0x4, 0x1, 0x1, 0x1 }, // 12
  { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_IDXEN_exact, TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_IDXEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 13
  { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFEN, TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFEN, 0x4, 0x1, 0x1, 0x1 }, // 14
  { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFEN_exact, TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 15
  { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFSET, TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFSET, 0x4, 0x0, 0x1, 0x1 }, // 16
  { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFSET_exact, TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFSET_exact, 0x4, 0x0, 0x1, 0x1 }, // 17
  { TBUFFER_LOAD_FORMAT_D16_XYZ_ADDR64, TBUFFER_LOAD_FORMAT_D16_XYZ_ADDR64, 0x3, 0x1, 0x1, 0x1 }, // 18
  { TBUFFER_LOAD_FORMAT_D16_XYZ_BOTHEN, TBUFFER_LOAD_FORMAT_D16_XYZ_BOTHEN, 0x3, 0x1, 0x1, 0x1 }, // 19
  { TBUFFER_LOAD_FORMAT_D16_XYZ_BOTHEN_exact, TBUFFER_LOAD_FORMAT_D16_XYZ_BOTHEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 20
  { TBUFFER_LOAD_FORMAT_D16_XYZ_IDXEN, TBUFFER_LOAD_FORMAT_D16_XYZ_IDXEN, 0x3, 0x1, 0x1, 0x1 }, // 21
  { TBUFFER_LOAD_FORMAT_D16_XYZ_IDXEN_exact, TBUFFER_LOAD_FORMAT_D16_XYZ_IDXEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 22
  { TBUFFER_LOAD_FORMAT_D16_XYZ_OFFEN, TBUFFER_LOAD_FORMAT_D16_XYZ_OFFEN, 0x3, 0x1, 0x1, 0x1 }, // 23
  { TBUFFER_LOAD_FORMAT_D16_XYZ_OFFEN_exact, TBUFFER_LOAD_FORMAT_D16_XYZ_OFFEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 24
  { TBUFFER_LOAD_FORMAT_D16_XYZ_OFFSET, TBUFFER_LOAD_FORMAT_D16_XYZ_OFFSET, 0x3, 0x0, 0x1, 0x1 }, // 25
  { TBUFFER_LOAD_FORMAT_D16_XYZ_OFFSET_exact, TBUFFER_LOAD_FORMAT_D16_XYZ_OFFSET_exact, 0x3, 0x0, 0x1, 0x1 }, // 26
  { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_ADDR64, TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_ADDR64, 0x3, 0x1, 0x1, 0x1 }, // 27
  { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_BOTHEN, TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_BOTHEN, 0x3, 0x1, 0x1, 0x1 }, // 28
  { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_BOTHEN_exact, TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_BOTHEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 29
  { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_IDXEN, TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_IDXEN, 0x3, 0x1, 0x1, 0x1 }, // 30
  { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_IDXEN_exact, TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_IDXEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 31
  { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFEN, TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFEN, 0x3, 0x1, 0x1, 0x1 }, // 32
  { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFEN_exact, TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 33
  { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFSET, TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFSET, 0x3, 0x0, 0x1, 0x1 }, // 34
  { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFSET_exact, TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFSET_exact, 0x3, 0x0, 0x1, 0x1 }, // 35
  { TBUFFER_LOAD_FORMAT_D16_XY_ADDR64, TBUFFER_LOAD_FORMAT_D16_XY_ADDR64, 0x2, 0x1, 0x1, 0x1 }, // 36
  { TBUFFER_LOAD_FORMAT_D16_XY_BOTHEN, TBUFFER_LOAD_FORMAT_D16_XY_BOTHEN, 0x2, 0x1, 0x1, 0x1 }, // 37
  { TBUFFER_LOAD_FORMAT_D16_XY_BOTHEN_exact, TBUFFER_LOAD_FORMAT_D16_XY_BOTHEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 38
  { TBUFFER_LOAD_FORMAT_D16_XY_IDXEN, TBUFFER_LOAD_FORMAT_D16_XY_IDXEN, 0x2, 0x1, 0x1, 0x1 }, // 39
  { TBUFFER_LOAD_FORMAT_D16_XY_IDXEN_exact, TBUFFER_LOAD_FORMAT_D16_XY_IDXEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 40
  { TBUFFER_LOAD_FORMAT_D16_XY_OFFEN, TBUFFER_LOAD_FORMAT_D16_XY_OFFEN, 0x2, 0x1, 0x1, 0x1 }, // 41
  { TBUFFER_LOAD_FORMAT_D16_XY_OFFEN_exact, TBUFFER_LOAD_FORMAT_D16_XY_OFFEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 42
  { TBUFFER_LOAD_FORMAT_D16_XY_OFFSET, TBUFFER_LOAD_FORMAT_D16_XY_OFFSET, 0x2, 0x0, 0x1, 0x1 }, // 43
  { TBUFFER_LOAD_FORMAT_D16_XY_OFFSET_exact, TBUFFER_LOAD_FORMAT_D16_XY_OFFSET_exact, 0x2, 0x0, 0x1, 0x1 }, // 44
  { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_ADDR64, TBUFFER_LOAD_FORMAT_D16_XY_gfx80_ADDR64, 0x2, 0x1, 0x1, 0x1 }, // 45
  { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_BOTHEN, TBUFFER_LOAD_FORMAT_D16_XY_gfx80_BOTHEN, 0x2, 0x1, 0x1, 0x1 }, // 46
  { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_BOTHEN_exact, TBUFFER_LOAD_FORMAT_D16_XY_gfx80_BOTHEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 47
  { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_IDXEN, TBUFFER_LOAD_FORMAT_D16_XY_gfx80_IDXEN, 0x2, 0x1, 0x1, 0x1 }, // 48
  { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_IDXEN_exact, TBUFFER_LOAD_FORMAT_D16_XY_gfx80_IDXEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 49
  { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFEN, TBUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFEN, 0x2, 0x1, 0x1, 0x1 }, // 50
  { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFEN_exact, TBUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 51
  { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFSET, TBUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFSET, 0x2, 0x0, 0x1, 0x1 }, // 52
  { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFSET_exact, TBUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFSET_exact, 0x2, 0x0, 0x1, 0x1 }, // 53
  { TBUFFER_LOAD_FORMAT_D16_X_ADDR64, TBUFFER_LOAD_FORMAT_D16_X_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 54
  { TBUFFER_LOAD_FORMAT_D16_X_BOTHEN, TBUFFER_LOAD_FORMAT_D16_X_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 55
  { TBUFFER_LOAD_FORMAT_D16_X_BOTHEN_exact, TBUFFER_LOAD_FORMAT_D16_X_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 56
  { TBUFFER_LOAD_FORMAT_D16_X_IDXEN, TBUFFER_LOAD_FORMAT_D16_X_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 57
  { TBUFFER_LOAD_FORMAT_D16_X_IDXEN_exact, TBUFFER_LOAD_FORMAT_D16_X_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 58
  { TBUFFER_LOAD_FORMAT_D16_X_OFFEN, TBUFFER_LOAD_FORMAT_D16_X_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 59
  { TBUFFER_LOAD_FORMAT_D16_X_OFFEN_exact, TBUFFER_LOAD_FORMAT_D16_X_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 60
  { TBUFFER_LOAD_FORMAT_D16_X_OFFSET, TBUFFER_LOAD_FORMAT_D16_X_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 61
  { TBUFFER_LOAD_FORMAT_D16_X_OFFSET_exact, TBUFFER_LOAD_FORMAT_D16_X_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 62
  { TBUFFER_LOAD_FORMAT_D16_X_gfx80_ADDR64, TBUFFER_LOAD_FORMAT_D16_X_gfx80_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 63
  { TBUFFER_LOAD_FORMAT_D16_X_gfx80_BOTHEN, TBUFFER_LOAD_FORMAT_D16_X_gfx80_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 64
  { TBUFFER_LOAD_FORMAT_D16_X_gfx80_BOTHEN_exact, TBUFFER_LOAD_FORMAT_D16_X_gfx80_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 65
  { TBUFFER_LOAD_FORMAT_D16_X_gfx80_IDXEN, TBUFFER_LOAD_FORMAT_D16_X_gfx80_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 66
  { TBUFFER_LOAD_FORMAT_D16_X_gfx80_IDXEN_exact, TBUFFER_LOAD_FORMAT_D16_X_gfx80_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 67
  { TBUFFER_LOAD_FORMAT_D16_X_gfx80_OFFEN, TBUFFER_LOAD_FORMAT_D16_X_gfx80_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 68
  { TBUFFER_LOAD_FORMAT_D16_X_gfx80_OFFEN_exact, TBUFFER_LOAD_FORMAT_D16_X_gfx80_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 69
  { TBUFFER_LOAD_FORMAT_D16_X_gfx80_OFFSET, TBUFFER_LOAD_FORMAT_D16_X_gfx80_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 70
  { TBUFFER_LOAD_FORMAT_D16_X_gfx80_OFFSET_exact, TBUFFER_LOAD_FORMAT_D16_X_gfx80_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 71
  { TBUFFER_LOAD_FORMAT_XYZW_ADDR64, TBUFFER_LOAD_FORMAT_X_ADDR64, 0x4, 0x1, 0x1, 0x1 }, // 72
  { TBUFFER_LOAD_FORMAT_XYZW_BOTHEN, TBUFFER_LOAD_FORMAT_X_BOTHEN, 0x4, 0x1, 0x1, 0x1 }, // 73
  { TBUFFER_LOAD_FORMAT_XYZW_BOTHEN_exact, TBUFFER_LOAD_FORMAT_X_BOTHEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 74
  { TBUFFER_LOAD_FORMAT_XYZW_IDXEN, TBUFFER_LOAD_FORMAT_X_IDXEN, 0x4, 0x1, 0x1, 0x1 }, // 75
  { TBUFFER_LOAD_FORMAT_XYZW_IDXEN_exact, TBUFFER_LOAD_FORMAT_X_IDXEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 76
  { TBUFFER_LOAD_FORMAT_XYZW_OFFEN, TBUFFER_LOAD_FORMAT_X_OFFEN, 0x4, 0x1, 0x1, 0x1 }, // 77
  { TBUFFER_LOAD_FORMAT_XYZW_OFFEN_exact, TBUFFER_LOAD_FORMAT_X_OFFEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 78
  { TBUFFER_LOAD_FORMAT_XYZW_OFFSET, TBUFFER_LOAD_FORMAT_X_OFFSET, 0x4, 0x0, 0x1, 0x1 }, // 79
  { TBUFFER_LOAD_FORMAT_XYZW_OFFSET_exact, TBUFFER_LOAD_FORMAT_X_OFFSET_exact, 0x4, 0x0, 0x1, 0x1 }, // 80
  { TBUFFER_LOAD_FORMAT_XYZ_ADDR64, TBUFFER_LOAD_FORMAT_X_ADDR64, 0x3, 0x1, 0x1, 0x1 }, // 81
  { TBUFFER_LOAD_FORMAT_XYZ_BOTHEN, TBUFFER_LOAD_FORMAT_X_BOTHEN, 0x3, 0x1, 0x1, 0x1 }, // 82
  { TBUFFER_LOAD_FORMAT_XYZ_BOTHEN_exact, TBUFFER_LOAD_FORMAT_X_BOTHEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 83
  { TBUFFER_LOAD_FORMAT_XYZ_IDXEN, TBUFFER_LOAD_FORMAT_X_IDXEN, 0x3, 0x1, 0x1, 0x1 }, // 84
  { TBUFFER_LOAD_FORMAT_XYZ_IDXEN_exact, TBUFFER_LOAD_FORMAT_X_IDXEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 85
  { TBUFFER_LOAD_FORMAT_XYZ_OFFEN, TBUFFER_LOAD_FORMAT_X_OFFEN, 0x3, 0x1, 0x1, 0x1 }, // 86
  { TBUFFER_LOAD_FORMAT_XYZ_OFFEN_exact, TBUFFER_LOAD_FORMAT_X_OFFEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 87
  { TBUFFER_LOAD_FORMAT_XYZ_OFFSET, TBUFFER_LOAD_FORMAT_X_OFFSET, 0x3, 0x0, 0x1, 0x1 }, // 88
  { TBUFFER_LOAD_FORMAT_XYZ_OFFSET_exact, TBUFFER_LOAD_FORMAT_X_OFFSET_exact, 0x3, 0x0, 0x1, 0x1 }, // 89
  { TBUFFER_LOAD_FORMAT_XY_ADDR64, TBUFFER_LOAD_FORMAT_X_ADDR64, 0x2, 0x1, 0x1, 0x1 }, // 90
  { TBUFFER_LOAD_FORMAT_XY_BOTHEN, TBUFFER_LOAD_FORMAT_X_BOTHEN, 0x2, 0x1, 0x1, 0x1 }, // 91
  { TBUFFER_LOAD_FORMAT_XY_BOTHEN_exact, TBUFFER_LOAD_FORMAT_X_BOTHEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 92
  { TBUFFER_LOAD_FORMAT_XY_IDXEN, TBUFFER_LOAD_FORMAT_X_IDXEN, 0x2, 0x1, 0x1, 0x1 }, // 93
  { TBUFFER_LOAD_FORMAT_XY_IDXEN_exact, TBUFFER_LOAD_FORMAT_X_IDXEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 94
  { TBUFFER_LOAD_FORMAT_XY_OFFEN, TBUFFER_LOAD_FORMAT_X_OFFEN, 0x2, 0x1, 0x1, 0x1 }, // 95
  { TBUFFER_LOAD_FORMAT_XY_OFFEN_exact, TBUFFER_LOAD_FORMAT_X_OFFEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 96
  { TBUFFER_LOAD_FORMAT_XY_OFFSET, TBUFFER_LOAD_FORMAT_X_OFFSET, 0x2, 0x0, 0x1, 0x1 }, // 97
  { TBUFFER_LOAD_FORMAT_XY_OFFSET_exact, TBUFFER_LOAD_FORMAT_X_OFFSET_exact, 0x2, 0x0, 0x1, 0x1 }, // 98
  { TBUFFER_LOAD_FORMAT_X_ADDR64, TBUFFER_LOAD_FORMAT_X_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 99
  { TBUFFER_LOAD_FORMAT_X_BOTHEN, TBUFFER_LOAD_FORMAT_X_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 100
  { TBUFFER_LOAD_FORMAT_X_BOTHEN_exact, TBUFFER_LOAD_FORMAT_X_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 101
  { TBUFFER_LOAD_FORMAT_X_IDXEN, TBUFFER_LOAD_FORMAT_X_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 102
  { TBUFFER_LOAD_FORMAT_X_IDXEN_exact, TBUFFER_LOAD_FORMAT_X_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 103
  { TBUFFER_LOAD_FORMAT_X_OFFEN, TBUFFER_LOAD_FORMAT_X_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 104
  { TBUFFER_LOAD_FORMAT_X_OFFEN_exact, TBUFFER_LOAD_FORMAT_X_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 105
  { TBUFFER_LOAD_FORMAT_X_OFFSET, TBUFFER_LOAD_FORMAT_X_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 106
  { TBUFFER_LOAD_FORMAT_X_OFFSET_exact, TBUFFER_LOAD_FORMAT_X_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 107
  { TBUFFER_STORE_FORMAT_D16_XYZW_ADDR64, TBUFFER_STORE_FORMAT_D16_XYZW_ADDR64, 0x4, 0x1, 0x1, 0x1 }, // 108
  { TBUFFER_STORE_FORMAT_D16_XYZW_BOTHEN, TBUFFER_STORE_FORMAT_D16_XYZW_BOTHEN, 0x4, 0x1, 0x1, 0x1 }, // 109
  { TBUFFER_STORE_FORMAT_D16_XYZW_BOTHEN_exact, TBUFFER_STORE_FORMAT_D16_XYZW_BOTHEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 110
  { TBUFFER_STORE_FORMAT_D16_XYZW_IDXEN, TBUFFER_STORE_FORMAT_D16_XYZW_IDXEN, 0x4, 0x1, 0x1, 0x1 }, // 111
  { TBUFFER_STORE_FORMAT_D16_XYZW_IDXEN_exact, TBUFFER_STORE_FORMAT_D16_XYZW_IDXEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 112
  { TBUFFER_STORE_FORMAT_D16_XYZW_OFFEN, TBUFFER_STORE_FORMAT_D16_XYZW_OFFEN, 0x4, 0x1, 0x1, 0x1 }, // 113
  { TBUFFER_STORE_FORMAT_D16_XYZW_OFFEN_exact, TBUFFER_STORE_FORMAT_D16_XYZW_OFFEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 114
  { TBUFFER_STORE_FORMAT_D16_XYZW_OFFSET, TBUFFER_STORE_FORMAT_D16_XYZW_OFFSET, 0x4, 0x0, 0x1, 0x1 }, // 115
  { TBUFFER_STORE_FORMAT_D16_XYZW_OFFSET_exact, TBUFFER_STORE_FORMAT_D16_XYZW_OFFSET_exact, 0x4, 0x0, 0x1, 0x1 }, // 116
  { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_ADDR64, TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_ADDR64, 0x4, 0x1, 0x1, 0x1 }, // 117
  { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_BOTHEN, TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_BOTHEN, 0x4, 0x1, 0x1, 0x1 }, // 118
  { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_BOTHEN_exact, TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_BOTHEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 119
  { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_IDXEN, TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_IDXEN, 0x4, 0x1, 0x1, 0x1 }, // 120
  { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_IDXEN_exact, TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_IDXEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 121
  { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFEN, TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFEN, 0x4, 0x1, 0x1, 0x1 }, // 122
  { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFEN_exact, TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 123
  { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFSET, TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFSET, 0x4, 0x0, 0x1, 0x1 }, // 124
  { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFSET_exact, TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFSET_exact, 0x4, 0x0, 0x1, 0x1 }, // 125
  { TBUFFER_STORE_FORMAT_D16_XYZ_ADDR64, TBUFFER_STORE_FORMAT_D16_XYZ_ADDR64, 0x3, 0x1, 0x1, 0x1 }, // 126
  { TBUFFER_STORE_FORMAT_D16_XYZ_BOTHEN, TBUFFER_STORE_FORMAT_D16_XYZ_BOTHEN, 0x3, 0x1, 0x1, 0x1 }, // 127
  { TBUFFER_STORE_FORMAT_D16_XYZ_BOTHEN_exact, TBUFFER_STORE_FORMAT_D16_XYZ_BOTHEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 128
  { TBUFFER_STORE_FORMAT_D16_XYZ_IDXEN, TBUFFER_STORE_FORMAT_D16_XYZ_IDXEN, 0x3, 0x1, 0x1, 0x1 }, // 129
  { TBUFFER_STORE_FORMAT_D16_XYZ_IDXEN_exact, TBUFFER_STORE_FORMAT_D16_XYZ_IDXEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 130
  { TBUFFER_STORE_FORMAT_D16_XYZ_OFFEN, TBUFFER_STORE_FORMAT_D16_XYZ_OFFEN, 0x3, 0x1, 0x1, 0x1 }, // 131
  { TBUFFER_STORE_FORMAT_D16_XYZ_OFFEN_exact, TBUFFER_STORE_FORMAT_D16_XYZ_OFFEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 132
  { TBUFFER_STORE_FORMAT_D16_XYZ_OFFSET, TBUFFER_STORE_FORMAT_D16_XYZ_OFFSET, 0x3, 0x0, 0x1, 0x1 }, // 133
  { TBUFFER_STORE_FORMAT_D16_XYZ_OFFSET_exact, TBUFFER_STORE_FORMAT_D16_XYZ_OFFSET_exact, 0x3, 0x0, 0x1, 0x1 }, // 134
  { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_ADDR64, TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_ADDR64, 0x3, 0x1, 0x1, 0x1 }, // 135
  { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_BOTHEN, TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_BOTHEN, 0x3, 0x1, 0x1, 0x1 }, // 136
  { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_BOTHEN_exact, TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_BOTHEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 137
  { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_IDXEN, TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_IDXEN, 0x3, 0x1, 0x1, 0x1 }, // 138
  { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_IDXEN_exact, TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_IDXEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 139
  { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFEN, TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFEN, 0x3, 0x1, 0x1, 0x1 }, // 140
  { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFEN_exact, TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 141
  { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFSET, TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFSET, 0x3, 0x0, 0x1, 0x1 }, // 142
  { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFSET_exact, TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFSET_exact, 0x3, 0x0, 0x1, 0x1 }, // 143
  { TBUFFER_STORE_FORMAT_D16_XY_ADDR64, TBUFFER_STORE_FORMAT_D16_XY_ADDR64, 0x2, 0x1, 0x1, 0x1 }, // 144
  { TBUFFER_STORE_FORMAT_D16_XY_BOTHEN, TBUFFER_STORE_FORMAT_D16_XY_BOTHEN, 0x2, 0x1, 0x1, 0x1 }, // 145
  { TBUFFER_STORE_FORMAT_D16_XY_BOTHEN_exact, TBUFFER_STORE_FORMAT_D16_XY_BOTHEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 146
  { TBUFFER_STORE_FORMAT_D16_XY_IDXEN, TBUFFER_STORE_FORMAT_D16_XY_IDXEN, 0x2, 0x1, 0x1, 0x1 }, // 147
  { TBUFFER_STORE_FORMAT_D16_XY_IDXEN_exact, TBUFFER_STORE_FORMAT_D16_XY_IDXEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 148
  { TBUFFER_STORE_FORMAT_D16_XY_OFFEN, TBUFFER_STORE_FORMAT_D16_XY_OFFEN, 0x2, 0x1, 0x1, 0x1 }, // 149
  { TBUFFER_STORE_FORMAT_D16_XY_OFFEN_exact, TBUFFER_STORE_FORMAT_D16_XY_OFFEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 150
  { TBUFFER_STORE_FORMAT_D16_XY_OFFSET, TBUFFER_STORE_FORMAT_D16_XY_OFFSET, 0x2, 0x0, 0x1, 0x1 }, // 151
  { TBUFFER_STORE_FORMAT_D16_XY_OFFSET_exact, TBUFFER_STORE_FORMAT_D16_XY_OFFSET_exact, 0x2, 0x0, 0x1, 0x1 }, // 152
  { TBUFFER_STORE_FORMAT_D16_XY_gfx80_ADDR64, TBUFFER_STORE_FORMAT_D16_XY_gfx80_ADDR64, 0x2, 0x1, 0x1, 0x1 }, // 153
  { TBUFFER_STORE_FORMAT_D16_XY_gfx80_BOTHEN, TBUFFER_STORE_FORMAT_D16_XY_gfx80_BOTHEN, 0x2, 0x1, 0x1, 0x1 }, // 154
  { TBUFFER_STORE_FORMAT_D16_XY_gfx80_BOTHEN_exact, TBUFFER_STORE_FORMAT_D16_XY_gfx80_BOTHEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 155
  { TBUFFER_STORE_FORMAT_D16_XY_gfx80_IDXEN, TBUFFER_STORE_FORMAT_D16_XY_gfx80_IDXEN, 0x2, 0x1, 0x1, 0x1 }, // 156
  { TBUFFER_STORE_FORMAT_D16_XY_gfx80_IDXEN_exact, TBUFFER_STORE_FORMAT_D16_XY_gfx80_IDXEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 157
  { TBUFFER_STORE_FORMAT_D16_XY_gfx80_OFFEN, TBUFFER_STORE_FORMAT_D16_XY_gfx80_OFFEN, 0x2, 0x1, 0x1, 0x1 }, // 158
  { TBUFFER_STORE_FORMAT_D16_XY_gfx80_OFFEN_exact, TBUFFER_STORE_FORMAT_D16_XY_gfx80_OFFEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 159
  { TBUFFER_STORE_FORMAT_D16_XY_gfx80_OFFSET, TBUFFER_STORE_FORMAT_D16_XY_gfx80_OFFSET, 0x2, 0x0, 0x1, 0x1 }, // 160
  { TBUFFER_STORE_FORMAT_D16_XY_gfx80_OFFSET_exact, TBUFFER_STORE_FORMAT_D16_XY_gfx80_OFFSET_exact, 0x2, 0x0, 0x1, 0x1 }, // 161
  { TBUFFER_STORE_FORMAT_D16_X_ADDR64, TBUFFER_STORE_FORMAT_D16_X_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 162
  { TBUFFER_STORE_FORMAT_D16_X_BOTHEN, TBUFFER_STORE_FORMAT_D16_X_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 163
  { TBUFFER_STORE_FORMAT_D16_X_BOTHEN_exact, TBUFFER_STORE_FORMAT_D16_X_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 164
  { TBUFFER_STORE_FORMAT_D16_X_IDXEN, TBUFFER_STORE_FORMAT_D16_X_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 165
  { TBUFFER_STORE_FORMAT_D16_X_IDXEN_exact, TBUFFER_STORE_FORMAT_D16_X_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 166
  { TBUFFER_STORE_FORMAT_D16_X_OFFEN, TBUFFER_STORE_FORMAT_D16_X_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 167
  { TBUFFER_STORE_FORMAT_D16_X_OFFEN_exact, TBUFFER_STORE_FORMAT_D16_X_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 168
  { TBUFFER_STORE_FORMAT_D16_X_OFFSET, TBUFFER_STORE_FORMAT_D16_X_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 169
  { TBUFFER_STORE_FORMAT_D16_X_OFFSET_exact, TBUFFER_STORE_FORMAT_D16_X_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 170
  { TBUFFER_STORE_FORMAT_D16_X_gfx80_ADDR64, TBUFFER_STORE_FORMAT_D16_X_gfx80_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 171
  { TBUFFER_STORE_FORMAT_D16_X_gfx80_BOTHEN, TBUFFER_STORE_FORMAT_D16_X_gfx80_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 172
  { TBUFFER_STORE_FORMAT_D16_X_gfx80_BOTHEN_exact, TBUFFER_STORE_FORMAT_D16_X_gfx80_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 173
  { TBUFFER_STORE_FORMAT_D16_X_gfx80_IDXEN, TBUFFER_STORE_FORMAT_D16_X_gfx80_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 174
  { TBUFFER_STORE_FORMAT_D16_X_gfx80_IDXEN_exact, TBUFFER_STORE_FORMAT_D16_X_gfx80_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 175
  { TBUFFER_STORE_FORMAT_D16_X_gfx80_OFFEN, TBUFFER_STORE_FORMAT_D16_X_gfx80_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 176
  { TBUFFER_STORE_FORMAT_D16_X_gfx80_OFFEN_exact, TBUFFER_STORE_FORMAT_D16_X_gfx80_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 177
  { TBUFFER_STORE_FORMAT_D16_X_gfx80_OFFSET, TBUFFER_STORE_FORMAT_D16_X_gfx80_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 178
  { TBUFFER_STORE_FORMAT_D16_X_gfx80_OFFSET_exact, TBUFFER_STORE_FORMAT_D16_X_gfx80_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 179
  { TBUFFER_STORE_FORMAT_XYZW_ADDR64, TBUFFER_STORE_FORMAT_X_ADDR64, 0x4, 0x1, 0x1, 0x1 }, // 180
  { TBUFFER_STORE_FORMAT_XYZW_BOTHEN, TBUFFER_STORE_FORMAT_X_BOTHEN, 0x4, 0x1, 0x1, 0x1 }, // 181
  { TBUFFER_STORE_FORMAT_XYZW_BOTHEN_exact, TBUFFER_STORE_FORMAT_X_BOTHEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 182
  { TBUFFER_STORE_FORMAT_XYZW_IDXEN, TBUFFER_STORE_FORMAT_X_IDXEN, 0x4, 0x1, 0x1, 0x1 }, // 183
  { TBUFFER_STORE_FORMAT_XYZW_IDXEN_exact, TBUFFER_STORE_FORMAT_X_IDXEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 184
  { TBUFFER_STORE_FORMAT_XYZW_OFFEN, TBUFFER_STORE_FORMAT_X_OFFEN, 0x4, 0x1, 0x1, 0x1 }, // 185
  { TBUFFER_STORE_FORMAT_XYZW_OFFEN_exact, TBUFFER_STORE_FORMAT_X_OFFEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 186
  { TBUFFER_STORE_FORMAT_XYZW_OFFSET, TBUFFER_STORE_FORMAT_X_OFFSET, 0x4, 0x0, 0x1, 0x1 }, // 187
  { TBUFFER_STORE_FORMAT_XYZW_OFFSET_exact, TBUFFER_STORE_FORMAT_X_OFFSET_exact, 0x4, 0x0, 0x1, 0x1 }, // 188
  { TBUFFER_STORE_FORMAT_XYZ_ADDR64, TBUFFER_STORE_FORMAT_X_ADDR64, 0x3, 0x1, 0x1, 0x1 }, // 189
  { TBUFFER_STORE_FORMAT_XYZ_BOTHEN, TBUFFER_STORE_FORMAT_X_BOTHEN, 0x3, 0x1, 0x1, 0x1 }, // 190
  { TBUFFER_STORE_FORMAT_XYZ_BOTHEN_exact, TBUFFER_STORE_FORMAT_X_BOTHEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 191
  { TBUFFER_STORE_FORMAT_XYZ_IDXEN, TBUFFER_STORE_FORMAT_X_IDXEN, 0x3, 0x1, 0x1, 0x1 }, // 192
  { TBUFFER_STORE_FORMAT_XYZ_IDXEN_exact, TBUFFER_STORE_FORMAT_X_IDXEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 193
  { TBUFFER_STORE_FORMAT_XYZ_OFFEN, TBUFFER_STORE_FORMAT_X_OFFEN, 0x3, 0x1, 0x1, 0x1 }, // 194
  { TBUFFER_STORE_FORMAT_XYZ_OFFEN_exact, TBUFFER_STORE_FORMAT_X_OFFEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 195
  { TBUFFER_STORE_FORMAT_XYZ_OFFSET, TBUFFER_STORE_FORMAT_X_OFFSET, 0x3, 0x0, 0x1, 0x1 }, // 196
  { TBUFFER_STORE_FORMAT_XYZ_OFFSET_exact, TBUFFER_STORE_FORMAT_X_OFFSET_exact, 0x3, 0x0, 0x1, 0x1 }, // 197
  { TBUFFER_STORE_FORMAT_XY_ADDR64, TBUFFER_STORE_FORMAT_X_ADDR64, 0x2, 0x1, 0x1, 0x1 }, // 198
  { TBUFFER_STORE_FORMAT_XY_BOTHEN, TBUFFER_STORE_FORMAT_X_BOTHEN, 0x2, 0x1, 0x1, 0x1 }, // 199
  { TBUFFER_STORE_FORMAT_XY_BOTHEN_exact, TBUFFER_STORE_FORMAT_X_BOTHEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 200
  { TBUFFER_STORE_FORMAT_XY_IDXEN, TBUFFER_STORE_FORMAT_X_IDXEN, 0x2, 0x1, 0x1, 0x1 }, // 201
  { TBUFFER_STORE_FORMAT_XY_IDXEN_exact, TBUFFER_STORE_FORMAT_X_IDXEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 202
  { TBUFFER_STORE_FORMAT_XY_OFFEN, TBUFFER_STORE_FORMAT_X_OFFEN, 0x2, 0x1, 0x1, 0x1 }, // 203
  { TBUFFER_STORE_FORMAT_XY_OFFEN_exact, TBUFFER_STORE_FORMAT_X_OFFEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 204
  { TBUFFER_STORE_FORMAT_XY_OFFSET, TBUFFER_STORE_FORMAT_X_OFFSET, 0x2, 0x0, 0x1, 0x1 }, // 205
  { TBUFFER_STORE_FORMAT_XY_OFFSET_exact, TBUFFER_STORE_FORMAT_X_OFFSET_exact, 0x2, 0x0, 0x1, 0x1 }, // 206
  { TBUFFER_STORE_FORMAT_X_ADDR64, TBUFFER_STORE_FORMAT_X_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 207
  { TBUFFER_STORE_FORMAT_X_BOTHEN, TBUFFER_STORE_FORMAT_X_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 208
  { TBUFFER_STORE_FORMAT_X_BOTHEN_exact, TBUFFER_STORE_FORMAT_X_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 209
  { TBUFFER_STORE_FORMAT_X_IDXEN, TBUFFER_STORE_FORMAT_X_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 210
  { TBUFFER_STORE_FORMAT_X_IDXEN_exact, TBUFFER_STORE_FORMAT_X_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 211
  { TBUFFER_STORE_FORMAT_X_OFFEN, TBUFFER_STORE_FORMAT_X_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 212
  { TBUFFER_STORE_FORMAT_X_OFFEN_exact, TBUFFER_STORE_FORMAT_X_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 213
  { TBUFFER_STORE_FORMAT_X_OFFSET, TBUFFER_STORE_FORMAT_X_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 214
  { TBUFFER_STORE_FORMAT_X_OFFSET_exact, TBUFFER_STORE_FORMAT_X_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 215
 };

const MTBUFInfo *getMTBUFOpcodeHelper(unsigned Opcode) {
  struct KeyType {
    unsigned Opcode;
  };
  KeyType Key = { Opcode };
  auto Table = makeArrayRef(MTBUFInfoTable);
  auto Idx = std::lower_bound(Table.begin(), Table.end(), Key,
    [](const MTBUFInfo &LHS, const KeyType &RHS) {
      if (LHS.Opcode < RHS.Opcode)
        return true;
      if (LHS.Opcode > RHS.Opcode)
        return false;
      return false;
    });

  if (Idx == Table.end() ||
      Key.Opcode != Idx->Opcode)
    return nullptr;
  return &*Idx;
}

const MTBUFInfo *getMTBUFInfoFromBaseOpcodeAndElements(unsigned BaseOpcode, uint8_t elements) {
  struct IndexType {
    unsigned BaseOpcode;
    uint8_t elements;
    unsigned _index;
  };
  static const struct IndexType Index[] = {
    { TBUFFER_LOAD_FORMAT_D16_XYZW_ADDR64, 0x4, 0 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_BOTHEN, 0x4, 1 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_BOTHEN_exact, 0x4, 2 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_IDXEN, 0x4, 3 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_IDXEN_exact, 0x4, 4 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_OFFEN, 0x4, 5 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_OFFEN_exact, 0x4, 6 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_OFFSET, 0x4, 7 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_OFFSET_exact, 0x4, 8 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_ADDR64, 0x4, 9 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_BOTHEN, 0x4, 10 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_BOTHEN_exact, 0x4, 11 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_IDXEN, 0x4, 12 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_IDXEN_exact, 0x4, 13 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFEN, 0x4, 14 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFEN_exact, 0x4, 15 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFSET, 0x4, 16 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFSET_exact, 0x4, 17 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_ADDR64, 0x3, 18 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_BOTHEN, 0x3, 19 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_BOTHEN_exact, 0x3, 20 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_IDXEN, 0x3, 21 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_IDXEN_exact, 0x3, 22 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_OFFEN, 0x3, 23 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_OFFEN_exact, 0x3, 24 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_OFFSET, 0x3, 25 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_OFFSET_exact, 0x3, 26 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_ADDR64, 0x3, 27 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_BOTHEN, 0x3, 28 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_BOTHEN_exact, 0x3, 29 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_IDXEN, 0x3, 30 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_IDXEN_exact, 0x3, 31 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFEN, 0x3, 32 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFEN_exact, 0x3, 33 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFSET, 0x3, 34 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFSET_exact, 0x3, 35 },
    { TBUFFER_LOAD_FORMAT_D16_XY_ADDR64, 0x2, 36 },
    { TBUFFER_LOAD_FORMAT_D16_XY_BOTHEN, 0x2, 37 },
    { TBUFFER_LOAD_FORMAT_D16_XY_BOTHEN_exact, 0x2, 38 },
    { TBUFFER_LOAD_FORMAT_D16_XY_IDXEN, 0x2, 39 },
    { TBUFFER_LOAD_FORMAT_D16_XY_IDXEN_exact, 0x2, 40 },
    { TBUFFER_LOAD_FORMAT_D16_XY_OFFEN, 0x2, 41 },
    { TBUFFER_LOAD_FORMAT_D16_XY_OFFEN_exact, 0x2, 42 },
    { TBUFFER_LOAD_FORMAT_D16_XY_OFFSET, 0x2, 43 },
    { TBUFFER_LOAD_FORMAT_D16_XY_OFFSET_exact, 0x2, 44 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_ADDR64, 0x2, 45 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_BOTHEN, 0x2, 46 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_BOTHEN_exact, 0x2, 47 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_IDXEN, 0x2, 48 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_IDXEN_exact, 0x2, 49 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFEN, 0x2, 50 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFEN_exact, 0x2, 51 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFSET, 0x2, 52 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFSET_exact, 0x2, 53 },
    { TBUFFER_LOAD_FORMAT_D16_X_ADDR64, 0x1, 54 },
    { TBUFFER_LOAD_FORMAT_D16_X_BOTHEN, 0x1, 55 },
    { TBUFFER_LOAD_FORMAT_D16_X_BOTHEN_exact, 0x1, 56 },
    { TBUFFER_LOAD_FORMAT_D16_X_IDXEN, 0x1, 57 },
    { TBUFFER_LOAD_FORMAT_D16_X_IDXEN_exact, 0x1, 58 },
    { TBUFFER_LOAD_FORMAT_D16_X_OFFEN, 0x1, 59 },
    { TBUFFER_LOAD_FORMAT_D16_X_OFFEN_exact, 0x1, 60 },
    { TBUFFER_LOAD_FORMAT_D16_X_OFFSET, 0x1, 61 },
    { TBUFFER_LOAD_FORMAT_D16_X_OFFSET_exact, 0x1, 62 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_ADDR64, 0x1, 63 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_BOTHEN, 0x1, 64 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_BOTHEN_exact, 0x1, 65 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_IDXEN, 0x1, 66 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_IDXEN_exact, 0x1, 67 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_OFFEN, 0x1, 68 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_OFFEN_exact, 0x1, 69 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_OFFSET, 0x1, 70 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_OFFSET_exact, 0x1, 71 },
    { TBUFFER_LOAD_FORMAT_X_ADDR64, 0x1, 99 },
    { TBUFFER_LOAD_FORMAT_X_ADDR64, 0x2, 90 },
    { TBUFFER_LOAD_FORMAT_X_ADDR64, 0x3, 81 },
    { TBUFFER_LOAD_FORMAT_X_ADDR64, 0x4, 72 },
    { TBUFFER_LOAD_FORMAT_X_BOTHEN, 0x1, 100 },
    { TBUFFER_LOAD_FORMAT_X_BOTHEN, 0x2, 91 },
    { TBUFFER_LOAD_FORMAT_X_BOTHEN, 0x3, 82 },
    { TBUFFER_LOAD_FORMAT_X_BOTHEN, 0x4, 73 },
    { TBUFFER_LOAD_FORMAT_X_BOTHEN_exact, 0x1, 101 },
    { TBUFFER_LOAD_FORMAT_X_BOTHEN_exact, 0x2, 92 },
    { TBUFFER_LOAD_FORMAT_X_BOTHEN_exact, 0x3, 83 },
    { TBUFFER_LOAD_FORMAT_X_BOTHEN_exact, 0x4, 74 },
    { TBUFFER_LOAD_FORMAT_X_IDXEN, 0x1, 102 },
    { TBUFFER_LOAD_FORMAT_X_IDXEN, 0x2, 93 },
    { TBUFFER_LOAD_FORMAT_X_IDXEN, 0x3, 84 },
    { TBUFFER_LOAD_FORMAT_X_IDXEN, 0x4, 75 },
    { TBUFFER_LOAD_FORMAT_X_IDXEN_exact, 0x1, 103 },
    { TBUFFER_LOAD_FORMAT_X_IDXEN_exact, 0x2, 94 },
    { TBUFFER_LOAD_FORMAT_X_IDXEN_exact, 0x3, 85 },
    { TBUFFER_LOAD_FORMAT_X_IDXEN_exact, 0x4, 76 },
    { TBUFFER_LOAD_FORMAT_X_OFFEN, 0x1, 104 },
    { TBUFFER_LOAD_FORMAT_X_OFFEN, 0x2, 95 },
    { TBUFFER_LOAD_FORMAT_X_OFFEN, 0x3, 86 },
    { TBUFFER_LOAD_FORMAT_X_OFFEN, 0x4, 77 },
    { TBUFFER_LOAD_FORMAT_X_OFFEN_exact, 0x1, 105 },
    { TBUFFER_LOAD_FORMAT_X_OFFEN_exact, 0x2, 96 },
    { TBUFFER_LOAD_FORMAT_X_OFFEN_exact, 0x3, 87 },
    { TBUFFER_LOAD_FORMAT_X_OFFEN_exact, 0x4, 78 },
    { TBUFFER_LOAD_FORMAT_X_OFFSET, 0x1, 106 },
    { TBUFFER_LOAD_FORMAT_X_OFFSET, 0x2, 97 },
    { TBUFFER_LOAD_FORMAT_X_OFFSET, 0x3, 88 },
    { TBUFFER_LOAD_FORMAT_X_OFFSET, 0x4, 79 },
    { TBUFFER_LOAD_FORMAT_X_OFFSET_exact, 0x1, 107 },
    { TBUFFER_LOAD_FORMAT_X_OFFSET_exact, 0x2, 98 },
    { TBUFFER_LOAD_FORMAT_X_OFFSET_exact, 0x3, 89 },
    { TBUFFER_LOAD_FORMAT_X_OFFSET_exact, 0x4, 80 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_ADDR64, 0x4, 108 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_BOTHEN, 0x4, 109 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_BOTHEN_exact, 0x4, 110 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_IDXEN, 0x4, 111 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_IDXEN_exact, 0x4, 112 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_OFFEN, 0x4, 113 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_OFFEN_exact, 0x4, 114 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_OFFSET, 0x4, 115 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_OFFSET_exact, 0x4, 116 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_ADDR64, 0x4, 117 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_BOTHEN, 0x4, 118 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_BOTHEN_exact, 0x4, 119 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_IDXEN, 0x4, 120 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_IDXEN_exact, 0x4, 121 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFEN, 0x4, 122 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFEN_exact, 0x4, 123 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFSET, 0x4, 124 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFSET_exact, 0x4, 125 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_ADDR64, 0x3, 126 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_BOTHEN, 0x3, 127 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_BOTHEN_exact, 0x3, 128 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_IDXEN, 0x3, 129 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_IDXEN_exact, 0x3, 130 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_OFFEN, 0x3, 131 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_OFFEN_exact, 0x3, 132 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_OFFSET, 0x3, 133 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_OFFSET_exact, 0x3, 134 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_ADDR64, 0x3, 135 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_BOTHEN, 0x3, 136 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_BOTHEN_exact, 0x3, 137 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_IDXEN, 0x3, 138 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_IDXEN_exact, 0x3, 139 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFEN, 0x3, 140 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFEN_exact, 0x3, 141 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFSET, 0x3, 142 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFSET_exact, 0x3, 143 },
    { TBUFFER_STORE_FORMAT_D16_XY_ADDR64, 0x2, 144 },
    { TBUFFER_STORE_FORMAT_D16_XY_BOTHEN, 0x2, 145 },
    { TBUFFER_STORE_FORMAT_D16_XY_BOTHEN_exact, 0x2, 146 },
    { TBUFFER_STORE_FORMAT_D16_XY_IDXEN, 0x2, 147 },
    { TBUFFER_STORE_FORMAT_D16_XY_IDXEN_exact, 0x2, 148 },
    { TBUFFER_STORE_FORMAT_D16_XY_OFFEN, 0x2, 149 },
    { TBUFFER_STORE_FORMAT_D16_XY_OFFEN_exact, 0x2, 150 },
    { TBUFFER_STORE_FORMAT_D16_XY_OFFSET, 0x2, 151 },
    { TBUFFER_STORE_FORMAT_D16_XY_OFFSET_exact, 0x2, 152 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_ADDR64, 0x2, 153 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_BOTHEN, 0x2, 154 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_BOTHEN_exact, 0x2, 155 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_IDXEN, 0x2, 156 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_IDXEN_exact, 0x2, 157 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_OFFEN, 0x2, 158 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_OFFEN_exact, 0x2, 159 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_OFFSET, 0x2, 160 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_OFFSET_exact, 0x2, 161 },
    { TBUFFER_STORE_FORMAT_D16_X_ADDR64, 0x1, 162 },
    { TBUFFER_STORE_FORMAT_D16_X_BOTHEN, 0x1, 163 },
    { TBUFFER_STORE_FORMAT_D16_X_BOTHEN_exact, 0x1, 164 },
    { TBUFFER_STORE_FORMAT_D16_X_IDXEN, 0x1, 165 },
    { TBUFFER_STORE_FORMAT_D16_X_IDXEN_exact, 0x1, 166 },
    { TBUFFER_STORE_FORMAT_D16_X_OFFEN, 0x1, 167 },
    { TBUFFER_STORE_FORMAT_D16_X_OFFEN_exact, 0x1, 168 },
    { TBUFFER_STORE_FORMAT_D16_X_OFFSET, 0x1, 169 },
    { TBUFFER_STORE_FORMAT_D16_X_OFFSET_exact, 0x1, 170 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_ADDR64, 0x1, 171 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_BOTHEN, 0x1, 172 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_BOTHEN_exact, 0x1, 173 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_IDXEN, 0x1, 174 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_IDXEN_exact, 0x1, 175 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_OFFEN, 0x1, 176 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_OFFEN_exact, 0x1, 177 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_OFFSET, 0x1, 178 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_OFFSET_exact, 0x1, 179 },
    { TBUFFER_STORE_FORMAT_X_ADDR64, 0x1, 207 },
    { TBUFFER_STORE_FORMAT_X_ADDR64, 0x2, 198 },
    { TBUFFER_STORE_FORMAT_X_ADDR64, 0x3, 189 },
    { TBUFFER_STORE_FORMAT_X_ADDR64, 0x4, 180 },
    { TBUFFER_STORE_FORMAT_X_BOTHEN, 0x1, 208 },
    { TBUFFER_STORE_FORMAT_X_BOTHEN, 0x2, 199 },
    { TBUFFER_STORE_FORMAT_X_BOTHEN, 0x3, 190 },
    { TBUFFER_STORE_FORMAT_X_BOTHEN, 0x4, 181 },
    { TBUFFER_STORE_FORMAT_X_BOTHEN_exact, 0x1, 209 },
    { TBUFFER_STORE_FORMAT_X_BOTHEN_exact, 0x2, 200 },
    { TBUFFER_STORE_FORMAT_X_BOTHEN_exact, 0x3, 191 },
    { TBUFFER_STORE_FORMAT_X_BOTHEN_exact, 0x4, 182 },
    { TBUFFER_STORE_FORMAT_X_IDXEN, 0x1, 210 },
    { TBUFFER_STORE_FORMAT_X_IDXEN, 0x2, 201 },
    { TBUFFER_STORE_FORMAT_X_IDXEN, 0x3, 192 },
    { TBUFFER_STORE_FORMAT_X_IDXEN, 0x4, 183 },
    { TBUFFER_STORE_FORMAT_X_IDXEN_exact, 0x1, 211 },
    { TBUFFER_STORE_FORMAT_X_IDXEN_exact, 0x2, 202 },
    { TBUFFER_STORE_FORMAT_X_IDXEN_exact, 0x3, 193 },
    { TBUFFER_STORE_FORMAT_X_IDXEN_exact, 0x4, 184 },
    { TBUFFER_STORE_FORMAT_X_OFFEN, 0x1, 212 },
    { TBUFFER_STORE_FORMAT_X_OFFEN, 0x2, 203 },
    { TBUFFER_STORE_FORMAT_X_OFFEN, 0x3, 194 },
    { TBUFFER_STORE_FORMAT_X_OFFEN, 0x4, 185 },
    { TBUFFER_STORE_FORMAT_X_OFFEN_exact, 0x1, 213 },
    { TBUFFER_STORE_FORMAT_X_OFFEN_exact, 0x2, 204 },
    { TBUFFER_STORE_FORMAT_X_OFFEN_exact, 0x3, 195 },
    { TBUFFER_STORE_FORMAT_X_OFFEN_exact, 0x4, 186 },
    { TBUFFER_STORE_FORMAT_X_OFFSET, 0x1, 214 },
    { TBUFFER_STORE_FORMAT_X_OFFSET, 0x2, 205 },
    { TBUFFER_STORE_FORMAT_X_OFFSET, 0x3, 196 },
    { TBUFFER_STORE_FORMAT_X_OFFSET, 0x4, 187 },
    { TBUFFER_STORE_FORMAT_X_OFFSET_exact, 0x1, 215 },
    { TBUFFER_STORE_FORMAT_X_OFFSET_exact, 0x2, 206 },
    { TBUFFER_STORE_FORMAT_X_OFFSET_exact, 0x3, 197 },
    { TBUFFER_STORE_FORMAT_X_OFFSET_exact, 0x4, 188 },
  };

  struct KeyType {
    unsigned BaseOpcode;
    uint8_t elements;
  };
  KeyType Key = { BaseOpcode, elements };
  auto Table = makeArrayRef(Index);
  auto Idx = std::lower_bound(Table.begin(), Table.end(), Key,
    [](const IndexType &LHS, const KeyType &RHS) {
      if (LHS.BaseOpcode < RHS.BaseOpcode)
        return true;
      if (LHS.BaseOpcode > RHS.BaseOpcode)
        return false;
      if (LHS.elements < RHS.elements)
        return true;
      if (LHS.elements > RHS.elements)
        return false;
      return false;
    });

  if (Idx == Table.end() ||
      Key.BaseOpcode != Idx->BaseOpcode ||
      Key.elements != Idx->elements)
    return nullptr;
  return &MTBUFInfoTable[Idx->_index];
}

const MTBUFInfo *getMTBUFInfoFromOpcode(unsigned Opcode) {
  struct IndexType {
    unsigned Opcode;
    unsigned _index;
  };
  static const struct IndexType Index[] = {
    { TBUFFER_LOAD_FORMAT_D16_XYZW_ADDR64, 0 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_BOTHEN, 1 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_BOTHEN_exact, 2 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_IDXEN, 3 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_IDXEN_exact, 4 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_OFFEN, 5 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_OFFEN_exact, 6 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_OFFSET, 7 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_OFFSET_exact, 8 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_ADDR64, 9 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_BOTHEN, 10 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_BOTHEN_exact, 11 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_IDXEN, 12 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_IDXEN_exact, 13 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFEN, 14 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFEN_exact, 15 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFSET, 16 },
    { TBUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFSET_exact, 17 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_ADDR64, 18 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_BOTHEN, 19 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_BOTHEN_exact, 20 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_IDXEN, 21 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_IDXEN_exact, 22 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_OFFEN, 23 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_OFFEN_exact, 24 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_OFFSET, 25 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_OFFSET_exact, 26 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_ADDR64, 27 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_BOTHEN, 28 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_BOTHEN_exact, 29 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_IDXEN, 30 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_IDXEN_exact, 31 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFEN, 32 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFEN_exact, 33 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFSET, 34 },
    { TBUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFSET_exact, 35 },
    { TBUFFER_LOAD_FORMAT_D16_XY_ADDR64, 36 },
    { TBUFFER_LOAD_FORMAT_D16_XY_BOTHEN, 37 },
    { TBUFFER_LOAD_FORMAT_D16_XY_BOTHEN_exact, 38 },
    { TBUFFER_LOAD_FORMAT_D16_XY_IDXEN, 39 },
    { TBUFFER_LOAD_FORMAT_D16_XY_IDXEN_exact, 40 },
    { TBUFFER_LOAD_FORMAT_D16_XY_OFFEN, 41 },
    { TBUFFER_LOAD_FORMAT_D16_XY_OFFEN_exact, 42 },
    { TBUFFER_LOAD_FORMAT_D16_XY_OFFSET, 43 },
    { TBUFFER_LOAD_FORMAT_D16_XY_OFFSET_exact, 44 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_ADDR64, 45 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_BOTHEN, 46 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_BOTHEN_exact, 47 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_IDXEN, 48 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_IDXEN_exact, 49 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFEN, 50 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFEN_exact, 51 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFSET, 52 },
    { TBUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFSET_exact, 53 },
    { TBUFFER_LOAD_FORMAT_D16_X_ADDR64, 54 },
    { TBUFFER_LOAD_FORMAT_D16_X_BOTHEN, 55 },
    { TBUFFER_LOAD_FORMAT_D16_X_BOTHEN_exact, 56 },
    { TBUFFER_LOAD_FORMAT_D16_X_IDXEN, 57 },
    { TBUFFER_LOAD_FORMAT_D16_X_IDXEN_exact, 58 },
    { TBUFFER_LOAD_FORMAT_D16_X_OFFEN, 59 },
    { TBUFFER_LOAD_FORMAT_D16_X_OFFEN_exact, 60 },
    { TBUFFER_LOAD_FORMAT_D16_X_OFFSET, 61 },
    { TBUFFER_LOAD_FORMAT_D16_X_OFFSET_exact, 62 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_ADDR64, 63 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_BOTHEN, 64 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_BOTHEN_exact, 65 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_IDXEN, 66 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_IDXEN_exact, 67 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_OFFEN, 68 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_OFFEN_exact, 69 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_OFFSET, 70 },
    { TBUFFER_LOAD_FORMAT_D16_X_gfx80_OFFSET_exact, 71 },
    { TBUFFER_LOAD_FORMAT_XYZW_ADDR64, 72 },
    { TBUFFER_LOAD_FORMAT_XYZW_BOTHEN, 73 },
    { TBUFFER_LOAD_FORMAT_XYZW_BOTHEN_exact, 74 },
    { TBUFFER_LOAD_FORMAT_XYZW_IDXEN, 75 },
    { TBUFFER_LOAD_FORMAT_XYZW_IDXEN_exact, 76 },
    { TBUFFER_LOAD_FORMAT_XYZW_OFFEN, 77 },
    { TBUFFER_LOAD_FORMAT_XYZW_OFFEN_exact, 78 },
    { TBUFFER_LOAD_FORMAT_XYZW_OFFSET, 79 },
    { TBUFFER_LOAD_FORMAT_XYZW_OFFSET_exact, 80 },
    { TBUFFER_LOAD_FORMAT_XYZ_ADDR64, 81 },
    { TBUFFER_LOAD_FORMAT_XYZ_BOTHEN, 82 },
    { TBUFFER_LOAD_FORMAT_XYZ_BOTHEN_exact, 83 },
    { TBUFFER_LOAD_FORMAT_XYZ_IDXEN, 84 },
    { TBUFFER_LOAD_FORMAT_XYZ_IDXEN_exact, 85 },
    { TBUFFER_LOAD_FORMAT_XYZ_OFFEN, 86 },
    { TBUFFER_LOAD_FORMAT_XYZ_OFFEN_exact, 87 },
    { TBUFFER_LOAD_FORMAT_XYZ_OFFSET, 88 },
    { TBUFFER_LOAD_FORMAT_XYZ_OFFSET_exact, 89 },
    { TBUFFER_LOAD_FORMAT_XY_ADDR64, 90 },
    { TBUFFER_LOAD_FORMAT_XY_BOTHEN, 91 },
    { TBUFFER_LOAD_FORMAT_XY_BOTHEN_exact, 92 },
    { TBUFFER_LOAD_FORMAT_XY_IDXEN, 93 },
    { TBUFFER_LOAD_FORMAT_XY_IDXEN_exact, 94 },
    { TBUFFER_LOAD_FORMAT_XY_OFFEN, 95 },
    { TBUFFER_LOAD_FORMAT_XY_OFFEN_exact, 96 },
    { TBUFFER_LOAD_FORMAT_XY_OFFSET, 97 },
    { TBUFFER_LOAD_FORMAT_XY_OFFSET_exact, 98 },
    { TBUFFER_LOAD_FORMAT_X_ADDR64, 99 },
    { TBUFFER_LOAD_FORMAT_X_BOTHEN, 100 },
    { TBUFFER_LOAD_FORMAT_X_BOTHEN_exact, 101 },
    { TBUFFER_LOAD_FORMAT_X_IDXEN, 102 },
    { TBUFFER_LOAD_FORMAT_X_IDXEN_exact, 103 },
    { TBUFFER_LOAD_FORMAT_X_OFFEN, 104 },
    { TBUFFER_LOAD_FORMAT_X_OFFEN_exact, 105 },
    { TBUFFER_LOAD_FORMAT_X_OFFSET, 106 },
    { TBUFFER_LOAD_FORMAT_X_OFFSET_exact, 107 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_ADDR64, 108 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_BOTHEN, 109 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_BOTHEN_exact, 110 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_IDXEN, 111 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_IDXEN_exact, 112 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_OFFEN, 113 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_OFFEN_exact, 114 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_OFFSET, 115 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_OFFSET_exact, 116 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_ADDR64, 117 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_BOTHEN, 118 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_BOTHEN_exact, 119 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_IDXEN, 120 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_IDXEN_exact, 121 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFEN, 122 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFEN_exact, 123 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFSET, 124 },
    { TBUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFSET_exact, 125 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_ADDR64, 126 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_BOTHEN, 127 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_BOTHEN_exact, 128 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_IDXEN, 129 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_IDXEN_exact, 130 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_OFFEN, 131 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_OFFEN_exact, 132 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_OFFSET, 133 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_OFFSET_exact, 134 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_ADDR64, 135 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_BOTHEN, 136 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_BOTHEN_exact, 137 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_IDXEN, 138 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_IDXEN_exact, 139 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFEN, 140 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFEN_exact, 141 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFSET, 142 },
    { TBUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFSET_exact, 143 },
    { TBUFFER_STORE_FORMAT_D16_XY_ADDR64, 144 },
    { TBUFFER_STORE_FORMAT_D16_XY_BOTHEN, 145 },
    { TBUFFER_STORE_FORMAT_D16_XY_BOTHEN_exact, 146 },
    { TBUFFER_STORE_FORMAT_D16_XY_IDXEN, 147 },
    { TBUFFER_STORE_FORMAT_D16_XY_IDXEN_exact, 148 },
    { TBUFFER_STORE_FORMAT_D16_XY_OFFEN, 149 },
    { TBUFFER_STORE_FORMAT_D16_XY_OFFEN_exact, 150 },
    { TBUFFER_STORE_FORMAT_D16_XY_OFFSET, 151 },
    { TBUFFER_STORE_FORMAT_D16_XY_OFFSET_exact, 152 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_ADDR64, 153 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_BOTHEN, 154 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_BOTHEN_exact, 155 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_IDXEN, 156 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_IDXEN_exact, 157 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_OFFEN, 158 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_OFFEN_exact, 159 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_OFFSET, 160 },
    { TBUFFER_STORE_FORMAT_D16_XY_gfx80_OFFSET_exact, 161 },
    { TBUFFER_STORE_FORMAT_D16_X_ADDR64, 162 },
    { TBUFFER_STORE_FORMAT_D16_X_BOTHEN, 163 },
    { TBUFFER_STORE_FORMAT_D16_X_BOTHEN_exact, 164 },
    { TBUFFER_STORE_FORMAT_D16_X_IDXEN, 165 },
    { TBUFFER_STORE_FORMAT_D16_X_IDXEN_exact, 166 },
    { TBUFFER_STORE_FORMAT_D16_X_OFFEN, 167 },
    { TBUFFER_STORE_FORMAT_D16_X_OFFEN_exact, 168 },
    { TBUFFER_STORE_FORMAT_D16_X_OFFSET, 169 },
    { TBUFFER_STORE_FORMAT_D16_X_OFFSET_exact, 170 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_ADDR64, 171 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_BOTHEN, 172 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_BOTHEN_exact, 173 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_IDXEN, 174 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_IDXEN_exact, 175 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_OFFEN, 176 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_OFFEN_exact, 177 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_OFFSET, 178 },
    { TBUFFER_STORE_FORMAT_D16_X_gfx80_OFFSET_exact, 179 },
    { TBUFFER_STORE_FORMAT_XYZW_ADDR64, 180 },
    { TBUFFER_STORE_FORMAT_XYZW_BOTHEN, 181 },
    { TBUFFER_STORE_FORMAT_XYZW_BOTHEN_exact, 182 },
    { TBUFFER_STORE_FORMAT_XYZW_IDXEN, 183 },
    { TBUFFER_STORE_FORMAT_XYZW_IDXEN_exact, 184 },
    { TBUFFER_STORE_FORMAT_XYZW_OFFEN, 185 },
    { TBUFFER_STORE_FORMAT_XYZW_OFFEN_exact, 186 },
    { TBUFFER_STORE_FORMAT_XYZW_OFFSET, 187 },
    { TBUFFER_STORE_FORMAT_XYZW_OFFSET_exact, 188 },
    { TBUFFER_STORE_FORMAT_XYZ_ADDR64, 189 },
    { TBUFFER_STORE_FORMAT_XYZ_BOTHEN, 190 },
    { TBUFFER_STORE_FORMAT_XYZ_BOTHEN_exact, 191 },
    { TBUFFER_STORE_FORMAT_XYZ_IDXEN, 192 },
    { TBUFFER_STORE_FORMAT_XYZ_IDXEN_exact, 193 },
    { TBUFFER_STORE_FORMAT_XYZ_OFFEN, 194 },
    { TBUFFER_STORE_FORMAT_XYZ_OFFEN_exact, 195 },
    { TBUFFER_STORE_FORMAT_XYZ_OFFSET, 196 },
    { TBUFFER_STORE_FORMAT_XYZ_OFFSET_exact, 197 },
    { TBUFFER_STORE_FORMAT_XY_ADDR64, 198 },
    { TBUFFER_STORE_FORMAT_XY_BOTHEN, 199 },
    { TBUFFER_STORE_FORMAT_XY_BOTHEN_exact, 200 },
    { TBUFFER_STORE_FORMAT_XY_IDXEN, 201 },
    { TBUFFER_STORE_FORMAT_XY_IDXEN_exact, 202 },
    { TBUFFER_STORE_FORMAT_XY_OFFEN, 203 },
    { TBUFFER_STORE_FORMAT_XY_OFFEN_exact, 204 },
    { TBUFFER_STORE_FORMAT_XY_OFFSET, 205 },
    { TBUFFER_STORE_FORMAT_XY_OFFSET_exact, 206 },
    { TBUFFER_STORE_FORMAT_X_ADDR64, 207 },
    { TBUFFER_STORE_FORMAT_X_BOTHEN, 208 },
    { TBUFFER_STORE_FORMAT_X_BOTHEN_exact, 209 },
    { TBUFFER_STORE_FORMAT_X_IDXEN, 210 },
    { TBUFFER_STORE_FORMAT_X_IDXEN_exact, 211 },
    { TBUFFER_STORE_FORMAT_X_OFFEN, 212 },
    { TBUFFER_STORE_FORMAT_X_OFFEN_exact, 213 },
    { TBUFFER_STORE_FORMAT_X_OFFSET, 214 },
    { TBUFFER_STORE_FORMAT_X_OFFSET_exact, 215 },
  };

  struct KeyType {
    unsigned Opcode;
  };
  KeyType Key = { Opcode };
  auto Table = makeArrayRef(Index);
  auto Idx = std::lower_bound(Table.begin(), Table.end(), Key,
    [](const IndexType &LHS, const KeyType &RHS) {
      if (LHS.Opcode < RHS.Opcode)
        return true;
      if (LHS.Opcode > RHS.Opcode)
        return false;
      return false;
    });

  if (Idx == Table.end() ||
      Key.Opcode != Idx->Opcode)
    return nullptr;
  return &MTBUFInfoTable[Idx->_index];
}
#endif

#ifdef GET_MUBUFInfoTable_DECL
const MUBUFInfo *getMUBUFOpcodeHelper(unsigned Opcode);
const MUBUFInfo *getMUBUFInfoFromBaseOpcodeAndElements(unsigned BaseOpcode, uint8_t elements);
const MUBUFInfo *getMUBUFInfoFromOpcode(unsigned Opcode);
#endif

#ifdef GET_MUBUFInfoTable_IMPL
constexpr MUBUFInfo MUBUFInfoTable[] = {
  { BUFFER_ATOMIC_ADD_ADDR64, BUFFER_ATOMIC_ADD_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 0
  { BUFFER_ATOMIC_ADD_ADDR64_RTN, BUFFER_ATOMIC_ADD_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 1
  { BUFFER_ATOMIC_ADD_BOTHEN, BUFFER_ATOMIC_ADD_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 2
  { BUFFER_ATOMIC_ADD_BOTHEN_RTN, BUFFER_ATOMIC_ADD_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 3
  { BUFFER_ATOMIC_ADD_F32_ADDR64, BUFFER_ATOMIC_ADD_F32_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 4
  { BUFFER_ATOMIC_ADD_F32_BOTHEN, BUFFER_ATOMIC_ADD_F32_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 5
  { BUFFER_ATOMIC_ADD_F32_IDXEN, BUFFER_ATOMIC_ADD_F32_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 6
  { BUFFER_ATOMIC_ADD_F32_OFFEN, BUFFER_ATOMIC_ADD_F32_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 7
  { BUFFER_ATOMIC_ADD_F32_OFFSET, BUFFER_ATOMIC_ADD_F32_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 8
  { BUFFER_ATOMIC_ADD_IDXEN, BUFFER_ATOMIC_ADD_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 9
  { BUFFER_ATOMIC_ADD_IDXEN_RTN, BUFFER_ATOMIC_ADD_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 10
  { BUFFER_ATOMIC_ADD_OFFEN, BUFFER_ATOMIC_ADD_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 11
  { BUFFER_ATOMIC_ADD_OFFEN_RTN, BUFFER_ATOMIC_ADD_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 12
  { BUFFER_ATOMIC_ADD_OFFSET, BUFFER_ATOMIC_ADD_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 13
  { BUFFER_ATOMIC_ADD_OFFSET_RTN, BUFFER_ATOMIC_ADD_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 14
  { BUFFER_ATOMIC_ADD_X2_ADDR64, BUFFER_ATOMIC_ADD_X2_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 15
  { BUFFER_ATOMIC_ADD_X2_ADDR64_RTN, BUFFER_ATOMIC_ADD_X2_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 16
  { BUFFER_ATOMIC_ADD_X2_BOTHEN, BUFFER_ATOMIC_ADD_X2_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 17
  { BUFFER_ATOMIC_ADD_X2_BOTHEN_RTN, BUFFER_ATOMIC_ADD_X2_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 18
  { BUFFER_ATOMIC_ADD_X2_IDXEN, BUFFER_ATOMIC_ADD_X2_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 19
  { BUFFER_ATOMIC_ADD_X2_IDXEN_RTN, BUFFER_ATOMIC_ADD_X2_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 20
  { BUFFER_ATOMIC_ADD_X2_OFFEN, BUFFER_ATOMIC_ADD_X2_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 21
  { BUFFER_ATOMIC_ADD_X2_OFFEN_RTN, BUFFER_ATOMIC_ADD_X2_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 22
  { BUFFER_ATOMIC_ADD_X2_OFFSET, BUFFER_ATOMIC_ADD_X2_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 23
  { BUFFER_ATOMIC_ADD_X2_OFFSET_RTN, BUFFER_ATOMIC_ADD_X2_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 24
  { BUFFER_ATOMIC_AND_ADDR64, BUFFER_ATOMIC_AND_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 25
  { BUFFER_ATOMIC_AND_ADDR64_RTN, BUFFER_ATOMIC_AND_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 26
  { BUFFER_ATOMIC_AND_BOTHEN, BUFFER_ATOMIC_AND_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 27
  { BUFFER_ATOMIC_AND_BOTHEN_RTN, BUFFER_ATOMIC_AND_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 28
  { BUFFER_ATOMIC_AND_IDXEN, BUFFER_ATOMIC_AND_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 29
  { BUFFER_ATOMIC_AND_IDXEN_RTN, BUFFER_ATOMIC_AND_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 30
  { BUFFER_ATOMIC_AND_OFFEN, BUFFER_ATOMIC_AND_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 31
  { BUFFER_ATOMIC_AND_OFFEN_RTN, BUFFER_ATOMIC_AND_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 32
  { BUFFER_ATOMIC_AND_OFFSET, BUFFER_ATOMIC_AND_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 33
  { BUFFER_ATOMIC_AND_OFFSET_RTN, BUFFER_ATOMIC_AND_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 34
  { BUFFER_ATOMIC_AND_X2_ADDR64, BUFFER_ATOMIC_AND_X2_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 35
  { BUFFER_ATOMIC_AND_X2_ADDR64_RTN, BUFFER_ATOMIC_AND_X2_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 36
  { BUFFER_ATOMIC_AND_X2_BOTHEN, BUFFER_ATOMIC_AND_X2_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 37
  { BUFFER_ATOMIC_AND_X2_BOTHEN_RTN, BUFFER_ATOMIC_AND_X2_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 38
  { BUFFER_ATOMIC_AND_X2_IDXEN, BUFFER_ATOMIC_AND_X2_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 39
  { BUFFER_ATOMIC_AND_X2_IDXEN_RTN, BUFFER_ATOMIC_AND_X2_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 40
  { BUFFER_ATOMIC_AND_X2_OFFEN, BUFFER_ATOMIC_AND_X2_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 41
  { BUFFER_ATOMIC_AND_X2_OFFEN_RTN, BUFFER_ATOMIC_AND_X2_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 42
  { BUFFER_ATOMIC_AND_X2_OFFSET, BUFFER_ATOMIC_AND_X2_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 43
  { BUFFER_ATOMIC_AND_X2_OFFSET_RTN, BUFFER_ATOMIC_AND_X2_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 44
  { BUFFER_ATOMIC_CMPSWAP_ADDR64, BUFFER_ATOMIC_CMPSWAP_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 45
  { BUFFER_ATOMIC_CMPSWAP_ADDR64_RTN, BUFFER_ATOMIC_CMPSWAP_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 46
  { BUFFER_ATOMIC_CMPSWAP_BOTHEN, BUFFER_ATOMIC_CMPSWAP_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 47
  { BUFFER_ATOMIC_CMPSWAP_BOTHEN_RTN, BUFFER_ATOMIC_CMPSWAP_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 48
  { BUFFER_ATOMIC_CMPSWAP_IDXEN, BUFFER_ATOMIC_CMPSWAP_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 49
  { BUFFER_ATOMIC_CMPSWAP_IDXEN_RTN, BUFFER_ATOMIC_CMPSWAP_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 50
  { BUFFER_ATOMIC_CMPSWAP_OFFEN, BUFFER_ATOMIC_CMPSWAP_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 51
  { BUFFER_ATOMIC_CMPSWAP_OFFEN_RTN, BUFFER_ATOMIC_CMPSWAP_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 52
  { BUFFER_ATOMIC_CMPSWAP_OFFSET, BUFFER_ATOMIC_CMPSWAP_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 53
  { BUFFER_ATOMIC_CMPSWAP_OFFSET_RTN, BUFFER_ATOMIC_CMPSWAP_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 54
  { BUFFER_ATOMIC_CMPSWAP_X2_ADDR64, BUFFER_ATOMIC_CMPSWAP_X2_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 55
  { BUFFER_ATOMIC_CMPSWAP_X2_ADDR64_RTN, BUFFER_ATOMIC_CMPSWAP_X2_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 56
  { BUFFER_ATOMIC_CMPSWAP_X2_BOTHEN, BUFFER_ATOMIC_CMPSWAP_X2_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 57
  { BUFFER_ATOMIC_CMPSWAP_X2_BOTHEN_RTN, BUFFER_ATOMIC_CMPSWAP_X2_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 58
  { BUFFER_ATOMIC_CMPSWAP_X2_IDXEN, BUFFER_ATOMIC_CMPSWAP_X2_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 59
  { BUFFER_ATOMIC_CMPSWAP_X2_IDXEN_RTN, BUFFER_ATOMIC_CMPSWAP_X2_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 60
  { BUFFER_ATOMIC_CMPSWAP_X2_OFFEN, BUFFER_ATOMIC_CMPSWAP_X2_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 61
  { BUFFER_ATOMIC_CMPSWAP_X2_OFFEN_RTN, BUFFER_ATOMIC_CMPSWAP_X2_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 62
  { BUFFER_ATOMIC_CMPSWAP_X2_OFFSET, BUFFER_ATOMIC_CMPSWAP_X2_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 63
  { BUFFER_ATOMIC_CMPSWAP_X2_OFFSET_RTN, BUFFER_ATOMIC_CMPSWAP_X2_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 64
  { BUFFER_ATOMIC_DEC_ADDR64, BUFFER_ATOMIC_DEC_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 65
  { BUFFER_ATOMIC_DEC_ADDR64_RTN, BUFFER_ATOMIC_DEC_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 66
  { BUFFER_ATOMIC_DEC_BOTHEN, BUFFER_ATOMIC_DEC_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 67
  { BUFFER_ATOMIC_DEC_BOTHEN_RTN, BUFFER_ATOMIC_DEC_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 68
  { BUFFER_ATOMIC_DEC_IDXEN, BUFFER_ATOMIC_DEC_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 69
  { BUFFER_ATOMIC_DEC_IDXEN_RTN, BUFFER_ATOMIC_DEC_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 70
  { BUFFER_ATOMIC_DEC_OFFEN, BUFFER_ATOMIC_DEC_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 71
  { BUFFER_ATOMIC_DEC_OFFEN_RTN, BUFFER_ATOMIC_DEC_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 72
  { BUFFER_ATOMIC_DEC_OFFSET, BUFFER_ATOMIC_DEC_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 73
  { BUFFER_ATOMIC_DEC_OFFSET_RTN, BUFFER_ATOMIC_DEC_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 74
  { BUFFER_ATOMIC_DEC_X2_ADDR64, BUFFER_ATOMIC_DEC_X2_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 75
  { BUFFER_ATOMIC_DEC_X2_ADDR64_RTN, BUFFER_ATOMIC_DEC_X2_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 76
  { BUFFER_ATOMIC_DEC_X2_BOTHEN, BUFFER_ATOMIC_DEC_X2_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 77
  { BUFFER_ATOMIC_DEC_X2_BOTHEN_RTN, BUFFER_ATOMIC_DEC_X2_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 78
  { BUFFER_ATOMIC_DEC_X2_IDXEN, BUFFER_ATOMIC_DEC_X2_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 79
  { BUFFER_ATOMIC_DEC_X2_IDXEN_RTN, BUFFER_ATOMIC_DEC_X2_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 80
  { BUFFER_ATOMIC_DEC_X2_OFFEN, BUFFER_ATOMIC_DEC_X2_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 81
  { BUFFER_ATOMIC_DEC_X2_OFFEN_RTN, BUFFER_ATOMIC_DEC_X2_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 82
  { BUFFER_ATOMIC_DEC_X2_OFFSET, BUFFER_ATOMIC_DEC_X2_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 83
  { BUFFER_ATOMIC_DEC_X2_OFFSET_RTN, BUFFER_ATOMIC_DEC_X2_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 84
  { BUFFER_ATOMIC_FCMPSWAP_ADDR64, BUFFER_ATOMIC_FCMPSWAP_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 85
  { BUFFER_ATOMIC_FCMPSWAP_ADDR64_RTN, BUFFER_ATOMIC_FCMPSWAP_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 86
  { BUFFER_ATOMIC_FCMPSWAP_BOTHEN, BUFFER_ATOMIC_FCMPSWAP_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 87
  { BUFFER_ATOMIC_FCMPSWAP_BOTHEN_RTN, BUFFER_ATOMIC_FCMPSWAP_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 88
  { BUFFER_ATOMIC_FCMPSWAP_IDXEN, BUFFER_ATOMIC_FCMPSWAP_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 89
  { BUFFER_ATOMIC_FCMPSWAP_IDXEN_RTN, BUFFER_ATOMIC_FCMPSWAP_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 90
  { BUFFER_ATOMIC_FCMPSWAP_OFFEN, BUFFER_ATOMIC_FCMPSWAP_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 91
  { BUFFER_ATOMIC_FCMPSWAP_OFFEN_RTN, BUFFER_ATOMIC_FCMPSWAP_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 92
  { BUFFER_ATOMIC_FCMPSWAP_OFFSET, BUFFER_ATOMIC_FCMPSWAP_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 93
  { BUFFER_ATOMIC_FCMPSWAP_OFFSET_RTN, BUFFER_ATOMIC_FCMPSWAP_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 94
  { BUFFER_ATOMIC_FCMPSWAP_X2_ADDR64, BUFFER_ATOMIC_FCMPSWAP_X2_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 95
  { BUFFER_ATOMIC_FCMPSWAP_X2_ADDR64_RTN, BUFFER_ATOMIC_FCMPSWAP_X2_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 96
  { BUFFER_ATOMIC_FCMPSWAP_X2_BOTHEN, BUFFER_ATOMIC_FCMPSWAP_X2_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 97
  { BUFFER_ATOMIC_FCMPSWAP_X2_BOTHEN_RTN, BUFFER_ATOMIC_FCMPSWAP_X2_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 98
  { BUFFER_ATOMIC_FCMPSWAP_X2_IDXEN, BUFFER_ATOMIC_FCMPSWAP_X2_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 99
  { BUFFER_ATOMIC_FCMPSWAP_X2_IDXEN_RTN, BUFFER_ATOMIC_FCMPSWAP_X2_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 100
  { BUFFER_ATOMIC_FCMPSWAP_X2_OFFEN, BUFFER_ATOMIC_FCMPSWAP_X2_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 101
  { BUFFER_ATOMIC_FCMPSWAP_X2_OFFEN_RTN, BUFFER_ATOMIC_FCMPSWAP_X2_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 102
  { BUFFER_ATOMIC_FCMPSWAP_X2_OFFSET, BUFFER_ATOMIC_FCMPSWAP_X2_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 103
  { BUFFER_ATOMIC_FCMPSWAP_X2_OFFSET_RTN, BUFFER_ATOMIC_FCMPSWAP_X2_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 104
  { BUFFER_ATOMIC_FMAX_ADDR64, BUFFER_ATOMIC_FMAX_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 105
  { BUFFER_ATOMIC_FMAX_ADDR64_RTN, BUFFER_ATOMIC_FMAX_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 106
  { BUFFER_ATOMIC_FMAX_BOTHEN, BUFFER_ATOMIC_FMAX_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 107
  { BUFFER_ATOMIC_FMAX_BOTHEN_RTN, BUFFER_ATOMIC_FMAX_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 108
  { BUFFER_ATOMIC_FMAX_IDXEN, BUFFER_ATOMIC_FMAX_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 109
  { BUFFER_ATOMIC_FMAX_IDXEN_RTN, BUFFER_ATOMIC_FMAX_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 110
  { BUFFER_ATOMIC_FMAX_OFFEN, BUFFER_ATOMIC_FMAX_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 111
  { BUFFER_ATOMIC_FMAX_OFFEN_RTN, BUFFER_ATOMIC_FMAX_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 112
  { BUFFER_ATOMIC_FMAX_OFFSET, BUFFER_ATOMIC_FMAX_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 113
  { BUFFER_ATOMIC_FMAX_OFFSET_RTN, BUFFER_ATOMIC_FMAX_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 114
  { BUFFER_ATOMIC_FMAX_X2_ADDR64, BUFFER_ATOMIC_FMAX_X2_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 115
  { BUFFER_ATOMIC_FMAX_X2_ADDR64_RTN, BUFFER_ATOMIC_FMAX_X2_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 116
  { BUFFER_ATOMIC_FMAX_X2_BOTHEN, BUFFER_ATOMIC_FMAX_X2_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 117
  { BUFFER_ATOMIC_FMAX_X2_BOTHEN_RTN, BUFFER_ATOMIC_FMAX_X2_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 118
  { BUFFER_ATOMIC_FMAX_X2_IDXEN, BUFFER_ATOMIC_FMAX_X2_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 119
  { BUFFER_ATOMIC_FMAX_X2_IDXEN_RTN, BUFFER_ATOMIC_FMAX_X2_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 120
  { BUFFER_ATOMIC_FMAX_X2_OFFEN, BUFFER_ATOMIC_FMAX_X2_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 121
  { BUFFER_ATOMIC_FMAX_X2_OFFEN_RTN, BUFFER_ATOMIC_FMAX_X2_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 122
  { BUFFER_ATOMIC_FMAX_X2_OFFSET, BUFFER_ATOMIC_FMAX_X2_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 123
  { BUFFER_ATOMIC_FMAX_X2_OFFSET_RTN, BUFFER_ATOMIC_FMAX_X2_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 124
  { BUFFER_ATOMIC_FMIN_ADDR64, BUFFER_ATOMIC_FMIN_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 125
  { BUFFER_ATOMIC_FMIN_ADDR64_RTN, BUFFER_ATOMIC_FMIN_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 126
  { BUFFER_ATOMIC_FMIN_BOTHEN, BUFFER_ATOMIC_FMIN_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 127
  { BUFFER_ATOMIC_FMIN_BOTHEN_RTN, BUFFER_ATOMIC_FMIN_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 128
  { BUFFER_ATOMIC_FMIN_IDXEN, BUFFER_ATOMIC_FMIN_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 129
  { BUFFER_ATOMIC_FMIN_IDXEN_RTN, BUFFER_ATOMIC_FMIN_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 130
  { BUFFER_ATOMIC_FMIN_OFFEN, BUFFER_ATOMIC_FMIN_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 131
  { BUFFER_ATOMIC_FMIN_OFFEN_RTN, BUFFER_ATOMIC_FMIN_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 132
  { BUFFER_ATOMIC_FMIN_OFFSET, BUFFER_ATOMIC_FMIN_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 133
  { BUFFER_ATOMIC_FMIN_OFFSET_RTN, BUFFER_ATOMIC_FMIN_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 134
  { BUFFER_ATOMIC_FMIN_X2_ADDR64, BUFFER_ATOMIC_FMIN_X2_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 135
  { BUFFER_ATOMIC_FMIN_X2_ADDR64_RTN, BUFFER_ATOMIC_FMIN_X2_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 136
  { BUFFER_ATOMIC_FMIN_X2_BOTHEN, BUFFER_ATOMIC_FMIN_X2_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 137
  { BUFFER_ATOMIC_FMIN_X2_BOTHEN_RTN, BUFFER_ATOMIC_FMIN_X2_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 138
  { BUFFER_ATOMIC_FMIN_X2_IDXEN, BUFFER_ATOMIC_FMIN_X2_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 139
  { BUFFER_ATOMIC_FMIN_X2_IDXEN_RTN, BUFFER_ATOMIC_FMIN_X2_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 140
  { BUFFER_ATOMIC_FMIN_X2_OFFEN, BUFFER_ATOMIC_FMIN_X2_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 141
  { BUFFER_ATOMIC_FMIN_X2_OFFEN_RTN, BUFFER_ATOMIC_FMIN_X2_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 142
  { BUFFER_ATOMIC_FMIN_X2_OFFSET, BUFFER_ATOMIC_FMIN_X2_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 143
  { BUFFER_ATOMIC_FMIN_X2_OFFSET_RTN, BUFFER_ATOMIC_FMIN_X2_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 144
  { BUFFER_ATOMIC_INC_ADDR64, BUFFER_ATOMIC_INC_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 145
  { BUFFER_ATOMIC_INC_ADDR64_RTN, BUFFER_ATOMIC_INC_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 146
  { BUFFER_ATOMIC_INC_BOTHEN, BUFFER_ATOMIC_INC_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 147
  { BUFFER_ATOMIC_INC_BOTHEN_RTN, BUFFER_ATOMIC_INC_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 148
  { BUFFER_ATOMIC_INC_IDXEN, BUFFER_ATOMIC_INC_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 149
  { BUFFER_ATOMIC_INC_IDXEN_RTN, BUFFER_ATOMIC_INC_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 150
  { BUFFER_ATOMIC_INC_OFFEN, BUFFER_ATOMIC_INC_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 151
  { BUFFER_ATOMIC_INC_OFFEN_RTN, BUFFER_ATOMIC_INC_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 152
  { BUFFER_ATOMIC_INC_OFFSET, BUFFER_ATOMIC_INC_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 153
  { BUFFER_ATOMIC_INC_OFFSET_RTN, BUFFER_ATOMIC_INC_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 154
  { BUFFER_ATOMIC_INC_X2_ADDR64, BUFFER_ATOMIC_INC_X2_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 155
  { BUFFER_ATOMIC_INC_X2_ADDR64_RTN, BUFFER_ATOMIC_INC_X2_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 156
  { BUFFER_ATOMIC_INC_X2_BOTHEN, BUFFER_ATOMIC_INC_X2_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 157
  { BUFFER_ATOMIC_INC_X2_BOTHEN_RTN, BUFFER_ATOMIC_INC_X2_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 158
  { BUFFER_ATOMIC_INC_X2_IDXEN, BUFFER_ATOMIC_INC_X2_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 159
  { BUFFER_ATOMIC_INC_X2_IDXEN_RTN, BUFFER_ATOMIC_INC_X2_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 160
  { BUFFER_ATOMIC_INC_X2_OFFEN, BUFFER_ATOMIC_INC_X2_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 161
  { BUFFER_ATOMIC_INC_X2_OFFEN_RTN, BUFFER_ATOMIC_INC_X2_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 162
  { BUFFER_ATOMIC_INC_X2_OFFSET, BUFFER_ATOMIC_INC_X2_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 163
  { BUFFER_ATOMIC_INC_X2_OFFSET_RTN, BUFFER_ATOMIC_INC_X2_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 164
  { BUFFER_ATOMIC_OR_ADDR64, BUFFER_ATOMIC_OR_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 165
  { BUFFER_ATOMIC_OR_ADDR64_RTN, BUFFER_ATOMIC_OR_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 166
  { BUFFER_ATOMIC_OR_BOTHEN, BUFFER_ATOMIC_OR_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 167
  { BUFFER_ATOMIC_OR_BOTHEN_RTN, BUFFER_ATOMIC_OR_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 168
  { BUFFER_ATOMIC_OR_IDXEN, BUFFER_ATOMIC_OR_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 169
  { BUFFER_ATOMIC_OR_IDXEN_RTN, BUFFER_ATOMIC_OR_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 170
  { BUFFER_ATOMIC_OR_OFFEN, BUFFER_ATOMIC_OR_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 171
  { BUFFER_ATOMIC_OR_OFFEN_RTN, BUFFER_ATOMIC_OR_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 172
  { BUFFER_ATOMIC_OR_OFFSET, BUFFER_ATOMIC_OR_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 173
  { BUFFER_ATOMIC_OR_OFFSET_RTN, BUFFER_ATOMIC_OR_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 174
  { BUFFER_ATOMIC_OR_X2_ADDR64, BUFFER_ATOMIC_OR_X2_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 175
  { BUFFER_ATOMIC_OR_X2_ADDR64_RTN, BUFFER_ATOMIC_OR_X2_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 176
  { BUFFER_ATOMIC_OR_X2_BOTHEN, BUFFER_ATOMIC_OR_X2_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 177
  { BUFFER_ATOMIC_OR_X2_BOTHEN_RTN, BUFFER_ATOMIC_OR_X2_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 178
  { BUFFER_ATOMIC_OR_X2_IDXEN, BUFFER_ATOMIC_OR_X2_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 179
  { BUFFER_ATOMIC_OR_X2_IDXEN_RTN, BUFFER_ATOMIC_OR_X2_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 180
  { BUFFER_ATOMIC_OR_X2_OFFEN, BUFFER_ATOMIC_OR_X2_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 181
  { BUFFER_ATOMIC_OR_X2_OFFEN_RTN, BUFFER_ATOMIC_OR_X2_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 182
  { BUFFER_ATOMIC_OR_X2_OFFSET, BUFFER_ATOMIC_OR_X2_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 183
  { BUFFER_ATOMIC_OR_X2_OFFSET_RTN, BUFFER_ATOMIC_OR_X2_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 184
  { BUFFER_ATOMIC_PK_ADD_F16_ADDR64, BUFFER_ATOMIC_PK_ADD_F16_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 185
  { BUFFER_ATOMIC_PK_ADD_F16_BOTHEN, BUFFER_ATOMIC_PK_ADD_F16_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 186
  { BUFFER_ATOMIC_PK_ADD_F16_IDXEN, BUFFER_ATOMIC_PK_ADD_F16_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 187
  { BUFFER_ATOMIC_PK_ADD_F16_OFFEN, BUFFER_ATOMIC_PK_ADD_F16_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 188
  { BUFFER_ATOMIC_PK_ADD_F16_OFFSET, BUFFER_ATOMIC_PK_ADD_F16_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 189
  { BUFFER_ATOMIC_SMAX_ADDR64, BUFFER_ATOMIC_SMAX_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 190
  { BUFFER_ATOMIC_SMAX_ADDR64_RTN, BUFFER_ATOMIC_SMAX_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 191
  { BUFFER_ATOMIC_SMAX_BOTHEN, BUFFER_ATOMIC_SMAX_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 192
  { BUFFER_ATOMIC_SMAX_BOTHEN_RTN, BUFFER_ATOMIC_SMAX_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 193
  { BUFFER_ATOMIC_SMAX_IDXEN, BUFFER_ATOMIC_SMAX_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 194
  { BUFFER_ATOMIC_SMAX_IDXEN_RTN, BUFFER_ATOMIC_SMAX_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 195
  { BUFFER_ATOMIC_SMAX_OFFEN, BUFFER_ATOMIC_SMAX_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 196
  { BUFFER_ATOMIC_SMAX_OFFEN_RTN, BUFFER_ATOMIC_SMAX_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 197
  { BUFFER_ATOMIC_SMAX_OFFSET, BUFFER_ATOMIC_SMAX_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 198
  { BUFFER_ATOMIC_SMAX_OFFSET_RTN, BUFFER_ATOMIC_SMAX_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 199
  { BUFFER_ATOMIC_SMAX_X2_ADDR64, BUFFER_ATOMIC_SMAX_X2_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 200
  { BUFFER_ATOMIC_SMAX_X2_ADDR64_RTN, BUFFER_ATOMIC_SMAX_X2_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 201
  { BUFFER_ATOMIC_SMAX_X2_BOTHEN, BUFFER_ATOMIC_SMAX_X2_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 202
  { BUFFER_ATOMIC_SMAX_X2_BOTHEN_RTN, BUFFER_ATOMIC_SMAX_X2_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 203
  { BUFFER_ATOMIC_SMAX_X2_IDXEN, BUFFER_ATOMIC_SMAX_X2_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 204
  { BUFFER_ATOMIC_SMAX_X2_IDXEN_RTN, BUFFER_ATOMIC_SMAX_X2_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 205
  { BUFFER_ATOMIC_SMAX_X2_OFFEN, BUFFER_ATOMIC_SMAX_X2_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 206
  { BUFFER_ATOMIC_SMAX_X2_OFFEN_RTN, BUFFER_ATOMIC_SMAX_X2_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 207
  { BUFFER_ATOMIC_SMAX_X2_OFFSET, BUFFER_ATOMIC_SMAX_X2_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 208
  { BUFFER_ATOMIC_SMAX_X2_OFFSET_RTN, BUFFER_ATOMIC_SMAX_X2_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 209
  { BUFFER_ATOMIC_SMIN_ADDR64, BUFFER_ATOMIC_SMIN_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 210
  { BUFFER_ATOMIC_SMIN_ADDR64_RTN, BUFFER_ATOMIC_SMIN_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 211
  { BUFFER_ATOMIC_SMIN_BOTHEN, BUFFER_ATOMIC_SMIN_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 212
  { BUFFER_ATOMIC_SMIN_BOTHEN_RTN, BUFFER_ATOMIC_SMIN_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 213
  { BUFFER_ATOMIC_SMIN_IDXEN, BUFFER_ATOMIC_SMIN_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 214
  { BUFFER_ATOMIC_SMIN_IDXEN_RTN, BUFFER_ATOMIC_SMIN_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 215
  { BUFFER_ATOMIC_SMIN_OFFEN, BUFFER_ATOMIC_SMIN_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 216
  { BUFFER_ATOMIC_SMIN_OFFEN_RTN, BUFFER_ATOMIC_SMIN_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 217
  { BUFFER_ATOMIC_SMIN_OFFSET, BUFFER_ATOMIC_SMIN_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 218
  { BUFFER_ATOMIC_SMIN_OFFSET_RTN, BUFFER_ATOMIC_SMIN_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 219
  { BUFFER_ATOMIC_SMIN_X2_ADDR64, BUFFER_ATOMIC_SMIN_X2_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 220
  { BUFFER_ATOMIC_SMIN_X2_ADDR64_RTN, BUFFER_ATOMIC_SMIN_X2_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 221
  { BUFFER_ATOMIC_SMIN_X2_BOTHEN, BUFFER_ATOMIC_SMIN_X2_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 222
  { BUFFER_ATOMIC_SMIN_X2_BOTHEN_RTN, BUFFER_ATOMIC_SMIN_X2_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 223
  { BUFFER_ATOMIC_SMIN_X2_IDXEN, BUFFER_ATOMIC_SMIN_X2_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 224
  { BUFFER_ATOMIC_SMIN_X2_IDXEN_RTN, BUFFER_ATOMIC_SMIN_X2_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 225
  { BUFFER_ATOMIC_SMIN_X2_OFFEN, BUFFER_ATOMIC_SMIN_X2_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 226
  { BUFFER_ATOMIC_SMIN_X2_OFFEN_RTN, BUFFER_ATOMIC_SMIN_X2_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 227
  { BUFFER_ATOMIC_SMIN_X2_OFFSET, BUFFER_ATOMIC_SMIN_X2_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 228
  { BUFFER_ATOMIC_SMIN_X2_OFFSET_RTN, BUFFER_ATOMIC_SMIN_X2_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 229
  { BUFFER_ATOMIC_SUB_ADDR64, BUFFER_ATOMIC_SUB_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 230
  { BUFFER_ATOMIC_SUB_ADDR64_RTN, BUFFER_ATOMIC_SUB_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 231
  { BUFFER_ATOMIC_SUB_BOTHEN, BUFFER_ATOMIC_SUB_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 232
  { BUFFER_ATOMIC_SUB_BOTHEN_RTN, BUFFER_ATOMIC_SUB_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 233
  { BUFFER_ATOMIC_SUB_IDXEN, BUFFER_ATOMIC_SUB_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 234
  { BUFFER_ATOMIC_SUB_IDXEN_RTN, BUFFER_ATOMIC_SUB_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 235
  { BUFFER_ATOMIC_SUB_OFFEN, BUFFER_ATOMIC_SUB_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 236
  { BUFFER_ATOMIC_SUB_OFFEN_RTN, BUFFER_ATOMIC_SUB_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 237
  { BUFFER_ATOMIC_SUB_OFFSET, BUFFER_ATOMIC_SUB_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 238
  { BUFFER_ATOMIC_SUB_OFFSET_RTN, BUFFER_ATOMIC_SUB_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 239
  { BUFFER_ATOMIC_SUB_X2_ADDR64, BUFFER_ATOMIC_SUB_X2_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 240
  { BUFFER_ATOMIC_SUB_X2_ADDR64_RTN, BUFFER_ATOMIC_SUB_X2_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 241
  { BUFFER_ATOMIC_SUB_X2_BOTHEN, BUFFER_ATOMIC_SUB_X2_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 242
  { BUFFER_ATOMIC_SUB_X2_BOTHEN_RTN, BUFFER_ATOMIC_SUB_X2_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 243
  { BUFFER_ATOMIC_SUB_X2_IDXEN, BUFFER_ATOMIC_SUB_X2_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 244
  { BUFFER_ATOMIC_SUB_X2_IDXEN_RTN, BUFFER_ATOMIC_SUB_X2_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 245
  { BUFFER_ATOMIC_SUB_X2_OFFEN, BUFFER_ATOMIC_SUB_X2_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 246
  { BUFFER_ATOMIC_SUB_X2_OFFEN_RTN, BUFFER_ATOMIC_SUB_X2_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 247
  { BUFFER_ATOMIC_SUB_X2_OFFSET, BUFFER_ATOMIC_SUB_X2_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 248
  { BUFFER_ATOMIC_SUB_X2_OFFSET_RTN, BUFFER_ATOMIC_SUB_X2_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 249
  { BUFFER_ATOMIC_SWAP_ADDR64, BUFFER_ATOMIC_SWAP_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 250
  { BUFFER_ATOMIC_SWAP_ADDR64_RTN, BUFFER_ATOMIC_SWAP_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 251
  { BUFFER_ATOMIC_SWAP_BOTHEN, BUFFER_ATOMIC_SWAP_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 252
  { BUFFER_ATOMIC_SWAP_BOTHEN_RTN, BUFFER_ATOMIC_SWAP_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 253
  { BUFFER_ATOMIC_SWAP_IDXEN, BUFFER_ATOMIC_SWAP_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 254
  { BUFFER_ATOMIC_SWAP_IDXEN_RTN, BUFFER_ATOMIC_SWAP_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 255
  { BUFFER_ATOMIC_SWAP_OFFEN, BUFFER_ATOMIC_SWAP_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 256
  { BUFFER_ATOMIC_SWAP_OFFEN_RTN, BUFFER_ATOMIC_SWAP_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 257
  { BUFFER_ATOMIC_SWAP_OFFSET, BUFFER_ATOMIC_SWAP_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 258
  { BUFFER_ATOMIC_SWAP_OFFSET_RTN, BUFFER_ATOMIC_SWAP_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 259
  { BUFFER_ATOMIC_SWAP_X2_ADDR64, BUFFER_ATOMIC_SWAP_X2_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 260
  { BUFFER_ATOMIC_SWAP_X2_ADDR64_RTN, BUFFER_ATOMIC_SWAP_X2_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 261
  { BUFFER_ATOMIC_SWAP_X2_BOTHEN, BUFFER_ATOMIC_SWAP_X2_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 262
  { BUFFER_ATOMIC_SWAP_X2_BOTHEN_RTN, BUFFER_ATOMIC_SWAP_X2_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 263
  { BUFFER_ATOMIC_SWAP_X2_IDXEN, BUFFER_ATOMIC_SWAP_X2_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 264
  { BUFFER_ATOMIC_SWAP_X2_IDXEN_RTN, BUFFER_ATOMIC_SWAP_X2_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 265
  { BUFFER_ATOMIC_SWAP_X2_OFFEN, BUFFER_ATOMIC_SWAP_X2_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 266
  { BUFFER_ATOMIC_SWAP_X2_OFFEN_RTN, BUFFER_ATOMIC_SWAP_X2_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 267
  { BUFFER_ATOMIC_SWAP_X2_OFFSET, BUFFER_ATOMIC_SWAP_X2_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 268
  { BUFFER_ATOMIC_SWAP_X2_OFFSET_RTN, BUFFER_ATOMIC_SWAP_X2_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 269
  { BUFFER_ATOMIC_UMAX_ADDR64, BUFFER_ATOMIC_UMAX_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 270
  { BUFFER_ATOMIC_UMAX_ADDR64_RTN, BUFFER_ATOMIC_UMAX_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 271
  { BUFFER_ATOMIC_UMAX_BOTHEN, BUFFER_ATOMIC_UMAX_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 272
  { BUFFER_ATOMIC_UMAX_BOTHEN_RTN, BUFFER_ATOMIC_UMAX_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 273
  { BUFFER_ATOMIC_UMAX_IDXEN, BUFFER_ATOMIC_UMAX_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 274
  { BUFFER_ATOMIC_UMAX_IDXEN_RTN, BUFFER_ATOMIC_UMAX_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 275
  { BUFFER_ATOMIC_UMAX_OFFEN, BUFFER_ATOMIC_UMAX_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 276
  { BUFFER_ATOMIC_UMAX_OFFEN_RTN, BUFFER_ATOMIC_UMAX_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 277
  { BUFFER_ATOMIC_UMAX_OFFSET, BUFFER_ATOMIC_UMAX_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 278
  { BUFFER_ATOMIC_UMAX_OFFSET_RTN, BUFFER_ATOMIC_UMAX_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 279
  { BUFFER_ATOMIC_UMAX_X2_ADDR64, BUFFER_ATOMIC_UMAX_X2_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 280
  { BUFFER_ATOMIC_UMAX_X2_ADDR64_RTN, BUFFER_ATOMIC_UMAX_X2_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 281
  { BUFFER_ATOMIC_UMAX_X2_BOTHEN, BUFFER_ATOMIC_UMAX_X2_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 282
  { BUFFER_ATOMIC_UMAX_X2_BOTHEN_RTN, BUFFER_ATOMIC_UMAX_X2_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 283
  { BUFFER_ATOMIC_UMAX_X2_IDXEN, BUFFER_ATOMIC_UMAX_X2_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 284
  { BUFFER_ATOMIC_UMAX_X2_IDXEN_RTN, BUFFER_ATOMIC_UMAX_X2_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 285
  { BUFFER_ATOMIC_UMAX_X2_OFFEN, BUFFER_ATOMIC_UMAX_X2_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 286
  { BUFFER_ATOMIC_UMAX_X2_OFFEN_RTN, BUFFER_ATOMIC_UMAX_X2_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 287
  { BUFFER_ATOMIC_UMAX_X2_OFFSET, BUFFER_ATOMIC_UMAX_X2_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 288
  { BUFFER_ATOMIC_UMAX_X2_OFFSET_RTN, BUFFER_ATOMIC_UMAX_X2_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 289
  { BUFFER_ATOMIC_UMIN_ADDR64, BUFFER_ATOMIC_UMIN_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 290
  { BUFFER_ATOMIC_UMIN_ADDR64_RTN, BUFFER_ATOMIC_UMIN_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 291
  { BUFFER_ATOMIC_UMIN_BOTHEN, BUFFER_ATOMIC_UMIN_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 292
  { BUFFER_ATOMIC_UMIN_BOTHEN_RTN, BUFFER_ATOMIC_UMIN_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 293
  { BUFFER_ATOMIC_UMIN_IDXEN, BUFFER_ATOMIC_UMIN_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 294
  { BUFFER_ATOMIC_UMIN_IDXEN_RTN, BUFFER_ATOMIC_UMIN_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 295
  { BUFFER_ATOMIC_UMIN_OFFEN, BUFFER_ATOMIC_UMIN_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 296
  { BUFFER_ATOMIC_UMIN_OFFEN_RTN, BUFFER_ATOMIC_UMIN_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 297
  { BUFFER_ATOMIC_UMIN_OFFSET, BUFFER_ATOMIC_UMIN_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 298
  { BUFFER_ATOMIC_UMIN_OFFSET_RTN, BUFFER_ATOMIC_UMIN_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 299
  { BUFFER_ATOMIC_UMIN_X2_ADDR64, BUFFER_ATOMIC_UMIN_X2_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 300
  { BUFFER_ATOMIC_UMIN_X2_ADDR64_RTN, BUFFER_ATOMIC_UMIN_X2_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 301
  { BUFFER_ATOMIC_UMIN_X2_BOTHEN, BUFFER_ATOMIC_UMIN_X2_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 302
  { BUFFER_ATOMIC_UMIN_X2_BOTHEN_RTN, BUFFER_ATOMIC_UMIN_X2_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 303
  { BUFFER_ATOMIC_UMIN_X2_IDXEN, BUFFER_ATOMIC_UMIN_X2_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 304
  { BUFFER_ATOMIC_UMIN_X2_IDXEN_RTN, BUFFER_ATOMIC_UMIN_X2_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 305
  { BUFFER_ATOMIC_UMIN_X2_OFFEN, BUFFER_ATOMIC_UMIN_X2_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 306
  { BUFFER_ATOMIC_UMIN_X2_OFFEN_RTN, BUFFER_ATOMIC_UMIN_X2_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 307
  { BUFFER_ATOMIC_UMIN_X2_OFFSET, BUFFER_ATOMIC_UMIN_X2_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 308
  { BUFFER_ATOMIC_UMIN_X2_OFFSET_RTN, BUFFER_ATOMIC_UMIN_X2_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 309
  { BUFFER_ATOMIC_XOR_ADDR64, BUFFER_ATOMIC_XOR_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 310
  { BUFFER_ATOMIC_XOR_ADDR64_RTN, BUFFER_ATOMIC_XOR_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 311
  { BUFFER_ATOMIC_XOR_BOTHEN, BUFFER_ATOMIC_XOR_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 312
  { BUFFER_ATOMIC_XOR_BOTHEN_RTN, BUFFER_ATOMIC_XOR_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 313
  { BUFFER_ATOMIC_XOR_IDXEN, BUFFER_ATOMIC_XOR_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 314
  { BUFFER_ATOMIC_XOR_IDXEN_RTN, BUFFER_ATOMIC_XOR_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 315
  { BUFFER_ATOMIC_XOR_OFFEN, BUFFER_ATOMIC_XOR_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 316
  { BUFFER_ATOMIC_XOR_OFFEN_RTN, BUFFER_ATOMIC_XOR_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 317
  { BUFFER_ATOMIC_XOR_OFFSET, BUFFER_ATOMIC_XOR_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 318
  { BUFFER_ATOMIC_XOR_OFFSET_RTN, BUFFER_ATOMIC_XOR_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 319
  { BUFFER_ATOMIC_XOR_X2_ADDR64, BUFFER_ATOMIC_XOR_X2_ADDR64, 0x0, 0x1, 0x1, 0x1 }, // 320
  { BUFFER_ATOMIC_XOR_X2_ADDR64_RTN, BUFFER_ATOMIC_XOR_X2_ADDR64_RTN, 0x0, 0x1, 0x1, 0x1 }, // 321
  { BUFFER_ATOMIC_XOR_X2_BOTHEN, BUFFER_ATOMIC_XOR_X2_BOTHEN, 0x0, 0x1, 0x1, 0x1 }, // 322
  { BUFFER_ATOMIC_XOR_X2_BOTHEN_RTN, BUFFER_ATOMIC_XOR_X2_BOTHEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 323
  { BUFFER_ATOMIC_XOR_X2_IDXEN, BUFFER_ATOMIC_XOR_X2_IDXEN, 0x0, 0x1, 0x1, 0x1 }, // 324
  { BUFFER_ATOMIC_XOR_X2_IDXEN_RTN, BUFFER_ATOMIC_XOR_X2_IDXEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 325
  { BUFFER_ATOMIC_XOR_X2_OFFEN, BUFFER_ATOMIC_XOR_X2_OFFEN, 0x0, 0x1, 0x1, 0x1 }, // 326
  { BUFFER_ATOMIC_XOR_X2_OFFEN_RTN, BUFFER_ATOMIC_XOR_X2_OFFEN_RTN, 0x0, 0x1, 0x1, 0x1 }, // 327
  { BUFFER_ATOMIC_XOR_X2_OFFSET, BUFFER_ATOMIC_XOR_X2_OFFSET, 0x0, 0x0, 0x1, 0x1 }, // 328
  { BUFFER_ATOMIC_XOR_X2_OFFSET_RTN, BUFFER_ATOMIC_XOR_X2_OFFSET_RTN, 0x0, 0x0, 0x1, 0x1 }, // 329
  { BUFFER_GL0_INV, BUFFER_GL0_INV, 0x0, 0x0, 0x0, 0x0 }, // 330
  { BUFFER_GL1_INV, BUFFER_GL1_INV, 0x0, 0x0, 0x0, 0x0 }, // 331
  { BUFFER_LOAD_DWORDX2_ADDR64, BUFFER_LOAD_DWORD_ADDR64, 0x2, 0x1, 0x1, 0x1 }, // 332
  { BUFFER_LOAD_DWORDX2_BOTHEN, BUFFER_LOAD_DWORD_BOTHEN, 0x2, 0x1, 0x1, 0x1 }, // 333
  { BUFFER_LOAD_DWORDX2_BOTHEN_exact, BUFFER_LOAD_DWORD_BOTHEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 334
  { BUFFER_LOAD_DWORDX2_IDXEN, BUFFER_LOAD_DWORD_IDXEN, 0x2, 0x1, 0x1, 0x1 }, // 335
  { BUFFER_LOAD_DWORDX2_IDXEN_exact, BUFFER_LOAD_DWORD_IDXEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 336
  { BUFFER_LOAD_DWORDX2_LDS_ADDR64, BUFFER_LOAD_DWORD_LDS_ADDR64, 0x2, 0x1, 0x1, 0x1 }, // 337
  { BUFFER_LOAD_DWORDX2_LDS_BOTHEN, BUFFER_LOAD_DWORD_LDS_BOTHEN, 0x2, 0x1, 0x1, 0x1 }, // 338
  { BUFFER_LOAD_DWORDX2_LDS_BOTHEN_exact, BUFFER_LOAD_DWORD_LDS_BOTHEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 339
  { BUFFER_LOAD_DWORDX2_LDS_IDXEN, BUFFER_LOAD_DWORD_LDS_IDXEN, 0x2, 0x1, 0x1, 0x1 }, // 340
  { BUFFER_LOAD_DWORDX2_LDS_IDXEN_exact, BUFFER_LOAD_DWORD_LDS_IDXEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 341
  { BUFFER_LOAD_DWORDX2_LDS_OFFEN, BUFFER_LOAD_DWORD_LDS_OFFEN, 0x2, 0x1, 0x1, 0x1 }, // 342
  { BUFFER_LOAD_DWORDX2_LDS_OFFEN_exact, BUFFER_LOAD_DWORD_LDS_OFFEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 343
  { BUFFER_LOAD_DWORDX2_LDS_OFFSET, BUFFER_LOAD_DWORD_LDS_OFFSET, 0x2, 0x0, 0x1, 0x1 }, // 344
  { BUFFER_LOAD_DWORDX2_LDS_OFFSET_exact, BUFFER_LOAD_DWORD_LDS_OFFSET_exact, 0x2, 0x0, 0x1, 0x1 }, // 345
  { BUFFER_LOAD_DWORDX2_OFFEN, BUFFER_LOAD_DWORD_OFFEN, 0x2, 0x1, 0x1, 0x1 }, // 346
  { BUFFER_LOAD_DWORDX2_OFFEN_exact, BUFFER_LOAD_DWORD_OFFEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 347
  { BUFFER_LOAD_DWORDX2_OFFSET, BUFFER_LOAD_DWORD_OFFSET, 0x2, 0x0, 0x1, 0x1 }, // 348
  { BUFFER_LOAD_DWORDX2_OFFSET_exact, BUFFER_LOAD_DWORD_OFFSET_exact, 0x2, 0x0, 0x1, 0x1 }, // 349
  { BUFFER_LOAD_DWORDX3_ADDR64, BUFFER_LOAD_DWORD_ADDR64, 0x3, 0x1, 0x1, 0x1 }, // 350
  { BUFFER_LOAD_DWORDX3_BOTHEN, BUFFER_LOAD_DWORD_BOTHEN, 0x3, 0x1, 0x1, 0x1 }, // 351
  { BUFFER_LOAD_DWORDX3_BOTHEN_exact, BUFFER_LOAD_DWORD_BOTHEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 352
  { BUFFER_LOAD_DWORDX3_IDXEN, BUFFER_LOAD_DWORD_IDXEN, 0x3, 0x1, 0x1, 0x1 }, // 353
  { BUFFER_LOAD_DWORDX3_IDXEN_exact, BUFFER_LOAD_DWORD_IDXEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 354
  { BUFFER_LOAD_DWORDX3_LDS_ADDR64, BUFFER_LOAD_DWORD_LDS_ADDR64, 0x3, 0x1, 0x1, 0x1 }, // 355
  { BUFFER_LOAD_DWORDX3_LDS_BOTHEN, BUFFER_LOAD_DWORD_LDS_BOTHEN, 0x3, 0x1, 0x1, 0x1 }, // 356
  { BUFFER_LOAD_DWORDX3_LDS_BOTHEN_exact, BUFFER_LOAD_DWORD_LDS_BOTHEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 357
  { BUFFER_LOAD_DWORDX3_LDS_IDXEN, BUFFER_LOAD_DWORD_LDS_IDXEN, 0x3, 0x1, 0x1, 0x1 }, // 358
  { BUFFER_LOAD_DWORDX3_LDS_IDXEN_exact, BUFFER_LOAD_DWORD_LDS_IDXEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 359
  { BUFFER_LOAD_DWORDX3_LDS_OFFEN, BUFFER_LOAD_DWORD_LDS_OFFEN, 0x3, 0x1, 0x1, 0x1 }, // 360
  { BUFFER_LOAD_DWORDX3_LDS_OFFEN_exact, BUFFER_LOAD_DWORD_LDS_OFFEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 361
  { BUFFER_LOAD_DWORDX3_LDS_OFFSET, BUFFER_LOAD_DWORD_LDS_OFFSET, 0x3, 0x0, 0x1, 0x1 }, // 362
  { BUFFER_LOAD_DWORDX3_LDS_OFFSET_exact, BUFFER_LOAD_DWORD_LDS_OFFSET_exact, 0x3, 0x0, 0x1, 0x1 }, // 363
  { BUFFER_LOAD_DWORDX3_OFFEN, BUFFER_LOAD_DWORD_OFFEN, 0x3, 0x1, 0x1, 0x1 }, // 364
  { BUFFER_LOAD_DWORDX3_OFFEN_exact, BUFFER_LOAD_DWORD_OFFEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 365
  { BUFFER_LOAD_DWORDX3_OFFSET, BUFFER_LOAD_DWORD_OFFSET, 0x3, 0x0, 0x1, 0x1 }, // 366
  { BUFFER_LOAD_DWORDX3_OFFSET_exact, BUFFER_LOAD_DWORD_OFFSET_exact, 0x3, 0x0, 0x1, 0x1 }, // 367
  { BUFFER_LOAD_DWORDX4_ADDR64, BUFFER_LOAD_DWORD_ADDR64, 0x4, 0x1, 0x1, 0x1 }, // 368
  { BUFFER_LOAD_DWORDX4_BOTHEN, BUFFER_LOAD_DWORD_BOTHEN, 0x4, 0x1, 0x1, 0x1 }, // 369
  { BUFFER_LOAD_DWORDX4_BOTHEN_exact, BUFFER_LOAD_DWORD_BOTHEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 370
  { BUFFER_LOAD_DWORDX4_IDXEN, BUFFER_LOAD_DWORD_IDXEN, 0x4, 0x1, 0x1, 0x1 }, // 371
  { BUFFER_LOAD_DWORDX4_IDXEN_exact, BUFFER_LOAD_DWORD_IDXEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 372
  { BUFFER_LOAD_DWORDX4_LDS_ADDR64, BUFFER_LOAD_DWORD_LDS_ADDR64, 0x4, 0x1, 0x1, 0x1 }, // 373
  { BUFFER_LOAD_DWORDX4_LDS_BOTHEN, BUFFER_LOAD_DWORD_LDS_BOTHEN, 0x4, 0x1, 0x1, 0x1 }, // 374
  { BUFFER_LOAD_DWORDX4_LDS_BOTHEN_exact, BUFFER_LOAD_DWORD_LDS_BOTHEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 375
  { BUFFER_LOAD_DWORDX4_LDS_IDXEN, BUFFER_LOAD_DWORD_LDS_IDXEN, 0x4, 0x1, 0x1, 0x1 }, // 376
  { BUFFER_LOAD_DWORDX4_LDS_IDXEN_exact, BUFFER_LOAD_DWORD_LDS_IDXEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 377
  { BUFFER_LOAD_DWORDX4_LDS_OFFEN, BUFFER_LOAD_DWORD_LDS_OFFEN, 0x4, 0x1, 0x1, 0x1 }, // 378
  { BUFFER_LOAD_DWORDX4_LDS_OFFEN_exact, BUFFER_LOAD_DWORD_LDS_OFFEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 379
  { BUFFER_LOAD_DWORDX4_LDS_OFFSET, BUFFER_LOAD_DWORD_LDS_OFFSET, 0x4, 0x0, 0x1, 0x1 }, // 380
  { BUFFER_LOAD_DWORDX4_LDS_OFFSET_exact, BUFFER_LOAD_DWORD_LDS_OFFSET_exact, 0x4, 0x0, 0x1, 0x1 }, // 381
  { BUFFER_LOAD_DWORDX4_OFFEN, BUFFER_LOAD_DWORD_OFFEN, 0x4, 0x1, 0x1, 0x1 }, // 382
  { BUFFER_LOAD_DWORDX4_OFFEN_exact, BUFFER_LOAD_DWORD_OFFEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 383
  { BUFFER_LOAD_DWORDX4_OFFSET, BUFFER_LOAD_DWORD_OFFSET, 0x4, 0x0, 0x1, 0x1 }, // 384
  { BUFFER_LOAD_DWORDX4_OFFSET_exact, BUFFER_LOAD_DWORD_OFFSET_exact, 0x4, 0x0, 0x1, 0x1 }, // 385
  { BUFFER_LOAD_DWORD_ADDR64, BUFFER_LOAD_DWORD_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 386
  { BUFFER_LOAD_DWORD_BOTHEN, BUFFER_LOAD_DWORD_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 387
  { BUFFER_LOAD_DWORD_BOTHEN_exact, BUFFER_LOAD_DWORD_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 388
  { BUFFER_LOAD_DWORD_IDXEN, BUFFER_LOAD_DWORD_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 389
  { BUFFER_LOAD_DWORD_IDXEN_exact, BUFFER_LOAD_DWORD_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 390
  { BUFFER_LOAD_DWORD_LDS_ADDR64, BUFFER_LOAD_DWORD_LDS_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 391
  { BUFFER_LOAD_DWORD_LDS_BOTHEN, BUFFER_LOAD_DWORD_LDS_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 392
  { BUFFER_LOAD_DWORD_LDS_BOTHEN_exact, BUFFER_LOAD_DWORD_LDS_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 393
  { BUFFER_LOAD_DWORD_LDS_IDXEN, BUFFER_LOAD_DWORD_LDS_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 394
  { BUFFER_LOAD_DWORD_LDS_IDXEN_exact, BUFFER_LOAD_DWORD_LDS_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 395
  { BUFFER_LOAD_DWORD_LDS_OFFEN, BUFFER_LOAD_DWORD_LDS_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 396
  { BUFFER_LOAD_DWORD_LDS_OFFEN_exact, BUFFER_LOAD_DWORD_LDS_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 397
  { BUFFER_LOAD_DWORD_LDS_OFFSET, BUFFER_LOAD_DWORD_LDS_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 398
  { BUFFER_LOAD_DWORD_LDS_OFFSET_exact, BUFFER_LOAD_DWORD_LDS_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 399
  { BUFFER_LOAD_DWORD_OFFEN, BUFFER_LOAD_DWORD_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 400
  { BUFFER_LOAD_DWORD_OFFEN_exact, BUFFER_LOAD_DWORD_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 401
  { BUFFER_LOAD_DWORD_OFFSET, BUFFER_LOAD_DWORD_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 402
  { BUFFER_LOAD_DWORD_OFFSET_exact, BUFFER_LOAD_DWORD_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 403
  { BUFFER_LOAD_FORMAT_D16_HI_X_ADDR64, BUFFER_LOAD_FORMAT_D16_HI_X_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 404
  { BUFFER_LOAD_FORMAT_D16_HI_X_BOTHEN, BUFFER_LOAD_FORMAT_D16_HI_X_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 405
  { BUFFER_LOAD_FORMAT_D16_HI_X_BOTHEN_exact, BUFFER_LOAD_FORMAT_D16_HI_X_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 406
  { BUFFER_LOAD_FORMAT_D16_HI_X_IDXEN, BUFFER_LOAD_FORMAT_D16_HI_X_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 407
  { BUFFER_LOAD_FORMAT_D16_HI_X_IDXEN_exact, BUFFER_LOAD_FORMAT_D16_HI_X_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 408
  { BUFFER_LOAD_FORMAT_D16_HI_X_OFFEN, BUFFER_LOAD_FORMAT_D16_HI_X_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 409
  { BUFFER_LOAD_FORMAT_D16_HI_X_OFFEN_exact, BUFFER_LOAD_FORMAT_D16_HI_X_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 410
  { BUFFER_LOAD_FORMAT_D16_HI_X_OFFSET, BUFFER_LOAD_FORMAT_D16_HI_X_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 411
  { BUFFER_LOAD_FORMAT_D16_HI_X_OFFSET_exact, BUFFER_LOAD_FORMAT_D16_HI_X_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 412
  { BUFFER_LOAD_FORMAT_D16_XYZW_ADDR64, BUFFER_LOAD_FORMAT_D16_XYZW_ADDR64, 0x4, 0x1, 0x1, 0x1 }, // 413
  { BUFFER_LOAD_FORMAT_D16_XYZW_BOTHEN, BUFFER_LOAD_FORMAT_D16_XYZW_BOTHEN, 0x4, 0x1, 0x1, 0x1 }, // 414
  { BUFFER_LOAD_FORMAT_D16_XYZW_BOTHEN_exact, BUFFER_LOAD_FORMAT_D16_XYZW_BOTHEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 415
  { BUFFER_LOAD_FORMAT_D16_XYZW_IDXEN, BUFFER_LOAD_FORMAT_D16_XYZW_IDXEN, 0x4, 0x1, 0x1, 0x1 }, // 416
  { BUFFER_LOAD_FORMAT_D16_XYZW_IDXEN_exact, BUFFER_LOAD_FORMAT_D16_XYZW_IDXEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 417
  { BUFFER_LOAD_FORMAT_D16_XYZW_OFFEN, BUFFER_LOAD_FORMAT_D16_XYZW_OFFEN, 0x4, 0x1, 0x1, 0x1 }, // 418
  { BUFFER_LOAD_FORMAT_D16_XYZW_OFFEN_exact, BUFFER_LOAD_FORMAT_D16_XYZW_OFFEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 419
  { BUFFER_LOAD_FORMAT_D16_XYZW_OFFSET, BUFFER_LOAD_FORMAT_D16_XYZW_OFFSET, 0x4, 0x0, 0x1, 0x1 }, // 420
  { BUFFER_LOAD_FORMAT_D16_XYZW_OFFSET_exact, BUFFER_LOAD_FORMAT_D16_XYZW_OFFSET_exact, 0x4, 0x0, 0x1, 0x1 }, // 421
  { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_ADDR64, BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_ADDR64, 0x4, 0x1, 0x1, 0x1 }, // 422
  { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_BOTHEN, BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_BOTHEN, 0x4, 0x1, 0x1, 0x1 }, // 423
  { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_BOTHEN_exact, BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_BOTHEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 424
  { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_IDXEN, BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_IDXEN, 0x4, 0x1, 0x1, 0x1 }, // 425
  { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_IDXEN_exact, BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_IDXEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 426
  { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFEN, BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFEN, 0x4, 0x1, 0x1, 0x1 }, // 427
  { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFEN_exact, BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 428
  { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFSET, BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFSET, 0x4, 0x0, 0x1, 0x1 }, // 429
  { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFSET_exact, BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFSET_exact, 0x4, 0x0, 0x1, 0x1 }, // 430
  { BUFFER_LOAD_FORMAT_D16_XYZ_ADDR64, BUFFER_LOAD_FORMAT_D16_XYZ_ADDR64, 0x3, 0x1, 0x1, 0x1 }, // 431
  { BUFFER_LOAD_FORMAT_D16_XYZ_BOTHEN, BUFFER_LOAD_FORMAT_D16_XYZ_BOTHEN, 0x3, 0x1, 0x1, 0x1 }, // 432
  { BUFFER_LOAD_FORMAT_D16_XYZ_BOTHEN_exact, BUFFER_LOAD_FORMAT_D16_XYZ_BOTHEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 433
  { BUFFER_LOAD_FORMAT_D16_XYZ_IDXEN, BUFFER_LOAD_FORMAT_D16_XYZ_IDXEN, 0x3, 0x1, 0x1, 0x1 }, // 434
  { BUFFER_LOAD_FORMAT_D16_XYZ_IDXEN_exact, BUFFER_LOAD_FORMAT_D16_XYZ_IDXEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 435
  { BUFFER_LOAD_FORMAT_D16_XYZ_OFFEN, BUFFER_LOAD_FORMAT_D16_XYZ_OFFEN, 0x3, 0x1, 0x1, 0x1 }, // 436
  { BUFFER_LOAD_FORMAT_D16_XYZ_OFFEN_exact, BUFFER_LOAD_FORMAT_D16_XYZ_OFFEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 437
  { BUFFER_LOAD_FORMAT_D16_XYZ_OFFSET, BUFFER_LOAD_FORMAT_D16_XYZ_OFFSET, 0x3, 0x0, 0x1, 0x1 }, // 438
  { BUFFER_LOAD_FORMAT_D16_XYZ_OFFSET_exact, BUFFER_LOAD_FORMAT_D16_XYZ_OFFSET_exact, 0x3, 0x0, 0x1, 0x1 }, // 439
  { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_ADDR64, BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_ADDR64, 0x3, 0x1, 0x1, 0x1 }, // 440
  { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_BOTHEN, BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_BOTHEN, 0x3, 0x1, 0x1, 0x1 }, // 441
  { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_BOTHEN_exact, BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_BOTHEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 442
  { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_IDXEN, BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_IDXEN, 0x3, 0x1, 0x1, 0x1 }, // 443
  { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_IDXEN_exact, BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_IDXEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 444
  { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFEN, BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFEN, 0x3, 0x1, 0x1, 0x1 }, // 445
  { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFEN_exact, BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 446
  { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFSET, BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFSET, 0x3, 0x0, 0x1, 0x1 }, // 447
  { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFSET_exact, BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFSET_exact, 0x3, 0x0, 0x1, 0x1 }, // 448
  { BUFFER_LOAD_FORMAT_D16_XY_ADDR64, BUFFER_LOAD_FORMAT_D16_XY_ADDR64, 0x2, 0x1, 0x1, 0x1 }, // 449
  { BUFFER_LOAD_FORMAT_D16_XY_BOTHEN, BUFFER_LOAD_FORMAT_D16_XY_BOTHEN, 0x2, 0x1, 0x1, 0x1 }, // 450
  { BUFFER_LOAD_FORMAT_D16_XY_BOTHEN_exact, BUFFER_LOAD_FORMAT_D16_XY_BOTHEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 451
  { BUFFER_LOAD_FORMAT_D16_XY_IDXEN, BUFFER_LOAD_FORMAT_D16_XY_IDXEN, 0x2, 0x1, 0x1, 0x1 }, // 452
  { BUFFER_LOAD_FORMAT_D16_XY_IDXEN_exact, BUFFER_LOAD_FORMAT_D16_XY_IDXEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 453
  { BUFFER_LOAD_FORMAT_D16_XY_OFFEN, BUFFER_LOAD_FORMAT_D16_XY_OFFEN, 0x2, 0x1, 0x1, 0x1 }, // 454
  { BUFFER_LOAD_FORMAT_D16_XY_OFFEN_exact, BUFFER_LOAD_FORMAT_D16_XY_OFFEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 455
  { BUFFER_LOAD_FORMAT_D16_XY_OFFSET, BUFFER_LOAD_FORMAT_D16_XY_OFFSET, 0x2, 0x0, 0x1, 0x1 }, // 456
  { BUFFER_LOAD_FORMAT_D16_XY_OFFSET_exact, BUFFER_LOAD_FORMAT_D16_XY_OFFSET_exact, 0x2, 0x0, 0x1, 0x1 }, // 457
  { BUFFER_LOAD_FORMAT_D16_XY_gfx80_ADDR64, BUFFER_LOAD_FORMAT_D16_XY_gfx80_ADDR64, 0x2, 0x1, 0x1, 0x1 }, // 458
  { BUFFER_LOAD_FORMAT_D16_XY_gfx80_BOTHEN, BUFFER_LOAD_FORMAT_D16_XY_gfx80_BOTHEN, 0x2, 0x1, 0x1, 0x1 }, // 459
  { BUFFER_LOAD_FORMAT_D16_XY_gfx80_BOTHEN_exact, BUFFER_LOAD_FORMAT_D16_XY_gfx80_BOTHEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 460
  { BUFFER_LOAD_FORMAT_D16_XY_gfx80_IDXEN, BUFFER_LOAD_FORMAT_D16_XY_gfx80_IDXEN, 0x2, 0x1, 0x1, 0x1 }, // 461
  { BUFFER_LOAD_FORMAT_D16_XY_gfx80_IDXEN_exact, BUFFER_LOAD_FORMAT_D16_XY_gfx80_IDXEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 462
  { BUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFEN, BUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFEN, 0x2, 0x1, 0x1, 0x1 }, // 463
  { BUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFEN_exact, BUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 464
  { BUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFSET, BUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFSET, 0x2, 0x0, 0x1, 0x1 }, // 465
  { BUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFSET_exact, BUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFSET_exact, 0x2, 0x0, 0x1, 0x1 }, // 466
  { BUFFER_LOAD_FORMAT_D16_X_ADDR64, BUFFER_LOAD_FORMAT_D16_X_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 467
  { BUFFER_LOAD_FORMAT_D16_X_BOTHEN, BUFFER_LOAD_FORMAT_D16_X_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 468
  { BUFFER_LOAD_FORMAT_D16_X_BOTHEN_exact, BUFFER_LOAD_FORMAT_D16_X_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 469
  { BUFFER_LOAD_FORMAT_D16_X_IDXEN, BUFFER_LOAD_FORMAT_D16_X_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 470
  { BUFFER_LOAD_FORMAT_D16_X_IDXEN_exact, BUFFER_LOAD_FORMAT_D16_X_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 471
  { BUFFER_LOAD_FORMAT_D16_X_OFFEN, BUFFER_LOAD_FORMAT_D16_X_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 472
  { BUFFER_LOAD_FORMAT_D16_X_OFFEN_exact, BUFFER_LOAD_FORMAT_D16_X_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 473
  { BUFFER_LOAD_FORMAT_D16_X_OFFSET, BUFFER_LOAD_FORMAT_D16_X_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 474
  { BUFFER_LOAD_FORMAT_D16_X_OFFSET_exact, BUFFER_LOAD_FORMAT_D16_X_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 475
  { BUFFER_LOAD_FORMAT_D16_X_gfx80_ADDR64, BUFFER_LOAD_FORMAT_D16_X_gfx80_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 476
  { BUFFER_LOAD_FORMAT_D16_X_gfx80_BOTHEN, BUFFER_LOAD_FORMAT_D16_X_gfx80_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 477
  { BUFFER_LOAD_FORMAT_D16_X_gfx80_BOTHEN_exact, BUFFER_LOAD_FORMAT_D16_X_gfx80_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 478
  { BUFFER_LOAD_FORMAT_D16_X_gfx80_IDXEN, BUFFER_LOAD_FORMAT_D16_X_gfx80_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 479
  { BUFFER_LOAD_FORMAT_D16_X_gfx80_IDXEN_exact, BUFFER_LOAD_FORMAT_D16_X_gfx80_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 480
  { BUFFER_LOAD_FORMAT_D16_X_gfx80_OFFEN, BUFFER_LOAD_FORMAT_D16_X_gfx80_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 481
  { BUFFER_LOAD_FORMAT_D16_X_gfx80_OFFEN_exact, BUFFER_LOAD_FORMAT_D16_X_gfx80_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 482
  { BUFFER_LOAD_FORMAT_D16_X_gfx80_OFFSET, BUFFER_LOAD_FORMAT_D16_X_gfx80_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 483
  { BUFFER_LOAD_FORMAT_D16_X_gfx80_OFFSET_exact, BUFFER_LOAD_FORMAT_D16_X_gfx80_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 484
  { BUFFER_LOAD_FORMAT_XYZW_ADDR64, BUFFER_LOAD_FORMAT_XYZW_ADDR64, 0x4, 0x1, 0x1, 0x1 }, // 485
  { BUFFER_LOAD_FORMAT_XYZW_BOTHEN, BUFFER_LOAD_FORMAT_XYZW_BOTHEN, 0x4, 0x1, 0x1, 0x1 }, // 486
  { BUFFER_LOAD_FORMAT_XYZW_BOTHEN_exact, BUFFER_LOAD_FORMAT_XYZW_BOTHEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 487
  { BUFFER_LOAD_FORMAT_XYZW_IDXEN, BUFFER_LOAD_FORMAT_XYZW_IDXEN, 0x4, 0x1, 0x1, 0x1 }, // 488
  { BUFFER_LOAD_FORMAT_XYZW_IDXEN_exact, BUFFER_LOAD_FORMAT_XYZW_IDXEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 489
  { BUFFER_LOAD_FORMAT_XYZW_OFFEN, BUFFER_LOAD_FORMAT_XYZW_OFFEN, 0x4, 0x1, 0x1, 0x1 }, // 490
  { BUFFER_LOAD_FORMAT_XYZW_OFFEN_exact, BUFFER_LOAD_FORMAT_XYZW_OFFEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 491
  { BUFFER_LOAD_FORMAT_XYZW_OFFSET, BUFFER_LOAD_FORMAT_XYZW_OFFSET, 0x4, 0x0, 0x1, 0x1 }, // 492
  { BUFFER_LOAD_FORMAT_XYZW_OFFSET_exact, BUFFER_LOAD_FORMAT_XYZW_OFFSET_exact, 0x4, 0x0, 0x1, 0x1 }, // 493
  { BUFFER_LOAD_FORMAT_XYZ_ADDR64, BUFFER_LOAD_FORMAT_XYZ_ADDR64, 0x3, 0x1, 0x1, 0x1 }, // 494
  { BUFFER_LOAD_FORMAT_XYZ_BOTHEN, BUFFER_LOAD_FORMAT_XYZ_BOTHEN, 0x3, 0x1, 0x1, 0x1 }, // 495
  { BUFFER_LOAD_FORMAT_XYZ_BOTHEN_exact, BUFFER_LOAD_FORMAT_XYZ_BOTHEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 496
  { BUFFER_LOAD_FORMAT_XYZ_IDXEN, BUFFER_LOAD_FORMAT_XYZ_IDXEN, 0x3, 0x1, 0x1, 0x1 }, // 497
  { BUFFER_LOAD_FORMAT_XYZ_IDXEN_exact, BUFFER_LOAD_FORMAT_XYZ_IDXEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 498
  { BUFFER_LOAD_FORMAT_XYZ_OFFEN, BUFFER_LOAD_FORMAT_XYZ_OFFEN, 0x3, 0x1, 0x1, 0x1 }, // 499
  { BUFFER_LOAD_FORMAT_XYZ_OFFEN_exact, BUFFER_LOAD_FORMAT_XYZ_OFFEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 500
  { BUFFER_LOAD_FORMAT_XYZ_OFFSET, BUFFER_LOAD_FORMAT_XYZ_OFFSET, 0x3, 0x0, 0x1, 0x1 }, // 501
  { BUFFER_LOAD_FORMAT_XYZ_OFFSET_exact, BUFFER_LOAD_FORMAT_XYZ_OFFSET_exact, 0x3, 0x0, 0x1, 0x1 }, // 502
  { BUFFER_LOAD_FORMAT_XY_ADDR64, BUFFER_LOAD_FORMAT_XY_ADDR64, 0x2, 0x1, 0x1, 0x1 }, // 503
  { BUFFER_LOAD_FORMAT_XY_BOTHEN, BUFFER_LOAD_FORMAT_XY_BOTHEN, 0x2, 0x1, 0x1, 0x1 }, // 504
  { BUFFER_LOAD_FORMAT_XY_BOTHEN_exact, BUFFER_LOAD_FORMAT_XY_BOTHEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 505
  { BUFFER_LOAD_FORMAT_XY_IDXEN, BUFFER_LOAD_FORMAT_XY_IDXEN, 0x2, 0x1, 0x1, 0x1 }, // 506
  { BUFFER_LOAD_FORMAT_XY_IDXEN_exact, BUFFER_LOAD_FORMAT_XY_IDXEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 507
  { BUFFER_LOAD_FORMAT_XY_OFFEN, BUFFER_LOAD_FORMAT_XY_OFFEN, 0x2, 0x1, 0x1, 0x1 }, // 508
  { BUFFER_LOAD_FORMAT_XY_OFFEN_exact, BUFFER_LOAD_FORMAT_XY_OFFEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 509
  { BUFFER_LOAD_FORMAT_XY_OFFSET, BUFFER_LOAD_FORMAT_XY_OFFSET, 0x2, 0x0, 0x1, 0x1 }, // 510
  { BUFFER_LOAD_FORMAT_XY_OFFSET_exact, BUFFER_LOAD_FORMAT_XY_OFFSET_exact, 0x2, 0x0, 0x1, 0x1 }, // 511
  { BUFFER_LOAD_FORMAT_X_ADDR64, BUFFER_LOAD_FORMAT_X_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 512
  { BUFFER_LOAD_FORMAT_X_BOTHEN, BUFFER_LOAD_FORMAT_X_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 513
  { BUFFER_LOAD_FORMAT_X_BOTHEN_exact, BUFFER_LOAD_FORMAT_X_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 514
  { BUFFER_LOAD_FORMAT_X_IDXEN, BUFFER_LOAD_FORMAT_X_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 515
  { BUFFER_LOAD_FORMAT_X_IDXEN_exact, BUFFER_LOAD_FORMAT_X_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 516
  { BUFFER_LOAD_FORMAT_X_LDS_ADDR64, BUFFER_LOAD_FORMAT_X_LDS_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 517
  { BUFFER_LOAD_FORMAT_X_LDS_BOTHEN, BUFFER_LOAD_FORMAT_X_LDS_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 518
  { BUFFER_LOAD_FORMAT_X_LDS_BOTHEN_exact, BUFFER_LOAD_FORMAT_X_LDS_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 519
  { BUFFER_LOAD_FORMAT_X_LDS_IDXEN, BUFFER_LOAD_FORMAT_X_LDS_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 520
  { BUFFER_LOAD_FORMAT_X_LDS_IDXEN_exact, BUFFER_LOAD_FORMAT_X_LDS_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 521
  { BUFFER_LOAD_FORMAT_X_LDS_OFFEN, BUFFER_LOAD_FORMAT_X_LDS_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 522
  { BUFFER_LOAD_FORMAT_X_LDS_OFFEN_exact, BUFFER_LOAD_FORMAT_X_LDS_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 523
  { BUFFER_LOAD_FORMAT_X_LDS_OFFSET, BUFFER_LOAD_FORMAT_X_LDS_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 524
  { BUFFER_LOAD_FORMAT_X_LDS_OFFSET_exact, BUFFER_LOAD_FORMAT_X_LDS_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 525
  { BUFFER_LOAD_FORMAT_X_OFFEN, BUFFER_LOAD_FORMAT_X_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 526
  { BUFFER_LOAD_FORMAT_X_OFFEN_exact, BUFFER_LOAD_FORMAT_X_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 527
  { BUFFER_LOAD_FORMAT_X_OFFSET, BUFFER_LOAD_FORMAT_X_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 528
  { BUFFER_LOAD_FORMAT_X_OFFSET_exact, BUFFER_LOAD_FORMAT_X_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 529
  { BUFFER_LOAD_SBYTE_ADDR64, BUFFER_LOAD_SBYTE_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 530
  { BUFFER_LOAD_SBYTE_BOTHEN, BUFFER_LOAD_SBYTE_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 531
  { BUFFER_LOAD_SBYTE_BOTHEN_exact, BUFFER_LOAD_SBYTE_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 532
  { BUFFER_LOAD_SBYTE_D16_ADDR64, BUFFER_LOAD_SBYTE_D16_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 533
  { BUFFER_LOAD_SBYTE_D16_BOTHEN, BUFFER_LOAD_SBYTE_D16_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 534
  { BUFFER_LOAD_SBYTE_D16_BOTHEN_exact, BUFFER_LOAD_SBYTE_D16_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 535
  { BUFFER_LOAD_SBYTE_D16_HI_ADDR64, BUFFER_LOAD_SBYTE_D16_HI_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 536
  { BUFFER_LOAD_SBYTE_D16_HI_BOTHEN, BUFFER_LOAD_SBYTE_D16_HI_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 537
  { BUFFER_LOAD_SBYTE_D16_HI_BOTHEN_exact, BUFFER_LOAD_SBYTE_D16_HI_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 538
  { BUFFER_LOAD_SBYTE_D16_HI_IDXEN, BUFFER_LOAD_SBYTE_D16_HI_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 539
  { BUFFER_LOAD_SBYTE_D16_HI_IDXEN_exact, BUFFER_LOAD_SBYTE_D16_HI_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 540
  { BUFFER_LOAD_SBYTE_D16_HI_OFFEN, BUFFER_LOAD_SBYTE_D16_HI_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 541
  { BUFFER_LOAD_SBYTE_D16_HI_OFFEN_exact, BUFFER_LOAD_SBYTE_D16_HI_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 542
  { BUFFER_LOAD_SBYTE_D16_HI_OFFSET, BUFFER_LOAD_SBYTE_D16_HI_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 543
  { BUFFER_LOAD_SBYTE_D16_HI_OFFSET_exact, BUFFER_LOAD_SBYTE_D16_HI_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 544
  { BUFFER_LOAD_SBYTE_D16_IDXEN, BUFFER_LOAD_SBYTE_D16_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 545
  { BUFFER_LOAD_SBYTE_D16_IDXEN_exact, BUFFER_LOAD_SBYTE_D16_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 546
  { BUFFER_LOAD_SBYTE_D16_OFFEN, BUFFER_LOAD_SBYTE_D16_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 547
  { BUFFER_LOAD_SBYTE_D16_OFFEN_exact, BUFFER_LOAD_SBYTE_D16_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 548
  { BUFFER_LOAD_SBYTE_D16_OFFSET, BUFFER_LOAD_SBYTE_D16_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 549
  { BUFFER_LOAD_SBYTE_D16_OFFSET_exact, BUFFER_LOAD_SBYTE_D16_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 550
  { BUFFER_LOAD_SBYTE_IDXEN, BUFFER_LOAD_SBYTE_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 551
  { BUFFER_LOAD_SBYTE_IDXEN_exact, BUFFER_LOAD_SBYTE_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 552
  { BUFFER_LOAD_SBYTE_LDS_ADDR64, BUFFER_LOAD_SBYTE_LDS_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 553
  { BUFFER_LOAD_SBYTE_LDS_BOTHEN, BUFFER_LOAD_SBYTE_LDS_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 554
  { BUFFER_LOAD_SBYTE_LDS_BOTHEN_exact, BUFFER_LOAD_SBYTE_LDS_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 555
  { BUFFER_LOAD_SBYTE_LDS_IDXEN, BUFFER_LOAD_SBYTE_LDS_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 556
  { BUFFER_LOAD_SBYTE_LDS_IDXEN_exact, BUFFER_LOAD_SBYTE_LDS_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 557
  { BUFFER_LOAD_SBYTE_LDS_OFFEN, BUFFER_LOAD_SBYTE_LDS_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 558
  { BUFFER_LOAD_SBYTE_LDS_OFFEN_exact, BUFFER_LOAD_SBYTE_LDS_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 559
  { BUFFER_LOAD_SBYTE_LDS_OFFSET, BUFFER_LOAD_SBYTE_LDS_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 560
  { BUFFER_LOAD_SBYTE_LDS_OFFSET_exact, BUFFER_LOAD_SBYTE_LDS_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 561
  { BUFFER_LOAD_SBYTE_OFFEN, BUFFER_LOAD_SBYTE_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 562
  { BUFFER_LOAD_SBYTE_OFFEN_exact, BUFFER_LOAD_SBYTE_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 563
  { BUFFER_LOAD_SBYTE_OFFSET, BUFFER_LOAD_SBYTE_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 564
  { BUFFER_LOAD_SBYTE_OFFSET_exact, BUFFER_LOAD_SBYTE_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 565
  { BUFFER_LOAD_SHORT_D16_ADDR64, BUFFER_LOAD_SHORT_D16_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 566
  { BUFFER_LOAD_SHORT_D16_BOTHEN, BUFFER_LOAD_SHORT_D16_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 567
  { BUFFER_LOAD_SHORT_D16_BOTHEN_exact, BUFFER_LOAD_SHORT_D16_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 568
  { BUFFER_LOAD_SHORT_D16_HI_ADDR64, BUFFER_LOAD_SHORT_D16_HI_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 569
  { BUFFER_LOAD_SHORT_D16_HI_BOTHEN, BUFFER_LOAD_SHORT_D16_HI_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 570
  { BUFFER_LOAD_SHORT_D16_HI_BOTHEN_exact, BUFFER_LOAD_SHORT_D16_HI_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 571
  { BUFFER_LOAD_SHORT_D16_HI_IDXEN, BUFFER_LOAD_SHORT_D16_HI_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 572
  { BUFFER_LOAD_SHORT_D16_HI_IDXEN_exact, BUFFER_LOAD_SHORT_D16_HI_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 573
  { BUFFER_LOAD_SHORT_D16_HI_OFFEN, BUFFER_LOAD_SHORT_D16_HI_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 574
  { BUFFER_LOAD_SHORT_D16_HI_OFFEN_exact, BUFFER_LOAD_SHORT_D16_HI_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 575
  { BUFFER_LOAD_SHORT_D16_HI_OFFSET, BUFFER_LOAD_SHORT_D16_HI_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 576
  { BUFFER_LOAD_SHORT_D16_HI_OFFSET_exact, BUFFER_LOAD_SHORT_D16_HI_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 577
  { BUFFER_LOAD_SHORT_D16_IDXEN, BUFFER_LOAD_SHORT_D16_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 578
  { BUFFER_LOAD_SHORT_D16_IDXEN_exact, BUFFER_LOAD_SHORT_D16_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 579
  { BUFFER_LOAD_SHORT_D16_OFFEN, BUFFER_LOAD_SHORT_D16_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 580
  { BUFFER_LOAD_SHORT_D16_OFFEN_exact, BUFFER_LOAD_SHORT_D16_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 581
  { BUFFER_LOAD_SHORT_D16_OFFSET, BUFFER_LOAD_SHORT_D16_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 582
  { BUFFER_LOAD_SHORT_D16_OFFSET_exact, BUFFER_LOAD_SHORT_D16_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 583
  { BUFFER_LOAD_SSHORT_ADDR64, BUFFER_LOAD_SSHORT_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 584
  { BUFFER_LOAD_SSHORT_BOTHEN, BUFFER_LOAD_SSHORT_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 585
  { BUFFER_LOAD_SSHORT_BOTHEN_exact, BUFFER_LOAD_SSHORT_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 586
  { BUFFER_LOAD_SSHORT_IDXEN, BUFFER_LOAD_SSHORT_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 587
  { BUFFER_LOAD_SSHORT_IDXEN_exact, BUFFER_LOAD_SSHORT_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 588
  { BUFFER_LOAD_SSHORT_LDS_ADDR64, BUFFER_LOAD_SSHORT_LDS_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 589
  { BUFFER_LOAD_SSHORT_LDS_BOTHEN, BUFFER_LOAD_SSHORT_LDS_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 590
  { BUFFER_LOAD_SSHORT_LDS_BOTHEN_exact, BUFFER_LOAD_SSHORT_LDS_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 591
  { BUFFER_LOAD_SSHORT_LDS_IDXEN, BUFFER_LOAD_SSHORT_LDS_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 592
  { BUFFER_LOAD_SSHORT_LDS_IDXEN_exact, BUFFER_LOAD_SSHORT_LDS_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 593
  { BUFFER_LOAD_SSHORT_LDS_OFFEN, BUFFER_LOAD_SSHORT_LDS_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 594
  { BUFFER_LOAD_SSHORT_LDS_OFFEN_exact, BUFFER_LOAD_SSHORT_LDS_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 595
  { BUFFER_LOAD_SSHORT_LDS_OFFSET, BUFFER_LOAD_SSHORT_LDS_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 596
  { BUFFER_LOAD_SSHORT_LDS_OFFSET_exact, BUFFER_LOAD_SSHORT_LDS_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 597
  { BUFFER_LOAD_SSHORT_OFFEN, BUFFER_LOAD_SSHORT_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 598
  { BUFFER_LOAD_SSHORT_OFFEN_exact, BUFFER_LOAD_SSHORT_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 599
  { BUFFER_LOAD_SSHORT_OFFSET, BUFFER_LOAD_SSHORT_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 600
  { BUFFER_LOAD_SSHORT_OFFSET_exact, BUFFER_LOAD_SSHORT_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 601
  { BUFFER_LOAD_UBYTE_ADDR64, BUFFER_LOAD_UBYTE_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 602
  { BUFFER_LOAD_UBYTE_BOTHEN, BUFFER_LOAD_UBYTE_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 603
  { BUFFER_LOAD_UBYTE_BOTHEN_exact, BUFFER_LOAD_UBYTE_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 604
  { BUFFER_LOAD_UBYTE_D16_ADDR64, BUFFER_LOAD_UBYTE_D16_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 605
  { BUFFER_LOAD_UBYTE_D16_BOTHEN, BUFFER_LOAD_UBYTE_D16_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 606
  { BUFFER_LOAD_UBYTE_D16_BOTHEN_exact, BUFFER_LOAD_UBYTE_D16_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 607
  { BUFFER_LOAD_UBYTE_D16_HI_ADDR64, BUFFER_LOAD_UBYTE_D16_HI_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 608
  { BUFFER_LOAD_UBYTE_D16_HI_BOTHEN, BUFFER_LOAD_UBYTE_D16_HI_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 609
  { BUFFER_LOAD_UBYTE_D16_HI_BOTHEN_exact, BUFFER_LOAD_UBYTE_D16_HI_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 610
  { BUFFER_LOAD_UBYTE_D16_HI_IDXEN, BUFFER_LOAD_UBYTE_D16_HI_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 611
  { BUFFER_LOAD_UBYTE_D16_HI_IDXEN_exact, BUFFER_LOAD_UBYTE_D16_HI_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 612
  { BUFFER_LOAD_UBYTE_D16_HI_OFFEN, BUFFER_LOAD_UBYTE_D16_HI_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 613
  { BUFFER_LOAD_UBYTE_D16_HI_OFFEN_exact, BUFFER_LOAD_UBYTE_D16_HI_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 614
  { BUFFER_LOAD_UBYTE_D16_HI_OFFSET, BUFFER_LOAD_UBYTE_D16_HI_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 615
  { BUFFER_LOAD_UBYTE_D16_HI_OFFSET_exact, BUFFER_LOAD_UBYTE_D16_HI_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 616
  { BUFFER_LOAD_UBYTE_D16_IDXEN, BUFFER_LOAD_UBYTE_D16_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 617
  { BUFFER_LOAD_UBYTE_D16_IDXEN_exact, BUFFER_LOAD_UBYTE_D16_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 618
  { BUFFER_LOAD_UBYTE_D16_OFFEN, BUFFER_LOAD_UBYTE_D16_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 619
  { BUFFER_LOAD_UBYTE_D16_OFFEN_exact, BUFFER_LOAD_UBYTE_D16_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 620
  { BUFFER_LOAD_UBYTE_D16_OFFSET, BUFFER_LOAD_UBYTE_D16_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 621
  { BUFFER_LOAD_UBYTE_D16_OFFSET_exact, BUFFER_LOAD_UBYTE_D16_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 622
  { BUFFER_LOAD_UBYTE_IDXEN, BUFFER_LOAD_UBYTE_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 623
  { BUFFER_LOAD_UBYTE_IDXEN_exact, BUFFER_LOAD_UBYTE_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 624
  { BUFFER_LOAD_UBYTE_LDS_ADDR64, BUFFER_LOAD_UBYTE_LDS_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 625
  { BUFFER_LOAD_UBYTE_LDS_BOTHEN, BUFFER_LOAD_UBYTE_LDS_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 626
  { BUFFER_LOAD_UBYTE_LDS_BOTHEN_exact, BUFFER_LOAD_UBYTE_LDS_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 627
  { BUFFER_LOAD_UBYTE_LDS_IDXEN, BUFFER_LOAD_UBYTE_LDS_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 628
  { BUFFER_LOAD_UBYTE_LDS_IDXEN_exact, BUFFER_LOAD_UBYTE_LDS_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 629
  { BUFFER_LOAD_UBYTE_LDS_OFFEN, BUFFER_LOAD_UBYTE_LDS_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 630
  { BUFFER_LOAD_UBYTE_LDS_OFFEN_exact, BUFFER_LOAD_UBYTE_LDS_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 631
  { BUFFER_LOAD_UBYTE_LDS_OFFSET, BUFFER_LOAD_UBYTE_LDS_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 632
  { BUFFER_LOAD_UBYTE_LDS_OFFSET_exact, BUFFER_LOAD_UBYTE_LDS_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 633
  { BUFFER_LOAD_UBYTE_OFFEN, BUFFER_LOAD_UBYTE_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 634
  { BUFFER_LOAD_UBYTE_OFFEN_exact, BUFFER_LOAD_UBYTE_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 635
  { BUFFER_LOAD_UBYTE_OFFSET, BUFFER_LOAD_UBYTE_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 636
  { BUFFER_LOAD_UBYTE_OFFSET_exact, BUFFER_LOAD_UBYTE_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 637
  { BUFFER_LOAD_USHORT_ADDR64, BUFFER_LOAD_USHORT_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 638
  { BUFFER_LOAD_USHORT_BOTHEN, BUFFER_LOAD_USHORT_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 639
  { BUFFER_LOAD_USHORT_BOTHEN_exact, BUFFER_LOAD_USHORT_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 640
  { BUFFER_LOAD_USHORT_IDXEN, BUFFER_LOAD_USHORT_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 641
  { BUFFER_LOAD_USHORT_IDXEN_exact, BUFFER_LOAD_USHORT_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 642
  { BUFFER_LOAD_USHORT_LDS_ADDR64, BUFFER_LOAD_USHORT_LDS_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 643
  { BUFFER_LOAD_USHORT_LDS_BOTHEN, BUFFER_LOAD_USHORT_LDS_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 644
  { BUFFER_LOAD_USHORT_LDS_BOTHEN_exact, BUFFER_LOAD_USHORT_LDS_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 645
  { BUFFER_LOAD_USHORT_LDS_IDXEN, BUFFER_LOAD_USHORT_LDS_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 646
  { BUFFER_LOAD_USHORT_LDS_IDXEN_exact, BUFFER_LOAD_USHORT_LDS_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 647
  { BUFFER_LOAD_USHORT_LDS_OFFEN, BUFFER_LOAD_USHORT_LDS_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 648
  { BUFFER_LOAD_USHORT_LDS_OFFEN_exact, BUFFER_LOAD_USHORT_LDS_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 649
  { BUFFER_LOAD_USHORT_LDS_OFFSET, BUFFER_LOAD_USHORT_LDS_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 650
  { BUFFER_LOAD_USHORT_LDS_OFFSET_exact, BUFFER_LOAD_USHORT_LDS_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 651
  { BUFFER_LOAD_USHORT_OFFEN, BUFFER_LOAD_USHORT_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 652
  { BUFFER_LOAD_USHORT_OFFEN_exact, BUFFER_LOAD_USHORT_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 653
  { BUFFER_LOAD_USHORT_OFFSET, BUFFER_LOAD_USHORT_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 654
  { BUFFER_LOAD_USHORT_OFFSET_exact, BUFFER_LOAD_USHORT_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 655
  { BUFFER_STORE_BYTE_ADDR64, BUFFER_STORE_BYTE_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 656
  { BUFFER_STORE_BYTE_BOTHEN, BUFFER_STORE_BYTE_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 657
  { BUFFER_STORE_BYTE_BOTHEN_exact, BUFFER_STORE_BYTE_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 658
  { BUFFER_STORE_BYTE_D16_HI_ADDR64, BUFFER_STORE_BYTE_D16_HI_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 659
  { BUFFER_STORE_BYTE_D16_HI_BOTHEN, BUFFER_STORE_BYTE_D16_HI_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 660
  { BUFFER_STORE_BYTE_D16_HI_BOTHEN_exact, BUFFER_STORE_BYTE_D16_HI_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 661
  { BUFFER_STORE_BYTE_D16_HI_IDXEN, BUFFER_STORE_BYTE_D16_HI_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 662
  { BUFFER_STORE_BYTE_D16_HI_IDXEN_exact, BUFFER_STORE_BYTE_D16_HI_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 663
  { BUFFER_STORE_BYTE_D16_HI_OFFEN, BUFFER_STORE_BYTE_D16_HI_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 664
  { BUFFER_STORE_BYTE_D16_HI_OFFEN_exact, BUFFER_STORE_BYTE_D16_HI_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 665
  { BUFFER_STORE_BYTE_D16_HI_OFFSET, BUFFER_STORE_BYTE_D16_HI_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 666
  { BUFFER_STORE_BYTE_D16_HI_OFFSET_exact, BUFFER_STORE_BYTE_D16_HI_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 667
  { BUFFER_STORE_BYTE_IDXEN, BUFFER_STORE_BYTE_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 668
  { BUFFER_STORE_BYTE_IDXEN_exact, BUFFER_STORE_BYTE_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 669
  { BUFFER_STORE_BYTE_OFFEN, BUFFER_STORE_BYTE_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 670
  { BUFFER_STORE_BYTE_OFFEN_exact, BUFFER_STORE_BYTE_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 671
  { BUFFER_STORE_BYTE_OFFSET, BUFFER_STORE_BYTE_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 672
  { BUFFER_STORE_BYTE_OFFSET_exact, BUFFER_STORE_BYTE_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 673
  { BUFFER_STORE_DWORDX2_ADDR64, BUFFER_STORE_DWORD_ADDR64, 0x2, 0x1, 0x1, 0x1 }, // 674
  { BUFFER_STORE_DWORDX2_BOTHEN, BUFFER_STORE_DWORD_BOTHEN, 0x2, 0x1, 0x1, 0x1 }, // 675
  { BUFFER_STORE_DWORDX2_BOTHEN_exact, BUFFER_STORE_DWORD_BOTHEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 676
  { BUFFER_STORE_DWORDX2_IDXEN, BUFFER_STORE_DWORD_IDXEN, 0x2, 0x1, 0x1, 0x1 }, // 677
  { BUFFER_STORE_DWORDX2_IDXEN_exact, BUFFER_STORE_DWORD_IDXEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 678
  { BUFFER_STORE_DWORDX2_OFFEN, BUFFER_STORE_DWORD_OFFEN, 0x2, 0x1, 0x1, 0x1 }, // 679
  { BUFFER_STORE_DWORDX2_OFFEN_exact, BUFFER_STORE_DWORD_OFFEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 680
  { BUFFER_STORE_DWORDX2_OFFSET, BUFFER_STORE_DWORD_OFFSET, 0x2, 0x0, 0x1, 0x1 }, // 681
  { BUFFER_STORE_DWORDX2_OFFSET_exact, BUFFER_STORE_DWORD_OFFSET_exact, 0x2, 0x0, 0x1, 0x1 }, // 682
  { BUFFER_STORE_DWORDX3_ADDR64, BUFFER_STORE_DWORD_ADDR64, 0x3, 0x1, 0x1, 0x1 }, // 683
  { BUFFER_STORE_DWORDX3_BOTHEN, BUFFER_STORE_DWORD_BOTHEN, 0x3, 0x1, 0x1, 0x1 }, // 684
  { BUFFER_STORE_DWORDX3_BOTHEN_exact, BUFFER_STORE_DWORD_BOTHEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 685
  { BUFFER_STORE_DWORDX3_IDXEN, BUFFER_STORE_DWORD_IDXEN, 0x3, 0x1, 0x1, 0x1 }, // 686
  { BUFFER_STORE_DWORDX3_IDXEN_exact, BUFFER_STORE_DWORD_IDXEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 687
  { BUFFER_STORE_DWORDX3_OFFEN, BUFFER_STORE_DWORD_OFFEN, 0x3, 0x1, 0x1, 0x1 }, // 688
  { BUFFER_STORE_DWORDX3_OFFEN_exact, BUFFER_STORE_DWORD_OFFEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 689
  { BUFFER_STORE_DWORDX3_OFFSET, BUFFER_STORE_DWORD_OFFSET, 0x3, 0x0, 0x1, 0x1 }, // 690
  { BUFFER_STORE_DWORDX3_OFFSET_exact, BUFFER_STORE_DWORD_OFFSET_exact, 0x3, 0x0, 0x1, 0x1 }, // 691
  { BUFFER_STORE_DWORDX4_ADDR64, BUFFER_STORE_DWORD_ADDR64, 0x4, 0x1, 0x1, 0x1 }, // 692
  { BUFFER_STORE_DWORDX4_BOTHEN, BUFFER_STORE_DWORD_BOTHEN, 0x4, 0x1, 0x1, 0x1 }, // 693
  { BUFFER_STORE_DWORDX4_BOTHEN_exact, BUFFER_STORE_DWORD_BOTHEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 694
  { BUFFER_STORE_DWORDX4_IDXEN, BUFFER_STORE_DWORD_IDXEN, 0x4, 0x1, 0x1, 0x1 }, // 695
  { BUFFER_STORE_DWORDX4_IDXEN_exact, BUFFER_STORE_DWORD_IDXEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 696
  { BUFFER_STORE_DWORDX4_OFFEN, BUFFER_STORE_DWORD_OFFEN, 0x4, 0x1, 0x1, 0x1 }, // 697
  { BUFFER_STORE_DWORDX4_OFFEN_exact, BUFFER_STORE_DWORD_OFFEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 698
  { BUFFER_STORE_DWORDX4_OFFSET, BUFFER_STORE_DWORD_OFFSET, 0x4, 0x0, 0x1, 0x1 }, // 699
  { BUFFER_STORE_DWORDX4_OFFSET_exact, BUFFER_STORE_DWORD_OFFSET_exact, 0x4, 0x0, 0x1, 0x1 }, // 700
  { BUFFER_STORE_DWORD_ADDR64, BUFFER_STORE_DWORD_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 701
  { BUFFER_STORE_DWORD_BOTHEN, BUFFER_STORE_DWORD_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 702
  { BUFFER_STORE_DWORD_BOTHEN_exact, BUFFER_STORE_DWORD_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 703
  { BUFFER_STORE_DWORD_IDXEN, BUFFER_STORE_DWORD_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 704
  { BUFFER_STORE_DWORD_IDXEN_exact, BUFFER_STORE_DWORD_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 705
  { BUFFER_STORE_DWORD_OFFEN, BUFFER_STORE_DWORD_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 706
  { BUFFER_STORE_DWORD_OFFEN_exact, BUFFER_STORE_DWORD_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 707
  { BUFFER_STORE_DWORD_OFFSET, BUFFER_STORE_DWORD_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 708
  { BUFFER_STORE_DWORD_OFFSET_exact, BUFFER_STORE_DWORD_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 709
  { BUFFER_STORE_FORMAT_D16_HI_X_ADDR64, BUFFER_STORE_FORMAT_D16_HI_X_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 710
  { BUFFER_STORE_FORMAT_D16_HI_X_BOTHEN, BUFFER_STORE_FORMAT_D16_HI_X_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 711
  { BUFFER_STORE_FORMAT_D16_HI_X_BOTHEN_exact, BUFFER_STORE_FORMAT_D16_HI_X_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 712
  { BUFFER_STORE_FORMAT_D16_HI_X_IDXEN, BUFFER_STORE_FORMAT_D16_HI_X_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 713
  { BUFFER_STORE_FORMAT_D16_HI_X_IDXEN_exact, BUFFER_STORE_FORMAT_D16_HI_X_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 714
  { BUFFER_STORE_FORMAT_D16_HI_X_OFFEN, BUFFER_STORE_FORMAT_D16_HI_X_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 715
  { BUFFER_STORE_FORMAT_D16_HI_X_OFFEN_exact, BUFFER_STORE_FORMAT_D16_HI_X_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 716
  { BUFFER_STORE_FORMAT_D16_HI_X_OFFSET, BUFFER_STORE_FORMAT_D16_HI_X_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 717
  { BUFFER_STORE_FORMAT_D16_HI_X_OFFSET_exact, BUFFER_STORE_FORMAT_D16_HI_X_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 718
  { BUFFER_STORE_FORMAT_D16_XYZW_ADDR64, BUFFER_STORE_FORMAT_D16_XYZW_ADDR64, 0x4, 0x1, 0x1, 0x1 }, // 719
  { BUFFER_STORE_FORMAT_D16_XYZW_BOTHEN, BUFFER_STORE_FORMAT_D16_XYZW_BOTHEN, 0x4, 0x1, 0x1, 0x1 }, // 720
  { BUFFER_STORE_FORMAT_D16_XYZW_BOTHEN_exact, BUFFER_STORE_FORMAT_D16_XYZW_BOTHEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 721
  { BUFFER_STORE_FORMAT_D16_XYZW_IDXEN, BUFFER_STORE_FORMAT_D16_XYZW_IDXEN, 0x4, 0x1, 0x1, 0x1 }, // 722
  { BUFFER_STORE_FORMAT_D16_XYZW_IDXEN_exact, BUFFER_STORE_FORMAT_D16_XYZW_IDXEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 723
  { BUFFER_STORE_FORMAT_D16_XYZW_OFFEN, BUFFER_STORE_FORMAT_D16_XYZW_OFFEN, 0x4, 0x1, 0x1, 0x1 }, // 724
  { BUFFER_STORE_FORMAT_D16_XYZW_OFFEN_exact, BUFFER_STORE_FORMAT_D16_XYZW_OFFEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 725
  { BUFFER_STORE_FORMAT_D16_XYZW_OFFSET, BUFFER_STORE_FORMAT_D16_XYZW_OFFSET, 0x4, 0x0, 0x1, 0x1 }, // 726
  { BUFFER_STORE_FORMAT_D16_XYZW_OFFSET_exact, BUFFER_STORE_FORMAT_D16_XYZW_OFFSET_exact, 0x4, 0x0, 0x1, 0x1 }, // 727
  { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_ADDR64, BUFFER_STORE_FORMAT_D16_XYZW_gfx80_ADDR64, 0x4, 0x1, 0x1, 0x1 }, // 728
  { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_BOTHEN, BUFFER_STORE_FORMAT_D16_XYZW_gfx80_BOTHEN, 0x4, 0x1, 0x1, 0x1 }, // 729
  { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_BOTHEN_exact, BUFFER_STORE_FORMAT_D16_XYZW_gfx80_BOTHEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 730
  { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_IDXEN, BUFFER_STORE_FORMAT_D16_XYZW_gfx80_IDXEN, 0x4, 0x1, 0x1, 0x1 }, // 731
  { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_IDXEN_exact, BUFFER_STORE_FORMAT_D16_XYZW_gfx80_IDXEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 732
  { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFEN, BUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFEN, 0x4, 0x1, 0x1, 0x1 }, // 733
  { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFEN_exact, BUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 734
  { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFSET, BUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFSET, 0x4, 0x0, 0x1, 0x1 }, // 735
  { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFSET_exact, BUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFSET_exact, 0x4, 0x0, 0x1, 0x1 }, // 736
  { BUFFER_STORE_FORMAT_D16_XYZ_ADDR64, BUFFER_STORE_FORMAT_D16_XYZ_ADDR64, 0x3, 0x1, 0x1, 0x1 }, // 737
  { BUFFER_STORE_FORMAT_D16_XYZ_BOTHEN, BUFFER_STORE_FORMAT_D16_XYZ_BOTHEN, 0x3, 0x1, 0x1, 0x1 }, // 738
  { BUFFER_STORE_FORMAT_D16_XYZ_BOTHEN_exact, BUFFER_STORE_FORMAT_D16_XYZ_BOTHEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 739
  { BUFFER_STORE_FORMAT_D16_XYZ_IDXEN, BUFFER_STORE_FORMAT_D16_XYZ_IDXEN, 0x3, 0x1, 0x1, 0x1 }, // 740
  { BUFFER_STORE_FORMAT_D16_XYZ_IDXEN_exact, BUFFER_STORE_FORMAT_D16_XYZ_IDXEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 741
  { BUFFER_STORE_FORMAT_D16_XYZ_OFFEN, BUFFER_STORE_FORMAT_D16_XYZ_OFFEN, 0x3, 0x1, 0x1, 0x1 }, // 742
  { BUFFER_STORE_FORMAT_D16_XYZ_OFFEN_exact, BUFFER_STORE_FORMAT_D16_XYZ_OFFEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 743
  { BUFFER_STORE_FORMAT_D16_XYZ_OFFSET, BUFFER_STORE_FORMAT_D16_XYZ_OFFSET, 0x3, 0x0, 0x1, 0x1 }, // 744
  { BUFFER_STORE_FORMAT_D16_XYZ_OFFSET_exact, BUFFER_STORE_FORMAT_D16_XYZ_OFFSET_exact, 0x3, 0x0, 0x1, 0x1 }, // 745
  { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_ADDR64, BUFFER_STORE_FORMAT_D16_XYZ_gfx80_ADDR64, 0x3, 0x1, 0x1, 0x1 }, // 746
  { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_BOTHEN, BUFFER_STORE_FORMAT_D16_XYZ_gfx80_BOTHEN, 0x3, 0x1, 0x1, 0x1 }, // 747
  { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_BOTHEN_exact, BUFFER_STORE_FORMAT_D16_XYZ_gfx80_BOTHEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 748
  { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_IDXEN, BUFFER_STORE_FORMAT_D16_XYZ_gfx80_IDXEN, 0x3, 0x1, 0x1, 0x1 }, // 749
  { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_IDXEN_exact, BUFFER_STORE_FORMAT_D16_XYZ_gfx80_IDXEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 750
  { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFEN, BUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFEN, 0x3, 0x1, 0x1, 0x1 }, // 751
  { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFEN_exact, BUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 752
  { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFSET, BUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFSET, 0x3, 0x0, 0x1, 0x1 }, // 753
  { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFSET_exact, BUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFSET_exact, 0x3, 0x0, 0x1, 0x1 }, // 754
  { BUFFER_STORE_FORMAT_D16_XY_ADDR64, BUFFER_STORE_FORMAT_D16_XY_ADDR64, 0x2, 0x1, 0x1, 0x1 }, // 755
  { BUFFER_STORE_FORMAT_D16_XY_BOTHEN, BUFFER_STORE_FORMAT_D16_XY_BOTHEN, 0x2, 0x1, 0x1, 0x1 }, // 756
  { BUFFER_STORE_FORMAT_D16_XY_BOTHEN_exact, BUFFER_STORE_FORMAT_D16_XY_BOTHEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 757
  { BUFFER_STORE_FORMAT_D16_XY_IDXEN, BUFFER_STORE_FORMAT_D16_XY_IDXEN, 0x2, 0x1, 0x1, 0x1 }, // 758
  { BUFFER_STORE_FORMAT_D16_XY_IDXEN_exact, BUFFER_STORE_FORMAT_D16_XY_IDXEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 759
  { BUFFER_STORE_FORMAT_D16_XY_OFFEN, BUFFER_STORE_FORMAT_D16_XY_OFFEN, 0x2, 0x1, 0x1, 0x1 }, // 760
  { BUFFER_STORE_FORMAT_D16_XY_OFFEN_exact, BUFFER_STORE_FORMAT_D16_XY_OFFEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 761
  { BUFFER_STORE_FORMAT_D16_XY_OFFSET, BUFFER_STORE_FORMAT_D16_XY_OFFSET, 0x2, 0x0, 0x1, 0x1 }, // 762
  { BUFFER_STORE_FORMAT_D16_XY_OFFSET_exact, BUFFER_STORE_FORMAT_D16_XY_OFFSET_exact, 0x2, 0x0, 0x1, 0x1 }, // 763
  { BUFFER_STORE_FORMAT_D16_XY_gfx80_ADDR64, BUFFER_STORE_FORMAT_D16_XY_gfx80_ADDR64, 0x2, 0x1, 0x1, 0x1 }, // 764
  { BUFFER_STORE_FORMAT_D16_XY_gfx80_BOTHEN, BUFFER_STORE_FORMAT_D16_XY_gfx80_BOTHEN, 0x2, 0x1, 0x1, 0x1 }, // 765
  { BUFFER_STORE_FORMAT_D16_XY_gfx80_BOTHEN_exact, BUFFER_STORE_FORMAT_D16_XY_gfx80_BOTHEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 766
  { BUFFER_STORE_FORMAT_D16_XY_gfx80_IDXEN, BUFFER_STORE_FORMAT_D16_XY_gfx80_IDXEN, 0x2, 0x1, 0x1, 0x1 }, // 767
  { BUFFER_STORE_FORMAT_D16_XY_gfx80_IDXEN_exact, BUFFER_STORE_FORMAT_D16_XY_gfx80_IDXEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 768
  { BUFFER_STORE_FORMAT_D16_XY_gfx80_OFFEN, BUFFER_STORE_FORMAT_D16_XY_gfx80_OFFEN, 0x2, 0x1, 0x1, 0x1 }, // 769
  { BUFFER_STORE_FORMAT_D16_XY_gfx80_OFFEN_exact, BUFFER_STORE_FORMAT_D16_XY_gfx80_OFFEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 770
  { BUFFER_STORE_FORMAT_D16_XY_gfx80_OFFSET, BUFFER_STORE_FORMAT_D16_XY_gfx80_OFFSET, 0x2, 0x0, 0x1, 0x1 }, // 771
  { BUFFER_STORE_FORMAT_D16_XY_gfx80_OFFSET_exact, BUFFER_STORE_FORMAT_D16_XY_gfx80_OFFSET_exact, 0x2, 0x0, 0x1, 0x1 }, // 772
  { BUFFER_STORE_FORMAT_D16_X_ADDR64, BUFFER_STORE_FORMAT_D16_X_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 773
  { BUFFER_STORE_FORMAT_D16_X_BOTHEN, BUFFER_STORE_FORMAT_D16_X_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 774
  { BUFFER_STORE_FORMAT_D16_X_BOTHEN_exact, BUFFER_STORE_FORMAT_D16_X_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 775
  { BUFFER_STORE_FORMAT_D16_X_IDXEN, BUFFER_STORE_FORMAT_D16_X_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 776
  { BUFFER_STORE_FORMAT_D16_X_IDXEN_exact, BUFFER_STORE_FORMAT_D16_X_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 777
  { BUFFER_STORE_FORMAT_D16_X_OFFEN, BUFFER_STORE_FORMAT_D16_X_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 778
  { BUFFER_STORE_FORMAT_D16_X_OFFEN_exact, BUFFER_STORE_FORMAT_D16_X_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 779
  { BUFFER_STORE_FORMAT_D16_X_OFFSET, BUFFER_STORE_FORMAT_D16_X_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 780
  { BUFFER_STORE_FORMAT_D16_X_OFFSET_exact, BUFFER_STORE_FORMAT_D16_X_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 781
  { BUFFER_STORE_FORMAT_D16_X_gfx80_ADDR64, BUFFER_STORE_FORMAT_D16_X_gfx80_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 782
  { BUFFER_STORE_FORMAT_D16_X_gfx80_BOTHEN, BUFFER_STORE_FORMAT_D16_X_gfx80_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 783
  { BUFFER_STORE_FORMAT_D16_X_gfx80_BOTHEN_exact, BUFFER_STORE_FORMAT_D16_X_gfx80_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 784
  { BUFFER_STORE_FORMAT_D16_X_gfx80_IDXEN, BUFFER_STORE_FORMAT_D16_X_gfx80_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 785
  { BUFFER_STORE_FORMAT_D16_X_gfx80_IDXEN_exact, BUFFER_STORE_FORMAT_D16_X_gfx80_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 786
  { BUFFER_STORE_FORMAT_D16_X_gfx80_OFFEN, BUFFER_STORE_FORMAT_D16_X_gfx80_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 787
  { BUFFER_STORE_FORMAT_D16_X_gfx80_OFFEN_exact, BUFFER_STORE_FORMAT_D16_X_gfx80_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 788
  { BUFFER_STORE_FORMAT_D16_X_gfx80_OFFSET, BUFFER_STORE_FORMAT_D16_X_gfx80_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 789
  { BUFFER_STORE_FORMAT_D16_X_gfx80_OFFSET_exact, BUFFER_STORE_FORMAT_D16_X_gfx80_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 790
  { BUFFER_STORE_FORMAT_XYZW_ADDR64, BUFFER_STORE_FORMAT_XYZW_ADDR64, 0x4, 0x1, 0x1, 0x1 }, // 791
  { BUFFER_STORE_FORMAT_XYZW_BOTHEN, BUFFER_STORE_FORMAT_XYZW_BOTHEN, 0x4, 0x1, 0x1, 0x1 }, // 792
  { BUFFER_STORE_FORMAT_XYZW_BOTHEN_exact, BUFFER_STORE_FORMAT_XYZW_BOTHEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 793
  { BUFFER_STORE_FORMAT_XYZW_IDXEN, BUFFER_STORE_FORMAT_XYZW_IDXEN, 0x4, 0x1, 0x1, 0x1 }, // 794
  { BUFFER_STORE_FORMAT_XYZW_IDXEN_exact, BUFFER_STORE_FORMAT_XYZW_IDXEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 795
  { BUFFER_STORE_FORMAT_XYZW_OFFEN, BUFFER_STORE_FORMAT_XYZW_OFFEN, 0x4, 0x1, 0x1, 0x1 }, // 796
  { BUFFER_STORE_FORMAT_XYZW_OFFEN_exact, BUFFER_STORE_FORMAT_XYZW_OFFEN_exact, 0x4, 0x1, 0x1, 0x1 }, // 797
  { BUFFER_STORE_FORMAT_XYZW_OFFSET, BUFFER_STORE_FORMAT_XYZW_OFFSET, 0x4, 0x0, 0x1, 0x1 }, // 798
  { BUFFER_STORE_FORMAT_XYZW_OFFSET_exact, BUFFER_STORE_FORMAT_XYZW_OFFSET_exact, 0x4, 0x0, 0x1, 0x1 }, // 799
  { BUFFER_STORE_FORMAT_XYZ_ADDR64, BUFFER_STORE_FORMAT_XYZ_ADDR64, 0x3, 0x1, 0x1, 0x1 }, // 800
  { BUFFER_STORE_FORMAT_XYZ_BOTHEN, BUFFER_STORE_FORMAT_XYZ_BOTHEN, 0x3, 0x1, 0x1, 0x1 }, // 801
  { BUFFER_STORE_FORMAT_XYZ_BOTHEN_exact, BUFFER_STORE_FORMAT_XYZ_BOTHEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 802
  { BUFFER_STORE_FORMAT_XYZ_IDXEN, BUFFER_STORE_FORMAT_XYZ_IDXEN, 0x3, 0x1, 0x1, 0x1 }, // 803
  { BUFFER_STORE_FORMAT_XYZ_IDXEN_exact, BUFFER_STORE_FORMAT_XYZ_IDXEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 804
  { BUFFER_STORE_FORMAT_XYZ_OFFEN, BUFFER_STORE_FORMAT_XYZ_OFFEN, 0x3, 0x1, 0x1, 0x1 }, // 805
  { BUFFER_STORE_FORMAT_XYZ_OFFEN_exact, BUFFER_STORE_FORMAT_XYZ_OFFEN_exact, 0x3, 0x1, 0x1, 0x1 }, // 806
  { BUFFER_STORE_FORMAT_XYZ_OFFSET, BUFFER_STORE_FORMAT_XYZ_OFFSET, 0x3, 0x0, 0x1, 0x1 }, // 807
  { BUFFER_STORE_FORMAT_XYZ_OFFSET_exact, BUFFER_STORE_FORMAT_XYZ_OFFSET_exact, 0x3, 0x0, 0x1, 0x1 }, // 808
  { BUFFER_STORE_FORMAT_XY_ADDR64, BUFFER_STORE_FORMAT_XY_ADDR64, 0x2, 0x1, 0x1, 0x1 }, // 809
  { BUFFER_STORE_FORMAT_XY_BOTHEN, BUFFER_STORE_FORMAT_XY_BOTHEN, 0x2, 0x1, 0x1, 0x1 }, // 810
  { BUFFER_STORE_FORMAT_XY_BOTHEN_exact, BUFFER_STORE_FORMAT_XY_BOTHEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 811
  { BUFFER_STORE_FORMAT_XY_IDXEN, BUFFER_STORE_FORMAT_XY_IDXEN, 0x2, 0x1, 0x1, 0x1 }, // 812
  { BUFFER_STORE_FORMAT_XY_IDXEN_exact, BUFFER_STORE_FORMAT_XY_IDXEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 813
  { BUFFER_STORE_FORMAT_XY_OFFEN, BUFFER_STORE_FORMAT_XY_OFFEN, 0x2, 0x1, 0x1, 0x1 }, // 814
  { BUFFER_STORE_FORMAT_XY_OFFEN_exact, BUFFER_STORE_FORMAT_XY_OFFEN_exact, 0x2, 0x1, 0x1, 0x1 }, // 815
  { BUFFER_STORE_FORMAT_XY_OFFSET, BUFFER_STORE_FORMAT_XY_OFFSET, 0x2, 0x0, 0x1, 0x1 }, // 816
  { BUFFER_STORE_FORMAT_XY_OFFSET_exact, BUFFER_STORE_FORMAT_XY_OFFSET_exact, 0x2, 0x0, 0x1, 0x1 }, // 817
  { BUFFER_STORE_FORMAT_X_ADDR64, BUFFER_STORE_FORMAT_X_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 818
  { BUFFER_STORE_FORMAT_X_BOTHEN, BUFFER_STORE_FORMAT_X_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 819
  { BUFFER_STORE_FORMAT_X_BOTHEN_exact, BUFFER_STORE_FORMAT_X_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 820
  { BUFFER_STORE_FORMAT_X_IDXEN, BUFFER_STORE_FORMAT_X_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 821
  { BUFFER_STORE_FORMAT_X_IDXEN_exact, BUFFER_STORE_FORMAT_X_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 822
  { BUFFER_STORE_FORMAT_X_OFFEN, BUFFER_STORE_FORMAT_X_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 823
  { BUFFER_STORE_FORMAT_X_OFFEN_exact, BUFFER_STORE_FORMAT_X_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 824
  { BUFFER_STORE_FORMAT_X_OFFSET, BUFFER_STORE_FORMAT_X_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 825
  { BUFFER_STORE_FORMAT_X_OFFSET_exact, BUFFER_STORE_FORMAT_X_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 826
  { BUFFER_STORE_LDS_DWORD, BUFFER_STORE_LDS_DWORD, 0x0, 0x0, 0x1, 0x1 }, // 827
  { BUFFER_STORE_SHORT_ADDR64, BUFFER_STORE_SHORT_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 828
  { BUFFER_STORE_SHORT_BOTHEN, BUFFER_STORE_SHORT_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 829
  { BUFFER_STORE_SHORT_BOTHEN_exact, BUFFER_STORE_SHORT_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 830
  { BUFFER_STORE_SHORT_D16_HI_ADDR64, BUFFER_STORE_SHORT_D16_HI_ADDR64, 0x1, 0x1, 0x1, 0x1 }, // 831
  { BUFFER_STORE_SHORT_D16_HI_BOTHEN, BUFFER_STORE_SHORT_D16_HI_BOTHEN, 0x1, 0x1, 0x1, 0x1 }, // 832
  { BUFFER_STORE_SHORT_D16_HI_BOTHEN_exact, BUFFER_STORE_SHORT_D16_HI_BOTHEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 833
  { BUFFER_STORE_SHORT_D16_HI_IDXEN, BUFFER_STORE_SHORT_D16_HI_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 834
  { BUFFER_STORE_SHORT_D16_HI_IDXEN_exact, BUFFER_STORE_SHORT_D16_HI_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 835
  { BUFFER_STORE_SHORT_D16_HI_OFFEN, BUFFER_STORE_SHORT_D16_HI_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 836
  { BUFFER_STORE_SHORT_D16_HI_OFFEN_exact, BUFFER_STORE_SHORT_D16_HI_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 837
  { BUFFER_STORE_SHORT_D16_HI_OFFSET, BUFFER_STORE_SHORT_D16_HI_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 838
  { BUFFER_STORE_SHORT_D16_HI_OFFSET_exact, BUFFER_STORE_SHORT_D16_HI_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 839
  { BUFFER_STORE_SHORT_IDXEN, BUFFER_STORE_SHORT_IDXEN, 0x1, 0x1, 0x1, 0x1 }, // 840
  { BUFFER_STORE_SHORT_IDXEN_exact, BUFFER_STORE_SHORT_IDXEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 841
  { BUFFER_STORE_SHORT_OFFEN, BUFFER_STORE_SHORT_OFFEN, 0x1, 0x1, 0x1, 0x1 }, // 842
  { BUFFER_STORE_SHORT_OFFEN_exact, BUFFER_STORE_SHORT_OFFEN_exact, 0x1, 0x1, 0x1, 0x1 }, // 843
  { BUFFER_STORE_SHORT_OFFSET, BUFFER_STORE_SHORT_OFFSET, 0x1, 0x0, 0x1, 0x1 }, // 844
  { BUFFER_STORE_SHORT_OFFSET_exact, BUFFER_STORE_SHORT_OFFSET_exact, 0x1, 0x0, 0x1, 0x1 }, // 845
  { BUFFER_WBINVL1, BUFFER_WBINVL1, 0x0, 0x0, 0x0, 0x0 }, // 846
  { BUFFER_WBINVL1_SC, BUFFER_WBINVL1_SC, 0x0, 0x0, 0x0, 0x0 }, // 847
  { BUFFER_WBINVL1_VOL, BUFFER_WBINVL1_VOL, 0x0, 0x0, 0x0, 0x0 }, // 848
 };

const MUBUFInfo *getMUBUFOpcodeHelper(unsigned Opcode) {
  struct KeyType {
    unsigned Opcode;
  };
  KeyType Key = { Opcode };
  auto Table = makeArrayRef(MUBUFInfoTable);
  auto Idx = std::lower_bound(Table.begin(), Table.end(), Key,
    [](const MUBUFInfo &LHS, const KeyType &RHS) {
      if (LHS.Opcode < RHS.Opcode)
        return true;
      if (LHS.Opcode > RHS.Opcode)
        return false;
      return false;
    });

  if (Idx == Table.end() ||
      Key.Opcode != Idx->Opcode)
    return nullptr;
  return &*Idx;
}

const MUBUFInfo *getMUBUFInfoFromBaseOpcodeAndElements(unsigned BaseOpcode, uint8_t elements) {
  struct IndexType {
    unsigned BaseOpcode;
    uint8_t elements;
    unsigned _index;
  };
  static const struct IndexType Index[] = {
    { BUFFER_ATOMIC_ADD_ADDR64, 0x0, 0 },
    { BUFFER_ATOMIC_ADD_ADDR64_RTN, 0x0, 1 },
    { BUFFER_ATOMIC_ADD_BOTHEN, 0x0, 2 },
    { BUFFER_ATOMIC_ADD_BOTHEN_RTN, 0x0, 3 },
    { BUFFER_ATOMIC_ADD_F32_ADDR64, 0x0, 4 },
    { BUFFER_ATOMIC_ADD_F32_BOTHEN, 0x0, 5 },
    { BUFFER_ATOMIC_ADD_F32_IDXEN, 0x0, 6 },
    { BUFFER_ATOMIC_ADD_F32_OFFEN, 0x0, 7 },
    { BUFFER_ATOMIC_ADD_F32_OFFSET, 0x0, 8 },
    { BUFFER_ATOMIC_ADD_IDXEN, 0x0, 9 },
    { BUFFER_ATOMIC_ADD_IDXEN_RTN, 0x0, 10 },
    { BUFFER_ATOMIC_ADD_OFFEN, 0x0, 11 },
    { BUFFER_ATOMIC_ADD_OFFEN_RTN, 0x0, 12 },
    { BUFFER_ATOMIC_ADD_OFFSET, 0x0, 13 },
    { BUFFER_ATOMIC_ADD_OFFSET_RTN, 0x0, 14 },
    { BUFFER_ATOMIC_ADD_X2_ADDR64, 0x0, 15 },
    { BUFFER_ATOMIC_ADD_X2_ADDR64_RTN, 0x0, 16 },
    { BUFFER_ATOMIC_ADD_X2_BOTHEN, 0x0, 17 },
    { BUFFER_ATOMIC_ADD_X2_BOTHEN_RTN, 0x0, 18 },
    { BUFFER_ATOMIC_ADD_X2_IDXEN, 0x0, 19 },
    { BUFFER_ATOMIC_ADD_X2_IDXEN_RTN, 0x0, 20 },
    { BUFFER_ATOMIC_ADD_X2_OFFEN, 0x0, 21 },
    { BUFFER_ATOMIC_ADD_X2_OFFEN_RTN, 0x0, 22 },
    { BUFFER_ATOMIC_ADD_X2_OFFSET, 0x0, 23 },
    { BUFFER_ATOMIC_ADD_X2_OFFSET_RTN, 0x0, 24 },
    { BUFFER_ATOMIC_AND_ADDR64, 0x0, 25 },
    { BUFFER_ATOMIC_AND_ADDR64_RTN, 0x0, 26 },
    { BUFFER_ATOMIC_AND_BOTHEN, 0x0, 27 },
    { BUFFER_ATOMIC_AND_BOTHEN_RTN, 0x0, 28 },
    { BUFFER_ATOMIC_AND_IDXEN, 0x0, 29 },
    { BUFFER_ATOMIC_AND_IDXEN_RTN, 0x0, 30 },
    { BUFFER_ATOMIC_AND_OFFEN, 0x0, 31 },
    { BUFFER_ATOMIC_AND_OFFEN_RTN, 0x0, 32 },
    { BUFFER_ATOMIC_AND_OFFSET, 0x0, 33 },
    { BUFFER_ATOMIC_AND_OFFSET_RTN, 0x0, 34 },
    { BUFFER_ATOMIC_AND_X2_ADDR64, 0x0, 35 },
    { BUFFER_ATOMIC_AND_X2_ADDR64_RTN, 0x0, 36 },
    { BUFFER_ATOMIC_AND_X2_BOTHEN, 0x0, 37 },
    { BUFFER_ATOMIC_AND_X2_BOTHEN_RTN, 0x0, 38 },
    { BUFFER_ATOMIC_AND_X2_IDXEN, 0x0, 39 },
    { BUFFER_ATOMIC_AND_X2_IDXEN_RTN, 0x0, 40 },
    { BUFFER_ATOMIC_AND_X2_OFFEN, 0x0, 41 },
    { BUFFER_ATOMIC_AND_X2_OFFEN_RTN, 0x0, 42 },
    { BUFFER_ATOMIC_AND_X2_OFFSET, 0x0, 43 },
    { BUFFER_ATOMIC_AND_X2_OFFSET_RTN, 0x0, 44 },
    { BUFFER_ATOMIC_CMPSWAP_ADDR64, 0x0, 45 },
    { BUFFER_ATOMIC_CMPSWAP_ADDR64_RTN, 0x0, 46 },
    { BUFFER_ATOMIC_CMPSWAP_BOTHEN, 0x0, 47 },
    { BUFFER_ATOMIC_CMPSWAP_BOTHEN_RTN, 0x0, 48 },
    { BUFFER_ATOMIC_CMPSWAP_IDXEN, 0x0, 49 },
    { BUFFER_ATOMIC_CMPSWAP_IDXEN_RTN, 0x0, 50 },
    { BUFFER_ATOMIC_CMPSWAP_OFFEN, 0x0, 51 },
    { BUFFER_ATOMIC_CMPSWAP_OFFEN_RTN, 0x0, 52 },
    { BUFFER_ATOMIC_CMPSWAP_OFFSET, 0x0, 53 },
    { BUFFER_ATOMIC_CMPSWAP_OFFSET_RTN, 0x0, 54 },
    { BUFFER_ATOMIC_CMPSWAP_X2_ADDR64, 0x0, 55 },
    { BUFFER_ATOMIC_CMPSWAP_X2_ADDR64_RTN, 0x0, 56 },
    { BUFFER_ATOMIC_CMPSWAP_X2_BOTHEN, 0x0, 57 },
    { BUFFER_ATOMIC_CMPSWAP_X2_BOTHEN_RTN, 0x0, 58 },
    { BUFFER_ATOMIC_CMPSWAP_X2_IDXEN, 0x0, 59 },
    { BUFFER_ATOMIC_CMPSWAP_X2_IDXEN_RTN, 0x0, 60 },
    { BUFFER_ATOMIC_CMPSWAP_X2_OFFEN, 0x0, 61 },
    { BUFFER_ATOMIC_CMPSWAP_X2_OFFEN_RTN, 0x0, 62 },
    { BUFFER_ATOMIC_CMPSWAP_X2_OFFSET, 0x0, 63 },
    { BUFFER_ATOMIC_CMPSWAP_X2_OFFSET_RTN, 0x0, 64 },
    { BUFFER_ATOMIC_DEC_ADDR64, 0x0, 65 },
    { BUFFER_ATOMIC_DEC_ADDR64_RTN, 0x0, 66 },
    { BUFFER_ATOMIC_DEC_BOTHEN, 0x0, 67 },
    { BUFFER_ATOMIC_DEC_BOTHEN_RTN, 0x0, 68 },
    { BUFFER_ATOMIC_DEC_IDXEN, 0x0, 69 },
    { BUFFER_ATOMIC_DEC_IDXEN_RTN, 0x0, 70 },
    { BUFFER_ATOMIC_DEC_OFFEN, 0x0, 71 },
    { BUFFER_ATOMIC_DEC_OFFEN_RTN, 0x0, 72 },
    { BUFFER_ATOMIC_DEC_OFFSET, 0x0, 73 },
    { BUFFER_ATOMIC_DEC_OFFSET_RTN, 0x0, 74 },
    { BUFFER_ATOMIC_DEC_X2_ADDR64, 0x0, 75 },
    { BUFFER_ATOMIC_DEC_X2_ADDR64_RTN, 0x0, 76 },
    { BUFFER_ATOMIC_DEC_X2_BOTHEN, 0x0, 77 },
    { BUFFER_ATOMIC_DEC_X2_BOTHEN_RTN, 0x0, 78 },
    { BUFFER_ATOMIC_DEC_X2_IDXEN, 0x0, 79 },
    { BUFFER_ATOMIC_DEC_X2_IDXEN_RTN, 0x0, 80 },
    { BUFFER_ATOMIC_DEC_X2_OFFEN, 0x0, 81 },
    { BUFFER_ATOMIC_DEC_X2_OFFEN_RTN, 0x0, 82 },
    { BUFFER_ATOMIC_DEC_X2_OFFSET, 0x0, 83 },
    { BUFFER_ATOMIC_DEC_X2_OFFSET_RTN, 0x0, 84 },
    { BUFFER_ATOMIC_FCMPSWAP_ADDR64, 0x0, 85 },
    { BUFFER_ATOMIC_FCMPSWAP_ADDR64_RTN, 0x0, 86 },
    { BUFFER_ATOMIC_FCMPSWAP_BOTHEN, 0x0, 87 },
    { BUFFER_ATOMIC_FCMPSWAP_BOTHEN_RTN, 0x0, 88 },
    { BUFFER_ATOMIC_FCMPSWAP_IDXEN, 0x0, 89 },
    { BUFFER_ATOMIC_FCMPSWAP_IDXEN_RTN, 0x0, 90 },
    { BUFFER_ATOMIC_FCMPSWAP_OFFEN, 0x0, 91 },
    { BUFFER_ATOMIC_FCMPSWAP_OFFEN_RTN, 0x0, 92 },
    { BUFFER_ATOMIC_FCMPSWAP_OFFSET, 0x0, 93 },
    { BUFFER_ATOMIC_FCMPSWAP_OFFSET_RTN, 0x0, 94 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_ADDR64, 0x0, 95 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_ADDR64_RTN, 0x0, 96 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_BOTHEN, 0x0, 97 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_BOTHEN_RTN, 0x0, 98 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_IDXEN, 0x0, 99 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_IDXEN_RTN, 0x0, 100 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_OFFEN, 0x0, 101 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_OFFEN_RTN, 0x0, 102 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_OFFSET, 0x0, 103 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_OFFSET_RTN, 0x0, 104 },
    { BUFFER_ATOMIC_FMAX_ADDR64, 0x0, 105 },
    { BUFFER_ATOMIC_FMAX_ADDR64_RTN, 0x0, 106 },
    { BUFFER_ATOMIC_FMAX_BOTHEN, 0x0, 107 },
    { BUFFER_ATOMIC_FMAX_BOTHEN_RTN, 0x0, 108 },
    { BUFFER_ATOMIC_FMAX_IDXEN, 0x0, 109 },
    { BUFFER_ATOMIC_FMAX_IDXEN_RTN, 0x0, 110 },
    { BUFFER_ATOMIC_FMAX_OFFEN, 0x0, 111 },
    { BUFFER_ATOMIC_FMAX_OFFEN_RTN, 0x0, 112 },
    { BUFFER_ATOMIC_FMAX_OFFSET, 0x0, 113 },
    { BUFFER_ATOMIC_FMAX_OFFSET_RTN, 0x0, 114 },
    { BUFFER_ATOMIC_FMAX_X2_ADDR64, 0x0, 115 },
    { BUFFER_ATOMIC_FMAX_X2_ADDR64_RTN, 0x0, 116 },
    { BUFFER_ATOMIC_FMAX_X2_BOTHEN, 0x0, 117 },
    { BUFFER_ATOMIC_FMAX_X2_BOTHEN_RTN, 0x0, 118 },
    { BUFFER_ATOMIC_FMAX_X2_IDXEN, 0x0, 119 },
    { BUFFER_ATOMIC_FMAX_X2_IDXEN_RTN, 0x0, 120 },
    { BUFFER_ATOMIC_FMAX_X2_OFFEN, 0x0, 121 },
    { BUFFER_ATOMIC_FMAX_X2_OFFEN_RTN, 0x0, 122 },
    { BUFFER_ATOMIC_FMAX_X2_OFFSET, 0x0, 123 },
    { BUFFER_ATOMIC_FMAX_X2_OFFSET_RTN, 0x0, 124 },
    { BUFFER_ATOMIC_FMIN_ADDR64, 0x0, 125 },
    { BUFFER_ATOMIC_FMIN_ADDR64_RTN, 0x0, 126 },
    { BUFFER_ATOMIC_FMIN_BOTHEN, 0x0, 127 },
    { BUFFER_ATOMIC_FMIN_BOTHEN_RTN, 0x0, 128 },
    { BUFFER_ATOMIC_FMIN_IDXEN, 0x0, 129 },
    { BUFFER_ATOMIC_FMIN_IDXEN_RTN, 0x0, 130 },
    { BUFFER_ATOMIC_FMIN_OFFEN, 0x0, 131 },
    { BUFFER_ATOMIC_FMIN_OFFEN_RTN, 0x0, 132 },
    { BUFFER_ATOMIC_FMIN_OFFSET, 0x0, 133 },
    { BUFFER_ATOMIC_FMIN_OFFSET_RTN, 0x0, 134 },
    { BUFFER_ATOMIC_FMIN_X2_ADDR64, 0x0, 135 },
    { BUFFER_ATOMIC_FMIN_X2_ADDR64_RTN, 0x0, 136 },
    { BUFFER_ATOMIC_FMIN_X2_BOTHEN, 0x0, 137 },
    { BUFFER_ATOMIC_FMIN_X2_BOTHEN_RTN, 0x0, 138 },
    { BUFFER_ATOMIC_FMIN_X2_IDXEN, 0x0, 139 },
    { BUFFER_ATOMIC_FMIN_X2_IDXEN_RTN, 0x0, 140 },
    { BUFFER_ATOMIC_FMIN_X2_OFFEN, 0x0, 141 },
    { BUFFER_ATOMIC_FMIN_X2_OFFEN_RTN, 0x0, 142 },
    { BUFFER_ATOMIC_FMIN_X2_OFFSET, 0x0, 143 },
    { BUFFER_ATOMIC_FMIN_X2_OFFSET_RTN, 0x0, 144 },
    { BUFFER_ATOMIC_INC_ADDR64, 0x0, 145 },
    { BUFFER_ATOMIC_INC_ADDR64_RTN, 0x0, 146 },
    { BUFFER_ATOMIC_INC_BOTHEN, 0x0, 147 },
    { BUFFER_ATOMIC_INC_BOTHEN_RTN, 0x0, 148 },
    { BUFFER_ATOMIC_INC_IDXEN, 0x0, 149 },
    { BUFFER_ATOMIC_INC_IDXEN_RTN, 0x0, 150 },
    { BUFFER_ATOMIC_INC_OFFEN, 0x0, 151 },
    { BUFFER_ATOMIC_INC_OFFEN_RTN, 0x0, 152 },
    { BUFFER_ATOMIC_INC_OFFSET, 0x0, 153 },
    { BUFFER_ATOMIC_INC_OFFSET_RTN, 0x0, 154 },
    { BUFFER_ATOMIC_INC_X2_ADDR64, 0x0, 155 },
    { BUFFER_ATOMIC_INC_X2_ADDR64_RTN, 0x0, 156 },
    { BUFFER_ATOMIC_INC_X2_BOTHEN, 0x0, 157 },
    { BUFFER_ATOMIC_INC_X2_BOTHEN_RTN, 0x0, 158 },
    { BUFFER_ATOMIC_INC_X2_IDXEN, 0x0, 159 },
    { BUFFER_ATOMIC_INC_X2_IDXEN_RTN, 0x0, 160 },
    { BUFFER_ATOMIC_INC_X2_OFFEN, 0x0, 161 },
    { BUFFER_ATOMIC_INC_X2_OFFEN_RTN, 0x0, 162 },
    { BUFFER_ATOMIC_INC_X2_OFFSET, 0x0, 163 },
    { BUFFER_ATOMIC_INC_X2_OFFSET_RTN, 0x0, 164 },
    { BUFFER_ATOMIC_OR_ADDR64, 0x0, 165 },
    { BUFFER_ATOMIC_OR_ADDR64_RTN, 0x0, 166 },
    { BUFFER_ATOMIC_OR_BOTHEN, 0x0, 167 },
    { BUFFER_ATOMIC_OR_BOTHEN_RTN, 0x0, 168 },
    { BUFFER_ATOMIC_OR_IDXEN, 0x0, 169 },
    { BUFFER_ATOMIC_OR_IDXEN_RTN, 0x0, 170 },
    { BUFFER_ATOMIC_OR_OFFEN, 0x0, 171 },
    { BUFFER_ATOMIC_OR_OFFEN_RTN, 0x0, 172 },
    { BUFFER_ATOMIC_OR_OFFSET, 0x0, 173 },
    { BUFFER_ATOMIC_OR_OFFSET_RTN, 0x0, 174 },
    { BUFFER_ATOMIC_OR_X2_ADDR64, 0x0, 175 },
    { BUFFER_ATOMIC_OR_X2_ADDR64_RTN, 0x0, 176 },
    { BUFFER_ATOMIC_OR_X2_BOTHEN, 0x0, 177 },
    { BUFFER_ATOMIC_OR_X2_BOTHEN_RTN, 0x0, 178 },
    { BUFFER_ATOMIC_OR_X2_IDXEN, 0x0, 179 },
    { BUFFER_ATOMIC_OR_X2_IDXEN_RTN, 0x0, 180 },
    { BUFFER_ATOMIC_OR_X2_OFFEN, 0x0, 181 },
    { BUFFER_ATOMIC_OR_X2_OFFEN_RTN, 0x0, 182 },
    { BUFFER_ATOMIC_OR_X2_OFFSET, 0x0, 183 },
    { BUFFER_ATOMIC_OR_X2_OFFSET_RTN, 0x0, 184 },
    { BUFFER_ATOMIC_PK_ADD_F16_ADDR64, 0x0, 185 },
    { BUFFER_ATOMIC_PK_ADD_F16_BOTHEN, 0x0, 186 },
    { BUFFER_ATOMIC_PK_ADD_F16_IDXEN, 0x0, 187 },
    { BUFFER_ATOMIC_PK_ADD_F16_OFFEN, 0x0, 188 },
    { BUFFER_ATOMIC_PK_ADD_F16_OFFSET, 0x0, 189 },
    { BUFFER_ATOMIC_SMAX_ADDR64, 0x0, 190 },
    { BUFFER_ATOMIC_SMAX_ADDR64_RTN, 0x0, 191 },
    { BUFFER_ATOMIC_SMAX_BOTHEN, 0x0, 192 },
    { BUFFER_ATOMIC_SMAX_BOTHEN_RTN, 0x0, 193 },
    { BUFFER_ATOMIC_SMAX_IDXEN, 0x0, 194 },
    { BUFFER_ATOMIC_SMAX_IDXEN_RTN, 0x0, 195 },
    { BUFFER_ATOMIC_SMAX_OFFEN, 0x0, 196 },
    { BUFFER_ATOMIC_SMAX_OFFEN_RTN, 0x0, 197 },
    { BUFFER_ATOMIC_SMAX_OFFSET, 0x0, 198 },
    { BUFFER_ATOMIC_SMAX_OFFSET_RTN, 0x0, 199 },
    { BUFFER_ATOMIC_SMAX_X2_ADDR64, 0x0, 200 },
    { BUFFER_ATOMIC_SMAX_X2_ADDR64_RTN, 0x0, 201 },
    { BUFFER_ATOMIC_SMAX_X2_BOTHEN, 0x0, 202 },
    { BUFFER_ATOMIC_SMAX_X2_BOTHEN_RTN, 0x0, 203 },
    { BUFFER_ATOMIC_SMAX_X2_IDXEN, 0x0, 204 },
    { BUFFER_ATOMIC_SMAX_X2_IDXEN_RTN, 0x0, 205 },
    { BUFFER_ATOMIC_SMAX_X2_OFFEN, 0x0, 206 },
    { BUFFER_ATOMIC_SMAX_X2_OFFEN_RTN, 0x0, 207 },
    { BUFFER_ATOMIC_SMAX_X2_OFFSET, 0x0, 208 },
    { BUFFER_ATOMIC_SMAX_X2_OFFSET_RTN, 0x0, 209 },
    { BUFFER_ATOMIC_SMIN_ADDR64, 0x0, 210 },
    { BUFFER_ATOMIC_SMIN_ADDR64_RTN, 0x0, 211 },
    { BUFFER_ATOMIC_SMIN_BOTHEN, 0x0, 212 },
    { BUFFER_ATOMIC_SMIN_BOTHEN_RTN, 0x0, 213 },
    { BUFFER_ATOMIC_SMIN_IDXEN, 0x0, 214 },
    { BUFFER_ATOMIC_SMIN_IDXEN_RTN, 0x0, 215 },
    { BUFFER_ATOMIC_SMIN_OFFEN, 0x0, 216 },
    { BUFFER_ATOMIC_SMIN_OFFEN_RTN, 0x0, 217 },
    { BUFFER_ATOMIC_SMIN_OFFSET, 0x0, 218 },
    { BUFFER_ATOMIC_SMIN_OFFSET_RTN, 0x0, 219 },
    { BUFFER_ATOMIC_SMIN_X2_ADDR64, 0x0, 220 },
    { BUFFER_ATOMIC_SMIN_X2_ADDR64_RTN, 0x0, 221 },
    { BUFFER_ATOMIC_SMIN_X2_BOTHEN, 0x0, 222 },
    { BUFFER_ATOMIC_SMIN_X2_BOTHEN_RTN, 0x0, 223 },
    { BUFFER_ATOMIC_SMIN_X2_IDXEN, 0x0, 224 },
    { BUFFER_ATOMIC_SMIN_X2_IDXEN_RTN, 0x0, 225 },
    { BUFFER_ATOMIC_SMIN_X2_OFFEN, 0x0, 226 },
    { BUFFER_ATOMIC_SMIN_X2_OFFEN_RTN, 0x0, 227 },
    { BUFFER_ATOMIC_SMIN_X2_OFFSET, 0x0, 228 },
    { BUFFER_ATOMIC_SMIN_X2_OFFSET_RTN, 0x0, 229 },
    { BUFFER_ATOMIC_SUB_ADDR64, 0x0, 230 },
    { BUFFER_ATOMIC_SUB_ADDR64_RTN, 0x0, 231 },
    { BUFFER_ATOMIC_SUB_BOTHEN, 0x0, 232 },
    { BUFFER_ATOMIC_SUB_BOTHEN_RTN, 0x0, 233 },
    { BUFFER_ATOMIC_SUB_IDXEN, 0x0, 234 },
    { BUFFER_ATOMIC_SUB_IDXEN_RTN, 0x0, 235 },
    { BUFFER_ATOMIC_SUB_OFFEN, 0x0, 236 },
    { BUFFER_ATOMIC_SUB_OFFEN_RTN, 0x0, 237 },
    { BUFFER_ATOMIC_SUB_OFFSET, 0x0, 238 },
    { BUFFER_ATOMIC_SUB_OFFSET_RTN, 0x0, 239 },
    { BUFFER_ATOMIC_SUB_X2_ADDR64, 0x0, 240 },
    { BUFFER_ATOMIC_SUB_X2_ADDR64_RTN, 0x0, 241 },
    { BUFFER_ATOMIC_SUB_X2_BOTHEN, 0x0, 242 },
    { BUFFER_ATOMIC_SUB_X2_BOTHEN_RTN, 0x0, 243 },
    { BUFFER_ATOMIC_SUB_X2_IDXEN, 0x0, 244 },
    { BUFFER_ATOMIC_SUB_X2_IDXEN_RTN, 0x0, 245 },
    { BUFFER_ATOMIC_SUB_X2_OFFEN, 0x0, 246 },
    { BUFFER_ATOMIC_SUB_X2_OFFEN_RTN, 0x0, 247 },
    { BUFFER_ATOMIC_SUB_X2_OFFSET, 0x0, 248 },
    { BUFFER_ATOMIC_SUB_X2_OFFSET_RTN, 0x0, 249 },
    { BUFFER_ATOMIC_SWAP_ADDR64, 0x0, 250 },
    { BUFFER_ATOMIC_SWAP_ADDR64_RTN, 0x0, 251 },
    { BUFFER_ATOMIC_SWAP_BOTHEN, 0x0, 252 },
    { BUFFER_ATOMIC_SWAP_BOTHEN_RTN, 0x0, 253 },
    { BUFFER_ATOMIC_SWAP_IDXEN, 0x0, 254 },
    { BUFFER_ATOMIC_SWAP_IDXEN_RTN, 0x0, 255 },
    { BUFFER_ATOMIC_SWAP_OFFEN, 0x0, 256 },
    { BUFFER_ATOMIC_SWAP_OFFEN_RTN, 0x0, 257 },
    { BUFFER_ATOMIC_SWAP_OFFSET, 0x0, 258 },
    { BUFFER_ATOMIC_SWAP_OFFSET_RTN, 0x0, 259 },
    { BUFFER_ATOMIC_SWAP_X2_ADDR64, 0x0, 260 },
    { BUFFER_ATOMIC_SWAP_X2_ADDR64_RTN, 0x0, 261 },
    { BUFFER_ATOMIC_SWAP_X2_BOTHEN, 0x0, 262 },
    { BUFFER_ATOMIC_SWAP_X2_BOTHEN_RTN, 0x0, 263 },
    { BUFFER_ATOMIC_SWAP_X2_IDXEN, 0x0, 264 },
    { BUFFER_ATOMIC_SWAP_X2_IDXEN_RTN, 0x0, 265 },
    { BUFFER_ATOMIC_SWAP_X2_OFFEN, 0x0, 266 },
    { BUFFER_ATOMIC_SWAP_X2_OFFEN_RTN, 0x0, 267 },
    { BUFFER_ATOMIC_SWAP_X2_OFFSET, 0x0, 268 },
    { BUFFER_ATOMIC_SWAP_X2_OFFSET_RTN, 0x0, 269 },
    { BUFFER_ATOMIC_UMAX_ADDR64, 0x0, 270 },
    { BUFFER_ATOMIC_UMAX_ADDR64_RTN, 0x0, 271 },
    { BUFFER_ATOMIC_UMAX_BOTHEN, 0x0, 272 },
    { BUFFER_ATOMIC_UMAX_BOTHEN_RTN, 0x0, 273 },
    { BUFFER_ATOMIC_UMAX_IDXEN, 0x0, 274 },
    { BUFFER_ATOMIC_UMAX_IDXEN_RTN, 0x0, 275 },
    { BUFFER_ATOMIC_UMAX_OFFEN, 0x0, 276 },
    { BUFFER_ATOMIC_UMAX_OFFEN_RTN, 0x0, 277 },
    { BUFFER_ATOMIC_UMAX_OFFSET, 0x0, 278 },
    { BUFFER_ATOMIC_UMAX_OFFSET_RTN, 0x0, 279 },
    { BUFFER_ATOMIC_UMAX_X2_ADDR64, 0x0, 280 },
    { BUFFER_ATOMIC_UMAX_X2_ADDR64_RTN, 0x0, 281 },
    { BUFFER_ATOMIC_UMAX_X2_BOTHEN, 0x0, 282 },
    { BUFFER_ATOMIC_UMAX_X2_BOTHEN_RTN, 0x0, 283 },
    { BUFFER_ATOMIC_UMAX_X2_IDXEN, 0x0, 284 },
    { BUFFER_ATOMIC_UMAX_X2_IDXEN_RTN, 0x0, 285 },
    { BUFFER_ATOMIC_UMAX_X2_OFFEN, 0x0, 286 },
    { BUFFER_ATOMIC_UMAX_X2_OFFEN_RTN, 0x0, 287 },
    { BUFFER_ATOMIC_UMAX_X2_OFFSET, 0x0, 288 },
    { BUFFER_ATOMIC_UMAX_X2_OFFSET_RTN, 0x0, 289 },
    { BUFFER_ATOMIC_UMIN_ADDR64, 0x0, 290 },
    { BUFFER_ATOMIC_UMIN_ADDR64_RTN, 0x0, 291 },
    { BUFFER_ATOMIC_UMIN_BOTHEN, 0x0, 292 },
    { BUFFER_ATOMIC_UMIN_BOTHEN_RTN, 0x0, 293 },
    { BUFFER_ATOMIC_UMIN_IDXEN, 0x0, 294 },
    { BUFFER_ATOMIC_UMIN_IDXEN_RTN, 0x0, 295 },
    { BUFFER_ATOMIC_UMIN_OFFEN, 0x0, 296 },
    { BUFFER_ATOMIC_UMIN_OFFEN_RTN, 0x0, 297 },
    { BUFFER_ATOMIC_UMIN_OFFSET, 0x0, 298 },
    { BUFFER_ATOMIC_UMIN_OFFSET_RTN, 0x0, 299 },
    { BUFFER_ATOMIC_UMIN_X2_ADDR64, 0x0, 300 },
    { BUFFER_ATOMIC_UMIN_X2_ADDR64_RTN, 0x0, 301 },
    { BUFFER_ATOMIC_UMIN_X2_BOTHEN, 0x0, 302 },
    { BUFFER_ATOMIC_UMIN_X2_BOTHEN_RTN, 0x0, 303 },
    { BUFFER_ATOMIC_UMIN_X2_IDXEN, 0x0, 304 },
    { BUFFER_ATOMIC_UMIN_X2_IDXEN_RTN, 0x0, 305 },
    { BUFFER_ATOMIC_UMIN_X2_OFFEN, 0x0, 306 },
    { BUFFER_ATOMIC_UMIN_X2_OFFEN_RTN, 0x0, 307 },
    { BUFFER_ATOMIC_UMIN_X2_OFFSET, 0x0, 308 },
    { BUFFER_ATOMIC_UMIN_X2_OFFSET_RTN, 0x0, 309 },
    { BUFFER_ATOMIC_XOR_ADDR64, 0x0, 310 },
    { BUFFER_ATOMIC_XOR_ADDR64_RTN, 0x0, 311 },
    { BUFFER_ATOMIC_XOR_BOTHEN, 0x0, 312 },
    { BUFFER_ATOMIC_XOR_BOTHEN_RTN, 0x0, 313 },
    { BUFFER_ATOMIC_XOR_IDXEN, 0x0, 314 },
    { BUFFER_ATOMIC_XOR_IDXEN_RTN, 0x0, 315 },
    { BUFFER_ATOMIC_XOR_OFFEN, 0x0, 316 },
    { BUFFER_ATOMIC_XOR_OFFEN_RTN, 0x0, 317 },
    { BUFFER_ATOMIC_XOR_OFFSET, 0x0, 318 },
    { BUFFER_ATOMIC_XOR_OFFSET_RTN, 0x0, 319 },
    { BUFFER_ATOMIC_XOR_X2_ADDR64, 0x0, 320 },
    { BUFFER_ATOMIC_XOR_X2_ADDR64_RTN, 0x0, 321 },
    { BUFFER_ATOMIC_XOR_X2_BOTHEN, 0x0, 322 },
    { BUFFER_ATOMIC_XOR_X2_BOTHEN_RTN, 0x0, 323 },
    { BUFFER_ATOMIC_XOR_X2_IDXEN, 0x0, 324 },
    { BUFFER_ATOMIC_XOR_X2_IDXEN_RTN, 0x0, 325 },
    { BUFFER_ATOMIC_XOR_X2_OFFEN, 0x0, 326 },
    { BUFFER_ATOMIC_XOR_X2_OFFEN_RTN, 0x0, 327 },
    { BUFFER_ATOMIC_XOR_X2_OFFSET, 0x0, 328 },
    { BUFFER_ATOMIC_XOR_X2_OFFSET_RTN, 0x0, 329 },
    { BUFFER_GL0_INV, 0x0, 330 },
    { BUFFER_GL1_INV, 0x0, 331 },
    { BUFFER_LOAD_DWORD_ADDR64, 0x1, 386 },
    { BUFFER_LOAD_DWORD_ADDR64, 0x2, 332 },
    { BUFFER_LOAD_DWORD_ADDR64, 0x3, 350 },
    { BUFFER_LOAD_DWORD_ADDR64, 0x4, 368 },
    { BUFFER_LOAD_DWORD_BOTHEN, 0x1, 387 },
    { BUFFER_LOAD_DWORD_BOTHEN, 0x2, 333 },
    { BUFFER_LOAD_DWORD_BOTHEN, 0x3, 351 },
    { BUFFER_LOAD_DWORD_BOTHEN, 0x4, 369 },
    { BUFFER_LOAD_DWORD_BOTHEN_exact, 0x1, 388 },
    { BUFFER_LOAD_DWORD_BOTHEN_exact, 0x2, 334 },
    { BUFFER_LOAD_DWORD_BOTHEN_exact, 0x3, 352 },
    { BUFFER_LOAD_DWORD_BOTHEN_exact, 0x4, 370 },
    { BUFFER_LOAD_DWORD_IDXEN, 0x1, 389 },
    { BUFFER_LOAD_DWORD_IDXEN, 0x2, 335 },
    { BUFFER_LOAD_DWORD_IDXEN, 0x3, 353 },
    { BUFFER_LOAD_DWORD_IDXEN, 0x4, 371 },
    { BUFFER_LOAD_DWORD_IDXEN_exact, 0x1, 390 },
    { BUFFER_LOAD_DWORD_IDXEN_exact, 0x2, 336 },
    { BUFFER_LOAD_DWORD_IDXEN_exact, 0x3, 354 },
    { BUFFER_LOAD_DWORD_IDXEN_exact, 0x4, 372 },
    { BUFFER_LOAD_DWORD_LDS_ADDR64, 0x1, 391 },
    { BUFFER_LOAD_DWORD_LDS_ADDR64, 0x2, 337 },
    { BUFFER_LOAD_DWORD_LDS_ADDR64, 0x3, 355 },
    { BUFFER_LOAD_DWORD_LDS_ADDR64, 0x4, 373 },
    { BUFFER_LOAD_DWORD_LDS_BOTHEN, 0x1, 392 },
    { BUFFER_LOAD_DWORD_LDS_BOTHEN, 0x2, 338 },
    { BUFFER_LOAD_DWORD_LDS_BOTHEN, 0x3, 356 },
    { BUFFER_LOAD_DWORD_LDS_BOTHEN, 0x4, 374 },
    { BUFFER_LOAD_DWORD_LDS_BOTHEN_exact, 0x1, 393 },
    { BUFFER_LOAD_DWORD_LDS_BOTHEN_exact, 0x2, 339 },
    { BUFFER_LOAD_DWORD_LDS_BOTHEN_exact, 0x3, 357 },
    { BUFFER_LOAD_DWORD_LDS_BOTHEN_exact, 0x4, 375 },
    { BUFFER_LOAD_DWORD_LDS_IDXEN, 0x1, 394 },
    { BUFFER_LOAD_DWORD_LDS_IDXEN, 0x2, 340 },
    { BUFFER_LOAD_DWORD_LDS_IDXEN, 0x3, 358 },
    { BUFFER_LOAD_DWORD_LDS_IDXEN, 0x4, 376 },
    { BUFFER_LOAD_DWORD_LDS_IDXEN_exact, 0x1, 395 },
    { BUFFER_LOAD_DWORD_LDS_IDXEN_exact, 0x2, 341 },
    { BUFFER_LOAD_DWORD_LDS_IDXEN_exact, 0x3, 359 },
    { BUFFER_LOAD_DWORD_LDS_IDXEN_exact, 0x4, 377 },
    { BUFFER_LOAD_DWORD_LDS_OFFEN, 0x1, 396 },
    { BUFFER_LOAD_DWORD_LDS_OFFEN, 0x2, 342 },
    { BUFFER_LOAD_DWORD_LDS_OFFEN, 0x3, 360 },
    { BUFFER_LOAD_DWORD_LDS_OFFEN, 0x4, 378 },
    { BUFFER_LOAD_DWORD_LDS_OFFEN_exact, 0x1, 397 },
    { BUFFER_LOAD_DWORD_LDS_OFFEN_exact, 0x2, 343 },
    { BUFFER_LOAD_DWORD_LDS_OFFEN_exact, 0x3, 361 },
    { BUFFER_LOAD_DWORD_LDS_OFFEN_exact, 0x4, 379 },
    { BUFFER_LOAD_DWORD_LDS_OFFSET, 0x1, 398 },
    { BUFFER_LOAD_DWORD_LDS_OFFSET, 0x2, 344 },
    { BUFFER_LOAD_DWORD_LDS_OFFSET, 0x3, 362 },
    { BUFFER_LOAD_DWORD_LDS_OFFSET, 0x4, 380 },
    { BUFFER_LOAD_DWORD_LDS_OFFSET_exact, 0x1, 399 },
    { BUFFER_LOAD_DWORD_LDS_OFFSET_exact, 0x2, 345 },
    { BUFFER_LOAD_DWORD_LDS_OFFSET_exact, 0x3, 363 },
    { BUFFER_LOAD_DWORD_LDS_OFFSET_exact, 0x4, 381 },
    { BUFFER_LOAD_DWORD_OFFEN, 0x1, 400 },
    { BUFFER_LOAD_DWORD_OFFEN, 0x2, 346 },
    { BUFFER_LOAD_DWORD_OFFEN, 0x3, 364 },
    { BUFFER_LOAD_DWORD_OFFEN, 0x4, 382 },
    { BUFFER_LOAD_DWORD_OFFEN_exact, 0x1, 401 },
    { BUFFER_LOAD_DWORD_OFFEN_exact, 0x2, 347 },
    { BUFFER_LOAD_DWORD_OFFEN_exact, 0x3, 365 },
    { BUFFER_LOAD_DWORD_OFFEN_exact, 0x4, 383 },
    { BUFFER_LOAD_DWORD_OFFSET, 0x1, 402 },
    { BUFFER_LOAD_DWORD_OFFSET, 0x2, 348 },
    { BUFFER_LOAD_DWORD_OFFSET, 0x3, 366 },
    { BUFFER_LOAD_DWORD_OFFSET, 0x4, 384 },
    { BUFFER_LOAD_DWORD_OFFSET_exact, 0x1, 403 },
    { BUFFER_LOAD_DWORD_OFFSET_exact, 0x2, 349 },
    { BUFFER_LOAD_DWORD_OFFSET_exact, 0x3, 367 },
    { BUFFER_LOAD_DWORD_OFFSET_exact, 0x4, 385 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_ADDR64, 0x1, 404 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_BOTHEN, 0x1, 405 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_BOTHEN_exact, 0x1, 406 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_IDXEN, 0x1, 407 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_IDXEN_exact, 0x1, 408 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_OFFEN, 0x1, 409 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_OFFEN_exact, 0x1, 410 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_OFFSET, 0x1, 411 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_OFFSET_exact, 0x1, 412 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_ADDR64, 0x4, 413 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_BOTHEN, 0x4, 414 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_BOTHEN_exact, 0x4, 415 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_IDXEN, 0x4, 416 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_IDXEN_exact, 0x4, 417 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_OFFEN, 0x4, 418 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_OFFEN_exact, 0x4, 419 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_OFFSET, 0x4, 420 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_OFFSET_exact, 0x4, 421 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_ADDR64, 0x4, 422 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_BOTHEN, 0x4, 423 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_BOTHEN_exact, 0x4, 424 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_IDXEN, 0x4, 425 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_IDXEN_exact, 0x4, 426 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFEN, 0x4, 427 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFEN_exact, 0x4, 428 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFSET, 0x4, 429 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFSET_exact, 0x4, 430 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_ADDR64, 0x3, 431 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_BOTHEN, 0x3, 432 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_BOTHEN_exact, 0x3, 433 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_IDXEN, 0x3, 434 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_IDXEN_exact, 0x3, 435 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_OFFEN, 0x3, 436 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_OFFEN_exact, 0x3, 437 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_OFFSET, 0x3, 438 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_OFFSET_exact, 0x3, 439 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_ADDR64, 0x3, 440 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_BOTHEN, 0x3, 441 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_BOTHEN_exact, 0x3, 442 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_IDXEN, 0x3, 443 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_IDXEN_exact, 0x3, 444 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFEN, 0x3, 445 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFEN_exact, 0x3, 446 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFSET, 0x3, 447 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFSET_exact, 0x3, 448 },
    { BUFFER_LOAD_FORMAT_D16_XY_ADDR64, 0x2, 449 },
    { BUFFER_LOAD_FORMAT_D16_XY_BOTHEN, 0x2, 450 },
    { BUFFER_LOAD_FORMAT_D16_XY_BOTHEN_exact, 0x2, 451 },
    { BUFFER_LOAD_FORMAT_D16_XY_IDXEN, 0x2, 452 },
    { BUFFER_LOAD_FORMAT_D16_XY_IDXEN_exact, 0x2, 453 },
    { BUFFER_LOAD_FORMAT_D16_XY_OFFEN, 0x2, 454 },
    { BUFFER_LOAD_FORMAT_D16_XY_OFFEN_exact, 0x2, 455 },
    { BUFFER_LOAD_FORMAT_D16_XY_OFFSET, 0x2, 456 },
    { BUFFER_LOAD_FORMAT_D16_XY_OFFSET_exact, 0x2, 457 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_ADDR64, 0x2, 458 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_BOTHEN, 0x2, 459 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_BOTHEN_exact, 0x2, 460 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_IDXEN, 0x2, 461 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_IDXEN_exact, 0x2, 462 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFEN, 0x2, 463 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFEN_exact, 0x2, 464 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFSET, 0x2, 465 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFSET_exact, 0x2, 466 },
    { BUFFER_LOAD_FORMAT_D16_X_ADDR64, 0x1, 467 },
    { BUFFER_LOAD_FORMAT_D16_X_BOTHEN, 0x1, 468 },
    { BUFFER_LOAD_FORMAT_D16_X_BOTHEN_exact, 0x1, 469 },
    { BUFFER_LOAD_FORMAT_D16_X_IDXEN, 0x1, 470 },
    { BUFFER_LOAD_FORMAT_D16_X_IDXEN_exact, 0x1, 471 },
    { BUFFER_LOAD_FORMAT_D16_X_OFFEN, 0x1, 472 },
    { BUFFER_LOAD_FORMAT_D16_X_OFFEN_exact, 0x1, 473 },
    { BUFFER_LOAD_FORMAT_D16_X_OFFSET, 0x1, 474 },
    { BUFFER_LOAD_FORMAT_D16_X_OFFSET_exact, 0x1, 475 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_ADDR64, 0x1, 476 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_BOTHEN, 0x1, 477 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_BOTHEN_exact, 0x1, 478 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_IDXEN, 0x1, 479 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_IDXEN_exact, 0x1, 480 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_OFFEN, 0x1, 481 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_OFFEN_exact, 0x1, 482 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_OFFSET, 0x1, 483 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_OFFSET_exact, 0x1, 484 },
    { BUFFER_LOAD_FORMAT_XYZW_ADDR64, 0x4, 485 },
    { BUFFER_LOAD_FORMAT_XYZW_BOTHEN, 0x4, 486 },
    { BUFFER_LOAD_FORMAT_XYZW_BOTHEN_exact, 0x4, 487 },
    { BUFFER_LOAD_FORMAT_XYZW_IDXEN, 0x4, 488 },
    { BUFFER_LOAD_FORMAT_XYZW_IDXEN_exact, 0x4, 489 },
    { BUFFER_LOAD_FORMAT_XYZW_OFFEN, 0x4, 490 },
    { BUFFER_LOAD_FORMAT_XYZW_OFFEN_exact, 0x4, 491 },
    { BUFFER_LOAD_FORMAT_XYZW_OFFSET, 0x4, 492 },
    { BUFFER_LOAD_FORMAT_XYZW_OFFSET_exact, 0x4, 493 },
    { BUFFER_LOAD_FORMAT_XYZ_ADDR64, 0x3, 494 },
    { BUFFER_LOAD_FORMAT_XYZ_BOTHEN, 0x3, 495 },
    { BUFFER_LOAD_FORMAT_XYZ_BOTHEN_exact, 0x3, 496 },
    { BUFFER_LOAD_FORMAT_XYZ_IDXEN, 0x3, 497 },
    { BUFFER_LOAD_FORMAT_XYZ_IDXEN_exact, 0x3, 498 },
    { BUFFER_LOAD_FORMAT_XYZ_OFFEN, 0x3, 499 },
    { BUFFER_LOAD_FORMAT_XYZ_OFFEN_exact, 0x3, 500 },
    { BUFFER_LOAD_FORMAT_XYZ_OFFSET, 0x3, 501 },
    { BUFFER_LOAD_FORMAT_XYZ_OFFSET_exact, 0x3, 502 },
    { BUFFER_LOAD_FORMAT_XY_ADDR64, 0x2, 503 },
    { BUFFER_LOAD_FORMAT_XY_BOTHEN, 0x2, 504 },
    { BUFFER_LOAD_FORMAT_XY_BOTHEN_exact, 0x2, 505 },
    { BUFFER_LOAD_FORMAT_XY_IDXEN, 0x2, 506 },
    { BUFFER_LOAD_FORMAT_XY_IDXEN_exact, 0x2, 507 },
    { BUFFER_LOAD_FORMAT_XY_OFFEN, 0x2, 508 },
    { BUFFER_LOAD_FORMAT_XY_OFFEN_exact, 0x2, 509 },
    { BUFFER_LOAD_FORMAT_XY_OFFSET, 0x2, 510 },
    { BUFFER_LOAD_FORMAT_XY_OFFSET_exact, 0x2, 511 },
    { BUFFER_LOAD_FORMAT_X_ADDR64, 0x1, 512 },
    { BUFFER_LOAD_FORMAT_X_BOTHEN, 0x1, 513 },
    { BUFFER_LOAD_FORMAT_X_BOTHEN_exact, 0x1, 514 },
    { BUFFER_LOAD_FORMAT_X_IDXEN, 0x1, 515 },
    { BUFFER_LOAD_FORMAT_X_IDXEN_exact, 0x1, 516 },
    { BUFFER_LOAD_FORMAT_X_LDS_ADDR64, 0x1, 517 },
    { BUFFER_LOAD_FORMAT_X_LDS_BOTHEN, 0x1, 518 },
    { BUFFER_LOAD_FORMAT_X_LDS_BOTHEN_exact, 0x1, 519 },
    { BUFFER_LOAD_FORMAT_X_LDS_IDXEN, 0x1, 520 },
    { BUFFER_LOAD_FORMAT_X_LDS_IDXEN_exact, 0x1, 521 },
    { BUFFER_LOAD_FORMAT_X_LDS_OFFEN, 0x1, 522 },
    { BUFFER_LOAD_FORMAT_X_LDS_OFFEN_exact, 0x1, 523 },
    { BUFFER_LOAD_FORMAT_X_LDS_OFFSET, 0x1, 524 },
    { BUFFER_LOAD_FORMAT_X_LDS_OFFSET_exact, 0x1, 525 },
    { BUFFER_LOAD_FORMAT_X_OFFEN, 0x1, 526 },
    { BUFFER_LOAD_FORMAT_X_OFFEN_exact, 0x1, 527 },
    { BUFFER_LOAD_FORMAT_X_OFFSET, 0x1, 528 },
    { BUFFER_LOAD_FORMAT_X_OFFSET_exact, 0x1, 529 },
    { BUFFER_LOAD_SBYTE_ADDR64, 0x1, 530 },
    { BUFFER_LOAD_SBYTE_BOTHEN, 0x1, 531 },
    { BUFFER_LOAD_SBYTE_BOTHEN_exact, 0x1, 532 },
    { BUFFER_LOAD_SBYTE_D16_ADDR64, 0x1, 533 },
    { BUFFER_LOAD_SBYTE_D16_BOTHEN, 0x1, 534 },
    { BUFFER_LOAD_SBYTE_D16_BOTHEN_exact, 0x1, 535 },
    { BUFFER_LOAD_SBYTE_D16_HI_ADDR64, 0x1, 536 },
    { BUFFER_LOAD_SBYTE_D16_HI_BOTHEN, 0x1, 537 },
    { BUFFER_LOAD_SBYTE_D16_HI_BOTHEN_exact, 0x1, 538 },
    { BUFFER_LOAD_SBYTE_D16_HI_IDXEN, 0x1, 539 },
    { BUFFER_LOAD_SBYTE_D16_HI_IDXEN_exact, 0x1, 540 },
    { BUFFER_LOAD_SBYTE_D16_HI_OFFEN, 0x1, 541 },
    { BUFFER_LOAD_SBYTE_D16_HI_OFFEN_exact, 0x1, 542 },
    { BUFFER_LOAD_SBYTE_D16_HI_OFFSET, 0x1, 543 },
    { BUFFER_LOAD_SBYTE_D16_HI_OFFSET_exact, 0x1, 544 },
    { BUFFER_LOAD_SBYTE_D16_IDXEN, 0x1, 545 },
    { BUFFER_LOAD_SBYTE_D16_IDXEN_exact, 0x1, 546 },
    { BUFFER_LOAD_SBYTE_D16_OFFEN, 0x1, 547 },
    { BUFFER_LOAD_SBYTE_D16_OFFEN_exact, 0x1, 548 },
    { BUFFER_LOAD_SBYTE_D16_OFFSET, 0x1, 549 },
    { BUFFER_LOAD_SBYTE_D16_OFFSET_exact, 0x1, 550 },
    { BUFFER_LOAD_SBYTE_IDXEN, 0x1, 551 },
    { BUFFER_LOAD_SBYTE_IDXEN_exact, 0x1, 552 },
    { BUFFER_LOAD_SBYTE_LDS_ADDR64, 0x1, 553 },
    { BUFFER_LOAD_SBYTE_LDS_BOTHEN, 0x1, 554 },
    { BUFFER_LOAD_SBYTE_LDS_BOTHEN_exact, 0x1, 555 },
    { BUFFER_LOAD_SBYTE_LDS_IDXEN, 0x1, 556 },
    { BUFFER_LOAD_SBYTE_LDS_IDXEN_exact, 0x1, 557 },
    { BUFFER_LOAD_SBYTE_LDS_OFFEN, 0x1, 558 },
    { BUFFER_LOAD_SBYTE_LDS_OFFEN_exact, 0x1, 559 },
    { BUFFER_LOAD_SBYTE_LDS_OFFSET, 0x1, 560 },
    { BUFFER_LOAD_SBYTE_LDS_OFFSET_exact, 0x1, 561 },
    { BUFFER_LOAD_SBYTE_OFFEN, 0x1, 562 },
    { BUFFER_LOAD_SBYTE_OFFEN_exact, 0x1, 563 },
    { BUFFER_LOAD_SBYTE_OFFSET, 0x1, 564 },
    { BUFFER_LOAD_SBYTE_OFFSET_exact, 0x1, 565 },
    { BUFFER_LOAD_SHORT_D16_ADDR64, 0x1, 566 },
    { BUFFER_LOAD_SHORT_D16_BOTHEN, 0x1, 567 },
    { BUFFER_LOAD_SHORT_D16_BOTHEN_exact, 0x1, 568 },
    { BUFFER_LOAD_SHORT_D16_HI_ADDR64, 0x1, 569 },
    { BUFFER_LOAD_SHORT_D16_HI_BOTHEN, 0x1, 570 },
    { BUFFER_LOAD_SHORT_D16_HI_BOTHEN_exact, 0x1, 571 },
    { BUFFER_LOAD_SHORT_D16_HI_IDXEN, 0x1, 572 },
    { BUFFER_LOAD_SHORT_D16_HI_IDXEN_exact, 0x1, 573 },
    { BUFFER_LOAD_SHORT_D16_HI_OFFEN, 0x1, 574 },
    { BUFFER_LOAD_SHORT_D16_HI_OFFEN_exact, 0x1, 575 },
    { BUFFER_LOAD_SHORT_D16_HI_OFFSET, 0x1, 576 },
    { BUFFER_LOAD_SHORT_D16_HI_OFFSET_exact, 0x1, 577 },
    { BUFFER_LOAD_SHORT_D16_IDXEN, 0x1, 578 },
    { BUFFER_LOAD_SHORT_D16_IDXEN_exact, 0x1, 579 },
    { BUFFER_LOAD_SHORT_D16_OFFEN, 0x1, 580 },
    { BUFFER_LOAD_SHORT_D16_OFFEN_exact, 0x1, 581 },
    { BUFFER_LOAD_SHORT_D16_OFFSET, 0x1, 582 },
    { BUFFER_LOAD_SHORT_D16_OFFSET_exact, 0x1, 583 },
    { BUFFER_LOAD_SSHORT_ADDR64, 0x1, 584 },
    { BUFFER_LOAD_SSHORT_BOTHEN, 0x1, 585 },
    { BUFFER_LOAD_SSHORT_BOTHEN_exact, 0x1, 586 },
    { BUFFER_LOAD_SSHORT_IDXEN, 0x1, 587 },
    { BUFFER_LOAD_SSHORT_IDXEN_exact, 0x1, 588 },
    { BUFFER_LOAD_SSHORT_LDS_ADDR64, 0x1, 589 },
    { BUFFER_LOAD_SSHORT_LDS_BOTHEN, 0x1, 590 },
    { BUFFER_LOAD_SSHORT_LDS_BOTHEN_exact, 0x1, 591 },
    { BUFFER_LOAD_SSHORT_LDS_IDXEN, 0x1, 592 },
    { BUFFER_LOAD_SSHORT_LDS_IDXEN_exact, 0x1, 593 },
    { BUFFER_LOAD_SSHORT_LDS_OFFEN, 0x1, 594 },
    { BUFFER_LOAD_SSHORT_LDS_OFFEN_exact, 0x1, 595 },
    { BUFFER_LOAD_SSHORT_LDS_OFFSET, 0x1, 596 },
    { BUFFER_LOAD_SSHORT_LDS_OFFSET_exact, 0x1, 597 },
    { BUFFER_LOAD_SSHORT_OFFEN, 0x1, 598 },
    { BUFFER_LOAD_SSHORT_OFFEN_exact, 0x1, 599 },
    { BUFFER_LOAD_SSHORT_OFFSET, 0x1, 600 },
    { BUFFER_LOAD_SSHORT_OFFSET_exact, 0x1, 601 },
    { BUFFER_LOAD_UBYTE_ADDR64, 0x1, 602 },
    { BUFFER_LOAD_UBYTE_BOTHEN, 0x1, 603 },
    { BUFFER_LOAD_UBYTE_BOTHEN_exact, 0x1, 604 },
    { BUFFER_LOAD_UBYTE_D16_ADDR64, 0x1, 605 },
    { BUFFER_LOAD_UBYTE_D16_BOTHEN, 0x1, 606 },
    { BUFFER_LOAD_UBYTE_D16_BOTHEN_exact, 0x1, 607 },
    { BUFFER_LOAD_UBYTE_D16_HI_ADDR64, 0x1, 608 },
    { BUFFER_LOAD_UBYTE_D16_HI_BOTHEN, 0x1, 609 },
    { BUFFER_LOAD_UBYTE_D16_HI_BOTHEN_exact, 0x1, 610 },
    { BUFFER_LOAD_UBYTE_D16_HI_IDXEN, 0x1, 611 },
    { BUFFER_LOAD_UBYTE_D16_HI_IDXEN_exact, 0x1, 612 },
    { BUFFER_LOAD_UBYTE_D16_HI_OFFEN, 0x1, 613 },
    { BUFFER_LOAD_UBYTE_D16_HI_OFFEN_exact, 0x1, 614 },
    { BUFFER_LOAD_UBYTE_D16_HI_OFFSET, 0x1, 615 },
    { BUFFER_LOAD_UBYTE_D16_HI_OFFSET_exact, 0x1, 616 },
    { BUFFER_LOAD_UBYTE_D16_IDXEN, 0x1, 617 },
    { BUFFER_LOAD_UBYTE_D16_IDXEN_exact, 0x1, 618 },
    { BUFFER_LOAD_UBYTE_D16_OFFEN, 0x1, 619 },
    { BUFFER_LOAD_UBYTE_D16_OFFEN_exact, 0x1, 620 },
    { BUFFER_LOAD_UBYTE_D16_OFFSET, 0x1, 621 },
    { BUFFER_LOAD_UBYTE_D16_OFFSET_exact, 0x1, 622 },
    { BUFFER_LOAD_UBYTE_IDXEN, 0x1, 623 },
    { BUFFER_LOAD_UBYTE_IDXEN_exact, 0x1, 624 },
    { BUFFER_LOAD_UBYTE_LDS_ADDR64, 0x1, 625 },
    { BUFFER_LOAD_UBYTE_LDS_BOTHEN, 0x1, 626 },
    { BUFFER_LOAD_UBYTE_LDS_BOTHEN_exact, 0x1, 627 },
    { BUFFER_LOAD_UBYTE_LDS_IDXEN, 0x1, 628 },
    { BUFFER_LOAD_UBYTE_LDS_IDXEN_exact, 0x1, 629 },
    { BUFFER_LOAD_UBYTE_LDS_OFFEN, 0x1, 630 },
    { BUFFER_LOAD_UBYTE_LDS_OFFEN_exact, 0x1, 631 },
    { BUFFER_LOAD_UBYTE_LDS_OFFSET, 0x1, 632 },
    { BUFFER_LOAD_UBYTE_LDS_OFFSET_exact, 0x1, 633 },
    { BUFFER_LOAD_UBYTE_OFFEN, 0x1, 634 },
    { BUFFER_LOAD_UBYTE_OFFEN_exact, 0x1, 635 },
    { BUFFER_LOAD_UBYTE_OFFSET, 0x1, 636 },
    { BUFFER_LOAD_UBYTE_OFFSET_exact, 0x1, 637 },
    { BUFFER_LOAD_USHORT_ADDR64, 0x1, 638 },
    { BUFFER_LOAD_USHORT_BOTHEN, 0x1, 639 },
    { BUFFER_LOAD_USHORT_BOTHEN_exact, 0x1, 640 },
    { BUFFER_LOAD_USHORT_IDXEN, 0x1, 641 },
    { BUFFER_LOAD_USHORT_IDXEN_exact, 0x1, 642 },
    { BUFFER_LOAD_USHORT_LDS_ADDR64, 0x1, 643 },
    { BUFFER_LOAD_USHORT_LDS_BOTHEN, 0x1, 644 },
    { BUFFER_LOAD_USHORT_LDS_BOTHEN_exact, 0x1, 645 },
    { BUFFER_LOAD_USHORT_LDS_IDXEN, 0x1, 646 },
    { BUFFER_LOAD_USHORT_LDS_IDXEN_exact, 0x1, 647 },
    { BUFFER_LOAD_USHORT_LDS_OFFEN, 0x1, 648 },
    { BUFFER_LOAD_USHORT_LDS_OFFEN_exact, 0x1, 649 },
    { BUFFER_LOAD_USHORT_LDS_OFFSET, 0x1, 650 },
    { BUFFER_LOAD_USHORT_LDS_OFFSET_exact, 0x1, 651 },
    { BUFFER_LOAD_USHORT_OFFEN, 0x1, 652 },
    { BUFFER_LOAD_USHORT_OFFEN_exact, 0x1, 653 },
    { BUFFER_LOAD_USHORT_OFFSET, 0x1, 654 },
    { BUFFER_LOAD_USHORT_OFFSET_exact, 0x1, 655 },
    { BUFFER_STORE_BYTE_ADDR64, 0x1, 656 },
    { BUFFER_STORE_BYTE_BOTHEN, 0x1, 657 },
    { BUFFER_STORE_BYTE_BOTHEN_exact, 0x1, 658 },
    { BUFFER_STORE_BYTE_D16_HI_ADDR64, 0x1, 659 },
    { BUFFER_STORE_BYTE_D16_HI_BOTHEN, 0x1, 660 },
    { BUFFER_STORE_BYTE_D16_HI_BOTHEN_exact, 0x1, 661 },
    { BUFFER_STORE_BYTE_D16_HI_IDXEN, 0x1, 662 },
    { BUFFER_STORE_BYTE_D16_HI_IDXEN_exact, 0x1, 663 },
    { BUFFER_STORE_BYTE_D16_HI_OFFEN, 0x1, 664 },
    { BUFFER_STORE_BYTE_D16_HI_OFFEN_exact, 0x1, 665 },
    { BUFFER_STORE_BYTE_D16_HI_OFFSET, 0x1, 666 },
    { BUFFER_STORE_BYTE_D16_HI_OFFSET_exact, 0x1, 667 },
    { BUFFER_STORE_BYTE_IDXEN, 0x1, 668 },
    { BUFFER_STORE_BYTE_IDXEN_exact, 0x1, 669 },
    { BUFFER_STORE_BYTE_OFFEN, 0x1, 670 },
    { BUFFER_STORE_BYTE_OFFEN_exact, 0x1, 671 },
    { BUFFER_STORE_BYTE_OFFSET, 0x1, 672 },
    { BUFFER_STORE_BYTE_OFFSET_exact, 0x1, 673 },
    { BUFFER_STORE_DWORD_ADDR64, 0x1, 701 },
    { BUFFER_STORE_DWORD_ADDR64, 0x2, 674 },
    { BUFFER_STORE_DWORD_ADDR64, 0x3, 683 },
    { BUFFER_STORE_DWORD_ADDR64, 0x4, 692 },
    { BUFFER_STORE_DWORD_BOTHEN, 0x1, 702 },
    { BUFFER_STORE_DWORD_BOTHEN, 0x2, 675 },
    { BUFFER_STORE_DWORD_BOTHEN, 0x3, 684 },
    { BUFFER_STORE_DWORD_BOTHEN, 0x4, 693 },
    { BUFFER_STORE_DWORD_BOTHEN_exact, 0x1, 703 },
    { BUFFER_STORE_DWORD_BOTHEN_exact, 0x2, 676 },
    { BUFFER_STORE_DWORD_BOTHEN_exact, 0x3, 685 },
    { BUFFER_STORE_DWORD_BOTHEN_exact, 0x4, 694 },
    { BUFFER_STORE_DWORD_IDXEN, 0x1, 704 },
    { BUFFER_STORE_DWORD_IDXEN, 0x2, 677 },
    { BUFFER_STORE_DWORD_IDXEN, 0x3, 686 },
    { BUFFER_STORE_DWORD_IDXEN, 0x4, 695 },
    { BUFFER_STORE_DWORD_IDXEN_exact, 0x1, 705 },
    { BUFFER_STORE_DWORD_IDXEN_exact, 0x2, 678 },
    { BUFFER_STORE_DWORD_IDXEN_exact, 0x3, 687 },
    { BUFFER_STORE_DWORD_IDXEN_exact, 0x4, 696 },
    { BUFFER_STORE_DWORD_OFFEN, 0x1, 706 },
    { BUFFER_STORE_DWORD_OFFEN, 0x2, 679 },
    { BUFFER_STORE_DWORD_OFFEN, 0x3, 688 },
    { BUFFER_STORE_DWORD_OFFEN, 0x4, 697 },
    { BUFFER_STORE_DWORD_OFFEN_exact, 0x1, 707 },
    { BUFFER_STORE_DWORD_OFFEN_exact, 0x2, 680 },
    { BUFFER_STORE_DWORD_OFFEN_exact, 0x3, 689 },
    { BUFFER_STORE_DWORD_OFFEN_exact, 0x4, 698 },
    { BUFFER_STORE_DWORD_OFFSET, 0x1, 708 },
    { BUFFER_STORE_DWORD_OFFSET, 0x2, 681 },
    { BUFFER_STORE_DWORD_OFFSET, 0x3, 690 },
    { BUFFER_STORE_DWORD_OFFSET, 0x4, 699 },
    { BUFFER_STORE_DWORD_OFFSET_exact, 0x1, 709 },
    { BUFFER_STORE_DWORD_OFFSET_exact, 0x2, 682 },
    { BUFFER_STORE_DWORD_OFFSET_exact, 0x3, 691 },
    { BUFFER_STORE_DWORD_OFFSET_exact, 0x4, 700 },
    { BUFFER_STORE_FORMAT_D16_HI_X_ADDR64, 0x1, 710 },
    { BUFFER_STORE_FORMAT_D16_HI_X_BOTHEN, 0x1, 711 },
    { BUFFER_STORE_FORMAT_D16_HI_X_BOTHEN_exact, 0x1, 712 },
    { BUFFER_STORE_FORMAT_D16_HI_X_IDXEN, 0x1, 713 },
    { BUFFER_STORE_FORMAT_D16_HI_X_IDXEN_exact, 0x1, 714 },
    { BUFFER_STORE_FORMAT_D16_HI_X_OFFEN, 0x1, 715 },
    { BUFFER_STORE_FORMAT_D16_HI_X_OFFEN_exact, 0x1, 716 },
    { BUFFER_STORE_FORMAT_D16_HI_X_OFFSET, 0x1, 717 },
    { BUFFER_STORE_FORMAT_D16_HI_X_OFFSET_exact, 0x1, 718 },
    { BUFFER_STORE_FORMAT_D16_XYZW_ADDR64, 0x4, 719 },
    { BUFFER_STORE_FORMAT_D16_XYZW_BOTHEN, 0x4, 720 },
    { BUFFER_STORE_FORMAT_D16_XYZW_BOTHEN_exact, 0x4, 721 },
    { BUFFER_STORE_FORMAT_D16_XYZW_IDXEN, 0x4, 722 },
    { BUFFER_STORE_FORMAT_D16_XYZW_IDXEN_exact, 0x4, 723 },
    { BUFFER_STORE_FORMAT_D16_XYZW_OFFEN, 0x4, 724 },
    { BUFFER_STORE_FORMAT_D16_XYZW_OFFEN_exact, 0x4, 725 },
    { BUFFER_STORE_FORMAT_D16_XYZW_OFFSET, 0x4, 726 },
    { BUFFER_STORE_FORMAT_D16_XYZW_OFFSET_exact, 0x4, 727 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_ADDR64, 0x4, 728 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_BOTHEN, 0x4, 729 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_BOTHEN_exact, 0x4, 730 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_IDXEN, 0x4, 731 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_IDXEN_exact, 0x4, 732 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFEN, 0x4, 733 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFEN_exact, 0x4, 734 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFSET, 0x4, 735 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFSET_exact, 0x4, 736 },
    { BUFFER_STORE_FORMAT_D16_XYZ_ADDR64, 0x3, 737 },
    { BUFFER_STORE_FORMAT_D16_XYZ_BOTHEN, 0x3, 738 },
    { BUFFER_STORE_FORMAT_D16_XYZ_BOTHEN_exact, 0x3, 739 },
    { BUFFER_STORE_FORMAT_D16_XYZ_IDXEN, 0x3, 740 },
    { BUFFER_STORE_FORMAT_D16_XYZ_IDXEN_exact, 0x3, 741 },
    { BUFFER_STORE_FORMAT_D16_XYZ_OFFEN, 0x3, 742 },
    { BUFFER_STORE_FORMAT_D16_XYZ_OFFEN_exact, 0x3, 743 },
    { BUFFER_STORE_FORMAT_D16_XYZ_OFFSET, 0x3, 744 },
    { BUFFER_STORE_FORMAT_D16_XYZ_OFFSET_exact, 0x3, 745 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_ADDR64, 0x3, 746 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_BOTHEN, 0x3, 747 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_BOTHEN_exact, 0x3, 748 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_IDXEN, 0x3, 749 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_IDXEN_exact, 0x3, 750 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFEN, 0x3, 751 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFEN_exact, 0x3, 752 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFSET, 0x3, 753 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFSET_exact, 0x3, 754 },
    { BUFFER_STORE_FORMAT_D16_XY_ADDR64, 0x2, 755 },
    { BUFFER_STORE_FORMAT_D16_XY_BOTHEN, 0x2, 756 },
    { BUFFER_STORE_FORMAT_D16_XY_BOTHEN_exact, 0x2, 757 },
    { BUFFER_STORE_FORMAT_D16_XY_IDXEN, 0x2, 758 },
    { BUFFER_STORE_FORMAT_D16_XY_IDXEN_exact, 0x2, 759 },
    { BUFFER_STORE_FORMAT_D16_XY_OFFEN, 0x2, 760 },
    { BUFFER_STORE_FORMAT_D16_XY_OFFEN_exact, 0x2, 761 },
    { BUFFER_STORE_FORMAT_D16_XY_OFFSET, 0x2, 762 },
    { BUFFER_STORE_FORMAT_D16_XY_OFFSET_exact, 0x2, 763 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_ADDR64, 0x2, 764 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_BOTHEN, 0x2, 765 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_BOTHEN_exact, 0x2, 766 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_IDXEN, 0x2, 767 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_IDXEN_exact, 0x2, 768 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_OFFEN, 0x2, 769 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_OFFEN_exact, 0x2, 770 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_OFFSET, 0x2, 771 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_OFFSET_exact, 0x2, 772 },
    { BUFFER_STORE_FORMAT_D16_X_ADDR64, 0x1, 773 },
    { BUFFER_STORE_FORMAT_D16_X_BOTHEN, 0x1, 774 },
    { BUFFER_STORE_FORMAT_D16_X_BOTHEN_exact, 0x1, 775 },
    { BUFFER_STORE_FORMAT_D16_X_IDXEN, 0x1, 776 },
    { BUFFER_STORE_FORMAT_D16_X_IDXEN_exact, 0x1, 777 },
    { BUFFER_STORE_FORMAT_D16_X_OFFEN, 0x1, 778 },
    { BUFFER_STORE_FORMAT_D16_X_OFFEN_exact, 0x1, 779 },
    { BUFFER_STORE_FORMAT_D16_X_OFFSET, 0x1, 780 },
    { BUFFER_STORE_FORMAT_D16_X_OFFSET_exact, 0x1, 781 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_ADDR64, 0x1, 782 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_BOTHEN, 0x1, 783 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_BOTHEN_exact, 0x1, 784 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_IDXEN, 0x1, 785 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_IDXEN_exact, 0x1, 786 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_OFFEN, 0x1, 787 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_OFFEN_exact, 0x1, 788 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_OFFSET, 0x1, 789 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_OFFSET_exact, 0x1, 790 },
    { BUFFER_STORE_FORMAT_XYZW_ADDR64, 0x4, 791 },
    { BUFFER_STORE_FORMAT_XYZW_BOTHEN, 0x4, 792 },
    { BUFFER_STORE_FORMAT_XYZW_BOTHEN_exact, 0x4, 793 },
    { BUFFER_STORE_FORMAT_XYZW_IDXEN, 0x4, 794 },
    { BUFFER_STORE_FORMAT_XYZW_IDXEN_exact, 0x4, 795 },
    { BUFFER_STORE_FORMAT_XYZW_OFFEN, 0x4, 796 },
    { BUFFER_STORE_FORMAT_XYZW_OFFEN_exact, 0x4, 797 },
    { BUFFER_STORE_FORMAT_XYZW_OFFSET, 0x4, 798 },
    { BUFFER_STORE_FORMAT_XYZW_OFFSET_exact, 0x4, 799 },
    { BUFFER_STORE_FORMAT_XYZ_ADDR64, 0x3, 800 },
    { BUFFER_STORE_FORMAT_XYZ_BOTHEN, 0x3, 801 },
    { BUFFER_STORE_FORMAT_XYZ_BOTHEN_exact, 0x3, 802 },
    { BUFFER_STORE_FORMAT_XYZ_IDXEN, 0x3, 803 },
    { BUFFER_STORE_FORMAT_XYZ_IDXEN_exact, 0x3, 804 },
    { BUFFER_STORE_FORMAT_XYZ_OFFEN, 0x3, 805 },
    { BUFFER_STORE_FORMAT_XYZ_OFFEN_exact, 0x3, 806 },
    { BUFFER_STORE_FORMAT_XYZ_OFFSET, 0x3, 807 },
    { BUFFER_STORE_FORMAT_XYZ_OFFSET_exact, 0x3, 808 },
    { BUFFER_STORE_FORMAT_XY_ADDR64, 0x2, 809 },
    { BUFFER_STORE_FORMAT_XY_BOTHEN, 0x2, 810 },
    { BUFFER_STORE_FORMAT_XY_BOTHEN_exact, 0x2, 811 },
    { BUFFER_STORE_FORMAT_XY_IDXEN, 0x2, 812 },
    { BUFFER_STORE_FORMAT_XY_IDXEN_exact, 0x2, 813 },
    { BUFFER_STORE_FORMAT_XY_OFFEN, 0x2, 814 },
    { BUFFER_STORE_FORMAT_XY_OFFEN_exact, 0x2, 815 },
    { BUFFER_STORE_FORMAT_XY_OFFSET, 0x2, 816 },
    { BUFFER_STORE_FORMAT_XY_OFFSET_exact, 0x2, 817 },
    { BUFFER_STORE_FORMAT_X_ADDR64, 0x1, 818 },
    { BUFFER_STORE_FORMAT_X_BOTHEN, 0x1, 819 },
    { BUFFER_STORE_FORMAT_X_BOTHEN_exact, 0x1, 820 },
    { BUFFER_STORE_FORMAT_X_IDXEN, 0x1, 821 },
    { BUFFER_STORE_FORMAT_X_IDXEN_exact, 0x1, 822 },
    { BUFFER_STORE_FORMAT_X_OFFEN, 0x1, 823 },
    { BUFFER_STORE_FORMAT_X_OFFEN_exact, 0x1, 824 },
    { BUFFER_STORE_FORMAT_X_OFFSET, 0x1, 825 },
    { BUFFER_STORE_FORMAT_X_OFFSET_exact, 0x1, 826 },
    { BUFFER_STORE_LDS_DWORD, 0x0, 827 },
    { BUFFER_STORE_SHORT_ADDR64, 0x1, 828 },
    { BUFFER_STORE_SHORT_BOTHEN, 0x1, 829 },
    { BUFFER_STORE_SHORT_BOTHEN_exact, 0x1, 830 },
    { BUFFER_STORE_SHORT_D16_HI_ADDR64, 0x1, 831 },
    { BUFFER_STORE_SHORT_D16_HI_BOTHEN, 0x1, 832 },
    { BUFFER_STORE_SHORT_D16_HI_BOTHEN_exact, 0x1, 833 },
    { BUFFER_STORE_SHORT_D16_HI_IDXEN, 0x1, 834 },
    { BUFFER_STORE_SHORT_D16_HI_IDXEN_exact, 0x1, 835 },
    { BUFFER_STORE_SHORT_D16_HI_OFFEN, 0x1, 836 },
    { BUFFER_STORE_SHORT_D16_HI_OFFEN_exact, 0x1, 837 },
    { BUFFER_STORE_SHORT_D16_HI_OFFSET, 0x1, 838 },
    { BUFFER_STORE_SHORT_D16_HI_OFFSET_exact, 0x1, 839 },
    { BUFFER_STORE_SHORT_IDXEN, 0x1, 840 },
    { BUFFER_STORE_SHORT_IDXEN_exact, 0x1, 841 },
    { BUFFER_STORE_SHORT_OFFEN, 0x1, 842 },
    { BUFFER_STORE_SHORT_OFFEN_exact, 0x1, 843 },
    { BUFFER_STORE_SHORT_OFFSET, 0x1, 844 },
    { BUFFER_STORE_SHORT_OFFSET_exact, 0x1, 845 },
    { BUFFER_WBINVL1, 0x0, 846 },
    { BUFFER_WBINVL1_SC, 0x0, 847 },
    { BUFFER_WBINVL1_VOL, 0x0, 848 },
  };

  struct KeyType {
    unsigned BaseOpcode;
    uint8_t elements;
  };
  KeyType Key = { BaseOpcode, elements };
  auto Table = makeArrayRef(Index);
  auto Idx = std::lower_bound(Table.begin(), Table.end(), Key,
    [](const IndexType &LHS, const KeyType &RHS) {
      if (LHS.BaseOpcode < RHS.BaseOpcode)
        return true;
      if (LHS.BaseOpcode > RHS.BaseOpcode)
        return false;
      if (LHS.elements < RHS.elements)
        return true;
      if (LHS.elements > RHS.elements)
        return false;
      return false;
    });

  if (Idx == Table.end() ||
      Key.BaseOpcode != Idx->BaseOpcode ||
      Key.elements != Idx->elements)
    return nullptr;
  return &MUBUFInfoTable[Idx->_index];
}

const MUBUFInfo *getMUBUFInfoFromOpcode(unsigned Opcode) {
  struct IndexType {
    unsigned Opcode;
    unsigned _index;
  };
  static const struct IndexType Index[] = {
    { BUFFER_ATOMIC_ADD_ADDR64, 0 },
    { BUFFER_ATOMIC_ADD_ADDR64_RTN, 1 },
    { BUFFER_ATOMIC_ADD_BOTHEN, 2 },
    { BUFFER_ATOMIC_ADD_BOTHEN_RTN, 3 },
    { BUFFER_ATOMIC_ADD_F32_ADDR64, 4 },
    { BUFFER_ATOMIC_ADD_F32_BOTHEN, 5 },
    { BUFFER_ATOMIC_ADD_F32_IDXEN, 6 },
    { BUFFER_ATOMIC_ADD_F32_OFFEN, 7 },
    { BUFFER_ATOMIC_ADD_F32_OFFSET, 8 },
    { BUFFER_ATOMIC_ADD_IDXEN, 9 },
    { BUFFER_ATOMIC_ADD_IDXEN_RTN, 10 },
    { BUFFER_ATOMIC_ADD_OFFEN, 11 },
    { BUFFER_ATOMIC_ADD_OFFEN_RTN, 12 },
    { BUFFER_ATOMIC_ADD_OFFSET, 13 },
    { BUFFER_ATOMIC_ADD_OFFSET_RTN, 14 },
    { BUFFER_ATOMIC_ADD_X2_ADDR64, 15 },
    { BUFFER_ATOMIC_ADD_X2_ADDR64_RTN, 16 },
    { BUFFER_ATOMIC_ADD_X2_BOTHEN, 17 },
    { BUFFER_ATOMIC_ADD_X2_BOTHEN_RTN, 18 },
    { BUFFER_ATOMIC_ADD_X2_IDXEN, 19 },
    { BUFFER_ATOMIC_ADD_X2_IDXEN_RTN, 20 },
    { BUFFER_ATOMIC_ADD_X2_OFFEN, 21 },
    { BUFFER_ATOMIC_ADD_X2_OFFEN_RTN, 22 },
    { BUFFER_ATOMIC_ADD_X2_OFFSET, 23 },
    { BUFFER_ATOMIC_ADD_X2_OFFSET_RTN, 24 },
    { BUFFER_ATOMIC_AND_ADDR64, 25 },
    { BUFFER_ATOMIC_AND_ADDR64_RTN, 26 },
    { BUFFER_ATOMIC_AND_BOTHEN, 27 },
    { BUFFER_ATOMIC_AND_BOTHEN_RTN, 28 },
    { BUFFER_ATOMIC_AND_IDXEN, 29 },
    { BUFFER_ATOMIC_AND_IDXEN_RTN, 30 },
    { BUFFER_ATOMIC_AND_OFFEN, 31 },
    { BUFFER_ATOMIC_AND_OFFEN_RTN, 32 },
    { BUFFER_ATOMIC_AND_OFFSET, 33 },
    { BUFFER_ATOMIC_AND_OFFSET_RTN, 34 },
    { BUFFER_ATOMIC_AND_X2_ADDR64, 35 },
    { BUFFER_ATOMIC_AND_X2_ADDR64_RTN, 36 },
    { BUFFER_ATOMIC_AND_X2_BOTHEN, 37 },
    { BUFFER_ATOMIC_AND_X2_BOTHEN_RTN, 38 },
    { BUFFER_ATOMIC_AND_X2_IDXEN, 39 },
    { BUFFER_ATOMIC_AND_X2_IDXEN_RTN, 40 },
    { BUFFER_ATOMIC_AND_X2_OFFEN, 41 },
    { BUFFER_ATOMIC_AND_X2_OFFEN_RTN, 42 },
    { BUFFER_ATOMIC_AND_X2_OFFSET, 43 },
    { BUFFER_ATOMIC_AND_X2_OFFSET_RTN, 44 },
    { BUFFER_ATOMIC_CMPSWAP_ADDR64, 45 },
    { BUFFER_ATOMIC_CMPSWAP_ADDR64_RTN, 46 },
    { BUFFER_ATOMIC_CMPSWAP_BOTHEN, 47 },
    { BUFFER_ATOMIC_CMPSWAP_BOTHEN_RTN, 48 },
    { BUFFER_ATOMIC_CMPSWAP_IDXEN, 49 },
    { BUFFER_ATOMIC_CMPSWAP_IDXEN_RTN, 50 },
    { BUFFER_ATOMIC_CMPSWAP_OFFEN, 51 },
    { BUFFER_ATOMIC_CMPSWAP_OFFEN_RTN, 52 },
    { BUFFER_ATOMIC_CMPSWAP_OFFSET, 53 },
    { BUFFER_ATOMIC_CMPSWAP_OFFSET_RTN, 54 },
    { BUFFER_ATOMIC_CMPSWAP_X2_ADDR64, 55 },
    { BUFFER_ATOMIC_CMPSWAP_X2_ADDR64_RTN, 56 },
    { BUFFER_ATOMIC_CMPSWAP_X2_BOTHEN, 57 },
    { BUFFER_ATOMIC_CMPSWAP_X2_BOTHEN_RTN, 58 },
    { BUFFER_ATOMIC_CMPSWAP_X2_IDXEN, 59 },
    { BUFFER_ATOMIC_CMPSWAP_X2_IDXEN_RTN, 60 },
    { BUFFER_ATOMIC_CMPSWAP_X2_OFFEN, 61 },
    { BUFFER_ATOMIC_CMPSWAP_X2_OFFEN_RTN, 62 },
    { BUFFER_ATOMIC_CMPSWAP_X2_OFFSET, 63 },
    { BUFFER_ATOMIC_CMPSWAP_X2_OFFSET_RTN, 64 },
    { BUFFER_ATOMIC_DEC_ADDR64, 65 },
    { BUFFER_ATOMIC_DEC_ADDR64_RTN, 66 },
    { BUFFER_ATOMIC_DEC_BOTHEN, 67 },
    { BUFFER_ATOMIC_DEC_BOTHEN_RTN, 68 },
    { BUFFER_ATOMIC_DEC_IDXEN, 69 },
    { BUFFER_ATOMIC_DEC_IDXEN_RTN, 70 },
    { BUFFER_ATOMIC_DEC_OFFEN, 71 },
    { BUFFER_ATOMIC_DEC_OFFEN_RTN, 72 },
    { BUFFER_ATOMIC_DEC_OFFSET, 73 },
    { BUFFER_ATOMIC_DEC_OFFSET_RTN, 74 },
    { BUFFER_ATOMIC_DEC_X2_ADDR64, 75 },
    { BUFFER_ATOMIC_DEC_X2_ADDR64_RTN, 76 },
    { BUFFER_ATOMIC_DEC_X2_BOTHEN, 77 },
    { BUFFER_ATOMIC_DEC_X2_BOTHEN_RTN, 78 },
    { BUFFER_ATOMIC_DEC_X2_IDXEN, 79 },
    { BUFFER_ATOMIC_DEC_X2_IDXEN_RTN, 80 },
    { BUFFER_ATOMIC_DEC_X2_OFFEN, 81 },
    { BUFFER_ATOMIC_DEC_X2_OFFEN_RTN, 82 },
    { BUFFER_ATOMIC_DEC_X2_OFFSET, 83 },
    { BUFFER_ATOMIC_DEC_X2_OFFSET_RTN, 84 },
    { BUFFER_ATOMIC_FCMPSWAP_ADDR64, 85 },
    { BUFFER_ATOMIC_FCMPSWAP_ADDR64_RTN, 86 },
    { BUFFER_ATOMIC_FCMPSWAP_BOTHEN, 87 },
    { BUFFER_ATOMIC_FCMPSWAP_BOTHEN_RTN, 88 },
    { BUFFER_ATOMIC_FCMPSWAP_IDXEN, 89 },
    { BUFFER_ATOMIC_FCMPSWAP_IDXEN_RTN, 90 },
    { BUFFER_ATOMIC_FCMPSWAP_OFFEN, 91 },
    { BUFFER_ATOMIC_FCMPSWAP_OFFEN_RTN, 92 },
    { BUFFER_ATOMIC_FCMPSWAP_OFFSET, 93 },
    { BUFFER_ATOMIC_FCMPSWAP_OFFSET_RTN, 94 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_ADDR64, 95 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_ADDR64_RTN, 96 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_BOTHEN, 97 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_BOTHEN_RTN, 98 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_IDXEN, 99 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_IDXEN_RTN, 100 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_OFFEN, 101 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_OFFEN_RTN, 102 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_OFFSET, 103 },
    { BUFFER_ATOMIC_FCMPSWAP_X2_OFFSET_RTN, 104 },
    { BUFFER_ATOMIC_FMAX_ADDR64, 105 },
    { BUFFER_ATOMIC_FMAX_ADDR64_RTN, 106 },
    { BUFFER_ATOMIC_FMAX_BOTHEN, 107 },
    { BUFFER_ATOMIC_FMAX_BOTHEN_RTN, 108 },
    { BUFFER_ATOMIC_FMAX_IDXEN, 109 },
    { BUFFER_ATOMIC_FMAX_IDXEN_RTN, 110 },
    { BUFFER_ATOMIC_FMAX_OFFEN, 111 },
    { BUFFER_ATOMIC_FMAX_OFFEN_RTN, 112 },
    { BUFFER_ATOMIC_FMAX_OFFSET, 113 },
    { BUFFER_ATOMIC_FMAX_OFFSET_RTN, 114 },
    { BUFFER_ATOMIC_FMAX_X2_ADDR64, 115 },
    { BUFFER_ATOMIC_FMAX_X2_ADDR64_RTN, 116 },
    { BUFFER_ATOMIC_FMAX_X2_BOTHEN, 117 },
    { BUFFER_ATOMIC_FMAX_X2_BOTHEN_RTN, 118 },
    { BUFFER_ATOMIC_FMAX_X2_IDXEN, 119 },
    { BUFFER_ATOMIC_FMAX_X2_IDXEN_RTN, 120 },
    { BUFFER_ATOMIC_FMAX_X2_OFFEN, 121 },
    { BUFFER_ATOMIC_FMAX_X2_OFFEN_RTN, 122 },
    { BUFFER_ATOMIC_FMAX_X2_OFFSET, 123 },
    { BUFFER_ATOMIC_FMAX_X2_OFFSET_RTN, 124 },
    { BUFFER_ATOMIC_FMIN_ADDR64, 125 },
    { BUFFER_ATOMIC_FMIN_ADDR64_RTN, 126 },
    { BUFFER_ATOMIC_FMIN_BOTHEN, 127 },
    { BUFFER_ATOMIC_FMIN_BOTHEN_RTN, 128 },
    { BUFFER_ATOMIC_FMIN_IDXEN, 129 },
    { BUFFER_ATOMIC_FMIN_IDXEN_RTN, 130 },
    { BUFFER_ATOMIC_FMIN_OFFEN, 131 },
    { BUFFER_ATOMIC_FMIN_OFFEN_RTN, 132 },
    { BUFFER_ATOMIC_FMIN_OFFSET, 133 },
    { BUFFER_ATOMIC_FMIN_OFFSET_RTN, 134 },
    { BUFFER_ATOMIC_FMIN_X2_ADDR64, 135 },
    { BUFFER_ATOMIC_FMIN_X2_ADDR64_RTN, 136 },
    { BUFFER_ATOMIC_FMIN_X2_BOTHEN, 137 },
    { BUFFER_ATOMIC_FMIN_X2_BOTHEN_RTN, 138 },
    { BUFFER_ATOMIC_FMIN_X2_IDXEN, 139 },
    { BUFFER_ATOMIC_FMIN_X2_IDXEN_RTN, 140 },
    { BUFFER_ATOMIC_FMIN_X2_OFFEN, 141 },
    { BUFFER_ATOMIC_FMIN_X2_OFFEN_RTN, 142 },
    { BUFFER_ATOMIC_FMIN_X2_OFFSET, 143 },
    { BUFFER_ATOMIC_FMIN_X2_OFFSET_RTN, 144 },
    { BUFFER_ATOMIC_INC_ADDR64, 145 },
    { BUFFER_ATOMIC_INC_ADDR64_RTN, 146 },
    { BUFFER_ATOMIC_INC_BOTHEN, 147 },
    { BUFFER_ATOMIC_INC_BOTHEN_RTN, 148 },
    { BUFFER_ATOMIC_INC_IDXEN, 149 },
    { BUFFER_ATOMIC_INC_IDXEN_RTN, 150 },
    { BUFFER_ATOMIC_INC_OFFEN, 151 },
    { BUFFER_ATOMIC_INC_OFFEN_RTN, 152 },
    { BUFFER_ATOMIC_INC_OFFSET, 153 },
    { BUFFER_ATOMIC_INC_OFFSET_RTN, 154 },
    { BUFFER_ATOMIC_INC_X2_ADDR64, 155 },
    { BUFFER_ATOMIC_INC_X2_ADDR64_RTN, 156 },
    { BUFFER_ATOMIC_INC_X2_BOTHEN, 157 },
    { BUFFER_ATOMIC_INC_X2_BOTHEN_RTN, 158 },
    { BUFFER_ATOMIC_INC_X2_IDXEN, 159 },
    { BUFFER_ATOMIC_INC_X2_IDXEN_RTN, 160 },
    { BUFFER_ATOMIC_INC_X2_OFFEN, 161 },
    { BUFFER_ATOMIC_INC_X2_OFFEN_RTN, 162 },
    { BUFFER_ATOMIC_INC_X2_OFFSET, 163 },
    { BUFFER_ATOMIC_INC_X2_OFFSET_RTN, 164 },
    { BUFFER_ATOMIC_OR_ADDR64, 165 },
    { BUFFER_ATOMIC_OR_ADDR64_RTN, 166 },
    { BUFFER_ATOMIC_OR_BOTHEN, 167 },
    { BUFFER_ATOMIC_OR_BOTHEN_RTN, 168 },
    { BUFFER_ATOMIC_OR_IDXEN, 169 },
    { BUFFER_ATOMIC_OR_IDXEN_RTN, 170 },
    { BUFFER_ATOMIC_OR_OFFEN, 171 },
    { BUFFER_ATOMIC_OR_OFFEN_RTN, 172 },
    { BUFFER_ATOMIC_OR_OFFSET, 173 },
    { BUFFER_ATOMIC_OR_OFFSET_RTN, 174 },
    { BUFFER_ATOMIC_OR_X2_ADDR64, 175 },
    { BUFFER_ATOMIC_OR_X2_ADDR64_RTN, 176 },
    { BUFFER_ATOMIC_OR_X2_BOTHEN, 177 },
    { BUFFER_ATOMIC_OR_X2_BOTHEN_RTN, 178 },
    { BUFFER_ATOMIC_OR_X2_IDXEN, 179 },
    { BUFFER_ATOMIC_OR_X2_IDXEN_RTN, 180 },
    { BUFFER_ATOMIC_OR_X2_OFFEN, 181 },
    { BUFFER_ATOMIC_OR_X2_OFFEN_RTN, 182 },
    { BUFFER_ATOMIC_OR_X2_OFFSET, 183 },
    { BUFFER_ATOMIC_OR_X2_OFFSET_RTN, 184 },
    { BUFFER_ATOMIC_PK_ADD_F16_ADDR64, 185 },
    { BUFFER_ATOMIC_PK_ADD_F16_BOTHEN, 186 },
    { BUFFER_ATOMIC_PK_ADD_F16_IDXEN, 187 },
    { BUFFER_ATOMIC_PK_ADD_F16_OFFEN, 188 },
    { BUFFER_ATOMIC_PK_ADD_F16_OFFSET, 189 },
    { BUFFER_ATOMIC_SMAX_ADDR64, 190 },
    { BUFFER_ATOMIC_SMAX_ADDR64_RTN, 191 },
    { BUFFER_ATOMIC_SMAX_BOTHEN, 192 },
    { BUFFER_ATOMIC_SMAX_BOTHEN_RTN, 193 },
    { BUFFER_ATOMIC_SMAX_IDXEN, 194 },
    { BUFFER_ATOMIC_SMAX_IDXEN_RTN, 195 },
    { BUFFER_ATOMIC_SMAX_OFFEN, 196 },
    { BUFFER_ATOMIC_SMAX_OFFEN_RTN, 197 },
    { BUFFER_ATOMIC_SMAX_OFFSET, 198 },
    { BUFFER_ATOMIC_SMAX_OFFSET_RTN, 199 },
    { BUFFER_ATOMIC_SMAX_X2_ADDR64, 200 },
    { BUFFER_ATOMIC_SMAX_X2_ADDR64_RTN, 201 },
    { BUFFER_ATOMIC_SMAX_X2_BOTHEN, 202 },
    { BUFFER_ATOMIC_SMAX_X2_BOTHEN_RTN, 203 },
    { BUFFER_ATOMIC_SMAX_X2_IDXEN, 204 },
    { BUFFER_ATOMIC_SMAX_X2_IDXEN_RTN, 205 },
    { BUFFER_ATOMIC_SMAX_X2_OFFEN, 206 },
    { BUFFER_ATOMIC_SMAX_X2_OFFEN_RTN, 207 },
    { BUFFER_ATOMIC_SMAX_X2_OFFSET, 208 },
    { BUFFER_ATOMIC_SMAX_X2_OFFSET_RTN, 209 },
    { BUFFER_ATOMIC_SMIN_ADDR64, 210 },
    { BUFFER_ATOMIC_SMIN_ADDR64_RTN, 211 },
    { BUFFER_ATOMIC_SMIN_BOTHEN, 212 },
    { BUFFER_ATOMIC_SMIN_BOTHEN_RTN, 213 },
    { BUFFER_ATOMIC_SMIN_IDXEN, 214 },
    { BUFFER_ATOMIC_SMIN_IDXEN_RTN, 215 },
    { BUFFER_ATOMIC_SMIN_OFFEN, 216 },
    { BUFFER_ATOMIC_SMIN_OFFEN_RTN, 217 },
    { BUFFER_ATOMIC_SMIN_OFFSET, 218 },
    { BUFFER_ATOMIC_SMIN_OFFSET_RTN, 219 },
    { BUFFER_ATOMIC_SMIN_X2_ADDR64, 220 },
    { BUFFER_ATOMIC_SMIN_X2_ADDR64_RTN, 221 },
    { BUFFER_ATOMIC_SMIN_X2_BOTHEN, 222 },
    { BUFFER_ATOMIC_SMIN_X2_BOTHEN_RTN, 223 },
    { BUFFER_ATOMIC_SMIN_X2_IDXEN, 224 },
    { BUFFER_ATOMIC_SMIN_X2_IDXEN_RTN, 225 },
    { BUFFER_ATOMIC_SMIN_X2_OFFEN, 226 },
    { BUFFER_ATOMIC_SMIN_X2_OFFEN_RTN, 227 },
    { BUFFER_ATOMIC_SMIN_X2_OFFSET, 228 },
    { BUFFER_ATOMIC_SMIN_X2_OFFSET_RTN, 229 },
    { BUFFER_ATOMIC_SUB_ADDR64, 230 },
    { BUFFER_ATOMIC_SUB_ADDR64_RTN, 231 },
    { BUFFER_ATOMIC_SUB_BOTHEN, 232 },
    { BUFFER_ATOMIC_SUB_BOTHEN_RTN, 233 },
    { BUFFER_ATOMIC_SUB_IDXEN, 234 },
    { BUFFER_ATOMIC_SUB_IDXEN_RTN, 235 },
    { BUFFER_ATOMIC_SUB_OFFEN, 236 },
    { BUFFER_ATOMIC_SUB_OFFEN_RTN, 237 },
    { BUFFER_ATOMIC_SUB_OFFSET, 238 },
    { BUFFER_ATOMIC_SUB_OFFSET_RTN, 239 },
    { BUFFER_ATOMIC_SUB_X2_ADDR64, 240 },
    { BUFFER_ATOMIC_SUB_X2_ADDR64_RTN, 241 },
    { BUFFER_ATOMIC_SUB_X2_BOTHEN, 242 },
    { BUFFER_ATOMIC_SUB_X2_BOTHEN_RTN, 243 },
    { BUFFER_ATOMIC_SUB_X2_IDXEN, 244 },
    { BUFFER_ATOMIC_SUB_X2_IDXEN_RTN, 245 },
    { BUFFER_ATOMIC_SUB_X2_OFFEN, 246 },
    { BUFFER_ATOMIC_SUB_X2_OFFEN_RTN, 247 },
    { BUFFER_ATOMIC_SUB_X2_OFFSET, 248 },
    { BUFFER_ATOMIC_SUB_X2_OFFSET_RTN, 249 },
    { BUFFER_ATOMIC_SWAP_ADDR64, 250 },
    { BUFFER_ATOMIC_SWAP_ADDR64_RTN, 251 },
    { BUFFER_ATOMIC_SWAP_BOTHEN, 252 },
    { BUFFER_ATOMIC_SWAP_BOTHEN_RTN, 253 },
    { BUFFER_ATOMIC_SWAP_IDXEN, 254 },
    { BUFFER_ATOMIC_SWAP_IDXEN_RTN, 255 },
    { BUFFER_ATOMIC_SWAP_OFFEN, 256 },
    { BUFFER_ATOMIC_SWAP_OFFEN_RTN, 257 },
    { BUFFER_ATOMIC_SWAP_OFFSET, 258 },
    { BUFFER_ATOMIC_SWAP_OFFSET_RTN, 259 },
    { BUFFER_ATOMIC_SWAP_X2_ADDR64, 260 },
    { BUFFER_ATOMIC_SWAP_X2_ADDR64_RTN, 261 },
    { BUFFER_ATOMIC_SWAP_X2_BOTHEN, 262 },
    { BUFFER_ATOMIC_SWAP_X2_BOTHEN_RTN, 263 },
    { BUFFER_ATOMIC_SWAP_X2_IDXEN, 264 },
    { BUFFER_ATOMIC_SWAP_X2_IDXEN_RTN, 265 },
    { BUFFER_ATOMIC_SWAP_X2_OFFEN, 266 },
    { BUFFER_ATOMIC_SWAP_X2_OFFEN_RTN, 267 },
    { BUFFER_ATOMIC_SWAP_X2_OFFSET, 268 },
    { BUFFER_ATOMIC_SWAP_X2_OFFSET_RTN, 269 },
    { BUFFER_ATOMIC_UMAX_ADDR64, 270 },
    { BUFFER_ATOMIC_UMAX_ADDR64_RTN, 271 },
    { BUFFER_ATOMIC_UMAX_BOTHEN, 272 },
    { BUFFER_ATOMIC_UMAX_BOTHEN_RTN, 273 },
    { BUFFER_ATOMIC_UMAX_IDXEN, 274 },
    { BUFFER_ATOMIC_UMAX_IDXEN_RTN, 275 },
    { BUFFER_ATOMIC_UMAX_OFFEN, 276 },
    { BUFFER_ATOMIC_UMAX_OFFEN_RTN, 277 },
    { BUFFER_ATOMIC_UMAX_OFFSET, 278 },
    { BUFFER_ATOMIC_UMAX_OFFSET_RTN, 279 },
    { BUFFER_ATOMIC_UMAX_X2_ADDR64, 280 },
    { BUFFER_ATOMIC_UMAX_X2_ADDR64_RTN, 281 },
    { BUFFER_ATOMIC_UMAX_X2_BOTHEN, 282 },
    { BUFFER_ATOMIC_UMAX_X2_BOTHEN_RTN, 283 },
    { BUFFER_ATOMIC_UMAX_X2_IDXEN, 284 },
    { BUFFER_ATOMIC_UMAX_X2_IDXEN_RTN, 285 },
    { BUFFER_ATOMIC_UMAX_X2_OFFEN, 286 },
    { BUFFER_ATOMIC_UMAX_X2_OFFEN_RTN, 287 },
    { BUFFER_ATOMIC_UMAX_X2_OFFSET, 288 },
    { BUFFER_ATOMIC_UMAX_X2_OFFSET_RTN, 289 },
    { BUFFER_ATOMIC_UMIN_ADDR64, 290 },
    { BUFFER_ATOMIC_UMIN_ADDR64_RTN, 291 },
    { BUFFER_ATOMIC_UMIN_BOTHEN, 292 },
    { BUFFER_ATOMIC_UMIN_BOTHEN_RTN, 293 },
    { BUFFER_ATOMIC_UMIN_IDXEN, 294 },
    { BUFFER_ATOMIC_UMIN_IDXEN_RTN, 295 },
    { BUFFER_ATOMIC_UMIN_OFFEN, 296 },
    { BUFFER_ATOMIC_UMIN_OFFEN_RTN, 297 },
    { BUFFER_ATOMIC_UMIN_OFFSET, 298 },
    { BUFFER_ATOMIC_UMIN_OFFSET_RTN, 299 },
    { BUFFER_ATOMIC_UMIN_X2_ADDR64, 300 },
    { BUFFER_ATOMIC_UMIN_X2_ADDR64_RTN, 301 },
    { BUFFER_ATOMIC_UMIN_X2_BOTHEN, 302 },
    { BUFFER_ATOMIC_UMIN_X2_BOTHEN_RTN, 303 },
    { BUFFER_ATOMIC_UMIN_X2_IDXEN, 304 },
    { BUFFER_ATOMIC_UMIN_X2_IDXEN_RTN, 305 },
    { BUFFER_ATOMIC_UMIN_X2_OFFEN, 306 },
    { BUFFER_ATOMIC_UMIN_X2_OFFEN_RTN, 307 },
    { BUFFER_ATOMIC_UMIN_X2_OFFSET, 308 },
    { BUFFER_ATOMIC_UMIN_X2_OFFSET_RTN, 309 },
    { BUFFER_ATOMIC_XOR_ADDR64, 310 },
    { BUFFER_ATOMIC_XOR_ADDR64_RTN, 311 },
    { BUFFER_ATOMIC_XOR_BOTHEN, 312 },
    { BUFFER_ATOMIC_XOR_BOTHEN_RTN, 313 },
    { BUFFER_ATOMIC_XOR_IDXEN, 314 },
    { BUFFER_ATOMIC_XOR_IDXEN_RTN, 315 },
    { BUFFER_ATOMIC_XOR_OFFEN, 316 },
    { BUFFER_ATOMIC_XOR_OFFEN_RTN, 317 },
    { BUFFER_ATOMIC_XOR_OFFSET, 318 },
    { BUFFER_ATOMIC_XOR_OFFSET_RTN, 319 },
    { BUFFER_ATOMIC_XOR_X2_ADDR64, 320 },
    { BUFFER_ATOMIC_XOR_X2_ADDR64_RTN, 321 },
    { BUFFER_ATOMIC_XOR_X2_BOTHEN, 322 },
    { BUFFER_ATOMIC_XOR_X2_BOTHEN_RTN, 323 },
    { BUFFER_ATOMIC_XOR_X2_IDXEN, 324 },
    { BUFFER_ATOMIC_XOR_X2_IDXEN_RTN, 325 },
    { BUFFER_ATOMIC_XOR_X2_OFFEN, 326 },
    { BUFFER_ATOMIC_XOR_X2_OFFEN_RTN, 327 },
    { BUFFER_ATOMIC_XOR_X2_OFFSET, 328 },
    { BUFFER_ATOMIC_XOR_X2_OFFSET_RTN, 329 },
    { BUFFER_GL0_INV, 330 },
    { BUFFER_GL1_INV, 331 },
    { BUFFER_LOAD_DWORDX2_ADDR64, 332 },
    { BUFFER_LOAD_DWORDX2_BOTHEN, 333 },
    { BUFFER_LOAD_DWORDX2_BOTHEN_exact, 334 },
    { BUFFER_LOAD_DWORDX2_IDXEN, 335 },
    { BUFFER_LOAD_DWORDX2_IDXEN_exact, 336 },
    { BUFFER_LOAD_DWORDX2_LDS_ADDR64, 337 },
    { BUFFER_LOAD_DWORDX2_LDS_BOTHEN, 338 },
    { BUFFER_LOAD_DWORDX2_LDS_BOTHEN_exact, 339 },
    { BUFFER_LOAD_DWORDX2_LDS_IDXEN, 340 },
    { BUFFER_LOAD_DWORDX2_LDS_IDXEN_exact, 341 },
    { BUFFER_LOAD_DWORDX2_LDS_OFFEN, 342 },
    { BUFFER_LOAD_DWORDX2_LDS_OFFEN_exact, 343 },
    { BUFFER_LOAD_DWORDX2_LDS_OFFSET, 344 },
    { BUFFER_LOAD_DWORDX2_LDS_OFFSET_exact, 345 },
    { BUFFER_LOAD_DWORDX2_OFFEN, 346 },
    { BUFFER_LOAD_DWORDX2_OFFEN_exact, 347 },
    { BUFFER_LOAD_DWORDX2_OFFSET, 348 },
    { BUFFER_LOAD_DWORDX2_OFFSET_exact, 349 },
    { BUFFER_LOAD_DWORDX3_ADDR64, 350 },
    { BUFFER_LOAD_DWORDX3_BOTHEN, 351 },
    { BUFFER_LOAD_DWORDX3_BOTHEN_exact, 352 },
    { BUFFER_LOAD_DWORDX3_IDXEN, 353 },
    { BUFFER_LOAD_DWORDX3_IDXEN_exact, 354 },
    { BUFFER_LOAD_DWORDX3_LDS_ADDR64, 355 },
    { BUFFER_LOAD_DWORDX3_LDS_BOTHEN, 356 },
    { BUFFER_LOAD_DWORDX3_LDS_BOTHEN_exact, 357 },
    { BUFFER_LOAD_DWORDX3_LDS_IDXEN, 358 },
    { BUFFER_LOAD_DWORDX3_LDS_IDXEN_exact, 359 },
    { BUFFER_LOAD_DWORDX3_LDS_OFFEN, 360 },
    { BUFFER_LOAD_DWORDX3_LDS_OFFEN_exact, 361 },
    { BUFFER_LOAD_DWORDX3_LDS_OFFSET, 362 },
    { BUFFER_LOAD_DWORDX3_LDS_OFFSET_exact, 363 },
    { BUFFER_LOAD_DWORDX3_OFFEN, 364 },
    { BUFFER_LOAD_DWORDX3_OFFEN_exact, 365 },
    { BUFFER_LOAD_DWORDX3_OFFSET, 366 },
    { BUFFER_LOAD_DWORDX3_OFFSET_exact, 367 },
    { BUFFER_LOAD_DWORDX4_ADDR64, 368 },
    { BUFFER_LOAD_DWORDX4_BOTHEN, 369 },
    { BUFFER_LOAD_DWORDX4_BOTHEN_exact, 370 },
    { BUFFER_LOAD_DWORDX4_IDXEN, 371 },
    { BUFFER_LOAD_DWORDX4_IDXEN_exact, 372 },
    { BUFFER_LOAD_DWORDX4_LDS_ADDR64, 373 },
    { BUFFER_LOAD_DWORDX4_LDS_BOTHEN, 374 },
    { BUFFER_LOAD_DWORDX4_LDS_BOTHEN_exact, 375 },
    { BUFFER_LOAD_DWORDX4_LDS_IDXEN, 376 },
    { BUFFER_LOAD_DWORDX4_LDS_IDXEN_exact, 377 },
    { BUFFER_LOAD_DWORDX4_LDS_OFFEN, 378 },
    { BUFFER_LOAD_DWORDX4_LDS_OFFEN_exact, 379 },
    { BUFFER_LOAD_DWORDX4_LDS_OFFSET, 380 },
    { BUFFER_LOAD_DWORDX4_LDS_OFFSET_exact, 381 },
    { BUFFER_LOAD_DWORDX4_OFFEN, 382 },
    { BUFFER_LOAD_DWORDX4_OFFEN_exact, 383 },
    { BUFFER_LOAD_DWORDX4_OFFSET, 384 },
    { BUFFER_LOAD_DWORDX4_OFFSET_exact, 385 },
    { BUFFER_LOAD_DWORD_ADDR64, 386 },
    { BUFFER_LOAD_DWORD_BOTHEN, 387 },
    { BUFFER_LOAD_DWORD_BOTHEN_exact, 388 },
    { BUFFER_LOAD_DWORD_IDXEN, 389 },
    { BUFFER_LOAD_DWORD_IDXEN_exact, 390 },
    { BUFFER_LOAD_DWORD_LDS_ADDR64, 391 },
    { BUFFER_LOAD_DWORD_LDS_BOTHEN, 392 },
    { BUFFER_LOAD_DWORD_LDS_BOTHEN_exact, 393 },
    { BUFFER_LOAD_DWORD_LDS_IDXEN, 394 },
    { BUFFER_LOAD_DWORD_LDS_IDXEN_exact, 395 },
    { BUFFER_LOAD_DWORD_LDS_OFFEN, 396 },
    { BUFFER_LOAD_DWORD_LDS_OFFEN_exact, 397 },
    { BUFFER_LOAD_DWORD_LDS_OFFSET, 398 },
    { BUFFER_LOAD_DWORD_LDS_OFFSET_exact, 399 },
    { BUFFER_LOAD_DWORD_OFFEN, 400 },
    { BUFFER_LOAD_DWORD_OFFEN_exact, 401 },
    { BUFFER_LOAD_DWORD_OFFSET, 402 },
    { BUFFER_LOAD_DWORD_OFFSET_exact, 403 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_ADDR64, 404 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_BOTHEN, 405 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_BOTHEN_exact, 406 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_IDXEN, 407 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_IDXEN_exact, 408 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_OFFEN, 409 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_OFFEN_exact, 410 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_OFFSET, 411 },
    { BUFFER_LOAD_FORMAT_D16_HI_X_OFFSET_exact, 412 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_ADDR64, 413 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_BOTHEN, 414 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_BOTHEN_exact, 415 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_IDXEN, 416 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_IDXEN_exact, 417 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_OFFEN, 418 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_OFFEN_exact, 419 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_OFFSET, 420 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_OFFSET_exact, 421 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_ADDR64, 422 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_BOTHEN, 423 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_BOTHEN_exact, 424 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_IDXEN, 425 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_IDXEN_exact, 426 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFEN, 427 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFEN_exact, 428 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFSET, 429 },
    { BUFFER_LOAD_FORMAT_D16_XYZW_gfx80_OFFSET_exact, 430 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_ADDR64, 431 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_BOTHEN, 432 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_BOTHEN_exact, 433 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_IDXEN, 434 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_IDXEN_exact, 435 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_OFFEN, 436 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_OFFEN_exact, 437 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_OFFSET, 438 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_OFFSET_exact, 439 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_ADDR64, 440 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_BOTHEN, 441 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_BOTHEN_exact, 442 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_IDXEN, 443 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_IDXEN_exact, 444 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFEN, 445 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFEN_exact, 446 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFSET, 447 },
    { BUFFER_LOAD_FORMAT_D16_XYZ_gfx80_OFFSET_exact, 448 },
    { BUFFER_LOAD_FORMAT_D16_XY_ADDR64, 449 },
    { BUFFER_LOAD_FORMAT_D16_XY_BOTHEN, 450 },
    { BUFFER_LOAD_FORMAT_D16_XY_BOTHEN_exact, 451 },
    { BUFFER_LOAD_FORMAT_D16_XY_IDXEN, 452 },
    { BUFFER_LOAD_FORMAT_D16_XY_IDXEN_exact, 453 },
    { BUFFER_LOAD_FORMAT_D16_XY_OFFEN, 454 },
    { BUFFER_LOAD_FORMAT_D16_XY_OFFEN_exact, 455 },
    { BUFFER_LOAD_FORMAT_D16_XY_OFFSET, 456 },
    { BUFFER_LOAD_FORMAT_D16_XY_OFFSET_exact, 457 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_ADDR64, 458 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_BOTHEN, 459 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_BOTHEN_exact, 460 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_IDXEN, 461 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_IDXEN_exact, 462 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFEN, 463 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFEN_exact, 464 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFSET, 465 },
    { BUFFER_LOAD_FORMAT_D16_XY_gfx80_OFFSET_exact, 466 },
    { BUFFER_LOAD_FORMAT_D16_X_ADDR64, 467 },
    { BUFFER_LOAD_FORMAT_D16_X_BOTHEN, 468 },
    { BUFFER_LOAD_FORMAT_D16_X_BOTHEN_exact, 469 },
    { BUFFER_LOAD_FORMAT_D16_X_IDXEN, 470 },
    { BUFFER_LOAD_FORMAT_D16_X_IDXEN_exact, 471 },
    { BUFFER_LOAD_FORMAT_D16_X_OFFEN, 472 },
    { BUFFER_LOAD_FORMAT_D16_X_OFFEN_exact, 473 },
    { BUFFER_LOAD_FORMAT_D16_X_OFFSET, 474 },
    { BUFFER_LOAD_FORMAT_D16_X_OFFSET_exact, 475 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_ADDR64, 476 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_BOTHEN, 477 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_BOTHEN_exact, 478 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_IDXEN, 479 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_IDXEN_exact, 480 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_OFFEN, 481 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_OFFEN_exact, 482 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_OFFSET, 483 },
    { BUFFER_LOAD_FORMAT_D16_X_gfx80_OFFSET_exact, 484 },
    { BUFFER_LOAD_FORMAT_XYZW_ADDR64, 485 },
    { BUFFER_LOAD_FORMAT_XYZW_BOTHEN, 486 },
    { BUFFER_LOAD_FORMAT_XYZW_BOTHEN_exact, 487 },
    { BUFFER_LOAD_FORMAT_XYZW_IDXEN, 488 },
    { BUFFER_LOAD_FORMAT_XYZW_IDXEN_exact, 489 },
    { BUFFER_LOAD_FORMAT_XYZW_OFFEN, 490 },
    { BUFFER_LOAD_FORMAT_XYZW_OFFEN_exact, 491 },
    { BUFFER_LOAD_FORMAT_XYZW_OFFSET, 492 },
    { BUFFER_LOAD_FORMAT_XYZW_OFFSET_exact, 493 },
    { BUFFER_LOAD_FORMAT_XYZ_ADDR64, 494 },
    { BUFFER_LOAD_FORMAT_XYZ_BOTHEN, 495 },
    { BUFFER_LOAD_FORMAT_XYZ_BOTHEN_exact, 496 },
    { BUFFER_LOAD_FORMAT_XYZ_IDXEN, 497 },
    { BUFFER_LOAD_FORMAT_XYZ_IDXEN_exact, 498 },
    { BUFFER_LOAD_FORMAT_XYZ_OFFEN, 499 },
    { BUFFER_LOAD_FORMAT_XYZ_OFFEN_exact, 500 },
    { BUFFER_LOAD_FORMAT_XYZ_OFFSET, 501 },
    { BUFFER_LOAD_FORMAT_XYZ_OFFSET_exact, 502 },
    { BUFFER_LOAD_FORMAT_XY_ADDR64, 503 },
    { BUFFER_LOAD_FORMAT_XY_BOTHEN, 504 },
    { BUFFER_LOAD_FORMAT_XY_BOTHEN_exact, 505 },
    { BUFFER_LOAD_FORMAT_XY_IDXEN, 506 },
    { BUFFER_LOAD_FORMAT_XY_IDXEN_exact, 507 },
    { BUFFER_LOAD_FORMAT_XY_OFFEN, 508 },
    { BUFFER_LOAD_FORMAT_XY_OFFEN_exact, 509 },
    { BUFFER_LOAD_FORMAT_XY_OFFSET, 510 },
    { BUFFER_LOAD_FORMAT_XY_OFFSET_exact, 511 },
    { BUFFER_LOAD_FORMAT_X_ADDR64, 512 },
    { BUFFER_LOAD_FORMAT_X_BOTHEN, 513 },
    { BUFFER_LOAD_FORMAT_X_BOTHEN_exact, 514 },
    { BUFFER_LOAD_FORMAT_X_IDXEN, 515 },
    { BUFFER_LOAD_FORMAT_X_IDXEN_exact, 516 },
    { BUFFER_LOAD_FORMAT_X_LDS_ADDR64, 517 },
    { BUFFER_LOAD_FORMAT_X_LDS_BOTHEN, 518 },
    { BUFFER_LOAD_FORMAT_X_LDS_BOTHEN_exact, 519 },
    { BUFFER_LOAD_FORMAT_X_LDS_IDXEN, 520 },
    { BUFFER_LOAD_FORMAT_X_LDS_IDXEN_exact, 521 },
    { BUFFER_LOAD_FORMAT_X_LDS_OFFEN, 522 },
    { BUFFER_LOAD_FORMAT_X_LDS_OFFEN_exact, 523 },
    { BUFFER_LOAD_FORMAT_X_LDS_OFFSET, 524 },
    { BUFFER_LOAD_FORMAT_X_LDS_OFFSET_exact, 525 },
    { BUFFER_LOAD_FORMAT_X_OFFEN, 526 },
    { BUFFER_LOAD_FORMAT_X_OFFEN_exact, 527 },
    { BUFFER_LOAD_FORMAT_X_OFFSET, 528 },
    { BUFFER_LOAD_FORMAT_X_OFFSET_exact, 529 },
    { BUFFER_LOAD_SBYTE_ADDR64, 530 },
    { BUFFER_LOAD_SBYTE_BOTHEN, 531 },
    { BUFFER_LOAD_SBYTE_BOTHEN_exact, 532 },
    { BUFFER_LOAD_SBYTE_D16_ADDR64, 533 },
    { BUFFER_LOAD_SBYTE_D16_BOTHEN, 534 },
    { BUFFER_LOAD_SBYTE_D16_BOTHEN_exact, 535 },
    { BUFFER_LOAD_SBYTE_D16_HI_ADDR64, 536 },
    { BUFFER_LOAD_SBYTE_D16_HI_BOTHEN, 537 },
    { BUFFER_LOAD_SBYTE_D16_HI_BOTHEN_exact, 538 },
    { BUFFER_LOAD_SBYTE_D16_HI_IDXEN, 539 },
    { BUFFER_LOAD_SBYTE_D16_HI_IDXEN_exact, 540 },
    { BUFFER_LOAD_SBYTE_D16_HI_OFFEN, 541 },
    { BUFFER_LOAD_SBYTE_D16_HI_OFFEN_exact, 542 },
    { BUFFER_LOAD_SBYTE_D16_HI_OFFSET, 543 },
    { BUFFER_LOAD_SBYTE_D16_HI_OFFSET_exact, 544 },
    { BUFFER_LOAD_SBYTE_D16_IDXEN, 545 },
    { BUFFER_LOAD_SBYTE_D16_IDXEN_exact, 546 },
    { BUFFER_LOAD_SBYTE_D16_OFFEN, 547 },
    { BUFFER_LOAD_SBYTE_D16_OFFEN_exact, 548 },
    { BUFFER_LOAD_SBYTE_D16_OFFSET, 549 },
    { BUFFER_LOAD_SBYTE_D16_OFFSET_exact, 550 },
    { BUFFER_LOAD_SBYTE_IDXEN, 551 },
    { BUFFER_LOAD_SBYTE_IDXEN_exact, 552 },
    { BUFFER_LOAD_SBYTE_LDS_ADDR64, 553 },
    { BUFFER_LOAD_SBYTE_LDS_BOTHEN, 554 },
    { BUFFER_LOAD_SBYTE_LDS_BOTHEN_exact, 555 },
    { BUFFER_LOAD_SBYTE_LDS_IDXEN, 556 },
    { BUFFER_LOAD_SBYTE_LDS_IDXEN_exact, 557 },
    { BUFFER_LOAD_SBYTE_LDS_OFFEN, 558 },
    { BUFFER_LOAD_SBYTE_LDS_OFFEN_exact, 559 },
    { BUFFER_LOAD_SBYTE_LDS_OFFSET, 560 },
    { BUFFER_LOAD_SBYTE_LDS_OFFSET_exact, 561 },
    { BUFFER_LOAD_SBYTE_OFFEN, 562 },
    { BUFFER_LOAD_SBYTE_OFFEN_exact, 563 },
    { BUFFER_LOAD_SBYTE_OFFSET, 564 },
    { BUFFER_LOAD_SBYTE_OFFSET_exact, 565 },
    { BUFFER_LOAD_SHORT_D16_ADDR64, 566 },
    { BUFFER_LOAD_SHORT_D16_BOTHEN, 567 },
    { BUFFER_LOAD_SHORT_D16_BOTHEN_exact, 568 },
    { BUFFER_LOAD_SHORT_D16_HI_ADDR64, 569 },
    { BUFFER_LOAD_SHORT_D16_HI_BOTHEN, 570 },
    { BUFFER_LOAD_SHORT_D16_HI_BOTHEN_exact, 571 },
    { BUFFER_LOAD_SHORT_D16_HI_IDXEN, 572 },
    { BUFFER_LOAD_SHORT_D16_HI_IDXEN_exact, 573 },
    { BUFFER_LOAD_SHORT_D16_HI_OFFEN, 574 },
    { BUFFER_LOAD_SHORT_D16_HI_OFFEN_exact, 575 },
    { BUFFER_LOAD_SHORT_D16_HI_OFFSET, 576 },
    { BUFFER_LOAD_SHORT_D16_HI_OFFSET_exact, 577 },
    { BUFFER_LOAD_SHORT_D16_IDXEN, 578 },
    { BUFFER_LOAD_SHORT_D16_IDXEN_exact, 579 },
    { BUFFER_LOAD_SHORT_D16_OFFEN, 580 },
    { BUFFER_LOAD_SHORT_D16_OFFEN_exact, 581 },
    { BUFFER_LOAD_SHORT_D16_OFFSET, 582 },
    { BUFFER_LOAD_SHORT_D16_OFFSET_exact, 583 },
    { BUFFER_LOAD_SSHORT_ADDR64, 584 },
    { BUFFER_LOAD_SSHORT_BOTHEN, 585 },
    { BUFFER_LOAD_SSHORT_BOTHEN_exact, 586 },
    { BUFFER_LOAD_SSHORT_IDXEN, 587 },
    { BUFFER_LOAD_SSHORT_IDXEN_exact, 588 },
    { BUFFER_LOAD_SSHORT_LDS_ADDR64, 589 },
    { BUFFER_LOAD_SSHORT_LDS_BOTHEN, 590 },
    { BUFFER_LOAD_SSHORT_LDS_BOTHEN_exact, 591 },
    { BUFFER_LOAD_SSHORT_LDS_IDXEN, 592 },
    { BUFFER_LOAD_SSHORT_LDS_IDXEN_exact, 593 },
    { BUFFER_LOAD_SSHORT_LDS_OFFEN, 594 },
    { BUFFER_LOAD_SSHORT_LDS_OFFEN_exact, 595 },
    { BUFFER_LOAD_SSHORT_LDS_OFFSET, 596 },
    { BUFFER_LOAD_SSHORT_LDS_OFFSET_exact, 597 },
    { BUFFER_LOAD_SSHORT_OFFEN, 598 },
    { BUFFER_LOAD_SSHORT_OFFEN_exact, 599 },
    { BUFFER_LOAD_SSHORT_OFFSET, 600 },
    { BUFFER_LOAD_SSHORT_OFFSET_exact, 601 },
    { BUFFER_LOAD_UBYTE_ADDR64, 602 },
    { BUFFER_LOAD_UBYTE_BOTHEN, 603 },
    { BUFFER_LOAD_UBYTE_BOTHEN_exact, 604 },
    { BUFFER_LOAD_UBYTE_D16_ADDR64, 605 },
    { BUFFER_LOAD_UBYTE_D16_BOTHEN, 606 },
    { BUFFER_LOAD_UBYTE_D16_BOTHEN_exact, 607 },
    { BUFFER_LOAD_UBYTE_D16_HI_ADDR64, 608 },
    { BUFFER_LOAD_UBYTE_D16_HI_BOTHEN, 609 },
    { BUFFER_LOAD_UBYTE_D16_HI_BOTHEN_exact, 610 },
    { BUFFER_LOAD_UBYTE_D16_HI_IDXEN, 611 },
    { BUFFER_LOAD_UBYTE_D16_HI_IDXEN_exact, 612 },
    { BUFFER_LOAD_UBYTE_D16_HI_OFFEN, 613 },
    { BUFFER_LOAD_UBYTE_D16_HI_OFFEN_exact, 614 },
    { BUFFER_LOAD_UBYTE_D16_HI_OFFSET, 615 },
    { BUFFER_LOAD_UBYTE_D16_HI_OFFSET_exact, 616 },
    { BUFFER_LOAD_UBYTE_D16_IDXEN, 617 },
    { BUFFER_LOAD_UBYTE_D16_IDXEN_exact, 618 },
    { BUFFER_LOAD_UBYTE_D16_OFFEN, 619 },
    { BUFFER_LOAD_UBYTE_D16_OFFEN_exact, 620 },
    { BUFFER_LOAD_UBYTE_D16_OFFSET, 621 },
    { BUFFER_LOAD_UBYTE_D16_OFFSET_exact, 622 },
    { BUFFER_LOAD_UBYTE_IDXEN, 623 },
    { BUFFER_LOAD_UBYTE_IDXEN_exact, 624 },
    { BUFFER_LOAD_UBYTE_LDS_ADDR64, 625 },
    { BUFFER_LOAD_UBYTE_LDS_BOTHEN, 626 },
    { BUFFER_LOAD_UBYTE_LDS_BOTHEN_exact, 627 },
    { BUFFER_LOAD_UBYTE_LDS_IDXEN, 628 },
    { BUFFER_LOAD_UBYTE_LDS_IDXEN_exact, 629 },
    { BUFFER_LOAD_UBYTE_LDS_OFFEN, 630 },
    { BUFFER_LOAD_UBYTE_LDS_OFFEN_exact, 631 },
    { BUFFER_LOAD_UBYTE_LDS_OFFSET, 632 },
    { BUFFER_LOAD_UBYTE_LDS_OFFSET_exact, 633 },
    { BUFFER_LOAD_UBYTE_OFFEN, 634 },
    { BUFFER_LOAD_UBYTE_OFFEN_exact, 635 },
    { BUFFER_LOAD_UBYTE_OFFSET, 636 },
    { BUFFER_LOAD_UBYTE_OFFSET_exact, 637 },
    { BUFFER_LOAD_USHORT_ADDR64, 638 },
    { BUFFER_LOAD_USHORT_BOTHEN, 639 },
    { BUFFER_LOAD_USHORT_BOTHEN_exact, 640 },
    { BUFFER_LOAD_USHORT_IDXEN, 641 },
    { BUFFER_LOAD_USHORT_IDXEN_exact, 642 },
    { BUFFER_LOAD_USHORT_LDS_ADDR64, 643 },
    { BUFFER_LOAD_USHORT_LDS_BOTHEN, 644 },
    { BUFFER_LOAD_USHORT_LDS_BOTHEN_exact, 645 },
    { BUFFER_LOAD_USHORT_LDS_IDXEN, 646 },
    { BUFFER_LOAD_USHORT_LDS_IDXEN_exact, 647 },
    { BUFFER_LOAD_USHORT_LDS_OFFEN, 648 },
    { BUFFER_LOAD_USHORT_LDS_OFFEN_exact, 649 },
    { BUFFER_LOAD_USHORT_LDS_OFFSET, 650 },
    { BUFFER_LOAD_USHORT_LDS_OFFSET_exact, 651 },
    { BUFFER_LOAD_USHORT_OFFEN, 652 },
    { BUFFER_LOAD_USHORT_OFFEN_exact, 653 },
    { BUFFER_LOAD_USHORT_OFFSET, 654 },
    { BUFFER_LOAD_USHORT_OFFSET_exact, 655 },
    { BUFFER_STORE_BYTE_ADDR64, 656 },
    { BUFFER_STORE_BYTE_BOTHEN, 657 },
    { BUFFER_STORE_BYTE_BOTHEN_exact, 658 },
    { BUFFER_STORE_BYTE_D16_HI_ADDR64, 659 },
    { BUFFER_STORE_BYTE_D16_HI_BOTHEN, 660 },
    { BUFFER_STORE_BYTE_D16_HI_BOTHEN_exact, 661 },
    { BUFFER_STORE_BYTE_D16_HI_IDXEN, 662 },
    { BUFFER_STORE_BYTE_D16_HI_IDXEN_exact, 663 },
    { BUFFER_STORE_BYTE_D16_HI_OFFEN, 664 },
    { BUFFER_STORE_BYTE_D16_HI_OFFEN_exact, 665 },
    { BUFFER_STORE_BYTE_D16_HI_OFFSET, 666 },
    { BUFFER_STORE_BYTE_D16_HI_OFFSET_exact, 667 },
    { BUFFER_STORE_BYTE_IDXEN, 668 },
    { BUFFER_STORE_BYTE_IDXEN_exact, 669 },
    { BUFFER_STORE_BYTE_OFFEN, 670 },
    { BUFFER_STORE_BYTE_OFFEN_exact, 671 },
    { BUFFER_STORE_BYTE_OFFSET, 672 },
    { BUFFER_STORE_BYTE_OFFSET_exact, 673 },
    { BUFFER_STORE_DWORDX2_ADDR64, 674 },
    { BUFFER_STORE_DWORDX2_BOTHEN, 675 },
    { BUFFER_STORE_DWORDX2_BOTHEN_exact, 676 },
    { BUFFER_STORE_DWORDX2_IDXEN, 677 },
    { BUFFER_STORE_DWORDX2_IDXEN_exact, 678 },
    { BUFFER_STORE_DWORDX2_OFFEN, 679 },
    { BUFFER_STORE_DWORDX2_OFFEN_exact, 680 },
    { BUFFER_STORE_DWORDX2_OFFSET, 681 },
    { BUFFER_STORE_DWORDX2_OFFSET_exact, 682 },
    { BUFFER_STORE_DWORDX3_ADDR64, 683 },
    { BUFFER_STORE_DWORDX3_BOTHEN, 684 },
    { BUFFER_STORE_DWORDX3_BOTHEN_exact, 685 },
    { BUFFER_STORE_DWORDX3_IDXEN, 686 },
    { BUFFER_STORE_DWORDX3_IDXEN_exact, 687 },
    { BUFFER_STORE_DWORDX3_OFFEN, 688 },
    { BUFFER_STORE_DWORDX3_OFFEN_exact, 689 },
    { BUFFER_STORE_DWORDX3_OFFSET, 690 },
    { BUFFER_STORE_DWORDX3_OFFSET_exact, 691 },
    { BUFFER_STORE_DWORDX4_ADDR64, 692 },
    { BUFFER_STORE_DWORDX4_BOTHEN, 693 },
    { BUFFER_STORE_DWORDX4_BOTHEN_exact, 694 },
    { BUFFER_STORE_DWORDX4_IDXEN, 695 },
    { BUFFER_STORE_DWORDX4_IDXEN_exact, 696 },
    { BUFFER_STORE_DWORDX4_OFFEN, 697 },
    { BUFFER_STORE_DWORDX4_OFFEN_exact, 698 },
    { BUFFER_STORE_DWORDX4_OFFSET, 699 },
    { BUFFER_STORE_DWORDX4_OFFSET_exact, 700 },
    { BUFFER_STORE_DWORD_ADDR64, 701 },
    { BUFFER_STORE_DWORD_BOTHEN, 702 },
    { BUFFER_STORE_DWORD_BOTHEN_exact, 703 },
    { BUFFER_STORE_DWORD_IDXEN, 704 },
    { BUFFER_STORE_DWORD_IDXEN_exact, 705 },
    { BUFFER_STORE_DWORD_OFFEN, 706 },
    { BUFFER_STORE_DWORD_OFFEN_exact, 707 },
    { BUFFER_STORE_DWORD_OFFSET, 708 },
    { BUFFER_STORE_DWORD_OFFSET_exact, 709 },
    { BUFFER_STORE_FORMAT_D16_HI_X_ADDR64, 710 },
    { BUFFER_STORE_FORMAT_D16_HI_X_BOTHEN, 711 },
    { BUFFER_STORE_FORMAT_D16_HI_X_BOTHEN_exact, 712 },
    { BUFFER_STORE_FORMAT_D16_HI_X_IDXEN, 713 },
    { BUFFER_STORE_FORMAT_D16_HI_X_IDXEN_exact, 714 },
    { BUFFER_STORE_FORMAT_D16_HI_X_OFFEN, 715 },
    { BUFFER_STORE_FORMAT_D16_HI_X_OFFEN_exact, 716 },
    { BUFFER_STORE_FORMAT_D16_HI_X_OFFSET, 717 },
    { BUFFER_STORE_FORMAT_D16_HI_X_OFFSET_exact, 718 },
    { BUFFER_STORE_FORMAT_D16_XYZW_ADDR64, 719 },
    { BUFFER_STORE_FORMAT_D16_XYZW_BOTHEN, 720 },
    { BUFFER_STORE_FORMAT_D16_XYZW_BOTHEN_exact, 721 },
    { BUFFER_STORE_FORMAT_D16_XYZW_IDXEN, 722 },
    { BUFFER_STORE_FORMAT_D16_XYZW_IDXEN_exact, 723 },
    { BUFFER_STORE_FORMAT_D16_XYZW_OFFEN, 724 },
    { BUFFER_STORE_FORMAT_D16_XYZW_OFFEN_exact, 725 },
    { BUFFER_STORE_FORMAT_D16_XYZW_OFFSET, 726 },
    { BUFFER_STORE_FORMAT_D16_XYZW_OFFSET_exact, 727 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_ADDR64, 728 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_BOTHEN, 729 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_BOTHEN_exact, 730 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_IDXEN, 731 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_IDXEN_exact, 732 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFEN, 733 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFEN_exact, 734 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFSET, 735 },
    { BUFFER_STORE_FORMAT_D16_XYZW_gfx80_OFFSET_exact, 736 },
    { BUFFER_STORE_FORMAT_D16_XYZ_ADDR64, 737 },
    { BUFFER_STORE_FORMAT_D16_XYZ_BOTHEN, 738 },
    { BUFFER_STORE_FORMAT_D16_XYZ_BOTHEN_exact, 739 },
    { BUFFER_STORE_FORMAT_D16_XYZ_IDXEN, 740 },
    { BUFFER_STORE_FORMAT_D16_XYZ_IDXEN_exact, 741 },
    { BUFFER_STORE_FORMAT_D16_XYZ_OFFEN, 742 },
    { BUFFER_STORE_FORMAT_D16_XYZ_OFFEN_exact, 743 },
    { BUFFER_STORE_FORMAT_D16_XYZ_OFFSET, 744 },
    { BUFFER_STORE_FORMAT_D16_XYZ_OFFSET_exact, 745 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_ADDR64, 746 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_BOTHEN, 747 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_BOTHEN_exact, 748 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_IDXEN, 749 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_IDXEN_exact, 750 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFEN, 751 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFEN_exact, 752 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFSET, 753 },
    { BUFFER_STORE_FORMAT_D16_XYZ_gfx80_OFFSET_exact, 754 },
    { BUFFER_STORE_FORMAT_D16_XY_ADDR64, 755 },
    { BUFFER_STORE_FORMAT_D16_XY_BOTHEN, 756 },
    { BUFFER_STORE_FORMAT_D16_XY_BOTHEN_exact, 757 },
    { BUFFER_STORE_FORMAT_D16_XY_IDXEN, 758 },
    { BUFFER_STORE_FORMAT_D16_XY_IDXEN_exact, 759 },
    { BUFFER_STORE_FORMAT_D16_XY_OFFEN, 760 },
    { BUFFER_STORE_FORMAT_D16_XY_OFFEN_exact, 761 },
    { BUFFER_STORE_FORMAT_D16_XY_OFFSET, 762 },
    { BUFFER_STORE_FORMAT_D16_XY_OFFSET_exact, 763 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_ADDR64, 764 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_BOTHEN, 765 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_BOTHEN_exact, 766 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_IDXEN, 767 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_IDXEN_exact, 768 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_OFFEN, 769 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_OFFEN_exact, 770 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_OFFSET, 771 },
    { BUFFER_STORE_FORMAT_D16_XY_gfx80_OFFSET_exact, 772 },
    { BUFFER_STORE_FORMAT_D16_X_ADDR64, 773 },
    { BUFFER_STORE_FORMAT_D16_X_BOTHEN, 774 },
    { BUFFER_STORE_FORMAT_D16_X_BOTHEN_exact, 775 },
    { BUFFER_STORE_FORMAT_D16_X_IDXEN, 776 },
    { BUFFER_STORE_FORMAT_D16_X_IDXEN_exact, 777 },
    { BUFFER_STORE_FORMAT_D16_X_OFFEN, 778 },
    { BUFFER_STORE_FORMAT_D16_X_OFFEN_exact, 779 },
    { BUFFER_STORE_FORMAT_D16_X_OFFSET, 780 },
    { BUFFER_STORE_FORMAT_D16_X_OFFSET_exact, 781 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_ADDR64, 782 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_BOTHEN, 783 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_BOTHEN_exact, 784 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_IDXEN, 785 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_IDXEN_exact, 786 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_OFFEN, 787 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_OFFEN_exact, 788 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_OFFSET, 789 },
    { BUFFER_STORE_FORMAT_D16_X_gfx80_OFFSET_exact, 790 },
    { BUFFER_STORE_FORMAT_XYZW_ADDR64, 791 },
    { BUFFER_STORE_FORMAT_XYZW_BOTHEN, 792 },
    { BUFFER_STORE_FORMAT_XYZW_BOTHEN_exact, 793 },
    { BUFFER_STORE_FORMAT_XYZW_IDXEN, 794 },
    { BUFFER_STORE_FORMAT_XYZW_IDXEN_exact, 795 },
    { BUFFER_STORE_FORMAT_XYZW_OFFEN, 796 },
    { BUFFER_STORE_FORMAT_XYZW_OFFEN_exact, 797 },
    { BUFFER_STORE_FORMAT_XYZW_OFFSET, 798 },
    { BUFFER_STORE_FORMAT_XYZW_OFFSET_exact, 799 },
    { BUFFER_STORE_FORMAT_XYZ_ADDR64, 800 },
    { BUFFER_STORE_FORMAT_XYZ_BOTHEN, 801 },
    { BUFFER_STORE_FORMAT_XYZ_BOTHEN_exact, 802 },
    { BUFFER_STORE_FORMAT_XYZ_IDXEN, 803 },
    { BUFFER_STORE_FORMAT_XYZ_IDXEN_exact, 804 },
    { BUFFER_STORE_FORMAT_XYZ_OFFEN, 805 },
    { BUFFER_STORE_FORMAT_XYZ_OFFEN_exact, 806 },
    { BUFFER_STORE_FORMAT_XYZ_OFFSET, 807 },
    { BUFFER_STORE_FORMAT_XYZ_OFFSET_exact, 808 },
    { BUFFER_STORE_FORMAT_XY_ADDR64, 809 },
    { BUFFER_STORE_FORMAT_XY_BOTHEN, 810 },
    { BUFFER_STORE_FORMAT_XY_BOTHEN_exact, 811 },
    { BUFFER_STORE_FORMAT_XY_IDXEN, 812 },
    { BUFFER_STORE_FORMAT_XY_IDXEN_exact, 813 },
    { BUFFER_STORE_FORMAT_XY_OFFEN, 814 },
    { BUFFER_STORE_FORMAT_XY_OFFEN_exact, 815 },
    { BUFFER_STORE_FORMAT_XY_OFFSET, 816 },
    { BUFFER_STORE_FORMAT_XY_OFFSET_exact, 817 },
    { BUFFER_STORE_FORMAT_X_ADDR64, 818 },
    { BUFFER_STORE_FORMAT_X_BOTHEN, 819 },
    { BUFFER_STORE_FORMAT_X_BOTHEN_exact, 820 },
    { BUFFER_STORE_FORMAT_X_IDXEN, 821 },
    { BUFFER_STORE_FORMAT_X_IDXEN_exact, 822 },
    { BUFFER_STORE_FORMAT_X_OFFEN, 823 },
    { BUFFER_STORE_FORMAT_X_OFFEN_exact, 824 },
    { BUFFER_STORE_FORMAT_X_OFFSET, 825 },
    { BUFFER_STORE_FORMAT_X_OFFSET_exact, 826 },
    { BUFFER_STORE_LDS_DWORD, 827 },
    { BUFFER_STORE_SHORT_ADDR64, 828 },
    { BUFFER_STORE_SHORT_BOTHEN, 829 },
    { BUFFER_STORE_SHORT_BOTHEN_exact, 830 },
    { BUFFER_STORE_SHORT_D16_HI_ADDR64, 831 },
    { BUFFER_STORE_SHORT_D16_HI_BOTHEN, 832 },
    { BUFFER_STORE_SHORT_D16_HI_BOTHEN_exact, 833 },
    { BUFFER_STORE_SHORT_D16_HI_IDXEN, 834 },
    { BUFFER_STORE_SHORT_D16_HI_IDXEN_exact, 835 },
    { BUFFER_STORE_SHORT_D16_HI_OFFEN, 836 },
    { BUFFER_STORE_SHORT_D16_HI_OFFEN_exact, 837 },
    { BUFFER_STORE_SHORT_D16_HI_OFFSET, 838 },
    { BUFFER_STORE_SHORT_D16_HI_OFFSET_exact, 839 },
    { BUFFER_STORE_SHORT_IDXEN, 840 },
    { BUFFER_STORE_SHORT_IDXEN_exact, 841 },
    { BUFFER_STORE_SHORT_OFFEN, 842 },
    { BUFFER_STORE_SHORT_OFFEN_exact, 843 },
    { BUFFER_STORE_SHORT_OFFSET, 844 },
    { BUFFER_STORE_SHORT_OFFSET_exact, 845 },
    { BUFFER_WBINVL1, 846 },
    { BUFFER_WBINVL1_SC, 847 },
    { BUFFER_WBINVL1_VOL, 848 },
  };

  struct KeyType {
    unsigned Opcode;
  };
  KeyType Key = { Opcode };
  auto Table = makeArrayRef(Index);
  auto Idx = std::lower_bound(Table.begin(), Table.end(), Key,
    [](const IndexType &LHS, const KeyType &RHS) {
      if (LHS.Opcode < RHS.Opcode)
        return true;
      if (LHS.Opcode > RHS.Opcode)
        return false;
      return false;
    });

  if (Idx == Table.end() ||
      Key.Opcode != Idx->Opcode)
    return nullptr;
  return &MUBUFInfoTable[Idx->_index];
}
#endif

#ifdef GET_RsrcIntrinsics_DECL
const RsrcIntrinsic *lookupRsrcIntrinsic(unsigned Intr);
#endif

#ifdef GET_RsrcIntrinsics_IMPL
constexpr RsrcIntrinsic RsrcIntrinsics[] = {
  { Intrinsic::amdgcn_buffer_atomic_add, 0x1, false }, // 0
  { Intrinsic::amdgcn_buffer_atomic_and, 0x1, false }, // 1
  { Intrinsic::amdgcn_buffer_atomic_cmpswap, 0x2, false }, // 2
  { Intrinsic::amdgcn_buffer_atomic_or, 0x1, false }, // 3
  { Intrinsic::amdgcn_buffer_atomic_smax, 0x1, false }, // 4
  { Intrinsic::amdgcn_buffer_atomic_smin, 0x1, false }, // 5
  { Intrinsic::amdgcn_buffer_atomic_sub, 0x1, false }, // 6
  { Intrinsic::amdgcn_buffer_atomic_swap, 0x1, false }, // 7
  { Intrinsic::amdgcn_buffer_atomic_umax, 0x1, false }, // 8
  { Intrinsic::amdgcn_buffer_atomic_umin, 0x1, false }, // 9
  { Intrinsic::amdgcn_buffer_atomic_xor, 0x1, false }, // 10
  { Intrinsic::amdgcn_buffer_load, 0x0, false }, // 11
  { Intrinsic::amdgcn_buffer_load_format, 0x0, false }, // 12
  { Intrinsic::amdgcn_buffer_store, 0x1, false }, // 13
  { Intrinsic::amdgcn_buffer_store_format, 0x1, false }, // 14
  { Intrinsic::amdgcn_image_atomic_add_1d, 0x2, true }, // 15
  { Intrinsic::amdgcn_image_atomic_add_1darray, 0x3, true }, // 16
  { Intrinsic::amdgcn_image_atomic_add_2d, 0x3, true }, // 17
  { Intrinsic::amdgcn_image_atomic_add_2darray, 0x4, true }, // 18
  { Intrinsic::amdgcn_image_atomic_add_2darraymsaa, 0x5, true }, // 19
  { Intrinsic::amdgcn_image_atomic_add_2dmsaa, 0x4, true }, // 20
  { Intrinsic::amdgcn_image_atomic_add_3d, 0x4, true }, // 21
  { Intrinsic::amdgcn_image_atomic_add_cube, 0x4, true }, // 22
  { Intrinsic::amdgcn_image_atomic_and_1d, 0x2, true }, // 23
  { Intrinsic::amdgcn_image_atomic_and_1darray, 0x3, true }, // 24
  { Intrinsic::amdgcn_image_atomic_and_2d, 0x3, true }, // 25
  { Intrinsic::amdgcn_image_atomic_and_2darray, 0x4, true }, // 26
  { Intrinsic::amdgcn_image_atomic_and_2darraymsaa, 0x5, true }, // 27
  { Intrinsic::amdgcn_image_atomic_and_2dmsaa, 0x4, true }, // 28
  { Intrinsic::amdgcn_image_atomic_and_3d, 0x4, true }, // 29
  { Intrinsic::amdgcn_image_atomic_and_cube, 0x4, true }, // 30
  { Intrinsic::amdgcn_image_atomic_cmpswap_1d, 0x3, true }, // 31
  { Intrinsic::amdgcn_image_atomic_cmpswap_1darray, 0x4, true }, // 32
  { Intrinsic::amdgcn_image_atomic_cmpswap_2d, 0x4, true }, // 33
  { Intrinsic::amdgcn_image_atomic_cmpswap_2darray, 0x5, true }, // 34
  { Intrinsic::amdgcn_image_atomic_cmpswap_2darraymsaa, 0x6, true }, // 35
  { Intrinsic::amdgcn_image_atomic_cmpswap_2dmsaa, 0x5, true }, // 36
  { Intrinsic::amdgcn_image_atomic_cmpswap_3d, 0x5, true }, // 37
  { Intrinsic::amdgcn_image_atomic_cmpswap_cube, 0x5, true }, // 38
  { Intrinsic::amdgcn_image_atomic_dec_1d, 0x2, true }, // 39
  { Intrinsic::amdgcn_image_atomic_dec_1darray, 0x3, true }, // 40
  { Intrinsic::amdgcn_image_atomic_dec_2d, 0x3, true }, // 41
  { Intrinsic::amdgcn_image_atomic_dec_2darray, 0x4, true }, // 42
  { Intrinsic::amdgcn_image_atomic_dec_2darraymsaa, 0x5, true }, // 43
  { Intrinsic::amdgcn_image_atomic_dec_2dmsaa, 0x4, true }, // 44
  { Intrinsic::amdgcn_image_atomic_dec_3d, 0x4, true }, // 45
  { Intrinsic::amdgcn_image_atomic_dec_cube, 0x4, true }, // 46
  { Intrinsic::amdgcn_image_atomic_inc_1d, 0x2, true }, // 47
  { Intrinsic::amdgcn_image_atomic_inc_1darray, 0x3, true }, // 48
  { Intrinsic::amdgcn_image_atomic_inc_2d, 0x3, true }, // 49
  { Intrinsic::amdgcn_image_atomic_inc_2darray, 0x4, true }, // 50
  { Intrinsic::amdgcn_image_atomic_inc_2darraymsaa, 0x5, true }, // 51
  { Intrinsic::amdgcn_image_atomic_inc_2dmsaa, 0x4, true }, // 52
  { Intrinsic::amdgcn_image_atomic_inc_3d, 0x4, true }, // 53
  { Intrinsic::amdgcn_image_atomic_inc_cube, 0x4, true }, // 54
  { Intrinsic::amdgcn_image_atomic_or_1d, 0x2, true }, // 55
  { Intrinsic::amdgcn_image_atomic_or_1darray, 0x3, true }, // 56
  { Intrinsic::amdgcn_image_atomic_or_2d, 0x3, true }, // 57
  { Intrinsic::amdgcn_image_atomic_or_2darray, 0x4, true }, // 58
  { Intrinsic::amdgcn_image_atomic_or_2darraymsaa, 0x5, true }, // 59
  { Intrinsic::amdgcn_image_atomic_or_2dmsaa, 0x4, true }, // 60
  { Intrinsic::amdgcn_image_atomic_or_3d, 0x4, true }, // 61
  { Intrinsic::amdgcn_image_atomic_or_cube, 0x4, true }, // 62
  { Intrinsic::amdgcn_image_atomic_smax_1d, 0x2, true }, // 63
  { Intrinsic::amdgcn_image_atomic_smax_1darray, 0x3, true }, // 64
  { Intrinsic::amdgcn_image_atomic_smax_2d, 0x3, true }, // 65
  { Intrinsic::amdgcn_image_atomic_smax_2darray, 0x4, true }, // 66
  { Intrinsic::amdgcn_image_atomic_smax_2darraymsaa, 0x5, true }, // 67
  { Intrinsic::amdgcn_image_atomic_smax_2dmsaa, 0x4, true }, // 68
  { Intrinsic::amdgcn_image_atomic_smax_3d, 0x4, true }, // 69
  { Intrinsic::amdgcn_image_atomic_smax_cube, 0x4, true }, // 70
  { Intrinsic::amdgcn_image_atomic_smin_1d, 0x2, true }, // 71
  { Intrinsic::amdgcn_image_atomic_smin_1darray, 0x3, true }, // 72
  { Intrinsic::amdgcn_image_atomic_smin_2d, 0x3, true }, // 73
  { Intrinsic::amdgcn_image_atomic_smin_2darray, 0x4, true }, // 74
  { Intrinsic::amdgcn_image_atomic_smin_2darraymsaa, 0x5, true }, // 75
  { Intrinsic::amdgcn_image_atomic_smin_2dmsaa, 0x4, true }, // 76
  { Intrinsic::amdgcn_image_atomic_smin_3d, 0x4, true }, // 77
  { Intrinsic::amdgcn_image_atomic_smin_cube, 0x4, true }, // 78
  { Intrinsic::amdgcn_image_atomic_sub_1d, 0x2, true }, // 79
  { Intrinsic::amdgcn_image_atomic_sub_1darray, 0x3, true }, // 80
  { Intrinsic::amdgcn_image_atomic_sub_2d, 0x3, true }, // 81
  { Intrinsic::amdgcn_image_atomic_sub_2darray, 0x4, true }, // 82
  { Intrinsic::amdgcn_image_atomic_sub_2darraymsaa, 0x5, true }, // 83
  { Intrinsic::amdgcn_image_atomic_sub_2dmsaa, 0x4, true }, // 84
  { Intrinsic::amdgcn_image_atomic_sub_3d, 0x4, true }, // 85
  { Intrinsic::amdgcn_image_atomic_sub_cube, 0x4, true }, // 86
  { Intrinsic::amdgcn_image_atomic_swap_1d, 0x2, true }, // 87
  { Intrinsic::amdgcn_image_atomic_swap_1darray, 0x3, true }, // 88
  { Intrinsic::amdgcn_image_atomic_swap_2d, 0x3, true }, // 89
  { Intrinsic::amdgcn_image_atomic_swap_2darray, 0x4, true }, // 90
  { Intrinsic::amdgcn_image_atomic_swap_2darraymsaa, 0x5, true }, // 91
  { Intrinsic::amdgcn_image_atomic_swap_2dmsaa, 0x4, true }, // 92
  { Intrinsic::amdgcn_image_atomic_swap_3d, 0x4, true }, // 93
  { Intrinsic::amdgcn_image_atomic_swap_cube, 0x4, true }, // 94
  { Intrinsic::amdgcn_image_atomic_umax_1d, 0x2, true }, // 95
  { Intrinsic::amdgcn_image_atomic_umax_1darray, 0x3, true }, // 96
  { Intrinsic::amdgcn_image_atomic_umax_2d, 0x3, true }, // 97
  { Intrinsic::amdgcn_image_atomic_umax_2darray, 0x4, true }, // 98
  { Intrinsic::amdgcn_image_atomic_umax_2darraymsaa, 0x5, true }, // 99
  { Intrinsic::amdgcn_image_atomic_umax_2dmsaa, 0x4, true }, // 100
  { Intrinsic::amdgcn_image_atomic_umax_3d, 0x4, true }, // 101
  { Intrinsic::amdgcn_image_atomic_umax_cube, 0x4, true }, // 102
  { Intrinsic::amdgcn_image_atomic_umin_1d, 0x2, true }, // 103
  { Intrinsic::amdgcn_image_atomic_umin_1darray, 0x3, true }, // 104
  { Intrinsic::amdgcn_image_atomic_umin_2d, 0x3, true }, // 105
  { Intrinsic::amdgcn_image_atomic_umin_2darray, 0x4, true }, // 106
  { Intrinsic::amdgcn_image_atomic_umin_2darraymsaa, 0x5, true }, // 107
  { Intrinsic::amdgcn_image_atomic_umin_2dmsaa, 0x4, true }, // 108
  { Intrinsic::amdgcn_image_atomic_umin_3d, 0x4, true }, // 109
  { Intrinsic::amdgcn_image_atomic_umin_cube, 0x4, true }, // 110
  { Intrinsic::amdgcn_image_atomic_xor_1d, 0x2, true }, // 111
  { Intrinsic::amdgcn_image_atomic_xor_1darray, 0x3, true }, // 112
  { Intrinsic::amdgcn_image_atomic_xor_2d, 0x3, true }, // 113
  { Intrinsic::amdgcn_image_atomic_xor_2darray, 0x4, true }, // 114
  { Intrinsic::amdgcn_image_atomic_xor_2darraymsaa, 0x5, true }, // 115
  { Intrinsic::amdgcn_image_atomic_xor_2dmsaa, 0x4, true }, // 116
  { Intrinsic::amdgcn_image_atomic_xor_3d, 0x4, true }, // 117
  { Intrinsic::amdgcn_image_atomic_xor_cube, 0x4, true }, // 118
  { Intrinsic::amdgcn_image_gather4_2d, 0x3, true }, // 119
  { Intrinsic::amdgcn_image_gather4_2darray, 0x4, true }, // 120
  { Intrinsic::amdgcn_image_gather4_b_2d, 0x4, true }, // 121
  { Intrinsic::amdgcn_image_gather4_b_2darray, 0x5, true }, // 122
  { Intrinsic::amdgcn_image_gather4_b_cl_2d, 0x5, true }, // 123
  { Intrinsic::amdgcn_image_gather4_b_cl_2darray, 0x6, true }, // 124
  { Intrinsic::amdgcn_image_gather4_b_cl_cube, 0x6, true }, // 125
  { Intrinsic::amdgcn_image_gather4_b_cl_o_2d, 0x6, true }, // 126
  { Intrinsic::amdgcn_image_gather4_b_cl_o_2darray, 0x7, true }, // 127
  { Intrinsic::amdgcn_image_gather4_b_cl_o_cube, 0x7, true }, // 128
  { Intrinsic::amdgcn_image_gather4_b_cube, 0x5, true }, // 129
  { Intrinsic::amdgcn_image_gather4_b_o_2d, 0x5, true }, // 130
  { Intrinsic::amdgcn_image_gather4_b_o_2darray, 0x6, true }, // 131
  { Intrinsic::amdgcn_image_gather4_b_o_cube, 0x6, true }, // 132
  { Intrinsic::amdgcn_image_gather4_c_2d, 0x4, true }, // 133
  { Intrinsic::amdgcn_image_gather4_c_2darray, 0x5, true }, // 134
  { Intrinsic::amdgcn_image_gather4_c_b_2d, 0x5, true }, // 135
  { Intrinsic::amdgcn_image_gather4_c_b_2darray, 0x6, true }, // 136
  { Intrinsic::amdgcn_image_gather4_c_b_cl_2d, 0x6, true }, // 137
  { Intrinsic::amdgcn_image_gather4_c_b_cl_2darray, 0x7, true }, // 138
  { Intrinsic::amdgcn_image_gather4_c_b_cl_cube, 0x7, true }, // 139
  { Intrinsic::amdgcn_image_gather4_c_b_cl_o_2d, 0x7, true }, // 140
  { Intrinsic::amdgcn_image_gather4_c_b_cl_o_2darray, 0x8, true }, // 141
  { Intrinsic::amdgcn_image_gather4_c_b_cl_o_cube, 0x8, true }, // 142
  { Intrinsic::amdgcn_image_gather4_c_b_cube, 0x6, true }, // 143
  { Intrinsic::amdgcn_image_gather4_c_b_o_2d, 0x6, true }, // 144
  { Intrinsic::amdgcn_image_gather4_c_b_o_2darray, 0x7, true }, // 145
  { Intrinsic::amdgcn_image_gather4_c_b_o_cube, 0x7, true }, // 146
  { Intrinsic::amdgcn_image_gather4_c_cl_2d, 0x5, true }, // 147
  { Intrinsic::amdgcn_image_gather4_c_cl_2darray, 0x6, true }, // 148
  { Intrinsic::amdgcn_image_gather4_c_cl_cube, 0x6, true }, // 149
  { Intrinsic::amdgcn_image_gather4_c_cl_o_2d, 0x6, true }, // 150
  { Intrinsic::amdgcn_image_gather4_c_cl_o_2darray, 0x7, true }, // 151
  { Intrinsic::amdgcn_image_gather4_c_cl_o_cube, 0x7, true }, // 152
  { Intrinsic::amdgcn_image_gather4_c_cube, 0x5, true }, // 153
  { Intrinsic::amdgcn_image_gather4_c_l_2d, 0x5, true }, // 154
  { Intrinsic::amdgcn_image_gather4_c_l_2darray, 0x6, true }, // 155
  { Intrinsic::amdgcn_image_gather4_c_l_cube, 0x6, true }, // 156
  { Intrinsic::amdgcn_image_gather4_c_l_o_2d, 0x6, true }, // 157
  { Intrinsic::amdgcn_image_gather4_c_l_o_2darray, 0x7, true }, // 158
  { Intrinsic::amdgcn_image_gather4_c_l_o_cube, 0x7, true }, // 159
  { Intrinsic::amdgcn_image_gather4_c_lz_2d, 0x4, true }, // 160
  { Intrinsic::amdgcn_image_gather4_c_lz_2darray, 0x5, true }, // 161
  { Intrinsic::amdgcn_image_gather4_c_lz_cube, 0x5, true }, // 162
  { Intrinsic::amdgcn_image_gather4_c_lz_o_2d, 0x5, true }, // 163
  { Intrinsic::amdgcn_image_gather4_c_lz_o_2darray, 0x6, true }, // 164
  { Intrinsic::amdgcn_image_gather4_c_lz_o_cube, 0x6, true }, // 165
  { Intrinsic::amdgcn_image_gather4_c_o_2d, 0x5, true }, // 166
  { Intrinsic::amdgcn_image_gather4_c_o_2darray, 0x6, true }, // 167
  { Intrinsic::amdgcn_image_gather4_c_o_cube, 0x6, true }, // 168
  { Intrinsic::amdgcn_image_gather4_cl_2d, 0x4, true }, // 169
  { Intrinsic::amdgcn_image_gather4_cl_2darray, 0x5, true }, // 170
  { Intrinsic::amdgcn_image_gather4_cl_cube, 0x5, true }, // 171
  { Intrinsic::amdgcn_image_gather4_cl_o_2d, 0x5, true }, // 172
  { Intrinsic::amdgcn_image_gather4_cl_o_2darray, 0x6, true }, // 173
  { Intrinsic::amdgcn_image_gather4_cl_o_cube, 0x6, true }, // 174
  { Intrinsic::amdgcn_image_gather4_cube, 0x4, true }, // 175
  { Intrinsic::amdgcn_image_gather4_l_2d, 0x4, true }, // 176
  { Intrinsic::amdgcn_image_gather4_l_2darray, 0x5, true }, // 177
  { Intrinsic::amdgcn_image_gather4_l_cube, 0x5, true }, // 178
  { Intrinsic::amdgcn_image_gather4_l_o_2d, 0x5, true }, // 179
  { Intrinsic::amdgcn_image_gather4_l_o_2darray, 0x6, true }, // 180
  { Intrinsic::amdgcn_image_gather4_l_o_cube, 0x6, true }, // 181
  { Intrinsic::amdgcn_image_gather4_lz_2d, 0x3, true }, // 182
  { Intrinsic::amdgcn_image_gather4_lz_2darray, 0x4, true }, // 183
  { Intrinsic::amdgcn_image_gather4_lz_cube, 0x4, true }, // 184
  { Intrinsic::amdgcn_image_gather4_lz_o_2d, 0x4, true }, // 185
  { Intrinsic::amdgcn_image_gather4_lz_o_2darray, 0x5, true }, // 186
  { Intrinsic::amdgcn_image_gather4_lz_o_cube, 0x5, true }, // 187
  { Intrinsic::amdgcn_image_gather4_o_2d, 0x4, true }, // 188
  { Intrinsic::amdgcn_image_gather4_o_2darray, 0x5, true }, // 189
  { Intrinsic::amdgcn_image_gather4_o_cube, 0x5, true }, // 190
  { Intrinsic::amdgcn_image_getlod_1d, 0x2, true }, // 191
  { Intrinsic::amdgcn_image_getlod_1darray, 0x3, true }, // 192
  { Intrinsic::amdgcn_image_getlod_2d, 0x3, true }, // 193
  { Intrinsic::amdgcn_image_getlod_2darray, 0x4, true }, // 194
  { Intrinsic::amdgcn_image_getlod_3d, 0x4, true }, // 195
  { Intrinsic::amdgcn_image_getlod_cube, 0x4, true }, // 196
  { Intrinsic::amdgcn_image_getresinfo_1d, 0x2, true }, // 197
  { Intrinsic::amdgcn_image_getresinfo_1darray, 0x2, true }, // 198
  { Intrinsic::amdgcn_image_getresinfo_2d, 0x2, true }, // 199
  { Intrinsic::amdgcn_image_getresinfo_2darray, 0x2, true }, // 200
  { Intrinsic::amdgcn_image_getresinfo_2darraymsaa, 0x2, true }, // 201
  { Intrinsic::amdgcn_image_getresinfo_2dmsaa, 0x2, true }, // 202
  { Intrinsic::amdgcn_image_getresinfo_3d, 0x2, true }, // 203
  { Intrinsic::amdgcn_image_getresinfo_cube, 0x2, true }, // 204
  { Intrinsic::amdgcn_image_load_1d, 0x2, true }, // 205
  { Intrinsic::amdgcn_image_load_1darray, 0x3, true }, // 206
  { Intrinsic::amdgcn_image_load_2d, 0x3, true }, // 207
  { Intrinsic::amdgcn_image_load_2darray, 0x4, true }, // 208
  { Intrinsic::amdgcn_image_load_2darraymsaa, 0x5, true }, // 209
  { Intrinsic::amdgcn_image_load_2dmsaa, 0x4, true }, // 210
  { Intrinsic::amdgcn_image_load_3d, 0x4, true }, // 211
  { Intrinsic::amdgcn_image_load_cube, 0x4, true }, // 212
  { Intrinsic::amdgcn_image_load_mip_1d, 0x3, true }, // 213
  { Intrinsic::amdgcn_image_load_mip_1darray, 0x4, true }, // 214
  { Intrinsic::amdgcn_image_load_mip_2d, 0x4, true }, // 215
  { Intrinsic::amdgcn_image_load_mip_2darray, 0x5, true }, // 216
  { Intrinsic::amdgcn_image_load_mip_3d, 0x5, true }, // 217
  { Intrinsic::amdgcn_image_load_mip_cube, 0x5, true }, // 218
  { Intrinsic::amdgcn_image_sample_1d, 0x2, true }, // 219
  { Intrinsic::amdgcn_image_sample_1darray, 0x3, true }, // 220
  { Intrinsic::amdgcn_image_sample_2d, 0x3, true }, // 221
  { Intrinsic::amdgcn_image_sample_2darray, 0x4, true }, // 222
  { Intrinsic::amdgcn_image_sample_3d, 0x4, true }, // 223
  { Intrinsic::amdgcn_image_sample_b_1d, 0x3, true }, // 224
  { Intrinsic::amdgcn_image_sample_b_1darray, 0x4, true }, // 225
  { Intrinsic::amdgcn_image_sample_b_2d, 0x4, true }, // 226
  { Intrinsic::amdgcn_image_sample_b_2darray, 0x5, true }, // 227
  { Intrinsic::amdgcn_image_sample_b_3d, 0x5, true }, // 228
  { Intrinsic::amdgcn_image_sample_b_cl_1d, 0x4, true }, // 229
  { Intrinsic::amdgcn_image_sample_b_cl_1darray, 0x5, true }, // 230
  { Intrinsic::amdgcn_image_sample_b_cl_2d, 0x5, true }, // 231
  { Intrinsic::amdgcn_image_sample_b_cl_2darray, 0x6, true }, // 232
  { Intrinsic::amdgcn_image_sample_b_cl_3d, 0x6, true }, // 233
  { Intrinsic::amdgcn_image_sample_b_cl_cube, 0x6, true }, // 234
  { Intrinsic::amdgcn_image_sample_b_cl_o_1d, 0x5, true }, // 235
  { Intrinsic::amdgcn_image_sample_b_cl_o_1darray, 0x6, true }, // 236
  { Intrinsic::amdgcn_image_sample_b_cl_o_2d, 0x6, true }, // 237
  { Intrinsic::amdgcn_image_sample_b_cl_o_2darray, 0x7, true }, // 238
  { Intrinsic::amdgcn_image_sample_b_cl_o_3d, 0x7, true }, // 239
  { Intrinsic::amdgcn_image_sample_b_cl_o_cube, 0x7, true }, // 240
  { Intrinsic::amdgcn_image_sample_b_cube, 0x5, true }, // 241
  { Intrinsic::amdgcn_image_sample_b_o_1d, 0x4, true }, // 242
  { Intrinsic::amdgcn_image_sample_b_o_1darray, 0x5, true }, // 243
  { Intrinsic::amdgcn_image_sample_b_o_2d, 0x5, true }, // 244
  { Intrinsic::amdgcn_image_sample_b_o_2darray, 0x6, true }, // 245
  { Intrinsic::amdgcn_image_sample_b_o_3d, 0x6, true }, // 246
  { Intrinsic::amdgcn_image_sample_b_o_cube, 0x6, true }, // 247
  { Intrinsic::amdgcn_image_sample_c_1d, 0x3, true }, // 248
  { Intrinsic::amdgcn_image_sample_c_1darray, 0x4, true }, // 249
  { Intrinsic::amdgcn_image_sample_c_2d, 0x4, true }, // 250
  { Intrinsic::amdgcn_image_sample_c_2darray, 0x5, true }, // 251
  { Intrinsic::amdgcn_image_sample_c_3d, 0x5, true }, // 252
  { Intrinsic::amdgcn_image_sample_c_b_1d, 0x4, true }, // 253
  { Intrinsic::amdgcn_image_sample_c_b_1darray, 0x5, true }, // 254
  { Intrinsic::amdgcn_image_sample_c_b_2d, 0x5, true }, // 255
  { Intrinsic::amdgcn_image_sample_c_b_2darray, 0x6, true }, // 256
  { Intrinsic::amdgcn_image_sample_c_b_3d, 0x6, true }, // 257
  { Intrinsic::amdgcn_image_sample_c_b_cl_1d, 0x5, true }, // 258
  { Intrinsic::amdgcn_image_sample_c_b_cl_1darray, 0x6, true }, // 259
  { Intrinsic::amdgcn_image_sample_c_b_cl_2d, 0x6, true }, // 260
  { Intrinsic::amdgcn_image_sample_c_b_cl_2darray, 0x7, true }, // 261
  { Intrinsic::amdgcn_image_sample_c_b_cl_3d, 0x7, true }, // 262
  { Intrinsic::amdgcn_image_sample_c_b_cl_cube, 0x7, true }, // 263
  { Intrinsic::amdgcn_image_sample_c_b_cl_o_1d, 0x6, true }, // 264
  { Intrinsic::amdgcn_image_sample_c_b_cl_o_1darray, 0x7, true }, // 265
  { Intrinsic::amdgcn_image_sample_c_b_cl_o_2d, 0x7, true }, // 266
  { Intrinsic::amdgcn_image_sample_c_b_cl_o_2darray, 0x8, true }, // 267
  { Intrinsic::amdgcn_image_sample_c_b_cl_o_3d, 0x8, true }, // 268
  { Intrinsic::amdgcn_image_sample_c_b_cl_o_cube, 0x8, true }, // 269
  { Intrinsic::amdgcn_image_sample_c_b_cube, 0x6, true }, // 270
  { Intrinsic::amdgcn_image_sample_c_b_o_1d, 0x5, true }, // 271
  { Intrinsic::amdgcn_image_sample_c_b_o_1darray, 0x6, true }, // 272
  { Intrinsic::amdgcn_image_sample_c_b_o_2d, 0x6, true }, // 273
  { Intrinsic::amdgcn_image_sample_c_b_o_2darray, 0x7, true }, // 274
  { Intrinsic::amdgcn_image_sample_c_b_o_3d, 0x7, true }, // 275
  { Intrinsic::amdgcn_image_sample_c_b_o_cube, 0x7, true }, // 276
  { Intrinsic::amdgcn_image_sample_c_cd_1d, 0x5, true }, // 277
  { Intrinsic::amdgcn_image_sample_c_cd_1darray, 0x6, true }, // 278
  { Intrinsic::amdgcn_image_sample_c_cd_2d, 0x8, true }, // 279
  { Intrinsic::amdgcn_image_sample_c_cd_2darray, 0x9, true }, // 280
  { Intrinsic::amdgcn_image_sample_c_cd_3d, 0xB, true }, // 281
  { Intrinsic::amdgcn_image_sample_c_cd_cl_1d, 0x6, true }, // 282
  { Intrinsic::amdgcn_image_sample_c_cd_cl_1darray, 0x7, true }, // 283
  { Intrinsic::amdgcn_image_sample_c_cd_cl_2d, 0x9, true }, // 284
  { Intrinsic::amdgcn_image_sample_c_cd_cl_2darray, 0xA, true }, // 285
  { Intrinsic::amdgcn_image_sample_c_cd_cl_3d, 0xC, true }, // 286
  { Intrinsic::amdgcn_image_sample_c_cd_cl_cube, 0xA, true }, // 287
  { Intrinsic::amdgcn_image_sample_c_cd_cl_o_1d, 0x7, true }, // 288
  { Intrinsic::amdgcn_image_sample_c_cd_cl_o_1darray, 0x8, true }, // 289
  { Intrinsic::amdgcn_image_sample_c_cd_cl_o_2d, 0xA, true }, // 290
  { Intrinsic::amdgcn_image_sample_c_cd_cl_o_2darray, 0xB, true }, // 291
  { Intrinsic::amdgcn_image_sample_c_cd_cl_o_3d, 0xD, true }, // 292
  { Intrinsic::amdgcn_image_sample_c_cd_cl_o_cube, 0xB, true }, // 293
  { Intrinsic::amdgcn_image_sample_c_cd_cube, 0x9, true }, // 294
  { Intrinsic::amdgcn_image_sample_c_cd_o_1d, 0x6, true }, // 295
  { Intrinsic::amdgcn_image_sample_c_cd_o_1darray, 0x7, true }, // 296
  { Intrinsic::amdgcn_image_sample_c_cd_o_2d, 0x9, true }, // 297
  { Intrinsic::amdgcn_image_sample_c_cd_o_2darray, 0xA, true }, // 298
  { Intrinsic::amdgcn_image_sample_c_cd_o_3d, 0xC, true }, // 299
  { Intrinsic::amdgcn_image_sample_c_cd_o_cube, 0xA, true }, // 300
  { Intrinsic::amdgcn_image_sample_c_cl_1d, 0x4, true }, // 301
  { Intrinsic::amdgcn_image_sample_c_cl_1darray, 0x5, true }, // 302
  { Intrinsic::amdgcn_image_sample_c_cl_2d, 0x5, true }, // 303
  { Intrinsic::amdgcn_image_sample_c_cl_2darray, 0x6, true }, // 304
  { Intrinsic::amdgcn_image_sample_c_cl_3d, 0x6, true }, // 305
  { Intrinsic::amdgcn_image_sample_c_cl_cube, 0x6, true }, // 306
  { Intrinsic::amdgcn_image_sample_c_cl_o_1d, 0x5, true }, // 307
  { Intrinsic::amdgcn_image_sample_c_cl_o_1darray, 0x6, true }, // 308
  { Intrinsic::amdgcn_image_sample_c_cl_o_2d, 0x6, true }, // 309
  { Intrinsic::amdgcn_image_sample_c_cl_o_2darray, 0x7, true }, // 310
  { Intrinsic::amdgcn_image_sample_c_cl_o_3d, 0x7, true }, // 311
  { Intrinsic::amdgcn_image_sample_c_cl_o_cube, 0x7, true }, // 312
  { Intrinsic::amdgcn_image_sample_c_cube, 0x5, true }, // 313
  { Intrinsic::amdgcn_image_sample_c_d_1d, 0x5, true }, // 314
  { Intrinsic::amdgcn_image_sample_c_d_1darray, 0x6, true }, // 315
  { Intrinsic::amdgcn_image_sample_c_d_2d, 0x8, true }, // 316
  { Intrinsic::amdgcn_image_sample_c_d_2darray, 0x9, true }, // 317
  { Intrinsic::amdgcn_image_sample_c_d_3d, 0xB, true }, // 318
  { Intrinsic::amdgcn_image_sample_c_d_cl_1d, 0x6, true }, // 319
  { Intrinsic::amdgcn_image_sample_c_d_cl_1darray, 0x7, true }, // 320
  { Intrinsic::amdgcn_image_sample_c_d_cl_2d, 0x9, true }, // 321
  { Intrinsic::amdgcn_image_sample_c_d_cl_2darray, 0xA, true }, // 322
  { Intrinsic::amdgcn_image_sample_c_d_cl_3d, 0xC, true }, // 323
  { Intrinsic::amdgcn_image_sample_c_d_cl_cube, 0xA, true }, // 324
  { Intrinsic::amdgcn_image_sample_c_d_cl_o_1d, 0x7, true }, // 325
  { Intrinsic::amdgcn_image_sample_c_d_cl_o_1darray, 0x8, true }, // 326
  { Intrinsic::amdgcn_image_sample_c_d_cl_o_2d, 0xA, true }, // 327
  { Intrinsic::amdgcn_image_sample_c_d_cl_o_2darray, 0xB, true }, // 328
  { Intrinsic::amdgcn_image_sample_c_d_cl_o_3d, 0xD, true }, // 329
  { Intrinsic::amdgcn_image_sample_c_d_cl_o_cube, 0xB, true }, // 330
  { Intrinsic::amdgcn_image_sample_c_d_cube, 0x9, true }, // 331
  { Intrinsic::amdgcn_image_sample_c_d_o_1d, 0x6, true }, // 332
  { Intrinsic::amdgcn_image_sample_c_d_o_1darray, 0x7, true }, // 333
  { Intrinsic::amdgcn_image_sample_c_d_o_2d, 0x9, true }, // 334
  { Intrinsic::amdgcn_image_sample_c_d_o_2darray, 0xA, true }, // 335
  { Intrinsic::amdgcn_image_sample_c_d_o_3d, 0xC, true }, // 336
  { Intrinsic::amdgcn_image_sample_c_d_o_cube, 0xA, true }, // 337
  { Intrinsic::amdgcn_image_sample_c_l_1d, 0x4, true }, // 338
  { Intrinsic::amdgcn_image_sample_c_l_1darray, 0x5, true }, // 339
  { Intrinsic::amdgcn_image_sample_c_l_2d, 0x5, true }, // 340
  { Intrinsic::amdgcn_image_sample_c_l_2darray, 0x6, true }, // 341
  { Intrinsic::amdgcn_image_sample_c_l_3d, 0x6, true }, // 342
  { Intrinsic::amdgcn_image_sample_c_l_cube, 0x6, true }, // 343
  { Intrinsic::amdgcn_image_sample_c_l_o_1d, 0x5, true }, // 344
  { Intrinsic::amdgcn_image_sample_c_l_o_1darray, 0x6, true }, // 345
  { Intrinsic::amdgcn_image_sample_c_l_o_2d, 0x6, true }, // 346
  { Intrinsic::amdgcn_image_sample_c_l_o_2darray, 0x7, true }, // 347
  { Intrinsic::amdgcn_image_sample_c_l_o_3d, 0x7, true }, // 348
  { Intrinsic::amdgcn_image_sample_c_l_o_cube, 0x7, true }, // 349
  { Intrinsic::amdgcn_image_sample_c_lz_1d, 0x3, true }, // 350
  { Intrinsic::amdgcn_image_sample_c_lz_1darray, 0x4, true }, // 351
  { Intrinsic::amdgcn_image_sample_c_lz_2d, 0x4, true }, // 352
  { Intrinsic::amdgcn_image_sample_c_lz_2darray, 0x5, true }, // 353
  { Intrinsic::amdgcn_image_sample_c_lz_3d, 0x5, true }, // 354
  { Intrinsic::amdgcn_image_sample_c_lz_cube, 0x5, true }, // 355
  { Intrinsic::amdgcn_image_sample_c_lz_o_1d, 0x4, true }, // 356
  { Intrinsic::amdgcn_image_sample_c_lz_o_1darray, 0x5, true }, // 357
  { Intrinsic::amdgcn_image_sample_c_lz_o_2d, 0x5, true }, // 358
  { Intrinsic::amdgcn_image_sample_c_lz_o_2darray, 0x6, true }, // 359
  { Intrinsic::amdgcn_image_sample_c_lz_o_3d, 0x6, true }, // 360
  { Intrinsic::amdgcn_image_sample_c_lz_o_cube, 0x6, true }, // 361
  { Intrinsic::amdgcn_image_sample_c_o_1d, 0x4, true }, // 362
  { Intrinsic::amdgcn_image_sample_c_o_1darray, 0x5, true }, // 363
  { Intrinsic::amdgcn_image_sample_c_o_2d, 0x5, true }, // 364
  { Intrinsic::amdgcn_image_sample_c_o_2darray, 0x6, true }, // 365
  { Intrinsic::amdgcn_image_sample_c_o_3d, 0x6, true }, // 366
  { Intrinsic::amdgcn_image_sample_c_o_cube, 0x6, true }, // 367
  { Intrinsic::amdgcn_image_sample_cd_1d, 0x4, true }, // 368
  { Intrinsic::amdgcn_image_sample_cd_1darray, 0x5, true }, // 369
  { Intrinsic::amdgcn_image_sample_cd_2d, 0x7, true }, // 370
  { Intrinsic::amdgcn_image_sample_cd_2darray, 0x8, true }, // 371
  { Intrinsic::amdgcn_image_sample_cd_3d, 0xA, true }, // 372
  { Intrinsic::amdgcn_image_sample_cd_cl_1d, 0x5, true }, // 373
  { Intrinsic::amdgcn_image_sample_cd_cl_1darray, 0x6, true }, // 374
  { Intrinsic::amdgcn_image_sample_cd_cl_2d, 0x8, true }, // 375
  { Intrinsic::amdgcn_image_sample_cd_cl_2darray, 0x9, true }, // 376
  { Intrinsic::amdgcn_image_sample_cd_cl_3d, 0xB, true }, // 377
  { Intrinsic::amdgcn_image_sample_cd_cl_cube, 0x9, true }, // 378
  { Intrinsic::amdgcn_image_sample_cd_cl_o_1d, 0x6, true }, // 379
  { Intrinsic::amdgcn_image_sample_cd_cl_o_1darray, 0x7, true }, // 380
  { Intrinsic::amdgcn_image_sample_cd_cl_o_2d, 0x9, true }, // 381
  { Intrinsic::amdgcn_image_sample_cd_cl_o_2darray, 0xA, true }, // 382
  { Intrinsic::amdgcn_image_sample_cd_cl_o_3d, 0xC, true }, // 383
  { Intrinsic::amdgcn_image_sample_cd_cl_o_cube, 0xA, true }, // 384
  { Intrinsic::amdgcn_image_sample_cd_cube, 0x8, true }, // 385
  { Intrinsic::amdgcn_image_sample_cd_o_1d, 0x5, true }, // 386
  { Intrinsic::amdgcn_image_sample_cd_o_1darray, 0x6, true }, // 387
  { Intrinsic::amdgcn_image_sample_cd_o_2d, 0x8, true }, // 388
  { Intrinsic::amdgcn_image_sample_cd_o_2darray, 0x9, true }, // 389
  { Intrinsic::amdgcn_image_sample_cd_o_3d, 0xB, true }, // 390
  { Intrinsic::amdgcn_image_sample_cd_o_cube, 0x9, true }, // 391
  { Intrinsic::amdgcn_image_sample_cl_1d, 0x3, true }, // 392
  { Intrinsic::amdgcn_image_sample_cl_1darray, 0x4, true }, // 393
  { Intrinsic::amdgcn_image_sample_cl_2d, 0x4, true }, // 394
  { Intrinsic::amdgcn_image_sample_cl_2darray, 0x5, true }, // 395
  { Intrinsic::amdgcn_image_sample_cl_3d, 0x5, true }, // 396
  { Intrinsic::amdgcn_image_sample_cl_cube, 0x5, true }, // 397
  { Intrinsic::amdgcn_image_sample_cl_o_1d, 0x4, true }, // 398
  { Intrinsic::amdgcn_image_sample_cl_o_1darray, 0x5, true }, // 399
  { Intrinsic::amdgcn_image_sample_cl_o_2d, 0x5, true }, // 400
  { Intrinsic::amdgcn_image_sample_cl_o_2darray, 0x6, true }, // 401
  { Intrinsic::amdgcn_image_sample_cl_o_3d, 0x6, true }, // 402
  { Intrinsic::amdgcn_image_sample_cl_o_cube, 0x6, true }, // 403
  { Intrinsic::amdgcn_image_sample_cube, 0x4, true }, // 404
  { Intrinsic::amdgcn_image_sample_d_1d, 0x4, true }, // 405
  { Intrinsic::amdgcn_image_sample_d_1darray, 0x5, true }, // 406
  { Intrinsic::amdgcn_image_sample_d_2d, 0x7, true }, // 407
  { Intrinsic::amdgcn_image_sample_d_2darray, 0x8, true }, // 408
  { Intrinsic::amdgcn_image_sample_d_3d, 0xA, true }, // 409
  { Intrinsic::amdgcn_image_sample_d_cl_1d, 0x5, true }, // 410
  { Intrinsic::amdgcn_image_sample_d_cl_1darray, 0x6, true }, // 411
  { Intrinsic::amdgcn_image_sample_d_cl_2d, 0x8, true }, // 412
  { Intrinsic::amdgcn_image_sample_d_cl_2darray, 0x9, true }, // 413
  { Intrinsic::amdgcn_image_sample_d_cl_3d, 0xB, true }, // 414
  { Intrinsic::amdgcn_image_sample_d_cl_cube, 0x9, true }, // 415
  { Intrinsic::amdgcn_image_sample_d_cl_o_1d, 0x6, true }, // 416
  { Intrinsic::amdgcn_image_sample_d_cl_o_1darray, 0x7, true }, // 417
  { Intrinsic::amdgcn_image_sample_d_cl_o_2d, 0x9, true }, // 418
  { Intrinsic::amdgcn_image_sample_d_cl_o_2darray, 0xA, true }, // 419
  { Intrinsic::amdgcn_image_sample_d_cl_o_3d, 0xC, true }, // 420
  { Intrinsic::amdgcn_image_sample_d_cl_o_cube, 0xA, true }, // 421
  { Intrinsic::amdgcn_image_sample_d_cube, 0x8, true }, // 422
  { Intrinsic::amdgcn_image_sample_d_o_1d, 0x5, true }, // 423
  { Intrinsic::amdgcn_image_sample_d_o_1darray, 0x6, true }, // 424
  { Intrinsic::amdgcn_image_sample_d_o_2d, 0x8, true }, // 425
  { Intrinsic::amdgcn_image_sample_d_o_2darray, 0x9, true }, // 426
  { Intrinsic::amdgcn_image_sample_d_o_3d, 0xB, true }, // 427
  { Intrinsic::amdgcn_image_sample_d_o_cube, 0x9, true }, // 428
  { Intrinsic::amdgcn_image_sample_l_1d, 0x3, true }, // 429
  { Intrinsic::amdgcn_image_sample_l_1darray, 0x4, true }, // 430
  { Intrinsic::amdgcn_image_sample_l_2d, 0x4, true }, // 431
  { Intrinsic::amdgcn_image_sample_l_2darray, 0x5, true }, // 432
  { Intrinsic::amdgcn_image_sample_l_3d, 0x5, true }, // 433
  { Intrinsic::amdgcn_image_sample_l_cube, 0x5, true }, // 434
  { Intrinsic::amdgcn_image_sample_l_o_1d, 0x4, true }, // 435
  { Intrinsic::amdgcn_image_sample_l_o_1darray, 0x5, true }, // 436
  { Intrinsic::amdgcn_image_sample_l_o_2d, 0x5, true }, // 437
  { Intrinsic::amdgcn_image_sample_l_o_2darray, 0x6, true }, // 438
  { Intrinsic::amdgcn_image_sample_l_o_3d, 0x6, true }, // 439
  { Intrinsic::amdgcn_image_sample_l_o_cube, 0x6, true }, // 440
  { Intrinsic::amdgcn_image_sample_lz_1d, 0x2, true }, // 441
  { Intrinsic::amdgcn_image_sample_lz_1darray, 0x3, true }, // 442
  { Intrinsic::amdgcn_image_sample_lz_2d, 0x3, true }, // 443
  { Intrinsic::amdgcn_image_sample_lz_2darray, 0x4, true }, // 444
  { Intrinsic::amdgcn_image_sample_lz_3d, 0x4, true }, // 445
  { Intrinsic::amdgcn_image_sample_lz_cube, 0x4, true }, // 446
  { Intrinsic::amdgcn_image_sample_lz_o_1d, 0x3, true }, // 447
  { Intrinsic::amdgcn_image_sample_lz_o_1darray, 0x4, true }, // 448
  { Intrinsic::amdgcn_image_sample_lz_o_2d, 0x4, true }, // 449
  { Intrinsic::amdgcn_image_sample_lz_o_2darray, 0x5, true }, // 450
  { Intrinsic::amdgcn_image_sample_lz_o_3d, 0x5, true }, // 451
  { Intrinsic::amdgcn_image_sample_lz_o_cube, 0x5, true }, // 452
  { Intrinsic::amdgcn_image_sample_o_1d, 0x3, true }, // 453
  { Intrinsic::amdgcn_image_sample_o_1darray, 0x4, true }, // 454
  { Intrinsic::amdgcn_image_sample_o_2d, 0x4, true }, // 455
  { Intrinsic::amdgcn_image_sample_o_2darray, 0x5, true }, // 456
  { Intrinsic::amdgcn_image_sample_o_3d, 0x5, true }, // 457
  { Intrinsic::amdgcn_image_sample_o_cube, 0x5, true }, // 458
  { Intrinsic::amdgcn_image_store_1d, 0x3, true }, // 459
  { Intrinsic::amdgcn_image_store_1darray, 0x4, true }, // 460
  { Intrinsic::amdgcn_image_store_2d, 0x4, true }, // 461
  { Intrinsic::amdgcn_image_store_2darray, 0x5, true }, // 462
  { Intrinsic::amdgcn_image_store_2darraymsaa, 0x6, true }, // 463
  { Intrinsic::amdgcn_image_store_2dmsaa, 0x5, true }, // 464
  { Intrinsic::amdgcn_image_store_3d, 0x5, true }, // 465
  { Intrinsic::amdgcn_image_store_cube, 0x5, true }, // 466
  { Intrinsic::amdgcn_image_store_mip_1d, 0x4, true }, // 467
  { Intrinsic::amdgcn_image_store_mip_1darray, 0x5, true }, // 468
  { Intrinsic::amdgcn_image_store_mip_2d, 0x5, true }, // 469
  { Intrinsic::amdgcn_image_store_mip_2darray, 0x6, true }, // 470
  { Intrinsic::amdgcn_image_store_mip_3d, 0x6, true }, // 471
  { Intrinsic::amdgcn_image_store_mip_cube, 0x6, true }, // 472
  { Intrinsic::amdgcn_raw_buffer_atomic_add, 0x1, false }, // 473
  { Intrinsic::amdgcn_raw_buffer_atomic_and, 0x1, false }, // 474
  { Intrinsic::amdgcn_raw_buffer_atomic_cmpswap, 0x2, false }, // 475
  { Intrinsic::amdgcn_raw_buffer_atomic_dec, 0x1, false }, // 476
  { Intrinsic::amdgcn_raw_buffer_atomic_inc, 0x1, false }, // 477
  { Intrinsic::amdgcn_raw_buffer_atomic_or, 0x1, false }, // 478
  { Intrinsic::amdgcn_raw_buffer_atomic_smax, 0x1, false }, // 479
  { Intrinsic::amdgcn_raw_buffer_atomic_smin, 0x1, false }, // 480
  { Intrinsic::amdgcn_raw_buffer_atomic_sub, 0x1, false }, // 481
  { Intrinsic::amdgcn_raw_buffer_atomic_swap, 0x1, false }, // 482
  { Intrinsic::amdgcn_raw_buffer_atomic_umax, 0x1, false }, // 483
  { Intrinsic::amdgcn_raw_buffer_atomic_umin, 0x1, false }, // 484
  { Intrinsic::amdgcn_raw_buffer_atomic_xor, 0x1, false }, // 485
  { Intrinsic::amdgcn_raw_buffer_load, 0x0, false }, // 486
  { Intrinsic::amdgcn_raw_buffer_load_format, 0x0, false }, // 487
  { Intrinsic::amdgcn_raw_buffer_store, 0x1, false }, // 488
  { Intrinsic::amdgcn_raw_buffer_store_format, 0x1, false }, // 489
  { Intrinsic::amdgcn_raw_tbuffer_load, 0x0, false }, // 490
  { Intrinsic::amdgcn_raw_tbuffer_store, 0x1, false }, // 491
  { Intrinsic::amdgcn_s_buffer_load, 0x0, false }, // 492
  { Intrinsic::amdgcn_struct_buffer_atomic_add, 0x1, false }, // 493
  { Intrinsic::amdgcn_struct_buffer_atomic_and, 0x1, false }, // 494
  { Intrinsic::amdgcn_struct_buffer_atomic_cmpswap, 0x2, false }, // 495
  { Intrinsic::amdgcn_struct_buffer_atomic_dec, 0x1, false }, // 496
  { Intrinsic::amdgcn_struct_buffer_atomic_inc, 0x1, false }, // 497
  { Intrinsic::amdgcn_struct_buffer_atomic_or, 0x1, false }, // 498
  { Intrinsic::amdgcn_struct_buffer_atomic_smax, 0x1, false }, // 499
  { Intrinsic::amdgcn_struct_buffer_atomic_smin, 0x1, false }, // 500
  { Intrinsic::amdgcn_struct_buffer_atomic_sub, 0x1, false }, // 501
  { Intrinsic::amdgcn_struct_buffer_atomic_swap, 0x1, false }, // 502
  { Intrinsic::amdgcn_struct_buffer_atomic_umax, 0x1, false }, // 503
  { Intrinsic::amdgcn_struct_buffer_atomic_umin, 0x1, false }, // 504
  { Intrinsic::amdgcn_struct_buffer_atomic_xor, 0x1, false }, // 505
  { Intrinsic::amdgcn_struct_buffer_load, 0x0, false }, // 506
  { Intrinsic::amdgcn_struct_buffer_load_format, 0x0, false }, // 507
  { Intrinsic::amdgcn_struct_buffer_store, 0x1, false }, // 508
  { Intrinsic::amdgcn_struct_buffer_store_format, 0x1, false }, // 509
  { Intrinsic::amdgcn_struct_tbuffer_load, 0x0, false }, // 510
  { Intrinsic::amdgcn_struct_tbuffer_store, 0x1, false }, // 511
  { Intrinsic::amdgcn_tbuffer_load, 0x0, false }, // 512
  { Intrinsic::amdgcn_tbuffer_store, 0x1, false }, // 513
 };

const RsrcIntrinsic *lookupRsrcIntrinsic(unsigned Intr) {
  struct KeyType {
    unsigned Intr;
  };
  KeyType Key = { Intr };
  auto Table = makeArrayRef(RsrcIntrinsics);
  auto Idx = std::lower_bound(Table.begin(), Table.end(), Key,
    [](const RsrcIntrinsic &LHS, const KeyType &RHS) {
      if (LHS.Intr < RHS.Intr)
        return true;
      if (LHS.Intr > RHS.Intr)
        return false;
      return false;
    });

  if (Idx == Table.end() ||
      Key.Intr != Idx->Intr)
    return nullptr;
  return &*Idx;
}
#endif

#ifdef GET_SourcesOfDivergence_DECL
const SourceOfDivergence *lookupSourceOfDivergence(unsigned Intr);
#endif

#ifdef GET_SourcesOfDivergence_IMPL
constexpr SourceOfDivergence SourcesOfDivergence[] = {
  { Intrinsic::amdgcn_atomic_dec }, // 0
  { Intrinsic::amdgcn_atomic_inc }, // 1
  { Intrinsic::amdgcn_buffer_atomic_add }, // 2
  { Intrinsic::amdgcn_buffer_atomic_and }, // 3
  { Intrinsic::amdgcn_buffer_atomic_cmpswap }, // 4
  { Intrinsic::amdgcn_buffer_atomic_or }, // 5
  { Intrinsic::amdgcn_buffer_atomic_smax }, // 6
  { Intrinsic::amdgcn_buffer_atomic_smin }, // 7
  { Intrinsic::amdgcn_buffer_atomic_sub }, // 8
  { Intrinsic::amdgcn_buffer_atomic_swap }, // 9
  { Intrinsic::amdgcn_buffer_atomic_umax }, // 10
  { Intrinsic::amdgcn_buffer_atomic_umin }, // 11
  { Intrinsic::amdgcn_buffer_atomic_xor }, // 12
  { Intrinsic::amdgcn_ds_fadd }, // 13
  { Intrinsic::amdgcn_ds_fmax }, // 14
  { Intrinsic::amdgcn_ds_fmin }, // 15
  { Intrinsic::amdgcn_ds_ordered_add }, // 16
  { Intrinsic::amdgcn_ds_ordered_swap }, // 17
  { Intrinsic::amdgcn_ds_swizzle }, // 18
  { Intrinsic::amdgcn_image_atomic_add_1d }, // 19
  { Intrinsic::amdgcn_image_atomic_add_1darray }, // 20
  { Intrinsic::amdgcn_image_atomic_add_2d }, // 21
  { Intrinsic::amdgcn_image_atomic_add_2darray }, // 22
  { Intrinsic::amdgcn_image_atomic_add_2darraymsaa }, // 23
  { Intrinsic::amdgcn_image_atomic_add_2dmsaa }, // 24
  { Intrinsic::amdgcn_image_atomic_add_3d }, // 25
  { Intrinsic::amdgcn_image_atomic_add_cube }, // 26
  { Intrinsic::amdgcn_image_atomic_and_1d }, // 27
  { Intrinsic::amdgcn_image_atomic_and_1darray }, // 28
  { Intrinsic::amdgcn_image_atomic_and_2d }, // 29
  { Intrinsic::amdgcn_image_atomic_and_2darray }, // 30
  { Intrinsic::amdgcn_image_atomic_and_2darraymsaa }, // 31
  { Intrinsic::amdgcn_image_atomic_and_2dmsaa }, // 32
  { Intrinsic::amdgcn_image_atomic_and_3d }, // 33
  { Intrinsic::amdgcn_image_atomic_and_cube }, // 34
  { Intrinsic::amdgcn_image_atomic_cmpswap_1d }, // 35
  { Intrinsic::amdgcn_image_atomic_cmpswap_1darray }, // 36
  { Intrinsic::amdgcn_image_atomic_cmpswap_2d }, // 37
  { Intrinsic::amdgcn_image_atomic_cmpswap_2darray }, // 38
  { Intrinsic::amdgcn_image_atomic_cmpswap_2darraymsaa }, // 39
  { Intrinsic::amdgcn_image_atomic_cmpswap_2dmsaa }, // 40
  { Intrinsic::amdgcn_image_atomic_cmpswap_3d }, // 41
  { Intrinsic::amdgcn_image_atomic_cmpswap_cube }, // 42
  { Intrinsic::amdgcn_image_atomic_dec_1d }, // 43
  { Intrinsic::amdgcn_image_atomic_dec_1darray }, // 44
  { Intrinsic::amdgcn_image_atomic_dec_2d }, // 45
  { Intrinsic::amdgcn_image_atomic_dec_2darray }, // 46
  { Intrinsic::amdgcn_image_atomic_dec_2darraymsaa }, // 47
  { Intrinsic::amdgcn_image_atomic_dec_2dmsaa }, // 48
  { Intrinsic::amdgcn_image_atomic_dec_3d }, // 49
  { Intrinsic::amdgcn_image_atomic_dec_cube }, // 50
  { Intrinsic::amdgcn_image_atomic_inc_1d }, // 51
  { Intrinsic::amdgcn_image_atomic_inc_1darray }, // 52
  { Intrinsic::amdgcn_image_atomic_inc_2d }, // 53
  { Intrinsic::amdgcn_image_atomic_inc_2darray }, // 54
  { Intrinsic::amdgcn_image_atomic_inc_2darraymsaa }, // 55
  { Intrinsic::amdgcn_image_atomic_inc_2dmsaa }, // 56
  { Intrinsic::amdgcn_image_atomic_inc_3d }, // 57
  { Intrinsic::amdgcn_image_atomic_inc_cube }, // 58
  { Intrinsic::amdgcn_image_atomic_or_1d }, // 59
  { Intrinsic::amdgcn_image_atomic_or_1darray }, // 60
  { Intrinsic::amdgcn_image_atomic_or_2d }, // 61
  { Intrinsic::amdgcn_image_atomic_or_2darray }, // 62
  { Intrinsic::amdgcn_image_atomic_or_2darraymsaa }, // 63
  { Intrinsic::amdgcn_image_atomic_or_2dmsaa }, // 64
  { Intrinsic::amdgcn_image_atomic_or_3d }, // 65
  { Intrinsic::amdgcn_image_atomic_or_cube }, // 66
  { Intrinsic::amdgcn_image_atomic_smax_1d }, // 67
  { Intrinsic::amdgcn_image_atomic_smax_1darray }, // 68
  { Intrinsic::amdgcn_image_atomic_smax_2d }, // 69
  { Intrinsic::amdgcn_image_atomic_smax_2darray }, // 70
  { Intrinsic::amdgcn_image_atomic_smax_2darraymsaa }, // 71
  { Intrinsic::amdgcn_image_atomic_smax_2dmsaa }, // 72
  { Intrinsic::amdgcn_image_atomic_smax_3d }, // 73
  { Intrinsic::amdgcn_image_atomic_smax_cube }, // 74
  { Intrinsic::amdgcn_image_atomic_smin_1d }, // 75
  { Intrinsic::amdgcn_image_atomic_smin_1darray }, // 76
  { Intrinsic::amdgcn_image_atomic_smin_2d }, // 77
  { Intrinsic::amdgcn_image_atomic_smin_2darray }, // 78
  { Intrinsic::amdgcn_image_atomic_smin_2darraymsaa }, // 79
  { Intrinsic::amdgcn_image_atomic_smin_2dmsaa }, // 80
  { Intrinsic::amdgcn_image_atomic_smin_3d }, // 81
  { Intrinsic::amdgcn_image_atomic_smin_cube }, // 82
  { Intrinsic::amdgcn_image_atomic_sub_1d }, // 83
  { Intrinsic::amdgcn_image_atomic_sub_1darray }, // 84
  { Intrinsic::amdgcn_image_atomic_sub_2d }, // 85
  { Intrinsic::amdgcn_image_atomic_sub_2darray }, // 86
  { Intrinsic::amdgcn_image_atomic_sub_2darraymsaa }, // 87
  { Intrinsic::amdgcn_image_atomic_sub_2dmsaa }, // 88
  { Intrinsic::amdgcn_image_atomic_sub_3d }, // 89
  { Intrinsic::amdgcn_image_atomic_sub_cube }, // 90
  { Intrinsic::amdgcn_image_atomic_swap_1d }, // 91
  { Intrinsic::amdgcn_image_atomic_swap_1darray }, // 92
  { Intrinsic::amdgcn_image_atomic_swap_2d }, // 93
  { Intrinsic::amdgcn_image_atomic_swap_2darray }, // 94
  { Intrinsic::amdgcn_image_atomic_swap_2darraymsaa }, // 95
  { Intrinsic::amdgcn_image_atomic_swap_2dmsaa }, // 96
  { Intrinsic::amdgcn_image_atomic_swap_3d }, // 97
  { Intrinsic::amdgcn_image_atomic_swap_cube }, // 98
  { Intrinsic::amdgcn_image_atomic_umax_1d }, // 99
  { Intrinsic::amdgcn_image_atomic_umax_1darray }, // 100
  { Intrinsic::amdgcn_image_atomic_umax_2d }, // 101
  { Intrinsic::amdgcn_image_atomic_umax_2darray }, // 102
  { Intrinsic::amdgcn_image_atomic_umax_2darraymsaa }, // 103
  { Intrinsic::amdgcn_image_atomic_umax_2dmsaa }, // 104
  { Intrinsic::amdgcn_image_atomic_umax_3d }, // 105
  { Intrinsic::amdgcn_image_atomic_umax_cube }, // 106
  { Intrinsic::amdgcn_image_atomic_umin_1d }, // 107
  { Intrinsic::amdgcn_image_atomic_umin_1darray }, // 108
  { Intrinsic::amdgcn_image_atomic_umin_2d }, // 109
  { Intrinsic::amdgcn_image_atomic_umin_2darray }, // 110
  { Intrinsic::amdgcn_image_atomic_umin_2darraymsaa }, // 111
  { Intrinsic::amdgcn_image_atomic_umin_2dmsaa }, // 112
  { Intrinsic::amdgcn_image_atomic_umin_3d }, // 113
  { Intrinsic::amdgcn_image_atomic_umin_cube }, // 114
  { Intrinsic::amdgcn_image_atomic_xor_1d }, // 115
  { Intrinsic::amdgcn_image_atomic_xor_1darray }, // 116
  { Intrinsic::amdgcn_image_atomic_xor_2d }, // 117
  { Intrinsic::amdgcn_image_atomic_xor_2darray }, // 118
  { Intrinsic::amdgcn_image_atomic_xor_2darraymsaa }, // 119
  { Intrinsic::amdgcn_image_atomic_xor_2dmsaa }, // 120
  { Intrinsic::amdgcn_image_atomic_xor_3d }, // 121
  { Intrinsic::amdgcn_image_atomic_xor_cube }, // 122
  { Intrinsic::amdgcn_interp_mov }, // 123
  { Intrinsic::amdgcn_interp_p1 }, // 124
  { Intrinsic::amdgcn_interp_p1_f16 }, // 125
  { Intrinsic::amdgcn_interp_p2 }, // 126
  { Intrinsic::amdgcn_interp_p2_f16 }, // 127
  { Intrinsic::amdgcn_mbcnt_hi }, // 128
  { Intrinsic::amdgcn_mbcnt_lo }, // 129
  { Intrinsic::amdgcn_mfma_f32_16x16x16f16 }, // 130
  { Intrinsic::amdgcn_mfma_f32_16x16x1f32 }, // 131
  { Intrinsic::amdgcn_mfma_f32_16x16x2bf16 }, // 132
  { Intrinsic::amdgcn_mfma_f32_16x16x4f16 }, // 133
  { Intrinsic::amdgcn_mfma_f32_16x16x4f32 }, // 134
  { Intrinsic::amdgcn_mfma_f32_16x16x8bf16 }, // 135
  { Intrinsic::amdgcn_mfma_f32_32x32x1f32 }, // 136
  { Intrinsic::amdgcn_mfma_f32_32x32x2bf16 }, // 137
  { Intrinsic::amdgcn_mfma_f32_32x32x2f32 }, // 138
  { Intrinsic::amdgcn_mfma_f32_32x32x4bf16 }, // 139
  { Intrinsic::amdgcn_mfma_f32_32x32x4f16 }, // 140
  { Intrinsic::amdgcn_mfma_f32_32x32x8f16 }, // 141
  { Intrinsic::amdgcn_mfma_f32_4x4x1f32 }, // 142
  { Intrinsic::amdgcn_mfma_f32_4x4x1f32 }, // 143
  { Intrinsic::amdgcn_mfma_f32_4x4x2bf16 }, // 144
  { Intrinsic::amdgcn_mfma_f32_4x4x4f16 }, // 145
  { Intrinsic::amdgcn_mfma_i32_16x16x16i8 }, // 146
  { Intrinsic::amdgcn_mfma_i32_16x16x4i8 }, // 147
  { Intrinsic::amdgcn_mfma_i32_32x32x4i8 }, // 148
  { Intrinsic::amdgcn_mfma_i32_32x32x8i8 }, // 149
  { Intrinsic::amdgcn_mfma_i32_4x4x4i8 }, // 150
  { Intrinsic::amdgcn_mov_dpp }, // 151
  { Intrinsic::amdgcn_mov_dpp8 }, // 152
  { Intrinsic::amdgcn_permlane16 }, // 153
  { Intrinsic::amdgcn_permlanex16 }, // 154
  { Intrinsic::amdgcn_ps_live }, // 155
  { Intrinsic::amdgcn_raw_buffer_atomic_add }, // 156
  { Intrinsic::amdgcn_raw_buffer_atomic_and }, // 157
  { Intrinsic::amdgcn_raw_buffer_atomic_cmpswap }, // 158
  { Intrinsic::amdgcn_raw_buffer_atomic_dec }, // 159
  { Intrinsic::amdgcn_raw_buffer_atomic_inc }, // 160
  { Intrinsic::amdgcn_raw_buffer_atomic_or }, // 161
  { Intrinsic::amdgcn_raw_buffer_atomic_smax }, // 162
  { Intrinsic::amdgcn_raw_buffer_atomic_smin }, // 163
  { Intrinsic::amdgcn_raw_buffer_atomic_sub }, // 164
  { Intrinsic::amdgcn_raw_buffer_atomic_swap }, // 165
  { Intrinsic::amdgcn_raw_buffer_atomic_umax }, // 166
  { Intrinsic::amdgcn_raw_buffer_atomic_umin }, // 167
  { Intrinsic::amdgcn_raw_buffer_atomic_xor }, // 168
  { Intrinsic::amdgcn_struct_buffer_atomic_add }, // 169
  { Intrinsic::amdgcn_struct_buffer_atomic_and }, // 170
  { Intrinsic::amdgcn_struct_buffer_atomic_cmpswap }, // 171
  { Intrinsic::amdgcn_struct_buffer_atomic_dec }, // 172
  { Intrinsic::amdgcn_struct_buffer_atomic_inc }, // 173
  { Intrinsic::amdgcn_struct_buffer_atomic_or }, // 174
  { Intrinsic::amdgcn_struct_buffer_atomic_smax }, // 175
  { Intrinsic::amdgcn_struct_buffer_atomic_smin }, // 176
  { Intrinsic::amdgcn_struct_buffer_atomic_sub }, // 177
  { Intrinsic::amdgcn_struct_buffer_atomic_swap }, // 178
  { Intrinsic::amdgcn_struct_buffer_atomic_umax }, // 179
  { Intrinsic::amdgcn_struct_buffer_atomic_umin }, // 180
  { Intrinsic::amdgcn_struct_buffer_atomic_xor }, // 181
  { Intrinsic::amdgcn_update_dpp }, // 182
  { Intrinsic::amdgcn_workitem_id_x }, // 183
  { Intrinsic::amdgcn_workitem_id_y }, // 184
  { Intrinsic::amdgcn_workitem_id_z }, // 185
  { Intrinsic::r600_read_tidig_x }, // 186
  { Intrinsic::r600_read_tidig_y }, // 187
  { Intrinsic::r600_read_tidig_z }, // 188
 };

const SourceOfDivergence *lookupSourceOfDivergence(unsigned Intr) {
  struct KeyType {
    unsigned Intr;
  };
  KeyType Key = { Intr };
  auto Table = makeArrayRef(SourcesOfDivergence);
  auto Idx = std::lower_bound(Table.begin(), Table.end(), Key,
    [](const SourceOfDivergence &LHS, const KeyType &RHS) {
      if (LHS.Intr < RHS.Intr)
        return true;
      if (LHS.Intr > RHS.Intr)
        return false;
      return false;
    });

  if (Idx == Table.end() ||
      Key.Intr != Idx->Intr)
    return nullptr;
  return &*Idx;
}
#endif

#undef GET_ImageDimIntrinsicTable_DECL
#undef GET_ImageDimIntrinsicTable_IMPL
#undef GET_MIMGBaseOpcode_DECL
#undef GET_MIMGBaseOpcodesTable_DECL
#undef GET_MIMGBaseOpcodesTable_IMPL
#undef GET_MIMGDimInfoTable_DECL
#undef GET_MIMGDimInfoTable_IMPL
#undef GET_MIMGDim_DECL
#undef GET_MIMGEncoding_DECL
#undef GET_MIMGInfoTable_DECL
#undef GET_MIMGInfoTable_IMPL
#undef GET_MIMGLZMappingTable_DECL
#undef GET_MIMGLZMappingTable_IMPL
#undef GET_MIMGMIPMappingTable_DECL
#undef GET_MIMGMIPMappingTable_IMPL
#undef GET_MTBUFInfoTable_DECL
#undef GET_MTBUFInfoTable_IMPL
#undef GET_MUBUFInfoTable_DECL
#undef GET_MUBUFInfoTable_IMPL
#undef GET_RsrcIntrinsics_DECL
#undef GET_RsrcIntrinsics_IMPL
#undef GET_SourcesOfDivergence_DECL
#undef GET_SourcesOfDivergence_IMPL