tp/include/SComponent/c_phase/asm/func_80266678.s

28 lines
1.2 KiB
ArmAsm

/* 80266678 002635B8 94 21 FF F0 */ stwu r1,-0x10(r1)
/* 8026667C 002635BC 7C 08 02 A6 */ mflr r0
/* 80266680 002635C0 90 01 00 14 */ stw r0,0x14(r1)
/* 80266684 002635C4 80 A3 00 00 */ lwz r5,0(r3)
/* 80266688 002635C8 28 05 00 00 */ cmplwi r5,0
/* 8026668C 002635CC 41 82 00 38 */ beq lbl_802666C4
/* 80266690 002635D0 80 83 00 04 */ lwz r4,4(r3)
/* 80266694 002635D4 38 04 00 01 */ addi r0,r4,1
/* 80266698 002635D8 90 03 00 04 */ stw r0,4(r3)
/* 8026669C 002635DC 80 03 00 04 */ lwz r0,4(r3)
/* 802666A0 002635E0 54 00 10 3A */ slwi r0,r0,2
/* 802666A4 002635E4 7C 05 00 2E */ lwzx r0,r5,r0
/* 802666A8 002635E8 28 00 00 00 */ cmplwi r0,0
/* 802666AC 002635EC 41 82 00 08 */ beq lbl_802666B4
/* 802666B0 002635F0 40 82 00 0C */ bne lbl_802666BC
lbl_802666B4:
/* 802666B4 002635F4 4B FF FF B5 */ bl cPhs_Compleate
/* 802666B8 002635F8 48 00 00 10 */ b lbl_802666C8
lbl_802666BC:
/* 802666BC 002635FC 38 60 00 01 */ li r3,1
/* 802666C0 00263600 48 00 00 08 */ b lbl_802666C8
lbl_802666C4:
/* 802666C4 00263604 38 60 00 04 */ li r3,4
lbl_802666C8:
/* 802666C8 00263608 80 01 00 14 */ lwz r0,0x14(r1)
/* 802666CC 0026360C 7C 08 03 A6 */ mtlr r0
/* 802666D0 00263610 38 21 00 10 */ addi r1,r1,0x10
/* 802666D4 00263614 4E 80 00 20 */ blr