Commit | Line | Data |
---|---|---|
5087a605 JY |
1 | .vu |
2 | main: NOP NOP | |
3 | NOP[e] NOP | |
4 | NOP NOP | |
5 | LOOPE: NOP IADDIU VI14, VI00, 1024 | |
6 | NOP IADDIU VI01, VI00, 0 | |
7 | NOP IADDIU VI02, VI00, 22 | |
8 | NOP NOP | |
9 | NOP BAL VI15, RotMatrix | |
10 | NOP NOP | |
11 | NOP IADDIU VI01, VI00, 26 | |
12 | NOP IADDIU VI02, VI00, 22 | |
13 | NOP IADDIU VI03, VI00, 30 | |
14 | NOP NOP | |
15 | NOP BAL VI15, MulMatrix | |
16 | NOP NOP | |
17 | NOP IADDIU VI01, VI00, 8 | |
18 | NOP IADDIU VI02, VI00, 22 | |
19 | NOP IADDIU VI03, VI00, 12 | |
20 | NOP NOP | |
21 | NOP BAL VI15, MulMatrix | |
22 | NOP NOP | |
23 | NOP BAL VI15, GetNLOOP | |
24 | NOP NOP | |
25 | NOP IADDIU VI11, VI01, 0 | |
26 | NOP XTOP VI05 | |
27 | NOP IADDIU VI06, VI05, 1 | |
28 | NOP IADD VI07, VI06, VI11 | |
29 | NOP IADD VI08, VI07, VI11 | |
30 | NOP IADDIU VI09, VI00, 0 | |
31 | NOP IADD VI10, VI08, VI11 | |
32 | STRIP: NOP IBNE VI09, VI00, BUF1 | |
33 | NOP NOP | |
34 | NOP IADDIU VI12, VI00, 602 | |
35 | NOP B START | |
36 | NOP NOP | |
37 | BUF1: NOP IADDIU VI12, VI12, 1 | |
38 | START: NOP ISUBIU VI01, VI12, 3 | |
39 | NOP LQ.xyzw VF31, 0(VI05) | |
40 | NOP NOP | |
41 | NOP NOP | |
42 | NOP NOP | |
43 | NOP SQ.xyzw VF31, 0(VI01) | |
44 | NOP ISW.x VI01, 35(VI00) | |
45 | LOOP: NOP NOP | |
46 | NOP IADDIU VI01, VI07, 0 | |
47 | NOP IADDIU VI02, VI00, 30 | |
48 | NOP IADDIU VI03, VI00, 34 | |
49 | NOP BAL VI15, ApplyMatrix4 | |
50 | NOP NOP | |
51 | NOP IADDIU VI01, VI00, 34 | |
52 | NOP IADDIU VI02, VI00, 21 | |
53 | NOP IADDIU VI03, VI00, 16 | |
54 | NOP IADDIU VI04, VI00, 34 | |
55 | NOP BAL VI15, PerspectFog | |
56 | NOP NOP | |
57 | FTOI4.xyzw VF31, VF31 NOP | |
58 | NOP NOP | |
59 | NOP NOP | |
60 | NOP NOP | |
61 | NOP SQ.xyzw VF31, 0(VI12) | |
62 | NOP LQI.xyzw VF01, (VI10++) | |
63 | NOP NOP | |
64 | NOP NOP | |
65 | NOP NOP | |
66 | MULq.xyz VF31, VF01, Q NOP | |
67 | NOP NOP | |
68 | NOP NOP | |
69 | NOP ISUBIU VI01, VI12, 2 | |
70 | NOP SQ.xyzw VF31, 0(VI01) | |
71 | NOP IADDIU VI01, VI08, 0 | |
72 | NOP IADDIU VI02, VI00, 12 | |
73 | NOP IADDIU VI03, VI00, 34 | |
74 | NOP BAL VI15, ApplyMatrix3 | |
75 | NOP NOP | |
76 | NOP IADDIU VI01, VI00, 34 | |
77 | NOP IADDIU VI02, VI00, 34 | |
78 | NOP BAL VI15, Limit0 | |
79 | NOP NOP | |
80 | NOP IADDIU VI01, VI00, 34 | |
81 | NOP IADDIU VI02, VI00, 4 | |
82 | NOP IADDIU VI03, VI00, 34 | |
83 | NOP BAL VI15, ApplyMatrix4 | |
84 | NOP NOP | |
85 | NOP LQ.xyzw VF02, 0(VI06) | |
86 | NOP LQ.xyzw VF01, 17(VI00) | |
87 | NOP NOP | |
88 | NOP NOP | |
89 | MUL.xyzw VF31, VF31, VF02 NOP | |
90 | NOP NOP | |
91 | NOP NOP | |
92 | NOP NOP | |
93 | MINI.xyzw VF31, VF31, VF01 NOP | |
94 | NOP NOP | |
95 | NOP NOP | |
96 | NOP NOP | |
97 | FTOI0.xyzw VF31, VF31 NOP | |
98 | NOP NOP | |
99 | NOP NOP | |
100 | NOP NOP | |
101 | NOP ISUBIU VI01, VI12, 1 | |
102 | NOP SQ.xyzw VF31, 0(VI01) | |
103 | NOP IADDIU VI06, VI06, 1 | |
104 | NOP IADDIU VI07, VI07, 1 | |
105 | NOP IADDIU VI08, VI08, 1 | |
106 | NOP IADDI VI11, VI11, -1 | |
107 | NOP IADDIU VI12, VI12, 3 | |
108 | NOP IBNE VI11, VI00, LOOP | |
109 | NOP NOP | |
110 | NOP ILW.x VI03, 35(VI00) | |
111 | NOP NOP | |
112 | NOP NOP | |
113 | NOP NOP | |
114 | NOP XGKICK VI03 | |
115 | NOP IADDIU VI01, VI00, 1 | |
116 | NOP ISUB VI09, VI01, VI09 | |
117 | NOP[e] NOP | |
118 | NOP NOP | |
119 | NOP B LOOPE | |
120 | NOP NOP | |
121 | MulMatrix: NOP SQD.xyzw VF04, (--VI14) | |
122 | NOP SQD.xyzw VF05, (--VI14) | |
123 | NOP SQD.xyzw VF06, (--VI14) | |
124 | NOP SQD.xyzw VF07, (--VI14) | |
125 | NOP SQD.xyzw VF08, (--VI14) | |
126 | NOP SQD.xyzw VF09, (--VI14) | |
127 | NOP SQD.xyzw VF10, (--VI14) | |
128 | NOP SQD.xyzw VF11, (--VI14) | |
129 | NOP ISUBIU VI14, VI14, 1 | |
130 | NOP ISW.x VI01, 0(VI14) | |
131 | NOP ISUBIU VI14, VI14, 1 | |
132 | NOP ISW.x VI02, 0(VI14) | |
133 | NOP ISUBIU VI14, VI14, 1 | |
134 | NOP ISW.x VI03, 0(VI14) | |
135 | NOP LQI.xyzw VF08, (VI02++) | |
136 | NOP LQI.xyzw VF04, (VI01++) | |
137 | NOP LQI.xyzw VF05, (VI01++) | |
138 | NOP LQI.xyzw VF06, (VI01++) | |
139 | NOP LQI.xyzw VF07, (VI01++) | |
140 | MULAx.xyzw ACC, VF04, VF08x LQI.xyzw VF09, (VI02++) | |
141 | MADDAy.xyzw ACC, VF05, VF08y NOP | |
142 | MADDAz.xyzw ACC, VF06, VF08z NOP | |
143 | MADDw.xyzw VF12, VF07, VF08w NOP | |
144 | MULAx.xyzw ACC, VF04, VF09x LQI.xyzw VF10, (VI02++) | |
145 | MADDAy.xyzw ACC, VF05, VF09y NOP | |
146 | MADDAz.xyzw ACC, VF06, VF09z NOP | |
147 | MADDw.xyzw VF13, VF07, VF09w SQI.xyzw VF12, (VI03++) | |
148 | MULAx.xyzw ACC, VF04, VF10x LQI.xyzw VF11, (VI02++) | |
149 | MADDAy.xyzw ACC, VF05, VF10y NOP | |
150 | MADDAz.xyzw ACC, VF06, VF10z NOP | |
151 | MADDw.xyzw VF14, VF07, VF10w SQI.xyzw VF13, (VI03++) | |
152 | MULAx.xyzw ACC, VF04, VF11x NOP | |
153 | MADDAy.xyzw ACC, VF05, VF11y NOP | |
154 | MADDAz.xyzw ACC, VF06, VF11z NOP | |
155 | MADDw.xyzw VF15, VF07, VF11w SQI.xyzw VF14, (VI03++) | |
156 | NOP NOP | |
157 | NOP NOP | |
158 | NOP NOP | |
159 | NOP SQI.xyzw VF15, (VI03++) | |
160 | NOP ILW.x VI03, 0(VI14) | |
161 | NOP IADDIU VI14, VI14, 1 | |
162 | NOP ILW.x VI02, 0(VI14) | |
163 | NOP IADDIU VI14, VI14, 1 | |
164 | NOP ILW.x VI01, 0(VI14) | |
165 | NOP IADDIU VI14, VI14, 1 | |
166 | NOP LQI.xyzw VF11, (VI14++) | |
167 | NOP LQI.xyzw VF10, (VI14++) | |
168 | NOP LQI.xyzw VF09, (VI14++) | |
169 | NOP LQI.xyzw VF08, (VI14++) | |
170 | NOP LQI.xyzw VF07, (VI14++) | |
171 | NOP LQI.xyzw VF06, (VI14++) | |
172 | NOP LQI.xyzw VF05, (VI14++) | |
173 | NOP LQI.xyzw VF04, (VI14++) | |
174 | NOP NOP | |
175 | NOP JR VI15 | |
176 | NOP NOP | |
177 | RotMatrix: NOP SQD.xyzw VF01, (--VI14) | |
178 | NOP SQD.xyzw VF02, (--VI14) | |
179 | NOP SQD.xyzw VF03, (--VI14) | |
180 | NOP SQD.xyzw VF04, (--VI14) | |
181 | NOP SQD.xyzw VF05, (--VI14) | |
182 | NOP SQD.xyzw VF06, (--VI14) | |
183 | NOP SQD.xyzw VF07, (--VI14) | |
184 | NOP SQD.xyzw VF08, (--VI14) | |
185 | NOP SQD.xyzw VF09, (--VI14) | |
186 | NOP SQD.xyzw VF10, (--VI14) | |
187 | NOP SQD.xyzw VF11, (--VI14) | |
188 | NOP SQD.xyzw VF12, (--VI14) | |
189 | NOP ISUBIU VI14, VI14, 1 | |
190 | NOP ISW.x VI01, 0(VI14) | |
191 | NOP ISUBIU VI14, VI14, 1 | |
192 | NOP ISW.x VI02, 0(VI14) | |
193 | MULx.xyzw VF04, VF00, VF00x LQI.xyzw VF01, (VI01++) | |
194 | MULx.xyzw VF05, VF00, VF00x LQI.xyzw VF02, (VI01++) | |
195 | MULx.xyzw VF06, VF00, VF00x LQI.xyzw VF03, (VI01++) | |
196 | NOP LOI 1.5707963 | |
197 | ADDw.x VF04, VF04, VF00w ESIN P, VF01x | |
198 | NOP NOP | |
199 | NOP NOP | |
200 | ADDi.xyzw VF02, VF02, I NOP | |
201 | NOP WAITP | |
202 | NOP MFP.z VF05z, P | |
203 | NOP MFP.y VF06y, P | |
204 | NOP ESIN P, VF02x | |
205 | NOP NOP | |
206 | NOP NOP | |
207 | MULz.xyzw VF06, VF06, VF00z NOP | |
208 | NOP WAITP | |
209 | NOP MFP.y VF05y, P | |
210 | NOP MFP.z VF06z, P | |
211 | MULx.xyzw VF07, VF00, VF00x ESIN P, VF01y | |
212 | MULx.xyzw VF08, VF00, VF00x NOP | |
213 | MULx.xyzw VF09, VF00, VF00x NOP | |
214 | NOP NOP | |
215 | NOP NOP | |
216 | ADDw.y VF08, VF08, VF00w NOP | |
217 | NOP WAITP | |
218 | NOP MFP.z VF07z, P | |
219 | NOP MFP.x VF09x, P | |
220 | NOP ESIN P, VF02y | |
221 | NOP NOP | |
222 | MULz.xyzw VF07, VF07, VF00z NOP | |
223 | NOP WAITP | |
224 | NOP MFP.x VF07x, P | |
225 | NOP MFP.z VF09z, P | |
226 | MULx.xyzw VF10, VF00, VF00x ESIN P, VF01z | |
227 | MULx.xyzw VF11, VF00, VF00x NOP | |
228 | MULx.xyzw VF12, VF00, VF00x NOP | |
229 | MULAx.xyz ACC, VF04, VF07x NOP | |
230 | MADDAy.xyz ACC, VF05, VF07y NOP | |
231 | MADDz.xyz VF07, VF06, VF07z NOP | |
232 | ADDw.z VF12, VF12, VF00w NOP | |
233 | MULAx.xyz ACC, VF04, VF08x NOP | |
234 | MADDAy.xyz ACC, VF05, VF08y NOP | |
235 | MADDz.xyz VF08, VF06, VF08z NOP | |
236 | MULAx.xyz ACC, VF04, VF09x NOP | |
237 | MADDAy.xyz ACC, VF05, VF09y NOP | |
238 | MADDz.xyz VF09, VF06, VF09z NOP | |
239 | NOP WAITP | |
240 | NOP MFP.y VF10y, P | |
241 | NOP MFP.x VF11x, P | |
242 | NOP ESIN P, VF02z | |
243 | NOP NOP | |
244 | NOP NOP | |
245 | MULz.xyzw VF11, VF11, VF00z NOP | |
246 | NOP WAITP | |
247 | NOP MFP.x VF10x, P | |
248 | NOP MFP.y VF11y, P | |
249 | NOP NOP | |
250 | NOP NOP | |
251 | MULAx.xyz ACC, VF07, VF10x NOP | |
252 | MADDAy.xyz ACC, VF08, VF10y NOP | |
253 | MADDz.xyz VF10, VF09, VF10z NOP | |
254 | MULAx.xyz ACC, VF07, VF11x NOP | |
255 | MADDAy.xyz ACC, VF08, VF11y NOP | |
256 | MADDz.xyz VF11, VF09, VF11z NOP | |
257 | MULAx.xyz ACC, VF07, VF12x NOP | |
258 | MADDAy.xyz ACC, VF08, VF12y NOP | |
259 | MADDz.xyz VF12, VF09, VF12z NOP | |
260 | NOP NOP | |
261 | NOP SQI.xyz VF10, (VI02++) | |
262 | NOP SQI.xyz VF11, (VI02++) | |
263 | NOP SQI.xyz VF12, (VI02++) | |
264 | NOP SQI.xyz VF03, (VI02++) | |
265 | NOP ILW.x VI02, 0(VI14) | |
266 | NOP IADDIU VI14, VI14, 1 | |
267 | NOP ILW.x VI01, 0(VI14) | |
268 | NOP IADDIU VI14, VI14, 1 | |
269 | NOP LQI.xyzw VF12, (VI14++) | |
270 | NOP LQI.xyzw VF11, (VI14++) | |
271 | NOP LQI.xyzw VF10, (VI14++) | |
272 | NOP LQI.xyzw VF09, (VI14++) | |
273 | NOP LQI.xyzw VF08, (VI14++) | |
274 | NOP LQI.xyzw VF07, (VI14++) | |
275 | NOP LQI.xyzw VF06, (VI14++) | |
276 | NOP LQI.xyzw VF05, (VI14++) | |
277 | NOP LQI.xyzw VF04, (VI14++) | |
278 | NOP LQI.xyzw VF03, (VI14++) | |
279 | NOP LQI.xyzw VF02, (VI14++) | |
280 | NOP LQI.xyzw VF01, (VI14++) | |
281 | NOP NOP | |
282 | NOP JR VI15 | |
283 | NOP NOP | |
284 | ApplyMatrix4: NOP SQD.xyzw VF01, (--VI14) | |
285 | NOP SQD.xyzw VF02, (--VI14) | |
286 | NOP SQD.xyzw VF03, (--VI14) | |
287 | NOP SQD.xyzw VF04, (--VI14) | |
288 | NOP SQD.xyzw VF05, (--VI14) | |
289 | NOP ISUBIU VI14, VI14, 1 | |
290 | NOP ISW.x VI02, 0(VI14) | |
291 | NOP LQ.xyzw VF01, 0(VI01) | |
292 | NOP LQI.xyzw VF02, (VI02++) | |
293 | NOP LQI.xyzw VF03, (VI02++) | |
294 | NOP LQI.xyzw VF04, (VI02++) | |
295 | NOP LQI.xyzw VF05, (VI02++) | |
296 | MULAx.xyzw ACC, VF02, VF01x NOP | |
297 | MADDAy.xyzw ACC, VF03, VF01y NOP | |
298 | MADDAz.xyzw ACC, VF04, VF01z NOP | |
299 | MADDw.xyzw VF31, VF05, VF01w NOP | |
300 | NOP NOP | |
301 | NOP NOP | |
302 | NOP NOP | |
303 | NOP SQ.xyzw VF31, 0(VI03) | |
304 | NOP ILW.x VI02, 0(VI14) | |
305 | NOP IADDIU VI14, VI14, 1 | |
306 | NOP LQI.xyzw VF05, (VI14++) | |
307 | NOP LQI.xyzw VF04, (VI14++) | |
308 | NOP LQI.xyzw VF03, (VI14++) | |
309 | NOP LQI.xyzw VF02, (VI14++) | |
310 | NOP LQI.xyzw VF01, (VI14++) | |
311 | NOP NOP | |
312 | NOP JR VI15 | |
313 | NOP NOP | |
314 | ApplyMatrix3: NOP SQD.xyzw VF01, (--VI14) | |
315 | NOP SQD.xyzw VF02, (--VI14) | |
316 | NOP SQD.xyzw VF03, (--VI14) | |
317 | NOP SQD.xyzw VF04, (--VI14) | |
318 | NOP ISUBIU VI14, VI14, 1 | |
319 | NOP ISW.x VI02, 0(VI14) | |
320 | MULw.xyzw VF31, VF00, VF00 LQ.xyzw VF01, 0(VI01) | |
321 | NOP LQI.xyzw VF02, (VI02++) | |
322 | NOP LQI.xyzw VF03, (VI02++) | |
323 | NOP LQI.xyzw VF04, (VI02++) | |
324 | MULAx.xyz ACC, VF02, VF01 NOP | |
325 | MADDAy.xyz ACC, VF03, VF01 NOP | |
326 | MADDz.xyz VF31, VF04, VF01 NOP | |
327 | NOP NOP | |
328 | NOP NOP | |
329 | NOP NOP | |
330 | NOP SQ.xyzw VF31, 0(VI03) | |
331 | NOP ILW.x VI02, 0(VI14) | |
332 | NOP IADDIU VI14, VI14, 1 | |
333 | NOP LQI.xyzw VF04, (VI14++) | |
334 | NOP LQI.xyzw VF03, (VI14++) | |
335 | NOP LQI.xyzw VF02, (VI14++) | |
336 | NOP LQI.xyzw VF01, (VI14++) | |
337 | NOP NOP | |
338 | NOP JR VI15 | |
339 | NOP NOP | |
340 | Perspect: NOP LQ.xyzw VF31, 0(VI01) | |
341 | NOP NOP | |
342 | NOP NOP | |
343 | NOP NOP | |
344 | NOP DIV Q, VF00w, VF31w | |
345 | NOP WAITQ | |
346 | MULq.xyzw VF31, VF31, Q NOP | |
347 | NOP NOP | |
348 | NOP NOP | |
349 | NOP NOP | |
350 | NOP SQ.xyzw VF31, 0(VI02) | |
351 | NOP NOP | |
352 | NOP JR VI15 | |
353 | NOP NOP | |
354 | PerspectFog: NOP SQD.xyzw VF01, (--VI14) | |
355 | NOP SQD.xyzw VF02, (--VI14) | |
356 | NOP LQ.xyzw VF31, 0(VI01) | |
357 | NOP NOP | |
358 | NOP NOP | |
359 | NOP NOP | |
360 | NOP DIV Q, VF00w, VF31w | |
361 | NOP WAITQ | |
362 | MULq.xyzw VF31, VF31, Q NOP | |
363 | NOP NOP | |
364 | NOP NOP | |
365 | NOP NOP | |
366 | NOP LQ.xyzw VF01, 0(VI02) | |
367 | NOP LQ.xyzw VF02, 0(VI03) | |
368 | NOP LOI 255.0 | |
369 | NOP NOP | |
370 | MULA.w ACC, VF01, VF00 NOP | |
371 | MADDq.w VF31, VF02, Q NOP | |
372 | NOP NOP | |
373 | NOP NOP | |
374 | NOP NOP | |
375 | MINIi.w VF31, VF31, I NOP | |
376 | NOP NOP | |
377 | NOP NOP | |
378 | NOP NOP | |
379 | MAXx.w VF31, VF31, VF00 NOP | |
380 | NOP NOP | |
381 | NOP NOP | |
382 | NOP NOP | |
383 | NOP SQ.xyzw VF31, 0(VI04) | |
384 | NOP LQI.xyzw VF02, (VI14++) | |
385 | NOP LQI.xyzw VF01, (VI14++) | |
386 | NOP NOP | |
387 | NOP JR VI15 | |
388 | NOP NOP | |
389 | PerspectDynamicZbufFog: NOP SQD.xyzw VF01, (--VI14) | |
390 | NOP SQD.xyzw VF02, (--VI14) | |
391 | NOP LQ.xyzw VF31, 0(VI01) | |
392 | NOP NOP | |
393 | NOP NOP | |
394 | NOP NOP | |
395 | NOP DIV Q, VF00w, VF31w | |
396 | NOP WAITQ | |
397 | MULq.xyz VF31, VF31, Q NOP | |
398 | NOP NOP | |
399 | NOP NOP | |
400 | NOP NOP | |
401 | SUBi.w VF30, VF31, I NOP | |
402 | NOP NOP | |
403 | NOP NOP | |
404 | NOP NOP | |
405 | NOP IADDIU VI01, VI00, 16 | |
406 | NOP FMAND VI01, VI01 | |
407 | NOP IBNE VI01, VI00, NON_LINEAR | |
408 | NOP NOP | |
409 | LINEAR: NOP LQ.z VF31, 2(VI05) | |
410 | NOP LQ.z VF30, 3(VI05) | |
411 | NOP NOP | |
412 | NOP NOP | |
413 | MULw.z VF31, VF31, VF31 NOP | |
414 | NOP NOP | |
415 | NOP NOP | |
416 | NOP NOP | |
417 | ADD.z VF31, VF31, VF30 NOP | |
418 | NON_LINEAR: NOP LQ.xyzw VF01, 0(VI02) | |
419 | NOP LQ.xyzw VF02, 0(VI03) | |
420 | NOP LOI 255.0 | |
421 | NOP NOP | |
422 | MULA.w ACC, VF01, VF00 NOP | |
423 | MADDq.w VF31, VF02, Q NOP | |
424 | NOP NOP | |
425 | NOP NOP | |
426 | NOP NOP | |
427 | MINIi.w VF31, VF31, I NOP | |
428 | NOP NOP | |
429 | NOP NOP | |
430 | NOP NOP | |
431 | MAXx.w VF31, VF31, VF00 NOP | |
432 | NOP NOP | |
433 | NOP NOP | |
434 | NOP NOP | |
435 | NOP SQ.xyzw VF31, 0(VI04) | |
436 | NOP LQI.xyzw VF02, (VI14++) | |
437 | NOP LQI.xyzw VF01, (VI14++) | |
438 | NOP NOP | |
439 | NOP JR VI15 | |
440 | NOP NOP | |
441 | PerspectLinearZbufFog: NOP SQD.xyzw VF01, (--VI14) | |
442 | NOP SQD.xyzw VF02, (--VI14) | |
443 | NOP LQ.xyzw VF31, 0(VI01) | |
444 | NOP NOP | |
445 | NOP NOP | |
446 | NOP NOP | |
447 | NOP DIV Q, VF00w, VF31w | |
448 | NOP WAITQ | |
449 | MULq.xyw VF31, VF31, Q NOP | |
450 | NOP NOP | |
451 | NOP NOP | |
452 | NOP NOP | |
453 | NOP LQ.xyzw VF01, 0(VI02) | |
454 | NOP LQ.xyzw VF02, 0(VI03) | |
455 | NOP LOI 255.0 | |
456 | NOP NOP | |
457 | MULA.w ACC, VF01, VF00 NOP | |
458 | MADDq.w VF31, VF02, Q NOP | |
459 | NOP NOP | |
460 | NOP NOP | |
461 | NOP NOP | |
462 | MINIi.w VF31, VF31, I NOP | |
463 | NOP NOP | |
464 | NOP NOP | |
465 | NOP NOP | |
466 | MAXx.w VF31, VF31, VF00 NOP | |
467 | NOP NOP | |
468 | NOP NOP | |
469 | NOP NOP | |
470 | NOP SQ.xyzw VF31, 0(VI04) | |
471 | NOP LQI.xyzw VF02, (VI14++) | |
472 | NOP LQI.xyzw VF01, (VI14++) | |
473 | NOP NOP | |
474 | NOP JR VI15 | |
475 | NOP NOP | |
476 | PerspectLinearFog: NOP SQD.xyzw VF01, (--VI14) | |
477 | NOP SQD.xyzw VF02, (--VI14) | |
478 | NOP LQ.xyzw VF31, 0(VI01) | |
479 | NOP NOP | |
480 | NOP NOP | |
481 | NOP NOP | |
482 | NOP DIV Q, VF00w, VF31w | |
483 | NOP WAITQ | |
484 | MULq.xyz VF31, VF31, Q NOP | |
485 | NOP NOP | |
486 | NOP NOP | |
487 | NOP NOP | |
488 | NOP LQ.xyzw VF01, 0(VI02) | |
489 | NOP LQ.xyzw VF02, 0(VI03) | |
490 | NOP LOI 255.0 | |
491 | NOP NOP | |
492 | MULA.w ACC, VF01, VF00 NOP | |
493 | MADD.w VF31, VF02, VF31 NOP | |
494 | NOP NOP | |
495 | NOP NOP | |
496 | NOP NOP | |
497 | MINIi.w VF31, VF31, I NOP | |
498 | NOP NOP | |
499 | NOP NOP | |
500 | NOP NOP | |
501 | MAXx.w VF31, VF31, VF00 NOP | |
502 | NOP NOP | |
503 | NOP NOP | |
504 | NOP NOP | |
505 | NOP SQ.xyzw VF31, 0(VI04) | |
506 | NOP LQI.xyzw VF02, (VI14++) | |
507 | NOP LQI.xyzw VF01, (VI14++) | |
508 | NOP NOP | |
509 | NOP JR VI15 | |
510 | NOP NOP | |
511 | Limit0: NOP LQ.xyzw VF31, 0(VI01) | |
512 | NOP NOP | |
513 | NOP NOP | |
514 | NOP NOP | |
515 | MAXx.xyzw VF31, VF31, VF00x NOP | |
516 | NOP NOP | |
517 | NOP NOP | |
518 | NOP NOP | |
519 | NOP SQ.xyzw VF31, 0(VI02) | |
520 | NOP NOP | |
521 | NOP JR VI15 | |
522 | NOP NOP | |
523 | GetNLOOP: NOP ISUBIU VI14, VI14, 1 | |
524 | NOP ISW.x VI02, 0(VI14) | |
525 | NOP ISUBIU VI14, VI14, 1 | |
526 | NOP ISW.x VI03, 0(VI14) | |
527 | NOP XTOP VI01 | |
528 | NOP NOP | |
529 | NOP NOP | |
530 | NOP NOP | |
531 | NOP ILW.x VI02, 0(VI01) | |
532 | NOP IADDIU VI03, VI00, 0x7fff | |
533 | NOP NOP | |
534 | NOP NOP | |
535 | NOP NOP | |
536 | NOP IAND VI01, VI02, VI03 | |
537 | NOP ILW.x VI03, 0(VI14) | |
538 | NOP IADDIU VI14, VI14, 1 | |
539 | NOP ILW.x VI02, 0(VI14) | |
540 | NOP IADDIU VI14, VI14, 1 | |
541 | NOP NOP | |
542 | NOP JR VI15 | |
543 | NOP NOP | |
544 | ChangeNLOOP: NOP ISUBIU VI14, VI14, 1 | |
545 | NOP ISW.x VI03, 0(VI14) | |
546 | NOP ISUBIU VI14, VI14, 1 | |
547 | NOP ISW.x VI04, 0(VI14) | |
548 | NOP ISUBIU VI14, VI14, 1 | |
549 | NOP ISW.x VI05, 0(VI14) | |
550 | NOP XTOP VI03 | |
551 | NOP NOP | |
552 | NOP NOP | |
553 | NOP NOP | |
554 | NOP ILW.x VI04, 0(VI03) | |
555 | NOP IADDIU VI05, VI00, 0x7fff | |
556 | NOP NOP | |
557 | NOP NOP | |
558 | NOP NOP | |
559 | NOP IADDIU VI05, VI05, 1 | |
560 | NOP NOP | |
561 | NOP NOP | |
562 | NOP NOP | |
563 | NOP IAND VI04, VI04, VI05 | |
564 | NOP NOP | |
565 | NOP NOP | |
566 | NOP NOP | |
567 | NOP IOR VI04, VI04, VI01 | |
568 | NOP NOP | |
569 | NOP NOP | |
570 | NOP NOP | |
571 | NOP ISW.x VI04, 0(VI02) | |
572 | NOP ILW.x VI05, 0(VI14) | |
573 | NOP IADDIU VI14, VI14, 1 | |
574 | NOP ILW.x VI04, 0(VI14) | |
575 | NOP IADDIU VI14, VI14, 1 | |
576 | NOP ILW.x VI03, 0(VI14) | |
577 | NOP IADDIU VI14, VI14, 1 | |
578 | NOP NOP | |
579 | NOP JR VI15 | |
580 | NOP NOP | |
581 | VectorNormal: NOP SQD.xyzw VF01, (--VI14) | |
582 | NOP LQ.xyzw VF31, 0(VI01) | |
583 | NOP NOP | |
584 | NOP NOP | |
585 | NOP NOP | |
586 | NOP ERLENG P, VF31 | |
587 | NOP WAITP | |
588 | NOP MFP.x VF01, P | |
589 | NOP NOP | |
590 | NOP NOP | |
591 | NOP NOP | |
592 | MULx.xyz VF31, VF31, VF01 NOP | |
593 | NOP NOP | |
594 | NOP NOP | |
595 | NOP NOP | |
596 | NOP SQ.xyzw VF31, 0(VI02) | |
597 | NOP LQI.xyzw VF01, (VI14++) | |
598 | NOP NOP | |
599 | NOP JR VI15 | |
600 | NOP NOP | |
601 | VectorAverage: NOP SQD.xyzw VF01, (--VI14) | |
602 | NOP SQD.xyzw VF02, (--VI14) | |
603 | NOP LQ.xyzw VF01, 0(VI01) | |
604 | NOP LQ.xyzw VF02, 0(VI02) | |
605 | NOP NOP | |
606 | NOP NOP | |
607 | NOP NOP | |
608 | ADD.xyzw VF01, VF01, VF02 NOP | |
609 | NOP NOP | |
610 | NOP NOP | |
611 | NOP NOP | |
612 | MULy.xyzw VF31, VF01, VF00 NOP | |
613 | NOP NOP | |
614 | NOP NOP | |
615 | NOP NOP | |
616 | NOP SQ.xyzw VF31, 0(VI03) | |
617 | NOP LQI.xyzw VF02, (VI14++) | |
618 | NOP LQI.xyzw VF01, (VI14++) | |
619 | NOP NOP | |
620 | NOP JR VI15 | |
621 | NOP NOP | |
622 | VectorPower: NOP SQD.xyzw VF01, (--VI14) | |
623 | NOP ISUBIU VI14, VI14, 1 | |
624 | NOP ISW.x VI04, 0(VI14) | |
625 | NOP LQ.xyzw VF01, 0(VI01) | |
626 | NOP LQ.xyzw VF31, 0(VI01) | |
627 | NOP ISUBIU VI02, VI02, 1 | |
628 | NOP NOP | |
629 | NOP NOP | |
630 | POWER: NOP ISUBIU VI02, VI02, 1 | |
631 | MUL.xyzw VF31, VF31, VF01 NOP | |
632 | NOP NOP | |
633 | NOP NOP | |
634 | NOP IBNE VI02, VI00, POWER | |
635 | NOP NOP | |
636 | NOP SQ.xyzw VF31, 0(VI03) | |
637 | NOP ILW.x VI02, 0(VI14) | |
638 | NOP IADDIU VI14, VI14, 1 | |
639 | NOP LQI.xyzw VF01, (VI14++) | |
640 | NOP NOP | |
641 | NOP JR VI15 | |
642 | NOP NOP | |
643 | VectorHalf: NOP SQD.xyzw VF01, (--VI14) | |
644 | NOP LQ.xyzw VF01, 0(VI01) | |
645 | NOP NOP | |
646 | NOP NOP | |
647 | NOP NOP | |
648 | MULi.xyzw VF31, VF01, I NOP | |
649 | NOP NOP | |
650 | NOP NOP | |
651 | NOP NOP | |
652 | NOP SQ.xyzw VF31, 0(VI02) | |
653 | NOP LQI.xyzw VF01, (VI14++) | |
654 | NOP NOP | |
655 | NOP JR VI15 | |
656 | NOP NOP | |
657 | VectorMAX: NOP SQD.xyzw VF01, (--VI14) | |
658 | NOP SQD.xyzw VF02, (--VI14) | |
659 | NOP LQ.xyzw VF01, 0(VI01) | |
660 | NOP LQ.xyzw VF02, 0(VI02) | |
661 | NOP NOP | |
662 | NOP NOP | |
663 | NOP NOP | |
664 | MAX.xyzw VF31, VF01, VF02 NOP | |
665 | NOP NOP | |
666 | NOP NOP | |
667 | NOP NOP | |
668 | NOP SQ.xyzw VF31, 0(VI03) | |
669 | NOP LQI.xyzw VF02, (VI14++) | |
670 | NOP LQI.xyzw VF01, (VI14++) | |
671 | NOP NOP | |
672 | NOP JR VI15 | |
673 | NOP NOP | |
674 | NormalClip: NOP NOP | |
675 | NOP SQD.xyzw VF01, (--VI14) | |
676 | NOP SQD.xyzw VF02, (--VI14) | |
677 | NOP SQD.xyzw VF03, (--VI14) | |
678 | NOP SQD.xyzw VF04, (--VI14) | |
679 | NOP SQD.xyzw VF05, (--VI14) | |
680 | NOP LQ.xyzw VF01, 0(VI01) | |
681 | NOP LQ.xyzw VF02, 0(VI02) | |
682 | NOP LQ.xyzw VF03, 0(VI03) | |
683 | NOP NOP | |
684 | SUB.xy VF04, VF02, VF01 NOP | |
685 | SUB.xy VF05, VF03, VF01 NOP | |
686 | NOP NOP | |
687 | NOP NOP | |
688 | OPMULA.xyz ACC, VF04, VF05 NOP | |
689 | OPMSUB.xyz VF31, VF05, VF04 NOP | |
690 | NOP NOP | |
691 | NOP NOP | |
692 | NOP NOP | |
693 | NOP SQ.xyzw VF31, 0(VI04) | |
694 | NOP LQI.xyzw VF05, (VI14++) | |
695 | NOP LQI.xyzw VF04, (VI14++) | |
696 | NOP LQI.xyzw VF03, (VI14++) | |
697 | NOP LQI.xyzw VF02, (VI14++) | |
698 | NOP LQI.xyzw VF01, (VI14++) | |
699 | NOP NOP | |
700 | NOP JR VI15 | |
701 | NOP NOP | |
702 | PushVI01: NOP ISUBIU VI14, VI14, 1 | |
703 | NOP ISW.x VI01, 0(VI14) | |
704 | NOP JR VI15 | |
705 | NOP NOP | |
706 | PushVI02: NOP ISUBIU VI14, VI14, 1 | |
707 | NOP ISW.x VI02, 0(VI14) | |
708 | NOP JR VI15 | |
709 | NOP NOP | |
710 | PushVI03: NOP ISUBIU VI14, VI14, 1 | |
711 | NOP ISW.x VI03, 0(VI14) | |
712 | NOP JR VI15 | |
713 | NOP NOP | |
714 | PushVI04: NOP ISUBIU VI14, VI14, 1 | |
715 | NOP ISW.x VI04, 0(VI14) | |
716 | NOP JR VI15 | |
717 | NOP NOP | |
718 | PushVI05: NOP ISUBIU VI14, VI14, 1 | |
719 | NOP ISW.x VI05, 0(VI14) | |
720 | NOP JR VI15 | |
721 | NOP NOP | |
722 | PushVI06: NOP ISUBIU VI14, VI14, 1 | |
723 | NOP ISW.x VI06, 0(VI14) | |
724 | NOP JR VI15 | |
725 | NOP NOP | |
726 | PushVI07: NOP ISUBIU VI14, VI14, 1 | |
727 | NOP ISW.x VI07, 0(VI14) | |
728 | NOP JR VI15 | |
729 | NOP NOP | |
730 | PushVI08: NOP ISUBIU VI14, VI14, 1 | |
731 | NOP ISW.x VI08, 0(VI14) | |
732 | NOP JR VI15 | |
733 | NOP NOP | |
734 | PushVI09: NOP ISUBIU VI14, VI14, 1 | |
735 | NOP ISW.x VI09, 0(VI14) | |
736 | NOP JR VI15 | |
737 | NOP NOP | |
738 | PushVI10: NOP ISUBIU VI14, VI14, 1 | |
739 | NOP ISW.x VI10, 0(VI14) | |
740 | NOP JR VI15 | |
741 | NOP NOP | |
742 | PushVI11: NOP ISUBIU VI14, VI14, 1 | |
743 | NOP ISW.x VI11, 0(VI14) | |
744 | NOP JR VI15 | |
745 | NOP NOP | |
746 | PushVI12: NOP ISUBIU VI14, VI14, 1 | |
747 | NOP ISW.x VI12, 0(VI14) | |
748 | NOP JR VI15 | |
749 | NOP NOP | |
750 | PushVI13: NOP ISUBIU VI14, VI14, 1 | |
751 | NOP ISW.x VI13, 0(VI14) | |
752 | NOP JR VI15 | |
753 | NOP NOP | |
754 | PopVI01: NOP ILW.x VI01, 0(VI14) | |
755 | NOP IADDIU VI14, VI14, 1 | |
756 | NOP JR VI15 | |
757 | NOP NOP | |
758 | PopVI02: NOP ILW.x VI02, 0(VI14) | |
759 | NOP IADDIU VI14, VI14, 1 | |
760 | NOP JR VI15 | |
761 | NOP NOP | |
762 | PopVI03: NOP ILW.x VI03, 0(VI14) | |
763 | NOP IADDIU VI14, VI14, 1 | |
764 | NOP JR VI15 | |
765 | NOP NOP | |
766 | PopVI04: NOP ILW.x VI04, 0(VI14) | |
767 | NOP IADDIU VI14, VI14, 1 | |
768 | NOP JR VI15 | |
769 | NOP NOP | |
770 | PopVI05: NOP ILW.x VI05, 0(VI14) | |
771 | NOP IADDIU VI14, VI14, 1 | |
772 | NOP JR VI15 | |
773 | NOP NOP | |
774 | PopVI06: NOP ILW.x VI06, 0(VI14) | |
775 | NOP IADDIU VI14, VI14, 1 | |
776 | NOP JR VI15 | |
777 | NOP NOP | |
778 | PopVI07: NOP ILW.x VI07, 0(VI14) | |
779 | NOP IADDIU VI14, VI14, 1 | |
780 | NOP JR VI15 | |
781 | NOP NOP | |
782 | PopVI08: NOP ILW.x VI08, 0(VI14) | |
783 | NOP IADDIU VI14, VI14, 1 | |
784 | NOP JR VI15 | |
785 | NOP NOP | |
786 | PopVI09: NOP ILW.x VI09, 0(VI14) | |
787 | NOP IADDIU VI14, VI14, 1 | |
788 | NOP JR VI15 | |
789 | NOP NOP | |
790 | PopVI10: NOP ILW.x VI10, 0(VI14) | |
791 | NOP IADDIU VI14, VI14, 1 | |
792 | NOP JR VI15 | |
793 | NOP NOP | |
794 | PopVI11: NOP ILW.x VI11, 0(VI14) | |
795 | NOP IADDIU VI14, VI14, 1 | |
796 | NOP JR VI15 | |
797 | NOP NOP | |
798 | PopVI12: NOP ILW.x VI12, 0(VI14) | |
799 | NOP IADDIU VI14, VI14, 1 | |
800 | NOP JR VI15 | |
801 | NOP NOP | |
802 | PopVI13: NOP ILW.x VI13, 0(VI14) | |
803 | NOP IADDIU VI14, VI14, 1 | |
804 | NOP JR VI15 | |
805 | NOP NOP |