amd/registers: add non-gfx10 register files generated from kernel headers
[mesa.git] / src / amd / registers / gfx9.json
1 {
2 "enums": {
3 "ArrayMode": {
4 "entries": [
5 {"name": "ARRAY_LINEAR_GENERAL", "value": 0},
6 {"name": "ARRAY_LINEAR_ALIGNED", "value": 1},
7 {"name": "ARRAY_1D_TILED_THIN1", "value": 2},
8 {"name": "ARRAY_1D_TILED_THICK", "value": 3},
9 {"name": "ARRAY_2D_TILED_THIN1", "value": 4},
10 {"name": "ARRAY_PRT_TILED_THIN1", "value": 5},
11 {"name": "ARRAY_PRT_2D_TILED_THIN1", "value": 6},
12 {"name": "ARRAY_2D_TILED_THICK", "value": 7},
13 {"name": "ARRAY_2D_TILED_XTHICK", "value": 8},
14 {"name": "ARRAY_PRT_TILED_THICK", "value": 9},
15 {"name": "ARRAY_PRT_2D_TILED_THICK", "value": 10},
16 {"name": "ARRAY_PRT_3D_TILED_THIN1", "value": 11},
17 {"name": "ARRAY_3D_TILED_THIN1", "value": 12},
18 {"name": "ARRAY_3D_TILED_THICK", "value": 13},
19 {"name": "ARRAY_3D_TILED_XTHICK", "value": 14},
20 {"name": "ARRAY_PRT_3D_TILED_THICK", "value": 15}
21 ]
22 },
23 "BUF_DATA_FORMAT": {
24 "entries": [
25 {"name": "BUF_DATA_FORMAT_INVALID", "value": 0},
26 {"name": "BUF_DATA_FORMAT_8", "value": 1},
27 {"name": "BUF_DATA_FORMAT_16", "value": 2},
28 {"name": "BUF_DATA_FORMAT_8_8", "value": 3},
29 {"name": "BUF_DATA_FORMAT_32", "value": 4},
30 {"name": "BUF_DATA_FORMAT_16_16", "value": 5},
31 {"name": "BUF_DATA_FORMAT_10_11_11", "value": 6},
32 {"name": "BUF_DATA_FORMAT_11_11_10", "value": 7},
33 {"name": "BUF_DATA_FORMAT_10_10_10_2", "value": 8},
34 {"name": "BUF_DATA_FORMAT_2_10_10_10", "value": 9},
35 {"name": "BUF_DATA_FORMAT_8_8_8_8", "value": 10},
36 {"name": "BUF_DATA_FORMAT_32_32", "value": 11},
37 {"name": "BUF_DATA_FORMAT_16_16_16_16", "value": 12},
38 {"name": "BUF_DATA_FORMAT_32_32_32", "value": 13},
39 {"name": "BUF_DATA_FORMAT_32_32_32_32", "value": 14},
40 {"name": "BUF_DATA_FORMAT_RESERVED_15", "value": 15}
41 ]
42 },
43 "BUF_NUM_FORMAT": {
44 "entries": [
45 {"name": "BUF_NUM_FORMAT_UNORM", "value": 0},
46 {"name": "BUF_NUM_FORMAT_SNORM", "value": 1},
47 {"name": "BUF_NUM_FORMAT_USCALED", "value": 2},
48 {"name": "BUF_NUM_FORMAT_SSCALED", "value": 3},
49 {"name": "BUF_NUM_FORMAT_UINT", "value": 4},
50 {"name": "BUF_NUM_FORMAT_SINT", "value": 5},
51 {"name": "BUF_NUM_FORMAT_UNORM_UINT", "value": 6},
52 {"name": "BUF_NUM_FORMAT_FLOAT", "value": 7}
53 ]
54 },
55 "BankHeight": {
56 "entries": [
57 {"name": "ADDR_SURF_BANK_HEIGHT_1", "value": 0},
58 {"name": "ADDR_SURF_BANK_HEIGHT_2", "value": 1},
59 {"name": "ADDR_SURF_BANK_HEIGHT_4", "value": 2},
60 {"name": "ADDR_SURF_BANK_HEIGHT_8", "value": 3}
61 ]
62 },
63 "BankWidth": {
64 "entries": [
65 {"name": "ADDR_SURF_BANK_WIDTH_1", "value": 0},
66 {"name": "ADDR_SURF_BANK_WIDTH_2", "value": 1},
67 {"name": "ADDR_SURF_BANK_WIDTH_4", "value": 2},
68 {"name": "ADDR_SURF_BANK_WIDTH_8", "value": 3}
69 ]
70 },
71 "BinningMode": {
72 "entries": [
73 {"name": "BINNING_ALLOWED", "value": 0},
74 {"name": "FORCE_BINNING_ON", "value": 1},
75 {"name": "DISABLE_BINNING_USE_NEW_SC", "value": 2},
76 {"name": "DISABLE_BINNING_USE_LEGACY_SC", "value": 3}
77 ]
78 },
79 "BlendOp": {
80 "entries": [
81 {"name": "BLEND_ZERO", "value": 0},
82 {"name": "BLEND_ONE", "value": 1},
83 {"name": "BLEND_SRC_COLOR", "value": 2},
84 {"name": "BLEND_ONE_MINUS_SRC_COLOR", "value": 3},
85 {"name": "BLEND_SRC_ALPHA", "value": 4},
86 {"name": "BLEND_ONE_MINUS_SRC_ALPHA", "value": 5},
87 {"name": "BLEND_DST_ALPHA", "value": 6},
88 {"name": "BLEND_ONE_MINUS_DST_ALPHA", "value": 7},
89 {"name": "BLEND_DST_COLOR", "value": 8},
90 {"name": "BLEND_ONE_MINUS_DST_COLOR", "value": 9},
91 {"name": "BLEND_SRC_ALPHA_SATURATE", "value": 10},
92 {"name": "BLEND_BOTH_SRC_ALPHA", "value": 11},
93 {"name": "BLEND_BOTH_INV_SRC_ALPHA", "value": 12},
94 {"name": "BLEND_CONSTANT_COLOR", "value": 13},
95 {"name": "BLEND_ONE_MINUS_CONSTANT_COLOR", "value": 14},
96 {"name": "BLEND_SRC1_COLOR", "value": 15},
97 {"name": "BLEND_INV_SRC1_COLOR", "value": 16},
98 {"name": "BLEND_SRC1_ALPHA", "value": 17},
99 {"name": "BLEND_INV_SRC1_ALPHA", "value": 18},
100 {"name": "BLEND_CONSTANT_ALPHA", "value": 19},
101 {"name": "BLEND_ONE_MINUS_CONSTANT_ALPHA", "value": 20}
102 ]
103 },
104 "BlendOpt": {
105 "entries": [
106 {"name": "FORCE_OPT_AUTO", "value": 0},
107 {"name": "FORCE_OPT_DISABLE", "value": 1},
108 {"name": "FORCE_OPT_ENABLE_IF_SRC_A_0", "value": 2},
109 {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_0", "value": 3},
110 {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_0", "value": 4},
111 {"name": "FORCE_OPT_ENABLE_IF_SRC_A_1", "value": 5},
112 {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_1", "value": 6},
113 {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_1", "value": 7}
114 ]
115 },
116 "CBMode": {
117 "entries": [
118 {"name": "CB_DISABLE", "value": 0},
119 {"name": "CB_NORMAL", "value": 1},
120 {"name": "CB_ELIMINATE_FAST_CLEAR", "value": 2},
121 {"name": "CB_RESOLVE", "value": 3},
122 {"name": "CB_DECOMPRESS", "value": 4},
123 {"name": "CB_FMASK_DECOMPRESS", "value": 5},
124 {"name": "CB_DCC_DECOMPRESS", "value": 6}
125 ]
126 },
127 "CBPerfClearFilterSel": {
128 "entries": [
129 {"name": "CB_PERF_CLEAR_FILTER_SEL_NONCLEAR", "value": 0},
130 {"name": "CB_PERF_CLEAR_FILTER_SEL_CLEAR", "value": 1}
131 ]
132 },
133 "CBPerfOpFilterSel": {
134 "entries": [
135 {"name": "CB_PERF_OP_FILTER_SEL_WRITE_ONLY", "value": 0},
136 {"name": "CB_PERF_OP_FILTER_SEL_NEEDS_DESTINATION", "value": 1},
137 {"name": "CB_PERF_OP_FILTER_SEL_RESOLVE", "value": 2},
138 {"name": "CB_PERF_OP_FILTER_SEL_DECOMPRESS", "value": 3},
139 {"name": "CB_PERF_OP_FILTER_SEL_FMASK_DECOMPRESS", "value": 4},
140 {"name": "CB_PERF_OP_FILTER_SEL_ELIMINATE_FAST_CLEAR", "value": 5}
141 ]
142 },
143 "CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE": {
144 "entries": [
145 {"name": "MAX_BLOCK_SIZE_64B", "value": 0},
146 {"name": "MAX_BLOCK_SIZE_128B", "value": 1},
147 {"name": "MAX_BLOCK_SIZE_256B", "value": 2}
148 ]
149 },
150 "CB_COLOR_DCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE": {
151 "entries": [
152 {"name": "MIN_BLOCK_SIZE_32B", "value": 0},
153 {"name": "MIN_BLOCK_SIZE_64B", "value": 1}
154 ]
155 },
156 "CLIP_RULE": {
157 "entries": [
158 {"name": "OUT", "value": 1},
159 {"name": "IN_0", "value": 2},
160 {"name": "IN_1", "value": 4},
161 {"name": "IN_10", "value": 8},
162 {"name": "IN_2", "value": 16},
163 {"name": "IN_20", "value": 32},
164 {"name": "IN_21", "value": 64},
165 {"name": "IN_210", "value": 128},
166 {"name": "IN_3", "value": 256},
167 {"name": "IN_30", "value": 512},
168 {"name": "IN_31", "value": 1024},
169 {"name": "IN_310", "value": 2048},
170 {"name": "IN_32", "value": 4096},
171 {"name": "IN_320", "value": 8192},
172 {"name": "IN_321", "value": 16384},
173 {"name": "IN_3210", "value": 32768}
174 ]
175 },
176 "CP_PERFMON_ENABLE_MODE": {
177 "entries": [
178 {"name": "CP_PERFMON_ENABLE_MODE_ALWAYS_COUNT", "value": 0},
179 {"name": "CP_PERFMON_ENABLE_MODE_RESERVED_1", "value": 1},
180 {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_TRUE", "value": 2},
181 {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_FALSE", "value": 3}
182 ]
183 },
184 "CP_PERFMON_STATE": {
185 "entries": [
186 {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET", "value": 0},
187 {"name": "CP_PERFMON_STATE_START_COUNTING", "value": 1},
188 {"name": "CP_PERFMON_STATE_STOP_COUNTING", "value": 2},
189 {"name": "CP_PERFMON_STATE_RESERVED_3", "value": 3},
190 {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4},
191 {"name": "CP_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5}
192 ]
193 },
194 "CmaskAddr": {
195 "entries": [
196 {"name": "CMASK_ADDR_TILED", "value": 0},
197 {"name": "CMASK_ADDR_LINEAR", "value": 1},
198 {"name": "CMASK_ADDR_COMPATIBLE", "value": 2}
199 ]
200 },
201 "ColorFormat": {
202 "entries": [
203 {"name": "COLOR_INVALID", "value": 0},
204 {"name": "COLOR_8", "value": 1},
205 {"name": "COLOR_16", "value": 2},
206 {"name": "COLOR_8_8", "value": 3},
207 {"name": "COLOR_32", "value": 4},
208 {"name": "COLOR_16_16", "value": 5},
209 {"name": "COLOR_10_11_11", "value": 6},
210 {"name": "COLOR_11_11_10", "value": 7},
211 {"name": "COLOR_10_10_10_2", "value": 8},
212 {"name": "COLOR_2_10_10_10", "value": 9},
213 {"name": "COLOR_8_8_8_8", "value": 10},
214 {"name": "COLOR_32_32", "value": 11},
215 {"name": "COLOR_16_16_16_16", "value": 12},
216 {"name": "COLOR_RESERVED_13", "value": 13},
217 {"name": "COLOR_32_32_32_32", "value": 14},
218 {"name": "COLOR_RESERVED_15", "value": 15},
219 {"name": "COLOR_5_6_5", "value": 16},
220 {"name": "COLOR_1_5_5_5", "value": 17},
221 {"name": "COLOR_5_5_5_1", "value": 18},
222 {"name": "COLOR_4_4_4_4", "value": 19},
223 {"name": "COLOR_8_24", "value": 20},
224 {"name": "COLOR_24_8", "value": 21},
225 {"name": "COLOR_X24_8_32_FLOAT", "value": 22},
226 {"name": "COLOR_RESERVED_23", "value": 23},
227 {"name": "COLOR_RESERVED_24", "value": 24},
228 {"name": "COLOR_RESERVED_25", "value": 25},
229 {"name": "COLOR_RESERVED_26", "value": 26},
230 {"name": "COLOR_RESERVED_27", "value": 27},
231 {"name": "COLOR_RESERVED_28", "value": 28},
232 {"name": "COLOR_RESERVED_29", "value": 29},
233 {"name": "COLOR_RESERVED_30", "value": 30},
234 {"name": "COLOR_2_10_10_10_6E4", "value": 31}
235 ]
236 },
237 "CombFunc": {
238 "entries": [
239 {"name": "COMB_DST_PLUS_SRC", "value": 0},
240 {"name": "COMB_SRC_MINUS_DST", "value": 1},
241 {"name": "COMB_MIN_DST_SRC", "value": 2},
242 {"name": "COMB_MAX_DST_SRC", "value": 3},
243 {"name": "COMB_DST_MINUS_SRC", "value": 4}
244 ]
245 },
246 "CompareFrag": {
247 "entries": [
248 {"name": "FRAG_NEVER", "value": 0},
249 {"name": "FRAG_LESS", "value": 1},
250 {"name": "FRAG_EQUAL", "value": 2},
251 {"name": "FRAG_LEQUAL", "value": 3},
252 {"name": "FRAG_GREATER", "value": 4},
253 {"name": "FRAG_NOTEQUAL", "value": 5},
254 {"name": "FRAG_GEQUAL", "value": 6},
255 {"name": "FRAG_ALWAYS", "value": 7}
256 ]
257 },
258 "ConservativeZExport": {
259 "entries": [
260 {"name": "EXPORT_ANY_Z", "value": 0},
261 {"name": "EXPORT_LESS_THAN_Z", "value": 1},
262 {"name": "EXPORT_GREATER_THAN_Z", "value": 2},
263 {"name": "EXPORT_RESERVED", "value": 3}
264 ]
265 },
266 "CovToShaderSel": {
267 "entries": [
268 {"name": "INPUT_COVERAGE", "value": 0},
269 {"name": "INPUT_INNER_COVERAGE", "value": 1},
270 {"name": "INPUT_DEPTH_COVERAGE", "value": 2},
271 {"name": "RAW", "value": 3}
272 ]
273 },
274 "DB_DFSM_CONTROL__PUNCHOUT_MODE": {
275 "entries": [
276 {"name": "AUTO", "value": 0},
277 {"name": "FORCE_ON", "value": 1},
278 {"name": "FORCE_OFF", "value": 2},
279 {"name": "RESERVED", "value": 3}
280 ]
281 },
282 "DbPRTFaultBehavior": {
283 "entries": [
284 {"name": "FAULT_ZERO", "value": 0},
285 {"name": "FAULT_ONE", "value": 1},
286 {"name": "FAULT_FAIL", "value": 2},
287 {"name": "FAULT_PASS", "value": 3}
288 ]
289 },
290 "DbPSLControl": {
291 "entries": [
292 {"name": "PSLC_AUTO", "value": 0},
293 {"name": "PSLC_ON_HANG_ONLY", "value": 1},
294 {"name": "PSLC_ASAP", "value": 2},
295 {"name": "PSLC_COUNTDOWN", "value": 3}
296 ]
297 },
298 "EXCP_EN": {
299 "entries": [
300 {"name": "INVALID", "value": 1},
301 {"name": "INPUT_DENORMAL", "value": 2},
302 {"name": "DIVIDE_BY_ZERO", "value": 4},
303 {"name": "OVERFLOW", "value": 8},
304 {"name": "UNDERFLOW", "value": 16},
305 {"name": "INEXACT", "value": 32},
306 {"name": "INT_DIVIDE_BY_ZERO", "value": 64},
307 {"name": "ADDRESS_WATCH", "value": 128},
308 {"name": "MEMORY_VIOLATION", "value": 256}
309 ]
310 },
311 "FLOAT_MODE": {
312 "entries": [
313 {"name": "FP_32_DENORMS", "value": 48},
314 {"name": "FP_64_DENORMS", "value": 192},
315 {"name": "FP_ALL_DENORMS", "value": 240}
316 ]
317 },
318 "ForceControl": {
319 "entries": [
320 {"name": "FORCE_OFF", "value": 0},
321 {"name": "FORCE_ENABLE", "value": 1},
322 {"name": "FORCE_DISABLE", "value": 2},
323 {"name": "FORCE_RESERVED", "value": 3}
324 ]
325 },
326 "IMG_DATA_FORMAT": {
327 "entries": [
328 {"name": "IMG_DATA_FORMAT_INVALID", "value": 0},
329 {"name": "IMG_DATA_FORMAT_8", "value": 1},
330 {"name": "IMG_DATA_FORMAT_16", "value": 2},
331 {"name": "IMG_DATA_FORMAT_8_8", "value": 3},
332 {"name": "IMG_DATA_FORMAT_32", "value": 4},
333 {"name": "IMG_DATA_FORMAT_16_16", "value": 5},
334 {"name": "IMG_DATA_FORMAT_10_11_11", "value": 6},
335 {"name": "IMG_DATA_FORMAT_11_11_10", "value": 7},
336 {"name": "IMG_DATA_FORMAT_10_10_10_2", "value": 8},
337 {"name": "IMG_DATA_FORMAT_2_10_10_10", "value": 9},
338 {"name": "IMG_DATA_FORMAT_8_8_8_8", "value": 10},
339 {"name": "IMG_DATA_FORMAT_32_32", "value": 11},
340 {"name": "IMG_DATA_FORMAT_16_16_16_16", "value": 12},
341 {"name": "IMG_DATA_FORMAT_32_32_32", "value": 13},
342 {"name": "IMG_DATA_FORMAT_32_32_32_32", "value": 14},
343 {"name": "IMG_DATA_FORMAT_RESERVED_15", "value": 15},
344 {"name": "IMG_DATA_FORMAT_5_6_5", "value": 16},
345 {"name": "IMG_DATA_FORMAT_1_5_5_5", "value": 17},
346 {"name": "IMG_DATA_FORMAT_5_5_5_1", "value": 18},
347 {"name": "IMG_DATA_FORMAT_4_4_4_4", "value": 19},
348 {"name": "IMG_DATA_FORMAT_8_24", "value": 20},
349 {"name": "IMG_DATA_FORMAT_24_8", "value": 21},
350 {"name": "IMG_DATA_FORMAT_X24_8_32", "value": 22},
351 {"name": "IMG_DATA_FORMAT_8_AS_8_8_8_8", "value": 23},
352 {"name": "IMG_DATA_FORMAT_ETC2_RGB", "value": 24},
353 {"name": "IMG_DATA_FORMAT_ETC2_RGBA", "value": 25},
354 {"name": "IMG_DATA_FORMAT_ETC2_R", "value": 26},
355 {"name": "IMG_DATA_FORMAT_ETC2_RG", "value": 27},
356 {"name": "IMG_DATA_FORMAT_ETC2_RGBA1", "value": 28},
357 {"name": "IMG_DATA_FORMAT_RESERVED_29", "value": 29},
358 {"name": "IMG_DATA_FORMAT_RESERVED_30", "value": 30},
359 {"name": "IMG_DATA_FORMAT_6E4", "value": 31},
360 {"name": "IMG_DATA_FORMAT_GB_GR", "value": 32},
361 {"name": "IMG_DATA_FORMAT_BG_RG", "value": 33},
362 {"name": "IMG_DATA_FORMAT_5_9_9_9", "value": 34},
363 {"name": "IMG_DATA_FORMAT_BC1", "value": 35},
364 {"name": "IMG_DATA_FORMAT_BC2", "value": 36},
365 {"name": "IMG_DATA_FORMAT_BC3", "value": 37},
366 {"name": "IMG_DATA_FORMAT_BC4", "value": 38},
367 {"name": "IMG_DATA_FORMAT_BC5", "value": 39},
368 {"name": "IMG_DATA_FORMAT_BC6", "value": 40},
369 {"name": "IMG_DATA_FORMAT_BC7", "value": 41},
370 {"name": "IMG_DATA_FORMAT_16_AS_32_32", "value": 42},
371 {"name": "IMG_DATA_FORMAT_16_AS_16_16_16_16", "value": 43},
372 {"name": "IMG_DATA_FORMAT_16_AS_32_32_32_32", "value": 44},
373 {"name": "IMG_DATA_FORMAT_FMASK", "value": 45},
374 {"name": "IMG_DATA_FORMAT_ASTC_2D_LDR", "value": 46},
375 {"name": "IMG_DATA_FORMAT_ASTC_2D_HDR", "value": 47},
376 {"name": "IMG_DATA_FORMAT_ASTC_2D_LDR_SRGB", "value": 48},
377 {"name": "IMG_DATA_FORMAT_ASTC_3D_LDR", "value": 49},
378 {"name": "IMG_DATA_FORMAT_ASTC_3D_HDR", "value": 50},
379 {"name": "IMG_DATA_FORMAT_ASTC_3D_LDR_SRGB", "value": 51},
380 {"name": "IMG_DATA_FORMAT_N_IN_16", "value": 52},
381 {"name": "IMG_DATA_FORMAT_N_IN_16_16", "value": 53},
382 {"name": "IMG_DATA_FORMAT_N_IN_16_16_16_16", "value": 54},
383 {"name": "IMG_DATA_FORMAT_N_IN_16_AS_16_16_16_16", "value": 55},
384 {"name": "IMG_DATA_FORMAT_RESERVED_56", "value": 56},
385 {"name": "IMG_DATA_FORMAT_4_4", "value": 57},
386 {"name": "IMG_DATA_FORMAT_6_5_5", "value": 58},
387 {"name": "IMG_DATA_FORMAT_RESERVED_59", "value": 59},
388 {"name": "IMG_DATA_FORMAT_RESERVED_60", "value": 60},
389 {"name": "IMG_DATA_FORMAT_8_AS_32", "value": 61},
390 {"name": "IMG_DATA_FORMAT_8_AS_32_32", "value": 62},
391 {"name": "IMG_DATA_FORMAT_32_AS_32_32_32_32", "value": 63}
392 ]
393 },
394 "IMG_DATA_FORMAT_STENCIL": {
395 "entries": [
396 {"name": "IMG_DATA_FORMAT_S8_16", "value": 59},
397 {"name": "IMG_DATA_FORMAT_S8_32", "value": 60}
398 ]
399 },
400 "IMG_NUM_FORMAT": {
401 "entries": [
402 {"name": "IMG_NUM_FORMAT_UNORM", "value": 0},
403 {"name": "IMG_NUM_FORMAT_SNORM", "value": 1},
404 {"name": "IMG_NUM_FORMAT_USCALED", "value": 2},
405 {"name": "IMG_NUM_FORMAT_SSCALED", "value": 3},
406 {"name": "IMG_NUM_FORMAT_UINT", "value": 4},
407 {"name": "IMG_NUM_FORMAT_SINT", "value": 5},
408 {"name": "IMG_NUM_FORMAT_UNORM_UINT", "value": 6},
409 {"name": "IMG_NUM_FORMAT_FLOAT", "value": 7},
410 {"name": "IMG_NUM_FORMAT_RESERVED_8", "value": 8},
411 {"name": "IMG_NUM_FORMAT_SRGB", "value": 9},
412 {"name": "IMG_NUM_FORMAT_RESERVED_10", "value": 10},
413 {"name": "IMG_NUM_FORMAT_RESERVED_11", "value": 11},
414 {"name": "IMG_NUM_FORMAT_RESERVED_12", "value": 12},
415 {"name": "IMG_NUM_FORMAT_RESERVED_13", "value": 13},
416 {"name": "IMG_NUM_FORMAT_RESERVED_14", "value": 14},
417 {"name": "IMG_NUM_FORMAT_RESERVED_15", "value": 15}
418 ]
419 },
420 "IMG_NUM_FORMAT_FMASK": {
421 "entries": [
422 {"name": "IMG_NUM_FORMAT_FMASK_8_2_1", "value": 0},
423 {"name": "IMG_NUM_FORMAT_FMASK_8_4_1", "value": 1},
424 {"name": "IMG_NUM_FORMAT_FMASK_8_8_1", "value": 2},
425 {"name": "IMG_NUM_FORMAT_FMASK_8_2_2", "value": 3},
426 {"name": "IMG_NUM_FORMAT_FMASK_8_4_2", "value": 4},
427 {"name": "IMG_NUM_FORMAT_FMASK_8_4_4", "value": 5},
428 {"name": "IMG_NUM_FORMAT_FMASK_16_16_1", "value": 6},
429 {"name": "IMG_NUM_FORMAT_FMASK_16_8_2", "value": 7},
430 {"name": "IMG_NUM_FORMAT_FMASK_32_16_2", "value": 8},
431 {"name": "IMG_NUM_FORMAT_FMASK_32_8_4", "value": 9},
432 {"name": "IMG_NUM_FORMAT_FMASK_32_8_8", "value": 10},
433 {"name": "IMG_NUM_FORMAT_FMASK_64_16_4", "value": 11},
434 {"name": "IMG_NUM_FORMAT_FMASK_64_16_8", "value": 12},
435 {"name": "IMG_NUM_FORMAT_FMASK_RESERVED_13", "value": 13},
436 {"name": "IMG_NUM_FORMAT_FMASK_RESERVED_14", "value": 14},
437 {"name": "IMG_NUM_FORMAT_FMASK_RESERVED_15", "value": 15}
438 ]
439 },
440 "MacroTileAspect": {
441 "entries": [
442 {"name": "ADDR_SURF_MACRO_ASPECT_1", "value": 0},
443 {"name": "ADDR_SURF_MACRO_ASPECT_2", "value": 1},
444 {"name": "ADDR_SURF_MACRO_ASPECT_4", "value": 2},
445 {"name": "ADDR_SURF_MACRO_ASPECT_8", "value": 3}
446 ]
447 },
448 "MicroTileMode": {
449 "entries": [
450 {"name": "ADDR_SURF_DISPLAY_MICRO_TILING", "value": 0},
451 {"name": "ADDR_SURF_THIN_MICRO_TILING", "value": 1},
452 {"name": "ADDR_SURF_DEPTH_MICRO_TILING", "value": 2},
453 {"name": "ADDR_SURF_ROTATED_MICRO_TILING", "value": 3},
454 {"name": "ADDR_SURF_THICK_MICRO_TILING", "value": 4}
455 ]
456 },
457 "NumBanks": {
458 "entries": [
459 {"name": "ADDR_SURF_2_BANK", "value": 0},
460 {"name": "ADDR_SURF_4_BANK", "value": 1},
461 {"name": "ADDR_SURF_8_BANK", "value": 2},
462 {"name": "ADDR_SURF_16_BANK", "value": 3}
463 ]
464 },
465 "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE": {
466 "entries": [
467 {"name": "X_DRAW_POINTS", "value": 0},
468 {"name": "X_DRAW_LINES", "value": 1},
469 {"name": "X_DRAW_TRIANGLES", "value": 2}
470 ]
471 },
472 "PA_SU_SC_MODE_CNTL__POLY_MODE": {
473 "entries": [
474 {"name": "X_DISABLE_POLY_MODE", "value": 0},
475 {"name": "X_DUAL_MODE", "value": 1}
476 ]
477 },
478 "PA_SU_VTX_CNTL__ROUND_MODE": {
479 "entries": [
480 {"name": "X_TRUNCATE", "value": 0},
481 {"name": "X_ROUND", "value": 1},
482 {"name": "X_ROUND_TO_EVEN", "value": 2},
483 {"name": "X_ROUND_TO_ODD", "value": 3}
484 ]
485 },
486 "PipeConfig": {
487 "entries": [
488 {"name": "ADDR_SURF_P2", "value": 0},
489 {"name": "ADDR_SURF_P2_RESERVED0", "value": 1},
490 {"name": "ADDR_SURF_P2_RESERVED1", "value": 2},
491 {"name": "ADDR_SURF_P2_RESERVED2", "value": 3},
492 {"name": "ADDR_SURF_P4_8x16", "value": 4},
493 {"name": "ADDR_SURF_P4_16x16", "value": 5},
494 {"name": "ADDR_SURF_P4_16x32", "value": 6},
495 {"name": "ADDR_SURF_P4_32x32", "value": 7},
496 {"name": "ADDR_SURF_P8_16x16_8x16", "value": 8},
497 {"name": "ADDR_SURF_P8_16x32_8x16", "value": 9},
498 {"name": "ADDR_SURF_P8_32x32_8x16", "value": 10},
499 {"name": "ADDR_SURF_P8_16x32_16x16", "value": 11},
500 {"name": "ADDR_SURF_P8_32x32_16x16", "value": 12},
501 {"name": "ADDR_SURF_P8_32x32_16x32", "value": 13},
502 {"name": "ADDR_SURF_P8_32x64_32x32", "value": 14},
503 {"name": "ADDR_SURF_P8_RESERVED0", "value": 15},
504 {"name": "ADDR_SURF_P16_32x32_8x16", "value": 16},
505 {"name": "ADDR_SURF_P16_32x32_16x16", "value": 17}
506 ]
507 },
508 "PkrMap": {
509 "entries": [
510 {"name": "RASTER_CONFIG_PKR_MAP_0", "value": 0},
511 {"name": "RASTER_CONFIG_PKR_MAP_1", "value": 1},
512 {"name": "RASTER_CONFIG_PKR_MAP_2", "value": 2},
513 {"name": "RASTER_CONFIG_PKR_MAP_3", "value": 3}
514 ]
515 },
516 "PkrXsel": {
517 "entries": [
518 {"name": "RASTER_CONFIG_PKR_XSEL_0", "value": 0},
519 {"name": "RASTER_CONFIG_PKR_XSEL_1", "value": 1},
520 {"name": "RASTER_CONFIG_PKR_XSEL_2", "value": 2},
521 {"name": "RASTER_CONFIG_PKR_XSEL_3", "value": 3}
522 ]
523 },
524 "PkrXsel2": {
525 "entries": [
526 {"name": "RASTER_CONFIG_PKR_XSEL2_0", "value": 0},
527 {"name": "RASTER_CONFIG_PKR_XSEL2_1", "value": 1},
528 {"name": "RASTER_CONFIG_PKR_XSEL2_2", "value": 2},
529 {"name": "RASTER_CONFIG_PKR_XSEL2_3", "value": 3}
530 ]
531 },
532 "PkrYsel": {
533 "entries": [
534 {"name": "RASTER_CONFIG_PKR_YSEL_0", "value": 0},
535 {"name": "RASTER_CONFIG_PKR_YSEL_1", "value": 1},
536 {"name": "RASTER_CONFIG_PKR_YSEL_2", "value": 2},
537 {"name": "RASTER_CONFIG_PKR_YSEL_3", "value": 3}
538 ]
539 },
540 "QUANT_MODE": {
541 "entries": [
542 {"name": "X_16_8_FIXED_POINT_1_16TH", "value": 0},
543 {"name": "X_16_8_FIXED_POINT_1_8TH", "value": 1},
544 {"name": "X_16_8_FIXED_POINT_1_4TH", "value": 2},
545 {"name": "X_16_8_FIXED_POINT_1_2", "value": 3},
546 {"name": "X_16_8_FIXED_POINT_1", "value": 4},
547 {"name": "X_16_8_FIXED_POINT_1_256TH", "value": 5},
548 {"name": "X_14_10_FIXED_POINT_1_1024TH", "value": 6},
549 {"name": "X_12_12_FIXED_POINT_1_4096TH", "value": 7}
550 ]
551 },
552 "ROP3": {
553 "entries": [
554 {"name": "ROP3_CLEAR", "value": 0},
555 {"name": "X_0X05", "value": 5},
556 {"name": "X_0X0A", "value": 10},
557 {"name": "X_0X0F", "value": 15},
558 {"name": "ROP3_NOR", "value": 17},
559 {"name": "ROP3_AND_INVERTED", "value": 34},
560 {"name": "ROP3_COPY_INVERTED", "value": 51},
561 {"name": "ROP3_AND_REVERSE", "value": 68},
562 {"name": "X_0X50", "value": 80},
563 {"name": "ROP3_INVERT", "value": 85},
564 {"name": "X_0X5A", "value": 90},
565 {"name": "X_0X5F", "value": 95},
566 {"name": "ROP3_XOR", "value": 102},
567 {"name": "ROP3_NAND", "value": 119},
568 {"name": "ROP3_AND", "value": 136},
569 {"name": "ROP3_EQUIVALENT", "value": 153},
570 {"name": "X_0XA0", "value": 160},
571 {"name": "X_0XA5", "value": 165},
572 {"name": "ROP3_NO_OP", "value": 170},
573 {"name": "X_0XAF", "value": 175},
574 {"name": "ROP3_OR_INVERTED", "value": 187},
575 {"name": "ROP3_COPY", "value": 204},
576 {"name": "ROP3_OR_REVERSE", "value": 221},
577 {"name": "ROP3_OR", "value": 238},
578 {"name": "X_0XF0", "value": 240},
579 {"name": "X_0XF5", "value": 245},
580 {"name": "X_0XFA", "value": 250},
581 {"name": "ROP3_SET", "value": 255}
582 ]
583 },
584 "RbMap": {
585 "entries": [
586 {"name": "RASTER_CONFIG_RB_MAP_0", "value": 0},
587 {"name": "RASTER_CONFIG_RB_MAP_1", "value": 1},
588 {"name": "RASTER_CONFIG_RB_MAP_2", "value": 2},
589 {"name": "RASTER_CONFIG_RB_MAP_3", "value": 3}
590 ]
591 },
592 "RbXsel": {
593 "entries": [
594 {"name": "RASTER_CONFIG_RB_XSEL_0", "value": 0},
595 {"name": "RASTER_CONFIG_RB_XSEL_1", "value": 1}
596 ]
597 },
598 "RbXsel2": {
599 "entries": [
600 {"name": "RASTER_CONFIG_RB_XSEL2_0", "value": 0},
601 {"name": "RASTER_CONFIG_RB_XSEL2_1", "value": 1},
602 {"name": "RASTER_CONFIG_RB_XSEL2_2", "value": 2},
603 {"name": "RASTER_CONFIG_RB_XSEL2_3", "value": 3}
604 ]
605 },
606 "RbYsel": {
607 "entries": [
608 {"name": "RASTER_CONFIG_RB_YSEL_0", "value": 0},
609 {"name": "RASTER_CONFIG_RB_YSEL_1", "value": 1}
610 ]
611 },
612 "SPI_PNT_SPRITE_OVERRIDE": {
613 "entries": [
614 {"name": "SPI_PNT_SPRITE_SEL_0", "value": 0},
615 {"name": "SPI_PNT_SPRITE_SEL_1", "value": 1},
616 {"name": "SPI_PNT_SPRITE_SEL_S", "value": 2},
617 {"name": "SPI_PNT_SPRITE_SEL_T", "value": 3},
618 {"name": "SPI_PNT_SPRITE_SEL_NONE", "value": 4}
619 ]
620 },
621 "SPI_SHADER_EX_FORMAT": {
622 "entries": [
623 {"name": "SPI_SHADER_ZERO", "value": 0},
624 {"name": "SPI_SHADER_32_R", "value": 1},
625 {"name": "SPI_SHADER_32_GR", "value": 2},
626 {"name": "SPI_SHADER_32_AR", "value": 3},
627 {"name": "SPI_SHADER_FP16_ABGR", "value": 4},
628 {"name": "SPI_SHADER_UNORM16_ABGR", "value": 5},
629 {"name": "SPI_SHADER_SNORM16_ABGR", "value": 6},
630 {"name": "SPI_SHADER_UINT16_ABGR", "value": 7},
631 {"name": "SPI_SHADER_SINT16_ABGR", "value": 8},
632 {"name": "SPI_SHADER_32_ABGR", "value": 9}
633 ]
634 },
635 "SPI_SHADER_FORMAT": {
636 "entries": [
637 {"name": "SPI_SHADER_NONE", "value": 0},
638 {"name": "SPI_SHADER_1COMP", "value": 1},
639 {"name": "SPI_SHADER_2COMP", "value": 2},
640 {"name": "SPI_SHADER_4COMPRESS", "value": 3},
641 {"name": "SPI_SHADER_4COMP", "value": 4}
642 ]
643 },
644 "SPM_PERFMON_STATE": {
645 "entries": [
646 {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET", "value": 0},
647 {"name": "STRM_PERFMON_STATE_START_COUNTING", "value": 1},
648 {"name": "STRM_PERFMON_STATE_STOP_COUNTING", "value": 2},
649 {"name": "STRM_PERFMON_STATE_RESERVED_3", "value": 3},
650 {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4},
651 {"name": "STRM_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5}
652 ]
653 },
654 "SQ_IMG_FILTER_TYPE": {
655 "entries": [
656 {"name": "SQ_IMG_FILTER_MODE_BLEND", "value": 0},
657 {"name": "SQ_IMG_FILTER_MODE_MIN", "value": 1},
658 {"name": "SQ_IMG_FILTER_MODE_MAX", "value": 2}
659 ]
660 },
661 "SQ_IMG_RSRC_WORD4__BC_SWIZZLE": {
662 "entries": [
663 {"name": "BC_SWIZZLE_XYZW", "value": 0},
664 {"name": "BC_SWIZZLE_XWYZ", "value": 1},
665 {"name": "BC_SWIZZLE_WZYX", "value": 2},
666 {"name": "BC_SWIZZLE_WXYZ", "value": 3},
667 {"name": "BC_SWIZZLE_ZYXW", "value": 4},
668 {"name": "BC_SWIZZLE_YXWZ", "value": 5}
669 ]
670 },
671 "SQ_RSRC_BUF_TYPE": {
672 "entries": [
673 {"name": "SQ_RSRC_BUF", "value": 0},
674 {"name": "SQ_RSRC_BUF_RSVD_1", "value": 1},
675 {"name": "SQ_RSRC_BUF_RSVD_2", "value": 2},
676 {"name": "SQ_RSRC_BUF_RSVD_3", "value": 3}
677 ]
678 },
679 "SQ_RSRC_IMG_TYPE": {
680 "entries": [
681 {"name": "SQ_RSRC_IMG_RSVD_0", "value": 0},
682 {"name": "SQ_RSRC_IMG_RSVD_1", "value": 1},
683 {"name": "SQ_RSRC_IMG_RSVD_2", "value": 2},
684 {"name": "SQ_RSRC_IMG_RSVD_3", "value": 3},
685 {"name": "SQ_RSRC_IMG_RSVD_4", "value": 4},
686 {"name": "SQ_RSRC_IMG_RSVD_5", "value": 5},
687 {"name": "SQ_RSRC_IMG_RSVD_6", "value": 6},
688 {"name": "SQ_RSRC_IMG_RSVD_7", "value": 7},
689 {"name": "SQ_RSRC_IMG_1D", "value": 8},
690 {"name": "SQ_RSRC_IMG_2D", "value": 9},
691 {"name": "SQ_RSRC_IMG_3D", "value": 10},
692 {"name": "SQ_RSRC_IMG_CUBE", "value": 11},
693 {"name": "SQ_RSRC_IMG_1D_ARRAY", "value": 12},
694 {"name": "SQ_RSRC_IMG_2D_ARRAY", "value": 13},
695 {"name": "SQ_RSRC_IMG_2D_MSAA", "value": 14},
696 {"name": "SQ_RSRC_IMG_2D_MSAA_ARRAY", "value": 15}
697 ]
698 },
699 "SQ_SEL_XYZW01": {
700 "entries": [
701 {"name": "SQ_SEL_0", "value": 0},
702 {"name": "SQ_SEL_1", "value": 1},
703 {"name": "SQ_SEL_RESERVED_0", "value": 2},
704 {"name": "SQ_SEL_RESERVED_1", "value": 3},
705 {"name": "SQ_SEL_X", "value": 4},
706 {"name": "SQ_SEL_Y", "value": 5},
707 {"name": "SQ_SEL_Z", "value": 6},
708 {"name": "SQ_SEL_W", "value": 7}
709 ]
710 },
711 "SQ_TEX_BORDER_COLOR": {
712 "entries": [
713 {"name": "SQ_TEX_BORDER_COLOR_TRANS_BLACK", "value": 0},
714 {"name": "SQ_TEX_BORDER_COLOR_OPAQUE_BLACK", "value": 1},
715 {"name": "SQ_TEX_BORDER_COLOR_OPAQUE_WHITE", "value": 2},
716 {"name": "SQ_TEX_BORDER_COLOR_REGISTER", "value": 3}
717 ]
718 },
719 "SQ_TEX_CLAMP": {
720 "entries": [
721 {"name": "SQ_TEX_WRAP", "value": 0},
722 {"name": "SQ_TEX_MIRROR", "value": 1},
723 {"name": "SQ_TEX_CLAMP_LAST_TEXEL", "value": 2},
724 {"name": "SQ_TEX_MIRROR_ONCE_LAST_TEXEL", "value": 3},
725 {"name": "SQ_TEX_CLAMP_HALF_BORDER", "value": 4},
726 {"name": "SQ_TEX_MIRROR_ONCE_HALF_BORDER", "value": 5},
727 {"name": "SQ_TEX_CLAMP_BORDER", "value": 6},
728 {"name": "SQ_TEX_MIRROR_ONCE_BORDER", "value": 7}
729 ]
730 },
731 "SQ_TEX_DEPTH_COMPARE": {
732 "entries": [
733 {"name": "SQ_TEX_DEPTH_COMPARE_NEVER", "value": 0},
734 {"name": "SQ_TEX_DEPTH_COMPARE_LESS", "value": 1},
735 {"name": "SQ_TEX_DEPTH_COMPARE_EQUAL", "value": 2},
736 {"name": "SQ_TEX_DEPTH_COMPARE_LESSEQUAL", "value": 3},
737 {"name": "SQ_TEX_DEPTH_COMPARE_GREATER", "value": 4},
738 {"name": "SQ_TEX_DEPTH_COMPARE_NOTEQUAL", "value": 5},
739 {"name": "SQ_TEX_DEPTH_COMPARE_GREATEREQUAL", "value": 6},
740 {"name": "SQ_TEX_DEPTH_COMPARE_ALWAYS", "value": 7}
741 ]
742 },
743 "SQ_TEX_MIP_FILTER": {
744 "entries": [
745 {"name": "SQ_TEX_MIP_FILTER_NONE", "value": 0},
746 {"name": "SQ_TEX_MIP_FILTER_POINT", "value": 1},
747 {"name": "SQ_TEX_MIP_FILTER_LINEAR", "value": 2},
748 {"name": "SQ_TEX_MIP_FILTER_POINT_ANISO_ADJ", "value": 3}
749 ]
750 },
751 "SQ_TEX_XY_FILTER": {
752 "entries": [
753 {"name": "SQ_TEX_XY_FILTER_POINT", "value": 0},
754 {"name": "SQ_TEX_XY_FILTER_BILINEAR", "value": 1},
755 {"name": "SQ_TEX_XY_FILTER_ANISO_POINT", "value": 2},
756 {"name": "SQ_TEX_XY_FILTER_ANISO_BILINEAR", "value": 3}
757 ]
758 },
759 "SQ_TEX_Z_FILTER": {
760 "entries": [
761 {"name": "SQ_TEX_Z_FILTER_NONE", "value": 0},
762 {"name": "SQ_TEX_Z_FILTER_POINT", "value": 1},
763 {"name": "SQ_TEX_Z_FILTER_LINEAR", "value": 2}
764 ]
765 },
766 "SX_BLEND_OPT": {
767 "entries": [
768 {"name": "BLEND_OPT_PRESERVE_NONE_IGNORE_ALL", "value": 0},
769 {"name": "BLEND_OPT_PRESERVE_ALL_IGNORE_NONE", "value": 1},
770 {"name": "BLEND_OPT_PRESERVE_C1_IGNORE_C0", "value": 2},
771 {"name": "BLEND_OPT_PRESERVE_C0_IGNORE_C1", "value": 3},
772 {"name": "BLEND_OPT_PRESERVE_A1_IGNORE_A0", "value": 4},
773 {"name": "BLEND_OPT_PRESERVE_A0_IGNORE_A1", "value": 5},
774 {"name": "BLEND_OPT_PRESERVE_NONE_IGNORE_A0", "value": 6},
775 {"name": "BLEND_OPT_PRESERVE_NONE_IGNORE_NONE", "value": 7}
776 ]
777 },
778 "SX_BLEND_OPT_EPSILON__MRT0_EPSILON": {
779 "entries": [
780 {"name": "EXACT", "value": 0},
781 {"name": "11BIT_FORMAT", "value": 1},
782 {"name": "10BIT_FORMAT", "value": 3},
783 {"name": "8BIT_FORMAT", "value": 6},
784 {"name": "6BIT_FORMAT", "value": 11},
785 {"name": "5BIT_FORMAT", "value": 13},
786 {"name": "4BIT_FORMAT", "value": 15}
787 ]
788 },
789 "SX_DOWNCONVERT_FORMAT": {
790 "entries": [
791 {"name": "SX_RT_EXPORT_NO_CONVERSION", "value": 0},
792 {"name": "SX_RT_EXPORT_32_R", "value": 1},
793 {"name": "SX_RT_EXPORT_32_A", "value": 2},
794 {"name": "SX_RT_EXPORT_10_11_11", "value": 3},
795 {"name": "SX_RT_EXPORT_2_10_10_10", "value": 4},
796 {"name": "SX_RT_EXPORT_8_8_8_8", "value": 5},
797 {"name": "SX_RT_EXPORT_5_6_5", "value": 6},
798 {"name": "SX_RT_EXPORT_1_5_5_5", "value": 7},
799 {"name": "SX_RT_EXPORT_4_4_4_4", "value": 8},
800 {"name": "SX_RT_EXPORT_16_16_GR", "value": 9},
801 {"name": "SX_RT_EXPORT_16_16_AR", "value": 10}
802 ]
803 },
804 "SX_OPT_COMB_FCN": {
805 "entries": [
806 {"name": "OPT_COMB_NONE", "value": 0},
807 {"name": "OPT_COMB_ADD", "value": 1},
808 {"name": "OPT_COMB_SUBTRACT", "value": 2},
809 {"name": "OPT_COMB_MIN", "value": 3},
810 {"name": "OPT_COMB_MAX", "value": 4},
811 {"name": "OPT_COMB_REVSUBTRACT", "value": 5},
812 {"name": "OPT_COMB_BLEND_DISABLED", "value": 6},
813 {"name": "OPT_COMB_SAFE_ADD", "value": 7}
814 ]
815 },
816 "ScMap": {
817 "entries": [
818 {"name": "RASTER_CONFIG_SC_MAP_0", "value": 0},
819 {"name": "RASTER_CONFIG_SC_MAP_1", "value": 1},
820 {"name": "RASTER_CONFIG_SC_MAP_2", "value": 2},
821 {"name": "RASTER_CONFIG_SC_MAP_3", "value": 3}
822 ]
823 },
824 "ScXsel": {
825 "entries": [
826 {"name": "RASTER_CONFIG_SC_XSEL_8_WIDE_TILE", "value": 0},
827 {"name": "RASTER_CONFIG_SC_XSEL_16_WIDE_TILE", "value": 1},
828 {"name": "RASTER_CONFIG_SC_XSEL_32_WIDE_TILE", "value": 2},
829 {"name": "RASTER_CONFIG_SC_XSEL_64_WIDE_TILE", "value": 3}
830 ]
831 },
832 "ScYsel": {
833 "entries": [
834 {"name": "RASTER_CONFIG_SC_YSEL_8_WIDE_TILE", "value": 0},
835 {"name": "RASTER_CONFIG_SC_YSEL_16_WIDE_TILE", "value": 1},
836 {"name": "RASTER_CONFIG_SC_YSEL_32_WIDE_TILE", "value": 2},
837 {"name": "RASTER_CONFIG_SC_YSEL_64_WIDE_TILE", "value": 3}
838 ]
839 },
840 "SeMap": {
841 "entries": [
842 {"name": "RASTER_CONFIG_SE_MAP_0", "value": 0},
843 {"name": "RASTER_CONFIG_SE_MAP_1", "value": 1},
844 {"name": "RASTER_CONFIG_SE_MAP_2", "value": 2},
845 {"name": "RASTER_CONFIG_SE_MAP_3", "value": 3}
846 ]
847 },
848 "SePairMap": {
849 "entries": [
850 {"name": "RASTER_CONFIG_SE_PAIR_MAP_0", "value": 0},
851 {"name": "RASTER_CONFIG_SE_PAIR_MAP_1", "value": 1},
852 {"name": "RASTER_CONFIG_SE_PAIR_MAP_2", "value": 2},
853 {"name": "RASTER_CONFIG_SE_PAIR_MAP_3", "value": 3}
854 ]
855 },
856 "SePairXsel": {
857 "entries": [
858 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_8_WIDE_TILE", "value": 0},
859 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_16_WIDE_TILE", "value": 1},
860 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_32_WIDE_TILE", "value": 2},
861 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_64_WIDE_TILE", "value": 3},
862 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_128_WIDE_TILE", "value": 4}
863 ]
864 },
865 "SePairYsel": {
866 "entries": [
867 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_8_WIDE_TILE", "value": 0},
868 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_16_WIDE_TILE", "value": 1},
869 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_32_WIDE_TILE", "value": 2},
870 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_64_WIDE_TILE", "value": 3},
871 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_128_WIDE_TILE", "value": 4}
872 ]
873 },
874 "SeXsel": {
875 "entries": [
876 {"name": "RASTER_CONFIG_SE_XSEL_8_WIDE_TILE", "value": 0},
877 {"name": "RASTER_CONFIG_SE_XSEL_16_WIDE_TILE", "value": 1},
878 {"name": "RASTER_CONFIG_SE_XSEL_32_WIDE_TILE", "value": 2},
879 {"name": "RASTER_CONFIG_SE_XSEL_64_WIDE_TILE", "value": 3},
880 {"name": "RASTER_CONFIG_SE_XSEL_128_WIDE_TILE", "value": 4}
881 ]
882 },
883 "SeYsel": {
884 "entries": [
885 {"name": "RASTER_CONFIG_SE_YSEL_8_WIDE_TILE", "value": 0},
886 {"name": "RASTER_CONFIG_SE_YSEL_16_WIDE_TILE", "value": 1},
887 {"name": "RASTER_CONFIG_SE_YSEL_32_WIDE_TILE", "value": 2},
888 {"name": "RASTER_CONFIG_SE_YSEL_64_WIDE_TILE", "value": 3},
889 {"name": "RASTER_CONFIG_SE_YSEL_128_WIDE_TILE", "value": 4}
890 ]
891 },
892 "StencilFormat": {
893 "entries": [
894 {"name": "STENCIL_INVALID", "value": 0},
895 {"name": "STENCIL_8", "value": 1}
896 ]
897 },
898 "StencilOp": {
899 "entries": [
900 {"name": "STENCIL_KEEP", "value": 0},
901 {"name": "STENCIL_ZERO", "value": 1},
902 {"name": "STENCIL_ONES", "value": 2},
903 {"name": "STENCIL_REPLACE_TEST", "value": 3},
904 {"name": "STENCIL_REPLACE_OP", "value": 4},
905 {"name": "STENCIL_ADD_CLAMP", "value": 5},
906 {"name": "STENCIL_SUB_CLAMP", "value": 6},
907 {"name": "STENCIL_INVERT", "value": 7},
908 {"name": "STENCIL_ADD_WRAP", "value": 8},
909 {"name": "STENCIL_SUB_WRAP", "value": 9},
910 {"name": "STENCIL_AND", "value": 10},
911 {"name": "STENCIL_OR", "value": 11},
912 {"name": "STENCIL_XOR", "value": 12},
913 {"name": "STENCIL_NAND", "value": 13},
914 {"name": "STENCIL_NOR", "value": 14},
915 {"name": "STENCIL_XNOR", "value": 15}
916 ]
917 },
918 "SurfaceEndian": {
919 "entries": [
920 {"name": "ENDIAN_NONE", "value": 0},
921 {"name": "ENDIAN_8IN16", "value": 1},
922 {"name": "ENDIAN_8IN32", "value": 2},
923 {"name": "ENDIAN_8IN64", "value": 3}
924 ]
925 },
926 "SurfaceNumber": {
927 "entries": [
928 {"name": "NUMBER_UNORM", "value": 0},
929 {"name": "NUMBER_SNORM", "value": 1},
930 {"name": "NUMBER_USCALED", "value": 2},
931 {"name": "NUMBER_SSCALED", "value": 3},
932 {"name": "NUMBER_UINT", "value": 4},
933 {"name": "NUMBER_SINT", "value": 5},
934 {"name": "NUMBER_SRGB", "value": 6},
935 {"name": "NUMBER_FLOAT", "value": 7}
936 ]
937 },
938 "SurfaceSwap": {
939 "entries": [
940 {"name": "SWAP_STD", "value": 0},
941 {"name": "SWAP_ALT", "value": 1},
942 {"name": "SWAP_STD_REV", "value": 2},
943 {"name": "SWAP_ALT_REV", "value": 3}
944 ]
945 },
946 "TileSplit": {
947 "entries": [
948 {"name": "ADDR_SURF_TILE_SPLIT_64B", "value": 0},
949 {"name": "ADDR_SURF_TILE_SPLIT_128B", "value": 1},
950 {"name": "ADDR_SURF_TILE_SPLIT_256B", "value": 2},
951 {"name": "ADDR_SURF_TILE_SPLIT_512B", "value": 3},
952 {"name": "ADDR_SURF_TILE_SPLIT_1KB", "value": 4},
953 {"name": "ADDR_SURF_TILE_SPLIT_2KB", "value": 5},
954 {"name": "ADDR_SURF_TILE_SPLIT_4KB", "value": 6}
955 ]
956 },
957 "VGT_DIST_MODE": {
958 "entries": [
959 {"name": "NO_DIST", "value": 0},
960 {"name": "PATCHES", "value": 1},
961 {"name": "DONUTS", "value": 2},
962 {"name": "TRAPEZOIDS", "value": 3}
963 ]
964 },
965 "VGT_DI_MAJOR_MODE_SELECT": {
966 "entries": [
967 {"name": "DI_MAJOR_MODE_0", "value": 0},
968 {"name": "DI_MAJOR_MODE_1", "value": 1}
969 ]
970 },
971 "VGT_DI_PRIM_TYPE": {
972 "entries": [
973 {"name": "DI_PT_NONE", "value": 0},
974 {"name": "DI_PT_POINTLIST", "value": 1},
975 {"name": "DI_PT_LINELIST", "value": 2},
976 {"name": "DI_PT_LINESTRIP", "value": 3},
977 {"name": "DI_PT_TRILIST", "value": 4},
978 {"name": "DI_PT_TRIFAN", "value": 5},
979 {"name": "DI_PT_TRISTRIP", "value": 6},
980 {"name": "DI_PT_2D_RECTANGLE", "value": 7},
981 {"name": "DI_PT_UNUSED_1", "value": 8},
982 {"name": "DI_PT_PATCH", "value": 9},
983 {"name": "DI_PT_LINELIST_ADJ", "value": 10},
984 {"name": "DI_PT_LINESTRIP_ADJ", "value": 11},
985 {"name": "DI_PT_TRILIST_ADJ", "value": 12},
986 {"name": "DI_PT_TRISTRIP_ADJ", "value": 13},
987 {"name": "DI_PT_UNUSED_3", "value": 14},
988 {"name": "DI_PT_UNUSED_4", "value": 15},
989 {"name": "DI_PT_TRI_WITH_WFLAGS", "value": 16},
990 {"name": "DI_PT_RECTLIST", "value": 17},
991 {"name": "DI_PT_LINELOOP", "value": 18},
992 {"name": "DI_PT_QUADLIST", "value": 19},
993 {"name": "DI_PT_QUADSTRIP", "value": 20},
994 {"name": "DI_PT_POLYGON", "value": 21}
995 ]
996 },
997 "VGT_DI_SOURCE_SELECT": {
998 "entries": [
999 {"name": "DI_SRC_SEL_DMA", "value": 0},
1000 {"name": "DI_SRC_SEL_IMMEDIATE", "value": 1},
1001 {"name": "DI_SRC_SEL_AUTO_INDEX", "value": 2},
1002 {"name": "DI_SRC_SEL_RESERVED", "value": 3}
1003 ]
1004 },
1005 "VGT_DMA_BUF_TYPE": {
1006 "entries": [
1007 {"name": "VGT_DMA_BUF_MEM", "value": 0},
1008 {"name": "VGT_DMA_BUF_RING", "value": 1},
1009 {"name": "VGT_DMA_BUF_SETUP", "value": 2},
1010 {"name": "VGT_DMA_PTR_UPDATE", "value": 3}
1011 ]
1012 },
1013 "VGT_DMA_SWAP_MODE": {
1014 "entries": [
1015 {"name": "VGT_DMA_SWAP_NONE", "value": 0},
1016 {"name": "VGT_DMA_SWAP_16_BIT", "value": 1},
1017 {"name": "VGT_DMA_SWAP_32_BIT", "value": 2},
1018 {"name": "VGT_DMA_SWAP_WORD", "value": 3}
1019 ]
1020 },
1021 "VGT_EVENT_TYPE": {
1022 "entries": [
1023 {"name": "Reserved_0x00", "value": 0},
1024 {"name": "SAMPLE_STREAMOUTSTATS1", "value": 1},
1025 {"name": "SAMPLE_STREAMOUTSTATS2", "value": 2},
1026 {"name": "SAMPLE_STREAMOUTSTATS3", "value": 3},
1027 {"name": "CACHE_FLUSH_TS", "value": 4},
1028 {"name": "CONTEXT_DONE", "value": 5},
1029 {"name": "CACHE_FLUSH", "value": 6},
1030 {"name": "CS_PARTIAL_FLUSH", "value": 7},
1031 {"name": "VGT_STREAMOUT_SYNC", "value": 8},
1032 {"name": "Reserved_0x09", "value": 9},
1033 {"name": "VGT_STREAMOUT_RESET", "value": 10},
1034 {"name": "END_OF_PIPE_INCR_DE", "value": 11},
1035 {"name": "END_OF_PIPE_IB_END", "value": 12},
1036 {"name": "RST_PIX_CNT", "value": 13},
1037 {"name": "BREAK_BATCH", "value": 14},
1038 {"name": "VS_PARTIAL_FLUSH", "value": 15},
1039 {"name": "PS_PARTIAL_FLUSH", "value": 16},
1040 {"name": "FLUSH_HS_OUTPUT", "value": 17},
1041 {"name": "FLUSH_DFSM", "value": 18},
1042 {"name": "RESET_TO_LOWEST_VGT", "value": 19},
1043 {"name": "CACHE_FLUSH_AND_INV_TS_EVENT", "value": 20},
1044 {"name": "ZPASS_DONE", "value": 21},
1045 {"name": "CACHE_FLUSH_AND_INV_EVENT", "value": 22},
1046 {"name": "PERFCOUNTER_START", "value": 23},
1047 {"name": "PERFCOUNTER_STOP", "value": 24},
1048 {"name": "PIPELINESTAT_START", "value": 25},
1049 {"name": "PIPELINESTAT_STOP", "value": 26},
1050 {"name": "PERFCOUNTER_SAMPLE", "value": 27},
1051 {"name": "Available_0x1c", "value": 28},
1052 {"name": "Available_0x1d", "value": 29},
1053 {"name": "SAMPLE_PIPELINESTAT", "value": 30},
1054 {"name": "SO_VGTSTREAMOUT_FLUSH", "value": 31},
1055 {"name": "SAMPLE_STREAMOUTSTATS", "value": 32},
1056 {"name": "RESET_VTX_CNT", "value": 33},
1057 {"name": "BLOCK_CONTEXT_DONE", "value": 34},
1058 {"name": "CS_CONTEXT_DONE", "value": 35},
1059 {"name": "VGT_FLUSH", "value": 36},
1060 {"name": "TGID_ROLLOVER", "value": 37},
1061 {"name": "SQ_NON_EVENT", "value": 38},
1062 {"name": "SC_SEND_DB_VPZ", "value": 39},
1063 {"name": "BOTTOM_OF_PIPE_TS", "value": 40},
1064 {"name": "FLUSH_SX_TS", "value": 41},
1065 {"name": "DB_CACHE_FLUSH_AND_INV", "value": 42},
1066 {"name": "FLUSH_AND_INV_DB_DATA_TS", "value": 43},
1067 {"name": "FLUSH_AND_INV_DB_META", "value": 44},
1068 {"name": "FLUSH_AND_INV_CB_DATA_TS", "value": 45},
1069 {"name": "FLUSH_AND_INV_CB_META", "value": 46},
1070 {"name": "CS_DONE", "value": 47},
1071 {"name": "PS_DONE", "value": 48},
1072 {"name": "FLUSH_AND_INV_CB_PIXEL_DATA", "value": 49},
1073 {"name": "SX_CB_RAT_ACK_REQUEST", "value": 50},
1074 {"name": "THREAD_TRACE_START", "value": 51},
1075 {"name": "THREAD_TRACE_STOP", "value": 52},
1076 {"name": "THREAD_TRACE_MARKER", "value": 53},
1077 {"name": "THREAD_TRACE_FLUSH", "value": 54},
1078 {"name": "THREAD_TRACE_FINISH", "value": 55},
1079 {"name": "PIXEL_PIPE_STAT_CONTROL", "value": 56},
1080 {"name": "PIXEL_PIPE_STAT_DUMP", "value": 57},
1081 {"name": "PIXEL_PIPE_STAT_RESET", "value": 58},
1082 {"name": "CONTEXT_SUSPEND", "value": 59},
1083 {"name": "OFFCHIP_HS_DEALLOC", "value": 60},
1084 {"name": "ENABLE_NGG_PIPELINE", "value": 61},
1085 {"name": "ENABLE_LEGACY_PIPELINE", "value": 62},
1086 {"name": "Reserved_0x3f", "value": 63}
1087 ]
1088 },
1089 "VGT_GS_CUT_MODE": {
1090 "entries": [
1091 {"name": "GS_CUT_1024", "value": 0},
1092 {"name": "GS_CUT_512", "value": 1},
1093 {"name": "GS_CUT_256", "value": 2},
1094 {"name": "GS_CUT_128", "value": 3}
1095 ]
1096 },
1097 "VGT_GS_MODE_TYPE": {
1098 "entries": [
1099 {"name": "GS_OFF", "value": 0},
1100 {"name": "GS_SCENARIO_A", "value": 1},
1101 {"name": "GS_SCENARIO_B", "value": 2},
1102 {"name": "GS_SCENARIO_G", "value": 3},
1103 {"name": "GS_SCENARIO_C", "value": 4},
1104 {"name": "SPRITE_EN", "value": 5}
1105 ]
1106 },
1107 "VGT_GS_OUTPRIM_TYPE": {
1108 "entries": [
1109 {"name": "POINTLIST", "value": 0},
1110 {"name": "LINESTRIP", "value": 1},
1111 {"name": "TRISTRIP", "value": 2},
1112 {"name": "RECTLIST", "value": 3}
1113 ]
1114 },
1115 "VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY": {
1116 "entries": [
1117 {"name": "X_8K_DWORDS", "value": 0},
1118 {"name": "X_4K_DWORDS", "value": 1},
1119 {"name": "X_2K_DWORDS", "value": 2},
1120 {"name": "X_1K_DWORDS", "value": 3}
1121 ]
1122 },
1123 "VGT_INDEX_TYPE_MODE": {
1124 "entries": [
1125 {"name": "VGT_INDEX_16", "value": 0},
1126 {"name": "VGT_INDEX_32", "value": 1},
1127 {"name": "VGT_INDEX_8", "value": 2}
1128 ]
1129 },
1130 "VGT_RDREQ_POLICY": {
1131 "entries": [
1132 {"name": "VGT_POLICY_LRU", "value": 0},
1133 {"name": "VGT_POLICY_STREAM", "value": 1}
1134 ]
1135 },
1136 "VGT_STAGES_ES_EN": {
1137 "entries": [
1138 {"name": "ES_STAGE_OFF", "value": 0},
1139 {"name": "ES_STAGE_DS", "value": 1},
1140 {"name": "ES_STAGE_REAL", "value": 2},
1141 {"name": "RESERVED_ES", "value": 3}
1142 ]
1143 },
1144 "VGT_STAGES_GS_EN": {
1145 "entries": [
1146 {"name": "GS_STAGE_OFF", "value": 0},
1147 {"name": "GS_STAGE_ON", "value": 1}
1148 ]
1149 },
1150 "VGT_STAGES_HS_EN": {
1151 "entries": [
1152 {"name": "HS_STAGE_OFF", "value": 0},
1153 {"name": "HS_STAGE_ON", "value": 1}
1154 ]
1155 },
1156 "VGT_STAGES_LS_EN": {
1157 "entries": [
1158 {"name": "LS_STAGE_OFF", "value": 0},
1159 {"name": "LS_STAGE_ON", "value": 1},
1160 {"name": "CS_STAGE_ON", "value": 2},
1161 {"name": "RESERVED_LS", "value": 3}
1162 ]
1163 },
1164 "VGT_STAGES_VS_EN": {
1165 "entries": [
1166 {"name": "VS_STAGE_REAL", "value": 0},
1167 {"name": "VS_STAGE_DS", "value": 1},
1168 {"name": "VS_STAGE_COPY_SHADER", "value": 2},
1169 {"name": "RESERVED_VS", "value": 3}
1170 ]
1171 },
1172 "VGT_TESS_PARTITION": {
1173 "entries": [
1174 {"name": "PART_INTEGER", "value": 0},
1175 {"name": "PART_POW2", "value": 1},
1176 {"name": "PART_FRAC_ODD", "value": 2},
1177 {"name": "PART_FRAC_EVEN", "value": 3}
1178 ]
1179 },
1180 "VGT_TESS_TOPOLOGY": {
1181 "entries": [
1182 {"name": "OUTPUT_POINT", "value": 0},
1183 {"name": "OUTPUT_LINE", "value": 1},
1184 {"name": "OUTPUT_TRIANGLE_CW", "value": 2},
1185 {"name": "OUTPUT_TRIANGLE_CCW", "value": 3}
1186 ]
1187 },
1188 "VGT_TESS_TYPE": {
1189 "entries": [
1190 {"name": "TESS_ISOLINE", "value": 0},
1191 {"name": "TESS_TRIANGLE", "value": 1},
1192 {"name": "TESS_QUAD", "value": 2}
1193 ]
1194 },
1195 "ZFormat": {
1196 "entries": [
1197 {"name": "Z_INVALID", "value": 0},
1198 {"name": "Z_16", "value": 1},
1199 {"name": "Z_24", "value": 2},
1200 {"name": "Z_32_FLOAT", "value": 3}
1201 ]
1202 },
1203 "ZLimitSumm": {
1204 "entries": [
1205 {"name": "FORCE_SUMM_OFF", "value": 0},
1206 {"name": "FORCE_SUMM_MINZ", "value": 1},
1207 {"name": "FORCE_SUMM_MAXZ", "value": 2},
1208 {"name": "FORCE_SUMM_BOTH", "value": 3}
1209 ]
1210 },
1211 "ZOrder": {
1212 "entries": [
1213 {"name": "LATE_Z", "value": 0},
1214 {"name": "EARLY_Z_THEN_LATE_Z", "value": 1},
1215 {"name": "RE_Z", "value": 2},
1216 {"name": "EARLY_Z_THEN_RE_Z", "value": 3}
1217 ]
1218 }
1219 },
1220 "register_mappings": [
1221 {
1222 "chips": ["gfx9"],
1223 "map": {"at": 68, "to": "mm"},
1224 "name": "SQ_WAVE_MODE",
1225 "type_ref": "SQ_WAVE_MODE"
1226 },
1227 {
1228 "chips": ["gfx9"],
1229 "map": {"at": 72, "to": "mm"},
1230 "name": "SQ_WAVE_STATUS",
1231 "type_ref": "SQ_WAVE_STATUS"
1232 },
1233 {
1234 "chips": ["gfx9"],
1235 "map": {"at": 76, "to": "mm"},
1236 "name": "SQ_WAVE_TRAPSTS",
1237 "type_ref": "SQ_WAVE_TRAPSTS"
1238 },
1239 {
1240 "chips": ["gfx9"],
1241 "map": {"at": 80, "to": "mm"},
1242 "name": "SQ_WAVE_HW_ID",
1243 "type_ref": "SQ_WAVE_HW_ID"
1244 },
1245 {
1246 "chips": ["gfx9"],
1247 "map": {"at": 84, "to": "mm"},
1248 "name": "SQ_WAVE_GPR_ALLOC",
1249 "type_ref": "SQ_WAVE_GPR_ALLOC"
1250 },
1251 {
1252 "chips": ["gfx9"],
1253 "map": {"at": 88, "to": "mm"},
1254 "name": "SQ_WAVE_LDS_ALLOC",
1255 "type_ref": "SQ_WAVE_LDS_ALLOC"
1256 },
1257 {
1258 "chips": ["gfx9"],
1259 "map": {"at": 92, "to": "mm"},
1260 "name": "SQ_WAVE_IB_STS",
1261 "type_ref": "SQ_WAVE_IB_STS"
1262 },
1263 {
1264 "chips": ["gfx9"],
1265 "map": {"at": 96, "to": "mm"},
1266 "name": "SQ_WAVE_PC_LO",
1267 "type_ref": "SQ_WAVE_PC_LO"
1268 },
1269 {
1270 "chips": ["gfx9"],
1271 "map": {"at": 100, "to": "mm"},
1272 "name": "SQ_WAVE_PC_HI",
1273 "type_ref": "SQ_WAVE_PC_HI"
1274 },
1275 {
1276 "chips": ["gfx9"],
1277 "map": {"at": 104, "to": "mm"},
1278 "name": "SQ_WAVE_INST_DW0",
1279 "type_ref": "SQ_WAVE_INST_DW0"
1280 },
1281 {
1282 "chips": ["gfx9"],
1283 "map": {"at": 108, "to": "mm"},
1284 "name": "SQ_WAVE_INST_DW1",
1285 "type_ref": "SQ_WAVE_INST_DW1"
1286 },
1287 {
1288 "chips": ["gfx9"],
1289 "map": {"at": 112, "to": "mm"},
1290 "name": "SQ_WAVE_IB_DBG0",
1291 "type_ref": "SQ_WAVE_IB_DBG0"
1292 },
1293 {
1294 "chips": ["gfx9"],
1295 "map": {"at": 116, "to": "mm"},
1296 "name": "SQ_WAVE_IB_DBG1",
1297 "type_ref": "SQ_WAVE_IB_DBG1"
1298 },
1299 {
1300 "chips": ["gfx9"],
1301 "map": {"at": 120, "to": "mm"},
1302 "name": "SQ_WAVE_FLUSH_IB",
1303 "type_ref": "SQ_WAVE_FLUSH_IB"
1304 },
1305 {
1306 "chips": ["gfx9"],
1307 "map": {"at": 2480, "to": "mm"},
1308 "name": "SQ_WAVE_TTMP0",
1309 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1310 },
1311 {
1312 "chips": ["gfx9"],
1313 "map": {"at": 2484, "to": "mm"},
1314 "name": "SQ_WAVE_TTMP1",
1315 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1316 },
1317 {
1318 "chips": ["gfx9"],
1319 "map": {"at": 2488, "to": "mm"},
1320 "name": "SQ_WAVE_TTMP2",
1321 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1322 },
1323 {
1324 "chips": ["gfx9"],
1325 "map": {"at": 2492, "to": "mm"},
1326 "name": "SQ_WAVE_TTMP3",
1327 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1328 },
1329 {
1330 "chips": ["gfx9"],
1331 "map": {"at": 2496, "to": "mm"},
1332 "name": "SQ_WAVE_TTMP4",
1333 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1334 },
1335 {
1336 "chips": ["gfx9"],
1337 "map": {"at": 2500, "to": "mm"},
1338 "name": "SQ_WAVE_TTMP5",
1339 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1340 },
1341 {
1342 "chips": ["gfx9"],
1343 "map": {"at": 2504, "to": "mm"},
1344 "name": "SQ_WAVE_TTMP6",
1345 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1346 },
1347 {
1348 "chips": ["gfx9"],
1349 "map": {"at": 2508, "to": "mm"},
1350 "name": "SQ_WAVE_TTMP7",
1351 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1352 },
1353 {
1354 "chips": ["gfx9"],
1355 "map": {"at": 2512, "to": "mm"},
1356 "name": "SQ_WAVE_TTMP8",
1357 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1358 },
1359 {
1360 "chips": ["gfx9"],
1361 "map": {"at": 2516, "to": "mm"},
1362 "name": "SQ_WAVE_TTMP9",
1363 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1364 },
1365 {
1366 "chips": ["gfx9"],
1367 "map": {"at": 2520, "to": "mm"},
1368 "name": "SQ_WAVE_TTMP10",
1369 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1370 },
1371 {
1372 "chips": ["gfx9"],
1373 "map": {"at": 2524, "to": "mm"},
1374 "name": "SQ_WAVE_TTMP11",
1375 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1376 },
1377 {
1378 "chips": ["gfx9"],
1379 "map": {"at": 2528, "to": "mm"},
1380 "name": "SQ_WAVE_TTMP12",
1381 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1382 },
1383 {
1384 "chips": ["gfx9"],
1385 "map": {"at": 2532, "to": "mm"},
1386 "name": "SQ_WAVE_TTMP13",
1387 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1388 },
1389 {
1390 "chips": ["gfx9"],
1391 "map": {"at": 2536, "to": "mm"},
1392 "name": "SQ_WAVE_TTMP14",
1393 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1394 },
1395 {
1396 "chips": ["gfx9"],
1397 "map": {"at": 2540, "to": "mm"},
1398 "name": "SQ_WAVE_TTMP15",
1399 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1400 },
1401 {
1402 "chips": ["gfx9"],
1403 "map": {"at": 2544, "to": "mm"},
1404 "name": "SQ_WAVE_M0",
1405 "type_ref": "SQ_WAVE_M0"
1406 },
1407 {
1408 "chips": ["gfx9"],
1409 "map": {"at": 2552, "to": "mm"},
1410 "name": "SQ_WAVE_EXEC_LO",
1411 "type_ref": "SQ_WAVE_EXEC_LO"
1412 },
1413 {
1414 "chips": ["gfx9"],
1415 "map": {"at": 2556, "to": "mm"},
1416 "name": "SQ_WAVE_EXEC_HI",
1417 "type_ref": "SQ_WAVE_EXEC_HI"
1418 },
1419 {
1420 "chips": ["gfx9"],
1421 "map": {"at": 32776, "to": "mm"},
1422 "name": "GRBM_STATUS2",
1423 "type_ref": "GRBM_STATUS2"
1424 },
1425 {
1426 "chips": ["gfx9"],
1427 "map": {"at": 32784, "to": "mm"},
1428 "name": "GRBM_STATUS",
1429 "type_ref": "GRBM_STATUS"
1430 },
1431 {
1432 "chips": ["gfx9"],
1433 "map": {"at": 32788, "to": "mm"},
1434 "name": "GRBM_STATUS_SE0",
1435 "type_ref": "GRBM_STATUS_SE0"
1436 },
1437 {
1438 "chips": ["gfx9"],
1439 "map": {"at": 32792, "to": "mm"},
1440 "name": "GRBM_STATUS_SE1",
1441 "type_ref": "GRBM_STATUS_SE0"
1442 },
1443 {
1444 "chips": ["gfx9"],
1445 "map": {"at": 32824, "to": "mm"},
1446 "name": "GRBM_STATUS_SE2",
1447 "type_ref": "GRBM_STATUS_SE0"
1448 },
1449 {
1450 "chips": ["gfx9"],
1451 "map": {"at": 32828, "to": "mm"},
1452 "name": "GRBM_STATUS_SE3",
1453 "type_ref": "GRBM_STATUS_SE0"
1454 },
1455 {
1456 "chips": ["gfx9"],
1457 "map": {"at": 33296, "to": "mm"},
1458 "name": "CP_CPC_STATUS",
1459 "type_ref": "CP_CPC_STATUS"
1460 },
1461 {
1462 "chips": ["gfx9"],
1463 "map": {"at": 33300, "to": "mm"},
1464 "name": "CP_CPC_BUSY_STAT",
1465 "type_ref": "CP_CPC_BUSY_STAT"
1466 },
1467 {
1468 "chips": ["gfx9"],
1469 "map": {"at": 33304, "to": "mm"},
1470 "name": "CP_CPC_STALLED_STAT1",
1471 "type_ref": "CP_CPC_STALLED_STAT1"
1472 },
1473 {
1474 "chips": ["gfx9"],
1475 "map": {"at": 33308, "to": "mm"},
1476 "name": "CP_CPF_STATUS",
1477 "type_ref": "CP_CPF_STATUS"
1478 },
1479 {
1480 "chips": ["gfx9"],
1481 "map": {"at": 33312, "to": "mm"},
1482 "name": "CP_CPF_BUSY_STAT",
1483 "type_ref": "CP_CPF_BUSY_STAT"
1484 },
1485 {
1486 "chips": ["gfx9"],
1487 "map": {"at": 33316, "to": "mm"},
1488 "name": "CP_CPF_STALLED_STAT1",
1489 "type_ref": "CP_CPF_STALLED_STAT1"
1490 },
1491 {
1492 "chips": ["gfx9"],
1493 "map": {"at": 33324, "to": "mm"},
1494 "name": "CP_CPC_GRBM_FREE_COUNT",
1495 "type_ref": "CP_CPC_GRBM_FREE_COUNT"
1496 },
1497 {
1498 "chips": ["gfx9"],
1499 "map": {"at": 33344, "to": "mm"},
1500 "name": "CP_CPC_SCRATCH_INDEX",
1501 "type_ref": "CP_CPC_SCRATCH_INDEX"
1502 },
1503 {
1504 "chips": ["gfx9"],
1505 "map": {"at": 33348, "to": "mm"},
1506 "name": "CP_CPC_SCRATCH_DATA",
1507 "type_ref": "CP_CPC_SCRATCH_DATA"
1508 },
1509 {
1510 "chips": ["gfx9"],
1511 "map": {"at": 33352, "to": "mm"},
1512 "name": "CP_CPF_GRBM_FREE_COUNT",
1513 "type_ref": "CP_CPF_GRBM_FREE_COUNT"
1514 },
1515 {
1516 "chips": ["gfx9"],
1517 "map": {"at": 33436, "to": "mm"},
1518 "name": "CP_CPC_HALT_HYST_COUNT",
1519 "type_ref": "CP_CPC_HALT_HYST_COUNT"
1520 },
1521 {
1522 "chips": ["gfx9"],
1523 "map": {"at": 36608, "to": "mm"},
1524 "name": "SQ_BUF_RSRC_WORD0",
1525 "type_ref": "SQ_BUF_RSRC_WORD0"
1526 },
1527 {
1528 "chips": ["gfx9"],
1529 "map": {"at": 36612, "to": "mm"},
1530 "name": "SQ_BUF_RSRC_WORD1",
1531 "type_ref": "SQ_BUF_RSRC_WORD1"
1532 },
1533 {
1534 "chips": ["gfx9"],
1535 "map": {"at": 36616, "to": "mm"},
1536 "name": "SQ_BUF_RSRC_WORD2",
1537 "type_ref": "SQ_BUF_RSRC_WORD2"
1538 },
1539 {
1540 "chips": ["gfx9"],
1541 "map": {"at": 36620, "to": "mm"},
1542 "name": "SQ_BUF_RSRC_WORD3",
1543 "type_ref": "SQ_BUF_RSRC_WORD3"
1544 },
1545 {
1546 "chips": ["gfx9"],
1547 "map": {"at": 36624, "to": "mm"},
1548 "name": "SQ_IMG_RSRC_WORD0",
1549 "type_ref": "SQ_BUF_RSRC_WORD0"
1550 },
1551 {
1552 "chips": ["gfx9"],
1553 "map": {"at": 36628, "to": "mm"},
1554 "name": "SQ_IMG_RSRC_WORD1",
1555 "type_ref": "SQ_IMG_RSRC_WORD1"
1556 },
1557 {
1558 "chips": ["gfx9"],
1559 "map": {"at": 36632, "to": "mm"},
1560 "name": "SQ_IMG_RSRC_WORD2",
1561 "type_ref": "SQ_IMG_RSRC_WORD2"
1562 },
1563 {
1564 "chips": ["gfx9"],
1565 "map": {"at": 36636, "to": "mm"},
1566 "name": "SQ_IMG_RSRC_WORD3",
1567 "type_ref": "SQ_IMG_RSRC_WORD3"
1568 },
1569 {
1570 "chips": ["gfx9"],
1571 "map": {"at": 36640, "to": "mm"},
1572 "name": "SQ_IMG_RSRC_WORD4",
1573 "type_ref": "SQ_IMG_RSRC_WORD4"
1574 },
1575 {
1576 "chips": ["gfx9"],
1577 "map": {"at": 36644, "to": "mm"},
1578 "name": "SQ_IMG_RSRC_WORD5",
1579 "type_ref": "SQ_IMG_RSRC_WORD5"
1580 },
1581 {
1582 "chips": ["gfx9"],
1583 "map": {"at": 36648, "to": "mm"},
1584 "name": "SQ_IMG_RSRC_WORD6",
1585 "type_ref": "SQ_IMG_RSRC_WORD6"
1586 },
1587 {
1588 "chips": ["gfx9"],
1589 "map": {"at": 36652, "to": "mm"},
1590 "name": "SQ_IMG_RSRC_WORD7",
1591 "type_ref": "SQ_IMG_RSRC_WORD7"
1592 },
1593 {
1594 "chips": ["gfx9"],
1595 "map": {"at": 36656, "to": "mm"},
1596 "name": "SQ_IMG_SAMP_WORD0",
1597 "type_ref": "SQ_IMG_SAMP_WORD0"
1598 },
1599 {
1600 "chips": ["gfx9"],
1601 "map": {"at": 36660, "to": "mm"},
1602 "name": "SQ_IMG_SAMP_WORD1",
1603 "type_ref": "SQ_IMG_SAMP_WORD1"
1604 },
1605 {
1606 "chips": ["gfx9"],
1607 "map": {"at": 36664, "to": "mm"},
1608 "name": "SQ_IMG_SAMP_WORD2",
1609 "type_ref": "SQ_IMG_SAMP_WORD2"
1610 },
1611 {
1612 "chips": ["gfx9"],
1613 "map": {"at": 36668, "to": "mm"},
1614 "name": "SQ_IMG_SAMP_WORD3",
1615 "type_ref": "SQ_IMG_SAMP_WORD3"
1616 },
1617 {
1618 "chips": ["gfx9"],
1619 "map": {"at": 39160, "to": "mm"},
1620 "name": "GB_ADDR_CONFIG",
1621 "type_ref": "GB_ADDR_CONFIG"
1622 },
1623 {
1624 "chips": ["gfx9"],
1625 "map": {"at": 39184, "to": "mm"},
1626 "name": "GB_TILE_MODE0",
1627 "type_ref": "GB_TILE_MODE0"
1628 },
1629 {
1630 "chips": ["gfx9"],
1631 "map": {"at": 39188, "to": "mm"},
1632 "name": "GB_TILE_MODE1",
1633 "type_ref": "GB_TILE_MODE0"
1634 },
1635 {
1636 "chips": ["gfx9"],
1637 "map": {"at": 39192, "to": "mm"},
1638 "name": "GB_TILE_MODE2",
1639 "type_ref": "GB_TILE_MODE0"
1640 },
1641 {
1642 "chips": ["gfx9"],
1643 "map": {"at": 39196, "to": "mm"},
1644 "name": "GB_TILE_MODE3",
1645 "type_ref": "GB_TILE_MODE0"
1646 },
1647 {
1648 "chips": ["gfx9"],
1649 "map": {"at": 39200, "to": "mm"},
1650 "name": "GB_TILE_MODE4",
1651 "type_ref": "GB_TILE_MODE0"
1652 },
1653 {
1654 "chips": ["gfx9"],
1655 "map": {"at": 39204, "to": "mm"},
1656 "name": "GB_TILE_MODE5",
1657 "type_ref": "GB_TILE_MODE0"
1658 },
1659 {
1660 "chips": ["gfx9"],
1661 "map": {"at": 39208, "to": "mm"},
1662 "name": "GB_TILE_MODE6",
1663 "type_ref": "GB_TILE_MODE0"
1664 },
1665 {
1666 "chips": ["gfx9"],
1667 "map": {"at": 39212, "to": "mm"},
1668 "name": "GB_TILE_MODE7",
1669 "type_ref": "GB_TILE_MODE0"
1670 },
1671 {
1672 "chips": ["gfx9"],
1673 "map": {"at": 39216, "to": "mm"},
1674 "name": "GB_TILE_MODE8",
1675 "type_ref": "GB_TILE_MODE0"
1676 },
1677 {
1678 "chips": ["gfx9"],
1679 "map": {"at": 39220, "to": "mm"},
1680 "name": "GB_TILE_MODE9",
1681 "type_ref": "GB_TILE_MODE0"
1682 },
1683 {
1684 "chips": ["gfx9"],
1685 "map": {"at": 39224, "to": "mm"},
1686 "name": "GB_TILE_MODE10",
1687 "type_ref": "GB_TILE_MODE0"
1688 },
1689 {
1690 "chips": ["gfx9"],
1691 "map": {"at": 39228, "to": "mm"},
1692 "name": "GB_TILE_MODE11",
1693 "type_ref": "GB_TILE_MODE0"
1694 },
1695 {
1696 "chips": ["gfx9"],
1697 "map": {"at": 39232, "to": "mm"},
1698 "name": "GB_TILE_MODE12",
1699 "type_ref": "GB_TILE_MODE0"
1700 },
1701 {
1702 "chips": ["gfx9"],
1703 "map": {"at": 39236, "to": "mm"},
1704 "name": "GB_TILE_MODE13",
1705 "type_ref": "GB_TILE_MODE0"
1706 },
1707 {
1708 "chips": ["gfx9"],
1709 "map": {"at": 39240, "to": "mm"},
1710 "name": "GB_TILE_MODE14",
1711 "type_ref": "GB_TILE_MODE0"
1712 },
1713 {
1714 "chips": ["gfx9"],
1715 "map": {"at": 39244, "to": "mm"},
1716 "name": "GB_TILE_MODE15",
1717 "type_ref": "GB_TILE_MODE0"
1718 },
1719 {
1720 "chips": ["gfx9"],
1721 "map": {"at": 39248, "to": "mm"},
1722 "name": "GB_TILE_MODE16",
1723 "type_ref": "GB_TILE_MODE0"
1724 },
1725 {
1726 "chips": ["gfx9"],
1727 "map": {"at": 39252, "to": "mm"},
1728 "name": "GB_TILE_MODE17",
1729 "type_ref": "GB_TILE_MODE0"
1730 },
1731 {
1732 "chips": ["gfx9"],
1733 "map": {"at": 39256, "to": "mm"},
1734 "name": "GB_TILE_MODE18",
1735 "type_ref": "GB_TILE_MODE0"
1736 },
1737 {
1738 "chips": ["gfx9"],
1739 "map": {"at": 39260, "to": "mm"},
1740 "name": "GB_TILE_MODE19",
1741 "type_ref": "GB_TILE_MODE0"
1742 },
1743 {
1744 "chips": ["gfx9"],
1745 "map": {"at": 39264, "to": "mm"},
1746 "name": "GB_TILE_MODE20",
1747 "type_ref": "GB_TILE_MODE0"
1748 },
1749 {
1750 "chips": ["gfx9"],
1751 "map": {"at": 39268, "to": "mm"},
1752 "name": "GB_TILE_MODE21",
1753 "type_ref": "GB_TILE_MODE0"
1754 },
1755 {
1756 "chips": ["gfx9"],
1757 "map": {"at": 39272, "to": "mm"},
1758 "name": "GB_TILE_MODE22",
1759 "type_ref": "GB_TILE_MODE0"
1760 },
1761 {
1762 "chips": ["gfx9"],
1763 "map": {"at": 39276, "to": "mm"},
1764 "name": "GB_TILE_MODE23",
1765 "type_ref": "GB_TILE_MODE0"
1766 },
1767 {
1768 "chips": ["gfx9"],
1769 "map": {"at": 39280, "to": "mm"},
1770 "name": "GB_TILE_MODE24",
1771 "type_ref": "GB_TILE_MODE0"
1772 },
1773 {
1774 "chips": ["gfx9"],
1775 "map": {"at": 39284, "to": "mm"},
1776 "name": "GB_TILE_MODE25",
1777 "type_ref": "GB_TILE_MODE0"
1778 },
1779 {
1780 "chips": ["gfx9"],
1781 "map": {"at": 39288, "to": "mm"},
1782 "name": "GB_TILE_MODE26",
1783 "type_ref": "GB_TILE_MODE0"
1784 },
1785 {
1786 "chips": ["gfx9"],
1787 "map": {"at": 39292, "to": "mm"},
1788 "name": "GB_TILE_MODE27",
1789 "type_ref": "GB_TILE_MODE0"
1790 },
1791 {
1792 "chips": ["gfx9"],
1793 "map": {"at": 39296, "to": "mm"},
1794 "name": "GB_TILE_MODE28",
1795 "type_ref": "GB_TILE_MODE0"
1796 },
1797 {
1798 "chips": ["gfx9"],
1799 "map": {"at": 39300, "to": "mm"},
1800 "name": "GB_TILE_MODE29",
1801 "type_ref": "GB_TILE_MODE0"
1802 },
1803 {
1804 "chips": ["gfx9"],
1805 "map": {"at": 39304, "to": "mm"},
1806 "name": "GB_TILE_MODE30",
1807 "type_ref": "GB_TILE_MODE0"
1808 },
1809 {
1810 "chips": ["gfx9"],
1811 "map": {"at": 39308, "to": "mm"},
1812 "name": "GB_TILE_MODE31",
1813 "type_ref": "GB_TILE_MODE0"
1814 },
1815 {
1816 "chips": ["gfx9"],
1817 "map": {"at": 39312, "to": "mm"},
1818 "name": "GB_MACROTILE_MODE0",
1819 "type_ref": "GB_MACROTILE_MODE0"
1820 },
1821 {
1822 "chips": ["gfx9"],
1823 "map": {"at": 39316, "to": "mm"},
1824 "name": "GB_MACROTILE_MODE1",
1825 "type_ref": "GB_MACROTILE_MODE0"
1826 },
1827 {
1828 "chips": ["gfx9"],
1829 "map": {"at": 39320, "to": "mm"},
1830 "name": "GB_MACROTILE_MODE2",
1831 "type_ref": "GB_MACROTILE_MODE0"
1832 },
1833 {
1834 "chips": ["gfx9"],
1835 "map": {"at": 39324, "to": "mm"},
1836 "name": "GB_MACROTILE_MODE3",
1837 "type_ref": "GB_MACROTILE_MODE0"
1838 },
1839 {
1840 "chips": ["gfx9"],
1841 "map": {"at": 39328, "to": "mm"},
1842 "name": "GB_MACROTILE_MODE4",
1843 "type_ref": "GB_MACROTILE_MODE0"
1844 },
1845 {
1846 "chips": ["gfx9"],
1847 "map": {"at": 39332, "to": "mm"},
1848 "name": "GB_MACROTILE_MODE5",
1849 "type_ref": "GB_MACROTILE_MODE0"
1850 },
1851 {
1852 "chips": ["gfx9"],
1853 "map": {"at": 39336, "to": "mm"},
1854 "name": "GB_MACROTILE_MODE6",
1855 "type_ref": "GB_MACROTILE_MODE0"
1856 },
1857 {
1858 "chips": ["gfx9"],
1859 "map": {"at": 39340, "to": "mm"},
1860 "name": "GB_MACROTILE_MODE7",
1861 "type_ref": "GB_MACROTILE_MODE0"
1862 },
1863 {
1864 "chips": ["gfx9"],
1865 "map": {"at": 39344, "to": "mm"},
1866 "name": "GB_MACROTILE_MODE8",
1867 "type_ref": "GB_MACROTILE_MODE0"
1868 },
1869 {
1870 "chips": ["gfx9"],
1871 "map": {"at": 39348, "to": "mm"},
1872 "name": "GB_MACROTILE_MODE9",
1873 "type_ref": "GB_MACROTILE_MODE0"
1874 },
1875 {
1876 "chips": ["gfx9"],
1877 "map": {"at": 39352, "to": "mm"},
1878 "name": "GB_MACROTILE_MODE10",
1879 "type_ref": "GB_MACROTILE_MODE0"
1880 },
1881 {
1882 "chips": ["gfx9"],
1883 "map": {"at": 39356, "to": "mm"},
1884 "name": "GB_MACROTILE_MODE11",
1885 "type_ref": "GB_MACROTILE_MODE0"
1886 },
1887 {
1888 "chips": ["gfx9"],
1889 "map": {"at": 39360, "to": "mm"},
1890 "name": "GB_MACROTILE_MODE12",
1891 "type_ref": "GB_MACROTILE_MODE0"
1892 },
1893 {
1894 "chips": ["gfx9"],
1895 "map": {"at": 39364, "to": "mm"},
1896 "name": "GB_MACROTILE_MODE13",
1897 "type_ref": "GB_MACROTILE_MODE0"
1898 },
1899 {
1900 "chips": ["gfx9"],
1901 "map": {"at": 39368, "to": "mm"},
1902 "name": "GB_MACROTILE_MODE14",
1903 "type_ref": "GB_MACROTILE_MODE0"
1904 },
1905 {
1906 "chips": ["gfx9"],
1907 "map": {"at": 39372, "to": "mm"},
1908 "name": "GB_MACROTILE_MODE15",
1909 "type_ref": "GB_MACROTILE_MODE0"
1910 },
1911 {
1912 "chips": ["gfx9"],
1913 "map": {"at": 45084, "to": "mm"},
1914 "name": "SPI_SHADER_PGM_RSRC3_PS",
1915 "type_ref": "SPI_SHADER_PGM_RSRC3_PS"
1916 },
1917 {
1918 "chips": ["gfx9"],
1919 "map": {"at": 45088, "to": "mm"},
1920 "name": "SPI_SHADER_PGM_LO_PS",
1921 "type_ref": "SPI_SHADER_PGM_LO_PS"
1922 },
1923 {
1924 "chips": ["gfx9"],
1925 "map": {"at": 45092, "to": "mm"},
1926 "name": "SPI_SHADER_PGM_HI_PS",
1927 "type_ref": "SPI_SHADER_PGM_HI_PS"
1928 },
1929 {
1930 "chips": ["gfx9"],
1931 "map": {"at": 45096, "to": "mm"},
1932 "name": "SPI_SHADER_PGM_RSRC1_PS",
1933 "type_ref": "SPI_SHADER_PGM_RSRC1_PS"
1934 },
1935 {
1936 "chips": ["gfx9"],
1937 "map": {"at": 45100, "to": "mm"},
1938 "name": "SPI_SHADER_PGM_RSRC2_PS",
1939 "type_ref": "SPI_SHADER_PGM_RSRC2_PS"
1940 },
1941 {
1942 "chips": ["gfx9"],
1943 "map": {"at": 45104, "to": "mm"},
1944 "name": "SPI_SHADER_USER_DATA_PS_0",
1945 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1946 },
1947 {
1948 "chips": ["gfx9"],
1949 "map": {"at": 45108, "to": "mm"},
1950 "name": "SPI_SHADER_USER_DATA_PS_1",
1951 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1952 },
1953 {
1954 "chips": ["gfx9"],
1955 "map": {"at": 45112, "to": "mm"},
1956 "name": "SPI_SHADER_USER_DATA_PS_2",
1957 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1958 },
1959 {
1960 "chips": ["gfx9"],
1961 "map": {"at": 45116, "to": "mm"},
1962 "name": "SPI_SHADER_USER_DATA_PS_3",
1963 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1964 },
1965 {
1966 "chips": ["gfx9"],
1967 "map": {"at": 45120, "to": "mm"},
1968 "name": "SPI_SHADER_USER_DATA_PS_4",
1969 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1970 },
1971 {
1972 "chips": ["gfx9"],
1973 "map": {"at": 45124, "to": "mm"},
1974 "name": "SPI_SHADER_USER_DATA_PS_5",
1975 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1976 },
1977 {
1978 "chips": ["gfx9"],
1979 "map": {"at": 45128, "to": "mm"},
1980 "name": "SPI_SHADER_USER_DATA_PS_6",
1981 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1982 },
1983 {
1984 "chips": ["gfx9"],
1985 "map": {"at": 45132, "to": "mm"},
1986 "name": "SPI_SHADER_USER_DATA_PS_7",
1987 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1988 },
1989 {
1990 "chips": ["gfx9"],
1991 "map": {"at": 45136, "to": "mm"},
1992 "name": "SPI_SHADER_USER_DATA_PS_8",
1993 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
1994 },
1995 {
1996 "chips": ["gfx9"],
1997 "map": {"at": 45140, "to": "mm"},
1998 "name": "SPI_SHADER_USER_DATA_PS_9",
1999 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2000 },
2001 {
2002 "chips": ["gfx9"],
2003 "map": {"at": 45144, "to": "mm"},
2004 "name": "SPI_SHADER_USER_DATA_PS_10",
2005 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2006 },
2007 {
2008 "chips": ["gfx9"],
2009 "map": {"at": 45148, "to": "mm"},
2010 "name": "SPI_SHADER_USER_DATA_PS_11",
2011 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2012 },
2013 {
2014 "chips": ["gfx9"],
2015 "map": {"at": 45152, "to": "mm"},
2016 "name": "SPI_SHADER_USER_DATA_PS_12",
2017 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2018 },
2019 {
2020 "chips": ["gfx9"],
2021 "map": {"at": 45156, "to": "mm"},
2022 "name": "SPI_SHADER_USER_DATA_PS_13",
2023 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2024 },
2025 {
2026 "chips": ["gfx9"],
2027 "map": {"at": 45160, "to": "mm"},
2028 "name": "SPI_SHADER_USER_DATA_PS_14",
2029 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2030 },
2031 {
2032 "chips": ["gfx9"],
2033 "map": {"at": 45164, "to": "mm"},
2034 "name": "SPI_SHADER_USER_DATA_PS_15",
2035 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2036 },
2037 {
2038 "chips": ["gfx9"],
2039 "map": {"at": 45168, "to": "mm"},
2040 "name": "SPI_SHADER_USER_DATA_PS_16",
2041 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2042 },
2043 {
2044 "chips": ["gfx9"],
2045 "map": {"at": 45172, "to": "mm"},
2046 "name": "SPI_SHADER_USER_DATA_PS_17",
2047 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2048 },
2049 {
2050 "chips": ["gfx9"],
2051 "map": {"at": 45176, "to": "mm"},
2052 "name": "SPI_SHADER_USER_DATA_PS_18",
2053 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2054 },
2055 {
2056 "chips": ["gfx9"],
2057 "map": {"at": 45180, "to": "mm"},
2058 "name": "SPI_SHADER_USER_DATA_PS_19",
2059 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2060 },
2061 {
2062 "chips": ["gfx9"],
2063 "map": {"at": 45184, "to": "mm"},
2064 "name": "SPI_SHADER_USER_DATA_PS_20",
2065 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2066 },
2067 {
2068 "chips": ["gfx9"],
2069 "map": {"at": 45188, "to": "mm"},
2070 "name": "SPI_SHADER_USER_DATA_PS_21",
2071 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2072 },
2073 {
2074 "chips": ["gfx9"],
2075 "map": {"at": 45192, "to": "mm"},
2076 "name": "SPI_SHADER_USER_DATA_PS_22",
2077 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2078 },
2079 {
2080 "chips": ["gfx9"],
2081 "map": {"at": 45196, "to": "mm"},
2082 "name": "SPI_SHADER_USER_DATA_PS_23",
2083 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2084 },
2085 {
2086 "chips": ["gfx9"],
2087 "map": {"at": 45200, "to": "mm"},
2088 "name": "SPI_SHADER_USER_DATA_PS_24",
2089 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2090 },
2091 {
2092 "chips": ["gfx9"],
2093 "map": {"at": 45204, "to": "mm"},
2094 "name": "SPI_SHADER_USER_DATA_PS_25",
2095 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2096 },
2097 {
2098 "chips": ["gfx9"],
2099 "map": {"at": 45208, "to": "mm"},
2100 "name": "SPI_SHADER_USER_DATA_PS_26",
2101 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2102 },
2103 {
2104 "chips": ["gfx9"],
2105 "map": {"at": 45212, "to": "mm"},
2106 "name": "SPI_SHADER_USER_DATA_PS_27",
2107 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2108 },
2109 {
2110 "chips": ["gfx9"],
2111 "map": {"at": 45216, "to": "mm"},
2112 "name": "SPI_SHADER_USER_DATA_PS_28",
2113 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2114 },
2115 {
2116 "chips": ["gfx9"],
2117 "map": {"at": 45220, "to": "mm"},
2118 "name": "SPI_SHADER_USER_DATA_PS_29",
2119 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2120 },
2121 {
2122 "chips": ["gfx9"],
2123 "map": {"at": 45224, "to": "mm"},
2124 "name": "SPI_SHADER_USER_DATA_PS_30",
2125 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2126 },
2127 {
2128 "chips": ["gfx9"],
2129 "map": {"at": 45228, "to": "mm"},
2130 "name": "SPI_SHADER_USER_DATA_PS_31",
2131 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2132 },
2133 {
2134 "chips": ["gfx9"],
2135 "map": {"at": 45336, "to": "mm"},
2136 "name": "SPI_SHADER_PGM_RSRC3_VS",
2137 "type_ref": "SPI_SHADER_PGM_RSRC3_PS"
2138 },
2139 {
2140 "chips": ["gfx9"],
2141 "map": {"at": 45340, "to": "mm"},
2142 "name": "SPI_SHADER_LATE_ALLOC_VS",
2143 "type_ref": "SPI_SHADER_LATE_ALLOC_VS"
2144 },
2145 {
2146 "chips": ["gfx9"],
2147 "map": {"at": 45344, "to": "mm"},
2148 "name": "SPI_SHADER_PGM_LO_VS",
2149 "type_ref": "SPI_SHADER_PGM_LO_PS"
2150 },
2151 {
2152 "chips": ["gfx9"],
2153 "map": {"at": 45348, "to": "mm"},
2154 "name": "SPI_SHADER_PGM_HI_VS",
2155 "type_ref": "SPI_SHADER_PGM_HI_PS"
2156 },
2157 {
2158 "chips": ["gfx9"],
2159 "map": {"at": 45352, "to": "mm"},
2160 "name": "SPI_SHADER_PGM_RSRC1_VS",
2161 "type_ref": "SPI_SHADER_PGM_RSRC1_VS"
2162 },
2163 {
2164 "chips": ["gfx9"],
2165 "map": {"at": 45356, "to": "mm"},
2166 "name": "SPI_SHADER_PGM_RSRC2_VS",
2167 "type_ref": "SPI_SHADER_PGM_RSRC2_VS"
2168 },
2169 {
2170 "chips": ["gfx9"],
2171 "map": {"at": 45360, "to": "mm"},
2172 "name": "SPI_SHADER_USER_DATA_VS_0",
2173 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2174 },
2175 {
2176 "chips": ["gfx9"],
2177 "map": {"at": 45364, "to": "mm"},
2178 "name": "SPI_SHADER_USER_DATA_VS_1",
2179 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2180 },
2181 {
2182 "chips": ["gfx9"],
2183 "map": {"at": 45368, "to": "mm"},
2184 "name": "SPI_SHADER_USER_DATA_VS_2",
2185 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2186 },
2187 {
2188 "chips": ["gfx9"],
2189 "map": {"at": 45372, "to": "mm"},
2190 "name": "SPI_SHADER_USER_DATA_VS_3",
2191 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2192 },
2193 {
2194 "chips": ["gfx9"],
2195 "map": {"at": 45376, "to": "mm"},
2196 "name": "SPI_SHADER_USER_DATA_VS_4",
2197 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2198 },
2199 {
2200 "chips": ["gfx9"],
2201 "map": {"at": 45380, "to": "mm"},
2202 "name": "SPI_SHADER_USER_DATA_VS_5",
2203 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2204 },
2205 {
2206 "chips": ["gfx9"],
2207 "map": {"at": 45384, "to": "mm"},
2208 "name": "SPI_SHADER_USER_DATA_VS_6",
2209 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2210 },
2211 {
2212 "chips": ["gfx9"],
2213 "map": {"at": 45388, "to": "mm"},
2214 "name": "SPI_SHADER_USER_DATA_VS_7",
2215 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2216 },
2217 {
2218 "chips": ["gfx9"],
2219 "map": {"at": 45392, "to": "mm"},
2220 "name": "SPI_SHADER_USER_DATA_VS_8",
2221 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2222 },
2223 {
2224 "chips": ["gfx9"],
2225 "map": {"at": 45396, "to": "mm"},
2226 "name": "SPI_SHADER_USER_DATA_VS_9",
2227 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2228 },
2229 {
2230 "chips": ["gfx9"],
2231 "map": {"at": 45400, "to": "mm"},
2232 "name": "SPI_SHADER_USER_DATA_VS_10",
2233 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2234 },
2235 {
2236 "chips": ["gfx9"],
2237 "map": {"at": 45404, "to": "mm"},
2238 "name": "SPI_SHADER_USER_DATA_VS_11",
2239 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2240 },
2241 {
2242 "chips": ["gfx9"],
2243 "map": {"at": 45408, "to": "mm"},
2244 "name": "SPI_SHADER_USER_DATA_VS_12",
2245 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2246 },
2247 {
2248 "chips": ["gfx9"],
2249 "map": {"at": 45412, "to": "mm"},
2250 "name": "SPI_SHADER_USER_DATA_VS_13",
2251 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2252 },
2253 {
2254 "chips": ["gfx9"],
2255 "map": {"at": 45416, "to": "mm"},
2256 "name": "SPI_SHADER_USER_DATA_VS_14",
2257 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2258 },
2259 {
2260 "chips": ["gfx9"],
2261 "map": {"at": 45420, "to": "mm"},
2262 "name": "SPI_SHADER_USER_DATA_VS_15",
2263 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2264 },
2265 {
2266 "chips": ["gfx9"],
2267 "map": {"at": 45424, "to": "mm"},
2268 "name": "SPI_SHADER_USER_DATA_VS_16",
2269 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2270 },
2271 {
2272 "chips": ["gfx9"],
2273 "map": {"at": 45428, "to": "mm"},
2274 "name": "SPI_SHADER_USER_DATA_VS_17",
2275 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2276 },
2277 {
2278 "chips": ["gfx9"],
2279 "map": {"at": 45432, "to": "mm"},
2280 "name": "SPI_SHADER_USER_DATA_VS_18",
2281 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2282 },
2283 {
2284 "chips": ["gfx9"],
2285 "map": {"at": 45436, "to": "mm"},
2286 "name": "SPI_SHADER_USER_DATA_VS_19",
2287 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2288 },
2289 {
2290 "chips": ["gfx9"],
2291 "map": {"at": 45440, "to": "mm"},
2292 "name": "SPI_SHADER_USER_DATA_VS_20",
2293 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2294 },
2295 {
2296 "chips": ["gfx9"],
2297 "map": {"at": 45444, "to": "mm"},
2298 "name": "SPI_SHADER_USER_DATA_VS_21",
2299 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2300 },
2301 {
2302 "chips": ["gfx9"],
2303 "map": {"at": 45448, "to": "mm"},
2304 "name": "SPI_SHADER_USER_DATA_VS_22",
2305 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2306 },
2307 {
2308 "chips": ["gfx9"],
2309 "map": {"at": 45452, "to": "mm"},
2310 "name": "SPI_SHADER_USER_DATA_VS_23",
2311 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2312 },
2313 {
2314 "chips": ["gfx9"],
2315 "map": {"at": 45456, "to": "mm"},
2316 "name": "SPI_SHADER_USER_DATA_VS_24",
2317 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2318 },
2319 {
2320 "chips": ["gfx9"],
2321 "map": {"at": 45460, "to": "mm"},
2322 "name": "SPI_SHADER_USER_DATA_VS_25",
2323 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2324 },
2325 {
2326 "chips": ["gfx9"],
2327 "map": {"at": 45464, "to": "mm"},
2328 "name": "SPI_SHADER_USER_DATA_VS_26",
2329 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2330 },
2331 {
2332 "chips": ["gfx9"],
2333 "map": {"at": 45468, "to": "mm"},
2334 "name": "SPI_SHADER_USER_DATA_VS_27",
2335 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2336 },
2337 {
2338 "chips": ["gfx9"],
2339 "map": {"at": 45472, "to": "mm"},
2340 "name": "SPI_SHADER_USER_DATA_VS_28",
2341 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2342 },
2343 {
2344 "chips": ["gfx9"],
2345 "map": {"at": 45476, "to": "mm"},
2346 "name": "SPI_SHADER_USER_DATA_VS_29",
2347 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2348 },
2349 {
2350 "chips": ["gfx9"],
2351 "map": {"at": 45480, "to": "mm"},
2352 "name": "SPI_SHADER_USER_DATA_VS_30",
2353 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2354 },
2355 {
2356 "chips": ["gfx9"],
2357 "map": {"at": 45484, "to": "mm"},
2358 "name": "SPI_SHADER_USER_DATA_VS_31",
2359 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2360 },
2361 {
2362 "chips": ["gfx9"],
2363 "map": {"at": 45552, "to": "mm"},
2364 "name": "SPI_SHADER_PGM_RSRC2_GS_VS",
2365 "type_ref": "SPI_SHADER_PGM_RSRC2_GS_VS"
2366 },
2367 {
2368 "chips": ["gfx9"],
2369 "map": {"at": 45572, "to": "mm"},
2370 "name": "SPI_SHADER_PGM_RSRC4_GS",
2371 "type_ref": "SPI_SHADER_PGM_RSRC4_GS"
2372 },
2373 {
2374 "chips": ["gfx9"],
2375 "map": {"at": 45576, "to": "mm"},
2376 "name": "SPI_SHADER_USER_DATA_ADDR_LO_GS",
2377 "type_ref": "SPI_SHADER_PGM_LO_PS"
2378 },
2379 {
2380 "chips": ["gfx9"],
2381 "map": {"at": 45580, "to": "mm"},
2382 "name": "SPI_SHADER_USER_DATA_ADDR_HI_GS",
2383 "type_ref": "SPI_SHADER_PGM_LO_PS"
2384 },
2385 {
2386 "chips": ["gfx9"],
2387 "map": {"at": 45584, "to": "mm"},
2388 "name": "SPI_SHADER_PGM_LO_ES",
2389 "type_ref": "SPI_SHADER_PGM_LO_PS"
2390 },
2391 {
2392 "chips": ["gfx9"],
2393 "map": {"at": 45588, "to": "mm"},
2394 "name": "SPI_SHADER_PGM_HI_ES",
2395 "type_ref": "SPI_SHADER_PGM_HI_PS"
2396 },
2397 {
2398 "chips": ["gfx9"],
2399 "map": {"at": 45596, "to": "mm"},
2400 "name": "SPI_SHADER_PGM_RSRC3_GS",
2401 "type_ref": "SPI_SHADER_PGM_RSRC3_PS"
2402 },
2403 {
2404 "chips": ["gfx9"],
2405 "map": {"at": 45600, "to": "mm"},
2406 "name": "SPI_SHADER_PGM_LO_GS",
2407 "type_ref": "SPI_SHADER_PGM_LO_PS"
2408 },
2409 {
2410 "chips": ["gfx9"],
2411 "map": {"at": 45604, "to": "mm"},
2412 "name": "SPI_SHADER_PGM_HI_GS",
2413 "type_ref": "SPI_SHADER_PGM_HI_PS"
2414 },
2415 {
2416 "chips": ["gfx9"],
2417 "map": {"at": 45608, "to": "mm"},
2418 "name": "SPI_SHADER_PGM_RSRC1_GS",
2419 "type_ref": "SPI_SHADER_PGM_RSRC1_GS"
2420 },
2421 {
2422 "chips": ["gfx9"],
2423 "map": {"at": 45612, "to": "mm"},
2424 "name": "SPI_SHADER_PGM_RSRC2_GS",
2425 "type_ref": "SPI_SHADER_PGM_RSRC2_GS"
2426 },
2427 {
2428 "chips": ["gfx9"],
2429 "map": {"at": 45872, "to": "mm"},
2430 "name": "SPI_SHADER_USER_DATA_ES_0",
2431 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2432 },
2433 {
2434 "chips": ["gfx9"],
2435 "map": {"at": 45876, "to": "mm"},
2436 "name": "SPI_SHADER_USER_DATA_ES_1",
2437 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2438 },
2439 {
2440 "chips": ["gfx9"],
2441 "map": {"at": 45880, "to": "mm"},
2442 "name": "SPI_SHADER_USER_DATA_ES_2",
2443 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2444 },
2445 {
2446 "chips": ["gfx9"],
2447 "map": {"at": 45884, "to": "mm"},
2448 "name": "SPI_SHADER_USER_DATA_ES_3",
2449 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2450 },
2451 {
2452 "chips": ["gfx9"],
2453 "map": {"at": 45888, "to": "mm"},
2454 "name": "SPI_SHADER_USER_DATA_ES_4",
2455 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2456 },
2457 {
2458 "chips": ["gfx9"],
2459 "map": {"at": 45892, "to": "mm"},
2460 "name": "SPI_SHADER_USER_DATA_ES_5",
2461 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2462 },
2463 {
2464 "chips": ["gfx9"],
2465 "map": {"at": 45896, "to": "mm"},
2466 "name": "SPI_SHADER_USER_DATA_ES_6",
2467 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2468 },
2469 {
2470 "chips": ["gfx9"],
2471 "map": {"at": 45900, "to": "mm"},
2472 "name": "SPI_SHADER_USER_DATA_ES_7",
2473 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2474 },
2475 {
2476 "chips": ["gfx9"],
2477 "map": {"at": 45904, "to": "mm"},
2478 "name": "SPI_SHADER_USER_DATA_ES_8",
2479 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2480 },
2481 {
2482 "chips": ["gfx9"],
2483 "map": {"at": 45908, "to": "mm"},
2484 "name": "SPI_SHADER_USER_DATA_ES_9",
2485 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2486 },
2487 {
2488 "chips": ["gfx9"],
2489 "map": {"at": 45912, "to": "mm"},
2490 "name": "SPI_SHADER_USER_DATA_ES_10",
2491 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2492 },
2493 {
2494 "chips": ["gfx9"],
2495 "map": {"at": 45916, "to": "mm"},
2496 "name": "SPI_SHADER_USER_DATA_ES_11",
2497 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2498 },
2499 {
2500 "chips": ["gfx9"],
2501 "map": {"at": 45920, "to": "mm"},
2502 "name": "SPI_SHADER_USER_DATA_ES_12",
2503 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2504 },
2505 {
2506 "chips": ["gfx9"],
2507 "map": {"at": 45924, "to": "mm"},
2508 "name": "SPI_SHADER_USER_DATA_ES_13",
2509 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2510 },
2511 {
2512 "chips": ["gfx9"],
2513 "map": {"at": 45928, "to": "mm"},
2514 "name": "SPI_SHADER_USER_DATA_ES_14",
2515 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2516 },
2517 {
2518 "chips": ["gfx9"],
2519 "map": {"at": 45932, "to": "mm"},
2520 "name": "SPI_SHADER_USER_DATA_ES_15",
2521 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2522 },
2523 {
2524 "chips": ["gfx9"],
2525 "map": {"at": 45936, "to": "mm"},
2526 "name": "SPI_SHADER_USER_DATA_ES_16",
2527 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2528 },
2529 {
2530 "chips": ["gfx9"],
2531 "map": {"at": 45940, "to": "mm"},
2532 "name": "SPI_SHADER_USER_DATA_ES_17",
2533 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2534 },
2535 {
2536 "chips": ["gfx9"],
2537 "map": {"at": 45944, "to": "mm"},
2538 "name": "SPI_SHADER_USER_DATA_ES_18",
2539 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2540 },
2541 {
2542 "chips": ["gfx9"],
2543 "map": {"at": 45948, "to": "mm"},
2544 "name": "SPI_SHADER_USER_DATA_ES_19",
2545 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2546 },
2547 {
2548 "chips": ["gfx9"],
2549 "map": {"at": 45952, "to": "mm"},
2550 "name": "SPI_SHADER_USER_DATA_ES_20",
2551 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2552 },
2553 {
2554 "chips": ["gfx9"],
2555 "map": {"at": 45956, "to": "mm"},
2556 "name": "SPI_SHADER_USER_DATA_ES_21",
2557 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2558 },
2559 {
2560 "chips": ["gfx9"],
2561 "map": {"at": 45960, "to": "mm"},
2562 "name": "SPI_SHADER_USER_DATA_ES_22",
2563 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2564 },
2565 {
2566 "chips": ["gfx9"],
2567 "map": {"at": 45964, "to": "mm"},
2568 "name": "SPI_SHADER_USER_DATA_ES_23",
2569 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2570 },
2571 {
2572 "chips": ["gfx9"],
2573 "map": {"at": 45968, "to": "mm"},
2574 "name": "SPI_SHADER_USER_DATA_ES_24",
2575 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2576 },
2577 {
2578 "chips": ["gfx9"],
2579 "map": {"at": 45972, "to": "mm"},
2580 "name": "SPI_SHADER_USER_DATA_ES_25",
2581 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2582 },
2583 {
2584 "chips": ["gfx9"],
2585 "map": {"at": 45976, "to": "mm"},
2586 "name": "SPI_SHADER_USER_DATA_ES_26",
2587 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2588 },
2589 {
2590 "chips": ["gfx9"],
2591 "map": {"at": 45980, "to": "mm"},
2592 "name": "SPI_SHADER_USER_DATA_ES_27",
2593 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2594 },
2595 {
2596 "chips": ["gfx9"],
2597 "map": {"at": 45984, "to": "mm"},
2598 "name": "SPI_SHADER_USER_DATA_ES_28",
2599 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2600 },
2601 {
2602 "chips": ["gfx9"],
2603 "map": {"at": 45988, "to": "mm"},
2604 "name": "SPI_SHADER_USER_DATA_ES_29",
2605 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2606 },
2607 {
2608 "chips": ["gfx9"],
2609 "map": {"at": 45992, "to": "mm"},
2610 "name": "SPI_SHADER_USER_DATA_ES_30",
2611 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2612 },
2613 {
2614 "chips": ["gfx9"],
2615 "map": {"at": 45996, "to": "mm"},
2616 "name": "SPI_SHADER_USER_DATA_ES_31",
2617 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2618 },
2619 {
2620 "chips": ["gfx9"],
2621 "map": {"at": 46084, "to": "mm"},
2622 "name": "SPI_SHADER_PGM_RSRC4_HS",
2623 "type_ref": "SPI_SHADER_PGM_RSRC4_HS"
2624 },
2625 {
2626 "chips": ["gfx9"],
2627 "map": {"at": 46088, "to": "mm"},
2628 "name": "SPI_SHADER_USER_DATA_ADDR_LO_HS",
2629 "type_ref": "SPI_SHADER_PGM_LO_PS"
2630 },
2631 {
2632 "chips": ["gfx9"],
2633 "map": {"at": 46092, "to": "mm"},
2634 "name": "SPI_SHADER_USER_DATA_ADDR_HI_HS",
2635 "type_ref": "SPI_SHADER_PGM_LO_PS"
2636 },
2637 {
2638 "chips": ["gfx9"],
2639 "map": {"at": 46096, "to": "mm"},
2640 "name": "SPI_SHADER_PGM_LO_LS",
2641 "type_ref": "SPI_SHADER_PGM_LO_PS"
2642 },
2643 {
2644 "chips": ["gfx9"],
2645 "map": {"at": 46100, "to": "mm"},
2646 "name": "SPI_SHADER_PGM_HI_LS",
2647 "type_ref": "SPI_SHADER_PGM_HI_PS"
2648 },
2649 {
2650 "chips": ["gfx9"],
2651 "map": {"at": 46108, "to": "mm"},
2652 "name": "SPI_SHADER_PGM_RSRC3_HS",
2653 "type_ref": "SPI_SHADER_PGM_RSRC3_HS"
2654 },
2655 {
2656 "chips": ["gfx9"],
2657 "map": {"at": 46112, "to": "mm"},
2658 "name": "SPI_SHADER_PGM_LO_HS",
2659 "type_ref": "SPI_SHADER_PGM_LO_PS"
2660 },
2661 {
2662 "chips": ["gfx9"],
2663 "map": {"at": 46116, "to": "mm"},
2664 "name": "SPI_SHADER_PGM_HI_HS",
2665 "type_ref": "SPI_SHADER_PGM_HI_PS"
2666 },
2667 {
2668 "chips": ["gfx9"],
2669 "map": {"at": 46120, "to": "mm"},
2670 "name": "SPI_SHADER_PGM_RSRC1_HS",
2671 "type_ref": "SPI_SHADER_PGM_RSRC1_HS"
2672 },
2673 {
2674 "chips": ["gfx9"],
2675 "map": {"at": 46124, "to": "mm"},
2676 "name": "SPI_SHADER_PGM_RSRC2_HS",
2677 "type_ref": "SPI_SHADER_PGM_RSRC2_HS"
2678 },
2679 {
2680 "chips": ["gfx9"],
2681 "map": {"at": 46128, "to": "mm"},
2682 "name": "SPI_SHADER_USER_DATA_LS_0",
2683 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2684 },
2685 {
2686 "chips": ["gfx9"],
2687 "map": {"at": 46132, "to": "mm"},
2688 "name": "SPI_SHADER_USER_DATA_LS_1",
2689 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2690 },
2691 {
2692 "chips": ["gfx9"],
2693 "map": {"at": 46136, "to": "mm"},
2694 "name": "SPI_SHADER_USER_DATA_LS_2",
2695 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2696 },
2697 {
2698 "chips": ["gfx9"],
2699 "map": {"at": 46140, "to": "mm"},
2700 "name": "SPI_SHADER_USER_DATA_LS_3",
2701 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2702 },
2703 {
2704 "chips": ["gfx9"],
2705 "map": {"at": 46144, "to": "mm"},
2706 "name": "SPI_SHADER_USER_DATA_LS_4",
2707 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2708 },
2709 {
2710 "chips": ["gfx9"],
2711 "map": {"at": 46148, "to": "mm"},
2712 "name": "SPI_SHADER_USER_DATA_LS_5",
2713 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2714 },
2715 {
2716 "chips": ["gfx9"],
2717 "map": {"at": 46152, "to": "mm"},
2718 "name": "SPI_SHADER_USER_DATA_LS_6",
2719 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2720 },
2721 {
2722 "chips": ["gfx9"],
2723 "map": {"at": 46156, "to": "mm"},
2724 "name": "SPI_SHADER_USER_DATA_LS_7",
2725 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2726 },
2727 {
2728 "chips": ["gfx9"],
2729 "map": {"at": 46160, "to": "mm"},
2730 "name": "SPI_SHADER_USER_DATA_LS_8",
2731 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2732 },
2733 {
2734 "chips": ["gfx9"],
2735 "map": {"at": 46164, "to": "mm"},
2736 "name": "SPI_SHADER_USER_DATA_LS_9",
2737 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2738 },
2739 {
2740 "chips": ["gfx9"],
2741 "map": {"at": 46168, "to": "mm"},
2742 "name": "SPI_SHADER_USER_DATA_LS_10",
2743 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2744 },
2745 {
2746 "chips": ["gfx9"],
2747 "map": {"at": 46172, "to": "mm"},
2748 "name": "SPI_SHADER_USER_DATA_LS_11",
2749 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2750 },
2751 {
2752 "chips": ["gfx9"],
2753 "map": {"at": 46176, "to": "mm"},
2754 "name": "SPI_SHADER_USER_DATA_LS_12",
2755 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2756 },
2757 {
2758 "chips": ["gfx9"],
2759 "map": {"at": 46180, "to": "mm"},
2760 "name": "SPI_SHADER_USER_DATA_LS_13",
2761 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2762 },
2763 {
2764 "chips": ["gfx9"],
2765 "map": {"at": 46184, "to": "mm"},
2766 "name": "SPI_SHADER_USER_DATA_LS_14",
2767 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2768 },
2769 {
2770 "chips": ["gfx9"],
2771 "map": {"at": 46188, "to": "mm"},
2772 "name": "SPI_SHADER_USER_DATA_LS_15",
2773 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2774 },
2775 {
2776 "chips": ["gfx9"],
2777 "map": {"at": 46192, "to": "mm"},
2778 "name": "SPI_SHADER_USER_DATA_LS_16",
2779 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2780 },
2781 {
2782 "chips": ["gfx9"],
2783 "map": {"at": 46196, "to": "mm"},
2784 "name": "SPI_SHADER_USER_DATA_LS_17",
2785 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2786 },
2787 {
2788 "chips": ["gfx9"],
2789 "map": {"at": 46200, "to": "mm"},
2790 "name": "SPI_SHADER_USER_DATA_LS_18",
2791 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2792 },
2793 {
2794 "chips": ["gfx9"],
2795 "map": {"at": 46204, "to": "mm"},
2796 "name": "SPI_SHADER_USER_DATA_LS_19",
2797 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2798 },
2799 {
2800 "chips": ["gfx9"],
2801 "map": {"at": 46208, "to": "mm"},
2802 "name": "SPI_SHADER_USER_DATA_LS_20",
2803 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2804 },
2805 {
2806 "chips": ["gfx9"],
2807 "map": {"at": 46212, "to": "mm"},
2808 "name": "SPI_SHADER_USER_DATA_LS_21",
2809 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2810 },
2811 {
2812 "chips": ["gfx9"],
2813 "map": {"at": 46216, "to": "mm"},
2814 "name": "SPI_SHADER_USER_DATA_LS_22",
2815 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2816 },
2817 {
2818 "chips": ["gfx9"],
2819 "map": {"at": 46220, "to": "mm"},
2820 "name": "SPI_SHADER_USER_DATA_LS_23",
2821 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2822 },
2823 {
2824 "chips": ["gfx9"],
2825 "map": {"at": 46224, "to": "mm"},
2826 "name": "SPI_SHADER_USER_DATA_LS_24",
2827 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2828 },
2829 {
2830 "chips": ["gfx9"],
2831 "map": {"at": 46228, "to": "mm"},
2832 "name": "SPI_SHADER_USER_DATA_LS_25",
2833 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2834 },
2835 {
2836 "chips": ["gfx9"],
2837 "map": {"at": 46232, "to": "mm"},
2838 "name": "SPI_SHADER_USER_DATA_LS_26",
2839 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2840 },
2841 {
2842 "chips": ["gfx9"],
2843 "map": {"at": 46236, "to": "mm"},
2844 "name": "SPI_SHADER_USER_DATA_LS_27",
2845 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2846 },
2847 {
2848 "chips": ["gfx9"],
2849 "map": {"at": 46240, "to": "mm"},
2850 "name": "SPI_SHADER_USER_DATA_LS_28",
2851 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2852 },
2853 {
2854 "chips": ["gfx9"],
2855 "map": {"at": 46244, "to": "mm"},
2856 "name": "SPI_SHADER_USER_DATA_LS_29",
2857 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2858 },
2859 {
2860 "chips": ["gfx9"],
2861 "map": {"at": 46248, "to": "mm"},
2862 "name": "SPI_SHADER_USER_DATA_LS_30",
2863 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2864 },
2865 {
2866 "chips": ["gfx9"],
2867 "map": {"at": 46252, "to": "mm"},
2868 "name": "SPI_SHADER_USER_DATA_LS_31",
2869 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2870 },
2871 {
2872 "chips": ["gfx9"],
2873 "map": {"at": 46384, "to": "mm"},
2874 "name": "SPI_SHADER_USER_DATA_COMMON_0",
2875 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2876 },
2877 {
2878 "chips": ["gfx9"],
2879 "map": {"at": 46388, "to": "mm"},
2880 "name": "SPI_SHADER_USER_DATA_COMMON_1",
2881 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2882 },
2883 {
2884 "chips": ["gfx9"],
2885 "map": {"at": 46392, "to": "mm"},
2886 "name": "SPI_SHADER_USER_DATA_COMMON_2",
2887 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2888 },
2889 {
2890 "chips": ["gfx9"],
2891 "map": {"at": 46396, "to": "mm"},
2892 "name": "SPI_SHADER_USER_DATA_COMMON_3",
2893 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2894 },
2895 {
2896 "chips": ["gfx9"],
2897 "map": {"at": 46400, "to": "mm"},
2898 "name": "SPI_SHADER_USER_DATA_COMMON_4",
2899 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2900 },
2901 {
2902 "chips": ["gfx9"],
2903 "map": {"at": 46404, "to": "mm"},
2904 "name": "SPI_SHADER_USER_DATA_COMMON_5",
2905 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2906 },
2907 {
2908 "chips": ["gfx9"],
2909 "map": {"at": 46408, "to": "mm"},
2910 "name": "SPI_SHADER_USER_DATA_COMMON_6",
2911 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2912 },
2913 {
2914 "chips": ["gfx9"],
2915 "map": {"at": 46412, "to": "mm"},
2916 "name": "SPI_SHADER_USER_DATA_COMMON_7",
2917 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2918 },
2919 {
2920 "chips": ["gfx9"],
2921 "map": {"at": 46416, "to": "mm"},
2922 "name": "SPI_SHADER_USER_DATA_COMMON_8",
2923 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2924 },
2925 {
2926 "chips": ["gfx9"],
2927 "map": {"at": 46420, "to": "mm"},
2928 "name": "SPI_SHADER_USER_DATA_COMMON_9",
2929 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2930 },
2931 {
2932 "chips": ["gfx9"],
2933 "map": {"at": 46424, "to": "mm"},
2934 "name": "SPI_SHADER_USER_DATA_COMMON_10",
2935 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2936 },
2937 {
2938 "chips": ["gfx9"],
2939 "map": {"at": 46428, "to": "mm"},
2940 "name": "SPI_SHADER_USER_DATA_COMMON_11",
2941 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2942 },
2943 {
2944 "chips": ["gfx9"],
2945 "map": {"at": 46432, "to": "mm"},
2946 "name": "SPI_SHADER_USER_DATA_COMMON_12",
2947 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2948 },
2949 {
2950 "chips": ["gfx9"],
2951 "map": {"at": 46436, "to": "mm"},
2952 "name": "SPI_SHADER_USER_DATA_COMMON_13",
2953 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2954 },
2955 {
2956 "chips": ["gfx9"],
2957 "map": {"at": 46440, "to": "mm"},
2958 "name": "SPI_SHADER_USER_DATA_COMMON_14",
2959 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2960 },
2961 {
2962 "chips": ["gfx9"],
2963 "map": {"at": 46444, "to": "mm"},
2964 "name": "SPI_SHADER_USER_DATA_COMMON_15",
2965 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2966 },
2967 {
2968 "chips": ["gfx9"],
2969 "map": {"at": 46448, "to": "mm"},
2970 "name": "SPI_SHADER_USER_DATA_COMMON_16",
2971 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2972 },
2973 {
2974 "chips": ["gfx9"],
2975 "map": {"at": 46452, "to": "mm"},
2976 "name": "SPI_SHADER_USER_DATA_COMMON_17",
2977 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2978 },
2979 {
2980 "chips": ["gfx9"],
2981 "map": {"at": 46456, "to": "mm"},
2982 "name": "SPI_SHADER_USER_DATA_COMMON_18",
2983 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2984 },
2985 {
2986 "chips": ["gfx9"],
2987 "map": {"at": 46460, "to": "mm"},
2988 "name": "SPI_SHADER_USER_DATA_COMMON_19",
2989 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2990 },
2991 {
2992 "chips": ["gfx9"],
2993 "map": {"at": 46464, "to": "mm"},
2994 "name": "SPI_SHADER_USER_DATA_COMMON_20",
2995 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
2996 },
2997 {
2998 "chips": ["gfx9"],
2999 "map": {"at": 46468, "to": "mm"},
3000 "name": "SPI_SHADER_USER_DATA_COMMON_21",
3001 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3002 },
3003 {
3004 "chips": ["gfx9"],
3005 "map": {"at": 46472, "to": "mm"},
3006 "name": "SPI_SHADER_USER_DATA_COMMON_22",
3007 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3008 },
3009 {
3010 "chips": ["gfx9"],
3011 "map": {"at": 46476, "to": "mm"},
3012 "name": "SPI_SHADER_USER_DATA_COMMON_23",
3013 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3014 },
3015 {
3016 "chips": ["gfx9"],
3017 "map": {"at": 46480, "to": "mm"},
3018 "name": "SPI_SHADER_USER_DATA_COMMON_24",
3019 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3020 },
3021 {
3022 "chips": ["gfx9"],
3023 "map": {"at": 46484, "to": "mm"},
3024 "name": "SPI_SHADER_USER_DATA_COMMON_25",
3025 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3026 },
3027 {
3028 "chips": ["gfx9"],
3029 "map": {"at": 46488, "to": "mm"},
3030 "name": "SPI_SHADER_USER_DATA_COMMON_26",
3031 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3032 },
3033 {
3034 "chips": ["gfx9"],
3035 "map": {"at": 46492, "to": "mm"},
3036 "name": "SPI_SHADER_USER_DATA_COMMON_27",
3037 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3038 },
3039 {
3040 "chips": ["gfx9"],
3041 "map": {"at": 46496, "to": "mm"},
3042 "name": "SPI_SHADER_USER_DATA_COMMON_28",
3043 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3044 },
3045 {
3046 "chips": ["gfx9"],
3047 "map": {"at": 46500, "to": "mm"},
3048 "name": "SPI_SHADER_USER_DATA_COMMON_29",
3049 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3050 },
3051 {
3052 "chips": ["gfx9"],
3053 "map": {"at": 46504, "to": "mm"},
3054 "name": "SPI_SHADER_USER_DATA_COMMON_30",
3055 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3056 },
3057 {
3058 "chips": ["gfx9"],
3059 "map": {"at": 46508, "to": "mm"},
3060 "name": "SPI_SHADER_USER_DATA_COMMON_31",
3061 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3062 },
3063 {
3064 "chips": ["gfx9"],
3065 "map": {"at": 47104, "to": "mm"},
3066 "name": "COMPUTE_DISPATCH_INITIATOR",
3067 "type_ref": "COMPUTE_DISPATCH_INITIATOR"
3068 },
3069 {
3070 "chips": ["gfx9"],
3071 "map": {"at": 47108, "to": "mm"},
3072 "name": "COMPUTE_DIM_X",
3073 "type_ref": "COMPUTE_DIM_X"
3074 },
3075 {
3076 "chips": ["gfx9"],
3077 "map": {"at": 47112, "to": "mm"},
3078 "name": "COMPUTE_DIM_Y",
3079 "type_ref": "COMPUTE_DIM_X"
3080 },
3081 {
3082 "chips": ["gfx9"],
3083 "map": {"at": 47116, "to": "mm"},
3084 "name": "COMPUTE_DIM_Z",
3085 "type_ref": "COMPUTE_DIM_X"
3086 },
3087 {
3088 "chips": ["gfx9"],
3089 "map": {"at": 47120, "to": "mm"},
3090 "name": "COMPUTE_START_X",
3091 "type_ref": "COMPUTE_START_X"
3092 },
3093 {
3094 "chips": ["gfx9"],
3095 "map": {"at": 47124, "to": "mm"},
3096 "name": "COMPUTE_START_Y",
3097 "type_ref": "COMPUTE_START_X"
3098 },
3099 {
3100 "chips": ["gfx9"],
3101 "map": {"at": 47128, "to": "mm"},
3102 "name": "COMPUTE_START_Z",
3103 "type_ref": "COMPUTE_START_X"
3104 },
3105 {
3106 "chips": ["gfx9"],
3107 "map": {"at": 47132, "to": "mm"},
3108 "name": "COMPUTE_NUM_THREAD_X",
3109 "type_ref": "COMPUTE_NUM_THREAD_X"
3110 },
3111 {
3112 "chips": ["gfx9"],
3113 "map": {"at": 47136, "to": "mm"},
3114 "name": "COMPUTE_NUM_THREAD_Y",
3115 "type_ref": "COMPUTE_NUM_THREAD_X"
3116 },
3117 {
3118 "chips": ["gfx9"],
3119 "map": {"at": 47140, "to": "mm"},
3120 "name": "COMPUTE_NUM_THREAD_Z",
3121 "type_ref": "COMPUTE_NUM_THREAD_X"
3122 },
3123 {
3124 "chips": ["gfx9"],
3125 "map": {"at": 47144, "to": "mm"},
3126 "name": "COMPUTE_PIPELINESTAT_ENABLE",
3127 "type_ref": "COMPUTE_PIPELINESTAT_ENABLE"
3128 },
3129 {
3130 "chips": ["gfx9"],
3131 "map": {"at": 47148, "to": "mm"},
3132 "name": "COMPUTE_PERFCOUNT_ENABLE",
3133 "type_ref": "COMPUTE_PERFCOUNT_ENABLE"
3134 },
3135 {
3136 "chips": ["gfx9"],
3137 "map": {"at": 47152, "to": "mm"},
3138 "name": "COMPUTE_PGM_LO",
3139 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3140 },
3141 {
3142 "chips": ["gfx9"],
3143 "map": {"at": 47156, "to": "mm"},
3144 "name": "COMPUTE_PGM_HI",
3145 "type_ref": "COMPUTE_PGM_HI"
3146 },
3147 {
3148 "chips": ["gfx9"],
3149 "map": {"at": 47160, "to": "mm"},
3150 "name": "COMPUTE_DISPATCH_PKT_ADDR_LO",
3151 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3152 },
3153 {
3154 "chips": ["gfx9"],
3155 "map": {"at": 47164, "to": "mm"},
3156 "name": "COMPUTE_DISPATCH_PKT_ADDR_HI",
3157 "type_ref": "COMPUTE_PGM_HI"
3158 },
3159 {
3160 "chips": ["gfx9"],
3161 "map": {"at": 47168, "to": "mm"},
3162 "name": "COMPUTE_DISPATCH_SCRATCH_BASE_LO",
3163 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3164 },
3165 {
3166 "chips": ["gfx9"],
3167 "map": {"at": 47172, "to": "mm"},
3168 "name": "COMPUTE_DISPATCH_SCRATCH_BASE_HI",
3169 "type_ref": "COMPUTE_PGM_HI"
3170 },
3171 {
3172 "chips": ["gfx9"],
3173 "map": {"at": 47176, "to": "mm"},
3174 "name": "COMPUTE_PGM_RSRC1",
3175 "type_ref": "COMPUTE_PGM_RSRC1"
3176 },
3177 {
3178 "chips": ["gfx9"],
3179 "map": {"at": 47180, "to": "mm"},
3180 "name": "COMPUTE_PGM_RSRC2",
3181 "type_ref": "COMPUTE_PGM_RSRC2"
3182 },
3183 {
3184 "chips": ["gfx9"],
3185 "map": {"at": 47184, "to": "mm"},
3186 "name": "COMPUTE_VMID",
3187 "type_ref": "COMPUTE_VMID"
3188 },
3189 {
3190 "chips": ["gfx9"],
3191 "map": {"at": 47188, "to": "mm"},
3192 "name": "COMPUTE_RESOURCE_LIMITS",
3193 "type_ref": "COMPUTE_RESOURCE_LIMITS"
3194 },
3195 {
3196 "chips": ["gfx9"],
3197 "map": {"at": 47192, "to": "mm"},
3198 "name": "COMPUTE_STATIC_THREAD_MGMT_SE0",
3199 "type_ref": "COMPUTE_STATIC_THREAD_MGMT_SE0"
3200 },
3201 {
3202 "chips": ["gfx9"],
3203 "map": {"at": 47196, "to": "mm"},
3204 "name": "COMPUTE_STATIC_THREAD_MGMT_SE1",
3205 "type_ref": "COMPUTE_STATIC_THREAD_MGMT_SE0"
3206 },
3207 {
3208 "chips": ["gfx9"],
3209 "map": {"at": 47200, "to": "mm"},
3210 "name": "COMPUTE_TMPRING_SIZE",
3211 "type_ref": "COMPUTE_TMPRING_SIZE"
3212 },
3213 {
3214 "chips": ["gfx9"],
3215 "map": {"at": 47204, "to": "mm"},
3216 "name": "COMPUTE_STATIC_THREAD_MGMT_SE2",
3217 "type_ref": "COMPUTE_STATIC_THREAD_MGMT_SE0"
3218 },
3219 {
3220 "chips": ["gfx9"],
3221 "map": {"at": 47208, "to": "mm"},
3222 "name": "COMPUTE_STATIC_THREAD_MGMT_SE3",
3223 "type_ref": "COMPUTE_STATIC_THREAD_MGMT_SE0"
3224 },
3225 {
3226 "chips": ["gfx9"],
3227 "map": {"at": 47212, "to": "mm"},
3228 "name": "COMPUTE_RESTART_X",
3229 "type_ref": "COMPUTE_RESTART_X"
3230 },
3231 {
3232 "chips": ["gfx9"],
3233 "map": {"at": 47216, "to": "mm"},
3234 "name": "COMPUTE_RESTART_Y",
3235 "type_ref": "COMPUTE_RESTART_X"
3236 },
3237 {
3238 "chips": ["gfx9"],
3239 "map": {"at": 47220, "to": "mm"},
3240 "name": "COMPUTE_RESTART_Z",
3241 "type_ref": "COMPUTE_RESTART_X"
3242 },
3243 {
3244 "chips": ["gfx9"],
3245 "map": {"at": 47224, "to": "mm"},
3246 "name": "COMPUTE_THREAD_TRACE_ENABLE",
3247 "type_ref": "COMPUTE_THREAD_TRACE_ENABLE"
3248 },
3249 {
3250 "chips": ["gfx9"],
3251 "map": {"at": 47228, "to": "mm"},
3252 "name": "COMPUTE_MISC_RESERVED",
3253 "type_ref": "COMPUTE_MISC_RESERVED"
3254 },
3255 {
3256 "chips": ["gfx9"],
3257 "map": {"at": 47232, "to": "mm"},
3258 "name": "COMPUTE_DISPATCH_ID",
3259 "type_ref": "COMPUTE_DISPATCH_ID"
3260 },
3261 {
3262 "chips": ["gfx9"],
3263 "map": {"at": 47236, "to": "mm"},
3264 "name": "COMPUTE_THREADGROUP_ID",
3265 "type_ref": "COMPUTE_THREADGROUP_ID"
3266 },
3267 {
3268 "chips": ["gfx9"],
3269 "map": {"at": 47240, "to": "mm"},
3270 "name": "COMPUTE_RELAUNCH",
3271 "type_ref": "COMPUTE_RELAUNCH"
3272 },
3273 {
3274 "chips": ["gfx9"],
3275 "map": {"at": 47244, "to": "mm"},
3276 "name": "COMPUTE_WAVE_RESTORE_ADDR_LO",
3277 "type_ref": "COMPUTE_WAVE_RESTORE_ADDR_LO"
3278 },
3279 {
3280 "chips": ["gfx9"],
3281 "map": {"at": 47248, "to": "mm"},
3282 "name": "COMPUTE_WAVE_RESTORE_ADDR_HI",
3283 "type_ref": "COMPUTE_WAVE_RESTORE_ADDR_HI"
3284 },
3285 {
3286 "chips": ["gfx9"],
3287 "map": {"at": 47252, "to": "mm"},
3288 "name": "COMPUTE_SHADER_CHKSUM",
3289 "type_ref": "COMPUTE_SHADER_CHKSUM"
3290 },
3291 {
3292 "chips": ["gfx9"],
3293 "map": {"at": 47360, "to": "mm"},
3294 "name": "COMPUTE_USER_DATA_0",
3295 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3296 },
3297 {
3298 "chips": ["gfx9"],
3299 "map": {"at": 47364, "to": "mm"},
3300 "name": "COMPUTE_USER_DATA_1",
3301 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3302 },
3303 {
3304 "chips": ["gfx9"],
3305 "map": {"at": 47368, "to": "mm"},
3306 "name": "COMPUTE_USER_DATA_2",
3307 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3308 },
3309 {
3310 "chips": ["gfx9"],
3311 "map": {"at": 47372, "to": "mm"},
3312 "name": "COMPUTE_USER_DATA_3",
3313 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3314 },
3315 {
3316 "chips": ["gfx9"],
3317 "map": {"at": 47376, "to": "mm"},
3318 "name": "COMPUTE_USER_DATA_4",
3319 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3320 },
3321 {
3322 "chips": ["gfx9"],
3323 "map": {"at": 47380, "to": "mm"},
3324 "name": "COMPUTE_USER_DATA_5",
3325 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3326 },
3327 {
3328 "chips": ["gfx9"],
3329 "map": {"at": 47384, "to": "mm"},
3330 "name": "COMPUTE_USER_DATA_6",
3331 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3332 },
3333 {
3334 "chips": ["gfx9"],
3335 "map": {"at": 47388, "to": "mm"},
3336 "name": "COMPUTE_USER_DATA_7",
3337 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3338 },
3339 {
3340 "chips": ["gfx9"],
3341 "map": {"at": 47392, "to": "mm"},
3342 "name": "COMPUTE_USER_DATA_8",
3343 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3344 },
3345 {
3346 "chips": ["gfx9"],
3347 "map": {"at": 47396, "to": "mm"},
3348 "name": "COMPUTE_USER_DATA_9",
3349 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3350 },
3351 {
3352 "chips": ["gfx9"],
3353 "map": {"at": 47400, "to": "mm"},
3354 "name": "COMPUTE_USER_DATA_10",
3355 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3356 },
3357 {
3358 "chips": ["gfx9"],
3359 "map": {"at": 47404, "to": "mm"},
3360 "name": "COMPUTE_USER_DATA_11",
3361 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3362 },
3363 {
3364 "chips": ["gfx9"],
3365 "map": {"at": 47408, "to": "mm"},
3366 "name": "COMPUTE_USER_DATA_12",
3367 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3368 },
3369 {
3370 "chips": ["gfx9"],
3371 "map": {"at": 47412, "to": "mm"},
3372 "name": "COMPUTE_USER_DATA_13",
3373 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3374 },
3375 {
3376 "chips": ["gfx9"],
3377 "map": {"at": 47416, "to": "mm"},
3378 "name": "COMPUTE_USER_DATA_14",
3379 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3380 },
3381 {
3382 "chips": ["gfx9"],
3383 "map": {"at": 47420, "to": "mm"},
3384 "name": "COMPUTE_USER_DATA_15",
3385 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3386 },
3387 {
3388 "chips": ["gfx9"],
3389 "map": {"at": 47608, "to": "mm"},
3390 "name": "COMPUTE_DISPATCH_END",
3391 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3392 },
3393 {
3394 "chips": ["gfx9"],
3395 "map": {"at": 47612, "to": "mm"},
3396 "name": "COMPUTE_NOWHERE",
3397 "type_ref": "SPI_SHADER_USER_DATA_PS_0"
3398 },
3399 {
3400 "chips": ["gfx9"],
3401 "map": {"at": 163840, "to": "mm"},
3402 "name": "DB_RENDER_CONTROL",
3403 "type_ref": "DB_RENDER_CONTROL"
3404 },
3405 {
3406 "chips": ["gfx9"],
3407 "map": {"at": 163844, "to": "mm"},
3408 "name": "DB_COUNT_CONTROL",
3409 "type_ref": "DB_COUNT_CONTROL"
3410 },
3411 {
3412 "chips": ["gfx9"],
3413 "map": {"at": 163848, "to": "mm"},
3414 "name": "DB_DEPTH_VIEW",
3415 "type_ref": "DB_DEPTH_VIEW"
3416 },
3417 {
3418 "chips": ["gfx9"],
3419 "map": {"at": 163852, "to": "mm"},
3420 "name": "DB_RENDER_OVERRIDE",
3421 "type_ref": "DB_RENDER_OVERRIDE"
3422 },
3423 {
3424 "chips": ["gfx9"],
3425 "map": {"at": 163856, "to": "mm"},
3426 "name": "DB_RENDER_OVERRIDE2",
3427 "type_ref": "DB_RENDER_OVERRIDE2"
3428 },
3429 {
3430 "chips": ["gfx9"],
3431 "map": {"at": 163860, "to": "mm"},
3432 "name": "DB_HTILE_DATA_BASE",
3433 "type_ref": "DB_HTILE_DATA_BASE"
3434 },
3435 {
3436 "chips": ["gfx9"],
3437 "map": {"at": 163864, "to": "mm"},
3438 "name": "DB_HTILE_DATA_BASE_HI",
3439 "type_ref": "DB_HTILE_DATA_BASE_HI"
3440 },
3441 {
3442 "chips": ["gfx9"],
3443 "map": {"at": 163868, "to": "mm"},
3444 "name": "DB_DEPTH_SIZE",
3445 "type_ref": "DB_DEPTH_SIZE"
3446 },
3447 {
3448 "chips": ["gfx9"],
3449 "map": {"at": 163872, "to": "mm"},
3450 "name": "DB_DEPTH_BOUNDS_MIN",
3451 "type_ref": "DB_DEPTH_BOUNDS_MIN"
3452 },
3453 {
3454 "chips": ["gfx9"],
3455 "map": {"at": 163876, "to": "mm"},
3456 "name": "DB_DEPTH_BOUNDS_MAX",
3457 "type_ref": "DB_DEPTH_BOUNDS_MAX"
3458 },
3459 {
3460 "chips": ["gfx9"],
3461 "map": {"at": 163880, "to": "mm"},
3462 "name": "DB_STENCIL_CLEAR",
3463 "type_ref": "DB_STENCIL_CLEAR"
3464 },
3465 {
3466 "chips": ["gfx9"],
3467 "map": {"at": 163884, "to": "mm"},
3468 "name": "DB_DEPTH_CLEAR",
3469 "type_ref": "DB_DEPTH_CLEAR"
3470 },
3471 {
3472 "chips": ["gfx9"],
3473 "map": {"at": 163888, "to": "mm"},
3474 "name": "PA_SC_SCREEN_SCISSOR_TL",
3475 "type_ref": "PA_SC_SCREEN_SCISSOR_TL"
3476 },
3477 {
3478 "chips": ["gfx9"],
3479 "map": {"at": 163892, "to": "mm"},
3480 "name": "PA_SC_SCREEN_SCISSOR_BR",
3481 "type_ref": "PA_SC_SCREEN_SCISSOR_BR"
3482 },
3483 {
3484 "chips": ["gfx9"],
3485 "map": {"at": 163896, "to": "mm"},
3486 "name": "DB_Z_INFO",
3487 "type_ref": "DB_Z_INFO"
3488 },
3489 {
3490 "chips": ["gfx9"],
3491 "map": {"at": 163900, "to": "mm"},
3492 "name": "DB_STENCIL_INFO",
3493 "type_ref": "DB_STENCIL_INFO"
3494 },
3495 {
3496 "chips": ["gfx9"],
3497 "map": {"at": 163904, "to": "mm"},
3498 "name": "DB_Z_READ_BASE",
3499 "type_ref": "DB_HTILE_DATA_BASE"
3500 },
3501 {
3502 "chips": ["gfx9"],
3503 "map": {"at": 163908, "to": "mm"},
3504 "name": "DB_Z_READ_BASE_HI",
3505 "type_ref": "DB_HTILE_DATA_BASE_HI"
3506 },
3507 {
3508 "chips": ["gfx9"],
3509 "map": {"at": 163912, "to": "mm"},
3510 "name": "DB_STENCIL_READ_BASE",
3511 "type_ref": "DB_HTILE_DATA_BASE"
3512 },
3513 {
3514 "chips": ["gfx9"],
3515 "map": {"at": 163916, "to": "mm"},
3516 "name": "DB_STENCIL_READ_BASE_HI",
3517 "type_ref": "DB_HTILE_DATA_BASE_HI"
3518 },
3519 {
3520 "chips": ["gfx9"],
3521 "map": {"at": 163920, "to": "mm"},
3522 "name": "DB_Z_WRITE_BASE",
3523 "type_ref": "DB_HTILE_DATA_BASE"
3524 },
3525 {
3526 "chips": ["gfx9"],
3527 "map": {"at": 163924, "to": "mm"},
3528 "name": "DB_Z_WRITE_BASE_HI",
3529 "type_ref": "DB_HTILE_DATA_BASE_HI"
3530 },
3531 {
3532 "chips": ["gfx9"],
3533 "map": {"at": 163928, "to": "mm"},
3534 "name": "DB_STENCIL_WRITE_BASE",
3535 "type_ref": "DB_HTILE_DATA_BASE"
3536 },
3537 {
3538 "chips": ["gfx9"],
3539 "map": {"at": 163932, "to": "mm"},
3540 "name": "DB_STENCIL_WRITE_BASE_HI",
3541 "type_ref": "DB_HTILE_DATA_BASE_HI"
3542 },
3543 {
3544 "chips": ["gfx9"],
3545 "map": {"at": 163936, "to": "mm"},
3546 "name": "DB_DFSM_CONTROL",
3547 "type_ref": "DB_DFSM_CONTROL"
3548 },
3549 {
3550 "chips": ["gfx9"],
3551 "map": {"at": 163944, "to": "mm"},
3552 "name": "DB_Z_INFO2",
3553 "type_ref": "DB_Z_INFO2"
3554 },
3555 {
3556 "chips": ["gfx9"],
3557 "map": {"at": 163948, "to": "mm"},
3558 "name": "DB_STENCIL_INFO2",
3559 "type_ref": "DB_Z_INFO2"
3560 },
3561 {
3562 "chips": ["gfx9"],
3563 "map": {"at": 163968, "to": "mm"},
3564 "name": "TA_BC_BASE_ADDR",
3565 "type_ref": "TA_BC_BASE_ADDR"
3566 },
3567 {
3568 "chips": ["gfx9"],
3569 "map": {"at": 163972, "to": "mm"},
3570 "name": "TA_BC_BASE_ADDR_HI",
3571 "type_ref": "TA_BC_BASE_ADDR_HI"
3572 },
3573 {
3574 "chips": ["gfx9"],
3575 "map": {"at": 164328, "to": "mm"},
3576 "name": "COHER_DEST_BASE_HI_0",
3577 "type_ref": "COHER_DEST_BASE_HI_0"
3578 },
3579 {
3580 "chips": ["gfx9"],
3581 "map": {"at": 164332, "to": "mm"},
3582 "name": "COHER_DEST_BASE_HI_1",
3583 "type_ref": "COHER_DEST_BASE_HI_0"
3584 },
3585 {
3586 "chips": ["gfx9"],
3587 "map": {"at": 164336, "to": "mm"},
3588 "name": "COHER_DEST_BASE_HI_2",
3589 "type_ref": "COHER_DEST_BASE_HI_0"
3590 },
3591 {
3592 "chips": ["gfx9"],
3593 "map": {"at": 164340, "to": "mm"},
3594 "name": "COHER_DEST_BASE_HI_3",
3595 "type_ref": "COHER_DEST_BASE_HI_0"
3596 },
3597 {
3598 "chips": ["gfx9"],
3599 "map": {"at": 164344, "to": "mm"},
3600 "name": "COHER_DEST_BASE_2",
3601 "type_ref": "COHER_DEST_BASE_2"
3602 },
3603 {
3604 "chips": ["gfx9"],
3605 "map": {"at": 164348, "to": "mm"},
3606 "name": "COHER_DEST_BASE_3",
3607 "type_ref": "COHER_DEST_BASE_2"
3608 },
3609 {
3610 "chips": ["gfx9"],
3611 "map": {"at": 164352, "to": "mm"},
3612 "name": "PA_SC_WINDOW_OFFSET",
3613 "type_ref": "PA_SC_WINDOW_OFFSET"
3614 },
3615 {
3616 "chips": ["gfx9"],
3617 "map": {"at": 164356, "to": "mm"},
3618 "name": "PA_SC_WINDOW_SCISSOR_TL",
3619 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3620 },
3621 {
3622 "chips": ["gfx9"],
3623 "map": {"at": 164360, "to": "mm"},
3624 "name": "PA_SC_WINDOW_SCISSOR_BR",
3625 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3626 },
3627 {
3628 "chips": ["gfx9"],
3629 "map": {"at": 164364, "to": "mm"},
3630 "name": "PA_SC_CLIPRECT_RULE",
3631 "type_ref": "PA_SC_CLIPRECT_RULE"
3632 },
3633 {
3634 "chips": ["gfx9"],
3635 "map": {"at": 164368, "to": "mm"},
3636 "name": "PA_SC_CLIPRECT_0_TL",
3637 "type_ref": "PA_SC_CLIPRECT_0_TL"
3638 },
3639 {
3640 "chips": ["gfx9"],
3641 "map": {"at": 164372, "to": "mm"},
3642 "name": "PA_SC_CLIPRECT_0_BR",
3643 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3644 },
3645 {
3646 "chips": ["gfx9"],
3647 "map": {"at": 164376, "to": "mm"},
3648 "name": "PA_SC_CLIPRECT_1_TL",
3649 "type_ref": "PA_SC_CLIPRECT_0_TL"
3650 },
3651 {
3652 "chips": ["gfx9"],
3653 "map": {"at": 164380, "to": "mm"},
3654 "name": "PA_SC_CLIPRECT_1_BR",
3655 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3656 },
3657 {
3658 "chips": ["gfx9"],
3659 "map": {"at": 164384, "to": "mm"},
3660 "name": "PA_SC_CLIPRECT_2_TL",
3661 "type_ref": "PA_SC_CLIPRECT_0_TL"
3662 },
3663 {
3664 "chips": ["gfx9"],
3665 "map": {"at": 164388, "to": "mm"},
3666 "name": "PA_SC_CLIPRECT_2_BR",
3667 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3668 },
3669 {
3670 "chips": ["gfx9"],
3671 "map": {"at": 164392, "to": "mm"},
3672 "name": "PA_SC_CLIPRECT_3_TL",
3673 "type_ref": "PA_SC_CLIPRECT_0_TL"
3674 },
3675 {
3676 "chips": ["gfx9"],
3677 "map": {"at": 164396, "to": "mm"},
3678 "name": "PA_SC_CLIPRECT_3_BR",
3679 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3680 },
3681 {
3682 "chips": ["gfx9"],
3683 "map": {"at": 164400, "to": "mm"},
3684 "name": "PA_SC_EDGERULE",
3685 "type_ref": "PA_SC_EDGERULE"
3686 },
3687 {
3688 "chips": ["gfx9"],
3689 "map": {"at": 164404, "to": "mm"},
3690 "name": "PA_SU_HARDWARE_SCREEN_OFFSET",
3691 "type_ref": "PA_SU_HARDWARE_SCREEN_OFFSET"
3692 },
3693 {
3694 "chips": ["gfx9"],
3695 "map": {"at": 164408, "to": "mm"},
3696 "name": "CB_TARGET_MASK",
3697 "type_ref": "CB_TARGET_MASK"
3698 },
3699 {
3700 "chips": ["gfx9"],
3701 "map": {"at": 164412, "to": "mm"},
3702 "name": "CB_SHADER_MASK",
3703 "type_ref": "CB_SHADER_MASK"
3704 },
3705 {
3706 "chips": ["gfx9"],
3707 "map": {"at": 164416, "to": "mm"},
3708 "name": "PA_SC_GENERIC_SCISSOR_TL",
3709 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3710 },
3711 {
3712 "chips": ["gfx9"],
3713 "map": {"at": 164420, "to": "mm"},
3714 "name": "PA_SC_GENERIC_SCISSOR_BR",
3715 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3716 },
3717 {
3718 "chips": ["gfx9"],
3719 "map": {"at": 164424, "to": "mm"},
3720 "name": "COHER_DEST_BASE_0",
3721 "type_ref": "COHER_DEST_BASE_2"
3722 },
3723 {
3724 "chips": ["gfx9"],
3725 "map": {"at": 164428, "to": "mm"},
3726 "name": "COHER_DEST_BASE_1",
3727 "type_ref": "COHER_DEST_BASE_2"
3728 },
3729 {
3730 "chips": ["gfx9"],
3731 "map": {"at": 164432, "to": "mm"},
3732 "name": "PA_SC_VPORT_SCISSOR_0_TL",
3733 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3734 },
3735 {
3736 "chips": ["gfx9"],
3737 "map": {"at": 164436, "to": "mm"},
3738 "name": "PA_SC_VPORT_SCISSOR_0_BR",
3739 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3740 },
3741 {
3742 "chips": ["gfx9"],
3743 "map": {"at": 164440, "to": "mm"},
3744 "name": "PA_SC_VPORT_SCISSOR_1_TL",
3745 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3746 },
3747 {
3748 "chips": ["gfx9"],
3749 "map": {"at": 164444, "to": "mm"},
3750 "name": "PA_SC_VPORT_SCISSOR_1_BR",
3751 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3752 },
3753 {
3754 "chips": ["gfx9"],
3755 "map": {"at": 164448, "to": "mm"},
3756 "name": "PA_SC_VPORT_SCISSOR_2_TL",
3757 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3758 },
3759 {
3760 "chips": ["gfx9"],
3761 "map": {"at": 164452, "to": "mm"},
3762 "name": "PA_SC_VPORT_SCISSOR_2_BR",
3763 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3764 },
3765 {
3766 "chips": ["gfx9"],
3767 "map": {"at": 164456, "to": "mm"},
3768 "name": "PA_SC_VPORT_SCISSOR_3_TL",
3769 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3770 },
3771 {
3772 "chips": ["gfx9"],
3773 "map": {"at": 164460, "to": "mm"},
3774 "name": "PA_SC_VPORT_SCISSOR_3_BR",
3775 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3776 },
3777 {
3778 "chips": ["gfx9"],
3779 "map": {"at": 164464, "to": "mm"},
3780 "name": "PA_SC_VPORT_SCISSOR_4_TL",
3781 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3782 },
3783 {
3784 "chips": ["gfx9"],
3785 "map": {"at": 164468, "to": "mm"},
3786 "name": "PA_SC_VPORT_SCISSOR_4_BR",
3787 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3788 },
3789 {
3790 "chips": ["gfx9"],
3791 "map": {"at": 164472, "to": "mm"},
3792 "name": "PA_SC_VPORT_SCISSOR_5_TL",
3793 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3794 },
3795 {
3796 "chips": ["gfx9"],
3797 "map": {"at": 164476, "to": "mm"},
3798 "name": "PA_SC_VPORT_SCISSOR_5_BR",
3799 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3800 },
3801 {
3802 "chips": ["gfx9"],
3803 "map": {"at": 164480, "to": "mm"},
3804 "name": "PA_SC_VPORT_SCISSOR_6_TL",
3805 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3806 },
3807 {
3808 "chips": ["gfx9"],
3809 "map": {"at": 164484, "to": "mm"},
3810 "name": "PA_SC_VPORT_SCISSOR_6_BR",
3811 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3812 },
3813 {
3814 "chips": ["gfx9"],
3815 "map": {"at": 164488, "to": "mm"},
3816 "name": "PA_SC_VPORT_SCISSOR_7_TL",
3817 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3818 },
3819 {
3820 "chips": ["gfx9"],
3821 "map": {"at": 164492, "to": "mm"},
3822 "name": "PA_SC_VPORT_SCISSOR_7_BR",
3823 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3824 },
3825 {
3826 "chips": ["gfx9"],
3827 "map": {"at": 164496, "to": "mm"},
3828 "name": "PA_SC_VPORT_SCISSOR_8_TL",
3829 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3830 },
3831 {
3832 "chips": ["gfx9"],
3833 "map": {"at": 164500, "to": "mm"},
3834 "name": "PA_SC_VPORT_SCISSOR_8_BR",
3835 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3836 },
3837 {
3838 "chips": ["gfx9"],
3839 "map": {"at": 164504, "to": "mm"},
3840 "name": "PA_SC_VPORT_SCISSOR_9_TL",
3841 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3842 },
3843 {
3844 "chips": ["gfx9"],
3845 "map": {"at": 164508, "to": "mm"},
3846 "name": "PA_SC_VPORT_SCISSOR_9_BR",
3847 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3848 },
3849 {
3850 "chips": ["gfx9"],
3851 "map": {"at": 164512, "to": "mm"},
3852 "name": "PA_SC_VPORT_SCISSOR_10_TL",
3853 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3854 },
3855 {
3856 "chips": ["gfx9"],
3857 "map": {"at": 164516, "to": "mm"},
3858 "name": "PA_SC_VPORT_SCISSOR_10_BR",
3859 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3860 },
3861 {
3862 "chips": ["gfx9"],
3863 "map": {"at": 164520, "to": "mm"},
3864 "name": "PA_SC_VPORT_SCISSOR_11_TL",
3865 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3866 },
3867 {
3868 "chips": ["gfx9"],
3869 "map": {"at": 164524, "to": "mm"},
3870 "name": "PA_SC_VPORT_SCISSOR_11_BR",
3871 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3872 },
3873 {
3874 "chips": ["gfx9"],
3875 "map": {"at": 164528, "to": "mm"},
3876 "name": "PA_SC_VPORT_SCISSOR_12_TL",
3877 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3878 },
3879 {
3880 "chips": ["gfx9"],
3881 "map": {"at": 164532, "to": "mm"},
3882 "name": "PA_SC_VPORT_SCISSOR_12_BR",
3883 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3884 },
3885 {
3886 "chips": ["gfx9"],
3887 "map": {"at": 164536, "to": "mm"},
3888 "name": "PA_SC_VPORT_SCISSOR_13_TL",
3889 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3890 },
3891 {
3892 "chips": ["gfx9"],
3893 "map": {"at": 164540, "to": "mm"},
3894 "name": "PA_SC_VPORT_SCISSOR_13_BR",
3895 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3896 },
3897 {
3898 "chips": ["gfx9"],
3899 "map": {"at": 164544, "to": "mm"},
3900 "name": "PA_SC_VPORT_SCISSOR_14_TL",
3901 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3902 },
3903 {
3904 "chips": ["gfx9"],
3905 "map": {"at": 164548, "to": "mm"},
3906 "name": "PA_SC_VPORT_SCISSOR_14_BR",
3907 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3908 },
3909 {
3910 "chips": ["gfx9"],
3911 "map": {"at": 164552, "to": "mm"},
3912 "name": "PA_SC_VPORT_SCISSOR_15_TL",
3913 "type_ref": "PA_SC_WINDOW_SCISSOR_TL"
3914 },
3915 {
3916 "chips": ["gfx9"],
3917 "map": {"at": 164556, "to": "mm"},
3918 "name": "PA_SC_VPORT_SCISSOR_15_BR",
3919 "type_ref": "PA_SC_WINDOW_SCISSOR_BR"
3920 },
3921 {
3922 "chips": ["gfx9"],
3923 "map": {"at": 164560, "to": "mm"},
3924 "name": "PA_SC_VPORT_ZMIN_0",
3925 "type_ref": "PA_SC_VPORT_ZMIN_0"
3926 },
3927 {
3928 "chips": ["gfx9"],
3929 "map": {"at": 164564, "to": "mm"},
3930 "name": "PA_SC_VPORT_ZMAX_0",
3931 "type_ref": "PA_SC_VPORT_ZMAX_0"
3932 },
3933 {
3934 "chips": ["gfx9"],
3935 "map": {"at": 164568, "to": "mm"},
3936 "name": "PA_SC_VPORT_ZMIN_1",
3937 "type_ref": "PA_SC_VPORT_ZMIN_0"
3938 },
3939 {
3940 "chips": ["gfx9"],
3941 "map": {"at": 164572, "to": "mm"},
3942 "name": "PA_SC_VPORT_ZMAX_1",
3943 "type_ref": "PA_SC_VPORT_ZMAX_0"
3944 },
3945 {
3946 "chips": ["gfx9"],
3947 "map": {"at": 164576, "to": "mm"},
3948 "name": "PA_SC_VPORT_ZMIN_2",
3949 "type_ref": "PA_SC_VPORT_ZMIN_0"
3950 },
3951 {
3952 "chips": ["gfx9"],
3953 "map": {"at": 164580, "to": "mm"},
3954 "name": "PA_SC_VPORT_ZMAX_2",
3955 "type_ref": "PA_SC_VPORT_ZMAX_0"
3956 },
3957 {
3958 "chips": ["gfx9"],
3959 "map": {"at": 164584, "to": "mm"},
3960 "name": "PA_SC_VPORT_ZMIN_3",
3961 "type_ref": "PA_SC_VPORT_ZMIN_0"
3962 },
3963 {
3964 "chips": ["gfx9"],
3965 "map": {"at": 164588, "to": "mm"},
3966 "name": "PA_SC_VPORT_ZMAX_3",
3967 "type_ref": "PA_SC_VPORT_ZMAX_0"
3968 },
3969 {
3970 "chips": ["gfx9"],
3971 "map": {"at": 164592, "to": "mm"},
3972 "name": "PA_SC_VPORT_ZMIN_4",
3973 "type_ref": "PA_SC_VPORT_ZMIN_0"
3974 },
3975 {
3976 "chips": ["gfx9"],
3977 "map": {"at": 164596, "to": "mm"},
3978 "name": "PA_SC_VPORT_ZMAX_4",
3979 "type_ref": "PA_SC_VPORT_ZMAX_0"
3980 },
3981 {
3982 "chips": ["gfx9"],
3983 "map": {"at": 164600, "to": "mm"},
3984 "name": "PA_SC_VPORT_ZMIN_5",
3985 "type_ref": "PA_SC_VPORT_ZMIN_0"
3986 },
3987 {
3988 "chips": ["gfx9"],
3989 "map": {"at": 164604, "to": "mm"},
3990 "name": "PA_SC_VPORT_ZMAX_5",
3991 "type_ref": "PA_SC_VPORT_ZMAX_0"
3992 },
3993 {
3994 "chips": ["gfx9"],
3995 "map": {"at": 164608, "to": "mm"},
3996 "name": "PA_SC_VPORT_ZMIN_6",
3997 "type_ref": "PA_SC_VPORT_ZMIN_0"
3998 },
3999 {
4000 "chips": ["gfx9"],
4001 "map": {"at": 164612, "to": "mm"},
4002 "name": "PA_SC_VPORT_ZMAX_6",
4003 "type_ref": "PA_SC_VPORT_ZMAX_0"
4004 },
4005 {
4006 "chips": ["gfx9"],
4007 "map": {"at": 164616, "to": "mm"},
4008 "name": "PA_SC_VPORT_ZMIN_7",
4009 "type_ref": "PA_SC_VPORT_ZMIN_0"
4010 },
4011 {
4012 "chips": ["gfx9"],
4013 "map": {"at": 164620, "to": "mm"},
4014 "name": "PA_SC_VPORT_ZMAX_7",
4015 "type_ref": "PA_SC_VPORT_ZMAX_0"
4016 },
4017 {
4018 "chips": ["gfx9"],
4019 "map": {"at": 164624, "to": "mm"},
4020 "name": "PA_SC_VPORT_ZMIN_8",
4021 "type_ref": "PA_SC_VPORT_ZMIN_0"
4022 },
4023 {
4024 "chips": ["gfx9"],
4025 "map": {"at": 164628, "to": "mm"},
4026 "name": "PA_SC_VPORT_ZMAX_8",
4027 "type_ref": "PA_SC_VPORT_ZMAX_0"
4028 },
4029 {
4030 "chips": ["gfx9"],
4031 "map": {"at": 164632, "to": "mm"},
4032 "name": "PA_SC_VPORT_ZMIN_9",
4033 "type_ref": "PA_SC_VPORT_ZMIN_0"
4034 },
4035 {
4036 "chips": ["gfx9"],
4037 "map": {"at": 164636, "to": "mm"},
4038 "name": "PA_SC_VPORT_ZMAX_9",
4039 "type_ref": "PA_SC_VPORT_ZMAX_0"
4040 },
4041 {
4042 "chips": ["gfx9"],
4043 "map": {"at": 164640, "to": "mm"},
4044 "name": "PA_SC_VPORT_ZMIN_10",
4045 "type_ref": "PA_SC_VPORT_ZMIN_0"
4046 },
4047 {
4048 "chips": ["gfx9"],
4049 "map": {"at": 164644, "to": "mm"},
4050 "name": "PA_SC_VPORT_ZMAX_10",
4051 "type_ref": "PA_SC_VPORT_ZMAX_0"
4052 },
4053 {
4054 "chips": ["gfx9"],
4055 "map": {"at": 164648, "to": "mm"},
4056 "name": "PA_SC_VPORT_ZMIN_11",
4057 "type_ref": "PA_SC_VPORT_ZMIN_0"
4058 },
4059 {
4060 "chips": ["gfx9"],
4061 "map": {"at": 164652, "to": "mm"},
4062 "name": "PA_SC_VPORT_ZMAX_11",
4063 "type_ref": "PA_SC_VPORT_ZMAX_0"
4064 },
4065 {
4066 "chips": ["gfx9"],
4067 "map": {"at": 164656, "to": "mm"},
4068 "name": "PA_SC_VPORT_ZMIN_12",
4069 "type_ref": "PA_SC_VPORT_ZMIN_0"
4070 },
4071 {
4072 "chips": ["gfx9"],
4073 "map": {"at": 164660, "to": "mm"},
4074 "name": "PA_SC_VPORT_ZMAX_12",
4075 "type_ref": "PA_SC_VPORT_ZMAX_0"
4076 },
4077 {
4078 "chips": ["gfx9"],