program globals 0 procedure comp_tri(2) var 0 comp_tri123: newframe c108: li $v0, 0 c107: c106: li $t1, 0 comp_tri55: li $a3, 0 c105: slt $a2, $t1, $a1 seq $a2, $a2, $zero beq $a2, $a3, comp_tri50 c95: delframe jr $ra comp_tri50: c103: c102: li $t2, 1 comp_tri47: li $a3, 0 c101: sub $a2, $a1, $t1 slt $a2, $t2, $a2 seq $a2, $a2, $zero beq $a2, $a3, comp_tri41 c104: li $a2, 1 add $t1, $t1, $a2 j comp_tri55 comp_tri41: c99: li $a2, 4 mulo $a2, $t2, $a2 add $a2, $a0, $a2 lw $t0, 0($a2) li $a2, 1 sub $a3, $t2, $a2 li $a2, 4 mulo $a2, $a3, $a2 add $a2, $a0, $a2 lw $a2, 0($a2) slt $a2, $t0, $a2 beq $a2, $zero, comp_tri10 c98: li $v0, 1 sub $a2, $t2, $v0 li $v0, 4 mulo $v0, $a2, $v0 add $v0, $a0, $v0 lw $v0, 0($v0) c97: li $a2, 4 mulo $a2, $t2, $a2 add $a2, $a0, $a2 lw $t0, 0($a2) li $a2, 1 sub $a3, $t2, $a2 li $a2, 4 mulo $a2, $a3, $a2 add $a2, $a0, $a2 sw $t0, 0($a2) c96: li $a2, 4 mulo $a2, $t2, $a2 add $a2, $a0, $a2 sw $v0, 0($a2) comp_tri10: c100: li $a2, 1 add $t2, $t2, $a2 j comp_tri47 procedure comp_total(3) var 80 comp_total410: newframe c94: li $t0, 0 move $a3, $sp li $v0, 4 mulo $v0, $zero, $v0 add $v0, $a3, $v0 sw $t0, 0($v0) c93: move $t0, $sp li $a3, 1 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c92: move $t0, $sp li $a3, 2 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c91: move $t0, $sp li $a3, 3 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c90: move $t0, $sp li $a3, 4 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c89: move $t0, $sp li $a3, 5 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c88: move $t0, $sp li $a3, 6 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c87: move $t0, $sp li $a3, 7 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c86: move $t0, $sp li $a3, 8 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c85: move $t0, $sp li $a3, 9 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c84: li $t0, 0 move $a3, $sp addi $a3, $a3, 40 li $v0, 4 mulo $v0, $zero, $v0 add $v0, $a3, $v0 sw $t0, 0($v0) c83: move $t0, $sp addi $t0, $t0, 40 li $a3, 1 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c82: move $t0, $sp addi $t0, $t0, 40 li $a3, 2 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c81: move $t0, $sp addi $t0, $t0, 40 li $a3, 3 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c80: move $t0, $sp addi $t0, $t0, 40 li $a3, 4 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c79: move $t0, $sp addi $t0, $t0, 40 li $a3, 5 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c78: move $t0, $sp addi $t0, $t0, 40 li $a3, 6 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c77: move $t0, $sp addi $t0, $t0, 40 li $a3, 7 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c76: move $t0, $sp addi $t0, $t0, 40 li $a3, 8 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c75: move $t0, $sp addi $t0, $t0, 40 li $a3, 9 li $v0, 4 mulo $v0, $a3, $v0 add $v0, $t0, $v0 sw $zero, 0($v0) c74: slt $v0, $a1, $a2 beq $v0, $zero, comp_total40 c73: c72: li $t0, 0 comp_total58: li $a2, 0 c71: sle $v0, $t0, $a1 seq $v0, $v0, $zero beq $v0, $a2, comp_total53 comp_total2: c59: li $v0, 0 delframe jr $ra comp_total53: c69: sub $a2, $a1, $t0 li $v0, 4 mulo $v0, $a2, $v0 add $v0, $a0, $v0 lw $a3, 0($v0) move $a2, $sp li $v0, 4 mulo $v0, $t0, $v0 add $v0, $a2, $v0 sw $a3, 0($v0) c70: li $v0, 1 add $t0, $t0, $v0 j comp_total58 comp_total40: c68: c67: li $t2, 0 comp_total37: li $a3, 0 c66: slt $v0, $t2, $a1 seq $v0, $v0, $zero bne $v0, $a3, comp_total2 c64: c63: move $t1, $a2 comp_total29: li $a3, 0 c62: sgt $v0, $t1, $zero seq $v0, $v0, $zero beq $v0, $a3, comp_total23 c65: li $v0, 1 add $t2, $t2, $v0 j comp_total37 comp_total23: c60: move $a3, $sp li $v0, 4 mulo $v0, $t2, $v0 add $v0, $a3, $v0 lw $t0, 0($v0) move $a3, $sp addi $a3, $a3, 40 li $v0, 4 mulo $v0, $t1, $v0 add $v0, $a3, $v0 lw $v0, 0($v0) add $a3, $t0, $v0 li $v0, 4 mulo $v0, $t2, $v0 add $v0, $a0, $v0 sw $a3, 0($v0) c61: li $v0, 1 sub $t1, $t1, $v0 j comp_total29 procedure comp_ifFor(3) var 0 comp_ifFor45: newframe c58: li $v0, 0 c57: c56: li $t0, 0 comp_ifFor18: li $t1, 0 c55: slt $a3, $t0, $a0 seq $a3, $a3, $zero beq $a3, $t1, comp_ifFor13 c50: delframe jr $ra comp_ifFor13: c53: sne $a3, $t0, $a1 beq $a3, $zero, comp_ifFor7 c52: add $v0, $v0, $t0 comp_ifFor5: c54: add $t0, $t0, $a2 j comp_ifFor18 comp_ifFor7: c51: li $v0, 0 j comp_ifFor5 procedure comp_forif2(4) var 16 comp_forif2153: newframe sw $ra, 12($sp) sw $s2, 8($sp) sw $s1, 4($sp) sw $s0, 0($sp) c130: li $s0, 0 c129: li $s1, 0 c128: c127: li $t0, 0 comp_forif275: li $t1, 0 c126: slt $v0, $t0, $a2 seq $v0, $v0, $zero beq $v0, $t1, comp_forif270 c123: c122: li $a0, 0 comp_forif258: li $a2, 0 c121: slt $v0, $a0, $a3 seq $v0, $v0, $zero beq $v0, $a2, comp_forif253 c118: li $s2, 0 c117: li $a1, 2 la $v0, mod move $a0, $s0 call $v0 li $a0, 0 seq $v0, $v0, $a0 beq $v0, $zero, comp_forif226 c116: li $a1, 2 la $v0, mod move $a0, $s1 call $v0 li $a0, 0 seq $v0, $v0, $a0 beq $v0, $zero, comp_forif227 li $v0, 1 comp_forif225: beq $v0, $s2, comp_forif222 c115: comp_forif22: c109: li $v0, 0 lw $ra, 12($sp) lw $s2, 8($sp) lw $s1, 4($sp) lw $s0, 0($sp) delframe jr $ra comp_forif222: c114: li $a1, 2 la $v0, mod move $a0, $s0 call $v0 li $a0, 0 seq $v0, $v0, $a0 beq $v0, $zero, comp_forif213 c113: j comp_forif22 comp_forif213: c112: li $a1, 2 la $v0, mod move $a0, $s1 call $v0 li $a0, 0 seq $v0, $v0, $a0 beq $v0, $zero, comp_forif24 c111: j comp_forif22 comp_forif24: c110: j comp_forif22 comp_forif227: li $v0, 0 j comp_forif225 comp_forif226: li $v0, 0 j comp_forif225 comp_forif253: c119: li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 lw $v0, 0($v0) add $s1, $s1, $v0 c120: li $v0, 1 add $a0, $a0, $v0 j comp_forif258 comp_forif270: c124: li $v0, 4 mulo $v0, $t0, $v0 add $v0, $a0, $v0 lw $v0, 0($v0) add $s0, $s0, $v0 c125: li $v0, 1 add $t0, $t0, $v0 j comp_forif275 procedure comp_forif(0) var 12 comp_forif65: newframe sw $ra, 8($sp) sw $s1, 4($sp) sw $s0, 0($sp) c141: li $s1, 0 c140: c139: c138: li $s0, 0 comp_forif28: li $a0, 0 c137: li $v0, 10 slt $v0, $s0, $v0 seq $v0, $v0, $zero beq $v0, $a0, comp_forif22 c131: move $v0, $s1 lw $ra, 8($sp) lw $s1, 4($sp) lw $s0, 0($sp) delframe jr $ra comp_forif22: c135: li $v0, 1 add $s1, $s1, $v0 c134: li $v0, 1 add $s1, $s1, $v0 c133: li $a1, 2 la $v0, mod move $a0, $s0 call $v0 li $a0, 0 seq $v0, $v0, $a0 beq $v0, $zero, comp_forif6 c132: comp_forif6: c136: li $v0, 1 add $s0, $s0, $v0 j comp_forif28 procedure comp_fir_basic(5) var 4 comp_fir_basic141: newframe c16: li $v0, 0 c15: c14: li $t3, 0 comp_fir_basic64: li $t0, 0 c13: li $a3, 3 slt $a3, $t3, $a3 seq $a3, $a3, $zero beq $a3, $t0, comp_fir_basic58 c0: delframe jr $ra comp_fir_basic58: c11: li $a3, 4 mulo $a3, $t3, $a3 add $a3, $a0, $a3 lw $t0, 0($a3) li $a3, 4 mulo $a3, $zero, $a3 add $a3, $a2, $a3 sw $t0, 0($a3) c10: c9: li $t0, 0 comp_fir_basic47: li $t1, 0 c8: li $a3, 3 slt $a3, $t0, $a3 seq $a3, $a3, $zero beq $a3, $t1, comp_fir_basic41 c5: c4: li $t2, 2 comp_fir_basic25: li $t0, 0 c3: sge $a3, $t2, $zero seq $a3, $a3, $zero beq $a3, $t0, comp_fir_basic19 c12: li $a3, 1 add $t3, $t3, $a3 j comp_fir_basic64 comp_fir_basic19: c1: li $a3, 4 mulo $a3, $t2, $a3 add $a3, $a2, $a3 lw $t1, 0($a3) li $a3, 1 add $t0, $t2, $a3 li $a3, 4 mulo $a3, $t0, $a3 add $a3, $a2, $a3 sw $t1, 0($a3) c2: li $a3, 1 sub $t2, $t2, $a3 j comp_fir_basic25 comp_fir_basic41: c6: li $a3, 4 mulo $a3, $t0, $a3 add $a3, $a1, $a3 lw $t1, 0($a3) li $a3, 4 mulo $a3, $t0, $a3 add $a3, $a2, $a3 lw $a3, 0($a3) mulo $a3, $t1, $a3 add $v0, $v0, $a3 c7: li $a3, 1 add $t0, $t0, $a3 j comp_fir_basic47 procedure comp_fir16(4) var 96 comp_fir16373: newframe sw $ra, 92($sp) sw $s6, 88($sp) sw $s5, 84($sp) sw $s4, 80($sp) sw $s3, 76($sp) sw $s2, 72($sp) sw $s1, 68($sp) sw $s0, 64($sp) move $s6, $a0 move $s5, $a1 move $s4, $a2 move $s3, $a3 c49: li $a1, 0 move $a0, $sp li $v0, 4 mulo $v0, $zero, $v0 add $v0, $a0, $v0 sw $a1, 0($v0) c48: move $a1, $sp li $a0, 1 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c47: move $a1, $sp li $a0, 2 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c46: move $a1, $sp li $a0, 3 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c45: move $a1, $sp li $a0, 4 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c44: move $a1, $sp li $a0, 5 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c43: move $a1, $sp li $a0, 6 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c42: move $a1, $sp li $a0, 7 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c41: move $a1, $sp li $a0, 8 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c40: move $a1, $sp li $a0, 9 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c39: move $a1, $sp li $a0, 10 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c38: move $a1, $sp li $a0, 11 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c37: move $a1, $sp li $a0, 12 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c36: move $a1, $sp li $a0, 13 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c35: move $a1, $sp li $a0, 14 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c34: move $a1, $sp li $a0, 15 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c33: li $v0, 0 c32: li $s2, 0 c31: c30: li $s1, 0 comp_fir1665: li $a1, 0 c29: slt $a0, $s1, $s3 seq $a0, $a0, $zero beq $a0, $a1, comp_fir1660 c17: li $v0, 4 mulo $v0, $zero, $v0 add $v0, $sp, $v0 lw $v0, 0($v0) lw $ra, 92($sp) lw $s6, 88($sp) lw $s5, 84($sp) lw $s4, 80($sp) lw $s3, 76($sp) lw $s2, 72($sp) lw $s1, 68($sp) lw $s0, 64($sp) delframe jr $ra comp_fir1660: c27: li $a0, 4 mulo $a0, $s1, $a0 add $a0, $s6, $a0 lw $a2, 0($a0) move $a1, $sp li $a0, 4 mulo $a0, $v0, $a0 add $a0, $a1, $a0 sw $a2, 0($a0) c26: c25: li $s0, 0 comp_fir1649: li $a1, 0 c24: li $a0, 16 slt $a0, $s0, $a0 seq $a0, $a0, $zero beq $a0, $a1, comp_fir1643 c19: li $a0, 1 add $a0, $v0, $a0 li $a1, 16 la $v0, mod call $v0 c18: li $a0, 4 mulo $a0, $s1, $a0 add $a0, $s4, $a0 sw $s2, 0($a0) c28: li $a0, 1 add $s1, $s1, $a0 j comp_fir1665 comp_fir1643: c22: move $a1, $sp li $a0, 4 mulo $a0, $v0, $a0 add $a0, $a1, $a0 lw $a1, 0($a0) li $a0, 4 mulo $a0, $s0, $a0 add $a0, $s5, $a0 lw $a0, 0($a0) mulo $a2, $a1, $a0 li $a1, 2 li $a0, 16 xor $a0, $a1, $a0 mulo $a0, $a2, $a0 c21: add $s2, $s2, $a0 c20: li $a0, 1 add $a0, $v0, $a0 li $a1, 16 la $v0, mod call $v0 c23: li $a0, 1 add $s0, $s0, $a0 j comp_fir1649 procedure _main(0) var 68 main307: newframe sw $ra, 64($sp) c165: li $a1, 10 move $a0, $sp li $v0, 4 mulo $v0, $zero, $v0 add $v0, $a0, $v0 sw $a1, 0($v0) c164: li $a2, 9 move $a1, $sp li $a0, 1 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $a2, 0($v0) c163: li $a2, 8 move $a1, $sp li $a0, 2 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $a2, 0($v0) c162: li $a2, 7 move $a1, $sp li $a0, 3 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $a2, 0($v0) c161: li $a2, 6 move $a1, $sp li $a0, 4 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $a2, 0($v0) c160: move $a1, $sp li $a0, 5 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c159: li $a2, 5 move $a1, $sp li $a0, 6 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $a2, 0($v0) c158: li $a2, 4 move $a1, $sp li $a0, 7 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $a2, 0($v0) c157: li $a2, 3 move $a1, $sp li $a0, 8 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $a2, 0($v0) c156: li $a2, 2 move $a1, $sp li $a0, 9 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $a2, 0($v0) c155: move $a1, $sp li $a0, 10 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c154: move $a1, $sp li $a0, 11 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c153: move $a1, $sp li $a0, 12 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c152: move $a1, $sp li $a0, 13 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c151: move $a1, $sp li $a0, 14 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c150: move $a1, $sp li $a0, 15 li $v0, 4 mulo $v0, $a0, $v0 add $v0, $a1, $v0 sw $zero, 0($v0) c149: move $a0, $sp move $a1, $sp move $a2, $sp li $a3, 10 li $t0, 10 la $v0, comp_fir_basic sw $t0, -4($sp) call $v0 c148: move $a0, $sp move $a1, $sp move $a2, $sp li $a3, 16 la $v0, comp_fir16 call $v0 c147: li $a0, 4 li $a1, 1 li $a2, 1 la $v0, comp_ifFor call $v0 c146: move $a0, $sp li $a1, 9 li $a2, 3 la $v0, comp_total call $v0 c145: move $a0, $sp li $a1, 10 la $v0, comp_tri call $v0 c144: move $a0, $sp move $a1, $sp li $a2, 10 li $a3, 10 la $v0, comp_forif2 call $v0 c143: la $v0, comp_forif call $v0 c142: lw $ra, 64($sp) delframe jr $ra __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