tp/include/Z2AudioLib/Z2SeqMgr/asm/func_802B3EAC.s

48 lines
2.0 KiB
ArmAsm

/* 802B3EAC 002B0DEC 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802B3EB0 002B0DF0 80 A3 00 00 */ lwz r5, 0(r3)
/* 802B3EB4 002B0DF4 28 05 00 00 */ cmplwi r5, 0
/* 802B3EB8 002B0DF8 41 82 00 10 */ beq lbl_802B3EC8
/* 802B3EBC 002B0DFC 80 05 00 18 */ lwz r0, 0x18(r5)
/* 802B3EC0 002B0E00 90 01 00 10 */ stw r0, 0x10(r1)
/* 802B3EC4 002B0E04 48 00 00 08 */ b lbl_802B3ECC
lbl_802B3EC8:
/* 802B3EC8 002B0E08 38 00 FF FF */ li r0, -1
lbl_802B3ECC:
/* 802B3ECC 002B0E0C 7C 04 00 40 */ cmplw r4, r0
/* 802B3ED0 002B0E10 40 82 00 0C */ bne lbl_802B3EDC
/* 802B3ED4 002B0E14 38 60 00 01 */ li r3, 1
/* 802B3ED8 002B0E18 48 00 00 60 */ b lbl_802B3F38
lbl_802B3EDC:
/* 802B3EDC 002B0E1C 80 A3 00 04 */ lwz r5, 4(r3)
/* 802B3EE0 002B0E20 28 05 00 00 */ cmplwi r5, 0
/* 802B3EE4 002B0E24 41 82 00 10 */ beq lbl_802B3EF4
/* 802B3EE8 002B0E28 80 05 00 18 */ lwz r0, 0x18(r5)
/* 802B3EEC 002B0E2C 90 01 00 0C */ stw r0, 0xc(r1)
/* 802B3EF0 002B0E30 48 00 00 08 */ b lbl_802B3EF8
lbl_802B3EF4:
/* 802B3EF4 002B0E34 38 00 FF FF */ li r0, -1
lbl_802B3EF8:
/* 802B3EF8 002B0E38 7C 04 00 40 */ cmplw r4, r0
/* 802B3EFC 002B0E3C 40 82 00 0C */ bne lbl_802B3F08
/* 802B3F00 002B0E40 38 60 00 01 */ li r3, 1
/* 802B3F04 002B0E44 48 00 00 34 */ b lbl_802B3F38
lbl_802B3F08:
/* 802B3F08 002B0E48 80 63 00 0C */ lwz r3, 0xc(r3)
/* 802B3F0C 002B0E4C 28 03 00 00 */ cmplwi r3, 0
/* 802B3F10 002B0E50 41 82 00 10 */ beq lbl_802B3F20
/* 802B3F14 002B0E54 80 03 00 18 */ lwz r0, 0x18(r3)
/* 802B3F18 002B0E58 90 01 00 08 */ stw r0, 8(r1)
/* 802B3F1C 002B0E5C 48 00 00 08 */ b lbl_802B3F24
lbl_802B3F20:
/* 802B3F20 002B0E60 38 00 FF FF */ li r0, -1
lbl_802B3F24:
/* 802B3F24 002B0E64 7C 04 00 40 */ cmplw r4, r0
/* 802B3F28 002B0E68 40 82 00 0C */ bne lbl_802B3F34
/* 802B3F2C 002B0E6C 38 60 00 01 */ li r3, 1
/* 802B3F30 002B0E70 48 00 00 08 */ b lbl_802B3F38
lbl_802B3F34:
/* 802B3F34 002B0E74 38 60 00 00 */ li r3, 0
lbl_802B3F38:
/* 802B3F38 002B0E78 38 21 00 20 */ addi r1, r1, 0x20
/* 802B3F3C 002B0E7C 4E 80 00 20 */ blr