|
|
1.1 root 1: .seg "data"
2: .align 4; _2:.word _s22
3: .word _s241
4: .word _s243
5: .word _s244
6: .word _s25
7: .word _s26
8: .word _s4
9: .word _s61
10: .word _s626
11: .word _s71
12: .word _s72
13: .word _s757
14: .word _s7813
15: .word _s714
16: .word _s715
17: .word _s81
18: .word _s84
19: .word _s85
20: .word _s86
21: .word _s88
22: .word _s9
23: .seg "bss"
24: .align 4; .reserve _3,68
25: .align 4; .reserve _4,4
26: .seg "text"
27: .global _main
28: .align 4
29: .proc 4
30: _main:save %sp,-96,%sp
31: set 1,%r28
32: set _3+36,%r27
33: st %r28,[%r27]
34: set 1,%r28
35: set _3+40,%r27
36: st %r28,[%r27]
37: set 1,%r28
38: set _3+44,%r27
39: st %r28,[%r27]
40: set 1,%r28
41: set _3+48,%r27
42: st %r28,[%r27]
43: set _3,%r28
44: set _4,%r27
45: st %r28,[%r27]
46: mov %r0,%r29
47: ba L12; nop
48: L9:
49: set _4,%r28
50: ld [%r28],%r8
51: sll %r29,2,%r28
52: set _2,%r27
53: ld [%r28+%r27],%r28
54: call %r28; nop
55: set _3+52,%r28
56: st %r8,[%r28]
57: set _3+56,%r28
58: ld [%r28],%r28
59: set _3+52,%r27
60: ld [%r27],%r27
61: add %r28,%r27,%r28
62: set _3+56,%r27
63: st %r28,[%r27]
64: set _3+36,%r28
65: ld [%r28],%r28
66: cmp %r28,%r0; be L17; nop
67: set L20,%r8
68: set _3+60,%r9
69: set _3+52,%r28
70: ld [%r28],%r10
71: call _printf; nop
72: L17:
73: L10:
74: add %r29,1,%r29
75: L12:
76: cmp %r29,21; blu L9; nop
77: set _3+56,%r28
78: ld [%r28],%r28
79: cmp %r28,%r0; bne L23; nop
80: set L26,%r8
81: call _printf; nop
82: ba L24; nop
83: L23:
84: set L27,%r8
85: call _printf; nop
86: L24:
87: mov %r0,%r24
88: L1:
89: ret; restore
90: .seg "data"
91: _29:.ascii "s22,er%d\012\000"
92: _30:.ascii "s22 \000"
93: .seg "text"
94: .global _s22
95: .align 4
96: .proc 4
97: _s22:save %sp,-96,%sp
98: mov %r0,%r27
99: set _30,%r29
100: add %r24,60,%r28
101: L31:
102: L32:
103: mov %r28,%r20
104: add %r20,1,%r28
105: mov %r29,%r19
106: add %r19,1,%r29
107: ldsb [%r19],%r19
108: stb %r19,[%r20]
109: sll %r19,24,%g1; sra %g1,24,%r20
110: cmp %r20,%r0; bne L31; nop
111: set 1,%r26
112: set 2,%r23
113: set 3,%r22
114: set 4,%r25
115: add %r26,%r23,%r20
116: add %r20,%r22,%r20
117: add %r20,%r25,%r20
118: cmp %r20,10; be L34; nop
119: add %r27,1,%r27
120: ld [%r24+44],%r20
121: cmp %r20,%r0; be L36; nop
122: set _29,%r8
123: set 1,%r9
124: call _printf; nop
125: L36:
126: L34:
127: set 2,%r21
128: cmp %r21,%r26; bne L38; nop
129: add %r27,4,%r27
130: ld [%r24+44],%r20
131: cmp %r20,%r0; be L40; nop
132: set _29,%r8
133: set 4,%r9
134: call _printf; nop
135: L40:
136: L38:
137: mov %r27,%r24
138: L28:
139: ret; restore
140: .seg "data"
141: _43:.ascii "s241,er%d\012\000"
142: _44:.ascii "s241 \000"
143: .align 4; _45:.word 0
144: .word 0
145: .word 0
146: .word 0
147: .word 0
148: .word 0
149: .word 0
150: .word 0
151: .word 0
152: .word 0
153: .word 0
154: .word 0
155: .word 0
156: .word 0
157: .word 0
158: .word 0
159: .word 0
160: .word 0
161: .word 6
162: .word 0
163: .word 8
164: .word 0
165: .word 12
166: .word 0
167: .word 16
168: .word 0
169: .word 18
170: .word 0
171: .word 20
172: .word 0
173: .word 24
174: .word 0
175: .word 28
176: .word 0
177: .word 30
178: .word 0
179: .word 32
180: .word 0
181: .word 36
182: .seg "text"
183: .global _s241
184: .align 4
185: .proc 4
186: _s241:save %sp,-560,%sp
187: mov %r0,%r26
188: mov %r0,%r25
189: set _44,%r28
190: add %r24,60,%r27
191: L46:
192: L47:
193: mov %r27,%r23
194: add %r23,1,%r27
195: mov %r28,%r22
196: add %r22,1,%r28
197: ldsb [%r22],%r22
198: stb %r22,[%r23]
199: sll %r22,24,%g1; sra %g1,24,%r23
200: cmp %r23,%r0; bne L46; nop
201: ba L49; nop
202: add %r26,1,%r26
203: ld [%r24+44],%r23
204: cmp %r23,%r0; be L51; nop
205: set _43,%r8
206: set 1,%r9
207: call _printf; nop
208: L51:
209: L49:
210: ba L53; nop
211: add %r26,2,%r26
212: ld [%r24+44],%r23
213: cmp %r23,%r0; be L55; nop
214: set _43,%r8
215: set 2,%r9
216: call _printf; nop
217: L55:
218: L53:
219: ba L57; nop
220: add %r26,4,%r26
221: ld [%r24+44],%r23
222: cmp %r23,%r0; be L59; nop
223: set _43,%r8
224: set 4,%r9
225: call _printf; nop
226: L59:
227: L57:
228: ba L61; nop
229: add %r26,8,%r26
230: ld [%r24+44],%r23
231: cmp %r23,%r0; be L63; nop
232: set _43,%r8
233: set 8,%r9
234: call _printf; nop
235: L63:
236: L61:
237: mov %r0,%r29
238: L65:
239: sll %r29,2,%r23
240: set _45,%r22
241: st %r29,[%r23+%r22]
242: L66:
243: add %r29,1,%r29
244: cmp %r29,17; bl L65; nop
245: set 18,%r29
246: L69:
247: sll %r29,2,%r23
248: set _45,%r22
249: add %r23,%r22,%r23
250: ld [%r23],%r8
251: call _pow2; nop
252: st %r8,[%r23]
253: sll %r29,2,%r23
254: set _45,%r22
255: ld [%r23+%r22],%r22
256: sub %r22,1,%r22
257: set _45-4,%r21
258: st %r22,[%r23+%r21]
259: add %r29,2,%r29
260: L70:
261: cmp %r29,39; bl L69; nop
262: st %r0,[%fp+-156]
263: st %r0,[%fp+-312]
264: st %r0,[%fp+-468]
265: set 1,%r23
266: st %r23,[%fp+-152]
267: set 1,%r23
268: st %r23,[%fp+-308]
269: set 1,%r23
270: st %r23,[%fp+-464]
271: set 2,%r23
272: st %r23,[%fp+-148]
273: set 2,%r23
274: st %r23,[%fp+-304]
275: set 2,%r23
276: st %r23,[%fp+-460]
277: set 3,%r23
278: st %r23,[%fp+-144]
279: set 3,%r23
280: st %r23,[%fp+-300]
281: set 3,%r23
282: st %r23,[%fp+-456]
283: set 4,%r23
284: st %r23,[%fp+-140]
285: set 4,%r23
286: st %r23,[%fp+-296]
287: set 4,%r23
288: st %r23,[%fp+-452]
289: set 5,%r23
290: st %r23,[%fp+-136]
291: set 5,%r23
292: st %r23,[%fp+-292]
293: set 5,%r23
294: st %r23,[%fp+-448]
295: set 6,%r23
296: st %r23,[%fp+-132]
297: set 6,%r23
298: st %r23,[%fp+-288]
299: set 6,%r23
300: st %r23,[%fp+-444]
301: set 7,%r23
302: st %r23,[%fp+-128]
303: set 7,%r23
304: st %r23,[%fp+-284]
305: set 7,%r23
306: st %r23,[%fp+-440]
307: set 8,%r23
308: st %r23,[%fp+-124]
309: set 8,%r23
310: st %r23,[%fp+-280]
311: set 8,%r23
312: st %r23,[%fp+-436]
313: set 9,%r23
314: st %r23,[%fp+-120]
315: set 9,%r23
316: st %r23,[%fp+-276]
317: set 9,%r23
318: st %r23,[%fp+-432]
319: set 10,%r23
320: st %r23,[%fp+-116]
321: set 10,%r23
322: st %r23,[%fp+-272]
323: set 10,%r23
324: st %r23,[%fp+-428]
325: set 11,%r23
326: st %r23,[%fp+-112]
327: set 11,%r23
328: st %r23,[%fp+-268]
329: set 11,%r23
330: st %r23,[%fp+-424]
331: set 12,%r23
332: st %r23,[%fp+-108]
333: set 12,%r23
334: st %r23,[%fp+-264]
335: set 12,%r23
336: st %r23,[%fp+-420]
337: set 13,%r23
338: st %r23,[%fp+-104]
339: set 13,%r23
340: st %r23,[%fp+-260]
341: set 13,%r23
342: st %r23,[%fp+-416]
343: set 14,%r23
344: st %r23,[%fp+-100]
345: set 14,%r23
346: st %r23,[%fp+-256]
347: set 14,%r23
348: st %r23,[%fp+-412]
349: set 15,%r23
350: st %r23,[%fp+-96]
351: set 15,%r23
352: st %r23,[%fp+-252]
353: set 15,%r23
354: st %r23,[%fp+-408]
355: set 16,%r23
356: st %r23,[%fp+-92]
357: set 16,%r23
358: st %r23,[%fp+-248]
359: set 16,%r23
360: st %r23,[%fp+-404]
361: set 63,%r23
362: st %r23,[%fp+-88]
363: set 63,%r23
364: st %r23,[%fp+-244]
365: set 63,%r23
366: st %r23,[%fp+-400]
367: set 64,%r23
368: st %r23,[%fp+-84]
369: set 64,%r23
370: st %r23,[%fp+-240]
371: set 64,%r23
372: st %r23,[%fp+-396]
373: set 255,%r23
374: st %r23,[%fp+-80]
375: set 255,%r23
376: st %r23,[%fp+-236]
377: set 255,%r23
378: st %r23,[%fp+-392]
379: set 256,%r23
380: st %r23,[%fp+-76]
381: set 256,%r23
382: st %r23,[%fp+-232]
383: set 256,%r23
384: st %r23,[%fp+-388]
385: set 4095,%r23
386: st %r23,[%fp+-72]
387: set 4095,%r23
388: st %r23,[%fp+-228]
389: set 4095,%r23
390: st %r23,[%fp+-384]
391: set 4096,%r23
392: st %r23,[%fp+-68]
393: set 4096,%r23
394: st %r23,[%fp+-224]
395: set 4096,%r23
396: st %r23,[%fp+-380]
397: set 65535,%r23
398: st %r23,[%fp+-64]
399: set 65535,%r23
400: st %r23,[%fp+-220]
401: set 65535,%r23
402: st %r23,[%fp+-376]
403: set 65536,%r23
404: st %r23,[%fp+-60]
405: set 65536,%r23
406: st %r23,[%fp+-216]
407: set 65536,%r23
408: st %r23,[%fp+-372]
409: set 262143,%r23
410: st %r23,[%fp+-56]
411: set 262143,%r23
412: st %r23,[%fp+-212]
413: set 262143,%r23
414: st %r23,[%fp+-368]
415: set 262144,%r23
416: st %r23,[%fp+-52]
417: set 262144,%r23
418: st %r23,[%fp+-208]
419: set 262144,%r23
420: st %r23,[%fp+-364]
421: set 1048575,%r23
422: st %r23,[%fp+-48]
423: set 1048575,%r23
424: st %r23,[%fp+-204]
425: set 1048575,%r23
426: st %r23,[%fp+-360]
427: set 1048576,%r23
428: st %r23,[%fp+-44]
429: set 1048576,%r23
430: st %r23,[%fp+-200]
431: set 1048576,%r23
432: st %r23,[%fp+-356]
433: set 16777215,%r23
434: st %r23,[%fp+-40]
435: set 16777215,%r23
436: st %r23,[%fp+-196]
437: set 16777215,%r23
438: st %r23,[%fp+-352]
439: set 16777216,%r23
440: st %r23,[%fp+-36]
441: set 16777216,%r23
442: st %r23,[%fp+-192]
443: set 16777216,%r23
444: st %r23,[%fp+-348]
445: set 268435455,%r23
446: st %r23,[%fp+-32]
447: set 268435455,%r23
448: st %r23,[%fp+-188]
449: set 268435455,%r23
450: st %r23,[%fp+-344]
451: set 268435456,%r23
452: st %r23,[%fp+-28]
453: set 268435456,%r23
454: st %r23,[%fp+-184]
455: set 268435456,%r23
456: st %r23,[%fp+-340]
457: set 1073741823,%r23
458: st %r23,[%fp+-24]
459: set 1073741823,%r23
460: st %r23,[%fp+-180]
461: set 1073741823,%r23
462: st %r23,[%fp+-336]
463: set 1073741824,%r23
464: st %r23,[%fp+-20]
465: set 1073741824,%r23
466: st %r23,[%fp+-176]
467: set 1073741824,%r23
468: st %r23,[%fp+-332]
469: set 0xffffffff,%r23
470: st %r23,[%fp+-16]
471: set 0xffffffff,%r23
472: st %r23,[%fp+-172]
473: set 0xffffffff,%r23
474: st %r23,[%fp+-328]
475: set 2147483647,%r23
476: st %r23,[%fp+-12]
477: set 2147483647,%r23
478: st %r23,[%fp+-168]
479: set 2147483647,%r23
480: st %r23,[%fp+-324]
481: set 2147483647,%r23
482: st %r23,[%fp+-8]
483: set 2147483647,%r23
484: st %r23,[%fp+-164]
485: set 2147483647,%r23
486: st %r23,[%fp+-320]
487: set 2147483647,%r23
488: st %r23,[%fp+-4]
489: set 2147483647,%r23
490: st %r23,[%fp+-160]
491: set 2147483647,%r23
492: st %r23,[%fp+-316]
493: mov %r0,%r29
494: L188:
495: sll %r29,2,%r23
496: set _45,%r22
497: ld [%r23+%r22],%r22
498: add -156,%fp,%r21
499: ld [%r23+%r21],%r21
500: cmp %r22,%r21; bne L195; nop
501: add -312,%fp,%r22
502: ld [%r23+%r22],%r22
503: cmp %r21,%r22; bne L195; nop
504: add -468,%fp,%r21
505: ld [%r23+%r21],%r23
506: cmp %r22,%r23; be L192; nop
507: L195:
508: ld [%r24+40],%r23
509: cmp %r23,%r0; be L196; nop
510: set L198,%r8
511: call _printf; nop
512: set L199,%r8
513: call _printf; nop
514: L196:
515: L192:
516: L189:
517: add %r29,1,%r29
518: cmp %r29,39; bl L188; nop
519: cmp %r25,%r0; be L200; nop
520: set 16,%r26
521: L200:
522: mov %r26,%r24
523: L42:
524: ret; restore
525: .global _pow2
526: .align 4
527: .proc 4
528: _pow2:
529: set 1,%r13
530: ba L204; nop
531: L203:
532: sll %r13,1,%r13
533: L204:
534: mov %r8,%r12
535: sub %r12,1,%r8
536: cmp %r12,%r0; bne L203; nop
537: mov %r13,%r8
538: L202:
539: retl; nop
540: .seg "data"
541: _207:.ascii "s243,er%d\012\000"
542: _208:.ascii "s243 \000"
543: .seg "text"
544: .global _s243
545: .align 4
546: .proc 4
547: _s243:save %sp,-352,%sp
548: mov %r0,%r27
549: set _208,%r29
550: add %r24,60,%r28
551: L209:
552: L210:
553: mov %r28,%r26
554: add %r26,1,%r28
555: mov %r29,%r25
556: add %r25,1,%r29
557: ldsb [%r25],%r25
558: stb %r25,[%r26]
559: sll %r25,24,%g1; sra %g1,24,%r26
560: cmp %r26,%r0; bne L209; nop
561: add -256,%fp,%r8
562: call _zerofill; nop
563: set 1,%r26
564: stb %r26,[%fp+-159]
565: set 1,%r26
566: stb %r26,[%fp+-191]
567: set 1,%r26
568: stb %r26,[%fp+-130]
569: set 1,%r26
570: stb %r26,[%fp+-208]
571: set 1,%r26
572: stb %r26,[%fp+-158]
573: set 1,%r26
574: stb %r26,[%fp+-190]
575: set 1,%r26
576: stb %r26,[%fp+-223]
577: set 1,%r26
578: stb %r26,[%fp+-207]
579: set 1,%r26
580: stb %r26,[%fp+-157]
581: set 1,%r26
582: stb %r26,[%fp+-189]
583: set 1,%r26
584: stb %r26,[%fp+-222]
585: set 1,%r26
586: stb %r26,[%fp+-206]
587: set 1,%r26
588: stb %r26,[%fp+-156]
589: set 1,%r26
590: stb %r26,[%fp+-188]
591: set 1,%r26
592: stb %r26,[%fp+-221]
593: set 1,%r26
594: stb %r26,[%fp+-205]
595: set 1,%r26
596: stb %r26,[%fp+-155]
597: set 1,%r26
598: stb %r26,[%fp+-187]
599: set 1,%r26
600: stb %r26,[%fp+-219]
601: set 1,%r26
602: stb %r26,[%fp+-204]
603: set 1,%r26
604: stb %r26,[%fp+-154]
605: set 1,%r26
606: stb %r26,[%fp+-186]
607: set 1,%r26
608: stb %r26,[%fp+-218]
609: set 1,%r26
610: stb %r26,[%fp+-203]
611: set 1,%r26
612: stb %r26,[%fp+-153]
613: set 1,%r26
614: stb %r26,[%fp+-185]
615: set 1,%r26
616: stb %r26,[%fp+-216]
617: set 1,%r26
618: stb %r26,[%fp+-202]
619: set 1,%r26
620: stb %r26,[%fp+-152]
621: set 1,%r26
622: stb %r26,[%fp+-184]
623: set 1,%r26
624: stb %r26,[%fp+-215]
625: set 1,%r26
626: stb %r26,[%fp+-201]
627: set 1,%r26
628: stb %r26,[%fp+-151]
629: set 1,%r26
630: stb %r26,[%fp+-183]
631: set 1,%r26
632: stb %r26,[%fp+-161]
633: set 1,%r26
634: stb %r26,[%fp+-200]
635: set 1,%r26
636: stb %r26,[%fp+-150]
637: set 1,%r26
638: stb %r26,[%fp+-182]
639: set 1,%r26
640: stb %r26,[%fp+-195]
641: set 1,%r26
642: stb %r26,[%fp+-199]
643: set 1,%r26
644: stb %r26,[%fp+-149]
645: set 1,%r26
646: stb %r26,[%fp+-181]
647: set 1,%r26
648: stb %r26,[%fp+-211]
649: set 1,%r26
650: stb %r26,[%fp+-148]
651: set 1,%r26
652: stb %r26,[%fp+-180]
653: set 1,%r26
654: stb %r26,[%fp+-162]
655: set 1,%r26
656: stb %r26,[%fp+-147]
657: set 1,%r26
658: stb %r26,[%fp+-179]
659: set 1,%r26
660: stb %r26,[%fp+-132]
661: set 1,%r26
662: stb %r26,[%fp+-246]
663: set 1,%r26
664: stb %r26,[%fp+-146]
665: set 1,%r26
666: stb %r26,[%fp+-178]
667: set 1,%r26
668: stb %r26,[%fp+-247]
669: set 1,%r26
670: stb %r26,[%fp+-145]
671: set 1,%r26
672: stb %r26,[%fp+-177]
673: set 1,%r26
674: stb %r26,[%fp+-133]
675: set 1,%r26
676: stb %r26,[%fp+-248]
677: set 1,%r26
678: stb %r26,[%fp+-144]
679: set 1,%r26
680: stb %r26,[%fp+-176]
681: set 1,%r26
682: stb %r26,[%fp+-131]
683: set 1,%r26
684: stb %r26,[%fp+-243]
685: set 1,%r26
686: stb %r26,[%fp+-143]
687: set 1,%r26
688: stb %r26,[%fp+-175]
689: set 1,%r26
690: stb %r26,[%fp+-165]
691: set 1,%r26
692: stb %r26,[%fp+-244]
693: set 1,%r26
694: stb %r26,[%fp+-142]
695: set 1,%r26
696: stb %r26,[%fp+-174]
697: set 1,%r26
698: stb %r26,[%fp+-163]
699: set 1,%r26
700: stb %r26,[%fp+-141]
701: set 1,%r26
702: stb %r26,[%fp+-173]
703: set 1,%r26
704: stb %r26,[%fp+-213]
705: set 1,%r26
706: stb %r26,[%fp+-164]
707: set 1,%r26
708: stb %r26,[%fp+-140]
709: set 1,%r26
710: stb %r26,[%fp+-172]
711: set 1,%r26
712: stb %r26,[%fp+-197]
713: set 1,%r26
714: stb %r26,[%fp+-217]
715: set 1,%r26
716: stb %r26,[%fp+-139]
717: set 1,%r26
718: stb %r26,[%fp+-171]
719: set 1,%r26
720: stb %r26,[%fp+-214]
721: set 1,%r26
722: stb %r26,[%fp+-138]
723: set 1,%r26
724: stb %r26,[%fp+-170]
725: set 1,%r26
726: stb %r26,[%fp+-198]
727: set 1,%r26
728: stb %r26,[%fp+-256]
729: stb %r26,[%fp+-137]
730: set 1,%r26
731: stb %r26,[%fp+-169]
732: set 1,%r26
733: stb %r26,[%fp+-196]
734: set 1,%r26
735: stb %r26,[%fp+-224]
736: set 1,%r26
737: stb %r26,[%fp+-136]
738: set 1,%r26
739: stb %r26,[%fp+-168]
740: set 1,%r26
741: stb %r26,[%fp+-194]
742: set 1,%r26
743: stb %r26,[%fp+-135]
744: set 1,%r26
745: stb %r26,[%fp+-167]
746: set 1,%r26
747: stb %r26,[%fp+-212]
748: set 1,%r26
749: stb %r26,[%fp+-134]
750: set 1,%r26
751: stb %r26,[%fp+-166]
752: set 1,%r26
753: stb %r26,[%fp+-210]
754: set 1,%r26
755: stb %r26,[%fp+-193]
756: set 1,%r26
757: stb %r26,[%fp+-209]
758: add -256,%fp,%r8
759: call _sumof; nop
760: cmp %r8,98; be L309; nop
761: add %r27,1,%r27
762: ld [%r24+44],%r26
763: cmp %r26,%r0; be L311; nop
764: set _207,%r8
765: set 1,%r9
766: call _printf; nop
767: L311:
768: L309:
769: ba L313; nop
770: add %r27,8,%r27
771: ld [%r24+44],%r26
772: cmp %r26,%r0; be L315; nop
773: set _207,%r8
774: set 8,%r9
775: call _printf; nop
776: L315:
777: L313:
778: mov %r27,%r24
779: L206:
780: ret; restore
781: .global _zerofill
782: .align 4
783: .proc 4
784: _zerofill:
785: mov %r0,%r13
786: L318:
787: mov %r8,%r12
788: add %r12,1,%r8
789: stb %r0,[%r12]
790: L319:
791: add %r13,1,%r13
792: cmp %r13,256; bl L318; nop
793: L317:
794: retl; nop
795: .global _sumof
796: .align 4
797: .proc 4
798: _sumof:
799: mov %r8,%r11
800: mov %r0,%r13
801: mov %r0,%r12
802: L323:
803: mov %r11,%r10
804: add %r10,1,%r11
805: ldsb [%r10],%r10
806: add %r13,%r10,%r13
807: L324:
808: add %r12,1,%r12
809: cmp %r12,256; bl L323; nop
810: mov %r13,%r8
811: L322:
812: retl; nop
813: .seg "data"
814: _328:.ascii "s244,er%d\012\000"
815: _329:.ascii "s244 \000"
816: .seg "text"
817: .global _s244
818: .align 4
819: .proc 4
820: _s244:save %sp,-160,%sp
821: set _329,%r28
822: add %r24,60,%r27
823: L330:
824: L331:
825: mov %r27,%r23
826: add %r23,1,%r27
827: mov %r28,%r22
828: add %r22,1,%r28
829: ldsb [%r22],%r22
830: stb %r22,[%r23]
831: sll %r22,24,%g1; sra %g1,24,%r23
832: cmp %r23,%r0; bne L330; nop
833: mov %r0,%r25
834: mov %r0,%r26
835: set L333,%r23
836: ld [%r23],%f30; ld [%r23+4],%f31
837: st %f30,[%fp+-64]; st %f31,[%fp+-64+4]
838: st %f30,[%fp+-56]; st %f31,[%fp+-56+4]
839: set L333,%r23
840: ld [%r23],%f30; ld [%r23+4],%f31
841: st %f30,[%fp+-48]; st %f31,[%fp+-48+4]
842: set L333,%r23
843: ld [%r23],%f30; ld [%r23+4],%f31
844: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
845: set L333,%r23
846: ld [%r23],%f30; ld [%r23+4],%f31
847: st %f30,[%fp+-32]; st %f31,[%fp+-32+4]
848: set L333,%r23
849: ld [%r23],%f30; ld [%r23+4],%f31
850: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
851: set L333,%r23
852: ld [%r23],%f30; ld [%r23+4],%f31
853: st %f30,[%fp+-16]; st %f31,[%fp+-16+4]
854: set L333,%r23
855: ld [%r23],%f30; ld [%r23+4],%f31
856: st %f30,[%fp+-8]; st %f31,[%fp+-8+4]
857: mov %r0,%r26
858: mov %r0,%r29
859: L341:
860: sll %r29,3,%r23
861: add -64,%fp,%r22
862: add %r23,%r22,%r22
863: ld [%r22],%f30; ld [%r22+4],%f31
864: add -56,%fp,%r22
865: add %r23,%r22,%r23
866: ld [%r23],%f28; ld [%r23+4],%f29
867: fcmped %f30,%f28; nop; fbue L345; nop
868: set 1,%r26
869: L345:
870: L342:
871: add %r29,1,%r29
872: cmp %r29,7; bl L341; nop
873: cmp %r26,%r0; be L348; nop
874: ld [%r24+44],%r23
875: cmp %r23,%r0; be L350; nop
876: set _328,%r8
877: set 1,%r9
878: call _printf; nop
879: L350:
880: add %r25,1,%r25
881: L348:
882: ba L352; nop
883: ld [%r24+44],%r23
884: cmp %r23,%r0; be L354; nop
885: set _328,%r8
886: set 2,%r9
887: call _printf; nop
888: L354:
889: add %r25,2,%r25
890: L352:
891: mov %r25,%r24
892: L327:
893: ret; restore
894: .seg "data"
895: _357:.ascii "s25,er%d\012\000"
896: _358:.ascii "s25 \000"
897: .seg "text"
898: .global _s25
899: .align 4
900: .proc 4
901: _s25:save %sp,-96,%sp
902: set _358,%r26
903: add %r24,60,%r25
904: L359:
905: L360:
906: mov %r25,%r21
907: add %r21,1,%r25
908: mov %r26,%r20
909: add %r20,1,%r26
910: ldsb [%r20],%r20
911: stb %r20,[%r21]
912: sll %r20,24,%g1; sra %g1,24,%r21
913: cmp %r21,%r0; bne L359; nop
914: mov %r0,%r23
915: set L362,%r28
916: ldsb [%r28],%r21
917: ldsb [%r28+1],%r20
918: cmp %r21,%r20; bne L366; nop
919: ldsb [%r28+2],%r21
920: cmp %r20,%r21; bne L366; nop
921: cmp %r21,46; be L363; nop
922: L366:
923: add %r23,1,%r23
924: ld [%r24+44],%r21
925: cmp %r21,%r0; be L367; nop
926: set _357,%r8
927: set 1,%r9
928: call _printf; nop
929: L367:
930: L363:
931: ldsb [%r28+3],%r21
932: cmp %r21,%r0; be L369; nop
933: add %r23,4,%r23
934: ld [%r24+44],%r21
935: cmp %r21,%r0; be L371; nop
936: set _357,%r8
937: set 4,%r9
938: call _printf; nop
939: L371:
940: L369:
941: set L375+1,%r21
942: ldsb [%r21],%r21
943: cmp %r21,34; be L373; nop
944: add %r23,8,%r23
945: ld [%r24+44],%r21
946: cmp %r21,%r0; be L377; nop
947: set _357,%r8
948: set 8,%r9
949: call _printf; nop
950: L377:
951: L373:
952: set L379,%r28
953: ldsb [%r28],%r21
954: cmp %r21,10; bne L387; nop
955: ldsb [%r28+1],%r21
956: cmp %r21,9; bne L387; nop
957: ldsb [%r28+2],%r21
958: cmp %r21,8; bne L387; nop
959: ldsb [%r28+3],%r21
960: cmp %r21,13; bne L387; nop
961: ldsb [%r28+4],%r21
962: cmp %r21,12; bne L387; nop
963: ldsb [%r28+5],%r21
964: cmp %r21,92; bne L387; nop
965: ldsb [%r28+6],%r21
966: cmp %r21,39; be L380; nop
967: L387:
968: add %r23,16,%r23
969: ld [%r24+44],%r21
970: cmp %r21,%r0; be L388; nop
971: set _357,%r8
972: set 16,%r9
973: call _printf; nop
974: L388:
975: L380:
976: set L390,%r21
977: mov %r21,%r27
978: mov %r21,%r28
979: mov %r0,%r22
980: mov %r0,%r29
981: ba L394; nop
982: L391:
983: ldsb [%r29+%r28],%r21
984: ldsb [%r29+%r27],%r20
985: cmp %r21,%r20; be L395; nop
986: set 1,%r22
987: L395:
988: L392:
989: add %r29,1,%r29
990: L394:
991: cmp %r29,7; blu L391; nop
992: cmp %r22,%r0; be L397; nop
993: add %r23,32,%r23
994: ld [%r24+44],%r21
995: cmp %r21,%r0; be L399; nop
996: set _357,%r8
997: set 32,%r9
998: call _printf; nop
999: L399:
1000: L397:
1001: mov %r23,%r24
1002: L356:
1003: ret; restore
1004: .seg "data"
1005: _402:.ascii "s26 \000"
1006: _403:.ascii "%3d bits in %ss.\012\000"
1007: _404:.ascii "%e is the least number that can be added to 1. (%s).\012\000"
1008: .seg "text"
1009: .global _s26
1010: .align 4
1011: .proc 4
1012: _s26:save %sp,-128,%sp
1013: set _402,%r28
1014: add %r24,60,%r27
1015: L405:
1016: L406:
1017: mov %r27,%r25
1018: add %r25,1,%r27
1019: mov %r28,%r23
1020: add %r23,1,%r28
1021: ldsb [%r23],%r23
1022: stb %r23,[%r25]
1023: sll %r23,24,%g1; sra %g1,24,%r25
1024: cmp %r25,%r0; bne L405; nop
1025: st %r0,[%r24]
1026: mov %r0,%r26
1027: set 1,%r29
1028: ba L409; nop
1029: L408:
1030: sll %r29,24,%g1; sra %g1,24,%r25
1031: sll %r25,1,%r29
1032: ld [%r24],%r25
1033: add %r25,1,%r25
1034: st %r25,[%r24]
1035: L409:
1036: sll %r26,24,%g1; sra %g1,24,%r25
1037: sll %r29,24,%g1; sra %g1,24,%r23
1038: cmp %r25,%r23; bne L408; nop
1039: ld [%r24],%r25
1040: sll %r25,2,%r25
1041: st %r25,[%r24+4]
1042: ld [%r24],%r25
1043: sll %r25,1,%r25
1044: st %r25,[%r24+8]
1045: ld [%r24],%r25
1046: sll %r25,2,%r25
1047: st %r25,[%r24+12]
1048: ld [%r24],%r25
1049: sll %r25,2,%r25
1050: st %r25,[%r24+16]
1051: ld [%r24],%r25
1052: sll %r25,2,%r25
1053: st %r25,[%r24+20]
1054: ld [%r24],%r25
1055: sll %r25,3,%r25
1056: st %r25,[%r24+24]
1057: set L411,%r25
1058: ld [%r25],%f31
1059: st %f31,[%fp+-12]
1060: st %f31,[%fp+-4]
1061: set L412,%r25
1062: ld [%r25],%f31
1063: st %f31,[%fp+-8]
1064: ba L414; nop
1065: L413:
1066: ld [%fp+-12],%f31
1067: ld [%fp+-4],%f30
1068: fadds %f31,%f30,%f31
1069: st %f31,[%fp+-8]
1070: fstod %f30,%f30
1071: set L416,%r25
1072: ld [%r25],%f28; ld [%r25+4],%f29
1073: fdivd %f30,%f28,%f30
1074: fdtos %f30,%f31
1075: st %f31,[%fp+-4]
1076: L414:
1077: ld [%fp+-8],%f31
1078: ld [%fp+-12],%f30
1079: fcmpes %f31,%f30; nop; fbne L413; nop
1080: set L417,%r25
1081: ld [%r25],%f30; ld [%r25+4],%f31
1082: ld [%fp+-4],%f29
1083: fstod %f29,%f28
1084: fmuld %f30,%f28,%f30
1085: fdtos %f30,%f31
1086: st %f31,[%r24+28]
1087: set L418,%r25
1088: ld [%r25],%f30; ld [%r25+4],%f31
1089: st %f30,[%fp+-32]; st %f31,[%fp+-32+4]
1090: set L411,%r25
1091: ld [%r25],%f31
1092: st %f31,[%fp+-4]
1093: set L419,%r25
1094: ld [%r25],%f30; ld [%r25+4],%f31
1095: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
1096: ba L421; nop
1097: L420:
1098: ld [%fp+-32],%f30; ld [%fp+-32+4],%f31
1099: ld [%fp+-4],%f29
1100: fstod %f29,%f28
1101: faddd %f30,%f28,%f30
1102: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
1103: set L416,%r25
1104: ld [%r25],%f30; ld [%r25+4],%f31
1105: fdivd %f28,%f30,%f30
1106: fdtos %f30,%f31
1107: st %f31,[%fp+-4]
1108: L421:
1109: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
1110: ld [%fp+-32],%f28; ld [%fp+-32+4],%f29
1111: fcmped %f30,%f28; nop; fbne L420; nop
1112: set L417,%r25
1113: ld [%r25],%f30; ld [%r25+4],%f31
1114: ld [%fp+-4],%f29
1115: fstod %f29,%f28
1116: fmuld %f30,%f28,%f30
1117: fdtos %f30,%f31
1118: st %f31,[%r24+32]
1119: ld [%r24+40],%r25
1120: cmp %r25,%r0; be L423; nop
1121: set _403,%r8
1122: ld [%r24],%r9
1123: set L425,%r10
1124: call _printf; nop
1125: set _403,%r8
1126: ld [%r24+4],%r9
1127: set L426,%r10
1128: call _printf; nop
1129: set _403,%r8
1130: ld [%r24+8],%r9
1131: set L427,%r10
1132: call _printf; nop
1133: set _403,%r8
1134: ld [%r24+12],%r9
1135: set L428,%r10
1136: call _printf; nop
1137: set _403,%r8
1138: ld [%r24+16],%r9
1139: set L429,%r10
1140: call _printf; nop
1141: set _403,%r8
1142: ld [%r24+20],%r9
1143: set L430,%r10
1144: call _printf; nop
1145: set _403,%r8
1146: ld [%r24+24],%r9
1147: set L431,%r10
1148: call _printf; nop
1149: set _404,%r8
1150: ld [%r24+28],%f31
1151: fstod %f31,%f30
1152: st %f30,[%sp+4*1+68]
1153: st %f31,[%sp+4*2+68]
1154: ld [%sp+4*1+68],%o1
1155: ld [%sp+4*2+68],%o2
1156: set L430,%r11
1157: call _printf; nop
1158: set _404,%r8
1159: ld [%r24+32],%f31
1160: fstod %f31,%f30
1161: st %f30,[%sp+4*1+68]
1162: st %f31,[%sp+4*2+68]
1163: ld [%sp+4*1+68],%o1
1164: ld [%sp+4*2+68],%o2
1165: set L431,%r11
1166: call _printf; nop
1167: L423:
1168: mov %r0,%r24
1169: L401:
1170: ret; restore
1171: .seg "data"
1172: _433:.ascii "s4,er%d\012\000"
1173: _434:.ascii "s4 \000"
1174: .seg "text"
1175: .global _s4
1176: .align 4
1177: .proc 4
1178: _s4:save %sp,-96,%sp
1179: mov %r0,%r23
1180: set _434,%r26
1181: add %r24,60,%r25
1182: L435:
1183: L436:
1184: mov %r25,%r19
1185: add %r19,1,%r25
1186: mov %r26,%r18
1187: add %r18,1,%r26
1188: ldsb [%r18],%r18
1189: stb %r18,[%r19]
1190: sll %r18,24,%g1; sra %g1,24,%r19
1191: cmp %r19,%r0; bne L435; nop
1192: mov %r0,%r29
1193: L438:
1194: mov %r29,%r8
1195: call _svtest; nop
1196: st %r8,[%fp+-4]
1197: call _zero; nop
1198: ld [%fp+-4],%r19
1199: cmp %r19,%r8; be L442; nop
1200: set 1,%r23
1201: ld [%r24+44],%r19
1202: cmp %r19,%r0; be L444; nop
1203: set _433,%r8
1204: set 1,%r9
1205: call _printf; nop
1206: L444:
1207: L442:
1208: L439:
1209: add %r29,1,%r29
1210: cmp %r29,3; bl L438; nop
1211: call _setev; nop
1212: call _testev; nop
1213: cmp %r8,%r0; be L446; nop
1214: add %r23,2,%r23
1215: ld [%r24+44],%r19
1216: cmp %r19,%r0; be L448; nop
1217: set _433,%r8
1218: set 2,%r9
1219: call _printf; nop
1220: L448:
1221: L446:
1222: ba L450; nop
1223: add %r23,4,%r23
1224: ld [%r24+44],%r19
1225: cmp %r19,%r0; be L452; nop
1226: set _433,%r8
1227: set 4,%r9
1228: call _printf; nop
1229: L452:
1230: L450:
1231: mov %r0,%r28
1232: sub %r28,1,%r28
1233: set 1,%r27
1234: mov %r0,%r29
1235: ba L457; nop
1236: L454:
1237: and %r27,%r28,%r27
1238: srl %r28,1,%r28
1239: L455:
1240: add %r29,1,%r29
1241: L457:
1242: ld [%r24],%r19
1243: sll %r19,2,%r19
1244: cmp %r29,%r19; blu L454; nop
1245: cmp %r27,1; bne L460; nop
1246: cmp %r28,%r0; be L458; nop
1247: L460:
1248: add %r23,8,%r23
1249: ld [%r24+44],%r19
1250: cmp %r19,%r0; be L461; nop
1251: set _433,%r8
1252: set 8,%r9
1253: call _printf; nop
1254: L461:
1255: L458:
1256: mov %r23,%r24
1257: L432:
1258: ret; restore
1259: .seg "bss"
1260: .align 4; .reserve _465,4
1261: .seg "text"
1262: .global _svtest
1263: .align 4
1264: .proc 4
1265: _svtest:
1266: cmp %r8,%r0; be L468; nop
1267: cmp %r8,1; be L469; nop
1268: cmp %r8,2; be L472; nop
1269: ba L466; nop
1270: L468:
1271: set 1978,%r12
1272: set _465,%r11
1273: st %r12,[%r11]
1274: mov %r0,%r13
1275: ba L467; nop
1276: L469:
1277: set _465,%r12
1278: ld [%r12],%r12
1279: cmp %r12,1978; be L470; nop
1280: set 1,%r13
1281: ba L467; nop
1282: L470:
1283: set 1929,%r12
1284: set _465,%r11
1285: st %r12,[%r11]
1286: mov %r0,%r13
1287: ba L467; nop
1288: L472:
1289: set _465,%r12
1290: ld [%r12],%r12
1291: cmp %r12,1929; be L473; nop
1292: set 1,%r13
1293: ba L467; nop
1294: L473:
1295: mov %r0,%r13
1296: L466:
1297: L467:
1298: mov %r13,%r8
1299: L464:
1300: retl; nop
1301: .seg "bss"
1302: .align 4; .reserve _476,4
1303: .seg "text"
1304: .global _zero
1305: .align 4
1306: .proc 4
1307: _zero:
1308: set 2,%r12
1309: set _476,%r11
1310: st %r12,[%r11]
1311: mov %r0,%r13
1312: mov %r13,%r8
1313: L475:
1314: retl; nop
1315: .global _testev
1316: .align 4
1317: .proc 4
1318: _testev:
1319: set _extvar,%r13
1320: ld [%r13],%r13
1321: cmp %r13,1066; be L478; nop
1322: set 1,%r8
1323: ba L477; nop
1324: L478:
1325: mov %r0,%r8
1326: L477:
1327: retl; nop
1328: .seg "data"
1329: _481:.ascii "s61,er%d\012\000"
1330: _482:.ascii "s61 \000"
1331: _483:.ascii "ABCDEFGHIJKLMNOPQRSTUVWXYZ\000"
1332: _484:.ascii "abcdefghijklmnopqrstuvwxyz\000"
1333: _485:.ascii "0123456789\000"
1334: _486:.ascii "~!\"#%&()_=-^|{}[]+;*:<>,.?/\000"
1335: _487:.byte 10,9,8,13,12,92,39,0
1336: _488:.byte 32,0,0
1337: .seg "text"
1338: .global _s61
1339: .align 4
1340: .proc 4
1341: _s61:save %sp,-120,%sp
1342: set _482,%r27
1343: add %r24,60,%r26
1344: mov %r0,%r23
1345: L489:
1346: L490:
1347: mov %r26,%r19
1348: add %r19,1,%r26
1349: mov %r27,%r18
1350: add %r18,1,%r27
1351: ldsb [%r18],%r18
1352: stb %r18,[%r19]
1353: sll %r18,24,%g1; sra %g1,24,%r19
1354: cmp %r19,%r0; bne L489; nop
1355: set -19,%r20
1356: sll %r20,16,%g1; sra %g1,16,%r19
1357: st %r19,[%fp+-28]
1358: ld [%fp+-28],%r19
1359: cmp %r19,-19; be L492; nop
1360: add %r23,1,%r23
1361: ld [%r24+44],%r19
1362: cmp %r19,%r0; be L494; nop
1363: set _481,%r8
1364: set 1,%r9
1365: call _printf; nop
1366: L494:
1367: L492:
1368: set _483,%r19
1369: st %r19,[%fp+-24]
1370: set _484,%r19
1371: st %r19,[%fp+-20]
1372: set _485,%r19
1373: st %r19,[%fp+-16]
1374: set _486,%r19
1375: st %r19,[%fp+-12]
1376: set _487,%r19
1377: st %r19,[%fp+-8]
1378: set _488,%r19
1379: st %r19,[%fp+-4]
1380: mov %r0,%r28
1381: mov %r0,%r29
1382: ba L506; nop
1383: L505:
1384: sll %r29,2,%r19
1385: add -24,%fp,%r18
1386: add %r19,%r18,%r19
1387: ld [%r19],%r18
1388: add %r18,1,%r17
1389: st %r17,[%r19]
1390: ldsb [%r18],%r19
1391: cmp %r19,%r0; bge L508; nop
1392: set 1,%r28
1393: L508:
1394: L506:
1395: sll %r29,2,%r19
1396: add -24,%fp,%r18
1397: ld [%r19+%r18],%r19
1398: ldsb [%r19],%r19
1399: cmp %r19,%r0; bne L505; nop
1400: L502:
1401: add %r29,1,%r29
1402: cmp %r29,6; bl L506; nop
1403: cmp %r28,%r0; be L510; nop
1404: add %r23,2,%r23
1405: ld [%r24+44],%r19
1406: cmp %r19,%r0; be L512; nop
1407: set _481,%r8
1408: set 2,%r9
1409: call _printf; nop
1410: L512:
1411: L510:
1412: set 1048579,%r25
1413: mov %r25,%r22
1414: mov %r25,%r21
1415: sll %r22,16,%g1; sra %g1,16,%r19
1416: cmp %r19,%r25; be L517; nop
1417: cmp %r19,3; bne L516; nop
1418: L517:
1419: sll %r21,24,%g1; sra %g1,24,%r19
1420: cmp %r19,%r25; be L514; nop
1421: cmp %r19,3; be L514; nop
1422: L516:
1423: add %r23,8,%r23
1424: ld [%r24+44],%r19
1425: cmp %r19,%r0; be L518; nop
1426: set _481,%r8
1427: set 8,%r9
1428: call _printf; nop
1429: L518:
1430: L514:
1431: mov %r23,%r24
1432: L480:
1433: ret; restore
1434: .seg "data"
1435: _521:.ascii "s626,er%d\012\000"
1436: _522:.ascii "s626 \000"
1437: .seg "text"
1438: .global _s626
1439: .align 4
1440: .proc 4
1441: _s626:save %sp,-200,%sp
1442: set _522,%r26
1443: add %r24,60,%r25
1444: st %r0,[%fp+-76]
1445: L523:
1446: L524:
1447: mov %r25,%r19
1448: add %r19,1,%r25
1449: mov %r26,%r18
1450: add %r18,1,%r26
1451: ldsb [%r18],%r18
1452: stb %r18,[%r19]
1453: sll %r18,24,%g1; sra %g1,24,%r19
1454: cmp %r19,%r0; bne L523; nop
1455: set L411,%r19
1456: ld [%r19],%f31
1457: st %f31,[%fp+-32]
1458: set 1,%r19
1459: mov %r19,%r23
1460: mov %r19,%r28
1461: mov %r0,%r29
1462: ba L529; nop
1463: L526:
1464: set L530,%r19
1465: ld [%r19],%f31
1466: ld [%fp+-32],%f30
1467: fmuls %f31,%f30,%f31
1468: st %f31,[%fp+-32]
1469: sll %r28,1,%r19
1470: or %r19,%r23,%r28
1471: L527:
1472: add %r29,1,%r29
1473: L529:
1474: ld [%r24+12],%r19
1475: sub %r19,2,%r19
1476: cmp %r29,%r19; bl L526; nop
1477: st %r28,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
1478: fdtos %f30,%f31
1479: st %f31,[%fp+-84]
1480: ld [%fp+-32],%f31
1481: ld [%fp+-84],%f30
1482: fsubs %f31,%f30,%f30
1483: fdivs %f30,%f31,%f31
1484: st %f31,[%fp+-32]
1485: ld [%fp+-32],%f31
1486: fstod %f31,%f30
1487: set L416,%r19
1488: ld [%r19],%f28; ld [%r19+4],%f29
1489: ld [%r24+28],%f27
1490: fstod %f27,%f26
1491: fmuld %f28,%f26,%f28
1492: fcmped %f30,%f28; nop; fbule L531; nop
1493: ld [%fp+-76],%r19
1494: add %r19,2,%r19
1495: st %r19,[%fp+-76]
1496: ld [%r24+44],%r19
1497: cmp %r19,%r0; be L533; nop
1498: set _521,%r8
1499: set 2,%r9
1500: call _printf; nop
1501: L533:
1502: L531:
1503: set 125,%r21
1504: set 125,%r20
1505: set 125,%r19
1506: st %r19,[%fp+-48]
1507: set 15625,%r19
1508: st %r19,[%fp+-68]
1509: set 125,%r19
1510: st %r19,[%fp+-52]
1511: set 15625,%r19
1512: st %r19,[%fp+-72]
1513: set 125,%r22
1514: set 15625,%r19
1515: st %r19,[%fp+-80]
1516: set L535,%r19
1517: ld [%r19],%f31
1518: st %f31,[%fp+-44]
1519: set L536,%r19
1520: ld [%r19],%f30; ld [%r19+4],%f31
1521: st %f30,[%fp+-64]; st %f31,[%fp+-64+4]
1522: set L537,%r19
1523: ld [%r19],%f30; ld [%r19+4],%f31
1524: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
1525: mov %r0,%r29
1526: L538:
1527: add -28,%fp,%r19
1528: stb %r0,[%r29+%r19]
1529: L539:
1530: add %r29,1,%r29
1531: cmp %r29,28; bl L538; nop
1532: sll %r21,24,%g1; sra %g1,24,%r19
1533: mov %r19,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
1534: ld [%fp+-68],%r18
1535: cmp %r19,%r18; be L542; nop
1536: set 1,%r19
1537: stb %r19,[%fp+-28]
1538: L542:
1539: sll %r20,16,%g1; sra %g1,16,%r19
1540: sll %r21,24,%g1; sra %g1,24,%r18
1541: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
1542: ld [%fp+-68],%r18
1543: cmp %r19,%r18; be L544; nop
1544: set 1,%r19
1545: stb %r19,[%fp+-27]
1546: L544:
1547: sll %r20,16,%g1; sra %g1,16,%r19
1548: mov %r19,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
1549: ld [%fp+-68],%r18
1550: cmp %r19,%r18; be L547; nop
1551: set 1,%r19
1552: stb %r19,[%fp+-26]
1553: L547:
1554: ld [%fp+-48],%r19
1555: sll %r21,24,%g1; sra %g1,24,%r18
1556: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
1557: ld [%fp+-68],%r18
1558: cmp %r19,%r18; be L550; nop
1559: set 1,%r19
1560: stb %r19,[%fp+-25]
1561: L550:
1562: ld [%fp+-48],%r19
1563: sll %r20,16,%g1; sra %g1,16,%r18
1564: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
1565: ld [%fp+-68],%r18
1566: cmp %r19,%r18; be L553; nop
1567: set 1,%r19
1568: stb %r19,[%fp+-24]
1569: L553:
1570: ld [%fp+-48],%r19
1571: mov %r19,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
1572: ld [%fp+-68],%r18
1573: cmp %r19,%r18; be L556; nop
1574: set 1,%r19
1575: stb %r19,[%fp+-23]
1576: L556:
1577: ld [%fp+-52],%r19
1578: sll %r21,24,%g1; sra %g1,24,%r18
1579: mov %r18,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
1580: ld [%fp+-72],%r18
1581: cmp %r19,%r18; be L559; nop
1582: set 1,%r19
1583: stb %r19,[%fp+-22]
1584: L559:
1585: ld [%fp+-52],%r19
1586: sll %r20,16,%g1; sra %g1,16,%r18
1587: mov %r18,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
1588: ld [%fp+-72],%r18
1589: cmp %r19,%r18; be L562; nop
1590: set 1,%r19
1591: stb %r19,[%fp+-21]
1592: L562:
1593: ld [%fp+-52],%r19
1594: ld [%fp+-48],%r18
1595: mov %r18,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
1596: ld [%fp+-72],%r18
1597: cmp %r19,%r18; be L565; nop
1598: set 1,%r19
1599: stb %r19,[%fp+-20]
1600: L565:
1601: ld [%fp+-52],%r19
1602: mov %r19,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
1603: ld [%fp+-72],%r18
1604: cmp %r19,%r18; be L568; nop
1605: set 1,%r19
1606: stb %r19,[%fp+-19]
1607: L568:
1608: sll %r21,24,%g1; sra %g1,24,%r19
1609: mov %r19,%o1; call .mul,2; mov %r22,%o0; mov %o0,%r19
1610: ld [%fp+-80],%r18
1611: cmp %r19,%r18; be L571; nop
1612: set 1,%r19
1613: stb %r19,[%fp+-18]
1614: L571:
1615: sll %r20,16,%g1; sra %g1,16,%r19
1616: mov %r19,%o1; call .mul,2; mov %r22,%o0; mov %o0,%r19
1617: ld [%fp+-80],%r18
1618: cmp %r19,%r18; be L574; nop
1619: set 1,%r19
1620: stb %r19,[%fp+-17]
1621: L574:
1622: ld [%fp+-48],%r19
1623: mov %r19,%o1; call .mul,2; mov %r22,%o0; mov %o0,%r19
1624: ld [%fp+-80],%r18
1625: cmp %r19,%r18; be L577; nop
1626: set 1,%r19
1627: stb %r19,[%fp+-16]
1628: L577:
1629: mov %r22,%r19
1630: ld [%fp+-52],%r18
1631: mov %r18,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
1632: ld [%fp+-72],%r18
1633: cmp %r19,%r18; be L580; nop
1634: set 1,%r19
1635: stb %r19,[%fp+-15]
1636: L580:
1637: mov %r22,%o1; call .mul,2; mov %r22,%o0; mov %o0,%r19
1638: ld [%fp+-80],%r18
1639: cmp %r19,%r18; be L583; nop
1640: set 1,%r19
1641: stb %r19,[%fp+-14]
1642: L583:
1643: ld [%fp+-44],%f31
1644: sll %r21,24,%g1; sra %g1,24,%r19
1645: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
1646: fdtos %f28,%f30
1647: fmuls %f31,%f30,%f31
1648: fstod %f31,%f30
1649: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
1650: fcmped %f30,%f28; nop; fbue L586; nop
1651: set 1,%r19
1652: stb %r19,[%fp+-13]
1653: L586:
1654: ld [%fp+-44],%f31
1655: sll %r20,16,%g1; sra %g1,16,%r19
1656: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
1657: fdtos %f28,%f30
1658: fmuls %f31,%f30,%f31
1659: fstod %f31,%f30
1660: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
1661: fcmped %f30,%f28; nop; fbue L589; nop
1662: set 1,%r19
1663: stb %r19,[%fp+-12]
1664: L589:
1665: ld [%fp+-44],%f31
1666: ld [%fp+-48],%r19
1667: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
1668: fdtos %f28,%f30
1669: fmuls %f31,%f30,%f31
1670: fstod %f31,%f30
1671: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
1672: fcmped %f30,%f28; nop; fbue L592; nop
1673: set 1,%r19
1674: stb %r19,[%fp+-11]
1675: L592:
1676: ld [%fp+-52],%r19
1677: cmp %r19,%r0; bl L598; nop
1678: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
1679: st %f30,[%fp+-96]; st %f31,[%fp+-96+4]
1680: ba L599; nop
1681: L598:
1682: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
1683: set L600,%r19
1684: ld [%r19],%f28; ld [%r19+4],%f29
1685: faddd %f30,%f28,%f30
1686: st %f30,[%fp+-96]; st %f31,[%fp+-96+4]
1687: L599:
1688: ld [%fp+-44],%f31
1689: ld [%fp+-96],%f28; ld [%fp+-96+4],%f29
1690: fdtos %f28,%f30
1691: fmuls %f31,%f30,%f31
1692: fstod %f31,%f30
1693: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
1694: fcmped %f30,%f28; nop; fbue L595; nop
1695: set 1,%r19
1696: stb %r19,[%fp+-10]
1697: L595:
1698: ld [%fp+-44],%f31
1699: st %r22,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
1700: fdtos %f28,%f30
1701: fmuls %f31,%f30,%f31
1702: fstod %f31,%f30
1703: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
1704: fcmped %f30,%f28; nop; fbue L602; nop
1705: set 1,%r19
1706: stb %r19,[%fp+-9]
1707: L602:
1708: ld [%fp+-44],%f31
1709: fmuls %f31,%f31,%f31
1710: fstod %f31,%f30
1711: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
1712: fcmped %f30,%f28; nop; fbue L605; nop
1713: set 1,%r19
1714: stb %r19,[%fp+-8]
1715: L605:
1716: ld [%fp+-64],%f30; ld [%fp+-64+4],%f31
1717: sll %r21,24,%g1; sra %g1,24,%r19
1718: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
1719: fmuld %f30,%f28,%f30
1720: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
1721: fcmped %f30,%f28; nop; fbue L608; nop
1722: set 1,%r19
1723: stb %r19,[%fp+-7]
1724: L608:
1725: ld [%fp+-64],%f30; ld [%fp+-64+4],%f31
1726: sll %r20,16,%g1; sra %g1,16,%r19
1727: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
1728: fmuld %f30,%f28,%f30
1729: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
1730: fcmped %f30,%f28; nop; fbue L611; nop
1731: set 1,%r19
1732: stb %r19,[%fp+-6]
1733: L611:
1734: ld [%fp+-64],%f30; ld [%fp+-64+4],%f31
1735: ld [%fp+-48],%r19
1736: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
1737: fmuld %f30,%f28,%f30
1738: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
1739: fcmped %f30,%f28; nop; fbue L614; nop
1740: set 1,%r19
1741: stb %r19,[%fp+-5]
1742: L614:
1743: ld [%fp+-52],%r19
1744: cmp %r19,%r0; bl L620; nop
1745: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
1746: st %f30,[%fp+-104]; st %f31,[%fp+-104+4]
1747: ba L621; nop
1748: L620:
1749: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
1750: set L600,%r19
1751: ld [%r19],%f28; ld [%r19+4],%f29
1752: faddd %f30,%f28,%f30
1753: st %f30,[%fp+-104]; st %f31,[%fp+-104+4]
1754: L621:
1755: ld [%fp+-64],%f30; ld [%fp+-64+4],%f31
1756: ld [%fp+-104],%f28; ld [%fp+-104+4],%f29
1757: fmuld %f30,%f28,%f30
1758: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
1759: fcmped %f30,%f28; nop; fbue L617; nop
1760: set 1,%r19
1761: stb %r19,[%fp+-4]
1762: L617:
1763: ld [%fp+-64],%f30; ld [%fp+-64+4],%f31
1764: st %r22,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
1765: fmuld %f30,%f28,%f30
1766: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
1767: fcmped %f30,%f28; nop; fbue L623; nop
1768: set 1,%r19
1769: stb %r19,[%fp+-3]
1770: L623:
1771: ld [%fp+-64],%f30; ld [%fp+-64+4],%f31
1772: ld [%fp+-44],%f29
1773: fstod %f29,%f28
1774: fmuld %f30,%f28,%f30
1775: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
1776: fcmped %f30,%f28; nop; fbue L626; nop
1777: set 1,%r19
1778: stb %r19,[%fp+-2]
1779: L626:
1780: ld [%fp+-64],%f30; ld [%fp+-64+4],%f31
1781: fmuld %f30,%f30,%f30
1782: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
1783: fcmped %f30,%f28; nop; fbue L629; nop
1784: set 1,%r19
1785: stb %r19,[%fp+-1]
1786: L629:
1787: mov %r0,%r27
1788: mov %r0,%r29
1789: L632:
1790: sll %r27,24,%g1; sra %g1,24,%r19
1791: add -28,%fp,%r18
1792: ldsb [%r29+%r18],%r18
1793: add %r19,%r18,%r27
1794: L633:
1795: add %r29,1,%r29
1796: cmp %r29,28; bl L632; nop
1797: sll %r27,24,%g1; sra %g1,24,%r19
1798: cmp %r19,%r0; be L636; nop
1799: ld [%fp+-76],%r19
1800: add %r19,4,%r19
1801: st %r19,[%fp+-76]
1802: ld [%r24+44],%r19
1803: cmp %r19,%r0; be L638; nop
1804: set _521,%r8
1805: set 4,%r9
1806: call _printf; nop
1807: set L640,%r8
1808: call _printf; nop
1809: mov %r0,%r29
1810: L641:
1811: set L645,%r8
1812: add -28,%fp,%r19
1813: ldsb [%r29+%r19],%r9
1814: call _printf; nop
1815: L642:
1816: add %r29,1,%r29
1817: cmp %r29,28; bl L641; nop
1818: set L646,%r8
1819: call _printf; nop
1820: L638:
1821: L636:
1822: set 32768,%r22
1823: set 0x8000,%r19
1824: cmp %r22,%r19; bleu L647; nop
1825: ld [%fp+-76],%r19
1826: add %r19,8,%r19
1827: st %r19,[%fp+-76]
1828: ld [%r24+44],%r19
1829: cmp %r19,%r0; be L649; nop
1830: set _521,%r8
1831: set 8,%r9
1832: call _printf; nop
1833: L649:
1834: L647:
1835: ld [%fp+-76],%r24
1836: L520:
1837: ret; restore
1838: .seg "data"
1839: _652:.ascii "s71,er%d\012\000"
1840: _653:.ascii "s71 \000"
1841: _654:.byte 113
1842: .seg "text"
1843: .global _s71
1844: .align 4
1845: .proc 4
1846: _s71:save %sp,-136,%sp
1847: set _653,%r29
1848: add %r24,60,%r28
1849: mov %r0,%r27
1850: L655:
1851: L656:
1852: mov %r28,%r23
1853: add %r23,1,%r28
1854: mov %r29,%r22
1855: add %r22,1,%r29
1856: ldsb [%r22],%r22
1857: stb %r22,[%r23]
1858: sll %r22,24,%g1; sra %g1,24,%r23
1859: cmp %r23,%r0; bne L655; nop
1860: set L660,%r23
1861: ldsb [%r23],%r23
1862: set _654,%r22
1863: ldsb [%r22],%r22
1864: cmp %r23,%r22; be L658; nop
1865: add %r27,1,%r27
1866: ld [%r24+44],%r23
1867: cmp %r23,%r0; be L661; nop
1868: set _652,%r8
1869: set 1,%r9
1870: call _printf; nop
1871: L661:
1872: L658:
1873: ba L663; nop
1874: add %r27,2,%r27
1875: ld [%r24+44],%r23
1876: cmp %r23,%r0; be L665; nop
1877: set _652,%r8
1878: set 2,%r9
1879: call _printf; nop
1880: L665:
1881: L663:
1882: set 1942,%r23
1883: st %r23,[%fp+-20]
1884: ld [%fp+-20],%r23
1885: cmp %r23,1942; bne L673; nop
1886: ld [%fp+-20],%r23
1887: ld [%fp+-20],%r22
1888: cmp %r23,%r22; be L668; nop
1889: L673:
1890: add %r27,4,%r27
1891: ld [%r24+44],%r23
1892: cmp %r23,%r0; be L674; nop
1893: set _652,%r8
1894: set 4,%r9
1895: call _printf; nop
1896: L674:
1897: L668:
1898: set -5,%r8
1899: call _McCarthy; nop
1900: cmp %r8,91; be L676; nop
1901: add %r27,8,%r27
1902: ld [%r24+44],%r23
1903: cmp %r23,%r0; be L678; nop
1904: set _652,%r8
1905: set 8,%r9
1906: call _printf; nop
1907: L678:
1908: L676:
1909: set 2,%r26
1910: set 3,%r23
1911: st %r23,[%fp+-44]
1912: add -44,%fp,%r25
1913: mov %r26,%r8
1914: mov %r25,%r9
1915: call _clobber; nop
1916: cmp %r26,2; bne L682; nop
1917: ld [%fp+-44],%r23
1918: cmp %r23,2; be L680; nop
1919: L682:
1920: add %r27,16,%r27
1921: ld [%r24+44],%r23
1922: cmp %r23,%r0; be L683; nop
1923: set _652,%r8
1924: set 16,%r9
1925: call _printf; nop
1926: L683:
1927: L680:
1928: ld [%r24+32],%f31
1929: fcmpes %f31,%f31; nop; fbue L685; nop
1930: add %r27,32,%r27
1931: ld [%r24+44],%r23
1932: cmp %r23,%r0; be L687; nop
1933: set _652,%r8
1934: set 32,%r9
1935: call _printf; nop
1936: L687:
1937: L685:
1938: mov %r27,%r24
1939: L651:
1940: ret; restore
1941: .global _McCarthy
1942: .align 4
1943: .proc 4
1944: _McCarthy:save %sp,-96,%sp
1945: cmp %r24,100; ble L690; nop
1946: sub %r24,10,%r24
1947: ba L689; nop
1948: L690:
1949: add %r24,11,%r8
1950: call _McCarthy; nop
1951: call _McCarthy; nop
1952: mov %r8,%r24
1953: L689:
1954: ret; restore
1955: .global _clobber
1956: .align 4
1957: .proc 4
1958: _clobber:
1959: set 3,%r8
1960: set 2,%r13
1961: st %r13,[%r9]
1962: L692:
1963: retl; nop
1964: .seg "data"
1965: _694:.ascii "Local error %d.\012\000"
1966: _695:.ascii "s714,er%d\012\000"
1967: _696:.ascii "s714 \000"
1968: .seg "text"
1969: .global _s714
1970: .align 4
1971: .proc 4
1972: _s714:save %sp,-368,%sp
1973: set _696,%r19
1974: st %r19,[%fp+-44]
1975: add %r24,60,%r19
1976: st %r19,[%fp+-48]
1977: st %r0,[%fp+-52]
1978: mov %r0,%r28
1979: ld [%r24+48],%r29
1980: L697:
1981: L698:
1982: ld [%fp+-48],%r19
1983: add %r19,1,%r18
1984: st %r18,[%fp+-48]
1985: ld [%fp+-44],%r18
1986: add %r18,1,%r17
1987: st %r17,[%fp+-44]
1988: ldsb [%r18],%r18
1989: stb %r18,[%r19]
1990: sll %r18,24,%g1; sra %g1,24,%r19
1991: cmp %r19,%r0; bne L697; nop
1992: set 5,%r27
1993: set 2,%r21
1994: mov %r21,%r27
1995: sll %r27,24,%g1; sra %g1,24,%r19
1996: cmp %r19,2; be L700; nop
1997: set 1,%r28
1998: cmp %r29,%r0; be L702; nop
1999: set _694,%r8
2000: mov %r28,%r9
2001: call _printf; nop
2002: L702:
2003: L700:
2004: set 5,%r27
2005: set 2,%r20
2006: sll %r20,16,%g1; sra %g1,16,%r19
2007: mov %r19,%r27
2008: sll %r27,24,%g1; sra %g1,24,%r19
2009: cmp %r19,2; be L704; nop
2010: set 2,%r28
2011: cmp %r29,%r0; be L706; nop
2012: set _694,%r8
2013: mov %r28,%r9
2014: call _printf; nop
2015: L706:
2016: L704:
2017: set 5,%r27
2018: set 2,%r19
2019: st %r19,[%fp+-4]
2020: ld [%fp+-4],%r27
2021: sll %r27,24,%g1; sra %g1,24,%r19
2022: cmp %r19,2; be L708; nop
2023: set 3,%r28
2024: cmp %r29,%r0; be L710; nop
2025: set _694,%r8
2026: mov %r28,%r9
2027: call _printf; nop
2028: L710:
2029: L708:
2030: set 5,%r27
2031: set 2,%r19
2032: st %r19,[%fp+-8]
2033: ld [%fp+-8],%r27
2034: sll %r27,24,%g1; sra %g1,24,%r19
2035: cmp %r19,2; be L712; nop
2036: set 4,%r28
2037: cmp %r29,%r0; be L714; nop
2038: set _694,%r8
2039: mov %r28,%r9
2040: call _printf; nop
2041: L714:
2042: L712:
2043: set 5,%r27
2044: set 2,%r19
2045: st %r19,[%fp+-12]
2046: ld [%fp+-12],%r27
2047: sll %r27,24,%g1; sra %g1,24,%r19
2048: cmp %r19,2; be L716; nop
2049: set 5,%r28
2050: cmp %r29,%r0; be L718; nop
2051: set _694,%r8
2052: mov %r28,%r9
2053: call _printf; nop
2054: L718:
2055: L716:
2056: set 5,%r27
2057: set L530,%r19
2058: ld [%r19],%f31
2059: st %f31,[%fp+-28]
2060: ld [%fp+-28],%f31
2061: fstod %f31,%f30
2062: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
2063: mov %r19,%r27
2064: sll %r27,24,%g1; sra %g1,24,%r19
2065: cmp %r19,2; be L720; nop
2066: set 6,%r28
2067: cmp %r29,%r0; be L722; nop
2068: set _694,%r8
2069: mov %r28,%r9
2070: call _printf; nop
2071: L722:
2072: L720:
2073: set 5,%r27
2074: set L416,%r19
2075: ld [%r19],%f30; ld [%r19+4],%f31
2076: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
2077: ld [%fp+-40],%f30; ld [%fp+-40+4],%f31
2078: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
2079: mov %r19,%r27
2080: sll %r27,24,%g1; sra %g1,24,%r19
2081: cmp %r19,2; be L724; nop
2082: set 7,%r28
2083: cmp %r29,%r0; be L726; nop
2084: set _694,%r8
2085: mov %r28,%r9
2086: call _printf; nop
2087: L726:
2088: L724:
2089: set 5,%r26
2090: set 2,%r21
2091: sll %r21,24,%g1; sra %g1,24,%r19
2092: mov %r19,%r26
2093: sll %r26,16,%g1; sra %g1,16,%r19
2094: cmp %r19,2; be L728; nop
2095: set 8,%r28
2096: cmp %r29,%r0; be L730; nop
2097: set _694,%r8
2098: mov %r28,%r9
2099: call _printf; nop
2100: L730:
2101: L728:
2102: set 5,%r26
2103: set 2,%r20
2104: mov %r20,%r26
2105: sll %r26,16,%g1; sra %g1,16,%r19
2106: cmp %r19,2; be L732; nop
2107: set 9,%r28
2108: cmp %r29,%r0; be L734; nop
2109: set _694,%r8
2110: mov %r28,%r9
2111: call _printf; nop
2112: L734:
2113: L732:
2114: set 5,%r26
2115: set 2,%r19
2116: st %r19,[%fp+-4]
2117: ld [%fp+-4],%r26
2118: sll %r26,16,%g1; sra %g1,16,%r19
2119: cmp %r19,2; be L736; nop
2120: set 10,%r28
2121: cmp %r29,%r0; be L738; nop
2122: set _694,%r8
2123: mov %r28,%r9
2124: call _printf; nop
2125: L738:
2126: L736:
2127: set 5,%r26
2128: set 2,%r19
2129: st %r19,[%fp+-8]
2130: ld [%fp+-8],%r26
2131: sll %r26,16,%g1; sra %g1,16,%r19
2132: cmp %r19,2; be L740; nop
2133: set 11,%r28
2134: cmp %r29,%r0; be L742; nop
2135: set _694,%r8
2136: mov %r28,%r9
2137: call _printf; nop
2138: L742:
2139: L740:
2140: set 5,%r26
2141: set 2,%r19
2142: st %r19,[%fp+-12]
2143: ld [%fp+-12],%r26
2144: sll %r26,16,%g1; sra %g1,16,%r19
2145: cmp %r19,2; be L744; nop
2146: set 12,%r28
2147: cmp %r29,%r0; be L746; nop
2148: set _694,%r8
2149: mov %r28,%r9
2150: call _printf; nop
2151: L746:
2152: L744:
2153: set 5,%r26
2154: set L530,%r19
2155: ld [%r19],%f31
2156: st %f31,[%fp+-28]
2157: ld [%fp+-28],%f31
2158: fstod %f31,%f30
2159: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
2160: mov %r19,%r26
2161: sll %r26,16,%g1; sra %g1,16,%r19
2162: cmp %r19,2; be L748; nop
2163: set 13,%r28
2164: cmp %r29,%r0; be L750; nop
2165: set _694,%r8
2166: mov %r28,%r9
2167: call _printf; nop
2168: L750:
2169: L748:
2170: set 5,%r26
2171: set L416,%r19
2172: ld [%r19],%f30; ld [%r19+4],%f31
2173: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
2174: ld [%fp+-40],%f30; ld [%fp+-40+4],%f31
2175: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
2176: mov %r19,%r26
2177: sll %r26,16,%g1; sra %g1,16,%r19
2178: cmp %r19,2; be L752; nop
2179: set 14,%r28
2180: cmp %r29,%r0; be L754; nop
2181: set _694,%r8
2182: mov %r28,%r9
2183: call _printf; nop
2184: L754:
2185: L752:
2186: set 5,%r25
2187: set 2,%r21
2188: sll %r21,24,%g1; sra %g1,24,%r19
2189: mov %r19,%r25
2190: cmp %r25,2; be L756; nop
2191: set 15,%r28
2192: cmp %r29,%r0; be L758; nop
2193: set _694,%r8
2194: mov %r28,%r9
2195: call _printf; nop
2196: L758:
2197: L756:
2198: set 5,%r25
2199: set 2,%r20
2200: sll %r20,16,%g1; sra %g1,16,%r19
2201: mov %r19,%r25
2202: cmp %r25,2; be L760; nop
2203: set 16,%r28
2204: cmp %r29,%r0; be L762; nop
2205: set _694,%r8
2206: mov %r28,%r9
2207: call _printf; nop
2208: L762:
2209: L760:
2210: set 5,%r25
2211: set 2,%r19
2212: st %r19,[%fp+-4]
2213: ld [%fp+-4],%r25
2214: cmp %r25,2; be L764; nop
2215: set 17,%r28
2216: cmp %r29,%r0; be L766; nop
2217: set _694,%r8
2218: mov %r28,%r9
2219: call _printf; nop
2220: L766:
2221: L764:
2222: set 5,%r25
2223: set 2,%r19
2224: st %r19,[%fp+-8]
2225: ld [%fp+-8],%r25
2226: cmp %r25,2; be L768; nop
2227: set 18,%r28
2228: cmp %r29,%r0; be L770; nop
2229: set _694,%r8
2230: mov %r28,%r9
2231: call _printf; nop
2232: L770:
2233: L768:
2234: set 5,%r25
2235: set 2,%r19
2236: st %r19,[%fp+-12]
2237: ld [%fp+-12],%r25
2238: cmp %r25,2; be L772; nop
2239: set 19,%r28
2240: cmp %r29,%r0; be L774; nop
2241: set _694,%r8
2242: mov %r28,%r9
2243: call _printf; nop
2244: L774:
2245: L772:
2246: set 5,%r25
2247: set L530,%r19
2248: ld [%r19],%f31
2249: st %f31,[%fp+-28]
2250: ld [%fp+-28],%f31
2251: fstod %f31,%f30
2252: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
2253: mov %r19,%r25
2254: cmp %r25,2; be L776; nop
2255: set 20,%r28
2256: cmp %r29,%r0; be L778; nop
2257: set _694,%r8
2258: mov %r28,%r9
2259: call _printf; nop
2260: L778:
2261: L776:
2262: set 5,%r25
2263: set L416,%r19
2264: ld [%r19],%f30; ld [%r19+4],%f31
2265: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
2266: ld [%fp+-40],%f30; ld [%fp+-40+4],%f31
2267: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
2268: mov %r19,%r25
2269: cmp %r25,2; be L780; nop
2270: set 21,%r28
2271: cmp %r29,%r0; be L782; nop
2272: set _694,%r8
2273: mov %r28,%r9
2274: call _printf; nop
2275: L782:
2276: L780:
2277: set 5,%r23
2278: set 2,%r21
2279: sll %r21,24,%g1; sra %g1,24,%r19
2280: mov %r19,%r23
2281: cmp %r23,2; be L784; nop
2282: set 22,%r28
2283: cmp %r29,%r0; be L786; nop
2284: set _694,%r8
2285: mov %r28,%r9
2286: call _printf; nop
2287: L786:
2288: L784:
2289: set 5,%r23
2290: set 2,%r20
2291: sll %r20,16,%g1; sra %g1,16,%r19
2292: mov %r19,%r23
2293: cmp %r23,2; be L788; nop
2294: set 23,%r28
2295: cmp %r29,%r0; be L790; nop
2296: set _694,%r8
2297: mov %r28,%r9
2298: call _printf; nop
2299: L790:
2300: L788:
2301: set 5,%r23
2302: set 2,%r19
2303: st %r19,[%fp+-4]
2304: ld [%fp+-4],%r23
2305: cmp %r23,2; be L792; nop
2306: set 24,%r28
2307: cmp %r29,%r0; be L794; nop
2308: set _694,%r8
2309: mov %r28,%r9
2310: call _printf; nop
2311: L794:
2312: L792:
2313: set 5,%r23
2314: set 2,%r19
2315: st %r19,[%fp+-8]
2316: ld [%fp+-8],%r23
2317: cmp %r23,2; be L796; nop
2318: set 25,%r28
2319: cmp %r29,%r0; be L798; nop
2320: set _694,%r8
2321: mov %r28,%r9
2322: call _printf; nop
2323: L798:
2324: L796:
2325: set 5,%r23
2326: set 2,%r19
2327: st %r19,[%fp+-12]
2328: ld [%fp+-12],%r23
2329: cmp %r23,2; be L800; nop
2330: set 26,%r28
2331: cmp %r29,%r0; be L802; nop
2332: set _694,%r8
2333: mov %r28,%r9
2334: call _printf; nop
2335: L802:
2336: L800:
2337: set 5,%r23
2338: set L530,%r19
2339: ld [%r19],%f31
2340: st %f31,[%fp+-28]
2341: ld [%fp+-28],%f31
2342: fstod %f31,%f30
2343: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
2344: mov %r19,%r23
2345: cmp %r23,2; be L804; nop
2346: set 27,%r28
2347: cmp %r29,%r0; be L806; nop
2348: set _694,%r8
2349: mov %r28,%r9
2350: call _printf; nop
2351: L806:
2352: L804:
2353: set 5,%r23
2354: set L416,%r19
2355: ld [%r19],%f30; ld [%r19+4],%f31
2356: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
2357: ld [%fp+-40],%f30; ld [%fp+-40+4],%f31
2358: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
2359: mov %r19,%r23
2360: cmp %r23,2; be L808; nop
2361: set 28,%r28
2362: cmp %r29,%r0; be L810; nop
2363: set _694,%r8
2364: mov %r28,%r9
2365: call _printf; nop
2366: L810:
2367: L808:
2368: set 5,%r22
2369: set 2,%r21
2370: sll %r21,24,%g1; sra %g1,24,%r19
2371: mov %r19,%r22
2372: cmp %r22,2; be L812; nop
2373: set 29,%r28
2374: cmp %r29,%r0; be L814; nop
2375: set _694,%r8
2376: mov %r28,%r9
2377: call _printf; nop
2378: L814:
2379: L812:
2380: set 5,%r22
2381: set 2,%r20
2382: sll %r20,16,%g1; sra %g1,16,%r19
2383: mov %r19,%r22
2384: cmp %r22,2; be L816; nop
2385: set 30,%r28
2386: cmp %r29,%r0; be L818; nop
2387: set _694,%r8
2388: mov %r28,%r9
2389: call _printf; nop
2390: L818:
2391: L816:
2392: set 5,%r22
2393: set 2,%r19
2394: st %r19,[%fp+-4]
2395: ld [%fp+-4],%r22
2396: cmp %r22,2; be L820; nop
2397: set 31,%r28
2398: cmp %r29,%r0; be L822; nop
2399: set _694,%r8
2400: mov %r28,%r9
2401: call _printf; nop
2402: L822:
2403: L820:
2404: set 5,%r22
2405: set 2,%r19
2406: st %r19,[%fp+-8]
2407: ld [%fp+-8],%r22
2408: cmp %r22,2; be L824; nop
2409: set 32,%r28
2410: cmp %r29,%r0; be L826; nop
2411: set _694,%r8
2412: mov %r28,%r9
2413: call _printf; nop
2414: L826:
2415: L824:
2416: set 5,%r22
2417: set 2,%r19
2418: st %r19,[%fp+-12]
2419: ld [%fp+-12],%r22
2420: cmp %r22,2; be L828; nop
2421: set 33,%r28
2422: cmp %r29,%r0; be L830; nop
2423: set _694,%r8
2424: mov %r28,%r9
2425: call _printf; nop
2426: L830:
2427: L828:
2428: set 5,%r22
2429: set L530,%r19
2430: ld [%r19],%f31
2431: st %f31,[%fp+-28]
2432: ld [%fp+-28],%f31
2433: fstod %f31,%f30
2434: set L835,%r19
2435: ld [%r19],%f28; ld [%r19+4],%f29
2436: fcmped %f30,%f28; nop; fbul L833; nop
2437: fsubd %f30,%f28,%f28
2438: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
2439: set 0x80000000,%r18
2440: add %r19,%r18,%r19
2441: st %r19,[%fp+-56]
2442: ba L834; nop
2443: L833:
2444: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
2445: st %r19,[%fp+-56]
2446: L834:
2447: ld [%fp+-56],%r22
2448: cmp %r22,2; be L836; nop
2449: set 34,%r28
2450: cmp %r29,%r0; be L838; nop
2451: set _694,%r8
2452: mov %r28,%r9
2453: call _printf; nop
2454: L838:
2455: L836:
2456: set 5,%r22
2457: set L416,%r19
2458: ld [%r19],%f30; ld [%r19+4],%f31
2459: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
2460: ld [%fp+-40],%f30; ld [%fp+-40+4],%f31
2461: set L835,%r19
2462: ld [%r19],%f28; ld [%r19+4],%f29
2463: fcmped %f30,%f28; nop; fbul L841; nop
2464: fsubd %f30,%f28,%f28
2465: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
2466: set 0x80000000,%r18
2467: add %r19,%r18,%r19
2468: st %r19,[%fp+-60]
2469: ba L842; nop
2470: L841:
2471: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
2472: st %r19,[%fp+-60]
2473: L842:
2474: ld [%fp+-60],%r22
2475: cmp %r22,2; be L843; nop
2476: set 35,%r28
2477: cmp %r29,%r0; be L845; nop
2478: set _694,%r8
2479: mov %r28,%r9
2480: call _printf; nop
2481: L845:
2482: L843:
2483: set L847,%r19
2484: ld [%r19],%f31
2485: st %f31,[%fp+-16]
2486: set 2,%r21
2487: sll %r21,24,%g1; sra %g1,24,%r19
2488: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
2489: fdtos %f30,%f31
2490: st %f31,[%fp+-16]
2491: ld [%fp+-16],%f31
2492: set L530,%r19
2493: ld [%r19],%f30
2494: fcmpes %f31,%f30; nop; fbue L848; nop
2495: set 36,%r28
2496: cmp %r29,%r0; be L850; nop
2497: set _694,%r8
2498: mov %r28,%r9
2499: call _printf; nop
2500: L850:
2501: L848:
2502: set L847,%r19
2503: ld [%r19],%f31
2504: st %f31,[%fp+-16]
2505: set 2,%r20
2506: sll %r20,16,%g1; sra %g1,16,%r19
2507: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
2508: fdtos %f30,%f31
2509: st %f31,[%fp+-16]
2510: ld [%fp+-16],%f31
2511: set L530,%r19
2512: ld [%r19],%f30
2513: fcmpes %f31,%f30; nop; fbue L852; nop
2514: set 37,%r28
2515: cmp %r29,%r0; be L854; nop
2516: set _694,%r8
2517: mov %r28,%r9
2518: call _printf; nop
2519: L854:
2520: L852:
2521: set L847,%r19
2522: ld [%r19],%f31
2523: st %f31,[%fp+-16]
2524: set 2,%r19
2525: st %r19,[%fp+-4]
2526: ld [%fp+-4],%r19
2527: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
2528: fdtos %f30,%f31
2529: st %f31,[%fp+-16]
2530: ld [%fp+-16],%f31
2531: set L530,%r19
2532: ld [%r19],%f30
2533: fcmpes %f31,%f30; nop; fbue L856; nop
2534: set 38,%r28
2535: cmp %r29,%r0; be L858; nop
2536: set _694,%r8
2537: mov %r28,%r9
2538: call _printf; nop
2539: L858:
2540: L856:
2541: set L847,%r19
2542: ld [%r19],%f31
2543: st %f31,[%fp+-16]
2544: set 2,%r19
2545: st %r19,[%fp+-8]
2546: ld [%fp+-8],%r19
2547: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
2548: fdtos %f30,%f31
2549: st %f31,[%fp+-16]
2550: ld [%fp+-16],%f31
2551: set L530,%r19
2552: ld [%r19],%f30
2553: fcmpes %f31,%f30; nop; fbue L860; nop
2554: set 39,%r28
2555: cmp %r29,%r0; be L862; nop
2556: set _694,%r8
2557: mov %r28,%r9
2558: call _printf; nop
2559: L862:
2560: L860:
2561: set L847,%r19
2562: ld [%r19],%f31
2563: st %f31,[%fp+-16]
2564: set 2,%r19
2565: st %r19,[%fp+-12]
2566: ld [%fp+-12],%r19
2567: cmp %r19,%r0; bl L865; nop
2568: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
2569: st %f30,[%fp+-72]; st %f31,[%fp+-72+4]
2570: ba L866; nop
2571: L865:
2572: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
2573: set L600,%r19
2574: ld [%r19],%f28; ld [%r19+4],%f29
2575: faddd %f30,%f28,%f30
2576: st %f30,[%fp+-72]; st %f31,[%fp+-72+4]
2577: L866:
2578: ld [%fp+-72],%f30; ld [%fp+-72+4],%f31
2579: fdtos %f30,%f31
2580: st %f31,[%fp+-16]
2581: ld [%fp+-16],%f31
2582: set L530,%r19
2583: ld [%r19],%f30
2584: fcmpes %f31,%f30; nop; fbue L867; nop
2585: set 40,%r28
2586: cmp %r29,%r0; be L869; nop
2587: set _694,%r8
2588: mov %r28,%r9
2589: call _printf; nop
2590: L869:
2591: L867:
2592: set L847,%r19
2593: ld [%r19],%f31
2594: st %f31,[%fp+-16]
2595: set L530,%r19
2596: ld [%r19],%f31
2597: st %f31,[%fp+-28]
2598: ld [%fp+-28],%f30
2599: st %f30,[%fp+-16]
2600: ld [%fp+-16],%f30
2601: fcmpes %f30,%f31; nop; fbue L871; nop
2602: set 41,%r28
2603: cmp %r29,%r0; be L873; nop
2604: set _694,%r8
2605: mov %r28,%r9
2606: call _printf; nop
2607: L873:
2608: L871:
2609: set L847,%r19
2610: ld [%r19],%f31
2611: st %f31,[%fp+-16]
2612: set L416,%r19
2613: ld [%r19],%f30; ld [%r19+4],%f31
2614: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
2615: ld [%fp+-40],%f30; ld [%fp+-40+4],%f31
2616: fdtos %f30,%f31
2617: st %f31,[%fp+-16]
2618: ld [%fp+-16],%f31
2619: set L530,%r19
2620: ld [%r19],%f30
2621: fcmpes %f31,%f30; nop; fbue L875; nop
2622: set 42,%r28
2623: cmp %r29,%r0; be L877; nop
2624: set _694,%r8
2625: mov %r28,%r9
2626: call _printf; nop
2627: L877:
2628: L875:
2629: set L879,%r19
2630: ld [%r19],%f30; ld [%r19+4],%f31
2631: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
2632: set 2,%r21
2633: sll %r21,24,%g1; sra %g1,24,%r19
2634: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
2635: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
2636: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
2637: set L416,%r19
2638: ld [%r19],%f28; ld [%r19+4],%f29
2639: fcmped %f30,%f28; nop; fbue L880; nop
2640: set 43,%r28
2641: cmp %r29,%r0; be L882; nop
2642: set _694,%r8
2643: mov %r28,%r9
2644: call _printf; nop
2645: L882:
2646: L880:
2647: set L879,%r19
2648: ld [%r19],%f30; ld [%r19+4],%f31
2649: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
2650: set 2,%r20
2651: sll %r20,16,%g1; sra %g1,16,%r19
2652: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
2653: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
2654: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
2655: set L416,%r19
2656: ld [%r19],%f28; ld [%r19+4],%f29
2657: fcmped %f30,%f28; nop; fbue L884; nop
2658: set 44,%r28
2659: cmp %r29,%r0; be L886; nop
2660: set _694,%r8
2661: mov %r28,%r9
2662: call _printf; nop
2663: L886:
2664: L884:
2665: set L879,%r19
2666: ld [%r19],%f30; ld [%r19+4],%f31
2667: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
2668: set 2,%r19
2669: st %r19,[%fp+-4]
2670: ld [%fp+-4],%r19
2671: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
2672: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
2673: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
2674: set L416,%r19
2675: ld [%r19],%f28; ld [%r19+4],%f29
2676: fcmped %f30,%f28; nop; fbue L888; nop
2677: set 45,%r28
2678: cmp %r29,%r0; be L890; nop
2679: set _694,%r8
2680: mov %r28,%r9
2681: call _printf; nop
2682: L890:
2683: L888:
2684: set L879,%r19
2685: ld [%r19],%f30; ld [%r19+4],%f31
2686: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
2687: set 2,%r19
2688: st %r19,[%fp+-8]
2689: ld [%fp+-8],%r19
2690: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
2691: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
2692: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
2693: set L416,%r19
2694: ld [%r19],%f28; ld [%r19+4],%f29
2695: fcmped %f30,%f28; nop; fbue L892; nop
2696: set 46,%r28
2697: cmp %r29,%r0; be L894; nop
2698: set _694,%r8
2699: mov %r28,%r9
2700: call _printf; nop
2701: L894:
2702: L892:
2703: set L879,%r19
2704: ld [%r19],%f30; ld [%r19+4],%f31
2705: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
2706: set 2,%r19
2707: st %r19,[%fp+-12]
2708: ld [%fp+-12],%r19
2709: cmp %r19,%r0; bl L897; nop
2710: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
2711: st %f30,[%fp+-80]; st %f31,[%fp+-80+4]
2712: ba L898; nop
2713: L897:
2714: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
2715: set L600,%r19
2716: ld [%r19],%f28; ld [%r19+4],%f29
2717: faddd %f30,%f28,%f30
2718: st %f30,[%fp+-80]; st %f31,[%fp+-80+4]
2719: L898:
2720: ld [%fp+-80],%f30; ld [%fp+-80+4],%f31
2721: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
2722: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
2723: set L416,%r19
2724: ld [%r19],%f28; ld [%r19+4],%f29
2725: fcmped %f30,%f28; nop; fbue L899; nop
2726: set 47,%r28
2727: cmp %r29,%r0; be L901; nop
2728: set _694,%r8
2729: mov %r28,%r9
2730: call _printf; nop
2731: L901:
2732: L899:
2733: set L879,%r19
2734: ld [%r19],%f30; ld [%r19+4],%f31
2735: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
2736: set L530,%r19
2737: ld [%r19],%f31
2738: st %f31,[%fp+-28]
2739: ld [%fp+-28],%f31
2740: fstod %f31,%f30
2741: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
2742: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
2743: set L416,%r19
2744: ld [%r19],%f28; ld [%r19+4],%f29
2745: fcmped %f30,%f28; nop; fbue L903; nop
2746: set 48,%r28
2747: cmp %r29,%r0; be L905; nop
2748: set _694,%r8
2749: mov %r28,%r9
2750: call _printf; nop
2751: L905:
2752: L903:
2753: set L879,%r19
2754: ld [%r19],%f30; ld [%r19+4],%f31
2755: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
2756: set L416,%r19
2757: ld [%r19],%f30; ld [%r19+4],%f31
2758: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
2759: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
2760: st %f28,[%fp+-24]; st %f29,[%fp+-24+4]
2761: ld [%fp+-24],%f28; ld [%fp+-24+4],%f29
2762: fcmped %f28,%f30; nop; fbue L907; nop
2763: set 49,%r28
2764: cmp %r29,%r0; be L909; nop
2765: set _694,%r8
2766: mov %r28,%r9
2767: call _printf; nop
2768: L909:
2769: L907:
2770: set 5,%r27
2771: set 2,%r21
2772: sll %r27,24,%g1; sra %g1,24,%r19
2773: sll %r21,24,%g1; sra %g1,24,%r18
2774: add %r19,%r18,%r27
2775: sll %r27,24,%g1; sra %g1,24,%r19
2776: cmp %r19,7; be L911; nop
2777: set 50,%r28
2778: cmp %r29,%r0; be L913; nop
2779: set _694,%r8
2780: mov %r28,%r9
2781: call _printf; nop
2782: L913:
2783: L911:
2784: set 5,%r27
2785: set 2,%r20
2786: sll %r27,24,%g1; sra %g1,24,%r19
2787: sll %r20,16,%g1; sra %g1,16,%r18
2788: add %r19,%r18,%r27
2789: sll %r27,24,%g1; sra %g1,24,%r19
2790: cmp %r19,7; be L915; nop
2791: set 51,%r28
2792: cmp %r29,%r0; be L917; nop
2793: set _694,%r8
2794: mov %r28,%r9
2795: call _printf; nop
2796: L917:
2797: L915:
2798: set 5,%r27
2799: set 2,%r19
2800: st %r19,[%fp+-4]
2801: sll %r27,24,%g1; sra %g1,24,%r19
2802: ld [%fp+-4],%r18
2803: add %r19,%r18,%r27
2804: sll %r27,24,%g1; sra %g1,24,%r19
2805: cmp %r19,7; be L919; nop
2806: set 52,%r28
2807: cmp %r29,%r0; be L921; nop
2808: set _694,%r8
2809: mov %r28,%r9
2810: call _printf; nop
2811: L921:
2812: L919:
2813: set 5,%r27
2814: set 2,%r19
2815: st %r19,[%fp+-8]
2816: sll %r27,24,%g1; sra %g1,24,%r19
2817: ld [%fp+-8],%r18
2818: add %r19,%r18,%r27
2819: sll %r27,24,%g1; sra %g1,24,%r19
2820: cmp %r19,7; be L923; nop
2821: set 53,%r28
2822: cmp %r29,%r0; be L925; nop
2823: set _694,%r8
2824: mov %r28,%r9
2825: call _printf; nop
2826: L925:
2827: L923:
2828: set 5,%r27
2829: set 2,%r19
2830: st %r19,[%fp+-12]
2831: sll %r27,24,%g1; sra %g1,24,%r19
2832: ld [%fp+-12],%r18
2833: add %r19,%r18,%r27
2834: sll %r27,24,%g1; sra %g1,24,%r19
2835: cmp %r19,7; be L927; nop
2836: set 54,%r28
2837: cmp %r29,%r0; be L929; nop
2838: set _694,%r8
2839: mov %r28,%r9
2840: call _printf; nop
2841: L929:
2842: L927:
2843: set 5,%r27
2844: set L530,%r19
2845: ld [%r19],%f31
2846: st %f31,[%fp+-28]
2847: sll %r27,24,%g1; sra %g1,24,%r19
2848: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
2849: fdtos %f30,%f31
2850: ld [%fp+-28],%f30
2851: fadds %f31,%f30,%f31
2852: fstod %f31,%f30
2853: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
2854: mov %r19,%r27
2855: sll %r27,24,%g1; sra %g1,24,%r19
2856: cmp %r19,7; be L931; nop
2857: set 55,%r28
2858: cmp %r29,%r0; be L933; nop
2859: set _694,%r8
2860: mov %r28,%r9
2861: call _printf; nop
2862: L933:
2863: L931:
2864: set 5,%r27
2865: set L416,%r19
2866: ld [%r19],%f30; ld [%r19+4],%f31
2867: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
2868: sll %r27,24,%g1; sra %g1,24,%r19
2869: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
2870: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
2871: faddd %f30,%f28,%f30
2872: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
2873: mov %r19,%r27
2874: sll %r27,24,%g1; sra %g1,24,%r19
2875: cmp %r19,7; be L935; nop
2876: set 56,%r28
2877: cmp %r29,%r0; be L937; nop
2878: set _694,%r8
2879: mov %r28,%r9
2880: call _printf; nop
2881: L937:
2882: L935:
2883: set 5,%r26
2884: set 2,%r21
2885: sll %r26,16,%g1; sra %g1,16,%r19
2886: sll %r21,24,%g1; sra %g1,24,%r18
2887: add %r19,%r18,%r26
2888: sll %r26,16,%g1; sra %g1,16,%r19
2889: cmp %r19,7; be L939; nop
2890: set 57,%r28
2891: cmp %r29,%r0; be L941; nop
2892: set _694,%r8
2893: mov %r28,%r9
2894: call _printf; nop
2895: L941:
2896: L939:
2897: set 5,%r26
2898: set 2,%r20
2899: sll %r26,16,%g1; sra %g1,16,%r19
2900: sll %r20,16,%g1; sra %g1,16,%r18
2901: add %r19,%r18,%r26
2902: sll %r26,16,%g1; sra %g1,16,%r19
2903: cmp %r19,7; be L943; nop
2904: set 58,%r28
2905: cmp %r29,%r0; be L945; nop
2906: set _694,%r8
2907: mov %r28,%r9
2908: call _printf; nop
2909: L945:
2910: L943:
2911: set 5,%r26
2912: set 2,%r19
2913: st %r19,[%fp+-4]
2914: sll %r26,16,%g1; sra %g1,16,%r19
2915: ld [%fp+-4],%r18
2916: add %r19,%r18,%r26
2917: sll %r26,16,%g1; sra %g1,16,%r19
2918: cmp %r19,7; be L947; nop
2919: set 59,%r28
2920: cmp %r29,%r0; be L949; nop
2921: set _694,%r8
2922: mov %r28,%r9
2923: call _printf; nop
2924: L949:
2925: L947:
2926: set 5,%r26
2927: set 2,%r19
2928: st %r19,[%fp+-8]
2929: sll %r26,16,%g1; sra %g1,16,%r19
2930: ld [%fp+-8],%r18
2931: add %r19,%r18,%r26
2932: sll %r26,16,%g1; sra %g1,16,%r19
2933: cmp %r19,7; be L951; nop
2934: set 60,%r28
2935: cmp %r29,%r0; be L953; nop
2936: set _694,%r8
2937: mov %r28,%r9
2938: call _printf; nop
2939: L953:
2940: L951:
2941: set 5,%r26
2942: set 2,%r19
2943: st %r19,[%fp+-12]
2944: sll %r26,16,%g1; sra %g1,16,%r19
2945: ld [%fp+-12],%r18
2946: add %r19,%r18,%r26
2947: sll %r26,16,%g1; sra %g1,16,%r19
2948: cmp %r19,7; be L955; nop
2949: set 61,%r28
2950: cmp %r29,%r0; be L957; nop
2951: set _694,%r8
2952: mov %r28,%r9
2953: call _printf; nop
2954: L957:
2955: L955:
2956: set 5,%r26
2957: set L530,%r19
2958: ld [%r19],%f31
2959: st %f31,[%fp+-28]
2960: sll %r26,16,%g1; sra %g1,16,%r19
2961: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
2962: fdtos %f30,%f31
2963: ld [%fp+-28],%f30
2964: fadds %f31,%f30,%f31
2965: fstod %f31,%f30
2966: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
2967: mov %r19,%r26
2968: sll %r26,16,%g1; sra %g1,16,%r19
2969: cmp %r19,7; be L959; nop
2970: set 62,%r28
2971: cmp %r29,%r0; be L961; nop
2972: set _694,%r8
2973: mov %r28,%r9
2974: call _printf; nop
2975: L961:
2976: L959:
2977: set 5,%r26
2978: set L416,%r19
2979: ld [%r19],%f30; ld [%r19+4],%f31
2980: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
2981: sll %r26,16,%g1; sra %g1,16,%r19
2982: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
2983: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
2984: faddd %f30,%f28,%f30
2985: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
2986: mov %r19,%r26
2987: sll %r26,16,%g1; sra %g1,16,%r19
2988: cmp %r19,7; be L963; nop
2989: set 63,%r28
2990: cmp %r29,%r0; be L965; nop
2991: set _694,%r8
2992: mov %r28,%r9
2993: call _printf; nop
2994: L965:
2995: L963:
2996: set 5,%r25
2997: set 2,%r21
2998: sll %r21,24,%g1; sra %g1,24,%r19
2999: add %r25,%r19,%r25
3000: cmp %r25,7; be L967; nop
3001: set 64,%r28
3002: cmp %r29,%r0; be L969; nop
3003: set _694,%r8
3004: mov %r28,%r9
3005: call _printf; nop
3006: L969:
3007: L967:
3008: set 5,%r25
3009: set 2,%r20
3010: sll %r20,16,%g1; sra %g1,16,%r19
3011: add %r25,%r19,%r25
3012: cmp %r25,7; be L971; nop
3013: set 65,%r28
3014: cmp %r29,%r0; be L973; nop
3015: set _694,%r8
3016: mov %r28,%r9
3017: call _printf; nop
3018: L973:
3019: L971:
3020: set 5,%r25
3021: set 2,%r19
3022: st %r19,[%fp+-4]
3023: ld [%fp+-4],%r19
3024: add %r25,%r19,%r25
3025: cmp %r25,7; be L975; nop
3026: set 66,%r28
3027: cmp %r29,%r0; be L977; nop
3028: set _694,%r8
3029: mov %r28,%r9
3030: call _printf; nop
3031: L977:
3032: L975:
3033: set 5,%r25
3034: set 2,%r19
3035: st %r19,[%fp+-8]
3036: ld [%fp+-8],%r19
3037: add %r25,%r19,%r25
3038: cmp %r25,7; be L979; nop
3039: set 67,%r28
3040: cmp %r29,%r0; be L981; nop
3041: set _694,%r8
3042: mov %r28,%r9
3043: call _printf; nop
3044: L981:
3045: L979:
3046: set 5,%r25
3047: set 2,%r19
3048: st %r19,[%fp+-12]
3049: ld [%fp+-12],%r19
3050: add %r25,%r19,%r25
3051: cmp %r25,7; be L983; nop
3052: set 68,%r28
3053: cmp %r29,%r0; be L985; nop
3054: set _694,%r8
3055: mov %r28,%r9
3056: call _printf; nop
3057: L985:
3058: L983:
3059: set 5,%r25
3060: set L530,%r19
3061: ld [%r19],%f31
3062: st %f31,[%fp+-28]
3063: st %r25,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3064: fdtos %f30,%f31
3065: ld [%fp+-28],%f30
3066: fadds %f31,%f30,%f31
3067: fstod %f31,%f30
3068: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
3069: mov %r19,%r25
3070: cmp %r25,7; be L987; nop
3071: set 69,%r28
3072: cmp %r29,%r0; be L989; nop
3073: set _694,%r8
3074: mov %r28,%r9
3075: call _printf; nop
3076: L989:
3077: L987:
3078: set 5,%r25
3079: set L416,%r19
3080: ld [%r19],%f30; ld [%r19+4],%f31
3081: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
3082: st %r25,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3083: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
3084: faddd %f30,%f28,%f30
3085: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
3086: mov %r19,%r25
3087: cmp %r25,7; be L991; nop
3088: set 70,%r28
3089: cmp %r29,%r0; be L993; nop
3090: set _694,%r8
3091: mov %r28,%r9
3092: call _printf; nop
3093: L993:
3094: L991:
3095: set 5,%r23
3096: set 2,%r21
3097: sll %r21,24,%g1; sra %g1,24,%r19
3098: add %r23,%r19,%r23
3099: cmp %r23,7; be L995; nop
3100: set 71,%r28
3101: cmp %r29,%r0; be L997; nop
3102: set _694,%r8
3103: mov %r28,%r9
3104: call _printf; nop
3105: L997:
3106: L995:
3107: set 5,%r23
3108: set 2,%r20
3109: sll %r20,16,%g1; sra %g1,16,%r19
3110: add %r23,%r19,%r23
3111: cmp %r23,7; be L999; nop
3112: set 72,%r28
3113: cmp %r29,%r0; be L1001; nop
3114: set _694,%r8
3115: mov %r28,%r9
3116: call _printf; nop
3117: L1001:
3118: L999:
3119: set 5,%r23
3120: set 2,%r19
3121: st %r19,[%fp+-4]
3122: ld [%fp+-4],%r19
3123: add %r23,%r19,%r23
3124: cmp %r23,7; be L1003; nop
3125: set 73,%r28
3126: cmp %r29,%r0; be L1005; nop
3127: set _694,%r8
3128: mov %r28,%r9
3129: call _printf; nop
3130: L1005:
3131: L1003:
3132: set 5,%r23
3133: set 2,%r19
3134: st %r19,[%fp+-8]
3135: ld [%fp+-8],%r19
3136: add %r23,%r19,%r23
3137: cmp %r23,7; be L1007; nop
3138: set 74,%r28
3139: cmp %r29,%r0; be L1009; nop
3140: set _694,%r8
3141: mov %r28,%r9
3142: call _printf; nop
3143: L1009:
3144: L1007:
3145: set 5,%r23
3146: set 2,%r19
3147: st %r19,[%fp+-12]
3148: ld [%fp+-12],%r19
3149: add %r23,%r19,%r23
3150: cmp %r23,7; be L1011; nop
3151: set 75,%r28
3152: cmp %r29,%r0; be L1013; nop
3153: set _694,%r8
3154: mov %r28,%r9
3155: call _printf; nop
3156: L1013:
3157: L1011:
3158: set 5,%r23
3159: set L530,%r19
3160: ld [%r19],%f31
3161: st %f31,[%fp+-28]
3162: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3163: fdtos %f30,%f31
3164: ld [%fp+-28],%f30
3165: fadds %f31,%f30,%f31
3166: fstod %f31,%f30
3167: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
3168: mov %r19,%r23
3169: cmp %r23,7; be L1015; nop
3170: set 76,%r28
3171: cmp %r29,%r0; be L1017; nop
3172: set _694,%r8
3173: mov %r28,%r9
3174: call _printf; nop
3175: L1017:
3176: L1015:
3177: set 5,%r23
3178: set L416,%r19
3179: ld [%r19],%f30; ld [%r19+4],%f31
3180: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
3181: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3182: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
3183: faddd %f30,%f28,%f30
3184: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
3185: mov %r19,%r23
3186: cmp %r23,7; be L1019; nop
3187: set 77,%r28
3188: cmp %r29,%r0; be L1021; nop
3189: set _694,%r8
3190: mov %r28,%r9
3191: call _printf; nop
3192: L1021:
3193: L1019:
3194: set 5,%r22
3195: set 2,%r21
3196: sll %r21,24,%g1; sra %g1,24,%r19
3197: add %r22,%r19,%r22
3198: cmp %r22,7; be L1023; nop
3199: set 78,%r28
3200: cmp %r29,%r0; be L1025; nop
3201: set _694,%r8
3202: mov %r28,%r9
3203: call _printf; nop
3204: L1025:
3205: L1023:
3206: set 5,%r22
3207: set 2,%r20
3208: sll %r20,16,%g1; sra %g1,16,%r19
3209: add %r22,%r19,%r22
3210: cmp %r22,7; be L1027; nop
3211: set 79,%r28
3212: cmp %r29,%r0; be L1029; nop
3213: set _694,%r8
3214: mov %r28,%r9
3215: call _printf; nop
3216: L1029:
3217: L1027:
3218: set 5,%r22
3219: set 2,%r19
3220: st %r19,[%fp+-4]
3221: ld [%fp+-4],%r19
3222: add %r22,%r19,%r22
3223: cmp %r22,7; be L1031; nop
3224: set 80,%r28
3225: cmp %r29,%r0; be L1033; nop
3226: set _694,%r8
3227: mov %r28,%r9
3228: call _printf; nop
3229: L1033:
3230: L1031:
3231: set 5,%r22
3232: set 2,%r19
3233: st %r19,[%fp+-8]
3234: ld [%fp+-8],%r19
3235: add %r22,%r19,%r22
3236: cmp %r22,7; be L1035; nop
3237: set 81,%r28
3238: cmp %r29,%r0; be L1037; nop
3239: set _694,%r8
3240: mov %r28,%r9
3241: call _printf; nop
3242: L1037:
3243: L1035:
3244: set 5,%r22
3245: set 2,%r19
3246: st %r19,[%fp+-12]
3247: ld [%fp+-12],%r19
3248: add %r22,%r19,%r22
3249: cmp %r22,7; be L1039; nop
3250: set 82,%r28
3251: cmp %r29,%r0; be L1041; nop
3252: set _694,%r8
3253: mov %r28,%r9
3254: call _printf; nop
3255: L1041:
3256: L1039:
3257: set 5,%r22
3258: set L530,%r19
3259: ld [%r19],%f31
3260: st %f31,[%fp+-28]
3261: mov %r22,%r19
3262: cmp %r19,%r0; bl L1047; nop
3263: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3264: st %f30,[%fp+-96]; st %f31,[%fp+-96+4]
3265: ba L1048; nop
3266: L1047:
3267: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3268: set L600,%r19
3269: ld [%r19],%f28; ld [%r19+4],%f29
3270: faddd %f30,%f28,%f30
3271: st %f30,[%fp+-96]; st %f31,[%fp+-96+4]
3272: L1048:
3273: ld [%fp+-96],%f30; ld [%fp+-96+4],%f31
3274: fdtos %f30,%f31
3275: ld [%fp+-28],%f30
3276: fadds %f31,%f30,%f31
3277: fstod %f31,%f30
3278: set L835,%r19
3279: ld [%r19],%f28; ld [%r19+4],%f29
3280: fcmped %f30,%f28; nop; fbul L1045; nop
3281: fsubd %f30,%f28,%f28
3282: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
3283: set 0x80000000,%r18
3284: add %r19,%r18,%r19
3285: st %r19,[%fp+-84]
3286: ba L1046; nop
3287: L1045:
3288: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
3289: st %r19,[%fp+-84]
3290: L1046:
3291: ld [%fp+-84],%r22
3292: cmp %r22,7; be L1049; nop
3293: set 83,%r28
3294: cmp %r29,%r0; be L1051; nop
3295: set _694,%r8
3296: mov %r28,%r9
3297: call _printf; nop
3298: L1051:
3299: L1049:
3300: set 5,%r22
3301: set L416,%r19
3302: ld [%r19],%f30; ld [%r19+4],%f31
3303: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
3304: mov %r22,%r19
3305: cmp %r19,%r0; bl L1057; nop
3306: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3307: st %f30,[%fp+-112]; st %f31,[%fp+-112+4]
3308: ba L1058; nop
3309: L1057:
3310: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3311: set L600,%r19
3312: ld [%r19],%f28; ld [%r19+4],%f29
3313: faddd %f30,%f28,%f30
3314: st %f30,[%fp+-112]; st %f31,[%fp+-112+4]
3315: L1058:
3316: ld [%fp+-112],%f30; ld [%fp+-112+4],%f31
3317: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
3318: faddd %f30,%f28,%f30
3319: set L835,%r19
3320: ld [%r19],%f28; ld [%r19+4],%f29
3321: fcmped %f30,%f28; nop; fbul L1055; nop
3322: fsubd %f30,%f28,%f28
3323: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
3324: set 0x80000000,%r18
3325: add %r19,%r18,%r19
3326: st %r19,[%fp+-100]
3327: ba L1056; nop
3328: L1055:
3329: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
3330: st %r19,[%fp+-100]
3331: L1056:
3332: ld [%fp+-100],%r22
3333: cmp %r22,7; be L1059; nop
3334: set 84,%r28
3335: cmp %r29,%r0; be L1061; nop
3336: set _694,%r8
3337: mov %r28,%r9
3338: call _printf; nop
3339: L1061:
3340: L1059:
3341: set L847,%r19
3342: ld [%r19],%f31
3343: st %f31,[%fp+-16]
3344: set 2,%r21
3345: ld [%fp+-16],%f31
3346: sll %r21,24,%g1; sra %g1,24,%r19
3347: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
3348: fdtos %f28,%f30
3349: fadds %f31,%f30,%f31
3350: st %f31,[%fp+-16]
3351: ld [%fp+-16],%f31
3352: set L1065,%r19
3353: ld [%r19],%f30
3354: fcmpes %f31,%f30; nop; fbue L1063; nop
3355: set 85,%r28
3356: cmp %r29,%r0; be L1066; nop
3357: set _694,%r8
3358: mov %r28,%r9
3359: call _printf; nop
3360: L1066:
3361: L1063:
3362: set L847,%r19
3363: ld [%r19],%f31
3364: st %f31,[%fp+-16]
3365: set 2,%r20
3366: ld [%fp+-16],%f31
3367: sll %r20,16,%g1; sra %g1,16,%r19
3368: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
3369: fdtos %f28,%f30
3370: fadds %f31,%f30,%f31
3371: st %f31,[%fp+-16]
3372: ld [%fp+-16],%f31
3373: set L1065,%r19
3374: ld [%r19],%f30
3375: fcmpes %f31,%f30; nop; fbue L1068; nop
3376: set 86,%r28
3377: cmp %r29,%r0; be L1070; nop
3378: set _694,%r8
3379: mov %r28,%r9
3380: call _printf; nop
3381: L1070:
3382: L1068:
3383: set L847,%r19
3384: ld [%r19],%f31
3385: st %f31,[%fp+-16]
3386: set 2,%r19
3387: st %r19,[%fp+-4]
3388: ld [%fp+-16],%f31
3389: ld [%fp+-4],%r19
3390: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
3391: fdtos %f28,%f30
3392: fadds %f31,%f30,%f31
3393: st %f31,[%fp+-16]
3394: ld [%fp+-16],%f31
3395: set L1065,%r19
3396: ld [%r19],%f30
3397: fcmpes %f31,%f30; nop; fbue L1072; nop
3398: set 87,%r28
3399: cmp %r29,%r0; be L1074; nop
3400: set _694,%r8
3401: mov %r28,%r9
3402: call _printf; nop
3403: L1074:
3404: L1072:
3405: set L847,%r19
3406: ld [%r19],%f31
3407: st %f31,[%fp+-16]
3408: set 2,%r19
3409: st %r19,[%fp+-8]
3410: ld [%fp+-16],%f31
3411: ld [%fp+-8],%r19
3412: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
3413: fdtos %f28,%f30
3414: fadds %f31,%f30,%f31
3415: st %f31,[%fp+-16]
3416: ld [%fp+-16],%f31
3417: set L1065,%r19
3418: ld [%r19],%f30
3419: fcmpes %f31,%f30; nop; fbue L1076; nop
3420: set 88,%r28
3421: cmp %r29,%r0; be L1078; nop
3422: set _694,%r8
3423: mov %r28,%r9
3424: call _printf; nop
3425: L1078:
3426: L1076:
3427: set L847,%r19
3428: ld [%r19],%f31
3429: st %f31,[%fp+-16]
3430: set 2,%r19
3431: st %r19,[%fp+-12]
3432: ld [%fp+-12],%r19
3433: cmp %r19,%r0; bl L1081; nop
3434: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3435: st %f30,[%fp+-120]; st %f31,[%fp+-120+4]
3436: ba L1082; nop
3437: L1081:
3438: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3439: set L600,%r19
3440: ld [%r19],%f28; ld [%r19+4],%f29
3441: faddd %f30,%f28,%f30
3442: st %f30,[%fp+-120]; st %f31,[%fp+-120+4]
3443: L1082:
3444: ld [%fp+-16],%f31
3445: ld [%fp+-120],%f28; ld [%fp+-120+4],%f29
3446: fdtos %f28,%f30
3447: fadds %f31,%f30,%f31
3448: st %f31,[%fp+-16]
3449: ld [%fp+-16],%f31
3450: set L1065,%r19
3451: ld [%r19],%f30
3452: fcmpes %f31,%f30; nop; fbue L1083; nop
3453: set 89,%r28
3454: cmp %r29,%r0; be L1085; nop
3455: set _694,%r8
3456: mov %r28,%r9
3457: call _printf; nop
3458: L1085:
3459: L1083:
3460: set L847,%r19
3461: ld [%r19],%f31
3462: st %f31,[%fp+-16]
3463: set L530,%r19
3464: ld [%r19],%f31
3465: st %f31,[%fp+-28]
3466: ld [%fp+-16],%f31
3467: ld [%fp+-28],%f30
3468: fadds %f31,%f30,%f31
3469: st %f31,[%fp+-16]
3470: ld [%fp+-16],%f31
3471: set L1065,%r19
3472: ld [%r19],%f30
3473: fcmpes %f31,%f30; nop; fbue L1087; nop
3474: set 90,%r28
3475: cmp %r29,%r0; be L1089; nop
3476: set _694,%r8
3477: mov %r28,%r9
3478: call _printf; nop
3479: L1089:
3480: L1087:
3481: set L847,%r19
3482: ld [%r19],%f31
3483: st %f31,[%fp+-16]
3484: set L416,%r19
3485: ld [%r19],%f30; ld [%r19+4],%f31
3486: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
3487: ld [%fp+-16],%f31
3488: fstod %f31,%f30
3489: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
3490: faddd %f30,%f28,%f30
3491: fdtos %f30,%f31
3492: st %f31,[%fp+-16]
3493: ld [%fp+-16],%f31
3494: set L1065,%r19
3495: ld [%r19],%f30
3496: fcmpes %f31,%f30; nop; fbue L1091; nop
3497: set 91,%r28
3498: cmp %r29,%r0; be L1093; nop
3499: set _694,%r8
3500: mov %r28,%r9
3501: call _printf; nop
3502: L1093:
3503: L1091:
3504: set L879,%r19
3505: ld [%r19],%f30; ld [%r19+4],%f31
3506: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
3507: set 2,%r21
3508: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
3509: sll %r21,24,%g1; sra %g1,24,%r19
3510: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
3511: faddd %f30,%f28,%f30
3512: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
3513: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
3514: set L1097,%r19
3515: ld [%r19],%f28; ld [%r19+4],%f29
3516: fcmped %f30,%f28; nop; fbue L1095; nop
3517: set 92,%r28
3518: cmp %r29,%r0; be L1098; nop
3519: set _694,%r8
3520: mov %r28,%r9
3521: call _printf; nop
3522: L1098:
3523: L1095:
3524: set L879,%r19
3525: ld [%r19],%f30; ld [%r19+4],%f31
3526: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
3527: set 2,%r20
3528: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
3529: sll %r20,16,%g1; sra %g1,16,%r19
3530: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
3531: faddd %f30,%f28,%f30
3532: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
3533: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
3534: set L1097,%r19
3535: ld [%r19],%f28; ld [%r19+4],%f29
3536: fcmped %f30,%f28; nop; fbue L1100; nop
3537: set 93,%r28
3538: cmp %r29,%r0; be L1102; nop
3539: set _694,%r8
3540: mov %r28,%r9
3541: call _printf; nop
3542: L1102:
3543: L1100:
3544: set L879,%r19
3545: ld [%r19],%f30; ld [%r19+4],%f31
3546: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
3547: set 2,%r19
3548: st %r19,[%fp+-4]
3549: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
3550: ld [%fp+-4],%r19
3551: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
3552: faddd %f30,%f28,%f30
3553: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
3554: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
3555: set L1097,%r19
3556: ld [%r19],%f28; ld [%r19+4],%f29
3557: fcmped %f30,%f28; nop; fbue L1104; nop
3558: set 94,%r28
3559: cmp %r29,%r0; be L1106; nop
3560: set _694,%r8
3561: mov %r28,%r9
3562: call _printf; nop
3563: L1106:
3564: L1104:
3565: set L879,%r19
3566: ld [%r19],%f30; ld [%r19+4],%f31
3567: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
3568: set 2,%r19
3569: st %r19,[%fp+-8]
3570: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
3571: ld [%fp+-8],%r19
3572: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
3573: faddd %f30,%f28,%f30
3574: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
3575: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
3576: set L1097,%r19
3577: ld [%r19],%f28; ld [%r19+4],%f29
3578: fcmped %f30,%f28; nop; fbue L1108; nop
3579: set 95,%r28
3580: cmp %r29,%r0; be L1110; nop
3581: set _694,%r8
3582: mov %r28,%r9
3583: call _printf; nop
3584: L1110:
3585: L1108:
3586: set L879,%r19
3587: ld [%r19],%f30; ld [%r19+4],%f31
3588: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
3589: set 2,%r19
3590: st %r19,[%fp+-12]
3591: ld [%fp+-12],%r19
3592: cmp %r19,%r0; bl L1113; nop
3593: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3594: st %f30,[%fp+-128]; st %f31,[%fp+-128+4]
3595: ba L1114; nop
3596: L1113:
3597: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3598: set L600,%r19
3599: ld [%r19],%f28; ld [%r19+4],%f29
3600: faddd %f30,%f28,%f30
3601: st %f30,[%fp+-128]; st %f31,[%fp+-128+4]
3602: L1114:
3603: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
3604: ld [%fp+-128],%f28; ld [%fp+-128+4],%f29
3605: faddd %f30,%f28,%f30
3606: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
3607: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
3608: set L1097,%r19
3609: ld [%r19],%f28; ld [%r19+4],%f29
3610: fcmped %f30,%f28; nop; fbue L1115; nop
3611: set 96,%r28
3612: cmp %r29,%r0; be L1117; nop
3613: set _694,%r8
3614: mov %r28,%r9
3615: call _printf; nop
3616: L1117:
3617: L1115:
3618: set L879,%r19
3619: ld [%r19],%f30; ld [%r19+4],%f31
3620: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
3621: set L530,%r19
3622: ld [%r19],%f31
3623: st %f31,[%fp+-28]
3624: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
3625: ld [%fp+-28],%f29
3626: fstod %f29,%f28
3627: faddd %f30,%f28,%f30
3628: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
3629: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
3630: set L1097,%r19
3631: ld [%r19],%f28; ld [%r19+4],%f29
3632: fcmped %f30,%f28; nop; fbue L1119; nop
3633: set 97,%r28
3634: cmp %r29,%r0; be L1121; nop
3635: set _694,%r8
3636: mov %r28,%r9
3637: call _printf; nop
3638: L1121:
3639: L1119:
3640: set L879,%r19
3641: ld [%r19],%f30; ld [%r19+4],%f31
3642: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
3643: set L416,%r19
3644: ld [%r19],%f30; ld [%r19+4],%f31
3645: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
3646: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
3647: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
3648: faddd %f30,%f28,%f30
3649: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
3650: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
3651: set L1097,%r19
3652: ld [%r19],%f28; ld [%r19+4],%f29
3653: fcmped %f30,%f28; nop; fbue L1123; nop
3654: set 98,%r28
3655: cmp %r29,%r0; be L1125; nop
3656: set _694,%r8
3657: mov %r28,%r9
3658: call _printf; nop
3659: L1125:
3660: L1123:
3661: set 5,%r27
3662: set 2,%r21
3663: sll %r27,24,%g1; sra %g1,24,%r19
3664: sll %r21,24,%g1; sra %g1,24,%r18
3665: sub %r19,%r18,%r27
3666: sll %r27,24,%g1; sra %g1,24,%r19
3667: cmp %r19,3; be L1127; nop
3668: set 99,%r28
3669: cmp %r29,%r0; be L1129; nop
3670: set _694,%r8
3671: mov %r28,%r9
3672: call _printf; nop
3673: L1129:
3674: L1127:
3675: set 5,%r27
3676: set 2,%r20
3677: sll %r27,24,%g1; sra %g1,24,%r19
3678: sll %r20,16,%g1; sra %g1,16,%r18
3679: sub %r19,%r18,%r27
3680: sll %r27,24,%g1; sra %g1,24,%r19
3681: cmp %r19,3; be L1131; nop
3682: set 100,%r28
3683: cmp %r29,%r0; be L1133; nop
3684: set _694,%r8
3685: mov %r28,%r9
3686: call _printf; nop
3687: L1133:
3688: L1131:
3689: set 5,%r27
3690: set 2,%r19
3691: st %r19,[%fp+-4]
3692: sll %r27,24,%g1; sra %g1,24,%r19
3693: ld [%fp+-4],%r18
3694: sub %r19,%r18,%r27
3695: sll %r27,24,%g1; sra %g1,24,%r19
3696: cmp %r19,3; be L1135; nop
3697: set 101,%r28
3698: cmp %r29,%r0; be L1137; nop
3699: set _694,%r8
3700: mov %r28,%r9
3701: call _printf; nop
3702: L1137:
3703: L1135:
3704: set 5,%r27
3705: set 2,%r19
3706: st %r19,[%fp+-8]
3707: sll %r27,24,%g1; sra %g1,24,%r19
3708: ld [%fp+-8],%r18
3709: sub %r19,%r18,%r27
3710: sll %r27,24,%g1; sra %g1,24,%r19
3711: cmp %r19,3; be L1139; nop
3712: set 102,%r28
3713: cmp %r29,%r0; be L1141; nop
3714: set _694,%r8
3715: mov %r28,%r9
3716: call _printf; nop
3717: L1141:
3718: L1139:
3719: set 5,%r27
3720: set 2,%r19
3721: st %r19,[%fp+-12]
3722: sll %r27,24,%g1; sra %g1,24,%r19
3723: ld [%fp+-12],%r18
3724: sub %r19,%r18,%r27
3725: sll %r27,24,%g1; sra %g1,24,%r19
3726: cmp %r19,3; be L1143; nop
3727: set 103,%r28
3728: cmp %r29,%r0; be L1145; nop
3729: set _694,%r8
3730: mov %r28,%r9
3731: call _printf; nop
3732: L1145:
3733: L1143:
3734: set 5,%r27
3735: set L530,%r19
3736: ld [%r19],%f31
3737: st %f31,[%fp+-28]
3738: sll %r27,24,%g1; sra %g1,24,%r19
3739: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3740: fdtos %f30,%f31
3741: ld [%fp+-28],%f30
3742: fsubs %f31,%f30,%f31
3743: fstod %f31,%f30
3744: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
3745: mov %r19,%r27
3746: sll %r27,24,%g1; sra %g1,24,%r19
3747: cmp %r19,3; be L1147; nop
3748: set 104,%r28
3749: cmp %r29,%r0; be L1149; nop
3750: set _694,%r8
3751: mov %r28,%r9
3752: call _printf; nop
3753: L1149:
3754: L1147:
3755: set 5,%r27
3756: set L416,%r19
3757: ld [%r19],%f30; ld [%r19+4],%f31
3758: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
3759: sll %r27,24,%g1; sra %g1,24,%r19
3760: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3761: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
3762: fsubd %f30,%f28,%f30
3763: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
3764: mov %r19,%r27
3765: sll %r27,24,%g1; sra %g1,24,%r19
3766: cmp %r19,3; be L1151; nop
3767: set 105,%r28
3768: cmp %r29,%r0; be L1153; nop
3769: set _694,%r8
3770: mov %r28,%r9
3771: call _printf; nop
3772: L1153:
3773: L1151:
3774: set 5,%r26
3775: set 2,%r21
3776: sll %r26,16,%g1; sra %g1,16,%r19
3777: sll %r21,24,%g1; sra %g1,24,%r18
3778: sub %r19,%r18,%r26
3779: sll %r26,16,%g1; sra %g1,16,%r19
3780: cmp %r19,3; be L1155; nop
3781: set 106,%r28
3782: cmp %r29,%r0; be L1157; nop
3783: set _694,%r8
3784: mov %r28,%r9
3785: call _printf; nop
3786: L1157:
3787: L1155:
3788: set 5,%r26
3789: set 2,%r20
3790: sll %r26,16,%g1; sra %g1,16,%r19
3791: sll %r20,16,%g1; sra %g1,16,%r18
3792: sub %r19,%r18,%r26
3793: sll %r26,16,%g1; sra %g1,16,%r19
3794: cmp %r19,3; be L1159; nop
3795: set 107,%r28
3796: cmp %r29,%r0; be L1161; nop
3797: set _694,%r8
3798: mov %r28,%r9
3799: call _printf; nop
3800: L1161:
3801: L1159:
3802: set 5,%r26
3803: set 2,%r19
3804: st %r19,[%fp+-4]
3805: sll %r26,16,%g1; sra %g1,16,%r19
3806: ld [%fp+-4],%r18
3807: sub %r19,%r18,%r26
3808: sll %r26,16,%g1; sra %g1,16,%r19
3809: cmp %r19,3; be L1163; nop
3810: set 108,%r28
3811: cmp %r29,%r0; be L1165; nop
3812: set _694,%r8
3813: mov %r28,%r9
3814: call _printf; nop
3815: L1165:
3816: L1163:
3817: set 5,%r26
3818: set 2,%r19
3819: st %r19,[%fp+-8]
3820: sll %r26,16,%g1; sra %g1,16,%r19
3821: ld [%fp+-8],%r18
3822: sub %r19,%r18,%r26
3823: sll %r26,16,%g1; sra %g1,16,%r19
3824: cmp %r19,3; be L1167; nop
3825: set 109,%r28
3826: cmp %r29,%r0; be L1169; nop
3827: set _694,%r8
3828: mov %r28,%r9
3829: call _printf; nop
3830: L1169:
3831: L1167:
3832: set 5,%r26
3833: set 2,%r19
3834: st %r19,[%fp+-12]
3835: sll %r26,16,%g1; sra %g1,16,%r19
3836: ld [%fp+-12],%r18
3837: sub %r19,%r18,%r26
3838: sll %r26,16,%g1; sra %g1,16,%r19
3839: cmp %r19,3; be L1171; nop
3840: set 110,%r28
3841: cmp %r29,%r0; be L1173; nop
3842: set _694,%r8
3843: mov %r28,%r9
3844: call _printf; nop
3845: L1173:
3846: L1171:
3847: set 5,%r26
3848: set L530,%r19
3849: ld [%r19],%f31
3850: st %f31,[%fp+-28]
3851: sll %r26,16,%g1; sra %g1,16,%r19
3852: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3853: fdtos %f30,%f31
3854: ld [%fp+-28],%f30
3855: fsubs %f31,%f30,%f31
3856: fstod %f31,%f30
3857: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
3858: mov %r19,%r26
3859: sll %r26,16,%g1; sra %g1,16,%r19
3860: cmp %r19,3; be L1175; nop
3861: set 111,%r28
3862: cmp %r29,%r0; be L1177; nop
3863: set _694,%r8
3864: mov %r28,%r9
3865: call _printf; nop
3866: L1177:
3867: L1175:
3868: set 5,%r26
3869: set L416,%r19
3870: ld [%r19],%f30; ld [%r19+4],%f31
3871: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
3872: sll %r26,16,%g1; sra %g1,16,%r19
3873: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3874: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
3875: fsubd %f30,%f28,%f30
3876: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
3877: mov %r19,%r26
3878: sll %r26,16,%g1; sra %g1,16,%r19
3879: cmp %r19,3; be L1179; nop
3880: set 112,%r28
3881: cmp %r29,%r0; be L1181; nop
3882: set _694,%r8
3883: mov %r28,%r9
3884: call _printf; nop
3885: L1181:
3886: L1179:
3887: set 5,%r25
3888: set 2,%r21
3889: sll %r21,24,%g1; sra %g1,24,%r19
3890: sub %r25,%r19,%r25
3891: cmp %r25,3; be L1183; nop
3892: set 113,%r28
3893: cmp %r29,%r0; be L1185; nop
3894: set _694,%r8
3895: mov %r28,%r9
3896: call _printf; nop
3897: L1185:
3898: L1183:
3899: set 5,%r25
3900: set 2,%r20
3901: sll %r20,16,%g1; sra %g1,16,%r19
3902: sub %r25,%r19,%r25
3903: cmp %r25,3; be L1187; nop
3904: set 114,%r28
3905: cmp %r29,%r0; be L1189; nop
3906: set _694,%r8
3907: mov %r28,%r9
3908: call _printf; nop
3909: L1189:
3910: L1187:
3911: set 5,%r25
3912: set 2,%r19
3913: st %r19,[%fp+-4]
3914: ld [%fp+-4],%r19
3915: sub %r25,%r19,%r25
3916: cmp %r25,3; be L1191; nop
3917: set 115,%r28
3918: cmp %r29,%r0; be L1193; nop
3919: set _694,%r8
3920: mov %r28,%r9
3921: call _printf; nop
3922: L1193:
3923: L1191:
3924: set 5,%r25
3925: set 2,%r19
3926: st %r19,[%fp+-8]
3927: ld [%fp+-8],%r19
3928: sub %r25,%r19,%r25
3929: cmp %r25,3; be L1195; nop
3930: set 116,%r28
3931: cmp %r29,%r0; be L1197; nop
3932: set _694,%r8
3933: mov %r28,%r9
3934: call _printf; nop
3935: L1197:
3936: L1195:
3937: set 5,%r25
3938: set 2,%r19
3939: st %r19,[%fp+-12]
3940: ld [%fp+-12],%r19
3941: sub %r25,%r19,%r25
3942: cmp %r25,3; be L1199; nop
3943: set 117,%r28
3944: cmp %r29,%r0; be L1201; nop
3945: set _694,%r8
3946: mov %r28,%r9
3947: call _printf; nop
3948: L1201:
3949: L1199:
3950: set 5,%r25
3951: set L530,%r19
3952: ld [%r19],%f31
3953: st %f31,[%fp+-28]
3954: st %r25,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3955: fdtos %f30,%f31
3956: ld [%fp+-28],%f30
3957: fsubs %f31,%f30,%f31
3958: fstod %f31,%f30
3959: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
3960: mov %r19,%r25
3961: cmp %r25,3; be L1203; nop
3962: set 118,%r28
3963: cmp %r29,%r0; be L1205; nop
3964: set _694,%r8
3965: mov %r28,%r9
3966: call _printf; nop
3967: L1205:
3968: L1203:
3969: set 5,%r25
3970: set L416,%r19
3971: ld [%r19],%f30; ld [%r19+4],%f31
3972: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
3973: st %r25,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
3974: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
3975: fsubd %f30,%f28,%f30
3976: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
3977: mov %r19,%r25
3978: cmp %r25,3; be L1207; nop
3979: set 119,%r28
3980: cmp %r29,%r0; be L1209; nop
3981: set _694,%r8
3982: mov %r28,%r9
3983: call _printf; nop
3984: L1209:
3985: L1207:
3986: set 5,%r23
3987: set 2,%r21
3988: sll %r21,24,%g1; sra %g1,24,%r19
3989: sub %r23,%r19,%r23
3990: cmp %r23,3; be L1211; nop
3991: set 120,%r28
3992: cmp %r29,%r0; be L1213; nop
3993: set _694,%r8
3994: mov %r28,%r9
3995: call _printf; nop
3996: L1213:
3997: L1211:
3998: set 5,%r23
3999: set 2,%r20
4000: sll %r20,16,%g1; sra %g1,16,%r19
4001: sub %r23,%r19,%r23
4002: cmp %r23,3; be L1215; nop
4003: set 121,%r28
4004: cmp %r29,%r0; be L1217; nop
4005: set _694,%r8
4006: mov %r28,%r9
4007: call _printf; nop
4008: L1217:
4009: L1215:
4010: set 5,%r23
4011: set 2,%r19
4012: st %r19,[%fp+-4]
4013: ld [%fp+-4],%r19
4014: sub %r23,%r19,%r23
4015: cmp %r23,3; be L1219; nop
4016: set 122,%r28
4017: cmp %r29,%r0; be L1221; nop
4018: set _694,%r8
4019: mov %r28,%r9
4020: call _printf; nop
4021: L1221:
4022: L1219:
4023: set 5,%r23
4024: set 2,%r19
4025: st %r19,[%fp+-8]
4026: ld [%fp+-8],%r19
4027: sub %r23,%r19,%r23
4028: cmp %r23,3; be L1223; nop
4029: set 123,%r28
4030: cmp %r29,%r0; be L1225; nop
4031: set _694,%r8
4032: mov %r28,%r9
4033: call _printf; nop
4034: L1225:
4035: L1223:
4036: set 5,%r23
4037: set 2,%r19
4038: st %r19,[%fp+-12]
4039: ld [%fp+-12],%r19
4040: sub %r23,%r19,%r23
4041: cmp %r23,3; be L1227; nop
4042: set 124,%r28
4043: cmp %r29,%r0; be L1229; nop
4044: set _694,%r8
4045: mov %r28,%r9
4046: call _printf; nop
4047: L1229:
4048: L1227:
4049: set 5,%r23
4050: set L530,%r19
4051: ld [%r19],%f31
4052: st %f31,[%fp+-28]
4053: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4054: fdtos %f30,%f31
4055: ld [%fp+-28],%f30
4056: fsubs %f31,%f30,%f31
4057: fstod %f31,%f30
4058: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
4059: mov %r19,%r23
4060: cmp %r23,3; be L1231; nop
4061: set 125,%r28
4062: cmp %r29,%r0; be L1233; nop
4063: set _694,%r8
4064: mov %r28,%r9
4065: call _printf; nop
4066: L1233:
4067: L1231:
4068: set 5,%r23
4069: set L416,%r19
4070: ld [%r19],%f30; ld [%r19+4],%f31
4071: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
4072: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4073: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
4074: fsubd %f30,%f28,%f30
4075: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
4076: mov %r19,%r23
4077: cmp %r23,3; be L1235; nop
4078: set 126,%r28
4079: cmp %r29,%r0; be L1237; nop
4080: set _694,%r8
4081: mov %r28,%r9
4082: call _printf; nop
4083: L1237:
4084: L1235:
4085: set 5,%r22
4086: set 2,%r21
4087: sll %r21,24,%g1; sra %g1,24,%r19
4088: sub %r22,%r19,%r22
4089: cmp %r22,3; be L1239; nop
4090: set 127,%r28
4091: cmp %r29,%r0; be L1241; nop
4092: set _694,%r8
4093: mov %r28,%r9
4094: call _printf; nop
4095: L1241:
4096: L1239:
4097: set 5,%r22
4098: set 2,%r20
4099: sll %r20,16,%g1; sra %g1,16,%r19
4100: sub %r22,%r19,%r22
4101: cmp %r22,3; be L1243; nop
4102: set 128,%r28
4103: cmp %r29,%r0; be L1245; nop
4104: set _694,%r8
4105: mov %r28,%r9
4106: call _printf; nop
4107: L1245:
4108: L1243:
4109: set 5,%r22
4110: set 2,%r19
4111: st %r19,[%fp+-4]
4112: ld [%fp+-4],%r19
4113: sub %r22,%r19,%r22
4114: cmp %r22,3; be L1247; nop
4115: set 129,%r28
4116: cmp %r29,%r0; be L1249; nop
4117: set _694,%r8
4118: mov %r28,%r9
4119: call _printf; nop
4120: L1249:
4121: L1247:
4122: set 5,%r22
4123: set 2,%r19
4124: st %r19,[%fp+-8]
4125: ld [%fp+-8],%r19
4126: sub %r22,%r19,%r22
4127: cmp %r22,3; be L1251; nop
4128: set 130,%r28
4129: cmp %r29,%r0; be L1253; nop
4130: set _694,%r8
4131: mov %r28,%r9
4132: call _printf; nop
4133: L1253:
4134: L1251:
4135: set 5,%r22
4136: set 2,%r19
4137: st %r19,[%fp+-12]
4138: ld [%fp+-12],%r19
4139: sub %r22,%r19,%r22
4140: cmp %r22,3; be L1255; nop
4141: set 131,%r28
4142: cmp %r29,%r0; be L1257; nop
4143: set _694,%r8
4144: mov %r28,%r9
4145: call _printf; nop
4146: L1257:
4147: L1255:
4148: set 5,%r22
4149: set L530,%r19
4150: ld [%r19],%f31
4151: st %f31,[%fp+-28]
4152: mov %r22,%r19
4153: cmp %r19,%r0; bl L1263; nop
4154: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4155: st %f30,[%fp+-144]; st %f31,[%fp+-144+4]
4156: ba L1264; nop
4157: L1263:
4158: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4159: set L600,%r19
4160: ld [%r19],%f28; ld [%r19+4],%f29
4161: faddd %f30,%f28,%f30
4162: st %f30,[%fp+-144]; st %f31,[%fp+-144+4]
4163: L1264:
4164: ld [%fp+-144],%f30; ld [%fp+-144+4],%f31
4165: fdtos %f30,%f31
4166: ld [%fp+-28],%f30
4167: fsubs %f31,%f30,%f31
4168: fstod %f31,%f30
4169: set L835,%r19
4170: ld [%r19],%f28; ld [%r19+4],%f29
4171: fcmped %f30,%f28; nop; fbul L1261; nop
4172: fsubd %f30,%f28,%f28
4173: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
4174: set 0x80000000,%r18
4175: add %r19,%r18,%r19
4176: st %r19,[%fp+-132]
4177: ba L1262; nop
4178: L1261:
4179: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
4180: st %r19,[%fp+-132]
4181: L1262:
4182: ld [%fp+-132],%r22
4183: cmp %r22,3; be L1265; nop
4184: set 132,%r28
4185: cmp %r29,%r0; be L1267; nop
4186: set _694,%r8
4187: mov %r28,%r9
4188: call _printf; nop
4189: L1267:
4190: L1265:
4191: set 5,%r22
4192: set L416,%r19
4193: ld [%r19],%f30; ld [%r19+4],%f31
4194: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
4195: mov %r22,%r19
4196: cmp %r19,%r0; bl L1273; nop
4197: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4198: st %f30,[%fp+-160]; st %f31,[%fp+-160+4]
4199: ba L1274; nop
4200: L1273:
4201: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4202: set L600,%r19
4203: ld [%r19],%f28; ld [%r19+4],%f29
4204: faddd %f30,%f28,%f30
4205: st %f30,[%fp+-160]; st %f31,[%fp+-160+4]
4206: L1274:
4207: ld [%fp+-160],%f30; ld [%fp+-160+4],%f31
4208: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
4209: fsubd %f30,%f28,%f30
4210: set L835,%r19
4211: ld [%r19],%f28; ld [%r19+4],%f29
4212: fcmped %f30,%f28; nop; fbul L1271; nop
4213: fsubd %f30,%f28,%f28
4214: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
4215: set 0x80000000,%r18
4216: add %r19,%r18,%r19
4217: st %r19,[%fp+-148]
4218: ba L1272; nop
4219: L1271:
4220: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
4221: st %r19,[%fp+-148]
4222: L1272:
4223: ld [%fp+-148],%r22
4224: cmp %r22,3; be L1275; nop
4225: set 133,%r28
4226: cmp %r29,%r0; be L1277; nop
4227: set _694,%r8
4228: mov %r28,%r9
4229: call _printf; nop
4230: L1277:
4231: L1275:
4232: set L847,%r19
4233: ld [%r19],%f31
4234: st %f31,[%fp+-16]
4235: set 2,%r21
4236: ld [%fp+-16],%f31
4237: sll %r21,24,%g1; sra %g1,24,%r19
4238: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
4239: fdtos %f28,%f30
4240: fsubs %f31,%f30,%f31
4241: st %f31,[%fp+-16]
4242: ld [%fp+-16],%f31
4243: set L1281,%r19
4244: ld [%r19],%f30
4245: fcmpes %f31,%f30; nop; fbue L1279; nop
4246: set 134,%r28
4247: cmp %r29,%r0; be L1282; nop
4248: set _694,%r8
4249: mov %r28,%r9
4250: call _printf; nop
4251: L1282:
4252: L1279:
4253: set L847,%r19
4254: ld [%r19],%f31
4255: st %f31,[%fp+-16]
4256: set 2,%r20
4257: ld [%fp+-16],%f31
4258: sll %r20,16,%g1; sra %g1,16,%r19
4259: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
4260: fdtos %f28,%f30
4261: fsubs %f31,%f30,%f31
4262: st %f31,[%fp+-16]
4263: ld [%fp+-16],%f31
4264: set L1281,%r19
4265: ld [%r19],%f30
4266: fcmpes %f31,%f30; nop; fbue L1284; nop
4267: set 135,%r28
4268: cmp %r29,%r0; be L1286; nop
4269: set _694,%r8
4270: mov %r28,%r9
4271: call _printf; nop
4272: L1286:
4273: L1284:
4274: set L847,%r19
4275: ld [%r19],%f31
4276: st %f31,[%fp+-16]
4277: set 2,%r19
4278: st %r19,[%fp+-4]
4279: ld [%fp+-16],%f31
4280: ld [%fp+-4],%r19
4281: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
4282: fdtos %f28,%f30
4283: fsubs %f31,%f30,%f31
4284: st %f31,[%fp+-16]
4285: ld [%fp+-16],%f31
4286: set L1281,%r19
4287: ld [%r19],%f30
4288: fcmpes %f31,%f30; nop; fbue L1288; nop
4289: set 136,%r28
4290: cmp %r29,%r0; be L1290; nop
4291: set _694,%r8
4292: mov %r28,%r9
4293: call _printf; nop
4294: L1290:
4295: L1288:
4296: set L847,%r19
4297: ld [%r19],%f31
4298: st %f31,[%fp+-16]
4299: set 2,%r19
4300: st %r19,[%fp+-8]
4301: ld [%fp+-16],%f31
4302: ld [%fp+-8],%r19
4303: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
4304: fdtos %f28,%f30
4305: fsubs %f31,%f30,%f31
4306: st %f31,[%fp+-16]
4307: ld [%fp+-16],%f31
4308: set L1281,%r19
4309: ld [%r19],%f30
4310: fcmpes %f31,%f30; nop; fbue L1292; nop
4311: set 137,%r28
4312: cmp %r29,%r0; be L1294; nop
4313: set _694,%r8
4314: mov %r28,%r9
4315: call _printf; nop
4316: L1294:
4317: L1292:
4318: set L847,%r19
4319: ld [%r19],%f31
4320: st %f31,[%fp+-16]
4321: set 2,%r19
4322: st %r19,[%fp+-12]
4323: ld [%fp+-12],%r19
4324: cmp %r19,%r0; bl L1297; nop
4325: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4326: st %f30,[%fp+-168]; st %f31,[%fp+-168+4]
4327: ba L1298; nop
4328: L1297:
4329: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4330: set L600,%r19
4331: ld [%r19],%f28; ld [%r19+4],%f29
4332: faddd %f30,%f28,%f30
4333: st %f30,[%fp+-168]; st %f31,[%fp+-168+4]
4334: L1298:
4335: ld [%fp+-16],%f31
4336: ld [%fp+-168],%f28; ld [%fp+-168+4],%f29
4337: fdtos %f28,%f30
4338: fsubs %f31,%f30,%f31
4339: st %f31,[%fp+-16]
4340: ld [%fp+-16],%f31
4341: set L1281,%r19
4342: ld [%r19],%f30
4343: fcmpes %f31,%f30; nop; fbue L1299; nop
4344: set 138,%r28
4345: cmp %r29,%r0; be L1301; nop
4346: set _694,%r8
4347: mov %r28,%r9
4348: call _printf; nop
4349: L1301:
4350: L1299:
4351: set L847,%r19
4352: ld [%r19],%f31
4353: st %f31,[%fp+-16]
4354: set L530,%r19
4355: ld [%r19],%f31
4356: st %f31,[%fp+-28]
4357: ld [%fp+-16],%f31
4358: ld [%fp+-28],%f30
4359: fsubs %f31,%f30,%f31
4360: st %f31,[%fp+-16]
4361: ld [%fp+-16],%f31
4362: set L1281,%r19
4363: ld [%r19],%f30
4364: fcmpes %f31,%f30; nop; fbue L1303; nop
4365: set 139,%r28
4366: cmp %r29,%r0; be L1305; nop
4367: set _694,%r8
4368: mov %r28,%r9
4369: call _printf; nop
4370: L1305:
4371: L1303:
4372: set L847,%r19
4373: ld [%r19],%f31
4374: st %f31,[%fp+-16]
4375: set L416,%r19
4376: ld [%r19],%f30; ld [%r19+4],%f31
4377: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
4378: ld [%fp+-16],%f31
4379: fstod %f31,%f30
4380: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
4381: fsubd %f30,%f28,%f30
4382: fdtos %f30,%f31
4383: st %f31,[%fp+-16]
4384: ld [%fp+-16],%f31
4385: set L1281,%r19
4386: ld [%r19],%f30
4387: fcmpes %f31,%f30; nop; fbue L1307; nop
4388: set 140,%r28
4389: cmp %r29,%r0; be L1309; nop
4390: set _694,%r8
4391: mov %r28,%r9
4392: call _printf; nop
4393: L1309:
4394: L1307:
4395: set L879,%r19
4396: ld [%r19],%f30; ld [%r19+4],%f31
4397: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
4398: set 2,%r21
4399: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
4400: sll %r21,24,%g1; sra %g1,24,%r19
4401: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
4402: fsubd %f30,%f28,%f30
4403: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
4404: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
4405: set L1313,%r19
4406: ld [%r19],%f28; ld [%r19+4],%f29
4407: fcmped %f30,%f28; nop; fbue L1311; nop
4408: set 141,%r28
4409: cmp %r29,%r0; be L1314; nop
4410: set _694,%r8
4411: mov %r28,%r9
4412: call _printf; nop
4413: L1314:
4414: L1311:
4415: set L879,%r19
4416: ld [%r19],%f30; ld [%r19+4],%f31
4417: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
4418: set 2,%r20
4419: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
4420: sll %r20,16,%g1; sra %g1,16,%r19
4421: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
4422: fsubd %f30,%f28,%f30
4423: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
4424: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
4425: set L1313,%r19
4426: ld [%r19],%f28; ld [%r19+4],%f29
4427: fcmped %f30,%f28; nop; fbue L1316; nop
4428: set 142,%r28
4429: cmp %r29,%r0; be L1318; nop
4430: set _694,%r8
4431: mov %r28,%r9
4432: call _printf; nop
4433: L1318:
4434: L1316:
4435: set L879,%r19
4436: ld [%r19],%f30; ld [%r19+4],%f31
4437: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
4438: set 2,%r19
4439: st %r19,[%fp+-4]
4440: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
4441: ld [%fp+-4],%r19
4442: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
4443: fsubd %f30,%f28,%f30
4444: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
4445: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
4446: set L1313,%r19
4447: ld [%r19],%f28; ld [%r19+4],%f29
4448: fcmped %f30,%f28; nop; fbue L1320; nop
4449: set 143,%r28
4450: cmp %r29,%r0; be L1322; nop
4451: set _694,%r8
4452: mov %r28,%r9
4453: call _printf; nop
4454: L1322:
4455: L1320:
4456: set L879,%r19
4457: ld [%r19],%f30; ld [%r19+4],%f31
4458: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
4459: set 2,%r19
4460: st %r19,[%fp+-8]
4461: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
4462: ld [%fp+-8],%r19
4463: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
4464: fsubd %f30,%f28,%f30
4465: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
4466: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
4467: set L1313,%r19
4468: ld [%r19],%f28; ld [%r19+4],%f29
4469: fcmped %f30,%f28; nop; fbue L1324; nop
4470: set 144,%r28
4471: cmp %r29,%r0; be L1326; nop
4472: set _694,%r8
4473: mov %r28,%r9
4474: call _printf; nop
4475: L1326:
4476: L1324:
4477: set L879,%r19
4478: ld [%r19],%f30; ld [%r19+4],%f31
4479: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
4480: set 2,%r19
4481: st %r19,[%fp+-12]
4482: ld [%fp+-12],%r19
4483: cmp %r19,%r0; bl L1329; nop
4484: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4485: st %f30,[%fp+-176]; st %f31,[%fp+-176+4]
4486: ba L1330; nop
4487: L1329:
4488: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4489: set L600,%r19
4490: ld [%r19],%f28; ld [%r19+4],%f29
4491: faddd %f30,%f28,%f30
4492: st %f30,[%fp+-176]; st %f31,[%fp+-176+4]
4493: L1330:
4494: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
4495: ld [%fp+-176],%f28; ld [%fp+-176+4],%f29
4496: fsubd %f30,%f28,%f30
4497: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
4498: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
4499: set L1313,%r19
4500: ld [%r19],%f28; ld [%r19+4],%f29
4501: fcmped %f30,%f28; nop; fbue L1331; nop
4502: set 145,%r28
4503: cmp %r29,%r0; be L1333; nop
4504: set _694,%r8
4505: mov %r28,%r9
4506: call _printf; nop
4507: L1333:
4508: L1331:
4509: set L879,%r19
4510: ld [%r19],%f30; ld [%r19+4],%f31
4511: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
4512: set L530,%r19
4513: ld [%r19],%f31
4514: st %f31,[%fp+-28]
4515: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
4516: ld [%fp+-28],%f29
4517: fstod %f29,%f28
4518: fsubd %f30,%f28,%f30
4519: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
4520: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
4521: set L1313,%r19
4522: ld [%r19],%f28; ld [%r19+4],%f29
4523: fcmped %f30,%f28; nop; fbue L1335; nop
4524: set 146,%r28
4525: cmp %r29,%r0; be L1337; nop
4526: set _694,%r8
4527: mov %r28,%r9
4528: call _printf; nop
4529: L1337:
4530: L1335:
4531: set L879,%r19
4532: ld [%r19],%f30; ld [%r19+4],%f31
4533: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
4534: set L416,%r19
4535: ld [%r19],%f30; ld [%r19+4],%f31
4536: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
4537: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
4538: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
4539: fsubd %f30,%f28,%f30
4540: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
4541: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
4542: set L1313,%r19
4543: ld [%r19],%f28; ld [%r19+4],%f29
4544: fcmped %f30,%f28; nop; fbue L1339; nop
4545: set 147,%r28
4546: cmp %r29,%r0; be L1341; nop
4547: set _694,%r8
4548: mov %r28,%r9
4549: call _printf; nop
4550: L1341:
4551: L1339:
4552: set 5,%r27
4553: set 2,%r21
4554: sll %r27,24,%g1; sra %g1,24,%r19
4555: sll %r21,24,%g1; sra %g1,24,%r18
4556: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
4557: mov %r19,%r27
4558: sll %r27,24,%g1; sra %g1,24,%r19
4559: cmp %r19,10; be L1343; nop
4560: set 148,%r28
4561: cmp %r29,%r0; be L1345; nop
4562: set _694,%r8
4563: mov %r28,%r9
4564: call _printf; nop
4565: L1345:
4566: L1343:
4567: set 5,%r27
4568: set 2,%r20
4569: sll %r27,24,%g1; sra %g1,24,%r19
4570: sll %r20,16,%g1; sra %g1,16,%r18
4571: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
4572: mov %r19,%r27
4573: sll %r27,24,%g1; sra %g1,24,%r19
4574: cmp %r19,10; be L1347; nop
4575: set 149,%r28
4576: cmp %r29,%r0; be L1349; nop
4577: set _694,%r8
4578: mov %r28,%r9
4579: call _printf; nop
4580: L1349:
4581: L1347:
4582: set 5,%r27
4583: set 2,%r19
4584: st %r19,[%fp+-4]
4585: sll %r27,24,%g1; sra %g1,24,%r19
4586: ld [%fp+-4],%r18
4587: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
4588: mov %r19,%r27
4589: sll %r27,24,%g1; sra %g1,24,%r19
4590: cmp %r19,10; be L1351; nop
4591: set 150,%r28
4592: cmp %r29,%r0; be L1353; nop
4593: set _694,%r8
4594: mov %r28,%r9
4595: call _printf; nop
4596: L1353:
4597: L1351:
4598: set 5,%r27
4599: set 2,%r19
4600: st %r19,[%fp+-8]
4601: sll %r27,24,%g1; sra %g1,24,%r19
4602: ld [%fp+-8],%r18
4603: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
4604: mov %r19,%r27
4605: sll %r27,24,%g1; sra %g1,24,%r19
4606: cmp %r19,10; be L1355; nop
4607: set 151,%r28
4608: cmp %r29,%r0; be L1357; nop
4609: set _694,%r8
4610: mov %r28,%r9
4611: call _printf; nop
4612: L1357:
4613: L1355:
4614: set 5,%r27
4615: set 2,%r19
4616: st %r19,[%fp+-12]
4617: sll %r27,24,%g1; sra %g1,24,%r19
4618: ld [%fp+-12],%r18
4619: mov %r18,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
4620: mov %r19,%r27
4621: sll %r27,24,%g1; sra %g1,24,%r19
4622: cmp %r19,10; be L1359; nop
4623: set 152,%r28
4624: cmp %r29,%r0; be L1361; nop
4625: set _694,%r8
4626: mov %r28,%r9
4627: call _printf; nop
4628: L1361:
4629: L1359:
4630: set 5,%r27
4631: set L530,%r19
4632: ld [%r19],%f31
4633: st %f31,[%fp+-28]
4634: sll %r27,24,%g1; sra %g1,24,%r19
4635: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4636: fdtos %f30,%f31
4637: ld [%fp+-28],%f30
4638: fmuls %f31,%f30,%f31
4639: fstod %f31,%f30
4640: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
4641: mov %r19,%r27
4642: sll %r27,24,%g1; sra %g1,24,%r19
4643: cmp %r19,10; be L1363; nop
4644: set 153,%r28
4645: cmp %r29,%r0; be L1365; nop
4646: set _694,%r8
4647: mov %r28,%r9
4648: call _printf; nop
4649: L1365:
4650: L1363:
4651: set 5,%r27
4652: set L416,%r19
4653: ld [%r19],%f30; ld [%r19+4],%f31
4654: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
4655: sll %r27,24,%g1; sra %g1,24,%r19
4656: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4657: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
4658: fmuld %f30,%f28,%f30
4659: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
4660: mov %r19,%r27
4661: sll %r27,24,%g1; sra %g1,24,%r19
4662: cmp %r19,10; be L1367; nop
4663: set 154,%r28
4664: cmp %r29,%r0; be L1369; nop
4665: set _694,%r8
4666: mov %r28,%r9
4667: call _printf; nop
4668: L1369:
4669: L1367:
4670: set 5,%r26
4671: set 2,%r21
4672: sll %r26,16,%g1; sra %g1,16,%r19
4673: sll %r21,24,%g1; sra %g1,24,%r18
4674: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
4675: mov %r19,%r26
4676: sll %r26,16,%g1; sra %g1,16,%r19
4677: cmp %r19,10; be L1371; nop
4678: set 155,%r28
4679: cmp %r29,%r0; be L1373; nop
4680: set _694,%r8
4681: mov %r28,%r9
4682: call _printf; nop
4683: L1373:
4684: L1371:
4685: set 5,%r26
4686: set 2,%r20
4687: sll %r26,16,%g1; sra %g1,16,%r19
4688: sll %r20,16,%g1; sra %g1,16,%r18
4689: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
4690: mov %r19,%r26
4691: sll %r26,16,%g1; sra %g1,16,%r19
4692: cmp %r19,10; be L1375; nop
4693: set 156,%r28
4694: cmp %r29,%r0; be L1377; nop
4695: set _694,%r8
4696: mov %r28,%r9
4697: call _printf; nop
4698: L1377:
4699: L1375:
4700: set 5,%r26
4701: set 2,%r19
4702: st %r19,[%fp+-4]
4703: sll %r26,16,%g1; sra %g1,16,%r19
4704: ld [%fp+-4],%r18
4705: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
4706: mov %r19,%r26
4707: sll %r26,16,%g1; sra %g1,16,%r19
4708: cmp %r19,10; be L1379; nop
4709: set 157,%r28
4710: cmp %r29,%r0; be L1381; nop
4711: set _694,%r8
4712: mov %r28,%r9
4713: call _printf; nop
4714: L1381:
4715: L1379:
4716: set 5,%r26
4717: set 2,%r19
4718: st %r19,[%fp+-8]
4719: sll %r26,16,%g1; sra %g1,16,%r19
4720: ld [%fp+-8],%r18
4721: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
4722: mov %r19,%r26
4723: sll %r26,16,%g1; sra %g1,16,%r19
4724: cmp %r19,10; be L1383; nop
4725: set 158,%r28
4726: cmp %r29,%r0; be L1385; nop
4727: set _694,%r8
4728: mov %r28,%r9
4729: call _printf; nop
4730: L1385:
4731: L1383:
4732: set 5,%r26
4733: set 2,%r19
4734: st %r19,[%fp+-12]
4735: sll %r26,16,%g1; sra %g1,16,%r19
4736: ld [%fp+-12],%r18
4737: mov %r18,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
4738: mov %r19,%r26
4739: sll %r26,16,%g1; sra %g1,16,%r19
4740: cmp %r19,10; be L1387; nop
4741: set 159,%r28
4742: cmp %r29,%r0; be L1389; nop
4743: set _694,%r8
4744: mov %r28,%r9
4745: call _printf; nop
4746: L1389:
4747: L1387:
4748: set 5,%r26
4749: set L530,%r19
4750: ld [%r19],%f31
4751: st %f31,[%fp+-28]
4752: sll %r26,16,%g1; sra %g1,16,%r19
4753: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4754: fdtos %f30,%f31
4755: ld [%fp+-28],%f30
4756: fmuls %f31,%f30,%f31
4757: fstod %f31,%f30
4758: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
4759: mov %r19,%r26
4760: sll %r26,16,%g1; sra %g1,16,%r19
4761: cmp %r19,10; be L1391; nop
4762: set 160,%r28
4763: cmp %r29,%r0; be L1393; nop
4764: set _694,%r8
4765: mov %r28,%r9
4766: call _printf; nop
4767: L1393:
4768: L1391:
4769: set 5,%r26
4770: set L416,%r19
4771: ld [%r19],%f30; ld [%r19+4],%f31
4772: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
4773: sll %r26,16,%g1; sra %g1,16,%r19
4774: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4775: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
4776: fmuld %f30,%f28,%f30
4777: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
4778: mov %r19,%r26
4779: sll %r26,16,%g1; sra %g1,16,%r19
4780: cmp %r19,10; be L1395; nop
4781: set 161,%r28
4782: cmp %r29,%r0; be L1397; nop
4783: set _694,%r8
4784: mov %r28,%r9
4785: call _printf; nop
4786: L1397:
4787: L1395:
4788: set 5,%r25
4789: set 2,%r21
4790: sll %r21,24,%g1; sra %g1,24,%r19
4791: mov %r19,%o1; call .mul,2; mov %r25,%o0; mov %o0,%r19
4792: mov %r19,%r25
4793: cmp %r25,10; be L1399; nop
4794: set 162,%r28
4795: cmp %r29,%r0; be L1401; nop
4796: set _694,%r8
4797: mov %r28,%r9
4798: call _printf; nop
4799: L1401:
4800: L1399:
4801: set 5,%r25
4802: set 2,%r20
4803: sll %r20,16,%g1; sra %g1,16,%r19
4804: mov %r19,%o1; call .mul,2; mov %r25,%o0; mov %o0,%r19
4805: mov %r19,%r25
4806: cmp %r25,10; be L1403; nop
4807: set 163,%r28
4808: cmp %r29,%r0; be L1405; nop
4809: set _694,%r8
4810: mov %r28,%r9
4811: call _printf; nop
4812: L1405:
4813: L1403:
4814: set 5,%r25
4815: set 2,%r19
4816: st %r19,[%fp+-4]
4817: ld [%fp+-4],%r19
4818: mov %r19,%o1; call .mul,2; mov %r25,%o0; mov %o0,%r19
4819: mov %r19,%r25
4820: cmp %r25,10; be L1407; nop
4821: set 164,%r28
4822: cmp %r29,%r0; be L1409; nop
4823: set _694,%r8
4824: mov %r28,%r9
4825: call _printf; nop
4826: L1409:
4827: L1407:
4828: set 5,%r25
4829: set 2,%r19
4830: st %r19,[%fp+-8]
4831: ld [%fp+-8],%r19
4832: mov %r19,%o1; call .mul,2; mov %r25,%o0; mov %o0,%r19
4833: mov %r19,%r25
4834: cmp %r25,10; be L1411; nop
4835: set 165,%r28
4836: cmp %r29,%r0; be L1413; nop
4837: set _694,%r8
4838: mov %r28,%r9
4839: call _printf; nop
4840: L1413:
4841: L1411:
4842: set 5,%r25
4843: set 2,%r19
4844: st %r19,[%fp+-12]
4845: mov %r25,%r19
4846: ld [%fp+-12],%r18
4847: mov %r18,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
4848: mov %r19,%r25
4849: cmp %r25,10; be L1415; nop
4850: set 166,%r28
4851: cmp %r29,%r0; be L1417; nop
4852: set _694,%r8
4853: mov %r28,%r9
4854: call _printf; nop
4855: L1417:
4856: L1415:
4857: set 5,%r25
4858: set L530,%r19
4859: ld [%r19],%f31
4860: st %f31,[%fp+-28]
4861: st %r25,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4862: fdtos %f30,%f31
4863: ld [%fp+-28],%f30
4864: fmuls %f31,%f30,%f31
4865: fstod %f31,%f30
4866: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
4867: mov %r19,%r25
4868: cmp %r25,10; be L1419; nop
4869: set 167,%r28
4870: cmp %r29,%r0; be L1421; nop
4871: set _694,%r8
4872: mov %r28,%r9
4873: call _printf; nop
4874: L1421:
4875: L1419:
4876: set 5,%r25
4877: set L416,%r19
4878: ld [%r19],%f30; ld [%r19+4],%f31
4879: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
4880: st %r25,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4881: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
4882: fmuld %f30,%f28,%f30
4883: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
4884: mov %r19,%r25
4885: cmp %r25,10; be L1423; nop
4886: set 168,%r28
4887: cmp %r29,%r0; be L1425; nop
4888: set _694,%r8
4889: mov %r28,%r9
4890: call _printf; nop
4891: L1425:
4892: L1423:
4893: set 5,%r23
4894: set 2,%r21
4895: sll %r21,24,%g1; sra %g1,24,%r19
4896: mov %r19,%o1; call .mul,2; mov %r23,%o0; mov %o0,%r19
4897: mov %r19,%r23
4898: cmp %r23,10; be L1427; nop
4899: set 169,%r28
4900: cmp %r29,%r0; be L1429; nop
4901: set _694,%r8
4902: mov %r28,%r9
4903: call _printf; nop
4904: L1429:
4905: L1427:
4906: set 5,%r23
4907: set 2,%r20
4908: sll %r20,16,%g1; sra %g1,16,%r19
4909: mov %r19,%o1; call .mul,2; mov %r23,%o0; mov %o0,%r19
4910: mov %r19,%r23
4911: cmp %r23,10; be L1431; nop
4912: set 170,%r28
4913: cmp %r29,%r0; be L1433; nop
4914: set _694,%r8
4915: mov %r28,%r9
4916: call _printf; nop
4917: L1433:
4918: L1431:
4919: set 5,%r23
4920: set 2,%r19
4921: st %r19,[%fp+-4]
4922: ld [%fp+-4],%r19
4923: mov %r19,%o1; call .mul,2; mov %r23,%o0; mov %o0,%r19
4924: mov %r19,%r23
4925: cmp %r23,10; be L1435; nop
4926: set 171,%r28
4927: cmp %r29,%r0; be L1437; nop
4928: set _694,%r8
4929: mov %r28,%r9
4930: call _printf; nop
4931: L1437:
4932: L1435:
4933: set 5,%r23
4934: set 2,%r19
4935: st %r19,[%fp+-8]
4936: ld [%fp+-8],%r19
4937: mov %r19,%o1; call .mul,2; mov %r23,%o0; mov %o0,%r19
4938: mov %r19,%r23
4939: cmp %r23,10; be L1439; nop
4940: set 172,%r28
4941: cmp %r29,%r0; be L1441; nop
4942: set _694,%r8
4943: mov %r28,%r9
4944: call _printf; nop
4945: L1441:
4946: L1439:
4947: set 5,%r23
4948: set 2,%r19
4949: st %r19,[%fp+-12]
4950: mov %r23,%r19
4951: ld [%fp+-12],%r18
4952: mov %r18,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
4953: mov %r19,%r23
4954: cmp %r23,10; be L1443; nop
4955: set 173,%r28
4956: cmp %r29,%r0; be L1445; nop
4957: set _694,%r8
4958: mov %r28,%r9
4959: call _printf; nop
4960: L1445:
4961: L1443:
4962: set 5,%r23
4963: set L530,%r19
4964: ld [%r19],%f31
4965: st %f31,[%fp+-28]
4966: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4967: fdtos %f30,%f31
4968: ld [%fp+-28],%f30
4969: fmuls %f31,%f30,%f31
4970: fstod %f31,%f30
4971: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
4972: mov %r19,%r23
4973: cmp %r23,10; be L1447; nop
4974: set 174,%r28
4975: cmp %r29,%r0; be L1449; nop
4976: set _694,%r8
4977: mov %r28,%r9
4978: call _printf; nop
4979: L1449:
4980: L1447:
4981: set 5,%r23
4982: set L416,%r19
4983: ld [%r19],%f30; ld [%r19+4],%f31
4984: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
4985: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
4986: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
4987: fmuld %f30,%f28,%f30
4988: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
4989: mov %r19,%r23
4990: cmp %r23,10; be L1451; nop
4991: set 175,%r28
4992: cmp %r29,%r0; be L1453; nop
4993: set _694,%r8
4994: mov %r28,%r9
4995: call _printf; nop
4996: L1453:
4997: L1451:
4998: set 5,%r22
4999: set 2,%r21
5000: sll %r21,24,%g1; sra %g1,24,%r19
5001: mov %r19,%o1; call .umul,2; mov %r22,%o0; mov %o0,%r19
5002: mov %r19,%r22
5003: cmp %r22,10; be L1455; nop
5004: set 176,%r28
5005: cmp %r29,%r0; be L1457; nop
5006: set _694,%r8
5007: mov %r28,%r9
5008: call _printf; nop
5009: L1457:
5010: L1455:
5011: set 5,%r22
5012: set 2,%r20
5013: sll %r20,16,%g1; sra %g1,16,%r19
5014: mov %r19,%o1; call .umul,2; mov %r22,%o0; mov %o0,%r19
5015: mov %r19,%r22
5016: cmp %r22,10; be L1459; nop
5017: set 177,%r28
5018: cmp %r29,%r0; be L1461; nop
5019: set _694,%r8
5020: mov %r28,%r9
5021: call _printf; nop
5022: L1461:
5023: L1459:
5024: set 5,%r22
5025: set 2,%r19
5026: st %r19,[%fp+-4]
5027: ld [%fp+-4],%r19
5028: mov %r19,%o1; call .umul,2; mov %r22,%o0; mov %o0,%r19
5029: mov %r19,%r22
5030: cmp %r22,10; be L1463; nop
5031: set 178,%r28
5032: cmp %r29,%r0; be L1465; nop
5033: set _694,%r8
5034: mov %r28,%r9
5035: call _printf; nop
5036: L1465:
5037: L1463:
5038: set 5,%r22
5039: set 2,%r19
5040: st %r19,[%fp+-8]
5041: ld [%fp+-8],%r19
5042: mov %r19,%o1; call .umul,2; mov %r22,%o0; mov %o0,%r19
5043: mov %r19,%r22
5044: cmp %r22,10; be L1467; nop
5045: set 179,%r28
5046: cmp %r29,%r0; be L1469; nop
5047: set _694,%r8
5048: mov %r28,%r9
5049: call _printf; nop
5050: L1469:
5051: L1467:
5052: set 5,%r22
5053: set 2,%r19
5054: st %r19,[%fp+-12]
5055: ld [%fp+-12],%r19
5056: mov %r19,%o1; call .umul,2; mov %r22,%o0; mov %o0,%r19
5057: mov %r19,%r22
5058: cmp %r22,10; be L1471; nop
5059: set 180,%r28
5060: cmp %r29,%r0; be L1473; nop
5061: set _694,%r8
5062: mov %r28,%r9
5063: call _printf; nop
5064: L1473:
5065: L1471:
5066: set 5,%r22
5067: set L530,%r19
5068: ld [%r19],%f31
5069: st %f31,[%fp+-28]
5070: mov %r22,%r19
5071: cmp %r19,%r0; bl L1479; nop
5072: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5073: st %f30,[%fp+-192]; st %f31,[%fp+-192+4]
5074: ba L1480; nop
5075: L1479:
5076: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5077: set L600,%r19
5078: ld [%r19],%f28; ld [%r19+4],%f29
5079: faddd %f30,%f28,%f30
5080: st %f30,[%fp+-192]; st %f31,[%fp+-192+4]
5081: L1480:
5082: ld [%fp+-192],%f30; ld [%fp+-192+4],%f31
5083: fdtos %f30,%f31
5084: ld [%fp+-28],%f30
5085: fmuls %f31,%f30,%f31
5086: fstod %f31,%f30
5087: set L835,%r19
5088: ld [%r19],%f28; ld [%r19+4],%f29
5089: fcmped %f30,%f28; nop; fbul L1477; nop
5090: fsubd %f30,%f28,%f28
5091: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
5092: set 0x80000000,%r18
5093: add %r19,%r18,%r19
5094: st %r19,[%fp+-180]
5095: ba L1478; nop
5096: L1477:
5097: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
5098: st %r19,[%fp+-180]
5099: L1478:
5100: ld [%fp+-180],%r22
5101: cmp %r22,10; be L1481; nop
5102: set 181,%r28
5103: cmp %r29,%r0; be L1483; nop
5104: set _694,%r8
5105: mov %r28,%r9
5106: call _printf; nop
5107: L1483:
5108: L1481:
5109: set 5,%r22
5110: set L416,%r19
5111: ld [%r19],%f30; ld [%r19+4],%f31
5112: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
5113: mov %r22,%r19
5114: cmp %r19,%r0; bl L1489; nop
5115: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5116: st %f30,[%fp+-208]; st %f31,[%fp+-208+4]
5117: ba L1490; nop
5118: L1489:
5119: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5120: set L600,%r19
5121: ld [%r19],%f28; ld [%r19+4],%f29
5122: faddd %f30,%f28,%f30
5123: st %f30,[%fp+-208]; st %f31,[%fp+-208+4]
5124: L1490:
5125: ld [%fp+-208],%f30; ld [%fp+-208+4],%f31
5126: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
5127: fmuld %f30,%f28,%f30
5128: set L835,%r19
5129: ld [%r19],%f28; ld [%r19+4],%f29
5130: fcmped %f30,%f28; nop; fbul L1487; nop
5131: fsubd %f30,%f28,%f28
5132: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
5133: set 0x80000000,%r18
5134: add %r19,%r18,%r19
5135: st %r19,[%fp+-196]
5136: ba L1488; nop
5137: L1487:
5138: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
5139: st %r19,[%fp+-196]
5140: L1488:
5141: ld [%fp+-196],%r22
5142: cmp %r22,10; be L1491; nop
5143: set 182,%r28
5144: cmp %r29,%r0; be L1493; nop
5145: set _694,%r8
5146: mov %r28,%r9
5147: call _printf; nop
5148: L1493:
5149: L1491:
5150: set L847,%r19
5151: ld [%r19],%f31
5152: st %f31,[%fp+-16]
5153: set 2,%r21
5154: ld [%fp+-16],%f31
5155: sll %r21,24,%g1; sra %g1,24,%r19
5156: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
5157: fdtos %f28,%f30
5158: fmuls %f31,%f30,%f31
5159: st %f31,[%fp+-16]
5160: ld [%fp+-16],%f31
5161: set L1497,%r19
5162: ld [%r19],%f30
5163: fcmpes %f31,%f30; nop; fbue L1495; nop
5164: set 183,%r28
5165: cmp %r29,%r0; be L1498; nop
5166: set _694,%r8
5167: mov %r28,%r9
5168: call _printf; nop
5169: L1498:
5170: L1495:
5171: set L847,%r19
5172: ld [%r19],%f31
5173: st %f31,[%fp+-16]
5174: set 2,%r20
5175: ld [%fp+-16],%f31
5176: sll %r20,16,%g1; sra %g1,16,%r19
5177: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
5178: fdtos %f28,%f30
5179: fmuls %f31,%f30,%f31
5180: st %f31,[%fp+-16]
5181: ld [%fp+-16],%f31
5182: set L1497,%r19
5183: ld [%r19],%f30
5184: fcmpes %f31,%f30; nop; fbue L1500; nop
5185: set 184,%r28
5186: cmp %r29,%r0; be L1502; nop
5187: set _694,%r8
5188: mov %r28,%r9
5189: call _printf; nop
5190: L1502:
5191: L1500:
5192: set L847,%r19
5193: ld [%r19],%f31
5194: st %f31,[%fp+-16]
5195: set 2,%r19
5196: st %r19,[%fp+-4]
5197: ld [%fp+-16],%f31
5198: ld [%fp+-4],%r19
5199: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
5200: fdtos %f28,%f30
5201: fmuls %f31,%f30,%f31
5202: st %f31,[%fp+-16]
5203: ld [%fp+-16],%f31
5204: set L1497,%r19
5205: ld [%r19],%f30
5206: fcmpes %f31,%f30; nop; fbue L1504; nop
5207: set 185,%r28
5208: cmp %r29,%r0; be L1506; nop
5209: set _694,%r8
5210: mov %r28,%r9
5211: call _printf; nop
5212: L1506:
5213: L1504:
5214: set L847,%r19
5215: ld [%r19],%f31
5216: st %f31,[%fp+-16]
5217: set 2,%r19
5218: st %r19,[%fp+-8]
5219: ld [%fp+-16],%f31
5220: ld [%fp+-8],%r19
5221: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
5222: fdtos %f28,%f30
5223: fmuls %f31,%f30,%f31
5224: st %f31,[%fp+-16]
5225: ld [%fp+-16],%f31
5226: set L1497,%r19
5227: ld [%r19],%f30
5228: fcmpes %f31,%f30; nop; fbue L1508; nop
5229: set 186,%r28
5230: cmp %r29,%r0; be L1510; nop
5231: set _694,%r8
5232: mov %r28,%r9
5233: call _printf; nop
5234: L1510:
5235: L1508:
5236: set L847,%r19
5237: ld [%r19],%f31
5238: st %f31,[%fp+-16]
5239: set 2,%r19
5240: st %r19,[%fp+-12]
5241: ld [%fp+-12],%r19
5242: cmp %r19,%r0; bl L1513; nop
5243: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5244: st %f30,[%fp+-216]; st %f31,[%fp+-216+4]
5245: ba L1514; nop
5246: L1513:
5247: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5248: set L600,%r19
5249: ld [%r19],%f28; ld [%r19+4],%f29
5250: faddd %f30,%f28,%f30
5251: st %f30,[%fp+-216]; st %f31,[%fp+-216+4]
5252: L1514:
5253: ld [%fp+-16],%f31
5254: ld [%fp+-216],%f28; ld [%fp+-216+4],%f29
5255: fdtos %f28,%f30
5256: fmuls %f31,%f30,%f31
5257: st %f31,[%fp+-16]
5258: ld [%fp+-16],%f31
5259: set L1497,%r19
5260: ld [%r19],%f30
5261: fcmpes %f31,%f30; nop; fbue L1515; nop
5262: set 187,%r28
5263: cmp %r29,%r0; be L1517; nop
5264: set _694,%r8
5265: mov %r28,%r9
5266: call _printf; nop
5267: L1517:
5268: L1515:
5269: set L847,%r19
5270: ld [%r19],%f31
5271: st %f31,[%fp+-16]
5272: set L530,%r19
5273: ld [%r19],%f31
5274: st %f31,[%fp+-28]
5275: ld [%fp+-16],%f31
5276: ld [%fp+-28],%f30
5277: fmuls %f31,%f30,%f31
5278: st %f31,[%fp+-16]
5279: ld [%fp+-16],%f31
5280: set L1497,%r19
5281: ld [%r19],%f30
5282: fcmpes %f31,%f30; nop; fbue L1519; nop
5283: set 188,%r28
5284: cmp %r29,%r0; be L1521; nop
5285: set _694,%r8
5286: mov %r28,%r9
5287: call _printf; nop
5288: L1521:
5289: L1519:
5290: set L847,%r19
5291: ld [%r19],%f31
5292: st %f31,[%fp+-16]
5293: set L416,%r19
5294: ld [%r19],%f30; ld [%r19+4],%f31
5295: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
5296: ld [%fp+-16],%f31
5297: fstod %f31,%f30
5298: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
5299: fmuld %f30,%f28,%f30
5300: fdtos %f30,%f31
5301: st %f31,[%fp+-16]
5302: ld [%fp+-16],%f31
5303: set L1497,%r19
5304: ld [%r19],%f30
5305: fcmpes %f31,%f30; nop; fbue L1523; nop
5306: set 189,%r28
5307: cmp %r29,%r0; be L1525; nop
5308: set _694,%r8
5309: mov %r28,%r9
5310: call _printf; nop
5311: L1525:
5312: L1523:
5313: set L879,%r19
5314: ld [%r19],%f30; ld [%r19+4],%f31
5315: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
5316: set 2,%r21
5317: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
5318: sll %r21,24,%g1; sra %g1,24,%r19
5319: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
5320: fmuld %f30,%f28,%f30
5321: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
5322: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
5323: set L1529,%r19
5324: ld [%r19],%f28; ld [%r19+4],%f29
5325: fcmped %f30,%f28; nop; fbue L1527; nop
5326: set 190,%r28
5327: cmp %r29,%r0; be L1530; nop
5328: set _694,%r8
5329: mov %r28,%r9
5330: call _printf; nop
5331: L1530:
5332: L1527:
5333: set L879,%r19
5334: ld [%r19],%f30; ld [%r19+4],%f31
5335: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
5336: set 2,%r20
5337: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
5338: sll %r20,16,%g1; sra %g1,16,%r19
5339: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
5340: fmuld %f30,%f28,%f30
5341: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
5342: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
5343: set L1529,%r19
5344: ld [%r19],%f28; ld [%r19+4],%f29
5345: fcmped %f30,%f28; nop; fbue L1532; nop
5346: set 191,%r28
5347: cmp %r29,%r0; be L1534; nop
5348: set _694,%r8
5349: mov %r28,%r9
5350: call _printf; nop
5351: L1534:
5352: L1532:
5353: set L879,%r19
5354: ld [%r19],%f30; ld [%r19+4],%f31
5355: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
5356: set 2,%r19
5357: st %r19,[%fp+-4]
5358: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
5359: ld [%fp+-4],%r19
5360: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
5361: fmuld %f30,%f28,%f30
5362: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
5363: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
5364: set L1529,%r19
5365: ld [%r19],%f28; ld [%r19+4],%f29
5366: fcmped %f30,%f28; nop; fbue L1536; nop
5367: set 192,%r28
5368: cmp %r29,%r0; be L1538; nop
5369: set _694,%r8
5370: mov %r28,%r9
5371: call _printf; nop
5372: L1538:
5373: L1536:
5374: set L879,%r19
5375: ld [%r19],%f30; ld [%r19+4],%f31
5376: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
5377: set 2,%r19
5378: st %r19,[%fp+-8]
5379: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
5380: ld [%fp+-8],%r19
5381: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
5382: fmuld %f30,%f28,%f30
5383: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
5384: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
5385: set L1529,%r19
5386: ld [%r19],%f28; ld [%r19+4],%f29
5387: fcmped %f30,%f28; nop; fbue L1540; nop
5388: set 193,%r28
5389: cmp %r29,%r0; be L1542; nop
5390: set _694,%r8
5391: mov %r28,%r9
5392: call _printf; nop
5393: L1542:
5394: L1540:
5395: set L879,%r19
5396: ld [%r19],%f30; ld [%r19+4],%f31
5397: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
5398: set 2,%r19
5399: st %r19,[%fp+-12]
5400: ld [%fp+-12],%r19
5401: cmp %r19,%r0; bl L1545; nop
5402: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5403: st %f30,[%fp+-224]; st %f31,[%fp+-224+4]
5404: ba L1546; nop
5405: L1545:
5406: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5407: set L600,%r19
5408: ld [%r19],%f28; ld [%r19+4],%f29
5409: faddd %f30,%f28,%f30
5410: st %f30,[%fp+-224]; st %f31,[%fp+-224+4]
5411: L1546:
5412: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
5413: ld [%fp+-224],%f28; ld [%fp+-224+4],%f29
5414: fmuld %f30,%f28,%f30
5415: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
5416: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
5417: set L1529,%r19
5418: ld [%r19],%f28; ld [%r19+4],%f29
5419: fcmped %f30,%f28; nop; fbue L1547; nop
5420: set 194,%r28
5421: cmp %r29,%r0; be L1549; nop
5422: set _694,%r8
5423: mov %r28,%r9
5424: call _printf; nop
5425: L1549:
5426: L1547:
5427: set L879,%r19
5428: ld [%r19],%f30; ld [%r19+4],%f31
5429: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
5430: set L530,%r19
5431: ld [%r19],%f31
5432: st %f31,[%fp+-28]
5433: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
5434: ld [%fp+-28],%f29
5435: fstod %f29,%f28
5436: fmuld %f30,%f28,%f30
5437: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
5438: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
5439: set L1529,%r19
5440: ld [%r19],%f28; ld [%r19+4],%f29
5441: fcmped %f30,%f28; nop; fbue L1551; nop
5442: set 195,%r28
5443: cmp %r29,%r0; be L1553; nop
5444: set _694,%r8
5445: mov %r28,%r9
5446: call _printf; nop
5447: L1553:
5448: L1551:
5449: set L879,%r19
5450: ld [%r19],%f30; ld [%r19+4],%f31
5451: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
5452: set L416,%r19
5453: ld [%r19],%f30; ld [%r19+4],%f31
5454: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
5455: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
5456: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
5457: fmuld %f30,%f28,%f30
5458: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
5459: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
5460: set L1529,%r19
5461: ld [%r19],%f28; ld [%r19+4],%f29
5462: fcmped %f30,%f28; nop; fbue L1555; nop
5463: set 196,%r28
5464: cmp %r29,%r0; be L1557; nop
5465: set _694,%r8
5466: mov %r28,%r9
5467: call _printf; nop
5468: L1557:
5469: L1555:
5470: set 5,%r27
5471: set 2,%r21
5472: sll %r27,24,%g1; sra %g1,24,%r19
5473: sll %r21,24,%g1; sra %g1,24,%r18
5474: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
5475: mov %r19,%r27
5476: sll %r27,24,%g1; sra %g1,24,%r19
5477: cmp %r19,2; be L1559; nop
5478: set 197,%r28
5479: cmp %r29,%r0; be L1561; nop
5480: set _694,%r8
5481: mov %r28,%r9
5482: call _printf; nop
5483: L1561:
5484: L1559:
5485: set 5,%r27
5486: set 2,%r20
5487: sll %r27,24,%g1; sra %g1,24,%r19
5488: sll %r20,16,%g1; sra %g1,16,%r18
5489: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
5490: mov %r19,%r27
5491: sll %r27,24,%g1; sra %g1,24,%r19
5492: cmp %r19,2; be L1563; nop
5493: set 198,%r28
5494: cmp %r29,%r0; be L1565; nop
5495: set _694,%r8
5496: mov %r28,%r9
5497: call _printf; nop
5498: L1565:
5499: L1563:
5500: set 5,%r27
5501: set 2,%r19
5502: st %r19,[%fp+-4]
5503: sll %r27,24,%g1; sra %g1,24,%r19
5504: ld [%fp+-4],%r18
5505: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
5506: mov %r19,%r27
5507: sll %r27,24,%g1; sra %g1,24,%r19
5508: cmp %r19,2; be L1567; nop
5509: set 199,%r28
5510: cmp %r29,%r0; be L1569; nop
5511: set _694,%r8
5512: mov %r28,%r9
5513: call _printf; nop
5514: L1569:
5515: L1567:
5516: set 5,%r27
5517: set 2,%r19
5518: st %r19,[%fp+-8]
5519: sll %r27,24,%g1; sra %g1,24,%r19
5520: ld [%fp+-8],%r18
5521: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
5522: mov %r19,%r27
5523: sll %r27,24,%g1; sra %g1,24,%r19
5524: cmp %r19,2; be L1571; nop
5525: set 200,%r28
5526: cmp %r29,%r0; be L1573; nop
5527: set _694,%r8
5528: mov %r28,%r9
5529: call _printf; nop
5530: L1573:
5531: L1571:
5532: set 5,%r27
5533: set 2,%r19
5534: st %r19,[%fp+-12]
5535: sll %r27,24,%g1; sra %g1,24,%r19
5536: ld [%fp+-12],%r18
5537: mov %r18,%o1; call .udiv,2; mov %r19,%o0; mov %o0,%r19
5538: mov %r19,%r27
5539: sll %r27,24,%g1; sra %g1,24,%r19
5540: cmp %r19,2; be L1575; nop
5541: set 201,%r28
5542: cmp %r29,%r0; be L1577; nop
5543: set _694,%r8
5544: mov %r28,%r9
5545: call _printf; nop
5546: L1577:
5547: L1575:
5548: set 5,%r27
5549: set L530,%r19
5550: ld [%r19],%f31
5551: st %f31,[%fp+-28]
5552: sll %r27,24,%g1; sra %g1,24,%r19
5553: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5554: fdtos %f30,%f31
5555: ld [%fp+-28],%f30
5556: fdivs %f31,%f30,%f31
5557: fstod %f31,%f30
5558: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
5559: mov %r19,%r27
5560: sll %r27,24,%g1; sra %g1,24,%r19
5561: cmp %r19,2; be L1579; nop
5562: set 202,%r28
5563: cmp %r29,%r0; be L1581; nop
5564: set _694,%r8
5565: mov %r28,%r9
5566: call _printf; nop
5567: L1581:
5568: L1579:
5569: set 5,%r27
5570: set L416,%r19
5571: ld [%r19],%f30; ld [%r19+4],%f31
5572: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
5573: sll %r27,24,%g1; sra %g1,24,%r19
5574: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5575: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
5576: fdivd %f30,%f28,%f30
5577: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
5578: mov %r19,%r27
5579: sll %r27,24,%g1; sra %g1,24,%r19
5580: cmp %r19,2; be L1583; nop
5581: set 203,%r28
5582: cmp %r29,%r0; be L1585; nop
5583: set _694,%r8
5584: mov %r28,%r9
5585: call _printf; nop
5586: L1585:
5587: L1583:
5588: set 5,%r26
5589: set 2,%r21
5590: sll %r26,16,%g1; sra %g1,16,%r19
5591: sll %r21,24,%g1; sra %g1,24,%r18
5592: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
5593: mov %r19,%r26
5594: sll %r26,16,%g1; sra %g1,16,%r19
5595: cmp %r19,2; be L1587; nop
5596: set 204,%r28
5597: cmp %r29,%r0; be L1589; nop
5598: set _694,%r8
5599: mov %r28,%r9
5600: call _printf; nop
5601: L1589:
5602: L1587:
5603: set 5,%r26
5604: set 2,%r20
5605: sll %r26,16,%g1; sra %g1,16,%r19
5606: sll %r20,16,%g1; sra %g1,16,%r18
5607: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
5608: mov %r19,%r26
5609: sll %r26,16,%g1; sra %g1,16,%r19
5610: cmp %r19,2; be L1591; nop
5611: set 205,%r28
5612: cmp %r29,%r0; be L1593; nop
5613: set _694,%r8
5614: mov %r28,%r9
5615: call _printf; nop
5616: L1593:
5617: L1591:
5618: set 5,%r26
5619: set 2,%r19
5620: st %r19,[%fp+-4]
5621: sll %r26,16,%g1; sra %g1,16,%r19
5622: ld [%fp+-4],%r18
5623: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
5624: mov %r19,%r26
5625: sll %r26,16,%g1; sra %g1,16,%r19
5626: cmp %r19,2; be L1595; nop
5627: set 206,%r28
5628: cmp %r29,%r0; be L1597; nop
5629: set _694,%r8
5630: mov %r28,%r9
5631: call _printf; nop
5632: L1597:
5633: L1595:
5634: set 5,%r26
5635: set 2,%r19
5636: st %r19,[%fp+-8]
5637: sll %r26,16,%g1; sra %g1,16,%r19
5638: ld [%fp+-8],%r18
5639: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
5640: mov %r19,%r26
5641: sll %r26,16,%g1; sra %g1,16,%r19
5642: cmp %r19,2; be L1599; nop
5643: set 207,%r28
5644: cmp %r29,%r0; be L1601; nop
5645: set _694,%r8
5646: mov %r28,%r9
5647: call _printf; nop
5648: L1601:
5649: L1599:
5650: set 5,%r26
5651: set 2,%r19
5652: st %r19,[%fp+-12]
5653: sll %r26,16,%g1; sra %g1,16,%r19
5654: ld [%fp+-12],%r18
5655: mov %r18,%o1; call .udiv,2; mov %r19,%o0; mov %o0,%r19
5656: mov %r19,%r26
5657: sll %r26,16,%g1; sra %g1,16,%r19
5658: cmp %r19,2; be L1603; nop
5659: set 208,%r28
5660: cmp %r29,%r0; be L1605; nop
5661: set _694,%r8
5662: mov %r28,%r9
5663: call _printf; nop
5664: L1605:
5665: L1603:
5666: set 5,%r26
5667: set L530,%r19
5668: ld [%r19],%f31
5669: st %f31,[%fp+-28]
5670: sll %r26,16,%g1; sra %g1,16,%r19
5671: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5672: fdtos %f30,%f31
5673: ld [%fp+-28],%f30
5674: fdivs %f31,%f30,%f31
5675: fstod %f31,%f30
5676: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
5677: mov %r19,%r26
5678: sll %r26,16,%g1; sra %g1,16,%r19
5679: cmp %r19,2; be L1607; nop
5680: set 209,%r28
5681: cmp %r29,%r0; be L1609; nop
5682: set _694,%r8
5683: mov %r28,%r9
5684: call _printf; nop
5685: L1609:
5686: L1607:
5687: set 5,%r26
5688: set L416,%r19
5689: ld [%r19],%f30; ld [%r19+4],%f31
5690: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
5691: sll %r26,16,%g1; sra %g1,16,%r19
5692: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5693: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
5694: fdivd %f30,%f28,%f30
5695: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
5696: mov %r19,%r26
5697: sll %r26,16,%g1; sra %g1,16,%r19
5698: cmp %r19,2; be L1611; nop
5699: set 210,%r28
5700: cmp %r29,%r0; be L1613; nop
5701: set _694,%r8
5702: mov %r28,%r9
5703: call _printf; nop
5704: L1613:
5705: L1611:
5706: set 5,%r25
5707: set 2,%r21
5708: sll %r21,24,%g1; sra %g1,24,%r19
5709: mov %r19,%o1; call .div,2; mov %r25,%o0; mov %o0,%r19
5710: mov %r19,%r25
5711: cmp %r25,2; be L1615; nop
5712: set 211,%r28
5713: cmp %r29,%r0; be L1617; nop
5714: set _694,%r8
5715: mov %r28,%r9
5716: call _printf; nop
5717: L1617:
5718: L1615:
5719: set 5,%r25
5720: set 2,%r20
5721: sll %r20,16,%g1; sra %g1,16,%r19
5722: mov %r19,%o1; call .div,2; mov %r25,%o0; mov %o0,%r19
5723: mov %r19,%r25
5724: cmp %r25,2; be L1619; nop
5725: set 212,%r28
5726: cmp %r29,%r0; be L1621; nop
5727: set _694,%r8
5728: mov %r28,%r9
5729: call _printf; nop
5730: L1621:
5731: L1619:
5732: set 5,%r25
5733: set 2,%r19
5734: st %r19,[%fp+-4]
5735: ld [%fp+-4],%r19
5736: mov %r19,%o1; call .div,2; mov %r25,%o0; mov %o0,%r19
5737: mov %r19,%r25
5738: cmp %r25,2; be L1623; nop
5739: set 213,%r28
5740: cmp %r29,%r0; be L1625; nop
5741: set _694,%r8
5742: mov %r28,%r9
5743: call _printf; nop
5744: L1625:
5745: L1623:
5746: set 5,%r25
5747: set 2,%r19
5748: st %r19,[%fp+-8]
5749: ld [%fp+-8],%r19
5750: mov %r19,%o1; call .div,2; mov %r25,%o0; mov %o0,%r19
5751: mov %r19,%r25
5752: cmp %r25,2; be L1627; nop
5753: set 214,%r28
5754: cmp %r29,%r0; be L1629; nop
5755: set _694,%r8
5756: mov %r28,%r9
5757: call _printf; nop
5758: L1629:
5759: L1627:
5760: set 5,%r25
5761: set 2,%r19
5762: st %r19,[%fp+-12]
5763: mov %r25,%r19
5764: ld [%fp+-12],%r18
5765: mov %r18,%o1; call .udiv,2; mov %r19,%o0; mov %o0,%r19
5766: mov %r19,%r25
5767: cmp %r25,2; be L1631; nop
5768: set 215,%r28
5769: cmp %r29,%r0; be L1633; nop
5770: set _694,%r8
5771: mov %r28,%r9
5772: call _printf; nop
5773: L1633:
5774: L1631:
5775: set 5,%r25
5776: set L530,%r19
5777: ld [%r19],%f31
5778: st %f31,[%fp+-28]
5779: st %r25,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5780: fdtos %f30,%f31
5781: ld [%fp+-28],%f30
5782: fdivs %f31,%f30,%f31
5783: fstod %f31,%f30
5784: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
5785: mov %r19,%r25
5786: cmp %r25,2; be L1635; nop
5787: set 216,%r28
5788: cmp %r29,%r0; be L1637; nop
5789: set _694,%r8
5790: mov %r28,%r9
5791: call _printf; nop
5792: L1637:
5793: L1635:
5794: set 5,%r25
5795: set L416,%r19
5796: ld [%r19],%f30; ld [%r19+4],%f31
5797: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
5798: st %r25,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5799: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
5800: fdivd %f30,%f28,%f30
5801: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
5802: mov %r19,%r25
5803: cmp %r25,2; be L1639; nop
5804: set 217,%r28
5805: cmp %r29,%r0; be L1641; nop
5806: set _694,%r8
5807: mov %r28,%r9
5808: call _printf; nop
5809: L1641:
5810: L1639:
5811: set 5,%r23
5812: set 2,%r21
5813: sll %r21,24,%g1; sra %g1,24,%r19
5814: mov %r19,%o1; call .div,2; mov %r23,%o0; mov %o0,%r19
5815: mov %r19,%r23
5816: cmp %r23,2; be L1643; nop
5817: set 218,%r28
5818: cmp %r29,%r0; be L1645; nop
5819: set _694,%r8
5820: mov %r28,%r9
5821: call _printf; nop
5822: L1645:
5823: L1643:
5824: set 5,%r23
5825: set 2,%r20
5826: sll %r20,16,%g1; sra %g1,16,%r19
5827: mov %r19,%o1; call .div,2; mov %r23,%o0; mov %o0,%r19
5828: mov %r19,%r23
5829: cmp %r23,2; be L1647; nop
5830: set 219,%r28
5831: cmp %r29,%r0; be L1649; nop
5832: set _694,%r8
5833: mov %r28,%r9
5834: call _printf; nop
5835: L1649:
5836: L1647:
5837: set 5,%r23
5838: set 2,%r19
5839: st %r19,[%fp+-4]
5840: ld [%fp+-4],%r19
5841: mov %r19,%o1; call .div,2; mov %r23,%o0; mov %o0,%r19
5842: mov %r19,%r23
5843: cmp %r23,2; be L1651; nop
5844: set 220,%r28
5845: cmp %r29,%r0; be L1653; nop
5846: set _694,%r8
5847: mov %r28,%r9
5848: call _printf; nop
5849: L1653:
5850: L1651:
5851: set 5,%r23
5852: set 2,%r19
5853: st %r19,[%fp+-8]
5854: ld [%fp+-8],%r19
5855: mov %r19,%o1; call .div,2; mov %r23,%o0; mov %o0,%r19
5856: mov %r19,%r23
5857: cmp %r23,2; be L1655; nop
5858: set 221,%r28
5859: cmp %r29,%r0; be L1657; nop
5860: set _694,%r8
5861: mov %r28,%r9
5862: call _printf; nop
5863: L1657:
5864: L1655:
5865: set 5,%r23
5866: set 2,%r19
5867: st %r19,[%fp+-12]
5868: mov %r23,%r19
5869: ld [%fp+-12],%r18
5870: mov %r18,%o1; call .udiv,2; mov %r19,%o0; mov %o0,%r19
5871: mov %r19,%r23
5872: cmp %r23,2; be L1659; nop
5873: set 222,%r28
5874: cmp %r29,%r0; be L1661; nop
5875: set _694,%r8
5876: mov %r28,%r9
5877: call _printf; nop
5878: L1661:
5879: L1659:
5880: set 5,%r23
5881: set L530,%r19
5882: ld [%r19],%f31
5883: st %f31,[%fp+-28]
5884: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5885: fdtos %f30,%f31
5886: ld [%fp+-28],%f30
5887: fdivs %f31,%f30,%f31
5888: fstod %f31,%f30
5889: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
5890: mov %r19,%r23
5891: cmp %r23,2; be L1663; nop
5892: set 223,%r28
5893: cmp %r29,%r0; be L1665; nop
5894: set _694,%r8
5895: mov %r28,%r9
5896: call _printf; nop
5897: L1665:
5898: L1663:
5899: set 5,%r23
5900: set L416,%r19
5901: ld [%r19],%f30; ld [%r19+4],%f31
5902: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
5903: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5904: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
5905: fdivd %f30,%f28,%f30
5906: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
5907: mov %r19,%r23
5908: cmp %r23,2; be L1667; nop
5909: set 224,%r28
5910: cmp %r29,%r0; be L1669; nop
5911: set _694,%r8
5912: mov %r28,%r9
5913: call _printf; nop
5914: L1669:
5915: L1667:
5916: set 5,%r22
5917: set 2,%r21
5918: sll %r21,24,%g1; sra %g1,24,%r19
5919: mov %r19,%o1; call .udiv,2; mov %r22,%o0; mov %o0,%r19
5920: mov %r19,%r22
5921: cmp %r22,2; be L1671; nop
5922: set 225,%r28
5923: cmp %r29,%r0; be L1673; nop
5924: set _694,%r8
5925: mov %r28,%r9
5926: call _printf; nop
5927: L1673:
5928: L1671:
5929: set 5,%r22
5930: set 2,%r20
5931: sll %r20,16,%g1; sra %g1,16,%r19
5932: mov %r19,%o1; call .udiv,2; mov %r22,%o0; mov %o0,%r19
5933: mov %r19,%r22
5934: cmp %r22,2; be L1675; nop
5935: set 226,%r28
5936: cmp %r29,%r0; be L1677; nop
5937: set _694,%r8
5938: mov %r28,%r9
5939: call _printf; nop
5940: L1677:
5941: L1675:
5942: set 5,%r22
5943: set 2,%r19
5944: st %r19,[%fp+-4]
5945: ld [%fp+-4],%r19
5946: mov %r19,%o1; call .udiv,2; mov %r22,%o0; mov %o0,%r19
5947: mov %r19,%r22
5948: cmp %r22,2; be L1679; nop
5949: set 227,%r28
5950: cmp %r29,%r0; be L1681; nop
5951: set _694,%r8
5952: mov %r28,%r9
5953: call _printf; nop
5954: L1681:
5955: L1679:
5956: set 5,%r22
5957: set 2,%r19
5958: st %r19,[%fp+-8]
5959: ld [%fp+-8],%r19
5960: mov %r19,%o1; call .udiv,2; mov %r22,%o0; mov %o0,%r19
5961: mov %r19,%r22
5962: cmp %r22,2; be L1683; nop
5963: set 228,%r28
5964: cmp %r29,%r0; be L1685; nop
5965: set _694,%r8
5966: mov %r28,%r9
5967: call _printf; nop
5968: L1685:
5969: L1683:
5970: set 5,%r22
5971: set 2,%r19
5972: st %r19,[%fp+-12]
5973: ld [%fp+-12],%r19
5974: mov %r19,%o1; call .udiv,2; mov %r22,%o0; mov %o0,%r19
5975: mov %r19,%r22
5976: cmp %r22,2; be L1687; nop
5977: set 229,%r28
5978: cmp %r29,%r0; be L1689; nop
5979: set _694,%r8
5980: mov %r28,%r9
5981: call _printf; nop
5982: L1689:
5983: L1687:
5984: set 5,%r22
5985: set L530,%r19
5986: ld [%r19],%f31
5987: st %f31,[%fp+-28]
5988: mov %r22,%r19
5989: cmp %r19,%r0; bl L1695; nop
5990: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5991: st %f30,[%fp+-240]; st %f31,[%fp+-240+4]
5992: ba L1696; nop
5993: L1695:
5994: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
5995: set L600,%r19
5996: ld [%r19],%f28; ld [%r19+4],%f29
5997: faddd %f30,%f28,%f30
5998: st %f30,[%fp+-240]; st %f31,[%fp+-240+4]
5999: L1696:
6000: ld [%fp+-240],%f30; ld [%fp+-240+4],%f31
6001: fdtos %f30,%f31
6002: ld [%fp+-28],%f30
6003: fdivs %f31,%f30,%f31
6004: fstod %f31,%f30
6005: set L835,%r19
6006: ld [%r19],%f28; ld [%r19+4],%f29
6007: fcmped %f30,%f28; nop; fbul L1693; nop
6008: fsubd %f30,%f28,%f28
6009: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
6010: set 0x80000000,%r18
6011: add %r19,%r18,%r19
6012: st %r19,[%fp+-228]
6013: ba L1694; nop
6014: L1693:
6015: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
6016: st %r19,[%fp+-228]
6017: L1694:
6018: ld [%fp+-228],%r22
6019: cmp %r22,2; be L1697; nop
6020: set 230,%r28
6021: cmp %r29,%r0; be L1699; nop
6022: set _694,%r8
6023: mov %r28,%r9
6024: call _printf; nop
6025: L1699:
6026: L1697:
6027: set 5,%r22
6028: set L416,%r19
6029: ld [%r19],%f30; ld [%r19+4],%f31
6030: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
6031: mov %r22,%r19
6032: cmp %r19,%r0; bl L1705; nop
6033: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
6034: st %f30,[%fp+-256]; st %f31,[%fp+-256+4]
6035: ba L1706; nop
6036: L1705:
6037: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
6038: set L600,%r19
6039: ld [%r19],%f28; ld [%r19+4],%f29
6040: faddd %f30,%f28,%f30
6041: st %f30,[%fp+-256]; st %f31,[%fp+-256+4]
6042: L1706:
6043: ld [%fp+-256],%f30; ld [%fp+-256+4],%f31
6044: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
6045: fdivd %f30,%f28,%f30
6046: set L835,%r19
6047: ld [%r19],%f28; ld [%r19+4],%f29
6048: fcmped %f30,%f28; nop; fbul L1703; nop
6049: fsubd %f30,%f28,%f28
6050: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
6051: set 0x80000000,%r18
6052: add %r19,%r18,%r19
6053: st %r19,[%fp+-244]
6054: ba L1704; nop
6055: L1703:
6056: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
6057: st %r19,[%fp+-244]
6058: L1704:
6059: ld [%fp+-244],%r22
6060: cmp %r22,2; be L1707; nop
6061: set 231,%r28
6062: cmp %r29,%r0; be L1709; nop
6063: set _694,%r8
6064: mov %r28,%r9
6065: call _printf; nop
6066: L1709:
6067: L1707:
6068: set L847,%r19
6069: ld [%r19],%f31
6070: st %f31,[%fp+-16]
6071: set 2,%r21
6072: ld [%fp+-16],%f31
6073: sll %r21,24,%g1; sra %g1,24,%r19
6074: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
6075: fdtos %f28,%f30
6076: fdivs %f31,%f30,%f31
6077: st %f31,[%fp+-16]
6078: ld [%fp+-16],%f31
6079: fstod %f31,%f30
6080: set L1713,%r19
6081: ld [%r19],%f28; ld [%r19+4],%f29
6082: fcmped %f30,%f28; nop; fbue L1711; nop
6083: set 232,%r28
6084: cmp %r29,%r0; be L1714; nop
6085: set _694,%r8
6086: mov %r28,%r9
6087: call _printf; nop
6088: L1714:
6089: L1711:
6090: set L847,%r19
6091: ld [%r19],%f31
6092: st %f31,[%fp+-16]
6093: set 2,%r20
6094: ld [%fp+-16],%f31
6095: sll %r20,16,%g1; sra %g1,16,%r19
6096: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
6097: fdtos %f28,%f30
6098: fdivs %f31,%f30,%f31
6099: st %f31,[%fp+-16]
6100: ld [%fp+-16],%f31
6101: fstod %f31,%f30
6102: set L1713,%r19
6103: ld [%r19],%f28; ld [%r19+4],%f29
6104: fcmped %f30,%f28; nop; fbue L1716; nop
6105: set 233,%r28
6106: cmp %r29,%r0; be L1718; nop
6107: set _694,%r8
6108: mov %r28,%r9
6109: call _printf; nop
6110: L1718:
6111: L1716:
6112: set L847,%r19
6113: ld [%r19],%f31
6114: st %f31,[%fp+-16]
6115: set 2,%r19
6116: st %r19,[%fp+-4]
6117: ld [%fp+-16],%f31
6118: ld [%fp+-4],%r19
6119: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
6120: fdtos %f28,%f30
6121: fdivs %f31,%f30,%f31
6122: st %f31,[%fp+-16]
6123: ld [%fp+-16],%f31
6124: fstod %f31,%f30
6125: set L1713,%r19
6126: ld [%r19],%f28; ld [%r19+4],%f29
6127: fcmped %f30,%f28; nop; fbue L1720; nop
6128: set 234,%r28
6129: cmp %r29,%r0; be L1722; nop
6130: set _694,%r8
6131: mov %r28,%r9
6132: call _printf; nop
6133: L1722:
6134: L1720:
6135: set L847,%r19
6136: ld [%r19],%f31
6137: st %f31,[%fp+-16]
6138: set 2,%r19
6139: st %r19,[%fp+-8]
6140: ld [%fp+-16],%f31
6141: ld [%fp+-8],%r19
6142: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
6143: fdtos %f28,%f30
6144: fdivs %f31,%f30,%f31
6145: st %f31,[%fp+-16]
6146: ld [%fp+-16],%f31
6147: fstod %f31,%f30
6148: set L1713,%r19
6149: ld [%r19],%f28; ld [%r19+4],%f29
6150: fcmped %f30,%f28; nop; fbue L1724; nop
6151: set 235,%r28
6152: cmp %r29,%r0; be L1726; nop
6153: set _694,%r8
6154: mov %r28,%r9
6155: call _printf; nop
6156: L1726:
6157: L1724:
6158: set L847,%r19
6159: ld [%r19],%f31
6160: st %f31,[%fp+-16]
6161: set 2,%r19
6162: st %r19,[%fp+-12]
6163: ld [%fp+-12],%r19
6164: cmp %r19,%r0; bl L1729; nop
6165: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
6166: st %f30,[%fp+-264]; st %f31,[%fp+-264+4]
6167: ba L1730; nop
6168: L1729:
6169: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
6170: set L600,%r19
6171: ld [%r19],%f28; ld [%r19+4],%f29
6172: faddd %f30,%f28,%f30
6173: st %f30,[%fp+-264]; st %f31,[%fp+-264+4]
6174: L1730:
6175: ld [%fp+-16],%f31
6176: ld [%fp+-264],%f28; ld [%fp+-264+4],%f29
6177: fdtos %f28,%f30
6178: fdivs %f31,%f30,%f31
6179: st %f31,[%fp+-16]
6180: ld [%fp+-16],%f31
6181: fstod %f31,%f30
6182: set L1713,%r19
6183: ld [%r19],%f28; ld [%r19+4],%f29
6184: fcmped %f30,%f28; nop; fbue L1731; nop
6185: set 236,%r28
6186: cmp %r29,%r0; be L1733; nop
6187: set _694,%r8
6188: mov %r28,%r9
6189: call _printf; nop
6190: L1733:
6191: L1731:
6192: set L847,%r19
6193: ld [%r19],%f31
6194: st %f31,[%fp+-16]
6195: set L530,%r19
6196: ld [%r19],%f31
6197: st %f31,[%fp+-28]
6198: ld [%fp+-16],%f31
6199: ld [%fp+-28],%f30
6200: fdivs %f31,%f30,%f31
6201: st %f31,[%fp+-16]
6202: ld [%fp+-16],%f31
6203: fstod %f31,%f30
6204: set L1713,%r19
6205: ld [%r19],%f28; ld [%r19+4],%f29
6206: fcmped %f30,%f28; nop; fbue L1735; nop
6207: set 237,%r28
6208: cmp %r29,%r0; be L1737; nop
6209: set _694,%r8
6210: mov %r28,%r9
6211: call _printf; nop
6212: L1737:
6213: L1735:
6214: set L847,%r19
6215: ld [%r19],%f31
6216: st %f31,[%fp+-16]
6217: set L416,%r19
6218: ld [%r19],%f30; ld [%r19+4],%f31
6219: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
6220: ld [%fp+-16],%f31
6221: fstod %f31,%f30
6222: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
6223: fdivd %f30,%f28,%f30
6224: fdtos %f30,%f31
6225: st %f31,[%fp+-16]
6226: ld [%fp+-16],%f31
6227: fstod %f31,%f30
6228: set L1713,%r19
6229: ld [%r19],%f28; ld [%r19+4],%f29
6230: fcmped %f30,%f28; nop; fbue L1739; nop
6231: set 238,%r28
6232: cmp %r29,%r0; be L1741; nop
6233: set _694,%r8
6234: mov %r28,%r9
6235: call _printf; nop
6236: L1741:
6237: L1739:
6238: set L879,%r19
6239: ld [%r19],%f30; ld [%r19+4],%f31
6240: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
6241: set 2,%r21
6242: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
6243: sll %r21,24,%g1; sra %g1,24,%r19
6244: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
6245: fdivd %f30,%f28,%f30
6246: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
6247: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
6248: set L1713,%r19
6249: ld [%r19],%f28; ld [%r19+4],%f29
6250: fcmped %f30,%f28; nop; fbue L1743; nop
6251: set 239,%r28
6252: cmp %r29,%r0; be L1745; nop
6253: set _694,%r8
6254: mov %r28,%r9
6255: call _printf; nop
6256: L1745:
6257: L1743:
6258: set L879,%r19
6259: ld [%r19],%f30; ld [%r19+4],%f31
6260: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
6261: set 2,%r20
6262: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
6263: sll %r20,16,%g1; sra %g1,16,%r19
6264: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
6265: fdivd %f30,%f28,%f30
6266: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
6267: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
6268: set L1713,%r19
6269: ld [%r19],%f28; ld [%r19+4],%f29
6270: fcmped %f30,%f28; nop; fbue L1747; nop
6271: set 240,%r28
6272: cmp %r29,%r0; be L1749; nop
6273: set _694,%r8
6274: mov %r28,%r9
6275: call _printf; nop
6276: L1749:
6277: L1747:
6278: set L879,%r19
6279: ld [%r19],%f30; ld [%r19+4],%f31
6280: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
6281: set 2,%r19
6282: st %r19,[%fp+-4]
6283: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
6284: ld [%fp+-4],%r19
6285: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
6286: fdivd %f30,%f28,%f30
6287: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
6288: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
6289: set L1713,%r19
6290: ld [%r19],%f28; ld [%r19+4],%f29
6291: fcmped %f30,%f28; nop; fbue L1751; nop
6292: set 241,%r28
6293: cmp %r29,%r0; be L1753; nop
6294: set _694,%r8
6295: mov %r28,%r9
6296: call _printf; nop
6297: L1753:
6298: L1751:
6299: set L879,%r19
6300: ld [%r19],%f30; ld [%r19+4],%f31
6301: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
6302: set 2,%r19
6303: st %r19,[%fp+-8]
6304: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
6305: ld [%fp+-8],%r19
6306: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
6307: fdivd %f30,%f28,%f30
6308: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
6309: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
6310: set L1713,%r19
6311: ld [%r19],%f28; ld [%r19+4],%f29
6312: fcmped %f30,%f28; nop; fbue L1755; nop
6313: set 242,%r28
6314: cmp %r29,%r0; be L1757; nop
6315: set _694,%r8
6316: mov %r28,%r9
6317: call _printf; nop
6318: L1757:
6319: L1755:
6320: set L879,%r19
6321: ld [%r19],%f30; ld [%r19+4],%f31
6322: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
6323: set 2,%r19
6324: st %r19,[%fp+-12]
6325: ld [%fp+-12],%r19
6326: cmp %r19,%r0; bl L1760; nop
6327: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
6328: st %f30,[%fp+-272]; st %f31,[%fp+-272+4]
6329: ba L1761; nop
6330: L1760:
6331: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
6332: set L600,%r19
6333: ld [%r19],%f28; ld [%r19+4],%f29
6334: faddd %f30,%f28,%f30
6335: st %f30,[%fp+-272]; st %f31,[%fp+-272+4]
6336: L1761:
6337: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
6338: ld [%fp+-272],%f28; ld [%fp+-272+4],%f29
6339: fdivd %f30,%f28,%f30
6340: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
6341: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
6342: set L1713,%r19
6343: ld [%r19],%f28; ld [%r19+4],%f29
6344: fcmped %f30,%f28; nop; fbue L1762; nop
6345: set 243,%r28
6346: cmp %r29,%r0; be L1764; nop
6347: set _694,%r8
6348: mov %r28,%r9
6349: call _printf; nop
6350: L1764:
6351: L1762:
6352: set L879,%r19
6353: ld [%r19],%f30; ld [%r19+4],%f31
6354: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
6355: set L530,%r19
6356: ld [%r19],%f31
6357: st %f31,[%fp+-28]
6358: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
6359: ld [%fp+-28],%f29
6360: fstod %f29,%f28
6361: fdivd %f30,%f28,%f30
6362: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
6363: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
6364: set L1713,%r19
6365: ld [%r19],%f28; ld [%r19+4],%f29
6366: fcmped %f30,%f28; nop; fbue L1766; nop
6367: set 244,%r28
6368: cmp %r29,%r0; be L1768; nop
6369: set _694,%r8
6370: mov %r28,%r9
6371: call _printf; nop
6372: L1768:
6373: L1766:
6374: set L879,%r19
6375: ld [%r19],%f30; ld [%r19+4],%f31
6376: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
6377: set L416,%r19
6378: ld [%r19],%f30; ld [%r19+4],%f31
6379: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
6380: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
6381: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
6382: fdivd %f30,%f28,%f30
6383: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
6384: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
6385: set L1713,%r19
6386: ld [%r19],%f28; ld [%r19+4],%f29
6387: fcmped %f30,%f28; nop; fbue L1770; nop
6388: set 245,%r28
6389: cmp %r29,%r0; be L1772; nop
6390: set _694,%r8
6391: mov %r28,%r9
6392: call _printf; nop
6393: L1772:
6394: L1770:
6395: set 5,%r27
6396: set 2,%r21
6397: sll %r27,24,%g1; sra %g1,24,%r19
6398: sll %r21,24,%g1; sra %g1,24,%r18
6399: mov %r18,%o1; call .rem,2; mov %r19,%o0; mov %o0,%r19
6400: mov %r19,%r27
6401: sll %r27,24,%g1; sra %g1,24,%r19
6402: cmp %r19,1; be L1774; nop
6403: set 246,%r28
6404: cmp %r29,%r0; be L1776; nop
6405: set _694,%r8
6406: mov %r28,%r9
6407: call _printf; nop
6408: L1776:
6409: L1774:
6410: set 5,%r27
6411: set 2,%r20
6412: sll %r27,24,%g1; sra %g1,24,%r19
6413: sll %r20,16,%g1; sra %g1,16,%r18
6414: mov %r18,%o1; call .rem,2; mov %r19,%o0; mov %o0,%r19
6415: mov %r19,%r27
6416: sll %r27,24,%g1; sra %g1,24,%r19
6417: cmp %r19,1; be L1778; nop
6418: set 247,%r28
6419: cmp %r29,%r0; be L1780; nop
6420: set _694,%r8
6421: mov %r28,%r9
6422: call _printf; nop
6423: L1780:
6424: L1778:
6425: set 5,%r27
6426: set 2,%r19
6427: st %r19,[%fp+-4]
6428: sll %r27,24,%g1; sra %g1,24,%r19
6429: ld [%fp+-4],%r18
6430: mov %r18,%o1; call .rem,2; mov %r19,%o0; mov %o0,%r19
6431: mov %r19,%r27
6432: sll %r27,24,%g1; sra %g1,24,%r19
6433: cmp %r19,1; be L1782; nop
6434: set 248,%r28
6435: cmp %r29,%r0; be L1784; nop
6436: set _694,%r8
6437: mov %r28,%r9
6438: call _printf; nop
6439: L1784:
6440: L1782:
6441: set 5,%r27
6442: set 2,%r19
6443: st %r19,[%fp+-8]
6444: sll %r27,24,%g1; sra %g1,24,%r19
6445: ld [%fp+-8],%r18
6446: mov %r18,%o1; call .rem,2; mov %r19,%o0; mov %o0,%r19
6447: mov %r19,%r27
6448: sll %r27,24,%g1; sra %g1,24,%r19
6449: cmp %r19,1; be L1786; nop
6450: set 249,%r28
6451: cmp %r29,%r0; be L1788; nop
6452: set _694,%r8
6453: mov %r28,%r9
6454: call _printf; nop
6455: L1788:
6456: L1786:
6457: set 5,%r27
6458: set 2,%r19
6459: st %r19,[%fp+-12]
6460: sll %r27,24,%g1; sra %g1,24,%r19
6461: ld [%fp+-12],%r18
6462: mov %r18,%o1; call .urem,2; mov %r19,%o0; mov %o0,%r19
6463: mov %r19,%r27
6464: sll %r27,24,%g1; sra %g1,24,%r19
6465: cmp %r19,1; be L1790; nop
6466: set 250,%r28
6467: cmp %r29,%r0; be L1792; nop
6468: set _694,%r8
6469: mov %r28,%r9
6470: call _printf; nop
6471: L1792:
6472: L1790:
6473: set 5,%r26
6474: set 2,%r21
6475: sll %r26,16,%g1; sra %g1,16,%r19
6476: sll %r21,24,%g1; sra %g1,24,%r18
6477: mov %r18,%o1; call .rem,2; mov %r19,%o0; mov %o0,%r19
6478: mov %r19,%r26
6479: sll %r26,16,%g1; sra %g1,16,%r19
6480: cmp %r19,1; be L1794; nop
6481: set 251,%r28
6482: cmp %r29,%r0; be L1796; nop
6483: set _694,%r8
6484: mov %r28,%r9
6485: call _printf; nop
6486: L1796:
6487: L1794:
6488: set 5,%r26
6489: set 2,%r20
6490: sll %r26,16,%g1; sra %g1,16,%r19
6491: sll %r20,16,%g1; sra %g1,16,%r18
6492: mov %r18,%o1; call .rem,2; mov %r19,%o0; mov %o0,%r19
6493: mov %r19,%r26
6494: sll %r26,16,%g1; sra %g1,16,%r19
6495: cmp %r19,1; be L1798; nop
6496: set 252,%r28
6497: cmp %r29,%r0; be L1800; nop
6498: set _694,%r8
6499: mov %r28,%r9
6500: call _printf; nop
6501: L1800:
6502: L1798:
6503: set 5,%r26
6504: set 2,%r19
6505: st %r19,[%fp+-4]
6506: sll %r26,16,%g1; sra %g1,16,%r19
6507: ld [%fp+-4],%r18
6508: mov %r18,%o1; call .rem,2; mov %r19,%o0; mov %o0,%r19
6509: mov %r19,%r26
6510: sll %r26,16,%g1; sra %g1,16,%r19
6511: cmp %r19,1; be L1802; nop
6512: set 253,%r28
6513: cmp %r29,%r0; be L1804; nop
6514: set _694,%r8
6515: mov %r28,%r9
6516: call _printf; nop
6517: L1804:
6518: L1802:
6519: set 5,%r26
6520: set 2,%r19
6521: st %r19,[%fp+-8]
6522: sll %r26,16,%g1; sra %g1,16,%r19
6523: ld [%fp+-8],%r18
6524: mov %r18,%o1; call .rem,2; mov %r19,%o0; mov %o0,%r19
6525: mov %r19,%r26
6526: sll %r26,16,%g1; sra %g1,16,%r19
6527: cmp %r19,1; be L1806; nop
6528: set 254,%r28
6529: cmp %r29,%r0; be L1808; nop
6530: set _694,%r8
6531: mov %r28,%r9
6532: call _printf; nop
6533: L1808:
6534: L1806:
6535: set 5,%r26
6536: set 2,%r19
6537: st %r19,[%fp+-12]
6538: sll %r26,16,%g1; sra %g1,16,%r19
6539: ld [%fp+-12],%r18
6540: mov %r18,%o1; call .urem,2; mov %r19,%o0; mov %o0,%r19
6541: mov %r19,%r26
6542: sll %r26,16,%g1; sra %g1,16,%r19
6543: cmp %r19,1; be L1810; nop
6544: set 255,%r28
6545: cmp %r29,%r0; be L1812; nop
6546: set _694,%r8
6547: mov %r28,%r9
6548: call _printf; nop
6549: L1812:
6550: L1810:
6551: set 5,%r25
6552: set 2,%r21
6553: sll %r21,24,%g1; sra %g1,24,%r19
6554: mov %r19,%o1; call .rem,2; mov %r25,%o0; mov %o0,%r19
6555: mov %r19,%r25
6556: cmp %r25,1; be L1814; nop
6557: set 256,%r28
6558: cmp %r29,%r0; be L1816; nop
6559: set _694,%r8
6560: mov %r28,%r9
6561: call _printf; nop
6562: L1816:
6563: L1814:
6564: set 5,%r25
6565: set 2,%r20
6566: sll %r20,16,%g1; sra %g1,16,%r19
6567: mov %r19,%o1; call .rem,2; mov %r25,%o0; mov %o0,%r19
6568: mov %r19,%r25
6569: cmp %r25,1; be L1818; nop
6570: set 257,%r28
6571: cmp %r29,%r0; be L1820; nop
6572: set _694,%r8
6573: mov %r28,%r9
6574: call _printf; nop
6575: L1820:
6576: L1818:
6577: set 5,%r25
6578: set 2,%r19
6579: st %r19,[%fp+-4]
6580: ld [%fp+-4],%r19
6581: mov %r19,%o1; call .rem,2; mov %r25,%o0; mov %o0,%r19
6582: mov %r19,%r25
6583: cmp %r25,1; be L1822; nop
6584: set 258,%r28
6585: cmp %r29,%r0; be L1824; nop
6586: set _694,%r8
6587: mov %r28,%r9
6588: call _printf; nop
6589: L1824:
6590: L1822:
6591: set 5,%r25
6592: set 2,%r19
6593: st %r19,[%fp+-8]
6594: ld [%fp+-8],%r19
6595: mov %r19,%o1; call .rem,2; mov %r25,%o0; mov %o0,%r19
6596: mov %r19,%r25
6597: cmp %r25,1; be L1826; nop
6598: set 259,%r28
6599: cmp %r29,%r0; be L1828; nop
6600: set _694,%r8
6601: mov %r28,%r9
6602: call _printf; nop
6603: L1828:
6604: L1826:
6605: set 5,%r25
6606: set 2,%r19
6607: st %r19,[%fp+-12]
6608: mov %r25,%r19
6609: ld [%fp+-12],%r18
6610: mov %r18,%o1; call .urem,2; mov %r19,%o0; mov %o0,%r19
6611: mov %r19,%r25
6612: cmp %r25,1; be L1830; nop
6613: set 260,%r28
6614: cmp %r29,%r0; be L1832; nop
6615: set _694,%r8
6616: mov %r28,%r9
6617: call _printf; nop
6618: L1832:
6619: L1830:
6620: set 5,%r23
6621: set 2,%r21
6622: sll %r21,24,%g1; sra %g1,24,%r19
6623: mov %r19,%o1; call .rem,2; mov %r23,%o0; mov %o0,%r19
6624: mov %r19,%r23
6625: cmp %r23,1; be L1834; nop
6626: set 261,%r28
6627: cmp %r29,%r0; be L1836; nop
6628: set _694,%r8
6629: mov %r28,%r9
6630: call _printf; nop
6631: L1836:
6632: L1834:
6633: set 5,%r23
6634: set 2,%r20
6635: sll %r20,16,%g1; sra %g1,16,%r19
6636: mov %r19,%o1; call .rem,2; mov %r23,%o0; mov %o0,%r19
6637: mov %r19,%r23
6638: cmp %r23,1; be L1838; nop
6639: set 262,%r28
6640: cmp %r29,%r0; be L1840; nop
6641: set _694,%r8
6642: mov %r28,%r9
6643: call _printf; nop
6644: L1840:
6645: L1838:
6646: set 5,%r23
6647: set 2,%r19
6648: st %r19,[%fp+-4]
6649: ld [%fp+-4],%r19
6650: mov %r19,%o1; call .rem,2; mov %r23,%o0; mov %o0,%r19
6651: mov %r19,%r23
6652: cmp %r23,1; be L1842; nop
6653: set 263,%r28
6654: cmp %r29,%r0; be L1844; nop
6655: set _694,%r8
6656: mov %r28,%r9
6657: call _printf; nop
6658: L1844:
6659: L1842:
6660: set 5,%r23
6661: set 2,%r19
6662: st %r19,[%fp+-8]
6663: ld [%fp+-8],%r19
6664: mov %r19,%o1; call .rem,2; mov %r23,%o0; mov %o0,%r19
6665: mov %r19,%r23
6666: cmp %r23,1; be L1846; nop
6667: set 264,%r28
6668: cmp %r29,%r0; be L1848; nop
6669: set _694,%r8
6670: mov %r28,%r9
6671: call _printf; nop
6672: L1848:
6673: L1846:
6674: set 5,%r23
6675: set 2,%r19
6676: st %r19,[%fp+-12]
6677: mov %r23,%r19
6678: ld [%fp+-12],%r18
6679: mov %r18,%o1; call .urem,2; mov %r19,%o0; mov %o0,%r19
6680: mov %r19,%r23
6681: cmp %r23,1; be L1850; nop
6682: set 265,%r28
6683: cmp %r29,%r0; be L1852; nop
6684: set _694,%r8
6685: mov %r28,%r9
6686: call _printf; nop
6687: L1852:
6688: L1850:
6689: set 5,%r22
6690: set 2,%r21
6691: sll %r21,24,%g1; sra %g1,24,%r19
6692: mov %r19,%o1; call .urem,2; mov %r22,%o0; mov %o0,%r19
6693: mov %r19,%r22
6694: cmp %r22,1; be L1854; nop
6695: set 266,%r28
6696: cmp %r29,%r0; be L1856; nop
6697: set _694,%r8
6698: mov %r28,%r9
6699: call _printf; nop
6700: L1856:
6701: L1854:
6702: set 5,%r22
6703: set 2,%r20
6704: sll %r20,16,%g1; sra %g1,16,%r19
6705: mov %r19,%o1; call .urem,2; mov %r22,%o0; mov %o0,%r19
6706: mov %r19,%r22
6707: cmp %r22,1; be L1858; nop
6708: set 267,%r28
6709: cmp %r29,%r0; be L1860; nop
6710: set _694,%r8
6711: mov %r28,%r9
6712: call _printf; nop
6713: L1860:
6714: L1858:
6715: set 5,%r22
6716: set 2,%r19
6717: st %r19,[%fp+-4]
6718: ld [%fp+-4],%r19
6719: mov %r19,%o1; call .urem,2; mov %r22,%o0; mov %o0,%r19
6720: mov %r19,%r22
6721: cmp %r22,1; be L1862; nop
6722: set 268,%r28
6723: cmp %r29,%r0; be L1864; nop
6724: set _694,%r8
6725: mov %r28,%r9
6726: call _printf; nop
6727: L1864:
6728: L1862:
6729: set 5,%r22
6730: set 2,%r19
6731: st %r19,[%fp+-8]
6732: ld [%fp+-8],%r19
6733: mov %r19,%o1; call .urem,2; mov %r22,%o0; mov %o0,%r19
6734: mov %r19,%r22
6735: cmp %r22,1; be L1866; nop
6736: set 269,%r28
6737: cmp %r29,%r0; be L1868; nop
6738: set _694,%r8
6739: mov %r28,%r9
6740: call _printf; nop
6741: L1868:
6742: L1866:
6743: set 5,%r22
6744: set 2,%r19
6745: st %r19,[%fp+-12]
6746: ld [%fp+-12],%r19
6747: mov %r19,%o1; call .urem,2; mov %r22,%o0; mov %o0,%r19
6748: mov %r19,%r22
6749: cmp %r22,1; be L1870; nop
6750: set 270,%r28
6751: cmp %r29,%r0; be L1872; nop
6752: set _694,%r8
6753: mov %r28,%r9
6754: call _printf; nop
6755: L1872:
6756: L1870:
6757: set 5,%r27
6758: set 2,%r21
6759: sll %r27,24,%g1; sra %g1,24,%r19
6760: sll %r21,24,%g1; sra %g1,24,%r18
6761: sra %r19,%r18,%r27
6762: sll %r27,24,%g1; sra %g1,24,%r19
6763: cmp %r19,1; be L1874; nop
6764: set 271,%r28
6765: cmp %r29,%r0; be L1876; nop
6766: set _694,%r8
6767: mov %r28,%r9
6768: call _printf; nop
6769: L1876:
6770: L1874:
6771: set 5,%r27
6772: set 2,%r20
6773: sll %r27,24,%g1; sra %g1,24,%r19
6774: sll %r20,16,%g1; sra %g1,16,%r18
6775: sra %r19,%r18,%r27
6776: sll %r27,24,%g1; sra %g1,24,%r19
6777: cmp %r19,1; be L1878; nop
6778: set 272,%r28
6779: cmp %r29,%r0; be L1880; nop
6780: set _694,%r8
6781: mov %r28,%r9
6782: call _printf; nop
6783: L1880:
6784: L1878:
6785: set 5,%r27
6786: set 2,%r19
6787: st %r19,[%fp+-4]
6788: sll %r27,24,%g1; sra %g1,24,%r19
6789: ld [%fp+-4],%r18
6790: sra %r19,%r18,%r27
6791: sll %r27,24,%g1; sra %g1,24,%r19
6792: cmp %r19,1; be L1882; nop
6793: set 273,%r28
6794: cmp %r29,%r0; be L1884; nop
6795: set _694,%r8
6796: mov %r28,%r9
6797: call _printf; nop
6798: L1884:
6799: L1882:
6800: set 5,%r27
6801: set 2,%r19
6802: st %r19,[%fp+-8]
6803: sll %r27,24,%g1; sra %g1,24,%r19
6804: ld [%fp+-8],%r18
6805: sra %r19,%r18,%r27
6806: sll %r27,24,%g1; sra %g1,24,%r19
6807: cmp %r19,1; be L1886; nop
6808: set 274,%r28
6809: cmp %r29,%r0; be L1888; nop
6810: set _694,%r8
6811: mov %r28,%r9
6812: call _printf; nop
6813: L1888:
6814: L1886:
6815: set 5,%r27
6816: set 2,%r19
6817: st %r19,[%fp+-12]
6818: sll %r27,24,%g1; sra %g1,24,%r19
6819: ld [%fp+-12],%r18
6820: sra %r19,%r18,%r27
6821: sll %r27,24,%g1; sra %g1,24,%r19
6822: cmp %r19,1; be L1890; nop
6823: set 275,%r28
6824: cmp %r29,%r0; be L1892; nop
6825: set _694,%r8
6826: mov %r28,%r9
6827: call _printf; nop
6828: L1892:
6829: L1890:
6830: set 5,%r26
6831: set 2,%r21
6832: sll %r26,16,%g1; sra %g1,16,%r19
6833: sll %r21,24,%g1; sra %g1,24,%r18
6834: sra %r19,%r18,%r26
6835: sll %r26,16,%g1; sra %g1,16,%r19
6836: cmp %r19,1; be L1894; nop
6837: set 276,%r28
6838: cmp %r29,%r0; be L1896; nop
6839: set _694,%r8
6840: mov %r28,%r9
6841: call _printf; nop
6842: L1896:
6843: L1894:
6844: set 5,%r26
6845: set 2,%r20
6846: sll %r26,16,%g1; sra %g1,16,%r19
6847: sll %r20,16,%g1; sra %g1,16,%r18
6848: sra %r19,%r18,%r26
6849: sll %r26,16,%g1; sra %g1,16,%r19
6850: cmp %r19,1; be L1898; nop
6851: set 277,%r28
6852: cmp %r29,%r0; be L1900; nop
6853: set _694,%r8
6854: mov %r28,%r9
6855: call _printf; nop
6856: L1900:
6857: L1898:
6858: set 5,%r26
6859: set 2,%r19
6860: st %r19,[%fp+-4]
6861: sll %r26,16,%g1; sra %g1,16,%r19
6862: ld [%fp+-4],%r18
6863: sra %r19,%r18,%r26
6864: sll %r26,16,%g1; sra %g1,16,%r19
6865: cmp %r19,1; be L1902; nop
6866: set 278,%r28
6867: cmp %r29,%r0; be L1904; nop
6868: set _694,%r8
6869: mov %r28,%r9
6870: call _printf; nop
6871: L1904:
6872: L1902:
6873: set 5,%r26
6874: set 2,%r19
6875: st %r19,[%fp+-8]
6876: sll %r26,16,%g1; sra %g1,16,%r19
6877: ld [%fp+-8],%r18
6878: sra %r19,%r18,%r26
6879: sll %r26,16,%g1; sra %g1,16,%r19
6880: cmp %r19,1; be L1906; nop
6881: set 279,%r28
6882: cmp %r29,%r0; be L1908; nop
6883: set _694,%r8
6884: mov %r28,%r9
6885: call _printf; nop
6886: L1908:
6887: L1906:
6888: set 5,%r26
6889: set 2,%r19
6890: st %r19,[%fp+-12]
6891: sll %r26,16,%g1; sra %g1,16,%r19
6892: ld [%fp+-12],%r18
6893: sra %r19,%r18,%r26
6894: sll %r26,16,%g1; sra %g1,16,%r19
6895: cmp %r19,1; be L1910; nop
6896: set 280,%r28
6897: cmp %r29,%r0; be L1912; nop
6898: set _694,%r8
6899: mov %r28,%r9
6900: call _printf; nop
6901: L1912:
6902: L1910:
6903: set 5,%r25
6904: set 2,%r21
6905: sll %r21,24,%g1; sra %g1,24,%r19
6906: sra %r25,%r19,%r25
6907: cmp %r25,1; be L1914; nop
6908: set 281,%r28
6909: cmp %r29,%r0; be L1916; nop
6910: set _694,%r8
6911: mov %r28,%r9
6912: call _printf; nop
6913: L1916:
6914: L1914:
6915: set 5,%r25
6916: set 2,%r20
6917: sll %r20,16,%g1; sra %g1,16,%r19
6918: sra %r25,%r19,%r25
6919: cmp %r25,1; be L1918; nop
6920: set 282,%r28
6921: cmp %r29,%r0; be L1920; nop
6922: set _694,%r8
6923: mov %r28,%r9
6924: call _printf; nop
6925: L1920:
6926: L1918:
6927: set 5,%r25
6928: set 2,%r19
6929: st %r19,[%fp+-4]
6930: ld [%fp+-4],%r19
6931: sra %r25,%r19,%r25
6932: cmp %r25,1; be L1922; nop
6933: set 283,%r28
6934: cmp %r29,%r0; be L1924; nop
6935: set _694,%r8
6936: mov %r28,%r9
6937: call _printf; nop
6938: L1924:
6939: L1922:
6940: set 5,%r25
6941: set 2,%r19
6942: st %r19,[%fp+-8]
6943: ld [%fp+-8],%r19
6944: sra %r25,%r19,%r25
6945: cmp %r25,1; be L1926; nop
6946: set 284,%r28
6947: cmp %r29,%r0; be L1928; nop
6948: set _694,%r8
6949: mov %r28,%r9
6950: call _printf; nop
6951: L1928:
6952: L1926:
6953: set 5,%r25
6954: set 2,%r19
6955: st %r19,[%fp+-12]
6956: ld [%fp+-12],%r19
6957: sra %r25,%r19,%r25
6958: cmp %r25,1; be L1930; nop
6959: set 285,%r28
6960: cmp %r29,%r0; be L1932; nop
6961: set _694,%r8
6962: mov %r28,%r9
6963: call _printf; nop
6964: L1932:
6965: L1930:
6966: set 5,%r23
6967: set 2,%r21
6968: sll %r21,24,%g1; sra %g1,24,%r19
6969: sra %r23,%r19,%r23
6970: cmp %r23,1; be L1934; nop
6971: set 286,%r28
6972: cmp %r29,%r0; be L1936; nop
6973: set _694,%r8
6974: mov %r28,%r9
6975: call _printf; nop
6976: L1936:
6977: L1934:
6978: set 5,%r23
6979: set 2,%r20
6980: sll %r20,16,%g1; sra %g1,16,%r19
6981: sra %r23,%r19,%r23
6982: cmp %r23,1; be L1938; nop
6983: set 287,%r28
6984: cmp %r29,%r0; be L1940; nop
6985: set _694,%r8
6986: mov %r28,%r9
6987: call _printf; nop
6988: L1940:
6989: L1938:
6990: set 5,%r23
6991: set 2,%r19
6992: st %r19,[%fp+-4]
6993: ld [%fp+-4],%r19
6994: sra %r23,%r19,%r23
6995: cmp %r23,1; be L1942; nop
6996: set 288,%r28
6997: cmp %r29,%r0; be L1944; nop
6998: set _694,%r8
6999: mov %r28,%r9
7000: call _printf; nop
7001: L1944:
7002: L1942:
7003: set 5,%r23
7004: set 2,%r19
7005: st %r19,[%fp+-8]
7006: ld [%fp+-8],%r19
7007: sra %r23,%r19,%r23
7008: cmp %r23,1; be L1946; nop
7009: set 289,%r28
7010: cmp %r29,%r0; be L1948; nop
7011: set _694,%r8
7012: mov %r28,%r9
7013: call _printf; nop
7014: L1948:
7015: L1946:
7016: set 5,%r23
7017: set 2,%r19
7018: st %r19,[%fp+-12]
7019: ld [%fp+-12],%r19
7020: sra %r23,%r19,%r23
7021: cmp %r23,1; be L1950; nop
7022: set 290,%r28
7023: cmp %r29,%r0; be L1952; nop
7024: set _694,%r8
7025: mov %r28,%r9
7026: call _printf; nop
7027: L1952:
7028: L1950:
7029: set 5,%r22
7030: set 2,%r21
7031: sll %r21,24,%g1; sra %g1,24,%r19
7032: srl %r22,%r19,%r22
7033: cmp %r22,1; be L1954; nop
7034: set 291,%r28
7035: cmp %r29,%r0; be L1956; nop
7036: set _694,%r8
7037: mov %r28,%r9
7038: call _printf; nop
7039: L1956:
7040: L1954:
7041: set 5,%r22
7042: set 2,%r20
7043: sll %r20,16,%g1; sra %g1,16,%r19
7044: srl %r22,%r19,%r22
7045: cmp %r22,1; be L1958; nop
7046: set 292,%r28
7047: cmp %r29,%r0; be L1960; nop
7048: set _694,%r8
7049: mov %r28,%r9
7050: call _printf; nop
7051: L1960:
7052: L1958:
7053: set 5,%r22
7054: set 2,%r19
7055: st %r19,[%fp+-4]
7056: ld [%fp+-4],%r19
7057: srl %r22,%r19,%r22
7058: cmp %r22,1; be L1962; nop
7059: set 293,%r28
7060: cmp %r29,%r0; be L1964; nop
7061: set _694,%r8
7062: mov %r28,%r9
7063: call _printf; nop
7064: L1964:
7065: L1962:
7066: set 5,%r22
7067: set 2,%r19
7068: st %r19,[%fp+-8]
7069: ld [%fp+-8],%r19
7070: srl %r22,%r19,%r22
7071: cmp %r22,1; be L1966; nop
7072: set 294,%r28
7073: cmp %r29,%r0; be L1968; nop
7074: set _694,%r8
7075: mov %r28,%r9
7076: call _printf; nop
7077: L1968:
7078: L1966:
7079: set 5,%r22
7080: set 2,%r19
7081: st %r19,[%fp+-12]
7082: ld [%fp+-12],%r19
7083: srl %r22,%r19,%r22
7084: cmp %r22,1; be L1970; nop
7085: set 295,%r28
7086: cmp %r29,%r0; be L1972; nop
7087: set _694,%r8
7088: mov %r28,%r9
7089: call _printf; nop
7090: L1972:
7091: L1970:
7092: set 5,%r27
7093: set 2,%r21
7094: sll %r27,24,%g1; sra %g1,24,%r19
7095: sll %r21,24,%g1; sra %g1,24,%r18
7096: sll %r19,%r18,%r27
7097: sll %r27,24,%g1; sra %g1,24,%r19
7098: cmp %r19,20; be L1974; nop
7099: set 296,%r28
7100: cmp %r29,%r0; be L1976; nop
7101: set _694,%r8
7102: mov %r28,%r9
7103: call _printf; nop
7104: L1976:
7105: L1974:
7106: set 5,%r27
7107: set 2,%r20
7108: sll %r27,24,%g1; sra %g1,24,%r19
7109: sll %r20,16,%g1; sra %g1,16,%r18
7110: sll %r19,%r18,%r27
7111: sll %r27,24,%g1; sra %g1,24,%r19
7112: cmp %r19,20; be L1978; nop
7113: set 297,%r28
7114: cmp %r29,%r0; be L1980; nop
7115: set _694,%r8
7116: mov %r28,%r9
7117: call _printf; nop
7118: L1980:
7119: L1978:
7120: set 5,%r27
7121: set 2,%r19
7122: st %r19,[%fp+-4]
7123: sll %r27,24,%g1; sra %g1,24,%r19
7124: ld [%fp+-4],%r18
7125: sll %r19,%r18,%r27
7126: sll %r27,24,%g1; sra %g1,24,%r19
7127: cmp %r19,20; be L1982; nop
7128: set 298,%r28
7129: cmp %r29,%r0; be L1984; nop
7130: set _694,%r8
7131: mov %r28,%r9
7132: call _printf; nop
7133: L1984:
7134: L1982:
7135: set 5,%r27
7136: set 2,%r19
7137: st %r19,[%fp+-8]
7138: sll %r27,24,%g1; sra %g1,24,%r19
7139: ld [%fp+-8],%r18
7140: sll %r19,%r18,%r27
7141: sll %r27,24,%g1; sra %g1,24,%r19
7142: cmp %r19,20; be L1986; nop
7143: set 299,%r28
7144: cmp %r29,%r0; be L1988; nop
7145: set _694,%r8
7146: mov %r28,%r9
7147: call _printf; nop
7148: L1988:
7149: L1986:
7150: set 5,%r27
7151: set 2,%r19
7152: st %r19,[%fp+-12]
7153: sll %r27,24,%g1; sra %g1,24,%r19
7154: ld [%fp+-12],%r18
7155: sll %r19,%r18,%r27
7156: sll %r27,24,%g1; sra %g1,24,%r19
7157: cmp %r19,20; be L1990; nop
7158: set 300,%r28
7159: cmp %r29,%r0; be L1992; nop
7160: set _694,%r8
7161: mov %r28,%r9
7162: call _printf; nop
7163: L1992:
7164: L1990:
7165: set 5,%r26
7166: set 2,%r21
7167: sll %r26,16,%g1; sra %g1,16,%r19
7168: sll %r21,24,%g1; sra %g1,24,%r18
7169: sll %r19,%r18,%r26
7170: sll %r26,16,%g1; sra %g1,16,%r19
7171: cmp %r19,20; be L1994; nop
7172: set 301,%r28
7173: cmp %r29,%r0; be L1996; nop
7174: set _694,%r8
7175: mov %r28,%r9
7176: call _printf; nop
7177: L1996:
7178: L1994:
7179: set 5,%r26
7180: set 2,%r20
7181: sll %r26,16,%g1; sra %g1,16,%r19
7182: sll %r20,16,%g1; sra %g1,16,%r18
7183: sll %r19,%r18,%r26
7184: sll %r26,16,%g1; sra %g1,16,%r19
7185: cmp %r19,20; be L1998; nop
7186: set 302,%r28
7187: cmp %r29,%r0; be L2000; nop
7188: set _694,%r8
7189: mov %r28,%r9
7190: call _printf; nop
7191: L2000:
7192: L1998:
7193: set 5,%r26
7194: set 2,%r19
7195: st %r19,[%fp+-4]
7196: sll %r26,16,%g1; sra %g1,16,%r19
7197: ld [%fp+-4],%r18
7198: sll %r19,%r18,%r26
7199: sll %r26,16,%g1; sra %g1,16,%r19
7200: cmp %r19,20; be L2002; nop
7201: set 303,%r28
7202: cmp %r29,%r0; be L2004; nop
7203: set _694,%r8
7204: mov %r28,%r9
7205: call _printf; nop
7206: L2004:
7207: L2002:
7208: set 5,%r26
7209: set 2,%r19
7210: st %r19,[%fp+-8]
7211: sll %r26,16,%g1; sra %g1,16,%r19
7212: ld [%fp+-8],%r18
7213: sll %r19,%r18,%r26
7214: sll %r26,16,%g1; sra %g1,16,%r19
7215: cmp %r19,20; be L2006; nop
7216: set 304,%r28
7217: cmp %r29,%r0; be L2008; nop
7218: set _694,%r8
7219: mov %r28,%r9
7220: call _printf; nop
7221: L2008:
7222: L2006:
7223: set 5,%r26
7224: set 2,%r19
7225: st %r19,[%fp+-12]
7226: sll %r26,16,%g1; sra %g1,16,%r19
7227: ld [%fp+-12],%r18
7228: sll %r19,%r18,%r26
7229: sll %r26,16,%g1; sra %g1,16,%r19
7230: cmp %r19,20; be L2010; nop
7231: set 305,%r28
7232: cmp %r29,%r0; be L2012; nop
7233: set _694,%r8
7234: mov %r28,%r9
7235: call _printf; nop
7236: L2012:
7237: L2010:
7238: set 5,%r25
7239: set 2,%r21
7240: sll %r21,24,%g1; sra %g1,24,%r19
7241: sll %r25,%r19,%r25
7242: cmp %r25,20; be L2014; nop
7243: set 306,%r28
7244: cmp %r29,%r0; be L2016; nop
7245: set _694,%r8
7246: mov %r28,%r9
7247: call _printf; nop
7248: L2016:
7249: L2014:
7250: set 5,%r25
7251: set 2,%r20
7252: sll %r20,16,%g1; sra %g1,16,%r19
7253: sll %r25,%r19,%r25
7254: cmp %r25,20; be L2018; nop
7255: set 307,%r28
7256: cmp %r29,%r0; be L2020; nop
7257: set _694,%r8
7258: mov %r28,%r9
7259: call _printf; nop
7260: L2020:
7261: L2018:
7262: set 5,%r25
7263: set 2,%r19
7264: st %r19,[%fp+-4]
7265: ld [%fp+-4],%r19
7266: sll %r25,%r19,%r25
7267: cmp %r25,20; be L2022; nop
7268: set 308,%r28
7269: cmp %r29,%r0; be L2024; nop
7270: set _694,%r8
7271: mov %r28,%r9
7272: call _printf; nop
7273: L2024:
7274: L2022:
7275: set 5,%r25
7276: set 2,%r19
7277: st %r19,[%fp+-8]
7278: ld [%fp+-8],%r19
7279: sll %r25,%r19,%r25
7280: cmp %r25,20; be L2026; nop
7281: set 309,%r28
7282: cmp %r29,%r0; be L2028; nop
7283: set _694,%r8
7284: mov %r28,%r9
7285: call _printf; nop
7286: L2028:
7287: L2026:
7288: set 5,%r25
7289: set 2,%r19
7290: st %r19,[%fp+-12]
7291: ld [%fp+-12],%r19
7292: sll %r25,%r19,%r25
7293: cmp %r25,20; be L2030; nop
7294: set 310,%r28
7295: cmp %r29,%r0; be L2032; nop
7296: set _694,%r8
7297: mov %r28,%r9
7298: call _printf; nop
7299: L2032:
7300: L2030:
7301: set 5,%r23
7302: set 2,%r21
7303: sll %r21,24,%g1; sra %g1,24,%r19
7304: sll %r23,%r19,%r23
7305: cmp %r23,20; be L2034; nop
7306: set 311,%r28
7307: cmp %r29,%r0; be L2036; nop
7308: set _694,%r8
7309: mov %r28,%r9
7310: call _printf; nop
7311: L2036:
7312: L2034:
7313: set 5,%r23
7314: set 2,%r20
7315: sll %r20,16,%g1; sra %g1,16,%r19
7316: sll %r23,%r19,%r23
7317: cmp %r23,20; be L2038; nop
7318: set 312,%r28
7319: cmp %r29,%r0; be L2040; nop
7320: set _694,%r8
7321: mov %r28,%r9
7322: call _printf; nop
7323: L2040:
7324: L2038:
7325: set 5,%r23
7326: set 2,%r19
7327: st %r19,[%fp+-4]
7328: ld [%fp+-4],%r19
7329: sll %r23,%r19,%r23
7330: cmp %r23,20; be L2042; nop
7331: set 313,%r28
7332: cmp %r29,%r0; be L2044; nop
7333: set _694,%r8
7334: mov %r28,%r9
7335: call _printf; nop
7336: L2044:
7337: L2042:
7338: set 5,%r23
7339: set 2,%r19
7340: st %r19,[%fp+-8]
7341: ld [%fp+-8],%r19
7342: sll %r23,%r19,%r23
7343: cmp %r23,20; be L2046; nop
7344: set 314,%r28
7345: cmp %r29,%r0; be L2048; nop
7346: set _694,%r8
7347: mov %r28,%r9
7348: call _printf; nop
7349: L2048:
7350: L2046:
7351: set 5,%r23
7352: set 2,%r19
7353: st %r19,[%fp+-12]
7354: ld [%fp+-12],%r19
7355: sll %r23,%r19,%r23
7356: cmp %r23,20; be L2050; nop
7357: set 315,%r28
7358: cmp %r29,%r0; be L2052; nop
7359: set _694,%r8
7360: mov %r28,%r9
7361: call _printf; nop
7362: L2052:
7363: L2050:
7364: set 5,%r22
7365: set 2,%r21
7366: sll %r21,24,%g1; sra %g1,24,%r19
7367: sll %r22,%r19,%r22
7368: cmp %r22,20; be L2054; nop
7369: set 316,%r28
7370: cmp %r29,%r0; be L2056; nop
7371: set _694,%r8
7372: mov %r28,%r9
7373: call _printf; nop
7374: L2056:
7375: L2054:
7376: set 5,%r22
7377: set 2,%r20
7378: sll %r20,16,%g1; sra %g1,16,%r19
7379: sll %r22,%r19,%r22
7380: cmp %r22,20; be L2058; nop
7381: set 317,%r28
7382: cmp %r29,%r0; be L2060; nop
7383: set _694,%r8
7384: mov %r28,%r9
7385: call _printf; nop
7386: L2060:
7387: L2058:
7388: set 5,%r22
7389: set 2,%r19
7390: st %r19,[%fp+-4]
7391: ld [%fp+-4],%r19
7392: sll %r22,%r19,%r22
7393: cmp %r22,20; be L2062; nop
7394: set 318,%r28
7395: cmp %r29,%r0; be L2064; nop
7396: set _694,%r8
7397: mov %r28,%r9
7398: call _printf; nop
7399: L2064:
7400: L2062:
7401: set 5,%r22
7402: set 2,%r19
7403: st %r19,[%fp+-8]
7404: ld [%fp+-8],%r19
7405: sll %r22,%r19,%r22
7406: cmp %r22,20; be L2066; nop
7407: set 319,%r28
7408: cmp %r29,%r0; be L2068; nop
7409: set _694,%r8
7410: mov %r28,%r9
7411: call _printf; nop
7412: L2068:
7413: L2066:
7414: set 5,%r22
7415: set 2,%r19
7416: st %r19,[%fp+-12]
7417: ld [%fp+-12],%r19
7418: sll %r22,%r19,%r22
7419: cmp %r22,20; be L2070; nop
7420: set 320,%r28
7421: cmp %r29,%r0; be L2072; nop
7422: set _694,%r8
7423: mov %r28,%r9
7424: call _printf; nop
7425: L2072:
7426: L2070:
7427: set 12,%r27
7428: set 10,%r21
7429: sll %r27,24,%g1; sra %g1,24,%r19
7430: sll %r21,24,%g1; sra %g1,24,%r18
7431: and %r19,%r18,%r27
7432: sll %r27,24,%g1; sra %g1,24,%r19
7433: cmp %r19,8; be L2074; nop
7434: set 321,%r28
7435: cmp %r29,%r0; be L2076; nop
7436: set _694,%r8
7437: mov %r28,%r9
7438: call _printf; nop
7439: L2076:
7440: L2074:
7441: set 12,%r27
7442: set 10,%r20
7443: sll %r27,24,%g1; sra %g1,24,%r19
7444: sll %r20,16,%g1; sra %g1,16,%r18
7445: and %r19,%r18,%r27
7446: sll %r27,24,%g1; sra %g1,24,%r19
7447: cmp %r19,8; be L2078; nop
7448: set 322,%r28
7449: cmp %r29,%r0; be L2080; nop
7450: set _694,%r8
7451: mov %r28,%r9
7452: call _printf; nop
7453: L2080:
7454: L2078:
7455: set 12,%r27
7456: set 10,%r19
7457: st %r19,[%fp+-4]
7458: sll %r27,24,%g1; sra %g1,24,%r19
7459: ld [%fp+-4],%r18
7460: and %r19,%r18,%r27
7461: sll %r27,24,%g1; sra %g1,24,%r19
7462: cmp %r19,8; be L2082; nop
7463: set 323,%r28
7464: cmp %r29,%r0; be L2084; nop
7465: set _694,%r8
7466: mov %r28,%r9
7467: call _printf; nop
7468: L2084:
7469: L2082:
7470: set 12,%r27
7471: set 10,%r19
7472: st %r19,[%fp+-8]
7473: sll %r27,24,%g1; sra %g1,24,%r19
7474: ld [%fp+-8],%r18
7475: and %r19,%r18,%r27
7476: sll %r27,24,%g1; sra %g1,24,%r19
7477: cmp %r19,8; be L2086; nop
7478: set 324,%r28
7479: cmp %r29,%r0; be L2088; nop
7480: set _694,%r8
7481: mov %r28,%r9
7482: call _printf; nop
7483: L2088:
7484: L2086:
7485: set 12,%r27
7486: set 10,%r19
7487: st %r19,[%fp+-12]
7488: sll %r27,24,%g1; sra %g1,24,%r19
7489: ld [%fp+-12],%r18
7490: and %r19,%r18,%r27
7491: sll %r27,24,%g1; sra %g1,24,%r19
7492: cmp %r19,8; be L2090; nop
7493: set 325,%r28
7494: cmp %r29,%r0; be L2092; nop
7495: set _694,%r8
7496: mov %r28,%r9
7497: call _printf; nop
7498: L2092:
7499: L2090:
7500: set 12,%r26
7501: set 10,%r21
7502: sll %r26,16,%g1; sra %g1,16,%r19
7503: sll %r21,24,%g1; sra %g1,24,%r18
7504: and %r19,%r18,%r26
7505: sll %r26,16,%g1; sra %g1,16,%r19
7506: cmp %r19,8; be L2094; nop
7507: set 326,%r28
7508: cmp %r29,%r0; be L2096; nop
7509: set _694,%r8
7510: mov %r28,%r9
7511: call _printf; nop
7512: L2096:
7513: L2094:
7514: set 12,%r26
7515: set 10,%r20
7516: sll %r26,16,%g1; sra %g1,16,%r19
7517: sll %r20,16,%g1; sra %g1,16,%r18
7518: and %r19,%r18,%r26
7519: sll %r26,16,%g1; sra %g1,16,%r19
7520: cmp %r19,8; be L2098; nop
7521: set 327,%r28
7522: cmp %r29,%r0; be L2100; nop
7523: set _694,%r8
7524: mov %r28,%r9
7525: call _printf; nop
7526: L2100:
7527: L2098:
7528: set 12,%r26
7529: set 10,%r19
7530: st %r19,[%fp+-4]
7531: sll %r26,16,%g1; sra %g1,16,%r19
7532: ld [%fp+-4],%r18
7533: and %r19,%r18,%r26
7534: sll %r26,16,%g1; sra %g1,16,%r19
7535: cmp %r19,8; be L2102; nop
7536: set 328,%r28
7537: cmp %r29,%r0; be L2104; nop
7538: set _694,%r8
7539: mov %r28,%r9
7540: call _printf; nop
7541: L2104:
7542: L2102:
7543: set 12,%r26
7544: set 10,%r19
7545: st %r19,[%fp+-8]
7546: sll %r26,16,%g1; sra %g1,16,%r19
7547: ld [%fp+-8],%r18
7548: and %r19,%r18,%r26
7549: sll %r26,16,%g1; sra %g1,16,%r19
7550: cmp %r19,8; be L2106; nop
7551: set 329,%r28
7552: cmp %r29,%r0; be L2108; nop
7553: set _694,%r8
7554: mov %r28,%r9
7555: call _printf; nop
7556: L2108:
7557: L2106:
7558: set 12,%r26
7559: set 10,%r19
7560: st %r19,[%fp+-12]
7561: sll %r26,16,%g1; sra %g1,16,%r19
7562: ld [%fp+-12],%r18
7563: and %r19,%r18,%r26
7564: sll %r26,16,%g1; sra %g1,16,%r19
7565: cmp %r19,8; be L2110; nop
7566: set 330,%r28
7567: cmp %r29,%r0; be L2112; nop
7568: set _694,%r8
7569: mov %r28,%r9
7570: call _printf; nop
7571: L2112:
7572: L2110:
7573: set 12,%r25
7574: set 10,%r21
7575: sll %r21,24,%g1; sra %g1,24,%r19
7576: and %r25,%r19,%r25
7577: cmp %r25,8; be L2114; nop
7578: set 331,%r28
7579: cmp %r29,%r0; be L2116; nop
7580: set _694,%r8
7581: mov %r28,%r9
7582: call _printf; nop
7583: L2116:
7584: L2114:
7585: set 12,%r25
7586: set 10,%r20
7587: sll %r20,16,%g1; sra %g1,16,%r19
7588: and %r25,%r19,%r25
7589: cmp %r25,8; be L2118; nop
7590: set 332,%r28
7591: cmp %r29,%r0; be L2120; nop
7592: set _694,%r8
7593: mov %r28,%r9
7594: call _printf; nop
7595: L2120:
7596: L2118:
7597: set 12,%r25
7598: set 10,%r19
7599: st %r19,[%fp+-4]
7600: ld [%fp+-4],%r19
7601: and %r25,%r19,%r25
7602: cmp %r25,8; be L2122; nop
7603: set 333,%r28
7604: cmp %r29,%r0; be L2124; nop
7605: set _694,%r8
7606: mov %r28,%r9
7607: call _printf; nop
7608: L2124:
7609: L2122:
7610: set 12,%r25
7611: set 10,%r19
7612: st %r19,[%fp+-8]
7613: ld [%fp+-8],%r19
7614: and %r25,%r19,%r25
7615: cmp %r25,8; be L2126; nop
7616: set 334,%r28
7617: cmp %r29,%r0; be L2128; nop
7618: set _694,%r8
7619: mov %r28,%r9
7620: call _printf; nop
7621: L2128:
7622: L2126:
7623: set 12,%r25
7624: set 10,%r19
7625: st %r19,[%fp+-12]
7626: ld [%fp+-12],%r19
7627: and %r25,%r19,%r25
7628: cmp %r25,8; be L2130; nop
7629: set 335,%r28
7630: cmp %r29,%r0; be L2132; nop
7631: set _694,%r8
7632: mov %r28,%r9
7633: call _printf; nop
7634: L2132:
7635: L2130:
7636: set 12,%r23
7637: set 10,%r21
7638: sll %r21,24,%g1; sra %g1,24,%r19
7639: and %r23,%r19,%r23
7640: cmp %r23,8; be L2134; nop
7641: set 336,%r28
7642: cmp %r29,%r0; be L2136; nop
7643: set _694,%r8
7644: mov %r28,%r9
7645: call _printf; nop
7646: L2136:
7647: L2134:
7648: set 12,%r23
7649: set 10,%r20
7650: sll %r20,16,%g1; sra %g1,16,%r19
7651: and %r23,%r19,%r23
7652: cmp %r23,8; be L2138; nop
7653: set 337,%r28
7654: cmp %r29,%r0; be L2140; nop
7655: set _694,%r8
7656: mov %r28,%r9
7657: call _printf; nop
7658: L2140:
7659: L2138:
7660: set 12,%r23
7661: set 10,%r19
7662: st %r19,[%fp+-4]
7663: ld [%fp+-4],%r19
7664: and %r23,%r19,%r23
7665: cmp %r23,8; be L2142; nop
7666: set 338,%r28
7667: cmp %r29,%r0; be L2144; nop
7668: set _694,%r8
7669: mov %r28,%r9
7670: call _printf; nop
7671: L2144:
7672: L2142:
7673: set 12,%r23
7674: set 10,%r19
7675: st %r19,[%fp+-8]
7676: ld [%fp+-8],%r19
7677: and %r23,%r19,%r23
7678: cmp %r23,8; be L2146; nop
7679: set 339,%r28
7680: cmp %r29,%r0; be L2148; nop
7681: set _694,%r8
7682: mov %r28,%r9
7683: call _printf; nop
7684: L2148:
7685: L2146:
7686: set 12,%r23
7687: set 10,%r19
7688: st %r19,[%fp+-12]
7689: ld [%fp+-12],%r19
7690: and %r23,%r19,%r23
7691: cmp %r23,8; be L2150; nop
7692: set 340,%r28
7693: cmp %r29,%r0; be L2152; nop
7694: set _694,%r8
7695: mov %r28,%r9
7696: call _printf; nop
7697: L2152:
7698: L2150:
7699: set 12,%r22
7700: set 10,%r21
7701: sll %r21,24,%g1; sra %g1,24,%r19
7702: and %r22,%r19,%r22
7703: cmp %r22,8; be L2154; nop
7704: set 341,%r28
7705: cmp %r29,%r0; be L2156; nop
7706: set _694,%r8
7707: mov %r28,%r9
7708: call _printf; nop
7709: L2156:
7710: L2154:
7711: set 12,%r22
7712: set 10,%r20
7713: sll %r20,16,%g1; sra %g1,16,%r19
7714: and %r22,%r19,%r22
7715: cmp %r22,8; be L2158; nop
7716: set 342,%r28
7717: cmp %r29,%r0; be L2160; nop
7718: set _694,%r8
7719: mov %r28,%r9
7720: call _printf; nop
7721: L2160:
7722: L2158:
7723: set 12,%r22
7724: set 10,%r19
7725: st %r19,[%fp+-4]
7726: ld [%fp+-4],%r19
7727: and %r22,%r19,%r22
7728: cmp %r22,8; be L2162; nop
7729: set 343,%r28
7730: cmp %r29,%r0; be L2164; nop
7731: set _694,%r8
7732: mov %r28,%r9
7733: call _printf; nop
7734: L2164:
7735: L2162:
7736: set 12,%r22
7737: set 10,%r19
7738: st %r19,[%fp+-8]
7739: ld [%fp+-8],%r19
7740: and %r22,%r19,%r22
7741: cmp %r22,8; be L2166; nop
7742: set 344,%r28
7743: cmp %r29,%r0; be L2168; nop
7744: set _694,%r8
7745: mov %r28,%r9
7746: call _printf; nop
7747: L2168:
7748: L2166:
7749: set 12,%r22
7750: set 10,%r19
7751: st %r19,[%fp+-12]
7752: ld [%fp+-12],%r19
7753: and %r22,%r19,%r22
7754: cmp %r22,8; be L2170; nop
7755: set 345,%r28
7756: cmp %r29,%r0; be L2172; nop
7757: set _694,%r8
7758: mov %r28,%r9
7759: call _printf; nop
7760: L2172:
7761: L2170:
7762: set 12,%r27
7763: set 10,%r21
7764: sll %r27,24,%g1; sra %g1,24,%r19
7765: sll %r21,24,%g1; sra %g1,24,%r18
7766: xor %r19,%r18,%r27
7767: sll %r27,24,%g1; sra %g1,24,%r19
7768: cmp %r19,6; be L2174; nop
7769: set 346,%r28
7770: cmp %r29,%r0; be L2176; nop
7771: set _694,%r8
7772: mov %r28,%r9
7773: call _printf; nop
7774: L2176:
7775: L2174:
7776: set 12,%r27
7777: set 10,%r20
7778: sll %r27,24,%g1; sra %g1,24,%r19
7779: sll %r20,16,%g1; sra %g1,16,%r18
7780: xor %r19,%r18,%r27
7781: sll %r27,24,%g1; sra %g1,24,%r19
7782: cmp %r19,6; be L2178; nop
7783: set 347,%r28
7784: cmp %r29,%r0; be L2180; nop
7785: set _694,%r8
7786: mov %r28,%r9
7787: call _printf; nop
7788: L2180:
7789: L2178:
7790: set 12,%r27
7791: set 10,%r19
7792: st %r19,[%fp+-4]
7793: sll %r27,24,%g1; sra %g1,24,%r19
7794: ld [%fp+-4],%r18
7795: xor %r19,%r18,%r27
7796: sll %r27,24,%g1; sra %g1,24,%r19
7797: cmp %r19,6; be L2182; nop
7798: set 348,%r28
7799: cmp %r29,%r0; be L2184; nop
7800: set _694,%r8
7801: mov %r28,%r9
7802: call _printf; nop
7803: L2184:
7804: L2182:
7805: set 12,%r27
7806: set 10,%r19
7807: st %r19,[%fp+-8]
7808: sll %r27,24,%g1; sra %g1,24,%r19
7809: ld [%fp+-8],%r18
7810: xor %r19,%r18,%r27
7811: sll %r27,24,%g1; sra %g1,24,%r19
7812: cmp %r19,6; be L2186; nop
7813: set 349,%r28
7814: cmp %r29,%r0; be L2188; nop
7815: set _694,%r8
7816: mov %r28,%r9
7817: call _printf; nop
7818: L2188:
7819: L2186:
7820: set 12,%r27
7821: set 10,%r19
7822: st %r19,[%fp+-12]
7823: sll %r27,24,%g1; sra %g1,24,%r19
7824: ld [%fp+-12],%r18
7825: xor %r19,%r18,%r27
7826: sll %r27,24,%g1; sra %g1,24,%r19
7827: cmp %r19,6; be L2190; nop
7828: set 350,%r28
7829: cmp %r29,%r0; be L2192; nop
7830: set _694,%r8
7831: mov %r28,%r9
7832: call _printf; nop
7833: L2192:
7834: L2190:
7835: set 12,%r26
7836: set 10,%r21
7837: sll %r26,16,%g1; sra %g1,16,%r19
7838: sll %r21,24,%g1; sra %g1,24,%r18
7839: xor %r19,%r18,%r26
7840: sll %r26,16,%g1; sra %g1,16,%r19
7841: cmp %r19,6; be L2194; nop
7842: set 351,%r28
7843: cmp %r29,%r0; be L2196; nop
7844: set _694,%r8
7845: mov %r28,%r9
7846: call _printf; nop
7847: L2196:
7848: L2194:
7849: set 12,%r26
7850: set 10,%r20
7851: sll %r26,16,%g1; sra %g1,16,%r19
7852: sll %r20,16,%g1; sra %g1,16,%r18
7853: xor %r19,%r18,%r26
7854: sll %r26,16,%g1; sra %g1,16,%r19
7855: cmp %r19,6; be L2198; nop
7856: set 352,%r28
7857: cmp %r29,%r0; be L2200; nop
7858: set _694,%r8
7859: mov %r28,%r9
7860: call _printf; nop
7861: L2200:
7862: L2198:
7863: set 12,%r26
7864: set 10,%r19
7865: st %r19,[%fp+-4]
7866: sll %r26,16,%g1; sra %g1,16,%r19
7867: ld [%fp+-4],%r18
7868: xor %r19,%r18,%r26
7869: sll %r26,16,%g1; sra %g1,16,%r19
7870: cmp %r19,6; be L2202; nop
7871: set 353,%r28
7872: cmp %r29,%r0; be L2204; nop
7873: set _694,%r8
7874: mov %r28,%r9
7875: call _printf; nop
7876: L2204:
7877: L2202:
7878: set 12,%r26
7879: set 10,%r19
7880: st %r19,[%fp+-8]
7881: sll %r26,16,%g1; sra %g1,16,%r19
7882: ld [%fp+-8],%r18
7883: xor %r19,%r18,%r26
7884: sll %r26,16,%g1; sra %g1,16,%r19
7885: cmp %r19,6; be L2206; nop
7886: set 354,%r28
7887: cmp %r29,%r0; be L2208; nop
7888: set _694,%r8
7889: mov %r28,%r9
7890: call _printf; nop
7891: L2208:
7892: L2206:
7893: set 12,%r26
7894: set 10,%r19
7895: st %r19,[%fp+-12]
7896: sll %r26,16,%g1; sra %g1,16,%r19
7897: ld [%fp+-12],%r18
7898: xor %r19,%r18,%r26
7899: sll %r26,16,%g1; sra %g1,16,%r19
7900: cmp %r19,6; be L2210; nop
7901: set 355,%r28
7902: cmp %r29,%r0; be L2212; nop
7903: set _694,%r8
7904: mov %r28,%r9
7905: call _printf; nop
7906: L2212:
7907: L2210:
7908: set 12,%r25
7909: set 10,%r21
7910: sll %r21,24,%g1; sra %g1,24,%r19
7911: xor %r25,%r19,%r25
7912: cmp %r25,6; be L2214; nop
7913: set 356,%r28
7914: cmp %r29,%r0; be L2216; nop
7915: set _694,%r8
7916: mov %r28,%r9
7917: call _printf; nop
7918: L2216:
7919: L2214:
7920: set 12,%r25
7921: set 10,%r20
7922: sll %r20,16,%g1; sra %g1,16,%r19
7923: xor %r25,%r19,%r25
7924: cmp %r25,6; be L2218; nop
7925: set 357,%r28
7926: cmp %r29,%r0; be L2220; nop
7927: set _694,%r8
7928: mov %r28,%r9
7929: call _printf; nop
7930: L2220:
7931: L2218:
7932: set 12,%r25
7933: set 10,%r19
7934: st %r19,[%fp+-4]
7935: ld [%fp+-4],%r19
7936: xor %r25,%r19,%r25
7937: cmp %r25,6; be L2222; nop
7938: set 358,%r28
7939: cmp %r29,%r0; be L2224; nop
7940: set _694,%r8
7941: mov %r28,%r9
7942: call _printf; nop
7943: L2224:
7944: L2222:
7945: set 12,%r25
7946: set 10,%r19
7947: st %r19,[%fp+-8]
7948: ld [%fp+-8],%r19
7949: xor %r25,%r19,%r25
7950: cmp %r25,6; be L2226; nop
7951: set 359,%r28
7952: cmp %r29,%r0; be L2228; nop
7953: set _694,%r8
7954: mov %r28,%r9
7955: call _printf; nop
7956: L2228:
7957: L2226:
7958: set 12,%r25
7959: set 10,%r19
7960: st %r19,[%fp+-12]
7961: ld [%fp+-12],%r19
7962: xor %r25,%r19,%r25
7963: cmp %r25,6; be L2230; nop
7964: set 360,%r28
7965: cmp %r29,%r0; be L2232; nop
7966: set _694,%r8
7967: mov %r28,%r9
7968: call _printf; nop
7969: L2232:
7970: L2230:
7971: set 12,%r23
7972: set 10,%r21
7973: sll %r21,24,%g1; sra %g1,24,%r19
7974: xor %r23,%r19,%r23
7975: cmp %r23,6; be L2234; nop
7976: set 361,%r28
7977: cmp %r29,%r0; be L2236; nop
7978: set _694,%r8
7979: mov %r28,%r9
7980: call _printf; nop
7981: L2236:
7982: L2234:
7983: set 12,%r23
7984: set 10,%r20
7985: sll %r20,16,%g1; sra %g1,16,%r19
7986: xor %r23,%r19,%r23
7987: cmp %r23,6; be L2238; nop
7988: set 362,%r28
7989: cmp %r29,%r0; be L2240; nop
7990: set _694,%r8
7991: mov %r28,%r9
7992: call _printf; nop
7993: L2240:
7994: L2238:
7995: set 12,%r23
7996: set 10,%r19
7997: st %r19,[%fp+-4]
7998: ld [%fp+-4],%r19
7999: xor %r23,%r19,%r23
8000: cmp %r23,6; be L2242; nop
8001: set 363,%r28
8002: cmp %r29,%r0; be L2244; nop
8003: set _694,%r8
8004: mov %r28,%r9
8005: call _printf; nop
8006: L2244:
8007: L2242:
8008: set 12,%r23
8009: set 10,%r19
8010: st %r19,[%fp+-8]
8011: ld [%fp+-8],%r19
8012: xor %r23,%r19,%r23
8013: cmp %r23,6; be L2246; nop
8014: set 364,%r28
8015: cmp %r29,%r0; be L2248; nop
8016: set _694,%r8
8017: mov %r28,%r9
8018: call _printf; nop
8019: L2248:
8020: L2246:
8021: set 12,%r23
8022: set 10,%r19
8023: st %r19,[%fp+-12]
8024: ld [%fp+-12],%r19
8025: xor %r23,%r19,%r23
8026: cmp %r23,6; be L2250; nop
8027: set 365,%r28
8028: cmp %r29,%r0; be L2252; nop
8029: set _694,%r8
8030: mov %r28,%r9
8031: call _printf; nop
8032: L2252:
8033: L2250:
8034: set 12,%r22
8035: set 10,%r21
8036: sll %r21,24,%g1; sra %g1,24,%r19
8037: xor %r22,%r19,%r22
8038: cmp %r22,6; be L2254; nop
8039: set 366,%r28
8040: cmp %r29,%r0; be L2256; nop
8041: set _694,%r8
8042: mov %r28,%r9
8043: call _printf; nop
8044: L2256:
8045: L2254:
8046: set 12,%r22
8047: set 10,%r20
8048: sll %r20,16,%g1; sra %g1,16,%r19
8049: xor %r22,%r19,%r22
8050: cmp %r22,6; be L2258; nop
8051: set 367,%r28
8052: cmp %r29,%r0; be L2260; nop
8053: set _694,%r8
8054: mov %r28,%r9
8055: call _printf; nop
8056: L2260:
8057: L2258:
8058: set 12,%r22
8059: set 10,%r19
8060: st %r19,[%fp+-4]
8061: ld [%fp+-4],%r19
8062: xor %r22,%r19,%r22
8063: cmp %r22,6; be L2262; nop
8064: set 368,%r28
8065: cmp %r29,%r0; be L2264; nop
8066: set _694,%r8
8067: mov %r28,%r9
8068: call _printf; nop
8069: L2264:
8070: L2262:
8071: set 12,%r22
8072: set 10,%r19
8073: st %r19,[%fp+-8]
8074: ld [%fp+-8],%r19
8075: xor %r22,%r19,%r22
8076: cmp %r22,6; be L2266; nop
8077: set 369,%r28
8078: cmp %r29,%r0; be L2268; nop
8079: set _694,%r8
8080: mov %r28,%r9
8081: call _printf; nop
8082: L2268:
8083: L2266:
8084: set 12,%r22
8085: set 10,%r19
8086: st %r19,[%fp+-12]
8087: ld [%fp+-12],%r19
8088: xor %r22,%r19,%r22
8089: cmp %r22,6; be L2270; nop
8090: set 370,%r28
8091: cmp %r29,%r0; be L2272; nop
8092: set _694,%r8
8093: mov %r28,%r9
8094: call _printf; nop
8095: L2272:
8096: L2270:
8097: set 12,%r27
8098: set 10,%r21
8099: sll %r27,24,%g1; sra %g1,24,%r19
8100: sll %r21,24,%g1; sra %g1,24,%r18
8101: or %r19,%r18,%r27
8102: sll %r27,24,%g1; sra %g1,24,%r19
8103: cmp %r19,14; be L2274; nop
8104: set 371,%r28
8105: cmp %r29,%r0; be L2276; nop
8106: set _694,%r8
8107: mov %r28,%r9
8108: call _printf; nop
8109: L2276:
8110: L2274:
8111: set 12,%r27
8112: set 10,%r20
8113: sll %r27,24,%g1; sra %g1,24,%r19
8114: sll %r20,16,%g1; sra %g1,16,%r18
8115: or %r19,%r18,%r27
8116: sll %r27,24,%g1; sra %g1,24,%r19
8117: cmp %r19,14; be L2278; nop
8118: set 372,%r28
8119: cmp %r29,%r0; be L2280; nop
8120: set _694,%r8
8121: mov %r28,%r9
8122: call _printf; nop
8123: L2280:
8124: L2278:
8125: set 12,%r27
8126: set 10,%r19
8127: st %r19,[%fp+-4]
8128: sll %r27,24,%g1; sra %g1,24,%r19
8129: ld [%fp+-4],%r18
8130: or %r19,%r18,%r27
8131: sll %r27,24,%g1; sra %g1,24,%r19
8132: cmp %r19,14; be L2282; nop
8133: set 373,%r28
8134: cmp %r29,%r0; be L2284; nop
8135: set _694,%r8
8136: mov %r28,%r9
8137: call _printf; nop
8138: L2284:
8139: L2282:
8140: set 12,%r27
8141: set 10,%r19
8142: st %r19,[%fp+-8]
8143: sll %r27,24,%g1; sra %g1,24,%r19
8144: ld [%fp+-8],%r18
8145: or %r19,%r18,%r27
8146: sll %r27,24,%g1; sra %g1,24,%r19
8147: cmp %r19,14; be L2286; nop
8148: set 374,%r28
8149: cmp %r29,%r0; be L2288; nop
8150: set _694,%r8
8151: mov %r28,%r9
8152: call _printf; nop
8153: L2288:
8154: L2286:
8155: set 12,%r27
8156: set 10,%r19
8157: st %r19,[%fp+-12]
8158: sll %r27,24,%g1; sra %g1,24,%r19
8159: ld [%fp+-12],%r18
8160: or %r19,%r18,%r27
8161: sll %r27,24,%g1; sra %g1,24,%r19
8162: cmp %r19,14; be L2290; nop
8163: set 375,%r28
8164: cmp %r29,%r0; be L2292; nop
8165: set _694,%r8
8166: mov %r28,%r9
8167: call _printf; nop
8168: L2292:
8169: L2290:
8170: set 12,%r26
8171: set 10,%r21
8172: sll %r26,16,%g1; sra %g1,16,%r19
8173: sll %r21,24,%g1; sra %g1,24,%r18
8174: or %r19,%r18,%r26
8175: sll %r26,16,%g1; sra %g1,16,%r19
8176: cmp %r19,14; be L2294; nop
8177: set 376,%r28
8178: cmp %r29,%r0; be L2296; nop
8179: set _694,%r8
8180: mov %r28,%r9
8181: call _printf; nop
8182: L2296:
8183: L2294:
8184: set 12,%r26
8185: set 10,%r20
8186: sll %r26,16,%g1; sra %g1,16,%r19
8187: sll %r20,16,%g1; sra %g1,16,%r18
8188: or %r19,%r18,%r26
8189: sll %r26,16,%g1; sra %g1,16,%r19
8190: cmp %r19,14; be L2298; nop
8191: set 377,%r28
8192: cmp %r29,%r0; be L2300; nop
8193: set _694,%r8
8194: mov %r28,%r9
8195: call _printf; nop
8196: L2300:
8197: L2298:
8198: set 12,%r26
8199: set 10,%r19
8200: st %r19,[%fp+-4]
8201: sll %r26,16,%g1; sra %g1,16,%r19
8202: ld [%fp+-4],%r18
8203: or %r19,%r18,%r26
8204: sll %r26,16,%g1; sra %g1,16,%r19
8205: cmp %r19,14; be L2302; nop
8206: set 378,%r28
8207: cmp %r29,%r0; be L2304; nop
8208: set _694,%r8
8209: mov %r28,%r9
8210: call _printf; nop
8211: L2304:
8212: L2302:
8213: set 12,%r26
8214: set 10,%r19
8215: st %r19,[%fp+-8]
8216: sll %r26,16,%g1; sra %g1,16,%r19
8217: ld [%fp+-8],%r18
8218: or %r19,%r18,%r26
8219: sll %r26,16,%g1; sra %g1,16,%r19
8220: cmp %r19,14; be L2306; nop
8221: set 379,%r28
8222: cmp %r29,%r0; be L2308; nop
8223: set _694,%r8
8224: mov %r28,%r9
8225: call _printf; nop
8226: L2308:
8227: L2306:
8228: set 12,%r26
8229: set 10,%r19
8230: st %r19,[%fp+-12]
8231: sll %r26,16,%g1; sra %g1,16,%r19
8232: ld [%fp+-12],%r18
8233: or %r19,%r18,%r26
8234: sll %r26,16,%g1; sra %g1,16,%r19
8235: cmp %r19,14; be L2310; nop
8236: set 380,%r28
8237: cmp %r29,%r0; be L2312; nop
8238: set _694,%r8
8239: mov %r28,%r9
8240: call _printf; nop
8241: L2312:
8242: L2310:
8243: set 12,%r25
8244: set 10,%r21
8245: sll %r21,24,%g1; sra %g1,24,%r19
8246: or %r25,%r19,%r25
8247: cmp %r25,14; be L2314; nop
8248: set 381,%r28
8249: cmp %r29,%r0; be L2316; nop
8250: set _694,%r8
8251: mov %r28,%r9
8252: call _printf; nop
8253: L2316:
8254: L2314:
8255: set 12,%r25
8256: set 10,%r20
8257: sll %r20,16,%g1; sra %g1,16,%r19
8258: or %r25,%r19,%r25
8259: cmp %r25,14; be L2318; nop
8260: set 382,%r28
8261: cmp %r29,%r0; be L2320; nop
8262: set _694,%r8
8263: mov %r28,%r9
8264: call _printf; nop
8265: L2320:
8266: L2318:
8267: set 12,%r25
8268: set 10,%r19
8269: st %r19,[%fp+-4]
8270: ld [%fp+-4],%r19
8271: or %r25,%r19,%r25
8272: cmp %r25,14; be L2322; nop
8273: set 383,%r28
8274: cmp %r29,%r0; be L2324; nop
8275: set _694,%r8
8276: mov %r28,%r9
8277: call _printf; nop
8278: L2324:
8279: L2322:
8280: set 12,%r25
8281: set 10,%r19
8282: st %r19,[%fp+-8]
8283: ld [%fp+-8],%r19
8284: or %r25,%r19,%r25
8285: cmp %r25,14; be L2326; nop
8286: set 384,%r28
8287: cmp %r29,%r0; be L2328; nop
8288: set _694,%r8
8289: mov %r28,%r9
8290: call _printf; nop
8291: L2328:
8292: L2326:
8293: set 12,%r25
8294: set 10,%r19
8295: st %r19,[%fp+-12]
8296: ld [%fp+-12],%r19
8297: or %r25,%r19,%r25
8298: cmp %r25,14; be L2330; nop
8299: set 385,%r28
8300: cmp %r29,%r0; be L2332; nop
8301: set _694,%r8
8302: mov %r28,%r9
8303: call _printf; nop
8304: L2332:
8305: L2330:
8306: set 12,%r23
8307: set 10,%r21
8308: sll %r21,24,%g1; sra %g1,24,%r19
8309: or %r23,%r19,%r23
8310: cmp %r23,14; be L2334; nop
8311: set 386,%r28
8312: cmp %r29,%r0; be L2336; nop
8313: set _694,%r8
8314: mov %r28,%r9
8315: call _printf; nop
8316: L2336:
8317: L2334:
8318: set 12,%r23
8319: set 10,%r20
8320: sll %r20,16,%g1; sra %g1,16,%r19
8321: or %r23,%r19,%r23
8322: cmp %r23,14; be L2338; nop
8323: set 387,%r28
8324: cmp %r29,%r0; be L2340; nop
8325: set _694,%r8
8326: mov %r28,%r9
8327: call _printf; nop
8328: L2340:
8329: L2338:
8330: set 12,%r23
8331: set 10,%r19
8332: st %r19,[%fp+-4]
8333: ld [%fp+-4],%r19
8334: or %r23,%r19,%r23
8335: cmp %r23,14; be L2342; nop
8336: set 388,%r28
8337: cmp %r29,%r0; be L2344; nop
8338: set _694,%r8
8339: mov %r28,%r9
8340: call _printf; nop
8341: L2344:
8342: L2342:
8343: set 12,%r23
8344: set 10,%r19
8345: st %r19,[%fp+-8]
8346: ld [%fp+-8],%r19
8347: or %r23,%r19,%r23
8348: cmp %r23,14; be L2346; nop
8349: set 389,%r28
8350: cmp %r29,%r0; be L2348; nop
8351: set _694,%r8
8352: mov %r28,%r9
8353: call _printf; nop
8354: L2348:
8355: L2346:
8356: set 12,%r23
8357: set 10,%r19
8358: st %r19,[%fp+-12]
8359: ld [%fp+-12],%r19
8360: or %r23,%r19,%r23
8361: cmp %r23,14; be L2350; nop
8362: set 390,%r28
8363: cmp %r29,%r0; be L2352; nop
8364: set _694,%r8
8365: mov %r28,%r9
8366: call _printf; nop
8367: L2352:
8368: L2350:
8369: set 12,%r22
8370: set 10,%r21
8371: sll %r21,24,%g1; sra %g1,24,%r19
8372: or %r22,%r19,%r22
8373: cmp %r22,14; be L2354; nop
8374: set 391,%r28
8375: cmp %r29,%r0; be L2356; nop
8376: set _694,%r8
8377: mov %r28,%r9
8378: call _printf; nop
8379: L2356:
8380: L2354:
8381: set 12,%r22
8382: set 10,%r20
8383: sll %r20,16,%g1; sra %g1,16,%r19
8384: or %r22,%r19,%r22
8385: cmp %r22,14; be L2358; nop
8386: set 392,%r28
8387: cmp %r29,%r0; be L2360; nop
8388: set _694,%r8
8389: mov %r28,%r9
8390: call _printf; nop
8391: L2360:
8392: L2358:
8393: set 12,%r22
8394: set 10,%r19
8395: st %r19,[%fp+-4]
8396: ld [%fp+-4],%r19
8397: or %r22,%r19,%r22
8398: cmp %r22,14; be L2362; nop
8399: set 393,%r28
8400: cmp %r29,%r0; be L2364; nop
8401: set _694,%r8
8402: mov %r28,%r9
8403: call _printf; nop
8404: L2364:
8405: L2362:
8406: set 12,%r22
8407: set 10,%r19
8408: st %r19,[%fp+-8]
8409: ld [%fp+-8],%r19
8410: or %r22,%r19,%r22
8411: cmp %r22,14; be L2366; nop
8412: set 394,%r28
8413: cmp %r29,%r0; be L2368; nop
8414: set _694,%r8
8415: mov %r28,%r9
8416: call _printf; nop
8417: L2368:
8418: L2366:
8419: set 12,%r22
8420: set 10,%r19
8421: st %r19,[%fp+-12]
8422: ld [%fp+-12],%r19
8423: or %r22,%r19,%r22
8424: cmp %r22,14; be L2370; nop
8425: set 395,%r28
8426: cmp %r29,%r0; be L2372; nop
8427: set _694,%r8
8428: mov %r28,%r9
8429: call _printf; nop
8430: L2372:
8431: L2370:
8432: cmp %r28,%r0; be L2374; nop
8433: set 1,%r19
8434: st %r19,[%fp+-52]
8435: ld [%r24+44],%r19
8436: cmp %r19,%r0; be L2376; nop
8437: set _695,%r8
8438: set 1,%r9
8439: call _printf; nop
8440: L2376:
8441: L2374:
8442: ld [%fp+-52],%r24
8443: L693:
8444: ret; restore
8445: .seg "data"
8446: _2379:.ascii "s715,er%d\012\000"
8447: _2380:.ascii "s715 \000"
8448: .seg "text"
8449: .global _s715
8450: .align 4
8451: .proc 4
8452: _s715:save %sp,-96,%sp
8453: mov %r0,%r22
8454: mov %r0,%r25
8455: set _2380,%r29
8456: add %r24,60,%r28
8457: mov %r0,%r26
8458: L2381:
8459: L2382:
8460: mov %r28,%r21
8461: add %r21,1,%r28
8462: mov %r29,%r20
8463: add %r20,1,%r29
8464: ldsb [%r20],%r20
8465: stb %r20,[%r21]
8466: sll %r20,24,%g1; sra %g1,24,%r21
8467: cmp %r21,%r0; bne L2381; nop
8468: set 1,%r21
8469: mov %r21,%r27
8470: add %r27,1,%r27
8471: add %r27,1,%r27
8472: add %r27,1,%r27
8473: add %r27,1,%r27
8474: add %r27,1,%r21
8475: mov %r21,%r27
8476: cmp %r21,6; be L2384; nop
8477: ld [%r24+44],%r21
8478: cmp %r21,%r0; be L2386; nop
8479: set _2379,%r8
8480: set 1,%r9
8481: call _printf; nop
8482: L2386:
8483: add %r26,1,%r26
8484: L2384:
8485: mov %r25,%r8
8486: set 3,%r23
8487: add %r23,2,%r9
8488: mov %r22,%r10
8489: call _s715f; nop
8490: cmp %r8,5; be L2388; nop
8491: ld [%r24+44],%r21
8492: cmp %r21,%r0; be L2390; nop
8493: set _2379,%r8
8494: set 2,%r9
8495: call _printf; nop
8496: L2390:
8497: add %r26,2,%r26
8498: L2388:
8499: mov %r26,%r24
8500: L2378:
8501: ret; restore
8502: .global _s715f
8503: .align 4
8504: .proc 4
8505: _s715f:
8506: mov %r9,%r8
8507: L2392:
8508: retl; nop
8509: .seg "data"
8510: _2394:.ascii "s72,er%d\012\000"
8511: _2395:.ascii "s72 \000"
8512: .seg "text"
8513: .global _s72
8514: .align 4
8515: .proc 4
8516: _s72:save %sp,-144,%sp
8517: set _2395,%r28
8518: add %r24,60,%r27
8519: mov %r0,%r25
8520: L2396:
8521: L2397:
8522: mov %r27,%r19
8523: add %r19,1,%r27
8524: mov %r28,%r18
8525: add %r18,1,%r28
8526: ldsb [%r18],%r18
8527: stb %r18,[%r19]
8528: sll %r18,24,%g1; sra %g1,24,%r19
8529: cmp %r19,%r0; bne L2396; nop
8530: set 2,%r19
8531: st %r19,[%fp+-4]
8532: ld [%fp+-4],%r19
8533: cmp %r19,2; be L2399; nop
8534: add %r25,1,%r25
8535: set _2394,%r8
8536: set 1,%r9
8537: call _printf; nop
8538: L2399:
8539: ld [%fp+-4],%r19
8540: sub %g0,%r19,%r18
8541: add %r19,%r18,%r19
8542: cmp %r19,%r0; be L2401; nop
8543: add %r25,2,%r25
8544: set _2394,%r8
8545: set 2,%r9
8546: call _printf; nop
8547: L2401:
8548: st %r0,[%fp+-4]
8549: mov %r0,%r29
8550: ba L2406; nop
8551: L2403:
8552: ld [%fp+-4],%r19
8553: sll %r19,1,%r19
8554: or %r19,1,%r19
8555: st %r19,[%fp+-4]
8556: L2404:
8557: add %r29,1,%r29
8558: L2406:
8559: ld [%r24+4],%r19
8560: cmp %r29,%r19; bl L2403; nop
8561: ld [%fp+-4],%r19
8562: xnor %r19,%g0,%r19
8563: cmp %r19,%r0; be L2407; nop
8564: add %r25,4,%r25
8565: set _2394,%r8
8566: set 4,%r9
8567: call _printf; nop
8568: L2407:
8569: set 5,%r19
8570: st %r19,[%fp+-4]
8571: ld [%fp+-4],%r19
8572: add %r19,1,%r19
8573: st %r19,[%fp+-4]
8574: cmp %r19,6; bne L2414; nop
8575: ld [%fp+-4],%r19
8576: sub %r19,1,%r19
8577: st %r19,[%fp+-4]
8578: cmp %r19,5; bne L2414; nop
8579: ld [%fp+-4],%r19
8580: add %r19,1,%r18
8581: st %r18,[%fp+-4]
8582: cmp %r19,5; bne L2414; nop
8583: ld [%fp+-4],%r19
8584: sub %r19,1,%r18
8585: st %r18,[%fp+-4]
8586: cmp %r19,6; bne L2414; nop
8587: ld [%fp+-4],%r19
8588: cmp %r19,5; be L2409; nop
8589: L2414:
8590: add %r25,8,%r25
8591: set _2394,%r8
8592: set 8,%r9
8593: call _printf; nop
8594: L2409:
8595: set 26,%r22
8596: set 26,%r20
8597: set L2415,%r19
8598: ld [%r19],%f30; ld [%r19+4],%f31
8599: st %f30,[%fp+-16]; st %f31,[%fp+-16+4]
8600: set 26,%r21
8601: set 26,%r19
8602: st %r19,[%fp+-8]
8603: set 26,%r19
8604: mov %r19,%r23
8605: set L2416,%r19
8606: ld [%r19],%f31
8607: st %f31,[%fp+-20]
8608: mov %r0,%r26
8609: sll %r21,16,%g1; sra %g1,16,%r19
8610: sll %r19,24,%g1; sra %g1,24,%r19
8611: cmp %r19,26; bne L2423; nop
8612: mov %r23,%r19
8613: sll %r19,24,%g1; sra %g1,24,%r19
8614: cmp %r19,26; bne L2423; nop
8615: mov %r20,%r19
8616: sll %r19,24,%g1; sra %g1,24,%r19
8617: cmp %r19,26; bne L2423; nop
8618: ld [%fp+-8],%r19
8619: sll %r19,24,%g1; sra %g1,24,%r19
8620: cmp %r19,26; bne L2423; nop
8621: ld [%fp+-20],%f31
8622: fstod %f31,%f30
8623: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
8624: sll %r19,24,%g1; sra %g1,24,%r19
8625: cmp %r19,26; bne L2423; nop
8626: ld [%fp+-16],%f30; ld [%fp+-16+4],%f31
8627: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
8628: sll %r19,24,%g1; sra %g1,24,%r19
8629: cmp %r19,26; be L2417; nop
8630: L2423:
8631: add %r26,1,%r26
8632: L2417:
8633: sll %r22,24,%g1; sra %g1,24,%r19
8634: sll %r19,16,%g1; sra %g1,16,%r19
8635: cmp %r19,26; bne L2430; nop
8636: mov %r23,%r19
8637: sll %r19,16,%g1; sra %g1,16,%r19
8638: cmp %r19,26; bne L2430; nop
8639: mov %r20,%r19
8640: sll %r19,16,%g1; sra %g1,16,%r19
8641: cmp %r19,26; bne L2430; nop
8642: ld [%fp+-8],%r19
8643: sll %r19,16,%g1; sra %g1,16,%r19
8644: cmp %r19,26; bne L2430; nop
8645: ld [%fp+-20],%f31
8646: fstod %f31,%f30
8647: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
8648: sll %r19,16,%g1; sra %g1,16,%r19
8649: cmp %r19,26; bne L2430; nop
8650: ld [%fp+-16],%f30; ld [%fp+-16+4],%f31
8651: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
8652: sll %r19,16,%g1; sra %g1,16,%r19
8653: cmp %r19,26; be L2424; nop
8654: L2430:
8655: add %r26,2,%r26
8656: L2424:
8657: sll %r22,24,%g1; sra %g1,24,%r19
8658: cmp %r19,26; bne L2437; nop
8659: sll %r21,16,%g1; sra %g1,16,%r19
8660: cmp %r19,26; bne L2437; nop
8661: cmp %r20,26; bne L2437; nop
8662: ld [%fp+-8],%r19
8663: cmp %r19,26; bne L2437; nop
8664: ld [%fp+-20],%f31
8665: fstod %f31,%f30
8666: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
8667: cmp %r19,26; bne L2437; nop
8668: ld [%fp+-16],%f30; ld [%fp+-16+4],%f31
8669: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
8670: cmp %r19,26; be L2431; nop
8671: L2437:
8672: add %r26,4,%r26
8673: L2431:
8674: sll %r22,24,%g1; sra %g1,24,%r19
8675: cmp %r19,26; bne L2444; nop
8676: sll %r21,16,%g1; sra %g1,16,%r19
8677: cmp %r19,26; bne L2444; nop
8678: cmp %r23,26; bne L2444; nop
8679: ld [%fp+-8],%r19
8680: cmp %r19,26; bne L2444; nop
8681: ld [%fp+-20],%f31
8682: fstod %f31,%f30
8683: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
8684: cmp %r19,26; bne L2444; nop
8685: ld [%fp+-16],%f30; ld [%fp+-16+4],%f31
8686: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
8687: cmp %r19,26; be L2438; nop
8688: L2444:
8689: add %r26,8,%r26
8690: L2438:
8691: sll %r22,24,%g1; sra %g1,24,%r19
8692: cmp %r19,26; bne L2453; nop
8693: sll %r21,16,%g1; sra %g1,16,%r19
8694: cmp %r19,26; bne L2453; nop
8695: cmp %r23,26; bne L2453; nop
8696: cmp %r20,26; bne L2453; nop
8697: ld [%fp+-20],%f31
8698: fstod %f31,%f30
8699: set L835,%r19
8700: ld [%r19],%f28; ld [%r19+4],%f29
8701: fcmped %f30,%f28; nop; fbul L2454; nop
8702: fsubd %f30,%f28,%f28
8703: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
8704: set 0x80000000,%r18
8705: add %r19,%r18,%r19
8706: st %r19,[%fp+-24]
8707: ba L2455; nop
8708: L2454:
8709: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
8710: st %r19,[%fp+-24]
8711: L2455:
8712: ld [%fp+-24],%r19
8713: cmp %r19,26; bne L2453; nop
8714: ld [%fp+-16],%f30; ld [%fp+-16+4],%f31
8715: set L835,%r19
8716: ld [%r19],%f28; ld [%r19+4],%f29
8717: fcmped %f30,%f28; nop; fbul L2456; nop
8718: fsubd %f30,%f28,%f28
8719: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
8720: set 0x80000000,%r18
8721: add %r19,%r18,%r19
8722: st %r19,[%fp+-28]
8723: ba L2457; nop
8724: L2456:
8725: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
8726: st %r19,[%fp+-28]
8727: L2457:
8728: ld [%fp+-28],%r19
8729: cmp %r19,26; be L2445; nop
8730: L2453:
8731: add %r26,16,%r26
8732: L2445:
8733: sll %r22,24,%g1; sra %g1,24,%r19
8734: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
8735: fdtos %f30,%f31
8736: fstod %f31,%f30
8737: set L2415,%r19
8738: ld [%r19],%f28; ld [%r19+4],%f29
8739: fcmped %f30,%f28; nop; fbne L2465; nop
8740: sll %r21,16,%g1; sra %g1,16,%r19
8741: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
8742: fdtos %f30,%f31
8743: fstod %f31,%f30
8744: fcmped %f30,%f28; nop; fbne L2465; nop
8745: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
8746: fdtos %f30,%f31
8747: fstod %f31,%f30
8748: fcmped %f30,%f28; nop; fbne L2465; nop
8749: st %r20,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
8750: fdtos %f30,%f31
8751: fstod %f31,%f30
8752: fcmped %f30,%f28; nop; fbne L2465; nop
8753: ld [%fp+-8],%r19
8754: cmp %r19,%r0; bl L2466; nop
8755: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
8756: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
8757: ba L2467; nop
8758: L2466:
8759: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
8760: set L600,%r19
8761: ld [%r19],%f28; ld [%r19+4],%f29
8762: faddd %f30,%f28,%f30
8763: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
8764: L2467:
8765: ld [%fp+-40],%f30; ld [%fp+-40+4],%f31
8766: fdtos %f30,%f31
8767: fstod %f31,%f30
8768: set L2415,%r19
8769: ld [%r19],%f28; ld [%r19+4],%f29
8770: fcmped %f30,%f28; nop; fbne L2465; nop
8771: ld [%fp+-16],%f30; ld [%fp+-16+4],%f31
8772: fdtos %f30,%f31
8773: fstod %f31,%f30
8774: fcmped %f30,%f28; nop; fbue L2458; nop
8775: L2465:
8776: add %r26,32,%r26
8777: L2458:
8778: sll %r22,24,%g1; sra %g1,24,%r19
8779: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
8780: set L2415,%r19
8781: ld [%r19],%f28; ld [%r19+4],%f29
8782: fcmped %f30,%f28; nop; fbne L2475; nop
8783: sll %r21,16,%g1; sra %g1,16,%r19
8784: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
8785: fcmped %f30,%f28; nop; fbne L2475; nop
8786: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
8787: fcmped %f30,%f28; nop; fbne L2475; nop
8788: st %r20,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
8789: fcmped %f30,%f28; nop; fbne L2475; nop
8790: ld [%fp+-8],%r19
8791: cmp %r19,%r0; bl L2476; nop
8792: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
8793: st %f30,[%fp+-48]; st %f31,[%fp+-48+4]
8794: ba L2477; nop
8795: L2476:
8796: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
8797: set L600,%r19
8798: ld [%r19],%f28; ld [%r19+4],%f29
8799: faddd %f30,%f28,%f30
8800: st %f30,[%fp+-48]; st %f31,[%fp+-48+4]
8801: L2477:
8802: ld [%fp+-48],%f30; ld [%fp+-48+4],%f31
8803: set L2415,%r19
8804: ld [%r19],%f28; ld [%r19+4],%f29
8805: fcmped %f30,%f28; nop; fbne L2475; nop
8806: ld [%fp+-20],%f31
8807: fstod %f31,%f30
8808: fcmped %f30,%f28; nop; fbue L2468; nop
8809: L2475:
8810: add %r26,64,%r26
8811: L2468:
8812: cmp %r26,%r0; be L2478; nop
8813: add %r25,16,%r25
8814: set _2394,%r8
8815: set 16,%r9
8816: call _printf; nop
8817: L2478:
8818: mov %r25,%r24
8819: L2393:
8820: ret; restore
8821: .seg "data"
8822: _2481:.ascii "s757,er%d\012\000"
8823: _2482:.ascii "s757 \000"
8824: .seg "text"
8825: .global _s757
8826: .align 4
8827: .proc 4
8828: _s757:save %sp,-208,%sp
8829: set _2482,%r19
8830: st %r19,[%fp+-76]
8831: add %r24,60,%r19
8832: st %r19,[%fp+-80]
8833: st %r0,[%fp+-84]
8834: L2483:
8835: L2484:
8836: ld [%fp+-80],%r19
8837: add %r19,1,%r18
8838: st %r18,[%fp+-80]
8839: ld [%fp+-76],%r18
8840: add %r18,1,%r17
8841: st %r17,[%fp+-76]
8842: ldsb [%r18],%r18
8843: stb %r18,[%r19]
8844: sll %r18,24,%g1; sra %g1,24,%r19
8845: cmp %r19,%r0; bne L2483; nop
8846: set 40,%r19
8847: st %r19,[%fp+-88]
8848: ld [%fp+-88],%r19
8849: sll %r19,3,%r18
8850: sll %r18,2,%r18
8851: cmp %r18,1280; bne L2488; nop
8852: sra %r19,3,%r19
8853: sra %r19,2,%r19
8854: cmp %r19,1; be L2486; nop
8855: L2488:
8856: ld [%fp+-84],%r19
8857: add %r19,1,%r19
8858: st %r19,[%fp+-84]
8859: ld [%r24+44],%r19
8860: cmp %r19,%r0; be L2489; nop
8861: set _2481,%r8
8862: set 1,%r9
8863: call _printf; nop
8864: L2489:
8865: L2486:
8866: mov %r0,%r25
8867: mov %r0,%r20
8868: ba L2494; nop
8869: L2491:
8870: set 1,%r22
8871: ld [%r24+16],%r19
8872: sub %r19,1,%r19
8873: sll %r22,%r19,%r21
8874: st %r0,[%fp+-68]
8875: ld [%fp+-68],%r19
8876: xnor %r19,%g0,%r19
8877: srl %r19,%r20,%r18
8878: st %r18,[%fp+-72]
8879: sll %r19,%r20,%r19
8880: st %r19,[%fp+-68]
8881: mov %r0,%r23
8882: ba L2498; nop
8883: L2495:
8884: cmp %r23,%r20; bge L2506; nop
8885: set 1,%r19
8886: st %r19,[%fp+-96]
8887: ba L2507; nop
8888: L2506:
8889: st %r0,[%fp+-96]
8890: L2507:
8891: ld [%fp+-68],%r19
8892: and %r22,%r19,%r19
8893: cmp %r19,%r0; bne L2508; nop
8894: set 1,%r19
8895: st %r19,[%fp+-100]
8896: ba L2509; nop
8897: L2508:
8898: st %r0,[%fp+-100]
8899: L2509:
8900: ld [%fp+-96],%r19
8901: ld [%fp+-100],%r18
8902: cmp %r19,%r18; bne L2505; nop
8903: cmp %r23,%r20; bge L2510; nop
8904: set 1,%r19
8905: st %r19,[%fp+-104]
8906: ba L2511; nop
8907: L2510:
8908: st %r0,[%fp+-104]
8909: L2511:
8910: ld [%fp+-72],%r19
8911: and %r21,%r19,%r19
8912: cmp %r19,%r0; bne L2512; nop
8913: set 1,%r19
8914: st %r19,[%fp+-108]
8915: ba L2513; nop
8916: L2512:
8917: st %r0,[%fp+-108]
8918: L2513:
8919: ld [%fp+-104],%r19
8920: ld [%fp+-108],%r18
8921: cmp %r19,%r18; be L2499; nop
8922: L2505:
8923: set 1,%r25
8924: L2499:
8925: sll %r22,1,%r22
8926: srl %r21,1,%r21
8927: L2496:
8928: add %r23,1,%r23
8929: L2498:
8930: ld [%r24+16],%r19
8931: cmp %r23,%r19; bl L2495; nop
8932: L2492:
8933: add %r20,1,%r20
8934: L2494:
8935: ld [%r24+16],%r19
8936: cmp %r20,%r19; bl L2491; nop
8937: cmp %r25,%r0; be L2514; nop
8938: ld [%fp+-84],%r19
8939: add %r19,2,%r19
8940: st %r19,[%fp+-84]
8941: ld [%r24+44],%r19
8942: cmp %r19,%r0; be L2516; nop
8943: set _2481,%r8
8944: set 2,%r9
8945: call _printf; nop
8946: L2516:
8947: L2514:
8948: set 3,%r26
8949: set 2,%r27
8950: set 1,%r28
8951: cmp %r26,%r27; bge L2524; nop
8952: set 1,%r19
8953: st %r19,[%fp+-100]
8954: ba L2525; nop
8955: L2524:
8956: st %r0,[%fp+-100]
8957: L2525:
8958: ld [%fp+-100],%r19
8959: cmp %r19,%r28; bge L2522; nop
8960: set 1,%r19
8961: st %r19,[%fp+-96]
8962: ba L2523; nop
8963: L2522:
8964: st %r0,[%fp+-96]
8965: L2523:
8966: ld [%fp+-96],%r19
8967: cmp %r19,1; be L2518; nop
8968: ld [%fp+-84],%r19
8969: add %r19,4,%r19
8970: st %r19,[%fp+-84]
8971: ld [%r24+44],%r19
8972: cmp %r19,%r0; be L2526; nop
8973: set _2481,%r8
8974: set 4,%r9
8975: call _printf; nop
8976: L2526:
8977: L2518:
8978: add -60,%fp,%r19
8979: add -64,%fp,%r18
8980: cmp %r19,%r18; bne L2528; nop
8981: ld [%fp+-84],%r19
8982: add %r19,8,%r19
8983: st %r19,[%fp+-84]
8984: ld [%r24+44],%r19
8985: cmp %r19,%r0; be L2531; nop
8986: set _2481,%r8
8987: set 8,%r9
8988: call _printf; nop
8989: L2531:
8990: L2528:
8991: add -60,%fp,%r19
8992: add -64,%fp,%r18
8993: cmp %r19,%r18; bgeu L2533; nop
8994: ld [%r24+40],%r19
8995: cmp %r19,%r0; be L2536; nop
8996: set L2538,%r8
8997: call _printf; nop
8998: L2536:
8999: L2533:
9000: mov %r0,%r25
9001: mov %r0,%r23
9002: L2539:
9003: set 1,%r19
9004: sll %r23,2,%r18
9005: add -64,%fp,%r17
9006: st %r19,[%r18+%r17]
9007: L2540:
9008: add %r23,1,%r23
9009: cmp %r23,16; bl L2539; nop
9010: st %r0,[%fp+-60]
9011: st %r0,[%fp+-48]
9012: st %r0,[%fp+-40]
9013: st %r0,[%fp+-36]
9014: st %r0,[%fp+-28]
9015: st %r0,[%fp+-12]
9016: mov %r0,%r26
9017: L2549:
9018: mov %r0,%r27
9019: L2553:
9020: mov %r0,%r28
9021: L2557:
9022: mov %r0,%r29
9023: L2561:
9024: cmp %r26,%r27; bge L2572; nop
9025: set 1,%r19
9026: st %r19,[%fp+-108]
9027: ba L2573; nop
9028: L2572:
9029: st %r0,[%fp+-108]
9030: L2573:
9031: cmp %r28,%r29; bge L2574; nop
9032: set 1,%r19
9033: st %r19,[%fp+-112]
9034: ba L2575; nop
9035: L2574:
9036: st %r0,[%fp+-112]
9037: L2575:
9038: ld [%fp+-108],%r19
9039: ld [%fp+-112],%r18
9040: cmp %r19,%r18; bne L2570; nop
9041: set 1,%r19
9042: st %r19,[%fp+-104]
9043: ba L2571; nop
9044: L2570:
9045: st %r0,[%fp+-104]
9046: L2571:
9047: ld [%fp+-104],%r19
9048: sll %r26,3,%r18
9049: sll %r27,2,%r17
9050: add %r18,%r17,%r18
9051: sll %r28,1,%r17
9052: add %r18,%r17,%r18
9053: add %r18,%r29,%r18
9054: sll %r18,2,%r18
9055: add -64,%fp,%r17
9056: ld [%r18+%r17],%r18
9057: cmp %r19,%r18; be L2565; nop
9058: set 1,%r25
9059: L2565:
9060: L2562:
9061: add %r29,1,%r29
9062: cmp %r29,2; bl L2561; nop
9063: L2558:
9064: add %r28,1,%r28
9065: cmp %r28,2; bl L2557; nop
9066: L2554:
9067: add %r27,1,%r27
9068: cmp %r27,2; bl L2553; nop
9069: L2550:
9070: add %r26,1,%r26
9071: cmp %r26,2; bl L2549; nop
9072: cmp %r25,%r0; be L2576; nop
9073: ld [%fp+-84],%r19
9074: add %r19,16,%r19
9075: st %r19,[%fp+-84]
9076: ld [%r24+44],%r19
9077: cmp %r19,%r0; be L2578; nop
9078: set _2481,%r8
9079: set 16,%r9
9080: call _printf; nop
9081: L2578:
9082: L2576:
9083: st %r0,[%fp+-92]
9084: ld [%fp+-92],%r19
9085: cmp %r19,%r0; be L2580; nop
9086: ld [%fp+-84],%r19
9087: add %r19,32,%r19
9088: st %r19,[%fp+-84]
9089: ld [%r24+44],%r19
9090: cmp %r19,%r0; be L2582; nop
9091: set _2481,%r8
9092: set 32,%r9
9093: call _printf; nop
9094: L2582:
9095: L2580:
9096: ld [%fp+-84],%r24
9097: L2480:
9098: ret; restore
9099: .seg "data"
9100: _2585:.ascii "Local error %d.\012\000"
9101: _2586:.ascii "s7813,er%d\012\000"
9102: _2587:.ascii "s7813 \000"
9103: .seg "text"
9104: .global _s7813
9105: .align 4
9106: .proc 4
9107: _s7813:save %sp,-144,%sp
9108: set _2587,%r23
9109: add %r24,60,%r22
9110: mov %r0,%r28
9111: mov %r0,%r21
9112: ld [%r24+48],%r29
9113: L2588:
9114: L2589:
9115: mov %r22,%r19
9116: add %r19,1,%r22
9117: mov %r23,%r18
9118: add %r18,1,%r23
9119: ldsb [%r18],%r18
9120: stb %r18,[%r19]
9121: sll %r18,24,%g1; sra %g1,24,%r19
9122: cmp %r19,%r0; bne L2588; nop
9123: ba L2591; nop
9124: set 1,%r28
9125: cmp %r29,%r0; be L2593; nop
9126: set _2585,%r8
9127: mov %r28,%r9
9128: call _printf; nop
9129: L2593:
9130: L2591:
9131: ba L2595; nop
9132: set 2,%r28
9133: cmp %r29,%r0; be L2597; nop
9134: set _2585,%r8
9135: mov %r28,%r9
9136: call _printf; nop
9137: L2597:
9138: L2595:
9139: ba L2599; nop
9140: set 3,%r28
9141: cmp %r29,%r0; be L2601; nop
9142: set _2585,%r8
9143: mov %r28,%r9
9144: call _printf; nop
9145: L2601:
9146: L2599:
9147: ba L2603; nop
9148: set 4,%r28
9149: cmp %r29,%r0; be L2605; nop
9150: set _2585,%r8
9151: mov %r28,%r9
9152: call _printf; nop
9153: L2605:
9154: L2603:
9155: ba L2607; nop
9156: set 5,%r28
9157: cmp %r29,%r0; be L2609; nop
9158: set _2585,%r8
9159: mov %r28,%r9
9160: call _printf; nop
9161: L2609:
9162: L2607:
9163: ba L2611; nop
9164: set 6,%r28
9165: cmp %r29,%r0; be L2613; nop
9166: set _2585,%r8
9167: mov %r28,%r9
9168: call _printf; nop
9169: L2613:
9170: L2611:
9171: ba L2615; nop
9172: set 7,%r28
9173: cmp %r29,%r0; be L2617; nop
9174: set _2585,%r8
9175: mov %r28,%r9
9176: call _printf; nop
9177: L2617:
9178: L2615:
9179: ba L2619; nop
9180: set 8,%r28
9181: cmp %r29,%r0; be L2621; nop
9182: set _2585,%r8
9183: mov %r28,%r9
9184: call _printf; nop
9185: L2621:
9186: L2619:
9187: ba L2623; nop
9188: set 9,%r28
9189: cmp %r29,%r0; be L2625; nop
9190: set _2585,%r8
9191: mov %r28,%r9
9192: call _printf; nop
9193: L2625:
9194: L2623:
9195: ba L2627; nop
9196: set 10,%r28
9197: cmp %r29,%r0; be L2629; nop
9198: set _2585,%r8
9199: mov %r28,%r9
9200: call _printf; nop
9201: L2629:
9202: L2627:
9203: ba L2631; nop
9204: set 11,%r28
9205: cmp %r29,%r0; be L2633; nop
9206: set _2585,%r8
9207: mov %r28,%r9
9208: call _printf; nop
9209: L2633:
9210: L2631:
9211: ba L2635; nop
9212: set 12,%r28
9213: cmp %r29,%r0; be L2637; nop
9214: set _2585,%r8
9215: mov %r28,%r9
9216: call _printf; nop
9217: L2637:
9218: L2635:
9219: ba L2639; nop
9220: set 13,%r28
9221: cmp %r29,%r0; be L2641; nop
9222: set _2585,%r8
9223: mov %r28,%r9
9224: call _printf; nop
9225: L2641:
9226: L2639:
9227: ba L2643; nop
9228: set 14,%r28
9229: cmp %r29,%r0; be L2645; nop
9230: set _2585,%r8
9231: mov %r28,%r9
9232: call _printf; nop
9233: L2645:
9234: L2643:
9235: ba L2647; nop
9236: set 15,%r28
9237: cmp %r29,%r0; be L2649; nop
9238: set _2585,%r8
9239: mov %r28,%r9
9240: call _printf; nop
9241: L2649:
9242: L2647:
9243: ba L2651; nop
9244: set 16,%r28
9245: cmp %r29,%r0; be L2653; nop
9246: set _2585,%r8
9247: mov %r28,%r9
9248: call _printf; nop
9249: L2653:
9250: L2651:
9251: ba L2655; nop
9252: set 17,%r28
9253: cmp %r29,%r0; be L2657; nop
9254: set _2585,%r8
9255: mov %r28,%r9
9256: call _printf; nop
9257: L2657:
9258: L2655:
9259: ba L2659; nop
9260: set 18,%r28
9261: cmp %r29,%r0; be L2661; nop
9262: set _2585,%r8
9263: mov %r28,%r9
9264: call _printf; nop
9265: L2661:
9266: L2659:
9267: ba L2663; nop
9268: set 16,%r28
9269: cmp %r29,%r0; be L2665; nop
9270: set _2585,%r8
9271: mov %r28,%r9
9272: call _printf; nop
9273: L2665:
9274: L2663:
9275: ba L2667; nop
9276: set 20,%r28
9277: cmp %r29,%r0; be L2669; nop
9278: set _2585,%r8
9279: mov %r28,%r9
9280: call _printf; nop
9281: L2669:
9282: L2667:
9283: ba L2671; nop
9284: set 21,%r28
9285: cmp %r29,%r0; be L2673; nop
9286: set _2585,%r8
9287: mov %r28,%r9
9288: call _printf; nop
9289: L2673:
9290: L2671:
9291: ba L2675; nop
9292: set 22,%r28
9293: cmp %r29,%r0; be L2677; nop
9294: set _2585,%r8
9295: mov %r28,%r9
9296: call _printf; nop
9297: L2677:
9298: L2675:
9299: ba L2679; nop
9300: set 23,%r28
9301: cmp %r29,%r0; be L2681; nop
9302: set _2585,%r8
9303: mov %r28,%r9
9304: call _printf; nop
9305: L2681:
9306: L2679:
9307: ba L2683; nop
9308: set 24,%r28
9309: cmp %r29,%r0; be L2685; nop
9310: set _2585,%r8
9311: mov %r28,%r9
9312: call _printf; nop
9313: L2685:
9314: L2683:
9315: ba L2687; nop
9316: set 25,%r28
9317: cmp %r29,%r0; be L2689; nop
9318: set _2585,%r8
9319: mov %r28,%r9
9320: call _printf; nop
9321: L2689:
9322: L2687:
9323: ba L2691; nop
9324: set 26,%r28
9325: cmp %r29,%r0; be L2693; nop
9326: set _2585,%r8
9327: mov %r28,%r9
9328: call _printf; nop
9329: L2693:
9330: L2691:
9331: ba L2695; nop
9332: set 27,%r28
9333: cmp %r29,%r0; be L2697; nop
9334: set _2585,%r8
9335: mov %r28,%r9
9336: call _printf; nop
9337: L2697:
9338: L2695:
9339: ba L2699; nop
9340: set 28,%r28
9341: cmp %r29,%r0; be L2701; nop
9342: set _2585,%r8
9343: mov %r28,%r9
9344: call _printf; nop
9345: L2701:
9346: L2699:
9347: ba L2703; nop
9348: set 26,%r28
9349: cmp %r29,%r0; be L2705; nop
9350: set _2585,%r8
9351: mov %r28,%r9
9352: call _printf; nop
9353: L2705:
9354: L2703:
9355: ba L2707; nop
9356: set 30,%r28
9357: cmp %r29,%r0; be L2709; nop
9358: set _2585,%r8
9359: mov %r28,%r9
9360: call _printf; nop
9361: L2709:
9362: L2707:
9363: ba L2711; nop
9364: set 31,%r28
9365: cmp %r29,%r0; be L2713; nop
9366: set _2585,%r8
9367: mov %r28,%r9
9368: call _printf; nop
9369: L2713:
9370: L2711:
9371: ba L2715; nop
9372: set 32,%r28
9373: cmp %r29,%r0; be L2717; nop
9374: set _2585,%r8
9375: mov %r28,%r9
9376: call _printf; nop
9377: L2717:
9378: L2715:
9379: ba L2719; nop
9380: set 33,%r28
9381: cmp %r29,%r0; be L2721; nop
9382: set _2585,%r8
9383: mov %r28,%r9
9384: call _printf; nop
9385: L2721:
9386: L2719:
9387: ba L2723; nop
9388: set 34,%r28
9389: cmp %r29,%r0; be L2725; nop
9390: set _2585,%r8
9391: mov %r28,%r9
9392: call _printf; nop
9393: L2725:
9394: L2723:
9395: ba L2727; nop
9396: set 35,%r28
9397: cmp %r29,%r0; be L2729; nop
9398: set _2585,%r8
9399: mov %r28,%r9
9400: call _printf; nop
9401: L2729:
9402: L2727:
9403: ba L2731; nop
9404: set 36,%r28
9405: cmp %r29,%r0; be L2733; nop
9406: set _2585,%r8
9407: mov %r28,%r9
9408: call _printf; nop
9409: L2733:
9410: L2731:
9411: ba L2735; nop
9412: set 37,%r28
9413: cmp %r29,%r0; be L2737; nop
9414: set _2585,%r8
9415: mov %r28,%r9
9416: call _printf; nop
9417: L2737:
9418: L2735:
9419: ba L2739; nop
9420: set 38,%r28
9421: cmp %r29,%r0; be L2741; nop
9422: set _2585,%r8
9423: mov %r28,%r9
9424: call _printf; nop
9425: L2741:
9426: L2739:
9427: ba L2743; nop
9428: set 39,%r28
9429: cmp %r29,%r0; be L2745; nop
9430: set _2585,%r8
9431: mov %r28,%r9
9432: call _printf; nop
9433: L2745:
9434: L2743:
9435: ba L2747; nop
9436: set 40,%r28
9437: cmp %r29,%r0; be L2749; nop
9438: set _2585,%r8
9439: mov %r28,%r9
9440: call _printf; nop
9441: L2749:
9442: L2747:
9443: ba L2751; nop
9444: set 41,%r28
9445: cmp %r29,%r0; be L2753; nop
9446: set _2585,%r8
9447: mov %r28,%r9
9448: call _printf; nop
9449: L2753:
9450: L2751:
9451: ba L2755; nop
9452: set 42,%r28
9453: cmp %r29,%r0; be L2757; nop
9454: set _2585,%r8
9455: mov %r28,%r9
9456: call _printf; nop
9457: L2757:
9458: L2755:
9459: ba L2759; nop
9460: set 43,%r28
9461: cmp %r29,%r0; be L2761; nop
9462: set _2585,%r8
9463: mov %r28,%r9
9464: call _printf; nop
9465: L2761:
9466: L2759:
9467: ba L2763; nop
9468: set 44,%r28
9469: cmp %r29,%r0; be L2765; nop
9470: set _2585,%r8
9471: mov %r28,%r9
9472: call _printf; nop
9473: L2765:
9474: L2763:
9475: ba L2767; nop
9476: set 45,%r28
9477: cmp %r29,%r0; be L2769; nop
9478: set _2585,%r8
9479: mov %r28,%r9
9480: call _printf; nop
9481: L2769:
9482: L2767:
9483: ba L2771; nop
9484: set 46,%r28
9485: cmp %r29,%r0; be L2773; nop
9486: set _2585,%r8
9487: mov %r28,%r9
9488: call _printf; nop
9489: L2773:
9490: L2771:
9491: ba L2775; nop
9492: set 47,%r28
9493: cmp %r29,%r0; be L2777; nop
9494: set _2585,%r8
9495: mov %r28,%r9
9496: call _printf; nop
9497: L2777:
9498: L2775:
9499: ba L2779; nop
9500: set 48,%r28
9501: cmp %r29,%r0; be L2781; nop
9502: set _2585,%r8
9503: mov %r28,%r9
9504: call _printf; nop
9505: L2781:
9506: L2779:
9507: ba L2783; nop
9508: set 49,%r28
9509: cmp %r29,%r0; be L2785; nop
9510: set _2585,%r8
9511: mov %r28,%r9
9512: call _printf; nop
9513: L2785:
9514: L2783:
9515: ba L2787; nop
9516: set 50,%r28
9517: cmp %r29,%r0; be L2789; nop
9518: set _2585,%r8
9519: mov %r28,%r9
9520: call _printf; nop
9521: L2789:
9522: L2787:
9523: ba L2791; nop
9524: set 51,%r28
9525: cmp %r29,%r0; be L2793; nop
9526: set _2585,%r8
9527: mov %r28,%r9
9528: call _printf; nop
9529: L2793:
9530: L2791:
9531: ba L2795; nop
9532: set 52,%r28
9533: cmp %r29,%r0; be L2797; nop
9534: set _2585,%r8
9535: mov %r28,%r9
9536: call _printf; nop
9537: L2797:
9538: L2795:
9539: ba L2799; nop
9540: set 53,%r28
9541: cmp %r29,%r0; be L2801; nop
9542: set _2585,%r8
9543: mov %r28,%r9
9544: call _printf; nop
9545: L2801:
9546: L2799:
9547: ba L2803; nop
9548: set 54,%r28
9549: cmp %r29,%r0; be L2805; nop
9550: set _2585,%r8
9551: mov %r28,%r9
9552: call _printf; nop
9553: L2805:
9554: L2803:
9555: ba L2807; nop
9556: set 55,%r28
9557: cmp %r29,%r0; be L2809; nop
9558: set _2585,%r8
9559: mov %r28,%r9
9560: call _printf; nop
9561: L2809:
9562: L2807:
9563: ba L2811; nop
9564: set 56,%r28
9565: cmp %r29,%r0; be L2813; nop
9566: set _2585,%r8
9567: mov %r28,%r9
9568: call _printf; nop
9569: L2813:
9570: L2811:
9571: ba L2815; nop
9572: set 57,%r28
9573: cmp %r29,%r0; be L2817; nop
9574: set _2585,%r8
9575: mov %r28,%r9
9576: call _printf; nop
9577: L2817:
9578: L2815:
9579: ba L2819; nop
9580: set 58,%r28
9581: cmp %r29,%r0; be L2821; nop
9582: set _2585,%r8
9583: mov %r28,%r9
9584: call _printf; nop
9585: L2821:
9586: L2819:
9587: ba L2823; nop
9588: set 56,%r28
9589: cmp %r29,%r0; be L2825; nop
9590: set _2585,%r8
9591: mov %r28,%r9
9592: call _printf; nop
9593: L2825:
9594: L2823:
9595: ba L2827; nop
9596: set 60,%r28
9597: cmp %r29,%r0; be L2829; nop
9598: set _2585,%r8
9599: mov %r28,%r9
9600: call _printf; nop
9601: L2829:
9602: L2827:
9603: ba L2831; nop
9604: set 61,%r28
9605: cmp %r29,%r0; be L2833; nop
9606: set _2585,%r8
9607: mov %r28,%r9
9608: call _printf; nop
9609: L2833:
9610: L2831:
9611: ba L2835; nop
9612: set 62,%r28
9613: cmp %r29,%r0; be L2837; nop
9614: set _2585,%r8
9615: mov %r28,%r9
9616: call _printf; nop
9617: L2837:
9618: L2835:
9619: ba L2839; nop
9620: set 63,%r28
9621: cmp %r29,%r0; be L2841; nop
9622: set _2585,%r8
9623: mov %r28,%r9
9624: call _printf; nop
9625: L2841:
9626: L2839:
9627: ba L2843; nop
9628: set 64,%r28
9629: cmp %r29,%r0; be L2845; nop
9630: set _2585,%r8
9631: mov %r28,%r9
9632: call _printf; nop
9633: L2845:
9634: L2843:
9635: ba L2847; nop
9636: set 65,%r28
9637: cmp %r29,%r0; be L2849; nop
9638: set _2585,%r8
9639: mov %r28,%r9
9640: call _printf; nop
9641: L2849:
9642: L2847:
9643: ba L2851; nop
9644: set 66,%r28
9645: cmp %r29,%r0; be L2853; nop
9646: set _2585,%r8
9647: mov %r28,%r9
9648: call _printf; nop
9649: L2853:
9650: L2851:
9651: ba L2855; nop
9652: set 67,%r28
9653: cmp %r29,%r0; be L2857; nop
9654: set _2585,%r8
9655: mov %r28,%r9
9656: call _printf; nop
9657: L2857:
9658: L2855:
9659: ba L2859; nop
9660: set 68,%r28
9661: cmp %r29,%r0; be L2861; nop
9662: set _2585,%r8
9663: mov %r28,%r9
9664: call _printf; nop
9665: L2861:
9666: L2859:
9667: ba L2863; nop
9668: set 69,%r28
9669: cmp %r29,%r0; be L2865; nop
9670: set _2585,%r8
9671: mov %r28,%r9
9672: call _printf; nop
9673: L2865:
9674: L2863:
9675: ba L2867; nop
9676: set 70,%r28
9677: cmp %r29,%r0; be L2869; nop
9678: set _2585,%r8
9679: mov %r28,%r9
9680: call _printf; nop
9681: L2869:
9682: L2867:
9683: ba L2871; nop
9684: set 71,%r28
9685: cmp %r29,%r0; be L2873; nop
9686: set _2585,%r8
9687: mov %r28,%r9
9688: call _printf; nop
9689: L2873:
9690: L2871:
9691: ba L2875; nop
9692: set 72,%r28
9693: cmp %r29,%r0; be L2877; nop
9694: set _2585,%r8
9695: mov %r28,%r9
9696: call _printf; nop
9697: L2877:
9698: L2875:
9699: ba L2879; nop
9700: set 73,%r28
9701: cmp %r29,%r0; be L2881; nop
9702: set _2585,%r8
9703: mov %r28,%r9
9704: call _printf; nop
9705: L2881:
9706: L2879:
9707: ba L2883; nop
9708: set 74,%r28
9709: cmp %r29,%r0; be L2885; nop
9710: set _2585,%r8
9711: mov %r28,%r9
9712: call _printf; nop
9713: L2885:
9714: L2883:
9715: ba L2887; nop
9716: set 75,%r28
9717: cmp %r29,%r0; be L2889; nop
9718: set _2585,%r8
9719: mov %r28,%r9
9720: call _printf; nop
9721: L2889:
9722: L2887:
9723: cmp %r28,%r0; be L2891; nop
9724: ld [%r24+44],%r19
9725: cmp %r19,%r0; be L2893; nop
9726: set _2586,%r8
9727: set 1,%r9
9728: call _printf; nop
9729: L2893:
9730: add %r21,1,%r21
9731: L2891:
9732: mov %r0,%r28
9733: mov %r0,%r26
9734: mov %r0,%r27
9735: mov %r27,%r19
9736: add %r19,1,%r27
9737: cmp %r19,%r0; be L2896; nop
9738: mov %r26,%r19
9739: add %r19,1,%r26
9740: cmp %r19,%r0; be L2896; nop
9741: set 1,%r19
9742: st %r19,[%fp+-8]
9743: ba L2897; nop
9744: L2896:
9745: st %r0,[%fp+-8]
9746: L2897:
9747: ld [%fp+-8],%r25
9748: cmp %r27,1; be L2898; nop
9749: set 1,%r28
9750: cmp %r29,%r0; be L2900; nop
9751: set _2585,%r8
9752: mov %r28,%r9
9753: call _printf; nop
9754: L2900:
9755: L2898:
9756: cmp %r26,%r0; be L2902; nop
9757: set 2,%r28
9758: cmp %r29,%r0; be L2904; nop
9759: set _2585,%r8
9760: mov %r28,%r9
9761: call _printf; nop
9762: L2904:
9763: L2902:
9764: cmp %r25,%r0; be L2906; nop
9765: set 3,%r28
9766: cmp %r29,%r0; be L2908; nop
9767: set _2585,%r8
9768: mov %r28,%r9
9769: call _printf; nop
9770: L2908:
9771: L2906:
9772: cmp %r27,%r0; be L2911; nop
9773: mov %r26,%r19
9774: add %r19,1,%r26
9775: cmp %r19,%r0; be L2911; nop
9776: set 1,%r19
9777: st %r19,[%fp+-12]
9778: ba L2912; nop
9779: L2911:
9780: st %r0,[%fp+-12]
9781: L2912:
9782: ld [%fp+-12],%r25
9783: cmp %r27,1; be L2913; nop
9784: set 4,%r28
9785: cmp %r29,%r0; be L2915; nop
9786: set _2585,%r8
9787: mov %r28,%r9
9788: call _printf; nop
9789: L2915:
9790: L2913:
9791: cmp %r26,1; be L2917; nop
9792: set 5,%r28
9793: cmp %r29,%r0; be L2919; nop
9794: set _2585,%r8
9795: mov %r28,%r9
9796: call _printf; nop
9797: L2919:
9798: L2917:
9799: cmp %r25,%r0; be L2921; nop
9800: set 6,%r28
9801: cmp %r29,%r0; be L2923; nop
9802: set _2585,%r8
9803: mov %r28,%r9
9804: call _printf; nop
9805: L2923:
9806: L2921:
9807: mov %r27,%r19
9808: sub %r19,1,%r27
9809: cmp %r19,%r0; be L2926; nop
9810: cmp %r26,%r0; be L2926; nop
9811: set 1,%r19
9812: st %r19,[%fp+-16]
9813: ba L2927; nop
9814: L2926:
9815: st %r0,[%fp+-16]
9816: L2927:
9817: ld [%fp+-16],%r25
9818: cmp %r27,%r0; be L2928; nop
9819: set 7,%r28
9820: cmp %r29,%r0; be L2930; nop
9821: set _2585,%r8
9822: mov %r28,%r9
9823: call _printf; nop
9824: L2930:
9825: L2928:
9826: cmp %r26,1; be L2932; nop
9827: set 8,%r28
9828: cmp %r29,%r0; be L2934; nop
9829: set _2585,%r8
9830: mov %r28,%r9
9831: call _printf; nop
9832: L2934:
9833: L2932:
9834: cmp %r25,1; be L2936; nop
9835: set 9,%r28
9836: cmp %r29,%r0; be L2938; nop
9837: set _2585,%r8
9838: mov %r28,%r9
9839: call _printf; nop
9840: L2938:
9841: L2936:
9842: cmp %r27,%r0; be L2941; nop
9843: mov %r26,%r19
9844: sub %r19,1,%r26
9845: cmp %r19,%r0; be L2941; nop
9846: set 1,%r19
9847: st %r19,[%fp+-20]
9848: ba L2942; nop
9849: L2941:
9850: st %r0,[%fp+-20]
9851: L2942:
9852: ld [%fp+-20],%r25
9853: cmp %r27,%r0; be L2943; nop
9854: set 10,%r28
9855: cmp %r29,%r0; be L2945; nop
9856: set _2585,%r8
9857: mov %r28,%r9
9858: call _printf; nop
9859: L2945:
9860: L2943:
9861: cmp %r26,1; be L2947; nop
9862: set 11,%r28
9863: cmp %r29,%r0; be L2949; nop
9864: set _2585,%r8
9865: mov %r28,%r9
9866: call _printf; nop
9867: L2949:
9868: L2947:
9869: cmp %r25,%r0; be L2951; nop
9870: set 12,%r28
9871: cmp %r29,%r0; be L2953; nop
9872: set _2585,%r8
9873: mov %r28,%r9
9874: call _printf; nop
9875: L2953:
9876: L2951:
9877: cmp %r28,%r0; be L2955; nop
9878: ld [%r24+44],%r19
9879: cmp %r19,%r0; be L2957; nop
9880: set _2586,%r8
9881: set 2,%r9
9882: call _printf; nop
9883: L2957:
9884: add %r21,2,%r21
9885: L2955:
9886: mov %r0,%r28
9887: mov %r0,%r26
9888: mov %r0,%r27
9889: mov %r27,%r19
9890: add %r19,1,%r27
9891: cmp %r19,%r0; bne L2962; nop
9892: cmp %r26,%r0; be L2960; nop
9893: L2962:
9894: set 1,%r19
9895: st %r19,[%fp+-24]
9896: ba L2961; nop
9897: L2960:
9898: st %r0,[%fp+-24]
9899: L2961:
9900: ld [%fp+-24],%r25
9901: cmp %r27,1; be L2963; nop
9902: set 1,%r28
9903: cmp %r29,%r0; be L2965; nop
9904: set _2585,%r8
9905: mov %r28,%r9
9906: call _printf; nop
9907: L2965:
9908: L2963:
9909: cmp %r26,%r0; be L2967; nop
9910: set 2,%r28
9911: cmp %r29,%r0; be L2969; nop
9912: set _2585,%r8
9913: mov %r28,%r9
9914: call _printf; nop
9915: L2969:
9916: L2967:
9917: cmp %r25,%r0; be L2971; nop
9918: set 3,%r28
9919: cmp %r29,%r0; be L2973; nop
9920: set _2585,%r8
9921: mov %r28,%r9
9922: call _printf; nop
9923: L2973:
9924: L2971:
9925: mov %r26,%r19
9926: add %r19,1,%r26
9927: cmp %r19,%r0; bne L2978; nop
9928: cmp %r27,%r0; be L2976; nop
9929: L2978:
9930: set 1,%r19
9931: st %r19,[%fp+-28]
9932: ba L2977; nop
9933: L2976:
9934: st %r0,[%fp+-28]
9935: L2977:
9936: ld [%fp+-28],%r25
9937: cmp %r27,1; be L2979; nop
9938: set 4,%r28
9939: cmp %r29,%r0; be L2981; nop
9940: set _2585,%r8
9941: mov %r28,%r9
9942: call _printf; nop
9943: L2981:
9944: L2979:
9945: cmp %r26,1; be L2983; nop
9946: set 5,%r28
9947: cmp %r29,%r0; be L2985; nop
9948: set _2585,%r8
9949: mov %r28,%r9
9950: call _printf; nop
9951: L2985:
9952: L2983:
9953: cmp %r25,1; be L2987; nop
9954: set 6,%r28
9955: cmp %r29,%r0; be L2989; nop
9956: set _2585,%r8
9957: mov %r28,%r9
9958: call _printf; nop
9959: L2989:
9960: L2987:
9961: mov %r27,%r19
9962: sub %r19,1,%r27
9963: cmp %r19,%r0; bne L2994; nop
9964: mov %r26,%r19
9965: sub %r19,1,%r26
9966: cmp %r19,%r0; be L2992; nop
9967: L2994:
9968: set 1,%r19
9969: st %r19,[%fp+-32]
9970: ba L2993; nop
9971: L2992:
9972: st %r0,[%fp+-32]
9973: L2993:
9974: ld [%fp+-32],%r25
9975: cmp %r27,%r0; be L2995; nop
9976: set 7,%r28
9977: cmp %r29,%r0; be L2997; nop
9978: set _2585,%r8
9979: mov %r28,%r9
9980: call _printf; nop
9981: L2997:
9982: L2995:
9983: cmp %r26,1; be L2999; nop
9984: set 8,%r28
9985: cmp %r29,%r0; be L3001; nop
9986: set _2585,%r8
9987: mov %r28,%r9
9988: call _printf; nop
9989: L3001:
9990: L2999:
9991: cmp %r25,1; be L3003; nop
9992: set 9,%r28
9993: cmp %r29,%r0; be L3005; nop
9994: set _2585,%r8
9995: mov %r28,%r9
9996: call _printf; nop
9997: L3005:
9998: L3003:
9999: cmp %r27,%r0; bne L3010; nop
10000: mov %r26,%r19
10001: sub %r19,1,%r26
10002: cmp %r19,%r0; be L3008; nop
10003: L3010:
10004: set 1,%r19
10005: st %r19,[%fp+-36]
10006: ba L3009; nop
10007: L3008:
10008: st %r0,[%fp+-36]
10009: L3009:
10010: ld [%fp+-36],%r25
10011: cmp %r27,%r0; be L3011; nop
10012: set 10,%r28
10013: cmp %r29,%r0; be L3013; nop
10014: set _2585,%r8
10015: mov %r28,%r9
10016: call _printf; nop
10017: L3013:
10018: L3011:
10019: cmp %r26,%r0; be L3015; nop
10020: set 11,%r28
10021: cmp %r29,%r0; be L3017; nop
10022: set _2585,%r8
10023: mov %r28,%r9
10024: call _printf; nop
10025: L3017:
10026: L3015:
10027: cmp %r25,1; be L3019; nop
10028: set 12,%r28
10029: cmp %r29,%r0; be L3021; nop
10030: set _2585,%r8
10031: mov %r28,%r9
10032: call _printf; nop
10033: L3021:
10034: L3019:
10035: cmp %r28,%r0; be L3023; nop
10036: ld [%r24+44],%r19
10037: cmp %r19,%r0; be L3025; nop
10038: set _2586,%r8
10039: set 4,%r9
10040: call _printf; nop
10041: L3025:
10042: add %r21,4,%r21
10043: L3023:
10044: mov %r0,%r26
10045: mov %r0,%r27
10046: mov %r0,%r20
10047: set 1,%r19
10048: st %r19,[%fp+-4]
10049: ld [%fp+-4],%r19
10050: cmp %r19,%r0; be L3029; nop
10051: st %r20,[%fp+-40]
10052: ba L3030; nop
10053: L3029:
10054: ld [%fp+-4],%r19
10055: cmp %r19,%r0; be L3031; nop
10056: mov %r27,%r19
10057: add %r19,1,%r27
10058: st %r19,[%fp+-44]
10059: ba L3032; nop
10060: L3031:
10061: mov %r26,%r19
10062: add %r19,1,%r26
10063: st %r19,[%fp+-44]
10064: L3032:
10065: ld [%fp+-44],%r19
10066: st %r19,[%fp+-40]
10067: L3030:
10068: ld [%fp+-40],%r25
10069: cmp %r25,%r0; bne L3036; nop
10070: cmp %r27,%r0; bne L3036; nop
10071: cmp %r26,%r0; be L3033; nop
10072: L3036:
10073: ld [%r24+44],%r19
10074: cmp %r19,%r0; be L3037; nop
10075: set _2586,%r8
10076: set 8,%r9
10077: call _printf; nop
10078: L3037:
10079: add %r21,8,%r21
10080: L3033:
10081: ld [%fp+-4],%r19
10082: cmp %r19,%r0; be L3044; nop
10083: st %r20,[%fp+-48]
10084: ba L3045; nop
10085: L3044:
10086: set 1,%r19
10087: st %r19,[%fp+-48]
10088: L3045:
10089: ld [%fp+-48],%r19
10090: cmp %r19,%r0; bne L3043; nop
10091: cmp %r20,%r0; be L3046; nop
10092: set 1,%r19
10093: st %r19,[%fp+-52]
10094: ba L3047; nop
10095: L3046:
10096: st %r20,[%fp+-52]
10097: L3047:
10098: ld [%fp+-52],%r19
10099: cmp %r19,%r0; be L3039; nop
10100: L3043:
10101: ld [%r24+44],%r19
10102: cmp %r19,%r0; be L3048; nop
10103: set _2586,%r8
10104: set 16,%r9
10105: call _printf; nop
10106: L3048:
10107: add %r21,16,%r21
10108: L3039:
10109: mov %r21,%r24
10110: L2584:
10111: ret; restore
10112: .seg "data"
10113: _3051:.ascii "s81,er%d\012\000"
10114: _3052:.ascii "s81 \000"
10115: _3053:.ascii "Register count for %s is unreliable.\012\000"
10116: _3054:.ascii "%d registers assigned to %s variables.\012\000"
10117: .seg "text"
10118: .global _s81
10119: .align 4
10120: .proc 4
10121: _s81:save %sp,-112,%sp
10122: st %r0,[%fp+-20]
10123: st %r0,[%fp+-8]
10124: st %r0,[%fp+-12]
10125: st %r0,[%fp+-16]
10126: set _3052,%r21
10127: add %r24,60,%r20
10128: L3055:
10129: L3056:
10130: mov %r20,%r19
10131: add %r19,1,%r20
10132: mov %r21,%r18
10133: add %r18,1,%r21
10134: ldsb [%r18],%r18
10135: stb %r18,[%r19]
10136: sll %r18,24,%g1; sra %g1,24,%r19
10137: cmp %r19,%r0; bne L3055; nop
10138: set 1,%r19
10139: st %r19,[%fp+-4]
10140: mov %r0,%r26
10141: L3058:
10142: ld [%fp+-4],%r19
10143: mov %r19,%r18
10144: mov %r18,%r29
10145: mov %r18,%r25
10146: add -4,%fp,%r18
10147: mov %r18,%r28
10148: mov %r18,%r23
10149: mov %r19,%r27
10150: mov %r19,%r22
10151: sll %r29,24,%g1; sra %g1,24,%r19
10152: sll %r25,24,%g1; sra %g1,24,%r18
10153: cmp %r19,%r18; be L3062; nop
10154: set 1,%r19
10155: st %r19,[%fp+-8]
10156: L3062:
10157: cmp %r28,%r23; be L3064; nop
10158: set 1,%r19
10159: st %r19,[%fp+-12]
10160: L3064:
10161: cmp %r27,%r22; be L3066; nop
10162: set 1,%r19
10163: st %r19,[%fp+-16]
10164: L3066:
10165: ld [%fp+-4],%r19
10166: sll %r19,1,%r19
10167: st %r19,[%fp+-4]
10168: L3059:
10169: add %r26,1,%r26
10170: cmp %r26,50; bl L3058; nop
10171: ld [%fp+-8],%r19
10172: cmp %r19,%r0; be L3068; nop
10173: ld [%fp+-20],%r19
10174: add %r19,1,%r19
10175: st %r19,[%fp+-20]
10176: ld [%r24+44],%r19
10177: cmp %r19,%r0; be L3070; nop
10178: set _3051,%r8
10179: set 1,%r9
10180: call _printf; nop
10181: L3070:
10182: L3068:
10183: ld [%fp+-12],%r19
10184: cmp %r19,%r0; be L3072; nop
10185: ld [%fp+-20],%r19
10186: add %r19,2,%r19
10187: st %r19,[%fp+-20]
10188: ld [%r24+44],%r19
10189: cmp %r19,%r0; be L3074; nop
10190: set _3051,%r8
10191: set 2,%r9
10192: call _printf; nop
10193: L3074:
10194: L3072:
10195: ld [%fp+-16],%r19
10196: cmp %r19,%r0; be L3076; nop
10197: ld [%fp+-20],%r19
10198: add %r19,4,%r19
10199: st %r19,[%fp+-20]
10200: ld [%r24+44],%r19
10201: cmp %r19,%r0; be L3078; nop
10202: set _3051,%r8
10203: set 4,%r9
10204: call _printf; nop
10205: L3078:
10206: L3076:
10207: call _regc; nop
10208: st %r8,[%fp+-4]
10209: ld [%r24+40],%r19
10210: cmp %r19,%r0; be L3080; nop
10211: ld [%fp+-4],%r19
10212: cmp %r19,%r0; bge L3082; nop
10213: set _3053,%r8
10214: set L425,%r9
10215: call _printf; nop
10216: ba L3083; nop
10217: L3082:
10218: set _3054,%r8
10219: ld [%fp+-4],%r9
10220: set L425,%r10
10221: call _printf; nop
10222: L3083:
10223: L3080:
10224: call _regp; nop
10225: st %r8,[%fp+-4]
10226: ld [%r24+40],%r19
10227: cmp %r19,%r0; be L3084; nop
10228: ld [%fp+-4],%r19
10229: cmp %r19,%r0; bge L3086; nop
10230: set _3053,%r8
10231: set L3088,%r9
10232: call _printf; nop
10233: ba L3087; nop
10234: L3086:
10235: set _3054,%r8
10236: ld [%fp+-4],%r9
10237: set L3088,%r10
10238: call _printf; nop
10239: L3087:
10240: L3084:
10241: call _regi; nop
10242: st %r8,[%fp+-4]
10243: ld [%r24+40],%r19
10244: cmp %r19,%r0; be L3089; nop
10245: ld [%fp+-4],%r19
10246: cmp %r19,%r0; bge L3091; nop
10247: set _3053,%r8
10248: set L426,%r9
10249: call _printf; nop
10250: ba L3092; nop
10251: L3091:
10252: set _3054,%r8
10253: ld [%fp+-4],%r9
10254: set L426,%r10
10255: call _printf; nop
10256: L3092:
10257: L3089:
10258: ld [%fp+-20],%r24
10259: L3050:
10260: ret; restore
10261: .global _regc
10262: .align 4
10263: .proc 4
10264: _regc:save %sp,-232,%sp
10265: stb %r0,[%fp+-130]
10266: set 1,%r19
10267: stb %r19,[%fp+-109]
10268: set 2,%r19
10269: stb %r19,[%fp+-110]
10270: set 3,%r19
10271: stb %r19,[%fp+-111]
10272: set 4,%r29
10273: set 5,%r19
10274: stb %r19,[%fp+-112]
10275: set 6,%r28
10276: set 7,%r19
10277: stb %r19,[%fp+-113]
10278: set 8,%r27
10279: set 9,%r19
10280: stb %r19,[%fp+-114]
10281: set 10,%r26
10282: set 11,%r19
10283: stb %r19,[%fp+-115]
10284: set 12,%r25
10285: set 13,%r19
10286: stb %r19,[%fp+-116]
10287: set 14,%r24
10288: set 15,%r19
10289: stb %r19,[%fp+-117]
10290: set 16,%r23
10291: set 17,%r19
10292: stb %r19,[%fp+-118]
10293: set 18,%r22
10294: set 19,%r19
10295: stb %r19,[%fp+-119]
10296: set 20,%r21
10297: set 21,%r19
10298: stb %r19,[%fp+-120]
10299: set 22,%r20
10300: set 23,%r19
10301: stb %r19,[%fp+-121]
10302: set 24,%r19
10303: stb %r19,[%fp+-1]
10304: set 25,%r19
10305: stb %r19,[%fp+-122]
10306: set 26,%r19
10307: stb %r19,[%fp+-2]
10308: set 27,%r19
10309: stb %r19,[%fp+-123]
10310: set 28,%r19
10311: stb %r19,[%fp+-3]
10312: set 29,%r19
10313: stb %r19,[%fp+-124]
10314: set 30,%r19
10315: stb %r19,[%fp+-4]
10316: set 31,%r19
10317: stb %r19,[%fp+-125]
10318: set 32,%r19
10319: stb %r19,[%fp+-5]
10320: set 33,%r19
10321: stb %r19,[%fp+-126]
10322: set 34,%r19
10323: stb %r19,[%fp+-6]
10324: set 35,%r19
10325: stb %r19,[%fp+-127]
10326: set 36,%r19
10327: stb %r19,[%fp+-128]
10328: set 37,%r19
10329: stb %r19,[%fp+-129]
10330: set 38,%r19
10331: stb %r19,[%fp+-131]
10332: add -109,%fp,%r19
10333: add -130,%fp,%r18
10334: sub %r19,%r18,%r18
10335: st %r18,[%fp+-96]
10336: add -110,%fp,%r18
10337: sub %r18,%r19,%r19
10338: st %r19,[%fp+-92]
10339: add -111,%fp,%r19
10340: add -110,%fp,%r18
10341: sub %r19,%r18,%r19
10342: st %r19,[%fp+-88]
10343: add -112,%fp,%r19
10344: add -111,%fp,%r18
10345: sub %r19,%r18,%r19
10346: st %r19,[%fp+-84]
10347: add -113,%fp,%r19
10348: add -112,%fp,%r18
10349: sub %r19,%r18,%r19
10350: st %r19,[%fp+-80]
10351: add -114,%fp,%r19
10352: add -113,%fp,%r18
10353: sub %r19,%r18,%r19
10354: st %r19,[%fp+-76]
10355: add -115,%fp,%r19
10356: add -114,%fp,%r18
10357: sub %r19,%r18,%r19
10358: st %r19,[%fp+-72]
10359: add -116,%fp,%r19
10360: add -115,%fp,%r18
10361: sub %r19,%r18,%r19
10362: st %r19,[%fp+-68]
10363: add -117,%fp,%r19
10364: add -116,%fp,%r18
10365: sub %r19,%r18,%r19
10366: st %r19,[%fp+-64]
10367: add -118,%fp,%r19
10368: add -117,%fp,%r18
10369: sub %r19,%r18,%r19
10370: st %r19,[%fp+-60]
10371: add -119,%fp,%r19
10372: add -118,%fp,%r18
10373: sub %r19,%r18,%r19
10374: st %r19,[%fp+-56]
10375: add -120,%fp,%r19
10376: add -119,%fp,%r18
10377: sub %r19,%r18,%r19
10378: st %r19,[%fp+-52]
10379: add -121,%fp,%r19
10380: add -120,%fp,%r18
10381: sub %r19,%r18,%r19
10382: st %r19,[%fp+-48]
10383: add -122,%fp,%r19
10384: add -121,%fp,%r18
10385: sub %r19,%r18,%r19
10386: st %r19,[%fp+-44]
10387: add -123,%fp,%r19
10388: add -122,%fp,%r18
10389: sub %r19,%r18,%r19
10390: st %r19,[%fp+-40]
10391: add -124,%fp,%r19
10392: add -123,%fp,%r18
10393: sub %r19,%r18,%r19
10394: st %r19,[%fp+-36]
10395: add -125,%fp,%r19
10396: add -124,%fp,%r18
10397: sub %r19,%r18,%r19
10398: st %r19,[%fp+-32]
10399: add -126,%fp,%r19
10400: add -125,%fp,%r18
10401: sub %r19,%r18,%r19
10402: st %r19,[%fp+-28]
10403: add -127,%fp,%r19
10404: add -126,%fp,%r18
10405: sub %r19,%r18,%r19
10406: st %r19,[%fp+-24]
10407: add -128,%fp,%r19
10408: add -127,%fp,%r18
10409: sub %r19,%r18,%r19
10410: st %r19,[%fp+-20]
10411: add -129,%fp,%r19
10412: add -128,%fp,%r18
10413: sub %r19,%r18,%r19
10414: st %r19,[%fp+-16]
10415: add -131,%fp,%r19
10416: add -129,%fp,%r18
10417: sub %r19,%r18,%r19
10418: st %r19,[%fp+-12]
10419: ld [%fp+-96],%r19
10420: st %r19,[%fp+-108]
10421: set 1,%r19
10422: st %r19,[%fp+-104]
10423: st %r0,[%fp+-100]
10424: L3115:
10425: ld [%fp+-104],%r19
10426: cmp %r19,1; be L3121; nop
10427: cmp %r19,2; be L3124; nop
10428: cmp %r19,3; be L3129; nop
10429: ba L3119; nop
10430: L3121:
10431: ld [%fp+-100],%r19
10432: sll %r19,2,%r19
10433: add -96,%fp,%r18
10434: ld [%r19+%r18],%r19
10435: ld [%fp+-108],%r18
10436: cmp %r19,%r18; be L3120; nop
10437: ld [%fp+-100],%r19
10438: sll %r19,2,%r19
10439: add -96,%fp,%r18
10440: ld [%r19+%r18],%r19
10441: st %r19,[%fp+-140]
10442: set 2,%r19
10443: st %r19,[%fp+-104]
10444: set 1,%r19
10445: st %r19,[%fp+-136]
10446: ba L3120; nop
10447: L3124:
10448: ld [%fp+-100],%r19
10449: sll %r19,2,%r19
10450: add -96,%fp,%r18
10451: ld [%r19+%r18],%r19
10452: ld [%fp+-108],%r18
10453: cmp %r19,%r18; bne L3125; nop
10454: set 3,%r19
10455: st %r19,[%fp+-104]
10456: ba L3120; nop
10457: L3125:
10458: ld [%fp+-100],%r19
10459: sll %r19,2,%r19
10460: add -96,%fp,%r18
10461: ld [%r19+%r18],%r19
10462: ld [%fp+-140],%r18
10463: cmp %r19,%r18; bne L3127; nop
10464: ld [%fp+-136],%r19
10465: add %r19,1,%r19
10466: st %r19,[%fp+-136]
10467: ba L3120; nop
10468: L3127:
10469: set 4,%r19
10470: st %r19,[%fp+-104]
10471: ba L3120; nop
10472: L3129:
10473: ld [%fp+-100],%r19
10474: sll %r19,2,%r19
10475: add -96,%fp,%r18
10476: ld [%r19+%r18],%r19
10477: ld [%fp+-108],%r18
10478: cmp %r19,%r18; be L3120; nop
10479: set 4,%r19
10480: st %r19,[%fp+-104]
10481: L3119:
10482: L3120:
10483: L3116:
10484: ld [%fp+-100],%r19
10485: add %r19,1,%r19
10486: st %r19,[%fp+-100]
10487: ld [%fp+-100],%r19
10488: cmp %r19,22; bl L3115; nop
10489: ld [%fp+-104],%r19
10490: cmp %r19,3; bne L3132; nop
10491: set 16,%r19
10492: ld [%fp+-136],%r18
10493: sub %r19,%r18,%r24
10494: ba L3093; nop
10495: L3132:
10496: set -1,%r24
10497: L3093:
10498: ret; restore
10499: .global _regi
10500: .align 4
10501: .proc 4
10502: _regi:save %sp,-320,%sp
10503: st %r0,[%fp+-212]
10504: set 1,%r19
10505: st %r19,[%fp+-128]
10506: set 2,%r19
10507: st %r19,[%fp+-132]
10508: set 3,%r19
10509: st %r19,[%fp+-136]
10510: set 4,%r19
10511: mov %r19,%r29
10512: set 5,%r18
10513: st %r18,[%fp+-140]
10514: set 6,%r28
10515: set 7,%r18
10516: st %r18,[%fp+-144]
10517: set 8,%r27
10518: set 9,%r18
10519: st %r18,[%fp+-148]
10520: set 10,%r26
10521: set 11,%r18
10522: st %r18,[%fp+-152]
10523: set 12,%r25
10524: set 13,%r18
10525: st %r18,[%fp+-156]
10526: set 14,%r24
10527: set 15,%r18
10528: st %r18,[%fp+-160]
10529: set 16,%r23
10530: set 17,%r18
10531: st %r18,[%fp+-164]
10532: set 18,%r22
10533: set 19,%r18
10534: st %r18,[%fp+-168]
10535: set 20,%r21
10536: set 21,%r18
10537: st %r18,[%fp+-172]
10538: set 22,%r20
10539: set 23,%r18
10540: st %r18,[%fp+-176]
10541: set 24,%r18
10542: st %r18,[%fp+-4]
10543: set 25,%r18
10544: st %r18,[%fp+-180]
10545: set 26,%r18
10546: st %r18,[%fp+-8]
10547: set 27,%r18
10548: st %r18,[%fp+-184]
10549: set 28,%r18
10550: st %r18,[%fp+-12]
10551: set 29,%r18
10552: st %r18,[%fp+-188]
10553: set 30,%r18
10554: st %r18,[%fp+-16]
10555: set 31,%r18
10556: st %r18,[%fp+-192]
10557: set 32,%r18
10558: st %r18,[%fp+-20]
10559: set 33,%r18
10560: st %r18,[%fp+-196]
10561: set 34,%r18
10562: st %r18,[%fp+-24]
10563: set 35,%r18
10564: st %r18,[%fp+-200]
10565: set 36,%r18
10566: st %r18,[%fp+-204]
10567: set 37,%r18
10568: st %r18,[%fp+-208]
10569: set 38,%r18
10570: st %r18,[%fp+-216]
10571: add -128,%fp,%r18
10572: add -212,%fp,%r17
10573: sub %r18,%r17,%r17
10574: mov %r19,%o1; call .div,2; mov %r17,%o0; mov %o0,%r17
10575: st %r17,[%fp+-112]
10576: add -132,%fp,%r17
10577: sub %r17,%r18,%r18
10578: mov %r19,%o1; call .div,2; mov %r18,%o0; mov %o0,%r19
10579: st %r19,[%fp+-108]
10580: add -136,%fp,%r19
10581: add -132,%fp,%r18
10582: sub %r19,%r18,%r19
10583: set 4,%r18
10584: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10585: st %r19,[%fp+-104]
10586: add -140,%fp,%r19
10587: add -136,%fp,%r18
10588: sub %r19,%r18,%r19
10589: set 4,%r18
10590: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10591: st %r19,[%fp+-100]
10592: add -144,%fp,%r19
10593: add -140,%fp,%r18
10594: sub %r19,%r18,%r19
10595: set 4,%r18
10596: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10597: st %r19,[%fp+-96]
10598: add -148,%fp,%r19
10599: add -144,%fp,%r18
10600: sub %r19,%r18,%r19
10601: set 4,%r18
10602: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10603: st %r19,[%fp+-92]
10604: add -152,%fp,%r19
10605: add -148,%fp,%r18
10606: sub %r19,%r18,%r19
10607: set 4,%r18
10608: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10609: st %r19,[%fp+-88]
10610: add -156,%fp,%r19
10611: add -152,%fp,%r18
10612: sub %r19,%r18,%r19
10613: set 4,%r18
10614: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10615: st %r19,[%fp+-84]
10616: add -160,%fp,%r19
10617: add -156,%fp,%r18
10618: sub %r19,%r18,%r19
10619: set 4,%r18
10620: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10621: st %r19,[%fp+-80]
10622: add -164,%fp,%r19
10623: add -160,%fp,%r18
10624: sub %r19,%r18,%r19
10625: set 4,%r18
10626: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10627: st %r19,[%fp+-76]
10628: add -168,%fp,%r19
10629: add -164,%fp,%r18
10630: sub %r19,%r18,%r19
10631: set 4,%r18
10632: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10633: st %r19,[%fp+-72]
10634: add -172,%fp,%r19
10635: add -168,%fp,%r18
10636: sub %r19,%r18,%r19
10637: set 4,%r18
10638: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10639: st %r19,[%fp+-68]
10640: add -176,%fp,%r19
10641: add -172,%fp,%r18
10642: sub %r19,%r18,%r19
10643: set 4,%r18
10644: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10645: st %r19,[%fp+-64]
10646: add -180,%fp,%r19
10647: add -176,%fp,%r18
10648: sub %r19,%r18,%r19
10649: set 4,%r18
10650: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10651: st %r19,[%fp+-60]
10652: add -184,%fp,%r19
10653: add -180,%fp,%r18
10654: sub %r19,%r18,%r19
10655: set 4,%r18
10656: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10657: st %r19,[%fp+-56]
10658: add -188,%fp,%r19
10659: add -184,%fp,%r18
10660: sub %r19,%r18,%r19
10661: set 4,%r18
10662: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10663: st %r19,[%fp+-52]
10664: add -192,%fp,%r19
10665: add -188,%fp,%r18
10666: sub %r19,%r18,%r19
10667: set 4,%r18
10668: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10669: st %r19,[%fp+-48]
10670: add -196,%fp,%r19
10671: add -192,%fp,%r18
10672: sub %r19,%r18,%r19
10673: set 4,%r18
10674: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10675: st %r19,[%fp+-44]
10676: add -200,%fp,%r19
10677: add -196,%fp,%r18
10678: sub %r19,%r18,%r19
10679: set 4,%r18
10680: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10681: st %r19,[%fp+-40]
10682: add -204,%fp,%r19
10683: add -200,%fp,%r18
10684: sub %r19,%r18,%r19
10685: set 4,%r18
10686: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10687: st %r19,[%fp+-36]
10688: add -208,%fp,%r19
10689: add -204,%fp,%r18
10690: sub %r19,%r18,%r19
10691: set 4,%r18
10692: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10693: st %r19,[%fp+-32]
10694: add -216,%fp,%r19
10695: add -208,%fp,%r18
10696: sub %r19,%r18,%r19
10697: set 4,%r18
10698: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10699: st %r19,[%fp+-28]
10700: ld [%fp+-112],%r19
10701: st %r19,[%fp+-124]
10702: set 1,%r19
10703: st %r19,[%fp+-120]
10704: st %r0,[%fp+-116]
10705: L3156:
10706: ld [%fp+-120],%r19
10707: cmp %r19,1; be L3162; nop
10708: cmp %r19,2; be L3165; nop
10709: cmp %r19,3; be L3170; nop
10710: ba L3160; nop
10711: L3162:
10712: ld [%fp+-116],%r19
10713: sll %r19,2,%r19
10714: add -112,%fp,%r18
10715: ld [%r19+%r18],%r19
10716: ld [%fp+-124],%r18
10717: cmp %r19,%r18; be L3161; nop
10718: ld [%fp+-116],%r19
10719: sll %r19,2,%r19
10720: add -112,%fp,%r18
10721: ld [%r19+%r18],%r19
10722: st %r19,[%fp+-224]
10723: set 2,%r19
10724: st %r19,[%fp+-120]
10725: set 1,%r19
10726: st %r19,[%fp+-220]
10727: ba L3161; nop
10728: L3165:
10729: ld [%fp+-116],%r19
10730: sll %r19,2,%r19
10731: add -112,%fp,%r18
10732: ld [%r19+%r18],%r19
10733: ld [%fp+-124],%r18
10734: cmp %r19,%r18; bne L3166; nop
10735: set 3,%r19
10736: st %r19,[%fp+-120]
10737: ba L3161; nop
10738: L3166:
10739: ld [%fp+-116],%r19
10740: sll %r19,2,%r19
10741: add -112,%fp,%r18
10742: ld [%r19+%r18],%r19
10743: ld [%fp+-224],%r18
10744: cmp %r19,%r18; bne L3168; nop
10745: ld [%fp+-220],%r19
10746: add %r19,1,%r19
10747: st %r19,[%fp+-220]
10748: ba L3161; nop
10749: L3168:
10750: set 4,%r19
10751: st %r19,[%fp+-120]
10752: ba L3161; nop
10753: L3170:
10754: ld [%fp+-116],%r19
10755: sll %r19,2,%r19
10756: add -112,%fp,%r18
10757: ld [%r19+%r18],%r19
10758: ld [%fp+-124],%r18
10759: cmp %r19,%r18; be L3161; nop
10760: set 4,%r19
10761: st %r19,[%fp+-120]
10762: L3160:
10763: L3161:
10764: L3157:
10765: ld [%fp+-116],%r19
10766: add %r19,1,%r19
10767: st %r19,[%fp+-116]
10768: ld [%fp+-116],%r19
10769: cmp %r19,22; bl L3156; nop
10770: ld [%fp+-120],%r19
10771: cmp %r19,3; bne L3173; nop
10772: set 16,%r19
10773: ld [%fp+-220],%r18
10774: sub %r19,%r18,%r24
10775: ba L3134; nop
10776: L3173:
10777: set -1,%r24
10778: L3134:
10779: ret; restore
10780: .global _regp
10781: .align 4
10782: .proc 4
10783: _regp:save %sp,-320,%sp
10784: add -212,%fp,%r19
10785: st %r19,[%fp+-212]
10786: add -188,%fp,%r18
10787: st %r18,[%fp+-188]
10788: add -192,%fp,%r17
10789: st %r17,[%fp+-192]
10790: add -196,%fp,%r16
10791: st %r16,[%fp+-196]
10792: add -124,%fp,%r16
10793: mov %r16,%r29
10794: st %r16,[%fp+-124]
10795: add -128,%fp,%r16
10796: mov %r16,%r28
10797: st %r16,[%fp+-128]
10798: add -132,%fp,%r16
10799: mov %r16,%r27
10800: st %r16,[%fp+-132]
10801: add -136,%fp,%r16
10802: mov %r16,%r26
10803: st %r16,[%fp+-136]
10804: add -140,%fp,%r16
10805: mov %r16,%r25
10806: st %r16,[%fp+-140]
10807: add -144,%fp,%r16
10808: mov %r16,%r24
10809: st %r16,[%fp+-144]
10810: add -148,%fp,%r16
10811: mov %r16,%r23
10812: st %r16,[%fp+-148]
10813: add -152,%fp,%r16
10814: mov %r16,%r22
10815: st %r16,[%fp+-152]
10816: add -156,%fp,%r16
10817: mov %r16,%r21
10818: st %r16,[%fp+-156]
10819: add -160,%fp,%r16
10820: mov %r16,%r20
10821: st %r16,[%fp+-160]
10822: add -164,%fp,%r16
10823: st %r16,[%fp+-4]
10824: st %r16,[%fp+-164]
10825: add -168,%fp,%r16
10826: st %r16,[%fp+-8]
10827: st %r16,[%fp+-168]
10828: add -172,%fp,%r16
10829: st %r16,[%fp+-12]
10830: st %r16,[%fp+-172]
10831: add -176,%fp,%r16
10832: st %r16,[%fp+-16]
10833: st %r16,[%fp+-176]
10834: add -180,%fp,%r16
10835: st %r16,[%fp+-20]
10836: st %r16,[%fp+-180]
10837: add -184,%fp,%r16
10838: st %r16,[%fp+-24]
10839: st %r16,[%fp+-184]
10840: add -200,%fp,%r16
10841: st %r16,[%fp+-200]
10842: add -204,%fp,%r16
10843: st %r16,[%fp+-204]
10844: add -216,%fp,%r16
10845: st %r16,[%fp+-216]
10846: sub %r18,%r19,%r19
10847: set 4,%r16
10848: mov %r16,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10849: st %r19,[%fp+-112]
10850: sub %r17,%r18,%r19
10851: mov %r16,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10852: st %r19,[%fp+-108]
10853: add -196,%fp,%r19
10854: add -192,%fp,%r18
10855: sub %r19,%r18,%r19
10856: set 4,%r18
10857: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10858: st %r19,[%fp+-104]
10859: add -124,%fp,%r19
10860: add -196,%fp,%r18
10861: sub %r19,%r18,%r19
10862: set 4,%r18
10863: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10864: st %r19,[%fp+-100]
10865: add -128,%fp,%r19
10866: add -124,%fp,%r18
10867: sub %r19,%r18,%r19
10868: set 4,%r18
10869: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10870: st %r19,[%fp+-96]
10871: add -132,%fp,%r19
10872: add -128,%fp,%r18
10873: sub %r19,%r18,%r19
10874: set 4,%r18
10875: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10876: st %r19,[%fp+-92]
10877: add -136,%fp,%r19
10878: add -132,%fp,%r18
10879: sub %r19,%r18,%r19
10880: set 4,%r18
10881: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10882: st %r19,[%fp+-88]
10883: add -140,%fp,%r19
10884: add -136,%fp,%r18
10885: sub %r19,%r18,%r19
10886: set 4,%r18
10887: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10888: st %r19,[%fp+-84]
10889: add -144,%fp,%r19
10890: add -140,%fp,%r18
10891: sub %r19,%r18,%r19
10892: set 4,%r18
10893: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10894: st %r19,[%fp+-80]
10895: add -148,%fp,%r19
10896: add -144,%fp,%r18
10897: sub %r19,%r18,%r19
10898: set 4,%r18
10899: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10900: st %r19,[%fp+-76]
10901: add -152,%fp,%r19
10902: add -148,%fp,%r18
10903: sub %r19,%r18,%r19
10904: set 4,%r18
10905: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10906: st %r19,[%fp+-72]
10907: add -156,%fp,%r19
10908: add -152,%fp,%r18
10909: sub %r19,%r18,%r19
10910: set 4,%r18
10911: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10912: st %r19,[%fp+-68]
10913: add -160,%fp,%r19
10914: add -156,%fp,%r18
10915: sub %r19,%r18,%r19
10916: set 4,%r18
10917: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10918: st %r19,[%fp+-64]
10919: add -164,%fp,%r19
10920: add -160,%fp,%r18
10921: sub %r19,%r18,%r19
10922: set 4,%r18
10923: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10924: st %r19,[%fp+-60]
10925: add -168,%fp,%r19
10926: add -164,%fp,%r18
10927: sub %r19,%r18,%r19
10928: set 4,%r18
10929: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10930: st %r19,[%fp+-56]
10931: add -172,%fp,%r19
10932: add -168,%fp,%r18
10933: sub %r19,%r18,%r19
10934: set 4,%r18
10935: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10936: st %r19,[%fp+-52]
10937: add -176,%fp,%r19
10938: add -172,%fp,%r18
10939: sub %r19,%r18,%r19
10940: set 4,%r18
10941: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10942: st %r19,[%fp+-48]
10943: add -180,%fp,%r19
10944: add -176,%fp,%r18
10945: sub %r19,%r18,%r19
10946: set 4,%r18
10947: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10948: st %r19,[%fp+-44]
10949: add -184,%fp,%r19
10950: add -180,%fp,%r18
10951: sub %r19,%r18,%r19
10952: set 4,%r18
10953: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10954: st %r19,[%fp+-40]
10955: add -200,%fp,%r19
10956: add -184,%fp,%r18
10957: sub %r19,%r18,%r19
10958: set 4,%r18
10959: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10960: st %r19,[%fp+-36]
10961: add -204,%fp,%r19
10962: add -200,%fp,%r18
10963: sub %r19,%r18,%r19
10964: set 4,%r18
10965: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10966: st %r19,[%fp+-32]
10967: add -216,%fp,%r19
10968: add -204,%fp,%r18
10969: sub %r19,%r18,%r19
10970: set 4,%r18
10971: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
10972: st %r19,[%fp+-28]
10973: ld [%fp+-112],%r19
10974: st %r19,[%fp+-208]
10975: set 1,%r19
10976: st %r19,[%fp+-120]
10977: st %r0,[%fp+-116]
10978: L3197:
10979: ld [%fp+-120],%r19
10980: cmp %r19,1; be L3203; nop
10981: cmp %r19,2; be L3206; nop
10982: cmp %r19,3; be L3211; nop
10983: ba L3201; nop
10984: L3203:
10985: ld [%fp+-116],%r19
10986: sll %r19,2,%r19
10987: add -112,%fp,%r18
10988: ld [%r19+%r18],%r19
10989: ld [%fp+-208],%r18
10990: cmp %r19,%r18; be L3202; nop
10991: ld [%fp+-116],%r19
10992: sll %r19,2,%r19
10993: add -112,%fp,%r18
10994: ld [%r19+%r18],%r19
10995: st %r19,[%fp+-224]
10996: set 2,%r19
10997: st %r19,[%fp+-120]
10998: set 1,%r19
10999: st %r19,[%fp+-220]
11000: ba L3202; nop
11001: L3206:
11002: ld [%fp+-116],%r19
11003: sll %r19,2,%r19
11004: add -112,%fp,%r18
11005: ld [%r19+%r18],%r19
11006: ld [%fp+-208],%r18
11007: cmp %r19,%r18; bne L3207; nop
11008: set 3,%r19
11009: st %r19,[%fp+-120]
11010: ba L3202; nop
11011: L3207:
11012: ld [%fp+-116],%r19
11013: sll %r19,2,%r19
11014: add -112,%fp,%r18
11015: ld [%r19+%r18],%r19
11016: ld [%fp+-224],%r18
11017: cmp %r19,%r18; bne L3209; nop
11018: ld [%fp+-220],%r19
11019: add %r19,1,%r19
11020: st %r19,[%fp+-220]
11021: ba L3202; nop
11022: L3209:
11023: set 4,%r19
11024: st %r19,[%fp+-120]
11025: ba L3202; nop
11026: L3211:
11027: ld [%fp+-116],%r19
11028: sll %r19,2,%r19
11029: add -112,%fp,%r18
11030: ld [%r19+%r18],%r19
11031: ld [%fp+-208],%r18
11032: cmp %r19,%r18; be L3202; nop
11033: set 4,%r19
11034: st %r19,[%fp+-120]
11035: L3201:
11036: L3202:
11037: L3198:
11038: ld [%fp+-116],%r19
11039: add %r19,1,%r19
11040: st %r19,[%fp+-116]
11041: ld [%fp+-116],%r19
11042: cmp %r19,22; bl L3197; nop
11043: ld [%fp+-120],%r19
11044: cmp %r19,3; bne L3214; nop
11045: set 16,%r19
11046: ld [%fp+-220],%r18
11047: sub %r19,%r18,%r24
11048: ba L3175; nop
11049: L3214:
11050: set -1,%r24
11051: L3175:
11052: ret; restore
11053: .seg "bss"
11054: .align 4; .reserve _3217,420
11055: .seg "data"
11056: _3218:.ascii "s84,er%d\012\000"
11057: _3219:.ascii "s84 \000"
11058: .seg "text"
11059: .global _s84
11060: .align 4
11061: .proc 4
11062: _s84:save %sp,-248,%sp
11063: set _3219,%r26
11064: add %r24,60,%r25
11065: mov %r0,%r23
11066: L3220:
11067: L3221:
11068: mov %r25,%r20
11069: add %r20,1,%r25
11070: mov %r26,%r19
11071: add %r19,1,%r26
11072: ldsb [%r19],%r19
11073: stb %r19,[%r20]
11074: sll %r19,24,%g1; sra %g1,24,%r20
11075: cmp %r20,%r0; bne L3220; nop
11076: set 3,%r8
11077: call _fip; nop
11078: mov %r8,%r22
11079: ld [%r22],%r20
11080: cmp %r20,3; be L3223; nop
11081: ld [%r24+44],%r20
11082: cmp %r20,%r0; be L3225; nop
11083: set _3218,%r8
11084: set 1,%r9
11085: call _printf; nop
11086: L3225:
11087: add %r23,1,%r23
11088: L3223:
11089: set _glork,%r21
11090: set 4,%r8
11091: call %r21; nop
11092: cmp %r8,4; be L3227; nop
11093: ld [%r24+44],%r20
11094: cmp %r20,%r0; be L3229; nop
11095: set _3218,%r8
11096: set 2,%r9
11097: call _printf; nop
11098: L3229:
11099: add %r23,2,%r23
11100: L3227:
11101: mov %r0,%r28
11102: L3231:
11103: st %r28,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
11104: fdtos %f30,%f31
11105: sll %r28,2,%r20
11106: add -68,%fp,%r19
11107: st %f31,[%r20+%r19]
11108: sll %r28,2,%r20
11109: add -68,%fp,%r19
11110: add %r20,%r19,%r19
11111: add -136,%fp,%r18
11112: st %r19,[%r20+%r18]
11113: L3232:
11114: add %r28,1,%r28
11115: cmp %r28,17; bl L3231; nop
11116: set L412,%r20
11117: ld [%r20],%f31
11118: st %f31,[%fp+-140]
11119: mov %r0,%r28
11120: L3235:
11121: ld [%fp+-140],%f31
11122: sll %r28,2,%r20
11123: add -136,%fp,%r19
11124: ld [%r20+%r19],%r20
11125: ld [%r20],%f30
11126: fadds %f31,%f30,%f31
11127: st %f31,[%fp+-140]
11128: L3236:
11129: add %r28,1,%r28
11130: cmp %r28,17; bl L3235; nop
11131: ld [%fp+-140],%f31
11132: set L3241,%r20
11133: ld [%r20],%f30
11134: fcmpes %f31,%f30; nop; fbue L3239; nop
11135: ld [%r24+44],%r20
11136: cmp %r20,%r0; be L3242; nop
11137: set _3218,%r8
11138: set 4,%r9
11139: call _printf; nop
11140: L3242:
11141: add %r23,4,%r23
11142: L3239:
11143: mov %r0,%r27
11144: L3244:
11145: mov %r0,%r28
11146: L3248:
11147: mov %r0,%r29
11148: L3252:
11149: set 28,%r20
11150: mov %r28,%o1; call .mul,2; mov %r20,%o0; mov %o0,%r20
11151: set 140,%r19
11152: mov %r27,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
11153: set 35,%r18
11154: mov %r27,%o1; call .mul,2; mov %r18,%o0; mov %o0,%r18
11155: set 7,%r17
11156: mov %r28,%o1; call .mul,2; mov %r17,%o0; mov %o0,%r17
11157: add %r18,%r17,%r18
11158: add %r18,%r29,%r18
11159: sll %r29,2,%r17
11160: set _3217,%r16
11161: add %r19,%r16,%r19
11162: add %r20,%r19,%r20
11163: st %r18,[%r17+%r20]
11164: L3253:
11165: add %r29,1,%r29
11166: cmp %r29,7; bl L3252; nop
11167: L3249:
11168: add %r28,1,%r28
11169: cmp %r28,5; bl L3248; nop
11170: L3245:
11171: add %r27,1,%r27
11172: cmp %r27,3; bl L3244; nop
11173: set 1,%r27
11174: set 2,%r28
11175: set 3,%r29
11176: set _3217,%r8
11177: set 105,%r9
11178: mov %r0,%r10
11179: call _array; nop
11180: st %r8,[%fp+-144]
11181: set 140,%r20
11182: mov %r27,%o1; call .mul,2; mov %r20,%o0; mov %o0,%r20
11183: set _3217,%r19
11184: add %r20,%r19,%r8
11185: set 35,%r20
11186: mov %r20,%r9
11187: mov %r20,%r10
11188: call _array; nop
11189: st %r8,[%fp+-148]
11190: set 28,%r20
11191: mov %r28,%o1; call .mul,2; mov %r20,%o0; mov %o0,%r20
11192: set 140,%r19
11193: mov %r27,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
11194: set _3217,%r18
11195: add %r19,%r18,%r19
11196: add %r20,%r19,%r8
11197: set 7,%r9
11198: set 49,%r10
11199: call _array; nop
11200: st %r8,[%fp+-152]
11201: set 28,%r20
11202: mov %r28,%o1; call .mul,2; mov %r20,%o0; mov %o0,%r20
11203: set 140,%r19
11204: mov %r27,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
11205: ld [%fp+-144],%r18
11206: ld [%fp+-148],%r17
11207: add %r18,%r17,%r18
11208: ld [%fp+-152],%r17
11209: add %r18,%r17,%r18
11210: sll %r29,2,%r17
11211: set _3217,%r16
11212: add %r19,%r16,%r19
11213: add %r20,%r19,%r20
11214: ld [%r17+%r20],%r20
11215: add %r18,%r20,%r20
11216: sub %r20,52,%r20
11217: cmp %r20,%r0; be L3256; nop
11218: ld [%r24+44],%r20
11219: cmp %r20,%r0; be L3258; nop
11220: set _3218,%r8
11221: set 8,%r9
11222: call _printf; nop
11223: L3258:
11224: add %r23,8,%r23
11225: L3256:
11226: mov %r23,%r24
11227: L3216:
11228: ret; restore
11229: .global _array
11230: .align 4
11231: .proc 4
11232: _array:
11233: mov %r0,%r13
11234: ba L3267; nop
11235: L3264:
11236: sll %r13,2,%r12
11237: ld [%r12+%r8],%r12
11238: add %r13,%r10,%r11
11239: cmp %r12,%r11; be L3268; nop
11240: set 1,%r8
11241: ba L3263; nop
11242: L3268:
11243: L3265:
11244: add %r13,1,%r13
11245: L3267:
11246: cmp %r13,%r9; bl L3264; nop
11247: mov %r0,%r8
11248: L3263:
11249: retl; nop
11250: .seg "bss"
11251: .align 4; .reserve _3271,4
11252: .seg "text"
11253: .global _fip
11254: .align 4
11255: .proc 4
11256: _fip:
11257: set _3271,%r13
11258: st %r8,[%r13]
11259: mov %r13,%r8
11260: L3270:
11261: retl; nop
11262: .global _glork
11263: .align 4
11264: .proc 4
11265: _glork:
11266: L3272:
11267: retl; nop
11268: .seg "data"
11269: _3274:.ascii "s85,er%d\012\000"
11270: _3275:.ascii "s85 \000"
11271: .align 4; _3283:.word L425
11272: .word L427
11273: .word L426
11274: .word L428
11275: .word L429
11276: .word L430
11277: .word L431
11278: _3284:.ascii " alignment: \000"
11279: .seg "text"
11280: .global _s85
11281: .align 4
11282: .proc 4
11283: _s85:save %sp,-488,%sp
11284: set _3275,%r28
11285: add %r24,60,%r27
11286: mov %r0,%r26
11287: L3288:
11288: L3289:
11289: mov %r27,%r25
11290: add %r25,1,%r27
11291: mov %r28,%r23
11292: add %r23,1,%r28
11293: ldsb [%r23],%r23
11294: stb %r23,[%r25]
11295: sll %r23,24,%g1; sra %g1,24,%r25
11296: cmp %r25,%r0; bne L3288; nop
11297: add -284,%fp,%r25
11298: add -304,%fp,%r23
11299: sub %r25,%r23,%r25
11300: cmp %r25,%r0; ble L3299; nop
11301: add -280,%fp,%r25
11302: add -284,%fp,%r23
11303: sub %r25,%r23,%r25
11304: cmp %r25,%r0; ble L3299; nop
11305: add -276,%fp,%r25
11306: add -280,%fp,%r23
11307: sub %r25,%r23,%r25
11308: cmp %r25,%r0; bg L3291; nop
11309: L3299:
11310: ld [%r24+44],%r25
11311: cmp %r25,%r0; be L3300; nop
11312: set _3274,%r8
11313: set 1,%r9
11314: call _printf; nop
11315: L3300:
11316: add %r26,1,%r26
11317: L3291:
11318: add -337,%fp,%r25
11319: add -338,%fp,%r23
11320: sub %r25,%r23,%r25
11321: st %r25,[%fp+-268]
11322: add -340,%fp,%r25
11323: add -342,%fp,%r23
11324: sub %r25,%r23,%r25
11325: st %r25,[%fp+-264]
11326: add -348,%fp,%r25
11327: add -352,%fp,%r23
11328: sub %r25,%r23,%r25
11329: st %r25,[%fp+-260]
11330: add -356,%fp,%r25
11331: add -360,%fp,%r23
11332: sub %r25,%r23,%r25
11333: st %r25,[%fp+-256]
11334: add -364,%fp,%r25
11335: add -368,%fp,%r23
11336: sub %r25,%r23,%r25
11337: st %r25,[%fp+-252]
11338: add -372,%fp,%r25
11339: add -376,%fp,%r23
11340: sub %r25,%r23,%r25
11341: st %r25,[%fp+-248]
11342: add -384,%fp,%r25
11343: add -392,%fp,%r23
11344: sub %r25,%r23,%r25
11345: st %r25,[%fp+-244]
11346: ld [%r24+40],%r25
11347: cmp %r25,%r0; be L3315; nop
11348: mov %r0,%r29
11349: L3317:
11350: set L3321,%r8
11351: sll %r29,2,%r25
11352: set _3283,%r23
11353: ld [%r25+%r23],%r9
11354: set _3284,%r10
11355: add -268,%fp,%r23
11356: ld [%r25+%r23],%r11
11357: call _printf; nop
11358: L3318:
11359: add %r29,1,%r29
11360: cmp %r29,7; bl L3317; nop
11361: L3315:
11362: ld [%fp+-272],%r25
11363: set 0x1c000000,%r23
11364: or %r25,%r23,%r25
11365: st %r25,[%fp+-272]
11366: ld [%fp+-272],%r25
11367: set 0x3fffffff,%r23
11368: and %r25,%r23,%r23
11369: sll %r25,3,%r25
11370: sra %r25,29,%r25
11371: sll %r25,30,%r25
11372: sra %r25,30,%r25
11373: sll %r25,30,%r25
11374: set 0xc0000000,%r22
11375: and %r25,%r22,%r25
11376: or %r23,%r25,%r25
11377: st %r25,[%fp+-272]
11378: ld [%fp+-272],%r25
11379: set 0xe3ffffff,%r23
11380: and %r25,%r23,%r23
11381: sra %r25,30,%r25
11382: sll %r25,29,%r25
11383: sra %r25,29,%r25
11384: sll %r25,26,%r25
11385: set 0x1c000000,%r22
11386: and %r25,%r22,%r25
11387: or %r23,%r25,%r25
11388: st %r25,[%fp+-272]
11389: ld [%fp+-272],%r25
11390: sll %r25,3,%r25
11391: sra %r25,29,%r25
11392: cmp %r25,3; be L3322; nop
11393: ld [%fp+-272],%r25
11394: sll %r25,3,%r25
11395: sra %r25,29,%r25
11396: cmp %r25,-1; bne L3324; nop
11397: ld [%r24+40],%r25
11398: cmp %r25,%r0; be L3325; nop
11399: set L3328,%r8
11400: call _printf; nop
11401: ba L3325; nop
11402: L3324:
11403: ld [%r24+44],%r25
11404: cmp %r25,%r0; be L3329; nop
11405: set _3274,%r8
11406: set 2,%r9
11407: call _printf; nop
11408: L3329:
11409: add %r26,2,%r26
11410: L3325:
11411: L3322:
11412: ld [%fp+-272],%r25
11413: set 0x2000000,%r23
11414: or %r25,%r23,%r25
11415: st %r25,[%fp+-272]
11416: ld [%fp+-272],%r25
11417: sll %r25,6,%r25
11418: sra %r25,31,%r25
11419: cmp %r25,1; be L3331; nop
11420: ld [%r24+40],%r25
11421: cmp %r25,%r0; be L3333; nop
11422: set L3335,%r8
11423: call _printf; nop
11424: L3333:
11425: L3331:
11426: add -240,%fp,%r25
11427: sub %r25,%r25,%r25
11428: cmp %r25,%r0; bne L3343; nop
11429: cmp %r25,%r0; bne L3343; nop
11430: cmp %r25,%r0; bne L3343; nop
11431: cmp %r25,%r0; bne L3343; nop
11432: cmp %r25,%r0; bne L3343; nop
11433: cmp %r25,%r0; bne L3343; nop
11434: cmp %r25,%r0; be L3336; nop
11435: L3343:
11436: ld [%r24+44],%r25
11437: cmp %r25,%r0; be L3344; nop
11438: set _3274,%r8
11439: set 4,%r9
11440: call _printf; nop
11441: L3344:
11442: add %r26,4,%r26
11443: L3336:
11444: ba L3346; nop
11445: ld [%r24+44],%r25
11446: cmp %r25,%r0; be L3348; nop
11447: set _3274,%r8
11448: set 8,%r9
11449: call _printf; nop
11450: L3348:
11451: add %r26,8,%r26
11452: L3346:
11453: add -336,%fp,%r25
11454: st %r25,[%fp+-276]
11455: set 2,%r25
11456: stb %r25,[%fp+-336]
11457: ld [%fp+-276],%r25
11458: ldsb [%r25],%r23
11459: add %r23,1,%r23
11460: stb %r23,[%r25]
11461: ldsb [%fp+-336],%r25
11462: cmp %r25,3; be L3352; nop
11463: ld [%r24+44],%r25
11464: cmp %r25,%r0; be L3354; nop
11465: set _3274,%r8
11466: set 16,%r9
11467: call _printf; nop
11468: L3354:
11469: add %r26,16,%r26
11470: L3352:
11471: mov %r26,%r24
11472: L3273:
11473: ret; restore
11474: .seg "data"
11475: _3357:.ascii "s86,er%d\012\000"
11476: _3358:.ascii "s86 \000"
11477: .align 4; _3359:.word 1
11478: .word 3
11479: .word 5
11480: .align 4; _3360:.word _3359+8
11481: .seg "bss"
11482: .align 4; .reserve _3362,40
11483: .seg "data"
11484: .align 4; _3363:.word 0x3f800000
11485: .word 0x40400000
11486: .word 0x40a00000
11487: .word 0x40000000
11488: .word 0x40800000
11489: .word 0x40c00000
11490: .word 0x40400000
11491: .word 0x40a00000
11492: .word 0x40e00000
11493: .word 0x0
11494: .word 0x0
11495: .word 0x0
11496: .align 4; _3364:.word 0x3f800000
11497: .word 0x40400000
11498: .word 0x40a00000
11499: .word 0x40000000
11500: .word 0x40800000
11501: .word 0x40c00000
11502: .word 0x40400000
11503: .word 0x40a00000
11504: .word 0x40e00000
11505: .skip 12
11506: .align 4; _3365:.word 0x3f800000
11507: .word 0x40400000
11508: .word 0x40a00000
11509: .word 0x40000000
11510: .word 0x40800000
11511: .word 0x40c00000
11512: .word 0x40400000
11513: .word 0x40a00000
11514: .word 0x40e00000
11515: .skip 12
11516: .align 4; _3366:.word 0x3f800000
11517: .skip 8
11518: .word 0x40000000
11519: .skip 8
11520: .word 0x40400000
11521: .skip 8
11522: .word 0x40800000
11523: .skip 8
11524: .seg "text"
11525: .global _s86
11526: .align 4
11527: .proc 4
11528: _s86:save %sp,-96,%sp
11529: set _3360,%r19
11530: ld [%r19],%r19
11531: add %r19,-4,%r20
11532: call _one; nop
11533: sll %r8,2,%r19
11534: add %r19,%r20,%r29
11535: set _3358,%r23
11536: add %r24,60,%r22
11537: mov %r0,%r21
11538: L3367:
11539: L3368:
11540: mov %r22,%r19
11541: add %r19,1,%r22
11542: mov %r23,%r18
11543: add %r18,1,%r23
11544: ldsb [%r18],%r18
11545: stb %r18,[%r19]
11546: sll %r18,24,%g1; sra %g1,24,%r19
11547: cmp %r19,%r0; bne L3367; nop
11548: set _3360,%r19
11549: ld [%r19],%r19
11550: ld [%r19],%r19
11551: cmp %r19,5; be L3370; nop
11552: ld [%r24+44],%r19
11553: cmp %r19,%r0; be L3372; nop
11554: set _3357,%r8
11555: set 1,%r9
11556: call _printf; nop
11557: L3372:
11558: add %r21,1,%r21
11559: L3370:
11560: ld [%r20],%r19
11561: cmp %r19,3; be L3374; nop
11562: ld [%r24+44],%r19
11563: cmp %r19,%r0; be L3376; nop
11564: set _3357,%r8
11565: set 2,%r9
11566: call _printf; nop
11567: L3376:
11568: add %r21,2,%r21
11569: L3374:
11570: ld [%r29],%r19
11571: cmp %r19,5; be L3378; nop
11572: ld [%r24+44],%r19
11573: cmp %r19,%r0; be L3380; nop
11574: set _3357,%r8
11575: set 4,%r9
11576: call _printf; nop
11577: L3380:
11578: add %r21,4,%r21
11579: L3378:
11580: mov %r0,%r25
11581: mov %r0,%r28
11582: L3382:
11583: sll %r28,2,%r19
11584: set _3362,%r18
11585: ld [%r19+%r18],%r19
11586: cmp %r19,%r0; be L3386; nop
11587: set 1,%r25
11588: L3386:
11589: L3383:
11590: add %r28,1,%r28
11591: cmp %r28,10; bl L3382; nop
11592: cmp %r25,%r0; be L3388; nop
11593: ld [%r24+44],%r19
11594: cmp %r19,%r0; be L3390; nop
11595: set _3357,%r8
11596: set 8,%r9
11597: call _printf; nop
11598: L3390:
11599: add %r21,8,%r21
11600: L3388:
11601: mov %r0,%r25
11602: mov %r0,%r27
11603: L3392:
11604: mov %r0,%r28
11605: L3396:
11606: set 3,%r19
11607: mov %r27,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
11608: add %r19,%r28,%r26
11609: set 12,%r19
11610: mov %r27,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
11611: sll %r28,2,%r18
11612: set _3364,%r17
11613: add %r19,%r17,%r17
11614: ld [%r18+%r17],%f31
11615: set _3365,%r17
11616: add %r19,%r17,%r19
11617: ld [%r18+%r19],%f30
11618: fcmpes %f31,%f30; nop; fbne L3402; nop
11619: sll %r26,2,%r19
11620: set _3363,%r18
11621: ld [%r19+%r18],%f30
11622: fcmpes %f31,%f30; nop; fbue L3400; nop
11623: L3402:
11624: set 1,%r25
11625: L3400:
11626: L3397:
11627: add %r28,1,%r28
11628: cmp %r28,3; bl L3396; nop
11629: L3393:
11630: add %r27,1,%r27
11631: cmp %r27,4; bl L3392; nop
11632: cmp %r25,%r0; be L3403; nop
11633: ld [%r24+44],%r19
11634: cmp %r19,%r0; be L3405; nop
11635: set _3357,%r8
11636: set 16,%r9
11637: call _printf; nop
11638: L3405:
11639: add %r21,16,%r21
11640: L3403:
11641: mov %r0,%r25
11642: mov %r0,%r28
11643: L3407:
11644: set 12,%r19
11645: mov %r28,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
11646: set _3366,%r18
11647: ld [%r19+%r18],%f31
11648: add %r28,1,%r19
11649: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
11650: fdtos %f28,%f30
11651: fcmpes %f31,%f30; nop; fbue L3411; nop
11652: set 1,%r25
11653: L3411:
11654: L3408:
11655: add %r28,1,%r28
11656: cmp %r28,4; bl L3407; nop
11657: cmp %r25,%r0; be L3413; nop
11658: ld [%r24+44],%r19
11659: cmp %r19,%r0; be L3415; nop
11660: set _3357,%r8
11661: set 32,%r9
11662: call _printf; nop
11663: L3415:
11664: add %r21,32,%r21
11665: L3413:
11666: mov %r21,%r24
11667: L3356:
11668: ret; restore
11669: .global _one
11670: .align 4
11671: .proc 4
11672: _one:
11673: set 1,%r8
11674: L3417:
11675: retl; nop
11676: .seg "data"
11677: _3419:.ascii "s88,er%d\012\000"
11678: _3420:.ascii "s88 \000"
11679: .seg "text"
11680: .global _s88
11681: .align 4
11682: .proc 4
11683: _s88:save %sp,-112,%sp
11684: set _3420,%r29
11685: add %r24,60,%r28
11686: mov %r0,%r27
11687: L3422:
11688: L3423:
11689: mov %r28,%r25
11690: add %r25,1,%r28
11691: mov %r29,%r23
11692: add %r23,1,%r29
11693: ldsb [%r23],%r23
11694: stb %r23,[%r25]
11695: sll %r23,24,%g1; sra %g1,24,%r25
11696: cmp %r25,%r0; bne L3422; nop
11697: ba L3425; nop
11698: ld [%r24+44],%r25
11699: cmp %r25,%r0; be L3427; nop
11700: set _3419,%r8
11701: set 1,%r9
11702: call _printf; nop
11703: L3427:
11704: add %r27,1,%r27
11705: L3425:
11706: add -20,%fp,%r25
11707: set _metricp,%r23
11708: st %r25,[%r23]
11709: set 2,%r25
11710: st %r25,[%fp+-20]
11711: set 3,%r25
11712: ld [%r23],%r23
11713: st %r25,[%r23]
11714: ld [%fp+-20],%r25
11715: cmp %r25,3; be L3429; nop
11716: ld [%r24+44],%r25
11717: cmp %r25,%r0; be L3431; nop
11718: set _3419,%r8
11719: set 2,%r9
11720: call _printf; nop
11721: L3431:
11722: add %r27,2,%r27
11723: L3429:
11724: set L419,%r25
11725: ld [%r25],%f30; ld [%r25+4],%f31
11726: st %f30,[%fp+-16]; st %f31,[%fp+-16+4]
11727: st %f30,[%fp+-8]; st %f31,[%fp+-8+4]
11728: add -16,%fp,%r26
11729: set L418,%r25
11730: ld [%r25],%f30; ld [%r25+4],%f31
11731: st %f30,[%r26]; st %f31,[%r26+4]
11732: set L418,%r25
11733: ld [%r25],%f30; ld [%r25+4],%f31
11734: st %f30,[%r26+8]; st %f31,[%r26+8+4]
11735: ld [%fp+-16],%f30; ld [%fp+-16+4],%f31
11736: ld [%fp+-8],%f28; ld [%fp+-8+4],%f29
11737: faddd %f30,%f28,%f30
11738: set L416,%r25
11739: ld [%r25],%f28; ld [%r25+4],%f29
11740: fcmped %f30,%f28; nop; fbue L3434; nop
11741: ld [%r24+44],%r25
11742: cmp %r25,%r0; be L3437; nop
11743: set _3419,%r8
11744: set 4,%r9
11745: call _printf; nop
11746: L3437:
11747: add %r27,4,%r27
11748: L3434:
11749: mov %r27,%r24
11750: L3418:
11751: ret; restore
11752: .seg "data"
11753: _3440:.ascii "s9,er%d\012\000"
11754: _3441:.ascii "s9 \000"
11755: .seg "text"
11756: .global _s9
11757: .align 4
11758: .proc 4
11759: _s9:save %sp,-96,%sp
11760: set _3441,%r27
11761: add %r24,60,%r26
11762: mov %r0,%r25
11763: L3442:
11764: L3443:
11765: mov %r26,%r23
11766: add %r23,1,%r26
11767: mov %r27,%r22
11768: add %r22,1,%r27
11769: ldsb [%r22],%r22
11770: stb %r22,[%r23]
11771: sll %r22,24,%g1; sra %g1,24,%r23
11772: cmp %r23,%r0; bne L3442; nop
11773: mov %r0,%r28
11774: mov %r0,%r29
11775: L3445:
11776: set 2,%r21
11777: mov %r21,%r23
11778: mov %r21,%r22
11779: set 3,%r19
11780: mov %r19,%r21
11781: mov %r19,%r20
11782: cmp %r20,3; bne L3451; nop
11783: cmp %r21,3; be L3449; nop
11784: L3451:
11785: set 1,%r28
11786: L3449:
11787: cmp %r22,2; bne L3454; nop
11788: cmp %r23,2; be L3452; nop
11789: L3454:
11790: set 1,%r28
11791: L3452:
11792: L3446:
11793: add %r29,1,%r29
11794: cmp %r29,2; bl L3445; nop
11795: cmp %r28,%r0; be L3459; nop
11796: ld [%r24+44],%r23
11797: cmp %r23,%r0; be L3457; nop
11798: set _3440,%r8
11799: set 1,%r9
11800: call _printf; nop
11801: L3457:
11802: add %r25,1,%r25
11803: ba L3459; nop
11804: ld [%r24+44],%r23
11805: cmp %r23,%r0; be L3460; nop
11806: set _3440,%r8
11807: set 2,%r9
11808: call _printf; nop
11809: L3460:
11810: add %r25,2,%r25
11811: L3459:
11812: mov %r25,%r24
11813: L3439:
11814: ret; restore
11815: .global _setev
11816: .align 4
11817: .proc 4
11818: _setev:
11819: set 1066,%r13
11820: set _extvar,%r12
11821: st %r13,[%r12]
11822: L3462:
11823: retl; nop
11824: .seg "bss"
11825: .global _rfs
11826: .common _rfs,8
11827: .global _crc
11828: .align 4; .common _crc,4
11829: .global _rrc
11830: .align 4; .common _rrc,4
11831: .global _flgl
11832: .align 4; .common _flgl,4
11833: .global _flgd
11834: .align 4; .common _flgd,4
11835: .global _flgm
11836: .align 4; .common _flgm,4
11837: .global _flgs
11838: .align 4; .common _flgs,4
11839: .global _dprec
11840: .align 4; .common _dprec,4
11841: .global _fprec
11842: .align 4; .common _fprec,4
11843: .global _dbits
11844: .align 4; .common _dbits,4
11845: .global _fbits
11846: .align 4; .common _fbits,4
11847: .global _ubits
11848: .align 4; .common _ubits,4
11849: .global _lbits
11850: .align 4; .common _lbits,4
11851: .global _metricp
11852: .align 4; .common _metricp,4
11853: .global _extvar
11854: .align 4; .common _extvar,4
11855: .seg "text"
11856: L3335:.ascii "Be especially careful with 1-bit fields!\012\000"
11857: L3328:.ascii "Sign extension in fields\012\000"
11858: L3321:.ascii "%s%s%d\012\000"
11859: .align 4; L3241:.word 0x43080000
11860: L3088:.ascii "pointer\000"
11861: L2538:.ascii "Increasing array elements assigned to decreasing locations\012\000"
11862: .align 4; L2416:.word 0x41d00000
11863: .align 8; L2415:.word 0x403a0000,0x0
11864: .align 8; L1713:.word 0x40040000,0x0
11865: .align 8; L1529:.word 0x40240000,0x0
11866: .align 4; L1497:.word 0x41200000
11867: .align 8; L1313:.word 0x40080000,0x0
11868: .align 4; L1281:.word 0x40400000
11869: .align 8; L1097:.word 0x401c0000,0x0
11870: .align 4; L1065:.word 0x40e00000
11871: .align 8; L879:.word 0x40140000,0x0
11872: .align 4; L847:.word 0x40a00000
11873: .align 8; L835:.word 0x41e00000,0x0
11874: L660:.ascii "queep\000"
11875: L646:.byte 10,0
11876: L645:.byte 37,100,0
11877: L640:.ascii " key=\000"
11878: .align 8; L600:.word 0x41f00000,0x0
11879: .align 8; L537:.word 0x40ce8480,0x0
11880: .align 8; L536:.word 0x405f4000,0x0
11881: .align 4; L535:.word 0x42fa0000
11882: .align 4; L530:.word 0x40000000
11883: L431:.ascii "double\000"
11884: L430:.ascii "float\000"
11885: L429:.ascii "unsigned\000"
11886: L428:.ascii "long\000"
11887: L427:.ascii "short\000"
11888: L426:.ascii "int\000"
11889: L425:.ascii "char\000"
11890: .align 8; L419:.word 0x0,0x0
11891: .align 8; L418:.word 0x3ff00000,0x0
11892: .align 8; L417:.word 0x40100000,0x0
11893: .align 8; L416:.word 0x40000000,0x0
11894: .align 4; L412:.word 0x0
11895: .align 4; L411:.word 0x3f800000
11896: L390:.ascii "queep!\000"
11897: L379:.byte 10,9,8,13,12,92,39,0
11898: L375:.byte 46,34,46,0
11899: L362:.ascii "...\000"
11900: .align 8; L333:.word 0x40938800,0x0
11901: L199:.ascii " different results when assigned to longs.\012\000"
11902: L198:.ascii "Decimal and octal/hex constants sometimes give\012\000"
11903: L27:.ascii "\012Failed.\012\000"
11904: L26:.ascii "\012No errors detected.\012\000"
11905: L20:.ascii "Section %s returned %d.\012\000"
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.