mirror of https://github.com/zeldaret/tp.git
54 lines
2.3 KiB
ArmAsm
54 lines
2.3 KiB
ArmAsm
lbl_801207BC:
|
|
/* 801207BC 94 21 FF C0 */ stwu r1, -0x40(r1)
|
|
/* 801207C0 7C 08 02 A6 */ mflr r0
|
|
/* 801207C4 90 01 00 44 */ stw r0, 0x44(r1)
|
|
/* 801207C8 DB E1 00 30 */ stfd f31, 0x30(r1)
|
|
/* 801207CC F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
|
|
/* 801207D0 39 61 00 30 */ addi r11, r1, 0x30
|
|
/* 801207D4 48 24 19 F5 */ bl _savegpr_24
|
|
/* 801207D8 7C 78 1B 78 */ mr r24, r3
|
|
/* 801207DC 3B 20 00 00 */ li r25, 0
|
|
/* 801207E0 3B E0 00 00 */ li r31, 0
|
|
/* 801207E4 C3 E2 93 14 */ lfs f31, lit_7307(r2)
|
|
/* 801207E8 3C 60 80 3B */ lis r3, m_typeFourData__8dPaPoF_c@ha /* 0x803A86D0@ha */
|
|
/* 801207EC 3B A3 86 D0 */ addi r29, r3, m_typeFourData__8dPaPoF_c@l /* 0x803A86D0@l */
|
|
/* 801207F0 3C 60 80 3B */ lis r3, m_emitterFourData__8dPaPoF_c@ha /* 0x803A8748@ha */
|
|
/* 801207F4 3B C3 87 48 */ addi r30, r3, m_emitterFourData__8dPaPoF_c@l /* 0x803A8748@l */
|
|
lbl_801207F8:
|
|
/* 801207F8 3B 40 00 00 */ li r26, 0
|
|
/* 801207FC 7F 9D FA 14 */ add r28, r29, r31
|
|
/* 80120800 7F 7E FA 14 */ add r27, r30, r31
|
|
lbl_80120804:
|
|
/* 80120804 38 78 2E 54 */ addi r3, r24, 0x2e54
|
|
/* 80120808 7F 44 D3 78 */ mr r4, r26
|
|
/* 8012080C 7F 8C E3 78 */ mr r12, r28
|
|
/* 80120810 48 24 18 75 */ bl __ptmf_scall
|
|
/* 80120814 60 00 00 00 */ nop
|
|
/* 80120818 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 8012081C 40 82 00 28 */ bne lbl_80120844
|
|
/* 80120820 38 78 2E 54 */ addi r3, r24, 0x2e54
|
|
/* 80120824 7F 44 D3 78 */ mr r4, r26
|
|
/* 80120828 38 A0 00 00 */ li r5, 0
|
|
/* 8012082C 7F 6C DB 78 */ mr r12, r27
|
|
/* 80120830 48 24 18 55 */ bl __ptmf_scall
|
|
/* 80120834 60 00 00 00 */ nop
|
|
/* 80120838 28 03 00 00 */ cmplwi r3, 0
|
|
/* 8012083C 41 82 00 08 */ beq lbl_80120844
|
|
/* 80120840 D3 E3 00 28 */ stfs f31, 0x28(r3)
|
|
lbl_80120844:
|
|
/* 80120844 3B 5A 00 01 */ addi r26, r26, 1
|
|
/* 80120848 2C 1A 00 02 */ cmpwi r26, 2
|
|
/* 8012084C 41 80 FF B8 */ blt lbl_80120804
|
|
/* 80120850 3B 39 00 01 */ addi r25, r25, 1
|
|
/* 80120854 2C 19 00 05 */ cmpwi r25, 5
|
|
/* 80120858 3B FF 00 0C */ addi r31, r31, 0xc
|
|
/* 8012085C 41 80 FF 9C */ blt lbl_801207F8
|
|
/* 80120860 E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
|
|
/* 80120864 CB E1 00 30 */ lfd f31, 0x30(r1)
|
|
/* 80120868 39 61 00 30 */ addi r11, r1, 0x30
|
|
/* 8012086C 48 24 19 A9 */ bl _restgpr_24
|
|
/* 80120870 80 01 00 44 */ lwz r0, 0x44(r1)
|
|
/* 80120874 7C 08 03 A6 */ mtlr r0
|
|
/* 80120878 38 21 00 40 */ addi r1, r1, 0x40
|
|
/* 8012087C 4E 80 00 20 */ blr
|