program globals 384 procedure init(0) stacksize 0 var %0, %1, %2, %3, %4, %5, %6, %7, %8, %9, %10, %11, %12, %13, %14, %15, %16, %17, %18, %19, %20, %21, %22, %23, %24, %25, %26, %27, %28, %29, %30, %31, %32, %33, %34, %35, %36, %37, %38, %39 entry init97 init97 : newframe --> init96 init96 : move %39, $ra --> init95 init95 : move %38, $s7 --> init94 init94 : move %37, $s6 --> init93 init93 : move %36, $s5 --> init92 init92 : move %35, $s4 --> init91 init91 : move %34, $s3 --> init90 init90 : move %33, $s2 --> init89 init89 : move %32, $s1 --> init88 init88 : move %31, $s0 --> init87 init87 : li %0, 0 --> init86 init86 : li %1, 0 --> init85 init85 : li %2, 0 --> init84 init84 : li %3, 0 --> init83 init83 : li %4, 0 --> init82 init82 : li %5, 0 --> init81 init81 : li %6, 0 --> init80 init80 : li %7, 0 --> init79 init79 : li %8, 0 --> init78 init78 : li %9, 0 --> init77 init77 : li %10, 0 --> init76 init76 : li %11, 0 --> init75 init75 : li %12, 0 --> init74 init74 : li %13, 0 --> init73 init73 : li %14, 0 --> init72 init72 : li %15, 0 --> init71 init71 : li %16, 0 --> init70 init70 : li %17, 0 --> init69 init69 : li %18, 0 --> init68 init68 : li %19, 0 --> init67 init67 : li %20, 0 --> init66 init66 : li %21, 0 --> init65 init65 : li %22, 0 --> init64 init64 : li %23, 0 --> init63 init63 : li %24, 0 --> init62 init62 : li %25, 0 --> init61 init61 : li %26, 0 --> init60 init60 : li %27, 0 --> init59 init59 : li %28, 0 --> init58 init58 : li %29, 0 --> init57 init57 : li %30, 0 --> init43 init43 : emit c9 --> init42 init42 : emit c8 --> init41 init41 : li %0, 0 --> init1 init1 : j --> init40 init40 : li %21, 0 --> init39 init39 : emit c7 --> init38 init38 : li %23, 16 --> init37 init37 : slt %22, %0, %23 --> init36 init36 : li %29, 0 --> init54 init54 : seq %20, %22, %29 --> init35 init35 : beq %20, %21 --> init34, init0 init0 : j --> init108 init108: move $ra, %39 --> init107 init107: move $s7, %38 --> init106 init106: move $s6, %37 --> init105 init105: move $s5, %36 --> init104 init104: move $s4, %35 --> init103 init103: move $s3, %34 --> init102 init102: move $s2, %33 --> init101 init101: move $s1, %32 --> init100 init100: move $s0, %31 --> init99 init99 : delframe --> init98 init98 : jr $ra init34 : emit c5 --> init33 init33 : li %17, 2 --> init32 init32 : li %19, 4 --> init31 init31 : mulo %18, %0, %19 --> init30 init30 : move %28, $gp --> init113 init113: move %28, %28 --> init53 init53 : add %28, %28, %18 --> init52 init52 : sw %17, 0(%28) --> init29 init29 : emit c4 --> init28 init28 : li %14, 2 --> init27 init27 : li %16, 4 --> init26 init26 : mulo %15, %0, %16 --> init25 init25 : move %27, $gp --> init112 init112: move %27, %27 --> init51 init51 : add %27, %27, %15 --> init50 init50 : sw %14, 64(%27) --> init24 init24 : emit c3 --> init23 init23 : li %11, 2 --> init22 init22 : li %13, 4 --> init21 init21 : mulo %12, %0, %13 --> init20 init20 : move %26, $gp --> init111 init111: move %26, %26 --> init49 init49 : add %26, %26, %12 --> init48 init48 : sw %11, 128(%26) --> init19 init19 : emit c2 --> init18 init18 : li %8, 2 --> init17 init17 : li %10, 4 --> init16 init16 : mulo %9, %0, %10 --> init15 init15 : move %25, $gp --> init110 init110: move %25, %25 --> init47 init47 : add %25, %25, %9 --> init46 init46 : sw %8, 192(%25) --> init14 init14 : emit c1 --> init13 init13 : li %5, 2 --> init12 init12 : li %7, 4 --> init11 init11 : mulo %6, %0, %7 --> init10 init10 : move %24, $gp --> init109 init109: move %24, %24 --> init45 init45 : add %24, %24, %6 --> init44 init44 : sw %5, 256(%24) --> init9 init9 : emit c0 --> init8 init8 : li %2, 2 --> init7 init7 : li %4, 4 --> init6 init6 : mulo %3, %0, %4 --> init5 init5 : move %30, $gp --> init114 init114: move %30, %30 --> init56 init56 : add %30, %30, %3 --> init55 init55 : sw %2, 320(%30) --> init4 init4 : emit c6 --> init3 init3 : li %1, 1 --> init2 init2 : add %0, %0, %1 --> init1 procedure comp_fir_complexe(7) stacksize 128 var %0, %1, %2, %3, %4, %5, %6, %7, %8, %9, %10, %11, %12, %13, %14, %15, %16, %17, %18, %19, %20, %21, %22, %23, %24, %25, %26, %27, %28, %29, %30, %31, %32, %33, %34, %35, %36, %37, %38, %39, %40, %41, %42, %43, %44, %45, %46, %47, %48, %49, %50, %51, %52, %53, %54, %55, %56, %57, %58, %59, %60, %61, %62, %63, %64, %65, %66, %67, %68, %69, %70, %71, %72, %73, %74, %75, %76, %77, %78, %79, %80, %81, %82, %83, %84, %85, %86, %87, %88, %89, %90, %91, %92, %93, %94, %95, %96, %97, %98, %99, %100, %101, %102, %103, %104, %105, %106, %107, %108, %109, %110, %111, %112, %113, %114, %115 entry comp_fir_complexe265 comp_fir_complexe265: newframe --> comp_fir_complexe264 comp_fir_complexe264: move %115, $ra --> comp_fir_complexe263 comp_fir_complexe263: move %114, $s7 --> comp_fir_complexe262 comp_fir_complexe262: move %113, $s6 --> comp_fir_complexe261 comp_fir_complexe261: move %112, $s5 --> comp_fir_complexe260 comp_fir_complexe260: move %111, $s4 --> comp_fir_complexe259 comp_fir_complexe259: move %110, $s3 --> comp_fir_complexe258 comp_fir_complexe258: move %109, $s2 --> comp_fir_complexe257 comp_fir_complexe257: move %108, $s1 --> comp_fir_complexe256 comp_fir_complexe256: move %107, $s0 --> comp_fir_complexe255 comp_fir_complexe255: move %0, $a0 --> comp_fir_complexe254 comp_fir_complexe254: move %1, $a1 --> comp_fir_complexe253 comp_fir_complexe253: move %2, $a2 --> comp_fir_complexe252 comp_fir_complexe252: move %3, $a3 --> comp_fir_complexe251 comp_fir_complexe251: gets %4, in(8) --> comp_fir_complexe250 comp_fir_complexe250: gets %5, in(4) --> comp_fir_complexe249 comp_fir_complexe249: gets %6, in(0) --> comp_fir_complexe248 comp_fir_complexe248: li %7, 0 --> comp_fir_complexe247 comp_fir_complexe247: li %8, 0 --> comp_fir_complexe246 comp_fir_complexe246: li %9, 0 --> comp_fir_complexe245 comp_fir_complexe245: li %10, 0 --> comp_fir_complexe244 comp_fir_complexe244: li %11, 0 --> comp_fir_complexe243 comp_fir_complexe243: li %12, 0 --> comp_fir_complexe242 comp_fir_complexe242: li %13, 0 --> comp_fir_complexe241 comp_fir_complexe241: li %14, 0 --> comp_fir_complexe240 comp_fir_complexe240: li %15, 0 --> comp_fir_complexe239 comp_fir_complexe239: li %16, 0 --> comp_fir_complexe238 comp_fir_complexe238: li %18, 0 --> comp_fir_complexe237 comp_fir_complexe237: li %19, 0 --> comp_fir_complexe236 comp_fir_complexe236: li %20, 0 --> comp_fir_complexe235 comp_fir_complexe235: li %21, 0 --> comp_fir_complexe234 comp_fir_complexe234: li %22, 0 --> comp_fir_complexe233 comp_fir_complexe233: li %23, 0 --> comp_fir_complexe232 comp_fir_complexe232: li %24, 0 --> comp_fir_complexe231 comp_fir_complexe231: li %25, 0 --> comp_fir_complexe230 comp_fir_complexe230: li %26, 0 --> comp_fir_complexe229 comp_fir_complexe229: li %27, 0 --> comp_fir_complexe228 comp_fir_complexe228: li %28, 0 --> comp_fir_complexe227 comp_fir_complexe227: li %29, 0 --> comp_fir_complexe226 comp_fir_complexe226: li %30, 0 --> comp_fir_complexe225 comp_fir_complexe225: li %31, 0 --> comp_fir_complexe224 comp_fir_complexe224: li %32, 0 --> comp_fir_complexe223 comp_fir_complexe223: li %33, 0 --> comp_fir_complexe222 comp_fir_complexe222: li %34, 0 --> comp_fir_complexe221 comp_fir_complexe221: li %35, 0 --> comp_fir_complexe220 comp_fir_complexe220: li %36, 0 --> comp_fir_complexe219 comp_fir_complexe219: li %37, 0 --> comp_fir_complexe218 comp_fir_complexe218: li %38, 0 --> comp_fir_complexe217 comp_fir_complexe217: li %39, 0 --> comp_fir_complexe216 comp_fir_complexe216: li %40, 0 --> comp_fir_complexe215 comp_fir_complexe215: li %41, 0 --> comp_fir_complexe214 comp_fir_complexe214: li %42, 0 --> comp_fir_complexe213 comp_fir_complexe213: li %43, 0 --> comp_fir_complexe212 comp_fir_complexe212: li %44, 0 --> comp_fir_complexe211 comp_fir_complexe211: li %45, 0 --> comp_fir_complexe210 comp_fir_complexe210: li %46, 0 --> comp_fir_complexe209 comp_fir_complexe209: li %47, 0 --> comp_fir_complexe208 comp_fir_complexe208: li %48, 0 --> comp_fir_complexe207 comp_fir_complexe207: li %49, 0 --> comp_fir_complexe206 comp_fir_complexe206: li %50, 0 --> comp_fir_complexe205 comp_fir_complexe205: li %51, 0 --> comp_fir_complexe204 comp_fir_complexe204: li %52, 0 --> comp_fir_complexe203 comp_fir_complexe203: li %53, 0 --> comp_fir_complexe202 comp_fir_complexe202: li %54, 0 --> comp_fir_complexe201 comp_fir_complexe201: li %55, 0 --> comp_fir_complexe200 comp_fir_complexe200: li %56, 0 --> comp_fir_complexe199 comp_fir_complexe199: li %57, 0 --> comp_fir_complexe198 comp_fir_complexe198: li %58, 0 --> comp_fir_complexe197 comp_fir_complexe197: li %59, 0 --> comp_fir_complexe196 comp_fir_complexe196: li %60, 0 --> comp_fir_complexe195 comp_fir_complexe195: li %61, 0 --> comp_fir_complexe194 comp_fir_complexe194: li %62, 0 --> comp_fir_complexe193 comp_fir_complexe193: li %63, 0 --> comp_fir_complexe192 comp_fir_complexe192: li %64, 0 --> comp_fir_complexe191 comp_fir_complexe191: li %65, 0 --> comp_fir_complexe190 comp_fir_complexe190: li %66, 0 --> comp_fir_complexe189 comp_fir_complexe189: li %67, 0 --> comp_fir_complexe188 comp_fir_complexe188: li %68, 0 --> comp_fir_complexe187 comp_fir_complexe187: li %69, 0 --> comp_fir_complexe186 comp_fir_complexe186: li %70, 0 --> comp_fir_complexe185 comp_fir_complexe185: li %71, 0 --> comp_fir_complexe184 comp_fir_complexe184: li %72, 0 --> comp_fir_complexe183 comp_fir_complexe183: li %73, 0 --> comp_fir_complexe182 comp_fir_complexe182: li %74, 0 --> comp_fir_complexe181 comp_fir_complexe181: li %75, 0 --> comp_fir_complexe180 comp_fir_complexe180: li %76, 0 --> comp_fir_complexe179 comp_fir_complexe179: li %77, 0 --> comp_fir_complexe178 comp_fir_complexe178: li %78, 0 --> comp_fir_complexe177 comp_fir_complexe177: li %79, 0 --> comp_fir_complexe176 comp_fir_complexe176: li %80, 0 --> comp_fir_complexe175 comp_fir_complexe175: li %81, 0 --> comp_fir_complexe174 comp_fir_complexe174: li %82, 0 --> comp_fir_complexe173 comp_fir_complexe173: li %83, 0 --> comp_fir_complexe172 comp_fir_complexe172: li %84, 0 --> comp_fir_complexe171 comp_fir_complexe171: li %85, 0 --> comp_fir_complexe170 comp_fir_complexe170: li %86, 0 --> comp_fir_complexe169 comp_fir_complexe169: li %87, 0 --> comp_fir_complexe168 comp_fir_complexe168: li %88, 0 --> comp_fir_complexe167 comp_fir_complexe167: li %89, 0 --> comp_fir_complexe166 comp_fir_complexe166: li %90, 0 --> comp_fir_complexe165 comp_fir_complexe165: li %91, 0 --> comp_fir_complexe164 comp_fir_complexe164: li %92, 0 --> comp_fir_complexe163 comp_fir_complexe163: li %93, 0 --> comp_fir_complexe162 comp_fir_complexe162: li %94, 0 --> comp_fir_complexe161 comp_fir_complexe161: li %95, 0 --> comp_fir_complexe160 comp_fir_complexe160: li %96, 0 --> comp_fir_complexe159 comp_fir_complexe159: li %97, 0 --> comp_fir_complexe158 comp_fir_complexe158: li %98, 0 --> comp_fir_complexe157 comp_fir_complexe157: li %99, 0 --> comp_fir_complexe156 comp_fir_complexe156: li %100, 0 --> comp_fir_complexe155 comp_fir_complexe155: li %101, 0 --> comp_fir_complexe154 comp_fir_complexe154: li %102, 0 --> comp_fir_complexe153 comp_fir_complexe153: li %103, 0 --> comp_fir_complexe152 comp_fir_complexe152: li %104, 0 --> comp_fir_complexe151 comp_fir_complexe151: li %105, 0 --> comp_fir_complexe150 comp_fir_complexe150: li %106, 0 --> comp_fir_complexe130 comp_fir_complexe130: emit c39 --> comp_fir_complexe129 comp_fir_complexe129: emit c38 --> comp_fir_complexe128 comp_fir_complexe128: li %8, 0 --> comp_fir_complexe106 comp_fir_complexe106: j --> comp_fir_complexe127 comp_fir_complexe127: li %85, 0 --> comp_fir_complexe126 comp_fir_complexe126: emit c37 --> comp_fir_complexe125 comp_fir_complexe125: li %87, 16 --> comp_fir_complexe124 comp_fir_complexe124: slt %86, %8, %87 --> comp_fir_complexe123 comp_fir_complexe123: li %91, 0 --> comp_fir_complexe134 comp_fir_complexe134: seq %84, %86, %91 --> comp_fir_complexe122 comp_fir_complexe122: beq %84, %85 --> comp_fir_complexe121, comp_fir_complexe105 comp_fir_complexe105: emit c33 --> comp_fir_complexe104 comp_fir_complexe104: li %16, 0 --> comp_fir_complexe103 comp_fir_complexe103: emit c32 --> comp_fir_complexe102 comp_fir_complexe102: li %13, 0 --> comp_fir_complexe101 comp_fir_complexe101: emit c31 --> comp_fir_complexe100 comp_fir_complexe100: li %7, 0 --> comp_fir_complexe99 comp_fir_complexe99 : emit c30 --> comp_fir_complexe98 comp_fir_complexe98 : emit c29 --> comp_fir_complexe97 comp_fir_complexe97 : li %11, 0 --> comp_fir_complexe3 comp_fir_complexe3 : j --> comp_fir_complexe96 comp_fir_complexe96 : li %73, 0 --> comp_fir_complexe95 comp_fir_complexe95 : emit c28 --> comp_fir_complexe94 comp_fir_complexe94 : slt %74, %11, %6 --> comp_fir_complexe93 comp_fir_complexe93 : li %106, 0 --> comp_fir_complexe149 comp_fir_complexe149: seq %72, %74, %106 --> comp_fir_complexe92 comp_fir_complexe92 : beq %72, %73 --> comp_fir_complexe91, comp_fir_complexe2 comp_fir_complexe2 : emit c10 --> comp_fir_complexe1 comp_fir_complexe1 : li %17, 0 --> comp_fir_complexe0 comp_fir_complexe0 : j --> comp_fir_complexe277 comp_fir_complexe277: move $v0, %17 --> comp_fir_complexe276 comp_fir_complexe276: move $ra, %115 --> comp_fir_complexe275 comp_fir_complexe275: move $s7, %114 --> comp_fir_complexe274 comp_fir_complexe274: move $s6, %113 --> comp_fir_complexe273 comp_fir_complexe273: move $s5, %112 --> comp_fir_complexe272 comp_fir_complexe272: move $s4, %111 --> comp_fir_complexe271 comp_fir_complexe271: move $s3, %110 --> comp_fir_complexe270 comp_fir_complexe270: move $s2, %109 --> comp_fir_complexe269 comp_fir_complexe269: move $s1, %108 --> comp_fir_complexe268 comp_fir_complexe268: move $s0, %107 --> comp_fir_complexe267 comp_fir_complexe267: delframe --> comp_fir_complexe266 comp_fir_complexe266: jr $ra (xmits $v0) comp_fir_complexe91 : emit c26 --> comp_fir_complexe90 comp_fir_complexe90 : li %71, 4 --> comp_fir_complexe89 comp_fir_complexe89 : mulo %70, %11, %71 --> comp_fir_complexe88 comp_fir_complexe88 : add %105, %0, %70 --> comp_fir_complexe148 comp_fir_complexe148: lw %66, 0(%105) --> comp_fir_complexe87 comp_fir_complexe87 : move %67, $sp --> comp_fir_complexe291 comp_fir_complexe291: move %67, %67 --> comp_fir_complexe86 comp_fir_complexe86 : li %69, 4 --> comp_fir_complexe85 comp_fir_complexe85 : mulo %68, %16, %69 --> comp_fir_complexe84 comp_fir_complexe84 : add %104, %67, %68 --> comp_fir_complexe147 comp_fir_complexe147: sw %66, 0(%104) --> comp_fir_complexe83 comp_fir_complexe83 : emit c25 --> comp_fir_complexe82 comp_fir_complexe82 : li %65, 4 --> comp_fir_complexe81 comp_fir_complexe81 : mulo %64, %11, %65 --> comp_fir_complexe80 comp_fir_complexe80 : add %103, %1, %64 --> comp_fir_complexe146 comp_fir_complexe146: lw %60, 0(%103) --> comp_fir_complexe79 comp_fir_complexe79 : move %61, $sp --> comp_fir_complexe290 comp_fir_complexe290: addi %61, %61, 64 --> comp_fir_complexe78 comp_fir_complexe78 : li %63, 4 --> comp_fir_complexe77 comp_fir_complexe77 : mulo %62, %16, %63 --> comp_fir_complexe76 comp_fir_complexe76 : add %102, %61, %62 --> comp_fir_complexe145 comp_fir_complexe145: sw %60, 0(%102) --> comp_fir_complexe75 comp_fir_complexe75 : emit c24 --> comp_fir_complexe74 comp_fir_complexe74 : emit c23 --> comp_fir_complexe73 comp_fir_complexe73 : li %12, 0 --> comp_fir_complexe20 comp_fir_complexe20 : j --> comp_fir_complexe72 comp_fir_complexe72 : li %57, 0 --> comp_fir_complexe71 comp_fir_complexe71 : emit c22 --> comp_fir_complexe70 comp_fir_complexe70 : li %59, 16 --> comp_fir_complexe69 comp_fir_complexe69 : slt %58, %12, %59 --> comp_fir_complexe68 comp_fir_complexe68 : li %100, 0 --> comp_fir_complexe143 comp_fir_complexe143: seq %56, %58, %100 --> comp_fir_complexe67 comp_fir_complexe67 : beq %56, %57 --> comp_fir_complexe66, comp_fir_complexe19 comp_fir_complexe19 : emit c13 --> comp_fir_complexe18 comp_fir_complexe18 : li %25, 1 --> comp_fir_complexe17 comp_fir_complexe17 : add %23, %16, %25 --> comp_fir_complexe16 comp_fir_complexe16 : li %24, 16 --> comp_fir_complexe15 comp_fir_complexe15 : la %92, mod --> comp_fir_complexe135 comp_fir_complexe135: j --> comp_fir_complexe283 comp_fir_complexe283: move $a0, %23 --> comp_fir_complexe282 comp_fir_complexe282: move $a1, %24 --> comp_fir_complexe281 comp_fir_complexe281: call %92(2) --> comp_fir_complexe280 comp_fir_complexe280: move %16, $v0 --> comp_fir_complexe14 comp_fir_complexe14 : emit c12 --> comp_fir_complexe13 comp_fir_complexe13 : li %22, 4 --> comp_fir_complexe12 comp_fir_complexe12 : mulo %21, %11, %22 --> comp_fir_complexe11 comp_fir_complexe11 : add %88, %4, %21 --> comp_fir_complexe131 comp_fir_complexe131: sw %13, 0(%88) --> comp_fir_complexe10 comp_fir_complexe10 : emit c11 --> comp_fir_complexe9 comp_fir_complexe9 : li %20, 4 --> comp_fir_complexe8 comp_fir_complexe8 : mulo %19, %11, %20 --> comp_fir_complexe7 comp_fir_complexe7 : add %101, %5, %19 --> comp_fir_complexe144 comp_fir_complexe144: sw %7, 0(%101) --> comp_fir_complexe6 comp_fir_complexe6 : emit c27 --> comp_fir_complexe5 comp_fir_complexe5 : li %18, 1 --> comp_fir_complexe4 comp_fir_complexe4 : add %11, %11, %18 --> comp_fir_complexe3 comp_fir_complexe66 : emit c20 --> comp_fir_complexe65 comp_fir_complexe65 : move %53, $sp --> comp_fir_complexe289 comp_fir_complexe289: move %53, %53 --> comp_fir_complexe64 comp_fir_complexe64 : li %55, 4 --> comp_fir_complexe63 comp_fir_complexe63 : mulo %54, %16, %55 --> comp_fir_complexe62 comp_fir_complexe62 : add %99, %53, %54 --> comp_fir_complexe142 comp_fir_complexe142: lw %15, 0(%99) --> comp_fir_complexe61 comp_fir_complexe61 : emit c19 --> comp_fir_complexe60 comp_fir_complexe60 : move %50, $sp --> comp_fir_complexe288 comp_fir_complexe288: addi %50, %50, 64 --> comp_fir_complexe59 comp_fir_complexe59 : li %52, 4 --> comp_fir_complexe58 comp_fir_complexe58 : mulo %51, %16, %52 --> comp_fir_complexe57 comp_fir_complexe57 : add %98, %50, %51 --> comp_fir_complexe141 comp_fir_complexe141: lw %9, 0(%98) --> comp_fir_complexe56 comp_fir_complexe56 : emit c18 --> comp_fir_complexe55 comp_fir_complexe55 : li %49, 4 --> comp_fir_complexe54 comp_fir_complexe54 : mulo %48, %12, %49 --> comp_fir_complexe53 comp_fir_complexe53 : add %97, %2, %48 --> comp_fir_complexe140 comp_fir_complexe140: lw %47, 0(%97) --> comp_fir_complexe52 comp_fir_complexe52 : mulo %42, %15, %47 --> comp_fir_complexe51 comp_fir_complexe51 : li %46, 4 --> comp_fir_complexe50 comp_fir_complexe50 : mulo %45, %12, %46 --> comp_fir_complexe49 comp_fir_complexe49 : add %96, %3, %45 --> comp_fir_complexe139 comp_fir_complexe139: lw %44, 0(%96) --> comp_fir_complexe48 comp_fir_complexe48 : mulo %43, %9, %44 --> comp_fir_complexe47 comp_fir_complexe47 : sub %40, %42, %43 --> comp_fir_complexe46 comp_fir_complexe46 : li %41, 4 --> comp_fir_complexe45 comp_fir_complexe45 : srav %10, %40, %41 --> comp_fir_complexe44 comp_fir_complexe44 : emit c17 --> comp_fir_complexe43 comp_fir_complexe43 : li %39, 4 --> comp_fir_complexe42 comp_fir_complexe42 : mulo %38, %12, %39 --> comp_fir_complexe41 comp_fir_complexe41 : add %95, %3, %38 --> comp_fir_complexe138 comp_fir_complexe138: lw %37, 0(%95) --> comp_fir_complexe40 comp_fir_complexe40 : mulo %32, %15, %37 --> comp_fir_complexe39 comp_fir_complexe39 : li %36, 4 --> comp_fir_complexe38 comp_fir_complexe38 : mulo %35, %12, %36 --> comp_fir_complexe37 comp_fir_complexe37 : add %94, %2, %35 --> comp_fir_complexe137 comp_fir_complexe137: lw %34, 0(%94) --> comp_fir_complexe36 comp_fir_complexe36 : mulo %33, %9, %34 --> comp_fir_complexe35 comp_fir_complexe35 : add %30, %32, %33 --> comp_fir_complexe34 comp_fir_complexe34 : li %31, 4 --> comp_fir_complexe33 comp_fir_complexe33 : srav %14, %30, %31 --> comp_fir_complexe32 comp_fir_complexe32 : emit c16 --> comp_fir_complexe31 comp_fir_complexe31 : add %13, %13, %10 --> comp_fir_complexe30 comp_fir_complexe30 : emit c15 --> comp_fir_complexe29 comp_fir_complexe29 : add %7, %7, %14 --> comp_fir_complexe28 comp_fir_complexe28 : emit c14 --> comp_fir_complexe27 comp_fir_complexe27 : li %29, 1 --> comp_fir_complexe26 comp_fir_complexe26 : add %27, %16, %29 --> comp_fir_complexe25 comp_fir_complexe25 : li %28, 16 --> comp_fir_complexe24 comp_fir_complexe24 : la %93, mod --> comp_fir_complexe136 comp_fir_complexe136: j --> comp_fir_complexe287 comp_fir_complexe287: move $a0, %27 --> comp_fir_complexe286 comp_fir_complexe286: move $a1, %28 --> comp_fir_complexe285 comp_fir_complexe285: call %93(2) --> comp_fir_complexe284 comp_fir_complexe284: move %16, $v0 --> comp_fir_complexe23 comp_fir_complexe23 : emit c21 --> comp_fir_complexe22 comp_fir_complexe22 : li %26, 1 --> comp_fir_complexe21 comp_fir_complexe21 : add %12, %12, %26 --> comp_fir_complexe20 comp_fir_complexe121: emit c35 --> comp_fir_complexe120 comp_fir_complexe120: li %80, 0 --> comp_fir_complexe119 comp_fir_complexe119: move %81, $sp --> comp_fir_complexe279 comp_fir_complexe279: move %81, %81 --> comp_fir_complexe118 comp_fir_complexe118: li %83, 4 --> comp_fir_complexe117 comp_fir_complexe117: mulo %82, %8, %83 --> comp_fir_complexe116 comp_fir_complexe116: add %90, %81, %82 --> comp_fir_complexe133 comp_fir_complexe133: sw %80, 0(%90) --> comp_fir_complexe115 comp_fir_complexe115: emit c34 --> comp_fir_complexe114 comp_fir_complexe114: li %76, 0 --> comp_fir_complexe113 comp_fir_complexe113: move %77, $sp --> comp_fir_complexe278 comp_fir_complexe278: addi %77, %77, 64 --> comp_fir_complexe112 comp_fir_complexe112: li %79, 4 --> comp_fir_complexe111 comp_fir_complexe111: mulo %78, %8, %79 --> comp_fir_complexe110 comp_fir_complexe110: add %89, %77, %78 --> comp_fir_complexe132 comp_fir_complexe132: sw %76, 0(%89) --> comp_fir_complexe109 comp_fir_complexe109: emit c36 --> comp_fir_complexe108 comp_fir_complexe108: li %75, 1 --> comp_fir_complexe107 comp_fir_complexe107: add %8, %8, %75 --> comp_fir_complexe106 procedure _main(0) stacksize 0 var %0, %1, %2, %3, %4, %5, %6, %7, %8, %9, %10, %11, %12, %13, %14, %15, %16, %17, %18, %19, %20 entry main36 main36: newframe --> main35 main35: move %20, $ra --> main34 main34: move %19, $s7 --> main33 main33: move %18, $s6 --> main32 main32: move %17, $s5 --> main31 main31: move %16, $s4 --> main30 main30: move %15, $s3 --> main29 main29: move %14, $s2 --> main28 main28: move %13, $s1 --> main27 main27: move %12, $s0 --> main26 main26: li %0, 0 --> main25 main25: li %2, 0 --> main24 main24: li %3, 0 --> main23 main23: li %4, 0 --> main22 main22: li %5, 0 --> main21 main21: li %6, 0 --> main20 main20: li %7, 0 --> main19 main19: li %8, 0 --> main18 main18: li %9, 0 --> main17 main17: li %10, 0 --> main16 main16: li %11, 0 --> main13 main13: emit c42 --> main12 main12: la %10, init --> main14 main14: j --> main51 main51: call %10(0) --> main50 main50: move %9, $v0 --> main11 main11: emit c41 --> main10 main10: move %2, $gp --> main49 main49: move %2, %2 --> main9 main9 : move %3, $gp --> main65 main65: addi %3, %3, 64 --> main8 main8 : move %4, $gp --> main64 main64: addi %4, %4, 128 --> main7 main7 : move %5, $gp --> main63 main63: addi %5, %5, 192 --> main6 main6 : move %6, $gp --> main62 main62: addi %6, %6, 256 --> main5 main5 : move %7, $gp --> main61 main61: addi %7, %7, 320 --> main4 main4 : li %8, 16 --> main3 main3 : la %11, comp_fir_complexe --> main15 main15: j --> main60 main60: move $a0, %2 --> main59 main59: move $a1, %3 --> main58 main58: move $a2, %4 --> main57 main57: move $a3, %5 --> main56 main56: sets out(8), %6 --> main55 main55: sets out(4), %7 --> main54 main54: sets out(0), %8 --> main53 main53: call %11(7) --> main52 main52: move %0, $v0 --> main2 main2 : emit c40 --> main1 main1 : move %1, %0 --> main0 main0 : j --> main48 main48: move $v0, %1 --> main47 main47: move $ra, %20 --> main46 main46: move $s7, %19 --> main45 main45: move $s6, %18 --> main44 main44: move $s5, %17 --> main43 main43: move $s4, %16 --> main42 main42: move $s3, %15 --> main41 main41: move $s2, %14 --> main40 main40: move $s1, %13 --> main39 main39: move $s0, %12 --> main38 main38: delframe --> main37 main37: jr $ra (xmits $v0) __builtin_varargs_start: int -> void __builtin_va_start: int -> int -> void __builtin_va_end: int -> void __builtin_va_copy: int -> int -> void __builtin_va_arg: int -> int -> void __builtin_types_compatible_p: int -> int -> int __builtin_tanl: float -> float __builtin_tanhl: float -> float __builtin_tanhf: float -> float __builtin_tanh: float -> float __builtin_tanf: float -> float __builtin_tan: float -> float __builtin_strspn: int -> int -> int __builtin_strpbrk: int -> int -> int __builtin_strncpy: int -> int -> int -> int __builtin_strncmp: int -> int -> int -> int __builtin_strncat: int -> int -> int -> int __builtin_strcspn: int -> int -> int __builtin_strcpy: int -> int -> int __builtin_strcmp: int -> int -> int __builtin_strchr: int -> int -> int __builtin_stpcpy: int -> int -> int __builtin_stdarg_start: int -> void __builtin_sqrtl: float -> float __builtin_sqrtf: float -> float __builtin_sqrt: float -> float __builtin_sinl: float -> float __builtin_sinhl: float -> float __builtin_sinhf: float -> float __builtin_sinh: float -> float __builtin_sinf: float -> float __builtin_sin: float -> float __builtin_return_address: int -> int __builtin_return: int -> void __builtin_powil: float -> int -> float __builtin_powif: float -> int -> float __builtin_powi: float -> int -> float __builtin_popcountll: int -> int __builtin_popcountl: int -> int __builtin_popcount: int -> int __builtin_parityll: int -> int __builtin_parityl: int -> int __builtin_parity: int -> int __builtin_object_size: int -> int -> int __builtin_next_arg: int __builtin_nansl: int -> float __builtin_nansf: int -> float __builtin_nans: int -> float __builtin_nanl: int -> float __builtin_nanf: int -> float __builtin_nan: int -> float __builtin_modfl: float -> int -> float __builtin_modff: float -> int -> float __builtin_mempcpy: int -> int -> int -> int __builtin_memcpy: int -> int -> int -> int __builtin_logl: float -> float __builtin_logf: float -> float __builtin_log10l: float -> float __builtin_log10f: float -> float __builtin_log10: float -> float __builtin_log: float -> float __builtin_ldexpl: float -> int -> float __builtin_ldexpf: float -> int -> float __builtin_ldexp: float -> int -> float __builtin_infl: float __builtin_inff: float __builtin_inf: float __builtin_huge_vall: float __builtin_huge_valf: float __builtin_huge_val: float __builtin_frexpl: float -> int -> float __builtin_frexpf: float -> int -> float __builtin_frexp: float -> int -> float __builtin_frame_address: int -> int __builtin_fmodl: float -> float __builtin_fmodf: float -> float __builtin_fmod: float -> float __builtin_floorl: float -> float __builtin_floorf: float -> float __builtin_floor: float -> float __builtin_ffsll: int -> int __builtin_ffsl: int -> int __builtin_ffs: int -> int __builtin_fabsl: float -> float __builtin_fabsf: float -> float __builtin_fabs: float -> float __builtin_expl: float -> float __builtin_expf: float -> float __builtin_expect: int -> int -> int __builtin_exp: float -> float __builtin_ctzll: int -> int __builtin_ctzl: int -> int __builtin_ctz: int -> int __builtin_cosl: float -> float __builtin_coshl: float -> float __builtin_coshf: float -> float __builtin_cosh: float -> float __builtin_cosf: float -> float __builtin_cos: float -> float __builtin_constant_p: int -> int __builtin_clzll: int -> int __builtin_clzl: int -> int __builtin_clz: int -> int __builtin_ceill: float -> float __builtin_ceilf: float -> float __builtin_ceil: float -> float __builtin_atanl: float -> float __builtin_atanf: float -> float __builtin_atan2l: float -> float -> float __builtin_atan2f: float -> float -> float __builtin_atan2: float -> float -> float __builtin_atan: float -> float __builtin_asinl: float -> float __builtin_asinf: float -> float __builtin_asin: float -> float __builtin_alloca: int -> int __builtin_acosl: float -> float __builtin_acosf: float -> float __builtin_acos: float -> float __builtin___vsprintf_chk: int -> int -> int -> int -> int -> int __builtin___vsnprintf_chk: int -> int -> int -> int -> int -> int -> int __builtin___vprintf_chk: int -> int -> int -> int __builtin___vfprintf_chk: int -> int -> int -> int -> int __builtin___strncpy_chk: int -> int -> int -> int -> int __builtin___strncat_chk: int -> int -> int -> int -> int __builtin___strcpy_chk: int -> int -> int -> int __builtin___strcat_chk: int -> int -> int -> int __builtin___stpcpy_chk: int -> int -> int -> int __builtin___memset_chk: int -> int -> int -> int -> int __builtin___mempcpy_chk: int -> int -> int -> int -> int __builtin___memmove_chk: int -> int -> int -> int -> int __builtin___memcpy_chk: int -> int -> int -> int -> int