7 var %0, %1, %2, %3, %4, %5, %6,
8 %7, %8, %9, %10, %11, %12, %13,
9 %14, %15, %16, %17, %18, %19, %20,
10 %21, %22, %23, %24, %25, %26, %27,
11 %28, %29, %30, %31, %32, %33, %34,
12 %35, %36, %37, %38, %39, %40, %41,
13 %42, %43, %44, %45, %46, %47, %48,
14 %49, %50, %51, %52, %53, %54
16 comp_tri123: newframe --> comp_tri122
17 comp_tri122: move %54, $ra --> comp_tri121
18 comp_tri121: move %53, $s7 --> comp_tri120
19 comp_tri120: move %52, $s6 --> comp_tri119
20 comp_tri119: move %51, $s5 --> comp_tri118
21 comp_tri118: move %50, $s4 --> comp_tri117
22 comp_tri117: move %49, $s3 --> comp_tri116
23 comp_tri116: move %48, $s2 --> comp_tri115
24 comp_tri115: move %47, $s1 --> comp_tri114
25 comp_tri114: move %46, $s0 --> comp_tri113
26 comp_tri113: move %0, $a0 --> comp_tri112
27 comp_tri112: move %1, $a1 --> comp_tri111
28 comp_tri111: li %2, 0 --> comp_tri110
29 comp_tri110: li %3, 0 --> comp_tri109
30 comp_tri109: li %4, 0 --> comp_tri108
31 comp_tri108: li %6, 0 --> comp_tri107
32 comp_tri107: li %7, 0 --> comp_tri106
33 comp_tri106: li %8, 0 --> comp_tri105
34 comp_tri105: li %9, 0 --> comp_tri104
35 comp_tri104: li %10, 0 --> comp_tri103
36 comp_tri103: li %11, 0 --> comp_tri102
37 comp_tri102: li %12, 0 --> comp_tri101
38 comp_tri101: li %13, 0 --> comp_tri100
39 comp_tri100: li %14, 0 --> comp_tri99
40 comp_tri99 : li %15, 0 --> comp_tri98
41 comp_tri98 : li %16, 0 --> comp_tri97
42 comp_tri97 : li %17, 0 --> comp_tri96
43 comp_tri96 : li %18, 0 --> comp_tri95
44 comp_tri95 : li %19, 0 --> comp_tri94
45 comp_tri94 : li %20, 0 --> comp_tri93
46 comp_tri93 : li %21, 0 --> comp_tri92
47 comp_tri92 : li %22, 0 --> comp_tri91
48 comp_tri91 : li %23, 0 --> comp_tri90
49 comp_tri90 : li %24, 0 --> comp_tri89
50 comp_tri89 : li %25, 0 --> comp_tri88
51 comp_tri88 : li %26, 0 --> comp_tri87
52 comp_tri87 : li %27, 0 --> comp_tri86
53 comp_tri86 : li %28, 0 --> comp_tri85
54 comp_tri85 : li %29, 0 --> comp_tri84
55 comp_tri84 : li %30, 0 --> comp_tri83
56 comp_tri83 : li %31, 0 --> comp_tri82
57 comp_tri82 : li %32, 0 --> comp_tri81
58 comp_tri81 : li %33, 0 --> comp_tri80
59 comp_tri80 : li %34, 0 --> comp_tri79
60 comp_tri79 : li %35, 0 --> comp_tri78
61 comp_tri78 : li %36, 0 --> comp_tri77
62 comp_tri77 : li %37, 0 --> comp_tri76
63 comp_tri76 : li %38, 0 --> comp_tri75
64 comp_tri75 : li %39, 0 --> comp_tri74
65 comp_tri74 : li %40, 0 --> comp_tri73
66 comp_tri73 : li %41, 0 --> comp_tri72
67 comp_tri72 : li %42, 0 --> comp_tri71
68 comp_tri71 : li %43, 0 --> comp_tri70
69 comp_tri70 : li %44, 0 --> comp_tri69
70 comp_tri69 : li %45, 0 --> comp_tri60
71 comp_tri60 : emit c108 --> comp_tri59
72 comp_tri59 : li %2, 0 --> comp_tri58
73 comp_tri58 : emit c107 --> comp_tri57
74 comp_tri57 : emit c106 --> comp_tri56
75 comp_tri56 : li %4, 0 --> comp_tri3
76 comp_tri3 : j --> comp_tri55
77 comp_tri55 : li %36, 0 --> comp_tri54
78 comp_tri54 : emit c105 --> comp_tri53
79 comp_tri53 : slt %37, %4, %1 --> comp_tri52
80 comp_tri52 : li %45, 0 --> comp_tri68
81 comp_tri68 : seq %35, %37, %45 --> comp_tri51
82 comp_tri51 : beq %35, %36 --> comp_tri50, comp_tri2
83 comp_tri2 : emit c95 --> comp_tri1
84 comp_tri1 : move %5, %2 --> comp_tri0
85 comp_tri0 : j --> comp_tri135
86 comp_tri135: move $v0, %5 --> comp_tri134
87 comp_tri134: move $ra, %54 --> comp_tri133
88 comp_tri133: move $s7, %53 --> comp_tri132
89 comp_tri132: move $s6, %52 --> comp_tri131
90 comp_tri131: move $s5, %51 --> comp_tri130
91 comp_tri130: move $s4, %50 --> comp_tri129
92 comp_tri129: move $s3, %49 --> comp_tri128
93 comp_tri128: move $s2, %48 --> comp_tri127
94 comp_tri127: move $s1, %47 --> comp_tri126
95 comp_tri126: move $s0, %46 --> comp_tri125
96 comp_tri125: delframe --> comp_tri124
97 comp_tri124: jr $ra (xmits $v0)
98 comp_tri50 : emit c103 --> comp_tri49
99 comp_tri49 : emit c102 --> comp_tri48
100 comp_tri48 : li %3, 1 --> comp_tri7
101 comp_tri7 : j --> comp_tri47
102 comp_tri47 : li %32, 0 --> comp_tri46
103 comp_tri46 : emit c101 --> comp_tri45
104 comp_tri45 : sub %34, %1, %4 --> comp_tri44
105 comp_tri44 : slt %33, %3, %34 --> comp_tri43
106 comp_tri43 : li %44, 0 --> comp_tri67
107 comp_tri67 : seq %31, %33, %44 --> comp_tri42
108 comp_tri42 : beq %31, %32 --> comp_tri41, comp_tri6
109 comp_tri6 : emit c104 --> comp_tri5
110 comp_tri5 : li %6, 1 --> comp_tri4
111 comp_tri4 : add %4, %4, %6 --> comp_tri3
112 comp_tri41 : emit c99 --> comp_tri40
113 comp_tri40 : li %22, 0 --> comp_tri39
114 comp_tri39 : li %30, 4 --> comp_tri38
115 comp_tri38 : mulo %29, %3, %30 --> comp_tri37
116 comp_tri37 : add %43, %0, %29 --> comp_tri66
117 comp_tri66 : lw %23, 0(%43) --> comp_tri36
118 comp_tri36 : li %28, 1 --> comp_tri35
119 comp_tri35 : sub %26, %3, %28 --> comp_tri34
120 comp_tri34 : li %27, 4 --> comp_tri33
121 comp_tri33 : mulo %25, %26, %27 --> comp_tri32
122 comp_tri32 : add %42, %0, %25 --> comp_tri65
123 comp_tri65 : lw %24, 0(%42) --> comp_tri31
124 comp_tri31 : slt %21, %23, %24 --> comp_tri30
125 comp_tri30 : beq %21, %22 --> comp_tri10, comp_tri29
126 comp_tri29 : emit c98 --> comp_tri28
127 comp_tri28 : li %20, 1 --> comp_tri27
128 comp_tri27 : sub %18, %3, %20 --> comp_tri26
129 comp_tri26 : li %19, 4 --> comp_tri25
130 comp_tri25 : mulo %17, %18, %19 --> comp_tri24
131 comp_tri24 : add %41, %0, %17 --> comp_tri64
132 comp_tri64 : lw %2, 0(%41) --> comp_tri23
133 comp_tri23 : emit c97 --> comp_tri22
134 comp_tri22 : li %16, 4 --> comp_tri21
135 comp_tri21 : mulo %15, %3, %16 --> comp_tri20
136 comp_tri20 : add %40, %0, %15 --> comp_tri63
137 comp_tri63 : lw %10, 0(%40) --> comp_tri19
138 comp_tri19 : li %14, 1 --> comp_tri18
139 comp_tri18 : sub %12, %3, %14 --> comp_tri17
140 comp_tri17 : li %13, 4 --> comp_tri16
141 comp_tri16 : mulo %11, %12, %13 --> comp_tri15
142 comp_tri15 : add %39, %0, %11 --> comp_tri62
143 comp_tri62 : sw %10, 0(%39) --> comp_tri14
144 comp_tri14 : emit c96 --> comp_tri13
145 comp_tri13 : li %9, 4 --> comp_tri12
146 comp_tri12 : mulo %8, %3, %9 --> comp_tri11
147 comp_tri11 : add %38, %0, %8 --> comp_tri61
148 comp_tri61 : sw %2, 0(%38) --> comp_tri10
149 comp_tri10 : emit c100 --> comp_tri9
150 comp_tri9 : li %7, 1 --> comp_tri8
151 comp_tri8 : add %3, %3, %7 --> comp_tri7
153 procedure comp_total(3)
155 var %0, %1, %2, %3, %4, %5, %6,
156 %7, %8, %9, %10, %11, %12, %13,
157 %14, %15, %16, %17, %18, %19, %20,
158 %21, %22, %23, %24, %25, %26, %27,
159 %28, %29, %30, %31, %32, %33, %34,
160 %35, %36, %37, %38, %39, %40, %41,
161 %42, %43, %44, %45, %46, %47, %48,
162 %49, %50, %51, %52, %53, %54, %55,
163 %56, %57, %58, %59, %60, %61, %62,
164 %63, %64, %65, %66, %67, %68, %69,
165 %70, %71, %72, %73, %74, %75, %76,
166 %77, %78, %79, %80, %81, %82, %83,
167 %84, %85, %86, %87, %88, %89, %90,
168 %91, %92, %93, %94, %95, %96, %97,
169 %98, %99, %100, %101, %102, %103, %104,
170 %105, %106, %107, %108, %109, %110, %111,
171 %112, %113, %114, %115, %116, %117, %118,
172 %119, %120, %121, %122, %123, %124, %125,
173 %126, %127, %128, %129, %130, %131, %132,
174 %133, %134, %135, %136, %137, %138, %139,
175 %140, %141, %142, %143, %144, %145, %146,
176 %147, %148, %149, %150, %151, %152, %153,
177 %154, %155, %156, %157, %158, %159, %160,
178 %161, %162, %163, %164, %165, %166, %167,
179 %168, %169, %170, %171, %172, %173, %174,
182 comp_total410: newframe --> comp_total409
183 comp_total409: move %176, $ra --> comp_total408
184 comp_total408: move %175, $s7 --> comp_total407
185 comp_total407: move %174, $s6 --> comp_total406
186 comp_total406: move %173, $s5 --> comp_total405
187 comp_total405: move %172, $s4 --> comp_total404
188 comp_total404: move %171, $s3 --> comp_total403
189 comp_total403: move %170, $s2 --> comp_total402
190 comp_total402: move %169, $s1 --> comp_total401
191 comp_total401: move %168, $s0 --> comp_total400
192 comp_total400: move %0, $a0 --> comp_total399
193 comp_total399: move %1, $a1 --> comp_total398
194 comp_total398: move %2, $a2 --> comp_total397
195 comp_total397: li %3, 0 --> comp_total396
196 comp_total396: li %4, 0 --> comp_total395
197 comp_total395: li %5, 0 --> comp_total394
198 comp_total394: li %7, 0 --> comp_total393
199 comp_total393: li %8, 0 --> comp_total392
200 comp_total392: li %9, 0 --> comp_total391
201 comp_total391: li %10, 0 --> comp_total390
202 comp_total390: li %11, 0 --> comp_total389
203 comp_total389: li %12, 0 --> comp_total388
204 comp_total388: li %13, 0 --> comp_total387
205 comp_total387: li %14, 0 --> comp_total386
206 comp_total386: li %15, 0 --> comp_total385
207 comp_total385: li %16, 0 --> comp_total384
208 comp_total384: li %17, 0 --> comp_total383
209 comp_total383: li %18, 0 --> comp_total382
210 comp_total382: li %19, 0 --> comp_total381
211 comp_total381: li %20, 0 --> comp_total380
212 comp_total380: li %21, 0 --> comp_total379
213 comp_total379: li %22, 0 --> comp_total378
214 comp_total378: li %23, 0 --> comp_total377
215 comp_total377: li %24, 0 --> comp_total376
216 comp_total376: li %25, 0 --> comp_total375
217 comp_total375: li %26, 0 --> comp_total374
218 comp_total374: li %27, 0 --> comp_total373
219 comp_total373: li %28, 0 --> comp_total372
220 comp_total372: li %29, 0 --> comp_total371
221 comp_total371: li %30, 0 --> comp_total370
222 comp_total370: li %31, 0 --> comp_total369
223 comp_total369: li %32, 0 --> comp_total368
224 comp_total368: li %33, 0 --> comp_total367
225 comp_total367: li %34, 0 --> comp_total366
226 comp_total366: li %35, 0 --> comp_total365
227 comp_total365: li %36, 0 --> comp_total364
228 comp_total364: li %37, 0 --> comp_total363
229 comp_total363: li %38, 0 --> comp_total362
230 comp_total362: li %39, 0 --> comp_total361
231 comp_total361: li %40, 0 --> comp_total360
232 comp_total360: li %41, 0 --> comp_total359
233 comp_total359: li %42, 0 --> comp_total358
234 comp_total358: li %43, 0 --> comp_total357
235 comp_total357: li %44, 0 --> comp_total356
236 comp_total356: li %45, 0 --> comp_total355
237 comp_total355: li %46, 0 --> comp_total354
238 comp_total354: li %47, 0 --> comp_total353
239 comp_total353: li %48, 0 --> comp_total352
240 comp_total352: li %49, 0 --> comp_total351
241 comp_total351: li %50, 0 --> comp_total350
242 comp_total350: li %51, 0 --> comp_total349
243 comp_total349: li %52, 0 --> comp_total348
244 comp_total348: li %53, 0 --> comp_total347
245 comp_total347: li %54, 0 --> comp_total346
246 comp_total346: li %55, 0 --> comp_total345
247 comp_total345: li %56, 0 --> comp_total344
248 comp_total344: li %57, 0 --> comp_total343
249 comp_total343: li %58, 0 --> comp_total342
250 comp_total342: li %59, 0 --> comp_total341
251 comp_total341: li %60, 0 --> comp_total340
252 comp_total340: li %61, 0 --> comp_total339
253 comp_total339: li %62, 0 --> comp_total338
254 comp_total338: li %63, 0 --> comp_total337
255 comp_total337: li %64, 0 --> comp_total336
256 comp_total336: li %65, 0 --> comp_total335
257 comp_total335: li %66, 0 --> comp_total334
258 comp_total334: li %67, 0 --> comp_total333
259 comp_total333: li %68, 0 --> comp_total332
260 comp_total332: li %69, 0 --> comp_total331
261 comp_total331: li %70, 0 --> comp_total330
262 comp_total330: li %71, 0 --> comp_total329
263 comp_total329: li %72, 0 --> comp_total328
264 comp_total328: li %73, 0 --> comp_total327
265 comp_total327: li %74, 0 --> comp_total326
266 comp_total326: li %75, 0 --> comp_total325
267 comp_total325: li %76, 0 --> comp_total324
268 comp_total324: li %77, 0 --> comp_total323
269 comp_total323: li %78, 0 --> comp_total322
270 comp_total322: li %79, 0 --> comp_total321
271 comp_total321: li %80, 0 --> comp_total320
272 comp_total320: li %81, 0 --> comp_total319
273 comp_total319: li %82, 0 --> comp_total318
274 comp_total318: li %83, 0 --> comp_total317
275 comp_total317: li %84, 0 --> comp_total316
276 comp_total316: li %85, 0 --> comp_total315
277 comp_total315: li %86, 0 --> comp_total314
278 comp_total314: li %87, 0 --> comp_total313
279 comp_total313: li %88, 0 --> comp_total312
280 comp_total312: li %89, 0 --> comp_total311
281 comp_total311: li %90, 0 --> comp_total310
282 comp_total310: li %91, 0 --> comp_total309
283 comp_total309: li %92, 0 --> comp_total308
284 comp_total308: li %93, 0 --> comp_total307
285 comp_total307: li %94, 0 --> comp_total306
286 comp_total306: li %95, 0 --> comp_total305
287 comp_total305: li %96, 0 --> comp_total304
288 comp_total304: li %97, 0 --> comp_total303
289 comp_total303: li %98, 0 --> comp_total302
290 comp_total302: li %99, 0 --> comp_total301
291 comp_total301: li %100, 0 --> comp_total300
292 comp_total300: li %101, 0 --> comp_total299
293 comp_total299: li %102, 0 --> comp_total298
294 comp_total298: li %103, 0 --> comp_total297
295 comp_total297: li %104, 0 --> comp_total296
296 comp_total296: li %105, 0 --> comp_total295
297 comp_total295: li %106, 0 --> comp_total294
298 comp_total294: li %107, 0 --> comp_total293
299 comp_total293: li %108, 0 --> comp_total292
300 comp_total292: li %109, 0 --> comp_total291
301 comp_total291: li %110, 0 --> comp_total290
302 comp_total290: li %111, 0 --> comp_total289
303 comp_total289: li %112, 0 --> comp_total288
304 comp_total288: li %113, 0 --> comp_total287
305 comp_total287: li %114, 0 --> comp_total286
306 comp_total286: li %115, 0 --> comp_total285
307 comp_total285: li %116, 0 --> comp_total284
308 comp_total284: li %117, 0 --> comp_total283
309 comp_total283: li %118, 0 --> comp_total282
310 comp_total282: li %119, 0 --> comp_total281
311 comp_total281: li %120, 0 --> comp_total280
312 comp_total280: li %121, 0 --> comp_total279
313 comp_total279: li %122, 0 --> comp_total278
314 comp_total278: li %123, 0 --> comp_total277
315 comp_total277: li %124, 0 --> comp_total276
316 comp_total276: li %125, 0 --> comp_total275
317 comp_total275: li %126, 0 --> comp_total274
318 comp_total274: li %127, 0 --> comp_total273
319 comp_total273: li %128, 0 --> comp_total272
320 comp_total272: li %129, 0 --> comp_total271
321 comp_total271: li %130, 0 --> comp_total270
322 comp_total270: li %131, 0 --> comp_total269
323 comp_total269: li %132, 0 --> comp_total268
324 comp_total268: li %133, 0 --> comp_total267
325 comp_total267: li %134, 0 --> comp_total266
326 comp_total266: li %135, 0 --> comp_total265
327 comp_total265: li %136, 0 --> comp_total264
328 comp_total264: li %137, 0 --> comp_total263
329 comp_total263: li %138, 0 --> comp_total262
330 comp_total262: li %139, 0 --> comp_total261
331 comp_total261: li %140, 0 --> comp_total260
332 comp_total260: li %141, 0 --> comp_total259
333 comp_total259: li %142, 0 --> comp_total258
334 comp_total258: li %143, 0 --> comp_total257
335 comp_total257: li %144, 0 --> comp_total256
336 comp_total256: li %145, 0 --> comp_total255
337 comp_total255: li %146, 0 --> comp_total254
338 comp_total254: li %147, 0 --> comp_total253
339 comp_total253: li %148, 0 --> comp_total252
340 comp_total252: li %149, 0 --> comp_total251
341 comp_total251: li %150, 0 --> comp_total250
342 comp_total250: li %151, 0 --> comp_total249
343 comp_total249: li %152, 0 --> comp_total248
344 comp_total248: li %153, 0 --> comp_total247
345 comp_total247: li %154, 0 --> comp_total246
346 comp_total246: li %155, 0 --> comp_total245
347 comp_total245: li %156, 0 --> comp_total244
348 comp_total244: li %157, 0 --> comp_total243
349 comp_total243: li %158, 0 --> comp_total242
350 comp_total242: li %159, 0 --> comp_total241
351 comp_total241: li %160, 0 --> comp_total240
352 comp_total240: li %161, 0 --> comp_total239
353 comp_total239: li %162, 0 --> comp_total238
354 comp_total238: li %163, 0 --> comp_total237
355 comp_total237: li %164, 0 --> comp_total236
356 comp_total236: li %165, 0 --> comp_total235
357 comp_total235: li %166, 0 --> comp_total234
358 comp_total234: li %167, 0 --> comp_total205
359 comp_total205: emit c94 --> comp_total204
360 comp_total204: li %135, 0 --> comp_total203
361 comp_total203: move %136, $sp --> comp_total438
362 comp_total438: move %136, %136 --> comp_total202
363 comp_total202: li %138, 0 --> comp_total201
364 comp_total201: li %139, 4 --> comp_total200
365 comp_total200: mulo %137, %138, %139 --> comp_total199
366 comp_total199: add %157, %136, %137 --> comp_total223
367 comp_total223: sw %135, 0(%157) --> comp_total198
368 comp_total198: emit c93 --> comp_total197
369 comp_total197: li %130, 0 --> comp_total196
370 comp_total196: move %131, $sp --> comp_total437
371 comp_total437: move %131, %131 --> comp_total195
372 comp_total195: li %133, 1 --> comp_total194
373 comp_total194: li %134, 4 --> comp_total193
374 comp_total193: mulo %132, %133, %134 --> comp_total192
375 comp_total192: add %156, %131, %132 --> comp_total222
376 comp_total222: sw %130, 0(%156) --> comp_total191
377 comp_total191: emit c92 --> comp_total190
378 comp_total190: li %125, 0 --> comp_total189
379 comp_total189: move %126, $sp --> comp_total436
380 comp_total436: move %126, %126 --> comp_total188
381 comp_total188: li %128, 2 --> comp_total187
382 comp_total187: li %129, 4 --> comp_total186
383 comp_total186: mulo %127, %128, %129 --> comp_total185
384 comp_total185: add %154, %126, %127 --> comp_total220
385 comp_total220: sw %125, 0(%154) --> comp_total184
386 comp_total184: emit c91 --> comp_total183
387 comp_total183: li %120, 0 --> comp_total182
388 comp_total182: move %121, $sp --> comp_total435
389 comp_total435: move %121, %121 --> comp_total181
390 comp_total181: li %123, 3 --> comp_total180
391 comp_total180: li %124, 4 --> comp_total179
392 comp_total179: mulo %122, %123, %124 --> comp_total178
393 comp_total178: add %153, %121, %122 --> comp_total219
394 comp_total219: sw %120, 0(%153) --> comp_total177
395 comp_total177: emit c90 --> comp_total176
396 comp_total176: li %115, 0 --> comp_total175
397 comp_total175: move %116, $sp --> comp_total433
398 comp_total433: move %116, %116 --> comp_total174
399 comp_total174: li %118, 4 --> comp_total173
400 comp_total173: li %119, 4 --> comp_total172
401 comp_total172: mulo %117, %118, %119 --> comp_total171
402 comp_total171: add %152, %116, %117 --> comp_total218
403 comp_total218: sw %115, 0(%152) --> comp_total170
404 comp_total170: emit c89 --> comp_total169
405 comp_total169: li %110, 0 --> comp_total168
406 comp_total168: move %111, $sp --> comp_total432
407 comp_total432: move %111, %111 --> comp_total167
408 comp_total167: li %113, 5 --> comp_total166
409 comp_total166: li %114, 4 --> comp_total165
410 comp_total165: mulo %112, %113, %114 --> comp_total164
411 comp_total164: add %151, %111, %112 --> comp_total217
412 comp_total217: sw %110, 0(%151) --> comp_total163
413 comp_total163: emit c88 --> comp_total162
414 comp_total162: li %105, 0 --> comp_total161
415 comp_total161: move %106, $sp --> comp_total431
416 comp_total431: move %106, %106 --> comp_total160
417 comp_total160: li %108, 6 --> comp_total159
418 comp_total159: li %109, 4 --> comp_total158
419 comp_total158: mulo %107, %108, %109 --> comp_total157
420 comp_total157: add %150, %106, %107 --> comp_total216
421 comp_total216: sw %105, 0(%150) --> comp_total156
422 comp_total156: emit c87 --> comp_total155
423 comp_total155: li %100, 0 --> comp_total154
424 comp_total154: move %101, $sp --> comp_total430
425 comp_total430: move %101, %101 --> comp_total153
426 comp_total153: li %103, 7 --> comp_total152
427 comp_total152: li %104, 4 --> comp_total151
428 comp_total151: mulo %102, %103, %104 --> comp_total150
429 comp_total150: add %149, %101, %102 --> comp_total215
430 comp_total215: sw %100, 0(%149) --> comp_total149
431 comp_total149: emit c86 --> comp_total148
432 comp_total148: li %95, 0 --> comp_total147
433 comp_total147: move %96, $sp --> comp_total429
434 comp_total429: move %96, %96 --> comp_total146
435 comp_total146: li %98, 8 --> comp_total145
436 comp_total145: li %99, 4 --> comp_total144
437 comp_total144: mulo %97, %98, %99 --> comp_total143
438 comp_total143: add %147, %96, %97 --> comp_total213
439 comp_total213: sw %95, 0(%147) --> comp_total142
440 comp_total142: emit c85 --> comp_total141
441 comp_total141: li %90, 0 --> comp_total140
442 comp_total140: move %91, $sp --> comp_total428
443 comp_total428: move %91, %91 --> comp_total139
444 comp_total139: li %93, 9 --> comp_total138
445 comp_total138: li %94, 4 --> comp_total137
446 comp_total137: mulo %92, %93, %94 --> comp_total136
447 comp_total136: add %146, %91, %92 --> comp_total212
448 comp_total212: sw %90, 0(%146) --> comp_total135
449 comp_total135: emit c84 --> comp_total134
450 comp_total134: li %85, 0 --> comp_total133
451 comp_total133: move %86, $sp --> comp_total427
452 comp_total427: addi %86, %86, 40 --> comp_total132
453 comp_total132: li %88, 0 --> comp_total131
454 comp_total131: li %89, 4 --> comp_total130
455 comp_total130: mulo %87, %88, %89 --> comp_total129
456 comp_total129: add %145, %86, %87 --> comp_total211
457 comp_total211: sw %85, 0(%145) --> comp_total128
458 comp_total128: emit c83 --> comp_total127
459 comp_total127: li %80, 0 --> comp_total126
460 comp_total126: move %81, $sp --> comp_total426
461 comp_total426: addi %81, %81, 40 --> comp_total125
462 comp_total125: li %83, 1 --> comp_total124
463 comp_total124: li %84, 4 --> comp_total123
464 comp_total123: mulo %82, %83, %84 --> comp_total122
465 comp_total122: add %144, %81, %82 --> comp_total210
466 comp_total210: sw %80, 0(%144) --> comp_total121
467 comp_total121: emit c82 --> comp_total120
468 comp_total120: li %75, 0 --> comp_total119
469 comp_total119: move %76, $sp --> comp_total425
470 comp_total425: addi %76, %76, 40 --> comp_total118
471 comp_total118: li %78, 2 --> comp_total117
472 comp_total117: li %79, 4 --> comp_total116
473 comp_total116: mulo %77, %78, %79 --> comp_total115
474 comp_total115: add %143, %76, %77 --> comp_total209
475 comp_total209: sw %75, 0(%143) --> comp_total114
476 comp_total114: emit c81 --> comp_total113
477 comp_total113: li %70, 0 --> comp_total112
478 comp_total112: move %71, $sp --> comp_total424
479 comp_total424: addi %71, %71, 40 --> comp_total111
480 comp_total111: li %73, 3 --> comp_total110
481 comp_total110: li %74, 4 --> comp_total109
482 comp_total109: mulo %72, %73, %74 --> comp_total108
483 comp_total108: add %141, %71, %72 --> comp_total207
484 comp_total207: sw %70, 0(%141) --> comp_total107
485 comp_total107: emit c80 --> comp_total106
486 comp_total106: li %65, 0 --> comp_total105
487 comp_total105: move %66, $sp --> comp_total423
488 comp_total423: addi %66, %66, 40 --> comp_total104
489 comp_total104: li %68, 4 --> comp_total103
490 comp_total103: li %69, 4 --> comp_total102
491 comp_total102: mulo %67, %68, %69 --> comp_total101
492 comp_total101: add %140, %66, %67 --> comp_total206
493 comp_total206: sw %65, 0(%140) --> comp_total100
494 comp_total100: emit c79 --> comp_total99
495 comp_total99 : li %60, 0 --> comp_total98
496 comp_total98 : move %61, $sp --> comp_total445
497 comp_total445: addi %61, %61, 40 --> comp_total97
498 comp_total97 : li %63, 5 --> comp_total96
499 comp_total96 : li %64, 4 --> comp_total95
500 comp_total95 : mulo %62, %63, %64 --> comp_total94
501 comp_total94 : add %167, %61, %62 --> comp_total233
502 comp_total233: sw %60, 0(%167) --> comp_total93
503 comp_total93 : emit c78 --> comp_total92
504 comp_total92 : li %55, 0 --> comp_total91
505 comp_total91 : move %56, $sp --> comp_total444
506 comp_total444: addi %56, %56, 40 --> comp_total90
507 comp_total90 : li %58, 6 --> comp_total89
508 comp_total89 : li %59, 4 --> comp_total88
509 comp_total88 : mulo %57, %58, %59 --> comp_total87
510 comp_total87 : add %166, %56, %57 --> comp_total232
511 comp_total232: sw %55, 0(%166) --> comp_total86
512 comp_total86 : emit c77 --> comp_total85
513 comp_total85 : li %50, 0 --> comp_total84
514 comp_total84 : move %51, $sp --> comp_total443
515 comp_total443: addi %51, %51, 40 --> comp_total83
516 comp_total83 : li %53, 7 --> comp_total82
517 comp_total82 : li %54, 4 --> comp_total81
518 comp_total81 : mulo %52, %53, %54 --> comp_total80
519 comp_total80 : add %165, %51, %52 --> comp_total231
520 comp_total231: sw %50, 0(%165) --> comp_total79
521 comp_total79 : emit c76 --> comp_total78
522 comp_total78 : li %45, 0 --> comp_total77
523 comp_total77 : move %46, $sp --> comp_total442
524 comp_total442: addi %46, %46, 40 --> comp_total76
525 comp_total76 : li %48, 8 --> comp_total75
526 comp_total75 : li %49, 4 --> comp_total74
527 comp_total74 : mulo %47, %48, %49 --> comp_total73
528 comp_total73 : add %164, %46, %47 --> comp_total230
529 comp_total230: sw %45, 0(%164) --> comp_total72
530 comp_total72 : emit c75 --> comp_total71
531 comp_total71 : li %40, 0 --> comp_total70
532 comp_total70 : move %41, $sp --> comp_total441
533 comp_total441: addi %41, %41, 40 --> comp_total69
534 comp_total69 : li %43, 9 --> comp_total68
535 comp_total68 : li %44, 4 --> comp_total67
536 comp_total67 : mulo %42, %43, %44 --> comp_total66
537 comp_total66 : add %163, %41, %42 --> comp_total229
538 comp_total229: sw %40, 0(%163) --> comp_total65
539 comp_total65 : emit c74 --> comp_total64
540 comp_total64 : li %39, 0 --> comp_total63
541 comp_total63 : slt %38, %1, %2 --> comp_total62
542 comp_total62 : beq %38, %39 --> comp_total40, comp_total61
543 comp_total61 : emit c73 --> comp_total60
544 comp_total60 : emit c72 --> comp_total59
545 comp_total59 : li %5, 0 --> comp_total41
546 comp_total41 : j --> comp_total58
547 comp_total58 : li %36, 0 --> comp_total57
548 comp_total57 : emit c71 --> comp_total56
549 comp_total56 : sle %37, %5, %1 --> comp_total55
550 comp_total55 : li %162, 0 --> comp_total228
551 comp_total228: seq %35, %37, %162 --> comp_total54
552 comp_total54 : beq %35, %36 --> comp_total53, comp_total2
553 comp_total2 : emit c59 --> comp_total1
554 comp_total1 : li %6, 0 --> comp_total0
555 comp_total0 : j --> comp_total422
556 comp_total422: move $v0, %6 --> comp_total421
557 comp_total421: move $ra, %176 --> comp_total420
558 comp_total420: move $s7, %175 --> comp_total419
559 comp_total419: move $s6, %174 --> comp_total418
560 comp_total418: move $s5, %173 --> comp_total417
561 comp_total417: move $s4, %172 --> comp_total416
562 comp_total416: move $s3, %171 --> comp_total415
563 comp_total415: move $s2, %170 --> comp_total414
564 comp_total414: move $s1, %169 --> comp_total413
565 comp_total413: move $s0, %168 --> comp_total412
566 comp_total412: delframe --> comp_total411
567 comp_total411: jr $ra (xmits $v0)
568 comp_total53 : emit c69 --> comp_total52
569 comp_total52 : sub %33, %1, %5 --> comp_total51
570 comp_total51 : li %34, 4 --> comp_total50
571 comp_total50 : mulo %32, %33, %34 --> comp_total49
572 comp_total49 : add %161, %0, %32 --> comp_total227
573 comp_total227: lw %28, 0(%161) --> comp_total48
574 comp_total48 : move %29, $sp --> comp_total440
575 comp_total440: move %29, %29 --> comp_total47
576 comp_total47 : li %31, 4 --> comp_total46
577 comp_total46 : mulo %30, %5, %31 --> comp_total45
578 comp_total45 : add %160, %29, %30 --> comp_total226
579 comp_total226: sw %28, 0(%160) --> comp_total44
580 comp_total44 : emit c70 --> comp_total43
581 comp_total43 : li %27, 1 --> comp_total42
582 comp_total42 : add %5, %5, %27 --> comp_total41
583 comp_total40 : emit c68 --> comp_total39
584 comp_total39 : emit c67 --> comp_total38
585 comp_total38 : li %3, 0 --> comp_total3
586 comp_total3 : j --> comp_total37
587 comp_total37 : li %25, 0 --> comp_total36
588 comp_total36 : emit c66 --> comp_total35
589 comp_total35 : slt %26, %3, %1 --> comp_total34
590 comp_total34 : li %159, 0 --> comp_total225
591 comp_total225: seq %24, %26, %159 --> comp_total33
592 comp_total33 : beq %24, %25 --> comp_total32, comp_total2
593 comp_total32 : emit c64 --> comp_total31
594 comp_total31 : emit c63 --> comp_total30
595 comp_total30 : move %4, %2 --> comp_total7
596 comp_total7 : j --> comp_total29
597 comp_total29 : li %21, 0 --> comp_total28
598 comp_total28 : emit c62 --> comp_total27
599 comp_total27 : li %23, 0 --> comp_total26
600 comp_total26 : sgt %22, %4, %23 --> comp_total25
601 comp_total25 : li %158, 0 --> comp_total224
602 comp_total224: seq %20, %22, %158 --> comp_total24
603 comp_total24 : beq %20, %21 --> comp_total23, comp_total6
604 comp_total6 : emit c65 --> comp_total5
605 comp_total5 : li %7, 1 --> comp_total4
606 comp_total4 : add %3, %3, %7 --> comp_total3
607 comp_total23 : emit c60 --> comp_total22
608 comp_total22 : move %17, $sp --> comp_total439
609 comp_total439: move %17, %17 --> comp_total21
610 comp_total21 : li %19, 4 --> comp_total20
611 comp_total20 : mulo %18, %3, %19 --> comp_total19
612 comp_total19 : add %155, %17, %18 --> comp_total221
613 comp_total221: lw %12, 0(%155) --> comp_total18
614 comp_total18 : move %14, $sp --> comp_total434
615 comp_total434: addi %14, %14, 40 --> comp_total17
616 comp_total17 : li %16, 4 --> comp_total16
617 comp_total16 : mulo %15, %4, %16 --> comp_total15
618 comp_total15 : add %148, %14, %15 --> comp_total214
619 comp_total214: lw %13, 0(%148) --> comp_total14
620 comp_total14 : add %9, %12, %13 --> comp_total13
621 comp_total13 : li %11, 4 --> comp_total12
622 comp_total12 : mulo %10, %3, %11 --> comp_total11
623 comp_total11 : add %142, %0, %10 --> comp_total208
624 comp_total208: sw %9, 0(%142) --> comp_total10
625 comp_total10 : emit c61 --> comp_total9
626 comp_total9 : li %8, 1 --> comp_total8
627 comp_total8 : sub %4, %4, %8 --> comp_total7
629 procedure comp_ifFor(3)
631 var %0, %1, %2, %3, %4, %5, %6,
632 %7, %8, %9, %10, %11, %12, %13,
633 %14, %15, %16, %17, %18, %19, %20
635 comp_ifFor45: newframe --> comp_ifFor44
636 comp_ifFor44: move %20, $ra --> comp_ifFor43
637 comp_ifFor43: move %19, $s7 --> comp_ifFor42
638 comp_ifFor42: move %18, $s6 --> comp_ifFor41
639 comp_ifFor41: move %17, $s5 --> comp_ifFor40
640 comp_ifFor40: move %16, $s4 --> comp_ifFor39
641 comp_ifFor39: move %15, $s3 --> comp_ifFor38
642 comp_ifFor38: move %14, $s2 --> comp_ifFor37
643 comp_ifFor37: move %13, $s1 --> comp_ifFor36
644 comp_ifFor36: move %12, $s0 --> comp_ifFor35
645 comp_ifFor35: move %0, $a0 --> comp_ifFor34
646 comp_ifFor34: move %1, $a1 --> comp_ifFor33
647 comp_ifFor33: move %2, $a2 --> comp_ifFor32
648 comp_ifFor32: li %3, 0 --> comp_ifFor31
649 comp_ifFor31: li %4, 0 --> comp_ifFor30
650 comp_ifFor30: li %6, 0 --> comp_ifFor29
651 comp_ifFor29: li %7, 0 --> comp_ifFor28
652 comp_ifFor28: li %8, 0 --> comp_ifFor27
653 comp_ifFor27: li %9, 0 --> comp_ifFor26
654 comp_ifFor26: li %10, 0 --> comp_ifFor25
655 comp_ifFor25: li %11, 0 --> comp_ifFor23
656 comp_ifFor23: emit c58 --> comp_ifFor22
657 comp_ifFor22: li %4, 0 --> comp_ifFor21
658 comp_ifFor21: emit c57 --> comp_ifFor20
659 comp_ifFor20: emit c56 --> comp_ifFor19
660 comp_ifFor19: li %3, 0 --> comp_ifFor3
661 comp_ifFor3 : j --> comp_ifFor18
662 comp_ifFor18: li %9, 0 --> comp_ifFor17
663 comp_ifFor17: emit c55 --> comp_ifFor16
664 comp_ifFor16: slt %10, %3, %0 --> comp_ifFor15
665 comp_ifFor15: li %11, 0 --> comp_ifFor24
666 comp_ifFor24: seq %8, %10, %11 --> comp_ifFor14
667 comp_ifFor14: beq %8, %9 --> comp_ifFor13, comp_ifFor2
668 comp_ifFor2 : emit c50 --> comp_ifFor1
669 comp_ifFor1 : move %5, %4 --> comp_ifFor0
670 comp_ifFor0 : j --> comp_ifFor57
671 comp_ifFor57: move $v0, %5 --> comp_ifFor56
672 comp_ifFor56: move $ra, %20 --> comp_ifFor55
673 comp_ifFor55: move $s7, %19 --> comp_ifFor54
674 comp_ifFor54: move $s6, %18 --> comp_ifFor53
675 comp_ifFor53: move $s5, %17 --> comp_ifFor52
676 comp_ifFor52: move $s4, %16 --> comp_ifFor51
677 comp_ifFor51: move $s3, %15 --> comp_ifFor50
678 comp_ifFor50: move $s2, %14 --> comp_ifFor49
679 comp_ifFor49: move $s1, %13 --> comp_ifFor48
680 comp_ifFor48: move $s0, %12 --> comp_ifFor47
681 comp_ifFor47: delframe --> comp_ifFor46
682 comp_ifFor46: jr $ra (xmits $v0)
683 comp_ifFor13: emit c53 --> comp_ifFor12
684 comp_ifFor12: li %7, 0 --> comp_ifFor11
685 comp_ifFor11: sne %6, %3, %1 --> comp_ifFor10
686 comp_ifFor10: beq %6, %7 --> comp_ifFor7, comp_ifFor9
687 comp_ifFor9 : emit c52 --> comp_ifFor8
688 comp_ifFor8 : add %4, %4, %3 --> comp_ifFor5
689 comp_ifFor5 : emit c54 --> comp_ifFor4
690 comp_ifFor4 : add %3, %3, %2 --> comp_ifFor3
691 comp_ifFor7 : emit c51 --> comp_ifFor6
692 comp_ifFor6 : li %4, 0 --> comp_ifFor5
694 procedure comp_forif2(4)
696 var %0, %1, %2, %3, %4, %5, %6,
697 %7, %8, %9, %10, %11, %12, %13,
698 %14, %15, %16, %17, %18, %19, %20,
699 %21, %22, %23, %24, %25, %26, %27,
700 %28, %29, %30, %31, %32, %33, %34,
701 %35, %36, %37, %38, %39, %40, %41,
702 %42, %43, %44, %45, %46, %47, %48,
703 %49, %50, %51, %52, %53, %54, %55,
704 %56, %57, %58, %59, %60, %61, %62
706 comp_forif2153: newframe --> comp_forif2152
707 comp_forif2152: move %62, $ra --> comp_forif2151
708 comp_forif2151: move %61, $s7 --> comp_forif2150
709 comp_forif2150: move %60, $s6 --> comp_forif2149
710 comp_forif2149: move %59, $s5 --> comp_forif2148
711 comp_forif2148: move %58, $s4 --> comp_forif2147
712 comp_forif2147: move %57, $s3 --> comp_forif2146
713 comp_forif2146: move %56, $s2 --> comp_forif2145
714 comp_forif2145: move %55, $s1 --> comp_forif2144
715 comp_forif2144: move %54, $s0 --> comp_forif2143
716 comp_forif2143: move %0, $a0 --> comp_forif2142
717 comp_forif2142: move %1, $a1 --> comp_forif2141
718 comp_forif2141: move %2, $a2 --> comp_forif2140
719 comp_forif2140: move %3, $a3 --> comp_forif2139
720 comp_forif2139: li %4, 0 --> comp_forif2138
721 comp_forif2138: li %5, 0 --> comp_forif2137
722 comp_forif2137: li %6, 0 --> comp_forif2136
723 comp_forif2136: li %7, 0 --> comp_forif2135
724 comp_forif2135: li %8, 0 --> comp_forif2134
725 comp_forif2134: li %10, 0 --> comp_forif2133
726 comp_forif2133: li %11, 0 --> comp_forif2132
727 comp_forif2132: li %12, 0 --> comp_forif2131
728 comp_forif2131: li %13, 0 --> comp_forif2130
729 comp_forif2130: li %14, 0 --> comp_forif2129
730 comp_forif2129: li %15, 0 --> comp_forif2128
731 comp_forif2128: li %16, 0 --> comp_forif2127
732 comp_forif2127: li %17, 0 --> comp_forif2126
733 comp_forif2126: li %18, 0 --> comp_forif2125
734 comp_forif2125: li %19, 0 --> comp_forif2124
735 comp_forif2124: li %20, 0 --> comp_forif2123
736 comp_forif2123: li %21, 0 --> comp_forif2122
737 comp_forif2122: li %22, 0 --> comp_forif2121
738 comp_forif2121: li %23, 0 --> comp_forif2120
739 comp_forif2120: li %24, 0 --> comp_forif2119
740 comp_forif2119: li %25, 0 --> comp_forif2118
741 comp_forif2118: li %26, 0 --> comp_forif2117
742 comp_forif2117: li %27, 0 --> comp_forif2116
743 comp_forif2116: li %28, 0 --> comp_forif2115
744 comp_forif2115: li %29, 0 --> comp_forif2114
745 comp_forif2114: li %30, 0 --> comp_forif2113
746 comp_forif2113: li %31, 0 --> comp_forif2112
747 comp_forif2112: li %32, 0 --> comp_forif2111
748 comp_forif2111: li %33, 0 --> comp_forif2110
749 comp_forif2110: li %34, 0 --> comp_forif2109
750 comp_forif2109: li %35, 0 --> comp_forif2108
751 comp_forif2108: li %36, 0 --> comp_forif2107
752 comp_forif2107: li %37, 0 --> comp_forif2106
753 comp_forif2106: li %38, 0 --> comp_forif2105
754 comp_forif2105: li %39, 0 --> comp_forif2104
755 comp_forif2104: li %40, 0 --> comp_forif2103
756 comp_forif2103: li %41, 0 --> comp_forif2102
757 comp_forif2102: li %42, 0 --> comp_forif2101
758 comp_forif2101: li %43, 0 --> comp_forif2100
759 comp_forif2100: li %44, 0 --> comp_forif299
760 comp_forif299 : li %45, 0 --> comp_forif298
761 comp_forif298 : li %46, 0 --> comp_forif297
762 comp_forif297 : li %47, 0 --> comp_forif296
763 comp_forif296 : li %48, 0 --> comp_forif295
764 comp_forif295 : li %49, 0 --> comp_forif294
765 comp_forif294 : li %50, 0 --> comp_forif293
766 comp_forif293 : li %51, 0 --> comp_forif292
767 comp_forif292 : li %52, 0 --> comp_forif291
768 comp_forif291 : li %53, 0 --> comp_forif282
769 comp_forif282 : emit c130 --> comp_forif281
770 comp_forif281 : li %6, 0 --> comp_forif280
771 comp_forif280 : emit c129 --> comp_forif279
772 comp_forif279 : li %5, 0 --> comp_forif278
773 comp_forif278 : emit c128 --> comp_forif277
774 comp_forif277 : emit c127 --> comp_forif276
775 comp_forif276 : li %8, 0 --> comp_forif262
776 comp_forif262 : j --> comp_forif275
777 comp_forif275 : li %44, 0 --> comp_forif274
778 comp_forif274 : emit c126 --> comp_forif273
779 comp_forif273 : slt %45, %8, %2 --> comp_forif272
780 comp_forif272 : li %53, 0 --> comp_forif290
781 comp_forif290 : seq %43, %45, %53 --> comp_forif271
782 comp_forif271 : beq %43, %44 --> comp_forif270, comp_forif261
783 comp_forif261 : emit c123 --> comp_forif260
784 comp_forif260 : emit c122 --> comp_forif259
785 comp_forif259 : li %7, 0 --> comp_forif245
786 comp_forif245 : j --> comp_forif258
787 comp_forif258 : li %37, 0 --> comp_forif257
788 comp_forif257 : emit c121 --> comp_forif256
789 comp_forif256 : slt %38, %7, %3 --> comp_forif255
790 comp_forif255 : li %51, 0 --> comp_forif288
791 comp_forif288 : seq %36, %38, %51 --> comp_forif254
792 comp_forif254 : beq %36, %37 --> comp_forif253, comp_forif244
793 comp_forif244 : emit c118 --> comp_forif243
794 comp_forif243 : li %21, 0 --> comp_forif242
795 comp_forif242 : li %28, 0 --> comp_forif241
796 comp_forif241 : emit c117 --> comp_forif240
797 comp_forif240 : li %31, 2 --> comp_forif239
798 comp_forif239 : la %49, mod --> comp_forif286
799 comp_forif286 : j --> comp_forif2181
800 comp_forif2181: move $a0, %6 --> comp_forif2180
801 comp_forif2180: move $a1, %31 --> comp_forif2179
802 comp_forif2179: call %49(2) --> comp_forif2178
803 comp_forif2178: move %29, $v0 --> comp_forif238
804 comp_forif238 : li %30, 0 --> comp_forif237
805 comp_forif237 : seq %27, %29, %30 --> comp_forif236
806 comp_forif236 : beq %27, %28 --> comp_forif226, comp_forif235
807 comp_forif235 : li %23, 0 --> comp_forif234
808 comp_forif234 : emit c116 --> comp_forif233
809 comp_forif233 : li %26, 2 --> comp_forif232
810 comp_forif232 : la %48, mod --> comp_forif285
811 comp_forif285 : j --> comp_forif2177
812 comp_forif2177: move $a0, %5 --> comp_forif2176
813 comp_forif2176: move $a1, %26 --> comp_forif2175
814 comp_forif2175: call %48(2) --> comp_forif2174
815 comp_forif2174: move %24, $v0 --> comp_forif231
816 comp_forif231 : li %25, 0 --> comp_forif230
817 comp_forif230 : seq %22, %24, %25 --> comp_forif229
818 comp_forif229 : beq %22, %23 --> comp_forif227, comp_forif228
819 comp_forif228 : li %20, 1 --> comp_forif225
820 comp_forif225 : beq %20, %21 --> comp_forif222, comp_forif224
821 comp_forif224 : emit c115 --> comp_forif223
822 comp_forif223 : li %4, 0 --> comp_forif22
823 comp_forif22 : emit c109 --> comp_forif21
824 comp_forif21 : li %9, 0 --> comp_forif20
825 comp_forif20 : j --> comp_forif2165
826 comp_forif2165: move $v0, %9 --> comp_forif2164
827 comp_forif2164: move $ra, %62 --> comp_forif2163
828 comp_forif2163: move $s7, %61 --> comp_forif2162
829 comp_forif2162: move $s6, %60 --> comp_forif2161
830 comp_forif2161: move $s5, %59 --> comp_forif2160
831 comp_forif2160: move $s4, %58 --> comp_forif2159
832 comp_forif2159: move $s3, %57 --> comp_forif2158
833 comp_forif2158: move $s2, %56 --> comp_forif2157
834 comp_forif2157: move $s1, %55 --> comp_forif2156
835 comp_forif2156: move $s0, %54 --> comp_forif2155
836 comp_forif2155: delframe --> comp_forif2154
837 comp_forif2154: jr $ra (xmits $v0)
838 comp_forif222 : emit c114 --> comp_forif221
839 comp_forif221 : li %16, 0 --> comp_forif220
840 comp_forif220 : li %19, 2 --> comp_forif219
841 comp_forif219 : la %47, mod --> comp_forif284
842 comp_forif284 : j --> comp_forif2173
843 comp_forif2173: move $a0, %6 --> comp_forif2172
844 comp_forif2172: move $a1, %19 --> comp_forif2171
845 comp_forif2171: call %47(2) --> comp_forif2170
846 comp_forif2170: move %17, $v0 --> comp_forif218
847 comp_forif218 : li %18, 0 --> comp_forif217
848 comp_forif217 : seq %15, %17, %18 --> comp_forif216
849 comp_forif216 : beq %15, %16 --> comp_forif213, comp_forif215
850 comp_forif215 : emit c113 --> comp_forif214
851 comp_forif214 : li %4, 1 --> comp_forif22
852 comp_forif213 : emit c112 --> comp_forif212
853 comp_forif212 : li %11, 0 --> comp_forif211
854 comp_forif211 : li %14, 2 --> comp_forif210
855 comp_forif210 : la %46, mod --> comp_forif283
856 comp_forif283 : j --> comp_forif2169
857 comp_forif2169: move $a0, %5 --> comp_forif2168
858 comp_forif2168: move $a1, %14 --> comp_forif2167
859 comp_forif2167: call %46(2) --> comp_forif2166
860 comp_forif2166: move %12, $v0 --> comp_forif29
861 comp_forif29 : li %13, 0 --> comp_forif28
862 comp_forif28 : seq %10, %12, %13 --> comp_forif27
863 comp_forif27 : beq %10, %11 --> comp_forif24, comp_forif26
864 comp_forif26 : emit c111 --> comp_forif25
865 comp_forif25 : li %4, 2 --> comp_forif22
866 comp_forif24 : emit c110 --> comp_forif23
867 comp_forif23 : li %4, 3 --> comp_forif22
868 comp_forif227 : li %20, 0 --> comp_forif225
869 comp_forif226 : li %20, 0 --> comp_forif225
870 comp_forif253 : emit c119 --> comp_forif252
871 comp_forif252 : li %35, 4 --> comp_forif251
872 comp_forif251 : mulo %34, %7, %35 --> comp_forif250
873 comp_forif250 : add %50, %1, %34 --> comp_forif287
874 comp_forif287 : lw %33, 0(%50) --> comp_forif249
875 comp_forif249 : add %5, %5, %33 --> comp_forif248
876 comp_forif248 : emit c120 --> comp_forif247
877 comp_forif247 : li %32, 1 --> comp_forif246
878 comp_forif246 : add %7, %7, %32 --> comp_forif245
879 comp_forif270 : emit c124 --> comp_forif269
880 comp_forif269 : li %42, 4 --> comp_forif268
881 comp_forif268 : mulo %41, %8, %42 --> comp_forif267
882 comp_forif267 : add %52, %0, %41 --> comp_forif289
883 comp_forif289 : lw %40, 0(%52) --> comp_forif266
884 comp_forif266 : add %6, %6, %40 --> comp_forif265
885 comp_forif265 : emit c125 --> comp_forif264
886 comp_forif264 : li %39, 1 --> comp_forif263
887 comp_forif263 : add %8, %8, %39 --> comp_forif262
889 procedure comp_forif(0)
891 var %0, %1, %2, %3, %4, %5, %6,
892 %7, %8, %9, %10, %11, %12, %13,
893 %14, %15, %16, %17, %18, %19, %20,
894 %21, %22, %23, %24, %25, %26, %27
896 comp_forif65: newframe --> comp_forif64
897 comp_forif64: move %27, $ra --> comp_forif63
898 comp_forif63: move %26, $s7 --> comp_forif62
899 comp_forif62: move %25, $s6 --> comp_forif61
900 comp_forif61: move %24, $s5 --> comp_forif60
901 comp_forif60: move %23, $s4 --> comp_forif59
902 comp_forif59: move %22, $s3 --> comp_forif58
903 comp_forif58: move %21, $s2 --> comp_forif57
904 comp_forif57: move %20, $s1 --> comp_forif56
905 comp_forif56: move %19, $s0 --> comp_forif55
906 comp_forif55: li %0, 0 --> comp_forif54
907 comp_forif54: li %1, 0 --> comp_forif53
908 comp_forif53: li %2, 0 --> comp_forif52
909 comp_forif52: li %4, 0 --> comp_forif51
910 comp_forif51: li %5, 0 --> comp_forif50
911 comp_forif50: li %6, 0 --> comp_forif49
912 comp_forif49: li %7, 0 --> comp_forif48
913 comp_forif48: li %8, 0 --> comp_forif47
914 comp_forif47: li %9, 0 --> comp_forif46
915 comp_forif46: li %10, 0 --> comp_forif45
916 comp_forif45: li %11, 0 --> comp_forif44
917 comp_forif44: li %12, 0 --> comp_forif43
918 comp_forif43: li %13, 0 --> comp_forif42
919 comp_forif42: li %14, 0 --> comp_forif41
920 comp_forif41: li %15, 0 --> comp_forif40
921 comp_forif40: li %16, 0 --> comp_forif39
922 comp_forif39: li %17, 0 --> comp_forif38
923 comp_forif38: li %18, 0 --> comp_forif35
924 comp_forif35: emit c141 --> comp_forif34
925 comp_forif34: li %1, 0 --> comp_forif33
926 comp_forif33: emit c140 --> comp_forif32
927 comp_forif32: li %0, 0 --> comp_forif31
928 comp_forif31: emit c139 --> comp_forif30
929 comp_forif30: emit c138 --> comp_forif29
930 comp_forif29: li %2, 0 --> comp_forif3
931 comp_forif3 : j --> comp_forif28
932 comp_forif28: li %14, 0 --> comp_forif27
933 comp_forif27: emit c137 --> comp_forif26
934 comp_forif26: li %16, 10 --> comp_forif25
935 comp_forif25: slt %15, %2, %16 --> comp_forif24
936 comp_forif24: li %18, 0 --> comp_forif37
937 comp_forif37: seq %13, %15, %18 --> comp_forif23
938 comp_forif23: beq %13, %14 --> comp_forif22, comp_forif2
939 comp_forif2 : emit c131 --> comp_forif1
940 comp_forif1 : move %3, %1 --> comp_forif0
941 comp_forif0 : j --> comp_forif77
942 comp_forif77: move $v0, %3 --> comp_forif76
943 comp_forif76: move $ra, %27 --> comp_forif75
944 comp_forif75: move $s7, %26 --> comp_forif74
945 comp_forif74: move $s6, %25 --> comp_forif73
946 comp_forif73: move $s5, %24 --> comp_forif72
947 comp_forif72: move $s4, %23 --> comp_forif71
948 comp_forif71: move $s3, %22 --> comp_forif70
949 comp_forif70: move $s2, %21 --> comp_forif69
950 comp_forif69: move $s1, %20 --> comp_forif68
951 comp_forif68: move $s0, %19 --> comp_forif67
952 comp_forif67: delframe --> comp_forif66
953 comp_forif66: jr $ra (xmits $v0)
954 comp_forif22: emit c135 --> comp_forif21
955 comp_forif21: li %12, 1 --> comp_forif20
956 comp_forif20: add %1, %1, %12 --> comp_forif19
957 comp_forif19: emit c134 --> comp_forif18
958 comp_forif18: li %11, 1 --> comp_forif17
959 comp_forif17: add %1, %1, %11 --> comp_forif16
960 comp_forif16: emit c133 --> comp_forif15
961 comp_forif15: li %7, 0 --> comp_forif14
962 comp_forif14: li %10, 2 --> comp_forif13
963 comp_forif13: la %17, mod --> comp_forif36
964 comp_forif36: j --> comp_forif81
965 comp_forif81: move $a0, %2 --> comp_forif80
966 comp_forif80: move $a1, %10 --> comp_forif79
967 comp_forif79: call %17(2) --> comp_forif78
968 comp_forif78: move %8, $v0 --> comp_forif12
969 comp_forif12: li %9, 0 --> comp_forif11
970 comp_forif11: seq %6, %8, %9 --> comp_forif10
971 comp_forif10: beq %6, %7 --> comp_forif6, comp_forif9
972 comp_forif9 : emit c132 --> comp_forif8
973 comp_forif8 : li %5, 1 --> comp_forif7
974 comp_forif7 : add %0, %0, %5 --> comp_forif6
975 comp_forif6 : emit c136 --> comp_forif5
976 comp_forif5 : li %4, 1 --> comp_forif4
977 comp_forif4 : add %2, %2, %4 --> comp_forif3
979 procedure comp_fir_basic(5)
981 var %0, %1, %2, %3, %4, %5, %6,
982 %7, %8, %9, %10, %11, %12, %13,
983 %14, %15, %16, %17, %18, %19, %20,
984 %21, %22, %23, %24, %25, %26, %27,
985 %28, %29, %30, %31, %32, %33, %34,
986 %35, %36, %37, %38, %39, %40, %41,
987 %42, %43, %44, %45, %46, %47, %48,
988 %49, %50, %51, %52, %53, %54, %55,
989 %56, %57, %58, %59, %60, %61, %62
990 entry comp_fir_basic141
991 comp_fir_basic141: newframe --> comp_fir_basic140
992 comp_fir_basic140: move %62, $ra --> comp_fir_basic139
993 comp_fir_basic139: move %61, $s7 --> comp_fir_basic138
994 comp_fir_basic138: move %60, $s6 --> comp_fir_basic137
995 comp_fir_basic137: move %59, $s5 --> comp_fir_basic136
996 comp_fir_basic136: move %58, $s4 --> comp_fir_basic135
997 comp_fir_basic135: move %57, $s3 --> comp_fir_basic134
998 comp_fir_basic134: move %56, $s2 --> comp_fir_basic133
999 comp_fir_basic133: move %55, $s1 --> comp_fir_basic132
1000 comp_fir_basic132: move %54, $s0 --> comp_fir_basic131
1001 comp_fir_basic131: move %0, $a0 --> comp_fir_basic130
1002 comp_fir_basic130: move %1, $a1 --> comp_fir_basic129
1003 comp_fir_basic129: move %2, $a2 --> comp_fir_basic128
1004 comp_fir_basic128: move %3, $a3 --> comp_fir_basic127
1005 comp_fir_basic127: gets %4, in(0) --> comp_fir_basic126
1006 comp_fir_basic126: li %5, 0 --> comp_fir_basic125
1007 comp_fir_basic125: li %6, 0 --> comp_fir_basic124
1008 comp_fir_basic124: li %7, 0 --> comp_fir_basic123
1009 comp_fir_basic123: li %8, 0 --> comp_fir_basic122
1010 comp_fir_basic122: li %10, 0 --> comp_fir_basic121
1011 comp_fir_basic121: li %11, 0 --> comp_fir_basic120
1012 comp_fir_basic120: li %12, 0 --> comp_fir_basic119
1013 comp_fir_basic119: li %13, 0 --> comp_fir_basic118
1014 comp_fir_basic118: li %14, 0 --> comp_fir_basic117
1015 comp_fir_basic117: li %15, 0 --> comp_fir_basic116
1016 comp_fir_basic116: li %16, 0 --> comp_fir_basic115
1017 comp_fir_basic115: li %17, 0 --> comp_fir_basic114
1018 comp_fir_basic114: li %18, 0 --> comp_fir_basic113
1019 comp_fir_basic113: li %19, 0 --> comp_fir_basic112
1020 comp_fir_basic112: li %20, 0 --> comp_fir_basic111
1021 comp_fir_basic111: li %21, 0 --> comp_fir_basic110
1022 comp_fir_basic110: li %22, 0 --> comp_fir_basic109
1023 comp_fir_basic109: li %23, 0 --> comp_fir_basic108
1024 comp_fir_basic108: li %24, 0 --> comp_fir_basic107
1025 comp_fir_basic107: li %25, 0 --> comp_fir_basic106
1026 comp_fir_basic106: li %26, 0 --> comp_fir_basic105
1027 comp_fir_basic105: li %27, 0 --> comp_fir_basic104
1028 comp_fir_basic104: li %28, 0 --> comp_fir_basic103
1029 comp_fir_basic103: li %29, 0 --> comp_fir_basic102
1030 comp_fir_basic102: li %30, 0 --> comp_fir_basic101
1031 comp_fir_basic101: li %31, 0 --> comp_fir_basic100
1032 comp_fir_basic100: li %32, 0 --> comp_fir_basic99
1033 comp_fir_basic99 : li %33, 0 --> comp_fir_basic98
1034 comp_fir_basic98 : li %34, 0 --> comp_fir_basic97
1035 comp_fir_basic97 : li %35, 0 --> comp_fir_basic96
1036 comp_fir_basic96 : li %36, 0 --> comp_fir_basic95
1037 comp_fir_basic95 : li %37, 0 --> comp_fir_basic94
1038 comp_fir_basic94 : li %38, 0 --> comp_fir_basic93
1039 comp_fir_basic93 : li %39, 0 --> comp_fir_basic92
1040 comp_fir_basic92 : li %40, 0 --> comp_fir_basic91
1041 comp_fir_basic91 : li %41, 0 --> comp_fir_basic90
1042 comp_fir_basic90 : li %42, 0 --> comp_fir_basic89
1043 comp_fir_basic89 : li %43, 0 --> comp_fir_basic88
1044 comp_fir_basic88 : li %44, 0 --> comp_fir_basic87
1045 comp_fir_basic87 : li %45, 0 --> comp_fir_basic86
1046 comp_fir_basic86 : li %46, 0 --> comp_fir_basic85
1047 comp_fir_basic85 : li %47, 0 --> comp_fir_basic84
1048 comp_fir_basic84 : li %48, 0 --> comp_fir_basic83
1049 comp_fir_basic83 : li %49, 0 --> comp_fir_basic82
1050 comp_fir_basic82 : li %50, 0 --> comp_fir_basic81
1051 comp_fir_basic81 : li %51, 0 --> comp_fir_basic80
1052 comp_fir_basic80 : li %52, 0 --> comp_fir_basic79
1053 comp_fir_basic79 : li %53, 0 --> comp_fir_basic69
1054 comp_fir_basic69 : emit c16 --> comp_fir_basic68
1055 comp_fir_basic68 : li %5, 0 --> comp_fir_basic67
1056 comp_fir_basic67 : emit c15 --> comp_fir_basic66
1057 comp_fir_basic66 : emit c14 --> comp_fir_basic65
1058 comp_fir_basic65 : li %6, 0 --> comp_fir_basic3
1059 comp_fir_basic3 : j --> comp_fir_basic64
1060 comp_fir_basic64 : li %42, 0 --> comp_fir_basic63
1061 comp_fir_basic63 : emit c13 --> comp_fir_basic62
1062 comp_fir_basic62 : li %44, 3 --> comp_fir_basic61
1063 comp_fir_basic61 : slt %43, %6, %44 --> comp_fir_basic60
1064 comp_fir_basic60 : li %53, 0 --> comp_fir_basic78
1065 comp_fir_basic78 : seq %41, %43, %53 --> comp_fir_basic59
1066 comp_fir_basic59 : beq %41, %42 --> comp_fir_basic58, comp_fir_basic2
1067 comp_fir_basic2 : emit c0 --> comp_fir_basic1
1068 comp_fir_basic1 : move %9, %5 --> comp_fir_basic0
1069 comp_fir_basic0 : j --> comp_fir_basic153
1070 comp_fir_basic153: move $v0, %9 --> comp_fir_basic152
1071 comp_fir_basic152: move $ra, %62 --> comp_fir_basic151
1072 comp_fir_basic151: move $s7, %61 --> comp_fir_basic150
1073 comp_fir_basic150: move $s6, %60 --> comp_fir_basic149
1074 comp_fir_basic149: move $s5, %59 --> comp_fir_basic148
1075 comp_fir_basic148: move $s4, %58 --> comp_fir_basic147
1076 comp_fir_basic147: move $s3, %57 --> comp_fir_basic146
1077 comp_fir_basic146: move $s2, %56 --> comp_fir_basic145
1078 comp_fir_basic145: move $s1, %55 --> comp_fir_basic144
1079 comp_fir_basic144: move $s0, %54 --> comp_fir_basic143
1080 comp_fir_basic143: delframe --> comp_fir_basic142
1081 comp_fir_basic142: jr $ra (xmits $v0)
1082 comp_fir_basic58 : emit c11 --> comp_fir_basic57
1083 comp_fir_basic57 : li %40, 4 --> comp_fir_basic56
1084 comp_fir_basic56 : mulo %39, %6, %40 --> comp_fir_basic55
1085 comp_fir_basic55 : add %52, %0, %39 --> comp_fir_basic77
1086 comp_fir_basic77 : lw %35, 0(%52) --> comp_fir_basic54
1087 comp_fir_basic54 : li %37, 0 --> comp_fir_basic53
1088 comp_fir_basic53 : li %38, 4 --> comp_fir_basic52
1089 comp_fir_basic52 : mulo %36, %37, %38 --> comp_fir_basic51
1090 comp_fir_basic51 : add %51, %2, %36 --> comp_fir_basic76
1091 comp_fir_basic76 : sw %35, 0(%51) --> comp_fir_basic50
1092 comp_fir_basic50 : emit c10 --> comp_fir_basic49
1093 comp_fir_basic49 : emit c9 --> comp_fir_basic48
1094 comp_fir_basic48 : li %8, 0 --> comp_fir_basic29
1095 comp_fir_basic29 : j --> comp_fir_basic47
1096 comp_fir_basic47 : li %32, 0 --> comp_fir_basic46
1097 comp_fir_basic46 : emit c8 --> comp_fir_basic45
1098 comp_fir_basic45 : li %34, 3 --> comp_fir_basic44
1099 comp_fir_basic44 : slt %33, %8, %34 --> comp_fir_basic43
1100 comp_fir_basic43 : li %50, 0 --> comp_fir_basic75
1101 comp_fir_basic75 : seq %31, %33, %50 --> comp_fir_basic42
1102 comp_fir_basic42 : beq %31, %32 --> comp_fir_basic41, comp_fir_basic28
1103 comp_fir_basic28 : emit c5 --> comp_fir_basic27
1104 comp_fir_basic27 : emit c4 --> comp_fir_basic26
1105 comp_fir_basic26 : li %7, 2 --> comp_fir_basic7
1106 comp_fir_basic7 : j --> comp_fir_basic25
1107 comp_fir_basic25 : li %20, 0 --> comp_fir_basic24
1108 comp_fir_basic24 : emit c3 --> comp_fir_basic23
1109 comp_fir_basic23 : li %22, 0 --> comp_fir_basic22
1110 comp_fir_basic22 : sge %21, %7, %22 --> comp_fir_basic21
1111 comp_fir_basic21 : li %47, 0 --> comp_fir_basic72
1112 comp_fir_basic72 : seq %19, %21, %47 --> comp_fir_basic20
1113 comp_fir_basic20 : beq %19, %20 --> comp_fir_basic19, comp_fir_basic6
1114 comp_fir_basic6 : emit c12 --> comp_fir_basic5
1115 comp_fir_basic5 : li %10, 1 --> comp_fir_basic4
1116 comp_fir_basic4 : add %6, %6, %10 --> comp_fir_basic3
1117 comp_fir_basic19 : emit c1 --> comp_fir_basic18
1118 comp_fir_basic18 : li %18, 4 --> comp_fir_basic17
1119 comp_fir_basic17 : mulo %17, %7, %18 --> comp_fir_basic16
1120 comp_fir_basic16 : add %46, %2, %17 --> comp_fir_basic71
1121 comp_fir_basic71 : lw %12, 0(%46) --> comp_fir_basic15
1122 comp_fir_basic15 : li %16, 1 --> comp_fir_basic14
1123 comp_fir_basic14 : add %14, %7, %16 --> comp_fir_basic13
1124 comp_fir_basic13 : li %15, 4 --> comp_fir_basic12
1125 comp_fir_basic12 : mulo %13, %14, %15 --> comp_fir_basic11
1126 comp_fir_basic11 : add %45, %2, %13 --> comp_fir_basic70
1127 comp_fir_basic70 : sw %12, 0(%45) --> comp_fir_basic10
1128 comp_fir_basic10 : emit c2 --> comp_fir_basic9
1129 comp_fir_basic9 : li %11, 1 --> comp_fir_basic8
1130 comp_fir_basic8 : sub %7, %7, %11 --> comp_fir_basic7
1131 comp_fir_basic41 : emit c6 --> comp_fir_basic40
1132 comp_fir_basic40 : li %30, 4 --> comp_fir_basic39
1133 comp_fir_basic39 : mulo %29, %8, %30 --> comp_fir_basic38
1134 comp_fir_basic38 : add %49, %1, %29 --> comp_fir_basic74
1135 comp_fir_basic74 : lw %25, 0(%49) --> comp_fir_basic37
1136 comp_fir_basic37 : li %28, 4 --> comp_fir_basic36
1137 comp_fir_basic36 : mulo %27, %8, %28 --> comp_fir_basic35
1138 comp_fir_basic35 : add %48, %2, %27 --> comp_fir_basic73
1139 comp_fir_basic73 : lw %26, 0(%48) --> comp_fir_basic34
1140 comp_fir_basic34 : mulo %24, %25, %26 --> comp_fir_basic33
1141 comp_fir_basic33 : add %5, %5, %24 --> comp_fir_basic32
1142 comp_fir_basic32 : emit c7 --> comp_fir_basic31
1143 comp_fir_basic31 : li %23, 1 --> comp_fir_basic30
1144 comp_fir_basic30 : add %8, %8, %23 --> comp_fir_basic29
1146 procedure comp_fir16(4)
1148 var %0, %1, %2, %3, %4, %5, %6,
1149 %7, %8, %9, %10, %11, %12, %13,
1150 %14, %15, %16, %17, %18, %19, %20,
1151 %21, %22, %23, %24, %25, %26, %27,
1152 %28, %29, %30, %31, %32, %33, %34,
1153 %35, %36, %37, %38, %39, %40, %41,
1154 %42, %43, %44, %45, %46, %47, %48,
1155 %49, %50, %51, %52, %53, %54, %55,
1156 %56, %57, %58, %59, %60, %61, %62,
1157 %63, %64, %65, %66, %67, %68, %69,
1158 %70, %71, %72, %73, %74, %75, %76,
1159 %77, %78, %79, %80, %81, %82, %83,
1160 %84, %85, %86, %87, %88, %89, %90,
1161 %91, %92, %93, %94, %95, %96, %97,
1162 %98, %99, %100, %101, %102, %103, %104,
1163 %105, %106, %107, %108, %109, %110, %111,
1164 %112, %113, %114, %115, %116, %117, %118,
1165 %119, %120, %121, %122, %123, %124, %125,
1166 %126, %127, %128, %129, %130, %131, %132,
1167 %133, %134, %135, %136, %137, %138, %139,
1168 %140, %141, %142, %143, %144, %145, %146,
1169 %147, %148, %149, %150, %151, %152, %153,
1170 %154, %155, %156, %157, %158, %159, %160,
1173 comp_fir16373: newframe --> comp_fir16372
1174 comp_fir16372: move %162, $ra --> comp_fir16371
1175 comp_fir16371: move %161, $s7 --> comp_fir16370
1176 comp_fir16370: move %160, $s6 --> comp_fir16369
1177 comp_fir16369: move %159, $s5 --> comp_fir16368
1178 comp_fir16368: move %158, $s4 --> comp_fir16367
1179 comp_fir16367: move %157, $s3 --> comp_fir16366
1180 comp_fir16366: move %156, $s2 --> comp_fir16365
1181 comp_fir16365: move %155, $s1 --> comp_fir16364
1182 comp_fir16364: move %154, $s0 --> comp_fir16363
1183 comp_fir16363: move %0, $a0 --> comp_fir16362
1184 comp_fir16362: move %1, $a1 --> comp_fir16361
1185 comp_fir16361: move %2, $a2 --> comp_fir16360
1186 comp_fir16360: move %3, $a3 --> comp_fir16359
1187 comp_fir16359: li %4, 0 --> comp_fir16358
1188 comp_fir16358: li %5, 0 --> comp_fir16357
1189 comp_fir16357: li %6, 0 --> comp_fir16356
1190 comp_fir16356: li %7, 0 --> comp_fir16355
1191 comp_fir16355: li %8, 0 --> comp_fir16354
1192 comp_fir16354: li %10, 0 --> comp_fir16353
1193 comp_fir16353: li %11, 0 --> comp_fir16352
1194 comp_fir16352: li %12, 0 --> comp_fir16351
1195 comp_fir16351: li %13, 0 --> comp_fir16350
1196 comp_fir16350: li %14, 0 --> comp_fir16349
1197 comp_fir16349: li %15, 0 --> comp_fir16348
1198 comp_fir16348: li %16, 0 --> comp_fir16347
1199 comp_fir16347: li %17, 0 --> comp_fir16346
1200 comp_fir16346: li %18, 0 --> comp_fir16345
1201 comp_fir16345: li %19, 0 --> comp_fir16344
1202 comp_fir16344: li %20, 0 --> comp_fir16343
1203 comp_fir16343: li %21, 0 --> comp_fir16342
1204 comp_fir16342: li %22, 0 --> comp_fir16341
1205 comp_fir16341: li %23, 0 --> comp_fir16340
1206 comp_fir16340: li %24, 0 --> comp_fir16339
1207 comp_fir16339: li %25, 0 --> comp_fir16338
1208 comp_fir16338: li %26, 0 --> comp_fir16337
1209 comp_fir16337: li %27, 0 --> comp_fir16336
1210 comp_fir16336: li %28, 0 --> comp_fir16335
1211 comp_fir16335: li %29, 0 --> comp_fir16334
1212 comp_fir16334: li %30, 0 --> comp_fir16333
1213 comp_fir16333: li %31, 0 --> comp_fir16332
1214 comp_fir16332: li %32, 0 --> comp_fir16331
1215 comp_fir16331: li %33, 0 --> comp_fir16330
1216 comp_fir16330: li %34, 0 --> comp_fir16329
1217 comp_fir16329: li %35, 0 --> comp_fir16328
1218 comp_fir16328: li %36, 0 --> comp_fir16327
1219 comp_fir16327: li %37, 0 --> comp_fir16326
1220 comp_fir16326: li %38, 0 --> comp_fir16325
1221 comp_fir16325: li %39, 0 --> comp_fir16324
1222 comp_fir16324: li %40, 0 --> comp_fir16323
1223 comp_fir16323: li %41, 0 --> comp_fir16322
1224 comp_fir16322: li %42, 0 --> comp_fir16321
1225 comp_fir16321: li %43, 0 --> comp_fir16320
1226 comp_fir16320: li %44, 0 --> comp_fir16319
1227 comp_fir16319: li %45, 0 --> comp_fir16318
1228 comp_fir16318: li %46, 0 --> comp_fir16317
1229 comp_fir16317: li %47, 0 --> comp_fir16316
1230 comp_fir16316: li %48, 0 --> comp_fir16315
1231 comp_fir16315: li %49, 0 --> comp_fir16314
1232 comp_fir16314: li %50, 0 --> comp_fir16313
1233 comp_fir16313: li %51, 0 --> comp_fir16312
1234 comp_fir16312: li %52, 0 --> comp_fir16311
1235 comp_fir16311: li %53, 0 --> comp_fir16310
1236 comp_fir16310: li %54, 0 --> comp_fir16309
1237 comp_fir16309: li %55, 0 --> comp_fir16308
1238 comp_fir16308: li %56, 0 --> comp_fir16307
1239 comp_fir16307: li %57, 0 --> comp_fir16306
1240 comp_fir16306: li %58, 0 --> comp_fir16305
1241 comp_fir16305: li %59, 0 --> comp_fir16304
1242 comp_fir16304: li %60, 0 --> comp_fir16303
1243 comp_fir16303: li %61, 0 --> comp_fir16302
1244 comp_fir16302: li %62, 0 --> comp_fir16301
1245 comp_fir16301: li %63, 0 --> comp_fir16300
1246 comp_fir16300: li %64, 0 --> comp_fir16299
1247 comp_fir16299: li %65, 0 --> comp_fir16298
1248 comp_fir16298: li %66, 0 --> comp_fir16297
1249 comp_fir16297: li %67, 0 --> comp_fir16296
1250 comp_fir16296: li %68, 0 --> comp_fir16295
1251 comp_fir16295: li %69, 0 --> comp_fir16294
1252 comp_fir16294: li %70, 0 --> comp_fir16293
1253 comp_fir16293: li %71, 0 --> comp_fir16292
1254 comp_fir16292: li %72, 0 --> comp_fir16291
1255 comp_fir16291: li %73, 0 --> comp_fir16290
1256 comp_fir16290: li %74, 0 --> comp_fir16289
1257 comp_fir16289: li %75, 0 --> comp_fir16288
1258 comp_fir16288: li %76, 0 --> comp_fir16287
1259 comp_fir16287: li %77, 0 --> comp_fir16286
1260 comp_fir16286: li %78, 0 --> comp_fir16285
1261 comp_fir16285: li %79, 0 --> comp_fir16284
1262 comp_fir16284: li %80, 0 --> comp_fir16283
1263 comp_fir16283: li %81, 0 --> comp_fir16282
1264 comp_fir16282: li %82, 0 --> comp_fir16281
1265 comp_fir16281: li %83, 0 --> comp_fir16280
1266 comp_fir16280: li %84, 0 --> comp_fir16279
1267 comp_fir16279: li %85, 0 --> comp_fir16278
1268 comp_fir16278: li %86, 0 --> comp_fir16277
1269 comp_fir16277: li %87, 0 --> comp_fir16276
1270 comp_fir16276: li %88, 0 --> comp_fir16275
1271 comp_fir16275: li %89, 0 --> comp_fir16274
1272 comp_fir16274: li %90, 0 --> comp_fir16273
1273 comp_fir16273: li %91, 0 --> comp_fir16272
1274 comp_fir16272: li %92, 0 --> comp_fir16271
1275 comp_fir16271: li %93, 0 --> comp_fir16270
1276 comp_fir16270: li %94, 0 --> comp_fir16269
1277 comp_fir16269: li %95, 0 --> comp_fir16268
1278 comp_fir16268: li %96, 0 --> comp_fir16267
1279 comp_fir16267: li %97, 0 --> comp_fir16266
1280 comp_fir16266: li %98, 0 --> comp_fir16265
1281 comp_fir16265: li %99, 0 --> comp_fir16264
1282 comp_fir16264: li %100, 0 --> comp_fir16263
1283 comp_fir16263: li %101, 0 --> comp_fir16262
1284 comp_fir16262: li %102, 0 --> comp_fir16261
1285 comp_fir16261: li %103, 0 --> comp_fir16260
1286 comp_fir16260: li %104, 0 --> comp_fir16259
1287 comp_fir16259: li %105, 0 --> comp_fir16258
1288 comp_fir16258: li %106, 0 --> comp_fir16257
1289 comp_fir16257: li %107, 0 --> comp_fir16256
1290 comp_fir16256: li %108, 0 --> comp_fir16255
1291 comp_fir16255: li %109, 0 --> comp_fir16254
1292 comp_fir16254: li %110, 0 --> comp_fir16253
1293 comp_fir16253: li %111, 0 --> comp_fir16252
1294 comp_fir16252: li %112, 0 --> comp_fir16251
1295 comp_fir16251: li %113, 0 --> comp_fir16250
1296 comp_fir16250: li %114, 0 --> comp_fir16249
1297 comp_fir16249: li %115, 0 --> comp_fir16248
1298 comp_fir16248: li %116, 0 --> comp_fir16247
1299 comp_fir16247: li %117, 0 --> comp_fir16246
1300 comp_fir16246: li %118, 0 --> comp_fir16245
1301 comp_fir16245: li %119, 0 --> comp_fir16244
1302 comp_fir16244: li %120, 0 --> comp_fir16243
1303 comp_fir16243: li %121, 0 --> comp_fir16242
1304 comp_fir16242: li %122, 0 --> comp_fir16241
1305 comp_fir16241: li %123, 0 --> comp_fir16240
1306 comp_fir16240: li %124, 0 --> comp_fir16239
1307 comp_fir16239: li %125, 0 --> comp_fir16238
1308 comp_fir16238: li %126, 0 --> comp_fir16237
1309 comp_fir16237: li %127, 0 --> comp_fir16236
1310 comp_fir16236: li %128, 0 --> comp_fir16235
1311 comp_fir16235: li %129, 0 --> comp_fir16234
1312 comp_fir16234: li %130, 0 --> comp_fir16233
1313 comp_fir16233: li %131, 0 --> comp_fir16232
1314 comp_fir16232: li %132, 0 --> comp_fir16231
1315 comp_fir16231: li %133, 0 --> comp_fir16230
1316 comp_fir16230: li %134, 0 --> comp_fir16229
1317 comp_fir16229: li %135, 0 --> comp_fir16228
1318 comp_fir16228: li %136, 0 --> comp_fir16227
1319 comp_fir16227: li %137, 0 --> comp_fir16226
1320 comp_fir16226: li %138, 0 --> comp_fir16225
1321 comp_fir16225: li %139, 0 --> comp_fir16224
1322 comp_fir16224: li %140, 0 --> comp_fir16223
1323 comp_fir16223: li %141, 0 --> comp_fir16222
1324 comp_fir16222: li %142, 0 --> comp_fir16221
1325 comp_fir16221: li %143, 0 --> comp_fir16220
1326 comp_fir16220: li %144, 0 --> comp_fir16219
1327 comp_fir16219: li %145, 0 --> comp_fir16218
1328 comp_fir16218: li %146, 0 --> comp_fir16217
1329 comp_fir16217: li %147, 0 --> comp_fir16216
1330 comp_fir16216: li %148, 0 --> comp_fir16215
1331 comp_fir16215: li %149, 0 --> comp_fir16214
1332 comp_fir16214: li %150, 0 --> comp_fir16213
1333 comp_fir16213: li %151, 0 --> comp_fir16212
1334 comp_fir16212: li %152, 0 --> comp_fir16211
1335 comp_fir16211: li %153, 0 --> comp_fir16184
1336 comp_fir16184: emit c49 --> comp_fir16183
1337 comp_fir16183: li %123, 0 --> comp_fir16182
1338 comp_fir16182: move %124, $sp --> comp_fir16397
1339 comp_fir16397: move %124, %124 --> comp_fir16181
1340 comp_fir16181: li %126, 0 --> comp_fir16180
1341 comp_fir16180: li %127, 4 --> comp_fir16179
1342 comp_fir16179: mulo %125, %126, %127 --> comp_fir16178
1343 comp_fir16178: add %142, %124, %125 --> comp_fir16199
1344 comp_fir16199: sw %123, 0(%142) --> comp_fir16177
1345 comp_fir16177: emit c48 --> comp_fir16176
1346 comp_fir16176: li %118, 0 --> comp_fir16175
1347 comp_fir16175: move %119, $sp --> comp_fir16396
1348 comp_fir16396: move %119, %119 --> comp_fir16174
1349 comp_fir16174: li %121, 1 --> comp_fir16173
1350 comp_fir16173: li %122, 4 --> comp_fir16172
1351 comp_fir16172: mulo %120, %121, %122 --> comp_fir16171
1352 comp_fir16171: add %141, %119, %120 --> comp_fir16198
1353 comp_fir16198: sw %118, 0(%141) --> comp_fir16170
1354 comp_fir16170: emit c47 --> comp_fir16169
1355 comp_fir16169: li %113, 0 --> comp_fir16168
1356 comp_fir16168: move %114, $sp --> comp_fir16395
1357 comp_fir16395: move %114, %114 --> comp_fir16167
1358 comp_fir16167: li %116, 2 --> comp_fir16166
1359 comp_fir16166: li %117, 4 --> comp_fir16165
1360 comp_fir16165: mulo %115, %116, %117 --> comp_fir16164
1361 comp_fir16164: add %140, %114, %115 --> comp_fir16197
1362 comp_fir16197: sw %113, 0(%140) --> comp_fir16163
1363 comp_fir16163: emit c46 --> comp_fir16162
1364 comp_fir16162: li %108, 0 --> comp_fir16161
1365 comp_fir16161: move %109, $sp --> comp_fir16394
1366 comp_fir16394: move %109, %109 --> comp_fir16160
1367 comp_fir16160: li %111, 3 --> comp_fir16159
1368 comp_fir16159: li %112, 4 --> comp_fir16158
1369 comp_fir16158: mulo %110, %111, %112 --> comp_fir16157
1370 comp_fir16157: add %139, %109, %110 --> comp_fir16196
1371 comp_fir16196: sw %108, 0(%139) --> comp_fir16156
1372 comp_fir16156: emit c45 --> comp_fir16155
1373 comp_fir16155: li %103, 0 --> comp_fir16154
1374 comp_fir16154: move %104, $sp --> comp_fir16393
1375 comp_fir16393: move %104, %104 --> comp_fir16153
1376 comp_fir16153: li %106, 4 --> comp_fir16152
1377 comp_fir16152: li %107, 4 --> comp_fir16151
1378 comp_fir16151: mulo %105, %106, %107 --> comp_fir16150
1379 comp_fir16150: add %138, %104, %105 --> comp_fir16195
1380 comp_fir16195: sw %103, 0(%138) --> comp_fir16149
1381 comp_fir16149: emit c44 --> comp_fir16148
1382 comp_fir16148: li %98, 0 --> comp_fir16147
1383 comp_fir16147: move %99, $sp --> comp_fir16392
1384 comp_fir16392: move %99, %99 --> comp_fir16146
1385 comp_fir16146: li %101, 5 --> comp_fir16145
1386 comp_fir16145: li %102, 4 --> comp_fir16144
1387 comp_fir16144: mulo %100, %101, %102 --> comp_fir16143
1388 comp_fir16143: add %136, %99, %100 --> comp_fir16193
1389 comp_fir16193: sw %98, 0(%136) --> comp_fir16142
1390 comp_fir16142: emit c43 --> comp_fir16141
1391 comp_fir16141: li %93, 0 --> comp_fir16140
1392 comp_fir16140: move %94, $sp --> comp_fir16391
1393 comp_fir16391: move %94, %94 --> comp_fir16139
1394 comp_fir16139: li %96, 6 --> comp_fir16138
1395 comp_fir16138: li %97, 4 --> comp_fir16137
1396 comp_fir16137: mulo %95, %96, %97 --> comp_fir16136
1397 comp_fir16136: add %135, %94, %95 --> comp_fir16192
1398 comp_fir16192: sw %93, 0(%135) --> comp_fir16135
1399 comp_fir16135: emit c42 --> comp_fir16134
1400 comp_fir16134: li %88, 0 --> comp_fir16133
1401 comp_fir16133: move %89, $sp --> comp_fir16390
1402 comp_fir16390: move %89, %89 --> comp_fir16132
1403 comp_fir16132: li %91, 7 --> comp_fir16131
1404 comp_fir16131: li %92, 4 --> comp_fir16130
1405 comp_fir16130: mulo %90, %91, %92 --> comp_fir16129
1406 comp_fir16129: add %134, %89, %90 --> comp_fir16191
1407 comp_fir16191: sw %88, 0(%134) --> comp_fir16128
1408 comp_fir16128: emit c41 --> comp_fir16127
1409 comp_fir16127: li %83, 0 --> comp_fir16126
1410 comp_fir16126: move %84, $sp --> comp_fir16389
1411 comp_fir16389: move %84, %84 --> comp_fir16125
1412 comp_fir16125: li %86, 8 --> comp_fir16124
1413 comp_fir16124: li %87, 4 --> comp_fir16123
1414 comp_fir16123: mulo %85, %86, %87 --> comp_fir16122
1415 comp_fir16122: add %133, %84, %85 --> comp_fir16190
1416 comp_fir16190: sw %83, 0(%133) --> comp_fir16121
1417 comp_fir16121: emit c40 --> comp_fir16120
1418 comp_fir16120: li %78, 0 --> comp_fir16119
1419 comp_fir16119: move %79, $sp --> comp_fir16388
1420 comp_fir16388: move %79, %79 --> comp_fir16118
1421 comp_fir16118: li %81, 9 --> comp_fir16117
1422 comp_fir16117: li %82, 4 --> comp_fir16116
1423 comp_fir16116: mulo %80, %81, %82 --> comp_fir16115
1424 comp_fir16115: add %132, %79, %80 --> comp_fir16189
1425 comp_fir16189: sw %78, 0(%132) --> comp_fir16114
1426 comp_fir16114: emit c39 --> comp_fir16113
1427 comp_fir16113: li %73, 0 --> comp_fir16112
1428 comp_fir16112: move %74, $sp --> comp_fir16387
1429 comp_fir16387: move %74, %74 --> comp_fir16111
1430 comp_fir16111: li %76, 10 --> comp_fir16110
1431 comp_fir16110: li %77, 4 --> comp_fir16109
1432 comp_fir16109: mulo %75, %76, %77 --> comp_fir16108
1433 comp_fir16108: add %130, %74, %75 --> comp_fir16187
1434 comp_fir16187: sw %73, 0(%130) --> comp_fir16107
1435 comp_fir16107: emit c38 --> comp_fir16106
1436 comp_fir16106: li %68, 0 --> comp_fir16105
1437 comp_fir16105: move %69, $sp --> comp_fir16386
1438 comp_fir16386: move %69, %69 --> comp_fir16104
1439 comp_fir16104: li %71, 11 --> comp_fir16103
1440 comp_fir16103: li %72, 4 --> comp_fir16102
1441 comp_fir16102: mulo %70, %71, %72 --> comp_fir16101
1442 comp_fir16101: add %129, %69, %70 --> comp_fir16186
1443 comp_fir16186: sw %68, 0(%129) --> comp_fir16100
1444 comp_fir16100: emit c37 --> comp_fir1699
1445 comp_fir1699 : li %63, 0 --> comp_fir1698
1446 comp_fir1698 : move %64, $sp --> comp_fir16412
1447 comp_fir16412: move %64, %64 --> comp_fir1697
1448 comp_fir1697 : li %66, 12 --> comp_fir1696
1449 comp_fir1696 : li %67, 4 --> comp_fir1695
1450 comp_fir1695 : mulo %65, %66, %67 --> comp_fir1694
1451 comp_fir1694 : add %153, %64, %65 --> comp_fir16210
1452 comp_fir16210: sw %63, 0(%153) --> comp_fir1693
1453 comp_fir1693 : emit c36 --> comp_fir1692
1454 comp_fir1692 : li %58, 0 --> comp_fir1691
1455 comp_fir1691 : move %59, $sp --> comp_fir16411
1456 comp_fir16411: move %59, %59 --> comp_fir1690
1457 comp_fir1690 : li %61, 13 --> comp_fir1689
1458 comp_fir1689 : li %62, 4 --> comp_fir1688
1459 comp_fir1688 : mulo %60, %61, %62 --> comp_fir1687
1460 comp_fir1687 : add %152, %59, %60 --> comp_fir16209
1461 comp_fir16209: sw %58, 0(%152) --> comp_fir1686
1462 comp_fir1686 : emit c35 --> comp_fir1685
1463 comp_fir1685 : li %53, 0 --> comp_fir1684
1464 comp_fir1684 : move %54, $sp --> comp_fir16410
1465 comp_fir16410: move %54, %54 --> comp_fir1683
1466 comp_fir1683 : li %56, 14 --> comp_fir1682
1467 comp_fir1682 : li %57, 4 --> comp_fir1681
1468 comp_fir1681 : mulo %55, %56, %57 --> comp_fir1680
1469 comp_fir1680 : add %151, %54, %55 --> comp_fir16208
1470 comp_fir16208: sw %53, 0(%151) --> comp_fir1679
1471 comp_fir1679 : emit c34 --> comp_fir1678
1472 comp_fir1678 : li %48, 0 --> comp_fir1677
1473 comp_fir1677 : move %49, $sp --> comp_fir16409
1474 comp_fir16409: move %49, %49 --> comp_fir1676
1475 comp_fir1676 : li %51, 15 --> comp_fir1675
1476 comp_fir1675 : li %52, 4 --> comp_fir1674
1477 comp_fir1674 : mulo %50, %51, %52 --> comp_fir1673
1478 comp_fir1673 : add %150, %49, %50 --> comp_fir16207
1479 comp_fir16207: sw %48, 0(%150) --> comp_fir1672
1480 comp_fir1672 : emit c33 --> comp_fir1671
1481 comp_fir1671 : li %8, 0 --> comp_fir1670
1482 comp_fir1670 : emit c32 --> comp_fir1669
1483 comp_fir1669 : li %4, 0 --> comp_fir1668
1484 comp_fir1668 : emit c31 --> comp_fir1667
1485 comp_fir1667 : emit c30 --> comp_fir1666
1486 comp_fir1666 : li %6, 0 --> comp_fir167
1487 comp_fir167 : j --> comp_fir1665
1488 comp_fir1665 : li %46, 0 --> comp_fir1664
1489 comp_fir1664 : emit c29 --> comp_fir1663
1490 comp_fir1663 : slt %47, %6, %3 --> comp_fir1662
1491 comp_fir1662 : li %149, 0 --> comp_fir16206
1492 comp_fir16206: seq %45, %47, %149 --> comp_fir1661
1493 comp_fir1661 : beq %45, %46 --> comp_fir1660, comp_fir166
1494 comp_fir166 : emit c17 --> comp_fir165
1495 comp_fir165 : move %10, $sp --> comp_fir16407
1496 comp_fir16407: move %10, %10 --> comp_fir164
1497 comp_fir164 : li %12, 0 --> comp_fir163
1498 comp_fir163 : li %13, 4 --> comp_fir162
1499 comp_fir162 : mulo %11, %12, %13 --> comp_fir161
1500 comp_fir161 : add %128, %10, %11 --> comp_fir16185
1501 comp_fir16185: lw %9, 0(%128) --> comp_fir160
1502 comp_fir160 : j --> comp_fir16385
1503 comp_fir16385: move $v0, %9 --> comp_fir16384
1504 comp_fir16384: move $ra, %162 --> comp_fir16383
1505 comp_fir16383: move $s7, %161 --> comp_fir16382
1506 comp_fir16382: move $s6, %160 --> comp_fir16381
1507 comp_fir16381: move $s5, %159 --> comp_fir16380
1508 comp_fir16380: move $s4, %158 --> comp_fir16379
1509 comp_fir16379: move $s3, %157 --> comp_fir16378
1510 comp_fir16378: move $s2, %156 --> comp_fir16377
1511 comp_fir16377: move $s1, %155 --> comp_fir16376
1512 comp_fir16376: move $s0, %154 --> comp_fir16375
1513 comp_fir16375: delframe --> comp_fir16374
1514 comp_fir16374: jr $ra (xmits $v0)
1515 comp_fir1660 : emit c27 --> comp_fir1659
1516 comp_fir1659 : li %44, 4 --> comp_fir1658
1517 comp_fir1658 : mulo %43, %6, %44 --> comp_fir1657
1518 comp_fir1657 : add %148, %0, %43 --> comp_fir16205
1519 comp_fir16205: lw %39, 0(%148) --> comp_fir1656
1520 comp_fir1656 : move %40, $sp --> comp_fir16408
1521 comp_fir16408: move %40, %40 --> comp_fir1655
1522 comp_fir1655 : li %42, 4 --> comp_fir1654
1523 comp_fir1654 : mulo %41, %8, %42 --> comp_fir1653
1524 comp_fir1653 : add %147, %40, %41 --> comp_fir16204
1525 comp_fir16204: sw %39, 0(%147) --> comp_fir1652
1526 comp_fir1652 : emit c26 --> comp_fir1651
1527 comp_fir1651 : emit c25 --> comp_fir1650
1528 comp_fir1650 : li %7, 0 --> comp_fir1620
1529 comp_fir1620 : j --> comp_fir1649
1530 comp_fir1649 : li %36, 0 --> comp_fir1648
1531 comp_fir1648 : emit c24 --> comp_fir1647
1532 comp_fir1647 : li %38, 16 --> comp_fir1646
1533 comp_fir1646 : slt %37, %7, %38 --> comp_fir1645
1534 comp_fir1645 : li %146, 0 --> comp_fir16203
1535 comp_fir16203: seq %35, %37, %146 --> comp_fir1644
1536 comp_fir1644 : beq %35, %36 --> comp_fir1643, comp_fir1619
1537 comp_fir1619 : emit c19 --> comp_fir1618
1538 comp_fir1618 : li %19, 1 --> comp_fir1617
1539 comp_fir1617 : add %17, %8, %19 --> comp_fir1616
1540 comp_fir1616 : li %18, 16 --> comp_fir1615
1541 comp_fir1615 : la %137, mod --> comp_fir16194
1542 comp_fir16194: j --> comp_fir16401
1543 comp_fir16401: move $a0, %17 --> comp_fir16400
1544 comp_fir16400: move $a1, %18 --> comp_fir16399
1545 comp_fir16399: call %137(2) --> comp_fir16398
1546 comp_fir16398: move %8, $v0 --> comp_fir1614
1547 comp_fir1614 : emit c18 --> comp_fir1613
1548 comp_fir1613 : li %16, 4 --> comp_fir1612
1549 comp_fir1612 : mulo %15, %6, %16 --> comp_fir1611
1550 comp_fir1611 : add %131, %2, %15 --> comp_fir16188
1551 comp_fir16188: sw %4, 0(%131) --> comp_fir1610
1552 comp_fir1610 : emit c28 --> comp_fir169
1553 comp_fir169 : li %14, 1 --> comp_fir168
1554 comp_fir168 : add %6, %6, %14 --> comp_fir167
1555 comp_fir1643 : emit c22 --> comp_fir1642
1556 comp_fir1642 : move %32, $sp --> comp_fir16406
1557 comp_fir16406: move %32, %32 --> comp_fir1641
1558 comp_fir1641 : li %34, 4 --> comp_fir1640
1559 comp_fir1640 : mulo %33, %8, %34 --> comp_fir1639
1560 comp_fir1639 : add %145, %32, %33 --> comp_fir16202
1561 comp_fir16202: lw %28, 0(%145) --> comp_fir1638
1562 comp_fir1638 : li %31, 4 --> comp_fir1637
1563 comp_fir1637 : mulo %30, %7, %31 --> comp_fir1636
1564 comp_fir1636 : add %144, %1, %30 --> comp_fir16201
1565 comp_fir16201: lw %29, 0(%144) --> comp_fir1635
1566 comp_fir1635 : mulo %24, %28, %29 --> comp_fir1634
1567 comp_fir1634 : li %26, 2 --> comp_fir1633
1568 comp_fir1633 : li %27, 16 --> comp_fir1632
1569 comp_fir1632 : xor %25, %26, %27 --> comp_fir1631
1570 comp_fir1631 : mulo %5, %24, %25 --> comp_fir1630
1571 comp_fir1630 : emit c21 --> comp_fir1629
1572 comp_fir1629 : add %4, %4, %5 --> comp_fir1628
1573 comp_fir1628 : emit c20 --> comp_fir1627
1574 comp_fir1627 : li %23, 1 --> comp_fir1626
1575 comp_fir1626 : add %21, %8, %23 --> comp_fir1625
1576 comp_fir1625 : li %22, 16 --> comp_fir1624
1577 comp_fir1624 : la %143, mod --> comp_fir16200
1578 comp_fir16200: j --> comp_fir16405
1579 comp_fir16405: move $a0, %21 --> comp_fir16404
1580 comp_fir16404: move $a1, %22 --> comp_fir16403
1581 comp_fir16403: call %143(2) --> comp_fir16402
1582 comp_fir16402: move %8, $v0 --> comp_fir1623
1583 comp_fir1623 : emit c23 --> comp_fir1622
1584 comp_fir1622 : li %20, 1 --> comp_fir1621
1585 comp_fir1621 : add %7, %7, %20 --> comp_fir1620
1589 var %0, %1, %2, %3, %4, %5, %6,
1590 %7, %8, %9, %10, %11, %12, %13,
1591 %14, %15, %16, %17, %18, %19, %20,
1592 %21, %22, %23, %24, %25, %26, %27,
1593 %28, %29, %30, %31, %32, %33, %34,
1594 %35, %36, %37, %38, %39, %40, %41,
1595 %42, %43, %44, %45, %46, %47, %48,
1596 %49, %50, %51, %52, %53, %54, %55,
1597 %56, %57, %58, %59, %60, %61, %62,
1598 %63, %64, %65, %66, %67, %68, %69,
1599 %70, %71, %72, %73, %74, %75, %76,
1600 %77, %78, %79, %80, %81, %82, %83,
1601 %84, %85, %86, %87, %88, %89, %90,
1602 %91, %92, %93, %94, %95, %96, %97,
1603 %98, %99, %100, %101, %102, %103, %104,
1604 %105, %106, %107, %108, %109, %110, %111,
1605 %112, %113, %114, %115, %116, %117, %118,
1606 %119, %120, %121, %122, %123, %124, %125,
1607 %126, %127, %128, %129, %130, %131, %132,
1610 main307: newframe --> main306
1611 main306: move %134, $ra --> main305
1612 main305: move %133, $s7 --> main304
1613 main304: move %132, $s6 --> main303
1614 main303: move %131, $s5 --> main302
1615 main302: move %130, $s4 --> main301
1616 main301: move %129, $s3 --> main300
1617 main300: move %128, $s2 --> main299
1618 main299: move %127, $s1 --> main298
1619 main298: move %126, $s0 --> main297
1620 main297: li %0, 0 --> main296
1621 main296: li %2, 0 --> main295
1622 main295: li %3, 0 --> main294
1623 main294: li %4, 0 --> main293
1624 main293: li %5, 0 --> main292
1625 main292: li %6, 0 --> main291
1626 main291: li %7, 0 --> main290
1627 main290: li %8, 0 --> main289
1628 main289: li %9, 0 --> main288
1629 main288: li %10, 0 --> main287
1630 main287: li %11, 0 --> main286
1631 main286: li %12, 0 --> main285
1632 main285: li %13, 0 --> main284
1633 main284: li %14, 0 --> main283
1634 main283: li %15, 0 --> main282
1635 main282: li %16, 0 --> main281
1636 main281: li %17, 0 --> main280
1637 main280: li %18, 0 --> main279
1638 main279: li %19, 0 --> main278
1639 main278: li %20, 0 --> main277
1640 main277: li %21, 0 --> main276
1641 main276: li %22, 0 --> main275
1642 main275: li %23, 0 --> main274
1643 main274: li %24, 0 --> main273
1644 main273: li %25, 0 --> main272
1645 main272: li %26, 0 --> main271
1646 main271: li %27, 0 --> main270
1647 main270: li %28, 0 --> main269
1648 main269: li %29, 0 --> main268
1649 main268: li %30, 0 --> main267
1650 main267: li %31, 0 --> main266
1651 main266: li %32, 0 --> main265
1652 main265: li %33, 0 --> main264
1653 main264: li %34, 0 --> main263
1654 main263: li %35, 0 --> main262
1655 main262: li %36, 0 --> main261
1656 main261: li %37, 0 --> main260
1657 main260: li %38, 0 --> main259
1658 main259: li %39, 0 --> main258
1659 main258: li %40, 0 --> main257
1660 main257: li %41, 0 --> main256
1661 main256: li %42, 0 --> main255
1662 main255: li %43, 0 --> main254
1663 main254: li %44, 0 --> main253
1664 main253: li %45, 0 --> main252
1665 main252: li %46, 0 --> main251
1666 main251: li %47, 0 --> main250
1667 main250: li %48, 0 --> main249
1668 main249: li %49, 0 --> main248
1669 main248: li %50, 0 --> main247
1670 main247: li %51, 0 --> main246
1671 main246: li %52, 0 --> main245
1672 main245: li %53, 0 --> main244
1673 main244: li %54, 0 --> main243
1674 main243: li %55, 0 --> main242
1675 main242: li %56, 0 --> main241
1676 main241: li %57, 0 --> main240
1677 main240: li %58, 0 --> main239
1678 main239: li %59, 0 --> main238
1679 main238: li %60, 0 --> main237
1680 main237: li %61, 0 --> main236
1681 main236: li %62, 0 --> main235
1682 main235: li %63, 0 --> main234
1683 main234: li %64, 0 --> main233
1684 main233: li %65, 0 --> main232
1685 main232: li %66, 0 --> main231
1686 main231: li %67, 0 --> main230
1687 main230: li %68, 0 --> main229
1688 main229: li %69, 0 --> main228
1689 main228: li %70, 0 --> main227
1690 main227: li %71, 0 --> main226
1691 main226: li %72, 0 --> main225
1692 main225: li %73, 0 --> main224
1693 main224: li %74, 0 --> main223
1694 main223: li %75, 0 --> main222
1695 main222: li %76, 0 --> main221
1696 main221: li %77, 0 --> main220
1697 main220: li %78, 0 --> main219
1698 main219: li %79, 0 --> main218
1699 main218: li %80, 0 --> main217
1700 main217: li %81, 0 --> main216
1701 main216: li %82, 0 --> main215
1702 main215: li %83, 0 --> main214
1703 main214: li %84, 0 --> main213
1704 main213: li %85, 0 --> main212
1705 main212: li %86, 0 --> main211
1706 main211: li %87, 0 --> main210
1707 main210: li %88, 0 --> main209
1708 main209: li %89, 0 --> main208
1709 main208: li %90, 0 --> main207
1710 main207: li %91, 0 --> main206
1711 main206: li %92, 0 --> main205
1712 main205: li %93, 0 --> main204
1713 main204: li %94, 0 --> main203
1714 main203: li %95, 0 --> main202
1715 main202: li %96, 0 --> main201
1716 main201: li %97, 0 --> main200
1717 main200: li %98, 0 --> main199
1718 main199: li %99, 0 --> main198
1719 main198: li %100, 0 --> main197
1720 main197: li %101, 0 --> main196
1721 main196: li %102, 0 --> main195
1722 main195: li %103, 0 --> main194
1723 main194: li %104, 0 --> main193
1724 main193: li %105, 0 --> main192
1725 main192: li %106, 0 --> main191
1726 main191: li %107, 0 --> main190
1727 main190: li %108, 0 --> main189
1728 main189: li %109, 0 --> main188
1729 main188: li %110, 0 --> main187
1730 main187: li %111, 0 --> main186
1731 main186: li %112, 0 --> main185
1732 main185: li %113, 0 --> main184
1733 main184: li %114, 0 --> main183
1734 main183: li %115, 0 --> main182
1735 main182: li %116, 0 --> main181
1736 main181: li %117, 0 --> main180
1737 main180: li %118, 0 --> main179
1738 main179: li %119, 0 --> main178
1739 main178: li %120, 0 --> main177
1740 main177: li %121, 0 --> main176
1741 main176: li %122, 0 --> main175
1742 main175: li %123, 0 --> main174
1743 main174: li %124, 0 --> main173
1744 main173: li %125, 0 --> main149
1745 main149: emit c165 --> main148
1746 main148: li %98, 10 --> main147
1747 main147: move %99, $sp --> main327
1748 main327: move %99, %99 --> main146
1749 main146: li %101, 0 --> main145
1750 main145: li %102, 4 --> main144
1751 main144: mulo %100, %101, %102 --> main143
1752 main143: add %110, %99, %100 --> main157
1753 main157: sw %98, 0(%110) --> main142
1754 main142: emit c164 --> main141
1755 main141: li %93, 9 --> main140
1756 main140: move %94, $sp --> main326
1757 main326: move %94, %94 --> main139
1758 main139: li %96, 1 --> main138
1759 main138: li %97, 4 --> main137
1760 main137: mulo %95, %96, %97 --> main136
1761 main136: add %109, %94, %95 --> main156
1762 main156: sw %93, 0(%109) --> main135
1763 main135: emit c163 --> main134
1764 main134: li %88, 8 --> main133
1765 main133: move %89, $sp --> main325
1766 main325: move %89, %89 --> main132
1767 main132: li %91, 2 --> main131
1768 main131: li %92, 4 --> main130
1769 main130: mulo %90, %91, %92 --> main129
1770 main129: add %108, %89, %90 --> main155
1771 main155: sw %88, 0(%108) --> main128
1772 main128: emit c162 --> main127
1773 main127: li %83, 7 --> main126
1774 main126: move %84, $sp --> main323
1775 main323: move %84, %84 --> main125
1776 main125: li %86, 3 --> main124
1777 main124: li %87, 4 --> main123
1778 main123: mulo %85, %86, %87 --> main122
1779 main122: add %107, %84, %85 --> main154
1780 main154: sw %83, 0(%107) --> main121
1781 main121: emit c161 --> main120
1782 main120: li %78, 6 --> main119
1783 main119: move %79, $sp --> main322
1784 main322: move %79, %79 --> main118
1785 main118: li %81, 4 --> main117
1786 main117: li %82, 4 --> main116
1787 main116: mulo %80, %81, %82 --> main115
1788 main115: add %106, %79, %80 --> main153
1789 main153: sw %78, 0(%106) --> main114
1790 main114: emit c160 --> main113
1791 main113: li %73, 0 --> main112
1792 main112: move %74, $sp --> main321
1793 main321: move %74, %74 --> main111
1794 main111: li %76, 5 --> main110
1795 main110: li %77, 4 --> main109
1796 main109: mulo %75, %76, %77 --> main108
1797 main108: add %104, %74, %75 --> main151
1798 main151: sw %73, 0(%104) --> main107
1799 main107: emit c159 --> main106
1800 main106: li %68, 5 --> main105
1801 main105: move %69, $sp --> main320
1802 main320: move %69, %69 --> main104
1803 main104: li %71, 6 --> main103
1804 main103: li %72, 4 --> main102
1805 main102: mulo %70, %71, %72 --> main101
1806 main101: add %103, %69, %70 --> main150
1807 main150: sw %68, 0(%103) --> main100
1808 main100: emit c158 --> main99
1809 main99 : li %63, 4 --> main98
1810 main98 : move %64, $sp --> main380
1811 main380: move %64, %64 --> main97
1812 main97 : li %66, 7 --> main96
1813 main96 : li %67, 4 --> main95
1814 main95 : mulo %65, %66, %67 --> main94
1815 main94 : add %125, %64, %65 --> main172
1816 main172: sw %63, 0(%125) --> main93
1817 main93 : emit c157 --> main92
1818 main92 : li %58, 3 --> main91
1819 main91 : move %59, $sp --> main379
1820 main379: move %59, %59 --> main90
1821 main90 : li %61, 8 --> main89
1822 main89 : li %62, 4 --> main88
1823 main88 : mulo %60, %61, %62 --> main87
1824 main87 : add %124, %59, %60 --> main171
1825 main171: sw %58, 0(%124) --> main86
1826 main86 : emit c156 --> main85
1827 main85 : li %53, 2 --> main84
1828 main84 : move %54, $sp --> main377
1829 main377: move %54, %54 --> main83
1830 main83 : li %56, 9 --> main82
1831 main82 : li %57, 4 --> main81
1832 main81 : mulo %55, %56, %57 --> main80
1833 main80 : add %123, %54, %55 --> main170
1834 main170: sw %53, 0(%123) --> main79
1835 main79 : emit c155 --> main78
1836 main78 : li %48, 0 --> main77
1837 main77 : move %49, $sp --> main375
1838 main375: move %49, %49 --> main76
1839 main76 : li %51, 10 --> main75
1840 main75 : li %52, 4 --> main74
1841 main74 : mulo %50, %51, %52 --> main73
1842 main73 : add %122, %49, %50 --> main169
1843 main169: sw %48, 0(%122) --> main72
1844 main72 : emit c154 --> main71
1845 main71 : li %43, 0 --> main70
1846 main70 : move %44, $sp --> main374
1847 main374: move %44, %44 --> main69
1848 main69 : li %46, 11 --> main68
1849 main68 : li %47, 4 --> main67
1850 main67 : mulo %45, %46, %47 --> main66
1851 main66 : add %121, %44, %45 --> main168
1852 main168: sw %43, 0(%121) --> main65
1853 main65 : emit c153 --> main64
1854 main64 : li %38, 0 --> main63
1855 main63 : move %39, $sp --> main373
1856 main373: move %39, %39 --> main62
1857 main62 : li %41, 12 --> main61
1858 main61 : li %42, 4 --> main60
1859 main60 : mulo %40, %41, %42 --> main59
1860 main59 : add %120, %39, %40 --> main167
1861 main167: sw %38, 0(%120) --> main58
1862 main58 : emit c152 --> main57
1863 main57 : li %33, 0 --> main56
1864 main56 : move %34, $sp --> main372
1865 main372: move %34, %34 --> main55
1866 main55 : li %36, 13 --> main54
1867 main54 : li %37, 4 --> main53
1868 main53 : mulo %35, %36, %37 --> main52
1869 main52 : add %119, %34, %35 --> main166
1870 main166: sw %33, 0(%119) --> main51
1871 main51 : emit c151 --> main50
1872 main50 : li %28, 0 --> main49
1873 main49 : move %29, $sp --> main371
1874 main371: move %29, %29 --> main48
1875 main48 : li %31, 14 --> main47
1876 main47 : li %32, 4 --> main46
1877 main46 : mulo %30, %31, %32 --> main45
1878 main45 : add %117, %29, %30 --> main164
1879 main164: sw %28, 0(%117) --> main44
1880 main44 : emit c150 --> main43
1881 main43 : li %23, 0 --> main42
1882 main42 : move %24, $sp --> main370
1883 main370: move %24, %24 --> main41
1884 main41 : li %26, 15 --> main40
1885 main40 : li %27, 4 --> main39
1886 main39 : mulo %25, %26, %27 --> main38
1887 main38 : add %116, %24, %25 --> main163
1888 main163: sw %23, 0(%116) --> main37
1889 main37 : emit c149 --> main36
1890 main36 : move %18, $sp --> main369
1891 main369: move %18, %18 --> main35
1892 main35 : move %19, $sp --> main368
1893 main368: move %19, %19 --> main34
1894 main34 : move %20, $sp --> main367
1895 main367: move %20, %20 --> main33
1896 main33 : li %21, 10 --> main32
1897 main32 : li %22, 10 --> main31
1898 main31 : la %115, comp_fir_basic --> main162
1899 main162: j --> main356
1900 main356: move $a0, %18 --> main355
1901 main355: move $a1, %19 --> main354
1902 main354: move $a2, %20 --> main353
1903 main353: move $a3, %21 --> main352
1904 main352: sets out(0), %22 --> main351
1905 main351: call %115(5) --> main350
1906 main350: move %0, $v0 --> main30
1907 main30 : emit c148 --> main29
1908 main29 : move %14, $sp --> main366
1909 main366: move %14, %14 --> main28
1910 main28 : move %15, $sp --> main365
1911 main365: move %15, %15 --> main27
1912 main27 : move %16, $sp --> main364
1913 main364: move %16, %16 --> main26
1914 main26 : li %17, 16 --> main25
1915 main25 : la %113, comp_fir16 --> main160
1916 main160: j --> main347
1917 main347: move $a0, %14 --> main346
1918 main346: move $a1, %15 --> main345
1919 main345: move $a2, %16 --> main344
1920 main344: move $a3, %17 --> main343
1921 main343: call %113(4) --> main342
1922 main342: move %0, $v0 --> main24
1923 main24 : emit c147 --> main23
1924 main23 : li %11, 4 --> main22
1925 main22 : li %12, 1 --> main21
1926 main21 : li %13, 1 --> main20
1927 main20 : la %112, comp_ifFor --> main159
1928 main159: j --> main341
1929 main341: move $a0, %11 --> main340
1930 main340: move $a1, %12 --> main339
1931 main339: move $a2, %13 --> main338
1932 main338: call %112(3) --> main337
1933 main337: move %0, $v0 --> main19
1934 main19 : emit c146 --> main18
1935 main18 : move %8, $sp --> main363
1936 main363: move %8, %8 --> main17
1937 main17 : li %9, 9 --> main16
1938 main16 : li %10, 3 --> main15
1939 main15 : la %111, comp_total --> main158
1940 main158: j --> main336
1941 main336: move $a0, %8 --> main335
1942 main335: move $a1, %9 --> main334
1943 main334: move $a2, %10 --> main333
1944 main333: call %111(3) --> main332
1945 main332: move %0, $v0 --> main14
1946 main14 : emit c145 --> main13
1947 main13 : move %6, $sp --> main324
1948 main324: move %6, %6 --> main12
1949 main12 : li %7, 10 --> main11
1950 main11 : la %105, comp_tri --> main152
1951 main152: j --> main331
1952 main331: move $a0, %6 --> main330
1953 main330: move $a1, %7 --> main329
1954 main329: call %105(2) --> main328
1955 main328: move %0, $v0 --> main10
1956 main10 : emit c144 --> main9
1957 main9 : move %2, $sp --> main378
1958 main378: move %2, %2 --> main8
1959 main8 : move %3, $sp --> main376
1960 main376: move %3, %3 --> main7
1961 main7 : li %4, 10 --> main6
1962 main6 : li %5, 10 --> main5
1963 main5 : la %118, comp_forif2 --> main165
1964 main165: j --> main362
1965 main362: move $a0, %2 --> main361
1966 main361: move $a1, %3 --> main360
1967 main360: move $a2, %4 --> main359
1968 main359: move $a3, %5 --> main358
1969 main358: call %118(4) --> main357
1970 main357: move %0, $v0 --> main4
1971 main4 : emit c143 --> main3
1972 main3 : la %114, comp_forif --> main161
1973 main161: j --> main349
1974 main349: call %114(0) --> main348
1975 main348: move %0, $v0 --> main2
1976 main2 : emit c142 --> main1
1977 main1 : move %1, %0 --> main0
1978 main0 : j --> main319
1979 main319: move $v0, %1 --> main318
1980 main318: move $ra, %134 --> main317
1981 main317: move $s7, %133 --> main316
1982 main316: move $s6, %132 --> main315
1983 main315: move $s5, %131 --> main314
1984 main314: move $s4, %130 --> main313
1985 main313: move $s3, %129 --> main312
1986 main312: move $s2, %128 --> main311
1987 main311: move $s1, %127 --> main310
1988 main310: move $s0, %126 --> main309
1989 main309: delframe --> main308
1990 main308: jr $ra (xmits $v0)
1992 __builtin_varargs_start: int -> void
1995 __builtin_va_start: int -> int -> void
1998 __builtin_va_end: int -> void
2001 __builtin_va_copy: int -> int -> void
2004 __builtin_va_arg: int -> int -> void
2007 __builtin_types_compatible_p: int -> int -> int
2010 __builtin_tanl: float -> float
2013 __builtin_tanhl: float -> float
2016 __builtin_tanhf: float -> float
2019 __builtin_tanh: float -> float
2022 __builtin_tanf: float -> float
2025 __builtin_tan: float -> float
2028 __builtin_strspn: int -> int -> int
2031 __builtin_strpbrk: int -> int -> int
2034 __builtin_strncpy: int -> int -> int -> int
2037 __builtin_strncmp: int -> int -> int -> int
2040 __builtin_strncat: int -> int -> int -> int
2043 __builtin_strcspn: int -> int -> int
2046 __builtin_strcpy: int -> int -> int
2049 __builtin_strcmp: int -> int -> int
2052 __builtin_strchr: int -> int -> int
2055 __builtin_stpcpy: int -> int -> int
2058 __builtin_stdarg_start: int -> void
2061 __builtin_sqrtl: float -> float
2064 __builtin_sqrtf: float -> float
2067 __builtin_sqrt: float -> float
2070 __builtin_sinl: float -> float
2073 __builtin_sinhl: float -> float
2076 __builtin_sinhf: float -> float
2079 __builtin_sinh: float -> float
2082 __builtin_sinf: float -> float
2085 __builtin_sin: float -> float
2088 __builtin_return_address: int -> int
2091 __builtin_return: int -> void
2094 __builtin_powil: float -> int -> float
2097 __builtin_powif: float -> int -> float
2100 __builtin_powi: float -> int -> float
2103 __builtin_popcountll: int -> int
2106 __builtin_popcountl: int -> int
2109 __builtin_popcount: int -> int
2112 __builtin_parityll: int -> int
2115 __builtin_parityl: int -> int
2118 __builtin_parity: int -> int
2121 __builtin_object_size: int -> int -> int
2124 __builtin_next_arg: int
2127 __builtin_nansl: int -> float
2130 __builtin_nansf: int -> float
2133 __builtin_nans: int -> float
2136 __builtin_nanl: int -> float
2139 __builtin_nanf: int -> float
2142 __builtin_nan: int -> float
2145 __builtin_modfl: float -> int -> float
2148 __builtin_modff: float -> int -> float
2151 __builtin_mempcpy: int -> int -> int -> int
2154 __builtin_memcpy: int -> int -> int -> int
2157 __builtin_logl: float -> float
2160 __builtin_logf: float -> float
2163 __builtin_log10l: float -> float
2166 __builtin_log10f: float -> float
2169 __builtin_log10: float -> float
2172 __builtin_log: float -> float
2175 __builtin_ldexpl: float -> int -> float
2178 __builtin_ldexpf: float -> int -> float
2181 __builtin_ldexp: float -> int -> float
2184 __builtin_infl: float
2187 __builtin_inff: float
2190 __builtin_inf: float
2193 __builtin_huge_vall: float
2196 __builtin_huge_valf: float
2199 __builtin_huge_val: float
2202 __builtin_frexpl: float -> int -> float
2205 __builtin_frexpf: float -> int -> float
2208 __builtin_frexp: float -> int -> float
2211 __builtin_frame_address: int -> int
2214 __builtin_fmodl: float -> float
2217 __builtin_fmodf: float -> float
2220 __builtin_fmod: float -> float
2223 __builtin_floorl: float -> float
2226 __builtin_floorf: float -> float
2229 __builtin_floor: float -> float
2232 __builtin_ffsll: int -> int
2235 __builtin_ffsl: int -> int
2238 __builtin_ffs: int -> int
2241 __builtin_fabsl: float -> float
2244 __builtin_fabsf: float -> float
2247 __builtin_fabs: float -> float
2250 __builtin_expl: float -> float
2253 __builtin_expf: float -> float
2256 __builtin_expect: int -> int -> int
2259 __builtin_exp: float -> float
2262 __builtin_ctzll: int -> int
2265 __builtin_ctzl: int -> int
2268 __builtin_ctz: int -> int
2271 __builtin_cosl: float -> float
2274 __builtin_coshl: float -> float
2277 __builtin_coshf: float -> float
2280 __builtin_cosh: float -> float
2283 __builtin_cosf: float -> float
2286 __builtin_cos: float -> float
2289 __builtin_constant_p: int -> int
2292 __builtin_clzll: int -> int
2295 __builtin_clzl: int -> int
2298 __builtin_clz: int -> int
2301 __builtin_ceill: float -> float
2304 __builtin_ceilf: float -> float
2307 __builtin_ceil: float -> float
2310 __builtin_atanl: float -> float
2313 __builtin_atanf: float -> float
2316 __builtin_atan2l: float -> float -> float
2319 __builtin_atan2f: float -> float -> float
2322 __builtin_atan2: float -> float -> float
2325 __builtin_atan: float -> float
2328 __builtin_asinl: float -> float
2331 __builtin_asinf: float -> float
2334 __builtin_asin: float -> float
2337 __builtin_alloca: int -> int
2340 __builtin_acosl: float -> float
2343 __builtin_acosf: float -> float
2346 __builtin_acos: float -> float
2349 __builtin___vsprintf_chk: int -> int -> int -> int -> int -> int
2352 __builtin___vsnprintf_chk: int -> int -> int -> int -> int -> int -> int
2355 __builtin___vprintf_chk: int -> int -> int -> int
2358 __builtin___vfprintf_chk: int -> int -> int -> int -> int
2361 __builtin___strncpy_chk: int -> int -> int -> int -> int
2364 __builtin___strncat_chk: int -> int -> int -> int -> int
2367 __builtin___strcpy_chk: int -> int -> int -> int
2370 __builtin___strcat_chk: int -> int -> int -> int
2373 __builtin___stpcpy_chk: int -> int -> int -> int
2376 __builtin___memset_chk: int -> int -> int -> int -> int
2379 __builtin___mempcpy_chk: int -> int -> int -> int -> int
2382 __builtin___memmove_chk: int -> int -> int -> int -> int
2385 __builtin___memcpy_chk: int -> int -> int -> int -> int