|
|
1.1 root 1: .data
2: .text
3: .align 2
4: .globl _eobl2
5: _eobl2:
6: .word L.R1
7: subl2 $L.SO1,sp
8: L64:
9: ret
10: .set L.R1,0x0
11: .set L.SO1,0x0
12: .data
13: .text
14: .align 2
15: .globl _exname
16: _exname:
17: .word L.R2
18: subl2 $L.SO2,sp
19: .lcomm L68,100
20: #tree (genbr neq L69 (vparamP 4) )
21: # tstl 4(ap)
22: # jneq L69
23: #treeend
24: .data 1
25: L71:
26:
27: .byte 0x6e,0x6f,0x20,0x6e,0x61,0x6d,0x65,0x20
28: .byte 0x69,0x6e,0x20,0x65,0x78,0x6e,0x61,0x6d
29: .byte 0x65,0x0
30: .text
31: #tree (callI 1 (iconP _cerror) (funargP (iconP L71) ) )
32: # pushl $L71
33: # calls $1,_cerror
34: #treeend
35: L69:
36: .data 1
37: L73:
38:
39: .byte 0x5f,0x25,0x73,0x0
40: .text
41: #tree (callI 3 (iconP _sprintf) (cm (cm (funargP (iconP L68) ) (funargP (iconP L73) ) ) (funargP (vparamP 4) ) ) )
42: # pushl 4(ap)
43: # pushl $L73
44: # pushl $L68
45: # calls $3,_sprintf
46: #treeend
47: #tree (assignP (rnode) (iconP L68) )
48: # movl $L68,r0
49: #treeend
50: jbr L67
51: L67:
52: ret
53: .set L.R2,0x0
54: .set L.SO2,0x0
55: .data
56: .text
57: .align 2
58: .globl _lineid
59: _lineid:
60: .word L.R3
61: subl2 $L.SO3,sp
62: .data 1
63: L79:
64:
65: .byte 0x23,0x9,0x6c,0x69,0x6e,0x65,0x20,0x25
66: .byte 0x64,0x2c,0x20,0x66,0x69,0x6c,0x65,0x20
67: .byte 0x25,0x73,0xa,0x0
68: .text
69: #tree (callI 3 (iconP _printf) (cm (cm (funargP (iconP L79) ) (funargI (vparamI 4) ) ) (funargP (vparamP 8) ) ) )
70: # pushl 8(ap)
71: # pushl 4(ap)
72: # pushl $L79
73: # calls $3,_printf
74: #treeend
75: L76:
76: ret
77: .set L.R3,0x0
78: .set L.SO3,0x0
79: .data
80: .text
81: .align 2
82: .globl _deflab
83: _deflab:
84: .word L.R4
85: subl2 $L.SO4,sp
86: .data 1
87: L83:
88:
89: .byte 0x4c,0x25,0x64,0x3a,0xa,0x0
90: .text
91: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L83) ) (funargI (vparamI 4) ) ) )
92: # pushl 4(ap)
93: # pushl $L83
94: # calls $2,_printf
95: #treeend
96: L82:
97: ret
98: .set L.R4,0x0
99: .set L.SO4,0x0
100: .data
101: .text
102: .align 2
103: .globl _genubr
104: _genubr:
105: .word L.R5
106: subl2 $L.SO5,sp
107: .data 1
108: L87:
109:
110: .byte 0x9,0x6a,0x62,0x72,0x9,0x4c,0x25,0x64
111: .byte 0xa,0x0
112: .text
113: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L87) ) (funargI (vparamI 4) ) ) )
114: # pushl 4(ap)
115: # pushl $L87
116: # calls $2,_printf
117: #treeend
118: L86:
119: ret
120: .set L.R5,0x0
121: .set L.SO5,0x0
122: .data
123: .text
124: .align 2
125: .globl _genret
126: _genret:
127: .word L.R6
128: subl2 $L.SO6,sp
129: #tree (callI 1 (iconP _deflab) (funargI (vparamI 12) ) )
130: # pushl 12(ap)
131: # calls $1,_deflab
132: #treeend
133: #tree (genbr eql L91 (vparamI 4) )
134: # tstl 4(ap)
135: # jeql L91
136: #treeend
137: .data 1
138: L92:
139:
140: .byte 0x9,0x6d,0x6f,0x76,0x61,0x62,0x9,0x4c
141: .byte 0x25,0x64,0x2c,0x72,0x30,0xa,0x0
142: .text
143: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L92) ) (funargI (vparamI 8) ) ) )
144: # pushl 8(ap)
145: # pushl $L92
146: # calls $2,_printf
147: #treeend
148: L91:
149: #tree (unarycallI (iconP _dbfunret) )
150: # calls $0,_dbfunret
151: #treeend
152: .data 1
153: L94:
154:
155: .byte 0x9,0x72,0x65,0x74,0xa,0x0
156: .text
157: #tree (callI 1 (iconP _printf) (funargP (iconP L94) ) )
158: # pushl $L94
159: # calls $1,_printf
160: #treeend
161: L90:
162: ret
163: .set L.R6,0x0
164: .set L.SO6,0x0
165: .data
166: .text
167: .align 2
168: .globl _defalign
169: _defalign:
170: .word L.R7
171: subl2 $L.SO7,sp
172: #tree (genbr eql L98 (modI (vparamI 4) (iconI 8) ) )
173: # divl3 $8,4(ap),r0
174: # mull2 $8,r0
175: # subl3 r0,4(ap),r0
176: # jeql L98
177: #treeend
178: .data 1
179: L99:
180:
181: .byte 0x66,0x75,0x6e,0x6e,0x79,0x20,0x61,0x6c
182: .byte 0x69,0x67,0x6e,0x6d,0x65,0x6e,0x74,0x3a
183: .byte 0x20,0x25,0x64,0x0
184: .text
185: #tree (callI 2 (iconP _cerror) (cm (funargP (iconP L99) ) (funargI (vparamI 4) ) ) )
186: # pushl 4(ap)
187: # pushl $L99
188: # calls $2,_cerror
189: #treeend
190: jbr L100
191: L98:
192: #tree (asgdivI (vparamI 4) (iconI 8) )
193: # divl2 $8,4(ap)
194: #treeend
195: L100:
196: #tree (genbr neq L101 (cmp (vparamI 4) (iconI 1) ) )
197: # cmpl 4(ap),$1
198: # jneq L101
199: #treeend
200: jbr L97
201: L101:
202: #tree (genbr neq L102 (cmp (vparamI 4) (iconI 2) ) )
203: # cmpl 4(ap),$2
204: # jneq L102
205: #treeend
206: #tree (assignI (vparamI 4) (iconI 1) )
207: # movl $1,4(ap)
208: #treeend
209: jbr L103
210: L102:
211: #tree (genbr neq L104 (cmp (vparamI 4) (iconI 4) ) )
212: # cmpl 4(ap),$4
213: # jneq L104
214: #treeend
215: #tree (assignI (vparamI 4) (iconI 2) )
216: # movl $2,4(ap)
217: #treeend
218: jbr L105
219: L104:
220: .data 1
221: L106:
222:
223: .byte 0x66,0x75,0x6e,0x6e,0x79,0x20,0x61,0x6c
224: .byte 0x69,0x67,0x6e,0x6d,0x65,0x6e,0x74,0x3a
225: .byte 0x20,0x25,0x64,0x0
226: .text
227: #tree (callI 2 (iconP _cerror) (cm (funargP (iconP L106) ) (funargI (vparamI 4) ) ) )
228: # pushl 4(ap)
229: # pushl $L106
230: # calls $2,_cerror
231: #treeend
232: L105:
233: L103:
234: .data 1
235: L107:
236:
237: .byte 0x9,0x2e,0x61,0x6c,0x69,0x67,0x6e,0x9
238: .byte 0x25,0x64,0xa,0x0
239: .text
240: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L107) ) (funargI (vparamI 4) ) ) )
241: # pushl 4(ap)
242: # pushl $L107
243: # calls $2,_printf
244: #treeend
245: L97:
246: ret
247: .set L.R7,0x0
248: .set L.SO7,0x0
249: .data
250: .data
251: .align 2
252: .globl _locnames
253: _locnames:
254: .data 2
255: L110:
256:
257: .byte 0x9,0x2e,0x74,0x65,0x78,0x74,0xa,0x0
258: .data
259: #tree (initP (iconP L110) )
260: # .long L110
261: #treeend
262: .data 2
263: L111:
264:
265: .byte 0x9,0x2e,0x64,0x61,0x74,0x61,0xa,0x0
266: .data
267: #tree (initP (iconP L111) )
268: # .long L111
269: #treeend
270: .data 2
271: L112:
272:
273: .byte 0x9,0x2e,0x64,0x61,0x74,0x61,0xa,0x0
274: .data
275: #tree (initP (iconP L112) )
276: # .long L112
277: #treeend
278: .data 2
279: L113:
280:
281: .byte 0x9,0x2e,0x64,0x61,0x74,0x61,0x9,0x32
282: .byte 0xa,0x0
283: .data
284: #tree (initP (iconP L113) )
285: # .long L113
286: #treeend
287: .data 2
288: L114:
289:
290: .byte 0x9,0x2e,0x64,0x61,0x74,0x61,0x9,0x31
291: .byte 0xa,0x0
292: .data
293: #tree (initP (iconP L114) )
294: # .long L114
295: #treeend
296: .text
297: .align 2
298: .globl _bycode
299: _bycode:
300: .word L.R8
301: subl2 $L.SO8,sp
302: #tree (asgandI (vparamI 8) (iconI 7) )
303: # bicl2 $-8,8(ap)
304: #treeend
305: #tree (genbr geq L117 (vparamI 4) )
306: # tstl 4(ap)
307: # jgeq L117
308: #treeend
309: #tree (genbr eql L118 (vparamI 8) )
310: # tstl 8(ap)
311: # jeql L118
312: #treeend
313: .data 1
314: L119:
315:
316: .byte 0xa,0x0
317: .text
318: #tree (callI 1 (iconP _printf) (funargP (iconP L119) ) )
319: # pushl $L119
320: # calls $1,_printf
321: #treeend
322: L118:
323: jbr L120
324: L117:
325: #tree (genbr neq L121 (vparamI 8) )
326: # tstl 8(ap)
327: # jneq L121
328: #treeend
329: .data 1
330: L122:
331:
332: .byte 0xa,0x9,0x2e,0x62,0x79,0x74,0x65,0x9
333: .byte 0x0
334: .text
335: #tree (callI 1 (iconP _printf) (funargP (iconP L122) ) )
336: # pushl $L122
337: # calls $1,_printf
338: #treeend
339: jbr L123
340: L121:
341: .data 1
342: L124:
343:
344: .byte 0x2c,0x0
345: .text
346: #tree (callI 1 (iconP _printf) (funargP (iconP L124) ) )
347: # pushl $L124
348: # calls $1,_printf
349: #treeend
350: L123:
351: .data 1
352: L125:
353:
354: .byte 0x30,0x78,0x25,0x78,0x0
355: .text
356: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L125) ) (funargI (vparamI 4) ) ) )
357: # pushl 4(ap)
358: # pushl $L125
359: # calls $2,_printf
360: #treeend
361: L120:
362: L116:
363: ret
364: .set L.R8,0x0
365: .set L.SO8,0x0
366: .data
367: .text
368: .align 2
369: .globl _genshort
370: _genshort:
371: .word L.R9
372: subl2 $L.SO9,sp
373: .data 1
374: L129:
375:
376: .byte 0x9,0x2e,0x73,0x68,0x6f,0x72,0x74,0x9
377: .byte 0x25,0x64,0xa,0x0
378: .text
379: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L129) ) (funargI (convI (vparamS 4) ) ) ) )
380: # cvtwl 4(ap),-(sp)
381: # pushl $L129
382: # calls $2,_printf
383: #treeend
384: L128:
385: ret
386: .set L.R9,0x0
387: .set L.SO9,0x0
388: .data
389: .text
390: .align 2
391: .globl _genlong
392: _genlong:
393: .word L.R10
394: subl2 $L.SO10,sp
395: .data 1
396: L133:
397:
398: .byte 0x9,0x2e,0x6c,0x6f,0x6e,0x67,0x9,0x30
399: .byte 0x78,0x25,0x6c,0x78,0xa,0x0
400: .text
401: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L133) ) (funargI (vparamI 4) ) ) )
402: # pushl 4(ap)
403: # pushl $L133
404: # calls $2,_printf
405: #treeend
406: L132:
407: ret
408: .set L.R10,0x0
409: .set L.SO10,0x0
410: .data
411: .data
412: .align 2
413: .globl _rnames
414: _rnames:
415: .data 2
416: L135:
417:
418: .byte 0x72,0x30,0x0
419: .data
420: #tree (initP (iconP L135) )
421: # .long L135
422: #treeend
423: .data 2
424: L136:
425:
426: .byte 0x72,0x31,0x0
427: .data
428: #tree (initP (iconP L136) )
429: # .long L136
430: #treeend
431: .data 2
432: L137:
433:
434: .byte 0x72,0x32,0x0
435: .data
436: #tree (initP (iconP L137) )
437: # .long L137
438: #treeend
439: .data 2
440: L138:
441:
442: .byte 0x72,0x33,0x0
443: .data
444: #tree (initP (iconP L138) )
445: # .long L138
446: #treeend
447: .data 2
448: L139:
449:
450: .byte 0x72,0x34,0x0
451: .data
452: #tree (initP (iconP L139) )
453: # .long L139
454: #treeend
455: .data 2
456: L140:
457:
458: .byte 0x72,0x35,0x0
459: .data
460: #tree (initP (iconP L140) )
461: # .long L140
462: #treeend
463: .data 2
464: L141:
465:
466: .byte 0x72,0x36,0x0
467: .data
468: #tree (initP (iconP L141) )
469: # .long L141
470: #treeend
471: .data 2
472: L142:
473:
474: .byte 0x72,0x37,0x0
475: .data
476: #tree (initP (iconP L142) )
477: # .long L142
478: #treeend
479: .data 2
480: L143:
481:
482: .byte 0x72,0x38,0x0
483: .data
484: #tree (initP (iconP L143) )
485: # .long L143
486: #treeend
487: .data 2
488: L144:
489:
490: .byte 0x72,0x39,0x0
491: .data
492: #tree (initP (iconP L144) )
493: # .long L144
494: #treeend
495: .data 2
496: L145:
497:
498: .byte 0x72,0x31,0x30,0x0
499: .data
500: #tree (initP (iconP L145) )
501: # .long L145
502: #treeend
503: .data 2
504: L146:
505:
506: .byte 0x72,0x31,0x31,0x0
507: .data
508: #tree (initP (iconP L146) )
509: # .long L146
510: #treeend
511: .data 2
512: L147:
513:
514: .byte 0x61,0x70,0x0
515: .data
516: #tree (initP (iconP L147) )
517: # .long L147
518: #treeend
519: .data 2
520: L148:
521:
522: .byte 0x66,0x70,0x0
523: .data
524: #tree (initP (iconP L148) )
525: # .long L148
526: #treeend
527: .data 2
528: L149:
529:
530: .byte 0x73,0x70,0x0
531: .data
532: #tree (initP (iconP L149) )
533: # .long L149
534: #treeend
535: .data 2
536: L150:
537:
538: .byte 0x70,0x63,0x0
539: .data
540: #tree (initP (iconP L150) )
541: # .long L150
542: #treeend
543: .text
544: .align 2
545: .globl _zzzcode
546: _zzzcode:
547: .word L.R11
548: subl2 $L.SO11,sp
549: #tree (assignI (snode) (assignI (regI 11) (convI (starC (asgplusP (starP (vparamP 8) ) (iconI 1) ) ) ) ) )
550: # incl *8(ap)
551: # movl *8(ap),r0
552: # cvtbl (r0),r11
553: # movl r11,r0
554: #treeend
555: jbr L154
556: L155:
557: #tree (callI 3 (iconP _cbgen) (cm (cm (funargI (starI (plusP (vparamP 4) (iconI 56) ) ) ) (funargI (starI (plusP (vparamP 4) (iconI 52) ) ) ) ) (funargI (regI 11) ) ) )
558: # pushl r11
559: # movl 4(ap),r0
560: # pushl 52(r0)
561: # movl 4(ap),r0
562: # pushl 56(r0)
563: # calls $3,_cbgen
564: #treeend
565: jbr L152
566: L157:
567: .data 1
568: L158:
569:
570: .byte 0x24,0x25,0x6c,0x64,0x0
571: .text
572: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L158) ) (funargI (complI (starI (plusP (starP (plusP (vparamP 4) (iconI 64) ) ) (iconI 60) ) ) ) ) ) )
573: # movl 4(ap),r0
574: # movl 64(r0),r0
575: # mcoml 60(r0),-(sp)
576: # pushl $L158
577: # calls $2,_printf
578: #treeend
579: jbr L152
580: L159:
581: .data 1
582: L160:
583:
584: .byte 0x24,0x25,0x64,0x0
585: .text
586: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L160) ) (funargI (divI (convI (starS (plusP (vparamP 4) (iconI 58) ) ) ) (iconI 32) ) ) ) )
587: # movl 4(ap),r0
588: # cvtwl 58(r0),r0
589: # divl3 $32,r0,-(sp)
590: # pushl $L160
591: # calls $2,_printf
592: #treeend
593: jbr L152
594: L161:
595: .data 1
596: L162:
597:
598: .byte 0x24,0x25,0x64,0x0
599: .text
600: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L162) ) (funargI (minusI (iconI 32) (starI (plusP (starP (plusP (vparamP 4) (iconI 64) ) ) (iconI 60) ) ) ) ) ) )
601: # movl 4(ap),r0
602: # movl 64(r0),r0
603: # subl3 60(r0),$32,-(sp)
604: # pushl $L162
605: # calls $2,_printf
606: #treeend
607: jbr L152
608: L163:
609: .data 1
610: L164:
611:
612: .byte 0x24,0x25,0x64,0x0
613: .text
614: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L164) ) (funargI (divI (starI (plusP (vparamP 4) (iconI 52) ) ) (iconI 8) ) ) ) )
615: # movl 4(ap),r0
616: # divl3 $8,52(r0),-(sp)
617: # pushl $L164
618: # calls $2,_printf
619: #treeend
620: jbr L153
621: L165:
622: #tree (callI 1 (iconP _staradr) (funargP (starP (plusP (vparamP 4) (iconI 64) ) ) ) )
623: # movl 4(ap),r0
624: # pushl 64(r0)
625: # calls $1,_staradr
626: #treeend
627: jbr L153
628: L167:
629: #tree (genbr neq L168 (cmp (starI (vparamP 4) ) (iconI 98) ) )
630: # cmpl *4(ap),$98
631: # jneq L168
632: #treeend
633: #tree (assignP (regP 10) (starP (plusP (vparamP 4) (iconI 60) ) ) )
634: # movl 4(ap),r0
635: # movl 60(r0),r10
636: #treeend
637: #tree (assignP (regP 9) (starP (plusP (vparamP 4) (iconI 64) ) ) )
638: # movl 4(ap),r0
639: # movl 64(r0),r9
640: #treeend
641: jbr L169
642: L168:
643: #tree (genbr neq L170 (cmp (starI (vparamP 4) ) (iconI 99) ) )
644: # cmpl *4(ap),$99
645: # jneq L170
646: #treeend
647: #tree (assignP (regP 9) (starP (plusP (vparamP 4) (iconI 60) ) ) )
648: # movl 4(ap),r0
649: # movl 60(r0),r9
650: #treeend
651: jbr L171
652: L170:
653: .data 1
654: L172:
655:
656: .byte 0x53,0x54,0x41,0x53,0x47,0x20,0x62,0x61
657: .byte 0x64,0x0
658: .text
659: #tree (callI 1 (iconP _cerror) (funargP (iconP L172) ) )
660: # pushl $L172
661: # calls $1,_cerror
662: #treeend
663: L171:
664: L169:
665: #tree (assignI (regI 8) (divI (starI (plusP (vparamP 4) (iconI 52) ) ) (iconI 8) ) )
666: # movl 4(ap),r0
667: # divl3 $8,52(r0),r8
668: #treeend
669: #tree (genlabI L174 (comopI (genbr leq L174 (regI 8) ) (genbr leq L173 (cmp (regI 8) (iconI 65535) ) ) ) )
670: # tstl r8
671: # jleq L174
672: # cmpl r8,$65535
673: # jleq L173
674: #L174:
675: #treeend
676: .data 1
677: L175:
678:
679: .byte 0x73,0x74,0x72,0x75,0x63,0x74,0x75,0x72
680: .byte 0x65,0x20,0x73,0x69,0x7a,0x65,0x20,0x3c
681: .byte 0x30,0x3d,0x30,0x20,0x6f,0x72,0x20,0x3e
682: .byte 0x36,0x35,0x35,0x33,0x35,0x0
683: .text
684: #tree (callI 1 (iconP _cerror) (funargP (iconP L175) ) )
685: # pushl $L175
686: # calls $1,_cerror
687: #treeend
688: L173:
689: #tree (assignI (snode) (regI 8) )
690: # movl r8,r0
691: #treeend
692: jbr L177
693: L178:
694: .data 1
695: L179:
696:
697: .byte 0x9,0x6d,0x6f,0x76,0x62,0x9,0x0
698: .text
699: #tree (callI 1 (iconP _printf) (funargP (iconP L179) ) )
700: # pushl $L179
701: # calls $1,_printf
702: #treeend
703: jbr L176
704: L180:
705: .data 1
706: L181:
707:
708: .byte 0x9,0x6d,0x6f,0x76,0x77,0x9,0x0
709: .text
710: #tree (callI 1 (iconP _printf) (funargP (iconP L181) ) )
711: # pushl $L181
712: # calls $1,_printf
713: #treeend
714: jbr L176
715: L182:
716: .data 1
717: L183:
718:
719: .byte 0x9,0x6d,0x6f,0x76,0x6c,0x9,0x0
720: .text
721: #tree (callI 1 (iconP _printf) (funargP (iconP L183) ) )
722: # pushl $L183
723: # calls $1,_printf
724: #treeend
725: jbr L176
726: L184:
727: .data 1
728: L185:
729:
730: .byte 0x9,0x6d,0x6f,0x76,0x71,0x9,0x0
731: .text
732: #tree (callI 1 (iconP _printf) (funargP (iconP L185) ) )
733: # pushl $L185
734: # calls $1,_printf
735: #treeend
736: jbr L176
737: L186:
738: .data 1
739: L187:
740:
741: .byte 0x9,0x6d,0x6f,0x76,0x63,0x33,0x9,0x24
742: .byte 0x25,0x64,0x2c,0x0
743: .text
744: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L187) ) (funargI (regI 8) ) ) )
745: # pushl r8
746: # pushl $L187
747: # calls $2,_printf
748: #treeend
749: jbr L176
750: L177:
751: casel r0,$1,$7
752: L188:
753: .word L178-L188
754: .word L180-L188
755: .word L186-L188
756: .word L182-L188
757: .word L186-L188
758: .word L186-L188
759: .word L186-L188
760: .word L184-L188
761: jbr L186
762: L176:
763: #tree (callI 1 (iconP _staradr) (funargP (regP 9) ) )
764: # pushl r9
765: # calls $1,_staradr
766: #treeend
767: .data 1
768: L189:
769:
770: .byte 0x2c,0x0
771: .text
772: #tree (callI 1 (iconP _printf) (funargP (iconP L189) ) )
773: # pushl $L189
774: # calls $1,_printf
775: #treeend
776: #tree (genbr neq L190 (cmp (starI (vparamP 4) ) (iconI 99) ) )
777: # cmpl *4(ap),$99
778: # jneq L190
779: #treeend
780: .data 1
781: L191:
782:
783: .byte 0x28,0x73,0x70,0x29,0x0
784: .text
785: #tree (callI 1 (iconP _printf) (funargP (iconP L191) ) )
786: # pushl $L191
787: # calls $1,_printf
788: #treeend
789: jbr L192
790: L190:
791: #tree (callI 1 (iconP _staradr) (funargP (regP 10) ) )
792: # pushl r10
793: # calls $1,_staradr
794: #treeend
795: L192:
796: .data 1
797: L193:
798:
799: .byte 0xa,0x0
800: .text
801: #tree (callI 1 (iconP _printf) (funargP (iconP L193) ) )
802: # pushl $L193
803: # calls $1,_printf
804: #treeend
805: jbr L153
806: L194:
807: .data 1
808: L195:
809:
810: .byte 0x69,0x6c,0x6c,0x65,0x67,0x61,0x6c,0x20
811: .byte 0x7a,0x7a,0x7a,0x63,0x6f,0x64,0x65,0x0
812: .text
813: #tree (callI 1 (iconP _cerror) (funargP (iconP L195) ) )
814: # pushl $L195
815: # calls $1,_cerror
816: #treeend
817: jbr L153
818: L154:
819: casel r0,$73,$34
820: L196:
821: .word L155-L196
822: .word L194-L196
823: .word L194-L196
824: .word L194-L196
825: .word L165-L196
826: .word L194-L196
827: .word L194-L196
828: .word L194-L196
829: .word L194-L196
830: .word L194-L196
831: .word L167-L196
832: .word L163-L196
833: .word L161-L196
834: .word L194-L196
835: .word L194-L196
836: .word L194-L196
837: .word L194-L196
838: .word L194-L196
839: .word L194-L196
840: .word L194-L196
841: .word L194-L196
842: .word L194-L196
843: .word L194-L196
844: .word L194-L196
845: .word L194-L196
846: .word L194-L196
847: .word L159-L196
848: .word L194-L196
849: .word L194-L196
850: .word L194-L196
851: .word L194-L196
852: .word L194-L196
853: .word L194-L196
854: .word L194-L196
855: .word L157-L196
856: jbr L194
857: L153:
858: L152:
859: ret
860: .set L.R11,0xf00
861: .set L.SO11,0x0
862: .data
863: .text
864: .align 2
865: .globl _staradr
866: _staradr:
867: .word L.R12
868: subl2 $L.SO12,sp
869: #tree (assignP (vautoP -4) (unarycallP (iconP _talloc) ) )
870: # calls $0,_talloc
871: # movl r0,-4(fp)
872: #treeend
873: #tree (assignI (starI (vautoP -4) ) (iconI 13) )
874: # movl $13,*-4(fp)
875: #treeend
876: #tree (assignP (starP (plusP (vautoP -4) (iconI 60) ) ) (vparamP 4) )
877: # movl -4(fp),r0
878: # movl 4(ap),60(r0)
879: #treeend
880: #tree (callI 1 (iconP _upput) (funargP (vautoP -4) ) )
881: # pushl -4(fp)
882: # calls $1,_upput
883: #treeend
884: #tree (assignI (starI (vautoP -4) ) (iconI 97) )
885: # movl $97,*-4(fp)
886: #treeend
887: L198:
888: ret
889: .set L.R12,0x0
890: .set L.SO12,0x4
891: .data
892: .text
893: .align 2
894: .globl _conput
895: _conput:
896: .word L.R13
897: subl2 $L.SO13,sp
898: #tree (assignP (regP 11) (vparamP 4) )
899: # movl 4(ap),r11
900: #treeend
901: #tree (assignI (snode) (starI (regP 11) ) )
902: # movl (r11),r0
903: #treeend
904: jbr L204
905: L205:
906: #tree (callI 1 (iconP _acon) (funargP (regP 11) ) )
907: # pushl r11
908: # calls $1,_acon
909: #treeend
910: jbr L202
911: L207:
912: .data 1
913: L208:
914:
915: .byte 0x25,0x73,0x0
916: .text
917: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L208) ) (funargP (starP (plusP (lsI (starI (plusP (regP 11) (iconI 64) ) ) (iconI 2) ) (iconP _rnames) ) ) ) ) )
918: # movl 64(r11),r0
919: # pushl _rnames[r0]
920: # pushl $L208
921: # calls $2,_printf
922: #treeend
923: jbr L202
924: L209:
925: .data 1
926: L210:
927:
928: .byte 0x69,0x6c,0x6c,0x65,0x67,0x61,0x6c,0x20
929: .byte 0x63,0x6f,0x6e,0x70,0x75,0x74,0x0
930: .text
931: #tree (callI 1 (iconP _cerror) (funargP (iconP L210) ) )
932: # pushl $L210
933: # calls $1,_cerror
934: #treeend
935: jbr L203
936: L204:
937: cmpl r0,$4
938: jeql L205
939: cmpl r0,$94
940: jeql L207
941: jbr L209
942: L203:
943: L202:
944: ret
945: .set L.R13,0x800
946: .set L.SO13,0x0
947: .data
948: .text
949: .align 2
950: .globl _insput
951: _insput:
952: .word L.R14
953: subl2 $L.SO14,sp
954: .data 1
955: L214:
956:
957: .byte 0x69,0x6e,0x73,0x70,0x75,0x74,0x0
958: .text
959: #tree (callI 1 (iconP _cerror) (funargP (iconP L214) ) )
960: # pushl $L214
961: # calls $1,_cerror
962: #treeend
963: L213:
964: ret
965: .set L.R14,0x0
966: .set L.SO14,0x0
967: .data
968: .text
969: .align 2
970: .globl _upput
971: _upput:
972: .word L.R15
973: subl2 $L.SO15,sp
974: #tree (assignP (regP 9) (genlabP L218 (comopP (genbr neq L217 (cmp (starI (vparamP 4) ) (iconI 13) ) ) (comopP (genlabP L217 (genubrP L218 (assignP (qnode) (starP (plusP (vparamP 4) (iconI 60) ) ) ) ) ) (assignP (qnode) (vparamP 4) ) ) ) ) )
975: # cmpl *4(ap),$13
976: # jneq L217
977: # movl 4(ap),r0
978: # movl 60(r0),r0
979: # jbr L218
980: #L217:
981: # movl 4(ap),r0
982: #L218:
983: # movl r0,r9
984: #treeend
985: #tree (assignI (regI 8) (starI (regP 9) ) )
986: # movl (r9),r8
987: #treeend
988: #tree (genlabI L220 (comopI (genlabI L221 (comopI (genlabI L222 (comopI (genlabI L223 (comopI (genbr eql L220 (cmp (regI 8) (iconI 2) ) ) (genbr eql L220 (cmp (regI 8) (iconI 13) ) ) ) ) (genbr eql L220 (cmp (regI 8) (iconI 95) ) ) ) ) (genbr eql L220 (cmp (regI 8) (iconI 116) ) ) ) ) (genbr neq L219 (cmp (regI 8) (iconI 117) ) ) ) )
989: # cmpl r8,$2
990: # jeql L220
991: # cmpl r8,$13
992: # jeql L220
993: #L223:
994: # cmpl r8,$95
995: # jeql L220
996: #L222:
997: # cmpl r8,$116
998: # jeql L220
999: #L221:
1000: # cmpl r8,$117
1001: # jneq L219
1002: #L220:
1003: #treeend
1004: .data 1
1005: L224:
1006:
1007: .byte 0x2a,0x0
1008: .text
1009: #tree (callI 1 (iconP _printf) (funargP (iconP L224) ) )
1010: # pushl $L224
1011: # calls $1,_printf
1012: #treeend
1013: #tree (callI 1 (iconP _adrput) (funargP (regP 9) ) )
1014: # pushl r9
1015: # calls $1,_adrput
1016: #treeend
1017: jbr L216
1018: L219:
1019: #tree (genbr neq L226 (cmp (regI 8) (iconI 4) ) )
1020: # cmpl r8,$4
1021: # jneq L226
1022: #treeend
1023: #tree (callI 1 (iconP _acon) (funargP (regP 9) ) )
1024: # pushl r9
1025: # calls $1,_acon
1026: #treeend
1027: #tree (assignI (nameI _sideff) (iconI 0) )
1028: # clrl _sideff
1029: #treeend
1030: jbr L216
1031: L226:
1032: #tree (genbr neq L227 (cmp (regI 8) (iconI 6) ) )
1033: # cmpl r8,$6
1034: # jneq L227
1035: #treeend
1036: #tree (assignP (regP 11) (starP (plusP (regP 9) (iconI 64) ) ) )
1037: # movl 64(r9),r11
1038: #treeend
1039: #tree (assignP (regP 10) (starP (plusP (regP 9) (iconI 60) ) ) )
1040: # movl 60(r9),r10
1041: #treeend
1042: #tree (genlabI L229 (comopI (genbr neq L228 (cmp (starI (regP 10) ) (iconI 94) ) ) (genbr neq L228 (cmp (starI (regP 11) ) (iconI 4) ) ) ) )
1043: # cmpl (r10),$94
1044: # jneq L228
1045: # cmpl (r11),$4
1046: # jneq L228
1047: #L229:
1048: #treeend
1049: #tree (callI 1 (iconP _acon) (funargP (regP 11) ) )
1050: # pushl r11
1051: # calls $1,_acon
1052: #treeend
1053: #tree (assignP (regP 9) (starP (plusP (regP 9) (iconI 60) ) ) )
1054: # movl 60(r9),r9
1055: #treeend
1056: jbr L230
1057: L228:
1058: #tree (genbr neq L231 (cmp (starI (regP 10) ) (iconI 16) ) )
1059: # cmpl (r10),$16
1060: # jneq L231
1061: #treeend
1062: #tree (callI 1 (iconP _adrput) (funargP (starP (plusP (regP 10) (iconI 60) ) ) ) )
1063: # pushl 60(r10)
1064: # calls $1,_adrput
1065: #treeend
1066: #tree (assignP (regP 10) (regP 11) )
1067: # movl r11,r10
1068: #treeend
1069: jbr L232
1070: L231:
1071: #tree (assignP (starP (plusP (vparamP 4) (iconI 60) ) ) (regP 11) )
1072: # movl 4(ap),r0
1073: # movl r11,60(r0)
1074: #treeend
1075: #tree (callI 1 (iconP _adrput) (funargP (vparamP 4) ) )
1076: # pushl 4(ap)
1077: # calls $1,_adrput
1078: #treeend
1079: #tree (assignP (starP (plusP (vparamP 4) (iconI 60) ) ) (regP 9) )
1080: # movl 4(ap),r0
1081: # movl r9,60(r0)
1082: #treeend
1083: L232:
1084: #tree (genbr neq L233 (cmp (starI (regP 10) ) (iconI 64) ) )
1085: # cmpl (r10),$64
1086: # jneq L233
1087: #treeend
1088: #tree (assignP (regP 10) (starP (plusP (regP 10) (iconI 60) ) ) )
1089: # movl 60(r10),r10
1090: #treeend
1091: L233:
1092: #tree (genbr eql L234 (cmp (starI (regP 10) ) (iconI 94) ) )
1093: # cmpl (r10),$94
1094: # jeql L234
1095: #treeend
1096: .data 1
1097: L235:
1098:
1099: .byte 0x69,0x6c,0x6c,0x65,0x67,0x61,0x6c,0x20
1100: .byte 0x61,0x64,0x64,0x72,0x65,0x73,0x73,0x0
1101: .text
1102: #tree (callI 1 (iconP _cerror) (funargP (iconP L235) ) )
1103: # pushl $L235
1104: # calls $1,_cerror
1105: #treeend
1106: L234:
1107: .data 1
1108: L236:
1109:
1110: .byte 0x5b,0x25,0x73,0x5d,0x0
1111: .text
1112: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L236) ) (funargP (starP (plusP (lsI (starI (plusP (regP 10) (iconI 64) ) ) (iconI 2) ) (iconP _rnames) ) ) ) ) )
1113: # movl 64(r10),r0
1114: # pushl _rnames[r0]
1115: # pushl $L236
1116: # calls $2,_printf
1117: #treeend
1118: jbr L216
1119: L230:
1120: jbr L237
1121: L227:
1122: #tree (genbr neq L238 (cmp (regI 8) (iconI 8) ) )
1123: # cmpl r8,$8
1124: # jneq L238
1125: #treeend
1126: #tree (assignP (regP 11) (starP (plusP (regP 9) (iconI 64) ) ) )
1127: # movl 64(r9),r11
1128: #treeend
1129: #tree (genlabI L240 (comopI (genbr neq L240 (cmp (starI (regP 11) ) (iconI 4) ) ) (genbr eql L239 (starP (plusP (regP 11) (iconI 52) ) ) ) ) )
1130: # cmpl (r11),$4
1131: # jneq L240
1132: # tstl 52(r11)
1133: # jeql L239
1134: #L240:
1135: #treeend
1136: .data 1
1137: L241:
1138:
1139: .byte 0x69,0x6c,0x6c,0x65,0x67,0x61,0x6c,0x20
1140: .byte 0x61,0x64,0x64,0x72,0x65,0x73,0x73,0x0
1141: .text
1142: #tree (callI 1 (iconP _cerror) (funargP (iconP L241) ) )
1143: # pushl $L241
1144: # calls $1,_cerror
1145: #treeend
1146: L239:
1147: #tree (assignI (starI (plusP (regP 11) (iconI 60) ) ) (unaryminusI (starI (plusP (regP 11) (iconI 60) ) ) ) )
1148: # mnegl 60(r11),60(r11)
1149: #treeend
1150: #tree (callI 1 (iconP _acon) (funargP (regP 11) ) )
1151: # pushl r11
1152: # calls $1,_acon
1153: #treeend
1154: #tree (assignI (starI (plusP (regP 11) (iconI 60) ) ) (unaryminusI (starI (plusP (regP 11) (iconI 60) ) ) ) )
1155: # mnegl 60(r11),60(r11)
1156: #treeend
1157: #tree (assignP (regP 9) (starP (plusP (regP 9) (iconI 60) ) ) )
1158: # movl 60(r9),r9
1159: #treeend
1160: jbr L242
1161: L238:
1162: #tree (genbr neq L243 (cmp (regI 8) (iconI 9) ) )
1163: # cmpl r8,$9
1164: # jneq L243
1165: #treeend
1166: #tree (assignP (regP 11) (starP (plusP (regP 9) (iconI 64) ) ) )
1167: # movl 64(r9),r11
1168: #treeend
1169: #tree (genbr eql L244 (cmp (starI (regP 11) ) (iconI 4) ) )
1170: # cmpl (r11),$4
1171: # jeql L244
1172: #treeend
1173: .data 1
1174: L245:
1175:
1176: .byte 0x69,0x6c,0x6c,0x65,0x67,0x61,0x6c,0x20
1177: .byte 0x61,0x64,0x64,0x72,0x65,0x73,0x73,0x0
1178: .text
1179: #tree (callI 1 (iconP _cerror) (funargP (iconP L245) ) )
1180: # pushl $L245
1181: # calls $1,_cerror
1182: #treeend
1183: L244:
1184: #tree (assignP (regP 11) (starP (plusP (regP 9) (iconI 60) ) ) )
1185: # movl 60(r9),r11
1186: #treeend
1187: #tree (genbr eql L246 (cmp (starI (regP 11) ) (iconI 94) ) )
1188: # cmpl (r11),$94
1189: # jeql L246
1190: #treeend
1191: .data 1
1192: L247:
1193:
1194: .byte 0x69,0x6c,0x6c,0x65,0x67,0x61,0x6c,0x20
1195: .byte 0x61,0x64,0x64,0x72,0x65,0x73,0x73,0x0
1196: .text
1197: #tree (callI 1 (iconP _cerror) (funargP (iconP L247) ) )
1198: # pushl $L247
1199: # calls $1,_cerror
1200: #treeend
1201: L246:
1202: .data 1
1203: L248:
1204:
1205: .byte 0x2d,0x28,0x25,0x73,0x29,0x0
1206: .text
1207: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L248) ) (funargP (starP (plusP (lsI (starI (plusP (regP 11) (iconI 64) ) ) (iconI 2) ) (iconP _rnames) ) ) ) ) )
1208: # movl 64(r11),r0
1209: # pushl _rnames[r0]
1210: # pushl $L248
1211: # calls $2,_printf
1212: #treeend
1213: #tree (assignI (nameI _sideff) (iconI 1) )
1214: # movl $1,_sideff
1215: #treeend
1216: jbr L216
1217: L243:
1218: #tree (genbr neq L249 (cmp (regI 8) (iconI 78) ) )
1219: # cmpl r8,$78
1220: # jneq L249
1221: #treeend
1222: #tree (assignP (regP 11) (starP (plusP (regP 9) (iconI 64) ) ) )
1223: # movl 64(r9),r11
1224: #treeend
1225: #tree (genbr eql L250 (cmp (starI (regP 11) ) (iconI 4) ) )
1226: # cmpl (r11),$4
1227: # jeql L250
1228: #treeend
1229: .data 1
1230: L251:
1231:
1232: .byte 0x69,0x6c,0x6c,0x65,0x67,0x61,0x6c,0x20
1233: .byte 0x61,0x64,0x64,0x72,0x65,0x73,0x73,0x0
1234: .text
1235: #tree (callI 1 (iconP _cerror) (funargP (iconP L251) ) )
1236: # pushl $L251
1237: # calls $1,_cerror
1238: #treeend
1239: L250:
1240: #tree (assignP (regP 11) (starP (plusP (regP 9) (iconI 60) ) ) )
1241: # movl 60(r9),r11
1242: #treeend
1243: #tree (genbr eql L252 (cmp (starI (regP 11) ) (iconI 94) ) )
1244: # cmpl (r11),$94
1245: # jeql L252
1246: #treeend
1247: .data 1
1248: L253:
1249:
1250: .byte 0x69,0x6c,0x6c,0x65,0x67,0x61,0x6c,0x20
1251: .byte 0x61,0x64,0x64,0x72,0x65,0x73,0x73,0x0
1252: .text
1253: #tree (callI 1 (iconP _cerror) (funargP (iconP L253) ) )
1254: # pushl $L253
1255: # calls $1,_cerror
1256: #treeend
1257: L252:
1258: #tree (genbr eql L254 (nameI _sideff) )
1259: # tstl _sideff
1260: # jeql L254
1261: #treeend
1262: .data 1
1263: L255:
1264:
1265: .byte 0x28,0x25,0x73,0x29,0x2b,0x0
1266: .text
1267: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L255) ) (funargP (starP (plusP (lsI (starI (plusP (regP 11) (iconI 64) ) ) (iconI 2) ) (iconP _rnames) ) ) ) ) )
1268: # movl 64(r11),r0
1269: # pushl _rnames[r0]
1270: # pushl $L255
1271: # calls $2,_printf
1272: #treeend
1273: jbr L256
1274: L254:
1275: .data 1
1276: L257:
1277:
1278: .byte 0x28,0x25,0x73,0x29,0x0
1279: .text
1280: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L257) ) (funargP (starP (plusP (lsI (starI (plusP (regP 11) (iconI 64) ) ) (iconI 2) ) (iconP _rnames) ) ) ) ) )
1281: # movl 64(r11),r0
1282: # pushl _rnames[r0]
1283: # pushl $L257
1284: # calls $2,_printf
1285: #treeend
1286: L256:
1287: jbr L216
1288: L249:
1289: L242:
1290: L237:
1291: #tree (genbr eql L258 (cmp (starI (regP 9) ) (iconI 94) ) )
1292: # cmpl (r9),$94
1293: # jeql L258
1294: #treeend
1295: .data 1
1296: L259:
1297:
1298: .byte 0x69,0x6c,0x6c,0x65,0x67,0x61,0x6c,0x20
1299: .byte 0x61,0x64,0x64,0x72,0x65,0x73,0x73,0x0
1300: .text
1301: #tree (callI 1 (iconP _cerror) (funargP (iconP L259) ) )
1302: # pushl $L259
1303: # calls $1,_cerror
1304: #treeend
1305: L258:
1306: .data 1
1307: L260:
1308:
1309: .byte 0x28,0x25,0x73,0x29,0x0
1310: .text
1311: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L260) ) (funargP (starP (plusP (lsI (starI (plusP (regP 9) (iconI 64) ) ) (iconI 2) ) (iconP _rnames) ) ) ) ) )
1312: # movl 64(r9),r0
1313: # pushl _rnames[r0]
1314: # pushl $L260
1315: # calls $2,_printf
1316: #treeend
1317: jbr L216
1318: L216:
1319: ret
1320: .set L.R15,0xf00
1321: .set L.SO15,0x0
1322: .data
1323: .text
1324: .align 2
1325: .globl _adrput
1326: _adrput:
1327: .word L.R16
1328: subl2 $L.SO16,sp
1329: #tree (assignP (regP 11) (vparamP 4) )
1330: # movl 4(ap),r11
1331: #treeend
1332: jbr L264
1333: L265:
1334: #tree (assignP (regP 11) (starP (plusP (regP 11) (iconI 60) ) ) )
1335: # movl 60(r11),r11
1336: #treeend
1337: #tree (assignI (regI 10) (starI (regP 11) ) )
1338: # movl (r11),r10
1339: #treeend
1340: L264:
1341: #tree (genlabI L266 (comopI (genbr eql L265 (cmp (assignI (regI 10) (starI (regP 11) ) ) (iconI 103) ) ) (genbr eql L265 (cmp (regI 10) (iconI 104) ) ) ) )
1342: # movl (r11),r10
1343: # cmpl r10,$103
1344: # jeql L265
1345: # cmpl r10,$104
1346: # jeql L265
1347: #L266:
1348: #treeend
1349: L263:
1350: #tree (assignI (snode) (regI 10) )
1351: # movl r10,r0
1352: #treeend
1353: jbr L268
1354: L269:
1355: #tree (callI 1 (iconP _acon) (funargP (regP 11) ) )
1356: # pushl r11
1357: # calls $1,_acon
1358: #treeend
1359: #tree (assignI (nameI _sideff) (iconI 0) )
1360: # clrl _sideff
1361: #treeend
1362: jbr L262
1363: L270:
1364: .data 1
1365: L271:
1366:
1367: .byte 0x24,0x0
1368: .text
1369: #tree (callI 1 (iconP _printf) (funargP (iconP L271) ) )
1370: # pushl $L271
1371: # calls $1,_printf
1372: #treeend
1373: #tree (callI 1 (iconP _acon) (funargP (regP 11) ) )
1374: # pushl r11
1375: # calls $1,_acon
1376: #treeend
1377: #tree (assignI (nameI _sideff) (iconI 0) )
1378: # clrl _sideff
1379: #treeend
1380: jbr L262
1381: L272:
1382: .data 1
1383: L273:
1384:
1385: .byte 0x25,0x73,0x0
1386: .text
1387: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L273) ) (funargP (starP (plusP (lsI (starI (plusP (regP 11) (iconI 64) ) ) (iconI 2) ) (iconP _rnames) ) ) ) ) )
1388: # movl 64(r11),r0
1389: # pushl _rnames[r0]
1390: # pushl $L273
1391: # calls $2,_printf
1392: #treeend
1393: #tree (assignI (nameI _sideff) (iconI 0) )
1394: # clrl _sideff
1395: #treeend
1396: jbr L262
1397: L274:
1398: #tree (callI 1 (iconP _upput) (funargP (regP 11) ) )
1399: # pushl r11
1400: # calls $1,_upput
1401: #treeend
1402: jbr L262
1403: L275:
1404: #tree (assignI (nameI _sideff) (iconI 0) )
1405: # clrl _sideff
1406: #treeend
1407: .data 1
1408: L276:
1409:
1410: .byte 0x25,0x6c,0x64,0x28,0x66,0x70,0x29,0x0
1411: .text
1412: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L276) ) (funargI (minusI (starI (plusP (regP 11) (iconI 60) ) ) (nameI _maxboff) ) ) ) )
1413: # subl3 _maxboff,60(r11),-(sp)
1414: # pushl $L276
1415: # calls $2,_printf
1416: #treeend
1417: jbr L262
1418: L277:
1419: #tree (assignI (nameI _sideff) (iconI 0) )
1420: # clrl _sideff
1421: #treeend
1422: .data 1
1423: L278:
1424:
1425: .byte 0x25,0x6c,0x64,0x28,0x66,0x70,0x29,0x0
1426: .text
1427: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L278) ) (funargI (starI (plusP (regP 11) (iconI 60) ) ) ) ) )
1428: # pushl 60(r11)
1429: # pushl $L278
1430: # calls $2,_printf
1431: #treeend
1432: jbr L262
1433: L279:
1434: #tree (assignI (nameI _sideff) (iconI 0) )
1435: # clrl _sideff
1436: #treeend
1437: .data 1
1438: L280:
1439:
1440: .byte 0x25,0x6c,0x64,0x28,0x61,0x70,0x29,0x0
1441: .text
1442: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L280) ) (funargI (starI (plusP (regP 11) (iconI 60) ) ) ) ) )
1443: # pushl 60(r11)
1444: # pushl $L280
1445: # calls $2,_printf
1446: #treeend
1447: jbr L262
1448: L281:
1449: .data 1
1450: L282:
1451:
1452: .byte 0x69,0x6c,0x6c,0x65,0x67,0x61,0x6c,0x20
1453: .byte 0x61,0x64,0x64,0x72,0x65,0x73,0x73,0x0
1454: .text
1455: #tree (callI 1 (iconP _cerror) (funargP (iconP L282) ) )
1456: # pushl $L282
1457: # calls $1,_cerror
1458: #treeend
1459: jbr L262
1460: L268:
1461: cmpl r0,$2
1462: jeql L269
1463: cmpl r0,$4
1464: jeql L270
1465: cmpl r0,$13
1466: jeql L274
1467: cmpl r0,$94
1468: jeql L272
1469: cmpl r0,$95
1470: jeql L275
1471: cmpl r0,$116
1472: jeql L277
1473: cmpl r0,$117
1474: jeql L279
1475: jbr L281
1476: L267:
1477: L262:
1478: ret
1479: .set L.R16,0xc00
1480: .set L.SO16,0x0
1481: .data
1482: .text
1483: .align 2
1484: .globl _acon
1485: _acon:
1486: .word L.R17
1487: subl2 $L.SO17,sp
1488: #tree (genbr neq L285 (starP (plusP (vparamP 4) (iconI 52) ) ) )
1489: # movl 4(ap),r0
1490: # tstl 52(r0)
1491: # jneq L285
1492: #treeend
1493: .data 1
1494: L286:
1495:
1496: .byte 0x25,0x6c,0x64,0x0
1497: .text
1498: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L286) ) (funargI (starI (plusP (vparamP 4) (iconI 60) ) ) ) ) )
1499: # movl 4(ap),r0
1500: # pushl 60(r0)
1501: # pushl $L286
1502: # calls $2,_printf
1503: #treeend
1504: jbr L287
1505: L285:
1506: #tree (genbr neq L288 (starI (plusP (vparamP 4) (iconI 60) ) ) )
1507: # movl 4(ap),r0
1508: # tstl 60(r0)
1509: # jneq L288
1510: #treeend
1511: .data 1
1512: L289:
1513:
1514: .byte 0x25,0x73,0x0
1515: .text
1516: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L289) ) (funargP (starP (plusP (vparamP 4) (iconI 52) ) ) ) ) )
1517: # movl 4(ap),r0
1518: # pushl 52(r0)
1519: # pushl $L289
1520: # calls $2,_printf
1521: #treeend
1522: jbr L290
1523: L288:
1524: .data 1
1525: L291:
1526:
1527: .byte 0x25,0x73,0x2b,0x25,0x6c,0x64,0x0
1528: .text
1529: #tree (callI 3 (iconP _printf) (cm (cm (funargP (iconP L291) ) (funargP (starP (plusP (vparamP 4) (iconI 52) ) ) ) ) (funargI (starI (plusP (vparamP 4) (iconI 60) ) ) ) ) )
1530: # movl 4(ap),r0
1531: # pushl 60(r0)
1532: # movl 4(ap),r0
1533: # pushl 52(r0)
1534: # pushl $L291
1535: # calls $3,_printf
1536: #treeend
1537: L290:
1538: L287:
1539: L284:
1540: ret
1541: .set L.R17,0x0
1542: .set L.SO17,0x0
1543: .data
1544: .data
1545: .align 2
1546: .globl _ccbranches
1547: _ccbranches:
1548: .data 2
1549: L294:
1550:
1551: .byte 0x9,0x6a,0x65,0x71,0x6c,0x9,0x4c,0x25
1552: .byte 0x64,0xa,0x0
1553: .data
1554: #tree (initP (iconP L294) )
1555: # .long L294
1556: #treeend
1557: .data 2
1558: L295:
1559:
1560: .byte 0x9,0x6a,0x6e,0x65,0x71,0x9,0x4c,0x25
1561: .byte 0x64,0xa,0x0
1562: .data
1563: #tree (initP (iconP L295) )
1564: # .long L295
1565: #treeend
1566: .data 2
1567: L296:
1568:
1569: .byte 0x9,0x6a,0x6c,0x65,0x71,0x9,0x4c,0x25
1570: .byte 0x64,0xa,0x0
1571: .data
1572: #tree (initP (iconP L296) )
1573: # .long L296
1574: #treeend
1575: .data 2
1576: L297:
1577:
1578: .byte 0x9,0x6a,0x6c,0x73,0x73,0x9,0x4c,0x25
1579: .byte 0x64,0xa,0x0
1580: .data
1581: #tree (initP (iconP L297) )
1582: # .long L297
1583: #treeend
1584: .data 2
1585: L298:
1586:
1587: .byte 0x9,0x6a,0x67,0x65,0x71,0x9,0x4c,0x25
1588: .byte 0x64,0xa,0x0
1589: .data
1590: #tree (initP (iconP L298) )
1591: # .long L298
1592: #treeend
1593: .data 2
1594: L299:
1595:
1596: .byte 0x9,0x6a,0x67,0x74,0x72,0x9,0x4c,0x25
1597: .byte 0x64,0xa,0x0
1598: .data
1599: #tree (initP (iconP L299) )
1600: # .long L299
1601: #treeend
1602: .data 2
1603: L300:
1604:
1605: .byte 0x9,0x6a,0x6c,0x65,0x71,0x75,0x9,0x4c
1606: .byte 0x25,0x64,0xa,0x0
1607: .data
1608: #tree (initP (iconP L300) )
1609: # .long L300
1610: #treeend
1611: .data 2
1612: L301:
1613:
1614: .byte 0x9,0x6a,0x6c,0x73,0x73,0x75,0x9,0x4c
1615: .byte 0x25,0x64,0xa,0x0
1616: .data
1617: #tree (initP (iconP L301) )
1618: # .long L301
1619: #treeend
1620: .data 2
1621: L302:
1622:
1623: .byte 0x9,0x6a,0x67,0x65,0x71,0x75,0x9,0x4c
1624: .byte 0x25,0x64,0xa,0x0
1625: .data
1626: #tree (initP (iconP L302) )
1627: # .long L302
1628: #treeend
1629: .data 2
1630: L303:
1631:
1632: .byte 0x9,0x6a,0x67,0x74,0x72,0x75,0x9,0x4c
1633: .byte 0x25,0x64,0xa,0x0
1634: .data
1635: #tree (initP (iconP L303) )
1636: # .long L303
1637: #treeend
1638: .text
1639: .align 2
1640: .globl _cbgen
1641: _cbgen:
1642: .word L.R18
1643: subl2 $L.SO18,sp
1644: #tree (genbr neq L305 (vparamI 4) )
1645: # tstl 4(ap)
1646: # jneq L305
1647: #treeend
1648: .data 1
1649: L306:
1650:
1651: .byte 0x9,0x6a,0x62,0x72,0x9,0x4c,0x25,0x64
1652: .byte 0xa,0x0
1653: .text
1654: #tree (callI 2 (iconP _printf) (cm (funargP (iconP L306) ) (funargI (vparamI 8) ) ) )
1655: # pushl 8(ap)
1656: # pushl $L306
1657: # calls $2,_printf
1658: #treeend
1659: jbr L307
1660: L305:
1661: #tree (genbr leq L308 (cmp (vparamI 4) (iconI 89) ) )
1662: # cmpl 4(ap),$89
1663: # jleq L308
1664: #treeend
1665: .data 1
1666: L309:
1667:
1668: .byte 0x62,0x61,0x64,0x20,0x63,0x6f,0x6e,0x64
1669: .byte 0x69,0x74,0x69,0x6f,0x6e,0x61,0x6c,0x20
1670: .byte 0x62,0x72,0x61,0x6e,0x63,0x68,0x3a,0x20
1671: .byte 0x25,0x73,0x0
1672: .text
1673: #tree (callI 2 (iconP _cerror) (cm (funargP (iconP L309) ) (funargP (starP (plusP (lsI (vparamI 4) (iconI 2) ) (iconP _opst) ) ) ) ) )
1674: # movl 4(ap),r0
1675: # pushl _opst[r0]
1676: # pushl $L309
1677: # calls $2,_cerror
1678: #treeend
1679: jbr L310
1680: L308:
1681: #tree (callI 2 (iconP _printf) (cm (funargP (starP (plusP (lsI (minusI (vparamI 4) (iconI 80) ) (iconI 2) ) (iconP _ccbranches) ) ) ) (funargI (vparamI 8) ) ) )
1682: # pushl 8(ap)
1683: # subl3 $80,4(ap),r0
1684: # pushl _ccbranches[r0]
1685: # calls $2,_printf
1686: #treeend
1687: L310:
1688: L307:
1689: L304:
1690: ret
1691: .set L.R18,0x0
1692: .set L.SO18,0x0
1693: .data
1694: .text
1695: .align 2
1696: .globl _special
1697: _special:
1698: .word L.R19
1699: subl2 $L.SO19,sp
1700: .data 1
1701: L314:
1702:
1703: .byte 0x72,0x65,0x61,0x63,0x68,0x65,0x64,0x20
1704: .byte 0x73,0x70,0x65,0x63,0x69,0x61,0x6c,0x0
1705: .text
1706: #tree (callI 1 (iconP _cerror) (funargP (iconP L314) ) )
1707: # pushl $L314
1708: # calls $1,_cerror
1709: #treeend
1710: L313:
1711: ret
1712: .set L.R19,0x0
1713: .set L.SO19,0x0
1714: .data
1715: .text
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.