summaryrefslogtreecommitdiff
path: root/asm/text_1.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/text_1.s')
-rw-r--r--asm/text_1.s130
1 files changed, 65 insertions, 65 deletions
diff --git a/asm/text_1.s b/asm/text_1.s
index e185875..615e7b2 100644
--- a/asm/text_1.s
+++ b/asm/text_1.s
@@ -5253,7 +5253,7 @@ lbl_8000B148:
/* 8000B150 00006DB0 E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
/* 8000B154 00006DB4 39 61 00 20 */ addi r11, r1, 0x20
/* 8000B158 00006DB8 CB C1 00 20 */ lfd f30, 0x20(r1)
-/* 8000B15C 00006DBC 48 1B C0 19 */ bl func_801C7174
+/* 8000B15C 00006DBC 48 1B C0 19 */ bl _restgpr_27
/* 8000B160 00006DC0 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8000B164 00006DC4 7C 08 03 A6 */ mtlr r0
/* 8000B168 00006DC8 38 21 00 40 */ addi r1, r1, 0x40
@@ -7222,7 +7222,7 @@ lbl_8000CA88:
/* 8000CBB4 00008814 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 8000CBB8 00008818 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8000CBBC 0000881C 39 61 00 20 */ addi r11, r1, 0x20
-/* 8000CBC0 00008820 48 1B A5 B5 */ bl func_801C7174
+/* 8000CBC0 00008820 48 1B A5 B5 */ bl _restgpr_27
/* 8000CBC4 00008824 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8000CBC8 00008828 7C 08 03 A6 */ mtlr r0
/* 8000CBCC 0000882C 38 21 00 30 */ addi r1, r1, 0x30
@@ -8621,7 +8621,7 @@ lbl_8000DF88:
/* 8000DFA8 00009C08 98 1B 00 3C */ stb r0, 0x3c(r27)
lbl_8000DFAC:
/* 8000DFAC 00009C0C 39 61 00 20 */ addi r11, r1, 0x20
-/* 8000DFB0 00009C10 48 1B 91 C5 */ bl func_801C7174
+/* 8000DFB0 00009C10 48 1B 91 C5 */ bl _restgpr_27
/* 8000DFB4 00009C14 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8000DFB8 00009C18 7C 08 03 A6 */ mtlr r0
/* 8000DFBC 00009C1C 38 21 00 20 */ addi r1, r1, 0x20
@@ -8670,7 +8670,7 @@ lbl_8000E040:
/* 8000E050 00009CB0 48 3C CE 15 */ bl func_803DAE64
lbl_8000E054:
/* 8000E054 00009CB4 39 61 00 20 */ addi r11, r1, 0x20
-/* 8000E058 00009CB8 48 1B 91 1D */ bl func_801C7174
+/* 8000E058 00009CB8 48 1B 91 1D */ bl _restgpr_27
/* 8000E05C 00009CBC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8000E060 00009CC0 7C 08 03 A6 */ mtlr r0
/* 8000E064 00009CC4 38 21 00 20 */ addi r1, r1, 0x20
@@ -9232,7 +9232,7 @@ lbl_8000E820:
/* 8000E870 0000A4D0 98 1B 10 6F */ stb r0, 0x106f(r27)
lbl_8000E874:
/* 8000E874 0000A4D4 39 61 00 30 */ addi r11, r1, 0x30
-/* 8000E878 0000A4D8 48 1B 88 FD */ bl func_801C7174
+/* 8000E878 0000A4D8 48 1B 88 FD */ bl _restgpr_27
/* 8000E87C 0000A4DC 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8000E880 0000A4E0 7C 08 03 A6 */ mtlr r0
/* 8000E884 0000A4E4 38 21 00 30 */ addi r1, r1, 0x30
@@ -9360,7 +9360,7 @@ lbl_8000EA4C:
/* 8000EA50 0000A6B0 7C 00 E0 40 */ cmplw r0, r28
/* 8000EA54 0000A6B4 41 80 FE E0 */ blt lbl_8000E934
/* 8000EA58 0000A6B8 39 61 00 20 */ addi r11, r1, 0x20
-/* 8000EA5C 0000A6BC 48 1B 87 19 */ bl func_801C7174
+/* 8000EA5C 0000A6BC 48 1B 87 19 */ bl _restgpr_27
/* 8000EA60 0000A6C0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8000EA64 0000A6C4 7C 08 03 A6 */ mtlr r0
/* 8000EA68 0000A6C8 38 21 00 20 */ addi r1, r1, 0x20
@@ -10931,7 +10931,7 @@ func_80010078:
/* 8001007C 0000BCDC 7C 08 02 A6 */ mflr r0
/* 80010080 0000BCE0 90 01 00 34 */ stw r0, 0x34(r1)
/* 80010084 0000BCE4 39 61 00 30 */ addi r11, r1, 0x30
-/* 80010088 0000BCE8 48 1B 70 91 */ bl func_801C7118
+/* 80010088 0000BCE8 48 1B 70 91 */ bl _savegpr_23
/* 8001008C 0000BCEC 7C 9D 23 78 */ mr r29, r4
/* 80010090 0000BCF0 7C BE 2B 78 */ mr r30, r5
/* 80010094 0000BCF4 7C DF 33 78 */ mr r31, r6
@@ -11037,7 +11037,7 @@ lbl_800101D4:
/* 800101E0 0000BE40 7C 64 19 14 */ adde r3, r4, r3
lbl_800101E4:
/* 800101E4 0000BE44 39 61 00 30 */ addi r11, r1, 0x30
-/* 800101E8 0000BE48 48 1B 6F 7D */ bl func_801C7164
+/* 800101E8 0000BE48 48 1B 6F 7D */ bl _restgpr_23
/* 800101EC 0000BE4C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 800101F0 0000BE50 7C 08 03 A6 */ mtlr r0
/* 800101F4 0000BE54 38 21 00 30 */ addi r1, r1, 0x30
@@ -11566,7 +11566,7 @@ func_80010968:
/* 8001096C 0000C5CC 7C 08 02 A6 */ mflr r0
/* 80010970 0000C5D0 90 01 00 34 */ stw r0, 0x34(r1)
/* 80010974 0000C5D4 39 61 00 30 */ addi r11, r1, 0x30
-/* 80010978 0000C5D8 48 1B 67 A1 */ bl func_801C7118
+/* 80010978 0000C5D8 48 1B 67 A1 */ bl _savegpr_23
/* 8001097C 0000C5DC 7C 9D 23 78 */ mr r29, r4
/* 80010980 0000C5E0 7C BE 2B 78 */ mr r30, r5
/* 80010984 0000C5E4 7C DF 33 78 */ mr r31, r6
@@ -11673,7 +11673,7 @@ lbl_80010AC8:
/* 80010AD4 0000C734 7C 64 19 14 */ adde r3, r4, r3
lbl_80010AD8:
/* 80010AD8 0000C738 39 61 00 30 */ addi r11, r1, 0x30
-/* 80010ADC 0000C73C 48 1B 66 89 */ bl func_801C7164
+/* 80010ADC 0000C73C 48 1B 66 89 */ bl _restgpr_23
/* 80010AE0 0000C740 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80010AE4 0000C744 7C 08 03 A6 */ mtlr r0
/* 80010AE8 0000C748 38 21 00 30 */ addi r1, r1, 0x30
@@ -11685,7 +11685,7 @@ func_80010AF0:
/* 80010AF4 0000C754 7C 08 02 A6 */ mflr r0
/* 80010AF8 0000C758 90 01 00 44 */ stw r0, 0x44(r1)
/* 80010AFC 0000C75C 39 61 00 40 */ addi r11, r1, 0x40
-/* 80010B00 0000C760 48 1B 66 19 */ bl func_801C7118
+/* 80010B00 0000C760 48 1B 66 19 */ bl _savegpr_23
/* 80010B04 0000C764 7C 77 1B 78 */ mr r23, r3
/* 80010B08 0000C768 7C 9D 23 78 */ mr r29, r4
/* 80010B0C 0000C76C 7C BE 2B 78 */ mr r30, r5
@@ -12218,7 +12218,7 @@ lbl_80011258:
lbl_80011274:
/* 80011274 0000CED4 39 61 00 40 */ addi r11, r1, 0x40
/* 80011278 0000CED8 80 7D 00 00 */ lwz r3, 0(r29)
-/* 8001127C 0000CEDC 48 1B 5E E9 */ bl func_801C7164
+/* 8001127C 0000CEDC 48 1B 5E E9 */ bl _restgpr_23
/* 80011280 0000CEE0 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80011284 0000CEE4 7C 08 03 A6 */ mtlr r0
/* 80011288 0000CEE8 38 21 00 40 */ addi r1, r1, 0x40
@@ -12393,7 +12393,7 @@ lbl_800114C8:
lbl_800114F8:
/* 800114F8 0000D158 39 61 00 20 */ addi r11, r1, 0x20
/* 800114FC 0000D15C 80 7E 00 00 */ lwz r3, 0(r30)
-/* 80011500 0000D160 48 1B 5C 75 */ bl func_801C7174
+/* 80011500 0000D160 48 1B 5C 75 */ bl _restgpr_27
/* 80011504 0000D164 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80011508 0000D168 7C 08 03 A6 */ mtlr r0
/* 8001150C 0000D16C 38 21 00 20 */ addi r1, r1, 0x20
@@ -14821,7 +14821,7 @@ func_800137EC:
/* 800137F0 0000F450 7C 08 02 A6 */ mflr r0
/* 800137F4 0000F454 90 01 00 34 */ stw r0, 0x34(r1)
/* 800137F8 0000F458 39 61 00 30 */ addi r11, r1, 0x30
-/* 800137FC 0000F45C 48 1B 39 1D */ bl func_801C7118
+/* 800137FC 0000F45C 48 1B 39 1D */ bl _savegpr_23
/* 80013800 0000F460 3F E0 80 64 */ lis r31, lbl_8063CE34@ha
/* 80013804 0000F464 8B 43 00 3E */ lbz r26, 0x3e(r3)
/* 80013808 0000F468 7C 77 1B 78 */ mr r23, r3
@@ -14885,7 +14885,7 @@ lbl_800138D8:
/* 800138DC 0000F53C 7C 00 D0 40 */ cmplw r0, r26
/* 800138E0 0000F540 41 80 FF 40 */ blt lbl_80013820
/* 800138E4 0000F544 39 61 00 30 */ addi r11, r1, 0x30
-/* 800138E8 0000F548 48 1B 38 7D */ bl func_801C7164
+/* 800138E8 0000F548 48 1B 38 7D */ bl _restgpr_23
/* 800138EC 0000F54C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 800138F0 0000F550 7C 08 03 A6 */ mtlr r0
/* 800138F4 0000F554 38 21 00 30 */ addi r1, r1, 0x30
@@ -17496,7 +17496,7 @@ lbl_80015CE8:
lbl_80015D1C:
/* 80015D1C 0001197C 39 61 00 20 */ addi r11, r1, 0x20
/* 80015D20 00011980 7F A3 EB 78 */ mr r3, r29
-/* 80015D24 00011984 48 1B 14 51 */ bl func_801C7174
+/* 80015D24 00011984 48 1B 14 51 */ bl _restgpr_27
/* 80015D28 00011988 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80015D2C 0001198C 7C 08 03 A6 */ mtlr r0
/* 80015D30 00011990 38 21 00 20 */ addi r1, r1, 0x20
@@ -19796,7 +19796,7 @@ lbl_80017DE4:
/* 80017DE4 00013A44 7F C3 F3 78 */ mr r3, r30
lbl_80017DE8:
/* 80017DE8 00013A48 39 61 00 20 */ addi r11, r1, 0x20
-/* 80017DEC 00013A4C 48 1A F3 89 */ bl func_801C7174
+/* 80017DEC 00013A4C 48 1A F3 89 */ bl _restgpr_27
/* 80017DF0 00013A50 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80017DF4 00013A54 7C 08 03 A6 */ mtlr r0
/* 80017DF8 00013A58 38 21 00 20 */ addi r1, r1, 0x20
@@ -25953,7 +25953,7 @@ lbl_8001D528:
/* 8001D528 00019188 38 60 00 00 */ li r3, 0
lbl_8001D52C:
/* 8001D52C 0001918C 39 61 00 20 */ addi r11, r1, 0x20
-/* 8001D530 00019190 48 1A 9C 45 */ bl func_801C7174
+/* 8001D530 00019190 48 1A 9C 45 */ bl _restgpr_27
/* 8001D534 00019194 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8001D538 00019198 7C 08 03 A6 */ mtlr r0
/* 8001D53C 0001919C 38 21 00 20 */ addi r1, r1, 0x20
@@ -28767,7 +28767,7 @@ lbl_8001FC6C:
/* 8001FC74 0001B8D4 7C 03 00 00 */ cmpw r3, r0
/* 8001FC78 0001B8D8 41 80 FF 8C */ blt lbl_8001FC04
/* 8001FC7C 0001B8DC 39 61 00 20 */ addi r11, r1, 0x20
-/* 8001FC80 0001B8E0 48 1A 74 F5 */ bl func_801C7174
+/* 8001FC80 0001B8E0 48 1A 74 F5 */ bl _restgpr_27
/* 8001FC84 0001B8E4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8001FC88 0001B8E8 7C 08 03 A6 */ mtlr r0
/* 8001FC8C 0001B8EC 38 21 00 20 */ addi r1, r1, 0x20
@@ -31001,7 +31001,7 @@ lbl_80021B80:
/* 80021B8C 0001D7EC 41 80 FF 98 */ blt lbl_80021B24
lbl_80021B90:
/* 80021B90 0001D7F0 39 61 00 20 */ addi r11, r1, 0x20
-/* 80021B94 0001D7F4 48 1A 55 E1 */ bl func_801C7174
+/* 80021B94 0001D7F4 48 1A 55 E1 */ bl _restgpr_27
/* 80021B98 0001D7F8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80021B9C 0001D7FC 7C 08 03 A6 */ mtlr r0
/* 80021BA0 0001D800 38 21 00 20 */ addi r1, r1, 0x20
@@ -31361,7 +31361,7 @@ lbl_800220C8:
/* 800220D4 0001DD34 41 80 FF 98 */ blt lbl_8002206C
lbl_800220D8:
/* 800220D8 0001DD38 39 61 00 20 */ addi r11, r1, 0x20
-/* 800220DC 0001DD3C 48 1A 50 99 */ bl func_801C7174
+/* 800220DC 0001DD3C 48 1A 50 99 */ bl _restgpr_27
/* 800220E0 0001DD40 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800220E4 0001DD44 7C 08 03 A6 */ mtlr r0
/* 800220E8 0001DD48 38 21 00 20 */ addi r1, r1, 0x20
@@ -31479,7 +31479,7 @@ lbl_80022274:
/* 80022284 0001DEE4 4B FE B5 95 */ bl func_8000D818
lbl_80022288:
/* 80022288 0001DEE8 39 61 00 20 */ addi r11, r1, 0x20
-/* 8002228C 0001DEEC 48 1A 4E E9 */ bl func_801C7174
+/* 8002228C 0001DEEC 48 1A 4E E9 */ bl _restgpr_27
/* 80022290 0001DEF0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80022294 0001DEF4 7C 08 03 A6 */ mtlr r0
/* 80022298 0001DEF8 38 21 00 20 */ addi r1, r1, 0x20
@@ -31751,7 +31751,7 @@ lbl_80022654:
/* 80022660 0001E2C0 41 80 FF 98 */ blt lbl_800225F8
lbl_80022664:
/* 80022664 0001E2C4 39 61 00 20 */ addi r11, r1, 0x20
-/* 80022668 0001E2C8 48 1A 4B 0D */ bl func_801C7174
+/* 80022668 0001E2C8 48 1A 4B 0D */ bl _restgpr_27
/* 8002266C 0001E2CC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80022670 0001E2D0 7C 08 03 A6 */ mtlr r0
/* 80022674 0001E2D4 38 21 00 20 */ addi r1, r1, 0x20
@@ -31938,7 +31938,7 @@ lbl_80022910:
/* 8002291C 0001E57C 41 80 FE 64 */ blt lbl_80022780
lbl_80022920:
/* 80022920 0001E580 39 61 00 20 */ addi r11, r1, 0x20
-/* 80022924 0001E584 48 1A 48 51 */ bl func_801C7174
+/* 80022924 0001E584 48 1A 48 51 */ bl _restgpr_27
/* 80022928 0001E588 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8002292C 0001E58C 7C 08 03 A6 */ mtlr r0
/* 80022930 0001E590 38 21 00 20 */ addi r1, r1, 0x20
@@ -32017,7 +32017,7 @@ lbl_80022A30:
/* 80022A3C 0001E69C 41 80 FF 9C */ blt lbl_800229D8
lbl_80022A40:
/* 80022A40 0001E6A0 39 61 00 20 */ addi r11, r1, 0x20
-/* 80022A44 0001E6A4 48 1A 47 31 */ bl func_801C7174
+/* 80022A44 0001E6A4 48 1A 47 31 */ bl _restgpr_27
/* 80022A48 0001E6A8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80022A4C 0001E6AC 7C 08 03 A6 */ mtlr r0
/* 80022A50 0001E6B0 38 21 00 20 */ addi r1, r1, 0x20
@@ -32087,7 +32087,7 @@ lbl_80022B38:
/* 80022B44 0001E7A4 41 80 FF 98 */ blt lbl_80022ADC
lbl_80022B48:
/* 80022B48 0001E7A8 39 61 00 20 */ addi r11, r1, 0x20
-/* 80022B4C 0001E7AC 48 1A 46 29 */ bl func_801C7174
+/* 80022B4C 0001E7AC 48 1A 46 29 */ bl _restgpr_27
/* 80022B50 0001E7B0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80022B54 0001E7B4 7C 08 03 A6 */ mtlr r0
/* 80022B58 0001E7B8 38 21 00 20 */ addi r1, r1, 0x20
@@ -32942,7 +32942,7 @@ func_80023790:
/* 80023794 0001F3F4 7C 08 02 A6 */ mflr r0
/* 80023798 0001F3F8 90 01 00 34 */ stw r0, 0x34(r1)
/* 8002379C 0001F3FC 39 61 00 30 */ addi r11, r1, 0x30
-/* 800237A0 0001F400 48 1A 39 79 */ bl func_801C7118
+/* 800237A0 0001F400 48 1A 39 79 */ bl _savegpr_23
/* 800237A4 0001F404 88 83 26 68 */ lbz r4, 0x2668(r3)
/* 800237A8 0001F408 3F C0 80 40 */ lis r30, lbl_80405FC0@ha
/* 800237AC 0001F40C 7C 79 1B 78 */ mr r25, r3
@@ -33092,7 +33092,7 @@ lbl_800239B4:
/* 800239BC 0001F61C 7C 03 00 00 */ cmpw r3, r0
/* 800239C0 0001F620 41 80 FE 0C */ blt lbl_800237CC
/* 800239C4 0001F624 39 61 00 30 */ addi r11, r1, 0x30
-/* 800239C8 0001F628 48 1A 37 9D */ bl func_801C7164
+/* 800239C8 0001F628 48 1A 37 9D */ bl _restgpr_23
/* 800239CC 0001F62C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 800239D0 0001F630 7C 08 03 A6 */ mtlr r0
/* 800239D4 0001F634 38 21 00 30 */ addi r1, r1, 0x30
@@ -42288,7 +42288,7 @@ lbl_8002BA1C:
/* 8002BA34 00027694 E3 81 00 38 */ psq_l f28, 56(r1), 0, qr0
/* 8002BA38 00027698 39 61 00 30 */ addi r11, r1, 0x30
/* 8002BA3C 0002769C CB 81 00 30 */ lfd f28, 0x30(r1)
-/* 8002BA40 000276A0 48 19 B7 35 */ bl func_801C7174
+/* 8002BA40 000276A0 48 19 B7 35 */ bl _restgpr_27
/* 8002BA44 000276A4 80 01 00 74 */ lwz r0, 0x74(r1)
/* 8002BA48 000276A8 7C 08 03 A6 */ mtlr r0
/* 8002BA4C 000276AC 38 21 00 70 */ addi r1, r1, 0x70
@@ -48221,7 +48221,7 @@ lbl_80030B50:
/* 80030B60 0002C7C0 E3 A1 00 48 */ psq_l f29, 72(r1), 0, qr0
/* 80030B64 0002C7C4 39 61 00 40 */ addi r11, r1, 0x40
/* 80030B68 0002C7C8 CB A1 00 40 */ lfd f29, 0x40(r1)
-/* 80030B6C 0002C7CC 48 19 66 09 */ bl func_801C7174
+/* 80030B6C 0002C7CC 48 19 66 09 */ bl _restgpr_27
/* 80030B70 0002C7D0 80 01 00 74 */ lwz r0, 0x74(r1)
/* 80030B74 0002C7D4 7C 08 03 A6 */ mtlr r0
/* 80030B78 0002C7D8 38 21 00 70 */ addi r1, r1, 0x70
@@ -48617,7 +48617,7 @@ lbl_80031098:
/* 80031098 0002CCF8 E3 E1 00 E8 */ psq_l f31, 232(r1), 0, qr0
/* 8003109C 0002CCFC 39 61 00 E0 */ addi r11, r1, 0xe0
/* 800310A0 0002CD00 CB E1 00 E0 */ lfd f31, 0xe0(r1)
-/* 800310A4 0002CD04 48 19 60 D1 */ bl func_801C7174
+/* 800310A4 0002CD04 48 19 60 D1 */ bl _restgpr_27
/* 800310A8 0002CD08 80 01 00 F4 */ lwz r0, 0xf4(r1)
/* 800310AC 0002CD0C 7C 08 03 A6 */ mtlr r0
/* 800310B0 0002CD10 38 21 00 F0 */ addi r1, r1, 0xf0
@@ -48932,7 +48932,7 @@ lbl_80031508:
/* 80031508 0002D168 38 60 00 01 */ li r3, 1
lbl_8003150C:
/* 8003150C 0002D16C 39 61 00 B0 */ addi r11, r1, 0xb0
-/* 80031510 0002D170 48 19 5C 65 */ bl func_801C7174
+/* 80031510 0002D170 48 19 5C 65 */ bl _restgpr_27
/* 80031514 0002D174 80 01 00 B4 */ lwz r0, 0xb4(r1)
/* 80031518 0002D178 7C 08 03 A6 */ mtlr r0
/* 8003151C 0002D17C 38 21 00 B0 */ addi r1, r1, 0xb0
@@ -50602,7 +50602,7 @@ lbl_80032B88:
/* 80032B88 0002E7E8 E3 E1 00 48 */ psq_l f31, 72(r1), 0, qr0
/* 80032B8C 0002E7EC 39 61 00 40 */ addi r11, r1, 0x40
/* 80032B90 0002E7F0 CB E1 00 40 */ lfd f31, 0x40(r1)
-/* 80032B94 0002E7F4 48 19 45 E1 */ bl func_801C7174
+/* 80032B94 0002E7F4 48 19 45 E1 */ bl _restgpr_27
/* 80032B98 0002E7F8 80 01 00 54 */ lwz r0, 0x54(r1)
/* 80032B9C 0002E7FC 7C 08 03 A6 */ mtlr r0
/* 80032BA0 0002E800 38 21 00 50 */ addi r1, r1, 0x50
@@ -50915,7 +50915,7 @@ lbl_80032FA0:
/* 80032FAC 0002EC0C 38 60 00 00 */ li r3, 0
lbl_80032FB0:
/* 80032FB0 0002EC10 39 61 00 20 */ addi r11, r1, 0x20
-/* 80032FB4 0002EC14 48 19 41 C1 */ bl func_801C7174
+/* 80032FB4 0002EC14 48 19 41 C1 */ bl _restgpr_27
/* 80032FB8 0002EC18 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80032FBC 0002EC1C 7C 08 03 A6 */ mtlr r0
/* 80032FC0 0002EC20 38 21 00 20 */ addi r1, r1, 0x20
@@ -55887,7 +55887,7 @@ lbl_80037264:
/* 80037264 00032EC4 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80037268 00032EC8 39 61 00 20 */ addi r11, r1, 0x20
/* 8003726C 00032ECC CB E1 00 20 */ lfd f31, 0x20(r1)
-/* 80037270 00032ED0 48 18 FF 05 */ bl func_801C7174
+/* 80037270 00032ED0 48 18 FF 05 */ bl _restgpr_27
/* 80037274 00032ED4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80037278 00032ED8 7C 08 03 A6 */ mtlr r0
/* 8003727C 00032EDC 38 21 00 30 */ addi r1, r1, 0x30
@@ -59524,7 +59524,7 @@ lbl_8003A410:
/* 8003A410 00036070 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 8003A414 00036074 39 61 00 30 */ addi r11, r1, 0x30
/* 8003A418 00036078 CB E1 00 30 */ lfd f31, 0x30(r1)
-/* 8003A41C 0003607C 48 18 CD 59 */ bl func_801C7174
+/* 8003A41C 0003607C 48 18 CD 59 */ bl _restgpr_27
/* 8003A420 00036080 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8003A424 00036084 7C 08 03 A6 */ mtlr r0
/* 8003A428 00036088 38 21 00 40 */ addi r1, r1, 0x40
@@ -59893,7 +59893,7 @@ lbl_8003A920:
/* 8003A938 00036598 E3 81 00 38 */ psq_l f28, 56(r1), 0, qr0
/* 8003A93C 0003659C 39 61 00 30 */ addi r11, r1, 0x30
/* 8003A940 000365A0 CB 81 00 30 */ lfd f28, 0x30(r1)
-/* 8003A944 000365A4 48 18 C8 31 */ bl func_801C7174
+/* 8003A944 000365A4 48 18 C8 31 */ bl _restgpr_27
/* 8003A948 000365A8 80 01 00 74 */ lwz r0, 0x74(r1)
/* 8003A94C 000365AC 7C 08 03 A6 */ mtlr r0
/* 8003A950 000365B0 38 21 00 70 */ addi r1, r1, 0x70
@@ -60459,7 +60459,7 @@ lbl_8003B100:
/* 8003B130 00036D90 93 BB 0D 74 */ stw r29, 0xd74(r27)
lbl_8003B134:
/* 8003B134 00036D94 39 61 00 20 */ addi r11, r1, 0x20
-/* 8003B138 00036D98 48 18 C0 3D */ bl func_801C7174
+/* 8003B138 00036D98 48 18 C0 3D */ bl _restgpr_27
/* 8003B13C 00036D9C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8003B140 00036DA0 7C 08 03 A6 */ mtlr r0
/* 8003B144 00036DA4 38 21 00 20 */ addi r1, r1, 0x20
@@ -61691,7 +61691,7 @@ lbl_8003C1FC:
/* 8003C204 00037E64 E3 C1 00 88 */ psq_l f30, 136(r1), 0, qr0
/* 8003C208 00037E68 39 61 00 80 */ addi r11, r1, 0x80
/* 8003C20C 00037E6C CB C1 00 80 */ lfd f30, 0x80(r1)
-/* 8003C210 00037E70 48 18 AF 65 */ bl func_801C7174
+/* 8003C210 00037E70 48 18 AF 65 */ bl _restgpr_27
/* 8003C214 00037E74 80 01 00 A4 */ lwz r0, 0xa4(r1)
/* 8003C218 00037E78 7C 08 03 A6 */ mtlr r0
/* 8003C21C 00037E7C 38 21 00 A0 */ addi r1, r1, 0xa0
@@ -62325,7 +62325,7 @@ lbl_8003C9C8:
/* 8003CAE8 00038748 48 20 18 85 */ bl func_8023E36C
lbl_8003CAEC:
/* 8003CAEC 0003874C 39 61 00 60 */ addi r11, r1, 0x60
-/* 8003CAF0 00038750 48 18 A6 85 */ bl func_801C7174
+/* 8003CAF0 00038750 48 18 A6 85 */ bl _restgpr_27
/* 8003CAF4 00038754 80 01 00 64 */ lwz r0, 0x64(r1)
/* 8003CAF8 00038758 7C 08 03 A6 */ mtlr r0
/* 8003CAFC 0003875C 38 21 00 60 */ addi r1, r1, 0x60
@@ -62762,7 +62762,7 @@ func_8003D0C0:
/* 8003D0C4 00038D24 7C 08 02 A6 */ mflr r0
/* 8003D0C8 00038D28 90 01 00 34 */ stw r0, 0x34(r1)
/* 8003D0CC 00038D2C 39 61 00 30 */ addi r11, r1, 0x30
-/* 8003D0D0 00038D30 48 18 A0 49 */ bl func_801C7118
+/* 8003D0D0 00038D30 48 18 A0 49 */ bl _savegpr_23
/* 8003D0D4 00038D34 3F 00 80 64 */ lis r24, lbl_8063CE34@ha
/* 8003D0D8 00038D38 7C 7A 1B 78 */ mr r26, r3
/* 8003D0DC 00038D3C 3B 18 CE 34 */ addi r24, r24, lbl_8063CE34@l
@@ -62885,7 +62885,7 @@ lbl_8003D25C:
/* 8003D284 00038EE4 38 60 00 01 */ li r3, 1
lbl_8003D288:
/* 8003D288 00038EE8 39 61 00 30 */ addi r11, r1, 0x30
-/* 8003D28C 00038EEC 48 18 9E D9 */ bl func_801C7164
+/* 8003D28C 00038EEC 48 18 9E D9 */ bl _restgpr_23
/* 8003D290 00038EF0 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8003D294 00038EF4 7C 08 03 A6 */ mtlr r0
/* 8003D298 00038EF8 38 21 00 30 */ addi r1, r1, 0x30
@@ -63294,7 +63294,7 @@ lbl_8003D7BC:
/* 8003D7F0 00039450 4B FF A8 31 */ bl func_80038020
lbl_8003D7F4:
/* 8003D7F4 00039454 39 61 00 30 */ addi r11, r1, 0x30
-/* 8003D7F8 00039458 48 18 99 7D */ bl func_801C7174
+/* 8003D7F8 00039458 48 18 99 7D */ bl _restgpr_27
/* 8003D7FC 0003945C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8003D800 00039460 7C 08 03 A6 */ mtlr r0
/* 8003D804 00039464 38 21 00 30 */ addi r1, r1, 0x30
@@ -64311,7 +64311,7 @@ func_8003E544:
/* 8003E548 0003A1A8 7C 08 02 A6 */ mflr r0
/* 8003E54C 0003A1AC 90 01 00 34 */ stw r0, 0x34(r1)
/* 8003E550 0003A1B0 39 61 00 30 */ addi r11, r1, 0x30
-/* 8003E554 0003A1B4 48 18 8B C5 */ bl func_801C7118
+/* 8003E554 0003A1B4 48 18 8B C5 */ bl _savegpr_23
/* 8003E558 0003A1B8 7C 77 1B 78 */ mr r23, r3
/* 8003E55C 0003A1BC 80 63 00 04 */ lwz r3, 4(r3)
/* 8003E560 0003A1C0 7C 98 23 78 */ mr r24, r4
@@ -64358,7 +64358,7 @@ lbl_8003E5EC:
/* 8003E5F4 0003A254 7F 83 E3 78 */ mr r3, r28
lbl_8003E5F8:
/* 8003E5F8 0003A258 39 61 00 30 */ addi r11, r1, 0x30
-/* 8003E5FC 0003A25C 48 18 8B 69 */ bl func_801C7164
+/* 8003E5FC 0003A25C 48 18 8B 69 */ bl _restgpr_23
/* 8003E600 0003A260 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8003E604 0003A264 7C 08 03 A6 */ mtlr r0
/* 8003E608 0003A268 38 21 00 30 */ addi r1, r1, 0x30
@@ -66268,7 +66268,7 @@ lbl_8003FFA8:
/* 8003FFB8 0003BC18 28 1E 00 0A */ cmplwi r30, 0xa
/* 8003FFBC 0003BC1C 41 80 FF C0 */ blt lbl_8003FF7C
/* 8003FFC0 0003BC20 39 61 00 20 */ addi r11, r1, 0x20
-/* 8003FFC4 0003BC24 48 18 71 B1 */ bl func_801C7174
+/* 8003FFC4 0003BC24 48 18 71 B1 */ bl _restgpr_27
/* 8003FFC8 0003BC28 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8003FFCC 0003BC2C 7C 08 03 A6 */ mtlr r0
/* 8003FFD0 0003BC30 38 21 00 20 */ addi r1, r1, 0x20
@@ -66305,7 +66305,7 @@ lbl_80040024:
/* 80040034 0003BC94 28 1E 00 0A */ cmplwi r30, 0xa
/* 80040038 0003BC98 41 80 FF C0 */ blt lbl_8003FFF8
/* 8004003C 0003BC9C 39 61 00 20 */ addi r11, r1, 0x20
-/* 80040040 0003BCA0 48 18 71 35 */ bl func_801C7174
+/* 80040040 0003BCA0 48 18 71 35 */ bl _restgpr_27
/* 80040044 0003BCA4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80040048 0003BCA8 7C 08 03 A6 */ mtlr r0
/* 8004004C 0003BCAC 38 21 00 20 */ addi r1, r1, 0x20
@@ -72084,7 +72084,7 @@ lbl_800450B0:
/* 800450B8 00040D18 2C 1C 00 02 */ cmpwi r28, 2
/* 800450BC 00040D1C 41 80 FF D4 */ blt lbl_80045090
/* 800450C0 00040D20 39 61 00 20 */ addi r11, r1, 0x20
-/* 800450C4 00040D24 48 18 20 B1 */ bl func_801C7174
+/* 800450C4 00040D24 48 18 20 B1 */ bl _restgpr_27
/* 800450C8 00040D28 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800450CC 00040D2C 7C 08 03 A6 */ mtlr r0
/* 800450D0 00040D30 38 21 00 20 */ addi r1, r1, 0x20
@@ -72228,7 +72228,7 @@ lbl_800452CC:
/* 800452DC 00040F3C 93 9B 00 00 */ stw r28, 0(r27)
lbl_800452E0:
/* 800452E0 00040F40 39 61 00 30 */ addi r11, r1, 0x30
-/* 800452E4 00040F44 48 18 1E 91 */ bl func_801C7174
+/* 800452E4 00040F44 48 18 1E 91 */ bl _restgpr_27
/* 800452E8 00040F48 80 01 00 34 */ lwz r0, 0x34(r1)
/* 800452EC 00040F4C 7C 08 03 A6 */ mtlr r0
/* 800452F0 00040F50 38 21 00 30 */ addi r1, r1, 0x30
@@ -73395,7 +73395,7 @@ lbl_80046248:
/* 80046270 00041ED0 90 1B 00 08 */ stw r0, 8(r27)
lbl_80046274:
/* 80046274 00041ED4 39 61 00 20 */ addi r11, r1, 0x20
-/* 80046278 00041ED8 48 18 0E FD */ bl func_801C7174
+/* 80046278 00041ED8 48 18 0E FD */ bl _restgpr_27
/* 8004627C 00041EDC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80046280 00041EE0 7C 08 03 A6 */ mtlr r0
/* 80046284 00041EE4 38 21 00 20 */ addi r1, r1, 0x20
@@ -73833,7 +73833,7 @@ lbl_80046810:
/* 80046844 000424A4 B0 03 01 48 */ sth r0, 0x148(r3)
lbl_80046848:
/* 80046848 000424A8 39 61 00 70 */ addi r11, r1, 0x70
-/* 8004684C 000424AC 48 18 09 29 */ bl func_801C7174
+/* 8004684C 000424AC 48 18 09 29 */ bl _restgpr_27
/* 80046850 000424B0 80 01 00 74 */ lwz r0, 0x74(r1)
/* 80046854 000424B4 7C 08 03 A6 */ mtlr r0
/* 80046858 000424B8 38 21 00 70 */ addi r1, r1, 0x70
@@ -74723,7 +74723,7 @@ lbl_80047438:
/* 80047450 000430B0 D0 03 01 08 */ stfs f0, 0x108(r3)
lbl_80047454:
/* 80047454 000430B4 39 61 00 40 */ addi r11, r1, 0x40
-/* 80047458 000430B8 48 17 FD 1D */ bl func_801C7174
+/* 80047458 000430B8 48 17 FD 1D */ bl _restgpr_27
/* 8004745C 000430BC 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80047460 000430C0 7C 08 03 A6 */ mtlr r0
/* 80047464 000430C4 38 21 00 40 */ addi r1, r1, 0x40
@@ -76102,7 +76102,7 @@ lbl_800486D8:
/* 800486E8 00044348 E3 A1 00 28 */ psq_l f29, 40(r1), 0, qr0
/* 800486EC 0004434C 39 61 00 20 */ addi r11, r1, 0x20
/* 800486F0 00044350 CB A1 00 20 */ lfd f29, 0x20(r1)
-/* 800486F4 00044354 48 17 EA 81 */ bl func_801C7174
+/* 800486F4 00044354 48 17 EA 81 */ bl _restgpr_27
/* 800486F8 00044358 80 01 00 54 */ lwz r0, 0x54(r1)
/* 800486FC 0004435C 7C 08 03 A6 */ mtlr r0
/* 80048700 00044360 38 21 00 50 */ addi r1, r1, 0x50
@@ -76415,7 +76415,7 @@ lbl_80048B28:
/* 80048B38 00044798 98 1F 00 00 */ stb r0, 0(r31)
lbl_80048B3C:
/* 80048B3C 0004479C 39 61 00 30 */ addi r11, r1, 0x30
-/* 80048B40 000447A0 48 17 E6 35 */ bl func_801C7174
+/* 80048B40 000447A0 48 17 E6 35 */ bl _restgpr_27
/* 80048B44 000447A4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80048B48 000447A8 7C 08 03 A6 */ mtlr r0
/* 80048B4C 000447AC 38 21 00 30 */ addi r1, r1, 0x30
@@ -78180,7 +78180,7 @@ lbl_8004A2EC:
/* 8004A304 00045F64 90 1F 00 08 */ stw r0, 8(r31)
lbl_8004A308:
/* 8004A308 00045F68 39 61 00 30 */ addi r11, r1, 0x30
-/* 8004A30C 00045F6C 48 17 CE 69 */ bl func_801C7174
+/* 8004A30C 00045F6C 48 17 CE 69 */ bl _restgpr_27
/* 8004A310 00045F70 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8004A314 00045F74 7C 08 03 A6 */ mtlr r0
/* 8004A318 00045F78 38 21 00 30 */ addi r1, r1, 0x30
@@ -82546,7 +82546,7 @@ lbl_8004E110:
/* 8004E14C 00049DAC 90 1B 00 48 */ stw r0, 0x48(r27)
lbl_8004E150:
/* 8004E150 00049DB0 39 61 01 30 */ addi r11, r1, 0x130
-/* 8004E154 00049DB4 48 17 90 21 */ bl func_801C7174
+/* 8004E154 00049DB4 48 17 90 21 */ bl _restgpr_27
/* 8004E158 00049DB8 80 01 01 34 */ lwz r0, 0x134(r1)
/* 8004E15C 00049DBC 7C 08 03 A6 */ mtlr r0
/* 8004E160 00049DC0 38 21 01 30 */ addi r1, r1, 0x130
@@ -88617,7 +88617,7 @@ lbl_80053724:
/* 8005374C 0004F3AC 38 60 00 01 */ li r3, 1
/* 80053750 0004F3B0 4B FB 3E 15 */ bl func_80007564
/* 80053754 0004F3B4 39 61 00 20 */ addi r11, r1, 0x20
-/* 80053758 0004F3B8 48 17 3A 1D */ bl func_801C7174
+/* 80053758 0004F3B8 48 17 3A 1D */ bl _restgpr_27
/* 8005375C 0004F3BC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80053760 0004F3C0 7C 08 03 A6 */ mtlr r0
/* 80053764 0004F3C4 38 21 00 20 */ addi r1, r1, 0x20
@@ -92187,7 +92187,7 @@ lbl_80056890:
/* 800568A4 00052504 48 1F D6 39 */ bl func_80253EDC
lbl_800568A8:
/* 800568A8 00052508 39 61 00 70 */ addi r11, r1, 0x70
-/* 800568AC 0005250C 48 17 08 C9 */ bl func_801C7174
+/* 800568AC 0005250C 48 17 08 C9 */ bl _restgpr_27
/* 800568B0 00052510 80 01 00 74 */ lwz r0, 0x74(r1)
/* 800568B4 00052514 7C 08 03 A6 */ mtlr r0
/* 800568B8 00052518 38 21 00 70 */ addi r1, r1, 0x70
@@ -95344,7 +95344,7 @@ lbl_8005933C:
/* 800593F4 00055054 80 04 00 08 */ lwz r0, 8(r4)
/* 800593F8 00055058 60 00 00 04 */ ori r0, r0, 4
/* 800593FC 0005505C 90 04 00 08 */ stw r0, 8(r4)
-/* 80059400 00055060 48 16 DD 75 */ bl func_801C7174
+/* 80059400 00055060 48 16 DD 75 */ bl _restgpr_27
/* 80059404 00055064 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80059408 00055068 7C 08 03 A6 */ mtlr r0
/* 8005940C 0005506C 38 21 00 20 */ addi r1, r1, 0x20
@@ -96617,7 +96617,7 @@ func_8005A588:
/* 8005A58C 000561EC 7C 08 02 A6 */ mflr r0
/* 8005A590 000561F0 90 01 00 34 */ stw r0, 0x34(r1)
/* 8005A594 000561F4 39 61 00 30 */ addi r11, r1, 0x30
-/* 8005A598 000561F8 48 16 CB 81 */ bl func_801C7118
+/* 8005A598 000561F8 48 16 CB 81 */ bl _savegpr_23
/* 8005A59C 000561FC 3B 00 00 00 */ li r24, 0
/* 8005A5A0 00056200 38 60 00 00 */ li r3, 0
/* 8005A5A4 00056204 4B FF E5 6D */ bl func_80058B10
@@ -96887,7 +96887,7 @@ lbl_8005A940:
/* 8005A974 000565D4 7C 78 00 2E */ lwzx r3, r24, r0
/* 8005A978 000565D8 48 18 0C FD */ bl func_801DB674
/* 8005A97C 000565DC 39 61 00 30 */ addi r11, r1, 0x30
-/* 8005A980 000565E0 48 16 C7 E5 */ bl func_801C7164
+/* 8005A980 000565E0 48 16 C7 E5 */ bl _restgpr_23
/* 8005A984 000565E4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8005A988 000565E8 7C 08 03 A6 */ mtlr r0
/* 8005A98C 000565EC 38 21 00 30 */ addi r1, r1, 0x30
@@ -97753,7 +97753,7 @@ lbl_8005B554:
/* 8005B59C 000571FC 90 7B 00 20 */ stw r3, 0x20(r27)
/* 8005B5A0 00057200 90 9B 00 2C */ stw r4, 0x2c(r27)
/* 8005B5A4 00057204 98 0D 99 06 */ stb r0, lbl_8063EBC6-_SDA_BASE_(r13)
-/* 8005B5A8 00057208 48 16 BB CD */ bl func_801C7174
+/* 8005B5A8 00057208 48 16 BB CD */ bl _restgpr_27
/* 8005B5AC 0005720C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8005B5B0 00057210 7C 08 03 A6 */ mtlr r0
/* 8005B5B4 00057214 38 21 00 20 */ addi r1, r1, 0x20
@@ -97828,7 +97828,7 @@ lbl_8005B66C:
/* 8005B6B4 00057314 90 7B 00 A8 */ stw r3, 0xa8(r27)
/* 8005B6B8 00057318 90 9B 00 B4 */ stw r4, 0xb4(r27)
/* 8005B6BC 0005731C 98 0D 99 07 */ stb r0, lbl_8063EBC7-_SDA_BASE_(r13)
-/* 8005B6C0 00057320 48 16 BA B5 */ bl func_801C7174
+/* 8005B6C0 00057320 48 16 BA B5 */ bl _restgpr_27
/* 8005B6C4 00057324 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8005B6C8 00057328 7C 08 03 A6 */ mtlr r0
/* 8005B6CC 0005732C 38 21 00 20 */ addi r1, r1, 0x20
@@ -98034,7 +98034,7 @@ func_8005B95C:
/* 8005B980 000575E0 DB 81 00 30 */ stfd f28, 0x30(r1)
/* 8005B984 000575E4 F3 81 00 38 */ psq_st f28, 56(r1), 0, qr0
/* 8005B988 000575E8 39 61 00 30 */ addi r11, r1, 0x30
-/* 8005B98C 000575EC 48 16 B7 8D */ bl func_801C7118
+/* 8005B98C 000575EC 48 16 B7 8D */ bl _savegpr_23
/* 8005B990 000575F0 2C 04 00 00 */ cmpwi r4, 0
/* 8005B994 000575F4 7C 7B 1B 78 */ mr r27, r3
/* 8005B998 000575F8 7C 97 23 78 */ mr r23, r4
@@ -98225,7 +98225,7 @@ lbl_8005BC1C:
/* 8005BC34 00057894 E3 81 00 38 */ psq_l f28, 56(r1), 0, qr0
/* 8005BC38 00057898 39 61 00 30 */ addi r11, r1, 0x30
/* 8005BC3C 0005789C CB 81 00 30 */ lfd f28, 0x30(r1)
-/* 8005BC40 000578A0 48 16 B5 25 */ bl func_801C7164
+/* 8005BC40 000578A0 48 16 B5 25 */ bl _restgpr_23
/* 8005BC44 000578A4 80 01 00 74 */ lwz r0, 0x74(r1)
/* 8005BC48 000578A8 7C 08 03 A6 */ mtlr r0
/* 8005BC4C 000578AC 38 21 00 70 */ addi r1, r1, 0x70