Files
dusklight/asm/JSystem/JStudio/JStudio/functionvalue/func_80283E24.s
T
2021-03-28 22:49:05 +02:00

42 lines
1.6 KiB
ArmAsm

lbl_80283E24:
/* 80283E24 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80283E28 80 A5 00 00 */ lwz r5, 0(r5)
/* 80283E2C 90 A1 00 10 */ stw r5, 0x10(r1)
/* 80283E30 80 04 00 00 */ lwz r0, 0(r4)
/* 80283E34 90 01 00 14 */ stw r0, 0x14(r1)
/* 80283E38 90 A1 00 0C */ stw r5, 0xc(r1)
/* 80283E3C 90 01 00 08 */ stw r0, 8(r1)
/* 80283E40 7C 00 28 50 */ subf r0, r0, r5
/* 80283E44 7C 00 16 70 */ srawi r0, r0, 2
/* 80283E48 7C 00 01 94 */ addze r0, r0
/* 80283E4C 54 00 F8 7E */ srwi r0, r0, 1
/* 80283E50 7C 07 03 78 */ mr r7, r0
/* 80283E54 C8 26 00 00 */ lfd f1, 0(r6)
/* 80283E58 48 00 00 48 */ b lbl_80283EA0
lbl_80283E5C:
/* 80283E5C 80 A4 00 00 */ lwz r5, 0(r4)
/* 80283E60 90 A1 00 18 */ stw r5, 0x18(r1)
/* 80283E64 7C E0 0E 70 */ srawi r0, r7, 1
/* 80283E68 7C C0 01 94 */ addze r6, r0
/* 80283E6C 54 C0 18 38 */ slwi r0, r6, 3
/* 80283E70 7C A5 02 14 */ add r5, r5, r0
/* 80283E74 90 A1 00 18 */ stw r5, 0x18(r1)
/* 80283E78 C0 05 00 00 */ lfs f0, 0(r5)
/* 80283E7C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 80283E80 41 80 00 1C */ blt lbl_80283E9C
/* 80283E84 38 05 00 08 */ addi r0, r5, 8
/* 80283E88 90 01 00 18 */ stw r0, 0x18(r1)
/* 80283E8C 90 04 00 00 */ stw r0, 0(r4)
/* 80283E90 38 06 00 01 */ addi r0, r6, 1
/* 80283E94 7C E0 38 50 */ subf r7, r0, r7
/* 80283E98 48 00 00 08 */ b lbl_80283EA0
lbl_80283E9C:
/* 80283E9C 7C C7 33 78 */ mr r7, r6
lbl_80283EA0:
/* 80283EA0 2C 07 00 00 */ cmpwi r7, 0
/* 80283EA4 41 81 FF B8 */ bgt lbl_80283E5C
/* 80283EA8 80 04 00 00 */ lwz r0, 0(r4)
/* 80283EAC 90 03 00 00 */ stw r0, 0(r3)
/* 80283EB0 38 21 00 20 */ addi r1, r1, 0x20
/* 80283EB4 4E 80 00 20 */ blr