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
14 init97 : newframe --> init96
15 init96 : move %39, $ra --> init95
16 init95 : move %38, $s7 --> init94
17 init94 : move %37, $s6 --> init93
18 init93 : move %36, $s5 --> init92
19 init92 : move %35, $s4 --> init91
20 init91 : move %34, $s3 --> init90
21 init90 : move %33, $s2 --> init89
22 init89 : move %32, $s1 --> init88
23 init88 : move %31, $s0 --> init87
24 init87 : li %0, 0 --> init86
25 init86 : li %1, 0 --> init85
26 init85 : li %2, 0 --> init84
27 init84 : li %3, 0 --> init83
28 init83 : li %4, 0 --> init82
29 init82 : li %5, 0 --> init81
30 init81 : li %6, 0 --> init80
31 init80 : li %7, 0 --> init79
32 init79 : li %8, 0 --> init78
33 init78 : li %9, 0 --> init77
34 init77 : li %10, 0 --> init76
35 init76 : li %11, 0 --> init75
36 init75 : li %12, 0 --> init74
37 init74 : li %13, 0 --> init73
38 init73 : li %14, 0 --> init72
39 init72 : li %15, 0 --> init71
40 init71 : li %16, 0 --> init70
41 init70 : li %17, 0 --> init69
42 init69 : li %18, 0 --> init68
43 init68 : li %19, 0 --> init67
44 init67 : li %20, 0 --> init66
45 init66 : li %21, 0 --> init65
46 init65 : li %22, 0 --> init64
47 init64 : li %23, 0 --> init63
48 init63 : li %24, 0 --> init62
49 init62 : li %25, 0 --> init61
50 init61 : li %26, 0 --> init60
51 init60 : li %27, 0 --> init59
52 init59 : li %28, 0 --> init58
53 init58 : li %29, 0 --> init57
54 init57 : li %30, 0 --> init43
55 init43 : emit c9 --> init42
56 init42 : emit c8 --> init41
57 init41 : li %0, 0 --> init1
59 init40 : li %21, 0 --> init39
60 init39 : emit c7 --> init38
61 init38 : li %23, 16 --> init37
62 init37 : slt %22, %0, %23 --> init36
63 init36 : li %29, 0 --> init54
64 init54 : seq %20, %22, %29 --> init35
65 init35 : beq %20, %21 --> init34, init0
67 init108: move $ra, %39 --> init107
68 init107: move $s7, %38 --> init106
69 init106: move $s6, %37 --> init105
70 init105: move $s5, %36 --> init104
71 init104: move $s4, %35 --> init103
72 init103: move $s3, %34 --> init102
73 init102: move $s2, %33 --> init101
74 init101: move $s1, %32 --> init100
75 init100: move $s0, %31 --> init99
76 init99 : delframe --> init98
78 init34 : emit c5 --> init33
79 init33 : li %17, 2 --> init32
80 init32 : li %19, 4 --> init31
81 init31 : mulo %18, %0, %19 --> init30
82 init30 : move %28, $gp --> init113
83 init113: move %28, %28 --> init53
84 init53 : add %28, %28, %18 --> init52
85 init52 : sw %17, 0(%28) --> init29
86 init29 : emit c4 --> init28
87 init28 : li %14, 2 --> init27
88 init27 : li %16, 4 --> init26
89 init26 : mulo %15, %0, %16 --> init25
90 init25 : move %27, $gp --> init112
91 init112: move %27, %27 --> init51
92 init51 : add %27, %27, %15 --> init50
93 init50 : sw %14, 64(%27) --> init24
94 init24 : emit c3 --> init23
95 init23 : li %11, 2 --> init22
96 init22 : li %13, 4 --> init21
97 init21 : mulo %12, %0, %13 --> init20
98 init20 : move %26, $gp --> init111
99 init111: move %26, %26 --> init49
100 init49 : add %26, %26, %12 --> init48
101 init48 : sw %11, 128(%26) --> init19
102 init19 : emit c2 --> init18
103 init18 : li %8, 2 --> init17
104 init17 : li %10, 4 --> init16
105 init16 : mulo %9, %0, %10 --> init15
106 init15 : move %25, $gp --> init110
107 init110: move %25, %25 --> init47
108 init47 : add %25, %25, %9 --> init46
109 init46 : sw %8, 192(%25) --> init14
110 init14 : emit c1 --> init13
111 init13 : li %5, 2 --> init12
112 init12 : li %7, 4 --> init11
113 init11 : mulo %6, %0, %7 --> init10
114 init10 : move %24, $gp --> init109
115 init109: move %24, %24 --> init45
116 init45 : add %24, %24, %6 --> init44
117 init44 : sw %5, 256(%24) --> init9
118 init9 : emit c0 --> init8
119 init8 : li %2, 2 --> init7
120 init7 : li %4, 4 --> init6
121 init6 : mulo %3, %0, %4 --> init5
122 init5 : move %30, $gp --> init114
123 init114: move %30, %30 --> init56
124 init56 : add %30, %30, %3 --> init55
125 init55 : sw %2, 320(%30) --> init4
126 init4 : emit c6 --> init3
127 init3 : li %1, 1 --> init2
128 init2 : add %0, %0, %1 --> init1
130 procedure comp_fir_complexe(7)
132 var %0, %1, %2, %3, %4, %5, %6,
133 %7, %8, %9, %10, %11, %12, %13,
134 %14, %15, %16, %17, %18, %19, %20,
135 %21, %22, %23, %24, %25, %26, %27,
136 %28, %29, %30, %31, %32, %33, %34,
137 %35, %36, %37, %38, %39, %40, %41,
138 %42, %43, %44, %45, %46, %47, %48,
139 %49, %50, %51, %52, %53, %54, %55,
140 %56, %57, %58, %59, %60, %61, %62,
141 %63, %64, %65, %66, %67, %68, %69,
142 %70, %71, %72, %73, %74, %75, %76,
143 %77, %78, %79, %80, %81, %82, %83,
144 %84, %85, %86, %87, %88, %89, %90,
145 %91, %92, %93, %94, %95, %96, %97,
146 %98, %99, %100, %101, %102, %103, %104,
147 %105, %106, %107, %108, %109, %110, %111,
148 %112, %113, %114, %115
149 entry comp_fir_complexe265
150 comp_fir_complexe265: newframe --> comp_fir_complexe264
151 comp_fir_complexe264: move %115, $ra --> comp_fir_complexe263
152 comp_fir_complexe263: move %114, $s7 --> comp_fir_complexe262
153 comp_fir_complexe262: move %113, $s6 --> comp_fir_complexe261
154 comp_fir_complexe261: move %112, $s5 --> comp_fir_complexe260
155 comp_fir_complexe260: move %111, $s4 --> comp_fir_complexe259
156 comp_fir_complexe259: move %110, $s3 --> comp_fir_complexe258
157 comp_fir_complexe258: move %109, $s2 --> comp_fir_complexe257
158 comp_fir_complexe257: move %108, $s1 --> comp_fir_complexe256
159 comp_fir_complexe256: move %107, $s0 --> comp_fir_complexe255
160 comp_fir_complexe255: move %0, $a0 --> comp_fir_complexe254
161 comp_fir_complexe254: move %1, $a1 --> comp_fir_complexe253
162 comp_fir_complexe253: move %2, $a2 --> comp_fir_complexe252
163 comp_fir_complexe252: move %3, $a3 --> comp_fir_complexe251
164 comp_fir_complexe251: gets %4, in(8) --> comp_fir_complexe250
165 comp_fir_complexe250: gets %5, in(4) --> comp_fir_complexe249
166 comp_fir_complexe249: gets %6, in(0) --> comp_fir_complexe248
167 comp_fir_complexe248: li %7, 0 --> comp_fir_complexe247
168 comp_fir_complexe247: li %8, 0 --> comp_fir_complexe246
169 comp_fir_complexe246: li %9, 0 --> comp_fir_complexe245
170 comp_fir_complexe245: li %10, 0 --> comp_fir_complexe244
171 comp_fir_complexe244: li %11, 0 --> comp_fir_complexe243
172 comp_fir_complexe243: li %12, 0 --> comp_fir_complexe242
173 comp_fir_complexe242: li %13, 0 --> comp_fir_complexe241
174 comp_fir_complexe241: li %14, 0 --> comp_fir_complexe240
175 comp_fir_complexe240: li %15, 0 --> comp_fir_complexe239
176 comp_fir_complexe239: li %16, 0 --> comp_fir_complexe238
177 comp_fir_complexe238: li %18, 0 --> comp_fir_complexe237
178 comp_fir_complexe237: li %19, 0 --> comp_fir_complexe236
179 comp_fir_complexe236: li %20, 0 --> comp_fir_complexe235
180 comp_fir_complexe235: li %21, 0 --> comp_fir_complexe234
181 comp_fir_complexe234: li %22, 0 --> comp_fir_complexe233
182 comp_fir_complexe233: li %23, 0 --> comp_fir_complexe232
183 comp_fir_complexe232: li %24, 0 --> comp_fir_complexe231
184 comp_fir_complexe231: li %25, 0 --> comp_fir_complexe230
185 comp_fir_complexe230: li %26, 0 --> comp_fir_complexe229
186 comp_fir_complexe229: li %27, 0 --> comp_fir_complexe228
187 comp_fir_complexe228: li %28, 0 --> comp_fir_complexe227
188 comp_fir_complexe227: li %29, 0 --> comp_fir_complexe226
189 comp_fir_complexe226: li %30, 0 --> comp_fir_complexe225
190 comp_fir_complexe225: li %31, 0 --> comp_fir_complexe224
191 comp_fir_complexe224: li %32, 0 --> comp_fir_complexe223
192 comp_fir_complexe223: li %33, 0 --> comp_fir_complexe222
193 comp_fir_complexe222: li %34, 0 --> comp_fir_complexe221
194 comp_fir_complexe221: li %35, 0 --> comp_fir_complexe220
195 comp_fir_complexe220: li %36, 0 --> comp_fir_complexe219
196 comp_fir_complexe219: li %37, 0 --> comp_fir_complexe218
197 comp_fir_complexe218: li %38, 0 --> comp_fir_complexe217
198 comp_fir_complexe217: li %39, 0 --> comp_fir_complexe216
199 comp_fir_complexe216: li %40, 0 --> comp_fir_complexe215
200 comp_fir_complexe215: li %41, 0 --> comp_fir_complexe214
201 comp_fir_complexe214: li %42, 0 --> comp_fir_complexe213
202 comp_fir_complexe213: li %43, 0 --> comp_fir_complexe212
203 comp_fir_complexe212: li %44, 0 --> comp_fir_complexe211
204 comp_fir_complexe211: li %45, 0 --> comp_fir_complexe210
205 comp_fir_complexe210: li %46, 0 --> comp_fir_complexe209
206 comp_fir_complexe209: li %47, 0 --> comp_fir_complexe208
207 comp_fir_complexe208: li %48, 0 --> comp_fir_complexe207
208 comp_fir_complexe207: li %49, 0 --> comp_fir_complexe206
209 comp_fir_complexe206: li %50, 0 --> comp_fir_complexe205
210 comp_fir_complexe205: li %51, 0 --> comp_fir_complexe204
211 comp_fir_complexe204: li %52, 0 --> comp_fir_complexe203
212 comp_fir_complexe203: li %53, 0 --> comp_fir_complexe202
213 comp_fir_complexe202: li %54, 0 --> comp_fir_complexe201
214 comp_fir_complexe201: li %55, 0 --> comp_fir_complexe200
215 comp_fir_complexe200: li %56, 0 --> comp_fir_complexe199
216 comp_fir_complexe199: li %57, 0 --> comp_fir_complexe198
217 comp_fir_complexe198: li %58, 0 --> comp_fir_complexe197
218 comp_fir_complexe197: li %59, 0 --> comp_fir_complexe196
219 comp_fir_complexe196: li %60, 0 --> comp_fir_complexe195
220 comp_fir_complexe195: li %61, 0 --> comp_fir_complexe194
221 comp_fir_complexe194: li %62, 0 --> comp_fir_complexe193
222 comp_fir_complexe193: li %63, 0 --> comp_fir_complexe192
223 comp_fir_complexe192: li %64, 0 --> comp_fir_complexe191
224 comp_fir_complexe191: li %65, 0 --> comp_fir_complexe190
225 comp_fir_complexe190: li %66, 0 --> comp_fir_complexe189
226 comp_fir_complexe189: li %67, 0 --> comp_fir_complexe188
227 comp_fir_complexe188: li %68, 0 --> comp_fir_complexe187
228 comp_fir_complexe187: li %69, 0 --> comp_fir_complexe186
229 comp_fir_complexe186: li %70, 0 --> comp_fir_complexe185
230 comp_fir_complexe185: li %71, 0 --> comp_fir_complexe184
231 comp_fir_complexe184: li %72, 0 --> comp_fir_complexe183
232 comp_fir_complexe183: li %73, 0 --> comp_fir_complexe182
233 comp_fir_complexe182: li %74, 0 --> comp_fir_complexe181
234 comp_fir_complexe181: li %75, 0 --> comp_fir_complexe180
235 comp_fir_complexe180: li %76, 0 --> comp_fir_complexe179
236 comp_fir_complexe179: li %77, 0 --> comp_fir_complexe178
237 comp_fir_complexe178: li %78, 0 --> comp_fir_complexe177
238 comp_fir_complexe177: li %79, 0 --> comp_fir_complexe176
239 comp_fir_complexe176: li %80, 0 --> comp_fir_complexe175
240 comp_fir_complexe175: li %81, 0 --> comp_fir_complexe174
241 comp_fir_complexe174: li %82, 0 --> comp_fir_complexe173
242 comp_fir_complexe173: li %83, 0 --> comp_fir_complexe172
243 comp_fir_complexe172: li %84, 0 --> comp_fir_complexe171
244 comp_fir_complexe171: li %85, 0 --> comp_fir_complexe170
245 comp_fir_complexe170: li %86, 0 --> comp_fir_complexe169
246 comp_fir_complexe169: li %87, 0 --> comp_fir_complexe168
247 comp_fir_complexe168: li %88, 0 --> comp_fir_complexe167
248 comp_fir_complexe167: li %89, 0 --> comp_fir_complexe166
249 comp_fir_complexe166: li %90, 0 --> comp_fir_complexe165
250 comp_fir_complexe165: li %91, 0 --> comp_fir_complexe164
251 comp_fir_complexe164: li %92, 0 --> comp_fir_complexe163
252 comp_fir_complexe163: li %93, 0 --> comp_fir_complexe162
253 comp_fir_complexe162: li %94, 0 --> comp_fir_complexe161
254 comp_fir_complexe161: li %95, 0 --> comp_fir_complexe160
255 comp_fir_complexe160: li %96, 0 --> comp_fir_complexe159
256 comp_fir_complexe159: li %97, 0 --> comp_fir_complexe158
257 comp_fir_complexe158: li %98, 0 --> comp_fir_complexe157
258 comp_fir_complexe157: li %99, 0 --> comp_fir_complexe156
259 comp_fir_complexe156: li %100, 0 --> comp_fir_complexe155
260 comp_fir_complexe155: li %101, 0 --> comp_fir_complexe154
261 comp_fir_complexe154: li %102, 0 --> comp_fir_complexe153
262 comp_fir_complexe153: li %103, 0 --> comp_fir_complexe152
263 comp_fir_complexe152: li %104, 0 --> comp_fir_complexe151
264 comp_fir_complexe151: li %105, 0 --> comp_fir_complexe150
265 comp_fir_complexe150: li %106, 0 --> comp_fir_complexe130
266 comp_fir_complexe130: emit c39 --> comp_fir_complexe129
267 comp_fir_complexe129: emit c38 --> comp_fir_complexe128
268 comp_fir_complexe128: li %8, 0 --> comp_fir_complexe106
269 comp_fir_complexe106: j --> comp_fir_complexe127
270 comp_fir_complexe127: li %85, 0 --> comp_fir_complexe126
271 comp_fir_complexe126: emit c37 --> comp_fir_complexe125
272 comp_fir_complexe125: li %87, 16 --> comp_fir_complexe124
273 comp_fir_complexe124: slt %86, %8, %87 --> comp_fir_complexe123
274 comp_fir_complexe123: li %91, 0 --> comp_fir_complexe134
275 comp_fir_complexe134: seq %84, %86, %91 --> comp_fir_complexe122
276 comp_fir_complexe122: beq %84, %85 --> comp_fir_complexe121, comp_fir_complexe105
277 comp_fir_complexe105: emit c33 --> comp_fir_complexe104
278 comp_fir_complexe104: li %16, 0 --> comp_fir_complexe103
279 comp_fir_complexe103: emit c32 --> comp_fir_complexe102
280 comp_fir_complexe102: li %13, 0 --> comp_fir_complexe101
281 comp_fir_complexe101: emit c31 --> comp_fir_complexe100
282 comp_fir_complexe100: li %7, 0 --> comp_fir_complexe99
283 comp_fir_complexe99 : emit c30 --> comp_fir_complexe98
284 comp_fir_complexe98 : emit c29 --> comp_fir_complexe97
285 comp_fir_complexe97 : li %11, 0 --> comp_fir_complexe3
286 comp_fir_complexe3 : j --> comp_fir_complexe96
287 comp_fir_complexe96 : li %73, 0 --> comp_fir_complexe95
288 comp_fir_complexe95 : emit c28 --> comp_fir_complexe94
289 comp_fir_complexe94 : slt %74, %11, %6 --> comp_fir_complexe93
290 comp_fir_complexe93 : li %106, 0 --> comp_fir_complexe149
291 comp_fir_complexe149: seq %72, %74, %106 --> comp_fir_complexe92
292 comp_fir_complexe92 : beq %72, %73 --> comp_fir_complexe91, comp_fir_complexe2
293 comp_fir_complexe2 : emit c10 --> comp_fir_complexe1
294 comp_fir_complexe1 : li %17, 0 --> comp_fir_complexe0
295 comp_fir_complexe0 : j --> comp_fir_complexe277
296 comp_fir_complexe277: move $v0, %17 --> comp_fir_complexe276
297 comp_fir_complexe276: move $ra, %115 --> comp_fir_complexe275
298 comp_fir_complexe275: move $s7, %114 --> comp_fir_complexe274
299 comp_fir_complexe274: move $s6, %113 --> comp_fir_complexe273
300 comp_fir_complexe273: move $s5, %112 --> comp_fir_complexe272
301 comp_fir_complexe272: move $s4, %111 --> comp_fir_complexe271
302 comp_fir_complexe271: move $s3, %110 --> comp_fir_complexe270
303 comp_fir_complexe270: move $s2, %109 --> comp_fir_complexe269
304 comp_fir_complexe269: move $s1, %108 --> comp_fir_complexe268
305 comp_fir_complexe268: move $s0, %107 --> comp_fir_complexe267
306 comp_fir_complexe267: delframe --> comp_fir_complexe266
307 comp_fir_complexe266: jr $ra (xmits $v0)
308 comp_fir_complexe91 : emit c26 --> comp_fir_complexe90
309 comp_fir_complexe90 : li %71, 4 --> comp_fir_complexe89
310 comp_fir_complexe89 : mulo %70, %11, %71 --> comp_fir_complexe88
311 comp_fir_complexe88 : add %105, %0, %70 --> comp_fir_complexe148
312 comp_fir_complexe148: lw %66, 0(%105) --> comp_fir_complexe87
313 comp_fir_complexe87 : move %67, $sp --> comp_fir_complexe291
314 comp_fir_complexe291: move %67, %67 --> comp_fir_complexe86
315 comp_fir_complexe86 : li %69, 4 --> comp_fir_complexe85
316 comp_fir_complexe85 : mulo %68, %16, %69 --> comp_fir_complexe84
317 comp_fir_complexe84 : add %104, %67, %68 --> comp_fir_complexe147
318 comp_fir_complexe147: sw %66, 0(%104) --> comp_fir_complexe83
319 comp_fir_complexe83 : emit c25 --> comp_fir_complexe82
320 comp_fir_complexe82 : li %65, 4 --> comp_fir_complexe81
321 comp_fir_complexe81 : mulo %64, %11, %65 --> comp_fir_complexe80
322 comp_fir_complexe80 : add %103, %1, %64 --> comp_fir_complexe146
323 comp_fir_complexe146: lw %60, 0(%103) --> comp_fir_complexe79
324 comp_fir_complexe79 : move %61, $sp --> comp_fir_complexe290
325 comp_fir_complexe290: addi %61, %61, 64 --> comp_fir_complexe78
326 comp_fir_complexe78 : li %63, 4 --> comp_fir_complexe77
327 comp_fir_complexe77 : mulo %62, %16, %63 --> comp_fir_complexe76
328 comp_fir_complexe76 : add %102, %61, %62 --> comp_fir_complexe145
329 comp_fir_complexe145: sw %60, 0(%102) --> comp_fir_complexe75
330 comp_fir_complexe75 : emit c24 --> comp_fir_complexe74
331 comp_fir_complexe74 : emit c23 --> comp_fir_complexe73
332 comp_fir_complexe73 : li %12, 0 --> comp_fir_complexe20
333 comp_fir_complexe20 : j --> comp_fir_complexe72
334 comp_fir_complexe72 : li %57, 0 --> comp_fir_complexe71
335 comp_fir_complexe71 : emit c22 --> comp_fir_complexe70
336 comp_fir_complexe70 : li %59, 16 --> comp_fir_complexe69
337 comp_fir_complexe69 : slt %58, %12, %59 --> comp_fir_complexe68
338 comp_fir_complexe68 : li %100, 0 --> comp_fir_complexe143
339 comp_fir_complexe143: seq %56, %58, %100 --> comp_fir_complexe67
340 comp_fir_complexe67 : beq %56, %57 --> comp_fir_complexe66, comp_fir_complexe19
341 comp_fir_complexe19 : emit c13 --> comp_fir_complexe18
342 comp_fir_complexe18 : li %25, 1 --> comp_fir_complexe17
343 comp_fir_complexe17 : add %23, %16, %25 --> comp_fir_complexe16
344 comp_fir_complexe16 : li %24, 16 --> comp_fir_complexe15
345 comp_fir_complexe15 : la %92, mod --> comp_fir_complexe135
346 comp_fir_complexe135: j --> comp_fir_complexe283
347 comp_fir_complexe283: move $a0, %23 --> comp_fir_complexe282
348 comp_fir_complexe282: move $a1, %24 --> comp_fir_complexe281
349 comp_fir_complexe281: call %92(2) --> comp_fir_complexe280
350 comp_fir_complexe280: move %16, $v0 --> comp_fir_complexe14
351 comp_fir_complexe14 : emit c12 --> comp_fir_complexe13
352 comp_fir_complexe13 : li %22, 4 --> comp_fir_complexe12
353 comp_fir_complexe12 : mulo %21, %11, %22 --> comp_fir_complexe11
354 comp_fir_complexe11 : add %88, %4, %21 --> comp_fir_complexe131
355 comp_fir_complexe131: sw %13, 0(%88) --> comp_fir_complexe10
356 comp_fir_complexe10 : emit c11 --> comp_fir_complexe9
357 comp_fir_complexe9 : li %20, 4 --> comp_fir_complexe8
358 comp_fir_complexe8 : mulo %19, %11, %20 --> comp_fir_complexe7
359 comp_fir_complexe7 : add %101, %5, %19 --> comp_fir_complexe144
360 comp_fir_complexe144: sw %7, 0(%101) --> comp_fir_complexe6
361 comp_fir_complexe6 : emit c27 --> comp_fir_complexe5
362 comp_fir_complexe5 : li %18, 1 --> comp_fir_complexe4
363 comp_fir_complexe4 : add %11, %11, %18 --> comp_fir_complexe3
364 comp_fir_complexe66 : emit c20 --> comp_fir_complexe65
365 comp_fir_complexe65 : move %53, $sp --> comp_fir_complexe289
366 comp_fir_complexe289: move %53, %53 --> comp_fir_complexe64
367 comp_fir_complexe64 : li %55, 4 --> comp_fir_complexe63
368 comp_fir_complexe63 : mulo %54, %16, %55 --> comp_fir_complexe62
369 comp_fir_complexe62 : add %99, %53, %54 --> comp_fir_complexe142
370 comp_fir_complexe142: lw %15, 0(%99) --> comp_fir_complexe61
371 comp_fir_complexe61 : emit c19 --> comp_fir_complexe60
372 comp_fir_complexe60 : move %50, $sp --> comp_fir_complexe288
373 comp_fir_complexe288: addi %50, %50, 64 --> comp_fir_complexe59
374 comp_fir_complexe59 : li %52, 4 --> comp_fir_complexe58
375 comp_fir_complexe58 : mulo %51, %16, %52 --> comp_fir_complexe57
376 comp_fir_complexe57 : add %98, %50, %51 --> comp_fir_complexe141
377 comp_fir_complexe141: lw %9, 0(%98) --> comp_fir_complexe56
378 comp_fir_complexe56 : emit c18 --> comp_fir_complexe55
379 comp_fir_complexe55 : li %49, 4 --> comp_fir_complexe54
380 comp_fir_complexe54 : mulo %48, %12, %49 --> comp_fir_complexe53
381 comp_fir_complexe53 : add %97, %2, %48 --> comp_fir_complexe140
382 comp_fir_complexe140: lw %47, 0(%97) --> comp_fir_complexe52
383 comp_fir_complexe52 : mulo %42, %15, %47 --> comp_fir_complexe51
384 comp_fir_complexe51 : li %46, 4 --> comp_fir_complexe50
385 comp_fir_complexe50 : mulo %45, %12, %46 --> comp_fir_complexe49
386 comp_fir_complexe49 : add %96, %3, %45 --> comp_fir_complexe139
387 comp_fir_complexe139: lw %44, 0(%96) --> comp_fir_complexe48
388 comp_fir_complexe48 : mulo %43, %9, %44 --> comp_fir_complexe47
389 comp_fir_complexe47 : sub %40, %42, %43 --> comp_fir_complexe46
390 comp_fir_complexe46 : li %41, 4 --> comp_fir_complexe45
391 comp_fir_complexe45 : srav %10, %40, %41 --> comp_fir_complexe44
392 comp_fir_complexe44 : emit c17 --> comp_fir_complexe43
393 comp_fir_complexe43 : li %39, 4 --> comp_fir_complexe42
394 comp_fir_complexe42 : mulo %38, %12, %39 --> comp_fir_complexe41
395 comp_fir_complexe41 : add %95, %3, %38 --> comp_fir_complexe138
396 comp_fir_complexe138: lw %37, 0(%95) --> comp_fir_complexe40
397 comp_fir_complexe40 : mulo %32, %15, %37 --> comp_fir_complexe39
398 comp_fir_complexe39 : li %36, 4 --> comp_fir_complexe38
399 comp_fir_complexe38 : mulo %35, %12, %36 --> comp_fir_complexe37
400 comp_fir_complexe37 : add %94, %2, %35 --> comp_fir_complexe137
401 comp_fir_complexe137: lw %34, 0(%94) --> comp_fir_complexe36
402 comp_fir_complexe36 : mulo %33, %9, %34 --> comp_fir_complexe35
403 comp_fir_complexe35 : add %30, %32, %33 --> comp_fir_complexe34
404 comp_fir_complexe34 : li %31, 4 --> comp_fir_complexe33
405 comp_fir_complexe33 : srav %14, %30, %31 --> comp_fir_complexe32
406 comp_fir_complexe32 : emit c16 --> comp_fir_complexe31
407 comp_fir_complexe31 : add %13, %13, %10 --> comp_fir_complexe30
408 comp_fir_complexe30 : emit c15 --> comp_fir_complexe29
409 comp_fir_complexe29 : add %7, %7, %14 --> comp_fir_complexe28
410 comp_fir_complexe28 : emit c14 --> comp_fir_complexe27
411 comp_fir_complexe27 : li %29, 1 --> comp_fir_complexe26
412 comp_fir_complexe26 : add %27, %16, %29 --> comp_fir_complexe25
413 comp_fir_complexe25 : li %28, 16 --> comp_fir_complexe24
414 comp_fir_complexe24 : la %93, mod --> comp_fir_complexe136
415 comp_fir_complexe136: j --> comp_fir_complexe287
416 comp_fir_complexe287: move $a0, %27 --> comp_fir_complexe286
417 comp_fir_complexe286: move $a1, %28 --> comp_fir_complexe285
418 comp_fir_complexe285: call %93(2) --> comp_fir_complexe284
419 comp_fir_complexe284: move %16, $v0 --> comp_fir_complexe23
420 comp_fir_complexe23 : emit c21 --> comp_fir_complexe22
421 comp_fir_complexe22 : li %26, 1 --> comp_fir_complexe21
422 comp_fir_complexe21 : add %12, %12, %26 --> comp_fir_complexe20
423 comp_fir_complexe121: emit c35 --> comp_fir_complexe120
424 comp_fir_complexe120: li %80, 0 --> comp_fir_complexe119
425 comp_fir_complexe119: move %81, $sp --> comp_fir_complexe279
426 comp_fir_complexe279: move %81, %81 --> comp_fir_complexe118
427 comp_fir_complexe118: li %83, 4 --> comp_fir_complexe117
428 comp_fir_complexe117: mulo %82, %8, %83 --> comp_fir_complexe116
429 comp_fir_complexe116: add %90, %81, %82 --> comp_fir_complexe133
430 comp_fir_complexe133: sw %80, 0(%90) --> comp_fir_complexe115
431 comp_fir_complexe115: emit c34 --> comp_fir_complexe114
432 comp_fir_complexe114: li %76, 0 --> comp_fir_complexe113
433 comp_fir_complexe113: move %77, $sp --> comp_fir_complexe278
434 comp_fir_complexe278: addi %77, %77, 64 --> comp_fir_complexe112
435 comp_fir_complexe112: li %79, 4 --> comp_fir_complexe111
436 comp_fir_complexe111: mulo %78, %8, %79 --> comp_fir_complexe110
437 comp_fir_complexe110: add %89, %77, %78 --> comp_fir_complexe132
438 comp_fir_complexe132: sw %76, 0(%89) --> comp_fir_complexe109
439 comp_fir_complexe109: emit c36 --> comp_fir_complexe108
440 comp_fir_complexe108: li %75, 1 --> comp_fir_complexe107
441 comp_fir_complexe107: add %8, %8, %75 --> comp_fir_complexe106
445 var %0, %1, %2, %3, %4, %5, %6,
446 %7, %8, %9, %10, %11, %12, %13,
447 %14, %15, %16, %17, %18, %19, %20
449 main36: newframe --> main35
450 main35: move %20, $ra --> main34
451 main34: move %19, $s7 --> main33
452 main33: move %18, $s6 --> main32
453 main32: move %17, $s5 --> main31
454 main31: move %16, $s4 --> main30
455 main30: move %15, $s3 --> main29
456 main29: move %14, $s2 --> main28
457 main28: move %13, $s1 --> main27
458 main27: move %12, $s0 --> main26
459 main26: li %0, 0 --> main25
460 main25: li %2, 0 --> main24
461 main24: li %3, 0 --> main23
462 main23: li %4, 0 --> main22
463 main22: li %5, 0 --> main21
464 main21: li %6, 0 --> main20
465 main20: li %7, 0 --> main19
466 main19: li %8, 0 --> main18
467 main18: li %9, 0 --> main17
468 main17: li %10, 0 --> main16
469 main16: li %11, 0 --> main13
470 main13: emit c42 --> main12
471 main12: la %10, init --> main14
473 main51: call %10(0) --> main50
474 main50: move %9, $v0 --> main11
475 main11: emit c41 --> main10
476 main10: move %2, $gp --> main49
477 main49: move %2, %2 --> main9
478 main9 : move %3, $gp --> main65
479 main65: addi %3, %3, 64 --> main8
480 main8 : move %4, $gp --> main64
481 main64: addi %4, %4, 128 --> main7
482 main7 : move %5, $gp --> main63
483 main63: addi %5, %5, 192 --> main6
484 main6 : move %6, $gp --> main62
485 main62: addi %6, %6, 256 --> main5
486 main5 : move %7, $gp --> main61
487 main61: addi %7, %7, 320 --> main4
488 main4 : li %8, 16 --> main3
489 main3 : la %11, comp_fir_complexe --> main15
491 main60: move $a0, %2 --> main59
492 main59: move $a1, %3 --> main58
493 main58: move $a2, %4 --> main57
494 main57: move $a3, %5 --> main56
495 main56: sets out(8), %6 --> main55
496 main55: sets out(4), %7 --> main54
497 main54: sets out(0), %8 --> main53
498 main53: call %11(7) --> main52
499 main52: move %0, $v0 --> main2
500 main2 : emit c40 --> main1
501 main1 : move %1, %0 --> main0
503 main48: move $v0, %1 --> main47
504 main47: move $ra, %20 --> main46
505 main46: move $s7, %19 --> main45
506 main45: move $s6, %18 --> main44
507 main44: move $s5, %17 --> main43
508 main43: move $s4, %16 --> main42
509 main42: move $s3, %15 --> main41
510 main41: move $s2, %14 --> main40
511 main40: move $s1, %13 --> main39
512 main39: move $s0, %12 --> main38
513 main38: delframe --> main37
514 main37: jr $ra (xmits $v0)
516 __builtin_varargs_start: int -> void
519 __builtin_va_start: int -> int -> void
522 __builtin_va_end: int -> void
525 __builtin_va_copy: int -> int -> void
528 __builtin_va_arg: int -> int -> void
531 __builtin_types_compatible_p: int -> int -> int
534 __builtin_tanl: float -> float
537 __builtin_tanhl: float -> float
540 __builtin_tanhf: float -> float
543 __builtin_tanh: float -> float
546 __builtin_tanf: float -> float
549 __builtin_tan: float -> float
552 __builtin_strspn: int -> int -> int
555 __builtin_strpbrk: int -> int -> int
558 __builtin_strncpy: int -> int -> int -> int
561 __builtin_strncmp: int -> int -> int -> int
564 __builtin_strncat: int -> int -> int -> int
567 __builtin_strcspn: int -> int -> int
570 __builtin_strcpy: int -> int -> int
573 __builtin_strcmp: int -> int -> int
576 __builtin_strchr: int -> int -> int
579 __builtin_stpcpy: int -> int -> int
582 __builtin_stdarg_start: int -> void
585 __builtin_sqrtl: float -> float
588 __builtin_sqrtf: float -> float
591 __builtin_sqrt: float -> float
594 __builtin_sinl: float -> float
597 __builtin_sinhl: float -> float
600 __builtin_sinhf: float -> float
603 __builtin_sinh: float -> float
606 __builtin_sinf: float -> float
609 __builtin_sin: float -> float
612 __builtin_return_address: int -> int
615 __builtin_return: int -> void
618 __builtin_powil: float -> int -> float
621 __builtin_powif: float -> int -> float
624 __builtin_powi: float -> int -> float
627 __builtin_popcountll: int -> int
630 __builtin_popcountl: int -> int
633 __builtin_popcount: int -> int
636 __builtin_parityll: int -> int
639 __builtin_parityl: int -> int
642 __builtin_parity: int -> int
645 __builtin_object_size: int -> int -> int
648 __builtin_next_arg: int
651 __builtin_nansl: int -> float
654 __builtin_nansf: int -> float
657 __builtin_nans: int -> float
660 __builtin_nanl: int -> float
663 __builtin_nanf: int -> float
666 __builtin_nan: int -> float
669 __builtin_modfl: float -> int -> float
672 __builtin_modff: float -> int -> float
675 __builtin_mempcpy: int -> int -> int -> int
678 __builtin_memcpy: int -> int -> int -> int
681 __builtin_logl: float -> float
684 __builtin_logf: float -> float
687 __builtin_log10l: float -> float
690 __builtin_log10f: float -> float
693 __builtin_log10: float -> float
696 __builtin_log: float -> float
699 __builtin_ldexpl: float -> int -> float
702 __builtin_ldexpf: float -> int -> float
705 __builtin_ldexp: float -> int -> float
708 __builtin_infl: float
711 __builtin_inff: float
717 __builtin_huge_vall: float
720 __builtin_huge_valf: float
723 __builtin_huge_val: float
726 __builtin_frexpl: float -> int -> float
729 __builtin_frexpf: float -> int -> float
732 __builtin_frexp: float -> int -> float
735 __builtin_frame_address: int -> int
738 __builtin_fmodl: float -> float
741 __builtin_fmodf: float -> float
744 __builtin_fmod: float -> float
747 __builtin_floorl: float -> float
750 __builtin_floorf: float -> float
753 __builtin_floor: float -> float
756 __builtin_ffsll: int -> int
759 __builtin_ffsl: int -> int
762 __builtin_ffs: int -> int
765 __builtin_fabsl: float -> float
768 __builtin_fabsf: float -> float
771 __builtin_fabs: float -> float
774 __builtin_expl: float -> float
777 __builtin_expf: float -> float
780 __builtin_expect: int -> int -> int
783 __builtin_exp: float -> float
786 __builtin_ctzll: int -> int
789 __builtin_ctzl: int -> int
792 __builtin_ctz: int -> int
795 __builtin_cosl: float -> float
798 __builtin_coshl: float -> float
801 __builtin_coshf: float -> float
804 __builtin_cosh: float -> float
807 __builtin_cosf: float -> float
810 __builtin_cos: float -> float
813 __builtin_constant_p: int -> int
816 __builtin_clzll: int -> int
819 __builtin_clzl: int -> int
822 __builtin_clz: int -> int
825 __builtin_ceill: float -> float
828 __builtin_ceilf: float -> float
831 __builtin_ceil: float -> float
834 __builtin_atanl: float -> float
837 __builtin_atanf: float -> float
840 __builtin_atan2l: float -> float -> float
843 __builtin_atan2f: float -> float -> float
846 __builtin_atan2: float -> float -> float
849 __builtin_atan: float -> float
852 __builtin_asinl: float -> float
855 __builtin_asinf: float -> float
858 __builtin_asin: float -> float
861 __builtin_alloca: int -> int
864 __builtin_acosl: float -> float
867 __builtin_acosf: float -> float
870 __builtin_acos: float -> float
873 __builtin___vsprintf_chk: int -> int -> int -> int -> int -> int
876 __builtin___vsnprintf_chk: int -> int -> int -> int -> int -> int -> int
879 __builtin___vprintf_chk: int -> int -> int -> int
882 __builtin___vfprintf_chk: int -> int -> int -> int -> int
885 __builtin___strncpy_chk: int -> int -> int -> int -> int
888 __builtin___strncat_chk: int -> int -> int -> int -> int
891 __builtin___strcpy_chk: int -> int -> int -> int
894 __builtin___strcat_chk: int -> int -> int -> int
897 __builtin___stpcpy_chk: int -> int -> int -> int
900 __builtin___memset_chk: int -> int -> int -> int -> int
903 __builtin___mempcpy_chk: int -> int -> int -> int -> int
906 __builtin___memmove_chk: int -> int -> int -> int -> int
909 __builtin___memcpy_chk: int -> int -> int -> int -> int