tp/asm/JSystem/JAudio2/JASTrack/noteOff__8JASTrackFUlUs.s

39 lines
1.5 KiB
ArmAsm

lbl_80292198:
/* 80292198 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8029219C 7C 08 02 A6 */ mflr r0
/* 802921A0 90 01 00 24 */ stw r0, 0x24(r1)
/* 802921A4 39 61 00 20 */ addi r11, r1, 0x20
/* 802921A8 48 0D 00 29 */ bl _savegpr_26
/* 802921AC 7C 7A 1B 78 */ mr r26, r3
/* 802921B0 7C 9B 23 78 */ mr r27, r4
/* 802921B4 7C BC 2B 78 */ mr r28, r5
/* 802921B8 3B C0 00 01 */ li r30, 1
/* 802921BC 3B A0 00 00 */ li r29, 0
/* 802921C0 3B E0 00 00 */ li r31, 0
/* 802921C4 48 00 00 34 */ b lbl_802921F8
lbl_802921C8:
/* 802921C8 38 1F 01 70 */ addi r0, r31, 0x170
/* 802921CC 7C 7A 00 2E */ lwzx r3, r26, r0
/* 802921D0 28 03 00 00 */ cmplwi r3, 0
/* 802921D4 41 82 00 1C */ beq lbl_802921F0
/* 802921D8 7F 64 DB 78 */ mr r4, r27
/* 802921DC 7F 85 E3 78 */ mr r5, r28
/* 802921E0 48 00 10 41 */ bl noteOff__Q28JASTrack11TChannelMgrFUlUs
/* 802921E4 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802921E8 40 82 00 08 */ bne lbl_802921F0
/* 802921EC 3B C0 00 00 */ li r30, 0
lbl_802921F0:
/* 802921F0 3B BD 00 01 */ addi r29, r29, 1
/* 802921F4 3B FF 00 04 */ addi r31, r31, 4
lbl_802921F8:
/* 802921F8 80 1A 01 D0 */ lwz r0, 0x1d0(r26)
/* 802921FC 7C 1D 00 40 */ cmplw r29, r0
/* 80292200 41 80 FF C8 */ blt lbl_802921C8
/* 80292204 7F C3 F3 78 */ mr r3, r30
/* 80292208 39 61 00 20 */ addi r11, r1, 0x20
/* 8029220C 48 0D 00 11 */ bl _restgpr_26
/* 80292210 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80292214 7C 08 03 A6 */ mtlr r0
/* 80292218 38 21 00 20 */ addi r1, r1, 0x20
/* 8029221C 4E 80 00 20 */ blr