tp/asm/JSystem/JAudio2/JASHeapCtrl/newMemPool__17JASGenericMem...

36 lines
1.4 KiB
ArmAsm

lbl_802908C8:
/* 802908C8 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802908CC 7C 08 02 A6 */ mflr r0
/* 802908D0 90 01 00 24 */ stw r0, 0x24(r1)
/* 802908D4 39 61 00 20 */ addi r11, r1, 0x20
/* 802908D8 48 0D 19 01 */ bl _savegpr_28
/* 802908DC 7C 7C 1B 78 */ mr r28, r3
/* 802908E0 7C BD 2B 78 */ mr r29, r5
/* 802908E4 3B C0 00 00 */ li r30, 0
/* 802908E8 7C 9F 23 78 */ mr r31, r4
/* 802908EC 48 00 00 24 */ b lbl_80290910
lbl_802908F0:
/* 802908F0 7F E3 FB 78 */ mr r3, r31
/* 802908F4 80 8D 8C 90 */ lwz r4, JASDram(r13)
/* 802908F8 38 A0 00 00 */ li r5, 0
/* 802908FC 48 03 E4 15 */ bl __nwa__FUlP7JKRHeapi
/* 80290900 80 1C 00 00 */ lwz r0, 0(r28)
/* 80290904 90 03 00 00 */ stw r0, 0(r3)
/* 80290908 90 7C 00 00 */ stw r3, 0(r28)
/* 8029090C 3B DE 00 01 */ addi r30, r30, 1
lbl_80290910:
/* 80290910 7C 1E E8 00 */ cmpw r30, r29
/* 80290914 41 80 FF DC */ blt lbl_802908F0
/* 80290918 80 1C 00 04 */ lwz r0, 4(r28)
/* 8029091C 7C 00 EA 14 */ add r0, r0, r29
/* 80290920 90 1C 00 04 */ stw r0, 4(r28)
/* 80290924 80 1C 00 08 */ lwz r0, 8(r28)
/* 80290928 7C 00 EA 14 */ add r0, r0, r29
/* 8029092C 90 1C 00 08 */ stw r0, 8(r28)
/* 80290930 39 61 00 20 */ addi r11, r1, 0x20
/* 80290934 48 0D 18 F1 */ bl _restgpr_28
/* 80290938 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8029093C 7C 08 03 A6 */ mtlr r0
/* 80290940 38 21 00 20 */ addi r1, r1, 0x20
/* 80290944 4E 80 00 20 */ blr