tp/asm/JSystem/JStudio/JStudio/functionvalue/func_80282200.s

37 lines
1.4 KiB
ArmAsm

lbl_80282200:
/* 80282200 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80282204 7C 08 02 A6 */ mflr r0
/* 80282208 90 01 00 24 */ stw r0, 0x24(r1)
/* 8028220C DB E1 00 18 */ stfd f31, 0x18(r1)
/* 80282210 DB C1 00 10 */ stfd f30, 0x10(r1)
/* 80282214 FF C0 08 90 */ fmr f30, f1
/* 80282218 CB E4 00 00 */ lfd f31, 0(r4)
/* 8028221C 80 03 00 08 */ lwz r0, 8(r3)
/* 80282220 80 63 00 04 */ lwz r3, 4(r3)
/* 80282224 90 61 00 08 */ stw r3, 8(r1)
/* 80282228 90 01 00 0C */ stw r0, 0xc(r1)
/* 8028222C 48 00 00 2C */ b lbl_80282258
lbl_80282230:
/* 80282230 80 61 00 08 */ lwz r3, 8(r1)
/* 80282234 38 03 00 04 */ addi r0, r3, 4
/* 80282238 90 01 00 08 */ stw r0, 8(r1)
/* 8028223C 80 63 00 00 */ lwz r3, 0(r3)
/* 80282240 FC 20 F0 90 */ fmr f1, f30
/* 80282244 81 83 00 00 */ lwz r12, 0(r3)
/* 80282248 81 8C 00 1C */ lwz r12, 0x1c(r12)
/* 8028224C 7D 89 03 A6 */ mtctr r12
/* 80282250 4E 80 04 21 */ bctrl
/* 80282254 FF FF 00 72 */ fmul f31, f31, f1
lbl_80282258:
/* 80282258 80 61 00 08 */ lwz r3, 8(r1)
/* 8028225C 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80282260 7C 03 00 40 */ cmplw r3, r0
/* 80282264 40 82 FF CC */ bne lbl_80282230
/* 80282268 FC 20 F8 90 */ fmr f1, f31
/* 8028226C CB E1 00 18 */ lfd f31, 0x18(r1)
/* 80282270 CB C1 00 10 */ lfd f30, 0x10(r1)
/* 80282274 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80282278 7C 08 03 A6 */ mtlr r0
/* 8028227C 38 21 00 20 */ addi r1, r1, 0x20
/* 80282280 4E 80 00 20 */ blr