glabel func_80038B7C /* AAFD1C 80038B7C 848E0008 */ lh $t6, 8($a0) /* AAFD20 80038B80 848F000A */ lh $t7, 0xa($a0) /* AAFD24 80038B84 C4A80000 */ lwc1 $f8, ($a1) /* AAFD28 80038B88 448E2000 */ mtc1 $t6, $f4 /* AAFD2C 80038B8C 448F8000 */ mtc1 $t7, $f16 /* AAFD30 80038B90 8498000C */ lh $t8, 0xc($a0) /* AAFD34 80038B94 468021A0 */ cvt.s.w $f6, $f4 /* AAFD38 80038B98 C4A40004 */ lwc1 $f4, 4($a1) /* AAFD3C 80038B9C 8499000E */ lh $t9, 0xe($a0) /* AAFD40 80038BA0 3C018014 */ lui $at, %hi(D_80138F48) /* AAFD44 80038BA4 468084A0 */ cvt.s.w $f18, $f16 /* AAFD48 80038BA8 46083282 */ mul.s $f10, $f6, $f8 /* AAFD4C 80038BAC 44988000 */ mtc1 $t8, $f16 /* AAFD50 80038BB0 46049182 */ mul.s $f6, $f18, $f4 /* AAFD54 80038BB4 C4A40008 */ lwc1 $f4, 8($a1) /* AAFD58 80038BB8 468084A0 */ cvt.s.w $f18, $f16 /* AAFD5C 80038BBC C4308F48 */ lwc1 $f16, %lo(D_80138F48)($at) /* AAFD60 80038BC0 46065200 */ add.s $f8, $f10, $f6 /* AAFD64 80038BC4 46049282 */ mul.s $f10, $f18, $f4 /* AAFD68 80038BC8 44992000 */ mtc1 $t9, $f4 /* AAFD6C 80038BCC 460A4180 */ add.s $f6, $f8, $f10 /* AAFD70 80038BD0 46802220 */ cvt.s.w $f8, $f4 /* AAFD74 80038BD4 46103482 */ mul.s $f18, $f6, $f16 /* AAFD78 80038BD8 03E00008 */ jr $ra /* AAFD7C 80038BDC 46089000 */ add.s $f0, $f18, $f8