OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [hppa/] [unsorted/] [brlenbug.s] - Blame information for rev 205

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 205 julius
        .IMPORT $global$,DATA
2
        .IMPORT $$dyncall,MILLICODE
3
; gcc_compiled.:
4
        .data
5
 
6
        .align 4
7
done___2
8
        .word 0
9
        .IMPORT memset,CODE
10
        .EXPORT re_syntax_options,DATA
11
        .align 4
12
re_syntax_options
13
        .word 0
14
 
15
        .align 4
16
re_error_msg
17
        .word 0
18
        .word L$C0000
19
        .word L$C0001
20
        .word L$C0002
21
        .word L$C0003
22
        .word L$C0004
23
        .word L$C0005
24
        .word L$C0006
25
        .word L$C0007
26
        .word L$C0008
27
        .word L$C0009
28
        .word L$C0010
29
        .word L$C0011
30
        .word L$C0012
31
        .word L$C0013
32
        .word L$C0014
33
        .word L$C0015
34
        .code
35
 
36
        .align 4
37
L$C0015
38
        .STRING "Unmatched ) or \\)\x00"
39
        .align 4
40
L$C0014
41
        .STRING "Regular expression too big\x00"
42
        .align 4
43
L$C0013
44
        .STRING "Premature end of regular expression\x00"
45
        .align 4
46
L$C0012
47
        .STRING "Invalid preceding regular expression\x00"
48
        .align 4
49
L$C0011
50
        .STRING "Memory exhausted\x00"
51
        .align 4
52
L$C0010
53
        .STRING "Invalid range end\x00"
54
        .align 4
55
L$C0009
56
        .STRING "Invalid content of \\{\\}\x00"
57
        .align 4
58
L$C0008
59
        .STRING "Unmatched \\{\x00"
60
        .align 4
61
L$C0007
62
        .STRING "Unmatched ( or \\(\x00"
63
        .align 4
64
L$C0006
65
        .STRING "Unmatched [ or [^\x00"
66
        .align 4
67
L$C0005
68
        .STRING "Invalid back reference\x00"
69
        .align 4
70
L$C0004
71
        .STRING "Trailing backslash\x00"
72
        .align 4
73
L$C0003
74
        .STRING "Invalid character class name\x00"
75
        .align 4
76
L$C0002
77
        .STRING "Invalid collation character\x00"
78
        .align 4
79
L$C0001
80
        .STRING "Invalid regular expression\x00"
81
        .align 4
82
L$C0000
83
        .STRING "No match\x00"
84
        .EXPORT re_max_failures,DATA
85
        .data
86
 
87
        .align 4
88
re_max_failures
89
        .word 2000
90
        .IMPORT malloc,CODE
91
        .IMPORT realloc,CODE
92
        .IMPORT free,CODE
93
        .IMPORT strcmp,CODE
94
        .code
95
 
96
        .align 4
97
L$C0016
98
        .STRING "alnum\x00"
99
        .align 4
100
L$C0017
101
        .STRING "alpha\x00"
102
        .align 4
103
L$C0018
104
        .STRING "blank\x00"
105
        .align 4
106
L$C0019
107
        .STRING "cntrl\x00"
108
        .align 4
109
L$C0020
110
        .STRING "digit\x00"
111
        .align 4
112
L$C0021
113
        .STRING "graph\x00"
114
        .align 4
115
L$C0022
116
        .STRING "lower\x00"
117
        .align 4
118
L$C0023
119
        .STRING "print\x00"
120
        .align 4
121
L$C0024
122
        .STRING "punct\x00"
123
        .align 4
124
L$C0025
125
        .STRING "space\x00"
126
        .align 4
127
L$C0026
128
        .STRING "upper\x00"
129
        .align 4
130
L$C0027
131
        .STRING "xdigit\x00"
132
        .IMPORT __alnum,DATA
133
        .IMPORT __ctype2,DATA
134
        .IMPORT __ctype,DATA
135
        .IMPORT at_begline_loc_p,CODE
136
        .IMPORT at_endline_loc_p,CODE
137
        .IMPORT store_op1,CODE
138
        .IMPORT insert_op1,CODE
139
        .IMPORT store_op2,CODE
140
        .IMPORT insert_op2,CODE
141
        .IMPORT compile_range,CODE
142
        .IMPORT group_in_compile_stack,CODE
143
        .code
144
 
145
        .align 4
146
regex_compile
147
        .PROC
148
        .CALLINFO FRAME=320,CALLS,SAVE_RP,ENTRY_GR=18
149
        .ENTRY
150
        stw %r2,-20(%r30) ;# 8989 reload_outsi+2/6
151
        ldo 320(%r30),%r30 ;# 8991 addsi3/2
152
        stw %r18,-168(%r30) ;# 8993 reload_outsi+2/6
153
        stw %r17,-164(%r30) ;# 8995 reload_outsi+2/6
154
        stw %r16,-160(%r30) ;# 8997 reload_outsi+2/6
155
        stw %r15,-156(%r30) ;# 8999 reload_outsi+2/6
156
        stw %r14,-152(%r30) ;# 9001 reload_outsi+2/6
157
        stw %r13,-148(%r30) ;# 9003 reload_outsi+2/6
158
        stw %r12,-144(%r30) ;# 9005 reload_outsi+2/6
159
        stw %r11,-140(%r30) ;# 9007 reload_outsi+2/6
160
        stw %r10,-136(%r30) ;# 9009 reload_outsi+2/6
161
        stw %r9,-132(%r30) ;# 9011 reload_outsi+2/6
162
        stw %r8,-128(%r30) ;# 9013 reload_outsi+2/6
163
        stw %r7,-124(%r30) ;# 9015 reload_outsi+2/6
164
        stw %r6,-120(%r30) ;# 9017 reload_outsi+2/6
165
        stw %r5,-116(%r30) ;# 9019 reload_outsi+2/6
166
        stw %r4,-112(%r30) ;# 9021 reload_outsi+2/6
167
        stw %r3,-108(%r30) ;# 9023 reload_outsi+2/6
168
        stw %r26,-276(%r30) ;# 4 reload_outsi+2/6
169
        ldi 0,%r9 ;# 25 reload_outsi+2/2
170
        ldi 0,%r8 ;# 28 reload_outsi+2/2
171
        stw %r0,-260(%r30) ;# 34 reload_outsi+2/6
172
        ldi 0,%r10 ;# 31 reload_outsi+2/2
173
        ldi 640,%r26 ;# 37 reload_outsi+2/2
174
        ldw -276(%r30),%r1 ;# 8774 reload_outsi+2/5
175
        copy %r24,%r15 ;# 8 reload_outsi+2/1
176
        stw %r1,-296(%r30) ;# 2325 reload_outsi+2/6
177
        copy %r23,%r5 ;# 10 reload_outsi+2/1
178
        addl %r1,%r25,%r16 ;# 19 addsi3/1
179
        .CALL ARGW0=GR
180
        bl malloc,%r2 ;# 39 call_value_internal_symref
181
        ldw 20(%r5),%r14 ;# 22 reload_outsi+2/5
182
        comib,<> 0,%r28,L$0021 ;# 48 bleu+1
183
        stw %r28,-312(%r30) ;# 43 reload_outsi+2/6
184
L$0953
185
        bl L$0867,%r0 ;# 53 jump
186
        ldi 12,%r28 ;# 51 reload_outsi+2/2
187
L$0021
188
        ldi 32,%r19 ;# 58 reload_outsi+2/2
189
        stw %r19,-308(%r30) ;# 59 reload_outsi+2/6
190
        stw %r0,-304(%r30) ;# 62 reload_outsi+2/6
191
        stw %r15,12(%r5) ;# 65 reload_outsi+2/6
192
        stw %r0,8(%r5) ;# 85 reload_outsi+2/6
193
        stw %r0,24(%r5) ;# 88 reload_outsi+2/6
194
        addil LR'done___2-$global$,%r27 ;# 92 pic2_lo_sum+1
195
        ldw 28(%r5),%r19 ;# 68 reload_outsi+2/5
196
        ldw RR'done___2-$global$(%r1),%r20 ;# 94 reload_outsi+2/5
197
        depi 0,3,1,%r19 ;# 69 andsi3/2
198
        depi 0,6,2,%r19 ;# 80 andsi3/2
199
        comib,<> 0,%r20,L$0022 ;# 95 bleu+1
200
        stw %r19,28(%r5) ;# 82 reload_outsi+2/6
201
        addil LR're_syntax_table-$global$,%r27 ;# 99 pic2_lo_sum+1
202
        ldo RR're_syntax_table-$global$(%r1),%r4 ;# 100 movhi-2
203
        copy %r4,%r26 ;# 101 reload_outsi+2/1
204
        ldi 0,%r25 ;# 102 reload_outsi+2/2
205
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR
206
        bl memset,%r2 ;# 104 call_value_internal_symref
207
        ldi 256,%r24 ;# 103 reload_outsi+2/2
208
        ldi 1,%r20 ;# 8732 movqi+1/2
209
        ldo 97(%r4),%r19 ;# 8736 addsi3/2
210
        ldo 122(%r4),%r4 ;# 8738 addsi3/2
211
        stbs,ma %r20,1(%r19) ;# 115 movqi+1/6
212
L$1155
213
        comb,>=,n %r4,%r19,L$1155 ;# 121 bleu+1
214
        stbs,ma %r20,1(%r19) ;# 115 movqi+1/6
215
        ldi 1,%r21 ;# 8717 movqi+1/2
216
        addil LR're_syntax_table-$global$,%r27 ;# 8712 pic2_lo_sum+1
217
        ldo RR're_syntax_table-$global$(%r1),%r19 ;# 8715 movhi-2
218
        ldo 65(%r19),%r20 ;# 8721 addsi3/2
219
        ldo 90(%r19),%r19 ;# 8723 addsi3/2
220
        stbs,ma %r21,1(%r20) ;# 138 movqi+1/6
221
L$1156
222
        comb,>=,n %r19,%r20,L$1156 ;# 144 bleu+1
223
        stbs,ma %r21,1(%r20) ;# 138 movqi+1/6
224
        ldi 48,%r20 ;# 151 reload_outsi+2/2
225
        ldi 57,%r22 ;# 7976 reload_outsi+2/2
226
        ldi 1,%r21 ;# 8707 movqi+1/2
227
        addil LR're_syntax_table-$global$+48,%r27 ;# 8705 pic2_lo_sum+1
228
        ldo RR're_syntax_table-$global$+48(%r1),%r19 ;# 8711 movhi-2
229
L$0037
230
        ldo 1(%r20),%r20 ;# 164 addsi3/2
231
        comb,>= %r22,%r20,L$0037 ;# 167 bleu+1
232
        stbs,ma %r21,1(%r19) ;# 161 movqi+1/6
233
        addil LR're_syntax_table-$global$,%r27 ;# 174 pic2_lo_sum+1
234
        ldo RR're_syntax_table-$global$(%r1),%r19 ;# 175 movhi-2
235
        ldi 1,%r20 ;# 176 movqi+1/2
236
        stb %r20,95(%r19) ;# 177 movqi+1/6
237
        addil LR'done___2-$global$,%r27 ;# 178 pic2_lo_sum+1
238
        ldi 1,%r19 ;# 180 reload_outsi+2/2
239
        stw %r19,RR'done___2-$global$(%r1) ;# 181 reload_outsi+2/6
240
L$0022
241
        ldw 4(%r5),%r19 ;# 187 reload_outsi+2/5
242
        comib,<>,n 0,%r19,L$0039 ;# 189 bleu+1
243
        ldw 0(%r5),%r26 ;# 193 reload_outsi+2/5
244
        comib,=,n 0,%r26,L$0040 ;# 195 bleu+1
245
        .CALL ARGW0=GR,ARGW1=GR
246
        bl realloc,%r2 ;# 205 call_value_internal_symref
247
        ldi 32,%r25 ;# 203 reload_outsi+2/2
248
        bl L$1157,%r0 ;# 211 jump
249
        stw %r28,0(%r5) ;# 223 reload_outsi+2/6
250
L$0040
251
        .CALL ARGW0=GR
252
        bl malloc,%r2 ;# 219 call_value_internal_symref
253
        ldi 32,%r26 ;# 217 reload_outsi+2/2
254
        stw %r28,0(%r5) ;# 223 reload_outsi+2/6
255
L$1157
256
        ldw 0(%r5),%r19 ;# 228 reload_outsi+2/5
257
        comib,<> 0,%r19,L$0042 ;# 230 bleu+1
258
        ldi 32,%r19 ;# 243 reload_outsi+2/2
259
        .CALL ARGW0=GR
260
        bl free,%r2 ;# 234 call_internal_symref
261
        ldw -312(%r30),%r26 ;# 232 reload_outsi+2/5
262
        bl L$0867,%r0 ;# 238 jump
263
        ldi 12,%r28 ;# 51 reload_outsi+2/2
264
L$0042
265
        stw %r19,4(%r5) ;# 244 reload_outsi+2/6
266
L$0039
267
        ldw 0(%r5),%r6 ;# 249 reload_outsi+2/5
268
        ldw -296(%r30),%r19 ;# 7981 reload_outsi+2/5
269
        comclr,<> %r16,%r19,%r0 ;# 7982 bleu+1
270
        bl L$0044,%r0
271
        copy %r6,%r12 ;# 253 reload_outsi+2/1
272
        ldw -296(%r30),%r19 ;# 2334 reload_outsi+2/5
273
L$1178
274
        ldbs,ma 1(%r19),%r7 ;# 277 zero_extendqisi2/2
275
        comib,= 0,%r14,L$0047 ;# 282 bleu+1
276
        stw %r19,-296(%r30) ;# 2337 reload_outsi+2/6
277
        addl %r14,%r7,%r19 ;# 283 addsi3/1
278
        ldb 0(%r19),%r7 ;# 286 zero_extendqisi2/2
279
L$0047
280
        ldo -10(%r7),%r19 ;# 7895 addsi3/2
281
        addi,uv -115,%r19,%r0 ;# 7896 casesi0
282
        blr,n %r19,%r0
283
        b,n L$0076
284
L$0863
285
        bl L$0376,%r0
286
        nop ;# 9092 switch_jump
287
L$0954
288
        bl L$0076,%r0
289
        nop ;# 9095 switch_jump
290
L$0955
291
        bl L$0076,%r0
292
        nop ;# 9098 switch_jump
293
L$0956
294
        bl L$0076,%r0
295
        nop ;# 9101 switch_jump
296
L$0957
297
        bl L$0076,%r0
298
        nop ;# 9104 switch_jump
299
L$0958
300
        bl L$0076,%r0
301
        nop ;# 9107 switch_jump
302
L$0959
303
        bl L$0076,%r0
304
        nop ;# 9110 switch_jump
305
L$0960
306
        bl L$0076,%r0
307
        nop ;# 9113 switch_jump
308
L$0961
309
        bl L$0076,%r0
310
        nop ;# 9116 switch_jump
311
L$0962
312
        bl L$0076,%r0
313
        nop ;# 9119 switch_jump
314
L$0963
315
        bl L$0076,%r0
316
        nop ;# 9122 switch_jump
317
L$0964
318
        bl L$0076,%r0
319
        nop ;# 9125 switch_jump
320
L$0965
321
        bl L$0076,%r0
322
        nop ;# 9128 switch_jump
323
L$0966
324
        bl L$0076,%r0
325
        nop ;# 9131 switch_jump
326
L$0967
327
        bl L$0076,%r0
328
        nop ;# 9134 switch_jump
329
L$0968
330
        bl L$0076,%r0
331
        nop ;# 9137 switch_jump
332
L$0969
333
        bl L$0076,%r0
334
        nop ;# 9140 switch_jump
335
L$0970
336
        bl L$0076,%r0
337
        nop ;# 9143 switch_jump
338
L$0971
339
        bl L$0076,%r0
340
        nop ;# 9146 switch_jump
341
L$0972
342
        bl L$0076,%r0
343
        nop ;# 9149 switch_jump
344
L$0973
345
        bl L$0076,%r0
346
        nop ;# 9152 switch_jump
347
L$0974
348
        bl L$0076,%r0
349
        nop ;# 9155 switch_jump
350
L$0975
351
        bl L$0076,%r0
352
        nop ;# 9158 switch_jump
353
L$0976
354
        bl L$0076,%r0
355
        nop ;# 9161 switch_jump
356
L$0977
357
        bl L$0076,%r0
358
        nop ;# 9164 switch_jump
359
L$0978
360
        bl L$0076,%r0
361
        nop ;# 9167 switch_jump
362
L$0979
363
        bl L$0077,%r0 ;# 9170 switch_jump
364
        ldw -296(%r30),%r26 ;# 2349 reload_outsi+2/5
365
L$0980
366
        bl L$0076,%r0
367
        nop ;# 9173 switch_jump
368
L$0981
369
        bl L$0076,%r0
370
        nop ;# 9176 switch_jump
371
L$0982
372
        bl L$0076,%r0
373
        nop ;# 9179 switch_jump
374
L$0983
375
        bl L$0368,%r0
376
        nop ;# 9182 switch_jump
377
L$0984
378
        bl L$0372,%r0
379
        nop ;# 9185 switch_jump
380
L$0985
381
        bl L$0104,%r0
382
        nop ;# 9188 switch_jump
383
L$0986
384
        bl L$1158,%r0 ;# 9191 switch_jump
385
        ldi 1026,%r19 ;# 662 reload_outsi+2/2
386
L$0987
387
        bl L$0076,%r0
388
        nop ;# 9194 switch_jump
389
L$0988
390
        bl L$0076,%r0
391
        nop ;# 9197 switch_jump
392
L$0989
393
        bl L$0196,%r0 ;# 9200 switch_jump
394
        ldw 0(%r5),%r4 ;# 8027 reload_outsi+2/5
395
L$0990
396
        bl L$0076,%r0
397
        nop ;# 9203 switch_jump
398
L$0991
399
        bl L$0076,%r0
400
        nop ;# 9206 switch_jump
401
L$0992
402
        bl L$0076,%r0
403
        nop ;# 9209 switch_jump
404
L$0993
405
        bl L$0076,%r0
406
        nop ;# 9212 switch_jump
407
L$0994
408
        bl L$0076,%r0
409
        nop ;# 9215 switch_jump
410
L$0995
411
        bl L$0076,%r0
412
        nop ;# 9218 switch_jump
413
L$0996
414
        bl L$0076,%r0
415
        nop ;# 9221 switch_jump
416
L$0997
417
        bl L$0076,%r0
418
        nop ;# 9224 switch_jump
419
L$0998
420
        bl L$0076,%r0
421
        nop ;# 9227 switch_jump
422
L$0999
423
        bl L$0076,%r0
424
        nop ;# 9230 switch_jump
425
L$1000
426
        bl L$0076,%r0
427
        nop ;# 9233 switch_jump
428
L$1001
429
        bl L$0076,%r0
430
        nop ;# 9236 switch_jump
431
L$1002
432
        bl L$0076,%r0
433
        nop ;# 9239 switch_jump
434
L$1003
435
        bl L$0076,%r0
436
        nop ;# 9242 switch_jump
437
L$1004
438
        bl L$0076,%r0
439
        nop ;# 9245 switch_jump
440
L$1005
441
        bl L$0076,%r0
442
        nop ;# 9248 switch_jump
443
L$1006
444
        bl L$0101,%r0 ;# 9251 switch_jump
445
        ldi 1026,%r19 ;# 662 reload_outsi+2/2
446
L$1007
447
        bl L$0076,%r0
448
        nop ;# 9254 switch_jump
449
L$1008
450
        bl L$0076,%r0
451
        nop ;# 9257 switch_jump
452
L$1009
453
        bl L$0076,%r0
454
        nop ;# 9260 switch_jump
455
L$1010
456
        bl L$0076,%r0
457
        nop ;# 9263 switch_jump
458
L$1011
459
        bl L$0076,%r0
460
        nop ;# 9266 switch_jump
461
L$1012
462
        bl L$0076,%r0
463
        nop ;# 9269 switch_jump
464
L$1013
465
        bl L$0076,%r0
466
        nop ;# 9272 switch_jump
467
L$1014
468
        bl L$0076,%r0
469
        nop ;# 9275 switch_jump
470
L$1015
471
        bl L$0076,%r0
472
        nop ;# 9278 switch_jump
473
L$1016
474
        bl L$0076,%r0
475
        nop ;# 9281 switch_jump
476
L$1017
477
        bl L$0076,%r0
478
        nop ;# 9284 switch_jump
479
L$1018
480
        bl L$0076,%r0
481
        nop ;# 9287 switch_jump
482
L$1019
483
        bl L$0076,%r0
484
        nop ;# 9290 switch_jump
485
L$1020
486
        bl L$0076,%r0
487
        nop ;# 9293 switch_jump
488
L$1021
489
        bl L$0076,%r0
490
        nop ;# 9296 switch_jump
491
L$1022
492
        bl L$0076,%r0
493
        nop ;# 9299 switch_jump
494
L$1023
495
        bl L$0076,%r0
496
        nop ;# 9302 switch_jump
497
L$1024
498
        bl L$0076,%r0
499
        nop ;# 9305 switch_jump
500
L$1025
501
        bl L$0076,%r0
502
        nop ;# 9308 switch_jump
503
L$1026
504
        bl L$0076,%r0
505
        nop ;# 9311 switch_jump
506
L$1027
507
        bl L$0076,%r0
508
        nop ;# 9314 switch_jump
509
L$1028
510
        bl L$0076,%r0
511
        nop ;# 9317 switch_jump
512
L$1029
513
        bl L$0076,%r0
514
        nop ;# 9320 switch_jump
515
L$1030
516
        bl L$0076,%r0
517
        nop ;# 9323 switch_jump
518
L$1031
519
        bl L$0076,%r0
520
        nop ;# 9326 switch_jump
521
L$1032
522
        bl L$0076,%r0
523
        nop ;# 9329 switch_jump
524
L$1033
525
        bl L$0076,%r0
526
        nop ;# 9332 switch_jump
527
L$1034
528
        bl L$0216,%r0 ;# 9335 switch_jump
529
        ldw -296(%r30),%r19 ;# 2418 reload_outsi+2/5
530
L$1035
531
        bl L$0387,%r0 ;# 9338 switch_jump
532
        ldw -296(%r30),%r19 ;# 3797 reload_outsi+2/5
533
L$1036
534
        bl L$0076,%r0
535
        nop ;# 9341 switch_jump
536
L$1037
537
        bl L$0053,%r0 ;# 9344 switch_jump
538
        ldw -276(%r30),%r1 ;# 8777 reload_outsi+2/5
539
L$1038
540
        bl L$0076,%r0
541
        nop ;# 9347 switch_jump
542
L$1039
543
        bl L$0076,%r0
544
        nop ;# 9350 switch_jump
545
L$1040
546
        bl L$0076,%r0
547
        nop ;# 9353 switch_jump
548
L$1041
549
        bl L$0076,%r0
550
        nop ;# 9356 switch_jump
551
L$1042
552
        bl L$0076,%r0
553
        nop ;# 9359 switch_jump
554
L$1043
555
        bl L$0076,%r0
556
        nop ;# 9362 switch_jump
557
L$1044
558
        bl L$0076,%r0
559
        nop ;# 9365 switch_jump
560
L$1045
561
        bl L$0076,%r0
562
        nop ;# 9368 switch_jump
563
L$1046
564
        bl L$0076,%r0
565
        nop ;# 9371 switch_jump
566
L$1047
567
        bl L$0076,%r0
568
        nop ;# 9374 switch_jump
569
L$1048
570
        bl L$0076,%r0
571
        nop ;# 9377 switch_jump
572
L$1049
573
        bl L$0076,%r0
574
        nop ;# 9380 switch_jump
575
L$1050
576
        bl L$0076,%r0
577
        nop ;# 9383 switch_jump
578
L$1051
579
        bl L$0076,%r0
580
        nop ;# 9386 switch_jump
581
L$1052
582
        bl L$0076,%r0
583
        nop ;# 9389 switch_jump
584
L$1053
585
        bl L$0076,%r0
586
        nop ;# 9392 switch_jump
587
L$1054
588
        bl L$0076,%r0
589
        nop ;# 9395 switch_jump
590
L$1055
591
        bl L$0076,%r0
592
        nop ;# 9398 switch_jump
593
L$1056
594
        bl L$0076,%r0
595
        nop ;# 9401 switch_jump
596
L$1057
597
        bl L$0076,%r0
598
        nop ;# 9404 switch_jump
599
L$1058
600
        bl L$0076,%r0
601
        nop ;# 9407 switch_jump
602
L$1059
603
        bl L$0076,%r0
604
        nop ;# 9410 switch_jump
605
L$1060
606
        bl L$0076,%r0
607
        nop ;# 9413 switch_jump
608
L$1061
609
        bl L$0076,%r0
610
        nop ;# 9416 switch_jump
611
L$1062
612
        bl L$0076,%r0
613
        nop ;# 9419 switch_jump
614
L$1063
615
        bl L$0076,%r0
616
        nop ;# 9422 switch_jump
617
L$1064
618
        bl L$0076,%r0
619
        nop ;# 9425 switch_jump
620
L$1065
621
        bl L$0076,%r0
622
        nop ;# 9428 switch_jump
623
L$1066
624
        bl L$0383,%r0 ;# 9431 switch_jump
625
        ldi 4608,%r20 ;# 3778 reload_outsi+2/2
626
L$1067
627
        bl L$0380,%r0
628
        nop ;# 9434 switch_jump
629
L$1068
630
        bl,n L$0076,%r0 ;# 7899 jump
631
L$0053
632
        ldw -296(%r30),%r25 ;# 2343 reload_outsi+2/5
633
        ldo 1(%r1),%r19 ;# 306 addsi3/2
634
        comb,=,n %r19,%r25,L$0055 ;# 308 bleu+1
635
        bb,< %r15,28,L$0055 ;# 313 bleu+3
636
        ldw -276(%r30),%r26 ;# 315 reload_outsi+2/5
637
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR
638
        bl at_begline_loc_p,%r2 ;# 321 call_value_internal_symref
639
        copy %r15,%r24 ;# 319 reload_outsi+2/1
640
        extrs %r28,31,8,%r28 ;# 324 extendqisi2
641
        comiclr,<> 0,%r28,%r0 ;# 326 bleu+1
642
        bl,n L$0076,%r0
643
L$0055
644
        ldw 0(%r5),%r4 ;# 7986 reload_outsi+2/5
645
        ldw 4(%r5),%r20 ;# 7989 reload_outsi+2/5
646
        sub %r6,%r4,%r19 ;# 7987 subsi3/1
647
        ldo 1(%r19),%r19 ;# 7988 addsi3/2
648
        comb,>>=,n %r20,%r19,L$0060 ;# 7990 bleu+1
649
        ldil L'65536,%r3 ;# 8701 reload_outsi+2/3
650
L$0061
651
        comclr,<> %r3,%r20,%r0 ;# 357 bleu+1
652
        bl L$0944,%r0
653
        zdep %r20,30,31,%r19 ;# 367 ashlsi3+1
654
        comb,>>= %r3,%r19,L$0066 ;# 375 bleu+1
655
        stw %r19,4(%r5) ;# 369 reload_outsi+2/6
656
        stw %r3,4(%r5) ;# 378 reload_outsi+2/6
657
L$0066
658
        ldw 0(%r5),%r26 ;# 385 reload_outsi+2/5
659
        .CALL ARGW0=GR,ARGW1=GR
660
        bl realloc,%r2 ;# 389 call_value_internal_symref
661
        ldw 4(%r5),%r25 ;# 387 reload_outsi+2/5
662
        comib,= 0,%r28,L$0953 ;# 397 bleu+1
663
        stw %r28,0(%r5) ;# 393 reload_outsi+2/6
664
        comb,= %r28,%r4,L$0059 ;# 407 bleu+1
665
        sub %r6,%r4,%r19 ;# 409 subsi3/1
666
        addl %r28,%r19,%r6 ;# 412 addsi3/1
667
        sub %r12,%r4,%r19 ;# 413 subsi3/1
668
        comib,= 0,%r10,L$0069 ;# 418 bleu+1
669
        addl %r28,%r19,%r12 ;# 416 addsi3/1
670
        sub %r10,%r4,%r19 ;# 419 subsi3/1
671
        addl %r28,%r19,%r10 ;# 422 addsi3/1
672
L$0069
673
        comib,= 0,%r8,L$0070 ;# 425 bleu+1
674
        sub %r8,%r4,%r19 ;# 426 subsi3/1
675
        addl %r28,%r19,%r8 ;# 429 addsi3/1
676
L$0070
677
        comib,= 0,%r9,L$0059 ;# 432 bleu+1
678
        sub %r9,%r4,%r19 ;# 433 subsi3/1
679
        addl %r28,%r19,%r9 ;# 436 addsi3/1
680
L$0059
681
        ldw 0(%r5),%r4 ;# 337 reload_outsi+2/5
682
        ldw 4(%r5),%r20 ;# 341 reload_outsi+2/5
683
        sub %r6,%r4,%r19 ;# 338 subsi3/1
684
        ldo 1(%r19),%r19 ;# 339 addsi3/2
685
        comb,<< %r20,%r19,L$0061
686
        nop ;# 343 bleu+1
687
L$0060
688
        ldi 8,%r19 ;# 458 movqi+1/2
689
        bl L$0043,%r0 ;# 479 jump
690
        stbs,ma %r19,1(%r6) ;# 459 movqi+1/6
691
L$0077
692
        comb,=,n %r16,%r26,L$0079 ;# 485 bleu+1
693
        bb,< %r15,28,L$0079 ;# 490 bleu+3
694
        copy %r16,%r25 ;# 494 reload_outsi+2/1
695
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR
696
        bl at_endline_loc_p,%r2 ;# 498 call_value_internal_symref
697
        copy %r15,%r24 ;# 496 reload_outsi+2/1
698
        extrs %r28,31,8,%r28 ;# 501 extendqisi2
699
        comiclr,<> 0,%r28,%r0 ;# 503 bleu+1
700
        bl,n L$0076,%r0
701
L$0079
702
        ldw 0(%r5),%r4 ;# 7994 reload_outsi+2/5
703
        ldw 4(%r5),%r20 ;# 7997 reload_outsi+2/5
704
        sub %r6,%r4,%r19 ;# 7995 subsi3/1
705
        ldo 1(%r19),%r19 ;# 7996 addsi3/2
706
        comb,>>=,n %r20,%r19,L$0084 ;# 7998 bleu+1
707
        ldil L'65536,%r3 ;# 8699 reload_outsi+2/3
708
L$0085
709
        comclr,<> %r3,%r20,%r0 ;# 534 bleu+1
710
        bl L$0944,%r0
711
        zdep %r20,30,31,%r19 ;# 544 ashlsi3+1
712
        comb,>>= %r3,%r19,L$0090 ;# 552 bleu+1
713
        stw %r19,4(%r5) ;# 546 reload_outsi+2/6
714
        stw %r3,4(%r5) ;# 555 reload_outsi+2/6
715
L$0090
716
        ldw 0(%r5),%r26 ;# 562 reload_outsi+2/5
717
        .CALL ARGW0=GR,ARGW1=GR
718
        bl realloc,%r2 ;# 566 call_value_internal_symref
719
        ldw 4(%r5),%r25 ;# 564 reload_outsi+2/5
720
        comib,= 0,%r28,L$0953 ;# 574 bleu+1
721
        stw %r28,0(%r5) ;# 570 reload_outsi+2/6
722
        comb,= %r28,%r4,L$0083 ;# 584 bleu+1
723
        sub %r6,%r4,%r19 ;# 586 subsi3/1
724
        addl %r28,%r19,%r6 ;# 589 addsi3/1
725
        sub %r12,%r4,%r19 ;# 590 subsi3/1
726
        comib,= 0,%r10,L$0093 ;# 595 bleu+1
727
        addl %r28,%r19,%r12 ;# 593 addsi3/1
728
        sub %r10,%r4,%r19 ;# 596 subsi3/1
729
        addl %r28,%r19,%r10 ;# 599 addsi3/1
730
L$0093
731
        comib,= 0,%r8,L$0094 ;# 602 bleu+1
732
        sub %r8,%r4,%r19 ;# 603 subsi3/1
733
        addl %r28,%r19,%r8 ;# 606 addsi3/1
734
L$0094
735
        comib,= 0,%r9,L$0083 ;# 609 bleu+1
736
        sub %r9,%r4,%r19 ;# 610 subsi3/1
737
        addl %r28,%r19,%r9 ;# 613 addsi3/1
738
L$0083
739
        ldw 0(%r5),%r4 ;# 514 reload_outsi+2/5
740
        ldw 4(%r5),%r20 ;# 518 reload_outsi+2/5
741
        sub %r6,%r4,%r19 ;# 515 subsi3/1
742
        ldo 1(%r19),%r19 ;# 516 addsi3/2
743
        comb,<< %r20,%r19,L$0085
744
        nop ;# 520 bleu+1
745
L$0084
746
        ldi 9,%r19 ;# 635 movqi+1/2
747
        bl L$0043,%r0 ;# 656 jump
748
        stbs,ma %r19,1(%r6) ;# 636 movqi+1/6
749
L$0877
750
        bl L$0110,%r0 ;# 897 jump
751
        stw %r21,-296(%r30) ;# 2391 reload_outsi+2/6
752
L$0101
753
L$1158
754
        and %r15,%r19,%r19 ;# 663 andsi3/1
755
        comiclr,= 0,%r19,%r0 ;# 665 bleu+1
756
        bl,n L$0076,%r0
757
L$0104
758
        comib,<> 0,%r8,L$0105 ;# 674 bleu+1
759
        ldi 0,%r13 ;# 711 reload_outsi+2/2
760
        extrs,>= %r15,26,1,%r0 ;# 681 bleu+3
761
        extrs,< %r15,27,1,%r0 ;# 700 movsi-4
762
        nop
763
        bl,n L$0076,%r0
764
L$0105
765
        ldi 0,%r11 ;# 714 reload_outsi+2/2
766
        ldi 0,%r22 ;# 716 reload_outsi+2/2
767
        ldi 43,%r24 ;# 8688 reload_outsi+2/2
768
        ldi 63,%r23 ;# 8690 reload_outsi+2/2
769
        ldi 42,%r28 ;# 8692 reload_outsi+2/2
770
        ldi 2,%r19 ;# 8694 reload_outsi+2/2
771
        and %r15,%r19,%r25 ;# 8695 andsi3/1
772
        ldi 92,%r26 ;# 8697 reload_outsi+2/2
773
L$0109
774
        comb,= %r24,%r7,L$0112 ;# 727 bleu+1
775
        copy %r11,%r19 ;# 8780 reload_outsi+2/1
776
        depi -1,31,1,%r19 ;# 729 iorsi3+1/2
777
        bl L$0113,%r0 ;# 731 jump
778
        extrs %r19,31,8,%r19 ;# 730 extendqisi2
779
L$0112
780
        extrs %r11,31,8,%r19 ;# 734 extendqisi2
781
L$0113
782
L$1159
783
        comb,= %r23,%r7,L$0114 ;# 744 bleu+1
784
        copy %r19,%r11 ;# 737 reload_outsi+2/1
785
        copy %r22,%r19 ;# 8783 reload_outsi+2/1
786
        depi -1,31,1,%r19 ;# 746 iorsi3+1/2
787
        bl L$0115,%r0 ;# 748 jump
788
        extrs %r19,31,8,%r19 ;# 747 extendqisi2
789
L$0114
790
        extrs %r22,31,8,%r19 ;# 751 extendqisi2
791
L$0115
792
        ldw -296(%r30),%r21 ;# 2355 reload_outsi+2/5
793
        comb,= %r16,%r21,L$0110 ;# 757 bleu+1
794
        copy %r19,%r22 ;# 754 reload_outsi+2/1
795
        copy %r21,%r20 ;# 8743 reload_outsi+2/1
796
        ldbs,ma 1(%r20),%r7 ;# 776 zero_extendqisi2/2
797
        comib,= 0,%r14,L$0118 ;# 781 bleu+1
798
        stw %r20,-296(%r30) ;# 2364 reload_outsi+2/6
799
        addl %r14,%r7,%r19 ;# 782 addsi3/1
800
        ldb 0(%r19),%r7 ;# 785 zero_extendqisi2/2
801
L$0118
802
        comb,= %r28,%r7,L$0109
803
        nop ;# 802 bleu+1
804
        comib,<>,n 0,%r25,L$0869 ;# 807 bleu+1
805
        comb,= %r24,%r7,L$1159 ;# 811 bleu+1
806
        extrs %r11,31,8,%r19 ;# 734 extendqisi2
807
        comb,= %r23,%r7,L$0109 ;# 815 bleu+1
808
        ldw -296(%r30),%r19 ;# 2400 reload_outsi+2/5
809
        bl,n L$1160,%r0 ;# 827 jump
810
L$0869
811
        comb,<> %r26,%r7,L$0126 ;# 831 bleu+1
812
        ldw -296(%r30),%r19 ;# 2400 reload_outsi+2/5
813
        comclr,<> %r16,%r20,%r0 ;# 835 bleu+1
814
        bl L$0903,%r0
815
        ldo 1(%r20),%r19 ;# 863 addsi3/2
816
        ldb 1(%r21),%r3 ;# 860 zero_extendqisi2/2
817
        comib,= 0,%r14,L$0129 ;# 865 bleu+1
818
        stw %r19,-296(%r30) ;# 2379 reload_outsi+2/6
819
        addl %r14,%r3,%r19 ;# 866 addsi3/1
820
        ldb 0(%r19),%r3 ;# 869 zero_extendqisi2/2
821
L$0129
822
        comb,= %r24,%r3,L$0109 ;# 886 bleu+1
823
        copy %r3,%r7 ;# 903 reload_outsi+2/1
824
        comb,<> %r23,%r3,L$0877
825
        nop ;# 890 bleu+1
826
        bl,n L$0109,%r0 ;# 905 jump
827
L$0126
828
L$1160
829
        ldo -1(%r19),%r19 ;# 910 addsi3/2
830
        stw %r19,-296(%r30) ;# 2397 reload_outsi+2/6
831
L$0110
832
        comiclr,<> 0,%r8,%r0 ;# 927 bleu+1
833
        bl L$1161,%r0
834
        ldw -296(%r30),%r19 ;# 2328 reload_outsi+2/5
835
        comib,=,n 0,%r22,L$0137 ;# 934 bleu+1
836
        ldw 0(%r5),%r3 ;# 8002 reload_outsi+2/5
837
        ldw 4(%r5),%r20 ;# 8005 reload_outsi+2/5
838
        sub %r6,%r3,%r19 ;# 8003 subsi3/1
839
        ldo 3(%r19),%r19 ;# 8004 addsi3/2
840
        comb,>>=,n %r20,%r19,L$0139 ;# 8006 bleu+1
841
        ldil L'65536,%r4 ;# 8686 reload_outsi+2/3
842
L$0140
843
        comclr,<> %r4,%r20,%r0 ;# 961 bleu+1
844
        bl L$0944,%r0
845
        zdep %r20,30,31,%r19 ;# 971 ashlsi3+1
846
        comb,>>= %r4,%r19,L$0145 ;# 979 bleu+1
847
        stw %r19,4(%r5) ;# 973 reload_outsi+2/6
848
        stw %r4,4(%r5) ;# 982 reload_outsi+2/6
849
L$0145
850
        ldw 0(%r5),%r26 ;# 989 reload_outsi+2/5
851
        .CALL ARGW0=GR,ARGW1=GR
852
        bl realloc,%r2 ;# 993 call_value_internal_symref
853
        ldw 4(%r5),%r25 ;# 991 reload_outsi+2/5
854
        comib,= 0,%r28,L$0953 ;# 1001 bleu+1
855
        stw %r28,0(%r5) ;# 997 reload_outsi+2/6
856
        comb,= %r28,%r3,L$0138 ;# 1011 bleu+1
857
        sub %r6,%r3,%r19 ;# 1013 subsi3/1
858
        addl %r28,%r19,%r6 ;# 1016 addsi3/1
859
        sub %r12,%r3,%r19 ;# 1017 subsi3/1
860
        comib,= 0,%r10,L$0148 ;# 1022 bleu+1
861
        addl %r28,%r19,%r12 ;# 1020 addsi3/1
862
        sub %r10,%r3,%r19 ;# 1023 subsi3/1
863
        addl %r28,%r19,%r10 ;# 1026 addsi3/1
864
L$0148
865
        comib,= 0,%r8,L$0149 ;# 1029 bleu+1
866
        sub %r8,%r3,%r19 ;# 1030 subsi3/1
867
        addl %r28,%r19,%r8 ;# 1033 addsi3/1
868
L$0149
869
        comib,= 0,%r9,L$0138 ;# 1036 bleu+1
870
        sub %r9,%r3,%r19 ;# 1037 subsi3/1
871
        addl %r28,%r19,%r9 ;# 1040 addsi3/1
872
L$0138
873
        ldw 0(%r5),%r3 ;# 941 reload_outsi+2/5
874
        ldw 4(%r5),%r20 ;# 945 reload_outsi+2/5
875
        sub %r6,%r3,%r19 ;# 942 subsi3/1
876
        ldo 3(%r19),%r19 ;# 943 addsi3/2
877
        comb,<< %r20,%r19,L$0140
878
        nop ;# 947 bleu+1
879
L$0139
880
        comib,= 0,%r14,L$0154 ;# 1063 bleu+1
881
        ldw -296(%r30),%r19 ;# 2403 reload_outsi+2/5
882
        ldb -2(%r19),%r19 ;# 1066 zero_extendqisi2/2
883
        addl %r14,%r19,%r19 ;# 1067 addsi3/1
884
        bl L$0947,%r0 ;# 1071 jump
885
        ldb 0(%r19),%r19 ;# 1069 movqi+1/5
886
L$0154
887
        ldb -2(%r19),%r19 ;# 1075 movqi+1/5
888
L$0947
889
        comib,= 0,%r14,L$0156 ;# 1079 bleu+1
890
        extrs %r19,31,8,%r20 ;# 1076 extendqisi2
891
        ldb 46(%r14),%r19 ;# 1081 movqi+1/5
892
        extrs %r19,31,8,%r19 ;# 1082 extendqisi2
893
        comb,= %r19,%r20,L$0157 ;# 1084 bleu+1
894
        ldi 17,%r26 ;# 1159 reload_outsi+2/2
895
        bl,n L$1162,%r0 ;# 1085 jump
896
L$0156
897
        ldi 46,%r19 ;# 1089 reload_outsi+2/2
898
        comb,<> %r19,%r20,L$1162 ;# 1091 bleu+1
899
        ldi 17,%r26 ;# 1159 reload_outsi+2/2
900
L$0157
901
        comib,= 0,%r11,L$0153 ;# 1096 bleu+1
902
        ldw -296(%r30),%r19 ;# 2409 reload_outsi+2/5
903
        comb,<<= %r16,%r19,L$1162 ;# 1098 bleu+1
904
        ldi 17,%r26 ;# 1159 reload_outsi+2/2
905
        comib,=,n 0,%r14,L$0158 ;# 1100 bleu+1
906
        ldb 0(%r19),%r19 ;# 1103 zero_extendqisi2/2
907
        addl %r14,%r19,%r19 ;# 1104 addsi3/1
908
L$0158
909
        ldb 0(%r19),%r19 ;# 1112 movqi+1/5
910
        comib,= 0,%r14,L$0160 ;# 1116 bleu+1
911
        extrs %r19,31,8,%r20 ;# 1113 extendqisi2
912
        ldb 10(%r14),%r19 ;# 1118 movqi+1/5
913
        extrs %r19,31,8,%r19 ;# 1119 extendqisi2
914
        comb,= %r19,%r20,L$0161 ;# 1121 bleu+1
915
        ldi 17,%r26 ;# 1159 reload_outsi+2/2
916
        bl,n L$1162,%r0 ;# 1122 jump
917
L$0160
918
        comib,<> 10,%r20,L$1162 ;# 1126 bleu+1
919
        ldi 17,%r26 ;# 1159 reload_outsi+2/2
920
L$0161
921
        bb,< %r15,25,L$1162 ;# 1134 bleu+3
922
        ldi 17,%r26 ;# 1159 reload_outsi+2/2
923
        ldi 12,%r26 ;# 1140 reload_outsi+2/2
924
        copy %r6,%r25 ;# 1142 reload_outsi+2/1
925
        sub %r8,%r6,%r24 ;# 1137 subsi3/1
926
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR
927
        bl store_op1,%r2 ;# 1146 call_internal_symref
928
        ldo -3(%r24),%r24 ;# 1144 addsi3/2
929
        bl L$0162,%r0 ;# 1151 jump
930
        ldi 1,%r13 ;# 1149 reload_outsi+2/2
931
L$0153
932
        ldi 17,%r26 ;# 1159 reload_outsi+2/2
933
L$1162
934
        copy %r6,%r25 ;# 1161 reload_outsi+2/1
935
        sub %r8,%r6,%r24 ;# 1156 subsi3/1
936
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR
937
        bl store_op1,%r2 ;# 1165 call_internal_symref
938
        ldo -6(%r24),%r24 ;# 1163 addsi3/2
939
L$0162
940
        ldo 3(%r6),%r6 ;# 1168 addsi3/2
941
L$0137
942
        ldw 0(%r5),%r3 ;# 8010 reload_outsi+2/5
943
        ldw 4(%r5),%r20 ;# 8013 reload_outsi+2/5
944
        sub %r6,%r3,%r19 ;# 8011 subsi3/1
945
        ldo 3(%r19),%r19 ;# 8012 addsi3/2
946
        comb,>>=,n %r20,%r19,L$0164 ;# 8014 bleu+1
947
        ldil L'65536,%r4 ;# 8684 reload_outsi+2/3
948
L$0165
949
        comclr,<> %r4,%r20,%r0 ;# 1195 bleu+1
950
        bl L$0944,%r0
951
        zdep %r20,30,31,%r19 ;# 1205 ashlsi3+1
952
        comb,>>= %r4,%r19,L$0170 ;# 1213 bleu+1
953
        stw %r19,4(%r5) ;# 1207 reload_outsi+2/6
954
        stw %r4,4(%r5) ;# 1216 reload_outsi+2/6
955
L$0170
956
        ldw 0(%r5),%r26 ;# 1223 reload_outsi+2/5
957
        .CALL ARGW0=GR,ARGW1=GR
958
        bl realloc,%r2 ;# 1227 call_value_internal_symref
959
        ldw 4(%r5),%r25 ;# 1225 reload_outsi+2/5
960
        comib,= 0,%r28,L$0953 ;# 1235 bleu+1
961
        stw %r28,0(%r5) ;# 1231 reload_outsi+2/6
962
        comb,= %r28,%r3,L$0163 ;# 1245 bleu+1
963
        sub %r6,%r3,%r19 ;# 1247 subsi3/1
964
        addl %r28,%r19,%r6 ;# 1250 addsi3/1
965
        sub %r12,%r3,%r19 ;# 1251 subsi3/1
966
        comib,= 0,%r10,L$0173 ;# 1256 bleu+1
967
        addl %r28,%r19,%r12 ;# 1254 addsi3/1
968
        sub %r10,%r3,%r19 ;# 1257 subsi3/1
969
        addl %r28,%r19,%r10 ;# 1260 addsi3/1
970
L$0173
971
        comib,= 0,%r8,L$0174 ;# 1263 bleu+1
972
        sub %r8,%r3,%r19 ;# 1264 subsi3/1
973
        addl %r28,%r19,%r8 ;# 1267 addsi3/1
974
L$0174
975
        comib,= 0,%r9,L$0163 ;# 1270 bleu+1
976
        sub %r9,%r3,%r19 ;# 1271 subsi3/1
977
        addl %r28,%r19,%r9 ;# 1274 addsi3/1
978
L$0163
979
        ldw 0(%r5),%r3 ;# 1175 reload_outsi+2/5
980
        ldw 4(%r5),%r20 ;# 1179 reload_outsi+2/5
981
        sub %r6,%r3,%r19 ;# 1176 subsi3/1
982
        ldo 3(%r19),%r19 ;# 1177 addsi3/2
983
        comb,<< %r20,%r19,L$0165
984
        nop ;# 1181 bleu+1
985
L$0164
986
        ldi 14,%r26 ;# 8786 reload_outsi+2/2
987
        comiclr,= 0,%r13,%r0 ;# 1310 beq-1/2
988
        ldi 15,%r26
989
        copy %r8,%r25 ;# 1312 reload_outsi+2/1
990
        sub %r6,%r8,%r24 ;# 1314 subsi3/1
991
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR,ARGW3=GR
992
        bl insert_op1,%r2 ;# 1318 call_internal_symref
993
        copy %r6,%r23 ;# 1316 reload_outsi+2/1
994
        ldi 0,%r9 ;# 1321 reload_outsi+2/2
995
        comib,<> 0,%r11,L$0043 ;# 1326 bleu+1
996
        ldo 3(%r6),%r6 ;# 1323 addsi3/2
997
        ldw 0(%r5),%r3 ;# 8019 reload_outsi+2/5
998
        ldw 4(%r5),%r20 ;# 8022 reload_outsi+2/5
999
        sub %r6,%r3,%r19 ;# 8020 subsi3/1
1000
        ldo 3(%r19),%r19 ;# 8021 addsi3/2
1001
        comb,>>=,n %r20,%r19,L$0182 ;# 8023 bleu+1
1002
        ldil L'65536,%r4 ;# 8682 reload_outsi+2/3
1003
L$0183
1004
        comb,= %r4,%r20,L$0944 ;# 1352 bleu+1
1005
        zdep %r20,30,31,%r19 ;# 1362 ashlsi3+1
1006
        comb,>>= %r4,%r19,L$0188 ;# 1370 bleu+1
1007
        stw %r19,4(%r5) ;# 1364 reload_outsi+2/6
1008
        stw %r4,4(%r5) ;# 1373 reload_outsi+2/6
1009
L$0188
1010
        ldw 0(%r5),%r26 ;# 1380 reload_outsi+2/5
1011
        .CALL ARGW0=GR,ARGW1=GR
1012
        bl realloc,%r2 ;# 1384 call_value_internal_symref
1013
        ldw 4(%r5),%r25 ;# 1382 reload_outsi+2/5
1014
        comib,= 0,%r28,L$0953 ;# 1392 bleu+1
1015
        stw %r28,0(%r5) ;# 1388 reload_outsi+2/6
1016
        comb,= %r28,%r3,L$0181 ;# 1402 bleu+1
1017
        sub %r6,%r3,%r19 ;# 1404 subsi3/1
1018
        addl %r28,%r19,%r6 ;# 1407 addsi3/1
1019
        sub %r12,%r3,%r19 ;# 1408 subsi3/1
1020
        comib,= 0,%r10,L$0191 ;# 1413 bleu+1
1021
        addl %r28,%r19,%r12 ;# 1411 addsi3/1
1022
        sub %r10,%r3,%r19 ;# 1414 subsi3/1
1023
        addl %r28,%r19,%r10 ;# 1417 addsi3/1
1024
L$0191
1025
        comib,= 0,%r8,L$0192 ;# 1420 bleu+1
1026
        sub %r8,%r3,%r19 ;# 1421 subsi3/1
1027
        addl %r28,%r19,%r8 ;# 1424 addsi3/1
1028
L$0192
1029
        comib,= 0,%r9,L$0181 ;# 1427 bleu+1
1030
        sub %r9,%r3,%r19 ;# 1428 subsi3/1
1031
        addl %r28,%r19,%r9 ;# 1431 addsi3/1
1032
L$0181
1033
        ldw 0(%r5),%r3 ;# 1332 reload_outsi+2/5
1034
        ldw 4(%r5),%r20 ;# 1336 reload_outsi+2/5
1035
        sub %r6,%r3,%r19 ;# 1333 subsi3/1
1036
        ldo 3(%r19),%r19 ;# 1334 addsi3/2
1037
        comb,<< %r20,%r19,L$0183
1038
        nop ;# 1338 bleu+1
1039
L$0182
1040
        ldi 18,%r26 ;# 1454 reload_outsi+2/2
1041
        copy %r8,%r25 ;# 1456 reload_outsi+2/1
1042
        ldi 3,%r24 ;# 1458 reload_outsi+2/2
1043
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR,ARGW3=GR
1044
        bl insert_op1,%r2 ;# 1462 call_internal_symref
1045
        copy %r6,%r23 ;# 1460 reload_outsi+2/1
1046
        bl L$0043,%r0 ;# 1470 jump
1047
        ldo 3(%r6),%r6 ;# 1464 addsi3/2
1048
L$0196
1049
        ldw 4(%r5),%r20 ;# 8030 reload_outsi+2/5
1050
        sub %r6,%r4,%r19 ;# 8028 subsi3/1
1051
        ldo 1(%r19),%r19 ;# 8029 addsi3/2
1052
        comb,>>= %r20,%r19,L$0201 ;# 8031 bleu+1
1053
        copy %r6,%r8 ;# 1475 reload_outsi+2/1
1054
        ldil L'65536,%r3 ;# 8680 reload_outsi+2/3
1055
L$0202
1056
        comb,= %r3,%r20,L$0944 ;# 1503 bleu+1
1057
        zdep %r20,30,31,%r19 ;# 1513 ashlsi3+1
1058
        comb,>>= %r3,%r19,L$0207 ;# 1521 bleu+1
1059
        stw %r19,4(%r5) ;# 1515 reload_outsi+2/6
1060
        stw %r3,4(%r5) ;# 1524 reload_outsi+2/6
1061
L$0207
1062
        ldw 0(%r5),%r26 ;# 1531 reload_outsi+2/5
1063
        .CALL ARGW0=GR,ARGW1=GR
1064
        bl realloc,%r2 ;# 1535 call_value_internal_symref
1065
        ldw 4(%r5),%r25 ;# 1533 reload_outsi+2/5
1066
        comib,= 0,%r28,L$0953 ;# 1543 bleu+1
1067
        stw %r28,0(%r5) ;# 1539 reload_outsi+2/6
1068
        comb,= %r28,%r4,L$0200 ;# 1553 bleu+1
1069
        sub %r6,%r4,%r19 ;# 1555 subsi3/1
1070
        addl %r28,%r19,%r6 ;# 1558 addsi3/1
1071
        sub %r12,%r4,%r19 ;# 1559 subsi3/1
1072
        comib,= 0,%r10,L$0210 ;# 1564 bleu+1
1073
        addl %r28,%r19,%r12 ;# 1562 addsi3/1
1074
        sub %r10,%r4,%r19 ;# 1565 subsi3/1
1075
        addl %r28,%r19,%r10 ;# 1568 addsi3/1
1076
L$0210
1077
        comib,= 0,%r8,L$0211 ;# 1571 bleu+1
1078
        sub %r8,%r4,%r19 ;# 1572 subsi3/1
1079
        addl %r28,%r19,%r8 ;# 1575 addsi3/1
1080
L$0211
1081
        comib,= 0,%r9,L$0200 ;# 1578 bleu+1
1082
        sub %r9,%r4,%r19 ;# 1579 subsi3/1
1083
        addl %r28,%r19,%r9 ;# 1582 addsi3/1
1084
L$0200
1085
        ldw 0(%r5),%r4 ;# 1483 reload_outsi+2/5
1086
        ldw 4(%r5),%r20 ;# 1487 reload_outsi+2/5
1087
        sub %r6,%r4,%r19 ;# 1484 subsi3/1
1088
        ldo 1(%r19),%r19 ;# 1485 addsi3/2
1089
        comb,<< %r20,%r19,L$0202
1090
        nop ;# 1489 bleu+1
1091
L$0201
1092
        ldi 2,%r19 ;# 1604 movqi+1/2
1093
        bl L$0043,%r0 ;# 1617 jump
1094
        stbs,ma %r19,1(%r6) ;# 1605 movqi+1/6
1095
L$0216
1096
        comb,= %r16,%r19,L$0902 ;# 1626 bleu+1
1097
        ldi 0,%r13 ;# 1623 reload_outsi+2/2
1098
        ldw 0(%r5),%r3 ;# 8035 reload_outsi+2/5
1099
        ldw 4(%r5),%r20 ;# 8038 reload_outsi+2/5
1100
        sub %r6,%r3,%r19 ;# 8036 subsi3/1
1101
        ldo 34(%r19),%r19 ;# 8037 addsi3/2
1102
        comb,>>= %r20,%r19,L$0219 ;# 8039 bleu+1
1103
        ldil L'65536,%r4 ;# 8678 reload_outsi+2/3
1104
L$0220
1105
        comb,= %r4,%r20,L$0944 ;# 1661 bleu+1
1106
        zdep %r20,30,31,%r19 ;# 1671 ashlsi3+1
1107
        comb,>>= %r4,%r19,L$0225 ;# 1679 bleu+1
1108
        stw %r19,4(%r5) ;# 1673 reload_outsi+2/6
1109
        stw %r4,4(%r5) ;# 1682 reload_outsi+2/6
1110
L$0225
1111
        ldw 0(%r5),%r26 ;# 1689 reload_outsi+2/5
1112
        .CALL ARGW0=GR,ARGW1=GR
1113
        bl realloc,%r2 ;# 1693 call_value_internal_symref
1114
        ldw 4(%r5),%r25 ;# 1691 reload_outsi+2/5
1115
        comib,= 0,%r28,L$0953 ;# 1701 bleu+1
1116
        stw %r28,0(%r5) ;# 1697 reload_outsi+2/6
1117
        comb,= %r28,%r3,L$0218 ;# 1711 bleu+1
1118
        sub %r6,%r3,%r19 ;# 1713 subsi3/1
1119
        addl %r28,%r19,%r6 ;# 1716 addsi3/1
1120
        sub %r12,%r3,%r19 ;# 1717 subsi3/1
1121
        comib,= 0,%r10,L$0228 ;# 1722 bleu+1
1122
        addl %r28,%r19,%r12 ;# 1720 addsi3/1
1123
        sub %r10,%r3,%r19 ;# 1723 subsi3/1
1124
        addl %r28,%r19,%r10 ;# 1726 addsi3/1
1125
L$0228
1126
        comib,= 0,%r8,L$0229 ;# 1729 bleu+1
1127
        sub %r8,%r3,%r19 ;# 1730 subsi3/1
1128
        addl %r28,%r19,%r8 ;# 1733 addsi3/1
1129
L$0229
1130
        comib,= 0,%r9,L$0218 ;# 1736 bleu+1
1131
        sub %r9,%r3,%r19 ;# 1737 subsi3/1
1132
        addl %r28,%r19,%r9 ;# 1740 addsi3/1
1133
L$0218
1134
        ldw 0(%r5),%r3 ;# 1641 reload_outsi+2/5
1135
        ldw 4(%r5),%r20 ;# 1645 reload_outsi+2/5
1136
        sub %r6,%r3,%r19 ;# 1642 subsi3/1
1137
        ldo 34(%r19),%r19 ;# 1643 addsi3/2
1138
        comb,<< %r20,%r19,L$0220
1139
        nop ;# 1647 bleu+1
1140
L$0219
1141
        ldw 0(%r5),%r4 ;# 8043 reload_outsi+2/5
1142
        ldw 4(%r5),%r20 ;# 8046 reload_outsi+2/5
1143
        sub %r6,%r4,%r19 ;# 8044 subsi3/1
1144
        ldo 1(%r19),%r19 ;# 8045 addsi3/2
1145
        comb,>>= %r20,%r19,L$0237 ;# 8047 bleu+1
1146
        copy %r6,%r8 ;# 1763 reload_outsi+2/1
1147
        ldil L'65536,%r3 ;# 8676 reload_outsi+2/3
1148
L$0238
1149
        comb,= %r3,%r20,L$0944 ;# 1791 bleu+1
1150
        zdep %r20,30,31,%r19 ;# 1801 ashlsi3+1
1151
        comb,>>= %r3,%r19,L$0243 ;# 1809 bleu+1
1152
        stw %r19,4(%r5) ;# 1803 reload_outsi+2/6
1153
        stw %r3,4(%r5) ;# 1812 reload_outsi+2/6
1154
L$0243
1155
        ldw 0(%r5),%r26 ;# 1819 reload_outsi+2/5
1156
        .CALL ARGW0=GR,ARGW1=GR
1157
        bl realloc,%r2 ;# 1823 call_value_internal_symref
1158
        ldw 4(%r5),%r25 ;# 1821 reload_outsi+2/5
1159
        comib,= 0,%r28,L$0953 ;# 1831 bleu+1
1160
        stw %r28,0(%r5) ;# 1827 reload_outsi+2/6
1161
        comb,= %r28,%r4,L$0236 ;# 1841 bleu+1
1162
        sub %r6,%r4,%r19 ;# 1843 subsi3/1
1163
        addl %r28,%r19,%r6 ;# 1846 addsi3/1
1164
        sub %r12,%r4,%r19 ;# 1847 subsi3/1
1165
        comib,= 0,%r10,L$0246 ;# 1852 bleu+1
1166
        addl %r28,%r19,%r12 ;# 1850 addsi3/1
1167
        sub %r10,%r4,%r19 ;# 1853 subsi3/1
1168
        addl %r28,%r19,%r10 ;# 1856 addsi3/1
1169
L$0246
1170
        comib,= 0,%r8,L$0247 ;# 1859 bleu+1
1171
        sub %r8,%r4,%r19 ;# 1860 subsi3/1
1172
        addl %r28,%r19,%r8 ;# 1863 addsi3/1
1173
L$0247
1174
        comib,= 0,%r9,L$0236 ;# 1866 bleu+1
1175
        sub %r9,%r4,%r19 ;# 1867 subsi3/1
1176
        addl %r28,%r19,%r9 ;# 1870 addsi3/1
1177
L$0236
1178
        ldw 0(%r5),%r4 ;# 1771 reload_outsi+2/5
1179
        ldw 4(%r5),%r20 ;# 1775 reload_outsi+2/5
1180
        sub %r6,%r4,%r19 ;# 1772 subsi3/1
1181
        ldo 1(%r19),%r19 ;# 1773 addsi3/2
1182
        comb,<< %r20,%r19,L$0238
1183
        nop ;# 1777 bleu+1
1184
L$0237
1185
        copy %r6,%r22 ;# 1909 reload_outsi+2/1
1186
        ldo 1(%r6),%r6 ;# 1891 addsi3/2
1187
        ldw -296(%r30),%r19 ;# 2421 reload_outsi+2/5
1188
        ldb 0(%r19),%r19 ;# 1893 movqi+1/5
1189
        ldi 94,%r21 ;# 1896 reload_outsi+2/2
1190
        extrs %r19,31,8,%r19 ;# 1894 extendqisi2
1191
        comb,<> %r21,%r19,L$0251 ;# 1898 bleu+1
1192
        ldi 3,%r20 ;# 8051 movqi+1/2
1193
        ldi 4,%r20 ;# 1900 movqi+1/2
1194
L$0251
1195
        stb %r20,0(%r22) ;# 1911 movqi+1/6
1196
        ldw -296(%r30),%r20 ;# 2424 reload_outsi+2/5
1197
        ldb 0(%r20),%r19 ;# 1923 movqi+1/5
1198
        extrs %r19,31,8,%r19 ;# 1924 extendqisi2
1199
        comb,<> %r21,%r19,L$0254 ;# 1928 bleu+1
1200
        ldo 1(%r20),%r19 ;# 1930 addsi3/2
1201
        stw %r19,-296(%r30) ;# 2427 reload_outsi+2/6
1202
L$0254
1203
        ldw 0(%r5),%r4 ;# 8052 reload_outsi+2/5
1204
        ldw 4(%r5),%r20 ;# 8055 reload_outsi+2/5
1205
        ldw -296(%r30),%r1 ;# 2433 reload_outsi+2/5
1206
        sub %r6,%r4,%r19 ;# 8053 subsi3/1
1207
        ldo 1(%r19),%r19 ;# 8054 addsi3/2
1208
        comb,>>= %r20,%r19,L$0259 ;# 8056 bleu+1
1209
        stw %r1,-268(%r30) ;# 8789 reload_outsi+2/6
1210
        ldil L'65536,%r3 ;# 8674 reload_outsi+2/3
1211
L$0260
1212
        comb,= %r3,%r20,L$0944 ;# 1962 bleu+1
1213
        zdep %r20,30,31,%r19 ;# 1972 ashlsi3+1
1214
        comb,>>= %r3,%r19,L$0265 ;# 1980 bleu+1
1215
        stw %r19,4(%r5) ;# 1974 reload_outsi+2/6
1216
        stw %r3,4(%r5) ;# 1983 reload_outsi+2/6
1217
L$0265
1218
        ldw 0(%r5),%r26 ;# 1990 reload_outsi+2/5
1219
        .CALL ARGW0=GR,ARGW1=GR
1220
        bl realloc,%r2 ;# 1994 call_value_internal_symref
1221
        ldw 4(%r5),%r25 ;# 1992 reload_outsi+2/5
1222
        comib,= 0,%r28,L$0953 ;# 2002 bleu+1
1223
        stw %r28,0(%r5) ;# 1998 reload_outsi+2/6
1224
        comb,= %r28,%r4,L$0258 ;# 2012 bleu+1
1225
        sub %r6,%r4,%r19 ;# 2014 subsi3/1
1226
        addl %r28,%r19,%r6 ;# 2017 addsi3/1
1227
        sub %r12,%r4,%r19 ;# 2018 subsi3/1
1228
        comib,= 0,%r10,L$0268 ;# 2023 bleu+1
1229
        addl %r28,%r19,%r12 ;# 2021 addsi3/1
1230
        sub %r10,%r4,%r19 ;# 2024 subsi3/1
1231
        addl %r28,%r19,%r10 ;# 2027 addsi3/1
1232
L$0268
1233
        comib,= 0,%r8,L$0269 ;# 2030 bleu+1
1234
        sub %r8,%r4,%r19 ;# 2031 subsi3/1
1235
        addl %r28,%r19,%r8 ;# 2034 addsi3/1
1236
L$0269
1237
        comib,= 0,%r9,L$0258 ;# 2037 bleu+1
1238
        sub %r9,%r4,%r19 ;# 2038 subsi3/1
1239
        addl %r28,%r19,%r9 ;# 2041 addsi3/1
1240
L$0258
1241
        ldw 0(%r5),%r4 ;# 1942 reload_outsi+2/5
1242
        ldw 4(%r5),%r20 ;# 1946 reload_outsi+2/5
1243
        sub %r6,%r4,%r19 ;# 1943 subsi3/1
1244
        ldo 1(%r19),%r19 ;# 1944 addsi3/2
1245
        comb,<< %r20,%r19,L$0260
1246
        nop ;# 1948 bleu+1
1247
L$0259
1248
        ldi 32,%r19 ;# 2063 movqi+1/2
1249
        stbs,ma %r19,1(%r6) ;# 2064 movqi+1/6
1250
        copy %r6,%r26 ;# 2077 reload_outsi+2/1
1251
        ldi 0,%r25 ;# 2079 reload_outsi+2/2
1252
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR
1253
        bl memset,%r2 ;# 2083 call_value_internal_symref
1254
        ldi 32,%r24 ;# 2081 reload_outsi+2/2
1255
        ldb -2(%r6),%r19 ;# 2087 zero_extendqisi2/2
1256
        comib,<> 4,%r19,L$0274 ;# 2089 bleu+1
1257
        ldi 93,%r17 ;# 8622 reload_outsi+2/2
1258
        bb,>=,n %r15,23,L$0274 ;# 2094 movsi-4
1259
        ldb 1(%r6),%r19 ;# 2097 movqi+1/5
1260
        depi -1,29,1,%r19 ;# 2099 iorsi3+1/2
1261
        stb %r19,1(%r6) ;# 2101 movqi+1/6
1262
L$0274
1263
        ldi 4,%r18 ;# 8628 reload_outsi+2/2
1264
        and %r15,%r18,%r1 ;# 8629 andsi3/1
1265
        stw %r1,-252(%r30) ;# 8792 reload_outsi+2/6
1266
        ldo -288(%r30),%r11 ;# 8632 addsi3/2
1267
L$0275
1268
        ldw -296(%r30),%r20 ;# 2436 reload_outsi+2/5
1269
L$1165
1270
        comb,= %r16,%r20,L$0902 ;# 2109 bleu+1
1271
        copy %r20,%r21 ;# 8745 reload_outsi+2/1
1272
        ldbs,ma 1(%r21),%r7 ;# 2134 zero_extendqisi2/2
1273
        comib,= 0,%r14,L$0280 ;# 2139 bleu+1
1274
        stw %r21,-296(%r30) ;# 2445 reload_outsi+2/6
1275
        addl %r14,%r7,%r19 ;# 2140 addsi3/1
1276
        ldb 0(%r19),%r7 ;# 2143 zero_extendqisi2/2
1277
L$0280
1278
        bb,>= %r15,31,L$0285 ;# 2159 movsi-4
1279
        ldi 92,%r19 ;# 2161 reload_outsi+2/2
1280
        comb,<>,n %r19,%r7,L$0285 ;# 2163 bleu+1
1281
        comb,= %r16,%r21,L$0903 ;# 2167 bleu+1
1282
        ldo 1(%r21),%r19 ;# 2195 addsi3/2
1283
        ldb 1(%r20),%r3 ;# 2192 zero_extendqisi2/2
1284
        comib,= 0,%r14,L$0288 ;# 2197 bleu+1
1285
        stw %r19,-296(%r30) ;# 2460 reload_outsi+2/6
1286
        addl %r14,%r3,%r19 ;# 2198 addsi3/1
1287
        ldb 0(%r19),%r3 ;# 2201 zero_extendqisi2/2
1288
L$0288
1289
        extru %r3,28,29,%r19 ;# 2216 lshrsi3/2
1290
        addl %r6,%r19,%r19 ;# 2219 addsi3/1
1291
        bl L$0948,%r0 ;# 2235 jump
1292
        extru %r3,31,3,%r20 ;# 2222 andsi3/1
1293
L$0285
1294
        comb,<>,n %r17,%r7,L$0293 ;# 2243 bleu+1
1295
        ldw -268(%r30),%r1 ;# 8798 reload_outsi+2/5
1296
        ldw -296(%r30),%r20 ;# 2466 reload_outsi+2/5
1297
        ldo 1(%r1),%r19 ;# 2244 addsi3/2
1298
        comb,<>,n %r19,%r20,L$0276 ;# 2246 bleu+1
1299
L$0293
1300
        comib,= 0,%r13,L$0294 ;# 2253 bleu+1
1301
        ldi 45,%r1 ;# 8801 reload_outsi+2/2
1302
        comb,<> %r1,%r7,L$1163 ;# 2257 bleu+1
1303
        ldw -296(%r30),%r20 ;# 2524 reload_outsi+2/5
1304
        ldw -296(%r30),%r19 ;# 2469 reload_outsi+2/5
1305
        ldb 0(%r19),%r19 ;# 2259 movqi+1/5
1306
        extrs %r19,31,8,%r19 ;# 2260 extendqisi2
1307
        comb,<>,n %r17,%r19,L$0895 ;# 2264 bleu+1
1308
L$0294
1309
        ldi 45,%r1 ;# 8804 reload_outsi+2/2
1310
        comb,<> %r1,%r7,L$1163 ;# 2280 bleu+1
1311
        ldw -296(%r30),%r20 ;# 2524 reload_outsi+2/5
1312
        ldw -276(%r30),%r1 ;# 8807 reload_outsi+2/5
1313
        ldo -2(%r20),%r19 ;# 2281 addsi3/2
1314
        comb,>>,n %r1,%r19,L$1179 ;# 2283 bleu+1
1315
        ldb -2(%r20),%r19 ;# 2285 movqi+1/5
1316
        ldi 91,%r1 ;# 8810 reload_outsi+2/2
1317
        extrs %r19,31,8,%r19 ;# 2286 extendqisi2
1318
        comb,= %r1,%r19,L$1163 ;# 2290 bleu+1
1319
        ldw -276(%r30),%r1 ;# 8813 reload_outsi+2/5
1320
L$1179
1321
        ldo -3(%r20),%r19 ;# 2294 addsi3/2
1322
        comb,>>,n %r1,%r19,L$0297 ;# 2296 bleu+1
1323
        ldb -3(%r20),%r19 ;# 2298 movqi+1/5
1324
        ldi 91,%r1 ;# 8816 reload_outsi+2/2
1325
        extrs %r19,31,8,%r19 ;# 2299 extendqisi2
1326
        comb,<> %r1,%r19,L$1164 ;# 2303 bleu+1
1327
        ldw -296(%r30),%r19 ;# 2487 reload_outsi+2/5
1328
        ldb -2(%r20),%r19 ;# 2305 movqi+1/5
1329
        ldi 94,%r20 ;# 2308 reload_outsi+2/2
1330
        extrs %r19,31,8,%r19 ;# 2306 extendqisi2
1331
        comb,= %r20,%r19,L$1163 ;# 2310 bleu+1
1332
        ldw -296(%r30),%r20 ;# 2524 reload_outsi+2/5
1333
L$0297
1334
        ldw -296(%r30),%r19 ;# 2487 reload_outsi+2/5
1335
L$1164
1336
        ldb 0(%r19),%r19 ;# 2315 movqi+1/5
1337
        extrs %r19,31,8,%r19 ;# 2316 extendqisi2
1338
        comb,<> %r17,%r19,L$0302 ;# 2320 bleu+1
1339
        ldw -296(%r30),%r20 ;# 2524 reload_outsi+2/5
1340
L$1163
1341
        ldb 0(%r20),%r19 ;# 2526 movqi+1/5
1342
        ldi 45,%r1 ;# 8819 reload_outsi+2/2
1343
        extrs %r19,31,8,%r19 ;# 2527 extendqisi2
1344
        comb,<>,n %r1,%r19,L$0300 ;# 2531 bleu+1
1345
        ldb 1(%r20),%r19 ;# 2535 movqi+1/5
1346
        extrs %r19,31,8,%r19 ;# 2536 extendqisi2
1347
        comb,=,n %r17,%r19,L$0300 ;# 2540 bleu+1
1348
        comb,= %r16,%r20,L$0922 ;# 2550 bleu+1
1349
        ldo 1(%r20),%r19 ;# 2559 addsi3/2
1350
        stw %r19,-296(%r30) ;# 2561 reload_outsi+2/6
1351
L$0302
1352
        stw %r6,-52(%r30) ;# 2588 reload_outsi+2/6
1353
        ldo -296(%r30),%r26 ;# 2590 addsi3/2
1354
        copy %r16,%r25 ;# 2592 reload_outsi+2/1
1355
        copy %r14,%r24 ;# 2594 reload_outsi+2/1
1356
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR,ARGW3=GR
1357
        bl compile_range,%r2 ;# 2598 call_value_internal_symref
1358
        copy %r15,%r23 ;# 2596 reload_outsi+2/1
1359
        movb,= %r28,%r4,L$1165 ;# 2603 decrement_and_branch_until_zero+2/1
1360
        ldw -296(%r30),%r20 ;# 2436 reload_outsi+2/5
1361
        .CALL ARGW0=GR
1362
        bl free,%r2 ;# 2607 call_internal_symref
1363
        ldw -312(%r30),%r26 ;# 2605 reload_outsi+2/5
1364
        bl L$0867,%r0 ;# 2611 jump
1365
        copy %r4,%r28 ;# 2609 reload_outsi+2/1
1366
L$0300
1367
        ldw -252(%r30),%r1 ;# 8822 reload_outsi+2/5
1368
        comib,= 0,%r1,L$0309 ;# 2624 bleu+1
1369
        ldi 91,%r1 ;# 8825 reload_outsi+2/2
1370
        comb,<> %r1,%r7,L$1166 ;# 2628 bleu+1
1371
        ldi 0,%r13 ;# 3624 reload_outsi+2/2
1372
        ldw -296(%r30),%r20 ;# 2630 reload_outsi+2/5
1373
        ldb 0(%r20),%r19 ;# 2632 movqi+1/5
1374
        ldi 58,%r1 ;# 8828 reload_outsi+2/2
1375
        extrs %r19,31,8,%r19 ;# 2633 extendqisi2
1376
        comb,<>,n %r1,%r19,L$1166 ;# 2637 bleu+1
1377
        comb,= %r16,%r20,L$0922 ;# 2647 bleu+1
1378
        ldo 1(%r20),%r19 ;# 2656 addsi3/2
1379
        stw %r19,-296(%r30) ;# 2658 reload_outsi+2/6
1380
        comb,= %r16,%r19,L$0902 ;# 2689 bleu+1
1381
        ldi 0,%r3 ;# 2684 reload_outsi+2/2
1382
L$0317
1383
        ldw -296(%r30),%r19 ;# 2709 reload_outsi+2/5
1384
        comb,= %r16,%r19,L$0922 ;# 2711 bleu+1
1385
        ldo 1(%r19),%r20 ;# 2720 addsi3/2
1386
        stw %r20,-296(%r30) ;# 2722 reload_outsi+2/6
1387
        comib,= 0,%r14,L$0321 ;# 2729 bleu+1
1388
        ldb 0(%r19),%r7 ;# 2725 zero_extendqisi2/2
1389
        addl %r14,%r7,%r19 ;# 2730 addsi3/1
1390
        ldb 0(%r19),%r7 ;# 2733 zero_extendqisi2/2
1391
L$0321
1392
        ldi 58,%r1 ;# 8831 reload_outsi+2/2
1393
        comb,= %r1,%r7,L$1167 ;# 2750 bleu+1
1394
        addl %r11,%r3,%r19 ;# 2789 addsi3/1
1395
        comb,=,n %r17,%r7,L$1167 ;# 2754 bleu+1
1396
        comb,=,n %r16,%r20,L$1167 ;# 2758 bleu+1
1397
        comib,= 6,%r3,L$1167 ;# 2760 bleu+1
1398
        copy %r3,%r20 ;# 2770 reload_outsi+2/1
1399
        ldo 1(%r20),%r19 ;# 2771 addsi3/2
1400
        extru %r19,31,8,%r3 ;# 2772 zero_extendqisi2/1
1401
        addl %r11,%r20,%r20 ;# 2776 addsi3/1
1402
        bl L$0317,%r0 ;# 2783 jump
1403
        stb %r7,0(%r20) ;# 2778 movqi+1/6
1404
L$1167
1405
        comb,<> %r1,%r7,L$0328 ;# 2796 bleu+1
1406
        stb %r0,0(%r19) ;# 2791 movqi+1/6
1407
        ldw -296(%r30),%r19 ;# 2798 reload_outsi+2/5
1408
        ldb 0(%r19),%r19 ;# 2800 movqi+1/5
1409
        extrs %r19,31,8,%r19 ;# 2801 extendqisi2
1410
        comb,<> %r17,%r19,L$1168 ;# 2805 bleu+1
1411
        ldi 255,%r19 ;# 8069 reload_outsi+2/2
1412
        copy %r11,%r26 ;# 2813 reload_outsi+2/1
1413
        ldil LR'L$C0016,%r1 ;# 8835 add_high_const+3
1414
        ldo RR'L$C0016(%r1),%r1 ;# 8836 movhi-2
1415
        .CALL ARGW0=GR,ARGW1=GR
1416
        bl strcmp,%r2 ;# 2817 call_value_internal_symref
1417
        copy %r1,%r25 ;# 2815 reload_outsi+2/1
1418
        copy %r11,%r26 ;# 2829 reload_outsi+2/1
1419
        ldil LR'L$C0017,%r1 ;# 8837 add_high_const+3
1420
        ldo RR'L$C0017(%r1),%r1 ;# 8838 movhi-2
1421
        copy %r1,%r25 ;# 2831 reload_outsi+2/1
1422
        comiclr,<> 0,%r28,%r28 ;# 2821 scc
1423
        ldi 1,%r28
1424
        .CALL ARGW0=GR,ARGW1=GR
1425
        bl strcmp,%r2 ;# 2833 call_value_internal_symref
1426
        stw %r28,-244(%r30) ;# 8841 reload_outsi+2/6
1427
        copy %r11,%r26 ;# 2845 reload_outsi+2/1
1428
        ldil LR'L$C0018,%r1 ;# 8842 add_high_const+3
1429
        ldo RR'L$C0018(%r1),%r1 ;# 8843 movhi-2
1430
        copy %r1,%r25 ;# 2847 reload_outsi+2/1
1431
        comiclr,<> 0,%r28,%r28 ;# 2837 scc
1432
        ldi 1,%r28
1433
        .CALL ARGW0=GR,ARGW1=GR
1434
        bl strcmp,%r2 ;# 2849 call_value_internal_symref
1435
        stw %r28,-236(%r30) ;# 8846 reload_outsi+2/6
1436
        copy %r11,%r26 ;# 2861 reload_outsi+2/1
1437
        ldil LR'L$C0019,%r1 ;# 8847 add_high_const+3
1438
        ldo RR'L$C0019(%r1),%r1 ;# 8848 movhi-2
1439
        copy %r1,%r25 ;# 2863 reload_outsi+2/1
1440
        comiclr,<> 0,%r28,%r28 ;# 2853 scc
1441
        ldi 1,%r28
1442
        .CALL ARGW0=GR,ARGW1=GR
1443
        bl strcmp,%r2 ;# 2865 call_value_internal_symref
1444
        stw %r28,-228(%r30) ;# 8851 reload_outsi+2/6
1445
        copy %r11,%r26 ;# 2877 reload_outsi+2/1
1446
        ldil LR'L$C0020,%r1 ;# 8852 add_high_const+3
1447
        ldo RR'L$C0020(%r1),%r1 ;# 8853 movhi-2
1448
        copy %r1,%r25 ;# 2879 reload_outsi+2/1
1449
        comiclr,<> 0,%r28,%r28 ;# 2869 scc
1450
        ldi 1,%r28
1451
        .CALL ARGW0=GR,ARGW1=GR
1452
        bl strcmp,%r2 ;# 2881 call_value_internal_symref
1453
        stw %r28,-220(%r30) ;# 8856 reload_outsi+2/6
1454
        copy %r11,%r26 ;# 2893 reload_outsi+2/1
1455
        ldil LR'L$C0021,%r1 ;# 8857 add_high_const+3
1456
        ldo RR'L$C0021(%r1),%r1 ;# 8858 movhi-2
1457
        copy %r1,%r25 ;# 2895 reload_outsi+2/1
1458
        comiclr,<> 0,%r28,%r28 ;# 2885 scc
1459
        ldi 1,%r28
1460
        .CALL ARGW0=GR,ARGW1=GR
1461
        bl strcmp,%r2 ;# 2897 call_value_internal_symref
1462
        stw %r28,-212(%r30) ;# 8861 reload_outsi+2/6
1463
        copy %r11,%r26 ;# 2909 reload_outsi+2/1
1464
        ldil LR'L$C0022,%r1 ;# 8862 add_high_const+3
1465
        ldo RR'L$C0022(%r1),%r1 ;# 8863 movhi-2
1466
        copy %r1,%r25 ;# 2911 reload_outsi+2/1
1467
        comiclr,<> 0,%r28,%r28 ;# 2901 scc
1468
        ldi 1,%r28
1469
        .CALL ARGW0=GR,ARGW1=GR
1470
        bl strcmp,%r2 ;# 2913 call_value_internal_symref
1471
        stw %r28,-204(%r30) ;# 8866 reload_outsi+2/6
1472
        copy %r11,%r26 ;# 2925 reload_outsi+2/1
1473
        ldil LR'L$C0023,%r1 ;# 8867 add_high_const+3
1474
        ldo RR'L$C0023(%r1),%r1 ;# 8868 movhi-2
1475
        copy %r1,%r25 ;# 2927 reload_outsi+2/1
1476
        comiclr,<> 0,%r28,%r28 ;# 2917 scc
1477
        ldi 1,%r28
1478
        .CALL ARGW0=GR,ARGW1=GR
1479
        bl strcmp,%r2 ;# 2929 call_value_internal_symref
1480
        stw %r28,-196(%r30) ;# 8871 reload_outsi+2/6
1481
        copy %r11,%r26 ;# 2941 reload_outsi+2/1
1482
        ldil LR'L$C0024,%r1 ;# 8872 add_high_const+3
1483
        ldo RR'L$C0024(%r1),%r1 ;# 8873 movhi-2
1484
        copy %r1,%r25 ;# 2943 reload_outsi+2/1
1485
        comiclr,<> 0,%r28,%r28 ;# 2933 scc
1486
        ldi 1,%r28
1487
        .CALL ARGW0=GR,ARGW1=GR
1488
        bl strcmp,%r2 ;# 2945 call_value_internal_symref
1489
        stw %r28,-188(%r30) ;# 8876 reload_outsi+2/6
1490
        copy %r11,%r26 ;# 2957 reload_outsi+2/1
1491
        ldil LR'L$C0025,%r1 ;# 8877 add_high_const+3
1492
        ldo RR'L$C0025(%r1),%r1 ;# 8878 movhi-2
1493
        copy %r1,%r25 ;# 2959 reload_outsi+2/1
1494
        comiclr,<> 0,%r28,%r28 ;# 2949 scc
1495
        ldi 1,%r28
1496
        .CALL ARGW0=GR,ARGW1=GR
1497
        bl strcmp,%r2 ;# 2961 call_value_internal_symref
1498
        stw %r28,-180(%r30) ;# 8881 reload_outsi+2/6
1499
        copy %r11,%r26 ;# 2973 reload_outsi+2/1
1500
        ldil LR'L$C0026,%r19 ;# 2970 add_high_const+3
1501
        ldo RR'L$C0026(%r19),%r3 ;# 2971 movhi-2
1502
        copy %r3,%r25 ;# 2975 reload_outsi+2/1
1503
        comiclr,<> 0,%r28,%r28 ;# 2965 scc
1504
        ldi 1,%r28
1505
        .CALL ARGW0=GR,ARGW1=GR
1506
        bl strcmp,%r2 ;# 2977 call_value_internal_symref
1507
        stw %r28,-172(%r30) ;# 8884 reload_outsi+2/6
1508
        copy %r11,%r26 ;# 2989 reload_outsi+2/1
1509
        ldil LR'L$C0027,%r19 ;# 2986 add_high_const+3
1510
        ldo RR'L$C0027(%r19),%r4 ;# 2987 movhi-2
1511
        comiclr,<> 0,%r28,%r13 ;# 2981 scc
1512
        ldi 1,%r13
1513
        .CALL ARGW0=GR,ARGW1=GR
1514
        bl strcmp,%r2 ;# 2993 call_value_internal_symref
1515
        copy %r4,%r25 ;# 2991 reload_outsi+2/1
1516
        copy %r11,%r26 ;# 3005 reload_outsi+2/1
1517
        ldil LR'L$C0017,%r1 ;# 8885 add_high_const+3
1518
        ldo RR'L$C0017(%r1),%r1 ;# 8886 movhi-2
1519
        comiclr,<> 0,%r28,%r7 ;# 2997 scc
1520
        ldi 1,%r7
1521
        .CALL ARGW0=GR,ARGW1=GR
1522
        bl strcmp,%r2 ;# 3009 call_value_internal_symref
1523
        copy %r1,%r25 ;# 3007 reload_outsi+2/1
1524
        comib,= 0,%r28,L$0329 ;# 3013 bleu+1
1525
        copy %r11,%r26 ;# 3018 reload_outsi+2/1
1526
        .CALL ARGW0=GR,ARGW1=GR
1527
        bl strcmp,%r2 ;# 3022 call_value_internal_symref
1528
        copy %r3,%r25 ;# 3020 reload_outsi+2/1
1529
        comib,= 0,%r28,L$0329 ;# 3026 bleu+1
1530
        copy %r11,%r26 ;# 3031 reload_outsi+2/1
1531
        ldil LR'L$C0022,%r1 ;# 8887 add_high_const+3
1532
        ldo RR'L$C0022(%r1),%r1 ;# 8888 movhi-2
1533
        .CALL ARGW0=GR,ARGW1=GR
1534
        bl strcmp,%r2 ;# 3035 call_value_internal_symref
1535
        copy %r1,%r25 ;# 3033 reload_outsi+2/1
1536
        comib,= 0,%r28,L$0329 ;# 3039 bleu+1
1537
        copy %r11,%r26 ;# 3044 reload_outsi+2/1
1538
        ldil LR'L$C0020,%r1 ;# 8889 add_high_const+3
1539
        ldo RR'L$C0020(%r1),%r1 ;# 8890 movhi-2
1540
        .CALL ARGW0=GR,ARGW1=GR
1541
        bl strcmp,%r2 ;# 3048 call_value_internal_symref
1542
        copy %r1,%r25 ;# 3046 reload_outsi+2/1
1543
        comib,= 0,%r28,L$0329 ;# 3052 bleu+1
1544
        copy %r11,%r26 ;# 3057 reload_outsi+2/1
1545
        ldil LR'L$C0016,%r1 ;# 8891 add_high_const+3
1546
        ldo RR'L$C0016(%r1),%r1 ;# 8892 movhi-2
1547
        .CALL ARGW0=GR,ARGW1=GR
1548
        bl strcmp,%r2 ;# 3061 call_value_internal_symref
1549
        copy %r1,%r25 ;# 3059 reload_outsi+2/1
1550
        comib,= 0,%r28,L$0329 ;# 3065 bleu+1
1551
        copy %r11,%r26 ;# 3070 reload_outsi+2/1
1552
        .CALL ARGW0=GR,ARGW1=GR
1553
        bl strcmp,%r2 ;# 3074 call_value_internal_symref
1554
        copy %r4,%r25 ;# 3072 reload_outsi+2/1
1555
        comib,= 0,%r28,L$0329 ;# 3078 bleu+1
1556
        copy %r11,%r26 ;# 3083 reload_outsi+2/1
1557
        ldil LR'L$C0025,%r1 ;# 8893 add_high_const+3
1558
        ldo RR'L$C0025(%r1),%r1 ;# 8894 movhi-2
1559
        .CALL ARGW0=GR,ARGW1=GR
1560
        bl strcmp,%r2 ;# 3087 call_value_internal_symref
1561
        copy %r1,%r25 ;# 3085 reload_outsi+2/1
1562
        comib,= 0,%r28,L$0329 ;# 3091 bleu+1
1563
        copy %r11,%r26 ;# 3096 reload_outsi+2/1
1564
        ldil LR'L$C0023,%r1 ;# 8895 add_high_const+3
1565
        ldo RR'L$C0023(%r1),%r1 ;# 8896 movhi-2
1566
        .CALL ARGW0=GR,ARGW1=GR
1567
        bl strcmp,%r2 ;# 3100 call_value_internal_symref
1568
        copy %r1,%r25 ;# 3098 reload_outsi+2/1
1569
        comib,= 0,%r28,L$0329 ;# 3104 bleu+1
1570
        copy %r11,%r26 ;# 3109 reload_outsi+2/1
1571
        ldil LR'L$C0024,%r1 ;# 8897 add_high_const+3
1572
        ldo RR'L$C0024(%r1),%r1 ;# 8898 movhi-2
1573
        .CALL ARGW0=GR,ARGW1=GR
1574
        bl strcmp,%r2 ;# 3113 call_value_internal_symref
1575
        copy %r1,%r25 ;# 3111 reload_outsi+2/1
1576
        comib,= 0,%r28,L$0329 ;# 3117 bleu+1
1577
        copy %r11,%r26 ;# 3122 reload_outsi+2/1
1578
        ldil LR'L$C0021,%r1 ;# 8899 add_high_const+3
1579
        ldo RR'L$C0021(%r1),%r1 ;# 8900 movhi-2
1580
        .CALL ARGW0=GR,ARGW1=GR
1581
        bl strcmp,%r2 ;# 3126 call_value_internal_symref
1582
        copy %r1,%r25 ;# 3124 reload_outsi+2/1
1583
        comib,= 0,%r28,L$0329 ;# 3130 bleu+1
1584
        copy %r11,%r26 ;# 3135 reload_outsi+2/1
1585
        ldil LR'L$C0019,%r1 ;# 8901 add_high_const+3
1586
        ldo RR'L$C0019(%r1),%r1 ;# 8902 movhi-2
1587
        .CALL ARGW0=GR,ARGW1=GR
1588
        bl strcmp,%r2 ;# 3139 call_value_internal_symref
1589
        copy %r1,%r25 ;# 3137 reload_outsi+2/1
1590
        comib,= 0,%r28,L$0329 ;# 3143 bleu+1
1591
        copy %r11,%r26 ;# 3148 reload_outsi+2/1
1592
        ldil LR'L$C0018,%r1 ;# 8903 add_high_const+3
1593
        ldo RR'L$C0018(%r1),%r1 ;# 8904 movhi-2
1594
        .CALL ARGW0=GR,ARGW1=GR
1595
        bl strcmp,%r2 ;# 3152 call_value_internal_symref
1596
        copy %r1,%r25 ;# 3150 reload_outsi+2/1
1597
        comib,<>,n 0,%r28,L$0900 ;# 3156 bleu+1
1598
L$0329
1599
        ldw -296(%r30),%r19 ;# 3173 reload_outsi+2/5
1600
        comb,= %r16,%r19,L$0922 ;# 3175 bleu+1
1601
        ldo 1(%r19),%r19 ;# 3184 addsi3/2
1602
        comb,= %r16,%r19,L$0902 ;# 3214 bleu+1
1603
        stw %r19,-296(%r30) ;# 3186 reload_outsi+2/6
1604
        ldi 0,%r22 ;# 3227 reload_outsi+2/2
1605
        addil LR'__alnum-$global$,%r27 ;# 8596 pic2_lo_sum+1
1606
        copy %r1,%r2 ;# 8907 reload_outsi+2/1
1607
        addil LR'__ctype2-$global$,%r27 ;# 8598 pic2_lo_sum+1
1608
        copy %r1,%r23 ;# 8910 reload_outsi+2/1
1609
        addil LR'__ctype-$global$,%r27 ;# 8600 pic2_lo_sum+1
1610
        copy %r1,%r4 ;# 8913 reload_outsi+2/1
1611
        ldi 32,%r25 ;# 8605 reload_outsi+2/2
1612
        ldi 2,%r24 ;# 8607 reload_outsi+2/2
1613
        ldi 16,%r31 ;# 8609 reload_outsi+2/2
1614
        ldi 8,%r29 ;# 8611 reload_outsi+2/2
1615
        ldi 128,%r28 ;# 8613 reload_outsi+2/2
1616
        ldi 255,%r26 ;# 8615 reload_outsi+2/2
1617
        ldw -244(%r30),%r1 ;# 8916 reload_outsi+2/5
1618
L$1173
1619
        comib,=,n 0,%r1,L$0343 ;# 3240 bleu+1
1620
        stw %r22,RR'__alnum-$global$(%r2) ;# 3244 reload_outsi+2/6
1621
        ldw RR'__ctype2-$global$(%r23),%r19 ;# 3248 reload_outsi+2/5
1622
        ldw RR'__ctype-$global$(%r4),%r21 ;# 3260 reload_outsi+2/5
1623
        addl %r19,%r22,%r19 ;# 3253 addsi3/1
1624
        addl %r21,%r22,%r21 ;# 3265 addsi3/1
1625
        ldb 0(%r19),%r20 ;# 3255 movqi+1/5
1626
        ldb 0(%r21),%r19 ;# 3267 movqi+1/5
1627
        extru %r20,31,1,%r20 ;# 3256 andsi3/1
1628
        and %r19,%r18,%r19 ;# 3270 andsi3/1
1629
        or %r20,%r19,%r20 ;# 3278 xordi3-1
1630
        comib,<> 0,%r20,L$1169 ;# 3280 bleu+1
1631
        extru %r22,31,8,%r19 ;# 3330 zero_extendqisi2/1
1632
L$0343
1633
        ldw -236(%r30),%r1 ;# 8919 reload_outsi+2/5
1634
        comib,= 0,%r1,L$0344 ;# 3285 bleu+1
1635
        ldw RR'__ctype2-$global$(%r23),%r19 ;# 3289 reload_outsi+2/5
1636
        addl %r19,%r22,%r19 ;# 3290 addsi3/1
1637
        ldb 0(%r19),%r19 ;# 3292 movqi+1/5
1638
        bb,< %r19,31,L$1169 ;# 3296 bleu+3
1639
        extru %r22,31,8,%r19 ;# 3330 zero_extendqisi2/1
1640
L$0344
1641
        ldw -228(%r30),%r1 ;# 8922 reload_outsi+2/5
1642
        comib,=,n 0,%r1,L$0345 ;# 3301 bleu+1
1643
        comb,= %r25,%r22,L$1169 ;# 3305 bleu+1
1644
        extru %r22,31,8,%r19 ;# 3330 zero_extendqisi2/1
1645
        comib,= 9,%r22,L$1170 ;# 3307 bleu+1
1646
        extru %r19,28,29,%r21 ;# 3332 lshrsi3/2
1647
L$0345
1648
        ldw -220(%r30),%r1 ;# 8925 reload_outsi+2/5
1649
        comib,= 0,%r1,L$0341 ;# 3312 bleu+1
1650
        ldw RR'__ctype-$global$(%r4),%r19 ;# 3316 reload_outsi+2/5
1651
        addl %r19,%r22,%r19 ;# 3317 addsi3/1
1652
        ldb 0(%r19),%r19 ;# 3319 movqi+1/5
1653
        and %r19,%r25,%r19 ;# 3322 andsi3/1
1654
        comib,= 0,%r19,L$0341 ;# 3325 bleu+1
1655
        extru %r22,31,8,%r19 ;# 3330 zero_extendqisi2/1
1656
L$1169
1657
        extru %r19,28,29,%r21 ;# 3332 lshrsi3/2
1658
L$1170
1659
        addl %r6,%r21,%r21 ;# 3335 addsi3/1
1660
        extru %r19,31,3,%r19 ;# 3339 andsi3/1
1661
        subi 31,%r19,%r19 ;# 3340 subsi3/2
1662
        ldb 0(%r21),%r20 ;# 3343 movqi+1/5
1663
        mtsar %r19 ;# 8928 reload_outsi+2/7
1664
        vdepi -1,1,%r20 ;# 3348 vdepi_ior
1665
        stb %r20,0(%r21) ;# 3350 movqi+1/6
1666
L$0341
1667
        ldw -212(%r30),%r1 ;# 8931 reload_outsi+2/5
1668
        comib,= 0,%r1,L$0348 ;# 3354 bleu+1
1669
        ldw RR'__ctype-$global$(%r4),%r19 ;# 3358 reload_outsi+2/5
1670
        addl %r19,%r22,%r19 ;# 3359 addsi3/1
1671
        ldb 0(%r19),%r19 ;# 3361 movqi+1/5
1672
        and %r19,%r18,%r19 ;# 3364 andsi3/1
1673
        comib,<> 0,%r19,L$1171 ;# 3367 bleu+1
1674
        extru %r22,31,8,%r19 ;# 3426 zero_extendqisi2/1
1675
L$0348
1676
        ldw -204(%r30),%r1 ;# 8934 reload_outsi+2/5
1677
        comib,= 0,%r1,L$0349 ;# 3372 bleu+1
1678
        ldw RR'__ctype2-$global$(%r23),%r19 ;# 3376 reload_outsi+2/5
1679
        addl %r19,%r22,%r19 ;# 3377 addsi3/1
1680
        ldb 0(%r19),%r19 ;# 3379 movqi+1/5
1681
        and %r19,%r24,%r19 ;# 3382 andsi3/1
1682
        comib,<> 0,%r19,L$1171 ;# 3385 bleu+1
1683
        extru %r22,31,8,%r19 ;# 3426 zero_extendqisi2/1
1684
L$0349
1685
        ldw -196(%r30),%r1 ;# 8937 reload_outsi+2/5
1686
        comib,= 0,%r1,L$0350 ;# 3390 bleu+1
1687
        ldw RR'__ctype-$global$(%r4),%r19 ;# 3394 reload_outsi+2/5
1688
        addl %r19,%r22,%r19 ;# 3395 addsi3/1
1689
        ldb 0(%r19),%r19 ;# 3397 movqi+1/5
1690
        and %r19,%r24,%r19 ;# 3400 andsi3/1
1691
        comib,<> 0,%r19,L$1171 ;# 3403 bleu+1
1692
        extru %r22,31,8,%r19 ;# 3426 zero_extendqisi2/1
1693
L$0350
1694
        ldw -188(%r30),%r1 ;# 8940 reload_outsi+2/5
1695
        comib,= 0,%r1,L$0346 ;# 3408 bleu+1
1696
        ldw RR'__ctype2-$global$(%r23),%r19 ;# 3412 reload_outsi+2/5
1697
        addl %r19,%r22,%r19 ;# 3413 addsi3/1
1698
        ldb 0(%r19),%r19 ;# 3415 movqi+1/5
1699
        and %r19,%r18,%r19 ;# 3418 andsi3/1
1700
        comib,= 0,%r19,L$0346 ;# 3421 bleu+1
1701
        extru %r22,31,8,%r19 ;# 3426 zero_extendqisi2/1
1702
L$1171
1703
        extru %r19,28,29,%r21 ;# 3428 lshrsi3/2
1704
        addl %r6,%r21,%r21 ;# 3431 addsi3/1
1705
        extru %r19,31,3,%r19 ;# 3435 andsi3/1
1706
        subi 31,%r19,%r19 ;# 3436 subsi3/2
1707
        ldb 0(%r21),%r20 ;# 3439 movqi+1/5
1708
        mtsar %r19 ;# 8943 reload_outsi+2/7
1709
        vdepi -1,1,%r20 ;# 3444 vdepi_ior
1710
        stb %r20,0(%r21) ;# 3446 movqi+1/6
1711
L$0346
1712
        ldw -180(%r30),%r1 ;# 8946 reload_outsi+2/5
1713
        comib,= 0,%r1,L$0353 ;# 3450 bleu+1
1714
        ldw RR'__ctype-$global$(%r4),%r19 ;# 3454 reload_outsi+2/5
1715
        addl %r19,%r22,%r19 ;# 3455 addsi3/1
1716
        ldb 0(%r19),%r19 ;# 3457 movqi+1/5
1717
        and %r19,%r31,%r19 ;# 3460 andsi3/1
1718
        comib,<> 0,%r19,L$1172 ;# 3463 bleu+1
1719
        extru %r22,31,8,%r19 ;# 3520 zero_extendqisi2/1
1720
L$0353
1721
        ldw -172(%r30),%r1 ;# 8949 reload_outsi+2/5
1722
        comib,= 0,%r1,L$0354 ;# 3468 bleu+1
1723
        ldw RR'__ctype-$global$(%r4),%r19 ;# 3472 reload_outsi+2/5
1724
        addl %r19,%r22,%r19 ;# 3473 addsi3/1
1725
        ldb 0(%r19),%r19 ;# 3475 movqi+1/5
1726
        and %r19,%r29,%r19 ;# 3478 andsi3/1
1727
        comib,<> 0,%r19,L$1172 ;# 3481 bleu+1
1728
        extru %r22,31,8,%r19 ;# 3520 zero_extendqisi2/1
1729
L$0354
1730
        comib,= 0,%r13,L$0355 ;# 3486 bleu+1
1731
        ldw RR'__ctype-$global$(%r4),%r19 ;# 3490 reload_outsi+2/5
1732
        addl %r19,%r22,%r19 ;# 3491 addsi3/1
1733
        ldb 0(%r19),%r19 ;# 3493 movqi+1/5
1734
        bb,< %r19,31,L$1172 ;# 3497 bleu+3
1735
        extru %r22,31,8,%r19 ;# 3520 zero_extendqisi2/1
1736
L$0355
1737
        comib,= 0,%r7,L$0339 ;# 3502 bleu+1
1738
        ldw RR'__ctype-$global$(%r4),%r19 ;# 3506 reload_outsi+2/5
1739
        addl %r19,%r22,%r19 ;# 3507 addsi3/1
1740
        ldb 0(%r19),%r19 ;# 3509 movqi+1/5
1741
        and %r19,%r28,%r19 ;# 3512 andsi3/1
1742
        comib,= 0,%r19,L$0339 ;# 3515 bleu+1
1743
        extru %r22,31,8,%r19 ;# 3520 zero_extendqisi2/1
1744
L$1172
1745
        extru %r19,28,29,%r21 ;# 3522 lshrsi3/2
1746
        addl %r6,%r21,%r21 ;# 3525 addsi3/1
1747
        extru %r19,31,3,%r19 ;# 3529 andsi3/1
1748
        subi 31,%r19,%r19 ;# 3530 subsi3/2
1749
        ldb 0(%r21),%r20 ;# 3533 movqi+1/5
1750
        mtsar %r19 ;# 8952 reload_outsi+2/7
1751
        vdepi -1,1,%r20 ;# 3538 vdepi_ior
1752
        stb %r20,0(%r21) ;# 3540 movqi+1/6
1753
L$0339
1754
        ldo 1(%r22),%r22 ;# 3546 addsi3/2
1755
        comb,>=,n %r26,%r22,L$1173 ;# 3233 bleu+1
1756
        ldw -244(%r30),%r1 ;# 8916 reload_outsi+2/5
1757
        bl L$0275,%r0 ;# 3559 jump
1758
        ldi 1,%r13 ;# 3556 reload_outsi+2/2
1759
L$0328
1760
        ldi 255,%r19 ;# 8069 reload_outsi+2/2
1761
L$1168
1762
        comb,= %r19,%r3,L$0359 ;# 8070 bleu+1
1763
        copy %r19,%r21 ;# 8595 reload_outsi+2/1
1764
L$0360
1765
        ldo -1(%r3),%r20 ;# 3571 addsi3/2
1766
        ldw -296(%r30),%r19 ;# 3583 reload_outsi+2/5
1767
        extru %r20,31,8,%r3 ;# 3572 zero_extendqisi2/1
1768
        ldo -1(%r19),%r19 ;# 3584 addsi3/2
1769
        comb,<> %r21,%r3,L$0360 ;# 3577 bleu+1
1770
        stw %r19,-296(%r30) ;# 3588 reload_outsi+2/6
1771
L$0359
1772
        ldb 11(%r6),%r19 ;# 3599 movqi+1/5
1773
        depi -1,28,1,%r19 ;# 3601 iorsi3+1/2
1774
        stb %r19,11(%r6) ;# 3603 movqi+1/6
1775
        ldb 7(%r6),%r19 ;# 3606 movqi+1/5
1776
        ldi 0,%r13 ;# 3613 reload_outsi+2/2
1777
        depi -1,29,1,%r19 ;# 3608 iorsi3+1/2
1778
        bl L$0275,%r0 ;# 3618 jump
1779
        stb %r19,7(%r6) ;# 3610 movqi+1/6
1780
L$0309
1781
        ldi 0,%r13 ;# 3624 reload_outsi+2/2
1782
L$1166
1783
        extru %r7,21+8-1,8,%r19 ;# 3627 extzv
1784
        addl %r6,%r19,%r19 ;# 3630 addsi3/1
1785
        extru %r7,31,3,%r20 ;# 3633 andsi3/1
1786
L$0948
1787
        subi 31,%r20,%r20 ;# 3634 subsi3/2
1788
        ldb 0(%r19),%r21 ;# 3637 movqi+1/5
1789
        mtsar %r20 ;# 8955 reload_outsi+2/7
1790
        vdepi -1,1,%r21 ;# 3642 vdepi_ior
1791
        bl L$0275,%r0 ;# 3653 jump
1792
        stb %r21,0(%r19) ;# 3644 movqi+1/6
1793
L$0276
1794
        ldb -1(%r6),%r20 ;# 8074 movqi+1/5
1795
        extru %r20,31,8,%r19 ;# 8075 zero_extendqisi2/1
1796
        comib,= 0,%r19,L$0364 ;# 8076 bleu+1
1797
        addl %r19,%r6,%r19 ;# 8079 addsi3/1
1798
        ldb -1(%r19),%r19 ;# 8082 zero_extendqisi2/2
1799
        comib,<> 0,%r19,L$0364 ;# 8083 bleu+1
1800
        ldo -1(%r20),%r19 ;# 8242 addsi3/2
1801
        bl L$1183,%r0 ;# 8253 jump
1802
        stb %r19,-1(%r6) ;# 3688 movqi+1/6
1803
L$0365
1804
        ldo -1(%r19),%r19 ;# 3686 addsi3/2
1805
        stb %r19,-1(%r6) ;# 3688 movqi+1/6
1806
L$1183
1807
        extru %r19,31,8,%r19 ;# 3662 zero_extendqisi2/1
1808
        comib,= 0,%r19,L$0364 ;# 3664 bleu+1
1809
        addl %r19,%r6,%r19 ;# 3668 addsi3/1
1810
        ldb -1(%r19),%r19 ;# 3672 zero_extendqisi2/2
1811
        comib,=,n 0,%r19,L$0365 ;# 3674 bleu+1
1812
        ldb -1(%r6),%r19 ;# 3683 movqi+1/5
1813
L$0364
1814
        ldb -1(%r6),%r19 ;# 3700 zero_extendqisi2/2
1815
        bl L$0043,%r0 ;# 3705 jump
1816
        addl %r6,%r19,%r6 ;# 3701 addsi3/1
1817
L$0368
1818
        bb,>=,n %r15,18,L$0076 ;# 3713 movsi-4
1819
        bl L$1181,%r0 ;# 3721 jump
1820
        ldw 24(%r5),%r19 ;# 3861 reload_outsi+2/5
1821
L$0372
1822
        bb,>=,n %r15,18,L$0076 ;# 3730 movsi-4
1823
        bl,n L$0374,%r0 ;# 3738 jump
1824
L$0376
1825
        bb,>=,n %r15,20,L$0076 ;# 3747 movsi-4
1826
        bl,n L$0378,%r0 ;# 3755 jump
1827
L$0380
1828
        bb,>=,n %r15,16,L$0076 ;# 3764 movsi-4
1829
        bl,n L$0378,%r0 ;# 3772 jump
1830
L$0383
1831
        and %r15,%r20,%r19 ;# 3779 andsi3/1
1832
        comb,= %r20,%r19,L$1174 ;# 3783 bleu+1
1833
        ldi -1,%r4 ;# 5074 reload_outsi+2/2
1834
        bl,n L$0076,%r0 ;# 3791 jump
1835
L$0387
1836
        comb,=,n %r16,%r19,L$0903 ;# 3799 bleu+1
1837
        ldb 0(%r19),%r7 ;# 3831 zero_extendqisi2/2
1838
        ldo 1(%r19),%r19 ;# 3826 addsi3/2
1839
        stw %r19,-296(%r30) ;# 3828 reload_outsi+2/6
1840
        ldo -39(%r7),%r19 ;# 7446 addsi3/2
1841
        addi,uv -86,%r19,%r0 ;# 7447 casesi0
1842
        blr,n %r19,%r0
1843
        b,n L$0397
1844
L$0817
1845
        bl L$0759,%r0 ;# 9437 switch_jump
1846
        ldw 0(%r5),%r4 ;# 8204 reload_outsi+2/5
1847
L$1069
1848
        bl L$0395,%r0
1849
        nop ;# 9440 switch_jump
1850
L$1070
1851
        bl L$0422,%r0
1852
        nop ;# 9443 switch_jump
1853
L$1071
1854
        bl L$0397,%r0
1855
        nop ;# 9446 switch_jump
1856
L$1072
1857
        bl L$0811,%r0
1858
        nop ;# 9449 switch_jump
1859
L$1073
1860
        bl L$0397,%r0
1861
        nop ;# 9452 switch_jump
1862
L$1074
1863
        bl L$0397,%r0
1864
        nop ;# 9455 switch_jump
1865
L$1075
1866
        bl L$0397,%r0
1867
        nop ;# 9458 switch_jump
1868
L$1076
1869
        bl L$0397,%r0
1870
        nop ;# 9461 switch_jump
1871
L$1077
1872
        bl L$0397,%r0
1873
        nop ;# 9464 switch_jump
1874
L$1078
1875
        bl L$0787,%r0
1876
        nop ;# 9467 switch_jump
1877
L$1079
1878
        bl L$0787,%r0
1879
        nop ;# 9470 switch_jump
1880
L$1080
1881
        bl L$0787,%r0
1882
        nop ;# 9473 switch_jump
1883
L$1081
1884
        bl L$0787,%r0
1885
        nop ;# 9476 switch_jump
1886
L$1082
1887
        bl L$0787,%r0
1888
        nop ;# 9479 switch_jump
1889
L$1083
1890
        bl L$0787,%r0
1891
        nop ;# 9482 switch_jump
1892
L$1084
1893
        bl L$0787,%r0
1894
        nop ;# 9485 switch_jump
1895
L$1085
1896
        bl L$0787,%r0
1897
        nop ;# 9488 switch_jump
1898
L$1086
1899
        bl L$0787,%r0
1900
        nop ;# 9491 switch_jump
1901
L$1087
1902
        bl L$0397,%r0
1903
        nop ;# 9494 switch_jump
1904
L$1088
1905
        bl L$0397,%r0
1906
        nop ;# 9497 switch_jump
1907
L$1089
1908
        bl L$0659,%r0 ;# 9500 switch_jump
1909
        ldw 0(%r5),%r4 ;# 8164 reload_outsi+2/5
1910
L$1090
1911
        bl L$0397,%r0
1912
        nop ;# 9503 switch_jump
1913
L$1091
1914
        bl L$0679,%r0 ;# 9506 switch_jump
1915
        ldw 0(%r5),%r4 ;# 8172 reload_outsi+2/5
1916
L$1092
1917
        bl L$0811,%r0
1918
        nop ;# 9509 switch_jump
1919
L$1093
1920
        bl L$0397,%r0
1921
        nop ;# 9512 switch_jump
1922
L$1094
1923
        bl L$0397,%r0
1924
        nop ;# 9515 switch_jump
1925
L$1095
1926
        bl L$0719,%r0 ;# 9518 switch_jump
1927
        ldw 0(%r5),%r4 ;# 8188 reload_outsi+2/5
1928
L$1096
1929
        bl L$0397,%r0
1930
        nop ;# 9521 switch_jump
1931
L$1097
1932
        bl L$0397,%r0
1933
        nop ;# 9524 switch_jump
1934
L$1098
1935
        bl L$0397,%r0
1936
        nop ;# 9527 switch_jump
1937
L$1099
1938
        bl L$0397,%r0
1939
        nop ;# 9530 switch_jump
1940
L$1100
1941
        bl L$0397,%r0
1942
        nop ;# 9533 switch_jump
1943
L$1101
1944
        bl L$0397,%r0
1945
        nop ;# 9536 switch_jump
1946
L$1102
1947
        bl L$0397,%r0
1948
        nop ;# 9539 switch_jump
1949
L$1103
1950
        bl L$0397,%r0
1951
        nop ;# 9542 switch_jump
1952
L$1104
1953
        bl L$0397,%r0
1954
        nop ;# 9545 switch_jump
1955
L$1105
1956
        bl L$0397,%r0
1957
        nop ;# 9548 switch_jump
1958
L$1106
1959
        bl L$0397,%r0
1960
        nop ;# 9551 switch_jump
1961
L$1107
1962
        bl L$0397,%r0
1963
        nop ;# 9554 switch_jump
1964
L$1108
1965
        bl L$0397,%r0
1966
        nop ;# 9557 switch_jump
1967
L$1109
1968
        bl L$0397,%r0
1969
        nop ;# 9560 switch_jump
1970
L$1110
1971
        bl L$0397,%r0
1972
        nop ;# 9563 switch_jump
1973
L$1111
1974
        bl L$0397,%r0
1975
        nop ;# 9566 switch_jump
1976
L$1112
1977
        bl L$0397,%r0
1978
        nop ;# 9569 switch_jump
1979
L$1113
1980
        bl L$0397,%r0
1981
        nop ;# 9572 switch_jump
1982
L$1114
1983
        bl L$0397,%r0
1984
        nop ;# 9575 switch_jump
1985
L$1115
1986
        bl L$0397,%r0
1987
        nop ;# 9578 switch_jump
1988
L$1116
1989
        bl L$0639,%r0 ;# 9581 switch_jump
1990
        ldw 0(%r5),%r4 ;# 8156 reload_outsi+2/5
1991
L$1117
1992
        bl L$0397,%r0
1993
        nop ;# 9584 switch_jump
1994
L$1118
1995
        bl L$0397,%r0
1996
        nop ;# 9587 switch_jump
1997
L$1119
1998
        bl L$0397,%r0
1999
        nop ;# 9590 switch_jump
2000
L$1120
2001
        bl L$0397,%r0
2002
        nop ;# 9593 switch_jump
2003
L$1121
2004
        bl L$0397,%r0
2005
        nop ;# 9596 switch_jump
2006
L$1122
2007
        bl L$0397,%r0
2008
        nop ;# 9599 switch_jump
2009
L$1123
2010
        bl L$0397,%r0
2011
        nop ;# 9602 switch_jump
2012
L$1124
2013
        bl L$0397,%r0
2014
        nop ;# 9605 switch_jump
2015
L$1125
2016
        bl L$0739,%r0 ;# 9608 switch_jump
2017
        ldw 0(%r5),%r4 ;# 8196 reload_outsi+2/5
2018
L$1126
2019
        bl L$0397,%r0
2020
        nop ;# 9611 switch_jump
2021
L$1127
2022
        bl L$0699,%r0 ;# 9614 switch_jump
2023
        ldw 0(%r5),%r4 ;# 8180 reload_outsi+2/5
2024
L$1128
2025
        bl L$0397,%r0
2026
        nop ;# 9617 switch_jump
2027
L$1129
2028
        bl L$0397,%r0
2029
        nop ;# 9620 switch_jump
2030
L$1130
2031
        bl L$0397,%r0
2032
        nop ;# 9623 switch_jump
2033
L$1131
2034
        bl L$0397,%r0
2035
        nop ;# 9626 switch_jump
2036
L$1132
2037
        bl L$0397,%r0
2038
        nop ;# 9629 switch_jump
2039
L$1133
2040
        bl L$0397,%r0
2041
        nop ;# 9632 switch_jump
2042
L$1134
2043
        bl L$0397,%r0
2044
        nop ;# 9635 switch_jump
2045
L$1135
2046
        bl L$0397,%r0
2047
        nop ;# 9638 switch_jump
2048
L$1136
2049
        bl L$0397,%r0
2050
        nop ;# 9641 switch_jump
2051
L$1137
2052
        bl L$0397,%r0
2053
        nop ;# 9644 switch_jump
2054
L$1138
2055
        bl L$0397,%r0
2056
        nop ;# 9647 switch_jump
2057
L$1139
2058
        bl L$0397,%r0
2059
        nop ;# 9650 switch_jump
2060
L$1140
2061
        bl L$0397,%r0
2062
        nop ;# 9653 switch_jump
2063
L$1141
2064
        bl L$0397,%r0
2065
        nop ;# 9656 switch_jump
2066
L$1142
2067
        bl L$0397,%r0
2068
        nop ;# 9659 switch_jump
2069
L$1143
2070
        bl L$0397,%r0
2071
        nop ;# 9662 switch_jump
2072
L$1144
2073
        bl L$0397,%r0
2074
        nop ;# 9665 switch_jump
2075
L$1145
2076
        bl L$0397,%r0
2077
        nop ;# 9668 switch_jump
2078
L$1146
2079
        bl L$0397,%r0
2080
        nop ;# 9671 switch_jump
2081
L$1147
2082
        bl L$0397,%r0
2083
        nop ;# 9674 switch_jump
2084
L$1148
2085
        bl L$0619,%r0 ;# 9677 switch_jump
2086
        ldw 0(%r5),%r4 ;# 8148 reload_outsi+2/5
2087
L$1149
2088
        bl L$0397,%r0
2089
        nop ;# 9680 switch_jump
2090
L$1150
2091
        bl L$0397,%r0
2092
        nop ;# 9683 switch_jump
2093
L$1151
2094
        bl L$0397,%r0
2095
        nop ;# 9686 switch_jump
2096
L$1152
2097
        bl L$0506,%r0
2098
        nop ;# 9689 switch_jump
2099
L$1153
2100
        bl L$0472,%r0 ;# 9692 switch_jump
2101
        ldil L'33792,%r19 ;# 4724 add_high_const+3
2102
L$1154
2103
        bl,n L$0397,%r0 ;# 7450 jump
2104
L$0395
2105
        bb,<,n %r15,18,L$0397 ;# 3853 bleu+3
2106
        ldw 24(%r5),%r19 ;# 3861 reload_outsi+2/5
2107
L$1181
2108
        ldo 1(%r19),%r19 ;# 3862 addsi3/2
2109
        stw %r19,24(%r5) ;# 3866 reload_outsi+2/6
2110
        ldw -304(%r30),%r20 ;# 3871 reload_outsi+2/5
2111
        ldw -260(%r30),%r1 ;# 8958 reload_outsi+2/5
2112
        ldw -308(%r30),%r19 ;# 3873 reload_outsi+2/5
2113
        ldo 1(%r1),%r1 ;# 3868 addsi3/2
2114
        comb,<> %r19,%r20,L$0398 ;# 3875 bleu+1
2115
        stw %r1,-260(%r30) ;# 8961 reload_outsi+2/6
2116
        zdep %r20,28,29,%r25 ;# 3885 ashlsi3+1
2117
        sh1addl %r20,%r25,%r25 ;# 3886 ashlsi3-2
2118
        ldw -312(%r30),%r26 ;# 3890 reload_outsi+2/5
2119
        .CALL ARGW0=GR,ARGW1=GR
2120
        bl realloc,%r2 ;# 3894 call_value_internal_symref
2121
        zdep %r25,29,30,%r25 ;# 3892 ashlsi3+1
2122
        comib,= 0,%r28,L$0953 ;# 3903 bleu+1
2123
        stw %r28,-312(%r30) ;# 3898 reload_outsi+2/6
2124
        ldw -308(%r30),%r19 ;# 3912 reload_outsi+2/5
2125
        zdep %r19,30,31,%r19 ;# 3914 ashlsi3+1
2126
        stw %r19,-308(%r30) ;# 3916 reload_outsi+2/6
2127
L$0398
2128
        ldw -304(%r30),%r20 ;# 3921 reload_outsi+2/5
2129
        ldw -312(%r30),%r21 ;# 3923 reload_outsi+2/5
2130
        ldw 0(%r5),%r19 ;# 3933 reload_outsi+2/5
2131
        sh2addl %r20,%r20,%r20 ;# 3928 ashlsi3-2
2132
        sh2addl %r20,%r21,%r21 ;# 3931 ashlsi3-2
2133
        sub %r12,%r19,%r19 ;# 3934 subsi3/1
2134
        stw %r19,0(%r21) ;# 3936 reload_outsi+2/6
2135
        ldw -304(%r30),%r19 ;# 3939 reload_outsi+2/5
2136
        ldw -312(%r30),%r20 ;# 3941 reload_outsi+2/5
2137
        sh2addl %r19,%r19,%r19 ;# 3946 ashlsi3-2
2138
        comib,= 0,%r10,L$0400 ;# 3951 bleu+1
2139
        sh2addl %r19,%r20,%r20 ;# 3949 ashlsi3-2
2140
        ldw 0(%r5),%r19 ;# 3953 reload_outsi+2/5
2141
        sub %r10,%r19,%r19 ;# 3954 subsi3/1
2142
        ldo 1(%r19),%r19 ;# 3955 addsi3/2
2143
        bl L$0401,%r0 ;# 3958 jump
2144
        stw %r19,4(%r20) ;# 3957 reload_outsi+2/6
2145
L$0400
2146
        stw %r0,4(%r20) ;# 3962 reload_outsi+2/6
2147
L$0401
2148
        ldw -304(%r30),%r20 ;# 3966 reload_outsi+2/5
2149
        ldw -312(%r30),%r21 ;# 3968 reload_outsi+2/5
2150
        ldw 0(%r5),%r19 ;# 3978 reload_outsi+2/5
2151
        sh2addl %r20,%r20,%r20 ;# 3973 ashlsi3-2
2152
        sh2addl %r20,%r21,%r21 ;# 3976 ashlsi3-2
2153
        sub %r6,%r19,%r19 ;# 3979 subsi3/1
2154
        stw %r19,12(%r21) ;# 3981 reload_outsi+2/6
2155
        ldw -304(%r30),%r19 ;# 3984 reload_outsi+2/5
2156
        ldw -312(%r30),%r20 ;# 3986 reload_outsi+2/5
2157
        ldw -260(%r30),%r1 ;# 8964 reload_outsi+2/5
2158
        sh2addl %r19,%r19,%r19 ;# 3991 ashlsi3-2
2159
        sh2addl %r19,%r20,%r20 ;# 3994 ashlsi3-2
2160
        ldi 255,%r19 ;# 3999 reload_outsi+2/2
2161
        comb,<< %r19,%r1,L$0402 ;# 4001 bleu+1
2162
        stw %r1,16(%r20) ;# 3996 reload_outsi+2/6
2163
        ldw -304(%r30),%r20 ;# 4005 reload_outsi+2/5
2164
        ldw -312(%r30),%r21 ;# 4007 reload_outsi+2/5
2165
        ldw 0(%r5),%r19 ;# 4017 reload_outsi+2/5
2166
        sh2addl %r20,%r20,%r20 ;# 4012 ashlsi3-2
2167
        sh2addl %r20,%r21,%r21 ;# 4015 ashlsi3-2
2168
        sub %r6,%r19,%r19 ;# 4018 subsi3/1
2169
        ldo 2(%r19),%r19 ;# 4019 addsi3/2
2170
        stw %r19,8(%r21) ;# 4021 reload_outsi+2/6
2171
        ldw 0(%r5),%r4 ;# 8087 reload_outsi+2/5
2172
        ldw 4(%r5),%r20 ;# 8090 reload_outsi+2/5
2173
        sub %r6,%r4,%r19 ;# 8088 subsi3/1
2174
        ldo 3(%r19),%r19 ;# 8089 addsi3/2
2175
        comb,>>=,n %r20,%r19,L$0407 ;# 8091 bleu+1
2176
        ldil L'65536,%r3 ;# 8593 reload_outsi+2/3
2177
L$0408
2178
        comb,= %r3,%r20,L$0944 ;# 4049 bleu+1
2179
        zdep %r20,30,31,%r19 ;# 4059 ashlsi3+1
2180
        comb,>>= %r3,%r19,L$0413 ;# 4067 bleu+1
2181
        stw %r19,4(%r5) ;# 4061 reload_outsi+2/6
2182
        stw %r3,4(%r5) ;# 4070 reload_outsi+2/6
2183
L$0413
2184
        ldw 0(%r5),%r26 ;# 4077 reload_outsi+2/5
2185
        .CALL ARGW0=GR,ARGW1=GR
2186
        bl realloc,%r2 ;# 4081 call_value_internal_symref
2187
        ldw 4(%r5),%r25 ;# 4079 reload_outsi+2/5
2188
        comib,= 0,%r28,L$0953 ;# 4089 bleu+1
2189
        stw %r28,0(%r5) ;# 4085 reload_outsi+2/6
2190
        comb,= %r28,%r4,L$0406 ;# 4099 bleu+1
2191
        sub %r6,%r4,%r19 ;# 4101 subsi3/1
2192
        comib,= 0,%r10,L$0416 ;# 4110 bleu+1
2193
        addl %r28,%r19,%r6 ;# 4104 addsi3/1
2194
        sub %r10,%r4,%r19 ;# 4111 subsi3/1
2195
        addl %r28,%r19,%r10 ;# 4114 addsi3/1
2196
L$0416
2197
        comib,= 0,%r8,L$0417 ;# 4117 bleu+1
2198
        sub %r8,%r4,%r19 ;# 4118 subsi3/1
2199
        addl %r28,%r19,%r8 ;# 4121 addsi3/1
2200
L$0417
2201
        comib,= 0,%r9,L$0406 ;# 4124 bleu+1
2202
        sub %r9,%r4,%r19 ;# 4125 subsi3/1
2203
        addl %r28,%r19,%r9 ;# 4128 addsi3/1
2204
L$0406
2205
        ldw 0(%r5),%r4 ;# 4029 reload_outsi+2/5
2206
        ldw 4(%r5),%r20 ;# 4033 reload_outsi+2/5
2207
        sub %r6,%r4,%r19 ;# 4030 subsi3/1
2208
        ldo 3(%r19),%r19 ;# 4031 addsi3/2
2209
        comb,<< %r20,%r19,L$0408
2210
        nop ;# 4035 bleu+1
2211
L$0407
2212
        ldi 5,%r19 ;# 4150 movqi+1/2
2213
        stbs,ma %r19,1(%r6) ;# 4151 movqi+1/6
2214
        ldb -257(%r30),%r1 ;# 4156 movqi+1/5
2215
        stbs,ma %r1,1(%r6) ;# 8968 movqi+1/6
2216
        stbs,ma %r0,1(%r6) ;# 4159 movqi+1/6
2217
L$0402
2218
        ldi 0,%r10 ;# 4182 reload_outsi+2/2
2219
        ldi 0,%r8 ;# 4185 reload_outsi+2/2
2220
        copy %r6,%r12 ;# 4188 reload_outsi+2/1
2221
        ldw -304(%r30),%r19 ;# 4174 reload_outsi+2/5
2222
        ldi 0,%r9 ;# 4191 reload_outsi+2/2
2223
        ldo 1(%r19),%r19 ;# 4175 addsi3/2
2224
        bl L$0043,%r0 ;# 4193 jump
2225
        stw %r19,-304(%r30) ;# 4179 reload_outsi+2/6
2226
L$0422
2227
        bb,< %r15,18,L$0397 ;# 4201 bleu+3
2228
        ldw -304(%r30),%r19 ;# 4207 reload_outsi+2/5
2229
        comib,<>,n 0,%r19,L$0374 ;# 4209 bleu+1
2230
        bb,>=,n %r15,14,L$0950 ;# 4215 movsi-4
2231
        bl,n L$0397,%r0 ;# 4230 jump
2232
L$0374
2233
        comib,=,n 0,%r10,L$0427 ;# 4237 bleu+1
2234
        ldw 0(%r5),%r4 ;# 8095 reload_outsi+2/5
2235
        ldw 4(%r5),%r20 ;# 8098 reload_outsi+2/5
2236
        sub %r6,%r4,%r19 ;# 8096 subsi3/1
2237
        ldo 1(%r19),%r19 ;# 8097 addsi3/2
2238
        comb,>>=,n %r20,%r19,L$0432 ;# 8099 bleu+1
2239
        ldil L'65536,%r3 ;# 8591 reload_outsi+2/3
2240
L$0433
2241
        comb,= %r3,%r20,L$0944 ;# 4266 bleu+1
2242
        zdep %r20,30,31,%r19 ;# 4276 ashlsi3+1
2243
        comb,>>= %r3,%r19,L$0438 ;# 4284 bleu+1
2244
        stw %r19,4(%r5) ;# 4278 reload_outsi+2/6
2245
        stw %r3,4(%r5) ;# 4287 reload_outsi+2/6
2246
L$0438
2247
        ldw 0(%r5),%r26 ;# 4294 reload_outsi+2/5
2248
        .CALL ARGW0=GR,ARGW1=GR
2249
        bl realloc,%r2 ;# 4298 call_value_internal_symref
2250
        ldw 4(%r5),%r25 ;# 4296 reload_outsi+2/5
2251
        comib,= 0,%r28,L$0953 ;# 4306 bleu+1
2252
        stw %r28,0(%r5) ;# 4302 reload_outsi+2/6
2253
        comb,= %r28,%r4,L$0431 ;# 4316 bleu+1
2254
        sub %r6,%r4,%r19 ;# 4318 subsi3/1
2255
        addl %r28,%r19,%r6 ;# 4321 addsi3/1
2256
        sub %r12,%r4,%r19 ;# 4322 subsi3/1
2257
        comib,= 0,%r10,L$0441 ;# 4327 bleu+1
2258
        addl %r28,%r19,%r12 ;# 4325 addsi3/1
2259
        sub %r10,%r4,%r19 ;# 4328 subsi3/1
2260
        addl %r28,%r19,%r10 ;# 4331 addsi3/1
2261
L$0441
2262
        comib,= 0,%r8,L$0442 ;# 4334 bleu+1
2263
        sub %r8,%r4,%r19 ;# 4335 subsi3/1
2264
        addl %r28,%r19,%r8 ;# 4338 addsi3/1
2265
L$0442
2266
        comib,= 0,%r9,L$0431 ;# 4341 bleu+1
2267
        sub %r9,%r4,%r19 ;# 4342 subsi3/1
2268
        addl %r28,%r19,%r9 ;# 4345 addsi3/1
2269
L$0431
2270
        ldw 0(%r5),%r4 ;# 4246 reload_outsi+2/5
2271
        ldw 4(%r5),%r20 ;# 4250 reload_outsi+2/5
2272
        sub %r6,%r4,%r19 ;# 4247 subsi3/1
2273
        ldo 1(%r19),%r19 ;# 4248 addsi3/2
2274
        comb,<< %r20,%r19,L$0433
2275
        nop ;# 4252 bleu+1
2276
L$0432
2277
        ldi 19,%r19 ;# 4367 movqi+1/2
2278
        stbs,ma %r19,1(%r6) ;# 4368 movqi+1/6
2279
        uaddcm %r6,%r10,%r24 ;# 4381 adddi3+1
2280
        ldi 13,%r26 ;# 4384 reload_outsi+2/2
2281
        copy %r10,%r25 ;# 4386 reload_outsi+2/1
2282
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR
2283
        bl store_op1,%r2 ;# 4390 call_internal_symref
2284
        ldo -3(%r24),%r24 ;# 4388 addsi3/2
2285
L$0427
2286
        ldw -304(%r30),%r19 ;# 4395 reload_outsi+2/5
2287
        comib,<>,n 0,%r19,L$0447 ;# 4397 bleu+1
2288
        bb,<,n %r15,14,L$0076 ;# 4403 bleu+3
2289
L$0950
2290
        .CALL ARGW0=GR
2291
        bl free,%r2 ;# 4414 call_internal_symref
2292
        ldw -312(%r30),%r26 ;# 4412 reload_outsi+2/5
2293
        bl L$0867,%r0 ;# 4418 jump
2294
        ldi 16,%r28 ;# 4416 reload_outsi+2/2
2295
L$0447
2296
        ldo -1(%r19),%r19 ;# 4427 addsi3/2
2297
        stw %r19,-304(%r30) ;# 4431 reload_outsi+2/6
2298
        ldw -312(%r30),%r20 ;# 4436 reload_outsi+2/5
2299
        sh2addl %r19,%r19,%r19 ;# 4441 ashlsi3-2
2300
        sh2addl %r19,%r20,%r20 ;# 4444 ashlsi3-2
2301
        ldw 0(%r5),%r21 ;# 4446 reload_outsi+2/5
2302
        ldw 0(%r20),%r19 ;# 4448 reload_outsi+2/5
2303
        ldw 4(%r20),%r20 ;# 4464 reload_outsi+2/5
2304
        comib,= 0,%r20,L$0450 ;# 4466 bleu+1
2305
        addl %r21,%r19,%r12 ;# 4449 addsi3/1
2306
        addl %r21,%r20,%r19 ;# 4483 addsi3/1
2307
        bl L$0451,%r0 ;# 4485 jump
2308
        ldo -1(%r19),%r10 ;# 4484 addsi3/2
2309
L$0450
2310
        ldi 0,%r10 ;# 4489 reload_outsi+2/2
2311
L$0451
2312
        ldw -304(%r30),%r19 ;# 4493 reload_outsi+2/5
2313
        ldw -312(%r30),%r20 ;# 4495 reload_outsi+2/5
2314
        ldw 0(%r5),%r21 ;# 4505 reload_outsi+2/5
2315
        sh2addl %r19,%r19,%r19 ;# 4500 ashlsi3-2
2316
        sh2addl %r19,%r20,%r20 ;# 4503 ashlsi3-2
2317
        ldw 12(%r20),%r19 ;# 4507 reload_outsi+2/5
2318
        ldw 16(%r20),%r7 ;# 4523 reload_outsi+2/5
2319
        addl %r21,%r19,%r8 ;# 4508 addsi3/1
2320
        ldi 255,%r19 ;# 4529 reload_outsi+2/2
2321
        comb,<< %r19,%r7,L$0043 ;# 4531 bleu+1
2322
        ldi 0,%r9 ;# 4526 reload_outsi+2/2
2323
        ldw 8(%r20),%r19 ;# 4550 reload_outsi+2/5
2324
        ldw -260(%r30),%r1 ;# 8971 reload_outsi+2/5
2325
        addl %r21,%r19,%r19 ;# 4551 addsi3/1
2326
        sub %r1,%r7,%r20 ;# 4557 subsi3/1
2327
        stb %r20,0(%r19) ;# 4559 movqi+1/6
2328
        ldw 0(%r5),%r4 ;# 8103 reload_outsi+2/5
2329
        ldw 4(%r5),%r20 ;# 8106 reload_outsi+2/5
2330
        sub %r6,%r4,%r19 ;# 8104 subsi3/1
2331
        ldo 3(%r19),%r19 ;# 8105 addsi3/2
2332
        comb,>>=,n %r20,%r19,L$0457 ;# 8107 bleu+1
2333
        ldil L'65536,%r3 ;# 8589 reload_outsi+2/3
2334
L$0458
2335
        comb,= %r3,%r20,L$0944 ;# 4587 bleu+1
2336
        zdep %r20,30,31,%r19 ;# 4597 ashlsi3+1
2337
        comb,>>= %r3,%r19,L$0463 ;# 4605 bleu+1
2338
        stw %r19,4(%r5) ;# 4599 reload_outsi+2/6
2339
        stw %r3,4(%r5) ;# 4608 reload_outsi+2/6
2340
L$0463
2341
        ldw 0(%r5),%r26 ;# 4615 reload_outsi+2/5
2342
        .CALL ARGW0=GR,ARGW1=GR
2343
        bl realloc,%r2 ;# 4619 call_value_internal_symref
2344
        ldw 4(%r5),%r25 ;# 4617 reload_outsi+2/5
2345
        comib,= 0,%r28,L$0953 ;# 4627 bleu+1
2346
        stw %r28,0(%r5) ;# 4623 reload_outsi+2/6
2347
        comb,= %r28,%r4,L$0456 ;# 4637 bleu+1
2348
        sub %r6,%r4,%r19 ;# 4639 subsi3/1
2349
        addl %r28,%r19,%r6 ;# 4642 addsi3/1
2350
        sub %r12,%r4,%r19 ;# 4643 subsi3/1
2351
        comib,= 0,%r10,L$0466 ;# 4648 bleu+1
2352
        addl %r28,%r19,%r12 ;# 4646 addsi3/1
2353
        sub %r10,%r4,%r19 ;# 4649 subsi3/1
2354
        addl %r28,%r19,%r10 ;# 4652 addsi3/1
2355
L$0466
2356
        comib,= 0,%r8,L$0467 ;# 4655 bleu+1
2357
        sub %r8,%r4,%r19 ;# 4656 subsi3/1
2358
        addl %r28,%r19,%r8 ;# 4659 addsi3/1
2359
L$0467
2360
        comib,= 0,%r9,L$0456 ;# 4662 bleu+1
2361
        sub %r9,%r4,%r19 ;# 4663 subsi3/1
2362
        addl %r28,%r19,%r9 ;# 4666 addsi3/1
2363
L$0456
2364
        ldw 0(%r5),%r4 ;# 4567 reload_outsi+2/5
2365
        ldw 4(%r5),%r20 ;# 4571 reload_outsi+2/5
2366
        sub %r6,%r4,%r19 ;# 4568 subsi3/1
2367
        ldo 3(%r19),%r19 ;# 4569 addsi3/2
2368
        comb,<< %r20,%r19,L$0458
2369
        nop ;# 4573 bleu+1
2370
L$0457
2371
        ldi 6,%r19 ;# 4688 movqi+1/2
2372
        stbs,ma %r19,1(%r6) ;# 4689 movqi+1/6
2373
        stbs,ma %r7,1(%r6) ;# 4694 movqi+1/6
2374
        ldw -260(%r30),%r1 ;# 8974 reload_outsi+2/5
2375
        sub %r1,%r7,%r19 ;# 4700 subsi3/1
2376
        bl L$0043,%r0 ;# 4720 jump
2377
        stbs,ma %r19,1(%r6) ;# 4702 movqi+1/6
2378
L$0472
2379
        ldo R'33792(%r19),%r19 ;# 4725 movhi-2
2380
        and %r15,%r19,%r19 ;# 4726 andsi3/1
2381
        comib,<>,n 0,%r19,L$0397 ;# 4728 bleu+1
2382
L$0378
2383
        bb,<,n %r15,21,L$0076 ;# 4739 bleu+3
2384
        ldw 0(%r5),%r3 ;# 8111 reload_outsi+2/5
2385
        ldw 4(%r5),%r20 ;# 8114 reload_outsi+2/5
2386
        sub %r6,%r3,%r19 ;# 8112 subsi3/1
2387
        ldo 3(%r19),%r19 ;# 8113 addsi3/2
2388
        comb,>>=,n %r20,%r19,L$0476 ;# 8115 bleu+1
2389
        ldil L'65536,%r4 ;# 8587 reload_outsi+2/3
2390
L$0477
2391
        comb,= %r4,%r20,L$0944 ;# 4768 bleu+1
2392
        zdep %r20,30,31,%r19 ;# 4778 ashlsi3+1
2393
        comb,>>= %r4,%r19,L$0482 ;# 4786 bleu+1
2394
        stw %r19,4(%r5) ;# 4780 reload_outsi+2/6
2395
        stw %r4,4(%r5) ;# 4789 reload_outsi+2/6
2396
L$0482
2397
        ldw 0(%r5),%r26 ;# 4796 reload_outsi+2/5
2398
        .CALL ARGW0=GR,ARGW1=GR
2399
        bl realloc,%r2 ;# 4800 call_value_internal_symref
2400
        ldw 4(%r5),%r25 ;# 4798 reload_outsi+2/5
2401
        comib,= 0,%r28,L$0953 ;# 4808 bleu+1
2402
        stw %r28,0(%r5) ;# 4804 reload_outsi+2/6
2403
        comb,= %r28,%r3,L$0475 ;# 4818 bleu+1
2404
        sub %r6,%r3,%r19 ;# 4820 subsi3/1
2405
        addl %r28,%r19,%r6 ;# 4823 addsi3/1
2406
        sub %r12,%r3,%r19 ;# 4824 subsi3/1
2407
        comib,= 0,%r10,L$0485 ;# 4829 bleu+1
2408
        addl %r28,%r19,%r12 ;# 4827 addsi3/1
2409
        sub %r10,%r3,%r19 ;# 4830 subsi3/1
2410
        addl %r28,%r19,%r10 ;# 4833 addsi3/1
2411
L$0485
2412
        comib,= 0,%r8,L$0486 ;# 4836 bleu+1
2413
        sub %r8,%r3,%r19 ;# 4837 subsi3/1
2414
        addl %r28,%r19,%r8 ;# 4840 addsi3/1
2415
L$0486
2416
        comib,= 0,%r9,L$0475 ;# 4843 bleu+1
2417
        sub %r9,%r3,%r19 ;# 4844 subsi3/1
2418
        addl %r28,%r19,%r9 ;# 4847 addsi3/1
2419
L$0475
2420
        ldw 0(%r5),%r3 ;# 4748 reload_outsi+2/5
2421
        ldw 4(%r5),%r20 ;# 4752 reload_outsi+2/5
2422
        sub %r6,%r3,%r19 ;# 4749 subsi3/1
2423
        ldo 3(%r19),%r19 ;# 4750 addsi3/2
2424
        comb,<< %r20,%r19,L$0477
2425
        nop ;# 4754 bleu+1
2426
L$0476
2427
        ldi 14,%r26 ;# 4873 reload_outsi+2/2
2428
        copy %r12,%r25 ;# 4875 reload_outsi+2/1
2429
        sub %r6,%r25,%r24 ;# 4870 subsi3/1
2430
        ldo 3(%r24),%r24 ;# 4877 addsi3/2
2431
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR,ARGW3=GR
2432
        bl insert_op1,%r2 ;# 4881 call_internal_symref
2433
        copy %r6,%r23 ;# 4879 reload_outsi+2/1
2434
        ldi 0,%r9 ;# 4884 reload_outsi+2/2
2435
        comib,= 0,%r10,L$0490 ;# 4889 bleu+1
2436
        ldo 3(%r6),%r6 ;# 4886 addsi3/2
2437
        ldi 13,%r26 ;# 4894 reload_outsi+2/2
2438
        copy %r10,%r25 ;# 4896 reload_outsi+2/1
2439
        sub %r6,%r25,%r24 ;# 4891 subsi3/1
2440
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR
2441
        bl store_op1,%r2 ;# 4900 call_internal_symref
2442
        ldo -3(%r24),%r24 ;# 4898 addsi3/2
2443
L$0490
2444
        ldw 0(%r5),%r3 ;# 8119 reload_outsi+2/5
2445
        ldw 4(%r5),%r20 ;# 8122 reload_outsi+2/5
2446
        sub %r6,%r3,%r19 ;# 8120 subsi3/1
2447
        ldo 3(%r19),%r19 ;# 8121 addsi3/2
2448
        comb,>>= %r20,%r19,L$0492 ;# 8123 bleu+1
2449
        copy %r6,%r10 ;# 4904 reload_outsi+2/1
2450
        ldil L'65536,%r4 ;# 8585 reload_outsi+2/3
2451
L$0493
2452
        comb,= %r4,%r20,L$0944 ;# 4929 bleu+1
2453
        zdep %r20,30,31,%r19 ;# 4939 ashlsi3+1
2454
        comb,>>= %r4,%r19,L$0498 ;# 4947 bleu+1
2455
        stw %r19,4(%r5) ;# 4941 reload_outsi+2/6
2456
        stw %r4,4(%r5) ;# 4950 reload_outsi+2/6
2457
L$0498
2458
        ldw 0(%r5),%r26 ;# 4957 reload_outsi+2/5
2459
        .CALL ARGW0=GR,ARGW1=GR
2460
        bl realloc,%r2 ;# 4961 call_value_internal_symref
2461
        ldw 4(%r5),%r25 ;# 4959 reload_outsi+2/5
2462
        comib,= 0,%r28,L$0953 ;# 4969 bleu+1
2463
        stw %r28,0(%r5) ;# 4965 reload_outsi+2/6
2464
        comb,= %r28,%r3,L$0491 ;# 4979 bleu+1
2465
        sub %r6,%r3,%r19 ;# 4981 subsi3/1
2466
        comib,= 0,%r10,L$0501 ;# 4990 bleu+1
2467
        addl %r28,%r19,%r6 ;# 4984 addsi3/1
2468
        sub %r10,%r3,%r19 ;# 4991 subsi3/1
2469
        addl %r28,%r19,%r10 ;# 4994 addsi3/1
2470
L$0501
2471
        comib,= 0,%r8,L$0502 ;# 4997 bleu+1
2472
        sub %r8,%r3,%r19 ;# 4998 subsi3/1
2473
        addl %r28,%r19,%r8 ;# 5001 addsi3/1
2474
L$0502
2475
        comib,= 0,%r9,L$0491 ;# 5004 bleu+1
2476
        sub %r9,%r3,%r19 ;# 5005 subsi3/1
2477
        addl %r28,%r19,%r9 ;# 5008 addsi3/1
2478
L$0491
2479
        ldw 0(%r5),%r3 ;# 4909 reload_outsi+2/5
2480
        ldw 4(%r5),%r20 ;# 4913 reload_outsi+2/5
2481
        sub %r6,%r3,%r19 ;# 4910 subsi3/1
2482
        ldo 3(%r19),%r19 ;# 4911 addsi3/2
2483
        comb,<< %r20,%r19,L$0493
2484
        nop ;# 4915 bleu+1
2485
L$0492
2486
        ldo 3(%r6),%r6 ;# 5030 addsi3/2
2487
        ldi 0,%r8 ;# 5033 reload_outsi+2/2
2488
        bl L$0043,%r0 ;# 5038 jump
2489
        copy %r6,%r12 ;# 5036 reload_outsi+2/1
2490
L$0506
2491
        bb,>= %r15,22,L$0397 ;# 5046 movsi-4
2492
        ldi 4608,%r20 ;# 5048 reload_outsi+2/2
2493
        and %r15,%r20,%r19 ;# 5049 andsi3/1
2494
        comb,= %r20,%r19,L$0397 ;# 5053 bleu+1
2495
        ldw -296(%r30),%r20 ;# 5055 reload_outsi+2/5
2496
        ldw -276(%r30),%r1 ;# 8977 reload_outsi+2/5
2497
        ldo -2(%r20),%r19 ;# 5056 addsi3/2
2498
        comb,<> %r1,%r19,L$1175 ;# 5058 bleu+1
2499
        ldi -1,%r4 ;# 5074 reload_outsi+2/2
2500
        comb,=,n %r16,%r20,L$0397 ;# 5062 bleu+1
2501
L$1174
2502
        ldw -296(%r30),%r20 ;# 5079 reload_outsi+2/5
2503
L$1175
2504
        copy %r4,%r11 ;# 5076 reload_outsi+2/1
2505
        comb,<> %r16,%r20,L$0517 ;# 5085 bleu+1
2506
        ldo -1(%r20),%r23 ;# 5080 addsi3/2
2507
        bb,>=,n %r15,19,L$0915 ;# 5092 movsi-4
2508
        bl L$1182,%r0 ;# 5107 jump
2509
        stw %r23,-296(%r30) ;# 5968 reload_outsi+2/6
2510
L$0517
2511
        ldo 1(%r20),%r19 ;# 5134 addsi3/2
2512
        stw %r19,-296(%r30) ;# 5136 reload_outsi+2/6
2513
        comib,= 0,%r14,L$0515 ;# 5143 bleu+1
2514
        ldb 0(%r20),%r7 ;# 5139 zero_extendqisi2/2
2515
        addl %r14,%r7,%r19 ;# 5144 addsi3/1
2516
        ldb 0(%r19),%r7 ;# 5147 zero_extendqisi2/2
2517
L$0515
2518
        addil LR'__ctype-$global$,%r27 ;# 8257 pic2_lo_sum+1
2519
        ldw RR'__ctype-$global$(%r1),%r21 ;# 8259 reload_outsi+2/5
2520
        addl %r21,%r7,%r19 ;# 8260 addsi3/1
2521
        ldb 0(%r19),%r19 ;# 8261 movqi+1/5
2522
        bb,>= %r19,29,L$0513 ;# 8265 movsi-4
2523
        ldi 4,%r20 ;# 8263 reload_outsi+2/2
2524
        copy %r20,%r22 ;# 8583 reload_outsi+2/1
2525
L$0522
2526
        comiclr,< -1,%r11,%r0 ;# 8128 movsicc+1/1
2527
        ldi 0,%r11
2528
        sh2addl %r11,%r11,%r19 ;# 5188 ashlsi3-2
2529
        sh1addl %r19,%r7,%r19 ;# 5191 ashlsi3-2
2530
        ldw -296(%r30),%r20 ;# 5194 reload_outsi+2/5
2531
        comb,= %r16,%r20,L$0513 ;# 5196 bleu+1
2532
        ldo -48(%r19),%r11 ;# 5192 addsi3/2
2533
        ldo 1(%r20),%r19 ;# 5215 addsi3/2
2534
        stw %r19,-296(%r30) ;# 5217 reload_outsi+2/6
2535
        comib,= 0,%r14,L$0520 ;# 5224 bleu+1
2536
        ldb 0(%r20),%r7 ;# 5220 zero_extendqisi2/2
2537
        addl %r14,%r7,%r19 ;# 5225 addsi3/1
2538
        ldb 0(%r19),%r7 ;# 5228 zero_extendqisi2/2
2539
L$0520
2540
        addl %r21,%r7,%r19 ;# 5166 addsi3/1
2541
        ldb 0(%r19),%r19 ;# 5168 movqi+1/5
2542
        and %r19,%r22,%r19 ;# 5172 andsi3/1
2543
        comib,<> 0,%r19,L$0522
2544
        nop ;# 5174 bleu+1
2545
L$0513
2546
        ldi 44,%r19 ;# 5252 reload_outsi+2/2
2547
        comb,<> %r19,%r7,L$0532 ;# 5254 bleu+1
2548
        ldw -296(%r30),%r20 ;# 5259 reload_outsi+2/5
2549
        comb,= %r16,%r20,L$0533 ;# 5261 bleu+1
2550
        ldo 1(%r20),%r19 ;# 5278 addsi3/2
2551
        stw %r19,-296(%r30) ;# 5280 reload_outsi+2/6
2552
        comib,= 0,%r14,L$0535 ;# 5287 bleu+1
2553
        ldb 0(%r20),%r7 ;# 5283 zero_extendqisi2/2
2554
        addl %r14,%r7,%r19 ;# 5288 addsi3/1
2555
        ldb 0(%r19),%r7 ;# 5291 zero_extendqisi2/2
2556
L$0535
2557
        addil LR'__ctype-$global$,%r27 ;# 8269 pic2_lo_sum+1
2558
        ldw RR'__ctype-$global$(%r1),%r21 ;# 8271 reload_outsi+2/5
2559
        addl %r21,%r7,%r19 ;# 8272 addsi3/1
2560
        ldb 0(%r19),%r19 ;# 8273 movqi+1/5
2561
        bb,>= %r19,29,L$0533 ;# 8277 movsi-4
2562
        ldi 4,%r20 ;# 8275 reload_outsi+2/2
2563
        copy %r20,%r22 ;# 8578 reload_outsi+2/1
2564
L$0542
2565
        comiclr,< -1,%r4,%r0 ;# 8132 movsicc+1/1
2566
        ldi 0,%r4
2567
        sh2addl %r4,%r4,%r19 ;# 5332 ashlsi3-2
2568
        sh1addl %r19,%r7,%r19 ;# 5335 ashlsi3-2
2569
        ldw -296(%r30),%r20 ;# 5338 reload_outsi+2/5
2570
        comb,= %r16,%r20,L$0533 ;# 5340 bleu+1
2571
        ldo -48(%r19),%r4 ;# 5336 addsi3/2
2572
        ldo 1(%r20),%r19 ;# 5359 addsi3/2
2573
        stw %r19,-296(%r30) ;# 5361 reload_outsi+2/6
2574
        comib,= 0,%r14,L$0540 ;# 5368 bleu+1
2575
        ldb 0(%r20),%r7 ;# 5364 zero_extendqisi2/2
2576
        addl %r14,%r7,%r19 ;# 5369 addsi3/1
2577
        ldb 0(%r19),%r7 ;# 5372 zero_extendqisi2/2
2578
L$0540
2579
        addl %r21,%r7,%r19 ;# 5310 addsi3/1
2580
        ldb 0(%r19),%r19 ;# 5312 movqi+1/5
2581
        and %r19,%r22,%r19 ;# 5316 andsi3/1
2582
        comib,<> 0,%r19,L$0542
2583
        nop ;# 5318 bleu+1
2584
L$0533
2585
        comiclr,< -1,%r4,%r0 ;# 8136 beq-1/4
2586
        zdepi -1,31,15,%r4
2587
        bl,n L$0553,%r0 ;# 5401 jump
2588
L$0532
2589
        copy %r11,%r4 ;# 5406 reload_outsi+2/1
2590
L$0553
2591
        comib,> 0,%r11,L$0951 ;# 5410 bleu+1
2592
        zdepi -1,31,15,%r19 ;# 5412 reload_outsi+2/4
2593
        comb,<,n %r19,%r4,L$0951 ;# 5414 bleu+1
2594
        comb,<,n %r4,%r11,L$0951 ;# 5416 bleu+1
2595
        bb,< %r15,19,L$1176 ;# 5451 bleu+3
2596
        ldi 125,%r19 ;# 5514 reload_outsi+2/2
2597
        ldi 92,%r19 ;# 5455 reload_outsi+2/2
2598
        comb,<> %r19,%r7,L$0915 ;# 5457 bleu+1
2599
        ldw -296(%r30),%r20 ;# 5473 reload_outsi+2/5
2600
        comb,= %r16,%r20,L$0922 ;# 5475 bleu+1
2601
        ldo 1(%r20),%r19 ;# 5484 addsi3/2
2602
        stw %r19,-296(%r30) ;# 5486 reload_outsi+2/6
2603
        comib,= 0,%r14,L$0558 ;# 5493 bleu+1
2604
        ldb 0(%r20),%r7 ;# 5489 zero_extendqisi2/2
2605
        addl %r14,%r7,%r19 ;# 5494 addsi3/1
2606
        ldb 0(%r19),%r7 ;# 5497 zero_extendqisi2/2
2607
L$0558
2608
        ldi 125,%r19 ;# 5514 reload_outsi+2/2
2609
L$1176
2610
        comb,=,n %r19,%r7,L$0566 ;# 5516 bleu+1
2611
L$0951
2612
        bb,<,n %r15,19,L$0511 ;# 5523 bleu+3
2613
        .CALL ARGW0=GR
2614
        bl free,%r2 ;# 5534 call_internal_symref
2615
        ldw -312(%r30),%r26 ;# 5532 reload_outsi+2/5
2616
        bl L$0867,%r0 ;# 5538 jump
2617
        ldi 10,%r28 ;# 5536 reload_outsi+2/2
2618
L$0566
2619
        comib,<>,n 0,%r8,L$0569 ;# 5545 bleu+1
2620
        bb,<,n %r15,26,L$0917 ;# 5552 bleu+3
2621
        bb,>=,n %r15,27,L$0511 ;# 5571 movsi-4
2622
        copy %r6,%r8 ;# 5574 reload_outsi+2/1
2623
L$0569
2624
        comib,<> 0,%r4,L$0574 ;# 5587 bleu+1
2625
        ldi 10,%r13 ;# 8980 reload_outsi+2/2
2626
        ldw 0(%r5),%r3 ;# 8139 reload_outsi+2/5
2627
        ldw 4(%r5),%r20 ;# 8142 reload_outsi+2/5
2628
        sub %r6,%r3,%r19 ;# 8140 subsi3/1
2629
        ldo 3(%r19),%r19 ;# 8141 addsi3/2
2630
        comb,>>=,n %r20,%r19,L$0576 ;# 8143 bleu+1
2631
        ldil L'65536,%r4 ;# 8573 reload_outsi+2/3
2632
L$0577
2633
        comb,= %r4,%r20,L$0944 ;# 5613 bleu+1
2634
        zdep %r20,30,31,%r19 ;# 5623 ashlsi3+1
2635
        comb,>>= %r4,%r19,L$0582 ;# 5631 bleu+1
2636
        stw %r19,4(%r5) ;# 5625 reload_outsi+2/6
2637
        stw %r4,4(%r5) ;# 5634 reload_outsi+2/6
2638
L$0582
2639
        ldw 0(%r5),%r26 ;# 5641 reload_outsi+2/5
2640
        .CALL ARGW0=GR,ARGW1=GR
2641
        bl realloc,%r2 ;# 5645 call_value_internal_symref
2642
        ldw 4(%r5),%r25 ;# 5643 reload_outsi+2/5
2643
        comib,= 0,%r28,L$0953 ;# 5653 bleu+1
2644
        stw %r28,0(%r5) ;# 5649 reload_outsi+2/6
2645
        comb,= %r28,%r3,L$0575 ;# 5663 bleu+1
2646
        sub %r6,%r3,%r19 ;# 5665 subsi3/1
2647
        addl %r28,%r19,%r6 ;# 5668 addsi3/1
2648
        sub %r12,%r3,%r19 ;# 5669 subsi3/1
2649
        comib,= 0,%r10,L$0585 ;# 5674 bleu+1
2650
        addl %r28,%r19,%r12 ;# 5672 addsi3/1
2651
        sub %r10,%r3,%r19 ;# 5675 subsi3/1
2652
        addl %r28,%r19,%r10 ;# 5678 addsi3/1
2653
L$0585
2654
        comib,= 0,%r8,L$0586 ;# 5681 bleu+1
2655
        sub %r8,%r3,%r19 ;# 5682 subsi3/1
2656
        addl %r28,%r19,%r8 ;# 5685 addsi3/1
2657
L$0586
2658
        comib,= 0,%r9,L$0575 ;# 5688 bleu+1
2659
        sub %r9,%r3,%r19 ;# 5689 subsi3/1
2660
        addl %r28,%r19,%r9 ;# 5692 addsi3/1
2661
L$0575
2662
        ldw 0(%r5),%r3 ;# 5593 reload_outsi+2/5
2663
        ldw 4(%r5),%r20 ;# 5597 reload_outsi+2/5
2664
        sub %r6,%r3,%r19 ;# 5594 subsi3/1
2665
        ldo 3(%r19),%r19 ;# 5595 addsi3/2
2666
        comb,<< %r20,%r19,L$0577
2667
        nop ;# 5599 bleu+1
2668
L$0576
2669
        ldi 12,%r26 ;# 5718 reload_outsi+2/2
2670
        copy %r8,%r25 ;# 5720 reload_outsi+2/1
2671
        sub %r6,%r8,%r24 ;# 5722 subsi3/1
2672
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR,ARGW3=GR
2673
        bl insert_op1,%r2 ;# 5726 call_internal_symref
2674
        copy %r6,%r23 ;# 5724 reload_outsi+2/1
2675
        bl L$0590,%r0 ;# 5730 jump
2676
        ldo 3(%r6),%r6 ;# 5728 addsi3/2
2677
L$0574
2678
        comiclr,> 2,%r4,%r0 ;# 8282 beq-1/2
2679
        ldi 20,%r13
2680
        ldw 0(%r5),%r3 ;# 8285 reload_outsi+2/5
2681
        ldw 4(%r5),%r20 ;# 8288 reload_outsi+2/5
2682
        sub %r6,%r3,%r19 ;# 8286 subsi3/1
2683
        addl %r19,%r13,%r19 ;# 8287 addsi3/1
2684
        comb,>>=,n %r20,%r19,L$0868 ;# 8289 bleu+1
2685
        ldil L'65536,%r7 ;# 8571 reload_outsi+2/3
2686
L$0595
2687
        comb,= %r7,%r20,L$0944 ;# 5769 bleu+1
2688
        zdep %r20,30,31,%r19 ;# 5779 ashlsi3+1
2689
        comb,>>= %r7,%r19,L$0600 ;# 5787 bleu+1
2690
        stw %r19,4(%r5) ;# 5781 reload_outsi+2/6
2691
        stw %r7,4(%r5) ;# 5790 reload_outsi+2/6
2692
L$0600
2693
        ldw 0(%r5),%r26 ;# 5797 reload_outsi+2/5
2694
        .CALL ARGW0=GR,ARGW1=GR
2695
        bl realloc,%r2 ;# 5801 call_value_internal_symref
2696
        ldw 4(%r5),%r25 ;# 5799 reload_outsi+2/5
2697
        comib,= 0,%r28,L$0953 ;# 5809 bleu+1
2698
        stw %r28,0(%r5) ;# 5805 reload_outsi+2/6
2699
        comb,= %r28,%r3,L$0593 ;# 5819 bleu+1
2700
        sub %r6,%r3,%r19 ;# 5821 subsi3/1
2701
        addl %r28,%r19,%r6 ;# 5824 addsi3/1
2702
        sub %r12,%r3,%r19 ;# 5825 subsi3/1
2703
        comib,= 0,%r10,L$0603 ;# 5830 bleu+1
2704
        addl %r28,%r19,%r12 ;# 5828 addsi3/1
2705
        sub %r10,%r3,%r19 ;# 5831 subsi3/1
2706
        addl %r28,%r19,%r10 ;# 5834 addsi3/1
2707
L$0603
2708
        comib,= 0,%r8,L$0604 ;# 5837 bleu+1
2709
        sub %r8,%r3,%r19 ;# 5838 subsi3/1
2710
        addl %r28,%r19,%r8 ;# 5841 addsi3/1
2711
L$0604
2712
        comib,= 0,%r9,L$0593 ;# 5844 bleu+1
2713
        sub %r9,%r3,%r19 ;# 5845 subsi3/1
2714
        addl %r28,%r19,%r9 ;# 5848 addsi3/1
2715
L$0593
2716
        ldw 0(%r5),%r3 ;# 5749 reload_outsi+2/5
2717
        ldw 4(%r5),%r20 ;# 5753 reload_outsi+2/5
2718
        sub %r6,%r3,%r19 ;# 5750 subsi3/1
2719
        addl %r19,%r13,%r19 ;# 5751 addsi3/1
2720
        comb,<< %r20,%r19,L$0595
2721
        nop ;# 5755 bleu+1
2722
L$0868
2723
        comib,>= 1,%r4,L$0608 ;# 5872 bleu+1
2724
        ldo 5(%r6),%r19 ;# 5870 addsi3/2
2725
        sub %r19,%r8,%r19 ;# 5874 subsi3/1
2726
        bl L$0609,%r0 ;# 5876 jump
2727
        ldo 2(%r19),%r24 ;# 5875 addsi3/2
2728
L$0608
2729
        sub %r19,%r8,%r19 ;# 5879 subsi3/1
2730
        ldo -3(%r19),%r24 ;# 5880 addsi3/2
2731
L$0609
2732
        ldi 20,%r26 ;# 5885 reload_outsi+2/2
2733
        copy %r8,%r25 ;# 5887 reload_outsi+2/1
2734
        copy %r11,%r23 ;# 5891 reload_outsi+2/1
2735
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR,ARGW3=GR
2736
        bl insert_op2,%r2 ;# 5893 call_internal_symref
2737
        stw %r6,-52(%r30) ;# 5883 reload_outsi+2/6
2738
        ldo 5(%r6),%r6 ;# 5895 addsi3/2
2739
        ldi 22,%r26 ;# 5900 reload_outsi+2/2
2740
        copy %r8,%r25 ;# 5902 reload_outsi+2/1
2741
        ldi 5,%r24 ;# 5904 reload_outsi+2/2
2742
        copy %r11,%r23 ;# 5906 reload_outsi+2/1
2743
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR,ARGW3=GR
2744
        bl insert_op2,%r2 ;# 5908 call_internal_symref
2745
        stw %r6,-52(%r30) ;# 5898 reload_outsi+2/6
2746
        comib,>= 1,%r4,L$0590 ;# 5913 bleu+1
2747
        ldo 5(%r6),%r6 ;# 5910 addsi3/2
2748
        ldi 21,%r26 ;# 5921 reload_outsi+2/2
2749
        copy %r6,%r25 ;# 5923 reload_outsi+2/1
2750
        sub %r8,%r6,%r24 ;# 5917 subsi3/1
2751
        ldo 2(%r24),%r24 ;# 5925 addsi3/2
2752
        ldo -1(%r4),%r4 ;# 5919 addsi3/2
2753
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR,ARGW3=GR
2754
        bl store_op2,%r2 ;# 5929 call_internal_symref
2755
        copy %r4,%r23 ;# 5927 reload_outsi+2/1
2756
        ldo 5(%r6),%r6 ;# 5931 addsi3/2
2757
        stw %r6,-52(%r30) ;# 5936 reload_outsi+2/6
2758
        ldi 22,%r26 ;# 5938 reload_outsi+2/2
2759
        copy %r8,%r25 ;# 5940 reload_outsi+2/1
2760
        sub %r6,%r8,%r24 ;# 5942 subsi3/1
2761
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR,ARGW3=GR
2762
        bl insert_op2,%r2 ;# 5946 call_internal_symref
2763
        copy %r4,%r23 ;# 5944 reload_outsi+2/1
2764
        ldo 5(%r6),%r6 ;# 5948 addsi3/2
2765
L$0590
2766
        bl L$0043,%r0 ;# 5963 jump
2767
        ldi 0,%r9 ;# 5956 reload_outsi+2/2
2768
L$0511
2769
        stw %r23,-296(%r30) ;# 5968 reload_outsi+2/6
2770
L$1182
2771
        ldw -296(%r30),%r20 ;# 5977 reload_outsi+2/5
2772
        comb,= %r16,%r20,L$0922 ;# 5979 bleu+1
2773
        ldo 1(%r20),%r21 ;# 5988 addsi3/2
2774
        ldb 0(%r20),%r20 ;# 5992 movqi+1/5
2775
        stw %r21,-296(%r30) ;# 5990 reload_outsi+2/6
2776
        comib,= 0,%r14,L$0612 ;# 5997 bleu+1
2777
        extru %r20,31,8,%r7 ;# 5993 zero_extendqisi2/1
2778
        addl %r14,%r7,%r19 ;# 5998 addsi3/1
2779
        ldb 0(%r19),%r7 ;# 6001 zero_extendqisi2/2
2780
L$0612
2781
        bb,< %r15,19,L$0076 ;# 6019 bleu+3
2782
        ldw -276(%r30),%r1 ;# 8983 reload_outsi+2/5
2783
        comb,>>= %r1,%r21,L$0076 ;# 6025 bleu+1
2784
        extrs %r20,31,8,%r20 ;# 6030 extendqisi2
2785
        ldi 92,%r19 ;# 6032 reload_outsi+2/2
2786
        comb,=,n %r19,%r20,L$0397 ;# 6034 bleu+1
2787
        bl,n L$0076,%r0 ;# 6042 jump
2788
L$0619
2789
        ldw 4(%r5),%r20 ;# 8151 reload_outsi+2/5
2790
        sub %r6,%r4,%r19 ;# 8149 subsi3/1
2791
        ldo 1(%r19),%r19 ;# 8150 addsi3/2
2792
        comb,>>= %r20,%r19,L$0624 ;# 8152 bleu+1
2793
        copy %r6,%r8 ;# 6047 reload_outsi+2/1
2794
        ldil L'65536,%r3 ;# 8569 reload_outsi+2/3
2795
L$0625
2796
        comb,= %r3,%r20,L$0944 ;# 6075 bleu+1
2797
        zdep %r20,30,31,%r19 ;# 6085 ashlsi3+1
2798
        comb,>>= %r3,%r19,L$0630 ;# 6093 bleu+1
2799
        stw %r19,4(%r5) ;# 6087 reload_outsi+2/6
2800
        stw %r3,4(%r5) ;# 6096 reload_outsi+2/6
2801
L$0630
2802
        ldw 0(%r5),%r26 ;# 6103 reload_outsi+2/5
2803
        .CALL ARGW0=GR,ARGW1=GR
2804
        bl realloc,%r2 ;# 6107 call_value_internal_symref
2805
        ldw 4(%r5),%r25 ;# 6105 reload_outsi+2/5
2806
        comiclr,<> 0,%r28,%r0 ;# 6115 bleu+1
2807
        bl L$0953,%r0
2808
        stw %r28,0(%r5) ;# 6111 reload_outsi+2/6
2809
        comb,= %r28,%r4,L$0623 ;# 6125 bleu+1
2810
        sub %r6,%r4,%r19 ;# 6127 subsi3/1
2811
        addl %r28,%r19,%r6 ;# 6130 addsi3/1
2812
        sub %r12,%r4,%r19 ;# 6131 subsi3/1
2813
        comib,= 0,%r10,L$0633 ;# 6136 bleu+1
2814
        addl %r28,%r19,%r12 ;# 6134 addsi3/1
2815
        sub %r10,%r4,%r19 ;# 6137 subsi3/1
2816
        addl %r28,%r19,%r10 ;# 6140 addsi3/1
2817
L$0633
2818
        comib,= 0,%r8,L$0634 ;# 6143 bleu+1
2819
        sub %r8,%r4,%r19 ;# 6144 subsi3/1
2820
        addl %r28,%r19,%r8 ;# 6147 addsi3/1
2821
L$0634
2822
        comib,= 0,%r9,L$0623 ;# 6150 bleu+1
2823
        sub %r9,%r4,%r19 ;# 6151 subsi3/1
2824
        addl %r28,%r19,%r9 ;# 6154 addsi3/1
2825
L$0623
2826
        ldw 0(%r5),%r4 ;# 6055 reload_outsi+2/5
2827
        ldw 4(%r5),%r20 ;# 6059 reload_outsi+2/5
2828
        sub %r6,%r4,%r19 ;# 6056 subsi3/1
2829
        ldo 1(%r19),%r19 ;# 6057 addsi3/2
2830
        comb,<< %r20,%r19,L$0625
2831
        nop ;# 6061 bleu+1
2832
L$0624
2833
        ldi 23,%r19 ;# 6176 movqi+1/2
2834
        bl L$0043,%r0 ;# 6189 jump
2835
        stbs,ma %r19,1(%r6) ;# 6177 movqi+1/6
2836
L$0639
2837
        ldw 4(%r5),%r20 ;# 8159 reload_outsi+2/5
2838
        sub %r6,%r4,%r19 ;# 8157 subsi3/1
2839
        ldo 1(%r19),%r19 ;# 8158 addsi3/2
2840
        comb,>>= %r20,%r19,L$0644 ;# 8160 bleu+1
2841
        copy %r6,%r8 ;# 6194 reload_outsi+2/1
2842
        ldil L'65536,%r3 ;# 8567 reload_outsi+2/3
2843
L$0645
2844
        comb,= %r3,%r20,L$0944 ;# 6222 bleu+1
2845
        zdep %r20,30,31,%r19 ;# 6232 ashlsi3+1
2846
        comb,>>= %r3,%r19,L$0650 ;# 6240 bleu+1
2847
        stw %r19,4(%r5) ;# 6234 reload_outsi+2/6
2848
        stw %r3,4(%r5) ;# 6243 reload_outsi+2/6
2849
L$0650
2850
        ldw 0(%r5),%r26 ;# 6250 reload_outsi+2/5
2851
        .CALL ARGW0=GR,ARGW1=GR
2852
        bl realloc,%r2 ;# 6254 call_value_internal_symref
2853
        ldw 4(%r5),%r25 ;# 6252 reload_outsi+2/5
2854
        comiclr,<> 0,%r28,%r0 ;# 6262 bleu+1
2855
        bl L$0953,%r0
2856
        stw %r28,0(%r5) ;# 6258 reload_outsi+2/6
2857
        comb,= %r28,%r4,L$0643 ;# 6272 bleu+1
2858
        sub %r6,%r4,%r19 ;# 6274 subsi3/1
2859
        addl %r28,%r19,%r6 ;# 6277 addsi3/1
2860
        sub %r12,%r4,%r19 ;# 6278 subsi3/1
2861
        comib,= 0,%r10,L$0653 ;# 6283 bleu+1
2862
        addl %r28,%r19,%r12 ;# 6281 addsi3/1
2863
        sub %r10,%r4,%r19 ;# 6284 subsi3/1
2864
        addl %r28,%r19,%r10 ;# 6287 addsi3/1
2865
L$0653
2866
        comib,= 0,%r8,L$0654 ;# 6290 bleu+1
2867
        sub %r8,%r4,%r19 ;# 6291 subsi3/1
2868
        addl %r28,%r19,%r8 ;# 6294 addsi3/1
2869
L$0654
2870
        comib,= 0,%r9,L$0643 ;# 6297 bleu+1
2871
        sub %r9,%r4,%r19 ;# 6298 subsi3/1
2872
        addl %r28,%r19,%r9 ;# 6301 addsi3/1
2873
L$0643
2874
        ldw 0(%r5),%r4 ;# 6202 reload_outsi+2/5
2875
        ldw 4(%r5),%r20 ;# 6206 reload_outsi+2/5
2876
        sub %r6,%r4,%r19 ;# 6203 subsi3/1
2877
        ldo 1(%r19),%r19 ;# 6204 addsi3/2
2878
        comb,<< %r20,%r19,L$0645
2879
        nop ;# 6208 bleu+1
2880
L$0644
2881
        ldi 24,%r19 ;# 6323 movqi+1/2
2882
        bl L$0043,%r0 ;# 6336 jump
2883
        stbs,ma %r19,1(%r6) ;# 6324 movqi+1/6
2884
L$0659
2885
        ldw 4(%r5),%r20 ;# 8167 reload_outsi+2/5
2886
        sub %r6,%r4,%r19 ;# 8165 subsi3/1
2887
        ldo 1(%r19),%r19 ;# 8166 addsi3/2
2888
        comb,>>=,n %r20,%r19,L$0664 ;# 8168 bleu+1
2889
        ldil L'65536,%r3 ;# 8565 reload_outsi+2/3
2890
L$0665
2891
        comb,= %r3,%r20,L$0944 ;# 6366 bleu+1
2892
        zdep %r20,30,31,%r19 ;# 6376 ashlsi3+1
2893
        comb,>>= %r3,%r19,L$0670 ;# 6384 bleu+1
2894
        stw %r19,4(%r5) ;# 6378 reload_outsi+2/6
2895
        stw %r3,4(%r5) ;# 6387 reload_outsi+2/6
2896
L$0670
2897
        ldw 0(%r5),%r26 ;# 6394 reload_outsi+2/5
2898
        .CALL ARGW0=GR,ARGW1=GR
2899
        bl realloc,%r2 ;# 6398 call_value_internal_symref
2900
        ldw 4(%r5),%r25 ;# 6396 reload_outsi+2/5
2901
        comiclr,<> 0,%r28,%r0 ;# 6406 bleu+1
2902
        bl L$0953,%r0
2903
        stw %r28,0(%r5) ;# 6402 reload_outsi+2/6
2904
        comb,= %r28,%r4,L$0663 ;# 6416 bleu+1
2905
        sub %r6,%r4,%r19 ;# 6418 subsi3/1
2906
        addl %r28,%r19,%r6 ;# 6421 addsi3/1
2907
        sub %r12,%r4,%r19 ;# 6422 subsi3/1
2908
        comib,= 0,%r10,L$0673 ;# 6427 bleu+1
2909
        addl %r28,%r19,%r12 ;# 6425 addsi3/1
2910
        sub %r10,%r4,%r19 ;# 6428 subsi3/1
2911
        addl %r28,%r19,%r10 ;# 6431 addsi3/1
2912
L$0673
2913
        comib,= 0,%r8,L$0674 ;# 6434 bleu+1
2914
        sub %r8,%r4,%r19 ;# 6435 subsi3/1
2915
        addl %r28,%r19,%r8 ;# 6438 addsi3/1
2916
L$0674
2917
        comib,= 0,%r9,L$0663 ;# 6441 bleu+1
2918
        sub %r9,%r4,%r19 ;# 6442 subsi3/1
2919
        addl %r28,%r19,%r9 ;# 6445 addsi3/1
2920
L$0663
2921
        ldw 0(%r5),%r4 ;# 6346 reload_outsi+2/5
2922
        ldw 4(%r5),%r20 ;# 6350 reload_outsi+2/5
2923
        sub %r6,%r4,%r19 ;# 6347 subsi3/1
2924
        ldo 1(%r19),%r19 ;# 6348 addsi3/2
2925
        comb,<< %r20,%r19,L$0665
2926
        nop ;# 6352 bleu+1
2927
L$0664
2928
        ldi 25,%r19 ;# 6467 movqi+1/2
2929
        bl L$0043,%r0 ;# 6480 jump
2930
        stbs,ma %r19,1(%r6) ;# 6468 movqi+1/6
2931
L$0679
2932
        ldw 4(%r5),%r20 ;# 8175 reload_outsi+2/5
2933
        sub %r6,%r4,%r19 ;# 8173 subsi3/1
2934
        ldo 1(%r19),%r19 ;# 8174 addsi3/2
2935
        comb,>>=,n %r20,%r19,L$0684 ;# 8176 bleu+1
2936
        ldil L'65536,%r3 ;# 8563 reload_outsi+2/3
2937
L$0685
2938
        comb,= %r3,%r20,L$0944 ;# 6510 bleu+1
2939
        zdep %r20,30,31,%r19 ;# 6520 ashlsi3+1
2940
        comb,>>= %r3,%r19,L$0690 ;# 6528 bleu+1
2941
        stw %r19,4(%r5) ;# 6522 reload_outsi+2/6
2942
        stw %r3,4(%r5) ;# 6531 reload_outsi+2/6
2943
L$0690
2944
        ldw 0(%r5),%r26 ;# 6538 reload_outsi+2/5
2945
        .CALL ARGW0=GR,ARGW1=GR
2946
        bl realloc,%r2 ;# 6542 call_value_internal_symref
2947
        ldw 4(%r5),%r25 ;# 6540 reload_outsi+2/5
2948
        comiclr,<> 0,%r28,%r0 ;# 6550 bleu+1
2949
        bl L$0953,%r0
2950
        stw %r28,0(%r5) ;# 6546 reload_outsi+2/6
2951
        comb,= %r28,%r4,L$0683 ;# 6560 bleu+1
2952
        sub %r6,%r4,%r19 ;# 6562 subsi3/1
2953
        addl %r28,%r19,%r6 ;# 6565 addsi3/1
2954
        sub %r12,%r4,%r19 ;# 6566 subsi3/1
2955
        comib,= 0,%r10,L$0693 ;# 6571 bleu+1
2956
        addl %r28,%r19,%r12 ;# 6569 addsi3/1
2957
        sub %r10,%r4,%r19 ;# 6572 subsi3/1
2958
        addl %r28,%r19,%r10 ;# 6575 addsi3/1
2959
L$0693
2960
        comib,= 0,%r8,L$0694 ;# 6578 bleu+1
2961
        sub %r8,%r4,%r19 ;# 6579 subsi3/1
2962
        addl %r28,%r19,%r8 ;# 6582 addsi3/1
2963
L$0694
2964
        comib,= 0,%r9,L$0683 ;# 6585 bleu+1
2965
        sub %r9,%r4,%r19 ;# 6586 subsi3/1
2966
        addl %r28,%r19,%r9 ;# 6589 addsi3/1
2967
L$0683
2968
        ldw 0(%r5),%r4 ;# 6490 reload_outsi+2/5
2969
        ldw 4(%r5),%r20 ;# 6494 reload_outsi+2/5
2970
        sub %r6,%r4,%r19 ;# 6491 subsi3/1
2971
        ldo 1(%r19),%r19 ;# 6492 addsi3/2
2972
        comb,<< %r20,%r19,L$0685
2973
        nop ;# 6496 bleu+1
2974
L$0684
2975
        ldi 26,%r19 ;# 6611 movqi+1/2
2976
        bl L$0043,%r0 ;# 6624 jump
2977
        stbs,ma %r19,1(%r6) ;# 6612 movqi+1/6
2978
L$0699
2979
        ldw 4(%r5),%r20 ;# 8183 reload_outsi+2/5
2980
        sub %r6,%r4,%r19 ;# 8181 subsi3/1
2981
        ldo 1(%r19),%r19 ;# 8182 addsi3/2
2982
        comb,>>=,n %r20,%r19,L$0704 ;# 8184 bleu+1
2983
        ldil L'65536,%r3 ;# 8561 reload_outsi+2/3
2984
L$0705
2985
        comb,= %r3,%r20,L$0944 ;# 6654 bleu+1
2986
        zdep %r20,30,31,%r19 ;# 6664 ashlsi3+1
2987
        comb,>>= %r3,%r19,L$0710 ;# 6672 bleu+1
2988
        stw %r19,4(%r5) ;# 6666 reload_outsi+2/6
2989
        stw %r3,4(%r5) ;# 6675 reload_outsi+2/6
2990
L$0710
2991
        ldw 0(%r5),%r26 ;# 6682 reload_outsi+2/5
2992
        .CALL ARGW0=GR,ARGW1=GR
2993
        bl realloc,%r2 ;# 6686 call_value_internal_symref
2994
        ldw 4(%r5),%r25 ;# 6684 reload_outsi+2/5
2995
        comiclr,<> 0,%r28,%r0 ;# 6694 bleu+1
2996
        bl L$0953,%r0
2997
        stw %r28,0(%r5) ;# 6690 reload_outsi+2/6
2998
        comb,= %r28,%r4,L$0703 ;# 6704 bleu+1
2999
        sub %r6,%r4,%r19 ;# 6706 subsi3/1
3000
        addl %r28,%r19,%r6 ;# 6709 addsi3/1
3001
        sub %r12,%r4,%r19 ;# 6710 subsi3/1
3002
        comib,= 0,%r10,L$0713 ;# 6715 bleu+1
3003
        addl %r28,%r19,%r12 ;# 6713 addsi3/1
3004
        sub %r10,%r4,%r19 ;# 6716 subsi3/1
3005
        addl %r28,%r19,%r10 ;# 6719 addsi3/1
3006
L$0713
3007
        comib,= 0,%r8,L$0714 ;# 6722 bleu+1
3008
        sub %r8,%r4,%r19 ;# 6723 subsi3/1
3009
        addl %r28,%r19,%r8 ;# 6726 addsi3/1
3010
L$0714
3011
        comib,= 0,%r9,L$0703 ;# 6729 bleu+1
3012
        sub %r9,%r4,%r19 ;# 6730 subsi3/1
3013
        addl %r28,%r19,%r9 ;# 6733 addsi3/1
3014
L$0703
3015
        ldw 0(%r5),%r4 ;# 6634 reload_outsi+2/5
3016
        ldw 4(%r5),%r20 ;# 6638 reload_outsi+2/5
3017
        sub %r6,%r4,%r19 ;# 6635 subsi3/1
3018
        ldo 1(%r19),%r19 ;# 6636 addsi3/2
3019
        comb,<< %r20,%r19,L$0705
3020
        nop ;# 6640 bleu+1
3021
L$0704
3022
        ldi 27,%r19 ;# 6755 movqi+1/2
3023
        bl L$0043,%r0 ;# 6768 jump
3024
        stbs,ma %r19,1(%r6) ;# 6756 movqi+1/6
3025
L$0719
3026
        ldw 4(%r5),%r20 ;# 8191 reload_outsi+2/5
3027
        sub %r6,%r4,%r19 ;# 8189 subsi3/1
3028
        ldo 1(%r19),%r19 ;# 8190 addsi3/2
3029
        comb,>>=,n %r20,%r19,L$0724 ;# 8192 bleu+1
3030
        ldil L'65536,%r3 ;# 8559 reload_outsi+2/3
3031
L$0725
3032
        comb,= %r3,%r20,L$0944 ;# 6798 bleu+1
3033
        zdep %r20,30,31,%r19 ;# 6808 ashlsi3+1
3034
        comb,>>= %r3,%r19,L$0730 ;# 6816 bleu+1
3035
        stw %r19,4(%r5) ;# 6810 reload_outsi+2/6
3036
        stw %r3,4(%r5) ;# 6819 reload_outsi+2/6
3037
L$0730
3038
        ldw 0(%r5),%r26 ;# 6826 reload_outsi+2/5
3039
        .CALL ARGW0=GR,ARGW1=GR
3040
        bl realloc,%r2 ;# 6830 call_value_internal_symref
3041
        ldw 4(%r5),%r25 ;# 6828 reload_outsi+2/5
3042
        comiclr,<> 0,%r28,%r0 ;# 6838 bleu+1
3043
        bl L$0953,%r0
3044
        stw %r28,0(%r5) ;# 6834 reload_outsi+2/6
3045
        comb,= %r28,%r4,L$0723 ;# 6848 bleu+1
3046
        sub %r6,%r4,%r19 ;# 6850 subsi3/1
3047
        addl %r28,%r19,%r6 ;# 6853 addsi3/1
3048
        sub %r12,%r4,%r19 ;# 6854 subsi3/1
3049
        comib,= 0,%r10,L$0733 ;# 6859 bleu+1
3050
        addl %r28,%r19,%r12 ;# 6857 addsi3/1
3051
        sub %r10,%r4,%r19 ;# 6860 subsi3/1
3052
        addl %r28,%r19,%r10 ;# 6863 addsi3/1
3053
L$0733
3054
        comib,= 0,%r8,L$0734 ;# 6866 bleu+1
3055
        sub %r8,%r4,%r19 ;# 6867 subsi3/1
3056
        addl %r28,%r19,%r8 ;# 6870 addsi3/1
3057
L$0734
3058
        comib,= 0,%r9,L$0723 ;# 6873 bleu+1
3059
        sub %r9,%r4,%r19 ;# 6874 subsi3/1
3060
        addl %r28,%r19,%r9 ;# 6877 addsi3/1
3061
L$0723
3062
        ldw 0(%r5),%r4 ;# 6778 reload_outsi+2/5
3063
        ldw 4(%r5),%r20 ;# 6782 reload_outsi+2/5
3064
        sub %r6,%r4,%r19 ;# 6779 subsi3/1
3065
        ldo 1(%r19),%r19 ;# 6780 addsi3/2
3066
        comb,<< %r20,%r19,L$0725
3067
        nop ;# 6784 bleu+1
3068
L$0724
3069
        ldi 28,%r19 ;# 6899 movqi+1/2
3070
        bl L$0043,%r0 ;# 6912 jump
3071
        stbs,ma %r19,1(%r6) ;# 6900 movqi+1/6
3072
L$0739
3073
        ldw 4(%r5),%r20 ;# 8199 reload_outsi+2/5
3074
        sub %r6,%r4,%r19 ;# 8197 subsi3/1
3075
        ldo 1(%r19),%r19 ;# 8198 addsi3/2
3076
        comb,>>=,n %r20,%r19,L$0744 ;# 8200 bleu+1
3077
        ldil L'65536,%r3 ;# 8557 reload_outsi+2/3
3078
L$0745
3079
        comb,= %r3,%r20,L$0944 ;# 6942 bleu+1
3080
        zdep %r20,30,31,%r19 ;# 6952 ashlsi3+1
3081
        comb,>>= %r3,%r19,L$0750 ;# 6960 bleu+1
3082
        stw %r19,4(%r5) ;# 6954 reload_outsi+2/6
3083
        stw %r3,4(%r5) ;# 6963 reload_outsi+2/6
3084
L$0750
3085
        ldw 0(%r5),%r26 ;# 6970 reload_outsi+2/5
3086
        .CALL ARGW0=GR,ARGW1=GR
3087
        bl realloc,%r2 ;# 6974 call_value_internal_symref
3088
        ldw 4(%r5),%r25 ;# 6972 reload_outsi+2/5
3089
        comiclr,<> 0,%r28,%r0 ;# 6982 bleu+1
3090
        bl L$0953,%r0
3091
        stw %r28,0(%r5) ;# 6978 reload_outsi+2/6
3092
        comb,= %r28,%r4,L$0743 ;# 6992 bleu+1
3093
        sub %r6,%r4,%r19 ;# 6994 subsi3/1
3094
        addl %r28,%r19,%r6 ;# 6997 addsi3/1
3095
        sub %r12,%r4,%r19 ;# 6998 subsi3/1
3096
        comib,= 0,%r10,L$0753 ;# 7003 bleu+1
3097
        addl %r28,%r19,%r12 ;# 7001 addsi3/1
3098
        sub %r10,%r4,%r19 ;# 7004 subsi3/1
3099
        addl %r28,%r19,%r10 ;# 7007 addsi3/1
3100
L$0753
3101
        comib,= 0,%r8,L$0754 ;# 7010 bleu+1
3102
        sub %r8,%r4,%r19 ;# 7011 subsi3/1
3103
        addl %r28,%r19,%r8 ;# 7014 addsi3/1
3104
L$0754
3105
        comib,= 0,%r9,L$0743 ;# 7017 bleu+1
3106
        sub %r9,%r4,%r19 ;# 7018 subsi3/1
3107
        addl %r28,%r19,%r9 ;# 7021 addsi3/1
3108
L$0743
3109
        ldw 0(%r5),%r4 ;# 6922 reload_outsi+2/5
3110
        ldw 4(%r5),%r20 ;# 6926 reload_outsi+2/5
3111
        sub %r6,%r4,%r19 ;# 6923 subsi3/1
3112
        ldo 1(%r19),%r19 ;# 6924 addsi3/2
3113
        comb,<< %r20,%r19,L$0745
3114
        nop ;# 6928 bleu+1
3115
L$0744
3116
        ldi 10,%r19 ;# 7043 movqi+1/2
3117
        bl L$0043,%r0 ;# 7056 jump
3118
        stbs,ma %r19,1(%r6) ;# 7044 movqi+1/6
3119
L$0759
3120
        ldw 4(%r5),%r20 ;# 8207 reload_outsi+2/5
3121
        sub %r6,%r4,%r19 ;# 8205 subsi3/1
3122
        ldo 1(%r19),%r19 ;# 8206 addsi3/2
3123
        comb,>>=,n %r20,%r19,L$0764 ;# 8208 bleu+1
3124
        ldil L'65536,%r3 ;# 8555 reload_outsi+2/3
3125
L$0765
3126
        comb,= %r3,%r20,L$0944 ;# 7086 bleu+1
3127
        zdep %r20,30,31,%r19 ;# 7096 ashlsi3+1
3128
        comb,>>= %r3,%r19,L$0770 ;# 7104 bleu+1
3129
        stw %r19,4(%r5) ;# 7098 reload_outsi+2/6
3130
        stw %r3,4(%r5) ;# 7107 reload_outsi+2/6
3131
L$0770
3132
        ldw 0(%r5),%r26 ;# 7114 reload_outsi+2/5
3133
        .CALL ARGW0=GR,ARGW1=GR
3134
        bl realloc,%r2 ;# 7118 call_value_internal_symref
3135
        ldw 4(%r5),%r25 ;# 7116 reload_outsi+2/5
3136
        comiclr,<> 0,%r28,%r0 ;# 7126 bleu+1
3137
        bl L$0953,%r0
3138
        stw %r28,0(%r5) ;# 7122 reload_outsi+2/6
3139
        comb,= %r28,%r4,L$0763 ;# 7136 bleu+1
3140
        sub %r6,%r4,%r19 ;# 7138 subsi3/1
3141
        addl %r28,%r19,%r6 ;# 7141 addsi3/1
3142
        sub %r12,%r4,%r19 ;# 7142 subsi3/1
3143
        comib,= 0,%r10,L$0773 ;# 7147 bleu+1
3144
        addl %r28,%r19,%r12 ;# 7145 addsi3/1
3145
        sub %r10,%r4,%r19 ;# 7148 subsi3/1
3146
        addl %r28,%r19,%r10 ;# 7151 addsi3/1
3147
L$0773
3148
        comib,= 0,%r8,L$0774 ;# 7154 bleu+1
3149
        sub %r8,%r4,%r19 ;# 7155 subsi3/1
3150
        addl %r28,%r19,%r8 ;# 7158 addsi3/1
3151
L$0774
3152
        comib,= 0,%r9,L$0763 ;# 7161 bleu+1
3153
        sub %r9,%r4,%r19 ;# 7162 subsi3/1
3154
        addl %r28,%r19,%r9 ;# 7165 addsi3/1
3155
L$0763
3156
        ldw 0(%r5),%r4 ;# 7066 reload_outsi+2/5
3157
        ldw 4(%r5),%r20 ;# 7070 reload_outsi+2/5
3158
        sub %r6,%r4,%r19 ;# 7067 subsi3/1
3159
        ldo 1(%r19),%r19 ;# 7068 addsi3/2
3160
        comb,<< %r20,%r19,L$0765
3161
        nop ;# 7072 bleu+1
3162
L$0764
3163
        ldi 11,%r19 ;# 7187 movqi+1/2
3164
        bl L$0043,%r0 ;# 7200 jump
3165
        stbs,ma %r19,1(%r6) ;# 7188 movqi+1/6
3166
L$0787
3167
        bb,< %r15,17,L$0076 ;# 7216 bleu+3
3168
        ldo -48(%r7),%r19 ;# 7224 addsi3/2
3169
        ldw -260(%r30),%r1 ;# 8986 reload_outsi+2/5
3170
        extru %r19,31,8,%r3 ;# 7225 zero_extendqisi2/1
3171
        comb,<< %r1,%r3,L$0939 ;# 7230 bleu+1
3172
        ldo -312(%r30),%r26 ;# 7244 addsi3/2
3173
        .CALL ARGW0=GR,ARGW1=GR
3174
        bl group_in_compile_stack,%r2 ;# 7248 call_value_internal_symref
3175
        copy %r3,%r25 ;# 7246 reload_outsi+2/1
3176
        extrs %r28,31,8,%r28 ;# 7251 extendqisi2
3177
        comib,<>,n 0,%r28,L$0076 ;# 7253 bleu+1
3178
        ldw 0(%r5),%r4 ;# 8212 reload_outsi+2/5
3179
        ldw 4(%r5),%r20 ;# 8215 reload_outsi+2/5
3180
        sub %r6,%r4,%r19 ;# 8213 subsi3/1
3181
        ldo 2(%r19),%r19 ;# 8214 addsi3/2
3182
        comb,>>= %r20,%r19,L$0795 ;# 8216 bleu+1
3183
        copy %r6,%r8 ;# 7260 reload_outsi+2/1
3184
        ldil L'65536,%r7 ;# 8553 reload_outsi+2/3
3185
L$0796
3186
        comb,= %r7,%r20,L$0944 ;# 7288 bleu+1
3187
        zdep %r20,30,31,%r19 ;# 7298 ashlsi3+1
3188
        comb,>>= %r7,%r19,L$0801 ;# 7306 bleu+1
3189
        stw %r19,4(%r5) ;# 7300 reload_outsi+2/6
3190
        stw %r7,4(%r5) ;# 7309 reload_outsi+2/6
3191
L$0801
3192
        ldw 0(%r5),%r26 ;# 7316 reload_outsi+2/5
3193
        .CALL ARGW0=GR,ARGW1=GR
3194
        bl realloc,%r2 ;# 7320 call_value_internal_symref
3195
        ldw 4(%r5),%r25 ;# 7318 reload_outsi+2/5
3196
        comiclr,<> 0,%r28,%r0 ;# 7328 bleu+1
3197
        bl L$0953,%r0
3198
        stw %r28,0(%r5) ;# 7324 reload_outsi+2/6
3199
        comb,= %r28,%r4,L$0794 ;# 7338 bleu+1
3200
        sub %r6,%r4,%r19 ;# 7340 subsi3/1
3201
        addl %r28,%r19,%r6 ;# 7343 addsi3/1
3202
        sub %r12,%r4,%r19 ;# 7344 subsi3/1
3203
        comib,= 0,%r10,L$0804 ;# 7349 bleu+1
3204
        addl %r28,%r19,%r12 ;# 7347 addsi3/1
3205
        sub %r10,%r4,%r19 ;# 7350 subsi3/1
3206
        addl %r28,%r19,%r10 ;# 7353 addsi3/1
3207
L$0804
3208
        comib,= 0,%r8,L$0805 ;# 7356 bleu+1
3209
        sub %r8,%r4,%r19 ;# 7357 subsi3/1
3210
        addl %r28,%r19,%r8 ;# 7360 addsi3/1
3211
L$0805
3212
        comib,= 0,%r9,L$0794 ;# 7363 bleu+1
3213
        sub %r9,%r4,%r19 ;# 7364 subsi3/1
3214
        addl %r28,%r19,%r9 ;# 7367 addsi3/1
3215
L$0794
3216
        ldw 0(%r5),%r4 ;# 7268 reload_outsi+2/5
3217
        ldw 4(%r5),%r20 ;# 7272 reload_outsi+2/5
3218
        sub %r6,%r4,%r19 ;# 7269 subsi3/1
3219
        ldo 2(%r19),%r19 ;# 7270 addsi3/2
3220
        comb,<< %r20,%r19,L$0796
3221
        nop ;# 7274 bleu+1
3222
L$0795
3223
        ldi 7,%r19 ;# 7389 movqi+1/2
3224
        stbs,ma %r19,1(%r6) ;# 7390 movqi+1/6
3225
        bl L$0043,%r0 ;# 7405 jump
3226
        stbs,ma %r3,1(%r6) ;# 7393 movqi+1/6
3227
L$0811
3228
        bb,< %r15,30,L$0104
3229
        nop ;# 7414 bleu+3
3230
L$0397
3231
        comib,= 0,%r14,L$0815 ;# 7429 bleu+1
3232
        addl %r14,%r7,%r19 ;# 7430 addsi3/1
3233
        bl L$0816,%r0 ;# 7434 jump
3234
        ldb 0(%r19),%r19 ;# 7433 zero_extendqisi2/2
3235
L$0815
3236
        copy %r7,%r19 ;# 7438 reload_outsi+2/1
3237
L$0816
3238
        copy %r19,%r7 ;# 7441 reload_outsi+2/1
3239
L$0076
3240
        comib,=,n 0,%r9,L$0820 ;# 7460 bleu+1
3241
        ldb 0(%r9),%r20 ;# 7463 zero_extendqisi2/2
3242
        addl %r9,%r20,%r19 ;# 7464 addsi3/1
3243
        ldo 1(%r19),%r19 ;# 7465 addsi3/2
3244
        comb,<> %r6,%r19,L$0820 ;# 7467 bleu+1
3245
        ldi 255,%r19 ;# 7472 reload_outsi+2/2
3246
        comb,= %r19,%r20,L$0820 ;# 7474 bleu+1
3247
        ldw -296(%r30),%r21 ;# 7476 reload_outsi+2/5
3248
        ldb 0(%r21),%r19 ;# 7478 movqi+1/5
3249
        extrs %r19,31,8,%r20 ;# 7479 extendqisi2
3250
        ldi 42,%r19 ;# 7481 reload_outsi+2/2
3251
        comb,= %r19,%r20,L$0820 ;# 7483 bleu+1
3252
        ldi 94,%r19 ;# 7490 reload_outsi+2/2
3253
        comb,=,n %r19,%r20,L$0820 ;# 7492 bleu+1
3254
        bb,>= %r15,30,L$0821 ;# 7497 movsi-4
3255
        ldi 92,%r19 ;# 7504 reload_outsi+2/2
3256
        comb,<>,n %r19,%r20,L$0822 ;# 7506 bleu+1
3257
        ldb 1(%r21),%r19 ;# 7510 movqi+1/5
3258
        extrs %r19,31,8,%r20 ;# 7511 extendqisi2
3259
L$0821
3260
        ldi 43,%r19 ;# 7534 reload_outsi+2/2
3261
        comb,= %r19,%r20,L$0820 ;# 7536 bleu+1
3262
        ldi 63,%r19 ;# 7543 reload_outsi+2/2
3263
        comb,=,n %r19,%r20,L$0820 ;# 7545 bleu+1
3264
L$0822
3265
        bb,>=,n %r15,22,L$0819 ;# 7553 movsi-4
3266
        bb,>= %r15,19,L$0823 ;# 7558 movsi-4
3267
        ldw -296(%r30),%r19 ;# 7560 reload_outsi+2/5
3268
        ldb 0(%r19),%r19 ;# 7562 movqi+1/5
3269
        ldi 123,%r20 ;# 7565 reload_outsi+2/2
3270
        extrs %r19,31,8,%r19 ;# 7563 extendqisi2
3271
        comb,=,n %r20,%r19,L$0820 ;# 7567 bleu+1
3272
        ldw 0(%r5),%r4 ;# 8228 reload_outsi+2/5
3273
        bl,n L$1177,%r0 ;# 7568 jump
3274
L$0823
3275
        ldw -296(%r30),%r21 ;# 7572 reload_outsi+2/5
3276
        ldb 0(%r21),%r19 ;# 7574 movqi+1/5
3277
        ldi 92,%r20 ;# 7577 reload_outsi+2/2
3278
        extrs %r19,31,8,%r19 ;# 7575 extendqisi2
3279
        comb,<>,n %r20,%r19,L$0819 ;# 7579 bleu+1
3280
        ldb 1(%r21),%r19 ;# 7583 movqi+1/5
3281
        ldi 123,%r20 ;# 7586 reload_outsi+2/2
3282
        extrs %r19,31,8,%r19 ;# 7584 extendqisi2
3283
        comb,<>,n %r20,%r19,L$0819 ;# 7588 bleu+1
3284
L$0820
3285
        ldw 0(%r5),%r4 ;# 8220 reload_outsi+2/5
3286
        ldw 4(%r5),%r20 ;# 8223 reload_outsi+2/5
3287
        sub %r6,%r4,%r19 ;# 8221 subsi3/1
3288
        ldo 2(%r19),%r19 ;# 8222 addsi3/2
3289
        comb,>>= %r20,%r19,L$0829 ;# 8224 bleu+1
3290
        copy %r6,%r8 ;# 7596 reload_outsi+2/1
3291
        ldil L'65536,%r3 ;# 8551 reload_outsi+2/3
3292
L$0830
3293
        comb,= %r3,%r20,L$0944 ;# 7624 bleu+1
3294
        zdep %r20,30,31,%r19 ;# 7634 ashlsi3+1
3295
        comb,>>= %r3,%r19,L$0835 ;# 7642 bleu+1
3296
        stw %r19,4(%r5) ;# 7636 reload_outsi+2/6
3297
        stw %r3,4(%r5) ;# 7645 reload_outsi+2/6
3298
L$0835
3299
        ldw 0(%r5),%r26 ;# 7652 reload_outsi+2/5
3300
        .CALL ARGW0=GR,ARGW1=GR
3301
        bl realloc,%r2 ;# 7656 call_value_internal_symref
3302
        ldw 4(%r5),%r25 ;# 7654 reload_outsi+2/5
3303
        comiclr,<> 0,%r28,%r0 ;# 7664 bleu+1
3304
        bl L$0953,%r0
3305
        stw %r28,0(%r5) ;# 7660 reload_outsi+2/6
3306
        comb,= %r28,%r4,L$0828 ;# 7674 bleu+1
3307
        sub %r6,%r4,%r19 ;# 7676 subsi3/1
3308
        addl %r28,%r19,%r6 ;# 7679 addsi3/1
3309
        sub %r12,%r4,%r19 ;# 7680 subsi3/1
3310
        comib,= 0,%r10,L$0838 ;# 7685 bleu+1
3311
        addl %r28,%r19,%r12 ;# 7683 addsi3/1
3312
        sub %r10,%r4,%r19 ;# 7686 subsi3/1
3313
        addl %r28,%r19,%r10 ;# 7689 addsi3/1
3314
L$0838
3315
        comib,= 0,%r8,L$0839 ;# 7692 bleu+1
3316
        sub %r8,%r4,%r19 ;# 7693 subsi3/1
3317
        addl %r28,%r19,%r8 ;# 7696 addsi3/1
3318
L$0839
3319
        comib,= 0,%r9,L$0828 ;# 7699 bleu+1
3320
        sub %r9,%r4,%r19 ;# 7700 subsi3/1
3321
        addl %r28,%r19,%r9 ;# 7703 addsi3/1
3322
L$0828
3323
        ldw 0(%r5),%r4 ;# 7604 reload_outsi+2/5
3324
        ldw 4(%r5),%r20 ;# 7608 reload_outsi+2/5
3325
        sub %r6,%r4,%r19 ;# 7605 subsi3/1
3326
        ldo 2(%r19),%r19 ;# 7606 addsi3/2
3327
        comb,<< %r20,%r19,L$0830
3328
        nop ;# 7610 bleu+1
3329
L$0829
3330
        ldi 1,%r19 ;# 7725 movqi+1/2
3331
        stbs,ma %r19,1(%r6) ;# 7726 movqi+1/6
3332
        stbs,ma %r0,1(%r6) ;# 7729 movqi+1/6
3333
        ldo -1(%r6),%r9 ;# 7741 addsi3/2
3334
L$0819
3335
        ldw 0(%r5),%r4 ;# 8228 reload_outsi+2/5
3336
L$1177
3337
        ldw 4(%r5),%r20 ;# 8231 reload_outsi+2/5
3338
        sub %r6,%r4,%r19 ;# 8229 subsi3/1
3339
        ldo 1(%r19),%r19 ;# 8230 addsi3/2
3340
        comb,>>=,n %r20,%r19,L$0848 ;# 8232 bleu+1
3341
        ldil L'65536,%r3 ;# 8549 reload_outsi+2/3
3342
L$0849
3343
        comb,= %r3,%r20,L$0944 ;# 7771 bleu+1
3344
        zdep %r20,30,31,%r19 ;# 7781 ashlsi3+1
3345
        comb,>>= %r3,%r19,L$0854 ;# 7789 bleu+1
3346
        stw %r19,4(%r5) ;# 7783 reload_outsi+2/6
3347
        stw %r3,4(%r5) ;# 7792 reload_outsi+2/6
3348
L$0854
3349
        ldw 0(%r5),%r26 ;# 7799 reload_outsi+2/5
3350
        .CALL ARGW0=GR,ARGW1=GR
3351
        bl realloc,%r2 ;# 7803 call_value_internal_symref
3352
        ldw 4(%r5),%r25 ;# 7801 reload_outsi+2/5
3353
        comiclr,<> 0,%r28,%r0 ;# 7811 bleu+1
3354
        bl L$0953,%r0
3355
        stw %r28,0(%r5) ;# 7807 reload_outsi+2/6
3356
        comb,= %r28,%r4,L$0847 ;# 7821 bleu+1
3357
        sub %r6,%r4,%r19 ;# 7823 subsi3/1
3358
        addl %r28,%r19,%r6 ;# 7826 addsi3/1
3359
        sub %r12,%r4,%r19 ;# 7827 subsi3/1
3360
        comib,= 0,%r10,L$0857 ;# 7832 bleu+1
3361
        addl %r28,%r19,%r12 ;# 7830 addsi3/1
3362
        sub %r10,%r4,%r19 ;# 7833 subsi3/1
3363
        addl %r28,%r19,%r10 ;# 7836 addsi3/1
3364
L$0857
3365
        comib,= 0,%r8,L$0858 ;# 7839 bleu+1
3366
        sub %r8,%r4,%r19 ;# 7840 subsi3/1
3367
        addl %r28,%r19,%r8 ;# 7843 addsi3/1
3368
L$0858
3369
        comib,= 0,%r9,L$0847 ;# 7846 bleu+1
3370
        sub %r9,%r4,%r19 ;# 7847 subsi3/1
3371
        addl %r28,%r19,%r9 ;# 7850 addsi3/1
3372
L$0847
3373
        ldw 0(%r5),%r4 ;# 7751 reload_outsi+2/5
3374
        ldw 4(%r5),%r20 ;# 7755 reload_outsi+2/5
3375
        sub %r6,%r4,%r19 ;# 7752 subsi3/1
3376
        ldo 1(%r19),%r19 ;# 7753 addsi3/2
3377
        comb,<< %r20,%r19,L$0849
3378
        nop ;# 7757 bleu+1
3379
L$0848
3380
        stbs,ma %r7,1(%r6) ;# 7872 movqi+1/6
3381
        ldb 0(%r9),%r19 ;# 7885 movqi+1/5
3382
        ldo 1(%r19),%r19 ;# 7888 addsi3/2
3383
        stb %r19,0(%r9) ;# 7890 movqi+1/6
3384
L$0043
3385
        ldw -296(%r30),%r19 ;# 2328 reload_outsi+2/5
3386
L$1161
3387
        comclr,= %r16,%r19,%r0 ;# 258 bleu+1
3388
        bl L$1178,%r0
3389
        ldw -296(%r30),%r19 ;# 2334 reload_outsi+2/5
3390
L$0044
3391
        comib,= 0,%r10,L$0865 ;# 7913 bleu+1
3392
        ldi 13,%r26 ;# 7918 reload_outsi+2/2
3393
        copy %r10,%r25 ;# 7920 reload_outsi+2/1
3394
        sub %r6,%r25,%r24 ;# 7915 subsi3/1
3395
        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR
3396
        bl store_op1,%r2 ;# 7924 call_internal_symref
3397
        ldo -3(%r24),%r24 ;# 7922 addsi3/2
3398
L$0865
3399
        ldw -304(%r30),%r19 ;# 7928 reload_outsi+2/5
3400
        comib,<>,n 0,%r19,L$0866 ;# 7930 bleu+1
3401
        .CALL ARGW0=GR
3402
        bl free,%r2 ;# 7946 call_internal_symref
3403
        ldw -312(%r30),%r26 ;# 7944 reload_outsi+2/5
3404
        ldw 0(%r5),%r19 ;# 7949 reload_outsi+2/5
3405
        ldi 0,%r28 ;# 7955 reload_outsi+2/2
3406
        sub %r6,%r19,%r19 ;# 7950 subsi3/1
3407
        bl L$0867,%r0 ;# 7957 jump
3408
        stw %r19,8(%r5) ;# 7952 reload_outsi+2/6
3409
L$0895
3410
        .CALL ARGW0=GR
3411
        bl free,%r2 ;# 2269 call_internal_symref
3412
        ldw -312(%r30),%r26 ;# 2267 reload_outsi+2/5
3413
        bl L$0867,%r0 ;# 2273 jump
3414
        ldi 11,%r28 ;# 2271 reload_outsi+2/2
3415
L$0900
3416
        .CALL ARGW0=GR
3417
        bl free,%r2 ;# 3161 call_internal_symref
3418
        ldw -312(%r30),%r26 ;# 3159 reload_outsi+2/5
3419
        bl L$0867,%r0 ;# 3165 jump
3420
        ldi 4,%r28 ;# 3163 reload_outsi+2/2
3421
L$0902
3422
        .CALL ARGW0=GR
3423
        bl free,%r2 ;# 3218 call_internal_symref
3424
        ldw -312(%r30),%r26 ;# 3216 reload_outsi+2/5
3425
        bl L$0867,%r0 ;# 3222 jump
3426
        ldi 7,%r28 ;# 3220 reload_outsi+2/2
3427
L$0903
3428
        .CALL ARGW0=GR
3429
        bl free,%r2 ;# 3803 call_internal_symref
3430
        ldw -312(%r30),%r26 ;# 3801 reload_outsi+2/5
3431
        bl L$0867,%r0 ;# 3807 jump
3432
        ldi 5,%r28 ;# 3805 reload_outsi+2/2
3433
L$0915
3434
        .CALL ARGW0=GR
3435
        bl free,%r2 ;# 5461 call_internal_symref
3436
        ldw -312(%r30),%r26 ;# 5459 reload_outsi+2/5
3437
        bl L$0867,%r0 ;# 5465 jump
3438
        ldi 9,%r28 ;# 5463 reload_outsi+2/2
3439
L$0917
3440
        .CALL ARGW0=GR
3441
        bl free,%r2 ;# 5557 call_internal_symref
3442
        ldw -312(%r30),%r26 ;# 5555 reload_outsi+2/5
3443
        bl L$0867,%r0 ;# 5561 jump
3444
        ldi 13,%r28 ;# 5559 reload_outsi+2/2
3445
L$0922
3446
        bl L$0867,%r0 ;# 5983 jump
3447
        ldi 14,%r28 ;# 5981 reload_outsi+2/2
3448
L$0939
3449
        .CALL ARGW0=GR
3450
        bl free,%r2 ;# 7235 call_internal_symref
3451
        ldw -312(%r30),%r26 ;# 7233 reload_outsi+2/5
3452
        bl L$0867,%r0 ;# 7239 jump
3453
        ldi 6,%r28 ;# 7237 reload_outsi+2/2
3454
L$0944
3455
        bl L$0867,%r0 ;# 7775 jump
3456
        ldi 15,%r28 ;# 7773 reload_outsi+2/2
3457
L$0866
3458
        .CALL ARGW0=GR
3459
        bl free,%r2 ;# 7935 call_internal_symref
3460
        ldw -312(%r30),%r26 ;# 7933 reload_outsi+2/5
3461
        ldi 8,%r28 ;# 7937 reload_outsi+2/2
3462
L$0867
3463
        ldw -340(%r30),%r2 ;# 9026 reload_outsi+2/5
3464
        ldw -168(%r30),%r18 ;# 9028 reload_outsi+2/5
3465
        ldw -164(%r30),%r17 ;# 9030 reload_outsi+2/5
3466
        ldw -160(%r30),%r16 ;# 9032 reload_outsi+2/5
3467
        ldw -156(%r30),%r15 ;# 9034 reload_outsi+2/5
3468
        ldw -152(%r30),%r14 ;# 9036 reload_outsi+2/5
3469
        ldw -148(%r30),%r13 ;# 9038 reload_outsi+2/5
3470
        ldw -144(%r30),%r12 ;# 9040 reload_outsi+2/5
3471
        ldw -140(%r30),%r11 ;# 9042 reload_outsi+2/5
3472
        ldw -136(%r30),%r10 ;# 9044 reload_outsi+2/5
3473
        ldw -132(%r30),%r9 ;# 9046 reload_outsi+2/5
3474
        ldw -128(%r30),%r8 ;# 9048 reload_outsi+2/5
3475
        ldw -124(%r30),%r7 ;# 9050 reload_outsi+2/5
3476
        ldw -120(%r30),%r6 ;# 9052 reload_outsi+2/5
3477
        ldw -116(%r30),%r5 ;# 9054 reload_outsi+2/5
3478
        ldw -112(%r30),%r4 ;# 9056 reload_outsi+2/5
3479
        ldw -108(%r30),%r3 ;# 9058 reload_outsi+2/5
3480
        bv %r0(%r2) ;# 9061 return_internal
3481
        ldo -320(%r30),%r30 ;# 9060 addsi3/2
3482
        .EXIT
3483
        .PROCEND
3484
        .data
3485
 
3486
        .align 1
3487
re_syntax_table
3488
        .block 256

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.