.file 1 "funcao.c" .section .mdebug.abi32 .previous .sdata .align 2 $LC0: .word 1056964608 .align 2 $LC1: .word 1069547520 .text .align 2 .globl InvSqrt .ent InvSqrt InvSqrt: .frame $fp,16,$31 # vars= 8, regs= 1/0, args= 0, extra= 0 .mask 0x40000000,-8 .fmask 0x00000000,0 subu $sp,$sp,16 sw $fp,8($sp) move $fp,$sp s.s $f12,16($fp) l.s $f2,16($fp) l.s $f0,$LC0 mul.s $f0,$f2,$f0 s.s $f0,0($fp) lw $2,16($fp) sw $2,4($fp) lw $2,4($fp) sra $3,$2,1 li $2,1597440000 # 0x5f370000 ori $2,$2,0x59df subu $2,$2,$3 sw $2,4($fp) l.s $f0,4($fp) s.s $f0,16($fp) l.s $f2,0($fp) l.s $f0,16($fp) mul.s $f2,$f2,$f0 l.s $f0,16($fp) mul.s $f2,$f2,$f0 l.s $f0,$LC1 sub.s $f2,$f0,$f2 l.s $f0,16($fp) mul.s $f0,$f0,$f2 s.s $f0,16($fp) l.s $f0,16($fp) move $sp,$fp lw $fp,8($sp) addu $sp,$sp,16 j $31 .end InvSqrt