shared linkage logic for func/data
[qbe.git] / test / _bf99.ssa
bloba1dd85cbf9f3d215adbadfcfc46c8f674973f32e
1 export
2 function w $main() {
3  @start
4   %ptr =l alloc16 4096
5   %r =l call $memset(l %ptr, l 0, l 4096)
6   %ptr =l add %ptr, 8
7   %v =l loadl %ptr
8   %v =l add %v, 7
9   storel %v, %ptr
10   %ptr =l add %ptr, 8
11   %v =l loadl %ptr
12   %v =l add %v, 10
13   storel %v, %ptr
14  @.L0
15   %v =l loadl %ptr
16   jnz %v, @.L1, @.L2
17  @.L1
18   %ptr =l add %ptr, -8
19   %v =l loadl %ptr
20   %v =l add %v, 5
21   storel %v, %ptr
22   %ptr =l add %ptr, 8
23   %v =l loadl %ptr
24   %v =l add %v, -1
25   storel %v, %ptr
26   jmp @.L0
27  @.L2
28   %v =l loadl %ptr
29   %v =l add %v, 7
30   storel %v, %ptr
31   %ptr =l add %ptr, 8
32   %v =l loadl %ptr
33   %v =l add %v, 10
34   storel %v, %ptr
35  @.L3
36   %v =l loadl %ptr
37   jnz %v, @.L4, @.L5
38  @.L4
39   %ptr =l add %ptr, -8
40   %v =l loadl %ptr
41   %v =l add %v, 5
42   storel %v, %ptr
43   %ptr =l add %ptr, 8
44   %v =l loadl %ptr
45   %v =l add %v, -1
46   storel %v, %ptr
47   jmp @.L3
48  @.L5
49   %v =l loadl %ptr
50   %v =l add %v, 10
51   storel %v, %ptr
52   %ptr =l add %ptr, 8
53   %v =l loadl %ptr
54   %v =l add %v, 9
55   storel %v, %ptr
56   %ptr =l add %ptr, 16
57   %v =l loadl %ptr
58   %v =l add %v, 8
59   storel %v, %ptr
60  @.L6
61   %v =l loadl %ptr
62   jnz %v, @.L7, @.L8
63  @.L7
64   %ptr =l add %ptr, -8
65   %v =l loadl %ptr
66   %v =l add %v, 4
67   storel %v, %ptr
68   %ptr =l add %ptr, 8
69   %v =l loadl %ptr
70   %v =l add %v, -1
71   storel %v, %ptr
72   jmp @.L6
73  @.L8
74   %ptr =l add %ptr, 8
75   %v =l loadl %ptr
76   %v =l add %v, 14
77   storel %v, %ptr
78  @.L9
79   %v =l loadl %ptr
80   jnz %v, @.L10, @.L11
81  @.L10
82   %ptr =l add %ptr, -8
83   %v =l loadl %ptr
84   %v =l add %v, 7
85   storel %v, %ptr
86   %ptr =l add %ptr, 8
87   %v =l loadl %ptr
88   %v =l add %v, -1
89   storel %v, %ptr
90   jmp @.L9
91  @.L11
92   %v =l loadl %ptr
93   %v =l add %v, 1
94   storel %v, %ptr
95   %ptr =l add %ptr, 8
96   %v =l loadl %ptr
97   %v =l add %v, 11
98   storel %v, %ptr
99  @.L12
100   %v =l loadl %ptr
101   jnz %v, @.L13, @.L14
102  @.L13
103   %ptr =l add %ptr, -8
104   %v =l loadl %ptr
105   %v =l add %v, 10
106   storel %v, %ptr
107   %ptr =l add %ptr, 8
108   %v =l loadl %ptr
109   %v =l add %v, -1
110   storel %v, %ptr
111   jmp @.L12
112  @.L14
113   %v =l loadl %ptr
114   %v =l add %v, 2
115   storel %v, %ptr
116   %ptr =l add %ptr, 8
117   %v =l loadl %ptr
118   %v =l add %v, 19
119   storel %v, %ptr
120  @.L15
121   %v =l loadl %ptr
122   jnz %v, @.L16, @.L17
123  @.L16
124   %ptr =l add %ptr, -8
125   %v =l loadl %ptr
126   %v =l add %v, 6
127   storel %v, %ptr
128   %ptr =l add %ptr, 8
129   %v =l loadl %ptr
130   %v =l add %v, -1
131   storel %v, %ptr
132   jmp @.L15
133  @.L17
134   %v =l loadl %ptr
135   %v =l add %v, 2
136   storel %v, %ptr
137   %ptr =l add %ptr, 8
138   %v =l loadl %ptr
139   %v =l add %v, 19
140   storel %v, %ptr
141  @.L18
142   %v =l loadl %ptr
143   jnz %v, @.L19, @.L20
144  @.L19
145   %ptr =l add %ptr, -8
146   %v =l loadl %ptr
147   %v =l add %v, 6
148   storel %v, %ptr
149   %ptr =l add %ptr, 8
150   %v =l loadl %ptr
151   %v =l add %v, -1
152   storel %v, %ptr
153   jmp @.L18
154  @.L20
155   %ptr =l add %ptr, 8
156   %v =l loadl %ptr
157   %v =l add %v, 12
158   storel %v, %ptr
159  @.L21
160   %v =l loadl %ptr
161   jnz %v, @.L22, @.L23
162  @.L22
163   %ptr =l add %ptr, -8
164   %v =l loadl %ptr
165   %v =l add %v, 9
166   storel %v, %ptr
167   %ptr =l add %ptr, 8
168   %v =l loadl %ptr
169   %v =l add %v, -1
170   storel %v, %ptr
171   jmp @.L21
172  @.L23
173   %v =l loadl %ptr
174   %v =l add %v, 1
175   storel %v, %ptr
176   %ptr =l add %ptr, 8
177   %v =l loadl %ptr
178   %v =l add %v, 10
179   storel %v, %ptr
180  @.L24
181   %v =l loadl %ptr
182   jnz %v, @.L25, @.L26
183  @.L25
184   %ptr =l add %ptr, -8
185   %v =l loadl %ptr
186   %v =l add %v, 10
187   storel %v, %ptr
188   %ptr =l add %ptr, 8
189   %v =l loadl %ptr
190   %v =l add %v, -1
191   storel %v, %ptr
192   jmp @.L24
193  @.L26
194   %v =l loadl %ptr
195   %v =l add %v, 1
196   storel %v, %ptr
197   %ptr =l add %ptr, 8
198   %v =l loadl %ptr
199   %v =l add %v, 19
200   storel %v, %ptr
201  @.L27
202   %v =l loadl %ptr
203   jnz %v, @.L28, @.L29
204  @.L28
205   %ptr =l add %ptr, -8
206   %v =l loadl %ptr
207   %v =l add %v, 6
208   storel %v, %ptr
209   %ptr =l add %ptr, 8
210   %v =l loadl %ptr
211   %v =l add %v, -1
212   storel %v, %ptr
213   jmp @.L27
214  @.L29
215   %ptr =l add %ptr, 8
216   %v =l loadl %ptr
217   %v =l add %v, 8
218   storel %v, %ptr
219  @.L30
220   %v =l loadl %ptr
221   jnz %v, @.L31, @.L32
222  @.L31
223   %ptr =l add %ptr, -8
224   %v =l loadl %ptr
225   %v =l add %v, 4
226   storel %v, %ptr
227   %ptr =l add %ptr, 8
228   %v =l loadl %ptr
229   %v =l add %v, -1
230   storel %v, %ptr
231   jmp @.L30
232  @.L32
233   %v =l loadl %ptr
234   %v =l add %v, 1
235   storel %v, %ptr
236   %ptr =l add %ptr, 8
237   %v =l loadl %ptr
238   %v =l add %v, 11
239   storel %v, %ptr
240  @.L33
241   %v =l loadl %ptr
242   jnz %v, @.L34, @.L35
243  @.L34
244   %ptr =l add %ptr, -8
245   %v =l loadl %ptr
246   %v =l add %v, 10
247   storel %v, %ptr
248   %ptr =l add %ptr, 8
249   %v =l loadl %ptr
250   %v =l add %v, -1
251   storel %v, %ptr
252   jmp @.L33
253  @.L35
254   %v =l loadl %ptr
255   %v =l add %v, 2
256   storel %v, %ptr
257   %ptr =l add %ptr, 8
258   %v =l loadl %ptr
259   %v =l add %v, 10
260   storel %v, %ptr
261  @.L36
262   %v =l loadl %ptr
263   jnz %v, @.L37, @.L38
264  @.L37
265   %ptr =l add %ptr, -8
266   %v =l loadl %ptr
267   %v =l add %v, 10
268   storel %v, %ptr
269   %ptr =l add %ptr, 8
270   %v =l loadl %ptr
271   %v =l add %v, -1
272   storel %v, %ptr
273   jmp @.L36
274  @.L38
275   %ptr =l add %ptr, 8
276   %v =l loadl %ptr
277   %v =l add %v, 8
278   storel %v, %ptr
279  @.L39
280   %v =l loadl %ptr
281   jnz %v, @.L40, @.L41
282  @.L40
283   %ptr =l add %ptr, -8
284   %v =l loadl %ptr
285   %v =l add %v, 4
286   storel %v, %ptr
287   %ptr =l add %ptr, 8
288   %v =l loadl %ptr
289   %v =l add %v, -1
290   storel %v, %ptr
291   jmp @.L39
292  @.L41
293   %ptr =l add %ptr, 8
294   %v =l loadl %ptr
295   %v =l add %v, 14
296   storel %v, %ptr
297  @.L42
298   %v =l loadl %ptr
299   jnz %v, @.L43, @.L44
300  @.L43
301   %ptr =l add %ptr, -8
302   %v =l loadl %ptr
303   %v =l add %v, 7
304   storel %v, %ptr
305   %ptr =l add %ptr, 8
306   %v =l loadl %ptr
307   %v =l add %v, -1
308   storel %v, %ptr
309   jmp @.L42
310  @.L44
311   %v =l loadl %ptr
312   %v =l add %v, 1
313   storel %v, %ptr
314   %ptr =l add %ptr, 8
315   %v =l loadl %ptr
316   %v =l add %v, 10
317   storel %v, %ptr
318  @.L45
319   %v =l loadl %ptr
320   jnz %v, @.L46, @.L47
321  @.L46
322   %ptr =l add %ptr, -8
323   %v =l loadl %ptr
324   %v =l add %v, 10
325   storel %v, %ptr
326   %ptr =l add %ptr, 8
327   %v =l loadl %ptr
328   %v =l add %v, -1
329   storel %v, %ptr
330   jmp @.L45
331  @.L47
332   %v =l loadl %ptr
333   %v =l add %v, 1
334   storel %v, %ptr
335   %ptr =l add %ptr, 8
336   %v =l loadl %ptr
337   %v =l add %v, 10
338   storel %v, %ptr
339  @.L48
340   %v =l loadl %ptr
341   jnz %v, @.L49, @.L50
342  @.L49
343   %ptr =l add %ptr, -8
344   %v =l loadl %ptr
345   %v =l add %v, 10
346   storel %v, %ptr
347   %ptr =l add %ptr, 8
348   %v =l loadl %ptr
349   %v =l add %v, -1
350   storel %v, %ptr
351   jmp @.L48
352  @.L50
353   %ptr =l add %ptr, 8
354   %v =l loadl %ptr
355   %v =l add %v, 19
356   storel %v, %ptr
357  @.L51
358   %v =l loadl %ptr
359   jnz %v, @.L52, @.L53
360  @.L52
361   %ptr =l add %ptr, -8
362   %v =l loadl %ptr
363   %v =l add %v, 6
364   storel %v, %ptr
365   %ptr =l add %ptr, 8
366   %v =l loadl %ptr
367   %v =l add %v, -1
368   storel %v, %ptr
369   jmp @.L51
370  @.L53
371   %ptr =l add %ptr, 8
372   %v =l loadl %ptr
373   %v =l add %v, 8
374   storel %v, %ptr
375  @.L54
376   %v =l loadl %ptr
377   jnz %v, @.L55, @.L56
378  @.L55
379   %ptr =l add %ptr, -8
380   %v =l loadl %ptr
381   %v =l add %v, 4
382   storel %v, %ptr
383   %ptr =l add %ptr, 8
384   %v =l loadl %ptr
385   %v =l add %v, -1
386   storel %v, %ptr
387   jmp @.L54
388  @.L56
389   %v =l loadl %ptr
390   %v =l add %v, 1
391   storel %v, %ptr
392   %ptr =l add %ptr, 8
393   %v =l loadl %ptr
394   %v =l add %v, 11
395   storel %v, %ptr
396  @.L57
397   %v =l loadl %ptr
398   jnz %v, @.L58, @.L59
399  @.L58
400   %ptr =l add %ptr, -8
401   %v =l loadl %ptr
402   %v =l add %v, 10
403   storel %v, %ptr
404   %ptr =l add %ptr, 8
405   %v =l loadl %ptr
406   %v =l add %v, -1
407   storel %v, %ptr
408   jmp @.L57
409  @.L59
410   %ptr =l add %ptr, 8
411   %v =l loadl %ptr
412   %v =l add %v, 11
413   storel %v, %ptr
414  @.L60
415   %v =l loadl %ptr
416   jnz %v, @.L61, @.L62
417  @.L61
418   %ptr =l add %ptr, -8
419   %v =l loadl %ptr
420   %v =l add %v, 10
421   storel %v, %ptr
422   %ptr =l add %ptr, 8
423   %v =l loadl %ptr
424   %v =l add %v, -1
425   storel %v, %ptr
426   jmp @.L60
427  @.L62
428   %ptr =l add %ptr, 8
429   %v =l loadl %ptr
430   %v =l add %v, 8
431   storel %v, %ptr
432  @.L63
433   %v =l loadl %ptr
434   jnz %v, @.L64, @.L65
435  @.L64
436   %ptr =l add %ptr, -8
437   %v =l loadl %ptr
438   %v =l add %v, 4
439   storel %v, %ptr
440   %ptr =l add %ptr, 8
441   %v =l loadl %ptr
442   %v =l add %v, -1
443   storel %v, %ptr
444   jmp @.L63
445  @.L65
446   %v =l loadl %ptr
447   %v =l add %v, 2
448   storel %v, %ptr
449   %ptr =l add %ptr, 8
450   %v =l loadl %ptr
451   %v =l add %v, 19
452   storel %v, %ptr
453  @.L66
454   %v =l loadl %ptr
455   jnz %v, @.L67, @.L68
456  @.L67
457   %ptr =l add %ptr, -8
458   %v =l loadl %ptr
459   %v =l add %v, 6
460   storel %v, %ptr
461   %ptr =l add %ptr, 8
462   %v =l loadl %ptr
463   %v =l add %v, -1
464   storel %v, %ptr
465   jmp @.L66
466  @.L68
467   %v =l loadl %ptr
468   %v =l add %v, 4
469   storel %v, %ptr
470   %ptr =l add %ptr, 8
471   %v =l loadl %ptr
472   %v =l add %v, 10
473   storel %v, %ptr
474  @.L69
475   %v =l loadl %ptr
476   jnz %v, @.L70, @.L71
477  @.L70
478   %ptr =l add %ptr, -8
479   %v =l loadl %ptr
480   %v =l add %v, 10
481   storel %v, %ptr
482   %ptr =l add %ptr, 8
483   %v =l loadl %ptr
484   %v =l add %v, -1
485   storel %v, %ptr
486   jmp @.L69
487  @.L71
488   %v =l loadl %ptr
489   %v =l add %v, 1
490   storel %v, %ptr
491   %ptr =l add %ptr, 8
492   %v =l loadl %ptr
493   %v =l add %v, 10
494   storel %v, %ptr
495  @.L72
496   %v =l loadl %ptr
497   jnz %v, @.L73, @.L74
498  @.L73
499   %ptr =l add %ptr, -8
500   %v =l loadl %ptr
501   %v =l add %v, 10
502   storel %v, %ptr
503   %ptr =l add %ptr, 8
504   %v =l loadl %ptr
505   %v =l add %v, -1
506   storel %v, %ptr
507   jmp @.L72
508  @.L74
509   %ptr =l add %ptr, 8
510   %v =l loadl %ptr
511   %v =l add %v, 8
512   storel %v, %ptr
513  @.L75
514   %v =l loadl %ptr
515   jnz %v, @.L76, @.L77
516  @.L76
517   %ptr =l add %ptr, -8
518   %v =l loadl %ptr
519   %v =l add %v, 4
520   storel %v, %ptr
521   %ptr =l add %ptr, 8
522   %v =l loadl %ptr
523   %v =l add %v, -1
524   storel %v, %ptr
525   jmp @.L75
526  @.L77
527   %v =l loadl %ptr
528   %v =l add %v, 2
529   storel %v, %ptr
530   %ptr =l add %ptr, 8
531   %v =l loadl %ptr
532   %v =l add %v, 13
533   storel %v, %ptr
534  @.L78
535   %v =l loadl %ptr
536   jnz %v, @.L79, @.L80
537  @.L79
538   %ptr =l add %ptr, -8
539   %v =l loadl %ptr
540   %v =l add %v, 9
541   storel %v, %ptr
542   %ptr =l add %ptr, 8
543   %v =l loadl %ptr
544   %v =l add %v, -1
545   storel %v, %ptr
546   jmp @.L78
547  @.L80
548   %v =l loadl %ptr
549   %v =l add %v, 1
550   storel %v, %ptr
551   %ptr =l add %ptr, 8
552   %v =l loadl %ptr
553   %v =l add %v, 12
554   storel %v, %ptr
555  @.L81
556   %v =l loadl %ptr
557   jnz %v, @.L82, @.L83
558  @.L82
559   %ptr =l add %ptr, -8
560   %v =l loadl %ptr
561   %v =l add %v, 8
562   storel %v, %ptr
563   %ptr =l add %ptr, 8
564   %v =l loadl %ptr
565   %v =l add %v, -1
566   storel %v, %ptr
567   jmp @.L81
568  @.L83
569   %ptr =l add %ptr, 8
570   %v =l loadl %ptr
571   %v =l add %v, 12
572   storel %v, %ptr
573  @.L84
574   %v =l loadl %ptr
575   jnz %v, @.L85, @.L86
576  @.L85
577   %ptr =l add %ptr, -8
578   %v =l loadl %ptr
579   %v =l add %v, 9
580   storel %v, %ptr
581   %ptr =l add %ptr, 8
582   %v =l loadl %ptr
583   %v =l add %v, -1
584   storel %v, %ptr
585   jmp @.L84
586  @.L86
587   %ptr =l add %ptr, 8
588   %v =l loadl %ptr
589   %v =l add %v, 12
590   storel %v, %ptr
591  @.L87
592   %v =l loadl %ptr
593   jnz %v, @.L88, @.L89
594  @.L88
595   %ptr =l add %ptr, -8
596   %v =l loadl %ptr
597   %v =l add %v, 9
598   storel %v, %ptr
599   %ptr =l add %ptr, 8
600   %v =l loadl %ptr
601   %v =l add %v, -1
602   storel %v, %ptr
603   jmp @.L87
604  @.L89
605   %ptr =l add %ptr, 8
606   %v =l loadl %ptr
607   %v =l add %v, 5
608   storel %v, %ptr
609  @.L90
610   %v =l loadl %ptr
611   jnz %v, @.L91, @.L92
612  @.L91
613   %ptr =l add %ptr, -8
614   %v =l loadl %ptr
615   %v =l add %v, 2
616   storel %v, %ptr
617   %ptr =l add %ptr, 8
618   %v =l loadl %ptr
619   %v =l add %v, -1
620   storel %v, %ptr
621   jmp @.L90
622  @.L92
623   %v =l loadl %ptr
624   %v =l add %v, 2
625   storel %v, %ptr
626   %ptr =l add %ptr, 8
627   %v =l loadl %ptr
628   %v =l add %v, 19
629   storel %v, %ptr
630  @.L93
631   %v =l loadl %ptr
632   jnz %v, @.L94, @.L95
633  @.L94
634   %ptr =l add %ptr, -8
635   %v =l loadl %ptr
636   %v =l add %v, 6
637   storel %v, %ptr
638   %ptr =l add %ptr, 8
639   %v =l loadl %ptr
640   %v =l add %v, -1
641   storel %v, %ptr
642   jmp @.L93
643  @.L95
644   %v =l loadl %ptr
645   %v =l add %v, 1
646   storel %v, %ptr
647   %ptr =l add %ptr, 8
648   %v =l loadl %ptr
649   %v =l add %v, 12
650   storel %v, %ptr
651  @.L96
652   %v =l loadl %ptr
653   jnz %v, @.L97, @.L98
654  @.L97
655   %ptr =l add %ptr, -8
656   %v =l loadl %ptr
657   %v =l add %v, 8
658   storel %v, %ptr
659   %ptr =l add %ptr, 8
660   %v =l loadl %ptr
661   %v =l add %v, -1
662   storel %v, %ptr
663   jmp @.L96
664  @.L98
665   %v =l loadl %ptr
666   %v =l add %v, 3
667   storel %v, %ptr
668   %ptr =l add %ptr, 8
669   %v =l loadl %ptr
670   %v =l add %v, 13
671   storel %v, %ptr
672  @.L99
673   %v =l loadl %ptr
674   jnz %v, @.L100, @.L101
675  @.L100
676   %ptr =l add %ptr, -8
677   %v =l loadl %ptr
678   %v =l add %v, 8
679   storel %v, %ptr
680   %ptr =l add %ptr, 8
681   %v =l loadl %ptr
682   %v =l add %v, -1
683   storel %v, %ptr
684   jmp @.L99
685  @.L101
686   %v =l loadl %ptr
687   %v =l add %v, 1
688   storel %v, %ptr
689   %ptr =l add %ptr, 8
690   %v =l loadl %ptr
691   %v =l add %v, 10
692   storel %v, %ptr
693  @.L102
694   %v =l loadl %ptr
695   jnz %v, @.L103, @.L104
696  @.L103
697   %ptr =l add %ptr, -8
698   %v =l loadl %ptr
699   %v =l add %v, 10
700   storel %v, %ptr
701   %ptr =l add %ptr, 8
702   %v =l loadl %ptr
703   %v =l add %v, -1
704   storel %v, %ptr
705   jmp @.L102
706  @.L104
707   %ptr =l add %ptr, 8
708   %v =l loadl %ptr
709   %v =l add %v, 8
710   storel %v, %ptr
711  @.L105
712   %v =l loadl %ptr
713   jnz %v, @.L106, @.L107
714  @.L106
715   %ptr =l add %ptr, -8
716   %v =l loadl %ptr
717   %v =l add %v, 4
718   storel %v, %ptr
719   %ptr =l add %ptr, 8
720   %v =l loadl %ptr
721   %v =l add %v, -1
722   storel %v, %ptr
723   jmp @.L105
724  @.L107
725   %v =l loadl %ptr
726   %v =l add %v, 1
727   storel %v, %ptr
728   %ptr =l add %ptr, 8
729   %v =l loadl %ptr
730   %v =l add %v, 11
731   storel %v, %ptr
732  @.L108
733   %v =l loadl %ptr
734   jnz %v, @.L109, @.L110
735  @.L109
736   %ptr =l add %ptr, -8
737   %v =l loadl %ptr
738   %v =l add %v, 10
739   storel %v, %ptr
740   %ptr =l add %ptr, 8
741   %v =l loadl %ptr
742   %v =l add %v, -1
743   storel %v, %ptr
744   jmp @.L108
745  @.L110
746   %ptr =l add %ptr, 8
747   %v =l loadl %ptr
748   %v =l add %v, 11
749   storel %v, %ptr
750  @.L111
751   %v =l loadl %ptr
752   jnz %v, @.L112, @.L113
753  @.L112
754   %ptr =l add %ptr, -8
755   %v =l loadl %ptr
756   %v =l add %v, 10
757   storel %v, %ptr
758   %ptr =l add %ptr, 8
759   %v =l loadl %ptr
760   %v =l add %v, -1
761   storel %v, %ptr
762   jmp @.L111
763  @.L113
764   %v =l loadl %ptr
765   %v =l add %v, 1
766   storel %v, %ptr
767   %ptr =l add %ptr, 8
768   %v =l loadl %ptr
769   %v =l add %v, 10
770   storel %v, %ptr
771  @.L114
772   %v =l loadl %ptr
773   jnz %v, @.L115, @.L116
774  @.L115
775   %ptr =l add %ptr, -8
776   %v =l loadl %ptr
777   %v =l add %v, 10
778   storel %v, %ptr
779   %ptr =l add %ptr, 8
780   %v =l loadl %ptr
781   %v =l add %v, -1
782   storel %v, %ptr
783   jmp @.L114
784  @.L116
785   %ptr =l add %ptr, 8
786   %v =l loadl %ptr
787   %v =l add %v, 8
788   storel %v, %ptr
789  @.L117
790   %v =l loadl %ptr
791   jnz %v, @.L118, @.L119
792  @.L118
793   %ptr =l add %ptr, -8
794   %v =l loadl %ptr
795   %v =l add %v, 4
796   storel %v, %ptr
797   %ptr =l add %ptr, 8
798   %v =l loadl %ptr
799   %v =l add %v, -1
800   storel %v, %ptr
801   jmp @.L117
802  @.L119
803   %ptr =l add %ptr, 8
804   %v =l loadl %ptr
805   %v =l add %v, 10
806   storel %v, %ptr
807  @.L120
808   %v =l loadl %ptr
809   jnz %v, @.L121, @.L122
810  @.L121
811   %ptr =l add %ptr, -8
812   %v =l loadl %ptr
813   %v =l add %v, 10
814   storel %v, %ptr
815   %ptr =l add %ptr, 8
816   %v =l loadl %ptr
817   %v =l add %v, -1
818   storel %v, %ptr
819   jmp @.L120
820  @.L122
821   %v =l loadl %ptr
822   %v =l add %v, 1
823   storel %v, %ptr
824   %ptr =l add %ptr, 8
825   %v =l loadl %ptr
826   %v =l add %v, 11
827   storel %v, %ptr
828  @.L123
829   %v =l loadl %ptr
830   jnz %v, @.L124, @.L125
831  @.L124
832   %ptr =l add %ptr, -8
833   %v =l loadl %ptr
834   %v =l add %v, 10
835   storel %v, %ptr
836   %ptr =l add %ptr, 8
837   %v =l loadl %ptr
838   %v =l add %v, -1
839   storel %v, %ptr
840   jmp @.L123
841  @.L125
842   %v =l loadl %ptr
843   %v =l add %v, 2
844   storel %v, %ptr
845   %ptr =l add %ptr, 8
846   %v =l loadl %ptr
847   %v =l add %v, 13
848   storel %v, %ptr
849  @.L126
850   %v =l loadl %ptr
851   jnz %v, @.L127, @.L128
852  @.L127
853   %ptr =l add %ptr, -8
854   %v =l loadl %ptr
855   %v =l add %v, 9
856   storel %v, %ptr
857   %ptr =l add %ptr, 8
858   %v =l loadl %ptr
859   %v =l add %v, -1
860   storel %v, %ptr
861   jmp @.L126
862  @.L128
863   %ptr =l add %ptr, 8
864   %v =l loadl %ptr
865   %v =l add %v, 11
866   storel %v, %ptr
867  @.L129
868   %v =l loadl %ptr
869   jnz %v, @.L130, @.L131
870  @.L130
871   %ptr =l add %ptr, -8
872   %v =l loadl %ptr
873   %v =l add %v, 10
874   storel %v, %ptr
875   %ptr =l add %ptr, 8
876   %v =l loadl %ptr
877   %v =l add %v, -1
878   storel %v, %ptr
879   jmp @.L129
880  @.L131
881   %ptr =l add %ptr, 8
882   %v =l loadl %ptr
883   %v =l add %v, 8
884   storel %v, %ptr
885  @.L132
886   %v =l loadl %ptr
887   jnz %v, @.L133, @.L134
888  @.L133
889   %ptr =l add %ptr, -8
890   %v =l loadl %ptr
891   %v =l add %v, 4
892   storel %v, %ptr
893   %ptr =l add %ptr, 8
894   %v =l loadl %ptr
895   %v =l add %v, -1
896   storel %v, %ptr
897   jmp @.L132
898  @.L134
899   %v =l loadl %ptr
900   %v =l add %v, 1
901   storel %v, %ptr
902   %ptr =l add %ptr, 8
903   %v =l loadl %ptr
904   %v =l add %v, 12
905   storel %v, %ptr
906  @.L135
907   %v =l loadl %ptr
908   jnz %v, @.L136, @.L137
909  @.L136
910   %ptr =l add %ptr, -8
911   %v =l loadl %ptr
912   %v =l add %v, 8
913   storel %v, %ptr
914   %ptr =l add %ptr, 8
915   %v =l loadl %ptr
916   %v =l add %v, -1
917   storel %v, %ptr
918   jmp @.L135
919  @.L137
920   %ptr =l add %ptr, 8
921   %v =l loadl %ptr
922   %v =l add %v, 11
923   storel %v, %ptr
924  @.L138
925   %v =l loadl %ptr
926   jnz %v, @.L139, @.L140
927  @.L139
928   %ptr =l add %ptr, -8
929   %v =l loadl %ptr
930   %v =l add %v, 10
931   storel %v, %ptr
932   %ptr =l add %ptr, 8
933   %v =l loadl %ptr
934   %v =l add %v, -1
935   storel %v, %ptr
936   jmp @.L138
937  @.L140
938   %ptr =l add %ptr, 8
939   %v =l loadl %ptr
940   %v =l add %v, 10
941   storel %v, %ptr
942  @.L141
943   %v =l loadl %ptr
944   jnz %v, @.L142, @.L143
945  @.L142
946   %ptr =l add %ptr, -8
947   %v =l loadl %ptr
948   %v =l add %v, 10
949   storel %v, %ptr
950   %ptr =l add %ptr, 8
951   %v =l loadl %ptr
952   %v =l add %v, -1
953   storel %v, %ptr
954   jmp @.L141
955  @.L143
956   %ptr =l add %ptr, 8
957   %v =l loadl %ptr
958   %v =l add %v, 8
959   storel %v, %ptr
960  @.L144
961   %v =l loadl %ptr
962   jnz %v, @.L145, @.L146
963  @.L145
964   %ptr =l add %ptr, -8
965   %v =l loadl %ptr
966   %v =l add %v, 4
967   storel %v, %ptr
968   %ptr =l add %ptr, 8
969   %v =l loadl %ptr
970   %v =l add %v, -1
971   storel %v, %ptr
972   jmp @.L144
973  @.L146
974   %v =l loadl %ptr
975   %v =l add %v, 2
976   storel %v, %ptr
977   %ptr =l add %ptr, 8
978   %v =l loadl %ptr
979   %v =l add %v, 11
980   storel %v, %ptr
981  @.L147
982   %v =l loadl %ptr
983   jnz %v, @.L148, @.L149
984  @.L148
985   %ptr =l add %ptr, -8
986   %v =l loadl %ptr
987   %v =l add %v, 10
988   storel %v, %ptr
989   %ptr =l add %ptr, 8
990   %v =l loadl %ptr
991   %v =l add %v, -1
992   storel %v, %ptr
993   jmp @.L147
994  @.L149
995   %v =l loadl %ptr
996   %v =l add %v, 1
997   storel %v, %ptr
998   %ptr =l add %ptr, 8
999   %v =l loadl %ptr
1000   %v =l add %v, 12
1001   storel %v, %ptr
1002  @.L150
1003   %v =l loadl %ptr
1004   jnz %v, @.L151, @.L152
1005  @.L151
1006   %ptr =l add %ptr, -8
1007   %v =l loadl %ptr
1008   %v =l add %v, 8
1009   storel %v, %ptr
1010   %ptr =l add %ptr, 8
1011   %v =l loadl %ptr
1012   %v =l add %v, -1
1013   storel %v, %ptr
1014   jmp @.L150
1015  @.L152
1016   %v =l loadl %ptr
1017   %v =l add %v, 1
1018   storel %v, %ptr
1019   %ptr =l add %ptr, 8
1020   %v =l loadl %ptr
1021   %v =l add %v, 19
1022   storel %v, %ptr
1023  @.L153
1024   %v =l loadl %ptr
1025   jnz %v, @.L154, @.L155
1026  @.L154
1027   %ptr =l add %ptr, -8
1028   %v =l loadl %ptr
1029   %v =l add %v, 6
1030   storel %v, %ptr
1031   %ptr =l add %ptr, 8
1032   %v =l loadl %ptr
1033   %v =l add %v, -1
1034   storel %v, %ptr
1035   jmp @.L153
1036  @.L155
1037   %v =l loadl %ptr
1038   %v =l add %v, 1
1039   storel %v, %ptr
1040   %ptr =l add %ptr, 8
1041   %v =l loadl %ptr
1042   %v =l add %v, 19
1043   storel %v, %ptr
1044  @.L156
1045   %v =l loadl %ptr
1046   jnz %v, @.L157, @.L158
1047  @.L157
1048   %ptr =l add %ptr, -8
1049   %v =l loadl %ptr
1050   %v =l add %v, 6
1051   storel %v, %ptr
1052   %ptr =l add %ptr, 8
1053   %v =l loadl %ptr
1054   %v =l add %v, -1
1055   storel %v, %ptr
1056   jmp @.L156
1057  @.L158
1058   %ptr =l add %ptr, 8
1059   %v =l loadl %ptr
1060   %v =l add %v, 8
1061   storel %v, %ptr
1062  @.L159
1063   %v =l loadl %ptr
1064   jnz %v, @.L160, @.L161
1065  @.L160
1066   %ptr =l add %ptr, -8
1067   %v =l loadl %ptr
1068   %v =l add %v, 4
1069   storel %v, %ptr
1070   %ptr =l add %ptr, 8
1071   %v =l loadl %ptr
1072   %v =l add %v, -1
1073   storel %v, %ptr
1074   jmp @.L159
1075  @.L161
1076   %v =l loadl %ptr
1077   %v =l add %v, 1
1078   storel %v, %ptr
1079   %ptr =l add %ptr, 8
1080   %v =l loadl %ptr
1081   %v =l add %v, 13
1082   storel %v, %ptr
1083  @.L162
1084   %v =l loadl %ptr
1085   jnz %v, @.L163, @.L164
1086  @.L163
1087   %ptr =l add %ptr, -8
1088   %v =l loadl %ptr
1089   %v =l add %v, 8
1090   storel %v, %ptr
1091   %ptr =l add %ptr, 8
1092   %v =l loadl %ptr
1093   %v =l add %v, -1
1094   storel %v, %ptr
1095   jmp @.L162
1096  @.L164
1097   %v =l loadl %ptr
1098   %v =l add %v, 2
1099   storel %v, %ptr
1100   %ptr =l add %ptr, 8
1101   %v =l loadl %ptr
1102   %v =l add %v, 19
1103   storel %v, %ptr
1104  @.L165
1105   %v =l loadl %ptr
1106   jnz %v, @.L166, @.L167
1107  @.L166
1108   %ptr =l add %ptr, -8
1109   %v =l loadl %ptr
1110   %v =l add %v, 6
1111   storel %v, %ptr
1112   %ptr =l add %ptr, 8
1113   %v =l loadl %ptr
1114   %v =l add %v, -1
1115   storel %v, %ptr
1116   jmp @.L165
1117  @.L167
1118   %ptr =l add %ptr, 8
1119   %v =l loadl %ptr
1120   %v =l add %v, 8
1121   storel %v, %ptr
1122  @.L168
1123   %v =l loadl %ptr
1124   jnz %v, @.L169, @.L170
1125  @.L169
1126   %ptr =l add %ptr, -8
1127   %v =l loadl %ptr
1128   %v =l add %v, 4
1129   storel %v, %ptr
1130   %ptr =l add %ptr, 8
1131   %v =l loadl %ptr
1132   %v =l add %v, -1
1133   storel %v, %ptr
1134   jmp @.L168
1135  @.L170
1136   %v =l loadl %ptr
1137   %v =l add %v, 1
1138   storel %v, %ptr
1139   %ptr =l add %ptr, 8
1140   %v =l loadl %ptr
1141   %v =l add %v, 12
1142   storel %v, %ptr
1143  @.L171
1144   %v =l loadl %ptr
1145   jnz %v, @.L172, @.L173
1146  @.L172
1147   %ptr =l add %ptr, -8
1148   %v =l loadl %ptr
1149   %v =l add %v, 8
1150   storel %v, %ptr
1151   %ptr =l add %ptr, 8
1152   %v =l loadl %ptr
1153   %v =l add %v, -1
1154   storel %v, %ptr
1155   jmp @.L171
1156  @.L173
1157   %ptr =l add %ptr, 8
1158   %v =l loadl %ptr
1159   %v =l add %v, 19
1160   storel %v, %ptr
1161  @.L174
1162   %v =l loadl %ptr
1163   jnz %v, @.L175, @.L176
1164  @.L175
1165   %ptr =l add %ptr, -8
1166   %v =l loadl %ptr
1167   %v =l add %v, 6
1168   storel %v, %ptr
1169   %ptr =l add %ptr, 8
1170   %v =l loadl %ptr
1171   %v =l add %v, -1
1172   storel %v, %ptr
1173   jmp @.L174
1174  @.L176
1175   %v =l loadl %ptr
1176   %v =l add %v, 1
1177   storel %v, %ptr
1178   %ptr =l add %ptr, 8
1179   %v =l loadl %ptr
1180   %v =l add %v, 11
1181   storel %v, %ptr
1182  @.L177
1183   %v =l loadl %ptr
1184   jnz %v, @.L178, @.L179
1185  @.L178
1186   %ptr =l add %ptr, -8
1187   %v =l loadl %ptr
1188   %v =l add %v, 10
1189   storel %v, %ptr
1190   %ptr =l add %ptr, 8
1191   %v =l loadl %ptr
1192   %v =l add %v, -1
1193   storel %v, %ptr
1194   jmp @.L177
1195  @.L179
1196   %ptr =l add %ptr, 8
1197   %v =l loadl %ptr
1198   %v =l add %v, 13
1199   storel %v, %ptr
1200  @.L180
1201   %v =l loadl %ptr
1202   jnz %v, @.L181, @.L182
1203  @.L181
1204   %ptr =l add %ptr, -8
1205   %v =l loadl %ptr
1206   %v =l add %v, 9
1207   storel %v, %ptr
1208   %ptr =l add %ptr, 8
1209   %v =l loadl %ptr
1210   %v =l add %v, -1
1211   storel %v, %ptr
1212   jmp @.L180
1213  @.L182
1214   %ptr =l add %ptr, 8
1215   %v =l loadl %ptr
1216   %v =l add %v, 11
1217   storel %v, %ptr
1218  @.L183
1219   %v =l loadl %ptr
1220   jnz %v, @.L184, @.L185
1221  @.L184
1222   %ptr =l add %ptr, -8
1223   %v =l loadl %ptr
1224   %v =l add %v, 10
1225   storel %v, %ptr
1226   %ptr =l add %ptr, 8
1227   %v =l loadl %ptr
1228   %v =l add %v, -1
1229   storel %v, %ptr
1230   jmp @.L183
1231  @.L185
1232   %ptr =l add %ptr, 8
1233   %v =l loadl %ptr
1234   %v =l add %v, 10
1235   storel %v, %ptr
1236  @.L186
1237   %v =l loadl %ptr
1238   jnz %v, @.L187, @.L188
1239  @.L187
1240   %ptr =l add %ptr, -8
1241   %v =l loadl %ptr
1242   %v =l add %v, 10
1243   storel %v, %ptr
1244   %ptr =l add %ptr, 8
1245   %v =l loadl %ptr
1246   %v =l add %v, -1
1247   storel %v, %ptr
1248   jmp @.L186
1249  @.L188
1250   %ptr =l add %ptr, 8
1251   %v =l loadl %ptr
1252   %v =l add %v, 5
1253   storel %v, %ptr
1254  @.L189
1255   %v =l loadl %ptr
1256   jnz %v, @.L190, @.L191
1257  @.L190
1258   %ptr =l add %ptr, -8
1259   %v =l loadl %ptr
1260   %v =l add %v, 2
1261   storel %v, %ptr
1262   %ptr =l add %ptr, 8
1263   %v =l loadl %ptr
1264   %v =l add %v, -1
1265   storel %v, %ptr
1266   jmp @.L189
1267  @.L191
1268   %v =l loadl %ptr
1269   %v =l add %v, 13
1270   storel %v, %ptr
1271  @.L192
1272   %v =l loadl %ptr
1273   jnz %v, @.L193, @.L194
1274  @.L193
1275   %ptr =l add %ptr, -8
1276   jmp @.L192
1277  @.L194
1278   %ptr =l add %ptr, 32
1279  @.L195
1280   %v =l loadl %ptr
1281   jnz %v, @.L196, @.L197
1282  @.L196
1283   %ptr =l add %ptr, -8
1284  @.L198
1285   %v =l loadl %ptr
1286   jnz %v, @.L199, @.L200
1287  @.L199
1288  @.L201
1289   %v =l loadl %ptr
1290   jnz %v, @.L202, @.L203
1291  @.L202
1292   %ptr =l add %ptr, 8
1293   jmp @.L201
1294  @.L203
1295   %ptr =l add %ptr, -16
1296   %v =l loadl %ptr
1297   %r =l call $putchar(l %v)
1298   %v =l loadl %ptr
1299   %r =l call $putchar(l %v)
1300  @.L204
1301   %v =l loadl %ptr
1302   jnz %v, @.L205, @.L206
1303  @.L205
1304   %ptr =l add %ptr, -8
1305   jmp @.L204
1306  @.L206
1307   %ptr =l add %ptr, 8
1308   %v =l loadl %ptr
1309   %r =l call $putchar(l %v)
1310   %ptr =l add %ptr, 8
1311   %v =l loadl %ptr
1312   %r =l call $putchar(l %v)
1313   %ptr =l add %ptr, 24
1314   %v =l loadl %ptr
1315   %r =l call $putchar(l %v)
1316   %ptr =l add %ptr, 8
1317   %v =l loadl %ptr
1318   %r =l call $putchar(l %v)
1319   %ptr =l add %ptr, 8
1320   %v =l loadl %ptr
1321   %r =l call $putchar(l %v)
1322   %ptr =l add %ptr, 8
1323   %v =l loadl %ptr
1324   %r =l call $putchar(l %v)
1325   %ptr =l add %ptr, 8
1326   %v =l loadl %ptr
1327   %r =l call $putchar(l %v)
1328   %ptr =l add %ptr, 8
1329   %v =l loadl %ptr
1330   %r =l call $putchar(l %v)
1331   %ptr =l add %ptr, 8
1332   %v =l loadl %ptr
1333   %r =l call $putchar(l %v)
1334   %ptr =l add %ptr, 8
1335   %v =l loadl %ptr
1336   %r =l call $putchar(l %v)
1337   %ptr =l add %ptr, 8
1338   %v =l loadl %ptr
1339   %r =l call $putchar(l %v)
1340   %ptr =l add %ptr, 8
1341   %v =l loadl %ptr
1342   %r =l call $putchar(l %v)
1343   %ptr =l add %ptr, 8
1344   %v =l loadl %ptr
1345   %r =l call $putchar(l %v)
1346   %ptr =l add %ptr, 8
1347   %v =l loadl %ptr
1348   %r =l call $putchar(l %v)
1349   %ptr =l add %ptr, 8
1350   %v =l loadl %ptr
1351   %r =l call $putchar(l %v)
1352   %ptr =l add %ptr, 8
1353   %v =l loadl %ptr
1354   %r =l call $putchar(l %v)
1355   %ptr =l add %ptr, 8
1356   %v =l loadl %ptr
1357   %r =l call $putchar(l %v)
1358   %ptr =l add %ptr, 8
1359   %v =l loadl %ptr
1360   %r =l call $putchar(l %v)
1361   %ptr =l add %ptr, 8
1362   %v =l loadl %ptr
1363   %r =l call $putchar(l %v)
1364   %ptr =l add %ptr, 8
1365   %v =l loadl %ptr
1366   %r =l call $putchar(l %v)
1367   %ptr =l add %ptr, 8
1368   %v =l loadl %ptr
1369   %r =l call $putchar(l %v)
1370   %ptr =l add %ptr, 8
1371   %v =l loadl %ptr
1372   %r =l call $putchar(l %v)
1373   %ptr =l add %ptr, 8
1374   %v =l loadl %ptr
1375   %r =l call $putchar(l %v)
1376   %ptr =l add %ptr, 8
1377   %v =l loadl %ptr
1378   %r =l call $putchar(l %v)
1379   %ptr =l add %ptr, 8
1380   %v =l loadl %ptr
1381   %r =l call $putchar(l %v)
1382   %ptr =l add %ptr, 8
1383   %v =l loadl %ptr
1384   %r =l call $putchar(l %v)
1385   %ptr =l add %ptr, 8
1386   %v =l loadl %ptr
1387   %r =l call $putchar(l %v)
1388   %ptr =l add %ptr, 8
1389   %v =l loadl %ptr
1390   %r =l call $putchar(l %v)
1391   %ptr =l add %ptr, 8
1392   %v =l loadl %ptr
1393   %r =l call $putchar(l %v)
1394   %ptr =l add %ptr, 8
1395   %v =l loadl %ptr
1396   %r =l call $putchar(l %v)
1397   %ptr =l add %ptr, 8
1398   %v =l loadl %ptr
1399   %r =l call $putchar(l %v)
1400  @.L207
1401   %v =l loadl %ptr
1402   jnz %v, @.L208, @.L209
1403  @.L208
1404   %ptr =l add %ptr, -8
1405   jmp @.L207
1406  @.L209
1407   %ptr =l add %ptr, 8
1408   %v =l loadl %ptr
1409   %r =l call $putchar(l %v)
1410   %ptr =l add %ptr, 8
1411   %v =l loadl %ptr
1412   %r =l call $putchar(l %v)
1413   %ptr =l add %ptr, 24
1414   %v =l loadl %ptr
1415   %r =l call $putchar(l %v)
1416   %ptr =l add %ptr, 8
1417   %v =l loadl %ptr
1418   %r =l call $putchar(l %v)
1419   %ptr =l add %ptr, 8
1420   %v =l loadl %ptr
1421   %r =l call $putchar(l %v)
1422   %ptr =l add %ptr, 8
1423   %v =l loadl %ptr
1424   %r =l call $putchar(l %v)
1425   %ptr =l add %ptr, 8
1426   %v =l loadl %ptr
1427   %r =l call $putchar(l %v)
1428   %ptr =l add %ptr, 8
1429   %v =l loadl %ptr
1430   %r =l call $putchar(l %v)
1431   %ptr =l add %ptr, 8
1432   %v =l loadl %ptr
1433   %r =l call $putchar(l %v)
1434   %ptr =l add %ptr, 8
1435   %v =l loadl %ptr
1436   %r =l call $putchar(l %v)
1437   %ptr =l add %ptr, 8
1438   %v =l loadl %ptr
1439   %r =l call $putchar(l %v)
1440   %ptr =l add %ptr, 8
1441   %v =l loadl %ptr
1442   %r =l call $putchar(l %v)
1443   %ptr =l add %ptr, 8
1444   %v =l loadl %ptr
1445   %r =l call $putchar(l %v)
1446   %ptr =l add %ptr, 8
1447   %v =l loadl %ptr
1448   %r =l call $putchar(l %v)
1449   %ptr =l add %ptr, 8
1450   %v =l loadl %ptr
1451   %r =l call $putchar(l %v)
1452   %ptr =l add %ptr, 8
1453   %v =l loadl %ptr
1454   %r =l call $putchar(l %v)
1455   %ptr =l add %ptr, 8
1456   %v =l loadl %ptr
1457   %r =l call $putchar(l %v)
1458   %ptr =l add %ptr, 8
1459   %v =l loadl %ptr
1460   %r =l call $putchar(l %v)
1461   %ptr =l add %ptr, 104
1462   %v =l loadl %ptr
1463   %r =l call $putchar(l %v)
1464   %ptr =l add %ptr, 8
1465   %v =l loadl %ptr
1466   %r =l call $putchar(l %v)
1467   %ptr =l add %ptr, 8
1468   %v =l loadl %ptr
1469   %r =l call $putchar(l %v)
1470   %ptr =l add %ptr, 8
1471   %v =l loadl %ptr
1472   %r =l call $putchar(l %v)
1473   %ptr =l add %ptr, 8
1474   %v =l loadl %ptr
1475   %r =l call $putchar(l %v)
1476   %ptr =l add %ptr, 8
1477   %v =l loadl %ptr
1478   %r =l call $putchar(l %v)
1479   %ptr =l add %ptr, 8
1480   %v =l loadl %ptr
1481   %r =l call $putchar(l %v)
1482   %ptr =l add %ptr, 8
1483   %v =l loadl %ptr
1484   %r =l call $putchar(l %v)
1485   %ptr =l add %ptr, 8
1486   %v =l loadl %ptr
1487   %r =l call $putchar(l %v)
1488   %ptr =l add %ptr, 8
1489   %v =l loadl %ptr
1490   %r =l call $putchar(l %v)
1491   %ptr =l add %ptr, 8
1492   %v =l loadl %ptr
1493   %r =l call $putchar(l %v)
1494   %ptr =l add %ptr, 8
1495   %v =l loadl %ptr
1496   %r =l call $putchar(l %v)
1497   %ptr =l add %ptr, 8
1498   %v =l loadl %ptr
1499   %r =l call $putchar(l %v)
1500   %ptr =l add %ptr, 8
1501   %v =l loadl %ptr
1502   %r =l call $putchar(l %v)
1503   %ptr =l add %ptr, 8
1504   %v =l loadl %ptr
1505   %r =l call $putchar(l %v)
1506   %ptr =l add %ptr, 8
1507   %v =l loadl %ptr
1508   %r =l call $putchar(l %v)
1509   %ptr =l add %ptr, 8
1510   %v =l loadl %ptr
1511   %r =l call $putchar(l %v)
1512   %ptr =l add %ptr, 8
1513   %v =l loadl %ptr
1514   %r =l call $putchar(l %v)
1515   %ptr =l add %ptr, 8
1516   %v =l loadl %ptr
1517   %r =l call $putchar(l %v)
1518   %ptr =l add %ptr, 8
1519   %v =l loadl %ptr
1520   %r =l call $putchar(l %v)
1521   %ptr =l add %ptr, 8
1522   %v =l loadl %ptr
1523   %r =l call $putchar(l %v)
1524   %ptr =l add %ptr, 8
1525   %v =l loadl %ptr
1526   %r =l call $putchar(l %v)
1527   %ptr =l add %ptr, 8
1528   %v =l loadl %ptr
1529   %r =l call $putchar(l %v)
1530   %ptr =l add %ptr, 8
1531   %v =l loadl %ptr
1532   %r =l call $putchar(l %v)
1533   %ptr =l add %ptr, 8
1534   %v =l loadl %ptr
1535   %r =l call $putchar(l %v)
1536   %ptr =l add %ptr, 8
1537   %v =l loadl %ptr
1538   %r =l call $putchar(l %v)
1539   %ptr =l add %ptr, 8
1540   %v =l loadl %ptr
1541   %r =l call $putchar(l %v)
1542   %ptr =l add %ptr, 8
1543   %v =l loadl %ptr
1544   %r =l call $putchar(l %v)
1545   %ptr =l add %ptr, 8
1546   %v =l loadl %ptr
1547   %r =l call $putchar(l %v)
1548   %ptr =l add %ptr, 8
1549   %v =l loadl %ptr
1550   %r =l call $putchar(l %v)
1551   %ptr =l add %ptr, 8
1552   %v =l loadl %ptr
1553   %r =l call $putchar(l %v)
1554   %ptr =l add %ptr, 8
1555   %v =l loadl %ptr
1556   %r =l call $putchar(l %v)
1557   %ptr =l add %ptr, 8
1558   %v =l loadl %ptr
1559   %r =l call $putchar(l %v)
1560   %ptr =l add %ptr, 8
1561   %v =l loadl %ptr
1562   %r =l call $putchar(l %v)
1563  @.L210
1564   %v =l loadl %ptr
1565   jnz %v, @.L211, @.L212
1566  @.L211
1567   %ptr =l add %ptr, -8
1568   jmp @.L210
1569  @.L212
1570   %ptr =l add %ptr, 16
1571   %v =l loadl %ptr
1572   %v =l add %v, -1
1573   storel %v, %ptr
1574   %ptr =l add %ptr, -8
1575   %v =l loadl %ptr
1576   %r =l call $putchar(l %v)
1577   %ptr =l add %ptr, 8
1578   %v =l loadl %ptr
1579   %r =l call $putchar(l %v)
1580   %ptr =l add %ptr, 24
1581   %v =l loadl %ptr
1582   %r =l call $putchar(l %v)
1583   %ptr =l add %ptr, 8
1584   %v =l loadl %ptr
1585   %r =l call $putchar(l %v)
1586   %ptr =l add %ptr, 8
1587   %v =l loadl %ptr
1588   %r =l call $putchar(l %v)
1589   %ptr =l add %ptr, 8
1590   %v =l loadl %ptr
1591   %r =l call $putchar(l %v)
1592   %ptr =l add %ptr, 8
1593   %v =l loadl %ptr
1594   %r =l call $putchar(l %v)
1595   %ptr =l add %ptr, 8
1596   %v =l loadl %ptr
1597   %r =l call $putchar(l %v)
1598   %ptr =l add %ptr, 8
1599   %v =l loadl %ptr
1600   %r =l call $putchar(l %v)
1601   %ptr =l add %ptr, 8
1602   %v =l loadl %ptr
1603   %r =l call $putchar(l %v)
1604   %ptr =l add %ptr, 8
1605   %v =l loadl %ptr
1606   %r =l call $putchar(l %v)
1607   %ptr =l add %ptr, 8
1608   %v =l loadl %ptr
1609   %r =l call $putchar(l %v)
1610   %ptr =l add %ptr, 8
1611   %v =l loadl %ptr
1612   %r =l call $putchar(l %v)
1613   %ptr =l add %ptr, 8
1614   %v =l loadl %ptr
1615   %r =l call $putchar(l %v)
1616   %ptr =l add %ptr, 8
1617   %v =l loadl %ptr
1618   %r =l call $putchar(l %v)
1619   %ptr =l add %ptr, 8
1620   %v =l loadl %ptr
1621   %r =l call $putchar(l %v)
1622   %ptr =l add %ptr, 8
1623   %v =l loadl %ptr
1624   %r =l call $putchar(l %v)
1625   %ptr =l add %ptr, 8
1626   %v =l loadl %ptr
1627   %r =l call $putchar(l %v)
1628   %ptr =l add %ptr, 8
1629   %v =l loadl %ptr
1630   %r =l call $putchar(l %v)
1631   %ptr =l add %ptr, 8
1632   %v =l loadl %ptr
1633   %r =l call $putchar(l %v)
1634   %ptr =l add %ptr, 8
1635   %v =l loadl %ptr
1636   %r =l call $putchar(l %v)
1637   %ptr =l add %ptr, 8
1638   %v =l loadl %ptr
1639   %r =l call $putchar(l %v)
1640   %ptr =l add %ptr, 8
1641   %v =l loadl %ptr
1642   %r =l call $putchar(l %v)
1643   %ptr =l add %ptr, 8
1644   %v =l loadl %ptr
1645   %r =l call $putchar(l %v)
1646   %ptr =l add %ptr, 8
1647   %v =l loadl %ptr
1648   %r =l call $putchar(l %v)
1649   %ptr =l add %ptr, 8
1650   %v =l loadl %ptr
1651   %r =l call $putchar(l %v)
1652   %ptr =l add %ptr, 8
1653   %v =l loadl %ptr
1654   %r =l call $putchar(l %v)
1655   %ptr =l add %ptr, 8
1656   %v =l loadl %ptr
1657   %r =l call $putchar(l %v)
1658   %ptr =l add %ptr, 8
1659   %v =l loadl %ptr
1660   %r =l call $putchar(l %v)
1661   %ptr =l add %ptr, 8
1662   %v =l loadl %ptr
1663   %r =l call $putchar(l %v)
1664  @.L213
1665   %v =l loadl %ptr
1666   jnz %v, @.L214, @.L215
1667  @.L214
1668   %ptr =l add %ptr, -8
1669   jmp @.L213
1670  @.L215
1671   %ptr =l add %ptr, 24
1672   %v =l loadl %ptr
1673   %v =l add %v, -1
1674   storel %v, %ptr
1675   jmp @.L198
1676  @.L200
1677   %v =l loadl %ptr
1678   %v =l add %v, 10
1679   storel %v, %ptr
1680   %ptr =l add %ptr, -8
1681   %v =l loadl %ptr
1682   %v =l add %v, 10
1683   storel %v, %ptr
1684   %ptr =l add %ptr, -8
1685   %v =l loadl %ptr
1686   %v =l add %v, -1
1687   storel %v, %ptr
1688  @.L216
1689   %v =l loadl %ptr
1690   jnz %v, @.L217, @.L218
1691  @.L217
1692   %ptr =l add %ptr, 8
1693   jmp @.L216
1694  @.L218
1695   %ptr =l add %ptr, -8
1696   %v =l loadl %ptr
1697   %r =l call $putchar(l %v)
1698  @.L219
1699   %v =l loadl %ptr
1700   jnz %v, @.L220, @.L221
1701  @.L220
1702   %ptr =l add %ptr, -8
1703   jmp @.L219
1704  @.L221
1705   %ptr =l add %ptr, 8
1706   %v =l loadl %ptr
1707   %r =l call $putchar(l %v)
1708   %ptr =l add %ptr, 8
1709   %v =l loadl %ptr
1710   %r =l call $putchar(l %v)
1711   %ptr =l add %ptr, 24
1712   %v =l loadl %ptr
1713   %r =l call $putchar(l %v)
1714   %ptr =l add %ptr, 8
1715   %v =l loadl %ptr
1716   %r =l call $putchar(l %v)
1717   %ptr =l add %ptr, 8
1718   %v =l loadl %ptr
1719   %r =l call $putchar(l %v)
1720   %ptr =l add %ptr, 8
1721   %v =l loadl %ptr
1722   %r =l call $putchar(l %v)
1723   %ptr =l add %ptr, 8
1724   %v =l loadl %ptr
1725   %r =l call $putchar(l %v)
1726   %ptr =l add %ptr, 8
1727   %v =l loadl %ptr
1728   %r =l call $putchar(l %v)
1729   %ptr =l add %ptr, 8
1730   %v =l loadl %ptr
1731   %r =l call $putchar(l %v)
1732   %ptr =l add %ptr, 8
1733   %v =l loadl %ptr
1734   %r =l call $putchar(l %v)
1735   %ptr =l add %ptr, 8
1736   %v =l loadl %ptr
1737   %r =l call $putchar(l %v)
1738   %ptr =l add %ptr, 8
1739   %v =l loadl %ptr
1740   %r =l call $putchar(l %v)
1741   %ptr =l add %ptr, 8
1742   %v =l loadl %ptr
1743   %r =l call $putchar(l %v)
1744   %ptr =l add %ptr, 8
1745   %v =l loadl %ptr
1746   %r =l call $putchar(l %v)
1747   %ptr =l add %ptr, 8
1748   %v =l loadl %ptr
1749   %r =l call $putchar(l %v)
1750   %ptr =l add %ptr, 8
1751   %v =l loadl %ptr
1752   %r =l call $putchar(l %v)
1753   %ptr =l add %ptr, 8
1754   %v =l loadl %ptr
1755   %r =l call $putchar(l %v)
1756   %ptr =l add %ptr, 8
1757   %v =l loadl %ptr
1758   %r =l call $putchar(l %v)
1759   %ptr =l add %ptr, 8
1760   %v =l loadl %ptr
1761   %r =l call $putchar(l %v)
1762   %ptr =l add %ptr, 8
1763   %v =l loadl %ptr
1764   %r =l call $putchar(l %v)
1765   %ptr =l add %ptr, 8
1766   %v =l loadl %ptr
1767   %r =l call $putchar(l %v)
1768   %ptr =l add %ptr, 8
1769   %v =l loadl %ptr
1770   %r =l call $putchar(l %v)
1771   %ptr =l add %ptr, 8
1772   %v =l loadl %ptr
1773   %r =l call $putchar(l %v)
1774   %ptr =l add %ptr, 8
1775   %v =l loadl %ptr
1776   %r =l call $putchar(l %v)
1777   %ptr =l add %ptr, 8
1778   %v =l loadl %ptr
1779   %r =l call $putchar(l %v)
1780   %ptr =l add %ptr, 8
1781   %v =l loadl %ptr
1782   %r =l call $putchar(l %v)
1783   %ptr =l add %ptr, 8
1784   %v =l loadl %ptr
1785   %r =l call $putchar(l %v)
1786   %ptr =l add %ptr, 8
1787   %v =l loadl %ptr
1788   %r =l call $putchar(l %v)
1789   %ptr =l add %ptr, 8
1790   %v =l loadl %ptr
1791   %r =l call $putchar(l %v)
1792   %ptr =l add %ptr, 8
1793   %v =l loadl %ptr
1794   %r =l call $putchar(l %v)
1795  @.L222
1796   %v =l loadl %ptr
1797   jnz %v, @.L223, @.L224
1798  @.L223
1799   %ptr =l add %ptr, -8
1800   jmp @.L222
1801  @.L224
1802   %ptr =l add %ptr, 32
1803   %v =l loadl %ptr
1804   %v =l add %v, -1
1805   storel %v, %ptr
1806   jmp @.L195
1807  @.L197
1808   %v =l loadl %ptr
1809   %v =l add %v, 1
1810   storel %v, %ptr
1811   %ptr =l add %ptr, -8
1812   %v =l loadl %ptr
1813   %v =l add %v, -2
1814   storel %v, %ptr
1815  @.L225
1816   %v =l loadl %ptr
1817   jnz %v, @.L226, @.L227
1818  @.L226
1819  @.L228
1820   %v =l loadl %ptr
1821   jnz %v, @.L229, @.L230
1822  @.L229
1823   %ptr =l add %ptr, 8
1824   jmp @.L228
1825  @.L230
1826   %ptr =l add %ptr, -16
1827   %v =l loadl %ptr
1828   %r =l call $putchar(l %v)
1829   %v =l loadl %ptr
1830   %r =l call $putchar(l %v)
1831  @.L231
1832   %v =l loadl %ptr
1833   jnz %v, @.L232, @.L233
1834  @.L232
1835   %ptr =l add %ptr, -8
1836   jmp @.L231
1837  @.L233
1838   %ptr =l add %ptr, 8
1839   %ptr =l add %ptr, 8
1840   %v =l loadl %ptr
1841   %r =l call $putchar(l %v)
1842   %ptr =l add %ptr, 24
1843   %v =l loadl %ptr
1844   %r =l call $putchar(l %v)
1845   %ptr =l add %ptr, 8
1846   %v =l loadl %ptr
1847   %r =l call $putchar(l %v)
1848   %ptr =l add %ptr, 8
1849   %v =l loadl %ptr
1850   %r =l call $putchar(l %v)
1851   %ptr =l add %ptr, 8
1852   %v =l loadl %ptr
1853   %r =l call $putchar(l %v)
1854   %ptr =l add %ptr, 8
1855   %v =l loadl %ptr
1856   %r =l call $putchar(l %v)
1857   %ptr =l add %ptr, 8
1858   %v =l loadl %ptr
1859   %r =l call $putchar(l %v)
1860   %ptr =l add %ptr, 8
1861   %v =l loadl %ptr
1862   %r =l call $putchar(l %v)
1863   %ptr =l add %ptr, 8
1864   %v =l loadl %ptr
1865   %r =l call $putchar(l %v)
1866   %ptr =l add %ptr, 8
1867   %v =l loadl %ptr
1868   %r =l call $putchar(l %v)
1869   %ptr =l add %ptr, 8
1870   %v =l loadl %ptr
1871   %r =l call $putchar(l %v)
1872   %ptr =l add %ptr, 8
1873   %v =l loadl %ptr
1874   %r =l call $putchar(l %v)
1875   %ptr =l add %ptr, 8
1876   %v =l loadl %ptr
1877   %r =l call $putchar(l %v)
1878   %ptr =l add %ptr, 8
1879   %v =l loadl %ptr
1880   %r =l call $putchar(l %v)
1881   %ptr =l add %ptr, 8
1882   %v =l loadl %ptr
1883   %r =l call $putchar(l %v)
1884   %ptr =l add %ptr, 8
1885   %v =l loadl %ptr
1886   %r =l call $putchar(l %v)
1887   %ptr =l add %ptr, 8
1888   %v =l loadl %ptr
1889   %r =l call $putchar(l %v)
1890   %ptr =l add %ptr, 8
1891   %v =l loadl %ptr
1892   %r =l call $putchar(l %v)
1893   %ptr =l add %ptr, 8
1894   %v =l loadl %ptr
1895   %r =l call $putchar(l %v)
1896   %ptr =l add %ptr, 8
1897   %v =l loadl %ptr
1898   %r =l call $putchar(l %v)
1899   %ptr =l add %ptr, 8
1900   %v =l loadl %ptr
1901   %r =l call $putchar(l %v)
1902   %ptr =l add %ptr, 8
1903   %v =l loadl %ptr
1904   %r =l call $putchar(l %v)
1905   %ptr =l add %ptr, 8
1906   %v =l loadl %ptr
1907   %r =l call $putchar(l %v)
1908   %ptr =l add %ptr, 8
1909   %v =l loadl %ptr
1910   %r =l call $putchar(l %v)
1911   %ptr =l add %ptr, 8
1912   %v =l loadl %ptr
1913   %r =l call $putchar(l %v)
1914   %ptr =l add %ptr, 8
1915   %v =l loadl %ptr
1916   %r =l call $putchar(l %v)
1917   %ptr =l add %ptr, 8
1918   %v =l loadl %ptr
1919   %r =l call $putchar(l %v)
1920   %ptr =l add %ptr, 8
1921   %v =l loadl %ptr
1922   %r =l call $putchar(l %v)
1923   %ptr =l add %ptr, 8
1924   %v =l loadl %ptr
1925   %r =l call $putchar(l %v)
1926   %ptr =l add %ptr, 8
1927   %v =l loadl %ptr
1928   %r =l call $putchar(l %v)
1929  @.L234
1930   %v =l loadl %ptr
1931   jnz %v, @.L235, @.L236
1932  @.L235
1933   %ptr =l add %ptr, -8
1934   jmp @.L234
1935  @.L236
1936   %ptr =l add %ptr, 8
1937   %ptr =l add %ptr, 8
1938   %v =l loadl %ptr
1939   %r =l call $putchar(l %v)
1940   %ptr =l add %ptr, 24
1941   %v =l loadl %ptr
1942   %r =l call $putchar(l %v)
1943   %ptr =l add %ptr, 8
1944   %v =l loadl %ptr
1945   %r =l call $putchar(l %v)
1946   %ptr =l add %ptr, 8
1947   %v =l loadl %ptr
1948   %r =l call $putchar(l %v)
1949   %ptr =l add %ptr, 8
1950   %v =l loadl %ptr
1951   %r =l call $putchar(l %v)
1952   %ptr =l add %ptr, 8
1953   %v =l loadl %ptr
1954   %r =l call $putchar(l %v)
1955   %ptr =l add %ptr, 8
1956   %v =l loadl %ptr
1957   %r =l call $putchar(l %v)
1958   %ptr =l add %ptr, 8
1959   %v =l loadl %ptr
1960   %r =l call $putchar(l %v)
1961   %ptr =l add %ptr, 8
1962   %v =l loadl %ptr
1963   %r =l call $putchar(l %v)
1964   %ptr =l add %ptr, 8
1965   %v =l loadl %ptr
1966   %r =l call $putchar(l %v)
1967   %ptr =l add %ptr, 8
1968   %v =l loadl %ptr
1969   %r =l call $putchar(l %v)
1970   %ptr =l add %ptr, 8
1971   %v =l loadl %ptr
1972   %r =l call $putchar(l %v)
1973   %ptr =l add %ptr, 8
1974   %v =l loadl %ptr
1975   %r =l call $putchar(l %v)
1976   %ptr =l add %ptr, 8
1977   %v =l loadl %ptr
1978   %r =l call $putchar(l %v)
1979   %ptr =l add %ptr, 8
1980   %v =l loadl %ptr
1981   %r =l call $putchar(l %v)
1982   %ptr =l add %ptr, 8
1983   %v =l loadl %ptr
1984   %r =l call $putchar(l %v)
1985   %ptr =l add %ptr, 8
1986   %v =l loadl %ptr
1987   %r =l call $putchar(l %v)
1988   %ptr =l add %ptr, 104
1989   %v =l loadl %ptr
1990   %r =l call $putchar(l %v)
1991   %ptr =l add %ptr, 8
1992   %v =l loadl %ptr
1993   %r =l call $putchar(l %v)
1994   %ptr =l add %ptr, 8
1995   %v =l loadl %ptr
1996   %r =l call $putchar(l %v)
1997   %ptr =l add %ptr, 8
1998   %v =l loadl %ptr
1999   %r =l call $putchar(l %v)
2000   %ptr =l add %ptr, 8
2001   %v =l loadl %ptr
2002   %r =l call $putchar(l %v)
2003   %ptr =l add %ptr, 8
2004   %v =l loadl %ptr
2005   %r =l call $putchar(l %v)
2006   %ptr =l add %ptr, 8
2007   %v =l loadl %ptr
2008   %r =l call $putchar(l %v)
2009   %ptr =l add %ptr, 8
2010   %v =l loadl %ptr
2011   %r =l call $putchar(l %v)
2012   %ptr =l add %ptr, 8
2013   %v =l loadl %ptr
2014   %r =l call $putchar(l %v)
2015   %ptr =l add %ptr, 8
2016   %v =l loadl %ptr
2017   %r =l call $putchar(l %v)
2018   %ptr =l add %ptr, 8
2019   %v =l loadl %ptr
2020   %r =l call $putchar(l %v)
2021   %ptr =l add %ptr, 8
2022   %v =l loadl %ptr
2023   %r =l call $putchar(l %v)
2024   %ptr =l add %ptr, 8
2025   %v =l loadl %ptr
2026   %r =l call $putchar(l %v)
2027   %ptr =l add %ptr, 8
2028   %v =l loadl %ptr
2029   %r =l call $putchar(l %v)
2030   %ptr =l add %ptr, 8
2031   %v =l loadl %ptr
2032   %r =l call $putchar(l %v)
2033   %ptr =l add %ptr, 8
2034   %v =l loadl %ptr
2035   %r =l call $putchar(l %v)
2036   %ptr =l add %ptr, 8
2037   %v =l loadl %ptr
2038   %r =l call $putchar(l %v)
2039   %ptr =l add %ptr, 8
2040   %v =l loadl %ptr
2041   %r =l call $putchar(l %v)
2042   %ptr =l add %ptr, 8
2043   %v =l loadl %ptr
2044   %r =l call $putchar(l %v)
2045   %ptr =l add %ptr, 8
2046   %v =l loadl %ptr
2047   %r =l call $putchar(l %v)
2048   %ptr =l add %ptr, 8
2049   %v =l loadl %ptr
2050   %r =l call $putchar(l %v)
2051   %ptr =l add %ptr, 8
2052   %v =l loadl %ptr
2053   %r =l call $putchar(l %v)
2054   %ptr =l add %ptr, 8
2055   %v =l loadl %ptr
2056   %r =l call $putchar(l %v)
2057   %ptr =l add %ptr, 8
2058   %v =l loadl %ptr
2059   %r =l call $putchar(l %v)
2060   %ptr =l add %ptr, 8
2061   %v =l loadl %ptr
2062   %r =l call $putchar(l %v)
2063   %ptr =l add %ptr, 8
2064   %v =l loadl %ptr
2065   %r =l call $putchar(l %v)
2066   %ptr =l add %ptr, 8
2067   %v =l loadl %ptr
2068   %r =l call $putchar(l %v)
2069   %ptr =l add %ptr, 8
2070   %v =l loadl %ptr
2071   %r =l call $putchar(l %v)
2072   %ptr =l add %ptr, 8
2073   %v =l loadl %ptr
2074   %r =l call $putchar(l %v)
2075   %ptr =l add %ptr, 8
2076   %v =l loadl %ptr
2077   %r =l call $putchar(l %v)
2078   %ptr =l add %ptr, 8
2079   %v =l loadl %ptr
2080   %r =l call $putchar(l %v)
2081   %ptr =l add %ptr, 8
2082   %v =l loadl %ptr
2083   %r =l call $putchar(l %v)
2084   %ptr =l add %ptr, 8
2085   %v =l loadl %ptr
2086   %r =l call $putchar(l %v)
2087   %ptr =l add %ptr, 8
2088   %v =l loadl %ptr
2089   %r =l call $putchar(l %v)
2090  @.L237
2091   %v =l loadl %ptr
2092   jnz %v, @.L238, @.L239
2093  @.L238
2094   %ptr =l add %ptr, -8
2095   jmp @.L237
2096  @.L239
2097   %ptr =l add %ptr, 16
2098   %v =l loadl %ptr
2099   %v =l add %v, -1
2100   storel %v, %ptr
2101   %v =l loadl %ptr
2102   %r =l call $putchar(l %v)
2103   %ptr =l add %ptr, 24
2104   %v =l loadl %ptr
2105   %r =l call $putchar(l %v)
2106   %ptr =l add %ptr, 8
2107   %v =l loadl %ptr
2108   %r =l call $putchar(l %v)
2109   %ptr =l add %ptr, 8
2110   %v =l loadl %ptr
2111   %r =l call $putchar(l %v)
2112   %ptr =l add %ptr, 8
2113   %v =l loadl %ptr
2114   %r =l call $putchar(l %v)
2115   %ptr =l add %ptr, 8
2116   %v =l loadl %ptr
2117   %r =l call $putchar(l %v)
2118   %ptr =l add %ptr, 8
2119   %v =l loadl %ptr
2120   %r =l call $putchar(l %v)
2121   %ptr =l add %ptr, 8
2122   %v =l loadl %ptr
2123   %r =l call $putchar(l %v)
2124   %ptr =l add %ptr, 8
2125   %v =l loadl %ptr
2126   %r =l call $putchar(l %v)
2127   %ptr =l add %ptr, 8
2128   %v =l loadl %ptr
2129   %r =l call $putchar(l %v)
2130   %ptr =l add %ptr, 8
2131   %v =l loadl %ptr
2132   %r =l call $putchar(l %v)
2133   %ptr =l add %ptr, 8
2134   %v =l loadl %ptr
2135   %r =l call $putchar(l %v)
2136   %ptr =l add %ptr, 8
2137   %v =l loadl %ptr
2138   %r =l call $putchar(l %v)
2139   %ptr =l add %ptr, 8
2140   %v =l loadl %ptr
2141   %r =l call $putchar(l %v)
2142   %ptr =l add %ptr, 8
2143   %v =l loadl %ptr
2144   %r =l call $putchar(l %v)
2145   %ptr =l add %ptr, 8
2146   %v =l loadl %ptr
2147   %r =l call $putchar(l %v)
2148   %ptr =l add %ptr, 8
2149   %v =l loadl %ptr
2150   %r =l call $putchar(l %v)
2151   %ptr =l add %ptr, 8
2152   %v =l loadl %ptr
2153   %r =l call $putchar(l %v)
2154   %ptr =l add %ptr, 8
2155   %v =l loadl %ptr
2156   %r =l call $putchar(l %v)
2157   %ptr =l add %ptr, 8
2158   %v =l loadl %ptr
2159   %r =l call $putchar(l %v)
2160   %ptr =l add %ptr, 8
2161   %v =l loadl %ptr
2162   %r =l call $putchar(l %v)
2163   %ptr =l add %ptr, 8
2164   %v =l loadl %ptr
2165   %r =l call $putchar(l %v)
2166   %ptr =l add %ptr, 8
2167   %v =l loadl %ptr
2168   %r =l call $putchar(l %v)
2169   %ptr =l add %ptr, 8
2170   %v =l loadl %ptr
2171   %r =l call $putchar(l %v)
2172   %ptr =l add %ptr, 8
2173   %v =l loadl %ptr
2174   %r =l call $putchar(l %v)
2175   %ptr =l add %ptr, 8
2176   %v =l loadl %ptr
2177   %r =l call $putchar(l %v)
2178   %ptr =l add %ptr, 8
2179   %v =l loadl %ptr
2180   %r =l call $putchar(l %v)
2181   %ptr =l add %ptr, 8
2182   %v =l loadl %ptr
2183   %r =l call $putchar(l %v)
2184   %ptr =l add %ptr, 8
2185   %v =l loadl %ptr
2186   %r =l call $putchar(l %v)
2187  @.L240
2188   %v =l loadl %ptr
2189   jnz %v, @.L241, @.L242
2190  @.L241
2191   %ptr =l add %ptr, -8
2192   jmp @.L240
2193  @.L242
2194   %ptr =l add %ptr, 24
2195   %v =l loadl %ptr
2196   %v =l add %v, -1
2197   storel %v, %ptr
2198   jmp @.L225
2199  @.L227
2200   %v =l loadl %ptr
2201   %v =l add %v, 1
2202   storel %v, %ptr
2203  @.L243
2204   %v =l loadl %ptr
2205   jnz %v, @.L244, @.L245
2206  @.L244
2207   %ptr =l add %ptr, 8
2208   jmp @.L243
2209  @.L245
2210   %ptr =l add %ptr, -8
2211   %v =l loadl %ptr
2212   %r =l call $putchar(l %v)
2213  @.L246
2214   %v =l loadl %ptr
2215   jnz %v, @.L247, @.L248
2216  @.L247
2217   %ptr =l add %ptr, -8
2218   jmp @.L246
2219  @.L248
2220   %ptr =l add %ptr, 8
2221   %ptr =l add %ptr, 8
2222   %v =l loadl %ptr
2223   %r =l call $putchar(l %v)
2224   %ptr =l add %ptr, 24
2225   %v =l loadl %ptr
2226   %r =l call $putchar(l %v)
2227   %ptr =l add %ptr, 8
2228   %v =l loadl %ptr
2229   %r =l call $putchar(l %v)
2230   %ptr =l add %ptr, 8
2231   %v =l loadl %ptr
2232   %r =l call $putchar(l %v)
2233   %ptr =l add %ptr, 8
2234   %v =l loadl %ptr
2235   %r =l call $putchar(l %v)
2236   %ptr =l add %ptr, 8
2237   %v =l loadl %ptr
2238   %r =l call $putchar(l %v)
2239   %ptr =l add %ptr, 8
2240   %v =l loadl %ptr
2241   %r =l call $putchar(l %v)
2242   %ptr =l add %ptr, 8
2243   %v =l loadl %ptr
2244   %r =l call $putchar(l %v)
2245   %ptr =l add %ptr, 16
2246   %v =l loadl %ptr
2247   %r =l call $putchar(l %v)
2248   %ptr =l add %ptr, 8
2249   %v =l loadl %ptr
2250   %r =l call $putchar(l %v)
2251   %ptr =l add %ptr, 8
2252   %v =l loadl %ptr
2253   %r =l call $putchar(l %v)
2254   %ptr =l add %ptr, 8
2255   %v =l loadl %ptr
2256   %r =l call $putchar(l %v)
2257   %ptr =l add %ptr, 8
2258   %v =l loadl %ptr
2259   %r =l call $putchar(l %v)
2260   %ptr =l add %ptr, 8
2261   %v =l loadl %ptr
2262   %r =l call $putchar(l %v)
2263   %ptr =l add %ptr, 8
2264   %v =l loadl %ptr
2265   %r =l call $putchar(l %v)
2266   %ptr =l add %ptr, 8
2267   %v =l loadl %ptr
2268   %r =l call $putchar(l %v)
2269   %ptr =l add %ptr, 8
2270   %v =l loadl %ptr
2271   %r =l call $putchar(l %v)
2272   %ptr =l add %ptr, 8
2273   %v =l loadl %ptr
2274   %r =l call $putchar(l %v)
2275   %ptr =l add %ptr, 8
2276   %v =l loadl %ptr
2277   %r =l call $putchar(l %v)
2278   %ptr =l add %ptr, 8
2279   %v =l loadl %ptr
2280   %r =l call $putchar(l %v)
2281   %ptr =l add %ptr, 8
2282   %v =l loadl %ptr
2283   %r =l call $putchar(l %v)
2284   %ptr =l add %ptr, 8
2285   %v =l loadl %ptr
2286   %r =l call $putchar(l %v)
2287   %ptr =l add %ptr, 8
2288   %v =l loadl %ptr
2289   %r =l call $putchar(l %v)
2290   %ptr =l add %ptr, 8
2291   %v =l loadl %ptr
2292   %r =l call $putchar(l %v)
2293   %ptr =l add %ptr, 8
2294   %v =l loadl %ptr
2295   %r =l call $putchar(l %v)
2296   %ptr =l add %ptr, 8
2297   %v =l loadl %ptr
2298   %r =l call $putchar(l %v)
2299   %ptr =l add %ptr, 8
2300   %v =l loadl %ptr
2301   %r =l call $putchar(l %v)
2302   %ptr =l add %ptr, 8
2303   %v =l loadl %ptr
2304   %r =l call $putchar(l %v)
2305   %ptr =l add %ptr, -32
2306   %v =l loadl %ptr
2307   %r =l call $putchar(l %v)
2308  @.L249
2309   %v =l loadl %ptr
2310   jnz %v, @.L250, @.L251
2311  @.L250
2312   %ptr =l add %ptr, 8
2313   jmp @.L249
2314  @.L251
2315   %ptr =l add %ptr, -16
2316   %v =l loadl %ptr
2317   %r =l call $putchar(l %v)
2318   %v =l loadl %ptr
2319   %r =l call $putchar(l %v)
2320  @.L252
2321   %v =l loadl %ptr
2322   jnz %v, @.L253, @.L254
2323  @.L253
2324   %ptr =l add %ptr, -8
2325   jmp @.L252
2326  @.L254
2327   %ptr =l add %ptr, 8
2328   %ptr =l add %ptr, 8
2329   %v =l loadl %ptr
2330   %r =l call $putchar(l %v)
2331   %ptr =l add %ptr, 24
2332   %v =l loadl %ptr
2333   %r =l call $putchar(l %v)
2334   %ptr =l add %ptr, 8
2335   %v =l loadl %ptr
2336   %r =l call $putchar(l %v)
2337   %ptr =l add %ptr, 8
2338   %v =l loadl %ptr
2339   %r =l call $putchar(l %v)
2340   %ptr =l add %ptr, 8
2341   %v =l loadl %ptr
2342   %r =l call $putchar(l %v)
2343   %ptr =l add %ptr, 8
2344   %v =l loadl %ptr
2345   %r =l call $putchar(l %v)
2346   %ptr =l add %ptr, 8
2347   %v =l loadl %ptr
2348   %r =l call $putchar(l %v)
2349   %ptr =l add %ptr, 8
2350   %v =l loadl %ptr
2351   %r =l call $putchar(l %v)
2352   %ptr =l add %ptr, 16
2353   %v =l loadl %ptr
2354   %r =l call $putchar(l %v)
2355   %ptr =l add %ptr, 8
2356   %v =l loadl %ptr
2357   %r =l call $putchar(l %v)
2358   %ptr =l add %ptr, 8
2359   %v =l loadl %ptr
2360   %r =l call $putchar(l %v)
2361   %ptr =l add %ptr, 8
2362   %v =l loadl %ptr
2363   %r =l call $putchar(l %v)
2364   %ptr =l add %ptr, 8
2365   %v =l loadl %ptr
2366   %r =l call $putchar(l %v)
2367   %ptr =l add %ptr, 8
2368   %v =l loadl %ptr
2369   %r =l call $putchar(l %v)
2370   %ptr =l add %ptr, 8
2371   %v =l loadl %ptr
2372   %r =l call $putchar(l %v)
2373   %ptr =l add %ptr, 8
2374   %v =l loadl %ptr
2375   %r =l call $putchar(l %v)
2376   %ptr =l add %ptr, 8
2377   %v =l loadl %ptr
2378   %r =l call $putchar(l %v)
2379   %ptr =l add %ptr, 8
2380   %v =l loadl %ptr
2381   %r =l call $putchar(l %v)
2382   %ptr =l add %ptr, 8
2383   %v =l loadl %ptr
2384   %r =l call $putchar(l %v)
2385   %ptr =l add %ptr, 8
2386   %v =l loadl %ptr
2387   %r =l call $putchar(l %v)
2388   %ptr =l add %ptr, 8
2389   %v =l loadl %ptr
2390   %r =l call $putchar(l %v)
2391   %ptr =l add %ptr, 8
2392   %v =l loadl %ptr
2393   %r =l call $putchar(l %v)
2394   %ptr =l add %ptr, 8
2395   %v =l loadl %ptr
2396   %r =l call $putchar(l %v)
2397   %ptr =l add %ptr, 8
2398   %v =l loadl %ptr
2399   %r =l call $putchar(l %v)
2400   %ptr =l add %ptr, 8
2401   %v =l loadl %ptr
2402   %r =l call $putchar(l %v)
2403   %ptr =l add %ptr, 8
2404   %v =l loadl %ptr
2405   %r =l call $putchar(l %v)
2406   %ptr =l add %ptr, 8
2407   %v =l loadl %ptr
2408   %r =l call $putchar(l %v)
2409   %ptr =l add %ptr, 8
2410   %v =l loadl %ptr
2411   %r =l call $putchar(l %v)
2412   %ptr =l add %ptr, 8
2413   %v =l loadl %ptr
2414   %r =l call $putchar(l %v)
2415  @.L255
2416   %v =l loadl %ptr
2417   jnz %v, @.L256, @.L257
2418  @.L256
2419   %ptr =l add %ptr, -8
2420   jmp @.L255
2421  @.L257
2422   %ptr =l add %ptr, 8
2423   %ptr =l add %ptr, 8
2424   %v =l loadl %ptr
2425   %r =l call $putchar(l %v)
2426   %ptr =l add %ptr, 24
2427   %v =l loadl %ptr
2428   %r =l call $putchar(l %v)
2429   %ptr =l add %ptr, 8
2430   %v =l loadl %ptr
2431   %r =l call $putchar(l %v)
2432   %ptr =l add %ptr, 8
2433   %v =l loadl %ptr
2434   %r =l call $putchar(l %v)
2435   %ptr =l add %ptr, 8
2436   %v =l loadl %ptr
2437   %r =l call $putchar(l %v)
2438   %ptr =l add %ptr, 8
2439   %v =l loadl %ptr
2440   %r =l call $putchar(l %v)
2441   %ptr =l add %ptr, 8
2442   %v =l loadl %ptr
2443   %r =l call $putchar(l %v)
2444   %ptr =l add %ptr, 8
2445   %v =l loadl %ptr
2446   %r =l call $putchar(l %v)
2447   %ptr =l add %ptr, 16
2448   %v =l loadl %ptr
2449   %r =l call $putchar(l %v)
2450   %ptr =l add %ptr, 8
2451   %v =l loadl %ptr
2452   %r =l call $putchar(l %v)
2453   %ptr =l add %ptr, 8
2454   %v =l loadl %ptr
2455   %r =l call $putchar(l %v)
2456   %ptr =l add %ptr, 8
2457   %v =l loadl %ptr
2458   %r =l call $putchar(l %v)
2459   %ptr =l add %ptr, 8
2460   %v =l loadl %ptr
2461   %r =l call $putchar(l %v)
2462   %ptr =l add %ptr, 8
2463   %v =l loadl %ptr
2464   %r =l call $putchar(l %v)
2465   %ptr =l add %ptr, 8
2466   %v =l loadl %ptr
2467   %r =l call $putchar(l %v)
2468   %ptr =l add %ptr, 8
2469   %v =l loadl %ptr
2470   %r =l call $putchar(l %v)
2471   %ptr =l add %ptr, 104
2472   %v =l loadl %ptr
2473   %r =l call $putchar(l %v)
2474   %ptr =l add %ptr, 8
2475   %v =l loadl %ptr
2476   %r =l call $putchar(l %v)
2477   %ptr =l add %ptr, 8
2478   %v =l loadl %ptr
2479   %r =l call $putchar(l %v)
2480   %ptr =l add %ptr, 8
2481   %v =l loadl %ptr
2482   %r =l call $putchar(l %v)
2483   %ptr =l add %ptr, 8
2484   %v =l loadl %ptr
2485   %r =l call $putchar(l %v)
2486   %ptr =l add %ptr, 8
2487   %v =l loadl %ptr
2488   %r =l call $putchar(l %v)
2489   %ptr =l add %ptr, 8
2490   %v =l loadl %ptr
2491   %r =l call $putchar(l %v)
2492   %ptr =l add %ptr, 8
2493   %v =l loadl %ptr
2494   %r =l call $putchar(l %v)
2495   %ptr =l add %ptr, 8
2496   %v =l loadl %ptr
2497   %r =l call $putchar(l %v)
2498   %ptr =l add %ptr, 8
2499   %v =l loadl %ptr
2500   %r =l call $putchar(l %v)
2501   %ptr =l add %ptr, 8
2502   %v =l loadl %ptr
2503   %r =l call $putchar(l %v)
2504   %ptr =l add %ptr, 8
2505   %v =l loadl %ptr
2506   %r =l call $putchar(l %v)
2507   %ptr =l add %ptr, 8
2508   %v =l loadl %ptr
2509   %r =l call $putchar(l %v)
2510   %ptr =l add %ptr, 8
2511   %v =l loadl %ptr
2512   %r =l call $putchar(l %v)
2513   %ptr =l add %ptr, 8
2514   %v =l loadl %ptr
2515   %r =l call $putchar(l %v)
2516   %ptr =l add %ptr, 8
2517   %v =l loadl %ptr
2518   %r =l call $putchar(l %v)
2519   %ptr =l add %ptr, 8
2520   %v =l loadl %ptr
2521   %r =l call $putchar(l %v)
2522   %ptr =l add %ptr, 8
2523   %v =l loadl %ptr
2524   %r =l call $putchar(l %v)
2525   %ptr =l add %ptr, 8
2526   %v =l loadl %ptr
2527   %r =l call $putchar(l %v)
2528   %ptr =l add %ptr, 8
2529   %v =l loadl %ptr
2530   %r =l call $putchar(l %v)
2531   %ptr =l add %ptr, 8
2532   %v =l loadl %ptr
2533   %r =l call $putchar(l %v)
2534   %ptr =l add %ptr, 8
2535   %v =l loadl %ptr
2536   %r =l call $putchar(l %v)
2537   %ptr =l add %ptr, 8
2538   %v =l loadl %ptr
2539   %r =l call $putchar(l %v)
2540   %ptr =l add %ptr, 8
2541   %v =l loadl %ptr
2542   %r =l call $putchar(l %v)
2543   %ptr =l add %ptr, 8
2544   %v =l loadl %ptr
2545   %r =l call $putchar(l %v)
2546   %ptr =l add %ptr, 8
2547   %v =l loadl %ptr
2548   %r =l call $putchar(l %v)
2549   %ptr =l add %ptr, 8
2550   %v =l loadl %ptr
2551   %r =l call $putchar(l %v)
2552   %ptr =l add %ptr, 8
2553   %v =l loadl %ptr
2554   %r =l call $putchar(l %v)
2555   %ptr =l add %ptr, 8
2556   %v =l loadl %ptr
2557   %r =l call $putchar(l %v)
2558   %ptr =l add %ptr, 8
2559   %v =l loadl %ptr
2560   %r =l call $putchar(l %v)
2561   %ptr =l add %ptr, 8
2562   %v =l loadl %ptr
2563   %r =l call $putchar(l %v)
2564   %ptr =l add %ptr, 8
2565   %v =l loadl %ptr
2566   %r =l call $putchar(l %v)
2567   %ptr =l add %ptr, 8
2568   %v =l loadl %ptr
2569   %r =l call $putchar(l %v)
2570   %ptr =l add %ptr, 8
2571   %v =l loadl %ptr
2572   %r =l call $putchar(l %v)
2573  @.L258
2574   %v =l loadl %ptr
2575   jnz %v, @.L259, @.L260
2576  @.L259
2577   %ptr =l add %ptr, 8
2578   jmp @.L258
2579  @.L260
2580   %ptr =l add %ptr, -8
2581   %ptr =l add %ptr, -24
2582   %v =l loadl %ptr
2583   %r =l call $putchar(l %v)
2584   %ptr =l add %ptr, -16
2585   %v =l loadl %ptr
2586   %r =l call $putchar(l %v)
2587   %ptr =l add %ptr, -24
2588   %v =l loadl %ptr
2589   %r =l call $putchar(l %v)
2590  @.L261
2591   %v =l loadl %ptr
2592   jnz %v, @.L262, @.L263
2593  @.L262
2594   %ptr =l add %ptr, -8
2595   jmp @.L261
2596  @.L263
2597   %ptr =l add %ptr, 32
2598   %ptr =l add %ptr, 8
2599   %v =l loadl %ptr
2600   %r =l call $putchar(l %v)
2601   %ptr =l add %ptr, 8
2602   %v =l loadl %ptr
2603   %r =l call $putchar(l %v)
2604   %ptr =l add %ptr, 8
2605   %v =l loadl %ptr
2606   %r =l call $putchar(l %v)
2607   %ptr =l add %ptr, 8
2608   %v =l loadl %ptr
2609   %r =l call $putchar(l %v)
2610   %ptr =l add %ptr, 8
2611   %v =l loadl %ptr
2612   %r =l call $putchar(l %v)
2613   %ptr =l add %ptr, 8
2614   %v =l loadl %ptr
2615   %r =l call $putchar(l %v)
2616   %ptr =l add %ptr, 8
2617   %v =l loadl %ptr
2618   %r =l call $putchar(l %v)
2619   %ptr =l add %ptr, 8
2620   %v =l loadl %ptr
2621   %r =l call $putchar(l %v)
2622   %ptr =l add %ptr, 8
2623   %v =l loadl %ptr
2624   %r =l call $putchar(l %v)
2625   %ptr =l add %ptr, 8
2626   %v =l loadl %ptr
2627   %r =l call $putchar(l %v)
2628   %ptr =l add %ptr, 8
2629   %v =l loadl %ptr
2630   %r =l call $putchar(l %v)
2631   %ptr =l add %ptr, 8
2632   %v =l loadl %ptr
2633   %r =l call $putchar(l %v)
2634   %ptr =l add %ptr, 8
2635   %v =l loadl %ptr
2636   %r =l call $putchar(l %v)
2637   %ptr =l add %ptr, 8
2638   %v =l loadl %ptr
2639   %r =l call $putchar(l %v)
2640   %ptr =l add %ptr, 8
2641   %v =l loadl %ptr
2642   %r =l call $putchar(l %v)
2643   %ptr =l add %ptr, 8
2644   %v =l loadl %ptr
2645   %r =l call $putchar(l %v)
2646   %ptr =l add %ptr, 8
2647   %v =l loadl %ptr
2648   %r =l call $putchar(l %v)
2649   %ptr =l add %ptr, 8
2650   %v =l loadl %ptr
2651   %r =l call $putchar(l %v)
2652   %ptr =l add %ptr, 8
2653   %v =l loadl %ptr
2654   %r =l call $putchar(l %v)
2655   %ptr =l add %ptr, 8
2656   %v =l loadl %ptr
2657   %r =l call $putchar(l %v)
2658   %ptr =l add %ptr, 8
2659   %v =l loadl %ptr
2660   %r =l call $putchar(l %v)
2661   %ptr =l add %ptr, 8
2662   %v =l loadl %ptr
2663   %r =l call $putchar(l %v)
2664   %ptr =l add %ptr, 8
2665   %v =l loadl %ptr
2666   %r =l call $putchar(l %v)
2667   %ptr =l add %ptr, 8
2668   %v =l loadl %ptr
2669   %r =l call $putchar(l %v)
2670   %ptr =l add %ptr, 8
2671   %v =l loadl %ptr
2672   %r =l call $putchar(l %v)
2673   %ptr =l add %ptr, 8
2674   %v =l loadl %ptr
2675   %r =l call $putchar(l %v)
2676   %ptr =l add %ptr, 8
2677   %v =l loadl %ptr
2678   %r =l call $putchar(l %v)
2679   %ptr =l add %ptr, 8
2680   %v =l loadl %ptr
2681   %r =l call $putchar(l %v)
2682   %ptr =l add %ptr, 8
2683   %v =l loadl %ptr
2684   %r =l call $putchar(l %v)
2685  @end
2686   ret 0