glabel func_800F4784 /* B6B924 800F4784 8C82000C */ lw $v0, 0xc($a0) /* B6B928 800F4788 1040000A */ beqz $v0, .L800F47B4 /* B6B92C 800F478C 244EFFFF */ addiu $t6, $v0, -1 /* B6B930 800F4790 11C00006 */ beqz $t6, .L800F47AC /* B6B934 800F4794 AC8E000C */ sw $t6, 0xc($a0) /* B6B938 800F4798 C4840000 */ lwc1 $f4, ($a0) /* B6B93C 800F479C C4860008 */ lwc1 $f6, 8($a0) /* B6B940 800F47A0 46062200 */ add.s $f8, $f4, $f6 /* B6B944 800F47A4 03E00008 */ jr $ra /* B6B948 800F47A8 E4880000 */ swc1 $f8, ($a0) .L800F47AC: /* B6B94C 800F47AC C48A0004 */ lwc1 $f10, 4($a0) /* B6B950 800F47B0 E48A0000 */ swc1 $f10, ($a0) .L800F47B4: /* B6B954 800F47B4 03E00008 */ jr $ra /* B6B958 800F47B8 00000000 */ nop