5 procedure array_lecture(3)
8 array_lecture33: newframe --> array_lecture32
9 array_lecture32: j --> array_lecture31
10 array_lecture31: j --> array_lecture30
11 array_lecture30: j --> array_lecture29
12 array_lecture29: j --> array_lecture28
13 array_lecture28: j --> array_lecture27
14 array_lecture27: j --> array_lecture26
15 array_lecture26: j --> array_lecture25
16 array_lecture25: j --> array_lecture24
17 array_lecture24: j --> array_lecture23
18 array_lecture23: j --> array_lecture22
19 array_lecture22: j --> array_lecture21
20 array_lecture21: j --> array_lecture20
21 array_lecture20: j --> array_lecture19
22 array_lecture19: j --> array_lecture18
23 array_lecture18: j --> array_lecture17
24 array_lecture17: j --> array_lecture16
25 array_lecture16: j --> array_lecture15
26 array_lecture15: j --> array_lecture14
27 array_lecture14: j --> array_lecture13
28 array_lecture13: j --> array_lecture10
29 array_lecture10: emit c2 --> array_lecture9
30 array_lecture9 : li $v0, 4 --> array_lecture8
31 array_lecture8 : mulo $v0, $a1, $v0 --> array_lecture7
32 array_lecture7 : add $v0, $a0, $v0 --> array_lecture12
33 array_lecture12: lw $a1, 0($v0) --> array_lecture6
34 array_lecture6 : emit c1 --> array_lecture5
35 array_lecture5 : li $v0, 4 --> array_lecture4
36 array_lecture4 : mulo $v0, $a2, $v0 --> array_lecture3
37 array_lecture3 : add $v0, $a0, $v0 --> array_lecture11
38 array_lecture11: lw $v0, 0($v0) --> array_lecture2
39 array_lecture2 : emit c0 --> array_lecture1
40 array_lecture1 : add $v0, $a1, $v0 --> array_lecture0
41 array_lecture0 : j --> array_lecture45
42 array_lecture45: j --> array_lecture44
43 array_lecture44: j --> array_lecture43
44 array_lecture43: j --> array_lecture42
45 array_lecture42: j --> array_lecture41
46 array_lecture41: j --> array_lecture40
47 array_lecture40: j --> array_lecture39
48 array_lecture39: j --> array_lecture38
49 array_lecture38: j --> array_lecture37
50 array_lecture37: j --> array_lecture36
51 array_lecture36: j --> array_lecture35
52 array_lecture35: delframe --> array_lecture34
53 array_lecture34: jr $ra
58 main48: newframe --> main47
59 main47: lw $ra, 0($sp) --> main46
83 main17: li $a0, 1 --> main16
84 main16: move $v0, $gp --> main64
86 main21: lw $a0, 0($v0) --> main15
87 main15: li $a0, 2 --> main14
88 main14: move $v0, $gp --> main63
90 main20: lw $a0, 4($v0) --> main13
91 main13: li $a0, 3 --> main12
92 main12: move $v0, $gp --> main62
94 main19: lw $a0, 8($v0) --> main11
95 main11: li $a0, 5 --> main10
96 main10: move $v0, $gp --> main61
98 main18: lw $a0, 12($v0) --> main9
99 main9 : li $a0, 8 --> main8
100 main8 : move $v0, $gp --> main71
102 main23: lw $a0, 16($v0) --> main7
103 main7 : emit c4 --> main6
104 main6 : move $a0, $gp --> main70
106 main5 : li $a1, 0 --> main4
107 main4 : li $a2, 4 --> main3
108 main3 : la $v0, array_lecture --> main22
113 main66: call $v0 --> main65
115 main2 : emit c3 --> main1
119 main59: lw $ra, 0($sp) --> main58
128 main50: delframe --> main49
131 __builtin_varargs_start: int -> void
134 __builtin_va_start: int -> int -> void
137 __builtin_va_end: int -> void
140 __builtin_va_copy: int -> int -> void
143 __builtin_va_arg: int -> int -> void
146 __builtin_types_compatible_p: int -> int -> int
149 __builtin_tanl: float -> float
152 __builtin_tanhl: float -> float
155 __builtin_tanhf: float -> float
158 __builtin_tanh: float -> float
161 __builtin_tanf: float -> float
164 __builtin_tan: float -> float
167 __builtin_strspn: int -> int -> int
170 __builtin_strpbrk: int -> int -> int
173 __builtin_strncpy: int -> int -> int -> int
176 __builtin_strncmp: int -> int -> int -> int
179 __builtin_strncat: int -> int -> int -> int
182 __builtin_strcspn: int -> int -> int
185 __builtin_strcpy: int -> int -> int
188 __builtin_strcmp: int -> int -> int
191 __builtin_strchr: int -> int -> int
194 __builtin_stpcpy: int -> int -> int
197 __builtin_stdarg_start: int -> void
200 __builtin_sqrtl: float -> float
203 __builtin_sqrtf: float -> float
206 __builtin_sqrt: float -> float
209 __builtin_sinl: float -> float
212 __builtin_sinhl: float -> float
215 __builtin_sinhf: float -> float
218 __builtin_sinh: float -> float
221 __builtin_sinf: float -> float
224 __builtin_sin: float -> float
227 __builtin_return_address: int -> int
230 __builtin_return: int -> void
233 __builtin_powil: float -> int -> float
236 __builtin_powif: float -> int -> float
239 __builtin_powi: float -> int -> float
242 __builtin_popcountll: int -> int
245 __builtin_popcountl: int -> int
248 __builtin_popcount: int -> int
251 __builtin_parityll: int -> int
254 __builtin_parityl: int -> int
257 __builtin_parity: int -> int
260 __builtin_object_size: int -> int -> int
263 __builtin_next_arg: int
266 __builtin_nansl: int -> float
269 __builtin_nansf: int -> float
272 __builtin_nans: int -> float
275 __builtin_nanl: int -> float
278 __builtin_nanf: int -> float
281 __builtin_nan: int -> float
284 __builtin_modfl: float -> int -> float
287 __builtin_modff: float -> int -> float
290 __builtin_mempcpy: int -> int -> int -> int
293 __builtin_memcpy: int -> int -> int -> int
296 __builtin_logl: float -> float
299 __builtin_logf: float -> float
302 __builtin_log10l: float -> float
305 __builtin_log10f: float -> float
308 __builtin_log10: float -> float
311 __builtin_log: float -> float
314 __builtin_ldexpl: float -> int -> float
317 __builtin_ldexpf: float -> int -> float
320 __builtin_ldexp: float -> int -> float
323 __builtin_infl: float
326 __builtin_inff: float
332 __builtin_huge_vall: float
335 __builtin_huge_valf: float
338 __builtin_huge_val: float
341 __builtin_frexpl: float -> int -> float
344 __builtin_frexpf: float -> int -> float
347 __builtin_frexp: float -> int -> float
350 __builtin_frame_address: int -> int
353 __builtin_fmodl: float -> float
356 __builtin_fmodf: float -> float
359 __builtin_fmod: float -> float
362 __builtin_floorl: float -> float
365 __builtin_floorf: float -> float
368 __builtin_floor: float -> float
371 __builtin_ffsll: int -> int
374 __builtin_ffsl: int -> int
377 __builtin_ffs: int -> int
380 __builtin_fabsl: float -> float
383 __builtin_fabsf: float -> float
386 __builtin_fabs: float -> float
389 __builtin_expl: float -> float
392 __builtin_expf: float -> float
395 __builtin_expect: int -> int -> int
398 __builtin_exp: float -> float
401 __builtin_ctzll: int -> int
404 __builtin_ctzl: int -> int
407 __builtin_ctz: int -> int
410 __builtin_cosl: float -> float
413 __builtin_coshl: float -> float
416 __builtin_coshf: float -> float
419 __builtin_cosh: float -> float
422 __builtin_cosf: float -> float
425 __builtin_cos: float -> float
428 __builtin_constant_p: int -> int
431 __builtin_clzll: int -> int
434 __builtin_clzl: int -> int
437 __builtin_clz: int -> int
440 __builtin_ceill: float -> float
443 __builtin_ceilf: float -> float
446 __builtin_ceil: float -> float
449 __builtin_atanl: float -> float
452 __builtin_atanf: float -> float
455 __builtin_atan2l: float -> float -> float
458 __builtin_atan2f: float -> float -> float
461 __builtin_atan2: float -> float -> float
464 __builtin_atan: float -> float
467 __builtin_asinl: float -> float
470 __builtin_asinf: float -> float
473 __builtin_asin: float -> float
476 __builtin_alloca: int -> int
479 __builtin_acosl: float -> float
482 __builtin_acosf: float -> float
485 __builtin_acos: float -> float
488 __builtin___vsprintf_chk: int -> int -> int -> int -> int -> int
491 __builtin___vsnprintf_chk: int -> int -> int -> int -> int -> int -> int
494 __builtin___vprintf_chk: int -> int -> int -> int
497 __builtin___vfprintf_chk: int -> int -> int -> int -> int
500 __builtin___strncpy_chk: int -> int -> int -> int -> int
503 __builtin___strncat_chk: int -> int -> int -> int -> int
506 __builtin___strcpy_chk: int -> int -> int -> int
509 __builtin___strcat_chk: int -> int -> int -> int
512 __builtin___stpcpy_chk: int -> int -> int -> int
515 __builtin___memset_chk: int -> int -> int -> int -> int
518 __builtin___mempcpy_chk: int -> int -> int -> int -> int
521 __builtin___memmove_chk: int -> int -> int -> int -> int
524 __builtin___memcpy_chk: int -> int -> int -> int -> int