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