Files
tp/include/m_Do/m_Do_ext/asm/func_800107D0.s
T
2021-01-31 16:04:23 -05:00

46 lines
2.3 KiB
ArmAsm

/* 800107D0 0000D710 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 800107D4 0000D714 7C 08 02 A6 */ mflr r0
/* 800107D8 0000D718 90 01 00 54 */ stw r0, 0x54(r1)
/* 800107DC 0000D71C DB E1 00 48 */ stfd f31, 0x48(r1)
/* 800107E0 0000D720 39 61 00 48 */ addi r11, r1, 0x48
/* 800107E4 0000D724 48 35 19 D9 */ bl _savegpr_21
/* 800107E8 0000D728 7C 75 1B 78 */ mr r21, r3
/* 800107EC 0000D72C 7C 96 23 78 */ mr r22, r4
/* 800107F0 0000D730 7C B7 2B 78 */ mr r23, r5
/* 800107F4 0000D734 7C D8 33 78 */ mr r24, r6
/* 800107F8 0000D738 7C F9 3B 78 */ mr r25, r7
/* 800107FC 0000D73C 7D 1A 43 78 */ mr r26, r8
/* 80010800 0000D740 FF E0 08 90 */ fmr f31, f1
/* 80010804 0000D744 7D 3B 4B 78 */ mr r27, r9
/* 80010808 0000D748 7D 5C 53 78 */ mr r28, r10
/* 8001080C 0000D74C 83 A1 00 58 */ lwz r29, 0x58(r1)
/* 80010810 0000D750 83 C1 00 5C */ lwz r30, 0x5c(r1)
/* 80010814 0000D754 83 E1 00 60 */ lwz r31, 0x60(r1)
/* 80010818 0000D758 4B FF F1 39 */ bl mDoExt_morf_c
/* 8001081C 0000D75C 3C 60 80 3A */ lis r3, lbl_803A32B0@ha
/* 80010820 0000D760 38 03 32 B0 */ addi r0, r3, lbl_803A32B0@l
/* 80010824 0000D764 90 15 00 00 */ stw r0, 0(r21)
/* 80010828 0000D768 38 00 00 00 */ li r0, 0
/* 8001082C 0000D76C 98 15 00 54 */ stb r0, 0x54(r21)
/* 80010830 0000D770 98 15 00 55 */ stb r0, 0x55(r21)
/* 80010834 0000D774 93 A1 00 08 */ stw r29, 8(r1)
/* 80010838 0000D778 93 C1 00 0C */ stw r30, 0xc(r1)
/* 8001083C 0000D77C 93 E1 00 10 */ stw r31, 0x10(r1)
/* 80010840 0000D780 7E A3 AB 78 */ mr r3, r21
/* 80010844 0000D784 7E C4 B3 78 */ mr r4, r22
/* 80010848 0000D788 7E E5 BB 78 */ mr r5, r23
/* 8001084C 0000D78C 7F 06 C3 78 */ mr r6, r24
/* 80010850 0000D790 7F 27 CB 78 */ mr r7, r25
/* 80010854 0000D794 7F 48 D3 78 */ mr r8, r26
/* 80010858 0000D798 FC 20 F8 90 */ fmr f1, f31
/* 8001085C 0000D79C 7F 69 DB 78 */ mr r9, r27
/* 80010860 0000D7A0 7F 8A E3 78 */ mr r10, r28
/* 80010864 0000D7A4 48 00 00 8D */ bl mDoExt_McaMorfSO_NS_create
/* 80010868 0000D7A8 7E A3 AB 78 */ mr r3, r21
/* 8001086C 0000D7AC CB E1 00 48 */ lfd f31, 0x48(r1)
/* 80010870 0000D7B0 39 61 00 48 */ addi r11, r1, 0x48
/* 80010874 0000D7B4 48 35 19 95 */ bl _restgpr_21
/* 80010878 0000D7B8 80 01 00 54 */ lwz r0, 0x54(r1)
/* 8001087C 0000D7BC 7C 08 03 A6 */ mtlr r0
/* 80010880 0000D7C0 38 21 00 50 */ addi r1, r1, 0x50
/* 80010884 0000D7C4 4E 80 00 20 */ blr