iltest11.s
24.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
/****************************************************************
SCALAR UNIT INTERLOCK TEST: 11
****************************************************************/
.base 0x00000000
.word 0xF0F1A137 /* Addr: 0x0000 */
.word 0x9436C314 /* Addr: 0x0004 */
.word 0x96E2B335 /* Addr: 0x0008 */
.word 0xF5A04522 /* Addr: 0x000C */
.word 0xF667A626 /* Addr: 0x0010 */
.word 0x25C1B312 /* Addr: 0x0014 */
.word 0x93644503 /* Addr: 0x0018 */
.word 0x12454706 /* Addr: 0x001C */
.word 0x44C19321 /* Addr: 0x0020 */
.word 0x64036307 /* Addr: 0x0024 */
.word 0x2445D501 /* Addr: 0x0028 */
.word 0x64B0A423 /* Addr: 0x002C */
.word 0xA2956213 /* Addr: 0x0030 */
.word 0x45E10513 /* Addr: 0x0034 */
.word 0x94C37214 /* Addr: 0x0038 */
.word 0x02842612 /* Addr: 0x003C */
.word 0xB2B51534 /* Addr: 0x0040 */
.word 0x35744407 /* Addr: 0x0044 */
.word 0xF094C231 /* Addr: 0x0048 */
.word 0xE4A23226 /* Addr: 0x004C */
.word 0x70C11507 /* Addr: 0x0050 */
.word 0xD1227531 /* Addr: 0x0054 */
.word 0xB1E55003 /* Addr: 0x0058 */
.word 0xD5A30702 /* Addr: 0x005C */
.word 0x20663606 /* Addr: 0x0060 */
.word 0x1497F701 /* Addr: 0x0064 */
.word 0xE510F033 /* Addr: 0x0068 */
.word 0x4415E504 /* Addr: 0x006C */
.word 0xF7602215 /* Addr: 0x0070 */
.word 0x51E78725 /* Addr: 0x0074 */
.word 0x87A3D303 /* Addr: 0x0078 */
.word 0x93569203 /* Addr: 0x007C */
.word 0xC457B620 /* Addr: 0x0080 */
.word 0x01F51225 /* Addr: 0x0084 */
.word 0x0276B531 /* Addr: 0x0088 */
.word 0x74B66420 /* Addr: 0x008C */
.word 0x8314E705 /* Addr: 0x0090 */
.word 0xC5B59327 /* Addr: 0x0094 */
.word 0xD1878023 /* Addr: 0x0098 */
.word 0x77317036 /* Addr: 0x009C */
.word 0xE2853121 /* Addr: 0x00A0 */
.word 0xE7A1D511 /* Addr: 0x00A4 */
.word 0x27C50237 /* Addr: 0x00A8 */
.word 0xD2901032 /* Addr: 0x00AC */
.word 0xC0A62303 /* Addr: 0x00B0 */
.word 0x9445D311 /* Addr: 0x00B4 */
.word 0xB307C017 /* Addr: 0x00B8 */
.word 0x36D3E211 /* Addr: 0x00BC */
.word 0x67431423 /* Addr: 0x00C0 */
.word 0xC3C43714 /* Addr: 0x00C4 */
.word 0xB3B5B606 /* Addr: 0x00C8 */
.word 0x15C11105 /* Addr: 0x00CC */
.word 0x3297A710 /* Addr: 0x00D0 */
.word 0xD1E51411 /* Addr: 0x00D4 */
.word 0xC612C735 /* Addr: 0x00D8 */
.word 0xF393E736 /* Addr: 0x00DC */
.word 0x84964604 /* Addr: 0x00E0 */
.word 0xC761D124 /* Addr: 0x00E4 */
.word 0x03352233 /* Addr: 0x00E8 */
.word 0xC0816531 /* Addr: 0x00EC */
.word 0x2341E100 /* Addr: 0x00F0 */
.word 0x53E3E213 /* Addr: 0x00F4 */
.word 0x63156530 /* Addr: 0x00F8 */
.word 0xB1654532 /* Addr: 0x00FC */
.word 0x54A4A316 /* Addr: 0x0100 */
.word 0x75A04511 /* Addr: 0x0104 */
.word 0x1312B421 /* Addr: 0x0108 */
.word 0xF052A721 /* Addr: 0x010C */
.word 0xF4020202 /* Addr: 0x0110 */
.word 0xD3D6A225 /* Addr: 0x0114 */
.word 0x72434620 /* Addr: 0x0118 */
.word 0x07019527 /* Addr: 0x011C */
.word 0x77D4D210 /* Addr: 0x0120 */
.word 0xC5E4B410 /* Addr: 0x0124 */
.word 0x46F06203 /* Addr: 0x0128 */
.word 0xA5E04616 /* Addr: 0x012C */
.word 0xE511F713 /* Addr: 0x0130 */
.word 0x16157331 /* Addr: 0x0134 */
.word 0xE296C300 /* Addr: 0x0138 */
.word 0x96D02223 /* Addr: 0x013C */
.word 0xB5D62033 /* Addr: 0x0140 */
.word 0x41843011 /* Addr: 0x0144 */
.word 0xE082E402 /* Addr: 0x0148 */
.word 0xE4B76713 /* Addr: 0x014C */
.word 0xB5707124 /* Addr: 0x0150 */
.word 0xE1E42206 /* Addr: 0x0154 */
.word 0x71811127 /* Addr: 0x0158 */
.word 0x0585F707 /* Addr: 0x015C */
.word 0xA5509435 /* Addr: 0x0160 */
.word 0x25A36511 /* Addr: 0x0164 */
.word 0xD1E1C025 /* Addr: 0x0168 */
.word 0xB306E217 /* Addr: 0x016C */
.word 0x2320E017 /* Addr: 0x0170 */
.word 0x71825537 /* Addr: 0x0174 */
.word 0x54A1F610 /* Addr: 0x0178 */
.word 0x23B5C020 /* Addr: 0x017C */
.word 0x2404F601 /* Addr: 0x0180 */
.word 0x81A6C501 /* Addr: 0x0184 */
.word 0x02E74714 /* Addr: 0x0188 */
.word 0x63079426 /* Addr: 0x018C */
.word 0xB3739726 /* Addr: 0x0190 */
.word 0x42435202 /* Addr: 0x0194 */
.word 0x87602412 /* Addr: 0x0198 */
.word 0x03E03621 /* Addr: 0x019C */
.word 0x4684F115 /* Addr: 0x01A0 */
.word 0x50829014 /* Addr: 0x01A4 */
.word 0x63506714 /* Addr: 0x01A8 */
.word 0xB083B120 /* Addr: 0x01AC */
.word 0x52955304 /* Addr: 0x01B0 */
.word 0x64865712 /* Addr: 0x01B4 */
.word 0xE4810201 /* Addr: 0x01B8 */
.word 0x44137527 /* Addr: 0x01BC */
.word 0xB0A2D733 /* Addr: 0x01C0 */
.word 0xC042D425 /* Addr: 0x01C4 */
.word 0x3194D217 /* Addr: 0x01C8 */
.word 0xC3578610 /* Addr: 0x01CC */
.word 0xD3B7E221 /* Addr: 0x01D0 */
.word 0x73761716 /* Addr: 0x01D4 */
.word 0x46A0A322 /* Addr: 0x01D8 */
.word 0xD5D3A533 /* Addr: 0x01DC */
.word 0x34B19202 /* Addr: 0x01E0 */
.word 0x01B32127 /* Addr: 0x01E4 */
.word 0xC2C74111 /* Addr: 0x01E8 */
.word 0x4650E317 /* Addr: 0x01EC */
.word 0x9081B003 /* Addr: 0x01F0 */
.word 0xE5314320 /* Addr: 0x01F4 */
.word 0xA5E1F503 /* Addr: 0x01F8 */
.word 0x94829034 /* Addr: 0x01FC */
.word 0xC4952312 /* Addr: 0x0200 */
.word 0xB7E72633 /* Addr: 0x0204 */
.word 0x23F4C103 /* Addr: 0x0208 */
.word 0xD6679136 /* Addr: 0x020C */
.word 0x32D60320 /* Addr: 0x0210 */
.word 0x03523527 /* Addr: 0x0214 */
.word 0x42B69201 /* Addr: 0x0218 */
.word 0xE7C7B523 /* Addr: 0x021C */
.word 0xA0E20223 /* Addr: 0x0220 */
.word 0xF271E625 /* Addr: 0x0224 */
.word 0x97B57733 /* Addr: 0x0228 */
.word 0xB474E037 /* Addr: 0x022C */
.word 0x32B4B524 /* Addr: 0x0230 */
.word 0x31E6F726 /* Addr: 0x0234 */
.word 0x9386E227 /* Addr: 0x0238 */
.word 0x61006505 /* Addr: 0x023C */
.word 0x51759116 /* Addr: 0x0240 */
.word 0x52768707 /* Addr: 0x0244 */
.word 0x60F41112 /* Addr: 0x0248 */
.word 0x34340425 /* Addr: 0x024C */
.word 0x76E28611 /* Addr: 0x0250 */
.word 0xE0417502 /* Addr: 0x0254 */
.word 0xE6E21106 /* Addr: 0x0258 */
.word 0x65C79105 /* Addr: 0x025C */
.word 0x1465D211 /* Addr: 0x0260 */
.word 0x2527A615 /* Addr: 0x0264 */
.word 0x60B62726 /* Addr: 0x0268 */
.word 0xD381E630 /* Addr: 0x026C */
.word 0x15F0D022 /* Addr: 0x0270 */
.word 0xD0F74010 /* Addr: 0x0274 */
.word 0xB105E230 /* Addr: 0x0278 */
.word 0xA6063317 /* Addr: 0x027C */
.word 0xA7E1A010 /* Addr: 0x0280 */
.word 0xA257D230 /* Addr: 0x0284 */
.word 0x97E3D736 /* Addr: 0x0288 */
.word 0x34853212 /* Addr: 0x028C */
.word 0xC4A5E710 /* Addr: 0x0290 */
.word 0x10B1B424 /* Addr: 0x0294 */
.word 0xA6472424 /* Addr: 0x0298 */
.word 0x14A2A215 /* Addr: 0x029C */
.word 0xC0B09007 /* Addr: 0x02A0 */
.word 0xE4613413 /* Addr: 0x02A4 */
.word 0xC5503500 /* Addr: 0x02A8 */
.word 0x63B65514 /* Addr: 0x02AC */
.word 0x97B4A225 /* Addr: 0x02B0 */
.word 0x4015E403 /* Addr: 0x02B4 */
.word 0xE1910135 /* Addr: 0x02B8 */
.word 0x07A15726 /* Addr: 0x02BC */
.word 0xA1C2F401 /* Addr: 0x02C0 */
.word 0x01A5D721 /* Addr: 0x02C4 */
.word 0x30011436 /* Addr: 0x02C8 */
.word 0xD0576122 /* Addr: 0x02CC */
.word 0xA1A4C123 /* Addr: 0x02D0 */
.word 0xB284B133 /* Addr: 0x02D4 */
.word 0xD4B5D603 /* Addr: 0x02D8 */
.word 0x80143102 /* Addr: 0x02DC */
.word 0x06B1D404 /* Addr: 0x02E0 */
.word 0x72576235 /* Addr: 0x02E4 */
.word 0x2536E504 /* Addr: 0x02E8 */
.word 0x95046332 /* Addr: 0x02EC */
.word 0x74E2B036 /* Addr: 0x02F0 */
.word 0x6662C625 /* Addr: 0x02F4 */
.word 0xE0265300 /* Addr: 0x02F8 */
.word 0xF2031630 /* Addr: 0x02FC */
.word 0x70470013 /* Addr: 0x0300 */
.word 0xE2D75400 /* Addr: 0x0304 */
.word 0xA0F4E604 /* Addr: 0x0308 */
.word 0x97B2F621 /* Addr: 0x030C */
.word 0xF287B736 /* Addr: 0x0310 */
.word 0x44805402 /* Addr: 0x0314 */
.word 0xD4A23404 /* Addr: 0x0318 */
.word 0xD4838710 /* Addr: 0x031C */
.word 0xF7952202 /* Addr: 0x0320 */
.word 0x8166F706 /* Addr: 0x0324 */
.word 0xE6C12523 /* Addr: 0x0328 */
.word 0x80028616 /* Addr: 0x032C */
.word 0xC321A126 /* Addr: 0x0330 */
.word 0x41619113 /* Addr: 0x0334 */
.word 0x9077D402 /* Addr: 0x0338 */
.word 0x7190D531 /* Addr: 0x033C */
.word 0xC4877026 /* Addr: 0x0340 */
.word 0xF0273601 /* Addr: 0x0344 */
.word 0x41945621 /* Addr: 0x0348 */
.word 0x02A42506 /* Addr: 0x034C */
.word 0x25733700 /* Addr: 0x0350 */
.word 0x54566737 /* Addr: 0x0354 */
.word 0xC1946120 /* Addr: 0x0358 */
.word 0x0663F534 /* Addr: 0x035C */
.word 0xD5621522 /* Addr: 0x0360 */
.word 0xB350C735 /* Addr: 0x0364 */
.word 0x72120435 /* Addr: 0x0368 */
.word 0xD522E506 /* Addr: 0x036C */
.word 0x37A3E706 /* Addr: 0x0370 */
.word 0xE7C24111 /* Addr: 0x0374 */
.word 0x8523A023 /* Addr: 0x0378 */
.word 0x32A3D227 /* Addr: 0x037C */
.word 0xA7B1C323 /* Addr: 0x0380 */
.word 0x03943633 /* Addr: 0x0384 */
.word 0x71207436 /* Addr: 0x0388 */
.word 0x01435134 /* Addr: 0x038C */
.word 0x06F7E322 /* Addr: 0x0390 */
.word 0xB0C4A507 /* Addr: 0x0394 */
.word 0xE6F06400 /* Addr: 0x0398 */
.word 0xA1B4D304 /* Addr: 0x039C */
.word 0x90442035 /* Addr: 0x03A0 */
.word 0x12C1A536 /* Addr: 0x03A4 */
.word 0x0600A103 /* Addr: 0x03A8 */
.word 0xE3F3E626 /* Addr: 0x03AC */
.word 0xD7602627 /* Addr: 0x03B0 */
.word 0xD7809514 /* Addr: 0x03B4 */
.word 0x81F3D015 /* Addr: 0x03B8 */
.word 0xA1416617 /* Addr: 0x03BC */
.word 0xA3079313 /* Addr: 0x03C0 */
.word 0x27812331 /* Addr: 0x03C4 */
.word 0x67065204 /* Addr: 0x03C8 */
.word 0x5464C631 /* Addr: 0x03CC */
.word 0xF4425616 /* Addr: 0x03D0 */
.word 0x3794F317 /* Addr: 0x03D4 */
.word 0x47D64336 /* Addr: 0x03D8 */
.word 0xF2A17223 /* Addr: 0x03DC */
.word 0x52430524 /* Addr: 0x03E0 */
.word 0xC2026236 /* Addr: 0x03E4 */
.word 0xE1D00527 /* Addr: 0x03E8 */
.word 0xC557E623 /* Addr: 0x03EC */
.word 0x27F0E522 /* Addr: 0x03F0 */
.word 0x87245522 /* Addr: 0x03F4 */
.word 0x01E67720 /* Addr: 0x03F8 */
.word 0xF1E2D125 /* Addr: 0x03FC */
.word 0xC0366430 /* Addr: 0x0400 */
.word 0x9664E330 /* Addr: 0x0404 */
.word 0x52970304 /* Addr: 0x0408 */
.word 0x63C0D112 /* Addr: 0x040C */
.word 0x83231005 /* Addr: 0x0410 */
.word 0x27751134 /* Addr: 0x0414 */
.word 0xF7A22602 /* Addr: 0x0418 */
.word 0xD5C11117 /* Addr: 0x041C */
.word 0xD4922207 /* Addr: 0x0420 */
.word 0x0327D303 /* Addr: 0x0424 */
.word 0x14B74011 /* Addr: 0x0428 */
.word 0x31351333 /* Addr: 0x042C */
.word 0x0664B731 /* Addr: 0x0430 */
.word 0xB4A15317 /* Addr: 0x0434 */
.word 0x90459126 /* Addr: 0x0438 */
.word 0xD0758327 /* Addr: 0x043C */
.word 0x67A7C512 /* Addr: 0x0440 */
.word 0xC2623137 /* Addr: 0x0444 */
.word 0x52A79227 /* Addr: 0x0448 */
.word 0x4033C514 /* Addr: 0x044C */
.word 0xF086A137 /* Addr: 0x0450 */
.word 0xD656E123 /* Addr: 0x0454 */
.word 0xF183F305 /* Addr: 0x0458 */
.word 0x07372116 /* Addr: 0x045C */
.word 0x30213710 /* Addr: 0x0460 */
.word 0x6062C531 /* Addr: 0x0464 */
.word 0xD6317303 /* Addr: 0x0468 */
.word 0xA7F5D232 /* Addr: 0x046C */
.word 0xD0263103 /* Addr: 0x0470 */
.word 0x66576221 /* Addr: 0x0474 */
.word 0xA0B73210 /* Addr: 0x0478 */
.word 0xD192B311 /* Addr: 0x047C */
.word 0x63715123 /* Addr: 0x0480 */
.word 0x3577F631 /* Addr: 0x0484 */
.word 0x76E12336 /* Addr: 0x0488 */
.word 0xC155F303 /* Addr: 0x048C */
.word 0xD1D59705 /* Addr: 0x0490 */
.word 0xB2B03331 /* Addr: 0x0494 */
.word 0x20E7F530 /* Addr: 0x0498 */
.word 0xD2F2C033 /* Addr: 0x049C */
.word 0x0603A120 /* Addr: 0x04A0 */
.word 0x84100015 /* Addr: 0x04A4 */
.word 0x14F59215 /* Addr: 0x04A8 */
.word 0x41508016 /* Addr: 0x04AC */
.word 0x6213D112 /* Addr: 0x04B0 */
.word 0xA2B26204 /* Addr: 0x04B4 */
.word 0x95B57707 /* Addr: 0x04B8 */
.word 0x2107B221 /* Addr: 0x04BC */
.word 0x04449422 /* Addr: 0x04C0 */
.word 0xC230E714 /* Addr: 0x04C4 */
.word 0xC660A221 /* Addr: 0x04C8 */
.word 0x5793A006 /* Addr: 0x04CC */
.word 0x14349721 /* Addr: 0x04D0 */
.word 0x9252C603 /* Addr: 0x04D4 */
.word 0x60860414 /* Addr: 0x04D8 */
.word 0x45577015 /* Addr: 0x04DC */
.word 0x50011500 /* Addr: 0x04E0 */
.word 0x60705504 /* Addr: 0x04E4 */
.word 0xD0D6C730 /* Addr: 0x04E8 */
.word 0xD6B75203 /* Addr: 0x04EC */
.word 0xF2304337 /* Addr: 0x04F0 */
.word 0xB7B20716 /* Addr: 0x04F4 */
.word 0xC3166633 /* Addr: 0x04F8 */
.word 0x8395D614 /* Addr: 0x04FC */
.word 0x03871622 /* Addr: 0x0500 */
.word 0x62B3D215 /* Addr: 0x0504 */
.word 0x20B73623 /* Addr: 0x0508 */
.word 0x33B53610 /* Addr: 0x050C */
.word 0x44E41414 /* Addr: 0x0510 */
.word 0x44047616 /* Addr: 0x0514 */
.word 0x74725332 /* Addr: 0x0518 */
.word 0x03146400 /* Addr: 0x051C */
.word 0x87752430 /* Addr: 0x0520 */
.word 0x07B09114 /* Addr: 0x0524 */
.word 0xF0C40626 /* Addr: 0x0528 */
.word 0xD700A336 /* Addr: 0x052C */
.word 0x34820404 /* Addr: 0x0530 */
.word 0x33A23514 /* Addr: 0x0534 */
.word 0x63F41436 /* Addr: 0x0538 */
.word 0xA5627626 /* Addr: 0x053C */
.word 0x82C27024 /* Addr: 0x0540 */
.word 0x4113A730 /* Addr: 0x0544 */
.word 0x6441F433 /* Addr: 0x0548 */
.word 0x1516E737 /* Addr: 0x054C */
.word 0x40C0B136 /* Addr: 0x0550 */
.word 0xE5C71437 /* Addr: 0x0554 */
.word 0x2714E334 /* Addr: 0x0558 */
.word 0x77D4F631 /* Addr: 0x055C */
.word 0x74C74032 /* Addr: 0x0560 */
.word 0xA411A520 /* Addr: 0x0564 */
.word 0x44707417 /* Addr: 0x0568 */
.word 0x73A6C114 /* Addr: 0x056C */
.word 0x3793A200 /* Addr: 0x0570 */
.word 0xC4E2A501 /* Addr: 0x0574 */
.word 0xC3449410 /* Addr: 0x0578 */
.word 0xA2A6D715 /* Addr: 0x057C */
.word 0x32C44117 /* Addr: 0x0580 */
.word 0xB0371004 /* Addr: 0x0584 */
.word 0x7101D314 /* Addr: 0x0588 */
.word 0xA4510500 /* Addr: 0x058C */
.word 0x65E2F701 /* Addr: 0x0590 */
.word 0xB5D06212 /* Addr: 0x0594 */
.word 0x2471C232 /* Addr: 0x0598 */
.word 0xB0707225 /* Addr: 0x059C */
.word 0x81F31300 /* Addr: 0x05A0 */
.word 0xC7C03327 /* Addr: 0x05A4 */
.word 0xA2731605 /* Addr: 0x05A8 */
.word 0xA4201713 /* Addr: 0x05AC */
.word 0x87D3B116 /* Addr: 0x05B0 */
.word 0x31A74425 /* Addr: 0x05B4 */
.word 0xE4C1E114 /* Addr: 0x05B8 */
.word 0x87204326 /* Addr: 0x05BC */
.word 0x05660706 /* Addr: 0x05C0 */
.word 0x5170F024 /* Addr: 0x05C4 */
.word 0x06640325 /* Addr: 0x05C8 */
.word 0x02200210 /* Addr: 0x05CC */
.word 0x60D77726 /* Addr: 0x05D0 */
.word 0x42B23206 /* Addr: 0x05D4 */
.word 0xF6D11315 /* Addr: 0x05D8 */
.word 0x80723111 /* Addr: 0x05DC */
.word 0x67E02331 /* Addr: 0x05E0 */
.word 0xF5452215 /* Addr: 0x05E4 */
.word 0xC2470220 /* Addr: 0x05E8 */
.word 0xE136C007 /* Addr: 0x05EC */
.word 0x32E4C735 /* Addr: 0x05F0 */
.word 0xA7E7D002 /* Addr: 0x05F4 */
.word 0xF3822030 /* Addr: 0x05F8 */
.word 0xD7D01435 /* Addr: 0x05FC */
.word 0x73454631 /* Addr: 0x0600 */
.word 0xC7802425 /* Addr: 0x0604 */
.word 0xC2C17500 /* Addr: 0x0608 */
.word 0x16640014 /* Addr: 0x060C */
.word 0x8766C615 /* Addr: 0x0610 */
.word 0x12427307 /* Addr: 0x0614 */
.word 0x3296D416 /* Addr: 0x0618 */
.word 0x54917603 /* Addr: 0x061C */
.word 0x60320626 /* Addr: 0x0620 */
.word 0x16F53500 /* Addr: 0x0624 */
.word 0x33735002 /* Addr: 0x0628 */
.word 0x72513136 /* Addr: 0x062C */
.word 0xA5C57210 /* Addr: 0x0630 */
.word 0x46502120 /* Addr: 0x0634 */
.word 0xF2F76110 /* Addr: 0x0638 */
.word 0xE0839430 /* Addr: 0x063C */
.word 0x75E3A212 /* Addr: 0x0640 */
.word 0x04F76516 /* Addr: 0x0644 */
.word 0x46675106 /* Addr: 0x0648 */
.word 0x91017731 /* Addr: 0x064C */
.word 0x66057237 /* Addr: 0x0650 */
.word 0x1312D232 /* Addr: 0x0654 */
.word 0x52331216 /* Addr: 0x0658 */
.word 0x50D19136 /* Addr: 0x065C */
.word 0xF3803102 /* Addr: 0x0660 */
.word 0x26415523 /* Addr: 0x0664 */
.word 0xA5330533 /* Addr: 0x0668 */
.word 0x40B1B404 /* Addr: 0x066C */
.word 0xA6203716 /* Addr: 0x0670 */
.word 0x92F00201 /* Addr: 0x0674 */
.word 0xC597B623 /* Addr: 0x0678 */
.word 0xB5842533 /* Addr: 0x067C */
.word 0x66B6A400 /* Addr: 0x0680 */
.word 0x23558022 /* Addr: 0x0684 */
.word 0x37E69230 /* Addr: 0x0688 */
.word 0xA2D0A133 /* Addr: 0x068C */
.word 0x12C40016 /* Addr: 0x0690 */
.word 0x43312134 /* Addr: 0x0694 */
.word 0xC111F507 /* Addr: 0x0698 */
.word 0x51C1E610 /* Addr: 0x069C */
.word 0x53966624 /* Addr: 0x06A0 */
.word 0x56463335 /* Addr: 0x06A4 */
.word 0x96252414 /* Addr: 0x06A8 */
.word 0x0436A426 /* Addr: 0x06AC */
.word 0xA0A3B232 /* Addr: 0x06B0 */
.word 0x23C34435 /* Addr: 0x06B4 */
.word 0x57B52133 /* Addr: 0x06B8 */
.word 0xE3470704 /* Addr: 0x06BC */
.word 0xF647D627 /* Addr: 0x06C0 */
.word 0x65756407 /* Addr: 0x06C4 */
.word 0xF6946207 /* Addr: 0x06C8 */
.word 0x43F5D711 /* Addr: 0x06CC */
.word 0x22A70303 /* Addr: 0x06D0 */
.word 0xE0E74222 /* Addr: 0x06D4 */
.word 0xD2A36200 /* Addr: 0x06D8 */
.word 0xC3A5A427 /* Addr: 0x06DC */
.word 0xE1841136 /* Addr: 0x06E0 */
.word 0x1134C532 /* Addr: 0x06E4 */
.word 0x8674D437 /* Addr: 0x06E8 */
.word 0xF4923432 /* Addr: 0x06EC */
.word 0x32D27434 /* Addr: 0x06F0 */
.word 0xC7D1C726 /* Addr: 0x06F4 */
.word 0x73A5B121 /* Addr: 0x06F8 */
.word 0xE6058520 /* Addr: 0x06FC */
.word 0x76F4D605 /* Addr: 0x0700 */
.word 0x5575C021 /* Addr: 0x0704 */
.word 0x11C1C504 /* Addr: 0x0708 */
.word 0x34115136 /* Addr: 0x070C */
.word 0x82972206 /* Addr: 0x0710 */
.word 0x42430121 /* Addr: 0x0714 */
.word 0xE213A434 /* Addr: 0x0718 */
.word 0xF2143637 /* Addr: 0x071C */
.word 0xA6A4C201 /* Addr: 0x0720 */
.word 0xD0A1B430 /* Addr: 0x0724 */
.word 0xC4812104 /* Addr: 0x0728 */
.word 0x12F2C734 /* Addr: 0x072C */
.word 0xA2130015 /* Addr: 0x0730 */
.word 0x84B73134 /* Addr: 0x0734 */
.word 0xF5138715 /* Addr: 0x0738 */
.word 0xB1E50503 /* Addr: 0x073C */
.word 0x90C73335 /* Addr: 0x0740 */
.word 0x95318707 /* Addr: 0x0744 */
.word 0xD0C3B010 /* Addr: 0x0748 */
.word 0xB4678010 /* Addr: 0x074C */
.word 0xA040D210 /* Addr: 0x0750 */
.word 0x05F63425 /* Addr: 0x0754 */
.word 0x22A29203 /* Addr: 0x0758 */
.word 0xC200E325 /* Addr: 0x075C */
.word 0x04202106 /* Addr: 0x0760 */
.word 0x7765E212 /* Addr: 0x0764 */
.word 0xC0151415 /* Addr: 0x0768 */
.word 0x26F2A701 /* Addr: 0x076C */
.word 0x83700405 /* Addr: 0x0770 */
.word 0x70938221 /* Addr: 0x0774 */
.word 0x7764A331 /* Addr: 0x0778 */
.word 0x0336B322 /* Addr: 0x077C */
.word 0x46046217 /* Addr: 0x0780 */
.word 0x07476514 /* Addr: 0x0784 */
.word 0x82F36624 /* Addr: 0x0788 */
.word 0xD450B304 /* Addr: 0x078C */
.word 0x40D4B604 /* Addr: 0x0790 */
.word 0xF1C69315 /* Addr: 0x0794 */
.word 0xC7446726 /* Addr: 0x0798 */
.word 0xB7B30506 /* Addr: 0x079C */
.word 0xB331A305 /* Addr: 0x07A0 */
.word 0xD7962627 /* Addr: 0x07A4 */
.word 0xC067C132 /* Addr: 0x07A8 */
.word 0x71302407 /* Addr: 0x07AC */
.word 0xE447E737 /* Addr: 0x07B0 */
.word 0x02026524 /* Addr: 0x07B4 */
.word 0xA5932136 /* Addr: 0x07B8 */
.word 0x55D00514 /* Addr: 0x07BC */
.word 0x37662704 /* Addr: 0x07C0 */
.word 0xA6323605 /* Addr: 0x07C4 */
.word 0x7725D610 /* Addr: 0x07C8 */
.word 0x44A12317 /* Addr: 0x07CC */
.word 0xB1674610 /* Addr: 0x07D0 */
.word 0xF4A5F605 /* Addr: 0x07D4 */
.word 0xD3E11406 /* Addr: 0x07D8 */
.word 0x16E5D217 /* Addr: 0x07DC */
.word 0x1500E700 /* Addr: 0x07E0 */
.word 0x33434303 /* Addr: 0x07E4 */
.word 0xE4A43434 /* Addr: 0x07E8 */
.word 0x21B59202 /* Addr: 0x07EC */
.word 0x41C55713 /* Addr: 0x07F0 */
.word 0xC763C702 /* Addr: 0x07F4 */
.word 0x13150234 /* Addr: 0x07F8 */
.word 0xC6B23534 /* Addr: 0x07FC */
/* TEST #41 *********************************************/
/* T#=$1 Rt=$16 R1=$3 R2=$4 R3=$5 Rd=$6 Rct=$24 Rcd=$7 Rtmp=$8 */
lui $1, 0x29
/* Initialization */
lui $16, 0x5621
ori $16, 0xD435
lui $3, 0xB3A0
ori $3, 0xC311
lui $4, 0xD534
ori $4, 0x1637
lui $5, 0x8551
ori $5, 0x2610
lui $6, 0xA701
ori $6, 0x3600
lui $8, 0x43E2
ori $8, 0x3220
or $24, $16, $0
or $7, $6, $0
lqv $v16, 0($8)
lqv $v24, 0($8)
addi $8, $8, 0x0010
lqv $v3, 0($8)
addi $8, $8, 0x0010
lqv $v4, 0($8)
addi $8, $8, 0x0010
lqv $v5, 0($8)
addi $8, $8, 0x0010
lqv $v6, 0($8)
lqv $v7, 0($8)
ctc2 $4, $v0
nop
nop
nop
/* Pre-compute answer */
mtc2 $3, $v24
nop
nop
nop
vadd $v7, $v24, $v5
nop
nop
nop
cfc2 $16, $v0
nop
ctc2 $4, $v0
/* Test */
nop
nop
nop
mtc2 $3, $v16
nop
nop
nop
vadd $v6, $v16, $v5
nop
nop
nop
/* Result Check */
cfc2 $3, $v0
nop
bne $3, $16, Fail
nop
ctc2 $0, $v0
nop
bne $6, $7, Fail
nop
lui $3, 0x0000
ori $3, 0x00FF
veq $v8, $v6, $v7
nop
nop
cfc2 $8, $v1
nop
bne $8, $3, Fail
nop
veq $v8, $v16, $v24
nop
nop
cfc2 $8, $v1
nop
bne $8, $3, Fail
nop
/* TEST #42 *********************************************/
/* T#=$1 Rt=$16 R1=$4 R2=$5 R3=$6 Rd=$7 Rct=$24 Rcd=$8 Rtmp=$9 */
lui $1, 0x2A
/* Initialization */
lui $16, 0x7334
ori $16, 0xB635
lui $4, 0xE420
ori $4, 0xB505
lui $5, 0xC331
ori $5, 0x8001
lui $6, 0xC542
ori $6, 0x0400
lui $7, 0x7401
ori $7, 0x8105
lui $9, 0xE081
ori $9, 0x4220
or $24, $16, $0
or $8, $7, $0
lqv $v16, 0($9)
lqv $v24, 0($9)
addi $9, $9, 0x0010
lqv $v4, 0($9)
addi $9, $9, 0x0010
lqv $v5, 0($9)
addi $9, $9, 0x0010
lqv $v6, 0($9)
addi $9, $9, 0x0010
lqv $v7, 0($9)
lqv $v8, 0($9)
ctc2 $5, $v0
nop
nop
nop
/* Pre-compute answer */
mtc2 $4, $v24
nop
nop
nop
vadd $v8, $v24, $v6
nop
nop
nop
cfc2 $16, $v0
nop
ctc2 $5, $v0
/* Test */
nop
nop
nop
mtc2 $4, $v16
nop
nop
vadd $v7, $v16, $v6
nop
nop
nop
/* Result Check */
cfc2 $4, $v0
nop
bne $4, $16, Fail
nop
ctc2 $0, $v0
nop
bne $7, $8, Fail
nop
lui $4, 0x0000
ori $4, 0x00FF
veq $v9, $v7, $v8
nop
nop
cfc2 $9, $v1
nop
bne $9, $4, Fail
nop
veq $v9, $v16, $v24
nop
nop
cfc2 $9, $v1
nop
bne $9, $4, Fail
nop
/* TEST #43 *********************************************/
/* T#=$1 Rt=$16 R1=$5 R2=$6 R3=$7 Rd=$8 Rct=$24 Rcd=$9 Rtmp=$10 */
lui $1, 0x2B
/* Initialization */
lui $16, 0x9126
ori $16, 0xD022
lui $5, 0x66B3
ori $5, 0x6517
lui $6, 0x42E4
ori $6, 0x7325
lui $7, 0x1162
ori $7, 0xA120
lui $8, 0x13D1
ori $8, 0x2334
lui $10, 0x9235
ori $10, 0xF320
or $24, $16, $0
or $9, $8, $0
lqv $v16, 0($10)
lqv $v24, 0($10)
addi $10, $10, 0x0010
lqv $v5, 0($10)
addi $10, $10, 0x0010
lqv $v6, 0($10)
addi $10, $10, 0x0010
lqv $v7, 0($10)
addi $10, $10, 0x0010
lqv $v8, 0($10)
lqv $v9, 0($10)
ctc2 $6, $v0
nop
nop
nop
/* Pre-compute answer */
mtc2 $5, $v24
nop
nop
nop
vadd $v9, $v24, $v7
nop
nop
nop
cfc2 $16, $v0
nop
ctc2 $6, $v0
/* Test */
nop
nop
nop
mtc2 $5, $v16
nop
vadd $v8, $v16, $v7
nop
nop
nop
/* Result Check */
cfc2 $5, $v0
nop
bne $5, $16, Fail
nop
ctc2 $0, $v0
nop
bne $8, $9, Fail
nop
lui $5, 0x0000
ori $5, 0x00FF
veq $v10, $v8, $v9
nop
nop
cfc2 $10, $v1
nop
bne $10, $5, Fail
nop
veq $v10, $v16, $v24
nop
nop
cfc2 $10, $v1
nop
bne $10, $5, Fail
nop
/* TEST #44 *********************************************/
/* T#=$1 Rt=$16 R1=$6 R2=$7 R3=$8 Rd=$9 Rct=$24 Rcd=$10 Rtmp=$11 */
lui $1, 0x2C
/* Initialization */
lui $16, 0xC3F3
ori $16, 0x3611
lui $6, 0x96B5
ori $6, 0x1515
lui $7, 0x4746
ori $7, 0xE322
lui $8, 0x3695
ori $8, 0x2310
lui $9, 0x8077
ori $9, 0x6633
lui $11, 0xC3B6
ori $11, 0xF310
or $24, $16, $0
or $10, $9, $0
lqv $v16, 0($11)
lqv $v24, 0($11)
addi $11, $11, 0x0010
lqv $v6, 0($11)
addi $11, $11, 0x0010
lqv $v7, 0($11)
addi $11, $11, 0x0010
lqv $v8, 0($11)
addi $11, $11, 0x0010
lqv $v9, 0($11)
lqv $v10, 0($11)
ctc2 $7, $v0
nop
nop
nop
/* Pre-compute answer */
mtc2 $6, $v24
nop
nop
nop
vadd $v10, $v24, $v8
nop
nop
nop
cfc2 $16, $v0
nop
ctc2 $7, $v0
/* Test */
nop
nop
nop
mtc2 $6, $v16
vadd $v9, $v16, $v8
nop
nop
nop
/* Result Check */
cfc2 $6, $v0
nop
bne $6, $16, Fail
nop
ctc2 $0, $v0
nop
bne $9, $10, Fail
nop
lui $6, 0x0000
ori $6, 0x00FF
veq $v11, $v9, $v10
nop
nop
cfc2 $11, $v1
nop
bne $11, $6, Fail
nop
veq $v11, $v16, $v24
nop
nop
cfc2 $11, $v1
nop
bne $11, $6, Fail
nop
ori $1, $0, 0xFEED;
Fail:
sw $0, 0xF80 ($0)
sw $1, 0xF84 ($0)
sw $2, 0xF88 ($0)
sw $3, 0xF8C ($0)
sw $4, 0xF90 ($0)
sw $5, 0xF94 ($0)
sw $6, 0xF98 ($0)
sw $7, 0xF9C ($0)
sw $8, 0xFA0 ($0)
sw $9, 0xFA4 ($0)
sw $10, 0xFA8 ($0)
sw $11, 0xFAC ($0)
sw $12, 0xFB0 ($0)
sw $13, 0xFB4 ($0)
sw $14, 0xFB8 ($0)
sw $15, 0xFBC ($0)
sw $16, 0xFC0 ($0)
sw $17, 0xFC4 ($0)
sw $18, 0xFC8 ($0)
sw $19, 0xFCC ($0)
sw $20, 0xFD0 ($0)
sw $21, 0xFD4 ($0)
sw $22, 0xFD8 ($0)
sw $23, 0xFDC ($0)
sw $24, 0xFE0 ($0)
sw $25, 0xFE4 ($0)
sw $26, 0xFE8 ($0)
sw $27, 0xFEC ($0)
sw $28, 0xFF0 ($0)
sw $29, 0xFF4 ($0)
sw $30, 0xFF8 ($0)
sw $31, 0xFFC ($0)
break