iltest9.s
24.3 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: 9
****************************************************************/
.base 0x00000000
.word 0xB7961306 /* Addr: 0x0000 */
.word 0x2311F412 /* Addr: 0x0004 */
.word 0x06128403 /* Addr: 0x0008 */
.word 0xC6977035 /* Addr: 0x000C */
.word 0xD7606220 /* Addr: 0x0010 */
.word 0x6211A211 /* Addr: 0x0014 */
.word 0xF5549705 /* Addr: 0x0018 */
.word 0x30E3A526 /* Addr: 0x001C */
.word 0x63D10625 /* Addr: 0x0020 */
.word 0x54758737 /* Addr: 0x0024 */
.word 0xB525F420 /* Addr: 0x0028 */
.word 0x50B06531 /* Addr: 0x002C */
.word 0x44A0C727 /* Addr: 0x0030 */
.word 0x70B66701 /* Addr: 0x0034 */
.word 0x72F60007 /* Addr: 0x0038 */
.word 0x86058133 /* Addr: 0x003C */
.word 0x1111C324 /* Addr: 0x0040 */
.word 0x4532A011 /* Addr: 0x0044 */
.word 0x4184E037 /* Addr: 0x0048 */
.word 0xD774B407 /* Addr: 0x004C */
.word 0xF6314527 /* Addr: 0x0050 */
.word 0x77F55632 /* Addr: 0x0054 */
.word 0x55839230 /* Addr: 0x0058 */
.word 0xD1166135 /* Addr: 0x005C */
.word 0xC3460430 /* Addr: 0x0060 */
.word 0x40619605 /* Addr: 0x0064 */
.word 0x12C05325 /* Addr: 0x0068 */
.word 0xD782F025 /* Addr: 0x006C */
.word 0xD7C2A314 /* Addr: 0x0070 */
.word 0xD011A106 /* Addr: 0x0074 */
.word 0x00A6B713 /* Addr: 0x0078 */
.word 0x67E07522 /* Addr: 0x007C */
.word 0x36D3F525 /* Addr: 0x0080 */
.word 0xC3E25704 /* Addr: 0x0084 */
.word 0x07641413 /* Addr: 0x0088 */
.word 0x30A34417 /* Addr: 0x008C */
.word 0xE502D637 /* Addr: 0x0090 */
.word 0x64421633 /* Addr: 0x0094 */
.word 0xF5678120 /* Addr: 0x0098 */
.word 0x4343C603 /* Addr: 0x009C */
.word 0x55E2B407 /* Addr: 0x00A0 */
.word 0x50348303 /* Addr: 0x00A4 */
.word 0xF4568237 /* Addr: 0x00A8 */
.word 0x94C78635 /* Addr: 0x00AC */
.word 0x77941133 /* Addr: 0x00B0 */
.word 0xF3315205 /* Addr: 0x00B4 */
.word 0xA564D201 /* Addr: 0x00B8 */
.word 0xD7463017 /* Addr: 0x00BC */
.word 0x02222212 /* Addr: 0x00C0 */
.word 0xD137C301 /* Addr: 0x00C4 */
.word 0x76B10711 /* Addr: 0x00C8 */
.word 0x32036633 /* Addr: 0x00CC */
.word 0x6125A002 /* Addr: 0x00D0 */
.word 0x35F5B402 /* Addr: 0x00D4 */
.word 0xE0346216 /* Addr: 0x00D8 */
.word 0x83734517 /* Addr: 0x00DC */
.word 0xB412C703 /* Addr: 0x00E0 */
.word 0xB5C33735 /* Addr: 0x00E4 */
.word 0x71378637 /* Addr: 0x00E8 */
.word 0x50E44230 /* Addr: 0x00EC */
.word 0x11938636 /* Addr: 0x00F0 */
.word 0xB0515314 /* Addr: 0x00F4 */
.word 0xC4927501 /* Addr: 0x00F8 */
.word 0x81043030 /* Addr: 0x00FC */
.word 0xF405F514 /* Addr: 0x0100 */
.word 0xE7B5C125 /* Addr: 0x0104 */
.word 0xB690D032 /* Addr: 0x0108 */
.word 0xF4416330 /* Addr: 0x010C */
.word 0x87F66020 /* Addr: 0x0110 */
.word 0x42320502 /* Addr: 0x0114 */
.word 0x10C24633 /* Addr: 0x0118 */
.word 0x35C01525 /* Addr: 0x011C */
.word 0x2015B214 /* Addr: 0x0120 */
.word 0x13965430 /* Addr: 0x0124 */
.word 0xA0267627 /* Addr: 0x0128 */
.word 0x7393A323 /* Addr: 0x012C */
.word 0xF2A3A314 /* Addr: 0x0130 */
.word 0xF5A15137 /* Addr: 0x0134 */
.word 0xF195A326 /* Addr: 0x0138 */
.word 0x0113B622 /* Addr: 0x013C */
.word 0xE5F4E405 /* Addr: 0x0140 */
.word 0xA1433025 /* Addr: 0x0144 */
.word 0xD694A717 /* Addr: 0x0148 */
.word 0x4785A203 /* Addr: 0x014C */
.word 0x06558623 /* Addr: 0x0150 */
.word 0x27E4B011 /* Addr: 0x0154 */
.word 0x72D53420 /* Addr: 0x0158 */
.word 0xA681A602 /* Addr: 0x015C */
.word 0x12570614 /* Addr: 0x0160 */
.word 0x03F2B621 /* Addr: 0x0164 */
.word 0xA1326637 /* Addr: 0x0168 */
.word 0x3543E321 /* Addr: 0x016C */
.word 0xE7C2E420 /* Addr: 0x0170 */
.word 0xD1454023 /* Addr: 0x0174 */
.word 0x77906436 /* Addr: 0x0178 */
.word 0x63F21031 /* Addr: 0x017C */
.word 0x11008025 /* Addr: 0x0180 */
.word 0xB0B2D105 /* Addr: 0x0184 */
.word 0xD5F16511 /* Addr: 0x0188 */
.word 0x94247011 /* Addr: 0x018C */
.word 0xC2079723 /* Addr: 0x0190 */
.word 0x8547C624 /* Addr: 0x0194 */
.word 0xE1955007 /* Addr: 0x0198 */
.word 0xF2731613 /* Addr: 0x019C */
.word 0x94C66324 /* Addr: 0x01A0 */
.word 0x70914105 /* Addr: 0x01A4 */
.word 0x52865001 /* Addr: 0x01A8 */
.word 0x46674221 /* Addr: 0x01AC */
.word 0x4723F701 /* Addr: 0x01B0 */
.word 0x9234D126 /* Addr: 0x01B4 */
.word 0xB1B0E235 /* Addr: 0x01B8 */
.word 0xA5908003 /* Addr: 0x01BC */
.word 0x36E67525 /* Addr: 0x01C0 */
.word 0x27A38433 /* Addr: 0x01C4 */
.word 0xA3F04411 /* Addr: 0x01C8 */
.word 0x02361526 /* Addr: 0x01CC */
.word 0x47C54612 /* Addr: 0x01D0 */
.word 0x4080E720 /* Addr: 0x01D4 */
.word 0x3036A117 /* Addr: 0x01D8 */
.word 0xB4E3E715 /* Addr: 0x01DC */
.word 0x10274725 /* Addr: 0x01E0 */
.word 0x6486C532 /* Addr: 0x01E4 */
.word 0xA4A15105 /* Addr: 0x01E8 */
.word 0x47143210 /* Addr: 0x01EC */
.word 0xA5155532 /* Addr: 0x01F0 */
.word 0xC593F305 /* Addr: 0x01F4 */
.word 0xE3411702 /* Addr: 0x01F8 */
.word 0x32747135 /* Addr: 0x01FC */
.word 0x80603006 /* Addr: 0x0200 */
.word 0x30C00024 /* Addr: 0x0204 */
.word 0x17764417 /* Addr: 0x0208 */
.word 0x8186D001 /* Addr: 0x020C */
.word 0x75630531 /* Addr: 0x0210 */
.word 0x87E1F113 /* Addr: 0x0214 */
.word 0x01A13523 /* Addr: 0x0218 */
.word 0x52E74415 /* Addr: 0x021C */
.word 0x76215037 /* Addr: 0x0220 */
.word 0x31B3F214 /* Addr: 0x0224 */
.word 0x65D68435 /* Addr: 0x0228 */
.word 0x4784E112 /* Addr: 0x022C */
.word 0x2751A203 /* Addr: 0x0230 */
.word 0x12726304 /* Addr: 0x0234 */
.word 0x37970007 /* Addr: 0x0238 */
.word 0x66772523 /* Addr: 0x023C */
.word 0x86D36322 /* Addr: 0x0240 */
.word 0x16572014 /* Addr: 0x0244 */
.word 0x10246306 /* Addr: 0x0248 */
.word 0x83371535 /* Addr: 0x024C */
.word 0xA7A16730 /* Addr: 0x0250 */
.word 0x8190B100 /* Addr: 0x0254 */
.word 0x21B12533 /* Addr: 0x0258 */
.word 0xF0549610 /* Addr: 0x025C */
.word 0x17400405 /* Addr: 0x0260 */
.word 0x41D5B420 /* Addr: 0x0264 */
.word 0x7594F021 /* Addr: 0x0268 */
.word 0x4077C124 /* Addr: 0x026C */
.word 0x52D75414 /* Addr: 0x0270 */
.word 0x5673F321 /* Addr: 0x0274 */
.word 0xE1C4E724 /* Addr: 0x0278 */
.word 0x1665E723 /* Addr: 0x027C */
.word 0x53818121 /* Addr: 0x0280 */
.word 0x6203B621 /* Addr: 0x0284 */
.word 0x44D7D236 /* Addr: 0x0288 */
.word 0x46C31410 /* Addr: 0x028C */
.word 0x94051231 /* Addr: 0x0290 */
.word 0xC3E70635 /* Addr: 0x0294 */
.word 0x13167011 /* Addr: 0x0298 */
.word 0x51572134 /* Addr: 0x029C */
.word 0xA5E2F416 /* Addr: 0x02A0 */
.word 0x37D4E604 /* Addr: 0x02A4 */
.word 0x7357A122 /* Addr: 0x02A8 */
.word 0xC1170033 /* Addr: 0x02AC */
.word 0x35711530 /* Addr: 0x02B0 */
.word 0xA0707530 /* Addr: 0x02B4 */
.word 0xF5A0B223 /* Addr: 0x02B8 */
.word 0xE5D21121 /* Addr: 0x02BC */
.word 0x57D03105 /* Addr: 0x02C0 */
.word 0xE6C49120 /* Addr: 0x02C4 */
.word 0x65419707 /* Addr: 0x02C8 */
.word 0xB5033020 /* Addr: 0x02CC */
.word 0x77A68624 /* Addr: 0x02D0 */
.word 0xD532B217 /* Addr: 0x02D4 */
.word 0x61453004 /* Addr: 0x02D8 */
.word 0xD2B64704 /* Addr: 0x02DC */
.word 0x5235B324 /* Addr: 0x02E0 */
.word 0xE5F63013 /* Addr: 0x02E4 */
.word 0x0655A212 /* Addr: 0x02E8 */
.word 0xF2811715 /* Addr: 0x02EC */
.word 0x33B55127 /* Addr: 0x02F0 */
.word 0x3673C436 /* Addr: 0x02F4 */
.word 0x65847535 /* Addr: 0x02F8 */
.word 0x21B0F533 /* Addr: 0x02FC */
.word 0x9480F426 /* Addr: 0x0300 */
.word 0x76A49526 /* Addr: 0x0304 */
.word 0x1086B733 /* Addr: 0x0308 */
.word 0x65E3B127 /* Addr: 0x030C */
.word 0xF7C24712 /* Addr: 0x0310 */
.word 0xA3558723 /* Addr: 0x0314 */
.word 0x97D58616 /* Addr: 0x0318 */
.word 0xB0153137 /* Addr: 0x031C */
.word 0xD5F7D110 /* Addr: 0x0320 */
.word 0x56027714 /* Addr: 0x0324 */
.word 0xD5922511 /* Addr: 0x0328 */
.word 0xE5002316 /* Addr: 0x032C */
.word 0x3306C712 /* Addr: 0x0330 */
.word 0x76A59721 /* Addr: 0x0334 */
.word 0x25064103 /* Addr: 0x0338 */
.word 0xC5D3D436 /* Addr: 0x033C */
.word 0x43915725 /* Addr: 0x0340 */
.word 0x33C26607 /* Addr: 0x0344 */
.word 0xD5C04004 /* Addr: 0x0348 */
.word 0xA184F205 /* Addr: 0x034C */
.word 0x21F10416 /* Addr: 0x0350 */
.word 0x35155226 /* Addr: 0x0354 */
.word 0x21835711 /* Addr: 0x0358 */
.word 0xB6335021 /* Addr: 0x035C */
.word 0x2254E622 /* Addr: 0x0360 */
.word 0xA2B69723 /* Addr: 0x0364 */
.word 0x60B40721 /* Addr: 0x0368 */
.word 0x2052A504 /* Addr: 0x036C */
.word 0x70D3E732 /* Addr: 0x0370 */
.word 0x0731C415 /* Addr: 0x0374 */
.word 0x27C03235 /* Addr: 0x0378 */
.word 0x76B00006 /* Addr: 0x037C */
.word 0x45F2F723 /* Addr: 0x0380 */
.word 0x6040F421 /* Addr: 0x0384 */
.word 0x34534031 /* Addr: 0x0388 */
.word 0x60934106 /* Addr: 0x038C */
.word 0x93073426 /* Addr: 0x0390 */
.word 0xB043E205 /* Addr: 0x0394 */
.word 0x41D6D305 /* Addr: 0x0398 */
.word 0x70E3E627 /* Addr: 0x039C */
.word 0xD0B47715 /* Addr: 0x03A0 */
.word 0x45F35116 /* Addr: 0x03A4 */
.word 0x26968532 /* Addr: 0x03A8 */
.word 0xF522C323 /* Addr: 0x03AC */
.word 0xB2575020 /* Addr: 0x03B0 */
.word 0xB6803600 /* Addr: 0x03B4 */
.word 0x40D04335 /* Addr: 0x03B8 */
.word 0xA076D201 /* Addr: 0x03BC */
.word 0xD4935001 /* Addr: 0x03C0 */
.word 0x86F71631 /* Addr: 0x03C4 */
.word 0xA380E024 /* Addr: 0x03C8 */
.word 0x4306D226 /* Addr: 0x03CC */
.word 0x20557436 /* Addr: 0x03D0 */
.word 0x83571535 /* Addr: 0x03D4 */
.word 0x64141123 /* Addr: 0x03D8 */
.word 0x04B65406 /* Addr: 0x03DC */
.word 0xD2221300 /* Addr: 0x03E0 */
.word 0xD2057500 /* Addr: 0x03E4 */
.word 0x76A09515 /* Addr: 0x03E8 */
.word 0x7366E320 /* Addr: 0x03EC */
.word 0x24D78725 /* Addr: 0x03F0 */
.word 0x82F4A727 /* Addr: 0x03F4 */
.word 0x2310A133 /* Addr: 0x03F8 */
.word 0x4765A303 /* Addr: 0x03FC */
.word 0x80D41321 /* Addr: 0x0400 */
.word 0x51577624 /* Addr: 0x0404 */
.word 0x72562616 /* Addr: 0x0408 */
.word 0xB1442234 /* Addr: 0x040C */
.word 0x47504235 /* Addr: 0x0410 */
.word 0x4490B013 /* Addr: 0x0414 */
.word 0xA3431414 /* Addr: 0x0418 */
.word 0x55A5D313 /* Addr: 0x041C */
.word 0x77E55405 /* Addr: 0x0420 */
.word 0xF145D730 /* Addr: 0x0424 */
.word 0xC0154624 /* Addr: 0x0428 */
.word 0x43A16411 /* Addr: 0x042C */
.word 0x65A72622 /* Addr: 0x0430 */
.word 0x92A6E526 /* Addr: 0x0434 */
.word 0x82274001 /* Addr: 0x0438 */
.word 0x27B5B332 /* Addr: 0x043C */
.word 0x8452B124 /* Addr: 0x0440 */
.word 0x82211006 /* Addr: 0x0444 */
.word 0xF0542510 /* Addr: 0x0448 */
.word 0xB3635413 /* Addr: 0x044C */
.word 0xD5304014 /* Addr: 0x0450 */
.word 0xB2068405 /* Addr: 0x0454 */
.word 0x4327E302 /* Addr: 0x0458 */
.word 0x1031C333 /* Addr: 0x045C */
.word 0x9301B404 /* Addr: 0x0460 */
.word 0xB6215312 /* Addr: 0x0464 */
.word 0x4203B000 /* Addr: 0x0468 */
.word 0xC5807302 /* Addr: 0x046C */
.word 0x81E4A320 /* Addr: 0x0470 */
.word 0x5392B422 /* Addr: 0x0474 */
.word 0x11164120 /* Addr: 0x0478 */
.word 0xB5445313 /* Addr: 0x047C */
.word 0x5010C421 /* Addr: 0x0480 */
.word 0x43769135 /* Addr: 0x0484 */
.word 0x7467D603 /* Addr: 0x0488 */
.word 0xF1E0E431 /* Addr: 0x048C */
.word 0x16F20105 /* Addr: 0x0490 */
.word 0xD2526036 /* Addr: 0x0494 */
.word 0x56629414 /* Addr: 0x0498 */
.word 0x60457423 /* Addr: 0x049C */
.word 0x7596E520 /* Addr: 0x04A0 */
.word 0x2290A724 /* Addr: 0x04A4 */
.word 0x3476E130 /* Addr: 0x04A8 */
.word 0x12267700 /* Addr: 0x04AC */
.word 0xF682B430 /* Addr: 0x04B0 */
.word 0x54600701 /* Addr: 0x04B4 */
.word 0x6363B731 /* Addr: 0x04B8 */
.word 0xF512D222 /* Addr: 0x04BC */
.word 0xE513E013 /* Addr: 0x04C0 */
.word 0xB746E026 /* Addr: 0x04C4 */
.word 0x16325430 /* Addr: 0x04C8 */
.word 0xD494F733 /* Addr: 0x04CC */
.word 0xB2360431 /* Addr: 0x04D0 */
.word 0xC3421334 /* Addr: 0x04D4 */
.word 0xF0673635 /* Addr: 0x04D8 */
.word 0x42802631 /* Addr: 0x04DC */
.word 0xC7E05000 /* Addr: 0x04E0 */
.word 0xA0E0A301 /* Addr: 0x04E4 */
.word 0xC5460317 /* Addr: 0x04E8 */
.word 0xD161C311 /* Addr: 0x04EC */
.word 0xB157E323 /* Addr: 0x04F0 */
.word 0x4302A627 /* Addr: 0x04F4 */
.word 0xE4319524 /* Addr: 0x04F8 */
.word 0xD3269225 /* Addr: 0x04FC */
.word 0xA5259302 /* Addr: 0x0500 */
.word 0x5094C025 /* Addr: 0x0504 */
.word 0xF4A0B100 /* Addr: 0x0508 */
.word 0x8433F626 /* Addr: 0x050C */
.word 0xD390E220 /* Addr: 0x0510 */
.word 0xE3477504 /* Addr: 0x0514 */
.word 0xF485E005 /* Addr: 0x0518 */
.word 0x53253310 /* Addr: 0x051C */
.word 0xB395B136 /* Addr: 0x0520 */
.word 0xB3721100 /* Addr: 0x0524 */
.word 0xF4E3F006 /* Addr: 0x0528 */
.word 0x93349721 /* Addr: 0x052C */
.word 0x0716A512 /* Addr: 0x0530 */
.word 0x16024632 /* Addr: 0x0534 */
.word 0x26B61003 /* Addr: 0x0538 */
.word 0xB370D100 /* Addr: 0x053C */
.word 0x81337217 /* Addr: 0x0540 */
.word 0xA1271111 /* Addr: 0x0544 */
.word 0x37040134 /* Addr: 0x0548 */
.word 0xC0463606 /* Addr: 0x054C */
.word 0x11333023 /* Addr: 0x0550 */
.word 0xA0C05133 /* Addr: 0x0554 */
.word 0x6622A505 /* Addr: 0x0558 */
.word 0xF653F607 /* Addr: 0x055C */
.word 0xB2227723 /* Addr: 0x0560 */
.word 0xF471E535 /* Addr: 0x0564 */
.word 0xE207E125 /* Addr: 0x0568 */
.word 0x60154605 /* Addr: 0x056C */
.word 0xD5A59237 /* Addr: 0x0570 */
.word 0xE3B2C527 /* Addr: 0x0574 */
.word 0x75C32426 /* Addr: 0x0578 */
.word 0xC216E711 /* Addr: 0x057C */
.word 0xA2270634 /* Addr: 0x0580 */
.word 0x82C09225 /* Addr: 0x0584 */
.word 0xC4E16304 /* Addr: 0x0588 */
.word 0x0217F022 /* Addr: 0x058C */
.word 0x67818505 /* Addr: 0x0590 */
.word 0xD1D67425 /* Addr: 0x0594 */
.word 0x20359406 /* Addr: 0x0598 */
.word 0x3007A302 /* Addr: 0x059C */
.word 0xE4763600 /* Addr: 0x05A0 */
.word 0x65E0C435 /* Addr: 0x05A4 */
.word 0x8444E306 /* Addr: 0x05A8 */
.word 0x10A63603 /* Addr: 0x05AC */
.word 0x51875501 /* Addr: 0x05B0 */
.word 0x11C40032 /* Addr: 0x05B4 */
.word 0x25B6E110 /* Addr: 0x05B8 */
.word 0xF4221235 /* Addr: 0x05BC */
.word 0xE1E5E301 /* Addr: 0x05C0 */
.word 0xF0A01616 /* Addr: 0x05C4 */
.word 0x9501C123 /* Addr: 0x05C8 */
.word 0x71019115 /* Addr: 0x05CC */
.word 0x64845234 /* Addr: 0x05D0 */
.word 0x44C7B311 /* Addr: 0x05D4 */
.word 0xD612B132 /* Addr: 0x05D8 */
.word 0xA4D7B505 /* Addr: 0x05DC */
.word 0xA3949116 /* Addr: 0x05E0 */
.word 0x0253A516 /* Addr: 0x05E4 */
.word 0xB281F000 /* Addr: 0x05E8 */
.word 0x24459207 /* Addr: 0x05EC */
.word 0x30B26122 /* Addr: 0x05F0 */
.word 0x0711B230 /* Addr: 0x05F4 */
.word 0x90A36310 /* Addr: 0x05F8 */
.word 0xB4F7C200 /* Addr: 0x05FC */
.word 0x51719607 /* Addr: 0x0600 */
.word 0x04806013 /* Addr: 0x0604 */
.word 0x87324420 /* Addr: 0x0608 */
.word 0xE5C75125 /* Addr: 0x060C */
.word 0xD4C03314 /* Addr: 0x0610 */
.word 0x17D5E713 /* Addr: 0x0614 */
.word 0x63221600 /* Addr: 0x0618 */
.word 0xC1375607 /* Addr: 0x061C */
.word 0xD1650105 /* Addr: 0x0620 */
.word 0x14233123 /* Addr: 0x0624 */
.word 0x44423637 /* Addr: 0x0628 */
.word 0xC425C727 /* Addr: 0x062C */
.word 0x77C15004 /* Addr: 0x0630 */
.word 0x7193C527 /* Addr: 0x0634 */
.word 0xD246A317 /* Addr: 0x0638 */
.word 0x61613520 /* Addr: 0x063C */
.word 0x91A7A100 /* Addr: 0x0640 */
.word 0x20A06027 /* Addr: 0x0644 */
.word 0x62740216 /* Addr: 0x0648 */
.word 0xF0A19320 /* Addr: 0x064C */
.word 0x1625D113 /* Addr: 0x0650 */
.word 0x9176C110 /* Addr: 0x0654 */
.word 0x5267C713 /* Addr: 0x0658 */
.word 0x90B5E214 /* Addr: 0x065C */
.word 0xD6F32707 /* Addr: 0x0660 */
.word 0x05245303 /* Addr: 0x0664 */
.word 0x1094A231 /* Addr: 0x0668 */
.word 0xE7D51127 /* Addr: 0x066C */
.word 0xD452B236 /* Addr: 0x0670 */
.word 0x4745F603 /* Addr: 0x0674 */
.word 0x1612D707 /* Addr: 0x0678 */
.word 0xC523B332 /* Addr: 0x067C */
.word 0xA461B004 /* Addr: 0x0680 */
.word 0xC752E330 /* Addr: 0x0684 */
.word 0xF5B3F314 /* Addr: 0x0688 */
.word 0xB1749010 /* Addr: 0x068C */
.word 0xE541A435 /* Addr: 0x0690 */
.word 0x27442535 /* Addr: 0x0694 */
.word 0x5763E713 /* Addr: 0x0698 */
.word 0xF006A122 /* Addr: 0x069C */
.word 0x54E68225 /* Addr: 0x06A0 */
.word 0x87E7D702 /* Addr: 0x06A4 */
.word 0xC6C46212 /* Addr: 0x06A8 */
.word 0x07F5E334 /* Addr: 0x06AC */
.word 0x23911733 /* Addr: 0x06B0 */
.word 0x77201322 /* Addr: 0x06B4 */
.word 0x6705E321 /* Addr: 0x06B8 */
.word 0x95109702 /* Addr: 0x06BC */
.word 0x12754034 /* Addr: 0x06C0 */
.word 0xC2B69423 /* Addr: 0x06C4 */
.word 0xF0934714 /* Addr: 0x06C8 */
.word 0x30E0B305 /* Addr: 0x06CC */
.word 0x90044221 /* Addr: 0x06D0 */
.word 0x8003F017 /* Addr: 0x06D4 */
.word 0xF5127631 /* Addr: 0x06D8 */
.word 0x3350F734 /* Addr: 0x06DC */
.word 0x9552B000 /* Addr: 0x06E0 */
.word 0x66B27136 /* Addr: 0x06E4 */
.word 0x16308430 /* Addr: 0x06E8 */
.word 0x64A66224 /* Addr: 0x06EC */
.word 0xF2F31622 /* Addr: 0x06F0 */
.word 0x56D5F400 /* Addr: 0x06F4 */
.word 0xE081F536 /* Addr: 0x06F8 */
.word 0x15352236 /* Addr: 0x06FC */
.word 0xC553F432 /* Addr: 0x0700 */
.word 0xF5166404 /* Addr: 0x0704 */
.word 0xE236E737 /* Addr: 0x0708 */
.word 0xE6D23513 /* Addr: 0x070C */
.word 0xA3023210 /* Addr: 0x0710 */
.word 0x7207E023 /* Addr: 0x0714 */
.word 0xA7038706 /* Addr: 0x0718 */
.word 0x97302430 /* Addr: 0x071C */
.word 0x31073510 /* Addr: 0x0720 */
.word 0xA3652532 /* Addr: 0x0724 */
.word 0x85F40126 /* Addr: 0x0728 */
.word 0x0630F003 /* Addr: 0x072C */
.word 0x07332116 /* Addr: 0x0730 */
.word 0x54976323 /* Addr: 0x0734 */
.word 0x55950236 /* Addr: 0x0738 */
.word 0x4142C722 /* Addr: 0x073C */
.word 0x06134625 /* Addr: 0x0740 */
.word 0x80E12201 /* Addr: 0x0744 */
.word 0x61C00616 /* Addr: 0x0748 */
.word 0x33F16636 /* Addr: 0x074C */
.word 0x34241624 /* Addr: 0x0750 */
.word 0x0375C736 /* Addr: 0x0754 */
.word 0xE0432204 /* Addr: 0x0758 */
.word 0xE7238434 /* Addr: 0x075C */
.word 0x4177B517 /* Addr: 0x0760 */
.word 0x70A4A115 /* Addr: 0x0764 */
.word 0xA565F005 /* Addr: 0x0768 */
.word 0x7493E726 /* Addr: 0x076C */
.word 0xB637F707 /* Addr: 0x0770 */
.word 0xF6D03317 /* Addr: 0x0774 */
.word 0xC1F14403 /* Addr: 0x0778 */
.word 0xC646B634 /* Addr: 0x077C */
.word 0xA664D010 /* Addr: 0x0780 */
.word 0xA0319217 /* Addr: 0x0784 */
.word 0xE6E3A612 /* Addr: 0x0788 */
.word 0x1012A005 /* Addr: 0x078C */
.word 0xE0167316 /* Addr: 0x0790 */
.word 0x62777605 /* Addr: 0x0794 */
.word 0xE4317612 /* Addr: 0x0798 */
.word 0xB0066524 /* Addr: 0x079C */
.word 0x3793B116 /* Addr: 0x07A0 */
.word 0x3091B323 /* Addr: 0x07A4 */
.word 0xE3F17334 /* Addr: 0x07A8 */
.word 0x00818403 /* Addr: 0x07AC */
.word 0xB4840725 /* Addr: 0x07B0 */
.word 0x24203112 /* Addr: 0x07B4 */
.word 0xF014A726 /* Addr: 0x07B8 */
.word 0x00724200 /* Addr: 0x07BC */
.word 0xD6E62004 /* Addr: 0x07C0 */
.word 0xD5468723 /* Addr: 0x07C4 */
.word 0xF052C324 /* Addr: 0x07C8 */
.word 0x13C64203 /* Addr: 0x07CC */
.word 0x8471E116 /* Addr: 0x07D0 */
.word 0x0532C234 /* Addr: 0x07D4 */
.word 0x15F27513 /* Addr: 0x07D8 */
.word 0x16100404 /* Addr: 0x07DC */
.word 0x04C6B416 /* Addr: 0x07E0 */
.word 0x75513632 /* Addr: 0x07E4 */
.word 0xC0359407 /* Addr: 0x07E8 */
.word 0xC2103706 /* Addr: 0x07EC */
.word 0x4005E523 /* Addr: 0x07F0 */
.word 0xD2034520 /* Addr: 0x07F4 */
.word 0xA3F15617 /* Addr: 0x07F8 */
.word 0x0372D125 /* Addr: 0x07FC */
/* TEST #33 *********************************************/
/* T#=$1 Rt=$16 R1=$8 R2=$9 R3=$10 Rd=$11 Rct=$24 Rcd=$12 Rtmp=$13 */
lui $1, 0x21
/* Initialization */
lui $16, 0x5170
ori $16, 0xC500
lui $8, 0xC242
ori $8, 0xC031
lui $9, 0xD592
ori $9, 0x9015
lui $10, 0x9730
ori $10, 0x8610
lui $11, 0x8662
ori $11, 0xE315
lui $13, 0x8211
ori $13, 0x7110
or $24, $16, $0
or $12, $11, $0
lqv $v16, 0($13)
lqv $v24, 0($13)
addi $13, $13, 0x0010
lqv $v8, 0($13)
addi $13, $13, 0x0010
lqv $v9, 0($13)
addi $13, $13, 0x0010
lqv $v10, 0($13)
addi $13, $13, 0x0010
lqv $v11, 0($13)
lqv $v12, 0($13)
ctc2 $9, $v0
nop
nop
nop
/* Pre-compute answer */
lqv $v24, 0($8)
nop
nop
nop
cfc2 $12, $v0
nop
nop
nop
cfc2 $16, $v0
nop
ctc2 $9, $v0
/* Test */
nop
nop
nop
lqv $v16, 0($8)
nop
nop
nop
cfc2 $11, $v0
nop
nop
nop
/* Result Check */
cfc2 $8, $v0
nop
bne $8, $16, Fail
nop
ctc2 $0, $v0
nop
bne $11, $12, Fail
nop
lui $8, 0x0000
ori $8, 0x00FF
veq $v13, $v11, $v12
nop
nop
cfc2 $13, $v1
nop
bne $13, $8, Fail
nop
veq $v13, $v16, $v24
nop
nop
cfc2 $13, $v1
nop
bne $13, $8, Fail
nop
/* TEST #34 *********************************************/
/* T#=$1 Rt=$16 R1=$9 R2=$10 R3=$11 Rd=$12 Rct=$24 Rcd=$13 Rtmp=$14 */
lui $1, 0x22
/* Initialization */
lui $16, 0xB046
ori $16, 0x4507
lui $9, 0x0553
ori $9, 0xC513
lui $10, 0x22A0
ori $10, 0x6400
lui $11, 0x0163
ori $11, 0xF220
lui $12, 0x7205
ori $12, 0x5514
lui $14, 0x5172
ori $14, 0x2410
or $24, $16, $0
or $13, $12, $0
lqv $v16, 0($14)
lqv $v24, 0($14)
addi $14, $14, 0x0010
lqv $v9, 0($14)
addi $14, $14, 0x0010
lqv $v10, 0($14)
addi $14, $14, 0x0010
lqv $v11, 0($14)
addi $14, $14, 0x0010
lqv $v12, 0($14)
lqv $v13, 0($14)
ctc2 $10, $v0
nop
nop
nop
/* Pre-compute answer */
lqv $v24, 0($9)
nop
nop
nop
cfc2 $13, $v0
nop
nop
nop
cfc2 $16, $v0
nop
ctc2 $10, $v0
/* Test */
nop
nop
nop
lqv $v16, 0($9)
nop
nop
cfc2 $12, $v0
nop
nop
nop
/* Result Check */
cfc2 $9, $v0
nop
bne $9, $16, Fail
nop
ctc2 $0, $v0
nop
bne $12, $13, Fail
nop
lui $9, 0x0000
ori $9, 0x00FF
veq $v14, $v12, $v13
nop
nop
cfc2 $14, $v1
nop
bne $14, $9, Fail
nop
veq $v14, $v16, $v24
nop
nop
cfc2 $14, $v1
nop
bne $14, $9, Fail
nop
/* TEST #35 *********************************************/
/* T#=$1 Rt=$16 R1=$10 R2=$11 R3=$12 Rd=$13 Rct=$24 Rcd=$14 Rtmp=$15 */
lui $1, 0x23
/* Initialization */
lui $16, 0xF5B0
ori $16, 0x3731
lui $10, 0x3741
ori $10, 0x1006
lui $11, 0x9065
ori $11, 0x3120
lui $12, 0x73C1
ori $12, 0x9600
lui $13, 0x2682
ori $13, 0x5337
lui $15, 0x51F5
ori $15, 0x3430
or $24, $16, $0
or $14, $13, $0
lqv $v16, 0($15)
lqv $v24, 0($15)
addi $15, $15, 0x0010
lqv $v10, 0($15)
addi $15, $15, 0x0010
lqv $v11, 0($15)
addi $15, $15, 0x0010
lqv $v12, 0($15)
addi $15, $15, 0x0010
lqv $v13, 0($15)
lqv $v14, 0($15)
ctc2 $11, $v0
nop
nop
nop
/* Pre-compute answer */
lqv $v24, 0($10)
nop
nop
nop
cfc2 $14, $v0
nop
nop
nop
cfc2 $16, $v0
nop
ctc2 $11, $v0
/* Test */
nop
nop
nop
lqv $v16, 0($10)
nop
cfc2 $13, $v0
nop
nop
nop
/* Result Check */
cfc2 $10, $v0
nop
bne $10, $16, Fail
nop
ctc2 $0, $v0
nop
bne $13, $14, Fail
nop
lui $10, 0x0000
ori $10, 0x00FF
veq $v15, $v13, $v14
nop
nop
cfc2 $15, $v1
nop
bne $15, $10, Fail
nop
veq $v15, $v16, $v24
nop
nop
cfc2 $15, $v1
nop
bne $15, $10, Fail
nop
/* TEST #36 *********************************************/
/* T#=$1 Rt=$16 R1=$11 R2=$12 R3=$13 Rd=$14 Rct=$24 Rcd=$15 Rtmp=$3 */
lui $1, 0x24
/* Initialization */
lui $16, 0xE624
ori $16, 0x1416
lui $11, 0xB251
ori $11, 0xB333
lui $12, 0xD322
ori $12, 0x1406
lui $13, 0x8751
ori $13, 0x6220
lui $14, 0xC7B0
ori $14, 0xE237
lui $3, 0x11C0
ori $3, 0xE500
or $24, $16, $0
or $15, $14, $0
lqv $v16, 0($3)
lqv $v24, 0($3)
addi $3, $3, 0x0010
lqv $v11, 0($3)
addi $3, $3, 0x0010
lqv $v12, 0($3)
addi $3, $3, 0x0010
lqv $v13, 0($3)
addi $3, $3, 0x0010
lqv $v14, 0($3)
lqv $v15, 0($3)
ctc2 $12, $v0
nop
nop
nop
/* Pre-compute answer */
lqv $v24, 0($11)
nop
nop
nop
cfc2 $15, $v0
nop
nop
nop
cfc2 $16, $v0
nop
ctc2 $12, $v0
/* Test */
nop
nop
nop
lqv $v16, 0($11)
cfc2 $14, $v0
nop
nop
nop
/* Result Check */
cfc2 $11, $v0
nop
bne $11, $16, Fail
nop
ctc2 $0, $v0
nop
bne $14, $15, Fail
nop
lui $11, 0x0000
ori $11, 0x00FF
veq $v3, $v14, $v15
nop
nop
cfc2 $3, $v1
nop
bne $3, $11, Fail
nop
veq $v3, $v16, $v24
nop
nop
cfc2 $3, $v1
nop
bne $3, $11, 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