summaryrefslogtreecommitdiff
path: root/asm/text_11.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/text_11.s')
-rw-r--r--asm/text_11.s210
1 files changed, 105 insertions, 105 deletions
diff --git a/asm/text_11.s b/asm/text_11.s
index eace41f..f514e66 100644
--- a/asm/text_11.s
+++ b/asm/text_11.s
@@ -301,7 +301,7 @@ lbl_803814DC:
/* 803814E4 0037D144 41 80 FF BC */ blt lbl_803814A0
lbl_803814E8:
/* 803814E8 0037D148 39 61 00 20 */ addi r11, r1, 0x20
-/* 803814EC 0037D14C 4B E4 5C 89 */ bl func_801C7174
+/* 803814EC 0037D14C 4B E4 5C 89 */ bl _restgpr_27
/* 803814F0 0037D150 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803814F4 0037D154 7C 08 03 A6 */ mtlr r0
/* 803814F8 0037D158 38 21 00 20 */ addi r1, r1, 0x20
@@ -346,7 +346,7 @@ lbl_8038156C:
/* 80381574 0037D1D4 41 80 FF BC */ blt lbl_80381530
lbl_80381578:
/* 80381578 0037D1D8 39 61 00 20 */ addi r11, r1, 0x20
-/* 8038157C 0037D1DC 4B E4 5B F9 */ bl func_801C7174
+/* 8038157C 0037D1DC 4B E4 5B F9 */ bl _restgpr_27
/* 80381580 0037D1E0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80381584 0037D1E4 7C 08 03 A6 */ mtlr r0
/* 80381588 0037D1E8 38 21 00 20 */ addi r1, r1, 0x20
@@ -428,7 +428,7 @@ lbl_80381674:
/* 80381678 0037D2D8 7C 1E 00 00 */ cmpw r30, r0
/* 8038167C 0037D2DC 41 80 FF D8 */ blt lbl_80381654
/* 80381680 0037D2E0 39 61 00 20 */ addi r11, r1, 0x20
-/* 80381684 0037D2E4 4B E4 5A F1 */ bl func_801C7174
+/* 80381684 0037D2E4 4B E4 5A F1 */ bl _restgpr_27
/* 80381688 0037D2E8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8038168C 0037D2EC 7C 08 03 A6 */ mtlr r0
/* 80381690 0037D2F0 38 21 00 20 */ addi r1, r1, 0x20
@@ -463,7 +463,7 @@ lbl_803816E8:
/* 803816EC 0037D34C 7C 1E 00 00 */ cmpw r30, r0
/* 803816F0 0037D350 41 80 FF D8 */ blt lbl_803816C8
/* 803816F4 0037D354 39 61 00 20 */ addi r11, r1, 0x20
-/* 803816F8 0037D358 4B E4 5A 7D */ bl func_801C7174
+/* 803816F8 0037D358 4B E4 5A 7D */ bl _restgpr_27
/* 803816FC 0037D35C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80381700 0037D360 7C 08 03 A6 */ mtlr r0
/* 80381704 0037D364 38 21 00 20 */ addi r1, r1, 0x20
@@ -540,7 +540,7 @@ lbl_803817E4:
/* 803817E8 0037D448 7C 1E 00 00 */ cmpw r30, r0
/* 803817EC 0037D44C 41 80 FF D8 */ blt lbl_803817C4
/* 803817F0 0037D450 39 61 00 20 */ addi r11, r1, 0x20
-/* 803817F4 0037D454 4B E4 59 81 */ bl func_801C7174
+/* 803817F4 0037D454 4B E4 59 81 */ bl _restgpr_27
/* 803817F8 0037D458 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803817FC 0037D45C 7C 08 03 A6 */ mtlr r0
/* 80381800 0037D460 38 21 00 20 */ addi r1, r1, 0x20
@@ -758,7 +758,7 @@ lbl_80381AC8:
/* 80381ACC 0037D72C 7C 1D 00 00 */ cmpw r29, r0
/* 80381AD0 0037D730 41 80 FF C0 */ blt lbl_80381A90
/* 80381AD4 0037D734 39 61 00 20 */ addi r11, r1, 0x20
-/* 80381AD8 0037D738 4B E4 56 9D */ bl func_801C7174
+/* 80381AD8 0037D738 4B E4 56 9D */ bl _restgpr_27
/* 80381ADC 0037D73C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80381AE0 0037D740 7C 08 03 A6 */ mtlr r0
/* 80381AE4 0037D744 38 21 00 20 */ addi r1, r1, 0x20
@@ -1886,7 +1886,7 @@ lbl_80382AA4:
/* 80382AA8 0037E708 98 1B 00 00 */ stb r0, 0(r27)
lbl_80382AAC:
/* 80382AAC 0037E70C 39 61 00 30 */ addi r11, r1, 0x30
-/* 80382AB0 0037E710 4B E4 46 C5 */ bl func_801C7174
+/* 80382AB0 0037E710 4B E4 46 C5 */ bl _restgpr_27
/* 80382AB4 0037E714 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80382AB8 0037E718 7C 08 03 A6 */ mtlr r0
/* 80382ABC 0037E71C 38 21 00 30 */ addi r1, r1, 0x30
@@ -1898,7 +1898,7 @@ func_80382AC4:
/* 80382AC8 0037E728 7C 08 02 A6 */ mflr r0
/* 80382ACC 0037E72C 90 01 00 44 */ stw r0, 0x44(r1)
/* 80382AD0 0037E730 39 61 00 40 */ addi r11, r1, 0x40
-/* 80382AD4 0037E734 4B E4 46 45 */ bl func_801C7118
+/* 80382AD4 0037E734 4B E4 46 45 */ bl _savegpr_23
/* 80382AD8 0037E738 7C 7F 1B 78 */ mr r31, r3
/* 80382ADC 0037E73C 7C 97 23 78 */ mr r23, r4
/* 80382AE0 0037E740 7C B8 2B 78 */ mr r24, r5
@@ -2012,7 +2012,7 @@ lbl_80382C50:
/* 80382C64 0037E8C4 7F 83 E3 78 */ mr r3, r28
lbl_80382C68:
/* 80382C68 0037E8C8 39 61 00 40 */ addi r11, r1, 0x40
-/* 80382C6C 0037E8CC 4B E4 44 F9 */ bl func_801C7164
+/* 80382C6C 0037E8CC 4B E4 44 F9 */ bl _restgpr_23
/* 80382C70 0037E8D0 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80382C74 0037E8D4 7C 08 03 A6 */ mtlr r0
/* 80382C78 0037E8D8 38 21 00 40 */ addi r1, r1, 0x40
@@ -2213,7 +2213,7 @@ lbl_80382F18:
/* 80382F18 0037EB78 7F E3 FB 78 */ mr r3, r31
/* 80382F1C 0037EB7C 4B EE B8 69 */ bl OSRestoreInterrupts
/* 80382F20 0037EB80 39 61 00 30 */ addi r11, r1, 0x30
-/* 80382F24 0037EB84 4B E4 42 51 */ bl func_801C7174
+/* 80382F24 0037EB84 4B E4 42 51 */ bl _restgpr_27
/* 80382F28 0037EB88 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80382F2C 0037EB8C 7C 08 03 A6 */ mtlr r0
/* 80382F30 0037EB90 38 21 00 30 */ addi r1, r1, 0x30
@@ -3325,7 +3325,7 @@ func_80383D98:
/* 80383E20 0037FA80 9B FB 00 8F */ stb r31, 0x8f(r27)
/* 80383E24 0037FA84 39 61 00 20 */ addi r11, r1, 0x20
/* 80383E28 0037FA88 93 FB 00 EC */ stw r31, 0xec(r27)
-/* 80383E2C 0037FA8C 4B E4 33 49 */ bl func_801C7174
+/* 80383E2C 0037FA8C 4B E4 33 49 */ bl _restgpr_27
/* 80383E30 0037FA90 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80383E34 0037FA94 7C 08 03 A6 */ mtlr r0
/* 80383E38 0037FA98 38 21 00 20 */ addi r1, r1, 0x20
@@ -4687,7 +4687,7 @@ lbl_80385180:
lbl_80385190:
/* 80385190 00380DF0 39 61 00 30 */ addi r11, r1, 0x30
/* 80385194 00380DF4 7F 63 DB 78 */ mr r3, r27
-/* 80385198 00380DF8 4B E4 1F DD */ bl func_801C7174
+/* 80385198 00380DF8 4B E4 1F DD */ bl _restgpr_27
/* 8038519C 00380DFC 80 01 00 34 */ lwz r0, 0x34(r1)
/* 803851A0 00380E00 7C 08 03 A6 */ mtlr r0
/* 803851A4 00380E04 38 21 00 30 */ addi r1, r1, 0x30
@@ -5097,7 +5097,7 @@ lbl_80385768:
/* 80385768 003813C8 E3 E1 00 D8 */ psq_l f31, 216(r1), 0, qr0
/* 8038576C 003813CC 39 61 00 D0 */ addi r11, r1, 0xd0
/* 80385770 003813D0 CB E1 00 D0 */ lfd f31, 0xd0(r1)
-/* 80385774 003813D4 4B E4 1A 01 */ bl func_801C7174
+/* 80385774 003813D4 4B E4 1A 01 */ bl _restgpr_27
/* 80385778 003813D8 80 01 00 E4 */ lwz r0, 0xe4(r1)
/* 8038577C 003813DC 7C 08 03 A6 */ mtlr r0
/* 80385780 003813E0 38 21 00 E0 */ addi r1, r1, 0xe0
@@ -5431,7 +5431,7 @@ lbl_80385BF8:
/* 80385BFC 0038185C 40 82 FF D8 */ bne lbl_80385BD4
lbl_80385C00:
/* 80385C00 00381860 39 61 00 20 */ addi r11, r1, 0x20
-/* 80385C04 00381864 4B E4 15 71 */ bl func_801C7174
+/* 80385C04 00381864 4B E4 15 71 */ bl _restgpr_27
/* 80385C08 00381868 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80385C0C 0038186C 7C 08 03 A6 */ mtlr r0
/* 80385C10 00381870 38 21 00 20 */ addi r1, r1, 0x20
@@ -5700,7 +5700,7 @@ lbl_80385FA4:
lbl_80385FB4:
/* 80385FB4 00381C14 39 61 00 30 */ addi r11, r1, 0x30
/* 80385FB8 00381C18 7F 63 DB 78 */ mr r3, r27
-/* 80385FBC 00381C1C 4B E4 11 B9 */ bl func_801C7174
+/* 80385FBC 00381C1C 4B E4 11 B9 */ bl _restgpr_27
/* 80385FC0 00381C20 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80385FC4 00381C24 7C 08 03 A6 */ mtlr r0
/* 80385FC8 00381C28 38 21 00 30 */ addi r1, r1, 0x30
@@ -5756,7 +5756,7 @@ lbl_80386068:
lbl_80386078:
/* 80386078 00381CD8 39 61 00 30 */ addi r11, r1, 0x30
/* 8038607C 00381CDC 7F 63 DB 78 */ mr r3, r27
-/* 80386080 00381CE0 4B E4 10 F5 */ bl func_801C7174
+/* 80386080 00381CE0 4B E4 10 F5 */ bl _restgpr_27
/* 80386084 00381CE4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80386088 00381CE8 7C 08 03 A6 */ mtlr r0
/* 8038608C 00381CEC 38 21 00 30 */ addi r1, r1, 0x30
@@ -5822,7 +5822,7 @@ func_80386144:
/* 80386148 00381DA8 7C 08 02 A6 */ mflr r0
/* 8038614C 00381DAC 90 01 00 34 */ stw r0, 0x34(r1)
/* 80386150 00381DB0 39 61 00 30 */ addi r11, r1, 0x30
-/* 80386154 00381DB4 4B E4 0F C5 */ bl func_801C7118
+/* 80386154 00381DB4 4B E4 0F C5 */ bl _savegpr_23
/* 80386158 00381DB8 81 83 00 00 */ lwz r12, 0(r3)
/* 8038615C 00381DBC 7C 77 1B 78 */ mr r23, r3
/* 80386160 00381DC0 7C 9F 23 78 */ mr r31, r4
@@ -5943,7 +5943,7 @@ lbl_803862C0:
/* 803862C0 00381F20 7C 1E D8 40 */ cmplw r30, r27
/* 803862C4 00381F24 40 82 FF 08 */ bne lbl_803861CC
/* 803862C8 00381F28 39 61 00 30 */ addi r11, r1, 0x30
-/* 803862CC 00381F2C 4B E4 0E 99 */ bl func_801C7164
+/* 803862CC 00381F2C 4B E4 0E 99 */ bl _restgpr_23
/* 803862D0 00381F30 80 01 00 34 */ lwz r0, 0x34(r1)
/* 803862D4 00381F34 7C 08 03 A6 */ mtlr r0
/* 803862D8 00381F38 38 21 00 30 */ addi r1, r1, 0x30
@@ -6040,7 +6040,7 @@ lbl_80386414:
lbl_80386424:
/* 80386424 00382084 39 61 00 30 */ addi r11, r1, 0x30
/* 80386428 00382088 7F 63 DB 78 */ mr r3, r27
-/* 8038642C 0038208C 4B E4 0D 49 */ bl func_801C7174
+/* 8038642C 0038208C 4B E4 0D 49 */ bl _restgpr_27
/* 80386430 00382090 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80386434 00382094 7C 08 03 A6 */ mtlr r0
/* 80386438 00382098 38 21 00 30 */ addi r1, r1, 0x30
@@ -6269,7 +6269,7 @@ lbl_80386728:
/* 80386744 003823A4 7C 08 02 A6 */ mflr r0
/* 80386748 003823A8 90 01 00 44 */ stw r0, 0x44(r1)
/* 8038674C 003823AC 39 61 00 40 */ addi r11, r1, 0x40
-/* 80386750 003823B0 4B E4 09 C9 */ bl func_801C7118
+/* 80386750 003823B0 4B E4 09 C9 */ bl _savegpr_23
/* 80386754 003823B4 7C 9E 23 78 */ mr r30, r4
/* 80386758 003823B8 7C 79 1B 78 */ mr r25, r3
/* 8038675C 003823BC 7C BA 2B 78 */ mr r26, r5
@@ -6370,7 +6370,7 @@ lbl_8038689C:
/* 803868A8 00382508 7F 83 E3 78 */ mr r3, r28
lbl_803868AC:
/* 803868AC 0038250C 39 61 00 40 */ addi r11, r1, 0x40
-/* 803868B0 00382510 4B E4 08 B5 */ bl func_801C7164
+/* 803868B0 00382510 4B E4 08 B5 */ bl _restgpr_23
/* 803868B4 00382514 80 01 00 44 */ lwz r0, 0x44(r1)
/* 803868B8 00382518 7C 08 03 A6 */ mtlr r0
/* 803868BC 0038251C 38 21 00 40 */ addi r1, r1, 0x40
@@ -6464,7 +6464,7 @@ lbl_803869E8:
/* 80386A0C 0038266C 7C 08 02 A6 */ mflr r0
/* 80386A10 00382670 90 01 00 34 */ stw r0, 0x34(r1)
/* 80386A14 00382674 39 61 00 30 */ addi r11, r1, 0x30
-/* 80386A18 00382678 4B E4 07 01 */ bl func_801C7118
+/* 80386A18 00382678 4B E4 07 01 */ bl _savegpr_23
/* 80386A1C 0038267C 83 23 00 10 */ lwz r25, 0x10(r3)
/* 80386A20 00382680 7C 9F 23 78 */ mr r31, r4
/* 80386A24 00382684 3A ED B2 C0 */ addi r23, r13, lbl_80640580-_SDA_BASE_
@@ -6586,7 +6586,7 @@ lbl_80386B88:
/* 80386B88 003827E8 7C 1E D8 40 */ cmplw r30, r27
/* 80386B8C 003827EC 40 82 FF 08 */ bne lbl_80386A94
/* 80386B90 003827F0 39 61 00 30 */ addi r11, r1, 0x30
-/* 80386B94 003827F4 4B E4 05 D1 */ bl func_801C7164
+/* 80386B94 003827F4 4B E4 05 D1 */ bl _restgpr_23
/* 80386B98 003827F8 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80386B9C 003827FC 7C 08 03 A6 */ mtlr r0
/* 80386BA0 00382800 38 21 00 30 */ addi r1, r1, 0x30
@@ -7318,7 +7318,7 @@ lbl_80387614:
lbl_80387618:
/* 80387618 00383278 39 61 00 30 */ addi r11, r1, 0x30
/* 8038761C 0038327C 7F 83 E3 78 */ mr r3, r28
-/* 80387620 00383280 4B E3 FB 55 */ bl func_801C7174
+/* 80387620 00383280 4B E3 FB 55 */ bl _restgpr_27
/* 80387624 00383284 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80387628 00383288 7C 08 03 A6 */ mtlr r0
/* 8038762C 0038328C 38 21 00 30 */ addi r1, r1, 0x30
@@ -7912,7 +7912,7 @@ func_80387EB4:
/* 80387EB8 00383B18 7C 08 02 A6 */ mflr r0
/* 80387EBC 00383B1C 90 01 00 34 */ stw r0, 0x34(r1)
/* 80387EC0 00383B20 39 61 00 30 */ addi r11, r1, 0x30
-/* 80387EC4 00383B24 4B E3 F2 55 */ bl func_801C7118
+/* 80387EC4 00383B24 4B E3 F2 55 */ bl _savegpr_23
/* 80387EC8 00383B28 7C 78 1B 78 */ mr r24, r3
/* 80387ECC 00383B2C 7C 99 23 78 */ mr r25, r4
/* 80387ED0 00383B30 7C BA 2B 78 */ mr r26, r5
@@ -8042,7 +8042,7 @@ lbl_80388094:
lbl_803880A0:
/* 803880A0 00383D00 39 61 00 30 */ addi r11, r1, 0x30
/* 803880A4 00383D04 7F 03 C3 78 */ mr r3, r24
-/* 803880A8 00383D08 4B E3 F0 BD */ bl func_801C7164
+/* 803880A8 00383D08 4B E3 F0 BD */ bl _restgpr_23
/* 803880AC 00383D0C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 803880B0 00383D10 7C 08 03 A6 */ mtlr r0
/* 803880B4 00383D14 38 21 00 30 */ addi r1, r1, 0x30
@@ -8554,7 +8554,7 @@ lbl_80388788:
/* 80388810 00384470 D0 01 00 10 */ stfs f0, 0x10(r1)
/* 80388814 00384474 48 00 68 C1 */ bl func_8038F0D4
/* 80388818 00384478 39 61 00 30 */ addi r11, r1, 0x30
-/* 8038881C 0038447C 4B E3 E9 59 */ bl func_801C7174
+/* 8038881C 0038447C 4B E3 E9 59 */ bl _restgpr_27
/* 80388820 00384480 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80388824 00384484 7C 08 03 A6 */ mtlr r0
/* 80388828 00384488 38 21 00 30 */ addi r1, r1, 0x30
@@ -14265,7 +14265,7 @@ lbl_8038DCB8:
/* 8038DCC4 00389924 7C 03 00 40 */ cmplw r3, r0
/* 8038DCC8 00389928 41 80 FF 50 */ blt lbl_8038DC18
/* 8038DCCC 0038992C 39 61 00 20 */ addi r11, r1, 0x20
-/* 8038DCD0 00389930 4B E3 94 A5 */ bl func_801C7174
+/* 8038DCD0 00389930 4B E3 94 A5 */ bl _restgpr_27
/* 8038DCD4 00389934 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8038DCD8 00389938 7C 08 03 A6 */ mtlr r0
/* 8038DCDC 0038993C 38 21 00 20 */ addi r1, r1, 0x20
@@ -15695,7 +15695,7 @@ lbl_8038F0A4:
/* 8038F0B8 0038AD18 42 00 FF EC */ bdnz lbl_8038F0A4
lbl_8038F0BC:
/* 8038F0BC 0038AD1C 39 61 00 20 */ addi r11, r1, 0x20
-/* 8038F0C0 0038AD20 4B E3 80 B5 */ bl func_801C7174
+/* 8038F0C0 0038AD20 4B E3 80 B5 */ bl _restgpr_27
/* 8038F0C4 0038AD24 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8038F0C8 0038AD28 7C 08 03 A6 */ mtlr r0
/* 8038F0CC 0038AD2C 38 21 00 20 */ addi r1, r1, 0x20
@@ -15707,7 +15707,7 @@ func_8038F0D4:
/* 8038F0D8 0038AD38 7C 08 02 A6 */ mflr r0
/* 8038F0DC 0038AD3C 90 01 00 54 */ stw r0, 0x54(r1)
/* 8038F0E0 0038AD40 39 61 00 50 */ addi r11, r1, 0x50
-/* 8038F0E4 0038AD44 4B E3 80 35 */ bl func_801C7118
+/* 8038F0E4 0038AD44 4B E3 80 35 */ bl _savegpr_23
/* 8038F0E8 0038AD48 38 00 FF FF */ li r0, -1
/* 8038F0EC 0038AD4C 2C 07 00 00 */ cmpwi r7, 0
/* 8038F0F0 0038AD50 90 01 00 10 */ stw r0, 0x10(r1)
@@ -15762,7 +15762,7 @@ lbl_8038F18C:
/* 8038F1AC 0038AE0C 7C 07 38 38 */ and r7, r0, r7
/* 8038F1B0 0038AE10 4B FF F9 C5 */ bl func_8038EB74
/* 8038F1B4 0038AE14 39 61 00 50 */ addi r11, r1, 0x50
-/* 8038F1B8 0038AE18 4B E3 7F AD */ bl func_801C7164
+/* 8038F1B8 0038AE18 4B E3 7F AD */ bl _restgpr_23
/* 8038F1BC 0038AE1C 80 01 00 54 */ lwz r0, 0x54(r1)
/* 8038F1C0 0038AE20 7C 08 03 A6 */ mtlr r0
/* 8038F1C4 0038AE24 38 21 00 50 */ addi r1, r1, 0x50
@@ -30420,7 +30420,7 @@ lbl_8039A8D0:
lbl_8039A918:
/* 8039A918 00396578 39 61 00 20 */ addi r11, r1, 0x20
/* 8039A91C 0039657C 7F C3 F3 78 */ mr r3, r30
-/* 8039A920 00396580 4B E2 C8 55 */ bl func_801C7174
+/* 8039A920 00396580 4B E2 C8 55 */ bl _restgpr_27
/* 8039A924 00396584 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8039A928 00396588 7C 08 03 A6 */ mtlr r0
/* 8039A92C 0039658C 38 21 00 20 */ addi r1, r1, 0x20
@@ -31456,7 +31456,7 @@ lbl_8039B7E8:
/* 8039B7E8 00397448 E3 E1 00 48 */ psq_l f31, 72(r1), 0, qr0
/* 8039B7EC 0039744C 39 61 00 40 */ addi r11, r1, 0x40
/* 8039B7F0 00397450 CB E1 00 40 */ lfd f31, 0x40(r1)
-/* 8039B7F4 00397454 4B E2 B9 81 */ bl func_801C7174
+/* 8039B7F4 00397454 4B E2 B9 81 */ bl _restgpr_27
/* 8039B7F8 00397458 80 01 00 54 */ lwz r0, 0x54(r1)
/* 8039B7FC 0039745C 7C 08 03 A6 */ mtlr r0
/* 8039B800 00397460 38 21 00 50 */ addi r1, r1, 0x50
@@ -34052,7 +34052,7 @@ lbl_8039DCF4:
/* 8039DCFC 0039995C 80 63 02 5C */ lwz r3, 0x25c(r3)
/* 8039DD00 00399960 48 00 7B C9 */ bl func_803A58C8
/* 8039DD04 00399964 39 61 00 20 */ addi r11, r1, 0x20
-/* 8039DD08 00399968 4B E2 94 6D */ bl func_801C7174
+/* 8039DD08 00399968 4B E2 94 6D */ bl _restgpr_27
/* 8039DD0C 0039996C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8039DD10 00399970 7C 08 03 A6 */ mtlr r0
/* 8039DD14 00399974 38 21 00 20 */ addi r1, r1, 0x20
@@ -37094,7 +37094,7 @@ lbl_803A080C:
/* 803A0864 0039C4C4 48 00 4F 0D */ bl func_803A5770
lbl_803A0868:
/* 803A0868 0039C4C8 39 61 00 20 */ addi r11, r1, 0x20
-/* 803A086C 0039C4CC 4B E2 69 09 */ bl func_801C7174
+/* 803A086C 0039C4CC 4B E2 69 09 */ bl _restgpr_27
/* 803A0870 0039C4D0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803A0874 0039C4D4 7C 08 03 A6 */ mtlr r0
/* 803A0878 0039C4D8 38 21 00 20 */ addi r1, r1, 0x20
@@ -39765,7 +39765,7 @@ lbl_803A2E44:
lbl_803A2E54:
/* 803A2E54 0039EAB4 39 61 00 20 */ addi r11, r1, 0x20
/* 803A2E58 0039EAB8 7F A3 EB 78 */ mr r3, r29
-/* 803A2E5C 0039EABC 4B E2 43 19 */ bl func_801C7174
+/* 803A2E5C 0039EABC 4B E2 43 19 */ bl _restgpr_27
/* 803A2E60 0039EAC0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803A2E64 0039EAC4 7C 08 03 A6 */ mtlr r0
/* 803A2E68 0039EAC8 38 21 00 20 */ addi r1, r1, 0x20
@@ -42651,7 +42651,7 @@ lbl_803A56A0:
/* 803A5740 003A13A0 98 1F 00 41 */ stb r0, 0x41(r31)
lbl_803A5744:
/* 803A5744 003A13A4 39 61 00 20 */ addi r11, r1, 0x20
-/* 803A5748 003A13A8 4B E2 1A 2D */ bl func_801C7174
+/* 803A5748 003A13A8 4B E2 1A 2D */ bl _restgpr_27
/* 803A574C 003A13AC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803A5750 003A13B0 7C 08 03 A6 */ mtlr r0
/* 803A5754 003A13B4 38 21 00 20 */ addi r1, r1, 0x20
@@ -44147,7 +44147,7 @@ lbl_803A6CD4:
/* 803A6CEC 003A294C 38 00 00 00 */ li r0, 0
/* 803A6CF0 003A2950 39 61 00 30 */ addi r11, r1, 0x30
/* 803A6CF4 003A2954 98 1C 00 84 */ stb r0, 0x84(r28)
-/* 803A6CF8 003A2958 4B E2 04 7D */ bl func_801C7174
+/* 803A6CF8 003A2958 4B E2 04 7D */ bl _restgpr_27
/* 803A6CFC 003A295C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 803A6D00 003A2960 7C 08 03 A6 */ mtlr r0
/* 803A6D04 003A2964 38 21 00 30 */ addi r1, r1, 0x30
@@ -44499,7 +44499,7 @@ lbl_803A6F68:
/* 803A725C 003A2EBC 7C 08 02 A6 */ mflr r0
/* 803A7260 003A2EC0 90 01 00 34 */ stw r0, 0x34(r1)
/* 803A7264 003A2EC4 39 61 00 30 */ addi r11, r1, 0x30
-/* 803A7268 003A2EC8 4B E1 FE B1 */ bl func_801C7118
+/* 803A7268 003A2EC8 4B E1 FE B1 */ bl _savegpr_23
/* 803A726C 003A2ECC 7C 77 1B 78 */ mr r23, r3
/* 803A7270 003A2ED0 7C 98 23 78 */ mr r24, r4
/* 803A7274 003A2ED4 3B 40 00 00 */ li r26, 0
@@ -44597,7 +44597,7 @@ lbl_803A73AC:
/* 803A73BC 003A301C 38 00 00 00 */ li r0, 0
/* 803A73C0 003A3020 39 61 00 30 */ addi r11, r1, 0x30
/* 803A73C4 003A3024 98 18 00 84 */ stb r0, 0x84(r24)
-/* 803A73C8 003A3028 4B E1 FD 9D */ bl func_801C7164
+/* 803A73C8 003A3028 4B E1 FD 9D */ bl _restgpr_23
/* 803A73CC 003A302C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 803A73D0 003A3030 7C 08 03 A6 */ mtlr r0
/* 803A73D4 003A3034 38 21 00 30 */ addi r1, r1, 0x30
@@ -45451,7 +45451,7 @@ func_803A7F44:
/* 803A7FF0 003A3C50 38 63 B0 C0 */ addi r3, r3, lbl_803AB0C0@l
/* 803A7FF4 003A3C54 48 03 6F 0D */ bl func_803DEF00
/* 803A7FF8 003A3C58 39 61 00 50 */ addi r11, r1, 0x50
-/* 803A7FFC 003A3C5C 4B E1 F1 79 */ bl func_801C7174
+/* 803A7FFC 003A3C5C 4B E1 F1 79 */ bl _restgpr_27
/* 803A8000 003A3C60 80 01 00 54 */ lwz r0, 0x54(r1)
/* 803A8004 003A3C64 7C 08 03 A6 */ mtlr r0
/* 803A8008 003A3C68 38 21 00 50 */ addi r1, r1, 0x50
@@ -45492,7 +45492,7 @@ func_803A8010:
/* 803A8088 003A3CE8 38 63 B0 C0 */ addi r3, r3, lbl_803AB0C0@l
/* 803A808C 003A3CEC 48 03 6E 75 */ bl func_803DEF00
/* 803A8090 003A3CF0 39 61 00 20 */ addi r11, r1, 0x20
-/* 803A8094 003A3CF4 4B E1 F0 E1 */ bl func_801C7174
+/* 803A8094 003A3CF4 4B E1 F0 E1 */ bl _restgpr_27
/* 803A8098 003A3CF8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803A809C 003A3CFC 7C 08 03 A6 */ mtlr r0
/* 803A80A0 003A3D00 38 21 00 20 */ addi r1, r1, 0x20
@@ -45997,7 +45997,7 @@ lbl_803A8754:
/* 803A87B0 003A4410 38 63 B0 C0 */ addi r3, r3, lbl_803AB0C0@l
/* 803A87B4 003A4414 48 03 67 4D */ bl func_803DEF00
/* 803A87B8 003A4418 39 61 00 50 */ addi r11, r1, 0x50
-/* 803A87BC 003A441C 4B E1 E9 B9 */ bl func_801C7174
+/* 803A87BC 003A441C 4B E1 E9 B9 */ bl _restgpr_27
/* 803A87C0 003A4420 80 01 00 54 */ lwz r0, 0x54(r1)
/* 803A87C4 003A4424 7C 08 03 A6 */ mtlr r0
/* 803A87C8 003A4428 38 21 00 50 */ addi r1, r1, 0x50
@@ -46117,7 +46117,7 @@ lbl_803A8904:
/* 803A8960 003A45C0 38 63 B0 C0 */ addi r3, r3, lbl_803AB0C0@l
/* 803A8964 003A45C4 48 03 65 9D */ bl func_803DEF00
/* 803A8968 003A45C8 39 61 00 50 */ addi r11, r1, 0x50
-/* 803A896C 003A45CC 4B E1 E8 09 */ bl func_801C7174
+/* 803A896C 003A45CC 4B E1 E8 09 */ bl _restgpr_27
/* 803A8970 003A45D0 80 01 00 54 */ lwz r0, 0x54(r1)
/* 803A8974 003A45D4 7C 08 03 A6 */ mtlr r0
/* 803A8978 003A45D8 38 21 00 50 */ addi r1, r1, 0x50
@@ -46735,7 +46735,7 @@ lbl_803A91DC:
/* 803A9248 003A4EA8 48 03 5C B9 */ bl func_803DEF00
lbl_803A924C:
/* 803A924C 003A4EAC 39 61 00 50 */ addi r11, r1, 0x50
-/* 803A9250 003A4EB0 4B E1 DF 25 */ bl func_801C7174
+/* 803A9250 003A4EB0 4B E1 DF 25 */ bl _restgpr_27
/* 803A9254 003A4EB4 80 01 00 54 */ lwz r0, 0x54(r1)
/* 803A9258 003A4EB8 7C 08 03 A6 */ mtlr r0
/* 803A925C 003A4EBC 38 21 00 50 */ addi r1, r1, 0x50
@@ -47099,7 +47099,7 @@ lbl_803A96E0:
/* 803A973C 003A539C 38 63 B0 C0 */ addi r3, r3, lbl_803AB0C0@l
/* 803A9740 003A53A0 48 03 57 C1 */ bl func_803DEF00
/* 803A9744 003A53A4 39 61 00 50 */ addi r11, r1, 0x50
-/* 803A9748 003A53A8 4B E1 DA 2D */ bl func_801C7174
+/* 803A9748 003A53A8 4B E1 DA 2D */ bl _restgpr_27
/* 803A974C 003A53AC 80 01 00 54 */ lwz r0, 0x54(r1)
/* 803A9750 003A53B0 7C 08 03 A6 */ mtlr r0
/* 803A9754 003A53B4 38 21 00 50 */ addi r1, r1, 0x50
@@ -47936,7 +47936,7 @@ lbl_803AA314:
/* 803AA340 003A5FA0 48 03 4B FD */ bl func_803DEF3C
lbl_803AA344:
/* 803AA344 003A5FA4 39 61 00 50 */ addi r11, r1, 0x50
-/* 803AA348 003A5FA8 4B E1 CE 2D */ bl func_801C7174
+/* 803AA348 003A5FA8 4B E1 CE 2D */ bl _restgpr_27
/* 803AA34C 003A5FAC 80 01 00 54 */ lwz r0, 0x54(r1)
/* 803AA350 003A5FB0 7C 08 03 A6 */ mtlr r0
/* 803AA354 003A5FB4 38 21 00 50 */ addi r1, r1, 0x50
@@ -48043,7 +48043,7 @@ lbl_803AA4D0:
/* 803AA4D4 003A6134 7C 08 02 A6 */ mflr r0
/* 803AA4D8 003A6138 90 01 00 34 */ stw r0, 0x34(r1)
/* 803AA4DC 003A613C 39 61 00 30 */ addi r11, r1, 0x30
-/* 803AA4E0 003A6140 4B E1 CC 39 */ bl func_801C7118
+/* 803AA4E0 003A6140 4B E1 CC 39 */ bl _savegpr_23
/* 803AA4E4 003A6144 7C 77 1B 78 */ mr r23, r3
/* 803AA4E8 003A6148 80 64 00 00 */ lwz r3, 0(r4)
/* 803AA4EC 003A614C 7C 9D 23 78 */ mr r29, r4
@@ -48338,7 +48338,7 @@ lbl_803AA8D8:
/* 803AA904 003A6564 48 03 46 39 */ bl func_803DEF3C
lbl_803AA908:
/* 803AA908 003A6568 39 61 00 30 */ addi r11, r1, 0x30
-/* 803AA90C 003A656C 4B E1 C8 59 */ bl func_801C7164
+/* 803AA90C 003A656C 4B E1 C8 59 */ bl _restgpr_23
/* 803AA910 003A6570 80 01 00 34 */ lwz r0, 0x34(r1)
/* 803AA914 003A6574 7C 08 03 A6 */ mtlr r0
/* 803AA918 003A6578 38 21 00 30 */ addi r1, r1, 0x30
@@ -50465,7 +50465,7 @@ lbl_803AC744:
/* 803AC770 003A83D0 48 02 D0 E5 */ bl func_803D9854
lbl_803AC774:
/* 803AC774 003A83D4 39 61 00 20 */ addi r11, r1, 0x20
-/* 803AC778 003A83D8 4B E1 A9 FD */ bl func_801C7174
+/* 803AC778 003A83D8 4B E1 A9 FD */ bl _restgpr_27
/* 803AC77C 003A83DC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803AC780 003A83E0 7C 08 03 A6 */ mtlr r0
/* 803AC784 003A83E4 38 21 00 20 */ addi r1, r1, 0x20
@@ -50509,7 +50509,7 @@ lbl_803AC7F8:
lbl_803AC804:
/* 803AC804 003A8464 39 61 00 20 */ addi r11, r1, 0x20
/* 803AC808 003A8468 7F 83 E3 78 */ mr r3, r28
-/* 803AC80C 003A846C 4B E1 A9 69 */ bl func_801C7174
+/* 803AC80C 003A846C 4B E1 A9 69 */ bl _restgpr_27
/* 803AC810 003A8470 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803AC814 003A8474 7C 08 03 A6 */ mtlr r0
/* 803AC818 003A8478 38 21 00 20 */ addi r1, r1, 0x20
@@ -51005,7 +51005,7 @@ func_803ACDD8:
/* 803ACDDC 003A8A3C 7C 08 02 A6 */ mflr r0
/* 803ACDE0 003A8A40 90 01 00 34 */ stw r0, 0x34(r1)
/* 803ACDE4 003A8A44 39 61 00 30 */ addi r11, r1, 0x30
-/* 803ACDE8 003A8A48 4B E1 A3 31 */ bl func_801C7118
+/* 803ACDE8 003A8A48 4B E1 A3 31 */ bl _savegpr_23
/* 803ACDEC 003A8A4C 80 03 00 2C */ lwz r0, 0x2c(r3)
/* 803ACDF0 003A8A50 7C 77 1B 78 */ mr r23, r3
/* 803ACDF4 003A8A54 83 43 00 44 */ lwz r26, 0x44(r3)
@@ -51048,7 +51048,7 @@ lbl_803ACE74:
/* 803ACE74 003A8AD4 7F 63 DB 78 */ mr r3, r27
lbl_803ACE78:
/* 803ACE78 003A8AD8 39 61 00 30 */ addi r11, r1, 0x30
-/* 803ACE7C 003A8ADC 4B E1 A2 E9 */ bl func_801C7164
+/* 803ACE7C 003A8ADC 4B E1 A2 E9 */ bl _restgpr_23
/* 803ACE80 003A8AE0 80 01 00 34 */ lwz r0, 0x34(r1)
/* 803ACE84 003A8AE4 7C 08 03 A6 */ mtlr r0
/* 803ACE88 003A8AE8 38 21 00 30 */ addi r1, r1, 0x30
@@ -52117,7 +52117,7 @@ lbl_803ADD40:
/* 803ADD44 003A99A4 7C 1D 00 00 */ cmpw r29, r0
/* 803ADD48 003A99A8 41 80 FF D8 */ blt lbl_803ADD20
/* 803ADD4C 003A99AC 39 61 00 20 */ addi r11, r1, 0x20
-/* 803ADD50 003A99B0 4B E1 94 25 */ bl func_801C7174
+/* 803ADD50 003A99B0 4B E1 94 25 */ bl _restgpr_27
/* 803ADD54 003A99B4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803ADD58 003A99B8 7C 08 03 A6 */ mtlr r0
/* 803ADD5C 003A99BC 38 21 00 20 */ addi r1, r1, 0x20
@@ -53984,7 +53984,7 @@ lbl_803AF830:
/* 803AF8B4 003AB514 38 E0 00 3C */ li r7, 0x3c
/* 803AF8B8 003AB518 4B FF FD 39 */ bl func_803AF5F0
/* 803AF8BC 003AB51C 39 61 00 60 */ addi r11, r1, 0x60
-/* 803AF8C0 003AB520 4B E1 78 B5 */ bl func_801C7174
+/* 803AF8C0 003AB520 4B E1 78 B5 */ bl _restgpr_27
/* 803AF8C4 003AB524 80 01 00 64 */ lwz r0, 0x64(r1)
/* 803AF8C8 003AB528 7C 08 03 A6 */ mtlr r0
/* 803AF8CC 003AB52C 38 21 00 60 */ addi r1, r1, 0x60
@@ -54092,7 +54092,7 @@ lbl_803AF9D0:
/* 803AFA54 003AB6B4 38 E0 00 74 */ li r7, 0x74
/* 803AFA58 003AB6B8 4B FF FB 99 */ bl func_803AF5F0
/* 803AFA5C 003AB6BC 39 61 00 A0 */ addi r11, r1, 0xa0
-/* 803AFA60 003AB6C0 4B E1 77 15 */ bl func_801C7174
+/* 803AFA60 003AB6C0 4B E1 77 15 */ bl _restgpr_27
/* 803AFA64 003AB6C4 80 01 00 A4 */ lwz r0, 0xa4(r1)
/* 803AFA68 003AB6C8 7C 08 03 A6 */ mtlr r0
/* 803AFA6C 003AB6CC 38 21 00 A0 */ addi r1, r1, 0xa0
@@ -54276,7 +54276,7 @@ lbl_803AFCE4:
/* 803AFD08 003AB968 38 E0 00 74 */ li r7, 0x74
/* 803AFD0C 003AB96C 4B FF F8 E5 */ bl func_803AF5F0
/* 803AFD10 003AB970 39 61 00 A0 */ addi r11, r1, 0xa0
-/* 803AFD14 003AB974 4B E1 74 61 */ bl func_801C7174
+/* 803AFD14 003AB974 4B E1 74 61 */ bl _restgpr_27
/* 803AFD18 003AB978 80 01 00 A4 */ lwz r0, 0xa4(r1)
/* 803AFD1C 003AB97C 7C 08 03 A6 */ mtlr r0
/* 803AFD20 003AB980 38 21 00 A0 */ addi r1, r1, 0xa0
@@ -56207,7 +56207,7 @@ lbl_803B17E0:
/* 803B1800 003AD460 38 E0 00 08 */ li r7, 8
/* 803B1804 003AD464 4B FF DD ED */ bl func_803AF5F0
/* 803B1808 003AD468 39 61 00 30 */ addi r11, r1, 0x30
-/* 803B180C 003AD46C 4B E1 59 69 */ bl func_801C7174
+/* 803B180C 003AD46C 4B E1 59 69 */ bl _restgpr_27
/* 803B1810 003AD470 80 01 00 34 */ lwz r0, 0x34(r1)
/* 803B1814 003AD474 7C 08 03 A6 */ mtlr r0
/* 803B1818 003AD478 38 21 00 30 */ addi r1, r1, 0x30
@@ -57324,7 +57324,7 @@ lbl_803B2758:
/* 803B2768 003AE3C8 42 00 FF 84 */ bdnz lbl_803B26EC
lbl_803B276C:
/* 803B276C 003AE3CC 39 61 00 20 */ addi r11, r1, 0x20
-/* 803B2770 003AE3D0 4B E1 4A 05 */ bl func_801C7174
+/* 803B2770 003AE3D0 4B E1 4A 05 */ bl _restgpr_27
/* 803B2774 003AE3D4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803B2778 003AE3D8 7C 08 03 A6 */ mtlr r0
/* 803B277C 003AE3DC 38 21 00 20 */ addi r1, r1, 0x20
@@ -57750,7 +57750,7 @@ func_803B2D0C:
/* 803B2D48 003AE9A8 7F E7 FB 78 */ mr r7, r31
/* 803B2D4C 003AE9AC 48 00 3A 89 */ bl func_803B67D4
/* 803B2D50 003AE9B0 39 61 00 20 */ addi r11, r1, 0x20
-/* 803B2D54 003AE9B4 4B E1 44 21 */ bl func_801C7174
+/* 803B2D54 003AE9B4 4B E1 44 21 */ bl _restgpr_27
/* 803B2D58 003AE9B8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803B2D5C 003AE9BC 7C 08 03 A6 */ mtlr r0
/* 803B2D60 003AE9C0 38 21 00 20 */ addi r1, r1, 0x20
@@ -61976,7 +61976,7 @@ lbl_803B6A48:
/* 803B6A48 003B26A8 38 60 00 00 */ li r3, 0
lbl_803B6A4C:
/* 803B6A4C 003B26AC 39 61 00 20 */ addi r11, r1, 0x20
-/* 803B6A50 003B26B0 4B E1 07 25 */ bl func_801C7174
+/* 803B6A50 003B26B0 4B E1 07 25 */ bl _restgpr_27
/* 803B6A54 003B26B4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803B6A58 003B26B8 7C 08 03 A6 */ mtlr r0
/* 803B6A5C 003B26BC 38 21 00 20 */ addi r1, r1, 0x20
@@ -63743,7 +63743,7 @@ lbl_803B844C:
/* 803B8450 003B40B0 90 04 00 08 */ stw r0, 8(r4)
lbl_803B8454:
/* 803B8454 003B40B4 39 61 00 20 */ addi r11, r1, 0x20
-/* 803B8458 003B40B8 4B E0 ED 1D */ bl func_801C7174
+/* 803B8458 003B40B8 4B E0 ED 1D */ bl _restgpr_27
/* 803B845C 003B40BC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803B8460 003B40C0 7C 08 03 A6 */ mtlr r0
/* 803B8464 003B40C4 38 21 00 20 */ addi r1, r1, 0x20
@@ -64501,7 +64501,7 @@ lbl_803B8F44:
/* 803B8F48 003B4BA8 90 1F 00 08 */ stw r0, 8(r31)
lbl_803B8F4C:
/* 803B8F4C 003B4BAC 39 61 00 20 */ addi r11, r1, 0x20
-/* 803B8F50 003B4BB0 4B E0 E2 25 */ bl func_801C7174
+/* 803B8F50 003B4BB0 4B E0 E2 25 */ bl _restgpr_27
/* 803B8F54 003B4BB4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803B8F58 003B4BB8 7C 08 03 A6 */ mtlr r0
/* 803B8F5C 003B4BBC 38 21 00 20 */ addi r1, r1, 0x20
@@ -65446,7 +65446,7 @@ lbl_803B9CC4:
/* 803B9CC8 003B5928 38 60 00 00 */ li r3, 0
lbl_803B9CCC:
/* 803B9CCC 003B592C 39 61 00 20 */ addi r11, r1, 0x20
-/* 803B9CD0 003B5930 4B E0 D4 A5 */ bl func_801C7174
+/* 803B9CD0 003B5930 4B E0 D4 A5 */ bl _restgpr_27
/* 803B9CD4 003B5934 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803B9CD8 003B5938 7C 08 03 A6 */ mtlr r0
/* 803B9CDC 003B593C 38 21 00 20 */ addi r1, r1, 0x20
@@ -65918,7 +65918,7 @@ func_803BA360:
/* 803BA364 003B5FC4 7C 08 02 A6 */ mflr r0
/* 803BA368 003B5FC8 90 01 00 34 */ stw r0, 0x34(r1)
/* 803BA36C 003B5FCC 39 61 00 30 */ addi r11, r1, 0x30
-/* 803BA370 003B5FD0 4B E0 CD A9 */ bl func_801C7118
+/* 803BA370 003B5FD0 4B E0 CD A9 */ bl _savegpr_23
/* 803BA374 003B5FD4 7C BB 2B 78 */ mr r27, r5
/* 803BA378 003B5FD8 7C 9A 23 78 */ mr r26, r4
/* 803BA37C 003B5FDC 7C 79 1B 78 */ mr r25, r3
@@ -66220,7 +66220,7 @@ lbl_803BA7F0:
/* 803BA804 003B6464 90 1F 2D CC */ stw r0, 0x2dcc(r31)
lbl_803BA808:
/* 803BA808 003B6468 39 61 00 30 */ addi r11, r1, 0x30
-/* 803BA80C 003B646C 4B E0 C9 59 */ bl func_801C7164
+/* 803BA80C 003B646C 4B E0 C9 59 */ bl _restgpr_23
/* 803BA810 003B6470 80 01 00 34 */ lwz r0, 0x34(r1)
/* 803BA814 003B6474 7C 08 03 A6 */ mtlr r0
/* 803BA818 003B6478 38 21 00 30 */ addi r1, r1, 0x30
@@ -71502,7 +71502,7 @@ func_803BF380:
/* 803BF384 003BAFE4 7C 08 02 A6 */ mflr r0
/* 803BF388 003BAFE8 90 01 00 34 */ stw r0, 0x34(r1)
/* 803BF38C 003BAFEC 39 61 00 30 */ addi r11, r1, 0x30
-/* 803BF390 003BAFF0 4B E0 7D 89 */ bl func_801C7118
+/* 803BF390 003BAFF0 4B E0 7D 89 */ bl _savegpr_23
/* 803BF394 003BAFF4 7C 7A 1B 78 */ mr r26, r3
/* 803BF398 003BAFF8 7C 9B 23 78 */ mr r27, r4
/* 803BF39C 003BAFFC 7C B7 2B 78 */ mr r23, r5
@@ -71770,7 +71770,7 @@ lbl_803BF734:
lbl_803BF73C:
/* 803BF73C 003BB39C 39 61 00 30 */ addi r11, r1, 0x30
/* 803BF740 003BB3A0 7F C3 F3 78 */ mr r3, r30
-/* 803BF744 003BB3A4 4B E0 7A 21 */ bl func_801C7164
+/* 803BF744 003BB3A4 4B E0 7A 21 */ bl _restgpr_23
/* 803BF748 003BB3A8 80 01 00 34 */ lwz r0, 0x34(r1)
/* 803BF74C 003BB3AC 7C 08 03 A6 */ mtlr r0
/* 803BF750 003BB3B0 38 21 00 30 */ addi r1, r1, 0x30
@@ -71990,7 +71990,7 @@ func_803BF9AC:
lbl_803BFA24:
/* 803BFA24 003BB684 39 61 00 20 */ addi r11, r1, 0x20
/* 803BFA28 003BB688 7F C3 F3 78 */ mr r3, r30
-/* 803BFA2C 003BB68C 4B E0 77 49 */ bl func_801C7174
+/* 803BFA2C 003BB68C 4B E0 77 49 */ bl _restgpr_27
/* 803BFA30 003BB690 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803BFA34 003BB694 7C 08 03 A6 */ mtlr r0
/* 803BFA38 003BB698 38 21 00 20 */ addi r1, r1, 0x20
@@ -72138,7 +72138,7 @@ lbl_803BFBE8:
lbl_803BFC28:
/* 803BFC28 003BB888 39 61 00 20 */ addi r11, r1, 0x20
/* 803BFC2C 003BB88C 7F E3 FB 78 */ mr r3, r31
-/* 803BFC30 003BB890 4B E0 75 45 */ bl func_801C7174
+/* 803BFC30 003BB890 4B E0 75 45 */ bl _restgpr_27
/* 803BFC34 003BB894 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803BFC38 003BB898 7C 08 03 A6 */ mtlr r0
/* 803BFC3C 003BB89C 38 21 00 20 */ addi r1, r1, 0x20
@@ -72649,7 +72649,7 @@ func_803C035C:
/* 803C0360 003BBFC0 7C 08 02 A6 */ mflr r0
/* 803C0364 003BBFC4 90 01 00 34 */ stw r0, 0x34(r1)
/* 803C0368 003BBFC8 39 61 00 30 */ addi r11, r1, 0x30
-/* 803C036C 003BBFCC 4B E0 6D AD */ bl func_801C7118
+/* 803C036C 003BBFCC 4B E0 6D AD */ bl _savegpr_23
/* 803C0370 003BBFD0 7C 7E 1B 78 */ mr r30, r3
/* 803C0374 003BBFD4 7C 9F 23 78 */ mr r31, r4
/* 803C0378 003BBFD8 7C B9 2B 78 */ mr r25, r5
@@ -72699,7 +72699,7 @@ lbl_803C0410:
/* 803C0414 003BC074 41 80 FF 98 */ blt lbl_803C03AC
/* 803C0418 003BC078 39 61 00 30 */ addi r11, r1, 0x30
/* 803C041C 003BC07C 7F 03 C3 78 */ mr r3, r24
-/* 803C0420 003BC080 4B E0 6D 45 */ bl func_801C7164
+/* 803C0420 003BC080 4B E0 6D 45 */ bl _restgpr_23
/* 803C0424 003BC084 80 01 00 34 */ lwz r0, 0x34(r1)
/* 803C0428 003BC088 7C 08 03 A6 */ mtlr r0
/* 803C042C 003BC08C 38 21 00 30 */ addi r1, r1, 0x30
@@ -73117,7 +73117,7 @@ lbl_803C0944:
lbl_803C09B4:
/* 803C09B4 003BC614 39 61 00 20 */ addi r11, r1, 0x20
/* 803C09B8 003BC618 7F E3 FB 78 */ mr r3, r31
-/* 803C09BC 003BC61C 4B E0 67 B9 */ bl func_801C7174
+/* 803C09BC 003BC61C 4B E0 67 B9 */ bl _restgpr_27
/* 803C09C0 003BC620 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803C09C4 003BC624 7C 08 03 A6 */ mtlr r0
/* 803C09C8 003BC628 38 21 00 20 */ addi r1, r1, 0x20
@@ -75361,7 +75361,7 @@ lbl_803C2978:
/* 803C2978 003BE5D8 38 60 00 00 */ li r3, 0
lbl_803C297C:
/* 803C297C 003BE5DC 39 61 00 20 */ addi r11, r1, 0x20
-/* 803C2980 003BE5E0 4B E0 47 F5 */ bl func_801C7174
+/* 803C2980 003BE5E0 4B E0 47 F5 */ bl _restgpr_27
/* 803C2984 003BE5E4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803C2988 003BE5E8 7C 08 03 A6 */ mtlr r0
/* 803C298C 003BE5EC 38 21 00 20 */ addi r1, r1, 0x20
@@ -76042,7 +76042,7 @@ func_803C3358:
/* 803C335C 003BEFBC 7C 08 02 A6 */ mflr r0
/* 803C3360 003BEFC0 90 01 00 34 */ stw r0, 0x34(r1)
/* 803C3364 003BEFC4 39 61 00 30 */ addi r11, r1, 0x30
-/* 803C3368 003BEFC8 4B E0 3D B1 */ bl func_801C7118
+/* 803C3368 003BEFC8 4B E0 3D B1 */ bl _savegpr_23
/* 803C336C 003BEFCC 7C 99 23 78 */ mr r25, r4
/* 803C3370 003BEFD0 7C BA 2B 78 */ mr r26, r5
/* 803C3374 003BEFD4 7C 78 1B 78 */ mr r24, r3
@@ -76629,7 +76629,7 @@ lbl_803C3BDC:
lbl_803C3BF8:
/* 803C3BF8 003BF858 39 61 00 30 */ addi r11, r1, 0x30
/* 803C3BFC 003BF85C 7F A3 EB 78 */ mr r3, r29
-/* 803C3C00 003BF860 4B E0 35 65 */ bl func_801C7164
+/* 803C3C00 003BF860 4B E0 35 65 */ bl _restgpr_23
/* 803C3C04 003BF864 80 01 00 34 */ lwz r0, 0x34(r1)
/* 803C3C08 003BF868 7C 08 03 A6 */ mtlr r0
/* 803C3C0C 003BF86C 38 21 00 30 */ addi r1, r1, 0x30
@@ -77267,7 +77267,7 @@ lbl_803C44C0:
/* 803C44C0 003C0120 7F E3 FB 78 */ mr r3, r31
lbl_803C44C4:
/* 803C44C4 003C0124 39 61 00 20 */ addi r11, r1, 0x20
-/* 803C44C8 003C0128 4B E0 2C AD */ bl func_801C7174
+/* 803C44C8 003C0128 4B E0 2C AD */ bl _restgpr_27
/* 803C44CC 003C012C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803C44D0 003C0130 7C 08 03 A6 */ mtlr r0
/* 803C44D4 003C0134 38 21 00 20 */ addi r1, r1, 0x20
@@ -79169,7 +79169,7 @@ lbl_803C6034:
/* 803C603C 003C1C9C 7C 1D 18 00 */ cmpw r29, r3
/* 803C6040 003C1CA0 41 80 FF B8 */ blt lbl_803C5FF8
/* 803C6044 003C1CA4 39 61 00 20 */ addi r11, r1, 0x20
-/* 803C6048 003C1CA8 4B E0 11 2D */ bl func_801C7174
+/* 803C6048 003C1CA8 4B E0 11 2D */ bl _restgpr_27
/* 803C604C 003C1CAC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803C6050 003C1CB0 7C 08 03 A6 */ mtlr r0
/* 803C6054 003C1CB4 38 21 00 20 */ addi r1, r1, 0x20
@@ -83300,7 +83300,7 @@ lbl_803C9A5C:
/* 803C9A64 003C56C4 38 84 CD E8 */ addi r4, r4, lbl_8048CDE8@l
/* 803C9A68 003C56C8 4B DA 5F E5 */ bl func_8016FA4C
/* 803C9A6C 003C56CC 39 61 00 40 */ addi r11, r1, 0x40
-/* 803C9A70 003C56D0 4B DF D7 05 */ bl func_801C7174
+/* 803C9A70 003C56D0 4B DF D7 05 */ bl _restgpr_27
/* 803C9A74 003C56D4 80 01 00 44 */ lwz r0, 0x44(r1)
/* 803C9A78 003C56D8 7C 08 03 A6 */ mtlr r0
/* 803C9A7C 003C56DC 38 21 00 40 */ addi r1, r1, 0x40
@@ -84519,7 +84519,7 @@ lbl_803CAB1C:
lbl_803CAB3C:
/* 803CAB3C 003C679C 39 61 00 20 */ addi r11, r1, 0x20
/* 803CAB40 003C67A0 38 60 00 00 */ li r3, 0
-/* 803CAB44 003C67A4 4B DF C6 31 */ bl func_801C7174
+/* 803CAB44 003C67A4 4B DF C6 31 */ bl _restgpr_27
/* 803CAB48 003C67A8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803CAB4C 003C67AC 7C 08 03 A6 */ mtlr r0
/* 803CAB50 003C67B0 38 21 00 20 */ addi r1, r1, 0x20
@@ -85207,7 +85207,7 @@ lbl_803CB4EC:
lbl_803CB52C:
/* 803CB52C 003C718C 39 61 00 20 */ addi r11, r1, 0x20
/* 803CB530 003C7190 38 60 00 00 */ li r3, 0
-/* 803CB534 003C7194 4B DF BC 41 */ bl func_801C7174
+/* 803CB534 003C7194 4B DF BC 41 */ bl _restgpr_27
/* 803CB538 003C7198 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803CB53C 003C719C 7C 08 03 A6 */ mtlr r0
/* 803CB540 003C71A0 38 21 00 20 */ addi r1, r1, 0x20
@@ -85531,7 +85531,7 @@ lbl_803CB9D0:
lbl_803CB9E8:
/* 803CB9E8 003C7648 39 61 00 20 */ addi r11, r1, 0x20
/* 803CB9EC 003C764C 38 60 00 00 */ li r3, 0
-/* 803CB9F0 003C7650 4B DF B7 85 */ bl func_801C7174
+/* 803CB9F0 003C7650 4B DF B7 85 */ bl _restgpr_27
/* 803CB9F4 003C7654 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803CB9F8 003C7658 7C 08 03 A6 */ mtlr r0
/* 803CB9FC 003C765C 38 21 00 20 */ addi r1, r1, 0x20
@@ -86563,7 +86563,7 @@ lbl_803CC93C:
lbl_803CC950:
/* 803CC950 003C85B0 39 61 00 20 */ addi r11, r1, 0x20
/* 803CC954 003C85B4 38 60 00 00 */ li r3, 0
-/* 803CC958 003C85B8 4B DF A8 1D */ bl func_801C7174
+/* 803CC958 003C85B8 4B DF A8 1D */ bl _restgpr_27
/* 803CC95C 003C85BC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803CC960 003C85C0 7C 08 03 A6 */ mtlr r0
/* 803CC964 003C85C4 38 21 00 20 */ addi r1, r1, 0x20
@@ -87492,7 +87492,7 @@ lbl_803CD704:
lbl_803CD718:
/* 803CD718 003C9378 39 61 00 20 */ addi r11, r1, 0x20
/* 803CD71C 003C937C 38 60 00 00 */ li r3, 0
-/* 803CD720 003C9380 4B DF 9A 55 */ bl func_801C7174
+/* 803CD720 003C9380 4B DF 9A 55 */ bl _restgpr_27
/* 803CD724 003C9384 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803CD728 003C9388 7C 08 03 A6 */ mtlr r0
/* 803CD72C 003C938C 38 21 00 20 */ addi r1, r1, 0x20
@@ -88293,7 +88293,7 @@ lbl_803CE2D4:
lbl_803CE2E4:
/* 803CE2E4 003C9F44 39 61 00 20 */ addi r11, r1, 0x20
/* 803CE2E8 003C9F48 38 60 00 00 */ li r3, 0
-/* 803CE2EC 003C9F4C 4B DF 8E 89 */ bl func_801C7174
+/* 803CE2EC 003C9F4C 4B DF 8E 89 */ bl _restgpr_27
/* 803CE2F0 003C9F50 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803CE2F4 003C9F54 7C 08 03 A6 */ mtlr r0
/* 803CE2F8 003C9F58 38 21 00 20 */ addi r1, r1, 0x20
@@ -88451,7 +88451,7 @@ lbl_803CE534:
lbl_803CE544:
/* 803CE544 003CA1A4 39 61 00 20 */ addi r11, r1, 0x20
/* 803CE548 003CA1A8 38 60 00 00 */ li r3, 0
-/* 803CE54C 003CA1AC 4B DF 8C 29 */ bl func_801C7174
+/* 803CE54C 003CA1AC 4B DF 8C 29 */ bl _restgpr_27
/* 803CE550 003CA1B0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803CE554 003CA1B4 7C 08 03 A6 */ mtlr r0
/* 803CE558 003CA1B8 38 21 00 20 */ addi r1, r1, 0x20
@@ -92161,7 +92161,7 @@ lbl_803D1C04:
lbl_803D1C20:
/* 803D1C20 003CD880 39 61 00 20 */ addi r11, r1, 0x20
/* 803D1C24 003CD884 38 60 00 00 */ li r3, 0
-/* 803D1C28 003CD888 4B DF 55 4D */ bl func_801C7174
+/* 803D1C28 003CD888 4B DF 55 4D */ bl _restgpr_27
/* 803D1C2C 003CD88C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803D1C30 003CD890 7C 08 03 A6 */ mtlr r0
/* 803D1C34 003CD894 38 21 00 20 */ addi r1, r1, 0x20
@@ -94258,7 +94258,7 @@ lbl_803D39D0:
lbl_803D3B0C:
/* 803D3B0C 003CF76C 39 61 00 20 */ addi r11, r1, 0x20
/* 803D3B10 003CF770 38 60 00 00 */ li r3, 0
-/* 803D3B14 003CF774 4B DF 36 61 */ bl func_801C7174
+/* 803D3B14 003CF774 4B DF 36 61 */ bl _restgpr_27
/* 803D3B18 003CF778 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803D3B1C 003CF77C 7C 08 03 A6 */ mtlr r0
/* 803D3B20 003CF780 38 21 00 20 */ addi r1, r1, 0x20
@@ -95069,7 +95069,7 @@ lbl_803D46E0:
lbl_803D46EC:
/* 803D46EC 003D034C 39 61 00 20 */ addi r11, r1, 0x20
/* 803D46F0 003D0350 38 60 00 00 */ li r3, 0
-/* 803D46F4 003D0354 4B DF 2A 81 */ bl func_801C7174
+/* 803D46F4 003D0354 4B DF 2A 81 */ bl _restgpr_27
/* 803D46F8 003D0358 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803D46FC 003D035C 7C 08 03 A6 */ mtlr r0
/* 803D4700 003D0360 38 21 00 20 */ addi r1, r1, 0x20
@@ -96108,7 +96108,7 @@ lbl_803D5644:
/* 803D5644 003D12A4 38 60 00 00 */ li r3, 0
lbl_803D5648:
/* 803D5648 003D12A8 39 61 00 20 */ addi r11, r1, 0x20
-/* 803D564C 003D12AC 4B DF 1B 29 */ bl func_801C7174
+/* 803D564C 003D12AC 4B DF 1B 29 */ bl _restgpr_27
/* 803D5650 003D12B0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803D5654 003D12B4 7C 08 03 A6 */ mtlr r0
/* 803D5658 003D12B8 38 21 00 20 */ addi r1, r1, 0x20
@@ -96296,7 +96296,7 @@ lbl_803D5820:
/* 803D5904 003D1564 4B FD C4 15 */ bl func_803B1D18
/* 803D5908 003D1568 39 61 00 20 */ addi r11, r1, 0x20
/* 803D590C 003D156C 38 60 00 00 */ li r3, 0
-/* 803D5910 003D1570 4B DF 18 65 */ bl func_801C7174
+/* 803D5910 003D1570 4B DF 18 65 */ bl _restgpr_27
/* 803D5914 003D1574 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803D5918 003D1578 7C 08 03 A6 */ mtlr r0
/* 803D591C 003D157C 38 21 00 20 */ addi r1, r1, 0x20
@@ -96577,7 +96577,7 @@ lbl_803D5ADC:
/* 803D5D64 003D19C4 4B FD C3 15 */ bl func_803B2078
/* 803D5D68 003D19C8 39 61 00 20 */ addi r11, r1, 0x20
/* 803D5D6C 003D19CC 38 60 00 00 */ li r3, 0
-/* 803D5D70 003D19D0 4B DF 14 05 */ bl func_801C7174
+/* 803D5D70 003D19D0 4B DF 14 05 */ bl _restgpr_27
/* 803D5D74 003D19D4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803D5D78 003D19D8 7C 08 03 A6 */ mtlr r0
/* 803D5D7C 003D19DC 38 21 00 20 */ addi r1, r1, 0x20
@@ -97225,7 +97225,7 @@ lbl_803D668C:
lbl_803D66D4:
/* 803D66D4 003D2334 39 61 00 20 */ addi r11, r1, 0x20
/* 803D66D8 003D2338 38 60 00 00 */ li r3, 0
-/* 803D66DC 003D233C 4B DF 0A 99 */ bl func_801C7174
+/* 803D66DC 003D233C 4B DF 0A 99 */ bl _restgpr_27
/* 803D66E0 003D2340 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803D66E4 003D2344 7C 08 03 A6 */ mtlr r0
/* 803D66E8 003D2348 38 21 00 20 */ addi r1, r1, 0x20
@@ -97292,7 +97292,7 @@ lbl_803D67CC:
lbl_803D67D8:
/* 803D67D8 003D2438 39 61 00 20 */ addi r11, r1, 0x20
/* 803D67DC 003D243C 38 60 00 00 */ li r3, 0
-/* 803D67E0 003D2440 4B DF 09 95 */ bl func_801C7174
+/* 803D67E0 003D2440 4B DF 09 95 */ bl _restgpr_27
/* 803D67E4 003D2444 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803D67E8 003D2448 7C 08 03 A6 */ mtlr r0
/* 803D67EC 003D244C 38 21 00 20 */ addi r1, r1, 0x20
@@ -99232,7 +99232,7 @@ lbl_803D8424:
lbl_803D8428:
/* 803D8428 003D4088 39 61 00 20 */ addi r11, r1, 0x20
/* 803D842C 003D408C 7F E3 FB 78 */ mr r3, r31
-/* 803D8430 003D4090 4B DE ED 45 */ bl func_801C7174
+/* 803D8430 003D4090 4B DE ED 45 */ bl _restgpr_27
/* 803D8434 003D4094 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803D8438 003D4098 7C 08 03 A6 */ mtlr r0
/* 803D843C 003D409C 38 21 00 20 */ addi r1, r1, 0x20
@@ -99300,7 +99300,7 @@ lbl_803D8500:
/* 803D8500 003D4160 7C 1E E8 00 */ cmpw r30, r29
/* 803D8504 003D4164 41 80 FF E4 */ blt lbl_803D84E8
/* 803D8508 003D4168 39 61 00 20 */ addi r11, r1, 0x20
-/* 803D850C 003D416C 4B DE EC 69 */ bl func_801C7174
+/* 803D850C 003D416C 4B DE EC 69 */ bl _restgpr_27
/* 803D8510 003D4170 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803D8514 003D4174 7C 08 03 A6 */ mtlr r0
/* 803D8518 003D4178 38 21 00 20 */ addi r1, r1, 0x20
@@ -100825,7 +100825,7 @@ func_803D99C4:
lbl_803D9A28:
/* 803D9A28 003D5688 39 61 00 30 */ addi r11, r1, 0x30
/* 803D9A2C 003D568C 7F E3 FB 78 */ mr r3, r31
-/* 803D9A30 003D5690 4B DE D7 45 */ bl func_801C7174
+/* 803D9A30 003D5690 4B DE D7 45 */ bl _restgpr_27
/* 803D9A34 003D5694 80 01 00 34 */ lwz r0, 0x34(r1)
/* 803D9A38 003D5698 7C 08 03 A6 */ mtlr r0
/* 803D9A3C 003D569C 38 21 00 30 */ addi r1, r1, 0x30
@@ -101892,7 +101892,7 @@ lbl_803DA82C:
/* 803DA858 003D64B8 7F E4 FB 78 */ mr r4, r31
/* 803DA85C 003D64BC 4B FF FA E1 */ bl func_803DA33C
/* 803DA860 003D64C0 39 61 00 40 */ addi r11, r1, 0x40
-/* 803DA864 003D64C4 4B DE C9 11 */ bl func_801C7174
+/* 803DA864 003D64C4 4B DE C9 11 */ bl _restgpr_27
/* 803DA868 003D64C8 80 01 00 44 */ lwz r0, 0x44(r1)
/* 803DA86C 003D64CC 7C 08 03 A6 */ mtlr r0
/* 803DA870 003D64D0 38 21 00 40 */ addi r1, r1, 0x40
@@ -103848,7 +103848,7 @@ lbl_803DC42C:
/* 803DC434 003D8094 4B FF DF 09 */ bl func_803DA33C
/* 803DC438 003D8098 39 61 00 20 */ addi r11, r1, 0x20
/* 803DC43C 003D809C 7F C3 F3 78 */ mr r3, r30
-/* 803DC440 003D80A0 4B DE AD 35 */ bl func_801C7174
+/* 803DC440 003D80A0 4B DE AD 35 */ bl _restgpr_27
/* 803DC444 003D80A4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803DC448 003D80A8 7C 08 03 A6 */ mtlr r0
/* 803DC44C 003D80AC 38 21 00 20 */ addi r1, r1, 0x20
@@ -104158,7 +104158,7 @@ lbl_803DC894:
/* 803DC898 003D84F8 41 80 FF 98 */ blt lbl_803DC830
/* 803DC89C 003D84FC 39 61 00 20 */ addi r11, r1, 0x20
/* 803DC8A0 003D8500 7F C3 F3 78 */ mr r3, r30
-/* 803DC8A4 003D8504 4B DE A8 D1 */ bl func_801C7174
+/* 803DC8A4 003D8504 4B DE A8 D1 */ bl _restgpr_27
/* 803DC8A8 003D8508 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803DC8AC 003D850C 7C 08 03 A6 */ mtlr r0
/* 803DC8B0 003D8510 38 21 00 20 */ addi r1, r1, 0x20
@@ -104349,7 +104349,7 @@ lbl_803DCB08:
lbl_803DCB28:
/* 803DCB28 003D8788 39 61 00 20 */ addi r11, r1, 0x20
/* 803DCB2C 003D878C 7F A3 EB 78 */ mr r3, r29
-/* 803DCB30 003D8790 4B DE A6 45 */ bl func_801C7174
+/* 803DCB30 003D8790 4B DE A6 45 */ bl _restgpr_27
/* 803DCB34 003D8794 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803DCB38 003D8798 7C 08 03 A6 */ mtlr r0
/* 803DCB3C 003D879C 38 21 00 20 */ addi r1, r1, 0x20
@@ -104433,7 +104433,7 @@ lbl_803DCC54:
/* 803DCC58 003D88B8 41 80 FF 30 */ blt lbl_803DCB88
lbl_803DCC5C:
/* 803DCC5C 003D88BC 39 61 00 30 */ addi r11, r1, 0x30
-/* 803DCC60 003D88C0 4B DE A5 15 */ bl func_801C7174
+/* 803DCC60 003D88C0 4B DE A5 15 */ bl _restgpr_27
/* 803DCC64 003D88C4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 803DCC68 003D88C8 7C 08 03 A6 */ mtlr r0
/* 803DCC6C 003D88CC 38 21 00 30 */ addi r1, r1, 0x30
@@ -106336,7 +106336,7 @@ lbl_803DE674:
/* 803DE684 003DA2E4 4B FF B2 19 */ bl func_803D989C
lbl_803DE688:
/* 803DE688 003DA2E8 39 61 00 20 */ addi r11, r1, 0x20
-/* 803DE68C 003DA2EC 4B DE 8A E9 */ bl func_801C7174
+/* 803DE68C 003DA2EC 4B DE 8A E9 */ bl _restgpr_27
/* 803DE690 003DA2F0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803DE694 003DA2F4 7C 08 03 A6 */ mtlr r0
/* 803DE698 003DA2F8 38 21 00 20 */ addi r1, r1, 0x20
@@ -106375,7 +106375,7 @@ lbl_803DE6F0:
/* 803DE70C 003DA36C 3B FF 00 04 */ addi r31, r31, 4
/* 803DE710 003DA370 41 80 FF E0 */ blt lbl_803DE6F0
/* 803DE714 003DA374 39 61 00 20 */ addi r11, r1, 0x20
-/* 803DE718 003DA378 4B DE 8A 5D */ bl func_801C7174
+/* 803DE718 003DA378 4B DE 8A 5D */ bl _restgpr_27
/* 803DE71C 003DA37C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803DE720 003DA380 7C 08 03 A6 */ mtlr r0
/* 803DE724 003DA384 38 21 00 20 */ addi r1, r1, 0x20
@@ -108555,7 +108555,7 @@ lbl_803E0374:
/* 803E0378 003DBFD8 41 80 FF E8 */ blt lbl_803E0360
/* 803E037C 003DBFDC 39 61 00 20 */ addi r11, r1, 0x20
/* 803E0380 003DBFE0 7F 83 E3 78 */ mr r3, r28
-/* 803E0384 003DBFE4 4B DE 6D F1 */ bl func_801C7174
+/* 803E0384 003DBFE4 4B DE 6D F1 */ bl _restgpr_27
/* 803E0388 003DBFE8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803E038C 003DBFEC 7C 08 03 A6 */ mtlr r0
/* 803E0390 003DBFF0 38 21 00 20 */ addi r1, r1, 0x20