Revert "include/llvm: Add R600 Intrinsics v6"
[oota-llvm.git] / lib / Target / AMDGPU / R600RegisterInfo.td
1
2 class R600Reg <string name, bits<16> encoding> : Register<name> {
3   let Namespace = "AMDGPU";
4   let HWEncoding = encoding;
5 }
6
7 class R600Reg_128<string n, list<Register> subregs, bits<16> encoding> :
8     RegisterWithSubRegs<n, subregs> {
9   let Namespace = "AMDGPU";
10   let SubRegIndices = [sel_x, sel_y, sel_z, sel_w];
11   let HWEncoding = encoding;
12 }
13
14 def C0_X : R600Reg <"C0.X", 0>;
15 def C0_Y : R600Reg <"C0.Y", 0>;
16 def C0_Z : R600Reg <"C0.Z", 0>;
17 def C0_W : R600Reg <"C0.W", 0>;
18 def C1_X : R600Reg <"C1.X", 1>;
19 def C1_Y : R600Reg <"C1.Y", 1>;
20 def C1_Z : R600Reg <"C1.Z", 1>;
21 def C1_W : R600Reg <"C1.W", 1>;
22 def C2_X : R600Reg <"C2.X", 2>;
23 def C2_Y : R600Reg <"C2.Y", 2>;
24 def C2_Z : R600Reg <"C2.Z", 2>;
25 def C2_W : R600Reg <"C2.W", 2>;
26 def C3_X : R600Reg <"C3.X", 3>;
27 def C3_Y : R600Reg <"C3.Y", 3>;
28 def C3_Z : R600Reg <"C3.Z", 3>;
29 def C3_W : R600Reg <"C3.W", 3>;
30 def C4_X : R600Reg <"C4.X", 4>;
31 def C4_Y : R600Reg <"C4.Y", 4>;
32 def C4_Z : R600Reg <"C4.Z", 4>;
33 def C4_W : R600Reg <"C4.W", 4>;
34 def C5_X : R600Reg <"C5.X", 5>;
35 def C5_Y : R600Reg <"C5.Y", 5>;
36 def C5_Z : R600Reg <"C5.Z", 5>;
37 def C5_W : R600Reg <"C5.W", 5>;
38 def C6_X : R600Reg <"C6.X", 6>;
39 def C6_Y : R600Reg <"C6.Y", 6>;
40 def C6_Z : R600Reg <"C6.Z", 6>;
41 def C6_W : R600Reg <"C6.W", 6>;
42 def C7_X : R600Reg <"C7.X", 7>;
43 def C7_Y : R600Reg <"C7.Y", 7>;
44 def C7_Z : R600Reg <"C7.Z", 7>;
45 def C7_W : R600Reg <"C7.W", 7>;
46 def C8_X : R600Reg <"C8.X", 8>;
47 def C8_Y : R600Reg <"C8.Y", 8>;
48 def C8_Z : R600Reg <"C8.Z", 8>;
49 def C8_W : R600Reg <"C8.W", 8>;
50 def C9_X : R600Reg <"C9.X", 9>;
51 def C9_Y : R600Reg <"C9.Y", 9>;
52 def C9_Z : R600Reg <"C9.Z", 9>;
53 def C9_W : R600Reg <"C9.W", 9>;
54 def C10_X : R600Reg <"C10.X", 10>;
55 def C10_Y : R600Reg <"C10.Y", 10>;
56 def C10_Z : R600Reg <"C10.Z", 10>;
57 def C10_W : R600Reg <"C10.W", 10>;
58 def C11_X : R600Reg <"C11.X", 11>;
59 def C11_Y : R600Reg <"C11.Y", 11>;
60 def C11_Z : R600Reg <"C11.Z", 11>;
61 def C11_W : R600Reg <"C11.W", 11>;
62 def C12_X : R600Reg <"C12.X", 12>;
63 def C12_Y : R600Reg <"C12.Y", 12>;
64 def C12_Z : R600Reg <"C12.Z", 12>;
65 def C12_W : R600Reg <"C12.W", 12>;
66 def C13_X : R600Reg <"C13.X", 13>;
67 def C13_Y : R600Reg <"C13.Y", 13>;
68 def C13_Z : R600Reg <"C13.Z", 13>;
69 def C13_W : R600Reg <"C13.W", 13>;
70 def C14_X : R600Reg <"C14.X", 14>;
71 def C14_Y : R600Reg <"C14.Y", 14>;
72 def C14_Z : R600Reg <"C14.Z", 14>;
73 def C14_W : R600Reg <"C14.W", 14>;
74 def C15_X : R600Reg <"C15.X", 15>;
75 def C15_Y : R600Reg <"C15.Y", 15>;
76 def C15_Z : R600Reg <"C15.Z", 15>;
77 def C15_W : R600Reg <"C15.W", 15>;
78 def C16_X : R600Reg <"C16.X", 16>;
79 def C16_Y : R600Reg <"C16.Y", 16>;
80 def C16_Z : R600Reg <"C16.Z", 16>;
81 def C16_W : R600Reg <"C16.W", 16>;
82 def C17_X : R600Reg <"C17.X", 17>;
83 def C17_Y : R600Reg <"C17.Y", 17>;
84 def C17_Z : R600Reg <"C17.Z", 17>;
85 def C17_W : R600Reg <"C17.W", 17>;
86 def C18_X : R600Reg <"C18.X", 18>;
87 def C18_Y : R600Reg <"C18.Y", 18>;
88 def C18_Z : R600Reg <"C18.Z", 18>;
89 def C18_W : R600Reg <"C18.W", 18>;
90 def C19_X : R600Reg <"C19.X", 19>;
91 def C19_Y : R600Reg <"C19.Y", 19>;
92 def C19_Z : R600Reg <"C19.Z", 19>;
93 def C19_W : R600Reg <"C19.W", 19>;
94 def C20_X : R600Reg <"C20.X", 20>;
95 def C20_Y : R600Reg <"C20.Y", 20>;
96 def C20_Z : R600Reg <"C20.Z", 20>;
97 def C20_W : R600Reg <"C20.W", 20>;
98 def C21_X : R600Reg <"C21.X", 21>;
99 def C21_Y : R600Reg <"C21.Y", 21>;
100 def C21_Z : R600Reg <"C21.Z", 21>;
101 def C21_W : R600Reg <"C21.W", 21>;
102 def C22_X : R600Reg <"C22.X", 22>;
103 def C22_Y : R600Reg <"C22.Y", 22>;
104 def C22_Z : R600Reg <"C22.Z", 22>;
105 def C22_W : R600Reg <"C22.W", 22>;
106 def C23_X : R600Reg <"C23.X", 23>;
107 def C23_Y : R600Reg <"C23.Y", 23>;
108 def C23_Z : R600Reg <"C23.Z", 23>;
109 def C23_W : R600Reg <"C23.W", 23>;
110 def C24_X : R600Reg <"C24.X", 24>;
111 def C24_Y : R600Reg <"C24.Y", 24>;
112 def C24_Z : R600Reg <"C24.Z", 24>;
113 def C24_W : R600Reg <"C24.W", 24>;
114 def C25_X : R600Reg <"C25.X", 25>;
115 def C25_Y : R600Reg <"C25.Y", 25>;
116 def C25_Z : R600Reg <"C25.Z", 25>;
117 def C25_W : R600Reg <"C25.W", 25>;
118 def C26_X : R600Reg <"C26.X", 26>;
119 def C26_Y : R600Reg <"C26.Y", 26>;
120 def C26_Z : R600Reg <"C26.Z", 26>;
121 def C26_W : R600Reg <"C26.W", 26>;
122 def C27_X : R600Reg <"C27.X", 27>;
123 def C27_Y : R600Reg <"C27.Y", 27>;
124 def C27_Z : R600Reg <"C27.Z", 27>;
125 def C27_W : R600Reg <"C27.W", 27>;
126 def C28_X : R600Reg <"C28.X", 28>;
127 def C28_Y : R600Reg <"C28.Y", 28>;
128 def C28_Z : R600Reg <"C28.Z", 28>;
129 def C28_W : R600Reg <"C28.W", 28>;
130 def C29_X : R600Reg <"C29.X", 29>;
131 def C29_Y : R600Reg <"C29.Y", 29>;
132 def C29_Z : R600Reg <"C29.Z", 29>;
133 def C29_W : R600Reg <"C29.W", 29>;
134 def C30_X : R600Reg <"C30.X", 30>;
135 def C30_Y : R600Reg <"C30.Y", 30>;
136 def C30_Z : R600Reg <"C30.Z", 30>;
137 def C30_W : R600Reg <"C30.W", 30>;
138 def C31_X : R600Reg <"C31.X", 31>;
139 def C31_Y : R600Reg <"C31.Y", 31>;
140 def C31_Z : R600Reg <"C31.Z", 31>;
141 def C31_W : R600Reg <"C31.W", 31>;
142 def C32_X : R600Reg <"C32.X", 32>;
143 def C32_Y : R600Reg <"C32.Y", 32>;
144 def C32_Z : R600Reg <"C32.Z", 32>;
145 def C32_W : R600Reg <"C32.W", 32>;
146 def C33_X : R600Reg <"C33.X", 33>;
147 def C33_Y : R600Reg <"C33.Y", 33>;
148 def C33_Z : R600Reg <"C33.Z", 33>;
149 def C33_W : R600Reg <"C33.W", 33>;
150 def C34_X : R600Reg <"C34.X", 34>;
151 def C34_Y : R600Reg <"C34.Y", 34>;
152 def C34_Z : R600Reg <"C34.Z", 34>;
153 def C34_W : R600Reg <"C34.W", 34>;
154 def C35_X : R600Reg <"C35.X", 35>;
155 def C35_Y : R600Reg <"C35.Y", 35>;
156 def C35_Z : R600Reg <"C35.Z", 35>;
157 def C35_W : R600Reg <"C35.W", 35>;
158 def C36_X : R600Reg <"C36.X", 36>;
159 def C36_Y : R600Reg <"C36.Y", 36>;
160 def C36_Z : R600Reg <"C36.Z", 36>;
161 def C36_W : R600Reg <"C36.W", 36>;
162 def C37_X : R600Reg <"C37.X", 37>;
163 def C37_Y : R600Reg <"C37.Y", 37>;
164 def C37_Z : R600Reg <"C37.Z", 37>;
165 def C37_W : R600Reg <"C37.W", 37>;
166 def C38_X : R600Reg <"C38.X", 38>;
167 def C38_Y : R600Reg <"C38.Y", 38>;
168 def C38_Z : R600Reg <"C38.Z", 38>;
169 def C38_W : R600Reg <"C38.W", 38>;
170 def C39_X : R600Reg <"C39.X", 39>;
171 def C39_Y : R600Reg <"C39.Y", 39>;
172 def C39_Z : R600Reg <"C39.Z", 39>;
173 def C39_W : R600Reg <"C39.W", 39>;
174 def C40_X : R600Reg <"C40.X", 40>;
175 def C40_Y : R600Reg <"C40.Y", 40>;
176 def C40_Z : R600Reg <"C40.Z", 40>;
177 def C40_W : R600Reg <"C40.W", 40>;
178 def C41_X : R600Reg <"C41.X", 41>;
179 def C41_Y : R600Reg <"C41.Y", 41>;
180 def C41_Z : R600Reg <"C41.Z", 41>;
181 def C41_W : R600Reg <"C41.W", 41>;
182 def C42_X : R600Reg <"C42.X", 42>;
183 def C42_Y : R600Reg <"C42.Y", 42>;
184 def C42_Z : R600Reg <"C42.Z", 42>;
185 def C42_W : R600Reg <"C42.W", 42>;
186 def C43_X : R600Reg <"C43.X", 43>;
187 def C43_Y : R600Reg <"C43.Y", 43>;
188 def C43_Z : R600Reg <"C43.Z", 43>;
189 def C43_W : R600Reg <"C43.W", 43>;
190 def C44_X : R600Reg <"C44.X", 44>;
191 def C44_Y : R600Reg <"C44.Y", 44>;
192 def C44_Z : R600Reg <"C44.Z", 44>;
193 def C44_W : R600Reg <"C44.W", 44>;
194 def C45_X : R600Reg <"C45.X", 45>;
195 def C45_Y : R600Reg <"C45.Y", 45>;
196 def C45_Z : R600Reg <"C45.Z", 45>;
197 def C45_W : R600Reg <"C45.W", 45>;
198 def C46_X : R600Reg <"C46.X", 46>;
199 def C46_Y : R600Reg <"C46.Y", 46>;
200 def C46_Z : R600Reg <"C46.Z", 46>;
201 def C46_W : R600Reg <"C46.W", 46>;
202 def C47_X : R600Reg <"C47.X", 47>;
203 def C47_Y : R600Reg <"C47.Y", 47>;
204 def C47_Z : R600Reg <"C47.Z", 47>;
205 def C47_W : R600Reg <"C47.W", 47>;
206 def C48_X : R600Reg <"C48.X", 48>;
207 def C48_Y : R600Reg <"C48.Y", 48>;
208 def C48_Z : R600Reg <"C48.Z", 48>;
209 def C48_W : R600Reg <"C48.W", 48>;
210 def C49_X : R600Reg <"C49.X", 49>;
211 def C49_Y : R600Reg <"C49.Y", 49>;
212 def C49_Z : R600Reg <"C49.Z", 49>;
213 def C49_W : R600Reg <"C49.W", 49>;
214 def C50_X : R600Reg <"C50.X", 50>;
215 def C50_Y : R600Reg <"C50.Y", 50>;
216 def C50_Z : R600Reg <"C50.Z", 50>;
217 def C50_W : R600Reg <"C50.W", 50>;
218 def C51_X : R600Reg <"C51.X", 51>;
219 def C51_Y : R600Reg <"C51.Y", 51>;
220 def C51_Z : R600Reg <"C51.Z", 51>;
221 def C51_W : R600Reg <"C51.W", 51>;
222 def C52_X : R600Reg <"C52.X", 52>;
223 def C52_Y : R600Reg <"C52.Y", 52>;
224 def C52_Z : R600Reg <"C52.Z", 52>;
225 def C52_W : R600Reg <"C52.W", 52>;
226 def C53_X : R600Reg <"C53.X", 53>;
227 def C53_Y : R600Reg <"C53.Y", 53>;
228 def C53_Z : R600Reg <"C53.Z", 53>;
229 def C53_W : R600Reg <"C53.W", 53>;
230 def C54_X : R600Reg <"C54.X", 54>;
231 def C54_Y : R600Reg <"C54.Y", 54>;
232 def C54_Z : R600Reg <"C54.Z", 54>;
233 def C54_W : R600Reg <"C54.W", 54>;
234 def C55_X : R600Reg <"C55.X", 55>;
235 def C55_Y : R600Reg <"C55.Y", 55>;
236 def C55_Z : R600Reg <"C55.Z", 55>;
237 def C55_W : R600Reg <"C55.W", 55>;
238 def C56_X : R600Reg <"C56.X", 56>;
239 def C56_Y : R600Reg <"C56.Y", 56>;
240 def C56_Z : R600Reg <"C56.Z", 56>;
241 def C56_W : R600Reg <"C56.W", 56>;
242 def C57_X : R600Reg <"C57.X", 57>;
243 def C57_Y : R600Reg <"C57.Y", 57>;
244 def C57_Z : R600Reg <"C57.Z", 57>;
245 def C57_W : R600Reg <"C57.W", 57>;
246 def C58_X : R600Reg <"C58.X", 58>;
247 def C58_Y : R600Reg <"C58.Y", 58>;
248 def C58_Z : R600Reg <"C58.Z", 58>;
249 def C58_W : R600Reg <"C58.W", 58>;
250 def C59_X : R600Reg <"C59.X", 59>;
251 def C59_Y : R600Reg <"C59.Y", 59>;
252 def C59_Z : R600Reg <"C59.Z", 59>;
253 def C59_W : R600Reg <"C59.W", 59>;
254 def C60_X : R600Reg <"C60.X", 60>;
255 def C60_Y : R600Reg <"C60.Y", 60>;
256 def C60_Z : R600Reg <"C60.Z", 60>;
257 def C60_W : R600Reg <"C60.W", 60>;
258 def C61_X : R600Reg <"C61.X", 61>;
259 def C61_Y : R600Reg <"C61.Y", 61>;
260 def C61_Z : R600Reg <"C61.Z", 61>;
261 def C61_W : R600Reg <"C61.W", 61>;
262 def C62_X : R600Reg <"C62.X", 62>;
263 def C62_Y : R600Reg <"C62.Y", 62>;
264 def C62_Z : R600Reg <"C62.Z", 62>;
265 def C62_W : R600Reg <"C62.W", 62>;
266 def C63_X : R600Reg <"C63.X", 63>;
267 def C63_Y : R600Reg <"C63.Y", 63>;
268 def C63_Z : R600Reg <"C63.Z", 63>;
269 def C63_W : R600Reg <"C63.W", 63>;
270 def C64_X : R600Reg <"C64.X", 64>;
271 def C64_Y : R600Reg <"C64.Y", 64>;
272 def C64_Z : R600Reg <"C64.Z", 64>;
273 def C64_W : R600Reg <"C64.W", 64>;
274 def C65_X : R600Reg <"C65.X", 65>;
275 def C65_Y : R600Reg <"C65.Y", 65>;
276 def C65_Z : R600Reg <"C65.Z", 65>;
277 def C65_W : R600Reg <"C65.W", 65>;
278 def C66_X : R600Reg <"C66.X", 66>;
279 def C66_Y : R600Reg <"C66.Y", 66>;
280 def C66_Z : R600Reg <"C66.Z", 66>;
281 def C66_W : R600Reg <"C66.W", 66>;
282 def C67_X : R600Reg <"C67.X", 67>;
283 def C67_Y : R600Reg <"C67.Y", 67>;
284 def C67_Z : R600Reg <"C67.Z", 67>;
285 def C67_W : R600Reg <"C67.W", 67>;
286 def C68_X : R600Reg <"C68.X", 68>;
287 def C68_Y : R600Reg <"C68.Y", 68>;
288 def C68_Z : R600Reg <"C68.Z", 68>;
289 def C68_W : R600Reg <"C68.W", 68>;
290 def C69_X : R600Reg <"C69.X", 69>;
291 def C69_Y : R600Reg <"C69.Y", 69>;
292 def C69_Z : R600Reg <"C69.Z", 69>;
293 def C69_W : R600Reg <"C69.W", 69>;
294 def C70_X : R600Reg <"C70.X", 70>;
295 def C70_Y : R600Reg <"C70.Y", 70>;
296 def C70_Z : R600Reg <"C70.Z", 70>;
297 def C70_W : R600Reg <"C70.W", 70>;
298 def C71_X : R600Reg <"C71.X", 71>;
299 def C71_Y : R600Reg <"C71.Y", 71>;
300 def C71_Z : R600Reg <"C71.Z", 71>;
301 def C71_W : R600Reg <"C71.W", 71>;
302 def C72_X : R600Reg <"C72.X", 72>;
303 def C72_Y : R600Reg <"C72.Y", 72>;
304 def C72_Z : R600Reg <"C72.Z", 72>;
305 def C72_W : R600Reg <"C72.W", 72>;
306 def C73_X : R600Reg <"C73.X", 73>;
307 def C73_Y : R600Reg <"C73.Y", 73>;
308 def C73_Z : R600Reg <"C73.Z", 73>;
309 def C73_W : R600Reg <"C73.W", 73>;
310 def C74_X : R600Reg <"C74.X", 74>;
311 def C74_Y : R600Reg <"C74.Y", 74>;
312 def C74_Z : R600Reg <"C74.Z", 74>;
313 def C74_W : R600Reg <"C74.W", 74>;
314 def C75_X : R600Reg <"C75.X", 75>;
315 def C75_Y : R600Reg <"C75.Y", 75>;
316 def C75_Z : R600Reg <"C75.Z", 75>;
317 def C75_W : R600Reg <"C75.W", 75>;
318 def C76_X : R600Reg <"C76.X", 76>;
319 def C76_Y : R600Reg <"C76.Y", 76>;
320 def C76_Z : R600Reg <"C76.Z", 76>;
321 def C76_W : R600Reg <"C76.W", 76>;
322 def C77_X : R600Reg <"C77.X", 77>;
323 def C77_Y : R600Reg <"C77.Y", 77>;
324 def C77_Z : R600Reg <"C77.Z", 77>;
325 def C77_W : R600Reg <"C77.W", 77>;
326 def C78_X : R600Reg <"C78.X", 78>;
327 def C78_Y : R600Reg <"C78.Y", 78>;
328 def C78_Z : R600Reg <"C78.Z", 78>;
329 def C78_W : R600Reg <"C78.W", 78>;
330 def C79_X : R600Reg <"C79.X", 79>;
331 def C79_Y : R600Reg <"C79.Y", 79>;
332 def C79_Z : R600Reg <"C79.Z", 79>;
333 def C79_W : R600Reg <"C79.W", 79>;
334 def C80_X : R600Reg <"C80.X", 80>;
335 def C80_Y : R600Reg <"C80.Y", 80>;
336 def C80_Z : R600Reg <"C80.Z", 80>;
337 def C80_W : R600Reg <"C80.W", 80>;
338 def C81_X : R600Reg <"C81.X", 81>;
339 def C81_Y : R600Reg <"C81.Y", 81>;
340 def C81_Z : R600Reg <"C81.Z", 81>;
341 def C81_W : R600Reg <"C81.W", 81>;
342 def C82_X : R600Reg <"C82.X", 82>;
343 def C82_Y : R600Reg <"C82.Y", 82>;
344 def C82_Z : R600Reg <"C82.Z", 82>;
345 def C82_W : R600Reg <"C82.W", 82>;
346 def C83_X : R600Reg <"C83.X", 83>;
347 def C83_Y : R600Reg <"C83.Y", 83>;
348 def C83_Z : R600Reg <"C83.Z", 83>;
349 def C83_W : R600Reg <"C83.W", 83>;
350 def C84_X : R600Reg <"C84.X", 84>;
351 def C84_Y : R600Reg <"C84.Y", 84>;
352 def C84_Z : R600Reg <"C84.Z", 84>;
353 def C84_W : R600Reg <"C84.W", 84>;
354 def C85_X : R600Reg <"C85.X", 85>;
355 def C85_Y : R600Reg <"C85.Y", 85>;
356 def C85_Z : R600Reg <"C85.Z", 85>;
357 def C85_W : R600Reg <"C85.W", 85>;
358 def C86_X : R600Reg <"C86.X", 86>;
359 def C86_Y : R600Reg <"C86.Y", 86>;
360 def C86_Z : R600Reg <"C86.Z", 86>;
361 def C86_W : R600Reg <"C86.W", 86>;
362 def C87_X : R600Reg <"C87.X", 87>;
363 def C87_Y : R600Reg <"C87.Y", 87>;
364 def C87_Z : R600Reg <"C87.Z", 87>;
365 def C87_W : R600Reg <"C87.W", 87>;
366 def C88_X : R600Reg <"C88.X", 88>;
367 def C88_Y : R600Reg <"C88.Y", 88>;
368 def C88_Z : R600Reg <"C88.Z", 88>;
369 def C88_W : R600Reg <"C88.W", 88>;
370 def C89_X : R600Reg <"C89.X", 89>;
371 def C89_Y : R600Reg <"C89.Y", 89>;
372 def C89_Z : R600Reg <"C89.Z", 89>;
373 def C89_W : R600Reg <"C89.W", 89>;
374 def C90_X : R600Reg <"C90.X", 90>;
375 def C90_Y : R600Reg <"C90.Y", 90>;
376 def C90_Z : R600Reg <"C90.Z", 90>;
377 def C90_W : R600Reg <"C90.W", 90>;
378 def C91_X : R600Reg <"C91.X", 91>;
379 def C91_Y : R600Reg <"C91.Y", 91>;
380 def C91_Z : R600Reg <"C91.Z", 91>;
381 def C91_W : R600Reg <"C91.W", 91>;
382 def C92_X : R600Reg <"C92.X", 92>;
383 def C92_Y : R600Reg <"C92.Y", 92>;
384 def C92_Z : R600Reg <"C92.Z", 92>;
385 def C92_W : R600Reg <"C92.W", 92>;
386 def C93_X : R600Reg <"C93.X", 93>;
387 def C93_Y : R600Reg <"C93.Y", 93>;
388 def C93_Z : R600Reg <"C93.Z", 93>;
389 def C93_W : R600Reg <"C93.W", 93>;
390 def C94_X : R600Reg <"C94.X", 94>;
391 def C94_Y : R600Reg <"C94.Y", 94>;
392 def C94_Z : R600Reg <"C94.Z", 94>;
393 def C94_W : R600Reg <"C94.W", 94>;
394 def C95_X : R600Reg <"C95.X", 95>;
395 def C95_Y : R600Reg <"C95.Y", 95>;
396 def C95_Z : R600Reg <"C95.Z", 95>;
397 def C95_W : R600Reg <"C95.W", 95>;
398 def C96_X : R600Reg <"C96.X", 96>;
399 def C96_Y : R600Reg <"C96.Y", 96>;
400 def C96_Z : R600Reg <"C96.Z", 96>;
401 def C96_W : R600Reg <"C96.W", 96>;
402 def C97_X : R600Reg <"C97.X", 97>;
403 def C97_Y : R600Reg <"C97.Y", 97>;
404 def C97_Z : R600Reg <"C97.Z", 97>;
405 def C97_W : R600Reg <"C97.W", 97>;
406 def C98_X : R600Reg <"C98.X", 98>;
407 def C98_Y : R600Reg <"C98.Y", 98>;
408 def C98_Z : R600Reg <"C98.Z", 98>;
409 def C98_W : R600Reg <"C98.W", 98>;
410 def C99_X : R600Reg <"C99.X", 99>;
411 def C99_Y : R600Reg <"C99.Y", 99>;
412 def C99_Z : R600Reg <"C99.Z", 99>;
413 def C99_W : R600Reg <"C99.W", 99>;
414 def C100_X : R600Reg <"C100.X", 100>;
415 def C100_Y : R600Reg <"C100.Y", 100>;
416 def C100_Z : R600Reg <"C100.Z", 100>;
417 def C100_W : R600Reg <"C100.W", 100>;
418 def C101_X : R600Reg <"C101.X", 101>;
419 def C101_Y : R600Reg <"C101.Y", 101>;
420 def C101_Z : R600Reg <"C101.Z", 101>;
421 def C101_W : R600Reg <"C101.W", 101>;
422 def C102_X : R600Reg <"C102.X", 102>;
423 def C102_Y : R600Reg <"C102.Y", 102>;
424 def C102_Z : R600Reg <"C102.Z", 102>;
425 def C102_W : R600Reg <"C102.W", 102>;
426 def C103_X : R600Reg <"C103.X", 103>;
427 def C103_Y : R600Reg <"C103.Y", 103>;
428 def C103_Z : R600Reg <"C103.Z", 103>;
429 def C103_W : R600Reg <"C103.W", 103>;
430 def C104_X : R600Reg <"C104.X", 104>;
431 def C104_Y : R600Reg <"C104.Y", 104>;
432 def C104_Z : R600Reg <"C104.Z", 104>;
433 def C104_W : R600Reg <"C104.W", 104>;
434 def C105_X : R600Reg <"C105.X", 105>;
435 def C105_Y : R600Reg <"C105.Y", 105>;
436 def C105_Z : R600Reg <"C105.Z", 105>;
437 def C105_W : R600Reg <"C105.W", 105>;
438 def C106_X : R600Reg <"C106.X", 106>;
439 def C106_Y : R600Reg <"C106.Y", 106>;
440 def C106_Z : R600Reg <"C106.Z", 106>;
441 def C106_W : R600Reg <"C106.W", 106>;
442 def C107_X : R600Reg <"C107.X", 107>;
443 def C107_Y : R600Reg <"C107.Y", 107>;
444 def C107_Z : R600Reg <"C107.Z", 107>;
445 def C107_W : R600Reg <"C107.W", 107>;
446 def C108_X : R600Reg <"C108.X", 108>;
447 def C108_Y : R600Reg <"C108.Y", 108>;
448 def C108_Z : R600Reg <"C108.Z", 108>;
449 def C108_W : R600Reg <"C108.W", 108>;
450 def C109_X : R600Reg <"C109.X", 109>;
451 def C109_Y : R600Reg <"C109.Y", 109>;
452 def C109_Z : R600Reg <"C109.Z", 109>;
453 def C109_W : R600Reg <"C109.W", 109>;
454 def C110_X : R600Reg <"C110.X", 110>;
455 def C110_Y : R600Reg <"C110.Y", 110>;
456 def C110_Z : R600Reg <"C110.Z", 110>;
457 def C110_W : R600Reg <"C110.W", 110>;
458 def C111_X : R600Reg <"C111.X", 111>;
459 def C111_Y : R600Reg <"C111.Y", 111>;
460 def C111_Z : R600Reg <"C111.Z", 111>;
461 def C111_W : R600Reg <"C111.W", 111>;
462 def C112_X : R600Reg <"C112.X", 112>;
463 def C112_Y : R600Reg <"C112.Y", 112>;
464 def C112_Z : R600Reg <"C112.Z", 112>;
465 def C112_W : R600Reg <"C112.W", 112>;
466 def C113_X : R600Reg <"C113.X", 113>;
467 def C113_Y : R600Reg <"C113.Y", 113>;
468 def C113_Z : R600Reg <"C113.Z", 113>;
469 def C113_W : R600Reg <"C113.W", 113>;
470 def C114_X : R600Reg <"C114.X", 114>;
471 def C114_Y : R600Reg <"C114.Y", 114>;
472 def C114_Z : R600Reg <"C114.Z", 114>;
473 def C114_W : R600Reg <"C114.W", 114>;
474 def C115_X : R600Reg <"C115.X", 115>;
475 def C115_Y : R600Reg <"C115.Y", 115>;
476 def C115_Z : R600Reg <"C115.Z", 115>;
477 def C115_W : R600Reg <"C115.W", 115>;
478 def C116_X : R600Reg <"C116.X", 116>;
479 def C116_Y : R600Reg <"C116.Y", 116>;
480 def C116_Z : R600Reg <"C116.Z", 116>;
481 def C116_W : R600Reg <"C116.W", 116>;
482 def C117_X : R600Reg <"C117.X", 117>;
483 def C117_Y : R600Reg <"C117.Y", 117>;
484 def C117_Z : R600Reg <"C117.Z", 117>;
485 def C117_W : R600Reg <"C117.W", 117>;
486 def C118_X : R600Reg <"C118.X", 118>;
487 def C118_Y : R600Reg <"C118.Y", 118>;
488 def C118_Z : R600Reg <"C118.Z", 118>;
489 def C118_W : R600Reg <"C118.W", 118>;
490 def C119_X : R600Reg <"C119.X", 119>;
491 def C119_Y : R600Reg <"C119.Y", 119>;
492 def C119_Z : R600Reg <"C119.Z", 119>;
493 def C119_W : R600Reg <"C119.W", 119>;
494 def C120_X : R600Reg <"C120.X", 120>;
495 def C120_Y : R600Reg <"C120.Y", 120>;
496 def C120_Z : R600Reg <"C120.Z", 120>;
497 def C120_W : R600Reg <"C120.W", 120>;
498 def C121_X : R600Reg <"C121.X", 121>;
499 def C121_Y : R600Reg <"C121.Y", 121>;
500 def C121_Z : R600Reg <"C121.Z", 121>;
501 def C121_W : R600Reg <"C121.W", 121>;
502 def C122_X : R600Reg <"C122.X", 122>;
503 def C122_Y : R600Reg <"C122.Y", 122>;
504 def C122_Z : R600Reg <"C122.Z", 122>;
505 def C122_W : R600Reg <"C122.W", 122>;
506 def C123_X : R600Reg <"C123.X", 123>;
507 def C123_Y : R600Reg <"C123.Y", 123>;
508 def C123_Z : R600Reg <"C123.Z", 123>;
509 def C123_W : R600Reg <"C123.W", 123>;
510 def C124_X : R600Reg <"C124.X", 124>;
511 def C124_Y : R600Reg <"C124.Y", 124>;
512 def C124_Z : R600Reg <"C124.Z", 124>;
513 def C124_W : R600Reg <"C124.W", 124>;
514 def C125_X : R600Reg <"C125.X", 125>;
515 def C125_Y : R600Reg <"C125.Y", 125>;
516 def C125_Z : R600Reg <"C125.Z", 125>;
517 def C125_W : R600Reg <"C125.W", 125>;
518 def C126_X : R600Reg <"C126.X", 126>;
519 def C126_Y : R600Reg <"C126.Y", 126>;
520 def C126_Z : R600Reg <"C126.Z", 126>;
521 def C126_W : R600Reg <"C126.W", 126>;
522 def C127_X : R600Reg <"C127.X", 127>;
523 def C127_Y : R600Reg <"C127.Y", 127>;
524 def C127_Z : R600Reg <"C127.Z", 127>;
525 def C127_W : R600Reg <"C127.W", 127>;
526 def C128_X : R600Reg <"C128.X", 128>;
527 def C128_Y : R600Reg <"C128.Y", 128>;
528 def C128_Z : R600Reg <"C128.Z", 128>;
529 def C128_W : R600Reg <"C128.W", 128>;
530 def C129_X : R600Reg <"C129.X", 129>;
531 def C129_Y : R600Reg <"C129.Y", 129>;
532 def C129_Z : R600Reg <"C129.Z", 129>;
533 def C129_W : R600Reg <"C129.W", 129>;
534 def C130_X : R600Reg <"C130.X", 130>;
535 def C130_Y : R600Reg <"C130.Y", 130>;
536 def C130_Z : R600Reg <"C130.Z", 130>;
537 def C130_W : R600Reg <"C130.W", 130>;
538 def C131_X : R600Reg <"C131.X", 131>;
539 def C131_Y : R600Reg <"C131.Y", 131>;
540 def C131_Z : R600Reg <"C131.Z", 131>;
541 def C131_W : R600Reg <"C131.W", 131>;
542 def C132_X : R600Reg <"C132.X", 132>;
543 def C132_Y : R600Reg <"C132.Y", 132>;
544 def C132_Z : R600Reg <"C132.Z", 132>;
545 def C132_W : R600Reg <"C132.W", 132>;
546 def C133_X : R600Reg <"C133.X", 133>;
547 def C133_Y : R600Reg <"C133.Y", 133>;
548 def C133_Z : R600Reg <"C133.Z", 133>;
549 def C133_W : R600Reg <"C133.W", 133>;
550 def C134_X : R600Reg <"C134.X", 134>;
551 def C134_Y : R600Reg <"C134.Y", 134>;
552 def C134_Z : R600Reg <"C134.Z", 134>;
553 def C134_W : R600Reg <"C134.W", 134>;
554 def C135_X : R600Reg <"C135.X", 135>;
555 def C135_Y : R600Reg <"C135.Y", 135>;
556 def C135_Z : R600Reg <"C135.Z", 135>;
557 def C135_W : R600Reg <"C135.W", 135>;
558 def C136_X : R600Reg <"C136.X", 136>;
559 def C136_Y : R600Reg <"C136.Y", 136>;
560 def C136_Z : R600Reg <"C136.Z", 136>;
561 def C136_W : R600Reg <"C136.W", 136>;
562 def C137_X : R600Reg <"C137.X", 137>;
563 def C137_Y : R600Reg <"C137.Y", 137>;
564 def C137_Z : R600Reg <"C137.Z", 137>;
565 def C137_W : R600Reg <"C137.W", 137>;
566 def C138_X : R600Reg <"C138.X", 138>;
567 def C138_Y : R600Reg <"C138.Y", 138>;
568 def C138_Z : R600Reg <"C138.Z", 138>;
569 def C138_W : R600Reg <"C138.W", 138>;
570 def C139_X : R600Reg <"C139.X", 139>;
571 def C139_Y : R600Reg <"C139.Y", 139>;
572 def C139_Z : R600Reg <"C139.Z", 139>;
573 def C139_W : R600Reg <"C139.W", 139>;
574 def C140_X : R600Reg <"C140.X", 140>;
575 def C140_Y : R600Reg <"C140.Y", 140>;
576 def C140_Z : R600Reg <"C140.Z", 140>;
577 def C140_W : R600Reg <"C140.W", 140>;
578 def C141_X : R600Reg <"C141.X", 141>;
579 def C141_Y : R600Reg <"C141.Y", 141>;
580 def C141_Z : R600Reg <"C141.Z", 141>;
581 def C141_W : R600Reg <"C141.W", 141>;
582 def C142_X : R600Reg <"C142.X", 142>;
583 def C142_Y : R600Reg <"C142.Y", 142>;
584 def C142_Z : R600Reg <"C142.Z", 142>;
585 def C142_W : R600Reg <"C142.W", 142>;
586 def C143_X : R600Reg <"C143.X", 143>;
587 def C143_Y : R600Reg <"C143.Y", 143>;
588 def C143_Z : R600Reg <"C143.Z", 143>;
589 def C143_W : R600Reg <"C143.W", 143>;
590 def C144_X : R600Reg <"C144.X", 144>;
591 def C144_Y : R600Reg <"C144.Y", 144>;
592 def C144_Z : R600Reg <"C144.Z", 144>;
593 def C144_W : R600Reg <"C144.W", 144>;
594 def C145_X : R600Reg <"C145.X", 145>;
595 def C145_Y : R600Reg <"C145.Y", 145>;
596 def C145_Z : R600Reg <"C145.Z", 145>;
597 def C145_W : R600Reg <"C145.W", 145>;
598 def C146_X : R600Reg <"C146.X", 146>;
599 def C146_Y : R600Reg <"C146.Y", 146>;
600 def C146_Z : R600Reg <"C146.Z", 146>;
601 def C146_W : R600Reg <"C146.W", 146>;
602 def C147_X : R600Reg <"C147.X", 147>;
603 def C147_Y : R600Reg <"C147.Y", 147>;
604 def C147_Z : R600Reg <"C147.Z", 147>;
605 def C147_W : R600Reg <"C147.W", 147>;
606 def C148_X : R600Reg <"C148.X", 148>;
607 def C148_Y : R600Reg <"C148.Y", 148>;
608 def C148_Z : R600Reg <"C148.Z", 148>;
609 def C148_W : R600Reg <"C148.W", 148>;
610 def C149_X : R600Reg <"C149.X", 149>;
611 def C149_Y : R600Reg <"C149.Y", 149>;
612 def C149_Z : R600Reg <"C149.Z", 149>;
613 def C149_W : R600Reg <"C149.W", 149>;
614 def C150_X : R600Reg <"C150.X", 150>;
615 def C150_Y : R600Reg <"C150.Y", 150>;
616 def C150_Z : R600Reg <"C150.Z", 150>;
617 def C150_W : R600Reg <"C150.W", 150>;
618 def C151_X : R600Reg <"C151.X", 151>;
619 def C151_Y : R600Reg <"C151.Y", 151>;
620 def C151_Z : R600Reg <"C151.Z", 151>;
621 def C151_W : R600Reg <"C151.W", 151>;
622 def C152_X : R600Reg <"C152.X", 152>;
623 def C152_Y : R600Reg <"C152.Y", 152>;
624 def C152_Z : R600Reg <"C152.Z", 152>;
625 def C152_W : R600Reg <"C152.W", 152>;
626 def C153_X : R600Reg <"C153.X", 153>;
627 def C153_Y : R600Reg <"C153.Y", 153>;
628 def C153_Z : R600Reg <"C153.Z", 153>;
629 def C153_W : R600Reg <"C153.W", 153>;
630 def C154_X : R600Reg <"C154.X", 154>;
631 def C154_Y : R600Reg <"C154.Y", 154>;
632 def C154_Z : R600Reg <"C154.Z", 154>;
633 def C154_W : R600Reg <"C154.W", 154>;
634 def C155_X : R600Reg <"C155.X", 155>;
635 def C155_Y : R600Reg <"C155.Y", 155>;
636 def C155_Z : R600Reg <"C155.Z", 155>;
637 def C155_W : R600Reg <"C155.W", 155>;
638 def C156_X : R600Reg <"C156.X", 156>;
639 def C156_Y : R600Reg <"C156.Y", 156>;
640 def C156_Z : R600Reg <"C156.Z", 156>;
641 def C156_W : R600Reg <"C156.W", 156>;
642 def C157_X : R600Reg <"C157.X", 157>;
643 def C157_Y : R600Reg <"C157.Y", 157>;
644 def C157_Z : R600Reg <"C157.Z", 157>;
645 def C157_W : R600Reg <"C157.W", 157>;
646 def C158_X : R600Reg <"C158.X", 158>;
647 def C158_Y : R600Reg <"C158.Y", 158>;
648 def C158_Z : R600Reg <"C158.Z", 158>;
649 def C158_W : R600Reg <"C158.W", 158>;
650 def C159_X : R600Reg <"C159.X", 159>;
651 def C159_Y : R600Reg <"C159.Y", 159>;
652 def C159_Z : R600Reg <"C159.Z", 159>;
653 def C159_W : R600Reg <"C159.W", 159>;
654 def C160_X : R600Reg <"C160.X", 160>;
655 def C160_Y : R600Reg <"C160.Y", 160>;
656 def C160_Z : R600Reg <"C160.Z", 160>;
657 def C160_W : R600Reg <"C160.W", 160>;
658 def C161_X : R600Reg <"C161.X", 161>;
659 def C161_Y : R600Reg <"C161.Y", 161>;
660 def C161_Z : R600Reg <"C161.Z", 161>;
661 def C161_W : R600Reg <"C161.W", 161>;
662 def C162_X : R600Reg <"C162.X", 162>;
663 def C162_Y : R600Reg <"C162.Y", 162>;
664 def C162_Z : R600Reg <"C162.Z", 162>;
665 def C162_W : R600Reg <"C162.W", 162>;
666 def C163_X : R600Reg <"C163.X", 163>;
667 def C163_Y : R600Reg <"C163.Y", 163>;
668 def C163_Z : R600Reg <"C163.Z", 163>;
669 def C163_W : R600Reg <"C163.W", 163>;
670 def C164_X : R600Reg <"C164.X", 164>;
671 def C164_Y : R600Reg <"C164.Y", 164>;
672 def C164_Z : R600Reg <"C164.Z", 164>;
673 def C164_W : R600Reg <"C164.W", 164>;
674 def C165_X : R600Reg <"C165.X", 165>;
675 def C165_Y : R600Reg <"C165.Y", 165>;
676 def C165_Z : R600Reg <"C165.Z", 165>;
677 def C165_W : R600Reg <"C165.W", 165>;
678 def C166_X : R600Reg <"C166.X", 166>;
679 def C166_Y : R600Reg <"C166.Y", 166>;
680 def C166_Z : R600Reg <"C166.Z", 166>;
681 def C166_W : R600Reg <"C166.W", 166>;
682 def C167_X : R600Reg <"C167.X", 167>;
683 def C167_Y : R600Reg <"C167.Y", 167>;
684 def C167_Z : R600Reg <"C167.Z", 167>;
685 def C167_W : R600Reg <"C167.W", 167>;
686 def C168_X : R600Reg <"C168.X", 168>;
687 def C168_Y : R600Reg <"C168.Y", 168>;
688 def C168_Z : R600Reg <"C168.Z", 168>;
689 def C168_W : R600Reg <"C168.W", 168>;
690 def C169_X : R600Reg <"C169.X", 169>;
691 def C169_Y : R600Reg <"C169.Y", 169>;
692 def C169_Z : R600Reg <"C169.Z", 169>;
693 def C169_W : R600Reg <"C169.W", 169>;
694 def C170_X : R600Reg <"C170.X", 170>;
695 def C170_Y : R600Reg <"C170.Y", 170>;
696 def C170_Z : R600Reg <"C170.Z", 170>;
697 def C170_W : R600Reg <"C170.W", 170>;
698 def C171_X : R600Reg <"C171.X", 171>;
699 def C171_Y : R600Reg <"C171.Y", 171>;
700 def C171_Z : R600Reg <"C171.Z", 171>;
701 def C171_W : R600Reg <"C171.W", 171>;
702 def C172_X : R600Reg <"C172.X", 172>;
703 def C172_Y : R600Reg <"C172.Y", 172>;
704 def C172_Z : R600Reg <"C172.Z", 172>;
705 def C172_W : R600Reg <"C172.W", 172>;
706 def C173_X : R600Reg <"C173.X", 173>;
707 def C173_Y : R600Reg <"C173.Y", 173>;
708 def C173_Z : R600Reg <"C173.Z", 173>;
709 def C173_W : R600Reg <"C173.W", 173>;
710 def C174_X : R600Reg <"C174.X", 174>;
711 def C174_Y : R600Reg <"C174.Y", 174>;
712 def C174_Z : R600Reg <"C174.Z", 174>;
713 def C174_W : R600Reg <"C174.W", 174>;
714 def C175_X : R600Reg <"C175.X", 175>;
715 def C175_Y : R600Reg <"C175.Y", 175>;
716 def C175_Z : R600Reg <"C175.Z", 175>;
717 def C175_W : R600Reg <"C175.W", 175>;
718 def C176_X : R600Reg <"C176.X", 176>;
719 def C176_Y : R600Reg <"C176.Y", 176>;
720 def C176_Z : R600Reg <"C176.Z", 176>;
721 def C176_W : R600Reg <"C176.W", 176>;
722 def C177_X : R600Reg <"C177.X", 177>;
723 def C177_Y : R600Reg <"C177.Y", 177>;
724 def C177_Z : R600Reg <"C177.Z", 177>;
725 def C177_W : R600Reg <"C177.W", 177>;
726 def C178_X : R600Reg <"C178.X", 178>;
727 def C178_Y : R600Reg <"C178.Y", 178>;
728 def C178_Z : R600Reg <"C178.Z", 178>;
729 def C178_W : R600Reg <"C178.W", 178>;
730 def C179_X : R600Reg <"C179.X", 179>;
731 def C179_Y : R600Reg <"C179.Y", 179>;
732 def C179_Z : R600Reg <"C179.Z", 179>;
733 def C179_W : R600Reg <"C179.W", 179>;
734 def C180_X : R600Reg <"C180.X", 180>;
735 def C180_Y : R600Reg <"C180.Y", 180>;
736 def C180_Z : R600Reg <"C180.Z", 180>;
737 def C180_W : R600Reg <"C180.W", 180>;
738 def C181_X : R600Reg <"C181.X", 181>;
739 def C181_Y : R600Reg <"C181.Y", 181>;
740 def C181_Z : R600Reg <"C181.Z", 181>;
741 def C181_W : R600Reg <"C181.W", 181>;
742 def C182_X : R600Reg <"C182.X", 182>;
743 def C182_Y : R600Reg <"C182.Y", 182>;
744 def C182_Z : R600Reg <"C182.Z", 182>;
745 def C182_W : R600Reg <"C182.W", 182>;
746 def C183_X : R600Reg <"C183.X", 183>;
747 def C183_Y : R600Reg <"C183.Y", 183>;
748 def C183_Z : R600Reg <"C183.Z", 183>;
749 def C183_W : R600Reg <"C183.W", 183>;
750 def C184_X : R600Reg <"C184.X", 184>;
751 def C184_Y : R600Reg <"C184.Y", 184>;
752 def C184_Z : R600Reg <"C184.Z", 184>;
753 def C184_W : R600Reg <"C184.W", 184>;
754 def C185_X : R600Reg <"C185.X", 185>;
755 def C185_Y : R600Reg <"C185.Y", 185>;
756 def C185_Z : R600Reg <"C185.Z", 185>;
757 def C185_W : R600Reg <"C185.W", 185>;
758 def C186_X : R600Reg <"C186.X", 186>;
759 def C186_Y : R600Reg <"C186.Y", 186>;
760 def C186_Z : R600Reg <"C186.Z", 186>;
761 def C186_W : R600Reg <"C186.W", 186>;
762 def C187_X : R600Reg <"C187.X", 187>;
763 def C187_Y : R600Reg <"C187.Y", 187>;
764 def C187_Z : R600Reg <"C187.Z", 187>;
765 def C187_W : R600Reg <"C187.W", 187>;
766 def C188_X : R600Reg <"C188.X", 188>;
767 def C188_Y : R600Reg <"C188.Y", 188>;
768 def C188_Z : R600Reg <"C188.Z", 188>;
769 def C188_W : R600Reg <"C188.W", 188>;
770 def C189_X : R600Reg <"C189.X", 189>;
771 def C189_Y : R600Reg <"C189.Y", 189>;
772 def C189_Z : R600Reg <"C189.Z", 189>;
773 def C189_W : R600Reg <"C189.W", 189>;
774 def C190_X : R600Reg <"C190.X", 190>;
775 def C190_Y : R600Reg <"C190.Y", 190>;
776 def C190_Z : R600Reg <"C190.Z", 190>;
777 def C190_W : R600Reg <"C190.W", 190>;
778 def C191_X : R600Reg <"C191.X", 191>;
779 def C191_Y : R600Reg <"C191.Y", 191>;
780 def C191_Z : R600Reg <"C191.Z", 191>;
781 def C191_W : R600Reg <"C191.W", 191>;
782 def C192_X : R600Reg <"C192.X", 192>;
783 def C192_Y : R600Reg <"C192.Y", 192>;
784 def C192_Z : R600Reg <"C192.Z", 192>;
785 def C192_W : R600Reg <"C192.W", 192>;
786 def C193_X : R600Reg <"C193.X", 193>;
787 def C193_Y : R600Reg <"C193.Y", 193>;
788 def C193_Z : R600Reg <"C193.Z", 193>;
789 def C193_W : R600Reg <"C193.W", 193>;
790 def C194_X : R600Reg <"C194.X", 194>;
791 def C194_Y : R600Reg <"C194.Y", 194>;
792 def C194_Z : R600Reg <"C194.Z", 194>;
793 def C194_W : R600Reg <"C194.W", 194>;
794 def C195_X : R600Reg <"C195.X", 195>;
795 def C195_Y : R600Reg <"C195.Y", 195>;
796 def C195_Z : R600Reg <"C195.Z", 195>;
797 def C195_W : R600Reg <"C195.W", 195>;
798 def C196_X : R600Reg <"C196.X", 196>;
799 def C196_Y : R600Reg <"C196.Y", 196>;
800 def C196_Z : R600Reg <"C196.Z", 196>;
801 def C196_W : R600Reg <"C196.W", 196>;
802 def C197_X : R600Reg <"C197.X", 197>;
803 def C197_Y : R600Reg <"C197.Y", 197>;
804 def C197_Z : R600Reg <"C197.Z", 197>;
805 def C197_W : R600Reg <"C197.W", 197>;
806 def C198_X : R600Reg <"C198.X", 198>;
807 def C198_Y : R600Reg <"C198.Y", 198>;
808 def C198_Z : R600Reg <"C198.Z", 198>;
809 def C198_W : R600Reg <"C198.W", 198>;
810 def C199_X : R600Reg <"C199.X", 199>;
811 def C199_Y : R600Reg <"C199.Y", 199>;
812 def C199_Z : R600Reg <"C199.Z", 199>;
813 def C199_W : R600Reg <"C199.W", 199>;
814 def C200_X : R600Reg <"C200.X", 200>;
815 def C200_Y : R600Reg <"C200.Y", 200>;
816 def C200_Z : R600Reg <"C200.Z", 200>;
817 def C200_W : R600Reg <"C200.W", 200>;
818 def C201_X : R600Reg <"C201.X", 201>;
819 def C201_Y : R600Reg <"C201.Y", 201>;
820 def C201_Z : R600Reg <"C201.Z", 201>;
821 def C201_W : R600Reg <"C201.W", 201>;
822 def C202_X : R600Reg <"C202.X", 202>;
823 def C202_Y : R600Reg <"C202.Y", 202>;
824 def C202_Z : R600Reg <"C202.Z", 202>;
825 def C202_W : R600Reg <"C202.W", 202>;
826 def C203_X : R600Reg <"C203.X", 203>;
827 def C203_Y : R600Reg <"C203.Y", 203>;
828 def C203_Z : R600Reg <"C203.Z", 203>;
829 def C203_W : R600Reg <"C203.W", 203>;
830 def C204_X : R600Reg <"C204.X", 204>;
831 def C204_Y : R600Reg <"C204.Y", 204>;
832 def C204_Z : R600Reg <"C204.Z", 204>;
833 def C204_W : R600Reg <"C204.W", 204>;
834 def C205_X : R600Reg <"C205.X", 205>;
835 def C205_Y : R600Reg <"C205.Y", 205>;
836 def C205_Z : R600Reg <"C205.Z", 205>;
837 def C205_W : R600Reg <"C205.W", 205>;
838 def C206_X : R600Reg <"C206.X", 206>;
839 def C206_Y : R600Reg <"C206.Y", 206>;
840 def C206_Z : R600Reg <"C206.Z", 206>;
841 def C206_W : R600Reg <"C206.W", 206>;
842 def C207_X : R600Reg <"C207.X", 207>;
843 def C207_Y : R600Reg <"C207.Y", 207>;
844 def C207_Z : R600Reg <"C207.Z", 207>;
845 def C207_W : R600Reg <"C207.W", 207>;
846 def C208_X : R600Reg <"C208.X", 208>;
847 def C208_Y : R600Reg <"C208.Y", 208>;
848 def C208_Z : R600Reg <"C208.Z", 208>;
849 def C208_W : R600Reg <"C208.W", 208>;
850 def C209_X : R600Reg <"C209.X", 209>;
851 def C209_Y : R600Reg <"C209.Y", 209>;
852 def C209_Z : R600Reg <"C209.Z", 209>;
853 def C209_W : R600Reg <"C209.W", 209>;
854 def C210_X : R600Reg <"C210.X", 210>;
855 def C210_Y : R600Reg <"C210.Y", 210>;
856 def C210_Z : R600Reg <"C210.Z", 210>;
857 def C210_W : R600Reg <"C210.W", 210>;
858 def C211_X : R600Reg <"C211.X", 211>;
859 def C211_Y : R600Reg <"C211.Y", 211>;
860 def C211_Z : R600Reg <"C211.Z", 211>;
861 def C211_W : R600Reg <"C211.W", 211>;
862 def C212_X : R600Reg <"C212.X", 212>;
863 def C212_Y : R600Reg <"C212.Y", 212>;
864 def C212_Z : R600Reg <"C212.Z", 212>;
865 def C212_W : R600Reg <"C212.W", 212>;
866 def C213_X : R600Reg <"C213.X", 213>;
867 def C213_Y : R600Reg <"C213.Y", 213>;
868 def C213_Z : R600Reg <"C213.Z", 213>;
869 def C213_W : R600Reg <"C213.W", 213>;
870 def C214_X : R600Reg <"C214.X", 214>;
871 def C214_Y : R600Reg <"C214.Y", 214>;
872 def C214_Z : R600Reg <"C214.Z", 214>;
873 def C214_W : R600Reg <"C214.W", 214>;
874 def C215_X : R600Reg <"C215.X", 215>;
875 def C215_Y : R600Reg <"C215.Y", 215>;
876 def C215_Z : R600Reg <"C215.Z", 215>;
877 def C215_W : R600Reg <"C215.W", 215>;
878 def C216_X : R600Reg <"C216.X", 216>;
879 def C216_Y : R600Reg <"C216.Y", 216>;
880 def C216_Z : R600Reg <"C216.Z", 216>;
881 def C216_W : R600Reg <"C216.W", 216>;
882 def C217_X : R600Reg <"C217.X", 217>;
883 def C217_Y : R600Reg <"C217.Y", 217>;
884 def C217_Z : R600Reg <"C217.Z", 217>;
885 def C217_W : R600Reg <"C217.W", 217>;
886 def C218_X : R600Reg <"C218.X", 218>;
887 def C218_Y : R600Reg <"C218.Y", 218>;
888 def C218_Z : R600Reg <"C218.Z", 218>;
889 def C218_W : R600Reg <"C218.W", 218>;
890 def C219_X : R600Reg <"C219.X", 219>;
891 def C219_Y : R600Reg <"C219.Y", 219>;
892 def C219_Z : R600Reg <"C219.Z", 219>;
893 def C219_W : R600Reg <"C219.W", 219>;
894 def C220_X : R600Reg <"C220.X", 220>;
895 def C220_Y : R600Reg <"C220.Y", 220>;
896 def C220_Z : R600Reg <"C220.Z", 220>;
897 def C220_W : R600Reg <"C220.W", 220>;
898 def C221_X : R600Reg <"C221.X", 221>;
899 def C221_Y : R600Reg <"C221.Y", 221>;
900 def C221_Z : R600Reg <"C221.Z", 221>;
901 def C221_W : R600Reg <"C221.W", 221>;
902 def C222_X : R600Reg <"C222.X", 222>;
903 def C222_Y : R600Reg <"C222.Y", 222>;
904 def C222_Z : R600Reg <"C222.Z", 222>;
905 def C222_W : R600Reg <"C222.W", 222>;
906 def C223_X : R600Reg <"C223.X", 223>;
907 def C223_Y : R600Reg <"C223.Y", 223>;
908 def C223_Z : R600Reg <"C223.Z", 223>;
909 def C223_W : R600Reg <"C223.W", 223>;
910 def C224_X : R600Reg <"C224.X", 224>;
911 def C224_Y : R600Reg <"C224.Y", 224>;
912 def C224_Z : R600Reg <"C224.Z", 224>;
913 def C224_W : R600Reg <"C224.W", 224>;
914 def C225_X : R600Reg <"C225.X", 225>;
915 def C225_Y : R600Reg <"C225.Y", 225>;
916 def C225_Z : R600Reg <"C225.Z", 225>;
917 def C225_W : R600Reg <"C225.W", 225>;
918 def C226_X : R600Reg <"C226.X", 226>;
919 def C226_Y : R600Reg <"C226.Y", 226>;
920 def C226_Z : R600Reg <"C226.Z", 226>;
921 def C226_W : R600Reg <"C226.W", 226>;
922 def C227_X : R600Reg <"C227.X", 227>;
923 def C227_Y : R600Reg <"C227.Y", 227>;
924 def C227_Z : R600Reg <"C227.Z", 227>;
925 def C227_W : R600Reg <"C227.W", 227>;
926 def C228_X : R600Reg <"C228.X", 228>;
927 def C228_Y : R600Reg <"C228.Y", 228>;
928 def C228_Z : R600Reg <"C228.Z", 228>;
929 def C228_W : R600Reg <"C228.W", 228>;
930 def C229_X : R600Reg <"C229.X", 229>;
931 def C229_Y : R600Reg <"C229.Y", 229>;
932 def C229_Z : R600Reg <"C229.Z", 229>;
933 def C229_W : R600Reg <"C229.W", 229>;
934 def C230_X : R600Reg <"C230.X", 230>;
935 def C230_Y : R600Reg <"C230.Y", 230>;
936 def C230_Z : R600Reg <"C230.Z", 230>;
937 def C230_W : R600Reg <"C230.W", 230>;
938 def C231_X : R600Reg <"C231.X", 231>;
939 def C231_Y : R600Reg <"C231.Y", 231>;
940 def C231_Z : R600Reg <"C231.Z", 231>;
941 def C231_W : R600Reg <"C231.W", 231>;
942 def C232_X : R600Reg <"C232.X", 232>;
943 def C232_Y : R600Reg <"C232.Y", 232>;
944 def C232_Z : R600Reg <"C232.Z", 232>;
945 def C232_W : R600Reg <"C232.W", 232>;
946 def C233_X : R600Reg <"C233.X", 233>;
947 def C233_Y : R600Reg <"C233.Y", 233>;
948 def C233_Z : R600Reg <"C233.Z", 233>;
949 def C233_W : R600Reg <"C233.W", 233>;
950 def C234_X : R600Reg <"C234.X", 234>;
951 def C234_Y : R600Reg <"C234.Y", 234>;
952 def C234_Z : R600Reg <"C234.Z", 234>;
953 def C234_W : R600Reg <"C234.W", 234>;
954 def C235_X : R600Reg <"C235.X", 235>;
955 def C235_Y : R600Reg <"C235.Y", 235>;
956 def C235_Z : R600Reg <"C235.Z", 235>;
957 def C235_W : R600Reg <"C235.W", 235>;
958 def C236_X : R600Reg <"C236.X", 236>;
959 def C236_Y : R600Reg <"C236.Y", 236>;
960 def C236_Z : R600Reg <"C236.Z", 236>;
961 def C236_W : R600Reg <"C236.W", 236>;
962 def C237_X : R600Reg <"C237.X", 237>;
963 def C237_Y : R600Reg <"C237.Y", 237>;
964 def C237_Z : R600Reg <"C237.Z", 237>;
965 def C237_W : R600Reg <"C237.W", 237>;
966 def C238_X : R600Reg <"C238.X", 238>;
967 def C238_Y : R600Reg <"C238.Y", 238>;
968 def C238_Z : R600Reg <"C238.Z", 238>;
969 def C238_W : R600Reg <"C238.W", 238>;
970 def C239_X : R600Reg <"C239.X", 239>;
971 def C239_Y : R600Reg <"C239.Y", 239>;
972 def C239_Z : R600Reg <"C239.Z", 239>;
973 def C239_W : R600Reg <"C239.W", 239>;
974 def C240_X : R600Reg <"C240.X", 240>;
975 def C240_Y : R600Reg <"C240.Y", 240>;
976 def C240_Z : R600Reg <"C240.Z", 240>;
977 def C240_W : R600Reg <"C240.W", 240>;
978 def C241_X : R600Reg <"C241.X", 241>;
979 def C241_Y : R600Reg <"C241.Y", 241>;
980 def C241_Z : R600Reg <"C241.Z", 241>;
981 def C241_W : R600Reg <"C241.W", 241>;
982 def C242_X : R600Reg <"C242.X", 242>;
983 def C242_Y : R600Reg <"C242.Y", 242>;
984 def C242_Z : R600Reg <"C242.Z", 242>;
985 def C242_W : R600Reg <"C242.W", 242>;
986 def C243_X : R600Reg <"C243.X", 243>;
987 def C243_Y : R600Reg <"C243.Y", 243>;
988 def C243_Z : R600Reg <"C243.Z", 243>;
989 def C243_W : R600Reg <"C243.W", 243>;
990 def C244_X : R600Reg <"C244.X", 244>;
991 def C244_Y : R600Reg <"C244.Y", 244>;
992 def C244_Z : R600Reg <"C244.Z", 244>;
993 def C244_W : R600Reg <"C244.W", 244>;
994 def C245_X : R600Reg <"C245.X", 245>;
995 def C245_Y : R600Reg <"C245.Y", 245>;
996 def C245_Z : R600Reg <"C245.Z", 245>;
997 def C245_W : R600Reg <"C245.W", 245>;
998 def C246_X : R600Reg <"C246.X", 246>;
999 def C246_Y : R600Reg <"C246.Y", 246>;
1000 def C246_Z : R600Reg <"C246.Z", 246>;
1001 def C246_W : R600Reg <"C246.W", 246>;
1002 def C247_X : R600Reg <"C247.X", 247>;
1003 def C247_Y : R600Reg <"C247.Y", 247>;
1004 def C247_Z : R600Reg <"C247.Z", 247>;
1005 def C247_W : R600Reg <"C247.W", 247>;
1006 def C248_X : R600Reg <"C248.X", 248>;
1007 def C248_Y : R600Reg <"C248.Y", 248>;
1008 def C248_Z : R600Reg <"C248.Z", 248>;
1009 def C248_W : R600Reg <"C248.W", 248>;
1010 def C249_X : R600Reg <"C249.X", 249>;
1011 def C249_Y : R600Reg <"C249.Y", 249>;
1012 def C249_Z : R600Reg <"C249.Z", 249>;
1013 def C249_W : R600Reg <"C249.W", 249>;
1014 def C250_X : R600Reg <"C250.X", 250>;
1015 def C250_Y : R600Reg <"C250.Y", 250>;
1016 def C250_Z : R600Reg <"C250.Z", 250>;
1017 def C250_W : R600Reg <"C250.W", 250>;
1018 def C251_X : R600Reg <"C251.X", 251>;
1019 def C251_Y : R600Reg <"C251.Y", 251>;
1020 def C251_Z : R600Reg <"C251.Z", 251>;
1021 def C251_W : R600Reg <"C251.W", 251>;
1022 def C252_X : R600Reg <"C252.X", 252>;
1023 def C252_Y : R600Reg <"C252.Y", 252>;
1024 def C252_Z : R600Reg <"C252.Z", 252>;
1025 def C252_W : R600Reg <"C252.W", 252>;
1026 def C253_X : R600Reg <"C253.X", 253>;
1027 def C253_Y : R600Reg <"C253.Y", 253>;
1028 def C253_Z : R600Reg <"C253.Z", 253>;
1029 def C253_W : R600Reg <"C253.W", 253>;
1030 def C254_X : R600Reg <"C254.X", 254>;
1031 def C254_Y : R600Reg <"C254.Y", 254>;
1032 def C254_Z : R600Reg <"C254.Z", 254>;
1033 def C254_W : R600Reg <"C254.W", 254>;
1034 def C255_X : R600Reg <"C255.X", 255>;
1035 def C255_Y : R600Reg <"C255.Y", 255>;
1036 def C255_Z : R600Reg <"C255.Z", 255>;
1037 def C255_W : R600Reg <"C255.W", 255>;
1038 def C256_X : R600Reg <"C256.X", 256>;
1039 def C256_Y : R600Reg <"C256.Y", 256>;
1040 def C256_Z : R600Reg <"C256.Z", 256>;
1041 def C256_W : R600Reg <"C256.W", 256>;
1042 def C257_X : R600Reg <"C257.X", 257>;
1043 def C257_Y : R600Reg <"C257.Y", 257>;
1044 def C257_Z : R600Reg <"C257.Z", 257>;
1045 def C257_W : R600Reg <"C257.W", 257>;
1046 def C258_X : R600Reg <"C258.X", 258>;
1047 def C258_Y : R600Reg <"C258.Y", 258>;
1048 def C258_Z : R600Reg <"C258.Z", 258>;
1049 def C258_W : R600Reg <"C258.W", 258>;
1050 def C259_X : R600Reg <"C259.X", 259>;
1051 def C259_Y : R600Reg <"C259.Y", 259>;
1052 def C259_Z : R600Reg <"C259.Z", 259>;
1053 def C259_W : R600Reg <"C259.W", 259>;
1054 def C260_X : R600Reg <"C260.X", 260>;
1055 def C260_Y : R600Reg <"C260.Y", 260>;
1056 def C260_Z : R600Reg <"C260.Z", 260>;
1057 def C260_W : R600Reg <"C260.W", 260>;
1058 def C261_X : R600Reg <"C261.X", 261>;
1059 def C261_Y : R600Reg <"C261.Y", 261>;
1060 def C261_Z : R600Reg <"C261.Z", 261>;
1061 def C261_W : R600Reg <"C261.W", 261>;
1062 def C262_X : R600Reg <"C262.X", 262>;
1063 def C262_Y : R600Reg <"C262.Y", 262>;
1064 def C262_Z : R600Reg <"C262.Z", 262>;
1065 def C262_W : R600Reg <"C262.W", 262>;
1066 def C263_X : R600Reg <"C263.X", 263>;
1067 def C263_Y : R600Reg <"C263.Y", 263>;
1068 def C263_Z : R600Reg <"C263.Z", 263>;
1069 def C263_W : R600Reg <"C263.W", 263>;
1070 def C264_X : R600Reg <"C264.X", 264>;
1071 def C264_Y : R600Reg <"C264.Y", 264>;
1072 def C264_Z : R600Reg <"C264.Z", 264>;
1073 def C264_W : R600Reg <"C264.W", 264>;
1074 def C265_X : R600Reg <"C265.X", 265>;
1075 def C265_Y : R600Reg <"C265.Y", 265>;
1076 def C265_Z : R600Reg <"C265.Z", 265>;
1077 def C265_W : R600Reg <"C265.W", 265>;
1078 def C266_X : R600Reg <"C266.X", 266>;
1079 def C266_Y : R600Reg <"C266.Y", 266>;
1080 def C266_Z : R600Reg <"C266.Z", 266>;
1081 def C266_W : R600Reg <"C266.W", 266>;
1082 def C267_X : R600Reg <"C267.X", 267>;
1083 def C267_Y : R600Reg <"C267.Y", 267>;
1084 def C267_Z : R600Reg <"C267.Z", 267>;
1085 def C267_W : R600Reg <"C267.W", 267>;
1086 def C268_X : R600Reg <"C268.X", 268>;
1087 def C268_Y : R600Reg <"C268.Y", 268>;
1088 def C268_Z : R600Reg <"C268.Z", 268>;
1089 def C268_W : R600Reg <"C268.W", 268>;
1090 def C269_X : R600Reg <"C269.X", 269>;
1091 def C269_Y : R600Reg <"C269.Y", 269>;
1092 def C269_Z : R600Reg <"C269.Z", 269>;
1093 def C269_W : R600Reg <"C269.W", 269>;
1094 def C270_X : R600Reg <"C270.X", 270>;
1095 def C270_Y : R600Reg <"C270.Y", 270>;
1096 def C270_Z : R600Reg <"C270.Z", 270>;
1097 def C270_W : R600Reg <"C270.W", 270>;
1098 def C271_X : R600Reg <"C271.X", 271>;
1099 def C271_Y : R600Reg <"C271.Y", 271>;
1100 def C271_Z : R600Reg <"C271.Z", 271>;
1101 def C271_W : R600Reg <"C271.W", 271>;
1102 def C272_X : R600Reg <"C272.X", 272>;
1103 def C272_Y : R600Reg <"C272.Y", 272>;
1104 def C272_Z : R600Reg <"C272.Z", 272>;
1105 def C272_W : R600Reg <"C272.W", 272>;
1106 def C273_X : R600Reg <"C273.X", 273>;
1107 def C273_Y : R600Reg <"C273.Y", 273>;
1108 def C273_Z : R600Reg <"C273.Z", 273>;
1109 def C273_W : R600Reg <"C273.W", 273>;
1110 def C274_X : R600Reg <"C274.X", 274>;
1111 def C274_Y : R600Reg <"C274.Y", 274>;
1112 def C274_Z : R600Reg <"C274.Z", 274>;
1113 def C274_W : R600Reg <"C274.W", 274>;
1114 def C275_X : R600Reg <"C275.X", 275>;
1115 def C275_Y : R600Reg <"C275.Y", 275>;
1116 def C275_Z : R600Reg <"C275.Z", 275>;
1117 def C275_W : R600Reg <"C275.W", 275>;
1118 def C276_X : R600Reg <"C276.X", 276>;
1119 def C276_Y : R600Reg <"C276.Y", 276>;
1120 def C276_Z : R600Reg <"C276.Z", 276>;
1121 def C276_W : R600Reg <"C276.W", 276>;
1122 def C277_X : R600Reg <"C277.X", 277>;
1123 def C277_Y : R600Reg <"C277.Y", 277>;
1124 def C277_Z : R600Reg <"C277.Z", 277>;
1125 def C277_W : R600Reg <"C277.W", 277>;
1126 def C278_X : R600Reg <"C278.X", 278>;
1127 def C278_Y : R600Reg <"C278.Y", 278>;
1128 def C278_Z : R600Reg <"C278.Z", 278>;
1129 def C278_W : R600Reg <"C278.W", 278>;
1130 def C279_X : R600Reg <"C279.X", 279>;
1131 def C279_Y : R600Reg <"C279.Y", 279>;
1132 def C279_Z : R600Reg <"C279.Z", 279>;
1133 def C279_W : R600Reg <"C279.W", 279>;
1134 def C280_X : R600Reg <"C280.X", 280>;
1135 def C280_Y : R600Reg <"C280.Y", 280>;
1136 def C280_Z : R600Reg <"C280.Z", 280>;
1137 def C280_W : R600Reg <"C280.W", 280>;
1138 def C281_X : R600Reg <"C281.X", 281>;
1139 def C281_Y : R600Reg <"C281.Y", 281>;
1140 def C281_Z : R600Reg <"C281.Z", 281>;
1141 def C281_W : R600Reg <"C281.W", 281>;
1142 def C282_X : R600Reg <"C282.X", 282>;
1143 def C282_Y : R600Reg <"C282.Y", 282>;
1144 def C282_Z : R600Reg <"C282.Z", 282>;
1145 def C282_W : R600Reg <"C282.W", 282>;
1146 def C283_X : R600Reg <"C283.X", 283>;
1147 def C283_Y : R600Reg <"C283.Y", 283>;
1148 def C283_Z : R600Reg <"C283.Z", 283>;
1149 def C283_W : R600Reg <"C283.W", 283>;
1150 def C284_X : R600Reg <"C284.X", 284>;
1151 def C284_Y : R600Reg <"C284.Y", 284>;
1152 def C284_Z : R600Reg <"C284.Z", 284>;
1153 def C284_W : R600Reg <"C284.W", 284>;
1154 def C285_X : R600Reg <"C285.X", 285>;
1155 def C285_Y : R600Reg <"C285.Y", 285>;
1156 def C285_Z : R600Reg <"C285.Z", 285>;
1157 def C285_W : R600Reg <"C285.W", 285>;
1158 def C286_X : R600Reg <"C286.X", 286>;
1159 def C286_Y : R600Reg <"C286.Y", 286>;
1160 def C286_Z : R600Reg <"C286.Z", 286>;
1161 def C286_W : R600Reg <"C286.W", 286>;
1162 def C287_X : R600Reg <"C287.X", 287>;
1163 def C287_Y : R600Reg <"C287.Y", 287>;
1164 def C287_Z : R600Reg <"C287.Z", 287>;
1165 def C287_W : R600Reg <"C287.W", 287>;
1166 def C288_X : R600Reg <"C288.X", 288>;
1167 def C288_Y : R600Reg <"C288.Y", 288>;
1168 def C288_Z : R600Reg <"C288.Z", 288>;
1169 def C288_W : R600Reg <"C288.W", 288>;
1170 def C289_X : R600Reg <"C289.X", 289>;
1171 def C289_Y : R600Reg <"C289.Y", 289>;
1172 def C289_Z : R600Reg <"C289.Z", 289>;
1173 def C289_W : R600Reg <"C289.W", 289>;
1174 def C290_X : R600Reg <"C290.X", 290>;
1175 def C290_Y : R600Reg <"C290.Y", 290>;
1176 def C290_Z : R600Reg <"C290.Z", 290>;
1177 def C290_W : R600Reg <"C290.W", 290>;
1178 def C291_X : R600Reg <"C291.X", 291>;
1179 def C291_Y : R600Reg <"C291.Y", 291>;
1180 def C291_Z : R600Reg <"C291.Z", 291>;
1181 def C291_W : R600Reg <"C291.W", 291>;
1182 def C292_X : R600Reg <"C292.X", 292>;
1183 def C292_Y : R600Reg <"C292.Y", 292>;
1184 def C292_Z : R600Reg <"C292.Z", 292>;
1185 def C292_W : R600Reg <"C292.W", 292>;
1186 def C293_X : R600Reg <"C293.X", 293>;
1187 def C293_Y : R600Reg <"C293.Y", 293>;
1188 def C293_Z : R600Reg <"C293.Z", 293>;
1189 def C293_W : R600Reg <"C293.W", 293>;
1190 def C294_X : R600Reg <"C294.X", 294>;
1191 def C294_Y : R600Reg <"C294.Y", 294>;
1192 def C294_Z : R600Reg <"C294.Z", 294>;
1193 def C294_W : R600Reg <"C294.W", 294>;
1194 def C295_X : R600Reg <"C295.X", 295>;
1195 def C295_Y : R600Reg <"C295.Y", 295>;
1196 def C295_Z : R600Reg <"C295.Z", 295>;
1197 def C295_W : R600Reg <"C295.W", 295>;
1198 def C296_X : R600Reg <"C296.X", 296>;
1199 def C296_Y : R600Reg <"C296.Y", 296>;
1200 def C296_Z : R600Reg <"C296.Z", 296>;
1201 def C296_W : R600Reg <"C296.W", 296>;
1202 def C297_X : R600Reg <"C297.X", 297>;
1203 def C297_Y : R600Reg <"C297.Y", 297>;
1204 def C297_Z : R600Reg <"C297.Z", 297>;
1205 def C297_W : R600Reg <"C297.W", 297>;
1206 def C298_X : R600Reg <"C298.X", 298>;
1207 def C298_Y : R600Reg <"C298.Y", 298>;
1208 def C298_Z : R600Reg <"C298.Z", 298>;
1209 def C298_W : R600Reg <"C298.W", 298>;
1210 def C299_X : R600Reg <"C299.X", 299>;
1211 def C299_Y : R600Reg <"C299.Y", 299>;
1212 def C299_Z : R600Reg <"C299.Z", 299>;
1213 def C299_W : R600Reg <"C299.W", 299>;
1214 def C300_X : R600Reg <"C300.X", 300>;
1215 def C300_Y : R600Reg <"C300.Y", 300>;
1216 def C300_Z : R600Reg <"C300.Z", 300>;
1217 def C300_W : R600Reg <"C300.W", 300>;
1218 def C301_X : R600Reg <"C301.X", 301>;
1219 def C301_Y : R600Reg <"C301.Y", 301>;
1220 def C301_Z : R600Reg <"C301.Z", 301>;
1221 def C301_W : R600Reg <"C301.W", 301>;
1222 def C302_X : R600Reg <"C302.X", 302>;
1223 def C302_Y : R600Reg <"C302.Y", 302>;
1224 def C302_Z : R600Reg <"C302.Z", 302>;
1225 def C302_W : R600Reg <"C302.W", 302>;
1226 def C303_X : R600Reg <"C303.X", 303>;
1227 def C303_Y : R600Reg <"C303.Y", 303>;
1228 def C303_Z : R600Reg <"C303.Z", 303>;
1229 def C303_W : R600Reg <"C303.W", 303>;
1230 def C304_X : R600Reg <"C304.X", 304>;
1231 def C304_Y : R600Reg <"C304.Y", 304>;
1232 def C304_Z : R600Reg <"C304.Z", 304>;
1233 def C304_W : R600Reg <"C304.W", 304>;
1234 def C305_X : R600Reg <"C305.X", 305>;
1235 def C305_Y : R600Reg <"C305.Y", 305>;
1236 def C305_Z : R600Reg <"C305.Z", 305>;
1237 def C305_W : R600Reg <"C305.W", 305>;
1238 def C306_X : R600Reg <"C306.X", 306>;
1239 def C306_Y : R600Reg <"C306.Y", 306>;
1240 def C306_Z : R600Reg <"C306.Z", 306>;
1241 def C306_W : R600Reg <"C306.W", 306>;
1242 def C307_X : R600Reg <"C307.X", 307>;
1243 def C307_Y : R600Reg <"C307.Y", 307>;
1244 def C307_Z : R600Reg <"C307.Z", 307>;
1245 def C307_W : R600Reg <"C307.W", 307>;
1246 def C308_X : R600Reg <"C308.X", 308>;
1247 def C308_Y : R600Reg <"C308.Y", 308>;
1248 def C308_Z : R600Reg <"C308.Z", 308>;
1249 def C308_W : R600Reg <"C308.W", 308>;
1250 def C309_X : R600Reg <"C309.X", 309>;
1251 def C309_Y : R600Reg <"C309.Y", 309>;
1252 def C309_Z : R600Reg <"C309.Z", 309>;
1253 def C309_W : R600Reg <"C309.W", 309>;
1254 def C310_X : R600Reg <"C310.X", 310>;
1255 def C310_Y : R600Reg <"C310.Y", 310>;
1256 def C310_Z : R600Reg <"C310.Z", 310>;
1257 def C310_W : R600Reg <"C310.W", 310>;
1258 def C311_X : R600Reg <"C311.X", 311>;
1259 def C311_Y : R600Reg <"C311.Y", 311>;
1260 def C311_Z : R600Reg <"C311.Z", 311>;
1261 def C311_W : R600Reg <"C311.W", 311>;
1262 def C312_X : R600Reg <"C312.X", 312>;
1263 def C312_Y : R600Reg <"C312.Y", 312>;
1264 def C312_Z : R600Reg <"C312.Z", 312>;
1265 def C312_W : R600Reg <"C312.W", 312>;
1266 def C313_X : R600Reg <"C313.X", 313>;
1267 def C313_Y : R600Reg <"C313.Y", 313>;
1268 def C313_Z : R600Reg <"C313.Z", 313>;
1269 def C313_W : R600Reg <"C313.W", 313>;
1270 def C314_X : R600Reg <"C314.X", 314>;
1271 def C314_Y : R600Reg <"C314.Y", 314>;
1272 def C314_Z : R600Reg <"C314.Z", 314>;
1273 def C314_W : R600Reg <"C314.W", 314>;
1274 def C315_X : R600Reg <"C315.X", 315>;
1275 def C315_Y : R600Reg <"C315.Y", 315>;
1276 def C315_Z : R600Reg <"C315.Z", 315>;
1277 def C315_W : R600Reg <"C315.W", 315>;
1278 def C316_X : R600Reg <"C316.X", 316>;
1279 def C316_Y : R600Reg <"C316.Y", 316>;
1280 def C316_Z : R600Reg <"C316.Z", 316>;
1281 def C316_W : R600Reg <"C316.W", 316>;
1282 def C317_X : R600Reg <"C317.X", 317>;
1283 def C317_Y : R600Reg <"C317.Y", 317>;
1284 def C317_Z : R600Reg <"C317.Z", 317>;
1285 def C317_W : R600Reg <"C317.W", 317>;
1286 def C318_X : R600Reg <"C318.X", 318>;
1287 def C318_Y : R600Reg <"C318.Y", 318>;
1288 def C318_Z : R600Reg <"C318.Z", 318>;
1289 def C318_W : R600Reg <"C318.W", 318>;
1290 def C319_X : R600Reg <"C319.X", 319>;
1291 def C319_Y : R600Reg <"C319.Y", 319>;
1292 def C319_Z : R600Reg <"C319.Z", 319>;
1293 def C319_W : R600Reg <"C319.W", 319>;
1294 def C320_X : R600Reg <"C320.X", 320>;
1295 def C320_Y : R600Reg <"C320.Y", 320>;
1296 def C320_Z : R600Reg <"C320.Z", 320>;
1297 def C320_W : R600Reg <"C320.W", 320>;
1298 def C321_X : R600Reg <"C321.X", 321>;
1299 def C321_Y : R600Reg <"C321.Y", 321>;
1300 def C321_Z : R600Reg <"C321.Z", 321>;
1301 def C321_W : R600Reg <"C321.W", 321>;
1302 def C322_X : R600Reg <"C322.X", 322>;
1303 def C322_Y : R600Reg <"C322.Y", 322>;
1304 def C322_Z : R600Reg <"C322.Z", 322>;
1305 def C322_W : R600Reg <"C322.W", 322>;
1306 def C323_X : R600Reg <"C323.X", 323>;
1307 def C323_Y : R600Reg <"C323.Y", 323>;
1308 def C323_Z : R600Reg <"C323.Z", 323>;
1309 def C323_W : R600Reg <"C323.W", 323>;
1310 def C324_X : R600Reg <"C324.X", 324>;
1311 def C324_Y : R600Reg <"C324.Y", 324>;
1312 def C324_Z : R600Reg <"C324.Z", 324>;
1313 def C324_W : R600Reg <"C324.W", 324>;
1314 def C325_X : R600Reg <"C325.X", 325>;
1315 def C325_Y : R600Reg <"C325.Y", 325>;
1316 def C325_Z : R600Reg <"C325.Z", 325>;
1317 def C325_W : R600Reg <"C325.W", 325>;
1318 def C326_X : R600Reg <"C326.X", 326>;
1319 def C326_Y : R600Reg <"C326.Y", 326>;
1320 def C326_Z : R600Reg <"C326.Z", 326>;
1321 def C326_W : R600Reg <"C326.W", 326>;
1322 def C327_X : R600Reg <"C327.X", 327>;
1323 def C327_Y : R600Reg <"C327.Y", 327>;
1324 def C327_Z : R600Reg <"C327.Z", 327>;
1325 def C327_W : R600Reg <"C327.W", 327>;
1326 def C328_X : R600Reg <"C328.X", 328>;
1327 def C328_Y : R600Reg <"C328.Y", 328>;
1328 def C328_Z : R600Reg <"C328.Z", 328>;
1329 def C328_W : R600Reg <"C328.W", 328>;
1330 def C329_X : R600Reg <"C329.X", 329>;
1331 def C329_Y : R600Reg <"C329.Y", 329>;
1332 def C329_Z : R600Reg <"C329.Z", 329>;
1333 def C329_W : R600Reg <"C329.W", 329>;
1334 def C330_X : R600Reg <"C330.X", 330>;
1335 def C330_Y : R600Reg <"C330.Y", 330>;
1336 def C330_Z : R600Reg <"C330.Z", 330>;
1337 def C330_W : R600Reg <"C330.W", 330>;
1338 def C331_X : R600Reg <"C331.X", 331>;
1339 def C331_Y : R600Reg <"C331.Y", 331>;
1340 def C331_Z : R600Reg <"C331.Z", 331>;
1341 def C331_W : R600Reg <"C331.W", 331>;
1342 def C332_X : R600Reg <"C332.X", 332>;
1343 def C332_Y : R600Reg <"C332.Y", 332>;
1344 def C332_Z : R600Reg <"C332.Z", 332>;
1345 def C332_W : R600Reg <"C332.W", 332>;
1346 def C333_X : R600Reg <"C333.X", 333>;
1347 def C333_Y : R600Reg <"C333.Y", 333>;
1348 def C333_Z : R600Reg <"C333.Z", 333>;
1349 def C333_W : R600Reg <"C333.W", 333>;
1350 def C334_X : R600Reg <"C334.X", 334>;
1351 def C334_Y : R600Reg <"C334.Y", 334>;
1352 def C334_Z : R600Reg <"C334.Z", 334>;
1353 def C334_W : R600Reg <"C334.W", 334>;
1354 def C335_X : R600Reg <"C335.X", 335>;
1355 def C335_Y : R600Reg <"C335.Y", 335>;
1356 def C335_Z : R600Reg <"C335.Z", 335>;
1357 def C335_W : R600Reg <"C335.W", 335>;
1358 def C336_X : R600Reg <"C336.X", 336>;
1359 def C336_Y : R600Reg <"C336.Y", 336>;
1360 def C336_Z : R600Reg <"C336.Z", 336>;
1361 def C336_W : R600Reg <"C336.W", 336>;
1362 def C337_X : R600Reg <"C337.X", 337>;
1363 def C337_Y : R600Reg <"C337.Y", 337>;
1364 def C337_Z : R600Reg <"C337.Z", 337>;
1365 def C337_W : R600Reg <"C337.W", 337>;
1366 def C338_X : R600Reg <"C338.X", 338>;
1367 def C338_Y : R600Reg <"C338.Y", 338>;
1368 def C338_Z : R600Reg <"C338.Z", 338>;
1369 def C338_W : R600Reg <"C338.W", 338>;
1370 def C339_X : R600Reg <"C339.X", 339>;
1371 def C339_Y : R600Reg <"C339.Y", 339>;
1372 def C339_Z : R600Reg <"C339.Z", 339>;
1373 def C339_W : R600Reg <"C339.W", 339>;
1374 def C340_X : R600Reg <"C340.X", 340>;
1375 def C340_Y : R600Reg <"C340.Y", 340>;
1376 def C340_Z : R600Reg <"C340.Z", 340>;
1377 def C340_W : R600Reg <"C340.W", 340>;
1378 def C341_X : R600Reg <"C341.X", 341>;
1379 def C341_Y : R600Reg <"C341.Y", 341>;
1380 def C341_Z : R600Reg <"C341.Z", 341>;
1381 def C341_W : R600Reg <"C341.W", 341>;
1382 def C342_X : R600Reg <"C342.X", 342>;
1383 def C342_Y : R600Reg <"C342.Y", 342>;
1384 def C342_Z : R600Reg <"C342.Z", 342>;
1385 def C342_W : R600Reg <"C342.W", 342>;
1386 def C343_X : R600Reg <"C343.X", 343>;
1387 def C343_Y : R600Reg <"C343.Y", 343>;
1388 def C343_Z : R600Reg <"C343.Z", 343>;
1389 def C343_W : R600Reg <"C343.W", 343>;
1390 def C344_X : R600Reg <"C344.X", 344>;
1391 def C344_Y : R600Reg <"C344.Y", 344>;
1392 def C344_Z : R600Reg <"C344.Z", 344>;
1393 def C344_W : R600Reg <"C344.W", 344>;
1394 def C345_X : R600Reg <"C345.X", 345>;
1395 def C345_Y : R600Reg <"C345.Y", 345>;
1396 def C345_Z : R600Reg <"C345.Z", 345>;
1397 def C345_W : R600Reg <"C345.W", 345>;
1398 def C346_X : R600Reg <"C346.X", 346>;
1399 def C346_Y : R600Reg <"C346.Y", 346>;
1400 def C346_Z : R600Reg <"C346.Z", 346>;
1401 def C346_W : R600Reg <"C346.W", 346>;
1402 def C347_X : R600Reg <"C347.X", 347>;
1403 def C347_Y : R600Reg <"C347.Y", 347>;
1404 def C347_Z : R600Reg <"C347.Z", 347>;
1405 def C347_W : R600Reg <"C347.W", 347>;
1406 def C348_X : R600Reg <"C348.X", 348>;
1407 def C348_Y : R600Reg <"C348.Y", 348>;
1408 def C348_Z : R600Reg <"C348.Z", 348>;
1409 def C348_W : R600Reg <"C348.W", 348>;
1410 def C349_X : R600Reg <"C349.X", 349>;
1411 def C349_Y : R600Reg <"C349.Y", 349>;
1412 def C349_Z : R600Reg <"C349.Z", 349>;
1413 def C349_W : R600Reg <"C349.W", 349>;
1414 def C350_X : R600Reg <"C350.X", 350>;
1415 def C350_Y : R600Reg <"C350.Y", 350>;
1416 def C350_Z : R600Reg <"C350.Z", 350>;
1417 def C350_W : R600Reg <"C350.W", 350>;
1418 def C351_X : R600Reg <"C351.X", 351>;
1419 def C351_Y : R600Reg <"C351.Y", 351>;
1420 def C351_Z : R600Reg <"C351.Z", 351>;
1421 def C351_W : R600Reg <"C351.W", 351>;
1422 def C352_X : R600Reg <"C352.X", 352>;
1423 def C352_Y : R600Reg <"C352.Y", 352>;
1424 def C352_Z : R600Reg <"C352.Z", 352>;
1425 def C352_W : R600Reg <"C352.W", 352>;
1426 def C353_X : R600Reg <"C353.X", 353>;
1427 def C353_Y : R600Reg <"C353.Y", 353>;
1428 def C353_Z : R600Reg <"C353.Z", 353>;
1429 def C353_W : R600Reg <"C353.W", 353>;
1430 def C354_X : R600Reg <"C354.X", 354>;
1431 def C354_Y : R600Reg <"C354.Y", 354>;
1432 def C354_Z : R600Reg <"C354.Z", 354>;
1433 def C354_W : R600Reg <"C354.W", 354>;
1434 def C355_X : R600Reg <"C355.X", 355>;
1435 def C355_Y : R600Reg <"C355.Y", 355>;
1436 def C355_Z : R600Reg <"C355.Z", 355>;
1437 def C355_W : R600Reg <"C355.W", 355>;
1438 def C356_X : R600Reg <"C356.X", 356>;
1439 def C356_Y : R600Reg <"C356.Y", 356>;
1440 def C356_Z : R600Reg <"C356.Z", 356>;
1441 def C356_W : R600Reg <"C356.W", 356>;
1442 def C357_X : R600Reg <"C357.X", 357>;
1443 def C357_Y : R600Reg <"C357.Y", 357>;
1444 def C357_Z : R600Reg <"C357.Z", 357>;
1445 def C357_W : R600Reg <"C357.W", 357>;
1446 def C358_X : R600Reg <"C358.X", 358>;
1447 def C358_Y : R600Reg <"C358.Y", 358>;
1448 def C358_Z : R600Reg <"C358.Z", 358>;
1449 def C358_W : R600Reg <"C358.W", 358>;
1450 def C359_X : R600Reg <"C359.X", 359>;
1451 def C359_Y : R600Reg <"C359.Y", 359>;
1452 def C359_Z : R600Reg <"C359.Z", 359>;
1453 def C359_W : R600Reg <"C359.W", 359>;
1454 def C360_X : R600Reg <"C360.X", 360>;
1455 def C360_Y : R600Reg <"C360.Y", 360>;
1456 def C360_Z : R600Reg <"C360.Z", 360>;
1457 def C360_W : R600Reg <"C360.W", 360>;
1458 def C361_X : R600Reg <"C361.X", 361>;
1459 def C361_Y : R600Reg <"C361.Y", 361>;
1460 def C361_Z : R600Reg <"C361.Z", 361>;
1461 def C361_W : R600Reg <"C361.W", 361>;
1462 def C362_X : R600Reg <"C362.X", 362>;
1463 def C362_Y : R600Reg <"C362.Y", 362>;
1464 def C362_Z : R600Reg <"C362.Z", 362>;
1465 def C362_W : R600Reg <"C362.W", 362>;
1466 def C363_X : R600Reg <"C363.X", 363>;
1467 def C363_Y : R600Reg <"C363.Y", 363>;
1468 def C363_Z : R600Reg <"C363.Z", 363>;
1469 def C363_W : R600Reg <"C363.W", 363>;
1470 def C364_X : R600Reg <"C364.X", 364>;
1471 def C364_Y : R600Reg <"C364.Y", 364>;
1472 def C364_Z : R600Reg <"C364.Z", 364>;
1473 def C364_W : R600Reg <"C364.W", 364>;
1474 def C365_X : R600Reg <"C365.X", 365>;
1475 def C365_Y : R600Reg <"C365.Y", 365>;
1476 def C365_Z : R600Reg <"C365.Z", 365>;
1477 def C365_W : R600Reg <"C365.W", 365>;
1478 def C366_X : R600Reg <"C366.X", 366>;
1479 def C366_Y : R600Reg <"C366.Y", 366>;
1480 def C366_Z : R600Reg <"C366.Z", 366>;
1481 def C366_W : R600Reg <"C366.W", 366>;
1482 def C367_X : R600Reg <"C367.X", 367>;
1483 def C367_Y : R600Reg <"C367.Y", 367>;
1484 def C367_Z : R600Reg <"C367.Z", 367>;
1485 def C367_W : R600Reg <"C367.W", 367>;
1486 def C368_X : R600Reg <"C368.X", 368>;
1487 def C368_Y : R600Reg <"C368.Y", 368>;
1488 def C368_Z : R600Reg <"C368.Z", 368>;
1489 def C368_W : R600Reg <"C368.W", 368>;
1490 def C369_X : R600Reg <"C369.X", 369>;
1491 def C369_Y : R600Reg <"C369.Y", 369>;
1492 def C369_Z : R600Reg <"C369.Z", 369>;
1493 def C369_W : R600Reg <"C369.W", 369>;
1494 def C370_X : R600Reg <"C370.X", 370>;
1495 def C370_Y : R600Reg <"C370.Y", 370>;
1496 def C370_Z : R600Reg <"C370.Z", 370>;
1497 def C370_W : R600Reg <"C370.W", 370>;
1498 def C371_X : R600Reg <"C371.X", 371>;
1499 def C371_Y : R600Reg <"C371.Y", 371>;
1500 def C371_Z : R600Reg <"C371.Z", 371>;
1501 def C371_W : R600Reg <"C371.W", 371>;
1502 def C372_X : R600Reg <"C372.X", 372>;
1503 def C372_Y : R600Reg <"C372.Y", 372>;
1504 def C372_Z : R600Reg <"C372.Z", 372>;
1505 def C372_W : R600Reg <"C372.W", 372>;
1506 def C373_X : R600Reg <"C373.X", 373>;
1507 def C373_Y : R600Reg <"C373.Y", 373>;
1508 def C373_Z : R600Reg <"C373.Z", 373>;
1509 def C373_W : R600Reg <"C373.W", 373>;
1510 def C374_X : R600Reg <"C374.X", 374>;
1511 def C374_Y : R600Reg <"C374.Y", 374>;
1512 def C374_Z : R600Reg <"C374.Z", 374>;
1513 def C374_W : R600Reg <"C374.W", 374>;
1514 def C375_X : R600Reg <"C375.X", 375>;
1515 def C375_Y : R600Reg <"C375.Y", 375>;
1516 def C375_Z : R600Reg <"C375.Z", 375>;
1517 def C375_W : R600Reg <"C375.W", 375>;
1518 def C376_X : R600Reg <"C376.X", 376>;
1519 def C376_Y : R600Reg <"C376.Y", 376>;
1520 def C376_Z : R600Reg <"C376.Z", 376>;
1521 def C376_W : R600Reg <"C376.W", 376>;
1522 def C377_X : R600Reg <"C377.X", 377>;
1523 def C377_Y : R600Reg <"C377.Y", 377>;
1524 def C377_Z : R600Reg <"C377.Z", 377>;
1525 def C377_W : R600Reg <"C377.W", 377>;
1526 def C378_X : R600Reg <"C378.X", 378>;
1527 def C378_Y : R600Reg <"C378.Y", 378>;
1528 def C378_Z : R600Reg <"C378.Z", 378>;
1529 def C378_W : R600Reg <"C378.W", 378>;
1530 def C379_X : R600Reg <"C379.X", 379>;
1531 def C379_Y : R600Reg <"C379.Y", 379>;
1532 def C379_Z : R600Reg <"C379.Z", 379>;
1533 def C379_W : R600Reg <"C379.W", 379>;
1534 def C380_X : R600Reg <"C380.X", 380>;
1535 def C380_Y : R600Reg <"C380.Y", 380>;
1536 def C380_Z : R600Reg <"C380.Z", 380>;
1537 def C380_W : R600Reg <"C380.W", 380>;
1538 def C381_X : R600Reg <"C381.X", 381>;
1539 def C381_Y : R600Reg <"C381.Y", 381>;
1540 def C381_Z : R600Reg <"C381.Z", 381>;
1541 def C381_W : R600Reg <"C381.W", 381>;
1542 def C382_X : R600Reg <"C382.X", 382>;
1543 def C382_Y : R600Reg <"C382.Y", 382>;
1544 def C382_Z : R600Reg <"C382.Z", 382>;
1545 def C382_W : R600Reg <"C382.W", 382>;
1546 def C383_X : R600Reg <"C383.X", 383>;
1547 def C383_Y : R600Reg <"C383.Y", 383>;
1548 def C383_Z : R600Reg <"C383.Z", 383>;
1549 def C383_W : R600Reg <"C383.W", 383>;
1550 def C384_X : R600Reg <"C384.X", 384>;
1551 def C384_Y : R600Reg <"C384.Y", 384>;
1552 def C384_Z : R600Reg <"C384.Z", 384>;
1553 def C384_W : R600Reg <"C384.W", 384>;
1554 def C385_X : R600Reg <"C385.X", 385>;
1555 def C385_Y : R600Reg <"C385.Y", 385>;
1556 def C385_Z : R600Reg <"C385.Z", 385>;
1557 def C385_W : R600Reg <"C385.W", 385>;
1558 def C386_X : R600Reg <"C386.X", 386>;
1559 def C386_Y : R600Reg <"C386.Y", 386>;
1560 def C386_Z : R600Reg <"C386.Z", 386>;
1561 def C386_W : R600Reg <"C386.W", 386>;
1562 def C387_X : R600Reg <"C387.X", 387>;
1563 def C387_Y : R600Reg <"C387.Y", 387>;
1564 def C387_Z : R600Reg <"C387.Z", 387>;
1565 def C387_W : R600Reg <"C387.W", 387>;
1566 def C388_X : R600Reg <"C388.X", 388>;
1567 def C388_Y : R600Reg <"C388.Y", 388>;
1568 def C388_Z : R600Reg <"C388.Z", 388>;
1569 def C388_W : R600Reg <"C388.W", 388>;
1570 def C389_X : R600Reg <"C389.X", 389>;
1571 def C389_Y : R600Reg <"C389.Y", 389>;
1572 def C389_Z : R600Reg <"C389.Z", 389>;
1573 def C389_W : R600Reg <"C389.W", 389>;
1574 def C390_X : R600Reg <"C390.X", 390>;
1575 def C390_Y : R600Reg <"C390.Y", 390>;
1576 def C390_Z : R600Reg <"C390.Z", 390>;
1577 def C390_W : R600Reg <"C390.W", 390>;
1578 def C391_X : R600Reg <"C391.X", 391>;
1579 def C391_Y : R600Reg <"C391.Y", 391>;
1580 def C391_Z : R600Reg <"C391.Z", 391>;
1581 def C391_W : R600Reg <"C391.W", 391>;
1582 def C392_X : R600Reg <"C392.X", 392>;
1583 def C392_Y : R600Reg <"C392.Y", 392>;
1584 def C392_Z : R600Reg <"C392.Z", 392>;
1585 def C392_W : R600Reg <"C392.W", 392>;
1586 def C393_X : R600Reg <"C393.X", 393>;
1587 def C393_Y : R600Reg <"C393.Y", 393>;
1588 def C393_Z : R600Reg <"C393.Z", 393>;
1589 def C393_W : R600Reg <"C393.W", 393>;
1590 def C394_X : R600Reg <"C394.X", 394>;
1591 def C394_Y : R600Reg <"C394.Y", 394>;
1592 def C394_Z : R600Reg <"C394.Z", 394>;
1593 def C394_W : R600Reg <"C394.W", 394>;
1594 def C395_X : R600Reg <"C395.X", 395>;
1595 def C395_Y : R600Reg <"C395.Y", 395>;
1596 def C395_Z : R600Reg <"C395.Z", 395>;
1597 def C395_W : R600Reg <"C395.W", 395>;
1598 def C396_X : R600Reg <"C396.X", 396>;
1599 def C396_Y : R600Reg <"C396.Y", 396>;
1600 def C396_Z : R600Reg <"C396.Z", 396>;
1601 def C396_W : R600Reg <"C396.W", 396>;
1602 def C397_X : R600Reg <"C397.X", 397>;
1603 def C397_Y : R600Reg <"C397.Y", 397>;
1604 def C397_Z : R600Reg <"C397.Z", 397>;
1605 def C397_W : R600Reg <"C397.W", 397>;
1606 def C398_X : R600Reg <"C398.X", 398>;
1607 def C398_Y : R600Reg <"C398.Y", 398>;
1608 def C398_Z : R600Reg <"C398.Z", 398>;
1609 def C398_W : R600Reg <"C398.W", 398>;
1610 def C399_X : R600Reg <"C399.X", 399>;
1611 def C399_Y : R600Reg <"C399.Y", 399>;
1612 def C399_Z : R600Reg <"C399.Z", 399>;
1613 def C399_W : R600Reg <"C399.W", 399>;
1614 def C400_X : R600Reg <"C400.X", 400>;
1615 def C400_Y : R600Reg <"C400.Y", 400>;
1616 def C400_Z : R600Reg <"C400.Z", 400>;
1617 def C400_W : R600Reg <"C400.W", 400>;
1618 def C401_X : R600Reg <"C401.X", 401>;
1619 def C401_Y : R600Reg <"C401.Y", 401>;
1620 def C401_Z : R600Reg <"C401.Z", 401>;
1621 def C401_W : R600Reg <"C401.W", 401>;
1622 def C402_X : R600Reg <"C402.X", 402>;
1623 def C402_Y : R600Reg <"C402.Y", 402>;
1624 def C402_Z : R600Reg <"C402.Z", 402>;
1625 def C402_W : R600Reg <"C402.W", 402>;
1626 def C403_X : R600Reg <"C403.X", 403>;
1627 def C403_Y : R600Reg <"C403.Y", 403>;
1628 def C403_Z : R600Reg <"C403.Z", 403>;
1629 def C403_W : R600Reg <"C403.W", 403>;
1630 def C404_X : R600Reg <"C404.X", 404>;
1631 def C404_Y : R600Reg <"C404.Y", 404>;
1632 def C404_Z : R600Reg <"C404.Z", 404>;
1633 def C404_W : R600Reg <"C404.W", 404>;
1634 def C405_X : R600Reg <"C405.X", 405>;
1635 def C405_Y : R600Reg <"C405.Y", 405>;
1636 def C405_Z : R600Reg <"C405.Z", 405>;
1637 def C405_W : R600Reg <"C405.W", 405>;
1638 def C406_X : R600Reg <"C406.X", 406>;
1639 def C406_Y : R600Reg <"C406.Y", 406>;
1640 def C406_Z : R600Reg <"C406.Z", 406>;
1641 def C406_W : R600Reg <"C406.W", 406>;
1642 def C407_X : R600Reg <"C407.X", 407>;
1643 def C407_Y : R600Reg <"C407.Y", 407>;
1644 def C407_Z : R600Reg <"C407.Z", 407>;
1645 def C407_W : R600Reg <"C407.W", 407>;
1646 def C408_X : R600Reg <"C408.X", 408>;
1647 def C408_Y : R600Reg <"C408.Y", 408>;
1648 def C408_Z : R600Reg <"C408.Z", 408>;
1649 def C408_W : R600Reg <"C408.W", 408>;
1650 def C409_X : R600Reg <"C409.X", 409>;
1651 def C409_Y : R600Reg <"C409.Y", 409>;
1652 def C409_Z : R600Reg <"C409.Z", 409>;
1653 def C409_W : R600Reg <"C409.W", 409>;
1654 def C410_X : R600Reg <"C410.X", 410>;
1655 def C410_Y : R600Reg <"C410.Y", 410>;
1656 def C410_Z : R600Reg <"C410.Z", 410>;
1657 def C410_W : R600Reg <"C410.W", 410>;
1658 def C411_X : R600Reg <"C411.X", 411>;
1659 def C411_Y : R600Reg <"C411.Y", 411>;
1660 def C411_Z : R600Reg <"C411.Z", 411>;
1661 def C411_W : R600Reg <"C411.W", 411>;
1662 def C412_X : R600Reg <"C412.X", 412>;
1663 def C412_Y : R600Reg <"C412.Y", 412>;
1664 def C412_Z : R600Reg <"C412.Z", 412>;
1665 def C412_W : R600Reg <"C412.W", 412>;
1666 def C413_X : R600Reg <"C413.X", 413>;
1667 def C413_Y : R600Reg <"C413.Y", 413>;
1668 def C413_Z : R600Reg <"C413.Z", 413>;
1669 def C413_W : R600Reg <"C413.W", 413>;
1670 def C414_X : R600Reg <"C414.X", 414>;
1671 def C414_Y : R600Reg <"C414.Y", 414>;
1672 def C414_Z : R600Reg <"C414.Z", 414>;
1673 def C414_W : R600Reg <"C414.W", 414>;
1674 def C415_X : R600Reg <"C415.X", 415>;
1675 def C415_Y : R600Reg <"C415.Y", 415>;
1676 def C415_Z : R600Reg <"C415.Z", 415>;
1677 def C415_W : R600Reg <"C415.W", 415>;
1678 def C416_X : R600Reg <"C416.X", 416>;
1679 def C416_Y : R600Reg <"C416.Y", 416>;
1680 def C416_Z : R600Reg <"C416.Z", 416>;
1681 def C416_W : R600Reg <"C416.W", 416>;
1682 def C417_X : R600Reg <"C417.X", 417>;
1683 def C417_Y : R600Reg <"C417.Y", 417>;
1684 def C417_Z : R600Reg <"C417.Z", 417>;
1685 def C417_W : R600Reg <"C417.W", 417>;
1686 def C418_X : R600Reg <"C418.X", 418>;
1687 def C418_Y : R600Reg <"C418.Y", 418>;
1688 def C418_Z : R600Reg <"C418.Z", 418>;
1689 def C418_W : R600Reg <"C418.W", 418>;
1690 def C419_X : R600Reg <"C419.X", 419>;
1691 def C419_Y : R600Reg <"C419.Y", 419>;
1692 def C419_Z : R600Reg <"C419.Z", 419>;
1693 def C419_W : R600Reg <"C419.W", 419>;
1694 def C420_X : R600Reg <"C420.X", 420>;
1695 def C420_Y : R600Reg <"C420.Y", 420>;
1696 def C420_Z : R600Reg <"C420.Z", 420>;
1697 def C420_W : R600Reg <"C420.W", 420>;
1698 def C421_X : R600Reg <"C421.X", 421>;
1699 def C421_Y : R600Reg <"C421.Y", 421>;
1700 def C421_Z : R600Reg <"C421.Z", 421>;
1701 def C421_W : R600Reg <"C421.W", 421>;
1702 def C422_X : R600Reg <"C422.X", 422>;
1703 def C422_Y : R600Reg <"C422.Y", 422>;
1704 def C422_Z : R600Reg <"C422.Z", 422>;
1705 def C422_W : R600Reg <"C422.W", 422>;
1706 def C423_X : R600Reg <"C423.X", 423>;
1707 def C423_Y : R600Reg <"C423.Y", 423>;
1708 def C423_Z : R600Reg <"C423.Z", 423>;
1709 def C423_W : R600Reg <"C423.W", 423>;
1710 def C424_X : R600Reg <"C424.X", 424>;
1711 def C424_Y : R600Reg <"C424.Y", 424>;
1712 def C424_Z : R600Reg <"C424.Z", 424>;
1713 def C424_W : R600Reg <"C424.W", 424>;
1714 def C425_X : R600Reg <"C425.X", 425>;
1715 def C425_Y : R600Reg <"C425.Y", 425>;
1716 def C425_Z : R600Reg <"C425.Z", 425>;
1717 def C425_W : R600Reg <"C425.W", 425>;
1718 def C426_X : R600Reg <"C426.X", 426>;
1719 def C426_Y : R600Reg <"C426.Y", 426>;
1720 def C426_Z : R600Reg <"C426.Z", 426>;
1721 def C426_W : R600Reg <"C426.W", 426>;
1722 def C427_X : R600Reg <"C427.X", 427>;
1723 def C427_Y : R600Reg <"C427.Y", 427>;
1724 def C427_Z : R600Reg <"C427.Z", 427>;
1725 def C427_W : R600Reg <"C427.W", 427>;
1726 def C428_X : R600Reg <"C428.X", 428>;
1727 def C428_Y : R600Reg <"C428.Y", 428>;
1728 def C428_Z : R600Reg <"C428.Z", 428>;
1729 def C428_W : R600Reg <"C428.W", 428>;
1730 def C429_X : R600Reg <"C429.X", 429>;
1731 def C429_Y : R600Reg <"C429.Y", 429>;
1732 def C429_Z : R600Reg <"C429.Z", 429>;
1733 def C429_W : R600Reg <"C429.W", 429>;
1734 def C430_X : R600Reg <"C430.X", 430>;
1735 def C430_Y : R600Reg <"C430.Y", 430>;
1736 def C430_Z : R600Reg <"C430.Z", 430>;
1737 def C430_W : R600Reg <"C430.W", 430>;
1738 def C431_X : R600Reg <"C431.X", 431>;
1739 def C431_Y : R600Reg <"C431.Y", 431>;
1740 def C431_Z : R600Reg <"C431.Z", 431>;
1741 def C431_W : R600Reg <"C431.W", 431>;
1742 def C432_X : R600Reg <"C432.X", 432>;
1743 def C432_Y : R600Reg <"C432.Y", 432>;
1744 def C432_Z : R600Reg <"C432.Z", 432>;
1745 def C432_W : R600Reg <"C432.W", 432>;
1746 def C433_X : R600Reg <"C433.X", 433>;
1747 def C433_Y : R600Reg <"C433.Y", 433>;
1748 def C433_Z : R600Reg <"C433.Z", 433>;
1749 def C433_W : R600Reg <"C433.W", 433>;
1750 def C434_X : R600Reg <"C434.X", 434>;
1751 def C434_Y : R600Reg <"C434.Y", 434>;
1752 def C434_Z : R600Reg <"C434.Z", 434>;
1753 def C434_W : R600Reg <"C434.W", 434>;
1754 def C435_X : R600Reg <"C435.X", 435>;
1755 def C435_Y : R600Reg <"C435.Y", 435>;
1756 def C435_Z : R600Reg <"C435.Z", 435>;
1757 def C435_W : R600Reg <"C435.W", 435>;
1758 def C436_X : R600Reg <"C436.X", 436>;
1759 def C436_Y : R600Reg <"C436.Y", 436>;
1760 def C436_Z : R600Reg <"C436.Z", 436>;
1761 def C436_W : R600Reg <"C436.W", 436>;
1762 def C437_X : R600Reg <"C437.X", 437>;
1763 def C437_Y : R600Reg <"C437.Y", 437>;
1764 def C437_Z : R600Reg <"C437.Z", 437>;
1765 def C437_W : R600Reg <"C437.W", 437>;
1766 def C438_X : R600Reg <"C438.X", 438>;
1767 def C438_Y : R600Reg <"C438.Y", 438>;
1768 def C438_Z : R600Reg <"C438.Z", 438>;
1769 def C438_W : R600Reg <"C438.W", 438>;
1770 def C439_X : R600Reg <"C439.X", 439>;
1771 def C439_Y : R600Reg <"C439.Y", 439>;
1772 def C439_Z : R600Reg <"C439.Z", 439>;
1773 def C439_W : R600Reg <"C439.W", 439>;
1774 def C440_X : R600Reg <"C440.X", 440>;
1775 def C440_Y : R600Reg <"C440.Y", 440>;
1776 def C440_Z : R600Reg <"C440.Z", 440>;
1777 def C440_W : R600Reg <"C440.W", 440>;
1778 def C441_X : R600Reg <"C441.X", 441>;
1779 def C441_Y : R600Reg <"C441.Y", 441>;
1780 def C441_Z : R600Reg <"C441.Z", 441>;
1781 def C441_W : R600Reg <"C441.W", 441>;
1782 def C442_X : R600Reg <"C442.X", 442>;
1783 def C442_Y : R600Reg <"C442.Y", 442>;
1784 def C442_Z : R600Reg <"C442.Z", 442>;
1785 def C442_W : R600Reg <"C442.W", 442>;
1786 def C443_X : R600Reg <"C443.X", 443>;
1787 def C443_Y : R600Reg <"C443.Y", 443>;
1788 def C443_Z : R600Reg <"C443.Z", 443>;
1789 def C443_W : R600Reg <"C443.W", 443>;
1790 def C444_X : R600Reg <"C444.X", 444>;
1791 def C444_Y : R600Reg <"C444.Y", 444>;
1792 def C444_Z : R600Reg <"C444.Z", 444>;
1793 def C444_W : R600Reg <"C444.W", 444>;
1794 def C445_X : R600Reg <"C445.X", 445>;
1795 def C445_Y : R600Reg <"C445.Y", 445>;
1796 def C445_Z : R600Reg <"C445.Z", 445>;
1797 def C445_W : R600Reg <"C445.W", 445>;
1798 def C446_X : R600Reg <"C446.X", 446>;
1799 def C446_Y : R600Reg <"C446.Y", 446>;
1800 def C446_Z : R600Reg <"C446.Z", 446>;
1801 def C446_W : R600Reg <"C446.W", 446>;
1802 def C447_X : R600Reg <"C447.X", 447>;
1803 def C447_Y : R600Reg <"C447.Y", 447>;
1804 def C447_Z : R600Reg <"C447.Z", 447>;
1805 def C447_W : R600Reg <"C447.W", 447>;
1806 def C448_X : R600Reg <"C448.X", 448>;
1807 def C448_Y : R600Reg <"C448.Y", 448>;
1808 def C448_Z : R600Reg <"C448.Z", 448>;
1809 def C448_W : R600Reg <"C448.W", 448>;
1810 def C449_X : R600Reg <"C449.X", 449>;
1811 def C449_Y : R600Reg <"C449.Y", 449>;
1812 def C449_Z : R600Reg <"C449.Z", 449>;
1813 def C449_W : R600Reg <"C449.W", 449>;
1814 def C450_X : R600Reg <"C450.X", 450>;
1815 def C450_Y : R600Reg <"C450.Y", 450>;
1816 def C450_Z : R600Reg <"C450.Z", 450>;
1817 def C450_W : R600Reg <"C450.W", 450>;
1818 def C451_X : R600Reg <"C451.X", 451>;
1819 def C451_Y : R600Reg <"C451.Y", 451>;
1820 def C451_Z : R600Reg <"C451.Z", 451>;
1821 def C451_W : R600Reg <"C451.W", 451>;
1822 def C452_X : R600Reg <"C452.X", 452>;
1823 def C452_Y : R600Reg <"C452.Y", 452>;
1824 def C452_Z : R600Reg <"C452.Z", 452>;
1825 def C452_W : R600Reg <"C452.W", 452>;
1826 def C453_X : R600Reg <"C453.X", 453>;
1827 def C453_Y : R600Reg <"C453.Y", 453>;
1828 def C453_Z : R600Reg <"C453.Z", 453>;
1829 def C453_W : R600Reg <"C453.W", 453>;
1830 def C454_X : R600Reg <"C454.X", 454>;
1831 def C454_Y : R600Reg <"C454.Y", 454>;
1832 def C454_Z : R600Reg <"C454.Z", 454>;
1833 def C454_W : R600Reg <"C454.W", 454>;
1834 def C455_X : R600Reg <"C455.X", 455>;
1835 def C455_Y : R600Reg <"C455.Y", 455>;
1836 def C455_Z : R600Reg <"C455.Z", 455>;
1837 def C455_W : R600Reg <"C455.W", 455>;
1838 def C456_X : R600Reg <"C456.X", 456>;
1839 def C456_Y : R600Reg <"C456.Y", 456>;
1840 def C456_Z : R600Reg <"C456.Z", 456>;
1841 def C456_W : R600Reg <"C456.W", 456>;
1842 def C457_X : R600Reg <"C457.X", 457>;
1843 def C457_Y : R600Reg <"C457.Y", 457>;
1844 def C457_Z : R600Reg <"C457.Z", 457>;
1845 def C457_W : R600Reg <"C457.W", 457>;
1846 def C458_X : R600Reg <"C458.X", 458>;
1847 def C458_Y : R600Reg <"C458.Y", 458>;
1848 def C458_Z : R600Reg <"C458.Z", 458>;
1849 def C458_W : R600Reg <"C458.W", 458>;
1850 def C459_X : R600Reg <"C459.X", 459>;
1851 def C459_Y : R600Reg <"C459.Y", 459>;
1852 def C459_Z : R600Reg <"C459.Z", 459>;
1853 def C459_W : R600Reg <"C459.W", 459>;
1854 def C460_X : R600Reg <"C460.X", 460>;
1855 def C460_Y : R600Reg <"C460.Y", 460>;
1856 def C460_Z : R600Reg <"C460.Z", 460>;
1857 def C460_W : R600Reg <"C460.W", 460>;
1858 def C461_X : R600Reg <"C461.X", 461>;
1859 def C461_Y : R600Reg <"C461.Y", 461>;
1860 def C461_Z : R600Reg <"C461.Z", 461>;
1861 def C461_W : R600Reg <"C461.W", 461>;
1862 def C462_X : R600Reg <"C462.X", 462>;
1863 def C462_Y : R600Reg <"C462.Y", 462>;
1864 def C462_Z : R600Reg <"C462.Z", 462>;
1865 def C462_W : R600Reg <"C462.W", 462>;
1866 def C463_X : R600Reg <"C463.X", 463>;
1867 def C463_Y : R600Reg <"C463.Y", 463>;
1868 def C463_Z : R600Reg <"C463.Z", 463>;
1869 def C463_W : R600Reg <"C463.W", 463>;
1870 def C464_X : R600Reg <"C464.X", 464>;
1871 def C464_Y : R600Reg <"C464.Y", 464>;
1872 def C464_Z : R600Reg <"C464.Z", 464>;
1873 def C464_W : R600Reg <"C464.W", 464>;
1874 def C465_X : R600Reg <"C465.X", 465>;
1875 def C465_Y : R600Reg <"C465.Y", 465>;
1876 def C465_Z : R600Reg <"C465.Z", 465>;
1877 def C465_W : R600Reg <"C465.W", 465>;
1878 def C466_X : R600Reg <"C466.X", 466>;
1879 def C466_Y : R600Reg <"C466.Y", 466>;
1880 def C466_Z : R600Reg <"C466.Z", 466>;
1881 def C466_W : R600Reg <"C466.W", 466>;
1882 def C467_X : R600Reg <"C467.X", 467>;
1883 def C467_Y : R600Reg <"C467.Y", 467>;
1884 def C467_Z : R600Reg <"C467.Z", 467>;
1885 def C467_W : R600Reg <"C467.W", 467>;
1886 def C468_X : R600Reg <"C468.X", 468>;
1887 def C468_Y : R600Reg <"C468.Y", 468>;
1888 def C468_Z : R600Reg <"C468.Z", 468>;
1889 def C468_W : R600Reg <"C468.W", 468>;
1890 def C469_X : R600Reg <"C469.X", 469>;
1891 def C469_Y : R600Reg <"C469.Y", 469>;
1892 def C469_Z : R600Reg <"C469.Z", 469>;
1893 def C469_W : R600Reg <"C469.W", 469>;
1894 def C470_X : R600Reg <"C470.X", 470>;
1895 def C470_Y : R600Reg <"C470.Y", 470>;
1896 def C470_Z : R600Reg <"C470.Z", 470>;
1897 def C470_W : R600Reg <"C470.W", 470>;
1898 def C471_X : R600Reg <"C471.X", 471>;
1899 def C471_Y : R600Reg <"C471.Y", 471>;
1900 def C471_Z : R600Reg <"C471.Z", 471>;
1901 def C471_W : R600Reg <"C471.W", 471>;
1902 def C472_X : R600Reg <"C472.X", 472>;
1903 def C472_Y : R600Reg <"C472.Y", 472>;
1904 def C472_Z : R600Reg <"C472.Z", 472>;
1905 def C472_W : R600Reg <"C472.W", 472>;
1906 def C473_X : R600Reg <"C473.X", 473>;
1907 def C473_Y : R600Reg <"C473.Y", 473>;
1908 def C473_Z : R600Reg <"C473.Z", 473>;
1909 def C473_W : R600Reg <"C473.W", 473>;
1910 def C474_X : R600Reg <"C474.X", 474>;
1911 def C474_Y : R600Reg <"C474.Y", 474>;
1912 def C474_Z : R600Reg <"C474.Z", 474>;
1913 def C474_W : R600Reg <"C474.W", 474>;
1914 def C475_X : R600Reg <"C475.X", 475>;
1915 def C475_Y : R600Reg <"C475.Y", 475>;
1916 def C475_Z : R600Reg <"C475.Z", 475>;
1917 def C475_W : R600Reg <"C475.W", 475>;
1918 def C476_X : R600Reg <"C476.X", 476>;
1919 def C476_Y : R600Reg <"C476.Y", 476>;
1920 def C476_Z : R600Reg <"C476.Z", 476>;
1921 def C476_W : R600Reg <"C476.W", 476>;
1922 def C477_X : R600Reg <"C477.X", 477>;
1923 def C477_Y : R600Reg <"C477.Y", 477>;
1924 def C477_Z : R600Reg <"C477.Z", 477>;
1925 def C477_W : R600Reg <"C477.W", 477>;
1926 def C478_X : R600Reg <"C478.X", 478>;
1927 def C478_Y : R600Reg <"C478.Y", 478>;
1928 def C478_Z : R600Reg <"C478.Z", 478>;
1929 def C478_W : R600Reg <"C478.W", 478>;
1930 def C479_X : R600Reg <"C479.X", 479>;
1931 def C479_Y : R600Reg <"C479.Y", 479>;
1932 def C479_Z : R600Reg <"C479.Z", 479>;
1933 def C479_W : R600Reg <"C479.W", 479>;
1934 def C480_X : R600Reg <"C480.X", 480>;
1935 def C480_Y : R600Reg <"C480.Y", 480>;
1936 def C480_Z : R600Reg <"C480.Z", 480>;
1937 def C480_W : R600Reg <"C480.W", 480>;
1938 def C481_X : R600Reg <"C481.X", 481>;
1939 def C481_Y : R600Reg <"C481.Y", 481>;
1940 def C481_Z : R600Reg <"C481.Z", 481>;
1941 def C481_W : R600Reg <"C481.W", 481>;
1942 def C482_X : R600Reg <"C482.X", 482>;
1943 def C482_Y : R600Reg <"C482.Y", 482>;
1944 def C482_Z : R600Reg <"C482.Z", 482>;
1945 def C482_W : R600Reg <"C482.W", 482>;
1946 def C483_X : R600Reg <"C483.X", 483>;
1947 def C483_Y : R600Reg <"C483.Y", 483>;
1948 def C483_Z : R600Reg <"C483.Z", 483>;
1949 def C483_W : R600Reg <"C483.W", 483>;
1950 def C484_X : R600Reg <"C484.X", 484>;
1951 def C484_Y : R600Reg <"C484.Y", 484>;
1952 def C484_Z : R600Reg <"C484.Z", 484>;
1953 def C484_W : R600Reg <"C484.W", 484>;
1954 def C485_X : R600Reg <"C485.X", 485>;
1955 def C485_Y : R600Reg <"C485.Y", 485>;
1956 def C485_Z : R600Reg <"C485.Z", 485>;
1957 def C485_W : R600Reg <"C485.W", 485>;
1958 def C486_X : R600Reg <"C486.X", 486>;
1959 def C486_Y : R600Reg <"C486.Y", 486>;
1960 def C486_Z : R600Reg <"C486.Z", 486>;
1961 def C486_W : R600Reg <"C486.W", 486>;
1962 def C487_X : R600Reg <"C487.X", 487>;
1963 def C487_Y : R600Reg <"C487.Y", 487>;
1964 def C487_Z : R600Reg <"C487.Z", 487>;
1965 def C487_W : R600Reg <"C487.W", 487>;
1966 def C488_X : R600Reg <"C488.X", 488>;
1967 def C488_Y : R600Reg <"C488.Y", 488>;
1968 def C488_Z : R600Reg <"C488.Z", 488>;
1969 def C488_W : R600Reg <"C488.W", 488>;
1970 def C489_X : R600Reg <"C489.X", 489>;
1971 def C489_Y : R600Reg <"C489.Y", 489>;
1972 def C489_Z : R600Reg <"C489.Z", 489>;
1973 def C489_W : R600Reg <"C489.W", 489>;
1974 def C490_X : R600Reg <"C490.X", 490>;
1975 def C490_Y : R600Reg <"C490.Y", 490>;
1976 def C490_Z : R600Reg <"C490.Z", 490>;
1977 def C490_W : R600Reg <"C490.W", 490>;
1978 def C491_X : R600Reg <"C491.X", 491>;
1979 def C491_Y : R600Reg <"C491.Y", 491>;
1980 def C491_Z : R600Reg <"C491.Z", 491>;
1981 def C491_W : R600Reg <"C491.W", 491>;
1982 def C492_X : R600Reg <"C492.X", 492>;
1983 def C492_Y : R600Reg <"C492.Y", 492>;
1984 def C492_Z : R600Reg <"C492.Z", 492>;
1985 def C492_W : R600Reg <"C492.W", 492>;
1986 def C493_X : R600Reg <"C493.X", 493>;
1987 def C493_Y : R600Reg <"C493.Y", 493>;
1988 def C493_Z : R600Reg <"C493.Z", 493>;
1989 def C493_W : R600Reg <"C493.W", 493>;
1990 def C494_X : R600Reg <"C494.X", 494>;
1991 def C494_Y : R600Reg <"C494.Y", 494>;
1992 def C494_Z : R600Reg <"C494.Z", 494>;
1993 def C494_W : R600Reg <"C494.W", 494>;
1994 def C495_X : R600Reg <"C495.X", 495>;
1995 def C495_Y : R600Reg <"C495.Y", 495>;
1996 def C495_Z : R600Reg <"C495.Z", 495>;
1997 def C495_W : R600Reg <"C495.W", 495>;
1998 def C496_X : R600Reg <"C496.X", 496>;
1999 def C496_Y : R600Reg <"C496.Y", 496>;
2000 def C496_Z : R600Reg <"C496.Z", 496>;
2001 def C496_W : R600Reg <"C496.W", 496>;
2002 def C497_X : R600Reg <"C497.X", 497>;
2003 def C497_Y : R600Reg <"C497.Y", 497>;
2004 def C497_Z : R600Reg <"C497.Z", 497>;
2005 def C497_W : R600Reg <"C497.W", 497>;
2006 def C498_X : R600Reg <"C498.X", 498>;
2007 def C498_Y : R600Reg <"C498.Y", 498>;
2008 def C498_Z : R600Reg <"C498.Z", 498>;
2009 def C498_W : R600Reg <"C498.W", 498>;
2010 def C499_X : R600Reg <"C499.X", 499>;
2011 def C499_Y : R600Reg <"C499.Y", 499>;
2012 def C499_Z : R600Reg <"C499.Z", 499>;
2013 def C499_W : R600Reg <"C499.W", 499>;
2014 def C500_X : R600Reg <"C500.X", 500>;
2015 def C500_Y : R600Reg <"C500.Y", 500>;
2016 def C500_Z : R600Reg <"C500.Z", 500>;
2017 def C500_W : R600Reg <"C500.W", 500>;
2018 def C501_X : R600Reg <"C501.X", 501>;
2019 def C501_Y : R600Reg <"C501.Y", 501>;
2020 def C501_Z : R600Reg <"C501.Z", 501>;
2021 def C501_W : R600Reg <"C501.W", 501>;
2022 def C502_X : R600Reg <"C502.X", 502>;
2023 def C502_Y : R600Reg <"C502.Y", 502>;
2024 def C502_Z : R600Reg <"C502.Z", 502>;
2025 def C502_W : R600Reg <"C502.W", 502>;
2026 def C503_X : R600Reg <"C503.X", 503>;
2027 def C503_Y : R600Reg <"C503.Y", 503>;
2028 def C503_Z : R600Reg <"C503.Z", 503>;
2029 def C503_W : R600Reg <"C503.W", 503>;
2030 def C504_X : R600Reg <"C504.X", 504>;
2031 def C504_Y : R600Reg <"C504.Y", 504>;
2032 def C504_Z : R600Reg <"C504.Z", 504>;
2033 def C504_W : R600Reg <"C504.W", 504>;
2034 def C505_X : R600Reg <"C505.X", 505>;
2035 def C505_Y : R600Reg <"C505.Y", 505>;
2036 def C505_Z : R600Reg <"C505.Z", 505>;
2037 def C505_W : R600Reg <"C505.W", 505>;
2038 def C506_X : R600Reg <"C506.X", 506>;
2039 def C506_Y : R600Reg <"C506.Y", 506>;
2040 def C506_Z : R600Reg <"C506.Z", 506>;
2041 def C506_W : R600Reg <"C506.W", 506>;
2042 def C507_X : R600Reg <"C507.X", 507>;
2043 def C507_Y : R600Reg <"C507.Y", 507>;
2044 def C507_Z : R600Reg <"C507.Z", 507>;
2045 def C507_W : R600Reg <"C507.W", 507>;
2046 def C508_X : R600Reg <"C508.X", 508>;
2047 def C508_Y : R600Reg <"C508.Y", 508>;
2048 def C508_Z : R600Reg <"C508.Z", 508>;
2049 def C508_W : R600Reg <"C508.W", 508>;
2050 def C509_X : R600Reg <"C509.X", 509>;
2051 def C509_Y : R600Reg <"C509.Y", 509>;
2052 def C509_Z : R600Reg <"C509.Z", 509>;
2053 def C509_W : R600Reg <"C509.W", 509>;
2054 def C510_X : R600Reg <"C510.X", 510>;
2055 def C510_Y : R600Reg <"C510.Y", 510>;
2056 def C510_Z : R600Reg <"C510.Z", 510>;
2057 def C510_W : R600Reg <"C510.W", 510>;
2058 def C511_X : R600Reg <"C511.X", 511>;
2059 def C511_Y : R600Reg <"C511.Y", 511>;
2060 def C511_Z : R600Reg <"C511.Z", 511>;
2061 def C511_W : R600Reg <"C511.W", 511>;
2062 def C512_X : R600Reg <"C512.X", 512>;
2063 def C512_Y : R600Reg <"C512.Y", 512>;
2064 def C512_Z : R600Reg <"C512.Z", 512>;
2065 def C512_W : R600Reg <"C512.W", 512>;
2066 def C513_X : R600Reg <"C513.X", 513>;
2067 def C513_Y : R600Reg <"C513.Y", 513>;
2068 def C513_Z : R600Reg <"C513.Z", 513>;
2069 def C513_W : R600Reg <"C513.W", 513>;
2070 def C514_X : R600Reg <"C514.X", 514>;
2071 def C514_Y : R600Reg <"C514.Y", 514>;
2072 def C514_Z : R600Reg <"C514.Z", 514>;
2073 def C514_W : R600Reg <"C514.W", 514>;
2074 def C515_X : R600Reg <"C515.X", 515>;
2075 def C515_Y : R600Reg <"C515.Y", 515>;
2076 def C515_Z : R600Reg <"C515.Z", 515>;
2077 def C515_W : R600Reg <"C515.W", 515>;
2078 def C516_X : R600Reg <"C516.X", 516>;
2079 def C516_Y : R600Reg <"C516.Y", 516>;
2080 def C516_Z : R600Reg <"C516.Z", 516>;
2081 def C516_W : R600Reg <"C516.W", 516>;
2082 def C517_X : R600Reg <"C517.X", 517>;
2083 def C517_Y : R600Reg <"C517.Y", 517>;
2084 def C517_Z : R600Reg <"C517.Z", 517>;
2085 def C517_W : R600Reg <"C517.W", 517>;
2086 def C518_X : R600Reg <"C518.X", 518>;
2087 def C518_Y : R600Reg <"C518.Y", 518>;
2088 def C518_Z : R600Reg <"C518.Z", 518>;
2089 def C518_W : R600Reg <"C518.W", 518>;
2090 def C519_X : R600Reg <"C519.X", 519>;
2091 def C519_Y : R600Reg <"C519.Y", 519>;
2092 def C519_Z : R600Reg <"C519.Z", 519>;
2093 def C519_W : R600Reg <"C519.W", 519>;
2094 def C520_X : R600Reg <"C520.X", 520>;
2095 def C520_Y : R600Reg <"C520.Y", 520>;
2096 def C520_Z : R600Reg <"C520.Z", 520>;
2097 def C520_W : R600Reg <"C520.W", 520>;
2098 def C521_X : R600Reg <"C521.X", 521>;
2099 def C521_Y : R600Reg <"C521.Y", 521>;
2100 def C521_Z : R600Reg <"C521.Z", 521>;
2101 def C521_W : R600Reg <"C521.W", 521>;
2102 def C522_X : R600Reg <"C522.X", 522>;
2103 def C522_Y : R600Reg <"C522.Y", 522>;
2104 def C522_Z : R600Reg <"C522.Z", 522>;
2105 def C522_W : R600Reg <"C522.W", 522>;
2106 def C523_X : R600Reg <"C523.X", 523>;
2107 def C523_Y : R600Reg <"C523.Y", 523>;
2108 def C523_Z : R600Reg <"C523.Z", 523>;
2109 def C523_W : R600Reg <"C523.W", 523>;
2110 def C524_X : R600Reg <"C524.X", 524>;
2111 def C524_Y : R600Reg <"C524.Y", 524>;
2112 def C524_Z : R600Reg <"C524.Z", 524>;
2113 def C524_W : R600Reg <"C524.W", 524>;
2114 def C525_X : R600Reg <"C525.X", 525>;
2115 def C525_Y : R600Reg <"C525.Y", 525>;
2116 def C525_Z : R600Reg <"C525.Z", 525>;
2117 def C525_W : R600Reg <"C525.W", 525>;
2118 def C526_X : R600Reg <"C526.X", 526>;
2119 def C526_Y : R600Reg <"C526.Y", 526>;
2120 def C526_Z : R600Reg <"C526.Z", 526>;
2121 def C526_W : R600Reg <"C526.W", 526>;
2122 def C527_X : R600Reg <"C527.X", 527>;
2123 def C527_Y : R600Reg <"C527.Y", 527>;
2124 def C527_Z : R600Reg <"C527.Z", 527>;
2125 def C527_W : R600Reg <"C527.W", 527>;
2126 def C528_X : R600Reg <"C528.X", 528>;
2127 def C528_Y : R600Reg <"C528.Y", 528>;
2128 def C528_Z : R600Reg <"C528.Z", 528>;
2129 def C528_W : R600Reg <"C528.W", 528>;
2130 def C529_X : R600Reg <"C529.X", 529>;
2131 def C529_Y : R600Reg <"C529.Y", 529>;
2132 def C529_Z : R600Reg <"C529.Z", 529>;
2133 def C529_W : R600Reg <"C529.W", 529>;
2134 def C530_X : R600Reg <"C530.X", 530>;
2135 def C530_Y : R600Reg <"C530.Y", 530>;
2136 def C530_Z : R600Reg <"C530.Z", 530>;
2137 def C530_W : R600Reg <"C530.W", 530>;
2138 def C531_X : R600Reg <"C531.X", 531>;
2139 def C531_Y : R600Reg <"C531.Y", 531>;
2140 def C531_Z : R600Reg <"C531.Z", 531>;
2141 def C531_W : R600Reg <"C531.W", 531>;
2142 def C532_X : R600Reg <"C532.X", 532>;
2143 def C532_Y : R600Reg <"C532.Y", 532>;
2144 def C532_Z : R600Reg <"C532.Z", 532>;
2145 def C532_W : R600Reg <"C532.W", 532>;
2146 def C533_X : R600Reg <"C533.X", 533>;
2147 def C533_Y : R600Reg <"C533.Y", 533>;
2148 def C533_Z : R600Reg <"C533.Z", 533>;
2149 def C533_W : R600Reg <"C533.W", 533>;
2150 def C534_X : R600Reg <"C534.X", 534>;
2151 def C534_Y : R600Reg <"C534.Y", 534>;
2152 def C534_Z : R600Reg <"C534.Z", 534>;
2153 def C534_W : R600Reg <"C534.W", 534>;
2154 def C535_X : R600Reg <"C535.X", 535>;
2155 def C535_Y : R600Reg <"C535.Y", 535>;
2156 def C535_Z : R600Reg <"C535.Z", 535>;
2157 def C535_W : R600Reg <"C535.W", 535>;
2158 def C536_X : R600Reg <"C536.X", 536>;
2159 def C536_Y : R600Reg <"C536.Y", 536>;
2160 def C536_Z : R600Reg <"C536.Z", 536>;
2161 def C536_W : R600Reg <"C536.W", 536>;
2162 def C537_X : R600Reg <"C537.X", 537>;
2163 def C537_Y : R600Reg <"C537.Y", 537>;
2164 def C537_Z : R600Reg <"C537.Z", 537>;
2165 def C537_W : R600Reg <"C537.W", 537>;
2166 def C538_X : R600Reg <"C538.X", 538>;
2167 def C538_Y : R600Reg <"C538.Y", 538>;
2168 def C538_Z : R600Reg <"C538.Z", 538>;
2169 def C538_W : R600Reg <"C538.W", 538>;
2170 def C539_X : R600Reg <"C539.X", 539>;
2171 def C539_Y : R600Reg <"C539.Y", 539>;
2172 def C539_Z : R600Reg <"C539.Z", 539>;
2173 def C539_W : R600Reg <"C539.W", 539>;
2174 def C540_X : R600Reg <"C540.X", 540>;
2175 def C540_Y : R600Reg <"C540.Y", 540>;
2176 def C540_Z : R600Reg <"C540.Z", 540>;
2177 def C540_W : R600Reg <"C540.W", 540>;
2178 def C541_X : R600Reg <"C541.X", 541>;
2179 def C541_Y : R600Reg <"C541.Y", 541>;
2180 def C541_Z : R600Reg <"C541.Z", 541>;
2181 def C541_W : R600Reg <"C541.W", 541>;
2182 def C542_X : R600Reg <"C542.X", 542>;
2183 def C542_Y : R600Reg <"C542.Y", 542>;
2184 def C542_Z : R600Reg <"C542.Z", 542>;
2185 def C542_W : R600Reg <"C542.W", 542>;
2186 def C543_X : R600Reg <"C543.X", 543>;
2187 def C543_Y : R600Reg <"C543.Y", 543>;
2188 def C543_Z : R600Reg <"C543.Z", 543>;
2189 def C543_W : R600Reg <"C543.W", 543>;
2190 def C544_X : R600Reg <"C544.X", 544>;
2191 def C544_Y : R600Reg <"C544.Y", 544>;
2192 def C544_Z : R600Reg <"C544.Z", 544>;
2193 def C544_W : R600Reg <"C544.W", 544>;
2194 def C545_X : R600Reg <"C545.X", 545>;
2195 def C545_Y : R600Reg <"C545.Y", 545>;
2196 def C545_Z : R600Reg <"C545.Z", 545>;
2197 def C545_W : R600Reg <"C545.W", 545>;
2198 def C546_X : R600Reg <"C546.X", 546>;
2199 def C546_Y : R600Reg <"C546.Y", 546>;
2200 def C546_Z : R600Reg <"C546.Z", 546>;
2201 def C546_W : R600Reg <"C546.W", 546>;
2202 def C547_X : R600Reg <"C547.X", 547>;
2203 def C547_Y : R600Reg <"C547.Y", 547>;
2204 def C547_Z : R600Reg <"C547.Z", 547>;
2205 def C547_W : R600Reg <"C547.W", 547>;
2206 def C548_X : R600Reg <"C548.X", 548>;
2207 def C548_Y : R600Reg <"C548.Y", 548>;
2208 def C548_Z : R600Reg <"C548.Z", 548>;
2209 def C548_W : R600Reg <"C548.W", 548>;
2210 def C549_X : R600Reg <"C549.X", 549>;
2211 def C549_Y : R600Reg <"C549.Y", 549>;
2212 def C549_Z : R600Reg <"C549.Z", 549>;
2213 def C549_W : R600Reg <"C549.W", 549>;
2214 def C550_X : R600Reg <"C550.X", 550>;
2215 def C550_Y : R600Reg <"C550.Y", 550>;
2216 def C550_Z : R600Reg <"C550.Z", 550>;
2217 def C550_W : R600Reg <"C550.W", 550>;
2218 def C551_X : R600Reg <"C551.X", 551>;
2219 def C551_Y : R600Reg <"C551.Y", 551>;
2220 def C551_Z : R600Reg <"C551.Z", 551>;
2221 def C551_W : R600Reg <"C551.W", 551>;
2222 def C552_X : R600Reg <"C552.X", 552>;
2223 def C552_Y : R600Reg <"C552.Y", 552>;
2224 def C552_Z : R600Reg <"C552.Z", 552>;
2225 def C552_W : R600Reg <"C552.W", 552>;
2226 def C553_X : R600Reg <"C553.X", 553>;
2227 def C553_Y : R600Reg <"C553.Y", 553>;
2228 def C553_Z : R600Reg <"C553.Z", 553>;
2229 def C553_W : R600Reg <"C553.W", 553>;
2230 def C554_X : R600Reg <"C554.X", 554>;
2231 def C554_Y : R600Reg <"C554.Y", 554>;
2232 def C554_Z : R600Reg <"C554.Z", 554>;
2233 def C554_W : R600Reg <"C554.W", 554>;
2234 def C555_X : R600Reg <"C555.X", 555>;
2235 def C555_Y : R600Reg <"C555.Y", 555>;
2236 def C555_Z : R600Reg <"C555.Z", 555>;
2237 def C555_W : R600Reg <"C555.W", 555>;
2238 def C556_X : R600Reg <"C556.X", 556>;
2239 def C556_Y : R600Reg <"C556.Y", 556>;
2240 def C556_Z : R600Reg <"C556.Z", 556>;
2241 def C556_W : R600Reg <"C556.W", 556>;
2242 def C557_X : R600Reg <"C557.X", 557>;
2243 def C557_Y : R600Reg <"C557.Y", 557>;
2244 def C557_Z : R600Reg <"C557.Z", 557>;
2245 def C557_W : R600Reg <"C557.W", 557>;
2246 def C558_X : R600Reg <"C558.X", 558>;
2247 def C558_Y : R600Reg <"C558.Y", 558>;
2248 def C558_Z : R600Reg <"C558.Z", 558>;
2249 def C558_W : R600Reg <"C558.W", 558>;
2250 def C559_X : R600Reg <"C559.X", 559>;
2251 def C559_Y : R600Reg <"C559.Y", 559>;
2252 def C559_Z : R600Reg <"C559.Z", 559>;
2253 def C559_W : R600Reg <"C559.W", 559>;
2254 def C560_X : R600Reg <"C560.X", 560>;
2255 def C560_Y : R600Reg <"C560.Y", 560>;
2256 def C560_Z : R600Reg <"C560.Z", 560>;
2257 def C560_W : R600Reg <"C560.W", 560>;
2258 def C561_X : R600Reg <"C561.X", 561>;
2259 def C561_Y : R600Reg <"C561.Y", 561>;
2260 def C561_Z : R600Reg <"C561.Z", 561>;
2261 def C561_W : R600Reg <"C561.W", 561>;
2262 def C562_X : R600Reg <"C562.X", 562>;
2263 def C562_Y : R600Reg <"C562.Y", 562>;
2264 def C562_Z : R600Reg <"C562.Z", 562>;
2265 def C562_W : R600Reg <"C562.W", 562>;
2266 def C563_X : R600Reg <"C563.X", 563>;
2267 def C563_Y : R600Reg <"C563.Y", 563>;
2268 def C563_Z : R600Reg <"C563.Z", 563>;
2269 def C563_W : R600Reg <"C563.W", 563>;
2270 def C564_X : R600Reg <"C564.X", 564>;
2271 def C564_Y : R600Reg <"C564.Y", 564>;
2272 def C564_Z : R600Reg <"C564.Z", 564>;
2273 def C564_W : R600Reg <"C564.W", 564>;
2274 def C565_X : R600Reg <"C565.X", 565>;
2275 def C565_Y : R600Reg <"C565.Y", 565>;
2276 def C565_Z : R600Reg <"C565.Z", 565>;
2277 def C565_W : R600Reg <"C565.W", 565>;
2278 def C566_X : R600Reg <"C566.X", 566>;
2279 def C566_Y : R600Reg <"C566.Y", 566>;
2280 def C566_Z : R600Reg <"C566.Z", 566>;
2281 def C566_W : R600Reg <"C566.W", 566>;
2282 def C567_X : R600Reg <"C567.X", 567>;
2283 def C567_Y : R600Reg <"C567.Y", 567>;
2284 def C567_Z : R600Reg <"C567.Z", 567>;
2285 def C567_W : R600Reg <"C567.W", 567>;
2286 def C568_X : R600Reg <"C568.X", 568>;
2287 def C568_Y : R600Reg <"C568.Y", 568>;
2288 def C568_Z : R600Reg <"C568.Z", 568>;
2289 def C568_W : R600Reg <"C568.W", 568>;
2290 def C569_X : R600Reg <"C569.X", 569>;
2291 def C569_Y : R600Reg <"C569.Y", 569>;
2292 def C569_Z : R600Reg <"C569.Z", 569>;
2293 def C569_W : R600Reg <"C569.W", 569>;
2294 def C570_X : R600Reg <"C570.X", 570>;
2295 def C570_Y : R600Reg <"C570.Y", 570>;
2296 def C570_Z : R600Reg <"C570.Z", 570>;
2297 def C570_W : R600Reg <"C570.W", 570>;
2298 def C571_X : R600Reg <"C571.X", 571>;
2299 def C571_Y : R600Reg <"C571.Y", 571>;
2300 def C571_Z : R600Reg <"C571.Z", 571>;
2301 def C571_W : R600Reg <"C571.W", 571>;
2302 def C572_X : R600Reg <"C572.X", 572>;
2303 def C572_Y : R600Reg <"C572.Y", 572>;
2304 def C572_Z : R600Reg <"C572.Z", 572>;
2305 def C572_W : R600Reg <"C572.W", 572>;
2306 def C573_X : R600Reg <"C573.X", 573>;
2307 def C573_Y : R600Reg <"C573.Y", 573>;
2308 def C573_Z : R600Reg <"C573.Z", 573>;
2309 def C573_W : R600Reg <"C573.W", 573>;
2310 def C574_X : R600Reg <"C574.X", 574>;
2311 def C574_Y : R600Reg <"C574.Y", 574>;
2312 def C574_Z : R600Reg <"C574.Z", 574>;
2313 def C574_W : R600Reg <"C574.W", 574>;
2314 def C575_X : R600Reg <"C575.X", 575>;
2315 def C575_Y : R600Reg <"C575.Y", 575>;
2316 def C575_Z : R600Reg <"C575.Z", 575>;
2317 def C575_W : R600Reg <"C575.W", 575>;
2318 def C576_X : R600Reg <"C576.X", 576>;
2319 def C576_Y : R600Reg <"C576.Y", 576>;
2320 def C576_Z : R600Reg <"C576.Z", 576>;
2321 def C576_W : R600Reg <"C576.W", 576>;
2322 def C577_X : R600Reg <"C577.X", 577>;
2323 def C577_Y : R600Reg <"C577.Y", 577>;
2324 def C577_Z : R600Reg <"C577.Z", 577>;
2325 def C577_W : R600Reg <"C577.W", 577>;
2326 def C578_X : R600Reg <"C578.X", 578>;
2327 def C578_Y : R600Reg <"C578.Y", 578>;
2328 def C578_Z : R600Reg <"C578.Z", 578>;
2329 def C578_W : R600Reg <"C578.W", 578>;
2330 def C579_X : R600Reg <"C579.X", 579>;
2331 def C579_Y : R600Reg <"C579.Y", 579>;
2332 def C579_Z : R600Reg <"C579.Z", 579>;
2333 def C579_W : R600Reg <"C579.W", 579>;
2334 def C580_X : R600Reg <"C580.X", 580>;
2335 def C580_Y : R600Reg <"C580.Y", 580>;
2336 def C580_Z : R600Reg <"C580.Z", 580>;
2337 def C580_W : R600Reg <"C580.W", 580>;
2338 def C581_X : R600Reg <"C581.X", 581>;
2339 def C581_Y : R600Reg <"C581.Y", 581>;
2340 def C581_Z : R600Reg <"C581.Z", 581>;
2341 def C581_W : R600Reg <"C581.W", 581>;
2342 def C582_X : R600Reg <"C582.X", 582>;
2343 def C582_Y : R600Reg <"C582.Y", 582>;
2344 def C582_Z : R600Reg <"C582.Z", 582>;
2345 def C582_W : R600Reg <"C582.W", 582>;
2346 def C583_X : R600Reg <"C583.X", 583>;
2347 def C583_Y : R600Reg <"C583.Y", 583>;
2348 def C583_Z : R600Reg <"C583.Z", 583>;
2349 def C583_W : R600Reg <"C583.W", 583>;
2350 def C584_X : R600Reg <"C584.X", 584>;
2351 def C584_Y : R600Reg <"C584.Y", 584>;
2352 def C584_Z : R600Reg <"C584.Z", 584>;
2353 def C584_W : R600Reg <"C584.W", 584>;
2354 def C585_X : R600Reg <"C585.X", 585>;
2355 def C585_Y : R600Reg <"C585.Y", 585>;
2356 def C585_Z : R600Reg <"C585.Z", 585>;
2357 def C585_W : R600Reg <"C585.W", 585>;
2358 def C586_X : R600Reg <"C586.X", 586>;
2359 def C586_Y : R600Reg <"C586.Y", 586>;
2360 def C586_Z : R600Reg <"C586.Z", 586>;
2361 def C586_W : R600Reg <"C586.W", 586>;
2362 def C587_X : R600Reg <"C587.X", 587>;
2363 def C587_Y : R600Reg <"C587.Y", 587>;
2364 def C587_Z : R600Reg <"C587.Z", 587>;
2365 def C587_W : R600Reg <"C587.W", 587>;
2366 def C588_X : R600Reg <"C588.X", 588>;
2367 def C588_Y : R600Reg <"C588.Y", 588>;
2368 def C588_Z : R600Reg <"C588.Z", 588>;
2369 def C588_W : R600Reg <"C588.W", 588>;
2370 def C589_X : R600Reg <"C589.X", 589>;
2371 def C589_Y : R600Reg <"C589.Y", 589>;
2372 def C589_Z : R600Reg <"C589.Z", 589>;
2373 def C589_W : R600Reg <"C589.W", 589>;
2374 def C590_X : R600Reg <"C590.X", 590>;
2375 def C590_Y : R600Reg <"C590.Y", 590>;
2376 def C590_Z : R600Reg <"C590.Z", 590>;
2377 def C590_W : R600Reg <"C590.W", 590>;
2378 def C591_X : R600Reg <"C591.X", 591>;
2379 def C591_Y : R600Reg <"C591.Y", 591>;
2380 def C591_Z : R600Reg <"C591.Z", 591>;
2381 def C591_W : R600Reg <"C591.W", 591>;
2382 def C592_X : R600Reg <"C592.X", 592>;
2383 def C592_Y : R600Reg <"C592.Y", 592>;
2384 def C592_Z : R600Reg <"C592.Z", 592>;
2385 def C592_W : R600Reg <"C592.W", 592>;
2386 def C593_X : R600Reg <"C593.X", 593>;
2387 def C593_Y : R600Reg <"C593.Y", 593>;
2388 def C593_Z : R600Reg <"C593.Z", 593>;
2389 def C593_W : R600Reg <"C593.W", 593>;
2390 def C594_X : R600Reg <"C594.X", 594>;
2391 def C594_Y : R600Reg <"C594.Y", 594>;
2392 def C594_Z : R600Reg <"C594.Z", 594>;
2393 def C594_W : R600Reg <"C594.W", 594>;
2394 def C595_X : R600Reg <"C595.X", 595>;
2395 def C595_Y : R600Reg <"C595.Y", 595>;
2396 def C595_Z : R600Reg <"C595.Z", 595>;
2397 def C595_W : R600Reg <"C595.W", 595>;
2398 def C596_X : R600Reg <"C596.X", 596>;
2399 def C596_Y : R600Reg <"C596.Y", 596>;
2400 def C596_Z : R600Reg <"C596.Z", 596>;
2401 def C596_W : R600Reg <"C596.W", 596>;
2402 def C597_X : R600Reg <"C597.X", 597>;
2403 def C597_Y : R600Reg <"C597.Y", 597>;
2404 def C597_Z : R600Reg <"C597.Z", 597>;
2405 def C597_W : R600Reg <"C597.W", 597>;
2406 def C598_X : R600Reg <"C598.X", 598>;
2407 def C598_Y : R600Reg <"C598.Y", 598>;
2408 def C598_Z : R600Reg <"C598.Z", 598>;
2409 def C598_W : R600Reg <"C598.W", 598>;
2410 def C599_X : R600Reg <"C599.X", 599>;
2411 def C599_Y : R600Reg <"C599.Y", 599>;
2412 def C599_Z : R600Reg <"C599.Z", 599>;
2413 def C599_W : R600Reg <"C599.W", 599>;
2414 def C600_X : R600Reg <"C600.X", 600>;
2415 def C600_Y : R600Reg <"C600.Y", 600>;
2416 def C600_Z : R600Reg <"C600.Z", 600>;
2417 def C600_W : R600Reg <"C600.W", 600>;
2418 def C601_X : R600Reg <"C601.X", 601>;
2419 def C601_Y : R600Reg <"C601.Y", 601>;
2420 def C601_Z : R600Reg <"C601.Z", 601>;
2421 def C601_W : R600Reg <"C601.W", 601>;
2422 def C602_X : R600Reg <"C602.X", 602>;
2423 def C602_Y : R600Reg <"C602.Y", 602>;
2424 def C602_Z : R600Reg <"C602.Z", 602>;
2425 def C602_W : R600Reg <"C602.W", 602>;
2426 def C603_X : R600Reg <"C603.X", 603>;
2427 def C603_Y : R600Reg <"C603.Y", 603>;
2428 def C603_Z : R600Reg <"C603.Z", 603>;
2429 def C603_W : R600Reg <"C603.W", 603>;
2430 def C604_X : R600Reg <"C604.X", 604>;
2431 def C604_Y : R600Reg <"C604.Y", 604>;
2432 def C604_Z : R600Reg <"C604.Z", 604>;
2433 def C604_W : R600Reg <"C604.W", 604>;
2434 def C605_X : R600Reg <"C605.X", 605>;
2435 def C605_Y : R600Reg <"C605.Y", 605>;
2436 def C605_Z : R600Reg <"C605.Z", 605>;
2437 def C605_W : R600Reg <"C605.W", 605>;
2438 def C606_X : R600Reg <"C606.X", 606>;
2439 def C606_Y : R600Reg <"C606.Y", 606>;
2440 def C606_Z : R600Reg <"C606.Z", 606>;
2441 def C606_W : R600Reg <"C606.W", 606>;
2442 def C607_X : R600Reg <"C607.X", 607>;
2443 def C607_Y : R600Reg <"C607.Y", 607>;
2444 def C607_Z : R600Reg <"C607.Z", 607>;
2445 def C607_W : R600Reg <"C607.W", 607>;
2446 def C608_X : R600Reg <"C608.X", 608>;
2447 def C608_Y : R600Reg <"C608.Y", 608>;
2448 def C608_Z : R600Reg <"C608.Z", 608>;
2449 def C608_W : R600Reg <"C608.W", 608>;
2450 def C609_X : R600Reg <"C609.X", 609>;
2451 def C609_Y : R600Reg <"C609.Y", 609>;
2452 def C609_Z : R600Reg <"C609.Z", 609>;
2453 def C609_W : R600Reg <"C609.W", 609>;
2454 def C610_X : R600Reg <"C610.X", 610>;
2455 def C610_Y : R600Reg <"C610.Y", 610>;
2456 def C610_Z : R600Reg <"C610.Z", 610>;
2457 def C610_W : R600Reg <"C610.W", 610>;
2458 def C611_X : R600Reg <"C611.X", 611>;
2459 def C611_Y : R600Reg <"C611.Y", 611>;
2460 def C611_Z : R600Reg <"C611.Z", 611>;
2461 def C611_W : R600Reg <"C611.W", 611>;
2462 def C612_X : R600Reg <"C612.X", 612>;
2463 def C612_Y : R600Reg <"C612.Y", 612>;
2464 def C612_Z : R600Reg <"C612.Z", 612>;
2465 def C612_W : R600Reg <"C612.W", 612>;
2466 def C613_X : R600Reg <"C613.X", 613>;
2467 def C613_Y : R600Reg <"C613.Y", 613>;
2468 def C613_Z : R600Reg <"C613.Z", 613>;
2469 def C613_W : R600Reg <"C613.W", 613>;
2470 def C614_X : R600Reg <"C614.X", 614>;
2471 def C614_Y : R600Reg <"C614.Y", 614>;
2472 def C614_Z : R600Reg <"C614.Z", 614>;
2473 def C614_W : R600Reg <"C614.W", 614>;
2474 def C615_X : R600Reg <"C615.X", 615>;
2475 def C615_Y : R600Reg <"C615.Y", 615>;
2476 def C615_Z : R600Reg <"C615.Z", 615>;
2477 def C615_W : R600Reg <"C615.W", 615>;
2478 def C616_X : R600Reg <"C616.X", 616>;
2479 def C616_Y : R600Reg <"C616.Y", 616>;
2480 def C616_Z : R600Reg <"C616.Z", 616>;
2481 def C616_W : R600Reg <"C616.W", 616>;
2482 def C617_X : R600Reg <"C617.X", 617>;
2483 def C617_Y : R600Reg <"C617.Y", 617>;
2484 def C617_Z : R600Reg <"C617.Z", 617>;
2485 def C617_W : R600Reg <"C617.W", 617>;
2486 def C618_X : R600Reg <"C618.X", 618>;
2487 def C618_Y : R600Reg <"C618.Y", 618>;
2488 def C618_Z : R600Reg <"C618.Z", 618>;
2489 def C618_W : R600Reg <"C618.W", 618>;
2490 def C619_X : R600Reg <"C619.X", 619>;
2491 def C619_Y : R600Reg <"C619.Y", 619>;
2492 def C619_Z : R600Reg <"C619.Z", 619>;
2493 def C619_W : R600Reg <"C619.W", 619>;
2494 def C620_X : R600Reg <"C620.X", 620>;
2495 def C620_Y : R600Reg <"C620.Y", 620>;
2496 def C620_Z : R600Reg <"C620.Z", 620>;
2497 def C620_W : R600Reg <"C620.W", 620>;
2498 def C621_X : R600Reg <"C621.X", 621>;
2499 def C621_Y : R600Reg <"C621.Y", 621>;
2500 def C621_Z : R600Reg <"C621.Z", 621>;
2501 def C621_W : R600Reg <"C621.W", 621>;
2502 def C622_X : R600Reg <"C622.X", 622>;
2503 def C622_Y : R600Reg <"C622.Y", 622>;
2504 def C622_Z : R600Reg <"C622.Z", 622>;
2505 def C622_W : R600Reg <"C622.W", 622>;
2506 def C623_X : R600Reg <"C623.X", 623>;
2507 def C623_Y : R600Reg <"C623.Y", 623>;
2508 def C623_Z : R600Reg <"C623.Z", 623>;
2509 def C623_W : R600Reg <"C623.W", 623>;
2510 def C624_X : R600Reg <"C624.X", 624>;
2511 def C624_Y : R600Reg <"C624.Y", 624>;
2512 def C624_Z : R600Reg <"C624.Z", 624>;
2513 def C624_W : R600Reg <"C624.W", 624>;
2514 def C625_X : R600Reg <"C625.X", 625>;
2515 def C625_Y : R600Reg <"C625.Y", 625>;
2516 def C625_Z : R600Reg <"C625.Z", 625>;
2517 def C625_W : R600Reg <"C625.W", 625>;
2518 def C626_X : R600Reg <"C626.X", 626>;
2519 def C626_Y : R600Reg <"C626.Y", 626>;
2520 def C626_Z : R600Reg <"C626.Z", 626>;
2521 def C626_W : R600Reg <"C626.W", 626>;
2522 def C627_X : R600Reg <"C627.X", 627>;
2523 def C627_Y : R600Reg <"C627.Y", 627>;
2524 def C627_Z : R600Reg <"C627.Z", 627>;
2525 def C627_W : R600Reg <"C627.W", 627>;
2526 def C628_X : R600Reg <"C628.X", 628>;
2527 def C628_Y : R600Reg <"C628.Y", 628>;
2528 def C628_Z : R600Reg <"C628.Z", 628>;
2529 def C628_W : R600Reg <"C628.W", 628>;
2530 def C629_X : R600Reg <"C629.X", 629>;
2531 def C629_Y : R600Reg <"C629.Y", 629>;
2532 def C629_Z : R600Reg <"C629.Z", 629>;
2533 def C629_W : R600Reg <"C629.W", 629>;
2534 def C630_X : R600Reg <"C630.X", 630>;
2535 def C630_Y : R600Reg <"C630.Y", 630>;
2536 def C630_Z : R600Reg <"C630.Z", 630>;
2537 def C630_W : R600Reg <"C630.W", 630>;
2538 def C631_X : R600Reg <"C631.X", 631>;
2539 def C631_Y : R600Reg <"C631.Y", 631>;
2540 def C631_Z : R600Reg <"C631.Z", 631>;
2541 def C631_W : R600Reg <"C631.W", 631>;
2542 def C632_X : R600Reg <"C632.X", 632>;
2543 def C632_Y : R600Reg <"C632.Y", 632>;
2544 def C632_Z : R600Reg <"C632.Z", 632>;
2545 def C632_W : R600Reg <"C632.W", 632>;
2546 def C633_X : R600Reg <"C633.X", 633>;
2547 def C633_Y : R600Reg <"C633.Y", 633>;
2548 def C633_Z : R600Reg <"C633.Z", 633>;
2549 def C633_W : R600Reg <"C633.W", 633>;
2550 def C634_X : R600Reg <"C634.X", 634>;
2551 def C634_Y : R600Reg <"C634.Y", 634>;
2552 def C634_Z : R600Reg <"C634.Z", 634>;
2553 def C634_W : R600Reg <"C634.W", 634>;
2554 def C635_X : R600Reg <"C635.X", 635>;
2555 def C635_Y : R600Reg <"C635.Y", 635>;
2556 def C635_Z : R600Reg <"C635.Z", 635>;
2557 def C635_W : R600Reg <"C635.W", 635>;
2558 def C636_X : R600Reg <"C636.X", 636>;
2559 def C636_Y : R600Reg <"C636.Y", 636>;
2560 def C636_Z : R600Reg <"C636.Z", 636>;
2561 def C636_W : R600Reg <"C636.W", 636>;
2562 def C637_X : R600Reg <"C637.X", 637>;
2563 def C637_Y : R600Reg <"C637.Y", 637>;
2564 def C637_Z : R600Reg <"C637.Z", 637>;
2565 def C637_W : R600Reg <"C637.W", 637>;
2566 def C638_X : R600Reg <"C638.X", 638>;
2567 def C638_Y : R600Reg <"C638.Y", 638>;
2568 def C638_Z : R600Reg <"C638.Z", 638>;
2569 def C638_W : R600Reg <"C638.W", 638>;
2570 def C639_X : R600Reg <"C639.X", 639>;
2571 def C639_Y : R600Reg <"C639.Y", 639>;
2572 def C639_Z : R600Reg <"C639.Z", 639>;
2573 def C639_W : R600Reg <"C639.W", 639>;
2574 def C640_X : R600Reg <"C640.X", 640>;
2575 def C640_Y : R600Reg <"C640.Y", 640>;
2576 def C640_Z : R600Reg <"C640.Z", 640>;
2577 def C640_W : R600Reg <"C640.W", 640>;
2578 def C641_X : R600Reg <"C641.X", 641>;
2579 def C641_Y : R600Reg <"C641.Y", 641>;
2580 def C641_Z : R600Reg <"C641.Z", 641>;
2581 def C641_W : R600Reg <"C641.W", 641>;
2582 def C642_X : R600Reg <"C642.X", 642>;
2583 def C642_Y : R600Reg <"C642.Y", 642>;
2584 def C642_Z : R600Reg <"C642.Z", 642>;
2585 def C642_W : R600Reg <"C642.W", 642>;
2586 def C643_X : R600Reg <"C643.X", 643>;
2587 def C643_Y : R600Reg <"C643.Y", 643>;
2588 def C643_Z : R600Reg <"C643.Z", 643>;
2589 def C643_W : R600Reg <"C643.W", 643>;
2590 def C644_X : R600Reg <"C644.X", 644>;
2591 def C644_Y : R600Reg <"C644.Y", 644>;
2592 def C644_Z : R600Reg <"C644.Z", 644>;
2593 def C644_W : R600Reg <"C644.W", 644>;
2594 def C645_X : R600Reg <"C645.X", 645>;
2595 def C645_Y : R600Reg <"C645.Y", 645>;
2596 def C645_Z : R600Reg <"C645.Z", 645>;
2597 def C645_W : R600Reg <"C645.W", 645>;
2598 def C646_X : R600Reg <"C646.X", 646>;
2599 def C646_Y : R600Reg <"C646.Y", 646>;
2600 def C646_Z : R600Reg <"C646.Z", 646>;
2601 def C646_W : R600Reg <"C646.W", 646>;
2602 def C647_X : R600Reg <"C647.X", 647>;
2603 def C647_Y : R600Reg <"C647.Y", 647>;
2604 def C647_Z : R600Reg <"C647.Z", 647>;
2605 def C647_W : R600Reg <"C647.W", 647>;
2606 def C648_X : R600Reg <"C648.X", 648>;
2607 def C648_Y : R600Reg <"C648.Y", 648>;
2608 def C648_Z : R600Reg <"C648.Z", 648>;
2609 def C648_W : R600Reg <"C648.W", 648>;
2610 def C649_X : R600Reg <"C649.X", 649>;
2611 def C649_Y : R600Reg <"C649.Y", 649>;
2612 def C649_Z : R600Reg <"C649.Z", 649>;
2613 def C649_W : R600Reg <"C649.W", 649>;
2614 def C650_X : R600Reg <"C650.X", 650>;
2615 def C650_Y : R600Reg <"C650.Y", 650>;
2616 def C650_Z : R600Reg <"C650.Z", 650>;
2617 def C650_W : R600Reg <"C650.W", 650>;
2618 def C651_X : R600Reg <"C651.X", 651>;
2619 def C651_Y : R600Reg <"C651.Y", 651>;
2620 def C651_Z : R600Reg <"C651.Z", 651>;
2621 def C651_W : R600Reg <"C651.W", 651>;
2622 def C652_X : R600Reg <"C652.X", 652>;
2623 def C652_Y : R600Reg <"C652.Y", 652>;
2624 def C652_Z : R600Reg <"C652.Z", 652>;
2625 def C652_W : R600Reg <"C652.W", 652>;
2626 def C653_X : R600Reg <"C653.X", 653>;
2627 def C653_Y : R600Reg <"C653.Y", 653>;
2628 def C653_Z : R600Reg <"C653.Z", 653>;
2629 def C653_W : R600Reg <"C653.W", 653>;
2630 def C654_X : R600Reg <"C654.X", 654>;
2631 def C654_Y : R600Reg <"C654.Y", 654>;
2632 def C654_Z : R600Reg <"C654.Z", 654>;
2633 def C654_W : R600Reg <"C654.W", 654>;
2634 def C655_X : R600Reg <"C655.X", 655>;
2635 def C655_Y : R600Reg <"C655.Y", 655>;
2636 def C655_Z : R600Reg <"C655.Z", 655>;
2637 def C655_W : R600Reg <"C655.W", 655>;
2638 def C656_X : R600Reg <"C656.X", 656>;
2639 def C656_Y : R600Reg <"C656.Y", 656>;
2640 def C656_Z : R600Reg <"C656.Z", 656>;
2641 def C656_W : R600Reg <"C656.W", 656>;
2642 def C657_X : R600Reg <"C657.X", 657>;
2643 def C657_Y : R600Reg <"C657.Y", 657>;
2644 def C657_Z : R600Reg <"C657.Z", 657>;
2645 def C657_W : R600Reg <"C657.W", 657>;
2646 def C658_X : R600Reg <"C658.X", 658>;
2647 def C658_Y : R600Reg <"C658.Y", 658>;
2648 def C658_Z : R600Reg <"C658.Z", 658>;
2649 def C658_W : R600Reg <"C658.W", 658>;
2650 def C659_X : R600Reg <"C659.X", 659>;
2651 def C659_Y : R600Reg <"C659.Y", 659>;
2652 def C659_Z : R600Reg <"C659.Z", 659>;
2653 def C659_W : R600Reg <"C659.W", 659>;
2654 def C660_X : R600Reg <"C660.X", 660>;
2655 def C660_Y : R600Reg <"C660.Y", 660>;
2656 def C660_Z : R600Reg <"C660.Z", 660>;
2657 def C660_W : R600Reg <"C660.W", 660>;
2658 def C661_X : R600Reg <"C661.X", 661>;
2659 def C661_Y : R600Reg <"C661.Y", 661>;
2660 def C661_Z : R600Reg <"C661.Z", 661>;
2661 def C661_W : R600Reg <"C661.W", 661>;
2662 def C662_X : R600Reg <"C662.X", 662>;
2663 def C662_Y : R600Reg <"C662.Y", 662>;
2664 def C662_Z : R600Reg <"C662.Z", 662>;
2665 def C662_W : R600Reg <"C662.W", 662>;
2666 def C663_X : R600Reg <"C663.X", 663>;
2667 def C663_Y : R600Reg <"C663.Y", 663>;
2668 def C663_Z : R600Reg <"C663.Z", 663>;
2669 def C663_W : R600Reg <"C663.W", 663>;
2670 def C664_X : R600Reg <"C664.X", 664>;
2671 def C664_Y : R600Reg <"C664.Y", 664>;
2672 def C664_Z : R600Reg <"C664.Z", 664>;
2673 def C664_W : R600Reg <"C664.W", 664>;
2674 def C665_X : R600Reg <"C665.X", 665>;
2675 def C665_Y : R600Reg <"C665.Y", 665>;
2676 def C665_Z : R600Reg <"C665.Z", 665>;
2677 def C665_W : R600Reg <"C665.W", 665>;
2678 def C666_X : R600Reg <"C666.X", 666>;
2679 def C666_Y : R600Reg <"C666.Y", 666>;
2680 def C666_Z : R600Reg <"C666.Z", 666>;
2681 def C666_W : R600Reg <"C666.W", 666>;
2682 def C667_X : R600Reg <"C667.X", 667>;
2683 def C667_Y : R600Reg <"C667.Y", 667>;
2684 def C667_Z : R600Reg <"C667.Z", 667>;
2685 def C667_W : R600Reg <"C667.W", 667>;
2686 def C668_X : R600Reg <"C668.X", 668>;
2687 def C668_Y : R600Reg <"C668.Y", 668>;
2688 def C668_Z : R600Reg <"C668.Z", 668>;
2689 def C668_W : R600Reg <"C668.W", 668>;
2690 def C669_X : R600Reg <"C669.X", 669>;
2691 def C669_Y : R600Reg <"C669.Y", 669>;
2692 def C669_Z : R600Reg <"C669.Z", 669>;
2693 def C669_W : R600Reg <"C669.W", 669>;
2694 def C670_X : R600Reg <"C670.X", 670>;
2695 def C670_Y : R600Reg <"C670.Y", 670>;
2696 def C670_Z : R600Reg <"C670.Z", 670>;
2697 def C670_W : R600Reg <"C670.W", 670>;
2698 def C671_X : R600Reg <"C671.X", 671>;
2699 def C671_Y : R600Reg <"C671.Y", 671>;
2700 def C671_Z : R600Reg <"C671.Z", 671>;
2701 def C671_W : R600Reg <"C671.W", 671>;
2702 def C672_X : R600Reg <"C672.X", 672>;
2703 def C672_Y : R600Reg <"C672.Y", 672>;
2704 def C672_Z : R600Reg <"C672.Z", 672>;
2705 def C672_W : R600Reg <"C672.W", 672>;
2706 def C673_X : R600Reg <"C673.X", 673>;
2707 def C673_Y : R600Reg <"C673.Y", 673>;
2708 def C673_Z : R600Reg <"C673.Z", 673>;
2709 def C673_W : R600Reg <"C673.W", 673>;
2710 def C674_X : R600Reg <"C674.X", 674>;
2711 def C674_Y : R600Reg <"C674.Y", 674>;
2712 def C674_Z : R600Reg <"C674.Z", 674>;
2713 def C674_W : R600Reg <"C674.W", 674>;
2714 def C675_X : R600Reg <"C675.X", 675>;
2715 def C675_Y : R600Reg <"C675.Y", 675>;
2716 def C675_Z : R600Reg <"C675.Z", 675>;
2717 def C675_W : R600Reg <"C675.W", 675>;
2718 def C676_X : R600Reg <"C676.X", 676>;
2719 def C676_Y : R600Reg <"C676.Y", 676>;
2720 def C676_Z : R600Reg <"C676.Z", 676>;
2721 def C676_W : R600Reg <"C676.W", 676>;
2722 def C677_X : R600Reg <"C677.X", 677>;
2723 def C677_Y : R600Reg <"C677.Y", 677>;
2724 def C677_Z : R600Reg <"C677.Z", 677>;
2725 def C677_W : R600Reg <"C677.W", 677>;
2726 def C678_X : R600Reg <"C678.X", 678>;
2727 def C678_Y : R600Reg <"C678.Y", 678>;
2728 def C678_Z : R600Reg <"C678.Z", 678>;
2729 def C678_W : R600Reg <"C678.W", 678>;
2730 def C679_X : R600Reg <"C679.X", 679>;
2731 def C679_Y : R600Reg <"C679.Y", 679>;
2732 def C679_Z : R600Reg <"C679.Z", 679>;
2733 def C679_W : R600Reg <"C679.W", 679>;
2734 def C680_X : R600Reg <"C680.X", 680>;
2735 def C680_Y : R600Reg <"C680.Y", 680>;
2736 def C680_Z : R600Reg <"C680.Z", 680>;
2737 def C680_W : R600Reg <"C680.W", 680>;
2738 def C681_X : R600Reg <"C681.X", 681>;
2739 def C681_Y : R600Reg <"C681.Y", 681>;
2740 def C681_Z : R600Reg <"C681.Z", 681>;
2741 def C681_W : R600Reg <"C681.W", 681>;
2742 def C682_X : R600Reg <"C682.X", 682>;
2743 def C682_Y : R600Reg <"C682.Y", 682>;
2744 def C682_Z : R600Reg <"C682.Z", 682>;
2745 def C682_W : R600Reg <"C682.W", 682>;
2746 def C683_X : R600Reg <"C683.X", 683>;
2747 def C683_Y : R600Reg <"C683.Y", 683>;
2748 def C683_Z : R600Reg <"C683.Z", 683>;
2749 def C683_W : R600Reg <"C683.W", 683>;
2750 def C684_X : R600Reg <"C684.X", 684>;
2751 def C684_Y : R600Reg <"C684.Y", 684>;
2752 def C684_Z : R600Reg <"C684.Z", 684>;
2753 def C684_W : R600Reg <"C684.W", 684>;
2754 def C685_X : R600Reg <"C685.X", 685>;
2755 def C685_Y : R600Reg <"C685.Y", 685>;
2756 def C685_Z : R600Reg <"C685.Z", 685>;
2757 def C685_W : R600Reg <"C685.W", 685>;
2758 def C686_X : R600Reg <"C686.X", 686>;
2759 def C686_Y : R600Reg <"C686.Y", 686>;
2760 def C686_Z : R600Reg <"C686.Z", 686>;
2761 def C686_W : R600Reg <"C686.W", 686>;
2762 def C687_X : R600Reg <"C687.X", 687>;
2763 def C687_Y : R600Reg <"C687.Y", 687>;
2764 def C687_Z : R600Reg <"C687.Z", 687>;
2765 def C687_W : R600Reg <"C687.W", 687>;
2766 def C688_X : R600Reg <"C688.X", 688>;
2767 def C688_Y : R600Reg <"C688.Y", 688>;
2768 def C688_Z : R600Reg <"C688.Z", 688>;
2769 def C688_W : R600Reg <"C688.W", 688>;
2770 def C689_X : R600Reg <"C689.X", 689>;
2771 def C689_Y : R600Reg <"C689.Y", 689>;
2772 def C689_Z : R600Reg <"C689.Z", 689>;
2773 def C689_W : R600Reg <"C689.W", 689>;
2774 def C690_X : R600Reg <"C690.X", 690>;
2775 def C690_Y : R600Reg <"C690.Y", 690>;
2776 def C690_Z : R600Reg <"C690.Z", 690>;
2777 def C690_W : R600Reg <"C690.W", 690>;
2778 def C691_X : R600Reg <"C691.X", 691>;
2779 def C691_Y : R600Reg <"C691.Y", 691>;
2780 def C691_Z : R600Reg <"C691.Z", 691>;
2781 def C691_W : R600Reg <"C691.W", 691>;
2782 def C692_X : R600Reg <"C692.X", 692>;
2783 def C692_Y : R600Reg <"C692.Y", 692>;
2784 def C692_Z : R600Reg <"C692.Z", 692>;
2785 def C692_W : R600Reg <"C692.W", 692>;
2786 def C693_X : R600Reg <"C693.X", 693>;
2787 def C693_Y : R600Reg <"C693.Y", 693>;
2788 def C693_Z : R600Reg <"C693.Z", 693>;
2789 def C693_W : R600Reg <"C693.W", 693>;
2790 def C694_X : R600Reg <"C694.X", 694>;
2791 def C694_Y : R600Reg <"C694.Y", 694>;
2792 def C694_Z : R600Reg <"C694.Z", 694>;
2793 def C694_W : R600Reg <"C694.W", 694>;
2794 def C695_X : R600Reg <"C695.X", 695>;
2795 def C695_Y : R600Reg <"C695.Y", 695>;
2796 def C695_Z : R600Reg <"C695.Z", 695>;
2797 def C695_W : R600Reg <"C695.W", 695>;
2798 def C696_X : R600Reg <"C696.X", 696>;
2799 def C696_Y : R600Reg <"C696.Y", 696>;
2800 def C696_Z : R600Reg <"C696.Z", 696>;
2801 def C696_W : R600Reg <"C696.W", 696>;
2802 def C697_X : R600Reg <"C697.X", 697>;
2803 def C697_Y : R600Reg <"C697.Y", 697>;
2804 def C697_Z : R600Reg <"C697.Z", 697>;
2805 def C697_W : R600Reg <"C697.W", 697>;
2806 def C698_X : R600Reg <"C698.X", 698>;
2807 def C698_Y : R600Reg <"C698.Y", 698>;
2808 def C698_Z : R600Reg <"C698.Z", 698>;
2809 def C698_W : R600Reg <"C698.W", 698>;
2810 def C699_X : R600Reg <"C699.X", 699>;
2811 def C699_Y : R600Reg <"C699.Y", 699>;
2812 def C699_Z : R600Reg <"C699.Z", 699>;
2813 def C699_W : R600Reg <"C699.W", 699>;
2814 def C700_X : R600Reg <"C700.X", 700>;
2815 def C700_Y : R600Reg <"C700.Y", 700>;
2816 def C700_Z : R600Reg <"C700.Z", 700>;
2817 def C700_W : R600Reg <"C700.W", 700>;
2818 def C701_X : R600Reg <"C701.X", 701>;
2819 def C701_Y : R600Reg <"C701.Y", 701>;
2820 def C701_Z : R600Reg <"C701.Z", 701>;
2821 def C701_W : R600Reg <"C701.W", 701>;
2822 def C702_X : R600Reg <"C702.X", 702>;
2823 def C702_Y : R600Reg <"C702.Y", 702>;
2824 def C702_Z : R600Reg <"C702.Z", 702>;
2825 def C702_W : R600Reg <"C702.W", 702>;
2826 def C703_X : R600Reg <"C703.X", 703>;
2827 def C703_Y : R600Reg <"C703.Y", 703>;
2828 def C703_Z : R600Reg <"C703.Z", 703>;
2829 def C703_W : R600Reg <"C703.W", 703>;
2830 def C704_X : R600Reg <"C704.X", 704>;
2831 def C704_Y : R600Reg <"C704.Y", 704>;
2832 def C704_Z : R600Reg <"C704.Z", 704>;
2833 def C704_W : R600Reg <"C704.W", 704>;
2834 def C705_X : R600Reg <"C705.X", 705>;
2835 def C705_Y : R600Reg <"C705.Y", 705>;
2836 def C705_Z : R600Reg <"C705.Z", 705>;
2837 def C705_W : R600Reg <"C705.W", 705>;
2838 def C706_X : R600Reg <"C706.X", 706>;
2839 def C706_Y : R600Reg <"C706.Y", 706>;
2840 def C706_Z : R600Reg <"C706.Z", 706>;
2841 def C706_W : R600Reg <"C706.W", 706>;
2842 def C707_X : R600Reg <"C707.X", 707>;
2843 def C707_Y : R600Reg <"C707.Y", 707>;
2844 def C707_Z : R600Reg <"C707.Z", 707>;
2845 def C707_W : R600Reg <"C707.W", 707>;
2846 def C708_X : R600Reg <"C708.X", 708>;
2847 def C708_Y : R600Reg <"C708.Y", 708>;
2848 def C708_Z : R600Reg <"C708.Z", 708>;
2849 def C708_W : R600Reg <"C708.W", 708>;
2850 def C709_X : R600Reg <"C709.X", 709>;
2851 def C709_Y : R600Reg <"C709.Y", 709>;
2852 def C709_Z : R600Reg <"C709.Z", 709>;
2853 def C709_W : R600Reg <"C709.W", 709>;
2854 def C710_X : R600Reg <"C710.X", 710>;
2855 def C710_Y : R600Reg <"C710.Y", 710>;
2856 def C710_Z : R600Reg <"C710.Z", 710>;
2857 def C710_W : R600Reg <"C710.W", 710>;
2858 def C711_X : R600Reg <"C711.X", 711>;
2859 def C711_Y : R600Reg <"C711.Y", 711>;
2860 def C711_Z : R600Reg <"C711.Z", 711>;
2861 def C711_W : R600Reg <"C711.W", 711>;
2862 def C712_X : R600Reg <"C712.X", 712>;
2863 def C712_Y : R600Reg <"C712.Y", 712>;
2864 def C712_Z : R600Reg <"C712.Z", 712>;
2865 def C712_W : R600Reg <"C712.W", 712>;
2866 def C713_X : R600Reg <"C713.X", 713>;
2867 def C713_Y : R600Reg <"C713.Y", 713>;
2868 def C713_Z : R600Reg <"C713.Z", 713>;
2869 def C713_W : R600Reg <"C713.W", 713>;
2870 def C714_X : R600Reg <"C714.X", 714>;
2871 def C714_Y : R600Reg <"C714.Y", 714>;
2872 def C714_Z : R600Reg <"C714.Z", 714>;
2873 def C714_W : R600Reg <"C714.W", 714>;
2874 def C715_X : R600Reg <"C715.X", 715>;
2875 def C715_Y : R600Reg <"C715.Y", 715>;
2876 def C715_Z : R600Reg <"C715.Z", 715>;
2877 def C715_W : R600Reg <"C715.W", 715>;
2878 def C716_X : R600Reg <"C716.X", 716>;
2879 def C716_Y : R600Reg <"C716.Y", 716>;
2880 def C716_Z : R600Reg <"C716.Z", 716>;
2881 def C716_W : R600Reg <"C716.W", 716>;
2882 def C717_X : R600Reg <"C717.X", 717>;
2883 def C717_Y : R600Reg <"C717.Y", 717>;
2884 def C717_Z : R600Reg <"C717.Z", 717>;
2885 def C717_W : R600Reg <"C717.W", 717>;
2886 def C718_X : R600Reg <"C718.X", 718>;
2887 def C718_Y : R600Reg <"C718.Y", 718>;
2888 def C718_Z : R600Reg <"C718.Z", 718>;
2889 def C718_W : R600Reg <"C718.W", 718>;
2890 def C719_X : R600Reg <"C719.X", 719>;
2891 def C719_Y : R600Reg <"C719.Y", 719>;
2892 def C719_Z : R600Reg <"C719.Z", 719>;
2893 def C719_W : R600Reg <"C719.W", 719>;
2894 def C720_X : R600Reg <"C720.X", 720>;
2895 def C720_Y : R600Reg <"C720.Y", 720>;
2896 def C720_Z : R600Reg <"C720.Z", 720>;
2897 def C720_W : R600Reg <"C720.W", 720>;
2898 def C721_X : R600Reg <"C721.X", 721>;
2899 def C721_Y : R600Reg <"C721.Y", 721>;
2900 def C721_Z : R600Reg <"C721.Z", 721>;
2901 def C721_W : R600Reg <"C721.W", 721>;
2902 def C722_X : R600Reg <"C722.X", 722>;
2903 def C722_Y : R600Reg <"C722.Y", 722>;
2904 def C722_Z : R600Reg <"C722.Z", 722>;
2905 def C722_W : R600Reg <"C722.W", 722>;
2906 def C723_X : R600Reg <"C723.X", 723>;
2907 def C723_Y : R600Reg <"C723.Y", 723>;
2908 def C723_Z : R600Reg <"C723.Z", 723>;
2909 def C723_W : R600Reg <"C723.W", 723>;
2910 def C724_X : R600Reg <"C724.X", 724>;
2911 def C724_Y : R600Reg <"C724.Y", 724>;
2912 def C724_Z : R600Reg <"C724.Z", 724>;
2913 def C724_W : R600Reg <"C724.W", 724>;
2914 def C725_X : R600Reg <"C725.X", 725>;
2915 def C725_Y : R600Reg <"C725.Y", 725>;
2916 def C725_Z : R600Reg <"C725.Z", 725>;
2917 def C725_W : R600Reg <"C725.W", 725>;
2918 def C726_X : R600Reg <"C726.X", 726>;
2919 def C726_Y : R600Reg <"C726.Y", 726>;
2920 def C726_Z : R600Reg <"C726.Z", 726>;
2921 def C726_W : R600Reg <"C726.W", 726>;
2922 def C727_X : R600Reg <"C727.X", 727>;
2923 def C727_Y : R600Reg <"C727.Y", 727>;
2924 def C727_Z : R600Reg <"C727.Z", 727>;
2925 def C727_W : R600Reg <"C727.W", 727>;
2926 def C728_X : R600Reg <"C728.X", 728>;
2927 def C728_Y : R600Reg <"C728.Y", 728>;
2928 def C728_Z : R600Reg <"C728.Z", 728>;
2929 def C728_W : R600Reg <"C728.W", 728>;
2930 def C729_X : R600Reg <"C729.X", 729>;
2931 def C729_Y : R600Reg <"C729.Y", 729>;
2932 def C729_Z : R600Reg <"C729.Z", 729>;
2933 def C729_W : R600Reg <"C729.W", 729>;
2934 def C730_X : R600Reg <"C730.X", 730>;
2935 def C730_Y : R600Reg <"C730.Y", 730>;
2936 def C730_Z : R600Reg <"C730.Z", 730>;
2937 def C730_W : R600Reg <"C730.W", 730>;
2938 def C731_X : R600Reg <"C731.X", 731>;
2939 def C731_Y : R600Reg <"C731.Y", 731>;
2940 def C731_Z : R600Reg <"C731.Z", 731>;
2941 def C731_W : R600Reg <"C731.W", 731>;
2942 def C732_X : R600Reg <"C732.X", 732>;
2943 def C732_Y : R600Reg <"C732.Y", 732>;
2944 def C732_Z : R600Reg <"C732.Z", 732>;
2945 def C732_W : R600Reg <"C732.W", 732>;
2946 def C733_X : R600Reg <"C733.X", 733>;
2947 def C733_Y : R600Reg <"C733.Y", 733>;
2948 def C733_Z : R600Reg <"C733.Z", 733>;
2949 def C733_W : R600Reg <"C733.W", 733>;
2950 def C734_X : R600Reg <"C734.X", 734>;
2951 def C734_Y : R600Reg <"C734.Y", 734>;
2952 def C734_Z : R600Reg <"C734.Z", 734>;
2953 def C734_W : R600Reg <"C734.W", 734>;
2954 def C735_X : R600Reg <"C735.X", 735>;
2955 def C735_Y : R600Reg <"C735.Y", 735>;
2956 def C735_Z : R600Reg <"C735.Z", 735>;
2957 def C735_W : R600Reg <"C735.W", 735>;
2958 def C736_X : R600Reg <"C736.X", 736>;
2959 def C736_Y : R600Reg <"C736.Y", 736>;
2960 def C736_Z : R600Reg <"C736.Z", 736>;
2961 def C736_W : R600Reg <"C736.W", 736>;
2962 def C737_X : R600Reg <"C737.X", 737>;
2963 def C737_Y : R600Reg <"C737.Y", 737>;
2964 def C737_Z : R600Reg <"C737.Z", 737>;
2965 def C737_W : R600Reg <"C737.W", 737>;
2966 def C738_X : R600Reg <"C738.X", 738>;
2967 def C738_Y : R600Reg <"C738.Y", 738>;
2968 def C738_Z : R600Reg <"C738.Z", 738>;
2969 def C738_W : R600Reg <"C738.W", 738>;
2970 def C739_X : R600Reg <"C739.X", 739>;
2971 def C739_Y : R600Reg <"C739.Y", 739>;
2972 def C739_Z : R600Reg <"C739.Z", 739>;
2973 def C739_W : R600Reg <"C739.W", 739>;
2974 def C740_X : R600Reg <"C740.X", 740>;
2975 def C740_Y : R600Reg <"C740.Y", 740>;
2976 def C740_Z : R600Reg <"C740.Z", 740>;
2977 def C740_W : R600Reg <"C740.W", 740>;
2978 def C741_X : R600Reg <"C741.X", 741>;
2979 def C741_Y : R600Reg <"C741.Y", 741>;
2980 def C741_Z : R600Reg <"C741.Z", 741>;
2981 def C741_W : R600Reg <"C741.W", 741>;
2982 def C742_X : R600Reg <"C742.X", 742>;
2983 def C742_Y : R600Reg <"C742.Y", 742>;
2984 def C742_Z : R600Reg <"C742.Z", 742>;
2985 def C742_W : R600Reg <"C742.W", 742>;
2986 def C743_X : R600Reg <"C743.X", 743>;
2987 def C743_Y : R600Reg <"C743.Y", 743>;
2988 def C743_Z : R600Reg <"C743.Z", 743>;
2989 def C743_W : R600Reg <"C743.W", 743>;
2990 def C744_X : R600Reg <"C744.X", 744>;
2991 def C744_Y : R600Reg <"C744.Y", 744>;
2992 def C744_Z : R600Reg <"C744.Z", 744>;
2993 def C744_W : R600Reg <"C744.W", 744>;
2994 def C745_X : R600Reg <"C745.X", 745>;
2995 def C745_Y : R600Reg <"C745.Y", 745>;
2996 def C745_Z : R600Reg <"C745.Z", 745>;
2997 def C745_W : R600Reg <"C745.W", 745>;
2998 def C746_X : R600Reg <"C746.X", 746>;
2999 def C746_Y : R600Reg <"C746.Y", 746>;
3000 def C746_Z : R600Reg <"C746.Z", 746>;
3001 def C746_W : R600Reg <"C746.W", 746>;
3002 def C747_X : R600Reg <"C747.X", 747>;
3003 def C747_Y : R600Reg <"C747.Y", 747>;
3004 def C747_Z : R600Reg <"C747.Z", 747>;
3005 def C747_W : R600Reg <"C747.W", 747>;
3006 def C748_X : R600Reg <"C748.X", 748>;
3007 def C748_Y : R600Reg <"C748.Y", 748>;
3008 def C748_Z : R600Reg <"C748.Z", 748>;
3009 def C748_W : R600Reg <"C748.W", 748>;
3010 def C749_X : R600Reg <"C749.X", 749>;
3011 def C749_Y : R600Reg <"C749.Y", 749>;
3012 def C749_Z : R600Reg <"C749.Z", 749>;
3013 def C749_W : R600Reg <"C749.W", 749>;
3014 def C750_X : R600Reg <"C750.X", 750>;
3015 def C750_Y : R600Reg <"C750.Y", 750>;
3016 def C750_Z : R600Reg <"C750.Z", 750>;
3017 def C750_W : R600Reg <"C750.W", 750>;
3018 def C751_X : R600Reg <"C751.X", 751>;
3019 def C751_Y : R600Reg <"C751.Y", 751>;
3020 def C751_Z : R600Reg <"C751.Z", 751>;
3021 def C751_W : R600Reg <"C751.W", 751>;
3022 def C752_X : R600Reg <"C752.X", 752>;
3023 def C752_Y : R600Reg <"C752.Y", 752>;
3024 def C752_Z : R600Reg <"C752.Z", 752>;
3025 def C752_W : R600Reg <"C752.W", 752>;
3026 def C753_X : R600Reg <"C753.X", 753>;
3027 def C753_Y : R600Reg <"C753.Y", 753>;
3028 def C753_Z : R600Reg <"C753.Z", 753>;
3029 def C753_W : R600Reg <"C753.W", 753>;
3030 def C754_X : R600Reg <"C754.X", 754>;
3031 def C754_Y : R600Reg <"C754.Y", 754>;
3032 def C754_Z : R600Reg <"C754.Z", 754>;
3033 def C754_W : R600Reg <"C754.W", 754>;
3034 def C755_X : R600Reg <"C755.X", 755>;
3035 def C755_Y : R600Reg <"C755.Y", 755>;
3036 def C755_Z : R600Reg <"C755.Z", 755>;
3037 def C755_W : R600Reg <"C755.W", 755>;
3038 def C756_X : R600Reg <"C756.X", 756>;
3039 def C756_Y : R600Reg <"C756.Y", 756>;
3040 def C756_Z : R600Reg <"C756.Z", 756>;
3041 def C756_W : R600Reg <"C756.W", 756>;
3042 def C757_X : R600Reg <"C757.X", 757>;
3043 def C757_Y : R600Reg <"C757.Y", 757>;
3044 def C757_Z : R600Reg <"C757.Z", 757>;
3045 def C757_W : R600Reg <"C757.W", 757>;
3046 def C758_X : R600Reg <"C758.X", 758>;
3047 def C758_Y : R600Reg <"C758.Y", 758>;
3048 def C758_Z : R600Reg <"C758.Z", 758>;
3049 def C758_W : R600Reg <"C758.W", 758>;
3050 def C759_X : R600Reg <"C759.X", 759>;
3051 def C759_Y : R600Reg <"C759.Y", 759>;
3052 def C759_Z : R600Reg <"C759.Z", 759>;
3053 def C759_W : R600Reg <"C759.W", 759>;
3054 def C760_X : R600Reg <"C760.X", 760>;
3055 def C760_Y : R600Reg <"C760.Y", 760>;
3056 def C760_Z : R600Reg <"C760.Z", 760>;
3057 def C760_W : R600Reg <"C760.W", 760>;
3058 def C761_X : R600Reg <"C761.X", 761>;
3059 def C761_Y : R600Reg <"C761.Y", 761>;
3060 def C761_Z : R600Reg <"C761.Z", 761>;
3061 def C761_W : R600Reg <"C761.W", 761>;
3062 def C762_X : R600Reg <"C762.X", 762>;
3063 def C762_Y : R600Reg <"C762.Y", 762>;
3064 def C762_Z : R600Reg <"C762.Z", 762>;
3065 def C762_W : R600Reg <"C762.W", 762>;
3066 def C763_X : R600Reg <"C763.X", 763>;
3067 def C763_Y : R600Reg <"C763.Y", 763>;
3068 def C763_Z : R600Reg <"C763.Z", 763>;
3069 def C763_W : R600Reg <"C763.W", 763>;
3070 def C764_X : R600Reg <"C764.X", 764>;
3071 def C764_Y : R600Reg <"C764.Y", 764>;
3072 def C764_Z : R600Reg <"C764.Z", 764>;
3073 def C764_W : R600Reg <"C764.W", 764>;
3074 def C765_X : R600Reg <"C765.X", 765>;
3075 def C765_Y : R600Reg <"C765.Y", 765>;
3076 def C765_Z : R600Reg <"C765.Z", 765>;
3077 def C765_W : R600Reg <"C765.W", 765>;
3078 def C766_X : R600Reg <"C766.X", 766>;
3079 def C766_Y : R600Reg <"C766.Y", 766>;
3080 def C766_Z : R600Reg <"C766.Z", 766>;
3081 def C766_W : R600Reg <"C766.W", 766>;
3082 def C767_X : R600Reg <"C767.X", 767>;
3083 def C767_Y : R600Reg <"C767.Y", 767>;
3084 def C767_Z : R600Reg <"C767.Z", 767>;
3085 def C767_W : R600Reg <"C767.W", 767>;
3086 def C768_X : R600Reg <"C768.X", 768>;
3087 def C768_Y : R600Reg <"C768.Y", 768>;
3088 def C768_Z : R600Reg <"C768.Z", 768>;
3089 def C768_W : R600Reg <"C768.W", 768>;
3090 def C769_X : R600Reg <"C769.X", 769>;
3091 def C769_Y : R600Reg <"C769.Y", 769>;
3092 def C769_Z : R600Reg <"C769.Z", 769>;
3093 def C769_W : R600Reg <"C769.W", 769>;
3094 def C770_X : R600Reg <"C770.X", 770>;
3095 def C770_Y : R600Reg <"C770.Y", 770>;
3096 def C770_Z : R600Reg <"C770.Z", 770>;
3097 def C770_W : R600Reg <"C770.W", 770>;
3098 def C771_X : R600Reg <"C771.X", 771>;
3099 def C771_Y : R600Reg <"C771.Y", 771>;
3100 def C771_Z : R600Reg <"C771.Z", 771>;
3101 def C771_W : R600Reg <"C771.W", 771>;
3102 def C772_X : R600Reg <"C772.X", 772>;
3103 def C772_Y : R600Reg <"C772.Y", 772>;
3104 def C772_Z : R600Reg <"C772.Z", 772>;
3105 def C772_W : R600Reg <"C772.W", 772>;
3106 def C773_X : R600Reg <"C773.X", 773>;
3107 def C773_Y : R600Reg <"C773.Y", 773>;
3108 def C773_Z : R600Reg <"C773.Z", 773>;
3109 def C773_W : R600Reg <"C773.W", 773>;
3110 def C774_X : R600Reg <"C774.X", 774>;
3111 def C774_Y : R600Reg <"C774.Y", 774>;
3112 def C774_Z : R600Reg <"C774.Z", 774>;
3113 def C774_W : R600Reg <"C774.W", 774>;
3114 def C775_X : R600Reg <"C775.X", 775>;
3115 def C775_Y : R600Reg <"C775.Y", 775>;
3116 def C775_Z : R600Reg <"C775.Z", 775>;
3117 def C775_W : R600Reg <"C775.W", 775>;
3118 def C776_X : R600Reg <"C776.X", 776>;
3119 def C776_Y : R600Reg <"C776.Y", 776>;
3120 def C776_Z : R600Reg <"C776.Z", 776>;
3121 def C776_W : R600Reg <"C776.W", 776>;
3122 def C777_X : R600Reg <"C777.X", 777>;
3123 def C777_Y : R600Reg <"C777.Y", 777>;
3124 def C777_Z : R600Reg <"C777.Z", 777>;
3125 def C777_W : R600Reg <"C777.W", 777>;
3126 def C778_X : R600Reg <"C778.X", 778>;
3127 def C778_Y : R600Reg <"C778.Y", 778>;
3128 def C778_Z : R600Reg <"C778.Z", 778>;
3129 def C778_W : R600Reg <"C778.W", 778>;
3130 def C779_X : R600Reg <"C779.X", 779>;
3131 def C779_Y : R600Reg <"C779.Y", 779>;
3132 def C779_Z : R600Reg <"C779.Z", 779>;
3133 def C779_W : R600Reg <"C779.W", 779>;
3134 def C780_X : R600Reg <"C780.X", 780>;
3135 def C780_Y : R600Reg <"C780.Y", 780>;
3136 def C780_Z : R600Reg <"C780.Z", 780>;
3137 def C780_W : R600Reg <"C780.W", 780>;
3138 def C781_X : R600Reg <"C781.X", 781>;
3139 def C781_Y : R600Reg <"C781.Y", 781>;
3140 def C781_Z : R600Reg <"C781.Z", 781>;
3141 def C781_W : R600Reg <"C781.W", 781>;
3142 def C782_X : R600Reg <"C782.X", 782>;
3143 def C782_Y : R600Reg <"C782.Y", 782>;
3144 def C782_Z : R600Reg <"C782.Z", 782>;
3145 def C782_W : R600Reg <"C782.W", 782>;
3146 def C783_X : R600Reg <"C783.X", 783>;
3147 def C783_Y : R600Reg <"C783.Y", 783>;
3148 def C783_Z : R600Reg <"C783.Z", 783>;
3149 def C783_W : R600Reg <"C783.W", 783>;
3150 def C784_X : R600Reg <"C784.X", 784>;
3151 def C784_Y : R600Reg <"C784.Y", 784>;
3152 def C784_Z : R600Reg <"C784.Z", 784>;
3153 def C784_W : R600Reg <"C784.W", 784>;
3154 def C785_X : R600Reg <"C785.X", 785>;
3155 def C785_Y : R600Reg <"C785.Y", 785>;
3156 def C785_Z : R600Reg <"C785.Z", 785>;
3157 def C785_W : R600Reg <"C785.W", 785>;
3158 def C786_X : R600Reg <"C786.X", 786>;
3159 def C786_Y : R600Reg <"C786.Y", 786>;
3160 def C786_Z : R600Reg <"C786.Z", 786>;
3161 def C786_W : R600Reg <"C786.W", 786>;
3162 def C787_X : R600Reg <"C787.X", 787>;
3163 def C787_Y : R600Reg <"C787.Y", 787>;
3164 def C787_Z : R600Reg <"C787.Z", 787>;
3165 def C787_W : R600Reg <"C787.W", 787>;
3166 def C788_X : R600Reg <"C788.X", 788>;
3167 def C788_Y : R600Reg <"C788.Y", 788>;
3168 def C788_Z : R600Reg <"C788.Z", 788>;
3169 def C788_W : R600Reg <"C788.W", 788>;
3170 def C789_X : R600Reg <"C789.X", 789>;
3171 def C789_Y : R600Reg <"C789.Y", 789>;
3172 def C789_Z : R600Reg <"C789.Z", 789>;
3173 def C789_W : R600Reg <"C789.W", 789>;
3174 def C790_X : R600Reg <"C790.X", 790>;
3175 def C790_Y : R600Reg <"C790.Y", 790>;
3176 def C790_Z : R600Reg <"C790.Z", 790>;
3177 def C790_W : R600Reg <"C790.W", 790>;
3178 def C791_X : R600Reg <"C791.X", 791>;
3179 def C791_Y : R600Reg <"C791.Y", 791>;
3180 def C791_Z : R600Reg <"C791.Z", 791>;
3181 def C791_W : R600Reg <"C791.W", 791>;
3182 def C792_X : R600Reg <"C792.X", 792>;
3183 def C792_Y : R600Reg <"C792.Y", 792>;
3184 def C792_Z : R600Reg <"C792.Z", 792>;
3185 def C792_W : R600Reg <"C792.W", 792>;
3186 def C793_X : R600Reg <"C793.X", 793>;
3187 def C793_Y : R600Reg <"C793.Y", 793>;
3188 def C793_Z : R600Reg <"C793.Z", 793>;
3189 def C793_W : R600Reg <"C793.W", 793>;
3190 def C794_X : R600Reg <"C794.X", 794>;
3191 def C794_Y : R600Reg <"C794.Y", 794>;
3192 def C794_Z : R600Reg <"C794.Z", 794>;
3193 def C794_W : R600Reg <"C794.W", 794>;
3194 def C795_X : R600Reg <"C795.X", 795>;
3195 def C795_Y : R600Reg <"C795.Y", 795>;
3196 def C795_Z : R600Reg <"C795.Z", 795>;
3197 def C795_W : R600Reg <"C795.W", 795>;
3198 def C796_X : R600Reg <"C796.X", 796>;
3199 def C796_Y : R600Reg <"C796.Y", 796>;
3200 def C796_Z : R600Reg <"C796.Z", 796>;
3201 def C796_W : R600Reg <"C796.W", 796>;
3202 def C797_X : R600Reg <"C797.X", 797>;
3203 def C797_Y : R600Reg <"C797.Y", 797>;
3204 def C797_Z : R600Reg <"C797.Z", 797>;
3205 def C797_W : R600Reg <"C797.W", 797>;
3206 def C798_X : R600Reg <"C798.X", 798>;
3207 def C798_Y : R600Reg <"C798.Y", 798>;
3208 def C798_Z : R600Reg <"C798.Z", 798>;
3209 def C798_W : R600Reg <"C798.W", 798>;
3210 def C799_X : R600Reg <"C799.X", 799>;
3211 def C799_Y : R600Reg <"C799.Y", 799>;
3212 def C799_Z : R600Reg <"C799.Z", 799>;
3213 def C799_W : R600Reg <"C799.W", 799>;
3214 def C800_X : R600Reg <"C800.X", 800>;
3215 def C800_Y : R600Reg <"C800.Y", 800>;
3216 def C800_Z : R600Reg <"C800.Z", 800>;
3217 def C800_W : R600Reg <"C800.W", 800>;
3218 def C801_X : R600Reg <"C801.X", 801>;
3219 def C801_Y : R600Reg <"C801.Y", 801>;
3220 def C801_Z : R600Reg <"C801.Z", 801>;
3221 def C801_W : R600Reg <"C801.W", 801>;
3222 def C802_X : R600Reg <"C802.X", 802>;
3223 def C802_Y : R600Reg <"C802.Y", 802>;
3224 def C802_Z : R600Reg <"C802.Z", 802>;
3225 def C802_W : R600Reg <"C802.W", 802>;
3226 def C803_X : R600Reg <"C803.X", 803>;
3227 def C803_Y : R600Reg <"C803.Y", 803>;
3228 def C803_Z : R600Reg <"C803.Z", 803>;
3229 def C803_W : R600Reg <"C803.W", 803>;
3230 def C804_X : R600Reg <"C804.X", 804>;
3231 def C804_Y : R600Reg <"C804.Y", 804>;
3232 def C804_Z : R600Reg <"C804.Z", 804>;
3233 def C804_W : R600Reg <"C804.W", 804>;
3234 def C805_X : R600Reg <"C805.X", 805>;
3235 def C805_Y : R600Reg <"C805.Y", 805>;
3236 def C805_Z : R600Reg <"C805.Z", 805>;
3237 def C805_W : R600Reg <"C805.W", 805>;
3238 def C806_X : R600Reg <"C806.X", 806>;
3239 def C806_Y : R600Reg <"C806.Y", 806>;
3240 def C806_Z : R600Reg <"C806.Z", 806>;
3241 def C806_W : R600Reg <"C806.W", 806>;
3242 def C807_X : R600Reg <"C807.X", 807>;
3243 def C807_Y : R600Reg <"C807.Y", 807>;
3244 def C807_Z : R600Reg <"C807.Z", 807>;
3245 def C807_W : R600Reg <"C807.W", 807>;
3246 def C808_X : R600Reg <"C808.X", 808>;
3247 def C808_Y : R600Reg <"C808.Y", 808>;
3248 def C808_Z : R600Reg <"C808.Z", 808>;
3249 def C808_W : R600Reg <"C808.W", 808>;
3250 def C809_X : R600Reg <"C809.X", 809>;
3251 def C809_Y : R600Reg <"C809.Y", 809>;
3252 def C809_Z : R600Reg <"C809.Z", 809>;
3253 def C809_W : R600Reg <"C809.W", 809>;
3254 def C810_X : R600Reg <"C810.X", 810>;
3255 def C810_Y : R600Reg <"C810.Y", 810>;
3256 def C810_Z : R600Reg <"C810.Z", 810>;
3257 def C810_W : R600Reg <"C810.W", 810>;
3258 def C811_X : R600Reg <"C811.X", 811>;
3259 def C811_Y : R600Reg <"C811.Y", 811>;
3260 def C811_Z : R600Reg <"C811.Z", 811>;
3261 def C811_W : R600Reg <"C811.W", 811>;
3262 def C812_X : R600Reg <"C812.X", 812>;
3263 def C812_Y : R600Reg <"C812.Y", 812>;
3264 def C812_Z : R600Reg <"C812.Z", 812>;
3265 def C812_W : R600Reg <"C812.W", 812>;
3266 def C813_X : R600Reg <"C813.X", 813>;
3267 def C813_Y : R600Reg <"C813.Y", 813>;
3268 def C813_Z : R600Reg <"C813.Z", 813>;
3269 def C813_W : R600Reg <"C813.W", 813>;
3270 def C814_X : R600Reg <"C814.X", 814>;
3271 def C814_Y : R600Reg <"C814.Y", 814>;
3272 def C814_Z : R600Reg <"C814.Z", 814>;
3273 def C814_W : R600Reg <"C814.W", 814>;
3274 def C815_X : R600Reg <"C815.X", 815>;
3275 def C815_Y : R600Reg <"C815.Y", 815>;
3276 def C815_Z : R600Reg <"C815.Z", 815>;
3277 def C815_W : R600Reg <"C815.W", 815>;
3278 def C816_X : R600Reg <"C816.X", 816>;
3279 def C816_Y : R600Reg <"C816.Y", 816>;
3280 def C816_Z : R600Reg <"C816.Z", 816>;
3281 def C816_W : R600Reg <"C816.W", 816>;
3282 def C817_X : R600Reg <"C817.X", 817>;
3283 def C817_Y : R600Reg <"C817.Y", 817>;
3284 def C817_Z : R600Reg <"C817.Z", 817>;
3285 def C817_W : R600Reg <"C817.W", 817>;
3286 def C818_X : R600Reg <"C818.X", 818>;
3287 def C818_Y : R600Reg <"C818.Y", 818>;
3288 def C818_Z : R600Reg <"C818.Z", 818>;
3289 def C818_W : R600Reg <"C818.W", 818>;
3290 def C819_X : R600Reg <"C819.X", 819>;
3291 def C819_Y : R600Reg <"C819.Y", 819>;
3292 def C819_Z : R600Reg <"C819.Z", 819>;
3293 def C819_W : R600Reg <"C819.W", 819>;
3294 def C820_X : R600Reg <"C820.X", 820>;
3295 def C820_Y : R600Reg <"C820.Y", 820>;
3296 def C820_Z : R600Reg <"C820.Z", 820>;
3297 def C820_W : R600Reg <"C820.W", 820>;
3298 def C821_X : R600Reg <"C821.X", 821>;
3299 def C821_Y : R600Reg <"C821.Y", 821>;
3300 def C821_Z : R600Reg <"C821.Z", 821>;
3301 def C821_W : R600Reg <"C821.W", 821>;
3302 def C822_X : R600Reg <"C822.X", 822>;
3303 def C822_Y : R600Reg <"C822.Y", 822>;
3304 def C822_Z : R600Reg <"C822.Z", 822>;
3305 def C822_W : R600Reg <"C822.W", 822>;
3306 def C823_X : R600Reg <"C823.X", 823>;
3307 def C823_Y : R600Reg <"C823.Y", 823>;
3308 def C823_Z : R600Reg <"C823.Z", 823>;
3309 def C823_W : R600Reg <"C823.W", 823>;
3310 def C824_X : R600Reg <"C824.X", 824>;
3311 def C824_Y : R600Reg <"C824.Y", 824>;
3312 def C824_Z : R600Reg <"C824.Z", 824>;
3313 def C824_W : R600Reg <"C824.W", 824>;
3314 def C825_X : R600Reg <"C825.X", 825>;
3315 def C825_Y : R600Reg <"C825.Y", 825>;
3316 def C825_Z : R600Reg <"C825.Z", 825>;
3317 def C825_W : R600Reg <"C825.W", 825>;
3318 def C826_X : R600Reg <"C826.X", 826>;
3319 def C826_Y : R600Reg <"C826.Y", 826>;
3320 def C826_Z : R600Reg <"C826.Z", 826>;
3321 def C826_W : R600Reg <"C826.W", 826>;
3322 def C827_X : R600Reg <"C827.X", 827>;
3323 def C827_Y : R600Reg <"C827.Y", 827>;
3324 def C827_Z : R600Reg <"C827.Z", 827>;
3325 def C827_W : R600Reg <"C827.W", 827>;
3326 def C828_X : R600Reg <"C828.X", 828>;
3327 def C828_Y : R600Reg <"C828.Y", 828>;
3328 def C828_Z : R600Reg <"C828.Z", 828>;
3329 def C828_W : R600Reg <"C828.W", 828>;
3330 def C829_X : R600Reg <"C829.X", 829>;
3331 def C829_Y : R600Reg <"C829.Y", 829>;
3332 def C829_Z : R600Reg <"C829.Z", 829>;
3333 def C829_W : R600Reg <"C829.W", 829>;
3334 def C830_X : R600Reg <"C830.X", 830>;
3335 def C830_Y : R600Reg <"C830.Y", 830>;
3336 def C830_Z : R600Reg <"C830.Z", 830>;
3337 def C830_W : R600Reg <"C830.W", 830>;
3338 def C831_X : R600Reg <"C831.X", 831>;
3339 def C831_Y : R600Reg <"C831.Y", 831>;
3340 def C831_Z : R600Reg <"C831.Z", 831>;
3341 def C831_W : R600Reg <"C831.W", 831>;
3342 def C832_X : R600Reg <"C832.X", 832>;
3343 def C832_Y : R600Reg <"C832.Y", 832>;
3344 def C832_Z : R600Reg <"C832.Z", 832>;
3345 def C832_W : R600Reg <"C832.W", 832>;
3346 def C833_X : R600Reg <"C833.X", 833>;
3347 def C833_Y : R600Reg <"C833.Y", 833>;
3348 def C833_Z : R600Reg <"C833.Z", 833>;
3349 def C833_W : R600Reg <"C833.W", 833>;
3350 def C834_X : R600Reg <"C834.X", 834>;
3351 def C834_Y : R600Reg <"C834.Y", 834>;
3352 def C834_Z : R600Reg <"C834.Z", 834>;
3353 def C834_W : R600Reg <"C834.W", 834>;
3354 def C835_X : R600Reg <"C835.X", 835>;
3355 def C835_Y : R600Reg <"C835.Y", 835>;
3356 def C835_Z : R600Reg <"C835.Z", 835>;
3357 def C835_W : R600Reg <"C835.W", 835>;
3358 def C836_X : R600Reg <"C836.X", 836>;
3359 def C836_Y : R600Reg <"C836.Y", 836>;
3360 def C836_Z : R600Reg <"C836.Z", 836>;
3361 def C836_W : R600Reg <"C836.W", 836>;
3362 def C837_X : R600Reg <"C837.X", 837>;
3363 def C837_Y : R600Reg <"C837.Y", 837>;
3364 def C837_Z : R600Reg <"C837.Z", 837>;
3365 def C837_W : R600Reg <"C837.W", 837>;
3366 def C838_X : R600Reg <"C838.X", 838>;
3367 def C838_Y : R600Reg <"C838.Y", 838>;
3368 def C838_Z : R600Reg <"C838.Z", 838>;
3369 def C838_W : R600Reg <"C838.W", 838>;
3370 def C839_X : R600Reg <"C839.X", 839>;
3371 def C839_Y : R600Reg <"C839.Y", 839>;
3372 def C839_Z : R600Reg <"C839.Z", 839>;
3373 def C839_W : R600Reg <"C839.W", 839>;
3374 def C840_X : R600Reg <"C840.X", 840>;
3375 def C840_Y : R600Reg <"C840.Y", 840>;
3376 def C840_Z : R600Reg <"C840.Z", 840>;
3377 def C840_W : R600Reg <"C840.W", 840>;
3378 def C841_X : R600Reg <"C841.X", 841>;
3379 def C841_Y : R600Reg <"C841.Y", 841>;
3380 def C841_Z : R600Reg <"C841.Z", 841>;
3381 def C841_W : R600Reg <"C841.W", 841>;
3382 def C842_X : R600Reg <"C842.X", 842>;
3383 def C842_Y : R600Reg <"C842.Y", 842>;
3384 def C842_Z : R600Reg <"C842.Z", 842>;
3385 def C842_W : R600Reg <"C842.W", 842>;
3386 def C843_X : R600Reg <"C843.X", 843>;
3387 def C843_Y : R600Reg <"C843.Y", 843>;
3388 def C843_Z : R600Reg <"C843.Z", 843>;
3389 def C843_W : R600Reg <"C843.W", 843>;
3390 def C844_X : R600Reg <"C844.X", 844>;
3391 def C844_Y : R600Reg <"C844.Y", 844>;
3392 def C844_Z : R600Reg <"C844.Z", 844>;
3393 def C844_W : R600Reg <"C844.W", 844>;
3394 def C845_X : R600Reg <"C845.X", 845>;
3395 def C845_Y : R600Reg <"C845.Y", 845>;
3396 def C845_Z : R600Reg <"C845.Z", 845>;
3397 def C845_W : R600Reg <"C845.W", 845>;
3398 def C846_X : R600Reg <"C846.X", 846>;
3399 def C846_Y : R600Reg <"C846.Y", 846>;
3400 def C846_Z : R600Reg <"C846.Z", 846>;
3401 def C846_W : R600Reg <"C846.W", 846>;
3402 def C847_X : R600Reg <"C847.X", 847>;
3403 def C847_Y : R600Reg <"C847.Y", 847>;
3404 def C847_Z : R600Reg <"C847.Z", 847>;
3405 def C847_W : R600Reg <"C847.W", 847>;
3406 def C848_X : R600Reg <"C848.X", 848>;
3407 def C848_Y : R600Reg <"C848.Y", 848>;
3408 def C848_Z : R600Reg <"C848.Z", 848>;
3409 def C848_W : R600Reg <"C848.W", 848>;
3410 def C849_X : R600Reg <"C849.X", 849>;
3411 def C849_Y : R600Reg <"C849.Y", 849>;
3412 def C849_Z : R600Reg <"C849.Z", 849>;
3413 def C849_W : R600Reg <"C849.W", 849>;
3414 def C850_X : R600Reg <"C850.X", 850>;
3415 def C850_Y : R600Reg <"C850.Y", 850>;
3416 def C850_Z : R600Reg <"C850.Z", 850>;
3417 def C850_W : R600Reg <"C850.W", 850>;
3418 def C851_X : R600Reg <"C851.X", 851>;
3419 def C851_Y : R600Reg <"C851.Y", 851>;
3420 def C851_Z : R600Reg <"C851.Z", 851>;
3421 def C851_W : R600Reg <"C851.W", 851>;
3422 def C852_X : R600Reg <"C852.X", 852>;
3423 def C852_Y : R600Reg <"C852.Y", 852>;
3424 def C852_Z : R600Reg <"C852.Z", 852>;
3425 def C852_W : R600Reg <"C852.W", 852>;
3426 def C853_X : R600Reg <"C853.X", 853>;
3427 def C853_Y : R600Reg <"C853.Y", 853>;
3428 def C853_Z : R600Reg <"C853.Z", 853>;
3429 def C853_W : R600Reg <"C853.W", 853>;
3430 def C854_X : R600Reg <"C854.X", 854>;
3431 def C854_Y : R600Reg <"C854.Y", 854>;
3432 def C854_Z : R600Reg <"C854.Z", 854>;
3433 def C854_W : R600Reg <"C854.W", 854>;
3434 def C855_X : R600Reg <"C855.X", 855>;
3435 def C855_Y : R600Reg <"C855.Y", 855>;
3436 def C855_Z : R600Reg <"C855.Z", 855>;
3437 def C855_W : R600Reg <"C855.W", 855>;
3438 def C856_X : R600Reg <"C856.X", 856>;
3439 def C856_Y : R600Reg <"C856.Y", 856>;
3440 def C856_Z : R600Reg <"C856.Z", 856>;
3441 def C856_W : R600Reg <"C856.W", 856>;
3442 def C857_X : R600Reg <"C857.X", 857>;
3443 def C857_Y : R600Reg <"C857.Y", 857>;
3444 def C857_Z : R600Reg <"C857.Z", 857>;
3445 def C857_W : R600Reg <"C857.W", 857>;
3446 def C858_X : R600Reg <"C858.X", 858>;
3447 def C858_Y : R600Reg <"C858.Y", 858>;
3448 def C858_Z : R600Reg <"C858.Z", 858>;
3449 def C858_W : R600Reg <"C858.W", 858>;
3450 def C859_X : R600Reg <"C859.X", 859>;
3451 def C859_Y : R600Reg <"C859.Y", 859>;
3452 def C859_Z : R600Reg <"C859.Z", 859>;
3453 def C859_W : R600Reg <"C859.W", 859>;
3454 def C860_X : R600Reg <"C860.X", 860>;
3455 def C860_Y : R600Reg <"C860.Y", 860>;
3456 def C860_Z : R600Reg <"C860.Z", 860>;
3457 def C860_W : R600Reg <"C860.W", 860>;
3458 def C861_X : R600Reg <"C861.X", 861>;
3459 def C861_Y : R600Reg <"C861.Y", 861>;
3460 def C861_Z : R600Reg <"C861.Z", 861>;
3461 def C861_W : R600Reg <"C861.W", 861>;
3462 def C862_X : R600Reg <"C862.X", 862>;
3463 def C862_Y : R600Reg <"C862.Y", 862>;
3464 def C862_Z : R600Reg <"C862.Z", 862>;
3465 def C862_W : R600Reg <"C862.W", 862>;
3466 def C863_X : R600Reg <"C863.X", 863>;
3467 def C863_Y : R600Reg <"C863.Y", 863>;
3468 def C863_Z : R600Reg <"C863.Z", 863>;
3469 def C863_W : R600Reg <"C863.W", 863>;
3470 def C864_X : R600Reg <"C864.X", 864>;
3471 def C864_Y : R600Reg <"C864.Y", 864>;
3472 def C864_Z : R600Reg <"C864.Z", 864>;
3473 def C864_W : R600Reg <"C864.W", 864>;
3474 def C865_X : R600Reg <"C865.X", 865>;
3475 def C865_Y : R600Reg <"C865.Y", 865>;
3476 def C865_Z : R600Reg <"C865.Z", 865>;
3477 def C865_W : R600Reg <"C865.W", 865>;
3478 def C866_X : R600Reg <"C866.X", 866>;
3479 def C866_Y : R600Reg <"C866.Y", 866>;
3480 def C866_Z : R600Reg <"C866.Z", 866>;
3481 def C866_W : R600Reg <"C866.W", 866>;
3482 def C867_X : R600Reg <"C867.X", 867>;
3483 def C867_Y : R600Reg <"C867.Y", 867>;
3484 def C867_Z : R600Reg <"C867.Z", 867>;
3485 def C867_W : R600Reg <"C867.W", 867>;
3486 def C868_X : R600Reg <"C868.X", 868>;
3487 def C868_Y : R600Reg <"C868.Y", 868>;
3488 def C868_Z : R600Reg <"C868.Z", 868>;
3489 def C868_W : R600Reg <"C868.W", 868>;
3490 def C869_X : R600Reg <"C869.X", 869>;
3491 def C869_Y : R600Reg <"C869.Y", 869>;
3492 def C869_Z : R600Reg <"C869.Z", 869>;
3493 def C869_W : R600Reg <"C869.W", 869>;
3494 def C870_X : R600Reg <"C870.X", 870>;
3495 def C870_Y : R600Reg <"C870.Y", 870>;
3496 def C870_Z : R600Reg <"C870.Z", 870>;
3497 def C870_W : R600Reg <"C870.W", 870>;
3498 def C871_X : R600Reg <"C871.X", 871>;
3499 def C871_Y : R600Reg <"C871.Y", 871>;
3500 def C871_Z : R600Reg <"C871.Z", 871>;
3501 def C871_W : R600Reg <"C871.W", 871>;
3502 def C872_X : R600Reg <"C872.X", 872>;
3503 def C872_Y : R600Reg <"C872.Y", 872>;
3504 def C872_Z : R600Reg <"C872.Z", 872>;
3505 def C872_W : R600Reg <"C872.W", 872>;
3506 def C873_X : R600Reg <"C873.X", 873>;
3507 def C873_Y : R600Reg <"C873.Y", 873>;
3508 def C873_Z : R600Reg <"C873.Z", 873>;
3509 def C873_W : R600Reg <"C873.W", 873>;
3510 def C874_X : R600Reg <"C874.X", 874>;
3511 def C874_Y : R600Reg <"C874.Y", 874>;
3512 def C874_Z : R600Reg <"C874.Z", 874>;
3513 def C874_W : R600Reg <"C874.W", 874>;
3514 def C875_X : R600Reg <"C875.X", 875>;
3515 def C875_Y : R600Reg <"C875.Y", 875>;
3516 def C875_Z : R600Reg <"C875.Z", 875>;
3517 def C875_W : R600Reg <"C875.W", 875>;
3518 def C876_X : R600Reg <"C876.X", 876>;
3519 def C876_Y : R600Reg <"C876.Y", 876>;
3520 def C876_Z : R600Reg <"C876.Z", 876>;
3521 def C876_W : R600Reg <"C876.W", 876>;
3522 def C877_X : R600Reg <"C877.X", 877>;
3523 def C877_Y : R600Reg <"C877.Y", 877>;
3524 def C877_Z : R600Reg <"C877.Z", 877>;
3525 def C877_W : R600Reg <"C877.W", 877>;
3526 def C878_X : R600Reg <"C878.X", 878>;
3527 def C878_Y : R600Reg <"C878.Y", 878>;
3528 def C878_Z : R600Reg <"C878.Z", 878>;
3529 def C878_W : R600Reg <"C878.W", 878>;
3530 def C879_X : R600Reg <"C879.X", 879>;
3531 def C879_Y : R600Reg <"C879.Y", 879>;
3532 def C879_Z : R600Reg <"C879.Z", 879>;
3533 def C879_W : R600Reg <"C879.W", 879>;
3534 def C880_X : R600Reg <"C880.X", 880>;
3535 def C880_Y : R600Reg <"C880.Y", 880>;
3536 def C880_Z : R600Reg <"C880.Z", 880>;
3537 def C880_W : R600Reg <"C880.W", 880>;
3538 def C881_X : R600Reg <"C881.X", 881>;
3539 def C881_Y : R600Reg <"C881.Y", 881>;
3540 def C881_Z : R600Reg <"C881.Z", 881>;
3541 def C881_W : R600Reg <"C881.W", 881>;
3542 def C882_X : R600Reg <"C882.X", 882>;
3543 def C882_Y : R600Reg <"C882.Y", 882>;
3544 def C882_Z : R600Reg <"C882.Z", 882>;
3545 def C882_W : R600Reg <"C882.W", 882>;
3546 def C883_X : R600Reg <"C883.X", 883>;
3547 def C883_Y : R600Reg <"C883.Y", 883>;
3548 def C883_Z : R600Reg <"C883.Z", 883>;
3549 def C883_W : R600Reg <"C883.W", 883>;
3550 def C884_X : R600Reg <"C884.X", 884>;
3551 def C884_Y : R600Reg <"C884.Y", 884>;
3552 def C884_Z : R600Reg <"C884.Z", 884>;
3553 def C884_W : R600Reg <"C884.W", 884>;
3554 def C885_X : R600Reg <"C885.X", 885>;
3555 def C885_Y : R600Reg <"C885.Y", 885>;
3556 def C885_Z : R600Reg <"C885.Z", 885>;
3557 def C885_W : R600Reg <"C885.W", 885>;
3558 def C886_X : R600Reg <"C886.X", 886>;
3559 def C886_Y : R600Reg <"C886.Y", 886>;
3560 def C886_Z : R600Reg <"C886.Z", 886>;
3561 def C886_W : R600Reg <"C886.W", 886>;
3562 def C887_X : R600Reg <"C887.X", 887>;
3563 def C887_Y : R600Reg <"C887.Y", 887>;
3564 def C887_Z : R600Reg <"C887.Z", 887>;
3565 def C887_W : R600Reg <"C887.W", 887>;
3566 def C888_X : R600Reg <"C888.X", 888>;
3567 def C888_Y : R600Reg <"C888.Y", 888>;
3568 def C888_Z : R600Reg <"C888.Z", 888>;
3569 def C888_W : R600Reg <"C888.W", 888>;
3570 def C889_X : R600Reg <"C889.X", 889>;
3571 def C889_Y : R600Reg <"C889.Y", 889>;
3572 def C889_Z : R600Reg <"C889.Z", 889>;
3573 def C889_W : R600Reg <"C889.W", 889>;
3574 def C890_X : R600Reg <"C890.X", 890>;
3575 def C890_Y : R600Reg <"C890.Y", 890>;
3576 def C890_Z : R600Reg <"C890.Z", 890>;
3577 def C890_W : R600Reg <"C890.W", 890>;
3578 def C891_X : R600Reg <"C891.X", 891>;
3579 def C891_Y : R600Reg <"C891.Y", 891>;
3580 def C891_Z : R600Reg <"C891.Z", 891>;
3581 def C891_W : R600Reg <"C891.W", 891>;
3582 def C892_X : R600Reg <"C892.X", 892>;
3583 def C892_Y : R600Reg <"C892.Y", 892>;
3584 def C892_Z : R600Reg <"C892.Z", 892>;
3585 def C892_W : R600Reg <"C892.W", 892>;
3586 def C893_X : R600Reg <"C893.X", 893>;
3587 def C893_Y : R600Reg <"C893.Y", 893>;
3588 def C893_Z : R600Reg <"C893.Z", 893>;
3589 def C893_W : R600Reg <"C893.W", 893>;
3590 def C894_X : R600Reg <"C894.X", 894>;
3591 def C894_Y : R600Reg <"C894.Y", 894>;
3592 def C894_Z : R600Reg <"C894.Z", 894>;
3593 def C894_W : R600Reg <"C894.W", 894>;
3594 def C895_X : R600Reg <"C895.X", 895>;
3595 def C895_Y : R600Reg <"C895.Y", 895>;
3596 def C895_Z : R600Reg <"C895.Z", 895>;
3597 def C895_W : R600Reg <"C895.W", 895>;
3598 def C896_X : R600Reg <"C896.X", 896>;
3599 def C896_Y : R600Reg <"C896.Y", 896>;
3600 def C896_Z : R600Reg <"C896.Z", 896>;
3601 def C896_W : R600Reg <"C896.W", 896>;
3602 def C897_X : R600Reg <"C897.X", 897>;
3603 def C897_Y : R600Reg <"C897.Y", 897>;
3604 def C897_Z : R600Reg <"C897.Z", 897>;
3605 def C897_W : R600Reg <"C897.W", 897>;
3606 def C898_X : R600Reg <"C898.X", 898>;
3607 def C898_Y : R600Reg <"C898.Y", 898>;
3608 def C898_Z : R600Reg <"C898.Z", 898>;
3609 def C898_W : R600Reg <"C898.W", 898>;
3610 def C899_X : R600Reg <"C899.X", 899>;
3611 def C899_Y : R600Reg <"C899.Y", 899>;
3612 def C899_Z : R600Reg <"C899.Z", 899>;
3613 def C899_W : R600Reg <"C899.W", 899>;
3614 def C900_X : R600Reg <"C900.X", 900>;
3615 def C900_Y : R600Reg <"C900.Y", 900>;
3616 def C900_Z : R600Reg <"C900.Z", 900>;
3617 def C900_W : R600Reg <"C900.W", 900>;
3618 def C901_X : R600Reg <"C901.X", 901>;
3619 def C901_Y : R600Reg <"C901.Y", 901>;
3620 def C901_Z : R600Reg <"C901.Z", 901>;
3621 def C901_W : R600Reg <"C901.W", 901>;
3622 def C902_X : R600Reg <"C902.X", 902>;
3623 def C902_Y : R600Reg <"C902.Y", 902>;
3624 def C902_Z : R600Reg <"C902.Z", 902>;
3625 def C902_W : R600Reg <"C902.W", 902>;
3626 def C903_X : R600Reg <"C903.X", 903>;
3627 def C903_Y : R600Reg <"C903.Y", 903>;
3628 def C903_Z : R600Reg <"C903.Z", 903>;
3629 def C903_W : R600Reg <"C903.W", 903>;
3630 def C904_X : R600Reg <"C904.X", 904>;
3631 def C904_Y : R600Reg <"C904.Y", 904>;
3632 def C904_Z : R600Reg <"C904.Z", 904>;
3633 def C904_W : R600Reg <"C904.W", 904>;
3634 def C905_X : R600Reg <"C905.X", 905>;
3635 def C905_Y : R600Reg <"C905.Y", 905>;
3636 def C905_Z : R600Reg <"C905.Z", 905>;
3637 def C905_W : R600Reg <"C905.W", 905>;
3638 def C906_X : R600Reg <"C906.X", 906>;
3639 def C906_Y : R600Reg <"C906.Y", 906>;
3640 def C906_Z : R600Reg <"C906.Z", 906>;
3641 def C906_W : R600Reg <"C906.W", 906>;
3642 def C907_X : R600Reg <"C907.X", 907>;
3643 def C907_Y : R600Reg <"C907.Y", 907>;
3644 def C907_Z : R600Reg <"C907.Z", 907>;
3645 def C907_W : R600Reg <"C907.W", 907>;
3646 def C908_X : R600Reg <"C908.X", 908>;
3647 def C908_Y : R600Reg <"C908.Y", 908>;
3648 def C908_Z : R600Reg <"C908.Z", 908>;
3649 def C908_W : R600Reg <"C908.W", 908>;
3650 def C909_X : R600Reg <"C909.X", 909>;
3651 def C909_Y : R600Reg <"C909.Y", 909>;
3652 def C909_Z : R600Reg <"C909.Z", 909>;
3653 def C909_W : R600Reg <"C909.W", 909>;
3654 def C910_X : R600Reg <"C910.X", 910>;
3655 def C910_Y : R600Reg <"C910.Y", 910>;
3656 def C910_Z : R600Reg <"C910.Z", 910>;
3657 def C910_W : R600Reg <"C910.W", 910>;
3658 def C911_X : R600Reg <"C911.X", 911>;
3659 def C911_Y : R600Reg <"C911.Y", 911>;
3660 def C911_Z : R600Reg <"C911.Z", 911>;
3661 def C911_W : R600Reg <"C911.W", 911>;
3662 def C912_X : R600Reg <"C912.X", 912>;
3663 def C912_Y : R600Reg <"C912.Y", 912>;
3664 def C912_Z : R600Reg <"C912.Z", 912>;
3665 def C912_W : R600Reg <"C912.W", 912>;
3666 def C913_X : R600Reg <"C913.X", 913>;
3667 def C913_Y : R600Reg <"C913.Y", 913>;
3668 def C913_Z : R600Reg <"C913.Z", 913>;
3669 def C913_W : R600Reg <"C913.W", 913>;
3670 def C914_X : R600Reg <"C914.X", 914>;
3671 def C914_Y : R600Reg <"C914.Y", 914>;
3672 def C914_Z : R600Reg <"C914.Z", 914>;
3673 def C914_W : R600Reg <"C914.W", 914>;
3674 def C915_X : R600Reg <"C915.X", 915>;
3675 def C915_Y : R600Reg <"C915.Y", 915>;
3676 def C915_Z : R600Reg <"C915.Z", 915>;
3677 def C915_W : R600Reg <"C915.W", 915>;
3678 def C916_X : R600Reg <"C916.X", 916>;
3679 def C916_Y : R600Reg <"C916.Y", 916>;
3680 def C916_Z : R600Reg <"C916.Z", 916>;
3681 def C916_W : R600Reg <"C916.W", 916>;
3682 def C917_X : R600Reg <"C917.X", 917>;
3683 def C917_Y : R600Reg <"C917.Y", 917>;
3684 def C917_Z : R600Reg <"C917.Z", 917>;
3685 def C917_W : R600Reg <"C917.W", 917>;
3686 def C918_X : R600Reg <"C918.X", 918>;
3687 def C918_Y : R600Reg <"C918.Y", 918>;
3688 def C918_Z : R600Reg <"C918.Z", 918>;
3689 def C918_W : R600Reg <"C918.W", 918>;
3690 def C919_X : R600Reg <"C919.X", 919>;
3691 def C919_Y : R600Reg <"C919.Y", 919>;
3692 def C919_Z : R600Reg <"C919.Z", 919>;
3693 def C919_W : R600Reg <"C919.W", 919>;
3694 def C920_X : R600Reg <"C920.X", 920>;
3695 def C920_Y : R600Reg <"C920.Y", 920>;
3696 def C920_Z : R600Reg <"C920.Z", 920>;
3697 def C920_W : R600Reg <"C920.W", 920>;
3698 def C921_X : R600Reg <"C921.X", 921>;
3699 def C921_Y : R600Reg <"C921.Y", 921>;
3700 def C921_Z : R600Reg <"C921.Z", 921>;
3701 def C921_W : R600Reg <"C921.W", 921>;
3702 def C922_X : R600Reg <"C922.X", 922>;
3703 def C922_Y : R600Reg <"C922.Y", 922>;
3704 def C922_Z : R600Reg <"C922.Z", 922>;
3705 def C922_W : R600Reg <"C922.W", 922>;
3706 def C923_X : R600Reg <"C923.X", 923>;
3707 def C923_Y : R600Reg <"C923.Y", 923>;
3708 def C923_Z : R600Reg <"C923.Z", 923>;
3709 def C923_W : R600Reg <"C923.W", 923>;
3710 def C924_X : R600Reg <"C924.X", 924>;
3711 def C924_Y : R600Reg <"C924.Y", 924>;
3712 def C924_Z : R600Reg <"C924.Z", 924>;
3713 def C924_W : R600Reg <"C924.W", 924>;
3714 def C925_X : R600Reg <"C925.X", 925>;
3715 def C925_Y : R600Reg <"C925.Y", 925>;
3716 def C925_Z : R600Reg <"C925.Z", 925>;
3717 def C925_W : R600Reg <"C925.W", 925>;
3718 def C926_X : R600Reg <"C926.X", 926>;
3719 def C926_Y : R600Reg <"C926.Y", 926>;
3720 def C926_Z : R600Reg <"C926.Z", 926>;
3721 def C926_W : R600Reg <"C926.W", 926>;
3722 def C927_X : R600Reg <"C927.X", 927>;
3723 def C927_Y : R600Reg <"C927.Y", 927>;
3724 def C927_Z : R600Reg <"C927.Z", 927>;
3725 def C927_W : R600Reg <"C927.W", 927>;
3726 def C928_X : R600Reg <"C928.X", 928>;
3727 def C928_Y : R600Reg <"C928.Y", 928>;
3728 def C928_Z : R600Reg <"C928.Z", 928>;
3729 def C928_W : R600Reg <"C928.W", 928>;
3730 def C929_X : R600Reg <"C929.X", 929>;
3731 def C929_Y : R600Reg <"C929.Y", 929>;
3732 def C929_Z : R600Reg <"C929.Z", 929>;
3733 def C929_W : R600Reg <"C929.W", 929>;
3734 def C930_X : R600Reg <"C930.X", 930>;
3735 def C930_Y : R600Reg <"C930.Y", 930>;
3736 def C930_Z : R600Reg <"C930.Z", 930>;
3737 def C930_W : R600Reg <"C930.W", 930>;
3738 def C931_X : R600Reg <"C931.X", 931>;
3739 def C931_Y : R600Reg <"C931.Y", 931>;
3740 def C931_Z : R600Reg <"C931.Z", 931>;
3741 def C931_W : R600Reg <"C931.W", 931>;
3742 def C932_X : R600Reg <"C932.X", 932>;
3743 def C932_Y : R600Reg <"C932.Y", 932>;
3744 def C932_Z : R600Reg <"C932.Z", 932>;
3745 def C932_W : R600Reg <"C932.W", 932>;
3746 def C933_X : R600Reg <"C933.X", 933>;
3747 def C933_Y : R600Reg <"C933.Y", 933>;
3748 def C933_Z : R600Reg <"C933.Z", 933>;
3749 def C933_W : R600Reg <"C933.W", 933>;
3750 def C934_X : R600Reg <"C934.X", 934>;
3751 def C934_Y : R600Reg <"C934.Y", 934>;
3752 def C934_Z : R600Reg <"C934.Z", 934>;
3753 def C934_W : R600Reg <"C934.W", 934>;
3754 def C935_X : R600Reg <"C935.X", 935>;
3755 def C935_Y : R600Reg <"C935.Y", 935>;
3756 def C935_Z : R600Reg <"C935.Z", 935>;
3757 def C935_W : R600Reg <"C935.W", 935>;
3758 def C936_X : R600Reg <"C936.X", 936>;
3759 def C936_Y : R600Reg <"C936.Y", 936>;
3760 def C936_Z : R600Reg <"C936.Z", 936>;
3761 def C936_W : R600Reg <"C936.W", 936>;
3762 def C937_X : R600Reg <"C937.X", 937>;
3763 def C937_Y : R600Reg <"C937.Y", 937>;
3764 def C937_Z : R600Reg <"C937.Z", 937>;
3765 def C937_W : R600Reg <"C937.W", 937>;
3766 def C938_X : R600Reg <"C938.X", 938>;
3767 def C938_Y : R600Reg <"C938.Y", 938>;
3768 def C938_Z : R600Reg <"C938.Z", 938>;
3769 def C938_W : R600Reg <"C938.W", 938>;
3770 def C939_X : R600Reg <"C939.X", 939>;
3771 def C939_Y : R600Reg <"C939.Y", 939>;
3772 def C939_Z : R600Reg <"C939.Z", 939>;
3773 def C939_W : R600Reg <"C939.W", 939>;
3774 def C940_X : R600Reg <"C940.X", 940>;
3775 def C940_Y : R600Reg <"C940.Y", 940>;
3776 def C940_Z : R600Reg <"C940.Z", 940>;
3777 def C940_W : R600Reg <"C940.W", 940>;
3778 def C941_X : R600Reg <"C941.X", 941>;
3779 def C941_Y : R600Reg <"C941.Y", 941>;
3780 def C941_Z : R600Reg <"C941.Z", 941>;
3781 def C941_W : R600Reg <"C941.W", 941>;
3782 def C942_X : R600Reg <"C942.X", 942>;
3783 def C942_Y : R600Reg <"C942.Y", 942>;
3784 def C942_Z : R600Reg <"C942.Z", 942>;
3785 def C942_W : R600Reg <"C942.W", 942>;
3786 def C943_X : R600Reg <"C943.X", 943>;
3787 def C943_Y : R600Reg <"C943.Y", 943>;
3788 def C943_Z : R600Reg <"C943.Z", 943>;
3789 def C943_W : R600Reg <"C943.W", 943>;
3790 def C944_X : R600Reg <"C944.X", 944>;
3791 def C944_Y : R600Reg <"C944.Y", 944>;
3792 def C944_Z : R600Reg <"C944.Z", 944>;
3793 def C944_W : R600Reg <"C944.W", 944>;
3794 def C945_X : R600Reg <"C945.X", 945>;
3795 def C945_Y : R600Reg <"C945.Y", 945>;
3796 def C945_Z : R600Reg <"C945.Z", 945>;
3797 def C945_W : R600Reg <"C945.W", 945>;
3798 def C946_X : R600Reg <"C946.X", 946>;
3799 def C946_Y : R600Reg <"C946.Y", 946>;
3800 def C946_Z : R600Reg <"C946.Z", 946>;
3801 def C946_W : R600Reg <"C946.W", 946>;
3802 def C947_X : R600Reg <"C947.X", 947>;
3803 def C947_Y : R600Reg <"C947.Y", 947>;
3804 def C947_Z : R600Reg <"C947.Z", 947>;
3805 def C947_W : R600Reg <"C947.W", 947>;
3806 def C948_X : R600Reg <"C948.X", 948>;
3807 def C948_Y : R600Reg <"C948.Y", 948>;
3808 def C948_Z : R600Reg <"C948.Z", 948>;
3809 def C948_W : R600Reg <"C948.W", 948>;
3810 def C949_X : R600Reg <"C949.X", 949>;
3811 def C949_Y : R600Reg <"C949.Y", 949>;
3812 def C949_Z : R600Reg <"C949.Z", 949>;
3813 def C949_W : R600Reg <"C949.W", 949>;
3814 def C950_X : R600Reg <"C950.X", 950>;
3815 def C950_Y : R600Reg <"C950.Y", 950>;
3816 def C950_Z : R600Reg <"C950.Z", 950>;
3817 def C950_W : R600Reg <"C950.W", 950>;
3818 def C951_X : R600Reg <"C951.X", 951>;
3819 def C951_Y : R600Reg <"C951.Y", 951>;
3820 def C951_Z : R600Reg <"C951.Z", 951>;
3821 def C951_W : R600Reg <"C951.W", 951>;
3822 def C952_X : R600Reg <"C952.X", 952>;
3823 def C952_Y : R600Reg <"C952.Y", 952>;
3824 def C952_Z : R600Reg <"C952.Z", 952>;
3825 def C952_W : R600Reg <"C952.W", 952>;
3826 def C953_X : R600Reg <"C953.X", 953>;
3827 def C953_Y : R600Reg <"C953.Y", 953>;
3828 def C953_Z : R600Reg <"C953.Z", 953>;
3829 def C953_W : R600Reg <"C953.W", 953>;
3830 def C954_X : R600Reg <"C954.X", 954>;
3831 def C954_Y : R600Reg <"C954.Y", 954>;
3832 def C954_Z : R600Reg <"C954.Z", 954>;
3833 def C954_W : R600Reg <"C954.W", 954>;
3834 def C955_X : R600Reg <"C955.X", 955>;
3835 def C955_Y : R600Reg <"C955.Y", 955>;
3836 def C955_Z : R600Reg <"C955.Z", 955>;
3837 def C955_W : R600Reg <"C955.W", 955>;
3838 def C956_X : R600Reg <"C956.X", 956>;
3839 def C956_Y : R600Reg <"C956.Y", 956>;
3840 def C956_Z : R600Reg <"C956.Z", 956>;
3841 def C956_W : R600Reg <"C956.W", 956>;
3842 def C957_X : R600Reg <"C957.X", 957>;
3843 def C957_Y : R600Reg <"C957.Y", 957>;
3844 def C957_Z : R600Reg <"C957.Z", 957>;
3845 def C957_W : R600Reg <"C957.W", 957>;
3846 def C958_X : R600Reg <"C958.X", 958>;
3847 def C958_Y : R600Reg <"C958.Y", 958>;
3848 def C958_Z : R600Reg <"C958.Z", 958>;
3849 def C958_W : R600Reg <"C958.W", 958>;
3850 def C959_X : R600Reg <"C959.X", 959>;
3851 def C959_Y : R600Reg <"C959.Y", 959>;
3852 def C959_Z : R600Reg <"C959.Z", 959>;
3853 def C959_W : R600Reg <"C959.W", 959>;
3854 def C960_X : R600Reg <"C960.X", 960>;
3855 def C960_Y : R600Reg <"C960.Y", 960>;
3856 def C960_Z : R600Reg <"C960.Z", 960>;
3857 def C960_W : R600Reg <"C960.W", 960>;
3858 def C961_X : R600Reg <"C961.X", 961>;
3859 def C961_Y : R600Reg <"C961.Y", 961>;
3860 def C961_Z : R600Reg <"C961.Z", 961>;
3861 def C961_W : R600Reg <"C961.W", 961>;
3862 def C962_X : R600Reg <"C962.X", 962>;
3863 def C962_Y : R600Reg <"C962.Y", 962>;
3864 def C962_Z : R600Reg <"C962.Z", 962>;
3865 def C962_W : R600Reg <"C962.W", 962>;
3866 def C963_X : R600Reg <"C963.X", 963>;
3867 def C963_Y : R600Reg <"C963.Y", 963>;
3868 def C963_Z : R600Reg <"C963.Z", 963>;
3869 def C963_W : R600Reg <"C963.W", 963>;
3870 def C964_X : R600Reg <"C964.X", 964>;
3871 def C964_Y : R600Reg <"C964.Y", 964>;
3872 def C964_Z : R600Reg <"C964.Z", 964>;
3873 def C964_W : R600Reg <"C964.W", 964>;
3874 def C965_X : R600Reg <"C965.X", 965>;
3875 def C965_Y : R600Reg <"C965.Y", 965>;
3876 def C965_Z : R600Reg <"C965.Z", 965>;
3877 def C965_W : R600Reg <"C965.W", 965>;
3878 def C966_X : R600Reg <"C966.X", 966>;
3879 def C966_Y : R600Reg <"C966.Y", 966>;
3880 def C966_Z : R600Reg <"C966.Z", 966>;
3881 def C966_W : R600Reg <"C966.W", 966>;
3882 def C967_X : R600Reg <"C967.X", 967>;
3883 def C967_Y : R600Reg <"C967.Y", 967>;
3884 def C967_Z : R600Reg <"C967.Z", 967>;
3885 def C967_W : R600Reg <"C967.W", 967>;
3886 def C968_X : R600Reg <"C968.X", 968>;
3887 def C968_Y : R600Reg <"C968.Y", 968>;
3888 def C968_Z : R600Reg <"C968.Z", 968>;
3889 def C968_W : R600Reg <"C968.W", 968>;
3890 def C969_X : R600Reg <"C969.X", 969>;
3891 def C969_Y : R600Reg <"C969.Y", 969>;
3892 def C969_Z : R600Reg <"C969.Z", 969>;
3893 def C969_W : R600Reg <"C969.W", 969>;
3894 def C970_X : R600Reg <"C970.X", 970>;
3895 def C970_Y : R600Reg <"C970.Y", 970>;
3896 def C970_Z : R600Reg <"C970.Z", 970>;
3897 def C970_W : R600Reg <"C970.W", 970>;
3898 def C971_X : R600Reg <"C971.X", 971>;
3899 def C971_Y : R600Reg <"C971.Y", 971>;
3900 def C971_Z : R600Reg <"C971.Z", 971>;
3901 def C971_W : R600Reg <"C971.W", 971>;
3902 def C972_X : R600Reg <"C972.X", 972>;
3903 def C972_Y : R600Reg <"C972.Y", 972>;
3904 def C972_Z : R600Reg <"C972.Z", 972>;
3905 def C972_W : R600Reg <"C972.W", 972>;
3906 def C973_X : R600Reg <"C973.X", 973>;
3907 def C973_Y : R600Reg <"C973.Y", 973>;
3908 def C973_Z : R600Reg <"C973.Z", 973>;
3909 def C973_W : R600Reg <"C973.W", 973>;
3910 def C974_X : R600Reg <"C974.X", 974>;
3911 def C974_Y : R600Reg <"C974.Y", 974>;
3912 def C974_Z : R600Reg <"C974.Z", 974>;
3913 def C974_W : R600Reg <"C974.W", 974>;
3914 def C975_X : R600Reg <"C975.X", 975>;
3915 def C975_Y : R600Reg <"C975.Y", 975>;
3916 def C975_Z : R600Reg <"C975.Z", 975>;
3917 def C975_W : R600Reg <"C975.W", 975>;
3918 def C976_X : R600Reg <"C976.X", 976>;
3919 def C976_Y : R600Reg <"C976.Y", 976>;
3920 def C976_Z : R600Reg <"C976.Z", 976>;
3921 def C976_W : R600Reg <"C976.W", 976>;
3922 def C977_X : R600Reg <"C977.X", 977>;
3923 def C977_Y : R600Reg <"C977.Y", 977>;
3924 def C977_Z : R600Reg <"C977.Z", 977>;
3925 def C977_W : R600Reg <"C977.W", 977>;
3926 def C978_X : R600Reg <"C978.X", 978>;
3927 def C978_Y : R600Reg <"C978.Y", 978>;
3928 def C978_Z : R600Reg <"C978.Z", 978>;
3929 def C978_W : R600Reg <"C978.W", 978>;
3930 def C979_X : R600Reg <"C979.X", 979>;
3931 def C979_Y : R600Reg <"C979.Y", 979>;
3932 def C979_Z : R600Reg <"C979.Z", 979>;
3933 def C979_W : R600Reg <"C979.W", 979>;
3934 def C980_X : R600Reg <"C980.X", 980>;
3935 def C980_Y : R600Reg <"C980.Y", 980>;
3936 def C980_Z : R600Reg <"C980.Z", 980>;
3937 def C980_W : R600Reg <"C980.W", 980>;
3938 def C981_X : R600Reg <"C981.X", 981>;
3939 def C981_Y : R600Reg <"C981.Y", 981>;
3940 def C981_Z : R600Reg <"C981.Z", 981>;
3941 def C981_W : R600Reg <"C981.W", 981>;
3942 def C982_X : R600Reg <"C982.X", 982>;
3943 def C982_Y : R600Reg <"C982.Y", 982>;
3944 def C982_Z : R600Reg <"C982.Z", 982>;
3945 def C982_W : R600Reg <"C982.W", 982>;
3946 def C983_X : R600Reg <"C983.X", 983>;
3947 def C983_Y : R600Reg <"C983.Y", 983>;
3948 def C983_Z : R600Reg <"C983.Z", 983>;
3949 def C983_W : R600Reg <"C983.W", 983>;
3950 def C984_X : R600Reg <"C984.X", 984>;
3951 def C984_Y : R600Reg <"C984.Y", 984>;
3952 def C984_Z : R600Reg <"C984.Z", 984>;
3953 def C984_W : R600Reg <"C984.W", 984>;
3954 def C985_X : R600Reg <"C985.X", 985>;
3955 def C985_Y : R600Reg <"C985.Y", 985>;
3956 def C985_Z : R600Reg <"C985.Z", 985>;
3957 def C985_W : R600Reg <"C985.W", 985>;
3958 def C986_X : R600Reg <"C986.X", 986>;
3959 def C986_Y : R600Reg <"C986.Y", 986>;
3960 def C986_Z : R600Reg <"C986.Z", 986>;
3961 def C986_W : R600Reg <"C986.W", 986>;
3962 def C987_X : R600Reg <"C987.X", 987>;
3963 def C987_Y : R600Reg <"C987.Y", 987>;
3964 def C987_Z : R600Reg <"C987.Z", 987>;
3965 def C987_W : R600Reg <"C987.W", 987>;
3966 def C988_X : R600Reg <"C988.X", 988>;
3967 def C988_Y : R600Reg <"C988.Y", 988>;
3968 def C988_Z : R600Reg <"C988.Z", 988>;
3969 def C988_W : R600Reg <"C988.W", 988>;
3970 def C989_X : R600Reg <"C989.X", 989>;
3971 def C989_Y : R600Reg <"C989.Y", 989>;
3972 def C989_Z : R600Reg <"C989.Z", 989>;
3973 def C989_W : R600Reg <"C989.W", 989>;
3974 def C990_X : R600Reg <"C990.X", 990>;
3975 def C990_Y : R600Reg <"C990.Y", 990>;
3976 def C990_Z : R600Reg <"C990.Z", 990>;
3977 def C990_W : R600Reg <"C990.W", 990>;
3978 def C991_X : R600Reg <"C991.X", 991>;
3979 def C991_Y : R600Reg <"C991.Y", 991>;
3980 def C991_Z : R600Reg <"C991.Z", 991>;
3981 def C991_W : R600Reg <"C991.W", 991>;
3982 def C992_X : R600Reg <"C992.X", 992>;
3983 def C992_Y : R600Reg <"C992.Y", 992>;
3984 def C992_Z : R600Reg <"C992.Z", 992>;
3985 def C992_W : R600Reg <"C992.W", 992>;
3986 def C993_X : R600Reg <"C993.X", 993>;
3987 def C993_Y : R600Reg <"C993.Y", 993>;
3988 def C993_Z : R600Reg <"C993.Z", 993>;
3989 def C993_W : R600Reg <"C993.W", 993>;
3990 def C994_X : R600Reg <"C994.X", 994>;
3991 def C994_Y : R600Reg <"C994.Y", 994>;
3992 def C994_Z : R600Reg <"C994.Z", 994>;
3993 def C994_W : R600Reg <"C994.W", 994>;
3994 def C995_X : R600Reg <"C995.X", 995>;
3995 def C995_Y : R600Reg <"C995.Y", 995>;
3996 def C995_Z : R600Reg <"C995.Z", 995>;
3997 def C995_W : R600Reg <"C995.W", 995>;
3998 def C996_X : R600Reg <"C996.X", 996>;
3999 def C996_Y : R600Reg <"C996.Y", 996>;
4000 def C996_Z : R600Reg <"C996.Z", 996>;
4001 def C996_W : R600Reg <"C996.W", 996>;
4002 def C997_X : R600Reg <"C997.X", 997>;
4003 def C997_Y : R600Reg <"C997.Y", 997>;
4004 def C997_Z : R600Reg <"C997.Z", 997>;
4005 def C997_W : R600Reg <"C997.W", 997>;
4006 def C998_X : R600Reg <"C998.X", 998>;
4007 def C998_Y : R600Reg <"C998.Y", 998>;
4008 def C998_Z : R600Reg <"C998.Z", 998>;
4009 def C998_W : R600Reg <"C998.W", 998>;
4010 def C999_X : R600Reg <"C999.X", 999>;
4011 def C999_Y : R600Reg <"C999.Y", 999>;
4012 def C999_Z : R600Reg <"C999.Z", 999>;
4013 def C999_W : R600Reg <"C999.W", 999>;
4014 def C1000_X : R600Reg <"C1000.X", 1000>;
4015 def C1000_Y : R600Reg <"C1000.Y", 1000>;
4016 def C1000_Z : R600Reg <"C1000.Z", 1000>;
4017 def C1000_W : R600Reg <"C1000.W", 1000>;
4018 def C1001_X : R600Reg <"C1001.X", 1001>;
4019 def C1001_Y : R600Reg <"C1001.Y", 1001>;
4020 def C1001_Z : R600Reg <"C1001.Z", 1001>;
4021 def C1001_W : R600Reg <"C1001.W", 1001>;
4022 def C1002_X : R600Reg <"C1002.X", 1002>;
4023 def C1002_Y : R600Reg <"C1002.Y", 1002>;
4024 def C1002_Z : R600Reg <"C1002.Z", 1002>;
4025 def C1002_W : R600Reg <"C1002.W", 1002>;
4026 def C1003_X : R600Reg <"C1003.X", 1003>;
4027 def C1003_Y : R600Reg <"C1003.Y", 1003>;
4028 def C1003_Z : R600Reg <"C1003.Z", 1003>;
4029 def C1003_W : R600Reg <"C1003.W", 1003>;
4030 def C1004_X : R600Reg <"C1004.X", 1004>;
4031 def C1004_Y : R600Reg <"C1004.Y", 1004>;
4032 def C1004_Z : R600Reg <"C1004.Z", 1004>;
4033 def C1004_W : R600Reg <"C1004.W", 1004>;
4034 def C1005_X : R600Reg <"C1005.X", 1005>;
4035 def C1005_Y : R600Reg <"C1005.Y", 1005>;
4036 def C1005_Z : R600Reg <"C1005.Z", 1005>;
4037 def C1005_W : R600Reg <"C1005.W", 1005>;
4038 def C1006_X : R600Reg <"C1006.X", 1006>;
4039 def C1006_Y : R600Reg <"C1006.Y", 1006>;
4040 def C1006_Z : R600Reg <"C1006.Z", 1006>;
4041 def C1006_W : R600Reg <"C1006.W", 1006>;
4042 def C1007_X : R600Reg <"C1007.X", 1007>;
4043 def C1007_Y : R600Reg <"C1007.Y", 1007>;
4044 def C1007_Z : R600Reg <"C1007.Z", 1007>;
4045 def C1007_W : R600Reg <"C1007.W", 1007>;
4046 def C1008_X : R600Reg <"C1008.X", 1008>;
4047 def C1008_Y : R600Reg <"C1008.Y", 1008>;
4048 def C1008_Z : R600Reg <"C1008.Z", 1008>;
4049 def C1008_W : R600Reg <"C1008.W", 1008>;
4050 def C1009_X : R600Reg <"C1009.X", 1009>;
4051 def C1009_Y : R600Reg <"C1009.Y", 1009>;
4052 def C1009_Z : R600Reg <"C1009.Z", 1009>;
4053 def C1009_W : R600Reg <"C1009.W", 1009>;
4054 def C1010_X : R600Reg <"C1010.X", 1010>;
4055 def C1010_Y : R600Reg <"C1010.Y", 1010>;
4056 def C1010_Z : R600Reg <"C1010.Z", 1010>;
4057 def C1010_W : R600Reg <"C1010.W", 1010>;
4058 def C1011_X : R600Reg <"C1011.X", 1011>;
4059 def C1011_Y : R600Reg <"C1011.Y", 1011>;
4060 def C1011_Z : R600Reg <"C1011.Z", 1011>;
4061 def C1011_W : R600Reg <"C1011.W", 1011>;
4062 def C1012_X : R600Reg <"C1012.X", 1012>;
4063 def C1012_Y : R600Reg <"C1012.Y", 1012>;
4064 def C1012_Z : R600Reg <"C1012.Z", 1012>;
4065 def C1012_W : R600Reg <"C1012.W", 1012>;
4066 def C1013_X : R600Reg <"C1013.X", 1013>;
4067 def C1013_Y : R600Reg <"C1013.Y", 1013>;
4068 def C1013_Z : R600Reg <"C1013.Z", 1013>;
4069 def C1013_W : R600Reg <"C1013.W", 1013>;
4070 def C1014_X : R600Reg <"C1014.X", 1014>;
4071 def C1014_Y : R600Reg <"C1014.Y", 1014>;
4072 def C1014_Z : R600Reg <"C1014.Z", 1014>;
4073 def C1014_W : R600Reg <"C1014.W", 1014>;
4074 def C1015_X : R600Reg <"C1015.X", 1015>;
4075 def C1015_Y : R600Reg <"C1015.Y", 1015>;
4076 def C1015_Z : R600Reg <"C1015.Z", 1015>;
4077 def C1015_W : R600Reg <"C1015.W", 1015>;
4078 def C1016_X : R600Reg <"C1016.X", 1016>;
4079 def C1016_Y : R600Reg <"C1016.Y", 1016>;
4080 def C1016_Z : R600Reg <"C1016.Z", 1016>;
4081 def C1016_W : R600Reg <"C1016.W", 1016>;
4082 def C1017_X : R600Reg <"C1017.X", 1017>;
4083 def C1017_Y : R600Reg <"C1017.Y", 1017>;
4084 def C1017_Z : R600Reg <"C1017.Z", 1017>;
4085 def C1017_W : R600Reg <"C1017.W", 1017>;
4086 def C1018_X : R600Reg <"C1018.X", 1018>;
4087 def C1018_Y : R600Reg <"C1018.Y", 1018>;
4088 def C1018_Z : R600Reg <"C1018.Z", 1018>;
4089 def C1018_W : R600Reg <"C1018.W", 1018>;
4090 def C1019_X : R600Reg <"C1019.X", 1019>;
4091 def C1019_Y : R600Reg <"C1019.Y", 1019>;
4092 def C1019_Z : R600Reg <"C1019.Z", 1019>;
4093 def C1019_W : R600Reg <"C1019.W", 1019>;
4094 def C1020_X : R600Reg <"C1020.X", 1020>;
4095 def C1020_Y : R600Reg <"C1020.Y", 1020>;
4096 def C1020_Z : R600Reg <"C1020.Z", 1020>;
4097 def C1020_W : R600Reg <"C1020.W", 1020>;
4098 def C1021_X : R600Reg <"C1021.X", 1021>;
4099 def C1021_Y : R600Reg <"C1021.Y", 1021>;
4100 def C1021_Z : R600Reg <"C1021.Z", 1021>;
4101 def C1021_W : R600Reg <"C1021.W", 1021>;
4102 def C1022_X : R600Reg <"C1022.X", 1022>;
4103 def C1022_Y : R600Reg <"C1022.Y", 1022>;
4104 def C1022_Z : R600Reg <"C1022.Z", 1022>;
4105 def C1022_W : R600Reg <"C1022.W", 1022>;
4106 def C1023_X : R600Reg <"C1023.X", 1023>;
4107 def C1023_Y : R600Reg <"C1023.Y", 1023>;
4108 def C1023_Z : R600Reg <"C1023.Z", 1023>;
4109 def C1023_W : R600Reg <"C1023.W", 1023>;
4110 def T0_X : R600Reg <"T0.X", 0>;
4111 def T0_Y : R600Reg <"T0.Y", 0>;
4112 def T0_Z : R600Reg <"T0.Z", 0>;
4113 def T0_W : R600Reg <"T0.W", 0>;
4114 def T1_X : R600Reg <"T1.X", 1>;
4115 def T1_Y : R600Reg <"T1.Y", 1>;
4116 def T1_Z : R600Reg <"T1.Z", 1>;
4117 def T1_W : R600Reg <"T1.W", 1>;
4118 def T2_X : R600Reg <"T2.X", 2>;
4119 def T2_Y : R600Reg <"T2.Y", 2>;
4120 def T2_Z : R600Reg <"T2.Z", 2>;
4121 def T2_W : R600Reg <"T2.W", 2>;
4122 def T3_X : R600Reg <"T3.X", 3>;
4123 def T3_Y : R600Reg <"T3.Y", 3>;
4124 def T3_Z : R600Reg <"T3.Z", 3>;
4125 def T3_W : R600Reg <"T3.W", 3>;
4126 def T4_X : R600Reg <"T4.X", 4>;
4127 def T4_Y : R600Reg <"T4.Y", 4>;
4128 def T4_Z : R600Reg <"T4.Z", 4>;
4129 def T4_W : R600Reg <"T4.W", 4>;
4130 def T5_X : R600Reg <"T5.X", 5>;
4131 def T5_Y : R600Reg <"T5.Y", 5>;
4132 def T5_Z : R600Reg <"T5.Z", 5>;
4133 def T5_W : R600Reg <"T5.W", 5>;
4134 def T6_X : R600Reg <"T6.X", 6>;
4135 def T6_Y : R600Reg <"T6.Y", 6>;
4136 def T6_Z : R600Reg <"T6.Z", 6>;
4137 def T6_W : R600Reg <"T6.W", 6>;
4138 def T7_X : R600Reg <"T7.X", 7>;
4139 def T7_Y : R600Reg <"T7.Y", 7>;
4140 def T7_Z : R600Reg <"T7.Z", 7>;
4141 def T7_W : R600Reg <"T7.W", 7>;
4142 def T8_X : R600Reg <"T8.X", 8>;
4143 def T8_Y : R600Reg <"T8.Y", 8>;
4144 def T8_Z : R600Reg <"T8.Z", 8>;
4145 def T8_W : R600Reg <"T8.W", 8>;
4146 def T9_X : R600Reg <"T9.X", 9>;
4147 def T9_Y : R600Reg <"T9.Y", 9>;
4148 def T9_Z : R600Reg <"T9.Z", 9>;
4149 def T9_W : R600Reg <"T9.W", 9>;
4150 def T10_X : R600Reg <"T10.X", 10>;
4151 def T10_Y : R600Reg <"T10.Y", 10>;
4152 def T10_Z : R600Reg <"T10.Z", 10>;
4153 def T10_W : R600Reg <"T10.W", 10>;
4154 def T11_X : R600Reg <"T11.X", 11>;
4155 def T11_Y : R600Reg <"T11.Y", 11>;
4156 def T11_Z : R600Reg <"T11.Z", 11>;
4157 def T11_W : R600Reg <"T11.W", 11>;
4158 def T12_X : R600Reg <"T12.X", 12>;
4159 def T12_Y : R600Reg <"T12.Y", 12>;
4160 def T12_Z : R600Reg <"T12.Z", 12>;
4161 def T12_W : R600Reg <"T12.W", 12>;
4162 def T13_X : R600Reg <"T13.X", 13>;
4163 def T13_Y : R600Reg <"T13.Y", 13>;
4164 def T13_Z : R600Reg <"T13.Z", 13>;
4165 def T13_W : R600Reg <"T13.W", 13>;
4166 def T14_X : R600Reg <"T14.X", 14>;
4167 def T14_Y : R600Reg <"T14.Y", 14>;
4168 def T14_Z : R600Reg <"T14.Z", 14>;
4169 def T14_W : R600Reg <"T14.W", 14>;
4170 def T15_X : R600Reg <"T15.X", 15>;
4171 def T15_Y : R600Reg <"T15.Y", 15>;
4172 def T15_Z : R600Reg <"T15.Z", 15>;
4173 def T15_W : R600Reg <"T15.W", 15>;
4174 def T16_X : R600Reg <"T16.X", 16>;
4175 def T16_Y : R600Reg <"T16.Y", 16>;
4176 def T16_Z : R600Reg <"T16.Z", 16>;
4177 def T16_W : R600Reg <"T16.W", 16>;
4178 def T17_X : R600Reg <"T17.X", 17>;
4179 def T17_Y : R600Reg <"T17.Y", 17>;
4180 def T17_Z : R600Reg <"T17.Z", 17>;
4181 def T17_W : R600Reg <"T17.W", 17>;
4182 def T18_X : R600Reg <"T18.X", 18>;
4183 def T18_Y : R600Reg <"T18.Y", 18>;
4184 def T18_Z : R600Reg <"T18.Z", 18>;
4185 def T18_W : R600Reg <"T18.W", 18>;
4186 def T19_X : R600Reg <"T19.X", 19>;
4187 def T19_Y : R600Reg <"T19.Y", 19>;
4188 def T19_Z : R600Reg <"T19.Z", 19>;
4189 def T19_W : R600Reg <"T19.W", 19>;
4190 def T20_X : R600Reg <"T20.X", 20>;
4191 def T20_Y : R600Reg <"T20.Y", 20>;
4192 def T20_Z : R600Reg <"T20.Z", 20>;
4193 def T20_W : R600Reg <"T20.W", 20>;
4194 def T21_X : R600Reg <"T21.X", 21>;
4195 def T21_Y : R600Reg <"T21.Y", 21>;
4196 def T21_Z : R600Reg <"T21.Z", 21>;
4197 def T21_W : R600Reg <"T21.W", 21>;
4198 def T22_X : R600Reg <"T22.X", 22>;
4199 def T22_Y : R600Reg <"T22.Y", 22>;
4200 def T22_Z : R600Reg <"T22.Z", 22>;
4201 def T22_W : R600Reg <"T22.W", 22>;
4202 def T23_X : R600Reg <"T23.X", 23>;
4203 def T23_Y : R600Reg <"T23.Y", 23>;
4204 def T23_Z : R600Reg <"T23.Z", 23>;
4205 def T23_W : R600Reg <"T23.W", 23>;
4206 def T24_X : R600Reg <"T24.X", 24>;
4207 def T24_Y : R600Reg <"T24.Y", 24>;
4208 def T24_Z : R600Reg <"T24.Z", 24>;
4209 def T24_W : R600Reg <"T24.W", 24>;
4210 def T25_X : R600Reg <"T25.X", 25>;
4211 def T25_Y : R600Reg <"T25.Y", 25>;
4212 def T25_Z : R600Reg <"T25.Z", 25>;
4213 def T25_W : R600Reg <"T25.W", 25>;
4214 def T26_X : R600Reg <"T26.X", 26>;
4215 def T26_Y : R600Reg <"T26.Y", 26>;
4216 def T26_Z : R600Reg <"T26.Z", 26>;
4217 def T26_W : R600Reg <"T26.W", 26>;
4218 def T27_X : R600Reg <"T27.X", 27>;
4219 def T27_Y : R600Reg <"T27.Y", 27>;
4220 def T27_Z : R600Reg <"T27.Z", 27>;
4221 def T27_W : R600Reg <"T27.W", 27>;
4222 def T28_X : R600Reg <"T28.X", 28>;
4223 def T28_Y : R600Reg <"T28.Y", 28>;
4224 def T28_Z : R600Reg <"T28.Z", 28>;
4225 def T28_W : R600Reg <"T28.W", 28>;
4226 def T29_X : R600Reg <"T29.X", 29>;
4227 def T29_Y : R600Reg <"T29.Y", 29>;
4228 def T29_Z : R600Reg <"T29.Z", 29>;
4229 def T29_W : R600Reg <"T29.W", 29>;
4230 def T30_X : R600Reg <"T30.X", 30>;
4231 def T30_Y : R600Reg <"T30.Y", 30>;
4232 def T30_Z : R600Reg <"T30.Z", 30>;
4233 def T30_W : R600Reg <"T30.W", 30>;
4234 def T31_X : R600Reg <"T31.X", 31>;
4235 def T31_Y : R600Reg <"T31.Y", 31>;
4236 def T31_Z : R600Reg <"T31.Z", 31>;
4237 def T31_W : R600Reg <"T31.W", 31>;
4238 def T32_X : R600Reg <"T32.X", 32>;
4239 def T32_Y : R600Reg <"T32.Y", 32>;
4240 def T32_Z : R600Reg <"T32.Z", 32>;
4241 def T32_W : R600Reg <"T32.W", 32>;
4242 def T33_X : R600Reg <"T33.X", 33>;
4243 def T33_Y : R600Reg <"T33.Y", 33>;
4244 def T33_Z : R600Reg <"T33.Z", 33>;
4245 def T33_W : R600Reg <"T33.W", 33>;
4246 def T34_X : R600Reg <"T34.X", 34>;
4247 def T34_Y : R600Reg <"T34.Y", 34>;
4248 def T34_Z : R600Reg <"T34.Z", 34>;
4249 def T34_W : R600Reg <"T34.W", 34>;
4250 def T35_X : R600Reg <"T35.X", 35>;
4251 def T35_Y : R600Reg <"T35.Y", 35>;
4252 def T35_Z : R600Reg <"T35.Z", 35>;
4253 def T35_W : R600Reg <"T35.W", 35>;
4254 def T36_X : R600Reg <"T36.X", 36>;
4255 def T36_Y : R600Reg <"T36.Y", 36>;
4256 def T36_Z : R600Reg <"T36.Z", 36>;
4257 def T36_W : R600Reg <"T36.W", 36>;
4258 def T37_X : R600Reg <"T37.X", 37>;
4259 def T37_Y : R600Reg <"T37.Y", 37>;
4260 def T37_Z : R600Reg <"T37.Z", 37>;
4261 def T37_W : R600Reg <"T37.W", 37>;
4262 def T38_X : R600Reg <"T38.X", 38>;
4263 def T38_Y : R600Reg <"T38.Y", 38>;
4264 def T38_Z : R600Reg <"T38.Z", 38>;
4265 def T38_W : R600Reg <"T38.W", 38>;
4266 def T39_X : R600Reg <"T39.X", 39>;
4267 def T39_Y : R600Reg <"T39.Y", 39>;
4268 def T39_Z : R600Reg <"T39.Z", 39>;
4269 def T39_W : R600Reg <"T39.W", 39>;
4270 def T40_X : R600Reg <"T40.X", 40>;
4271 def T40_Y : R600Reg <"T40.Y", 40>;
4272 def T40_Z : R600Reg <"T40.Z", 40>;
4273 def T40_W : R600Reg <"T40.W", 40>;
4274 def T41_X : R600Reg <"T41.X", 41>;
4275 def T41_Y : R600Reg <"T41.Y", 41>;
4276 def T41_Z : R600Reg <"T41.Z", 41>;
4277 def T41_W : R600Reg <"T41.W", 41>;
4278 def T42_X : R600Reg <"T42.X", 42>;
4279 def T42_Y : R600Reg <"T42.Y", 42>;
4280 def T42_Z : R600Reg <"T42.Z", 42>;
4281 def T42_W : R600Reg <"T42.W", 42>;
4282 def T43_X : R600Reg <"T43.X", 43>;
4283 def T43_Y : R600Reg <"T43.Y", 43>;
4284 def T43_Z : R600Reg <"T43.Z", 43>;
4285 def T43_W : R600Reg <"T43.W", 43>;
4286 def T44_X : R600Reg <"T44.X", 44>;
4287 def T44_Y : R600Reg <"T44.Y", 44>;
4288 def T44_Z : R600Reg <"T44.Z", 44>;
4289 def T44_W : R600Reg <"T44.W", 44>;
4290 def T45_X : R600Reg <"T45.X", 45>;
4291 def T45_Y : R600Reg <"T45.Y", 45>;
4292 def T45_Z : R600Reg <"T45.Z", 45>;
4293 def T45_W : R600Reg <"T45.W", 45>;
4294 def T46_X : R600Reg <"T46.X", 46>;
4295 def T46_Y : R600Reg <"T46.Y", 46>;
4296 def T46_Z : R600Reg <"T46.Z", 46>;
4297 def T46_W : R600Reg <"T46.W", 46>;
4298 def T47_X : R600Reg <"T47.X", 47>;
4299 def T47_Y : R600Reg <"T47.Y", 47>;
4300 def T47_Z : R600Reg <"T47.Z", 47>;
4301 def T47_W : R600Reg <"T47.W", 47>;
4302 def T48_X : R600Reg <"T48.X", 48>;
4303 def T48_Y : R600Reg <"T48.Y", 48>;
4304 def T48_Z : R600Reg <"T48.Z", 48>;
4305 def T48_W : R600Reg <"T48.W", 48>;
4306 def T49_X : R600Reg <"T49.X", 49>;
4307 def T49_Y : R600Reg <"T49.Y", 49>;
4308 def T49_Z : R600Reg <"T49.Z", 49>;
4309 def T49_W : R600Reg <"T49.W", 49>;
4310 def T50_X : R600Reg <"T50.X", 50>;
4311 def T50_Y : R600Reg <"T50.Y", 50>;
4312 def T50_Z : R600Reg <"T50.Z", 50>;
4313 def T50_W : R600Reg <"T50.W", 50>;
4314 def T51_X : R600Reg <"T51.X", 51>;
4315 def T51_Y : R600Reg <"T51.Y", 51>;
4316 def T51_Z : R600Reg <"T51.Z", 51>;
4317 def T51_W : R600Reg <"T51.W", 51>;
4318 def T52_X : R600Reg <"T52.X", 52>;
4319 def T52_Y : R600Reg <"T52.Y", 52>;
4320 def T52_Z : R600Reg <"T52.Z", 52>;
4321 def T52_W : R600Reg <"T52.W", 52>;
4322 def T53_X : R600Reg <"T53.X", 53>;
4323 def T53_Y : R600Reg <"T53.Y", 53>;
4324 def T53_Z : R600Reg <"T53.Z", 53>;
4325 def T53_W : R600Reg <"T53.W", 53>;
4326 def T54_X : R600Reg <"T54.X", 54>;
4327 def T54_Y : R600Reg <"T54.Y", 54>;
4328 def T54_Z : R600Reg <"T54.Z", 54>;
4329 def T54_W : R600Reg <"T54.W", 54>;
4330 def T55_X : R600Reg <"T55.X", 55>;
4331 def T55_Y : R600Reg <"T55.Y", 55>;
4332 def T55_Z : R600Reg <"T55.Z", 55>;
4333 def T55_W : R600Reg <"T55.W", 55>;
4334 def T56_X : R600Reg <"T56.X", 56>;
4335 def T56_Y : R600Reg <"T56.Y", 56>;
4336 def T56_Z : R600Reg <"T56.Z", 56>;
4337 def T56_W : R600Reg <"T56.W", 56>;
4338 def T57_X : R600Reg <"T57.X", 57>;
4339 def T57_Y : R600Reg <"T57.Y", 57>;
4340 def T57_Z : R600Reg <"T57.Z", 57>;
4341 def T57_W : R600Reg <"T57.W", 57>;
4342 def T58_X : R600Reg <"T58.X", 58>;
4343 def T58_Y : R600Reg <"T58.Y", 58>;
4344 def T58_Z : R600Reg <"T58.Z", 58>;
4345 def T58_W : R600Reg <"T58.W", 58>;
4346 def T59_X : R600Reg <"T59.X", 59>;
4347 def T59_Y : R600Reg <"T59.Y", 59>;
4348 def T59_Z : R600Reg <"T59.Z", 59>;
4349 def T59_W : R600Reg <"T59.W", 59>;
4350 def T60_X : R600Reg <"T60.X", 60>;
4351 def T60_Y : R600Reg <"T60.Y", 60>;
4352 def T60_Z : R600Reg <"T60.Z", 60>;
4353 def T60_W : R600Reg <"T60.W", 60>;
4354 def T61_X : R600Reg <"T61.X", 61>;
4355 def T61_Y : R600Reg <"T61.Y", 61>;
4356 def T61_Z : R600Reg <"T61.Z", 61>;
4357 def T61_W : R600Reg <"T61.W", 61>;
4358 def T62_X : R600Reg <"T62.X", 62>;
4359 def T62_Y : R600Reg <"T62.Y", 62>;
4360 def T62_Z : R600Reg <"T62.Z", 62>;
4361 def T62_W : R600Reg <"T62.W", 62>;
4362 def T63_X : R600Reg <"T63.X", 63>;
4363 def T63_Y : R600Reg <"T63.Y", 63>;
4364 def T63_Z : R600Reg <"T63.Z", 63>;
4365 def T63_W : R600Reg <"T63.W", 63>;
4366 def T64_X : R600Reg <"T64.X", 64>;
4367 def T64_Y : R600Reg <"T64.Y", 64>;
4368 def T64_Z : R600Reg <"T64.Z", 64>;
4369 def T64_W : R600Reg <"T64.W", 64>;
4370 def T65_X : R600Reg <"T65.X", 65>;
4371 def T65_Y : R600Reg <"T65.Y", 65>;
4372 def T65_Z : R600Reg <"T65.Z", 65>;
4373 def T65_W : R600Reg <"T65.W", 65>;
4374 def T66_X : R600Reg <"T66.X", 66>;
4375 def T66_Y : R600Reg <"T66.Y", 66>;
4376 def T66_Z : R600Reg <"T66.Z", 66>;
4377 def T66_W : R600Reg <"T66.W", 66>;
4378 def T67_X : R600Reg <"T67.X", 67>;
4379 def T67_Y : R600Reg <"T67.Y", 67>;
4380 def T67_Z : R600Reg <"T67.Z", 67>;
4381 def T67_W : R600Reg <"T67.W", 67>;
4382 def T68_X : R600Reg <"T68.X", 68>;
4383 def T68_Y : R600Reg <"T68.Y", 68>;
4384 def T68_Z : R600Reg <"T68.Z", 68>;
4385 def T68_W : R600Reg <"T68.W", 68>;
4386 def T69_X : R600Reg <"T69.X", 69>;
4387 def T69_Y : R600Reg <"T69.Y", 69>;
4388 def T69_Z : R600Reg <"T69.Z", 69>;
4389 def T69_W : R600Reg <"T69.W", 69>;
4390 def T70_X : R600Reg <"T70.X", 70>;
4391 def T70_Y : R600Reg <"T70.Y", 70>;
4392 def T70_Z : R600Reg <"T70.Z", 70>;
4393 def T70_W : R600Reg <"T70.W", 70>;
4394 def T71_X : R600Reg <"T71.X", 71>;
4395 def T71_Y : R600Reg <"T71.Y", 71>;
4396 def T71_Z : R600Reg <"T71.Z", 71>;
4397 def T71_W : R600Reg <"T71.W", 71>;
4398 def T72_X : R600Reg <"T72.X", 72>;
4399 def T72_Y : R600Reg <"T72.Y", 72>;
4400 def T72_Z : R600Reg <"T72.Z", 72>;
4401 def T72_W : R600Reg <"T72.W", 72>;
4402 def T73_X : R600Reg <"T73.X", 73>;
4403 def T73_Y : R600Reg <"T73.Y", 73>;
4404 def T73_Z : R600Reg <"T73.Z", 73>;
4405 def T73_W : R600Reg <"T73.W", 73>;
4406 def T74_X : R600Reg <"T74.X", 74>;
4407 def T74_Y : R600Reg <"T74.Y", 74>;
4408 def T74_Z : R600Reg <"T74.Z", 74>;
4409 def T74_W : R600Reg <"T74.W", 74>;
4410 def T75_X : R600Reg <"T75.X", 75>;
4411 def T75_Y : R600Reg <"T75.Y", 75>;
4412 def T75_Z : R600Reg <"T75.Z", 75>;
4413 def T75_W : R600Reg <"T75.W", 75>;
4414 def T76_X : R600Reg <"T76.X", 76>;
4415 def T76_Y : R600Reg <"T76.Y", 76>;
4416 def T76_Z : R600Reg <"T76.Z", 76>;
4417 def T76_W : R600Reg <"T76.W", 76>;
4418 def T77_X : R600Reg <"T77.X", 77>;
4419 def T77_Y : R600Reg <"T77.Y", 77>;
4420 def T77_Z : R600Reg <"T77.Z", 77>;
4421 def T77_W : R600Reg <"T77.W", 77>;
4422 def T78_X : R600Reg <"T78.X", 78>;
4423 def T78_Y : R600Reg <"T78.Y", 78>;
4424 def T78_Z : R600Reg <"T78.Z", 78>;
4425 def T78_W : R600Reg <"T78.W", 78>;
4426 def T79_X : R600Reg <"T79.X", 79>;
4427 def T79_Y : R600Reg <"T79.Y", 79>;
4428 def T79_Z : R600Reg <"T79.Z", 79>;
4429 def T79_W : R600Reg <"T79.W", 79>;
4430 def T80_X : R600Reg <"T80.X", 80>;
4431 def T80_Y : R600Reg <"T80.Y", 80>;
4432 def T80_Z : R600Reg <"T80.Z", 80>;
4433 def T80_W : R600Reg <"T80.W", 80>;
4434 def T81_X : R600Reg <"T81.X", 81>;
4435 def T81_Y : R600Reg <"T81.Y", 81>;
4436 def T81_Z : R600Reg <"T81.Z", 81>;
4437 def T81_W : R600Reg <"T81.W", 81>;
4438 def T82_X : R600Reg <"T82.X", 82>;
4439 def T82_Y : R600Reg <"T82.Y", 82>;
4440 def T82_Z : R600Reg <"T82.Z", 82>;
4441 def T82_W : R600Reg <"T82.W", 82>;
4442 def T83_X : R600Reg <"T83.X", 83>;
4443 def T83_Y : R600Reg <"T83.Y", 83>;
4444 def T83_Z : R600Reg <"T83.Z", 83>;
4445 def T83_W : R600Reg <"T83.W", 83>;
4446 def T84_X : R600Reg <"T84.X", 84>;
4447 def T84_Y : R600Reg <"T84.Y", 84>;
4448 def T84_Z : R600Reg <"T84.Z", 84>;
4449 def T84_W : R600Reg <"T84.W", 84>;
4450 def T85_X : R600Reg <"T85.X", 85>;
4451 def T85_Y : R600Reg <"T85.Y", 85>;
4452 def T85_Z : R600Reg <"T85.Z", 85>;
4453 def T85_W : R600Reg <"T85.W", 85>;
4454 def T86_X : R600Reg <"T86.X", 86>;
4455 def T86_Y : R600Reg <"T86.Y", 86>;
4456 def T86_Z : R600Reg <"T86.Z", 86>;
4457 def T86_W : R600Reg <"T86.W", 86>;
4458 def T87_X : R600Reg <"T87.X", 87>;
4459 def T87_Y : R600Reg <"T87.Y", 87>;
4460 def T87_Z : R600Reg <"T87.Z", 87>;
4461 def T87_W : R600Reg <"T87.W", 87>;
4462 def T88_X : R600Reg <"T88.X", 88>;
4463 def T88_Y : R600Reg <"T88.Y", 88>;
4464 def T88_Z : R600Reg <"T88.Z", 88>;
4465 def T88_W : R600Reg <"T88.W", 88>;
4466 def T89_X : R600Reg <"T89.X", 89>;
4467 def T89_Y : R600Reg <"T89.Y", 89>;
4468 def T89_Z : R600Reg <"T89.Z", 89>;
4469 def T89_W : R600Reg <"T89.W", 89>;
4470 def T90_X : R600Reg <"T90.X", 90>;
4471 def T90_Y : R600Reg <"T90.Y", 90>;
4472 def T90_Z : R600Reg <"T90.Z", 90>;
4473 def T90_W : R600Reg <"T90.W", 90>;
4474 def T91_X : R600Reg <"T91.X", 91>;
4475 def T91_Y : R600Reg <"T91.Y", 91>;
4476 def T91_Z : R600Reg <"T91.Z", 91>;
4477 def T91_W : R600Reg <"T91.W", 91>;
4478 def T92_X : R600Reg <"T92.X", 92>;
4479 def T92_Y : R600Reg <"T92.Y", 92>;
4480 def T92_Z : R600Reg <"T92.Z", 92>;
4481 def T92_W : R600Reg <"T92.W", 92>;
4482 def T93_X : R600Reg <"T93.X", 93>;
4483 def T93_Y : R600Reg <"T93.Y", 93>;
4484 def T93_Z : R600Reg <"T93.Z", 93>;
4485 def T93_W : R600Reg <"T93.W", 93>;
4486 def T94_X : R600Reg <"T94.X", 94>;
4487 def T94_Y : R600Reg <"T94.Y", 94>;
4488 def T94_Z : R600Reg <"T94.Z", 94>;
4489 def T94_W : R600Reg <"T94.W", 94>;
4490 def T95_X : R600Reg <"T95.X", 95>;
4491 def T95_Y : R600Reg <"T95.Y", 95>;
4492 def T95_Z : R600Reg <"T95.Z", 95>;
4493 def T95_W : R600Reg <"T95.W", 95>;
4494 def T96_X : R600Reg <"T96.X", 96>;
4495 def T96_Y : R600Reg <"T96.Y", 96>;
4496 def T96_Z : R600Reg <"T96.Z", 96>;
4497 def T96_W : R600Reg <"T96.W", 96>;
4498 def T97_X : R600Reg <"T97.X", 97>;
4499 def T97_Y : R600Reg <"T97.Y", 97>;
4500 def T97_Z : R600Reg <"T97.Z", 97>;
4501 def T97_W : R600Reg <"T97.W", 97>;
4502 def T98_X : R600Reg <"T98.X", 98>;
4503 def T98_Y : R600Reg <"T98.Y", 98>;
4504 def T98_Z : R600Reg <"T98.Z", 98>;
4505 def T98_W : R600Reg <"T98.W", 98>;
4506 def T99_X : R600Reg <"T99.X", 99>;
4507 def T99_Y : R600Reg <"T99.Y", 99>;
4508 def T99_Z : R600Reg <"T99.Z", 99>;
4509 def T99_W : R600Reg <"T99.W", 99>;
4510 def T100_X : R600Reg <"T100.X", 100>;
4511 def T100_Y : R600Reg <"T100.Y", 100>;
4512 def T100_Z : R600Reg <"T100.Z", 100>;
4513 def T100_W : R600Reg <"T100.W", 100>;
4514 def T101_X : R600Reg <"T101.X", 101>;
4515 def T101_Y : R600Reg <"T101.Y", 101>;
4516 def T101_Z : R600Reg <"T101.Z", 101>;
4517 def T101_W : R600Reg <"T101.W", 101>;
4518 def T102_X : R600Reg <"T102.X", 102>;
4519 def T102_Y : R600Reg <"T102.Y", 102>;
4520 def T102_Z : R600Reg <"T102.Z", 102>;
4521 def T102_W : R600Reg <"T102.W", 102>;
4522 def T103_X : R600Reg <"T103.X", 103>;
4523 def T103_Y : R600Reg <"T103.Y", 103>;
4524 def T103_Z : R600Reg <"T103.Z", 103>;
4525 def T103_W : R600Reg <"T103.W", 103>;
4526 def T104_X : R600Reg <"T104.X", 104>;
4527 def T104_Y : R600Reg <"T104.Y", 104>;
4528 def T104_Z : R600Reg <"T104.Z", 104>;
4529 def T104_W : R600Reg <"T104.W", 104>;
4530 def T105_X : R600Reg <"T105.X", 105>;
4531 def T105_Y : R600Reg <"T105.Y", 105>;
4532 def T105_Z : R600Reg <"T105.Z", 105>;
4533 def T105_W : R600Reg <"T105.W", 105>;
4534 def T106_X : R600Reg <"T106.X", 106>;
4535 def T106_Y : R600Reg <"T106.Y", 106>;
4536 def T106_Z : R600Reg <"T106.Z", 106>;
4537 def T106_W : R600Reg <"T106.W", 106>;
4538 def T107_X : R600Reg <"T107.X", 107>;
4539 def T107_Y : R600Reg <"T107.Y", 107>;
4540 def T107_Z : R600Reg <"T107.Z", 107>;
4541 def T107_W : R600Reg <"T107.W", 107>;
4542 def T108_X : R600Reg <"T108.X", 108>;
4543 def T108_Y : R600Reg <"T108.Y", 108>;
4544 def T108_Z : R600Reg <"T108.Z", 108>;
4545 def T108_W : R600Reg <"T108.W", 108>;
4546 def T109_X : R600Reg <"T109.X", 109>;
4547 def T109_Y : R600Reg <"T109.Y", 109>;
4548 def T109_Z : R600Reg <"T109.Z", 109>;
4549 def T109_W : R600Reg <"T109.W", 109>;
4550 def T110_X : R600Reg <"T110.X", 110>;
4551 def T110_Y : R600Reg <"T110.Y", 110>;
4552 def T110_Z : R600Reg <"T110.Z", 110>;
4553 def T110_W : R600Reg <"T110.W", 110>;
4554 def T111_X : R600Reg <"T111.X", 111>;
4555 def T111_Y : R600Reg <"T111.Y", 111>;
4556 def T111_Z : R600Reg <"T111.Z", 111>;
4557 def T111_W : R600Reg <"T111.W", 111>;
4558 def T112_X : R600Reg <"T112.X", 112>;
4559 def T112_Y : R600Reg <"T112.Y", 112>;
4560 def T112_Z : R600Reg <"T112.Z", 112>;
4561 def T112_W : R600Reg <"T112.W", 112>;
4562 def T113_X : R600Reg <"T113.X", 113>;
4563 def T113_Y : R600Reg <"T113.Y", 113>;
4564 def T113_Z : R600Reg <"T113.Z", 113>;
4565 def T113_W : R600Reg <"T113.W", 113>;
4566 def T114_X : R600Reg <"T114.X", 114>;
4567 def T114_Y : R600Reg <"T114.Y", 114>;
4568 def T114_Z : R600Reg <"T114.Z", 114>;
4569 def T114_W : R600Reg <"T114.W", 114>;
4570 def T115_X : R600Reg <"T115.X", 115>;
4571 def T115_Y : R600Reg <"T115.Y", 115>;
4572 def T115_Z : R600Reg <"T115.Z", 115>;
4573 def T115_W : R600Reg <"T115.W", 115>;
4574 def T116_X : R600Reg <"T116.X", 116>;
4575 def T116_Y : R600Reg <"T116.Y", 116>;
4576 def T116_Z : R600Reg <"T116.Z", 116>;
4577 def T116_W : R600Reg <"T116.W", 116>;
4578 def T117_X : R600Reg <"T117.X", 117>;
4579 def T117_Y : R600Reg <"T117.Y", 117>;
4580 def T117_Z : R600Reg <"T117.Z", 117>;
4581 def T117_W : R600Reg <"T117.W", 117>;
4582 def T118_X : R600Reg <"T118.X", 118>;
4583 def T118_Y : R600Reg <"T118.Y", 118>;
4584 def T118_Z : R600Reg <"T118.Z", 118>;
4585 def T118_W : R600Reg <"T118.W", 118>;
4586 def T119_X : R600Reg <"T119.X", 119>;
4587 def T119_Y : R600Reg <"T119.Y", 119>;
4588 def T119_Z : R600Reg <"T119.Z", 119>;
4589 def T119_W : R600Reg <"T119.W", 119>;
4590 def T120_X : R600Reg <"T120.X", 120>;
4591 def T120_Y : R600Reg <"T120.Y", 120>;
4592 def T120_Z : R600Reg <"T120.Z", 120>;
4593 def T120_W : R600Reg <"T120.W", 120>;
4594 def T121_X : R600Reg <"T121.X", 121>;
4595 def T121_Y : R600Reg <"T121.Y", 121>;
4596 def T121_Z : R600Reg <"T121.Z", 121>;
4597 def T121_W : R600Reg <"T121.W", 121>;
4598 def T122_X : R600Reg <"T122.X", 122>;
4599 def T122_Y : R600Reg <"T122.Y", 122>;
4600 def T122_Z : R600Reg <"T122.Z", 122>;
4601 def T122_W : R600Reg <"T122.W", 122>;
4602 def T123_X : R600Reg <"T123.X", 123>;
4603 def T123_Y : R600Reg <"T123.Y", 123>;
4604 def T123_Z : R600Reg <"T123.Z", 123>;
4605 def T123_W : R600Reg <"T123.W", 123>;
4606 def T124_X : R600Reg <"T124.X", 124>;
4607 def T124_Y : R600Reg <"T124.Y", 124>;
4608 def T124_Z : R600Reg <"T124.Z", 124>;
4609 def T124_W : R600Reg <"T124.W", 124>;
4610 def T125_X : R600Reg <"T125.X", 125>;
4611 def T125_Y : R600Reg <"T125.Y", 125>;
4612 def T125_Z : R600Reg <"T125.Z", 125>;
4613 def T125_W : R600Reg <"T125.W", 125>;
4614 def T126_X : R600Reg <"T126.X", 126>;
4615 def T126_Y : R600Reg <"T126.Y", 126>;
4616 def T126_Z : R600Reg <"T126.Z", 126>;
4617 def T126_W : R600Reg <"T126.W", 126>;
4618 def T127_X : R600Reg <"T127.X", 127>;
4619 def T127_Y : R600Reg <"T127.Y", 127>;
4620 def T127_Z : R600Reg <"T127.Z", 127>;
4621 def T127_W : R600Reg <"T127.W", 127>;
4622 def T0_XYZW : R600Reg_128 <"T0.XYZW", [T0_X, T0_Y, T0_Z, T0_W], 0 >;
4623 def T1_XYZW : R600Reg_128 <"T1.XYZW", [T1_X, T1_Y, T1_Z, T1_W], 1 >;
4624 def T2_XYZW : R600Reg_128 <"T2.XYZW", [T2_X, T2_Y, T2_Z, T2_W], 2 >;
4625 def T3_XYZW : R600Reg_128 <"T3.XYZW", [T3_X, T3_Y, T3_Z, T3_W], 3 >;
4626 def T4_XYZW : R600Reg_128 <"T4.XYZW", [T4_X, T4_Y, T4_Z, T4_W], 4 >;
4627 def T5_XYZW : R600Reg_128 <"T5.XYZW", [T5_X, T5_Y, T5_Z, T5_W], 5 >;
4628 def T6_XYZW : R600Reg_128 <"T6.XYZW", [T6_X, T6_Y, T6_Z, T6_W], 6 >;
4629 def T7_XYZW : R600Reg_128 <"T7.XYZW", [T7_X, T7_Y, T7_Z, T7_W], 7 >;
4630 def T8_XYZW : R600Reg_128 <"T8.XYZW", [T8_X, T8_Y, T8_Z, T8_W], 8 >;
4631 def T9_XYZW : R600Reg_128 <"T9.XYZW", [T9_X, T9_Y, T9_Z, T9_W], 9 >;
4632 def T10_XYZW : R600Reg_128 <"T10.XYZW", [T10_X, T10_Y, T10_Z, T10_W], 10 >;
4633 def T11_XYZW : R600Reg_128 <"T11.XYZW", [T11_X, T11_Y, T11_Z, T11_W], 11 >;
4634 def T12_XYZW : R600Reg_128 <"T12.XYZW", [T12_X, T12_Y, T12_Z, T12_W], 12 >;
4635 def T13_XYZW : R600Reg_128 <"T13.XYZW", [T13_X, T13_Y, T13_Z, T13_W], 13 >;
4636 def T14_XYZW : R600Reg_128 <"T14.XYZW", [T14_X, T14_Y, T14_Z, T14_W], 14 >;
4637 def T15_XYZW : R600Reg_128 <"T15.XYZW", [T15_X, T15_Y, T15_Z, T15_W], 15 >;
4638 def T16_XYZW : R600Reg_128 <"T16.XYZW", [T16_X, T16_Y, T16_Z, T16_W], 16 >;
4639 def T17_XYZW : R600Reg_128 <"T17.XYZW", [T17_X, T17_Y, T17_Z, T17_W], 17 >;
4640 def T18_XYZW : R600Reg_128 <"T18.XYZW", [T18_X, T18_Y, T18_Z, T18_W], 18 >;
4641 def T19_XYZW : R600Reg_128 <"T19.XYZW", [T19_X, T19_Y, T19_Z, T19_W], 19 >;
4642 def T20_XYZW : R600Reg_128 <"T20.XYZW", [T20_X, T20_Y, T20_Z, T20_W], 20 >;
4643 def T21_XYZW : R600Reg_128 <"T21.XYZW", [T21_X, T21_Y, T21_Z, T21_W], 21 >;
4644 def T22_XYZW : R600Reg_128 <"T22.XYZW", [T22_X, T22_Y, T22_Z, T22_W], 22 >;
4645 def T23_XYZW : R600Reg_128 <"T23.XYZW", [T23_X, T23_Y, T23_Z, T23_W], 23 >;
4646 def T24_XYZW : R600Reg_128 <"T24.XYZW", [T24_X, T24_Y, T24_Z, T24_W], 24 >;
4647 def T25_XYZW : R600Reg_128 <"T25.XYZW", [T25_X, T25_Y, T25_Z, T25_W], 25 >;
4648 def T26_XYZW : R600Reg_128 <"T26.XYZW", [T26_X, T26_Y, T26_Z, T26_W], 26 >;
4649 def T27_XYZW : R600Reg_128 <"T27.XYZW", [T27_X, T27_Y, T27_Z, T27_W], 27 >;
4650 def T28_XYZW : R600Reg_128 <"T28.XYZW", [T28_X, T28_Y, T28_Z, T28_W], 28 >;
4651 def T29_XYZW : R600Reg_128 <"T29.XYZW", [T29_X, T29_Y, T29_Z, T29_W], 29 >;
4652 def T30_XYZW : R600Reg_128 <"T30.XYZW", [T30_X, T30_Y, T30_Z, T30_W], 30 >;
4653 def T31_XYZW : R600Reg_128 <"T31.XYZW", [T31_X, T31_Y, T31_Z, T31_W], 31 >;
4654 def T32_XYZW : R600Reg_128 <"T32.XYZW", [T32_X, T32_Y, T32_Z, T32_W], 32 >;
4655 def T33_XYZW : R600Reg_128 <"T33.XYZW", [T33_X, T33_Y, T33_Z, T33_W], 33 >;
4656 def T34_XYZW : R600Reg_128 <"T34.XYZW", [T34_X, T34_Y, T34_Z, T34_W], 34 >;
4657 def T35_XYZW : R600Reg_128 <"T35.XYZW", [T35_X, T35_Y, T35_Z, T35_W], 35 >;
4658 def T36_XYZW : R600Reg_128 <"T36.XYZW", [T36_X, T36_Y, T36_Z, T36_W], 36 >;
4659 def T37_XYZW : R600Reg_128 <"T37.XYZW", [T37_X, T37_Y, T37_Z, T37_W], 37 >;
4660 def T38_XYZW : R600Reg_128 <"T38.XYZW", [T38_X, T38_Y, T38_Z, T38_W], 38 >;
4661 def T39_XYZW : R600Reg_128 <"T39.XYZW", [T39_X, T39_Y, T39_Z, T39_W], 39 >;
4662 def T40_XYZW : R600Reg_128 <"T40.XYZW", [T40_X, T40_Y, T40_Z, T40_W], 40 >;
4663 def T41_XYZW : R600Reg_128 <"T41.XYZW", [T41_X, T41_Y, T41_Z, T41_W], 41 >;
4664 def T42_XYZW : R600Reg_128 <"T42.XYZW", [T42_X, T42_Y, T42_Z, T42_W], 42 >;
4665 def T43_XYZW : R600Reg_128 <"T43.XYZW", [T43_X, T43_Y, T43_Z, T43_W], 43 >;
4666 def T44_XYZW : R600Reg_128 <"T44.XYZW", [T44_X, T44_Y, T44_Z, T44_W], 44 >;
4667 def T45_XYZW : R600Reg_128 <"T45.XYZW", [T45_X, T45_Y, T45_Z, T45_W], 45 >;
4668 def T46_XYZW : R600Reg_128 <"T46.XYZW", [T46_X, T46_Y, T46_Z, T46_W], 46 >;
4669 def T47_XYZW : R600Reg_128 <"T47.XYZW", [T47_X, T47_Y, T47_Z, T47_W], 47 >;
4670 def T48_XYZW : R600Reg_128 <"T48.XYZW", [T48_X, T48_Y, T48_Z, T48_W], 48 >;
4671 def T49_XYZW : R600Reg_128 <"T49.XYZW", [T49_X, T49_Y, T49_Z, T49_W], 49 >;
4672 def T50_XYZW : R600Reg_128 <"T50.XYZW", [T50_X, T50_Y, T50_Z, T50_W], 50 >;
4673 def T51_XYZW : R600Reg_128 <"T51.XYZW", [T51_X, T51_Y, T51_Z, T51_W], 51 >;
4674 def T52_XYZW : R600Reg_128 <"T52.XYZW", [T52_X, T52_Y, T52_Z, T52_W], 52 >;
4675 def T53_XYZW : R600Reg_128 <"T53.XYZW", [T53_X, T53_Y, T53_Z, T53_W], 53 >;
4676 def T54_XYZW : R600Reg_128 <"T54.XYZW", [T54_X, T54_Y, T54_Z, T54_W], 54 >;
4677 def T55_XYZW : R600Reg_128 <"T55.XYZW", [T55_X, T55_Y, T55_Z, T55_W], 55 >;
4678 def T56_XYZW : R600Reg_128 <"T56.XYZW", [T56_X, T56_Y, T56_Z, T56_W], 56 >;
4679 def T57_XYZW : R600Reg_128 <"T57.XYZW", [T57_X, T57_Y, T57_Z, T57_W], 57 >;
4680 def T58_XYZW : R600Reg_128 <"T58.XYZW", [T58_X, T58_Y, T58_Z, T58_W], 58 >;
4681 def T59_XYZW : R600Reg_128 <"T59.XYZW", [T59_X, T59_Y, T59_Z, T59_W], 59 >;
4682 def T60_XYZW : R600Reg_128 <"T60.XYZW", [T60_X, T60_Y, T60_Z, T60_W], 60 >;
4683 def T61_XYZW : R600Reg_128 <"T61.XYZW", [T61_X, T61_Y, T61_Z, T61_W], 61 >;
4684 def T62_XYZW : R600Reg_128 <"T62.XYZW", [T62_X, T62_Y, T62_Z, T62_W], 62 >;
4685 def T63_XYZW : R600Reg_128 <"T63.XYZW", [T63_X, T63_Y, T63_Z, T63_W], 63 >;
4686 def T64_XYZW : R600Reg_128 <"T64.XYZW", [T64_X, T64_Y, T64_Z, T64_W], 64 >;
4687 def T65_XYZW : R600Reg_128 <"T65.XYZW", [T65_X, T65_Y, T65_Z, T65_W], 65 >;
4688 def T66_XYZW : R600Reg_128 <"T66.XYZW", [T66_X, T66_Y, T66_Z, T66_W], 66 >;
4689 def T67_XYZW : R600Reg_128 <"T67.XYZW", [T67_X, T67_Y, T67_Z, T67_W], 67 >;
4690 def T68_XYZW : R600Reg_128 <"T68.XYZW", [T68_X, T68_Y, T68_Z, T68_W], 68 >;
4691 def T69_XYZW : R600Reg_128 <"T69.XYZW", [T69_X, T69_Y, T69_Z, T69_W], 69 >;
4692 def T70_XYZW : R600Reg_128 <"T70.XYZW", [T70_X, T70_Y, T70_Z, T70_W], 70 >;
4693 def T71_XYZW : R600Reg_128 <"T71.XYZW", [T71_X, T71_Y, T71_Z, T71_W], 71 >;
4694 def T72_XYZW : R600Reg_128 <"T72.XYZW", [T72_X, T72_Y, T72_Z, T72_W], 72 >;
4695 def T73_XYZW : R600Reg_128 <"T73.XYZW", [T73_X, T73_Y, T73_Z, T73_W], 73 >;
4696 def T74_XYZW : R600Reg_128 <"T74.XYZW", [T74_X, T74_Y, T74_Z, T74_W], 74 >;
4697 def T75_XYZW : R600Reg_128 <"T75.XYZW", [T75_X, T75_Y, T75_Z, T75_W], 75 >;
4698 def T76_XYZW : R600Reg_128 <"T76.XYZW", [T76_X, T76_Y, T76_Z, T76_W], 76 >;
4699 def T77_XYZW : R600Reg_128 <"T77.XYZW", [T77_X, T77_Y, T77_Z, T77_W], 77 >;
4700 def T78_XYZW : R600Reg_128 <"T78.XYZW", [T78_X, T78_Y, T78_Z, T78_W], 78 >;
4701 def T79_XYZW : R600Reg_128 <"T79.XYZW", [T79_X, T79_Y, T79_Z, T79_W], 79 >;
4702 def T80_XYZW : R600Reg_128 <"T80.XYZW", [T80_X, T80_Y, T80_Z, T80_W], 80 >;
4703 def T81_XYZW : R600Reg_128 <"T81.XYZW", [T81_X, T81_Y, T81_Z, T81_W], 81 >;
4704 def T82_XYZW : R600Reg_128 <"T82.XYZW", [T82_X, T82_Y, T82_Z, T82_W], 82 >;
4705 def T83_XYZW : R600Reg_128 <"T83.XYZW", [T83_X, T83_Y, T83_Z, T83_W], 83 >;
4706 def T84_XYZW : R600Reg_128 <"T84.XYZW", [T84_X, T84_Y, T84_Z, T84_W], 84 >;
4707 def T85_XYZW : R600Reg_128 <"T85.XYZW", [T85_X, T85_Y, T85_Z, T85_W], 85 >;
4708 def T86_XYZW : R600Reg_128 <"T86.XYZW", [T86_X, T86_Y, T86_Z, T86_W], 86 >;
4709 def T87_XYZW : R600Reg_128 <"T87.XYZW", [T87_X, T87_Y, T87_Z, T87_W], 87 >;
4710 def T88_XYZW : R600Reg_128 <"T88.XYZW", [T88_X, T88_Y, T88_Z, T88_W], 88 >;
4711 def T89_XYZW : R600Reg_128 <"T89.XYZW", [T89_X, T89_Y, T89_Z, T89_W], 89 >;
4712 def T90_XYZW : R600Reg_128 <"T90.XYZW", [T90_X, T90_Y, T90_Z, T90_W], 90 >;
4713 def T91_XYZW : R600Reg_128 <"T91.XYZW", [T91_X, T91_Y, T91_Z, T91_W], 91 >;
4714 def T92_XYZW : R600Reg_128 <"T92.XYZW", [T92_X, T92_Y, T92_Z, T92_W], 92 >;
4715 def T93_XYZW : R600Reg_128 <"T93.XYZW", [T93_X, T93_Y, T93_Z, T93_W], 93 >;
4716 def T94_XYZW : R600Reg_128 <"T94.XYZW", [T94_X, T94_Y, T94_Z, T94_W], 94 >;
4717 def T95_XYZW : R600Reg_128 <"T95.XYZW", [T95_X, T95_Y, T95_Z, T95_W], 95 >;
4718 def T96_XYZW : R600Reg_128 <"T96.XYZW", [T96_X, T96_Y, T96_Z, T96_W], 96 >;
4719 def T97_XYZW : R600Reg_128 <"T97.XYZW", [T97_X, T97_Y, T97_Z, T97_W], 97 >;
4720 def T98_XYZW : R600Reg_128 <"T98.XYZW", [T98_X, T98_Y, T98_Z, T98_W], 98 >;
4721 def T99_XYZW : R600Reg_128 <"T99.XYZW", [T99_X, T99_Y, T99_Z, T99_W], 99 >;
4722 def T100_XYZW : R600Reg_128 <"T100.XYZW", [T100_X, T100_Y, T100_Z, T100_W], 100 >;
4723 def T101_XYZW : R600Reg_128 <"T101.XYZW", [T101_X, T101_Y, T101_Z, T101_W], 101 >;
4724 def T102_XYZW : R600Reg_128 <"T102.XYZW", [T102_X, T102_Y, T102_Z, T102_W], 102 >;
4725 def T103_XYZW : R600Reg_128 <"T103.XYZW", [T103_X, T103_Y, T103_Z, T103_W], 103 >;
4726 def T104_XYZW : R600Reg_128 <"T104.XYZW", [T104_X, T104_Y, T104_Z, T104_W], 104 >;
4727 def T105_XYZW : R600Reg_128 <"T105.XYZW", [T105_X, T105_Y, T105_Z, T105_W], 105 >;
4728 def T106_XYZW : R600Reg_128 <"T106.XYZW", [T106_X, T106_Y, T106_Z, T106_W], 106 >;
4729 def T107_XYZW : R600Reg_128 <"T107.XYZW", [T107_X, T107_Y, T107_Z, T107_W], 107 >;
4730 def T108_XYZW : R600Reg_128 <"T108.XYZW", [T108_X, T108_Y, T108_Z, T108_W], 108 >;
4731 def T109_XYZW : R600Reg_128 <"T109.XYZW", [T109_X, T109_Y, T109_Z, T109_W], 109 >;
4732 def T110_XYZW : R600Reg_128 <"T110.XYZW", [T110_X, T110_Y, T110_Z, T110_W], 110 >;
4733 def T111_XYZW : R600Reg_128 <"T111.XYZW", [T111_X, T111_Y, T111_Z, T111_W], 111 >;
4734 def T112_XYZW : R600Reg_128 <"T112.XYZW", [T112_X, T112_Y, T112_Z, T112_W], 112 >;
4735 def T113_XYZW : R600Reg_128 <"T113.XYZW", [T113_X, T113_Y, T113_Z, T113_W], 113 >;
4736 def T114_XYZW : R600Reg_128 <"T114.XYZW", [T114_X, T114_Y, T114_Z, T114_W], 114 >;
4737 def T115_XYZW : R600Reg_128 <"T115.XYZW", [T115_X, T115_Y, T115_Z, T115_W], 115 >;
4738 def T116_XYZW : R600Reg_128 <"T116.XYZW", [T116_X, T116_Y, T116_Z, T116_W], 116 >;
4739 def T117_XYZW : R600Reg_128 <"T117.XYZW", [T117_X, T117_Y, T117_Z, T117_W], 117 >;
4740 def T118_XYZW : R600Reg_128 <"T118.XYZW", [T118_X, T118_Y, T118_Z, T118_W], 118 >;
4741 def T119_XYZW : R600Reg_128 <"T119.XYZW", [T119_X, T119_Y, T119_Z, T119_W], 119 >;
4742 def T120_XYZW : R600Reg_128 <"T120.XYZW", [T120_X, T120_Y, T120_Z, T120_W], 120 >;
4743 def T121_XYZW : R600Reg_128 <"T121.XYZW", [T121_X, T121_Y, T121_Z, T121_W], 121 >;
4744 def T122_XYZW : R600Reg_128 <"T122.XYZW", [T122_X, T122_Y, T122_Z, T122_W], 122 >;
4745 def T123_XYZW : R600Reg_128 <"T123.XYZW", [T123_X, T123_Y, T123_Z, T123_W], 123 >;
4746 def T124_XYZW : R600Reg_128 <"T124.XYZW", [T124_X, T124_Y, T124_Z, T124_W], 124 >;
4747 def T125_XYZW : R600Reg_128 <"T125.XYZW", [T125_X, T125_Y, T125_Z, T125_W], 125 >;
4748 def T126_XYZW : R600Reg_128 <"T126.XYZW", [T126_X, T126_Y, T126_Z, T126_W], 126 >;
4749 def T127_XYZW : R600Reg_128 <"T127.XYZW", [T127_X, T127_Y, T127_Z, T127_W], 127 >;
4750
4751 class RegSet <dag s> {
4752   dag set = s;
4753 }
4754
4755 def ZERO : R600Reg<"0.0", 248>;
4756 def ONE : R600Reg<"1.0", 249>;
4757 def NEG_ONE : R600Reg<"-1.0", 249>;
4758 def ONE_INT : R600Reg<"1", 250>;
4759 def HALF : R600Reg<"0.5", 252>;
4760 def NEG_HALF : R600Reg<"-0.5", 252>;
4761 def PV_X : R600Reg<"pv.x", 254>;
4762 def ALU_LITERAL_X : R600Reg<"literal.x", 253>;
4763
4764 def R600_CReg32 : RegisterClass <"AMDGPU", [f32, i32], 32, (add
4765     C0_X
4766 ,C0_Y,C0_Z,C0_W,C1_X,C1_Y,C1_Z,C1_W,C2_X,C2_Y,C2_Z
4767 ,C2_W,C3_X,C3_Y,C3_Z,C3_W,C4_X,C4_Y,C4_Z,C4_W,C5_X
4768 ,C5_Y,C5_Z,C5_W,C6_X,C6_Y,C6_Z,C6_W,C7_X,C7_Y,C7_Z
4769 ,C7_W,C8_X,C8_Y,C8_Z,C8_W,C9_X,C9_Y,C9_Z,C9_W,C10_X
4770 ,C10_Y,C10_Z,C10_W,C11_X,C11_Y,C11_Z,C11_W,C12_X,C12_Y,C12_Z
4771 ,C12_W,C13_X,C13_Y,C13_Z,C13_W,C14_X,C14_Y,C14_Z,C14_W,C15_X
4772 ,C15_Y,C15_Z,C15_W,C16_X,C16_Y,C16_Z,C16_W,C17_X,C17_Y,C17_Z
4773 ,C17_W,C18_X,C18_Y,C18_Z,C18_W,C19_X,C19_Y,C19_Z,C19_W,C20_X
4774 ,C20_Y,C20_Z,C20_W,C21_X,C21_Y,C21_Z,C21_W,C22_X,C22_Y,C22_Z
4775 ,C22_W,C23_X,C23_Y,C23_Z,C23_W,C24_X,C24_Y,C24_Z,C24_W,C25_X
4776 ,C25_Y,C25_Z,C25_W,C26_X,C26_Y,C26_Z,C26_W,C27_X,C27_Y,C27_Z
4777 ,C27_W,C28_X,C28_Y,C28_Z,C28_W,C29_X,C29_Y,C29_Z,C29_W,C30_X
4778 ,C30_Y,C30_Z,C30_W,C31_X,C31_Y,C31_Z,C31_W,C32_X,C32_Y,C32_Z
4779 ,C32_W,C33_X,C33_Y,C33_Z,C33_W,C34_X,C34_Y,C34_Z,C34_W,C35_X
4780 ,C35_Y,C35_Z,C35_W,C36_X,C36_Y,C36_Z,C36_W,C37_X,C37_Y,C37_Z
4781 ,C37_W,C38_X,C38_Y,C38_Z,C38_W,C39_X,C39_Y,C39_Z,C39_W,C40_X
4782 ,C40_Y,C40_Z,C40_W,C41_X,C41_Y,C41_Z,C41_W,C42_X,C42_Y,C42_Z
4783 ,C42_W,C43_X,C43_Y,C43_Z,C43_W,C44_X,C44_Y,C44_Z,C44_W,C45_X
4784 ,C45_Y,C45_Z,C45_W,C46_X,C46_Y,C46_Z,C46_W,C47_X,C47_Y,C47_Z
4785 ,C47_W,C48_X,C48_Y,C48_Z,C48_W,C49_X,C49_Y,C49_Z,C49_W,C50_X
4786 ,C50_Y,C50_Z,C50_W,C51_X,C51_Y,C51_Z,C51_W,C52_X,C52_Y,C52_Z
4787 ,C52_W,C53_X,C53_Y,C53_Z,C53_W,C54_X,C54_Y,C54_Z,C54_W,C55_X
4788 ,C55_Y,C55_Z,C55_W,C56_X,C56_Y,C56_Z,C56_W,C57_X,C57_Y,C57_Z
4789 ,C57_W,C58_X,C58_Y,C58_Z,C58_W,C59_X,C59_Y,C59_Z,C59_W,C60_X
4790 ,C60_Y,C60_Z,C60_W,C61_X,C61_Y,C61_Z,C61_W,C62_X,C62_Y,C62_Z
4791 ,C62_W,C63_X,C63_Y,C63_Z,C63_W,C64_X,C64_Y,C64_Z,C64_W,C65_X
4792 ,C65_Y,C65_Z,C65_W,C66_X,C66_Y,C66_Z,C66_W,C67_X,C67_Y,C67_Z
4793 ,C67_W,C68_X,C68_Y,C68_Z,C68_W,C69_X,C69_Y,C69_Z,C69_W,C70_X
4794 ,C70_Y,C70_Z,C70_W,C71_X,C71_Y,C71_Z,C71_W,C72_X,C72_Y,C72_Z
4795 ,C72_W,C73_X,C73_Y,C73_Z,C73_W,C74_X,C74_Y,C74_Z,C74_W,C75_X
4796 ,C75_Y,C75_Z,C75_W,C76_X,C76_Y,C76_Z,C76_W,C77_X,C77_Y,C77_Z
4797 ,C77_W,C78_X,C78_Y,C78_Z,C78_W,C79_X,C79_Y,C79_Z,C79_W,C80_X
4798 ,C80_Y,C80_Z,C80_W,C81_X,C81_Y,C81_Z,C81_W,C82_X,C82_Y,C82_Z
4799 ,C82_W,C83_X,C83_Y,C83_Z,C83_W,C84_X,C84_Y,C84_Z,C84_W,C85_X
4800 ,C85_Y,C85_Z,C85_W,C86_X,C86_Y,C86_Z,C86_W,C87_X,C87_Y,C87_Z
4801 ,C87_W,C88_X,C88_Y,C88_Z,C88_W,C89_X,C89_Y,C89_Z,C89_W,C90_X
4802 ,C90_Y,C90_Z,C90_W,C91_X,C91_Y,C91_Z,C91_W,C92_X,C92_Y,C92_Z
4803 ,C92_W,C93_X,C93_Y,C93_Z,C93_W,C94_X,C94_Y,C94_Z,C94_W,C95_X
4804 ,C95_Y,C95_Z,C95_W,C96_X,C96_Y,C96_Z,C96_W,C97_X,C97_Y,C97_Z
4805 ,C97_W,C98_X,C98_Y,C98_Z,C98_W,C99_X,C99_Y,C99_Z,C99_W,C100_X
4806 ,C100_Y,C100_Z,C100_W,C101_X,C101_Y,C101_Z,C101_W,C102_X,C102_Y,C102_Z
4807 ,C102_W,C103_X,C103_Y,C103_Z,C103_W,C104_X,C104_Y,C104_Z,C104_W,C105_X
4808 ,C105_Y,C105_Z,C105_W,C106_X,C106_Y,C106_Z,C106_W,C107_X,C107_Y,C107_Z
4809 ,C107_W,C108_X,C108_Y,C108_Z,C108_W,C109_X,C109_Y,C109_Z,C109_W,C110_X
4810 ,C110_Y,C110_Z,C110_W,C111_X,C111_Y,C111_Z,C111_W,C112_X,C112_Y,C112_Z
4811 ,C112_W,C113_X,C113_Y,C113_Z,C113_W,C114_X,C114_Y,C114_Z,C114_W,C115_X
4812 ,C115_Y,C115_Z,C115_W,C116_X,C116_Y,C116_Z,C116_W,C117_X,C117_Y,C117_Z
4813 ,C117_W,C118_X,C118_Y,C118_Z,C118_W,C119_X,C119_Y,C119_Z,C119_W,C120_X
4814 ,C120_Y,C120_Z,C120_W,C121_X,C121_Y,C121_Z,C121_W,C122_X,C122_Y,C122_Z
4815 ,C122_W,C123_X,C123_Y,C123_Z,C123_W,C124_X,C124_Y,C124_Z,C124_W,C125_X
4816 ,C125_Y,C125_Z,C125_W,C126_X,C126_Y,C126_Z,C126_W,C127_X,C127_Y,C127_Z
4817 ,C127_W,C128_X,C128_Y,C128_Z,C128_W,C129_X,C129_Y,C129_Z,C129_W,C130_X
4818 ,C130_Y,C130_Z,C130_W,C131_X,C131_Y,C131_Z,C131_W,C132_X,C132_Y,C132_Z
4819 ,C132_W,C133_X,C133_Y,C133_Z,C133_W,C134_X,C134_Y,C134_Z,C134_W,C135_X
4820 ,C135_Y,C135_Z,C135_W,C136_X,C136_Y,C136_Z,C136_W,C137_X,C137_Y,C137_Z
4821 ,C137_W,C138_X,C138_Y,C138_Z,C138_W,C139_X,C139_Y,C139_Z,C139_W,C140_X
4822 ,C140_Y,C140_Z,C140_W,C141_X,C141_Y,C141_Z,C141_W,C142_X,C142_Y,C142_Z
4823 ,C142_W,C143_X,C143_Y,C143_Z,C143_W,C144_X,C144_Y,C144_Z,C144_W,C145_X
4824 ,C145_Y,C145_Z,C145_W,C146_X,C146_Y,C146_Z,C146_W,C147_X,C147_Y,C147_Z
4825 ,C147_W,C148_X,C148_Y,C148_Z,C148_W,C149_X,C149_Y,C149_Z,C149_W,C150_X
4826 ,C150_Y,C150_Z,C150_W,C151_X,C151_Y,C151_Z,C151_W,C152_X,C152_Y,C152_Z
4827 ,C152_W,C153_X,C153_Y,C153_Z,C153_W,C154_X,C154_Y,C154_Z,C154_W,C155_X
4828 ,C155_Y,C155_Z,C155_W,C156_X,C156_Y,C156_Z,C156_W,C157_X,C157_Y,C157_Z
4829 ,C157_W,C158_X,C158_Y,C158_Z,C158_W,C159_X,C159_Y,C159_Z,C159_W,C160_X
4830 ,C160_Y,C160_Z,C160_W,C161_X,C161_Y,C161_Z,C161_W,C162_X,C162_Y,C162_Z
4831 ,C162_W,C163_X,C163_Y,C163_Z,C163_W,C164_X,C164_Y,C164_Z,C164_W,C165_X
4832 ,C165_Y,C165_Z,C165_W,C166_X,C166_Y,C166_Z,C166_W,C167_X,C167_Y,C167_Z
4833 ,C167_W,C168_X,C168_Y,C168_Z,C168_W,C169_X,C169_Y,C169_Z,C169_W,C170_X
4834 ,C170_Y,C170_Z,C170_W,C171_X,C171_Y,C171_Z,C171_W,C172_X,C172_Y,C172_Z
4835 ,C172_W,C173_X,C173_Y,C173_Z,C173_W,C174_X,C174_Y,C174_Z,C174_W,C175_X
4836 ,C175_Y,C175_Z,C175_W,C176_X,C176_Y,C176_Z,C176_W,C177_X,C177_Y,C177_Z
4837 ,C177_W,C178_X,C178_Y,C178_Z,C178_W,C179_X,C179_Y,C179_Z,C179_W,C180_X
4838 ,C180_Y,C180_Z,C180_W,C181_X,C181_Y,C181_Z,C181_W,C182_X,C182_Y,C182_Z
4839 ,C182_W,C183_X,C183_Y,C183_Z,C183_W,C184_X,C184_Y,C184_Z,C184_W,C185_X
4840 ,C185_Y,C185_Z,C185_W,C186_X,C186_Y,C186_Z,C186_W,C187_X,C187_Y,C187_Z
4841 ,C187_W,C188_X,C188_Y,C188_Z,C188_W,C189_X,C189_Y,C189_Z,C189_W,C190_X
4842 ,C190_Y,C190_Z,C190_W,C191_X,C191_Y,C191_Z,C191_W,C192_X,C192_Y,C192_Z
4843 ,C192_W,C193_X,C193_Y,C193_Z,C193_W,C194_X,C194_Y,C194_Z,C194_W,C195_X
4844 ,C195_Y,C195_Z,C195_W,C196_X,C196_Y,C196_Z,C196_W,C197_X,C197_Y,C197_Z
4845 ,C197_W,C198_X,C198_Y,C198_Z,C198_W,C199_X,C199_Y,C199_Z,C199_W,C200_X
4846 ,C200_Y,C200_Z,C200_W,C201_X,C201_Y,C201_Z,C201_W,C202_X,C202_Y,C202_Z
4847 ,C202_W,C203_X,C203_Y,C203_Z,C203_W,C204_X,C204_Y,C204_Z,C204_W,C205_X
4848 ,C205_Y,C205_Z,C205_W,C206_X,C206_Y,C206_Z,C206_W,C207_X,C207_Y,C207_Z
4849 ,C207_W,C208_X,C208_Y,C208_Z,C208_W,C209_X,C209_Y,C209_Z,C209_W,C210_X
4850 ,C210_Y,C210_Z,C210_W,C211_X,C211_Y,C211_Z,C211_W,C212_X,C212_Y,C212_Z
4851 ,C212_W,C213_X,C213_Y,C213_Z,C213_W,C214_X,C214_Y,C214_Z,C214_W,C215_X
4852 ,C215_Y,C215_Z,C215_W,C216_X,C216_Y,C216_Z,C216_W,C217_X,C217_Y,C217_Z
4853 ,C217_W,C218_X,C218_Y,C218_Z,C218_W,C219_X,C219_Y,C219_Z,C219_W,C220_X
4854 ,C220_Y,C220_Z,C220_W,C221_X,C221_Y,C221_Z,C221_W,C222_X,C222_Y,C222_Z
4855 ,C222_W,C223_X,C223_Y,C223_Z,C223_W,C224_X,C224_Y,C224_Z,C224_W,C225_X
4856 ,C225_Y,C225_Z,C225_W,C226_X,C226_Y,C226_Z,C226_W,C227_X,C227_Y,C227_Z
4857 ,C227_W,C228_X,C228_Y,C228_Z,C228_W,C229_X,C229_Y,C229_Z,C229_W,C230_X
4858 ,C230_Y,C230_Z,C230_W,C231_X,C231_Y,C231_Z,C231_W,C232_X,C232_Y,C232_Z
4859 ,C232_W,C233_X,C233_Y,C233_Z,C233_W,C234_X,C234_Y,C234_Z,C234_W,C235_X
4860 ,C235_Y,C235_Z,C235_W,C236_X,C236_Y,C236_Z,C236_W,C237_X,C237_Y,C237_Z
4861 ,C237_W,C238_X,C238_Y,C238_Z,C238_W,C239_X,C239_Y,C239_Z,C239_W,C240_X
4862 ,C240_Y,C240_Z,C240_W,C241_X,C241_Y,C241_Z,C241_W,C242_X,C242_Y,C242_Z
4863 ,C242_W,C243_X,C243_Y,C243_Z,C243_W,C244_X,C244_Y,C244_Z,C244_W,C245_X
4864 ,C245_Y,C245_Z,C245_W,C246_X,C246_Y,C246_Z,C246_W,C247_X,C247_Y,C247_Z
4865 ,C247_W,C248_X,C248_Y,C248_Z,C248_W,C249_X,C249_Y,C249_Z,C249_W,C250_X
4866 ,C250_Y,C250_Z,C250_W,C251_X,C251_Y,C251_Z,C251_W,C252_X,C252_Y,C252_Z
4867 ,C252_W,C253_X,C253_Y,C253_Z,C253_W,C254_X,C254_Y,C254_Z,C254_W,C255_X
4868 ,C255_Y,C255_Z,C255_W,C256_X,C256_Y,C256_Z,C256_W,C257_X,C257_Y,C257_Z
4869 ,C257_W,C258_X,C258_Y,C258_Z,C258_W,C259_X,C259_Y,C259_Z,C259_W,C260_X
4870 ,C260_Y,C260_Z,C260_W,C261_X,C261_Y,C261_Z,C261_W,C262_X,C262_Y,C262_Z
4871 ,C262_W,C263_X,C263_Y,C263_Z,C263_W,C264_X,C264_Y,C264_Z,C264_W,C265_X
4872 ,C265_Y,C265_Z,C265_W,C266_X,C266_Y,C266_Z,C266_W,C267_X,C267_Y,C267_Z
4873 ,C267_W,C268_X,C268_Y,C268_Z,C268_W,C269_X,C269_Y,C269_Z,C269_W,C270_X
4874 ,C270_Y,C270_Z,C270_W,C271_X,C271_Y,C271_Z,C271_W,C272_X,C272_Y,C272_Z
4875 ,C272_W,C273_X,C273_Y,C273_Z,C273_W,C274_X,C274_Y,C274_Z,C274_W,C275_X
4876 ,C275_Y,C275_Z,C275_W,C276_X,C276_Y,C276_Z,C276_W,C277_X,C277_Y,C277_Z
4877 ,C277_W,C278_X,C278_Y,C278_Z,C278_W,C279_X,C279_Y,C279_Z,C279_W,C280_X
4878 ,C280_Y,C280_Z,C280_W,C281_X,C281_Y,C281_Z,C281_W,C282_X,C282_Y,C282_Z
4879 ,C282_W,C283_X,C283_Y,C283_Z,C283_W,C284_X,C284_Y,C284_Z,C284_W,C285_X
4880 ,C285_Y,C285_Z,C285_W,C286_X,C286_Y,C286_Z,C286_W,C287_X,C287_Y,C287_Z
4881 ,C287_W,C288_X,C288_Y,C288_Z,C288_W,C289_X,C289_Y,C289_Z,C289_W,C290_X
4882 ,C290_Y,C290_Z,C290_W,C291_X,C291_Y,C291_Z,C291_W,C292_X,C292_Y,C292_Z
4883 ,C292_W,C293_X,C293_Y,C293_Z,C293_W,C294_X,C294_Y,C294_Z,C294_W,C295_X
4884 ,C295_Y,C295_Z,C295_W,C296_X,C296_Y,C296_Z,C296_W,C297_X,C297_Y,C297_Z
4885 ,C297_W,C298_X,C298_Y,C298_Z,C298_W,C299_X,C299_Y,C299_Z,C299_W,C300_X
4886 ,C300_Y,C300_Z,C300_W,C301_X,C301_Y,C301_Z,C301_W,C302_X,C302_Y,C302_Z
4887 ,C302_W,C303_X,C303_Y,C303_Z,C303_W,C304_X,C304_Y,C304_Z,C304_W,C305_X
4888 ,C305_Y,C305_Z,C305_W,C306_X,C306_Y,C306_Z,C306_W,C307_X,C307_Y,C307_Z
4889 ,C307_W,C308_X,C308_Y,C308_Z,C308_W,C309_X,C309_Y,C309_Z,C309_W,C310_X
4890 ,C310_Y,C310_Z,C310_W,C311_X,C311_Y,C311_Z,C311_W,C312_X,C312_Y,C312_Z
4891 ,C312_W,C313_X,C313_Y,C313_Z,C313_W,C314_X,C314_Y,C314_Z,C314_W,C315_X
4892 ,C315_Y,C315_Z,C315_W,C316_X,C316_Y,C316_Z,C316_W,C317_X,C317_Y,C317_Z
4893 ,C317_W,C318_X,C318_Y,C318_Z,C318_W,C319_X,C319_Y,C319_Z,C319_W,C320_X
4894 ,C320_Y,C320_Z,C320_W,C321_X,C321_Y,C321_Z,C321_W,C322_X,C322_Y,C322_Z
4895 ,C322_W,C323_X,C323_Y,C323_Z,C323_W,C324_X,C324_Y,C324_Z,C324_W,C325_X
4896 ,C325_Y,C325_Z,C325_W,C326_X,C326_Y,C326_Z,C326_W,C327_X,C327_Y,C327_Z
4897 ,C327_W,C328_X,C328_Y,C328_Z,C328_W,C329_X,C329_Y,C329_Z,C329_W,C330_X
4898 ,C330_Y,C330_Z,C330_W,C331_X,C331_Y,C331_Z,C331_W,C332_X,C332_Y,C332_Z
4899 ,C332_W,C333_X,C333_Y,C333_Z,C333_W,C334_X,C334_Y,C334_Z,C334_W,C335_X
4900 ,C335_Y,C335_Z,C335_W,C336_X,C336_Y,C336_Z,C336_W,C337_X,C337_Y,C337_Z
4901 ,C337_W,C338_X,C338_Y,C338_Z,C338_W,C339_X,C339_Y,C339_Z,C339_W,C340_X
4902 ,C340_Y,C340_Z,C340_W,C341_X,C341_Y,C341_Z,C341_W,C342_X,C342_Y,C342_Z
4903 ,C342_W,C343_X,C343_Y,C343_Z,C343_W,C344_X,C344_Y,C344_Z,C344_W,C345_X
4904 ,C345_Y,C345_Z,C345_W,C346_X,C346_Y,C346_Z,C346_W,C347_X,C347_Y,C347_Z
4905 ,C347_W,C348_X,C348_Y,C348_Z,C348_W,C349_X,C349_Y,C349_Z,C349_W,C350_X
4906 ,C350_Y,C350_Z,C350_W,C351_X,C351_Y,C351_Z,C351_W,C352_X,C352_Y,C352_Z
4907 ,C352_W,C353_X,C353_Y,C353_Z,C353_W,C354_X,C354_Y,C354_Z,C354_W,C355_X
4908 ,C355_Y,C355_Z,C355_W,C356_X,C356_Y,C356_Z,C356_W,C357_X,C357_Y,C357_Z
4909 ,C357_W,C358_X,C358_Y,C358_Z,C358_W,C359_X,C359_Y,C359_Z,C359_W,C360_X
4910 ,C360_Y,C360_Z,C360_W,C361_X,C361_Y,C361_Z,C361_W,C362_X,C362_Y,C362_Z
4911 ,C362_W,C363_X,C363_Y,C363_Z,C363_W,C364_X,C364_Y,C364_Z,C364_W,C365_X
4912 ,C365_Y,C365_Z,C365_W,C366_X,C366_Y,C366_Z,C366_W,C367_X,C367_Y,C367_Z
4913 ,C367_W,C368_X,C368_Y,C368_Z,C368_W,C369_X,C369_Y,C369_Z,C369_W,C370_X
4914 ,C370_Y,C370_Z,C370_W,C371_X,C371_Y,C371_Z,C371_W,C372_X,C372_Y,C372_Z
4915 ,C372_W,C373_X,C373_Y,C373_Z,C373_W,C374_X,C374_Y,C374_Z,C374_W,C375_X
4916 ,C375_Y,C375_Z,C375_W,C376_X,C376_Y,C376_Z,C376_W,C377_X,C377_Y,C377_Z
4917 ,C377_W,C378_X,C378_Y,C378_Z,C378_W,C379_X,C379_Y,C379_Z,C379_W,C380_X
4918 ,C380_Y,C380_Z,C380_W,C381_X,C381_Y,C381_Z,C381_W,C382_X,C382_Y,C382_Z
4919 ,C382_W,C383_X,C383_Y,C383_Z,C383_W,C384_X,C384_Y,C384_Z,C384_W,C385_X
4920 ,C385_Y,C385_Z,C385_W,C386_X,C386_Y,C386_Z,C386_W,C387_X,C387_Y,C387_Z
4921 ,C387_W,C388_X,C388_Y,C388_Z,C388_W,C389_X,C389_Y,C389_Z,C389_W,C390_X
4922 ,C390_Y,C390_Z,C390_W,C391_X,C391_Y,C391_Z,C391_W,C392_X,C392_Y,C392_Z
4923 ,C392_W,C393_X,C393_Y,C393_Z,C393_W,C394_X,C394_Y,C394_Z,C394_W,C395_X
4924 ,C395_Y,C395_Z,C395_W,C396_X,C396_Y,C396_Z,C396_W,C397_X,C397_Y,C397_Z
4925 ,C397_W,C398_X,C398_Y,C398_Z,C398_W,C399_X,C399_Y,C399_Z,C399_W,C400_X
4926 ,C400_Y,C400_Z,C400_W,C401_X,C401_Y,C401_Z,C401_W,C402_X,C402_Y,C402_Z
4927 ,C402_W,C403_X,C403_Y,C403_Z,C403_W,C404_X,C404_Y,C404_Z,C404_W,C405_X
4928 ,C405_Y,C405_Z,C405_W,C406_X,C406_Y,C406_Z,C406_W,C407_X,C407_Y,C407_Z
4929 ,C407_W,C408_X,C408_Y,C408_Z,C408_W,C409_X,C409_Y,C409_Z,C409_W,C410_X
4930 ,C410_Y,C410_Z,C410_W,C411_X,C411_Y,C411_Z,C411_W,C412_X,C412_Y,C412_Z
4931 ,C412_W,C413_X,C413_Y,C413_Z,C413_W,C414_X,C414_Y,C414_Z,C414_W,C415_X
4932 ,C415_Y,C415_Z,C415_W,C416_X,C416_Y,C416_Z,C416_W,C417_X,C417_Y,C417_Z
4933 ,C417_W,C418_X,C418_Y,C418_Z,C418_W,C419_X,C419_Y,C419_Z,C419_W,C420_X
4934 ,C420_Y,C420_Z,C420_W,C421_X,C421_Y,C421_Z,C421_W,C422_X,C422_Y,C422_Z
4935 ,C422_W,C423_X,C423_Y,C423_Z,C423_W,C424_X,C424_Y,C424_Z,C424_W,C425_X
4936 ,C425_Y,C425_Z,C425_W,C426_X,C426_Y,C426_Z,C426_W,C427_X,C427_Y,C427_Z
4937 ,C427_W,C428_X,C428_Y,C428_Z,C428_W,C429_X,C429_Y,C429_Z,C429_W,C430_X
4938 ,C430_Y,C430_Z,C430_W,C431_X,C431_Y,C431_Z,C431_W,C432_X,C432_Y,C432_Z
4939 ,C432_W,C433_X,C433_Y,C433_Z,C433_W,C434_X,C434_Y,C434_Z,C434_W,C435_X
4940 ,C435_Y,C435_Z,C435_W,C436_X,C436_Y,C436_Z,C436_W,C437_X,C437_Y,C437_Z
4941 ,C437_W,C438_X,C438_Y,C438_Z,C438_W,C439_X,C439_Y,C439_Z,C439_W,C440_X
4942 ,C440_Y,C440_Z,C440_W,C441_X,C441_Y,C441_Z,C441_W,C442_X,C442_Y,C442_Z
4943 ,C442_W,C443_X,C443_Y,C443_Z,C443_W,C444_X,C444_Y,C444_Z,C444_W,C445_X
4944 ,C445_Y,C445_Z,C445_W,C446_X,C446_Y,C446_Z,C446_W,C447_X,C447_Y,C447_Z
4945 ,C447_W,C448_X,C448_Y,C448_Z,C448_W,C449_X,C449_Y,C449_Z,C449_W,C450_X
4946 ,C450_Y,C450_Z,C450_W,C451_X,C451_Y,C451_Z,C451_W,C452_X,C452_Y,C452_Z
4947 ,C452_W,C453_X,C453_Y,C453_Z,C453_W,C454_X,C454_Y,C454_Z,C454_W,C455_X
4948 ,C455_Y,C455_Z,C455_W,C456_X,C456_Y,C456_Z,C456_W,C457_X,C457_Y,C457_Z
4949 ,C457_W,C458_X,C458_Y,C458_Z,C458_W,C459_X,C459_Y,C459_Z,C459_W,C460_X
4950 ,C460_Y,C460_Z,C460_W,C461_X,C461_Y,C461_Z,C461_W,C462_X,C462_Y,C462_Z
4951 ,C462_W,C463_X,C463_Y,C463_Z,C463_W,C464_X,C464_Y,C464_Z,C464_W,C465_X
4952 ,C465_Y,C465_Z,C465_W,C466_X,C466_Y,C466_Z,C466_W,C467_X,C467_Y,C467_Z
4953 ,C467_W,C468_X,C468_Y,C468_Z,C468_W,C469_X,C469_Y,C469_Z,C469_W,C470_X
4954 ,C470_Y,C470_Z,C470_W,C471_X,C471_Y,C471_Z,C471_W,C472_X,C472_Y,C472_Z
4955 ,C472_W,C473_X,C473_Y,C473_Z,C473_W,C474_X,C474_Y,C474_Z,C474_W,C475_X
4956 ,C475_Y,C475_Z,C475_W,C476_X,C476_Y,C476_Z,C476_W,C477_X,C477_Y,C477_Z
4957 ,C477_W,C478_X,C478_Y,C478_Z,C478_W,C479_X,C479_Y,C479_Z,C479_W,C480_X
4958 ,C480_Y,C480_Z,C480_W,C481_X,C481_Y,C481_Z,C481_W,C482_X,C482_Y,C482_Z
4959 ,C482_W,C483_X,C483_Y,C483_Z,C483_W,C484_X,C484_Y,C484_Z,C484_W,C485_X
4960 ,C485_Y,C485_Z,C485_W,C486_X,C486_Y,C486_Z,C486_W,C487_X,C487_Y,C487_Z
4961 ,C487_W,C488_X,C488_Y,C488_Z,C488_W,C489_X,C489_Y,C489_Z,C489_W,C490_X
4962 ,C490_Y,C490_Z,C490_W,C491_X,C491_Y,C491_Z,C491_W,C492_X,C492_Y,C492_Z
4963 ,C492_W,C493_X,C493_Y,C493_Z,C493_W,C494_X,C494_Y,C494_Z,C494_W,C495_X
4964 ,C495_Y,C495_Z,C495_W,C496_X,C496_Y,C496_Z,C496_W,C497_X,C497_Y,C497_Z
4965 ,C497_W,C498_X,C498_Y,C498_Z,C498_W,C499_X,C499_Y,C499_Z,C499_W,C500_X
4966 ,C500_Y,C500_Z,C500_W,C501_X,C501_Y,C501_Z,C501_W,C502_X,C502_Y,C502_Z
4967 ,C502_W,C503_X,C503_Y,C503_Z,C503_W,C504_X,C504_Y,C504_Z,C504_W,C505_X
4968 ,C505_Y,C505_Z,C505_W,C506_X,C506_Y,C506_Z,C506_W,C507_X,C507_Y,C507_Z
4969 ,C507_W,C508_X,C508_Y,C508_Z,C508_W,C509_X,C509_Y,C509_Z,C509_W,C510_X
4970 ,C510_Y,C510_Z,C510_W,C511_X,C511_Y,C511_Z,C511_W,C512_X,C512_Y,C512_Z
4971 ,C512_W,C513_X,C513_Y,C513_Z,C513_W,C514_X,C514_Y,C514_Z,C514_W,C515_X
4972 ,C515_Y,C515_Z,C515_W,C516_X,C516_Y,C516_Z,C516_W,C517_X,C517_Y,C517_Z
4973 ,C517_W,C518_X,C518_Y,C518_Z,C518_W,C519_X,C519_Y,C519_Z,C519_W,C520_X
4974 ,C520_Y,C520_Z,C520_W,C521_X,C521_Y,C521_Z,C521_W,C522_X,C522_Y,C522_Z
4975 ,C522_W,C523_X,C523_Y,C523_Z,C523_W,C524_X,C524_Y,C524_Z,C524_W,C525_X
4976 ,C525_Y,C525_Z,C525_W,C526_X,C526_Y,C526_Z,C526_W,C527_X,C527_Y,C527_Z
4977 ,C527_W,C528_X,C528_Y,C528_Z,C528_W,C529_X,C529_Y,C529_Z,C529_W,C530_X
4978 ,C530_Y,C530_Z,C530_W,C531_X,C531_Y,C531_Z,C531_W,C532_X,C532_Y,C532_Z
4979 ,C532_W,C533_X,C533_Y,C533_Z,C533_W,C534_X,C534_Y,C534_Z,C534_W,C535_X
4980 ,C535_Y,C535_Z,C535_W,C536_X,C536_Y,C536_Z,C536_W,C537_X,C537_Y,C537_Z
4981 ,C537_W,C538_X,C538_Y,C538_Z,C538_W,C539_X,C539_Y,C539_Z,C539_W,C540_X
4982 ,C540_Y,C540_Z,C540_W,C541_X,C541_Y,C541_Z,C541_W,C542_X,C542_Y,C542_Z
4983 ,C542_W,C543_X,C543_Y,C543_Z,C543_W,C544_X,C544_Y,C544_Z,C544_W,C545_X
4984 ,C545_Y,C545_Z,C545_W,C546_X,C546_Y,C546_Z,C546_W,C547_X,C547_Y,C547_Z
4985 ,C547_W,C548_X,C548_Y,C548_Z,C548_W,C549_X,C549_Y,C549_Z,C549_W,C550_X
4986 ,C550_Y,C550_Z,C550_W,C551_X,C551_Y,C551_Z,C551_W,C552_X,C552_Y,C552_Z
4987 ,C552_W,C553_X,C553_Y,C553_Z,C553_W,C554_X,C554_Y,C554_Z,C554_W,C555_X
4988 ,C555_Y,C555_Z,C555_W,C556_X,C556_Y,C556_Z,C556_W,C557_X,C557_Y,C557_Z
4989 ,C557_W,C558_X,C558_Y,C558_Z,C558_W,C559_X,C559_Y,C559_Z,C559_W,C560_X
4990 ,C560_Y,C560_Z,C560_W,C561_X,C561_Y,C561_Z,C561_W,C562_X,C562_Y,C562_Z
4991 ,C562_W,C563_X,C563_Y,C563_Z,C563_W,C564_X,C564_Y,C564_Z,C564_W,C565_X
4992 ,C565_Y,C565_Z,C565_W,C566_X,C566_Y,C566_Z,C566_W,C567_X,C567_Y,C567_Z
4993 ,C567_W,C568_X,C568_Y,C568_Z,C568_W,C569_X,C569_Y,C569_Z,C569_W,C570_X
4994 ,C570_Y,C570_Z,C570_W,C571_X,C571_Y,C571_Z,C571_W,C572_X,C572_Y,C572_Z
4995 ,C572_W,C573_X,C573_Y,C573_Z,C573_W,C574_X,C574_Y,C574_Z,C574_W,C575_X
4996 ,C575_Y,C575_Z,C575_W,C576_X,C576_Y,C576_Z,C576_W,C577_X,C577_Y,C577_Z
4997 ,C577_W,C578_X,C578_Y,C578_Z,C578_W,C579_X,C579_Y,C579_Z,C579_W,C580_X
4998 ,C580_Y,C580_Z,C580_W,C581_X,C581_Y,C581_Z,C581_W,C582_X,C582_Y,C582_Z
4999 ,C582_W,C583_X,C583_Y,C583_Z,C583_W,C584_X,C584_Y,C584_Z,C584_W,C585_X
5000 ,C585_Y,C585_Z,C585_W,C586_X,C586_Y,C586_Z,C586_W,C587_X,C587_Y,C587_Z
5001 ,C587_W,C588_X,C588_Y,C588_Z,C588_W,C589_X,C589_Y,C589_Z,C589_W,C590_X
5002 ,C590_Y,C590_Z,C590_W,C591_X,C591_Y,C591_Z,C591_W,C592_X,C592_Y,C592_Z
5003 ,C592_W,C593_X,C593_Y,C593_Z,C593_W,C594_X,C594_Y,C594_Z,C594_W,C595_X
5004 ,C595_Y,C595_Z,C595_W,C596_X,C596_Y,C596_Z,C596_W,C597_X,C597_Y,C597_Z
5005 ,C597_W,C598_X,C598_Y,C598_Z,C598_W,C599_X,C599_Y,C599_Z,C599_W,C600_X
5006 ,C600_Y,C600_Z,C600_W,C601_X,C601_Y,C601_Z,C601_W,C602_X,C602_Y,C602_Z
5007 ,C602_W,C603_X,C603_Y,C603_Z,C603_W,C604_X,C604_Y,C604_Z,C604_W,C605_X
5008 ,C605_Y,C605_Z,C605_W,C606_X,C606_Y,C606_Z,C606_W,C607_X,C607_Y,C607_Z
5009 ,C607_W,C608_X,C608_Y,C608_Z,C608_W,C609_X,C609_Y,C609_Z,C609_W,C610_X
5010 ,C610_Y,C610_Z,C610_W,C611_X,C611_Y,C611_Z,C611_W,C612_X,C612_Y,C612_Z
5011 ,C612_W,C613_X,C613_Y,C613_Z,C613_W,C614_X,C614_Y,C614_Z,C614_W,C615_X
5012 ,C615_Y,C615_Z,C615_W,C616_X,C616_Y,C616_Z,C616_W,C617_X,C617_Y,C617_Z
5013 ,C617_W,C618_X,C618_Y,C618_Z,C618_W,C619_X,C619_Y,C619_Z,C619_W,C620_X
5014 ,C620_Y,C620_Z,C620_W,C621_X,C621_Y,C621_Z,C621_W,C622_X,C622_Y,C622_Z
5015 ,C622_W,C623_X,C623_Y,C623_Z,C623_W,C624_X,C624_Y,C624_Z,C624_W,C625_X
5016 ,C625_Y,C625_Z,C625_W,C626_X,C626_Y,C626_Z,C626_W,C627_X,C627_Y,C627_Z
5017 ,C627_W,C628_X,C628_Y,C628_Z,C628_W,C629_X,C629_Y,C629_Z,C629_W,C630_X
5018 ,C630_Y,C630_Z,C630_W,C631_X,C631_Y,C631_Z,C631_W,C632_X,C632_Y,C632_Z
5019 ,C632_W,C633_X,C633_Y,C633_Z,C633_W,C634_X,C634_Y,C634_Z,C634_W,C635_X
5020 ,C635_Y,C635_Z,C635_W,C636_X,C636_Y,C636_Z,C636_W,C637_X,C637_Y,C637_Z
5021 ,C637_W,C638_X,C638_Y,C638_Z,C638_W,C639_X,C639_Y,C639_Z,C639_W,C640_X
5022 ,C640_Y,C640_Z,C640_W,C641_X,C641_Y,C641_Z,C641_W,C642_X,C642_Y,C642_Z
5023 ,C642_W,C643_X,C643_Y,C643_Z,C643_W,C644_X,C644_Y,C644_Z,C644_W,C645_X
5024 ,C645_Y,C645_Z,C645_W,C646_X,C646_Y,C646_Z,C646_W,C647_X,C647_Y,C647_Z
5025 ,C647_W,C648_X,C648_Y,C648_Z,C648_W,C649_X,C649_Y,C649_Z,C649_W,C650_X
5026 ,C650_Y,C650_Z,C650_W,C651_X,C651_Y,C651_Z,C651_W,C652_X,C652_Y,C652_Z
5027 ,C652_W,C653_X,C653_Y,C653_Z,C653_W,C654_X,C654_Y,C654_Z,C654_W,C655_X
5028 ,C655_Y,C655_Z,C655_W,C656_X,C656_Y,C656_Z,C656_W,C657_X,C657_Y,C657_Z
5029 ,C657_W,C658_X,C658_Y,C658_Z,C658_W,C659_X,C659_Y,C659_Z,C659_W,C660_X
5030 ,C660_Y,C660_Z,C660_W,C661_X,C661_Y,C661_Z,C661_W,C662_X,C662_Y,C662_Z
5031 ,C662_W,C663_X,C663_Y,C663_Z,C663_W,C664_X,C664_Y,C664_Z,C664_W,C665_X
5032 ,C665_Y,C665_Z,C665_W,C666_X,C666_Y,C666_Z,C666_W,C667_X,C667_Y,C667_Z
5033 ,C667_W,C668_X,C668_Y,C668_Z,C668_W,C669_X,C669_Y,C669_Z,C669_W,C670_X
5034 ,C670_Y,C670_Z,C670_W,C671_X,C671_Y,C671_Z,C671_W,C672_X,C672_Y,C672_Z
5035 ,C672_W,C673_X,C673_Y,C673_Z,C673_W,C674_X,C674_Y,C674_Z,C674_W,C675_X
5036 ,C675_Y,C675_Z,C675_W,C676_X,C676_Y,C676_Z,C676_W,C677_X,C677_Y,C677_Z
5037 ,C677_W,C678_X,C678_Y,C678_Z,C678_W,C679_X,C679_Y,C679_Z,C679_W,C680_X
5038 ,C680_Y,C680_Z,C680_W,C681_X,C681_Y,C681_Z,C681_W,C682_X,C682_Y,C682_Z
5039 ,C682_W,C683_X,C683_Y,C683_Z,C683_W,C684_X,C684_Y,C684_Z,C684_W,C685_X
5040 ,C685_Y,C685_Z,C685_W,C686_X,C686_Y,C686_Z,C686_W,C687_X,C687_Y,C687_Z
5041 ,C687_W,C688_X,C688_Y,C688_Z,C688_W,C689_X,C689_Y,C689_Z,C689_W,C690_X
5042 ,C690_Y,C690_Z,C690_W,C691_X,C691_Y,C691_Z,C691_W,C692_X,C692_Y,C692_Z
5043 ,C692_W,C693_X,C693_Y,C693_Z,C693_W,C694_X,C694_Y,C694_Z,C694_W,C695_X
5044 ,C695_Y,C695_Z,C695_W,C696_X,C696_Y,C696_Z,C696_W,C697_X,C697_Y,C697_Z
5045 ,C697_W,C698_X,C698_Y,C698_Z,C698_W,C699_X,C699_Y,C699_Z,C699_W,C700_X
5046 ,C700_Y,C700_Z,C700_W,C701_X,C701_Y,C701_Z,C701_W,C702_X,C702_Y,C702_Z
5047 ,C702_W,C703_X,C703_Y,C703_Z,C703_W,C704_X,C704_Y,C704_Z,C704_W,C705_X
5048 ,C705_Y,C705_Z,C705_W,C706_X,C706_Y,C706_Z,C706_W,C707_X,C707_Y,C707_Z
5049 ,C707_W,C708_X,C708_Y,C708_Z,C708_W,C709_X,C709_Y,C709_Z,C709_W,C710_X
5050 ,C710_Y,C710_Z,C710_W,C711_X,C711_Y,C711_Z,C711_W,C712_X,C712_Y,C712_Z
5051 ,C712_W,C713_X,C713_Y,C713_Z,C713_W,C714_X,C714_Y,C714_Z,C714_W,C715_X
5052 ,C715_Y,C715_Z,C715_W,C716_X,C716_Y,C716_Z,C716_W,C717_X,C717_Y,C717_Z
5053 ,C717_W,C718_X,C718_Y,C718_Z,C718_W,C719_X,C719_Y,C719_Z,C719_W,C720_X
5054 ,C720_Y,C720_Z,C720_W,C721_X,C721_Y,C721_Z,C721_W,C722_X,C722_Y,C722_Z
5055 ,C722_W,C723_X,C723_Y,C723_Z,C723_W,C724_X,C724_Y,C724_Z,C724_W,C725_X
5056 ,C725_Y,C725_Z,C725_W,C726_X,C726_Y,C726_Z,C726_W,C727_X,C727_Y,C727_Z
5057 ,C727_W,C728_X,C728_Y,C728_Z,C728_W,C729_X,C729_Y,C729_Z,C729_W,C730_X
5058 ,C730_Y,C730_Z,C730_W,C731_X,C731_Y,C731_Z,C731_W,C732_X,C732_Y,C732_Z
5059 ,C732_W,C733_X,C733_Y,C733_Z,C733_W,C734_X,C734_Y,C734_Z,C734_W,C735_X
5060 ,C735_Y,C735_Z,C735_W,C736_X,C736_Y,C736_Z,C736_W,C737_X,C737_Y,C737_Z
5061 ,C737_W,C738_X,C738_Y,C738_Z,C738_W,C739_X,C739_Y,C739_Z,C739_W,C740_X
5062 ,C740_Y,C740_Z,C740_W,C741_X,C741_Y,C741_Z,C741_W,C742_X,C742_Y,C742_Z
5063 ,C742_W,C743_X,C743_Y,C743_Z,C743_W,C744_X,C744_Y,C744_Z,C744_W,C745_X
5064 ,C745_Y,C745_Z,C745_W,C746_X,C746_Y,C746_Z,C746_W,C747_X,C747_Y,C747_Z
5065 ,C747_W,C748_X,C748_Y,C748_Z,C748_W,C749_X,C749_Y,C749_Z,C749_W,C750_X
5066 ,C750_Y,C750_Z,C750_W,C751_X,C751_Y,C751_Z,C751_W,C752_X,C752_Y,C752_Z
5067 ,C752_W,C753_X,C753_Y,C753_Z,C753_W,C754_X,C754_Y,C754_Z,C754_W,C755_X
5068 ,C755_Y,C755_Z,C755_W,C756_X,C756_Y,C756_Z,C756_W,C757_X,C757_Y,C757_Z
5069 ,C757_W,C758_X,C758_Y,C758_Z,C758_W,C759_X,C759_Y,C759_Z,C759_W,C760_X
5070 ,C760_Y,C760_Z,C760_W,C761_X,C761_Y,C761_Z,C761_W,C762_X,C762_Y,C762_Z
5071 ,C762_W,C763_X,C763_Y,C763_Z,C763_W,C764_X,C764_Y,C764_Z,C764_W,C765_X
5072 ,C765_Y,C765_Z,C765_W,C766_X,C766_Y,C766_Z,C766_W,C767_X,C767_Y,C767_Z
5073 ,C767_W,C768_X,C768_Y,C768_Z,C768_W,C769_X,C769_Y,C769_Z,C769_W,C770_X
5074 ,C770_Y,C770_Z,C770_W,C771_X,C771_Y,C771_Z,C771_W,C772_X,C772_Y,C772_Z
5075 ,C772_W,C773_X,C773_Y,C773_Z,C773_W,C774_X,C774_Y,C774_Z,C774_W,C775_X
5076 ,C775_Y,C775_Z,C775_W,C776_X,C776_Y,C776_Z,C776_W,C777_X,C777_Y,C777_Z
5077 ,C777_W,C778_X,C778_Y,C778_Z,C778_W,C779_X,C779_Y,C779_Z,C779_W,C780_X
5078 ,C780_Y,C780_Z,C780_W,C781_X,C781_Y,C781_Z,C781_W,C782_X,C782_Y,C782_Z
5079 ,C782_W,C783_X,C783_Y,C783_Z,C783_W,C784_X,C784_Y,C784_Z,C784_W,C785_X
5080 ,C785_Y,C785_Z,C785_W,C786_X,C786_Y,C786_Z,C786_W,C787_X,C787_Y,C787_Z
5081 ,C787_W,C788_X,C788_Y,C788_Z,C788_W,C789_X,C789_Y,C789_Z,C789_W,C790_X
5082 ,C790_Y,C790_Z,C790_W,C791_X,C791_Y,C791_Z,C791_W,C792_X,C792_Y,C792_Z
5083 ,C792_W,C793_X,C793_Y,C793_Z,C793_W,C794_X,C794_Y,C794_Z,C794_W,C795_X
5084 ,C795_Y,C795_Z,C795_W,C796_X,C796_Y,C796_Z,C796_W,C797_X,C797_Y,C797_Z
5085 ,C797_W,C798_X,C798_Y,C798_Z,C798_W,C799_X,C799_Y,C799_Z,C799_W,C800_X
5086 ,C800_Y,C800_Z,C800_W,C801_X,C801_Y,C801_Z,C801_W,C802_X,C802_Y,C802_Z
5087 ,C802_W,C803_X,C803_Y,C803_Z,C803_W,C804_X,C804_Y,C804_Z,C804_W,C805_X
5088 ,C805_Y,C805_Z,C805_W,C806_X,C806_Y,C806_Z,C806_W,C807_X,C807_Y,C807_Z
5089 ,C807_W,C808_X,C808_Y,C808_Z,C808_W,C809_X,C809_Y,C809_Z,C809_W,C810_X
5090 ,C810_Y,C810_Z,C810_W,C811_X,C811_Y,C811_Z,C811_W,C812_X,C812_Y,C812_Z
5091 ,C812_W,C813_X,C813_Y,C813_Z,C813_W,C814_X,C814_Y,C814_Z,C814_W,C815_X
5092 ,C815_Y,C815_Z,C815_W,C816_X,C816_Y,C816_Z,C816_W,C817_X,C817_Y,C817_Z
5093 ,C817_W,C818_X,C818_Y,C818_Z,C818_W,C819_X,C819_Y,C819_Z,C819_W,C820_X
5094 ,C820_Y,C820_Z,C820_W,C821_X,C821_Y,C821_Z,C821_W,C822_X,C822_Y,C822_Z
5095 ,C822_W,C823_X,C823_Y,C823_Z,C823_W,C824_X,C824_Y,C824_Z,C824_W,C825_X
5096 ,C825_Y,C825_Z,C825_W,C826_X,C826_Y,C826_Z,C826_W,C827_X,C827_Y,C827_Z
5097 ,C827_W,C828_X,C828_Y,C828_Z,C828_W,C829_X,C829_Y,C829_Z,C829_W,C830_X
5098 ,C830_Y,C830_Z,C830_W,C831_X,C831_Y,C831_Z,C831_W,C832_X,C832_Y,C832_Z
5099 ,C832_W,C833_X,C833_Y,C833_Z,C833_W,C834_X,C834_Y,C834_Z,C834_W,C835_X
5100 ,C835_Y,C835_Z,C835_W,C836_X,C836_Y,C836_Z,C836_W,C837_X,C837_Y,C837_Z
5101 ,C837_W,C838_X,C838_Y,C838_Z,C838_W,C839_X,C839_Y,C839_Z,C839_W,C840_X
5102 ,C840_Y,C840_Z,C840_W,C841_X,C841_Y,C841_Z,C841_W,C842_X,C842_Y,C842_Z
5103 ,C842_W,C843_X,C843_Y,C843_Z,C843_W,C844_X,C844_Y,C844_Z,C844_W,C845_X
5104 ,C845_Y,C845_Z,C845_W,C846_X,C846_Y,C846_Z,C846_W,C847_X,C847_Y,C847_Z
5105 ,C847_W,C848_X,C848_Y,C848_Z,C848_W,C849_X,C849_Y,C849_Z,C849_W,C850_X
5106 ,C850_Y,C850_Z,C850_W,C851_X,C851_Y,C851_Z,C851_W,C852_X,C852_Y,C852_Z
5107 ,C852_W,C853_X,C853_Y,C853_Z,C853_W,C854_X,C854_Y,C854_Z,C854_W,C855_X
5108 ,C855_Y,C855_Z,C855_W,C856_X,C856_Y,C856_Z,C856_W,C857_X,C857_Y,C857_Z
5109 ,C857_W,C858_X,C858_Y,C858_Z,C858_W,C859_X,C859_Y,C859_Z,C859_W,C860_X
5110 ,C860_Y,C860_Z,C860_W,C861_X,C861_Y,C861_Z,C861_W,C862_X,C862_Y,C862_Z
5111 ,C862_W,C863_X,C863_Y,C863_Z,C863_W,C864_X,C864_Y,C864_Z,C864_W,C865_X
5112 ,C865_Y,C865_Z,C865_W,C866_X,C866_Y,C866_Z,C866_W,C867_X,C867_Y,C867_Z
5113 ,C867_W,C868_X,C868_Y,C868_Z,C868_W,C869_X,C869_Y,C869_Z,C869_W,C870_X
5114 ,C870_Y,C870_Z,C870_W,C871_X,C871_Y,C871_Z,C871_W,C872_X,C872_Y,C872_Z
5115 ,C872_W,C873_X,C873_Y,C873_Z,C873_W,C874_X,C874_Y,C874_Z,C874_W,C875_X
5116 ,C875_Y,C875_Z,C875_W,C876_X,C876_Y,C876_Z,C876_W,C877_X,C877_Y,C877_Z
5117 ,C877_W,C878_X,C878_Y,C878_Z,C878_W,C879_X,C879_Y,C879_Z,C879_W,C880_X
5118 ,C880_Y,C880_Z,C880_W,C881_X,C881_Y,C881_Z,C881_W,C882_X,C882_Y,C882_Z
5119 ,C882_W,C883_X,C883_Y,C883_Z,C883_W,C884_X,C884_Y,C884_Z,C884_W,C885_X
5120 ,C885_Y,C885_Z,C885_W,C886_X,C886_Y,C886_Z,C886_W,C887_X,C887_Y,C887_Z
5121 ,C887_W,C888_X,C888_Y,C888_Z,C888_W,C889_X,C889_Y,C889_Z,C889_W,C890_X
5122 ,C890_Y,C890_Z,C890_W,C891_X,C891_Y,C891_Z,C891_W,C892_X,C892_Y,C892_Z
5123 ,C892_W,C893_X,C893_Y,C893_Z,C893_W,C894_X,C894_Y,C894_Z,C894_W,C895_X
5124 ,C895_Y,C895_Z,C895_W,C896_X,C896_Y,C896_Z,C896_W,C897_X,C897_Y,C897_Z
5125 ,C897_W,C898_X,C898_Y,C898_Z,C898_W,C899_X,C899_Y,C899_Z,C899_W,C900_X
5126 ,C900_Y,C900_Z,C900_W,C901_X,C901_Y,C901_Z,C901_W,C902_X,C902_Y,C902_Z
5127 ,C902_W,C903_X,C903_Y,C903_Z,C903_W,C904_X,C904_Y,C904_Z,C904_W,C905_X
5128 ,C905_Y,C905_Z,C905_W,C906_X,C906_Y,C906_Z,C906_W,C907_X,C907_Y,C907_Z
5129 ,C907_W,C908_X,C908_Y,C908_Z,C908_W,C909_X,C909_Y,C909_Z,C909_W,C910_X
5130 ,C910_Y,C910_Z,C910_W,C911_X,C911_Y,C911_Z,C911_W,C912_X,C912_Y,C912_Z
5131 ,C912_W,C913_X,C913_Y,C913_Z,C913_W,C914_X,C914_Y,C914_Z,C914_W,C915_X
5132 ,C915_Y,C915_Z,C915_W,C916_X,C916_Y,C916_Z,C916_W,C917_X,C917_Y,C917_Z
5133 ,C917_W,C918_X,C918_Y,C918_Z,C918_W,C919_X,C919_Y,C919_Z,C919_W,C920_X
5134 ,C920_Y,C920_Z,C920_W,C921_X,C921_Y,C921_Z,C921_W,C922_X,C922_Y,C922_Z
5135 ,C922_W,C923_X,C923_Y,C923_Z,C923_W,C924_X,C924_Y,C924_Z,C924_W,C925_X
5136 ,C925_Y,C925_Z,C925_W,C926_X,C926_Y,C926_Z,C926_W,C927_X,C927_Y,C927_Z
5137 ,C927_W,C928_X,C928_Y,C928_Z,C928_W,C929_X,C929_Y,C929_Z,C929_W,C930_X
5138 ,C930_Y,C930_Z,C930_W,C931_X,C931_Y,C931_Z,C931_W,C932_X,C932_Y,C932_Z
5139 ,C932_W,C933_X,C933_Y,C933_Z,C933_W,C934_X,C934_Y,C934_Z,C934_W,C935_X
5140 ,C935_Y,C935_Z,C935_W,C936_X,C936_Y,C936_Z,C936_W,C937_X,C937_Y,C937_Z
5141 ,C937_W,C938_X,C938_Y,C938_Z,C938_W,C939_X,C939_Y,C939_Z,C939_W,C940_X
5142 ,C940_Y,C940_Z,C940_W,C941_X,C941_Y,C941_Z,C941_W,C942_X,C942_Y,C942_Z
5143 ,C942_W,C943_X,C943_Y,C943_Z,C943_W,C944_X,C944_Y,C944_Z,C944_W,C945_X
5144 ,C945_Y,C945_Z,C945_W,C946_X,C946_Y,C946_Z,C946_W,C947_X,C947_Y,C947_Z
5145 ,C947_W,C948_X,C948_Y,C948_Z,C948_W,C949_X,C949_Y,C949_Z,C949_W,C950_X
5146 ,C950_Y,C950_Z,C950_W,C951_X,C951_Y,C951_Z,C951_W,C952_X,C952_Y,C952_Z
5147 ,C952_W,C953_X,C953_Y,C953_Z,C953_W,C954_X,C954_Y,C954_Z,C954_W,C955_X
5148 ,C955_Y,C955_Z,C955_W,C956_X,C956_Y,C956_Z,C956_W,C957_X,C957_Y,C957_Z
5149 ,C957_W,C958_X,C958_Y,C958_Z,C958_W,C959_X,C959_Y,C959_Z,C959_W,C960_X
5150 ,C960_Y,C960_Z,C960_W,C961_X,C961_Y,C961_Z,C961_W,C962_X,C962_Y,C962_Z
5151 ,C962_W,C963_X,C963_Y,C963_Z,C963_W,C964_X,C964_Y,C964_Z,C964_W,C965_X
5152 ,C965_Y,C965_Z,C965_W,C966_X,C966_Y,C966_Z,C966_W,C967_X,C967_Y,C967_Z
5153 ,C967_W,C968_X,C968_Y,C968_Z,C968_W,C969_X,C969_Y,C969_Z,C969_W,C970_X
5154 ,C970_Y,C970_Z,C970_W,C971_X,C971_Y,C971_Z,C971_W,C972_X,C972_Y,C972_Z
5155 ,C972_W,C973_X,C973_Y,C973_Z,C973_W,C974_X,C974_Y,C974_Z,C974_W,C975_X
5156 ,C975_Y,C975_Z,C975_W,C976_X,C976_Y,C976_Z,C976_W,C977_X,C977_Y,C977_Z
5157 ,C977_W,C978_X,C978_Y,C978_Z,C978_W,C979_X,C979_Y,C979_Z,C979_W,C980_X
5158 ,C980_Y,C980_Z,C980_W,C981_X,C981_Y,C981_Z,C981_W,C982_X,C982_Y,C982_Z
5159 ,C982_W,C983_X,C983_Y,C983_Z,C983_W,C984_X,C984_Y,C984_Z,C984_W,C985_X
5160 ,C985_Y,C985_Z,C985_W,C986_X,C986_Y,C986_Z,C986_W,C987_X,C987_Y,C987_Z
5161 ,C987_W,C988_X,C988_Y,C988_Z,C988_W,C989_X,C989_Y,C989_Z,C989_W,C990_X
5162 ,C990_Y,C990_Z,C990_W,C991_X,C991_Y,C991_Z,C991_W,C992_X,C992_Y,C992_Z
5163 ,C992_W,C993_X,C993_Y,C993_Z,C993_W,C994_X,C994_Y,C994_Z,C994_W,C995_X
5164 ,C995_Y,C995_Z,C995_W,C996_X,C996_Y,C996_Z,C996_W,C997_X,C997_Y,C997_Z
5165 ,C997_W,C998_X,C998_Y,C998_Z,C998_W,C999_X,C999_Y,C999_Z,C999_W,C1000_X
5166 ,C1000_Y,C1000_Z,C1000_W,C1001_X,C1001_Y,C1001_Z,C1001_W,C1002_X,C1002_Y,C1002_Z
5167 ,C1002_W,C1003_X,C1003_Y,C1003_Z,C1003_W,C1004_X,C1004_Y,C1004_Z,C1004_W,C1005_X
5168 ,C1005_Y,C1005_Z,C1005_W,C1006_X,C1006_Y,C1006_Z,C1006_W,C1007_X,C1007_Y,C1007_Z
5169 ,C1007_W,C1008_X,C1008_Y,C1008_Z,C1008_W,C1009_X,C1009_Y,C1009_Z,C1009_W,C1010_X
5170 ,C1010_Y,C1010_Z,C1010_W,C1011_X,C1011_Y,C1011_Z,C1011_W,C1012_X,C1012_Y,C1012_Z
5171 ,C1012_W,C1013_X,C1013_Y,C1013_Z,C1013_W,C1014_X,C1014_Y,C1014_Z,C1014_W,C1015_X
5172 ,C1015_Y,C1015_Z,C1015_W,C1016_X,C1016_Y,C1016_Z,C1016_W,C1017_X,C1017_Y,C1017_Z
5173 ,C1017_W,C1018_X,C1018_Y,C1018_Z,C1018_W,C1019_X,C1019_Y,C1019_Z,C1019_W,C1020_X
5174 ,C1020_Y,C1020_Z,C1020_W,C1021_X,C1021_Y,C1021_Z,C1021_W,C1022_X,C1022_Y,C1022_Z
5175 ,C1022_W,C1023_X,C1023_Y,C1023_Z,C1023_W)>;
5176
5177 def R600_TReg32 : RegisterClass <"AMDGPU", [f32, i32], 32, (add
5178     T0_X
5179 ,T0_Y,T0_Z,T0_W,T1_X,T1_Y,T1_Z,T1_W,T2_X,T2_Y,T2_Z
5180 ,T2_W,T3_X,T3_Y,T3_Z,T3_W,T4_X,T4_Y,T4_Z,T4_W,T5_X
5181 ,T5_Y,T5_Z,T5_W,T6_X,T6_Y,T6_Z,T6_W,T7_X,T7_Y,T7_Z
5182 ,T7_W,T8_X,T8_Y,T8_Z,T8_W,T9_X,T9_Y,T9_Z,T9_W,T10_X
5183 ,T10_Y,T10_Z,T10_W,T11_X,T11_Y,T11_Z,T11_W,T12_X,T12_Y,T12_Z
5184 ,T12_W,T13_X,T13_Y,T13_Z,T13_W,T14_X,T14_Y,T14_Z,T14_W,T15_X
5185 ,T15_Y,T15_Z,T15_W,T16_X,T16_Y,T16_Z,T16_W,T17_X,T17_Y,T17_Z
5186 ,T17_W,T18_X,T18_Y,T18_Z,T18_W,T19_X,T19_Y,T19_Z,T19_W,T20_X
5187 ,T20_Y,T20_Z,T20_W,T21_X,T21_Y,T21_Z,T21_W,T22_X,T22_Y,T22_Z
5188 ,T22_W,T23_X,T23_Y,T23_Z,T23_W,T24_X,T24_Y,T24_Z,T24_W,T25_X
5189 ,T25_Y,T25_Z,T25_W,T26_X,T26_Y,T26_Z,T26_W,T27_X,T27_Y,T27_Z
5190 ,T27_W,T28_X,T28_Y,T28_Z,T28_W,T29_X,T29_Y,T29_Z,T29_W,T30_X
5191 ,T30_Y,T30_Z,T30_W,T31_X,T31_Y,T31_Z,T31_W,T32_X,T32_Y,T32_Z
5192 ,T32_W,T33_X,T33_Y,T33_Z,T33_W,T34_X,T34_Y,T34_Z,T34_W,T35_X
5193 ,T35_Y,T35_Z,T35_W,T36_X,T36_Y,T36_Z,T36_W,T37_X,T37_Y,T37_Z
5194 ,T37_W,T38_X,T38_Y,T38_Z,T38_W,T39_X,T39_Y,T39_Z,T39_W,T40_X
5195 ,T40_Y,T40_Z,T40_W,T41_X,T41_Y,T41_Z,T41_W,T42_X,T42_Y,T42_Z
5196 ,T42_W,T43_X,T43_Y,T43_Z,T43_W,T44_X,T44_Y,T44_Z,T44_W,T45_X
5197 ,T45_Y,T45_Z,T45_W,T46_X,T46_Y,T46_Z,T46_W,T47_X,T47_Y,T47_Z
5198 ,T47_W,T48_X,T48_Y,T48_Z,T48_W,T49_X,T49_Y,T49_Z,T49_W,T50_X
5199 ,T50_Y,T50_Z,T50_W,T51_X,T51_Y,T51_Z,T51_W,T52_X,T52_Y,T52_Z
5200 ,T52_W,T53_X,T53_Y,T53_Z,T53_W,T54_X,T54_Y,T54_Z,T54_W,T55_X
5201 ,T55_Y,T55_Z,T55_W,T56_X,T56_Y,T56_Z,T56_W,T57_X,T57_Y,T57_Z
5202 ,T57_W,T58_X,T58_Y,T58_Z,T58_W,T59_X,T59_Y,T59_Z,T59_W,T60_X
5203 ,T60_Y,T60_Z,T60_W,T61_X,T61_Y,T61_Z,T61_W,T62_X,T62_Y,T62_Z
5204 ,T62_W,T63_X,T63_Y,T63_Z,T63_W,T64_X,T64_Y,T64_Z,T64_W,T65_X
5205 ,T65_Y,T65_Z,T65_W,T66_X,T66_Y,T66_Z,T66_W,T67_X,T67_Y,T67_Z
5206 ,T67_W,T68_X,T68_Y,T68_Z,T68_W,T69_X,T69_Y,T69_Z,T69_W,T70_X
5207 ,T70_Y,T70_Z,T70_W,T71_X,T71_Y,T71_Z,T71_W,T72_X,T72_Y,T72_Z
5208 ,T72_W,T73_X,T73_Y,T73_Z,T73_W,T74_X,T74_Y,T74_Z,T74_W,T75_X
5209 ,T75_Y,T75_Z,T75_W,T76_X,T76_Y,T76_Z,T76_W,T77_X,T77_Y,T77_Z
5210 ,T77_W,T78_X,T78_Y,T78_Z,T78_W,T79_X,T79_Y,T79_Z,T79_W,T80_X
5211 ,T80_Y,T80_Z,T80_W,T81_X,T81_Y,T81_Z,T81_W,T82_X,T82_Y,T82_Z
5212 ,T82_W,T83_X,T83_Y,T83_Z,T83_W,T84_X,T84_Y,T84_Z,T84_W,T85_X
5213 ,T85_Y,T85_Z,T85_W,T86_X,T86_Y,T86_Z,T86_W,T87_X,T87_Y,T87_Z
5214 ,T87_W,T88_X,T88_Y,T88_Z,T88_W,T89_X,T89_Y,T89_Z,T89_W,T90_X
5215 ,T90_Y,T90_Z,T90_W,T91_X,T91_Y,T91_Z,T91_W,T92_X,T92_Y,T92_Z
5216 ,T92_W,T93_X,T93_Y,T93_Z,T93_W,T94_X,T94_Y,T94_Z,T94_W,T95_X
5217 ,T95_Y,T95_Z,T95_W,T96_X,T96_Y,T96_Z,T96_W,T97_X,T97_Y,T97_Z
5218 ,T97_W,T98_X,T98_Y,T98_Z,T98_W,T99_X,T99_Y,T99_Z,T99_W,T100_X
5219 ,T100_Y,T100_Z,T100_W,T101_X,T101_Y,T101_Z,T101_W,T102_X,T102_Y,T102_Z
5220 ,T102_W,T103_X,T103_Y,T103_Z,T103_W,T104_X,T104_Y,T104_Z,T104_W,T105_X
5221 ,T105_Y,T105_Z,T105_W,T106_X,T106_Y,T106_Z,T106_W,T107_X,T107_Y,T107_Z
5222 ,T107_W,T108_X,T108_Y,T108_Z,T108_W,T109_X,T109_Y,T109_Z,T109_W,T110_X
5223 ,T110_Y,T110_Z,T110_W,T111_X,T111_Y,T111_Z,T111_W,T112_X,T112_Y,T112_Z
5224 ,T112_W,T113_X,T113_Y,T113_Z,T113_W,T114_X,T114_Y,T114_Z,T114_W,T115_X
5225 ,T115_Y,T115_Z,T115_W,T116_X,T116_Y,T116_Z,T116_W,T117_X,T117_Y,T117_Z
5226 ,T117_W,T118_X,T118_Y,T118_Z,T118_W,T119_X,T119_Y,T119_Z,T119_W,T120_X
5227 ,T120_Y,T120_Z,T120_W,T121_X,T121_Y,T121_Z,T121_W,T122_X,T122_Y,T122_Z
5228 ,T122_W,T123_X,T123_Y,T123_Z,T123_W,T124_X,T124_Y,T124_Z,T124_W,T125_X
5229 ,T125_Y,T125_Z,T125_W,T126_X,T126_Y,T126_Z,T126_W,T127_X,T127_Y,T127_Z
5230 ,T127_W)>;
5231
5232 def R600_TReg32_X : RegisterClass <"AMDGPU", [f32, i32], 32, (add
5233     T0_X
5234 ,T1_X,T2_X,T3_X,T4_X,T5_X,T6_X,T7_X,T8_X,T9_X,T10_X
5235 ,T11_X,T12_X,T13_X,T14_X,T15_X,T16_X,T17_X,T18_X,T19_X,T20_X
5236 ,T21_X,T22_X,T23_X,T24_X,T25_X,T26_X,T27_X,T28_X,T29_X,T30_X
5237 ,T31_X,T32_X,T33_X,T34_X,T35_X,T36_X,T37_X,T38_X,T39_X,T40_X
5238 ,T41_X,T42_X,T43_X,T44_X,T45_X,T46_X,T47_X,T48_X,T49_X,T50_X
5239 ,T51_X,T52_X,T53_X,T54_X,T55_X,T56_X,T57_X,T58_X,T59_X,T60_X
5240 ,T61_X,T62_X,T63_X,T64_X,T65_X,T66_X,T67_X,T68_X,T69_X,T70_X
5241 ,T71_X,T72_X,T73_X,T74_X,T75_X,T76_X,T77_X,T78_X,T79_X,T80_X
5242 ,T81_X,T82_X,T83_X,T84_X,T85_X,T86_X,T87_X,T88_X,T89_X,T90_X
5243 ,T91_X,T92_X,T93_X,T94_X,T95_X,T96_X,T97_X,T98_X,T99_X,T100_X
5244 ,T101_X,T102_X,T103_X,T104_X,T105_X,T106_X,T107_X,T108_X,T109_X,T110_X
5245 ,T111_X,T112_X,T113_X,T114_X,T115_X,T116_X,T117_X,T118_X,T119_X,T120_X
5246 ,T121_X,T122_X,T123_X,T124_X,T125_X,T126_X,T127_X)>;
5247     
5248 def R600_Reg32 : RegisterClass <"AMDGPU", [f32, i32], 32, (add
5249     R600_TReg32,
5250     R600_CReg32,
5251     ZERO, HALF, ONE, ONE_INT, PV_X, ALU_LITERAL_X, NEG_ONE, NEG_HALF)>;
5252
5253 def R600_Reg128 : RegisterClass<"AMDGPU", [v4f32, v4i32], 128, (add
5254     T0_XYZW
5255 ,T1_XYZW,T2_XYZW,T3_XYZW,T4_XYZW,T5_XYZW,T6_XYZW,T7_XYZW,T8_XYZW,T9_XYZW,T10_XYZW
5256 ,T11_XYZW,T12_XYZW,T13_XYZW,T14_XYZW,T15_XYZW,T16_XYZW,T17_XYZW,T18_XYZW,T19_XYZW,T20_XYZW
5257 ,T21_XYZW,T22_XYZW,T23_XYZW,T24_XYZW,T25_XYZW,T26_XYZW,T27_XYZW,T28_XYZW,T29_XYZW,T30_XYZW
5258 ,T31_XYZW,T32_XYZW,T33_XYZW,T34_XYZW,T35_XYZW,T36_XYZW,T37_XYZW,T38_XYZW,T39_XYZW,T40_XYZW
5259 ,T41_XYZW,T42_XYZW,T43_XYZW,T44_XYZW,T45_XYZW,T46_XYZW,T47_XYZW,T48_XYZW,T49_XYZW,T50_XYZW
5260 ,T51_XYZW,T52_XYZW,T53_XYZW,T54_XYZW,T55_XYZW,T56_XYZW,T57_XYZW,T58_XYZW,T59_XYZW,T60_XYZW
5261 ,T61_XYZW,T62_XYZW,T63_XYZW,T64_XYZW,T65_XYZW,T66_XYZW,T67_XYZW,T68_XYZW,T69_XYZW,T70_XYZW
5262 ,T71_XYZW,T72_XYZW,T73_XYZW,T74_XYZW,T75_XYZW,T76_XYZW,T77_XYZW,T78_XYZW,T79_XYZW,T80_XYZW
5263 ,T81_XYZW,T82_XYZW,T83_XYZW,T84_XYZW,T85_XYZW,T86_XYZW,T87_XYZW,T88_XYZW,T89_XYZW,T90_XYZW
5264 ,T91_XYZW,T92_XYZW,T93_XYZW,T94_XYZW,T95_XYZW,T96_XYZW,T97_XYZW,T98_XYZW,T99_XYZW,T100_XYZW
5265 ,T101_XYZW,T102_XYZW,T103_XYZW,T104_XYZW,T105_XYZW,T106_XYZW,T107_XYZW,T108_XYZW,T109_XYZW,T110_XYZW
5266 ,T111_XYZW,T112_XYZW,T113_XYZW,T114_XYZW,T115_XYZW,T116_XYZW,T117_XYZW,T118_XYZW,T119_XYZW,T120_XYZW
5267 ,T121_XYZW,T122_XYZW,T123_XYZW,T124_XYZW,T125_XYZW,T126_XYZW,T127_XYZW)>
5268 {
5269   let CopyCost = -1;
5270 }
5271