summaryrefslogtreecommitdiff
path: root/asm/text_7.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/text_7.s')
-rw-r--r--asm/text_7.s154
1 files changed, 77 insertions, 77 deletions
diff --git a/asm/text_7.s b/asm/text_7.s
index 1c91733..7917d01 100644
--- a/asm/text_7.s
+++ b/asm/text_7.s
@@ -1494,7 +1494,7 @@ lbl_8022400C:
/* 80224050 0021FCB0 38 63 00 01 */ addi r3, r3, 1
lbl_80224054:
/* 80224054 0021FCB4 39 61 00 20 */ addi r11, r1, 0x20
-/* 80224058 0021FCB8 4B FA 31 1D */ bl func_801C7174
+/* 80224058 0021FCB8 4B FA 31 1D */ bl _restgpr_27
/* 8022405C 0021FCBC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80224060 0021FCC0 7C 08 03 A6 */ mtlr r0
/* 80224064 0021FCC4 38 21 00 20 */ addi r1, r1, 0x20
@@ -1637,7 +1637,7 @@ func_80224214:
/* 80224218 0021FE78 7C 08 02 A6 */ mflr r0
/* 8022421C 0021FE7C 90 01 00 34 */ stw r0, 0x34(r1)
/* 80224220 0021FE80 39 61 00 30 */ addi r11, r1, 0x30
-/* 80224224 0021FE84 4B FA 2E F5 */ bl func_801C7118
+/* 80224224 0021FE84 4B FA 2E F5 */ bl _savegpr_23
/* 80224228 0021FE88 7C 77 1B 78 */ mr r23, r3
/* 8022422C 0021FE8C 7C 98 23 78 */ mr r24, r4
/* 80224230 0021FE90 7C B9 2B 78 */ mr r25, r5
@@ -1712,7 +1712,7 @@ lbl_80224320:
/* 80224320 0021FF80 7F C3 F3 78 */ mr r3, r30
lbl_80224324:
/* 80224324 0021FF84 39 61 00 30 */ addi r11, r1, 0x30
-/* 80224328 0021FF88 4B FA 2E 3D */ bl func_801C7164
+/* 80224328 0021FF88 4B FA 2E 3D */ bl _restgpr_23
/* 8022432C 0021FF8C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80224330 0021FF90 7C 08 03 A6 */ mtlr r0
/* 80224334 0021FF94 38 21 00 30 */ addi r1, r1, 0x30
@@ -2243,7 +2243,7 @@ lbl_802249DC:
/* 802249E4 00220644 38 60 00 00 */ li r3, 0
lbl_802249E8:
/* 802249E8 00220648 39 61 00 20 */ addi r11, r1, 0x20
-/* 802249EC 0022064C 4B FA 27 89 */ bl func_801C7174
+/* 802249EC 0022064C 4B FA 27 89 */ bl _restgpr_27
/* 802249F0 00220650 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802249F4 00220654 7C 08 03 A6 */ mtlr r0
/* 802249F8 00220658 38 21 00 20 */ addi r1, r1, 0x20
@@ -3432,7 +3432,7 @@ lbl_802259DC:
lbl_80225A2C:
/* 80225A2C 0022168C 39 61 01 B0 */ addi r11, r1, 0x1b0
/* 80225A30 00221690 38 60 00 01 */ li r3, 1
-/* 80225A34 00221694 4B FA 17 41 */ bl func_801C7174
+/* 80225A34 00221694 4B FA 17 41 */ bl _restgpr_27
/* 80225A38 00221698 80 01 01 B4 */ lwz r0, 0x1b4(r1)
/* 80225A3C 0022169C 7C 08 03 A6 */ mtlr r0
/* 80225A40 002216A0 38 21 01 B0 */ addi r1, r1, 0x1b0
@@ -5444,7 +5444,7 @@ lbl_802275B8:
/* 802275DC 0022323C 4B FF CC 39 */ bl func_80224214
lbl_802275E0:
/* 802275E0 00223240 39 61 00 20 */ addi r11, r1, 0x20
-/* 802275E4 00223244 4B F9 FB 91 */ bl func_801C7174
+/* 802275E4 00223244 4B F9 FB 91 */ bl _restgpr_27
/* 802275E8 00223248 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802275EC 0022324C 7C 08 03 A6 */ mtlr r0
/* 802275F0 00223250 38 21 00 20 */ addi r1, r1, 0x20
@@ -6341,7 +6341,7 @@ lbl_80228170:
/* 80228174 00223DD4 90 7F 00 08 */ stw r3, 8(r31)
lbl_80228178:
/* 80228178 00223DD8 39 61 00 20 */ addi r11, r1, 0x20
-/* 8022817C 00223DDC 4B F9 EF F9 */ bl func_801C7174
+/* 8022817C 00223DDC 4B F9 EF F9 */ bl _restgpr_27
/* 80228180 00223DE0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80228184 00223DE4 7C 08 03 A6 */ mtlr r0
/* 80228188 00223DE8 38 21 00 20 */ addi r1, r1, 0x20
@@ -7063,7 +7063,7 @@ lbl_80228AC0:
/* 80228AD0 00224730 4B FF FE BD */ bl func_8022898C
lbl_80228AD4:
/* 80228AD4 00224734 39 61 00 20 */ addi r11, r1, 0x20
-/* 80228AD8 00224738 4B F9 E6 9D */ bl func_801C7174
+/* 80228AD8 00224738 4B F9 E6 9D */ bl _restgpr_27
/* 80228ADC 0022473C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80228AE0 00224740 7C 08 03 A6 */ mtlr r0
/* 80228AE4 00224744 38 21 00 20 */ addi r1, r1, 0x20
@@ -8268,7 +8268,7 @@ lbl_80229A3C:
/* 80229AE8 00225748 90 1D 00 04 */ stw r0, 4(r29)
/* 80229AEC 0022574C 7C C0 23 78 */ or r0, r6, r4
/* 80229AF0 00225750 90 1C 01 70 */ stw r0, 0x170(r28)
-/* 80229AF4 00225754 4B F9 D6 81 */ bl func_801C7174
+/* 80229AF4 00225754 4B F9 D6 81 */ bl _restgpr_27
/* 80229AF8 00225758 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80229AFC 0022575C 7C 08 03 A6 */ mtlr r0
/* 80229B00 00225760 38 21 00 30 */ addi r1, r1, 0x30
@@ -8528,7 +8528,7 @@ lbl_80229E58:
/* 80229E74 00225AD4 38 00 00 00 */ li r0, 0
/* 80229E78 00225AD8 39 61 00 20 */ addi r11, r1, 0x20
/* 80229E7C 00225ADC 90 1B 09 38 */ stw r0, 0x938(r27)
-/* 80229E80 00225AE0 4B F9 D2 F5 */ bl func_801C7174
+/* 80229E80 00225AE0 4B F9 D2 F5 */ bl _restgpr_27
/* 80229E84 00225AE4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80229E88 00225AE8 7C 08 03 A6 */ mtlr r0
/* 80229E8C 00225AEC 38 21 00 20 */ addi r1, r1, 0x20
@@ -12063,7 +12063,7 @@ lbl_8022CF18:
/* 8022CF18 00228B78 E3 E1 02 48 */ psq_l f31, 584(r1), 0, qr0
/* 8022CF1C 00228B7C 39 61 02 40 */ addi r11, r1, 0x240
/* 8022CF20 00228B80 CB E1 02 40 */ lfd f31, 0x240(r1)
-/* 8022CF24 00228B84 4B F9 A2 51 */ bl func_801C7174
+/* 8022CF24 00228B84 4B F9 A2 51 */ bl _restgpr_27
/* 8022CF28 00228B88 80 01 02 54 */ lwz r0, 0x254(r1)
/* 8022CF2C 00228B8C 7C 08 03 A6 */ mtlr r0
/* 8022CF30 00228B90 38 21 02 50 */ addi r1, r1, 0x250
@@ -12205,7 +12205,7 @@ func_8022D0D0:
/* 8022D0D4 00228D34 7C 08 02 A6 */ mflr r0
/* 8022D0D8 00228D38 90 01 00 54 */ stw r0, 0x54(r1)
/* 8022D0DC 00228D3C 39 61 00 50 */ addi r11, r1, 0x50
-/* 8022D0E0 00228D40 4B F9 A0 39 */ bl func_801C7118
+/* 8022D0E0 00228D40 4B F9 A0 39 */ bl _savegpr_23
/* 8022D0E4 00228D44 83 ED A3 B0 */ lwz r31, lbl_8063F670-_SDA_BASE_(r13)
/* 8022D0E8 00228D48 2C 05 00 00 */ cmpwi r5, 0
/* 8022D0EC 00228D4C 90 81 00 1C */ stw r4, 0x1c(r1)
@@ -12598,7 +12598,7 @@ lbl_8022D698:
/* 8022D6A4 00229304 38 60 00 01 */ li r3, 1
lbl_8022D6A8:
/* 8022D6A8 00229308 39 61 00 50 */ addi r11, r1, 0x50
-/* 8022D6AC 0022930C 4B F9 9A B9 */ bl func_801C7164
+/* 8022D6AC 0022930C 4B F9 9A B9 */ bl _restgpr_23
/* 8022D6B0 00229310 80 01 00 54 */ lwz r0, 0x54(r1)
/* 8022D6B4 00229314 7C 08 03 A6 */ mtlr r0
/* 8022D6B8 00229318 38 21 00 50 */ addi r1, r1, 0x50
@@ -12756,7 +12756,7 @@ lbl_8022D8B4:
lbl_8022D8C4:
/* 8022D8C4 00229524 39 61 00 20 */ addi r11, r1, 0x20
/* 8022D8C8 00229528 7F 63 DB 78 */ mr r3, r27
-/* 8022D8CC 0022952C 4B F9 98 A9 */ bl func_801C7174
+/* 8022D8CC 0022952C 4B F9 98 A9 */ bl _restgpr_27
/* 8022D8D0 00229530 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8022D8D4 00229534 7C 08 03 A6 */ mtlr r0
/* 8022D8D8 00229538 38 21 00 20 */ addi r1, r1, 0x20
@@ -14176,7 +14176,7 @@ lbl_8022EB9C:
/* 8022EB9C 0022A7FC E3 E1 01 58 */ psq_l f31, 344(r1), 0, qr0
/* 8022EBA0 0022A800 39 61 01 50 */ addi r11, r1, 0x150
/* 8022EBA4 0022A804 CB E1 01 50 */ lfd f31, 0x150(r1)
-/* 8022EBA8 0022A808 4B F9 85 CD */ bl func_801C7174
+/* 8022EBA8 0022A808 4B F9 85 CD */ bl _restgpr_27
/* 8022EBAC 0022A80C 80 01 01 64 */ lwz r0, 0x164(r1)
/* 8022EBB0 0022A810 7C 08 03 A6 */ mtlr r0
/* 8022EBB4 0022A814 38 21 01 60 */ addi r1, r1, 0x160
@@ -18853,7 +18853,7 @@ func_80232D24:
/* 80232D48 0022E9A8 DB 81 00 D0 */ stfd f28, 0xd0(r1)
/* 80232D4C 0022E9AC F3 81 00 D8 */ psq_st f28, 216(r1), 0, qr0
/* 80232D50 0022E9B0 39 61 00 D0 */ addi r11, r1, 0xd0
-/* 80232D54 0022E9B4 4B F9 43 C5 */ bl func_801C7118
+/* 80232D54 0022E9B4 4B F9 43 C5 */ bl _savegpr_23
/* 80232D58 0022E9B8 80 03 16 EC */ lwz r0, 0x16ec(r3)
/* 80232D5C 0022E9BC 7C 7C 1B 78 */ mr r28, r3
/* 80232D60 0022E9C0 7C 9D 23 78 */ mr r29, r4
@@ -19009,7 +19009,7 @@ lbl_80232F80:
/* 80232F98 0022EBF8 E3 81 00 D8 */ psq_l f28, 216(r1), 0, qr0
/* 80232F9C 0022EBFC 39 61 00 D0 */ addi r11, r1, 0xd0
/* 80232FA0 0022EC00 CB 81 00 D0 */ lfd f28, 0xd0(r1)
-/* 80232FA4 0022EC04 4B F9 41 C1 */ bl func_801C7164
+/* 80232FA4 0022EC04 4B F9 41 C1 */ bl _restgpr_23
/* 80232FA8 0022EC08 80 01 01 14 */ lwz r0, 0x114(r1)
/* 80232FAC 0022EC0C 7C 08 03 A6 */ mtlr r0
/* 80232FB0 0022EC10 38 21 01 10 */ addi r1, r1, 0x110
@@ -20625,7 +20625,7 @@ lbl_802346CC:
/* 802346E0 00230340 90 04 15 10 */ stw r0, 0x1510(r4)
lbl_802346E4:
/* 802346E4 00230344 39 61 00 50 */ addi r11, r1, 0x50
-/* 802346E8 00230348 4B F9 2A 8D */ bl func_801C7174
+/* 802346E8 00230348 4B F9 2A 8D */ bl _restgpr_27
/* 802346EC 0023034C 80 01 00 54 */ lwz r0, 0x54(r1)
/* 802346F0 00230350 7C 08 03 A6 */ mtlr r0
/* 802346F4 00230354 38 21 00 50 */ addi r1, r1, 0x50
@@ -24048,7 +24048,7 @@ lbl_80237754:
/* 80237754 002333B4 7F 63 DB 78 */ mr r3, r27
/* 80237758 002333B8 4B FF F5 39 */ bl func_80236C90
/* 8023775C 002333BC 39 61 00 20 */ addi r11, r1, 0x20
-/* 80237760 002333C0 4B F8 FA 15 */ bl func_801C7174
+/* 80237760 002333C0 4B F8 FA 15 */ bl _restgpr_27
/* 80237764 002333C4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80237768 002333C8 7C 08 03 A6 */ mtlr r0
/* 8023776C 002333CC 38 21 00 20 */ addi r1, r1, 0x20
@@ -24689,7 +24689,7 @@ lbl_80238090:
/* 802380A0 00233D00 4B FF FF 15 */ bl func_80237FB4
lbl_802380A4:
/* 802380A4 00233D04 39 61 00 20 */ addi r11, r1, 0x20
-/* 802380A8 00233D08 4B F8 F0 CD */ bl func_801C7174
+/* 802380A8 00233D08 4B F8 F0 CD */ bl _restgpr_27
/* 802380AC 00233D0C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802380B0 00233D10 7C 08 03 A6 */ mtlr r0
/* 802380B4 00233D14 38 21 00 20 */ addi r1, r1, 0x20
@@ -28127,7 +28127,7 @@ lbl_8023B20C:
/* 8023B224 00236E84 7C 63 03 78 */ or r3, r3, r0
lbl_8023B228:
/* 8023B228 00236E88 39 61 00 20 */ addi r11, r1, 0x20
-/* 8023B22C 00236E8C 4B F8 BF 49 */ bl func_801C7174
+/* 8023B22C 00236E8C 4B F8 BF 49 */ bl _restgpr_27
/* 8023B230 00236E90 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023B234 00236E94 7C 08 03 A6 */ mtlr r0
/* 8023B238 00236E98 38 21 00 20 */ addi r1, r1, 0x20
@@ -30000,7 +30000,7 @@ lbl_8023CB48:
/* 8023CB54 002387B4 39 61 00 20 */ addi r11, r1, 0x20
/* 8023CB58 002387B8 60 00 00 06 */ ori r0, r0, 6
/* 8023CB5C 002387BC 98 1B 00 00 */ stb r0, 0(r27)
-/* 8023CB60 002387C0 4B F8 A6 15 */ bl func_801C7174
+/* 8023CB60 002387C0 4B F8 A6 15 */ bl _restgpr_27
/* 8023CB64 002387C4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023CB68 002387C8 7C 08 03 A6 */ mtlr r0
/* 8023CB6C 002387CC 38 21 00 20 */ addi r1, r1, 0x20
@@ -30672,7 +30672,7 @@ lbl_8023D3D8:
/* 8023D404 00239064 48 04 52 CD */ bl func_802826D0
lbl_8023D408:
/* 8023D408 00239068 39 61 00 30 */ addi r11, r1, 0x30
-/* 8023D40C 0023906C 4B F8 9D 69 */ bl func_801C7174
+/* 8023D40C 0023906C 4B F8 9D 69 */ bl _restgpr_27
/* 8023D410 00239070 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8023D414 00239074 7C 08 03 A6 */ mtlr r0
/* 8023D418 00239078 38 21 00 30 */ addi r1, r1, 0x30
@@ -31488,7 +31488,7 @@ lbl_8023DF08:
/* 8023DF08 00239B68 7F E3 FB 78 */ mr r3, r31
lbl_8023DF0C:
/* 8023DF0C 00239B6C 39 61 00 30 */ addi r11, r1, 0x30
-/* 8023DF10 00239B70 4B F8 92 65 */ bl func_801C7174
+/* 8023DF10 00239B70 4B F8 92 65 */ bl _restgpr_27
/* 8023DF14 00239B74 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8023DF18 00239B78 7C 08 03 A6 */ mtlr r0
/* 8023DF1C 00239B7C 38 21 00 30 */ addi r1, r1, 0x30
@@ -33024,7 +33024,7 @@ lbl_8023F3DC:
lbl_8023F400:
/* 8023F400 0023B060 39 61 00 20 */ addi r11, r1, 0x20
/* 8023F404 0023B064 7F 63 DB 78 */ mr r3, r27
-/* 8023F408 0023B068 4B F8 7D 6D */ bl func_801C7174
+/* 8023F408 0023B068 4B F8 7D 6D */ bl _restgpr_27
/* 8023F40C 0023B06C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023F410 0023B070 7C 08 03 A6 */ mtlr r0
/* 8023F414 0023B074 38 21 00 20 */ addi r1, r1, 0x20
@@ -34957,7 +34957,7 @@ lbl_80240F24:
/* 80240F34 0023CB94 E3 A1 00 48 */ psq_l f29, 72(r1), 0, qr0
/* 80240F38 0023CB98 39 61 00 40 */ addi r11, r1, 0x40
/* 80240F3C 0023CB9C CB A1 00 40 */ lfd f29, 0x40(r1)
-/* 80240F40 0023CBA0 4B F8 62 35 */ bl func_801C7174
+/* 80240F40 0023CBA0 4B F8 62 35 */ bl _restgpr_27
/* 80240F44 0023CBA4 80 01 00 74 */ lwz r0, 0x74(r1)
/* 80240F48 0023CBA8 7C 08 03 A6 */ mtlr r0
/* 80240F4C 0023CBAC 38 21 00 70 */ addi r1, r1, 0x70
@@ -35595,7 +35595,7 @@ lbl_80241848:
/* 802418F8 0023D558 4B FF 1C 89 */ bl func_80233580
lbl_802418FC:
/* 802418FC 0023D55C 39 61 00 E0 */ addi r11, r1, 0xe0
-/* 80241900 0023D560 4B F8 58 75 */ bl func_801C7174
+/* 80241900 0023D560 4B F8 58 75 */ bl _restgpr_27
/* 80241904 0023D564 80 01 00 E4 */ lwz r0, 0xe4(r1)
/* 80241908 0023D568 7C 08 03 A6 */ mtlr r0
/* 8024190C 0023D56C 38 21 00 E0 */ addi r1, r1, 0xe0
@@ -36159,7 +36159,7 @@ lbl_80242174:
/* 80242184 0023DDE4 E3 A1 01 18 */ psq_l f29, 280(r1), 0, qr0
/* 80242188 0023DDE8 39 61 01 10 */ addi r11, r1, 0x110
/* 8024218C 0023DDEC CB A1 01 10 */ lfd f29, 0x110(r1)
-/* 80242190 0023DDF0 4B F8 4F E5 */ bl func_801C7174
+/* 80242190 0023DDF0 4B F8 4F E5 */ bl _restgpr_27
/* 80242194 0023DDF4 80 01 01 44 */ lwz r0, 0x144(r1)
/* 80242198 0023DDF8 7C 08 03 A6 */ mtlr r0
/* 8024219C 0023DDFC 38 21 01 40 */ addi r1, r1, 0x140
@@ -36651,7 +36651,7 @@ lbl_80242578:
/* 80242914 0023E574 90 04 00 04 */ stw r0, 4(r4)
lbl_80242918:
/* 80242918 0023E578 39 61 01 10 */ addi r11, r1, 0x110
-/* 8024291C 0023E57C 4B F8 48 59 */ bl func_801C7174
+/* 8024291C 0023E57C 4B F8 48 59 */ bl _restgpr_27
/* 80242920 0023E580 80 01 01 14 */ lwz r0, 0x114(r1)
/* 80242924 0023E584 7C 08 03 A6 */ mtlr r0
/* 80242928 0023E588 38 21 01 10 */ addi r1, r1, 0x110
@@ -37676,7 +37676,7 @@ lbl_80243754:
/* 802437AC 0023F40C E2 81 00 38 */ psq_l f20, 56(r1), 0, qr0
/* 802437B0 0023F410 39 61 00 30 */ addi r11, r1, 0x30
/* 802437B4 0023F414 CA 81 00 30 */ lfd f20, 0x30(r1)
-/* 802437B8 0023F418 4B F8 39 BD */ bl func_801C7174
+/* 802437B8 0023F418 4B F8 39 BD */ bl _restgpr_27
/* 802437BC 0023F41C 80 01 00 F4 */ lwz r0, 0xf4(r1)
/* 802437C0 0023F420 7C 08 03 A6 */ mtlr r0
/* 802437C4 0023F424 38 21 00 F0 */ addi r1, r1, 0xf0
@@ -38302,7 +38302,7 @@ func_80244010:
/* 80244014 0023FC74 7C 08 02 A6 */ mflr r0
/* 80244018 0023FC78 90 01 00 34 */ stw r0, 0x34(r1)
/* 8024401C 0023FC7C 39 61 00 30 */ addi r11, r1, 0x30
-/* 80244020 0023FC80 4B F8 30 F9 */ bl func_801C7118
+/* 80244020 0023FC80 4B F8 30 F9 */ bl _savegpr_23
/* 80244024 0023FC84 83 A3 00 1C */ lwz r29, 0x1c(r3)
/* 80244028 0023FC88 7C 7E 1B 78 */ mr r30, r3
/* 8024402C 0023FC8C 80 03 00 20 */ lwz r0, 0x20(r3)
@@ -38390,7 +38390,7 @@ lbl_80244140:
/* 8024414C 0023FDAC 40 82 FE F4 */ bne lbl_80244040
lbl_80244150:
/* 80244150 0023FDB0 39 61 00 30 */ addi r11, r1, 0x30
-/* 80244154 0023FDB4 4B F8 30 11 */ bl func_801C7164
+/* 80244154 0023FDB4 4B F8 30 11 */ bl _restgpr_23
/* 80244158 0023FDB8 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8024415C 0023FDBC 7C 08 03 A6 */ mtlr r0
/* 80244160 0023FDC0 38 21 00 30 */ addi r1, r1, 0x30
@@ -38548,7 +38548,7 @@ lbl_802442F8:
/* 80244370 0023FFD0 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80244374 0023FFD4 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80244378 0023FFD8 39 61 00 20 */ addi r11, r1, 0x20
-/* 8024437C 0023FFDC 4B F8 2D F9 */ bl func_801C7174
+/* 8024437C 0023FFDC 4B F8 2D F9 */ bl _restgpr_27
/* 80244380 0023FFE0 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80244384 0023FFE4 7C 08 03 A6 */ mtlr r0
/* 80244388 0023FFE8 38 21 00 30 */ addi r1, r1, 0x30
@@ -38561,7 +38561,7 @@ func_80244390:
/* 80244398 0023FFF8 90 01 00 74 */ stw r0, 0x74(r1)
/* 8024439C 0023FFFC 39 61 00 68 */ addi r11, r1, 0x68
/* 802443A0 00240000 DB E1 00 68 */ stfd f31, 0x68(r1)
-/* 802443A4 00240004 4B F8 2D 75 */ bl func_801C7118
+/* 802443A4 00240004 4B F8 2D 75 */ bl _savegpr_23
/* 802443A8 00240008 FF E0 08 90 */ fmr f31, f1
/* 802443AC 0024000C 7C 7B 1B 78 */ mr r27, r3
/* 802443B0 00240010 48 00 02 79 */ bl func_80244628
@@ -38733,7 +38733,7 @@ lbl_802445F0:
/* 80244604 00240264 41 80 FD C8 */ blt lbl_802443CC
/* 80244608 00240268 39 61 00 68 */ addi r11, r1, 0x68
/* 8024460C 0024026C CB E1 00 68 */ lfd f31, 0x68(r1)
-/* 80244610 00240270 4B F8 2B 55 */ bl func_801C7164
+/* 80244610 00240270 4B F8 2B 55 */ bl _restgpr_23
/* 80244614 00240274 80 01 00 74 */ lwz r0, 0x74(r1)
/* 80244618 00240278 7C 08 03 A6 */ mtlr r0
/* 8024461C 0024027C 38 21 00 70 */ addi r1, r1, 0x70
@@ -39216,7 +39216,7 @@ lbl_80244C48:
/* 80244C48 002408A8 80 7F 00 0C */ lwz r3, 0xc(r31)
lbl_80244C4C:
/* 80244C4C 002408AC 39 61 00 20 */ addi r11, r1, 0x20
-/* 80244C50 002408B0 4B F8 25 25 */ bl func_801C7174
+/* 80244C50 002408B0 4B F8 25 25 */ bl _restgpr_27
/* 80244C54 002408B4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80244C58 002408B8 7C 08 03 A6 */ mtlr r0
/* 80244C5C 002408BC 38 21 00 20 */ addi r1, r1, 0x20
@@ -41143,7 +41143,7 @@ lbl_80246524:
/* 802465A0 00242200 7F 63 DB 78 */ mr r3, r27
lbl_802465A4:
/* 802465A4 00242204 39 61 00 30 */ addi r11, r1, 0x30
-/* 802465A8 00242208 4B F8 0B CD */ bl func_801C7174
+/* 802465A8 00242208 4B F8 0B CD */ bl _restgpr_27
/* 802465AC 0024220C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802465B0 00242210 7C 08 03 A6 */ mtlr r0
/* 802465B4 00242214 38 21 00 30 */ addi r1, r1, 0x30
@@ -44541,7 +44541,7 @@ func_80249328:
/* 8024932C 00244F8C 7C 08 02 A6 */ mflr r0
/* 80249330 00244F90 90 01 00 34 */ stw r0, 0x34(r1)
/* 80249334 00244F94 39 61 00 30 */ addi r11, r1, 0x30
-/* 80249338 00244F98 4B F7 DD E1 */ bl func_801C7118
+/* 80249338 00244F98 4B F7 DD E1 */ bl _savegpr_23
/* 8024933C 00244F9C 88 0D A5 96 */ lbz r0, lbl_8063F856-_SDA_BASE_(r13)
/* 80249340 00244FA0 7C 77 1B 78 */ mr r23, r3
/* 80249344 00244FA4 83 E1 00 38 */ lwz r31, 0x38(r1)
@@ -44609,7 +44609,7 @@ lbl_8024941C:
/* 8024941C 0024507C 38 60 00 01 */ li r3, 1
lbl_80249420:
/* 80249420 00245080 39 61 00 30 */ addi r11, r1, 0x30
-/* 80249424 00245084 4B F7 DD 41 */ bl func_801C7164
+/* 80249424 00245084 4B F7 DD 41 */ bl _restgpr_23
/* 80249428 00245088 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8024942C 0024508C 7C 08 03 A6 */ mtlr r0
/* 80249430 00245090 38 21 00 30 */ addi r1, r1, 0x30
@@ -45325,7 +45325,7 @@ func_80249D38:
/* 80249D3C 0024599C 7C 08 02 A6 */ mflr r0
/* 80249D40 002459A0 90 01 00 44 */ stw r0, 0x44(r1)
/* 80249D44 002459A4 39 61 00 40 */ addi r11, r1, 0x40
-/* 80249D48 002459A8 4B F7 D3 D1 */ bl func_801C7118
+/* 80249D48 002459A8 4B F7 D3 D1 */ bl _savegpr_23
/* 80249D4C 002459AC 80 03 0D 2C */ lwz r0, 0xd2c(r3)
/* 80249D50 002459B0 7C 7A 1B 78 */ mr r26, r3
/* 80249D54 002459B4 7C 98 23 78 */ mr r24, r4
@@ -45764,7 +45764,7 @@ lbl_8024A3F0:
/* 8024A3F0 00246050 38 00 00 01 */ li r0, 1
/* 8024A3F4 00246054 39 61 00 40 */ addi r11, r1, 0x40
/* 8024A3F8 00246058 98 0D A6 16 */ stb r0, lbl_8063F8D6-_SDA_BASE_(r13)
-/* 8024A3FC 0024605C 4B F7 CD 69 */ bl func_801C7164
+/* 8024A3FC 0024605C 4B F7 CD 69 */ bl _restgpr_23
/* 8024A400 00246060 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8024A404 00246064 7C 08 03 A6 */ mtlr r0
/* 8024A408 00246068 38 21 00 40 */ addi r1, r1, 0x40
@@ -45987,7 +45987,7 @@ lbl_8024A68C:
/* 8024A73C 0024639C 48 00 67 99 */ bl func_80250ED4
lbl_8024A740:
/* 8024A740 002463A0 39 61 00 40 */ addi r11, r1, 0x40
-/* 8024A744 002463A4 4B F7 CA 31 */ bl func_801C7174
+/* 8024A744 002463A4 4B F7 CA 31 */ bl _restgpr_27
/* 8024A748 002463A8 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8024A74C 002463AC 7C 08 03 A6 */ mtlr r0
/* 8024A750 002463B0 38 21 00 40 */ addi r1, r1, 0x40
@@ -46903,7 +46903,7 @@ lbl_8024B400:
/* 8024B420 00247080 3B DE 00 A4 */ addi r30, r30, 0xa4
/* 8024B424 00247084 41 80 FF DC */ blt lbl_8024B400
/* 8024B428 00247088 39 61 00 20 */ addi r11, r1, 0x20
-/* 8024B42C 0024708C 4B F7 BD 49 */ bl func_801C7174
+/* 8024B42C 0024708C 4B F7 BD 49 */ bl _restgpr_27
/* 8024B430 00247090 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8024B434 00247094 7C 08 03 A6 */ mtlr r0
/* 8024B438 00247098 38 21 00 20 */ addi r1, r1, 0x20
@@ -47633,7 +47633,7 @@ lbl_8024BE64:
/* 8024BE88 00247AE8 98 1F 00 08 */ stb r0, 8(r31)
lbl_8024BE8C:
/* 8024BE8C 00247AEC 39 61 00 20 */ addi r11, r1, 0x20
-/* 8024BE90 00247AF0 4B F7 B2 E5 */ bl func_801C7174
+/* 8024BE90 00247AF0 4B F7 B2 E5 */ bl _restgpr_27
/* 8024BE94 00247AF4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8024BE98 00247AF8 7C 08 03 A6 */ mtlr r0
/* 8024BE9C 00247AFC 38 21 00 20 */ addi r1, r1, 0x20
@@ -47830,7 +47830,7 @@ lbl_8024C164:
/* 8024C17C 00247DDC E3 81 00 48 */ psq_l f28, 72(r1), 0, qr0
/* 8024C180 00247DE0 39 61 00 40 */ addi r11, r1, 0x40
/* 8024C184 00247DE4 CB 81 00 40 */ lfd f28, 0x40(r1)
-/* 8024C188 00247DE8 4B F7 AF ED */ bl func_801C7174
+/* 8024C188 00247DE8 4B F7 AF ED */ bl _restgpr_27
/* 8024C18C 00247DEC 80 01 00 84 */ lwz r0, 0x84(r1)
/* 8024C190 00247DF0 7C 08 03 A6 */ mtlr r0
/* 8024C194 00247DF4 38 21 00 80 */ addi r1, r1, 0x80
@@ -51938,7 +51938,7 @@ lbl_8024FC20:
/* 8024FC30 0024B890 90 1F 00 2C */ stw r0, 0x2c(r31)
lbl_8024FC34:
/* 8024FC34 0024B894 39 61 00 20 */ addi r11, r1, 0x20
-/* 8024FC38 0024B898 4B F7 75 3D */ bl func_801C7174
+/* 8024FC38 0024B898 4B F7 75 3D */ bl _restgpr_27
/* 8024FC3C 0024B89C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8024FC40 0024B8A0 7C 08 03 A6 */ mtlr r0
/* 8024FC44 0024B8A4 38 21 00 20 */ addi r1, r1, 0x20
@@ -52261,7 +52261,7 @@ func_8025009C:
/* 802500A0 0024BD00 7C 08 02 A6 */ mflr r0
/* 802500A4 0024BD04 90 01 00 44 */ stw r0, 0x44(r1)
/* 802500A8 0024BD08 39 61 00 40 */ addi r11, r1, 0x40
-/* 802500AC 0024BD0C 4B F7 70 6D */ bl func_801C7118
+/* 802500AC 0024BD0C 4B F7 70 6D */ bl _savegpr_23
/* 802500B0 0024BD10 7C 77 1B 78 */ mr r23, r3
/* 802500B4 0024BD14 3F E0 80 49 */ lis r31, lbl_80497FEC@ha
/* 802500B8 0024BD18 7C 98 23 78 */ mr r24, r4
@@ -52292,7 +52292,7 @@ lbl_802500F0:
/* 80250118 0024BD78 4B FF B3 9D */ bl func_8024B4B4
lbl_8025011C:
/* 8025011C 0024BD7C 39 61 00 40 */ addi r11, r1, 0x40
-/* 80250120 0024BD80 4B F7 70 45 */ bl func_801C7164
+/* 80250120 0024BD80 4B F7 70 45 */ bl _restgpr_23
/* 80250124 0024BD84 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80250128 0024BD88 7C 08 03 A6 */ mtlr r0
/* 8025012C 0024BD8C 38 21 00 40 */ addi r1, r1, 0x40
@@ -54251,7 +54251,7 @@ lbl_80251C70:
/* 80251CAC 0024D90C 4B F8 91 F9 */ bl func_801DAEA4
lbl_80251CB0:
/* 80251CB0 0024D910 39 61 00 20 */ addi r11, r1, 0x20
-/* 80251CB4 0024D914 4B F7 54 C1 */ bl func_801C7174
+/* 80251CB4 0024D914 4B F7 54 C1 */ bl _restgpr_27
/* 80251CB8 0024D918 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80251CBC 0024D91C 7C 08 03 A6 */ mtlr r0
/* 80251CC0 0024D920 38 21 00 20 */ addi r1, r1, 0x20
@@ -57069,7 +57069,7 @@ lbl_8025449C:
/* 802544B0 00250110 7F E8 FB 78 */ mr r8, r31
/* 802544B4 00250114 48 00 01 1D */ bl func_802545D0
/* 802544B8 00250118 39 61 00 20 */ addi r11, r1, 0x20
-/* 802544BC 0025011C 4B F7 2C B9 */ bl func_801C7174
+/* 802544BC 0025011C 4B F7 2C B9 */ bl _restgpr_27
/* 802544C0 00250120 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802544C4 00250124 7C 08 03 A6 */ mtlr r0
/* 802544C8 00250128 38 21 00 20 */ addi r1, r1, 0x20
@@ -57184,7 +57184,7 @@ func_8025463C:
/* 80254640 002502A0 7C 08 02 A6 */ mflr r0
/* 80254644 002502A4 90 01 00 44 */ stw r0, 0x44(r1)
/* 80254648 002502A8 39 61 00 40 */ addi r11, r1, 0x40
-/* 8025464C 002502AC 4B F7 2A CD */ bl func_801C7118
+/* 8025464C 002502AC 4B F7 2A CD */ bl _savegpr_23
/* 80254650 002502B0 7C 7E 1B 78 */ mr r30, r3
/* 80254654 002502B4 7C 9A 23 78 */ mr r26, r4
/* 80254658 002502B8 7C B9 2B 78 */ mr r25, r5
@@ -57421,7 +57421,7 @@ lbl_80254924:
/* 802549B4 00250614 38 60 00 01 */ li r3, 1
lbl_802549B8:
/* 802549B8 00250618 39 61 00 40 */ addi r11, r1, 0x40
-/* 802549BC 0025061C 4B F7 27 A9 */ bl func_801C7164
+/* 802549BC 0025061C 4B F7 27 A9 */ bl _restgpr_23
/* 802549C0 00250620 80 01 00 44 */ lwz r0, 0x44(r1)
/* 802549C4 00250624 7C 08 03 A6 */ mtlr r0
/* 802549C8 00250628 38 21 00 40 */ addi r1, r1, 0x40
@@ -57854,7 +57854,7 @@ func_80254F9C:
/* 80254FA0 00250C00 7C 08 02 A6 */ mflr r0
/* 80254FA4 00250C04 90 01 00 34 */ stw r0, 0x34(r1)
/* 80254FA8 00250C08 39 61 00 30 */ addi r11, r1, 0x30
-/* 80254FAC 00250C0C 4B F7 21 6D */ bl func_801C7118
+/* 80254FAC 00250C0C 4B F7 21 6D */ bl _savegpr_23
/* 80254FB0 00250C10 7C 77 1B 78 */ mr r23, r3
/* 80254FB4 00250C14 7C 98 23 78 */ mr r24, r4
/* 80254FB8 00250C18 7C B9 2B 78 */ mr r25, r5
@@ -57941,7 +57941,7 @@ lbl_802550D4:
/* 802550DC 00250D3C 7F 23 CB 78 */ mr r3, r25
lbl_802550E0:
/* 802550E0 00250D40 39 61 00 30 */ addi r11, r1, 0x30
-/* 802550E4 00250D44 4B F7 20 81 */ bl func_801C7164
+/* 802550E4 00250D44 4B F7 20 81 */ bl _restgpr_23
/* 802550E8 00250D48 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802550EC 00250D4C 7C 08 03 A6 */ mtlr r0
/* 802550F0 00250D50 38 21 00 30 */ addi r1, r1, 0x30
@@ -58394,7 +58394,7 @@ lbl_802556F0:
/* 802556F0 00251350 7C 1F F0 40 */ cmplw r31, r30
/* 802556F4 00251354 41 80 FF E4 */ blt lbl_802556D8
/* 802556F8 00251358 39 61 00 20 */ addi r11, r1, 0x20
-/* 802556FC 0025135C 4B F7 1A 79 */ bl func_801C7174
+/* 802556FC 0025135C 4B F7 1A 79 */ bl _restgpr_27
/* 80255700 00251360 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80255704 00251364 7C 08 03 A6 */ mtlr r0
/* 80255708 00251368 38 21 00 20 */ addi r1, r1, 0x20
@@ -59422,7 +59422,7 @@ lbl_80256504:
/* 80256504 00252164 38 60 00 01 */ li r3, 1
lbl_80256508:
/* 80256508 00252168 39 61 00 20 */ addi r11, r1, 0x20
-/* 8025650C 0025216C 4B F7 0C 69 */ bl func_801C7174
+/* 8025650C 0025216C 4B F7 0C 69 */ bl _restgpr_27
/* 80256510 00252170 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80256514 00252174 7C 08 03 A6 */ mtlr r0
/* 80256518 00252178 38 21 00 20 */ addi r1, r1, 0x20
@@ -60355,7 +60355,7 @@ lbl_802571E0:
/* 802571E4 00252E44 7C 08 02 A6 */ mflr r0
/* 802571E8 00252E48 90 01 00 34 */ stw r0, 0x34(r1)
/* 802571EC 00252E4C 39 61 00 30 */ addi r11, r1, 0x30
-/* 802571F0 00252E50 4B F6 FF 29 */ bl func_801C7118
+/* 802571F0 00252E50 4B F6 FF 29 */ bl _savegpr_23
/* 802571F4 00252E54 81 8D A6 60 */ lwz r12, lbl_8063F920-_SDA_BASE_(r13)
/* 802571F8 00252E58 2C 0C 00 00 */ cmpwi r12, 0
/* 802571FC 00252E5C 41 82 00 0C */ beq lbl_80257208
@@ -60525,7 +60525,7 @@ lbl_80257440:
/* 80257444 002530A4 7C 18 00 00 */ cmpw r24, r0
/* 80257448 002530A8 41 80 FD E4 */ blt lbl_8025722C
/* 8025744C 002530AC 39 61 00 30 */ addi r11, r1, 0x30
-/* 80257450 002530B0 4B F6 FD 15 */ bl func_801C7164
+/* 80257450 002530B0 4B F6 FD 15 */ bl _restgpr_23
/* 80257454 002530B4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80257458 002530B8 7C 08 03 A6 */ mtlr r0
/* 8025745C 002530BC 38 21 00 30 */ addi r1, r1, 0x30
@@ -62264,7 +62264,7 @@ lbl_80258CAC:
/* 80258CAC 0025490C 7F E3 FB 78 */ mr r3, r31
lbl_80258CB0:
/* 80258CB0 00254910 39 61 00 20 */ addi r11, r1, 0x20
-/* 80258CB4 00254914 4B F6 E4 C1 */ bl func_801C7174
+/* 80258CB4 00254914 4B F6 E4 C1 */ bl _restgpr_27
/* 80258CB8 00254918 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80258CBC 0025491C 7C 08 03 A6 */ mtlr r0
/* 80258CC0 00254920 38 21 00 20 */ addi r1, r1, 0x20
@@ -62894,7 +62894,7 @@ lbl_80259548:
/* 8025954C 002551AC 7C 1C 00 00 */ cmpw r28, r0
/* 80259550 002551B0 41 80 FF 3C */ blt lbl_8025948C
/* 80259554 002551B4 39 61 00 20 */ addi r11, r1, 0x20
-/* 80259558 002551B8 4B F6 DC 1D */ bl func_801C7174
+/* 80259558 002551B8 4B F6 DC 1D */ bl _restgpr_27
/* 8025955C 002551BC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80259560 002551C0 7C 08 03 A6 */ mtlr r0
/* 80259564 002551C4 38 21 00 20 */ addi r1, r1, 0x20
@@ -63902,7 +63902,7 @@ func_80259AA4:
/* 8025A414 00256074 80 03 00 00 */ lwz r0, 0(r3)
/* 8025A418 00256078 60 00 00 08 */ ori r0, r0, 8
/* 8025A41C 0025607C 90 03 00 00 */ stw r0, 0(r3)
-/* 8025A420 00256080 4B F6 CD 55 */ bl func_801C7174
+/* 8025A420 00256080 4B F6 CD 55 */ bl _restgpr_27
/* 8025A424 00256084 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8025A428 00256088 7C 08 03 A6 */ mtlr r0
/* 8025A42C 0025608C 38 21 00 30 */ addi r1, r1, 0x30
@@ -64807,7 +64807,7 @@ lbl_8025B070:
/* 8025B074 00256CD4 7C 1E 00 40 */ cmplw r30, r0
/* 8025B078 00256CD8 41 80 FF A0 */ blt lbl_8025B018
/* 8025B07C 00256CDC 39 61 00 20 */ addi r11, r1, 0x20
-/* 8025B080 00256CE0 4B F6 C0 F5 */ bl func_801C7174
+/* 8025B080 00256CE0 4B F6 C0 F5 */ bl _restgpr_27
/* 8025B084 00256CE4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8025B088 00256CE8 7C 08 03 A6 */ mtlr r0
/* 8025B08C 00256CEC 38 21 00 20 */ addi r1, r1, 0x20
@@ -65948,7 +65948,7 @@ func_8025BF30:
/* 8025BF34 00257B94 7C 08 02 A6 */ mflr r0
/* 8025BF38 00257B98 90 01 00 34 */ stw r0, 0x34(r1)
/* 8025BF3C 00257B9C 39 61 00 30 */ addi r11, r1, 0x30
-/* 8025BF40 00257BA0 4B F6 B1 D9 */ bl func_801C7118
+/* 8025BF40 00257BA0 4B F6 B1 D9 */ bl _savegpr_23
/* 8025BF44 00257BA4 7C 7F 1B 78 */ mr r31, r3
/* 8025BF48 00257BA8 7C 97 23 78 */ mr r23, r4
/* 8025BF4C 00257BAC 7C B8 2B 78 */ mr r24, r5
@@ -66087,7 +66087,7 @@ lbl_8025C0DC:
/* 8025C13C 00257D9C 38 60 00 00 */ li r3, 0
lbl_8025C140:
/* 8025C140 00257DA0 39 61 00 30 */ addi r11, r1, 0x30
-/* 8025C144 00257DA4 4B F6 B0 21 */ bl func_801C7164
+/* 8025C144 00257DA4 4B F6 B0 21 */ bl _restgpr_23
/* 8025C148 00257DA8 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8025C14C 00257DAC 7C 08 03 A6 */ mtlr r0
/* 8025C150 00257DB0 38 21 00 30 */ addi r1, r1, 0x30
@@ -69373,7 +69373,7 @@ func_8025EC68:
/* 8025ECDC 0025A93C 48 00 FA A9 */ bl OSRestoreInterrupts
lbl_8025ECE0:
/* 8025ECE0 0025A940 39 61 00 20 */ addi r11, r1, 0x20
-/* 8025ECE4 0025A944 4B F6 84 91 */ bl func_801C7174
+/* 8025ECE4 0025A944 4B F6 84 91 */ bl _restgpr_27
/* 8025ECE8 0025A948 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8025ECEC 0025A94C 7C 08 03 A6 */ mtlr r0
/* 8025ECF0 0025A950 38 21 00 20 */ addi r1, r1, 0x20
@@ -69434,7 +69434,7 @@ lbl_8025ED78:
/* 8025EDAC 0025AA0C 7F C3 F3 78 */ mr r3, r30
lbl_8025EDB0:
/* 8025EDB0 0025AA10 39 61 00 20 */ addi r11, r1, 0x20
-/* 8025EDB4 0025AA14 4B F6 83 C1 */ bl func_801C7174
+/* 8025EDB4 0025AA14 4B F6 83 C1 */ bl _restgpr_27
/* 8025EDB8 0025AA18 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8025EDBC 0025AA1C 7C 08 03 A6 */ mtlr r0
/* 8025EDC0 0025AA20 38 21 00 20 */ addi r1, r1, 0x20
@@ -69800,7 +69800,7 @@ lbl_8025F250:
/* 8025F2C4 0025AF24 4E 80 04 21 */ bctrl
lbl_8025F2C8:
/* 8025F2C8 0025AF28 39 61 00 40 */ addi r11, r1, 0x40
-/* 8025F2CC 0025AF2C 4B F6 7E A9 */ bl func_801C7174
+/* 8025F2CC 0025AF2C 4B F6 7E A9 */ bl _restgpr_27
/* 8025F2D0 0025AF30 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8025F2D4 0025AF34 7C 08 03 A6 */ mtlr r0
/* 8025F2D8 0025AF38 38 21 00 40 */ addi r1, r1, 0x40
@@ -70389,7 +70389,7 @@ lbl_8025FB3C:
lbl_8025FB48:
/* 8025FB48 0025B7A8 39 61 00 20 */ addi r11, r1, 0x20
/* 8025FB4C 0025B7AC 7F C3 F3 78 */ mr r3, r30
-/* 8025FB50 0025B7B0 4B F6 76 25 */ bl func_801C7174
+/* 8025FB50 0025B7B0 4B F6 76 25 */ bl _restgpr_27
/* 8025FB54 0025B7B4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8025FB58 0025B7B8 7C 08 03 A6 */ mtlr r0
/* 8025FB5C 0025B7BC 38 21 00 20 */ addi r1, r1, 0x20
@@ -70426,7 +70426,7 @@ lbl_8025FBB4:
/* 8025FBC4 0025B824 38 60 00 00 */ li r3, 0
lbl_8025FBC8:
/* 8025FBC8 0025B828 39 61 00 20 */ addi r11, r1, 0x20
-/* 8025FBCC 0025B82C 4B F6 75 A9 */ bl func_801C7174
+/* 8025FBCC 0025B82C 4B F6 75 A9 */ bl _restgpr_27
/* 8025FBD0 0025B830 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8025FBD4 0025B834 7C 08 03 A6 */ mtlr r0
/* 8025FBD8 0025B838 38 21 00 20 */ addi r1, r1, 0x20
@@ -70494,7 +70494,7 @@ lbl_8025FCA8:
/* 8025FCB8 0025B918 38 60 00 00 */ li r3, 0
lbl_8025FCBC:
/* 8025FCBC 0025B91C 39 61 00 20 */ addi r11, r1, 0x20
-/* 8025FCC0 0025B920 4B F6 74 B5 */ bl func_801C7174
+/* 8025FCC0 0025B920 4B F6 74 B5 */ bl _restgpr_27
/* 8025FCC4 0025B924 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8025FCC8 0025B928 7C 08 03 A6 */ mtlr r0
/* 8025FCCC 0025B92C 38 21 00 20 */ addi r1, r1, 0x20
@@ -70529,7 +70529,7 @@ lbl_8025FD18:
/* 8025FD30 0025B990 48 00 11 F1 */ bl func_80260F20
lbl_8025FD34:
/* 8025FD34 0025B994 39 61 00 20 */ addi r11, r1, 0x20
-/* 8025FD38 0025B998 4B F6 74 3D */ bl func_801C7174
+/* 8025FD38 0025B998 4B F6 74 3D */ bl _restgpr_27
/* 8025FD3C 0025B99C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8025FD40 0025B9A0 7C 08 03 A6 */ mtlr r0
/* 8025FD44 0025B9A4 38 21 00 20 */ addi r1, r1, 0x20
@@ -70985,7 +70985,7 @@ lbl_80260348:
/* 80260378 0025BFD8 4B FF FA 55 */ bl func_8025FDCC
lbl_8026037C:
/* 8026037C 0025BFDC 39 61 00 20 */ addi r11, r1, 0x20
-/* 80260380 0025BFE0 4B F6 6D F5 */ bl func_801C7174
+/* 80260380 0025BFE0 4B F6 6D F5 */ bl _restgpr_27
/* 80260384 0025BFE4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80260388 0025BFE8 7C 08 03 A6 */ mtlr r0
/* 8026038C 0025BFEC 38 21 00 20 */ addi r1, r1, 0x20
@@ -71205,7 +71205,7 @@ lbl_8026065C:
/* 8026065C 0025C2BC 7F A3 EB 78 */ mr r3, r29
lbl_80260660:
/* 80260660 0025C2C0 39 61 00 70 */ addi r11, r1, 0x70
-/* 80260664 0025C2C4 4B F6 6B 11 */ bl func_801C7174
+/* 80260664 0025C2C4 4B F6 6B 11 */ bl _restgpr_27
/* 80260668 0025C2C8 80 01 00 74 */ lwz r0, 0x74(r1)
/* 8026066C 0025C2CC 7C 08 03 A6 */ mtlr r0
/* 80260670 0025C2D0 38 21 00 70 */ addi r1, r1, 0x70
@@ -71372,7 +71372,7 @@ lbl_802608A8:
/* 802608B0 0025C510 7C 63 FE 70 */ srawi r3, r3, 0x1f
lbl_802608B4:
/* 802608B4 0025C514 39 61 00 70 */ addi r11, r1, 0x70
-/* 802608B8 0025C518 4B F6 68 BD */ bl func_801C7174
+/* 802608B8 0025C518 4B F6 68 BD */ bl _restgpr_27
/* 802608BC 0025C51C 80 01 00 74 */ lwz r0, 0x74(r1)
/* 802608C0 0025C520 7C 08 03 A6 */ mtlr r0
/* 802608C4 0025C524 38 21 00 70 */ addi r1, r1, 0x70
@@ -77409,7 +77409,7 @@ lbl_80265A50:
/* 80265A60 002616C0 38 E0 00 00 */ li r7, 0
/* 80265A64 002616C4 48 00 00 1D */ bl func_80265A80
/* 80265A68 002616C8 39 61 00 A0 */ addi r11, r1, 0xa0
-/* 80265A6C 002616CC 4B F6 17 09 */ bl func_801C7174
+/* 80265A6C 002616CC 4B F6 17 09 */ bl _restgpr_27
/* 80265A70 002616D0 80 01 00 A4 */ lwz r0, 0xa4(r1)
/* 80265A74 002616D4 7C 08 03 A6 */ mtlr r0
/* 80265A78 002616D8 38 21 00 A0 */ addi r1, r1, 0xa0
@@ -77826,7 +77826,7 @@ lbl_80265FC0:
/* 80265FD0 00261C30 38 E0 00 01 */ li r7, 1
/* 80265FD4 00261C34 4B FF 8C 95 */ bl func_8025EC68
/* 80265FD8 00261C38 39 61 00 20 */ addi r11, r1, 0x20
-/* 80265FDC 00261C3C 4B F6 11 99 */ bl func_801C7174
+/* 80265FDC 00261C3C 4B F6 11 99 */ bl _restgpr_27
/* 80265FE0 00261C40 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80265FE4 00261C44 7C 08 03 A6 */ mtlr r0
/* 80265FE8 00261C48 38 21 00 20 */ addi r1, r1, 0x20
@@ -79774,7 +79774,7 @@ lbl_802679EC:
/* 802679EC 0026364C 7F A3 EB 78 */ mr r3, r29
lbl_802679F0:
/* 802679F0 00263650 39 61 00 20 */ addi r11, r1, 0x20
-/* 802679F4 00263654 4B F5 F7 81 */ bl func_801C7174
+/* 802679F4 00263654 4B F5 F7 81 */ bl _restgpr_27
/* 802679F8 00263658 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802679FC 0026365C 7C 08 03 A6 */ mtlr r0
/* 80267A00 00263660 38 21 00 20 */ addi r1, r1, 0x20